diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..124a2af --- /dev/null +++ b/.dockerignore @@ -0,0 +1,84 @@ +# Dependencies +node_modules/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Build outputs +android/app/build/ +android/build/ +android/.gradle/ +android/app/release/ +ios/build/ +ios/Pods/ +ios/*.xcworkspace/xcuserdata/ +ios/*.xcodeproj/xcuserdata/ + +# IDE +.vscode/ +.idea/ +*.swp +*.swo +*~ + +# OS +.DS_Store +Thumbs.db + +# Git +.git/ +.gitignore +.gitattributes + +# Docker +Dockerfile +.dockerignore +docker-apk-builder.sh + +# Documentation +*.md +!BBMTLib/README.md +!BBMTLib/RECOVER.md +!BBMTLib/NOSTR_MESSAGE_ENCRYPTION_FLOW.md + +# Test files +__tests__/ +*.test.tsx +*.test.ts +*.spec.ts +*.spec.tsx + +# CI/CD +.github/ +.gitlab-ci.yml +.travis.yml + +# Misc +.env +.env.local +*.log +build.log + +# Docker inline cache directory (should not be in build context) +.docker-cache/ + +# Already built artifacts +*.apk +*.aab +*.aar +*.jar +*.xcframework +BBMTLib/tss.aar +BBMTLib/tss-sources.jar +BBMTLib/Tss.xcframework/ + +# Fastlane +fastlane/report.xml +fastlane/Preview.html +fastlane/screenshots/ + +# Release artifacts +android/app-release.apk.sha256 +android/app-release.apk.sha256.asc +android/mapping.txt + diff --git a/.gitignore b/.gitignore index c7c9160..ec2b2de 100644 --- a/.gitignore +++ b/.gitignore @@ -382,4 +382,8 @@ PR_SUMMARY.md PR_README.md # third_party -third_party/ \ No newline at end of file +third_party/ + +# Docker cache +.docker-cache/ +build.log \ No newline at end of file diff --git a/App.tsx b/App.tsx index ccdc159..ae1c8b8 100644 --- a/App.tsx +++ b/App.tsx @@ -11,7 +11,7 @@ import LoadingScreen from './screens/LoadingScreen'; import Zeroconf, {ImplType} from 'react-native-zeroconf'; import ReactNativeBiometrics, {BiometryTypes} from 'react-native-biometrics'; import DeviceInfo from 'react-native-device-info'; -import {ThemeProvider} from './theme'; +import {ThemeProvider, useTheme} from './theme'; import {WalletProvider} from './context/WalletContext'; import {UserProvider} from './context/UserContext'; import {SafeAreaProvider} from 'react-native-safe-area-context'; @@ -31,6 +31,7 @@ import {NativeModules} from 'react-native'; import {dbg, pinRemoteIP, getPinnedRemoteIPs} from './utils'; import MobilesPairing from './screens/MobilesPairing'; import MobileNostrPairing from './screens/MobileNostrPairing'; +import {CustomHeader} from './components/Header'; // Initialize react-native-screens for Fabric compatibility enableScreens(true); @@ -41,6 +42,14 @@ 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 App = () => { const [initialRoute, setInitialRoute] = useState(null); const [isAuthenticated, setIsAuthenticated] = useState(false); @@ -301,9 +310,13 @@ const App = () => { isAuthenticated, ); return ( - - - + + + + + + + ); } @@ -313,15 +326,33 @@ const App = () => { - - - + + + + + ); +}; + +const AppContent = ({initialRoute}: {initialRoute: string | null}) => { + const {theme} = useTheme(); + + const dynamicStyles = { + navigationContainer: { + ...styles.navigationContainer, + backgroundColor: theme.colors.background, + }, + }; + + return ( + + + { options={{ headerShown: true, headerLeft: () => null, - contentStyle: {backgroundColor: '#ffffff'}, + headerTitle: '', + headerTitleAlign: 'left', + header: PSBTHeader, }} /> { options={{ headerShown: true, headerLeft: () => null, - contentStyle: {backgroundColor: '#ffffff'}, + headerTitle: '', + headerTitleAlign: 'left', + header: HomeHeader, }} /> { component={WalletSettings} options={{ headerShown: true, - contentStyle: {backgroundColor: '#ffffff'}, + header: SettingsHeader, + title: 'Settings', }} /> { component={MobilesPairing} options={{ headerShown: true, - contentStyle: {backgroundColor: '#ffffff'}, + header: DevicesPairingHeader, + title: 'Devices Pairing', }} /> { component={MobileNostrPairing} options={{ headerShown: true, - contentStyle: {backgroundColor: '#ffffff'}, + header: NostrConnectHeader, + title: 'Nostr Connect', }} /> @@ -378,16 +416,13 @@ const App = () => { - - - ); }; const styles = StyleSheet.create({ navigationContainer: { flex: 1, - backgroundColor: '#ffffff', + // backgroundColor will be set dynamically based on theme }, }); diff --git a/CHANGELOG.md b/CHANGELOG.md index bc801d7..9be3e18 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,161 @@ # Changelog +## [2.1.9] - 2026-01-10 + +### Added +- **Modular Header Components**: New reusable header components for better code organization + - `HeaderPriceButton`: Standalone BTC price display component with currency selector integration + - `HeaderNetworkProvider`: Network and API provider information display component + - Improved component modularity and reusability across the app +- **Extended Theme Color System**: Enhanced theme palette with comprehensive overlay colors + - New color constants: `bitcoinOrange`, `warning`, `success`, and their variants + - Glassmorphism overlay colors: `blackOverlay02-50`, `whiteOverlay08-30`, `primaryOverlay95` + - Status color overlays: `receivedOverlay15/40`, `dangerOverlay15/40` + - Skeleton loading colors: `skeletonGray` + - Better support for layered UI effects and visual depth +- **Balance Header Controls**: New style properties for balance visibility and unit toggling + - `balanceHeaderControls`, `balanceEyeIcon`, `balanceUnitToggleContainer` styles + - Foundation for enhanced balance display controls + +### Changed +- **Theme Color Consistency**: Replaced hardcoded color values with theme color constants + - Modal backdrops now use `theme.colors.modalBackdrop` instead of hardcoded rgba values + - Error boundary colors use `theme.colors.danger` and `theme.colors.white` + - QR Scanner components use theme colors for text, progress bars, and backgrounds + - Currency selector and legal modals use theme-aware backdrop colors +- **Dark Mode Detection**: Simplified dark mode detection logic + - Changed from checking background color strings to simple `!== '#ffffff'` comparison + - More reliable and performant dark mode detection + - Consistent dark mode behavior across all header components +- **Header Component Styling**: Enhanced header button and container styling + - Consistent use of `theme.colors.blackOverlay06` and `theme.colors.blackOverlay10` for light mode + - Better border and background color consistency across header elements + - Improved visual hierarchy with theme-aware styling +- **Glassmorphism Effects**: Enhanced glassmorphism with new overlay color system + - Wallet header uses `primaryOverlay95` in light mode and `whiteOverlay15` in dark mode + - Consistent border colors using `whiteOverlay30` for better contrast + - More refined visual depth and layering effects + +### Fixed +- **Color Consistency Issues**: Fixed hardcoded color values throughout components + - Replaced `rgba(0, 0, 0, 0.5)` with `theme.colors.modalBackdrop` in modals + - Replaced `#ff6b6b` with `theme.colors.danger` in error boundaries + - Replaced `#FFFFFF` and rgba white values with `theme.colors.white` and opacity variants + - Replaced `#F7931A` with `theme.colors.bitcoinOrange` in QR scanners +- **QR Scanner Theme Support**: Improved QR scanner color consistency + - All text colors now use theme color constants with proper opacity + - Progress bars use theme colors for better visual consistency + - Better dark mode support across all QR scanner variants + +### Technical Details +- **Component Refactoring**: Header component split into modular sub-components + - `HeaderPriceButton`: 216 lines of new component code + - `HeaderNetworkProvider`: 216 lines of new component code + - Better separation of concerns and component reusability +- **Theme System**: Extended `Styles.tsx` with 30+ new color constants + - New overlay color system for glassmorphism effects + - Better type safety with TypeScript theme definitions +- **Version Update**: Android version code bumped to 42, version name to 2.1.9 +- **Files Changed**: Multiple components updated for theme color consistency + - `Header.tsx`, `Styles.tsx`, `ErrorBoundary.tsx`, `CurrencySelector.tsx` + - `LegalModal.tsx`, `LegacyWalletModal.tsx`, `QRScanner.tsx`, `QRScanner.foss.tsx` + +## [2.1.8] - 2026-01-07 + +### Added +- **Dark Mode Support**: Complete dark mode implementation with system theme detection + - New theme system with light and dark themes (`theme/themes.ts`) + - Theme context provider with OS-based, light, and dark mode options (`theme/context.tsx`) + - Automatic system theme detection and persistence of user preference + - Dark mode optimized color palette with improved contrast and readability + - Support for theme mode switching in wallet settings +- **Wallet Home UI Revamp**: Redesigned wallet home screen with enhanced visual hierarchy + - Improved balance container styling with dark mode support + - Enhanced glassmorphism effects for better visual depth + - Updated wallet header with better contrast and visibility + - Refined action button styling and positioning +- **Enhanced Header Component**: New header system with integrated features + - BTC price display in header with currency selector integration + - Custom header components with configurable height + - Improved header button styling with dark mode support + - Better visual integration of price and currency information +- **iOS Framework dSYM Generation**: Automated dSYM generation for crash reporting + - New script (`ios/scripts/generate_framework_dsyms.sh`) for generating dSYM files + - Automatic dSYM generation for Tss.framework and hermesvm.framework + - Integrated into Xcode build process for release builds + - Improved crash symbolication support for embedded frameworks +- **Dark Mode Assets**: New inverted icon assets for dark mode compatibility + - `bold-icon-inverted.png` for dark mode header display + - `icon-inverted.png` for dark mode app icon variants + +### Changed +- **Theme System Refactoring**: Complete theme architecture overhaul + - Migrated from single `theme.js` to modular theme system (`theme/` directory) + - Separated theme types, definitions, context, and utilities + - Improved type safety with TypeScript theme definitions + - Better theme mode management with OS default support +- **UI Components Dark Mode Support**: All major components updated for dark mode + - `TransactionList` and `TransactionListSkeleton` with dark mode styling + - `TransactionDetailsModal` with improved dark mode contrast + - `TransportModeSelector` with theme-aware styling + - `WalletSkeleton` with dark mode loading states + - `QRScanner` components with dark mode support + - `CurrencySelector` with theme-aware UI + - `LegalModal` and `LegacyWalletModal` with dark mode styling +- **Wallet Settings Theme Integration**: Theme selector in wallet settings + - New theme mode selector (OS Default, Light, Dark) + - Theme preference persistence across app sessions + - Legacy theme migration support +- **Docker Build Optimizations**: Improved Docker build process + - Fixed working directory context in Dockerfile + - Better path handling for Go module downloads + - Improved build reliability and consistency + +### Fixed +- **Loading Screen Theme Support**: Fixed loading screen background for dark mode +- **Error Boundary Theme Integration**: Updated error boundary with theme support +- **Cache Indicator Dark Mode**: Improved cache indicator visibility in dark mode +- **Showcase Screen Theme Support**: Updated showcase screen with dark mode styling +- **PSBT Screen Theme Integration**: Enhanced PSBT screen with theme-aware components +- **Receive Modal Dark Mode**: Improved receive modal styling for dark mode +- **Send Bitcoin Modal Theme Support**: Enhanced send modal with dark mode styling + +### Technical Details +- **Theme Architecture**: New `theme/` directory structure + - `types.ts`: TypeScript type definitions for themes + - `themes.ts`: Light and dark theme definitions + - `context.tsx`: React context for theme management + - `utils.ts`: Theme utility functions + - `index.ts`: Theme module exports +- **Component Updates**: 39 files changed with 2,967 insertions and 1,522 deletions +- **Build System**: iOS Xcode project updated with dSYM generation build phase +- **Asset Management**: New inverted icon assets for dark mode compatibility + +## [2.1.7] - 2026-01-05 + +### Added +- **Docker Build System**: Complete Docker-based build infrastructure for Android APK compilation with cross-platform support +- **Enhanced QR Code for Send Bitcoin**: QR codes now include address type, derivation path, and network to prevent session timeouts between devices +- **From Address Display**: Transaction details now show the source (from) address in pairing screens +- **Watch-Only Wallet Export**: Streamlined to output descriptors only (removed xpub/tpub export) +- **Multiple Address Display in Transactions**: Transaction details now show all recipient addresses for sent transactions and all sender addresses for received transactions + - Sent transactions with multiple outputs (e.g., PSBT transactions) display all recipient addresses with individual amounts + - Received transactions with multiple inputs display all sender addresses with the received output amount + - Each address shows its BTC amount and fiat equivalent + - Transaction list shows count indicator for multiple recipients: "To: address... (+2 more)" + +### Changed +- **Docker Build System**: Moved Docker scripts to organized `docker/scripts/` directory +- **Android Build Configuration**: Enhanced build system with Docker-specific Gradle settings and improved ProGuard rules + +### Fixed +- **Nostr Transport Panic Recovery**: Enhanced panic recovery in co-signing operations with better error handling +- **Legacy Wallet Migration Modal**: New modal appears for users with legacy wallets, advising migration to new wallet setup +- **Network Reset on Wallet Import**: Network always resets to mainnet when importing a keyshare to ensure clean state +- **Address Flickering Issue**: Fixed address changing/flickering after lock/unlock by making UserContext the single source of truth +- **Session Timeout Fix for QR Code Scanning**: Fixed session timeouts when scanning send Bitcoin QR codes from second device +- **TransactionList Loading State**: Fixed infinite "Loading..." state and network errors when restoring wallet for the first time + ## [2.1.6] - 2025-12-31 ### Added @@ -36,43 +192,6 @@ - **client.go**: Enhanced panic recovery and error handling in Nostr publish operations - **Error Handling**: Improved timeout and error recovery for balance checks -## [Unreleased] - -### Added -- **Legacy Wallet Migration Modal**: New modal appears for users with legacy wallets, advising migration to new wallet setup for better PSBT compatibility - - Non-dismissible modal with friendly messaging - - "Do not remind me again" checkbox option - - Modal flag automatically resets on new wallet import (if wallet is legacy) - - Standalone `LegacyWalletModal` component for reusability - -### Changed -- **Network Reset on Wallet Import**: Network always resets to mainnet when importing a keyshare to ensure clean state -- **Balance Display Styling**: Balance rows (BTC and USD) now have transparent background while maintaining tap-to-hide functionality -- **Button Alignment**: Send and Receive buttons now vertically align with Device and Address Type buttons above for consistent spacing -- **QR Scanner Subtitle**: Updated subtitle text to "Point camera to Sending Device QR" for clarity - -### Fixed -- **Address Flickering Issue**: Fixed address changing/flickering after lock/unlock by making UserContext the single source of truth for addresses - - UserContext now properly derives network-specific btcPub for both mainnet and testnet - - WalletHome prioritizes userActiveAddress from UserContext over local state - - Eliminated race conditions in address derivation -- **Network State Management**: Improved network state consistency across the app - - Network reset on import ensures proper address derivation - - All contexts and providers properly synchronized with network changes -- **Cache Clearing**: Comprehensive cache clearing on wallet setup and import screens - - LocalCache cleared on ShowcaseScreen (import) - - LocalCache cleared on MobilesPairing and MobileNostrPairing (setup mode only) - - Stale btcPub removed from EncryptedStorage - - WalletService cache cleared for fresh state - -### Technical Details -- **UserContext**: Enhanced refresh() to derive separate btcPub values for mainnet and testnet -- **WalletHome**: Updated to use UserContext as primary address source, with local state as fallback -- **ShowcaseScreen**: Added network reset to mainnet on keyshare import using setActiveNetwork() -- **Cache Management**: Added useEffect hooks to clear all cache on wallet setup/import screens -- **Styles**: Updated balanceRowWithMargin to use transparent background -- **Button Layout**: Applied flexOneMinWidthZero and partyGap styles to action buttons for consistent alignment - ## [2.1.4] - 2025-12-30 ### Added @@ -88,8 +207,6 @@ - **Android navigation bar overlap**: Fixed bottom navigation bar overlapping system navigation on Android devices (e.g., Samsung) - **Message delivery reliability**: Improved handling of messages sent just before subscription starts ---- - ## [2.1.3] - 2025-12-20 ### Added diff --git a/Dockerfile b/Dockerfile index 03dcacb..e05e8e9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,71 +1,168 @@ -FROM debian:bookworm -ARG fdroid=false -ENV fdroid=${fdroid} -ARG git_ref="" -ENV git_ref=${git_ref} -# install java, node, go, and build tools -RUN apt update && apt install -y curl git openjdk-17-jdk unzip gcc libc-dev \ - && curl -Lo node.tar.gz https://nodejs.org/dist/v20.18.1/node-v20.18.1-linux-x64.tar.gz \ - && echo "259e5a8bf2e15ecece65bd2a47153262eda71c0b2c9700d5e703ce4951572784 node.tar.gz" | sha256sum -c - \ - && tar xzf node.tar.gz --strip-components=1 -C /usr/local/ \ - && rm node.tar.gz - -# install go 1.24.2 to match F-Droid srclibs +# syntax=docker/dockerfile:1.4 +# Platform specification: linux/amd64 required for Android builds +# On native Linux x86_64, this is a no-op (native build) +# On macOS/ARM, this enables QEMU emulation +# Base image can be customized via BUILD_BASE_IMAGE arg +# Options: debian:bookworm (default, stable), ubuntu:22.04 (better QEMU support), debian:slim (smaller) +ARG BUILD_BASE_IMAGE=debian:bookworm +FROM --platform=linux/amd64 ${BUILD_BASE_IMAGE} AS base + +# Install system dependencies (this layer rarely changes) +RUN apt update && apt install -y --no-install-recommends \ + curl \ + git \ + openjdk-17-jdk \ + unzip \ + gcc \ + libc-dev \ + ca-certificates \ + && rm -rf /var/lib/apt/lists/* + +# Install Node.js (cached unless Node version changes) +RUN curl -Lo node.tar.gz https://nodejs.org/dist/v20.18.1/node-v20.18.1-linux-x64.tar.gz \ + && echo "259e5a8bf2e15ecece65bd2a47153262eda71c0b2c9700d5e703ce4951572784 node.tar.gz" | sha256sum -c - \ + && tar xzf node.tar.gz --strip-components=1 -C /usr/local/ \ + && rm node.tar.gz + +# Install Go (cached unless Go version changes) RUN curl -LO https://go.dev/dl/go1.24.2.linux-amd64.tar.gz \ - && tar -C /usr/local -xzf go1.24.2.linux-amd64.tar.gz \ - && rm go1.24.2.linux-amd64.tar.gz -ENV PATH="/usr/local/go/bin:${PATH}" + && tar -C /usr/local -xzf go1.24.2.linux-amd64.tar.gz \ + && rm go1.24.2.linux-amd64.tar.gz + +ENV PATH="/usr/local/go/bin:/usr/local/bin:${PATH}" ENV GOROOT="/usr/local/go" ENV GOPATH="/root/go" +ENV PATH="/root/go/bin:${PATH}" +# Set GOMODCACHE to use the cache mount location +ENV GOMODCACHE="/root/go/pkg/mod" -# install android +# Install Android SDK (cached unless SDK version changes) RUN curl -LO https://dl.google.com/android/repository/commandlinetools-linux-13114758_latest.zip \ - && unzip commandlinetools-linux-13114758_latest.zip -d /android-sdk \ - && rm commandlinetools-linux-13114758_latest.zip + && unzip commandlinetools-linux-13114758_latest.zip -d /android-sdk \ + && rm commandlinetools-linux-13114758_latest.zip ENV ANDROID_HOME="/android-sdk" ENV ANDROID_NDK_HOME="$ANDROID_HOME/ndk/27.1.12297006" -ENV PATH="$ANDROID_HOME/cmdline-tools/bin:$PATH" +ENV PATH="$ANDROID_HOME/cmdline-tools/bin:${PATH}" -RUN yes | /android-sdk/cmdline-tools/bin/sdkmanager --sdk_root=$ANDROID_HOME \ +# Install Android SDK components (cached unless versions change) +# Cache Android SDK downloads - sdkmanager stores cache in ~/.android +# Note: On macOS with QEMU emulation, cache mounts may not persist perfectly +# Using explicit cache ID to improve persistence across builds +RUN --mount=type=cache,target=/root/.android,id=android-sdk-cache,sharing=shared \ + ANDROID_SDK_ROOT=$ANDROID_HOME \ + yes | /android-sdk/cmdline-tools/bin/sdkmanager --sdk_root=$ANDROID_HOME \ "platforms;android-21" "build-tools;33.0.0" "ndk;27.1.12297006" -# install gomobile -ENV PATH="$PATH:/root/go/bin" -RUN go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250408133729-978277e7eaf7 \ - && gomobile init +# Install gomobile (cached unless version changes) +# Ensure GOPATH/bin directory exists and add to PATH for this RUN +# Note: gomobile install may compile C code, but we disable CGO to avoid architecture issues +RUN mkdir -p /root/go/bin \ + && CGO_ENABLED=0 go install golang.org/x/mobile/cmd/gomobile@v0.0.0-20250408133729-978277e7eaf7 \ + && /root/go/bin/gomobile init -# Build Wallet -COPY . /BoldWallet -RUN if [ -z "$git_ref" ]; then \ - echo "Using local code"; \ -else \ - echo "Replacing from GitHub"; \ - rm -r /BoldWallet; \ - git clone https://github.com/BoldBitcoinWallet/BoldWallet.git /BoldWallet; \ - cd /BoldWallet && git checkout "$git_ref"; \ -fi +# Build stage +FROM base AS builder + +ARG fdroid=false +ENV fdroid=${fdroid} +ARG git_ref="" +ENV git_ref=${git_ref} +ARG DOCKER_HOST_OS="" +ENV DOCKER_HOST_OS=${DOCKER_HOST_OS} -# BoldWallet Root WORKDIR /BoldWallet -# conditional F-Droid build switch -RUN if [ "$fdroid" = "true" ]; then \ - sed -i '/react-native-vision-camera/d' package.json; \ - mv /BoldWallet/components/QRScanner.foss.tsx /BoldWallet/components/QRScanner.tsx; \ - fi - -# npm install -RUN npm install --build-from-source +# Copy dependency files first for better caching +# These layers only invalidate when dependencies change, not code +COPY package.json package-lock.json ./ +COPY patches/ ./patches/ + +# Install npm dependencies with cache mount (BuildKit feature) +# Cache persists across builds, only downloads new/changed packages +# Using npm install instead of npm ci for better compatibility +RUN --mount=type=cache,target=/root/.npm,id=npm-cache,sharing=shared \ + npm install --build-from-source --prefer-offline --no-audit --legacy-peer-deps + +# Copy Go dependency files +COPY BBMTLib/go.mod BBMTLib/go.sum ./BBMTLib/ + +# Download Go modules with cache mount +# Run go mod tidy first to ensure all dependencies are resolved +# Download all modules including transitive dependencies - cache persists across builds +RUN --mount=type=cache,target=/root/go/pkg/mod,id=go-modules-cache,sharing=shared \ + cd BBMTLib && \ + go mod tidy && \ + go mod download && \ + # Pre-download all transitive dependencies by building (without actually building) + # This ensures gomobile and all its dependencies are cached + go list -deps -f '{{.Module.Path}}' ./tss/... 2>/dev/null | xargs -r go mod download || true + +# Now copy the rest of the codebase +# This layer invalidates on code changes, but dependencies are already cached +COPY . . + +# Handle git_ref if provided (clone from GitHub instead of using local code) +RUN --mount=type=cache,target=/root/.npm,id=npm-cache,sharing=shared \ + --mount=type=cache,target=/root/go/pkg/mod,id=go-modules-cache,sharing=shared \ + if [ -n "$git_ref" ]; then \ + echo "Replacing from GitHub"; \ + rm -rf /BoldWallet/* /BoldWallet/.[!.]*; \ + git clone https://github.com/BoldBitcoinWallet/BoldWallet.git /tmp/BoldWallet; \ + cd /tmp/BoldWallet && git checkout "$git_ref"; \ + cp -r /tmp/BoldWallet/* /BoldWallet/; \ + cp -r /tmp/BoldWallet/.[!.]* /BoldWallet/ 2>/dev/null || true; \ + rm -rf /tmp/BoldWallet; \ + # Explicitly cd to /BoldWallet to restore working directory context \ + cd /BoldWallet; \ + # Reinstall dependencies after git clone (uses cache) \ + npm install --build-from-source --prefer-offline --no-audit --legacy-peer-deps; \ + cd /BoldWallet/BBMTLib && go mod download; \ +fi -RUN if [ "$fdroid" = "true" ]; then \ - sed -i -e '/installReferrerVersion/,+12d' node_modules/react-native-device-info/android/build.gradle; \ - fi +# Conditional F-Droid build modifications +RUN --mount=type=cache,target=/root/.npm,id=npm-cache,sharing=shared \ + if [ "$fdroid" = "true" ]; then \ + sed -i '/react-native-vision-camera/d' package.json; \ + mv components/QRScanner.foss.tsx components/QRScanner.tsx 2>/dev/null || true; \ + # Reinstall after package.json change (uses cache) \ + npm install --build-from-source --prefer-offline --no-audit --legacy-peer-deps; \ + # Apply F-Droid patches \ + sed -i -e '/installReferrerVersion/,+12d' node_modules/react-native-device-info/android/build.gradle 2>/dev/null || true; \ +fi -# gomobile lib +# Build Go library (uses cached Go modules) +# Inlined from build.sh - optimized for Docker with cache mounts +# Removed redundant go mod tidy/download (already done above with cache mounts) WORKDIR /BoldWallet/BBMTLib -RUN sh build.sh +RUN --mount=type=cache,target=/root/go/pkg/mod,id=go-modules-cache,sharing=shared \ + --mount=type=cache,target=/root/.cache/go-build,id=go-build-cache,sharing=shared \ + echo "building gomobile tss lib" && \ + # gomobile is already installed and initialized in base stage, skip redundant steps \ + export GOFLAGS="-mod=mod" && \ + # Build Android AAR (iOS build not needed for Android APK) \ + /root/go/bin/gomobile bind -v -target=android -androidapi 21 github.com/BoldBitcoinWallet/BBMTLib/tss && \ + # Copy Android artifacts to android/app/libs \ + cp tss.aar ../android/app/libs/tss.aar && \ + cp tss-sources.jar ../android/app/libs/tss-sources.jar -# android release APK +# Build Android APK (uses cached npm and Gradle dependencies) WORKDIR /BoldWallet/android -RUN sh release.sh + +# Pre-download Gradle wrapper (cached separately from build) +# This layer only invalidates if gradle wrapper version changes, not when source code changes +RUN --mount=type=cache,target=/root/.gradle/wrapper,id=gradle-wrapper,sharing=shared \ + ./gradlew --version || true + +# Build the APK (this layer invalidates when source code changes) +# Gradle wrapper is already downloaded, so this step is faster +# Set DOCKER_BUILD=1 and DOCKER_HOST_OS to ensure appropriate gradle.properties are used +RUN --mount=type=cache,target=/root/.gradle/caches,id=gradle-caches,sharing=shared \ + --mount=type=cache,target=/root/.gradle/wrapper,id=gradle-wrapper,sharing=shared \ + --mount=type=cache,target=/BoldWallet/android/.gradle,id=gradle-project-cache,sharing=shared \ + DOCKER_BUILD=1 DOCKER_HOST_OS=${DOCKER_HOST_OS} bash release.sh + +# Keep builder as final stage for file extraction +# APK location: /BoldWallet/android/app/build/outputs/apk/release/app-release.apk +# Mapping location: /BoldWallet/android/app/build/outputs/mapping/release/mapping.txt +FROM builder AS final diff --git a/README.md b/README.md index af04f85..d3caf75 100644 --- a/README.md +++ b/README.md @@ -76,6 +76,8 @@ For app screenshots and visual previews, check the [App Store listing](https://a ### 🔁 Via Auto Builder Relies on docker (Dockerfile) - guaranteed quick way to compile and release the APK. +**Docker scripts are located in `docker/scripts/` - see [docker/README.md](docker/README.md) for full documentation.** + Build the APK seamlessly following the steps: - Optional: edit android/release.sh when needed: ```sh diff --git a/android/app/build.gradle b/android/app/build.gradle index c426f88..4b03dce 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -6,7 +6,10 @@ react { autolinkLibrariesWithApp() } -def enableProguardInReleaseBuilds = false +// Enable R8/ProGuard for release builds +// Set to false if you encounter runtime issues after enabling +// Note: Disabling this will prevent generating mapping.txt for Play Console +def enableProguardInReleaseBuilds = true def jscFlavor = 'io.github.react-native-community:jsc-android:2026004.+' @@ -24,8 +27,8 @@ android { applicationId "com.boldwallet" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 39 - versionName "2.1.6" + versionCode 42 + versionName "2.1.9" missingDimensionStrategy 'react-native-camera', 'general' missingDimensionStrategy 'react-native-arch', 'oldarch' @@ -38,6 +41,8 @@ android { cmake { cppFlags "-O2" arguments "-DANDROID_ARM_NEON=TRUE", "-DCMAKE_SHARED_LINKER_FLAGS=-Wl,-z,max-page-size=0x4000", "-DANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES=ON" + // Reduce parallel jobs for C++ builds to avoid QEMU linker crashes + arguments "-DCMAKE_BUILD_PARALLEL_LEVEL=2" } } } @@ -83,7 +88,7 @@ android { signingConfig signingConfigs.debug } release { - shrinkResources false + shrinkResources enableProguardInReleaseBuilds signingConfig signingConfigs.release minifyEnabled enableProguardInReleaseBuilds proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" diff --git a/android/app/libs/tss.aar b/android/app/libs/tss.aar index 9785983..0a4203f 100644 Binary files a/android/app/libs/tss.aar and b/android/app/libs/tss.aar differ diff --git a/android/app/proguard-rules.pro b/android/app/proguard-rules.pro index 11b0257..450e037 100644 --- a/android/app/proguard-rules.pro +++ b/android/app/proguard-rules.pro @@ -7,4 +7,137 @@ # For more details, see # http://developer.android.com/guide/developing/tools/proguard.html -# Add any project specific keep options here: +# React Native ProGuard Rules +# Keep React Native classes +-keep,allowobfuscation @interface com.facebook.proguard.annotations.DoNotStrip +-keep,allowobfuscation @interface com.facebook.proguard.annotations.KeepGettersAndSetters +-keep @com.facebook.proguard.annotations.DoNotStrip class * +-keepclassmembers class * { + @com.facebook.proguard.annotations.DoNotStrip *; +} + +# Keep React Native bridge +-keep class com.facebook.react.** { *; } +-keep class com.facebook.hermes.** { *; } +-keep class com.facebook.jni.** { *; } + +# Keep native methods +-keepclasseswithmembernames class * { + native ; +} + +# Keep React Native modules +-keep class com.facebook.react.bridge.** { *; } +-keep class com.facebook.react.uimanager.** { *; } +-keep class com.facebook.react.views.** { *; } +-keep class com.facebook.react.modules.** { *; } + +# Keep React Native third-party modules +-keep class com.reactnativecommunity.** { *; } +-keep class org.reactnative.** { *; } +-keep class com.swmansion.** { *; } +-keep class com.oblador.** { *; } +-keep class com.th3rdwave.** { *; } + +# Keep React Native packages (for reflection-based loading) +-keep class * implements com.facebook.react.ReactPackage { *; } +-keep class * extends com.facebook.react.ReactContextBaseJavaModule { *; } +-keep class * extends com.facebook.react.uimanager.ViewManager { *; } + +# Keep React Native Device Info +-keep class com.learnium.** { *; } + +# Keep React Native Biometrics +-keep class com.rnbiometrics.** { *; } + +# Keep React Native Share +-keep class cl.json.** { *; } + +# Keep React Native Document Picker +-keep class io.github.elyx0.reactnativedocumentpicker.** { *; } + +# Keep React Native Gesture Handler +-keep class com.swmansion.gesturehandler.** { *; } + +# Keep React Native Reanimated +-keep class com.swmansion.reanimated.** { *; } + +# Keep React Native SVG +-keep class com.horcrux.svg.** { *; } + +# Keep React Native Haptic Feedback +-keep class com.mkuczera.** { *; } + +# Keep Barcode Scanner +-keep class com.reactnativebarcodescanner.** { *; } + +# Keep TSS library (custom native module - Go bindings) +-keep class com.boldwallet.tss.** { *; } +-keep class github.com.BoldBitcoinWallet.BBMTLib.tss.** { *; } +-keep class tss.** { *; } +-keep interface tss.** { *; } + +# Keep custom native modules +-keep class com.boldwallet.BBMTLibNativeModule { *; } +-keep class com.boldwallet.BBMTLibNativePackage { *; } +-keep class com.boldwallet.IconChangerPackage { *; } + +# Keep MainActivity and Application classes +-keep class com.boldwallet.MainActivity { *; } +-keep class com.boldwallet.MainApplication { *; } + +# Keep all classes in the app package (defensive) +-keep class com.boldwallet.** { *; } + +# Keep Parcelable implementations +-keepclassmembers class * implements android.os.Parcelable { + public static final android.os.Parcelable$Creator CREATOR; +} + +# Keep Serializable classes +-keepclassmembers class * implements java.io.Serializable { + static final long serialVersionUID; + private static final java.io.ObjectStreamField[] serialPersistentFields; + private void writeObject(java.io.ObjectOutputStream); + private void readObject(java.io.ObjectInputStream); + java.lang.Object writeReplace(); + java.lang.Object readResolve(); +} + +# Keep annotations +-keepattributes *Annotation* +-keepattributes Signature +-keepattributes Exceptions +-keepattributes InnerClasses +-keepattributes EnclosingMethod + +# Keep line numbers for better stack traces +-keepattributes SourceFile,LineNumberTable +-renamesourcefileattribute SourceFile + +# Keep names for native methods (critical for JNI/Go bindings) +-keepclasseswithmembernames,includedescriptorclasses class * { + native ; +} + +# Keep classes that are referenced in native code +-keepclasseswithmembers class * { + native ; +} + +# Keep enum classes (often used in native bindings) +-keepclassmembers enum * { + public static **[] values(); + public static ** valueOf(java.lang.String); +} + +# Don't warn about missing classes (some may be in native code) +-dontwarn tss.** +-dontwarn com.boldwallet.tss.** +-dontwarn github.com.BoldBitcoinWallet.BBMTLib.tss.** + +# Keep classes with @ReactMethod annotation +-keep @com.facebook.react.bridge.ReactMethod class * { *; } +-keepclassmembers class * { + @com.facebook.react.bridge.ReactMethod ; +} diff --git a/android/gradle.properties b/android/gradle.properties index fdf0196..d76e551 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -1,9 +1,26 @@ -org.gradle.jvmargs=-Xmx4096m -XX:MaxMetaspaceSize=1024m +# Optimized for Docker on macOS host (QEMU emulation) +# Conservative settings to avoid QEMU linker crashes and memory issues +# Allocate 4GB to Gradle (leaves 6GB for QEMU emulation, OS, and overhead) +org.gradle.jvmargs=-Xmx4096m -XX:MaxMetaspaceSize=1024m -XX:+HeapDumpOnOutOfMemoryError -XX:+UseG1GC -XX:MaxGCPauseMillis=200 org.gradle.parallel=true org.gradle.caching=true +# Use 4 workers to reduce memory pressure during C++ linking (QEMU emulation needs more headroom) +# C++ linking is memory-intensive and can crash with too many parallel workers under QEMU +org.gradle.workers.max=4 +# Kotlin daemon with reasonable memory allocation +kotlin.daemon.jvmargs=-Xmx1024m -XX:MaxMetaspaceSize=512m +kotlin.incremental=true +# Disable configuration cache - React Native doesn't fully support it yet +# Enabling it causes build failures with React Native tasks +org.gradle.configuration-cache=false +# Enable build cache for faster subsequent builds +org.gradle.build-cache=true android.useAndroidX=true -reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 +# Build only ARM architectures (most Android devices are ARM) +# x86/x86_64 cause QEMU linker crashes on macOS, and are rarely needed +# ARM-only builds are faster and avoid QEMU emulation issues +reactNativeArchitectures=armeabi-v7a,arm64-v8a newArchEnabled=true hermesEnabled=true diff --git a/android/gradle.properties.docker-linux b/android/gradle.properties.docker-linux new file mode 100644 index 0000000..fdb936a --- /dev/null +++ b/android/gradle.properties.docker-linux @@ -0,0 +1,38 @@ +# Optimized for Docker on Linux host (native build, no QEMU emulation) +# Can use more aggressive settings since there's no emulation overhead +# Allocate more memory and use more parallel workers for faster builds + +# Memory allocation - more aggressive for native Linux Docker +# Recommended: 6-8GB for native Linux builds +org.gradle.jvmargs=-Xmx6144m -XX:MaxMetaspaceSize=1536m -XX:+HeapDumpOnOutOfMemoryError -XX:+UseG1GC -XX:MaxGCPauseMillis=200 + +org.gradle.parallel=true +org.gradle.caching=true + +# Use more workers for native Linux Docker builds +# Recommended: Number of CPU cores - 1 (e.g., 7 workers for 8-core CPU) +org.gradle.workers.max=6 + +# Kotlin daemon with more memory +kotlin.daemon.jvmargs=-Xmx1536m -XX:MaxMetaspaceSize=768m +kotlin.incremental=true + +# Disable configuration cache - React Native doesn't fully support it yet +org.gradle.configuration-cache=false + +# Enable build cache for faster subsequent builds +org.gradle.build-cache=true + +android.useAndroidX=true + +# Build all architectures for native Linux (no QEMU linker crashes) +reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 + +newArchEnabled=true +hermesEnabled=true + +VisionCamera_enableCodeScanner=false + +# 16KB page size support +android.enableJetifier=true + diff --git a/android/mapping.txt b/android/mapping.txt new file mode 100644 index 0000000..b816cd6 --- /dev/null +++ b/android/mapping.txt @@ -0,0 +1,221189 @@ +# compiler: R8 +# compiler_version: 8.12.14 +# 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 +android.app.AppComponentFactory -> android.app.AppComponentFactory: +# {"id":"com.android.tools.r8.synthesized"} + void () -> + # {"id":"com.android.tools.r8.synthesized"} +android.hardware.biometrics.BiometricPrompt$AuthenticationCallback -> android.hardware.biometrics.BiometricPrompt$AuthenticationCallback: +# {"id":"com.android.tools.r8.synthesized"} + void () -> + # {"id":"com.android.tools.r8.synthesized"} +android.support.v4.app.RemoteActionCompatParcelizer -> android.support.v4.app.RemoteActionCompatParcelizer: +# {"id":"sourceFile","fileName":"RemoteActionCompatParcelizer.java"} + 1:4:void ():8:8 -> + 1:5:androidx.core.app.RemoteActionCompat read(androidx.versionedparcelable.VersionedParcel):10:10 -> read + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/versionedparcelable/a;)Landroidx/core/app/RemoteActionCompat;"} + 1:4:void write(androidx.core.app.RemoteActionCompat,androidx.versionedparcelable.VersionedParcel):14:14 -> write + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/app/RemoteActionCompat;Landroidx/versionedparcelable/a;)V"} +android.support.v4.graphics.drawable.IconCompatParcelizer -> android.support.v4.graphics.drawable.IconCompatParcelizer: +# {"id":"sourceFile","fileName":"IconCompatParcelizer.java"} + 1:4:void ():8:8 -> + 1:5:androidx.core.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel):10:10 -> read + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/versionedparcelable/a;)Landroidx/core/graphics/drawable/IconCompat;"} + 1:4:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):14:14 -> write + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/graphics/drawable/IconCompat;Landroidx/versionedparcelable/a;)V"} +android.view.WindowInsetsAnimation$Callback -> android.view.WindowInsetsAnimation$Callback: +# {"id":"com.android.tools.r8.synthesized"} + void () -> + # {"id":"com.android.tools.r8.synthesized"} +android.window.OnBackAnimationCallback -> android.window.OnBackAnimationCallback: +# {"id":"com.android.tools.r8.synthesized"} + void () -> + # {"id":"com.android.tools.r8.synthesized"} +android.window.OnBackInvokedCallback -> android.window.OnBackInvokedCallback: +# {"id":"com.android.tools.r8.synthesized"} + void () -> + # {"id":"com.android.tools.r8.synthesized"} +androidx.activity.Api34Impl -> androidx.activity.a: +# {"id":"sourceFile","fileName":"BackEventCompat.kt"} + androidx.activity.Api34Impl INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/a;"} + 1:4:void ():99:99 -> + 1:6:android.window.BackEvent createOnBackEvent(float,float,float,int):103:103 -> a + 6:10:float progress(android.window.BackEvent):106:106 -> b + 6:10:int swipeEdge(android.window.BackEvent):115:115 -> c + 6:10:float touchX(android.window.BackEvent):109:109 -> d + 6:10:float touchY(android.window.BackEvent):112:112 -> e +androidx.activity.BackEventCompat -> androidx.activity.b: +# {"id":"sourceFile","fileName":"BackEventCompat.kt"} + float touchX -> a + float touchY -> b + float progress -> c + int swipeEdge -> d + androidx.activity.BackEventCompat$Companion Companion -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/b$a;"} + 1:1:void (float,float,float,int):31:31 -> + 2:2:void (float,float,float,int):36:36 -> + 3:3:void (float,float,float,int):41:41 -> + 4:4:void (float,float,float,int):45:45 -> + 5:5:void (float,float,float,int):50:50 -> + 6:9:void (android.window.BackEvent):55:58 -> + 10:10:void (android.window.BackEvent):54:54 -> + 1:3:float getProgress():46:46 -> a + 1:3:int getSwipeEdge():50:50 -> b + 1:40:java.lang.String toString():86:86 -> toString + 41:42:java.lang.String toString():87:87 -> toString + 43:55:java.lang.String toString():86:86 -> toString +androidx.activity.BackEventCompat$Companion -> androidx.activity.b$a: +# {"id":"sourceFile","fileName":"BackEventCompat.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():90:90 -> +androidx.activity.Cancellable -> androidx.activity.c: +# {"id":"sourceFile","fileName":"Cancellable.kt"} +androidx.activity.ComponentActivity -> androidx.activity.ComponentActivity: +# {"id":"sourceFile","fileName":"ComponentActivity.java"} + androidx.activity.contextaware.ContextAwareHelper mContextAwareHelper -> mContextAwareHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"La/a;"} + androidx.lifecycle.ViewModelProvider$Factory mDefaultFactory -> mDefaultFactory + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/F$b;"} + androidx.activity.FullyDrawnReporter mFullyDrawnReporter -> mFullyDrawnReporter + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/m;"} + 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;"} + 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;"} + androidx.lifecycle.ViewModelStore mViewModelStore -> mViewModelStore + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/H;"} + 1:3:void ():263:263 -> + 4:10:void ():143:143 -> + 11:22:void ():144:144 -> + 23:29:void ():145:145 -> + 30:36:void ():148:148 -> + 37:38:void ():154:154 -> + 39:44:void ():156:156 -> + 45:56:void ():158:158 -> + 57:63:void ():170:170 -> + 64:70:void ():172:172 -> + 71:77:void ():244:244 -> + 78:84:void ():246:246 -> + 85:91:void ():248:248 -> + 92:98:void ():250:250 -> + 99:106:void ():252:252 -> + 107:108:void ():255:255 -> + 109:110:void ():256:256 -> + 111:116:void ():264:264 -> + 117:128:void ():273:273 -> + 129:140:void ():287:287 -> + 141:152:void ():302:302 -> + 153:155:void ():310:310 -> + 156:158:void ():311:311 -> + 159:172:void ():316:316 -> + 173:181:void ():322:322 -> + 182:189:void ():267:267 -> + 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"} + 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"} + 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"} + 1:6:void addOnConfigurationChangedListener(androidx.core.util.Consumer):927:927 -> addOnConfigurationChangedListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/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"} + 1:6:void addOnNewIntentListener(androidx.core.util.Consumer):982:982 -> addOnNewIntentListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + 1:6:void addOnPictureInPictureModeChangedListener(androidx.core.util.Consumer):1106:1106 -> addOnPictureInPictureModeChangedListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + 1:6:void addOnTrimMemoryListener(androidx.core.util.Consumer):953:953 -> addOnTrimMemoryListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/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 + 7:12:void lambda$new$2(android.content.Context):324:324 -> b + 13:18:void lambda$new$2(android.content.Context):326:326 -> b + 4:8:android.os.Bundle lambda$new$1():318:318 -> c + # {"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;"} + 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 + 5:12:void ensureViewModelStore():614:614 -> ensureViewModelStore + 13:16:void ensureViewModelStore():617:617 -> ensureViewModelStore + 17:20:void ensureViewModelStore():619:619 -> ensureViewModelStore + 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;"} + 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 + 26:30:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():653:653 -> getDefaultViewModelCreationExtras + 31:46:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():654:654 -> getDefaultViewModelCreationExtras + 47:60:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():655:655 -> getDefaultViewModelCreationExtras + 1:4:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():628:628 -> getDefaultViewModelProviderFactory + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/F$b;"} + 5:6:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():629:629 -> getDefaultViewModelProviderFactory + 7:10:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():630:630 -> getDefaultViewModelProviderFactory + 11:31:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():632:632 -> getDefaultViewModelProviderFactory + 32:34:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():634:634 -> getDefaultViewModelProviderFactory + 1:3:androidx.activity.FullyDrawnReporter getFullyDrawnReporter():743:743 -> getFullyDrawnReporter + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/activity/m;"} + 1:8:java.lang.Object getLastCustomNonConfigurationInstance():432:432 -> getLastCustomNonConfigurationInstance + 9:13:java.lang.Object getLastCustomNonConfigurationInstance():433:433 -> getLastCustomNonConfigurationInstance + 1:3:androidx.lifecycle.Lifecycle getLifecycle():586:586 -> getLifecycle + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/g;"} + 1:4:androidx.activity.OnBackPressedDispatcher getOnBackPressedDispatcher():689:689 -> getOnBackPressedDispatcher + 5:16:androidx.activity.OnBackPressedDispatcher getOnBackPressedDispatcher():690:690 -> getOnBackPressedDispatcher + 17:28:androidx.activity.OnBackPressedDispatcher getOnBackPressedDispatcher():714:714 -> getOnBackPressedDispatcher + 29:31:androidx.activity.OnBackPressedDispatcher getOnBackPressedDispatcher():731:731 -> getOnBackPressedDispatcher + 1:7:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():737:737 -> getSavedStateRegistry + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/savedstate/a;"} + 1:6:androidx.lifecycle.ViewModelStore getViewModelStore():602:602 -> getViewModelStore + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/H;"} + 7:9:androidx.lifecycle.ViewModelStore getViewModelStore():606:606 -> getViewModelStore + 10:12:androidx.lifecycle.ViewModelStore getViewModelStore():607:607 -> getViewModelStore + 13:20:androidx.lifecycle.ViewModelStore getViewModelStore():603:603 -> getViewModelStore + 1:11:void initializeViewTreeOwners():474:474 -> initializeViewTreeOwners + 12:22:void initializeViewTreeOwners():475:475 -> initializeViewTreeOwners + 23:33:void initializeViewTreeOwners():476:476 -> initializeViewTreeOwners + 34:44:void initializeViewTreeOwners():477:477 -> initializeViewTreeOwners + 45:56:void initializeViewTreeOwners():478:478 -> initializeViewTreeOwners + 1:4:void invalidateMenu():567:567 -> invalidateMenu + 1:8:void onActivityResult(int,int,android.content.Intent):845:845 -> onActivityResult + 9:12:void onActivityResult(int,int,android.content.Intent):846:846 -> onActivityResult + 1:8:void onBackPressed():678:678 -> onBackPressed + 1:3:void onConfigurationChanged(android.content.res.Configuration):917:917 -> onConfigurationChanged + 4:21:void onConfigurationChanged(android.content.res.Configuration):918:918 -> onConfigurationChanged + 22:26:void onConfigurationChanged(android.content.res.Configuration):919:919 -> onConfigurationChanged + 1:5:void onCreate(android.os.Bundle):357:357 -> onCreate + 6:10:void onCreate(android.os.Bundle):358:358 -> onCreate + 11:13:void onCreate(android.os.Bundle):359:359 -> onCreate + 14:16:void onCreate(android.os.Bundle):360:360 -> onCreate + 17:20:void onCreate(android.os.Bundle):361:361 -> onCreate + 21:24:void onCreate(android.os.Bundle):362:362 -> onCreate + 3:5:boolean onCreatePanelMenu(int,android.view.Menu):520:520 -> onCreatePanelMenu + 6:16:boolean onCreatePanelMenu(int,android.view.Menu):521:521 -> onCreatePanelMenu + 1:10:boolean onMenuItemSelected(int,android.view.MenuItem):528:528 -> onMenuItemSelected + 11:19:boolean onMenuItemSelected(int,android.view.MenuItem):532:532 -> onMenuItemSelected + 1:1:void onMultiWindowModeChanged(boolean):1005:1005 -> onMultiWindowModeChanged + 2:3:void onMultiWindowModeChanged(boolean):1008:1009 -> onMultiWindowModeChanged + 4:4:void onMultiWindowModeChanged(boolean,android.content.res.Configuration):1024:1024 -> onMultiWindowModeChanged + 5:5:void onMultiWindowModeChanged(boolean,android.content.res.Configuration):1029:1029 -> onMultiWindowModeChanged + 6:6:void onMultiWindowModeChanged(boolean,android.content.res.Configuration):1031:1031 -> onMultiWindowModeChanged + 7:8:void onMultiWindowModeChanged(boolean,android.content.res.Configuration):1033:1034 -> onMultiWindowModeChanged + 9:10:void onMultiWindowModeChanged(boolean,android.content.res.Configuration):1031:1032 -> onMultiWindowModeChanged + 1:3:void onNewIntent(android.content.Intent):972:972 -> onNewIntent + 4:21:void onNewIntent(android.content.Intent):973:973 -> onNewIntent + 22:26:void onNewIntent(android.content.Intent):974:974 -> onNewIntent + 1:5:void onPanelClosed(int,android.view.Menu):539:539 -> onPanelClosed + 6:9:void onPanelClosed(int,android.view.Menu):540:540 -> onPanelClosed + 1:1:void onPictureInPictureModeChanged(boolean):1065:1065 -> onPictureInPictureModeChanged + 2:3:void onPictureInPictureModeChanged(boolean):1070:1071 -> onPictureInPictureModeChanged + 4:4:void onPictureInPictureModeChanged(boolean,android.content.res.Configuration):1086:1086 -> onPictureInPictureModeChanged + 5:5:void onPictureInPictureModeChanged(boolean,android.content.res.Configuration):1091:1091 -> onPictureInPictureModeChanged + 6:6:void onPictureInPictureModeChanged(boolean,android.content.res.Configuration):1093:1093 -> onPictureInPictureModeChanged + 7:8:void onPictureInPictureModeChanged(boolean,android.content.res.Configuration):1096:1097 -> onPictureInPictureModeChanged + 9:10:void onPictureInPictureModeChanged(boolean,android.content.res.Configuration):1093:1094 -> onPictureInPictureModeChanged + 3:5:boolean onPreparePanel(int,android.view.View,android.view.Menu):511:511 -> onPreparePanel + 6:12:boolean onPreparePanel(int,android.view.View,android.view.Menu):512:512 -> onPreparePanel + 1:9:void onRequestPermissionsResult(int,java.lang.String[],int[]):870:870 -> onRequestPermissionsResult + 10:15:void onRequestPermissionsResult(int,java.lang.String[],int[]):871:871 -> onRequestPermissionsResult + 16:20:void onRequestPermissionsResult(int,java.lang.String[],int[]):872:872 -> onRequestPermissionsResult + 21:26:void onRequestPermissionsResult(int,java.lang.String[],int[]):870:870 -> onRequestPermissionsResult + 27:30:void onRequestPermissionsResult(int,java.lang.String[],int[]):874:874 -> onRequestPermissionsResult + 1:4:java.lang.Object onRetainNonConfigurationInstance():387:387 -> onRetainNonConfigurationInstance + 5:8:java.lang.Object onRetainNonConfigurationInstance():389:389 -> onRetainNonConfigurationInstance + 9:16:java.lang.Object onRetainNonConfigurationInstance():394:394 -> onRetainNonConfigurationInstance + 17:24:java.lang.Object onRetainNonConfigurationInstance():396:396 -> onRetainNonConfigurationInstance + 25:29:java.lang.Object onRetainNonConfigurationInstance():404:404 -> onRetainNonConfigurationInstance + 30:31:java.lang.Object onRetainNonConfigurationInstance():405:405 -> onRetainNonConfigurationInstance + 32:34:java.lang.Object onRetainNonConfigurationInstance():406:406 -> onRetainNonConfigurationInstance + 1:4:void onSaveInstanceState(android.os.Bundle):369:369 -> onSaveInstanceState + 5:8:void onSaveInstanceState(android.os.Bundle):370:370 -> onSaveInstanceState + 9:15:void onSaveInstanceState(android.os.Bundle):371:371 -> onSaveInstanceState + 16:18:void onSaveInstanceState(android.os.Bundle):373:373 -> onSaveInstanceState + 19:24:void onSaveInstanceState(android.os.Bundle):374:374 -> onSaveInstanceState + 1:3:void onTrimMemory(int):945:945 -> onTrimMemory + 4:21:void onTrimMemory(int):946:946 -> onTrimMemory + 22:30:void onTrimMemory(int):947:947 -> onTrimMemory + 1:7:android.content.Context peekAvailableContext():484:484 -> peekAvailableContext + 1:2:androidx.activity.result.ActivityResultLauncher registerForActivityResult(androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultRegistry,androidx.activity.result.ActivityResultCallback):885:886 -> registerForActivityResult + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb/a;Landroidx/activity/result/ActivityResultRegistry;Landroidx/activity/result/b;)Landroidx/activity/result/c;"} + 3:3:androidx.activity.result.ActivityResultLauncher registerForActivityResult(androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultRegistry,androidx.activity.result.ActivityResultCallback):885:885 -> registerForActivityResult + 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"} + 1:6:void removeOnConfigurationChangedListener(androidx.core.util.Consumer):934:934 -> removeOnConfigurationChangedListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/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"} + 1:6:void removeOnNewIntentListener(androidx.core.util.Consumer):989:989 -> removeOnNewIntentListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + 1:6:void removeOnPictureInPictureModeChangedListener(androidx.core.util.Consumer):1113:1113 -> removeOnPictureInPictureModeChangedListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + 1:6:void removeOnTrimMemoryListener(androidx.core.util.Consumer):958:958 -> removeOnTrimMemoryListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + 1:6:void reportFullyDrawn():1119:1119 -> reportFullyDrawn + 7:14:void reportFullyDrawn():1120:1120 -> reportFullyDrawn + 15:17:void reportFullyDrawn():1124:1124 -> reportFullyDrawn + 18:22:void reportFullyDrawn():1134:1134 -> reportFullyDrawn + 23:29:void reportFullyDrawn():1136:1136 -> reportFullyDrawn + 30:30:void reportFullyDrawn():1137:1137 -> reportFullyDrawn + 1:3:void setContentView(android.view.View):445:447 -> setContentView + 1:1:void startActivityForResult(android.content.Intent,int):761:761 -> startActivityForResult + 2:2:void startActivityForResult(android.content.Intent,int,android.os.Bundle):780:780 -> startActivityForResult + 1:1:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int):802:802 -> startIntentSenderForResult + 2:2:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):824:824 -> startIntentSenderForResult +androidx.activity.ComponentActivity$$ExternalSyntheticLambda0 -> androidx.activity.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.activity.ComponentActivity androidx.activity.ComponentActivity$$InternalSyntheticLambda$1$5dadcb51e38206f711ac33b43be9f1d0a0b44942d6cdeb5df7bcc27f4845fc40$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.activity.ComponentActivity):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.activity.ComponentActivity$$ExternalSyntheticLambda1 -> androidx.activity.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.activity.ComponentActivity androidx.activity.ComponentActivity$$InternalSyntheticLambda$1$5dadcb51e38206f711ac33b43be9f1d0a0b44942d6cdeb5df7bcc27f4845fc40$1.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.activity.ComponentActivity):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +androidx.activity.ComponentActivity$$ExternalSyntheticLambda2 -> androidx.activity.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.activity.ComponentActivity androidx.activity.ComponentActivity$$InternalSyntheticLambda$1$5dadcb51e38206f711ac33b43be9f1d0a0b44942d6cdeb5df7bcc27f4845fc40$2.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.activity.ComponentActivity):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:android.os.Bundle saveState():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.activity.ComponentActivity$$ExternalSyntheticLambda3 -> androidx.activity.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.activity.ComponentActivity androidx.activity.ComponentActivity$$InternalSyntheticLambda$1$5dadcb51e38206f711ac33b43be9f1d0a0b44942d6cdeb5df7bcc27f4845fc40$3.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.activity.ComponentActivity):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onContextAvailable(android.content.Context):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.activity.ComponentActivity$1 -> androidx.activity.ComponentActivity$a: +# {"id":"sourceFile","fileName":"ComponentActivity.java"} + androidx.activity.ComponentActivity this$0 -> h + 1:6:void (androidx.activity.ComponentActivity):172:172 -> + 1:2:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):181:181 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILb/a;Ljava/lang/Object;Landroidx/core/app/c;)V"} + 3:8:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):185:185 -> f + 9:26:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):187:187 -> f + 27:30:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):197:197 -> f + 31:46:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):200:200 -> f + 47:53:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):201:201 -> f + 54:61:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):203:203 -> f + 62:65:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):204:204 -> f + 66:72:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):205:205 -> f + 73:84:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):209:209 -> f + 85:93:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):212:212 -> f + 94:95:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):215:215 -> f + 96:99:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):218:218 -> f + 100:111:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):219:219 -> f + 112:113:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):220:220 -> f + 114:119:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):221:221 -> f + 120:123:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):224:224 -> f + 124:131:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):225:225 -> f + 132:137:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):226:226 -> f + 138:147:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):224:224 -> f + 148:166:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):228:228 -> f + 167:170:void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat):239:239 -> f +androidx.activity.ComponentActivity$1$1 -> androidx.activity.ComponentActivity$a$a: +# {"id":"sourceFile","fileName":"ComponentActivity.java"} + int val$requestCode -> d + androidx.activity.result.contract.ActivityResultContract$SynchronousResult val$synchronousResult -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb/a$a;"} + androidx.activity.ComponentActivity$1 this$1 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/ComponentActivity$a;"} + 1:10:void (androidx.activity.ComponentActivity$1,int,androidx.activity.result.contract.ActivityResultContract$SynchronousResult):187:187 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/ComponentActivity$a;ILb/a$a;)V"} + 1:14:void run():190:190 -> run +androidx.activity.ComponentActivity$1$2 -> androidx.activity.ComponentActivity$a$b: +# {"id":"sourceFile","fileName":"ComponentActivity.java"} + int val$requestCode -> d + android.content.IntentSender$SendIntentException val$e -> e + androidx.activity.ComponentActivity$1 this$1 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/ComponentActivity$a;"} + 1:10:void (androidx.activity.ComponentActivity$1,int,android.content.IntentSender$SendIntentException):228:228 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/ComponentActivity$a;ILandroid/content/IntentSender$SendIntentException;)V"} + 1:11:void run():231:231 -> run + 12:19:void run():232:232 -> run + 20:24:void run():233:233 -> run + 25:28:void run():231:231 -> run +androidx.activity.ComponentActivity$2 -> androidx.activity.ComponentActivity$2: +# {"id":"sourceFile","fileName":"ComponentActivity.java"} + androidx.activity.ComponentActivity this$0 -> d + 1:6:void (androidx.activity.ComponentActivity):273:273 -> + 1:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):277:277 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 5:12:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):278:278 -> onStateChanged + 13:20:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):279:279 -> onStateChanged + 21:24:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):281:281 -> onStateChanged +androidx.activity.ComponentActivity$3 -> androidx.activity.ComponentActivity$3: +# {"id":"sourceFile","fileName":"ComponentActivity.java"} + androidx.activity.ComponentActivity this$0 -> d + 1:6:void (androidx.activity.ComponentActivity):287:287 -> + 1:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):291:291 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 5:11:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):293:293 -> onStateChanged + 12:19:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):295:295 -> onStateChanged + 20:28:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):296:296 -> onStateChanged + 29:36:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):298:298 -> onStateChanged +androidx.activity.ComponentActivity$4 -> androidx.activity.ComponentActivity$4: +# {"id":"sourceFile","fileName":"ComponentActivity.java"} + androidx.activity.ComponentActivity this$0 -> d + 1:6:void (androidx.activity.ComponentActivity):302:302 -> + 1:5:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):306:306 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 6:15:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):307:307 -> onStateChanged +androidx.activity.ComponentActivity$5 -> androidx.activity.ComponentActivity$b: +# {"id":"sourceFile","fileName":"ComponentActivity.java"} + androidx.activity.ComponentActivity this$0 -> d + 1:6:void (androidx.activity.ComponentActivity):690:690 -> + 1:10:void run():698:698 -> run + 11:23:void run():705:705 -> run + 24:24:void run():709:709 -> run + 25:37:void run():700:700 -> run + 38:38:void run():702:702 -> run +androidx.activity.ComponentActivity$6 -> androidx.activity.ComponentActivity$6: +# {"id":"sourceFile","fileName":"ComponentActivity.java"} + androidx.activity.ComponentActivity this$0 -> d + 1:6:void (androidx.activity.ComponentActivity):714:714 -> + 1:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):718:718 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 5:10:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):719:719 -> onStateChanged + 11:18:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):720:720 -> onStateChanged + 19:22:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):721:721 -> onStateChanged + 23:26:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):720:720 -> onStateChanged +androidx.activity.ComponentActivity$Api19Impl -> androidx.activity.ComponentActivity$c: +# {"id":"sourceFile","fileName":"ComponentActivity.java"} + 1:4:void cancelPendingInputEvents(android.view.View):1153:1153 -> a +androidx.activity.ComponentActivity$Api33Impl -> androidx.activity.ComponentActivity$d: +# {"id":"sourceFile","fileName":"ComponentActivity.java"} + 1:5:android.window.OnBackInvokedDispatcher getOnBackInvokedDispatcher(android.app.Activity):1163:1163 -> a +androidx.activity.ComponentActivity$NonConfigurationInstances -> androidx.activity.ComponentActivity$e: +# {"id":"sourceFile","fileName":"ComponentActivity.java"} + java.lang.Object custom -> a + androidx.lifecycle.ViewModelStore viewModelStore -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/H;"} + 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 activityDestroyed() -> i +androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi16Impl -> androidx.activity.ComponentActivity$g: +# {"id":"sourceFile","fileName":"ComponentActivity.java"} + long mEndWatchTimeMillis -> d + java.lang.Runnable mRunnable -> e + boolean mOnDrawScheduled -> f + androidx.activity.ComponentActivity this$0 -> g + 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: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 + 9:11:void lambda$execute$0():1243:1243 -> a + 1:2:void execute(java.lang.Runnable):1229:1229 -> execute + 3:12:void execute(java.lang.Runnable):1230:1230 -> execute + 13:16:void execute(java.lang.Runnable):1231:1231 -> execute + 17:26:void execute(java.lang.Runnable):1232:1232 -> execute + 27:30:void execute(java.lang.Runnable):1233:1233 -> execute + 31:34:void execute(java.lang.Runnable):1235:1235 -> execute + 35:43:void execute(java.lang.Runnable):1240:1240 -> execute + 1:13:void activityDestroyed():1218:1218 -> i + 14:31:void activityDestroyed():1219:1219 -> i + 1:5:void onDraw():1251:1251 -> onDraw + 6:9:void onDraw():1253:1253 -> onDraw + 10:11:void onDraw():1254:1254 -> onDraw + 12:21:void onDraw():1255:1255 -> onDraw + 22:23:void onDraw():1256:1256 -> onDraw + 24:37:void onDraw():1257:1257 -> onDraw + 38:47:void onDraw():1259:1259 -> onDraw + 48:49:void onDraw():1262:1262 -> onDraw + 50:63:void onDraw():1263:1263 -> onDraw + 1:18:void run():1273:1273 -> run +androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi16Impl$$ExternalSyntheticLambda0 -> androidx.activity.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi16Impl androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi16Impl$$InternalSyntheticLambda$2$c53eabc071e64722e49adb9056098f865b1efbeba9418cf6b2a9d204fdf5c36e$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/ComponentActivity$g;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi16Impl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/ComponentActivity$g;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.activity.ComponentDialog -> androidx.activity.k: +# {"id":"sourceFile","fileName":"ComponentDialog.kt"} + 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;"} + 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 -> + 1:1:void $r8$lambda$qrzmfDOyDuplJFtpJLozn3P9EZI(androidx.activity.ComponentDialog):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/k;)V"} + 6:8:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams):118:118 -> addContentView + 9:12:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams):119:119 -> addContentView + 1:9:androidx.lifecycle.LifecycleRegistry getLifecycleRegistry():49:49 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/n;"} + 10:12:androidx.lifecycle.LifecycleRegistry getLifecycleRegistry():50:50 -> b + 6:9:void onBackPressedDispatcher$lambda$1(androidx.activity.ComponentDialog):94:94 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/k;)V"} + 1:5:androidx.lifecycle.Lifecycle getLifecycle():59:59 -> getLifecycle + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/g;"} + 1:3:androidx.activity.OnBackPressedDispatcher getOnBackPressedDispatcher():93:93 -> getOnBackPressedDispatcher + 1:7:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():56:56 -> getSavedStateRegistry + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/savedstate/a;"} + 1:19:void initializeViewTreeOwners():128:128 -> initializeViewTreeOwners + 20:36:void initializeViewTreeOwners():129:129 -> initializeViewTreeOwners + 37:54:void initializeViewTreeOwners():130:130 -> initializeViewTreeOwners + 1:6:void onBackPressed():99:99 -> onBackPressed + 1:3:void onCreate(android.os.Bundle):70:70 -> onCreate + 4:9:void onCreate(android.os.Bundle):71:71 -> onCreate + 10:23:void onCreate(android.os.Bundle):72:72 -> onCreate + 24:28:void onCreate(android.os.Bundle):74:74 -> onCreate + 29:38:void onCreate(android.os.Bundle):75:75 -> onCreate + 1:9:android.os.Bundle onSaveInstanceState():62:62 -> onSaveInstanceState + 10:15:android.os.Bundle onSaveInstanceState():63:63 -> onSaveInstanceState + 1:3:void onStart():80:80 -> onStart + 4:13:void onStart():81:81 -> onStart + 1:10:void onStop():87:87 -> onStop + 11:12:void onStop():88:88 -> onStop + 13:16:void onStop():89:89 -> onStop + 1:2:void setContentView(int):103:104 -> setContentView + 3:4:void setContentView(android.view.View):108:109 -> setContentView + 5:6:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):113:114 -> setContentView +androidx.activity.ComponentDialog$$ExternalSyntheticApiModelOutline0 -> androidx.activity.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.window.OnBackInvokedDispatcher m(androidx.activity.ComponentDialog):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/k;)Landroid/window/OnBackInvokedDispatcher;"} +androidx.activity.ComponentDialog$$ExternalSyntheticLambda1 -> androidx.activity.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.activity.ComponentDialog androidx.activity.ComponentDialog$$InternalSyntheticLambda$1$ee8f5d63c209e3a3671540ff2687ee4a361e5a69e752bc5c866fec4d9ec8b163$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/k;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.activity.ComponentDialog):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/k;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +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;"} + java.lang.Object lock -> c + int reporterCount -> d + boolean reportPosted -> e + boolean reportedFullyDrawn -> f + 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"} + 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 -> + 25:31:void (java.util.concurrent.Executor,kotlin.jvm.functions.Function0):77:77 -> + 32:39:void (java.util.concurrent.Executor,kotlin.jvm.functions.Function0):79:79 -> + 1:1:void $r8$lambda$A0RwxxT-QIMFOsDA3Nv48auR1K4(androidx.activity.FullyDrawnReporter):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/m;)V"} + 1:4:void fullyDrawnReported():152:152 -> b + 5:6:void fullyDrawnReported():153:153 -> b + 7:8:void fullyDrawnReported():154:154 -> b + 9:24:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.foldRightIndexed(java.util.List,java.lang.Object,kotlin.jvm.functions.Function3):1855:1855 -> b + 9:24:void fullyDrawnReported():154 -> b + 25:30:void fullyDrawnReported():154:154 -> b + 31:35:void fullyDrawnReported():155:155 -> b + 36:37:void fullyDrawnReported():156:156 -> b + 38:41:void fullyDrawnReported():152:152 -> b + 1:10:boolean isFullyDrawnReported():73:73 -> c + 6:9:void reportRunnable$lambda$2(androidx.activity.FullyDrawnReporter):80:80 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/m;)V"} + 10:11:void reportRunnable$lambda$2(androidx.activity.FullyDrawnReporter):81:81 -> d + 12:19:void reportRunnable$lambda$2(androidx.activity.FullyDrawnReporter):82:82 -> d + 20:24:void reportRunnable$lambda$2(androidx.activity.FullyDrawnReporter):83:83 -> d + 25:30:void reportRunnable$lambda$2(androidx.activity.FullyDrawnReporter):84:84 -> d + 31:32:void reportRunnable$lambda$2(androidx.activity.FullyDrawnReporter):86:86 -> d + 33:36:void reportRunnable$lambda$2(androidx.activity.FullyDrawnReporter):80:80 -> d +androidx.activity.FullyDrawnReporter$$ExternalSyntheticLambda0 -> androidx.activity.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.activity.FullyDrawnReporter androidx.activity.FullyDrawnReporter$$InternalSyntheticLambda$2$a343797b216b654af6e45b210590a59b008b0897ac1072415ad77f5c0c5544cc$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/m;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.activity.FullyDrawnReporter):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/m;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.activity.FullyDrawnReporterOwner -> androidx.activity.n: +# {"id":"sourceFile","fileName":"FullyDrawnReporterOwner.kt"} +androidx.activity.ImmLeaksCleaner -> androidx.activity.ImmLeaksCleaner: +# {"id":"sourceFile","fileName":"ImmLeaksCleaner.java"} + android.app.Activity mActivity -> d + int sReflectedFieldsInitialized -> e + 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 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 + 10:12:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):56:56 -> onStateChanged + 13:17:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):58:58 -> onStateChanged + 18:21:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):59:59 -> onStateChanged + 22:27:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):60:60 -> onStateChanged + 28:36:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):63:63 -> onStateChanged + 37:37:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):70:70 -> onStateChanged + 38:47:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):73:73 -> onStateChanged + 48:51:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):80:80 -> onStateChanged + 52:57:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):82:82 -> onStateChanged + 58:59:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):83:83 -> onStateChanged + 60:65:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):88:88 -> onStateChanged + 66:66:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):92:92 -> onStateChanged + 67:70:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):95:95 -> onStateChanged + 71:72:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):90:90 -> onStateChanged + 73:74:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):77:77 -> onStateChanged + 75:76:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):75:75 -> onStateChanged + 77:79:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):92:92 -> onStateChanged +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;"} + 1:3:void (boolean):41:41 -> + 4:5:boolean isEnabled():53:53 -> + 4:5:void (boolean):53 -> + 6:13:void (boolean):59:59 -> + 6:11:void addCancellable(androidx.activity.Cancellable):107:107 -> addCancellable + # {"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;"} + 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 + 3:18:void remove():67 -> remove + 19:23:void remove():67:67 -> remove + 6:11:void removeCancellable(androidx.activity.Cancellable):112:112 -> removeCancellable + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/c;)V"} + 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"} +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;"} + kotlin.collections.ArrayDeque onBackPressedCallbacks -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/h;"} + androidx.activity.OnBackPressedCallback inProgressCallback -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/o;"} + android.window.OnBackInvokedCallback onBackInvokedCallback -> e + android.window.OnBackInvokedDispatcher invokedDispatcher -> f + boolean backInvokedCallbackRegistered -> g + 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"} + 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 -> + 6:6:void (java.lang.Runnable,androidx.core.util.Consumer):127:127 -> + 7:7:void (java.lang.Runnable,androidx.core.util.Consumer):134:134 -> + 8:8:void (java.lang.Runnable,androidx.core.util.Consumer):126:126 -> + 9:9:void (java.lang.Runnable,int,kotlin.jvm.internal.DefaultConstructorMarker):77:77 -> + 9:9:void (java.lang.Runnable):77 -> + 1:3:void access$onBackCancelled(androidx.activity.OnBackPressedDispatcher):63:63 -> a + 1:3:androidx.activity.OnBackPressedCallback access$getInProgressCallback$p(androidx.activity.OnBackPressedDispatcher):63 -> a + # {"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;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/OnBackPressedDispatcher;Landroidx/activity/b;)V"} + 1:4:void access$onBackCancelled(androidx.activity.OnBackPressedDispatcher):63:63 -> e + 1:4:void access$onBackStarted(androidx.activity.OnBackPressedDispatcher,androidx.activity.BackEventCompat):63 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/OnBackPressedDispatcher;Landroidx/activity/b;)V"} + 1:3:void access$onBackCancelled(androidx.activity.OnBackPressedDispatcher):63:63 -> f + 1:3:void access$setInProgressCallback$p(androidx.activity.OnBackPressedDispatcher,androidx.activity.OnBackPressedCallback):63 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/OnBackPressedDispatcher;Landroidx/activity/o;)V"} + 1:4:void access$onBackCancelled(androidx.activity.OnBackPressedDispatcher):63:63 -> g + 1:4:void access$updateEnabledCallbacks(androidx.activity.OnBackPressedDispatcher):63 -> g + 11:14:void addCallback(androidx.lifecycle.LifecycleOwner,androidx.activity.OnBackPressedCallback):205:205 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/activity/o;)V"} + 15:23:void addCallback(androidx.lifecycle.LifecycleOwner,androidx.activity.OnBackPressedCallback):206:206 -> h + 24:28:void addCallback(androidx.lifecycle.LifecycleOwner,androidx.activity.OnBackPressedCallback):210:210 -> h + 29:31:void addCallback(androidx.lifecycle.LifecycleOwner,androidx.activity.OnBackPressedCallback):209:209 -> h + 32:34:void addCallback(androidx.lifecycle.LifecycleOwner,androidx.activity.OnBackPressedCallback):212:212 -> h + 35:43:void addCallback(androidx.lifecycle.LifecycleOwner,androidx.activity.OnBackPressedCallback):213:213 -> h + 6:10:androidx.activity.Cancellable addCancellableCallback$activity_release(androidx.activity.OnBackPressedCallback):170:170 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/o;)Landroidx/activity/c;"} + 11:15:androidx.activity.Cancellable addCancellableCallback$activity_release(androidx.activity.OnBackPressedCallback):171:171 -> i + 16:18:androidx.activity.Cancellable addCancellableCallback$activity_release(androidx.activity.OnBackPressedCallback):172:172 -> i + 19:21:androidx.activity.Cancellable addCancellableCallback$activity_release(androidx.activity.OnBackPressedCallback):173:173 -> i + 22:30:androidx.activity.Cancellable addCancellableCallback$activity_release(androidx.activity.OnBackPressedCallback):174:174 -> i + 1:2:void onBackCancelled():290:290 -> j + 3:10:void onBackCancelled():452:452 -> j + 11:17:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.lastOrNull(java.lang.Iterable,kotlin.jvm.functions.Function1):534:534 -> j + 11:17:void onBackCancelled():290 -> j + 18:21:void onBackCancelled():454:454 -> j + 22:24:void onBackCancelled():455:455 -> j + 25:32:void onBackCancelled():291:291 -> j + 33:34:void onBackCancelled():290:290 -> j + 35:38:void onBackCancelled():293:293 -> j + 39:42:void onBackCancelled():295:295 -> j + 1:2:void onBackPressed():271:271 -> k + 3:10:void onBackPressed():446:446 -> k + 11:17:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.lastOrNull(java.lang.Iterable,kotlin.jvm.functions.Function1):534:534 -> k + 11:17:void onBackPressed():271 -> k + 18:21:void onBackPressed():448:448 -> k + 22:24:void onBackPressed():449:449 -> k + 25:32:void onBackPressed():272:272 -> k + 33:34:void onBackPressed():271:271 -> k + 35:38:void onBackPressed():274:274 -> k + 39:42:void onBackPressed():276:276 -> k + 43:50:void onBackPressed():279:279 -> k + 1:2:void onBackProgressed(androidx.activity.BackEventCompat):251:251 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} + 3:10:void onBackProgressed(androidx.activity.BackEventCompat):440:440 -> l + 11:16:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.lastOrNull(java.lang.Iterable,kotlin.jvm.functions.Function1):534:534 -> l + 11:16:void onBackProgressed(androidx.activity.BackEventCompat):251 -> l + 17:20:void onBackProgressed(androidx.activity.BackEventCompat):442:442 -> l + 21:23:void onBackProgressed(androidx.activity.BackEventCompat):443:443 -> l + 24:31:void onBackProgressed(androidx.activity.BackEventCompat):252:252 -> l + 32:35:void onBackProgressed(androidx.activity.BackEventCompat):251:251 -> l + 36:39:void onBackProgressed(androidx.activity.BackEventCompat):255:255 -> l + 1:2:void onBackStarted(androidx.activity.BackEventCompat):233:233 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} + 3:10:void onBackStarted(androidx.activity.BackEventCompat):434:434 -> m + 11:16:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.lastOrNull(java.lang.Iterable,kotlin.jvm.functions.Function1):534:534 -> m + 11:16:void onBackStarted(androidx.activity.BackEventCompat):233 -> m + 17:20:void onBackStarted(androidx.activity.BackEventCompat):436:436 -> m + 21:23:void onBackStarted(androidx.activity.BackEventCompat):437:437 -> m + 24:31:void onBackStarted(androidx.activity.BackEventCompat):234:234 -> m + 32:33:void onBackStarted(androidx.activity.BackEventCompat):233:233 -> m + 34:37:void onBackStarted(androidx.activity.BackEventCompat):236:236 -> m + 38:41:void onBackStarted(androidx.activity.BackEventCompat):238:238 -> m + 6:7:void setOnBackInvokedDispatcher(android.window.OnBackInvokedDispatcher):86:86 -> n + 8:13:void setOnBackInvokedDispatcher(android.window.OnBackInvokedDispatcher):87:87 -> n + 1:2:void updateBackInvokedCallbackState(boolean):92:92 -> o + 3:11:void updateBackInvokedCallbackState(boolean):93:93 -> o + 12:15:void updateBackInvokedCallbackState(boolean):95:95 -> o + 16:21:void updateBackInvokedCallbackState(boolean):96:96 -> o + 22:26:void updateBackInvokedCallbackState(boolean):101:101 -> o + 27:30:void updateBackInvokedCallbackState(boolean):102:102 -> o + 31:35:void updateBackInvokedCallbackState(boolean):103:103 -> o + 36:38:void updateBackInvokedCallbackState(boolean):107:107 -> o + 1:2:void updateEnabledCallbacks():113:113 -> p + 3:7:void updateEnabledCallbacks():114:114 -> p + 8:14:void updateEnabledCallbacks():431:431 -> p + 15:30:void updateEnabledCallbacks():432:432 -> p + 31:37:void updateEnabledCallbacks():114:114 -> p + 38:41:void updateEnabledCallbacks():115:115 -> p + 42:52:void updateEnabledCallbacks():117:117 -> p + 53:58:void updateEnabledCallbacks():118:118 -> p + 59:62:void updateEnabledCallbacks():119:119 -> p +androidx.activity.OnBackPressedDispatcher$1 -> androidx.activity.OnBackPressedDispatcher$a: +# {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} + androidx.activity.OnBackPressedDispatcher this$0 -> e + 6:11:void invoke(androidx.activity.BackEventCompat):128:128 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} + 1:8:java.lang.Object invoke(java.lang.Object):127:127 -> d +androidx.activity.OnBackPressedDispatcher$2 -> androidx.activity.OnBackPressedDispatcher$b: +# {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} + androidx.activity.OnBackPressedDispatcher this$0 -> e + 6:11:void invoke(androidx.activity.BackEventCompat):129:129 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} + 1:8:java.lang.Object invoke(java.lang.Object):127:127 -> d +androidx.activity.OnBackPressedDispatcher$3 -> androidx.activity.OnBackPressedDispatcher$c: +# {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} + androidx.activity.OnBackPressedDispatcher this$0 -> e + 1:6:void invoke():130:130 -> a + 1:6:java.lang.Object invoke():127:127 -> invoke +androidx.activity.OnBackPressedDispatcher$4 -> androidx.activity.OnBackPressedDispatcher$d: +# {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} + androidx.activity.OnBackPressedDispatcher this$0 -> e + 1:6:void invoke():131:131 -> a + 1:6:java.lang.Object invoke():127:127 -> invoke +androidx.activity.OnBackPressedDispatcher$5 -> androidx.activity.OnBackPressedDispatcher$e: +# {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} + androidx.activity.OnBackPressedDispatcher this$0 -> e + 1:6:void invoke():134:134 -> a + 1:6:java.lang.Object invoke():134:134 -> invoke +androidx.activity.OnBackPressedDispatcher$Api33Impl -> androidx.activity.OnBackPressedDispatcher$f: +# {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/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;"} + 6:9:void createOnBackInvokedCallback$lambda$0(kotlin.jvm.functions.Function0):369:369 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/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 + 11:12:void unregisterOnBackInvokedCallback(java.lang.Object,java.lang.Object):362:362 -> e + 13:14:void unregisterOnBackInvokedCallback(java.lang.Object,java.lang.Object):363:363 -> e + 15:18:void unregisterOnBackInvokedCallback(java.lang.Object,java.lang.Object):364:364 -> e +androidx.activity.OnBackPressedDispatcher$Api33Impl$$ExternalSyntheticLambda0 -> androidx.activity.p: +# {"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.synthesized"} + 1:1:void (D3.Function0):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} + 1:1:void onBackInvoked():0:0 -> onBackInvoked + # {"id":"com.android.tools.r8.synthesized"} +androidx.activity.OnBackPressedDispatcher$Api34Impl -> androidx.activity.OnBackPressedDispatcher$g: +# {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} + androidx.activity.OnBackPressedDispatcher$Api34Impl INSTANCE -> a + # {"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;"} +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;"} + kotlin.jvm.functions.Function0 $onBackCancelled -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/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"} + 1:6:void onBackCancelled():396:396 -> onBackCancelled + 1:6:void onBackInvoked():392:392 -> onBackInvoked + 6:16:void onBackProgressed(android.window.BackEvent):388:388 -> onBackProgressed + 6:16:void onBackStarted(android.window.BackEvent):384:384 -> onBackStarted +androidx.activity.OnBackPressedDispatcher$LifecycleOnBackPressedCancellable -> androidx.activity.OnBackPressedDispatcher$LifecycleOnBackPressedCancellable: +# {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} + androidx.lifecycle.Lifecycle lifecycle -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g;"} + androidx.activity.OnBackPressedCallback onBackPressedCallback -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/o;"} + androidx.activity.Cancellable currentCancellable -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/c;"} + androidx.activity.OnBackPressedDispatcher this$0 -> g + 11:15:void (androidx.activity.OnBackPressedDispatcher,androidx.lifecycle.Lifecycle,androidx.activity.OnBackPressedCallback):315:315 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/OnBackPressedDispatcher;Landroidx/lifecycle/g;Landroidx/activity/o;)V"} + 16:17:void (androidx.activity.OnBackPressedDispatcher,androidx.lifecycle.Lifecycle,androidx.activity.OnBackPressedCallback):316:316 -> + 18:19:void (androidx.activity.OnBackPressedDispatcher,androidx.lifecycle.Lifecycle,androidx.activity.OnBackPressedCallback):317:317 -> + 20:23:void (androidx.activity.OnBackPressedDispatcher,androidx.lifecycle.Lifecycle,androidx.activity.OnBackPressedCallback):322:322 -> + 1:5:void cancel():340:340 -> cancel + 6:10:void cancel():341:341 -> cancel + 11:18:void cancel():342:342 -> cancel + 19:21:void cancel():343:343 -> cancel + 11:14:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):329:329 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 15:25:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):330:330 -> onStateChanged + 26:29:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):331:331 -> onStateChanged + 30:37:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):333:333 -> onStateChanged + 38:41:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):334:334 -> onStateChanged + 42:45:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):335:335 -> onStateChanged +androidx.activity.OnBackPressedDispatcher$OnBackPressedCancellable -> androidx.activity.OnBackPressedDispatcher$h: +# {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} + androidx.activity.OnBackPressedCallback onBackPressedCallback -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/o;"} + androidx.activity.OnBackPressedDispatcher this$0 -> e + 6:10:void (androidx.activity.OnBackPressedDispatcher,androidx.activity.OnBackPressedCallback):300:300 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/OnBackPressedDispatcher;Landroidx/activity/o;)V"} + 11:13:void (androidx.activity.OnBackPressedDispatcher,androidx.activity.OnBackPressedCallback):301:301 -> + 1:11:void cancel():304:304 -> cancel + 12:26:void cancel():305:305 -> cancel + 27:31:void cancel():306:306 -> cancel + 32:36:void cancel():307:307 -> cancel + 37:41:void cancel():309:309 -> cancel + 42:52:void cancel():310:310 -> cancel + 53:58:void cancel():311:311 -> cancel +androidx.activity.OnBackPressedDispatcher$addCallback$1 -> androidx.activity.OnBackPressedDispatcher$i: +# {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} + 1:8:void invoke():213:213 -> b + 1:6:java.lang.Object invoke():213:213 -> invoke +androidx.activity.OnBackPressedDispatcher$addCancellableCallback$1 -> androidx.activity.OnBackPressedDispatcher$j: +# {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} + 1:8:void invoke():174:174 -> b + 1:6:java.lang.Object invoke():174:174 -> invoke +androidx.activity.OnBackPressedDispatcherOwner -> androidx.activity.q: +# {"id":"sourceFile","fileName":"OnBackPressedDispatcherOwner.kt"} +androidx.activity.R$id -> androidx.activity.r: + int report_drawn -> a + int view_tree_on_back_pressed_dispatcher_owner -> b +androidx.activity.ViewTreeFullyDrawnReporterOwner -> androidx.activity.s: +# {"id":"sourceFile","fileName":"ViewTreeFullyLoadedReporterOwner.kt"} + 11:16:void set(android.view.View,androidx.activity.FullyDrawnReporterOwner):36:36 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/activity/n;)V"} +androidx.activity.ViewTreeOnBackPressedDispatcherOwner -> androidx.activity.t: +# {"id":"sourceFile","fileName":"ViewTreeOnBackPressedDispatcherOwner.kt"} + 11:16:void set(android.view.View,androidx.activity.OnBackPressedDispatcherOwner):38:38 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/activity/q;)V"} +androidx.activity.contextaware.ContextAwareHelper -> a.a: +# {"id":"sourceFile","fileName":"ContextAwareHelper.kt"} + java.util.Set listeners -> a + android.content.Context context -> b + 1:3:void ():33:33 -> + 4:11:void ():34:34 -> + 6:9:void addOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener):58:58 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(La/b;)V"} + 10:12:void addOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener):59:59 -> a + 13:18:void addOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener):61:61 -> a + 2:4:void clearAvailableContext():93:93 -> b + 6:7:void dispatchOnContextAvailable(android.content.Context):82:82 -> c + 8:25:void dispatchOnContextAvailable(android.content.Context):83:83 -> c + 26:30:void dispatchOnContextAvailable(android.content.Context):84:84 -> c + 1:3:android.content.Context peekAvailableContext():47:47 -> d + 6:11:void removeOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener):72:72 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(La/b;)V"} +androidx.activity.contextaware.OnContextAvailableListener -> a.b: +# {"id":"sourceFile","fileName":"OnContextAvailableListener.kt"} + void onContextAvailable(android.content.Context) -> a +androidx.activity.result.ActivityResult -> androidx.activity.result.a: +# {"id":"sourceFile","fileName":"ActivityResult.java"} + int mResultCode -> d + android.content.Intent mData -> e + 1:8:void ():109:109 -> + 1:3:void (int,android.content.Intent):45:47 -> + 4:6:void (android.os.Parcel):50:52 -> + 1:3:android.content.Intent getData():67:67 -> c + 1:3:int getResultCode():59:59 -> d + 6:10:java.lang.String resultCodeToString(int):90:90 -> e + 11:13:java.lang.String resultCodeToString(int):89:89 -> e + 14:16:java.lang.String resultCodeToString(int):88:88 -> e + 1:12:java.lang.String toString():72:72 -> toString + 13:39:java.lang.String toString():73:73 -> toString + 1:5:void writeToParcel(android.os.Parcel,int):96:96 -> writeToParcel + 6:15:void writeToParcel(android.os.Parcel,int):97:97 -> writeToParcel + 16:19:void writeToParcel(android.os.Parcel,int):98:98 -> writeToParcel + 20:23:void writeToParcel(android.os.Parcel,int):99:99 -> writeToParcel +androidx.activity.result.ActivityResult$1 -> androidx.activity.result.a$a: +# {"id":"sourceFile","fileName":"ActivityResult.java"} + 1:4:void ():109:109 -> + 1:6:androidx.activity.result.ActivityResult createFromParcel(android.os.Parcel):112:112 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/activity/result/a;"} + 1:3:androidx.activity.result.ActivityResult[] newArray(int):117:117 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/activity/result/a;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):109:109 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):109:109 -> newArray +androidx.activity.result.ActivityResultCallback -> androidx.activity.result.b: +# {"id":"sourceFile","fileName":"ActivityResultCallback.kt"} + void onActivityResult(java.lang.Object) -> a +androidx.activity.result.ActivityResultLauncher -> androidx.activity.result.c: +# {"id":"sourceFile","fileName":"ActivityResultLauncher.java"} + 1:4:void ():34:34 -> + 2:5:void launch(java.lang.Object):47:47 -> a + void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Landroidx/core/app/c;)V"} + void unregister() -> c +androidx.activity.result.ActivityResultRegistry -> androidx.activity.result.ActivityResultRegistry: +# {"id":"sourceFile","fileName":"ActivityResultRegistry.java"} + java.util.Map mRcToKey -> a + java.util.Map mKeyToRc -> b + java.util.Map mKeyToLifecycleContainers -> c + java.util.ArrayList mLaunchedKeys -> d + java.util.Map mKeyToCallback -> e + java.util.Map mParsedPendingResults -> f + android.os.Bundle mPendingResults -> g + 1:3:void ():52:52 -> + 4:10:void ():67:67 -> + 11:17:void ():68:68 -> + 18:24:void ():69:69 -> + 25:31:void ():70:70 -> + 32:38:void ():72:72 -> + 39:45:void ():75:75 -> + 46:53:void ():77:77 -> + 1:9:void bindRcKey(int,java.lang.String):451:451 -> a + 10:19:void bindRcKey(int,java.lang.String):452:452 -> a + 1:16:boolean dispatchResult(int,int,android.content.Intent):367:367 -> b + 17:29:boolean dispatchResult(int,int,android.content.Intent):371:371 -> b + 1:16:boolean dispatchResult(int,java.lang.Object):386:386 -> c + 17:26:boolean dispatchResult(int,java.lang.Object):391:391 -> c + 27:31:boolean dispatchResult(int,java.lang.Object):392:392 -> c + 32:39:boolean dispatchResult(int,java.lang.Object):401:401 -> c + 40:43:boolean dispatchResult(int,java.lang.Object):402:402 -> c + 44:48:boolean dispatchResult(int,java.lang.Object):394:394 -> c + 49:55:boolean dispatchResult(int,java.lang.Object):396:396 -> c + 3:8:void doDispatch(java.lang.String,int,android.content.Intent,androidx.activity.result.ActivityResultRegistry$CallbackAndContract):410:410 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILandroid/content/Intent;Landroidx/activity/result/ActivityResultRegistry$c;)V"} + 9:14:void doDispatch(java.lang.String,int,android.content.Intent,androidx.activity.result.ActivityResultRegistry$CallbackAndContract):411:411 -> d + 15:16:void doDispatch(java.lang.String,int,android.content.Intent,androidx.activity.result.ActivityResultRegistry$CallbackAndContract):412:412 -> d + 17:18:void doDispatch(java.lang.String,int,android.content.Intent,androidx.activity.result.ActivityResultRegistry$CallbackAndContract):413:413 -> d + 19:25:void doDispatch(java.lang.String,int,android.content.Intent,androidx.activity.result.ActivityResultRegistry$CallbackAndContract):414:414 -> d + 26:31:void doDispatch(java.lang.String,int,android.content.Intent,androidx.activity.result.ActivityResultRegistry$CallbackAndContract):415:415 -> d + 32:36:void doDispatch(java.lang.String,int,android.content.Intent,androidx.activity.result.ActivityResultRegistry$CallbackAndContract):418:418 -> d + 37:47:void doDispatch(java.lang.String,int,android.content.Intent,androidx.activity.result.ActivityResultRegistry$CallbackAndContract):420:420 -> d + 1:11:int generateRandomNumber():441:441 -> e + 12:23:int generateRandomNumber():443:443 -> e + 24:31:int generateRandomNumber():444:444 -> e + void onLaunch(int,androidx.activity.result.contract.ActivityResultContract,java.lang.Object,androidx.core.app.ActivityOptionsCompat) -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILb/a;Ljava/lang/Object;Landroidx/core/app/c;)V"} + 4:5:void onRestoreInstanceState(android.os.Bundle):324:324 -> g + 6:9:void onRestoreInstanceState(android.os.Bundle):325:325 -> g + 10:11:void onRestoreInstanceState(android.os.Bundle):326:326 -> g + 12:20:void onRestoreInstanceState(android.os.Bundle):327:327 -> g + 21:22:void onRestoreInstanceState(android.os.Bundle):331:331 -> g + 23:28:void onRestoreInstanceState(android.os.Bundle):332:332 -> g + 29:32:void onRestoreInstanceState(android.os.Bundle):333:333 -> g + 33:36:void onRestoreInstanceState(android.os.Bundle):334:334 -> g + 37:40:void onRestoreInstanceState(android.os.Bundle):333:333 -> g + 41:46:void onRestoreInstanceState(android.os.Bundle):335:335 -> g + 47:52:void onRestoreInstanceState(android.os.Bundle):336:336 -> g + 53:60:void onRestoreInstanceState(android.os.Bundle):341:341 -> g + 61:68:void onRestoreInstanceState(android.os.Bundle):342:342 -> g + 69:76:void onRestoreInstanceState(android.os.Bundle):346:346 -> g + 77:81:void onRestoreInstanceState(android.os.Bundle):347:347 -> g + 82:104:void onRestoreInstanceState(android.os.Bundle):350:350 -> g + 1:4:void onSaveInstanceState(android.os.Bundle):304:304 -> h + 5:11:void onSaveInstanceState(android.os.Bundle):305:305 -> h + 12:16:void onSaveInstanceState(android.os.Bundle):304:304 -> h + 17:20:void onSaveInstanceState(android.os.Bundle):306:306 -> h + 21:27:void onSaveInstanceState(android.os.Bundle):307:307 -> h + 28:32:void onSaveInstanceState(android.os.Bundle):306:306 -> h + 33:44:void onSaveInstanceState(android.os.Bundle):308:308 -> h + 45:46:void onSaveInstanceState(android.os.Bundle):310:310 -> h + 47:52:void onSaveInstanceState(android.os.Bundle):311:311 -> h + 53:58:void onSaveInstanceState(android.os.Bundle):310:310 -> h + 1:4:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):116:116 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Landroidx/lifecycle/m;Lb/a;Landroidx/activity/result/b;)Landroidx/activity/result/c;"} + 5:16:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):118:118 -> i + 17:19:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):125:125 -> i + 20:29:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):126:126 -> i + 30:34:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):128:128 -> i + 35:39:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):130:130 -> i + 40:42:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):158:158 -> i + 43:47:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):159:159 -> i + 48:53:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):161:161 -> i + 54:73:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):119:119 -> i + 74:93:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):121:121 -> i + 1:3:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):215:215 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lb/a;Landroidx/activity/result/b;)Landroidx/activity/result/c;"} + 4:13:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):216:216 -> j + 14:21:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):218:218 -> j + 22:27:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):220:220 -> j + 28:32:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):221:221 -> j + 33:35:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):222:222 -> j + 36:45:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):224:224 -> j + 46:50:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):226:226 -> j + 51:54:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):228:228 -> j + 55:58:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):229:229 -> j + 59:65:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):227:227 -> j + 66:71:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):232:232 -> j + 1:11:void registerKey(java.lang.String):425:425 -> k + 12:15:void registerKey(java.lang.String):429:429 -> k + 16:19:void registerKey(java.lang.String):430:430 -> k + 1:8:void unregister(java.lang.String):273:273 -> l + 9:18:void unregister(java.lang.String):275:275 -> l + 19:23:void unregister(java.lang.String):277:277 -> l + 24:28:void unregister(java.lang.String):280:280 -> l + 29:42:void unregister(java.lang.String):281:281 -> l + 43:58:void unregister(java.lang.String):282:282 -> l + 59:69:void unregister(java.lang.String):283:283 -> l + 70:72:void unregister(java.lang.String):282:282 -> l + 73:77:void unregister(java.lang.String):284:284 -> l + 78:85:void unregister(java.lang.String):286:286 -> l + 86:101:void unregister(java.lang.String):287:287 -> l + 102:112:void unregister(java.lang.String):288:288 -> l + 113:115:void unregister(java.lang.String):287:287 -> l + 116:120:void unregister(java.lang.String):289:289 -> l + 121:130:void unregister(java.lang.String):291:291 -> l + 131:133:void unregister(java.lang.String):293:293 -> l + 134:139:void unregister(java.lang.String):294:294 -> l +androidx.activity.result.ActivityResultRegistry$1 -> androidx.activity.result.ActivityResultRegistry$1: +# {"id":"sourceFile","fileName":"ActivityResultRegistry.java"} + java.lang.String val$key -> d + androidx.activity.result.ActivityResultCallback val$callback -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/result/b;"} + androidx.activity.result.contract.ActivityResultContract val$contract -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb/a;"} + androidx.activity.result.ActivityResultRegistry this$0 -> g + 1:12:void (androidx.activity.result.ActivityResultRegistry,java.lang.String,androidx.activity.result.ActivityResultCallback,androidx.activity.result.contract.ActivityResultContract):130:130 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/result/ActivityResultRegistry;Ljava/lang/String;Landroidx/activity/result/b;Lb/a;)V"} + 1:8:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):136:136 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 9:26:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):137:137 -> onStateChanged + 27:38:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):138:138 -> onStateChanged + 39:48:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):140:140 -> onStateChanged + 49:57:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):141:141 -> onStateChanged + 58:62:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):142:142 -> onStateChanged + 63:76:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):144:144 -> onStateChanged + 77:85:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):146:146 -> onStateChanged + 86:89:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):147:147 -> onStateChanged + 90:93:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):148:148 -> onStateChanged + 94:97:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):149:149 -> onStateChanged + 98:105:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):147:147 -> onStateChanged + 106:113:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):151:151 -> onStateChanged + 114:123:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):152:152 -> onStateChanged + 124:131:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):153:153 -> onStateChanged + 132:139:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):154:154 -> onStateChanged +androidx.activity.result.ActivityResultRegistry$2 -> androidx.activity.result.ActivityResultRegistry$a: +# {"id":"sourceFile","fileName":"ActivityResultRegistry.java"} + java.lang.String val$key -> a + androidx.activity.result.contract.ActivityResultContract val$contract -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb/a;"} + androidx.activity.result.ActivityResultRegistry this$0 -> c + 1:10:void (androidx.activity.result.ActivityResultRegistry,java.lang.String,androidx.activity.result.contract.ActivityResultContract):161:161 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/result/ActivityResultRegistry;Ljava/lang/String;Lb/a;)V"} + 1:14:void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat):164:164 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Landroidx/core/app/c;)V"} + 15:23:void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat):171:171 -> b + 24:36:void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat):173:173 -> b + 37:45:void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat):175:175 -> b + 46:46:void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat):176:176 -> b + 47:84:void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat):166:166 -> b + 1:8:void unregister():182:182 -> c +androidx.activity.result.ActivityResultRegistry$3 -> androidx.activity.result.ActivityResultRegistry$b: +# {"id":"sourceFile","fileName":"ActivityResultRegistry.java"} + java.lang.String val$key -> a + androidx.activity.result.contract.ActivityResultContract val$contract -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb/a;"} + androidx.activity.result.ActivityResultRegistry this$0 -> c + 1:10:void (androidx.activity.result.ActivityResultRegistry,java.lang.String,androidx.activity.result.contract.ActivityResultContract):232:232 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/result/ActivityResultRegistry;Ljava/lang/String;Lb/a;)V"} + 1:14:void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat):235:235 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Landroidx/core/app/c;)V"} + 15:23:void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat):242:242 -> b + 24:36:void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat):244:244 -> b + 37:45:void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat):246:246 -> b + 46:46:void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat):247:247 -> b + 47:84:void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat):237:237 -> b + 1:8:void unregister():253:253 -> c +androidx.activity.result.ActivityResultRegistry$CallbackAndContract -> androidx.activity.result.ActivityResultRegistry$c: +# {"id":"sourceFile","fileName":"ActivityResultRegistry.java"} + androidx.activity.result.ActivityResultCallback mCallback -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/result/b;"} + androidx.activity.result.contract.ActivityResultContract mContract -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb/a;"} + 1:3:void (androidx.activity.result.ActivityResultCallback,androidx.activity.result.contract.ActivityResultContract):461:461 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/result/b;Lb/a;)V"} + 4:5:void (androidx.activity.result.ActivityResultCallback,androidx.activity.result.contract.ActivityResultContract):462:462 -> + 6:8:void (androidx.activity.result.ActivityResultCallback,androidx.activity.result.contract.ActivityResultContract):463:463 -> +androidx.activity.result.ActivityResultRegistry$LifecycleContainer -> androidx.activity.result.ActivityResultRegistry$d: +# {"id":"sourceFile","fileName":"ActivityResultRegistry.java"} + androidx.lifecycle.Lifecycle mLifecycle -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g;"} + java.util.ArrayList mObservers -> b + 1:3:void (androidx.lifecycle.Lifecycle):471:471 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g;)V"} + 4:5:void (androidx.lifecycle.Lifecycle):472:472 -> + 6:13:void (androidx.lifecycle.Lifecycle):473:473 -> + 1:5:void addObserver(androidx.lifecycle.LifecycleEventObserver):477:477 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/k;)V"} + 6:11:void addObserver(androidx.lifecycle.LifecycleEventObserver):478:478 -> a + 1:17:void clearObservers():482:482 -> b + 18:23:void clearObservers():483:483 -> b + 24:29:void clearObservers():485:485 -> b +androidx.activity.result.ActivityResultRegistryOwner -> androidx.activity.result.d: +# {"id":"sourceFile","fileName":"ActivityResultRegistryOwner.kt"} +androidx.activity.result.IntentSenderRequest -> androidx.activity.result.e: +# {"id":"sourceFile","fileName":"IntentSenderRequest.kt"} + android.content.IntentSender intentSender -> d + android.content.Intent fillInIntent -> e + int flagsMask -> f + int flagsValues -> g + androidx.activity.result.IntentSenderRequest$Companion Companion -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/result/e$c;"} + 9:16:void ():166:166 -> + 1:1:void (android.content.IntentSender,android.content.Intent,int,int):31:31 -> + 2:2:void (android.content.IntentSender,android.content.Intent,int,int):36:36 -> + 3:3:void (android.content.IntentSender,android.content.Intent,int,int):41:41 -> + 4:4:void (android.content.IntentSender,android.content.Intent,int,int):45:45 -> + 5:5:void (android.content.IntentSender,android.content.Intent,int,int):49:49 -> + 6:9:void (android.os.Parcel):54:57 -> + 10:10:void (android.os.Parcel):53:53 -> + 1:3:android.content.Intent getFillInIntent():41:41 -> c + 1:3:int getFlagsMask():45:45 -> d + 1:3:int getFlagsValues():49:49 -> e + 1:3:android.content.IntentSender getIntentSender():36:36 -> f + 6:10:void writeToParcel(android.os.Parcel,int):65:65 -> writeToParcel + 11:15:void writeToParcel(android.os.Parcel,int):66:66 -> writeToParcel + 16:20:void writeToParcel(android.os.Parcel,int):67:67 -> writeToParcel + 21:26:void writeToParcel(android.os.Parcel,int):68:68 -> writeToParcel +androidx.activity.result.IntentSenderRequest$Builder -> androidx.activity.result.e$a: +# {"id":"sourceFile","fileName":"IntentSenderRequest.kt"} + android.content.IntentSender intentSender -> a + android.content.Intent fillInIntent -> b + int flagsMask -> c + int flagsValues -> d + 6:11:void (android.content.IntentSender):74:74 -> + 1:14:androidx.activity.result.IntentSenderRequest build():158:158 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/activity/result/e;"} + 1:3:androidx.activity.result.IntentSenderRequest$Builder setFillInIntent(android.content.Intent):132:132 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Intent;)Landroidx/activity/result/e$a;"} + 1:2:androidx.activity.result.IntentSenderRequest$Builder setFlags(int,int):147:147 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)Landroidx/activity/result/e$a;"} + 3:5:androidx.activity.result.IntentSenderRequest$Builder setFlags(int,int):148:148 -> c +androidx.activity.result.IntentSenderRequest$Companion -> androidx.activity.result.e$c: +# {"id":"sourceFile","fileName":"IntentSenderRequest.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():162:162 -> +androidx.activity.result.IntentSenderRequest$Companion$CREATOR$1 -> androidx.activity.result.e$b: +# {"id":"sourceFile","fileName":"IntentSenderRequest.kt"} + 1:4:void ():166:166 -> + 6:11:androidx.activity.result.IntentSenderRequest createFromParcel(android.os.Parcel):168:168 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/activity/result/e;"} + 1:3:androidx.activity.result.IntentSenderRequest[] newArray(int):172:172 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/activity/result/e;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):166:166 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):166:166 -> newArray +androidx.activity.result.contract.ActivityResultContract -> b.a: +# {"id":"sourceFile","fileName":"ActivityResultContract.kt"} + 1:4:void ():29:29 -> + android.content.Intent createIntent(android.content.Context,java.lang.Object) -> a + 1:1:b.ActivityResultContract$SynchronousResult b.ActivityResultContract.getSynchronousResult(android.content.Context,java.lang.Object):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/Object;)Lb/a$a;"} + java.lang.Object parseResult(int,android.content.Intent) -> c +androidx.activity.result.contract.ActivityResultContract$SynchronousResult -> b.a$a: +# {"id":"sourceFile","fileName":"ActivityResultContract.kt"} + java.lang.Object value -> a + 1:6:void (java.lang.Object):55:55 -> + 1:3:java.lang.Object getValue():55:55 -> a +androidx.activity.result.contract.ActivityResultContracts$RequestMultiplePermissions -> b.b: +# {"id":"sourceFile","fileName":"ActivityResultContracts.kt"} + androidx.activity.result.contract.ActivityResultContracts$RequestMultiplePermissions$Companion Companion -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb/b$a;"} + 1:9:void ():0:0 -> + 1:4:void ():137:137 -> + 1:7:android.content.Intent createIntent(android.content.Context,java.lang.Object):136:136 -> a + 1:7:androidx.activity.result.contract.ActivityResultContract$SynchronousResult getSynchronousResult(android.content.Context,java.lang.Object):136:136 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/Object;)Lb/a$a;"} + 1:5:java.lang.Object parseResult(int,android.content.Intent):136:136 -> c + 11:17:android.content.Intent createIntent(android.content.Context,java.lang.String[]):178:178 -> d + 11:13:androidx.activity.result.contract.ActivityResultContract$SynchronousResult getSynchronousResult(android.content.Context,java.lang.String[]):185:185 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;[Ljava/lang/String;)Lb/a$a;"} + 14:23:androidx.activity.result.contract.ActivityResultContract$SynchronousResult getSynchronousResult(android.content.Context,java.lang.String[]):186:186 -> e + 24:30:androidx.activity.result.contract.ActivityResultContract$SynchronousResult getSynchronousResult(android.content.Context,java.lang.String[]):960:960 -> e + 31:41:androidx.activity.result.contract.ActivityResultContract$SynchronousResult getSynchronousResult(android.content.Context,java.lang.String[]):189:189 -> e + 42:52:androidx.activity.result.contract.ActivityResultContract$SynchronousResult getSynchronousResult(android.content.Context,java.lang.String[]):962:962 -> e + 53:57:androidx.activity.result.contract.ActivityResultContract$SynchronousResult getSynchronousResult(android.content.Context,java.lang.String[]):963:963 -> e + 58:62:androidx.activity.result.contract.ActivityResultContract$SynchronousResult getSynchronousResult(android.content.Context,java.lang.String[]):964:964 -> e + 63:68:androidx.activity.result.contract.ActivityResultContract$SynchronousResult getSynchronousResult(android.content.Context,java.lang.String[]):195:195 -> e + 69:82:androidx.activity.result.contract.ActivityResultContract$SynchronousResult getSynchronousResult(android.content.Context,java.lang.String[]):965:965 -> e + 83:88:androidx.activity.result.contract.ActivityResultContract$SynchronousResult getSynchronousResult(android.content.Context,java.lang.String[]):195:195 -> e + 4:10:java.util.Map parseResult(int,android.content.Intent):203:203 -> f + 11:15:java.util.Map parseResult(int,android.content.Intent):204:204 -> f + 16:21:java.util.Map parseResult(int,android.content.Intent):205:205 -> f + 22:32:java.util.Map parseResult(int,android.content.Intent):206:206 -> f + 33:38:java.util.Map parseResult(int,android.content.Intent):968:968 -> f + 39:50:java.util.Map parseResult(int,android.content.Intent):969:969 -> f + 51:54:java.util.Map parseResult(int,android.content.Intent):209:209 -> f + 55:60:java.util.Map parseResult(int,android.content.Intent):970:970 -> f + 61:73:java.util.Map parseResult(int,android.content.Intent):211:211 -> f + 74:78:java.util.Map parseResult(int,android.content.Intent):207:207 -> f +androidx.activity.result.contract.ActivityResultContracts$RequestMultiplePermissions$Companion -> b.b$a: +# {"id":"sourceFile","fileName":"ActivityResultContracts.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():139:139 -> + 6:24:android.content.Intent createIntent$activity_release(java.lang.String[]):173:173 -> a +androidx.activity.result.contract.ActivityResultContracts$StartActivityForResult -> b.c: +# {"id":"sourceFile","fileName":"ActivityResultContracts.kt"} + androidx.activity.result.contract.ActivityResultContracts$StartActivityForResult$Companion Companion -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb/c$a;"} + 1:9:void ():0:0 -> + 1:4:void ():58:58 -> + 1:7:android.content.Intent createIntent(android.content.Context,java.lang.Object):58:58 -> a + 1:5:java.lang.Object parseResult(int,android.content.Intent):58:58 -> c + 1:1:android.content.Intent b.ActivityResultContracts$StartActivityForResult.createIntent(android.content.Context,android.content.Intent):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:6:androidx.activity.result.ActivityResult parseResult(int,android.content.Intent):78:78 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/content/Intent;)Landroidx/activity/result/a;"} +androidx.activity.result.contract.ActivityResultContracts$StartActivityForResult$Companion -> b.c$a: +# {"id":"sourceFile","fileName":"ActivityResultContracts.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():60:60 -> +androidx.annotation.Keep -> c.a: +# {"id":"sourceFile","fileName":"Keep.jvm.kt"} +androidx.appcompat.R$attr -> d.a: + int editTextStyle -> A + int imageButtonStyle -> B + int listMenuViewStyle -> C + int listPopupWindowStyle -> D + int panelMenuListTheme -> E + int radioButtonStyle -> F + int ratingBarStyle -> G + int searchViewStyle -> H + int seekBarStyle -> I + int spinnerStyle -> J + int switchStyle -> K + int textColorSearchUrl -> L + int theme -> M + int toolbarNavigationButtonStyle -> N + int toolbarStyle -> O + int actionBarPopupTheme -> a + int actionBarSize -> b + int actionBarStyle -> c + int actionBarTheme -> d + int actionBarWidgetTheme -> e + int actionModePopupWindowStyle -> f + int actionModeStyle -> g + int actionOverflowButtonStyle -> h + int actionOverflowMenuStyle -> i + int alertDialogCenterButtons -> j + int alertDialogStyle -> k + int alertDialogTheme -> l + int autoCompleteTextViewStyle -> m + int buttonStyle -> n + int checkboxStyle -> o + int checkedTextViewStyle -> p + int colorAccent -> q + int colorButtonNormal -> r + int colorControlActivated -> s + int colorControlHighlight -> t + int colorControlNormal -> u + int colorError -> v + int colorPrimary -> w + int colorSwitchThumbNormal -> x + int dialogTheme -> y + int dropDownListViewStyle -> z +androidx.appcompat.R$bool -> d.b: + int abc_action_bar_embed_tabs -> a +androidx.appcompat.R$color -> d.c: + int abc_decor_view_status_guard -> a + int abc_decor_view_status_guard_light -> b + int abc_tint_btn_checkable -> c + int abc_tint_default -> d + int abc_tint_edittext -> e + int abc_tint_seek_thumb -> f + int abc_tint_spinner -> g + int abc_tint_switch_track -> h +androidx.appcompat.R$dimen -> d.d: + int abc_cascading_menus_min_smallest_width -> a + int abc_config_prefDialogWidth -> b + int abc_dropdownitem_icon_width -> c + int abc_dropdownitem_text_padding_left -> d + int abc_search_view_preferred_height -> e + int abc_search_view_preferred_width -> f + int abc_star_big -> g + int abc_star_medium -> h + int abc_star_small -> i + int tooltip_precise_anchor_extra_offset -> j + int tooltip_precise_anchor_threshold -> k + int tooltip_y_offset_non_touch -> l + int tooltip_y_offset_touch -> m +androidx.appcompat.R$drawable -> d.e: + int abc_seekbar_thumb_material -> A + int abc_seekbar_tick_mark_material -> B + int abc_seekbar_track_material -> C + int abc_spinner_mtrl_am_alpha -> D + int abc_spinner_textfield_background_material -> E + int abc_star_black_48dp -> F + int abc_star_half_black_48dp -> G + int abc_switch_thumb_material -> H + int abc_switch_track_mtrl_alpha -> I + int abc_tab_indicator_material -> J + int abc_text_cursor_material -> K + int abc_text_select_handle_left_mtrl -> L + int abc_text_select_handle_middle_mtrl -> M + int abc_text_select_handle_right_mtrl -> N + int abc_textfield_activated_mtrl_alpha -> O + int abc_textfield_default_mtrl_alpha -> P + int abc_textfield_search_activated_mtrl_alpha -> Q + int abc_textfield_search_default_mtrl_alpha -> R + int abc_textfield_search_material -> S + int abc_ab_share_pack_mtrl_alpha -> a + int abc_btn_borderless_material -> b + int abc_btn_check_material -> c + int abc_btn_check_material_anim -> d + int abc_btn_colored_material -> e + int abc_btn_default_mtrl_shape -> f + int abc_btn_radio_material -> g + int abc_btn_radio_material_anim -> h + int abc_cab_background_internal_bg -> i + int abc_cab_background_top_material -> j + int abc_cab_background_top_mtrl_alpha -> k + int abc_dialog_material_background -> l + int abc_edit_text_material -> m + int abc_ic_ab_back_material -> n + int abc_ic_commit_search_api_mtrl_alpha -> o + int abc_ic_menu_copy_mtrl_am_alpha -> p + int abc_ic_menu_cut_mtrl_alpha -> q + int abc_ic_menu_paste_mtrl_am_alpha -> r + int abc_ic_menu_selectall_mtrl_alpha -> s + int abc_ic_menu_share_mtrl_alpha -> t + int abc_list_divider_mtrl_alpha -> u + int abc_menu_hardkey_panel_mtrl_mult -> v + int abc_popup_background_mtrl_mult -> w + int abc_ratingbar_indicator_material -> x + int abc_ratingbar_material -> y + int abc_ratingbar_small_material -> z +androidx.appcompat.R$id -> d.f: + int search_edit_frame -> A + int search_go_btn -> B + int search_mag_icon -> C + int search_plate -> D + int search_src_text -> E + int search_voice_btn -> F + int shortcut -> G + int spacer -> H + int split_action_bar -> I + int submenuarrow -> J + int submit_area -> K + int textSpacerNoButtons -> L + int textSpacerNoTitle -> M + int title -> N + int titleDividerNoCustom -> O + int title_template -> P + int topPanel -> Q + int action_bar -> a + int action_bar_activity_content -> b + int action_bar_container -> c + int action_bar_root -> d + int action_bar_subtitle -> e + int action_bar_title -> f + int action_context_bar -> g + int action_menu_presenter -> h + int action_mode_bar_stub -> i + int action_mode_close_button -> j + int alertTitle -> k + int buttonPanel -> l + int content -> m + int contentPanel -> n + int custom -> o + int customPanel -> p + int decor_content_parent -> q + int edit_query -> r + int group_divider -> s + int message -> t + int parentPanel -> u + int scrollIndicatorDown -> v + int scrollIndicatorUp -> w + int scrollView -> x + int search_button -> y + int search_close_btn -> z +androidx.appcompat.R$layout -> d.g: + int abc_action_bar_title_item -> a + int abc_action_menu_item_layout -> b + int abc_action_menu_layout -> c + int abc_action_mode_close_item_material -> d + int abc_cascading_menu_item_layout -> e + int abc_dialog_title_material -> f + int abc_expanded_menu_layout -> g + int abc_list_menu_item_checkbox -> h + int abc_list_menu_item_icon -> i + int abc_list_menu_item_layout -> j + int abc_list_menu_item_radio -> k + int abc_popup_menu_header_item_layout -> l + int abc_popup_menu_item_layout -> m + int abc_screen_simple -> n + int abc_screen_simple_overlay_action_mode -> o + int abc_screen_toolbar -> p + int abc_search_dropdown_item_icons_2line -> q + int abc_search_view -> r + int abc_tooltip -> s + int support_simple_spinner_dropdown_item -> t +androidx.appcompat.R$string -> d.h: + int abc_action_bar_up_description -> a + int abc_capital_off -> b + int abc_capital_on -> c + int abc_menu_alt_shortcut_label -> d + int abc_menu_ctrl_shortcut_label -> e + int abc_menu_delete_shortcut_label -> f + int abc_menu_enter_shortcut_label -> g + int abc_menu_function_shortcut_label -> h + int abc_menu_meta_shortcut_label -> i + int abc_menu_shift_shortcut_label -> j + int abc_menu_space_shortcut_label -> k + int abc_menu_sym_shortcut_label -> l + int abc_prepend_shortcut_label -> m + 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 +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 ActionMode_height -> B + int AppCompatTheme_panelBackground -> B0 + int MenuItem_android_menuCategory -> B1 + int Spinner_android_dropDownWidth -> B2 + int Toolbar_subtitle -> B3 + int ActionMode_subtitleTextStyle -> C + int AppCompatTheme_viewInflaterClass -> C0 + int MenuItem_android_orderInCategory -> C1 + int Spinner_popupTheme -> C2 + int Toolbar_subtitleTextAppearance -> C3 + int ActionMode_titleTextStyle -> D + int AppCompatTheme_windowActionBar -> D0 + int MenuItem_android_title -> D1 + int[] SwitchCompat -> D2 + int Toolbar_subtitleTextColor -> D3 + int[] ActivityChooserView -> E + int AppCompatTheme_windowActionBarOverlay -> E0 + int MenuItem_android_titleCondensed -> E1 + int SwitchCompat_android_textOn -> E2 + int Toolbar_title -> E3 + int[] AlertDialog -> F + int AppCompatTheme_windowActionModeOverlay -> F0 + int MenuItem_android_alphabeticShortcut -> F1 + int SwitchCompat_android_textOff -> F2 + int Toolbar_titleMargin -> 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 AlertDialog_buttonIconDimen -> H + int AppCompatTheme_windowFixedHeightMinor -> H0 + int MenuItem_android_checkable -> H1 + int SwitchCompat_showText -> H2 + int Toolbar_titleMarginEnd -> H3 + int AlertDialog_buttonPanelSideLayout -> I + int AppCompatTheme_windowFixedWidthMajor -> I0 + int MenuItem_android_onClick -> I1 + int SwitchCompat_splitTrack -> I2 + int Toolbar_titleMarginStart -> I3 + int AlertDialog_listItemLayout -> J + int AppCompatTheme_windowFixedWidthMinor -> J0 + int MenuItem_actionLayout -> J1 + int SwitchCompat_switchMinWidth -> J2 + int Toolbar_titleMarginTop -> J3 + int AlertDialog_listLayout -> K + int AppCompatTheme_windowMinWidthMajor -> K0 + int MenuItem_actionProviderClass -> K1 + int SwitchCompat_switchPadding -> K2 + int Toolbar_titleMargins -> K3 + int AlertDialog_multiChoiceItemLayout -> L + int AppCompatTheme_windowMinWidthMinor -> L0 + int MenuItem_actionViewClass -> L1 + int SwitchCompat_switchTextAppearance -> L2 + int Toolbar_titleTextAppearance -> L3 + int AlertDialog_showTitle -> M + int AppCompatTheme_windowNoTitle -> M0 + int MenuItem_alphabeticModifiers -> M1 + int SwitchCompat_thumbTextPadding -> M2 + int Toolbar_titleTextColor -> M3 + int AlertDialog_singleChoiceItemLayout -> N + int[] ButtonBarLayout -> N0 + int MenuItem_contentDescription -> N1 + int SwitchCompat_thumbTint -> N2 + int[] View -> N3 + int[] AppCompatEmojiHelper -> O + int ButtonBarLayout_allowStacking -> O0 + int MenuItem_iconTint -> O1 + int SwitchCompat_thumbTintMode -> O2 + int View_android_theme -> O3 + int[] AppCompatImageView -> P + int[] CheckedTextView -> P0 + int MenuItem_iconTintMode -> P1 + int SwitchCompat_track -> P2 + int View_theme -> P3 + int AppCompatImageView_srcCompat -> Q + int CheckedTextView_android_checkMark -> Q0 + int MenuItem_numericModifiers -> Q1 + int SwitchCompat_trackTint -> Q2 + int[] ViewBackgroundHelper -> Q3 + int AppCompatImageView_tint -> R + int CheckedTextView_checkMarkCompat -> R0 + int MenuItem_showAsAction -> R1 + int SwitchCompat_trackTintMode -> R2 + int ViewBackgroundHelper_android_background -> 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[] AppCompatTextHelper -> Y + int CompoundButton_buttonTintMode -> Y0 + int[] PopupWindow -> Y1 + int TextAppearance_android_textColorLink -> Y2 + int AppCompatTextHelper_android_textAppearance -> Z + int[] DrawerArrowToggle -> Z0 + int PopupWindow_android_popupBackground -> Z1 + int TextAppearance_android_shadowColor -> Z2 + int[] ActionBar -> a + int AppCompatTextHelper_android_drawableTop -> a0 + int[] LinearLayoutCompat -> a1 + int PopupWindow_overlapAnchor -> a2 + int TextAppearance_android_shadowDx -> a3 + int ActionBar_background -> b + int AppCompatTextHelper_android_drawableBottom -> b0 + int LinearLayoutCompat_android_gravity -> b1 + int[] PopupWindowBackgroundState -> b2 + int TextAppearance_android_shadowDy -> b3 + int ActionBar_backgroundSplit -> c + int AppCompatTextHelper_android_drawableLeft -> c0 + int LinearLayoutCompat_android_orientation -> c1 + int[] RecycleListView -> c2 + int TextAppearance_android_shadowRadius -> 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 ActionBar_contentInsetEnd -> e + int AppCompatTextHelper_android_drawableStart -> e0 + int LinearLayoutCompat_android_baselineAlignedChildIndex -> e1 + int RecycleListView_paddingTopNoTitle -> e2 + int TextAppearance_android_textFontWeight -> e3 + int ActionBar_contentInsetStart -> f + int AppCompatTextHelper_android_drawableEnd -> f0 + int LinearLayoutCompat_android_weightSum -> f1 + int[] SearchView -> f2 + int TextAppearance_fontFamily -> f3 + int ActionBar_customNavigationLayout -> g + int[] AppCompatTextView -> g0 + int LinearLayoutCompat_divider -> g1 + int SearchView_android_focusable -> g2 + int TextAppearance_fontVariationSettings -> g3 + int ActionBar_displayOptions -> h + int AppCompatTextView_autoSizeMaxTextSize -> h0 + int LinearLayoutCompat_dividerPadding -> h1 + int SearchView_android_maxWidth -> h2 + int TextAppearance_textAllCaps -> h3 + int ActionBar_elevation -> i + int AppCompatTextView_autoSizeMinTextSize -> i0 + int LinearLayoutCompat_measureWithLargestChild -> i1 + int SearchView_android_inputType -> i2 + int TextAppearance_textLocale -> i3 + int ActionBar_height -> j + int AppCompatTextView_autoSizePresetSizes -> j0 + int LinearLayoutCompat_showDividers -> j1 + int SearchView_android_imeOptions -> j2 + int[] Toolbar -> j3 + int ActionBar_hideOnContentScroll -> k + int AppCompatTextView_autoSizeStepGranularity -> k0 + int[] LinearLayoutCompat_Layout -> k1 + int SearchView_closeIcon -> k2 + int Toolbar_android_gravity -> k3 + int ActionBar_homeAsUpIndicator -> l + int AppCompatTextView_autoSizeTextType -> l0 + int[] ListPopupWindow -> l1 + int SearchView_commitIcon -> l2 + int Toolbar_buttonGravity -> l3 + int ActionBar_icon -> m + int AppCompatTextView_drawableBottomCompat -> m0 + int ListPopupWindow_android_dropDownHorizontalOffset -> m1 + int SearchView_defaultQueryHint -> m2 + int Toolbar_collapseContentDescription -> m3 + int ActionBar_logo -> n + int AppCompatTextView_drawableEndCompat -> n0 + int ListPopupWindow_android_dropDownVerticalOffset -> n1 + int SearchView_goIcon -> n2 + int Toolbar_collapseIcon -> n3 + int ActionBar_popupTheme -> o + int AppCompatTextView_drawableLeftCompat -> o0 + int[] MenuGroup -> o1 + int SearchView_iconifiedByDefault -> o2 + int Toolbar_contentInsetEnd -> o3 + int ActionBar_subtitle -> p + int AppCompatTextView_drawableRightCompat -> p0 + int MenuGroup_android_enabled -> p1 + int SearchView_layout -> p2 + int Toolbar_contentInsetEndWithActions -> p3 + int ActionBar_subtitleTextStyle -> q + int AppCompatTextView_drawableStartCompat -> q0 + int MenuGroup_android_id -> q1 + int SearchView_queryBackground -> q2 + int Toolbar_contentInsetLeft -> q3 + int ActionBar_title -> r + int AppCompatTextView_drawableTint -> r0 + int MenuGroup_android_visible -> r1 + int SearchView_queryHint -> r2 + int Toolbar_contentInsetRight -> r3 + int ActionBar_titleTextStyle -> s + int AppCompatTextView_drawableTintMode -> s0 + int MenuGroup_android_menuCategory -> s1 + int SearchView_searchHintIcon -> s2 + int Toolbar_contentInsetStart -> s3 + int[] ActionBarLayout -> t + int AppCompatTextView_drawableTopCompat -> t0 + int MenuGroup_android_orderInCategory -> t1 + int SearchView_searchIcon -> t2 + int Toolbar_contentInsetStartWithNavigation -> 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[] ActionMenuItemView -> v + int AppCompatTextView_firstBaselineToTopHeight -> v0 + int[] MenuItem -> v1 + int SearchView_suggestionRowLayout -> v2 + int Toolbar_logoDescription -> v3 + int ActionMenuItemView_android_minWidth -> w + int AppCompatTextView_lastBaselineToBottomHeight -> w0 + int MenuItem_android_icon -> w1 + int SearchView_voiceIcon -> w2 + int Toolbar_maxButtonHeight -> w3 + int[] ActionMenuView -> x + int AppCompatTextView_lineHeight -> x0 + int MenuItem_android_enabled -> x1 + int[] Spinner -> x2 + int Toolbar_menu -> x3 + int[] ActionMode -> y + int[] AppCompatTheme -> y0 + int MenuItem_android_id -> y1 + int Spinner_android_entries -> y2 + int Toolbar_navigationContentDescription -> y3 + int ActionMode_background -> z + int AppCompatTheme_android_windowIsFloating -> z0 + int MenuItem_android_checked -> z1 + int Spinner_android_popupBackground -> z2 + int Toolbar_navigationIcon -> z3 + 3:382:void ():0:0 -> +androidx.appcompat.app.ActionBar -> androidx.appcompat.app.a: +# {"id":"sourceFile","fileName":"ActionBar.java"} + 1:4:void ():92:92 -> + 1:1:boolean closeOptionsMenu():0:0 -> f + boolean collapseActionView() -> g + void dispatchMenuVisibilityChanged(boolean) -> h + int getDisplayOptions() -> i + android.content.Context getThemedContext() -> j + 1:1:boolean invalidateOptionsMenu():0:0 -> k + 1:1:void onConfigurationChanged(android.content.res.Configuration):0:0 -> l + 1:1:void onDestroy():0:0 -> m + boolean onKeyShortcut(int,android.view.KeyEvent) -> n + 1:1:boolean onMenuKeyEvent(android.view.KeyEvent):0:0 -> o + 1:1:boolean openOptionsMenu():0:0 -> p + void setDefaultDisplayHomeAsUpEnabled(boolean) -> q + void setDisplayHomeAsUpEnabled(boolean) -> r + void setHomeAsUpIndicator(android.graphics.drawable.Drawable) -> s + void setShowHideAnimationEnabled(boolean) -> t + void setTitle(java.lang.CharSequence) -> u + void setWindowTitle(java.lang.CharSequence) -> v + 1:1:androidx.appcompat.view.ActionMode startActionMode(androidx.appcompat.view.ActionMode$Callback):0:0 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b$a;)Landroidx/appcompat/view/b;"} +androidx.appcompat.app.ActionBar$LayoutParams -> androidx.appcompat.app.a$a: +# {"id":"sourceFile","fileName":"ActionBar.java"} + int gravity -> a + 1:1:void (android.content.Context,android.util.AttributeSet):1361:1361 -> + 2:2:void (android.content.Context,android.util.AttributeSet):1358:1358 -> + 3:5:void (android.content.Context,android.util.AttributeSet):1363:1365 -> + 6:7:void (int,int):1369:1370 -> + 8:8:void (androidx.appcompat.app.ActionBar$LayoutParams):1383:1383 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/a$a;)V"} + 9:9:void (androidx.appcompat.app.ActionBar$LayoutParams):1358:1358 -> + 10:10:void (androidx.appcompat.app.ActionBar$LayoutParams):1385:1385 -> + 11:11:void (android.view.ViewGroup$LayoutParams):1389:1389 -> + 12:12:void (android.view.ViewGroup$LayoutParams):1358:1358 -> +androidx.appcompat.app.ActionBarDrawerToggle$Delegate -> androidx.appcompat.app.b: +# {"id":"sourceFile","fileName":"ActionBarDrawerToggle.java"} +androidx.appcompat.app.AlertController -> androidx.appcompat.app.AlertController: +# {"id":"sourceFile","fileName":"AlertController.java"} + androidx.core.widget.NestedScrollView mScrollView -> A + int mIconId -> B + android.graphics.drawable.Drawable mIcon -> C + android.widget.ImageView mIconView -> D + android.widget.TextView mTitleView -> E + android.widget.TextView mMessageView -> F + android.view.View mCustomTitleView -> G + android.widget.ListAdapter mAdapter -> H + int mCheckedItem -> I + int mAlertDialogLayout -> J + int mButtonPanelSideLayout -> K + int mListLayout -> L + int mMultiChoiceItemLayout -> M + int mSingleChoiceItemLayout -> N + int mListItemLayout -> O + boolean mShowTitle -> P + int mButtonPanelLayoutHint -> Q + android.os.Handler mHandler -> R + android.view.View$OnClickListener mButtonHandler -> S + android.content.Context mContext -> a + androidx.appcompat.app.AppCompatDialog mDialog -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/s;"} + android.view.Window mWindow -> c + int mButtonIconDimen -> d + java.lang.CharSequence mTitle -> e + java.lang.CharSequence mMessage -> f + android.widget.ListView mListView -> g + android.view.View mView -> h + int mViewLayoutResId -> i + int mViewSpacingLeft -> j + int mViewSpacingTop -> k + int mViewSpacingRight -> l + int mViewSpacingBottom -> m + boolean mViewSpacingSpecified -> n + android.widget.Button mButtonPositive -> o + java.lang.CharSequence mButtonPositiveText -> p + android.os.Message mButtonPositiveMessage -> q + android.graphics.drawable.Drawable mButtonPositiveIcon -> r + android.widget.Button mButtonNegative -> s + java.lang.CharSequence mButtonNegativeText -> t + android.os.Message mButtonNegativeMessage -> u + android.graphics.drawable.Drawable mButtonNegativeIcon -> v + android.widget.Button mButtonNeutral -> w + java.lang.CharSequence mButtonNeutralText -> x + android.os.Message mButtonNeutralMessage -> y + android.graphics.drawable.Drawable mButtonNeutralIcon -> z + 1:4:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):182:182 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/app/s;Landroid/view/Window;)V"} + 5:6:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):82:82 -> + 7:9:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):101:101 -> + 10:11:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):111:111 -> + 12:13:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):122:122 -> + 14:20:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):126:126 -> + 21:22:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):183:183 -> + 23:24:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):184:184 -> + 25:26:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):185:185 -> + 27:33:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):186:186 -> + 34:42:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):188:188 -> + 43:50:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):191:191 -> + 51:58:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):192:192 -> + 59:66:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):194:194 -> + 67:74:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):195:195 -> + 75:76:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):196:196 -> + 77:82:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):197:197 -> + 83:90:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):198:198 -> + 91:99:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):199:199 -> + 100:107:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):200:200 -> + 108:110:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):202:202 -> + 111:114:void (android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):205:205 -> + 1:8:boolean canTextInput(android.view.View):209:209 -> a + 9:14:boolean canTextInput(android.view.View):213:213 -> a + 15:16:boolean canTextInput(android.view.View):217:217 -> a + 17:24:boolean canTextInput(android.view.View):218:218 -> a + 25:28:boolean canTextInput(android.view.View):221:221 -> a + 29:36:boolean canTextInput(android.view.View):222:222 -> a + 1:7:void centerButton(android.widget.Button):829:829 -> b + 8:11:void centerButton(android.widget.Button):830:830 -> b + 12:13:void centerButton(android.widget.Button):831:831 -> b + 14:17:void centerButton(android.widget.Button):832:832 -> b + 1:5:int getIconAttributeResId(int):398:398 -> c + 6:15:int getIconAttributeResId(int):399:399 -> c + 16:18:int getIconAttributeResId(int):400:400 -> c + 1:3:android.widget.ListView getListView():404:404 -> d + 1:4:void installContent():231:231 -> e + 5:9:void installContent():232:232 -> e + 10:13:void installContent():233:233 -> e + 1:14:boolean onKeyDown(int,android.view.KeyEvent):422:422 -> f + 1:14:boolean onKeyUp(int,android.view.KeyEvent):427:427 -> g + 3:6:android.view.ViewGroup resolvePanel(android.view.View,android.view.View):443:443 -> h + 7:12:android.view.ViewGroup resolvePanel(android.view.View,android.view.View):444:444 -> h + 13:17:android.view.ViewGroup resolvePanel(android.view.View,android.view.View):447:447 -> h + 18:21:android.view.ViewGroup resolvePanel(android.view.View,android.view.View):452:452 -> h + 22:25:android.view.ViewGroup resolvePanel(android.view.View,android.view.View):453:453 -> h + 26:30:android.view.ViewGroup resolvePanel(android.view.View,android.view.View):454:454 -> h + 31:34:android.view.ViewGroup resolvePanel(android.view.View,android.view.View):459:459 -> h + 35:40:android.view.ViewGroup resolvePanel(android.view.View,android.view.View):460:460 -> h + 41:43:android.view.ViewGroup resolvePanel(android.view.View,android.view.View):463:463 -> h + 1:4:int selectContentView():237:237 -> i + 5:7:int selectContentView():238:238 -> i + 8:13:int selectContentView():240:240 -> i + 14:16:int selectContentView():243:243 -> i + 5:19:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):324:324 -> j + 20:21:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):330:330 -> j + 22:23:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):331:331 -> j + 24:26:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):332:332 -> j + 27:34:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):348:348 -> j + 35:36:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):336:336 -> j + 37:38:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):337:337 -> j + 39:41:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):338:338 -> j + 42:43:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):342:342 -> j + 44:45:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):343:343 -> j + 46:48:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):344:344 -> j + 1:3:void setCustomTitle(android.view.View):257:257 -> k + 2:3:void setIcon(int):359:359 -> l + 4:5:void setIcon(int):360:360 -> l + 6:12:void setIcon(int):362:362 -> l + 13:15:void setIcon(int):364:364 -> l + 16:25:void setIcon(int):365:365 -> l + 26:29:void setIcon(int):367:367 -> l + 1:3:void setIcon(android.graphics.drawable.Drawable):378:378 -> m + 4:5:void setIcon(android.graphics.drawable.Drawable):379:379 -> m + 6:11:void setIcon(android.graphics.drawable.Drawable):381:381 -> m + 12:14:void setIcon(android.graphics.drawable.Drawable):383:383 -> m + 15:22:void setIcon(android.graphics.drawable.Drawable):384:384 -> m + 23:26:void setIcon(android.graphics.drawable.Drawable):386:386 -> m + 1:2:void setMessage(java.lang.CharSequence):261:261 -> n + 3:6:void setMessage(java.lang.CharSequence):262:262 -> n + 7:10:void setMessage(java.lang.CharSequence):263:263 -> n + 1:8:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):560:560 -> o + 9:16:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):561:561 -> o + 17:21:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):565:565 -> o + 22:26:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):568:568 -> o + 27:30:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):571:571 -> o + 1:2:void setTitle(java.lang.CharSequence):247:247 -> p + 3:6:void setTitle(java.lang.CharSequence):248:248 -> p + 7:10:void setTitle(java.lang.CharSequence):249:249 -> p + 2:3:void setView(int):271:271 -> q + 4:6:void setView(int):272:272 -> q + 7:9:void setView(int):273:273 -> q + 1:3:void setView(android.view.View):280:280 -> r + 4:5:void setView(android.view.View):281:281 -> r + 6:8:void setView(android.view.View):282:282 -> r + 1:3:void setView(android.view.View,int,int,int,int):290:290 -> s + 4:6:void setView(android.view.View,int,int,int,int):291:291 -> s + 7:8:void setView(android.view.View,int,int,int,int):292:292 -> s + 9:10:void setView(android.view.View,int,int,int,int):293:293 -> s + 11:12:void setView(android.view.View,int,int,int,int):294:294 -> s + 13:14:void setView(android.view.View,int,int,int,int):295:295 -> s + 15:17:void setView(android.view.View,int,int,int,int):296:296 -> s + 4:11:void setupButtons(android.view.ViewGroup):763:763 -> t + 12:16:void setupButtons(android.view.ViewGroup):764:764 -> t + 17:33:void setupButtons(android.view.ViewGroup):766:766 -> t + 34:40:void setupButtons(android.view.ViewGroup):767:767 -> t + 41:47:void setupButtons(android.view.ViewGroup):769:769 -> t + 48:51:void setupButtons(android.view.ViewGroup):770:770 -> t + 52:56:void setupButtons(android.view.ViewGroup):771:771 -> t + 57:63:void setupButtons(android.view.ViewGroup):772:772 -> t + 64:72:void setupButtons(android.view.ViewGroup):774:774 -> t + 73:80:void setupButtons(android.view.ViewGroup):778:778 -> t + 81:85:void setupButtons(android.view.ViewGroup):779:779 -> t + 86:97:void setupButtons(android.view.ViewGroup):781:781 -> t + 98:103:void setupButtons(android.view.ViewGroup):782:782 -> t + 104:110:void setupButtons(android.view.ViewGroup):784:784 -> t + 111:114:void setupButtons(android.view.ViewGroup):785:785 -> t + 115:119:void setupButtons(android.view.ViewGroup):786:786 -> t + 120:126:void setupButtons(android.view.ViewGroup):787:787 -> t + 127:136:void setupButtons(android.view.ViewGroup):789:789 -> t + 137:144:void setupButtons(android.view.ViewGroup):793:793 -> t + 145:149:void setupButtons(android.view.ViewGroup):794:794 -> t + 150:161:void setupButtons(android.view.ViewGroup):796:796 -> t + 162:167:void setupButtons(android.view.ViewGroup):797:797 -> t + 168:174:void setupButtons(android.view.ViewGroup):799:799 -> t + 175:178:void setupButtons(android.view.ViewGroup):800:800 -> t + 179:183:void setupButtons(android.view.ViewGroup):801:801 -> t + 184:190:void setupButtons(android.view.ViewGroup):802:802 -> t + 191:197:void setupButtons(android.view.ViewGroup):804:804 -> t + 198:207:void setupButtons(android.view.ViewGroup):808:808 -> t + 208:216:void setupButtons(android.view.ViewGroup):814:814 -> t + 217:225:void setupButtons(android.view.ViewGroup):816:816 -> t + 226:233:void setupButtons(android.view.ViewGroup):818:818 -> t + 234:237:void setupButtons(android.view.ViewGroup):824:824 -> t + 1:13:void setupContent(android.view.ViewGroup):719:719 -> u + 14:16:void setupContent(android.view.ViewGroup):720:720 -> u + 17:24:void setupContent(android.view.ViewGroup):721:721 -> u + 25:35:void setupContent(android.view.ViewGroup):724:724 -> u + 36:39:void setupContent(android.view.ViewGroup):729:729 -> u + 40:45:void setupContent(android.view.ViewGroup):730:730 -> u + 46:48:void setupContent(android.view.ViewGroup):732:732 -> u + 49:55:void setupContent(android.view.ViewGroup):733:733 -> u + 56:59:void setupContent(android.view.ViewGroup):735:735 -> u + 60:67:void setupContent(android.view.ViewGroup):736:736 -> u + 68:73:void setupContent(android.view.ViewGroup):737:737 -> u + 74:76:void setupContent(android.view.ViewGroup):738:738 -> u + 77:88:void setupContent(android.view.ViewGroup):739:739 -> u + 89:92:void setupContent(android.view.ViewGroup):742:742 -> u + 1:6:void setupCustomContent(android.view.ViewGroup):640:640 -> v + 7:10:void setupCustomContent(android.view.ViewGroup):642:642 -> v + 11:16:void setupCustomContent(android.view.ViewGroup):643:643 -> v + 17:29:void setupCustomContent(android.view.ViewGroup):644:644 -> v + 30:35:void setupCustomContent(android.view.ViewGroup):650:650 -> v + 36:44:void setupCustomContent(android.view.ViewGroup):651:651 -> v + 45:54:void setupCustomContent(android.view.ViewGroup):656:656 -> v + 55:63:void setupCustomContent(android.view.ViewGroup):657:657 -> v + 64:67:void setupCustomContent(android.view.ViewGroup):659:659 -> v + 68:78:void setupCustomContent(android.view.ViewGroup):660:660 -> v + 79:82:void setupCustomContent(android.view.ViewGroup):664:664 -> v + 83:94:void setupCustomContent(android.view.ViewGroup):665:665 -> v + 95:98:void setupCustomContent(android.view.ViewGroup):668:668 -> v + 1:6:void setupTitle(android.view.ViewGroup):673:673 -> w + 7:13:void setupTitle(android.view.ViewGroup):675:675 -> w + 14:19:void setupTitle(android.view.ViewGroup):678:678 -> w + 20:27:void setupTitle(android.view.ViewGroup):681:681 -> w + 28:31:void setupTitle(android.view.ViewGroup):682:682 -> w + 32:44:void setupTitle(android.view.ViewGroup):684:684 -> w + 45:52:void setupTitle(android.view.ViewGroup):686:686 -> w + 53:56:void setupTitle(android.view.ViewGroup):687:687 -> w + 57:68:void setupTitle(android.view.ViewGroup):689:689 -> w + 69:73:void setupTitle(android.view.ViewGroup):690:690 -> w + 74:77:void setupTitle(android.view.ViewGroup):695:695 -> w + 78:83:void setupTitle(android.view.ViewGroup):696:696 -> w + 84:87:void setupTitle(android.view.ViewGroup):697:697 -> w + 88:93:void setupTitle(android.view.ViewGroup):698:698 -> w + 94:103:void setupTitle(android.view.ViewGroup):702:702 -> w + 104:109:void setupTitle(android.view.ViewGroup):703:703 -> w + 110:115:void setupTitle(android.view.ViewGroup):704:704 -> w + 116:119:void setupTitle(android.view.ViewGroup):705:705 -> w + 120:122:void setupTitle(android.view.ViewGroup):702:702 -> w + 123:128:void setupTitle(android.view.ViewGroup):706:706 -> w + 129:136:void setupTitle(android.view.ViewGroup):710:710 -> w + 137:139:void setupTitle(android.view.ViewGroup):711:711 -> w + 140:144:void setupTitle(android.view.ViewGroup):712:712 -> w + 145:148:void setupTitle(android.view.ViewGroup):713:713 -> w + 1:8:void setupView():467:467 -> x + 9:14:void setupView():468:468 -> x + 15:20:void setupView():469:469 -> x + 21:26:void setupView():470:470 -> x + 27:34:void setupView():474:474 -> x + 35:37:void setupView():475:475 -> x + 38:43:void setupView():477:477 -> x + 44:49:void setupView():478:478 -> x + 50:55:void setupView():479:479 -> x + 56:59:void setupView():482:482 -> x + 60:63:void setupView():483:483 -> x + 64:67:void setupView():484:484 -> x + 68:70:void setupView():486:486 -> x + 71:73:void setupView():487:487 -> x + 74:76:void setupView():488:488 -> x + 77:91:void setupView():491:491 -> x + 92:102:void setupView():493:493 -> x + 103:115:void setupView():495:495 -> x + 116:123:void setupView():500:500 -> x + 124:128:void setupView():502:502 -> x + 129:132:void setupView():509:509 -> x + 133:135:void setupView():510:510 -> x + 136:146:void setupView():515:515 -> x + 147:154:void setupView():516:516 -> x + 155:160:void setupView():520:520 -> x + 161:168:void setupView():524:524 -> x + 169:171:void setupView():526:526 -> x + 172:177:void setupView():531:531 -> x + 178:184:void setupView():532:532 -> x + 185:199:void setupView():537:537 -> x + 200:202:void setupView():541:541 -> x + 203:206:void setupView():546:546 -> x + 207:210:void setupView():547:547 -> x + 211:213:void setupView():548:548 -> x + 214:218:void setupView():549:549 -> x + 219:221:void setupView():551:551 -> x + 222:225:void setupView():552:552 -> x + 1:5:boolean shouldCenterSingleButton(android.content.Context):177:177 -> y + 6:15:boolean shouldCenterSingleButton(android.content.Context):178:178 -> y + 16:22:boolean shouldCenterSingleButton(android.content.Context):179:179 -> y +androidx.appcompat.app.AlertController$1 -> androidx.appcompat.app.AlertController$a: +# {"id":"sourceFile","fileName":"AlertController.java"} + androidx.appcompat.app.AlertController this$0 -> d + 1:6:void (androidx.appcompat.app.AlertController):126:126 -> + 1:10:void onClick(android.view.View):130:130 -> onClick + 11:15:void onClick(android.view.View):131:131 -> onClick + 16:23:void onClick(android.view.View):132:132 -> onClick + 24:28:void onClick(android.view.View):133:133 -> onClick + 29:36:void onClick(android.view.View):134:134 -> onClick + 37:44:void onClick(android.view.View):135:135 -> onClick + 45:47:void onClick(android.view.View):141:141 -> onClick + 48:58:void onClick(android.view.View):145:145 -> onClick + 59:62:void onClick(android.view.View):146:146 -> onClick +androidx.appcompat.app.AlertController$AlertParams -> androidx.appcompat.app.AlertController$b: +# {"id":"sourceFile","fileName":"AlertController.java"} + int mViewSpacingLeft -> A + int mViewSpacingTop -> B + int mViewSpacingRight -> C + int mViewSpacingBottom -> D + boolean mViewSpacingSpecified -> E + boolean[] mCheckedItems -> F + boolean mIsMultiChoice -> G + boolean mIsSingleChoice -> H + int mCheckedItem -> I + android.content.DialogInterface$OnMultiChoiceClickListener mOnCheckboxClickListener -> J + android.database.Cursor mCursor -> K + java.lang.String mLabelColumn -> L + java.lang.String mIsCheckedColumn -> M + android.widget.AdapterView$OnItemSelectedListener mOnItemSelectedListener -> N + boolean mRecycleOnMeasure -> O + android.content.Context mContext -> a + android.view.LayoutInflater mInflater -> b + int mIconId -> c + android.graphics.drawable.Drawable mIcon -> d + int mIconAttrId -> e + java.lang.CharSequence mTitle -> f + android.view.View mCustomTitleView -> g + java.lang.CharSequence mMessage -> h + java.lang.CharSequence mPositiveButtonText -> i + android.graphics.drawable.Drawable mPositiveButtonIcon -> j + android.content.DialogInterface$OnClickListener mPositiveButtonListener -> k + java.lang.CharSequence mNegativeButtonText -> l + android.graphics.drawable.Drawable mNegativeButtonIcon -> m + android.content.DialogInterface$OnClickListener mNegativeButtonListener -> n + java.lang.CharSequence mNeutralButtonText -> o + android.graphics.drawable.Drawable mNeutralButtonIcon -> p + android.content.DialogInterface$OnClickListener mNeutralButtonListener -> q + boolean mCancelable -> r + android.content.DialogInterface$OnCancelListener mOnCancelListener -> s + android.content.DialogInterface$OnDismissListener mOnDismissListener -> t + android.content.DialogInterface$OnKeyListener mOnKeyListener -> u + java.lang.CharSequence[] mItems -> v + android.widget.ListAdapter mAdapter -> w + android.content.DialogInterface$OnClickListener mOnClickListener -> x + int mViewLayoutResId -> y + android.view.View mView -> z + 1:4:void (android.content.Context):924:924 -> + 5:6:void (android.content.Context):869:869 -> + 7:8:void (android.content.Context):871:871 -> + 9:11:void (android.content.Context):897:897 -> + 12:14:void (android.content.Context):901:901 -> + 15:16:void (android.content.Context):909:909 -> + 17:18:void (android.content.Context):925:925 -> + 19:20:void (android.content.Context):926:926 -> + 21:31:void (android.content.Context):927:927 -> + 1:4:void apply(androidx.appcompat.app.AlertController):931:931 -> a + 5:8:void apply(androidx.appcompat.app.AlertController):932:932 -> a + 9:12:void apply(androidx.appcompat.app.AlertController):934:934 -> a + 13:15:void apply(androidx.appcompat.app.AlertController):935:935 -> a + 16:19:void apply(androidx.appcompat.app.AlertController):937:937 -> a + 20:22:void apply(androidx.appcompat.app.AlertController):938:938 -> a + 23:26:void apply(androidx.appcompat.app.AlertController):940:940 -> a + 27:29:void apply(androidx.appcompat.app.AlertController):941:941 -> a + 30:33:void apply(androidx.appcompat.app.AlertController):943:943 -> a + 34:40:void apply(androidx.appcompat.app.AlertController):944:944 -> a + 41:44:void apply(androidx.appcompat.app.AlertController):947:947 -> a + 45:47:void apply(androidx.appcompat.app.AlertController):948:948 -> a + 48:58:void apply(androidx.appcompat.app.AlertController):950:950 -> a + 59:69:void apply(androidx.appcompat.app.AlertController):951:951 -> a + 70:77:void apply(androidx.appcompat.app.AlertController):954:954 -> a + 78:86:void apply(androidx.appcompat.app.AlertController):955:955 -> a + 87:94:void apply(androidx.appcompat.app.AlertController):958:958 -> a + 95:103:void apply(androidx.appcompat.app.AlertController):959:959 -> a + 104:115:void apply(androidx.appcompat.app.AlertController):964:964 -> a + 116:118:void apply(androidx.appcompat.app.AlertController):965:965 -> a + 119:122:void apply(androidx.appcompat.app.AlertController):967:967 -> a + 123:126:void apply(androidx.appcompat.app.AlertController):968:968 -> a + 127:138:void apply(androidx.appcompat.app.AlertController):969:969 -> a + 139:142:void apply(androidx.appcompat.app.AlertController):972:972 -> a + 143:146:void apply(androidx.appcompat.app.AlertController):974:974 -> a + 147:150:void apply(androidx.appcompat.app.AlertController):975:975 -> a + 1:5:void createListView(androidx.appcompat.app.AlertController):988:988 -> b + 6:12:void createListView(androidx.appcompat.app.AlertController):989:989 -> b + 13:16:void createListView(androidx.appcompat.app.AlertController):992:992 -> b + 17:20:void createListView(androidx.appcompat.app.AlertController):993:993 -> b + 21:41:void createListView(androidx.appcompat.app.AlertController):994:994 -> b + 42:55:void createListView(androidx.appcompat.app.AlertController):1009:1009 -> b + 56:59:void createListView(androidx.appcompat.app.AlertController):1038:1038 -> b + 60:63:void createListView(androidx.appcompat.app.AlertController):1039:1039 -> b + 64:66:void createListView(androidx.appcompat.app.AlertController):1041:1041 -> b + 67:73:void createListView(androidx.appcompat.app.AlertController):1044:1044 -> b + 74:94:void createListView(androidx.appcompat.app.AlertController):1045:1045 -> b + 95:99:void createListView(androidx.appcompat.app.AlertController):1047:1047 -> b + 100:108:void createListView(androidx.appcompat.app.AlertController):1050:1050 -> b + 109:110:void createListView(androidx.appcompat.app.AlertController):1061:1061 -> b + 111:114:void createListView(androidx.appcompat.app.AlertController):1062:1062 -> b + 115:118:void createListView(androidx.appcompat.app.AlertController):1064:1064 -> b + 119:127:void createListView(androidx.appcompat.app.AlertController):1065:1065 -> b + 128:131:void createListView(androidx.appcompat.app.AlertController):1074:1074 -> b + 132:139:void createListView(androidx.appcompat.app.AlertController):1075:1075 -> b + 140:143:void createListView(androidx.appcompat.app.AlertController):1088:1088 -> b + 144:146:void createListView(androidx.appcompat.app.AlertController):1089:1089 -> b + 147:151:void createListView(androidx.appcompat.app.AlertController):1092:1092 -> b + 152:155:void createListView(androidx.appcompat.app.AlertController):1093:1093 -> b + 156:160:void createListView(androidx.appcompat.app.AlertController):1094:1094 -> b + 161:163:void createListView(androidx.appcompat.app.AlertController):1095:1095 -> b + 164:166:void createListView(androidx.appcompat.app.AlertController):1097:1097 -> b +androidx.appcompat.app.AlertController$AlertParams$1 -> androidx.appcompat.app.AlertController$b$a: +# {"id":"sourceFile","fileName":"AlertController.java"} + androidx.appcompat.app.AlertController$RecycleListView val$listView -> d + androidx.appcompat.app.AlertController$AlertParams this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/AlertController$b;"} + 1:8:void (androidx.appcompat.app.AlertController$AlertParams,android.content.Context,int,int,java.lang.CharSequence[],androidx.appcompat.app.AlertController$RecycleListView):995:995 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/AlertController$b;Landroid/content/Context;II[Ljava/lang/CharSequence;Landroidx/appcompat/app/AlertController$RecycleListView;)V"} + 1:4:android.view.View getView(int,android.view.View,android.view.ViewGroup):998:998 -> getView + 5:10:android.view.View getView(int,android.view.View,android.view.ViewGroup):999:999 -> getView + 11:14:android.view.View getView(int,android.view.View,android.view.ViewGroup):1000:1000 -> getView + 15:21:android.view.View getView(int,android.view.View,android.view.ViewGroup):1002:1002 -> getView +androidx.appcompat.app.AlertController$AlertParams$2 -> androidx.appcompat.app.AlertController$b$b: +# {"id":"sourceFile","fileName":"AlertController.java"} + int mLabelIndex -> d + int mIsCheckedIndex -> e + androidx.appcompat.app.AlertController$RecycleListView val$listView -> f + androidx.appcompat.app.AlertController val$dialog -> g + androidx.appcompat.app.AlertController$AlertParams this$0 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/AlertController$b;"} + 1:9:void (androidx.appcompat.app.AlertController$AlertParams,android.content.Context,android.database.Cursor,boolean,androidx.appcompat.app.AlertController$RecycleListView,androidx.appcompat.app.AlertController):1009:1009 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/AlertController$b;Landroid/content/Context;Landroid/database/Cursor;ZLandroidx/appcompat/app/AlertController$RecycleListView;Landroidx/appcompat/app/AlertController;)V"} + 10:13:void (androidx.appcompat.app.AlertController$AlertParams,android.content.Context,android.database.Cursor,boolean,androidx.appcompat.app.AlertController$RecycleListView,androidx.appcompat.app.AlertController):1014:1014 -> + 14:21:void (androidx.appcompat.app.AlertController$AlertParams,android.content.Context,android.database.Cursor,boolean,androidx.appcompat.app.AlertController$RecycleListView,androidx.appcompat.app.AlertController):1015:1015 -> + 22:30:void (androidx.appcompat.app.AlertController$AlertParams,android.content.Context,android.database.Cursor,boolean,androidx.appcompat.app.AlertController$RecycleListView,androidx.appcompat.app.AlertController):1016:1016 -> + 4:9:void bindView(android.view.View,android.content.Context,android.database.Cursor):1021:1021 -> bindView + 10:18:void bindView(android.view.View,android.content.Context,android.database.Cursor):1023:1023 -> bindView + 19:26:void bindView(android.view.View,android.content.Context,android.database.Cursor):1024:1024 -> bindView + 27:35:void bindView(android.view.View,android.content.Context,android.database.Cursor):1025:1025 -> bindView + 36:39:void bindView(android.view.View,android.content.Context,android.database.Cursor):1024:1024 -> bindView + 1:14:android.view.View newView(android.content.Context,android.database.Cursor,android.view.ViewGroup):1030:1030 -> newView +androidx.appcompat.app.AlertController$AlertParams$3 -> androidx.appcompat.app.AlertController$b$c: +# {"id":"sourceFile","fileName":"AlertController.java"} + androidx.appcompat.app.AlertController val$dialog -> d + androidx.appcompat.app.AlertController$AlertParams this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/AlertController$b;"} + 1:8:void (androidx.appcompat.app.AlertController$AlertParams,androidx.appcompat.app.AlertController):1065:1065 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/AlertController$b;Landroidx/appcompat/app/AlertController;)V"} + 1:11:void onItemClick(android.widget.AdapterView,android.view.View,int,long):1068:1068 -> onItemClick + 12:17:void onItemClick(android.widget.AdapterView,android.view.View,int,long):1069:1069 -> onItemClick + 18:25:void onItemClick(android.widget.AdapterView,android.view.View,int,long):1070:1070 -> onItemClick +androidx.appcompat.app.AlertController$AlertParams$4 -> androidx.appcompat.app.AlertController$b$d: +# {"id":"sourceFile","fileName":"AlertController.java"} + androidx.appcompat.app.AlertController$RecycleListView val$listView -> d + androidx.appcompat.app.AlertController val$dialog -> e + androidx.appcompat.app.AlertController$AlertParams this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/AlertController$b;"} + 1:10:void (androidx.appcompat.app.AlertController$AlertParams,androidx.appcompat.app.AlertController$RecycleListView,androidx.appcompat.app.AlertController):1075:1075 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/AlertController$b;Landroidx/appcompat/app/AlertController$RecycleListView;Landroidx/appcompat/app/AlertController;)V"} + 1:6:void onItemClick(android.widget.AdapterView,android.view.View,int,long):1078:1078 -> onItemClick + 7:14:void onItemClick(android.widget.AdapterView,android.view.View,int,long):1079:1079 -> onItemClick + 15:24:void onItemClick(android.widget.AdapterView,android.view.View,int,long):1081:1081 -> onItemClick + 25:28:void onItemClick(android.widget.AdapterView,android.view.View,int,long):1082:1082 -> onItemClick + 29:32:void onItemClick(android.widget.AdapterView,android.view.View,int,long):1081:1081 -> onItemClick +androidx.appcompat.app.AlertController$ButtonHandler -> androidx.appcompat.app.AlertController$c: +# {"id":"sourceFile","fileName":"AlertController.java"} + java.lang.ref.WeakReference mDialog -> a + 1:3:void (android.content.DialogInterface):156:156 -> + 4:11:void (android.content.DialogInterface):157:157 -> + 1:15:void handleMessage(android.os.Message):162:162 -> handleMessage + 16:23:void handleMessage(android.os.Message):171:171 -> handleMessage + 24:41:void handleMessage(android.os.Message):167:167 -> handleMessage +androidx.appcompat.app.AlertController$CheckedItemAdapter -> androidx.appcompat.app.AlertController$d: +# {"id":"sourceFile","fileName":"AlertController.java"} + 1:4:void (android.content.Context,int,int,java.lang.CharSequence[]):1104:1104 -> +androidx.appcompat.app.AlertController$RecycleListView -> androidx.appcompat.app.AlertController$RecycleListView: +# {"id":"sourceFile","fileName":"AlertController.java"} + int mPaddingTopNoTitle -> d + int mPaddingBottomNoButtons -> e + 1:3:void (android.content.Context,android.util.AttributeSet):844:844 -> + 4:9:void (android.content.Context,android.util.AttributeSet):846:846 -> + 10:18:void (android.content.Context,android.util.AttributeSet):848:848 -> + 19:27:void (android.content.Context,android.util.AttributeSet):850:850 -> + 7:12:void setHasDecor(boolean,boolean):856:856 -> a + 13:19:void setHasDecor(boolean,boolean):857:857 -> a + 20:25:void setHasDecor(boolean,boolean):858:858 -> a + 26:32:void setHasDecor(boolean,boolean):859:859 -> a + 33:36:void setHasDecor(boolean,boolean):860:860 -> a +androidx.appcompat.app.AlertDialog -> androidx.appcompat.app.c: +# {"id":"sourceFile","fileName":"AlertDialog.java"} + androidx.appcompat.app.AlertController mAlert -> d + 1:7:void (android.content.Context,int):98:98 -> + 8:23:void (android.content.Context,int):99:99 -> + 1:7:android.widget.ListView getListView():140:140 -> e + 9:13:int resolveDialogTheme(android.content.Context,int):114:114 -> f + 14:22:int resolveDialogTheme(android.content.Context,int):115:115 -> f + 23:25:int resolveDialogTheme(android.content.Context,int):116:116 -> f + 1:3:void onCreate(android.os.Bundle):277:277 -> onCreate + 4:9:void onCreate(android.os.Bundle):278:278 -> onCreate + 1:10:boolean onKeyDown(int,android.view.KeyEvent):283:283 -> onKeyDown + 11:15:boolean onKeyDown(int,android.view.KeyEvent):286:286 -> onKeyDown + 1:10:boolean onKeyUp(int,android.view.KeyEvent):291:291 -> onKeyUp + 11:15:boolean onKeyUp(int,android.view.KeyEvent):294:294 -> onKeyUp + 1:3:void setTitle(java.lang.CharSequence):145:145 -> setTitle + 4:9:void setTitle(java.lang.CharSequence):146:146 -> setTitle +androidx.appcompat.app.AlertDialog$Builder -> androidx.appcompat.app.c$a: +# {"id":"sourceFile","fileName":"AlertDialog.java"} + androidx.appcompat.app.AlertController$AlertParams P -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/AlertController$b;"} + int mTheme -> b + 1:1:void (android.content.Context):312:312 -> + 2:5:void (android.content.Context,int):341:344 -> + 1:11:androidx.appcompat.app.AlertDialog create():982:982 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/app/c;"} + 12:18:androidx.appcompat.app.AlertDialog create():983:983 -> a + 19:25:androidx.appcompat.app.AlertDialog create():984:984 -> a + 26:32:androidx.appcompat.app.AlertDialog create():985:985 -> a + 33:35:androidx.appcompat.app.AlertDialog create():986:986 -> a + 36:42:androidx.appcompat.app.AlertDialog create():988:988 -> a + 43:49:androidx.appcompat.app.AlertDialog create():989:989 -> a + 50:55:androidx.appcompat.app.AlertDialog create():990:990 -> a + 56:59:androidx.appcompat.app.AlertDialog create():991:991 -> a + 1:5:android.content.Context getContext():357:357 -> b + 1:4:androidx.appcompat.app.AlertDialog$Builder setAdapter(android.widget.ListAdapter,android.content.DialogInterface$OnClickListener):658:658 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/c$a;"} + 5:7:androidx.appcompat.app.AlertDialog$Builder setAdapter(android.widget.ListAdapter,android.content.DialogInterface$OnClickListener):659:659 -> c + 1:5:androidx.appcompat.app.AlertDialog$Builder setCustomTitle(android.view.View):397:397 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/appcompat/app/c$a;"} + 1:5:androidx.appcompat.app.AlertDialog$Builder setIcon(android.graphics.drawable.Drawable):444:444 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)Landroidx/appcompat/app/c$a;"} + 1:4:androidx.appcompat.app.AlertDialog$Builder setItems(java.lang.CharSequence[],android.content.DialogInterface$OnClickListener):642:642 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/c$a;"} + 5:7:androidx.appcompat.app.AlertDialog$Builder setItems(java.lang.CharSequence[],android.content.DialogInterface$OnClickListener):643:643 -> f + 1:5:androidx.appcompat.app.AlertDialog$Builder setMessage(java.lang.CharSequence):417:417 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)Landroidx/appcompat/app/c$a;"} + 1:4:androidx.appcompat.app.AlertDialog$Builder setNegativeButton(java.lang.CharSequence,android.content.DialogInterface$OnClickListener):521:521 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/c$a;"} + 5:7:androidx.appcompat.app.AlertDialog$Builder setNegativeButton(java.lang.CharSequence,android.content.DialogInterface$OnClickListener):522:522 -> h + 1:4:androidx.appcompat.app.AlertDialog$Builder setNeutralButton(java.lang.CharSequence,android.content.DialogInterface$OnClickListener):557:557 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/c$a;"} + 5:7:androidx.appcompat.app.AlertDialog$Builder setNeutralButton(java.lang.CharSequence,android.content.DialogInterface$OnClickListener):558:558 -> i + 1:5:androidx.appcompat.app.AlertDialog$Builder setOnKeyListener(android.content.DialogInterface$OnKeyListener):619:619 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/DialogInterface$OnKeyListener;)Landroidx/appcompat/app/c$a;"} + 1:4:androidx.appcompat.app.AlertDialog$Builder setPositiveButton(java.lang.CharSequence,android.content.DialogInterface$OnClickListener):485:485 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/c$a;"} + 5:7:androidx.appcompat.app.AlertDialog$Builder setPositiveButton(java.lang.CharSequence,android.content.DialogInterface$OnClickListener):486:486 -> k + 1:4:androidx.appcompat.app.AlertDialog$Builder setSingleChoiceItems(android.widget.ListAdapter,int,android.content.DialogInterface$OnClickListener):852:852 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/widget/ListAdapter;ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/c$a;"} + 5:6:androidx.appcompat.app.AlertDialog$Builder setSingleChoiceItems(android.widget.ListAdapter,int,android.content.DialogInterface$OnClickListener):853:853 -> l + 7:9:androidx.appcompat.app.AlertDialog$Builder setSingleChoiceItems(android.widget.ListAdapter,int,android.content.DialogInterface$OnClickListener):854:854 -> l + 10:12:androidx.appcompat.app.AlertDialog$Builder setSingleChoiceItems(android.widget.ListAdapter,int,android.content.DialogInterface$OnClickListener):855:855 -> l + 1:5:androidx.appcompat.app.AlertDialog$Builder setTitle(java.lang.CharSequence):376:376 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)Landroidx/appcompat/app/c$a;"} + 1:5:androidx.appcompat.app.AlertDialog$Builder setView(android.view.View):903:903 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/appcompat/app/c$a;"} + 6:7:androidx.appcompat.app.AlertDialog$Builder setView(android.view.View):904:904 -> n + 8:10:androidx.appcompat.app.AlertDialog$Builder setView(android.view.View):905:905 -> n +androidx.appcompat.app.AppCompatActivity -> androidx.appcompat.app.d: +# {"id":"sourceFile","fileName":"AppCompatActivity.java"} + androidx.appcompat.app.AppCompatDelegate mDelegate -> mDelegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/g;"} + 1:3:void ():92:92 -> + 4:7:void ():93:93 -> + 1:3:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams):210:210 -> addContentView + 4:11:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams):211:211 -> addContentView + 1:12:void attachBaseContext(android.content.Context):137:137 -> attachBaseContext + 1:4:void closeOptionsMenu():642:642 -> closeOptionsMenu + 5:17:void closeOptionsMenu():643:643 -> closeOptionsMenu + 18:23:void closeOptionsMenu():644:644 -> closeOptionsMenu + 24:27:void closeOptionsMenu():645:645 -> closeOptionsMenu + 1:4:boolean dispatchKeyEvent(android.view.KeyEvent):585:585 -> dispatchKeyEvent + 5:14:boolean dispatchKeyEvent(android.view.KeyEvent):586:586 -> dispatchKeyEvent + 15:22:boolean dispatchKeyEvent(android.view.KeyEvent):588:588 -> dispatchKeyEvent + 23:27:boolean dispatchKeyEvent(android.view.KeyEvent):591:591 -> dispatchKeyEvent + 1:9:android.view.View findViewById(int):251:251 -> findViewById + 1:4:androidx.appcompat.app.AppCompatDelegate getDelegate():575:575 -> getDelegate + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/app/g;"} + 5:10:androidx.appcompat.app.AppCompatDelegate getDelegate():576:576 -> getDelegate + 11:13:androidx.appcompat.app.AppCompatDelegate getDelegate():578:578 -> getDelegate + 1:9:androidx.appcompat.app.ActionBarDrawerToggle$Delegate getDrawerToggleDelegate():545:545 -> getDrawerToggleDelegate + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/app/b;"} + 1:9:android.view.MenuInflater getMenuInflater():187:187 -> getMenuInflater + 1:10:android.content.res.Resources getResources():596:596 -> getResources + 11:21:android.content.res.Resources getResources():597:597 -> getResources + 22:30:android.content.res.Resources getResources():599:599 -> getResources + 1:9:androidx.appcompat.app.ActionBar getSupportActionBar():161:161 -> getSupportActionBar + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/app/a;"} + 1:5:android.content.Intent getSupportParentActivityIntent():492:492 -> getSupportParentActivityIntent + 1:8:void invalidateOptionsMenu():306:306 -> invalidateOptionsMenu + 1:14:void initDelegate():114:114 -> l + 15:23:void initDelegate():124:124 -> l + 1:12:boolean performMenuItemShortcut(android.view.KeyEvent):608:608 -> m + 13:22:boolean performMenuItemShortcut(android.view.KeyEvent):609:609 -> m + 23:28:boolean performMenuItemShortcut(android.view.KeyEvent):610:610 -> m + 29:38:boolean performMenuItemShortcut(android.view.KeyEvent):611:611 -> m + 39:44:boolean performMenuItemShortcut(android.view.KeyEvent):612:612 -> m + 45:50:boolean performMenuItemShortcut(android.view.KeyEvent):613:613 -> m + 51:54:boolean performMenuItemShortcut(android.view.KeyEvent):614:614 -> m + 55:64:boolean performMenuItemShortcut(android.view.KeyEvent):615:615 -> m + 1:3:void onConfigurationChanged(android.content.res.Configuration):216:216 -> onConfigurationChanged + 4:10:void onConfigurationChanged(android.content.res.Configuration):220:220 -> onConfigurationChanged + 11:14:void onConfigurationChanged(android.content.res.Configuration):223:223 -> onConfigurationChanged + 15:22:void onConfigurationChanged(android.content.res.Configuration):224:224 -> onConfigurationChanged + 23:30:void onConfigurationChanged(android.content.res.Configuration):225:225 -> onConfigurationChanged + 31:36:void onConfigurationChanged(android.content.res.Configuration):226:226 -> onConfigurationChanged + 1:4:void onContentChanged():532:532 -> onContentChanged + 1:4:void onCreateSupportNavigateUpTaskStack(androidx.core.app.TaskStackBuilder):409:409 -> onCreateSupportNavigateUpTaskStack + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/app/o;)V"} + 1:3:void onDestroy():270:270 -> onDestroy + 4:11:void onDestroy():271:271 -> onDestroy + 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"} + 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 + 24:31:boolean onMenuItemSelected(int,android.view.MenuItem):262:262 -> onMenuItemSelected + 32:38:boolean onMenuItemSelected(int,android.view.MenuItem):263:263 -> onMenuItemSelected + 1:5:boolean onMenuOpened(int,android.view.Menu):556:556 -> onMenuOpened + 1:4:void onPanelClosed(int,android.view.Menu):567:567 -> onPanelClosed + 1:3:void onPostCreate(android.os.Bundle):148:148 -> onPostCreate + 4:11:void onPostCreate(android.os.Bundle):149:149 -> onPostCreate + 1:3:void onPostResume():232:232 -> onPostResume + 4:11:void onPostResume():233:233 -> onPostResume + 1:3:void onStart():238:238 -> onStart + 4:11:void onStart():239:239 -> onStart + 1:3:void onStop():244:244 -> onStop + 4:11:void onStop():245:245 -> onStop + 1:6:boolean onSupportNavigateUp():454:454 -> onSupportNavigateUp + 7:12:boolean onSupportNavigateUp():457:457 -> onSupportNavigateUp + 13:16:boolean onSupportNavigateUp():458:458 -> onSupportNavigateUp + 17:19:boolean onSupportNavigateUp():459:459 -> onSupportNavigateUp + 20:22:boolean onSupportNavigateUp():460:460 -> onSupportNavigateUp + 23:25:boolean onSupportNavigateUp():461:461 -> onSupportNavigateUp + 26:29:boolean onSupportNavigateUp():464:464 -> onSupportNavigateUp + 30:33:boolean onSupportNavigateUp():468:468 -> onSupportNavigateUp + 34:40:boolean onSupportNavigateUp():473:473 -> onSupportNavigateUp + 1:3:void onTitleChanged(java.lang.CharSequence,int):276:276 -> onTitleChanged + 4:11:void onTitleChanged(java.lang.CharSequence,int):277:277 -> onTitleChanged + 1:4:void openOptionsMenu():633:633 -> openOptionsMenu + 5:17:void openOptionsMenu():634:634 -> openOptionsMenu + 18:23:void openOptionsMenu():635:635 -> openOptionsMenu + 24:27:void openOptionsMenu():636:636 -> openOptionsMenu + 1:2:void setContentView(int):192:193 -> setContentView + 3:4:void setContentView(android.view.View):198:199 -> setContentView + 5:6:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):204:205 -> setContentView + 1:8:void setSupportActionBar(androidx.appcompat.widget.Toolbar):181:181 -> setSupportActionBar + 1:3:void setTheme(int):142:142 -> setTheme + 4:11:void setTheme(int):143:143 -> setTheme + 1:9:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):354:354 -> startSupportActionMode + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b$a;)Landroidx/appcompat/view/b;"} + 1:8:void supportInvalidateOptionsMenu():301:301 -> supportInvalidateOptionsMenu + 1:4:void supportNavigateUpTo(android.content.Intent):525:525 -> supportNavigateUpTo + 1:9:boolean supportRequestWindowFeature(int):295:295 -> supportRequestWindowFeature + 1:5:boolean supportShouldUpRecreateTask(android.content.Intent):509:509 -> supportShouldUpRecreateTask +androidx.appcompat.app.AppCompatActivity$1 -> androidx.appcompat.app.d$a: +# {"id":"sourceFile","fileName":"AppCompatActivity.java"} + androidx.appcompat.app.AppCompatActivity this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/d;"} + 1:6:void (androidx.appcompat.app.AppCompatActivity):115:115 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/d;)V"} + 1:5:android.os.Bundle saveState():119:119 -> a + 6:15:android.os.Bundle saveState():120:120 -> a +androidx.appcompat.app.AppCompatActivity$2 -> androidx.appcompat.app.d$b: +# {"id":"sourceFile","fileName":"AppCompatActivity.java"} + androidx.appcompat.app.AppCompatActivity this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/d;"} + 1:6:void (androidx.appcompat.app.AppCompatActivity):124:124 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/d;)V"} + 1:6:void onContextAvailable(android.content.Context):127:127 -> a + 7:9:void onContextAvailable(android.content.Context):128:128 -> a + 10:17:void onContextAvailable(android.content.Context):129:129 -> a + 18:21:void onContextAvailable(android.content.Context):130:130 -> a + 22:25:void onContextAvailable(android.content.Context):129:129 -> a +androidx.appcompat.app.AppCompatCallback -> androidx.appcompat.app.e: +# {"id":"sourceFile","fileName":"AppCompatCallback.java"} +androidx.appcompat.app.AppCompatDelegate -> androidx.appcompat.app.g: +# {"id":"sourceFile","fileName":"AppCompatDelegate.java"} + androidx.appcompat.app.AppCompatDelegate$SerialExecutor sSerialExecutorForLocalesStorage -> d + # {"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;"} + androidx.core.os.LocaleListCompat sStoredAppLocales -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LC/d;"} + java.lang.Boolean sIsAutoStoreLocalesOptedIn -> h + boolean sIsFrameworkSyncChecked -> i + androidx.collection.ArraySet sActivityDelegates -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/b;"} + java.lang.Object sActivityDelegatesLock -> k + java.lang.Object sAppLocalesStorageSyncLock -> l + 1:14:void ():118:118 -> + 15:17:void ():243:243 -> + 18:19:void ():245:245 -> + 20:21:void ():246:246 -> + 22:24:void ():247:247 -> + 25:26:void ():248:248 -> + 27:33:void ():255:255 -> + 34:40:void ():257:257 -> + 41:48:void ():258:258 -> + 1:4:void ():353:353 -> + void onDestroy() -> A + void onPostCreate(android.os.Bundle) -> B + void onPostResume() -> C + void onSaveInstanceState(android.os.Bundle) -> D + void onStart() -> E + void onStop() -> F + 1:3:void removeActivityDelegate(androidx.appcompat.app.AppCompatDelegate):1059:1059 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/g;)V"} + 4:6:void removeActivityDelegate(androidx.appcompat.app.AppCompatDelegate):1061:1061 -> G + 7:11:void removeActivityDelegate(androidx.appcompat.app.AppCompatDelegate):1062:1062 -> G + 1:3:void removeDelegateFromActives(androidx.appcompat.app.AppCompatDelegate):1113:1113 -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/g;)V"} + 4:9:void removeDelegateFromActives(androidx.appcompat.app.AppCompatDelegate):1114:1114 -> H + 10:15:void removeDelegateFromActives(androidx.appcompat.app.AppCompatDelegate):1115:1115 -> H + 16:31:void removeDelegateFromActives(androidx.appcompat.app.AppCompatDelegate):1116:1116 -> H + 32:37:void removeDelegateFromActives(androidx.appcompat.app.AppCompatDelegate):1120:1120 -> H + 38:41:void removeDelegateFromActives(androidx.appcompat.app.AppCompatDelegate):1123:1123 -> H + boolean requestWindowFeature(int) -> I + void setContentView(int) -> J + void setContentView(android.view.View) -> K + void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> L + 15:22:void setDefaultNightMode(int):714:714 -> M + 23:26:void setDefaultNightMode(int):705:705 -> M + 27:28:void setDefaultNightMode(int):706:706 -> M + 29:32:void setDefaultNightMode(int):707:707 -> M + 1:1:void setOnBackInvokedDispatcher(android.window.OnBackInvokedDispatcher):0:0 -> N + void setSupportActionBar(androidx.appcompat.widget.Toolbar) -> O + void setTheme(int) -> P + void setTitle(java.lang.CharSequence) -> Q + androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback) -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b$a;)Landroidx/appcompat/view/b;"} + 1:6:void syncLocalesToFramework(android.content.Context):1074:1074 -> S + 7:13:void syncLocalesToFramework(android.content.Context):1075:1075 -> S + 14:24:void syncLocalesToFramework(android.content.Context):1078:1078 -> S + 25:34:void syncLocalesToFramework(android.content.Context):1083:1083 -> S + 35:38:void syncLocalesToFramework(android.content.Context):1089:1089 -> S + 39:46:void syncLocalesToFramework(android.content.Context):1093:1093 -> S + 47:50:void syncLocalesToFramework(android.content.Context):1097:1097 -> S + 51:53:void syncLocalesToFramework(android.content.Context):1095:1095 -> S + 54:61:void syncLocalesToFramework(android.content.Context):1106:1106 -> S + 1:7:void syncRequestedAndStoredLocales(android.content.Context):964:964 -> T + 8:13:void syncRequestedAndStoredLocales(android.content.Context):966:966 -> T + 14:17:void syncRequestedAndStoredLocales(android.content.Context):967:967 -> T + 18:28:void syncRequestedAndStoredLocales(android.content.Context):970:970 -> T + 29:31:void syncRequestedAndStoredLocales(android.content.Context):976:976 -> T + 32:35:void syncRequestedAndStoredLocales(android.content.Context):977:977 -> T + 36:39:void syncRequestedAndStoredLocales(android.content.Context):978:978 -> T + 40:43:void syncRequestedAndStoredLocales(android.content.Context):981:981 -> T + 44:52:void syncRequestedAndStoredLocales(android.content.Context):980:980 -> T + 53:60:void syncRequestedAndStoredLocales(android.content.Context):983:983 -> T + 61:62:void syncRequestedAndStoredLocales(android.content.Context):987:987 -> T + 63:67:void syncRequestedAndStoredLocales(android.content.Context):989:989 -> T + 68:75:void syncRequestedAndStoredLocales(android.content.Context):990:990 -> T + 76:79:void syncRequestedAndStoredLocales(android.content.Context):993:993 -> T + 80:83:void syncRequestedAndStoredLocales(android.content.Context):995:995 -> T + 84:86:void syncRequestedAndStoredLocales(android.content.Context):994:994 -> T + 87:90:void syncRequestedAndStoredLocales(android.content.Context):997:997 -> T + 1:4:void lambda$syncRequestedAndStoredLocales$1(android.content.Context):971:971 -> c + 5:7:void lambda$syncRequestedAndStoredLocales$1(android.content.Context):972:972 -> c + 1:3:void addActiveDelegate(androidx.appcompat.app.AppCompatDelegate):1049:1049 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/g;)V"} + 4:6:void addActiveDelegate(androidx.appcompat.app.AppCompatDelegate):1052:1052 -> d + 7:16:void addActiveDelegate(androidx.appcompat.app.AppCompatDelegate):1054:1054 -> d + 17:21:void addActiveDelegate(androidx.appcompat.app.AppCompatDelegate):1055:1055 -> d + void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> e + boolean applyDayNight() -> f + 1:3:void applyDayNightToActiveDelegates():1127:1127 -> g + 4:21:void applyDayNightToActiveDelegates():1128:1128 -> g + 22:29:void applyDayNightToActiveDelegates():1129:1129 -> g + 30:35:void applyDayNightToActiveDelegates():1134:1134 -> g + 36:39:void applyDayNightToActiveDelegates():1137:1137 -> g + 1:1:void attachBaseContext(android.content.Context):0:0 -> h + 1:4:android.content.Context attachBaseContext2(android.content.Context):477:477 -> i + 1:6:androidx.appcompat.app.AppCompatDelegate create(android.app.Activity,androidx.appcompat.app.AppCompatCallback):312:312 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/app/Activity;Landroidx/appcompat/app/e;)Landroidx/appcompat/app/g;"} + 1:6:androidx.appcompat.app.AppCompatDelegate create(android.app.Dialog,androidx.appcompat.app.AppCompatCallback):323:323 -> k + # {"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;"} + 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 + 27:31:androidx.core.os.LocaleListCompat getApplicationLocales():835:835 -> m + android.content.Context getContextForDelegate() -> n + 1:3:int getDefaultNightMode():845:845 -> o + androidx.appcompat.app.ActionBarDrawerToggle$Delegate getDrawerToggleDelegate() -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/app/b;"} + int getLocalNightMode() -> q + 1:18:java.lang.Object getLocaleManagerForApplication():896:896 -> r + 19:26:java.lang.Object getLocaleManagerForApplication():897:897 -> r + 27:32:java.lang.Object getLocaleManagerForApplication():899:899 -> r + 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;"} + androidx.appcompat.app.ActionBar getSupportActionBar() -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/app/a;"} + void installViewFactory() -> v + void invalidateOptionsMenu() -> w + 1:4:boolean isAutoStorageOptedIn(android.content.Context):912:912 -> x + 5:8:boolean isAutoStorageOptedIn(android.content.Context):914:914 -> x + 9:12:boolean isAutoStorageOptedIn(android.content.Context):916:916 -> x + 13:25:boolean isAutoStorageOptedIn(android.content.Context):917:917 -> x + 26:32:boolean isAutoStorageOptedIn(android.content.Context):921:921 -> x + 33:36:boolean isAutoStorageOptedIn(android.content.Context):923:923 -> x + 37:43:boolean isAutoStorageOptedIn(android.content.Context):926:926 -> x + void onConfigurationChanged(android.content.res.Configuration) -> y + void onCreate(android.os.Bundle) -> z +androidx.appcompat.app.AppCompatDelegate$$ExternalSyntheticLambda0 -> androidx.appcompat.app.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + android.content.Context androidx.appcompat.app.AppCompatDelegate$$InternalSyntheticLambda$1$1360ec7d315f296ebd16685b4a7edd22a28baff995b09afd14a1cd4c843a3a45$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.content.Context):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.app.AppCompatDelegate$Api24Impl -> androidx.appcompat.app.g$a: +# {"id":"sourceFile","fileName":"AppCompatDelegate.java"} + 1:5:android.os.LocaleList localeListForLanguageTags(java.lang.String):1160:1160 -> a +androidx.appcompat.app.AppCompatDelegate$Api33Impl -> androidx.appcompat.app.g$b: +# {"id":"sourceFile","fileName":"AppCompatDelegate.java"} + 1:2:android.os.LocaleList localeManagerGetApplicationLocales(java.lang.Object):1179:1179 -> a + 3:7:android.os.LocaleList localeManagerGetApplicationLocales(java.lang.Object):1180:1180 -> a + 1:2:void localeManagerSetApplicationLocales(java.lang.Object,android.os.LocaleList):1173:1173 -> b + 3:6:void localeManagerSetApplicationLocales(java.lang.Object,android.os.LocaleList):1174:1174 -> b +androidx.appcompat.app.AppCompatDelegate$SerialExecutor -> androidx.appcompat.app.g$c: +# {"id":"sourceFile","fileName":"AppCompatDelegate.java"} + java.lang.Object mLock -> d + java.util.Queue mTasks -> e + java.util.concurrent.Executor mExecutor -> f + java.lang.Runnable mActive -> g + 1:3:void (java.util.concurrent.Executor):135:135 -> + 4:10:void (java.util.concurrent.Executor):130:130 -> + 11:17:void (java.util.concurrent.Executor):131:131 -> + 18:20:void (java.util.concurrent.Executor):136:136 -> + 4:6:void lambda$execute$0(java.lang.Runnable):144:144 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/g$c;Ljava/lang/Runnable;)V"} + 7:14:void lambda$execute$0(java.lang.Runnable):146:146 -> a + 15:15:void lambda$execute$0(java.lang.Runnable):147:147 -> a + 1:3:void scheduleNext():156:156 -> b + 4:15:void scheduleNext():157:157 -> b + 16:23:void scheduleNext():158:158 -> b + 24:27:void scheduleNext():160:160 -> b + 1:3:void execute(java.lang.Runnable):141:141 -> execute + 4:13:void execute(java.lang.Runnable):142:142 -> execute + 14:17:void execute(java.lang.Runnable):149:149 -> execute + 18:23:void execute(java.lang.Runnable):150:150 -> execute + 24:27:void execute(java.lang.Runnable):152:152 -> execute +androidx.appcompat.app.AppCompatDelegate$SerialExecutor$$ExternalSyntheticLambda0 -> androidx.appcompat.app.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.appcompat.app.AppCompatDelegate$SerialExecutor androidx.appcompat.app.AppCompatDelegate$SerialExecutor$$InternalSyntheticLambda$1$2ca113d5f366d06ab31952c96412cbce7402e30c2809dbb48b01a9954ce01b87$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/g$c;"} + # {"id":"com.android.tools.r8.synthesized"} + java.lang.Runnable androidx.appcompat.app.AppCompatDelegate$SerialExecutor$$InternalSyntheticLambda$1$2ca113d5f366d06ab31952c96412cbce7402e30c2809dbb48b01a9954ce01b87$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.appcompat.app.AppCompatDelegate$SerialExecutor,java.lang.Runnable):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/g$c;Ljava/lang/Runnable;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.app.AppCompatDelegate$ThreadPerTaskExecutor -> androidx.appcompat.app.g$d: +# {"id":"sourceFile","fileName":"AppCompatDelegate.java"} + 1:4:void ():168:168 -> + 1:9:void execute(java.lang.Runnable):171:171 -> execute +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;"} + boolean mHandleNativeActionModes -> C + boolean mSubDecorInstalled -> D + android.view.ViewGroup mSubDecor -> E + android.widget.TextView mTitleView -> F + android.view.View mStatusGuard -> G + boolean mFeatureProgress -> H + boolean mFeatureIndeterminateProgress -> I + boolean mHasActionBar -> J + boolean mOverlayActionBar -> K + boolean mOverlayActionMode -> L + boolean mIsFloating -> M + boolean mWindowNoTitle -> N + boolean mClosingActionMenu -> O + androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState[] mPanels -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"[Landroidx/appcompat/app/i$s;"} + androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState mPreparedPanel -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i$s;"} + boolean mLongPressBackDown -> R + boolean mBaseContextAttached -> S + boolean mCreated -> T + boolean mDestroyed -> U + android.content.res.Configuration mEffectiveConfiguration -> V + int mLocalNightMode -> W + int mThemeResId -> X + int mActivityHandlesConfigFlags -> Y + boolean mActivityHandlesConfigFlagsChecked -> Z + androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager mAutoTimeNightModeManager -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i$p;"} + androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager mAutoBatteryNightModeManager -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i$p;"} + boolean mInvalidatePanelMenuPosted -> c0 + int mInvalidatePanelMenuFeatures -> d0 + java.lang.Runnable mInvalidatePanelMenuRunnable -> e0 + boolean mEnableDefaultActionBarUp -> f0 + android.graphics.Rect mTempRect1 -> g0 + android.graphics.Rect mTempRect2 -> h0 + androidx.appcompat.app.AppCompatViewInflater mAppCompatViewInflater -> i0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/u;"} + androidx.appcompat.app.LayoutIncludeDetector mLayoutIncludeDetector -> j0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/w;"} + android.window.OnBackInvokedDispatcher mDispatcher -> k0 + android.window.OnBackInvokedCallback mBackCallback -> l0 + java.lang.Object mHost -> m + androidx.collection.SimpleArrayMap sLocalNightModes -> m0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} + android.content.Context mContext -> n + boolean IS_PRE_LOLLIPOP -> n0 + android.view.Window mWindow -> o + int[] sWindowBackgroundStyleable -> o0 + androidx.appcompat.app.AppCompatDelegateImpl$AppCompatWindowCallback mAppCompatWindowCallback -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i$n;"} + boolean sCanReturnDifferentContext -> p0 + androidx.appcompat.app.AppCompatCallback mAppCompatCallback -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/e;"} + androidx.appcompat.app.ActionBar mActionBar -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/a;"} + android.view.MenuInflater mMenuInflater -> s + java.lang.CharSequence mTitle -> t + androidx.appcompat.widget.DecorContentParent mDecorContentParent -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/I;"} + androidx.appcompat.app.AppCompatDelegateImpl$ActionMenuPresenterCallback mActionMenuPresenterCallback -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i$h;"} + androidx.appcompat.app.AppCompatDelegateImpl$PanelMenuPresenterCallback mPanelMenuPresenterCallback -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i$t;"} + androidx.appcompat.view.ActionMode mActionMode -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/b;"} + androidx.appcompat.widget.ActionBarContextView mActionModeView -> y + android.widget.PopupWindow mActionModePopup -> z + 1:8:void ():141:141 -> + 9:13:void ():142:142 -> + 14:19:void ():144:144 -> + 20:23:void ():150:150 -> + 24:32:void ():151:151 -> + 1:1:void (android.app.Activity,androidx.appcompat.app.AppCompatCallback):293:293 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/app/Activity;Landroidx/appcompat/app/e;)V"} + 2:2:void (android.app.Dialog,androidx.appcompat.app.AppCompatCallback):297:297 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/app/Dialog;Landroidx/appcompat/app/e;)V"} + 3:3:void (android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):309:309 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/view/Window;Landroidx/appcompat/app/e;Ljava/lang/Object;)V"} + 4:4:void (android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):213:213 -> + 5:5:void (android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):215:215 -> + 6:6:void (android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):257:257 -> + 7:7:void (android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):268:268 -> + 8:10:void (android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):310:312 -> + 11:12:void (android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):314:315 -> + 13:13:void (android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):322:322 -> + 14:14:void (android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):325:325 -> + 15:15:void (android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):327:327 -> + 16:16:void (android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):329:329 -> + 17:17:void (android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):331:331 -> + 18:18:void (android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):336:336 -> + 19:19:void (android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):343:343 -> + 1:6:void onDestroy():778:778 -> A + 7:9:void onDestroy():779:779 -> A + 10:13:void onDestroy():782:782 -> A + 14:25:void onDestroy():783:783 -> A + 26:27:void onDestroy():786:786 -> A + 28:41:void onDestroy():788:788 -> A + 42:47:void onDestroy():790:790 -> A + 48:69:void onDestroy():792:792 -> A + 70:84:void onDestroy():794:794 -> A + 85:88:void onDestroy():797:797 -> A + 89:91:void onDestroy():798:798 -> A + 92:95:void onDestroy():802:802 -> A + 1:7:boolean initializePanelDecor(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1838:1838 -> A0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i$s;)Z"} + 8:18:boolean initializePanelDecor(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1839:1839 -> A0 + 19:22:boolean initializePanelDecor(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1840:1840 -> A0 + 1:4:void onPostCreate(android.os.Bundle):561:561 -> B + 1:2:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1889:1889 -> B0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i$s;)Z"} + 3:15:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1892:1892 -> B0 + 16:20:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1894:1894 -> B0 + 21:24:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1895:1895 -> B0 + 25:29:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1896:1896 -> B0 + 30:33:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1899:1899 -> B0 + 34:41:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1900:1900 -> B0 + 42:44:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1901:1901 -> B0 + 45:49:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1902:1902 -> B0 + 50:55:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1903:1903 -> B0 + 56:61:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1906:1906 -> B0 + 62:67:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1910:1910 -> B0 + 68:75:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1912:1912 -> B0 + 76:78:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1913:1913 -> B0 + 79:85:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1915:1915 -> B0 + 86:91:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1919:1919 -> B0 + 92:99:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1920:1920 -> B0 + 100:104:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1924:1924 -> B0 + 105:107:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1925:1925 -> B0 + 108:111:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1926:1926 -> B0 + 1:7:void onPostResume():731:731 -> C + 8:11:void onPostResume():733:733 -> C + 1:8:void invalidatePanelMenu(int):2259:2259 -> C0 + 9:12:void invalidatePanelMenu(int):2261:2261 -> C0 + 13:23:void invalidatePanelMenu(int):2262:2262 -> C0 + 24:26:void invalidatePanelMenu(int):2263:2263 -> C0 + 1:1:void onSaveInstanceState(android.os.Bundle):0:0 -> D + 1:3:boolean isHandleNativeActionModesEnabled():1448:1448 -> D0 + 3:6:void onStart():717:717 -> E + 19:27:int mapNightMode(android.content.Context,int):2648:2648 -> E0 + 28:35:int mapNightMode(android.content.Context,int):2653:2653 -> E0 + 36:41:int mapNightMode(android.content.Context,int):2638:2638 -> E0 + 42:47:int mapNightMode(android.content.Context,int):2639:2639 -> E0 + 48:54:int mapNightMode(android.content.Context,int):2640:2640 -> E0 + 55:65:int mapNightMode(android.content.Context,int):2646:2646 -> E0 + 1:7:void onStop():723:723 -> F + 8:11:void onStop():725:725 -> F + 1:3:boolean onBackPressed():1488:1488 -> F0 + 4:5:boolean onBackPressed():1489:1489 -> F0 + 6:12:boolean onBackPressed():1493:1493 -> F0 + 13:18:boolean onBackPressed():1494:1494 -> F0 + 19:22:boolean onBackPressed():1496:1496 -> F0 + 23:26:boolean onBackPressed():1502:1502 -> F0 + 27:30:boolean onBackPressed():1503:1503 -> F0 + 31:36:boolean onBackPressed():1508:1508 -> F0 + 37:44:boolean onBackPressed():1509:1509 -> F0 + 11:14:boolean onKeyDown(int,android.view.KeyEvent):1593:1593 -> G0 + 15:27:boolean onKeyDown(int,android.view.KeyEvent):1603:1603 -> G0 + 1:7:boolean onKeyDownPanel(int,android.view.KeyEvent):2112:2112 -> H0 + 8:11:boolean onKeyDownPanel(int,android.view.KeyEvent):2113:2113 -> H0 + 12:15:boolean onKeyDownPanel(int,android.view.KeyEvent):2114:2114 -> H0 + 16:22:boolean onKeyDownPanel(int,android.view.KeyEvent):2115:2115 -> H0 + 1:4:boolean requestWindowFeature(int):1116:1116 -> I + 5:14:boolean requestWindowFeature(int):1118:1118 -> I + 15:21:boolean requestWindowFeature(int):1121:1121 -> I + 22:41:boolean requestWindowFeature(int):1123:1123 -> I + 42:48:boolean requestWindowFeature(int):1153:1153 -> I + 49:51:boolean requestWindowFeature(int):1132:1132 -> I + 52:54:boolean requestWindowFeature(int):1133:1133 -> I + 55:57:boolean requestWindowFeature(int):1128:1128 -> I + 58:60:boolean requestWindowFeature(int):1129:1129 -> I + 61:63:boolean requestWindowFeature(int):1136:1136 -> I + 64:66:boolean requestWindowFeature(int):1137:1137 -> I + 67:69:boolean requestWindowFeature(int):1144:1144 -> I + 70:72:boolean requestWindowFeature(int):1145:1145 -> I + 73:75:boolean requestWindowFeature(int):1140:1140 -> I + 76:78:boolean requestWindowFeature(int):1141:1141 -> I + 79:81:boolean requestWindowFeature(int):1148:1148 -> I + 82:84:boolean requestWindowFeature(int):1149:1149 -> I + 1:7:boolean onKeyShortcut(int,android.view.KeyEvent):1519:1519 -> I0 + 8:14:boolean onKeyShortcut(int,android.view.KeyEvent):1520:1520 -> I0 + 15:18:boolean onKeyShortcut(int,android.view.KeyEvent):1526:1526 -> I0 + 19:28:boolean onKeyShortcut(int,android.view.KeyEvent):1527:1527 -> I0 + 29:32:boolean onKeyShortcut(int,android.view.KeyEvent):1530:1530 -> I0 + 33:35:boolean onKeyShortcut(int,android.view.KeyEvent):1531:1531 -> I0 + 36:40:boolean onKeyShortcut(int,android.view.KeyEvent):1541:1541 -> I0 + 41:44:boolean onKeyShortcut(int,android.view.KeyEvent):1542:1542 -> I0 + 45:47:boolean onKeyShortcut(int,android.view.KeyEvent):1543:1543 -> I0 + 48:55:boolean onKeyShortcut(int,android.view.KeyEvent):1544:1544 -> I0 + 56:61:boolean onKeyShortcut(int,android.view.KeyEvent):1545:1545 -> I0 + 1:3:void setContentView(int):748:748 -> J + 4:14:void setContentView(int):749:749 -> J + 15:17:void setContentView(int):750:750 -> J + 18:26:void setContentView(int):751:751 -> J + 27:38:void setContentView(int):752:752 -> J + 11:14:boolean onKeyUp(int,android.view.KeyEvent):1579:1579 -> J0 + 15:22:boolean onKeyUp(int,android.view.KeyEvent):1582:1582 -> J0 + 1:3:void setContentView(android.view.View):739:739 -> K + 4:14:void setContentView(android.view.View):740:740 -> K + 15:17:void setContentView(android.view.View):741:741 -> K + 18:20:void setContentView(android.view.View):742:742 -> K + 21:32:void setContentView(android.view.View):743:743 -> K + 1:7:boolean onKeyUpPanel(int,android.view.KeyEvent):2123:2123 -> K0 + 8:13:boolean onKeyUpPanel(int,android.view.KeyEvent):2128:2128 -> K0 + 14:17:boolean onKeyUpPanel(int,android.view.KeyEvent):2129:2129 -> K0 + 18:25:boolean onKeyUpPanel(int,android.view.KeyEvent):2130:2130 -> K0 + 26:35:boolean onKeyUpPanel(int,android.view.KeyEvent):2131:2131 -> K0 + 36:43:boolean onKeyUpPanel(int,android.view.KeyEvent):2132:2132 -> K0 + 44:53:boolean onKeyUpPanel(int,android.view.KeyEvent):2133:2133 -> K0 + 54:60:boolean onKeyUpPanel(int,android.view.KeyEvent):2134:2134 -> K0 + 61:67:boolean onKeyUpPanel(int,android.view.KeyEvent):2137:2137 -> K0 + 68:76:boolean onKeyUpPanel(int,android.view.KeyEvent):2140:2140 -> K0 + 77:80:boolean onKeyUpPanel(int,android.view.KeyEvent):2146:2146 -> K0 + 81:84:boolean onKeyUpPanel(int,android.view.KeyEvent):2148:2148 -> K0 + 85:86:boolean onKeyUpPanel(int,android.view.KeyEvent):2151:2151 -> K0 + 87:94:boolean onKeyUpPanel(int,android.view.KeyEvent):2152:2152 -> K0 + 95:100:boolean onKeyUpPanel(int,android.view.KeyEvent):2157:2157 -> K0 + 101:106:boolean onKeyUpPanel(int,android.view.KeyEvent):2145:2145 -> K0 + 107:114:boolean onKeyUpPanel(int,android.view.KeyEvent):2164:2164 -> K0 + 115:122:boolean onKeyUpPanel(int,android.view.KeyEvent):2165:2165 -> K0 + 123:126:boolean onKeyUpPanel(int,android.view.KeyEvent):2167:2167 -> K0 + 127:134:boolean onKeyUpPanel(int,android.view.KeyEvent):2169:2169 -> K0 + 1:3:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):757:757 -> L + 4:14:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):758:758 -> L + 15:17:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):759:759 -> L + 18:20:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):760:760 -> L + 21:32:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):761:761 -> L + 5:11:void onMenuOpened(int):1222:1222 -> L0 + 12:15:void onMenuOpened(int):1224:1224 -> L0 + 6:11:void onPanelClosed(int):1206:1206 -> M0 + 12:18:void onPanelClosed(int):1208:1208 -> M0 + 19:22:void onPanelClosed(int):1213:1213 -> M0 + 23:26:void onPanelClosed(int):1214:1214 -> M0 + 27:30:void onPanelClosed(int):1215:1215 -> M0 + 1:3:void setOnBackInvokedDispatcher(android.window.OnBackInvokedDispatcher):349:349 -> N + 4:11:void setOnBackInvokedDispatcher(android.window.OnBackInvokedDispatcher):352:352 -> N + 12:15:void setOnBackInvokedDispatcher(android.window.OnBackInvokedDispatcher):353:353 -> N + 16:19:void setOnBackInvokedDispatcher(android.window.OnBackInvokedDispatcher):354:354 -> N + 20:27:void setOnBackInvokedDispatcher(android.window.OnBackInvokedDispatcher):357:357 -> N + 28:33:void setOnBackInvokedDispatcher(android.window.OnBackInvokedDispatcher):358:358 -> N + 34:44:void setOnBackInvokedDispatcher(android.window.OnBackInvokedDispatcher):359:359 -> N + 45:46:void setOnBackInvokedDispatcher(android.window.OnBackInvokedDispatcher):361:361 -> N + 47:50:void setOnBackInvokedDispatcher(android.window.OnBackInvokedDispatcher):365:365 -> N + 1:1:void onSubDecorInstalled(android.view.ViewGroup):0:0 -> N0 + 1:7:void setSupportActionBar(androidx.appcompat.widget.Toolbar):599:599 -> O + 8:11:void setSupportActionBar(androidx.appcompat.widget.Toolbar):604:604 -> O + 12:16:void setSupportActionBar(androidx.appcompat.widget.Toolbar):605:605 -> O + 17:20:void setSupportActionBar(androidx.appcompat.widget.Toolbar):613:613 -> O + 21:23:void setSupportActionBar(androidx.appcompat.widget.Toolbar):617:617 -> O + 24:27:void setSupportActionBar(androidx.appcompat.widget.Toolbar):619:619 -> O + 28:38:void setSupportActionBar(androidx.appcompat.widget.Toolbar):622:622 -> O + 39:40:void setSupportActionBar(androidx.appcompat.widget.Toolbar):624:624 -> O + 41:48:void setSupportActionBar(androidx.appcompat.widget.Toolbar):626:626 -> O + 49:52:void setSupportActionBar(androidx.appcompat.widget.Toolbar):628:628 -> O + 53:57:void setSupportActionBar(androidx.appcompat.widget.Toolbar):631:631 -> O + 58:61:void setSupportActionBar(androidx.appcompat.widget.Toolbar):634:634 -> O + 62:69:void setSupportActionBar(androidx.appcompat.widget.Toolbar):606:606 -> O + 1:10:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1735:1735 -> O0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i$s;Landroid/view/KeyEvent;)V"} + 11:14:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1741:1741 -> O0 + 15:24:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1742:1742 -> O0 + 25:32:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1743:1743 -> O0 + 33:39:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1750:1750 -> O0 + 40:49:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1751:1751 -> O0 + 50:53:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1753:1753 -> O0 + 54:67:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1757:1757 -> O0 + 68:75:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1763:1763 -> O0 + 76:85:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1768:1768 -> O0 + 86:89:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1807:1807 -> O0 + 90:95:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1810:1810 -> O0 + 96:104:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1811:1811 -> O0 + 105:116:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1771:1771 -> O0 + 117:126:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1773:1773 -> O0 + 127:131:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1775:1775 -> O0 + 132:144:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1779:1779 -> O0 + 145:152:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1786:1786 -> O0 + 153:157:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1788:1788 -> O0 + 158:159:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1791:1791 -> O0 + 160:164:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1792:1792 -> O0 + 165:170:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1794:1794 -> O0 + 171:174:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1795:1795 -> O0 + 175:181:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1796:1796 -> O0 + 182:188:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1798:1798 -> O0 + 189:196:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1804:1804 -> O0 + 197:203:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1805:1805 -> O0 + 204:205:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1816:1816 -> O0 + 206:220:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1818:1818 -> O0 + 221:224:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1825:1825 -> O0 + 225:228:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1826:1826 -> O0 + 229:233:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1828:1828 -> O0 + 234:235:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1829:1829 -> O0 + 236:239:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1832:1832 -> O0 + 240:243:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1833:1833 -> O0 + 244:246:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1782:1782 -> O0 + 1:3:void setTheme(int):817:817 -> P + 1:3:androidx.appcompat.app.ActionBar peekSupportActionBar():573:573 -> P0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/app/a;"} + 1:2:void setTitle(java.lang.CharSequence):1184:1184 -> Q + 3:6:void setTitle(java.lang.CharSequence):1186:1186 -> Q + 7:10:void setTitle(java.lang.CharSequence):1187:1187 -> Q + 11:16:void setTitle(java.lang.CharSequence):1188:1188 -> Q + 17:24:void setTitle(java.lang.CharSequence):1189:1189 -> Q + 25:28:void setTitle(java.lang.CharSequence):1190:1190 -> Q + 29:32:void setTitle(java.lang.CharSequence):1191:1191 -> Q + 1:8:boolean performPanelShortcut(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,int,android.view.KeyEvent,int):2235:2235 -> Q0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i$s;ILandroid/view/KeyEvent;I)Z"} + 9:22:boolean performPanelShortcut(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,int,android.view.KeyEvent,int):2243:2243 -> Q0 + 23:33:boolean performPanelShortcut(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,int,android.view.KeyEvent,int):2245:2245 -> Q0 + 34:37:boolean performPanelShortcut(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,int,android.view.KeyEvent,int):2250:2250 -> Q0 + 38:41:boolean performPanelShortcut(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,int,android.view.KeyEvent,int):2251:2251 -> Q0 + 3:6:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1252:1252 -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b$a;)Landroidx/appcompat/view/b;"} + 7:9:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1253:1253 -> R + 10:14:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1256:1256 -> R + 15:20:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1258:1258 -> R + 21:28:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1260:1260 -> R + 29:32:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1261:1261 -> R + 33:35:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1262:1262 -> R + 36:39:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1266:1266 -> R + 40:45:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1268:1268 -> R + 46:48:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1272:1272 -> R + 49:51:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1274:1274 -> R + 52:59:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1249:1249 -> R + 1:6:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1953:1953 -> R0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i$s;Landroid/view/KeyEvent;)Z"} + 7:12:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1958:1958 -> R0 + 13:18:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1962:1962 -> R0 + 19:21:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1964:1964 -> R0 + 22:27:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1967:1967 -> R0 + 28:35:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1970:1970 -> R0 + 36:49:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1973:1973 -> R0 + 50:53:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1976:1976 -> R0 + 54:56:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1979:1979 -> R0 + 57:62:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1982:1982 -> R0 + 63:70:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1983:1983 -> R0 + 71:81:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1986:1986 -> R0 + 82:94:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1988:1988 -> R0 + 95:98:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1993:1993 -> R0 + 99:102:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1994:1994 -> R0 + 103:109:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1995:1995 -> R0 + 110:118:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1997:1997 -> R0 + 119:123:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2002:2002 -> R0 + 124:133:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2003:2003 -> R0 + 134:138:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2005:2005 -> R0 + 139:142:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2007:2007 -> R0 + 143:148:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2009:2009 -> R0 + 149:150:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2015:2015 -> R0 + 151:155:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2020:2020 -> R0 + 156:159:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2024:2024 -> R0 + 160:164:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2025:2025 -> R0 + 165:166:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2026:2026 -> R0 + 167:178:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2030:2030 -> R0 + 179:182:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2031:2031 -> R0 + 183:187:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2034:2034 -> R0 + 188:195:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2036:2036 -> R0 + 196:201:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2042:2042 -> R0 + 202:205:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2041:2041 -> R0 + 206:216:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2043:2043 -> R0 + 217:221:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2044:2044 -> R0 + 222:226:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2045:2045 -> R0 + 227:228:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2049:2049 -> R0 + 229:230:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2050:2050 -> R0 + 231:233:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):2051:2051 -> R0 + 1:14:void reopenMenu(boolean):1845:1845 -> S0 + 15:26:void reopenMenu(boolean):1846:1846 -> S0 + 27:32:void reopenMenu(boolean):1847:1847 -> S0 + 33:36:void reopenMenu(boolean):1849:1849 -> S0 + 37:49:void reopenMenu(boolean):1851:1851 -> S0 + 50:54:void reopenMenu(boolean):1871:1871 -> S0 + 55:58:void reopenMenu(boolean):1872:1872 -> S0 + 59:62:void reopenMenu(boolean):1873:1873 -> S0 + 63:70:void reopenMenu(boolean):1874:1874 -> S0 + 71:74:void reopenMenu(boolean):1852:1852 -> S0 + 75:83:void reopenMenu(boolean):1854:1854 -> S0 + 84:94:void reopenMenu(boolean):1856:1856 -> S0 + 95:99:void reopenMenu(boolean):1857:1857 -> S0 + 100:103:void reopenMenu(boolean):1860:1860 -> S0 + 104:113:void reopenMenu(boolean):1864:1864 -> S0 + 114:119:void reopenMenu(boolean):1865:1865 -> S0 + 120:124:void reopenMenu(boolean):1866:1866 -> S0 + 125:130:void reopenMenu(boolean):1867:1867 -> S0 + 131:134:void reopenMenu(boolean):1880:1880 -> S0 + 135:136:void reopenMenu(boolean):1882:1882 -> S0 + 137:140:void reopenMenu(boolean):1883:1883 -> S0 + 141:144:void reopenMenu(boolean):1885:1885 -> S0 + 3:6:int sanitizeWindowFeatureId(int):2428:2428 -> T0 + 7:18:int sanitizeWindowFeatureId(int):2429:2429 -> T0 + 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"} + 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 + 17:22:boolean applyApplicationSpecificConfig(boolean,boolean):2524:2524 -> V + 23:34:boolean applyApplicationSpecificConfig(boolean,boolean):2525:2525 -> V + 35:36:boolean applyApplicationSpecificConfig(boolean,boolean):2532:2532 -> V + 37:40:boolean applyApplicationSpecificConfig(boolean,boolean):2533:2533 -> V + 41:44:boolean applyApplicationSpecificConfig(boolean,boolean):2534:2534 -> V + 45:48:boolean applyApplicationSpecificConfig(boolean,boolean):2533:2533 -> V + 49:54:boolean applyApplicationSpecificConfig(boolean,boolean):2537:2537 -> V + 55:64:boolean applyApplicationSpecificConfig(boolean,boolean):2541:2541 -> V + 65:68:boolean applyApplicationSpecificConfig(boolean,boolean):2542:2542 -> V + 69:74:boolean applyApplicationSpecificConfig(boolean,boolean):2544:2544 -> V + 75:84:boolean applyApplicationSpecificConfig(boolean,boolean):2547:2547 -> V + 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"} + 1:11:void applyFixedSizeWindow():1078:1078 -> W + 12:17:void applyFixedSizeWindow():1084:1084 -> W + 18:21:void applyFixedSizeWindow():1085:1085 -> W + 22:29:void applyFixedSizeWindow():1086:1086 -> W + 30:33:void applyFixedSizeWindow():1087:1087 -> W + 34:36:void applyFixedSizeWindow():1085:1085 -> W + 37:44:void applyFixedSizeWindow():1089:1089 -> W + 45:53:void applyFixedSizeWindow():1090:1090 -> W + 54:62:void applyFixedSizeWindow():1091:1091 -> W + 63:70:void applyFixedSizeWindow():1093:1093 -> W + 71:72:void applyFixedSizeWindow():1094:1094 -> W + 73:76:void applyFixedSizeWindow():1095:1095 -> W + 77:79:void applyFixedSizeWindow():1094:1094 -> W + 80:87:void applyFixedSizeWindow():1097:1097 -> W + 88:89:void applyFixedSizeWindow():1098:1098 -> W + 90:93:void applyFixedSizeWindow():1099:1099 -> W + 94:96:void applyFixedSizeWindow():1098:1098 -> W + 97:104:void applyFixedSizeWindow():1101:1101 -> W + 105:106:void applyFixedSizeWindow():1102:1102 -> W + 107:110:void applyFixedSizeWindow():1103:1103 -> W + 111:113:void applyFixedSizeWindow():1102:1102 -> W + 114:121:void applyFixedSizeWindow():1105:1105 -> W + 122:123:void applyFixedSizeWindow():1106:1106 -> W + 124:127:void applyFixedSizeWindow():1107:1107 -> W + 128:130:void applyFixedSizeWindow():1106:1106 -> W + 131:133:void applyFixedSizeWindow():1109:1109 -> W + 134:137:void applyFixedSizeWindow():1111:1111 -> W + 1:18:boolean shouldAnimateActionModeView():1438:1438 -> W0 + 1:6:void attachToWindow(android.view.Window):832:832 -> X + 7:10:void attachToWindow(android.view.Window):837:837 -> X + 11:14:void attachToWindow(android.view.Window):838:838 -> X + 15:21:void attachToWindow(android.view.Window):842:842 -> X + 22:24:void attachToWindow(android.view.Window):844:844 -> X + 25:34:void attachToWindow(android.view.Window):846:846 -> X + 35:40:void attachToWindow(android.view.Window):848:848 -> X + 41:43:void attachToWindow(android.view.Window):851:851 -> X + 44:46:void attachToWindow(android.view.Window):853:853 -> X + 47:48:void attachToWindow(android.view.Window):855:855 -> X + 49:58:void attachToWindow(android.view.Window):858:858 -> X + 59:62:void attachToWindow(android.view.Window):859:859 -> X + 63:68:void attachToWindow(android.view.Window):839:839 -> X + 69:74:void attachToWindow(android.view.Window):833:833 -> X + 5:16:boolean shouldInheritContext(android.view.ViewParent):1666:1666 -> X0 + 17:23:boolean shouldInheritContext(android.view.ViewParent):1674:1674 -> X0 + 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;"} + 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 + 28:31:androidx.core.os.LocaleListCompat calculateApplicationLocales(android.content.Context):2570:2570 -> Y + 32:35:androidx.core.os.LocaleListCompat calculateApplicationLocales(android.content.Context):2578:2578 -> Y + 36:43:androidx.core.os.LocaleListCompat calculateApplicationLocales(android.content.Context):2598:2598 -> Y + 1:6:boolean shouldRegisterBackInvokedCallback():1464:1464 -> Y0 + 7:13:boolean shouldRegisterBackInvokedCallback():1468:1468 -> Y0 + 14:18:boolean shouldRegisterBackInvokedCallback():1469:1469 -> Y0 + 19:24:boolean shouldRegisterBackInvokedCallback():1473:1473 -> Y0 + 1:12:int calculateNightMode():2660:2660 -> Z + 1:3:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1285:1285 -> Z0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b$a;)Landroidx/appcompat/view/b;"} + 4:7:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1286:1286 -> Z0 + 8:10:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1287:1287 -> Z0 + 11:14:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1290:1290 -> Z0 + 15:20:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1292:1292 -> Z0 + 21:29:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1296:1296 -> Z0 + 30:37:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1298:1298 -> Z0 + 38:41:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1305:1305 -> Z0 + 42:47:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1307:1307 -> Z0 + 48:51:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1308:1308 -> Z0 + 52:56:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1310:1310 -> Z0 + 57:62:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1311:1311 -> Z0 + 63:67:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1312:1312 -> Z0 + 68:71:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1315:1315 -> Z0 + 72:81:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1316:1316 -> Z0 + 82:84:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1317:1317 -> Z0 + 85:89:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1318:1318 -> Z0 + 90:96:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1320:1320 -> Z0 + 97:104:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1321:1321 -> Z0 + 105:106:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1323:1323 -> Z0 + 107:113:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1326:1326 -> Z0 + 114:123:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1327:1327 -> Z0 + 124:126:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1329:1329 -> Z0 + 127:133:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1331:1331 -> Z0 + 134:139:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1332:1332 -> Z0 + 140:148:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1334:1334 -> Z0 + 149:150:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1336:1336 -> Z0 + 151:158:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1337:1337 -> Z0 + 159:162:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1336:1336 -> Z0 + 163:167:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1338:1338 -> Z0 + 168:173:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1339:1339 -> Z0 + 174:181:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1340:1340 -> Z0 + 182:193:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1371:1371 -> Z0 + 194:204:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1374:1374 -> Z0 + 205:212:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1375:1375 -> Z0 + 213:216:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1380:1380 -> Z0 + 217:219:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1381:1381 -> Z0 + 220:224:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1382:1382 -> Z0 + 225:243:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1383:1383 -> Z0 + 244:253:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1385:1385 -> Z0 + 254:256:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1386:1386 -> Z0 + 257:261:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1387:1387 -> Z0 + 262:263:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1388:1388 -> Z0 + 264:271:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1390:1390 -> Z0 + 272:277:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1391:1391 -> Z0 + 278:289:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1392:1392 -> Z0 + 290:298:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1393:1393 -> Z0 + 299:303:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1410:1410 -> Z0 + 304:308:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1411:1411 -> Z0 + 309:318:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1412:1412 -> Z0 + 319:329:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1413:1413 -> Z0 + 330:333:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1417:1417 -> Z0 + 334:345:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1418:1418 -> Z0 + 346:347:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1421:1421 -> Z0 + 348:355:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1425:1425 -> Z0 + 356:358:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1426:1426 -> Z0 + 359:361:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1430:1430 -> Z0 + 362:364:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1432:1432 -> Z0 + 1:6:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):1231:1231 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)Z"} + 7:10:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):1232:1232 -> a + 11:20:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):1233:1233 -> a + 21:29:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):1235:1235 -> a + 7:11:void callOnPanelClosed(int,androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.Menu):2180:2180 -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/appcompat/app/i$s;Landroid/view/Menu;)V"} + 12:15:void callOnPanelClosed(int,androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.Menu):2181:2181 -> a0 + 16:19:void callOnPanelClosed(int,androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.Menu):2187:2187 -> a0 + 20:24:void callOnPanelClosed(int,androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.Menu):2192:2192 -> a0 + 25:28:void callOnPanelClosed(int,androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.Menu):2196:2196 -> a0 + 29:40:void callOnPanelClosed(int,androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.Menu):2200:2200 -> a0 + 1:5:void throwFeatureRequestIfSubDecorInstalled():2421:2421 -> a1 + 6:13:void throwFeatureRequestIfSubDecorInstalled():2422:2422 -> a1 + 2:5:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1243:1243 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} + 1:6:void checkCloseActionMenu(androidx.appcompat.view.menu.MenuBuilder):2057:2057 -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} + 7:8:void checkCloseActionMenu(androidx.appcompat.view.menu.MenuBuilder):2061:2061 -> b0 + 9:13:void checkCloseActionMenu(androidx.appcompat.view.menu.MenuBuilder):2062:2062 -> b0 + 14:19:void checkCloseActionMenu(androidx.appcompat.view.menu.MenuBuilder):2063:2063 -> b0 + 20:25:void checkCloseActionMenu(androidx.appcompat.view.menu.MenuBuilder):2064:2064 -> b0 + 26:29:void checkCloseActionMenu(androidx.appcompat.view.menu.MenuBuilder):2065:2065 -> b0 + 30:32:void checkCloseActionMenu(androidx.appcompat.view.menu.MenuBuilder):2067:2067 -> b0 + 1:5:androidx.appcompat.app.AppCompatActivity tryUnwrapContext():1719:1719 -> b1 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/app/d;"} + 6:9:androidx.appcompat.app.AppCompatActivity tryUnwrapContext():1721:1721 -> b1 + 10:12:androidx.appcompat.app.AppCompatActivity tryUnwrapContext():1722:1722 -> b1 + 13:16:androidx.appcompat.app.AppCompatActivity tryUnwrapContext():1724:1724 -> b1 + 17:24:androidx.appcompat.app.AppCompatActivity tryUnwrapContext():1725:1725 -> b1 + 1:4:void cleanupAutoManagers():807:807 -> c0 + 5:7:void cleanupAutoManagers():808:808 -> c0 + 8:11:void cleanupAutoManagers():810:810 -> c0 + 12:15:void cleanupAutoManagers():811:811 -> c0 + 1:4:void updateActivityConfiguration(android.content.res.Configuration):2904:2904 -> c1 + 5:8:void updateActivityConfiguration(android.content.res.Configuration):2905:2905 -> c1 + 9:15:void updateActivityConfiguration(android.content.res.Configuration):2908:2908 -> c1 + 16:27:void updateActivityConfiguration(android.content.res.Configuration):2909:2909 -> c1 + 28:31:void updateActivityConfiguration(android.content.res.Configuration):2910:2910 -> c1 + 32:39:void updateActivityConfiguration(android.content.res.Configuration):2914:2914 -> c1 + 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"} + 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 + 22:31:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2751:2751 -> d1 + 32:35:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2752:2752 -> d1 + 36:39:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2754:2754 -> d1 + 40:48:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2756:2756 -> d1 + 49:61:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2761:2761 -> d1 + 62:76:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2770:2770 -> d1 + 77:96:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2793:2793 -> d1 + 97:102:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2798:2798 -> d1 + 103:112:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2809:2809 -> d1 + 113:124:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2811:2811 -> d1 + 125:131:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2812:2812 -> d1 + 132:150:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2814:2814 -> d1 + 151:157:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2828:2828 -> d1 + 158:167:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2841:2841 -> d1 + 168:176:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2843:2843 -> d1 + 177:185:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2846:2846 -> d1 + 186:187:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2855:2855 -> d1 + 188:195:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2856:2856 -> d1 + 196:203:boolean updateAppConfiguration(int,androidx.core.os.LocaleListCompat,boolean):2855:2855 -> d1 + 1:3:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams):766:766 -> e + 4:14:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams):767:767 -> e + 15:17:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams):768:768 -> e + 18:29:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams):769:769 -> e + 3:10:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2075:2075 -> e0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i$s;Z)V"} + 11:16:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2076:2076 -> e0 + 17:22:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2077:2077 -> e0 + 23:35:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2081:2081 -> e0 + 36:43:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2082:2082 -> e0 + 44:48:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2083:2083 -> e0 + 49:54:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2086:2086 -> e0 + 55:56:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2090:2090 -> e0 + 57:58:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2091:2091 -> e0 + 59:60:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2092:2092 -> e0 + 61:63:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2095:2095 -> e0 + 64:65:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2099:2099 -> e0 + 66:69:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2101:2101 -> e0 + 70:71:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2102:2102 -> e0 + 72:75:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2106:2106 -> e0 + 76:79:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):2107:2107 -> e0 + 1:6:void updateBackInvokedCallbackState():369:369 -> e1 + 7:12:void updateBackInvokedCallbackState():370:370 -> e1 + 13:16:void updateBackInvokedCallbackState():371:371 -> e1 + 17:27:void updateBackInvokedCallbackState():372:372 -> e1 + 28:31:void updateBackInvokedCallbackState():373:373 -> e1 + 32:37:void updateBackInvokedCallbackState():374:374 -> e1 + 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;"} + 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 + 43:45:android.content.res.Configuration createOverrideAppConfiguration(android.content.Context,int,androidx.core.os.LocaleListCompat,android.content.res.Configuration,boolean):2722:2722 -> f0 + 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"} + 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 + 34:37:void updateResourcesConfiguration(int,androidx.core.os.LocaleListCompat,boolean,android.content.res.Configuration):2874:2874 -> f1 + 38:40:void updateResourcesConfiguration(int,androidx.core.os.LocaleListCompat,boolean,android.content.res.Configuration):2876:2876 -> f1 + 41:46:void updateResourcesConfiguration(int,androidx.core.os.LocaleListCompat,boolean,android.content.res.Configuration):2879:2879 -> f1 + 47:49:void updateResourcesConfiguration(int,androidx.core.os.LocaleListCompat,boolean,android.content.res.Configuration):2880:2880 -> f1 + 50:53:void updateResourcesConfiguration(int,androidx.core.os.LocaleListCompat,boolean,android.content.res.Configuration):2883:2883 -> f1 + 54:58:void updateResourcesConfiguration(int,androidx.core.os.LocaleListCompat,boolean,android.content.res.Configuration):2886:2886 -> f1 + 59:72:void updateResourcesConfiguration(int,androidx.core.os.LocaleListCompat,boolean,android.content.res.Configuration):2894:2894 -> f1 + 73:78:void updateResourcesConfiguration(int,androidx.core.os.LocaleListCompat,boolean,android.content.res.Configuration):2898:2898 -> f1 + 79:82:void updateResourcesConfiguration(int,androidx.core.os.LocaleListCompat,boolean,android.content.res.Configuration):2899:2899 -> f1 + 1:8:android.view.ViewGroup createSubDecor():898:898 -> g0 + 9:16:android.view.ViewGroup createSubDecor():900:900 -> g0 + 17:26:android.view.ViewGroup createSubDecor():906:906 -> g0 + 27:30:android.view.ViewGroup createSubDecor():907:907 -> g0 + 31:40:android.view.ViewGroup createSubDecor():908:908 -> g0 + 41:43:android.view.ViewGroup createSubDecor():910:910 -> g0 + 44:53:android.view.ViewGroup createSubDecor():912:912 -> g0 + 54:56:android.view.ViewGroup createSubDecor():913:913 -> g0 + 57:66:android.view.ViewGroup createSubDecor():915:915 -> g0 + 67:69:android.view.ViewGroup createSubDecor():916:916 -> g0 + 70:77:android.view.ViewGroup createSubDecor():918:918 -> g0 + 78:80:android.view.ViewGroup createSubDecor():919:919 -> g0 + 81:83:android.view.ViewGroup createSubDecor():922:922 -> g0 + 84:88:android.view.ViewGroup createSubDecor():923:923 -> g0 + 89:94:android.view.ViewGroup createSubDecor():925:925 -> g0 + 95:99:android.view.ViewGroup createSubDecor():929:929 -> g0 + 100:103:android.view.ViewGroup createSubDecor():930:930 -> g0 + 104:111:android.view.ViewGroup createSubDecor():932:932 -> g0 + 112:117:android.view.ViewGroup createSubDecor():936:936 -> g0 + 118:121:android.view.ViewGroup createSubDecor():937:937 -> g0 + 122:126:android.view.ViewGroup createSubDecor():943:943 -> g0 + 127:137:android.view.ViewGroup createSubDecor():944:944 -> g0 + 138:141:android.view.ViewGroup createSubDecor():947:947 -> g0 + 142:151:android.view.ViewGroup createSubDecor():948:948 -> g0 + 152:153:android.view.ViewGroup createSubDecor():950:950 -> g0 + 154:159:android.view.ViewGroup createSubDecor():954:954 -> g0 + 160:165:android.view.ViewGroup createSubDecor():955:955 -> g0 + 166:167:android.view.ViewGroup createSubDecor():957:957 -> g0 + 168:175:android.view.ViewGroup createSubDecor():958:958 -> g0 + 176:182:android.view.ViewGroup createSubDecor():959:959 -> g0 + 183:186:android.view.ViewGroup createSubDecor():964:964 -> g0 + 187:191:android.view.ViewGroup createSubDecor():965:965 -> g0 + 192:195:android.view.ViewGroup createSubDecor():967:967 -> g0 + 196:201:android.view.ViewGroup createSubDecor():968:968 -> g0 + 202:205:android.view.ViewGroup createSubDecor():970:970 -> g0 + 206:214:android.view.ViewGroup createSubDecor():971:971 -> g0 + 215:218:android.view.ViewGroup createSubDecor():975:975 -> g0 + 219:227:android.view.ViewGroup createSubDecor():976:976 -> g0 + 228:237:android.view.ViewGroup createSubDecor():979:979 -> g0 + 238:245:android.view.ViewGroup createSubDecor():997:997 -> g0 + 246:249:android.view.ViewGroup createSubDecor():1027:1027 -> g0 + 250:259:android.view.ViewGroup createSubDecor():1028:1028 -> g0 + 260:262:android.view.ViewGroup createSubDecor():1032:1032 -> g0 + 263:270:android.view.ViewGroup createSubDecor():1034:1034 -> g0 + 271:283:android.view.ViewGroup createSubDecor():1037:1037 -> g0 + 284:289:android.view.ViewGroup createSubDecor():1041:1041 -> g0 + 290:293:android.view.ViewGroup createSubDecor():1042:1042 -> g0 + 294:296:android.view.ViewGroup createSubDecor():1043:1043 -> g0 + 297:301:android.view.ViewGroup createSubDecor():1044:1044 -> g0 + 302:304:android.view.ViewGroup createSubDecor():1049:1049 -> g0 + 305:307:android.view.ViewGroup createSubDecor():1050:1050 -> g0 + 308:311:android.view.ViewGroup createSubDecor():1054:1054 -> g0 + 312:316:android.view.ViewGroup createSubDecor():1055:1055 -> g0 + 317:321:android.view.ViewGroup createSubDecor():1060:1060 -> g0 + 322:330:android.view.ViewGroup createSubDecor():1062:1062 -> g0 + 331:400:android.view.ViewGroup createSubDecor():984:984 -> g0 + 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"} + 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 + 29:30:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2314:2314 -> g1 + 31:36:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2315:2315 -> g1 + 37:45:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2318:2318 -> g1 + 46:49:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2319:2319 -> g1 + 50:56:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2320:2320 -> g1 + 57:63:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2321:2321 -> g1 + 64:65:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2323:2323 -> g1 + 66:69:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2324:2324 -> g1 + 70:73:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2326:2326 -> g1 + 74:77:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2329:2329 -> g1 + 78:81:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2330:2330 -> g1 + 82:85:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2331:2331 -> g1 + 86:89:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2332:2332 -> g1 + 90:92:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2328:2328 -> g1 + 93:97:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2335:2335 -> g1 + 98:99:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2336:2336 -> g1 + 100:101:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2337:2337 -> g1 + 102:103:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2338:2338 -> g1 + 104:113:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2343:2343 -> g1 + 114:121:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2345:2345 -> g1 + 122:125:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2347:2347 -> g1 + 126:140:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2349:2349 -> g1 + 141:142:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2352:2352 -> g1 + 143:144:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2353:2353 -> g1 + 145:149:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2354:2354 -> g1 + 150:153:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2357:2357 -> g1 + 154:162:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2358:2358 -> g1 + 163:165:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2359:2359 -> g1 + 166:175:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2360:2360 -> g1 + 176:177:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2362:2362 -> g1 + 178:179:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2363:2363 -> g1 + 180:187:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2364:2364 -> g1 + 188:191:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2365:2365 -> g1 + 192:197:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2367:2367 -> g1 + 198:211:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2368:2368 -> g1 + 212:213:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2370:2370 -> g1 + 214:215:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2371:2371 -> g1 + 216:217:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2372:2372 -> g1 + 218:222:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2373:2373 -> g1 + 223:230:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2379:2379 -> g1 + 231:236:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2381:2381 -> g1 + 237:241:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2383:2383 -> g1 + 242:251:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2390:2390 -> g1 + 252:255:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2395:2395 -> g1 + 256:263:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2397:2397 -> g1 + 264:270:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2401:2401 -> g1 + 271:278:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2405:2405 -> g1 + 279:282:int updateStatusGuard(androidx.core.view.WindowInsetsCompat,android.graphics.Rect):2406:2406 -> g1 + 1:4:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1612:1612 -> h0 + 5:12:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1613:1613 -> h0 + 13:14:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1614:1614 -> h0 + 15:18:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1615:1615 -> h0 + 19:23:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1616:1616 -> h0 + 24:31:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1620:1620 -> h0 + 32:33:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1623:1623 -> h0 + 34:42:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1624:1624 -> h0 + 43:46:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1626:1626 -> h0 + 47:56:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1627:1627 -> h0 + 57:83:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1629:1629 -> h0 + 84:90:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1631:1631 -> h0 + 91:95:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1637:1637 -> h0 + 96:99:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1638:1638 -> h0 + 100:106:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1639:1639 -> h0 + 107:117:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1641:1641 -> h0 + 118:121:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1646:1646 -> h0 + 122:132:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1648:1648 -> h0 + 133:140:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1650:1650 -> h0 + 141:143:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1654:1654 -> h0 + 144:151:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1657:1657 -> h0 + 152:156:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1654:1654 -> h0 + 1:8:void updateStatusGuardColor(android.view.View):2413:2413 -> h1 + 9:17:void updateStatusGuardColor(android.view.View):2416:2416 -> h1 + 18:25:void updateStatusGuardColor(android.view.View):2417:2417 -> h1 + 26:29:void updateStatusGuardColor(android.view.View):2415:2415 -> h1 + 2:3:android.content.Context attachBaseContext2(android.content.Context):384:384 -> i + 4:11:android.content.Context attachBaseContext2(android.content.Context):396:396 -> i + 12:17:android.content.Context attachBaseContext2(android.content.Context):398:398 -> i + 18:20:android.content.Context attachBaseContext2(android.content.Context):403:403 -> i + 21:24:android.content.Context attachBaseContext2(android.content.Context):405:405 -> i + 25:32:android.content.Context attachBaseContext2(android.content.Context):410:410 -> i + 33:36:android.content.Context attachBaseContext2(android.content.Context):411:411 -> i + 37:44:android.content.Context attachBaseContext2(android.content.Context):419:419 -> i + 45:52:android.content.Context attachBaseContext2(android.content.Context):429:429 -> i + 53:56:android.content.Context attachBaseContext2(android.content.Context):430:430 -> i + 57:63:android.content.Context attachBaseContext2(android.content.Context):438:438 -> i + 64:67:android.content.Context attachBaseContext2(android.content.Context):452:452 -> i + 68:72:android.content.Context attachBaseContext2(android.content.Context):453:453 -> i + 73:78:android.content.Context attachBaseContext2(android.content.Context):463:463 -> i + 79:81:android.content.Context attachBaseContext2(android.content.Context):466:466 -> i + 82:83:android.content.Context attachBaseContext2(android.content.Context):468:468 -> i + 84:87:android.content.Context attachBaseContext2(android.content.Context):470:470 -> i + 88:95:android.content.Context attachBaseContext2(android.content.Context):471:471 -> i + 96:103:android.content.Context attachBaseContext2(android.content.Context):473:473 -> i + 104:107:android.content.Context attachBaseContext2(android.content.Context):474:474 -> i + 108:113:android.content.Context attachBaseContext2(android.content.Context):477:477 -> i + 114:123:android.content.Context attachBaseContext2(android.content.Context):478:478 -> i + 124:127:android.content.Context attachBaseContext2(android.content.Context):485:485 -> i + 128:134:android.content.Context attachBaseContext2(android.content.Context):494:494 -> i + 135:137:android.content.Context attachBaseContext2(android.content.Context):496:496 -> i + 138:143:android.content.Context attachBaseContext2(android.content.Context):503:503 -> i + 144:150:android.content.Context attachBaseContext2(android.content.Context):513:513 -> i + 151:155:android.content.Context attachBaseContext2(android.content.Context):516:516 -> i + 1:4:void dismissPopups():2446:2446 -> i0 + 5:7:void dismissPopups():2447:2447 -> i0 + 8:11:void dismissPopups():2450:2450 -> i0 + 12:22:void dismissPopups():2451:2451 -> i0 + 23:30:void dismissPopups():2452:2452 -> i0 + 31:36:void dismissPopups():2454:2454 -> i0 + 37:38:void dismissPopups():2460:2460 -> i0 + 39:42:void dismissPopups():2462:2462 -> i0 + 43:48:void dismissPopups():2464:2464 -> i0 + 49:52:void dismissPopups():2465:2465 -> i0 + 53:56:void dismissPopups():2466:2466 -> i0 + 1:11:boolean dispatchKeyEvent(android.view.KeyEvent):1555:1555 -> j0 + 12:19:boolean dispatchKeyEvent(android.view.KeyEvent):1556:1556 -> j0 + 20:26:boolean dispatchKeyEvent(android.view.KeyEvent):1557:1557 -> j0 + 27:34:boolean dispatchKeyEvent(android.view.KeyEvent):1562:1562 -> j0 + 35:49:boolean dispatchKeyEvent(android.view.KeyEvent):1564:1564 -> j0 + 50:53:boolean dispatchKeyEvent(android.view.KeyEvent):1569:1569 -> j0 + 54:59:boolean dispatchKeyEvent(android.view.KeyEvent):1570:1570 -> j0 + 60:69:boolean dispatchKeyEvent(android.view.KeyEvent):1573:1573 -> j0 + 2:5:void doInvalidatePanelMenu(int):2268:2268 -> k0 + 6:9:void doInvalidatePanelMenu(int):2270:2270 -> k0 + 10:14:void doInvalidatePanelMenu(int):2271:2271 -> k0 + 15:19:void doInvalidatePanelMenu(int):2272:2272 -> k0 + 20:25:void doInvalidatePanelMenu(int):2273:2273 -> k0 + 26:27:void doInvalidatePanelMenu(int):2274:2274 -> k0 + 28:32:void doInvalidatePanelMenu(int):2277:2277 -> k0 + 33:37:void doInvalidatePanelMenu(int):2278:2278 -> k0 + 38:39:void doInvalidatePanelMenu(int):2280:2280 -> k0 + 40:47:void doInvalidatePanelMenu(int):2281:2281 -> k0 + 48:52:void doInvalidatePanelMenu(int):2284:2284 -> k0 + 53:58:void doInvalidatePanelMenu(int):2286:2286 -> k0 + 59:61:void doInvalidatePanelMenu(int):2288:2288 -> k0 + 62:65:void doInvalidatePanelMenu(int):2289:2289 -> k0 + 1:3:android.view.View findViewById(int):667:667 -> l + 4:10:android.view.View findViewById(int):668:668 -> l + 1:4:void endOnGoingFadeAnimation():1452:1452 -> l0 + 5:8:void endOnGoingFadeAnimation():1453:1453 -> l0 + 1:4:void ensureSubDecor():864:864 -> m0 + 5:10:void ensureSubDecor():865:865 -> m0 + 11:14:void ensureSubDecor():868:868 -> m0 + 15:20:void ensureSubDecor():869:869 -> m0 + 21:24:void ensureSubDecor():870:870 -> m0 + 25:28:void ensureSubDecor():871:871 -> m0 + 29:34:void ensureSubDecor():872:872 -> m0 + 35:42:void ensureSubDecor():873:873 -> m0 + 43:46:void ensureSubDecor():874:874 -> m0 + 47:49:void ensureSubDecor():875:875 -> m0 + 50:52:void ensureSubDecor():879:879 -> m0 + 53:58:void ensureSubDecor():881:881 -> m0 + 59:61:void ensureSubDecor():883:883 -> m0 + 62:65:void ensureSubDecor():890:890 -> m0 + 66:77:void ensureSubDecor():891:891 -> m0 + 78:81:void ensureSubDecor():892:892 -> m0 + 1:3:android.content.Context getContextForDelegate():2472:2472 -> n + 1:10:void ensureWindow():823:823 -> n0 + 11:19:void ensureWindow():824:824 -> n0 + 20:24:void ensureWindow():826:826 -> n0 + 25:32:void ensureWindow():827:827 -> n0 + 1:5:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState findMenuPanel(android.view.Menu):2205:2205 -> o0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Menu;)Landroidx/appcompat/app/i$s;"} + 6:10:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState findMenuPanel(android.view.Menu):2206:2206 -> o0 + 11:14:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState findMenuPanel(android.view.Menu):2208:2208 -> o0 + 15:24:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState findMenuPanel(android.view.Menu):2209:2209 -> o0 + 1:1:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1705:1705 -> onCreateView + 2:2:android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet):1714:1714 -> onCreateView + 1:6:androidx.appcompat.app.ActionBarDrawerToggle$Delegate getDrawerToggleDelegate():3723:3723 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/app/b;"} + 1:6:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3785:3785 -> p0 + 7:10:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3786:3786 -> p0 + 11:18:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3788:3788 -> p0 + 19:26:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3792:3792 -> p0 + 27:28:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3793:3793 -> p0 + 29:34:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3796:3796 -> p0 + 35:36:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3797:3797 -> p0 + 37:42:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3800:3800 -> p0 + 43:44:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3801:3801 -> p0 + 45:46:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3804:3804 -> p0 + 47:49:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3805:3805 -> p0 + 50:55:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3812:3812 -> p0 + 56:57:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3813:3813 -> p0 + 58:63:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3816:3816 -> p0 + 64:65:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3817:3817 -> p0 + 66:71:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3820:3820 -> p0 + 72:73:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3821:3821 -> p0 + 74:79:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3824:3824 -> p0 + 80:81:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3825:3825 -> p0 + 82:87:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3828:3828 -> p0 + 88:89:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3829:3829 -> p0 + 90:95:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3832:3832 -> p0 + 96:97:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3833:3833 -> p0 + 98:107:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3836:3836 -> p0 + 108:114:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3838:3838 -> p0 + 115:124:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3841:3841 -> p0 + 125:131:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3843:3843 -> p0 + 132:141:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3846:3846 -> p0 + 142:148:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3848:3848 -> p0 + 149:158:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3851:3851 -> p0 + 159:169:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3853:3853 -> p0 + 170:172:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3857:3857 -> p0 + 173:182:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3860:3860 -> p0 + 183:189:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3862:3862 -> p0 + 190:199:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3865:3865 -> p0 + 200:206:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3867:3867 -> p0 + 207:212:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3870:3870 -> p0 + 213:214:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3871:3871 -> p0 + 215:220:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3874:3874 -> p0 + 221:222:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3875:3875 -> p0 + 223:228:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3878:3878 -> p0 + 229:230:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3879:3879 -> p0 + 231:236:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3882:3882 -> p0 + 237:239:android.content.res.Configuration generateConfigDelta(android.content.res.Configuration,android.content.res.Configuration):3883:3883 -> p0 + 1:3:int getLocalNightMode():2624:2624 -> q + 1:6:android.content.Context getActionBarThemedContext():641:641 -> q0 + 7:14:android.content.Context getActionBarThemedContext():643:643 -> q0 + 15:17:android.content.Context getActionBarThemedContext():647:647 -> q0 + 1:10:int getActivityHandlesConfigChangesFlags(android.content.Context):2945:2945 -> r0 + 11:18:int getActivityHandlesConfigChangesFlags(android.content.Context):2947:2947 -> r0 + 19:29:int getActivityHandlesConfigChangesFlags(android.content.Context):2958:2958 -> r0 + 30:33:int getActivityHandlesConfigChangesFlags(android.content.Context):2966:2966 -> r0 + 34:40:int getActivityHandlesConfigChangesFlags(android.content.Context):2967:2967 -> r0 + 41:46:int getActivityHandlesConfigChangesFlags(android.content.Context):2966:2966 -> r0 + 47:52:int getActivityHandlesConfigChangesFlags(android.content.Context):2969:2969 -> r0 + 53:59:int getActivityHandlesConfigChangesFlags(android.content.Context):2974:2974 -> r0 + 60:62:int getActivityHandlesConfigChangesFlags(android.content.Context):2975:2975 -> r0 + 63:64:int getActivityHandlesConfigChangesFlags(android.content.Context):2979:2979 -> r0 + 65:67:int getActivityHandlesConfigChangesFlags(android.content.Context):2980:2980 -> r0 + 1:4:android.view.MenuInflater getMenuInflater():655:655 -> s + 5:7:android.view.MenuInflater getMenuInflater():656:656 -> s + 8:9:android.view.MenuInflater getMenuInflater():657:657 -> s + 10:25:android.view.MenuInflater getMenuInflater():658:658 -> s + 26:28:android.view.MenuInflater getMenuInflater():660:660 -> s + 1:4:androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager getAutoBatteryNightModeManager(android.content.Context):2938:2938 -> s0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Landroidx/appcompat/app/i$p;"} + 5:11:androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager getAutoBatteryNightModeManager(android.content.Context):2939:2939 -> s0 + 12:14:androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager getAutoBatteryNightModeManager(android.content.Context):2941:2941 -> s0 + 1:4:androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager getAutoTimeNightModeManager(android.content.Context):2930:2930 -> t0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Landroidx/appcompat/app/i$p;"} + 5:6:androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager getAutoTimeNightModeManager(android.content.Context):2931:2931 -> t0 + 7:15:androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager getAutoTimeNightModeManager(android.content.Context):2932:2932 -> t0 + 16:18:androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager getAutoTimeNightModeManager(android.content.Context):2934:2934 -> t0 + 1:3:androidx.appcompat.app.ActionBar getSupportActionBar():568:568 -> u + # {"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;"} + 1:6:void installViewFactory():1688:1688 -> v + 7:12:void installViewFactory():1689:1689 -> v + 13:16:void installViewFactory():1690:1690 -> v + 17:24:void installViewFactory():1692:1692 -> v + 25:32:void installViewFactory():1693:1693 -> v + 1:9:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState getPanelState(int,boolean):2218:2218 -> v0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(IZ)Landroidx/appcompat/app/i$s;"} + 10:13:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState getPanelState(int,boolean):2219:2219 -> v0 + 14:18:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState getPanelState(int,boolean):2221:2221 -> v0 + 19:21:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState getPanelState(int,boolean):2223:2223 -> v0 + 22:25:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState getPanelState(int,boolean):2226:2226 -> v0 + 26:33:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState getPanelState(int,boolean):2228:2228 -> v0 + 1:18:void invalidateOptionsMenu():1279:1279 -> w + 19:22:void invalidateOptionsMenu():1281:1281 -> w + 1:6:java.lang.CharSequence getTitle():1197:1197 -> w0 + 7:13:java.lang.CharSequence getTitle():1198:1198 -> w0 + 14:16:java.lang.CharSequence getTitle():1201:1201 -> w0 + 1:7:android.view.Window$Callback getWindowCallback():577:577 -> x0 + 1:8:void onConfigurationChanged(android.content.res.Configuration):675:675 -> y + 9:14:void onConfigurationChanged(android.content.res.Configuration):678:678 -> y + 15:17:void onConfigurationChanged(android.content.res.Configuration):680:680 -> y + 18:26:void onConfigurationChanged(android.content.res.Configuration):685:685 -> y + 27:44:void onConfigurationChanged(android.content.res.Configuration):689:689 -> y + 45:48:void onConfigurationChanged(android.content.res.Configuration):702:702 -> y + 1:3:void initWindowDecorActionBar():581:581 -> y0 + 4:12:void initWindowDecorActionBar():583:583 -> y0 + 13:18:void initWindowDecorActionBar():587:587 -> y0 + 19:32:void initWindowDecorActionBar():588:588 -> y0 + 33:36:void initWindowDecorActionBar():589:589 -> y0 + 37:47:void initWindowDecorActionBar():590:590 -> y0 + 48:51:void initWindowDecorActionBar():592:592 -> y0 + 52:57:void initWindowDecorActionBar():593:593 -> y0 + 2:4:void onCreate(android.os.Bundle):523:523 -> z + 5:7:void onCreate(android.os.Bundle):527:527 -> z + 8:10:void onCreate(android.os.Bundle):531:531 -> z + 11:16:void onCreate(android.os.Bundle):533:533 -> z + 17:26:void onCreate(android.os.Bundle):536:536 -> z + 27:32:void onCreate(android.os.Bundle):542:542 -> z + 33:35:void onCreate(android.os.Bundle):544:544 -> z + 36:38:void onCreate(android.os.Bundle):546:546 -> z + 39:41:void onCreate(android.os.Bundle):551:551 -> z + 42:58:void onCreate(android.os.Bundle):554:554 -> z + 59:61:void onCreate(android.os.Bundle):555:555 -> z + 1:5:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1932:1932 -> z0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i$s;)Z"} + 6:8:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1933:1933 -> z0 + 9:14:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1937:1937 -> z0 + 15:18:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1941:1941 -> z0 + 19:25:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1942:1942 -> z0 + 26:31:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1945:1945 -> z0 + 32:39:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1947:1947 -> z0 +androidx.appcompat.app.AppCompatDelegateImpl$2 -> androidx.appcompat.app.i$a: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + androidx.appcompat.app.AppCompatDelegateImpl this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i;"} + 1:6:void (androidx.appcompat.app.AppCompatDelegateImpl):268:268 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i;)V"} + 1:9:void run():271:271 -> run + 10:12:void run():272:272 -> run + 13:22:void run():274:274 -> run + 23:25:void run():275:275 -> run + 26:29:void run():277:277 -> run + 30:32:void run():278:278 -> run +androidx.appcompat.app.AppCompatDelegateImpl$3 -> androidx.appcompat.app.i$b: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + androidx.appcompat.app.AppCompatDelegateImpl this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i;"} + 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;"} + 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 + 22:25:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):1009:1009 -> onApplyWindowInsets + 26:29:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):1005:1005 -> onApplyWindowInsets + 30:34:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):1013:1013 -> onApplyWindowInsets +androidx.appcompat.app.AppCompatDelegateImpl$5 -> androidx.appcompat.app.i$c: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + androidx.appcompat.app.AppCompatDelegateImpl this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i;"} + 1:6:void (androidx.appcompat.app.AppCompatDelegateImpl):1062:1062 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i;)V"} + 1:1:void onAttachedFromWindow():0:0 -> a + 1:6:void onDetachedFromWindow():1068:1068 -> onDetachedFromWindow +androidx.appcompat.app.AppCompatDelegateImpl$6 -> androidx.appcompat.app.i$d: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + androidx.appcompat.app.AppCompatDelegateImpl this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i;"} + 1:6:void (androidx.appcompat.app.AppCompatDelegateImpl):1340:1340 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i;)V"} + 1:12:void run():1343:1343 -> run + 13:17:void run():1346:1346 -> run + 18:27:void run():1348:1348 -> run + 28:35:void run():1349:1349 -> run + 36:49:void run():1350:1350 -> run + 50:62:void run():1351:1351 -> run + 63:69:void run():1365:1365 -> run + 70:77:void run():1366:1366 -> run +androidx.appcompat.app.AppCompatDelegateImpl$6$1 -> androidx.appcompat.app.i$d$a: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + androidx.appcompat.app.AppCompatDelegateImpl$6 this$1 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i$d;"} + 1:6:void (androidx.appcompat.app.AppCompatDelegateImpl$6):1351:1351 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i$d;)V"} + 1:11:void onAnimationEnd(android.view.View):1359:1359 -> b + 12:21:void onAnimationEnd(android.view.View):1360:1360 -> b + 22:28:void onAnimationEnd(android.view.View):1361:1361 -> b + 1:11:void onAnimationStart(android.view.View):1354:1354 -> c +androidx.appcompat.app.AppCompatDelegateImpl$7 -> androidx.appcompat.app.i$e: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + androidx.appcompat.app.AppCompatDelegateImpl this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i;"} + 1:6:void (androidx.appcompat.app.AppCompatDelegateImpl):1393:1393 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i;)V"} + 1:9:void onAnimationEnd(android.view.View):1404:1404 -> b + 10:17:void onAnimationEnd(android.view.View):1405:1405 -> b + 18:22:void onAnimationEnd(android.view.View):1406:1406 -> b + 1:8:void onAnimationStart(android.view.View):1396:1396 -> c + 9:20:void onAnimationStart(android.view.View):1397:1397 -> c + 21:34:void onAnimationStart(android.view.View):1398:1398 -> c +androidx.appcompat.app.AppCompatDelegateImpl$ActionBarDrawableToggleImpl -> androidx.appcompat.app.i$f: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + androidx.appcompat.app.AppCompatDelegateImpl this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i;"} + 1:6:void (androidx.appcompat.app.AppCompatDelegateImpl):3727:3727 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i;)V"} +androidx.appcompat.app.AppCompatDelegateImpl$ActionBarMenuCallback -> androidx.appcompat.app.i$g: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + boolean onPreparePanel(int) -> a +androidx.appcompat.app.AppCompatDelegateImpl$ActionMenuPresenterCallback -> androidx.appcompat.app.i$h: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + androidx.appcompat.app.AppCompatDelegateImpl this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i;"} + 1:6:void (androidx.appcompat.app.AppCompatDelegateImpl):3081:3081 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i;)V"} + 1:6:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):3095:3095 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Z)V"} + 1:10:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):3086:3086 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)Z"} + 11:15:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):3088:3088 -> b +androidx.appcompat.app.AppCompatDelegateImpl$ActionModeCallbackWrapperV9 -> androidx.appcompat.app.i$i: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + androidx.appcompat.view.ActionMode$Callback mWrapped -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/b$a;"} + androidx.appcompat.app.AppCompatDelegateImpl this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i;"} + 1:5:void (androidx.appcompat.app.AppCompatDelegateImpl,androidx.appcompat.view.ActionMode$Callback):2989:2989 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i;Landroidx/appcompat/view/b$a;)V"} + 6:8:void (androidx.appcompat.app.AppCompatDelegateImpl,androidx.appcompat.view.ActionMode$Callback):2990:2990 -> + 1:5:void onDestroyActionMode(androidx.appcompat.view.ActionMode):3011:3011 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b;)V"} + 6:11:void onDestroyActionMode(androidx.appcompat.view.ActionMode):3012:3012 -> a + 12:24:void onDestroyActionMode(androidx.appcompat.view.ActionMode):3013:3013 -> a + 25:30:void onDestroyActionMode(androidx.appcompat.view.ActionMode):3016:3016 -> a + 31:33:void onDestroyActionMode(androidx.appcompat.view.ActionMode):3017:3017 -> a + 34:48:void onDestroyActionMode(androidx.appcompat.view.ActionMode):3018:3018 -> a + 49:60:void onDestroyActionMode(androidx.appcompat.view.ActionMode):3019:3019 -> a + 61:66:void onDestroyActionMode(androidx.appcompat.view.ActionMode):3035:3035 -> a + 67:71:void onDestroyActionMode(androidx.appcompat.view.ActionMode):3036:3036 -> a + 72:76:void onDestroyActionMode(androidx.appcompat.view.ActionMode):3038:3038 -> a + 77:81:void onDestroyActionMode(androidx.appcompat.view.ActionMode):3039:3039 -> a + 82:87:void onDestroyActionMode(androidx.appcompat.view.ActionMode):3042:3042 -> a + 1:7:boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):2995:2995 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b;Landroid/view/Menu;)Z"} + 1:7:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):3000:3000 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b;Landroid/view/Menu;)Z"} + 8:14:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):3001:3001 -> c + 1:7:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):3006:3006 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b;Landroid/view/MenuItem;)Z"} +androidx.appcompat.app.AppCompatDelegateImpl$ActionModeCallbackWrapperV9$1 -> androidx.appcompat.app.i$i$a: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + androidx.appcompat.app.AppCompatDelegateImpl$ActionModeCallbackWrapperV9 this$1 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i$i;"} + 1:6:void (androidx.appcompat.app.AppCompatDelegateImpl$ActionModeCallbackWrapperV9):3019:3019 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i$i;)V"} + 1:11:void onAnimationEnd(android.view.View):3022:3022 -> b + 12:19:void onAnimationEnd(android.view.View):3023:3023 -> b + 20:23:void onAnimationEnd(android.view.View):3024:3024 -> b + 24:33:void onAnimationEnd(android.view.View):3025:3025 -> b + 34:48:void onAnimationEnd(android.view.View):3026:3026 -> b + 49:57:void onAnimationEnd(android.view.View):3028:3028 -> b + 58:67:void onAnimationEnd(android.view.View):3029:3029 -> b + 68:73:void onAnimationEnd(android.view.View):3030:3030 -> b + 74:79:void onAnimationEnd(android.view.View):3031:3031 -> b +androidx.appcompat.app.AppCompatDelegateImpl$Api21Impl -> androidx.appcompat.app.i$j: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + 1:5:boolean isPowerSaveMode(android.os.PowerManager):3897:3897 -> a + 1:5:java.lang.String toLanguageTag(java.util.Locale):3902:3902 -> b +androidx.appcompat.app.AppCompatDelegateImpl$Api24Impl -> androidx.appcompat.app.i$k: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + 1:4:void generateConfigDelta_locale(android.content.res.Configuration,android.content.res.Configuration,android.content.res.Configuration):3915:3915 -> a + 5:8:void generateConfigDelta_locale(android.content.res.Configuration,android.content.res.Configuration,android.content.res.Configuration):3916:3916 -> a + 9:14:void generateConfigDelta_locale(android.content.res.Configuration,android.content.res.Configuration,android.content.res.Configuration):3917:3917 -> a + 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;"} + 1:12:void setDefaultLocales(androidx.core.os.LocaleListCompat):3935:3935 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LC/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"} +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 + 15:28:void generateConfigDelta_colorMode(android.content.res.Configuration,android.content.res.Configuration,android.content.res.Configuration):3947:3947 -> a + 29:42:void generateConfigDelta_colorMode(android.content.res.Configuration,android.content.res.Configuration,android.content.res.Configuration):3951:3951 -> a + 43:57:void generateConfigDelta_colorMode(android.content.res.Configuration,android.content.res.Configuration,android.content.res.Configuration):3953:3953 -> a +androidx.appcompat.app.AppCompatDelegateImpl$Api26Impl$$ExternalSyntheticApiModelOutline0 -> androidx.appcompat.app.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(android.content.res.Configuration):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.app.AppCompatDelegateImpl$Api26Impl$$ExternalSyntheticApiModelOutline1 -> androidx.appcompat.app.k: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.content.res.Configuration,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.app.AppCompatDelegateImpl$Api33Impl -> androidx.appcompat.app.i$m: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + 1:5:android.window.OnBackInvokedDispatcher getOnBackInvokedDispatcher(android.app.Activity):3983:3983 -> a + 1:8:android.window.OnBackInvokedCallback registerOnBackPressedCallback(java.lang.Object,androidx.appcompat.app.AppCompatDelegateImpl):3967:3967 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Landroidx/appcompat/app/i;)Landroid/window/OnBackInvokedCallback;"} + 9:15:android.window.OnBackInvokedCallback registerOnBackPressedCallback(java.lang.Object,androidx.appcompat.app.AppCompatDelegateImpl):3968:3968 -> b + 16:19:android.window.OnBackInvokedCallback registerOnBackPressedCallback(java.lang.Object,androidx.appcompat.app.AppCompatDelegateImpl):3969:3969 -> b + 1:4:void unregisterOnBackInvokedCallback(java.lang.Object,java.lang.Object):3976:3976 -> c + 5:8:void unregisterOnBackInvokedCallback(java.lang.Object,java.lang.Object):3977:3977 -> c + 9:12:void unregisterOnBackInvokedCallback(java.lang.Object,java.lang.Object):3978:3978 -> c +androidx.appcompat.app.AppCompatDelegateImpl$Api33Impl$$ExternalSyntheticApiModelOutline0 -> androidx.appcompat.app.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.window.OnBackInvokedCallback m(java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.app.AppCompatDelegateImpl$Api33Impl$$ExternalSyntheticApiModelOutline1 -> androidx.appcompat.app.m: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.window.OnBackInvokedDispatcher m(java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.app.AppCompatDelegateImpl$Api33Impl$$ExternalSyntheticApiModelOutline2 -> androidx.appcompat.app.n: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.window.OnBackInvokedDispatcher,android.window.OnBackInvokedCallback):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.app.AppCompatDelegateImpl$Api33Impl$$ExternalSyntheticApiModelOutline3 -> androidx.appcompat.app.o: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.window.OnBackInvokedDispatcher m(android.app.Activity):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.app.AppCompatDelegateImpl$Api33Impl$$ExternalSyntheticApiModelOutline4 -> androidx.appcompat.app.p: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.window.OnBackInvokedDispatcher,int,android.window.OnBackInvokedCallback):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.app.AppCompatDelegateImpl$Api33Impl$$ExternalSyntheticLambda5 -> androidx.appcompat.app.q: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.appcompat.app.AppCompatDelegateImpl androidx.appcompat.app.AppCompatDelegateImpl$Api33Impl$$InternalSyntheticLambda$1$fc1ea61b775ae36a4e3e36ca3bd082022acab87974fe64f71e05ce6fb9bacb79$0.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.appcompat.app.AppCompatDelegateImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i;)V"} + 1:1:void onBackInvoked():0:0 -> onBackInvoked + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.app.AppCompatDelegateImpl$AppCompatWindowCallback -> androidx.appcompat.app.i$n: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + androidx.appcompat.app.AppCompatDelegateImpl$ActionBarMenuCallback mActionBarCallback -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i$g;"} + boolean mOnContentChangedBypassEnabled -> f + boolean mDispatchKeyEventBypassEnabled -> g + boolean mOnPanelClosedBypassEnabled -> h + androidx.appcompat.app.AppCompatDelegateImpl this$0 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i;"} + 1:2:void (androidx.appcompat.app.AppCompatDelegateImpl,android.view.Window$Callback):3382:3382 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i;Landroid/view/Window$Callback;)V"} + 3:6:void (androidx.appcompat.app.AppCompatDelegateImpl,android.view.Window$Callback):3383:3383 -> + 3:4:boolean bypassDispatchKeyEvent(android.view.Window$Callback,android.view.KeyEvent):3582:3582 -> b + 5:8:boolean bypassDispatchKeyEvent(android.view.Window$Callback,android.view.KeyEvent):3583:3583 -> b + 9:14:boolean bypassDispatchKeyEvent(android.view.Window$Callback,android.view.KeyEvent):3585:3585 -> b + 15:15:boolean bypassDispatchKeyEvent(android.view.Window$Callback,android.view.KeyEvent):3586:3586 -> b + 3:4:void bypassOnContentChanged(android.view.Window$Callback):3564:3564 -> c + 5:7:void bypassOnContentChanged(android.view.Window$Callback):3565:3565 -> c + 8:13:void bypassOnContentChanged(android.view.Window$Callback):3567:3567 -> c + 14:14:void bypassOnContentChanged(android.view.Window$Callback):3568:3568 -> c + 3:4:void bypassOnPanelClosed(android.view.Window$Callback,int,android.view.Menu):3600:3600 -> d + 5:7:void bypassOnPanelClosed(android.view.Window$Callback,int,android.view.Menu):3601:3601 -> d + 8:13:void bypassOnPanelClosed(android.view.Window$Callback,int,android.view.Menu):3603:3603 -> d + 14:14:void bypassOnPanelClosed(android.view.Window$Callback,int,android.view.Menu):3604:3604 -> d + 1:4:boolean dispatchKeyEvent(android.view.KeyEvent):3392:3392 -> dispatchKeyEvent + 5:13:boolean dispatchKeyEvent(android.view.KeyEvent):3393:3393 -> dispatchKeyEvent + 14:21:boolean dispatchKeyEvent(android.view.KeyEvent):3396:3396 -> dispatchKeyEvent + 22:32:boolean dispatchKeyEvent(android.view.KeyEvent):3397:3397 -> dispatchKeyEvent + 1:8:boolean dispatchKeyShortcutEvent(android.view.KeyEvent):3402:3402 -> dispatchKeyShortcutEvent + 9:23:boolean dispatchKeyShortcutEvent(android.view.KeyEvent):3403:3403 -> dispatchKeyShortcutEvent + 1:3:void setActionBarCallback(androidx.appcompat.app.AppCompatDelegateImpl$ActionBarMenuCallback):3387:3387 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i$g;)V"} + 1:9:android.view.ActionMode startAsSupportActionMode(android.view.ActionMode$Callback):3511:3511 -> f + 10:11:android.view.ActionMode startAsSupportActionMode(android.view.ActionMode$Callback):3515:3515 -> f + 12:17:android.view.ActionMode startAsSupportActionMode(android.view.ActionMode$Callback):3516:3516 -> f + 18:24:android.view.ActionMode startAsSupportActionMode(android.view.ActionMode$Callback):3520:3520 -> f + 1:4:void onContentChanged():3429:3429 -> onContentChanged + 5:12:void onContentChanged():3430:3430 -> onContentChanged + 3:8:boolean onCreatePanelMenu(int,android.view.Menu):3408:3408 -> onCreatePanelMenu + 9:13:boolean onCreatePanelMenu(int,android.view.Menu):3413:3413 -> onCreatePanelMenu + 1:4:android.view.View onCreatePanelView(int):3418:3418 -> onCreatePanelView + 5:11:android.view.View onCreatePanelView(int):3419:3419 -> onCreatePanelView + 12:16:android.view.View onCreatePanelView(int):3424:3424 -> onCreatePanelView + 1:3:boolean onMenuOpened(int,android.view.Menu):3473:3473 -> onMenuOpened + 4:10:boolean onMenuOpened(int,android.view.Menu):3474:3474 -> onMenuOpened + 1:4:void onPanelClosed(int,android.view.Menu):3480:3480 -> onPanelClosed + 5:12:void onPanelClosed(int,android.view.Menu):3481:3481 -> onPanelClosed + 13:15:void onPanelClosed(int,android.view.Menu):3485:3485 -> onPanelClosed + 16:21:void onPanelClosed(int,android.view.Menu):3486:3486 -> onPanelClosed + 1:18:boolean onPreparePanel(int,android.view.View,android.view.Menu):3440:3440 -> onPreparePanel + 19:21:boolean onPreparePanel(int,android.view.View,android.view.Menu):3453:3453 -> onPreparePanel + 22:35:boolean onPreparePanel(int,android.view.View,android.view.Menu):3457:3457 -> onPreparePanel + 36:41:boolean onPreparePanel(int,android.view.View,android.view.Menu):3461:3461 -> onPreparePanel + 42:45:boolean onPreparePanel(int,android.view.View,android.view.Menu):3465:3465 -> onPreparePanel + 1:10:void onProvideKeyboardShortcuts(java.util.List,android.view.Menu,int):3544:3544 -> onProvideKeyboardShortcuts + 11:14:void onProvideKeyboardShortcuts(java.util.List,android.view.Menu,int):3545:3545 -> onProvideKeyboardShortcuts + 15:18:void onProvideKeyboardShortcuts(java.util.List,android.view.Menu,int):3548:3548 -> onProvideKeyboardShortcuts + 19:22:void onProvideKeyboardShortcuts(java.util.List,android.view.Menu,int):3551:3551 -> onProvideKeyboardShortcuts + 1:1:android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode$Callback):0:0 -> onWindowStartingActionMode + 2:2:android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode$Callback,int):3529:3529 -> onWindowStartingActionMode + 3:3:android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode$Callback,int):3533:3533 -> onWindowStartingActionMode + 4:4:android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode$Callback,int):3537:3537 -> onWindowStartingActionMode +androidx.appcompat.app.AppCompatDelegateImpl$AutoBatteryNightModeManager -> androidx.appcompat.app.i$o: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + android.os.PowerManager mPowerManager -> c + androidx.appcompat.app.AppCompatDelegateImpl this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i;"} + 1:5:void (androidx.appcompat.app.AppCompatDelegateImpl,android.content.Context):3691:3691 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i;Landroid/content/Context;)V"} + 6:11:void (androidx.appcompat.app.AppCompatDelegateImpl,android.content.Context):3692:3692 -> + 12:20:void (androidx.appcompat.app.AppCompatDelegateImpl,android.content.Context):3693:3693 -> + 1:5:android.content.IntentFilter createIntentFilterForBroadcastReceiver():3713:3713 -> b + 6:11:android.content.IntentFilter createIntentFilterForBroadcastReceiver():3714:3714 -> b + 1:12:int getApplyableNightMode():3700:3700 -> c + 1:6:void onChange():3707:3707 -> d +androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager -> androidx.appcompat.app.i$p: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + android.content.BroadcastReceiver mReceiver -> a + androidx.appcompat.app.AppCompatDelegateImpl this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i;"} + 1:6:void (androidx.appcompat.app.AppCompatDelegateImpl):3612:3612 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i;)V"} + 1:4:void cleanup():3644:3644 -> a + 5:12:void cleanup():3646:3646 -> a + 13:15:void cleanup():3651:3651 -> a + android.content.IntentFilter createIntentFilterForBroadcastReceiver() -> b + int getApplyableNightMode() -> c + void onChange() -> d + 1:3:void setup():3621:3621 -> e + 4:9:void setup():3623:3623 -> e + 10:16:void setup():3624:3624 -> e + 17:20:void setup():3629:3629 -> e + 21:27:void setup():3630:3630 -> e + 28:37:void setup():3637:3637 -> e +androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager$1 -> androidx.appcompat.app.i$p$a: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager this$1 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i$p;"} + 1:6:void (androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager):3630:3630 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i$p;)V"} + 1:6:void onReceive(android.content.Context,android.content.Intent):3633:3633 -> onReceive +androidx.appcompat.app.AppCompatDelegateImpl$AutoTimeNightModeManager -> androidx.appcompat.app.i$q: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + androidx.appcompat.app.TwilightManager mTwilightManager -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/C;"} + androidx.appcompat.app.AppCompatDelegateImpl this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i;"} + 1:5:void (androidx.appcompat.app.AppCompatDelegateImpl,androidx.appcompat.app.TwilightManager):3663:3663 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i;Landroidx/appcompat/app/C;)V"} + 6:8:void (androidx.appcompat.app.AppCompatDelegateImpl,androidx.appcompat.app.TwilightManager):3664:3664 -> + 1:5:android.content.IntentFilter createIntentFilterForBroadcastReceiver():3680:3680 -> b + 6:10:android.content.IntentFilter createIntentFilterForBroadcastReceiver():3681:3681 -> b + 11:15:android.content.IntentFilter createIntentFilterForBroadcastReceiver():3682:3682 -> b + 16:21:android.content.IntentFilter createIntentFilterForBroadcastReceiver():3683:3683 -> b + 1:12:int getApplyableNightMode():3670:3670 -> c + 1:6:void onChange():3675:3675 -> d +androidx.appcompat.app.AppCompatDelegateImpl$ListMenuDecorView -> androidx.appcompat.app.i$r: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + androidx.appcompat.app.AppCompatDelegateImpl this$0 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i;"} + 1:2:void (androidx.appcompat.app.AppCompatDelegateImpl,android.content.Context):3331:3331 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i;Landroid/content/Context;)V"} + 3:6:void (androidx.appcompat.app.AppCompatDelegateImpl,android.content.Context):3332:3332 -> + 6:26:boolean isOutOfBounds(int,int):3361:3361 -> b + 1:8:boolean dispatchKeyEvent(android.view.KeyEvent):3337:3337 -> dispatchKeyEvent + 9:19:boolean dispatchKeyEvent(android.view.KeyEvent):3338:3338 -> dispatchKeyEvent + 1:6:boolean onInterceptTouchEvent(android.view.MotionEvent):3343:3343 -> onInterceptTouchEvent + 7:11:boolean onInterceptTouchEvent(android.view.MotionEvent):3345:3345 -> onInterceptTouchEvent + 12:16:boolean onInterceptTouchEvent(android.view.MotionEvent):3346:3346 -> onInterceptTouchEvent + 17:22:boolean onInterceptTouchEvent(android.view.MotionEvent):3347:3347 -> onInterceptTouchEvent + 23:30:boolean onInterceptTouchEvent(android.view.MotionEvent):3348:3348 -> onInterceptTouchEvent + 31:35:boolean onInterceptTouchEvent(android.view.MotionEvent):3352:3352 -> onInterceptTouchEvent + 1:12:void setBackgroundResource(int):3357:3357 -> setBackgroundResource +androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState -> androidx.appcompat.app.i$s: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + int featureId -> a + int background -> b + int gravity -> c + int x -> d + int y -> e + int windowAnimations -> f + android.view.ViewGroup decorView -> g + android.view.View shownPanelView -> h + android.view.View createdPanelView -> i + androidx.appcompat.view.menu.MenuBuilder menu -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + androidx.appcompat.view.menu.ListMenuPresenter listMenuPresenter -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/c;"} + android.content.Context listPresenterContext -> l + boolean isPrepared -> m + boolean isHandled -> n + boolean isOpen -> o + boolean qwertyMode -> p + boolean refreshDecorView -> q + boolean refreshMenuContent -> r + android.os.Bundle frozenActionViewState -> s + 1:3:void (int):3164:3164 -> + 4:6:void (int):3165:3165 -> + 7:9:void (int):3167:3167 -> + 1:6:androidx.appcompat.view.menu.MenuView getListMenuView(androidx.appcompat.view.menu.MenuPresenter$Callback):3232:3232 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/j$a;)Landroidx/appcompat/view/menu/k;"} + 7:10:androidx.appcompat.view.menu.MenuView getListMenuView(androidx.appcompat.view.menu.MenuPresenter$Callback):3234:3234 -> a + 11:21:androidx.appcompat.view.menu.MenuView getListMenuView(androidx.appcompat.view.menu.MenuPresenter$Callback):3235:3235 -> a + 22:24:androidx.appcompat.view.menu.MenuView getListMenuView(androidx.appcompat.view.menu.MenuPresenter$Callback):3237:3237 -> a + 25:31:androidx.appcompat.view.menu.MenuView getListMenuView(androidx.appcompat.view.menu.MenuPresenter$Callback):3238:3238 -> a + 32:40:androidx.appcompat.view.menu.MenuView getListMenuView(androidx.appcompat.view.menu.MenuPresenter$Callback):3241:3241 -> a + 1:6:boolean hasPanelItems():3171:3171 -> b + 7:12:boolean hasPanelItems():3172:3172 -> b + 13:26:boolean hasPanelItems():3174:3174 -> b + 1:7:void setMenu(androidx.appcompat.view.menu.MenuBuilder):3220:3220 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} + 8:12:void setMenu(androidx.appcompat.view.menu.MenuBuilder):3223:3223 -> c + 13:16:void setMenu(androidx.appcompat.view.menu.MenuBuilder):3225:3225 -> c + 17:24:void setMenu(androidx.appcompat.view.menu.MenuBuilder):3227:3227 -> c + 1:5:void setStyle(android.content.Context):3188:3188 -> d + 6:13:void setStyle(android.content.Context):3189:3189 -> d + 14:20:void setStyle(android.content.Context):3190:3190 -> d + 21:26:void setStyle(android.content.Context):3193:3193 -> d + 27:30:void setStyle(android.content.Context):3194:3194 -> d + 31:33:void setStyle(android.content.Context):3195:3195 -> d + 34:38:void setStyle(android.content.Context):3199:3199 -> d + 39:42:void setStyle(android.content.Context):3200:3200 -> d + 43:46:void setStyle(android.content.Context):3201:3201 -> d + 47:51:void setStyle(android.content.Context):3203:3203 -> d + 52:57:void setStyle(android.content.Context):3206:3206 -> d + 58:64:void setStyle(android.content.Context):3207:3207 -> d + 65:66:void setStyle(android.content.Context):3209:3209 -> d + 67:72:void setStyle(android.content.Context):3211:3211 -> d + 73:80:void setStyle(android.content.Context):3212:3212 -> d + 81:88:void setStyle(android.content.Context):3214:3214 -> d + 89:92:void setStyle(android.content.Context):3216:3216 -> d +androidx.appcompat.app.AppCompatDelegateImpl$PanelMenuPresenterCallback -> androidx.appcompat.app.i$t: +# {"id":"sourceFile","fileName":"AppCompatDelegateImpl.java"} + androidx.appcompat.app.AppCompatDelegateImpl this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i;"} + 1:6:void (androidx.appcompat.app.AppCompatDelegateImpl):3047:3047 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/i;)V"} + 1:10:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):3052:3052 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Z)V"} + 11:23:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):3054:3054 -> a + 24:30:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):3057:3057 -> a + 31:36:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):3058:3058 -> a + 37:42:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):3062:3062 -> a + 1:12:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):3070:3070 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)Z"} + 13:18:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):3071:3071 -> b + 19:26:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):3072:3072 -> b + 27:31:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):3073:3073 -> b +androidx.appcompat.app.AppCompatDialog -> androidx.appcompat.app.s: +# {"id":"sourceFile","fileName":"AppCompatDialog.java"} + androidx.appcompat.app.AppCompatDelegate mDelegate -> mDelegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/g;"} + androidx.core.view.KeyEventDispatcher$Component mKeyDispatcher -> mKeyDispatcher + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/t$a;"} + 1:7:void (android.content.Context,int):55:55 -> + 8:14:void (android.content.Context,int):47:47 -> + 15:18:void (android.content.Context,int):57:57 -> + 19:26:void (android.content.Context,int):59:59 -> + 27:30:void (android.content.Context,int):65:65 -> + 1:3:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams):132:132 -> addContentView + 4:11:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams):133:133 -> addContentView + 3:7:int getThemeResId(android.content.Context,int):189:189 -> d + 8:17:int getThemeResId(android.content.Context,int):190:190 -> d + 18:21:int getThemeResId(android.content.Context,int):191:191 -> d + 1:3:void dismiss():144:144 -> dismiss + 4:11:void dismiss():146:146 -> dismiss + 1:8:boolean dispatchKeyEvent(android.view.KeyEvent):217:217 -> dispatchKeyEvent + 9:15:boolean dispatchKeyEvent(android.view.KeyEvent):218:218 -> dispatchKeyEvent + 1:9:android.view.View findViewById(int):115:115 -> findViewById + 1:4:androidx.appcompat.app.AppCompatDelegate getDelegate():180:180 -> getDelegate + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/app/g;"} + 5:10:androidx.appcompat.app.AppCompatDelegate getDelegate():181:181 -> getDelegate + 11:13:androidx.appcompat.app.AppCompatDelegate getDelegate():183:183 -> getDelegate + 1:9:androidx.appcompat.app.ActionBar getSupportActionBar():90:90 -> getSupportActionBar + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/app/a;"} + 1:8:void invalidateOptionsMenu():172:172 -> invalidateOptionsMenu + 1:7:void onCreate(android.os.Bundle):77:77 -> onCreate + 8:10:void onCreate(android.os.Bundle):78:78 -> onCreate + 11:18:void onCreate(android.os.Bundle):79:79 -> onCreate + 1:3:void onStop():138:138 -> onStop + 4:11:void onStop():139:139 -> onStop + 1:2:void setContentView(int):95:96 -> setContentView + 3:4:void setContentView(android.view.View):101:102 -> setContentView + 5:6:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):107:108 -> setContentView + 1:2:void setTitle(java.lang.CharSequence):120:121 -> setTitle + 3:4:void setTitle(int):126:127 -> setTitle + 1:5:boolean superDispatchKeyEvent(android.view.KeyEvent):212:212 -> superDispatchKeyEvent + 1:9:boolean supportRequestWindowFeature(int):164:164 -> supportRequestWindowFeature +androidx.appcompat.app.AppCompatDialog$$ExternalSyntheticLambda0 -> androidx.appcompat.app.r: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.appcompat.app.AppCompatDialog androidx.appcompat.app.AppCompatDialog$$InternalSyntheticLambda$1$42566b9d784cde7226dd2d164dd9c14a7ce336d2d32d58d5db031d612cab5590$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/s;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.appcompat.app.AppCompatDialog):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/s;)V"} + 1:1:boolean superDispatchKeyEvent(android.view.KeyEvent):0:0 -> superDispatchKeyEvent + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.app.AppCompatDialogFragment -> androidx.appcompat.app.t: +# {"id":"sourceFile","fileName":"AppCompatDialogFragment.java"} + 1:4:void ():43:43 -> + 1:14:android.app.Dialog onCreateDialog(android.os.Bundle):54:54 -> onCreateDialog + 1:4:void setupDialog(android.app.Dialog,int):60:60 -> setupDialog + 5:17:void setupDialog(android.app.Dialog,int):62:62 -> setupDialog + 18:26:void setupDialog(android.app.Dialog,int):65:65 -> setupDialog + 27:30:void setupDialog(android.app.Dialog,int):71:71 -> setupDialog + 31:34:void setupDialog(android.app.Dialog,int):75:75 -> setupDialog +androidx.appcompat.app.AppCompatViewInflater -> androidx.appcompat.app.u: +# {"id":"sourceFile","fileName":"AppCompatViewInflater.java"} + java.lang.Object[] mConstructorArgs -> a + java.lang.Class[] sConstructorSignature -> b + int[] sOnClickAttrs -> c + int[] sAccessibilityHeading -> d + int[] sAccessibilityPaneTitle -> e + int[] sScreenReaderFocusable -> f + java.lang.String[] sClassPrefixList -> g + androidx.collection.SimpleArrayMap sConstructorMap -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} + 1:13:void ():75:75 -> + 14:22:void ():77:77 -> + 23:31:void ():78:78 -> + 32:40:void ():80:80 -> + 41:46:void ():82:82 -> + 47:58:void ():85:85 -> + 59:66:void ():93:93 -> + 1:4:void ():73:73 -> + 5:9:void ():96:96 -> + 1:7:void backportAccessibilityAttributes(android.content.Context,android.view.View,android.util.AttributeSet):421:421 -> a + 8:14:void backportAccessibilityAttributes(android.content.Context,android.view.View,android.util.AttributeSet):425:425 -> a + 15:20:void backportAccessibilityAttributes(android.content.Context,android.view.View,android.util.AttributeSet):426:426 -> a + 21:27:void backportAccessibilityAttributes(android.content.Context,android.view.View,android.util.AttributeSet):427:427 -> a + 28:30:void backportAccessibilityAttributes(android.content.Context,android.view.View,android.util.AttributeSet):429:429 -> a + 31:36:void backportAccessibilityAttributes(android.content.Context,android.view.View,android.util.AttributeSet):431:431 -> a + 37:42:void backportAccessibilityAttributes(android.content.Context,android.view.View,android.util.AttributeSet):432:432 -> a + 43:49:void backportAccessibilityAttributes(android.content.Context,android.view.View,android.util.AttributeSet):433:433 -> a + 50:52:void backportAccessibilityAttributes(android.content.Context,android.view.View,android.util.AttributeSet):435:435 -> a + 53:58:void backportAccessibilityAttributes(android.content.Context,android.view.View,android.util.AttributeSet):437:437 -> a + 59:64:void backportAccessibilityAttributes(android.content.Context,android.view.View,android.util.AttributeSet):438:438 -> a + 65:71:void backportAccessibilityAttributes(android.content.Context,android.view.View,android.util.AttributeSet):439:439 -> a + 72:75:void backportAccessibilityAttributes(android.content.Context,android.view.View,android.util.AttributeSet):441:441 -> a + 1:4:void checkOnClickListener(android.view.View,android.util.AttributeSet):347:347 -> b + 5:15:void checkOnClickListener(android.view.View,android.util.AttributeSet):349:349 -> b + 16:22:void checkOnClickListener(android.view.View,android.util.AttributeSet):356:356 -> b + 23:28:void checkOnClickListener(android.view.View,android.util.AttributeSet):357:357 -> b + 29:36:void checkOnClickListener(android.view.View,android.util.AttributeSet):359:359 -> b + 37:40:void checkOnClickListener(android.view.View,android.util.AttributeSet):361:361 -> b + 1:6:androidx.appcompat.widget.AppCompatAutoCompleteTextView createAutoCompleteTextView(android.content.Context,android.util.AttributeSet):274:274 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/d;"} + 1:6:androidx.appcompat.widget.AppCompatButton createButton(android.content.Context,android.util.AttributeSet):238:238 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/f;"} + 1:6:androidx.appcompat.widget.AppCompatCheckBox createCheckBox(android.content.Context,android.util.AttributeSet):258:258 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/g;"} + 1:6:androidx.appcompat.widget.AppCompatCheckedTextView createCheckedTextView(android.content.Context,android.util.AttributeSet):268:268 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/h;"} + 1:6:androidx.appcompat.widget.AppCompatEditText createEditText(android.content.Context,android.util.AttributeSet):243:243 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/l;"} + 1:6:androidx.appcompat.widget.AppCompatImageButton createImageButton(android.content.Context,android.util.AttributeSet):253:253 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/p;"} + 1:6:androidx.appcompat.widget.AppCompatImageView createImageView(android.content.Context,android.util.AttributeSet):233:233 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/r;"} + 1:6:androidx.appcompat.widget.AppCompatMultiAutoCompleteTextView createMultiAutoCompleteTextView(android.content.Context,android.util.AttributeSet):280:280 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/s;"} + 1:6:androidx.appcompat.widget.AppCompatRadioButton createRadioButton(android.content.Context,android.util.AttributeSet):263:263 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/v;"} + 1:6:androidx.appcompat.widget.AppCompatRatingBar createRatingBar(android.content.Context,android.util.AttributeSet):285:285 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/w;"} + 1:6:androidx.appcompat.widget.AppCompatSeekBar createSeekBar(android.content.Context,android.util.AttributeSet):290:290 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/y;"} + 1:6:androidx.appcompat.widget.AppCompatSpinner createSpinner(android.content.Context,android.util.AttributeSet):248:248 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/A;"} + 1:6:androidx.appcompat.widget.AppCompatTextView createTextView(android.content.Context,android.util.AttributeSet):228:228 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/D;"} + 1:6:androidx.appcompat.widget.AppCompatToggleButton createToggleButton(android.content.Context,android.util.AttributeSet):295:295 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/H;"} + 1:1:android.view.View createView(android.content.Context,java.lang.String,android.util.AttributeSet):0:0 -> q + 5:14:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):133:133 -> r + 15:20:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):137:137 -> r + 21:24:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):140:140 -> r + 25:211:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):146:146 -> r + 212:217:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):208:208 -> r + 218:221:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):156:156 -> r + 222:226:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):157:157 -> r + 227:230:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):160:160 -> r + 231:234:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):161:161 -> r + 235:238:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):172:172 -> r + 239:242:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):173:173 -> r + 243:246:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):184:184 -> r + 247:250:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):185:185 -> r + 251:254:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):152:152 -> r + 255:258:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):153:153 -> r + 259:262:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):200:200 -> r + 263:266:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):201:201 -> r + 267:270:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):176:176 -> r + 271:274:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):177:177 -> r + 275:278:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):164:164 -> r + 279:282:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):165:165 -> r + 283:286:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):196:196 -> r + 287:290:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):197:197 -> r + 291:294:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):168:168 -> r + 295:298:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):169:169 -> r + 299:302:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):148:148 -> r + 303:306:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):149:149 -> r + 307:310:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):188:188 -> r + 311:314:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):189:189 -> r + 315:318:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):180:180 -> r + 319:322:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):181:181 -> r + 323:326:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):192:192 -> r + 327:333:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):193:193 -> r + 334:339:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):214:214 -> r + 340:342:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):219:219 -> r + 343:346:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):220:220 -> r + 1:12:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):366:366 -> s + 13:29:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):372:372 -> s + 30:34:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):374:374 -> s + 35:40:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):371:371 -> s + 41:44:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):374:374 -> s + 45:50:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):376:376 -> s + 51:54:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):377:377 -> s + 55:57:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):379:379 -> s + 58:68:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):380:380 -> s + 1:9:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):311:311 -> t + 10:17:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):312:312 -> t + 18:21:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):316:316 -> t + 22:25:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):317:317 -> t + 26:33:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):319:319 -> t + 34:38:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):320:320 -> t + 39:46:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):321:321 -> t + 47:50:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):336:336 -> t + 51:58:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):337:337 -> t + 59:62:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):336:336 -> t + 63:65:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):337:337 -> t + 66:69:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):328:328 -> t + 70:73:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):336:336 -> t + 74:76:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):337:337 -> t + 77:80:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):336:336 -> t + 81:82:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):337:337 -> t + 83:83:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):338:338 -> t + 84:87:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):336:336 -> t + 88:90:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):337:337 -> t + 1:9:android.content.Context themifyContext(android.content.Context,android.util.AttributeSet,boolean,boolean):393:393 -> u + 10:21:android.content.Context themifyContext(android.content.Context,android.util.AttributeSet,boolean,boolean):397:397 -> u + 22:29:android.content.Context themifyContext(android.content.Context,android.util.AttributeSet,boolean,boolean):401:401 -> u + 30:36:android.content.Context themifyContext(android.content.Context,android.util.AttributeSet,boolean,boolean):404:404 -> u + 37:41:android.content.Context themifyContext(android.content.Context,android.util.AttributeSet,boolean,boolean):408:408 -> u + 42:48:android.content.Context themifyContext(android.content.Context,android.util.AttributeSet,boolean,boolean):410:410 -> u + 49:54:android.content.Context themifyContext(android.content.Context,android.util.AttributeSet,boolean,boolean):411:411 -> u + 55:61:android.content.Context themifyContext(android.content.Context,android.util.AttributeSet,boolean,boolean):414:414 -> u + 4:42:void verifyNotNull(android.view.View,java.lang.String):300:300 -> v +androidx.appcompat.app.AppCompatViewInflater$DeclaredOnClickListener -> androidx.appcompat.app.u$a: +# {"id":"sourceFile","fileName":"AppCompatViewInflater.java"} + android.view.View mHostView -> d + java.lang.String mMethodName -> e + java.lang.reflect.Method mResolvedMethod -> f + android.content.Context mResolvedContext -> g + 1:3:void (android.view.View,java.lang.String):455:455 -> + 4:5:void (android.view.View,java.lang.String):456:456 -> + 6:8:void (android.view.View,java.lang.String):457:457 -> + 3:8:void resolveMethod(android.content.Context):480:480 -> a + 9:26:void resolveMethod(android.content.Context):481:481 -> a + 27:28:void resolveMethod(android.content.Context):483:483 -> a + 29:31:void resolveMethod(android.content.Context):484:484 -> a + 32:35:void resolveMethod(android.content.Context):492:492 -> a + 36:44:void resolveMethod(android.content.Context):493:493 -> a + 45:53:void resolveMethod(android.content.Context):500:500 -> a + 54:56:void resolveMethod(android.content.Context):501:501 -> a + 57:92:void resolveMethod(android.content.Context):502:502 -> a + 93:116:void resolveMethod(android.content.Context):503:503 -> a + 117:134:void resolveMethod(android.content.Context):505:505 -> a + 1:4:void onClick(android.view.View):462:462 -> onClick + 5:13:void onClick(android.view.View):463:463 -> onClick + 14:29:void onClick(android.view.View):467:467 -> onClick + 30:37:void onClick(android.view.View):472:472 -> onClick + 38:45:void onClick(android.view.View):469:469 -> onClick +androidx.appcompat.app.AppLocalesMetadataHolderService -> androidx.appcompat.app.v: +# {"id":"sourceFile","fileName":"AppLocalesMetadataHolderService.java"} + 1:6:android.content.pm.ServiceInfo getServiceInfo(android.content.Context):64:64 -> a + 7:22:android.content.pm.ServiceInfo getServiceInfo(android.content.Context):69:69 -> a +androidx.appcompat.app.AppLocalesMetadataHolderService$Api24Impl -> androidx.appcompat.app.v$a: +# {"id":"sourceFile","fileName":"AppLocalesMetadataHolderService.java"} + 1:1:int getDisabledComponentFlag():0:0 -> a +androidx.appcompat.app.LayoutIncludeDetector -> androidx.appcompat.app.w: +# {"id":"sourceFile","fileName":"LayoutIncludeDetector.java"} + java.util.Deque mXmlParserStack -> a + 1:3:void ():36:36 -> + 4:11:void ():38:38 -> + 1:4:boolean detect(android.util.AttributeSet):45:45 -> a + 5:6:boolean detect(android.util.AttributeSet):46:46 -> a + 7:13:boolean detect(android.util.AttributeSet):47:47 -> a + 14:19:boolean detect(android.util.AttributeSet):51:51 -> a + 20:29:boolean detect(android.util.AttributeSet):53:53 -> a + 30:38:boolean detect(android.util.AttributeSet):56:56 -> a + 4:10:boolean isParserOutdated(org.xmlpull.v1.XmlPullParser):108:108 -> b + 11:20:boolean isParserOutdated(org.xmlpull.v1.XmlPullParser):109:109 -> b + 1:6:org.xmlpull.v1.XmlPullParser popOutdatedAttrHolders(java.util.Deque):95:95 -> c + 7:18:org.xmlpull.v1.XmlPullParser popOutdatedAttrHolders(java.util.Deque):96:96 -> c + 19:24:org.xmlpull.v1.XmlPullParser popOutdatedAttrHolders(java.util.Deque):97:97 -> c + 25:31:org.xmlpull.v1.XmlPullParser popOutdatedAttrHolders(java.util.Deque):98:98 -> c + 5:11:boolean shouldInheritContext(org.xmlpull.v1.XmlPullParser,org.xmlpull.v1.XmlPullParser):75:75 -> d + 12:24:boolean shouldInheritContext(org.xmlpull.v1.XmlPullParser,org.xmlpull.v1.XmlPullParser):78:78 -> d +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;"} + 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 + 29:40:androidx.core.os.LocaleListCompat combineLocales(androidx.core.os.LocaleListCompat,androidx.core.os.LocaleListCompat):75:75 -> a + 41:46:androidx.core.os.LocaleListCompat combineLocales(androidx.core.os.LocaleListCompat,androidx.core.os.LocaleListCompat):78:78 -> a + 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;"} + 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: +# {"id":"sourceFile","fileName":"ResourcesFlusher.java"} + java.lang.reflect.Field sDrawableCacheField -> a + boolean sDrawableCacheFieldFetched -> b + java.lang.Class sThemedResourceCacheClazz -> c + boolean sThemedResourceCacheClazzFetched -> d + java.lang.reflect.Field sThemedResourceCache_mUnthemedEntriesField -> e + boolean sThemedResourceCache_mUnthemedEntriesFieldFetched -> f + java.lang.reflect.Field sResourcesImplField -> g + boolean sResourcesImplFieldFetched -> h + 1:7:void flush(android.content.res.Resources):46:46 -> a + 8:11:void flush(android.content.res.Resources):50:50 -> a + 1:7:void flushNougats(android.content.res.Resources):113:113 -> b + 8:17:void flushNougats(android.content.res.Resources):115:115 -> b + 18:22:void flushNougats(android.content.res.Resources):116:116 -> b + 23:27:void flushNougats(android.content.res.Resources):118:118 -> b + 28:29:void flushNougats(android.content.res.Resources):120:120 -> b + 30:35:void flushNougats(android.content.res.Resources):123:123 -> b + 36:41:void flushNougats(android.content.res.Resources):130:130 -> b + 42:50:void flushNougats(android.content.res.Resources):132:132 -> b + 51:54:void flushNougats(android.content.res.Resources):140:140 -> b + 55:66:void flushNougats(android.content.res.Resources):142:142 -> b + 67:71:void flushNougats(android.content.res.Resources):143:143 -> b + 72:76:void flushNougats(android.content.res.Resources):145:145 -> b + 77:78:void flushNougats(android.content.res.Resources):147:147 -> b + 79:82:void flushNougats(android.content.res.Resources):151:151 -> b + 83:88:void flushNougats(android.content.res.Resources):153:153 -> b + 89:95:void flushNougats(android.content.res.Resources):155:155 -> b + 96:99:void flushNougats(android.content.res.Resources):160:160 -> b + 1:7:void flushThemedResourcesCache(java.lang.Object):165:165 -> c + 8:17:void flushThemedResourcesCache(java.lang.Object):167:167 -> c + 18:22:void flushThemedResourcesCache(java.lang.Object):169:169 -> c + 23:24:void flushThemedResourcesCache(java.lang.Object):171:171 -> c + 25:29:void flushThemedResourcesCache(java.lang.Object):174:174 -> c + 30:33:void flushThemedResourcesCache(java.lang.Object):179:179 -> c + 34:35:void flushThemedResourcesCache(java.lang.Object):181:181 -> c + 36:41:void flushThemedResourcesCache(java.lang.Object):182:182 -> c + 42:46:void flushThemedResourcesCache(java.lang.Object):183:183 -> c + 47:51:void flushThemedResourcesCache(java.lang.Object):185:185 -> c + 52:53:void flushThemedResourcesCache(java.lang.Object):187:187 -> c + 54:58:void flushThemedResourcesCache(java.lang.Object):190:190 -> c + 59:66:void flushThemedResourcesCache(java.lang.Object):198:198 -> c + 67:74:void flushThemedResourcesCache(java.lang.Object):200:200 -> c + 75:78:void flushThemedResourcesCache(java.lang.Object):204:204 -> c +androidx.appcompat.app.ToolbarActionBar -> androidx.appcompat.app.A: +# {"id":"sourceFile","fileName":"ToolbarActionBar.java"} + androidx.appcompat.widget.DecorToolbar mDecorToolbar -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/J;"} + android.view.Window$Callback mWindowCallback -> b + androidx.appcompat.app.AppCompatDelegateImpl$ActionBarMenuCallback mMenuCallback -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/i$g;"} + boolean mToolbarMenuPrepared -> d + boolean mMenuCallbackSet -> e + boolean mLastMenuVisibility -> f + java.util.ArrayList mMenuVisibilityListeners -> g + java.lang.Runnable mMenuInvalidator -> h + androidx.appcompat.widget.Toolbar$OnMenuItemClickListener mMenuClicker -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/Toolbar$h;"} + 1:3:void (androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):71:71 -> + 4:10:void (androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):53:53 -> + 11:17:void (androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):55:55 -> + 18:24:void (androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):62:62 -> + 25:27:void (androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):72:72 -> + 28:35:void (androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):73:73 -> + 36:43:void (androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):75:75 -> + 44:46:void (androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):76:76 -> + 47:49:void (androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):77:77 -> + 50:52:void (androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):78:78 -> + 53:60:void (androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):80:80 -> + 1:7:boolean closeOptionsMenu():431:431 -> f + 1:8:boolean collapseActionView():443:443 -> g + 9:17:boolean collapseActionView():444:444 -> g + 1:5:void dispatchMenuVisibilityChanged(boolean):507:507 -> h + 6:7:void dispatchMenuVisibilityChanged(boolean):510:510 -> h + 8:16:void dispatchMenuVisibilityChanged(boolean):512:512 -> h + 17:28:void dispatchMenuVisibilityChanged(boolean):514:514 -> h + 1:7:int getDisplayOptions():326:326 -> i + 1:7:android.content.Context getThemedContext():149:149 -> j + 1:11:boolean invalidateOptionsMenu():436:436 -> k + 12:24:boolean invalidateOptionsMenu():437:437 -> k + 1:4:void onConfigurationChanged(android.content.res.Configuration):189:189 -> l + 1:12:void onDestroy():492:492 -> m + 1:9:boolean onKeyShortcut(int,android.view.KeyEvent):479:479 -> n + 10:15:boolean onKeyShortcut(int,android.view.KeyEvent):482:482 -> n + 16:19:boolean onKeyShortcut(int,android.view.KeyEvent):481:481 -> n + 20:31:boolean onKeyShortcut(int,android.view.KeyEvent):483:483 -> n + 32:37:boolean onKeyShortcut(int,android.view.KeyEvent):484:484 -> n + 1:7:boolean onMenuKeyEvent(android.view.KeyEvent):471:471 -> o + 8:11:boolean onMenuKeyEvent(android.view.KeyEvent):472:472 -> o + 1:7:boolean openOptionsMenu():426:426 -> p + 1:1:void setDefaultDisplayHomeAsUpEnabled(boolean):0:0 -> q + 7:10:void setDisplayHomeAsUpEnabled(boolean):278:278 -> r + 1:6:void setHomeAsUpIndicator(android.graphics.drawable.Drawable):159:159 -> s + 1:1:void setShowHideAnimationEnabled(boolean):0:0 -> t + 1:6:void setTitle(java.lang.CharSequence):221:221 -> u + 1:6:void setWindowTitle(java.lang.CharSequence):231:231 -> v + 1:4:android.view.Menu getMenu():545:545 -> x + 5:20:android.view.Menu getMenu():546:546 -> x + 21:22:android.view.Menu getMenu():548:548 -> x + 23:29:android.view.Menu getMenu():550:550 -> x + 1:4:void populateOptionsMenu():451:451 -> y + 5:16:void populateOptionsMenu():452:452 -> y + 17:19:void populateOptionsMenu():454:454 -> y + 20:22:void populateOptionsMenu():457:457 -> y + 23:33:void populateOptionsMenu():458:458 -> y + 34:42:void populateOptionsMenu():459:459 -> y + 43:47:void populateOptionsMenu():460:460 -> y + 48:56:void populateOptionsMenu():464:464 -> y + 57:57:void populateOptionsMenu():466:466 -> y + 1:6:void setDisplayOptions(int,int):262:262 -> z + 7:16:void setDisplayOptions(int,int):263:263 -> z +androidx.appcompat.app.ToolbarActionBar$$ExternalSyntheticThrowCCEIfNotNull0 -> androidx.appcompat.app.z: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.app.ToolbarActionBar$1 -> androidx.appcompat.app.A$a: +# {"id":"sourceFile","fileName":"ToolbarActionBar.java"} + androidx.appcompat.app.ToolbarActionBar this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/A;"} + 1:6:void (androidx.appcompat.app.ToolbarActionBar):55:55 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/A;)V"} + 1:6:void run():58:58 -> run +androidx.appcompat.app.ToolbarActionBar$2 -> androidx.appcompat.app.A$b: +# {"id":"sourceFile","fileName":"ToolbarActionBar.java"} + androidx.appcompat.app.ToolbarActionBar this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/A;"} + 1:6:void (androidx.appcompat.app.ToolbarActionBar):63:63 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/A;)V"} + 1:10:boolean onMenuItemClick(android.view.MenuItem):66:66 -> onMenuItemClick +androidx.appcompat.app.ToolbarActionBar$ActionMenuPresenterCallback -> androidx.appcompat.app.A$c: +# {"id":"sourceFile","fileName":"ToolbarActionBar.java"} + boolean mClosingActionMenu -> d + androidx.appcompat.app.ToolbarActionBar this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/A;"} + 1:6:void (androidx.appcompat.app.ToolbarActionBar):556:556 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/A;)V"} + 1:6:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):567:567 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Z)V"} + 7:8:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):571:571 -> a + 9:15:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):572:572 -> a + 16:25:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):573:573 -> a + 26:28:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):574:574 -> a + 1:11:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):561:561 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)Z"} +androidx.appcompat.app.ToolbarActionBar$MenuBuilderCallback -> androidx.appcompat.app.A$d: +# {"id":"sourceFile","fileName":"ToolbarActionBar.java"} + androidx.appcompat.app.ToolbarActionBar this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/A;"} + 1:6:void (androidx.appcompat.app.ToolbarActionBar):580:580 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/A;)V"} + 1:1:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)Z"} + 1:12:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):590:590 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} + 13:20:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):591:591 -> b + 21:32:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):592:592 -> b + 33:40:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):593:593 -> b +androidx.appcompat.app.ToolbarActionBar$ToolbarMenuCallback -> androidx.appcompat.app.A$e: +# {"id":"sourceFile","fileName":"ToolbarActionBar.java"} + androidx.appcompat.app.ToolbarActionBar this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/A;"} + 1:6:void (androidx.appcompat.app.ToolbarActionBar):519:519 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/A;)V"} + 3:8:boolean onPreparePanel(int):523:523 -> a + 9:13:boolean onPreparePanel(int):524:524 -> a + 14:20:boolean onPreparePanel(int):525:525 -> a + 3:18:android.view.View onCreatePanelView(int):538:538 -> onCreatePanelView +androidx.appcompat.app.TwilightCalculator -> androidx.appcompat.app.B: +# {"id":"sourceFile","fileName":"TwilightCalculator.java"} + long sunset -> a + long sunrise -> b + int state -> c + androidx.appcompat.app.TwilightCalculator sInstance -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/B;"} + 1:4:void ():26:26 -> + 27:36:void calculateTwilight(long,double,double):95:95 -> a + 37:89:void calculateTwilight(long,double,double):96:96 -> a + 90:102:void calculateTwilight(long,double,double):103:103 -> a + 103:111:void calculateTwilight(long,double,double):104:104 -> a + 112:122:void calculateTwilight(long,double,double):105:105 -> a + 123:152:void calculateTwilight(long,double,double):108:108 -> a + 153:160:void calculateTwilight(long,double,double):112:112 -> a + 161:185:void calculateTwilight(long,double,double):113:113 -> a + 186:187:void calculateTwilight(long,double,double):117:117 -> a + 188:189:void calculateTwilight(long,double,double):118:118 -> a + 190:199:void calculateTwilight(long,double,double):119:119 -> a + 200:201:void calculateTwilight(long,double,double):122:122 -> a + 202:203:void calculateTwilight(long,double,double):123:123 -> a + 204:206:void calculateTwilight(long,double,double):124:124 -> a + 207:226:void calculateTwilight(long,double,double):128:128 -> a + 227:235:void calculateTwilight(long,double,double):130:130 -> a + 236:246:void calculateTwilight(long,double,double):131:131 -> a + 247:252:void calculateTwilight(long,double,double):133:133 -> a + 253:255:void calculateTwilight(long,double,double):134:134 -> a + 256:258:void calculateTwilight(long,double,double):136:136 -> a + 1:4:androidx.appcompat.app.TwilightCalculator getInstance():31:31 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/app/B;"} + 5:11:androidx.appcompat.app.TwilightCalculator getInstance():32:32 -> b + 12:14:androidx.appcompat.app.TwilightCalculator getInstance():34:34 -> b +androidx.appcompat.app.TwilightManager -> androidx.appcompat.app.C: +# {"id":"sourceFile","fileName":"TwilightManager.java"} + android.content.Context mContext -> a + android.location.LocationManager mLocationManager -> b + androidx.appcompat.app.TwilightManager$TwilightState mTwilightState -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/C$a;"} + androidx.appcompat.app.TwilightManager sInstance -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/C;"} + 1:3:void (android.content.Context,android.location.LocationManager):69:69 -> + 4:10:void (android.content.Context,android.location.LocationManager):66:66 -> + 11:12:void (android.content.Context,android.location.LocationManager):70:70 -> + 13:15:void (android.content.Context,android.location.LocationManager):71:71 -> + 1:4:androidx.appcompat.app.TwilightManager getInstance(android.content.Context):50:50 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Landroidx/appcompat/app/C;"} + 5:8:androidx.appcompat.app.TwilightManager getInstance(android.content.Context):51:51 -> a + 9:12:androidx.appcompat.app.TwilightManager getInstance(android.content.Context):52:52 -> a + 13:23:androidx.appcompat.app.TwilightManager getInstance(android.content.Context):53:53 -> a + 24:26:androidx.appcompat.app.TwilightManager getInstance(android.content.Context):55:55 -> a + 1:11:android.location.Location getLastKnownLocation():110:110 -> b + 12:19:android.location.Location getLastKnownLocation():113:113 -> b + 20:29:android.location.Location getLastKnownLocation():116:116 -> b + 30:39:android.location.Location getLastKnownLocation():119:119 -> b + 40:57:android.location.Location getLastKnownLocation():124:124 -> b + 1:8:android.location.Location getLastKnownLocationForProvider(java.lang.String):134:134 -> c + 9:16:android.location.Location getLastKnownLocationForProvider(java.lang.String):135:135 -> c + 17:25:android.location.Location getLastKnownLocationForProvider(java.lang.String):138:138 -> c + 1:2:boolean isNight():80:80 -> d + 3:8:boolean isNight():82:82 -> d + 9:11:boolean isNight():84:84 -> d + 12:17:boolean isNight():88:88 -> d + 18:20:boolean isNight():90:90 -> d + 21:23:boolean isNight():91:91 -> d + 24:30:boolean isNight():94:94 -> d + 31:36:boolean isNight():100:100 -> d + 37:52:boolean isNight():101:101 -> d + 1:16:boolean isStateValid():144:144 -> e + 3:4:void updateState(android.location.Location):148:148 -> f + 5:8:void updateState(android.location.Location):149:149 -> f + 9:17:void updateState(android.location.Location):150:150 -> f + 18:25:void updateState(android.location.Location):154:154 -> f + 26:28:void updateState(android.location.Location):153:153 -> f + 29:42:void updateState(android.location.Location):157:157 -> f + 43:51:void updateState(android.location.Location):158:158 -> f + 52:53:void updateState(android.location.Location):159:159 -> f + 54:59:void updateState(android.location.Location):160:160 -> f + 60:72:void updateState(android.location.Location):164:164 -> f + 73:75:void updateState(android.location.Location):163:163 -> f + 76:109:void updateState(android.location.Location):165:165 -> f + 110:111:void updateState(android.location.Location):185:185 -> f + 112:114:void updateState(android.location.Location):186:186 -> f +androidx.appcompat.app.TwilightManager$TwilightState -> androidx.appcompat.app.C$a: +# {"id":"sourceFile","fileName":"TwilightManager.java"} + boolean isNight -> a + long nextUpdate -> b + 1:4:void ():196:196 -> +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;"} + 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;"} + android.view.animation.Interpolator sHideInterpolator -> D + android.view.animation.Interpolator sShowInterpolator -> E + android.content.Context mContext -> a + android.content.Context mThemedContext -> b + android.app.Activity mActivity -> c + androidx.appcompat.widget.ActionBarOverlayLayout mOverlayLayout -> d + androidx.appcompat.widget.ActionBarContainer mContainerView -> e + androidx.appcompat.widget.DecorToolbar mDecorToolbar -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/J;"} + androidx.appcompat.widget.ActionBarContextView mContextView -> g + android.view.View mContentView -> h + java.util.ArrayList mTabs -> i + int mSavedTabPosition -> j + boolean mDisplayHomeAsUpSet -> k + androidx.appcompat.app.WindowDecorActionBar$ActionModeImpl mActionMode -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/D$d;"} + androidx.appcompat.view.ActionMode mDeferredDestroyActionMode -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/b;"} + androidx.appcompat.view.ActionMode$Callback mDeferredModeDestroyCallback -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/b$a;"} + boolean mLastMenuVisibility -> o + java.util.ArrayList mMenuVisibilityListeners -> p + boolean mHasEmbeddedTabs -> q + int mCurWindowVisibility -> r + boolean mContentAnimations -> s + boolean mHiddenByApp -> t + boolean mHiddenBySystem -> u + boolean mShowingForMode -> v + boolean mNowShowing -> w + androidx.appcompat.view.ViewPropertyAnimatorCompatSet mCurrentShowAnim -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/h;"} + boolean mShowHideAnimationEnabled -> y + boolean mHideOnContentScroll -> z + 1:7:void ():83:83 -> + 8:15:void ():84:84 -> + 1:1:void (android.app.Activity,boolean):167:167 -> + 2:2:void (android.app.Activity,boolean):97:97 -> + 3:3:void (android.app.Activity,boolean):100:100 -> + 4:4:void (android.app.Activity,boolean):109:109 -> + 5:5:void (android.app.Activity,boolean):120:120 -> + 6:6:void (android.app.Activity,boolean):122:122 -> + 7:7:void (android.app.Activity,boolean):127:127 -> + 8:8:void (android.app.Activity,boolean):133:133 -> + 9:9:void (android.app.Activity,boolean):150:150 -> + 10:10:void (android.app.Activity,boolean):158:158 -> + 11:14:void (android.app.Activity,boolean):168:171 -> + 15:15:void (android.app.Activity,boolean):173:173 -> + 16:16:void (android.app.Dialog):177:177 -> + 17:17:void (android.app.Dialog):97:97 -> + 18:18:void (android.app.Dialog):100:100 -> + 19:19:void (android.app.Dialog):109:109 -> + 20:20:void (android.app.Dialog):120:120 -> + 21:21:void (android.app.Dialog):122:122 -> + 22:22:void (android.app.Dialog):127:127 -> + 23:23:void (android.app.Dialog):133:133 -> + 24:24:void (android.app.Dialog):150:150 -> + 25:25:void (android.app.Dialog):158:158 -> + 26:26:void (android.app.Dialog):178:178 -> + 1:4:void doHide(boolean):831:831 -> A + 5:7:void doHide(boolean):832:832 -> A + 8:17:void doHide(boolean):835:835 -> A + 18:24:void doHide(boolean):836:836 -> A + 25:30:void doHide(boolean):837:837 -> A + 31:35:void doHide(boolean):838:838 -> A + 36:46:void doHide(boolean):839:839 -> A + 47:50:void doHide(boolean):841:841 -> A + 51:55:void doHide(boolean):842:842 -> A + 56:59:void doHide(boolean):843:843 -> A + 60:69:void doHide(boolean):845:845 -> A + 70:74:void doHide(boolean):846:846 -> A + 75:77:void doHide(boolean):847:847 -> A + 78:85:void doHide(boolean):848:848 -> A + 86:96:void doHide(boolean):849:849 -> A + 97:103:void doHide(boolean):851:851 -> A + 104:106:void doHide(boolean):852:852 -> A + 107:111:void doHide(boolean):853:853 -> A + 112:113:void doHide(boolean):854:854 -> A + 114:117:void doHide(boolean):855:855 -> A + 118:124:void doHide(boolean):857:857 -> A + 1:4:void doShow(boolean):782:782 -> B + 5:7:void doShow(boolean):783:783 -> B + 8:13:void doShow(boolean):785:785 -> B + 14:24:void doShow(boolean):787:787 -> B + 25:29:void doShow(boolean):789:789 -> B + 30:39:void doShow(boolean):790:790 -> B + 40:43:void doShow(boolean):792:792 -> B + 44:49:void doShow(boolean):793:793 -> B + 50:53:void doShow(boolean):794:794 -> B + 54:58:void doShow(boolean):796:796 -> B + 59:63:void doShow(boolean):797:797 -> B + 64:73:void doShow(boolean):798:798 -> B + 74:78:void doShow(boolean):799:799 -> B + 79:81:void doShow(boolean):800:800 -> B + 82:89:void doShow(boolean):801:801 -> B + 90:92:void doShow(boolean):802:802 -> B + 93:105:void doShow(boolean):803:803 -> B + 106:112:void doShow(boolean):805:805 -> B + 113:115:void doShow(boolean):806:806 -> B + 116:120:void doShow(boolean):814:814 -> B + 121:122:void doShow(boolean):815:815 -> B + 123:126:void doShow(boolean):816:816 -> B + 127:133:void doShow(boolean):818:818 -> B + 134:138:void doShow(boolean):819:819 -> B + 139:146:void doShow(boolean):820:820 -> B + 147:149:void doShow(boolean):821:821 -> B + 150:155:void doShow(boolean):823:823 -> B + 156:159:void doShow(boolean):825:825 -> B + 160:163:void doShow(boolean):826:826 -> B + 1:4:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):232:232 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/appcompat/widget/J;"} + 5:7:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):233:233 -> C + 8:11:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):234:234 -> C + 12:18:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):235:235 -> C + 19:32:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):237:237 -> C + 33:54:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):238:238 -> C + 1:7:int getNavigationMode():508:508 -> D + 1:5:void hideForActionMode():706:706 -> E + 6:7:void hideForActionMode():707:707 -> E + 8:11:void hideForActionMode():708:708 -> E + 12:14:void hideForActionMode():709:709 -> E + 15:18:void hideForActionMode():711:711 -> E + 1:12:void init(android.view.View):190:190 -> F + 13:15:void init(android.view.View):192:192 -> F + 16:27:void init(android.view.View):194:194 -> F + 28:37:void init(android.view.View):195:195 -> F + 38:47:void init(android.view.View):197:197 -> F + 48:57:void init(android.view.View):200:200 -> F + 58:63:void init(android.view.View):205:205 -> F + 64:80:void init(android.view.View):208:208 -> F + 81:82:void init(android.view.View):211:211 -> F + 83:88:void init(android.view.View):214:214 -> F + 89:103:void init(android.view.View):215:215 -> F + 104:110:void init(android.view.View):216:216 -> F + 111:121:void init(android.view.View):218:218 -> F + 122:129:void init(android.view.View):221:221 -> F + 130:132:void init(android.view.View):222:222 -> F + 133:141:void init(android.view.View):224:224 -> F + 142:144:void init(android.view.View):226:226 -> F + 145:148:void init(android.view.View):228:228 -> F + 149:179:void init(android.view.View):201:201 -> F + 1:11:void setDisplayOptions(int,int):469:469 -> G + 12:13:void setDisplayOptions(int,int):471:471 -> G + 14:23:void setDisplayOptions(int,int):473:473 -> G + 1:6:void setElevation(float):244:244 -> H + 1:5:void setHasEmbeddedTabs(boolean):258:258 -> I + 6:10:void setHasEmbeddedTabs(boolean):261:261 -> I + 11:16:void setHasEmbeddedTabs(boolean):262:262 -> I + 17:21:void setHasEmbeddedTabs(boolean):264:264 -> I + 22:26:void setHasEmbeddedTabs(boolean):265:265 -> I + 27:38:void setHasEmbeddedTabs(boolean):267:267 -> I + 39:52:void setHasEmbeddedTabs(boolean):278:278 -> I + 53:65:void setHasEmbeddedTabs(boolean):279:279 -> I + 3:11:void setHideOnContentScrollEnabled(boolean):725:725 -> J + 12:19:void setHideOnContentScrollEnabled(boolean):726:726 -> J + 20:21:void setHideOnContentScrollEnabled(boolean):729:729 -> J + 22:27:void setHideOnContentScrollEnabled(boolean):730:730 -> J + 1:6:void setHomeButtonEnabled(boolean):390:390 -> K + 1:7:boolean shouldAnimateContextView():910:910 -> L + 1:5:void showForActionMode():680:680 -> M + 6:7:void showForActionMode():681:681 -> M + 8:11:void showForActionMode():682:682 -> M + 12:15:void showForActionMode():683:683 -> M + 16:19:void showForActionMode():685:685 -> M + 1:12:void updateVisibility(boolean):765:765 -> N + 13:17:void updateVisibility(boolean):769:769 -> N + 18:19:void updateVisibility(boolean):770:770 -> N + 20:23:void updateVisibility(boolean):771:771 -> N + 24:28:void updateVisibility(boolean):774:774 -> N + 29:30:void updateVisibility(boolean):775:775 -> N + 31:34:void updateVisibility(boolean):776:776 -> N + 1:5:void showForSystem():691:691 -> a + 6:8:void showForSystem():692:692 -> a + 9:12:void showForSystem():693:693 -> a + 1:1:void onContentScrollStopped():0:0 -> b + 1:3:void enableContentAnimations(boolean):668:668 -> c + 1:5:void hideForSystem():717:717 -> d + 6:7:void hideForSystem():718:718 -> d + 8:11:void hideForSystem():719:719 -> d + 1:4:void onContentScrollStarted():957:957 -> e + 5:8:void onContentScrollStarted():958:958 -> e + 9:11:void onContentScrollStarted():959:959 -> e + 1:10:boolean collapseActionView():969:969 -> g + 11:19:boolean collapseActionView():970:970 -> g + 1:5:void dispatchMenuVisibilityChanged(boolean):346:346 -> h + 6:7:void dispatchMenuVisibilityChanged(boolean):349:349 -> h + 8:16:void dispatchMenuVisibilityChanged(boolean):351:351 -> h + 17:28:void dispatchMenuVisibilityChanged(boolean):353:353 -> h + 1:7:int getDisplayOptions():513:513 -> i + 1:4:android.content.Context getThemedContext():915:915 -> j + 5:9:android.content.Context getThemedContext():916:916 -> j + 10:15:android.content.Context getThemedContext():917:917 -> j + 16:21:android.content.Context getThemedContext():918:918 -> j + 22:25:android.content.Context getThemedContext():919:919 -> j + 26:35:android.content.Context getThemedContext():922:922 -> j + 36:39:android.content.Context getThemedContext():924:924 -> j + 40:42:android.content.Context getThemedContext():927:927 -> j + 1:14:void onConfigurationChanged(android.content.res.Configuration):254:254 -> l + 1:6:boolean onKeyShortcut(int,android.view.KeyEvent):1392:1392 -> n + 7:14:boolean onKeyShortcut(int,android.view.KeyEvent):1395:1395 -> n + 15:20:boolean onKeyShortcut(int,android.view.KeyEvent):1398:1398 -> n + 21:24:boolean onKeyShortcut(int,android.view.KeyEvent):1397:1397 -> n + 25:36:boolean onKeyShortcut(int,android.view.KeyEvent):1399:1399 -> n + 37:42:boolean onKeyShortcut(int,android.view.KeyEvent):1400:1400 -> n + 1:3:void onWindowVisibilityChanged(int):316:316 -> onWindowVisibilityChanged + 1:4:void setDefaultDisplayHomeAsUpEnabled(boolean):1385:1385 -> q + 5:8:void setDefaultDisplayHomeAsUpEnabled(boolean):1386:1386 -> q + 7:10:void setDisplayHomeAsUpEnabled(boolean):375:375 -> r + 1:6:void setHomeAsUpIndicator(android.graphics.drawable.Drawable):937:937 -> s + 1:4:void setShowHideAnimationEnabled(boolean):328:328 -> t + 5:8:void setShowHideAnimationEnabled(boolean):329:329 -> t + 9:12:void setShowHideAnimationEnabled(boolean):330:330 -> t + 1:6:void setTitle(java.lang.CharSequence):436:436 -> u + 1:6:void setWindowTitle(java.lang.CharSequence):441:441 -> v + 1:4:androidx.appcompat.view.ActionMode startActionMode(androidx.appcompat.view.ActionMode$Callback):518:518 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b$a;)Landroidx/appcompat/view/b;"} + 5:7:androidx.appcompat.view.ActionMode startActionMode(androidx.appcompat.view.ActionMode$Callback):519:519 -> w + 8:13:androidx.appcompat.view.ActionMode startActionMode(androidx.appcompat.view.ActionMode$Callback):522:522 -> w + 14:18:androidx.appcompat.view.ActionMode startActionMode(androidx.appcompat.view.ActionMode$Callback):523:523 -> w + 19:29:androidx.appcompat.view.ActionMode startActionMode(androidx.appcompat.view.ActionMode$Callback):524:524 -> w + 30:35:androidx.appcompat.view.ActionMode startActionMode(androidx.appcompat.view.ActionMode$Callback):525:525 -> w + 36:37:androidx.appcompat.view.ActionMode startActionMode(androidx.appcompat.view.ActionMode$Callback):528:528 -> w + 38:40:androidx.appcompat.view.ActionMode startActionMode(androidx.appcompat.view.ActionMode$Callback):529:529 -> w + 41:46:androidx.appcompat.view.ActionMode startActionMode(androidx.appcompat.view.ActionMode$Callback):530:530 -> w + 47:52:androidx.appcompat.view.ActionMode startActionMode(androidx.appcompat.view.ActionMode$Callback):531:531 -> w + 3:6:void animateToMode(boolean):870:870 -> x + 7:9:void animateToMode(boolean):872:872 -> x + 10:25:void animateToMode(boolean):875:875 -> x + 26:31:void animateToMode(boolean):882:882 -> x + 32:38:void animateToMode(boolean):884:884 -> x + 39:44:void animateToMode(boolean):887:887 -> x + 45:50:void animateToMode(boolean):889:889 -> x + 51:55:void animateToMode(boolean):892:892 -> x + 56:58:void animateToMode(boolean):893:893 -> x + 59:64:void animateToMode(boolean):894:894 -> x + 65:69:void animateToMode(boolean):897:897 -> x + 70:75:void animateToMode(boolean):898:898 -> x + 76:80:void animateToMode(boolean):900:900 -> x + 81:86:void animateToMode(boolean):901:901 -> x + 1:1:boolean checkShowingFlags(boolean,boolean,boolean):0:0 -> y + 1:4:void completeDeferredDestroyActionMode():307:307 -> z + 5:10:void completeDeferredDestroyActionMode():308:308 -> z + 11:12:void completeDeferredDestroyActionMode():309:309 -> z + 13:15:void completeDeferredDestroyActionMode():310:310 -> z +androidx.appcompat.app.WindowDecorActionBar$1 -> androidx.appcompat.app.D$a: +# {"id":"sourceFile","fileName":"WindowDecorActionBar.java"} + androidx.appcompat.app.WindowDecorActionBar this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/D;"} + 1:6:void (androidx.appcompat.app.WindowDecorActionBar):133:133 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/D;)V"} + 1:11:void onAnimationEnd(android.view.View):136:136 -> b + 12:14:void onAnimationEnd(android.view.View):137:137 -> b + 15:21:void onAnimationEnd(android.view.View):138:138 -> b + 22:30:void onAnimationEnd(android.view.View):140:140 -> b + 31:38:void onAnimationEnd(android.view.View):141:141 -> b + 39:43:void onAnimationEnd(android.view.View):142:142 -> b + 44:46:void onAnimationEnd(android.view.View):143:143 -> b + 47:52:void onAnimationEnd(android.view.View):144:144 -> b + 53:56:void onAnimationEnd(android.view.View):145:145 -> b +androidx.appcompat.app.WindowDecorActionBar$2 -> androidx.appcompat.app.D$b: +# {"id":"sourceFile","fileName":"WindowDecorActionBar.java"} + androidx.appcompat.app.WindowDecorActionBar this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/D;"} + 1:6:void (androidx.appcompat.app.WindowDecorActionBar):150:150 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/D;)V"} + 1:5:void onAnimationEnd(android.view.View):153:153 -> b + 6:11:void onAnimationEnd(android.view.View):154:154 -> b +androidx.appcompat.app.WindowDecorActionBar$3 -> androidx.appcompat.app.D$c: +# {"id":"sourceFile","fileName":"WindowDecorActionBar.java"} + androidx.appcompat.app.WindowDecorActionBar this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/D;"} + 1:6:void (androidx.appcompat.app.WindowDecorActionBar):159:159 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/D;)V"} + 1:8:void onAnimationUpdate(android.view.View):162:162 -> a + 9:14:void onAnimationUpdate(android.view.View):163:163 -> a +androidx.appcompat.app.WindowDecorActionBar$ActionModeImpl -> androidx.appcompat.app.D$d: +# {"id":"sourceFile","fileName":"WindowDecorActionBar.java"} + android.content.Context mActionModeContext -> f + androidx.appcompat.view.menu.MenuBuilder mMenu -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + androidx.appcompat.view.ActionMode$Callback mCallback -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/b$a;"} + java.lang.ref.WeakReference mCustomView -> i + androidx.appcompat.app.WindowDecorActionBar this$0 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/D;"} + 1:5:void (androidx.appcompat.app.WindowDecorActionBar,android.content.Context,androidx.appcompat.view.ActionMode$Callback):986:986 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/D;Landroid/content/Context;Landroidx/appcompat/view/b$a;)V"} + 6:7:void (androidx.appcompat.app.WindowDecorActionBar,android.content.Context,androidx.appcompat.view.ActionMode$Callback):987:987 -> + 8:9:void (androidx.appcompat.app.WindowDecorActionBar,android.content.Context,androidx.appcompat.view.ActionMode$Callback):988:988 -> + 10:15:void (androidx.appcompat.app.WindowDecorActionBar,android.content.Context,androidx.appcompat.view.ActionMode$Callback):989:989 -> + 16:21:void (androidx.appcompat.app.WindowDecorActionBar,android.content.Context,androidx.appcompat.view.ActionMode$Callback):990:990 -> + 22:25:void (androidx.appcompat.app.WindowDecorActionBar,android.content.Context,androidx.appcompat.view.ActionMode$Callback):991:991 -> + 1:4:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):1113:1113 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)Z"} + 5:11:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):1114:1114 -> a + 1:5:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1141:1141 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} + 6:8:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1144:1144 -> b + 9:16:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1145:1145 -> b + 1:7:void finish():1006:1006 -> c + 8:18:void finish():1015:1015 -> c + 19:22:void finish():1018:1018 -> c + 23:27:void finish():1019:1019 -> c + 28:33:void finish():1021:1021 -> c + 34:35:void finish():1023:1023 -> c + 36:40:void finish():1024:1024 -> c + 41:47:void finish():1027:1027 -> c + 48:56:void finish():1028:1028 -> c + 57:61:void finish():1030:1030 -> c + 1:13:android.view.View getCustomView():1108:1108 -> d + 1:3:android.view.Menu getMenu():1001:1001 -> e + 1:8:android.view.MenuInflater getMenuInflater():996:996 -> f + 1:9:java.lang.CharSequence getSubtitle():1092:1092 -> g + 1:9:java.lang.CharSequence getTitle():1087:1087 -> i + 1:7:void invalidate():1035:1035 -> k + 8:12:void invalidate():1042:1042 -> k + 13:19:void invalidate():1044:1044 -> k + 20:31:void invalidate():1046:1046 -> k + 32:32:void invalidate():1047:1047 -> k + 1:9:boolean isTitleOptional():1103:1103 -> l + 1:7:void setCustomView(android.view.View):1061:1061 -> m + 8:15:void setCustomView(android.view.View):1062:1062 -> m + 1:16:void setSubtitle(int):1082:1082 -> n + 1:8:void setSubtitle(java.lang.CharSequence):1067:1067 -> o + 1:16:void setTitle(int):1077:1077 -> q + 1:8:void setTitle(java.lang.CharSequence):1072:1072 -> r + 1:3:void setTitleOptionalHint(boolean):1097:1097 -> s + 4:11:void setTitleOptionalHint(boolean):1098:1098 -> s + 1:5:boolean dispatchOnCreate():1051:1051 -> t + 6:13:boolean dispatchOnCreate():1053:1053 -> t + 14:25:boolean dispatchOnCreate():1055:1055 -> t + 26:26:boolean dispatchOnCreate():1056:1056 -> t +androidx.appcompat.content.res.AppCompatResources -> e.a: +# {"id":"sourceFile","fileName":"AppCompatResources.java"} + 1:5:android.content.res.ColorStateList getColorStateList(android.content.Context,int):46:46 -> a + 1:9:android.graphics.drawable.Drawable getDrawable(android.content.Context,int):64:64 -> b +androidx.appcompat.graphics.drawable.DrawableWrapperCompat -> f.a: +# {"id":"sourceFile","fileName":"DrawableWrapperCompat.java"} + android.graphics.drawable.Drawable mDrawable -> d + 1:3:void (android.graphics.drawable.Drawable):47:47 -> + 4:7:void (android.graphics.drawable.Drawable):48:48 -> + 1:5:void setDrawable(android.graphics.drawable.Drawable):236:236 -> a + 6:8:void setDrawable(android.graphics.drawable.Drawable):237:237 -> a + 9:12:void setDrawable(android.graphics.drawable.Drawable):240:240 -> a + 13:16:void setDrawable(android.graphics.drawable.Drawable):243:243 -> a + 1:6:void draw(android.graphics.Canvas):53:53 -> draw + 1:7:int getChangingConfigurations():68:68 -> getChangingConfigurations + 1:7:android.graphics.drawable.Drawable getCurrent():114:114 -> getCurrent + 1:7:int getIntrinsicHeight():140:140 -> getIntrinsicHeight + 1:7:int getIntrinsicWidth():135:135 -> getIntrinsicWidth + 1:7:int getMinimumHeight():150:150 -> getMinimumHeight + 1:7:int getMinimumWidth():145:145 -> getMinimumWidth + 1:7:int getOpacity():125:125 -> getOpacity + 1:7:boolean getPadding(android.graphics.Rect):155:155 -> getPadding + 1:7:int[] getState():104:104 -> getState + 1:7:android.graphics.Region getTransparentRegion():130:130 -> getTransparentRegion + 1:4:void invalidateDrawable(android.graphics.drawable.Drawable):163:163 -> invalidateDrawable + 1:7:boolean isAutoMirrored():194:194 -> isAutoMirrored + 1:7:boolean isStateful():94:94 -> isStateful + 1:6:void jumpToCurrentState():109:109 -> jumpToCurrentState + 1:6:void onBoundsChange(android.graphics.Rect):58:58 -> onBoundsChange + 1:7:boolean onLevelChange(int):184:184 -> onLevelChange + 1:4:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):171:171 -> scheduleDrawable + 1:6:void setAlpha(int):84:84 -> setAlpha + 1:6:void setAutoMirrored(boolean):189:189 -> setAutoMirrored + 1:6:void setChangingConfigurations(int):63:63 -> setChangingConfigurations + 1:6:void setColorFilter(android.graphics.ColorFilter):89:89 -> setColorFilter + 1:6:void setDither(boolean):74:74 -> setDither + 1:6:void setFilterBitmap(boolean):79:79 -> setFilterBitmap + 1:6:void setHotspot(float,float):214:214 -> setHotspot + 1:6:void setHotspotBounds(int,int,int,int):219:219 -> setHotspotBounds + 1:7:boolean setState(int[]):99:99 -> setState + 1:6:void setTint(int):199:199 -> setTint + 1:6:void setTintList(android.content.res.ColorStateList):204:204 -> setTintList + 1:6:void setTintMode(android.graphics.PorterDuff$Mode):209:209 -> setTintMode + 1:19:boolean setVisible(boolean,boolean):119:119 -> setVisible + 1:4:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):179:179 -> unscheduleDrawable +androidx.appcompat.resources.R$drawable -> g.a: + int abc_vector_test -> a +androidx.appcompat.text.AllCapsTransformationMethod -> h.a: +# {"id":"sourceFile","fileName":"AllCapsTransformationMethod.java"} + java.util.Locale mLocale -> d + 1:3:void (android.content.Context):36:36 -> + 4:16:void (android.content.Context):37:37 -> + 3:15:java.lang.CharSequence getTransformation(java.lang.CharSequence,android.view.View):42:42 -> getTransformation + 1:1:void onFocusChanged(android.view.View,java.lang.CharSequence,boolean,int,android.graphics.Rect):48:48 -> onFocusChanged +androidx.appcompat.view.ActionBarPolicy -> androidx.appcompat.view.a: +# {"id":"sourceFile","fileName":"ActionBarPolicy.java"} + android.content.Context mContext -> a + 1:3:void (android.content.Context):44:44 -> + 4:6:void (android.content.Context):45:45 -> + 1:16:boolean enableHomeButtonByDefault():104:104 -> a + 1:6:androidx.appcompat.view.ActionBarPolicy get(android.content.Context):41:41 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Landroidx/appcompat/view/a;"} + 1:15:int getEmbeddedMenuWidthLimit():80:80 -> c + 1:10:int getMaxActionButtons():54:54 -> d + 11:12:int getMaxActionButtons():55:55 -> d + 13:14:int getMaxActionButtons():56:56 -> d + 15:64:int getMaxActionButtons():57:57 -> d + 1:13:boolean hasEmbeddedTabs():84:84 -> e + 1:1:boolean showsOverflowMenuButton():0:0 -> f +androidx.appcompat.view.ActionMode -> androidx.appcompat.view.b: +# {"id":"sourceFile","fileName":"ActionMode.java"} + java.lang.Object mTag -> d + boolean mTitleOptionalHint -> e + 1:4:void ():41:41 -> + void finish() -> c + android.view.View getCustomView() -> d + android.view.Menu getMenu() -> e + android.view.MenuInflater getMenuInflater() -> f + java.lang.CharSequence getSubtitle() -> g + 1:3:java.lang.Object getTag():71:71 -> h + java.lang.CharSequence getTitle() -> i + 1:3:boolean getTitleOptionalHint():145:145 -> j + void invalidate() -> k + boolean isTitleOptional() -> l + void setCustomView(android.view.View) -> m + void setSubtitle(int) -> n + void setSubtitle(java.lang.CharSequence) -> o + 1:3:void setTag(java.lang.Object):57:57 -> p + void setTitle(int) -> q + void setTitle(java.lang.CharSequence) -> r + 1:3:void setTitleOptionalHint(boolean):134:134 -> s +androidx.appcompat.view.ActionMode$Callback -> androidx.appcompat.view.b$a: +# {"id":"sourceFile","fileName":"ActionMode.java"} + void onDestroyActionMode(androidx.appcompat.view.ActionMode) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b;)V"} + boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b;Landroid/view/Menu;)Z"} + boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b;Landroid/view/Menu;)Z"} + boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b;Landroid/view/MenuItem;)Z"} +androidx.appcompat.view.CollapsibleActionView -> androidx.appcompat.view.c: +# {"id":"sourceFile","fileName":"CollapsibleActionView.java"} +androidx.appcompat.view.ContextThemeWrapper -> androidx.appcompat.view.d: +# {"id":"sourceFile","fileName":"ContextThemeWrapper.java"} + int mThemeResource -> a + android.content.res.Resources$Theme mTheme -> b + android.view.LayoutInflater mInflater -> c + android.content.res.Configuration mOverrideConfiguration -> d + android.content.res.Resources mResources -> e + android.content.res.Configuration sEmptyConfig -> f + 1:2:void (android.content.Context,int):69:70 -> + 3:4:void (android.content.Context,android.content.res.Resources$Theme):83:84 -> + 1:4:void applyOverrideConfiguration(android.content.res.Configuration):103:103 -> a + 5:8:void applyOverrideConfiguration(android.content.res.Configuration):107:107 -> a + 9:16:void applyOverrideConfiguration(android.content.res.Configuration):110:110 -> a + 17:24:void applyOverrideConfiguration(android.content.res.Configuration):108:108 -> a + 25:32:void applyOverrideConfiguration(android.content.res.Configuration):104:104 -> a + 1:4:void attachBaseContext(android.content.Context):89:89 -> attachBaseContext + 1:4:android.content.res.Resources getResourcesInternal():119:119 -> b + 5:14:android.content.res.Resources getResourcesInternal():120:120 -> b + 15:21:android.content.res.Resources getResourcesInternal():122:122 -> b + 22:23:android.content.res.Resources getResourcesInternal():128:128 -> b + 24:27:android.content.res.Resources getResourcesInternal():129:129 -> b + 28:34:android.content.res.Resources getResourcesInternal():130:130 -> b + 35:40:android.content.res.Resources getResourcesInternal():126:126 -> b + 41:43:android.content.res.Resources getResourcesInternal():133:133 -> b + 1:3:int getThemeResId():149:149 -> c + 1:9:void initializeTheme():193:193 -> d + 10:19:void initializeTheme():195:195 -> d + 20:29:void initializeTheme():196:196 -> d + 30:34:void initializeTheme():198:198 -> d + 35:42:void initializeTheme():201:201 -> d + 5:8:boolean isEmptyConfiguration(android.content.res.Configuration):220:220 -> e + 9:14:boolean isEmptyConfiguration(android.content.res.Configuration):221:221 -> e + 15:16:boolean isEmptyConfiguration(android.content.res.Configuration):224:224 -> e + 17:18:boolean isEmptyConfiguration(android.content.res.Configuration):225:225 -> e + 19:25:boolean isEmptyConfiguration(android.content.res.Configuration):228:228 -> e + 2:5:void onApplyThemeResource(android.content.res.Resources$Theme,int,boolean):189:189 -> f + 1:9:android.content.res.AssetManager getAssets():207:207 -> getAssets + 1:5:android.content.res.Resources getResources():115:115 -> getResources + 1:8:java.lang.Object getSystemService(java.lang.String):168:168 -> getSystemService + 9:12:java.lang.Object getSystemService(java.lang.String):169:169 -> getSystemService + 13:26:java.lang.Object getSystemService(java.lang.String):170:170 -> getSystemService + 27:29:java.lang.Object getSystemService(java.lang.String):172:172 -> getSystemService + 30:38:java.lang.Object getSystemService(java.lang.String):174:174 -> getSystemService + 1:5:android.content.res.Resources$Theme getTheme():154:154 -> getTheme + 6:9:android.content.res.Resources$Theme getTheme():158:158 -> getTheme + 10:13:android.content.res.Resources$Theme getTheme():159:159 -> getTheme + 14:16:android.content.res.Resources$Theme getTheme():161:161 -> getTheme + 17:19:android.content.res.Resources$Theme getTheme():163:163 -> getTheme + 1:4:void setTheme(int):138:138 -> setTheme + 5:6:void setTheme(int):139:139 -> setTheme + 7:10:void setTheme(int):140:140 -> setTheme +androidx.appcompat.view.StandaloneActionMode -> androidx.appcompat.view.e: +# {"id":"sourceFile","fileName":"StandaloneActionMode.java"} + android.content.Context mContext -> f + androidx.appcompat.widget.ActionBarContextView mContextView -> g + androidx.appcompat.view.ActionMode$Callback mCallback -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/b$a;"} + java.lang.ref.WeakReference mCustomView -> i + boolean mFinished -> j + boolean mFocusable -> k + androidx.appcompat.view.menu.MenuBuilder mMenu -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + 1:3:void (android.content.Context,androidx.appcompat.widget.ActionBarContextView,androidx.appcompat.view.ActionMode$Callback,boolean):49:49 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/widget/ActionBarContextView;Landroidx/appcompat/view/b$a;Z)V"} + 4:5:void (android.content.Context,androidx.appcompat.widget.ActionBarContextView,androidx.appcompat.view.ActionMode$Callback,boolean):50:50 -> + 6:7:void (android.content.Context,androidx.appcompat.widget.ActionBarContextView,androidx.appcompat.view.ActionMode$Callback,boolean):51:51 -> + 8:9:void (android.content.Context,androidx.appcompat.widget.ActionBarContextView,androidx.appcompat.view.ActionMode$Callback,boolean):52:52 -> + 10:25:void (android.content.Context,androidx.appcompat.widget.ActionBarContextView,androidx.appcompat.view.ActionMode$Callback,boolean):54:54 -> + 26:28:void (android.content.Context,androidx.appcompat.widget.ActionBarContextView,androidx.appcompat.view.ActionMode$Callback,boolean):56:56 -> + 29:31:void (android.content.Context,androidx.appcompat.widget.ActionBarContextView,androidx.appcompat.view.ActionMode$Callback,boolean):57:57 -> + 1:7:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):139:139 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)Z"} + 1:3:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):159:159 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} + 4:9:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):160:160 -> b + 1:6:void finish():104:104 -> c + 7:8:void finish():107:107 -> c + 9:14:void finish():109:109 -> c + 1:13:android.view.View getCustomView():129:129 -> d + 1:3:android.view.Menu getMenu():114:114 -> e + 1:12:android.view.MenuInflater getMenuInflater():134:134 -> f + 1:7:java.lang.CharSequence getSubtitle():124:124 -> g + 1:7:java.lang.CharSequence getTitle():119:119 -> i + 1:8:void invalidate():99:99 -> k + 1:7:boolean isTitleOptional():88:88 -> l + 1:7:void setCustomView(android.view.View):93:93 -> m + 8:17:void setCustomView(android.view.View):94:94 -> m + 1:10:void setSubtitle(int):77:77 -> n + 1:6:void setSubtitle(java.lang.CharSequence):67:67 -> o + 1:10:void setTitle(int):72:72 -> q + 1:6:void setTitle(java.lang.CharSequence):62:62 -> r + 1:3:void setTitleOptionalHint(boolean):82:82 -> s + 4:9:void setTitleOptionalHint(boolean):83:83 -> s +androidx.appcompat.view.SupportActionModeWrapper -> androidx.appcompat.view.f: +# {"id":"sourceFile","fileName":"SupportActionModeWrapper.java"} + android.content.Context mContext -> a + androidx.appcompat.view.ActionMode mWrappedObject -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/b;"} + 1:3:void (android.content.Context,androidx.appcompat.view.ActionMode):48:48 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/view/b;)V"} + 4:5:void (android.content.Context,androidx.appcompat.view.ActionMode):49:49 -> + 6:8:void (android.content.Context,androidx.appcompat.view.ActionMode):50:50 -> + 1:6:void finish():80:80 -> finish + 1:7:android.view.View getCustomView():110:110 -> getCustomView + 1:16:android.view.Menu getMenu():85:85 -> getMenu + 1:7:android.view.MenuInflater getMenuInflater():120:120 -> getMenuInflater + 1:7:java.lang.CharSequence getSubtitle():100:100 -> getSubtitle + 1:7:java.lang.Object getTag():55:55 -> getTag + 1:7:java.lang.CharSequence getTitle():90:90 -> getTitle + 1:7:boolean getTitleOptionalHint():125:125 -> getTitleOptionalHint + 1:6:void invalidate():75:75 -> invalidate + 1:7:boolean isTitleOptional():135:135 -> isTitleOptional + 1:6:void setCustomView(android.view.View):115:115 -> setCustomView + 1:1:void setSubtitle(java.lang.CharSequence):70:70 -> setSubtitle + 2:2:void setSubtitle(int):105:105 -> setSubtitle + 1:6:void setTag(java.lang.Object):60:60 -> setTag + 1:1:void setTitle(java.lang.CharSequence):65:65 -> setTitle + 2:2:void setTitle(int):95:95 -> setTitle + 1:6:void setTitleOptionalHint(boolean):130:130 -> setTitleOptionalHint +androidx.appcompat.view.SupportActionModeWrapper$CallbackWrapper -> androidx.appcompat.view.f$a: +# {"id":"sourceFile","fileName":"SupportActionModeWrapper.java"} + android.view.ActionMode$Callback mWrappedCallback -> a + android.content.Context mContext -> b + java.util.ArrayList mActionModes -> c + androidx.collection.SimpleArrayMap mMenus -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} + 1:3:void (android.content.Context,android.view.ActionMode$Callback):148:148 -> + 4:5:void (android.content.Context,android.view.ActionMode$Callback):149:149 -> + 6:7:void (android.content.Context,android.view.ActionMode$Callback):150:150 -> + 8:14:void (android.content.Context,android.view.ActionMode$Callback):151:151 -> + 15:22:void (android.content.Context,android.view.ActionMode$Callback):152:152 -> + 1:10:void onDestroyActionMode(androidx.appcompat.view.ActionMode):176:176 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b;)V"} + 1:6:boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):157:157 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b;Landroid/view/Menu;)Z"} + 7:10:boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):158:158 -> b + 11:15:boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):157:157 -> b + 1:6:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):163:163 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b;Landroid/view/Menu;)Z"} + 7:10:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):164:164 -> c + 11:15:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):163:163 -> c + 1:20:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):170:170 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b;Landroid/view/MenuItem;)Z"} + 1:9:android.view.ActionMode getActionModeWrapper(androidx.appcompat.view.ActionMode):190:190 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b;)Landroid/view/ActionMode;"} + 10:19:android.view.ActionMode getActionModeWrapper(androidx.appcompat.view.ActionMode):191:191 -> e + 20:27:android.view.ActionMode getActionModeWrapper(androidx.appcompat.view.ActionMode):192:192 -> e + 28:34:android.view.ActionMode getActionModeWrapper(androidx.appcompat.view.ActionMode):200:200 -> e + 35:40:android.view.ActionMode getActionModeWrapper(androidx.appcompat.view.ActionMode):201:201 -> e + 1:10:android.view.Menu getMenuWrapper(android.view.Menu):180:180 -> f + 11:20:android.view.Menu getMenuWrapper(android.view.Menu):182:182 -> f + 21:26:android.view.Menu getMenuWrapper(android.view.Menu):183:183 -> f +androidx.appcompat.view.SupportMenuInflater -> androidx.appcompat.view.g: +# {"id":"sourceFile","fileName":"SupportMenuInflater.java"} + java.lang.Object[] mActionViewConstructorArguments -> a + java.lang.Object[] mActionProviderConstructorArguments -> b + android.content.Context mContext -> c + java.lang.Object mRealOwner -> d + java.lang.Class[] ACTION_VIEW_CONSTRUCTOR_SIGNATURE -> e + java.lang.Class[] ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE -> f + 1:8:void ():83:83 -> + 9:11:void ():85:85 -> + 1:3:void (android.content.Context):101:101 -> + 4:5:void (android.content.Context):102:102 -> + 6:11:void (android.content.Context):103:103 -> + 12:14:void (android.content.Context):104:104 -> + 1:5:java.lang.Object findRealOwner(java.lang.Object):247:247 -> a + 6:9:java.lang.Object findRealOwner(java.lang.Object):250:250 -> a + 10:20:java.lang.Object findRealOwner(java.lang.Object):251:251 -> a + 1:4:java.lang.Object getRealOwner():240:240 -> b + 5:12:java.lang.Object getRealOwner():241:241 -> b + 13:15:java.lang.Object getRealOwner():243:243 -> b + 1:5:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):161:161 -> c + 6:10:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):163:163 -> c + 11:15:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):170:170 -> c + 16:19:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):171:171 -> c + 20:25:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):172:172 -> c + 26:30:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):174:174 -> c + 31:53:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):178:178 -> c + 54:68:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):180:180 -> c + 69:79:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):185:185 -> c + 80:85:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):209:209 -> c + 86:94:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):210:210 -> c + 95:100:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):213:213 -> c + 101:104:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):214:214 -> c + 105:110:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):215:215 -> c + 111:116:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):218:218 -> c + 117:120:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):219:219 -> c + 121:126:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):220:220 -> c + 127:130:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):221:221 -> c + 131:134:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):223:223 -> c + 135:145:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):226:226 -> c + 146:149:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):191:191 -> c + 150:155:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):192:192 -> c + 156:159:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):193:193 -> c + 160:165:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):194:194 -> c + 166:169:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):195:195 -> c + 170:175:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):196:196 -> c + 176:179:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):198:198 -> c + 180:185:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):201:201 -> c + 186:190:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):235:235 -> c + 191:199:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):232:232 -> c + 1:6:void inflate(int,android.view.Menu):119:119 -> inflate + 7:12:void inflate(int,android.view.Menu):120:120 -> inflate + 13:22:void inflate(int,android.view.Menu):128:128 -> inflate + 23:26:void inflate(int,android.view.Menu):129:129 -> inflate + 27:33:void inflate(int,android.view.Menu):137:137 -> inflate + 34:39:void inflate(int,android.view.Menu):138:138 -> inflate + 40:50:void inflate(int,android.view.Menu):139:139 -> inflate + 51:55:void inflate(int,android.view.Menu):142:142 -> inflate + 56:62:void inflate(int,android.view.Menu):149:149 -> inflate + 63:66:void inflate(int,android.view.Menu):151:151 -> inflate + 67:72:void inflate(int,android.view.Menu):146:146 -> inflate + 73:80:void inflate(int,android.view.Menu):144:144 -> inflate + 81:87:void inflate(int,android.view.Menu):149:149 -> inflate + 88:90:void inflate(int,android.view.Menu):151:151 -> inflate + 91:91:void inflate(int,android.view.Menu):152:152 -> inflate +androidx.appcompat.view.SupportMenuInflater$InflatedOnMenuItemClickListener -> androidx.appcompat.view.g$a: +# {"id":"sourceFile","fileName":"SupportMenuInflater.java"} + java.lang.Object mRealOwner -> a + java.lang.reflect.Method mMethod -> b + java.lang.Class[] PARAM_TYPES -> c + 1:9:void ():258:258 -> + 1:3:void (java.lang.Object,java.lang.String):263:263 -> + 4:5:void (java.lang.Object,java.lang.String):264:264 -> + 6:9:void (java.lang.Object,java.lang.String):265:265 -> + 10:19:void (java.lang.Object,java.lang.String):267:267 -> + 20:39:void (java.lang.Object,java.lang.String):269:269 -> + 40:53:void (java.lang.Object,java.lang.String):271:271 -> + 54:56:void (java.lang.Object,java.lang.String):272:272 -> + 57:57:void (java.lang.Object,java.lang.String):273:273 -> + 1:10:boolean onMenuItemClick(android.view.MenuItem):280:280 -> onMenuItemClick + 11:31:boolean onMenuItemClick(android.view.MenuItem):281:281 -> onMenuItemClick + 32:44:boolean onMenuItemClick(android.view.MenuItem):283:283 -> onMenuItemClick + 45:50:boolean onMenuItemClick(android.view.MenuItem):287:287 -> onMenuItemClick +androidx.appcompat.view.SupportMenuInflater$MenuState -> androidx.appcompat.view.g$b: +# {"id":"sourceFile","fileName":"SupportMenuInflater.java"} + androidx.core.view.ActionProvider itemActionProvider -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/b;"} + java.lang.CharSequence itemContentDescription -> B + java.lang.CharSequence itemTooltipText -> C + android.content.res.ColorStateList itemIconTintList -> D + android.graphics.PorterDuff$Mode itemIconTintMode -> E + androidx.appcompat.view.SupportMenuInflater this$0 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/g;"} + android.view.Menu menu -> a + int groupId -> b + int groupCategory -> c + int groupOrder -> d + int groupCheckable -> e + boolean groupVisible -> f + boolean groupEnabled -> g + boolean itemAdded -> h + int itemId -> i + int itemCategoryOrder -> j + java.lang.CharSequence itemTitle -> k + java.lang.CharSequence itemTitleCondensed -> l + int itemIconResId -> m + char itemAlphabeticShortcut -> n + int itemAlphabeticModifiers -> o + char itemNumericShortcut -> p + int itemNumericModifiers -> q + int itemCheckable -> r + boolean itemChecked -> s + boolean itemVisible -> t + boolean itemEnabled -> u + int itemShowAsAction -> v + int itemActionViewLayout -> w + java.lang.String itemActionViewClassName -> x + java.lang.String itemActionProviderClassName -> y + java.lang.String itemListenerMethodName -> z + 1:6:void (androidx.appcompat.view.SupportMenuInflater,android.view.Menu):365:365 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/g;Landroid/view/Menu;)V"} + 7:8:void (androidx.appcompat.view.SupportMenuInflater,android.view.Menu):353:353 -> + 9:10:void (androidx.appcompat.view.SupportMenuInflater,android.view.Menu):354:354 -> + 11:12:void (androidx.appcompat.view.SupportMenuInflater,android.view.Menu):366:366 -> + 13:16:void (androidx.appcompat.view.SupportMenuInflater,android.view.Menu):368:368 -> + 2:3:void addItem():546:546 -> a + 4:21:void addItem():547:547 -> a + 2:3:android.view.SubMenu addSubMenuItem():551:551 -> b + 4:17:android.view.SubMenu addSubMenuItem():552:552 -> b + 18:25:android.view.SubMenu addSubMenuItem():553:553 -> b + 5:9:char getShortcut(java.lang.String):478:478 -> c + 1:3:boolean hasAddedItem():558:558 -> d + 1:13:java.lang.Object newInstance(java.lang.String,java.lang.Class[],java.lang.Object[]):565:565 -> e + 14:18:java.lang.Object newInstance(java.lang.String,java.lang.Class[],java.lang.Object[]):566:566 -> e + 19:21:java.lang.Object newInstance(java.lang.String,java.lang.Class[],java.lang.Object[]):567:567 -> e + 22:27:java.lang.Object newInstance(java.lang.String,java.lang.Class[],java.lang.Object[]):568:568 -> e + 28:51:java.lang.Object newInstance(java.lang.String,java.lang.Class[],java.lang.Object[]):570:570 -> e + 1:10:void readGroup(android.util.AttributeSet):384:384 -> f + 11:19:void readGroup(android.util.AttributeSet):386:386 -> f + 20:27:void readGroup(android.util.AttributeSet):387:387 -> f + 28:35:void readGroup(android.util.AttributeSet):389:389 -> f + 36:43:void readGroup(android.util.AttributeSet):390:390 -> f + 44:52:void readGroup(android.util.AttributeSet):392:392 -> f + 53:60:void readGroup(android.util.AttributeSet):393:393 -> f + 61:64:void readGroup(android.util.AttributeSet):395:395 -> f + 1:10:void readItem(android.util.AttributeSet):402:402 -> g + 11:19:void readItem(android.util.AttributeSet):406:406 -> g + 20:27:void readItem(android.util.AttributeSet):407:407 -> g + 28:43:void readItem(android.util.AttributeSet):408:408 -> g + 44:45:void readItem(android.util.AttributeSet):409:409 -> g + 46:53:void readItem(android.util.AttributeSet):411:411 -> g + 54:61:void readItem(android.util.AttributeSet):412:412 -> g + 62:69:void readItem(android.util.AttributeSet):413:413 -> g + 70:71:void readItem(android.util.AttributeSet):414:414 -> g + 72:81:void readItem(android.util.AttributeSet):415:415 -> g + 82:85:void readItem(android.util.AttributeSet):416:416 -> g + 86:91:void readItem(android.util.AttributeSet):417:417 -> g + 92:93:void readItem(android.util.AttributeSet):418:418 -> g + 94:103:void readItem(android.util.AttributeSet):419:419 -> g + 104:105:void readItem(android.util.AttributeSet):420:420 -> g + 106:111:void readItem(android.util.AttributeSet):421:421 -> g + 112:119:void readItem(android.util.AttributeSet):422:422 -> g + 120:128:void readItem(android.util.AttributeSet):424:424 -> g + 129:132:void readItem(android.util.AttributeSet):428:428 -> g + 133:140:void readItem(android.util.AttributeSet):430:430 -> g + 141:150:void readItem(android.util.AttributeSet):431:431 -> g + 151:160:void readItem(android.util.AttributeSet):432:432 -> g + 161:169:void readItem(android.util.AttributeSet):433:433 -> g + 170:177:void readItem(android.util.AttributeSet):434:434 -> g + 178:185:void readItem(android.util.AttributeSet):435:435 -> g + 186:193:void readItem(android.util.AttributeSet):436:436 -> g + 194:209:void readItem(android.util.AttributeSet):437:437 -> g + 210:217:void readItem(android.util.AttributeSet):440:440 -> g + 218:234:void readItem(android.util.AttributeSet):441:441 -> g + 235:241:void readItem(android.util.AttributeSet):446:446 -> g + 242:243:void readItem(android.util.AttributeSet):449:449 -> g + 244:251:void readItem(android.util.AttributeSet):452:452 -> g + 252:259:void readItem(android.util.AttributeSet):453:453 -> g + 260:267:void readItem(android.util.AttributeSet):454:454 -> g + 268:282:void readItem(android.util.AttributeSet):455:455 -> g + 283:284:void readItem(android.util.AttributeSet):460:460 -> g + 285:292:void readItem(android.util.AttributeSet):462:462 -> g + 293:301:void readItem(android.util.AttributeSet):463:463 -> g + 302:303:void readItem(android.util.AttributeSet):466:466 -> g + 304:306:void readItem(android.util.AttributeSet):469:469 -> g + 307:309:void readItem(android.util.AttributeSet):471:471 -> g + 2:3:void resetGroup():372:372 -> h + 4:5:void resetGroup():373:373 -> h + 6:7:void resetGroup():374:374 -> h + 8:10:void resetGroup():375:375 -> h + 11:12:void resetGroup():376:376 -> h + 13:15:void resetGroup():377:377 -> h + 1:8:void setItem(android.view.MenuItem):483:483 -> i + 9:14:void setItem(android.view.MenuItem):484:484 -> i + 15:27:void setItem(android.view.MenuItem):485:485 -> i + 28:33:void setItem(android.view.MenuItem):486:486 -> i + 34:39:void setItem(android.view.MenuItem):487:487 -> i + 40:42:void setItem(android.view.MenuItem):488:488 -> i + 43:46:void setItem(android.view.MenuItem):490:490 -> i + 47:49:void setItem(android.view.MenuItem):491:491 -> i + 50:53:void setItem(android.view.MenuItem):494:494 -> i + 54:63:void setItem(android.view.MenuItem):495:495 -> i + 64:67:void setItem(android.view.MenuItem):499:499 -> i + 68:76:void setItem(android.view.MenuItem):500:500 -> i + 77:80:void setItem(android.view.MenuItem):499:499 -> i + 81:88:void setItem(android.view.MenuItem):496:496 -> i + 89:93:void setItem(android.view.MenuItem):503:503 -> i + 94:97:void setItem(android.view.MenuItem):504:504 -> i + 98:104:void setItem(android.view.MenuItem):505:505 -> i + 105:108:void setItem(android.view.MenuItem):506:506 -> i + 109:114:void setItem(android.view.MenuItem):507:507 -> i + 115:118:void setItem(android.view.MenuItem):512:512 -> i + 119:130:void setItem(android.view.MenuItem):513:513 -> i + 131:134:void setItem(android.view.MenuItem):515:515 -> i + 135:140:void setItem(android.view.MenuItem):518:518 -> i + 141:144:void setItem(android.view.MenuItem):520:520 -> i + 145:151:void setItem(android.view.MenuItem):523:523 -> i + 152:155:void setItem(android.view.MenuItem):527:527 -> i + 156:158:void setItem(android.view.MenuItem):528:528 -> i + 159:163:void setItem(android.view.MenuItem):531:531 -> i + 164:168:void setItem(android.view.MenuItem):532:532 -> i + 169:175:void setItem(android.view.MenuItem):533:533 -> i + 176:182:void setItem(android.view.MenuItem):535:535 -> i + 183:186:void setItem(android.view.MenuItem):537:537 -> i + 187:189:void setItem(android.view.MenuItem):538:538 -> i + 190:193:void setItem(android.view.MenuItem):540:540 -> i + 194:197:void setItem(android.view.MenuItem):541:541 -> i +androidx.appcompat.view.ViewPropertyAnimatorCompatSet -> androidx.appcompat.view.h: +# {"id":"sourceFile","fileName":"ViewPropertyAnimatorCompatSet.java"} + java.util.ArrayList mAnimators -> a + 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;"} + boolean mIsStarted -> e + androidx.core.view.ViewPropertyAnimatorListenerAdapter mProxyListener -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/l0;"} + 1:5:void ():47:47 -> + 6:7:void ():41:41 -> + 8:14:void ():119:119 -> + 15:22:void ():48:48 -> + 1:5:void cancel():89:89 -> a + 6:23:void cancel():92:92 -> a + 24:27:void cancel():93:93 -> a + 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;"} + 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;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Landroidx/appcompat/view/h;"} + 5:7:androidx.appcompat.view.ViewPropertyAnimatorCompatSet setDuration(long):100:100 -> e + 1:4:androidx.appcompat.view.ViewPropertyAnimatorCompatSet setInterpolator(android.view.animation.Interpolator):106:106 -> f + # {"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;"} + 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 + 23:30:void start():69:69 -> h + 31:33:void start():70:70 -> h + 34:37:void start():72:72 -> h + 38:40:void start():73:73 -> h + 41:44:void start():75:75 -> h + 45:49:void start():76:76 -> h + 50:54:void start():78:78 -> h + 55:57:void start():81:81 -> h +androidx.appcompat.view.ViewPropertyAnimatorCompatSet$1 -> androidx.appcompat.view.h$a: +# {"id":"sourceFile","fileName":"ViewPropertyAnimatorCompatSet.java"} + boolean mProxyStarted -> a + int mProxyEndCount -> b + androidx.appcompat.view.ViewPropertyAnimatorCompatSet this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/h;"} + 1:6:void (androidx.appcompat.view.ViewPropertyAnimatorCompatSet):120:120 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/h;)V"} + 7:8:void (androidx.appcompat.view.ViewPropertyAnimatorCompatSet):121:121 -> + 9:11:void (androidx.appcompat.view.ViewPropertyAnimatorCompatSet):122:122 -> + 1:16:void onAnimationEnd(android.view.View):143:143 -> b + 17:23:void onAnimationEnd(android.view.View):144:144 -> b + 24:26:void onAnimationEnd(android.view.View):145:145 -> b + 27:30:void onAnimationEnd(android.view.View):147:147 -> b + 1:6:void onAnimationStart(android.view.View):126:126 -> c + 7:8:void onAnimationStart(android.view.View):129:129 -> c + 9:15:void onAnimationStart(android.view.View):130:130 -> c + 16:19:void onAnimationStart(android.view.View):131:131 -> c + 2:3:void onEnd():136:136 -> d + 4:5:void onEnd():137:137 -> d + 6:11:void onEnd():138:138 -> d +androidx.appcompat.view.WindowCallbackWrapper -> androidx.appcompat.view.i: +# {"id":"sourceFile","fileName":"WindowCallbackWrapper.java"} + android.view.Window$Callback mWrapped -> d + 1:5:void (android.view.Window$Callback):50:50 -> + 6:8:void (android.view.Window$Callback):54:54 -> + 9:16:void (android.view.Window$Callback):52:52 -> + 1:3:android.view.Window$Callback getWrapped():188:188 -> a + 1:7:boolean dispatchGenericMotionEvent(android.view.MotionEvent):79:79 -> dispatchGenericMotionEvent + 1:7:boolean dispatchKeyEvent(android.view.KeyEvent):59:59 -> dispatchKeyEvent + 1:7:boolean dispatchKeyShortcutEvent(android.view.KeyEvent):64:64 -> dispatchKeyShortcutEvent + 1:7:boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):84:84 -> dispatchPopulateAccessibilityEvent + 1:7:boolean dispatchTouchEvent(android.view.MotionEvent):69:69 -> dispatchTouchEvent + 1:7:boolean dispatchTrackballEvent(android.view.MotionEvent):74:74 -> dispatchTrackballEvent + 1:6:void onActionModeFinished(android.view.ActionMode):171:171 -> onActionModeFinished + 1:6:void onActionModeStarted(android.view.ActionMode):166:166 -> onActionModeStarted + 1:6:void onAttachedToWindow():129:129 -> onAttachedToWindow + 1:7:boolean onCreatePanelMenu(int,android.view.Menu):94:94 -> onCreatePanelMenu + 1:7:android.view.View onCreatePanelView(int):89:89 -> onCreatePanelView + 1:6:void onDetachedFromWindow():134:134 -> onDetachedFromWindow + 1:7:boolean onMenuItemSelected(int,android.view.MenuItem):109:109 -> onMenuItemSelected + 1:7:boolean onMenuOpened(int,android.view.Menu):104:104 -> onMenuOpened + 1:6:void onPanelClosed(int,android.view.Menu):139:139 -> onPanelClosed + 1:6:void onPointerCaptureChanged(boolean):184:184 -> onPointerCaptureChanged + 1:7:boolean onPreparePanel(int,android.view.View,android.view.Menu):99:99 -> onPreparePanel + 1:6:void onProvideKeyboardShortcuts(java.util.List,android.view.Menu,int):178:178 -> onProvideKeyboardShortcuts + 1:1:boolean onSearchRequested(android.view.SearchEvent):145:145 -> onSearchRequested + 2:2:boolean onSearchRequested():150:150 -> onSearchRequested + 1:6:void onWindowAttributesChanged(android.view.WindowManager$LayoutParams):114:114 -> onWindowAttributesChanged + 1:6:void onWindowFocusChanged(boolean):124:124 -> onWindowFocusChanged + 1:7:android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode$Callback,int):161:161 -> onWindowStartingActionMode +androidx.appcompat.view.WindowCallbackWrapper$Api23Impl -> androidx.appcompat.view.i$a: +# {"id":"sourceFile","fileName":"WindowCallbackWrapper.java"} + 1:5:boolean onSearchRequested(android.view.Window$Callback,android.view.SearchEvent):199:199 -> a + 1:5:android.view.ActionMode onWindowStartingActionMode(android.view.Window$Callback,android.view.ActionMode$Callback,int):205:205 -> b +androidx.appcompat.view.WindowCallbackWrapper$Api24Impl -> androidx.appcompat.view.i$b: +# {"id":"sourceFile","fileName":"WindowCallbackWrapper.java"} + 1:4:void onProvideKeyboardShortcuts(android.view.Window$Callback,java.util.List,android.view.Menu,int):218:218 -> a +androidx.appcompat.view.WindowCallbackWrapper$Api26Impl -> androidx.appcompat.view.i$c: +# {"id":"sourceFile","fileName":"WindowCallbackWrapper.java"} + 1:4:void onPointerCaptureChanged(android.view.Window$Callback,boolean):231:231 -> a +androidx.appcompat.view.menu.ActionMenuItem -> i.a: +# {"id":"sourceFile","fileName":"ActionMenuItem.java"} + int mId -> a + int mGroup -> b + int mOrdering -> c + java.lang.CharSequence mTitle -> d + java.lang.CharSequence mTitleCondensed -> e + android.content.Intent mIntent -> f + char mShortcutNumericChar -> g + int mShortcutNumericModifiers -> h + char mShortcutAlphabeticChar -> i + int mShortcutAlphabeticModifiers -> j + android.graphics.drawable.Drawable mIconDrawable -> k + android.content.Context mContext -> l + android.view.MenuItem$OnMenuItemClickListener mClickListener -> m + java.lang.CharSequence mContentDescription -> n + java.lang.CharSequence mTooltipText -> o + android.content.res.ColorStateList mIconTintList -> p + android.graphics.PorterDuff$Mode mIconTintMode -> q + boolean mHasIconTint -> r + boolean mHasIconTintMode -> s + int mFlags -> t + 1:5:void (android.content.Context,int,int,int,int,java.lang.CharSequence):79:79 -> + 6:7:void (android.content.Context,int,int,int,int,java.lang.CharSequence):53:53 -> + 8:10:void (android.content.Context,int,int,int,int,java.lang.CharSequence):55:55 -> + 11:12:void (android.content.Context,int,int,int,int,java.lang.CharSequence):66:66 -> + 13:15:void (android.content.Context,int,int,int,int,java.lang.CharSequence):67:67 -> + 16:17:void (android.content.Context,int,int,int,int,java.lang.CharSequence):68:68 -> + 18:21:void (android.content.Context,int,int,int,int,java.lang.CharSequence):69:69 -> + 22:23:void (android.content.Context,int,int,int,int,java.lang.CharSequence):71:71 -> + 24:25:void (android.content.Context,int,int,int,int,java.lang.CharSequence):80:80 -> + 26:27:void (android.content.Context,int,int,int,int,java.lang.CharSequence):81:81 -> + 28:29:void (android.content.Context,int,int,int,int,java.lang.CharSequence):82:82 -> + 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;"} + 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 + 13:18:void applyIconTint():449:449 -> c + 19:24:void applyIconTint():450:450 -> c + 25:28:void applyIconTint():452:452 -> c + 29:33:void applyIconTint():453:453 -> c + 34:37:void applyIconTint():456:456 -> c + 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;"} + 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;"} + 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;"} + 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 + 1:3:char getAlphabeticShortcut():89:89 -> getAlphabeticShortcut + 1:3:java.lang.CharSequence getContentDescription():400:400 -> getContentDescription + 1:3:int getGroupId():99:99 -> getGroupId + 1:3:android.graphics.drawable.Drawable getIcon():104:104 -> getIcon + 1:3:android.content.res.ColorStateList getIconTintList():428:428 -> getIconTintList + 1:3:android.graphics.PorterDuff$Mode getIconTintMode():444:444 -> getIconTintMode + 1:3:android.content.Intent getIntent():109:109 -> getIntent + 1:3:int getItemId():114:114 -> getItemId + 1:2:android.view.ContextMenu$ContextMenuInfo getMenuInfo():119:119 -> getMenuInfo + 1:3:int getNumericModifiers():129:129 -> getNumericModifiers + 1:3:char getNumericShortcut():124:124 -> getNumericShortcut + 1:3:int getOrder():134:134 -> getOrder + 1:2:android.view.SubMenu getSubMenu():139:139 -> getSubMenu + 1:3:java.lang.CharSequence getTitle():144:144 -> getTitle + 1:8:java.lang.CharSequence getTitleCondensed():149:149 -> getTitleCondensed + 1:3:java.lang.CharSequence getTooltipText():412:412 -> getTooltipText + 1:2:boolean hasSubMenu():154:154 -> hasSubMenu + 1:2:boolean isActionViewExpanded():383:383 -> isActionViewExpanded + 1:9:boolean isCheckable():159:159 -> isCheckable + 1:10:boolean isChecked():164:164 -> isChecked + 1:10:boolean isEnabled():169:169 -> isEnabled + 1:10:boolean isVisible():174:174 -> isVisible + 1:6:android.view.MenuItem setActionProvider(android.view.ActionProvider):339:339 -> setActionProvider + 1:1:android.view.MenuItem setActionView(int):42:42 -> setActionView + 2:2:android.view.MenuItem setActionView(android.view.View):42:42 -> setActionView + 1:1:android.view.MenuItem setAlphabeticShortcut(char):179:179 -> setAlphabeticShortcut + 2:3:android.view.MenuItem setAlphabeticShortcut(char,int):186:187 -> setAlphabeticShortcut + 1:8:android.view.MenuItem setCheckable(boolean):193:193 -> setCheckable + 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;"} + 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 + 3:3:android.view.MenuItem setIcon(int):224:224 -> setIcon + 4:4:android.view.MenuItem setIcon(int):226:226 -> setIcon + 1:3:android.view.MenuItem setIconTintList(android.content.res.ColorStateList):418:418 -> setIconTintList + 4:5:android.view.MenuItem setIconTintList(android.content.res.ColorStateList):419:419 -> setIconTintList + 6:9:android.view.MenuItem setIconTintList(android.content.res.ColorStateList):421:421 -> setIconTintList + 1:3:android.view.MenuItem setIconTintMode(android.graphics.PorterDuff$Mode):434:434 -> setIconTintMode + 4:5:android.view.MenuItem setIconTintMode(android.graphics.PorterDuff$Mode):435:435 -> setIconTintMode + 6:9:android.view.MenuItem setIconTintMode(android.graphics.PorterDuff$Mode):437:437 -> setIconTintMode + 1:3:android.view.MenuItem setIntent(android.content.Intent):232:232 -> setIntent + 1:1:android.view.MenuItem setNumericShortcut(char):238:238 -> setNumericShortcut + 2:3:android.view.MenuItem setNumericShortcut(char,int):245:246 -> setNumericShortcut + 1:6:android.view.MenuItem setOnActionExpandListener(android.view.MenuItem$OnActionExpandListener):388:388 -> setOnActionExpandListener + 1:3:android.view.MenuItem setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):252:252 -> setOnMenuItemClickListener + 1:2:android.view.MenuItem setShortcut(char,char):258:259 -> setShortcut + 3:6:android.view.MenuItem setShortcut(char,char,int,int):267:270 -> setShortcut + 1:1:void setShowAsAction(int):314:314 -> setShowAsAction + 1:5:android.view.MenuItem setShowAsActionFlags(int):42:42 -> setShowAsActionFlags + 1:1:android.view.MenuItem setTitle(java.lang.CharSequence):276:276 -> setTitle + 2:2:android.view.MenuItem setTitle(int):282:282 -> setTitle + 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;"} + 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"} + androidx.appcompat.view.menu.MenuItemImpl mItemData -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/g;"} + java.lang.CharSequence mTitle -> e + android.graphics.drawable.Drawable mIcon -> f + androidx.appcompat.view.menu.MenuBuilder$ItemInvoker mItemInvoker -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e$b;"} + androidx.appcompat.widget.ForwardingListener mForwardingListener -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/S;"} + androidx.appcompat.view.menu.ActionMenuItemView$PopupCallback mPopupCallback -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/ActionMenuItemView$b;"} + boolean mAllowTextWithIcon -> j + boolean mExpandedFormat -> k + int mMinWidth -> l + int mSavedPaddingLeft -> m + int mMaxIconSize -> n + 1:1:void (android.content.Context,android.util.AttributeSet):67:67 -> + 2:5:void (android.content.Context,android.util.AttributeSet,int):71:74 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):76:76 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):78:78 -> + 8:9:void (android.content.Context,android.util.AttributeSet,int):80:81 -> + 10:10:void (android.content.Context,android.util.AttributeSet,int):83:83 -> + 11:12:void (android.content.Context,android.util.AttributeSet,int):85:86 -> + 1:5:boolean needsDividerAfter():268:268 -> a + 1:18:boolean needsDividerBefore():263:263 -> b + 1:1:boolean prefersCondensedTitle():0:0 -> c + 1:2:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):128:128 -> 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):130:130 -> d + 10:16:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):131:131 -> d + 17:23:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):132:132 -> d + 24:36:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):134:134 -> d + 37:43:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):135:135 -> d + 44:49:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):136:136 -> d + 50:53:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):137:137 -> d + 54:61:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):138:138 -> d + 1:11:boolean hasText():241:241 -> f + 1:12:boolean shouldAllowTextWithIcon():107:107 -> g + 13:14:boolean shouldAllowTextWithIcon():108:108 -> g + 15:26:boolean shouldAllowTextWithIcon():109:109 -> g + 27:36:boolean shouldAllowTextWithIcon():111:111 -> g + 1:7:java.lang.CharSequence getAccessibilityClassName():99:99 -> getAccessibilityClassName + 1:3:androidx.appcompat.view.menu.MenuItemImpl getItemData():123:123 -> getItemData + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/view/menu/g;"} + 1:8:void updateTextButtonVisibility():192:192 -> h + 9:14:void updateTextButtonVisibility():193:193 -> h + 15:34:void updateTextButtonVisibility():194:194 -> h + 35:41:void updateTextButtonVisibility():196:196 -> h + 42:47:void updateTextButtonVisibility():199:199 -> h + 48:57:void updateTextButtonVisibility():200:200 -> h + 58:67:void updateTextButtonVisibility():203:203 -> h + 68:70:void updateTextButtonVisibility():205:205 -> h + 71:76:void updateTextButtonVisibility():208:208 -> h + 77:85:void updateTextButtonVisibility():209:209 -> h + 86:95:void updateTextButtonVisibility():211:211 -> h + 96:99:void updateTextButtonVisibility():213:213 -> h + 1:4:void onClick(android.view.View):154:154 -> onClick + 5:10:void onClick(android.view.View):155:155 -> onClick + 1:3:void onConfigurationChanged(android.content.res.Configuration):91:91 -> onConfigurationChanged + 4:9:void onConfigurationChanged(android.content.res.Configuration):93:93 -> onConfigurationChanged + 10:13:void onConfigurationChanged(android.content.res.Configuration):94:94 -> onConfigurationChanged + 1:6:void onMeasure(int,int):273:273 -> onMeasure + 7:10:void onMeasure(int,int):274:274 -> onMeasure + 11:14:void onMeasure(int,int):275:275 -> onMeasure + 15:22:void onMeasure(int,int):276:276 -> onMeasure + 23:25:void onMeasure(int,int):275:275 -> onMeasure + 26:28:void onMeasure(int,int):279:279 -> onMeasure + 29:32:void onMeasure(int,int):281:281 -> onMeasure + 33:36:void onMeasure(int,int):282:282 -> onMeasure + 37:44:void onMeasure(int,int):283:283 -> onMeasure + 45:51:void onMeasure(int,int):284:284 -> onMeasure + 52:57:void onMeasure(int,int):285:285 -> onMeasure + 58:63:void onMeasure(int,int):287:287 -> onMeasure + 64:72:void onMeasure(int,int):289:289 -> onMeasure + 73:76:void onMeasure(int,int):293:293 -> onMeasure + 77:80:void onMeasure(int,int):296:296 -> onMeasure + 81:91:void onMeasure(int,int):297:297 -> onMeasure + 92:109:void onMeasure(int,int):298:298 -> onMeasure + 2:5:void onRestoreInstanceState(android.os.Parcelable):337:337 -> onRestoreInstanceState + 1:12:boolean onTouchEvent(android.view.MotionEvent):145:145 -> onTouchEvent + 13:20:boolean onTouchEvent(android.view.MotionEvent):146:146 -> onTouchEvent + 21:25:boolean onTouchEvent(android.view.MotionEvent):149:149 -> onTouchEvent + 1:4:void setExpandedFormat(boolean):183:183 -> setExpandedFormat + 5:6:void setExpandedFormat(boolean):184:184 -> setExpandedFormat + 7:10:void setExpandedFormat(boolean):185:185 -> setExpandedFormat + 11:14:void setExpandedFormat(boolean):186:186 -> setExpandedFormat + 1:4:void setIcon(android.graphics.drawable.Drawable):219:219 -> setIcon + 5:8:void setIcon(android.graphics.drawable.Drawable):221:221 -> setIcon + 9:12:void setIcon(android.graphics.drawable.Drawable):222:222 -> setIcon + 13:34:void setIcon(android.graphics.drawable.Drawable):223:223 -> setIcon + 35:38:void setIcon(android.graphics.drawable.Drawable):233:233 -> setIcon + 39:41:void setIcon(android.graphics.drawable.Drawable):235:235 -> setIcon + 42:45:void setIcon(android.graphics.drawable.Drawable):237:237 -> setIcon + 1:3:void setItemInvoker(androidx.appcompat.view.menu.MenuBuilder$ItemInvoker):160:160 -> setItemInvoker + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e$b;)V"} + 1:2:void setPadding(int,int,int,int):117:117 -> setPadding + 3:6:void setPadding(int,int,int,int):118:118 -> setPadding + 1:3:void setPopupCallback(androidx.appcompat.view.menu.ActionMenuItemView$PopupCallback):164:164 -> setPopupCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/ActionMenuItemView$b;)V"} + 1:2:void setTitle(java.lang.CharSequence):251:251 -> setTitle + 3:6:void setTitle(java.lang.CharSequence):253:253 -> setTitle +androidx.appcompat.view.menu.ActionMenuItemView$ActionMenuItemForwardingListener -> androidx.appcompat.view.menu.ActionMenuItemView$a: +# {"id":"sourceFile","fileName":"ActionMenuItemView.java"} + androidx.appcompat.view.menu.ActionMenuItemView this$0 -> m + 1:2:void (androidx.appcompat.view.menu.ActionMenuItemView):303:303 -> + 3:6:void (androidx.appcompat.view.menu.ActionMenuItemView):304:304 -> + 1:6:androidx.appcompat.view.menu.ShowableListMenu getPopup():309:309 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li/e;"} + 7:13:androidx.appcompat.view.menu.ShowableListMenu getPopup():310:310 -> b + 1:15:boolean onForwardingStarted():318:318 -> c + 16:21:boolean onForwardingStarted():319:319 -> c + 22:30:boolean onForwardingStarted():320:320 -> c +androidx.appcompat.view.menu.ActionMenuItemView$PopupCallback -> androidx.appcompat.view.menu.ActionMenuItemView$b: +# {"id":"sourceFile","fileName":"ActionMenuItemView.java"} + 1:4:void ():340:340 -> + androidx.appcompat.view.menu.ShowableListMenu getPopup() -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li/e;"} +androidx.appcompat.view.menu.BaseMenuPresenter -> androidx.appcompat.view.menu.a: +# {"id":"sourceFile","fileName":"BaseMenuPresenter.java"} + android.content.Context mSystemContext -> d + android.content.Context mContext -> e + androidx.appcompat.view.menu.MenuBuilder mMenu -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + android.view.LayoutInflater mSystemInflater -> g + android.view.LayoutInflater mInflater -> h + androidx.appcompat.view.menu.MenuPresenter$Callback mCallback -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/j$a;"} + int mMenuLayoutRes -> j + int mItemLayoutRes -> k + androidx.appcompat.view.menu.MenuView mMenuView -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/k;"} + int mId -> m + 1:3:void (android.content.Context,int,int):60:60 -> + 4:5:void (android.content.Context,int,int):61:61 -> + 6:11:void (android.content.Context,int,int):62:62 -> + 12:13:void (android.content.Context,int,int):63:63 -> + 14:16:void (android.content.Context,int,int):64:64 -> + 1:4:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):212:212 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Z)V"} + 5:8:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):213:213 -> a + 1:7:void updateMenuView(boolean):90:90 -> b + 8:12:void updateMenuView(boolean):94:94 -> b + 13:15:void updateMenuView(boolean):95:95 -> b + 16:21:void updateMenuView(boolean):96:96 -> b + 22:29:void updateMenuView(boolean):97:97 -> b + 30:35:void updateMenuView(boolean):99:99 -> b + 36:41:void updateMenuView(boolean):100:100 -> b + 42:45:void updateMenuView(boolean):101:101 -> b + 46:49:void updateMenuView(boolean):102:102 -> b + 50:58:void updateMenuView(boolean):103:103 -> b + 59:64:void updateMenuView(boolean):104:104 -> b + 65:67:void updateMenuView(boolean):107:107 -> b + 68:72:void updateMenuView(boolean):108:108 -> b + 73:81:void updateMenuView(boolean):111:111 -> b + 82:87:void updateMenuView(boolean):119:119 -> b + 88:97:void updateMenuView(boolean):120:120 -> b + 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:3:void setCallback(androidx.appcompat.view.menu.MenuPresenter$Callback):153:153 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/j$a;)V"} + 1:2:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):69:69 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/view/menu/e;)V"} + 3:8:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):70:70 -> g + 9:11:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):71:71 -> g + 1:3:int getId():243:243 -> getId + 1:8:void addItemView(android.view.View,int):133:133 -> i + 9:11:void addItemView(android.view.View,int):135:135 -> i + 12:19:void addItemView(android.view.View,int):137:137 -> i + 1:7:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):219:219 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/m;)Z"} + 8:16:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):221:221 -> j + void bindItemView(androidx.appcompat.view.menu.MenuItemImpl,androidx.appcompat.view.menu.MenuView$ItemView) -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;Landroidx/appcompat/view/menu/k$a;)V"} + 1:12:androidx.appcompat.view.menu.MenuView$ItemView createItemView(android.view.ViewGroup):166:166 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;)Landroidx/appcompat/view/menu/k$a;"} + 1:5:boolean filterLeftoverView(android.view.ViewGroup,int):147:147 -> n + 1:3:androidx.appcompat.view.menu.MenuPresenter$Callback getCallback():157:157 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/view/menu/j$a;"} + 1:4:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):182:182 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;"} + 5:7:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):183:183 -> p + 8:11:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):185:185 -> p + 12:14:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):187:187 -> p + 15:17:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):188:188 -> p + 1:4:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):76:76 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;)Landroidx/appcompat/view/menu/k;"} + 5:17:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):77:77 -> q + 18:23:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):78:78 -> q + 24:26:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):79:79 -> q + 27:29:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):82:82 -> q + 1:3:void setId(int):247:247 -> r + boolean shouldIncludeItem(int,androidx.appcompat.view.menu.MenuItemImpl) -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/appcompat/view/menu/g;)Z"} +androidx.appcompat.view.menu.BaseMenuWrapper -> i.b: +# {"id":"sourceFile","fileName":"BaseMenuWrapper.java"} + android.content.Context mContext -> a + androidx.collection.SimpleArrayMap mMenuItems -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} + androidx.collection.SimpleArrayMap mSubMenus -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} + 1:3:void (android.content.Context):34:34 -> + 4:6:void (android.content.Context):35:35 -> + 1:4:android.view.MenuItem getMenuItemWrapper(android.view.MenuItem):39:39 -> c + 5:6:android.view.MenuItem getMenuItemWrapper(android.view.MenuItem):40:40 -> c + 7:10:android.view.MenuItem getMenuItemWrapper(android.view.MenuItem):43:43 -> c + 11:17:android.view.MenuItem getMenuItemWrapper(android.view.MenuItem):44:44 -> c + 18:27:android.view.MenuItem getMenuItemWrapper(android.view.MenuItem):48:48 -> c + 28:34:android.view.MenuItem getMenuItemWrapper(android.view.MenuItem):52:52 -> c + 35:41:android.view.MenuItem getMenuItemWrapper(android.view.MenuItem):53:53 -> c + 1:1:android.view.SubMenu getSubMenuWrapper(android.view.SubMenu):78:78 -> d + 1:4:void internalClear():83:83 -> e + 5:7:void internalClear():84:84 -> e + 8:11:void internalClear():86:86 -> e + 12:15:void internalClear():87:87 -> e + 1:6:void internalRemoveGroup(int):92:92 -> f + 7:14:void internalRemoveGroup(int):95:95 -> f + 15:28:void internalRemoveGroup(int):96:96 -> f + 29:39:void internalRemoveGroup(int):97:97 -> f + 1:6:void internalRemoveItem(int):104:104 -> g + 7:14:void internalRemoveItem(int):107:107 -> g + 15:28:void internalRemoveItem(int):108:108 -> g + 29:38:void internalRemoveItem(int):109:109 -> g +androidx.appcompat.view.menu.CascadingMenuPopup -> androidx.appcompat.view.menu.b: +# {"id":"sourceFile","fileName":"CascadingMenuPopup.java"} + androidx.appcompat.view.menu.MenuPresenter$Callback mPresenterCallback -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/j$a;"} + android.view.ViewTreeObserver mTreeObserver -> B + android.widget.PopupWindow$OnDismissListener mOnDismissListener -> C + boolean mShouldCloseImmediately -> D + int ITEM_LAYOUT -> E + android.content.Context mContext -> e + int mMenuMaxWidth -> f + int mPopupStyleAttr -> g + int mPopupStyleRes -> h + boolean mOverflowOnly -> i + android.os.Handler mSubMenuHoverHandler -> j + java.util.List mPendingMenus -> k + java.util.List mShowingMenus -> l + android.view.ViewTreeObserver$OnGlobalLayoutListener mGlobalLayoutListener -> m + android.view.View$OnAttachStateChangeListener mAttachStateChangeListener -> n + androidx.appcompat.widget.MenuItemHoverListener mMenuItemHoverListener -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/V;"} + int mRawDropDownGravity -> p + int mDropDownGravity -> q + android.view.View mAnchorView -> r + android.view.View mShownAnchorView -> s + int mLastPosition -> t + boolean mHasXOffset -> u + boolean mHasYOffset -> v + int mXOffset -> w + int mYOffset -> x + boolean mForceShowIcon -> y + boolean mShowTitle -> z + 1:5:void ():65:65 -> + 1:3:void (android.content.Context,android.view.View,int,int,boolean):222:222 -> + 4:10:void (android.content.Context,android.view.View,int,int,boolean):88:88 -> + 11:17:void (android.content.Context,android.view.View,int,int,boolean):94:94 -> + 18:24:void (android.content.Context,android.view.View,int,int,boolean):96:96 -> + 25:31:void (android.content.Context,android.view.View,int,int,boolean):118:118 -> + 32:39:void (android.content.Context,android.view.View,int,int,boolean):136:136 -> + 40:41:void (android.content.Context,android.view.View,int,int,boolean):196:196 -> + 42:43:void (android.content.Context,android.view.View,int,int,boolean):197:197 -> + 44:45:void (android.content.Context,android.view.View,int,int,boolean):223:223 -> + 46:47:void (android.content.Context,android.view.View,int,int,boolean):224:224 -> + 48:49:void (android.content.Context,android.view.View,int,int,boolean):225:225 -> + 50:51:void (android.content.Context,android.view.View,int,int,boolean):226:226 -> + 52:53:void (android.content.Context,android.view.View,int,int,boolean):227:227 -> + 54:55:void (android.content.Context,android.view.View,int,int,boolean):229:229 -> + 56:61:void (android.content.Context,android.view.View,int,int,boolean):230:230 -> + 62:65:void (android.content.Context,android.view.View,int,int,boolean):232:232 -> + 66:75:void (android.content.Context,android.view.View,int,int,boolean):233:233 -> + 76:79:void (android.content.Context,android.view.View,int,int,boolean):234:234 -> + 80:85:void (android.content.Context,android.view.View,int,int,boolean):233:233 -> + 86:93:void (android.content.Context,android.view.View,int,int,boolean):236:236 -> + 1:9:int findIndexOfAddedMenu(androidx.appcompat.view.menu.MenuBuilder):655:655 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)I"} + 10:17:int findIndexOfAddedMenu(androidx.appcompat.view.menu.MenuBuilder):656:656 -> A + 18:27:int findIndexOfAddedMenu(androidx.appcompat.view.menu.MenuBuilder):657:657 -> A + 1:7:android.view.MenuItem findMenuItemForSubmenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuBuilder):516:516 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroidx/appcompat/view/menu/e;)Landroid/view/MenuItem;"} + 8:11:android.view.MenuItem findMenuItemForSubmenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuBuilder):517:517 -> B + 12:29:android.view.MenuItem findMenuItemForSubmenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuBuilder):518:518 -> B + 1:10:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):537:537 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/b$d;Landroidx/appcompat/view/menu/e;)Landroid/view/View;"} + 11:14:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):546:546 -> C + 15:18:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):547:547 -> C + 19:23:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):548:548 -> C + 24:25:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):549:549 -> C + 26:29:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):550:550 -> C + 30:36:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):551:551 -> C + 37:39:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):554:554 -> C + 40:46:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):559:559 -> C + 47:61:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):560:560 -> C + 62:68:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):574:574 -> C + 69:75:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):575:575 -> C + 76:81:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):580:580 -> C + 1:12:int getInitialMenuPosition():315:315 -> D + 1:19:int getNextMenuPosition(int):329:329 -> E + 20:21:int getNextMenuPosition(int):331:331 -> E + 22:24:int getNextMenuPosition(int):332:332 -> E + 25:29:int getNextMenuPosition(int):334:334 -> E + 30:34:int getNextMenuPosition(int):335:335 -> E + 35:39:int getNextMenuPosition(int):337:337 -> E + 40:47:int getNextMenuPosition(int):338:338 -> E + 48:53:int getNextMenuPosition(int):339:339 -> E + 54:60:int getNextMenuPosition(int):344:344 -> E + 1:6:void showMenu(androidx.appcompat.view.menu.MenuBuilder):369:369 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} + 7:15:void showMenu(androidx.appcompat.view.menu.MenuBuilder):370:370 -> F + 16:26:void showMenu(androidx.appcompat.view.menu.MenuBuilder):376:376 -> F + 27:30:void showMenu(androidx.appcompat.view.menu.MenuBuilder):378:378 -> F + 31:36:void showMenu(androidx.appcompat.view.menu.MenuBuilder):379:379 -> F + 37:43:void showMenu(androidx.appcompat.view.menu.MenuBuilder):381:381 -> F + 44:52:void showMenu(androidx.appcompat.view.menu.MenuBuilder):385:385 -> F + 53:56:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386:386 -> F + 57:59:void showMenu(androidx.appcompat.view.menu.MenuBuilder):387:387 -> F + 60:62:void showMenu(androidx.appcompat.view.menu.MenuBuilder):388:388 -> F + 63:67:void showMenu(androidx.appcompat.view.menu.MenuBuilder):389:389 -> F + 68:75:void showMenu(androidx.appcompat.view.menu.MenuBuilder):393:393 -> F + 76:88:void showMenu(androidx.appcompat.view.menu.MenuBuilder):394:394 -> F + 89:98:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395:395 -> F + 99:101:void showMenu(androidx.appcompat.view.menu.MenuBuilder):403:403 -> F + 102:104:void showMenu(androidx.appcompat.view.menu.MenuBuilder):404:404 -> F + 105:113:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406:406 -> F + 114:115:void showMenu(androidx.appcompat.view.menu.MenuBuilder):408:408 -> F + 116:122:void showMenu(androidx.appcompat.view.menu.MenuBuilder):412:412 -> F + 123:129:void showMenu(androidx.appcompat.view.menu.MenuBuilder):415:415 -> F + 130:131:void showMenu(androidx.appcompat.view.menu.MenuBuilder):428:428 -> F + 132:136:void showMenu(androidx.appcompat.view.menu.MenuBuilder):429:429 -> F + 137:138:void showMenu(androidx.appcompat.view.menu.MenuBuilder):431:431 -> F + 139:141:void showMenu(androidx.appcompat.view.menu.MenuBuilder):432:432 -> F + 142:147:void showMenu(androidx.appcompat.view.menu.MenuBuilder):438:438 -> F + 148:158:void showMenu(androidx.appcompat.view.menu.MenuBuilder):439:439 -> F + 159:167:void showMenu(androidx.appcompat.view.menu.MenuBuilder):440:440 -> F + 168:172:void showMenu(androidx.appcompat.view.menu.MenuBuilder):445:445 -> F + 173:177:void showMenu(androidx.appcompat.view.menu.MenuBuilder):446:446 -> F + 178:186:void showMenu(androidx.appcompat.view.menu.MenuBuilder):454:454 -> F + 187:194:void showMenu(androidx.appcompat.view.menu.MenuBuilder):458:458 -> F + 195:199:void showMenu(androidx.appcompat.view.menu.MenuBuilder):462:462 -> F + 200:202:void showMenu(androidx.appcompat.view.menu.MenuBuilder):467:467 -> F + 203:205:void showMenu(androidx.appcompat.view.menu.MenuBuilder):470:470 -> F + 206:209:void showMenu(androidx.appcompat.view.menu.MenuBuilder):471:471 -> F + 210:213:void showMenu(androidx.appcompat.view.menu.MenuBuilder):473:473 -> F + 214:218:void showMenu(androidx.appcompat.view.menu.MenuBuilder):474:474 -> F + 219:222:void showMenu(androidx.appcompat.view.menu.MenuBuilder):476:476 -> F + 223:227:void showMenu(androidx.appcompat.view.menu.MenuBuilder):477:477 -> F + 228:231:void showMenu(androidx.appcompat.view.menu.MenuBuilder):479:479 -> F + 232:234:void showMenu(androidx.appcompat.view.menu.MenuBuilder):480:480 -> F + 235:241:void showMenu(androidx.appcompat.view.menu.MenuBuilder):483:483 -> F + 242:246:void showMenu(androidx.appcompat.view.menu.MenuBuilder):484:484 -> F + 247:249:void showMenu(androidx.appcompat.view.menu.MenuBuilder):486:486 -> F + 250:253:void showMenu(androidx.appcompat.view.menu.MenuBuilder):488:488 -> F + 254:258:void showMenu(androidx.appcompat.view.menu.MenuBuilder):489:489 -> F + 259:268:void showMenu(androidx.appcompat.view.menu.MenuBuilder):492:492 -> F + 269:279:void showMenu(androidx.appcompat.view.menu.MenuBuilder):493:493 -> F + 280:285:void showMenu(androidx.appcompat.view.menu.MenuBuilder):495:495 -> F + 286:288:void showMenu(androidx.appcompat.view.menu.MenuBuilder):496:496 -> F + 289:295:void showMenu(androidx.appcompat.view.menu.MenuBuilder):497:497 -> F + 296:298:void showMenu(androidx.appcompat.view.menu.MenuBuilder):498:498 -> F + 299:302:void showMenu(androidx.appcompat.view.menu.MenuBuilder):501:501 -> F + 1:10:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):667:667 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Z)V"} + 11:19:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):674:674 -> a + 20:27:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):675:675 -> a + 28:32:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):676:676 -> a + 33:40:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):680:680 -> a + 41:45:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):681:681 -> a + 46:50:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):682:682 -> a + 51:55:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):684:684 -> a + 56:60:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):685:685 -> a + 61:65:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):687:687 -> a + 66:73:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):689:689 -> a + 74:88:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):691:691 -> a + 89:96:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):693:693 -> a + 97:99:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):698:698 -> a + 100:104:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):700:700 -> a + 105:107:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):701:701 -> a + 108:111:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):704:704 -> a + 112:117:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):705:705 -> a + 118:124:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):706:706 -> a + 125:126:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):708:708 -> a + 127:133:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):710:710 -> a + 134:141:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):714:714 -> a + 142:149:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):719:719 -> a + 150:155:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):720:720 -> a + 1:18:void updateMenuView(boolean):616:616 -> b + 19:35:void updateMenuView(boolean):617:617 -> b + 1:1:boolean flagActionItems():0:0 -> c + 1:8:void dismiss():287:287 -> dismiss + 9:12:void dismiss():289:289 -> dismiss + 13:22:void dismiss():290:290 -> dismiss + 23:24:void dismiss():292:292 -> dismiss + 25:32:void dismiss():293:293 -> dismiss + 33:41:void dismiss():294:294 -> dismiss + 1:3:void setCallback(androidx.appcompat.view.menu.MenuPresenter$Callback):623:623 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/j$a;)V"} + 1:1:void onRestoreInstanceState(android.os.Parcelable):0:0 -> h + 1:10:android.widget.ListView getListView():765:765 -> i + 11:29:android.widget.ListView getListView():767:767 -> i + 1:28:boolean isShowing():588:588 -> isShowing + 1:19:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):629:629 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/m;)Z"} + 20:23:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):630:630 -> j + 24:31:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):632:632 -> j + 32:37:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):637:637 -> j + 38:40:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):638:638 -> j + 41:44:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):640:640 -> j + 45:50:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):641:641 -> j + 1:1:android.os.Parcelable onSaveInstanceState():0:0 -> k + 1:5:void addMenu(androidx.appcompat.view.menu.MenuBuilder):354:354 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} + 6:11:void addMenu(androidx.appcompat.view.menu.MenuBuilder):356:356 -> l + 12:15:void addMenu(androidx.appcompat.view.menu.MenuBuilder):357:357 -> l + 16:21:void addMenu(androidx.appcompat.view.menu.MenuBuilder):359:359 -> l + 1:1:boolean closeMenuOnSubMenuOpened():0:0 -> m + 1:10:void onDismiss():599:599 -> onDismiss + 11:18:void onDismiss():600:600 -> onDismiss + 19:33:void onDismiss():601:601 -> onDismiss + 34:39:void onDismiss():610:610 -> onDismiss + 1:11:boolean onKey(android.view.View,int,android.view.KeyEvent):302:302 -> onKey + 12:17:boolean onKey(android.view.View,int,android.view.KeyEvent):303:303 -> onKey + 1:4:void setAnchorView(android.view.View):749:749 -> p + 5:6:void setAnchorView(android.view.View):750:750 -> p + 7:8:void setAnchorView(android.view.View):753:753 -> p + 9:12:void setAnchorView(android.view.View):754:754 -> p + 13:19:void setAnchorView(android.view.View):753:753 -> p + 1:3:void setForceShowIcon(boolean):241:241 -> r + 1:4:void setGravity(int):740:740 -> s + 5:6:void setGravity(int):741:741 -> s + 7:8:void setGravity(int):742:742 -> s + 9:12:void setGravity(int):743:743 -> s + 13:19:void setGravity(int):742:742 -> s + 1:7:void show():259:259 -> show + 8:25:void show():264:264 -> show + 26:29:void show():265:265 -> show + 30:34:void show():267:267 -> show + 35:40:void show():269:269 -> show + 41:47:void show():272:272 -> show + 48:55:void show():273:273 -> show + 56:60:void show():275:275 -> show + 61:68:void show():277:277 -> show + 2:3:void setHorizontalOffset(int):772:772 -> t + 4:6:void setHorizontalOffset(int):773:773 -> t + 1:3:void setOnDismissListener(android.widget.PopupWindow$OnDismissListener):760:760 -> u + 1:3:void setShowTitle(boolean):784:784 -> v + 2:3:void setVerticalOffset(int):778:778 -> w + 4:6:void setVerticalOffset(int):779:779 -> w + 1:12:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():245:245 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/W;"} + 13:17:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():247:247 -> z + 18:20:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():248:248 -> z + 21:23:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():249:249 -> z + 24:28:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():250:250 -> z + 29:34:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():251:251 -> z + 35:38:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():252:252 -> z + 39:42:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():253:253 -> z +androidx.appcompat.view.menu.CascadingMenuPopup$1 -> androidx.appcompat.view.menu.b$a: +# {"id":"sourceFile","fileName":"CascadingMenuPopup.java"} + androidx.appcompat.view.menu.CascadingMenuPopup this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/b;"} + 1:6:void (androidx.appcompat.view.menu.CascadingMenuPopup):97:97 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/b;)V"} + 1:23:void onGlobalLayout():103:103 -> onGlobalLayout + 24:37:void onGlobalLayout():104:104 -> onGlobalLayout + 38:43:void onGlobalLayout():105:105 -> onGlobalLayout + 44:50:void onGlobalLayout():106:106 -> onGlobalLayout + 51:70:void onGlobalLayout():110:110 -> onGlobalLayout + 71:76:void onGlobalLayout():111:111 -> onGlobalLayout + 77:82:void onGlobalLayout():107:107 -> onGlobalLayout +androidx.appcompat.view.menu.CascadingMenuPopup$2 -> androidx.appcompat.view.menu.b$b: +# {"id":"sourceFile","fileName":"CascadingMenuPopup.java"} + androidx.appcompat.view.menu.CascadingMenuPopup this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/b;"} + 1:6:void (androidx.appcompat.view.menu.CascadingMenuPopup):119:119 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/b;)V"} + 1:6:void onViewDetachedFromWindow(android.view.View):126:126 -> onViewDetachedFromWindow + 7:12:void onViewDetachedFromWindow(android.view.View):127:127 -> onViewDetachedFromWindow + 13:20:void onViewDetachedFromWindow(android.view.View):128:128 -> onViewDetachedFromWindow + 21:29:void onViewDetachedFromWindow(android.view.View):130:130 -> onViewDetachedFromWindow + 30:33:void onViewDetachedFromWindow(android.view.View):132:132 -> onViewDetachedFromWindow +androidx.appcompat.view.menu.CascadingMenuPopup$3 -> androidx.appcompat.view.menu.b$c: +# {"id":"sourceFile","fileName":"CascadingMenuPopup.java"} + androidx.appcompat.view.menu.CascadingMenuPopup this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/b;"} + 1:6:void (androidx.appcompat.view.menu.CascadingMenuPopup):136:136 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/b;)V"} + 1:8:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):149:149 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)V"} + 9:20:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):153:153 -> b + 21:44:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):154:154 -> b + 45:54:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):166:166 -> b + 55:65:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):167:167 -> b + 66:70:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):172:172 -> b + 71:77:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):191:191 -> b + 78:85:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):192:192 -> b + 1:8:void onItemHoverExit(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):142:142 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)V"} +androidx.appcompat.view.menu.CascadingMenuPopup$3$1 -> androidx.appcompat.view.menu.b$c$a: +# {"id":"sourceFile","fileName":"CascadingMenuPopup.java"} + androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo val$nextInfo -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/b$d;"} + android.view.MenuItem val$item -> e + androidx.appcompat.view.menu.MenuBuilder val$menu -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + androidx.appcompat.view.menu.CascadingMenuPopup$3 this$1 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/b$c;"} + 1:12:void (androidx.appcompat.view.menu.CascadingMenuPopup$3,androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,android.view.MenuItem,androidx.appcompat.view.menu.MenuBuilder):172:172 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/b$c;Landroidx/appcompat/view/menu/b$d;Landroid/view/MenuItem;Landroidx/appcompat/view/menu/e;)V"} + 1:4:void run():177:177 -> run + 5:11:void run():180:180 -> run + 12:17:void run():181:181 -> run + 18:23:void run():182:182 -> run + 24:39:void run():186:186 -> run + 40:48:void run():187:187 -> run +androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo -> androidx.appcompat.view.menu.b$d: +# {"id":"sourceFile","fileName":"CascadingMenuPopup.java"} + androidx.appcompat.widget.MenuPopupWindow window -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/W;"} + androidx.appcompat.view.menu.MenuBuilder menu -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + int position -> c + 1:3:void (androidx.appcompat.widget.MenuPopupWindow,androidx.appcompat.view.menu.MenuBuilder,int):800:800 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/W;Landroidx/appcompat/view/menu/e;I)V"} + 4:5:void (androidx.appcompat.widget.MenuPopupWindow,androidx.appcompat.view.menu.MenuBuilder,int):801:801 -> + 6:7:void (androidx.appcompat.widget.MenuPopupWindow,androidx.appcompat.view.menu.MenuBuilder,int):802:802 -> + 8:10:void (androidx.appcompat.widget.MenuPopupWindow,androidx.appcompat.view.menu.MenuBuilder,int):803:803 -> + 1:7:android.widget.ListView getListView():807:807 -> a +androidx.appcompat.view.menu.ExpandedMenuView -> androidx.appcompat.view.menu.ExpandedMenuView: +# {"id":"sourceFile","fileName":"ExpandedMenuView.java"} + androidx.appcompat.view.menu.MenuBuilder mMenu -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + int mAnimations -> e + int[] TINT_ATTRS -> f + 7:13:void ():41:41 -> + 1:1:void (android.content.Context,android.util.AttributeSet):52:52 -> + 2:3:void (android.content.Context,android.util.AttributeSet,int):56:57 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):59:59 -> + 5:6:void (android.content.Context,android.util.AttributeSet,int):61:62 -> + 7:8:void (android.content.Context,android.util.AttributeSet,int):64:65 -> + 9:9:void (android.content.Context,android.util.AttributeSet,int):67:67 -> + 1:8:boolean invokeItem(androidx.appcompat.view.menu.MenuItemImpl):85:85 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;)Z"} + 1:3:void initialize(androidx.appcompat.view.menu.MenuBuilder):72:72 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} + 1:3:int getWindowAnimations():96:96 -> getWindowAnimations + 1:4:void onDetachedFromWindow():77:77 -> onDetachedFromWindow + 5:8:void onDetachedFromWindow():80:80 -> onDetachedFromWindow + 1:14:void onItemClick(android.widget.AdapterView,android.view.View,int,long):91:91 -> onItemClick +androidx.appcompat.view.menu.ListMenuItemView -> androidx.appcompat.view.menu.ListMenuItemView: +# {"id":"sourceFile","fileName":"ListMenuItemView.java"} + androidx.appcompat.view.menu.MenuItemImpl mItemData -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/g;"} + android.widget.ImageView mIconView -> e + android.widget.RadioButton mRadioButton -> f + android.widget.TextView mTitleView -> g + android.widget.CheckBox mCheckBox -> h + android.widget.TextView mShortcutView -> i + android.widget.ImageView mSubMenuArrowView -> j + android.widget.ImageView mGroupDivider -> k + android.widget.LinearLayout mContent -> l + android.graphics.drawable.Drawable mBackground -> m + int mTextAppearance -> n + android.content.Context mTextAppearanceContext -> o + boolean mPreserveIconSpacing -> p + android.graphics.drawable.Drawable mSubMenuArrow -> q + boolean mHasListDivider -> r + android.view.LayoutInflater mInflater -> s + boolean mForceShowIcon -> t + 1:1:void (android.content.Context,android.util.AttributeSet):72:72 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):76:76 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):78:78 -> + 4:5:void (android.content.Context,android.util.AttributeSet,int):81:82 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):84:84 -> + 7:8:void (android.content.Context,android.util.AttributeSet,int):86:87 -> + 9:10:void (android.content.Context,android.util.AttributeSet,int):89:90 -> + 11:11:void (android.content.Context,android.util.AttributeSet,int):92:92 -> + 12:13:void (android.content.Context,android.util.AttributeSet,int):94:95 -> + 2:5:void addContentView(android.view.View):136:136 -> a + 1:10:void adjustListItemSelectionBounds(android.graphics.Rect):345:345 -> adjustListItemSelectionBounds + 11:18:void adjustListItemSelectionBounds(android.graphics.Rect):350:350 -> adjustListItemSelectionBounds + 19:36:void adjustListItemSelectionBounds(android.graphics.Rect):351:351 -> adjustListItemSelectionBounds + 1:4:void addContentView(android.view.View,int):140:140 -> b + 5:8:void addContentView(android.view.View,int):141:141 -> b + 9:12:void addContentView(android.view.View,int):143:143 -> b + 1:1:boolean prefersCondensedTitle():0:0 -> c + 1:2:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):122:122 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;I)V"} + 3:15:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):124:124 -> d + 16:22:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):126:126 -> d + 23:29:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):127:127 -> d + 30:40:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):128:128 -> d + 41:47:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):129:129 -> d + 48:54:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):130:130 -> d + 55:61:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):131:131 -> d + 62:69:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):132:132 -> d + 1:4:void insertCheckBox():307:307 -> e + 5:7:void insertCheckBox():308:308 -> e + 8:15:void insertCheckBox():309:309 -> e + 16:19:void insertCheckBox():311:311 -> e + 1:4:void insertIconView():292:292 -> f + 5:15:void insertIconView():293:293 -> f + 16:19:void insertIconView():295:295 -> f + 1:4:void insertRadioButton():299:299 -> g + 5:7:void insertRadioButton():300:300 -> g + 8:15:void insertRadioButton():301:301 -> g + 16:19:void insertRadioButton():303:303 -> g + 1:4:android.view.LayoutInflater getInflater():325:325 -> getInflater + 5:14:android.view.LayoutInflater getInflater():326:326 -> getInflater + 15:17:android.view.LayoutInflater getInflater():328:328 -> getInflater + 1:3:androidx.appcompat.view.menu.MenuItemImpl getItemData():164:164 -> getItemData + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/view/menu/g;"} + 3:16:void setShortcut(boolean,char):240:240 -> h + 17:27:void setShortcut(boolean,char):244:244 -> h + 28:35:void setShortcut(boolean,char):247:247 -> h + 36:41:void setShortcut(boolean,char):248:248 -> h + 1:3:void onFinishInflate():100:100 -> onFinishInflate + 4:8:void onFinishInflate():102:102 -> onFinishInflate + 9:18:void onFinishInflate():104:104 -> onFinishInflate + 19:23:void onFinishInflate():105:105 -> onFinishInflate + 24:28:void onFinishInflate():106:106 -> onFinishInflate + 29:38:void onFinishInflate():110:110 -> onFinishInflate + 39:50:void onFinishInflate():111:111 -> onFinishInflate + 51:55:void onFinishInflate():113:113 -> onFinishInflate + 56:65:void onFinishInflate():115:115 -> onFinishInflate + 66:76:void onFinishInflate():117:117 -> onFinishInflate + 1:8:void onMeasure(int,int):280:280 -> onMeasure + 9:12:void onMeasure(int,int):282:282 -> onMeasure + 13:20:void onMeasure(int,int):283:283 -> onMeasure + 21:28:void onMeasure(int,int):284:284 -> onMeasure + 29:30:void onMeasure(int,int):285:285 -> onMeasure + 31:34:void onMeasure(int,int):288:288 -> onMeasure + 3:11:void setCheckable(boolean):169:169 -> setCheckable + 12:19:void setCheckable(boolean):178:178 -> setCheckable + 20:23:void setCheckable(boolean):179:179 -> setCheckable + 24:26:void setCheckable(boolean):180:180 -> setCheckable + 27:28:void setCheckable(boolean):182:182 -> setCheckable + 29:31:void setCheckable(boolean):183:183 -> setCheckable + 32:35:void setCheckable(boolean):185:185 -> setCheckable + 36:38:void setCheckable(boolean):186:186 -> setCheckable + 39:40:void setCheckable(boolean):188:188 -> setCheckable + 41:46:void setCheckable(boolean):189:189 -> setCheckable + 47:55:void setCheckable(boolean):193:193 -> setCheckable + 56:62:void setCheckable(boolean):195:195 -> setCheckable + 63:67:void setCheckable(boolean):196:196 -> setCheckable + 68:73:void setCheckable(boolean):200:200 -> setCheckable + 74:77:void setCheckable(boolean):201:201 -> setCheckable + 78:81:void setCheckable(boolean):204:204 -> setCheckable + 82:84:void setCheckable(boolean):205:205 -> setCheckable + 85:88:void setCheckable(boolean):207:207 -> setCheckable + 89:92:void setCheckable(boolean):208:208 -> setCheckable + 1:8:void setChecked(boolean):217:217 -> setChecked + 9:12:void setChecked(boolean):218:218 -> setChecked + 13:15:void setChecked(boolean):219:219 -> setChecked + 16:18:void setChecked(boolean):221:221 -> setChecked + 19:22:void setChecked(boolean):223:223 -> setChecked + 23:25:void setChecked(boolean):224:224 -> setChecked + 26:27:void setChecked(boolean):226:226 -> setChecked + 28:31:void setChecked(boolean):229:229 -> setChecked + 1:5:void setForceShowIcon(boolean):148:148 -> setForceShowIcon + 1:4:void setGroupDividerEnabled(boolean):337:337 -> setGroupDividerEnabled + 5:14:void setGroupDividerEnabled(boolean):339:339 -> setGroupDividerEnabled + 15:18:void setGroupDividerEnabled(boolean):338:338 -> setGroupDividerEnabled + 1:19:void setIcon(android.graphics.drawable.Drawable):254:254 -> setIcon + 20:24:void setIcon(android.graphics.drawable.Drawable):255:255 -> setIcon + 25:37:void setIcon(android.graphics.drawable.Drawable):259:259 -> setIcon + 38:42:void setIcon(android.graphics.drawable.Drawable):264:264 -> setIcon + 43:47:void setIcon(android.graphics.drawable.Drawable):267:267 -> setIcon + 48:55:void setIcon(android.graphics.drawable.Drawable):274:274 -> setIcon + 56:64:void setIcon(android.graphics.drawable.Drawable):268:268 -> setIcon + 65:72:void setIcon(android.graphics.drawable.Drawable):270:270 -> setIcon + 73:78:void setIcon(android.graphics.drawable.Drawable):271:271 -> setIcon + 1:10:void setSubMenuArrowVisible(boolean):233:233 -> setSubMenuArrowVisible + 11:14:void setSubMenuArrowVisible(boolean):234:234 -> setSubMenuArrowVisible + 3:7:void setTitle(java.lang.CharSequence):154:154 -> setTitle + 8:22:void setTitle(java.lang.CharSequence):156:156 -> setTitle + 23:38:void setTitle(java.lang.CharSequence):158:158 -> setTitle +androidx.appcompat.view.menu.ListMenuPresenter -> androidx.appcompat.view.menu.c: +# {"id":"sourceFile","fileName":"ListMenuPresenter.java"} + android.content.Context mContext -> d + android.view.LayoutInflater mInflater -> e + androidx.appcompat.view.menu.MenuBuilder mMenu -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + androidx.appcompat.view.menu.ExpandedMenuView mMenuView -> g + int mItemIndexOffset -> h + int mThemeRes -> i + int mItemLayoutRes -> j + androidx.appcompat.view.menu.MenuPresenter$Callback mCallback -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/j$a;"} + androidx.appcompat.view.menu.ListMenuPresenter$MenuAdapter mAdapter -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/c$a;"} + int mId -> m + 1:3:void (android.content.Context,int):70:72 -> + 4:6:void (int,int):80:82 -> + 1:4:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):154:154 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Z)V"} + 5:8:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):155:155 -> a + 1:8:void updateMenuView(boolean):132:132 -> 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:3:void setCallback(androidx.appcompat.view.menu.MenuPresenter$Callback):137:137 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/j$a;)V"} + 1:4:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):87:87 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/view/menu/e;)V"} + 5:13:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):88:88 -> g + 14:20:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):89:89 -> g + 21:24:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):90:90 -> g + 25:26:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):91:91 -> g + 27:30:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):92:92 -> g + 31:36:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):93:93 -> g + 37:38:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):96:96 -> g + 39:42:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):97:97 -> g + 43:46:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):98:98 -> g + 1:3:int getId():212:212 -> getId + 1:6:void onRestoreInstanceState(android.os.Parcelable):228:228 -> h + 1:4:android.widget.ListAdapter getAdapter():124:124 -> i + 5:11:android.widget.ListAdapter getAdapter():125:125 -> i + 12:14:android.widget.ListAdapter getAdapter():127:127 -> i + 1:8:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):142:142 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/m;)Z"} + 9:17:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):145:145 -> j + 18:21:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):146:146 -> j + 22:26:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):147:147 -> j + 1:6:android.os.Parcelable onSaveInstanceState():217:217 -> k + 7:11:android.os.Parcelable onSaveInstanceState():221:221 -> k + 12:15:android.os.Parcelable onSaveInstanceState():222:222 -> k + 1:4:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):104:104 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;)Landroidx/appcompat/view/menu/k;"} + 5:17:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):105:105 -> l + 18:21:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):107:107 -> l + 22:28:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):108:108 -> l + 29:35:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):110:110 -> l + 36:40:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):111:111 -> l + 41:43:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):113:113 -> l + 1:8:void restoreHierarchyState(android.os.Bundle):200:200 -> m + 9:14:void restoreHierarchyState(android.os.Bundle):202:202 -> m + 1:5:void saveHierarchyState(android.os.Bundle):191:191 -> n + 6:9:void saveHierarchyState(android.os.Bundle):192:192 -> n + 10:12:void saveHierarchyState(android.os.Bundle):193:193 -> n + 13:18:void saveHierarchyState(android.os.Bundle):195:195 -> n + 1:13:void onItemClick(android.widget.AdapterView,android.view.View,int,long):172:172 -> onItemClick +androidx.appcompat.view.menu.ListMenuPresenter$MenuAdapter -> androidx.appcompat.view.menu.c$a: +# {"id":"sourceFile","fileName":"ListMenuPresenter.java"} + int mExpandedIndex -> d + androidx.appcompat.view.menu.ListMenuPresenter this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/c;"} + 1:6:void (androidx.appcompat.view.menu.ListMenuPresenter):234:234 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/c;)V"} + 7:8:void (androidx.appcompat.view.menu.ListMenuPresenter):232:232 -> + 9:12:void (androidx.appcompat.view.menu.ListMenuPresenter):235:235 -> + 1:10:void findExpandedIndex():277:277 -> a + 11:18:void findExpandedIndex():279:279 -> a + 19:25:void findExpandedIndex():280:280 -> a + 26:33:void findExpandedIndex():282:282 -> a + 34:40:void findExpandedIndex():284:284 -> a + 41:43:void findExpandedIndex():289:289 -> a + 1:8:androidx.appcompat.view.menu.MenuItemImpl getItem(int):250:250 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/appcompat/view/menu/g;"} + 9:13:androidx.appcompat.view.menu.MenuItemImpl getItem(int):251:251 -> b + 14:21:androidx.appcompat.view.menu.MenuItemImpl getItem(int):252:252 -> b + 22:28:androidx.appcompat.view.menu.MenuItemImpl getItem(int):255:255 -> b + 1:8:int getCount():240:240 -> getCount + 9:17:int getCount():241:241 -> getCount + 18:25:int getCount():242:242 -> getCount + 1:5:java.lang.Object getItem(int):231:231 -> getItem + 4:13:android.view.View getView(int,android.view.View,android.view.ViewGroup):268:268 -> getView + 14:16:android.view.View getView(int,android.view.View,android.view.ViewGroup):271:271 -> getView + 17:24:android.view.View getView(int,android.view.View,android.view.ViewGroup):272:272 -> getView + 1:3:void notifyDataSetChanged():294:294 -> notifyDataSetChanged + 4:7:void notifyDataSetChanged():295:295 -> notifyDataSetChanged +androidx.appcompat.view.menu.MenuAdapter -> androidx.appcompat.view.menu.d: +# {"id":"sourceFile","fileName":"MenuAdapter.java"} + androidx.appcompat.view.menu.MenuBuilder mAdapterMenu -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + int mExpandedIndex -> e + boolean mForceShowIcon -> f + boolean mOverflowOnly -> g + android.view.LayoutInflater mInflater -> h + int mItemLayoutRes -> i + 1:4:void (androidx.appcompat.view.menu.MenuBuilder,android.view.LayoutInflater,boolean,int):43:43 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/LayoutInflater;ZI)V"} + 5:6:void (androidx.appcompat.view.menu.MenuBuilder,android.view.LayoutInflater,boolean,int):35:35 -> + 7:8:void (androidx.appcompat.view.menu.MenuBuilder,android.view.LayoutInflater,boolean,int):44:44 -> + 9:10:void (androidx.appcompat.view.menu.MenuBuilder,android.view.LayoutInflater,boolean,int):45:45 -> + 11:12:void (androidx.appcompat.view.menu.MenuBuilder,android.view.LayoutInflater,boolean,int):46:46 -> + 13:14:void (androidx.appcompat.view.menu.MenuBuilder,android.view.LayoutInflater,boolean,int):47:47 -> + 15:18:void (androidx.appcompat.view.menu.MenuBuilder,android.view.LayoutInflater,boolean,int):48:48 -> + 1:8:void findExpandedIndex():113:113 -> a + 9:14:void findExpandedIndex():115:115 -> a + 15:21:void findExpandedIndex():116:116 -> a + 22:29:void findExpandedIndex():118:118 -> a + 30:36:void findExpandedIndex():120:120 -> a + 37:39:void findExpandedIndex():125:125 -> a + 1:3:androidx.appcompat.view.menu.MenuBuilder getAdapterMenu():70:70 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/view/menu/e;"} + 1:4:androidx.appcompat.view.menu.MenuItemImpl getItem(int):75:75 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/appcompat/view/menu/g;"} + 5:17:androidx.appcompat.view.menu.MenuItemImpl getItem(int):76:76 -> c + 18:25:androidx.appcompat.view.menu.MenuItemImpl getItem(int):77:77 -> c + 26:32:androidx.appcompat.view.menu.MenuItemImpl getItem(int):80:80 -> c + 1:3:void setForceShowIcon(boolean):56:56 -> d + 1:4:int getCount():61:61 -> getCount + 5:17:int getCount():62:62 -> getCount + 18:21:int getCount():63:63 -> getCount + 22:26:int getCount():64:64 -> getCount + 27:33:int getCount():66:66 -> getCount + 1:5:java.lang.Object getItem(int):31:31 -> getItem + 4:11:android.view.View getView(int,android.view.View,android.view.ViewGroup):93:93 -> getView + 12:23:android.view.View getView(int,android.view.View,android.view.ViewGroup):96:96 -> getView + 24:33:android.view.View getView(int,android.view.View,android.view.ViewGroup):98:98 -> getView + 34:38:android.view.View getView(int,android.view.View,android.view.ViewGroup):100:100 -> getView + 39:53:android.view.View getView(int,android.view.View,android.view.ViewGroup):101:101 -> getView + 54:56:android.view.View getView(int,android.view.View,android.view.ViewGroup):104:104 -> getView + 57:60:android.view.View getView(int,android.view.View,android.view.ViewGroup):105:105 -> getView + 61:63:android.view.View getView(int,android.view.View,android.view.ViewGroup):106:106 -> getView + 64:71:android.view.View getView(int,android.view.View,android.view.ViewGroup):108:108 -> getView + 1:3:void notifyDataSetChanged():130:130 -> notifyDataSetChanged + 4:7:void notifyDataSetChanged():131:131 -> notifyDataSetChanged +androidx.appcompat.view.menu.MenuBuilder -> androidx.appcompat.view.menu.e: +# {"id":"sourceFile","fileName":"MenuBuilder.java"} + int[] sCategoryToOrder -> A + android.content.Context mContext -> a + android.content.res.Resources mResources -> b + boolean mQwertyMode -> c + boolean mShortcutsVisible -> d + androidx.appcompat.view.menu.MenuBuilder$Callback mCallback -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e$a;"} + java.util.ArrayList mItems -> f + java.util.ArrayList mVisibleItems -> g + boolean mIsVisibleItemsStale -> h + java.util.ArrayList mActionItems -> i + java.util.ArrayList mNonActionItems -> j + boolean mIsActionItemsStale -> k + int mDefaultShowAsAction -> l + android.view.ContextMenu$ContextMenuInfo mCurrentMenuInfo -> m + java.lang.CharSequence mHeaderTitle -> n + android.graphics.drawable.Drawable mHeaderIcon -> o + android.view.View mHeaderView -> p + boolean mPreventDispatchingItemsChanged -> q + boolean mItemsChangedWhileDispatchPrevented -> r + boolean mStructureChangedWhileDispatchPrevented -> s + boolean mOptionalIconsVisible -> t + boolean mIsClosing -> u + java.util.ArrayList mTempShortcutItemList -> v + java.util.concurrent.CopyOnWriteArrayList mPresenters -> w + androidx.appcompat.view.menu.MenuItemImpl mExpandedItem -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/g;"} + boolean mGroupDividerEnabled -> y + boolean mOverrideVisibleItems -> z + 2:10:void ():67:67 -> + 1:4:void (android.content.Context):220:220 -> + 5:6:void (android.content.Context):133:133 -> + 7:8:void (android.content.Context):158:158 -> + 9:10:void (android.content.Context):160:160 -> + 11:12:void (android.content.Context):162:162 -> + 13:14:void (android.content.Context):164:164 -> + 15:16:void (android.content.Context):166:166 -> + 17:23:void (android.content.Context):168:168 -> + 24:30:void (android.content.Context):170:170 -> + 31:32:void (android.content.Context):181:181 -> + 33:34:void (android.content.Context):221:221 -> + 35:40:void (android.content.Context):222:222 -> + 41:47:void (android.content.Context):223:223 -> + 48:55:void (android.content.Context):225:225 -> + 56:57:void (android.content.Context):226:226 -> + 58:64:void (android.content.Context):228:228 -> + 65:71:void (android.content.Context):229:229 -> + 72:73:void (android.content.Context):230:230 -> + 74:77:void (android.content.Context):232:232 -> + 1:3:android.view.View getHeaderView():1323:1323 -> A + 1:3:java.util.ArrayList getNonActionItems():1211:1211 -> B + 4:6:java.util.ArrayList getNonActionItems():1212:1212 -> B + 1:3:boolean getOptionalIconsVisible():1350:1350 -> C + 8:12:int getOrdering(int):780:780 -> D + 13:22:int getOrdering(int):784:784 -> D + 23:30:int getOrdering(int):781:781 -> D + 1:3:android.content.res.Resources getResources():825:825 -> E + 1:1:androidx.appcompat.view.menu.MenuBuilder getRootMenu():0:0 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/view/menu/e;"} + 1:7:java.util.ArrayList getVisibleItems():1121:1121 -> G + 8:12:java.util.ArrayList getVisibleItems():1124:1124 -> G + 13:22:java.util.ArrayList getVisibleItems():1126:1126 -> G + 23:30:java.util.ArrayList getVisibleItems():1129:1129 -> G + 31:44:java.util.ArrayList getVisibleItems():1130:1130 -> G + 45:47:java.util.ArrayList getVisibleItems():1133:1133 -> G + 48:49:java.util.ArrayList getVisibleItems():1134:1134 -> G + 50:52:java.util.ArrayList getVisibleItems():1136:1136 -> G + 1:5:boolean isDispatchingItemsChanged():1072:1072 -> H + 1:3:boolean isGroupDividerEnabled():513:513 -> I + 1:3:boolean isQwertyMode():791:791 -> J + 1:3:boolean isShortcutsVisible():821:821 -> K + 2:3:void onItemActionRequestChanged(androidx.appcompat.view.menu.MenuItemImpl):1115:1115 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;)V"} + 4:7:void onItemActionRequestChanged(androidx.appcompat.view.menu.MenuItemImpl):1116:1116 -> L + 2:3:void onItemVisibleChanged(androidx.appcompat.view.menu.MenuItemImpl):1104:1104 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;)V"} + 4:7:void onItemVisibleChanged(androidx.appcompat.view.menu.MenuItemImpl):1105:1105 -> M + 1:7:void onItemsChanged(boolean):1056:1056 -> N + 8:9:void onItemsChanged(boolean):1058:1058 -> N + 10:11:void onItemsChanged(boolean):1059:1059 -> N + 12:15:void onItemsChanged(boolean):1062:1062 -> N + 16:19:void onItemsChanged(boolean):1064:1064 -> N + 20:22:void onItemsChanged(boolean):1066:1066 -> N + 2:6:boolean performItemAction(android.view.MenuItem,int):974:974 -> O + 1:5:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):978:978 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/MenuItem;Landroidx/appcompat/view/menu/j;I)Z"} + 6:12:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):980:980 -> P + 13:16:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):984:984 -> P + 17:23:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):986:986 -> P + 24:32:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):987:987 -> P + 33:38:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):988:988 -> P + 39:45:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):989:989 -> P + 46:49:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):991:991 -> P + 50:62:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):993:993 -> P + 63:70:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):1013:1013 -> P + 71:73:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):996:996 -> P + 74:79:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):999:999 -> P + 80:91:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):1000:1000 -> P + 92:99:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):1003:1003 -> P + 100:102:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):1005:1005 -> P + 103:109:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):1007:1007 -> P + 110:114:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):1009:1009 -> P + 3:11:void removeItemAtInt(int,boolean):579:579 -> Q + 12:19:void removeItemAtInt(int,boolean):581:581 -> Q + 20:23:void removeItemAtInt(int,boolean):583:583 -> Q + 1:18:void removeMenuPresenter(androidx.appcompat.view.menu.MenuPresenter):272:272 -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/j;)V"} + 19:28:void removeMenuPresenter(androidx.appcompat.view.menu.MenuPresenter):273:273 -> R + 29:35:void removeMenuPresenter(androidx.appcompat.view.menu.MenuPresenter):275:275 -> R + 4:7:void restoreActionViewStates(android.os.Bundle):404:404 -> S + 8:11:void restoreActionViewStates(android.os.Bundle):403:403 -> S + 12:18:void restoreActionViewStates(android.os.Bundle):406:406 -> S + 19:22:void restoreActionViewStates(android.os.Bundle):408:408 -> S + 23:28:void restoreActionViewStates(android.os.Bundle):409:409 -> S + 29:35:void restoreActionViewStates(android.os.Bundle):410:410 -> S + 36:38:void restoreActionViewStates(android.os.Bundle):411:411 -> S + 39:44:void restoreActionViewStates(android.os.Bundle):413:413 -> S + 45:50:void restoreActionViewStates(android.os.Bundle):414:414 -> S + 51:56:void restoreActionViewStates(android.os.Bundle):415:415 -> S + 57:64:void restoreActionViewStates(android.os.Bundle):419:419 -> S + 65:70:void restoreActionViewStates(android.os.Bundle):421:421 -> S + 71:74:void restoreActionViewStates(android.os.Bundle):423:423 -> S + 1:4:void restorePresenterStates(android.os.Bundle):367:367 -> T + 1:8:void saveActionViewStates(android.os.Bundle):373:373 -> U + 9:12:void saveActionViewStates(android.os.Bundle):375:375 -> U + 13:18:void saveActionViewStates(android.os.Bundle):376:376 -> U + 19:27:void saveActionViewStates(android.os.Bundle):377:377 -> U + 28:32:void saveActionViewStates(android.os.Bundle):379:379 -> U + 33:35:void saveActionViewStates(android.os.Bundle):381:381 -> U + 36:41:void saveActionViewStates(android.os.Bundle):382:382 -> U + 42:50:void saveActionViewStates(android.os.Bundle):383:383 -> U + 51:56:void saveActionViewStates(android.os.Bundle):386:386 -> U + 57:62:void saveActionViewStates(android.os.Bundle):387:387 -> U + 63:70:void saveActionViewStates(android.os.Bundle):388:388 -> U + 71:78:void saveActionViewStates(android.os.Bundle):393:393 -> U + 1:4:void savePresenterStates(android.os.Bundle):363:363 -> V + 1:3:void setCallback(androidx.appcompat.view.menu.MenuBuilder$Callback):433:433 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e$a;)V"} + 1:3:androidx.appcompat.view.menu.MenuBuilder setDefaultShowAsAction(int):236:236 -> X + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/appcompat/view/menu/e;"} + 1:4:void setExclusiveItemChecked(android.view.MenuItem):612:612 -> Y + 5:10:void setExclusiveItemChecked(android.view.MenuItem):614:614 -> Y + 11:17:void setExclusiveItemChecked(android.view.MenuItem):615:615 -> Y + 18:25:void setExclusiveItemChecked(android.view.MenuItem):617:617 -> Y + 26:31:void setExclusiveItemChecked(android.view.MenuItem):618:618 -> Y + 32:38:void setExclusiveItemChecked(android.view.MenuItem):619:619 -> Y + 39:50:void setExclusiveItemChecked(android.view.MenuItem):620:620 -> Y + 51:56:void setExclusiveItemChecked(android.view.MenuItem):623:623 -> Y + 57:60:void setExclusiveItemChecked(android.view.MenuItem):626:626 -> Y + 7:10:androidx.appcompat.view.menu.MenuBuilder setHeaderIconInt(int):1298:1298 -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/appcompat/view/menu/e;"} + 1:4:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):440:440 -> a + 5:15:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):442:442 -> a + 16:19:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):445:445 -> a + 20:22:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):447:447 -> a + 23:32:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):450:450 -> a + 33:36:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):451:451 -> a + 7:10:androidx.appcompat.view.menu.MenuBuilder setHeaderIconInt(android.graphics.drawable.Drawable):1286:1286 -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)Landroidx/appcompat/view/menu/e;"} + 1:1:android.view.MenuItem add(java.lang.CharSequence):465:465 -> add + 2:2:android.view.MenuItem add(int):470:470 -> add + 3:3:android.view.MenuItem add(int,int,int,java.lang.CharSequence):475:475 -> add + 4:4:android.view.MenuItem add(int,int,int,int):480:480 -> add + 1:7:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):519:519 -> addIntentOptions + 8:13:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):521:521 -> addIntentOptions + 14:23:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):522:522 -> addIntentOptions + 24:28:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):525:525 -> addIntentOptions + 29:34:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):529:529 -> addIntentOptions + 35:36:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):530:530 -> addIntentOptions + 37:47:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):531:531 -> addIntentOptions + 48:63:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):532:532 -> addIntentOptions + 64:71:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):535:535 -> addIntentOptions + 72:79:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):536:536 -> addIntentOptions + 80:85:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):537:537 -> addIntentOptions + 86:89:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):538:538 -> addIntentOptions + 90:95:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):539:539 -> addIntentOptions + 1:1:android.view.SubMenu addSubMenu(java.lang.CharSequence):485:485 -> addSubMenu + 2:2:android.view.SubMenu addSubMenu(int):490:490 -> addSubMenu + 3:5:android.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence):495:497 -> addSubMenu + 6:6:android.view.SubMenu addSubMenu(int,int,int,int):504:504 -> addSubMenu + 1:6:void addMenuPresenter(androidx.appcompat.view.menu.MenuPresenter):247:247 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/j;)V"} + 1:7:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1225:1225 -> b0 + 8:9:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1228:1228 -> b0 + 10:11:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1231:1231 -> b0 + 12:16:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1232:1232 -> b0 + 17:25:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1235:1235 -> b0 + 26:29:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1237:1237 -> b0 + 30:42:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1241:1241 -> b0 + 43:44:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1243:1243 -> b0 + 45:47:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1247:1247 -> b0 + 48:51:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1251:1251 -> b0 + 1:10:void addMenuPresenter(androidx.appcompat.view.menu.MenuPresenter,android.content.Context):260:260 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/j;Landroid/content/Context;)V"} + 11:14:void addMenuPresenter(androidx.appcompat.view.menu.MenuPresenter,android.content.Context):261:261 -> c + 15:17:void addMenuPresenter(androidx.appcompat.view.menu.MenuPresenter,android.content.Context):262:262 -> c + 7:10:androidx.appcompat.view.menu.MenuBuilder setHeaderTitleInt(int):1274:1274 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/appcompat/view/menu/e;"} + 1:4:void clear():603:603 -> clear + 5:7:void clear():604:604 -> clear + 8:13:void clear():606:606 -> clear + 14:17:void clear():608:608 -> clear + 2:3:void clearHeader():1216:1216 -> clearHeader + 4:5:void clearHeader():1217:1217 -> clearHeader + 6:8:void clearHeader():1218:1218 -> clearHeader + 9:12:void clearHeader():1220:1220 -> clearHeader + 2:5:void close():1045:1045 -> close + 1:4:void changeMenuMode():840:840 -> d + 5:8:void changeMenuMode():841:841 -> d + 7:10:androidx.appcompat.view.menu.MenuBuilder setHeaderTitleInt(java.lang.CharSequence):1262:1262 -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)Landroidx/appcompat/view/menu/e;"} + 1:6:void close(boolean):1029:1029 -> e + 7:8:void close(boolean):1031:1031 -> e + 9:26:void close(boolean):1032:1032 -> e + 27:34:void close(boolean):1033:1033 -> e + 35:40:void close(boolean):1035:1035 -> e + 41:45:void close(boolean):1037:1037 -> e + 46:48:void close(boolean):1040:1040 -> e + 7:10:androidx.appcompat.view.menu.MenuBuilder setHeaderViewInt(android.view.View):1310:1310 -> e0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/appcompat/view/menu/e;"} + 1:14:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1376:1376 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;)Z"} + 15:17:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1380:1380 -> f + 18:35:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1381:1381 -> f + 36:43:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1382:1382 -> f + 44:49:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1384:1384 -> f + 50:55:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1385:1385 -> f + 56:61:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1389:1389 -> f + 62:64:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1392:1392 -> f + 1:3:void setOverrideVisibleItems(boolean):1407:1407 -> f0 + 1:7:android.view.MenuItem findItem(int):692:692 -> findItem + 8:15:android.view.MenuItem findItem(int):694:694 -> findItem + 16:22:android.view.MenuItem findItem(int):695:695 -> findItem + 23:28:android.view.MenuItem findItem(int):697:697 -> findItem + 29:44:android.view.MenuItem findItem(int):698:698 -> findItem + 1:13:androidx.appcompat.view.menu.MenuItemImpl createNewMenuItem(int,int,int,int,java.lang.CharSequence,int):459:459 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIILjava/lang/CharSequence;I)Landroidx/appcompat/view/menu/g;"} + 3:4:void setShortcutsVisibleInner(boolean):811:811 -> g0 + 5:15:void setShortcutsVisibleInner(boolean):812:812 -> g0 + 16:21:void setShortcutsVisibleInner(boolean):814:814 -> g0 + 22:32:void setShortcutsVisibleInner(boolean):813:813 -> g0 + 1:9:android.view.MenuItem getItem(int):751:751 -> getItem + 1:14:boolean dispatchMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):833:833 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)Z"} + 2:3:void startDispatchingItemsChanged():1089:1089 -> h0 + 4:7:void startDispatchingItemsChanged():1091:1091 -> h0 + 8:9:void startDispatchingItemsChanged():1092:1092 -> h0 + 10:15:void startDispatchingItemsChanged():1093:1093 -> h0 + 1:6:boolean hasVisibleItems():674:674 -> hasVisibleItems + 7:14:boolean hasVisibleItems():678:678 -> hasVisibleItems + 15:22:boolean hasVisibleItems():681:681 -> hasVisibleItems + 23:33:boolean hasVisibleItems():682:682 -> hasVisibleItems + 1:9:void dispatchPresenterUpdate(boolean):281:281 -> i + 10:12:void dispatchPresenterUpdate(boolean):283:283 -> i + 13:30:void dispatchPresenterUpdate(boolean):284:284 -> i + 31:38:void dispatchPresenterUpdate(boolean):285:285 -> i + 39:44:void dispatchPresenterUpdate(boolean):287:287 -> i + 45:48:void dispatchPresenterUpdate(boolean):289:289 -> i + 49:52:void dispatchPresenterUpdate(boolean):292:292 -> i + 1:5:void stopDispatchingItemsChanged():1081:1081 -> i0 + 6:8:void stopDispatchingItemsChanged():1082:1082 -> i0 + 9:10:void stopDispatchingItemsChanged():1083:1083 -> i0 + 11:13:void stopDispatchingItemsChanged():1084:1084 -> i0 + 1:10:boolean isShortcutKey(int,android.view.KeyEvent):756:756 -> isShortcutKey + 1:8:void dispatchRestoreInstanceState(android.os.Bundle):342:342 -> j + 9:17:void dispatchRestoreInstanceState(android.os.Bundle):344:344 -> j + 18:35:void dispatchRestoreInstanceState(android.os.Bundle):346:346 -> j + 36:43:void dispatchRestoreInstanceState(android.os.Bundle):347:347 -> j + 44:49:void dispatchRestoreInstanceState(android.os.Bundle):349:349 -> j + 50:55:void dispatchRestoreInstanceState(android.os.Bundle):351:351 -> j + 56:63:void dispatchRestoreInstanceState(android.os.Bundle):353:353 -> j + 64:68:void dispatchRestoreInstanceState(android.os.Bundle):355:355 -> j + 1:9:void dispatchSaveInstanceState(android.os.Bundle):318:318 -> k + 10:14:void dispatchSaveInstanceState(android.os.Bundle):320:320 -> k + 15:32:void dispatchSaveInstanceState(android.os.Bundle):322:322 -> k + 33:40:void dispatchSaveInstanceState(android.os.Bundle):323:323 -> k + 41:46:void dispatchSaveInstanceState(android.os.Bundle):325:325 -> k + 47:52:void dispatchSaveInstanceState(android.os.Bundle):327:327 -> k + 53:58:void dispatchSaveInstanceState(android.os.Bundle):329:329 -> k + 59:62:void dispatchSaveInstanceState(android.os.Bundle):331:331 -> k + 63:68:void dispatchSaveInstanceState(android.os.Bundle):337:337 -> k + 1:12:boolean dispatchSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder,androidx.appcompat.view.menu.MenuPresenter):297:297 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/m;Landroidx/appcompat/view/menu/j;)Z"} + 13:16:boolean dispatchSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder,androidx.appcompat.view.menu.MenuPresenter):303:303 -> l + 17:34:boolean dispatchSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder,androidx.appcompat.view.menu.MenuPresenter):306:306 -> l + 35:42:boolean dispatchSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder,androidx.appcompat.view.menu.MenuPresenter):307:307 -> l + 43:50:boolean dispatchSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder,androidx.appcompat.view.menu.MenuPresenter):309:309 -> l + 51:57:boolean dispatchSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder,androidx.appcompat.view.menu.MenuPresenter):311:311 -> l + 1:10:boolean expandItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1354:1354 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;)Z"} + 11:13:boolean expandItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1358:1358 -> m + 14:31:boolean expandItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1359:1359 -> m + 32:39:boolean expandItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1360:1360 -> m + 40:45:boolean expandItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1362:1362 -> m + 46:51:boolean expandItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1363:1363 -> m + 52:56:boolean expandItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1367:1367 -> m + 57:59:boolean expandItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1370:1370 -> m + 2:6:int findGroupIndex(int):723:723 -> n + 1:9:int findGroupIndex(int,int):727:727 -> o + 10:17:int findGroupIndex(int,int):734:734 -> o + 18:29:int findGroupIndex(int,int):736:736 -> o + 1:8:int findInsertIndex(java.util.ArrayList,int):846:846 -> p + 9:14:int findInsertIndex(java.util.ArrayList,int):847:847 -> p + 15:28:int findInsertIndex(java.util.ArrayList,int):848:848 -> p + 1:9:boolean performIdentifierAction(int,int):970:970 -> performIdentifierAction + 1:6:boolean performShortcut(int,android.view.KeyEvent,int):858:858 -> performShortcut + 7:17:boolean performShortcut(int,android.view.KeyEvent,int):863:863 -> performShortcut + 18:21:boolean performShortcut(int,android.view.KeyEvent,int):867:867 -> performShortcut + 1:7:int findItemIndex(int):710:710 -> q + 8:15:int findItemIndex(int):713:713 -> q + 16:27:int findItemIndex(int):714:714 -> q + 1:2:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):929:929 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/view/KeyEvent;)Landroidx/appcompat/view/menu/g;"} + 3:5:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):930:930 -> r + 6:8:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):931:931 -> r + 9:16:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):933:933 -> r + 17:20:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):937:937 -> r + 21:25:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):938:938 -> r + 26:28:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):940:940 -> r + 29:36:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):943:943 -> r + 37:43:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):945:945 -> r + 44:50:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):948:948 -> r + 51:58:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):952:952 -> r + 59:63:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):953:953 -> r + 64:67:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):954:954 -> r + 68:101:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):955:955 -> r + 1:6:void removeGroup(int):553:553 -> removeGroup + 7:19:void removeGroup(int):556:556 -> removeGroup + 20:33:void removeGroup(int):558:558 -> removeGroup + 34:39:void removeGroup(int):560:560 -> removeGroup + 40:43:void removeGroup(int):564:564 -> removeGroup + 1:9:void removeItem(int):548:548 -> removeItem + 1:4:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):881:881 -> s + 5:8:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):882:882 -> s + 9:13:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):883:883 -> s + 14:24:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):885:885 -> s + 25:34:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):892:892 -> s + 35:42:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):894:894 -> s + 43:48:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):895:895 -> s + 49:59:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):896:896 -> s + 60:70:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):899:899 -> s + 71:89:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):901:901 -> s + 90:108:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):904:904 -> s + 109:114:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):909:909 -> s + 115:121:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):910:910 -> s + 1:9:void setGroupCheckable(int,boolean,boolean):631:631 -> setGroupCheckable + 10:17:void setGroupCheckable(int,boolean,boolean):634:634 -> setGroupCheckable + 18:23:void setGroupCheckable(int,boolean,boolean):635:635 -> setGroupCheckable + 24:26:void setGroupCheckable(int,boolean,boolean):636:636 -> setGroupCheckable + 27:33:void setGroupCheckable(int,boolean,boolean):637:637 -> setGroupCheckable + 1:3:void setGroupDividerEnabled(boolean):509:509 -> setGroupDividerEnabled + 1:9:void setGroupEnabled(int,boolean):662:662 -> setGroupEnabled + 10:17:void setGroupEnabled(int,boolean):665:665 -> setGroupEnabled + 18:23:void setGroupEnabled(int,boolean):666:666 -> setGroupEnabled + 24:30:void setGroupEnabled(int,boolean):667:667 -> setGroupEnabled + 1:11:void setGroupVisible(int,boolean):644:644 -> setGroupVisible + 12:19:void setGroupVisible(int,boolean):651:651 -> setGroupVisible + 20:25:void setGroupVisible(int,boolean):652:652 -> setGroupVisible + 26:37:void setGroupVisible(int,boolean):653:653 -> setGroupVisible + 38:41:void setGroupVisible(int,boolean):657:657 -> setGroupVisible + 1:3:void setQwertyMode(boolean):761:761 -> setQwertyMode + 4:7:void setQwertyMode(boolean):763:763 -> setQwertyMode + 1:7:int size():746:746 -> size + 1:4:void flagActionItems():1166:1166 -> t + 5:9:void flagActionItems():1168:1168 -> t + 10:29:void flagActionItems():1174:1174 -> t + 30:37:void flagActionItems():1175:1175 -> t + 38:43:void flagActionItems():1177:1177 -> t + 44:51:void flagActionItems():1179:1179 -> t + 52:56:void flagActionItems():1184:1184 -> t + 57:61:void flagActionItems():1185:1185 -> t + 62:68:void flagActionItems():1186:1186 -> t + 69:74:void flagActionItems():1188:1188 -> t + 75:80:void flagActionItems():1189:1189 -> t + 81:86:void flagActionItems():1190:1190 -> t + 87:94:void flagActionItems():1192:1192 -> t + 95:99:void flagActionItems():1198:1198 -> t + 100:104:void flagActionItems():1199:1199 -> t + 105:113:void flagActionItems():1200:1200 -> t + 114:116:void flagActionItems():1202:1202 -> t + 1:3:java.util.ArrayList getActionItems():1206:1206 -> u + 4:6:java.util.ArrayList getActionItems():1207:1207 -> u + 1:3:java.lang.String getActionViewStatesKey():429:429 -> v + 1:3:android.content.Context getContext():829:829 -> w + 1:3:androidx.appcompat.view.menu.MenuItemImpl getExpandedItem():1398:1398 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/view/menu/g;"} + 1:3:android.graphics.drawable.Drawable getHeaderIcon():1319:1319 -> y + 1:3:java.lang.CharSequence getHeaderTitle():1315:1315 -> z +androidx.appcompat.view.menu.MenuBuilder$Callback -> androidx.appcompat.view.menu.e$a: +# {"id":"sourceFile","fileName":"MenuBuilder.java"} + boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)Z"} + void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} +androidx.appcompat.view.menu.MenuBuilder$ItemInvoker -> androidx.appcompat.view.menu.e$b: +# {"id":"sourceFile","fileName":"MenuBuilder.java"} + boolean invokeItem(androidx.appcompat.view.menu.MenuItemImpl) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;)Z"} +androidx.appcompat.view.menu.MenuDialogHelper -> androidx.appcompat.view.menu.f: +# {"id":"sourceFile","fileName":"MenuDialogHelper.java"} + androidx.appcompat.view.menu.MenuBuilder mMenu -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + androidx.appcompat.app.AlertDialog mDialog -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/c;"} + androidx.appcompat.view.menu.ListMenuPresenter mPresenter -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/c;"} + androidx.appcompat.view.menu.MenuPresenter$Callback mPresenterCallback -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/j$a;"} + 1:3:void (androidx.appcompat.view.menu.MenuBuilder):43:43 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} + 4:6:void (androidx.appcompat.view.menu.MenuBuilder):44:44 -> + 3:6:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):152:152 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Z)V"} + 7:9:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):153:153 -> a + 10:13:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):155:155 -> a + 14:17:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):156:156 -> a + 1:4:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):162:162 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)Z"} + 5:11:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):163:163 -> b + 1:4:void dismiss():140:140 -> c + 5:8:void dismiss():141:141 -> c + 1:2:void show(android.os.IBinder):54:54 -> d + 3:11:void show(android.os.IBinder):57:57 -> d + 12:24:void show(android.os.IBinder):59:59 -> d + 25:27:void show(android.os.IBinder):62:62 -> d + 28:34:void show(android.os.IBinder):63:63 -> d + 35:43:void show(android.os.IBinder):64:64 -> d + 44:49:void show(android.os.IBinder):67:67 -> d + 50:53:void show(android.os.IBinder):70:70 -> d + 54:68:void show(android.os.IBinder):73:73 -> d + 69:71:void show(android.os.IBinder):77:77 -> d + 72:77:void show(android.os.IBinder):80:80 -> d + 78:80:void show(android.os.IBinder):81:81 -> d + 81:92:void show(android.os.IBinder):83:83 -> d + 93:96:void show(android.os.IBinder):84:84 -> d + 97:98:void show(android.os.IBinder):86:86 -> d + 99:105:void show(android.os.IBinder):88:88 -> d + 106:111:void show(android.os.IBinder):90:90 -> d + 1:19:void onClick(android.content.DialogInterface,int):170:170 -> onClick + 1:9:void onDismiss(android.content.DialogInterface):147:147 -> onDismiss + 8:14:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):96:96 -> onKey + 15:20:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):97:97 -> onKey + 21:28:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):98:98 -> onKey + 29:34:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):100:100 -> onKey + 35:40:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):102:102 -> onKey + 41:44:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):104:104 -> onKey + 45:56:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):109:109 -> onKey + 57:64:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):110:110 -> onKey + 65:70:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):112:112 -> onKey + 71:76:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):114:114 -> onKey + 77:82:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):115:115 -> onKey + 83:87:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):116:116 -> onKey + 88:91:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):117:117 -> onKey + 92:99:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):126:126 -> onKey +androidx.appcompat.view.menu.MenuItemImpl -> androidx.appcompat.view.menu.g: +# {"id":"sourceFile","fileName":"MenuItemImpl.java"} + android.view.View mActionView -> A + androidx.core.view.ActionProvider mActionProvider -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/b;"} + android.view.MenuItem$OnActionExpandListener mOnActionExpandListener -> C + boolean mIsActionViewExpanded -> D + android.view.ContextMenu$ContextMenuInfo mMenuInfo -> E + int mId -> a + int mGroup -> b + int mCategoryOrder -> c + int mOrdering -> d + java.lang.CharSequence mTitle -> e + java.lang.CharSequence mTitleCondensed -> f + android.content.Intent mIntent -> g + char mShortcutNumericChar -> h + int mShortcutNumericModifiers -> i + char mShortcutAlphabeticChar -> j + int mShortcutAlphabeticModifiers -> k + android.graphics.drawable.Drawable mIconDrawable -> l + int mIconResId -> m + androidx.appcompat.view.menu.MenuBuilder mMenu -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + androidx.appcompat.view.menu.SubMenuBuilder mSubMenu -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/m;"} + java.lang.Runnable mItemCallback -> p + android.view.MenuItem$OnMenuItemClickListener mClickListener -> q + java.lang.CharSequence mContentDescription -> r + java.lang.CharSequence mTooltipText -> s + android.content.res.ColorStateList mIconTintList -> t + android.graphics.PorterDuff$Mode mIconTintMode -> u + boolean mHasIconTint -> v + boolean mHasIconTintMode -> w + boolean mNeedToApplyIconTint -> x + int mFlags -> y + int mShowAsAction -> z + 1:5:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):136:136 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;IIIILjava/lang/CharSequence;I)V"} + 6:7:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):67:67 -> + 8:10:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):69:69 -> + 11:13:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):79:79 -> + 14:15:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):92:92 -> + 16:17:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):93:93 -> + 18:19:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):94:94 -> + 20:21:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):95:95 -> + 22:25:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):96:96 -> + 26:27:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):98:98 -> + 28:29:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):111:111 -> + 30:31:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):138:138 -> + 32:33:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):139:139 -> + 34:35:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):140:140 -> + 36:37:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):141:141 -> + 38:39:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):142:142 -> + 40:41:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):143:143 -> + 42:44:void (androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):144:144 -> + 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;"} + 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 + 13:18:androidx.core.internal.view.SupportMenuItem setSupportActionProvider(androidx.core.view.ActionProvider):801:801 -> a + 19:22:androidx.core.internal.view.SupportMenuItem setSupportActionProvider(androidx.core.view.ActionProvider):802:802 -> a + 23:31:androidx.core.internal.view.SupportMenuItem setSupportActionProvider(androidx.core.view.ActionProvider):803:803 -> a + 1:3:androidx.core.view.ActionProvider getSupportActionProvider():790:790 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/b;"} + 1:6:void actionFormatChanged():685:685 -> c + 1:8:boolean collapseActionView():836:836 -> collapseActionView + 9:14:boolean collapseActionView():839:839 -> collapseActionView + 15:18:boolean collapseActionView():844:844 -> collapseActionView + 19:26:boolean collapseActionView():845:845 -> collapseActionView + 27:33:boolean collapseActionView():846:846 -> collapseActionView + 4:7:void appendModifier(java.lang.StringBuilder,int,int,java.lang.String):405:405 -> d + 3:14:android.graphics.drawable.Drawable applyIconTintIfNecessary(android.graphics.drawable.Drawable):564:564 -> e + 15:18:android.graphics.drawable.Drawable applyIconTintIfNecessary(android.graphics.drawable.Drawable):565:565 -> e + 19:22:android.graphics.drawable.Drawable applyIconTintIfNecessary(android.graphics.drawable.Drawable):566:566 -> e + 23:26:android.graphics.drawable.Drawable applyIconTintIfNecessary(android.graphics.drawable.Drawable):568:568 -> e + 27:31:android.graphics.drawable.Drawable applyIconTintIfNecessary(android.graphics.drawable.Drawable):569:569 -> e + 32:35:android.graphics.drawable.Drawable applyIconTintIfNecessary(android.graphics.drawable.Drawable):572:572 -> e + 36:41:android.graphics.drawable.Drawable applyIconTintIfNecessary(android.graphics.drawable.Drawable):573:573 -> e + 42:44:android.graphics.drawable.Drawable applyIconTintIfNecessary(android.graphics.drawable.Drawable):576:576 -> e + 1:8:boolean expandActionView():822:822 -> expandActionView + 9:12:boolean expandActionView():826:826 -> expandActionView + 13:20:boolean expandActionView():827:827 -> expandActionView + 21:27:boolean expandActionView():828:828 -> expandActionView + 1:3:int getOrdering():217:217 -> f + 1:14:char getShortcut():344:344 -> g + 1:8:android.view.ActionProvider getActionProvider():784:784 -> getActionProvider + 1:5:android.view.View getActionView():766:766 -> getActionView + 6:9:android.view.View getActionView():768:768 -> getActionView + 10:18:android.view.View getActionView():769:769 -> getActionView + 1:3:int getAlphabeticModifiers():275:275 -> getAlphabeticModifiers + 1:3:char getAlphabeticShortcut():242:242 -> getAlphabeticShortcut + 1:3:java.lang.CharSequence getContentDescription():890:890 -> getContentDescription + 1:3:int getGroupId():202:202 -> getGroupId + 1:4:android.graphics.drawable.Drawable getIcon():492:492 -> getIcon + 5:9:android.graphics.drawable.Drawable getIcon():493:493 -> getIcon + 10:13:android.graphics.drawable.Drawable getIcon():496:496 -> getIcon + 14:26:android.graphics.drawable.Drawable getIcon():497:497 -> getIcon + 27:28:android.graphics.drawable.Drawable getIcon():498:498 -> getIcon + 29:30:android.graphics.drawable.Drawable getIcon():499:499 -> getIcon + 31:37:android.graphics.drawable.Drawable getIcon():500:500 -> getIcon + 1:3:android.content.res.ColorStateList getIconTintList():543:543 -> getIconTintList + 1:3:android.graphics.PorterDuff$Mode getIconTintMode():560:560 -> getIconTintMode + 1:3:android.content.Intent getIntent():222:222 -> getIntent + 1:3:int getItemId():208:208 -> getItemId + 1:3:android.view.ContextMenu$ContextMenuInfo getMenuInfo():681:681 -> getMenuInfo + 1:3:int getNumericModifiers():285:285 -> getNumericModifiers + 1:3:char getNumericShortcut():280:280 -> getNumericShortcut + 1:3:int getOrder():213:213 -> getOrder + 1:3:android.view.SubMenu getSubMenu():421:421 -> getSubMenu + 1:3:java.lang.CharSequence getTitle():438:438 -> getTitle + 1:8:java.lang.CharSequence getTitleCondensed():473:473 -> getTitleCondensed + 1:3:java.lang.CharSequence getTooltipText():905:905 -> getTooltipText + 1:6:java.lang.String getShortcutLabel():354:354 -> h + 7:9:java.lang.String getShortcutLabel():356:356 -> h + 10:19:java.lang.String getShortcutLabel():359:359 -> h + 20:24:java.lang.String getShortcutLabel():361:361 -> h + 25:40:java.lang.String getShortcutLabel():362:362 -> h + 41:49:java.lang.String getShortcutLabel():363:363 -> h + 50:62:java.lang.String getShortcutLabel():367:367 -> h + 63:64:java.lang.String getShortcutLabel():368:368 -> h + 65:70:java.lang.String getShortcutLabel():369:369 -> h + 71:73:java.lang.String getShortcutLabel():368:368 -> h + 74:75:java.lang.String getShortcutLabel():370:370 -> h + 76:81:java.lang.String getShortcutLabel():371:371 -> h + 82:84:java.lang.String getShortcutLabel():370:370 -> h + 85:86:java.lang.String getShortcutLabel():372:372 -> h + 87:91:java.lang.String getShortcutLabel():373:373 -> h + 92:94:java.lang.String getShortcutLabel():372:372 -> h + 95:96:java.lang.String getShortcutLabel():374:374 -> h + 97:101:java.lang.String getShortcutLabel():375:375 -> h + 102:104:java.lang.String getShortcutLabel():374:374 -> h + 105:106:java.lang.String getShortcutLabel():376:376 -> h + 107:111:java.lang.String getShortcutLabel():377:377 -> h + 112:114:java.lang.String getShortcutLabel():376:376 -> h + 115:116:java.lang.String getShortcutLabel():378:378 -> h + 117:122:java.lang.String getShortcutLabel():379:379 -> h + 123:135:java.lang.String getShortcutLabel():378:378 -> h + 136:139:java.lang.String getShortcutLabel():396:396 -> h + 140:149:java.lang.String getShortcutLabel():392:392 -> h + 150:159:java.lang.String getShortcutLabel():384:384 -> h + 160:168:java.lang.String getShortcutLabel():388:388 -> h + 169:173:java.lang.String getShortcutLabel():400:400 -> h + 1:8:boolean hasSubMenu():426:426 -> hasSubMenu + 3:8:java.lang.CharSequence getTitleForItemView(androidx.appcompat.view.menu.MenuView$ItemView):448:448 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/k$a;)Ljava/lang/CharSequence;"} + 9:13:java.lang.CharSequence getTitleForItemView(androidx.appcompat.view.menu.MenuView$ItemView):449:449 -> i + 14:18:java.lang.CharSequence getTitleForItemView(androidx.appcompat.view.menu.MenuView$ItemView):450:450 -> i + 1:3:boolean isActionViewExpanded():869:869 -> isActionViewExpanded + 1:9:boolean isCheckable():584:584 -> isCheckable + 1:10:boolean isChecked():608:608 -> isChecked + 1:10:boolean isEnabled():184:184 -> isEnabled + 1:12:boolean isVisible():634:634 -> isVisible + 13:28:boolean isVisible():635:635 -> isVisible + 29:36:boolean isVisible():637:637 -> isVisible + 1:7:boolean hasCollapsibleActionView():853:853 -> j + 8:15:boolean hasCollapsibleActionView():854:854 -> j + 16:21:boolean hasCollapsibleActionView():855:855 -> j + 22:28:boolean hasCollapsibleActionView():857:857 -> j + 1:12:boolean invoke():153:153 -> k + 13:21:boolean invoke():157:157 -> k + 22:25:boolean invoke():161:161 -> k + 26:29:boolean invoke():162:162 -> k + 30:33:boolean invoke():166:166 -> k + 34:46:boolean invoke():168:168 -> k + 47:53:boolean invoke():171:171 -> k + 54:66:boolean invoke():175:175 -> k + 1:11:boolean isActionButton():696:696 -> l + 1:10:boolean isExclusiveCheckable():603:603 -> m + 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;"} + 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;"} + 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 + 22:27:androidx.core.internal.view.SupportMenuItem setActionView(android.view.View):751:751 -> q + 1:2:void setActionViewExpanded(boolean):863:863 -> r + 3:9:void setActionViewExpanded(boolean):864:864 -> r + 1:11:void setCheckedInt(boolean):625:625 -> s + 12:15:void setCheckedInt(boolean):626:626 -> s + 16:21:void setCheckedInt(boolean):628:628 -> s + 1:8:android.view.MenuItem setActionProvider(android.view.ActionProvider):778:778 -> setActionProvider + 1:1:android.view.MenuItem setActionView(int):50:50 -> setActionView + 2:2:android.view.MenuItem setActionView(android.view.View):50:50 -> setActionView + 1:1:android.view.MenuItem setAlphabeticShortcut(char):247:247 -> setAlphabeticShortcut + 2:2:android.view.MenuItem setAlphabeticShortcut(char):251:251 -> setAlphabeticShortcut + 3:3:android.view.MenuItem setAlphabeticShortcut(char):253:253 -> setAlphabeticShortcut + 4:4:android.view.MenuItem setAlphabeticShortcut(char,int):261:261 -> setAlphabeticShortcut + 5:6:android.view.MenuItem setAlphabeticShortcut(char,int):266:267 -> setAlphabeticShortcut + 7:7:android.view.MenuItem setAlphabeticShortcut(char,int):269:269 -> setAlphabeticShortcut + 1:5:android.view.MenuItem setCheckable(boolean):589:589 -> setCheckable + 6:9:android.view.MenuItem setCheckable(boolean):590:590 -> setCheckable + 10:16:android.view.MenuItem setCheckable(boolean):592:592 -> setCheckable + 1:6:android.view.MenuItem setChecked(boolean):613:613 -> setChecked + 7:12:android.view.MenuItem setChecked(boolean):616:616 -> setChecked + 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;"} + 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 + 16:22:android.view.MenuItem setEnabled(boolean):195:195 -> setEnabled + 1:4:android.view.MenuItem setIcon(android.graphics.drawable.Drawable):508:511 -> setIcon + 5:7:android.view.MenuItem setIcon(int):518:520 -> setIcon + 8:8:android.view.MenuItem setIcon(int):523:523 -> setIcon + 1:3:android.view.MenuItem setIconTintList(android.content.res.ColorStateList):532:532 -> setIconTintList + 4:5:android.view.MenuItem setIconTintList(android.content.res.ColorStateList):533:533 -> setIconTintList + 6:7:android.view.MenuItem setIconTintList(android.content.res.ColorStateList):534:534 -> setIconTintList + 8:14:android.view.MenuItem setIconTintList(android.content.res.ColorStateList):536:536 -> setIconTintList + 1:3:android.view.MenuItem setIconTintMode(android.graphics.PorterDuff$Mode):549:549 -> setIconTintMode + 4:5:android.view.MenuItem setIconTintMode(android.graphics.PorterDuff$Mode):550:550 -> setIconTintMode + 6:7:android.view.MenuItem setIconTintMode(android.graphics.PorterDuff$Mode):551:551 -> setIconTintMode + 8:14:android.view.MenuItem setIconTintMode(android.graphics.PorterDuff$Mode):553:553 -> setIconTintMode + 1:3:android.view.MenuItem setIntent(android.content.Intent):227:227 -> setIntent + 1:1:android.view.MenuItem setNumericShortcut(char):290:290 -> setNumericShortcut + 2:2:android.view.MenuItem setNumericShortcut(char):294:294 -> setNumericShortcut + 3:3:android.view.MenuItem setNumericShortcut(char):296:296 -> setNumericShortcut + 4:4:android.view.MenuItem setNumericShortcut(char,int):304:304 -> setNumericShortcut + 5:6:android.view.MenuItem setNumericShortcut(char,int):308:309 -> setNumericShortcut + 7:7:android.view.MenuItem setNumericShortcut(char,int):311:311 -> setNumericShortcut + 1:3:android.view.MenuItem setOnActionExpandListener(android.view.MenuItem$OnActionExpandListener):874:874 -> setOnActionExpandListener + 1:3:android.view.MenuItem setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):666:666 -> setOnMenuItemClickListener + 1:2:android.view.MenuItem setShortcut(char,char):318:319 -> setShortcut + 3:3:android.view.MenuItem setShortcut(char,char):321:321 -> setShortcut + 4:7:android.view.MenuItem setShortcut(char,char,int,int):330:333 -> setShortcut + 8:8:android.view.MenuItem setShortcut(char,char,int,int):335:335 -> setShortcut + 12:19:void setShowAsAction(int):736:736 -> setShowAsAction + 20:21:void setShowAsAction(int):739:739 -> setShowAsAction + 22:27:void setShowAsAction(int):740:740 -> setShowAsAction + 1:5:android.view.MenuItem setShowAsActionFlags(int):50:50 -> setShowAsActionFlags + 1:1:android.view.MenuItem setTitle(java.lang.CharSequence):455:455 -> setTitle + 2:2:android.view.MenuItem setTitle(java.lang.CharSequence):457:457 -> setTitle + 3:4:android.view.MenuItem setTitle(java.lang.CharSequence):459:460 -> setTitle + 5:5:android.view.MenuItem setTitle(int):468:468 -> setTitle + 1:2:android.view.MenuItem setTitleCondensed(java.lang.CharSequence):478:478 -> setTitleCondensed + 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;"} + 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 + 1:11:java.lang.String toString():672:672 -> toString + 3:9:void setIsActionButton(boolean):715:715 -> u + 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;"} + 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 + 1:12:boolean setVisibleInt(boolean):649:649 -> y + 13:19:boolean setVisibleInt(boolean):650:650 -> y + 1:7:boolean shouldShowIcon():692:692 -> z +androidx.appcompat.view.menu.MenuItemImpl$1 -> androidx.appcompat.view.menu.g$a: +# {"id":"sourceFile","fileName":"MenuItemImpl.java"} + androidx.appcompat.view.menu.MenuItemImpl this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/g;"} + 1:6:void (androidx.appcompat.view.menu.MenuItemImpl):803:803 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;)V"} + 1:8:void onActionProviderVisibilityChanged(boolean):806:806 -> onActionProviderVisibilityChanged +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;"} + 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"} + 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 + 1:7:boolean expandActionView():315:315 -> expandActionView + 1:6:android.view.ActionProvider getActionProvider():306:306 -> getActionProvider + 7:10:android.view.ActionProvider getActionProvider():307:307 -> getActionProvider + 11:19:android.view.ActionProvider getActionProvider():308:308 -> getActionProvider + 1:6:android.view.View getActionView():289:289 -> getActionView + 7:10:android.view.View getActionView():290:290 -> getActionView + 11:17:android.view.View getActionView():291:291 -> getActionView + 1:7:int getAlphabeticModifiers():186:186 -> getAlphabeticModifiers + 1:7:char getAlphabeticShortcut():181:181 -> getAlphabeticShortcut + 1:7:java.lang.CharSequence getContentDescription():343:343 -> getContentDescription + 1:7:int getGroupId():68:68 -> getGroupId + 1:7:android.graphics.drawable.Drawable getIcon():118:118 -> getIcon + 1:7:android.content.res.ColorStateList getIconTintList():365:365 -> getIconTintList + 1:7:android.graphics.PorterDuff$Mode getIconTintMode():376:376 -> getIconTintMode + 1:7:android.content.Intent getIntent():129:129 -> getIntent + 1:7:int getItemId():63:63 -> getItemId + 1:7:android.view.ContextMenu$ContextMenuInfo getMenuInfo():251:251 -> getMenuInfo + 1:7:int getNumericModifiers():164:164 -> getNumericModifiers + 1:7:char getNumericShortcut():159:159 -> getNumericShortcut + 1:7:int getOrder():73:73 -> getOrder + 1:11:android.view.SubMenu getSubMenu():239:239 -> getSubMenu + 1:7:java.lang.CharSequence getTitle():90:90 -> getTitle + 1:7:java.lang.CharSequence getTitleCondensed():101:101 -> getTitleCondensed + 1:7:java.lang.CharSequence getTooltipText():354:354 -> getTooltipText + 1:4:void setExclusiveCheckable(boolean):381:381 -> h + 5:18:void setExclusiveCheckable(boolean):382:382 -> h + 19:27:void setExclusiveCheckable(boolean):383:383 -> h + 28:43:void setExclusiveCheckable(boolean):385:385 -> h + 44:51:void setExclusiveCheckable(boolean):387:387 -> h + 1:7:boolean hasSubMenu():234:234 -> hasSubMenu + 1:7:boolean isActionViewExpanded():325:325 -> isActionViewExpanded + 1:7:boolean isCheckable():197:197 -> isCheckable + 1:7:boolean isChecked():208:208 -> isChecked + 1:7:boolean isEnabled():229:229 -> isEnabled + 1:7:boolean isVisible():218:218 -> isVisible + 1:7:android.view.MenuItem setActionProvider(android.view.ActionProvider):298:298 -> setActionProvider + 8:17:android.view.MenuItem setActionProvider(android.view.ActionProvider):300:300 -> setActionProvider + 1:2:android.view.MenuItem setActionView(android.view.View):267:268 -> setActionView + 3:3:android.view.MenuItem setActionView(android.view.View):270:270 -> setActionView + 4:4:android.view.MenuItem setActionView(int):277:277 -> setActionView + 5:6:android.view.MenuItem setActionView(int):279:280 -> setActionView + 7:7:android.view.MenuItem setActionView(int):282:282 -> setActionView + 1:1:android.view.MenuItem setAlphabeticShortcut(char):169:169 -> setAlphabeticShortcut + 2:2:android.view.MenuItem setAlphabeticShortcut(char,int):175:175 -> setAlphabeticShortcut + 1:6:android.view.MenuItem setCheckable(boolean):191:191 -> setCheckable + 1:6:android.view.MenuItem setChecked(boolean):202:202 -> setChecked + 1:6:android.view.MenuItem setContentDescription(java.lang.CharSequence):337:337 -> setContentDescription + 1:6:android.view.MenuItem setEnabled(boolean):223:223 -> setEnabled + 1:1:android.view.MenuItem setIcon(android.graphics.drawable.Drawable):106:106 -> setIcon + 2:2:android.view.MenuItem setIcon(int):112:112 -> setIcon + 1:6:android.view.MenuItem setIconTintList(android.content.res.ColorStateList):359:359 -> setIconTintList + 1:6:android.view.MenuItem setIconTintMode(android.graphics.PorterDuff$Mode):370:370 -> setIconTintMode + 1:6:android.view.MenuItem setIntent(android.content.Intent):123:123 -> setIntent + 1:1:android.view.MenuItem setNumericShortcut(char):147:147 -> setNumericShortcut + 2:2:android.view.MenuItem setNumericShortcut(char,int):153:153 -> setNumericShortcut + 1:4:android.view.MenuItem setOnActionExpandListener(android.view.MenuItem$OnActionExpandListener):330:330 -> setOnActionExpandListener + 5:11:android.view.MenuItem setOnActionExpandListener(android.view.MenuItem$OnActionExpandListener):331:331 -> setOnActionExpandListener + 12:15:android.view.MenuItem setOnActionExpandListener(android.view.MenuItem$OnActionExpandListener):330:330 -> setOnActionExpandListener + 1:4:android.view.MenuItem setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):244:244 -> setOnMenuItemClickListener + 5:11:android.view.MenuItem setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):245:245 -> setOnMenuItemClickListener + 12:15:android.view.MenuItem setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):244:244 -> setOnMenuItemClickListener + 1:1:android.view.MenuItem setShortcut(char,char):134:134 -> setShortcut + 2:2:android.view.MenuItem setShortcut(char,char,int,int):141:141 -> setShortcut + 1:6:void setShowAsAction(int):256:256 -> setShowAsAction + 1:6:android.view.MenuItem setShowAsActionFlags(int):261:261 -> setShowAsActionFlags + 1:1:android.view.MenuItem setTitle(java.lang.CharSequence):78:78 -> setTitle + 2:2:android.view.MenuItem setTitle(int):84:84 -> setTitle + 1:6:android.view.MenuItem setTitleCondensed(java.lang.CharSequence):95:95 -> setTitleCondensed + 1:6:android.view.MenuItem setTooltipText(java.lang.CharSequence):348:348 -> setTooltipText + 1:7:android.view.MenuItem setVisible(boolean):213:213 -> setVisible +androidx.appcompat.view.menu.MenuItemWrapperICS$ActionProviderWrapper -> i.c$a: +# {"id":"sourceFile","fileName":"MenuItemWrapperICS.java"} + androidx.core.view.ActionProvider$VisibilityListener mListener -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/b$b;"} + android.view.ActionProvider mInner -> e + androidx.appcompat.view.menu.MenuItemWrapperICS this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Li/c;"} + 1:2:void (androidx.appcompat.view.menu.MenuItemWrapperICS,android.content.Context,android.view.ActionProvider):428:428 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li/c;Landroid/content/Context;Landroid/view/ActionProvider;)V"} + 3:5:void (androidx.appcompat.view.menu.MenuItemWrapperICS,android.content.Context,android.view.ActionProvider):429:429 -> + 6:8:void (androidx.appcompat.view.menu.MenuItemWrapperICS,android.content.Context,android.view.ActionProvider):430:430 -> + 1:7:boolean hasSubMenu():479:479 -> a + 1:7:boolean isVisible():445:445 -> b + 1:7:android.view.View onCreateActionView(android.view.MenuItem):435:435 -> c + 1:7:boolean onPerformDefaultAction():468:468 -> d + 1:12:void onPrepareSubMenu(android.view.SubMenu):484:484 -> e + 1:7:boolean overridesItemVisibility():440:440 -> f + 1:2:void setVisibilityListener(androidx.core.view.ActionProvider$VisibilityListener):455:455 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/b$b;)V"} + 3:13:void setVisibilityListener(androidx.core.view.ActionProvider$VisibilityListener):456:456 -> i + 1:3:android.view.ActionProvider access$000(androidx.appcompat.view.menu.MenuItemWrapperICS$ActionProviderWrapper):423:423 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li/c$a;)Landroid/view/ActionProvider;"} + 1:4:void onActionProviderVisibilityChanged(boolean):461:461 -> onActionProviderVisibilityChanged + 5:8:void onActionProviderVisibilityChanged(boolean):462:462 -> onActionProviderVisibilityChanged +androidx.appcompat.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper -> i.c$b: +# {"id":"sourceFile","fileName":"MenuItemWrapperICS.java"} + android.view.CollapsibleActionView mWrappedView -> d + 1:7:void (android.view.View):498:498 -> + 8:12:void (android.view.View):499:499 -> + 13:16:void (android.view.View):500:500 -> + 1:5:android.view.View getWrappedView():514:514 -> a + 1:6:void onActionViewCollapsed():510:510 -> onActionViewCollapsed + 1:6:void onActionViewExpanded():505:505 -> onActionViewExpanded +androidx.appcompat.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper -> i.c$c: +# {"id":"sourceFile","fileName":"MenuItemWrapperICS.java"} + android.view.MenuItem$OnActionExpandListener mObject -> a + androidx.appcompat.view.menu.MenuItemWrapperICS this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li/c;"} + 1:5:void (androidx.appcompat.view.menu.MenuItemWrapperICS,android.view.MenuItem$OnActionExpandListener):408:408 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li/c;Landroid/view/MenuItem$OnActionExpandListener;)V"} + 6:8:void (androidx.appcompat.view.menu.MenuItemWrapperICS,android.view.MenuItem$OnActionExpandListener):409:409 -> + 1:13:boolean onMenuItemActionCollapse(android.view.MenuItem):419:419 -> onMenuItemActionCollapse + 1:13:boolean onMenuItemActionExpand(android.view.MenuItem):414:414 -> onMenuItemActionExpand +androidx.appcompat.view.menu.MenuItemWrapperICS$OnMenuItemClickListenerWrapper -> i.c$d: +# {"id":"sourceFile","fileName":"MenuItemWrapperICS.java"} + android.view.MenuItem$OnMenuItemClickListener mObject -> a + androidx.appcompat.view.menu.MenuItemWrapperICS this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li/c;"} + 1:5:void (androidx.appcompat.view.menu.MenuItemWrapperICS,android.view.MenuItem$OnMenuItemClickListener):395:395 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li/c;Landroid/view/MenuItem$OnMenuItemClickListener;)V"} + 6:8:void (androidx.appcompat.view.menu.MenuItemWrapperICS,android.view.MenuItem$OnMenuItemClickListener):396:396 -> + 1:13:boolean onMenuItemClick(android.view.MenuItem):401:401 -> onMenuItemClick +androidx.appcompat.view.menu.MenuPopup -> androidx.appcompat.view.menu.h: +# {"id":"sourceFile","fileName":"MenuPopup.java"} + android.graphics.Rect mEpicenterBounds -> d + 1:4:void ():39:39 -> + 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:1:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):0:0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/view/menu/e;)V"} + void addMenu(androidx.appcompat.view.menu.MenuBuilder) -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} + 1:1:boolean closeMenuOnSubMenuOpened():0:0 -> m + 1:3:android.graphics.Rect getEpicenterBounds():78:78 -> n + 2:5:int measureIndividualMenuWidth(android.widget.ListAdapter,android.view.ViewGroup,android.content.Context,int):147:147 -> o + 6:9:int measureIndividualMenuWidth(android.widget.ListAdapter,android.view.ViewGroup,android.content.Context,int):148:148 -> o + 10:19:int measureIndividualMenuWidth(android.widget.ListAdapter,android.view.ViewGroup,android.content.Context,int):149:149 -> o + 20:29:int measureIndividualMenuWidth(android.widget.ListAdapter,android.view.ViewGroup,android.content.Context,int):151:151 -> o + 30:34:int measureIndividualMenuWidth(android.widget.ListAdapter,android.view.ViewGroup,android.content.Context,int):158:158 -> o + 35:38:int measureIndividualMenuWidth(android.widget.ListAdapter,android.view.ViewGroup,android.content.Context,int):161:161 -> o + 39:41:int measureIndividualMenuWidth(android.widget.ListAdapter,android.view.ViewGroup,android.content.Context,int):162:162 -> o + 42:55:int measureIndividualMenuWidth(android.widget.ListAdapter,android.view.ViewGroup,android.content.Context,int):164:164 -> o + 1:6:void onItemClick(android.widget.AdapterView,android.view.View,int,long):123:123 -> onItemClick + 7:10:void onItemClick(android.widget.AdapterView,android.view.View,int,long):124:124 -> onItemClick + 11:12:void onItemClick(android.widget.AdapterView,android.view.View,int,long):128:128 -> onItemClick + 13:18:void onItemClick(android.widget.AdapterView,android.view.View,int,long):129:129 -> onItemClick + 19:27:void onItemClick(android.widget.AdapterView,android.view.View,int,long):131:131 -> onItemClick + 28:31:void onItemClick(android.widget.AdapterView,android.view.View,int,long):128:128 -> onItemClick + void setAnchorView(android.view.View) -> p + 1:3:void setEpicenterBounds(android.graphics.Rect):71:71 -> q + void setForceShowIcon(boolean) -> r + void setGravity(int) -> s + void setHorizontalOffset(int) -> t + void setOnDismissListener(android.widget.PopupWindow$OnDismissListener) -> u + void setShowTitle(boolean) -> v + void setVerticalOffset(int) -> w + 1:8:boolean shouldPreserveIconSpacing(androidx.appcompat.view.menu.MenuBuilder):203:203 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)Z"} + 9:12:boolean shouldPreserveIconSpacing(androidx.appcompat.view.menu.MenuBuilder):206:206 -> x + 13:30:boolean shouldPreserveIconSpacing(androidx.appcompat.view.menu.MenuBuilder):207:207 -> x + 1:4:androidx.appcompat.view.menu.MenuAdapter toMenuAdapter(android.widget.ListAdapter):184:184 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/widget/ListAdapter;)Landroidx/appcompat/view/menu/d;"} + 5:13:androidx.appcompat.view.menu.MenuAdapter toMenuAdapter(android.widget.ListAdapter):185:185 -> y + 14:16:androidx.appcompat.view.menu.MenuAdapter toMenuAdapter(android.widget.ListAdapter):187:187 -> y +androidx.appcompat.view.menu.MenuPopupHelper -> androidx.appcompat.view.menu.i: +# {"id":"sourceFile","fileName":"MenuPopupHelper.java"} + android.content.Context mContext -> a + androidx.appcompat.view.menu.MenuBuilder mMenu -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + boolean mOverflowOnly -> c + int mPopupStyleAttr -> d + int mPopupStyleRes -> e + android.view.View mAnchorView -> f + int mDropDownGravity -> g + boolean mForceShowIcon -> h + androidx.appcompat.view.menu.MenuPresenter$Callback mPresenterCallback -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/j$a;"} + androidx.appcompat.view.menu.MenuPopup mPopup -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/h;"} + android.widget.PopupWindow$OnDismissListener mOnDismissListener -> k + android.widget.PopupWindow$OnDismissListener mInternalOnDismissListener -> l + 1:1:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean,int):78:78 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/view/menu/e;Landroid/view/View;ZI)V"} + 2:2:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean,int,int):83:83 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/view/menu/e;Landroid/view/View;ZII)V"} + 3:3:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean,int,int):59:59 -> + 4:4:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean,int,int):333:333 -> + 5:10:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean,int,int):84:89 -> + 1:10:androidx.appcompat.view.menu.MenuPopup createPopup():227:227 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/view/menu/h;"} + 11:14:androidx.appcompat.view.menu.MenuPopup createPopup():229:229 -> a + 15:19:androidx.appcompat.view.menu.MenuPopup createPopup():230:230 -> a + 20:22:androidx.appcompat.view.menu.MenuPopup createPopup():232:232 -> a + 23:30:androidx.appcompat.view.menu.MenuPopup createPopup():234:234 -> a + 31:44:androidx.appcompat.view.menu.MenuPopup createPopup():235:235 -> a + 45:60:androidx.appcompat.view.menu.MenuPopup createPopup():241:241 -> a + 61:78:androidx.appcompat.view.menu.MenuPopup createPopup():244:244 -> a + 79:83:androidx.appcompat.view.menu.MenuPopup createPopup():249:249 -> a + 84:88:androidx.appcompat.view.menu.MenuPopup createPopup():250:250 -> a + 89:93:androidx.appcompat.view.menu.MenuPopup createPopup():253:253 -> a + 94:98:androidx.appcompat.view.menu.MenuPopup createPopup():254:254 -> a + 99:103:androidx.appcompat.view.menu.MenuPopup createPopup():255:255 -> a + 104:109:androidx.appcompat.view.menu.MenuPopup createPopup():256:256 -> a + 1:6:void dismiss():297:297 -> b + 7:12:void dismiss():298:298 -> b + 1:4:androidx.appcompat.view.menu.MenuPopup getPopup():158:158 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/view/menu/h;"} + 5:10:androidx.appcompat.view.menu.MenuPopup getPopup():159:159 -> c + 11:13:androidx.appcompat.view.menu.MenuPopup getPopup():161:161 -> c + 1:14:boolean isShowing():319:319 -> d + 2:3:void onDismiss():311:311 -> e + 4:7:void onDismiss():313:313 -> e + 8:11:void onDismiss():314:314 -> e + 1:3:void setAnchorView(android.view.View):104:104 -> f + 1:2:void setForceShowIcon(boolean):117:117 -> g + 3:6:void setForceShowIcon(boolean):118:118 -> g + 7:10:void setForceShowIcon(boolean):119:119 -> g + 1:3:void setGravity(int):131:131 -> h + 1:3:void setOnDismissListener(android.widget.PopupWindow$OnDismissListener):93:93 -> i + 1:2:void setPresenterCallback(androidx.appcompat.view.menu.MenuPresenter$Callback):324:324 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/j$a;)V"} + 3:6:void setPresenterCallback(androidx.appcompat.view.menu.MenuPresenter$Callback):325:325 -> j + 7:10:void setPresenterCallback(androidx.appcompat.view.menu.MenuPresenter$Callback):326:326 -> j + 1:7:void show():142:142 -> k + 8:15:void show():143:143 -> k + 1:4:void showPopup(int,int,boolean,boolean):262:262 -> l + 5:9:void showPopup(int,int,boolean,boolean):263:263 -> l + 10:13:void showPopup(int,int,boolean,boolean):269:269 -> l + 14:17:void showPopup(int,int,boolean,boolean):270:270 -> l + 18:26:void showPopup(int,int,boolean,boolean):269:269 -> l + 27:33:void showPopup(int,int,boolean,boolean):272:272 -> l + 34:36:void showPopup(int,int,boolean,boolean):275:275 -> l + 37:39:void showPopup(int,int,boolean,boolean):276:276 -> l + 40:58:void showPopup(int,int,boolean,boolean):282:282 -> l + 59:69:void showPopup(int,int,boolean,boolean):284:284 -> l + 70:72:void showPopup(int,int,boolean,boolean):286:286 -> l + 73:76:void showPopup(int,int,boolean,boolean):289:289 -> l + 1:8:boolean tryShow():171:171 -> m + 9:14:boolean tryShow():175:175 -> m + 15:18:boolean tryShow():179:179 -> m + 1:8:boolean tryShow(int,int):207:207 -> n + 9:14:boolean tryShow(int,int):211:211 -> n + 15:18:boolean tryShow(int,int):215:215 -> n +androidx.appcompat.view.menu.MenuPopupHelper$1 -> androidx.appcompat.view.menu.i$a: +# {"id":"sourceFile","fileName":"MenuPopupHelper.java"} + androidx.appcompat.view.menu.MenuPopupHelper this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/i;"} + 1:6:void (androidx.appcompat.view.menu.MenuPopupHelper):333:333 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/i;)V"} + 1:6:void onDismiss():336:336 -> onDismiss +androidx.appcompat.view.menu.MenuPresenter -> androidx.appcompat.view.menu.j: +# {"id":"sourceFile","fileName":"MenuPresenter.java"} + void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Z)V"} + void updateMenuView(boolean) -> b + boolean flagActionItems() -> c + boolean collapseItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroidx/appcompat/view/menu/g;)Z"} + boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroidx/appcompat/view/menu/g;)Z"} + void setCallback(androidx.appcompat.view.menu.MenuPresenter$Callback) -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/j$a;)V"} + void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder) -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/view/menu/e;)V"} + void onRestoreInstanceState(android.os.Parcelable) -> h + boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder) -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/m;)Z"} + android.os.Parcelable onSaveInstanceState() -> k +androidx.appcompat.view.menu.MenuPresenter$Callback -> androidx.appcompat.view.menu.j$a: +# {"id":"sourceFile","fileName":"MenuPresenter.java"} + void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Z)V"} + boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)Z"} +androidx.appcompat.view.menu.MenuView -> androidx.appcompat.view.menu.k: +# {"id":"sourceFile","fileName":"MenuView.java"} + void initialize(androidx.appcompat.view.menu.MenuBuilder) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} +androidx.appcompat.view.menu.MenuView$ItemView -> androidx.appcompat.view.menu.k$a: +# {"id":"sourceFile","fileName":"MenuView.java"} + boolean prefersCondensedTitle() -> c + void initialize(androidx.appcompat.view.menu.MenuItemImpl,int) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;I)V"} +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;"} + 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"} + 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 + 2:2:android.view.MenuItem add(int):54:54 -> add + 3:3:android.view.MenuItem add(int,int,int,java.lang.CharSequence):59:59 -> add + 4:4:android.view.MenuItem add(int,int,int,int):64:64 -> add + 5:11:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):93:93 -> addIntentOptions + 12:23:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):96:96 -> addIntentOptions + 24:29:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):97:97 -> addIntentOptions + 30:33:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):100:100 -> addIntentOptions + 34:45:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):101:101 -> addIntentOptions + 1:1:android.view.SubMenu addSubMenu(java.lang.CharSequence):69:69 -> addSubMenu + 2:2:android.view.SubMenu addSubMenu(int):74:74 -> addSubMenu + 3:3:android.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence):79:79 -> addSubMenu + 4:5:android.view.SubMenu addSubMenu(int,int,int,int):84:85 -> addSubMenu + 6:6:android.view.SubMenu addSubMenu(int,int,int,int):84:84 -> addSubMenu + 1:3:void clear():122:122 -> clear + 4:9:void clear():123:123 -> clear + 1:6:void close():163:163 -> close + 1:11:android.view.MenuItem findItem(int):148:148 -> findItem + 1:11:android.view.MenuItem getItem(int):158:158 -> getItem + 1:7:boolean hasVisibleItems():143:143 -> hasVisibleItems + 1:7:boolean isShortcutKey(int,android.view.KeyEvent):173:173 -> isShortcutKey + 1:7:boolean performIdentifierAction(int,int):178:178 -> performIdentifierAction + 1:7:boolean performShortcut(int,android.view.KeyEvent,int):168:168 -> performShortcut + 1:3:void removeGroup(int):116:116 -> removeGroup + 4:9:void removeGroup(int):117:117 -> removeGroup + 1:3:void removeItem(int):110:110 -> removeItem + 4:9:void removeItem(int):111:111 -> removeItem + 1:6:void setGroupCheckable(int,boolean,boolean):128:128 -> setGroupCheckable + 1:6:void setGroupEnabled(int,boolean):138:138 -> setGroupEnabled + 1:6:void setGroupVisible(int,boolean):133:133 -> setGroupVisible + 1:6:void setQwertyMode(boolean):183:183 -> setQwertyMode + 1:7:int size():153:153 -> size +androidx.appcompat.view.menu.ShowableListMenu -> i.e: +# {"id":"sourceFile","fileName":"ShowableListMenu.java"} + void dismiss() -> dismiss + android.widget.ListView getListView() -> i + boolean isShowing() -> isShowing + void show() -> show +androidx.appcompat.view.menu.StandardMenuPopup -> androidx.appcompat.view.menu.l: +# {"id":"sourceFile","fileName":"StandardMenuPopup.java"} + android.content.Context mContext -> e + androidx.appcompat.view.menu.MenuBuilder mMenu -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + androidx.appcompat.view.menu.MenuAdapter mAdapter -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/d;"} + boolean mOverflowOnly -> h + int mPopupMaxWidth -> i + int mPopupStyleAttr -> j + int mPopupStyleRes -> k + androidx.appcompat.widget.MenuPopupWindow mPopup -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/W;"} + android.view.ViewTreeObserver$OnGlobalLayoutListener mGlobalLayoutListener -> m + android.view.View$OnAttachStateChangeListener mAttachStateChangeListener -> n + android.widget.PopupWindow$OnDismissListener mOnDismissListener -> o + android.view.View mAnchorView -> p + android.view.View mShownAnchorView -> q + androidx.appcompat.view.menu.MenuPresenter$Callback mPresenterCallback -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/j$a;"} + android.view.ViewTreeObserver mTreeObserver -> s + boolean mWasDismissed -> t + boolean mHasContentWidth -> u + int mContentWidth -> v + int mDropDownGravity -> w + boolean mShowTitle -> x + int ITEM_LAYOUT -> y + 1:5:void ():45:45 -> + 1:3:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):116:116 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/view/menu/e;Landroid/view/View;IIZ)V"} + 4:10:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):59:59 -> + 11:18:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):78:78 -> + 19:20:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):111:111 -> + 21:22:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):117:117 -> + 23:24:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):118:118 -> + 25:26:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):119:119 -> + 27:30:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):120:120 -> + 31:39:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):121:121 -> + 40:41:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):122:122 -> + 42:43:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):123:123 -> + 44:47:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):125:125 -> + 48:57:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):126:126 -> + 58:61:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):127:127 -> + 62:67:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):126:126 -> + 68:69:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):129:129 -> + 70:77:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):131:131 -> + 78:81:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):134:134 -> + 1:5:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):300:300 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Z)V"} + 6:8:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):302:302 -> a + 9:12:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):303:303 -> a + 13:16:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):304:304 -> a + 2:3:void updateMenuView(boolean):248:248 -> b + 4:7:void updateMenuView(boolean):250:250 -> b + 8:11:void updateMenuView(boolean):251:251 -> b + 1:1:boolean flagActionItems():0:0 -> c + 1:6:void dismiss():214:214 -> dismiss + 7:12:void dismiss():215:215 -> dismiss + 1:3:void setCallback(androidx.appcompat.view.menu.MenuPresenter$Callback):257:257 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/j$a;)V"} + 1:1:void onRestoreInstanceState(android.os.Parcelable):0:0 -> h + 1:7:android.widget.ListView getListView():343:343 -> i + 1:16:boolean isShowing():226:226 -> isShowing + 1:7:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):262:262 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/m;)Z"} + 8:23:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):263:263 -> j + 24:28:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):265:265 -> j + 29:35:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):266:266 -> j + 36:41:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):269:269 -> j + 42:43:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):270:270 -> j + 44:48:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):273:273 -> j + 49:54:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):276:276 -> j + 55:60:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):277:277 -> j + 61:64:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):281:281 -> j + 65:68:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):282:282 -> j + 69:77:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):281:281 -> j + 78:84:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):284:284 -> j + 85:90:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):287:287 -> j + 91:94:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):288:288 -> j + 95:100:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):289:289 -> j + 1:1:android.os.Parcelable onSaveInstanceState():0:0 -> k + 1:1:void addMenu(androidx.appcompat.view.menu.MenuBuilder):0:0 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} + 2:3:void onDismiss():231:231 -> onDismiss + 4:8:void onDismiss():232:232 -> onDismiss + 9:12:void onDismiss():234:234 -> onDismiss + 13:26:void onDismiss():235:235 -> onDismiss + 27:34:void onDismiss():236:236 -> onDismiss + 35:36:void onDismiss():237:237 -> onDismiss + 37:43:void onDismiss():239:239 -> onDismiss + 44:47:void onDismiss():241:241 -> onDismiss + 48:51:void onDismiss():242:242 -> onDismiss + 1:11:boolean onKey(android.view.View,int,android.view.KeyEvent):329:329 -> onKey + 12:17:boolean onKey(android.view.View,int,android.view.KeyEvent):330:330 -> onKey + 1:3:void setAnchorView(android.view.View):324:324 -> p + 1:6:void setForceShowIcon(boolean):139:139 -> r + 1:3:void setGravity(int):144:144 -> s + 1:7:void show():207:207 -> show + 8:15:void show():208:208 -> show + 1:6:void setHorizontalOffset(int):349:349 -> t + 1:3:void setOnDismissListener(android.widget.PopupWindow$OnDismissListener):338:338 -> u + 1:3:void setShowTitle(boolean):359:359 -> v + 1:6:void setVerticalOffset(int):354:354 -> w + 1:8:boolean tryShow():148:148 -> z + 9:19:boolean tryShow():152:152 -> z + 20:21:boolean tryShow():156:156 -> z + 22:26:boolean tryShow():158:158 -> z + 27:31:boolean tryShow():159:159 -> z + 32:36:boolean tryShow():160:160 -> z + 37:38:boolean tryShow():162:162 -> z + 39:45:boolean tryShow():163:163 -> z + 46:53:boolean tryShow():164:164 -> z + 54:58:boolean tryShow():166:166 -> z + 59:63:boolean tryShow():168:168 -> z + 64:68:boolean tryShow():169:169 -> z + 69:75:boolean tryShow():170:170 -> z + 76:80:boolean tryShow():172:172 -> z + 81:92:boolean tryShow():173:173 -> z + 93:94:boolean tryShow():174:174 -> z + 95:101:boolean tryShow():177:177 -> z + 102:107:boolean tryShow():178:178 -> z + 108:116:boolean tryShow():179:179 -> z + 117:121:boolean tryShow():180:180 -> z + 122:127:boolean tryShow():182:182 -> z + 128:130:boolean tryShow():183:183 -> z + 131:142:boolean tryShow():185:185 -> z + 143:144:boolean tryShow():186:186 -> z + 145:159:boolean tryShow():187:187 -> z + 160:167:boolean tryShow():189:189 -> z + 168:176:boolean tryShow():191:191 -> z + 177:179:boolean tryShow():193:193 -> z + 180:182:boolean tryShow():194:194 -> z + 183:189:boolean tryShow():199:199 -> z + 190:196:boolean tryShow():200:200 -> z +androidx.appcompat.view.menu.StandardMenuPopup$1 -> androidx.appcompat.view.menu.l$a: +# {"id":"sourceFile","fileName":"StandardMenuPopup.java"} + androidx.appcompat.view.menu.StandardMenuPopup this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/l;"} + 1:6:void (androidx.appcompat.view.menu.StandardMenuPopup):60:60 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/l;)V"} + 1:18:void onGlobalLayout():66:66 -> onGlobalLayout + 19:24:void onGlobalLayout():67:67 -> onGlobalLayout + 25:31:void onGlobalLayout():68:68 -> onGlobalLayout + 32:39:void onGlobalLayout():72:72 -> onGlobalLayout + 40:45:void onGlobalLayout():69:69 -> onGlobalLayout +androidx.appcompat.view.menu.StandardMenuPopup$2 -> androidx.appcompat.view.menu.l$b: +# {"id":"sourceFile","fileName":"StandardMenuPopup.java"} + androidx.appcompat.view.menu.StandardMenuPopup this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/l;"} + 1:6:void (androidx.appcompat.view.menu.StandardMenuPopup):79:79 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/l;)V"} + 1:6:void onViewDetachedFromWindow(android.view.View):86:86 -> onViewDetachedFromWindow + 7:20:void onViewDetachedFromWindow(android.view.View):87:87 -> onViewDetachedFromWindow + 21:29:void onViewDetachedFromWindow(android.view.View):88:88 -> onViewDetachedFromWindow + 30:33:void onViewDetachedFromWindow(android.view.View):90:90 -> onViewDetachedFromWindow +androidx.appcompat.view.menu.SubMenuBuilder -> androidx.appcompat.view.menu.m: +# {"id":"sourceFile","fileName":"SubMenuBuilder.java"} + androidx.appcompat.view.menu.MenuBuilder mParentMenu -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + androidx.appcompat.view.menu.MenuItemImpl mItem -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/g;"} + 1:3:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):42:42 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/view/menu/e;Landroidx/appcompat/view/menu/g;)V"} + 4:5:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):44:44 -> + 6:8:void (android.content.Context,androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):45:45 -> + 1:7:androidx.appcompat.view.menu.MenuBuilder getRootMenu():84:84 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/view/menu/e;"} + 1:7:boolean isGroupDividerEnabled():156:156 -> I + 1:7:boolean isQwertyMode():55:55 -> J + 1:7:boolean isShortcutsVisible():65:65 -> K + 1:6:void setCallback(androidx.appcompat.view.menu.MenuBuilder$Callback):79:79 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e$a;)V"} + 1:7:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuItemImpl):137:137 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;)Z"} + 1:3:android.view.MenuItem getItem():74:74 -> getItem + 1:8:boolean dispatchMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):89:89 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)Z"} + 9:19:boolean dispatchMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):90:90 -> h + 1:3:android.view.Menu getParentMenu():69:69 -> j0 + 1:7:boolean expandItemActionView(androidx.appcompat.view.menu.MenuItemImpl):132:132 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;)Z"} + 1:6:void setGroupDividerEnabled(boolean):151:151 -> setGroupDividerEnabled + 1:1:android.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable):107:107 -> setHeaderIcon + 2:2:android.view.SubMenu setHeaderIcon(int):112:112 -> setHeaderIcon + 1:1:android.view.SubMenu setHeaderTitle(java.lang.CharSequence):117:117 -> setHeaderTitle + 2:2:android.view.SubMenu setHeaderTitle(int):122:122 -> setHeaderTitle + 1:7:android.view.SubMenu setHeaderView(android.view.View):127:127 -> setHeaderView + 1:1:android.view.SubMenu setIcon(android.graphics.drawable.Drawable):95:95 -> setIcon + 2:2:android.view.SubMenu setIcon(int):101:101 -> setIcon + 1:6:void setQwertyMode(boolean):50:50 -> setQwertyMode + 1:14:java.lang.String getActionViewStatesKey():142:142 -> v + 15:39:java.lang.String getActionViewStatesKey():146:146 -> v +androidx.appcompat.widget.AbsActionBarView -> androidx.appcompat.widget.a: +# {"id":"sourceFile","fileName":"AbsActionBarView.java"} + androidx.appcompat.widget.AbsActionBarView$VisibilityAnimListener mVisAnimListener -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/a$a;"} + android.content.Context mPopupContext -> e + androidx.appcompat.widget.ActionMenuView mMenuView -> f + androidx.appcompat.widget.ActionMenuPresenter mActionMenuPresenter -> g + # {"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;"} + boolean mEatingTouch -> j + boolean mEatingHover -> k + 1:3:void (android.content.Context,android.util.AttributeSet,int):62:62 -> + 4:10:void (android.content.Context,android.util.AttributeSet,int):39:39 -> + 11:15:void (android.content.Context,android.util.AttributeSet,int):64:64 -> + 16:32:void (android.content.Context,android.util.AttributeSet,int):65:65 -> + 33:42:void (android.content.Context,android.util.AttributeSet,int):67:67 -> + 43:45:void (android.content.Context,android.util.AttributeSet,int):69:69 -> + 1:4:void access$001(androidx.appcompat.widget.AbsActionBarView,int):36:36 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/a;I)V"} + 1:4:void access$101(androidx.appcompat.widget.AbsActionBarView,int):36:36 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/a;I)V"} + 3:9:int measureChildView(android.view.View,int,int,int):248:248 -> c + 10:16:int measureChildView(android.view.View,int,int,int):251:251 -> c + 17:21:int measureChildView(android.view.View,int,int,int):254:254 -> c + 1:1:int next(int,int,boolean):0:0 -> d + 1:4:int positionChild(android.view.View,int,int,int,boolean):262:262 -> e + 5:9:int positionChild(android.view.View,int,int,int,boolean):263:263 -> e + 10:17:int positionChild(android.view.View,int,int,int,boolean):264:264 -> e + 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;"} + 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 + 20:29:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):168:168 -> f + 30:32:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):169:169 -> f + 33:42:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):170:170 -> f + 43:50:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):173:173 -> f + 51:53:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):174:174 -> f + 54:63:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):175:175 -> f + 1:4:int getAnimatedVisibility():153:153 -> getAnimatedVisibility + 5:9:int getAnimatedVisibility():154:154 -> getAnimatedVisibility + 10:14:int getAnimatedVisibility():156:156 -> getAnimatedVisibility + 1:3:int getContentHeight():146:146 -> getContentHeight + 1:3:void onConfigurationChanged(android.content.res.Configuration):75:75 -> onConfigurationChanged + 4:17:void onConfigurationChanged(android.content.res.Configuration):79:79 -> onConfigurationChanged + 18:26:void onConfigurationChanged(android.content.res.Configuration):81:81 -> onConfigurationChanged + 27:29:void onConfigurationChanged(android.content.res.Configuration):82:82 -> onConfigurationChanged + 30:33:void onConfigurationChanged(android.content.res.Configuration):84:84 -> onConfigurationChanged + 34:37:void onConfigurationChanged(android.content.res.Configuration):85:85 -> onConfigurationChanged + 1:9:boolean onHoverEvent(android.view.MotionEvent):120:120 -> onHoverEvent + 10:11:boolean onHoverEvent(android.view.MotionEvent):122:122 -> onHoverEvent + 12:16:boolean onHoverEvent(android.view.MotionEvent):125:125 -> onHoverEvent + 17:24:boolean onHoverEvent(android.view.MotionEvent):126:126 -> onHoverEvent + 25:33:boolean onHoverEvent(android.view.MotionEvent):128:128 -> onHoverEvent + 34:36:boolean onHoverEvent(android.view.MotionEvent):134:134 -> onHoverEvent + 1:7:boolean onTouchEvent(android.view.MotionEvent):96:96 -> onTouchEvent + 8:9:boolean onTouchEvent(android.view.MotionEvent):98:98 -> onTouchEvent + 10:14:boolean onTouchEvent(android.view.MotionEvent):101:101 -> onTouchEvent + 15:22:boolean onTouchEvent(android.view.MotionEvent):102:102 -> onTouchEvent + 23:29:boolean onTouchEvent(android.view.MotionEvent):104:104 -> onTouchEvent + 30:32:boolean onTouchEvent(android.view.MotionEvent):109:109 -> onTouchEvent + 1:6:void setVisibility(int):187:187 -> setVisibility + 7:10:void setVisibility(int):188:188 -> setVisibility + 11:13:void setVisibility(int):189:189 -> setVisibility + 14:17:void setVisibility(int):191:191 -> setVisibility +androidx.appcompat.widget.AbsActionBarView$VisibilityAnimListener -> androidx.appcompat.widget.a$a: +# {"id":"sourceFile","fileName":"AbsActionBarView.java"} + boolean mCanceled -> a + int mFinalVisibility -> b + androidx.appcompat.widget.AbsActionBarView this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/a;"} + 1:6:void (androidx.appcompat.widget.AbsActionBarView):275:275 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/a;)V"} + 7:9:void (androidx.appcompat.widget.AbsActionBarView):276:276 -> + 2:4:void onAnimationCancel(android.view.View):302:302 -> a + 1:5:void onAnimationEnd(android.view.View):294:294 -> b + 6:10:void onAnimationEnd(android.view.View):296:296 -> b + 11:16:void onAnimationEnd(android.view.View):297:297 -> b + 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;"} + 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"} + androidx.appcompat.widget.ActionBarContainer mContainer -> a + 1:3:void (androidx.appcompat.widget.ActionBarContainer):32:32 -> + 4:6:void (androidx.appcompat.widget.ActionBarContainer):33:33 -> + 1:6:void draw(android.graphics.Canvas):38:38 -> draw + 7:10:void draw(android.graphics.Canvas):39:39 -> draw + 11:14:void draw(android.graphics.Canvas):40:40 -> draw + 15:18:void draw(android.graphics.Canvas):43:43 -> draw + 19:21:void draw(android.graphics.Canvas):44:44 -> draw + 22:31:void draw(android.graphics.Canvas):46:46 -> draw + 32:35:void draw(android.graphics.Canvas):47:47 -> draw + 1:6:void getOutline(android.graphics.Outline):68:68 -> getOutline + 7:10:void getOutline(android.graphics.Outline):69:69 -> getOutline + 11:16:void getOutline(android.graphics.Outline):70:70 -> getOutline + 17:20:void getOutline(android.graphics.Outline):74:74 -> getOutline + 21:24:void getOutline(android.graphics.Outline):75:75 -> getOutline +androidx.appcompat.widget.ActionBarBackgroundDrawable$Api21Impl -> androidx.appcompat.widget.b$a: +# {"id":"sourceFile","fileName":"ActionBarBackgroundDrawable.java"} + 1:4:void getOutline(android.graphics.drawable.Drawable,android.graphics.Outline):87:87 -> a +androidx.appcompat.widget.ActionBarContainer -> androidx.appcompat.widget.ActionBarContainer: +# {"id":"sourceFile","fileName":"ActionBarContainer.java"} + boolean mIsTransitioning -> d + android.view.View mTabContainer -> e + android.view.View mActionBarView -> f + android.view.View mContextView -> g + android.graphics.drawable.Drawable mBackground -> h + android.graphics.drawable.Drawable mStackedBackground -> i + android.graphics.drawable.Drawable mSplitBackground -> j + boolean mIsSplit -> k + boolean mIsStacked -> l + int mHeight -> m + 1:3:void (android.content.Context,android.util.AttributeSet):59:59 -> + 4:8:void (android.content.Context,android.util.AttributeSet):62:62 -> + 9:11:void (android.content.Context,android.util.AttributeSet):63:63 -> + 12:17:void (android.content.Context,android.util.AttributeSet):65:65 -> + 18:25:void (android.content.Context,android.util.AttributeSet):67:67 -> + 26:33:void (android.content.Context,android.util.AttributeSet):68:68 -> + 34:42:void (android.content.Context,android.util.AttributeSet):70:70 -> + 43:51:void (android.content.Context,android.util.AttributeSet):72:72 -> + 52:53:void (android.content.Context,android.util.AttributeSet):73:73 -> + 54:61:void (android.content.Context,android.util.AttributeSet):74:74 -> + 62:64:void (android.content.Context,android.util.AttributeSet):76:76 -> + 65:76:void (android.content.Context,android.util.AttributeSet):78:78 -> + 77:84:void (android.content.Context,android.util.AttributeSet):79:79 -> + 85:88:void (android.content.Context,android.util.AttributeSet):78:78 -> + 1:6:int getMeasuredHeightWithMargins(android.view.View):267:267 -> a + 7:17:int getMeasuredHeightWithMargins(android.view.View):268:268 -> a + 3:21:boolean isCollapsed(android.view.View):263:263 -> b + 1:3:void drawableStateChanged():168:168 -> drawableStateChanged + 4:13:void drawableStateChanged():169:169 -> drawableStateChanged + 14:22:void drawableStateChanged():170:170 -> drawableStateChanged + 23:32:void drawableStateChanged():172:172 -> drawableStateChanged + 33:41:void drawableStateChanged():173:173 -> drawableStateChanged + 42:51:void drawableStateChanged():175:175 -> drawableStateChanged + 52:61:void drawableStateChanged():176:176 -> drawableStateChanged + 1:3:android.view.View getTabContainer():243:243 -> getTabContainer + 1:3:void jumpDrawablesToCurrentState():182:182 -> jumpDrawablesToCurrentState + 4:7:void jumpDrawablesToCurrentState():183:183 -> jumpDrawablesToCurrentState + 8:10:void jumpDrawablesToCurrentState():184:184 -> jumpDrawablesToCurrentState + 11:14:void jumpDrawablesToCurrentState():186:186 -> jumpDrawablesToCurrentState + 15:17:void jumpDrawablesToCurrentState():187:187 -> jumpDrawablesToCurrentState + 18:21:void jumpDrawablesToCurrentState():189:189 -> jumpDrawablesToCurrentState + 22:25:void jumpDrawablesToCurrentState():190:190 -> jumpDrawablesToCurrentState + 1:3:void onFinishInflate():84:84 -> onFinishInflate + 4:11:void onFinishInflate():85:85 -> onFinishInflate + 12:20:void onFinishInflate():86:86 -> onFinishInflate + 1:5:boolean onHoverEvent(android.view.MotionEvent):222:222 -> onHoverEvent + 1:15:boolean onInterceptTouchEvent(android.view.MotionEvent):209:209 -> onInterceptTouchEvent + 1:4:void onLayout(boolean,int,int,int,int):303:303 -> onLayout + 5:12:void onLayout(boolean,int,int,int,int):305:305 -> onLayout + 13:23:void onLayout(boolean,int,int,int,int):306:306 -> onLayout + 24:29:void onLayout(boolean,int,int,int,int):308:308 -> onLayout + 30:33:void onLayout(boolean,int,int,int,int):309:309 -> onLayout + 34:39:void onLayout(boolean,int,int,int,int):310:310 -> onLayout + 40:45:void onLayout(boolean,int,int,int,int):311:311 -> onLayout + 46:52:void onLayout(boolean,int,int,int,int):312:312 -> onLayout + 53:56:void onLayout(boolean,int,int,int,int):317:317 -> onLayout + 57:60:void onLayout(boolean,int,int,int,int):318:318 -> onLayout + 61:76:void onLayout(boolean,int,int,int,int):319:319 -> onLayout + 77:80:void onLayout(boolean,int,int,int,int):323:323 -> onLayout + 81:88:void onLayout(boolean,int,int,int,int):324:324 -> onLayout + 89:104:void onLayout(boolean,int,int,int,int):325:325 -> onLayout + 105:114:void onLayout(boolean,int,int,int,int):326:326 -> onLayout + 115:118:void onLayout(boolean,int,int,int,int):325:325 -> onLayout + 119:122:void onLayout(boolean,int,int,int,int):327:327 -> onLayout + 123:128:void onLayout(boolean,int,int,int,int):328:328 -> onLayout + 129:144:void onLayout(boolean,int,int,int,int):329:329 -> onLayout + 145:154:void onLayout(boolean,int,int,int,int):330:330 -> onLayout + 155:158:void onLayout(boolean,int,int,int,int):329:329 -> onLayout + 159:164:void onLayout(boolean,int,int,int,int):332:332 -> onLayout + 165:168:void onLayout(boolean,int,int,int,int):336:336 -> onLayout + 169:172:void onLayout(boolean,int,int,int,int):337:337 -> onLayout + 173:180:void onLayout(boolean,int,int,int,int):338:338 -> onLayout + 181:188:void onLayout(boolean,int,int,int,int):339:339 -> onLayout + 189:193:void onLayout(boolean,int,int,int,int):338:338 -> onLayout + 194:197:void onLayout(boolean,int,int,int,int):345:345 -> onLayout + 1:6:void onMeasure(int,int):273:273 -> onMeasure + 7:16:void onMeasure(int,int):274:274 -> onMeasure + 17:24:void onMeasure(int,int):276:276 -> onMeasure + 25:28:void onMeasure(int,int):275:275 -> onMeasure + 29:31:void onMeasure(int,int):278:278 -> onMeasure + 32:36:void onMeasure(int,int):280:280 -> onMeasure + 37:40:void onMeasure(int,int):282:282 -> onMeasure + 41:56:void onMeasure(int,int):283:283 -> onMeasure + 57:64:void onMeasure(int,int):286:286 -> onMeasure + 65:71:void onMeasure(int,int):287:287 -> onMeasure + 72:79:void onMeasure(int,int):288:288 -> onMeasure + 80:89:void onMeasure(int,int):289:289 -> onMeasure + 90:97:void onMeasure(int,int):294:294 -> onMeasure + 98:103:void onMeasure(int,int):295:295 -> onMeasure + 104:112:void onMeasure(int,int):296:296 -> onMeasure + 113:116:void onMeasure(int,int):295:295 -> onMeasure + 1:5:boolean onTouchEvent(android.view.MotionEvent):214:214 -> onTouchEvent + 1:5:void setPrimaryBackground(android.graphics.drawable.Drawable):90:90 -> setPrimaryBackground + 6:8:void setPrimaryBackground(android.graphics.drawable.Drawable):91:91 -> setPrimaryBackground + 9:13:void setPrimaryBackground(android.graphics.drawable.Drawable):92:92 -> setPrimaryBackground + 14:17:void setPrimaryBackground(android.graphics.drawable.Drawable):94:94 -> setPrimaryBackground + 18:20:void setPrimaryBackground(android.graphics.drawable.Drawable):96:96 -> setPrimaryBackground + 21:24:void setPrimaryBackground(android.graphics.drawable.Drawable):97:97 -> setPrimaryBackground + 25:38:void setPrimaryBackground(android.graphics.drawable.Drawable):98:98 -> setPrimaryBackground + 39:48:void setPrimaryBackground(android.graphics.drawable.Drawable):99:99 -> setPrimaryBackground + 49:51:void setPrimaryBackground(android.graphics.drawable.Drawable):98:98 -> setPrimaryBackground + 52:63:void setPrimaryBackground(android.graphics.drawable.Drawable):102:102 -> setPrimaryBackground + 64:72:void setPrimaryBackground(android.graphics.drawable.Drawable):103:103 -> setPrimaryBackground + 73:75:void setPrimaryBackground(android.graphics.drawable.Drawable):102:102 -> setPrimaryBackground + 76:78:void setPrimaryBackground(android.graphics.drawable.Drawable):104:104 -> setPrimaryBackground + 79:82:void setPrimaryBackground(android.graphics.drawable.Drawable):106:106 -> setPrimaryBackground + 1:5:void setSplitBackground(android.graphics.drawable.Drawable):132:132 -> setSplitBackground + 6:8:void setSplitBackground(android.graphics.drawable.Drawable):133:133 -> setSplitBackground + 9:13:void setSplitBackground(android.graphics.drawable.Drawable):134:134 -> setSplitBackground + 14:18:void setSplitBackground(android.graphics.drawable.Drawable):136:136 -> setSplitBackground + 19:21:void setSplitBackground(android.graphics.drawable.Drawable):138:138 -> setSplitBackground + 22:29:void setSplitBackground(android.graphics.drawable.Drawable):139:139 -> setSplitBackground + 30:40:void setSplitBackground(android.graphics.drawable.Drawable):140:140 -> setSplitBackground + 41:51:void setSplitBackground(android.graphics.drawable.Drawable):143:143 -> setSplitBackground + 52:60:void setSplitBackground(android.graphics.drawable.Drawable):144:144 -> setSplitBackground + 61:63:void setSplitBackground(android.graphics.drawable.Drawable):143:143 -> setSplitBackground + 64:66:void setSplitBackground(android.graphics.drawable.Drawable):145:145 -> setSplitBackground + 67:70:void setSplitBackground(android.graphics.drawable.Drawable):147:147 -> setSplitBackground + 1:5:void setStackedBackground(android.graphics.drawable.Drawable):111:111 -> setStackedBackground + 6:8:void setStackedBackground(android.graphics.drawable.Drawable):112:112 -> setStackedBackground + 9:13:void setStackedBackground(android.graphics.drawable.Drawable):113:113 -> setStackedBackground + 14:17:void setStackedBackground(android.graphics.drawable.Drawable):115:115 -> setStackedBackground + 18:20:void setStackedBackground(android.graphics.drawable.Drawable):117:117 -> setStackedBackground + 21:28:void setStackedBackground(android.graphics.drawable.Drawable):118:118 -> setStackedBackground + 29:42:void setStackedBackground(android.graphics.drawable.Drawable):119:119 -> setStackedBackground + 43:52:void setStackedBackground(android.graphics.drawable.Drawable):120:120 -> setStackedBackground + 53:55:void setStackedBackground(android.graphics.drawable.Drawable):119:119 -> setStackedBackground + 56:67:void setStackedBackground(android.graphics.drawable.Drawable):123:123 -> setStackedBackground + 68:76:void setStackedBackground(android.graphics.drawable.Drawable):124:124 -> setStackedBackground + 77:79:void setStackedBackground(android.graphics.drawable.Drawable):123:123 -> setStackedBackground + 80:82:void setStackedBackground(android.graphics.drawable.Drawable):125:125 -> setStackedBackground + 83:86:void setStackedBackground(android.graphics.drawable.Drawable):127:127 -> setStackedBackground + 1:4:void setTabContainer(androidx.appcompat.widget.ScrollingTabContainerView):229:229 -> setTabContainer + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/a0;)V"} + 5:7:void setTabContainer(androidx.appcompat.widget.ScrollingTabContainerView):230:230 -> setTabContainer + 8:10:void setTabContainer(androidx.appcompat.widget.ScrollingTabContainerView):232:232 -> setTabContainer + 1:9:void setTransitioning(boolean):202:202 -> setTransitioning + 10:13:void setTransitioning(boolean):203:203 -> setTransitioning + 1:9:void setVisibility(int):153:153 -> setVisibility + 10:16:void setVisibility(int):155:155 -> setVisibility + 17:23:void setVisibility(int):156:156 -> setVisibility + 24:31:void setVisibility(int):157:157 -> setVisibility + 1:1:android.view.ActionMode startActionModeForChild(android.view.View,android.view.ActionMode$Callback):0:0 -> startActionModeForChild + 2:2:android.view.ActionMode startActionModeForChild(android.view.View,android.view.ActionMode$Callback,int):257:257 -> startActionModeForChild + 1:24:boolean verifyDrawable(android.graphics.drawable.Drawable):162:162 -> verifyDrawable + 25:34:boolean verifyDrawable(android.graphics.drawable.Drawable):163:163 -> verifyDrawable +androidx.appcompat.widget.ActionBarContainer$Api21Impl -> androidx.appcompat.widget.ActionBarContainer$a: +# {"id":"sourceFile","fileName":"ActionBarContainer.java"} + 1:4:void invalidateOutline(androidx.appcompat.widget.ActionBarContainer):356:356 -> a +androidx.appcompat.widget.ActionBarContextView -> androidx.appcompat.widget.ActionBarContextView: +# {"id":"sourceFile","fileName":"ActionBarContextView.java"} + java.lang.CharSequence mTitle -> l + java.lang.CharSequence mSubtitle -> m + android.view.View mClose -> n + android.view.View mCloseButton -> o + android.view.View mCustomView -> p + android.widget.LinearLayout mTitleLayout -> q + android.widget.TextView mTitleView -> r + android.widget.TextView mSubtitleView -> s + int mTitleStyleRes -> t + int mSubtitleStyleRes -> u + boolean mTitleOptional -> v + int mCloseItemLayout -> w + 1:1:void (android.content.Context):57:57 -> + 2:2:void (android.content.Context,android.util.AttributeSet):61:61 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):66:66 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):68:68 -> + 5:6:void (android.content.Context,android.util.AttributeSet,int):70:71 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):73:73 -> + 8:8:void (android.content.Context,android.util.AttributeSet,int):76:76 -> + 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;"} + 1:4:void closeMode():194:194 -> g + 5:8:void closeMode():195:195 -> g + 1:8:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():238:238 -> generateDefaultLayoutParams + 1:10:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):243:243 -> generateLayoutParams + 1:5:int getAnimatedVisibility():40:40 -> getAnimatedVisibility + 1:5:int getContentHeight():40:40 -> getContentHeight + 1:3:java.lang.CharSequence getSubtitle():131:131 -> getSubtitle + 1:3:java.lang.CharSequence getTitle():127:127 -> getTitle + 1:4:void initForMode(androidx.appcompat.view.ActionMode):162:162 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/b;)V"} + 5:12:void initForMode(androidx.appcompat.view.ActionMode):163:163 -> h + 13:21:void initForMode(androidx.appcompat.view.ActionMode):164:164 -> h + 22:25:void initForMode(androidx.appcompat.view.ActionMode):165:165 -> h + 26:31:void initForMode(androidx.appcompat.view.ActionMode):166:166 -> h + 32:36:void initForMode(androidx.appcompat.view.ActionMode):167:167 -> h + 37:46:void initForMode(androidx.appcompat.view.ActionMode):170:170 -> h + 47:54:void initForMode(androidx.appcompat.view.ActionMode):171:171 -> h + 55:60:void initForMode(androidx.appcompat.view.ActionMode):178:178 -> h + 61:64:void initForMode(androidx.appcompat.view.ActionMode):179:179 -> h + 65:67:void initForMode(androidx.appcompat.view.ActionMode):180:180 -> h + 68:79:void initForMode(androidx.appcompat.view.ActionMode):182:182 -> h + 80:82:void initForMode(androidx.appcompat.view.ActionMode):183:183 -> h + 83:89:void initForMode(androidx.appcompat.view.ActionMode):185:185 -> h + 90:96:void initForMode(androidx.appcompat.view.ActionMode):187:187 -> h + 97:107:void initForMode(androidx.appcompat.view.ActionMode):188:188 -> h + 108:110:void initForMode(androidx.appcompat.view.ActionMode):189:189 -> h + 111:116:void initForMode(androidx.appcompat.view.ActionMode):190:190 -> h + 1:4:void initTitle():135:135 -> i + 5:12:void initTitle():136:136 -> i + 13:17:void initTitle():137:137 -> i + 18:31:void initTitle():138:138 -> i + 32:41:void initTitle():139:139 -> i + 42:53:void initTitle():140:140 -> i + 54:57:void initTitle():141:141 -> i + 58:68:void initTitle():142:142 -> i + 69:72:void initTitle():144:144 -> i + 73:83:void initTitle():145:145 -> i + 84:90:void initTitle():149:149 -> i + 91:97:void initTitle():150:150 -> i + 98:103:void initTitle():152:152 -> i + 104:109:void initTitle():153:153 -> i + 110:122:void initTitle():154:154 -> i + 123:132:void initTitle():155:155 -> i + 133:140:void initTitle():156:156 -> i + 141:146:void initTitle():157:157 -> i + 1:3:boolean isTitleOptional():370:370 -> j + 1:4:void killMode():201:201 -> k + 5:6:void killMode():202:202 -> k + 7:8:void killMode():203:203 -> k + 9:10:void killMode():204:204 -> k + 11:14:void killMode():205:205 -> k + 15:18:void killMode():206:206 -> k + 1:4:boolean showOverflowMenu():212:212 -> l + 5:11:boolean showOverflowMenu():213:213 -> l + 1:3:void onDetachedFromWindow():88:88 -> onDetachedFromWindow + 4:7:void onDetachedFromWindow():89:89 -> onDetachedFromWindow + 8:10:void onDetachedFromWindow():90:90 -> onDetachedFromWindow + 11:16:void onDetachedFromWindow():91:91 -> onDetachedFromWindow + 1:5:boolean onHoverEvent(android.view.MotionEvent):40:40 -> onHoverEvent + 1:8:void onLayout(boolean,int,int,int,int):328:328 -> onLayout + 9:18:void onLayout(boolean,int,int,int,int):329:329 -> onLayout + 19:24:void onLayout(boolean,int,int,int,int):330:330 -> onLayout + 25:35:void onLayout(boolean,int,int,int,int):331:331 -> onLayout + 36:47:void onLayout(boolean,int,int,int,int):333:333 -> onLayout + 48:57:void onLayout(boolean,int,int,int,int):334:334 -> onLayout + 58:64:void onLayout(boolean,int,int,int,int):335:335 -> onLayout + 65:71:void onLayout(boolean,int,int,int,int):336:336 -> onLayout + 72:75:void onLayout(boolean,int,int,int,int):337:337 -> onLayout + 76:83:void onLayout(boolean,int,int,int,int):338:338 -> onLayout + 84:88:void onLayout(boolean,int,int,int,int):339:339 -> onLayout + 89:102:void onLayout(boolean,int,int,int,int):342:342 -> onLayout + 103:110:void onLayout(boolean,int,int,int,int):343:343 -> onLayout + 111:115:void onLayout(boolean,int,int,int,int):346:346 -> onLayout + 116:120:void onLayout(boolean,int,int,int,int):347:347 -> onLayout + 121:134:void onLayout(boolean,int,int,int,int):350:350 -> onLayout + 135:141:void onLayout(boolean,int,int,int,int):352:352 -> onLayout + 142:145:void onLayout(boolean,int,int,int,int):353:353 -> onLayout + 1:8:void onMeasure(int,int):248:248 -> onMeasure + 9:14:void onMeasure(int,int):254:254 -> onMeasure + 15:18:void onMeasure(int,int):260:260 -> onMeasure + 19:23:void onMeasure(int,int):262:262 -> onMeasure + 24:27:void onMeasure(int,int):263:263 -> onMeasure + 28:36:void onMeasure(int,int):265:265 -> onMeasure + 37:51:void onMeasure(int,int):266:266 -> onMeasure + 52:55:void onMeasure(int,int):268:268 -> onMeasure + 56:60:void onMeasure(int,int):270:270 -> onMeasure + 61:64:void onMeasure(int,int):271:271 -> onMeasure + 65:72:void onMeasure(int,int):272:272 -> onMeasure + 73:78:void onMeasure(int,int):273:273 -> onMeasure + 79:88:void onMeasure(int,int):276:276 -> onMeasure + 89:94:void onMeasure(int,int):277:277 -> onMeasure + 95:102:void onMeasure(int,int):281:281 -> onMeasure + 103:106:void onMeasure(int,int):282:282 -> onMeasure + 107:110:void onMeasure(int,int):283:283 -> onMeasure + 111:115:void onMeasure(int,int):284:284 -> onMeasure + 116:129:void onMeasure(int,int):285:285 -> onMeasure + 130:141:void onMeasure(int,int):290:290 -> onMeasure + 142:145:void onMeasure(int,int):292:292 -> onMeasure + 146:149:void onMeasure(int,int):296:296 -> onMeasure + 150:153:void onMeasure(int,int):297:297 -> onMeasure + 154:163:void onMeasure(int,int):298:298 -> onMeasure + 164:167:void onMeasure(int,int):301:301 -> onMeasure + 168:175:void onMeasure(int,int):302:302 -> onMeasure + 176:179:void onMeasure(int,int):305:305 -> onMeasure + 180:185:void onMeasure(int,int):306:306 -> onMeasure + 186:189:void onMeasure(int,int):307:307 -> onMeasure + 190:192:void onMeasure(int,int):306:306 -> onMeasure + 193:196:void onMeasure(int,int):310:310 -> onMeasure + 197:203:void onMeasure(int,int):312:312 -> onMeasure + 204:207:void onMeasure(int,int):314:314 -> onMeasure + 208:218:void onMeasure(int,int):315:315 -> onMeasure + 219:222:void onMeasure(int,int):320:320 -> onMeasure + 223:226:void onMeasure(int,int):322:322 -> onMeasure + 227:257:void onMeasure(int,int):256:256 -> onMeasure + 258:288:void onMeasure(int,int):250:250 -> onMeasure + 1:5:boolean onTouchEvent(android.view.MotionEvent):40:40 -> onTouchEvent + 1:3:void setContentHeight(int):97:97 -> setContentHeight + 1:4:void setCustomView(android.view.View):101:101 -> setCustomView + 5:7:void setCustomView(android.view.View):102:102 -> setCustomView + 8:11:void setCustomView(android.view.View):104:104 -> setCustomView + 12:15:void setCustomView(android.view.View):105:105 -> setCustomView + 16:19:void setCustomView(android.view.View):106:106 -> setCustomView + 20:23:void setCustomView(android.view.View):107:107 -> setCustomView + 24:26:void setCustomView(android.view.View):110:110 -> setCustomView + 27:30:void setCustomView(android.view.View):112:112 -> setCustomView + 1:2:void setSubtitle(java.lang.CharSequence):122:122 -> setSubtitle + 3:6:void setSubtitle(java.lang.CharSequence):123:123 -> setSubtitle + 1:2:void setTitle(java.lang.CharSequence):116:116 -> setTitle + 3:5:void setTitle(java.lang.CharSequence):117:117 -> setTitle + 6:9:void setTitle(java.lang.CharSequence):118:118 -> setTitle + 1:4:void setTitleOptional(boolean):363:363 -> setTitleOptional + 5:7:void setTitleOptional(boolean):364:364 -> setTitleOptional + 8:10:void setTitleOptional(boolean):366:366 -> setTitleOptional + 1:4:void setVisibility(int):40:40 -> setVisibility +androidx.appcompat.widget.ActionBarContextView$1 -> androidx.appcompat.widget.ActionBarContextView$a: +# {"id":"sourceFile","fileName":"ActionBarContextView.java"} + androidx.appcompat.view.ActionMode val$mode -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/b;"} + androidx.appcompat.widget.ActionBarContextView this$0 -> e + 1:8:void (androidx.appcompat.widget.ActionBarContextView,androidx.appcompat.view.ActionMode):171:171 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/ActionBarContextView;Landroidx/appcompat/view/b;)V"} + 1:6:void onClick(android.view.View):174:174 -> onClick +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;"} + androidx.appcompat.widget.ActionBarOverlayLayout$ActionBarVisibilityCallback mActionBarVisibilityCallback -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/ActionBarOverlayLayout$d;"} + android.widget.OverScroller mFlingEstimator -> C + android.view.ViewPropertyAnimator mCurrentActionBarTopAnimator -> D + android.animation.AnimatorListenerAdapter mTopAnimatorListener -> E + 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;"} + 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;"} + android.graphics.Rect ZERO_INSETS -> L + int mActionBarHeight -> d + int mWindowVisibility -> e + androidx.appcompat.widget.ContentFrameLayout mContent -> f + androidx.appcompat.widget.ActionBarContainer mActionBarTop -> g + androidx.appcompat.widget.DecorToolbar mDecorToolbar -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/J;"} + android.graphics.drawable.Drawable mWindowContentOverlay -> i + boolean mOverlayMode -> j + boolean mHasNonEmbeddedTabs -> k + boolean mHideOnContentScroll -> l + boolean mAnimatingForFling -> m + int mHideOnContentScrollReference -> n + int mLastSystemUiVisibility -> o + android.graphics.Rect mBaseContentInsets -> p + android.graphics.Rect mLastBaseContentInsets -> q + android.graphics.Rect mContentInsets -> r + android.graphics.Rect mTmpRect -> s + android.graphics.Rect mBaseInnerInsetsRect -> t + android.graphics.Rect mLastBaseInnerInsetsRect -> u + 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;"} + androidx.core.view.WindowInsetsCompat mLastBaseInnerInsets -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + androidx.core.view.WindowInsetsCompat mInnerInsets -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + 1:11:void ():146:146 -> + 12:18:void ():157:157 -> + 19:22:void ():159:159 -> + 23:26:void ():158:158 -> + 27:32:void ():159:159 -> + 33:40:void ():160:160 -> + 1:4:void (android.content.Context,android.util.AttributeSet):181:181 -> + 5:6:void (android.content.Context,android.util.AttributeSet):70:70 -> + 7:13:void (android.content.Context,android.util.AttributeSet):88:88 -> + 14:20:void (android.content.Context,android.util.AttributeSet):89:89 -> + 21:27:void (android.content.Context,android.util.AttributeSet):90:90 -> + 28:34:void (android.content.Context,android.util.AttributeSet):91:91 -> + 35:41:void (android.content.Context,android.util.AttributeSet):94:94 -> + 42:48:void (android.content.Context,android.util.AttributeSet):95:95 -> + 49:55:void (android.content.Context,android.util.AttributeSet):96:96 -> + 56:62:void (android.content.Context,android.util.AttributeSet):97:97 -> + 63:66:void (android.content.Context,android.util.AttributeSet):100:100 -> + 67:68:void (android.content.Context,android.util.AttributeSet):101:101 -> + 69:70:void (android.content.Context,android.util.AttributeSet):102:102 -> + 71:72:void (android.content.Context,android.util.AttributeSet):103:103 -> + 73:79:void (android.content.Context,android.util.AttributeSet):113:113 -> + 80:86:void (android.content.Context,android.util.AttributeSet):127:127 -> + 87:93:void (android.content.Context,android.util.AttributeSet):136:136 -> + 94:96:void (android.content.Context,android.util.AttributeSet):182:182 -> + 97:103:void (android.content.Context,android.util.AttributeSet):184:184 -> + 104:110:void (android.content.Context,android.util.AttributeSet):185:185 -> + 111:114:void (android.content.Context,android.util.AttributeSet):186:186 -> + 1:3:void setMenu(android.view.Menu,androidx.appcompat.view.menu.MenuPresenter$Callback):875:875 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Menu;Landroidx/appcompat/view/menu/j$a;)V"} + 4:9:void setMenu(android.view.Menu,androidx.appcompat.view.menu.MenuPresenter$Callback):876:876 -> a + 1:3:boolean isOverflowMenuShowing():845:845 -> b + 4:10:boolean isOverflowMenuShowing():846:846 -> b + 1:3:void setMenuPrepared():869:869 -> c + 4:9:void setMenuPrepared():870:870 -> c + 1:3:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):421:421 -> checkLayoutParams + 1:3:boolean canShowOverflowMenu():839:839 -> d + 4:10:boolean canShowOverflowMenu():840:840 -> d + 1:3:void draw(android.graphics.Canvas):560:560 -> draw + 4:7:void draw(android.graphics.Canvas):561:561 -> draw + 8:16:void draw(android.graphics.Canvas):562:562 -> draw + 17:36:void draw(android.graphics.Canvas):563:563 -> draw + 37:44:void draw(android.graphics.Canvas):565:565 -> draw + 45:49:void draw(android.graphics.Canvas):566:566 -> draw + 50:52:void draw(android.graphics.Canvas):565:565 -> draw + 53:58:void draw(android.graphics.Canvas):567:567 -> draw + 1:3:boolean isOverflowMenuShowPending():851:851 -> e + 4:10:boolean isOverflowMenuShowPending():852:852 -> e + 1:3:boolean hideOverflowMenu():863:863 -> f + 4:10:boolean hideOverflowMenu():864:864 -> f + 1:5:boolean fitSystemWindows(android.graphics.Rect):324:324 -> fitSystemWindows + 1:3:boolean showOverflowMenu():857:857 -> g + 4:10:boolean showOverflowMenu():858:858 -> g + 1:5:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():62:62 -> generateDefaultLayoutParams + 1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):62:62 -> generateLayoutParams + 2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):416:416 -> generateLayoutParams + 1:13:int getActionBarHideOffset():724:724 -> getActionBarHideOffset + 1:7:int getNestedScrollAxes():687:687 -> getNestedScrollAxes + 1:3:java.lang.CharSequence getTitle():782:782 -> getTitle + 4:10:java.lang.CharSequence getTitle():783:783 -> getTitle + 1:15:void initFeature(int):788:788 -> h + 16:19:void initFeature(int):797:797 -> h + 20:25:void initFeature(int):794:794 -> h + 26:31:void initFeature(int):791:791 -> h + 1:3:void dismissPopups():893:893 -> i + 4:9:void dismissPopups():894:894 -> i + 1:3:void addActionBarHideOffset():758:758 -> j + 4:9:void addActionBarHideOffset():759:759 -> j + 1:9:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):299:299 -> k + 10:15:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):300:300 -> k + 16:22:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):302:302 -> k + 23:28:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):304:304 -> k + 29:33:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):306:306 -> k + 34:39:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):308:308 -> k + 40:44:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):310:310 -> k + 45:50:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):312:312 -> k + 51:54:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):314:314 -> k + 1:9:boolean decorFitsSystemWindows():356:356 -> l + 10:20:boolean decorFitsSystemWindows():358:358 -> l + 1:7:androidx.appcompat.widget.ActionBarOverlayLayout$LayoutParams generateDefaultLayoutParams():406:406 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/ActionBarOverlayLayout$e;"} + 1:10:androidx.appcompat.widget.ActionBarOverlayLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):411:411 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/util/AttributeSet;)Landroidx/appcompat/widget/ActionBarOverlayLayout$e;"} + 1:4:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):699:699 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/appcompat/widget/J;"} + 5:7:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):700:700 -> o + 8:11:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):701:701 -> o + 12:18:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):702:702 -> o + 19:30:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):704:704 -> o + 31:49:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):705:705 -> o + 1:3:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):364:364 -> onApplyWindowInsets + 4:7:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):366:366 -> onApplyWindowInsets + 8:13:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):368:368 -> onApplyWindowInsets + 14:21:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):369:369 -> onApplyWindowInsets + 22:28:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):370:370 -> onApplyWindowInsets + 29:39:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):373:373 -> onApplyWindowInsets + 40:44:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):377:377 -> onApplyWindowInsets + 45:60:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):378:378 -> onApplyWindowInsets + 61:69:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):381:381 -> onApplyWindowInsets + 70:74:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):383:383 -> onApplyWindowInsets + 75:84:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):385:385 -> onApplyWindowInsets + 85:95:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):387:387 -> onApplyWindowInsets + 96:98:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):391:391 -> onApplyWindowInsets + 99:102:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):398:398 -> onApplyWindowInsets + 103:106:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):399:399 -> onApplyWindowInsets + 107:110:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):400:400 -> onApplyWindowInsets + 111:115:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):401:401 -> onApplyWindowInsets + 1:3:void onConfigurationChanged(android.content.res.Configuration):254:254 -> onConfigurationChanged + 4:10:void onConfigurationChanged(android.content.res.Configuration):255:255 -> onConfigurationChanged + 11:14:void onConfigurationChanged(android.content.res.Configuration):256:256 -> onConfigurationChanged + 1:3:void onDetachedFromWindow():201:201 -> onDetachedFromWindow + 4:7:void onDetachedFromWindow():202:202 -> onDetachedFromWindow + 1:4:void onLayout(boolean,int,int,int,int):537:537 -> onLayout + 5:8:void onLayout(boolean,int,int,int,int):539:539 -> onLayout + 9:15:void onLayout(boolean,int,int,int,int):540:540 -> onLayout + 16:19:void onLayout(boolean,int,int,int,int):543:543 -> onLayout + 20:27:void onLayout(boolean,int,int,int,int):544:544 -> onLayout + 28:33:void onLayout(boolean,int,int,int,int):545:545 -> onLayout + 34:37:void onLayout(boolean,int,int,int,int):547:547 -> onLayout + 38:41:void onLayout(boolean,int,int,int,int):548:548 -> onLayout + 42:44:void onLayout(boolean,int,int,int,int):550:550 -> onLayout + 45:49:void onLayout(boolean,int,int,int,int):551:551 -> onLayout + 50:56:void onLayout(boolean,int,int,int,int):553:553 -> onLayout + 1:3:void onMeasure(int,int):427:427 -> onMeasure + 4:14:void onMeasure(int,int):436:436 -> onMeasure + 15:22:void onMeasure(int,int):437:437 -> onMeasure + 23:24:void onMeasure(int,int):438:438 -> onMeasure + 25:35:void onMeasure(int,int):439:439 -> onMeasure + 36:39:void onMeasure(int,int):438:438 -> onMeasure + 40:41:void onMeasure(int,int):440:440 -> onMeasure + 42:51:void onMeasure(int,int):441:441 -> onMeasure + 52:55:void onMeasure(int,int):440:440 -> onMeasure + 56:65:void onMeasure(int,int):442:442 -> onMeasure + 66:78:void onMeasure(int,int):444:444 -> onMeasure + 79:80:void onMeasure(int,int):450:450 -> onMeasure + 81:84:void onMeasure(int,int):451:451 -> onMeasure + 85:92:void onMeasure(int,int):452:452 -> onMeasure + 93:96:void onMeasure(int,int):455:455 -> onMeasure + 97:106:void onMeasure(int,int):458:458 -> onMeasure + 107:114:void onMeasure(int,int):461:461 -> onMeasure + 115:121:void onMeasure(int,int):468:468 -> onMeasure + 122:125:void onMeasure(int,int):470:470 -> onMeasure + 126:137:void onMeasure(int,int):475:475 -> onMeasure + 138:144:void onMeasure(int,int):476:476 -> onMeasure + 145:148:void onMeasure(int,int):477:477 -> onMeasure + 149:157:void onMeasure(int,int):481:481 -> onMeasure + 158:159:void onMeasure(int,int):486:486 -> onMeasure + 160:165:void onMeasure(int,int):487:487 -> onMeasure + 166:172:void onMeasure(int,int):488:488 -> onMeasure + 173:178:void onMeasure(int,int):489:489 -> onMeasure + 179:182:void onMeasure(int,int):490:490 -> onMeasure + 183:186:void onMeasure(int,int):486:486 -> onMeasure + 187:193:void onMeasure(int,int):492:492 -> onMeasure + 194:197:void onMeasure(int,int):493:493 -> onMeasure + 198:203:void onMeasure(int,int):494:494 -> onMeasure + 204:214:void onMeasure(int,int):500:500 -> onMeasure + 215:224:void onMeasure(int,int):505:505 -> onMeasure + 225:228:void onMeasure(int,int):506:506 -> onMeasure + 229:233:void onMeasure(int,int):507:507 -> onMeasure + 234:242:void onMeasure(int,int):513:513 -> onMeasure + 243:250:void onMeasure(int,int):514:514 -> onMeasure + 251:252:void onMeasure(int,int):515:515 -> onMeasure + 253:262:void onMeasure(int,int):516:516 -> onMeasure + 263:266:void onMeasure(int,int):515:515 -> onMeasure + 267:268:void onMeasure(int,int):517:517 -> onMeasure + 269:278:void onMeasure(int,int):518:518 -> onMeasure + 279:282:void onMeasure(int,int):517:517 -> onMeasure + 283:292:void onMeasure(int,int):519:519 -> onMeasure + 293:302:void onMeasure(int,int):522:522 -> onMeasure + 303:312:void onMeasure(int,int):523:523 -> onMeasure + 313:320:void onMeasure(int,int):526:526 -> onMeasure + 321:328:void onMeasure(int,int):527:527 -> onMeasure + 329:334:void onMeasure(int,int):530:530 -> onMeasure + 335:338:void onMeasure(int,int):531:531 -> onMeasure + 339:342:void onMeasure(int,int):529:529 -> onMeasure + 1:7:boolean onNestedFling(android.view.View,float,float,boolean):663:663 -> onNestedFling + 8:13:boolean onNestedFling(android.view.View,float,float,boolean):666:666 -> onNestedFling + 14:17:boolean onNestedFling(android.view.View,float,float,boolean):667:667 -> onNestedFling + 18:21:boolean onNestedFling(android.view.View,float,float,boolean):669:669 -> onNestedFling + 22:26:boolean onNestedFling(android.view.View,float,float,boolean):671:671 -> onNestedFling + 1:1:void onNestedPreScroll(android.view.View,int,int,int[]):0:0 -> onNestedPreScroll + 2:2:void onNestedPreScroll(android.view.View,int,int,int[],int):616:616 -> onNestedPreScroll + 1:1:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):581:581 -> onNestedScroll + 2:2:void onNestedScroll(android.view.View,int,int,int,int,int):609:609 -> onNestedScroll + 3:4:void onNestedScroll(android.view.View,int,int,int,int):643:644 -> onNestedScroll + 1:1:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):594:594 -> onNestedScrollAccepted + 2:6:void onNestedScrollAccepted(android.view.View,android.view.View,int):632:636 -> onNestedScrollAccepted + 1:1:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):588:588 -> onStartNestedScroll + 2:2:boolean onStartNestedScroll(android.view.View,android.view.View,int):624:624 -> onStartNestedScroll + 3:3:boolean onStartNestedScroll(android.view.View,android.view.View,int):627:627 -> onStartNestedScroll + 1:1:void onStopNestedScroll(android.view.View,int):601:601 -> onStopNestedScroll + 2:4:void onStopNestedScroll(android.view.View):649:651 -> onStopNestedScroll + 5:5:void onStopNestedScroll(android.view.View):653:653 -> onStopNestedScroll + 6:7:void onStopNestedScroll(android.view.View):656:657 -> onStopNestedScroll + 1:3:void onWindowSystemUiVisibilityChanged(int):266:266 -> onWindowSystemUiVisibilityChanged + 4:6:void onWindowSystemUiVisibilityChanged(int):267:267 -> onWindowSystemUiVisibilityChanged + 7:9:void onWindowSystemUiVisibilityChanged(int):268:268 -> onWindowSystemUiVisibilityChanged + 10:25:void onWindowSystemUiVisibilityChanged(int):269:269 -> onWindowSystemUiVisibilityChanged + 26:31:void onWindowSystemUiVisibilityChanged(int):272:272 -> onWindowSystemUiVisibilityChanged + 32:39:void onWindowSystemUiVisibilityChanged(int):276:276 -> onWindowSystemUiVisibilityChanged + 40:45:void onWindowSystemUiVisibilityChanged(int):278:278 -> onWindowSystemUiVisibilityChanged + 46:54:void onWindowSystemUiVisibilityChanged(int):277:277 -> onWindowSystemUiVisibilityChanged + 55:58:void onWindowSystemUiVisibilityChanged(int):281:281 -> onWindowSystemUiVisibilityChanged + 59:62:void onWindowSystemUiVisibilityChanged(int):282:282 -> onWindowSystemUiVisibilityChanged + 1:3:void onWindowVisibilityChanged(int):289:289 -> onWindowVisibilityChanged + 4:5:void onWindowVisibilityChanged(int):290:290 -> onWindowVisibilityChanged + 6:9:void onWindowVisibilityChanged(int):291:291 -> onWindowVisibilityChanged + 10:13:void onWindowVisibilityChanged(int):292:292 -> onWindowVisibilityChanged + 1:5:void haltActionBarHideOffsetAnimations():735:735 -> p + 6:10:void haltActionBarHideOffsetAnimations():736:736 -> p + 11:14:void haltActionBarHideOffsetAnimations():737:737 -> p + 15:18:void haltActionBarHideOffsetAnimations():738:738 -> p + 1:15:void init(android.content.Context):190:190 -> q + 16:22:void init(android.content.Context):191:191 -> q + 23:31:void init(android.content.Context):192:192 -> q + 32:34:void init(android.content.Context):193:193 -> q + 35:37:void init(android.content.Context):194:194 -> q + 38:45:void init(android.content.Context):196:196 -> q + 1:3:boolean isInOverlayMode():224:224 -> r + 1:3:void postAddActionBarHideOffset():748:748 -> s + 4:11:void postAddActionBarHideOffset():749:749 -> s + 1:3:void setActionBarHideOffset(int):728:728 -> setActionBarHideOffset + 4:10:void setActionBarHideOffset(int):729:729 -> setActionBarHideOffset + 11:18:void setActionBarHideOffset(int):730:730 -> setActionBarHideOffset + 19:26:void setActionBarHideOffset(int):731:731 -> setActionBarHideOffset + 1:2:void setActionBarVisibilityCallback(androidx.appcompat.widget.ActionBarOverlayLayout$ActionBarVisibilityCallback):206:206 -> setActionBarVisibilityCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/ActionBarOverlayLayout$d;)V"} + 3:8:void setActionBarVisibilityCallback(androidx.appcompat.widget.ActionBarOverlayLayout$ActionBarVisibilityCallback):207:207 -> setActionBarVisibilityCallback + 9:15:void setActionBarVisibilityCallback(androidx.appcompat.widget.ActionBarOverlayLayout$ActionBarVisibilityCallback):210:210 -> setActionBarVisibilityCallback + 16:19:void setActionBarVisibilityCallback(androidx.appcompat.widget.ActionBarOverlayLayout$ActionBarVisibilityCallback):211:211 -> setActionBarVisibilityCallback + 20:22:void setActionBarVisibilityCallback(androidx.appcompat.widget.ActionBarOverlayLayout$ActionBarVisibilityCallback):213:213 -> setActionBarVisibilityCallback + 23:26:void setActionBarVisibilityCallback(androidx.appcompat.widget.ActionBarOverlayLayout$ActionBarVisibilityCallback):214:214 -> setActionBarVisibilityCallback + 1:3:void setHasNonEmbeddedTabs(boolean):228:228 -> setHasNonEmbeddedTabs + 1:4:void setHideOnContentScrollEnabled(boolean):710:710 -> setHideOnContentScrollEnabled + 5:8:void setHideOnContentScrollEnabled(boolean):711:711 -> setHideOnContentScrollEnabled + 9:12:void setHideOnContentScrollEnabled(boolean):713:713 -> setHideOnContentScrollEnabled + 13:16:void setHideOnContentScrollEnabled(boolean):714:714 -> setHideOnContentScrollEnabled + 1:2:void setIcon(int):821:822 -> setIcon + 3:4:void setIcon(android.graphics.drawable.Drawable):827:828 -> setIcon + 1:3:void setLogo(int):833:833 -> setLogo + 4:9:void setLogo(int):834:834 -> setLogo + 1:3:void setOverlayMode(boolean):220:220 -> setOverlayMode + 1:3:void setWindowCallback(android.view.Window$Callback):770:770 -> setWindowCallback + 4:9:void setWindowCallback(android.view.Window$Callback):771:771 -> setWindowCallback + 1:3:void setWindowTitle(java.lang.CharSequence):776:776 -> setWindowTitle + 4:9:void setWindowTitle(java.lang.CharSequence):777:777 -> setWindowTitle + 1:3:void postRemoveActionBarHideOffset():743:743 -> t + 4:11:void postRemoveActionBarHideOffset():744:744 -> t + 1:4:void pullChildren():691:691 -> u + 5:14:void pullChildren():692:692 -> u + 15:24:void pullChildren():693:693 -> u + 25:37:void pullChildren():694:694 -> u + 1:3:void removeActionBarHideOffset():753:753 -> v + 4:9:void removeActionBarHideOffset():754:754 -> v + 1:16:boolean shouldHideActionBarOnFling(float):763:763 -> w + 17:22:boolean shouldHideActionBarOnFling(float):764:764 -> w + 23:34:boolean shouldHideActionBarOnFling(float):765:765 -> w +androidx.appcompat.widget.ActionBarOverlayLayout$1 -> androidx.appcompat.widget.ActionBarOverlayLayout$a: +# {"id":"sourceFile","fileName":"ActionBarOverlayLayout.java"} + androidx.appcompat.widget.ActionBarOverlayLayout this$0 -> a + 1:6:void (androidx.appcompat.widget.ActionBarOverlayLayout):113:113 -> + 1:6:void onAnimationCancel(android.animation.Animator):122:122 -> onAnimationCancel + 7:9:void onAnimationCancel(android.animation.Animator):123:123 -> onAnimationCancel + 1:6:void onAnimationEnd(android.animation.Animator):116:116 -> onAnimationEnd + 7:9:void onAnimationEnd(android.animation.Animator):117:117 -> onAnimationEnd +androidx.appcompat.widget.ActionBarOverlayLayout$2 -> androidx.appcompat.widget.ActionBarOverlayLayout$b: +# {"id":"sourceFile","fileName":"ActionBarOverlayLayout.java"} + androidx.appcompat.widget.ActionBarOverlayLayout this$0 -> d + 1:6:void (androidx.appcompat.widget.ActionBarOverlayLayout):127:127 -> + 1:5:void run():130:130 -> run + 6:22:void run():131:131 -> run + 23:29:void run():132:132 -> run +androidx.appcompat.widget.ActionBarOverlayLayout$3 -> androidx.appcompat.widget.ActionBarOverlayLayout$c: +# {"id":"sourceFile","fileName":"ActionBarOverlayLayout.java"} + androidx.appcompat.widget.ActionBarOverlayLayout this$0 -> d + 1:6:void (androidx.appcompat.widget.ActionBarOverlayLayout):136:136 -> + 1:5:void run():139:139 -> run + 6:17:void run():140:140 -> run + 18:31:void run():141:141 -> run + 32:38:void run():142:142 -> run +androidx.appcompat.widget.ActionBarOverlayLayout$ActionBarVisibilityCallback -> androidx.appcompat.widget.ActionBarOverlayLayout$d: +# {"id":"sourceFile","fileName":"ActionBarOverlayLayout.java"} + void showForSystem() -> a + void onContentScrollStopped() -> b + void enableContentAnimations(boolean) -> c + void hideForSystem() -> d + void onContentScrollStarted() -> e +androidx.appcompat.widget.ActionBarOverlayLayout$LayoutParams -> androidx.appcompat.widget.ActionBarOverlayLayout$e: +# {"id":"sourceFile","fileName":"ActionBarOverlayLayout.java"} + 1:1:void (android.content.Context,android.util.AttributeSet):899:899 -> + 2:2:void (int,int):903:903 -> + 3:3:void (android.view.ViewGroup$LayoutParams):907:907 -> +androidx.appcompat.widget.ActionBarOverlayLayout$NoSystemUiLayoutFlagView -> androidx.appcompat.widget.ActionBarOverlayLayout$f: +# {"id":"sourceFile","fileName":"ActionBarOverlayLayout.java"} + 1:4:void (android.content.Context):164:164 -> + 5:8:void (android.content.Context):165:165 -> +androidx.appcompat.widget.ActionMenuPresenter -> androidx.appcompat.widget.c: +# {"id":"sourceFile","fileName":"ActionMenuPresenter.java"} + android.util.SparseBooleanArray mActionButtonGroups -> A + androidx.appcompat.widget.ActionMenuPresenter$OverflowPopup mOverflowPopup -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c$e;"} + androidx.appcompat.widget.ActionMenuPresenter$ActionButtonSubmenu mActionButtonPopup -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c$a;"} + androidx.appcompat.widget.ActionMenuPresenter$OpenOverflowRunnable mPostedOpenRunnable -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c$c;"} + androidx.appcompat.widget.ActionMenuPresenter$ActionMenuPopupCallback mPopupCallback -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c$b;"} + androidx.appcompat.widget.ActionMenuPresenter$PopupPresenterCallback mPopupPresenterCallback -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c$f;"} + int mOpenSubMenuId -> G + androidx.appcompat.widget.ActionMenuPresenter$OverflowMenuButton mOverflowButton -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c$d;"} + android.graphics.drawable.Drawable mPendingOverflowIcon -> o + boolean mPendingOverflowIconSet -> p + boolean mReserveOverflow -> q + boolean mReserveOverflowSet -> r + int mWidthLimit -> s + int mActionItemWidthLimit -> t + int mMaxItems -> u + boolean mMaxItemsSet -> v + boolean mStrictWidthLimit -> w + boolean mWidthLimitSet -> x + boolean mExpandedActionViewsExclusive -> y + int mMinCellSize -> z + 1:7:void (android.content.Context):87:87 -> + 8:14:void (android.content.Context):75:75 -> + 15:22:void (android.content.Context):83:83 -> + 1:4:boolean dismissPopupMenus():373:373 -> A + 5:10:boolean dismissPopupMenus():374:374 -> A + 1:8:android.view.View findViewForItem(android.view.MenuItem):317:317 -> B + 9:15:android.view.View findViewForItem(android.view.MenuItem):320:320 -> B + 16:19:android.view.View findViewForItem(android.view.MenuItem):322:322 -> B + 20:26:android.view.View findViewForItem(android.view.MenuItem):323:323 -> B + 27:37:android.view.View findViewForItem(android.view.MenuItem):324:324 -> B + 1:4:android.graphics.drawable.Drawable getOverflowIcon():171:171 -> C + 5:9:android.graphics.drawable.Drawable getOverflowIcon():172:172 -> C + 10:13:android.graphics.drawable.Drawable getOverflowIcon():173:173 -> C + 14:18:android.graphics.drawable.Drawable getOverflowIcon():174:174 -> C + 1:9:boolean hideOverflowMenu():354:354 -> D + 10:15:boolean hideOverflowMenu():355:355 -> D + 16:18:boolean hideOverflowMenu():356:356 -> D + 19:22:boolean hideOverflowMenu():360:360 -> D + 23:28:boolean hideOverflowMenu():362:362 -> D + 1:4:boolean hideSubMenus():384:384 -> E + 5:11:boolean hideSubMenus():385:385 -> E + 1:15:boolean isOverflowMenuShowPending():399:399 -> F + 1:14:boolean isOverflowMenuShowing():395:395 -> G + 1:4:void onConfigurationChanged(android.content.res.Configuration):133:133 -> H + 5:16:void onConfigurationChanged(android.content.res.Configuration):134:134 -> H + 17:21:void onConfigurationChanged(android.content.res.Configuration):136:136 -> H + 22:25:void onConfigurationChanged(android.content.res.Configuration):137:137 -> H + 1:3:void setExpandedActionViewsExclusive(boolean):158:158 -> I + 1:2:void setMenuView(androidx.appcompat.widget.ActionMenuView):586:586 -> J + 3:8:void setMenuView(androidx.appcompat.widget.ActionMenuView):587:587 -> J + 1:4:void setOverflowIcon(android.graphics.drawable.Drawable):162:162 -> K + 5:9:void setOverflowIcon(android.graphics.drawable.Drawable):163:163 -> K + 10:11:void setOverflowIcon(android.graphics.drawable.Drawable):165:165 -> K + 12:14:void setOverflowIcon(android.graphics.drawable.Drawable):166:166 -> K + 1:3:void setReserveOverflow(boolean):148:148 -> L + 4:6:void setReserveOverflow(boolean):149:149 -> L + 1:22:boolean showOverflowMenu():336:336 -> M + 23:32:boolean showOverflowMenu():337:337 -> M + 33:45:boolean showOverflowMenu():338:338 -> M + 46:52:boolean showOverflowMenu():339:339 -> M + 53:64:boolean showOverflowMenu():341:341 -> M + 1:3:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):548:548 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Z)V"} + 4:7:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):549:549 -> a + 1:3:void updateMenuView(boolean):226:226 -> b + 4:10:void updateMenuView(boolean):228:228 -> b + 11:15:void updateMenuView(boolean):230:230 -> b + 16:19:void updateMenuView(boolean):231:231 -> b + 20:26:void updateMenuView(boolean):232:232 -> b + 27:38:void updateMenuView(boolean):234:234 -> b + 39:44:void updateMenuView(boolean):236:236 -> b + 45:48:void updateMenuView(boolean):241:241 -> b + 49:54:void updateMenuView(boolean):242:242 -> b + 55:60:void updateMenuView(boolean):245:245 -> b + 61:67:void updateMenuView(boolean):246:246 -> b + 68:85:void updateMenuView(boolean):248:248 -> b + 86:89:void updateMenuView(boolean):255:255 -> b + 90:98:void updateMenuView(boolean):256:256 -> b + 99:106:void updateMenuView(boolean):258:258 -> b + 107:112:void updateMenuView(boolean):259:259 -> b + 113:117:void updateMenuView(boolean):261:261 -> b + 118:121:void updateMenuView(boolean):263:263 -> b + 122:131:void updateMenuView(boolean):264:264 -> b + 132:143:void updateMenuView(boolean):266:266 -> b + 144:150:void updateMenuView(boolean):267:267 -> b + 151:160:void updateMenuView(boolean):270:270 -> b + 3:8:boolean flagActionItems():413:413 -> c + 9:12:boolean flagActionItems():414:414 -> c + 13:19:boolean flagActionItems():415:415 -> c + 20:21:boolean flagActionItems():421:421 -> c + 22:23:boolean flagActionItems():422:422 -> c + 24:27:boolean flagActionItems():423:423 -> c + 28:37:boolean flagActionItems():424:424 -> c + 38:43:boolean flagActionItems():431:431 -> c + 44:52:boolean flagActionItems():432:432 -> c + 53:62:boolean flagActionItems():434:434 -> c + 63:76:boolean flagActionItems():439:439 -> c + 77:88:boolean flagActionItems():447:447 -> c + 89:90:boolean flagActionItems():453:453 -> c + 91:93:boolean flagActionItems():454:454 -> c + 94:97:boolean flagActionItems():458:458 -> c + 98:101:boolean flagActionItems():459:459 -> c + 102:103:boolean flagActionItems():460:460 -> c + 104:112:boolean flagActionItems():461:461 -> c + 113:118:boolean flagActionItems():466:466 -> c + 119:124:boolean flagActionItems():468:468 -> c + 125:128:boolean flagActionItems():469:469 -> c + 129:132:boolean flagActionItems():470:470 -> c + 133:138:boolean flagActionItems():471:471 -> c + 139:141:boolean flagActionItems():474:474 -> c + 142:149:boolean flagActionItems():476:476 -> c + 150:156:boolean flagActionItems():481:481 -> c + 157:159:boolean flagActionItems():483:483 -> c + 160:167:boolean flagActionItems():485:485 -> c + 168:173:boolean flagActionItems():486:486 -> c + 174:177:boolean flagActionItems():489:489 -> c + 178:187:boolean flagActionItems():490:490 -> c + 188:203:boolean flagActionItems():491:491 -> c + 204:207:boolean flagActionItems():495:495 -> c + 208:212:boolean flagActionItems():496:496 -> c + 213:225:boolean flagActionItems():497:497 -> c + 226:229:boolean flagActionItems():504:504 -> c + 230:237:boolean flagActionItems():506:506 -> c + 238:258:boolean flagActionItems():512:512 -> c + 259:265:boolean flagActionItems():521:521 -> c + 266:271:boolean flagActionItems():524:524 -> c + 272:277:boolean flagActionItems():526:526 -> c + 278:283:boolean flagActionItems():527:527 -> c + 284:292:boolean flagActionItems():529:529 -> c + 293:304:boolean flagActionItems():530:530 -> c + 305:312:boolean flagActionItems():537:537 -> c + 313:328:boolean flagActionItems():540:540 -> c + 1:3:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):92:92 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/view/menu/e;)V"} + 4:7:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):94:94 -> g + 8:11:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):96:96 -> g + 12:15:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):97:97 -> g + 16:21:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):98:98 -> g + 22:25:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):101:101 -> g + 26:31:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):102:102 -> g + 32:35:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):106:106 -> g + 36:41:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):107:107 -> g + 42:43:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):110:110 -> g + 44:48:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):111:111 -> g + 49:52:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):112:112 -> g + 53:61:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):113:113 -> g + 62:66:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):114:114 -> g + 67:71:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):115:115 -> g + 72:73:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):116:116 -> g + 74:75:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):117:117 -> g + 76:79:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):119:119 -> g + 80:84:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):120:120 -> g + 85:92:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):122:122 -> g + 93:94:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):124:124 -> g + 95:96:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):127:127 -> g + 97:109:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):129:129 -> g + 1:5:void onRestoreInstanceState(android.os.Parcelable):561:561 -> h + 6:7:void onRestoreInstanceState(android.os.Parcelable):565:565 -> h + 8:11:void onRestoreInstanceState(android.os.Parcelable):566:566 -> h + 12:19:void onRestoreInstanceState(android.os.Parcelable):567:567 -> h + 20:25:void onRestoreInstanceState(android.os.Parcelable):569:569 -> h + 26:29:void onRestoreInstanceState(android.os.Parcelable):570:570 -> h + 1:9:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):281:281 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/m;)Z"} + 10:17:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):284:284 -> j + 18:24:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):285:285 -> j + 25:35:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):287:287 -> j + 36:45:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):296:296 -> j + 46:53:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):299:299 -> j + 54:57:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):301:301 -> j + 58:74:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):302:302 -> j + 75:83:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):308:308 -> j + 84:86:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):309:309 -> j + 87:91:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):310:310 -> j + 92:95:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):312:312 -> j + 1:5:android.os.Parcelable onSaveInstanceState():554:554 -> k + 6:10:android.os.Parcelable onSaveInstanceState():555:555 -> k + 2:4:void bindItemView(androidx.appcompat.view.menu.MenuItemImpl,androidx.appcompat.view.menu.MenuView$ItemView):207:207 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;Landroidx/appcompat/view/menu/k$a;)V"} + 5:8:void bindItemView(androidx.appcompat.view.menu.MenuItemImpl,androidx.appcompat.view.menu.MenuView$ItemView):209:209 -> l + 9:10:void bindItemView(androidx.appcompat.view.menu.MenuItemImpl,androidx.appcompat.view.menu.MenuView$ItemView):210:210 -> l + 11:13:void bindItemView(androidx.appcompat.view.menu.MenuItemImpl,androidx.appcompat.view.menu.MenuView$ItemView):211:211 -> l + 14:17:void bindItemView(androidx.appcompat.view.menu.MenuItemImpl,androidx.appcompat.view.menu.MenuView$ItemView):213:213 -> l + 18:24:void bindItemView(androidx.appcompat.view.menu.MenuItemImpl,androidx.appcompat.view.menu.MenuView$ItemView):214:214 -> l + 25:30:void bindItemView(androidx.appcompat.view.menu.MenuItemImpl,androidx.appcompat.view.menu.MenuView$ItemView):216:216 -> l + 1:10:boolean filterLeftoverView(android.view.ViewGroup,int):275:275 -> n + 11:15:boolean filterLeftoverView(android.view.ViewGroup,int):276:276 -> n + 1:6:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):191:191 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;"} + 7:12:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):192:192 -> p + 13:16:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):193:193 -> p + 17:29:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):195:195 -> p + 30:31:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):197:197 -> p + 32:35:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):198:198 -> p + 36:41:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):199:199 -> p + 42:49:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):200:200 -> p + 1:2:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):181:181 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;)Landroidx/appcompat/view/menu/k;"} + 3:8:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):182:182 -> q + 9:15:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):184:184 -> q + 1:5:boolean shouldIncludeItem(int,androidx.appcompat.view.menu.MenuItemImpl):221:221 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/appcompat/view/menu/g;)Z"} + 1:3:androidx.appcompat.view.menu.MenuBuilder access$000(androidx.appcompat.widget.ActionMenuPresenter):54:54 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c;)Landroidx/appcompat/view/menu/e;"} + 1:3:androidx.appcompat.view.menu.MenuBuilder access$100(androidx.appcompat.widget.ActionMenuPresenter):54:54 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c;)Landroidx/appcompat/view/menu/e;"} + 1:3:androidx.appcompat.view.menu.MenuView access$200(androidx.appcompat.widget.ActionMenuPresenter):54:54 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c;)Landroidx/appcompat/view/menu/k;"} + 1:3:androidx.appcompat.view.menu.MenuBuilder access$300(androidx.appcompat.widget.ActionMenuPresenter):54:54 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c;)Landroidx/appcompat/view/menu/e;"} + 1:3:androidx.appcompat.view.menu.MenuBuilder access$400(androidx.appcompat.widget.ActionMenuPresenter):54:54 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c;)Landroidx/appcompat/view/menu/e;"} + 1:3:androidx.appcompat.view.menu.MenuBuilder access$500(androidx.appcompat.widget.ActionMenuPresenter):54:54 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c;)Landroidx/appcompat/view/menu/e;"} + 1:3:androidx.appcompat.view.menu.MenuView access$600(androidx.appcompat.widget.ActionMenuPresenter):54:54 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c;)Landroidx/appcompat/view/menu/k;"} +androidx.appcompat.widget.ActionMenuPresenter$ActionButtonSubmenu -> androidx.appcompat.widget.c$a: +# {"id":"sourceFile","fileName":"ActionMenuPresenter.java"} + androidx.appcompat.widget.ActionMenuPresenter this$0 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c;"} + 1:3:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.SubMenuBuilder,android.view.View):733:733 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c;Landroid/content/Context;Landroidx/appcompat/view/menu/m;Landroid/view/View;)V"} + 4:12:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.SubMenuBuilder,android.view.View):734:734 -> + 13:18:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.SubMenuBuilder,android.view.View):736:736 -> + 19:24:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.SubMenuBuilder,android.view.View):737:737 -> + 25:37:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.SubMenuBuilder,android.view.View):739:739 -> + 38:43:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.SubMenuBuilder,android.view.View):742:742 -> + 1:6:void onDismiss():747:747 -> e + 7:8:void onDismiss():748:748 -> e + 9:12:void onDismiss():750:750 -> e +androidx.appcompat.widget.ActionMenuPresenter$ActionMenuPopupCallback -> androidx.appcompat.widget.c$b: +# {"id":"sourceFile","fileName":"ActionMenuPresenter.java"} + androidx.appcompat.widget.ActionMenuPresenter this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c;"} + 1:6:void (androidx.appcompat.widget.ActionMenuPresenter):800:800 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c;)V"} + 1:13:androidx.appcompat.view.menu.ShowableListMenu getPopup():805:805 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li/e;"} +androidx.appcompat.widget.ActionMenuPresenter$OpenOverflowRunnable -> androidx.appcompat.widget.c$c: +# {"id":"sourceFile","fileName":"ActionMenuPresenter.java"} + androidx.appcompat.widget.ActionMenuPresenter$OverflowPopup mPopup -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c$e;"} + androidx.appcompat.widget.ActionMenuPresenter this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c;"} + 1:5:void (androidx.appcompat.widget.ActionMenuPresenter,androidx.appcompat.widget.ActionMenuPresenter$OverflowPopup):782:782 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c;Landroidx/appcompat/widget/c$e;)V"} + 6:8:void (androidx.appcompat.widget.ActionMenuPresenter,androidx.appcompat.widget.ActionMenuPresenter$OverflowPopup):783:783 -> + 1:8:void run():788:788 -> run + 9:17:void run():789:789 -> run + 18:27:void run():791:791 -> run + 28:41:void run():792:792 -> run + 42:47:void run():793:793 -> run + 48:53:void run():795:795 -> run +androidx.appcompat.widget.ActionMenuPresenter$OverflowMenuButton -> androidx.appcompat.widget.c$d: +# {"id":"sourceFile","fileName":"ActionMenuPresenter.java"} + androidx.appcompat.widget.ActionMenuPresenter this$0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c;"} + 1:3:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context):628:628 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c;Landroid/content/Context;)V"} + 4:9:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context):629:629 -> + 10:12:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context):631:631 -> + 13:16:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context):632:632 -> + 17:19:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context):633:633 -> + 20:22:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context):634:634 -> + 23:29:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context):636:636 -> + 30:38:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context):638:638 -> + 1:1:boolean needsDividerAfter():0:0 -> a + 1:1:boolean needsDividerBefore():0:0 -> b + 1:9:boolean performClick():671:671 -> performClick + 10:12:boolean performClick():675:675 -> performClick + 13:18:boolean performClick():676:676 -> performClick + 1:4:boolean setFrame(int,int,int,int):692:692 -> setFrame + 5:8:boolean setFrame(int,int,int,int):695:695 -> setFrame + 9:16:boolean setFrame(int,int,int,int):696:696 -> setFrame + 17:20:boolean setFrame(int,int,int,int):698:698 -> setFrame + 21:24:boolean setFrame(int,int,int,int):699:699 -> setFrame + 25:30:boolean setFrame(int,int,int,int):700:700 -> setFrame + 31:39:boolean setFrame(int,int,int,int):701:701 -> setFrame + 40:49:boolean setFrame(int,int,int,int):702:702 -> setFrame + 50:52:boolean setFrame(int,int,int,int):703:703 -> setFrame + 53:60:boolean setFrame(int,int,int,int):704:704 -> setFrame + 61:64:boolean setFrame(int,int,int,int):705:705 -> setFrame +androidx.appcompat.widget.ActionMenuPresenter$OverflowMenuButton$1 -> androidx.appcompat.widget.c$d$a: +# {"id":"sourceFile","fileName":"ActionMenuPresenter.java"} + androidx.appcompat.widget.ActionMenuPresenter val$this$0 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c;"} + androidx.appcompat.widget.ActionMenuPresenter$OverflowMenuButton this$1 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c$d;"} + 1:8:void (androidx.appcompat.widget.ActionMenuPresenter$OverflowMenuButton,android.view.View,androidx.appcompat.widget.ActionMenuPresenter):638:638 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c$d;Landroid/view/View;Landroidx/appcompat/widget/c;)V"} + 1:10:androidx.appcompat.view.menu.ShowableListMenu getPopup():641:641 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li/e;"} + 11:15:androidx.appcompat.view.menu.ShowableListMenu getPopup():645:645 -> b + 1:9:boolean onForwardingStarted():650:650 -> c + 1:10:boolean onForwardingStopped():659:659 -> d + 11:15:boolean onForwardingStopped():663:663 -> d +androidx.appcompat.widget.ActionMenuPresenter$OverflowPopup -> androidx.appcompat.widget.c$e: +# {"id":"sourceFile","fileName":"ActionMenuPresenter.java"} + androidx.appcompat.widget.ActionMenuPresenter this$0 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c;"} + 1:2:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean):715:715 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c;Landroid/content/Context;Landroidx/appcompat/view/menu/e;Landroid/view/View;Z)V"} + 3:15:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean):716:716 -> + 16:18:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean):717:717 -> + 19:24:void (androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean):718:718 -> + 1:8:void onDismiss():723:723 -> e + 9:17:void onDismiss():724:724 -> e + 18:22:void onDismiss():726:726 -> e + 23:26:void onDismiss():728:728 -> e +androidx.appcompat.widget.ActionMenuPresenter$PopupPresenterCallback -> androidx.appcompat.widget.c$f: +# {"id":"sourceFile","fileName":"ActionMenuPresenter.java"} + androidx.appcompat.widget.ActionMenuPresenter this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c;"} + 1:6:void (androidx.appcompat.widget.ActionMenuPresenter):755:755 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c;)V"} + 1:4:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):769:769 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Z)V"} + 5:12:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):770:770 -> a + 13:20:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):772:772 -> a + 21:24:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):774:774 -> a + 1:10:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):760:760 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)Z"} + 11:25:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):762:762 -> b + 26:33:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):763:763 -> b + 34:39:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):764:764 -> b +androidx.appcompat.widget.ActionMenuPresenter$SavedState -> androidx.appcompat.widget.c$g: +# {"id":"sourceFile","fileName":"ActionMenuPresenter.java"} + int openSubMenuId -> d + 1:8:void ():611:611 -> + 1:1:void ():594:594 -> + 2:3:void (android.os.Parcel):597:598 -> + 1:6:void writeToParcel(android.os.Parcel,int):608:608 -> writeToParcel +androidx.appcompat.widget.ActionMenuPresenter$SavedState$1 -> androidx.appcompat.widget.c$g$a: +# {"id":"sourceFile","fileName":"ActionMenuPresenter.java"} + 1:4:void ():612:612 -> + 1:6:androidx.appcompat.widget.ActionMenuPresenter$SavedState createFromParcel(android.os.Parcel):615:615 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/appcompat/widget/c$g;"} + 1:3:androidx.appcompat.widget.ActionMenuPresenter$SavedState[] newArray(int):620:620 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/appcompat/widget/c$g;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):612:612 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):612:612 -> newArray +androidx.appcompat.widget.ActionMenuView -> androidx.appcompat.widget.ActionMenuView: +# {"id":"sourceFile","fileName":"ActionMenuView.java"} + androidx.appcompat.view.menu.MenuBuilder mMenu -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + android.content.Context mPopupContext -> e + int mPopupTheme -> f + boolean mReserveOverflow -> g + androidx.appcompat.widget.ActionMenuPresenter mPresenter -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c;"} + androidx.appcompat.view.menu.MenuPresenter$Callback mActionMenuPresenterCallback -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/j$a;"} + androidx.appcompat.view.menu.MenuBuilder$Callback mMenuBuilderCallback -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e$a;"} + boolean mFormatItems -> k + int mFormatItemsWidth -> l + int mMinCellSize -> m + int mGeneratedItemPadding -> n + androidx.appcompat.widget.ActionMenuView$OnMenuItemClickListener mOnMenuItemClickListener -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/ActionMenuView$e;"} + 1:1:void (android.content.Context):79:79 -> + 2:8:void (android.content.Context,android.util.AttributeSet):83:89 -> + 1:8:boolean invokeItem(androidx.appcompat.view.menu.MenuItemImpl):620:620 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/g;)Z"} + 1:3:void initialize(androidx.appcompat.view.menu.MenuBuilder):632:632 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} + 1:3:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):607:607 -> checkLayoutParams + 1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():50:50 -> generateDefaultLayoutParams + 2:2:androidx.appcompat.widget.LinearLayoutCompat$LayoutParams generateDefaultLayoutParams():50:50 -> generateDefaultLayoutParams + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/T$a;"} + 1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):50:50 -> generateLayoutParams + 2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):50:50 -> generateLayoutParams + 3:3:androidx.appcompat.widget.LinearLayoutCompat$LayoutParams generateLayoutParams(android.util.AttributeSet):50:50 -> generateLayoutParams + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/util/AttributeSet;)Landroidx/appcompat/widget/T$a;"} + 4:4:androidx.appcompat.widget.LinearLayoutCompat$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):50:50 -> generateLayoutParams + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup$LayoutParams;)Landroidx/appcompat/widget/T$a;"} + 1:4:android.view.Menu getMenu():644:644 -> getMenu + 5:8:android.view.Menu getMenu():645:645 -> getMenu + 9:15:android.view.Menu getMenu():646:646 -> getMenu + 16:23:android.view.Menu getMenu():647:647 -> getMenu + 24:31:android.view.Menu getMenu():648:648 -> getMenu + 32:34:android.view.Menu getMenu():649:649 -> getMenu + 35:41:android.view.Menu getMenu():650:650 -> getMenu + 42:46:android.view.Menu getMenu():651:651 -> getMenu + 47:49:android.view.Menu getMenu():650:650 -> getMenu + 50:58:android.view.Menu getMenu():652:652 -> getMenu + 59:63:android.view.Menu getMenu():653:653 -> getMenu + 64:66:android.view.Menu getMenu():656:656 -> getMenu + 1:3:android.graphics.drawable.Drawable getOverflowIcon():564:564 -> getOverflowIcon + 4:10:android.graphics.drawable.Drawable getOverflowIcon():565:565 -> getOverflowIcon + 1:3:int getPopupTheme():116:116 -> getPopupTheme + 1:4:void dismissPopupMenus():713:713 -> h + 5:8:void dismissPopupMenus():714:714 -> h + 1:8:androidx.appcompat.widget.ActionMenuView$LayoutParams generateDefaultLayoutParams():580:580 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/ActionMenuView$c;"} + 9:11:androidx.appcompat.widget.ActionMenuView$LayoutParams generateDefaultLayoutParams():582:582 -> i + 1:10:androidx.appcompat.widget.ActionMenuView$LayoutParams generateLayoutParams(android.util.AttributeSet):588:588 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/util/AttributeSet;)Landroidx/appcompat/widget/ActionMenuView$c;"} + 3:6:androidx.appcompat.widget.ActionMenuView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):594:594 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup$LayoutParams;)Landroidx/appcompat/widget/ActionMenuView$c;"} + 7:14:androidx.appcompat.widget.ActionMenuView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):595:595 -> k + 15:19:androidx.appcompat.widget.ActionMenuView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):596:596 -> k + 20:25:androidx.appcompat.widget.ActionMenuView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):597:597 -> k + 26:28:androidx.appcompat.widget.ActionMenuView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):598:598 -> k + 29:33:androidx.appcompat.widget.ActionMenuView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):602:602 -> k + 1:5:androidx.appcompat.widget.ActionMenuView$LayoutParams generateOverflowButtonLayoutParams():612:612 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/ActionMenuView$c;"} + 6:8:androidx.appcompat.widget.ActionMenuView$LayoutParams generateOverflowButtonLayoutParams():613:613 -> l + 7:10:boolean hasSupportDividerBeforeChildAt(int):725:725 -> m + 11:14:boolean hasSupportDividerBeforeChildAt(int):726:726 -> m + 15:24:boolean hasSupportDividerBeforeChildAt(int):728:728 -> m + 25:32:boolean hasSupportDividerBeforeChildAt(int):729:729 -> m + 33:36:boolean hasSupportDividerBeforeChildAt(int):731:731 -> m + 37:45:boolean hasSupportDividerBeforeChildAt(int):732:732 -> m + 1:14:boolean hideOverflowMenu():691:691 -> n + 1:14:boolean isOverflowMenuShowPending():706:706 -> o + 1:3:void onConfigurationChanged(android.content.res.Configuration):130:130 -> onConfigurationChanged + 4:8:void onConfigurationChanged(android.content.res.Configuration):132:132 -> onConfigurationChanged + 9:11:void onConfigurationChanged(android.content.res.Configuration):133:133 -> onConfigurationChanged + 12:19:void onConfigurationChanged(android.content.res.Configuration):135:135 -> onConfigurationChanged + 20:24:void onConfigurationChanged(android.content.res.Configuration):136:136 -> onConfigurationChanged + 25:30:void onConfigurationChanged(android.content.res.Configuration):137:137 -> onConfigurationChanged + 1:3:void onDetachedFromWindow():543:543 -> onDetachedFromWindow + 4:7:void onDetachedFromWindow():544:544 -> onDetachedFromWindow + 3:6:void onLayout(boolean,int,int,int,int):441:441 -> onLayout + 7:10:void onLayout(boolean,int,int,int,int):442:442 -> onLayout + 11:16:void onLayout(boolean,int,int,int,int):446:446 -> onLayout + 17:18:void onLayout(boolean,int,int,int,int):447:447 -> onLayout + 19:24:void onLayout(boolean,int,int,int,int):448:448 -> onLayout + 25:35:void onLayout(boolean,int,int,int,int):451:451 -> onLayout + 36:47:void onLayout(boolean,int,int,int,int):453:453 -> onLayout + 48:51:void onLayout(boolean,int,int,int,int):455:455 -> onLayout + 52:58:void onLayout(boolean,int,int,int,int):456:456 -> onLayout + 59:64:void onLayout(boolean,int,int,int,int):460:460 -> onLayout + 65:68:void onLayout(boolean,int,int,int,int):461:461 -> onLayout + 69:72:void onLayout(boolean,int,int,int,int):462:462 -> onLayout + 73:79:void onLayout(boolean,int,int,int,int):463:463 -> onLayout + 80:85:void onLayout(boolean,int,int,int,int):466:466 -> onLayout + 86:95:void onLayout(boolean,int,int,int,int):470:470 -> onLayout + 96:111:void onLayout(boolean,int,int,int,int):473:473 -> onLayout + 112:116:void onLayout(boolean,int,int,int,int):476:476 -> onLayout + 117:122:void onLayout(boolean,int,int,int,int):478:478 -> onLayout + 123:133:void onLayout(boolean,int,int,int,int):483:483 -> onLayout + 134:146:void onLayout(boolean,int,int,int,int):485:485 -> onLayout + 147:150:void onLayout(boolean,int,int,int,int):493:493 -> onLayout + 151:154:void onLayout(boolean,int,int,int,int):494:494 -> onLayout + 155:158:void onLayout(boolean,int,int,int,int):495:495 -> onLayout + 159:160:void onLayout(boolean,int,int,int,int):496:496 -> onLayout + 161:163:void onLayout(boolean,int,int,int,int):497:497 -> onLayout + 164:168:void onLayout(boolean,int,int,int,int):498:498 -> onLayout + 169:177:void onLayout(boolean,int,int,int,int):499:499 -> onLayout + 178:189:void onLayout(boolean,int,int,int,int):504:504 -> onLayout + 190:201:void onLayout(boolean,int,int,int,int):507:507 -> onLayout + 202:205:void onLayout(boolean,int,int,int,int):509:509 -> onLayout + 206:211:void onLayout(boolean,int,int,int,int):510:510 -> onLayout + 212:222:void onLayout(boolean,int,int,int,int):511:511 -> onLayout + 223:225:void onLayout(boolean,int,int,int,int):515:515 -> onLayout + 226:229:void onLayout(boolean,int,int,int,int):516:516 -> onLayout + 230:233:void onLayout(boolean,int,int,int,int):517:517 -> onLayout + 234:240:void onLayout(boolean,int,int,int,int):518:518 -> onLayout + 241:243:void onLayout(boolean,int,int,int,int):519:519 -> onLayout + 244:251:void onLayout(boolean,int,int,int,int):520:520 -> onLayout + 252:258:void onLayout(boolean,int,int,int,int):523:523 -> onLayout + 259:262:void onLayout(boolean,int,int,int,int):525:525 -> onLayout + 263:268:void onLayout(boolean,int,int,int,int):526:526 -> onLayout + 269:279:void onLayout(boolean,int,int,int,int):527:527 -> onLayout + 280:282:void onLayout(boolean,int,int,int,int):531:531 -> onLayout + 283:286:void onLayout(boolean,int,int,int,int):532:532 -> onLayout + 287:290:void onLayout(boolean,int,int,int,int):533:533 -> onLayout + 291:297:void onLayout(boolean,int,int,int,int):534:534 -> onLayout + 298:300:void onLayout(boolean,int,int,int,int):535:535 -> onLayout + 301:309:void onLayout(boolean,int,int,int,int):536:536 -> onLayout + 1:2:void onMeasure(int,int):149:149 -> onMeasure + 3:19:void onMeasure(int,int):150:150 -> onMeasure + 20:21:void onMeasure(int,int):153:153 -> onMeasure + 22:25:void onMeasure(int,int):158:158 -> onMeasure + 26:37:void onMeasure(int,int):159:159 -> onMeasure + 38:39:void onMeasure(int,int):160:160 -> onMeasure + 40:42:void onMeasure(int,int):161:161 -> onMeasure + 43:46:void onMeasure(int,int):164:164 -> onMeasure + 47:52:void onMeasure(int,int):165:165 -> onMeasure + 53:59:void onMeasure(int,int):166:166 -> onMeasure + 60:63:void onMeasure(int,int):170:170 -> onMeasure + 64:69:void onMeasure(int,int):171:171 -> onMeasure + 70:76:void onMeasure(int,int):172:172 -> onMeasure + 77:80:void onMeasure(int,int):174:174 -> onMeasure + 1:14:boolean isOverflowMenuShowing():701:701 -> p + 1:3:boolean isOverflowReserved():570:570 -> q + 1:6:int measureChildForCells(android.view.View,int,int,int,int):406:406 -> r + 7:11:int measureChildForCells(android.view.View,int,int,int,int):408:408 -> r + 12:15:int measureChildForCells(android.view.View,int,int,int,int):410:410 -> r + 16:19:int measureChildForCells(android.view.View,int,int,int,int):411:411 -> r + 20:23:int measureChildForCells(android.view.View,int,int,int,int):413:413 -> r + 24:32:int measureChildForCells(android.view.View,int,int,int,int):414:414 -> r + 33:51:int measureChildForCells(android.view.View,int,int,int,int):415:415 -> r + 52:55:int measureChildForCells(android.view.View,int,int,int,int):419:419 -> r + 56:58:int measureChildForCells(android.view.View,int,int,int,int):421:421 -> r + 59:62:int measureChildForCells(android.view.View,int,int,int,int):423:423 -> r + 63:64:int measureChildForCells(android.view.View,int,int,int,int):424:424 -> r + 65:77:int measureChildForCells(android.view.View,int,int,int,int):425:425 -> r + 78:84:int measureChildForCells(android.view.View,int,int,int,int):429:429 -> r + 85:86:int measureChildForCells(android.view.View,int,int,int,int):430:430 -> r + 87:91:int measureChildForCells(android.view.View,int,int,int,int):432:432 -> r + 92:99:int measureChildForCells(android.view.View,int,int,int,int):434:434 -> r + 3:6:void onMeasureExactFormat(int,int):180:180 -> s + 7:10:void onMeasureExactFormat(int,int):181:181 -> s + 11:14:void onMeasureExactFormat(int,int):182:182 -> s + 15:23:void onMeasureExactFormat(int,int):184:184 -> s + 24:35:void onMeasureExactFormat(int,int):185:185 -> s + 36:40:void onMeasureExactFormat(int,int):187:187 -> s + 41:44:void onMeasureExactFormat(int,int):193:193 -> s + 45:49:void onMeasureExactFormat(int,int):194:194 -> s + 50:53:void onMeasureExactFormat(int,int):198:198 -> s + 54:55:void onMeasureExactFormat(int,int):202:202 -> s + 56:72:void onMeasureExactFormat(int,int):214:214 -> s + 73:76:void onMeasureExactFormat(int,int):216:216 -> s + 77:89:void onMeasureExactFormat(int,int):217:217 -> s + 90:95:void onMeasureExactFormat(int,int):219:219 -> s + 96:107:void onMeasureExactFormat(int,int):225:225 -> s + 108:113:void onMeasureExactFormat(int,int):228:228 -> s + 114:115:void onMeasureExactFormat(int,int):229:229 -> s + 116:117:void onMeasureExactFormat(int,int):230:230 -> s + 118:119:void onMeasureExactFormat(int,int):231:231 -> s + 120:121:void onMeasureExactFormat(int,int):232:232 -> s + 122:123:void onMeasureExactFormat(int,int):233:233 -> s + 124:127:void onMeasureExactFormat(int,int):234:234 -> s + 128:141:void onMeasureExactFormat(int,int):235:235 -> s + 142:148:void onMeasureExactFormat(int,int):238:238 -> s + 149:152:void onMeasureExactFormat(int,int):240:240 -> s + 153:158:void onMeasureExactFormat(int,int):243:243 -> s + 159:164:void onMeasureExactFormat(int,int):244:244 -> s + 165:170:void onMeasureExactFormat(int,int):245:245 -> s + 171:224:void onMeasureExactFormat(int,int):248:248 -> s + 225:228:void onMeasureExactFormat(int,int):265:265 -> s + 229:236:void onMeasureExactFormat(int,int):266:266 -> s + 237:241:void onMeasureExactFormat(int,int):269:269 -> s + 242:275:void onMeasureExactFormat(int,int):272:272 -> s + 276:279:void onMeasureExactFormat(int,int):291:291 -> s + 280:296:void onMeasureExactFormat(int,int):292:292 -> s + 297:307:void onMeasureExactFormat(int,int):295:295 -> s + 308:314:void onMeasureExactFormat(int,int):299:299 -> s + 315:336:void onMeasureExactFormat(int,int):301:301 -> s + 337:344:void onMeasureExactFormat(int,int):303:303 -> s + 345:387:void onMeasureExactFormat(int,int):304:304 -> s + 388:403:void onMeasureExactFormat(int,int):317:317 -> s + 404:413:void onMeasureExactFormat(int,int):322:322 -> s + 414:433:void onMeasureExactFormat(int,int):323:323 -> s + 434:443:void onMeasureExactFormat(int,int):326:326 -> s + 444:478:void onMeasureExactFormat(int,int):327:327 -> s + 479:482:void onMeasureExactFormat(int,int):337:337 -> s + 483:488:void onMeasureExactFormat(int,int):338:338 -> s + 489:492:void onMeasureExactFormat(int,int):339:339 -> s + 493:495:void onMeasureExactFormat(int,int):341:341 -> s + 496:499:void onMeasureExactFormat(int,int):342:342 -> s + 500:504:void onMeasureExactFormat(int,int):343:343 -> s + 505:511:void onMeasureExactFormat(int,int):346:346 -> s + 512:515:void onMeasureExactFormat(int,int):349:349 -> s + 516:518:void onMeasureExactFormat(int,int):350:350 -> s + 519:521:void onMeasureExactFormat(int,int):351:351 -> s + 522:530:void onMeasureExactFormat(int,int):352:352 -> s + 531:538:void onMeasureExactFormat(int,int):359:359 -> s + 539:553:void onMeasureExactFormat(int,int):362:362 -> s + 554:557:void onMeasureExactFormat(int,int):373:373 -> s + 558:563:void onMeasureExactFormat(int,int):374:374 -> s + 564:568:void onMeasureExactFormat(int,int):376:376 -> s + 569:575:void onMeasureExactFormat(int,int):378:378 -> s + 576:591:void onMeasureExactFormat(int,int):379:379 -> s + 592:595:void onMeasureExactFormat(int,int):388:388 -> s + 1:6:void setExpandedActionViewsExclusive(boolean):744:744 -> setExpandedActionViewsExclusive + 1:3:void setOnMenuItemClickListener(androidx.appcompat.widget.ActionMenuView$OnMenuItemClickListener):143:143 -> setOnMenuItemClickListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/ActionMenuView$e;)V"} + 1:3:void setOverflowIcon(android.graphics.drawable.Drawable):553:553 -> setOverflowIcon + 4:9:void setOverflowIcon(android.graphics.drawable.Drawable):554:554 -> setOverflowIcon + 1:3:void setOverflowReserved(boolean):575:575 -> setOverflowReserved + 1:4:void setPopupTheme(int):100:100 -> setPopupTheme + 5:8:void setPopupTheme(int):101:101 -> setPopupTheme + 9:15:void setPopupTheme(int):103:103 -> setPopupTheme + 16:27:void setPopupTheme(int):105:105 -> setPopupTheme + 1:2:void setPresenter(androidx.appcompat.widget.ActionMenuPresenter):124:124 -> setPresenter + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c;)V"} + 3:6:void setPresenter(androidx.appcompat.widget.ActionMenuPresenter):125:125 -> setPresenter + 1:3:androidx.appcompat.view.menu.MenuBuilder peekMenu():673:673 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/view/menu/e;"} + 1:2:void setMenuCallbacks(androidx.appcompat.view.menu.MenuPresenter$Callback,androidx.appcompat.view.menu.MenuBuilder$Callback):664:664 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/j$a;Landroidx/appcompat/view/menu/e$a;)V"} + 3:5:void setMenuCallbacks(androidx.appcompat.view.menu.MenuPresenter$Callback,androidx.appcompat.view.menu.MenuBuilder$Callback):665:665 -> u + 1:14:boolean showOverflowMenu():682:682 -> v +androidx.appcompat.widget.ActionMenuView$ActionMenuChildView -> androidx.appcompat.widget.ActionMenuView$a: +# {"id":"sourceFile","fileName":"ActionMenuView.java"} + boolean needsDividerAfter() -> a + boolean needsDividerBefore() -> b +androidx.appcompat.widget.ActionMenuView$ActionMenuPresenterCallback -> androidx.appcompat.widget.ActionMenuView$b: +# {"id":"sourceFile","fileName":"ActionMenuView.java"} + 1:4:void ():781:781 -> + 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:1:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)Z"} +androidx.appcompat.widget.ActionMenuView$LayoutParams -> androidx.appcompat.widget.ActionMenuView$c: +# {"id":"sourceFile","fileName":"ActionMenuView.java"} + boolean isOverflowButton -> a + int cellsUsed -> b + int extraPixels -> c + boolean expandable -> d + boolean preventEdgeOffset -> e + boolean expanded -> f + 1:1:void (android.content.Context,android.util.AttributeSet):820:820 -> + 2:2:void (android.view.ViewGroup$LayoutParams):824:824 -> + 3:4:void (androidx.appcompat.widget.ActionMenuView$LayoutParams):828:829 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/ActionMenuView$c;)V"} + 5:6:void (int,int):833:834 -> +androidx.appcompat.widget.ActionMenuView$MenuBuilderCallback -> androidx.appcompat.widget.ActionMenuView$d: +# {"id":"sourceFile","fileName":"ActionMenuView.java"} + androidx.appcompat.widget.ActionMenuView this$0 -> d + 1:6:void (androidx.appcompat.widget.ActionMenuView):763:763 -> + 1:6:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):768:768 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)Z"} + 7:16:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):769:769 -> a + 1:6:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):774:774 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} + 7:10:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):775:775 -> b +androidx.appcompat.widget.ActionMenuView$OnMenuItemClickListener -> androidx.appcompat.widget.ActionMenuView$e: +# {"id":"sourceFile","fileName":"ActionMenuView.java"} +androidx.appcompat.widget.ActivityChooserView$InnerLayout -> androidx.appcompat.widget.ActivityChooserView$InnerLayout: +# {"id":"sourceFile","fileName":"ActivityChooserView.java"} + int[] TINT_ATTRS -> d + 4:10:void ():868:868 -> + 1:3:void (android.content.Context,android.util.AttributeSet):873:873 -> + 4:10:void (android.content.Context,android.util.AttributeSet):874:874 -> + 11:17:void (android.content.Context,android.util.AttributeSet):875:875 -> + 18:21:void (android.content.Context,android.util.AttributeSet):876:876 -> +androidx.appcompat.widget.AlertDialogLayout -> androidx.appcompat.widget.AlertDialogLayout: +# {"id":"sourceFile","fileName":"AlertDialogLayout.java"} + 1:4:void (android.content.Context,android.util.AttributeSet):58:58 -> + 1:6:void forceUniformWidth(int,int):217:217 -> f + 7:13:void forceUniformWidth(int,int):216:216 -> f + 14:17:void forceUniformWidth(int,int):220:220 -> f + 18:25:void forceUniformWidth(int,int):221:221 -> f + 26:31:void forceUniformWidth(int,int):222:222 -> f + 32:36:void forceUniformWidth(int,int):223:223 -> f + 37:38:void forceUniformWidth(int,int):226:226 -> f + 39:48:void forceUniformWidth(int,int):227:227 -> f + 49:51:void forceUniformWidth(int,int):230:230 -> f + 52:60:void forceUniformWidth(int,int):231:231 -> f + 3:6:void setChildFrame(android.view.View,int,int,int,int):347:347 -> g + 1:7:int resolveMinimumHeight(android.view.View):247:247 -> h + 8:12:int resolveMinimumHeight(android.view.View):252:252 -> h + 13:14:int resolveMinimumHeight(android.view.View):253:253 -> h + 15:21:int resolveMinimumHeight(android.view.View):254:254 -> h + 22:31:int resolveMinimumHeight(android.view.View):255:255 -> h + 7:19:boolean tryOnMeasure(int,int):74:74 -> i + 20:23:boolean tryOnMeasure(int,int):76:76 -> i + 24:30:boolean tryOnMeasure(int,int):77:77 -> i + 31:34:boolean tryOnMeasure(int,int):81:81 -> i + 35:40:boolean tryOnMeasure(int,int):82:82 -> i + 41:46:boolean tryOnMeasure(int,int):84:84 -> i + 47:63:boolean tryOnMeasure(int,int):86:86 -> i + 64:67:boolean tryOnMeasure(int,int):98:98 -> i + 68:71:boolean tryOnMeasure(int,int):99:99 -> i + 72:75:boolean tryOnMeasure(int,int):100:100 -> i + 76:86:boolean tryOnMeasure(int,int):103:103 -> i + 87:89:boolean tryOnMeasure(int,int):106:106 -> i + 90:94:boolean tryOnMeasure(int,int):108:108 -> i + 95:106:boolean tryOnMeasure(int,int):109:109 -> i + 107:109:boolean tryOnMeasure(int,int):115:115 -> i + 110:113:boolean tryOnMeasure(int,int):116:116 -> i + 114:119:boolean tryOnMeasure(int,int):117:117 -> i + 120:138:boolean tryOnMeasure(int,int):120:120 -> i + 139:142:boolean tryOnMeasure(int,int):130:130 -> i + 143:146:boolean tryOnMeasure(int,int):129:129 -> i + 147:149:boolean tryOnMeasure(int,int):133:133 -> i + 150:154:boolean tryOnMeasure(int,int):134:134 -> i + 155:170:boolean tryOnMeasure(int,int):137:137 -> i + 171:178:boolean tryOnMeasure(int,int):148:148 -> i + 179:182:boolean tryOnMeasure(int,int):154:154 -> i + 183:185:boolean tryOnMeasure(int,int):156:156 -> i + 186:190:boolean tryOnMeasure(int,int):158:158 -> i + 191:204:boolean tryOnMeasure(int,int):159:159 -> i + 205:208:boolean tryOnMeasure(int,int):174:174 -> i + 209:211:boolean tryOnMeasure(int,int):176:176 -> i + 212:216:boolean tryOnMeasure(int,int):178:178 -> i + 217:228:boolean tryOnMeasure(int,int):179:179 -> i + 229:232:boolean tryOnMeasure(int,int):185:185 -> i + 233:238:boolean tryOnMeasure(int,int):186:186 -> i + 239:249:boolean tryOnMeasure(int,int):187:187 -> i + 250:259:boolean tryOnMeasure(int,int):191:191 -> i + 260:264:boolean tryOnMeasure(int,int):193:193 -> i + 265:268:boolean tryOnMeasure(int,int):195:195 -> i + 269:273:boolean tryOnMeasure(int,int):197:197 -> i + 274:278:boolean tryOnMeasure(int,int):202:202 -> i + 1:5:void onLayout(boolean,int,int,int,int):264:264 -> onLayout + 6:12:void onLayout(boolean,int,int,int,int):268:268 -> onLayout + 13:17:void onLayout(boolean,int,int,int,int):271:271 -> onLayout + 18:21:void onLayout(boolean,int,int,int,int):273:273 -> onLayout + 22:25:void onLayout(boolean,int,int,int,int):274:274 -> onLayout + 26:43:void onLayout(boolean,int,int,int,int):275:275 -> onLayout + 44:48:void onLayout(boolean,int,int,int,int):293:293 -> onLayout + 49:57:void onLayout(boolean,int,int,int,int):283:283 -> onLayout + 58:67:void onLayout(boolean,int,int,int,int):288:288 -> onLayout + 68:76:void onLayout(boolean,int,int,int,int):297:297 -> onLayout + 77:82:void onLayout(boolean,int,int,int,int):299:299 -> onLayout + 83:88:void onLayout(boolean,int,int,int,int):302:302 -> onLayout + 89:96:void onLayout(boolean,int,int,int,int):303:303 -> onLayout + 97:100:void onLayout(boolean,int,int,int,int):304:304 -> onLayout + 101:104:void onLayout(boolean,int,int,int,int):305:305 -> onLayout + 105:111:void onLayout(boolean,int,int,int,int):308:308 -> onLayout + 112:116:void onLayout(boolean,int,int,int,int):310:310 -> onLayout + 117:120:void onLayout(boolean,int,int,int,int):314:314 -> onLayout + 121:132:void onLayout(boolean,int,int,int,int):315:315 -> onLayout + 133:139:void onLayout(boolean,int,int,int,int):331:331 -> onLayout + 140:145:void onLayout(boolean,int,int,int,int):326:326 -> onLayout + 146:154:void onLayout(boolean,int,int,int,int):321:321 -> onLayout + 155:161:void onLayout(boolean,int,int,int,int):335:335 -> onLayout + 162:166:void onLayout(boolean,int,int,int,int):339:339 -> onLayout + 167:169:void onLayout(boolean,int,int,int,int):340:340 -> onLayout + 170:178:void onLayout(boolean,int,int,int,int):341:341 -> onLayout + 1:6:void onMeasure(int,int):63:63 -> onMeasure + 7:10:void onMeasure(int,int):65:65 -> onMeasure +androidx.appcompat.widget.AppCompatAutoCompleteTextView -> androidx.appcompat.widget.d: +# {"id":"sourceFile","fileName":"AppCompatAutoCompleteTextView.java"} + androidx.appcompat.widget.AppCompatBackgroundHelper mBackgroundTintHelper -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/e;"} + androidx.appcompat.widget.AppCompatTextHelper mTextHelper -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/C;"} + androidx.appcompat.widget.AppCompatEmojiEditTextHelper mAppCompatEmojiEditTextHelper -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/m;"} + int[] TINT_ATTRS -> g + 4:10:void ():63:63 -> + 1:1:void (android.content.Context,android.util.AttributeSet):77:77 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):82:82 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):84:84 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):86:86 -> + 5:6:void (android.content.Context,android.util.AttributeSet,int):88:89 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):91:91 -> + 8:9:void (android.content.Context,android.util.AttributeSet,int):93:94 -> + 10:12:void (android.content.Context,android.util.AttributeSet,int):96:98 -> + 13:15:void (android.content.Context,android.util.AttributeSet,int):100:102 -> + 1:4:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):126:126 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/m;)V"} + 5:10:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):127:127 -> a + 11:14:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):128:128 -> a + 15:18:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):129:129 -> a + 19:22:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):130:130 -> a + 23:26:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):131:131 -> a + 27:33:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):132:132 -> a + 34:36:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):136:136 -> a + 37:39:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):138:138 -> a + 40:42:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):139:139 -> a + 43:45:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):140:140 -> a + 46:49:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):141:141 -> a + 1:3:void drawableStateChanged():220:220 -> drawableStateChanged + 4:7:void drawableStateChanged():221:221 -> drawableStateChanged + 8:10:void drawableStateChanged():222:222 -> drawableStateChanged + 11:14:void drawableStateChanged():224:224 -> drawableStateChanged + 15:18:void drawableStateChanged():225:225 -> drawableStateChanged + 1:4:android.view.ActionMode$Callback getCustomSelectionActionModeCallback():259:259 -> getCustomSelectionActionModeCallback + 5:9:android.view.ActionMode$Callback getCustomSelectionActionModeCallback():258:258 -> getCustomSelectionActionModeCallback + 1:4:android.content.res.ColorStateList getSupportBackgroundTintList():188:188 -> getSupportBackgroundTintList + 5:11:android.content.res.ColorStateList getSupportBackgroundTintList():189:189 -> getSupportBackgroundTintList + 1:4:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():214:214 -> getSupportBackgroundTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():215:215 -> getSupportBackgroundTintMode + 1:7:android.content.res.ColorStateList getSupportCompoundDrawablesTintList():314:314 -> getSupportCompoundDrawablesTintList + 1:7:android.graphics.PorterDuff$Mode getSupportCompoundDrawablesTintMode():355:355 -> getSupportCompoundDrawablesTintMode + 1:4:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):240:240 -> onCreateInputConnection + 5:8:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):239:239 -> onCreateInputConnection + 9:15:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):241:241 -> onCreateInputConnection + 1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):160:160 -> setBackgroundDrawable + 4:7:void setBackgroundDrawable(android.graphics.drawable.Drawable):161:161 -> setBackgroundDrawable + 8:11:void setBackgroundDrawable(android.graphics.drawable.Drawable):162:162 -> setBackgroundDrawable + 1:3:void setBackgroundResource(int):152:152 -> setBackgroundResource + 4:7:void setBackgroundResource(int):153:153 -> setBackgroundResource + 8:11:void setBackgroundResource(int):154:154 -> setBackgroundResource + 1:3:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):286:286 -> setCompoundDrawables + 4:7:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):287:287 -> setCompoundDrawables + 8:11:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):288:288 -> setCompoundDrawables + 1:3:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):295:295 -> setCompoundDrawablesRelative + 4:7:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):296:296 -> setCompoundDrawablesRelative + 8:11:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):297:297 -> setCompoundDrawablesRelative + 1:4:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):252:252 -> setCustomSelectionActionModeCallback + 5:8:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):251:251 -> setCustomSelectionActionModeCallback + 1:12:void setDropDownBackgroundResource(int):147:147 -> setDropDownBackgroundResource + 1:6:void setEmojiCompatEnabled(boolean):275:275 -> setEmojiCompatEnabled + 1:10:void setKeyListener(android.text.method.KeyListener):270:270 -> setKeyListener + 1:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):174:174 -> setSupportBackgroundTintList + 5:8:void setSupportBackgroundTintList(android.content.res.ColorStateList):175:175 -> setSupportBackgroundTintList + 1:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):200:200 -> setSupportBackgroundTintMode + 5:8:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):201:201 -> setSupportBackgroundTintMode + 1:5:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):336:336 -> setSupportCompoundDrawablesTintList + 6:11:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):337:337 -> setSupportCompoundDrawablesTintList + 1:5:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):374:374 -> setSupportCompoundDrawablesTintMode + 6:11:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):375:375 -> setSupportCompoundDrawablesTintMode + 1:3:void setTextAppearance(android.content.Context,int):231:231 -> setTextAppearance + 4:7:void setTextAppearance(android.content.Context,int):232:232 -> setTextAppearance + 8:11:void setTextAppearance(android.content.Context,int):233:233 -> setTextAppearance +androidx.appcompat.widget.AppCompatBackgroundHelper -> androidx.appcompat.widget.e: +# {"id":"sourceFile","fileName":"AppCompatBackgroundHelper.java"} + android.view.View mView -> a + androidx.appcompat.widget.AppCompatDrawableManager mDrawableManager -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/k;"} + int mBackgroundResId -> c + androidx.appcompat.widget.TintInfo mInternalBackgroundTint -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/f0;"} + androidx.appcompat.widget.TintInfo mBackgroundTint -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/f0;"} + androidx.appcompat.widget.TintInfo mTmpInfo -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/f0;"} + 1:4:void (android.view.View):43:43 -> + 5:6:void (android.view.View):37:37 -> + 7:8:void (android.view.View):44:44 -> + 9:15:void (android.view.View):45:45 -> + 1:4:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):178:178 -> a + 5:11:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):179:179 -> a + 12:13:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):181:181 -> a + 14:16:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):182:182 -> a + 17:25:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):184:184 -> a + 26:27:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):186:186 -> a + 28:29:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):187:187 -> a + 30:37:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):189:189 -> a + 38:39:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):191:191 -> a + 40:41:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):192:192 -> a + 42:52:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):195:195 -> a + 53:62:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):196:196 -> a + 1:8:void applySupportBackgroundTint():123:123 -> b + 9:14:void applySupportBackgroundTint():125:125 -> b + 15:21:void applySupportBackgroundTint():126:126 -> b + 22:25:void applySupportBackgroundTint():132:132 -> b + 26:27:void applySupportBackgroundTint():133:133 -> b + 28:31:void applySupportBackgroundTint():134:134 -> b + 32:35:void applySupportBackgroundTint():133:133 -> b + 36:39:void applySupportBackgroundTint():135:135 -> b + 40:41:void applySupportBackgroundTint():136:136 -> b + 42:45:void applySupportBackgroundTint():137:137 -> b + 46:49:void applySupportBackgroundTint():136:136 -> b + 1:9:android.content.res.ColorStateList getSupportBackgroundTintList():105:105 -> c + 1:9:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():119:119 -> d + 1:13:void loadFromAttributes(android.util.AttributeSet,int):49:49 -> e + 14:21:void loadFromAttributes(android.util.AttributeSet,int):51:51 -> e + 22:28:void loadFromAttributes(android.util.AttributeSet,int):52:52 -> e + 29:31:void loadFromAttributes(android.util.AttributeSet,int):51:51 -> e + 32:40:void loadFromAttributes(android.util.AttributeSet,int):55:55 -> e + 41:48:void loadFromAttributes(android.util.AttributeSet,int):56:56 -> e + 49:52:void loadFromAttributes(android.util.AttributeSet,int):58:58 -> e + 53:64:void loadFromAttributes(android.util.AttributeSet,int):59:59 -> e + 65:71:void loadFromAttributes(android.util.AttributeSet,int):61:61 -> e + 72:79:void loadFromAttributes(android.util.AttributeSet,int):64:64 -> e + 80:83:void loadFromAttributes(android.util.AttributeSet,int):65:65 -> e + 84:87:void loadFromAttributes(android.util.AttributeSet,int):66:66 -> e + 88:90:void loadFromAttributes(android.util.AttributeSet,int):65:65 -> e + 91:98:void loadFromAttributes(android.util.AttributeSet,int):68:68 -> e + 99:102:void loadFromAttributes(android.util.AttributeSet,int):69:69 -> e + 103:107:void loadFromAttributes(android.util.AttributeSet,int):71:71 -> e + 108:111:void loadFromAttributes(android.util.AttributeSet,int):70:70 -> e + 112:114:void loadFromAttributes(android.util.AttributeSet,int):69:69 -> e + 115:121:void loadFromAttributes(android.util.AttributeSet,int):75:75 -> e + 122:122:void loadFromAttributes(android.util.AttributeSet,int):76:76 -> e + 2:4:void onSetBackgroundDrawable(android.graphics.drawable.Drawable):89:89 -> f + 5:7:void onSetBackgroundDrawable(android.graphics.drawable.Drawable):91:91 -> f + 8:11:void onSetBackgroundDrawable(android.graphics.drawable.Drawable):92:92 -> f + 1:2:void onSetBackgroundResource(int):80:80 -> g + 3:6:void onSetBackgroundResource(int):82:82 -> g + 7:18:void onSetBackgroundResource(int):83:83 -> g + 19:21:void onSetBackgroundResource(int):82:82 -> g + 22:25:void onSetBackgroundResource(int):85:85 -> g + 3:6:void setInternalBackgroundTint(android.content.res.ColorStateList):144:144 -> h + 7:13:void setInternalBackgroundTint(android.content.res.ColorStateList):145:145 -> h + 14:18:void setInternalBackgroundTint(android.content.res.ColorStateList):147:147 -> h + 19:22:void setInternalBackgroundTint(android.content.res.ColorStateList):148:148 -> h + 23:24:void setInternalBackgroundTint(android.content.res.ColorStateList):150:150 -> h + 25:28:void setInternalBackgroundTint(android.content.res.ColorStateList):152:152 -> h + 1:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):96:96 -> i + 5:11:void setSupportBackgroundTintList(android.content.res.ColorStateList):97:97 -> i + 12:16:void setSupportBackgroundTintList(android.content.res.ColorStateList):99:99 -> i + 17:18:void setSupportBackgroundTintList(android.content.res.ColorStateList):100:100 -> i + 19:22:void setSupportBackgroundTintList(android.content.res.ColorStateList):101:101 -> i + 1:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):109:109 -> j + 5:11:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):110:110 -> j + 12:16:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):112:112 -> j + 17:18:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):113:113 -> j + 19:22:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):115:115 -> j + 1:8:boolean shouldApplyFrameworkTintUsingColorFilter():160:160 -> k +androidx.appcompat.widget.AppCompatButton -> androidx.appcompat.widget.f: +# {"id":"sourceFile","fileName":"AppCompatButton.java"} + androidx.appcompat.widget.AppCompatBackgroundHelper mBackgroundTintHelper -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/e;"} + androidx.appcompat.widget.AppCompatTextHelper mTextHelper -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/C;"} + androidx.appcompat.widget.AppCompatEmojiTextHelper mAppCompatEmojiTextHelper -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/n;"} + 1:1:void (android.content.Context,android.util.AttributeSet):76:76 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):81:81 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):83:83 -> + 4:5:void (android.content.Context,android.util.AttributeSet,int):85:86 -> + 6:8:void (android.content.Context,android.util.AttributeSet,int):88:90 -> + 9:10:void (android.content.Context,android.util.AttributeSet,int):92:93 -> + 1:3:void drawableStateChanged():166:166 -> drawableStateChanged + 4:7:void drawableStateChanged():167:167 -> drawableStateChanged + 8:10:void drawableStateChanged():168:168 -> drawableStateChanged + 11:14:void drawableStateChanged():170:170 -> drawableStateChanged + 15:18:void drawableStateChanged():171:171 -> drawableStateChanged + 1:4:int getAutoSizeMaxTextSize():329:329 -> getAutoSizeMaxTextSize + 5:9:int getAutoSizeMaxTextSize():330:330 -> getAutoSizeMaxTextSize + 10:13:int getAutoSizeMaxTextSize():332:332 -> getAutoSizeMaxTextSize + 14:20:int getAutoSizeMaxTextSize():333:333 -> getAutoSizeMaxTextSize + 1:4:int getAutoSizeMinTextSize():314:314 -> getAutoSizeMinTextSize + 5:9:int getAutoSizeMinTextSize():315:315 -> getAutoSizeMinTextSize + 10:13:int getAutoSizeMinTextSize():317:317 -> getAutoSizeMinTextSize + 14:20:int getAutoSizeMinTextSize():318:318 -> getAutoSizeMinTextSize + 1:4:int getAutoSizeStepGranularity():299:299 -> getAutoSizeStepGranularity + 5:9:int getAutoSizeStepGranularity():300:300 -> getAutoSizeStepGranularity + 10:13:int getAutoSizeStepGranularity():302:302 -> getAutoSizeStepGranularity + 14:20:int getAutoSizeStepGranularity():303:303 -> getAutoSizeStepGranularity + 1:4:int[] getAutoSizeTextAvailableSizes():344:344 -> getAutoSizeTextAvailableSizes + 5:9:int[] getAutoSizeTextAvailableSizes():345:345 -> getAutoSizeTextAvailableSizes + 10:13:int[] getAutoSizeTextAvailableSizes():347:347 -> getAutoSizeTextAvailableSizes + 14:19:int[] getAutoSizeTextAvailableSizes():348:348 -> getAutoSizeTextAvailableSizes + 20:22:int[] getAutoSizeTextAvailableSizes():351:351 -> getAutoSizeTextAvailableSizes + 1:5:int getAutoSizeTextType():282:282 -> getAutoSizeTextType + 6:14:int getAutoSizeTextType():283:283 -> getAutoSizeTextType + 15:18:int getAutoSizeTextType():287:287 -> getAutoSizeTextType + 19:24:int getAutoSizeTextType():288:288 -> getAutoSizeTextType + 1:4:android.view.ActionMode$Callback getCustomSelectionActionModeCallback():384:384 -> getCustomSelectionActionModeCallback + 5:9:android.view.ActionMode$Callback getCustomSelectionActionModeCallback():383:383 -> getCustomSelectionActionModeCallback + 1:4:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():440:440 -> getEmojiTextViewHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/n;"} + 5:11:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():441:441 -> getEmojiTextViewHelper + 12:14:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():443:443 -> getEmojiTextViewHelper + 1:4:android.content.res.ColorStateList getSupportBackgroundTintList():134:134 -> getSupportBackgroundTintList + 5:11:android.content.res.ColorStateList getSupportBackgroundTintList():135:135 -> getSupportBackgroundTintList + 1:4:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():160:160 -> getSupportBackgroundTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():161:161 -> getSupportBackgroundTintMode + 1:7:android.content.res.ColorStateList getSupportCompoundDrawablesTintList():404:404 -> getSupportCompoundDrawablesTintList + 1:7:android.graphics.PorterDuff$Mode getSupportCompoundDrawablesTintMode():424:424 -> getSupportCompoundDrawablesTintMode + 1:3:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):185:185 -> onInitializeAccessibilityEvent + 4:13:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):186:186 -> onInitializeAccessibilityEvent + 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):191:191 -> onInitializeAccessibilityNodeInfo + 4:13:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):192:192 -> onInitializeAccessibilityNodeInfo + 1:5:void onLayout(boolean,int,int,int,int):197:197 -> onLayout + 6:13:void onLayout(boolean,int,int,int,int):198:198 -> onLayout + 14:17:void onLayout(boolean,int,int,int,int):199:199 -> onLayout + 1:3:void onTextChanged(java.lang.CharSequence,int,int,int):216:216 -> onTextChanged + 4:11:void onTextChanged(java.lang.CharSequence,int,int,int):217:217 -> onTextChanged + 12:17:void onTextChanged(java.lang.CharSequence,int,int,int):218:218 -> onTextChanged + 18:23:void onTextChanged(java.lang.CharSequence,int,int,int):220:220 -> onTextChanged + 1:3:void setAllCaps(boolean):448:448 -> setAllCaps + 4:11:void setAllCaps(boolean):449:449 -> setAllCaps + 1:4:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):248:248 -> setAutoSizeTextTypeUniformWithConfiguration + 5:8:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):249:249 -> setAutoSizeTextTypeUniformWithConfiguration + 9:12:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):252:252 -> setAutoSizeTextTypeUniformWithConfiguration + 13:16:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):253:253 -> setAutoSizeTextTypeUniformWithConfiguration + 1:4:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):265:265 -> setAutoSizeTextTypeUniformWithPresetSizes + 5:8:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):266:266 -> setAutoSizeTextTypeUniformWithPresetSizes + 9:12:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):268:268 -> setAutoSizeTextTypeUniformWithPresetSizes + 13:16:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):269:269 -> setAutoSizeTextTypeUniformWithPresetSizes + 1:4:void setAutoSizeTextTypeWithDefaults(int):230:230 -> setAutoSizeTextTypeWithDefaults + 5:8:void setAutoSizeTextTypeWithDefaults(int):231:231 -> setAutoSizeTextTypeWithDefaults + 9:12:void setAutoSizeTextTypeWithDefaults(int):233:233 -> setAutoSizeTextTypeWithDefaults + 13:16:void setAutoSizeTextTypeWithDefaults(int):234:234 -> setAutoSizeTextTypeWithDefaults + 1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):106:106 -> setBackgroundDrawable + 4:7:void setBackgroundDrawable(android.graphics.drawable.Drawable):107:107 -> setBackgroundDrawable + 8:11:void setBackgroundDrawable(android.graphics.drawable.Drawable):108:108 -> setBackgroundDrawable + 1:3:void setBackgroundResource(int):98:98 -> setBackgroundResource + 4:7:void setBackgroundResource(int):99:99 -> setBackgroundResource + 8:11:void setBackgroundResource(int):100:100 -> setBackgroundResource + 1:4:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):377:377 -> setCustomSelectionActionModeCallback + 5:8:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):376:376 -> setCustomSelectionActionModeCallback + 1:8:void setEmojiCompatEnabled(boolean):455:455 -> setEmojiCompatEnabled + 1:12:void setFilters(android.text.InputFilter[]):430:430 -> setFilters + 1:4:void setSupportAllCaps(boolean):364:364 -> setSupportAllCaps + 5:8:void setSupportAllCaps(boolean):365:365 -> setSupportAllCaps + 1:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):120:120 -> setSupportBackgroundTintList + 5:8:void setSupportBackgroundTintList(android.content.res.ColorStateList):121:121 -> setSupportBackgroundTintList + 1:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):146:146 -> setSupportBackgroundTintMode + 5:8:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):147:147 -> setSupportBackgroundTintMode + 1:5:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):393:393 -> setSupportCompoundDrawablesTintList + 6:11:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):394:394 -> setSupportCompoundDrawablesTintList + 1:5:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):413:413 -> setSupportCompoundDrawablesTintMode + 6:11:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):414:414 -> setSupportCompoundDrawablesTintMode + 1:3:void setTextAppearance(android.content.Context,int):177:177 -> setTextAppearance + 4:7:void setTextAppearance(android.content.Context,int):178:178 -> setTextAppearance + 8:11:void setTextAppearance(android.content.Context,int):179:179 -> setTextAppearance + 1:4:void setTextSize(int,float):205:205 -> setTextSize + 5:8:void setTextSize(int,float):206:206 -> setTextSize + 9:12:void setTextSize(int,float):208:208 -> setTextSize + 13:16:void setTextSize(int,float):209:209 -> setTextSize +androidx.appcompat.widget.AppCompatCheckBox -> androidx.appcompat.widget.g: +# {"id":"sourceFile","fileName":"AppCompatCheckBox.java"} + androidx.appcompat.widget.AppCompatCompoundButtonHelper mCompoundButtonHelper -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/j;"} + androidx.appcompat.widget.AppCompatBackgroundHelper mBackgroundTintHelper -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/e;"} + androidx.appcompat.widget.AppCompatTextHelper mTextHelper -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/C;"} + androidx.appcompat.widget.AppCompatEmojiTextHelper mAppCompatEmojiTextHelper -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/n;"} + 1:1:void (android.content.Context,android.util.AttributeSet):72:72 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):77:77 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):79:79 -> + 4:5:void (android.content.Context,android.util.AttributeSet,int):81:82 -> + 6:7:void (android.content.Context,android.util.AttributeSet,int):84:85 -> + 8:9:void (android.content.Context,android.util.AttributeSet,int):87:88 -> + 10:11:void (android.content.Context,android.util.AttributeSet,int):90:91 -> + 1:3:void drawableStateChanged():233:233 -> drawableStateChanged + 4:7:void drawableStateChanged():234:234 -> drawableStateChanged + 8:10:void drawableStateChanged():235:235 -> drawableStateChanged + 11:14:void drawableStateChanged():237:237 -> drawableStateChanged + 15:18:void drawableStateChanged():238:238 -> drawableStateChanged + 1:4:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():99:99 -> getEmojiTextViewHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/n;"} + 5:11:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():100:100 -> getEmojiTextViewHelper + 12:14:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():102:102 -> getEmojiTextViewHelper + 1:4:android.content.res.ColorStateList getSupportBackgroundTintList():185:185 -> getSupportBackgroundTintList + 5:11:android.content.res.ColorStateList getSupportBackgroundTintList():186:186 -> getSupportBackgroundTintList + 1:4:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():211:211 -> getSupportBackgroundTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():212:212 -> getSupportBackgroundTintMode + 1:4:android.content.res.ColorStateList getSupportButtonTintList():136:136 -> getSupportButtonTintList + 5:11:android.content.res.ColorStateList getSupportButtonTintList():137:137 -> getSupportButtonTintList + 1:4:android.graphics.PorterDuff$Mode getSupportButtonTintMode():159:159 -> getSupportButtonTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportButtonTintMode():160:160 -> getSupportButtonTintMode + 1:7:android.content.res.ColorStateList getSupportCompoundDrawablesTintList():294:294 -> getSupportCompoundDrawablesTintList + 1:7:android.graphics.PorterDuff$Mode getSupportCompoundDrawablesTintMode():335:335 -> getSupportCompoundDrawablesTintMode + 1:3:void setAllCaps(boolean):249:249 -> setAllCaps + 4:11:void setAllCaps(boolean):250:250 -> setAllCaps + 1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):217:217 -> setBackgroundDrawable + 4:7:void setBackgroundDrawable(android.graphics.drawable.Drawable):218:218 -> setBackgroundDrawable + 8:11:void setBackgroundDrawable(android.graphics.drawable.Drawable):219:219 -> setBackgroundDrawable + 1:3:void setBackgroundResource(int):225:225 -> setBackgroundResource + 4:7:void setBackgroundResource(int):226:226 -> setBackgroundResource + 8:11:void setBackgroundResource(int):227:227 -> setBackgroundResource + 1:3:void setButtonDrawable(android.graphics.drawable.Drawable):107:109 -> setButtonDrawable + 4:4:void setButtonDrawable(int):115:115 -> setButtonDrawable + 1:3:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):266:266 -> setCompoundDrawables + 4:7:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):267:267 -> setCompoundDrawables + 8:11:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):268:268 -> setCompoundDrawables + 1:3:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):275:275 -> setCompoundDrawablesRelative + 4:7:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):276:276 -> setCompoundDrawablesRelative + 8:11:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):277:277 -> setCompoundDrawablesRelative + 1:8:void setEmojiCompatEnabled(boolean):255:255 -> setEmojiCompatEnabled + 1:12:void setFilters(android.text.InputFilter[]):244:244 -> setFilters + 1:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):171:171 -> setSupportBackgroundTintList + 5:8:void setSupportBackgroundTintList(android.content.res.ColorStateList):172:172 -> setSupportBackgroundTintList + 1:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):197:197 -> setSupportBackgroundTintMode + 5:8:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):198:198 -> setSupportBackgroundTintMode + 1:4:void setSupportButtonTintList(android.content.res.ColorStateList):124:124 -> setSupportButtonTintList + 5:8:void setSupportButtonTintList(android.content.res.ColorStateList):125:125 -> setSupportButtonTintList + 1:4:void setSupportButtonTintMode(android.graphics.PorterDuff$Mode):147:147 -> setSupportButtonTintMode + 5:8:void setSupportButtonTintMode(android.graphics.PorterDuff$Mode):148:148 -> setSupportButtonTintMode + 1:5:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):316:316 -> setSupportCompoundDrawablesTintList + 6:11:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):317:317 -> setSupportCompoundDrawablesTintList + 1:5:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):354:354 -> setSupportCompoundDrawablesTintMode + 6:11:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):355:355 -> setSupportCompoundDrawablesTintMode +androidx.appcompat.widget.AppCompatCheckedTextView -> androidx.appcompat.widget.h: +# {"id":"sourceFile","fileName":"AppCompatCheckedTextView.java"} + androidx.appcompat.widget.AppCompatCheckedTextViewHelper mCheckedHelper -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/i;"} + androidx.appcompat.widget.AppCompatBackgroundHelper mBackgroundTintHelper -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/e;"} + androidx.appcompat.widget.AppCompatTextHelper mTextHelper -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/C;"} + androidx.appcompat.widget.AppCompatEmojiTextHelper mAppCompatEmojiTextHelper -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/n;"} + 1:1:void (android.content.Context,android.util.AttributeSet):81:81 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):86:86 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):88:88 -> + 4:6:void (android.content.Context,android.util.AttributeSet,int):90:92 -> + 7:8:void (android.content.Context,android.util.AttributeSet,int):94:95 -> + 9:10:void (android.content.Context,android.util.AttributeSet,int):97:98 -> + 11:12:void (android.content.Context,android.util.AttributeSet,int):100:101 -> + 1:3:void drawableStateChanged():244:244 -> drawableStateChanged + 4:7:void drawableStateChanged():245:245 -> drawableStateChanged + 8:10:void drawableStateChanged():246:246 -> drawableStateChanged + 11:14:void drawableStateChanged():248:248 -> drawableStateChanged + 15:17:void drawableStateChanged():249:249 -> drawableStateChanged + 18:21:void drawableStateChanged():251:251 -> drawableStateChanged + 22:25:void drawableStateChanged():252:252 -> drawableStateChanged + 1:4:android.view.ActionMode$Callback getCustomSelectionActionModeCallback():278:278 -> getCustomSelectionActionModeCallback + 5:9:android.view.ActionMode$Callback getCustomSelectionActionModeCallback():277:277 -> getCustomSelectionActionModeCallback + 1:4:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():287:287 -> getEmojiTextViewHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/n;"} + 5:11:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():288:288 -> getEmojiTextViewHelper + 12:14:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():290:290 -> getEmojiTextViewHelper + 1:4:android.content.res.ColorStateList getSupportBackgroundTintList():188:188 -> getSupportBackgroundTintList + 5:11:android.content.res.ColorStateList getSupportBackgroundTintList():189:189 -> getSupportBackgroundTintList + 1:4:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():214:214 -> getSupportBackgroundTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():215:215 -> getSupportBackgroundTintMode + 1:4:android.content.res.ColorStateList getSupportCheckMarkTintList():137:137 -> getSupportCheckMarkTintList + 5:11:android.content.res.ColorStateList getSupportCheckMarkTintList():138:138 -> getSupportCheckMarkTintList + 1:4:android.graphics.PorterDuff$Mode getSupportCheckMarkTintMode():162:162 -> getSupportCheckMarkTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportCheckMarkTintMode():163:163 -> getSupportCheckMarkTintMode + 1:7:android.content.res.ColorStateList getSupportCompoundDrawablesTintList():341:341 -> getSupportCompoundDrawablesTintList + 1:7:android.graphics.PorterDuff$Mode getSupportCompoundDrawablesTintMode():382:382 -> getSupportCompoundDrawablesTintMode + 1:9:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):259:259 -> onCreateInputConnection + 1:3:void setAllCaps(boolean):295:295 -> setAllCaps + 4:11:void setAllCaps(boolean):296:296 -> setAllCaps + 1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):220:220 -> setBackgroundDrawable + 4:7:void setBackgroundDrawable(android.graphics.drawable.Drawable):221:221 -> setBackgroundDrawable + 8:11:void setBackgroundDrawable(android.graphics.drawable.Drawable):222:222 -> setBackgroundDrawable + 1:3:void setBackgroundResource(int):228:228 -> setBackgroundResource + 4:7:void setBackgroundResource(int):229:229 -> setBackgroundResource + 8:11:void setBackgroundResource(int):230:230 -> setBackgroundResource + 1:3:void setCheckMarkDrawable(android.graphics.drawable.Drawable):106:108 -> setCheckMarkDrawable + 4:4:void setCheckMarkDrawable(int):114:114 -> setCheckMarkDrawable + 1:3:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):313:313 -> setCompoundDrawables + 4:7:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):314:314 -> setCompoundDrawables + 8:11:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):315:315 -> setCompoundDrawables + 1:3:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):322:322 -> setCompoundDrawablesRelative + 4:7:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):323:323 -> setCompoundDrawablesRelative + 8:11:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):324:324 -> setCompoundDrawablesRelative + 1:4:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):271:271 -> setCustomSelectionActionModeCallback + 5:8:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):270:270 -> setCustomSelectionActionModeCallback + 1:8:void setEmojiCompatEnabled(boolean):302:302 -> setEmojiCompatEnabled + 1:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):174:174 -> setSupportBackgroundTintList + 5:8:void setSupportBackgroundTintList(android.content.res.ColorStateList):175:175 -> setSupportBackgroundTintList + 1:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):200:200 -> setSupportBackgroundTintMode + 5:8:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):201:201 -> setSupportBackgroundTintMode + 1:4:void setSupportCheckMarkTintList(android.content.res.ColorStateList):124:124 -> setSupportCheckMarkTintList + 5:8:void setSupportCheckMarkTintList(android.content.res.ColorStateList):125:125 -> setSupportCheckMarkTintList + 1:4:void setSupportCheckMarkTintMode(android.graphics.PorterDuff$Mode):149:149 -> setSupportCheckMarkTintMode + 5:8:void setSupportCheckMarkTintMode(android.graphics.PorterDuff$Mode):150:150 -> setSupportCheckMarkTintMode + 1:5:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):363:363 -> setSupportCompoundDrawablesTintList + 6:11:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):364:364 -> setSupportCompoundDrawablesTintList + 1:5:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):401:401 -> setSupportCompoundDrawablesTintMode + 6:11:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):402:402 -> setSupportCompoundDrawablesTintMode + 1:3:void setTextAppearance(android.content.Context,int):236:236 -> setTextAppearance + 4:7:void setTextAppearance(android.content.Context,int):237:237 -> setTextAppearance + 8:11:void setTextAppearance(android.content.Context,int):238:238 -> setTextAppearance +androidx.appcompat.widget.AppCompatCheckedTextViewHelper -> androidx.appcompat.widget.i: +# {"id":"sourceFile","fileName":"AppCompatCheckedTextViewHelper.java"} + android.widget.CheckedTextView mView -> a + android.content.res.ColorStateList mCheckMarkTintList -> b + android.graphics.PorterDuff$Mode mCheckMarkTintMode -> c + boolean mHasCheckMarkTint -> d + boolean mHasCheckMarkTintMode -> e + boolean mSkipNextApply -> f + 1:4:void (android.widget.CheckedTextView):49:49 -> + 5:6:void (android.widget.CheckedTextView):42:42 -> + 7:9:void (android.widget.CheckedTextView):43:43 -> + 10:11:void (android.widget.CheckedTextView):44:44 -> + 12:13:void (android.widget.CheckedTextView):45:45 -> + 14:16:void (android.widget.CheckedTextView):50:50 -> + 1:8:void applyCheckMarkTint():132:132 -> a + 9:16:void applyCheckMarkTint():134:134 -> a + 17:20:void applyCheckMarkTint():135:135 -> a + 21:24:void applyCheckMarkTint():136:136 -> a + 25:28:void applyCheckMarkTint():137:137 -> a + 29:33:void applyCheckMarkTint():138:138 -> a + 34:37:void applyCheckMarkTint():140:140 -> a + 38:42:void applyCheckMarkTint():141:141 -> a + 43:48:void applyCheckMarkTint():145:145 -> a + 49:57:void applyCheckMarkTint():146:146 -> a + 58:63:void applyCheckMarkTint():148:148 -> a + 1:3:android.content.res.ColorStateList getSupportCheckMarkTintList():107:107 -> b + 1:3:android.graphics.PorterDuff$Mode getSupportCheckMarkTintMode():118:118 -> c + 1:2:void loadFromAttributes(android.util.AttributeSet,int):54:54 -> d + 3:13:void loadFromAttributes(android.util.AttributeSet,int):55:55 -> d + 14:21:void loadFromAttributes(android.util.AttributeSet,int):57:57 -> d + 22:28:void loadFromAttributes(android.util.AttributeSet,int):58:58 -> d + 29:31:void loadFromAttributes(android.util.AttributeSet,int):57:57 -> d + 32:39:void loadFromAttributes(android.util.AttributeSet,int):61:61 -> d + 40:47:void loadFromAttributes(android.util.AttributeSet,int):62:62 -> d + 48:49:void loadFromAttributes(android.util.AttributeSet,int):66:66 -> d + 50:57:void loadFromAttributes(android.util.AttributeSet,int):67:67 -> d + 58:64:void loadFromAttributes(android.util.AttributeSet,int):66:66 -> d + 65:72:void loadFromAttributes(android.util.AttributeSet,int):75:75 -> d + 73:80:void loadFromAttributes(android.util.AttributeSet,int):77:77 -> d + 81:82:void loadFromAttributes(android.util.AttributeSet,int):80:80 -> d + 83:90:void loadFromAttributes(android.util.AttributeSet,int):81:81 -> d + 91:93:void loadFromAttributes(android.util.AttributeSet,int):80:80 -> d + 94:101:void loadFromAttributes(android.util.AttributeSet,int):84:84 -> d + 102:105:void loadFromAttributes(android.util.AttributeSet,int):85:85 -> d + 106:109:void loadFromAttributes(android.util.AttributeSet,int):86:86 -> d + 110:112:void loadFromAttributes(android.util.AttributeSet,int):85:85 -> d + 113:120:void loadFromAttributes(android.util.AttributeSet,int):88:88 -> d + 121:125:void loadFromAttributes(android.util.AttributeSet,int):89:89 -> d + 126:130:void loadFromAttributes(android.util.AttributeSet,int):91:91 -> d + 131:134:void loadFromAttributes(android.util.AttributeSet,int):90:90 -> d + 135:137:void loadFromAttributes(android.util.AttributeSet,int):89:89 -> d + 138:144:void loadFromAttributes(android.util.AttributeSet,int):95:95 -> d + 145:145:void loadFromAttributes(android.util.AttributeSet,int):96:96 -> d + 1:5:void onSetCheckMarkDrawable():122:122 -> e + 6:9:void onSetCheckMarkDrawable():123:123 -> e + 10:11:void onSetCheckMarkDrawable():127:127 -> e + 12:15:void onSetCheckMarkDrawable():128:128 -> e + 1:3:void setSupportCheckMarkTintList(android.content.res.ColorStateList):100:100 -> f + 4:5:void setSupportCheckMarkTintList(android.content.res.ColorStateList):101:101 -> f + 6:9:void setSupportCheckMarkTintList(android.content.res.ColorStateList):103:103 -> f + 1:3:void setSupportCheckMarkTintMode(android.graphics.PorterDuff$Mode):111:111 -> g + 4:5:void setSupportCheckMarkTintMode(android.graphics.PorterDuff$Mode):112:112 -> g + 6:9:void setSupportCheckMarkTintMode(android.graphics.PorterDuff$Mode):114:114 -> g +androidx.appcompat.widget.AppCompatCompoundButtonHelper -> androidx.appcompat.widget.j: +# {"id":"sourceFile","fileName":"AppCompatCompoundButtonHelper.java"} + android.widget.CompoundButton mView -> a + android.content.res.ColorStateList mButtonTintList -> b + android.graphics.PorterDuff$Mode mButtonTintMode -> c + boolean mHasButtonTint -> d + boolean mHasButtonTintMode -> e + boolean mSkipNextApply -> f + 1:4:void (android.widget.CompoundButton):45:45 -> + 5:6:void (android.widget.CompoundButton):38:38 -> + 7:9:void (android.widget.CompoundButton):39:39 -> + 10:11:void (android.widget.CompoundButton):40:40 -> + 12:13:void (android.widget.CompoundButton):41:41 -> + 14:16:void (android.widget.CompoundButton):46:46 -> + 1:8:void applyButtonTint():126:126 -> a + 9:16:void applyButtonTint():128:128 -> a + 17:20:void applyButtonTint():129:129 -> a + 21:24:void applyButtonTint():130:130 -> a + 25:28:void applyButtonTint():131:131 -> a + 29:33:void applyButtonTint():132:132 -> a + 34:37:void applyButtonTint():134:134 -> a + 38:42:void applyButtonTint():135:135 -> a + 43:48:void applyButtonTint():139:139 -> a + 49:57:void applyButtonTint():140:140 -> a + 58:63:void applyButtonTint():142:142 -> a + 1:3:android.content.res.ColorStateList getSupportButtonTintList():101:101 -> b + 1:3:android.graphics.PorterDuff$Mode getSupportButtonTintMode():112:112 -> c + 1:2:void loadFromAttributes(android.util.AttributeSet,int):50:50 -> d + 3:13:void loadFromAttributes(android.util.AttributeSet,int):51:51 -> d + 14:21:void loadFromAttributes(android.util.AttributeSet,int):53:53 -> d + 22:28:void loadFromAttributes(android.util.AttributeSet,int):54:54 -> d + 29:31:void loadFromAttributes(android.util.AttributeSet,int):53:53 -> d + 32:39:void loadFromAttributes(android.util.AttributeSet,int):57:57 -> d + 40:47:void loadFromAttributes(android.util.AttributeSet,int):58:58 -> d + 48:49:void loadFromAttributes(android.util.AttributeSet,int):61:61 -> d + 50:57:void loadFromAttributes(android.util.AttributeSet,int):62:62 -> d + 58:64:void loadFromAttributes(android.util.AttributeSet,int):61:61 -> d + 65:72:void loadFromAttributes(android.util.AttributeSet,int):70:70 -> d + 73:80:void loadFromAttributes(android.util.AttributeSet,int):71:71 -> d + 81:82:void loadFromAttributes(android.util.AttributeSet,int):74:74 -> d + 83:90:void loadFromAttributes(android.util.AttributeSet,int):75:75 -> d + 91:93:void loadFromAttributes(android.util.AttributeSet,int):74:74 -> d + 94:101:void loadFromAttributes(android.util.AttributeSet,int):78:78 -> d + 102:105:void loadFromAttributes(android.util.AttributeSet,int):79:79 -> d + 106:109:void loadFromAttributes(android.util.AttributeSet,int):80:80 -> d + 110:112:void loadFromAttributes(android.util.AttributeSet,int):79:79 -> d + 113:120:void loadFromAttributes(android.util.AttributeSet,int):82:82 -> d + 121:125:void loadFromAttributes(android.util.AttributeSet,int):83:83 -> d + 126:130:void loadFromAttributes(android.util.AttributeSet,int):85:85 -> d + 131:134:void loadFromAttributes(android.util.AttributeSet,int):84:84 -> d + 135:137:void loadFromAttributes(android.util.AttributeSet,int):83:83 -> d + 138:144:void loadFromAttributes(android.util.AttributeSet,int):89:89 -> d + 145:145:void loadFromAttributes(android.util.AttributeSet,int):90:90 -> d + 1:5:void onSetButtonDrawable():116:116 -> e + 6:9:void onSetButtonDrawable():117:117 -> e + 10:11:void onSetButtonDrawable():121:121 -> e + 12:15:void onSetButtonDrawable():122:122 -> e + 1:3:void setSupportButtonTintList(android.content.res.ColorStateList):94:94 -> f + 4:5:void setSupportButtonTintList(android.content.res.ColorStateList):95:95 -> f + 6:9:void setSupportButtonTintList(android.content.res.ColorStateList):97:97 -> f + 1:3:void setSupportButtonTintMode(android.graphics.PorterDuff$Mode):105:105 -> g + 4:5:void setSupportButtonTintMode(android.graphics.PorterDuff$Mode):106:106 -> g + 6:9:void setSupportButtonTintMode(android.graphics.PorterDuff$Mode):108:108 -> g +androidx.appcompat.widget.AppCompatDrawableManager -> androidx.appcompat.widget.k: +# {"id":"sourceFile","fileName":"AppCompatDrawableManager.java"} + androidx.appcompat.widget.ResourceManagerInternal mResourceManager -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/X;"} + android.graphics.PorterDuff$Mode DEFAULT_MODE -> b + androidx.appcompat.widget.AppCompatDrawableManager INSTANCE -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/k;"} + 1:5:void ():53:53 -> + 1:4:void ():50:50 -> + 1:3:android.graphics.PorterDuff$Mode access$000():50:50 -> a + 4:7:androidx.appcompat.widget.AppCompatDrawableManager get():461:461 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/k;"} + 8:13:androidx.appcompat.widget.AppCompatDrawableManager get():462:462 -> b + 14:19:androidx.appcompat.widget.AppCompatDrawableManager get():464:464 -> b + 2:12:android.graphics.drawable.Drawable getDrawable(android.content.Context,int):470:470 -> c + 2:12:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):475:475 -> d + 4:12:android.graphics.PorterDuffColorFilter getPorterDuffColorFilter(int,android.graphics.PorterDuff$Mode):502:502 -> e + 2:12:android.content.res.ColorStateList getTintList(android.content.Context,int):493:493 -> f + 2:6:void onConfigurationChanged(android.content.Context):479:479 -> g + 7:11:void onConfigurationChanged(android.content.Context):480:480 -> g + 4:7:void preload():58:58 -> h + 8:14:void preload():59:59 -> h + 15:20:void preload():60:60 -> h + 21:35:void preload():61:61 -> h + 36:39:void preload():455:455 -> h + 1:4:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):497:497 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;Landroidx/appcompat/widget/f0;[I)V"} +androidx.appcompat.widget.AppCompatDrawableManager$1 -> androidx.appcompat.widget.k$a: +# {"id":"sourceFile","fileName":"AppCompatDrawableManager.java"} + int[] COLORFILTER_TINT_COLOR_CONTROL_NORMAL -> a + int[] TINT_COLOR_CONTROL_NORMAL -> b + int[] COLORFILTER_COLOR_CONTROL_ACTIVATED -> c + int[] COLORFILTER_COLOR_BACKGROUND_MULTIPLY -> d + int[] TINT_COLOR_CONTROL_STATE_LIST -> e + int[] TINT_CHECKABLE_BUTTON_LIST -> f + 1:3:void ():61:61 -> + 4:15:void ():67:67 -> + 16:35:void ():78:78 -> + 36:55:void ():92:92 -> + 56:67:void ():107:107 -> + 68:77:void ():117:117 -> + 78:92:void ():127:127 -> + 1:4:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):399:399 -> a + 5:15:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):404:404 -> a + 16:21:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):405:405 -> a + 22:29:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):407:407 -> a + 30:32:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):408:408 -> a + 33:43:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):410:410 -> a + 44:50:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):413:413 -> a + 51:57:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):414:414 -> a + 58:69:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):417:417 -> a + 70:80:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):418:418 -> a + 81:84:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):424:424 -> a + 85:88:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):426:426 -> a + 89:97:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):427:427 -> a + 98:102:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):430:430 -> a + 1:4:android.graphics.PorterDuff$Mode getTintModeForDrawableRes(int):447:447 -> b + 5:9:android.graphics.PorterDuff$Mode getTintModeForDrawableRes(int):448:448 -> b + 1:4:android.graphics.drawable.Drawable createDrawableFor(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):233:233 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/X;Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;"} + 5:8:android.graphics.drawable.Drawable createDrawableFor(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):234:234 -> c + 9:14:android.graphics.drawable.Drawable createDrawableFor(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):235:235 -> c + 15:26:android.graphics.drawable.Drawable createDrawableFor(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):237:237 -> c + 27:30:android.graphics.drawable.Drawable createDrawableFor(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):241:241 -> c + 31:37:android.graphics.drawable.Drawable createDrawableFor(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):242:242 -> c + 38:41:android.graphics.drawable.Drawable createDrawableFor(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):245:245 -> c + 42:48:android.graphics.drawable.Drawable createDrawableFor(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):246:246 -> c + 49:52:android.graphics.drawable.Drawable createDrawableFor(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):249:249 -> c + 53:61:android.graphics.drawable.Drawable createDrawableFor(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):250:250 -> c + 1:4:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):369:369 -> d + 5:11:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):370:370 -> d + 12:15:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):371:371 -> d + 16:22:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):372:372 -> d + 23:26:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):373:373 -> d + 27:31:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):374:374 -> d + 32:35:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):375:375 -> d + 36:40:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):376:376 -> d + 41:44:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):377:377 -> d + 45:49:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):378:378 -> d + 50:53:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):379:379 -> d + 54:58:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):380:380 -> d + 59:67:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):381:381 -> d + 68:75:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):384:384 -> d + 76:82:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):385:385 -> d + 83:90:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):386:386 -> d + 91:97:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):387:387 -> d + 98:105:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):388:388 -> d + 106:112:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):389:389 -> d + 113:116:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):390:390 -> d + 117:125:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):391:391 -> d + 126:132:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):383:383 -> d + 1:13:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):320:320 -> e + 14:15:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):321:321 -> e + 16:21:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):323:323 -> e + 22:25:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):324:324 -> e + 26:29:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):325:325 -> e + 30:32:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):322:322 -> e + 33:38:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):327:327 -> e + 39:42:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):328:328 -> e + 43:46:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):329:329 -> e + 47:49:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):326:326 -> e + 50:55:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):331:331 -> e + 56:59:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):332:332 -> e + 60:63:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):333:333 -> e + 64:67:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):330:330 -> e + 68:82:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):335:335 -> e + 83:84:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):338:338 -> e + 85:90:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):340:340 -> e + 91:94:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):341:341 -> e + 95:98:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):342:342 -> e + 99:101:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):339:339 -> e + 102:107:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):344:344 -> e + 108:111:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):345:345 -> e + 112:115:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):346:346 -> e + 116:118:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):343:343 -> e + 119:124:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):348:348 -> e + 125:128:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):349:349 -> e + 129:132:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):350:350 -> e + 133:136:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):347:347 -> e + 1:15:boolean arrayContains(int[],int):357:357 -> f + 2:6:android.content.res.ColorStateList createBorderlessButtonColorStateList(android.content.Context):142:142 -> g + 2:3:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):153:153 -> h + 4:5:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):154:154 -> h + 6:11:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):157:157 -> h + 12:17:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):159:159 -> h + 18:22:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):163:163 -> h + 23:24:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):164:164 -> h + 25:29:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):167:167 -> h + 30:35:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):168:168 -> h + 36:40:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):171:171 -> h + 41:46:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):172:172 -> h + 47:51:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):176:176 -> h + 52:53:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):177:177 -> h + 54:59:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):180:180 -> h + 1:2:android.content.res.ColorStateList createColoredButtonColorStateList(android.content.Context):147:147 -> i + 3:6:android.content.res.ColorStateList createColoredButtonColorStateList(android.content.Context):148:148 -> i + 7:11:android.content.res.ColorStateList createColoredButtonColorStateList(android.content.Context):147:147 -> i + 1:2:android.content.res.ColorStateList createDefaultButtonColorStateList(android.content.Context):135:135 -> j + 3:6:android.content.res.ColorStateList createDefaultButtonColorStateList(android.content.Context):136:136 -> j + 7:11:android.content.res.ColorStateList createDefaultButtonColorStateList(android.content.Context):135:135 -> j + 2:3:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):184:184 -> k + 4:5:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):185:185 -> k + 6:16:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):188:188 -> k + 17:22:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):191:191 -> k + 23:26:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):196:196 -> k + 27:32:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):197:197 -> k + 33:36:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):200:200 -> k + 37:44:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):201:201 -> k + 45:48:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):205:205 -> k + 49:55:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):206:206 -> k + 56:59:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):212:212 -> k + 60:67:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):213:213 -> k + 68:71:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):217:217 -> k + 72:79:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):218:218 -> k + 80:83:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):222:222 -> k + 84:91:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):223:223 -> k + 92:97:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):227:227 -> k + 1:8:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):259:259 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/X;Landroid/content/Context;I)Landroid/graphics/drawable/LayerDrawable;"} + 9:14:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):261:261 -> l + 15:20:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):263:263 -> l + 21:31:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):268:268 -> l + 32:37:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):269:269 -> l + 38:39:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):271:271 -> l + 40:41:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):273:273 -> l + 42:49:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):274:274 -> l + 50:55:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):276:276 -> l + 56:60:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):278:278 -> l + 61:63:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):279:279 -> l + 64:66:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):280:280 -> l + 67:71:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):281:281 -> l + 72:77:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):283:283 -> l + 78:82:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):285:285 -> l + 83:86:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):288:288 -> l + 87:92:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):289:289 -> l + 93:98:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):290:290 -> l + 99:101:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):292:292 -> l + 102:107:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):294:294 -> l + 108:112:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):296:296 -> l + 113:115:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):297:297 -> l + 116:118:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):298:298 -> l + 119:123:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):299:299 -> l + 124:141:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):302:302 -> l + 142:147:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):305:305 -> l + 148:153:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):306:306 -> l + 154:157:android.graphics.drawable.LayerDrawable getRatingBarLayerDrawable(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):307:307 -> l + 1:6:void setPorterDuffColorFilter(android.graphics.drawable.Drawable,int,android.graphics.PorterDuff$Mode):312:312 -> m + 7:18:void setPorterDuffColorFilter(android.graphics.drawable.Drawable,int,android.graphics.PorterDuff$Mode):313:313 -> m +androidx.appcompat.widget.AppCompatEditText -> androidx.appcompat.widget.l: +# {"id":"sourceFile","fileName":"AppCompatEditText.java"} + androidx.appcompat.widget.AppCompatEmojiEditTextHelper mAppCompatEmojiEditTextHelper -> mAppCompatEmojiEditTextHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/m;"} + androidx.appcompat.widget.AppCompatBackgroundHelper mBackgroundTintHelper -> mBackgroundTintHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/e;"} + androidx.core.widget.TextViewOnReceiveContentListener mDefaultOnReceiveContentListener -> mDefaultOnReceiveContentListener + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/widget/j;"} + androidx.appcompat.widget.AppCompatEditText$SuperCaller mSuperCaller -> mSuperCaller + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/l$a;"} + androidx.appcompat.widget.AppCompatTextClassifierHelper mTextClassifierHelper -> mTextClassifierHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/B;"} + androidx.appcompat.widget.AppCompatTextHelper mTextHelper -> mTextHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/C;"} + 1:1:void (android.content.Context):92:92 -> + 2:2:void (android.content.Context,android.util.AttributeSet):96:96 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):101:101 -> + 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):108:110 -> + 10:10:void (android.content.Context,android.util.AttributeSet,int):112:112 -> + 11:14:void (android.content.Context,android.util.AttributeSet,int):114:117 -> + 1:5:android.view.textclassifier.TextClassifier access$001(androidx.appcompat.widget.AppCompatEditText):79:79 -> access$001 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/l;)Landroid/view/textclassifier/TextClassifier;"} + 1:4:void access$101(androidx.appcompat.widget.AppCompatEditText,android.view.textclassifier.TextClassifier):79:79 -> access$101 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/l;Landroid/view/textclassifier/TextClassifier;)V"} + 1:3:void drawableStateChanged():244:244 -> drawableStateChanged + 4:7:void drawableStateChanged():245:245 -> drawableStateChanged + 8:10:void drawableStateChanged():246:246 -> drawableStateChanged + 11:14:void drawableStateChanged():248:248 -> drawableStateChanged + 15:18:void drawableStateChanged():249:249 -> drawableStateChanged + 1:4:android.view.ActionMode$Callback getCustomSelectionActionModeCallback():302:302 -> getCustomSelectionActionModeCallback + 5:9:android.view.ActionMode$Callback getCustomSelectionActionModeCallback():301:301 -> getCustomSelectionActionModeCallback + 1:4:androidx.appcompat.widget.AppCompatEditText$SuperCaller getSuperCaller():323:323 -> getSuperCaller + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/l$a;"} + 5:11:androidx.appcompat.widget.AppCompatEditText$SuperCaller getSuperCaller():324:324 -> getSuperCaller + 12:14:androidx.appcompat.widget.AppCompatEditText$SuperCaller getSuperCaller():326:326 -> getSuperCaller + 1:4:android.content.res.ColorStateList getSupportBackgroundTintList():212:212 -> getSupportBackgroundTintList + 5:11:android.content.res.ColorStateList getSupportBackgroundTintList():213:213 -> getSupportBackgroundTintList + 1:4:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():238:238 -> getSupportBackgroundTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():239:239 -> getSupportBackgroundTintMode + 1:7:android.content.res.ColorStateList getSupportCompoundDrawablesTintList():455:455 -> getSupportCompoundDrawablesTintList + 1:7:android.graphics.PorterDuff$Mode getSupportCompoundDrawablesTintMode():496:496 -> getSupportCompoundDrawablesTintMode + 1:1:java.lang.CharSequence getText():78:78 -> getText + 2:3:android.text.Editable getText():166:167 -> getText + 4:4:android.text.Editable getText():171:171 -> getText + 1:11:android.view.textclassifier.TextClassifier getTextClassifier():353:353 -> getTextClassifier + 12:16:android.view.textclassifier.TextClassifier getTextClassifier():356:356 -> getTextClassifier + 17:25:android.view.textclassifier.TextClassifier getTextClassifier():354:354 -> getTextClassifier + 1:4:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):141:141 -> initEmojiKeyListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/m;)V"} + 5:10:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):142:142 -> initEmojiKeyListener + 11:14:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):143:143 -> initEmojiKeyListener + 15:18:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):144:144 -> initEmojiKeyListener + 19:22:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):145:145 -> initEmojiKeyListener + 23:26:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):146:146 -> initEmojiKeyListener + 27:33:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):147:147 -> initEmojiKeyListener + 34:36:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):151:151 -> initEmojiKeyListener + 37:39:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):153:153 -> initEmojiKeyListener + 40:42:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):154:154 -> initEmojiKeyListener + 43:45:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):155:155 -> initEmojiKeyListener + 46:49:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):156:156 -> initEmojiKeyListener + 1:7:boolean isEmojiCompatEnabled():421:421 -> isEmojiCompatEnabled + 1:4:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):270:270 -> onCreateInputConnection + 5:9:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):271:271 -> onCreateInputConnection + 10:15:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):272:272 -> onCreateInputConnection + 16:21:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):277:277 -> onCreateInputConnection + 22:27:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):278:278 -> onCreateInputConnection + 28:30:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):280:280 -> onCreateInputConnection + 31:34:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):281:281 -> onCreateInputConnection + 35:41:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):284:284 -> onCreateInputConnection + 1:3:void onDetachedFromWindow():307:307 -> onDetachedFromWindow + 4:13:void onDetachedFromWindow():308:308 -> onDetachedFromWindow + 14:25:void onDetachedFromWindow():309:309 -> onDetachedFromWindow + 26:29:void onDetachedFromWindow():315:315 -> onDetachedFromWindow + 1:8:boolean onDragEvent(android.view.DragEvent):361:361 -> onDragEvent + 9:13:boolean onDragEvent(android.view.DragEvent):364:364 -> onDragEvent + 1:7:androidx.core.view.ContentInfoCompat onReceiveContent(androidx.core.view.ContentInfoCompat):400:400 -> onReceiveContent + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/d;)Landroidx/core/view/d;"} + 1:8:boolean onTextContextMenuItem(int):375:375 -> onTextContextMenuItem + 9:13:boolean onTextContextMenuItem(int):378:378 -> onTextContextMenuItem + 1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):184:184 -> setBackgroundDrawable + 4:7:void setBackgroundDrawable(android.graphics.drawable.Drawable):185:185 -> setBackgroundDrawable + 8:11:void setBackgroundDrawable(android.graphics.drawable.Drawable):186:186 -> setBackgroundDrawable + 1:3:void setBackgroundResource(int):176:176 -> setBackgroundResource + 4:7:void setBackgroundResource(int):177:177 -> setBackgroundResource + 8:11:void setBackgroundResource(int):178:178 -> setBackgroundResource + 1:3:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):427:427 -> setCompoundDrawables + 4:7:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):428:428 -> setCompoundDrawables + 8:11:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):429:429 -> setCompoundDrawables + 1:3:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):436:436 -> setCompoundDrawablesRelative + 4:7:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):437:437 -> setCompoundDrawablesRelative + 8:11:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):438:438 -> setCompoundDrawablesRelative + 1:4:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):295:295 -> setCustomSelectionActionModeCallback + 5:8:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):294:294 -> setCustomSelectionActionModeCallback + 1:6:void setEmojiCompatEnabled(boolean):416:416 -> setEmojiCompatEnabled + 1:10:void setKeyListener(android.text.method.KeyListener):411:411 -> setKeyListener + 1:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):198:198 -> setSupportBackgroundTintList + 5:8:void setSupportBackgroundTintList(android.content.res.ColorStateList):199:199 -> setSupportBackgroundTintList + 1:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):224:224 -> setSupportBackgroundTintMode + 5:8:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):225:225 -> setSupportBackgroundTintMode + 1:5:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):477:477 -> setSupportCompoundDrawablesTintList + 6:11:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):478:478 -> setSupportCompoundDrawablesTintList + 1:5:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):515:515 -> setSupportCompoundDrawablesTintMode + 6:11:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):516:516 -> setSupportCompoundDrawablesTintMode + 1:3:void setTextAppearance(android.content.Context,int):255:255 -> setTextAppearance + 4:7:void setTextAppearance(android.content.Context,int):256:256 -> setTextAppearance + 8:11:void setTextAppearance(android.content.Context,int):257:257 -> setTextAppearance + 1:11:void setTextClassifier(android.view.textclassifier.TextClassifier):335:335 -> setTextClassifier + 12:15:void setTextClassifier(android.view.textclassifier.TextClassifier):339:339 -> setTextClassifier + 16:23:void setTextClassifier(android.view.textclassifier.TextClassifier):336:336 -> setTextClassifier +androidx.appcompat.widget.AppCompatEditText$SuperCaller -> androidx.appcompat.widget.l$a: +# {"id":"sourceFile","fileName":"AppCompatEditText.java"} + androidx.appcompat.widget.AppCompatEditText this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/l;"} + 1:6:void (androidx.appcompat.widget.AppCompatEditText):520:520 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/l;)V"} + 1:7:android.view.textclassifier.TextClassifier getTextClassifier():524:524 -> a + 1:6:void setTextClassifier(android.view.textclassifier.TextClassifier):528:528 -> b +androidx.appcompat.widget.AppCompatEmojiEditTextHelper -> androidx.appcompat.widget.m: +# {"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;"} + 1:3:void (android.widget.EditText):50:50 -> + 4:5:void (android.widget.EditText):51:51 -> + 6:14:void (android.widget.EditText):52:52 -> + 1:6:android.text.method.KeyListener getKeyListener(android.text.method.KeyListener):123:123 -> a + 7:13:android.text.method.KeyListener getKeyListener(android.text.method.KeyListener):124:124 -> a + 1:5:boolean isEmojiCapableKeyListener(android.text.method.KeyListener):86:86 -> b + 1:7:boolean isEnabled():103:103 -> c + 1:6:void loadFromAttributes(android.util.AttributeSet,int):63:63 -> d + 7:13:void loadFromAttributes(android.util.AttributeSet,int):64:64 -> d + 14:22:void loadFromAttributes(android.util.AttributeSet,int):68:68 -> d + 23:31:void loadFromAttributes(android.util.AttributeSet,int):69:69 -> d + 32:34:void loadFromAttributes(android.util.AttributeSet,int):72:72 -> d + 35:38:void loadFromAttributes(android.util.AttributeSet,int):74:74 -> d + 39:41:void loadFromAttributes(android.util.AttributeSet,int):72:72 -> d + 42:42:void loadFromAttributes(android.util.AttributeSet,int):73:73 -> d + 1:7:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo):148:148 -> e + 1:6:void setEnabled(boolean):96:96 -> f +androidx.appcompat.widget.AppCompatEmojiTextHelper -> androidx.appcompat.widget.n: +# {"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;"} + 1:3:void (android.widget.TextView):41:41 -> + 4:5:void (android.widget.TextView):42:42 -> + 6:14:void (android.widget.TextView):43:43 -> + 1:7:android.text.InputFilter[] getFilters(android.text.InputFilter[]):99:99 -> a + 1:7:boolean isEnabled():84:84 -> b + 1:6:void loadFromAttributes(android.util.AttributeSet,int):52:52 -> c + 7:13:void loadFromAttributes(android.util.AttributeSet,int):53:53 -> c + 14:22:void loadFromAttributes(android.util.AttributeSet,int):57:57 -> c + 23:31:void loadFromAttributes(android.util.AttributeSet,int):58:58 -> c + 32:34:void loadFromAttributes(android.util.AttributeSet,int):61:61 -> c + 35:38:void loadFromAttributes(android.util.AttributeSet,int):63:63 -> c + 39:41:void loadFromAttributes(android.util.AttributeSet,int):61:61 -> c + 42:42:void loadFromAttributes(android.util.AttributeSet,int):62:62 -> c + 1:6:void setAllCaps(boolean):109:109 -> d + 1:6:void setEnabled(boolean):77:77 -> e + 1:7:android.text.method.TransformationMethod wrapTransformationMethod(android.text.method.TransformationMethod):122:122 -> f +androidx.appcompat.widget.AppCompatHintHelper -> androidx.appcompat.widget.o: +# {"id":"sourceFile","fileName":"AppCompatHintHelper.java"} + 3:6:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,android.view.View):28:28 -> a + 7:10:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,android.view.View):31:31 -> a + 11:14:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,android.view.View):32:32 -> a + 15:20:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,android.view.View):37:37 -> a +androidx.appcompat.widget.AppCompatImageButton -> androidx.appcompat.widget.p: +# {"id":"sourceFile","fileName":"AppCompatImageButton.java"} + androidx.appcompat.widget.AppCompatBackgroundHelper mBackgroundTintHelper -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/e;"} + androidx.appcompat.widget.AppCompatImageHelper mImageHelper -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/q;"} + boolean mHasLevel -> f + 1:1:void (android.content.Context,android.util.AttributeSet):73:73 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):78:78 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):66:66 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):80:80 -> + 5:6:void (android.content.Context,android.util.AttributeSet,int):82:83 -> + 7:8:void (android.content.Context,android.util.AttributeSet,int):85:86 -> + 1:3:void drawableStateChanged():248:248 -> drawableStateChanged + 4:7:void drawableStateChanged():249:249 -> drawableStateChanged + 8:10:void drawableStateChanged():250:250 -> drawableStateChanged + 11:14:void drawableStateChanged():252:252 -> drawableStateChanged + 15:18:void drawableStateChanged():253:253 -> drawableStateChanged + 1:4:android.content.res.ColorStateList getSupportBackgroundTintList():165:165 -> getSupportBackgroundTintList + 5:11:android.content.res.ColorStateList getSupportBackgroundTintList():166:166 -> getSupportBackgroundTintList + 1:4:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():191:191 -> getSupportBackgroundTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():192:192 -> getSupportBackgroundTintMode + 1:4:android.content.res.ColorStateList getSupportImageTintList():216:216 -> getSupportImageTintList + 5:11:android.content.res.ColorStateList getSupportImageTintList():217:217 -> getSupportImageTintList + 1:4:android.graphics.PorterDuff$Mode getSupportImageTintMode():242:242 -> getSupportImageTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportImageTintMode():243:243 -> getSupportImageTintMode + 1:18:boolean hasOverlappingRendering():259:259 -> hasOverlappingRendering + 1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):137:137 -> setBackgroundDrawable + 4:7:void setBackgroundDrawable(android.graphics.drawable.Drawable):138:138 -> setBackgroundDrawable + 8:11:void setBackgroundDrawable(android.graphics.drawable.Drawable):139:139 -> setBackgroundDrawable + 1:3:void setBackgroundResource(int):129:129 -> setBackgroundResource + 4:7:void setBackgroundResource(int):130:130 -> setBackgroundResource + 8:11:void setBackgroundResource(int):131:131 -> setBackgroundResource + 1:3:void setImageBitmap(android.graphics.Bitmap):113:113 -> setImageBitmap + 4:7:void setImageBitmap(android.graphics.Bitmap):114:114 -> setImageBitmap + 8:11:void setImageBitmap(android.graphics.Bitmap):115:115 -> setImageBitmap + 1:10:void setImageDrawable(android.graphics.drawable.Drawable):97:97 -> setImageDrawable + 11:13:void setImageDrawable(android.graphics.drawable.Drawable):99:99 -> setImageDrawable + 14:16:void setImageDrawable(android.graphics.drawable.Drawable):101:101 -> setImageDrawable + 17:20:void setImageDrawable(android.graphics.drawable.Drawable):102:102 -> setImageDrawable + 21:23:void setImageDrawable(android.graphics.drawable.Drawable):103:103 -> setImageDrawable + 24:27:void setImageDrawable(android.graphics.drawable.Drawable):104:104 -> setImageDrawable + 28:33:void setImageDrawable(android.graphics.drawable.Drawable):106:106 -> setImageDrawable + 1:4:void setImageLevel(int):264:264 -> setImageLevel + 5:7:void setImageLevel(int):265:265 -> setImageLevel + 1:6:void setImageResource(int):92:92 -> setImageResource + 1:3:void setImageURI(android.net.Uri):121:121 -> setImageURI + 4:7:void setImageURI(android.net.Uri):122:122 -> setImageURI + 8:11:void setImageURI(android.net.Uri):123:123 -> setImageURI + 1:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):151:151 -> setSupportBackgroundTintList + 5:8:void setSupportBackgroundTintList(android.content.res.ColorStateList):152:152 -> setSupportBackgroundTintList + 1:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):177:177 -> setSupportBackgroundTintMode + 5:8:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):178:178 -> setSupportBackgroundTintMode + 1:4:void setSupportImageTintList(android.content.res.ColorStateList):202:202 -> setSupportImageTintList + 5:8:void setSupportImageTintList(android.content.res.ColorStateList):203:203 -> setSupportImageTintList + 1:4:void setSupportImageTintMode(android.graphics.PorterDuff$Mode):228:228 -> setSupportImageTintMode + 5:8:void setSupportImageTintMode(android.graphics.PorterDuff$Mode):229:229 -> setSupportImageTintMode +androidx.appcompat.widget.AppCompatImageHelper -> androidx.appcompat.widget.q: +# {"id":"sourceFile","fileName":"AppCompatImageHelper.java"} + android.widget.ImageView mView -> a + androidx.appcompat.widget.TintInfo mInternalImageTint -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/f0;"} + androidx.appcompat.widget.TintInfo mImageTint -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/f0;"} + androidx.appcompat.widget.TintInfo mTmpInfo -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/f0;"} + int mLevel -> e + 1:4:void (android.widget.ImageView):47:47 -> + 5:6:void (android.widget.ImageView):45:45 -> + 7:9:void (android.widget.ImageView):48:48 -> + 1:4:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):200:200 -> a + 5:11:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):201:201 -> a + 12:13:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):203:203 -> a + 14:16:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):204:204 -> a + 17:25:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):206:206 -> a + 26:27:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):208:208 -> a + 28:29:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):209:209 -> a + 30:37:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):211:211 -> a + 38:39:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):213:213 -> a + 40:41:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):214:214 -> a + 42:52:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):217:217 -> a + 53:62:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):218:218 -> a + 1:8:void applyImageLevel():237:237 -> b + 9:20:void applyImageLevel():238:238 -> b + 1:8:void applySupportImageTint():141:141 -> c + 9:13:void applySupportImageTint():143:143 -> c + 14:19:void applySupportImageTint():147:147 -> c + 20:26:void applySupportImageTint():148:148 -> c + 27:30:void applySupportImageTint():154:154 -> c + 31:32:void applySupportImageTint():155:155 -> c + 33:36:void applySupportImageTint():156:156 -> c + 37:40:void applySupportImageTint():155:155 -> c + 41:44:void applySupportImageTint():157:157 -> c + 45:46:void applySupportImageTint():158:158 -> c + 47:50:void applySupportImageTint():159:159 -> c + 51:54:void applySupportImageTint():158:158 -> c + 1:9:android.content.res.ColorStateList getSupportImageTintList():123:123 -> d + 1:9:android.graphics.PorterDuff$Mode getSupportImageTintMode():137:137 -> e + 1:6:boolean hasOverlappingRendering():103:103 -> f + 7:14:boolean hasOverlappingRendering():104:104 -> f + 1:13:void loadFromAttributes(android.util.AttributeSet,int):52:52 -> g + 14:21:void loadFromAttributes(android.util.AttributeSet,int):54:54 -> g + 22:28:void loadFromAttributes(android.util.AttributeSet,int):55:55 -> g + 29:31:void loadFromAttributes(android.util.AttributeSet,int):54:54 -> g + 32:40:void loadFromAttributes(android.util.AttributeSet,int):57:57 -> g + 41:48:void loadFromAttributes(android.util.AttributeSet,int):61:61 -> g + 49:60:void loadFromAttributes(android.util.AttributeSet,int):63:63 -> g + 61:71:void loadFromAttributes(android.util.AttributeSet,int):65:65 -> g + 72:74:void loadFromAttributes(android.util.AttributeSet,int):71:71 -> g + 75:82:void loadFromAttributes(android.util.AttributeSet,int):74:74 -> g + 83:86:void loadFromAttributes(android.util.AttributeSet,int):75:75 -> g + 87:90:void loadFromAttributes(android.util.AttributeSet,int):76:76 -> g + 91:93:void loadFromAttributes(android.util.AttributeSet,int):75:75 -> g + 94:101:void loadFromAttributes(android.util.AttributeSet,int):78:78 -> g + 102:105:void loadFromAttributes(android.util.AttributeSet,int):79:79 -> g + 106:110:void loadFromAttributes(android.util.AttributeSet,int):81:81 -> g + 111:114:void loadFromAttributes(android.util.AttributeSet,int):80:80 -> g + 115:117:void loadFromAttributes(android.util.AttributeSet,int):79:79 -> g + 118:124:void loadFromAttributes(android.util.AttributeSet,int):84:84 -> g + 125:125:void loadFromAttributes(android.util.AttributeSet,int):85:85 -> g + 1:7:void obtainLevelFromDrawable(android.graphics.drawable.Drawable):230:230 -> h + 3:14:void setImageResource(int):90:90 -> i + 15:17:void setImageResource(int):92:92 -> i + 18:23:void setImageResource(int):94:94 -> i + 24:29:void setImageResource(int):96:96 -> i + 30:33:void setImageResource(int):99:99 -> i + 1:4:void setSupportImageTintList(android.content.res.ColorStateList):114:114 -> j + 5:11:void setSupportImageTintList(android.content.res.ColorStateList):115:115 -> j + 12:16:void setSupportImageTintList(android.content.res.ColorStateList):117:117 -> j + 17:18:void setSupportImageTintList(android.content.res.ColorStateList):118:118 -> j + 19:22:void setSupportImageTintList(android.content.res.ColorStateList):119:119 -> j + 1:4:void setSupportImageTintMode(android.graphics.PorterDuff$Mode):127:127 -> k + 5:11:void setSupportImageTintMode(android.graphics.PorterDuff$Mode):128:128 -> k + 12:16:void setSupportImageTintMode(android.graphics.PorterDuff$Mode):130:130 -> k + 17:18:void setSupportImageTintMode(android.graphics.PorterDuff$Mode):131:131 -> k + 19:22:void setSupportImageTintMode(android.graphics.PorterDuff$Mode):133:133 -> k + 1:8:boolean shouldApplyFrameworkTintUsingColorFilter():182:182 -> l +androidx.appcompat.widget.AppCompatImageView -> androidx.appcompat.widget.r: +# {"id":"sourceFile","fileName":"AppCompatImageView.java"} + androidx.appcompat.widget.AppCompatBackgroundHelper mBackgroundTintHelper -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/e;"} + androidx.appcompat.widget.AppCompatImageHelper mImageHelper -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/q;"} + boolean mHasLevel -> f + 1:1:void (android.content.Context):69:69 -> + 2:2:void (android.content.Context,android.util.AttributeSet):73:73 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):78:78 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):66:66 -> + 5:5:void (android.content.Context,android.util.AttributeSet,int):80:80 -> + 6:7:void (android.content.Context,android.util.AttributeSet,int):82:83 -> + 8:9:void (android.content.Context,android.util.AttributeSet,int):85:86 -> + 1:3:void drawableStateChanged():260:260 -> drawableStateChanged + 4:7:void drawableStateChanged():261:261 -> drawableStateChanged + 8:10:void drawableStateChanged():262:262 -> drawableStateChanged + 11:14:void drawableStateChanged():264:264 -> drawableStateChanged + 15:18:void drawableStateChanged():265:265 -> drawableStateChanged + 1:4:android.content.res.ColorStateList getSupportBackgroundTintList():176:176 -> getSupportBackgroundTintList + 5:11:android.content.res.ColorStateList getSupportBackgroundTintList():177:177 -> getSupportBackgroundTintList + 1:4:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():202:202 -> getSupportBackgroundTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():203:203 -> getSupportBackgroundTintMode + 1:4:android.content.res.ColorStateList getSupportImageTintList():228:228 -> getSupportImageTintList + 5:11:android.content.res.ColorStateList getSupportImageTintList():229:229 -> getSupportImageTintList + 1:4:android.graphics.PorterDuff$Mode getSupportImageTintMode():254:254 -> getSupportImageTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportImageTintMode():255:255 -> getSupportImageTintMode + 1:18:boolean hasOverlappingRendering():271:271 -> hasOverlappingRendering + 1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):148:148 -> setBackgroundDrawable + 4:7:void setBackgroundDrawable(android.graphics.drawable.Drawable):149:149 -> setBackgroundDrawable + 8:11:void setBackgroundDrawable(android.graphics.drawable.Drawable):150:150 -> setBackgroundDrawable + 1:3:void setBackgroundResource(int):140:140 -> setBackgroundResource + 4:7:void setBackgroundResource(int):141:141 -> setBackgroundResource + 8:11:void setBackgroundResource(int):142:142 -> setBackgroundResource + 1:3:void setImageBitmap(android.graphics.Bitmap):124:124 -> setImageBitmap + 4:7:void setImageBitmap(android.graphics.Bitmap):125:125 -> setImageBitmap + 8:11:void setImageBitmap(android.graphics.Bitmap):126:126 -> setImageBitmap + 1:10:void setImageDrawable(android.graphics.drawable.Drawable):108:108 -> setImageDrawable + 11:13:void setImageDrawable(android.graphics.drawable.Drawable):110:110 -> setImageDrawable + 14:16:void setImageDrawable(android.graphics.drawable.Drawable):112:112 -> setImageDrawable + 17:20:void setImageDrawable(android.graphics.drawable.Drawable):113:113 -> setImageDrawable + 21:23:void setImageDrawable(android.graphics.drawable.Drawable):114:114 -> setImageDrawable + 24:27:void setImageDrawable(android.graphics.drawable.Drawable):115:115 -> setImageDrawable + 28:33:void setImageDrawable(android.graphics.drawable.Drawable):117:117 -> setImageDrawable + 1:4:void setImageLevel(int):276:276 -> setImageLevel + 5:7:void setImageLevel(int):277:277 -> setImageLevel + 1:4:void setImageResource(int):100:100 -> setImageResource + 5:8:void setImageResource(int):102:102 -> setImageResource + 1:3:void setImageURI(android.net.Uri):132:132 -> setImageURI + 4:7:void setImageURI(android.net.Uri):133:133 -> setImageURI + 8:11:void setImageURI(android.net.Uri):134:134 -> setImageURI + 1:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):162:162 -> setSupportBackgroundTintList + 5:8:void setSupportBackgroundTintList(android.content.res.ColorStateList):163:163 -> setSupportBackgroundTintList + 1:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):188:188 -> setSupportBackgroundTintMode + 5:8:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):189:189 -> setSupportBackgroundTintMode + 1:4:void setSupportImageTintList(android.content.res.ColorStateList):214:214 -> setSupportImageTintList + 5:8:void setSupportImageTintList(android.content.res.ColorStateList):215:215 -> setSupportImageTintList + 1:4:void setSupportImageTintMode(android.graphics.PorterDuff$Mode):240:240 -> setSupportImageTintMode + 5:8:void setSupportImageTintMode(android.graphics.PorterDuff$Mode):241:241 -> setSupportImageTintMode +androidx.appcompat.widget.AppCompatMultiAutoCompleteTextView -> androidx.appcompat.widget.s: +# {"id":"sourceFile","fileName":"AppCompatMultiAutoCompleteTextView.java"} + androidx.appcompat.widget.AppCompatBackgroundHelper mBackgroundTintHelper -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/e;"} + androidx.appcompat.widget.AppCompatTextHelper mTextHelper -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/C;"} + androidx.appcompat.widget.AppCompatEmojiEditTextHelper mAppCompatEmojiEditTextHelper -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/m;"} + int[] TINT_ATTRS -> g + 4:10:void ():62:62 -> + 1:1:void (android.content.Context,android.util.AttributeSet):77:77 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):82:82 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):84:84 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):86:86 -> + 5:6:void (android.content.Context,android.util.AttributeSet,int):88:89 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):91:91 -> + 8:9:void (android.content.Context,android.util.AttributeSet,int):93:94 -> + 10:12:void (android.content.Context,android.util.AttributeSet,int):96:98 -> + 13:15:void (android.content.Context,android.util.AttributeSet,int):100:102 -> + 1:4:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):126:126 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/m;)V"} + 5:10:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):127:127 -> a + 11:14:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):128:128 -> a + 15:18:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):129:129 -> a + 19:22:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):130:130 -> a + 23:26:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):131:131 -> a + 27:33:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):132:132 -> a + 34:36:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):136:136 -> a + 37:39:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):138:138 -> a + 40:42:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):139:139 -> a + 43:45:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):140:140 -> a + 46:49:void initEmojiKeyListener(androidx.appcompat.widget.AppCompatEmojiEditTextHelper):141:141 -> a + 1:3:void drawableStateChanged():220:220 -> drawableStateChanged + 4:7:void drawableStateChanged():221:221 -> drawableStateChanged + 8:10:void drawableStateChanged():222:222 -> drawableStateChanged + 11:14:void drawableStateChanged():224:224 -> drawableStateChanged + 15:18:void drawableStateChanged():225:225 -> drawableStateChanged + 1:4:android.content.res.ColorStateList getSupportBackgroundTintList():188:188 -> getSupportBackgroundTintList + 5:11:android.content.res.ColorStateList getSupportBackgroundTintList():189:189 -> getSupportBackgroundTintList + 1:4:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():214:214 -> getSupportBackgroundTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():215:215 -> getSupportBackgroundTintMode + 1:7:android.content.res.ColorStateList getSupportCompoundDrawablesTintList():296:296 -> getSupportCompoundDrawablesTintList + 1:7:android.graphics.PorterDuff$Mode getSupportCompoundDrawablesTintMode():337:337 -> getSupportCompoundDrawablesTintMode + 1:4:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):240:240 -> onCreateInputConnection + 5:8:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):239:239 -> onCreateInputConnection + 9:15:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):241:241 -> onCreateInputConnection + 1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):160:160 -> setBackgroundDrawable + 4:7:void setBackgroundDrawable(android.graphics.drawable.Drawable):161:161 -> setBackgroundDrawable + 8:11:void setBackgroundDrawable(android.graphics.drawable.Drawable):162:162 -> setBackgroundDrawable + 1:3:void setBackgroundResource(int):152:152 -> setBackgroundResource + 4:7:void setBackgroundResource(int):153:153 -> setBackgroundResource + 8:11:void setBackgroundResource(int):154:154 -> setBackgroundResource + 1:3:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):268:268 -> setCompoundDrawables + 4:7:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):269:269 -> setCompoundDrawables + 8:11:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):270:270 -> setCompoundDrawables + 1:3:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):277:277 -> setCompoundDrawablesRelative + 4:7:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):278:278 -> setCompoundDrawablesRelative + 8:11:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):279:279 -> setCompoundDrawablesRelative + 1:12:void setDropDownBackgroundResource(int):147:147 -> setDropDownBackgroundResource + 1:6:void setEmojiCompatEnabled(boolean):257:257 -> setEmojiCompatEnabled + 1:10:void setKeyListener(android.text.method.KeyListener):252:252 -> setKeyListener + 1:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):174:174 -> setSupportBackgroundTintList + 5:8:void setSupportBackgroundTintList(android.content.res.ColorStateList):175:175 -> setSupportBackgroundTintList + 1:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):200:200 -> setSupportBackgroundTintMode + 5:8:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):201:201 -> setSupportBackgroundTintMode + 1:5:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):318:318 -> setSupportCompoundDrawablesTintList + 6:11:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):319:319 -> setSupportCompoundDrawablesTintList + 1:5:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):356:356 -> setSupportCompoundDrawablesTintMode + 6:11:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):357:357 -> setSupportCompoundDrawablesTintMode + 1:3:void setTextAppearance(android.content.Context,int):231:231 -> setTextAppearance + 4:7:void setTextAppearance(android.content.Context,int):232:232 -> setTextAppearance + 8:11:void setTextAppearance(android.content.Context,int):233:233 -> setTextAppearance +androidx.appcompat.widget.AppCompatPopupWindow -> androidx.appcompat.widget.t: +# {"id":"sourceFile","fileName":"AppCompatPopupWindow.java"} + boolean mOverlapAnchor -> a + boolean COMPAT_OVERLAP_ANCHOR -> b + 2:4:void ():34:34 -> + 1:3:void (android.content.Context,android.util.AttributeSet,int,int):46:46 -> + 4:7:void (android.content.Context,android.util.AttributeSet,int,int):47:47 -> + 1:6:void init(android.content.Context,android.util.AttributeSet,int,int):51:51 -> a + 7:14:void init(android.content.Context,android.util.AttributeSet,int,int):53:53 -> a + 15:24:void init(android.content.Context,android.util.AttributeSet,int,int):54:54 -> a + 25:33:void init(android.content.Context,android.util.AttributeSet,int,int):57:57 -> a + 34:37:void init(android.content.Context,android.util.AttributeSet,int,int):59:59 -> a + 1:4:void setSupportOverlapAnchor(boolean):90:90 -> b + 5:7:void setSupportOverlapAnchor(boolean):91:91 -> b + 8:11:void setSupportOverlapAnchor(boolean):93:93 -> b + 1:1:void showAsDropDown(android.view.View,int,int):64:64 -> showAsDropDown + 2:2:void showAsDropDown(android.view.View,int,int):66:66 -> showAsDropDown + 3:3:void showAsDropDown(android.view.View,int,int):68:68 -> showAsDropDown + 4:4:void showAsDropDown(android.view.View,int,int,int):73:73 -> showAsDropDown + 5:5:void showAsDropDown(android.view.View,int,int,int):75:75 -> showAsDropDown + 6:6:void showAsDropDown(android.view.View,int,int,int):77:77 -> showAsDropDown + 1:8:void update(android.view.View,int,int,int,int):82:82 -> update + 9:19:void update(android.view.View,int,int,int,int):84:84 -> update + 20:23:void update(android.view.View,int,int,int,int):86:86 -> update +androidx.appcompat.widget.AppCompatProgressBarHelper -> androidx.appcompat.widget.u: +# {"id":"sourceFile","fileName":"AppCompatProgressBarHelper.java"} + android.widget.ProgressBar mView -> a + android.graphics.Bitmap mSampleTile -> b + int[] TINT_ATTRS -> c + 7:13:void ():41:41 -> + 1:3:void (android.widget.ProgressBar):50:50 -> + 4:6:void (android.widget.ProgressBar):51:51 -> + 3:7:android.graphics.drawable.shapes.Shape getDrawableShape():147:147 -> a + 8:14:android.graphics.drawable.shapes.Shape getDrawableShape():148:148 -> a + 1:3:android.graphics.Bitmap getSampleTile():152:152 -> b + 1:13:void loadFromAttributes(android.util.AttributeSet,int):55:55 -> c + 14:19:void loadFromAttributes(android.util.AttributeSet,int):58:58 -> c + 20:29:void loadFromAttributes(android.util.AttributeSet,int):60:60 -> c + 30:35:void loadFromAttributes(android.util.AttributeSet,int):63:63 -> c + 36:44:void loadFromAttributes(android.util.AttributeSet,int):65:65 -> c + 45:48:void loadFromAttributes(android.util.AttributeSet,int):68:68 -> c + 1:4:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):77:77 -> d + 5:13:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):78:78 -> d + 14:17:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):80:80 -> d + 18:21:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):81:81 -> d + 22:26:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):83:83 -> d + 27:28:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):84:84 -> d + 29:32:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):85:85 -> d + 33:38:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):86:86 -> d + 39:42:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):89:89 -> d + 43:69:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):90:90 -> d + 70:76:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):94:94 -> d + 77:83:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):96:96 -> d + 84:90:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):98:98 -> d + 91:94:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):104:104 -> d + 95:96:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):105:105 -> d + 97:100:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):106:106 -> d + 101:104:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):107:107 -> d + 105:106:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):108:108 -> d + 107:115:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):111:111 -> d + 116:124:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):112:112 -> d + 125:131:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):114:114 -> d + 132:148:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):115:115 -> d + 149:157:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):116:116 -> d + 1:4:android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable):129:129 -> e + 5:6:android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable):130:130 -> e + 7:10:android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable):131:131 -> e + 11:15:android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable):132:132 -> e + 16:27:android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable):133:133 -> e + 28:36:android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable):136:136 -> e + 37:39:android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable):137:137 -> e + 40:49:android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable):138:138 -> e + 50:54:android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable):140:140 -> e +androidx.appcompat.widget.AppCompatProgressBarHelper$Api23Impl -> androidx.appcompat.widget.u$a: +# {"id":"sourceFile","fileName":"AppCompatProgressBarHelper.java"} + 1:7:void transferLayerProperties(android.graphics.drawable.LayerDrawable,android.graphics.drawable.LayerDrawable,int):165:165 -> a + 8:14:void transferLayerProperties(android.graphics.drawable.LayerDrawable,android.graphics.drawable.LayerDrawable,int):166:166 -> a + 15:21:void transferLayerProperties(android.graphics.drawable.LayerDrawable,android.graphics.drawable.LayerDrawable,int):167:167 -> a + 22:28:void transferLayerProperties(android.graphics.drawable.LayerDrawable,android.graphics.drawable.LayerDrawable,int):168:168 -> a + 29:35:void transferLayerProperties(android.graphics.drawable.LayerDrawable,android.graphics.drawable.LayerDrawable,int):169:169 -> a + 36:42:void transferLayerProperties(android.graphics.drawable.LayerDrawable,android.graphics.drawable.LayerDrawable,int):170:170 -> a + 43:49:void transferLayerProperties(android.graphics.drawable.LayerDrawable,android.graphics.drawable.LayerDrawable,int):171:171 -> a + 50:56:void transferLayerProperties(android.graphics.drawable.LayerDrawable,android.graphics.drawable.LayerDrawable,int):172:172 -> a + 57:64:void transferLayerProperties(android.graphics.drawable.LayerDrawable,android.graphics.drawable.LayerDrawable,int):173:173 -> a +androidx.appcompat.widget.AppCompatRadioButton -> androidx.appcompat.widget.v: +# {"id":"sourceFile","fileName":"AppCompatRadioButton.java"} + androidx.appcompat.widget.AppCompatCompoundButtonHelper mCompoundButtonHelper -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/j;"} + androidx.appcompat.widget.AppCompatBackgroundHelper mBackgroundTintHelper -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/e;"} + androidx.appcompat.widget.AppCompatTextHelper mTextHelper -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/C;"} + androidx.appcompat.widget.AppCompatEmojiTextHelper mAppCompatEmojiTextHelper -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/n;"} + 1:1:void (android.content.Context,android.util.AttributeSet):72:72 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):76:76 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):78:78 -> + 4:5:void (android.content.Context,android.util.AttributeSet,int):80:81 -> + 6:7:void (android.content.Context,android.util.AttributeSet,int):83:84 -> + 8:11:void (android.content.Context,android.util.AttributeSet,int):86:89 -> + 1:3:void drawableStateChanged():232:232 -> drawableStateChanged + 4:7:void drawableStateChanged():233:233 -> drawableStateChanged + 8:10:void drawableStateChanged():234:234 -> drawableStateChanged + 11:14:void drawableStateChanged():236:236 -> drawableStateChanged + 15:18:void drawableStateChanged():237:237 -> drawableStateChanged + 1:4:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():97:97 -> getEmojiTextViewHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/n;"} + 5:11:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():98:98 -> getEmojiTextViewHelper + 12:14:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():100:100 -> getEmojiTextViewHelper + 1:4:android.content.res.ColorStateList getSupportBackgroundTintList():184:184 -> getSupportBackgroundTintList + 5:11:android.content.res.ColorStateList getSupportBackgroundTintList():185:185 -> getSupportBackgroundTintList + 1:4:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():210:210 -> getSupportBackgroundTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():211:211 -> getSupportBackgroundTintMode + 1:4:android.content.res.ColorStateList getSupportButtonTintList():134:134 -> getSupportButtonTintList + 5:11:android.content.res.ColorStateList getSupportButtonTintList():135:135 -> getSupportButtonTintList + 1:4:android.graphics.PorterDuff$Mode getSupportButtonTintMode():157:157 -> getSupportButtonTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportButtonTintMode():158:158 -> getSupportButtonTintMode + 1:7:android.content.res.ColorStateList getSupportCompoundDrawablesTintList():293:293 -> getSupportCompoundDrawablesTintList + 1:7:android.graphics.PorterDuff$Mode getSupportCompoundDrawablesTintMode():334:334 -> getSupportCompoundDrawablesTintMode + 1:3:void setAllCaps(boolean):248:248 -> setAllCaps + 4:11:void setAllCaps(boolean):249:249 -> setAllCaps + 1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):216:216 -> setBackgroundDrawable + 4:7:void setBackgroundDrawable(android.graphics.drawable.Drawable):217:217 -> setBackgroundDrawable + 8:11:void setBackgroundDrawable(android.graphics.drawable.Drawable):218:218 -> setBackgroundDrawable + 1:3:void setBackgroundResource(int):224:224 -> setBackgroundResource + 4:7:void setBackgroundResource(int):225:225 -> setBackgroundResource + 8:11:void setBackgroundResource(int):226:226 -> setBackgroundResource + 1:3:void setButtonDrawable(android.graphics.drawable.Drawable):105:107 -> setButtonDrawable + 4:4:void setButtonDrawable(int):113:113 -> setButtonDrawable + 1:3:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):265:265 -> setCompoundDrawables + 4:7:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):266:266 -> setCompoundDrawables + 8:11:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):267:267 -> setCompoundDrawables + 1:3:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):274:274 -> setCompoundDrawablesRelative + 4:7:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):275:275 -> setCompoundDrawablesRelative + 8:11:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):276:276 -> setCompoundDrawablesRelative + 1:8:void setEmojiCompatEnabled(boolean):254:254 -> setEmojiCompatEnabled + 1:12:void setFilters(android.text.InputFilter[]):243:243 -> setFilters + 1:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):170:170 -> setSupportBackgroundTintList + 5:8:void setSupportBackgroundTintList(android.content.res.ColorStateList):171:171 -> setSupportBackgroundTintList + 1:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):196:196 -> setSupportBackgroundTintMode + 5:8:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):197:197 -> setSupportBackgroundTintMode + 1:4:void setSupportButtonTintList(android.content.res.ColorStateList):122:122 -> setSupportButtonTintList + 5:8:void setSupportButtonTintList(android.content.res.ColorStateList):123:123 -> setSupportButtonTintList + 1:4:void setSupportButtonTintMode(android.graphics.PorterDuff$Mode):145:145 -> setSupportButtonTintMode + 5:8:void setSupportButtonTintMode(android.graphics.PorterDuff$Mode):146:146 -> setSupportButtonTintMode + 1:5:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):315:315 -> setSupportCompoundDrawablesTintList + 6:11:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):316:316 -> setSupportCompoundDrawablesTintList + 1:5:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):353:353 -> setSupportCompoundDrawablesTintMode + 6:11:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):354:354 -> setSupportCompoundDrawablesTintMode +androidx.appcompat.widget.AppCompatRatingBar -> androidx.appcompat.widget.w: +# {"id":"sourceFile","fileName":"AppCompatRatingBar.java"} + androidx.appcompat.widget.AppCompatProgressBarHelper mAppCompatProgressBarHelper -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/u;"} + 1:1:void (android.content.Context,android.util.AttributeSet):46:46 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):51:51 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):53:53 -> + 4:5:void (android.content.Context,android.util.AttributeSet,int):55:56 -> + 2:4:void onMeasure(int,int):61:61 -> onMeasure + 5:12:void onMeasure(int,int):63:63 -> onMeasure + 13:22:void onMeasure(int,int):65:65 -> onMeasure + 23:26:void onMeasure(int,int):66:66 -> onMeasure + 27:30:void onMeasure(int,int):67:67 -> onMeasure + 31:36:void onMeasure(int,int):66:66 -> onMeasure + 37:40:void onMeasure(int,int):69:69 -> onMeasure +androidx.appcompat.widget.AppCompatReceiveContentHelper -> androidx.appcompat.widget.x: +# {"id":"sourceFile","fileName":"AppCompatReceiveContentHelper.java"} + 1:7:boolean maybeHandleDragEventViaPerformReceiveContent(android.view.View,android.view.DragEvent):85:85 -> a + 8:13:boolean maybeHandleDragEventViaPerformReceiveContent(android.view.View,android.view.DragEvent):87:87 -> a + 14:20:boolean maybeHandleDragEventViaPerformReceiveContent(android.view.View,android.view.DragEvent):88:88 -> a + 21:26:boolean maybeHandleDragEventViaPerformReceiveContent(android.view.View,android.view.DragEvent):95:95 -> a + 27:49:boolean maybeHandleDragEventViaPerformReceiveContent(android.view.View,android.view.DragEvent):97:97 -> a + 50:56:boolean maybeHandleDragEventViaPerformReceiveContent(android.view.View,android.view.DragEvent):100:100 -> a + 57:62:boolean maybeHandleDragEventViaPerformReceiveContent(android.view.View,android.view.DragEvent):106:106 -> a + 63:69:boolean maybeHandleDragEventViaPerformReceiveContent(android.view.View,android.view.DragEvent):108:108 -> a + 70:73:boolean maybeHandleDragEventViaPerformReceiveContent(android.view.View,android.view.DragEvent):109:109 -> a + 74:80:boolean maybeHandleDragEventViaPerformReceiveContent(android.view.View,android.view.DragEvent):110:110 -> a + 81:86:boolean maybeHandleDragEventViaPerformReceiveContent(android.view.View,android.view.DragEvent):111:111 -> a + 1:7:boolean maybeHandleMenuActionViaPerformReceiveContent(android.widget.TextView,int):59:59 -> b + 8:24:boolean maybeHandleMenuActionViaPerformReceiveContent(android.widget.TextView,int):60:60 -> b + 25:40:boolean maybeHandleMenuActionViaPerformReceiveContent(android.widget.TextView,int):64:64 -> b + 41:47:boolean maybeHandleMenuActionViaPerformReceiveContent(android.widget.TextView,int):66:66 -> b + 48:53:boolean maybeHandleMenuActionViaPerformReceiveContent(android.widget.TextView,int):67:67 -> b + 54:62:boolean maybeHandleMenuActionViaPerformReceiveContent(android.widget.TextView,int):68:68 -> b + 63:66:boolean maybeHandleMenuActionViaPerformReceiveContent(android.widget.TextView,int):69:69 -> b + 67:70:boolean maybeHandleMenuActionViaPerformReceiveContent(android.widget.TextView,int):70:70 -> b + 71:75:boolean maybeHandleMenuActionViaPerformReceiveContent(android.widget.TextView,int):71:71 -> b + 1:4:android.app.Activity tryGetActivity(android.view.View):158:158 -> c + 5:8:android.app.Activity tryGetActivity(android.view.View):159:159 -> c + 9:12:android.app.Activity tryGetActivity(android.view.View):160:160 -> c + 13:15:android.app.Activity tryGetActivity(android.view.View):161:161 -> c + 16:24:android.app.Activity tryGetActivity(android.view.View):163:163 -> c +androidx.appcompat.widget.AppCompatReceiveContentHelper$OnDropApi24Impl -> androidx.appcompat.widget.x$a: +# {"id":"sourceFile","fileName":"AppCompatReceiveContentHelper.java"} + 1:3:boolean onDropForTextView(android.view.DragEvent,android.widget.TextView,android.app.Activity):123:123 -> a + 4:15:boolean onDropForTextView(android.view.DragEvent,android.widget.TextView,android.app.Activity):124:124 -> a + 16:18:boolean onDropForTextView(android.view.DragEvent,android.widget.TextView,android.app.Activity):125:125 -> a + 19:27:boolean onDropForTextView(android.view.DragEvent,android.widget.TextView,android.app.Activity):127:127 -> a + 28:29:boolean onDropForTextView(android.view.DragEvent,android.widget.TextView,android.app.Activity):128:128 -> a + 30:41:boolean onDropForTextView(android.view.DragEvent,android.widget.TextView,android.app.Activity):129:129 -> a + 42:44:boolean onDropForTextView(android.view.DragEvent,android.widget.TextView,android.app.Activity):130:130 -> a + 45:53:boolean onDropForTextView(android.view.DragEvent,android.widget.TextView,android.app.Activity):132:132 -> a + 54:54:boolean onDropForTextView(android.view.DragEvent,android.widget.TextView,android.app.Activity):133:133 -> a + 1:3:boolean onDropForView(android.view.DragEvent,android.view.View,android.app.Activity):140:140 -> b + 4:5:boolean onDropForView(android.view.DragEvent,android.view.View,android.app.Activity):141:141 -> b + 6:17:boolean onDropForView(android.view.DragEvent,android.view.View,android.app.Activity):142:142 -> b + 18:22:boolean onDropForView(android.view.DragEvent,android.view.View,android.app.Activity):143:143 -> b +androidx.appcompat.widget.AppCompatSeekBar -> androidx.appcompat.widget.y: +# {"id":"sourceFile","fileName":"AppCompatSeekBar.java"} + androidx.appcompat.widget.AppCompatSeekBarHelper mAppCompatSeekBarHelper -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/z;"} + 1:1:void (android.content.Context,android.util.AttributeSet):45:45 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):50:50 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):52:52 -> + 4:5:void (android.content.Context,android.util.AttributeSet,int):54:55 -> + 1:3:void drawableStateChanged():66:66 -> drawableStateChanged + 4:9:void drawableStateChanged():67:67 -> drawableStateChanged + 1:3:void jumpDrawablesToCurrentState():72:72 -> jumpDrawablesToCurrentState + 4:9:void jumpDrawablesToCurrentState():73:73 -> jumpDrawablesToCurrentState + 2:4:void onDraw(android.graphics.Canvas):60:60 -> onDraw + 5:9:void onDraw(android.graphics.Canvas):61:61 -> onDraw + 10:14:void onDraw(android.graphics.Canvas):62:62 -> onDraw +androidx.appcompat.widget.AppCompatSeekBarHelper -> androidx.appcompat.widget.z: +# {"id":"sourceFile","fileName":"AppCompatSeekBarHelper.java"} + android.widget.SeekBar mView -> d + android.graphics.drawable.Drawable mTickMark -> e + android.content.res.ColorStateList mTickMarkTintList -> f + android.graphics.PorterDuff$Mode mTickMarkTintMode -> g + boolean mHasTickMarkTint -> h + boolean mHasTickMarkTintMode -> i + 1:4:void (android.widget.SeekBar):42:42 -> + 5:6:void (android.widget.SeekBar):36:36 -> + 7:9:void (android.widget.SeekBar):37:37 -> + 10:11:void (android.widget.SeekBar):38:38 -> + 12:13:void (android.widget.SeekBar):39:39 -> + 14:16:void (android.widget.SeekBar):43:43 -> + 1:3:void loadFromAttributes(android.util.AttributeSet,int):48:48 -> c + 4:16:void loadFromAttributes(android.util.AttributeSet,int):50:50 -> c + 17:24:void loadFromAttributes(android.util.AttributeSet,int):52:52 -> c + 25:31:void loadFromAttributes(android.util.AttributeSet,int):53:53 -> c + 32:34:void loadFromAttributes(android.util.AttributeSet,int):52:52 -> c + 35:42:void loadFromAttributes(android.util.AttributeSet,int):55:55 -> c + 43:47:void loadFromAttributes(android.util.AttributeSet,int):57:57 -> c + 48:53:void loadFromAttributes(android.util.AttributeSet,int):60:60 -> c + 54:56:void loadFromAttributes(android.util.AttributeSet,int):61:61 -> c + 57:65:void loadFromAttributes(android.util.AttributeSet,int):63:63 -> c + 66:80:void loadFromAttributes(android.util.AttributeSet,int):64:64 -> c + 81:82:void loadFromAttributes(android.util.AttributeSet,int):66:66 -> c + 83:90:void loadFromAttributes(android.util.AttributeSet,int):69:69 -> c + 91:98:void loadFromAttributes(android.util.AttributeSet,int):70:70 -> c + 99:100:void loadFromAttributes(android.util.AttributeSet,int):71:71 -> c + 101:103:void loadFromAttributes(android.util.AttributeSet,int):74:74 -> c + 104:107:void loadFromAttributes(android.util.AttributeSet,int):76:76 -> c + 1:12:void applyTickMarkTint():128:128 -> f + 13:22:void applyTickMarkTint():129:129 -> f + 23:26:void applyTickMarkTint():131:131 -> f + 27:31:void applyTickMarkTint():132:132 -> f + 32:35:void applyTickMarkTint():135:135 -> f + 36:42:void applyTickMarkTint():136:136 -> f + 43:50:void applyTickMarkTint():141:141 -> f + 51:62:void applyTickMarkTint():142:142 -> f + 1:4:void drawTickMarks(android.graphics.Canvas):165:165 -> g + 5:13:void drawTickMarks(android.graphics.Canvas):166:166 -> g + 14:19:void drawTickMarks(android.graphics.Canvas):168:168 -> g + 20:27:void drawTickMarks(android.graphics.Canvas):169:169 -> g + 28:33:void drawTickMarks(android.graphics.Canvas):170:170 -> g + 34:35:void drawTickMarks(android.graphics.Canvas):171:171 -> g + 36:42:void drawTickMarks(android.graphics.Canvas):172:172 -> g + 43:57:void drawTickMarks(android.graphics.Canvas):174:174 -> g + 58:65:void drawTickMarks(android.graphics.Canvas):175:175 -> g + 66:69:void drawTickMarks(android.graphics.Canvas):176:176 -> g + 70:91:void drawTickMarks(android.graphics.Canvas):177:177 -> g + 92:97:void drawTickMarks(android.graphics.Canvas):179:179 -> g + 98:103:void drawTickMarks(android.graphics.Canvas):180:180 -> g + 104:107:void drawTickMarks(android.graphics.Canvas):182:182 -> g + 1:4:void drawableStateChanged():154:154 -> h + 5:12:void drawableStateChanged():155:155 -> h + 13:22:void drawableStateChanged():156:156 -> h + 23:28:void drawableStateChanged():157:157 -> h + 1:4:void jumpDrawablesToCurrentState():148:148 -> i + 5:8:void jumpDrawablesToCurrentState():149:149 -> i + 1:5:void setTickMark(android.graphics.drawable.Drawable):80:80 -> j + 6:8:void setTickMark(android.graphics.drawable.Drawable):81:81 -> j + 9:12:void setTickMark(android.graphics.drawable.Drawable):84:84 -> j + 13:17:void setTickMark(android.graphics.drawable.Drawable):87:87 -> j + 18:26:void setTickMark(android.graphics.drawable.Drawable):88:88 -> j + 27:32:void setTickMark(android.graphics.drawable.Drawable):89:89 -> j + 33:41:void setTickMark(android.graphics.drawable.Drawable):90:90 -> j + 42:44:void setTickMark(android.graphics.drawable.Drawable):92:92 -> j + 45:50:void setTickMark(android.graphics.drawable.Drawable):95:95 -> j +androidx.appcompat.widget.AppCompatSpinner -> androidx.appcompat.widget.A: +# {"id":"sourceFile","fileName":"AppCompatSpinner.java"} + androidx.appcompat.widget.AppCompatBackgroundHelper mBackgroundTintHelper -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/e;"} + android.content.Context mPopupContext -> e + androidx.appcompat.widget.ForwardingListener mForwardingListener -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/S;"} + android.widget.SpinnerAdapter mTempAdapter -> g + boolean mPopupSet -> h + androidx.appcompat.widget.AppCompatSpinner$SpinnerPopup mPopup -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/A$h;"} + int mDropDownWidth -> j + android.graphics.Rect mTempRect -> k + int[] ATTRS_ANDROID_SPINNERMODE -> l + 4:10:void ():86:86 -> + 1:1:void (android.content.Context,android.util.AttributeSet):151:151 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):167:167 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int,int):187:187 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):216:216 -> + 5:5:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):113:113 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):218:218 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):220:220 -> + 8:8:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):223:223 -> + 9:9:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):226:226 -> + 10:10:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):228:228 -> + 11:11:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):230:230 -> + 12:12:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):232:232 -> + 13:13:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):239:239 -> + 14:15:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):241:242 -> + 16:16:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):248:248 -> + 17:17:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):245:245 -> + 18:18:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):248:248 -> + 19:19:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):250:250 -> + 20:21:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):260:261 -> + 22:22:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):263:263 -> + 23:24:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):265:266 -> + 25:25:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):265:265 -> + 26:27:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):267:268 -> + 28:29:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):270:271 -> + 30:31:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):255:256 -> + 32:32:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):288:288 -> + 33:33:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):290:290 -> + 34:35:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):292:293 -> + 36:36:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):296:296 -> + 37:37:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):298:298 -> + 38:40:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):302:304 -> + 41:41:void (android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):307:307 -> + 5:12:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):564:564 -> a + 13:20:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):566:566 -> a + 21:28:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):570:570 -> a + 29:43:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):571:571 -> a + 44:53:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):573:573 -> a + 54:61:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):575:575 -> a + 62:65:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):580:580 -> a + 66:71:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):581:581 -> a + 72:80:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):582:582 -> a + 81:83:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):586:586 -> a + 84:96:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):587:587 -> a + 97:101:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):592:592 -> a + 102:110:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):593:593 -> a + 1:14:void showPopup():605:605 -> b + 1:3:void drawableStateChanged():549:549 -> drawableStateChanged + 4:7:void drawableStateChanged():550:550 -> drawableStateChanged + 8:11:void drawableStateChanged():551:551 -> drawableStateChanged + 1:4:int getDropDownHorizontalOffset():377:377 -> getDropDownHorizontalOffset + 5:9:int getDropDownHorizontalOffset():378:378 -> getDropDownHorizontalOffset + 10:14:int getDropDownHorizontalOffset():380:380 -> getDropDownHorizontalOffset + 1:4:int getDropDownVerticalOffset():352:352 -> getDropDownVerticalOffset + 5:9:int getDropDownVerticalOffset():353:353 -> getDropDownVerticalOffset + 10:14:int getDropDownVerticalOffset():355:355 -> getDropDownVerticalOffset + 1:4:int getDropDownWidth():395:395 -> getDropDownWidth + 5:7:int getDropDownWidth():396:396 -> getDropDownWidth + 8:12:int getDropDownWidth():398:398 -> getDropDownWidth + 1:3:androidx.appcompat.widget.AppCompatSpinner$SpinnerPopup getInternalPopup():601:601 -> getInternalPopup + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/A$h;"} + 1:4:android.graphics.drawable.Drawable getPopupBackground():334:334 -> getPopupBackground + 5:9:android.graphics.drawable.Drawable getPopupBackground():335:335 -> getPopupBackground + 10:14:android.graphics.drawable.Drawable getPopupBackground():337:337 -> getPopupBackground + 1:3:android.content.Context getPopupContext():315:315 -> getPopupContext + 1:14:java.lang.CharSequence getPrompt():474:474 -> getPrompt + 1:4:android.content.res.ColorStateList getSupportBackgroundTintList():516:516 -> getSupportBackgroundTintList + 5:11:android.content.res.ColorStateList getSupportBackgroundTintList():517:517 -> getSupportBackgroundTintList + 1:4:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():543:543 -> getSupportBackgroundTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():544:544 -> getSupportBackgroundTintMode + 1:3:void onDetachedFromWindow():421:421 -> onDetachedFromWindow + 4:13:void onDetachedFromWindow():423:423 -> onDetachedFromWindow + 14:19:void onDetachedFromWindow():424:424 -> onDetachedFromWindow + 1:3:void onMeasure(int,int):438:438 -> onMeasure + 4:15:void onMeasure(int,int):440:440 -> onMeasure + 16:19:void onMeasure(int,int):441:441 -> onMeasure + 20:31:void onMeasure(int,int):443:443 -> onMeasure + 32:35:void onMeasure(int,int):442:442 -> onMeasure + 36:39:void onMeasure(int,int):444:444 -> onMeasure + 40:43:void onMeasure(int,int):442:442 -> onMeasure + 44:47:void onMeasure(int,int):445:445 -> onMeasure + 48:51:void onMeasure(int,int):442:442 -> onMeasure + 1:2:void onRestoreInstanceState(android.os.Parcelable):619:619 -> onRestoreInstanceState + 3:9:void onRestoreInstanceState(android.os.Parcelable):621:621 -> onRestoreInstanceState + 10:13:void onRestoreInstanceState(android.os.Parcelable):623:623 -> onRestoreInstanceState + 14:19:void onRestoreInstanceState(android.os.Parcelable):624:624 -> onRestoreInstanceState + 20:24:void onRestoreInstanceState(android.os.Parcelable):626:626 -> onRestoreInstanceState + 25:28:void onRestoreInstanceState(android.os.Parcelable):638:638 -> onRestoreInstanceState + 1:2:android.os.Parcelable onSaveInstanceState():611:611 -> onSaveInstanceState + 3:9:android.os.Parcelable onSaveInstanceState():612:612 -> onSaveInstanceState + 10:25:android.os.Parcelable onSaveInstanceState():613:613 -> onSaveInstanceState + 1:12:boolean onTouchEvent(android.view.MotionEvent):430:430 -> onTouchEvent + 13:17:boolean onTouchEvent(android.view.MotionEvent):433:433 -> onTouchEvent + 1:4:boolean performClick():451:451 -> performClick + 5:10:boolean performClick():453:453 -> performClick + 11:15:boolean performClick():454:454 -> performClick + 16:20:boolean performClick():460:460 -> performClick + 1:1:void setAdapter(android.widget.Adapter):81:81 -> setAdapter + 2:3:void setAdapter(android.widget.SpinnerAdapter):406:407 -> setAdapter + 4:4:void setAdapter(android.widget.SpinnerAdapter):411:411 -> setAdapter + 5:7:void setAdapter(android.widget.SpinnerAdapter):413:415 -> setAdapter + 1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):487:487 -> setBackgroundDrawable + 4:7:void setBackgroundDrawable(android.graphics.drawable.Drawable):488:488 -> setBackgroundDrawable + 8:11:void setBackgroundDrawable(android.graphics.drawable.Drawable):489:489 -> setBackgroundDrawable + 1:3:void setBackgroundResource(int):479:479 -> setBackgroundResource + 4:7:void setBackgroundResource(int):480:480 -> setBackgroundResource + 8:11:void setBackgroundResource(int):481:481 -> setBackgroundResource + 1:4:void setDropDownHorizontalOffset(int):361:361 -> setDropDownHorizontalOffset + 5:7:void setDropDownHorizontalOffset(int):362:362 -> setDropDownHorizontalOffset + 8:13:void setDropDownHorizontalOffset(int):363:363 -> setDropDownHorizontalOffset + 14:17:void setDropDownHorizontalOffset(int):365:365 -> setDropDownHorizontalOffset + 1:4:void setDropDownVerticalOffset(int):343:343 -> setDropDownVerticalOffset + 5:8:void setDropDownVerticalOffset(int):344:344 -> setDropDownVerticalOffset + 9:12:void setDropDownVerticalOffset(int):346:346 -> setDropDownVerticalOffset + 1:4:void setDropDownWidth(int):386:386 -> setDropDownWidth + 5:7:void setDropDownWidth(int):387:387 -> setDropDownWidth + 8:11:void setDropDownWidth(int):389:389 -> setDropDownWidth + 1:4:void setPopupBackgroundDrawable(android.graphics.drawable.Drawable):320:320 -> setPopupBackgroundDrawable + 5:8:void setPopupBackgroundDrawable(android.graphics.drawable.Drawable):321:321 -> setPopupBackgroundDrawable + 9:12:void setPopupBackgroundDrawable(android.graphics.drawable.Drawable):323:323 -> setPopupBackgroundDrawable + 1:12:void setPopupBackgroundResource(int):329:329 -> setPopupBackgroundResource + 1:4:void setPrompt(java.lang.CharSequence):465:465 -> setPrompt + 5:8:void setPrompt(java.lang.CharSequence):466:466 -> setPrompt + 9:12:void setPrompt(java.lang.CharSequence):468:468 -> setPrompt + 1:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):502:502 -> setSupportBackgroundTintList + 5:8:void setSupportBackgroundTintList(android.content.res.ColorStateList):503:503 -> setSupportBackgroundTintList + 1:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):529:529 -> setSupportBackgroundTintMode + 5:8:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):530:530 -> setSupportBackgroundTintMode +androidx.appcompat.widget.AppCompatSpinner$1 -> androidx.appcompat.widget.A$a: +# {"id":"sourceFile","fileName":"AppCompatSpinner.java"} + androidx.appcompat.widget.AppCompatSpinner$DropdownPopup val$popup -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/A$f;"} + androidx.appcompat.widget.AppCompatSpinner this$0 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/A;"} + 1:8:void (androidx.appcompat.widget.AppCompatSpinner,android.view.View,androidx.appcompat.widget.AppCompatSpinner$DropdownPopup):271:271 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/A;Landroid/view/View;Landroidx/appcompat/widget/A$f;)V"} + 1:3:androidx.appcompat.view.menu.ShowableListMenu getPopup():274:274 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li/e;"} + 1:12:boolean onForwardingStarted():279:279 -> c + 13:19:boolean onForwardingStarted():280:280 -> c +androidx.appcompat.widget.AppCompatSpinner$2 -> androidx.appcompat.widget.A$b: +# {"id":"sourceFile","fileName":"AppCompatSpinner.java"} + androidx.appcompat.widget.AppCompatSpinner this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/A;"} + 1:6:void (androidx.appcompat.widget.AppCompatSpinner):626:626 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/A;)V"} + 1:12:void onGlobalLayout():629:629 -> onGlobalLayout + 13:17:void onGlobalLayout():630:630 -> onGlobalLayout + 18:25:void onGlobalLayout():632:632 -> onGlobalLayout + 26:29:void onGlobalLayout():634:634 -> onGlobalLayout +androidx.appcompat.widget.AppCompatSpinner$Api23Impl -> androidx.appcompat.widget.A$c: +# {"id":"sourceFile","fileName":"AppCompatSpinner.java"} + 1:10:void setDropDownViewTheme(android.widget.ThemedSpinnerAdapter,android.content.res.Resources$Theme):1111:1111 -> a + 11:14:void setDropDownViewTheme(android.widget.ThemedSpinnerAdapter,android.content.res.Resources$Theme):1112:1112 -> a +androidx.appcompat.widget.AppCompatSpinner$DialogPopup -> androidx.appcompat.widget.A$d: +# {"id":"sourceFile","fileName":"AppCompatSpinner.java"} + androidx.appcompat.app.AlertDialog mPopup -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/app/c;"} + android.widget.ListAdapter mListAdapter -> e + java.lang.CharSequence mPrompt -> f + androidx.appcompat.widget.AppCompatSpinner this$0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/A;"} + 1:6:void (androidx.appcompat.widget.AppCompatSpinner):846:846 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/A;)V"} + 1:1:int getHorizontalOffset():0:0 -> a + 1:8:void setHorizontalOffset(int):918:918 -> c + 1:3:java.lang.CharSequence getHintText():877:877 -> d + 1:4:void dismiss():854:854 -> dismiss + 5:8:void dismiss():855:855 -> dismiss + 9:11:void dismiss():856:856 -> dismiss + 1:1:android.graphics.drawable.Drawable getBackground():0:0 -> f + 1:3:void setPromptText(java.lang.CharSequence):872:872 -> g + 1:8:void setBackgroundDrawable(android.graphics.drawable.Drawable):908:908 -> h + 1:11:boolean isShowing():862:862 -> isShowing + 1:8:void setVerticalOffset(int):913:913 -> j + 1:8:void setHorizontalOriginalOffset(int):938:938 -> k + 1:5:void show(int,int):882:882 -> l + 6:16:void show(int,int):885:885 -> l + 17:20:void show(int,int):886:886 -> l + 21:23:void show(int,int):887:887 -> l + 24:27:void show(int,int):889:889 -> l + 28:31:void show(int,int):890:890 -> l + 32:35:void show(int,int):889:889 -> l + 36:41:void show(int,int):890:890 -> l + 42:45:void show(int,int):891:891 -> l + 46:48:void show(int,int):892:892 -> l + 49:51:void show(int,int):893:893 -> l + 52:57:void show(int,int):894:894 -> l + 1:1:int getVerticalOffset():0:0 -> m + 1:3:void setAdapter(android.widget.ListAdapter):867:867 -> n + 1:5:void onClick(android.content.DialogInterface,int):899:899 -> onClick + 6:13:void onClick(android.content.DialogInterface,int):900:900 -> onClick + 14:25:void onClick(android.content.DialogInterface,int):901:901 -> onClick + 26:29:void onClick(android.content.DialogInterface,int):903:903 -> onClick +androidx.appcompat.widget.AppCompatSpinner$DropDownAdapter -> androidx.appcompat.widget.A$e: +# {"id":"sourceFile","fileName":"AppCompatSpinner.java"} + android.widget.SpinnerAdapter mAdapter -> d + android.widget.ListAdapter mListAdapter -> e + 1:3:void (android.widget.SpinnerAdapter,android.content.res.Resources$Theme):693:693 -> + 4:5:void (android.widget.SpinnerAdapter,android.content.res.Resources$Theme):694:694 -> + 6:9:void (android.widget.SpinnerAdapter,android.content.res.Resources$Theme):696:696 -> + 10:16:void (android.widget.SpinnerAdapter,android.content.res.Resources$Theme):697:697 -> + 17:20:void (android.widget.SpinnerAdapter,android.content.res.Resources$Theme):701:701 -> + 21:22:void (android.widget.SpinnerAdapter,android.content.res.Resources$Theme):703:703 -> + 23:26:void (android.widget.SpinnerAdapter,android.content.res.Resources$Theme):705:705 -> + 1:4:boolean areAllItemsEnabled():766:766 -> areAllItemsEnabled + 5:11:boolean areAllItemsEnabled():768:768 -> areAllItemsEnabled + 1:11:int getCount():717:717 -> getCount + 1:6:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):737:737 -> getDropDownView + 7:11:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):738:738 -> getDropDownView + 1:11:java.lang.Object getItem(int):722:722 -> getItem + 1:12:long getItemId(int):727:727 -> getItemId + 1:5:android.view.View getView(int,android.view.View,android.view.ViewGroup):732:732 -> getView + 1:14:boolean hasStableIds():743:743 -> hasStableIds + 1:10:boolean isEmpty():800:800 -> isEmpty + 1:4:boolean isEnabled(int):780:780 -> isEnabled + 5:11:boolean isEnabled(int):782:782 -> isEnabled + 1:4:void registerDataSetObserver(android.database.DataSetObserver):748:748 -> registerDataSetObserver + 5:8:void registerDataSetObserver(android.database.DataSetObserver):749:749 -> registerDataSetObserver + 1:4:void unregisterDataSetObserver(android.database.DataSetObserver):755:755 -> unregisterDataSetObserver + 5:8:void unregisterDataSetObserver(android.database.DataSetObserver):756:756 -> unregisterDataSetObserver +androidx.appcompat.widget.AppCompatSpinner$DropdownPopup -> androidx.appcompat.widget.A$f: +# {"id":"sourceFile","fileName":"AppCompatSpinner.java"} + java.lang.CharSequence mHintText -> L + android.widget.ListAdapter mAdapter -> M + android.graphics.Rect mVisibleRect -> N + int mOriginalHorizontalOffset -> O + androidx.appcompat.widget.AppCompatSpinner this$0 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/A;"} + 1:2:void (androidx.appcompat.widget.AppCompatSpinner,android.content.Context,android.util.AttributeSet,int):954:954 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/A;Landroid/content/Context;Landroid/util/AttributeSet;I)V"} + 3:5:void (androidx.appcompat.widget.AppCompatSpinner,android.content.Context,android.util.AttributeSet,int):955:955 -> + 6:12:void (androidx.appcompat.widget.AppCompatSpinner,android.content.Context,android.util.AttributeSet,int):951:951 -> + 13:16:void (androidx.appcompat.widget.AppCompatSpinner,android.content.Context,android.util.AttributeSet,int):957:957 -> + 17:20:void (androidx.appcompat.widget.AppCompatSpinner,android.content.Context,android.util.AttributeSet,int):958:958 -> + 21:23:void (androidx.appcompat.widget.AppCompatSpinner,android.content.Context,android.util.AttributeSet,int):959:959 -> + 24:32:void (androidx.appcompat.widget.AppCompatSpinner,android.content.Context,android.util.AttributeSet,int):961:961 -> + 1:4:void access$001(androidx.appcompat.widget.AppCompatSpinner$DropdownPopup):948:948 -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/A$f;)V"} + 1:6:void computeContentWidth():992:992 -> R + 7:13:void computeContentWidth():995:995 -> R + 14:28:void computeContentWidth():996:996 -> R + 29:36:void computeContentWidth():997:997 -> R + 37:46:void computeContentWidth():999:999 -> R + 47:52:void computeContentWidth():1002:1002 -> R + 53:58:void computeContentWidth():1003:1003 -> R + 59:64:void computeContentWidth():1004:1004 -> R + 65:71:void computeContentWidth():1005:1005 -> R + 72:75:void computeContentWidth():1006:1006 -> R + 76:79:void computeContentWidth():1007:1007 -> R + 80:83:void computeContentWidth():1006:1006 -> R + 84:93:void computeContentWidth():1008:1008 -> R + 94:115:void computeContentWidth():1009:1009 -> R + 116:129:void computeContentWidth():1013:1013 -> R + 130:133:void computeContentWidth():1016:1016 -> R + 134:136:void computeContentWidth():1018:1018 -> R + 137:145:void computeContentWidth():1020:1020 -> R + 146:150:void computeContentWidth():1021:1021 -> R + 151:157:void computeContentWidth():1022:1022 -> R + 158:163:void computeContentWidth():1024:1024 -> R + 164:167:void computeContentWidth():1026:1026 -> R + 1:3:int getHorizontalOriginalOffset():1096:1096 -> S + 1:18:boolean isVisibleToUser(android.view.View):1086:1086 -> T + 1:3:java.lang.CharSequence getHintText():982:982 -> d + 1:3:void setPromptText(java.lang.CharSequence):988:988 -> g + 1:3:void setHorizontalOriginalOffset(int):1091:1091 -> k + 1:4:void show(int,int):1031:1031 -> l + 5:8:void show(int,int):1033:1033 -> l + 9:11:void show(int,int):1035:1035 -> l + 12:14:void show(int,int):1036:1036 -> l + 15:19:void show(int,int):1037:1037 -> l + 20:22:void show(int,int):1038:1038 -> l + 23:25:void show(int,int):1039:1039 -> l + 26:28:void show(int,int):1040:1040 -> l + 29:40:void show(int,int):1041:1041 -> l + 41:48:void show(int,int):1052:1052 -> l + 49:53:void show(int,int):1054:1054 -> l + 54:56:void show(int,int):1069:1069 -> l + 57:65:void show(int,int):1070:1070 -> l + 1:3:void setAdapter(android.widget.ListAdapter):976:976 -> n + 4:6:void setAdapter(android.widget.ListAdapter):977:977 -> n +androidx.appcompat.widget.AppCompatSpinner$DropdownPopup$1 -> androidx.appcompat.widget.A$f$a: +# {"id":"sourceFile","fileName":"AppCompatSpinner.java"} + androidx.appcompat.widget.AppCompatSpinner val$this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/A;"} + androidx.appcompat.widget.AppCompatSpinner$DropdownPopup this$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/A$f;"} + 1:8:void (androidx.appcompat.widget.AppCompatSpinner$DropdownPopup,androidx.appcompat.widget.AppCompatSpinner):961:961 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/A$f;Landroidx/appcompat/widget/A;)V"} + 1:7:void onItemClick(android.widget.AdapterView,android.view.View,int,long):964:964 -> onItemClick + 8:17:void onItemClick(android.widget.AdapterView,android.view.View,int,long):965:965 -> onItemClick + 18:23:void onItemClick(android.widget.AdapterView,android.view.View,int,long):966:966 -> onItemClick + 24:30:void onItemClick(android.widget.AdapterView,android.view.View,int,long):967:967 -> onItemClick + 31:36:void onItemClick(android.widget.AdapterView,android.view.View,int,long):969:969 -> onItemClick +androidx.appcompat.widget.AppCompatSpinner$DropdownPopup$2 -> androidx.appcompat.widget.A$f$b: +# {"id":"sourceFile","fileName":"AppCompatSpinner.java"} + androidx.appcompat.widget.AppCompatSpinner$DropdownPopup this$1 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/A$f;"} + 1:6:void (androidx.appcompat.widget.AppCompatSpinner$DropdownPopup):1055:1055 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/A$f;)V"} + 1:10:void onGlobalLayout():1058:1058 -> onGlobalLayout + 11:16:void onGlobalLayout():1059:1059 -> onGlobalLayout + 17:21:void onGlobalLayout():1061:1061 -> onGlobalLayout + 22:27:void onGlobalLayout():1065:1065 -> onGlobalLayout +androidx.appcompat.widget.AppCompatSpinner$DropdownPopup$3 -> androidx.appcompat.widget.A$f$c: +# {"id":"sourceFile","fileName":"AppCompatSpinner.java"} + android.view.ViewTreeObserver$OnGlobalLayoutListener val$layoutListener -> d + androidx.appcompat.widget.AppCompatSpinner$DropdownPopup this$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/A$f;"} + 1:8:void (androidx.appcompat.widget.AppCompatSpinner$DropdownPopup,android.view.ViewTreeObserver$OnGlobalLayoutListener):1070:1070 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/A$f;Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V"} + 1:10:void onDismiss():1073:1073 -> onDismiss + 11:16:void onDismiss():1075:1075 -> onDismiss +androidx.appcompat.widget.AppCompatSpinner$SavedState -> androidx.appcompat.widget.A$g: +# {"id":"sourceFile","fileName":"AppCompatSpinner.java"} + boolean mShowDropdown -> d + 1:8:void ():661:661 -> + 1:1:void (android.os.Parcelable):647:647 -> + 2:3:void (android.os.Parcel):651:652 -> + 1:3:void writeToParcel(android.os.Parcel,int):657:657 -> writeToParcel + 4:10:void writeToParcel(android.os.Parcel,int):658:658 -> writeToParcel +androidx.appcompat.widget.AppCompatSpinner$SavedState$1 -> androidx.appcompat.widget.A$g$a: +# {"id":"sourceFile","fileName":"AppCompatSpinner.java"} + 1:4:void ():662:662 -> + 1:6:androidx.appcompat.widget.AppCompatSpinner$SavedState createFromParcel(android.os.Parcel):665:665 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/appcompat/widget/A$g;"} + 1:3:androidx.appcompat.widget.AppCompatSpinner$SavedState[] newArray(int):670:670 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/appcompat/widget/A$g;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):662:662 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):662:662 -> newArray +androidx.appcompat.widget.AppCompatSpinner$SpinnerPopup -> androidx.appcompat.widget.A$h: +# {"id":"sourceFile","fileName":"AppCompatSpinner.java"} + int getHorizontalOffset() -> a + void setHorizontalOffset(int) -> c + java.lang.CharSequence getHintText() -> d + android.graphics.drawable.Drawable getBackground() -> f + void setPromptText(java.lang.CharSequence) -> g + void setBackgroundDrawable(android.graphics.drawable.Drawable) -> h + void setVerticalOffset(int) -> j + void setHorizontalOriginalOffset(int) -> k + void show(int,int) -> l + int getVerticalOffset() -> m + void setAdapter(android.widget.ListAdapter) -> n +androidx.appcompat.widget.AppCompatTextClassifierHelper -> androidx.appcompat.widget.B: +# {"id":"sourceFile","fileName":"AppCompatTextClassifierHelper.java"} + android.widget.TextView mTextView -> a + android.view.textclassifier.TextClassifier mTextClassifier -> b + 1:3:void (android.widget.TextView):43:43 -> + 4:12:void (android.widget.TextView):44:44 -> + 1:4:android.view.textclassifier.TextClassifier getTextClassifier():63:63 -> a + 5:11:android.view.textclassifier.TextClassifier getTextClassifier():64:64 -> a + 1:3:void setTextClassifier(android.view.textclassifier.TextClassifier):52:52 -> b +androidx.appcompat.widget.AppCompatTextClassifierHelper$Api26Impl -> androidx.appcompat.widget.B$a: +# {"id":"sourceFile","fileName":"AppCompatTextClassifierHelper.java"} + 1:14:android.view.textclassifier.TextClassifier getTextClassifier(android.widget.TextView):79:79 -> a + 15:19:android.view.textclassifier.TextClassifier getTextClassifier(android.widget.TextView):81:81 -> a + 20:22:android.view.textclassifier.TextClassifier getTextClassifier(android.widget.TextView):83:83 -> a +androidx.appcompat.widget.AppCompatTextHelper -> androidx.appcompat.widget.C: +# {"id":"sourceFile","fileName":"AppCompatTextHelper.java"} + android.widget.TextView mView -> a + androidx.appcompat.widget.TintInfo mDrawableLeftTint -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/f0;"} + androidx.appcompat.widget.TintInfo mDrawableTopTint -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/f0;"} + androidx.appcompat.widget.TintInfo mDrawableRightTint -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/f0;"} + androidx.appcompat.widget.TintInfo mDrawableBottomTint -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/f0;"} + androidx.appcompat.widget.TintInfo mDrawableStartTint -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/f0;"} + androidx.appcompat.widget.TintInfo mDrawableEndTint -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/f0;"} + androidx.appcompat.widget.TintInfo mDrawableTint -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/f0;"} + androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper mAutoSizeTextHelper -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/E;"} + int mStyle -> j + int mFontWeight -> k + android.graphics.Typeface mFontTypeface -> l + boolean mAsyncFontPending -> m + 1:4:void (android.widget.TextView):81:81 -> + 5:7:void (android.widget.TextView):76:76 -> + 8:9:void (android.widget.TextView):77:77 -> + 10:11:void (android.widget.TextView):82:82 -> + 12:19:void (android.widget.TextView):83:83 -> + 1:4:void setTextSize(int,float):582:582 -> A + 5:10:void setTextSize(int,float):583:583 -> A + 11:14:void setTextSize(int,float):584:584 -> A + 1:6:void setTextSizeInternal(int,float):600:600 -> B + 1:10:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):359:359 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/widget/h0;)V"} + 11:18:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):361:361 -> C + 19:28:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):362:362 -> C + 29:33:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):365:365 -> C + 34:45:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):369:369 -> C + 46:52:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):370:370 -> C + 53:60:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):432:432 -> C + 61:62:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):434:434 -> C + 63:77:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):435:435 -> C + 78:82:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):446:446 -> C + 83:87:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):442:442 -> C + 88:93:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):438:438 -> C + 94:95:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):371:371 -> C + 96:103:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):372:372 -> C + 104:106:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):373:373 -> C + 107:108:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):374:374 -> C + 109:110:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):375:375 -> C + 111:112:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):376:376 -> C + 113:118:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):377:377 -> C + 119:125:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):378:378 -> C + 126:130:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):379:379 -> C + 131:140:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):398:398 -> C + 141:144:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):400:400 -> C + 145:158:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):403:403 -> C + 159:165:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):402:402 -> C + 166:167:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):406:406 -> C + 168:176:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):410:410 -> C + 177:180:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):415:415 -> C + 181:186:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):417:417 -> C + 187:194:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):419:419 -> C + 195:207:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):422:422 -> C + 208:214:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):421:421 -> C + 215:223:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):425:425 -> C + 5:14:void applyCompoundDrawableTint(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo):557:557 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;Landroidx/appcompat/widget/f0;)V"} + 1:18:void applyCompoundDrawablesTints():540:540 -> b + 19:24:void applyCompoundDrawablesTints():542:542 -> b + 25:32:void applyCompoundDrawablesTints():543:543 -> b + 33:39:void applyCompoundDrawablesTints():544:544 -> b + 40:47:void applyCompoundDrawablesTints():545:545 -> b + 48:54:void applyCompoundDrawablesTints():546:546 -> b + 55:64:void applyCompoundDrawablesTints():548:548 -> b + 65:70:void applyCompoundDrawablesTints():549:549 -> b + 71:77:void applyCompoundDrawablesTints():550:550 -> b + 78:85:void applyCompoundDrawablesTints():551:551 -> b + 1:6:void autoSizeText():591:591 -> c + 1:6:androidx.appcompat.widget.TintInfo createTintInfo(android.content.Context,androidx.appcompat.widget.AppCompatDrawableManager,int):563:563 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/widget/k;I)Landroidx/appcompat/widget/f0;"} + 7:12:androidx.appcompat.widget.TintInfo createTintInfo(android.content.Context,androidx.appcompat.widget.AppCompatDrawableManager,int):565:565 -> d + 13:14:androidx.appcompat.widget.TintInfo createTintInfo(android.content.Context,androidx.appcompat.widget.AppCompatDrawableManager,int):566:566 -> d + 15:19:androidx.appcompat.widget.TintInfo createTintInfo(android.content.Context,androidx.appcompat.widget.AppCompatDrawableManager,int):567:567 -> d + 1:7:int getAutoSizeMaxTextSize():635:635 -> e + 1:7:int getAutoSizeMinTextSize():631:631 -> f + 1:7:int getAutoSizeStepGranularity():627:627 -> g + 1:7:int[] getAutoSizeTextAvailableSizes():639:639 -> h + 1:7:int getAutoSizeTextType():623:623 -> i + 1:9:android.content.res.ColorStateList getCompoundDrawableTintList():644:644 -> j + 1:9:android.graphics.PorterDuff$Mode getCompoundDrawableTintMode():658:658 -> k + 1:7:boolean isAutoSizeEnabled():596:596 -> l + 7:12:void loadFromAttributes(android.util.AttributeSet,int):88:88 -> m + 13:16:void loadFromAttributes(android.util.AttributeSet,int):89:89 -> m + 17:23:void loadFromAttributes(android.util.AttributeSet,int):92:92 -> m + 24:31:void loadFromAttributes(android.util.AttributeSet,int):94:94 -> m + 32:36:void loadFromAttributes(android.util.AttributeSet,int):95:95 -> m + 37:39:void loadFromAttributes(android.util.AttributeSet,int):94:94 -> m + 40:46:void loadFromAttributes(android.util.AttributeSet,int):98:98 -> m + 47:54:void loadFromAttributes(android.util.AttributeSet,int):100:100 -> m + 55:56:void loadFromAttributes(android.util.AttributeSet,int):101:101 -> m + 57:60:void loadFromAttributes(android.util.AttributeSet,int):102:102 -> m + 61:66:void loadFromAttributes(android.util.AttributeSet,int):101:101 -> m + 67:74:void loadFromAttributes(android.util.AttributeSet,int):104:104 -> m + 75:76:void loadFromAttributes(android.util.AttributeSet,int):105:105 -> m + 77:80:void loadFromAttributes(android.util.AttributeSet,int):106:106 -> m + 81:86:void loadFromAttributes(android.util.AttributeSet,int):105:105 -> m + 87:94:void loadFromAttributes(android.util.AttributeSet,int):108:108 -> m + 95:96:void loadFromAttributes(android.util.AttributeSet,int):109:109 -> m + 97:100:void loadFromAttributes(android.util.AttributeSet,int):110:110 -> m + 101:106:void loadFromAttributes(android.util.AttributeSet,int):109:109 -> m + 107:114:void loadFromAttributes(android.util.AttributeSet,int):112:112 -> m + 115:116:void loadFromAttributes(android.util.AttributeSet,int):113:113 -> m + 117:120:void loadFromAttributes(android.util.AttributeSet,int):114:114 -> m + 121:126:void loadFromAttributes(android.util.AttributeSet,int):113:113 -> m + 127:134:void loadFromAttributes(android.util.AttributeSet,int):116:116 -> m + 135:136:void loadFromAttributes(android.util.AttributeSet,int):117:117 -> m + 137:140:void loadFromAttributes(android.util.AttributeSet,int):118:118 -> m + 141:146:void loadFromAttributes(android.util.AttributeSet,int):117:117 -> m + 147:154:void loadFromAttributes(android.util.AttributeSet,int):120:120 -> m + 155:156:void loadFromAttributes(android.util.AttributeSet,int):121:121 -> m + 157:160:void loadFromAttributes(android.util.AttributeSet,int):122:122 -> m + 161:166:void loadFromAttributes(android.util.AttributeSet,int):121:121 -> m + 167:169:void loadFromAttributes(android.util.AttributeSet,int):125:125 -> m + 170:171:void loadFromAttributes(android.util.AttributeSet,int):130:130 -> m + 172:181:void loadFromAttributes(android.util.AttributeSet,int):131:131 -> m + 182:189:void loadFromAttributes(android.util.AttributeSet,int):142:142 -> m + 190:197:void loadFromAttributes(android.util.AttributeSet,int):143:143 -> m + 198:207:void loadFromAttributes(android.util.AttributeSet,int):145:145 -> m + 208:210:void loadFromAttributes(android.util.AttributeSet,int):148:148 -> m + 211:212:void loadFromAttributes(android.util.AttributeSet,int):149:149 -> m + 213:220:void loadFromAttributes(android.util.AttributeSet,int):164:164 -> m + 221:230:void loadFromAttributes(android.util.AttributeSet,int):165:165 -> m + 231:232:void loadFromAttributes(android.util.AttributeSet,int):167:167 -> m + 233:238:void loadFromAttributes(android.util.AttributeSet,int):168:168 -> m + 239:246:void loadFromAttributes(android.util.AttributeSet,int):169:169 -> m + 247:254:void loadFromAttributes(android.util.AttributeSet,int):171:171 -> m + 255:262:void loadFromAttributes(android.util.AttributeSet,int):175:175 -> m + 263:270:void loadFromAttributes(android.util.AttributeSet,int):177:177 -> m + 271:279:void loadFromAttributes(android.util.AttributeSet,int):179:179 -> m + 280:281:void loadFromAttributes(android.util.AttributeSet,int):181:181 -> m + 282:289:void loadFromAttributes(android.util.AttributeSet,int):196:196 -> m + 290:297:void loadFromAttributes(android.util.AttributeSet,int):197:197 -> m + 298:299:void loadFromAttributes(android.util.AttributeSet,int):200:200 -> m + 300:305:void loadFromAttributes(android.util.AttributeSet,int):201:201 -> m + 306:315:void loadFromAttributes(android.util.AttributeSet,int):202:202 -> m + 316:317:void loadFromAttributes(android.util.AttributeSet,int):205:205 -> m + 318:323:void loadFromAttributes(android.util.AttributeSet,int):206:206 -> m + 324:331:void loadFromAttributes(android.util.AttributeSet,int):207:207 -> m + 332:337:void loadFromAttributes(android.util.AttributeSet,int):208:208 -> m + 338:340:void loadFromAttributes(android.util.AttributeSet,int):212:212 -> m + 341:347:void loadFromAttributes(android.util.AttributeSet,int):213:213 -> m + 348:350:void loadFromAttributes(android.util.AttributeSet,int):225:225 -> m + 351:354:void loadFromAttributes(android.util.AttributeSet,int):227:227 -> m + 355:358:void loadFromAttributes(android.util.AttributeSet,int):228:228 -> m + 359:366:void loadFromAttributes(android.util.AttributeSet,int):229:229 -> m + 367:373:void loadFromAttributes(android.util.AttributeSet,int):231:231 -> m + 374:380:void loadFromAttributes(android.util.AttributeSet,int):235:235 -> m + 381:389:void loadFromAttributes(android.util.AttributeSet,int):239:239 -> m + 390:394:void loadFromAttributes(android.util.AttributeSet,int):247:247 -> m + 395:400:void loadFromAttributes(android.util.AttributeSet,int):249:249 -> m + 401:408:void loadFromAttributes(android.util.AttributeSet,int):251:251 -> m + 409:410:void loadFromAttributes(android.util.AttributeSet,int):253:253 -> m + 411:414:void loadFromAttributes(android.util.AttributeSet,int):254:254 -> m + 415:417:void loadFromAttributes(android.util.AttributeSet,int):255:255 -> m + 418:428:void loadFromAttributes(android.util.AttributeSet,int):256:256 -> m + 429:432:void loadFromAttributes(android.util.AttributeSet,int):260:260 -> m + 433:438:void loadFromAttributes(android.util.AttributeSet,int):261:261 -> m + 439:444:void loadFromAttributes(android.util.AttributeSet,int):262:262 -> m + 445:448:void loadFromAttributes(android.util.AttributeSet,int):263:263 -> m + 449:452:void loadFromAttributes(android.util.AttributeSet,int):260:260 -> m + 453:457:void loadFromAttributes(android.util.AttributeSet,int):266:266 -> m + 458:463:void loadFromAttributes(android.util.AttributeSet,int):274:274 -> m + 464:471:void loadFromAttributes(android.util.AttributeSet,int):279:279 -> m + 472:477:void loadFromAttributes(android.util.AttributeSet,int):282:282 -> m + 478:485:void loadFromAttributes(android.util.AttributeSet,int):284:284 -> m + 486:491:void loadFromAttributes(android.util.AttributeSet,int):287:287 -> m + 492:499:void loadFromAttributes(android.util.AttributeSet,int):289:289 -> m + 500:505:void loadFromAttributes(android.util.AttributeSet,int):292:292 -> m + 506:513:void loadFromAttributes(android.util.AttributeSet,int):294:294 -> m + 514:519:void loadFromAttributes(android.util.AttributeSet,int):297:297 -> m + 520:527:void loadFromAttributes(android.util.AttributeSet,int):299:299 -> m + 528:533:void loadFromAttributes(android.util.AttributeSet,int):302:302 -> m + 534:541:void loadFromAttributes(android.util.AttributeSet,int):304:304 -> m + 542:547:void loadFromAttributes(android.util.AttributeSet,int):307:307 -> m + 548:550:void loadFromAttributes(android.util.AttributeSet,int):309:309 -> m + 551:558:void loadFromAttributes(android.util.AttributeSet,int):312:312 -> m + 559:564:void loadFromAttributes(android.util.AttributeSet,int):313:313 -> m + 565:569:void loadFromAttributes(android.util.AttributeSet,int):315:315 -> m + 570:577:void loadFromAttributes(android.util.AttributeSet,int):317:317 -> m + 578:579:void loadFromAttributes(android.util.AttributeSet,int):318:318 -> m + 580:584:void loadFromAttributes(android.util.AttributeSet,int):319:319 -> m + 585:588:void loadFromAttributes(android.util.AttributeSet,int):318:318 -> m + 589:593:void loadFromAttributes(android.util.AttributeSet,int):320:320 -> m + 594:599:void loadFromAttributes(android.util.AttributeSet,int):323:323 -> m + 600:605:void loadFromAttributes(android.util.AttributeSet,int):325:325 -> m + 606:613:void loadFromAttributes(android.util.AttributeSet,int):329:329 -> m + 614:621:void loadFromAttributes(android.util.AttributeSet,int):330:330 -> m + 622:626:void loadFromAttributes(android.util.AttributeSet,int):331:331 -> m + 627:632:void loadFromAttributes(android.util.AttributeSet,int):332:332 -> m + 633:639:void loadFromAttributes(android.util.AttributeSet,int):333:333 -> m + 640:650:void loadFromAttributes(android.util.AttributeSet,int):335:335 -> m + 651:655:void loadFromAttributes(android.util.AttributeSet,int):342:342 -> m + 656:662:void loadFromAttributes(android.util.AttributeSet,int):344:344 -> m + 663:673:void loadFromAttributes(android.util.AttributeSet,int):347:347 -> m + 674:680:void loadFromAttributes(android.util.AttributeSet,int):351:351 -> m + 681:686:void loadFromAttributes(android.util.AttributeSet,int):353:353 -> m + 1:4:void onAsyncTypefaceReceived(java.lang.ref.WeakReference,android.graphics.Typeface):454:454 -> n + 5:6:void onAsyncTypefaceReceived(java.lang.ref.WeakReference,android.graphics.Typeface):455:455 -> n + 7:14:void onAsyncTypefaceReceived(java.lang.ref.WeakReference,android.graphics.Typeface):456:456 -> n + 15:20:void onAsyncTypefaceReceived(java.lang.ref.WeakReference,android.graphics.Typeface):458:458 -> n + 21:22:void onAsyncTypefaceReceived(java.lang.ref.WeakReference,android.graphics.Typeface):459:459 -> n + 23:31:void onAsyncTypefaceReceived(java.lang.ref.WeakReference,android.graphics.Typeface):460:460 -> n + 32:37:void onAsyncTypefaceReceived(java.lang.ref.WeakReference,android.graphics.Typeface):467:467 -> n + 1:4:void onLayout(boolean,int,int,int,int):575:575 -> o + 5:8:void onLayout(boolean,int,int,int,int):576:576 -> o + 1:4:void onSetCompoundDrawables():536:536 -> p + 1:6:void onSetTextAppearance(android.content.Context,int):474:474 -> q + 7:15:void onSetTextAppearance(android.content.Context,int):476:476 -> q + 16:24:void onSetTextAppearance(android.content.Context,int):481:481 -> q + 25:26:void onSetTextAppearance(android.content.Context,int):483:483 -> q + 27:34:void onSetTextAppearance(android.content.Context,int):509:509 -> q + 35:43:void onSetTextAppearance(android.content.Context,int):510:510 -> q + 44:49:void onSetTextAppearance(android.content.Context,int):511:511 -> q + 50:56:void onSetTextAppearance(android.content.Context,int):515:515 -> q + 57:58:void onSetTextAppearance(android.content.Context,int):517:517 -> q + 59:64:void onSetTextAppearance(android.content.Context,int):518:518 -> q + 65:72:void onSetTextAppearance(android.content.Context,int):519:519 -> q + 73:77:void onSetTextAppearance(android.content.Context,int):522:522 -> q + 78:80:void onSetTextAppearance(android.content.Context,int):525:525 -> q + 81:84:void onSetTextAppearance(android.content.Context,int):526:526 -> q + 85:92:void onSetTextAppearance(android.content.Context,int):527:527 -> q + 1:8:void populateSurroundingTextIfNeeded(android.widget.TextView,android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo):728:728 -> r + 9:16:void populateSurroundingTextIfNeeded(android.widget.TextView,android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo):729:729 -> r + 1:6:void setAllCaps(boolean):532:532 -> s + 1:6:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):612:612 -> t + 1:6:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):618:618 -> u + 1:6:void setAutoSizeTextTypeWithDefaults(int):604:604 -> v + 1:4:void setCompoundDrawableTintList(android.content.res.ColorStateList):648:648 -> w + 5:11:void setCompoundDrawableTintList(android.content.res.ColorStateList):649:649 -> w + 12:20:void setCompoundDrawableTintList(android.content.res.ColorStateList):651:651 -> w + 21:22:void setCompoundDrawableTintList(android.content.res.ColorStateList):652:652 -> w + 23:26:void setCompoundDrawableTintList(android.content.res.ColorStateList):653:653 -> w + 1:4:void setCompoundDrawableTintMode(android.graphics.PorterDuff$Mode):662:662 -> x + 5:11:void setCompoundDrawableTintMode(android.graphics.PorterDuff$Mode):663:663 -> x + 12:20:void setCompoundDrawableTintMode(android.graphics.PorterDuff$Mode):665:665 -> x + 21:22:void setCompoundDrawableTintMode(android.graphics.PorterDuff$Mode):666:666 -> x + 23:26:void setCompoundDrawableTintMode(android.graphics.PorterDuff$Mode):667:667 -> x + 20:25:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):693:693 -> y + 26:34:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):694:694 -> y + 35:40:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):702:702 -> y + 41:45:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):703:703 -> y + 46:50:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):704:704 -> y + 51:55:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):705:705 -> y + 56:60:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):706:706 -> y + 61:62:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):707:707 -> y + 63:69:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):703:703 -> y + 70:74:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):695:695 -> y + 75:76:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):696:696 -> y + 77:84:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):697:697 -> y + 85:93:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):684:684 -> y + 94:98:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):685:685 -> y + 99:103:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):686:686 -> y + 104:105:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):687:687 -> y + 106:110:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):688:688 -> y + 111:112:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):689:689 -> y + 113:116:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):688:688 -> y + 1:4:void setCompoundTints():671:671 -> z + 5:6:void setCompoundTints():672:672 -> z + 7:8:void setCompoundTints():673:673 -> z + 9:10:void setCompoundTints():674:674 -> z + 11:12:void setCompoundTints():675:675 -> z + 13:15:void setCompoundTints():676:676 -> z +androidx.appcompat.widget.AppCompatTextHelper$1 -> androidx.appcompat.widget.C$a: +# {"id":"sourceFile","fileName":"AppCompatTextHelper.java"} + int val$fontWeight -> a + int val$style -> b + java.lang.ref.WeakReference val$textViewWeak -> c + androidx.appcompat.widget.AppCompatTextHelper this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/C;"} + 1:12:void (androidx.appcompat.widget.AppCompatTextHelper,int,int,java.lang.ref.WeakReference):379:379 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/C;IILjava/lang/ref/WeakReference;)V"} + 1:1:void onFontRetrievalFailed(int):0:0 -> f + 1:6:void onFontRetrieved(android.graphics.Typeface):382:382 -> g + 7:11:void onFontRetrieved(android.graphics.Typeface):383:383 -> g + 12:24:void onFontRetrieved(android.graphics.Typeface):384:384 -> g + 25:32:void onFontRetrieved(android.graphics.Typeface):388:388 -> g +androidx.appcompat.widget.AppCompatTextHelper$2 -> androidx.appcompat.widget.C$b: +# {"id":"sourceFile","fileName":"AppCompatTextHelper.java"} + android.widget.TextView val$textView -> d + android.graphics.Typeface val$typeface -> e + int val$style -> f + androidx.appcompat.widget.AppCompatTextHelper this$0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/C;"} + 1:12:void (androidx.appcompat.widget.AppCompatTextHelper,android.widget.TextView,android.graphics.Typeface,int):460:460 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/C;Landroid/widget/TextView;Landroid/graphics/Typeface;I)V"} + 1:10:void run():463:463 -> run +androidx.appcompat.widget.AppCompatTextHelper$Api24Impl -> androidx.appcompat.widget.C$c: +# {"id":"sourceFile","fileName":"AppCompatTextHelper.java"} + 1:5:android.os.LocaleList forLanguageTags(java.lang.String):777:777 -> a + 1:4:void setTextLocales(android.widget.TextView,android.os.LocaleList):772:772 -> b +androidx.appcompat.widget.AppCompatTextHelper$Api26Impl -> androidx.appcompat.widget.C$d: +# {"id":"sourceFile","fileName":"AppCompatTextHelper.java"} + 1:5:int getAutoSizeStepGranularity(android.widget.TextView):746:746 -> a + 1:4:void setAutoSizeTextTypeUniformWithConfiguration(android.widget.TextView,int,int,int,int):753:753 -> b + 1:4:void setAutoSizeTextTypeUniformWithPresetSizes(android.widget.TextView,int[],int):760:760 -> c + 1:5:boolean setFontVariationSettings(android.widget.TextView,java.lang.String):741:741 -> d +androidx.appcompat.widget.AppCompatTextHelper$Api28Impl -> androidx.appcompat.widget.C$e: +# {"id":"sourceFile","fileName":"AppCompatTextHelper.java"} + 1:5:android.graphics.Typeface create(android.graphics.Typeface,int,boolean):802:802 -> a +androidx.appcompat.widget.AppCompatTextView -> androidx.appcompat.widget.D: +# {"id":"sourceFile","fileName":"AppCompatTextView.java"} + androidx.appcompat.widget.AppCompatBackgroundHelper mBackgroundTintHelper -> mBackgroundTintHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/e;"} + androidx.appcompat.widget.AppCompatEmojiTextHelper mEmojiTextViewHelper -> mEmojiTextViewHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/n;"} + androidx.appcompat.widget.AppCompatTextView$SuperCaller mSuperCaller -> mSuperCaller + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/D$a;"} + androidx.appcompat.widget.AppCompatTextClassifierHelper mTextClassifierHelper -> mTextClassifierHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/B;"} + androidx.appcompat.widget.AppCompatTextHelper mTextHelper -> mTextHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/C;"} + 1:1:void (android.content.Context):106:106 -> + 2:2:void (android.content.Context,android.util.AttributeSet):110:110 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):115:115 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):97:97 -> + 5:5:void (android.content.Context,android.util.AttributeSet,int):99:99 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):117:117 -> + 7:8:void (android.content.Context,android.util.AttributeSet,int):119:120 -> + 9:11:void (android.content.Context,android.util.AttributeSet,int):122:124 -> + 12:12:void (android.content.Context,android.util.AttributeSet,int):126:126 -> + 13:14:void (android.content.Context,android.util.AttributeSet,int):128:129 -> + 1:5:int access$001(androidx.appcompat.widget.AppCompatTextView):87:87 -> access$001 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;)I"} + 1:4:void access$1001(androidx.appcompat.widget.AppCompatTextView,int):87:87 -> access$1001 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;I)V"} + 1:5:int access$101(androidx.appcompat.widget.AppCompatTextView):87:87 -> access$101 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;)I"} + 1:4:void access$1101(androidx.appcompat.widget.AppCompatTextView,int):87:87 -> access$1101 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;I)V"} + 1:4:void access$1201(androidx.appcompat.widget.AppCompatTextView,int,float):87:87 -> access$1201 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;IF)V"} + 1:5:int access$201(androidx.appcompat.widget.AppCompatTextView):87:87 -> access$201 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;)I"} + 1:5:int[] access$301(androidx.appcompat.widget.AppCompatTextView):87:87 -> access$301 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;)[I"} + 1:5:int access$401(androidx.appcompat.widget.AppCompatTextView):87:87 -> access$401 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;)I"} + 1:5:android.view.textclassifier.TextClassifier access$501(androidx.appcompat.widget.AppCompatTextView):87:87 -> access$501 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;)Landroid/view/textclassifier/TextClassifier;"} + 1:4:void access$601(androidx.appcompat.widget.AppCompatTextView,int,int,int,int):87:87 -> access$601 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;IIII)V"} + 1:4:void access$701(androidx.appcompat.widget.AppCompatTextView,int[],int):87:87 -> access$701 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;[II)V"} + 1:4:void access$801(androidx.appcompat.widget.AppCompatTextView,int):87:87 -> access$801 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;I)V"} + 1:4:void access$901(androidx.appcompat.widget.AppCompatTextView,android.view.textclassifier.TextClassifier):87:87 -> access$901 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;Landroid/view/textclassifier/TextClassifier;)V"} + 1:3:void drawableStateChanged():243:243 -> drawableStateChanged + 4:7:void drawableStateChanged():244:244 -> drawableStateChanged + 8:10:void drawableStateChanged():245:245 -> drawableStateChanged + 11:14:void drawableStateChanged():247:247 -> drawableStateChanged + 15:18:void drawableStateChanged():248:248 -> drawableStateChanged + 1:5:void consumeTextFutureAndSetBlocking():545:545 -> e + 6:7:void consumeTextFutureAndSetBlocking():548:548 -> e + 8:18:void consumeTextFutureAndSetBlocking():549:549 -> e + 1:4:int getAutoSizeMaxTextSize():411:411 -> getAutoSizeMaxTextSize + 5:13:int getAutoSizeMaxTextSize():412:412 -> getAutoSizeMaxTextSize + 14:17:int getAutoSizeMaxTextSize():414:414 -> getAutoSizeMaxTextSize + 18:24:int getAutoSizeMaxTextSize():415:415 -> getAutoSizeMaxTextSize + 1:4:int getAutoSizeMinTextSize():393:393 -> getAutoSizeMinTextSize + 5:13:int getAutoSizeMinTextSize():394:394 -> getAutoSizeMinTextSize + 14:17:int getAutoSizeMinTextSize():396:396 -> getAutoSizeMinTextSize + 18:24:int getAutoSizeMinTextSize():397:397 -> getAutoSizeMinTextSize + 1:4:int getAutoSizeStepGranularity():375:375 -> getAutoSizeStepGranularity + 5:13:int getAutoSizeStepGranularity():376:376 -> getAutoSizeStepGranularity + 14:17:int getAutoSizeStepGranularity():378:378 -> getAutoSizeStepGranularity + 18:24:int getAutoSizeStepGranularity():379:379 -> getAutoSizeStepGranularity + 1:4:int[] getAutoSizeTextAvailableSizes():429:429 -> getAutoSizeTextAvailableSizes + 5:13:int[] getAutoSizeTextAvailableSizes():430:430 -> getAutoSizeTextAvailableSizes + 14:17:int[] getAutoSizeTextAvailableSizes():432:432 -> getAutoSizeTextAvailableSizes + 18:23:int[] getAutoSizeTextAvailableSizes():433:433 -> getAutoSizeTextAvailableSizes + 24:26:int[] getAutoSizeTextAvailableSizes():436:436 -> getAutoSizeTextAvailableSizes + 1:5:int getAutoSizeTextType():354:354 -> getAutoSizeTextType + 6:18:int getAutoSizeTextType():355:355 -> getAutoSizeTextType + 19:22:int getAutoSizeTextType():360:360 -> getAutoSizeTextType + 23:28:int getAutoSizeTextType():361:361 -> getAutoSizeTextType + 1:4:android.view.ActionMode$Callback getCustomSelectionActionModeCallback():505:505 -> getCustomSelectionActionModeCallback + 5:9:android.view.ActionMode$Callback getCustomSelectionActionModeCallback():504:504 -> getCustomSelectionActionModeCallback + 1:4:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():138:138 -> getEmojiTextViewHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/n;"} + 5:11:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():139:139 -> getEmojiTextViewHelper + 12:14:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():141:141 -> getEmojiTextViewHelper + 1:5:int getFirstBaselineToTopHeight():468:468 -> getFirstBaselineToTopHeight + 1:5:int getLastBaselineToBottomHeight():473:473 -> getLastBaselineToBottomHeight + 1:4:androidx.appcompat.widget.AppCompatTextView$SuperCaller getSuperCaller():798:798 -> getSuperCaller + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/D$a;"} + 5:10:androidx.appcompat.widget.AppCompatTextView$SuperCaller getSuperCaller():799:799 -> getSuperCaller + 11:22:androidx.appcompat.widget.AppCompatTextView$SuperCaller getSuperCaller():800:800 -> getSuperCaller + 23:34:androidx.appcompat.widget.AppCompatTextView$SuperCaller getSuperCaller():802:802 -> getSuperCaller + 35:41:androidx.appcompat.widget.AppCompatTextView$SuperCaller getSuperCaller():804:804 -> getSuperCaller + 42:44:androidx.appcompat.widget.AppCompatTextView$SuperCaller getSuperCaller():807:807 -> getSuperCaller + 1:4:android.content.res.ColorStateList getSupportBackgroundTintList():182:182 -> getSupportBackgroundTintList + 5:11:android.content.res.ColorStateList getSupportBackgroundTintList():183:183 -> getSupportBackgroundTintList + 1:4:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():208:208 -> getSupportBackgroundTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():209:209 -> getSupportBackgroundTintMode + 1:7:android.content.res.ColorStateList getSupportCompoundDrawablesTintList():693:693 -> getSupportCompoundDrawablesTintList + 1:7:android.graphics.PorterDuff$Mode getSupportCompoundDrawablesTintMode():734:734 -> getSupportCompoundDrawablesTintMode + 1:3:java.lang.CharSequence getText():558:558 -> getText + 4:8:java.lang.CharSequence getText():559:559 -> getText + 1:11:android.view.textclassifier.TextClassifier getTextClassifier():586:586 -> getTextClassifier + 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;"} + 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 + 10:14:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):443:443 -> onCreateInputConnection + 1:3:void onDetachedFromWindow():782:782 -> onDetachedFromWindow + 4:19:void onDetachedFromWindow():783:783 -> onDetachedFromWindow + 20:31:void onDetachedFromWindow():784:784 -> onDetachedFromWindow + 32:35:void onDetachedFromWindow():791:791 -> onDetachedFromWindow + 1:5:void onLayout(boolean,int,int,int,int):254:254 -> onLayout + 6:13:void onLayout(boolean,int,int,int,int):255:255 -> onLayout + 14:17:void onLayout(boolean,int,int,int,int):256:256 -> onLayout + 1:3:void onMeasure(int,int):613:613 -> onMeasure + 4:7:void onMeasure(int,int):614:614 -> onMeasure + 1:3:void onTextChanged(java.lang.CharSequence,int,int,int):273:273 -> onTextChanged + 4:11:void onTextChanged(java.lang.CharSequence,int,int,int):274:274 -> onTextChanged + 12:17:void onTextChanged(java.lang.CharSequence,int,int,int):275:275 -> onTextChanged + 18:23:void onTextChanged(java.lang.CharSequence,int,int,int):277:277 -> onTextChanged + 1:3:void setAllCaps(boolean):227:227 -> setAllCaps + 4:11:void setAllCaps(boolean):228:228 -> setAllCaps + 1:4:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):313:313 -> setAutoSizeTextTypeUniformWithConfiguration + 5:12:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):314:314 -> setAutoSizeTextTypeUniformWithConfiguration + 13:16:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):317:317 -> setAutoSizeTextTypeUniformWithConfiguration + 17:20:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):318:318 -> setAutoSizeTextTypeUniformWithConfiguration + 1:4:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):334:334 -> setAutoSizeTextTypeUniformWithPresetSizes + 5:12:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):335:335 -> setAutoSizeTextTypeUniformWithPresetSizes + 13:16:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):337:337 -> setAutoSizeTextTypeUniformWithPresetSizes + 17:20:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):338:338 -> setAutoSizeTextTypeUniformWithPresetSizes + 1:4:void setAutoSizeTextTypeWithDefaults(int):291:291 -> setAutoSizeTextTypeWithDefaults + 5:12:void setAutoSizeTextTypeWithDefaults(int):292:292 -> setAutoSizeTextTypeWithDefaults + 13:16:void setAutoSizeTextTypeWithDefaults(int):294:294 -> setAutoSizeTextTypeWithDefaults + 17:20:void setAutoSizeTextTypeWithDefaults(int):295:295 -> setAutoSizeTextTypeWithDefaults + 1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):154:154 -> setBackgroundDrawable + 4:7:void setBackgroundDrawable(android.graphics.drawable.Drawable):155:155 -> setBackgroundDrawable + 8:11:void setBackgroundDrawable(android.graphics.drawable.Drawable):156:156 -> setBackgroundDrawable + 1:3:void setBackgroundResource(int):146:146 -> setBackgroundResource + 4:7:void setBackgroundResource(int):147:147 -> setBackgroundResource + 8:11:void setBackgroundResource(int):148:148 -> setBackgroundResource + 1:3:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):620:620 -> setCompoundDrawables + 4:7:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):621:621 -> setCompoundDrawables + 8:11:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):622:622 -> setCompoundDrawables + 1:3:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):629:629 -> setCompoundDrawablesRelative + 4:7:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):630:630 -> setCompoundDrawablesRelative + 8:11:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):631:631 -> setCompoundDrawablesRelative + 1:3:void setCompoundDrawablesRelativeWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):660:662 -> setCompoundDrawablesRelativeWithIntrinsicBounds + 4:4:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):669:669 -> setCompoundDrawablesRelativeWithIntrinsicBounds + 5:8:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):671:674 -> setCompoundDrawablesRelativeWithIntrinsicBounds + 9:9:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):670:670 -> setCompoundDrawablesRelativeWithIntrinsicBounds + 10:11:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):675:676 -> setCompoundDrawablesRelativeWithIntrinsicBounds + 1:3:void setCompoundDrawablesWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):638:640 -> setCompoundDrawablesWithIntrinsicBounds + 4:4:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):646:646 -> setCompoundDrawablesWithIntrinsicBounds + 5:8:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):648:651 -> setCompoundDrawablesWithIntrinsicBounds + 9:9:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):647:647 -> setCompoundDrawablesWithIntrinsicBounds + 10:11:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):652:653 -> setCompoundDrawablesWithIntrinsicBounds + 1:4:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):498:498 -> setCustomSelectionActionModeCallback + 5:8:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):497:497 -> setCustomSelectionActionModeCallback + 1:8:void setEmojiCompatEnabled(boolean):233:233 -> setEmojiCompatEnabled + 1:12:void setFilters(android.text.InputFilter[]):222:222 -> setFilters + 1:6:void setFirstBaselineToTopHeight(int):448:448 -> setFirstBaselineToTopHeight + 7:14:void setFirstBaselineToTopHeight(int):449:449 -> setFirstBaselineToTopHeight + 15:18:void setFirstBaselineToTopHeight(int):451:451 -> setFirstBaselineToTopHeight + 1:6:void setLastBaselineToBottomHeight(int):458:458 -> setLastBaselineToBottomHeight + 7:14:void setLastBaselineToBottomHeight(int):459:459 -> setLastBaselineToBottomHeight + 15:18:void setLastBaselineToBottomHeight(int):461:461 -> setLastBaselineToBottomHeight + 1:1:void setLineHeight(int):478:478 -> setLineHeight + 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"} + 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 + 5:8:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):195:195 -> setSupportBackgroundTintMode + 1:5:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):715:715 -> setSupportCompoundDrawablesTintList + 6:11:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):716:716 -> setSupportCompoundDrawablesTintList + 1:5:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):753:753 -> setSupportCompoundDrawablesTintMode + 6:11:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):754:754 -> setSupportCompoundDrawablesTintMode + 1:3:void setTextAppearance(android.content.Context,int):214:214 -> setTextAppearance + 4:7:void setTextAppearance(android.content.Context,int):215:215 -> setTextAppearance + 8:11:void setTextAppearance(android.content.Context,int):216:216 -> setTextAppearance + 1:11:void setTextClassifier(android.view.textclassifier.TextClassifier):568:568 -> setTextClassifier + 12:15:void setTextClassifier(android.view.textclassifier.TextClassifier):572:572 -> setTextClassifier + 16:23:void setTextClassifier(android.view.textclassifier.TextClassifier):569:569 -> setTextClassifier + 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"} + 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 + 13:16:void setTextSize(int,float):266:266 -> setTextSize + 1:9:void setTypeface(android.graphics.Typeface,int):759:759 -> setTypeface + 10:20:void setTypeface(android.graphics.Typeface,int):768:768 -> setTypeface + 21:26:void setTypeface(android.graphics.Typeface,int):771:771 -> setTypeface + 27:29:void setTypeface(android.graphics.Typeface,int):773:773 -> setTypeface + 30:35:void setTypeface(android.graphics.Typeface,int):775:775 -> setTypeface + 36:36:void setTypeface(android.graphics.Typeface,int):776:776 -> setTypeface +androidx.appcompat.widget.AppCompatTextView$SuperCaller -> androidx.appcompat.widget.D$a: +# {"id":"sourceFile","fileName":"AppCompatTextView.java"} + void setAutoSizeTextTypeUniformWithPresetSizes(int[],int) -> a + int[] getAutoSizeTextAvailableSizes() -> b + android.view.textclassifier.TextClassifier getTextClassifier() -> c + int getAutoSizeMaxTextSize() -> d + void setTextClassifier(android.view.textclassifier.TextClassifier) -> e + void setLastBaselineToBottomHeight(int) -> f + void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int) -> g + int getAutoSizeTextType() -> h + int getAutoSizeMinTextSize() -> i + void setFirstBaselineToTopHeight(int) -> j + int getAutoSizeStepGranularity() -> k + void setAutoSizeTextTypeWithDefaults(int) -> l + void setLineHeight(int,float) -> m +androidx.appcompat.widget.AppCompatTextView$SuperCallerApi26 -> androidx.appcompat.widget.D$b: +# {"id":"sourceFile","fileName":"AppCompatTextView.java"} + androidx.appcompat.widget.AppCompatTextView this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/D;"} + 1:6:void (androidx.appcompat.widget.AppCompatTextView):835:835 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;)V"} + 1:6:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):875:875 -> a + 1:7:int[] getAutoSizeTextAvailableSizes():853:853 -> b + 1:7:android.view.textclassifier.TextClassifier getTextClassifier():863:863 -> c + 1:7:int getAutoSizeMaxTextSize():838:838 -> d + 1:6:void setTextClassifier(android.view.textclassifier.TextClassifier):885:885 -> e + 1:1:void setLastBaselineToBottomHeight(int):0:0 -> f + 1:6:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):869:869 -> g + 1:7:int getAutoSizeTextType():858:858 -> h + 1:7:int getAutoSizeMinTextSize():843:843 -> i + 1:1:void setFirstBaselineToTopHeight(int):0:0 -> j + 1:7:int getAutoSizeStepGranularity():848:848 -> k + 1:6:void setAutoSizeTextTypeWithDefaults(int):880:880 -> l + 1:1:void setLineHeight(int,float):0:0 -> m +androidx.appcompat.widget.AppCompatTextView$SuperCallerApi28 -> androidx.appcompat.widget.D$c: +# {"id":"sourceFile","fileName":"AppCompatTextView.java"} + androidx.appcompat.widget.AppCompatTextView this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/D;"} + 1:6:void (androidx.appcompat.widget.AppCompatTextView):899:899 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;)V"} + 1:6:void setLastBaselineToBottomHeight(int):908:908 -> f + 1:6:void setFirstBaselineToTopHeight(int):903:903 -> j +androidx.appcompat.widget.AppCompatTextView$SuperCallerApi34 -> androidx.appcompat.widget.D$d: +# {"id":"sourceFile","fileName":"AppCompatTextView.java"} + androidx.appcompat.widget.AppCompatTextView this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/D;"} + 1:6:void (androidx.appcompat.widget.AppCompatTextView):913:913 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/D;)V"} + 1:6:void setLineHeight(int,float):916:916 -> m +androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper -> androidx.appcompat.widget.E: +# {"id":"sourceFile","fileName":"AppCompatTextViewAutoSizeHelper.java"} + int mAutoSizeTextType -> a + boolean mNeedsAutoSizeText -> b + float mAutoSizeStepGranularityInPx -> c + float mAutoSizeMinTextSizeInPx -> d + float mAutoSizeMaxTextSizeInPx -> e + int[] mAutoSizeTextSizesInPx -> f + boolean mHasPresetAutoSizeValues -> g + android.text.TextPaint mTempTextPaint -> h + android.widget.TextView mTextView -> i + android.content.Context mContext -> j + androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl mImpl -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/E$d;"} + android.graphics.RectF TEMP_RECTF -> l + java.util.concurrent.ConcurrentHashMap sTextViewMethodByNameCache -> m + 1:7:void ():64:64 -> + 8:15:void ():75:75 -> + 1:4:void (android.widget.TextView):147:147 -> + 5:6:void (android.widget.TextView):82:82 -> + 7:10:void (android.widget.TextView):84:84 -> + 11:12:void (android.widget.TextView):86:86 -> + 13:14:void (android.widget.TextView):88:88 -> + 15:16:void (android.widget.TextView):90:90 -> + 17:20:void (android.widget.TextView):93:93 -> + 21:22:void (android.widget.TextView):97:97 -> + 23:24:void (android.widget.TextView):148:148 -> + 25:30:void (android.widget.TextView):149:149 -> + 31:36:void (android.widget.TextView):150:150 -> + 37:44:void (android.widget.TextView):151:151 -> + 45:52:void (android.widget.TextView):153:153 -> + 1:8:void autoSizeText():589:589 -> a + 9:12:void autoSizeText():593:593 -> a + 13:29:void autoSizeText():594:594 -> a + 30:42:void autoSizeText():598:598 -> a + 43:44:void autoSizeText():602:602 -> a + 45:57:void autoSizeText():601:601 -> a + 58:62:void autoSizeText():602:602 -> a + 63:77:void autoSizeText():603:603 -> a + 78:87:void autoSizeText():604:604 -> a + 88:90:void autoSizeText():610:610 -> a + 91:94:void autoSizeText():611:611 -> a + 95:97:void autoSizeText():612:612 -> a + 98:99:void autoSizeText():613:613 -> a + 100:104:void autoSizeText():614:614 -> a + 105:115:void autoSizeText():615:615 -> a + 116:121:void autoSizeText():616:616 -> a + 122:127:void autoSizeText():618:618 -> a + 128:130:void autoSizeText():622:622 -> a + 1:4:int[] cleanupAutoSizePresetSizes(int[]):497:497 -> b + 5:7:int[] cleanupAutoSizePresetSizes(int[]):501:501 -> b + 8:16:int[] cleanupAutoSizePresetSizes(int[]):503:503 -> b + 17:20:int[] cleanupAutoSizePresetSizes(int[]):505:505 -> b + 21:30:int[] cleanupAutoSizePresetSizes(int[]):508:508 -> b + 31:40:int[] cleanupAutoSizePresetSizes(int[]):509:509 -> b + 41:47:int[] cleanupAutoSizePresetSizes(int[]):513:513 -> b + 48:51:int[] cleanupAutoSizePresetSizes(int[]):516:516 -> b + 52:55:int[] cleanupAutoSizePresetSizes(int[]):517:517 -> b + 56:71:int[] cleanupAutoSizePresetSizes(int[]):519:519 -> b + 2:5:void clearAutoSizeConfiguration():626:626 -> c + 6:7:void clearAutoSizeConfiguration():627:627 -> c + 8:9:void clearAutoSizeConfiguration():628:628 -> c + 10:11:void clearAutoSizeConfiguration():629:629 -> c + 12:15:void clearAutoSizeConfiguration():630:630 -> c + 16:18:void clearAutoSizeConfiguration():631:631 -> c + 1:15:android.text.StaticLayout createLayout(java.lang.CharSequence,android.text.Layout$Alignment,int,int):723:723 -> d + 1:12:int findLargestTextSizeWhichFits(android.graphics.RectF):680:680 -> e + 13:14:int findLargestTextSizeWhichFits(android.graphics.RectF):690:690 -> e + 15:34:int findLargestTextSizeWhichFits(android.graphics.RectF):691:691 -> e + 35:39:int findLargestTextSizeWhichFits(android.graphics.RectF):700:700 -> e + 40:47:int findLargestTextSizeWhichFits(android.graphics.RectF):682:682 -> e + 1:7:int getAutoSizeMaxTextSize():455:455 -> f + 1:7:int getAutoSizeMinTextSize():440:440 -> g + 1:7:int getAutoSizeStepGranularity():425:425 -> h + 1:3:int[] getAutoSizeTextAvailableSizes():467:467 -> i + 1:3:int getAutoSizeTextType():412:412 -> j + 2:11:java.lang.reflect.Method getTextViewMethod(java.lang.String):800:800 -> k + 12:20:java.lang.reflect.Method getTextViewMethod(java.lang.String):802:802 -> k + 21:23:java.lang.reflect.Method getTextViewMethod(java.lang.String):804:804 -> k + 24:32:java.lang.reflect.Method getTextViewMethod(java.lang.String):806:806 -> k + 33:60:java.lang.reflect.Method getTextViewMethod(java.lang.String):812:812 -> k + 1:4:void initTempTextPaint(int):705:705 -> l + 5:12:void initTempTextPaint(int):706:706 -> l + 13:15:void initTempTextPaint(int):708:708 -> l + 16:26:void initTempTextPaint(int):710:710 -> l + 27:33:void initTempTextPaint(int):711:711 -> l + 1:5:java.lang.Object invokeAndReturnWithDefault(java.lang.Object,java.lang.String,java.lang.Object):783:783 -> m + 6:13:java.lang.Object invokeAndReturnWithDefault(java.lang.Object,java.lang.String,java.lang.Object):784:784 -> m + 14:14:java.lang.Object invokeAndReturnWithDefault(java.lang.Object,java.lang.String,java.lang.Object):792:792 -> m + 15:42:java.lang.Object invokeAndReturnWithDefault(java.lang.Object,java.lang.String,java.lang.Object):787:787 -> m + 1:14:boolean isAutoSizeEnabled():824:824 -> n + 1:9:void loadFromAttributes(android.util.AttributeSet,int):164:164 -> o + 10:23:void loadFromAttributes(android.util.AttributeSet,int):166:166 -> o + 24:31:void loadFromAttributes(android.util.AttributeSet,int):169:169 -> o + 32:39:void loadFromAttributes(android.util.AttributeSet,int):170:170 -> o + 40:49:void loadFromAttributes(android.util.AttributeSet,int):173:173 -> o + 50:57:void loadFromAttributes(android.util.AttributeSet,int):174:174 -> o + 58:65:void loadFromAttributes(android.util.AttributeSet,int):178:178 -> o + 66:73:void loadFromAttributes(android.util.AttributeSet,int):179:179 -> o + 74:81:void loadFromAttributes(android.util.AttributeSet,int):183:183 -> o + 82:89:void loadFromAttributes(android.util.AttributeSet,int):184:184 -> o + 90:97:void loadFromAttributes(android.util.AttributeSet,int):188:188 -> o + 98:105:void loadFromAttributes(android.util.AttributeSet,int):189:189 -> o + 106:109:void loadFromAttributes(android.util.AttributeSet,int):192:192 -> o + 110:113:void loadFromAttributes(android.util.AttributeSet,int):193:193 -> o + 114:116:void loadFromAttributes(android.util.AttributeSet,int):194:194 -> o + 117:119:void loadFromAttributes(android.util.AttributeSet,int):195:195 -> o + 120:122:void loadFromAttributes(android.util.AttributeSet,int):198:198 -> o + 123:128:void loadFromAttributes(android.util.AttributeSet,int):200:200 -> o + 129:133:void loadFromAttributes(android.util.AttributeSet,int):201:201 -> o + 134:137:void loadFromAttributes(android.util.AttributeSet,int):205:205 -> o + 138:139:void loadFromAttributes(android.util.AttributeSet,int):206:206 -> o + 140:154:void loadFromAttributes(android.util.AttributeSet,int):207:207 -> o + 155:164:void loadFromAttributes(android.util.AttributeSet,int):210:210 -> o + 165:174:void loadFromAttributes(android.util.AttributeSet,int):217:217 -> o + 175:177:void loadFromAttributes(android.util.AttributeSet,int):228:228 -> o + 178:181:void loadFromAttributes(android.util.AttributeSet,int):233:233 -> o + 182:184:void loadFromAttributes(android.util.AttributeSet,int):236:236 -> o + 1:6:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):321:321 -> p + 7:17:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):322:322 -> p + 18:22:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):323:323 -> p + 23:27:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):325:325 -> p + 28:31:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):327:327 -> p + 32:34:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):330:330 -> p + 35:40:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):333:333 -> p + 41:44:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):334:334 -> p + 1:6:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):363:363 -> q + 7:10:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):364:364 -> q + 11:14:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):366:366 -> q + 15:19:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):369:369 -> q + 20:21:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):371:371 -> q + 22:31:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):372:372 -> q + 32:47:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):375:375 -> q + 48:53:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):380:380 -> q + 54:60:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):381:381 -> q + 61:72:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):382:382 -> q + 73:87:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):383:383 -> q + 88:89:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):386:386 -> q + 90:95:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):389:389 -> q + 96:99:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):390:390 -> q + 1:11:void setAutoSizeTextTypeWithDefaults(int):255:255 -> r + 12:13:void setAutoSizeTextTypeWithDefaults(int):261:261 -> r + 14:24:void setAutoSizeTextTypeWithDefaults(int):262:262 -> r + 25:30:void setAutoSizeTextTypeWithDefaults(int):263:263 -> r + 31:36:void setAutoSizeTextTypeWithDefaults(int):267:267 -> r + 37:39:void setAutoSizeTextTypeWithDefaults(int):272:272 -> r + 40:45:void setAutoSizeTextTypeWithDefaults(int):276:276 -> r + 46:49:void setAutoSizeTextTypeWithDefaults(int):277:277 -> r + 50:72:void setAutoSizeTextTypeWithDefaults(int):281:281 -> r + 73:76:void setAutoSizeTextTypeWithDefaults(int):258:258 -> r + 1:14:void setRawTextSize(float):645:645 -> s + 15:23:void setRawTextSize(float):646:646 -> s + 24:29:void setRawTextSize(float):648:648 -> s + 30:38:void setRawTextSize(float):650:650 -> s + 39:40:void setRawTextSize(float):652:652 -> s + 41:48:void setRawTextSize(float):656:656 -> s + 49:56:void setRawTextSize(float):658:658 -> s + 57:65:void setRawTextSize(float):661:661 -> s + 66:71:void setRawTextSize(float):665:665 -> s + 72:76:void setRawTextSize(float):667:667 -> s + 77:82:void setRawTextSize(float):670:670 -> s + 1:4:void setTextSizeInternal(int,float):636:636 -> t + 5:9:void setTextSizeInternal(int,float):637:637 -> t + 10:13:void setTextSizeInternal(int,float):638:638 -> t + 14:25:void setTextSizeInternal(int,float):640:640 -> t + 1:12:boolean setupAutoSizeText():560:560 -> u + 13:21:boolean setupAutoSizeText():564:564 -> u + 22:36:boolean setupAutoSizeText():566:566 -> u + 37:40:boolean setupAutoSizeText():568:568 -> u + 41:56:boolean setupAutoSizeText():570:570 -> u + 57:62:boolean setupAutoSizeText():573:573 -> u + 63:65:boolean setupAutoSizeText():575:575 -> u + 66:67:boolean setupAutoSizeText():577:577 -> u + 68:70:boolean setupAutoSizeText():580:580 -> u + 1:4:void setupAutoSizeUniformPresetSizes(android.content.res.TypedArray):471:471 -> v + 5:12:void setupAutoSizeUniformPresetSizes(android.content.res.TypedArray):472:472 -> v + 13:21:void setupAutoSizeUniformPresetSizes(android.content.res.TypedArray):476:476 -> v + 22:27:void setupAutoSizeUniformPresetSizes(android.content.res.TypedArray):478:478 -> v + 28:31:void setupAutoSizeUniformPresetSizes(android.content.res.TypedArray):479:479 -> v + 1:10:boolean setupAutoSizeUniformPresetSizesConfiguration():484:484 -> w + 11:14:boolean setupAutoSizeUniformPresetSizesConfiguration():485:485 -> w + 15:16:boolean setupAutoSizeUniformPresetSizesConfiguration():487:487 -> w + 17:22:boolean setupAutoSizeUniformPresetSizesConfiguration():488:488 -> w + 23:29:boolean setupAutoSizeUniformPresetSizesConfiguration():489:489 -> w + 30:32:boolean setupAutoSizeUniformPresetSizesConfiguration():490:490 -> w + 1:6:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):741:741 -> x + 7:14:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):742:742 -> x + 15:23:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):744:744 -> x + 24:29:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):750:750 -> x + 30:32:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):751:751 -> x + 33:44:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):754:754 -> x + 45:59:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):756:756 -> x + 60:65:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):759:759 -> x + 66:81:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):760:760 -> x + 82:94:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):765:765 -> x + 1:7:boolean supportsAutoSizeText():833:833 -> y + 4:16:void validateAndSetAutoSizeTextTypeUniformConfiguration(float,float,float):535:535 -> z + 17:18:void validateAndSetAutoSizeTextTypeUniformConfiguration(float,float,float):552:552 -> z + 19:20:void validateAndSetAutoSizeTextTypeUniformConfiguration(float,float,float):553:553 -> z + 21:22:void validateAndSetAutoSizeTextTypeUniformConfiguration(float,float,float):554:554 -> z + 23:25:void validateAndSetAutoSizeTextTypeUniformConfiguration(float,float,float):555:555 -> z + 26:28:void validateAndSetAutoSizeTextTypeUniformConfiguration(float,float,float):556:556 -> z + 29:54:void validateAndSetAutoSizeTextTypeUniformConfiguration(float,float,float):547:547 -> z + 55:90:void validateAndSetAutoSizeTextTypeUniformConfiguration(float,float,float):541:541 -> z + 91:116:void validateAndSetAutoSizeTextTypeUniformConfiguration(float,float,float):536:536 -> z +androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Api23Impl -> androidx.appcompat.widget.E$a: +# {"id":"sourceFile","fileName":"AppCompatTextViewAutoSizeHelper.java"} + 2:5:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int,android.widget.TextView,android.text.TextPaint,androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl):854:854 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;IILandroid/widget/TextView;Landroid/text/TextPaint;Landroidx/appcompat/widget/E$d;)Landroid/text/StaticLayout;"} + 6:9:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int,android.widget.TextView,android.text.TextPaint,androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl):853:853 -> a + 10:13:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int,android.widget.TextView,android.text.TextPaint,androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl):856:856 -> a + 14:17:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int,android.widget.TextView,android.text.TextPaint,androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl):858:858 -> a + 18:21:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int,android.widget.TextView,android.text.TextPaint,androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl):859:859 -> a + 22:25:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int,android.widget.TextView,android.text.TextPaint,androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl):857:857 -> a + 26:33:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int,android.widget.TextView,android.text.TextPaint,androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl):860:860 -> a + 34:41:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int,android.widget.TextView,android.text.TextPaint,androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl):861:861 -> a + 42:55:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int,android.widget.TextView,android.text.TextPaint,androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl):862:862 -> a + 56:58:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int,android.widget.TextView,android.text.TextPaint,androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl):863:863 -> a + 59:62:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int,android.widget.TextView,android.text.TextPaint,androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl):868:868 -> a + 63:69:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int,android.widget.TextView,android.text.TextPaint,androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl):871:871 -> a + 70:74:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int,android.widget.TextView,android.text.TextPaint,androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl):873:873 -> a +androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl -> androidx.appcompat.widget.E$d: +# {"id":"sourceFile","fileName":"AppCompatTextViewAutoSizeHelper.java"} + 1:4:void ():107:107 -> + void computeAndSetTextDirection(android.text.StaticLayout$Builder,android.widget.TextView) -> a + 1:15:boolean isHorizontallyScrollable(android.widget.TextView):110:110 -> b +androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl23 -> androidx.appcompat.widget.E$b: +# {"id":"sourceFile","fileName":"AppCompatTextViewAutoSizeHelper.java"} + 1:4:void ():119:119 -> + 1:4:void computeAndSetTextDirection(android.text.StaticLayout$Builder,android.widget.TextView):124:124 -> a + 5:10:void computeAndSetTextDirection(android.text.StaticLayout$Builder,android.widget.TextView):125:125 -> a + 11:14:void computeAndSetTextDirection(android.text.StaticLayout$Builder,android.widget.TextView):127:127 -> a +androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl29 -> androidx.appcompat.widget.E$c: +# {"id":"sourceFile","fileName":"AppCompatTextViewAutoSizeHelper.java"} + 1:4:void ():133:133 -> + 1:8:void computeAndSetTextDirection(android.text.StaticLayout$Builder,android.widget.TextView):143:143 -> a + 1:5:boolean isHorizontallyScrollable(android.widget.TextView):137:137 -> b +androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl29$$ExternalSyntheticApiModelOutline0 -> androidx.appcompat.widget.F: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.text.TextDirectionHeuristic m(android.widget.TextView):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper$Impl29$$ExternalSyntheticApiModelOutline1 -> androidx.appcompat.widget.G: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean m(android.widget.TextView):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.widget.AppCompatToggleButton -> androidx.appcompat.widget.H: +# {"id":"sourceFile","fileName":"AppCompatToggleButton.java"} + androidx.appcompat.widget.AppCompatBackgroundHelper mBackgroundTintHelper -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/e;"} + androidx.appcompat.widget.AppCompatTextHelper mTextHelper -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/C;"} + androidx.appcompat.widget.AppCompatEmojiTextHelper mAppCompatEmojiTextHelper -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/n;"} + 1:1:void (android.content.Context,android.util.AttributeSet):67:67 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):72:72 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):74:74 -> + 4:5:void (android.content.Context,android.util.AttributeSet,int):76:77 -> + 6:7:void (android.content.Context,android.util.AttributeSet,int):79:80 -> + 8:9:void (android.content.Context,android.util.AttributeSet,int):82:83 -> + 1:3:void drawableStateChanged():156:156 -> drawableStateChanged + 4:7:void drawableStateChanged():157:157 -> drawableStateChanged + 8:10:void drawableStateChanged():158:158 -> drawableStateChanged + 11:14:void drawableStateChanged():160:160 -> drawableStateChanged + 15:18:void drawableStateChanged():161:161 -> drawableStateChanged + 1:4:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():177:177 -> getEmojiTextViewHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/n;"} + 5:11:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():178:178 -> getEmojiTextViewHelper + 12:14:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():180:180 -> getEmojiTextViewHelper + 1:4:android.content.res.ColorStateList getSupportBackgroundTintList():124:124 -> getSupportBackgroundTintList + 5:11:android.content.res.ColorStateList getSupportBackgroundTintList():125:125 -> getSupportBackgroundTintList + 1:4:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():150:150 -> getSupportBackgroundTintMode + 5:11:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():151:151 -> getSupportBackgroundTintMode + 1:7:android.content.res.ColorStateList getSupportCompoundDrawablesTintList():230:230 -> getSupportCompoundDrawablesTintList + 1:7:android.graphics.PorterDuff$Mode getSupportCompoundDrawablesTintMode():271:271 -> getSupportCompoundDrawablesTintMode + 1:3:void setAllCaps(boolean):185:185 -> setAllCaps + 4:11:void setAllCaps(boolean):186:186 -> setAllCaps + 1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):96:96 -> setBackgroundDrawable + 4:7:void setBackgroundDrawable(android.graphics.drawable.Drawable):97:97 -> setBackgroundDrawable + 8:11:void setBackgroundDrawable(android.graphics.drawable.Drawable):98:98 -> setBackgroundDrawable + 1:3:void setBackgroundResource(int):88:88 -> setBackgroundResource + 4:7:void setBackgroundResource(int):89:89 -> setBackgroundResource + 8:11:void setBackgroundResource(int):90:90 -> setBackgroundResource + 1:3:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):202:202 -> setCompoundDrawables + 4:7:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):203:203 -> setCompoundDrawables + 8:11:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):204:204 -> setCompoundDrawables + 1:3:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):211:211 -> setCompoundDrawablesRelative + 4:7:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):212:212 -> setCompoundDrawablesRelative + 8:11:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):213:213 -> setCompoundDrawablesRelative + 1:8:void setEmojiCompatEnabled(boolean):191:191 -> setEmojiCompatEnabled + 1:12:void setFilters(android.text.InputFilter[]):167:167 -> setFilters + 1:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):110:110 -> setSupportBackgroundTintList + 5:8:void setSupportBackgroundTintList(android.content.res.ColorStateList):111:111 -> setSupportBackgroundTintList + 1:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):136:136 -> setSupportBackgroundTintMode + 5:8:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):137:137 -> setSupportBackgroundTintMode + 1:5:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):252:252 -> setSupportCompoundDrawablesTintList + 6:11:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):253:253 -> setSupportCompoundDrawablesTintList + 1:5:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):290:290 -> setSupportCompoundDrawablesTintMode + 6:11:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):291:291 -> setSupportCompoundDrawablesTintMode +androidx.appcompat.widget.ButtonBarLayout -> androidx.appcompat.widget.ButtonBarLayout: +# {"id":"sourceFile","fileName":"ButtonBarLayout.java"} + boolean mAllowStacking -> d + boolean mStacked -> e + int mLastWidthSize -> f + 1:4:void (android.content.Context,android.util.AttributeSet):52:52 -> + 5:6:void (android.content.Context,android.util.AttributeSet):49:49 -> + 7:12:void (android.content.Context,android.util.AttributeSet):53:53 -> + 13:22:void (android.content.Context,android.util.AttributeSet):54:54 -> + 23:31:void (android.content.Context,android.util.AttributeSet):56:56 -> + 32:34:void (android.content.Context,android.util.AttributeSet):57:57 -> + 35:40:void (android.content.Context,android.util.AttributeSet):61:61 -> + 41:46:void (android.content.Context,android.util.AttributeSet):62:62 -> + 1:6:int getNextVisibleChildIndex(int):155:155 -> a + 7:22:int getNextVisibleChildIndex(int):156:156 -> a + 1:3:boolean isStacked():185:185 -> b + 1:4:void onMeasure(int,int):78:78 -> onMeasure + 5:9:void onMeasure(int,int):80:80 -> onMeasure + 10:19:void onMeasure(int,int):81:81 -> onMeasure + 20:22:void onMeasure(int,int):83:83 -> onMeasure + 23:24:void onMeasure(int,int):86:86 -> onMeasure + 25:41:void onMeasure(int,int):95:95 -> onMeasure + 42:49:void onMeasure(int,int):96:96 -> onMeasure + 50:52:void onMeasure(int,int):104:104 -> onMeasure + 53:62:void onMeasure(int,int):106:106 -> onMeasure + 63:73:void onMeasure(int,int):109:109 -> onMeasure + 74:79:void onMeasure(int,int):114:114 -> onMeasure + 80:82:void onMeasure(int,int):121:121 -> onMeasure + 83:88:void onMeasure(int,int):127:127 -> onMeasure + 89:92:void onMeasure(int,int):129:129 -> onMeasure + 93:98:void onMeasure(int,int):130:130 -> onMeasure + 99:113:void onMeasure(int,int):131:131 -> onMeasure + 114:120:void onMeasure(int,int):133:133 -> onMeasure + 121:126:void onMeasure(int,int):134:134 -> onMeasure + 127:134:void onMeasure(int,int):136:136 -> onMeasure + 135:152:void onMeasure(int,int):137:137 -> onMeasure + 153:158:void onMeasure(int,int):140:140 -> onMeasure + 159:164:void onMeasure(int,int):144:144 -> onMeasure + 165:169:void onMeasure(int,int):145:145 -> onMeasure + 170:173:void onMeasure(int,int):149:149 -> onMeasure + 1:4:void setAllowStacking(boolean):67:67 -> setAllowStacking + 5:8:void setAllowStacking(boolean):68:68 -> setAllowStacking + 9:15:void setAllowStacking(boolean):69:69 -> setAllowStacking + 16:18:void setAllowStacking(boolean):70:70 -> setAllowStacking + 19:22:void setAllowStacking(boolean):72:72 -> setAllowStacking + 1:10:void setStacked(boolean):164:164 -> setStacked + 11:12:void setStacked(boolean):165:165 -> setStacked + 13:23:void setStacked(boolean):167:167 -> setStacked + 24:26:void setStacked(boolean):168:168 -> setStacked + 27:40:void setStacked(boolean):170:170 -> setStacked + 41:43:void setStacked(boolean):172:172 -> setStacked + 44:51:void setStacked(boolean):177:177 -> setStacked + 52:62:void setStacked(boolean):179:179 -> setStacked +androidx.appcompat.widget.ContentFrameLayout -> androidx.appcompat.widget.ContentFrameLayout: +# {"id":"sourceFile","fileName":"ContentFrameLayout.java"} + android.util.TypedValue mMinWidthMajor -> d + android.util.TypedValue mMinWidthMinor -> e + android.util.TypedValue mFixedWidthMajor -> f + android.util.TypedValue mFixedWidthMinor -> g + android.util.TypedValue mFixedHeightMajor -> h + android.util.TypedValue mFixedHeightMinor -> i + android.graphics.Rect mDecorPadding -> j + androidx.appcompat.widget.ContentFrameLayout$OnAttachListener mAttachListener -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/ContentFrameLayout$a;"} + 1:1:void (android.content.Context):58:58 -> + 2:2:void (android.content.Context,android.util.AttributeSet):62:62 -> + 3:4:void (android.content.Context,android.util.AttributeSet,int):67:68 -> + 1:5:void setDecorPadding(int,int,int,int):89:89 -> a + 6:11:void setDecorPadding(int,int,int,int):90:90 -> a + 12:15:void setDecorPadding(int,int,int,int):91:91 -> a + 1:11:android.util.TypedValue getFixedHeightMajor():193:193 -> getFixedHeightMajor + 12:14:android.util.TypedValue getFixedHeightMajor():194:194 -> getFixedHeightMajor + 1:11:android.util.TypedValue getFixedHeightMinor():198:198 -> getFixedHeightMinor + 12:14:android.util.TypedValue getFixedHeightMinor():199:199 -> getFixedHeightMinor + 1:11:android.util.TypedValue getFixedWidthMajor():183:183 -> getFixedWidthMajor + 12:14:android.util.TypedValue getFixedWidthMajor():184:184 -> getFixedWidthMajor + 1:11:android.util.TypedValue getFixedWidthMinor():188:188 -> getFixedWidthMinor + 12:14:android.util.TypedValue getFixedWidthMinor():189:189 -> getFixedWidthMinor + 1:11:android.util.TypedValue getMinWidthMajor():173:173 -> getMinWidthMajor + 12:14:android.util.TypedValue getMinWidthMajor():174:174 -> getMinWidthMajor + 1:11:android.util.TypedValue getMinWidthMinor():178:178 -> getMinWidthMinor + 12:14:android.util.TypedValue getMinWidthMinor():179:179 -> getMinWidthMinor + 1:3:void onAttachedToWindow():204:204 -> onAttachedToWindow + 4:7:void onAttachedToWindow():205:205 -> onAttachedToWindow + 8:11:void onAttachedToWindow():206:206 -> onAttachedToWindow + 1:3:void onDetachedFromWindow():212:212 -> onDetachedFromWindow + 4:7:void onDetachedFromWindow():213:213 -> onDetachedFromWindow + 8:11:void onDetachedFromWindow():214:214 -> onDetachedFromWindow + 1:12:void onMeasure(int,int):97:97 -> onMeasure + 13:23:void onMeasure(int,int):98:98 -> onMeasure + 24:27:void onMeasure(int,int):100:100 -> onMeasure + 28:41:void onMeasure(int,int):101:101 -> onMeasure + 42:48:void onMeasure(int,int):105:105 -> onMeasure + 49:54:void onMeasure(int,int):106:106 -> onMeasure + 55:62:void onMeasure(int,int):109:109 -> onMeasure + 63:74:void onMeasure(int,int):111:111 -> onMeasure + 75:82:void onMeasure(int,int):114:114 -> onMeasure + 83:86:void onMeasure(int,int):115:115 -> onMeasure + 87:90:void onMeasure(int,int):117:117 -> onMeasure + 91:101:void onMeasure(int,int):116:116 -> onMeasure + 102:108:void onMeasure(int,int):124:124 -> onMeasure + 109:114:void onMeasure(int,int):125:125 -> onMeasure + 115:122:void onMeasure(int,int):128:128 -> onMeasure + 123:134:void onMeasure(int,int):130:130 -> onMeasure + 135:142:void onMeasure(int,int):133:133 -> onMeasure + 143:146:void onMeasure(int,int):134:134 -> onMeasure + 147:150:void onMeasure(int,int):136:136 -> onMeasure + 151:154:void onMeasure(int,int):135:135 -> onMeasure + 155:157:void onMeasure(int,int):141:141 -> onMeasure + 158:161:void onMeasure(int,int):143:143 -> onMeasure + 162:171:void onMeasure(int,int):146:146 -> onMeasure + 172:178:void onMeasure(int,int):149:149 -> onMeasure + 179:184:void onMeasure(int,int):150:150 -> onMeasure + 185:192:void onMeasure(int,int):153:153 -> onMeasure + 193:204:void onMeasure(int,int):155:155 -> onMeasure + 205:214:void onMeasure(int,int):158:158 -> onMeasure + 215:222:void onMeasure(int,int):161:161 -> onMeasure + 223:226:void onMeasure(int,int):168:168 -> onMeasure + 1:3:void setAttachListener(androidx.appcompat.widget.ContentFrameLayout$OnAttachListener):79:79 -> setAttachListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/ContentFrameLayout$a;)V"} +androidx.appcompat.widget.ContentFrameLayout$OnAttachListener -> androidx.appcompat.widget.ContentFrameLayout$a: +# {"id":"sourceFile","fileName":"ContentFrameLayout.java"} + void onAttachedFromWindow() -> a +androidx.appcompat.widget.DecorContentParent -> androidx.appcompat.widget.I: +# {"id":"sourceFile","fileName":"DecorContentParent.java"} + void setMenu(android.view.Menu,androidx.appcompat.view.menu.MenuPresenter$Callback) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Menu;Landroidx/appcompat/view/menu/j$a;)V"} + boolean isOverflowMenuShowing() -> b + void setMenuPrepared() -> c + boolean canShowOverflowMenu() -> d + boolean isOverflowMenuShowPending() -> e + boolean hideOverflowMenu() -> f + boolean showOverflowMenu() -> g + void initFeature(int) -> h + void dismissPopups() -> i +androidx.appcompat.widget.DecorToolbar -> androidx.appcompat.widget.J: +# {"id":"sourceFile","fileName":"DecorToolbar.java"} + void setMenu(android.view.Menu,androidx.appcompat.view.menu.MenuPresenter$Callback) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Menu;Landroidx/appcompat/view/menu/j$a;)V"} + boolean isOverflowMenuShowing() -> b + void setMenuPrepared() -> c + boolean canShowOverflowMenu() -> d + boolean isOverflowMenuShowPending() -> e + boolean hideOverflowMenu() -> f + boolean showOverflowMenu() -> g + void dismissPopupMenus() -> h + void setEmbeddedTabView(androidx.appcompat.widget.ScrollingTabContainerView) -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/a0;)V"} + boolean hasExpandedActionView() -> j + void setDisplayOptions(int) -> k + android.view.Menu getMenu() -> l + 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;"} + 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 + android.view.ViewGroup getViewGroup() -> r + void setHomeButtonEnabled(boolean) -> s + void setIcon(int) -> setIcon + void setIcon(android.graphics.drawable.Drawable) -> setIcon + int getDisplayOptions() -> t + void initProgress() -> u + void initIndeterminateProgress() -> v + void setNavigationIcon(android.graphics.drawable.Drawable) -> w + void setCollapsible(boolean) -> x +androidx.appcompat.widget.DialogTitle -> androidx.appcompat.widget.DialogTitle: +# {"id":"sourceFile","fileName":"DialogTitle.java"} + 1:4:void (android.content.Context,android.util.AttributeSet):45:45 -> + 1:3:void onMeasure(int,int):54:54 -> onMeasure + 4:9:void onMeasure(int,int):56:56 -> onMeasure + 10:17:void onMeasure(int,int):58:58 -> onMeasure + 18:24:void onMeasure(int,int):60:60 -> onMeasure + 25:28:void onMeasure(int,int):62:62 -> onMeasure + 29:31:void onMeasure(int,int):63:63 -> onMeasure + 32:48:void onMeasure(int,int):65:65 -> onMeasure + 49:57:void onMeasure(int,int):69:69 -> onMeasure + 58:60:void onMeasure(int,int):73:73 -> onMeasure + 61:63:void onMeasure(int,int):75:75 -> onMeasure + 64:67:void onMeasure(int,int):77:77 -> onMeasure +androidx.appcompat.widget.DrawableUtils -> androidx.appcompat.widget.O: +# {"id":"sourceFile","fileName":"DrawableUtils.java"} + int[] CHECKED_STATE_SET -> a + int[] EMPTY_STATE_SET -> b + android.graphics.Rect INSETS_NONE -> c + 4:10:void ():42:42 -> + 11:14:void ():43:43 -> + 15:22:void ():45:45 -> + 1:1:boolean canSafelyMutateDrawable(android.graphics.drawable.Drawable):0:0 -> a + 1:8:void fixDrawable(android.graphics.drawable.Drawable):76:76 -> b + 9:18:void fixDrawable(android.graphics.drawable.Drawable):77:77 -> b + 19:20:void fixDrawable(android.graphics.drawable.Drawable):82:82 -> b + 21:26:void fixDrawable(android.graphics.drawable.Drawable):83:83 -> b + 27:30:void fixDrawable(android.graphics.drawable.Drawable):86:86 -> b + 1:6:void forceDrawableStateChange(android.graphics.drawable.Drawable):105:105 -> c + 7:10:void forceDrawableStateChange(android.graphics.drawable.Drawable):106:106 -> c + 11:16:void forceDrawableStateChange(android.graphics.drawable.Drawable):111:111 -> c + 17:21:void forceDrawableStateChange(android.graphics.drawable.Drawable):108:108 -> c + 22:25:void forceDrawableStateChange(android.graphics.drawable.Drawable):114:114 -> c + 1:6:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):57:57 -> d + 7:10:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):58:58 -> d + 11:32:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):59:59 -> d + 33:41:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):66:66 -> d + 15:17:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):133:133 -> e + 18:20:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):131:131 -> e + 21:23:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):129:129 -> e + 24:26:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):127:127 -> e + 27:29:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):125:125 -> e + 30:32:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):123:123 -> e +androidx.appcompat.widget.DrawableUtils$$ExternalSyntheticApiModelOutline0 -> androidx.appcompat.widget.K: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(android.graphics.Insets):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.widget.DrawableUtils$$ExternalSyntheticApiModelOutline1 -> androidx.appcompat.widget.L: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(android.graphics.Insets):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.widget.DrawableUtils$$ExternalSyntheticApiModelOutline2 -> androidx.appcompat.widget.M: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(android.graphics.Insets):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.widget.DrawableUtils$$ExternalSyntheticApiModelOutline3 -> androidx.appcompat.widget.N: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(android.graphics.Insets):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.widget.DrawableUtils$Api18Impl -> androidx.appcompat.widget.O$a: +# {"id":"sourceFile","fileName":"DrawableUtils.java"} + boolean sReflectionSuccessful -> a + java.lang.reflect.Method sGetOpticalInsets -> b + java.lang.reflect.Field sLeft -> c + java.lang.reflect.Field sTop -> d + java.lang.reflect.Field sRight -> e + java.lang.reflect.Field sBottom -> f + 4:9:void ():157:157 -> + 10:17:void ():158:158 -> + 18:23:void ():159:159 -> + 24:29:void ():160:160 -> + 30:35:void ():161:161 -> + 36:74:void ():162:162 -> + 75:76:void ():173:173 -> + 77:78:void ():174:174 -> + 79:80:void ():175:175 -> + 81:82:void ():176:176 -> + 83:84:void ():177:177 -> + 85:87:void ():178:178 -> + 88:89:void ():180:180 -> + 90:91:void ():181:181 -> + 92:93:void ():182:182 -> + 94:95:void ():183:183 -> + 96:97:void ():184:184 -> + 98:100:void ():185:185 -> + 1:10:android.graphics.Rect getOpticalInsets(android.graphics.drawable.Drawable):196:196 -> a + 11:19:android.graphics.Rect getOpticalInsets(android.graphics.drawable.Drawable):198:198 -> a + 20:23:android.graphics.Rect getOpticalInsets(android.graphics.drawable.Drawable):200:200 -> a + 24:29:android.graphics.Rect getOpticalInsets(android.graphics.drawable.Drawable):201:201 -> a + 30:35:android.graphics.Rect getOpticalInsets(android.graphics.drawable.Drawable):202:202 -> a + 36:41:android.graphics.Rect getOpticalInsets(android.graphics.drawable.Drawable):203:203 -> a + 42:49:android.graphics.Rect getOpticalInsets(android.graphics.drawable.Drawable):204:204 -> a + 50:52:android.graphics.Rect getOpticalInsets(android.graphics.drawable.Drawable):213:213 -> a +androidx.appcompat.widget.DrawableUtils$Api29Impl -> androidx.appcompat.widget.O$b: +# {"id":"sourceFile","fileName":"DrawableUtils.java"} + 1:5:android.graphics.Insets getOpticalInsets(android.graphics.drawable.Drawable):225:225 -> a +androidx.appcompat.widget.DropDownListView -> androidx.appcompat.widget.P: +# {"id":"sourceFile","fileName":"DropDownListView.java"} + android.graphics.Rect mSelectorRect -> d + int mSelectionLeftPadding -> e + int mSelectionTopPadding -> f + int mSelectionRightPadding -> g + int mSelectionBottomPadding -> h + int mMotionPosition -> i + androidx.appcompat.widget.DropDownListView$GateKeeperDrawable mSelector -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/P$d;"} + boolean mListSelectionHidden -> k + boolean mHijackFocus -> l + boolean mDrawsInPressedState -> m + androidx.core.view.ViewPropertyAnimatorCompat mClickAnimation -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/j0;"} + androidx.core.widget.ListViewAutoScrollHelper mScrollHelper -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/widget/f;"} + androidx.appcompat.widget.DropDownListView$ResolveHoverRunnable mResolveHoverRunnable -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/P$f;"} + 2:6:void (android.content.Context,boolean):125:125 -> + 7:14:void (android.content.Context,boolean):58:58 -> + 15:16:void (android.content.Context,boolean):59:59 -> + 17:18:void (android.content.Context,boolean):60:60 -> + 19:20:void (android.content.Context,boolean):61:61 -> + 21:22:void (android.content.Context,boolean):62:62 -> + 23:24:void (android.content.Context,boolean):126:126 -> + 25:28:void (android.content.Context,boolean):127:127 -> + 2:3:void clearPressedItem():644:644 -> a + 4:6:void clearPressedItem():645:645 -> a + 7:9:void clearPressedItem():647:647 -> a + 10:22:void clearPressedItem():649:649 -> a + 23:25:void clearPressedItem():651:651 -> a + 26:29:void clearPressedItem():654:654 -> a + 30:33:void clearPressedItem():655:655 -> a + 34:36:void clearPressedItem():656:656 -> a + 1:4:void clickPressedItem(android.view.View,int):560:560 -> b + 5:8:void clickPressedItem(android.view.View,int):561:561 -> b + 1:8:void drawSelectorCompat(android.graphics.Canvas):583:583 -> c + 9:14:void drawSelectorCompat(android.graphics.Canvas):584:584 -> c + 15:19:void drawSelectorCompat(android.graphics.Canvas):586:586 -> c + 20:23:void drawSelectorCompat(android.graphics.Canvas):587:587 -> c + 1:4:int measureHeightOfChildrenCompat(int,int,int,int,int):303:303 -> d + 5:8:int measureHeightOfChildrenCompat(int,int,int,int,int):304:304 -> d + 9:12:int measureHeightOfChildrenCompat(int,int,int,int,int):305:305 -> d + 13:16:int measureHeightOfChildrenCompat(int,int,int,int,int):306:306 -> d + 17:32:int measureHeightOfChildrenCompat(int,int,int,int,int):308:308 -> d + 33:43:int measureHeightOfChildrenCompat(int,int,int,int,int):325:325 -> d + 44:51:int measureHeightOfChildrenCompat(int,int,int,int,int):327:327 -> d + 52:55:int measureHeightOfChildrenCompat(int,int,int,int,int):332:332 -> d + 56:61:int measureHeightOfChildrenCompat(int,int,int,int,int):336:336 -> d + 62:65:int measureHeightOfChildrenCompat(int,int,int,int,int):339:339 -> d + 66:68:int measureHeightOfChildrenCompat(int,int,int,int,int):340:340 -> d + 69:74:int measureHeightOfChildrenCompat(int,int,int,int,int):343:343 -> d + 75:79:int measureHeightOfChildrenCompat(int,int,int,int,int):344:344 -> d + 80:83:int measureHeightOfChildrenCompat(int,int,int,int,int):347:347 -> d + 84:86:int measureHeightOfChildrenCompat(int,int,int,int,int):349:349 -> d + 87:92:int measureHeightOfChildrenCompat(int,int,int,int,int):353:353 -> d + 93:118:int measureHeightOfChildrenCompat(int,int,int,int,int):360:360 -> d + 1:3:void dispatchDraw(android.graphics.Canvas):213:213 -> dispatchDraw + 4:7:void dispatchDraw(android.graphics.Canvas):216:216 -> dispatchDraw + 1:5:void drawableStateChanged():199:199 -> drawableStateChanged + 6:9:void drawableStateChanged():203:203 -> drawableStateChanged + 10:12:void drawableStateChanged():205:205 -> drawableStateChanged + 13:16:void drawableStateChanged():206:206 -> drawableStateChanged + 1:23:boolean onForwardedEvent(android.view.MotionEvent,int):503:503 -> e + 24:30:boolean onForwardedEvent(android.view.MotionEvent,int):512:512 -> e + 31:35:boolean onForwardedEvent(android.view.MotionEvent,int):518:518 -> e + 36:40:boolean onForwardedEvent(android.view.MotionEvent,int):519:519 -> e + 41:49:boolean onForwardedEvent(android.view.MotionEvent,int):520:520 -> e + 50:61:boolean onForwardedEvent(android.view.MotionEvent,int):526:526 -> e + 62:66:boolean onForwardedEvent(android.view.MotionEvent,int):527:527 -> e + 67:74:boolean onForwardedEvent(android.view.MotionEvent,int):531:531 -> e + 75:79:boolean onForwardedEvent(android.view.MotionEvent,int):538:538 -> e + 80:83:boolean onForwardedEvent(android.view.MotionEvent,int):543:543 -> e + 84:90:boolean onForwardedEvent(android.view.MotionEvent,int):544:544 -> e + 91:95:boolean onForwardedEvent(android.view.MotionEvent,int):546:546 -> e + 96:101:boolean onForwardedEvent(android.view.MotionEvent,int):547:547 -> e + 102:105:boolean onForwardedEvent(android.view.MotionEvent,int):548:548 -> e + 106:109:boolean onForwardedEvent(android.view.MotionEvent,int):549:549 -> e + 1:2:void positionSelectorCompat(int,android.view.View):623:623 -> f + 3:21:void positionSelectorCompat(int,android.view.View):624:624 -> f + 22:28:void positionSelectorCompat(int,android.view.View):627:627 -> f + 29:35:void positionSelectorCompat(int,android.view.View):628:628 -> f + 36:42:void positionSelectorCompat(int,android.view.View):629:629 -> f + 43:49:void positionSelectorCompat(int,android.view.View):630:630 -> f + 50:53:void positionSelectorCompat(int,android.view.View):634:634 -> f + 54:61:void positionSelectorCompat(int,android.view.View):635:635 -> f + 62:67:void positionSelectorCompat(int,android.view.View):636:636 -> f + 68:71:void positionSelectorCompat(int,android.view.View):638:638 -> f + 1:16:void positionSelectorLikeFocusCompat(int,android.view.View):604:604 -> g + 17:19:void positionSelectorLikeFocusCompat(int,android.view.View):607:607 -> g + 20:24:void positionSelectorLikeFocusCompat(int,android.view.View):610:610 -> g + 25:26:void positionSelectorLikeFocusCompat(int,android.view.View):613:613 -> g + 27:30:void positionSelectorLikeFocusCompat(int,android.view.View):614:614 -> g + 31:34:void positionSelectorLikeFocusCompat(int,android.view.View):615:615 -> g + 35:45:void positionSelectorLikeFocusCompat(int,android.view.View):616:616 -> g + 46:49:void positionSelectorLikeFocusCompat(int,android.view.View):617:617 -> g + 1:3:void positionSelectorLikeTouchCompat(int,android.view.View,float,float):593:593 -> h + 4:12:void positionSelectorLikeTouchCompat(int,android.view.View,float,float):595:595 -> h + 13:16:void positionSelectorLikeTouchCompat(int,android.view.View,float,float):597:597 -> h + 1:15:boolean hasFocus():177:177 -> hasFocus + 1:15:boolean hasWindowFocus():157:157 -> hasWindowFocus + 2:3:void setPressedItem(android.view.View,int,float,float):661:661 -> i + 4:6:void setPressedItem(android.view.View,int,float,float):665:665 -> i + 7:12:void setPressedItem(android.view.View,int,float,float):667:667 -> i + 13:15:void setPressedItem(android.view.View,int,float,float):668:668 -> i + 16:18:void setPressedItem(android.view.View,int,float,float):672:672 -> i + 19:24:void setPressedItem(android.view.View,int,float,float):676:676 -> i + 25:37:void setPressedItem(android.view.View,int,float,float):677:677 -> i + 38:43:void setPressedItem(android.view.View,int,float,float):678:678 -> i + 44:46:void setPressedItem(android.view.View,int,float,float):679:679 -> i + 47:48:void setPressedItem(android.view.View,int,float,float):682:682 -> i + 49:55:void setPressedItem(android.view.View,int,float,float):685:685 -> i + 56:62:void setPressedItem(android.view.View,int,float,float):686:686 -> i + 63:65:void setPressedItem(android.view.View,int,float,float):688:688 -> i + 66:71:void setPressedItem(android.view.View,int,float,float):690:690 -> i + 72:74:void setPressedItem(android.view.View,int,float,float):691:691 -> i + 75:77:void setPressedItem(android.view.View,int,float,float):695:695 -> i + 78:80:void setPressedItem(android.view.View,int,float,float):700:700 -> i + 81:84:void setPressedItem(android.view.View,int,float,float):704:704 -> i + 1:15:boolean isFocused():167:167 -> isFocused + 1:18:boolean isInTouchMode():147:147 -> isInTouchMode + 1:4:void setSelectorEnabled(boolean):384:384 -> j + 5:8:void setSelectorEnabled(boolean):385:385 -> j + 1:6:boolean superIsSelectedChildViewEnabled():130:130 -> k + 7:11:boolean superIsSelectedChildViewEnabled():131:131 -> k + 12:16:boolean superIsSelectedChildViewEnabled():133:133 -> k + 1:6:void superSetSelectedChildViewEnabled(boolean):137:137 -> l + 7:10:void superSetSelectedChildViewEnabled(boolean):138:138 -> l + 11:14:void superSetSelectedChildViewEnabled(boolean):140:140 -> l + 1:3:boolean touchModeDrawsInPressedStateCompat():708:708 -> m + 1:6:void updateSelectorStateCompat():576:576 -> n + 7:18:void updateSelectorStateCompat():577:577 -> n + 19:26:void updateSelectorStateCompat():578:578 -> n + 2:3:void onDetachedFromWindow():489:489 -> onDetachedFromWindow + 4:7:void onDetachedFromWindow():490:490 -> onDetachedFromWindow + 1:6:boolean onHoverEvent(android.view.MotionEvent):441:441 -> onHoverEvent + 7:11:boolean onHoverEvent(android.view.MotionEvent):444:444 -> onHoverEvent + 12:19:boolean onHoverEvent(android.view.MotionEvent):447:447 -> onHoverEvent + 20:23:boolean onHoverEvent(android.view.MotionEvent):448:448 -> onHoverEvent + 24:30:boolean onHoverEvent(android.view.MotionEvent):451:451 -> onHoverEvent + 31:33:boolean onHoverEvent(android.view.MotionEvent):452:452 -> onHoverEvent + 34:46:boolean onHoverEvent(android.view.MotionEvent):456:456 -> onHoverEvent + 47:50:boolean onHoverEvent(android.view.MotionEvent):481:481 -> onHoverEvent + 51:66:boolean onHoverEvent(android.view.MotionEvent):459:459 -> onHoverEvent + 67:72:boolean onHoverEvent(android.view.MotionEvent):461:461 -> onHoverEvent + 73:82:boolean onHoverEvent(android.view.MotionEvent):462:462 -> onHoverEvent + 83:88:boolean onHoverEvent(android.view.MotionEvent):463:463 -> onHoverEvent + 89:95:boolean onHoverEvent(android.view.MotionEvent):466:466 -> onHoverEvent + 96:101:boolean onHoverEvent(android.view.MotionEvent):468:468 -> onHoverEvent + 102:105:boolean onHoverEvent(android.view.MotionEvent):471:471 -> onHoverEvent + 106:117:boolean onHoverEvent(android.view.MotionEvent):473:473 -> onHoverEvent + 118:121:boolean onHoverEvent(android.view.MotionEvent):476:476 -> onHoverEvent + 1:7:boolean onTouchEvent(android.view.MotionEvent):221:221 -> onTouchEvent + 8:23:boolean onTouchEvent(android.view.MotionEvent):223:223 -> onTouchEvent + 24:27:boolean onTouchEvent(android.view.MotionEvent):226:226 -> onTouchEvent + 28:30:boolean onTouchEvent(android.view.MotionEvent):228:228 -> onTouchEvent + 31:35:boolean onTouchEvent(android.view.MotionEvent):230:230 -> onTouchEvent + 1:3:void setListSelectionHidden(boolean):572:572 -> setListSelectionHidden + 3:11:void setSelector(android.graphics.drawable.Drawable):182:182 -> setSelector + 12:14:void setSelector(android.graphics.drawable.Drawable):183:183 -> setSelector + 15:21:void setSelector(android.graphics.drawable.Drawable):185:185 -> setSelector + 22:24:void setSelector(android.graphics.drawable.Drawable):187:187 -> setSelector + 25:28:void setSelector(android.graphics.drawable.Drawable):190:190 -> setSelector + 29:32:void setSelector(android.graphics.drawable.Drawable):191:191 -> setSelector + 33:36:void setSelector(android.graphics.drawable.Drawable):192:192 -> setSelector + 37:41:void setSelector(android.graphics.drawable.Drawable):193:193 -> setSelector +androidx.appcompat.widget.DropDownListView$Api21Impl -> androidx.appcompat.widget.P$a: +# {"id":"sourceFile","fileName":"DropDownListView.java"} + 1:4:void drawableHotspotChanged(android.view.View,float,float):804:804 -> a +androidx.appcompat.widget.DropDownListView$Api30Impl -> androidx.appcompat.widget.P$b: +# {"id":"sourceFile","fileName":"DropDownListView.java"} + java.lang.reflect.Method sPositionSelector -> a + java.lang.reflect.Method sSetSelectedPositionInt -> b + java.lang.reflect.Method sSetNextSelectedPositionInt -> c + boolean sHasMethods -> d + 1:25:void ():745:745 -> + 26:28:void ():748:748 -> + 29:40:void ():749:749 -> + 41:43:void ():751:751 -> + 44:55:void ():752:752 -> + 56:58:void ():754:754 -> + 59:62:void ():755:755 -> + 63:66:void ():757:757 -> + 1:3:boolean canPositionSelectorForHoveredItem():770:770 -> a + 2:20:void positionSelectorForHoveredItem(androidx.appcompat.widget.DropDownListView,int,android.view.View):785:785 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/P;ILandroid/view/View;)V"} + 21:33:void positionSelectorForHoveredItem(androidx.appcompat.widget.DropDownListView,int,android.view.View):786:786 -> b + 34:48:void positionSelectorForHoveredItem(androidx.appcompat.widget.DropDownListView,int,android.view.View):787:787 -> b + 49:53:void positionSelectorForHoveredItem(androidx.appcompat.widget.DropDownListView,int,android.view.View):791:791 -> b + 54:57:void positionSelectorForHoveredItem(androidx.appcompat.widget.DropDownListView,int,android.view.View):789:789 -> b +androidx.appcompat.widget.DropDownListView$Api33Impl -> androidx.appcompat.widget.P$c: +# {"id":"sourceFile","fileName":"DropDownListView.java"} + 1:5:boolean isSelectedChildViewEnabled(android.widget.AbsListView):861:861 -> a + 1:4:void setSelectedChildViewEnabled(android.widget.AbsListView,boolean):866:866 -> b +androidx.appcompat.widget.DropDownListView$GateKeeperDrawable -> androidx.appcompat.widget.P$d: +# {"id":"sourceFile","fileName":"DropDownListView.java"} + boolean mEnabled -> e + 1:4:void (android.graphics.drawable.Drawable):393:393 -> + 5:7:void (android.graphics.drawable.Drawable):394:394 -> + 1:3:void setEnabled(boolean):398:398 -> b + 1:4:void draw(android.graphics.Canvas):411:411 -> draw + 5:8:void draw(android.graphics.Canvas):412:412 -> draw + 1:4:void setHotspot(float,float):418:418 -> setHotspot + 5:8:void setHotspot(float,float):419:419 -> setHotspot + 1:4:void setHotspotBounds(int,int,int,int):425:425 -> setHotspotBounds + 5:8:void setHotspotBounds(int,int,int,int):426:426 -> setHotspotBounds + 1:4:boolean setState(int[]):403:403 -> setState + 5:11:boolean setState(int[]):404:404 -> setState + 1:4:boolean setVisible(boolean,boolean):432:432 -> setVisible + 5:11:boolean setVisible(boolean,boolean):433:433 -> setVisible +androidx.appcompat.widget.DropDownListView$PreApi33Impl -> androidx.appcompat.widget.P$e: +# {"id":"sourceFile","fileName":"DropDownListView.java"} + java.lang.reflect.Field sIsChildViewEnabled -> a + 2:10:void ():817:817 -> + 11:15:void ():818:818 -> + 16:18:void ():820:820 -> + 19:21:void ():823:823 -> + 1:4:boolean isSelectedChildViewEnabled(android.widget.AbsListView):831:831 -> a + 5:10:boolean isSelectedChildViewEnabled(android.widget.AbsListView):833:833 -> a + 11:15:boolean isSelectedChildViewEnabled(android.widget.AbsListView):835:835 -> a + 1:4:void setSelectedChildViewEnabled(android.widget.AbsListView,boolean):843:843 -> b + 5:13:void setSelectedChildViewEnabled(android.widget.AbsListView,boolean):845:845 -> b + 14:17:void setSelectedChildViewEnabled(android.widget.AbsListView,boolean):847:847 -> b +androidx.appcompat.widget.DropDownListView$ResolveHoverRunnable -> androidx.appcompat.widget.P$f: +# {"id":"sourceFile","fileName":"DropDownListView.java"} + androidx.appcompat.widget.DropDownListView this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/P;"} + 1:6:void (androidx.appcompat.widget.DropDownListView):715:715 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/P;)V"} + 1:5:void cancel():726:726 -> a + 6:9:void cancel():727:727 -> a + 1:6:void post():731:731 -> b + 1:5:void run():721:721 -> run + 6:9:void run():722:722 -> run +androidx.appcompat.widget.FitWindowsFrameLayout -> androidx.appcompat.widget.FitWindowsFrameLayout: +# {"id":"sourceFile","fileName":"FitWindowsFrameLayout.java"} + androidx.appcompat.widget.FitWindowsViewGroup$OnFitSystemWindowsListener mListener -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/Q;"} + 1:4:void (android.content.Context,android.util.AttributeSet):42:42 -> + 1:4:boolean fitSystemWindows(android.graphics.Rect):52:52 -> fitSystemWindows + 5:7:boolean fitSystemWindows(android.graphics.Rect):53:53 -> fitSystemWindows + 8:12:boolean fitSystemWindows(android.graphics.Rect):55:55 -> fitSystemWindows + 1:3:void setOnFitSystemWindowsListener(androidx.appcompat.widget.FitWindowsViewGroup$OnFitSystemWindowsListener):47:47 -> setOnFitSystemWindowsListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/Q;)V"} +androidx.appcompat.widget.FitWindowsLinearLayout -> androidx.appcompat.widget.FitWindowsLinearLayout: +# {"id":"sourceFile","fileName":"FitWindowsLinearLayout.java"} + androidx.appcompat.widget.FitWindowsViewGroup$OnFitSystemWindowsListener mListener -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/Q;"} + 1:4:void (android.content.Context,android.util.AttributeSet):42:42 -> + 1:4:boolean fitSystemWindows(android.graphics.Rect):52:52 -> fitSystemWindows + 5:7:boolean fitSystemWindows(android.graphics.Rect):53:53 -> fitSystemWindows + 8:12:boolean fitSystemWindows(android.graphics.Rect):55:55 -> fitSystemWindows + 1:3:void setOnFitSystemWindowsListener(androidx.appcompat.widget.FitWindowsViewGroup$OnFitSystemWindowsListener):47:47 -> setOnFitSystemWindowsListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/Q;)V"} +androidx.appcompat.widget.FitWindowsViewGroup$OnFitSystemWindowsListener -> androidx.appcompat.widget.Q: +# {"id":"sourceFile","fileName":"FitWindowsViewGroup.java"} + void onFitSystemWindows(android.graphics.Rect) -> a +androidx.appcompat.widget.ForwardingListener -> androidx.appcompat.widget.S: +# {"id":"sourceFile","fileName":"ForwardingListener.java"} + float mScaledTouchSlop -> d + int mTapTimeout -> e + int mLongPressTimeout -> f + android.view.View mSrc -> g + java.lang.Runnable mDisallowIntercept -> h + java.lang.Runnable mTriggerLongPress -> i + boolean mForwarding -> j + int mActivePointerId -> k + int[] mTmpLocation -> l + 1:4:void (android.view.View):67:67 -> + 5:8:void (android.view.View):65:65 -> + 9:11:void (android.view.View):68:68 -> + 12:14:void (android.view.View):69:69 -> + 15:17:void (android.view.View):70:70 -> + 18:32:void (android.view.View):72:72 -> + 33:38:void (android.view.View):73:73 -> + 39:47:void (android.view.View):76:76 -> + 1:4:void clearCallbacks():215:215 -> a + 5:9:void clearCallbacks():216:216 -> a + 10:13:void clearCallbacks():219:219 -> a + 14:19:void clearCallbacks():220:220 -> a + androidx.appcompat.view.menu.ShowableListMenu getPopup() -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li/e;"} + boolean onForwardingStarted() -> c + 1:6:boolean onForwardingStopped():155:155 -> d + 7:12:boolean onForwardingStopped():156:156 -> d + 13:17:boolean onForwardingStopped():157:157 -> d + 1:3:void onLongPress():225:225 -> e + 4:5:void onLongPress():227:227 -> e + 6:18:void onLongPress():228:228 -> e + 19:25:void onLongPress():234:234 -> e + 26:33:void onLongPress():239:239 -> e + 34:42:void onLongPress():242:242 -> e + 43:46:void onLongPress():243:243 -> e + 47:49:void onLongPress():244:244 -> e + 50:52:void onLongPress():245:245 -> e + 53:55:void onLongPress():247:247 -> e + 1:2:boolean onTouchForwarded(android.view.MotionEvent):258:258 -> f + 3:9:boolean onTouchForwarded(android.view.MotionEvent):259:259 -> f + 10:16:boolean onTouchForwarded(android.view.MotionEvent):260:260 -> f + 17:24:boolean onTouchForwarded(android.view.MotionEvent):264:264 -> f + 25:31:boolean onTouchForwarded(android.view.MotionEvent):265:265 -> f + 32:35:boolean onTouchForwarded(android.view.MotionEvent):270:270 -> f + 36:38:boolean onTouchForwarded(android.view.MotionEvent):271:271 -> f + 39:41:boolean onTouchForwarded(android.view.MotionEvent):272:272 -> f + 42:47:boolean onTouchForwarded(android.view.MotionEvent):275:275 -> f + 48:50:boolean onTouchForwarded(android.view.MotionEvent):276:276 -> f + 51:69:boolean onTouchForwarded(android.view.MotionEvent):279:279 -> f + 1:2:boolean onTouchObserved(android.view.MotionEvent):169:169 -> g + 3:10:boolean onTouchObserved(android.view.MotionEvent):170:170 -> g + 11:26:boolean onTouchObserved(android.view.MotionEvent):174:174 -> g + 27:34:boolean onTouchObserved(android.view.MotionEvent):190:190 -> g + 35:38:boolean onTouchObserved(android.view.MotionEvent):192:192 -> g + 39:42:boolean onTouchObserved(android.view.MotionEvent):193:193 -> g + 43:50:boolean onTouchObserved(android.view.MotionEvent):196:196 -> g + 51:53:boolean onTouchObserved(android.view.MotionEvent):197:197 -> g + 54:61:boolean onTouchObserved(android.view.MotionEvent):200:200 -> g + 62:65:boolean onTouchObserved(android.view.MotionEvent):207:207 -> g + 66:71:boolean onTouchObserved(android.view.MotionEvent):177:177 -> g + 72:75:boolean onTouchObserved(android.view.MotionEvent):179:179 -> g + 76:82:boolean onTouchObserved(android.view.MotionEvent):180:180 -> g + 83:90:boolean onTouchObserved(android.view.MotionEvent):182:182 -> g + 91:94:boolean onTouchObserved(android.view.MotionEvent):184:184 -> g + 95:101:boolean onTouchObserved(android.view.MotionEvent):185:185 -> g + 102:110:boolean onTouchObserved(android.view.MotionEvent):187:187 -> g + 10:24:boolean pointInView(android.view.View,float,float,float):288:288 -> h + 25:43:boolean pointInView(android.view.View,float,float,float):289:289 -> h + 1:2:boolean toGlobalMotionEvent(android.view.View,android.view.MotionEvent):308:308 -> i + 3:6:boolean toGlobalMotionEvent(android.view.View,android.view.MotionEvent):309:309 -> i + 7:17:boolean toGlobalMotionEvent(android.view.View,android.view.MotionEvent):310:310 -> i + 1:2:boolean toLocalMotionEvent(android.view.View,android.view.MotionEvent):297:297 -> j + 3:6:boolean toLocalMotionEvent(android.view.View,android.view.MotionEvent):298:298 -> j + 7:19:boolean toLocalMotionEvent(android.view.View,android.view.MotionEvent):299:299 -> j + 1:6:boolean onTouch(android.view.View,android.view.MotionEvent):93:93 -> onTouch + 7:23:boolean onTouch(android.view.View,android.view.MotionEvent):96:96 -> onTouch + 24:40:boolean onTouch(android.view.View,android.view.MotionEvent):98:98 -> onTouch + 41:49:boolean onTouch(android.view.View,android.view.MotionEvent):102:102 -> onTouch + 50:53:boolean onTouch(android.view.View,android.view.MotionEvent):103:103 -> onTouch + 54:58:boolean onTouch(android.view.View,android.view.MotionEvent):105:105 -> onTouch + 59:61:boolean onTouch(android.view.View,android.view.MotionEvent):106:106 -> onTouch + 62:70:boolean onTouch(android.view.View,android.view.MotionEvent):110:110 -> onTouch + 2:4:void onViewDetachedFromWindow(android.view.View):120:120 -> onViewDetachedFromWindow + 5:6:void onViewDetachedFromWindow(android.view.View):121:121 -> onViewDetachedFromWindow + 7:10:void onViewDetachedFromWindow(android.view.View):123:123 -> onViewDetachedFromWindow + 11:16:void onViewDetachedFromWindow(android.view.View):124:124 -> onViewDetachedFromWindow +androidx.appcompat.widget.ForwardingListener$DisallowIntercept -> androidx.appcompat.widget.S$a: +# {"id":"sourceFile","fileName":"ForwardingListener.java"} + androidx.appcompat.widget.ForwardingListener this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/S;"} + 1:6:void (androidx.appcompat.widget.ForwardingListener):315:315 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/S;)V"} + 1:11:void run():320:320 -> run + 12:15:void run():322:322 -> run +androidx.appcompat.widget.ForwardingListener$TriggerLongPress -> androidx.appcompat.widget.S$b: +# {"id":"sourceFile","fileName":"ForwardingListener.java"} + androidx.appcompat.widget.ForwardingListener this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/S;"} + 1:6:void (androidx.appcompat.widget.ForwardingListener):328:328 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/S;)V"} + 1:6:void run():333:333 -> run +androidx.appcompat.widget.LinearLayoutCompat -> androidx.appcompat.widget.T: +# {"id":"sourceFile","fileName":"LinearLayoutCompat.java"} + 1:1:void (android.content.Context,android.util.AttributeSet):155:155 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):160:160 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):102:102 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):111:111 -> + 5:5:void (android.content.Context,android.util.AttributeSet,int):118:118 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):122:122 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):162:162 -> + 8:8:void (android.content.Context,android.util.AttributeSet,int):164:164 -> + 9:9:void (android.content.Context,android.util.AttributeSet,int):166:166 -> + 10:10:void (android.content.Context,android.util.AttributeSet,int):164:164 -> + 11:11:void (android.content.Context,android.util.AttributeSet,int):168:168 -> + 12:12:void (android.content.Context,android.util.AttributeSet,int):170:170 -> + 13:13:void (android.content.Context,android.util.AttributeSet,int):173:173 -> + 14:14:void (android.content.Context,android.util.AttributeSet,int):175:175 -> + 15:15:void (android.content.Context,android.util.AttributeSet,int):178:178 -> + 16:16:void (android.content.Context,android.util.AttributeSet,int):180:180 -> + 17:17:void (android.content.Context,android.util.AttributeSet,int):183:183 -> + 18:19:void (android.content.Context,android.util.AttributeSet,int):185:186 -> + 20:20:void (android.content.Context,android.util.AttributeSet,int):188:188 -> + 21:23:void (android.content.Context,android.util.AttributeSet,int):190:192 -> + 24:24:void (android.content.Context,android.util.AttributeSet,int):194:194 -> + 1:3:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):1783:1783 -> checkLayoutParams + 1:4:void drawDividersHorizontal(android.graphics.Canvas):339:339 -> drawDividersHorizontal + 5:11:void drawDividersHorizontal(android.graphics.Canvas):340:340 -> drawDividersHorizontal + 12:17:void drawDividersHorizontal(android.graphics.Canvas):342:342 -> drawDividersHorizontal + 18:25:void drawDividersHorizontal(android.graphics.Canvas):344:344 -> drawDividersHorizontal + 26:31:void drawDividersHorizontal(android.graphics.Canvas):345:345 -> drawDividersHorizontal + 32:39:void drawDividersHorizontal(android.graphics.Canvas):346:346 -> drawDividersHorizontal + 40:47:void drawDividersHorizontal(android.graphics.Canvas):349:349 -> drawDividersHorizontal + 48:57:void drawDividersHorizontal(android.graphics.Canvas):351:351 -> drawDividersHorizontal + 58:63:void drawDividersHorizontal(android.graphics.Canvas):353:353 -> drawDividersHorizontal + 64:71:void drawDividersHorizontal(android.graphics.Canvas):358:358 -> drawDividersHorizontal + 72:79:void drawDividersHorizontal(android.graphics.Canvas):359:359 -> drawDividersHorizontal + 80:84:void drawDividersHorizontal(android.graphics.Canvas):363:363 -> drawDividersHorizontal + 85:97:void drawDividersHorizontal(android.graphics.Canvas):365:365 -> drawDividersHorizontal + 98:105:void drawDividersHorizontal(android.graphics.Canvas):368:368 -> drawDividersHorizontal + 106:115:void drawDividersHorizontal(android.graphics.Canvas):370:370 -> drawDividersHorizontal + 116:122:void drawDividersHorizontal(android.graphics.Canvas):372:372 -> drawDividersHorizontal + 123:126:void drawDividersHorizontal(android.graphics.Canvas):375:375 -> drawDividersHorizontal + 1:7:void drawDividersVertical(android.graphics.Canvas):312:312 -> drawDividersVertical + 8:13:void drawDividersVertical(android.graphics.Canvas):314:314 -> drawDividersVertical + 14:21:void drawDividersVertical(android.graphics.Canvas):316:316 -> drawDividersVertical + 22:27:void drawDividersVertical(android.graphics.Canvas):317:317 -> drawDividersVertical + 28:33:void drawDividersVertical(android.graphics.Canvas):318:318 -> drawDividersVertical + 34:43:void drawDividersVertical(android.graphics.Canvas):319:319 -> drawDividersVertical + 44:49:void drawDividersVertical(android.graphics.Canvas):320:320 -> drawDividersVertical + 50:57:void drawDividersVertical(android.graphics.Canvas):325:325 -> drawDividersVertical + 58:63:void drawDividersVertical(android.graphics.Canvas):326:326 -> drawDividersVertical + 64:76:void drawDividersVertical(android.graphics.Canvas):329:329 -> drawDividersVertical + 77:82:void drawDividersVertical(android.graphics.Canvas):331:331 -> drawDividersVertical + 83:89:void drawDividersVertical(android.graphics.Canvas):332:332 -> drawDividersVertical + 90:93:void drawDividersVertical(android.graphics.Canvas):334:334 -> drawDividersVertical + 1:9:void drawHorizontalDivider(android.graphics.Canvas,int):380:380 -> drawHorizontalDivider + 10:24:void drawHorizontalDivider(android.graphics.Canvas,int):381:381 -> drawHorizontalDivider + 25:27:void drawHorizontalDivider(android.graphics.Canvas,int):380:380 -> drawHorizontalDivider + 28:33:void drawHorizontalDivider(android.graphics.Canvas,int):382:382 -> drawHorizontalDivider + 1:12:void drawVerticalDivider(android.graphics.Canvas,int):386:386 -> drawVerticalDivider + 13:24:void drawVerticalDivider(android.graphics.Canvas,int):387:387 -> drawVerticalDivider + 25:27:void drawVerticalDivider(android.graphics.Canvas,int):386:386 -> drawVerticalDivider + 28:33:void drawVerticalDivider(android.graphics.Canvas,int):388:388 -> drawVerticalDivider + 1:13:void forceUniformHeight(int,int):1337:1337 -> e + 14:17:void forceUniformHeight(int,int):1340:1340 -> e + 18:25:void forceUniformHeight(int,int):1341:1341 -> e + 26:31:void forceUniformHeight(int,int):1342:1342 -> e + 32:36:void forceUniformHeight(int,int):1344:1344 -> e + 37:38:void forceUniformHeight(int,int):1347:1347 -> e + 39:48:void forceUniformHeight(int,int):1348:1348 -> e + 49:51:void forceUniformHeight(int,int):1351:1351 -> e + 52:60:void forceUniformHeight(int,int):1352:1352 -> e + 1:13:void forceUniformWidth(int,int):915:915 -> f + 14:17:void forceUniformWidth(int,int):918:918 -> f + 18:25:void forceUniformWidth(int,int):919:919 -> f + 26:31:void forceUniformWidth(int,int):920:920 -> f + 32:36:void forceUniformWidth(int,int):922:922 -> f + 37:38:void forceUniformWidth(int,int):925:925 -> f + 39:48:void forceUniformWidth(int,int):926:926 -> f + 49:51:void forceUniformWidth(int,int):929:929 -> f + 52:60:void forceUniformWidth(int,int):930:930 -> f + 3:6:void setChildFrame(android.view.View,int,int,int,int):1665:1665 -> g + 1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():61:61 -> generateDefaultLayoutParams + 2:3:androidx.appcompat.widget.LinearLayoutCompat$LayoutParams generateDefaultLayoutParams():1760:1761 -> generateDefaultLayoutParams + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/T$a;"} + 4:4:androidx.appcompat.widget.LinearLayoutCompat$LayoutParams generateDefaultLayoutParams():1763:1763 -> generateDefaultLayoutParams + 1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):61:61 -> generateLayoutParams + 2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):61:61 -> generateLayoutParams + 3:3:androidx.appcompat.widget.LinearLayoutCompat$LayoutParams generateLayoutParams(android.util.AttributeSet):1747:1747 -> generateLayoutParams + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/util/AttributeSet;)Landroidx/appcompat/widget/T$a;"} + 4:7:androidx.appcompat.widget.LinearLayoutCompat$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1770:1773 -> generateLayoutParams + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup$LayoutParams;)Landroidx/appcompat/widget/T$a;"} + 8:8:androidx.appcompat.widget.LinearLayoutCompat$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1775:1775 -> generateLayoutParams + 1:4:int getBaseline():442:442 -> getBaseline + 5:9:int getBaseline():443:443 -> getBaseline + 10:17:int getBaseline():446:446 -> getBaseline + 18:21:int getBaseline():451:451 -> getBaseline + 22:28:int getBaseline():452:452 -> getBaseline + 29:33:int getBaseline():455:455 -> getBaseline + 34:41:int getBaseline():461:461 -> getBaseline + 42:43:int getBaseline():471:471 -> getBaseline + 44:48:int getBaseline():473:473 -> getBaseline + 49:65:int getBaseline():474:474 -> getBaseline + 66:83:int getBaseline():478:478 -> getBaseline + 84:108:int getBaseline():482:482 -> getBaseline + 109:114:int getBaseline():489:489 -> getBaseline + 115:119:int getBaseline():490:490 -> getBaseline + 120:127:int getBaseline():447:447 -> getBaseline + 1:3:int getBaselineAlignedChildIndex():500:500 -> getBaselineAlignedChildIndex + 1:3:android.graphics.drawable.Drawable getDividerDrawable():238:238 -> getDividerDrawable + 1:3:int getDividerPadding():286:286 -> getDividerPadding + 1:3:int getDividerWidth():295:295 -> getDividerWidth + 1:3:int getGravity():1726:1726 -> getGravity + 1:3:int getOrientation():1691:1691 -> getOrientation + 1:3:int getShowDividers():228:228 -> getShowDividers + 1:5:android.view.View getVirtualChildAt(int):525:525 -> getVirtualChildAt + 1:5:int getVirtualChildCount():538:538 -> getVirtualChildCount + 1:3:float getWeightSum():550:550 -> getWeightSum + 5:11:boolean hasDividerBeforeChildAt(int):587:587 -> hasDividerBeforeChildAt + 12:17:boolean hasDividerBeforeChildAt(int):588:588 -> hasDividerBeforeChildAt + 18:25:boolean hasDividerBeforeChildAt(int):589:589 -> hasDividerBeforeChildAt + 26:34:boolean hasDividerBeforeChildAt(int):590:590 -> hasDividerBeforeChildAt + 35:51:boolean hasDividerBeforeChildAt(int):593:593 -> hasDividerBeforeChildAt + 1:3:boolean isBaselineAligned():399:399 -> isBaselineAligned + 1:3:boolean isMeasureWithLargestChildEnabled():423:423 -> isMeasureWithLargestChildEnabled + 3:6:void layoutHorizontal(int,int,int,int):1541:1541 -> layoutHorizontal + 7:12:void layoutHorizontal(int,int,int,int):1542:1542 -> layoutHorizontal + 13:19:void layoutHorizontal(int,int,int,int):1549:1549 -> layoutHorizontal + 20:25:void layoutHorizontal(int,int,int,int):1552:1552 -> layoutHorizontal + 26:29:void layoutHorizontal(int,int,int,int):1554:1554 -> layoutHorizontal + 30:37:void layoutHorizontal(int,int,int,int):1556:1556 -> layoutHorizontal + 38:39:void layoutHorizontal(int,int,int,int):1559:1559 -> layoutHorizontal + 40:41:void layoutHorizontal(int,int,int,int):1561:1561 -> layoutHorizontal + 42:43:void layoutHorizontal(int,int,int,int):1562:1562 -> layoutHorizontal + 44:47:void layoutHorizontal(int,int,int,int):1564:1564 -> layoutHorizontal + 48:58:void layoutHorizontal(int,int,int,int):1565:1565 -> layoutHorizontal + 59:63:void layoutHorizontal(int,int,int,int):1578:1578 -> layoutHorizontal + 64:75:void layoutHorizontal(int,int,int,int):1568:1568 -> layoutHorizontal + 76:108:void layoutHorizontal(int,int,int,int):1573:1573 -> layoutHorizontal + 109:114:void layoutHorizontal(int,int,int,int):1592:1592 -> layoutHorizontal + 115:132:void layoutHorizontal(int,int,int,int):1595:1595 -> layoutHorizontal + 133:142:void layoutHorizontal(int,int,int,int):1596:1596 -> layoutHorizontal + 143:147:void layoutHorizontal(int,int,int,int):1597:1597 -> layoutHorizontal + 148:151:void layoutHorizontal(int,int,int,int):1598:1598 -> layoutHorizontal + 152:163:void layoutHorizontal(int,int,int,int):1602:1602 -> layoutHorizontal + 164:170:void layoutHorizontal(int,int,int,int):1604:1604 -> layoutHorizontal + 171:178:void layoutHorizontal(int,int,int,int):1605:1605 -> layoutHorizontal + 179:205:void layoutHorizontal(int,int,int,int):1608:1608 -> layoutHorizontal + 206:211:void layoutHorizontal(int,int,int,int):1638:1638 -> layoutHorizontal + 212:217:void layoutHorizontal(int,int,int,int):1640:1640 -> layoutHorizontal + 218:224:void layoutHorizontal(int,int,int,int):1641:1641 -> layoutHorizontal + 225:230:void layoutHorizontal(int,int,int,int):1615:1615 -> layoutHorizontal + 231:240:void layoutHorizontal(int,int,int,int):1617:1617 -> layoutHorizontal + 241:250:void layoutHorizontal(int,int,int,int):1633:1633 -> layoutHorizontal + 251:256:void layoutHorizontal(int,int,int,int):1649:1649 -> layoutHorizontal + 257:263:void layoutHorizontal(int,int,int,int):1650:1650 -> layoutHorizontal + 264:266:void layoutHorizontal(int,int,int,int):1653:1653 -> layoutHorizontal + 267:285:void layoutHorizontal(int,int,int,int):1654:1654 -> layoutHorizontal + 286:288:void layoutHorizontal(int,int,int,int):1656:1656 -> layoutHorizontal + 289:295:void layoutHorizontal(int,int,int,int):1657:1657 -> layoutHorizontal + 296:321:void layoutHorizontal(int,int,int,int):1659:1659 -> layoutHorizontal + 1:5:void layoutVertical(int,int,int,int):1446:1446 -> layoutVertical + 6:12:void layoutVertical(int,int,int,int):1453:1453 -> layoutVertical + 13:17:void layoutVertical(int,int,int,int):1456:1456 -> layoutVertical + 18:21:void layoutVertical(int,int,int,int):1458:1458 -> layoutVertical + 22:37:void layoutVertical(int,int,int,int):1460:1460 -> layoutVertical + 38:42:void layoutVertical(int,int,int,int):1476:1476 -> layoutVertical + 43:53:void layoutVertical(int,int,int,int):1466:1466 -> layoutVertical + 54:68:void layoutVertical(int,int,int,int):1471:1471 -> layoutVertical + 69:75:void layoutVertical(int,int,int,int):1481:1481 -> layoutVertical + 76:82:void layoutVertical(int,int,int,int):1483:1483 -> layoutVertical + 83:90:void layoutVertical(int,int,int,int):1484:1484 -> layoutVertical + 91:94:void layoutVertical(int,int,int,int):1485:1485 -> layoutVertical + 95:98:void layoutVertical(int,int,int,int):1486:1486 -> layoutVertical + 99:105:void layoutVertical(int,int,int,int):1489:1489 -> layoutVertical + 106:110:void layoutVertical(int,int,int,int):1491:1491 -> layoutVertical + 111:114:void layoutVertical(int,int,int,int):1495:1495 -> layoutVertical + 115:125:void layoutVertical(int,int,int,int):1496:1496 -> layoutVertical + 126:132:void layoutVertical(int,int,int,int):1510:1510 -> layoutVertical + 133:138:void layoutVertical(int,int,int,int):1505:1505 -> layoutVertical + 139:147:void layoutVertical(int,int,int,int):1500:1500 -> layoutVertical + 148:153:void layoutVertical(int,int,int,int):1514:1514 -> layoutVertical + 154:156:void layoutVertical(int,int,int,int):1515:1515 -> layoutVertical + 157:159:void layoutVertical(int,int,int,int):1518:1518 -> layoutVertical + 160:169:void layoutVertical(int,int,int,int):1519:1519 -> layoutVertical + 170:178:void layoutVertical(int,int,int,int):1521:1521 -> layoutVertical + 179:187:void layoutVertical(int,int,int,int):1523:1523 -> layoutVertical + 3:6:void measureChildBeforeLayout(android.view.View,int,int,int,int,int):1397:1397 -> measureChildBeforeLayout + 1:1:void measureHorizontal(int,int):948:948 -> measureHorizontal + 2:2:void measureHorizontal(int,int):956:956 -> measureHorizontal + 3:4:void measureHorizontal(int,int):958:959 -> measureHorizontal + 5:7:void measureHorizontal(int,int):964:966 -> measureHorizontal + 8:9:void measureHorizontal(int,int):969:970 -> measureHorizontal + 10:11:void measureHorizontal(int,int):972:973 -> measureHorizontal + 12:13:void measureHorizontal(int,int):975:976 -> measureHorizontal + 14:14:void measureHorizontal(int,int):984:984 -> measureHorizontal + 15:15:void measureHorizontal(int,int):987:987 -> measureHorizontal + 16:17:void measureHorizontal(int,int):991:992 -> measureHorizontal + 18:19:void measureHorizontal(int,int):996:997 -> measureHorizontal + 20:20:void measureHorizontal(int,int):1001:1001 -> measureHorizontal + 21:21:void measureHorizontal(int,int):1003:1003 -> measureHorizontal + 22:22:void measureHorizontal(int,int):1005:1005 -> measureHorizontal + 23:23:void measureHorizontal(int,int):1010:1010 -> measureHorizontal + 24:25:void measureHorizontal(int,int):1012:1013 -> measureHorizontal + 26:27:void measureHorizontal(int,int):1023:1024 -> measureHorizontal + 28:28:void measureHorizontal(int,int):1031:1031 -> measureHorizontal + 29:29:void measureHorizontal(int,int):1037:1037 -> measureHorizontal + 30:30:void measureHorizontal(int,int):1045:1045 -> measureHorizontal + 31:31:void measureHorizontal(int,int):1044:1044 -> measureHorizontal + 32:32:void measureHorizontal(int,int):1049:1049 -> measureHorizontal + 33:33:void measureHorizontal(int,int):1052:1052 -> measureHorizontal + 34:35:void measureHorizontal(int,int):1054:1055 -> measureHorizontal + 36:38:void measureHorizontal(int,int):1057:1059 -> measureHorizontal + 39:39:void measureHorizontal(int,int):1058:1058 -> measureHorizontal + 40:40:void measureHorizontal(int,int):1063:1063 -> measureHorizontal + 41:41:void measureHorizontal(int,int):1068:1068 -> measureHorizontal + 42:44:void measureHorizontal(int,int):1076:1078 -> measureHorizontal + 45:45:void measureHorizontal(int,int):1081:1081 -> measureHorizontal + 46:46:void measureHorizontal(int,int):1085:1085 -> measureHorizontal + 47:48:void measureHorizontal(int,int):1090:1091 -> measureHorizontal + 49:49:void measureHorizontal(int,int):1095:1095 -> measureHorizontal + 50:51:void measureHorizontal(int,int):1097:1098 -> measureHorizontal + 52:52:void measureHorizontal(int,int):1103:1103 -> measureHorizontal + 53:53:void measureHorizontal(int,int):1106:1106 -> measureHorizontal + 54:54:void measureHorizontal(int,int):1110:1110 -> measureHorizontal + 55:56:void measureHorizontal(int,int):1113:1114 -> measureHorizontal + 57:57:void measureHorizontal(int,int):1119:1119 -> measureHorizontal + 58:58:void measureHorizontal(int,int):1123:1123 -> measureHorizontal + 59:59:void measureHorizontal(int,int):1125:1125 -> measureHorizontal + 60:60:void measureHorizontal(int,int):1124:1124 -> measureHorizontal + 61:61:void measureHorizontal(int,int):1123:1123 -> measureHorizontal + 62:62:void measureHorizontal(int,int):1126:1126 -> measureHorizontal + 63:63:void measureHorizontal(int,int):1128:1128 -> measureHorizontal + 64:64:void measureHorizontal(int,int):1127:1127 -> measureHorizontal + 65:65:void measureHorizontal(int,int):1126:1126 -> measureHorizontal + 66:66:void measureHorizontal(int,int):1129:1129 -> measureHorizontal + 67:67:void measureHorizontal(int,int):1134:1134 -> measureHorizontal + 68:68:void measureHorizontal(int,int):1137:1137 -> measureHorizontal + 69:69:void measureHorizontal(int,int):1140:1140 -> measureHorizontal + 70:71:void measureHorizontal(int,int):1144:1145 -> measureHorizontal + 72:72:void measureHorizontal(int,int):1150:1150 -> measureHorizontal + 73:74:void measureHorizontal(int,int):1152:1153 -> measureHorizontal + 75:77:void measureHorizontal(int,int):1155:1157 -> measureHorizontal + 78:78:void measureHorizontal(int,int):1156:1156 -> measureHorizontal + 79:79:void measureHorizontal(int,int):1163:1163 -> measureHorizontal + 80:80:void measureHorizontal(int,int):1168:1168 -> measureHorizontal + 81:81:void measureHorizontal(int,int):1171:1171 -> measureHorizontal + 82:82:void measureHorizontal(int,int):1177:1177 -> measureHorizontal + 83:83:void measureHorizontal(int,int):1289:1289 -> measureHorizontal + 84:84:void measureHorizontal(int,int):1295:1295 -> measureHorizontal + 85:85:void measureHorizontal(int,int):1297:1297 -> measureHorizontal + 86:86:void measureHorizontal(int,int):1302:1302 -> measureHorizontal + 87:87:void measureHorizontal(int,int):1304:1304 -> measureHorizontal + 88:89:void measureHorizontal(int,int):1307:1308 -> measureHorizontal + 90:90:void measureHorizontal(int,int):1306:1306 -> measureHorizontal + 91:91:void measureHorizontal(int,int):1179:1179 -> measureHorizontal + 92:93:void measureHorizontal(int,int):1181:1182 -> measureHorizontal + 94:94:void measureHorizontal(int,int):1185:1185 -> measureHorizontal + 95:95:void measureHorizontal(int,int):1188:1188 -> measureHorizontal + 96:96:void measureHorizontal(int,int):1190:1190 -> measureHorizontal + 97:97:void measureHorizontal(int,int):1195:1195 -> measureHorizontal + 98:98:void measureHorizontal(int,int):1197:1197 -> measureHorizontal + 99:99:void measureHorizontal(int,int):1206:1206 -> measureHorizontal + 100:100:void measureHorizontal(int,int):1204:1204 -> measureHorizontal + 101:101:void measureHorizontal(int,int):1211:1211 -> measureHorizontal + 102:102:void measureHorizontal(int,int):1224:1224 -> measureHorizontal + 103:103:void measureHorizontal(int,int):1214:1214 -> measureHorizontal + 104:104:void measureHorizontal(int,int):1220:1220 -> measureHorizontal + 105:105:void measureHorizontal(int,int):1219:1219 -> measureHorizontal + 106:106:void measureHorizontal(int,int):1231:1231 -> measureHorizontal + 107:107:void measureHorizontal(int,int):1230:1230 -> measureHorizontal + 108:109:void measureHorizontal(int,int):1235:1236 -> measureHorizontal + 110:112:void measureHorizontal(int,int):1238:1240 -> measureHorizontal + 113:113:void measureHorizontal(int,int):1239:1239 -> measureHorizontal + 114:114:void measureHorizontal(int,int):1243:1243 -> measureHorizontal + 115:118:void measureHorizontal(int,int):1246:1249 -> measureHorizontal + 119:119:void measureHorizontal(int,int):1252:1252 -> measureHorizontal + 120:120:void measureHorizontal(int,int):1255:1255 -> measureHorizontal + 121:121:void measureHorizontal(int,int):1258:1258 -> measureHorizontal + 122:123:void measureHorizontal(int,int):1263:1264 -> measureHorizontal + 124:124:void measureHorizontal(int,int):1271:1271 -> measureHorizontal + 125:125:void measureHorizontal(int,int):1276:1276 -> measureHorizontal + 126:126:void measureHorizontal(int,int):1280:1280 -> measureHorizontal + 127:127:void measureHorizontal(int,int):1282:1282 -> measureHorizontal + 128:128:void measureHorizontal(int,int):1281:1281 -> measureHorizontal + 129:129:void measureHorizontal(int,int):1280:1280 -> measureHorizontal + 130:130:void measureHorizontal(int,int):1283:1283 -> measureHorizontal + 131:131:void measureHorizontal(int,int):1285:1285 -> measureHorizontal + 132:132:void measureHorizontal(int,int):1284:1284 -> measureHorizontal + 133:133:void measureHorizontal(int,int):1283:1283 -> measureHorizontal + 134:134:void measureHorizontal(int,int):1286:1286 -> measureHorizontal + 135:135:void measureHorizontal(int,int):1319:1319 -> measureHorizontal + 136:136:void measureHorizontal(int,int):1322:1322 -> measureHorizontal + 137:137:void measureHorizontal(int,int):1325:1325 -> measureHorizontal + 138:138:void measureHorizontal(int,int):1324:1324 -> measureHorizontal + 139:139:void measureHorizontal(int,int):1329:1329 -> measureHorizontal + 4:5:void measureVertical(int,int):615:615 -> measureVertical + 6:9:void measureVertical(int,int):623:623 -> measureVertical + 10:13:void measureVertical(int,int):625:625 -> measureVertical + 14:17:void measureVertical(int,int):626:626 -> measureVertical + 18:19:void measureVertical(int,int):631:631 -> measureVertical + 20:46:void measureVertical(int,int):632:632 -> measureVertical + 47:52:void measureVertical(int,int):638:638 -> measureVertical + 53:77:void measureVertical(int,int):641:641 -> measureVertical + 78:83:void measureVertical(int,int):645:645 -> measureVertical + 84:89:void measureVertical(int,int):646:646 -> measureVertical + 90:95:void measureVertical(int,int):650:650 -> measureVertical + 96:102:void measureVertical(int,int):651:651 -> measureVertical + 103:108:void measureVertical(int,int):654:654 -> measureVertical + 109:114:void measureVertical(int,int):656:656 -> measureVertical + 115:122:void measureVertical(int,int):658:658 -> measureVertical + 123:124:void measureVertical(int,int):662:662 -> measureVertical + 125:159:void measureVertical(int,int):663:663 -> measureVertical + 160:168:void measureVertical(int,int):668:668 -> measureVertical + 169:178:void measureVertical(int,int):674:674 -> measureVertical + 179:205:void measureVertical(int,int):683:683 -> measureVertical + 206:212:void measureVertical(int,int):681:681 -> measureVertical + 213:214:void measureVertical(int,int):686:686 -> measureVertical + 215:218:void measureVertical(int,int):689:689 -> measureVertical + 219:224:void measureVertical(int,int):690:690 -> measureVertical + 225:234:void measureVertical(int,int):691:691 -> measureVertical + 235:240:void measureVertical(int,int):692:692 -> measureVertical + 241:248:void measureVertical(int,int):691:691 -> measureVertical + 249:260:void measureVertical(int,int):695:695 -> measureVertical + 261:266:void measureVertical(int,int):704:704 -> measureVertical + 267:275:void measureVertical(int,int):710:710 -> measureVertical + 276:285:void measureVertical(int,int):711:711 -> measureVertical + 286:296:void measureVertical(int,int):718:718 -> measureVertical + 297:301:void measureVertical(int,int):727:727 -> measureVertical + 302:306:void measureVertical(int,int):728:728 -> measureVertical + 307:312:void measureVertical(int,int):729:729 -> measureVertical + 313:316:void measureVertical(int,int):731:731 -> measureVertical + 317:322:void measureVertical(int,int):730:730 -> measureVertical + 323:336:void measureVertical(int,int):733:733 -> measureVertical + 337:346:void measureVertical(int,int):734:734 -> measureVertical + 347:356:void measureVertical(int,int):739:739 -> measureVertical + 357:360:void measureVertical(int,int):742:742 -> measureVertical + 361:400:void measureVertical(int,int):746:746 -> measureVertical + 401:412:void measureVertical(int,int):749:749 -> measureVertical + 413:433:void measureVertical(int,int):750:750 -> measureVertical + 434:438:void measureVertical(int,int):755:755 -> measureVertical + 439:444:void measureVertical(int,int):758:758 -> measureVertical + 445:454:void measureVertical(int,int):761:761 -> measureVertical + 455:460:void measureVertical(int,int):765:765 -> measureVertical + 461:466:void measureVertical(int,int):766:766 -> measureVertical + 467:472:void measureVertical(int,int):771:771 -> measureVertical + 473:476:void measureVertical(int,int):773:773 -> measureVertical + 477:484:void measureVertical(int,int):774:774 -> measureVertical + 485:490:void measureVertical(int,int):775:775 -> measureVertical + 491:501:void measureVertical(int,int):774:774 -> measureVertical + 502:515:void measureVertical(int,int):780:780 -> measureVertical + 516:524:void measureVertical(int,int):785:785 -> measureVertical + 525:532:void measureVertical(int,int):788:788 -> measureVertical + 533:544:void measureVertical(int,int):794:794 -> measureVertical + 545:557:void measureVertical(int,int):867:867 -> measureVertical + 558:563:void measureVertical(int,int):875:875 -> measureVertical + 564:572:void measureVertical(int,int):877:877 -> measureVertical + 573:578:void measureVertical(int,int):882:882 -> measureVertical + 579:584:void measureVertical(int,int):884:884 -> measureVertical + 585:594:void measureVertical(int,int):887:887 -> measureVertical + 595:598:void measureVertical(int,int):889:889 -> measureVertical + 599:604:void measureVertical(int,int):886:886 -> measureVertical + 605:615:void measureVertical(int,int):796:796 -> measureVertical + 616:622:void measureVertical(int,int):798:798 -> measureVertical + 623:626:void measureVertical(int,int):801:801 -> measureVertical + 627:640:void measureVertical(int,int):803:803 -> measureVertical + 641:646:void measureVertical(int,int):807:807 -> measureVertical + 647:660:void measureVertical(int,int):809:809 -> measureVertical + 661:680:void measureVertical(int,int):817:817 -> measureVertical + 681:684:void measureVertical(int,int):816:816 -> measureVertical + 685:703:void measureVertical(int,int):822:822 -> measureVertical + 704:707:void measureVertical(int,int):836:836 -> measureVertical + 708:714:void measureVertical(int,int):835:835 -> measureVertical + 715:723:void measureVertical(int,int):825:825 -> measureVertical + 724:727:void measureVertical(int,int):831:831 -> measureVertical + 728:730:void measureVertical(int,int):830:830 -> measureVertical + 731:736:void measureVertical(int,int):842:842 -> measureVertical + 737:745:void measureVertical(int,int):841:841 -> measureVertical + 746:750:void measureVertical(int,int):846:846 -> measureVertical + 751:755:void measureVertical(int,int):847:847 -> measureVertical + 756:763:void measureVertical(int,int):848:848 -> measureVertical + 764:774:void measureVertical(int,int):850:850 -> measureVertical + 775:780:void measureVertical(int,int):853:853 -> measureVertical + 781:788:void measureVertical(int,int):856:856 -> measureVertical + 789:790:void measureVertical(int,int):858:858 -> measureVertical + 791:804:void measureVertical(int,int):859:859 -> measureVertical + 805:810:void measureVertical(int,int):860:860 -> measureVertical + 811:826:void measureVertical(int,int):859:859 -> measureVertical + 827:848:void measureVertical(int,int):864:864 -> measureVertical + 849:858:void measureVertical(int,int):900:900 -> measureVertical + 859:866:void measureVertical(int,int):903:903 -> measureVertical + 867:875:void measureVertical(int,int):905:905 -> measureVertical + 876:879:void measureVertical(int,int):909:909 -> measureVertical + 1:5:void onDraw(android.graphics.Canvas):300:300 -> onDraw + 6:10:void onDraw(android.graphics.Canvas):304:304 -> onDraw + 11:14:void onDraw(android.graphics.Canvas):305:305 -> onDraw + 15:18:void onDraw(android.graphics.Canvas):307:307 -> onDraw + 1:3:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1788:1788 -> onInitializeAccessibilityEvent + 4:9:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1789:1789 -> onInitializeAccessibilityEvent + 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1794:1794 -> onInitializeAccessibilityNodeInfo + 4:9:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1795:1795 -> onInitializeAccessibilityNodeInfo + 1:5:void onLayout(boolean,int,int,int,int):1426:1426 -> onLayout + 6:9:void onLayout(boolean,int,int,int,int):1427:1427 -> onLayout + 10:13:void onLayout(boolean,int,int,int,int):1429:1429 -> onLayout + 1:5:void onMeasure(int,int):571:571 -> onMeasure + 6:9:void onMeasure(int,int):572:572 -> onMeasure + 10:13:void onMeasure(int,int):574:574 -> onMeasure + 1:3:void setBaselineAligned(boolean):410:410 -> setBaselineAligned + 3:8:void setBaselineAlignedChildIndex(int):508:508 -> setBaselineAlignedChildIndex + 9:11:void setBaselineAlignedChildIndex(int):512:512 -> setBaselineAlignedChildIndex + 12:23:void setBaselineAlignedChildIndex(int):509:509 -> setBaselineAlignedChildIndex + 24:43:void setBaselineAlignedChildIndex(int):510:510 -> setBaselineAlignedChildIndex + 1:5:void setDividerDrawable(android.graphics.drawable.Drawable):249:249 -> setDividerDrawable + 6:10:void setDividerDrawable(android.graphics.drawable.Drawable):252:252 -> setDividerDrawable + 11:16:void setDividerDrawable(android.graphics.drawable.Drawable):254:254 -> setDividerDrawable + 17:23:void setDividerDrawable(android.graphics.drawable.Drawable):255:255 -> setDividerDrawable + 24:25:void setDividerDrawable(android.graphics.drawable.Drawable):257:257 -> setDividerDrawable + 26:30:void setDividerDrawable(android.graphics.drawable.Drawable):258:258 -> setDividerDrawable + 31:33:void setDividerDrawable(android.graphics.drawable.Drawable):260:260 -> setDividerDrawable + 34:37:void setDividerDrawable(android.graphics.drawable.Drawable):261:261 -> setDividerDrawable + 1:3:void setDividerPadding(int):274:274 -> setDividerPadding + 1:20:void setGravity(int):1703:1703 -> setGravity + 21:22:void setGravity(int):1712:1712 -> setGravity + 23:26:void setGravity(int):1713:1713 -> setGravity + 5:14:void setHorizontalGravity(int):1731:1731 -> setHorizontalGravity + 15:16:void setHorizontalGravity(int):1732:1732 -> setHorizontalGravity + 17:20:void setHorizontalGravity(int):1733:1733 -> setHorizontalGravity + 1:3:void setMeasureWithLargestChildEnabled(boolean):437:437 -> setMeasureWithLargestChildEnabled + 1:4:void setOrientation(int):1674:1674 -> setOrientation + 5:6:void setOrientation(int):1675:1675 -> setOrientation + 7:10:void setOrientation(int):1676:1676 -> setOrientation + 1:4:void setShowDividers(int):205:205 -> setShowDividers + 5:7:void setShowDividers(int):206:206 -> setShowDividers + 8:10:void setShowDividers(int):208:208 -> setShowDividers + 3:11:void setVerticalGravity(int):1739:1739 -> setVerticalGravity + 12:13:void setVerticalGravity(int):1740:1740 -> setVerticalGravity + 14:17:void setVerticalGravity(int):1741:1741 -> setVerticalGravity + 2:8:void setWeightSum(float):566:566 -> setWeightSum +androidx.appcompat.widget.LinearLayoutCompat$LayoutParams -> androidx.appcompat.widget.T$a: +# {"id":"sourceFile","fileName":"LinearLayoutCompat.java"} + 1:1:void (android.content.Context,android.util.AttributeSet):1807:1807 -> + 2:2:void (int,int):1814:1814 -> + 3:3:void (android.view.ViewGroup$LayoutParams):1835:1835 -> + 4:4:void (android.view.ViewGroup$MarginLayoutParams):1842:1842 -> +androidx.appcompat.widget.ListPopupWindow -> androidx.appcompat.widget.U: +# {"id":"sourceFile","fileName":"ListPopupWindow.java"} + androidx.appcompat.widget.ListPopupWindow$PopupTouchInterceptor mTouchInterceptor -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/U$h;"} + androidx.appcompat.widget.ListPopupWindow$PopupScrollListener mScrollListener -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/U$g;"} + androidx.appcompat.widget.ListPopupWindow$ListSelectorHider mHideSelector -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/U$e;"} + java.lang.Runnable mShowDropDownRunnable -> D + android.os.Handler mHandler -> E + android.graphics.Rect mTempRect -> F + android.graphics.Rect mEpicenterBounds -> G + boolean mModal -> H + android.widget.PopupWindow mPopup -> I + java.lang.reflect.Method sSetClipToWindowEnabledMethod -> J + java.lang.reflect.Method sSetEpicenterBoundsMethod -> K + android.content.Context mContext -> d + android.widget.ListAdapter mAdapter -> e + androidx.appcompat.widget.DropDownListView mDropDownList -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/P;"} + int mDropDownHeight -> g + int mDropDownWidth -> h + int mDropDownHorizontalOffset -> i + int mDropDownVerticalOffset -> j + int mDropDownWindowLayoutType -> k + boolean mDropDownVerticalOffsetSet -> l + boolean mOverlapAnchor -> m + boolean mOverlapAnchorSet -> n + int mDropDownGravity -> o + boolean mDropDownAlwaysVisible -> p + boolean mForceIgnoreOutsideTouch -> q + int mListItemExpandMaximum -> r + android.view.View mPromptView -> s + int mPromptPosition -> t + android.database.DataSetObserver mObserver -> u + android.view.View mDropDownAnchorView -> v + android.graphics.drawable.Drawable mDropDownListHighlight -> w + android.widget.AdapterView$OnItemClickListener mItemClickListener -> x + android.widget.AdapterView$OnItemSelectedListener mItemSelectedListener -> y + androidx.appcompat.widget.ListPopupWindow$ResizePopupRunnable mResizePopupRunnable -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/U$i;"} + 1:10:void ():86:86 -> + 11:25:void ():88:88 -> + 26:30:void ():91:91 -> + 31:45:void ():95:95 -> + 46:51:void ():98:98 -> + 1:1:void (android.content.Context):226:226 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):250:250 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int,int):263:263 -> + 4:5:void (android.content.Context,android.util.AttributeSet,int,int):117:118 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int,int):121:121 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int,int):126:126 -> + 8:10:void (android.content.Context,android.util.AttributeSet,int,int):128:130 -> + 11:11:void (android.content.Context,android.util.AttributeSet,int,int):133:133 -> + 12:15:void (android.content.Context,android.util.AttributeSet,int,int):144:147 -> + 16:16:void (android.content.Context,android.util.AttributeSet,int,int):152:152 -> + 17:18:void (android.content.Context,android.util.AttributeSet,int,int):264:265 -> + 19:19:void (android.content.Context,android.util.AttributeSet,int,int):267:267 -> + 20:20:void (android.content.Context,android.util.AttributeSet,int,int):269:269 -> + 21:21:void (android.content.Context,android.util.AttributeSet,int,int):271:271 -> + 22:22:void (android.content.Context,android.util.AttributeSet,int,int):274:274 -> + 23:23:void (android.content.Context,android.util.AttributeSet,int,int):276:276 -> + 24:25:void (android.content.Context,android.util.AttributeSet,int,int):278:279 -> + 1:4:void removePromptView():788:788 -> A + 5:8:void removePromptView():789:789 -> A + 9:12:void removePromptView():790:790 -> A + 13:14:void removePromptView():791:791 -> A + 15:20:void removePromptView():792:792 -> A + 1:3:void setAnchorView(android.view.View):469:469 -> B + 1:6:void setAnimationStyle(int):440:440 -> C + 1:8:void setContentWidth(int):564:564 -> D + 9:13:void setContentWidth(int):566:566 -> D + 14:24:void setContentWidth(int):567:567 -> D + 25:28:void setContentWidth(int):569:569 -> D + 1:3:void setDropDownGravity(int):537:537 -> E + 3:12:void setEpicenterBounds(android.graphics.Rect):516:516 -> F + 1:6:void setInputMethodMode(int):810:810 -> G + 1:2:void setModal(boolean):337:337 -> H + 3:8:void setModal(boolean):338:338 -> H + 1:6:void setOnDismissListener(android.widget.PopupWindow$OnDismissListener):784:784 -> I + 1:3:void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):618:618 -> J + 1:3:void setOnItemSelectedListener(android.widget.AdapterView$OnItemSelectedListener):629:629 -> K + 2:3:void setOverlapAnchor(boolean):1336:1336 -> L + 4:6:void setOverlapAnchor(boolean):1337:1337 -> L + 1:6:void setPopupClipToScreenEnabled(boolean):1429:1429 -> M + 7:10:void setPopupClipToScreenEnabled(boolean):1430:1430 -> M + 11:24:void setPopupClipToScreenEnabled(boolean):1432:1432 -> M + 25:32:void setPopupClipToScreenEnabled(boolean):1434:1434 -> M + 33:38:void setPopupClipToScreenEnabled(boolean):1438:1438 -> M + 1:3:void setPromptPosition(int):314:314 -> N + 1:2:void setSelection(int):829:829 -> O + 3:11:void setSelection(int):830:830 -> O + 12:14:void setSelection(int):831:831 -> O + 15:17:void setSelection(int):832:832 -> O + 18:24:void setSelection(int):834:834 -> O + 25:28:void setSelection(int):835:835 -> O + 1:3:void setWidth(int):554:554 -> P + 1:3:int getHorizontalOffset():476:476 -> a + 1:3:void setHorizontalOffset(int):485:485 -> c + 1:5:void dismiss():771:771 -> dismiss + 6:8:void dismiss():772:772 -> dismiss + 9:14:void dismiss():773:773 -> dismiss + 15:16:void dismiss():774:774 -> dismiss + 17:24:void dismiss():775:775 -> dismiss + 1:7:android.graphics.drawable.Drawable getBackground():422:422 -> f + 1:6:void setBackgroundDrawable(android.graphics.drawable.Drawable):431:431 -> h + 1:3:android.widget.ListView getListView():945:945 -> i + 1:7:boolean isShowing():859:859 -> isShowing + 1:3:void setVerticalOffset(int):504:504 -> j + 4:6:void setVerticalOffset(int):505:505 -> j + 1:6:int getVerticalOffset():492:492 -> m + 7:9:int getVerticalOffset():495:495 -> m + 1:4:void setAdapter(android.widget.ListAdapter):289:289 -> n + 5:12:void setAdapter(android.widget.ListAdapter):290:290 -> n + 13:16:void setAdapter(android.widget.ListAdapter):291:291 -> n + 17:19:void setAdapter(android.widget.ListAdapter):292:292 -> n + 20:23:void setAdapter(android.widget.ListAdapter):294:294 -> n + 24:28:void setAdapter(android.widget.ListAdapter):296:296 -> n + 29:32:void setAdapter(android.widget.ListAdapter):299:299 -> n + 33:38:void setAdapter(android.widget.ListAdapter):300:300 -> n + 1:9:int buildDropDown():1157:1157 -> o + 10:11:int buildDropDown():1158:1158 -> o + 12:18:int buildDropDown():1166:1166 -> o + 19:27:int buildDropDown():1177:1177 -> o + 28:31:int buildDropDown():1178:1178 -> o + 32:34:int buildDropDown():1179:1179 -> o + 35:41:int buildDropDown():1181:1181 -> o + 42:48:int buildDropDown():1182:1182 -> o + 49:53:int buildDropDown():1183:1183 -> o + 54:58:int buildDropDown():1184:1184 -> o + 59:68:int buildDropDown():1185:1185 -> o + 69:75:int buildDropDown():1203:1203 -> o + 76:79:int buildDropDown():1205:1205 -> o + 80:84:int buildDropDown():1206:1206 -> o + 85:86:int buildDropDown():1209:1209 -> o + 87:90:int buildDropDown():1211:1211 -> o + 91:95:int buildDropDown():1215:1215 -> o + 96:98:int buildDropDown():1216:1216 -> o + 99:105:int buildDropDown():1218:1218 -> o + 106:111:int buildDropDown():1222:1222 -> o + 112:136:int buildDropDown():1234:1234 -> o + 137:139:int buildDropDown():1224:1224 -> o + 140:143:int buildDropDown():1225:1225 -> o + 144:146:int buildDropDown():1229:1229 -> o + 147:149:int buildDropDown():1230:1230 -> o + 150:157:int buildDropDown():1242:1242 -> o + 158:161:int buildDropDown():1249:1249 -> o + 162:164:int buildDropDown():1251:1251 -> o + 165:170:int buildDropDown():1253:1253 -> o + 171:184:int buildDropDown():1254:1254 -> o + 185:190:int buildDropDown():1260:1260 -> o + 191:198:int buildDropDown():1262:1262 -> o + 199:202:int buildDropDown():1263:1263 -> o + 203:208:int buildDropDown():1266:1266 -> o + 209:220:int buildDropDown():1267:1267 -> o + 221:228:int buildDropDown():1275:1275 -> o + 229:233:int buildDropDown():1277:1277 -> o + 234:240:int buildDropDown():1278:1278 -> o + 241:245:int buildDropDown():1282:1282 -> o + 246:248:int buildDropDown():1283:1283 -> o + 249:254:int buildDropDown():1286:1286 -> o + 255:256:int buildDropDown():1291:1291 -> o + 257:265:int buildDropDown():1292:1292 -> o + 266:275:int buildDropDown():1293:1293 -> o + 276:284:int buildDropDown():1295:1295 -> o + 285:293:int buildDropDown():1300:1300 -> o + 294:299:int buildDropDown():1314:1314 -> o + 300:301:int buildDropDown():1308:1308 -> o + 302:319:int buildDropDown():1309:1309 -> o + 320:324:int buildDropDown():1308:1308 -> o + 325:326:int buildDropDown():1302:1302 -> o + 327:344:int buildDropDown():1303:1303 -> o + 345:349:int buildDropDown():1302:1302 -> o + 350:362:int buildDropDown():1320:1320 -> o + 363:370:int buildDropDown():1323:1323 -> o + 371:381:int buildDropDown():1324:1324 -> o + 1:5:void clearListSelection():845:845 -> p + 6:8:void clearListSelection():848:848 -> p + 9:12:void clearListSelection():850:850 -> p + 1:6:androidx.appcompat.widget.DropDownListView createDropDownListView(android.content.Context,boolean):949:949 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Z)Landroidx/appcompat/widget/P;"} + 1:3:android.view.View getAnchorView():459:459 -> r + 1:7:int getMaxAvailableHeight(android.view.View,int,boolean):1455:1455 -> s + 1:4:void show():662:662 -> show + 5:8:void show():664:664 -> show + 9:15:void show():665:665 -> show + 16:27:void show():667:667 -> show + 28:39:void show():668:668 -> show + 40:47:void show():673:673 -> show + 48:55:void show():678:678 -> show + 56:65:void show():684:684 -> show + 66:77:void show():689:689 -> show + 78:83:void show():691:691 -> show + 84:95:void show():693:693 -> show + 96:105:void show():695:695 -> show + 106:120:void show():703:703 -> show + 121:144:void show():705:705 -> show + 145:152:void show():710:710 -> show + 153:160:void show():714:714 -> show + 161:170:void show():721:721 -> show + 171:175:void show():731:731 -> show + 176:180:void show():732:732 -> show + 181:183:void show():733:733 -> show + 184:198:void show():737:737 -> show + 199:205:void show():738:738 -> show + 206:209:void show():739:739 -> show + 210:216:void show():740:740 -> show + 217:222:void show():742:742 -> show + 223:226:void show():743:743 -> show + 227:239:void show():745:745 -> show + 240:247:void show():747:747 -> show + 248:254:void show():751:751 -> show + 255:269:void show():753:753 -> show + 270:274:void show():755:755 -> show + 275:286:void show():757:757 -> show + 287:289:void show():758:758 -> show + 290:293:void show():760:760 -> show + 294:301:void show():761:761 -> show + 1:8:java.lang.Object getSelectedItem():894:894 -> t + 9:15:java.lang.Object getSelectedItem():897:897 -> t + 1:9:long getSelectedItemId():920:920 -> u + 10:16:long getSelectedItemId():923:923 -> u + 1:8:int getSelectedItemPosition():907:907 -> v + 9:15:int getSelectedItemPosition():910:910 -> v + 1:8:android.view.View getSelectedView():933:933 -> w + 9:15:android.view.View getSelectedView():936:936 -> w + 1:3:int getWidth():544:544 -> x + 1:13:boolean isInputMethodNotNeeded():867:867 -> y + 1:3:boolean isModal():347:347 -> z +androidx.appcompat.widget.ListPopupWindow$2 -> androidx.appcompat.widget.U$a: +# {"id":"sourceFile","fileName":"ListPopupWindow.java"} + androidx.appcompat.widget.ListPopupWindow this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/U;"} + 1:6:void (androidx.appcompat.widget.ListPopupWindow):1166:1166 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/U;)V"} + 1:8:void run():1170:1170 -> run + 9:14:void run():1171:1171 -> run + 15:20:void run():1172:1172 -> run +androidx.appcompat.widget.ListPopupWindow$3 -> androidx.appcompat.widget.U$b: +# {"id":"sourceFile","fileName":"ListPopupWindow.java"} + androidx.appcompat.widget.ListPopupWindow this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/U;"} + 1:6:void (androidx.appcompat.widget.ListPopupWindow):1185:1185 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/U;)V"} + 4:10:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):1191:1191 -> onItemSelected + 11:14:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):1194:1194 -> onItemSelected +androidx.appcompat.widget.ListPopupWindow$Api24Impl -> androidx.appcompat.widget.U$c: +# {"id":"sourceFile","fileName":"ListPopupWindow.java"} + 1:5:int getMaxAvailableHeight(android.widget.PopupWindow,android.view.View,int,boolean):1486:1486 -> a +androidx.appcompat.widget.ListPopupWindow$Api29Impl -> androidx.appcompat.widget.U$d: +# {"id":"sourceFile","fileName":"ListPopupWindow.java"} + 1:4:void setEpicenterBounds(android.widget.PopupWindow,android.graphics.Rect):1468:1468 -> a + 1:4:void setIsClippedToScreen(android.widget.PopupWindow,boolean):1473:1473 -> b +androidx.appcompat.widget.ListPopupWindow$ListSelectorHider -> androidx.appcompat.widget.U$e: +# {"id":"sourceFile","fileName":"ListPopupWindow.java"} + androidx.appcompat.widget.ListPopupWindow this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/U;"} + 1:6:void (androidx.appcompat.widget.ListPopupWindow):1359:1359 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/U;)V"} + 1:6:void run():1364:1364 -> run +androidx.appcompat.widget.ListPopupWindow$PopupDataSetObserver -> androidx.appcompat.widget.U$f: +# {"id":"sourceFile","fileName":"ListPopupWindow.java"} + androidx.appcompat.widget.ListPopupWindow this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/U;"} + 1:6:void (androidx.appcompat.widget.ListPopupWindow):1341:1341 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/U;)V"} + 1:8:void onChanged():1346:1346 -> onChanged + 9:14:void onChanged():1348:1348 -> onChanged + 1:6:void onInvalidated():1354:1354 -> onInvalidated +androidx.appcompat.widget.ListPopupWindow$PopupScrollListener -> androidx.appcompat.widget.U$g: +# {"id":"sourceFile","fileName":"ListPopupWindow.java"} + androidx.appcompat.widget.ListPopupWindow this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/U;"} + 1:6:void (androidx.appcompat.widget.ListPopupWindow):1405:1405 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/U;)V"} + 4:5:void onScrollStateChanged(android.widget.AbsListView,int):1416:1416 -> onScrollStateChanged + 6:21:void onScrollStateChanged(android.widget.AbsListView,int):1417:1417 -> onScrollStateChanged + 22:30:void onScrollStateChanged(android.widget.AbsListView,int):1418:1418 -> onScrollStateChanged + 31:38:void onScrollStateChanged(android.widget.AbsListView,int):1419:1419 -> onScrollStateChanged +androidx.appcompat.widget.ListPopupWindow$PopupTouchInterceptor -> androidx.appcompat.widget.U$h: +# {"id":"sourceFile","fileName":"ListPopupWindow.java"} + androidx.appcompat.widget.ListPopupWindow this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/U;"} + 1:6:void (androidx.appcompat.widget.ListPopupWindow):1384:1384 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/U;)V"} + 1:4:boolean onTouch(android.view.View,android.view.MotionEvent):1389:1389 -> onTouch + 5:9:boolean onTouch(android.view.View,android.view.MotionEvent):1390:1390 -> onTouch + 10:16:boolean onTouch(android.view.View,android.view.MotionEvent):1391:1391 -> onTouch + 17:22:boolean onTouch(android.view.View,android.view.MotionEvent):1393:1393 -> onTouch + 23:34:boolean onTouch(android.view.View,android.view.MotionEvent):1394:1394 -> onTouch + 35:52:boolean onTouch(android.view.View,android.view.MotionEvent):1395:1395 -> onTouch + 53:67:boolean onTouch(android.view.View,android.view.MotionEvent):1396:1396 -> onTouch + 68:78:boolean onTouch(android.view.View,android.view.MotionEvent):1398:1398 -> onTouch +androidx.appcompat.widget.ListPopupWindow$ResizePopupRunnable -> androidx.appcompat.widget.U$i: +# {"id":"sourceFile","fileName":"ListPopupWindow.java"} + androidx.appcompat.widget.ListPopupWindow this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/U;"} + 1:6:void (androidx.appcompat.widget.ListPopupWindow):1369:1369 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/U;)V"} + 1:16:void run():1374:1374 -> run + 17:34:void run():1375:1375 -> run + 35:44:void run():1376:1376 -> run + 45:50:void run():1377:1377 -> run + 51:56:void run():1378:1378 -> run +androidx.appcompat.widget.MenuItemHoverListener -> androidx.appcompat.widget.V: +# {"id":"sourceFile","fileName":"MenuItemHoverListener.java"} + void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)V"} + void onItemHoverExit(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)V"} +androidx.appcompat.widget.MenuPopupWindow -> androidx.appcompat.widget.W: +# {"id":"sourceFile","fileName":"MenuPopupWindow.java"} + androidx.appcompat.widget.MenuItemHoverListener mHoverListener -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/V;"} + java.lang.reflect.Method sSetTouchModalMethod -> M + 1:6:void ():62:62 -> + 7:23:void ():63:63 -> + 24:31:void ():67:67 -> + 1:4:void (android.content.Context,android.util.AttributeSet,int,int):75:75 -> + 1:8:void setEnterTransition(java.lang.Object):88:88 -> Q + 1:8:void setExitTransition(java.lang.Object):94:94 -> R + 1:3:void setHoverListener(androidx.appcompat.widget.MenuItemHoverListener):99:99 -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/V;)V"} + 1:6:void setTouchModal(boolean):107:107 -> T + 7:10:void setTouchModal(boolean):108:108 -> T + 11:24:void setTouchModal(boolean):110:110 -> T + 25:32:void setTouchModal(boolean):112:112 -> T + 33:38:void setTouchModal(boolean):116:116 -> T + 1:4:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):123:123 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)V"} + 5:8:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):124:124 -> b + 1:4:void onItemHoverExit(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):131:131 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)V"} + 5:8:void onItemHoverExit(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):132:132 -> e + 1:5:androidx.appcompat.widget.DropDownListView createDropDownListView(android.content.Context,boolean):81:81 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Z)Landroidx/appcompat/widget/P;"} + 6:9:androidx.appcompat.widget.DropDownListView createDropDownListView(android.content.Context,boolean):82:82 -> q +androidx.appcompat.widget.MenuPopupWindow$Api23Impl -> androidx.appcompat.widget.W$a: +# {"id":"sourceFile","fileName":"MenuPopupWindow.java"} + 1:4:void setEnterTransition(android.widget.PopupWindow,android.transition.Transition):253:253 -> a + 1:4:void setExitTransition(android.widget.PopupWindow,android.transition.Transition):258:258 -> b +androidx.appcompat.widget.MenuPopupWindow$Api29Impl -> androidx.appcompat.widget.W$b: +# {"id":"sourceFile","fileName":"MenuPopupWindow.java"} + 1:4:void setTouchModal(android.widget.PopupWindow,boolean):270:270 -> a +androidx.appcompat.widget.MenuPopupWindow$MenuDropDownListView -> androidx.appcompat.widget.W$c: +# {"id":"sourceFile","fileName":"MenuPopupWindow.java"} + int mAdvanceKey -> q + int mRetreatKey -> r + androidx.appcompat.widget.MenuItemHoverListener mHoverListener -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/V;"} + android.view.MenuItem mHoveredMenuItem -> t + 1:3:void (android.content.Context,boolean):147:147 -> + 4:7:void (android.content.Context,boolean):149:149 -> + 8:12:void (android.content.Context,boolean):150:150 -> + 13:22:void (android.content.Context,boolean):151:151 -> + 23:24:void (android.content.Context,boolean):152:152 -> + 25:27:void (android.content.Context,boolean):153:153 -> + 28:29:void (android.content.Context,boolean):155:155 -> + 30:32:void (android.content.Context,boolean):156:156 -> + 1:5:int measureHeightOfChildrenCompat(int,int,int,int,int):138:138 -> d + 1:5:boolean onForwardedEvent(android.view.MotionEvent,int):138:138 -> e + 1:5:boolean hasFocus():138:138 -> hasFocus + 1:5:boolean hasWindowFocus():138:138 -> hasWindowFocus + 1:5:boolean isFocused():138:138 -> isFocused + 1:5:boolean isInTouchMode():138:138 -> isInTouchMode + 1:4:boolean onHoverEvent(android.view.MotionEvent):200:200 -> onHoverEvent + 5:8:boolean onHoverEvent(android.view.MotionEvent):204:204 -> onHoverEvent + 9:12:boolean onHoverEvent(android.view.MotionEvent):205:205 -> onHoverEvent + 13:14:boolean onHoverEvent(android.view.MotionEvent):206:206 -> onHoverEvent + 15:18:boolean onHoverEvent(android.view.MotionEvent):207:207 -> onHoverEvent + 19:25:boolean onHoverEvent(android.view.MotionEvent):208:208 -> onHoverEvent + 26:28:boolean onHoverEvent(android.view.MotionEvent):211:211 -> onHoverEvent + 29:36:boolean onHoverEvent(android.view.MotionEvent):216:216 -> onHoverEvent + 37:56:boolean onHoverEvent(android.view.MotionEvent):217:217 -> onHoverEvent + 57:62:boolean onHoverEvent(android.view.MotionEvent):220:220 -> onHoverEvent + 63:68:boolean onHoverEvent(android.view.MotionEvent):221:221 -> onHoverEvent + 69:72:boolean onHoverEvent(android.view.MotionEvent):226:226 -> onHoverEvent + 73:78:boolean onHoverEvent(android.view.MotionEvent):228:228 -> onHoverEvent + 79:83:boolean onHoverEvent(android.view.MotionEvent):230:230 -> onHoverEvent + 84:87:boolean onHoverEvent(android.view.MotionEvent):233:233 -> onHoverEvent + 88:92:boolean onHoverEvent(android.view.MotionEvent):236:236 -> onHoverEvent + 93:97:boolean onHoverEvent(android.view.MotionEvent):241:241 -> onHoverEvent + 1:9:boolean onKeyDown(int,android.view.KeyEvent):170:170 -> onKeyDown + 10:13:boolean onKeyDown(int,android.view.KeyEvent):171:171 -> onKeyDown + 14:29:boolean onKeyDown(int,android.view.KeyEvent):172:172 -> onKeyDown + 30:33:boolean onKeyDown(int,android.view.KeyEvent):175:175 -> onKeyDown + 34:37:boolean onKeyDown(int,android.view.KeyEvent):176:176 -> onKeyDown + 38:43:boolean onKeyDown(int,android.view.KeyEvent):173:173 -> onKeyDown + 44:48:boolean onKeyDown(int,android.view.KeyEvent):179:179 -> onKeyDown + 49:51:boolean onKeyDown(int,android.view.KeyEvent):180:180 -> onKeyDown + 52:55:boolean onKeyDown(int,android.view.KeyEvent):183:183 -> onKeyDown + 56:59:boolean onKeyDown(int,android.view.KeyEvent):185:185 -> onKeyDown + 60:61:boolean onKeyDown(int,android.view.KeyEvent):186:186 -> onKeyDown + 62:68:boolean onKeyDown(int,android.view.KeyEvent):187:187 -> onKeyDown + 69:70:boolean onKeyDown(int,android.view.KeyEvent):189:189 -> onKeyDown + 71:79:boolean onKeyDown(int,android.view.KeyEvent):191:191 -> onKeyDown + 80:84:boolean onKeyDown(int,android.view.KeyEvent):194:194 -> onKeyDown + 1:5:boolean onTouchEvent(android.view.MotionEvent):138:138 -> onTouchEvent + 1:3:void setHoverListener(androidx.appcompat.widget.MenuItemHoverListener):161:161 -> setHoverListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/V;)V"} + 1:4:void setSelector(android.graphics.drawable.Drawable):138:138 -> setSelector +androidx.appcompat.widget.ResourceManagerInternal -> androidx.appcompat.widget.X: +# {"id":"sourceFile","fileName":"ResourceManagerInternal.java"} + java.util.WeakHashMap mTintLists -> a + androidx.collection.SimpleArrayMap mDelegates -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} + androidx.collection.SparseArrayCompat mKnownDrawableIdTags -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/j;"} + java.util.WeakHashMap mDrawableCaches -> d + android.util.TypedValue mTypedValue -> e + boolean mHasCheckedVectorDrawableSetup -> f + androidx.appcompat.widget.ResourceManagerInternal$ResourceManagerHooks mHooks -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/X$c;"} + android.graphics.PorterDuff$Mode DEFAULT_MODE -> h + androidx.appcompat.widget.ResourceManagerInternal INSTANCE -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/X;"} + androidx.appcompat.widget.ResourceManagerInternal$ColorFilterLruCache COLOR_FILTER_CACHE -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/X$a;"} + 1:4:void ():85:85 -> + 5:13:void ():115:115 -> + 1:3:void ():62:62 -> + 4:12:void ():121:121 -> + 2:7:boolean addDrawableToCache(android.content.Context,long,android.graphics.drawable.Drawable):337:337 -> a + 8:17:boolean addDrawableToCache(android.content.Context,long,android.graphics.drawable.Drawable):339:339 -> a + 18:22:boolean addDrawableToCache(android.content.Context,long,android.graphics.drawable.Drawable):341:341 -> a + 23:30:boolean addDrawableToCache(android.content.Context,long,android.graphics.drawable.Drawable):342:342 -> a + 31:38:boolean addDrawableToCache(android.content.Context,long,android.graphics.drawable.Drawable):344:344 -> a + 39:41:boolean addDrawableToCache(android.content.Context,long,android.graphics.drawable.Drawable):345:345 -> a + 42:46:boolean addDrawableToCache(android.content.Context,long,android.graphics.drawable.Drawable):347:347 -> a + 1:4:void addTintListToCache(android.content.Context,int,android.content.res.ColorStateList):403:403 -> b + 5:11:void addTintListToCache(android.content.Context,int,android.content.res.ColorStateList):404:404 -> b + 12:21:void addTintListToCache(android.content.Context,int,android.content.res.ColorStateList):406:406 -> b + 22:26:void addTintListToCache(android.content.Context,int,android.content.res.ColorStateList):408:408 -> b + 27:31:void addTintListToCache(android.content.Context,int,android.content.res.ColorStateList):409:409 -> b + 32:35:void addTintListToCache(android.content.Context,int,android.content.res.ColorStateList):411:411 -> b + 1:6:void checkVectorDrawableSetup(android.content.Context):492:492 -> c + 7:8:void checkVectorDrawableSetup(android.content.Context):498:498 -> c + 9:16:void checkVectorDrawableSetup(android.content.Context):499:499 -> c + 17:24:void checkVectorDrawableSetup(android.content.Context):500:500 -> c + 25:26:void checkVectorDrawableSetup(android.content.Context):501:501 -> c + 27:34:void checkVectorDrawableSetup(android.content.Context):502:502 -> c + 1:11:long createCacheKey(android.util.TypedValue):170:170 -> d + 1:4:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):175:175 -> e + 5:11:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):176:176 -> e + 12:13:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):178:178 -> e + 14:21:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):179:179 -> e + 22:25:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):180:180 -> e + 26:32:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):182:182 -> e + 33:38:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):189:189 -> e + 39:44:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):190:190 -> e + 45:49:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):193:193 -> e + 50:53:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):195:195 -> e + 7:10:android.graphics.PorterDuffColorFilter createTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,int[]):473:473 -> f + 11:17:android.graphics.PorterDuffColorFilter createTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,int[]):474:474 -> f + 4:7:androidx.appcompat.widget.ResourceManagerInternal get():96:96 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/X;"} + 8:14:androidx.appcompat.widget.ResourceManagerInternal get():97:97 -> g + 15:20:androidx.appcompat.widget.ResourceManagerInternal get():98:98 -> g + 21:26:androidx.appcompat.widget.ResourceManagerInternal get():100:100 -> g + 2:12:android.graphics.drawable.Drawable getCachedDrawable(android.content.Context,long):316:316 -> h + 13:14:android.graphics.drawable.Drawable getCachedDrawable(android.content.Context,long):318:318 -> h + 15:22:android.graphics.drawable.Drawable getCachedDrawable(android.content.Context,long):321:321 -> h + 23:30:android.graphics.drawable.Drawable getCachedDrawable(android.content.Context,long):324:324 -> h + 31:42:android.graphics.drawable.Drawable getCachedDrawable(android.content.Context,long):326:326 -> h + 43:45:android.graphics.drawable.Drawable getCachedDrawable(android.content.Context,long):329:329 -> h + 46:49:android.graphics.drawable.Drawable getCachedDrawable(android.content.Context,long):332:332 -> h + 3:11:android.graphics.drawable.Drawable getDrawable(android.content.Context,int):135:135 -> i + 2:4:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):140:140 -> j + 5:10:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):142:142 -> j + 11:19:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):144:144 -> j + 20:25:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):147:147 -> j + 26:31:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):152:152 -> j + 32:34:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):156:156 -> j + 35:38:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):158:158 -> j + 4:11:android.graphics.PorterDuffColorFilter getPorterDuffColorFilter(int,android.graphics.PorterDuff$Mode):480:480 -> k + 12:16:android.graphics.PorterDuffColorFilter getPorterDuffColorFilter(int,android.graphics.PorterDuff$Mode):484:484 -> k + 17:22:android.graphics.PorterDuffColorFilter getPorterDuffColorFilter(int,android.graphics.PorterDuff$Mode):485:485 -> k + 23:26:android.graphics.PorterDuffColorFilter getPorterDuffColorFilter(int,android.graphics.PorterDuff$Mode):488:488 -> k + 2:7:android.content.res.ColorStateList getTintList(android.content.Context,int):380:380 -> l + 8:19:android.content.res.ColorStateList getTintList(android.content.Context,int):384:384 -> l + 20:25:android.content.res.ColorStateList getTintList(android.content.Context,int):387:387 -> l + 26:29:android.content.res.ColorStateList getTintList(android.content.Context,int):390:390 -> l + 1:5:android.content.res.ColorStateList getTintListFromCache(android.content.Context,int):394:394 -> m + 6:13:android.content.res.ColorStateList getTintListFromCache(android.content.Context,int):395:395 -> m + 14:21:android.content.res.ColorStateList getTintListFromCache(android.content.Context,int):396:396 -> m + 1:11:android.graphics.PorterDuff$Mode getTintMode(int):375:375 -> n + 1:1:void installDefaultInflateDelegates(androidx.appcompat.widget.ResourceManagerInternal):0:0 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/X;)V"} + 1:4:boolean isVectorDrawable(android.graphics.drawable.Drawable):508:508 -> p + 5:25:boolean isVectorDrawable(android.graphics.drawable.Drawable):509:509 -> p + 1:11:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):230:230 -> q + 12:17:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):231:231 -> q + 18:23:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):232:232 -> q + 24:33:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):233:233 -> q + 34:40:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):234:234 -> q + 41:47:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):245:245 -> q + 48:51:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):248:248 -> q + 52:58:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):249:249 -> q + 59:60:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):251:251 -> q + 61:65:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):252:252 -> q + 66:68:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):253:253 -> q + 69:72:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):255:255 -> q + 73:79:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):257:257 -> q + 80:95:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):267:267 -> q + 96:99:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):270:270 -> q + 100:103:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):271:271 -> q + 104:115:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):273:273 -> q + 116:119:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):281:281 -> q + 120:124:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):283:283 -> q + 125:134:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):286:286 -> q + 135:138:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):289:289 -> q + 139:147:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):288:288 -> q + 148:152:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):293:293 -> q + 153:156:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):294:294 -> q + 157:164:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):278:278 -> q + 165:173:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):300:300 -> q + 174:180:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):306:306 -> q + 2:11:void onConfigurationChanged(android.content.Context):162:162 -> r + 12:17:void onConfigurationChanged(android.content.Context):165:165 -> r + 18:21:void onConfigurationChanged(android.content.Context):167:167 -> r + 2:7:android.graphics.drawable.Drawable onDrawableLoadedFromResources(android.content.Context,androidx.appcompat.widget.VectorEnabledTintResources,int):352:352 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/widget/r0;I)Landroid/graphics/drawable/Drawable;"} + 8:17:android.graphics.drawable.Drawable onDrawableLoadedFromResources(android.content.Context,androidx.appcompat.widget.VectorEnabledTintResources,int):354:354 -> s + 18:23:android.graphics.drawable.Drawable onDrawableLoadedFromResources(android.content.Context,androidx.appcompat.widget.VectorEnabledTintResources,int):357:357 -> s + 24:28:android.graphics.drawable.Drawable onDrawableLoadedFromResources(android.content.Context,androidx.appcompat.widget.VectorEnabledTintResources,int):359:359 -> s + 2:3:void setHooks(androidx.appcompat.widget.ResourceManagerInternal$ResourceManagerHooks):131:131 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/X$c;)V"} + 4:8:void setHooks(androidx.appcompat.widget.ResourceManagerInternal$ResourceManagerHooks):132:132 -> t + 1:6:android.graphics.drawable.Drawable tintDrawable(android.content.Context,int,boolean,android.graphics.drawable.Drawable):203:203 -> u + 7:10:android.graphics.drawable.Drawable tintDrawable(android.content.Context,int,boolean,android.graphics.drawable.Drawable):206:206 -> u + 11:14:android.graphics.drawable.Drawable tintDrawable(android.content.Context,int,boolean,android.graphics.drawable.Drawable):207:207 -> u + 15:17:android.graphics.drawable.Drawable tintDrawable(android.content.Context,int,boolean,android.graphics.drawable.Drawable):208:208 -> u + 18:23:android.graphics.drawable.Drawable tintDrawable(android.content.Context,int,boolean,android.graphics.drawable.Drawable):211:211 -> u + 24:27:android.graphics.drawable.Drawable tintDrawable(android.content.Context,int,boolean,android.graphics.drawable.Drawable):213:213 -> u + 28:38:android.graphics.drawable.Drawable tintDrawable(android.content.Context,int,boolean,android.graphics.drawable.Drawable):215:215 -> u + 39:49:android.graphics.drawable.Drawable tintDrawable(android.content.Context,int,boolean,android.graphics.drawable.Drawable):219:219 -> u + 1:4:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):437:437 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;Landroidx/appcompat/widget/f0;[I)V"} + 5:10:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):439:439 -> v + 11:21:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):446:446 -> v + 22:26:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):448:448 -> v + 27:29:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):449:449 -> v + 30:38:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):452:452 -> v + 39:44:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):458:458 -> v + 45:48:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):454:454 -> v + 49:57:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):455:455 -> v + 58:65:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):453:453 -> v + 66:73:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):441:441 -> v + 1:14:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):364:364 -> w +androidx.appcompat.widget.ResourceManagerInternal$ColorFilterLruCache -> androidx.appcompat.widget.X$a: +# {"id":"sourceFile","fileName":"ResourceManagerInternal.java"} + 1:4:void (int):417:417 -> + 5:10:int generateCacheKey(int,android.graphics.PorterDuff$Mode):431:431 -> h + 1:15:android.graphics.PorterDuffColorFilter get(int,android.graphics.PorterDuff$Mode):421:421 -> i + 1:15:android.graphics.PorterDuffColorFilter put(int,android.graphics.PorterDuff$Mode,android.graphics.PorterDuffColorFilter):425:425 -> j +androidx.appcompat.widget.ResourceManagerInternal$InflateDelegate -> androidx.appcompat.widget.X$b: +# {"id":"sourceFile","fileName":"ResourceManagerInternal.java"} + android.graphics.drawable.Drawable createFromXmlInner(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme) -> a +androidx.appcompat.widget.ResourceManagerInternal$ResourceManagerHooks -> androidx.appcompat.widget.X$c: +# {"id":"sourceFile","fileName":"ResourceManagerInternal.java"} + boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable) -> a + android.graphics.PorterDuff$Mode getTintModeForDrawableRes(int) -> b + android.graphics.drawable.Drawable createDrawableFor(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/X;Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;"} + android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int) -> d + boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable) -> e +androidx.appcompat.widget.ResourcesWrapper -> androidx.appcompat.widget.Y: +# {"id":"sourceFile","fileName":"ResourcesWrapper.java"} + android.content.res.Resources mResources -> a + 1:15:void (android.content.res.Resources):49:49 -> + 16:18:void (android.content.res.Resources):50:50 -> + 1:5:android.graphics.drawable.Drawable getDrawableCanonical(int):148:148 -> a + 1:7:android.content.res.XmlResourceParser getAnimation(int):207:207 -> getAnimation + 1:7:boolean getBoolean(int):192:192 -> getBoolean + 1:7:int getColor(int):181:181 -> getColor + 1:7:android.content.res.ColorStateList getColorStateList(int):187:187 -> getColorStateList + 1:7:android.content.res.Configuration getConfiguration():269:269 -> getConfiguration + 1:7:float getDimension(int):111:111 -> getDimension + 1:7:int getDimensionPixelOffset(int):116:116 -> getDimensionPixelOffset + 1:7:int getDimensionPixelSize(int):121:121 -> getDimensionPixelSize + 1:7:android.util.DisplayMetrics getDisplayMetrics():264:264 -> getDisplayMetrics + 1:7:android.graphics.drawable.Drawable getDrawable(int,android.content.res.Resources$Theme):154:154 -> getDrawable + 1:1:android.graphics.drawable.Drawable getDrawableForDensity(int,int):163:163 -> getDrawableForDensity + 2:2:android.graphics.drawable.Drawable getDrawableForDensity(int,int,android.content.res.Resources$Theme):169:169 -> getDrawableForDensity + 1:7:float getFraction(int,int,int):126:126 -> getFraction + 1:7:int getIdentifier(java.lang.String,java.lang.String,java.lang.String):274:274 -> getIdentifier + 1:7:int[] getIntArray(int):101:101 -> getIntArray + 1:7:int getInteger(int):197:197 -> getInteger + 1:7:android.content.res.XmlResourceParser getLayout(int):202:202 -> getLayout + 1:7:android.graphics.Movie getMovie(int):175:175 -> getMovie + 1:1:java.lang.String getQuantityString(int,int,java.lang.Object[]):76:76 -> getQuantityString + 2:2:java.lang.String getQuantityString(int,int):81:81 -> getQuantityString + 1:7:java.lang.CharSequence getQuantityText(int,int):60:60 -> getQuantityText + 1:7:java.lang.String getResourceEntryName(int):294:294 -> getResourceEntryName + 1:7:java.lang.String getResourceName(int):279:279 -> getResourceName + 1:7:java.lang.String getResourcePackageName(int):284:284 -> getResourcePackageName + 1:7:java.lang.String getResourceTypeName(int):289:289 -> getResourceTypeName + 1:1:java.lang.String getString(int):65:65 -> getString + 2:2:java.lang.String getString(int,java.lang.Object[]):70:70 -> getString + 1:7:java.lang.String[] getStringArray(int):96:96 -> getStringArray + 1:1:java.lang.CharSequence getText(int):55:55 -> getText + 2:2:java.lang.CharSequence getText(int,java.lang.CharSequence):86:86 -> getText + 1:7:java.lang.CharSequence[] getTextArray(int):91:91 -> getTextArray + 1:1:void getValue(int,android.util.TypedValue,boolean):233:233 -> getValue + 2:2:void getValue(java.lang.String,android.util.TypedValue,boolean):245:245 -> getValue + 1:6:void getValueForDensity(int,int,android.util.TypedValue,boolean):239:239 -> getValueForDensity + 1:7:android.content.res.XmlResourceParser getXml(int):212:212 -> getXml + 1:7:android.content.res.TypedArray obtainAttributes(android.util.AttributeSet,int[]):250:250 -> obtainAttributes + 1:7:android.content.res.TypedArray obtainTypedArray(int):106:106 -> obtainTypedArray + 1:1:java.io.InputStream openRawResource(int):217:217 -> openRawResource + 2:2:java.io.InputStream openRawResource(int,android.util.TypedValue):222:222 -> openRawResource + 1:7:android.content.res.AssetFileDescriptor openRawResourceFd(int):227:227 -> openRawResourceFd + 1:6:void parseBundleExtra(java.lang.String,android.util.AttributeSet,android.os.Bundle):306:306 -> parseBundleExtra + 1:6:void parseBundleExtras(android.content.res.XmlResourceParser,android.os.Bundle):300:300 -> parseBundleExtras + 1:3:void updateConfiguration(android.content.res.Configuration,android.util.DisplayMetrics):256:256 -> updateConfiguration + 4:7:void updateConfiguration(android.content.res.Configuration,android.util.DisplayMetrics):257:257 -> updateConfiguration + 8:11:void updateConfiguration(android.content.res.Configuration,android.util.DisplayMetrics):258:258 -> updateConfiguration +androidx.appcompat.widget.RtlSpacingHelper -> androidx.appcompat.widget.Z: +# {"id":"sourceFile","fileName":"RtlSpacingHelper.java"} + int mLeft -> a + int mRight -> b + int mStart -> c + int mEnd -> d + int mExplicitLeft -> e + int mExplicitRight -> f + boolean mIsRtl -> g + boolean mIsRelative -> h + 1:4:void ():25:25 -> + 5:6:void ():28:28 -> + 7:10:void ():29:29 -> + 11:12:void ():30:30 -> + 13:14:void ():31:31 -> + 15:16:void ():32:32 -> + 17:18:void ():33:33 -> + 19:20:void ():35:35 -> + 21:23:void ():36:36 -> + 1:10:int getEnd():51:51 -> a + 1:3:int getLeft():39:39 -> b + 1:3:int getRight():43:43 -> c + 1:10:int getStart():47:47 -> d + 2:7:void setAbsolute(int,int):68:68 -> e + 8:13:void setAbsolute(int,int):69:69 -> e + 14:18:void setAbsolute(int,int):70:70 -> e + 1:5:void setDirection(boolean):74:74 -> f + 6:7:void setDirection(boolean):77:77 -> f + 8:15:void setDirection(boolean):78:78 -> f + 16:24:void setDirection(boolean):80:80 -> f + 25:34:void setDirection(boolean):81:81 -> f + 35:43:void setDirection(boolean):83:83 -> f + 44:53:void setDirection(boolean):84:84 -> f + 54:57:void setDirection(boolean):87:87 -> f + 58:62:void setDirection(boolean):88:88 -> f + 1:2:void setRelative(int,int):55:55 -> g + 3:5:void setRelative(int,int):56:56 -> g + 6:7:void setRelative(int,int):57:57 -> g + 8:15:void setRelative(int,int):58:58 -> g + 16:19:void setRelative(int,int):59:59 -> g + 20:24:void setRelative(int,int):60:60 -> g + 25:28:void setRelative(int,int):62:62 -> g + 29:31:void setRelative(int,int):63:63 -> g +androidx.appcompat.widget.ScrollingTabContainerView -> androidx.appcompat.widget.a0: +# {"id":"sourceFile","fileName":"ScrollingTabContainerView.java"} +androidx.appcompat.widget.SearchView -> androidx.appcompat.widget.SearchView: +# {"id":"sourceFile","fileName":"SearchView.java"} + androidx.appcompat.widget.SearchView$PreQAutoCompleteTextViewReflector PRE_API_29_HIDDEN_METHOD_INVOKER -> PRE_API_29_HIDDEN_METHOD_INVOKER + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/SearchView$o;"} + androidx.appcompat.widget.SearchView$OnCloseListener mOnCloseListener -> mOnCloseListener + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/SearchView$l;"} + androidx.appcompat.widget.SearchView$OnQueryTextListener mOnQueryChangeListener -> mOnQueryChangeListener + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/SearchView$m;"} + 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;"} + androidx.appcompat.widget.SearchView$UpdatableTouchDelegate mTouchDelegate -> mTouchDelegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/SearchView$q;"} + 1:16:void ():181:181 -> + 1:1:void (android.content.Context):272:272 -> + 2:2:void (android.content.Context,android.util.AttributeSet):276:276 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):280:280 -> + 4:7:void (android.content.Context,android.util.AttributeSet,int):136:139 -> + 8:8:void (android.content.Context,android.util.AttributeSet,int):183:183 -> + 9:9:void (android.content.Context,android.util.AttributeSet,int):190:190 -> + 10:10:void (android.content.Context,android.util.AttributeSet,int):201:201 -> + 11:11:void (android.content.Context,android.util.AttributeSet,int):992:992 -> + 12:12:void (android.content.Context,android.util.AttributeSet,int):1014:1014 -> + 13:13:void (android.content.Context,android.util.AttributeSet,int):1177:1177 -> + 14:14:void (android.content.Context,android.util.AttributeSet,int):1423:1423 -> + 15:15:void (android.content.Context,android.util.AttributeSet,int):1435:1435 -> + 16:16:void (android.content.Context,android.util.AttributeSet,int):1729:1729 -> + 17:17:void (android.content.Context,android.util.AttributeSet,int):282:282 -> + 18:19:void (android.content.Context,android.util.AttributeSet,int):284:285 -> + 20:20:void (android.content.Context,android.util.AttributeSet,int):284:284 -> + 21:22:void (android.content.Context,android.util.AttributeSet,int):287:288 -> + 23:23:void (android.content.Context,android.util.AttributeSet,int):290:290 -> + 24:25:void (android.content.Context,android.util.AttributeSet,int):292:293 -> + 26:33:void (android.content.Context,android.util.AttributeSet,int):295:302 -> + 34:35:void (android.content.Context,android.util.AttributeSet,int):305:306 -> + 36:36:void (android.content.Context,android.util.AttributeSet,int):305:305 -> + 37:38:void (android.content.Context,android.util.AttributeSet,int):307:308 -> + 39:39:void (android.content.Context,android.util.AttributeSet,int):307:307 -> + 40:44:void (android.content.Context,android.util.AttributeSet,int):309:313 -> + 45:45:void (android.content.Context,android.util.AttributeSet,int):315:315 -> + 46:46:void (android.content.Context,android.util.AttributeSet,int):318:318 -> + 47:47:void (android.content.Context,android.util.AttributeSet,int):317:317 -> + 48:48:void (android.content.Context,android.util.AttributeSet,int):321:321 -> + 49:49:void (android.content.Context,android.util.AttributeSet,int):323:323 -> + 50:54:void (android.content.Context,android.util.AttributeSet,int):325:329 -> + 55:59:void (android.content.Context,android.util.AttributeSet,int):331:335 -> + 60:60:void (android.content.Context,android.util.AttributeSet,int):338:338 -> + 61:61:void (android.content.Context,android.util.AttributeSet,int):346:346 -> + 62:62:void (android.content.Context,android.util.AttributeSet,int):348:348 -> + 63:63:void (android.content.Context,android.util.AttributeSet,int):350:350 -> + 64:65:void (android.content.Context,android.util.AttributeSet,int):353:354 -> + 66:66:void (android.content.Context,android.util.AttributeSet,int):356:356 -> + 67:67:void (android.content.Context,android.util.AttributeSet,int):358:358 -> + 68:68:void (android.content.Context,android.util.AttributeSet,int):361:361 -> + 69:69:void (android.content.Context,android.util.AttributeSet,int):363:363 -> + 70:71:void (android.content.Context,android.util.AttributeSet,int):367:368 -> + 72:72:void (android.content.Context,android.util.AttributeSet,int):370:370 -> + 73:75:void (android.content.Context,android.util.AttributeSet,int):373:375 -> + 76:77:void (android.content.Context,android.util.AttributeSet,int):378:379 -> + 78:78:void (android.content.Context,android.util.AttributeSet,int):381:381 -> + 79:79:void (android.content.Context,android.util.AttributeSet,int):383:383 -> + 80:81:void (android.content.Context,android.util.AttributeSet,int):392:393 -> + 1:14:void updateVoiceButton(boolean):1170:1170 -> A + 15:20:void updateVoiceButton(boolean):1172:1172 -> A + 21:26:void updateVoiceButton(boolean):1174:1174 -> A + 1:9:void adjustDropDownSizeAndPosition():1380:1380 -> adjustDropDownSizeAndPosition + 10:17:void adjustDropDownSizeAndPosition():1381:1381 -> adjustDropDownSizeAndPosition + 18:23:void adjustDropDownSizeAndPosition():1382:1382 -> adjustDropDownSizeAndPosition + 24:28:void adjustDropDownSizeAndPosition():1383:1383 -> adjustDropDownSizeAndPosition + 29:32:void adjustDropDownSizeAndPosition():1384:1384 -> adjustDropDownSizeAndPosition + 33:36:void adjustDropDownSizeAndPosition():1385:1385 -> adjustDropDownSizeAndPosition + 37:38:void adjustDropDownSizeAndPosition():1387:1387 -> adjustDropDownSizeAndPosition + 39:44:void adjustDropDownSizeAndPosition():1386:1386 -> adjustDropDownSizeAndPosition + 45:51:void adjustDropDownSizeAndPosition():1387:1387 -> adjustDropDownSizeAndPosition + 52:62:void adjustDropDownSizeAndPosition():1389:1389 -> adjustDropDownSizeAndPosition + 63:66:void adjustDropDownSizeAndPosition():1392:1392 -> adjustDropDownSizeAndPosition + 67:71:void adjustDropDownSizeAndPosition():1394:1394 -> adjustDropDownSizeAndPosition + 72:76:void adjustDropDownSizeAndPosition():1396:1396 -> adjustDropDownSizeAndPosition + 77:90:void adjustDropDownSizeAndPosition():1397:1397 -> adjustDropDownSizeAndPosition + 91:96:void adjustDropDownSizeAndPosition():1399:1399 -> adjustDropDownSizeAndPosition + 2:3:void clearFocus():504:504 -> clearFocus + 4:6:void clearFocus():505:505 -> clearFocus + 7:11:void clearFocus():506:506 -> clearFocus + 12:17:void clearFocus():507:507 -> clearFocus + 18:20:void clearFocus():508:508 -> clearFocus + 1:6:void forceSuggestionQuery():1713:1713 -> forceSuggestionQuery + 7:12:void forceSuggestionQuery():1714:1714 -> forceSuggestionQuery + 13:19:void forceSuggestionQuery():1716:1716 -> forceSuggestionQuery + 20:25:void forceSuggestionQuery():1717:1717 -> forceSuggestionQuery + 1:7:int getImeOptions():459:459 -> getImeOptions + 1:7:int getInputType():481:481 -> getInputType + 1:3:int getMaxWidth():787:787 -> getMaxWidth + 1:10:int getPreferredHeight():874:874 -> getPreferredHeight + 11:15:int getPreferredHeight():875:875 -> getPreferredHeight + 1:10:int getPreferredWidth():869:869 -> getPreferredWidth + 11:15:int getPreferredWidth():870:870 -> getPreferredWidth + 1:7:java.lang.CharSequence getQuery():566:566 -> getQuery + 1:5:java.lang.CharSequence getQueryHint():627:627 -> getQueryHint + 6:15:java.lang.CharSequence getQueryHint():629:629 -> getQueryHint + 16:30:java.lang.CharSequence getQueryHint():630:630 -> getQueryHint + 31:33:java.lang.CharSequence getQueryHint():632:632 -> getQueryHint + 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;"} + 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 + 16:24:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1561:1561 -> h + 25:31:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1563:1563 -> h + 32:36:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1566:1566 -> h + 37:40:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1568:1568 -> h + 41:47:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1569:1569 -> h + 48:52:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1572:1572 -> h + 53:57:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1573:1573 -> h + 58:67:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1575:1575 -> h + 2:9:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1672:1672 -> i + 10:21:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1675:1675 -> i + 22:24:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1678:1678 -> i + 25:32:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1682:1682 -> i + 33:40:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1684:1684 -> i + 41:48:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1688:1688 -> i + 49:76:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1690:1690 -> i + 77:81:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1693:1693 -> i + 82:87:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1695:1695 -> i + 88:96:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1696:1696 -> i + 97:101:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1698:1698 -> i + 102:107:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1702:1702 -> i + 108:135:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1706:1706 -> i + 1:3:boolean isIconfiedByDefault():664:664 -> isIconfiedByDefault + 1:3:boolean isIconified():692:692 -> isIconified + 1:17:boolean isLandscapeMode(android.content.Context):1722:1722 -> isLandscapeMode + 1:3:boolean isQueryRefinementEnabled():744:744 -> isQueryRefinementEnabled + 1:3:boolean isSubmitButtonEnabled():714:714 -> isSubmitButtonEnabled + 1:4:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1598:1598 -> j + 5:11:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1603:1603 -> j + 12:14:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1604:1604 -> j + 15:25:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1605:1605 -> j + 26:30:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1612:1612 -> j + 31:34:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1613:1613 -> j + 35:39:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1614:1614 -> j + 40:44:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1620:1620 -> j + 45:48:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1628:1628 -> j + 49:54:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1629:1629 -> j + 55:63:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1630:1630 -> j + 64:65:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1629:1629 -> j + 66:72:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1632:1632 -> j + 73:82:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1633:1633 -> j + 83:88:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1635:1635 -> j + 89:98:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1636:1636 -> j + 99:104:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1638:1638 -> j + 105:110:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1639:1639 -> j + 111:115:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1642:1642 -> j + 116:120:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1643:1643 -> j + 121:125:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1644:1644 -> j + 126:133:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1645:1645 -> j + 134:137:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1647:1647 -> j + 138:142:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1646:1646 -> j + 143:147:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1650:1650 -> j + 148:153:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1651:1651 -> j + 1:5:android.content.Intent createVoiceWebSearchIntent(android.content.Intent,android.app.SearchableInfo):1583:1583 -> k + 6:13:android.content.Intent createVoiceWebSearchIntent(android.content.Intent,android.app.SearchableInfo):1584:1584 -> k + 14:17:android.content.Intent createVoiceWebSearchIntent(android.content.Intent,android.app.SearchableInfo):1586:1586 -> k + 18:23:android.content.Intent createVoiceWebSearchIntent(android.content.Intent,android.app.SearchableInfo):1585:1585 -> k + 1:6:void dismissSuggestions():1218:1218 -> l + 3:12:void launchQuerySearch(int,java.lang.String,java.lang.String):1533:1533 -> launchQuerySearch + 13:20:void launchQuerySearch(int,java.lang.String,java.lang.String):1534:1534 -> launchQuerySearch + 1:5:void getChildBoundsWithinSearchView(android.view.View,android.graphics.Rect):861:861 -> m + 6:10:void getChildBoundsWithinSearchView(android.view.View,android.graphics.Rect):862:862 -> m + 11:21:void getChildBoundsWithinSearchView(android.view.View,android.graphics.Rect):863:863 -> m + 22:26:void getChildBoundsWithinSearchView(android.view.View,android.graphics.Rect):864:864 -> m + 27:40:void getChildBoundsWithinSearchView(android.view.View,android.graphics.Rect):865:865 -> m + 1:9:java.lang.CharSequence getDecoratedHint(java.lang.CharSequence):1104:1104 -> n + 10:20:java.lang.CharSequence getDecoratedHint(java.lang.CharSequence):1108:1108 -> n + 21:26:java.lang.CharSequence getDecoratedHint(java.lang.CharSequence):1109:1109 -> n + 27:33:java.lang.CharSequence getDecoratedHint(java.lang.CharSequence):1111:1111 -> n + 34:47:java.lang.CharSequence getDecoratedHint(java.lang.CharSequence):1112:1112 -> n + 48:52:java.lang.CharSequence getDecoratedHint(java.lang.CharSequence):1113:1113 -> n + 1:11:boolean hasVoiceSearch():904:904 -> o + 12:19:boolean hasVoiceSearch():906:906 -> o + 20:22:boolean hasVoiceSearch():907:907 -> o + 23:30:boolean hasVoiceSearch():908:908 -> o + 31:36:boolean hasVoiceSearch():909:909 -> o + 37:55:boolean hasVoiceSearch():912:912 -> o + 1:6:void onActionViewCollapsed():1295:1295 -> onActionViewCollapsed + 7:10:void onActionViewCollapsed():1296:1296 -> onActionViewCollapsed + 11:13:void onActionViewCollapsed():1297:1297 -> onActionViewCollapsed + 14:20:void onActionViewCollapsed():1298:1298 -> onActionViewCollapsed + 21:23:void onActionViewCollapsed():1299:1299 -> onActionViewCollapsed + 1:6:void onActionViewExpanded():1307:1307 -> onActionViewExpanded + 7:8:void onActionViewExpanded():1309:1309 -> onActionViewExpanded + 9:16:void onActionViewExpanded():1310:1310 -> onActionViewExpanded + 17:24:void onActionViewExpanded():1311:1311 -> onActionViewExpanded + 25:32:void onActionViewExpanded():1312:1312 -> onActionViewExpanded + 33:36:void onActionViewExpanded():1313:1313 -> onActionViewExpanded + 1:6:void onCloseClicked():1222:1222 -> onCloseClicked + 7:13:void onCloseClicked():1223:1223 -> onCloseClicked + 14:17:void onCloseClicked():1224:1224 -> onCloseClicked + 18:27:void onCloseClicked():1226:1226 -> onCloseClicked + 28:30:void onCloseClicked():1228:1228 -> onCloseClicked + 31:34:void onCloseClicked():1230:1230 -> onCloseClicked + 35:41:void onCloseClicked():1234:1234 -> onCloseClicked + 42:46:void onCloseClicked():1235:1235 -> onCloseClicked + 47:52:void onCloseClicked():1236:1236 -> onCloseClicked + 1:5:void onDetachedFromWindow():975:975 -> onDetachedFromWindow + 6:10:void onDetachedFromWindow():976:976 -> onDetachedFromWindow + 11:14:void onDetachedFromWindow():977:977 -> onDetachedFromWindow + 3:5:boolean onItemClicked(int,int,java.lang.String):1406:1406 -> onItemClicked + 6:10:boolean onItemClicked(int,int,java.lang.String):1407:1407 -> onItemClicked + 11:15:boolean onItemClicked(int,int,java.lang.String):1408:1408 -> onItemClicked + 1:5:boolean onItemSelected(int):1417:1417 -> onItemSelected + 1:7:void onLayout(boolean,int,int,int,int):842:842 -> onLayout + 8:14:void onLayout(boolean,int,int,int,int):847:847 -> onLayout + 15:27:void onLayout(boolean,int,int,int,int):848:848 -> onLayout + 28:31:void onLayout(boolean,int,int,int,int):850:850 -> onLayout + 32:44:void onLayout(boolean,int,int,int,int):851:851 -> onLayout + 45:48:void onLayout(boolean,int,int,int,int):853:853 -> onLayout + 49:56:void onLayout(boolean,int,int,int,int):855:855 -> onLayout + 1:6:void onMeasure(int,int):793:793 -> onMeasure + 7:10:void onMeasure(int,int):794:794 -> onMeasure + 11:14:void onMeasure(int,int):798:798 -> onMeasure + 15:29:void onMeasure(int,int):799:799 -> onMeasure + 30:33:void onMeasure(int,int):812:812 -> onMeasure + 34:38:void onMeasure(int,int):813:813 -> onMeasure + 39:48:void onMeasure(int,int):818:818 -> onMeasure + 49:52:void onMeasure(int,int):804:804 -> onMeasure + 53:57:void onMeasure(int,int):805:805 -> onMeasure + 58:65:void onMeasure(int,int):807:807 -> onMeasure + 66:69:void onMeasure(int,int):823:823 -> onMeasure + 70:78:void onMeasure(int,int):824:824 -> onMeasure + 79:83:void onMeasure(int,int):831:831 -> onMeasure + 84:91:void onMeasure(int,int):828:828 -> onMeasure + 92:95:void onMeasure(int,int):836:836 -> onMeasure + 96:99:void onMeasure(int,int):837:837 -> onMeasure + 100:103:void onMeasure(int,int):836:836 -> onMeasure + 1:4:void onQueryRefine(java.lang.CharSequence):989:989 -> onQueryRefine + 1:4:void onRestoreInstanceState(android.os.Parcelable):1369:1369 -> onRestoreInstanceState + 5:8:void onRestoreInstanceState(android.os.Parcelable):1370:1370 -> onRestoreInstanceState + 9:10:void onRestoreInstanceState(android.os.Parcelable):1373:1373 -> onRestoreInstanceState + 11:17:void onRestoreInstanceState(android.os.Parcelable):1374:1374 -> onRestoreInstanceState + 18:22:void onRestoreInstanceState(android.os.Parcelable):1375:1375 -> onRestoreInstanceState + 23:26:void onRestoreInstanceState(android.os.Parcelable):1376:1376 -> onRestoreInstanceState + 1:4:android.os.Parcelable onSaveInstanceState():1361:1361 -> onSaveInstanceState + 5:9:android.os.Parcelable onSaveInstanceState():1362:1362 -> onSaveInstanceState + 10:16:android.os.Parcelable onSaveInstanceState():1363:1363 -> onSaveInstanceState + 2:4:void onSearchClicked():1242:1242 -> onSearchClicked + 5:9:void onSearchClicked():1243:1243 -> onSearchClicked + 10:15:void onSearchClicked():1244:1244 -> onSearchClicked + 16:19:void onSearchClicked():1245:1245 -> onSearchClicked + 20:23:void onSearchClicked():1246:1246 -> onSearchClicked + 1:8:void onSubmitQuery():1204:1204 -> onSubmitQuery + 9:14:void onSubmitQuery():1205:1205 -> onSubmitQuery + 15:18:void onSubmitQuery():1206:1206 -> onSubmitQuery + 19:28:void onSubmitQuery():1207:1207 -> onSubmitQuery + 29:34:void onSubmitQuery():1208:1208 -> onSubmitQuery + 35:41:void onSubmitQuery():1209:1209 -> onSubmitQuery + 42:46:void onSubmitQuery():1211:1211 -> onSubmitQuery + 47:50:void onSubmitQuery():1212:1212 -> onSubmitQuery + 1:6:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1059:1059 -> onSuggestionsKey + 7:11:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1062:1062 -> onSuggestionsKey + 12:49:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1065:1065 -> onSuggestionsKey + 50:59:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1092:1092 -> onSuggestionsKey + 60:65:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1082:1082 -> onSuggestionsKey + 66:70:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1083:1083 -> onSuggestionsKey + 71:75:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1084:1084 -> onSuggestionsKey + 76:80:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1085:1085 -> onSuggestionsKey + 81:87:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1086:1086 -> onSuggestionsKey + 88:94:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1070:1070 -> onSuggestionsKey + 95:100:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1071:1071 -> onSuggestionsKey + 1:6:void onTextChanged(java.lang.CharSequence):1190:1190 -> onTextChanged + 7:8:void onTextChanged(java.lang.CharSequence):1191:1191 -> onTextChanged + 9:14:void onTextChanged(java.lang.CharSequence):1192:1192 -> onTextChanged + 15:17:void onTextChanged(java.lang.CharSequence):1193:1193 -> onTextChanged + 18:20:void onTextChanged(java.lang.CharSequence):1194:1194 -> onTextChanged + 21:23:void onTextChanged(java.lang.CharSequence):1195:1195 -> onTextChanged + 24:26:void onTextChanged(java.lang.CharSequence):1196:1196 -> onTextChanged + 27:38:void onTextChanged(java.lang.CharSequence):1197:1197 -> onTextChanged + 39:47:void onTextChanged(java.lang.CharSequence):1198:1198 -> onTextChanged + 48:54:void onTextChanged(java.lang.CharSequence):1200:1200 -> onTextChanged + 1:7:void onTextFocusChanged():1274:1274 -> onTextFocusChanged + 8:10:void onTextFocusChanged():1277:1277 -> onTextFocusChanged + 11:18:void onTextFocusChanged():1278:1278 -> onTextFocusChanged + 19:22:void onTextFocusChanged():1279:1279 -> onTextFocusChanged + 1:5:void onVoiceClicked():1252:1252 -> onVoiceClicked + 6:11:void onVoiceClicked():1257:1257 -> onVoiceClicked + 12:17:void onVoiceClicked():1258:1258 -> onVoiceClicked + 18:25:void onVoiceClicked():1260:1260 -> onVoiceClicked + 26:31:void onVoiceClicked():1261:1261 -> onVoiceClicked + 32:37:void onVoiceClicked():1262:1262 -> onVoiceClicked + 38:45:void onVoiceClicked():1264:1264 -> onVoiceClicked + 46:53:void onVoiceClicked():1269:1269 -> onVoiceClicked + 1:3:void onWindowFocusChanged(boolean):1285:1285 -> onWindowFocusChanged + 4:7:void onWindowFocusChanged(boolean):1287:1287 -> onWindowFocusChanged + 1:18:boolean isSubmitAreaEnabled():921:921 -> p + 4:12:void launchIntent(android.content.Intent):1516:1516 -> q + 13:35:void launchIntent(android.content.Intent):1518:1518 -> q + 1:8:boolean launchSuggestion(int,int,java.lang.String):1493:1493 -> r + 9:14:boolean launchSuggestion(int,int,java.lang.String):1494:1494 -> r + 15:18:boolean launchSuggestion(int,int,java.lang.String):1496:1496 -> r + 19:25:boolean launchSuggestion(int,int,java.lang.String):1499:1499 -> r + 1:6:boolean requestFocus(int,android.graphics.Rect):487:487 -> requestFocus + 7:13:boolean requestFocus(int,android.graphics.Rect):489:489 -> requestFocus + 14:19:boolean requestFocus(int,android.graphics.Rect):491:491 -> requestFocus + 20:27:boolean requestFocus(int,android.graphics.Rect):492:492 -> requestFocus + 28:31:boolean requestFocus(int,android.graphics.Rect):494:494 -> requestFocus + 32:36:boolean requestFocus(int,android.graphics.Rect):498:498 -> requestFocus + 1:6:void postUpdateFocusedState():956:956 -> s + 1:3:void setAppSearchData(android.os.Bundle):435:435 -> setAppSearchData + 3:6:void setIconified(boolean):679:679 -> setIconified + 7:10:void setIconified(boolean):681:681 -> setIconified + 1:5:void setIconifiedByDefault(boolean):650:650 -> setIconifiedByDefault + 6:7:void setIconifiedByDefault(boolean):651:651 -> setIconifiedByDefault + 8:10:void setIconifiedByDefault(boolean):652:652 -> setIconifiedByDefault + 11:14:void setIconifiedByDefault(boolean):653:653 -> setIconifiedByDefault + 1:6:void setImeOptions(int):447:447 -> setImeOptions + 1:6:void setInputType(int):471:471 -> setInputType + 1:2:void setMaxWidth(int):773:773 -> setMaxWidth + 3:6:void setMaxWidth(int):775:775 -> setMaxWidth + 1:3:void setOnCloseListener(androidx.appcompat.widget.SearchView$OnCloseListener):527:527 -> setOnCloseListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/SearchView$l;)V"} + 1:3:void setOnQueryTextFocusChangeListener(android.view.View$OnFocusChangeListener):536:536 -> setOnQueryTextFocusChangeListener + 1:3:void setOnQueryTextListener(androidx.appcompat.widget.SearchView$OnQueryTextListener):518:518 -> setOnQueryTextListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/SearchView$m;)V"} + 1:3:void setOnSearchClickListener(android.view.View$OnClickListener):557:557 -> setOnSearchClickListener + 1:1:void setQuery(java.lang.CharSequence,boolean):578:578 -> setQuery + 2:3:void setQuery(java.lang.CharSequence,boolean):580:581 -> setQuery + 4:5:void setQuery(java.lang.CharSequence,boolean):585:586 -> setQuery + 6:6:void setQuery(java.lang.CharSequence):1526:1526 -> setQuery + 7:7:void setQuery(java.lang.CharSequence):1528:1528 -> setQuery + 1:2:void setQueryHint(java.lang.CharSequence):601:601 -> setQueryHint + 3:6:void setQueryHint(java.lang.CharSequence):602:602 -> setQueryHint + 1:2:void setQueryRefinementEnabled(boolean):732:732 -> setQueryRefinementEnabled + 3:8:void setQueryRefinementEnabled(boolean):733:733 -> setQueryRefinementEnabled + 9:19:void setQueryRefinementEnabled(boolean):734:734 -> setQueryRefinementEnabled + 1:4:void setSearchableInfo(android.app.SearchableInfo):413:413 -> setSearchableInfo + 5:7:void setSearchableInfo(android.app.SearchableInfo):415:415 -> setSearchableInfo + 8:10:void setSearchableInfo(android.app.SearchableInfo):416:416 -> setSearchableInfo + 11:18:void setSearchableInfo(android.app.SearchableInfo):419:419 -> setSearchableInfo + 19:25:void setSearchableInfo(android.app.SearchableInfo):424:424 -> setSearchableInfo + 26:33:void setSearchableInfo(android.app.SearchableInfo):426:426 -> setSearchableInfo + 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"} + 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 + 16:21:void rewriteQueryFromSuggestion(int):1465:1465 -> t + 22:29:void rewriteQueryFromSuggestion(int):1467:1467 -> t + 30:33:void rewriteQueryFromSuggestion(int):1471:1471 -> t + 34:37:void rewriteQueryFromSuggestion(int):1474:1474 -> t + 38:41:void rewriteQueryFromSuggestion(int):1478:1478 -> t + 1:13:void updateCloseButton():944:944 -> u + 14:25:void updateCloseButton():947:947 -> u + 26:35:void updateCloseButton():948:948 -> u + 36:45:void updateCloseButton():949:949 -> u + 46:54:void updateCloseButton():951:951 -> u + 1:8:void updateFocusedState():960:960 -> updateFocusedState + 9:13:void updateFocusedState():961:961 -> updateFocusedState + 14:21:void updateFocusedState():962:962 -> updateFocusedState + 22:24:void updateFocusedState():964:964 -> updateFocusedState + 25:32:void updateFocusedState():966:966 -> updateFocusedState + 33:35:void updateFocusedState():968:968 -> updateFocusedState + 36:39:void updateFocusedState():970:970 -> updateFocusedState + 1:4:void updateQueryHint():1118:1118 -> v + 5:18:void updateQueryHint():1119:1119 -> v + 1:11:void updateSearchAutoComplete():1126:1126 -> w + 12:22:void updateSearchAutoComplete():1127:1127 -> w + 23:37:void updateSearchAutoComplete():1128:1128 -> w + 38:48:void updateSearchAutoComplete():1135:1135 -> w + 49:53:void updateSearchAutoComplete():1146:1146 -> w + 54:58:void updateSearchAutoComplete():1147:1147 -> w + 59:61:void updateSearchAutoComplete():1148:1148 -> w + 62:69:void updateSearchAutoComplete():1152:1152 -> w + 70:84:void updateSearchAutoComplete():1153:1153 -> w + 85:89:void updateSearchAutoComplete():1155:1155 -> w + 90:93:void updateSearchAutoComplete():1156:1156 -> w + 94:98:void updateSearchAutoComplete():1157:1157 -> w + 99:102:void updateSearchAutoComplete():1156:1156 -> w + 1:8:void updateSubmitArea():935:935 -> x + 9:16:void updateSubmitArea():936:936 -> x + 17:26:void updateSubmitArea():937:937 -> x + 27:32:void updateSubmitArea():940:940 -> x + 1:26:void updateSubmitButton(boolean):926:926 -> y + 27:32:void updateSubmitButton(boolean):930:930 -> y + 1:10:void updateViewsVisibility(boolean):879:879 -> z + 11:22:void updateViewsVisibility(boolean):883:883 -> z + 23:27:void updateViewsVisibility(boolean):885:885 -> z + 28:30:void updateViewsVisibility(boolean):886:886 -> z + 31:40:void updateViewsVisibility(boolean):887:887 -> z + 41:54:void updateViewsVisibility(boolean):890:890 -> z + 55:59:void updateViewsVisibility(boolean):895:895 -> z + 60:62:void updateViewsVisibility(boolean):897:897 -> z + 63:65:void updateViewsVisibility(boolean):898:898 -> z + 66:69:void updateViewsVisibility(boolean):899:899 -> z +androidx.appcompat.widget.SearchView$1 -> androidx.appcompat.widget.SearchView$b: +# {"id":"sourceFile","fileName":"SearchView.java"} + androidx.appcompat.widget.SearchView this$0 -> d + 1:6:void (androidx.appcompat.widget.SearchView):183:183 -> + 1:6:void run():186:186 -> run +androidx.appcompat.widget.SearchView$10 -> androidx.appcompat.widget.SearchView$a: +# {"id":"sourceFile","fileName":"SearchView.java"} + androidx.appcompat.widget.SearchView this$0 -> d + 1:6:void (androidx.appcompat.widget.SearchView):1729:1729 -> + 1:6:void onTextChanged(java.lang.CharSequence,int,int,int):1736:1736 -> onTextChanged +androidx.appcompat.widget.SearchView$2 -> androidx.appcompat.widget.SearchView$c: +# {"id":"sourceFile","fileName":"SearchView.java"} + androidx.appcompat.widget.SearchView this$0 -> d + 1:6:void (androidx.appcompat.widget.SearchView):190:190 -> + 1:9:void run():193:193 -> run + 10:13:void run():194:194 -> run +androidx.appcompat.widget.SearchView$3 -> androidx.appcompat.widget.SearchView$d: +# {"id":"sourceFile","fileName":"SearchView.java"} + androidx.appcompat.widget.SearchView this$0 -> a + 1:6:void (androidx.appcompat.widget.SearchView):338:338 -> + 1:6:void onFocusChange(android.view.View,boolean):341:341 -> onFocusChange + 7:10:void onFocusChange(android.view.View,boolean):342:342 -> onFocusChange +androidx.appcompat.widget.SearchView$4 -> androidx.appcompat.widget.SearchView$e: +# {"id":"sourceFile","fileName":"SearchView.java"} + androidx.appcompat.widget.SearchView this$0 -> d + 1:6:void (androidx.appcompat.widget.SearchView):383:383 -> + 1:6:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):387:387 -> onLayoutChange +androidx.appcompat.widget.SearchView$5 -> androidx.appcompat.widget.SearchView$f: +# {"id":"sourceFile","fileName":"SearchView.java"} + androidx.appcompat.widget.SearchView this$0 -> d + 1:6:void (androidx.appcompat.widget.SearchView):992:992 -> + 1:6:void onClick(android.view.View):995:995 -> onClick + 7:10:void onClick(android.view.View):996:996 -> onClick + 11:14:void onClick(android.view.View):997:997 -> onClick + 15:18:void onClick(android.view.View):998:998 -> onClick + 19:22:void onClick(android.view.View):999:999 -> onClick + 23:26:void onClick(android.view.View):1000:1000 -> onClick + 27:30:void onClick(android.view.View):1001:1001 -> onClick + 31:34:void onClick(android.view.View):1002:1002 -> onClick + 35:38:void onClick(android.view.View):1003:1003 -> onClick + 39:42:void onClick(android.view.View):1004:1004 -> onClick +androidx.appcompat.widget.SearchView$6 -> androidx.appcompat.widget.SearchView$g: +# {"id":"sourceFile","fileName":"SearchView.java"} + androidx.appcompat.widget.SearchView this$0 -> d + 1:6:void (androidx.appcompat.widget.SearchView):1014:1014 -> + 1:8:boolean onKey(android.view.View,int,android.view.KeyEvent):1018:1018 -> onKey + 9:20:boolean onKey(android.view.View,int,android.view.KeyEvent):1029:1029 -> onKey + 21:27:boolean onKey(android.view.View,int,android.view.KeyEvent):1030:1030 -> onKey + 28:34:boolean onKey(android.view.View,int,android.view.KeyEvent):1031:1031 -> onKey + 35:50:boolean onKey(android.view.View,int,android.view.KeyEvent):1036:1036 -> onKey + 51:61:boolean onKey(android.view.View,int,android.view.KeyEvent):1037:1037 -> onKey + 62:64:boolean onKey(android.view.View,int,android.view.KeyEvent):1039:1039 -> onKey + 65:72:boolean onKey(android.view.View,int,android.view.KeyEvent):1042:1042 -> onKey + 73:77:boolean onKey(android.view.View,int,android.view.KeyEvent):1043:1043 -> onKey + 78:82:boolean onKey(android.view.View,int,android.view.KeyEvent):1042:1042 -> onKey +androidx.appcompat.widget.SearchView$7 -> androidx.appcompat.widget.SearchView$h: +# {"id":"sourceFile","fileName":"SearchView.java"} + androidx.appcompat.widget.SearchView this$0 -> a + 1:6:void (androidx.appcompat.widget.SearchView):1177:1177 -> + 1:7:boolean onEditorAction(android.widget.TextView,int,android.view.KeyEvent):1184:1184 -> onEditorAction +androidx.appcompat.widget.SearchView$8 -> androidx.appcompat.widget.SearchView$i: +# {"id":"sourceFile","fileName":"SearchView.java"} + androidx.appcompat.widget.SearchView this$0 -> d + 1:6:void (androidx.appcompat.widget.SearchView):1423:1423 -> + 1:8:void onItemClick(android.widget.AdapterView,android.view.View,int,long):1431:1431 -> onItemClick +androidx.appcompat.widget.SearchView$9 -> androidx.appcompat.widget.SearchView$j: +# {"id":"sourceFile","fileName":"SearchView.java"} + androidx.appcompat.widget.SearchView this$0 -> d + 1:6:void (androidx.appcompat.widget.SearchView):1435:1435 -> + 1:6:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):1443:1443 -> onItemSelected +androidx.appcompat.widget.SearchView$Api29Impl -> androidx.appcompat.widget.SearchView$k: +# {"id":"sourceFile","fileName":"SearchView.java"} + 1:4:void refreshAutoCompleteResults(android.widget.AutoCompleteTextView):2135:2135 -> a + 1:4:void setInputMethodMode(androidx.appcompat.widget.SearchView$SearchAutoComplete,int):2130:2130 -> b +androidx.appcompat.widget.SearchView$OnCloseListener -> androidx.appcompat.widget.SearchView$l: +# {"id":"sourceFile","fileName":"SearchView.java"} + boolean onClose() -> a +androidx.appcompat.widget.SearchView$OnQueryTextListener -> androidx.appcompat.widget.SearchView$m: +# {"id":"sourceFile","fileName":"SearchView.java"} +androidx.appcompat.widget.SearchView$OnSuggestionListener -> androidx.appcompat.widget.SearchView$n: +# {"id":"sourceFile","fileName":"SearchView.java"} +androidx.appcompat.widget.SearchView$PreQAutoCompleteTextViewReflector -> androidx.appcompat.widget.SearchView$o: +# {"id":"sourceFile","fileName":"SearchView.java"} + java.lang.reflect.Method mDoBeforeTextChanged -> a + java.lang.reflect.Method mDoAfterTextChanged -> b + java.lang.reflect.Method mEnsureImeVisible -> c + 1:6:void ():2059:2059 -> + 7:8:void ():2052:2052 -> + 9:10:void ():2053:2053 -> + 11:12:void ():2054:2054 -> + 13:16:void ():2060:2060 -> + 17:18:void ():2062:2062 -> + 19:24:void ():2063:2063 -> + 25:27:void ():2064:2064 -> + 28:29:void ():2069:2069 -> + 30:35:void ():2070:2070 -> + 36:38:void ():2071:2071 -> + 39:46:void ():2076:2076 -> + 47:52:void ():2077:2077 -> + 53:56:void ():2078:2078 -> + 1:3:void doAfterTextChanged(android.widget.AutoCompleteTextView):2095:2095 -> a + 4:8:void doAfterTextChanged(android.widget.AutoCompleteTextView):2096:2096 -> a + 9:12:void doAfterTextChanged(android.widget.AutoCompleteTextView):2098:2098 -> a + 1:3:void doBeforeTextChanged(android.widget.AutoCompleteTextView):2085:2085 -> b + 4:8:void doBeforeTextChanged(android.widget.AutoCompleteTextView):2086:2086 -> b + 9:12:void doBeforeTextChanged(android.widget.AutoCompleteTextView):2088:2088 -> b + 1:3:void ensureImeVisible(android.widget.AutoCompleteTextView):2105:2105 -> c + 4:7:void ensureImeVisible(android.widget.AutoCompleteTextView):2106:2106 -> c + 8:17:void ensureImeVisible(android.widget.AutoCompleteTextView):2108:2108 -> c + 1:7:void preApi29Check():2115:2115 -> d + 8:15:void preApi29Check():2116:2116 -> d +androidx.appcompat.widget.SearchView$SavedState -> androidx.appcompat.widget.SearchView$p: +# {"id":"sourceFile","fileName":"SearchView.java"} + boolean isIconified -> f + 1:8:void ():1341:1341 -> + 1:1:void (android.os.Parcelable):1320:1320 -> + 2:3:void (android.os.Parcel,java.lang.ClassLoader):1324:1325 -> + 1:10:java.lang.String toString():1336:1336 -> toString + 11:41:java.lang.String toString():1337:1337 -> toString + 1:3:void writeToParcel(android.os.Parcel,int):1330:1330 -> writeToParcel + 4:13:void writeToParcel(android.os.Parcel,int):1331:1331 -> writeToParcel +androidx.appcompat.widget.SearchView$SavedState$1 -> androidx.appcompat.widget.SearchView$p$a: +# {"id":"sourceFile","fileName":"SearchView.java"} + 1:4:void ():1341:1341 -> + 1:7:androidx.appcompat.widget.SearchView$SavedState createFromParcel(android.os.Parcel):1349:1349 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/appcompat/widget/SearchView$p;"} + 1:6:androidx.appcompat.widget.SearchView$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):1344:1344 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroidx/appcompat/widget/SearchView$p;"} + 1:3:androidx.appcompat.widget.SearchView$SavedState[] newArray(int):1354:1354 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/appcompat/widget/SearchView$p;"} + 1:1:java.lang.Object createFromParcel(android.os.Parcel):1341:1341 -> createFromParcel + 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):1341:1341 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):1341:1341 -> newArray +androidx.appcompat.widget.SearchView$SearchAutoComplete -> androidx.appcompat.widget.SearchView$SearchAutoComplete: +# {"id":"sourceFile","fileName":"SearchView.java"} + int mThreshold -> h + androidx.appcompat.widget.SearchView mSearchView -> i + boolean mHasPendingShowSoftInputRequest -> j + java.lang.Runnable mRunShowSoftInputIfNecessary -> k + 1:1:void (android.content.Context,android.util.AttributeSet):1861:1861 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):1865:1865 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):1849:1849 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):1866:1866 -> + 1:7:void ensureImeVisible():2040:2040 -> b + 8:10:void ensureImeVisible():2041:2041 -> b + 11:16:void ensureImeVisible():2042:2042 -> b + 17:20:void ensureImeVisible():2043:2043 -> b + 21:26:void ensureImeVisible():2046:2046 -> b + 1:14:boolean isEmpty():1891:1891 -> c + 1:4:void showSoftInputIfNecessary():2007:2007 -> d + 5:17:void showSoftInputIfNecessary():2009:2009 -> d + 18:20:void showSoftInputIfNecessary():2010:2010 -> d + 21:23:void showSoftInputIfNecessary():2011:2011 -> d + 1:15:boolean enoughToFilter():1946:1946 -> enoughToFilter + 1:8:int getSearchViewTextMinWidthDp():1979:1979 -> getSearchViewTextMinWidthDp + 9:10:int getSearchViewTextMinWidthDp():1980:1980 -> getSearchViewTextMinWidthDp + 11:20:int getSearchViewTextMinWidthDp():1981:1981 -> getSearchViewTextMinWidthDp + 21:47:int getSearchViewTextMinWidthDp():1983:1983 -> getSearchViewTextMinWidthDp + 1:4:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):1998:1998 -> onCreateInputConnection + 5:8:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):1999:1999 -> onCreateInputConnection + 9:13:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):2000:2000 -> onCreateInputConnection + 14:19:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):2001:2001 -> onCreateInputConnection + 1:3:void onFinishInflate():1871:1871 -> onFinishInflate + 4:11:void onFinishInflate():1872:1872 -> onFinishInflate + 12:17:void onFinishInflate():1874:1874 -> onFinishInflate + 18:26:void onFinishInflate():1873:1873 -> onFinishInflate + 1:3:void onFocusChanged(boolean,int,android.graphics.Rect):1936:1936 -> onFocusChanged + 4:9:void onFocusChanged(boolean,int,android.graphics.Rect):1937:1937 -> onFocusChanged + 4:16:boolean onKeyPreIme(int,android.view.KeyEvent):1954:1954 -> onKeyPreIme + 17:22:boolean onKeyPreIme(int,android.view.KeyEvent):1955:1955 -> onKeyPreIme + 23:26:boolean onKeyPreIme(int,android.view.KeyEvent):1957:1957 -> onKeyPreIme + 27:32:boolean onKeyPreIme(int,android.view.KeyEvent):1960:1960 -> onKeyPreIme + 33:38:boolean onKeyPreIme(int,android.view.KeyEvent):1961:1961 -> onKeyPreIme + 39:41:boolean onKeyPreIme(int,android.view.KeyEvent):1963:1963 -> onKeyPreIme + 42:53:boolean onKeyPreIme(int,android.view.KeyEvent):1965:1965 -> onKeyPreIme + 54:59:boolean onKeyPreIme(int,android.view.KeyEvent):1966:1966 -> onKeyPreIme + 60:63:boolean onKeyPreIme(int,android.view.KeyEvent):1967:1967 -> onKeyPreIme + 64:68:boolean onKeyPreIme(int,android.view.KeyEvent):1972:1972 -> onKeyPreIme + 1:5:void onWindowFocusChanged(boolean):1918:1918 -> onWindowFocusChanged + 6:20:void onWindowFocusChanged(boolean):1920:1920 -> onWindowFocusChanged + 21:22:void onWindowFocusChanged(boolean):1925:1925 -> onWindowFocusChanged + 23:32:void onWindowFocusChanged(boolean):1928:1928 -> onWindowFocusChanged + 33:36:void onWindowFocusChanged(boolean):1929:1929 -> onWindowFocusChanged + 1:15:void setImeVisibility(boolean):2017:2017 -> setImeVisibility + 16:17:void setImeVisibility(boolean):2019:2019 -> setImeVisibility + 18:22:void setImeVisibility(boolean):2020:2020 -> setImeVisibility + 23:30:void setImeVisibility(boolean):2021:2021 -> setImeVisibility + 31:36:void setImeVisibility(boolean):2025:2025 -> setImeVisibility + 37:38:void setImeVisibility(boolean):2028:2028 -> setImeVisibility + 39:43:void setImeVisibility(boolean):2029:2029 -> setImeVisibility + 44:48:void setImeVisibility(boolean):2030:2030 -> setImeVisibility + 49:51:void setImeVisibility(boolean):2036:2036 -> setImeVisibility + 1:3:void setSearchView(androidx.appcompat.widget.SearchView):1878:1878 -> setSearchView + 1:3:void setThreshold(int):1883:1883 -> setThreshold + 4:6:void setThreshold(int):1884:1884 -> setThreshold +androidx.appcompat.widget.SearchView$SearchAutoComplete$1 -> androidx.appcompat.widget.SearchView$SearchAutoComplete$a: +# {"id":"sourceFile","fileName":"SearchView.java"} + androidx.appcompat.widget.SearchView$SearchAutoComplete this$0 -> d + 1:6:void (androidx.appcompat.widget.SearchView$SearchAutoComplete):1849:1849 -> + 1:6:void run():1852:1852 -> run +androidx.appcompat.widget.SearchView$UpdatableTouchDelegate -> androidx.appcompat.widget.SearchView$q: +# {"id":"sourceFile","fileName":"SearchView.java"} + android.view.View mDelegateView -> a + android.graphics.Rect mTargetBounds -> b + android.graphics.Rect mActualBounds -> c + android.graphics.Rect mSlopBounds -> d + int mSlop -> e + boolean mDelegateTargeted -> f + 1:3:void (android.graphics.Rect,android.graphics.Rect,android.view.View):1776:1776 -> + 4:17:void (android.graphics.Rect,android.graphics.Rect,android.view.View):1777:1777 -> + 18:24:void (android.graphics.Rect,android.graphics.Rect,android.view.View):1778:1778 -> + 25:31:void (android.graphics.Rect,android.graphics.Rect,android.view.View):1779:1779 -> + 32:38:void (android.graphics.Rect,android.graphics.Rect,android.view.View):1780:1780 -> + 39:41:void (android.graphics.Rect,android.graphics.Rect,android.view.View):1781:1781 -> + 42:44:void (android.graphics.Rect,android.graphics.Rect,android.view.View):1782:1782 -> + 1:5:void setBounds(android.graphics.Rect,android.graphics.Rect):1786:1786 -> a + 6:10:void setBounds(android.graphics.Rect,android.graphics.Rect):1787:1787 -> a + 11:19:void setBounds(android.graphics.Rect,android.graphics.Rect):1788:1788 -> a + 20:25:void setBounds(android.graphics.Rect,android.graphics.Rect):1789:1789 -> a + 1:5:boolean onTouchEvent(android.view.MotionEvent):1794:1794 -> onTouchEvent + 6:10:boolean onTouchEvent(android.view.MotionEvent):1795:1795 -> onTouchEvent + 11:27:boolean onTouchEvent(android.view.MotionEvent):1800:1800 -> onTouchEvent + 28:29:boolean onTouchEvent(android.view.MotionEvent):1817:1817 -> onTouchEvent + 30:35:boolean onTouchEvent(android.view.MotionEvent):1818:1818 -> onTouchEvent + 36:39:boolean onTouchEvent(android.view.MotionEvent):1809:1809 -> onTouchEvent + 40:50:boolean onTouchEvent(android.view.MotionEvent):1811:1811 -> onTouchEvent + 51:58:boolean onTouchEvent(android.view.MotionEvent):1802:1802 -> onTouchEvent + 59:68:boolean onTouchEvent(android.view.MotionEvent):1803:1803 -> onTouchEvent + 69:76:boolean onTouchEvent(android.view.MotionEvent):1822:1822 -> onTouchEvent + 77:86:boolean onTouchEvent(android.view.MotionEvent):1826:1826 -> onTouchEvent + 87:92:boolean onTouchEvent(android.view.MotionEvent):1827:1827 -> onTouchEvent + 93:96:boolean onTouchEvent(android.view.MotionEvent):1826:1826 -> onTouchEvent + 97:109:boolean onTouchEvent(android.view.MotionEvent):1830:1830 -> onTouchEvent + 110:117:boolean onTouchEvent(android.view.MotionEvent):1833:1833 -> onTouchEvent +androidx.appcompat.widget.SuggestionsAdapter -> androidx.appcompat.widget.b0: +# {"id":"sourceFile","fileName":"SuggestionsAdapter.java"} + int mIconName2Col -> A + int mFlagsCol -> B + androidx.appcompat.widget.SearchView mSearchView -> o + android.app.SearchableInfo mSearchable -> p + android.content.Context mProviderContext -> q + java.util.WeakHashMap mOutsideDrawablesCache -> r + int mCommitIconResId -> s + boolean mClosed -> t + int mQueryRefinement -> u + android.content.res.ColorStateList mUrlColor -> v + int mText1Col -> w + int mText2Col -> x + int mText2UrlCol -> y + int mIconName1Col -> z + 1:10:void (android.content.Context,androidx.appcompat.widget.SearchView,android.app.SearchableInfo,java.util.WeakHashMap):94:94 -> + 11:12:void (android.content.Context,androidx.appcompat.widget.SearchView,android.app.SearchableInfo,java.util.WeakHashMap):73:73 -> + 13:15:void (android.content.Context,androidx.appcompat.widget.SearchView,android.app.SearchableInfo,java.util.WeakHashMap):74:74 -> + 16:17:void (android.content.Context,androidx.appcompat.widget.SearchView,android.app.SearchableInfo,java.util.WeakHashMap):82:82 -> + 18:19:void (android.content.Context,androidx.appcompat.widget.SearchView,android.app.SearchableInfo,java.util.WeakHashMap):83:83 -> + 20:21:void (android.content.Context,androidx.appcompat.widget.SearchView,android.app.SearchableInfo,java.util.WeakHashMap):84:84 -> + 22:23:void (android.content.Context,androidx.appcompat.widget.SearchView,android.app.SearchableInfo,java.util.WeakHashMap):85:85 -> + 24:25:void (android.content.Context,androidx.appcompat.widget.SearchView,android.app.SearchableInfo,java.util.WeakHashMap):86:86 -> + 26:27:void (android.content.Context,androidx.appcompat.widget.SearchView,android.app.SearchableInfo,java.util.WeakHashMap):87:87 -> + 28:29:void (android.content.Context,androidx.appcompat.widget.SearchView,android.app.SearchableInfo,java.util.WeakHashMap):96:96 -> + 30:31:void (android.content.Context,androidx.appcompat.widget.SearchView,android.app.SearchableInfo,java.util.WeakHashMap):97:97 -> + 32:37:void (android.content.Context,androidx.appcompat.widget.SearchView,android.app.SearchableInfo,java.util.WeakHashMap):98:98 -> + 38:39:void (android.content.Context,androidx.appcompat.widget.SearchView,android.app.SearchableInfo,java.util.WeakHashMap):101:101 -> + 40:42:void (android.content.Context,androidx.appcompat.widget.SearchView,android.app.SearchableInfo,java.util.WeakHashMap):103:103 -> + 3:10:void updateSpinnerState(android.database.Cursor):193:193 -> A + 11:12:void updateSpinnerState(android.database.Cursor):201:201 -> A + 13:16:void updateSpinnerState(android.database.Cursor):202:202 -> A + 1:6:void changeCursor(android.database.Cursor):215:215 -> a + 7:13:void changeCursor(android.database.Cursor):216:216 -> a + 14:17:void changeCursor(android.database.Cursor):217:217 -> a + 18:22:void changeCursor(android.database.Cursor):222:222 -> a + 23:30:void changeCursor(android.database.Cursor):225:225 -> a + 31:38:void changeCursor(android.database.Cursor):226:226 -> a + 39:46:void changeCursor(android.database.Cursor):227:227 -> a + 47:54:void changeCursor(android.database.Cursor):228:228 -> a + 55:62:void changeCursor(android.database.Cursor):229:229 -> a + 63:74:void changeCursor(android.database.Cursor):230:230 -> a + 75:80:void changeCursor(android.database.Cursor):233:233 -> a + 3:9:android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence):144:144 -> c + 10:20:android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence):150:150 -> c + 21:27:android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence):151:151 -> c + 28:37:android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence):155:155 -> c + 38:42:android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence):159:159 -> c + 43:50:android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence):163:163 -> c + 5:13:java.lang.CharSequence convertToString(android.database.Cursor):418:418 -> convertToString + 14:21:java.lang.CharSequence convertToString(android.database.Cursor):423:423 -> convertToString + 22:30:java.lang.CharSequence convertToString(android.database.Cursor):424:424 -> convertToString + 31:38:java.lang.CharSequence convertToString(android.database.Cursor):430:430 -> convertToString + 39:48:java.lang.CharSequence convertToString(android.database.Cursor):431:431 -> convertToString + 1:6:void bindView(android.view.View,android.content.Context,android.database.Cursor):273:273 -> d + 7:12:void bindView(android.view.View,android.content.Context,android.database.Cursor):276:276 -> d + 13:18:void bindView(android.view.View,android.content.Context,android.database.Cursor):277:277 -> d + 19:22:void bindView(android.view.View,android.content.Context,android.database.Cursor):279:279 -> d + 23:28:void bindView(android.view.View,android.content.Context,android.database.Cursor):280:280 -> d + 29:33:void bindView(android.view.View,android.content.Context,android.database.Cursor):281:281 -> d + 34:39:void bindView(android.view.View,android.content.Context,android.database.Cursor):283:283 -> d + 40:47:void bindView(android.view.View,android.content.Context,android.database.Cursor):285:285 -> d + 48:52:void bindView(android.view.View,android.content.Context,android.database.Cursor):287:287 -> d + 53:58:void bindView(android.view.View,android.content.Context,android.database.Cursor):289:289 -> d + 59:64:void bindView(android.view.View,android.content.Context,android.database.Cursor):294:294 -> d + 65:68:void bindView(android.view.View,android.content.Context,android.database.Cursor):295:295 -> d + 69:71:void bindView(android.view.View,android.content.Context,android.database.Cursor):296:296 -> d + 72:77:void bindView(android.view.View,android.content.Context,android.database.Cursor):297:297 -> d + 78:81:void bindView(android.view.View,android.content.Context,android.database.Cursor):300:300 -> d + 82:84:void bindView(android.view.View,android.content.Context,android.database.Cursor):301:301 -> d + 85:89:void bindView(android.view.View,android.content.Context,android.database.Cursor):302:302 -> d + 90:94:void bindView(android.view.View,android.content.Context,android.database.Cursor):305:305 -> d + 95:98:void bindView(android.view.View,android.content.Context,android.database.Cursor):308:308 -> d + 99:106:void bindView(android.view.View,android.content.Context,android.database.Cursor):309:309 -> d + 107:112:void bindView(android.view.View,android.content.Context,android.database.Cursor):311:311 -> d + 113:119:void bindView(android.view.View,android.content.Context,android.database.Cursor):312:312 -> d + 120:129:void bindView(android.view.View,android.content.Context,android.database.Cursor):314:314 -> d + 130:135:void bindView(android.view.View,android.content.Context,android.database.Cursor):321:321 -> d + 136:140:void bindView(android.view.View,android.content.Context,android.database.Cursor):317:317 -> d + 141:151:void bindView(android.view.View,android.content.Context,android.database.Cursor):318:318 -> d + 152:157:void bindView(android.view.View,android.content.Context,android.database.Cursor):319:319 -> d + 1:4:android.view.View newView(android.content.Context,android.database.Cursor,android.view.ViewGroup):242:242 -> g + 5:12:android.view.View newView(android.content.Context,android.database.Cursor,android.view.ViewGroup):243:243 -> g + 13:20:android.view.View newView(android.content.Context,android.database.Cursor,android.view.ViewGroup):246:246 -> g + 21:26:android.view.View newView(android.content.Context,android.database.Cursor,android.view.ViewGroup):247:247 -> g + 1:6:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):472:472 -> getDropDownView + 7:13:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):474:474 -> getDropDownView + 14:25:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):476:476 -> getDropDownView + 26:31:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):478:478 -> getDropDownView + 32:33:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):479:479 -> getDropDownView + 34:41:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):480:480 -> getDropDownView + 1:6:android.view.View getView(int,android.view.View,android.view.ViewGroup):449:449 -> getView + 7:13:android.view.View getView(int,android.view.View,android.view.ViewGroup):451:451 -> getView + 14:25:android.view.View getView(int,android.view.View,android.view.ViewGroup):453:453 -> getView + 26:31:android.view.View getView(int,android.view.View,android.view.ViewGroup):455:455 -> getView + 32:33:android.view.View getView(int,android.view.View,android.view.ViewGroup):456:456 -> getView + 34:41:android.view.View getView(int,android.view.View,android.view.ViewGroup):457:457 -> getView + 1:12:android.graphics.drawable.Drawable checkIconCache(java.lang.String):582:582 -> j + 13:17:android.graphics.drawable.Drawable checkIconCache(java.lang.String):587:587 -> j + 1:4:java.lang.CharSequence formatUrl(java.lang.CharSequence):334:334 -> k + 5:9:java.lang.CharSequence formatUrl(java.lang.CharSequence):336:336 -> k + 10:21:java.lang.CharSequence formatUrl(java.lang.CharSequence):337:337 -> k + 22:35:java.lang.CharSequence formatUrl(java.lang.CharSequence):339:339 -> k + 36:40:java.lang.CharSequence formatUrl(java.lang.CharSequence):342:342 -> k + 41:51:java.lang.CharSequence formatUrl(java.lang.CharSequence):343:343 -> k + 52:57:java.lang.CharSequence formatUrl(java.lang.CharSequence):344:344 -> k + 58:61:java.lang.CharSequence formatUrl(java.lang.CharSequence):343:343 -> k + 1:11:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):645:645 -> l + 12:15:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):648:648 -> l + 16:22:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):653:653 -> l + 23:26:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):655:655 -> l + 27:34:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):656:656 -> l + 35:52:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):658:658 -> l + 53:63:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):659:659 -> l + 64:69:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):658:658 -> l + 70:77:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):650:650 -> l + 1:4:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):623:623 -> m + 5:13:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):625:625 -> m + 14:24:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):626:626 -> m + 25:35:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):627:627 -> m + 36:42:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):630:630 -> m + 43:46:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):632:632 -> m + 47:52:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):633:633 -> m + 1:4:java.lang.String getColumnString(android.database.Cursor,java.lang.String):674:674 -> n + 5:9:java.lang.String getColumnString(android.database.Cursor,java.lang.String):675:675 -> n + 1:3:void notifyDataSetChanged():179:179 -> notifyDataSetChanged + 4:11:void notifyDataSetChanged():181:181 -> notifyDataSetChanged + 1:3:void notifyDataSetInvalidated():187:187 -> notifyDataSetInvalidated + 4:11:void notifyDataSetInvalidated():189:189 -> notifyDataSetInvalidated + 1:13:android.graphics.drawable.Drawable getDefaultIcon1():604:604 -> o + 14:24:android.graphics.drawable.Drawable getDefaultIcon1():610:610 -> o + 1:4:void onClick(android.view.View):327:327 -> onClick + 5:8:void onClick(android.view.View):328:328 -> onClick + 9:16:void onClick(android.view.View):329:329 -> onClick + 1:9:android.graphics.drawable.Drawable getDrawable(android.net.Uri):549:549 -> p + 10:17:android.graphics.drawable.Drawable getDrawable(android.net.Uri):550:550 -> p + 18:24:android.graphics.drawable.Drawable getDrawable(android.net.Uri):553:553 -> p + 25:47:android.graphics.drawable.Drawable getDrawable(android.net.Uri):555:555 -> p + 48:59:android.graphics.drawable.Drawable getDrawable(android.net.Uri):559:559 -> p + 60:63:android.graphics.drawable.Drawable getDrawable(android.net.Uri):564:564 -> p + 64:68:android.graphics.drawable.Drawable getDrawable(android.net.Uri):567:567 -> p + 69:88:android.graphics.drawable.Drawable getDrawable(android.net.Uri):569:569 -> p + 89:93:android.graphics.drawable.Drawable getDrawable(android.net.Uri):567:567 -> p + 94:111:android.graphics.drawable.Drawable getDrawable(android.net.Uri):569:569 -> p + 112:112:android.graphics.drawable.Drawable getDrawable(android.net.Uri):571:571 -> p + 113:135:android.graphics.drawable.Drawable getDrawable(android.net.Uri):561:561 -> p + 136:168:android.graphics.drawable.Drawable getDrawable(android.net.Uri):574:574 -> p + 1:4:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):697:697 -> q + 5:10:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):699:699 -> q + 11:20:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):703:703 -> q + 21:26:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):708:708 -> q + 27:34:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):712:712 -> q + 35:45:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):716:716 -> q + 46:71:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):718:718 -> q + 72:89:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):721:721 -> q + 90:94:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):728:728 -> q + 95:117:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):726:726 -> q + 118:140:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):723:723 -> q + 141:163:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):710:710 -> q + 164:186:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):705:705 -> q + 187:209:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):700:700 -> q + 4:18:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):506:506 -> r + 19:22:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):511:511 -> r + 23:34:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):513:513 -> r + 35:53:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):514:514 -> r + 54:60:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):516:516 -> r + 61:66:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):521:521 -> r + 67:70:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):523:523 -> r + 71:93:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):537:537 -> r + 94:100:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):527:527 -> r + 101:104:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):531:531 -> r + 105:108:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):532:532 -> r + 109:112:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):533:533 -> r + 1:7:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):361:361 -> s + 8:11:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):364:364 -> s + 12:18:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):365:365 -> s + 19:23:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):369:369 -> s + 1:7:android.graphics.drawable.Drawable getIcon2(android.database.Cursor):373:373 -> t + 8:11:android.graphics.drawable.Drawable getIcon2(android.database.Cursor):376:376 -> t + 12:16:android.graphics.drawable.Drawable getIcon2(android.database.Cursor):377:377 -> t + 5:11:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):739:739 -> u + 12:18:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):744:744 -> u + 19:22:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):745:745 -> u + 23:26:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):746:746 -> u + 27:32:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):747:747 -> u + 33:36:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):748:748 -> u + 37:42:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):751:751 -> u + 43:45:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):753:753 -> u + 46:50:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):757:757 -> u + 51:57:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):760:760 -> u + 58:64:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):764:764 -> u + 65:70:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):766:766 -> u + 71:79:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):770:770 -> u + 80:83:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):773:773 -> u + 84:96:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):776:776 -> u + 6:11:java.lang.String getStringOrNull(android.database.Cursor,int):683:683 -> v + 12:19:java.lang.String getStringOrNull(android.database.Cursor,int):685:685 -> v + 1:3:void setQueryRefinement(int):116:116 -> w + 1:5:void setViewDrawable(android.widget.ImageView,android.graphics.drawable.Drawable,int):387:387 -> x + 6:10:void setViewDrawable(android.widget.ImageView,android.graphics.drawable.Drawable,int):390:390 -> x + 11:13:void setViewDrawable(android.widget.ImageView,android.graphics.drawable.Drawable,int):392:392 -> x + 14:17:void setViewDrawable(android.widget.ImageView,android.graphics.drawable.Drawable,int):399:399 -> x + 18:21:void setViewDrawable(android.widget.ImageView,android.graphics.drawable.Drawable,int):400:400 -> x + 1:3:void setViewText(android.widget.TextView,java.lang.CharSequence):351:351 -> y + 4:11:void setViewText(android.widget.TextView,java.lang.CharSequence):353:353 -> y + 12:16:void setViewText(android.widget.TextView,java.lang.CharSequence):354:354 -> y + 17:20:void setViewText(android.widget.TextView,java.lang.CharSequence):356:356 -> y + 3:12:void storeInIconCache(java.lang.String,android.graphics.drawable.Drawable):592:592 -> z +androidx.appcompat.widget.SuggestionsAdapter$ChildViewCache -> androidx.appcompat.widget.b0$a: +# {"id":"sourceFile","fileName":"SuggestionsAdapter.java"} + android.widget.TextView mText1 -> a + android.widget.TextView mText2 -> b + android.widget.ImageView mIcon1 -> c + android.widget.ImageView mIcon2 -> d + android.widget.ImageView mIconRefine -> e + 1:6:void (android.view.View):262:262 -> + 7:17:void (android.view.View):263:263 -> + 18:28:void (android.view.View):264:264 -> + 29:39:void (android.view.View):265:265 -> + 40:47:void (android.view.View):266:266 -> + 48:58:void (android.view.View):267:267 -> +androidx.appcompat.widget.SwitchCompat -> androidx.appcompat.widget.c0: +# {"id":"sourceFile","fileName":"SwitchCompat.java"} + androidx.appcompat.widget.AppCompatEmojiTextHelper mAppCompatEmojiTextHelper -> mAppCompatEmojiTextHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/n;"} + androidx.appcompat.widget.SwitchCompat$EmojiCompatInitCallback mEmojiCompatInitCallback -> mEmojiCompatInitCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c0$b;"} + androidx.appcompat.widget.AppCompatTextHelper mTextHelper -> mTextHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/C;"} + 1:14:void ():118:118 -> + 15:21:void ():210:210 -> + 1:1:void (android.content.Context):220:220 -> + 2:2:void (android.content.Context,android.util.AttributeSet):231:231 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):245:245 -> + 4:7:void (android.content.Context,android.util.AttributeSet,int):132:135 -> + 8:11:void (android.content.Context,android.util.AttributeSet,int):138:141 -> + 12:12:void (android.content.Context,android.util.AttributeSet,int):157:157 -> + 13:13:void (android.content.Context,android.util.AttributeSet,int):192:192 -> + 14:14:void (android.content.Context,android.util.AttributeSet,int):207:207 -> + 15:15:void (android.content.Context,android.util.AttributeSet,int):247:247 -> + 16:16:void (android.content.Context,android.util.AttributeSet,int):249:249 -> + 17:18:void (android.content.Context,android.util.AttributeSet,int):251:252 -> + 19:19:void (android.content.Context,android.util.AttributeSet,int):254:254 -> + 20:20:void (android.content.Context,android.util.AttributeSet,int):256:256 -> + 21:21:void (android.content.Context,android.util.AttributeSet,int):258:258 -> + 22:22:void (android.content.Context,android.util.AttributeSet,int):256:256 -> + 23:23:void (android.content.Context,android.util.AttributeSet,int):260:260 -> + 24:24:void (android.content.Context,android.util.AttributeSet,int):262:262 -> + 25:25:void (android.content.Context,android.util.AttributeSet,int):264:264 -> + 26:26:void (android.content.Context,android.util.AttributeSet,int):266:266 -> + 27:30:void (android.content.Context,android.util.AttributeSet,int):268:271 -> + 31:31:void (android.content.Context,android.util.AttributeSet,int):273:273 -> + 32:32:void (android.content.Context,android.util.AttributeSet,int):275:275 -> + 33:33:void (android.content.Context,android.util.AttributeSet,int):277:277 -> + 34:34:void (android.content.Context,android.util.AttributeSet,int):279:279 -> + 35:36:void (android.content.Context,android.util.AttributeSet,int):281:282 -> + 37:38:void (android.content.Context,android.util.AttributeSet,int):284:285 -> + 39:39:void (android.content.Context,android.util.AttributeSet,int):284:284 -> + 40:42:void (android.content.Context,android.util.AttributeSet,int):286:288 -> + 43:44:void (android.content.Context,android.util.AttributeSet,int):290:291 -> + 45:45:void (android.content.Context,android.util.AttributeSet,int):294:294 -> + 46:47:void (android.content.Context,android.util.AttributeSet,int):296:297 -> + 48:49:void (android.content.Context,android.util.AttributeSet,int):299:300 -> + 50:50:void (android.content.Context,android.util.AttributeSet,int):299:299 -> + 51:53:void (android.content.Context,android.util.AttributeSet,int):301:303 -> + 54:55:void (android.content.Context,android.util.AttributeSet,int):305:306 -> + 56:56:void (android.content.Context,android.util.AttributeSet,int):309:309 -> + 57:57:void (android.content.Context,android.util.AttributeSet,int):312:312 -> + 58:59:void (android.content.Context,android.util.AttributeSet,int):315:316 -> + 60:60:void (android.content.Context,android.util.AttributeSet,int):318:318 -> + 61:63:void (android.content.Context,android.util.AttributeSet,int):320:322 -> + 64:65:void (android.content.Context,android.util.AttributeSet,int):324:325 -> + 66:67:void (android.content.Context,android.util.AttributeSet,int):328:329 -> + 7:22:void animateThumbToCheckedState(boolean):1138:1138 -> a + 23:25:void animateThumbToCheckedState(boolean):1139:1139 -> a + 26:30:void animateThumbToCheckedState(boolean):1140:1140 -> a + 31:36:void animateThumbToCheckedState(boolean):1141:1141 -> a + 1:12:void applyThumbTint():751:751 -> b + 13:22:void applyThumbTint():752:752 -> b + 23:26:void applyThumbTint():754:754 -> b + 27:31:void applyThumbTint():755:755 -> b + 32:35:void applyThumbTint():758:758 -> b + 36:42:void applyThumbTint():759:759 -> b + 43:50:void applyThumbTint():764:764 -> b + 51:60:void applyThumbTint():765:765 -> b + 1:12:void applyTrackTint():622:622 -> c + 13:22:void applyTrackTint():623:623 -> c + 23:26:void applyTrackTint():625:625 -> c + 27:31:void applyTrackTint():626:626 -> c + 32:35:void applyTrackTint():629:629 -> c + 36:42:void applyTrackTint():630:630 -> c + 43:50:void applyTrackTint():635:635 -> c + 51:60:void applyTrackTint():636:636 -> c + 1:4:void cancelPositionAnimator():1145:1145 -> d + 5:8:void cancelPositionAnimator():1146:1146 -> d + 1:2:void draw(android.graphics.Canvas):1258:1258 -> draw + 3:4:void draw(android.graphics.Canvas):1259:1259 -> draw + 5:6:void draw(android.graphics.Canvas):1260:1260 -> draw + 7:8:void draw(android.graphics.Canvas):1261:1261 -> draw + 9:10:void draw(android.graphics.Canvas):1262:1262 -> draw + 11:15:void draw(android.graphics.Canvas):1264:1264 -> draw + 16:19:void draw(android.graphics.Canvas):1267:1267 -> draw + 20:24:void draw(android.graphics.Canvas):1268:1268 -> draw + 25:26:void draw(android.graphics.Canvas):1270:1270 -> draw + 27:30:void draw(android.graphics.Canvas):1274:1274 -> draw + 31:33:void draw(android.graphics.Canvas):1275:1275 -> draw + 34:38:void draw(android.graphics.Canvas):1278:1278 -> draw + 39:44:void draw(android.graphics.Canvas):1286:1286 -> draw + 45:54:void draw(android.graphics.Canvas):1289:1289 -> draw + 55:62:void draw(android.graphics.Canvas):1292:1292 -> draw + 63:76:void draw(android.graphics.Canvas):1295:1295 -> draw + 77:81:void draw(android.graphics.Canvas):1299:1299 -> draw + 82:85:void draw(android.graphics.Canvas):1303:1303 -> draw + 86:88:void draw(android.graphics.Canvas):1304:1304 -> draw + 89:92:void draw(android.graphics.Canvas):1306:1306 -> draw + 93:98:void draw(android.graphics.Canvas):1307:1307 -> draw + 99:103:void draw(android.graphics.Canvas):1308:1308 -> draw + 104:109:void draw(android.graphics.Canvas):1310:1310 -> draw + 110:112:void draw(android.graphics.Canvas):1312:1312 -> draw + 113:116:void draw(android.graphics.Canvas):1318:1318 -> draw + 1:3:void drawableHotspotChanged(float,float):1479:1479 -> drawableHotspotChanged + 4:7:void drawableHotspotChanged(float,float):1482:1482 -> drawableHotspotChanged + 8:10:void drawableHotspotChanged(float,float):1483:1483 -> drawableHotspotChanged + 11:14:void drawableHotspotChanged(float,float):1486:1486 -> drawableHotspotChanged + 15:18:void drawableHotspotChanged(float,float):1487:1487 -> drawableHotspotChanged + 1:3:void drawableStateChanged():1456:1456 -> drawableStateChanged + 4:7:void drawableStateChanged():1458:1458 -> drawableStateChanged + 8:11:void drawableStateChanged():1461:1461 -> drawableStateChanged + 12:17:void drawableStateChanged():1462:1462 -> drawableStateChanged + 18:23:void drawableStateChanged():1463:1463 -> drawableStateChanged + 24:27:void drawableStateChanged():1466:1466 -> drawableStateChanged + 28:33:void drawableStateChanged():1467:1467 -> drawableStateChanged + 34:40:void drawableStateChanged():1468:1468 -> drawableStateChanged + 41:44:void drawableStateChanged():1472:1472 -> drawableStateChanged + 1:5:void cancelSuperTouch(android.view.MotionEvent):1097:1097 -> e + 6:8:void cancelSuperTouch(android.view.MotionEvent):1098:1098 -> e + 9:11:void cancelSuperTouch(android.view.MotionEvent):1099:1099 -> e + 12:15:void cancelSuperTouch(android.view.MotionEvent):1100:1100 -> e + 1:1:float constrain(float,float,float):0:0 -> f + 1:12:java.lang.CharSequence doTransformForOnOffText(java.lang.CharSequence):874:874 -> g + 13:17:java.lang.CharSequence doTransformForOnOffText(java.lang.CharSequence):876:876 -> g + 1:6:int getCompoundPaddingLeft():1388:1388 -> getCompoundPaddingLeft + 7:11:int getCompoundPaddingLeft():1389:1389 -> getCompoundPaddingLeft + 12:18:int getCompoundPaddingLeft():1391:1391 -> getCompoundPaddingLeft + 19:28:int getCompoundPaddingLeft():1392:1392 -> getCompoundPaddingLeft + 29:32:int getCompoundPaddingLeft():1393:1393 -> getCompoundPaddingLeft + 1:6:int getCompoundPaddingRight():1400:1400 -> getCompoundPaddingRight + 7:11:int getCompoundPaddingRight():1401:1401 -> getCompoundPaddingRight + 12:18:int getCompoundPaddingRight():1403:1403 -> getCompoundPaddingRight + 19:28:int getCompoundPaddingRight():1404:1404 -> getCompoundPaddingRight + 29:32:int getCompoundPaddingRight():1405:1405 -> getCompoundPaddingRight + 1:4:android.view.ActionMode$Callback getCustomSelectionActionModeCallback():1554:1554 -> getCustomSelectionActionModeCallback + 5:9:android.view.ActionMode$Callback getCustomSelectionActionModeCallback():1553:1553 -> getCustomSelectionActionModeCallback + 1:4:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():1610:1610 -> getEmojiTextViewHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/n;"} + 5:11:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():1611:1611 -> getEmojiTextViewHelper + 12:14:androidx.appcompat.widget.AppCompatEmojiTextHelper getEmojiTextViewHelper():1613:1613 -> getEmojiTextViewHelper + 1:3:boolean getShowText():907:907 -> getShowText + 1:3:boolean getSplitTrack():791:791 -> getSplitTrack + 1:3:int getSwitchMinWidth():490:490 -> getSwitchMinWidth + 1:3:int getSwitchPadding():464:464 -> getSwitchPadding + 1:12:boolean getTargetCheckedState():1151:1151 -> getTargetCheckedState + 1:3:java.lang.CharSequence getTextOff():840:840 -> getTextOff + 1:3:java.lang.CharSequence getTextOn():801:801 -> getTextOn + 1:3:android.graphics.drawable.Drawable getThumbDrawable():682:682 -> getThumbDrawable + 1:8:int getThumbOffset():1418:1418 -> getThumbOffset + 9:12:int getThumbOffset():1419:1419 -> getThumbOffset + 13:14:int getThumbOffset():1421:1421 -> getThumbOffset + 15:25:int getThumbOffset():1423:1423 -> getThumbOffset + 1:3:float getThumbPosition():1159:1159 -> getThumbPosition + 1:4:int getThumbScrollRange():1427:1427 -> getThumbScrollRange + 5:6:int getThumbScrollRange():1428:1428 -> getThumbScrollRange + 7:9:int getThumbScrollRange():1429:1429 -> getThumbScrollRange + 10:13:int getThumbScrollRange():1432:1432 -> getThumbScrollRange + 14:18:int getThumbScrollRange():1433:1433 -> getThumbScrollRange + 19:20:int getThumbScrollRange():1435:1435 -> getThumbScrollRange + 21:40:int getThumbScrollRange():1438:1438 -> getThumbScrollRange + 1:3:int getThumbTextPadding():514:514 -> getThumbTextPadding + 1:3:android.content.res.ColorStateList getThumbTintList():715:715 -> getThumbTintList + 1:3:android.graphics.PorterDuff$Mode getThumbTintMode():747:747 -> getThumbTintMode + 1:3:android.graphics.drawable.Drawable getTrackDrawable():555:555 -> getTrackDrawable + 1:3:android.content.res.ColorStateList getTrackTintList():587:587 -> getTrackTintList + 1:3:android.graphics.PorterDuff$Mode getTrackTintMode():618:618 -> getTrackTintMode + 1:6:boolean hitThumb(float,float):1001:1001 -> h + 7:10:boolean hitThumb(float,float):1006:1006 -> h + 11:17:boolean hitThumb(float,float):1008:1008 -> h + 18:22:boolean hitThumb(float,float):1009:1009 -> h + 23:26:boolean hitThumb(float,float):1010:1010 -> h + 27:38:boolean hitThumb(float,float):1011:1011 -> h + 39:64:boolean hitThumb(float,float):1013:1013 -> h + 1:6:android.text.Layout makeLayout(java.lang.CharSequence):991:991 -> i + 7:31:android.text.Layout makeLayout(java.lang.CharSequence):993:993 -> i + 1:9:boolean isEmojiCompatEnabled():1627:1627 -> isEmojiCompatEnabled + 1:6:void setOffStateDescriptionOnRAndAbove():1585:1585 -> j + 7:20:void setOffStateDescriptionOnRAndAbove():1588:1588 -> j + 21:24:void setOffStateDescriptionOnRAndAbove():1586:1586 -> j + 1:3:void jumpDrawablesToCurrentState():1498:1498 -> jumpDrawablesToCurrentState + 4:7:void jumpDrawablesToCurrentState():1500:1500 -> jumpDrawablesToCurrentState + 8:10:void jumpDrawablesToCurrentState():1501:1501 -> jumpDrawablesToCurrentState + 11:14:void jumpDrawablesToCurrentState():1504:1504 -> jumpDrawablesToCurrentState + 15:17:void jumpDrawablesToCurrentState():1505:1505 -> jumpDrawablesToCurrentState + 18:27:void jumpDrawablesToCurrentState():1508:1508 -> jumpDrawablesToCurrentState + 28:33:void jumpDrawablesToCurrentState():1509:1509 -> jumpDrawablesToCurrentState + 34:36:void jumpDrawablesToCurrentState():1510:1510 -> jumpDrawablesToCurrentState + 1:6:void setOnStateDescriptionOnRAndAbove():1576:1576 -> k + 7:20:void setOnStateDescriptionOnRAndAbove():1579:1579 -> k + 21:24:void setOnStateDescriptionOnRAndAbove():1577:1577 -> k + 12:14:void setSwitchTypefaceByIndex(int,int):392:392 -> l + 15:17:void setSwitchTypefaceByIndex(int,int):388:388 -> l + 18:19:void setSwitchTypefaceByIndex(int,int):384:384 -> l + 20:23:void setSwitchTypefaceByIndex(int,int):396:396 -> l + 1:13:void setupEmojiCompatLoadCallback():1638:1638 -> m + 14:19:void setupEmojiCompatLoadCallback():1641:1641 -> m + 20:23:void setupEmojiCompatLoadCallback():1642:1642 -> m + 24:32:void setupEmojiCompatLoadCallback():1643:1643 -> m + 33:39:void setupEmojiCompatLoadCallback():1647:1647 -> m + 40:43:void setupEmojiCompatLoadCallback():1648:1648 -> m + 2:3:void stopDrag(android.view.MotionEvent):1109:1109 -> n + 4:19:void stopDrag(android.view.MotionEvent):1113:1113 -> n + 20:25:void stopDrag(android.view.MotionEvent):1114:1114 -> n + 26:32:void stopDrag(android.view.MotionEvent):1117:1117 -> n + 33:38:void stopDrag(android.view.MotionEvent):1118:1118 -> n + 39:49:void stopDrag(android.view.MotionEvent):1119:1119 -> n + 50:68:void stopDrag(android.view.MotionEvent):1120:1120 -> n + 69:76:void stopDrag(android.view.MotionEvent):1122:1122 -> n + 77:79:void stopDrag(android.view.MotionEvent):1129:1129 -> n + 80:82:void stopDrag(android.view.MotionEvent):1132:1132 -> n + 83:86:void stopDrag(android.view.MotionEvent):1133:1133 -> n + 3:6:int[] onCreateDrawableState(int):1447:1447 -> onCreateDrawableState + 7:12:int[] onCreateDrawableState(int):1448:1448 -> onCreateDrawableState + 13:18:int[] onCreateDrawableState(int):1449:1449 -> onCreateDrawableState + 1:3:void onDraw(android.graphics.Canvas):1323:1323 -> onDraw + 4:5:void onDraw(android.graphics.Canvas):1325:1325 -> onDraw + 6:9:void onDraw(android.graphics.Canvas):1326:1326 -> onDraw + 10:13:void onDraw(android.graphics.Canvas):1328:1328 -> onDraw + 14:16:void onDraw(android.graphics.Canvas):1330:1330 -> onDraw + 17:18:void onDraw(android.graphics.Canvas):1333:1333 -> onDraw + 19:20:void onDraw(android.graphics.Canvas):1334:1334 -> onDraw + 21:23:void onDraw(android.graphics.Canvas):1335:1335 -> onDraw + 24:26:void onDraw(android.graphics.Canvas):1336:1336 -> onDraw + 27:30:void onDraw(android.graphics.Canvas):1338:1338 -> onDraw + 31:36:void onDraw(android.graphics.Canvas):1340:1340 -> onDraw + 37:40:void onDraw(android.graphics.Canvas):1341:1341 -> onDraw + 41:43:void onDraw(android.graphics.Canvas):1342:1342 -> onDraw + 44:50:void onDraw(android.graphics.Canvas):1343:1343 -> onDraw + 51:57:void onDraw(android.graphics.Canvas):1344:1344 -> onDraw + 58:61:void onDraw(android.graphics.Canvas):1346:1346 -> onDraw + 62:66:void onDraw(android.graphics.Canvas):1347:1347 -> onDraw + 67:69:void onDraw(android.graphics.Canvas):1348:1348 -> onDraw + 70:73:void onDraw(android.graphics.Canvas):1349:1349 -> onDraw + 74:76:void onDraw(android.graphics.Canvas):1351:1351 -> onDraw + 77:82:void onDraw(android.graphics.Canvas):1355:1355 -> onDraw + 83:85:void onDraw(android.graphics.Canvas):1358:1358 -> onDraw + 86:98:void onDraw(android.graphics.Canvas):1361:1361 -> onDraw + 99:102:void onDraw(android.graphics.Canvas):1363:1363 -> onDraw + 103:106:void onDraw(android.graphics.Canvas):1364:1364 -> onDraw + 107:116:void onDraw(android.graphics.Canvas):1365:1365 -> onDraw + 117:122:void onDraw(android.graphics.Canvas):1367:1367 -> onDraw + 123:126:void onDraw(android.graphics.Canvas):1371:1371 -> onDraw + 127:132:void onDraw(android.graphics.Canvas):1372:1372 -> onDraw + 133:136:void onDraw(android.graphics.Canvas):1374:1374 -> onDraw + 137:146:void onDraw(android.graphics.Canvas):1377:1377 -> onDraw + 147:157:void onDraw(android.graphics.Canvas):1378:1378 -> onDraw + 158:160:void onDraw(android.graphics.Canvas):1379:1379 -> onDraw + 161:163:void onDraw(android.graphics.Canvas):1380:1380 -> onDraw + 164:167:void onDraw(android.graphics.Canvas):1383:1383 -> onDraw + 1:5:void onEmojiCompatInitializedForSwitchText():1661:1661 -> onEmojiCompatInitializedForSwitchText + 6:10:void onEmojiCompatInitializedForSwitchText():1662:1662 -> onEmojiCompatInitializedForSwitchText + 11:14:void onEmojiCompatInitializedForSwitchText():1663:1663 -> onEmojiCompatInitializedForSwitchText + 1:3:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1516:1516 -> onInitializeAccessibilityEvent + 4:9:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1517:1517 -> onInitializeAccessibilityEvent + 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1522:1522 -> onInitializeAccessibilityNodeInfo + 4:8:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1523:1523 -> onInitializeAccessibilityNodeInfo + 9:14:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1524:1524 -> onInitializeAccessibilityNodeInfo + 15:25:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1525:1525 -> onInitializeAccessibilityNodeInfo + 26:31:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1526:1526 -> onInitializeAccessibilityNodeInfo + 32:35:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1527:1527 -> onInitializeAccessibilityNodeInfo + 36:41:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1528:1528 -> onInitializeAccessibilityNodeInfo + 42:45:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1529:1529 -> onInitializeAccessibilityNodeInfo + 46:50:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1531:1531 -> onInitializeAccessibilityNodeInfo + 51:61:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1532:1532 -> onInitializeAccessibilityNodeInfo + 62:65:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1533:1533 -> onInitializeAccessibilityNodeInfo + 1:4:void onLayout(boolean,int,int,int,int):1202:1202 -> onLayout + 5:9:void onLayout(boolean,int,int,int,int):1206:1206 -> onLayout + 10:11:void onLayout(boolean,int,int,int,int):1207:1207 -> onLayout + 12:15:void onLayout(boolean,int,int,int,int):1208:1208 -> onLayout + 16:19:void onLayout(boolean,int,int,int,int):1209:1209 -> onLayout + 20:22:void onLayout(boolean,int,int,int,int):1211:1211 -> onLayout + 23:28:void onLayout(boolean,int,int,int,int):1214:1214 -> onLayout + 29:37:void onLayout(boolean,int,int,int,int):1215:1215 -> onLayout + 38:48:void onLayout(boolean,int,int,int,int):1216:1216 -> onLayout + 49:54:void onLayout(boolean,int,int,int,int):1221:1221 -> onLayout + 55:59:void onLayout(boolean,int,int,int,int):1222:1222 -> onLayout + 60:65:void onLayout(boolean,int,int,int,int):1223:1223 -> onLayout + 66:76:void onLayout(boolean,int,int,int,int):1225:1225 -> onLayout + 77:82:void onLayout(boolean,int,int,int,int):1226:1226 -> onLayout + 83:96:void onLayout(boolean,int,int,int,int):1231:1231 -> onLayout + 97:100:void onLayout(boolean,int,int,int,int):1234:1234 -> onLayout + 101:104:void onLayout(boolean,int,int,int,int):1235:1235 -> onLayout + 105:114:void onLayout(boolean,int,int,int,int):1245:1245 -> onLayout + 115:119:void onLayout(boolean,int,int,int,int):1246:1246 -> onLayout + 120:141:void onLayout(boolean,int,int,int,int):1239:1239 -> onLayout + 142:143:void onLayout(boolean,int,int,int,int):1250:1250 -> onLayout + 144:145:void onLayout(boolean,int,int,int,int):1251:1251 -> onLayout + 146:147:void onLayout(boolean,int,int,int,int):1252:1252 -> onLayout + 148:150:void onLayout(boolean,int,int,int,int):1253:1253 -> onLayout + 1:4:void onMeasure(int,int):912:912 -> onMeasure + 5:8:void onMeasure(int,int):913:913 -> onMeasure + 9:16:void onMeasure(int,int):914:914 -> onMeasure + 17:20:void onMeasure(int,int):917:917 -> onMeasure + 21:28:void onMeasure(int,int):918:918 -> onMeasure + 29:30:void onMeasure(int,int):922:922 -> onMeasure + 31:35:void onMeasure(int,int):925:925 -> onMeasure + 36:38:void onMeasure(int,int):927:927 -> onMeasure + 39:50:void onMeasure(int,int):928:928 -> onMeasure + 51:59:void onMeasure(int,int):929:929 -> onMeasure + 60:63:void onMeasure(int,int):936:936 -> onMeasure + 64:86:void onMeasure(int,int):937:937 -> onMeasure + 87:92:void onMeasure(int,int):943:943 -> onMeasure + 93:96:void onMeasure(int,int):946:946 -> onMeasure + 97:99:void onMeasure(int,int):947:947 -> onMeasure + 100:106:void onMeasure(int,int):948:948 -> onMeasure + 107:109:void onMeasure(int,int):950:950 -> onMeasure + 110:111:void onMeasure(int,int):956:956 -> onMeasure + 112:113:void onMeasure(int,int):957:957 -> onMeasure + 114:117:void onMeasure(int,int):958:958 -> onMeasure + 118:121:void onMeasure(int,int):959:959 -> onMeasure + 122:127:void onMeasure(int,int):960:960 -> onMeasure + 128:133:void onMeasure(int,int):961:961 -> onMeasure + 134:137:void onMeasure(int,int):965:965 -> onMeasure + 138:150:void onMeasure(int,int):966:966 -> onMeasure + 151:152:void onMeasure(int,int):967:967 -> onMeasure + 153:156:void onMeasure(int,int):968:968 -> onMeasure + 157:158:void onMeasure(int,int):969:969 -> onMeasure + 159:160:void onMeasure(int,int):970:970 -> onMeasure + 161:163:void onMeasure(int,int):972:972 -> onMeasure + 164:169:void onMeasure(int,int):974:974 -> onMeasure + 170:177:void onMeasure(int,int):976:976 -> onMeasure + 1:3:void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):982:982 -> onPopulateAccessibilityEvent + 4:16:void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):984:984 -> onPopulateAccessibilityEvent + 17:24:void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):986:986 -> onPopulateAccessibilityEvent + 1:5:boolean onTouchEvent(android.view.MotionEvent):1019:1019 -> onTouchEvent + 6:22:boolean onTouchEvent(android.view.MotionEvent):1020:1020 -> onTouchEvent + 23:30:boolean onTouchEvent(android.view.MotionEvent):1034:1034 -> onTouchEvent + 31:34:boolean onTouchEvent(android.view.MotionEvent):1054:1054 -> onTouchEvent + 35:38:boolean onTouchEvent(android.view.MotionEvent):1055:1055 -> onTouchEvent + 39:59:boolean onTouchEvent(android.view.MotionEvent):1056:1056 -> onTouchEvent + 60:66:boolean onTouchEvent(android.view.MotionEvent):1065:1065 -> onTouchEvent + 67:73:boolean onTouchEvent(android.view.MotionEvent):1068:1068 -> onTouchEvent + 74:79:boolean onTouchEvent(android.view.MotionEvent):1069:1069 -> onTouchEvent + 80:81:boolean onTouchEvent(android.view.MotionEvent):1070:1070 -> onTouchEvent + 82:85:boolean onTouchEvent(android.view.MotionEvent):1071:1071 -> onTouchEvent + 86:89:boolean onTouchEvent(android.view.MotionEvent):1040:1040 -> onTouchEvent + 90:93:boolean onTouchEvent(android.view.MotionEvent):1041:1041 -> onTouchEvent + 94:112:boolean onTouchEvent(android.view.MotionEvent):1042:1042 -> onTouchEvent + 113:123:boolean onTouchEvent(android.view.MotionEvent):1043:1043 -> onTouchEvent + 124:125:boolean onTouchEvent(android.view.MotionEvent):1044:1044 -> onTouchEvent + 126:132:boolean onTouchEvent(android.view.MotionEvent):1045:1045 -> onTouchEvent + 133:134:boolean onTouchEvent(android.view.MotionEvent):1046:1046 -> onTouchEvent + 135:137:boolean onTouchEvent(android.view.MotionEvent):1047:1047 -> onTouchEvent + 138:141:boolean onTouchEvent(android.view.MotionEvent):1081:1081 -> onTouchEvent + 142:144:boolean onTouchEvent(android.view.MotionEvent):1082:1082 -> onTouchEvent + 145:149:boolean onTouchEvent(android.view.MotionEvent):1084:1084 -> onTouchEvent + 150:151:boolean onTouchEvent(android.view.MotionEvent):1087:1087 -> onTouchEvent + 152:157:boolean onTouchEvent(android.view.MotionEvent):1088:1088 -> onTouchEvent + 158:161:boolean onTouchEvent(android.view.MotionEvent):1023:1023 -> onTouchEvent + 162:165:boolean onTouchEvent(android.view.MotionEvent):1024:1024 -> onTouchEvent + 166:177:boolean onTouchEvent(android.view.MotionEvent):1025:1025 -> onTouchEvent + 178:179:boolean onTouchEvent(android.view.MotionEvent):1026:1026 -> onTouchEvent + 180:181:boolean onTouchEvent(android.view.MotionEvent):1027:1027 -> onTouchEvent + 182:183:boolean onTouchEvent(android.view.MotionEvent):1028:1028 -> onTouchEvent + 184:188:boolean onTouchEvent(android.view.MotionEvent):1093:1093 -> onTouchEvent + 1:3:void setAllCaps(boolean):1595:1595 -> setAllCaps + 4:11:void setAllCaps(boolean):1596:1596 -> setAllCaps + 1:3:void setChecked(boolean):1179:1179 -> setChecked + 4:9:void setChecked(boolean):1183:1183 -> setChecked + 10:13:void setChecked(boolean):1186:1186 -> setChecked + 14:16:void setChecked(boolean):1188:1188 -> setChecked + 17:28:void setChecked(boolean):1191:1191 -> setChecked + 29:32:void setChecked(boolean):1192:1192 -> setChecked + 33:41:void setChecked(boolean):1195:1195 -> setChecked + 42:45:void setChecked(boolean):1196:1196 -> setChecked + 1:4:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):1547:1547 -> setCustomSelectionActionModeCallback + 5:8:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):1546:1546 -> setCustomSelectionActionModeCallback + 1:7:void setEmojiCompatEnabled(boolean):1618:1618 -> setEmojiCompatEnabled + 8:12:void setEmojiCompatEnabled(boolean):1620:1620 -> setEmojiCompatEnabled + 13:17:void setEmojiCompatEnabled(boolean):1621:1621 -> setEmojiCompatEnabled + 18:21:void setEmojiCompatEnabled(boolean):1622:1622 -> setEmojiCompatEnabled + 1:2:void setEnforceSwitchWidth(boolean):1564:1564 -> setEnforceSwitchWidth + 3:6:void setEnforceSwitchWidth(boolean):1565:1565 -> setEnforceSwitchWidth + 1:12:void setFilters(android.text.InputFilter[]):1601:1601 -> setFilters + 1:4:void setShowText(boolean):888:888 -> setShowText + 5:6:void setShowText(boolean):889:889 -> setShowText + 7:11:void setShowText(boolean):890:890 -> setShowText + 12:15:void setShowText(boolean):892:892 -> setShowText + 1:2:void setSplitTrack(boolean):780:780 -> setSplitTrack + 3:6:void setSplitTrack(boolean):781:781 -> setSplitTrack + 1:2:void setSwitchMinWidth(int):476:476 -> setSwitchMinWidth + 3:6:void setSwitchMinWidth(int):477:477 -> setSwitchMinWidth + 1:2:void setSwitchPadding(int):451:451 -> setSwitchPadding + 3:6:void setSwitchPadding(int):452:452 -> setSwitchPadding + 1:6:void setSwitchTextAppearance(android.content.Context,int):339:339 -> setSwitchTextAppearance + 7:14:void setSwitchTextAppearance(android.content.Context,int):345:345 -> setSwitchTextAppearance + 15:17:void setSwitchTextAppearance(android.content.Context,int):347:347 -> setSwitchTextAppearance + 18:23:void setSwitchTextAppearance(android.content.Context,int):350:350 -> setSwitchTextAppearance + 24:33:void setSwitchTextAppearance(android.content.Context,int):353:353 -> setSwitchTextAppearance + 34:43:void setSwitchTextAppearance(android.content.Context,int):355:355 -> setSwitchTextAppearance + 44:48:void setSwitchTextAppearance(android.content.Context,int):356:356 -> setSwitchTextAppearance + 49:51:void setSwitchTextAppearance(android.content.Context,int):357:357 -> setSwitchTextAppearance + 52:58:void setSwitchTextAppearance(android.content.Context,int):362:362 -> setSwitchTextAppearance + 59:64:void setSwitchTextAppearance(android.content.Context,int):363:363 -> setSwitchTextAppearance + 65:67:void setSwitchTextAppearance(android.content.Context,int):365:365 -> setSwitchTextAppearance + 68:75:void setSwitchTextAppearance(android.content.Context,int):367:367 -> setSwitchTextAppearance + 76:88:void setSwitchTextAppearance(android.content.Context,int):369:369 -> setSwitchTextAppearance + 89:90:void setSwitchTextAppearance(android.content.Context,int):371:371 -> setSwitchTextAppearance + 91:95:void setSwitchTextAppearance(android.content.Context,int):374:374 -> setSwitchTextAppearance + 96:100:void setSwitchTextAppearance(android.content.Context,int):375:375 -> setSwitchTextAppearance + 101:104:void setSwitchTextAppearance(android.content.Context,int):377:377 -> setSwitchTextAppearance + 1:1:void setSwitchTypeface(android.graphics.Typeface,int):408:408 -> setSwitchTypeface + 2:2:void setSwitchTypeface(android.graphics.Typeface,int):410:410 -> setSwitchTypeface + 3:3:void setSwitchTypeface(android.graphics.Typeface,int):413:413 -> setSwitchTypeface + 4:4:void setSwitchTypeface(android.graphics.Typeface,int):415:415 -> setSwitchTypeface + 5:6:void setSwitchTypeface(android.graphics.Typeface,int):417:418 -> setSwitchTypeface + 7:9:void setSwitchTypeface(android.graphics.Typeface,int):420:422 -> setSwitchTypeface + 10:12:void setSwitchTypeface(android.graphics.Typeface):434:436 -> setSwitchTypeface + 13:14:void setSwitchTypeface(android.graphics.Typeface):438:439 -> setSwitchTypeface + 1:3:void setTextOff(java.lang.CharSequence):862:862 -> setTextOff + 4:6:void setTextOff(java.lang.CharSequence):863:863 -> setTextOff + 7:12:void setTextOff(java.lang.CharSequence):864:864 -> setTextOff + 13:16:void setTextOff(java.lang.CharSequence):867:867 -> setTextOff + 1:2:void setTextOffInternal(java.lang.CharSequence):848:848 -> setTextOffInternal + 3:9:void setTextOffInternal(java.lang.CharSequence):849:849 -> setTextOffInternal + 10:11:void setTextOffInternal(java.lang.CharSequence):850:850 -> setTextOffInternal + 12:15:void setTextOffInternal(java.lang.CharSequence):851:851 -> setTextOffInternal + 16:19:void setTextOffInternal(java.lang.CharSequence):852:852 -> setTextOffInternal + 1:3:void setTextOn(java.lang.CharSequence):824:824 -> setTextOn + 4:6:void setTextOn(java.lang.CharSequence):825:825 -> setTextOn + 7:12:void setTextOn(java.lang.CharSequence):826:826 -> setTextOn + 13:16:void setTextOn(java.lang.CharSequence):829:829 -> setTextOn + 1:2:void setTextOnInternal(java.lang.CharSequence):809:809 -> setTextOnInternal + 3:9:void setTextOnInternal(java.lang.CharSequence):810:810 -> setTextOnInternal + 10:11:void setTextOnInternal(java.lang.CharSequence):811:811 -> setTextOnInternal + 12:15:void setTextOnInternal(java.lang.CharSequence):812:812 -> setTextOnInternal + 16:19:void setTextOnInternal(java.lang.CharSequence):813:813 -> setTextOnInternal + 1:5:void setThumbDrawable(android.graphics.drawable.Drawable):650:650 -> setThumbDrawable + 6:8:void setThumbDrawable(android.graphics.drawable.Drawable):651:651 -> setThumbDrawable + 9:12:void setThumbDrawable(android.graphics.drawable.Drawable):653:653 -> setThumbDrawable + 13:15:void setThumbDrawable(android.graphics.drawable.Drawable):655:655 -> setThumbDrawable + 16:19:void setThumbDrawable(android.graphics.drawable.Drawable):657:657 -> setThumbDrawable + 1:2:void setThumbPosition(float):1168:1168 -> setThumbPosition + 3:6:void setThumbPosition(float):1169:1169 -> setThumbPosition + 1:12:void setThumbResource(int):669:669 -> setThumbResource + 1:2:void setThumbTextPadding(int):501:501 -> setThumbTextPadding + 3:6:void setThumbTextPadding(int):502:502 -> setThumbTextPadding + 1:3:void setThumbTintList(android.content.res.ColorStateList):700:700 -> setThumbTintList + 4:5:void setThumbTintList(android.content.res.ColorStateList):701:701 -> setThumbTintList + 6:9:void setThumbTintList(android.content.res.ColorStateList):703:703 -> setThumbTintList + 1:3:void setThumbTintMode(android.graphics.PorterDuff$Mode):731:731 -> setThumbTintMode + 4:5:void setThumbTintMode(android.graphics.PorterDuff$Mode):732:732 -> setThumbTintMode + 6:9:void setThumbTintMode(android.graphics.PorterDuff$Mode):734:734 -> setThumbTintMode + 1:5:void setTrackDrawable(android.graphics.drawable.Drawable):525:525 -> setTrackDrawable + 6:8:void setTrackDrawable(android.graphics.drawable.Drawable):526:526 -> setTrackDrawable + 9:12:void setTrackDrawable(android.graphics.drawable.Drawable):528:528 -> setTrackDrawable + 13:15:void setTrackDrawable(android.graphics.drawable.Drawable):530:530 -> setTrackDrawable + 16:19:void setTrackDrawable(android.graphics.drawable.Drawable):532:532 -> setTrackDrawable + 1:12:void setTrackResource(int):543:543 -> setTrackResource + 1:3:void setTrackTintList(android.content.res.ColorStateList):572:572 -> setTrackTintList + 4:5:void setTrackTintList(android.content.res.ColorStateList):573:573 -> setTrackTintList + 6:9:void setTrackTintList(android.content.res.ColorStateList):575:575 -> setTrackTintList + 1:3:void setTrackTintMode(android.graphics.PorterDuff$Mode):602:602 -> setTrackTintMode + 4:5:void setTrackTintMode(android.graphics.PorterDuff$Mode):603:603 -> setTrackTintMode + 6:9:void setTrackTintMode(android.graphics.PorterDuff$Mode):605:605 -> setTrackTintMode + 1:10:void toggle():1174:1174 -> toggle + 1:19:boolean verifyDrawable(android.graphics.drawable.Drawable):1493:1493 -> verifyDrawable +androidx.appcompat.widget.SwitchCompat$1 -> androidx.appcompat.widget.c0$a: +# {"id":"sourceFile","fileName":"SwitchCompat.java"} + 1:4:void (java.lang.Class,java.lang.String):119:119 -> + 1:7:java.lang.Float get(androidx.appcompat.widget.SwitchCompat):122:122 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c0;)Ljava/lang/Float;"} + 1:8:void set(androidx.appcompat.widget.SwitchCompat,java.lang.Float):127:127 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c0;Ljava/lang/Float;)V"} + 1:7:java.lang.Object get(java.lang.Object):119:119 -> get + 1:8:void set(java.lang.Object,java.lang.Object):119:119 -> set +androidx.appcompat.widget.SwitchCompat$EmojiCompatInitCallback -> androidx.appcompat.widget.c0$b: +# {"id":"sourceFile","fileName":"SwitchCompat.java"} + java.lang.ref.Reference mOuterWeakRef -> a + 1:3:void (androidx.appcompat.widget.SwitchCompat):1670:1670 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/c0;)V"} + 4:11:void (androidx.appcompat.widget.SwitchCompat):1671:1671 -> + 1:10:void onFailed(java.lang.Throwable):1685:1685 -> a + 11:14:void onFailed(java.lang.Throwable):1687:1687 -> a + 1:10:void onInitialized():1677:1677 -> b + 11:14:void onInitialized():1679:1679 -> b +androidx.appcompat.widget.ThemeUtils -> androidx.appcompat.widget.d0: +# {"id":"sourceFile","fileName":"ThemeUtils.java"} + java.lang.ThreadLocal TL_TYPED_VALUE -> a + int[] DISABLED_STATE_SET -> b + int[] FOCUSED_STATE_SET -> c + int[] ACTIVATED_STATE_SET -> d + int[] PRESSED_STATE_SET -> e + int[] CHECKED_STATE_SET -> f + int[] SELECTED_STATE_SET -> g + int[] NOT_PRESSED_OR_FOCUSED_STATE_SET -> h + int[] EMPTY_STATE_SET -> i + int[] TEMP_ARRAY -> j + 1:10:void ():40:40 -> + 11:19:void ():42:42 -> + 20:28:void ():43:43 -> + 29:37:void ():44:44 -> + 38:46:void ():45:45 -> + 47:55:void ():46:46 -> + 56:67:void ():47:47 -> + 68:74:void ():48:48 -> + 75:79:void ():50:50 -> + 80:84:void ():52:52 -> + 1:6:void checkAppCompatTheme(android.view.View,android.content.Context):161:161 -> a + 7:14:void checkAppCompatTheme(android.view.View,android.content.Context):167:167 -> a + 15:48:void checkAppCompatTheme(android.view.View,android.content.Context):168:168 -> a + 49:55:void checkAppCompatTheme(android.view.View,android.content.Context):173:173 -> a + 56:56:void checkAppCompatTheme(android.view.View,android.content.Context):174:174 -> a + 1:6:int getDisabledThemeAttrColor(android.content.Context,int):125:125 -> b + 7:12:int getDisabledThemeAttrColor(android.content.Context,int):126:126 -> b + 13:23:int getDisabledThemeAttrColor(android.content.Context,int):128:128 -> b + 24:27:int getDisabledThemeAttrColor(android.content.Context,int):132:132 -> b + 28:38:int getDisabledThemeAttrColor(android.content.Context,int):134:134 -> b + 39:42:int getDisabledThemeAttrColor(android.content.Context,int):135:135 -> b + 43:47:int getDisabledThemeAttrColor(android.content.Context,int):137:137 -> b + 1:6:int getThemeAttrColor(android.content.Context,int):90:90 -> c + 7:10:int getThemeAttrColor(android.content.Context,int):91:91 -> c + 11:14:int getThemeAttrColor(android.content.Context,int):93:93 -> c + 15:22:int getThemeAttrColor(android.content.Context,int):95:95 -> c + 23:23:int getThemeAttrColor(android.content.Context,int):96:96 -> c + 1:4:int getThemeAttrColor(android.content.Context,int,float):151:151 -> d + 5:10:int getThemeAttrColor(android.content.Context,int,float):152:152 -> d + 11:19:int getThemeAttrColor(android.content.Context,int,float):153:153 -> d + 1:6:android.content.res.ColorStateList getThemeAttrColorStateList(android.content.Context,int):108:108 -> e + 7:10:android.content.res.ColorStateList getThemeAttrColorStateList(android.content.Context,int):109:109 -> e + 11:14:android.content.res.ColorStateList getThemeAttrColorStateList(android.content.Context,int):111:111 -> e + 15:22:android.content.res.ColorStateList getThemeAttrColorStateList(android.content.Context,int):113:113 -> e + 23:23:android.content.res.ColorStateList getThemeAttrColorStateList(android.content.Context,int):114:114 -> e + 1:10:android.util.TypedValue getTypedValue():142:142 -> f + 11:15:android.util.TypedValue getTypedValue():144:144 -> f + 16:19:android.util.TypedValue getTypedValue():145:145 -> f +androidx.appcompat.widget.TintContextWrapper -> androidx.appcompat.widget.e0: +# {"id":"sourceFile","fileName":"TintContextWrapper.java"} + android.content.res.Resources mResources -> a + android.content.res.Resources$Theme mTheme -> b + java.lang.Object CACHE_LOCK -> c + java.util.ArrayList sCache -> d + 1:8:void ():41:41 -> + 1:3:void (android.content.Context):91:91 -> + 4:9:void (android.content.Context):93:93 -> + 10:20:void (android.content.Context):96:96 -> + 21:26:void (android.content.Context):97:97 -> + 27:34:void (android.content.Context):98:98 -> + 35:46:void (android.content.Context):100:100 -> + 47:49:void (android.content.Context):101:101 -> + 1:5:boolean shouldWrap(android.content.Context):77:77 -> a + 6:13:boolean shouldWrap(android.content.Context):78:78 -> a + 14:22:boolean shouldWrap(android.content.Context):79:79 -> a + 23:31:boolean shouldWrap(android.content.Context):84:84 -> a + 1:6:android.content.Context wrap(android.content.Context):45:45 -> b + 7:9:android.content.Context wrap(android.content.Context):46:46 -> b + 10:13:android.content.Context wrap(android.content.Context):47:47 -> b + 14:23:android.content.Context wrap(android.content.Context):48:48 -> b + 24:31:android.content.Context wrap(android.content.Context):51:51 -> b + 32:41:android.content.Context wrap(android.content.Context):52:52 -> b + 42:47:android.content.Context wrap(android.content.Context):53:53 -> b + 48:55:android.content.Context wrap(android.content.Context):54:54 -> b + 56:65:android.content.Context wrap(android.content.Context):58:58 -> b + 66:75:android.content.Context wrap(android.content.Context):59:59 -> b + 76:85:android.content.Context wrap(android.content.Context):60:60 -> b + 86:91:android.content.Context wrap(android.content.Context):61:61 -> b + 92:96:android.content.Context wrap(android.content.Context):62:62 -> b + 97:101:android.content.Context wrap(android.content.Context):68:68 -> b + 102:111:android.content.Context wrap(android.content.Context):69:69 -> b + 112:113:android.content.Context wrap(android.content.Context):70:70 -> b + 114:116:android.content.Context wrap(android.content.Context):71:71 -> b + 1:7:android.content.res.AssetManager getAssets():127:127 -> getAssets + 1:3:android.content.res.Resources getResources():121:121 -> getResources + 1:9:android.content.res.Resources$Theme getTheme():107:107 -> getTheme + 1:4:void setTheme(int):112:112 -> setTheme + 5:9:void setTheme(int):113:113 -> setTheme + 10:13:void setTheme(int):115:115 -> setTheme +androidx.appcompat.widget.TintInfo -> androidx.appcompat.widget.f0: +# {"id":"sourceFile","fileName":"TintInfo.java"} + android.content.res.ColorStateList mTintList -> a + android.graphics.PorterDuff$Mode mTintMode -> b + boolean mHasTintMode -> c + boolean mHasTintList -> d + 1:4:void ():27:27 -> + 2:4:void clear():34:34 -> a + 5:6:void clear():35:35 -> a + 7:8:void clear():36:36 -> a + 9:11:void clear():37:37 -> a +androidx.appcompat.widget.TintResources -> androidx.appcompat.widget.g0: +# {"id":"sourceFile","fileName":"TintResources.java"} + java.lang.ref.WeakReference mContextRef -> b + 1:3:void (android.content.Context,android.content.res.Resources):35:35 -> + 4:11:void (android.content.Context,android.content.res.Resources):36:36 -> + 1:4:android.graphics.drawable.Drawable getDrawable(int):46:46 -> getDrawable + 5:16:android.graphics.drawable.Drawable getDrawable(int):47:47 -> getDrawable + 17:24:android.graphics.drawable.Drawable getDrawable(int):49:49 -> getDrawable +androidx.appcompat.widget.TintTypedArray -> androidx.appcompat.widget.h0: +# {"id":"sourceFile","fileName":"TintTypedArray.java"} + android.content.Context mContext -> a + android.content.res.TypedArray mWrapped -> b + android.util.TypedValue mTypedValue -> c + 1:3:void (android.content.Context,android.content.res.TypedArray):67:67 -> + 4:5:void (android.content.Context,android.content.res.TypedArray):68:68 -> + 6:8:void (android.content.Context,android.content.res.TypedArray):69:69 -> + 1:7:boolean getBoolean(int,boolean):158:158 -> a + 1:7:int getColor(int,int):170:170 -> b + 1:8:android.content.res.ColorStateList getColorStateList(int):174:174 -> c + 9:17:android.content.res.ColorStateList getColorStateList(int):175:175 -> c + 18:19:android.content.res.ColorStateList getColorStateList(int):177:177 -> c + 20:26:android.content.res.ColorStateList getColorStateList(int):178:178 -> c + 27:33:android.content.res.ColorStateList getColorStateList(int):184:184 -> c + 1:7:float getDimension(int,float):192:192 -> d + 1:7:int getDimensionPixelOffset(int,int):196:196 -> e + 1:7:int getDimensionPixelSize(int,int):200:200 -> f + 1:8:android.graphics.drawable.Drawable getDrawable(int):80:80 -> g + 9:17:android.graphics.drawable.Drawable getDrawable(int):81:81 -> g + 18:24:android.graphics.drawable.Drawable getDrawable(int):83:83 -> g + 25:31:android.graphics.drawable.Drawable getDrawable(int):86:86 -> g + 1:8:android.graphics.drawable.Drawable getDrawableIfKnown(int):90:90 -> h + 9:17:android.graphics.drawable.Drawable getDrawableIfKnown(int):91:91 -> h + 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;"} + 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 + 1:7:int getInt(int,int):162:162 -> k + 1:7:int getInteger(int,int):188:188 -> l + 1:7:int getLayoutDimension(int,int):208:208 -> m + 1:7:int getResourceId(int,int):216:216 -> n + 1:7:java.lang.String getString(int):150:150 -> o + 1:7:java.lang.CharSequence getText(int):146:146 -> p + 1:7:java.lang.CharSequence[] getTextArray(int):220:220 -> q + 1:3:android.content.res.TypedArray getWrappedTypeArray():76:76 -> r + 1:7:boolean hasValue(int):240:240 -> s + 1:10:androidx.appcompat.widget.TintTypedArray obtainStyledAttributes(android.content.Context,int,int[]):64:64 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;I[I)Landroidx/appcompat/widget/h0;"} + 1:10:androidx.appcompat.widget.TintTypedArray obtainStyledAttributes(android.content.Context,android.util.AttributeSet,int[]):54:54 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;[I)Landroidx/appcompat/widget/h0;"} + 1:2:androidx.appcompat.widget.TintTypedArray obtainStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int):59:59 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroidx/appcompat/widget/h0;"} + 3:10:androidx.appcompat.widget.TintTypedArray obtainStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int):60:60 -> v + 1:7:android.util.TypedValue peekValue(int):244:244 -> w + 1:6:void recycle():252:252 -> x +androidx.appcompat.widget.Toolbar -> androidx.appcompat.widget.Toolbar: +# {"id":"sourceFile","fileName":"Toolbar.java"} + androidx.appcompat.view.menu.MenuPresenter$Callback mActionMenuPresenterCallback -> mActionMenuPresenterCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/j$a;"} + androidx.appcompat.widget.RtlSpacingHelper mContentInsets -> mContentInsets + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/Z;"} + androidx.appcompat.widget.Toolbar$ExpandedActionViewMenuPresenter mExpandedMenuPresenter -> mExpandedMenuPresenter + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/Toolbar$f;"} + 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;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/Toolbar$h;"} + androidx.appcompat.widget.ActionMenuPresenter mOuterActionMenuPresenter -> mOuterActionMenuPresenter + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c;"} + androidx.appcompat.widget.ToolbarWidgetWrapper mWrapper -> mWrapper + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/l0;"} + 1:1:void (android.content.Context):257:257 -> + 2:2:void (android.content.Context,android.util.AttributeSet):261:261 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):265:265 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):193:193 -> + 5:5:void (android.content.Context,android.util.AttributeSet,int):205:205 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):208:208 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):210:210 -> + 8:9:void (android.content.Context,android.util.AttributeSet,int):212:213 -> + 10:10:void (android.content.Context,android.util.AttributeSet,int):216:216 -> + 11:11:void (android.content.Context,android.util.AttributeSet,int):250:250 -> + 12:12:void (android.content.Context,android.util.AttributeSet,int):268:268 -> + 13:14:void (android.content.Context,android.util.AttributeSet,int):270:271 -> + 15:15:void (android.content.Context,android.util.AttributeSet,int):270:270 -> + 16:19:void (android.content.Context,android.util.AttributeSet,int):273:276 -> + 20:21:void (android.content.Context,android.util.AttributeSet,int):279:280 -> + 22:22:void (android.content.Context,android.util.AttributeSet,int):282:282 -> + 23:23:void (android.content.Context,android.util.AttributeSet,int):284:284 -> + 24:24:void (android.content.Context,android.util.AttributeSet,int):286:286 -> + 25:25:void (android.content.Context,android.util.AttributeSet,int):288:288 -> + 26:26:void (android.content.Context,android.util.AttributeSet,int):291:291 -> + 27:27:void (android.content.Context,android.util.AttributeSet,int):293:293 -> + 28:28:void (android.content.Context,android.util.AttributeSet,int):296:296 -> + 29:29:void (android.content.Context,android.util.AttributeSet,int):298:298 -> + 30:30:void (android.content.Context,android.util.AttributeSet,int):301:301 -> + 31:31:void (android.content.Context,android.util.AttributeSet,int):304:304 -> + 32:32:void (android.content.Context,android.util.AttributeSet,int):307:307 -> + 33:34:void (android.content.Context,android.util.AttributeSet,int):309:310 -> + 35:36:void (android.content.Context,android.util.AttributeSet,int):312:313 -> + 37:40:void (android.content.Context,android.util.AttributeSet,int):315:318 -> + 41:42:void (android.content.Context,android.util.AttributeSet,int):320:321 -> + 43:43:void (android.content.Context,android.util.AttributeSet,int):325:325 -> + 44:44:void (android.content.Context,android.util.AttributeSet,int):328:328 -> + 45:45:void (android.content.Context,android.util.AttributeSet,int):330:330 -> + 46:47:void (android.content.Context,android.util.AttributeSet,int):333:334 -> + 48:50:void (android.content.Context,android.util.AttributeSet,int):336:338 -> + 51:53:void (android.content.Context,android.util.AttributeSet,int):341:343 -> + 54:55:void (android.content.Context,android.util.AttributeSet,int):347:348 -> + 56:56:void (android.content.Context,android.util.AttributeSet,int):350:350 -> + 57:57:void (android.content.Context,android.util.AttributeSet,int):352:352 -> + 58:60:void (android.content.Context,android.util.AttributeSet,int):354:356 -> + 61:61:void (android.content.Context,android.util.AttributeSet,int):359:359 -> + 62:62:void (android.content.Context,android.util.AttributeSet,int):361:361 -> + 63:65:void (android.content.Context,android.util.AttributeSet,int):364:366 -> + 66:67:void (android.content.Context,android.util.AttributeSet,int):369:370 -> + 68:69:void (android.content.Context,android.util.AttributeSet,int):373:374 -> + 70:71:void (android.content.Context,android.util.AttributeSet,int):377:378 -> + 72:72:void (android.content.Context,android.util.AttributeSet,int):381:381 -> + 1:11:void addCustomViewsWithGravity(java.util.List,int):2269:2269 -> a + 12:15:void addCustomViewsWithGravity(java.util.List,int):2270:2270 -> a + 16:19:void addCustomViewsWithGravity(java.util.List,int):2272:2272 -> a + 20:23:void addCustomViewsWithGravity(java.util.List,int):2271:2271 -> a + 24:31:void addCustomViewsWithGravity(java.util.List,int):2274:2274 -> a + 32:35:void addCustomViewsWithGravity(java.util.List,int):2278:2278 -> a + 36:41:void addCustomViewsWithGravity(java.util.List,int):2279:2279 -> a + 42:53:void addCustomViewsWithGravity(java.util.List,int):2280:2280 -> a + 54:59:void addCustomViewsWithGravity(java.util.List,int):2281:2281 -> a + 60:67:void addCustomViewsWithGravity(java.util.List,int):2282:2282 -> a + 68:71:void addCustomViewsWithGravity(java.util.List,int):2287:2287 -> a + 72:77:void addCustomViewsWithGravity(java.util.List,int):2288:2288 -> a + 78:89:void addCustomViewsWithGravity(java.util.List,int):2289:2289 -> a + 90:95:void addCustomViewsWithGravity(java.util.List,int):2290:2290 -> a + 96:102:void addCustomViewsWithGravity(java.util.List,int):2291:2291 -> a + 1:10:void addChildrenForExpandedActionView():2375:2375 -> addChildrenForExpandedActionView + 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"} + 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"} + 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"} + 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 + 18:22:void addSystemView(android.view.View,boolean):1638:1638 -> b + 23:25:void addSystemView(android.view.View,boolean):1640:1640 -> b + 26:29:void addSystemView(android.view.View,boolean):1642:1642 -> b + 30:33:void addSystemView(android.view.View,boolean):1644:1644 -> b + 34:36:void addSystemView(android.view.View,boolean):1645:1645 -> b + 37:42:void addSystemView(android.view.View,boolean):1646:1646 -> b + 43:46:void addSystemView(android.view.View,boolean):1648:1648 -> b + 1:4:void ensureContentInsets():2410:2410 -> c + 5:12:void ensureContentInsets():2411:2411 -> c + 1:20:boolean canShowOverflowMenu():582:582 -> canShowOverflowMenu + 1:14:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):2350:2350 -> checkLayoutParams + 1:6:void collapseActionView():792:792 -> collapseActionView + 7:10:void collapseActionView():793:793 -> collapseActionView + 11:14:void collapseActionView():795:795 -> collapseActionView + 1:4:void ensureLogoView():762:762 -> d + 5:16:void ensureLogoView():763:763 -> d + 1:4:void dismissPopupMenus():661:661 -> dismissPopupMenus + 5:8:void dismissPopupMenus():662:662 -> dismissPopupMenus + 1:3:void ensureMenu():1229:1229 -> e + 4:11:void ensureMenu():1230:1230 -> e + 12:19:void ensureMenu():1232:1232 -> e + 20:23:void ensureMenu():1233:1233 -> e + 24:30:void ensureMenu():1234:1234 -> e + 31:36:void ensureMenu():1236:1236 -> e + 37:43:void ensureMenu():1237:1237 -> e + 44:47:void ensureMenu():1240:1240 -> e + 1:4:void ensureCollapseButtonView():1614:1614 -> ensureCollapseButtonView + 5:18:void ensureCollapseButtonView():1615:1615 -> ensureCollapseButtonView + 19:23:void ensureCollapseButtonView():1617:1617 -> ensureCollapseButtonView + 24:30:void ensureCollapseButtonView():1618:1618 -> ensureCollapseButtonView + 31:34:void ensureCollapseButtonView():1619:1619 -> ensureCollapseButtonView + 35:45:void ensureCollapseButtonView():1620:1620 -> ensureCollapseButtonView + 46:47:void ensureCollapseButtonView():1621:1621 -> ensureCollapseButtonView + 48:52:void ensureCollapseButtonView():1622:1622 -> ensureCollapseButtonView + 53:63:void ensureCollapseButtonView():1623:1623 -> ensureCollapseButtonView + 1:4:void ensureMenuView():1245:1245 -> f + 5:15:void ensureMenuView():1246:1246 -> f + 16:20:void ensureMenuView():1247:1247 -> f + 21:27:void ensureMenuView():1248:1248 -> f + 28:39:void ensureMenuView():1249:1249 -> f + 40:43:void ensureMenuView():1277:1277 -> f + 44:53:void ensureMenuView():1278:1278 -> f + 54:58:void ensureMenuView():1279:1279 -> f + 59:65:void ensureMenuView():1280:1280 -> f + 1:4:void ensureNavButtonView():1594:1594 -> g + 5:18:void ensureNavButtonView():1595:1595 -> g + 19:22:void ensureNavButtonView():1597:1597 -> g + 23:32:void ensureNavButtonView():1598:1598 -> g + 33:38:void ensureNavButtonView():1599:1599 -> g + 1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():157:157 -> generateDefaultLayoutParams + 2:2:androidx.appcompat.widget.Toolbar$LayoutParams generateDefaultLayoutParams():2345:2345 -> generateDefaultLayoutParams + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/Toolbar$g;"} + 1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):157:157 -> generateLayoutParams + 2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):157:157 -> generateLayoutParams + 3:3:androidx.appcompat.widget.Toolbar$LayoutParams generateLayoutParams(android.util.AttributeSet):2327:2327 -> generateLayoutParams + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/util/AttributeSet;)Landroidx/appcompat/widget/Toolbar$g;"} + 4:9:androidx.appcompat.widget.Toolbar$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):2332:2337 -> generateLayoutParams + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup$LayoutParams;)Landroidx/appcompat/widget/Toolbar$g;"} + 10:10:androidx.appcompat.widget.Toolbar$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):2339:2339 -> generateLayoutParams + 1:11:java.lang.CharSequence getCollapseContentDescription():1110:1110 -> getCollapseContentDescription + 1:11:android.graphics.drawable.Drawable getCollapseIcon():1156:1156 -> getCollapseIcon + 1:11:int getContentInsetEnd():1375:1375 -> getContentInsetEnd + 1:7:int getContentInsetEndWithActions():1501:1501 -> getContentInsetEndWithActions + 8:12:int getContentInsetEndWithActions():1503:1503 -> getContentInsetEndWithActions + 1:11:int getContentInsetLeft():1419:1419 -> getContentInsetLeft + 1:11:int getContentInsetRight():1440:1440 -> getContentInsetRight + 1:11:int getContentInsetStart():1354:1354 -> getContentInsetStart + 1:7:int getContentInsetStartWithNavigation():1457:1457 -> getContentInsetStartWithNavigation + 8:12:int getContentInsetStartWithNavigation():1459:1459 -> getContentInsetStartWithNavigation + 1:4:int getCurrentContentInsetEnd():1554:1554 -> getCurrentContentInsetEnd + 5:10:int getCurrentContentInsetEnd():1555:1555 -> getCurrentContentInsetEnd + 11:16:int getCurrentContentInsetEnd():1556:1556 -> getCurrentContentInsetEnd + 17:32:int getCurrentContentInsetEnd():1559:1559 -> getCurrentContentInsetEnd + 33:37:int getCurrentContentInsetEnd():1560:1560 -> getCurrentContentInsetEnd + 1:7:int getCurrentContentInsetLeft():1573:1573 -> getCurrentContentInsetLeft + 8:12:int getCurrentContentInsetLeft():1574:1574 -> getCurrentContentInsetLeft + 13:17:int getCurrentContentInsetLeft():1575:1575 -> getCurrentContentInsetLeft + 1:7:int getCurrentContentInsetRight():1588:1588 -> getCurrentContentInsetRight + 8:12:int getCurrentContentInsetRight():1589:1589 -> getCurrentContentInsetRight + 13:17:int getCurrentContentInsetRight():1590:1590 -> getCurrentContentInsetRight + 1:6:int getCurrentContentInsetStart():1539:1539 -> getCurrentContentInsetStart + 7:22:int getCurrentContentInsetStart():1540:1540 -> getCurrentContentInsetStart + 23:27:int getCurrentContentInsetStart():1541:1541 -> getCurrentContentInsetStart + 1:5:java.util.ArrayList getCurrentMenuItems():2443:2443 -> getCurrentMenuItems + 6:10:java.util.ArrayList getCurrentMenuItems():2445:2445 -> getCurrentMenuItems + 11:16:java.util.ArrayList getCurrentMenuItems():2446:2446 -> getCurrentMenuItems + 17:27:java.util.ArrayList getCurrentMenuItems():2447:2447 -> getCurrentMenuItems + 1:11:android.graphics.drawable.Drawable getLogo():719:719 -> getLogo + 1:11:java.lang.CharSequence getLogoDescription():758:758 -> getLogoDescription + 1:3:android.view.Menu getMenu():1203:1203 -> getMenu + 4:10:android.view.Menu getMenu():1204:1204 -> getMenu + 1:10:android.view.MenuInflater getMenuInflater():1285:1285 -> getMenuInflater + 1:3:android.view.View getNavButtonView():1610:1610 -> getNavButtonView + 1:11:java.lang.CharSequence getNavigationContentDescription():987:987 -> getNavigationContentDescription + 1:11:android.graphics.drawable.Drawable getNavigationIcon():1081:1081 -> getNavigationIcon + 1:3:androidx.appcompat.widget.ActionMenuPresenter getOuterActionMenuPresenter():2435:2435 -> getOuterActionMenuPresenter + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/c;"} + 1:3:android.graphics.drawable.Drawable getOverflowIcon():1224:1224 -> getOverflowIcon + 4:10:android.graphics.drawable.Drawable getOverflowIcon():1225:1225 -> getOverflowIcon + 1:3:android.content.Context getPopupContext():2439:2439 -> getPopupContext + 1:3:int getPopupTheme():443:443 -> getPopupTheme + 1:3:java.lang.CharSequence getSubtitle():863:863 -> getSubtitle + 1:3:android.widget.TextView getSubtitleTextView():2428:2428 -> getSubtitleTextView + 1:3:java.lang.CharSequence getTitle():806:806 -> getTitle + 1:3:int getTitleMarginBottom():544:544 -> getTitleMarginBottom + 1:3:int getTitleMarginEnd():521:521 -> getTitleMarginEnd + 1:3:int getTitleMarginStart():475:475 -> getTitleMarginStart + 1:3:int getTitleMarginTop():498:498 -> getTitleMarginTop + 1:3:android.widget.TextView getTitleTextView():2420:2420 -> getTitleTextView + 1:4:androidx.appcompat.widget.DecorToolbar getWrapper():2355:2355 -> getWrapper + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/appcompat/widget/J;"} + 5:12:androidx.appcompat.widget.DecorToolbar getWrapper():2356:2356 -> getWrapper + 13:15:androidx.appcompat.widget.DecorToolbar getWrapper():2358:2358 -> getWrapper + 1:4:int getChildHorizontalGravity(int):2298:2298 -> h + 5:24:int getChildHorizontalGravity(int):2299:2299 -> h + 1:12:boolean hasExpandedActionView():778:778 -> hasExpandedActionView + 1:14:boolean hideOverflowMenu():615:615 -> hideOverflowMenu + 1:6:int getChildTop(android.view.View,int):2218:2218 -> i + 7:15:int getChildTop(android.view.View,int):2219:2219 -> i + 16:19:int getChildTop(android.view.View,int):2220:2220 -> i + 20:33:int getChildTop(android.view.View,int):2221:2221 -> i + 34:37:int getChildTop(android.view.View,int):2231:2231 -> i + 38:41:int getChildTop(android.view.View,int):2232:2232 -> i + 42:49:int getChildTop(android.view.View,int):2233:2233 -> i + 50:51:int getChildTop(android.view.View,int):2235:2235 -> i + 52:61:int getChildTop(android.view.View,int):2236:2236 -> i + 62:67:int getChildTop(android.view.View,int):2241:2241 -> i + 68:73:int getChildTop(android.view.View,int):2242:2242 -> i + 74:88:int getChildTop(android.view.View,int):2226:2226 -> i + 89:94:int getChildTop(android.view.View,int):2223:2223 -> i + 1:12:void inflateMenu(int):1298:1298 -> inflateMenu + 1:17:void invalidateMenu():2499:2499 -> invalidateMenu + 18:29:void invalidateMenu():2500:2500 -> invalidateMenu + 30:33:void invalidateMenu():2502:2502 -> invalidateMenu + 1:3:boolean isBackInvokedCallbackEnabled():414:414 -> isBackInvokedCallbackEnabled + 1:14:boolean isOverflowMenuShowPending():597:597 -> isOverflowMenuShowPending + 1:14:boolean isOverflowMenuShowing():592:592 -> isOverflowMenuShowing + 1:6:boolean isTitleTruncated():668:668 -> isTitleTruncated + 7:13:boolean isTitleTruncated():672:672 -> isTitleTruncated + 14:20:boolean isTitleTruncated():677:677 -> isTitleTruncated + 21:32:boolean isTitleTruncated():679:679 -> isTitleTruncated + 15:19:int getChildVerticalGravity(int):2257:2257 -> j + 1:6:int getHorizontalMargins(android.view.View):2316:2316 -> k + 7:16:int getHorizontalMargins(android.view.View):2317:2317 -> k + 1:6:int getVerticalMargins(android.view.View):2321:2321 -> l + 7:12:int getVerticalMargins(android.view.View):2322:2322 -> l + 2:4:int getViewListMeasuredWidth(java.util.List,int[]):2173:2173 -> m + 5:6:int getViewListMeasuredWidth(java.util.List,int[]):2174:2174 -> m + 7:14:int getViewListMeasuredWidth(java.util.List,int[]):2176:2176 -> m + 15:20:int getViewListMeasuredWidth(java.util.List,int[]):2178:2178 -> m + 21:26:int getViewListMeasuredWidth(java.util.List,int[]):2179:2179 -> m + 27:29:int getViewListMeasuredWidth(java.util.List,int[]):2180:2180 -> m + 30:32:int getViewListMeasuredWidth(java.util.List,int[]):2181:2181 -> m + 33:36:int getViewListMeasuredWidth(java.util.List,int[]):2182:2182 -> m + 37:41:int getViewListMeasuredWidth(java.util.List,int[]):2183:2183 -> m + 42:46:int getViewListMeasuredWidth(java.util.List,int[]):2184:2184 -> m + 47:50:int getViewListMeasuredWidth(java.util.List,int[]):2185:2185 -> m + 51:63:int getViewListMeasuredWidth(java.util.List,int[]):2186:2186 -> m + 1:19:boolean isChildOrHidden(android.view.View):2384:2384 -> n + 1:6:int layoutChildLeft(android.view.View,int,int[],int):2193:2193 -> o + 7:12:int layoutChildLeft(android.view.View,int,int[],int):2194:2194 -> o + 13:18:int layoutChildLeft(android.view.View,int,int[],int):2195:2195 -> o + 19:24:int layoutChildLeft(android.view.View,int,int[],int):2196:2196 -> o + 25:28:int layoutChildLeft(android.view.View,int,int[],int):2197:2197 -> o + 29:34:int layoutChildLeft(android.view.View,int,int[],int):2198:2198 -> o + 35:42:int layoutChildLeft(android.view.View,int,int[],int):2199:2199 -> o + 43:47:int layoutChildLeft(android.view.View,int,int[],int):2200:2200 -> o + 1:3:void onAttachedToWindow():1701:1701 -> onAttachedToWindow + 4:7:void onAttachedToWindow():1702:1702 -> onAttachedToWindow + 1:3:void onDetachedFromWindow():1694:1694 -> onDetachedFromWindow + 4:8:void onDetachedFromWindow():1695:1695 -> onDetachedFromWindow + 9:12:void onDetachedFromWindow():1696:1696 -> onDetachedFromWindow + 1:9:boolean onHoverEvent(android.view.MotionEvent):1736:1736 -> onHoverEvent + 10:11:boolean onHoverEvent(android.view.MotionEvent):1738:1738 -> onHoverEvent + 12:16:boolean onHoverEvent(android.view.MotionEvent):1741:1741 -> onHoverEvent + 17:24:boolean onHoverEvent(android.view.MotionEvent):1742:1742 -> onHoverEvent + 25:33:boolean onHoverEvent(android.view.MotionEvent):1744:1744 -> onHoverEvent + 34:36:boolean onHoverEvent(android.view.MotionEvent):1749:1749 -> onHoverEvent + 1:7:void onLayout(boolean,int,int,int,int):1955:1961 -> onLayout + 8:9:void onLayout(boolean,int,int,int,int):1965:1966 -> onLayout + 10:11:void onLayout(boolean,int,int,int,int):1969:1970 -> onLayout + 12:12:void onLayout(boolean,int,int,int,int):1972:1972 -> onLayout + 13:13:void onLayout(boolean,int,int,int,int):1974:1974 -> onLayout + 14:14:void onLayout(boolean,int,int,int,int):1977:1977 -> onLayout + 15:15:void onLayout(boolean,int,int,int,int):1982:1982 -> onLayout + 16:16:void onLayout(boolean,int,int,int,int):1984:1984 -> onLayout + 17:17:void onLayout(boolean,int,int,int,int):1987:1987 -> onLayout + 18:18:void onLayout(boolean,int,int,int,int):1992:1992 -> onLayout + 19:19:void onLayout(boolean,int,int,int,int):1994:1994 -> onLayout + 20:20:void onLayout(boolean,int,int,int,int):1997:1997 -> onLayout + 21:26:void onLayout(boolean,int,int,int,int):2002:2007 -> onLayout + 27:27:void onLayout(boolean,int,int,int,int):2009:2009 -> onLayout + 28:28:void onLayout(boolean,int,int,int,int):2011:2011 -> onLayout + 29:29:void onLayout(boolean,int,int,int,int):2014:2014 -> onLayout + 30:30:void onLayout(boolean,int,int,int,int):2019:2019 -> onLayout + 31:31:void onLayout(boolean,int,int,int,int):2021:2021 -> onLayout + 32:32:void onLayout(boolean,int,int,int,int):2024:2024 -> onLayout + 33:34:void onLayout(boolean,int,int,int,int):2029:2030 -> onLayout + 35:36:void onLayout(boolean,int,int,int,int):2033:2034 -> onLayout + 37:38:void onLayout(boolean,int,int,int,int):2037:2038 -> onLayout + 39:44:void onLayout(boolean,int,int,int,int):2043:2048 -> onLayout + 45:45:void onLayout(boolean,int,int,int,int):2050:2050 -> onLayout + 46:47:void onLayout(boolean,int,int,int,int):2057:2058 -> onLayout + 48:49:void onLayout(boolean,int,int,int,int):2063:2064 -> onLayout + 50:50:void onLayout(boolean,int,int,int,int):2071:2071 -> onLayout + 51:51:void onLayout(boolean,int,int,int,int):2052:2052 -> onLayout + 52:54:void onLayout(boolean,int,int,int,int):2076:2078 -> onLayout + 55:60:void onLayout(boolean,int,int,int,int):2083:2088 -> onLayout + 61:66:void onLayout(boolean,int,int,int,int):2091:2096 -> onLayout + 67:67:void onLayout(boolean,int,int,int,int):2100:2100 -> onLayout + 68:70:void onLayout(boolean,int,int,int,int):2103:2105 -> onLayout + 71:76:void onLayout(boolean,int,int,int,int):2110:2115 -> onLayout + 77:82:void onLayout(boolean,int,int,int,int):2118:2123 -> onLayout + 83:83:void onLayout(boolean,int,int,int,int):2127:2127 -> onLayout + 84:85:void onLayout(boolean,int,int,int,int):2135:2136 -> onLayout + 86:86:void onLayout(boolean,int,int,int,int):2138:2138 -> onLayout + 87:88:void onLayout(boolean,int,int,int,int):2142:2143 -> onLayout + 89:89:void onLayout(boolean,int,int,int,int):2145:2145 -> onLayout + 90:93:void onLayout(boolean,int,int,int,int):2151:2154 -> onLayout + 94:94:void onLayout(boolean,int,int,int,int):2163:2163 -> onLayout + 95:95:void onLayout(boolean,int,int,int,int):2165:2165 -> onLayout + 96:96:void onLayout(boolean,int,int,int,int):2169:2169 -> onLayout + 1:2:void onMeasure(int,int):1825:1825 -> onMeasure + 3:8:void onMeasure(int,int):1828:1828 -> onMeasure + 9:18:void onMeasure(int,int):1839:1839 -> onMeasure + 19:30:void onMeasure(int,int):1840:1840 -> onMeasure + 31:43:void onMeasure(int,int):1842:1842 -> onMeasure + 44:51:void onMeasure(int,int):1843:1843 -> onMeasure + 52:56:void onMeasure(int,int):1844:1844 -> onMeasure + 57:60:void onMeasure(int,int):1843:1843 -> onMeasure + 61:62:void onMeasure(int,int):1845:1845 -> onMeasure + 63:66:void onMeasure(int,int):1846:1846 -> onMeasure + 67:76:void onMeasure(int,int):1845:1845 -> onMeasure + 77:84:void onMeasure(int,int):1849:1849 -> onMeasure + 85:96:void onMeasure(int,int):1850:1850 -> onMeasure + 97:104:void onMeasure(int,int):1852:1852 -> onMeasure + 105:109:void onMeasure(int,int):1853:1853 -> onMeasure + 110:117:void onMeasure(int,int):1854:1854 -> onMeasure + 118:122:void onMeasure(int,int):1855:1855 -> onMeasure + 123:126:void onMeasure(int,int):1854:1854 -> onMeasure + 127:128:void onMeasure(int,int):1856:1856 -> onMeasure + 129:132:void onMeasure(int,int):1857:1857 -> onMeasure + 133:136:void onMeasure(int,int):1856:1856 -> onMeasure + 137:140:void onMeasure(int,int):1860:1860 -> onMeasure + 141:145:void onMeasure(int,int):1861:1861 -> onMeasure + 146:151:void onMeasure(int,int):1862:1862 -> onMeasure + 152:159:void onMeasure(int,int):1865:1865 -> onMeasure + 160:171:void onMeasure(int,int):1866:1866 -> onMeasure + 172:184:void onMeasure(int,int):1868:1868 -> onMeasure + 185:192:void onMeasure(int,int):1869:1869 -> onMeasure + 193:197:void onMeasure(int,int):1870:1870 -> onMeasure + 198:201:void onMeasure(int,int):1869:1869 -> onMeasure + 202:203:void onMeasure(int,int):1871:1871 -> onMeasure + 204:207:void onMeasure(int,int):1872:1872 -> onMeasure + 208:213:void onMeasure(int,int):1871:1871 -> onMeasure + 214:217:void onMeasure(int,int):1875:1875 -> onMeasure + 218:223:void onMeasure(int,int):1876:1876 -> onMeasure + 224:229:void onMeasure(int,int):1877:1877 -> onMeasure + 230:237:void onMeasure(int,int):1879:1879 -> onMeasure + 238:250:void onMeasure(int,int):1880:1880 -> onMeasure + 251:258:void onMeasure(int,int):1882:1882 -> onMeasure + 259:263:void onMeasure(int,int):1883:1883 -> onMeasure + 264:267:void onMeasure(int,int):1882:1882 -> onMeasure + 268:269:void onMeasure(int,int):1884:1884 -> onMeasure + 270:273:void onMeasure(int,int):1885:1885 -> onMeasure + 274:279:void onMeasure(int,int):1884:1884 -> onMeasure + 280:287:void onMeasure(int,int):1888:1888 -> onMeasure + 288:299:void onMeasure(int,int):1889:1889 -> onMeasure + 300:307:void onMeasure(int,int):1891:1891 -> onMeasure + 308:312:void onMeasure(int,int):1892:1892 -> onMeasure + 313:316:void onMeasure(int,int):1891:1891 -> onMeasure + 317:318:void onMeasure(int,int):1893:1893 -> onMeasure + 319:322:void onMeasure(int,int):1894:1894 -> onMeasure + 323:326:void onMeasure(int,int):1893:1893 -> onMeasure + 327:333:void onMeasure(int,int):1897:1897 -> onMeasure + 334:337:void onMeasure(int,int):1899:1899 -> onMeasure + 338:343:void onMeasure(int,int):1900:1900 -> onMeasure + 344:360:void onMeasure(int,int):1901:1901 -> onMeasure + 361:367:void onMeasure(int,int):1906:1906 -> onMeasure + 368:380:void onMeasure(int,int):1908:1908 -> onMeasure + 381:396:void onMeasure(int,int):1909:1909 -> onMeasure + 397:402:void onMeasure(int,int):1914:1914 -> onMeasure + 403:408:void onMeasure(int,int):1915:1915 -> onMeasure + 409:416:void onMeasure(int,int):1916:1916 -> onMeasure + 417:427:void onMeasure(int,int):1917:1917 -> onMeasure + 428:440:void onMeasure(int,int):1920:1920 -> onMeasure + 441:453:void onMeasure(int,int):1921:1921 -> onMeasure + 454:470:void onMeasure(int,int):1922:1922 -> onMeasure + 471:478:void onMeasure(int,int):1924:1924 -> onMeasure + 479:495:void onMeasure(int,int):1925:1925 -> onMeasure + 496:503:void onMeasure(int,int):1929:1929 -> onMeasure + 504:509:void onMeasure(int,int):1930:1930 -> onMeasure + 510:511:void onMeasure(int,int):1931:1931 -> onMeasure + 512:515:void onMeasure(int,int):1932:1932 -> onMeasure + 516:521:void onMeasure(int,int):1931:1931 -> onMeasure + 522:525:void onMeasure(int,int):1936:1936 -> onMeasure + 526:535:void onMeasure(int,int):1940:1940 -> onMeasure + 536:545:void onMeasure(int,int):1941:1941 -> onMeasure + 546:556:void onMeasure(int,int):1944:1944 -> onMeasure + 557:560:void onMeasure(int,int):1943:1943 -> onMeasure + 561:572:void onMeasure(int,int):1947:1947 -> onMeasure + 573:576:void onMeasure(int,int):1946:1946 -> onMeasure + 577:588:void onMeasure(int,int):1950:1950 -> onMeasure + 1:4:void onRestoreInstanceState(android.os.Parcelable):1666:1666 -> onRestoreInstanceState + 5:8:void onRestoreInstanceState(android.os.Parcelable):1667:1667 -> onRestoreInstanceState + 9:10:void onRestoreInstanceState(android.os.Parcelable):1671:1671 -> onRestoreInstanceState + 11:17:void onRestoreInstanceState(android.os.Parcelable):1672:1672 -> onRestoreInstanceState + 18:27:void onRestoreInstanceState(android.os.Parcelable):1674:1674 -> onRestoreInstanceState + 28:37:void onRestoreInstanceState(android.os.Parcelable):1675:1675 -> onRestoreInstanceState + 38:43:void onRestoreInstanceState(android.os.Parcelable):1676:1676 -> onRestoreInstanceState + 44:46:void onRestoreInstanceState(android.os.Parcelable):1678:1678 -> onRestoreInstanceState + 47:50:void onRestoreInstanceState(android.os.Parcelable):1682:1682 -> onRestoreInstanceState + 51:54:void onRestoreInstanceState(android.os.Parcelable):1683:1683 -> onRestoreInstanceState + 1:3:void onRtlPropertiesChanged(int):561:561 -> onRtlPropertiesChanged + 4:6:void onRtlPropertiesChanged(int):563:563 -> onRtlPropertiesChanged + 7:17:void onRtlPropertiesChanged(int):564:564 -> onRtlPropertiesChanged + 1:9:android.os.Parcelable onSaveInstanceState():1654:1654 -> onSaveInstanceState + 10:17:android.os.Parcelable onSaveInstanceState():1656:1656 -> onSaveInstanceState + 18:23:android.os.Parcelable onSaveInstanceState():1657:1657 -> onSaveInstanceState + 24:30:android.os.Parcelable onSaveInstanceState():1660:1660 -> onSaveInstanceState + 1:7:boolean onTouchEvent(android.view.MotionEvent):1712:1712 -> onTouchEvent + 8:9:boolean onTouchEvent(android.view.MotionEvent):1714:1714 -> onTouchEvent + 10:14:boolean onTouchEvent(android.view.MotionEvent):1717:1717 -> onTouchEvent + 15:22:boolean onTouchEvent(android.view.MotionEvent):1718:1718 -> onTouchEvent + 23:29:boolean onTouchEvent(android.view.MotionEvent):1720:1720 -> onTouchEvent + 30:32:boolean onTouchEvent(android.view.MotionEvent):1725:1725 -> onTouchEvent + 1:6:int layoutChildRight(android.view.View,int,int[],int):2206:2206 -> p + 7:13:int layoutChildRight(android.view.View,int,int[],int):2207:2207 -> p + 14:19:int layoutChildRight(android.view.View,int,int[],int):2208:2208 -> p + 20:25:int layoutChildRight(android.view.View,int,int[],int):2209:2209 -> p + 26:29:int layoutChildRight(android.view.View,int,int[],int):2210:2210 -> p + 30:35:int layoutChildRight(android.view.View,int,int[],int):2211:2211 -> p + 36:43:int layoutChildRight(android.view.View,int,int[],int):2212:2212 -> p + 44:48:int layoutChildRight(android.view.View,int,int[],int):2213:2213 -> p + 1:6:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1782:1782 -> q + 7:12:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1784:1784 -> q + 13:18:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1785:1785 -> q + 19:22:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1786:1786 -> q + 23:28:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1787:1787 -> q + 29:35:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1789:1789 -> q + 36:41:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1790:1790 -> q + 42:54:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1793:1793 -> q + 55:58:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1792:1792 -> q + 59:76:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1795:1795 -> q + 77:80:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1794:1794 -> q + 81:83:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1798:1798 -> q + 84:89:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1799:1799 -> q + 1:6:void measureChildConstrained(android.view.View,int,int,int,int,int):1757:1757 -> r + 7:24:void measureChildConstrained(android.view.View,int,int,int,int,int):1760:1760 -> r + 25:28:void measureChildConstrained(android.view.View,int,int,int,int,int):1759:1759 -> r + 29:46:void measureChildConstrained(android.view.View,int,int,int,int,int):1763:1763 -> r + 47:50:void measureChildConstrained(android.view.View,int,int,int,int,int):1762:1762 -> r + 51:62:void measureChildConstrained(android.view.View,int,int,int,int,int):1766:1766 -> r + 63:70:void measureChildConstrained(android.view.View,int,int,int,int,int):1769:1769 -> r + 71:74:void measureChildConstrained(android.view.View,int,int,int,int,int):1771:1771 -> r + 75:78:void measureChildConstrained(android.view.View,int,int,int,int,int):1773:1773 -> r + 1:8:void removeChildrenForExpandedActionView():2362:2362 -> removeChildrenForExpandedActionView + 9:12:void removeChildrenForExpandedActionView():2365:2365 -> removeChildrenForExpandedActionView + 13:18:void removeChildrenForExpandedActionView():2366:2366 -> removeChildrenForExpandedActionView + 19:27:void removeChildrenForExpandedActionView():2367:2367 -> removeChildrenForExpandedActionView + 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"} + 1:4:void onCreateMenu():2454:2454 -> s + 5:8:void onCreateMenu():2455:2455 -> s + 9:17:void onCreateMenu():2456:2456 -> s + 18:21:void onCreateMenu():2458:2458 -> s + 22:24:void onCreateMenu():2459:2459 -> s + 25:27:void onCreateMenu():2460:2460 -> s + 1:4:void setBackInvokedCallbackEnabled(boolean):398:398 -> setBackInvokedCallbackEnabled + 5:6:void setBackInvokedCallbackEnabled(boolean):399:399 -> setBackInvokedCallbackEnabled + 7:10:void setBackInvokedCallbackEnabled(boolean):402:402 -> setBackInvokedCallbackEnabled + 1:1:void setCollapseContentDescription(int):1124:1124 -> setCollapseContentDescription + 2:3:void setCollapseContentDescription(java.lang.CharSequence):1138:1139 -> setCollapseContentDescription + 4:5:void setCollapseContentDescription(java.lang.CharSequence):1141:1142 -> setCollapseContentDescription + 1:1:void setCollapseIcon(int):1170:1170 -> setCollapseIcon + 2:5:void setCollapseIcon(android.graphics.drawable.Drawable):1185:1188 -> setCollapseIcon + 1:2:void setCollapsible(boolean):2393:2393 -> setCollapsible + 3:6:void setCollapsible(boolean):2394:2394 -> setCollapsible + 5:8:void setContentInsetEndWithActions(int):1522:1522 -> setContentInsetEndWithActions + 9:10:void setContentInsetEndWithActions(int):1523:1523 -> setContentInsetEndWithActions + 11:16:void setContentInsetEndWithActions(int):1524:1524 -> setContentInsetEndWithActions + 17:20:void setContentInsetEndWithActions(int):1525:1525 -> setContentInsetEndWithActions + 5:8:void setContentInsetStartWithNavigation(int):1479:1479 -> setContentInsetStartWithNavigation + 9:10:void setContentInsetStartWithNavigation(int):1480:1480 -> setContentInsetStartWithNavigation + 11:16:void setContentInsetStartWithNavigation(int):1481:1481 -> setContentInsetStartWithNavigation + 17:20:void setContentInsetStartWithNavigation(int):1482:1482 -> setContentInsetStartWithNavigation + 1:3:void setContentInsetsAbsolute(int,int):1397:1397 -> setContentInsetsAbsolute + 4:9:void setContentInsetsAbsolute(int,int):1398:1398 -> setContentInsetsAbsolute + 1:3:void setContentInsetsRelative(int,int):1332:1332 -> setContentInsetsRelative + 4:9:void setContentInsetsRelative(int,int):1333:1333 -> setContentInsetsRelative + 1:1:void setLogo(int):577:577 -> setLogo + 2:4:void setLogo(android.graphics.drawable.Drawable):697:699 -> setLogo + 5:7:void setLogo(android.graphics.drawable.Drawable):701:703 -> setLogo + 8:9:void setLogo(android.graphics.drawable.Drawable):705:706 -> setLogo + 1:1:void setLogoDescription(int):731:731 -> setLogoDescription + 2:3:void setLogoDescription(java.lang.CharSequence):743:744 -> setLogoDescription + 4:5:void setLogoDescription(java.lang.CharSequence):746:747 -> setLogoDescription + 3:7:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):620:620 -> setMenu + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroidx/appcompat/widget/c;)V"} + 8:10:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):624:624 -> setMenu + 11:21:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):625:625 -> setMenu + 22:26:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):631:631 -> setMenu + 27:31:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):632:632 -> setMenu + 32:35:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):635:635 -> setMenu + 36:43:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):636:636 -> setMenu + 44:48:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):639:639 -> setMenu + 49:53:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):641:641 -> setMenu + 54:61:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):642:642 -> setMenu + 62:67:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):644:644 -> setMenu + 68:74:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):645:645 -> setMenu + 75:77:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):646:646 -> setMenu + 78:82:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):647:647 -> setMenu + 83:89:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):649:649 -> setMenu + 90:94:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):650:650 -> setMenu + 95:96:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):651:651 -> setMenu + 97:100:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):654:654 -> setMenu + 1:2:void setMenuCallbacks(androidx.appcompat.view.menu.MenuPresenter$Callback,androidx.appcompat.view.menu.MenuBuilder$Callback):2402:2402 -> setMenuCallbacks + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/j$a;Landroidx/appcompat/view/menu/e$a;)V"} + 3:4:void setMenuCallbacks(androidx.appcompat.view.menu.MenuPresenter$Callback,androidx.appcompat.view.menu.MenuBuilder$Callback):2403:2403 -> setMenuCallbacks + 5:8:void setMenuCallbacks(androidx.appcompat.view.menu.MenuPresenter$Callback,androidx.appcompat.view.menu.MenuBuilder$Callback):2404:2404 -> setMenuCallbacks + 9:12:void setMenuCallbacks(androidx.appcompat.view.menu.MenuPresenter$Callback,androidx.appcompat.view.menu.MenuBuilder$Callback):2405:2405 -> setMenuCallbacks + 1:1:void setNavigationContentDescription(int):1001:1001 -> setNavigationContentDescription + 2:3:void setNavigationContentDescription(java.lang.CharSequence):1015:1016 -> setNavigationContentDescription + 4:6:void setNavigationContentDescription(java.lang.CharSequence):1018:1020 -> setNavigationContentDescription + 1:1:void setNavigationIcon(int):1039:1039 -> setNavigationIcon + 2:4:void setNavigationIcon(android.graphics.drawable.Drawable):1058:1060 -> setNavigationIcon + 5:7:void setNavigationIcon(android.graphics.drawable.Drawable):1062:1064 -> setNavigationIcon + 8:9:void setNavigationIcon(android.graphics.drawable.Drawable):1066:1067 -> setNavigationIcon + 1:3:void setNavigationOnClickListener(android.view.View$OnClickListener):1094:1094 -> setNavigationOnClickListener + 4:9:void setNavigationOnClickListener(android.view.View$OnClickListener):1095:1095 -> setNavigationOnClickListener + 1:3:void setOnMenuItemClickListener(androidx.appcompat.widget.Toolbar$OnMenuItemClickListener):1310:1310 -> setOnMenuItemClickListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/Toolbar$h;)V"} + 1:3:void setOverflowIcon(android.graphics.drawable.Drawable):1213:1213 -> setOverflowIcon + 4:9:void setOverflowIcon(android.graphics.drawable.Drawable):1214:1214 -> setOverflowIcon + 1:4:void setPopupTheme(int):425:425 -> setPopupTheme + 5:8:void setPopupTheme(int):426:426 -> setPopupTheme + 9:15:void setPopupTheme(int):428:428 -> setPopupTheme + 16:27:void setPopupTheme(int):430:430 -> setPopupTheme + 1:1:void setSubtitle(int):874:874 -> setSubtitle + 2:9:void setSubtitle(java.lang.CharSequence):885:892 -> setSubtitle + 10:11:void setSubtitle(java.lang.CharSequence):894:895 -> setSubtitle + 12:13:void setSubtitle(java.lang.CharSequence):898:899 -> setSubtitle + 14:16:void setSubtitle(java.lang.CharSequence):901:903 -> setSubtitle + 17:18:void setSubtitle(java.lang.CharSequence):905:906 -> setSubtitle + 19:19:void setSubtitle(java.lang.CharSequence):908:908 -> setSubtitle + 1:2:void setSubtitleTextAppearance(android.content.Context,int):927:927 -> setSubtitleTextAppearance + 3:6:void setSubtitleTextAppearance(android.content.Context,int):928:928 -> setSubtitleTextAppearance + 7:10:void setSubtitleTextAppearance(android.content.Context,int):929:929 -> setSubtitleTextAppearance + 1:1:void setSubtitleTextColor(int):960:960 -> setSubtitleTextColor + 2:4:void setSubtitleTextColor(android.content.res.ColorStateList):969:971 -> setSubtitleTextColor + 1:1:void setTitle(int):818:818 -> setTitle + 2:9:void setTitle(java.lang.CharSequence):830:837 -> setTitle + 10:11:void setTitle(java.lang.CharSequence):839:840 -> setTitle + 12:13:void setTitle(java.lang.CharSequence):843:844 -> setTitle + 14:16:void setTitle(java.lang.CharSequence):846:848 -> setTitle + 17:18:void setTitle(java.lang.CharSequence):850:851 -> setTitle + 19:19:void setTitle(java.lang.CharSequence):853:853 -> setTitle + 1:2:void setTitleMargin(int,int,int,int):460:460 -> setTitleMargin + 3:4:void setTitleMargin(int,int,int,int):461:461 -> setTitleMargin + 5:6:void setTitleMargin(int,int,int,int):462:462 -> setTitleMargin + 7:8:void setTitleMargin(int,int,int,int):463:463 -> setTitleMargin + 9:12:void setTitleMargin(int,int,int,int):465:465 -> setTitleMargin + 1:2:void setTitleMarginBottom(int):555:555 -> setTitleMarginBottom + 3:6:void setTitleMarginBottom(int):556:556 -> setTitleMarginBottom + 1:2:void setTitleMarginEnd(int):532:532 -> setTitleMarginEnd + 3:6:void setTitleMarginEnd(int):534:534 -> setTitleMarginEnd + 1:2:void setTitleMarginStart(int):486:486 -> setTitleMarginStart + 3:6:void setTitleMarginStart(int):488:488 -> setTitleMarginStart + 1:2:void setTitleMarginTop(int):509:509 -> setTitleMarginTop + 3:6:void setTitleMarginTop(int):511:511 -> setTitleMarginTop + 1:2:void setTitleTextAppearance(android.content.Context,int):916:916 -> setTitleTextAppearance + 3:6:void setTitleTextAppearance(android.content.Context,int):917:917 -> setTitleTextAppearance + 7:10:void setTitleTextAppearance(android.content.Context,int):918:918 -> setTitleTextAppearance + 1:1:void setTitleTextColor(int):939:939 -> setTitleTextColor + 2:4:void setTitleTextColor(android.content.res.ColorStateList):948:950 -> setTitleTextColor + 1:14:boolean showOverflowMenu():606:606 -> showOverflowMenu + 1:5:void postShowOverflowMenu():1688:1688 -> t + 6:11:void postShowOverflowMenu():1689:1689 -> t + 1:6:boolean shouldCollapse():1806:1806 -> u + 7:13:boolean shouldCollapse():1808:1808 -> u + 14:17:boolean shouldCollapse():1810:1810 -> u + 18:29:boolean shouldCollapse():1811:1811 -> u + 30:41:boolean shouldCollapse():1812:1812 -> u + 1:6:void updateBackInvokedCallbackState():2511:2511 -> updateBackInvokedCallbackState + 7:10:void updateBackInvokedCallbackState():2513:2513 -> updateBackInvokedCallbackState + 11:18:void updateBackInvokedCallbackState():2514:2514 -> updateBackInvokedCallbackState + 19:33:void updateBackInvokedCallbackState():2516:2516 -> updateBackInvokedCallbackState + 34:37:void updateBackInvokedCallbackState():2519:2519 -> updateBackInvokedCallbackState + 38:41:void updateBackInvokedCallbackState():2520:2520 -> updateBackInvokedCallbackState + 42:52:void updateBackInvokedCallbackState():2521:2521 -> updateBackInvokedCallbackState + 53:57:void updateBackInvokedCallbackState():2524:2524 -> updateBackInvokedCallbackState + 58:62:void updateBackInvokedCallbackState():2526:2526 -> updateBackInvokedCallbackState + 63:66:void updateBackInvokedCallbackState():2527:2527 -> updateBackInvokedCallbackState + 67:72:void updateBackInvokedCallbackState():2528:2528 -> updateBackInvokedCallbackState + 73:75:void updateBackInvokedCallbackState():2530:2530 -> updateBackInvokedCallbackState + 3:20:boolean shouldLayout(android.view.View):2312:2312 -> v +androidx.appcompat.widget.Toolbar$$ExternalSyntheticLambda0 -> androidx.appcompat.widget.i0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.appcompat.widget.Toolbar androidx.appcompat.widget.Toolbar$$InternalSyntheticLambda$1$961068efc114fdee3eb6e073708e0a03cb38f85330d946b069114964c9558ff4$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.appcompat.widget.Toolbar):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.widget.Toolbar$$ExternalSyntheticLambda1 -> androidx.appcompat.widget.j0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.appcompat.widget.Toolbar androidx.appcompat.widget.Toolbar$$InternalSyntheticLambda$1$b6d9ed3bdf57a744d1a9443e7c3a94f21aac3f944e48fce4a198584d7d6a75cf$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.appcompat.widget.Toolbar):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.widget.Toolbar$1 -> androidx.appcompat.widget.Toolbar$a: +# {"id":"sourceFile","fileName":"Toolbar.java"} + androidx.appcompat.widget.Toolbar this$0 -> a + 1:6:void (androidx.appcompat.widget.Toolbar):217:217 -> + 1:12:boolean onMenuItemClick(android.view.MenuItem):220:220 -> onMenuItemClick + 13:18:boolean onMenuItemClick(android.view.MenuItem):223:223 -> onMenuItemClick + 19:25:boolean onMenuItemClick(android.view.MenuItem):224:224 -> onMenuItemClick +androidx.appcompat.widget.Toolbar$2 -> androidx.appcompat.widget.Toolbar$b: +# {"id":"sourceFile","fileName":"Toolbar.java"} + androidx.appcompat.widget.Toolbar this$0 -> d + 1:6:void (androidx.appcompat.widget.Toolbar):250:250 -> + 1:6:void run():252:252 -> run +androidx.appcompat.widget.Toolbar$3 -> androidx.appcompat.widget.Toolbar$c: +# {"id":"sourceFile","fileName":"Toolbar.java"} + androidx.appcompat.widget.Toolbar this$0 -> d + 1:6:void (androidx.appcompat.widget.Toolbar):1251:1251 -> + 1:6:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):1259:1259 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)Z"} + 7:16:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):1260:1260 -> a + 1:10:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1267:1267 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;)V"} + 11:17:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1268:1268 -> b + 18:23:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1271:1271 -> b + 24:27:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1272:1272 -> b +androidx.appcompat.widget.Toolbar$4 -> androidx.appcompat.widget.Toolbar$d: +# {"id":"sourceFile","fileName":"Toolbar.java"} + androidx.appcompat.widget.Toolbar this$0 -> d + 1:6:void (androidx.appcompat.widget.Toolbar):1623:1623 -> + 1:6:void onClick(android.view.View):1626:1626 -> onClick +androidx.appcompat.widget.Toolbar$Api33Impl -> androidx.appcompat.widget.Toolbar$e: +# {"id":"sourceFile","fileName":"Toolbar.java"} + 1:5:android.window.OnBackInvokedDispatcher findOnBackInvokedDispatcher(android.view.View):2819:2819 -> a + 1:9:android.window.OnBackInvokedCallback newOnBackInvokedCallback(java.lang.Runnable):2825:2825 -> b + 1:5:void tryRegisterOnBackInvokedCallback(java.lang.Object,java.lang.Object):2804:2804 -> c + 6:11:void tryRegisterOnBackInvokedCallback(java.lang.Object,java.lang.Object):2805:2805 -> c + 1:2:void tryUnregisterOnBackInvokedCallback(java.lang.Object,java.lang.Object):2812:2812 -> d + 3:8:void tryUnregisterOnBackInvokedCallback(java.lang.Object,java.lang.Object):2813:2813 -> d +androidx.appcompat.widget.Toolbar$Api33Impl$$ExternalSyntheticLambda0 -> androidx.appcompat.widget.k0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.Runnable androidx.appcompat.widget.Toolbar$Api33Impl$$InternalSyntheticLambda$2$35ae004e61bbce28ed0c75369cd5721d7678fce2823324cdf337d192f438ae38$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.Runnable):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onBackInvoked():0:0 -> onBackInvoked + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.widget.Toolbar$ExpandedActionViewMenuPresenter -> androidx.appcompat.widget.Toolbar$f: +# {"id":"sourceFile","fileName":"Toolbar.java"} + androidx.appcompat.view.menu.MenuBuilder mMenu -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/e;"} + androidx.appcompat.view.menu.MenuItemImpl mCurrentExpandedItem -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/g;"} + androidx.appcompat.widget.Toolbar this$0 -> f + 1:6:void (androidx.appcompat.widget.Toolbar):2660:2660 -> + 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:4:void updateMenuView(boolean):2680:2680 -> b + 5:8:void updateMenuView(boolean):2683:2683 -> b + 9:15:void updateMenuView(boolean):2684:2684 -> b + 16:21:void updateMenuView(boolean):2686:2686 -> b + 22:29:void updateMenuView(boolean):2687:2687 -> b + 30:37:void updateMenuView(boolean):2696:2696 -> b + 1:1:boolean flagActionItems():0:0 -> c + 1:8:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2761:2761 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroidx/appcompat/view/menu/g;)Z"} + 9:13:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2762:2762 -> d + 14:20:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2765:2765 -> d + 21:27:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2766:2766 -> d + 28:32:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2767:2767 -> d + 33:35:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2769:2769 -> d + 36:37:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2770:2770 -> d + 38:43:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2771:2771 -> d + 44:46:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2772:2772 -> d + 47:53:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2775:2775 -> d + 1:5:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2721:2721 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/e;Landroidx/appcompat/view/menu/g;)Z"} + 6:13:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2722:2722 -> e + 14:17:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2723:2723 -> e + 18:21:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2724:2724 -> e + 22:28:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2725:2725 -> e + 29:35:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2727:2727 -> e + 36:43:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2729:2729 -> e + 44:45:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2730:2730 -> e + 46:53:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2731:2731 -> e + 54:57:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2732:2732 -> e + 58:61:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2733:2733 -> e + 62:68:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2734:2734 -> e + 69:74:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2736:2736 -> e + 75:87:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2737:2737 -> e + 88:89:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2738:2738 -> e + 90:94:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2739:2739 -> e + 95:101:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2740:2740 -> e + 102:106:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2743:2743 -> e + 107:112:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2744:2744 -> e + 113:115:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2745:2745 -> e + 116:123:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2747:2747 -> e + 124:128:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2748:2748 -> e + 129:134:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2752:2752 -> e + 1:8:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):2666:2666 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/appcompat/view/menu/e;)V"} + 9:11:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):2667:2667 -> g + 12:14:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):2669:2669 -> g + 1:1:void onRestoreInstanceState(android.os.Parcelable):0:0 -> h + 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:1:android.os.Parcelable onSaveInstanceState():0:0 -> k +androidx.appcompat.widget.Toolbar$LayoutParams -> androidx.appcompat.widget.Toolbar$g: +# {"id":"sourceFile","fileName":"Toolbar.java"} + int mViewType -> b + 1:1:void (android.content.Context,android.util.AttributeSet):2567:2567 -> + 2:2:void (android.content.Context,android.util.AttributeSet):2564:2564 -> + 3:3:void (int,int):2571:2571 -> + 4:4:void (int,int):2564:2564 -> + 5:5:void (int,int):2572:2572 -> + 6:6:void (androidx.appcompat.widget.Toolbar$LayoutParams):2585:2585 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/Toolbar$g;)V"} + 7:7:void (androidx.appcompat.widget.Toolbar$LayoutParams):2564:2564 -> + 8:8:void (androidx.appcompat.widget.Toolbar$LayoutParams):2587:2587 -> + 9:9:void (androidx.appcompat.app.ActionBar$LayoutParams):2591:2591 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/app/a$a;)V"} + 10:10:void (androidx.appcompat.app.ActionBar$LayoutParams):2564:2564 -> + 11:11:void (android.view.ViewGroup$MarginLayoutParams):2595:2595 -> + 12:12:void (android.view.ViewGroup$MarginLayoutParams):2564:2564 -> + 13:13:void (android.view.ViewGroup$MarginLayoutParams):2598:2598 -> + 14:14:void (android.view.ViewGroup$LayoutParams):2602:2602 -> + 15:15:void (android.view.ViewGroup$LayoutParams):2564:2564 -> + 1:4:void copyMarginsFromCompat(android.view.ViewGroup$MarginLayoutParams):2606:2606 -> a + 5:8:void copyMarginsFromCompat(android.view.ViewGroup$MarginLayoutParams):2607:2607 -> a + 9:12:void copyMarginsFromCompat(android.view.ViewGroup$MarginLayoutParams):2608:2608 -> a + 13:17:void copyMarginsFromCompat(android.view.ViewGroup$MarginLayoutParams):2609:2609 -> a +androidx.appcompat.widget.Toolbar$OnMenuItemClickListener -> androidx.appcompat.widget.Toolbar$h: +# {"id":"sourceFile","fileName":"Toolbar.java"} +androidx.appcompat.widget.Toolbar$SavedState -> androidx.appcompat.widget.Toolbar$i: +# {"id":"sourceFile","fileName":"Toolbar.java"} + int expandedMenuItemId -> f + boolean isOverflowOpen -> g + 1:8:void ():2638:2638 -> + 1:3:void (android.os.Parcel,java.lang.ClassLoader):2622:2624 -> + 4:4:void (android.os.Parcelable):2628:2628 -> + 1:3:void writeToParcel(android.os.Parcel,int):2633:2633 -> writeToParcel + 4:8:void writeToParcel(android.os.Parcel,int):2634:2634 -> writeToParcel + 9:14:void writeToParcel(android.os.Parcel,int):2635:2635 -> writeToParcel +androidx.appcompat.widget.Toolbar$SavedState$1 -> androidx.appcompat.widget.Toolbar$i$a: +# {"id":"sourceFile","fileName":"Toolbar.java"} + 1:4:void ():2638:2638 -> + 1:7:androidx.appcompat.widget.Toolbar$SavedState createFromParcel(android.os.Parcel):2646:2646 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/appcompat/widget/Toolbar$i;"} + 1:6:androidx.appcompat.widget.Toolbar$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):2641:2641 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroidx/appcompat/widget/Toolbar$i;"} + 1:3:androidx.appcompat.widget.Toolbar$SavedState[] newArray(int):2651:2651 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/appcompat/widget/Toolbar$i;"} + 1:1:java.lang.Object createFromParcel(android.os.Parcel):2638:2638 -> createFromParcel + 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):2638:2638 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):2638:2638 -> newArray +androidx.appcompat.widget.ToolbarWidgetWrapper -> androidx.appcompat.widget.l0: +# {"id":"sourceFile","fileName":"ToolbarWidgetWrapper.java"} + androidx.appcompat.widget.Toolbar mToolbar -> a + int mDisplayOpts -> b + android.view.View mTabView -> c + android.view.View mCustomView -> d + android.graphics.drawable.Drawable mIcon -> e + android.graphics.drawable.Drawable mLogo -> f + android.graphics.drawable.Drawable mNavIcon -> g + boolean mTitleSet -> h + java.lang.CharSequence mTitle -> i + java.lang.CharSequence mSubtitle -> j + java.lang.CharSequence mHomeDescription -> k + android.view.Window$Callback mWindowCallback -> l + boolean mMenuPrepared -> m + androidx.appcompat.widget.ActionMenuPresenter mActionMenuPresenter -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/c;"} + int mNavigationMode -> o + int mDefaultNavigationContentDescription -> p + android.graphics.drawable.Drawable mDefaultNavigationIcon -> q + 1:1:void (androidx.appcompat.widget.Toolbar,boolean):95:95 -> + 2:2:void (androidx.appcompat.widget.Toolbar,boolean,int,int):100:100 -> + 3:3:void (androidx.appcompat.widget.Toolbar,boolean,int,int):89:89 -> + 4:4:void (androidx.appcompat.widget.Toolbar,boolean,int,int):91:91 -> + 5:10:void (androidx.appcompat.widget.Toolbar,boolean,int,int):101:106 -> + 11:11:void (androidx.appcompat.widget.Toolbar,boolean,int,int):108:108 -> + 12:14:void (androidx.appcompat.widget.Toolbar,boolean,int,int):110:112 -> + 15:17:void (androidx.appcompat.widget.Toolbar,boolean,int,int):115:117 -> + 18:18:void (androidx.appcompat.widget.Toolbar,boolean,int,int):120:120 -> + 19:19:void (androidx.appcompat.widget.Toolbar,boolean,int,int):122:122 -> + 20:20:void (androidx.appcompat.widget.Toolbar,boolean,int,int):125:125 -> + 21:21:void (androidx.appcompat.widget.Toolbar,boolean,int,int):127:127 -> + 22:23:void (androidx.appcompat.widget.Toolbar,boolean,int,int):129:130 -> + 24:24:void (androidx.appcompat.widget.Toolbar,boolean,int,int):132:132 -> + 25:25:void (androidx.appcompat.widget.Toolbar,boolean,int,int):134:134 -> + 26:26:void (androidx.appcompat.widget.Toolbar,boolean,int,int):137:137 -> + 27:27:void (androidx.appcompat.widget.Toolbar,boolean,int,int):139:139 -> + 28:28:void (androidx.appcompat.widget.Toolbar,boolean,int,int):142:142 -> + 29:31:void (androidx.appcompat.widget.Toolbar,boolean,int,int):144:146 -> + 32:32:void (androidx.appcompat.widget.Toolbar,boolean,int,int):149:149 -> + 33:33:void (androidx.appcompat.widget.Toolbar,boolean,int,int):151:151 -> + 34:35:void (androidx.appcompat.widget.Toolbar,boolean,int,int):154:155 -> + 36:36:void (androidx.appcompat.widget.Toolbar,boolean,int,int):154:154 -> + 37:37:void (androidx.appcompat.widget.Toolbar,boolean,int,int):158:158 -> + 38:38:void (androidx.appcompat.widget.Toolbar,boolean,int,int):160:160 -> + 39:39:void (androidx.appcompat.widget.Toolbar,boolean,int,int):163:163 -> + 40:40:void (androidx.appcompat.widget.Toolbar,boolean,int,int):166:166 -> + 41:41:void (androidx.appcompat.widget.Toolbar,boolean,int,int):169:169 -> + 42:42:void (androidx.appcompat.widget.Toolbar,boolean,int,int):171:171 -> + 43:43:void (androidx.appcompat.widget.Toolbar,boolean,int,int):174:174 -> + 44:44:void (androidx.appcompat.widget.Toolbar,boolean,int,int):176:176 -> + 45:46:void (androidx.appcompat.widget.Toolbar,boolean,int,int):178:179 -> + 47:47:void (androidx.appcompat.widget.Toolbar,boolean,int,int):181:181 -> + 1:5:void setDefaultNavigationContentDescription(int):195:195 -> A + 6:7:void setDefaultNavigationContentDescription(int):198:198 -> A + 8:19:void setDefaultNavigationContentDescription(int):199:199 -> A + 20:25:void setDefaultNavigationContentDescription(int):200:200 -> A + 1:2:void setLogo(android.graphics.drawable.Drawable):319:319 -> B + 3:6:void setLogo(android.graphics.drawable.Drawable):320:320 -> B + 5:16:void setNavigationContentDescription(int):628:628 -> C + 1:2:void setNavigationContentDescription(java.lang.CharSequence):622:622 -> D + 3:6:void setNavigationContentDescription(java.lang.CharSequence):623:623 -> D + 1:2:void setSubtitle(java.lang.CharSequence):275:275 -> E + 3:8:void setSubtitle(java.lang.CharSequence):276:276 -> E + 9:14:void setSubtitle(java.lang.CharSequence):277:277 -> E + 1:2:void setTitleInt(java.lang.CharSequence):259:259 -> F + 3:8:void setTitleInt(java.lang.CharSequence):260:260 -> F + 9:13:void setTitleInt(java.lang.CharSequence):261:261 -> F + 14:17:void setTitleInt(java.lang.CharSequence):262:262 -> F + 18:27:void setTitleInt(java.lang.CharSequence):263:263 -> F + 1:6:void updateHomeAccessibility():632:632 -> G + 7:14:void updateHomeAccessibility():633:633 -> G + 15:22:void updateHomeAccessibility():634:634 -> G + 23:30:void updateHomeAccessibility():636:636 -> G + 1:6:void updateNavigationIcon():613:613 -> H + 7:19:void updateNavigationIcon():614:614 -> H + 20:26:void updateNavigationIcon():616:616 -> H + 1:10:void updateToolbarLogo():325:325 -> I + 11:18:void updateToolbarLogo():327:327 -> I + 19:22:void updateToolbarLogo():329:329 -> I + 23:28:void updateToolbarLogo():332:332 -> I + 1:4:void setMenu(android.view.Menu,androidx.appcompat.view.menu.MenuPresenter$Callback):367:367 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/Menu;Landroidx/appcompat/view/menu/j$a;)V"} + 5:17:void setMenu(android.view.Menu,androidx.appcompat.view.menu.MenuPresenter$Callback):368:368 -> a + 18:22:void setMenu(android.view.Menu,androidx.appcompat.view.menu.MenuPresenter$Callback):369:369 -> a + 23:27:void setMenu(android.view.Menu,androidx.appcompat.view.menu.MenuPresenter$Callback):371:371 -> a + 28:37:void setMenu(android.view.Menu,androidx.appcompat.view.menu.MenuPresenter$Callback):372:372 -> a + 1:7:boolean isOverflowMenuShowing():342:342 -> b + 2:4:void setMenuPrepared():362:362 -> c + 1:6:void collapseActionView():231:231 -> collapseActionView + 1:7:boolean canShowOverflowMenu():337:337 -> d + 1:7:boolean isOverflowMenuShowPending():347:347 -> e + 1:7:boolean hideOverflowMenu():357:357 -> f + 1:7:boolean showOverflowMenu():352:352 -> g + 1:7:android.content.Context getContext():221:221 -> getContext + 1:7:java.lang.CharSequence getTitle():249:249 -> getTitle + 1:6:void dismissPopupMenus():377:377 -> h + 1:12:void setEmbeddedTabView(androidx.appcompat.widget.ScrollingTabContainerView):424:424 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/a0;)V"} + 13:17:void setEmbeddedTabView(androidx.appcompat.widget.ScrollingTabContainerView):425:425 -> i + 18:20:void setEmbeddedTabView(androidx.appcompat.widget.ScrollingTabContainerView):427:427 -> i + 1:7:boolean hasExpandedActionView():226:226 -> j + 1:3:void setDisplayOptions(int):387:387 -> k + 4:15:void setDisplayOptions(int):389:389 -> k + 16:18:void setDisplayOptions(int):393:393 -> k + 19:25:void setDisplayOptions(int):395:395 -> k + 26:36:void setDisplayOptions(int):399:399 -> k + 37:43:void setDisplayOptions(int):404:404 -> k + 44:51:void setDisplayOptions(int):405:405 -> k + 52:57:void setDisplayOptions(int):407:407 -> k + 58:66:void setDisplayOptions(int):408:408 -> k + 67:74:void setDisplayOptions(int):412:412 -> k + 75:80:void setDisplayOptions(int):414:414 -> k + 81:86:void setDisplayOptions(int):416:416 -> k + 1:7:android.view.Menu getMenu():679:679 -> l + 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;"} + 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 + 1:6:void setMenuCallbacks(androidx.appcompat.view.menu.MenuPresenter$Callback,androidx.appcompat.view.menu.MenuBuilder$Callback):674:674 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/menu/j$a;Landroidx/appcompat/view/menu/e$a;)V"} + 1:6:void setVisibility(int):663:663 -> q + 1:3:android.view.ViewGroup getViewGroup():216:216 -> r + 1:1:void setHomeButtonEnabled(boolean):0:0 -> s + 1:1:void setIcon(int):303:303 -> setIcon + 2:3:void setIcon(android.graphics.drawable.Drawable):308:309 -> setIcon + 2:3:void setTitle(java.lang.CharSequence):254:254 -> setTitle + 4:7:void setTitle(java.lang.CharSequence):255:255 -> setTitle + 1:3:void setWindowCallback(android.view.Window$Callback):236:236 -> setWindowCallback + 1:4:void setWindowTitle(java.lang.CharSequence):242:242 -> setWindowTitle + 5:8:void setWindowTitle(java.lang.CharSequence):243:243 -> setWindowTitle + 1:3:int getDisplayOptions():382:382 -> t + 1:8:void initProgress():283:283 -> u + 1:8:void initIndeterminateProgress():288:288 -> v + 1:2:void setNavigationIcon(android.graphics.drawable.Drawable):595:595 -> w + 3:6:void setNavigationIcon(android.graphics.drawable.Drawable):596:596 -> w + 1:6:void setCollapsible(boolean):450:450 -> x + 1:8:int detectDisplayOptions():207:207 -> y + 9:22:int detectDisplayOptions():209:209 -> y + 1:10:void setCustomView(android.view.View):542:542 -> z + 11:15:void setCustomView(android.view.View):543:543 -> z + 16:19:void setCustomView(android.view.View):545:545 -> z + 20:25:void setCustomView(android.view.View):546:546 -> z + 26:31:void setCustomView(android.view.View):547:547 -> z +androidx.appcompat.widget.ToolbarWidgetWrapper$1 -> androidx.appcompat.widget.l0$a: +# {"id":"sourceFile","fileName":"ToolbarWidgetWrapper.java"} + androidx.appcompat.view.menu.ActionMenuItem mNavItem -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Li/a;"} + androidx.appcompat.widget.ToolbarWidgetWrapper this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/l0;"} + 1:5:void (androidx.appcompat.widget.ToolbarWidgetWrapper):181:181 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/l0;)V"} + 6:27:void (androidx.appcompat.widget.ToolbarWidgetWrapper):182:182 -> + 1:11:void onClick(android.view.View):186:186 -> onClick + 12:17:void onClick(android.view.View):187:187 -> onClick +androidx.appcompat.widget.ToolbarWidgetWrapper$2 -> androidx.appcompat.widget.l0$b: +# {"id":"sourceFile","fileName":"ToolbarWidgetWrapper.java"} + boolean mCanceled -> a + int val$visibility -> b + androidx.appcompat.widget.ToolbarWidgetWrapper this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/l0;"} + 1:8:void (androidx.appcompat.widget.ToolbarWidgetWrapper,int):571:571 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/l0;I)V"} + 9:11:void (androidx.appcompat.widget.ToolbarWidgetWrapper,int):572:572 -> + 2:4:void onAnimationCancel(android.view.View):588:588 -> a + 1:4:void onAnimationEnd(android.view.View):581:581 -> b + 5:14:void onAnimationEnd(android.view.View):582:582 -> b + 1:9:void onAnimationStart(android.view.View):576:576 -> c +androidx.appcompat.widget.TooltipCompat -> androidx.appcompat.widget.m0: +# {"id":"sourceFile","fileName":"TooltipCompat.java"} + 1:6:void setTooltipText(android.view.View,java.lang.CharSequence):46:46 -> a + 7:10:void setTooltipText(android.view.View,java.lang.CharSequence):47:47 -> a + 11:14:void setTooltipText(android.view.View,java.lang.CharSequence):49:49 -> a +androidx.appcompat.widget.TooltipCompat$Api26Impl -> androidx.appcompat.widget.m0$a: +# {"id":"sourceFile","fileName":"TooltipCompat.java"} + 1:4:void setTooltipText(android.view.View,java.lang.CharSequence):64:64 -> a +androidx.appcompat.widget.TooltipCompatHandler -> androidx.appcompat.widget.p0: +# {"id":"sourceFile","fileName":"TooltipCompatHandler.java"} + android.view.View mAnchor -> d + java.lang.CharSequence mTooltipText -> e + int mHoverSlop -> f + java.lang.Runnable mShowRunnable -> g + java.lang.Runnable mHideRunnable -> h + int mAnchorX -> i + int mAnchorY -> j + androidx.appcompat.widget.TooltipPopup mPopup -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/q0;"} + boolean mFromTouch -> l + boolean mForceNextChangeSignificant -> m + androidx.appcompat.widget.TooltipCompatHandler sPendingHandler -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/p0;"} + androidx.appcompat.widget.TooltipCompatHandler sActiveHandler -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/p0;"} + 1:3:void (android.view.View,java.lang.CharSequence):98:98 -> + 4:10:void (android.view.View,java.lang.CharSequence):53:53 -> + 11:17:void (android.view.View,java.lang.CharSequence):54:54 -> + 18:19:void (android.view.View,java.lang.CharSequence):99:99 -> + 20:21:void (android.view.View,java.lang.CharSequence):100:100 -> + 22:29:void (android.view.View,java.lang.CharSequence):102:102 -> + 30:35:void (android.view.View,java.lang.CharSequence):101:101 -> + 36:38:void (android.view.View,java.lang.CharSequence):103:103 -> + 39:41:void (android.view.View,java.lang.CharSequence):105:105 -> + 42:45:void (android.view.View,java.lang.CharSequence):106:106 -> + 2:5:void lambda$new$0():53:53 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/p0;)V"} + 1:8:void cancelPendingShow():216:216 -> b + 2:4:void forceNextChangeSignificant():244:244 -> c + 1:5:void hide():184:184 -> d + 6:7:void hide():185:185 -> d + 8:11:void hide():186:186 -> d + 12:14:void hide():187:187 -> d + 15:16:void hide():188:188 -> d + 17:19:void hide():189:189 -> d + 20:25:void hide():190:190 -> d + 26:32:void hide():192:192 -> d + 33:36:void hide():195:195 -> d + 37:39:void hide():196:196 -> d + 40:47:void hide():198:198 -> d + 1:13:void scheduleShow():212:212 -> e + 1:4:void setPendingHandler(androidx.appcompat.widget.TooltipCompatHandler):202:202 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/p0;)V"} + 5:7:void setPendingHandler(androidx.appcompat.widget.TooltipCompatHandler):203:203 -> f + 8:11:void setPendingHandler(androidx.appcompat.widget.TooltipCompatHandler):205:205 -> f + 12:15:void setPendingHandler(androidx.appcompat.widget.TooltipCompatHandler):207:207 -> f + 1:9:void setTooltipText(android.view.View,java.lang.CharSequence):83:83 -> g + 10:12:void setTooltipText(android.view.View,java.lang.CharSequence):84:84 -> g + 13:18:void setTooltipText(android.view.View,java.lang.CharSequence):86:86 -> g + 19:26:void setTooltipText(android.view.View,java.lang.CharSequence):87:87 -> g + 27:29:void setTooltipText(android.view.View,java.lang.CharSequence):88:88 -> g + 30:33:void setTooltipText(android.view.View,java.lang.CharSequence):90:90 -> g + 34:36:void setTooltipText(android.view.View,java.lang.CharSequence):91:91 -> g + 37:40:void setTooltipText(android.view.View,java.lang.CharSequence):92:92 -> g + 41:46:void setTooltipText(android.view.View,java.lang.CharSequence):94:94 -> g + 1:10:void show(boolean):154:154 -> h + 11:13:void show(boolean):158:158 -> h + 14:17:void show(boolean):159:159 -> h + 18:20:void show(boolean):160:160 -> h + 21:22:void show(boolean):162:162 -> h + 23:24:void show(boolean):164:164 -> h + 25:37:void show(boolean):165:165 -> h + 38:50:void show(boolean):166:166 -> h + 51:55:void show(boolean):168:168 -> h + 56:62:void show(boolean):171:171 -> h + 63:72:void show(boolean):173:173 -> h + 73:82:void show(boolean):175:175 -> h + 83:90:void show(boolean):177:177 -> h + 91:97:void show(boolean):179:179 -> h + 98:105:void show(boolean):180:180 -> h + 1:5:boolean updateAnchorPos(android.view.MotionEvent):227:227 -> i + 6:10:boolean updateAnchorPos(android.view.MotionEvent):228:228 -> i + 11:19:boolean updateAnchorPos(android.view.MotionEvent):229:229 -> i + 20:31:boolean updateAnchorPos(android.view.MotionEvent):230:230 -> i + 32:41:boolean updateAnchorPos(android.view.MotionEvent):231:231 -> i + 42:43:boolean updateAnchorPos(android.view.MotionEvent):232:232 -> i + 44:45:boolean updateAnchorPos(android.view.MotionEvent):233:233 -> i + 46:49:boolean updateAnchorPos(android.view.MotionEvent):234:234 -> i + 1:10:boolean onHover(android.view.View,android.view.MotionEvent):119:119 -> onHover + 11:12:boolean onHover(android.view.View,android.view.MotionEvent):122:122 -> onHover + 13:24:boolean onHover(android.view.View,android.view.MotionEvent):123:123 -> onHover + 25:37:boolean onHover(android.view.View,android.view.MotionEvent):124:124 -> onHover + 38:49:boolean onHover(android.view.View,android.view.MotionEvent):127:127 -> onHover + 50:52:boolean onHover(android.view.View,android.view.MotionEvent):134:134 -> onHover + 53:56:boolean onHover(android.view.View,android.view.MotionEvent):135:135 -> onHover + 57:74:boolean onHover(android.view.View,android.view.MotionEvent):129:129 -> onHover + 75:78:boolean onHover(android.view.View,android.view.MotionEvent):130:130 -> onHover + 1:8:boolean onLongClick(android.view.View):111:111 -> onLongClick + 9:17:boolean onLongClick(android.view.View):112:112 -> onLongClick + 18:21:boolean onLongClick(android.view.View):113:113 -> onLongClick + 1:4:void onViewDetachedFromWindow(android.view.View):149:149 -> onViewDetachedFromWindow +androidx.appcompat.widget.TooltipCompatHandler$$ExternalSyntheticLambda0 -> androidx.appcompat.widget.n0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.appcompat.widget.TooltipCompatHandler androidx.appcompat.widget.TooltipCompatHandler$$InternalSyntheticLambda$1$9b4132ebee9466169d32620dee9f8f550f12e3c988620365398548114ca2d66d$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/p0;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.appcompat.widget.TooltipCompatHandler):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/p0;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.widget.TooltipCompatHandler$$ExternalSyntheticLambda1 -> androidx.appcompat.widget.o0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.appcompat.widget.TooltipCompatHandler androidx.appcompat.widget.TooltipCompatHandler$$InternalSyntheticLambda$1$9b4132ebee9466169d32620dee9f8f550f12e3c988620365398548114ca2d66d$1.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/p0;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.appcompat.widget.TooltipCompatHandler):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/p0;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.appcompat.widget.TooltipPopup -> androidx.appcompat.widget.q0: +# {"id":"sourceFile","fileName":"TooltipPopup.java"} + android.content.Context mContext -> a + android.view.View mContentView -> b + android.widget.TextView mMessageView -> c + android.view.WindowManager$LayoutParams mLayoutParams -> d + android.graphics.Rect mTmpDisplayFrame -> e + int[] mTmpAnchorPos -> f + int[] mTmpAppPos -> g + 1:3:void (android.content.Context):58:58 -> + 4:10:void (android.content.Context):53:53 -> + 11:18:void (android.content.Context):54:54 -> + 19:22:void (android.content.Context):55:55 -> + 23:26:void (android.content.Context):56:56 -> + 27:28:void (android.content.Context):59:59 -> + 29:41:void (android.content.Context):61:61 -> + 42:51:void (android.content.Context):62:62 -> + 52:62:void (android.content.Context):64:64 -> + 63:70:void (android.content.Context):65:65 -> + 71:73:void (android.content.Context):66:66 -> + 74:75:void (android.content.Context):67:67 -> + 76:78:void (android.content.Context):68:68 -> + 79:80:void (android.content.Context):69:69 -> + 81:86:void (android.content.Context):70:70 -> + 87:89:void (android.content.Context):71:71 -> + 1:6:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):104:104 -> a + 7:18:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):105:105 -> a + 19:25:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):109:109 -> a + 26:31:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):114:114 -> a + 32:38:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):119:119 -> a + 39:54:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):121:121 -> a + 55:61:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):127:127 -> a + 62:63:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):131:131 -> a + 64:71:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):133:133 -> a + 72:76:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):134:134 -> a + 77:80:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):133:133 -> a + 81:86:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):136:136 -> a + 87:94:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):138:138 -> a + 95:99:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):141:141 -> a + 100:109:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):142:142 -> a + 110:115:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):145:145 -> a + 116:127:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):147:147 -> a + 128:133:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):149:149 -> a + 134:137:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):153:153 -> a + 138:146:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):154:154 -> a + 147:151:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):156:156 -> a + 152:156:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):158:158 -> a + 157:168:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):159:159 -> a + 169:176:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):160:160 -> a + 177:185:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):163:163 -> a + 186:189:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):165:165 -> a + 190:194:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):166:166 -> a + 195:200:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):167:167 -> a + 201:213:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):169:169 -> a + 214:216:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):173:173 -> a + 217:220:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):175:175 -> a + 221:228:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):178:178 -> a + 229:231:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):179:179 -> a + 232:234:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):181:181 -> a + 1:4:android.view.View getAppRootView(android.view.View):187:187 -> b + 5:8:android.view.View getAppRootView(android.view.View):188:188 -> b + 9:20:android.view.View getAppRootView(android.view.View):189:189 -> b + 21:24:android.view.View getAppRootView(android.view.View):197:197 -> b + 25:28:android.view.View getAppRootView(android.view.View):198:198 -> b + 29:32:android.view.View getAppRootView(android.view.View):199:199 -> b + 33:43:android.view.View getAppRootView(android.view.View):200:200 -> b + 44:51:android.view.View getAppRootView(android.view.View):202:202 -> b + 1:7:void hide():90:90 -> c + 8:17:void hide():94:94 -> c + 18:23:void hide():95:95 -> c + 1:12:boolean isShowing():99:99 -> d + 1:6:void show(android.view.View,int,int,boolean,java.lang.CharSequence):77:77 -> e + 7:9:void show(android.view.View,int,int,boolean,java.lang.CharSequence):78:78 -> e + 10:14:void show(android.view.View,int,int,boolean,java.lang.CharSequence):81:81 -> e + 15:24:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83:83 -> e + 25:34:void show(android.view.View,int,int,boolean,java.lang.CharSequence):85:85 -> e + 35:42:void show(android.view.View,int,int,boolean,java.lang.CharSequence):86:86 -> e +androidx.appcompat.widget.VectorEnabledTintResources -> androidx.appcompat.widget.r0: +# {"id":"sourceFile","fileName":"VectorEnabledTintResources.java"} + java.lang.ref.WeakReference mContextRef -> b + boolean sCompatVectorFromResourcesEnabled -> c + 1:3:void (android.content.Context,android.content.res.Resources):55:55 -> + 4:11:void (android.content.Context,android.content.res.Resources):56:56 -> + 1:3:boolean isCompatVectorFromResourcesEnabled():92:92 -> b + 1:5:boolean shouldBeUsed():41:41 -> c + 1:5:android.content.res.XmlResourceParser getAnimation(int):36:36 -> getAnimation + 1:5:boolean getBoolean(int):36:36 -> getBoolean + 1:5:int getColor(int):36:36 -> getColor + 1:5:android.content.res.ColorStateList getColorStateList(int):36:36 -> getColorStateList + 1:5:android.content.res.Configuration getConfiguration():36:36 -> getConfiguration + 1:5:float getDimension(int):36:36 -> getDimension + 1:5:int getDimensionPixelOffset(int):36:36 -> getDimensionPixelOffset + 1:5:int getDimensionPixelSize(int):36:36 -> getDimensionPixelSize + 1:5:android.util.DisplayMetrics getDisplayMetrics():36:36 -> getDisplayMetrics + 1:1:android.graphics.drawable.Drawable getDrawable(int,android.content.res.Resources$Theme):36:36 -> getDrawable + 2:2:android.graphics.drawable.Drawable getDrawable(int):66:66 -> getDrawable + 3:3:android.graphics.drawable.Drawable getDrawable(int):68:68 -> getDrawable + 4:4:android.graphics.drawable.Drawable getDrawable(int):73:73 -> getDrawable + 1:1:android.graphics.drawable.Drawable getDrawableForDensity(int,int):36:36 -> getDrawableForDensity + 2:2:android.graphics.drawable.Drawable getDrawableForDensity(int,int,android.content.res.Resources$Theme):36:36 -> getDrawableForDensity + 1:5:float getFraction(int,int,int):36:36 -> getFraction + 1:5:int getIdentifier(java.lang.String,java.lang.String,java.lang.String):36:36 -> getIdentifier + 1:5:int[] getIntArray(int):36:36 -> getIntArray + 1:5:int getInteger(int):36:36 -> getInteger + 1:5:android.content.res.XmlResourceParser getLayout(int):36:36 -> getLayout + 1:5:android.graphics.Movie getMovie(int):36:36 -> getMovie + 1:1:java.lang.String getQuantityString(int,int):36:36 -> getQuantityString + 2:2:java.lang.String getQuantityString(int,int,java.lang.Object[]):36:36 -> getQuantityString + 1:5:java.lang.CharSequence getQuantityText(int,int):36:36 -> getQuantityText + 1:5:java.lang.String getResourceEntryName(int):36:36 -> getResourceEntryName + 1:5:java.lang.String getResourceName(int):36:36 -> getResourceName + 1:5:java.lang.String getResourcePackageName(int):36:36 -> getResourcePackageName + 1:5:java.lang.String getResourceTypeName(int):36:36 -> getResourceTypeName + 1:1:java.lang.String getString(int):36:36 -> getString + 2:2:java.lang.String getString(int,java.lang.Object[]):36:36 -> getString + 1:5:java.lang.String[] getStringArray(int):36:36 -> getStringArray + 1:1:java.lang.CharSequence getText(int):36:36 -> getText + 2:2:java.lang.CharSequence getText(int,java.lang.CharSequence):36:36 -> getText + 1:5:java.lang.CharSequence[] getTextArray(int):36:36 -> getTextArray + 1:1:void getValue(int,android.util.TypedValue,boolean):36:36 -> getValue + 2:2:void getValue(java.lang.String,android.util.TypedValue,boolean):36:36 -> getValue + 1:4:void getValueForDensity(int,int,android.util.TypedValue,boolean):36:36 -> getValueForDensity + 1:5:android.content.res.XmlResourceParser getXml(int):36:36 -> getXml + 1:5:android.content.res.TypedArray obtainAttributes(android.util.AttributeSet,int[]):36:36 -> obtainAttributes + 1:5:android.content.res.TypedArray obtainTypedArray(int):36:36 -> obtainTypedArray + 1:1:java.io.InputStream openRawResource(int):36:36 -> openRawResource + 2:2:java.io.InputStream openRawResource(int,android.util.TypedValue):36:36 -> openRawResource + 1:5:android.content.res.AssetFileDescriptor openRawResourceFd(int):36:36 -> openRawResourceFd + 1:4:void parseBundleExtra(java.lang.String,android.util.AttributeSet,android.os.Bundle):36:36 -> parseBundleExtra + 1:4:void parseBundleExtras(android.content.res.XmlResourceParser,android.os.Bundle):36:36 -> parseBundleExtras + 1:4:void updateConfiguration(android.content.res.Configuration,android.util.DisplayMetrics):36:36 -> updateConfiguration +androidx.appcompat.widget.ViewStubCompat -> androidx.appcompat.widget.ViewStubCompat: +# {"id":"sourceFile","fileName":"ViewStubCompat.java"} + int mLayoutResource -> d + int mInflatedId -> e + java.lang.ref.WeakReference mInflatedViewRef -> f + android.view.LayoutInflater mInflater -> g + 1:1:void (android.content.Context,android.util.AttributeSet):54:54 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):58:58 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):45:45 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):60:60 -> + 5:6:void (android.content.Context,android.util.AttributeSet,int):63:64 -> + 7:8:void (android.content.Context,android.util.AttributeSet,int):66:67 -> + 9:10:void (android.content.Context,android.util.AttributeSet,int):69:70 -> + 1:4:android.view.View inflate():197:197 -> a + 5:8:android.view.View inflate():199:199 -> a + 9:12:android.view.View inflate():200:200 -> a + 13:14:android.view.View inflate():201:201 -> a + 15:19:android.view.View inflate():203:203 -> a + 20:27:android.view.View inflate():206:206 -> a + 28:34:android.view.View inflate():208:208 -> a + 35:39:android.view.View inflate():211:211 -> a + 40:42:android.view.View inflate():212:212 -> a + 43:46:android.view.View inflate():215:215 -> a + 47:49:android.view.View inflate():216:216 -> a + 50:55:android.view.View inflate():218:218 -> a + 56:59:android.view.View inflate():220:220 -> a + 60:62:android.view.View inflate():222:222 -> a + 63:70:android.view.View inflate():225:225 -> a + 71:78:android.view.View inflate():233:233 -> a + 79:86:android.view.View inflate():236:236 -> a + 1:3:int getInflatedId():84:84 -> getInflatedId + 1:3:android.view.LayoutInflater getLayoutInflater():145:145 -> getLayoutInflater + 1:3:int getLayoutResource():114:114 -> getLayoutResource + 2:5:void onMeasure(int,int):150:150 -> onMeasure + 1:3:void setInflatedId(int):98:98 -> setInflatedId + 1:3:void setLayoutInflater(android.view.LayoutInflater):138:138 -> setLayoutInflater + 1:3:void setLayoutResource(int):130:130 -> setLayoutResource + 1:4:void setVisibility(int):174:174 -> setVisibility + 5:12:void setVisibility(int):175:175 -> setVisibility + 13:16:void setVisibility(int):177:177 -> setVisibility + 17:24:void setVisibility(int):179:179 -> setVisibility + 25:34:void setVisibility(int):182:182 -> setVisibility + 35:38:void setVisibility(int):184:184 -> setVisibility +androidx.appcompat.widget.ViewStubCompat$OnInflateListener -> androidx.appcompat.widget.ViewStubCompat$a: +# {"id":"sourceFile","fileName":"ViewStubCompat.java"} +androidx.appcompat.widget.ViewUtils -> androidx.appcompat.widget.s0: +# {"id":"sourceFile","fileName":"ViewUtils.java"} + boolean sInitComputeFitSystemWindowsMethod -> a + java.lang.reflect.Method sComputeFitSystemWindowsMethod -> b + boolean SDK_LEVEL_SUPPORTS_AUTOSIZE -> c + 1:12:void ():52:52 -> + 1:8:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):66:66 -> a + 9:12:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):67:67 -> a + 13:19:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):69:69 -> a + 20:21:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):70:70 -> a + 22:35:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):72:72 -> a + 36:41:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):74:74 -> a + 42:47:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):75:75 -> a + 48:52:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):78:78 -> a + 53:56:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):82:82 -> a + 57:65:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):84:84 -> a + 66:71:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):86:86 -> a + 1:10:boolean isLayoutRtl(android.view.View):57:57 -> b + 1:15:void makeOptionalFitsSystemWindows(android.view.View):101:101 -> c + 16:22:void makeOptionalFitsSystemWindows(android.view.View):102:102 -> c + 23:30:void makeOptionalFitsSystemWindows(android.view.View):103:103 -> c + 31:34:void makeOptionalFitsSystemWindows(android.view.View):105:105 -> c + 35:38:void makeOptionalFitsSystemWindows(android.view.View):111:111 -> c + 39:42:void makeOptionalFitsSystemWindows(android.view.View):109:109 -> c + 43:48:void makeOptionalFitsSystemWindows(android.view.View):107:107 -> c +androidx.appcompat.widget.ViewUtils$Api29Impl -> androidx.appcompat.widget.s0$a: +# {"id":"sourceFile","fileName":"ViewUtils.java"} + 1:5:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):124:124 -> a + 6:13:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):126:126 -> a + 14:17:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):127:127 -> a + 18:21:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):128:128 -> a + 22:25:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):129:129 -> a + 26:37:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):130:130 -> a +androidx.arch.core.executor.ArchTaskExecutor -> j.c: +# {"id":"sourceFile","fileName":"ArchTaskExecutor.java"} + androidx.arch.core.executor.TaskExecutor mDelegate -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj/e;"} + androidx.arch.core.executor.TaskExecutor mDefaultTaskExecutor -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj/e;"} + androidx.arch.core.executor.ArchTaskExecutor sInstance -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj/c;"} + java.util.concurrent.Executor sMainThreadExecutor -> d + java.util.concurrent.Executor sIOThreadExecutor -> e + 1:7:void ():42:42 -> + 8:15:void ():46:46 -> + 1:3:void ():49:49 -> + 4:10:void ():50:50 -> + 11:13:void ():51:51 -> + 1:6:void executeOnDiskIO(java.lang.Runnable):88:88 -> a + 1:7:boolean isMainThread():108:108 -> b + 1:6:void postToMainThread(java.lang.Runnable):93:93 -> c + 1:8:void lambda$static$0(java.lang.Runnable):43:43 -> d + 1:8:void lambda$static$1(java.lang.Runnable):47:47 -> e + 1:4:androidx.arch.core.executor.ArchTaskExecutor getInstance():61:61 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj/c;"} + 5:7:androidx.arch.core.executor.ArchTaskExecutor getInstance():62:62 -> f + 8:10:androidx.arch.core.executor.ArchTaskExecutor getInstance():64:64 -> f + 11:14:androidx.arch.core.executor.ArchTaskExecutor getInstance():65:65 -> f + 15:24:androidx.arch.core.executor.ArchTaskExecutor getInstance():66:66 -> f + 25:26:androidx.arch.core.executor.ArchTaskExecutor getInstance():68:69 -> f + 27:28:androidx.arch.core.executor.ArchTaskExecutor getInstance():69:69 -> f + 29:30:androidx.arch.core.executor.ArchTaskExecutor getInstance():68:68 -> f +androidx.arch.core.executor.ArchTaskExecutor$$ExternalSyntheticLambda0 -> j.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void j.ArchTaskExecutor$$ExternalSyntheticLambda0.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void j.ArchTaskExecutor$$ExternalSyntheticLambda0.execute(java.lang.Runnable):0:0 -> execute + # {"id":"com.android.tools.r8.synthesized"} +androidx.arch.core.executor.ArchTaskExecutor$$ExternalSyntheticLambda1 -> j.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void j.ArchTaskExecutor$$ExternalSyntheticLambda1.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void j.ArchTaskExecutor$$ExternalSyntheticLambda1.execute(java.lang.Runnable):0:0 -> execute + # {"id":"com.android.tools.r8.synthesized"} +androidx.arch.core.executor.DefaultTaskExecutor -> j.d: +# {"id":"sourceFile","fileName":"DefaultTaskExecutor.java"} + java.lang.Object mLock -> a + java.util.concurrent.ExecutorService mDiskIO -> b + android.os.Handler mMainHandler -> c + 1:3:void ():38:38 -> + 4:10:void ():40:40 -> + 11:23:void ():42:42 -> + 1:6:void executeOnDiskIO(java.lang.Runnable):60:60 -> a + 1:18:boolean isMainThread():78:78 -> b + 1:4:void postToMainThread(java.lang.Runnable):65:65 -> c + 5:7:void postToMainThread(java.lang.Runnable):66:66 -> c + 8:11:void postToMainThread(java.lang.Runnable):67:67 -> c + 12:24:void postToMainThread(java.lang.Runnable):68:68 -> c + 25:28:void postToMainThread(java.lang.Runnable):70:70 -> c + 29:34:void postToMainThread(java.lang.Runnable):73:73 -> c + 1:6:android.os.Handler createAsync(android.os.Looper):84:84 -> d + 7:11:android.os.Handler createAsync(android.os.Looper):85:85 -> d + 12:27:android.os.Handler createAsync(android.os.Looper):90:90 -> d + 28:41:android.os.Handler createAsync(android.os.Looper):92:92 -> d + 42:47:android.os.Handler createAsync(android.os.Looper):97:97 -> d + 48:53:android.os.Handler createAsync(android.os.Looper):100:100 -> d +androidx.arch.core.executor.DefaultTaskExecutor$1 -> j.d$a: +# {"id":"sourceFile","fileName":"DefaultTaskExecutor.java"} + java.util.concurrent.atomic.AtomicInteger mThreadId -> d + androidx.arch.core.executor.DefaultTaskExecutor this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj/d;"} + 1:5:void (androidx.arch.core.executor.DefaultTaskExecutor):42:42 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj/d;)V"} + 6:14:void (androidx.arch.core.executor.DefaultTaskExecutor):45:45 -> + 1:5:java.lang.Thread newThread(java.lang.Runnable):49:49 -> newThread + 6:32:java.lang.Thread newThread(java.lang.Runnable):50:50 -> newThread +androidx.arch.core.executor.DefaultTaskExecutor$Api28Impl -> j.d$b: +# {"id":"sourceFile","fileName":"DefaultTaskExecutor.java"} + 1:5:android.os.Handler createAsync(android.os.Looper):111:111 -> a +androidx.arch.core.executor.TaskExecutor -> j.e: +# {"id":"sourceFile","fileName":"TaskExecutor.java"} + 1:4:void ():31:31 -> + void executeOnDiskIO(java.lang.Runnable) -> a + boolean isMainThread() -> b + void postToMainThread(java.lang.Runnable) -> c +androidx.arch.core.internal.FastSafeIterableMap -> k.a: +# {"id":"sourceFile","fileName":"FastSafeIterableMap.java"} + java.util.HashMap mHashMap -> h + 1:3:void ():36:36 -> + 4:11:void ():38:38 -> + 1:7:boolean contains(java.lang.Object):69:69 -> contains + 1:9:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):44:44 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lk/b$c;"} + 1:6:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):49:49 -> m + 7:9:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):51:51 -> m + 10:20:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):53:53 -> m + 1:4:java.lang.Object remove(java.lang.Object):59:59 -> n + 5:10:java.lang.Object remove(java.lang.Object):60:60 -> n + 1:6:java.util.Map$Entry ceil(java.lang.Object):79:79 -> o + 7:19:java.util.Map$Entry ceil(java.lang.Object):80:80 -> o +androidx.arch.core.internal.SafeIterableMap -> k.b: +# {"id":"sourceFile","fileName":"SafeIterableMap.java"} + androidx.arch.core.internal.SafeIterableMap$Entry mStart -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk/b$c;"} + androidx.arch.core.internal.SafeIterableMap$Entry mEnd -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk/b$c;"} + java.util.WeakHashMap mIterators -> f + int mSize -> g + 1:3:void ():36:36 -> + 4:11:void ():43:43 -> + 12:14:void ():44:44 -> + 1:9:java.util.Iterator descendingIterator():154:154 -> descendingIterator + 10:17:java.util.Iterator descendingIterator():155:155 -> descendingIterator + 5:10:boolean equals(java.lang.Object):191:191 -> equals + 11:12:boolean equals(java.lang.Object):194:194 -> equals + 13:23:boolean equals(java.lang.Object):195:195 -> equals + 24:27:boolean equals(java.lang.Object):198:198 -> equals + 28:31:boolean equals(java.lang.Object):199:199 -> equals + 32:43:boolean equals(java.lang.Object):200:200 -> equals + 44:49:boolean equals(java.lang.Object):201:201 -> equals + 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: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 + 14:17:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):54:54 -> h + 1:17:int hashCode():214:214 -> hashCode + 18:24:int hashCode():215:215 -> hashCode + 1:5:androidx.arch.core.internal.SafeIterableMap$IteratorWithAdditions iteratorWithAdditions():164:164 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk/b$d;"} + 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: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 + 12:15:androidx.arch.core.internal.SafeIterableMap$Entry put(java.lang.Object,java.lang.Object):80:80 -> l + 16:17:androidx.arch.core.internal.SafeIterableMap$Entry put(java.lang.Object,java.lang.Object):81:81 -> l + 18:20:androidx.arch.core.internal.SafeIterableMap$Entry put(java.lang.Object,java.lang.Object):82:82 -> l + 21:22:androidx.arch.core.internal.SafeIterableMap$Entry put(java.lang.Object,java.lang.Object):86:86 -> l + 23:24:androidx.arch.core.internal.SafeIterableMap$Entry put(java.lang.Object,java.lang.Object):87:87 -> l + 25:27:androidx.arch.core.internal.SafeIterableMap$Entry put(java.lang.Object,java.lang.Object):88:88 -> l + 1:6:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):69:69 -> m + 7:9:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):71:71 -> m + 10:14:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):73:73 -> m + 1:8:java.lang.Object remove(java.lang.Object):101:101 -> n + 9:14:java.lang.Object remove(java.lang.Object):105:105 -> n + 15:22:java.lang.Object remove(java.lang.Object):106:106 -> n + 23:44:java.lang.Object remove(java.lang.Object):107:107 -> n + 45:48:java.lang.Object remove(java.lang.Object):108:108 -> n + 49:52:java.lang.Object remove(java.lang.Object):112:112 -> n + 53:57:java.lang.Object remove(java.lang.Object):113:113 -> n + 58:61:java.lang.Object remove(java.lang.Object):115:115 -> n + 62:65:java.lang.Object remove(java.lang.Object):118:118 -> n + 66:68:java.lang.Object remove(java.lang.Object):119:119 -> n + 69:70:java.lang.Object remove(java.lang.Object):121:121 -> n + 71:72:java.lang.Object remove(java.lang.Object):124:124 -> n + 73:74:java.lang.Object remove(java.lang.Object):125:125 -> n + 75:77:java.lang.Object remove(java.lang.Object):126:126 -> n + 1:3:int size():133:133 -> size + 1:5:java.lang.String toString():222:222 -> toString + 6:10:java.lang.String toString():223:223 -> toString + 11:14:java.lang.String toString():224:224 -> toString + 15:20:java.lang.String toString():225:225 -> toString + 21:33:java.lang.String toString():226:226 -> toString + 34:39:java.lang.String toString():227:227 -> toString + 40:45:java.lang.String toString():228:228 -> toString + 46:50:java.lang.String toString():231:231 -> toString + 51:55:java.lang.String toString():232:232 -> toString +androidx.arch.core.internal.SafeIterableMap$AscendingIterator -> k.b$a: +# {"id":"sourceFile","fileName":"SafeIterableMap.java"} + 1:4:void (androidx.arch.core.internal.SafeIterableMap$Entry,androidx.arch.core.internal.SafeIterableMap$Entry):289:289 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk/b$c;Lk/b$c;)V"} + 1:3:androidx.arch.core.internal.SafeIterableMap$Entry backward(androidx.arch.core.internal.SafeIterableMap$Entry):299:299 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk/b$c;)Lk/b$c;"} + 1:3:androidx.arch.core.internal.SafeIterableMap$Entry forward(androidx.arch.core.internal.SafeIterableMap$Entry):294:294 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk/b$c;)Lk/b$c;"} +androidx.arch.core.internal.SafeIterableMap$DescendingIterator -> k.b$b: +# {"id":"sourceFile","fileName":"SafeIterableMap.java"} + 1:4:void (androidx.arch.core.internal.SafeIterableMap$Entry,androidx.arch.core.internal.SafeIterableMap$Entry):306:306 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk/b$c;Lk/b$c;)V"} + 1:3:androidx.arch.core.internal.SafeIterableMap$Entry backward(androidx.arch.core.internal.SafeIterableMap$Entry):316:316 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk/b$c;)Lk/b$c;"} + 1:3:androidx.arch.core.internal.SafeIterableMap$Entry forward(androidx.arch.core.internal.SafeIterableMap$Entry):311:311 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk/b$c;)Lk/b$c;"} +androidx.arch.core.internal.SafeIterableMap$Entry -> k.b$c: +# {"id":"sourceFile","fileName":"SafeIterableMap.java"} + java.lang.Object mKey -> d + java.lang.Object mValue -> e + androidx.arch.core.internal.SafeIterableMap$Entry mNext -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk/b$c;"} + androidx.arch.core.internal.SafeIterableMap$Entry mPrevious -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk/b$c;"} + 1:3:void (java.lang.Object,java.lang.Object):380:380 -> + 4:5:void (java.lang.Object,java.lang.Object):381:381 -> + 6:8:void (java.lang.Object,java.lang.Object):382:382 -> + 5:10:boolean equals(java.lang.Object):413:413 -> equals + 11:12:boolean equals(java.lang.Object):416:416 -> equals + 13:34:boolean equals(java.lang.Object):417:417 -> equals + 1:3:java.lang.Object getKey():388:388 -> getKey + 1:3:java.lang.Object getValue():394:394 -> getValue + 1:14:int hashCode():422:422 -> hashCode + 1:8:java.lang.Object setValue(java.lang.Object):399:399 -> setValue + 1:25:java.lang.String toString():404:404 -> toString +androidx.arch.core.internal.SafeIterableMap$IteratorWithAdditions -> k.b$d: +# {"id":"sourceFile","fileName":"SafeIterableMap.java"} + androidx.arch.core.internal.SafeIterableMap$Entry mCurrent -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk/b$c;"} + boolean mBeforeStart -> e + androidx.arch.core.internal.SafeIterableMap this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk/b;"} + 1:6:void (androidx.arch.core.internal.SafeIterableMap):329:329 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk/b;)V"} + 7:9:void (androidx.arch.core.internal.SafeIterableMap):327:327 -> + 1:4:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):335:335 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk/b$c;)V"} + 5:13:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):336:336 -> b + 14:16:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):337:337 -> b + 1:5:java.util.Map$Entry next():351:351 -> c + 6:7:java.util.Map$Entry next():352:352 -> c + 8:14:java.util.Map$Entry next():353:353 -> c + 15:24:java.util.Map$Entry next():355:355 -> c + 25:27:java.util.Map$Entry next():357:357 -> c + 1:6:boolean hasNext():343:343 -> hasNext + 7:14:boolean hasNext():344:344 -> hasNext + 15:24:boolean hasNext():346:346 -> hasNext + 1:5:java.lang.Object next():323:323 -> next +androidx.arch.core.internal.SafeIterableMap$ListIterator -> k.b$e: +# {"id":"sourceFile","fileName":"SafeIterableMap.java"} + androidx.arch.core.internal.SafeIterableMap$Entry mExpectedEnd -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk/b$c;"} + androidx.arch.core.internal.SafeIterableMap$Entry mNext -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk/b$c;"} + 1:3:void (androidx.arch.core.internal.SafeIterableMap$Entry,androidx.arch.core.internal.SafeIterableMap$Entry):240:240 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk/b$c;Lk/b$c;)V"} + 4:5:void (androidx.arch.core.internal.SafeIterableMap$Entry,androidx.arch.core.internal.SafeIterableMap$Entry):241:241 -> + 6:8:void (androidx.arch.core.internal.SafeIterableMap$Entry,androidx.arch.core.internal.SafeIterableMap$Entry):242:242 -> + 1:9:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):253:253 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk/b$c;)V"} + 10:11:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):254:254 -> b + 12:13:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):255:255 -> b + 14:17:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):258:258 -> b + 18:23:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):259:259 -> b + 24:27:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):262:262 -> b + 28:34:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):263:263 -> b + androidx.arch.core.internal.SafeIterableMap$Entry backward(androidx.arch.core.internal.SafeIterableMap$Entry) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk/b$c;)Lk/b$c;"} + androidx.arch.core.internal.SafeIterableMap$Entry forward(androidx.arch.core.internal.SafeIterableMap$Entry) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk/b$c;)Lk/b$c;"} + 1:2:java.util.Map$Entry next():277:277 -> e + 3:9:java.util.Map$Entry next():278:278 -> e + 1:9:androidx.arch.core.internal.SafeIterableMap$Entry nextNode():269:269 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk/b$c;"} + 10:16:androidx.arch.core.internal.SafeIterableMap$Entry nextNode():272:272 -> f + 1:8:boolean hasNext():247:247 -> hasNext + 1:5:java.lang.Object next():235:235 -> next +androidx.arch.core.internal.SafeIterableMap$SupportRemove -> k.b$f: +# {"id":"sourceFile","fileName":"SafeIterableMap.java"} + 1:4:void ():368:368 -> + void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk/b$c;)V"} +androidx.arch.core.util.Function -> l.a: +# {"id":"sourceFile","fileName":"Function.java"} + java.lang.Object apply(java.lang.Object) -> apply +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;"} + 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 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/a$d;)V"} + 4:6:void (androidx.biometric.AuthenticationCallbackProvider$Listener):96:96 -> + 1:4:android.hardware.biometrics.BiometricPrompt$AuthenticationCallback getBiometricCallback():112:112 -> 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;"} + 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: +# {"id":"sourceFile","fileName":"AuthenticationCallbackProvider.java"} + androidx.biometric.AuthenticationCallbackProvider this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/a;"} + 1:6:void (androidx.biometric.AuthenticationCallbackProvider):133:133 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/a;)V"} + 1:8:void onAuthenticationError(int,java.lang.CharSequence):136:136 -> 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"} + 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 +androidx.biometric.AuthenticationCallbackProvider$Api28Impl -> androidx.biometric.a$b: +# {"id":"sourceFile","fileName":"AuthenticationCallbackProvider.java"} + 1:6:android.hardware.biometrics.BiometricPrompt$AuthenticationCallback createCallback(androidx.biometric.AuthenticationCallbackProvider$Listener):212:212 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/a$d;)Landroid/hardware/biometrics/BiometricPrompt$AuthenticationCallback;"} +androidx.biometric.AuthenticationCallbackProvider$Api28Impl$1 -> androidx.biometric.a$b$a: +# {"id":"sourceFile","fileName":"AuthenticationCallbackProvider.java"} + androidx.biometric.AuthenticationCallbackProvider$Listener val$listener -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/a$d;"} + 1:6:void (androidx.biometric.AuthenticationCallbackProvider$Listener):212:212 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/a$d;)V"} + 1:6:void onAuthenticationError(int,java.lang.CharSequence):215:215 -> onAuthenticationError + 1:6:void onAuthenticationFailed():251:251 -> onAuthenticationFailed + 3:12:void onAuthenticationSucceeded(android.hardware.biometrics.BiometricPrompt$AuthenticationResult):229:229 -> onAuthenticationSucceeded + 13:21:void onAuthenticationSucceeded(android.hardware.biometrics.BiometricPrompt$AuthenticationResult):233:233 -> onAuthenticationSucceeded + 22:32:void onAuthenticationSucceeded(android.hardware.biometrics.BiometricPrompt$AuthenticationResult):235:235 -> onAuthenticationSucceeded + 33:37:void onAuthenticationSucceeded(android.hardware.biometrics.BiometricPrompt$AuthenticationResult):243:243 -> onAuthenticationSucceeded + 38:43:void onAuthenticationSucceeded(android.hardware.biometrics.BiometricPrompt$AuthenticationResult):246:246 -> onAuthenticationSucceeded +androidx.biometric.AuthenticationCallbackProvider$Api30Impl -> androidx.biometric.a$c: +# {"id":"sourceFile","fileName":"AuthenticationCallbackProvider.java"} + 1:5:int getAuthenticationType(android.hardware.biometrics.BiometricPrompt$AuthenticationResult):189:189 -> a +androidx.biometric.AuthenticationCallbackProvider$Listener -> androidx.biometric.a$d: +# {"id":"sourceFile","fileName":"AuthenticationCallbackProvider.java"} + 1:4:void ():37:37 -> + void onError(int,java.lang.CharSequence) -> a + void onFailure() -> b + void onHelp(java.lang.CharSequence) -> c + void onSuccess(androidx.biometric.BiometricPrompt$AuthenticationResult) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$b;)V"} +androidx.biometric.AuthenticatorUtils -> androidx.biometric.b: +# {"id":"sourceFile","fileName":"AuthenticatorUtils.java"} + 24:28:java.lang.String convertToString(int):58:58 -> a + 29:31:java.lang.String convertToString(int):56:56 -> a + 32:34:java.lang.String convertToString(int):54:54 -> a + 35:37:java.lang.String convertToString(int):52:52 -> a + 38:40:java.lang.String convertToString(int):50:50 -> a + 41:43:java.lang.String convertToString(int):48:48 -> a + 1:6:int getConsolidatedAuthenticators(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):79:79 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$d;Landroidx/biometric/BiometricPrompt$c;)I"} + 7:18:int getConsolidatedAuthenticators(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):81:81 -> b + 19:30:int getConsolidatedAuthenticators(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):88:88 -> b + 1:1:boolean isDeviceCredentialAllowed(int):0:0 -> c + 1:1:boolean isSomeBiometricAllowed(int):0:0 -> d + 30:42:boolean isSupportedCombination(int):116:116 -> e + 43:51:boolean isSupportedCombination(int):112:112 -> e + 1:1:boolean isWeakBiometricAllowed(int):0:0 -> f +androidx.biometric.BiometricErrorData -> androidx.biometric.c: +# {"id":"sourceFile","fileName":"BiometricErrorData.java"} + int mErrorCode -> a + java.lang.CharSequence mErrorMessage -> b + 1:3:void (int,java.lang.CharSequence):38:38 -> + 4:5:void (int,java.lang.CharSequence):39:39 -> + 6:8:void (int,java.lang.CharSequence):40:40 -> + 3:9:java.lang.String convertToString(java.lang.CharSequence):88:88 -> a + 1:3:int getErrorCode():45:45 -> b + 1:3:java.lang.CharSequence getErrorMessage():50:50 -> c + 1:6:boolean isErrorMessageEqualTo(java.lang.CharSequence):74:74 -> d + 7:16:boolean isErrorMessageEqualTo(java.lang.CharSequence):75:75 -> d + 17:26:boolean isErrorMessageEqualTo(java.lang.CharSequence):77:77 -> d + 1:5:boolean equals(java.lang.Object):60:60 -> equals + 6:7:boolean equals(java.lang.Object):61:61 -> equals + 8:24:boolean equals(java.lang.Object):62:62 -> equals + 1:21:int hashCode():55:55 -> hashCode +androidx.biometric.BiometricFragment -> androidx.biometric.d: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + android.os.Handler mHandler -> d + androidx.biometric.BiometricViewModel mViewModel -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/f;"} + 1:3:void ():56:56 -> + 4:15:void ():202:202 -> + 1:6:void onAuthenticationHelp(java.lang.CharSequence):733:733 -> A + 7:10:void onAuthenticationHelp(java.lang.CharSequence):734:734 -> A + 1:4:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):655:655 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$b;)V"} + 1:9:void onCancelButtonPressed():768:768 -> C + 10:17:void onCancelButtonPressed():773:773 -> C + 18:21:void onCancelButtonPressed():769:769 -> C + 22:25:void onCancelButtonPressed():774:774 -> C + 1:4:void onDeviceCredentialButtonPressed():759:759 -> D + 1:3:void sendErrorAndDismiss(int,java.lang.CharSequence):882:882 -> E + 4:7:void sendErrorAndDismiss(int,java.lang.CharSequence):883:883 -> E + 1:10:void sendErrorToClient(int,java.lang.CharSequence):922:922 -> F + 11:16:void sendErrorToClient(int,java.lang.CharSequence):923:923 -> F + 17:24:void sendErrorToClient(int,java.lang.CharSequence):927:927 -> F + 25:30:void sendErrorToClient(int,java.lang.CharSequence):928:928 -> F + 31:36:void sendErrorToClient(int,java.lang.CharSequence):932:932 -> F + 37:51:void sendErrorToClient(int,java.lang.CharSequence):933:933 -> F + 1:8:void sendFailureToClient():947:947 -> G + 9:16:void sendFailureToClient():948:948 -> G + 17:31:void sendFailureToClient():952:952 -> G + 1:3:void sendSuccessAndDismiss(androidx.biometric.BiometricPrompt$AuthenticationResult):868:868 -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$b;)V"} + 4:7:void sendSuccessAndDismiss(androidx.biometric.BiometricPrompt$AuthenticationResult):869:869 -> H + 1:8:void sendSuccessToClient(androidx.biometric.BiometricPrompt$AuthenticationResult):897:897 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$b;)V"} + 9:16:void sendSuccessToClient(androidx.biometric.BiometricPrompt$AuthenticationResult):898:898 -> I + 17:22:void sendSuccessToClient(androidx.biometric.BiometricPrompt$AuthenticationResult):902:902 -> I + 23:37:void sendSuccessToClient(androidx.biometric.BiometricPrompt$AuthenticationResult):903:903 -> I + 1:12:void showBiometricPromptForAuthentication():473:473 -> J + 13:18:void showBiometricPromptForAuthentication():475:475 -> J + 19:24:void showBiometricPromptForAuthentication():476:476 -> J + 25:32:void showBiometricPromptForAuthentication():477:477 -> J + 33:37:void showBiometricPromptForAuthentication():479:479 -> J + 38:42:void showBiometricPromptForAuthentication():482:482 -> J + 43:45:void showBiometricPromptForAuthentication():485:485 -> J + 46:51:void showBiometricPromptForAuthentication():488:488 -> J + 52:57:void showBiometricPromptForAuthentication():489:489 -> J + 58:59:void showBiometricPromptForAuthentication():490:490 -> J + 60:65:void showBiometricPromptForAuthentication():493:493 -> J + 66:69:void showBiometricPromptForAuthentication():494:494 -> J + 70:72:void showBiometricPromptForAuthentication():490:490 -> J + 73:78:void showBiometricPromptForAuthentication():498:498 -> J + 79:87:void showBiometricPromptForAuthentication():499:499 -> J + 88:89:void showBiometricPromptForAuthentication():503:503 -> J + 90:97:void showBiometricPromptForAuthentication():504:504 -> J + 98:103:void showBiometricPromptForAuthentication():506:506 -> J + 104:107:void showBiometricPromptForAuthentication():509:509 -> J + 108:110:void showBiometricPromptForAuthentication():508:508 -> J + 111:122:void showBiometricPromptForAuthentication():512:512 -> J + 1:8:void showFingerprintDialogForAuthentication():434:434 -> K + 9:12:void showFingerprintDialogForAuthentication():436:436 -> K + 13:18:void showFingerprintDialogForAuthentication():437:437 -> K + 19:22:void showFingerprintDialogForAuthentication():440:440 -> K + 23:26:void showFingerprintDialogForAuthentication():439:439 -> K + 27:32:void showFingerprintDialogForAuthentication():444:444 -> K + 33:38:void showFingerprintDialogForAuthentication():445:445 -> K + 39:46:void showFingerprintDialogForAuthentication():446:446 -> K + 47:58:void showFingerprintDialogForAuthentication():447:447 -> K + 59:62:void showFingerprintDialogForAuthentication():456:456 -> K + 63:71:void showFingerprintDialogForAuthentication():457:457 -> K + 72:77:void showFingerprintDialogForAuthentication():460:460 -> K + 78:81:void showFingerprintDialogForAuthentication():462:462 -> K + 4:9:void showFingerprintErrorMessage(java.lang.CharSequence):855:855 -> L + 10:15:void showFingerprintErrorMessage(java.lang.CharSequence):856:856 -> L + 16:21:void showFingerprintErrorMessage(java.lang.CharSequence):857:857 -> L + 1:8:void showPromptForAuthentication():413:413 -> M + 9:14:void showPromptForAuthentication():414:414 -> M + 15:22:void showPromptForAuthentication():415:415 -> M + 23:28:void showPromptForAuthentication():419:419 -> M + 29:33:void showPromptForAuthentication():420:420 -> M + 34:39:void showPromptForAuthentication():421:421 -> M + 40:43:void showPromptForAuthentication():422:422 -> M + 44:47:void showPromptForAuthentication():424:424 -> M + 1:6:void dismiss():612:612 -> dismiss + 7:9:void dismiss():613:613 -> dismiss + 10:23:void dismiss():614:614 -> dismiss + 24:38:void dismiss():615:615 -> dismiss + 39:44:void dismiss():619:619 -> dismiss + 45:52:void dismiss():620:620 -> dismiss + 53:58:void dismiss():621:621 -> dismiss + 59:73:void dismiss():622:622 -> dismiss + 1:6:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):360:360 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$d;Landroidx/biometric/BiometricPrompt$c;)V"} + 7:14:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):362:362 -> i + 15:19:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):366:366 -> i + 20:23:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):370:370 -> i + 24:35:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):371:371 -> i + 36:45:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):375:375 -> i + 46:50:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):377:377 -> i + 51:56:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):380:380 -> i + 57:60:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):381:381 -> i + 61:64:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):382:382 -> i + 65:68:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):381:381 -> i + 69:74:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):385:385 -> i + 75:80:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):390:390 -> i + 81:92:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):391:391 -> i + 93:98:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):393:393 -> i + 99:102:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):394:394 -> i + 103:110:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):399:399 -> i + 111:123:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):400:400 -> i + 124:127:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):403:403 -> i + 1:2:void authenticateWithBiometricPrompt(android.hardware.biometrics.BiometricPrompt,android.content.Context):559:559 -> j + 3:10:void authenticateWithBiometricPrompt(android.hardware.biometrics.BiometricPrompt,android.content.Context):560:560 -> j + 11:12:void authenticateWithBiometricPrompt(android.hardware.biometrics.BiometricPrompt,android.content.Context):561:561 -> j + 13:20:void authenticateWithBiometricPrompt(android.hardware.biometrics.BiometricPrompt,android.content.Context):562:562 -> j + 21:25:void authenticateWithBiometricPrompt(android.hardware.biometrics.BiometricPrompt,android.content.Context):563:563 -> j + 26:27:void authenticateWithBiometricPrompt(android.hardware.biometrics.BiometricPrompt,android.content.Context):564:564 -> j + 28:37:void authenticateWithBiometricPrompt(android.hardware.biometrics.BiometricPrompt,android.content.Context):565:565 -> j + 38:43:void authenticateWithBiometricPrompt(android.hardware.biometrics.BiometricPrompt,android.content.Context):569:569 -> j + 44:47:void authenticateWithBiometricPrompt(android.hardware.biometrics.BiometricPrompt,android.content.Context):571:571 -> j + 48:56:void authenticateWithBiometricPrompt(android.hardware.biometrics.BiometricPrompt,android.content.Context):576:576 -> j + 57:63:void authenticateWithBiometricPrompt(android.hardware.biometrics.BiometricPrompt,android.content.Context):579:579 -> j + 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"} + 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 + 21:26:void authenticateWithFingerprint(androidx.core.hardware.fingerprint.FingerprintManagerCompat,android.content.Context):532:532 -> k + 27:33:void authenticateWithFingerprint(androidx.core.hardware.fingerprint.FingerprintManagerCompat,android.content.Context):533:533 -> k + 34:39:void authenticateWithFingerprint(androidx.core.hardware.fingerprint.FingerprintManagerCompat,android.content.Context):536:536 -> k + 40:47:void authenticateWithFingerprint(androidx.core.hardware.fingerprint.FingerprintManagerCompat,android.content.Context):540:540 -> k + 48:51:void authenticateWithFingerprint(androidx.core.hardware.fingerprint.FingerprintManagerCompat,android.content.Context):543:543 -> k + 52:55:void authenticateWithFingerprint(androidx.core.hardware.fingerprint.FingerprintManagerCompat,android.content.Context):542:542 -> k + 4:12:void cancelAuthentication(int):591:591 -> l + 13:18:void cancelAuthentication(int):595:595 -> l + 19:26:void cancelAuthentication(int):596:596 -> l + 27:36:void cancelAuthentication(int):600:600 -> l + 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"} + 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 + 27:38:void connectViewModel():269:269 -> n + 39:52:void connectViewModel():282:282 -> n + 53:66:void connectViewModel():296:296 -> n + 67:80:void connectViewModel():308:308 -> n + 81:94:void connectViewModel():320:320 -> n + 95:109:void connectViewModel():336:336 -> n + 1:6:void dismissFingerprintDialog():630:630 -> o + 7:12:void dismissFingerprintDialog():631:631 -> o + 13:16:void dismissFingerprintDialog():632:632 -> o + 17:18:void dismissFingerprintDialog():633:633 -> o + 19:26:void dismissFingerprintDialog():634:634 -> o + 27:32:void dismissFingerprintDialog():637:637 -> o + 33:36:void dismissFingerprintDialog():638:638 -> o + 37:44:void dismissFingerprintDialog():640:640 -> o + 45:48:void dismissFingerprintDialog():641:641 -> o + 1:6:void onActivityResult(int,int,android.content.Intent):250:250 -> onActivityResult + 7:12:void onActivityResult(int,int,android.content.Intent):252:252 -> onActivityResult + 13:16:void onActivityResult(int,int,android.content.Intent):253:253 -> onActivityResult + 1:3:void onCreate(android.os.Bundle):220:220 -> onCreate + 4:7:void onCreate(android.os.Bundle):221:221 -> onCreate + 1:3:void onStart():226:226 -> onStart + 4:11:void onStart():230:230 -> onStart + 12:15:void onStart():232:232 -> onStart + 16:21:void onStart():231:231 -> onStart + 22:27:void onStart():233:233 -> onStart + 28:42:void onStart():234:234 -> onStart + 1:3:void onStop():240:240 -> onStop + 4:11:void onStop():241:241 -> onStop + 12:17:void onStop():242:242 -> onStop + 18:24:void onStop():243:243 -> onStop + 25:28:void onStop():244:244 -> onStop + 1:6:int getDismissDialogDelay():1054:1054 -> p + 7:19:int getDismissDialogDelay():1055:1055 -> p + 4:14:void handleConfirmCredentialResult(int):835:835 -> q + 15:16:void handleConfirmCredentialResult(int):841:841 -> q + 17:22:void handleConfirmCredentialResult(int):843:843 -> q + 23:26:void handleConfirmCredentialResult(int):841:841 -> q + 1:6:boolean isChangingConfigurations():1039:1039 -> r + 7:16:boolean isChangingConfigurations():1040:1040 -> r + 1:6:boolean isFingerprintDialogNeededForCrypto():1010:1010 -> s + 7:8:boolean isFingerprintDialogNeededForCrypto():1011:1011 -> s + 9:18:boolean isFingerprintDialogNeededForCrypto():1012:1012 -> s + 19:28:boolean isFingerprintDialogNeededForCrypto():1013:1013 -> s + 1:6:boolean isFingerprintDialogNeededForErrorHandling():1028:1028 -> t + 7:20:boolean isFingerprintDialogNeededForErrorHandling():1029:1029 -> t + 1:8:boolean isManagingDeviceCredentialButton():984:984 -> u + 9:12:boolean isManagingDeviceCredentialButton():986:986 -> u + 13:22:boolean isManagingDeviceCredentialButton():985:985 -> u + 1:6:boolean isUsingFingerprintDialog():996:996 -> v + 7:12:boolean isUsingFingerprintDialog():997:997 -> v + 13:23:boolean isUsingFingerprintDialog():998:998 -> v + 1:6:void launchConfirmCredentialActivity():783:783 -> w + 7:14:void launchConfirmCredentialActivity():785:785 -> w + 15:20:void launchConfirmCredentialActivity():790:790 -> w + 21:22:void launchConfirmCredentialActivity():792:792 -> w + 23:28:void launchConfirmCredentialActivity():794:794 -> w + 29:32:void launchConfirmCredentialActivity():792:792 -> w + 33:38:void launchConfirmCredentialActivity():799:799 -> w + 39:44:void launchConfirmCredentialActivity():800:800 -> w + 45:54:void launchConfirmCredentialActivity():801:801 -> w + 55:60:void launchConfirmCredentialActivity():804:804 -> w + 61:62:void launchConfirmCredentialActivity():809:809 -> w + 63:68:void launchConfirmCredentialActivity():811:811 -> w + 69:72:void launchConfirmCredentialActivity():809:809 -> w + 73:78:void launchConfirmCredentialActivity():815:815 -> w + 79:84:void launchConfirmCredentialActivity():818:818 -> w + 85:89:void launchConfirmCredentialActivity():819:819 -> w + 90:92:void launchConfirmCredentialActivity():823:823 -> w + 93:96:void launchConfirmCredentialActivity():824:824 -> w + 1:6:androidx.biometric.BiometricFragment newInstance():215:215 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/biometric/d;"} + 1:9:void onAuthenticationError(int,java.lang.CharSequence):668:668 -> y + 10:13:void onAuthenticationError(int,java.lang.CharSequence):672:672 -> y + 14:19:void onAuthenticationError(int,java.lang.CharSequence):673:673 -> y + 20:27:void onAuthenticationError(int,java.lang.CharSequence):675:675 -> y + 28:35:void onAuthenticationError(int,java.lang.CharSequence):677:677 -> y + 36:39:void onAuthenticationError(int,java.lang.CharSequence):679:679 -> y + 40:45:void onAuthenticationError(int,java.lang.CharSequence):678:678 -> y + 46:49:void onAuthenticationError(int,java.lang.CharSequence):680:680 -> y + 50:58:void onAuthenticationError(int,java.lang.CharSequence):684:684 -> y + 59:69:void onAuthenticationError(int,java.lang.CharSequence):688:688 -> y + 70:80:void onAuthenticationError(int,java.lang.CharSequence):692:692 -> y + 81:83:void onAuthenticationError(int,java.lang.CharSequence):695:695 -> y + 84:87:void onAuthenticationError(int,java.lang.CharSequence):698:698 -> y + 88:95:void onAuthenticationError(int,java.lang.CharSequence):700:700 -> y + 96:99:void onAuthenticationError(int,java.lang.CharSequence):701:701 -> y + 100:102:void onAuthenticationError(int,java.lang.CharSequence):703:703 -> y + 103:109:void onAuthenticationError(int,java.lang.CharSequence):704:704 -> y + 110:114:void onAuthenticationError(int,java.lang.CharSequence):711:711 -> y + 115:117:void onAuthenticationError(int,java.lang.CharSequence):704:704 -> y + 118:127:void onAuthenticationError(int,java.lang.CharSequence):716:716 -> y + 128:153:void onAuthenticationError(int,java.lang.CharSequence):721:721 -> y + 154:157:void onAuthenticationError(int,java.lang.CharSequence):722:722 -> y + 1:6:void onAuthenticationFailed():743:743 -> z + 7:15:void onAuthenticationFailed():744:744 -> z + 16:19:void onAuthenticationFailed():746:746 -> z +androidx.biometric.BiometricFragment$1 -> androidx.biometric.d$c: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + androidx.biometric.BiometricFragment this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/d;"} + 1:6:void (androidx.biometric.BiometricFragment):271:271 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/d;)V"} + 1:6:void onChanged(java.lang.Object):271:271 -> a + 3:7:void onChanged(androidx.biometric.BiometricPrompt$AuthenticationResult):276:276 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$b;)V"} + 8:16:void onChanged(androidx.biometric.BiometricPrompt$AuthenticationResult):277:277 -> b +androidx.biometric.BiometricFragment$10 -> androidx.biometric.d$a: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + int val$errorCode -> d + java.lang.CharSequence val$errorString -> e + androidx.biometric.BiometricFragment this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/d;"} + 1:10:void (androidx.biometric.BiometricFragment,int,java.lang.CharSequence):933:933 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/d;ILjava/lang/CharSequence;)V"} + 1:16:void run():936:936 -> run +androidx.biometric.BiometricFragment$11 -> androidx.biometric.d$b: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + androidx.biometric.BiometricFragment this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/d;"} + 1:6:void (androidx.biometric.BiometricFragment):952:952 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/d;)V"} + 1:12:void run():955:955 -> run +androidx.biometric.BiometricFragment$2 -> androidx.biometric.d$d: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + androidx.biometric.BiometricFragment this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/d;"} + 1:6:void (androidx.biometric.BiometricFragment):284:284 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/d;)V"} + 1:6:void onChanged(java.lang.Object):284:284 -> a + 3:4:void onChanged(androidx.biometric.BiometricErrorData):288:288 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/c;)V"} + 5:8:void onChanged(androidx.biometric.BiometricErrorData):289:289 -> b + 9:12:void onChanged(androidx.biometric.BiometricErrorData):290:290 -> b + 13:15:void onChanged(androidx.biometric.BiometricErrorData):288:288 -> b + 16:24:void onChanged(androidx.biometric.BiometricErrorData):291:291 -> b +androidx.biometric.BiometricFragment$3 -> androidx.biometric.d$e: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + androidx.biometric.BiometricFragment this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/d;"} + 1:6:void (androidx.biometric.BiometricFragment):298:298 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/d;)V"} + 1:6:void onChanged(java.lang.Object):298:298 -> a + 3:7:void onChanged(java.lang.CharSequence):302:302 -> b + 8:16:void onChanged(java.lang.CharSequence):303:303 -> b +androidx.biometric.BiometricFragment$4 -> androidx.biometric.d$f: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + androidx.biometric.BiometricFragment this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/d;"} + 1:6:void (androidx.biometric.BiometricFragment):310:310 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/d;)V"} + 1:6:void onChanged(java.lang.Object):310:310 -> a + 1:6:void onChanged(java.lang.Boolean):313:313 -> b + 7:11:void onChanged(java.lang.Boolean):314:314 -> b + 12:20:void onChanged(java.lang.Boolean):315:315 -> b +androidx.biometric.BiometricFragment$5 -> androidx.biometric.d$g: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + androidx.biometric.BiometricFragment this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/d;"} + 1:6:void (androidx.biometric.BiometricFragment):322:322 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/d;)V"} + 1:6:void onChanged(java.lang.Object):322:322 -> a + 1:6:void onChanged(java.lang.Boolean):325:325 -> b + 7:14:void onChanged(java.lang.Boolean):326:326 -> b + 15:20:void onChanged(java.lang.Boolean):327:327 -> b + 21:25:void onChanged(java.lang.Boolean):329:329 -> b + 26:34:void onChanged(java.lang.Boolean):331:331 -> b +androidx.biometric.BiometricFragment$6 -> androidx.biometric.d$h: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + androidx.biometric.BiometricFragment this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/d;"} + 1:6:void (androidx.biometric.BiometricFragment):338:338 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/d;)V"} + 1:6:void onChanged(java.lang.Object):338:338 -> a + 1:6:void onChanged(java.lang.Boolean):341:341 -> b + 7:12:void onChanged(java.lang.Boolean):342:342 -> b + 13:17:void onChanged(java.lang.Boolean):343:343 -> b + 18:26:void onChanged(java.lang.Boolean):344:344 -> b +androidx.biometric.BiometricFragment$7 -> androidx.biometric.d$i: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + androidx.biometric.BiometricFragment this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/d;"} + 1:6:void (androidx.biometric.BiometricFragment):448:448 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/d;)V"} + 1:9:void run():451:451 -> run +androidx.biometric.BiometricFragment$8 -> androidx.biometric.d$j: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + int val$knownErrorCode -> d + java.lang.CharSequence val$errorString -> e + androidx.biometric.BiometricFragment this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/d;"} + 1:10:void (androidx.biometric.BiometricFragment,int,java.lang.CharSequence):705:705 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/d;ILjava/lang/CharSequence;)V"} + 1:10:void run():708:708 -> run +androidx.biometric.BiometricFragment$9 -> androidx.biometric.d$k: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + androidx.biometric.BiometricPrompt$AuthenticationResult val$result -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/BiometricPrompt$b;"} + androidx.biometric.BiometricFragment this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/d;"} + 1:8:void (androidx.biometric.BiometricFragment,androidx.biometric.BiometricPrompt$AuthenticationResult):904:904 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/d;Landroidx/biometric/BiometricPrompt$b;)V"} + 1:14:void run():907:907 -> run +androidx.biometric.BiometricFragment$Api21Impl -> androidx.biometric.d$l: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + 1:5:android.content.Intent createConfirmDeviceCredentialIntent(android.app.KeyguardManager,java.lang.CharSequence,java.lang.CharSequence):1271:1271 -> a +androidx.biometric.BiometricFragment$Api28Impl -> androidx.biometric.d$m: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + 1:4:void authenticate(android.hardware.biometrics.BiometricPrompt,android.hardware.biometrics.BiometricPrompt$CryptoObject,android.os.CancellationSignal,java.util.concurrent.Executor,android.hardware.biometrics.BiometricPrompt$AuthenticationCallback):1243:1243 -> a + 1:4:void authenticate(android.hardware.biometrics.BiometricPrompt,android.os.CancellationSignal,java.util.concurrent.Executor,android.hardware.biometrics.BiometricPrompt$AuthenticationCallback):1223:1223 -> b + 1:5:android.hardware.biometrics.BiometricPrompt buildPrompt(android.hardware.biometrics.BiometricPrompt$Builder):1205:1205 -> c + 1:6:android.hardware.biometrics.BiometricPrompt$Builder createPromptBuilder(android.content.Context):1136:1136 -> d + 1:4:void setDescription(android.hardware.biometrics.BiometricPrompt$Builder,java.lang.CharSequence):1175:1175 -> e + 1:4:void setNegativeButton(android.hardware.biometrics.BiometricPrompt$Builder,java.lang.CharSequence,java.util.concurrent.Executor,android.content.DialogInterface$OnClickListener):1192:1192 -> f + 1:4:void setSubtitle(android.hardware.biometrics.BiometricPrompt$Builder,java.lang.CharSequence):1162:1162 -> g + 1:4:void setTitle(android.hardware.biometrics.BiometricPrompt$Builder,java.lang.CharSequence):1149:1149 -> h +androidx.biometric.BiometricFragment$Api29Impl -> androidx.biometric.d$n: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + 1:4:void setConfirmationRequired(android.hardware.biometrics.BiometricPrompt$Builder,boolean):1100:1100 -> a + 1:4:void setDeviceCredentialAllowed(android.hardware.biometrics.BiometricPrompt$Builder,boolean):1114:1114 -> b +androidx.biometric.BiometricFragment$Api30Impl -> androidx.biometric.d$o: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + 1:4:void setAllowedAuthenticators(android.hardware.biometrics.BiometricPrompt$Builder,int):1078:1078 -> a +androidx.biometric.BiometricFragment$PromptExecutor -> androidx.biometric.d$p: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + android.os.Handler mPromptHandler -> d + 1:3:void ():131:131 -> + 4:15:void ():128:128 -> + 1:6:void execute(java.lang.Runnable):135:135 -> execute +androidx.biometric.BiometricFragment$ShowPromptForAuthenticationRunnable -> androidx.biometric.d$q: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + java.lang.ref.WeakReference mFragmentRef -> d + 1:3:void (androidx.biometric.BiometricFragment):147:147 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/d;)V"} + 4:11:void (androidx.biometric.BiometricFragment):148:148 -> + 1:8:void run():153:153 -> run + 9:20:void run():154:154 -> run +androidx.biometric.BiometricFragment$StopDelayingPromptRunnable -> androidx.biometric.d$r: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + java.lang.ref.WeakReference mViewModelRef -> d + 1:3:void (androidx.biometric.BiometricViewModel):167:167 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/f;)V"} + 4:11:void (androidx.biometric.BiometricViewModel):168:168 -> + 1:8:void run():173:173 -> run + 9:21:void run():174:174 -> run +androidx.biometric.BiometricFragment$StopIgnoringCancelRunnable -> androidx.biometric.d$s: +# {"id":"sourceFile","fileName":"BiometricFragment.java"} + java.lang.ref.WeakReference mViewModelRef -> d + 1:3:void (androidx.biometric.BiometricViewModel):187:187 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/f;)V"} + 4:11:void (androidx.biometric.BiometricViewModel):188:188 -> + 1:8:void run():193:193 -> run + 9:21:void run():194:194 -> run +androidx.biometric.BiometricManager -> androidx.biometric.e: +# {"id":"sourceFile","fileName":"BiometricManager.java"} + androidx.biometric.BiometricManager$Injector mInjector -> a + # {"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;"} + 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 -> + 6:12:void (androidx.biometric.BiometricManager$Injector):293:293 -> + 13:18:void (androidx.biometric.BiometricManager$Injector):294:294 -> + 19:22:void (androidx.biometric.BiometricManager$Injector):295:295 -> + 23:26:void (androidx.biometric.BiometricManager$Injector):297:297 -> + 27:29:void (androidx.biometric.BiometricManager$Injector):298:298 -> + 1:6:int canAuthenticate(int):336:336 -> a + 7:10:int canAuthenticate(int):337:337 -> a + 11:19:int canAuthenticate(int):338:338 -> a + 20:24:int canAuthenticate(int):341:341 -> a + 25:29:int canAuthenticate(int):343:343 -> a + 1:13:int canAuthenticateCompat(int):360:360 -> b + 14:22:int canAuthenticateCompat(int):370:370 -> b + 23:28:int canAuthenticateCompat(int):376:376 -> b + 29:41:int canAuthenticateCompat(int):377:377 -> b + 42:47:int canAuthenticateCompat(int):383:383 -> b + 48:53:int canAuthenticateCompat(int):384:384 -> b + 54:58:int canAuthenticateCompat(int):385:385 -> b + 59:67:int canAuthenticateCompat(int):386:386 -> b + 68:75:int canAuthenticateCompat(int):393:393 -> b + 76:81:int canAuthenticateCompat(int):394:394 -> b + 82:86:int canAuthenticateCompat(int):399:399 -> b + 1:4:int canAuthenticateWithFingerprint():494:494 -> c + 5:13:int canAuthenticateWithFingerprint():495:495 -> c + 14:22:int canAuthenticateWithFingerprint():498:498 -> c + 23:35:int canAuthenticateWithFingerprint():501:501 -> c + 1:8:int canAuthenticateWithFingerprintOrUnknownBiometric():475:475 -> d + 9:13:int canAuthenticateWithFingerprintOrUnknownBiometric():476:476 -> d + 14:23:int canAuthenticateWithFingerprintOrUnknownBiometric():481:481 -> d + 1:8:int canAuthenticateWithStrongBiometricOnApi29():415:415 -> e + 9:12:int canAuthenticateWithStrongBiometricOnApi29():419:419 -> e + 13:18:int canAuthenticateWithStrongBiometricOnApi29():418:418 -> e + 19:24:int canAuthenticateWithStrongBiometricOnApi29():422:422 -> e + 25:28:int canAuthenticateWithStrongBiometricOnApi29():423:423 -> e + 29:32:int canAuthenticateWithStrongBiometricOnApi29():424:424 -> e + 33:45:int canAuthenticateWithStrongBiometricOnApi29():425:425 -> e + 46:51:int canAuthenticateWithStrongBiometricOnApi29():427:427 -> e + 52:56:int canAuthenticateWithStrongBiometricOnApi29():430:430 -> e + 57:60:int canAuthenticateWithStrongBiometricOnApi29():436:436 -> e + 61:71:int canAuthenticateWithStrongBiometricOnApi29():437:437 -> e + 72:76:int canAuthenticateWithStrongBiometricOnApi29():442:442 -> e + 1:4:int canAuthenticateWithWeakBiometricOnApi29():456:456 -> f + 5:13:int canAuthenticateWithWeakBiometricOnApi29():457:457 -> f + 14:18:int canAuthenticateWithWeakBiometricOnApi29():460:460 -> f + 1:11:androidx.biometric.BiometricManager from(android.content.Context):282:282 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Landroidx/biometric/e;"} +androidx.biometric.BiometricManager$Api29Impl -> androidx.biometric.e$a: +# {"id":"sourceFile","fileName":"BiometricManager.java"} + 1:5:int canAuthenticate(android.hardware.biometrics.BiometricManager):566:566 -> a + 1:9:android.hardware.biometrics.BiometricManager create(android.content.Context):551:551 -> b + 1:17:java.lang.reflect.Method getCanAuthenticateWithCryptoMethod():579:579 -> c +androidx.biometric.BiometricManager$Api30Impl -> androidx.biometric.e$b: +# {"id":"sourceFile","fileName":"BiometricManager.java"} + 1:5:int canAuthenticate(android.hardware.biometrics.BiometricManager,int):530:530 -> a +androidx.biometric.BiometricManager$DefaultInjector -> androidx.biometric.e$c: +# {"id":"sourceFile","fileName":"BiometricManager.java"} + android.content.Context mContext -> a + 1:3:void (android.content.Context):220:220 -> + 4:10:void (android.content.Context):221:221 -> + 1:7:android.hardware.biometrics.BiometricManager getBiometricManager():228:228 -> a + 1:12:boolean isDeviceSecurable():239:239 -> b + 1:7:boolean isFingerprintHardwarePresent():249:249 -> 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;"} +androidx.biometric.BiometricManager$Injector -> androidx.biometric.e$d: +# {"id":"sourceFile","fileName":"BiometricManager.java"} + android.hardware.biometrics.BiometricManager getBiometricManager() -> a + boolean isDeviceSecurable() -> b + boolean isFingerprintHardwarePresent() -> c + boolean isDeviceSecuredWithCredential() -> d + boolean isStrongBiometricGuaranteed() -> e + androidx.core.hardware.fingerprint.FingerprintManagerCompat getFingerprintManager() -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz/a;"} +androidx.biometric.BiometricPrompt -> androidx.biometric.BiometricPrompt: +# {"id":"sourceFile","fileName":"BiometricPrompt.java"} + androidx.fragment.app.FragmentManager mClientFragmentManager -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:9:void (androidx.fragment.app.FragmentActivity,java.util.concurrent.Executor,androidx.biometric.BiometricPrompt$AuthenticationCallback):831:831 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/s;Ljava/util/concurrent/Executor;Landroidx/biometric/BiometricPrompt$a;)V"} + 10:13:void (androidx.fragment.app.FragmentActivity,java.util.concurrent.Executor,androidx.biometric.BiometricPrompt$AuthenticationCallback):843:843 -> + 14:17:void (androidx.fragment.app.FragmentActivity,java.util.concurrent.Executor,androidx.biometric.BiometricPrompt$AuthenticationCallback):844:844 -> + 18:21:void (androidx.fragment.app.FragmentActivity,java.util.concurrent.Executor,androidx.biometric.BiometricPrompt$AuthenticationCallback):845:845 -> + 22:29:void (androidx.fragment.app.FragmentActivity,java.util.concurrent.Executor,androidx.biometric.BiometricPrompt$AuthenticationCallback):840:840 -> + 30:37:void (androidx.fragment.app.FragmentActivity,java.util.concurrent.Executor,androidx.biometric.BiometricPrompt$AuthenticationCallback):837:837 -> + 38:45:void (androidx.fragment.app.FragmentActivity,java.util.concurrent.Executor,androidx.biometric.BiometricPrompt$AuthenticationCallback):834:834 -> + 4:7:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo):972:972 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$d;)V"} + 8:15:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo):969:969 -> a + 5:8:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):944:944 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$d;Landroidx/biometric/BiometricPrompt$c;)V"} + 9:14:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):945:945 -> b + 15:20:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):949:949 -> b + 21:27:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):950:950 -> b + 28:35:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):951:951 -> b + 36:39:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):955:955 -> b + 40:47:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):946:946 -> b + 48:55:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):939:939 -> b + 56:63:void authenticate(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):936:936 -> b + 1:6:void authenticateInternal(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):982:982 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$d;Landroidx/biometric/BiometricPrompt$c;)V"} + 7:12:void authenticateInternal(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):983:983 -> c + 13:18:void authenticateInternal(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):986:986 -> c + 19:24:void authenticateInternal(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):987:987 -> c + 25:26:void authenticateInternal(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):991:991 -> c + 27:30:void authenticateInternal(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):992:992 -> c + 31:34:void authenticateInternal(androidx.biometric.BiometricPrompt$PromptInfo,androidx.biometric.BiometricPrompt$CryptoObject):993:993 -> c + 1:9:androidx.biometric.BiometricFragment findBiometricFragment(androidx.fragment.app.FragmentManager):1056:1056 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)Landroidx/biometric/d;"} + 1:6:androidx.biometric.BiometricFragment findOrAddBiometricFragment(androidx.fragment.app.FragmentManager):1071:1071 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)Landroidx/biometric/d;"} + 7:10:androidx.biometric.BiometricFragment findOrAddBiometricFragment(androidx.fragment.app.FragmentManager):1075:1075 -> e + 11:16:androidx.biometric.BiometricFragment findOrAddBiometricFragment(androidx.fragment.app.FragmentManager):1076:1076 -> e + 17:20:androidx.biometric.BiometricFragment findOrAddBiometricFragment(androidx.fragment.app.FragmentManager):1077:1077 -> e + 21:23:androidx.biometric.BiometricFragment findOrAddBiometricFragment(androidx.fragment.app.FragmentManager):1078:1078 -> e + 24:27:androidx.biometric.BiometricFragment findOrAddBiometricFragment(androidx.fragment.app.FragmentManager):1082:1082 -> e + 3:18:androidx.biometric.BiometricViewModel getViewModel(androidx.fragment.app.FragmentActivity):1027:1027 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/s;)Landroidx/biometric/f;"} + 1:6:void init(androidx.fragment.app.FragmentManager,androidx.biometric.BiometricViewModel,java.util.concurrent.Executor,androidx.biometric.BiometricPrompt$AuthenticationCallback):905:905 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;Landroidx/biometric/f;Ljava/util/concurrent/Executor;Landroidx/biometric/BiometricPrompt$a;)V"} + 7:9:void init(androidx.fragment.app.FragmentManager,androidx.biometric.BiometricViewModel,java.util.concurrent.Executor,androidx.biometric.BiometricPrompt$AuthenticationCallback):909:909 -> g + 10:13:void init(androidx.fragment.app.FragmentManager,androidx.biometric.BiometricViewModel,java.util.concurrent.Executor,androidx.biometric.BiometricPrompt$AuthenticationCallback):911:911 -> g +androidx.biometric.BiometricPrompt$AuthenticationCallback -> androidx.biometric.BiometricPrompt$a: +# {"id":"sourceFile","fileName":"BiometricPrompt.java"} + 1:4:void ():365:365 -> +androidx.biometric.BiometricPrompt$AuthenticationResult -> androidx.biometric.BiometricPrompt$b: +# {"id":"sourceFile","fileName":"BiometricPrompt.java"} + androidx.biometric.BiometricPrompt$CryptoObject mCryptoObject -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/BiometricPrompt$c;"} + int mAuthenticationType -> b + 1:3:void (androidx.biometric.BiometricPrompt$CryptoObject,int):331:331 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$c;I)V"} + 4:5:void (androidx.biometric.BiometricPrompt$CryptoObject,int):332:332 -> + 6:8:void (androidx.biometric.BiometricPrompt$CryptoObject,int):333:333 -> + 1:3:int getAuthenticationType():358:358 -> a + 1:3:androidx.biometric.BiometricPrompt$CryptoObject getCryptoObject():343:343 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/biometric/BiometricPrompt$c;"} +androidx.biometric.BiometricPrompt$CryptoObject -> androidx.biometric.BiometricPrompt$c: +# {"id":"sourceFile","fileName":"BiometricPrompt.java"} + java.security.Signature mSignature -> a + javax.crypto.Cipher mCipher -> b + javax.crypto.Mac mMac -> c + android.security.identity.IdentityCredential mIdentityCredential -> d + 1:5:void (java.security.Signature):234:238 -> + 6:10:void (javax.crypto.Cipher):246:250 -> + 11:15:void (javax.crypto.Mac):258:262 -> + 16:20:void (android.security.identity.IdentityCredential):273:277 -> + 1:3:javax.crypto.Cipher getCipher():297:297 -> a + 1:3:android.security.identity.IdentityCredential getIdentityCredential():318:318 -> b + 1:3:javax.crypto.Mac getMac():307:307 -> c + 1:3:java.security.Signature getSignature():287:287 -> d +androidx.biometric.BiometricPrompt$PromptInfo -> androidx.biometric.BiometricPrompt$d: +# {"id":"sourceFile","fileName":"BiometricPrompt.java"} + java.lang.CharSequence mTitle -> a + java.lang.CharSequence mSubtitle -> b + java.lang.CharSequence mDescription -> c + java.lang.CharSequence mNegativeButtonText -> d + boolean mIsConfirmationRequired -> e + boolean mIsDeviceCredentialAllowed -> f + int mAllowedAuthenticators -> g + 1:3:void (java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,boolean,boolean,int):618:618 -> + 4:5:void (java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,boolean,boolean,int):619:619 -> + 6:7:void (java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,boolean,boolean,int):620:620 -> + 8:9:void (java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,boolean,boolean,int):621:621 -> + 10:11:void (java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,boolean,boolean,int):622:622 -> + 12:13:void (java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,boolean,boolean,int):623:623 -> + 14:15:void (java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,boolean,boolean,int):624:624 -> + 16:18:void (java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,boolean,boolean,int):625:625 -> + 1:3:int getAllowedAuthenticators():713:713 -> a + 1:3:java.lang.CharSequence getDescription():661:661 -> b + 1:8:java.lang.CharSequence getNegativeButtonText():674:674 -> c + 1:3:java.lang.CharSequence getSubtitle():649:649 -> d + 1:3:java.lang.CharSequence getTitle():637:637 -> e + 1:3:boolean isConfirmationRequired():685:685 -> f + 1:3:boolean isDeviceCredentialAllowed():700:700 -> g +androidx.biometric.BiometricPrompt$PromptInfo$Builder -> androidx.biometric.BiometricPrompt$d$a: +# {"id":"sourceFile","fileName":"BiometricPrompt.java"} + java.lang.CharSequence mTitle -> a + java.lang.CharSequence mSubtitle -> b + java.lang.CharSequence mDescription -> c + java.lang.CharSequence mNegativeButtonText -> d + boolean mIsConfirmationRequired -> e + boolean mIsDeviceCredentialAllowed -> f + int mAllowedAuthenticators -> g + 1:4:void ():403:403 -> + 5:6:void ():405:405 -> + 7:8:void ():406:406 -> + 9:10:void ():407:407 -> + 11:13:void ():408:408 -> + 14:16:void ():409:409 -> + 17:18:void ():410:410 -> + 19:21:void ():411:411 -> + 1:8:androidx.biometric.BiometricPrompt$PromptInfo build():569:569 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/biometric/BiometricPrompt$d;"} + 9:16:androidx.biometric.BiometricPrompt$PromptInfo build():572:572 -> a + 17:20:androidx.biometric.BiometricPrompt$PromptInfo build():578:578 -> a + 21:25:androidx.biometric.BiometricPrompt$PromptInfo build():579:579 -> a + 26:27:androidx.biometric.BiometricPrompt$PromptInfo build():580:580 -> a + 28:38:androidx.biometric.BiometricPrompt$PromptInfo build():581:581 -> a + 39:46:androidx.biometric.BiometricPrompt$PromptInfo build():582:582 -> a + 47:57:androidx.biometric.BiometricPrompt$PromptInfo build():584:584 -> a + 58:65:androidx.biometric.BiometricPrompt$PromptInfo build():585:585 -> a + 66:85:androidx.biometric.BiometricPrompt$PromptInfo build():589:589 -> a + 86:109:androidx.biometric.BiometricPrompt$PromptInfo build():573:573 -> a + 110:124:androidx.biometric.BiometricPrompt$PromptInfo build():575:575 -> a + 125:132:androidx.biometric.BiometricPrompt$PromptInfo build():570:570 -> a + 1:3:androidx.biometric.BiometricPrompt$PromptInfo$Builder setAllowedAuthenticators(int):555:555 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/biometric/BiometricPrompt$d$a;"} + 1:3:androidx.biometric.BiometricPrompt$PromptInfo$Builder setNegativeButtonText(java.lang.CharSequence):462:462 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)Landroidx/biometric/BiometricPrompt$d$a;"} + 1:3:androidx.biometric.BiometricPrompt$PromptInfo$Builder setTitle(java.lang.CharSequence):421:421 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;)Landroidx/biometric/BiometricPrompt$d$a;"} +androidx.biometric.BiometricPrompt$ResetCallbackObserver -> androidx.biometric.BiometricPrompt$ResetCallbackObserver: +# {"id":"sourceFile","fileName":"BiometricPrompt.java"} + java.lang.ref.WeakReference mViewModelRef -> d + 1:8:void resetCallback():730:730 -> resetCallback + 9:20:void resetCallback():731:731 -> resetCallback +androidx.biometric.BiometricViewModel -> androidx.biometric.f: +# {"id":"sourceFile","fileName":"BiometricViewModel.java"} + androidx.lifecycle.MutableLiveData mFingerprintDialogHelpMessage -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/q;"} + java.util.concurrent.Executor mClientExecutor -> d + androidx.biometric.BiometricPrompt$AuthenticationCallback mClientCallback -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/BiometricPrompt$a;"} + androidx.biometric.BiometricPrompt$PromptInfo mPromptInfo -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/BiometricPrompt$d;"} + androidx.biometric.BiometricPrompt$CryptoObject mCryptoObject -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/BiometricPrompt$c;"} + androidx.biometric.AuthenticationCallbackProvider mAuthenticationCallbackProvider -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/a;"} + androidx.biometric.CancellationSignalProvider mCancellationSignalProvider -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/g;"} + android.content.DialogInterface$OnClickListener mNegativeButtonListener -> j + java.lang.CharSequence mNegativeButtonTextOverride -> k + int mCanceledFrom -> l + boolean mIsPromptShowing -> m + boolean mIsAwaitingResult -> n + boolean mIsConfirmingDeviceCredential -> o + boolean mIsDelayingPrompt -> p + boolean mIsIgnoringCancel -> q + androidx.lifecycle.MutableLiveData mAuthenticationResult -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/q;"} + androidx.lifecycle.MutableLiveData mAuthenticationError -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/q;"} + androidx.lifecycle.MutableLiveData mAuthenticationHelpMessage -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/q;"} + androidx.lifecycle.MutableLiveData mIsAuthenticationFailurePending -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/q;"} + androidx.lifecycle.MutableLiveData mIsNegativeButtonPressPending -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/q;"} + boolean mIsFingerprintDialogDismissedInstantly -> w + androidx.lifecycle.MutableLiveData mIsFingerprintDialogCancelPending -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/q;"} + int mFingerprintDialogPreviousState -> y + androidx.lifecycle.MutableLiveData mFingerprintDialogState -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/q;"} + 1:4:void ():43:43 -> + 5:7:void ():189:189 -> + 8:9:void ():245:245 -> + 10:12:void ():255:255 -> + 1:15:boolean isConfirmationRequired():370:370 -> A + 1:3:boolean isConfirmingDeviceCredential():457:457 -> B + 1:3:boolean isDelayingPrompt():465:465 -> C + 1:4:androidx.lifecycle.LiveData isFingerprintDialogCancelPending():568:568 -> D + 5:11:androidx.lifecycle.LiveData isFingerprintDialogCancelPending():569:569 -> D + 12:14:androidx.lifecycle.LiveData isFingerprintDialogCancelPending():571:571 -> D + 1:3:boolean isFingerprintDialogDismissedInstantly():558:558 -> E + 1:3:boolean isIgnoringCancel():473:473 -> F + 1:4:androidx.lifecycle.LiveData isNegativeButtonPressPending():544:544 -> G + 5:11:androidx.lifecycle.LiveData isNegativeButtonPressPending():545:545 -> G + 12:14:androidx.lifecycle.LiveData isNegativeButtonPressPending():547:547 -> G + 1:3:boolean isPromptShowing():441:441 -> H + 2:4:void resetClientCallback():293:293 -> I + 1:4:void setAuthenticationError(androidx.biometric.BiometricErrorData):505:505 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/c;)V"} + 5:11:void setAuthenticationError(androidx.biometric.BiometricErrorData):506:506 -> J + 12:17:void setAuthenticationError(androidx.biometric.BiometricErrorData):508:508 -> J + 1:4:void setAuthenticationFailurePending(boolean):536:536 -> K + 5:11:void setAuthenticationFailurePending(boolean):537:537 -> K + 12:21:void setAuthenticationFailurePending(boolean):539:539 -> K + 1:4:void setAuthenticationHelpMessage(java.lang.CharSequence):521:521 -> L + 5:11:void setAuthenticationHelpMessage(java.lang.CharSequence):522:522 -> L + 12:17:void setAuthenticationHelpMessage(java.lang.CharSequence):524:524 -> L + 1:4:void setAuthenticationResult(androidx.biometric.BiometricPrompt$AuthenticationResult):490:490 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$b;)V"} + 5:11:void setAuthenticationResult(androidx.biometric.BiometricPrompt$AuthenticationResult):491:491 -> M + 12:17:void setAuthenticationResult(androidx.biometric.BiometricPrompt$AuthenticationResult):493:493 -> M + 1:3:void setAwaitingResult(boolean):453:453 -> N + 1:3:void setCanceledFrom(int):437:437 -> O + 1:3:void setClientCallback(androidx.biometric.BiometricPrompt$AuthenticationCallback):286:286 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$a;)V"} + 1:3:void setClientExecutor(java.util.concurrent.Executor):274:274 -> Q + 1:3:void setConfirmingDeviceCredential(boolean):461:461 -> R + 1:3:void setCryptoObject(androidx.biometric.BiometricPrompt$CryptoObject):400:400 -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$c;)V"} + 1:3:void setDelayingPrompt(boolean):469:469 -> T + 1:4:void setFingerprintDialogCancelPending(boolean):575:575 -> U + 5:11:void setFingerprintDialogCancelPending(boolean):576:576 -> U + 12:21:void setFingerprintDialogCancelPending(boolean):578:578 -> U + 1:3:void setFingerprintDialogDismissedInstantly(boolean):563:563 -> V + 1:4:void setFingerprintDialogHelpMessage(java.lang.CharSequence):617:617 -> W + 5:11:void setFingerprintDialogHelpMessage(java.lang.CharSequence):618:618 -> W + 12:17:void setFingerprintDialogHelpMessage(java.lang.CharSequence):620:620 -> W + 1:3:void setFingerprintDialogPreviousState(int):588:588 -> X + 1:4:void setFingerprintDialogState(int):601:601 -> Y + 5:11:void setFingerprintDialogState(int):602:602 -> Y + 12:21:void setFingerprintDialogState(int):604:604 -> Y + 1:3:void setIgnoringCancel(boolean):477:477 -> Z + 1:4:void setNegativeButtonPressPending(boolean):551:551 -> a0 + 5:11:void setNegativeButtonPressPending(boolean):552:552 -> a0 + 12:21:void setNegativeButtonPressPending(boolean):554:554 -> a0 + 1:3:void setNegativeButtonTextOverride(java.lang.CharSequence):429:429 -> b0 + 1:3:void setPromptInfo(androidx.biometric.BiometricPrompt$PromptInfo):297:297 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$d;)V"} + 1:3:void setPromptShowing(boolean):445:445 -> d0 + 1:14:void updateValue(androidx.lifecycle.MutableLiveData,java.lang.Object):647:647 -> e0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/q;Ljava/lang/Object;)V"} + 15:18:void updateValue(androidx.lifecycle.MutableLiveData,java.lang.Object):648:648 -> e0 + 19:22:void updateValue(androidx.lifecycle.MutableLiveData,java.lang.Object):650:650 -> e0 + 1:4:int getAllowedAuthenticators():389:389 -> f + 5:13:int getAllowedAuthenticators():390:390 -> f + 1:4:androidx.biometric.AuthenticationCallbackProvider getAuthenticationCallbackProvider():405:405 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/biometric/a;"} + 5:16:androidx.biometric.AuthenticationCallbackProvider getAuthenticationCallbackProvider():406:406 -> g + 17:19:androidx.biometric.AuthenticationCallbackProvider getAuthenticationCallbackProvider():409:409 -> g + 1:4:androidx.lifecycle.MutableLiveData getAuthenticationError():498:498 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/q;"} + 5:11:androidx.lifecycle.MutableLiveData getAuthenticationError():499:499 -> h + 12:14:androidx.lifecycle.MutableLiveData getAuthenticationError():501:501 -> h + 1:4:androidx.lifecycle.LiveData getAuthenticationHelpMessage():513:513 -> i + 5:11:androidx.lifecycle.LiveData getAuthenticationHelpMessage():514:514 -> i + 12:14:androidx.lifecycle.LiveData getAuthenticationHelpMessage():516:516 -> i + 1:4:androidx.lifecycle.LiveData getAuthenticationResult():482:482 -> j + 5:11:androidx.lifecycle.LiveData getAuthenticationResult():483:483 -> j + 12:14:androidx.lifecycle.LiveData getAuthenticationResult():485:485 -> j + 1:3:int getCanceledFrom():433:433 -> k + 1:4:androidx.biometric.CancellationSignalProvider getCancellationSignalProvider():414:414 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/biometric/g;"} + 5:11:androidx.biometric.CancellationSignalProvider getCancellationSignalProvider():415:415 -> l + 12:14:androidx.biometric.CancellationSignalProvider getCancellationSignalProvider():417:417 -> l + 1:4:androidx.biometric.BiometricPrompt$AuthenticationCallback getClientCallback():279:279 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/biometric/BiometricPrompt$a;"} + 5:11:androidx.biometric.BiometricPrompt$AuthenticationCallback getClientCallback():280:280 -> m + 12:14:androidx.biometric.BiometricPrompt$AuthenticationCallback getClientCallback():282:282 -> m + 1:11:java.util.concurrent.Executor getClientExecutor():270:270 -> n + 1:3:androidx.biometric.BiometricPrompt$CryptoObject getCryptoObject():396:396 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/biometric/BiometricPrompt$c;"} + 1:11:java.lang.CharSequence getDescription():336:336 -> p + 1:4:androidx.lifecycle.LiveData getFingerprintDialogHelpMessage():609:609 -> q + 5:11:androidx.lifecycle.LiveData getFingerprintDialogHelpMessage():610:610 -> q + 12:14:androidx.lifecycle.LiveData getFingerprintDialogHelpMessage():612:612 -> q + 1:3:int getFingerprintDialogPreviousState():583:583 -> r + 1:4:androidx.lifecycle.LiveData getFingerprintDialogState():593:593 -> s + 5:11:androidx.lifecycle.LiveData getFingerprintDialogState():594:594 -> s + 12:14:androidx.lifecycle.LiveData getFingerprintDialogState():596:596 -> s + 1:4:int getInferredAuthenticationResultType():632:632 -> t + 5:10:int getInferredAuthenticationResultType():633:633 -> t + 11:20:int getInferredAuthenticationResultType():634:634 -> t + 1:4:android.content.DialogInterface$OnClickListener getNegativeButtonListener():422:422 -> u + 5:11:android.content.DialogInterface$OnClickListener getNegativeButtonListener():423:423 -> u + 12:14:android.content.DialogInterface$OnClickListener getNegativeButtonListener():425:425 -> u + 1:5:java.lang.CharSequence getNegativeButtonText():352:352 -> v + 6:9:java.lang.CharSequence getNegativeButtonText():354:354 -> v + 10:16:java.lang.CharSequence getNegativeButtonText():355:355 -> v + 1:11:java.lang.CharSequence getSubtitle():323:323 -> w + 1:11:java.lang.CharSequence getTitle():310:310 -> x + 1:4:androidx.lifecycle.LiveData isAuthenticationFailurePending():529:529 -> y + 5:11:androidx.lifecycle.LiveData isAuthenticationFailurePending():530:530 -> y + 12:14:androidx.lifecycle.LiveData isAuthenticationFailurePending():532:532 -> y + 1:3:boolean isAwaitingResult():449:449 -> z +androidx.biometric.BiometricViewModel$1 -> androidx.biometric.f$a: +# {"id":"sourceFile","fileName":"BiometricViewModel.java"} + androidx.biometric.BiometricViewModel this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/f;"} + 1:6:void (androidx.biometric.BiometricViewModel):280:280 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/f;)V"} +androidx.biometric.BiometricViewModel$CallbackListener -> androidx.biometric.f$b: +# {"id":"sourceFile","fileName":"BiometricViewModel.java"} + java.lang.ref.WeakReference mViewModelRef -> a + 1:3:void (androidx.biometric.BiometricViewModel):73:73 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/f;)V"} + 4:11:void (androidx.biometric.BiometricViewModel):74:74 -> + 1:10:void onError(int,java.lang.CharSequence):94:94 -> a + 11:24:void onError(int,java.lang.CharSequence):95:95 -> a + 25:36:void onError(int,java.lang.CharSequence):96:96 -> a + 37:53:void onError(int,java.lang.CharSequence):97:97 -> a + 1:22:void onFailure():111:111 -> b + 23:35:void onFailure():112:112 -> b + 1:8:void onHelp(java.lang.CharSequence):104:104 -> c + 9:20:void onHelp(java.lang.CharSequence):105:105 -> c + 1:22:void onSuccess(androidx.biometric.BiometricPrompt$AuthenticationResult):79:79 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$b;)V"} + 23:29:void onSuccess(androidx.biometric.BiometricPrompt$AuthenticationResult):81:81 -> d + 30:31:void onSuccess(androidx.biometric.BiometricPrompt$AuthenticationResult):83:83 -> d + 32:37:void onSuccess(androidx.biometric.BiometricPrompt$AuthenticationResult):84:84 -> d + 38:51:void onSuccess(androidx.biometric.BiometricPrompt$AuthenticationResult):85:85 -> d + 52:63:void onSuccess(androidx.biometric.BiometricPrompt$AuthenticationResult):88:88 -> d +androidx.biometric.BiometricViewModel$DefaultExecutor -> androidx.biometric.f$c: +# {"id":"sourceFile","fileName":"BiometricViewModel.java"} + android.os.Handler mHandler -> d + 1:3:void ():52:52 -> + 4:15:void ():49:49 -> + 1:6:void execute(java.lang.Runnable):56:56 -> execute +androidx.biometric.BiometricViewModel$NegativeButtonListener -> androidx.biometric.f$d: +# {"id":"sourceFile","fileName":"BiometricViewModel.java"} + java.lang.ref.WeakReference mViewModelRef -> d + 1:3:void (androidx.biometric.BiometricViewModel):129:129 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/f;)V"} + 4:11:void (androidx.biometric.BiometricViewModel):130:130 -> + 1:8:void onClick(android.content.DialogInterface,int):135:135 -> onClick + 9:21:void onClick(android.content.DialogInterface,int):136:136 -> onClick +androidx.biometric.CancellationSignalProvider -> androidx.biometric.g: +# {"id":"sourceFile","fileName":"CancellationSignalProvider.java"} + androidx.biometric.CancellationSignalProvider$Injector mInjector -> a + # {"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;"} + 1:3:void ():82:82 -> + 4:11:void ():83:83 -> + 1:7:void cancel():150:150 -> a + 8:12:void cancel():153:153 -> a + 13:17:void cancel():156:156 -> a + 18:19:void cancel():158:158 -> a + 20:23:void cancel():160:160 -> a + 24:28:void cancel():162:162 -> a + 29:33:void cancel():165:165 -> a + 34:36:void cancel():167:167 -> a + 1:4:android.os.CancellationSignal getBiometricCancellationSignal():122:122 -> b + 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;"} + 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: +# {"id":"sourceFile","fileName":"CancellationSignalProvider.java"} + androidx.biometric.CancellationSignalProvider this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/g;"} + 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;"} + 1:5:android.os.CancellationSignal getBiometricCancellationSignal():88:88 -> b +androidx.biometric.CancellationSignalProvider$Api16Impl -> androidx.biometric.g$b: +# {"id":"sourceFile","fileName":"CancellationSignalProvider.java"} + 1:4:void cancel(android.os.CancellationSignal):192:192 -> a + 1:6:android.os.CancellationSignal create():185:185 -> b +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;"} + android.os.CancellationSignal getBiometricCancellationSignal() -> b +androidx.biometric.CryptoObjectUtils -> androidx.biometric.h: +# {"id":"sourceFile","fileName":"CryptoObjectUtils.java"} + 1:9:androidx.biometric.BiometricPrompt$CryptoObject createFakeCryptoObject():242:242 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/biometric/BiometricPrompt$c;"} + 10:13:androidx.biometric.BiometricPrompt$CryptoObject createFakeCryptoObject():243:243 -> a + 14:17:androidx.biometric.BiometricPrompt$CryptoObject createFakeCryptoObject():246:246 -> a + 18:20:androidx.biometric.BiometricPrompt$CryptoObject createFakeCryptoObject():249:249 -> a + 21:23:androidx.biometric.BiometricPrompt$CryptoObject createFakeCryptoObject():250:250 -> a + 24:25:androidx.biometric.BiometricPrompt$CryptoObject createFakeCryptoObject():252:252 -> a + 26:29:androidx.biometric.BiometricPrompt$CryptoObject createFakeCryptoObject():253:253 -> a + 30:33:androidx.biometric.BiometricPrompt$CryptoObject createFakeCryptoObject():254:254 -> a + 34:36:androidx.biometric.BiometricPrompt$CryptoObject createFakeCryptoObject():255:255 -> a + 37:39:androidx.biometric.BiometricPrompt$CryptoObject createFakeCryptoObject():256:256 -> a + 40:45:androidx.biometric.BiometricPrompt$CryptoObject createFakeCryptoObject():259:259 -> a + 46:52:androidx.biometric.BiometricPrompt$CryptoObject createFakeCryptoObject():260:260 -> a + 53:55:androidx.biometric.BiometricPrompt$CryptoObject createFakeCryptoObject():263:263 -> a + 56:78:androidx.biometric.BiometricPrompt$CryptoObject createFakeCryptoObject():265:265 -> a + 79:86:androidx.biometric.BiometricPrompt$CryptoObject createFakeCryptoObject():269:269 -> a + 5:10:androidx.biometric.BiometricPrompt$CryptoObject unwrapFromBiometricPrompt(android.hardware.biometrics.BiometricPrompt$CryptoObject):81:81 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/hardware/biometrics/BiometricPrompt$CryptoObject;)Landroidx/biometric/BiometricPrompt$c;"} + 11:16:androidx.biometric.BiometricPrompt$CryptoObject unwrapFromBiometricPrompt(android.hardware.biometrics.BiometricPrompt$CryptoObject):83:83 -> b + 17:22:androidx.biometric.BiometricPrompt$CryptoObject unwrapFromBiometricPrompt(android.hardware.biometrics.BiometricPrompt$CryptoObject):86:86 -> b + 23:28:androidx.biometric.BiometricPrompt$CryptoObject unwrapFromBiometricPrompt(android.hardware.biometrics.BiometricPrompt$CryptoObject):88:88 -> b + 29:34:androidx.biometric.BiometricPrompt$CryptoObject unwrapFromBiometricPrompt(android.hardware.biometrics.BiometricPrompt$CryptoObject):91:91 -> b + 35:40:androidx.biometric.BiometricPrompt$CryptoObject unwrapFromBiometricPrompt(android.hardware.biometrics.BiometricPrompt$CryptoObject):93:93 -> b + 41:46:androidx.biometric.BiometricPrompt$CryptoObject unwrapFromBiometricPrompt(android.hardware.biometrics.BiometricPrompt$CryptoObject):97:97 -> b + 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;"} + 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 + 29:34:androidx.biometric.BiometricPrompt$CryptoObject unwrapFromFingerprintManager(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):179:179 -> c + 35:40:androidx.biometric.BiometricPrompt$CryptoObject unwrapFromFingerprintManager(androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):181:181 -> c + 5:10:android.hardware.biometrics.BiometricPrompt$CryptoObject wrapForBiometricPrompt(androidx.biometric.BiometricPrompt$CryptoObject):124:124 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$c;)Landroid/hardware/biometrics/BiometricPrompt$CryptoObject;"} + 11:15:android.hardware.biometrics.BiometricPrompt$CryptoObject wrapForBiometricPrompt(androidx.biometric.BiometricPrompt$CryptoObject):126:126 -> d + 16:21:android.hardware.biometrics.BiometricPrompt$CryptoObject wrapForBiometricPrompt(androidx.biometric.BiometricPrompt$CryptoObject):129:129 -> d + 22:26:android.hardware.biometrics.BiometricPrompt$CryptoObject wrapForBiometricPrompt(androidx.biometric.BiometricPrompt$CryptoObject):131:131 -> d + 27:32:android.hardware.biometrics.BiometricPrompt$CryptoObject wrapForBiometricPrompt(androidx.biometric.BiometricPrompt$CryptoObject):134:134 -> d + 33:37:android.hardware.biometrics.BiometricPrompt$CryptoObject wrapForBiometricPrompt(androidx.biometric.BiometricPrompt$CryptoObject):136:136 -> d + 38:43:android.hardware.biometrics.BiometricPrompt$CryptoObject wrapForBiometricPrompt(androidx.biometric.BiometricPrompt$CryptoObject):140:140 -> d + 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;"} + 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 + 29:34:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject wrapForFingerprintManager(androidx.biometric.BiometricPrompt$CryptoObject):216:216 -> e + 35:40:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject wrapForFingerprintManager(androidx.biometric.BiometricPrompt$CryptoObject):218:218 -> e + 41:46:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject wrapForFingerprintManager(androidx.biometric.BiometricPrompt$CryptoObject):222:222 -> e + 47:52:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject wrapForFingerprintManager(androidx.biometric.BiometricPrompt$CryptoObject):223:223 -> e + 53:60:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject wrapForFingerprintManager(androidx.biometric.BiometricPrompt$CryptoObject):224:224 -> e +androidx.biometric.CryptoObjectUtils$Api23Impl -> androidx.biometric.h$a: +# {"id":"sourceFile","fileName":"CryptoObjectUtils.java"} + 1:5:android.security.keystore.KeyGenParameterSpec buildKeyGenParameterSpec(android.security.keystore.KeyGenParameterSpec$Builder):446:446 -> a + 1:6:android.security.keystore.KeyGenParameterSpec$Builder createKeyGenParameterSpecBuilder(java.lang.String,int):416:416 -> b + 1:4:void initKeyGenerator(javax.crypto.KeyGenerator,android.security.keystore.KeyGenParameterSpec):461:461 -> c + 1:10:void setBlockModeCBC(android.security.keystore.KeyGenParameterSpec$Builder):425:425 -> d + 1:10:void setEncryptionPaddingPKCS7(android.security.keystore.KeyGenParameterSpec$Builder):434:434 -> e +androidx.biometric.CryptoObjectUtils$Api28Impl -> androidx.biometric.h$b: +# {"id":"sourceFile","fileName":"CryptoObjectUtils.java"} + 1:6:android.hardware.biometrics.BiometricPrompt$CryptoObject create(java.security.Signature):342:342 -> a + 1:6:android.hardware.biometrics.BiometricPrompt$CryptoObject create(javax.crypto.Cipher):328:328 -> b + 1:6:android.hardware.biometrics.BiometricPrompt$CryptoObject create(javax.crypto.Mac):354:354 -> c + 1:5:javax.crypto.Cipher getCipher(android.hardware.biometrics.BiometricPrompt$CryptoObject):367:367 -> d + 1:5:javax.crypto.Mac getMac(android.hardware.biometrics.BiometricPrompt$CryptoObject):393:393 -> e + 1:5:java.security.Signature getSignature(android.hardware.biometrics.BiometricPrompt$CryptoObject):380:380 -> f +androidx.biometric.CryptoObjectUtils$Api30Impl -> androidx.biometric.h$c: +# {"id":"sourceFile","fileName":"CryptoObjectUtils.java"} + 1:6:android.hardware.biometrics.BiometricPrompt$CryptoObject create(android.security.identity.IdentityCredential):293:293 -> a + 1:5:android.security.identity.IdentityCredential getIdentityCredential(android.hardware.biometrics.BiometricPrompt$CryptoObject):306:306 -> b +androidx.biometric.DeviceUtils -> androidx.biometric.i: +# {"id":"sourceFile","fileName":"DeviceUtils.java"} + 1:8:boolean canAssumeStrongBiometrics(android.content.Context,java.lang.String):95:95 -> a + 9:15:boolean canAssumeStrongBiometrics(android.content.Context,java.lang.String):99:99 -> a + 5:12:boolean isModelInList(android.content.Context,java.lang.String,int):160:160 -> b + 13:18:boolean isModelInList(android.content.Context,java.lang.String,int):161:161 -> b + 19:30:boolean isModelInList(android.content.Context,java.lang.String,int):162:162 -> b + 5:12:boolean isModelInPrefixList(android.content.Context,java.lang.String,int):138:138 -> c + 13:18:boolean isModelInPrefixList(android.content.Context,java.lang.String,int):139:139 -> c + 19:30:boolean isModelInPrefixList(android.content.Context,java.lang.String,int):140:140 -> c + 5:12:boolean isVendorInList(android.content.Context,java.lang.String,int):116:116 -> d + 13:18:boolean isVendorInList(android.content.Context,java.lang.String,int):117:117 -> d + 19:30:boolean isVendorInList(android.content.Context,java.lang.String,int):118:118 -> d + 1:8:boolean shouldDelayShowingPrompt(android.content.Context,java.lang.String):79:79 -> e + 9:15:boolean shouldDelayShowingPrompt(android.content.Context,java.lang.String):83:83 -> e + 1:8:boolean shouldHideFingerprintDialog(android.content.Context,java.lang.String):63:63 -> f + 9:15:boolean shouldHideFingerprintDialog(android.content.Context,java.lang.String):67:67 -> f + 1:8:boolean shouldUseFingerprintForCrypto(android.content.Context,java.lang.String,java.lang.String):45:45 -> g + 9:18:boolean shouldUseFingerprintForCrypto(android.content.Context,java.lang.String,java.lang.String):49:49 -> g + 19:28:boolean shouldUseFingerprintForCrypto(android.content.Context,java.lang.String,java.lang.String):50:50 -> g +androidx.biometric.ErrorUtils -> androidx.biometric.j: +# {"id":"sourceFile","fileName":"ErrorUtils.java"} + 3:14:java.lang.String getFingerprintErrorString(android.content.Context,int):79:79 -> a + 15:36:java.lang.String getFingerprintErrorString(android.content.Context,int):97:97 -> a + 37:43:java.lang.String getFingerprintErrorString(android.content.Context,int):98:98 -> a + 44:50:java.lang.String getFingerprintErrorString(android.content.Context,int):86:86 -> a + 51:57:java.lang.String getFingerprintErrorString(android.content.Context,int):90:90 -> a + 58:64:java.lang.String getFingerprintErrorString(android.content.Context,int):92:92 -> a + 65:71:java.lang.String getFingerprintErrorString(android.content.Context,int):95:95 -> a + 72:78:java.lang.String getFingerprintErrorString(android.content.Context,int):88:88 -> a + 1:1:boolean isKnownError(int):0:0 -> b + 1:1:boolean isLockoutError(int):0:0 -> c +androidx.biometric.FingerprintDialogFragment -> androidx.biometric.k: +# {"id":"sourceFile","fileName":"FingerprintDialogFragment.java"} + android.os.Handler mHandler -> d + java.lang.Runnable mResetDialogRunnable -> e + androidx.biometric.BiometricViewModel mViewModel -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/f;"} + int mErrorTextColor -> g + int mNormalTextColor -> h + android.widget.ImageView mFingerprintIcon -> i + android.widget.TextView mHelpMessageView -> j + 1:3:void ():60:60 -> + 4:5:void ():103:103 -> + 6:14:void ():104:104 -> + 15:22:void ():109:109 -> + 1:7:void connectViewModel():250:250 -> k + 8:22:void connectViewModel():255:255 -> k + 23:34:void connectViewModel():257:257 -> k + 35:49:void connectViewModel():267:267 -> k + 1:7:android.graphics.drawable.Drawable getAssetForTransition(int,int):404:404 -> l + 8:20:android.graphics.drawable.Drawable getAssetForTransition(int,int):406:406 -> l + 21:28:android.graphics.drawable.Drawable getAssetForTransition(int,int):412:412 -> l + 29:35:android.graphics.drawable.Drawable getAssetForTransition(int,int):414:414 -> l + 36:43:android.graphics.drawable.Drawable getAssetForTransition(int,int):416:416 -> l + 44:45:android.graphics.drawable.Drawable getAssetForTransition(int,int):420:420 -> l + 46:51:android.graphics.drawable.Drawable getAssetForTransition(int,int):425:425 -> l + 1:4:int getThemedColorFor(int):358:358 -> m + 5:14:int getThemedColorFor(int):359:359 -> m + 15:19:int getThemedColorFor(int):365:365 -> m + 20:24:int getThemedColorFor(int):366:366 -> m + 25:27:int getThemedColorFor(int):367:367 -> m + 28:37:int getThemedColorFor(int):368:368 -> m + 38:41:int getThemedColorFor(int):370:370 -> m + 42:45:int getThemedColorFor(int):371:371 -> m + 46:53:int getThemedColorFor(int):361:361 -> m + 1:6:androidx.biometric.FingerprintDialogFragment newInstance():152:152 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/biometric/k;"} + 1:6:void resetDialog():340:340 -> o + 7:14:void resetDialog():342:342 -> o + 15:20:void resetDialog():346:346 -> o + 21:24:void resetDialog():347:347 -> o + 25:28:void resetDialog():348:348 -> o + 29:32:void resetDialog():347:347 -> o + 1:3:void onCancel(android.content.DialogInterface):241:241 -> onCancel + 4:10:void onCancel(android.content.DialogInterface):242:242 -> onCancel + 1:3:void onCreate(android.os.Bundle):157:157 -> onCreate + 4:6:void onCreate(android.os.Bundle):158:158 -> onCreate + 7:12:void onCreate(android.os.Bundle):160:160 -> onCreate + 13:23:void onCreate(android.os.Bundle):161:161 -> onCreate + 24:29:void onCreate(android.os.Bundle):163:163 -> onCreate + 30:37:void onCreate(android.os.Bundle):165:165 -> onCreate + 38:42:void onCreate(android.os.Bundle):166:166 -> onCreate + 43:49:void onCreate(android.os.Bundle):168:168 -> onCreate + 1:9:android.app.Dialog onCreateDialog(android.os.Bundle):174:174 -> onCreateDialog + 10:18:android.app.Dialog onCreateDialog(android.os.Bundle):175:175 -> onCreateDialog + 19:29:android.app.Dialog onCreateDialog(android.os.Bundle):179:179 -> onCreateDialog + 30:33:android.app.Dialog onCreateDialog(android.os.Bundle):180:180 -> onCreateDialog + 34:46:android.app.Dialog onCreateDialog(android.os.Bundle):182:182 -> onCreateDialog + 47:52:android.app.Dialog onCreateDialog(android.os.Bundle):184:184 -> onCreateDialog + 53:58:android.app.Dialog onCreateDialog(android.os.Bundle):185:185 -> onCreateDialog + 59:62:android.app.Dialog onCreateDialog(android.os.Bundle):186:186 -> onCreateDialog + 63:65:android.app.Dialog onCreateDialog(android.os.Bundle):188:188 -> onCreateDialog + 66:68:android.app.Dialog onCreateDialog(android.os.Bundle):189:189 -> onCreateDialog + 69:78:android.app.Dialog onCreateDialog(android.os.Bundle):193:193 -> onCreateDialog + 79:84:android.app.Dialog onCreateDialog(android.os.Bundle):195:195 -> onCreateDialog + 85:90:android.app.Dialog onCreateDialog(android.os.Bundle):196:196 -> onCreateDialog + 91:94:android.app.Dialog onCreateDialog(android.os.Bundle):197:197 -> onCreateDialog + 95:97:android.app.Dialog onCreateDialog(android.os.Bundle):199:199 -> onCreateDialog + 98:100:android.app.Dialog onCreateDialog(android.os.Bundle):200:200 -> onCreateDialog + 101:110:android.app.Dialog onCreateDialog(android.os.Bundle):204:204 -> onCreateDialog + 111:120:android.app.Dialog onCreateDialog(android.os.Bundle):205:205 -> onCreateDialog + 121:132:android.app.Dialog onCreateDialog(android.os.Bundle):208:208 -> onCreateDialog + 133:139:android.app.Dialog onCreateDialog(android.os.Bundle):209:209 -> onCreateDialog + 140:145:android.app.Dialog onCreateDialog(android.os.Bundle):210:210 -> onCreateDialog + 146:153:android.app.Dialog onCreateDialog(android.os.Bundle):211:211 -> onCreateDialog + 154:156:android.app.Dialog onCreateDialog(android.os.Bundle):218:218 -> onCreateDialog + 157:160:android.app.Dialog onCreateDialog(android.os.Bundle):219:219 -> onCreateDialog + 161:164:android.app.Dialog onCreateDialog(android.os.Bundle):220:220 -> onCreateDialog + 1:3:void onPause():235:235 -> onPause + 4:10:void onPause():236:236 -> onPause + 1:3:void onResume():226:226 -> onResume + 4:9:void onResume():227:227 -> onResume + 10:15:void onResume():228:228 -> onResume + 16:19:void onResume():229:229 -> onResume + 20:23:void onResume():230:230 -> onResume + 24:27:void onResume():229:229 -> onResume + 1:1:boolean shouldAnimateForTransition(int,int):0:0 -> p + 1:5:void updateFingerprintIcon(int):286:286 -> q + 6:11:void updateFingerprintIcon(int):294:294 -> q + 12:18:void updateFingerprintIcon(int):296:296 -> q + 19:23:void updateFingerprintIcon(int):301:301 -> q + 24:29:void updateFingerprintIcon(int):302:302 -> q + 30:32:void updateFingerprintIcon(int):303:303 -> q + 33:38:void updateFingerprintIcon(int):306:306 -> q + 1:12:void updateHelpMessageColor(int):317:317 -> r + 13:21:void updateHelpMessageColor(int):319:319 -> r + 1:4:void updateHelpMessageText(java.lang.CharSequence):330:330 -> s + 5:8:void updateHelpMessageText(java.lang.CharSequence):331:331 -> s +androidx.biometric.FingerprintDialogFragment$1 -> androidx.biometric.k$a: +# {"id":"sourceFile","fileName":"FingerprintDialogFragment.java"} + androidx.biometric.FingerprintDialogFragment this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/k;"} + 1:6:void (androidx.biometric.FingerprintDialogFragment):110:110 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/k;)V"} + 1:6:void run():113:113 -> run +androidx.biometric.FingerprintDialogFragment$2 -> androidx.biometric.k$b: +# {"id":"sourceFile","fileName":"FingerprintDialogFragment.java"} + androidx.biometric.FingerprintDialogFragment this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/k;"} + 1:6:void (androidx.biometric.FingerprintDialogFragment):211:211 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/k;)V"} + 1:9:void onClick(android.content.DialogInterface,int):214:214 -> onClick +androidx.biometric.FingerprintDialogFragment$3 -> androidx.biometric.k$c: +# {"id":"sourceFile","fileName":"FingerprintDialogFragment.java"} + androidx.biometric.FingerprintDialogFragment this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/k;"} + 1:6:void (androidx.biometric.FingerprintDialogFragment):257:257 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/k;)V"} + 1:6:void onChanged(java.lang.Object):257:257 -> a + 1:9:void onChanged(java.lang.Integer):260:260 -> b + 10:18:void onChanged(java.lang.Integer):261:261 -> b + 19:27:void onChanged(java.lang.Integer):262:262 -> b + 28:39:void onChanged(java.lang.Integer):263:263 -> b +androidx.biometric.FingerprintDialogFragment$4 -> androidx.biometric.k$d: +# {"id":"sourceFile","fileName":"FingerprintDialogFragment.java"} + androidx.biometric.FingerprintDialogFragment this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/biometric/k;"} + 1:6:void (androidx.biometric.FingerprintDialogFragment):267:267 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/k;)V"} + 1:6:void onChanged(java.lang.Object):267:267 -> a + 1:9:void onChanged(java.lang.CharSequence):270:270 -> b + 10:14:void onChanged(java.lang.CharSequence):271:271 -> b + 15:26:void onChanged(java.lang.CharSequence):272:272 -> b +androidx.biometric.FingerprintDialogFragment$Api21Impl -> androidx.biometric.k$e: +# {"id":"sourceFile","fileName":"FingerprintDialogFragment.java"} + 1:4:void startAnimation(android.graphics.drawable.Drawable):458:458 -> a + 5:10:void startAnimation(android.graphics.drawable.Drawable):459:459 -> a +androidx.biometric.FingerprintDialogFragment$Api26Impl -> androidx.biometric.k$f: +# {"id":"sourceFile","fileName":"FingerprintDialogFragment.java"} + 1:3:int getColorErrorAttr():440:440 -> a +androidx.biometric.KeyguardUtils -> androidx.biometric.l: +# {"id":"sourceFile","fileName":"KeyguardUtils.java"} + 1:5:android.app.KeyguardManager getKeyguardManager(android.content.Context):43:43 -> a + 1:8:boolean isDeviceSecuredWithCredential(android.content.Context):56:56 -> b + 9:13:boolean isDeviceSecuredWithCredential(android.content.Context):61:61 -> b +androidx.biometric.KeyguardUtils$Api23Impl -> androidx.biometric.l$a: +# {"id":"sourceFile","fileName":"KeyguardUtils.java"} + 1:9:android.app.KeyguardManager getKeyguardManager(android.content.Context):85:85 -> a + 1:5:boolean isDeviceSecure(android.app.KeyguardManager):95:95 -> b +androidx.biometric.PackageUtils -> androidx.biometric.m: +# {"id":"sourceFile","fileName":"PackageUtils.java"} + 3:8:boolean hasSystemFeatureFingerprint(android.content.Context):43:43 -> a + 9:22:boolean hasSystemFeatureFingerprint(android.content.Context):44:44 -> a +androidx.biometric.PackageUtils$Api23Impl -> androidx.biometric.m$a: +# {"id":"sourceFile","fileName":"PackageUtils.java"} + 1:7:boolean hasSystemFeatureFingerprint(android.content.pm.PackageManager):62:62 -> a +androidx.biometric.R$array -> androidx.biometric.n: + int assume_strong_biometrics_models -> a + int crypto_fingerprint_fallback_prefixes -> b + int crypto_fingerprint_fallback_vendors -> c + int delay_showing_prompt_models -> d + int hide_fingerprint_instantly_prefixes -> e +androidx.biometric.R$attr -> androidx.biometric.o: + int colorError -> a +androidx.biometric.R$color -> androidx.biometric.p: + int biometric_error_color -> a +androidx.biometric.R$drawable -> androidx.biometric.q: + int fingerprint_dialog_error -> a + int fingerprint_dialog_fp_icon -> b +androidx.biometric.R$id -> androidx.biometric.r: + int fingerprint_description -> a + int fingerprint_error -> b + int fingerprint_icon -> c + int fingerprint_subtitle -> d +androidx.biometric.R$layout -> androidx.biometric.s: + int fingerprint_dialog_layout -> a +androidx.biometric.R$string -> androidx.biometric.t: + int confirm_device_credential_password -> a + int default_error_msg -> b + int fingerprint_dialog_touch_sensor -> c + int fingerprint_error_hw_not_available -> d + int fingerprint_error_hw_not_present -> e + int fingerprint_error_lockout -> f + int fingerprint_error_no_fingerprints -> g + int fingerprint_error_user_canceled -> h + int fingerprint_not_recognized -> i + int generic_error_no_device_credential -> j + int generic_error_no_keyguard -> k + int generic_error_user_canceled -> l +androidx.collection.ArrayMap -> m.a: +# {"id":"sourceFile","fileName":"ArrayMap.java"} + androidx.collection.ArrayMap$EntrySet mEntrySet -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a$a;"} + androidx.collection.ArrayMap$KeySet mKeySet -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a$c;"} + androidx.collection.ArrayMap$ValueCollection mValues -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a$e;"} + 1:1:void ():72:72 -> + 2:2:void (int):79:79 -> + 3:3:void (androidx.collection.SimpleArrayMap):87:87 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/i;)V"} + 1:5:boolean containsKey(java.lang.Object):115:115 -> containsKey + 1:5:boolean containsValue(java.lang.Object):128:128 -> containsValue + 1:4:java.util.Set entrySet():217:217 -> entrySet + 5:12:java.util.Set entrySet():219:219 -> entrySet + 1:5:java.lang.Object get(java.lang.Object):141:141 -> get + 1:14:boolean containsAll(java.util.Collection):98:98 -> k + 15:24:boolean containsAll(java.util.Collection):99:99 -> k + 1:4:java.util.Set keySet():234:234 -> keySet + 5:12:java.util.Set keySet():236:236 -> keySet + 5:9:boolean equalsSetHelper(java.util.Set,java.lang.Object):629:629 -> l + 10:11:boolean equalsSetHelper(java.util.Set,java.lang.Object):630:630 -> l + 12:29:boolean equalsSetHelper(java.util.Set,java.lang.Object):633:633 -> l + 1:4:boolean removeAll(java.util.Collection):177:177 -> m + 5:18:boolean removeAll(java.util.Collection):178:178 -> m + 19:22:boolean removeAll(java.util.Collection):179:179 -> m + 23:32:boolean removeAll(java.util.Collection):181:181 -> m + 1:4:boolean retainAll(java.util.Collection):192:192 -> n + 5:12:boolean retainAll(java.util.Collection):193:193 -> n + 13:22:boolean retainAll(java.util.Collection):194:194 -> n + 23:28:boolean retainAll(java.util.Collection):195:195 -> n + 29:37:boolean retainAll(java.util.Collection):198:198 -> n + 1:12:void putAll(java.util.Map):164:164 -> putAll + 13:32:void putAll(java.util.Map):165:165 -> putAll + 33:45:void putAll(java.util.Map):166:166 -> putAll + 1:5:java.lang.Object remove(java.lang.Object):154:154 -> remove + 1:4:java.util.Collection values():251:251 -> values + 5:12:java.util.Collection values():253:253 -> values +androidx.collection.ArrayMap$EntrySet -> m.a$a: +# {"id":"sourceFile","fileName":"ArrayMap.java"} + androidx.collection.ArrayMap this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + 1:6:void (androidx.collection.ArrayMap):258:258 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/a;)V"} + 1:8:java.util.Iterator iterator():262:262 -> iterator + 1:7:int size():267:267 -> size +androidx.collection.ArrayMap$KeyIterator -> m.a$b: +# {"id":"sourceFile","fileName":"ArrayMap.java"} + androidx.collection.ArrayMap this$0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + 1:2:void (androidx.collection.ArrayMap):500:500 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/a;)V"} + 3:10:void (androidx.collection.ArrayMap):501:501 -> + 1:7:java.lang.Object elementAt(int):506:506 -> b + 1:6:void removeAt(int):511:511 -> c +androidx.collection.ArrayMap$KeySet -> m.a$c: +# {"id":"sourceFile","fileName":"ArrayMap.java"} + androidx.collection.ArrayMap this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + 1:6:void (androidx.collection.ArrayMap):271:271 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/a;)V"} + 1:6:boolean add(java.lang.Object):274:274 -> add + 1:6:boolean addAll(java.util.Collection):279:279 -> addAll + 1:6:void clear():284:284 -> clear + 1:7:boolean contains(java.lang.Object):289:289 -> contains + 1:7:boolean containsAll(java.util.Collection):294:294 -> containsAll + 1:5:boolean equals(java.lang.Object):364:364 -> equals + 1:12:int hashCode():370:370 -> hashCode + 13:22:int hashCode():371:371 -> hashCode + 23:31:int hashCode():372:372 -> hashCode + 1:7:boolean isEmpty():299:299 -> isEmpty + 1:8:java.util.Iterator iterator():305:305 -> iterator + 1:8:boolean remove(java.lang.Object):311:311 -> remove + 9:17:boolean remove(java.lang.Object):313:313 -> remove + 1:7:boolean removeAll(java.util.Collection):321:321 -> removeAll + 1:7:boolean retainAll(java.util.Collection):326:326 -> retainAll + 1:7:int size():331:331 -> size + 1:2:java.lang.Object[] toArray():337:338 -> toArray + 3:3:java.lang.Object[] toArray():340:340 -> toArray + 4:6:java.lang.Object[] toArray(java.lang.Object[]):349:351 -> toArray + 7:7:java.lang.Object[] toArray(java.lang.Object[]):354:354 -> toArray + 8:9:java.lang.Object[] toArray(java.lang.Object[]):356:357 -> toArray +androidx.collection.ArrayMap$MapIterator -> m.a$d: +# {"id":"sourceFile","fileName":"ArrayMap.java"} + int mEnd -> d + int mIndex -> e + boolean mEntryValid -> f + androidx.collection.ArrayMap this$0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + 1:5:void (androidx.collection.ArrayMap):537:537 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/a;)V"} + 6:14:void (androidx.collection.ArrayMap):538:538 -> + 15:17:void (androidx.collection.ArrayMap):539:539 -> + 1:6:java.util.Map$Entry next():549:549 -> b + 7:12:java.util.Map$Entry next():550:550 -> b + 13:15:java.util.Map$Entry next():551:551 -> b + 16:21:java.util.Map$Entry next():549:549 -> b + 1:4:boolean equals(java.lang.Object):595:595 -> equals + 5:10:boolean equals(java.lang.Object):599:599 -> equals + 11:12:boolean equals(java.lang.Object):602:602 -> equals + 13:30:boolean equals(java.lang.Object):603:603 -> equals + 31:51:boolean equals(java.lang.Object):604:604 -> equals + 52:59:boolean equals(java.lang.Object):596:596 -> equals + 1:4:java.lang.Object getKey():568:568 -> getKey + 5:13:java.lang.Object getKey():572:572 -> getKey + 14:21:java.lang.Object getKey():569:569 -> getKey + 1:4:java.lang.Object getValue():577:577 -> getValue + 5:13:java.lang.Object getValue():581:581 -> getValue + 14:21:java.lang.Object getValue():578:578 -> getValue + 1:10:boolean hasNext():544:544 -> hasNext + 1:4:int hashCode():609:609 -> hashCode + 5:12:int hashCode():613:613 -> hashCode + 13:25:int hashCode():614:614 -> hashCode + 26:32:int hashCode():615:615 -> hashCode + 33:38:int hashCode():616:616 -> hashCode + 39:46:int hashCode():610:610 -> hashCode + 1:5:java.lang.Object next():532:532 -> next + 1:4:void remove():557:557 -> remove + 5:11:void remove():560:560 -> remove + 12:17:void remove():561:561 -> remove + 18:24:void remove():562:562 -> remove + 25:27:void remove():563:563 -> remove + 28:33:void remove():558:558 -> remove + 1:4:java.lang.Object setValue(java.lang.Object):586:586 -> setValue + 5:13:java.lang.Object setValue(java.lang.Object):590:590 -> setValue + 14:21:java.lang.Object setValue(java.lang.Object):587:587 -> setValue + 1:29:java.lang.String toString():621:621 -> toString +androidx.collection.ArrayMap$ValueCollection -> m.a$e: +# {"id":"sourceFile","fileName":"ArrayMap.java"} + androidx.collection.ArrayMap this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + 1:6:void (androidx.collection.ArrayMap):378:378 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/a;)V"} + 1:6:boolean add(java.lang.Object):381:381 -> add + 1:6:boolean addAll(java.util.Collection):386:386 -> addAll + 1:6:void clear():391:391 -> clear + 1:12:boolean contains(java.lang.Object):397:397 -> contains + 1:14:boolean containsAll(java.util.Collection):402:402 -> containsAll + 15:24:boolean containsAll(java.util.Collection):403:403 -> containsAll + 1:7:boolean isEmpty():412:412 -> isEmpty + 1:8:java.util.Iterator iterator():418:418 -> iterator + 1:8:boolean remove(java.lang.Object):424:424 -> remove + 9:17:boolean remove(java.lang.Object):426:426 -> remove + 1:10:boolean removeAll(java.util.Collection):434:434 -> removeAll + 11:16:boolean removeAll(java.util.Collection):437:437 -> removeAll + 17:23:boolean removeAll(java.util.Collection):438:438 -> removeAll + 24:36:boolean removeAll(java.util.Collection):439:439 -> removeAll + 1:10:boolean retainAll(java.util.Collection):450:450 -> retainAll + 11:16:boolean retainAll(java.util.Collection):453:453 -> retainAll + 17:23:boolean retainAll(java.util.Collection):454:454 -> retainAll + 24:36:boolean retainAll(java.util.Collection):455:455 -> retainAll + 1:7:int size():466:466 -> size + 1:2:java.lang.Object[] toArray():472:473 -> toArray + 3:3:java.lang.Object[] toArray():475:475 -> toArray + 4:6:java.lang.Object[] toArray(java.lang.Object[]):484:486 -> toArray + 7:7:java.lang.Object[] toArray(java.lang.Object[]):489:489 -> toArray + 8:9:java.lang.Object[] toArray(java.lang.Object[]):491:492 -> toArray +androidx.collection.ArrayMap$ValueIterator -> m.a$f: +# {"id":"sourceFile","fileName":"ArrayMap.java"} + androidx.collection.ArrayMap this$0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + 1:2:void (androidx.collection.ArrayMap):517:517 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/a;)V"} + 3:10:void (androidx.collection.ArrayMap):518:518 -> + 1:7:java.lang.Object elementAt(int):523:523 -> b + 1:6:void removeAt(int):528:528 -> c +androidx.collection.ArraySet -> m.b: +# {"id":"sourceFile","fileName":"ArraySet.jvm.kt"} + int[] hashes -> d + java.lang.Object[] array -> e + int _size -> f + 1:1:void ():0:0 -> + 2:2:void (int):46:46 -> + 3:4:void (int):50:51 -> + 5:5:void (int):88:88 -> + 6:6:void (int,int,kotlin.jvm.internal.DefaultConstructorMarker):47:47 -> + 5:11:boolean add(java.lang.Object):329:329 -> add + 12:17:boolean add(java.lang.Object):334:334 -> add + 18:21:boolean add(java.lang.Object):336:336 -> add + 22:34:boolean add(java.lang.Object):337:337 -> add + 35:55:boolean add(java.lang.Object):345:345 -> add + 56:59:boolean add(java.lang.Object):353:353 -> add + 60:63:boolean add(java.lang.Object):354:354 -> add + 64:66:boolean add(java.lang.Object):355:355 -> add + 67:72:boolean add(java.lang.Object):357:357 -> add + 73:82:boolean add(java.lang.Object):361:361 -> add + 83:94:boolean add(java.lang.Object):362:362 -> add + 95:107:boolean add(java.lang.Object):363:363 -> add + 108:115:boolean add(java.lang.Object):358:358 -> add + 116:119:boolean add(java.lang.Object):368:368 -> add + 120:125:boolean add(java.lang.Object):369:369 -> add + 126:128:boolean add(java.lang.Object):368:368 -> add + 129:132:boolean add(java.lang.Object):374:374 -> add + 133:136:boolean add(java.lang.Object):375:375 -> add + 137:139:boolean add(java.lang.Object):374:374 -> add + 140:152:boolean add(java.lang.Object):382:382 -> add + 153:158:boolean add(java.lang.Object):386:386 -> add + 159:164:boolean add(java.lang.Object):387:387 -> add + 165:173:boolean add(java.lang.Object):388:388 -> add + 174:179:boolean add(java.lang.Object):383:383 -> add + 6:17:boolean addAll(java.util.Collection):536:536 -> addAll + 18:32:boolean addAll(java.util.Collection):538:538 -> addAll + 33:39:boolean addAll(java.util.Collection):539:539 -> addAll + 1:6:void clear():301:301 -> clear + 7:11:void clear():302:302 -> clear + 12:17:void clear():303:303 -> clear + 18:20:void clear():304:304 -> clear + 21:27:void clear():307:307 -> clear + 28:33:void clear():308:308 -> clear + 1:10:boolean contains(java.lang.Object):325:325 -> contains + 6:19:boolean containsAll(java.util.Collection):530:530 -> containsAll + 20:29:boolean containsAll(java.util.Collection):531:531 -> containsAll + 5:9:boolean equals(java.lang.Object):485:485 -> equals + 10:23:boolean equals(java.lang.Object):486:486 -> equals + 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:3:java.lang.Object[] getArray$collection():51:51 -> h + 1:4:int hashCode():504:504 -> hashCode + 5:12:int hashCode():505:505 -> hashCode + 13:19:int hashCode():508:508 -> hashCode + 1:3:int[] getHashes$collection():50:50 -> i + 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 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 + 14:19:java.lang.Object removeAt(int):417:417 -> m + 20:41:java.lang.Object removeAt(int):420:420 -> m + 42:59:java.lang.Object removeAt(int):425:425 -> m + 60:63:java.lang.Object removeAt(int):428:428 -> m + 64:67:java.lang.Object removeAt(int):429:429 -> m + 68:72:java.lang.Object removeAt(int):430:430 -> m + 73:84:java.lang.Object removeAt(int):432:432 -> m + 85:102:java.lang.Object removeAt(int):433:433 -> m + 103:108:java.lang.Object removeAt(int):437:437 -> m + 109:111:java.lang.Object removeAt(int):436:436 -> m + 112:115:java.lang.Object removeAt(int):443:443 -> m + 116:122:java.lang.Object removeAt(int):442:442 -> m + 123:126:java.lang.Object removeAt(int):451:451 -> m + 127:132:java.lang.Object removeAt(int):452:452 -> m + 133:135:java.lang.Object removeAt(int):451:451 -> m + 136:139:java.lang.Object removeAt(int):457:457 -> m + 140:143:java.lang.Object removeAt(int):458:458 -> m + 144:146:java.lang.Object removeAt(int):457:457 -> m + 147:153:java.lang.Object removeAt(int):464:464 -> m + 154:159:java.lang.Object removeAt(int):466:466 -> m + 160:163:java.lang.Object removeAt(int):469:469 -> m + 164:169:java.lang.Object removeAt(int):467:467 -> m + 6:8:void setArray$collection(java.lang.Object[]):51:51 -> n + 6:8:void setHashes$collection(int[]):50:50 -> o + 1:3:void set_size$collection(int):53:53 -> p + 1:7:java.lang.Object valueAt(int):327:327 -> q + 1:6:boolean remove(java.lang.Object):407:407 -> remove + 7:13:boolean remove(java.lang.Object):409:409 -> remove + 6:20:boolean removeAll(java.util.Collection):543:543 -> removeAll + 21:27:boolean removeAll(java.util.Collection):544:544 -> removeAll + 6:15:boolean retainAll(java.util.Collection):548:548 -> retainAll + 16:27:boolean retainAll(java.util.Collection):549:549 -> retainAll + 28:35:boolean retainAll(java.util.Collection):550:550 -> retainAll + 1:5:int size():46:46 -> size + 1:1:java.lang.Object[] toArray():202:202 -> toArray + 2:2:java.lang.Object[] toArray(java.lang.Object[]):207:207 -> toArray + 3:4:java.lang.Object[] toArray(java.lang.Object[]):210:211 -> toArray + 1:6:java.lang.String toString():511:511 -> toString + 7:9:java.lang.String toString():512:512 -> toString + 10:22:java.lang.String toString():515:515 -> toString + 23:25:java.lang.String toString():516:516 -> toString + 26:34:java.lang.String toString():517:517 -> toString + 35:39:java.lang.String toString():519:519 -> toString + 40:45:java.lang.String toString():521:521 -> toString + 46:49:java.lang.String toString():523:523 -> toString + 50:59:java.lang.String toString():525:525 -> toString + 60:62:java.lang.String toString():528:528 -> toString + 63:72:java.lang.String toString():515:515 -> toString +androidx.collection.ArraySet$ElementIterator -> m.b$a: +# {"id":"sourceFile","fileName":"ArraySet.jvm.kt"} + androidx.collection.ArraySet this$0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/b;"} + 1:10:void (androidx.collection.ArraySet):251:251 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/b;)V"} + 1:7:java.lang.Object elementAt(int):252:252 -> b + 1:6:void removeAt(int):255:255 -> c +androidx.collection.ArraySetJvmUtil -> m.c: +# {"id":"sourceFile","fileName":"ArraySetJvmUtil.java"} + 1:3:java.lang.Object[] resizeForToArray(java.lang.Object[],int):30:30 -> a + 4:18:java.lang.Object[] resizeForToArray(java.lang.Object[],int):31:31 -> a + 19:22:java.lang.Object[] resizeForToArray(java.lang.Object[],int):33:33 -> a + 23:25:java.lang.Object[] resizeForToArray(java.lang.Object[],int):34:34 -> a +androidx.collection.ArraySetKt -> m.d: +# {"id":"sourceFile","fileName":"ArraySet.kt"} + 6:10:void allocArrays(androidx.collection.ArraySet,int):298:298 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/b;I)V"} + 11:16:void allocArrays(androidx.collection.ArraySet,int):299:299 -> a + 6:18:int binarySearchInternal(androidx.collection.ArraySet,int):246:246 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/b;I)I"} + 19:24:int binarySearchInternal(androidx.collection.ArraySet,int):248:248 -> b + 6:13:int indexOf(androidx.collection.ArraySet,java.lang.Object,int):252:252 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/b;Ljava/lang/Object;I)I"} + 14:20:int indexOf(androidx.collection.ArraySet,java.lang.Object,int):258:258 -> c + 21:37:int indexOf(androidx.collection.ArraySet,java.lang.Object,int):266:266 -> c + 38:45:int indexOf(androidx.collection.ArraySet,java.lang.Object,int):272:272 -> c + 46:65:int indexOf(androidx.collection.ArraySet,java.lang.Object,int):273:273 -> c + 66:73:int indexOf(androidx.collection.ArraySet,java.lang.Object,int):281:281 -> c + 74:91:int indexOf(androidx.collection.ArraySet,java.lang.Object,int):282:282 -> c + 8:12:int indexOfNull(androidx.collection.ArraySet):295:295 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/b;)I"} +androidx.collection.IndexBasedArrayIterator -> m.e: +# {"id":"sourceFile","fileName":"IndexBasedArrayIterator.kt"} + int size -> d + int index -> e + boolean canRemove -> f + 1:3:void (int):18:18 -> + 4:6:void (int):20:20 -> + java.lang.Object elementAt(int) -> b + void removeAt(int) -> c + 1:10:boolean hasNext():27:27 -> hasNext + 1:6:java.lang.Object next():30:30 -> next + 7:12:java.lang.Object next():34:34 -> next + 13:18:java.lang.Object next():35:35 -> next + 19:21:java.lang.Object next():36:36 -> next + 22:27:java.lang.Object next():31:31 -> next + 1:4:void remove():41:41 -> remove + 5:13:void remove():43:43 -> remove + 14:20:void remove():44:44 -> remove + 21:23:void remove():45:45 -> remove + 24:31:void remove():41:41 -> remove +androidx.collection.LongSparseArray -> m.f: +# {"id":"sourceFile","fileName":"LongSparseArray.jvm.kt"} + boolean garbage -> d + long[] keys -> e + java.lang.Object[] values -> f + int size -> g + 1:1:void ():0:0 -> + 2:2:void (int):51:51 -> + 3:4:void (int):73:74 -> + 5:7:void (int):76:78 -> + 8:8:void (int,int,kotlin.jvm.internal.DefaultConstructorMarker):52:52 -> + 1:2:void clear():537:537 -> a + 3:9:void clear():538:538 -> a + 10:14:void clear():540:540 -> a + 15:16:void clear():542:542 -> a + 17:19:void clear():543:543 -> a + 1:11:androidx.collection.LongSparseArray clone():84:84 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm/f;"} + 12:21:androidx.collection.LongSparseArray clone():85:85 -> b + 22:32:androidx.collection.LongSparseArray clone():86:86 -> b + 1:10:boolean containsKey(long):535:535 -> c + 1:5:java.lang.Object clone():51:51 -> clone + 1:10:java.lang.Object get(long):257:257 -> d + 11:21:java.lang.Object get(long):258:258 -> d + 22:28:java.lang.Object get(long):262:262 -> d + 1:4:int indexOfKey(long):488:488 -> e + 5:6:int indexOfKey(long):490:490 -> e + 7:8:int indexOfKey(long):492:492 -> e + 9:15:int indexOfKey(long):493:493 -> e + 16:17:int indexOfKey(long):495:495 -> e + 18:25:int indexOfKey(long):496:496 -> e + 26:29:int indexOfKey(long):498:498 -> e + 30:32:int indexOfKey(long):499:499 -> e + 33:39:int indexOfKey(long):500:500 -> e + 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 + 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 + 21:23:java.lang.String toString():583:583 -> toString + 24:30:java.lang.String toString():584:584 -> toString + 31:35:java.lang.String toString():586:586 -> toString + 36:39:java.lang.String toString():588:588 -> toString + 40:44:java.lang.String toString():589:589 -> toString + 45:47:java.lang.String toString():590:590 -> toString + 48:53:java.lang.String toString():591:591 -> toString + 54:57:java.lang.String toString():593:593 -> toString + 58:67:java.lang.String toString():595:595 -> toString + 68:70:java.lang.String toString():598:598 -> toString + 71:80:java.lang.String toString():582:582 -> toString +androidx.collection.LongSparseArrayKt -> m.g: +# {"id":"sourceFile","fileName":"LongSparseArray.kt"} + java.lang.Object DELETED -> a + 1:8:void ():26:26 -> + 1:3:java.lang.Object access$getDELETED$p():1:1 -> a +androidx.collection.LruCache -> m.h: +# {"id":"sourceFile","fileName":"LruCache.kt"} + int maxSize -> a + androidx.collection.internal.LruHashMap map -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln/c;"} + androidx.collection.internal.Lock lock -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln/b;"} + int size -> d + int putCount -> e + int createCount -> f + int evictionCount -> g + int hitCount -> h + int missCount -> i + 1:3:void (int):36:36 -> + 4:7:void (int):37:37 -> + 8:17:void (int):43:43 -> + 18:25:void (int):44:44 -> + 26:33:void (int):40:40 -> + 1:1:java.lang.Object m.LruCache.create(java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void m.LruCache.entryRemoved(boolean,java.lang.Object,java.lang.Object,java.lang.Object):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 6:7:java.lang.Object get(java.lang.Object):78:78 -> c + 8:8:java.lang.Object get(java.lang.Object):364:364 -> c + 9:16:java.lang.Object get(java.lang.Object):79:79 -> c + 17:22:java.lang.Object get(java.lang.Object):81:81 -> c + 23:26:java.lang.Object get(java.lang.Object):82:82 -> c + 27:32:java.lang.Object get(java.lang.Object):84:84 -> c + 33:33:java.lang.Object get(java.lang.Object):364:364 -> c + 34:41:java.lang.Object get(java.lang.Object):93:93 -> c + 42:43:java.lang.Object get(java.lang.Object):95:95 -> c + 44:44:java.lang.Object get(java.lang.Object):368:368 -> c + 45:50:java.lang.Object get(java.lang.Object):96:96 -> c + 51:58:java.lang.Object get(java.lang.Object):97:97 -> c + 59:66:java.lang.Object get(java.lang.Object):100:100 -> c + 67:77:java.lang.Object get(java.lang.Object):102:102 -> c + 78:81:java.lang.Object get(java.lang.Object):368:368 -> c + 82:85:java.lang.Object get(java.lang.Object):107:107 -> c + 86:91:java.lang.Object get(java.lang.Object):110:110 -> c + 92:93:java.lang.Object get(java.lang.Object):368:368 -> c + 94:95:java.lang.Object get(java.lang.Object):364:364 -> c + 11:12:java.lang.Object put(java.lang.Object,java.lang.Object):122:122 -> d + 13:13:java.lang.Object put(java.lang.Object,java.lang.Object):372:372 -> d + 14:19:java.lang.Object put(java.lang.Object,java.lang.Object):123:123 -> d + 20:28:java.lang.Object put(java.lang.Object,java.lang.Object):124:124 -> d + 29:36:java.lang.Object put(java.lang.Object,java.lang.Object):125:125 -> d + 37:48:java.lang.Object put(java.lang.Object,java.lang.Object):127:127 -> d + 49:50:java.lang.Object put(java.lang.Object,java.lang.Object):129:129 -> d + 51:54:java.lang.Object put(java.lang.Object,java.lang.Object):372:372 -> d + 55:57:java.lang.Object put(java.lang.Object,java.lang.Object):132:132 -> d + 58:63:java.lang.Object put(java.lang.Object,java.lang.Object):135:135 -> d + 64:65:java.lang.Object put(java.lang.Object,java.lang.Object):372:372 -> d + 1:7:int safeSizeOf(java.lang.Object,java.lang.Object):229:229 -> e + 8:42:int safeSizeOf(java.lang.Object,java.lang.Object):230:230 -> e + 1:1:int m.LruCache.sizeOf(java.lang.Object,java.lang.Object):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:2:void trimToSize(int):151:151 -> g + 3:3:void trimToSize(int):376:376 -> g + 4:22:void trimToSize(int):152:152 -> g + 23:35:void trimToSize(int):156:156 -> g + 36:51:void trimToSize(int):160:160 -> g + 52:55:void trimToSize(int):162:162 -> g + 56:59:void trimToSize(int):163:163 -> g + 60:64:void trimToSize(int):164:164 -> g + 65:73:void trimToSize(int):165:165 -> g + 74:79:void trimToSize(int):166:166 -> g + 80:81:void trimToSize(int):376:376 -> g + 82:85:void trimToSize(int):169:169 -> g + 86:87:void trimToSize(int):157:157 -> g + 88:89:void trimToSize(int):153:153 -> g + 90:95:void trimToSize(int):152:152 -> g + 96:97:void trimToSize(int):376:376 -> g + 1:2:java.lang.String toString():308:308 -> toString + 3:3:java.lang.String toString():418:418 -> toString + 4:12:java.lang.String toString():309:309 -> toString + 13:17:java.lang.String toString():311:311 -> toString + 18:60:java.lang.String toString():316:316 -> toString + 61:62:java.lang.String toString():317:317 -> toString + 63:73:java.lang.String toString():316:316 -> toString +androidx.collection.SimpleArrayMap -> m.i: +# {"id":"sourceFile","fileName":"SimpleArrayMap.kt"} + int[] hashes -> d + java.lang.Object[] array -> e + int size -> f + 1:1:void ():0:0 -> + 2:2:void (int):63:63 -> + 3:4:void (int):65:66 -> + 5:5:void (int):64:64 -> + 6:7:void (int):70:71 -> + 8:8:void (int):69:69 -> + 9:9:void (int,int,kotlin.jvm.internal.DefaultConstructorMarker):63:63 -> + 10:10:void (androidx.collection.SimpleArrayMap):79:79 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/i;)V"} + 11:11:void (androidx.collection.SimpleArrayMap):81:81 -> + 1:4:int __restricted$indexOfValue(java.lang.Object):236:236 -> a + 5:12:int __restricted$indexOfValue(java.lang.Object):237:237 -> a + 13:24:int __restricted$indexOfValue(java.lang.Object):241:241 -> a + 25:40:int __restricted$indexOfValue(java.lang.Object):249:249 -> a + 1:2:void ensureCapacity(int):200:200 -> b + 3:7:void ensureCapacity(int):201:201 -> b + 8:18:void ensureCapacity(int):202:202 -> b + 19:31:void ensureCapacity(int):203:203 -> b + 32:36:void ensureCapacity(int):205:205 -> b + 37:42:void ensureCapacity(int):206:206 -> b + 1:6:int indexOf(java.lang.Object,int):94:94 -> c + 7:15:int indexOf(java.lang.Object,int):100:100 -> c + 16:32:int indexOf(java.lang.Object,int):108:108 -> c + 33:38:int indexOf(java.lang.Object,int):114:114 -> c + 39:58:int indexOf(java.lang.Object,int):115:115 -> c + 59:64:int indexOf(java.lang.Object,int):121:121 -> c + 65:82:int indexOf(java.lang.Object,int):122:122 -> c + 1:4:void clear():182:182 -> clear + 5:8:void clear():183:183 -> clear + 9:13:void clear():184:184 -> clear + 14:15:void clear():185:185 -> clear + 16:20:void clear():188:188 -> clear + 21:26:void clear():189:189 -> clear + 1:10:boolean containsKey(java.lang.Object):217:217 -> containsKey + 1:10:boolean containsValue(java.lang.Object):266:266 -> containsValue + 3:7:int indexOfKey(java.lang.Object):227:227 -> d + 8:16:int indexOfKey(java.lang.Object):228:228 -> d + 1:6:int indexOfNull():136:136 -> e + 7:16:int indexOfNull():142:142 -> e + 17:29:int indexOfNull():150:150 -> e + 30:35:int indexOfNull():156:156 -> e + 36:51:int indexOfNull():157:157 -> e + 52:57:int indexOfNull():163:163 -> e + 58:71:int indexOfNull():164:164 -> e + 6:9:boolean equals(java.lang.Object):672:672 -> equals + 10:23:boolean equals(java.lang.Object):673:673 -> equals + 24:25:boolean equals(java.lang.Object):678:678 -> equals + 26:30:boolean equals(java.lang.Object):679:679 -> equals + 31:34:boolean equals(java.lang.Object):680:680 -> equals + 35:38:boolean equals(java.lang.Object):681:681 -> equals + 39:46:boolean equals(java.lang.Object):683:683 -> equals + 47:53:boolean equals(java.lang.Object):685:685 -> equals + 54:64:boolean equals(java.lang.Object):688:688 -> equals + 65:68:boolean equals(java.lang.Object):693:693 -> equals + 69:82:boolean equals(java.lang.Object):694:694 -> equals + 83:87:boolean equals(java.lang.Object):697:697 -> equals + 88:91:boolean equals(java.lang.Object):698:698 -> equals + 92:95:boolean equals(java.lang.Object):699:699 -> equals + 96:106:boolean equals(java.lang.Object):700:700 -> equals + 107:116:boolean equals(java.lang.Object):702:702 -> equals + 117:128:boolean equals(java.lang.Object):705:705 -> equals + 3:6:java.lang.Object keyAt(int):313:313 -> f + 7:13:java.lang.Object keyAt(int):318:318 -> f + 14:30:java.lang.Object keyAt(int):314:314 -> f + 31:40:java.lang.Object keyAt(int):313:313 -> f + 6:7:void putAll(androidx.collection.SimpleArrayMap):431:431 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/i;)V"} + 8:13:void putAll(androidx.collection.SimpleArrayMap):432:432 -> g + 14:20:void putAll(androidx.collection.SimpleArrayMap):433:433 -> g + 21:22:void putAll(androidx.collection.SimpleArrayMap):435:435 -> g + 23:24:void putAll(androidx.collection.SimpleArrayMap):436:436 -> g + 25:27:void putAll(androidx.collection.SimpleArrayMap):435:435 -> g + 28:29:void putAll(androidx.collection.SimpleArrayMap):441:441 -> g + 30:33:void putAll(androidx.collection.SimpleArrayMap):442:442 -> g + 34:36:void putAll(androidx.collection.SimpleArrayMap):441:441 -> g + 37:41:void putAll(androidx.collection.SimpleArrayMap):447:447 -> g + 42:56:void putAll(androidx.collection.SimpleArrayMap):451:451 -> g + 1:6:java.lang.Object get(java.lang.Object):770:770 -> get + 7:17:java.lang.Object get(java.lang.Object):773:773 -> get + 1:6:java.lang.Object getOrDefault(java.lang.Object,java.lang.Object):775:775 -> getOrDefault + 7:16:java.lang.Object getOrDefault(java.lang.Object,java.lang.Object):778:778 -> getOrDefault + 3:6:java.lang.Object removeAt(int):515:515 -> h + 7:17:java.lang.Object removeAt(int):519:519 -> h + 18:23:java.lang.Object removeAt(int):526:526 -> h + 24:41:java.lang.Object removeAt(int):529:529 -> h + 42:52:java.lang.Object removeAt(int):544:544 -> h + 53:64:java.lang.Object removeAt(int):545:545 -> h + 65:70:java.lang.Object removeAt(int):547:547 -> h + 71:73:java.lang.Object removeAt(int):556:556 -> h + 74:76:java.lang.Object removeAt(int):555:555 -> h + 77:78:java.lang.Object removeAt(int):562:562 -> h + 79:83:java.lang.Object removeAt(int):561:561 -> h + 84:87:java.lang.Object removeAt(int):574:574 -> h + 88:90:java.lang.Object removeAt(int):573:573 -> h + 91:96:java.lang.Object removeAt(int):580:580 -> h + 97:100:java.lang.Object removeAt(int):579:579 -> h + 101:110:java.lang.Object removeAt(int):548:548 -> h + 111:113:java.lang.Object removeAt(int):592:592 -> h + 114:121:java.lang.Object removeAt(int):598:598 -> h + 122:129:java.lang.Object removeAt(int):605:605 -> h + 130:131:java.lang.Object removeAt(int):606:606 -> h + 132:135:java.lang.Object removeAt(int):608:608 -> h + 136:138:java.lang.Object removeAt(int):611:611 -> h + 139:144:java.lang.Object removeAt(int):609:609 -> h + 145:161:java.lang.Object removeAt(int):516:516 -> h + 162:171:java.lang.Object removeAt(int):515:515 -> h + 1:2:int hashCode():718:718 -> hashCode + 3:4:int hashCode():719:719 -> hashCode + 5:12:int hashCode():723:723 -> hashCode + 13:14:int hashCode():725:725 -> hashCode + 15:32:int hashCode():726:726 -> hashCode + 3:10:java.lang.Object setValueAt(int,java.lang.Object):346:346 -> i + 11:14:java.lang.Object setValueAt(int,java.lang.Object):353:353 -> i + 15:17:java.lang.Object setValueAt(int,java.lang.Object):354:354 -> i + 18:34:java.lang.Object setValueAt(int,java.lang.Object):347:347 -> i + 35:44:java.lang.Object setValueAt(int,java.lang.Object):346:346 -> i + 1:8:boolean isEmpty():361:361 -> isEmpty + 3:6:java.lang.Object valueAt(int):329:329 -> j + 7:15:java.lang.Object valueAt(int):334:334 -> j + 16:32:java.lang.Object valueAt(int):330:330 -> j + 33:42:java.lang.Object valueAt(int):329:329 -> j + 1:4:java.lang.Object put(java.lang.Object,java.lang.Object):375:375 -> put + 5:12:java.lang.Object put(java.lang.Object,java.lang.Object):376:376 -> put + 13:27:java.lang.Object put(java.lang.Object,java.lang.Object):377:377 -> put + 28:31:java.lang.Object put(java.lang.Object,java.lang.Object):382:382 -> put + 32:35:java.lang.Object put(java.lang.Object,java.lang.Object):383:383 -> put + 36:53:java.lang.Object put(java.lang.Object,java.lang.Object):388:388 -> put + 54:64:java.lang.Object put(java.lang.Object,java.lang.Object):398:398 -> put + 65:77:java.lang.Object put(java.lang.Object,java.lang.Object):399:399 -> put + 78:82:java.lang.Object put(java.lang.Object,java.lang.Object):401:401 -> put + 83:90:java.lang.Object put(java.lang.Object,java.lang.Object):402:402 -> put + 91:97:java.lang.Object put(java.lang.Object,java.lang.Object):410:410 -> put + 98:110:java.lang.Object put(java.lang.Object,java.lang.Object):411:411 -> put + 111:119:java.lang.Object put(java.lang.Object,java.lang.Object):414:414 -> put + 120:121:java.lang.Object put(java.lang.Object,java.lang.Object):418:418 -> put + 122:129:java.lang.Object put(java.lang.Object,java.lang.Object):419:419 -> put + 130:133:java.lang.Object put(java.lang.Object,java.lang.Object):420:420 -> put + 134:137:java.lang.Object put(java.lang.Object,java.lang.Object):421:421 -> put + 138:143:java.lang.Object put(java.lang.Object,java.lang.Object):415:415 -> put + 1:6:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):466:466 -> putIfAbsent + 7:12:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):468:468 -> putIfAbsent + 1:1:java.lang.Object remove(java.lang.Object):480:480 -> remove + 2:2:java.lang.Object remove(java.lang.Object):482:482 -> remove + 3:3:boolean remove(java.lang.Object,java.lang.Object):494:494 -> remove + 4:6:boolean remove(java.lang.Object,java.lang.Object):496:498 -> remove + 1:1:java.lang.Object replace(java.lang.Object,java.lang.Object):626:626 -> replace + 2:2:java.lang.Object replace(java.lang.Object,java.lang.Object):628:628 -> replace + 3:3:boolean replace(java.lang.Object,java.lang.Object,java.lang.Object):642:642 -> replace + 4:6:boolean replace(java.lang.Object,java.lang.Object,java.lang.Object):644:646 -> replace + 1:3:int size():657:657 -> size + 1:6:java.lang.String toString():741:741 -> toString + 7:9:java.lang.String toString():742:742 -> toString + 10:20:java.lang.String toString():745:745 -> toString + 21:23:java.lang.String toString():746:746 -> toString + 24:30:java.lang.String toString():747:747 -> toString + 31:35:java.lang.String toString():749:749 -> toString + 36:39:java.lang.String toString():751:751 -> toString + 40:43:java.lang.String toString():752:752 -> toString + 44:47:java.lang.String toString():753:753 -> toString + 48:52:java.lang.String toString():755:755 -> toString + 53:55:java.lang.String toString():757:757 -> toString + 56:61:java.lang.String toString():758:758 -> toString + 62:65:java.lang.String toString():760:760 -> toString + 66:73:java.lang.String toString():762:762 -> toString + 74:76:java.lang.String toString():765:765 -> toString + 77:86:java.lang.String toString():745:745 -> toString +androidx.collection.SparseArrayCompat -> m.j: +# {"id":"sourceFile","fileName":"SparseArrayCompat.jvm.kt"} + boolean garbage -> d + int[] keys -> e + java.lang.Object[] values -> f + int size -> g + 1:1:void ():0:0 -> + 2:2:void (int):60:60 -> + 3:4:void (int):82:83 -> + 5:7:void (int):85:87 -> + 8:8:void (int,int,kotlin.jvm.internal.DefaultConstructorMarker):61:61 -> + 1:12:void append(int,java.lang.Object):497:497 -> a + 13:16:void append(int,java.lang.Object):498:498 -> a + 17:25:void append(int,java.lang.Object):501:501 -> a + 26:28:void append(int,java.lang.Object):502:502 -> a + 29:30:void append(int,java.lang.Object):504:504 -> a + 31:37:void append(int,java.lang.Object):505:505 -> a + 38:41:void append(int,java.lang.Object):506:506 -> a + 42:54:void append(int,java.lang.Object):507:507 -> a + 55:65:void append(int,java.lang.Object):508:508 -> a + 66:69:void append(int,java.lang.Object):510:510 -> a + 70:75:void append(int,java.lang.Object):511:511 -> a + 76:78:void append(int,java.lang.Object):512:512 -> a + 1:2:void clear():489:489 -> b + 3:9:void clear():490:490 -> b + 10:14:void clear():492:492 -> b + 15:16:void clear():494:494 -> b + 17:19:void clear():495:495 -> b + 1:11:androidx.collection.SparseArrayCompat clone():93:93 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm/j;"} + 12:21:androidx.collection.SparseArrayCompat clone():94:94 -> c + 22:32:androidx.collection.SparseArrayCompat clone():95:95 -> c + 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: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 + 21:23:java.lang.String toString():518:518 -> toString + 24:30:java.lang.String toString():519:519 -> toString + 31:35:java.lang.String toString():521:521 -> toString + 36:39:java.lang.String toString():523:523 -> toString + 40:44:java.lang.String toString():524:524 -> toString + 45:47:java.lang.String toString():525:525 -> toString + 48:53:java.lang.String toString():526:526 -> toString + 54:57:java.lang.String toString():528:528 -> toString + 58:67:java.lang.String toString():530:530 -> toString + 68:70:java.lang.String toString():533:533 -> toString + 71:80:java.lang.String toString():534:534 -> toString +androidx.collection.SparseArrayCompatKt -> m.k: +# {"id":"sourceFile","fileName":"SparseArrayCompat.kt"} + java.lang.Object DELETED -> a + 1:8:void ():26:26 -> + 1:4:void access$gc(androidx.collection.SparseArrayCompat):1:1 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/j;)V"} + 1:3:java.lang.Object access$getDELETED$p():1:1 -> b + 6:15:java.lang.Object commonGet(androidx.collection.SparseArrayCompat,int):536:536 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/j;I)Ljava/lang/Object;"} + 16:27:java.lang.Object commonGet(androidx.collection.SparseArrayCompat,int):537:537 -> c + 1:2:void gc(androidx.collection.SparseArrayCompat):332:332 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/j;)V"} + 3:4:void gc(androidx.collection.SparseArrayCompat):334:334 -> d + 5:11:void gc(androidx.collection.SparseArrayCompat):335:335 -> d + 12:13:void gc(androidx.collection.SparseArrayCompat):337:337 -> d + 14:19:void gc(androidx.collection.SparseArrayCompat):338:338 -> d + 20:23:void gc(androidx.collection.SparseArrayCompat):340:340 -> d + 24:26:void gc(androidx.collection.SparseArrayCompat):341:341 -> d + 27:33:void gc(androidx.collection.SparseArrayCompat):342:342 -> d + 34:35:void gc(androidx.collection.SparseArrayCompat):347:347 -> d + 36:38:void gc(androidx.collection.SparseArrayCompat):348:348 -> d +androidx.collection.internal.ContainerHelpersKt -> n.a: +# {"id":"sourceFile","fileName":"ContainerHelpers.kt"} + int[] EMPTY_INTS -> a + long[] EMPTY_LONGS -> b + java.lang.Object[] EMPTY_OBJECTS -> c + 2:5:void ():22:22 -> + 6:9:void ():25:25 -> + 10:14:void ():28:28 -> + 15:29:int binarySearch(int[],int,int):60:60 -> a + 15:31:int binarySearch(long[],int,long):79:79 -> b + 1:5:boolean equal(java.lang.Object,java.lang.Object):49:49 -> c + 1:16:int idealByteArraySize(int):39:39 -> d + 3:9:int idealIntArraySize(int):31:31 -> e + 3:9:int idealLongArraySize(int):35:35 -> f +androidx.collection.internal.Lock -> n.b: +# {"id":"sourceFile","fileName":"Lock.jvm.kt"} + 1:4:void ():23:23 -> +androidx.collection.internal.LruHashMap -> n.c: +# {"id":"sourceFile","fileName":"LruHashMap.jvm.kt"} + java.util.LinkedHashMap map -> a + 1:3:void (int,float):23:23 -> + 4:12:void (int,float):35:35 -> + 6:12:java.lang.Object get(java.lang.Object):40:40 -> a + 1:12:java.util.Set getEntries():38:38 -> b + 1:7:boolean isEmpty():37:37 -> c + 11:17:java.lang.Object put(java.lang.Object,java.lang.Object):42:42 -> d + 6:12:java.lang.Object remove(java.lang.Object):44:44 -> e +androidx.concurrent.futures.AbstractResolvableFuture -> androidx.concurrent.futures.a: +# {"id":"sourceFile","fileName":"AbstractResolvableFuture.java"} + java.lang.Object value -> d + androidx.concurrent.futures.AbstractResolvableFuture$Listener listeners -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/concurrent/futures/a$e;"} + androidx.concurrent.futures.AbstractResolvableFuture$Waiter waiters -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/concurrent/futures/a$h;"} + boolean GENERATE_CANCELLATION_CAUSES -> g + java.util.logging.Logger log -> h + androidx.concurrent.futures.AbstractResolvableFuture$AtomicHelper ATOMIC_HELPER -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/concurrent/futures/a$b;"} + java.lang.Object NULL -> j + 1:6:void ():64:64 -> + 7:10:void ():66:66 -> + 11:16:void ():65:65 -> + 17:28:void ():69:69 -> + 29:34:void ():85:85 -> + 35:40:void ():87:87 -> + 41:46:void ():88:88 -> + 47:54:void ():89:89 -> + 55:62:void ():90:90 -> + 63:72:void ():94:94 -> + 73:77:void ():101:101 -> + 78:81:void ():104:104 -> + 82:90:void ():114:114 -> + 91:98:void ():217:217 -> + 1:4:void ():317:317 -> + 1:6:void addDoneString(java.lang.StringBuilder):1026:1026 -> a + 7:26:void addDoneString(java.lang.StringBuilder):1027:1027 -> a + 27:44:void addDoneString(java.lang.StringBuilder):1033:1033 -> a + 45:50:void addDoneString(java.lang.StringBuilder):1031:1031 -> a + 51:66:void addDoneString(java.lang.StringBuilder):1029:1029 -> a + 1:1:void afterDone():0:0 -> b + 1:5:java.util.concurrent.CancellationException cancellationExceptionWithCause(java.lang.String,java.lang.Throwable):1195:1195 -> c + 6:9:java.util.concurrent.CancellationException cancellationExceptionWithCause(java.lang.String,java.lang.Throwable):1196:1196 -> c + 1:11:boolean cancel(boolean):555:555 -> cancel + 12:15:boolean cancel(boolean):561:561 -> cancel + 16:30:boolean cancel(boolean):562:562 -> cancel + 31:33:boolean cancel(boolean):566:566 -> cancel + 34:35:boolean cancel(boolean):567:567 -> cancel + 36:45:boolean cancel(boolean):570:570 -> cancel + 46:48:boolean cancel(boolean):575:575 -> cancel + 49:53:boolean cancel(boolean):577:577 -> cancel + 1:2:androidx.concurrent.futures.AbstractResolvableFuture$Listener clearListeners(androidx.concurrent.futures.AbstractResolvableFuture$Listener):963:963 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a$e;)Landroidx/concurrent/futures/a$e;"} + 3:17:androidx.concurrent.futures.AbstractResolvableFuture$Listener clearListeners(androidx.concurrent.futures.AbstractResolvableFuture$Listener):964:964 -> d + 18:19:androidx.concurrent.futures.AbstractResolvableFuture$Listener clearListeners(androidx.concurrent.futures.AbstractResolvableFuture$Listener):968:968 -> d + 20:25:androidx.concurrent.futures.AbstractResolvableFuture$Listener clearListeners(androidx.concurrent.futures.AbstractResolvableFuture$Listener):969:969 -> d + 1:3:void complete(androidx.concurrent.futures.AbstractResolvableFuture):874:874 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a;)V"} + 4:7:void complete(androidx.concurrent.futures.AbstractResolvableFuture):880:880 -> e + 8:13:void complete(androidx.concurrent.futures.AbstractResolvableFuture):882:882 -> e + 14:15:void complete(androidx.concurrent.futures.AbstractResolvableFuture):886:886 -> e + 16:17:void complete(androidx.concurrent.futures.AbstractResolvableFuture):887:887 -> e + 18:25:void complete(androidx.concurrent.futures.AbstractResolvableFuture):905:905 -> e + 1:5:void executeListener(java.lang.Runnable,java.util.concurrent.Executor):1056:1056 -> f + 6:38:void executeListener(java.lang.Runnable,java.util.concurrent.Executor):1061:1061 -> f + 1:4:java.lang.Object getDoneValue(java.lang.Object):513:513 -> g + 5:8:java.lang.Object getDoneValue(java.lang.Object):517:517 -> g + 9:14:java.lang.Object getDoneValue(java.lang.Object):519:519 -> g + 15:24:java.lang.Object getDoneValue(java.lang.Object):518:518 -> g + 25:35:java.lang.Object getDoneValue(java.lang.Object):514:514 -> g + 1:1:java.lang.Object get(long,java.util.concurrent.TimeUnit):359:359 -> get + 2:2:java.lang.Object get(long,java.util.concurrent.TimeUnit):361:361 -> get + 3:3:java.lang.Object get(long,java.util.concurrent.TimeUnit):364:364 -> get + 4:4:java.lang.Object get(long,java.util.concurrent.TimeUnit):366:366 -> get + 5:5:java.lang.Object get(long,java.util.concurrent.TimeUnit):369:369 -> get + 6:8:java.lang.Object get(long,java.util.concurrent.TimeUnit):372:374 -> get + 9:10:java.lang.Object get(long,java.util.concurrent.TimeUnit):376:377 -> get + 11:11:java.lang.Object get(long,java.util.concurrent.TimeUnit):379:379 -> get + 12:12:java.lang.Object get(long,java.util.concurrent.TimeUnit):382:382 -> get + 13:13:java.lang.Object get(long,java.util.concurrent.TimeUnit):389:389 -> get + 14:14:java.lang.Object get(long,java.util.concurrent.TimeUnit):391:391 -> get + 15:15:java.lang.Object get(long,java.util.concurrent.TimeUnit):395:395 -> get + 16:16:java.lang.Object get(long,java.util.concurrent.TimeUnit):399:399 -> get + 17:18:java.lang.Object get(long,java.util.concurrent.TimeUnit):383:384 -> get + 19:20:java.lang.Object get(long,java.util.concurrent.TimeUnit):404:405 -> get + 21:21:java.lang.Object get(long,java.util.concurrent.TimeUnit):409:409 -> get + 22:22:java.lang.Object get(long,java.util.concurrent.TimeUnit):414:414 -> get + 23:23:java.lang.Object get(long,java.util.concurrent.TimeUnit):416:416 -> get + 24:24:java.lang.Object get(long,java.util.concurrent.TimeUnit):418:418 -> get + 25:25:java.lang.Object get(long,java.util.concurrent.TimeUnit):421:421 -> get + 26:26:java.lang.Object get(long,java.util.concurrent.TimeUnit):419:419 -> get + 27:29:java.lang.Object get(long,java.util.concurrent.TimeUnit):424:426 -> get + 30:30:java.lang.Object get(long,java.util.concurrent.TimeUnit):431:431 -> get + 31:32:java.lang.Object get(long,java.util.concurrent.TimeUnit):433:434 -> get + 33:33:java.lang.Object get(long,java.util.concurrent.TimeUnit):438:438 -> get + 34:34:java.lang.Object get(long,java.util.concurrent.TimeUnit):440:440 -> get + 35:35:java.lang.Object get(long,java.util.concurrent.TimeUnit):442:442 -> get + 36:36:java.lang.Object get(long,java.util.concurrent.TimeUnit):445:445 -> get + 37:37:java.lang.Object get(long,java.util.concurrent.TimeUnit):448:448 -> get + 38:39:java.lang.Object get(long,java.util.concurrent.TimeUnit):453:454 -> get + 40:40:java.lang.Object get(long,java.util.concurrent.TimeUnit):456:456 -> get + 41:41:java.lang.Object get(long,java.util.concurrent.TimeUnit):362:362 -> get + 42:42:java.lang.Object get():470:470 -> get + 43:43:java.lang.Object get():473:473 -> get + 44:44:java.lang.Object get():475:475 -> get + 45:47:java.lang.Object get():477:479 -> get + 48:49:java.lang.Object get():481:482 -> get + 50:50:java.lang.Object get():485:485 -> get + 51:51:java.lang.Object get():488:488 -> get + 52:52:java.lang.Object get():495:495 -> get + 53:53:java.lang.Object get():497:497 -> get + 54:55:java.lang.Object get():489:490 -> get + 56:57:java.lang.Object get():501:502 -> get + 58:58:java.lang.Object get():506:506 -> get + 59:59:java.lang.Object get():471:471 -> get + 2:7:java.lang.Object getUninterruptibly(java.util.concurrent.Future):856:856 -> h + 8:25:java.lang.Object getUninterruptibly(java.util.concurrent.Future):863:863 -> h + 26:28:java.lang.Object getUninterruptibly(java.util.concurrent.Future):865:865 -> h + 1:1:void interruptTask():0:0 -> i + 1:2:boolean isCancelled():536:536 -> isCancelled + 3:5:boolean isCancelled():537:537 -> isCancelled + 1:8:boolean isDone():530:530 -> isDone + 1:4:java.lang.String pendingToString():1016:1016 -> j + 5:19:java.lang.String pendingToString():1017:1017 -> j + 20:38:java.lang.String pendingToString():1018:1018 -> j + 1:2:void releaseWaiters():942:942 -> k + 3:14:void releaseWaiters():943:943 -> k + 15:17:void releaseWaiters():946:946 -> k + 18:21:void releaseWaiters():945:945 -> k + 2:3:void removeWaiter(androidx.concurrent.futures.AbstractResolvableFuture$Waiter):171:171 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a$h;)V"} + 4:5:void removeWaiter(androidx.concurrent.futures.AbstractResolvableFuture$Waiter):175:175 -> l + 6:13:void removeWaiter(androidx.concurrent.futures.AbstractResolvableFuture$Waiter):176:176 -> l + 14:15:void removeWaiter(androidx.concurrent.futures.AbstractResolvableFuture$Waiter):181:181 -> l + 16:23:void removeWaiter(androidx.concurrent.futures.AbstractResolvableFuture$Waiter):182:182 -> l + 24:25:void removeWaiter(androidx.concurrent.futures.AbstractResolvableFuture$Waiter):185:185 -> l + 26:30:void removeWaiter(androidx.concurrent.futures.AbstractResolvableFuture$Waiter):186:186 -> l + 31:42:void removeWaiter(androidx.concurrent.futures.AbstractResolvableFuture$Waiter):190:190 -> l + 3:4:boolean set(java.lang.Object):685:685 -> m + 5:13:boolean set(java.lang.Object):686:686 -> m + 14:20:boolean set(java.lang.Object):687:687 -> m + 3:5:java.lang.String userObjectToString(java.lang.Object):1045:1045 -> n + 6:10:java.lang.String userObjectToString(java.lang.Object):1047:1047 -> n + 1:17:java.lang.String toString():978:978 -> toString + 18:25:java.lang.String toString():979:979 -> toString + 26:31:java.lang.String toString():980:980 -> toString + 32:37:java.lang.String toString():981:981 -> toString + 38:41:java.lang.String toString():982:982 -> toString + 42:47:java.lang.String toString():986:986 -> toString + 48:70:java.lang.String toString():990:990 -> toString + 71:76:java.lang.String toString():994:994 -> toString + 77:88:java.lang.String toString():995:995 -> toString + 89:94:java.lang.String toString():996:996 -> toString + 95:98:java.lang.String toString():997:997 -> toString + 99:103:java.lang.String toString():999:999 -> toString + 104:111:java.lang.String toString():1002:1002 -> toString +androidx.concurrent.futures.AbstractResolvableFuture$1 -> androidx.concurrent.futures.a$a: +# {"id":"sourceFile","fileName":"AbstractResolvableFuture.java"} +androidx.concurrent.futures.AbstractResolvableFuture$AtomicHelper -> androidx.concurrent.futures.a$b: +# {"id":"sourceFile","fileName":"AbstractResolvableFuture.java"} + 1:1:void ():1069:1069 -> + 2:2:void (androidx.concurrent.futures.AbstractResolvableFuture$1):1069:1069 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a$a;)V"} + boolean casListeners(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Listener,androidx.concurrent.futures.AbstractResolvableFuture$Listener) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a;Landroidx/concurrent/futures/a$e;Landroidx/concurrent/futures/a$e;)Z"} + boolean casValue(androidx.concurrent.futures.AbstractResolvableFuture,java.lang.Object,java.lang.Object) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a;Ljava/lang/Object;Ljava/lang/Object;)Z"} + boolean casWaiters(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a;Landroidx/concurrent/futures/a$h;Landroidx/concurrent/futures/a$h;)Z"} + void putNext(androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a$h;Landroidx/concurrent/futures/a$h;)V"} + void putThread(androidx.concurrent.futures.AbstractResolvableFuture$Waiter,java.lang.Thread) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a$h;Ljava/lang/Thread;)V"} +androidx.concurrent.futures.AbstractResolvableFuture$Cancellation -> androidx.concurrent.futures.a$c: +# {"id":"sourceFile","fileName":"AbstractResolvableFuture.java"} + boolean wasInterrupted -> a + java.lang.Throwable cause -> b + androidx.concurrent.futures.AbstractResolvableFuture$Cancellation CAUSELESS_INTERRUPTED -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/concurrent/futures/a$c;"} + androidx.concurrent.futures.AbstractResolvableFuture$Cancellation CAUSELESS_CANCELLED -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/concurrent/futures/a$c;"} + 1:5:void ():243:243 -> + 6:7:void ():244:244 -> + 8:10:void ():245:245 -> + 11:18:void ():247:247 -> + 19:27:void ():248:248 -> + 1:3:void (boolean,java.lang.Throwable):256:256 -> + 4:5:void (boolean,java.lang.Throwable):257:257 -> + 6:8:void (boolean,java.lang.Throwable):258:258 -> +androidx.concurrent.futures.AbstractResolvableFuture$Failure -> androidx.concurrent.futures.a$d: +# {"id":"sourceFile","fileName":"AbstractResolvableFuture.java"} + java.lang.Throwable exception -> a +androidx.concurrent.futures.AbstractResolvableFuture$Listener -> androidx.concurrent.futures.a$e: +# {"id":"sourceFile","fileName":"AbstractResolvableFuture.java"} + java.lang.Runnable task -> a + java.util.concurrent.Executor executor -> b + androidx.concurrent.futures.AbstractResolvableFuture$Listener next -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/concurrent/futures/a$e;"} + androidx.concurrent.futures.AbstractResolvableFuture$Listener TOMBSTONE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/concurrent/futures/a$e;"} + 1:9:void ():202:202 -> + 1:3:void (java.lang.Runnable,java.util.concurrent.Executor):210:210 -> + 4:5:void (java.lang.Runnable,java.util.concurrent.Executor):211:211 -> + 6:8:void (java.lang.Runnable,java.util.concurrent.Executor):212:212 -> +androidx.concurrent.futures.AbstractResolvableFuture$SafeAtomicHelper -> androidx.concurrent.futures.a$f: +# {"id":"sourceFile","fileName":"AbstractResolvableFuture.java"} + java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterThreadUpdater -> a + java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterNextUpdater -> b + java.util.concurrent.atomic.AtomicReferenceFieldUpdater waitersUpdater -> c + java.util.concurrent.atomic.AtomicReferenceFieldUpdater listenersUpdater -> d + java.util.concurrent.atomic.AtomicReferenceFieldUpdater valueUpdater -> e + 2:4:void (java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater):1105:1105 -> + 5:6:void (java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater):1106:1106 -> + 7:8:void (java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater):1107:1107 -> + 9:10:void (java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater):1108:1108 -> + 11:12:void (java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater):1109:1109 -> + 13:15:void (java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater):1110:1110 -> + 1:7:boolean casListeners(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Listener,androidx.concurrent.futures.AbstractResolvableFuture$Listener):1130:1130 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a;Landroidx/concurrent/futures/a$e;Landroidx/concurrent/futures/a$e;)Z"} + 1:7:boolean casValue(androidx.concurrent.futures.AbstractResolvableFuture,java.lang.Object,java.lang.Object):1135:1135 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a;Ljava/lang/Object;Ljava/lang/Object;)Z"} + 1:7:boolean casWaiters(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter):1125:1125 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a;Landroidx/concurrent/futures/a$h;Landroidx/concurrent/futures/a$h;)Z"} + 1:6:void putNext(androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter):1120:1120 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a$h;Landroidx/concurrent/futures/a$h;)V"} + 1:6:void putThread(androidx.concurrent.futures.AbstractResolvableFuture$Waiter,java.lang.Thread):1115:1115 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a$h;Ljava/lang/Thread;)V"} +androidx.concurrent.futures.AbstractResolvableFuture$SafeAtomicHelper$$ExternalSyntheticBackportWithForwarding0 -> androidx.concurrent.futures.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:16:boolean java.util.concurrent.atomic.AtomicReferenceFieldUpdater.compareAndSet(java.lang.Object,java.lang.Object,java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z"} +androidx.concurrent.futures.AbstractResolvableFuture$SynchronizedHelper -> androidx.concurrent.futures.a$g: +# {"id":"sourceFile","fileName":"AbstractResolvableFuture.java"} + 2:5:void ():1146:1146 -> + 1:2:boolean casListeners(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Listener,androidx.concurrent.futures.AbstractResolvableFuture$Listener):1172:1173 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a;Landroidx/concurrent/futures/a$e;Landroidx/concurrent/futures/a$e;)Z"} + 3:5:boolean casListeners(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Listener,androidx.concurrent.futures.AbstractResolvableFuture$Listener):1173:1173 -> a + 6:8:boolean casListeners(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Listener,androidx.concurrent.futures.AbstractResolvableFuture$Listener):1174:1174 -> a + 9:13:boolean casListeners(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Listener,androidx.concurrent.futures.AbstractResolvableFuture$Listener):1175:1175 -> a + 14:15:boolean casListeners(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Listener,androidx.concurrent.futures.AbstractResolvableFuture$Listener):1177:1177 -> a + 16:17:boolean casListeners(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Listener,androidx.concurrent.futures.AbstractResolvableFuture$Listener):1178:1178 -> a + 1:2:boolean casValue(androidx.concurrent.futures.AbstractResolvableFuture,java.lang.Object,java.lang.Object):1183:1184 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a;Ljava/lang/Object;Ljava/lang/Object;)Z"} + 3:5:boolean casValue(androidx.concurrent.futures.AbstractResolvableFuture,java.lang.Object,java.lang.Object):1184:1184 -> b + 6:8:boolean casValue(androidx.concurrent.futures.AbstractResolvableFuture,java.lang.Object,java.lang.Object):1185:1185 -> b + 9:13:boolean casValue(androidx.concurrent.futures.AbstractResolvableFuture,java.lang.Object,java.lang.Object):1186:1186 -> b + 14:15:boolean casValue(androidx.concurrent.futures.AbstractResolvableFuture,java.lang.Object,java.lang.Object):1188:1188 -> b + 16:17:boolean casValue(androidx.concurrent.futures.AbstractResolvableFuture,java.lang.Object,java.lang.Object):1189:1189 -> b + 1:2:boolean casWaiters(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter):1161:1162 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a;Landroidx/concurrent/futures/a$h;Landroidx/concurrent/futures/a$h;)Z"} + 3:5:boolean casWaiters(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter):1162:1162 -> c + 6:8:boolean casWaiters(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter):1163:1163 -> c + 9:13:boolean casWaiters(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter):1164:1164 -> c + 14:15:boolean casWaiters(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter):1166:1166 -> c + 16:17:boolean casWaiters(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter):1167:1167 -> c + 1:3:void putNext(androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter):1156:1156 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a$h;Landroidx/concurrent/futures/a$h;)V"} + 1:3:void putThread(androidx.concurrent.futures.AbstractResolvableFuture$Waiter,java.lang.Thread):1151:1151 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a$h;Ljava/lang/Thread;)V"} +androidx.concurrent.futures.AbstractResolvableFuture$Waiter -> androidx.concurrent.futures.a$h: +# {"id":"sourceFile","fileName":"AbstractResolvableFuture.java"} + java.lang.Thread thread -> a + androidx.concurrent.futures.AbstractResolvableFuture$Waiter next -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/concurrent/futures/a$h;"} + androidx.concurrent.futures.AbstractResolvableFuture$Waiter TOMBSTONE -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/concurrent/futures/a$h;"} + 1:9:void ():121:121 -> + 1:1:void (boolean):132:132 -> + 2:2:void ():135:135 -> + 3:3:void ():137:137 -> + 1:6:void setNext(androidx.concurrent.futures.AbstractResolvableFuture$Waiter):143:143 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/concurrent/futures/a$h;)V"} + 1:5:void unpark():151:151 -> b + 6:7:void unpark():153:153 -> b + 8:11:void unpark():154:154 -> b +androidx.concurrent.futures.ResolvableFuture -> androidx.concurrent.futures.c: +# {"id":"sourceFile","fileName":"ResolvableFuture.java"} + 1:4:void ():63:63 -> + 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: +# {"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;"} + int ROW_SIZE -> d + androidx.constraintlayout.core.SolverVariable candidate -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/i;"} + int[] mArrayIndices -> f + int[] mArrayNextIndices -> g + float[] mArrayValues -> h + int mHead -> i + int mLast -> j + 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:7:void clear():409:409 -> clear + 8:11:void clear():411:411 -> clear + 12:23:void clear():412:412 -> clear + 24:28:void clear():414:414 -> clear + 29:35:void clear():416:416 -> clear + 36:37:void clear():419:419 -> clear + 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:6:void divideByAmount(float):500:500 -> k + 7:10:void divideByAmount(float):502:502 -> k + 11:17:void divideByAmount(float):503:503 -> k + 18:25:void divideByAmount(float):504:504 -> k + 1:2:java.lang.String toString():634:634 -> toString + 3:8:java.lang.String toString():635:635 -> toString + 9:12:java.lang.String toString():636:636 -> toString + 13:29:java.lang.String toString():637:637 -> toString + 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: +# {"id":"sourceFile","fileName":"ArrayRow.java"} + androidx.constraintlayout.core.SolverVariable variable -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo/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;"} + 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 + 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: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: +# {"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 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"} + void divideByAmount(float) -> k +androidx.constraintlayout.core.Cache -> o.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;"} + 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: +# {"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 + # {"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: +# {"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"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"Metrics.java"} +androidx.constraintlayout.core.Pools$Pool -> o.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: +# {"id":"sourceFile","fileName":"Pools.java"} + java.lang.Object[] mPool -> a + int mPoolSize -> b + 1:5:void (int):96:96 -> + 6:10:void (int):100:100 -> + 11:18:void (int):98:98 -> + 1:3:void releaseAll(java.lang.Object[],int):133:133 -> a + 4:7:void releaseAll(java.lang.Object[],int):134:134 -> a + 8:9:void releaseAll(java.lang.Object[],int):137:137 -> a + 10:16:void releaseAll(java.lang.Object[],int):143:143 -> a + 17:20:void releaseAll(java.lang.Object[],int):144:144 -> a + 21:26:void releaseAll(java.lang.Object[],int):145:145 -> a + 1:7:java.lang.Object acquire():106:106 -> acquire + 8:11:java.lang.Object acquire():108:108 -> acquire + 12:15:java.lang.Object acquire():109:109 -> acquire + 16:19:java.lang.Object acquire():110:110 -> acquire + 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: +# {"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;"} + 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: +# {"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: +# {"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"} + 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: +# {"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 + 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: +# {"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: +# {"id":"sourceFile","fileName":"SolverVariableValues.java"} + int NONE -> a + int SIZE -> b + int HASH_SIZE -> c + int[] keys -> d + int[] nextKeys -> e + int[] variables -> f + float[] values -> g + int[] previous -> h + 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;"} + 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:6:void clear():180:180 -> clear + 7:12:void clear():182:182 -> clear + 13:21:void clear():184:184 -> clear + 22:26:void clear():187:187 -> clear + 27:30:void clear():188:188 -> clear + 31:38:void clear():189:189 -> clear + 39:42:void clear():191:191 -> clear + 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: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 + 2:6:int findEmptySlot():299:299 -> n + 7:17:int findEmptySlot():300:300 -> n + 1:4:void increaseSize():199:199 -> o + 5:12:void increaseSize():200:200 -> o + 13:20:void increaseSize():201:201 -> o + 21:28:void increaseSize():202:202 -> o + 29:36:void increaseSize():203:203 -> o + 37:44:void increaseSize():204:204 -> o + 45:48:void increaseSize():205:205 -> o + 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: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 + 35:66:java.lang.String toString():155:155 -> toString + 67:70:java.lang.String toString():156:156 -> toString + 71:87:java.lang.String toString():157:157 -> toString + 88:96:java.lang.String toString():158:158 -> toString + 97:126:java.lang.String toString():159:159 -> toString + 127:141:java.lang.String toString():161:161 -> toString + 142:158:java.lang.String toString():163:163 -> toString + 159:164:java.lang.String toString():164:164 -> toString + 165:194:java.lang.String toString():165:165 -> toString + 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: +# {"id":"sourceFile","fileName":"Barrier.java"} + int mBarrierType -> L0 + boolean mAllowsGoneWidget -> M0 + int mMargin -> N0 + boolean resolved -> O0 + 1:4:void ():42:42 -> + 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: +# {"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: +# {"id":"sourceFile","fileName":"ChainHead.java"} + androidx.constraintlayout.core.widgets.ConstraintWidget mFirst -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} + androidx.constraintlayout.core.widgets.ConstraintWidget mFirstVisibleWidget -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} + androidx.constraintlayout.core.widgets.ConstraintWidget mLast -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} + androidx.constraintlayout.core.widgets.ConstraintWidget mLastVisibleWidget -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} + androidx.constraintlayout.core.widgets.ConstraintWidget mHead -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} + androidx.constraintlayout.core.widgets.ConstraintWidget mFirstMatchConstraintWidget -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} + androidx.constraintlayout.core.widgets.ConstraintWidget mLastMatchConstraintWidget -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} + java.util.ArrayList mWeightedMatchConstraintsWidgets -> h + int mWidgetsCount -> i + int mWidgetsMatchCount -> j + float mTotalWeight -> k + int mVisibleWidgets -> l + int mTotalSize -> m + int mTotalMargins -> n + boolean mOptimizable -> o + int mOrientation -> p + boolean mIsRtl -> q + boolean mHasUndefinedWeights -> r + boolean mHasDefinedWeights -> s + boolean mHasComplexMatchWeights -> t + boolean mHasRatio -> u + boolean mDefined -> v + 1:4:void (androidx.constraintlayout.core.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 -> + 1:4:void define():234:234 -> a + 5:8:void define():235:235 -> a + 9:11:void define():237:237 -> a + 1:4:void defineChainProperties():84:84 -> b + 5:7:void defineChainProperties():85:85 -> b + 8:14:void defineChainProperties():86:86 -> b + 15:19:void defineChainProperties():93:93 -> b + 20:26:void defineChainProperties():94:94 -> b + 27:30:void defineChainProperties():95:95 -> b + 31:38:void defineChainProperties():96:96 -> b + 39:43:void defineChainProperties():97:97 -> b + 44:53:void defineChainProperties():98:98 -> b + 54:64:void defineChainProperties():99:99 -> b + 65:77:void defineChainProperties():101:101 -> b + 78:90:void defineChainProperties():102:102 -> b + 91:103:void defineChainProperties():103:103 -> b + 104:114:void defineChainProperties():104:104 -> b + 115:118:void defineChainProperties():106:106 -> b + 119:120:void defineChainProperties():107:107 -> b + 121:122:void defineChainProperties():109:109 -> b + 123:130:void defineChainProperties():112:112 -> b + 131:142:void defineChainProperties():113:113 -> b + 143:147:void defineChainProperties():116:116 -> b + 148:155:void defineChainProperties():117:117 -> b + 156:160:void defineChainProperties():119:119 -> b + 161:170:void defineChainProperties():122:122 -> b + 171:173:void defineChainProperties():124:124 -> b + 174:175:void defineChainProperties():126:126 -> b + 176:179:void defineChainProperties():128:128 -> b + 180:186:void defineChainProperties():129:129 -> b + 187:191:void defineChainProperties():131:131 -> b + 192:195:void defineChainProperties():134:134 -> b + 196:197:void defineChainProperties():135:135 -> b + 198:201:void defineChainProperties():137:137 -> b + 202:207:void defineChainProperties():138:138 -> b + 208:209:void defineChainProperties():140:140 -> b + 210:213:void defineChainProperties():142:142 -> b + 214:217:void defineChainProperties():143:143 -> b + 218:220:void defineChainProperties():144:144 -> b + 221:228:void defineChainProperties():145:145 -> b + 229:231:void defineChainProperties():146:146 -> b + 232:235:void defineChainProperties():149:149 -> b + 236:238:void defineChainProperties():150:150 -> b + 239:246:void defineChainProperties():151:151 -> b + 247:248:void defineChainProperties():152:152 -> b + 249:254:void defineChainProperties():155:155 -> b + 255:256:void defineChainProperties():157:157 -> b + 257:260:void defineChainProperties():158:158 -> b + 261:266:void defineChainProperties():163:163 -> b + 267:276:void defineChainProperties():168:168 -> b + 277:278:void defineChainProperties():170:170 -> b + 279:301:void defineChainProperties():171:171 -> b + 302:305:void defineChainProperties():184:184 -> b + 306:318:void defineChainProperties():185:185 -> b + 319:322:void defineChainProperties():187:187 -> b + 323:336:void defineChainProperties():188:188 -> b + 337:338:void defineChainProperties():190:190 -> b + 339:346:void defineChainProperties():192:192 -> b + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;I)Z"} +androidx.constraintlayout.core.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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor$Type mType -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor mTarget -> f + # {"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 -> + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr/d;"} + 1:3:androidx.constraintlayout.core.widgets.ConstraintAnchor$Type getType():163:163 -> k + # {"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 + # {"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: +# {"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: +# {"id":"sourceFile","fileName":"ConstraintAnchor.java"} + androidx.constraintlayout.core.widgets.ConstraintAnchor$Type NONE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor$Type LEFT -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor$Type TOP -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor$Type RIGHT -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor$Type BOTTOM -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor$Type BASELINE -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor$Type CENTER -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} + androidx.constraintlayout.core.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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d$b;"} + androidx.constraintlayout.core.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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lr/d$b;"} +androidx.constraintlayout.core.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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor mTop -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor mRight -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor mBottom -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor mBaseline -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor mCenterX -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor mCenterY -> T + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor mCenter -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor[] mListAnchors -> V + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/e$b;"} + androidx.constraintlayout.core.widgets.ConstraintWidget mParent -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/c;"} + float mDimensionRatio -> c0 + androidx.constraintlayout.core.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 + # {"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 + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e$b;)V"} + 1:3:androidx.constraintlayout.core.widgets.ConstraintWidget getParent():818:818 -> K + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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: +# {"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: +# {"id":"sourceFile","fileName":"ConstraintWidget.java"} + androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour FIXED -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e$b;"} + androidx.constraintlayout.core.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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e$b;"} + androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour MATCH_PARENT -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e$b;"} + androidx.constraintlayout.core.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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lr/e$b;"} +androidx.constraintlayout.core.widgets.ConstraintWidgetContainer -> r.f: +# {"id":"sourceFile","fileName":"ConstraintWidgetContainer.java"} + androidx.constraintlayout.core.widgets.analyzer.BasicMeasure mBasicMeasureSolver -> K0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/b;"} + androidx.constraintlayout.core.widgets.analyzer.DependencyGraph mDependencyGraph -> L0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/e;"} + int pass -> M0 + androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer mMeasurer -> N0 + # {"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 + # {"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 + # {"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 + # {"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: +# {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/e;"} + androidx.constraintlayout.core.widgets.ConstraintWidget[] mAlignedBiggestElementsInCols -> t1 + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/e;"} + int[] mAlignedDimensions -> u1 + androidx.constraintlayout.core.widgets.ConstraintWidget[] mDisplayedWidgets -> v1 + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lr/e;"} + int mDisplayedWidgetsCount -> w1 + 1:4:void ():32:32 -> + 5:6:void ():47:47 -> + 7:8:void ():48:48 -> + 9:10:void ():49:49 -> + 11:12:void ():50:50 -> + 13:14:void ():51:51 -> + 15:18:void ():52:52 -> + 19:20:void ():54:54 -> + 21:22:void ():55:55 -> + 23:24:void ():56:56 -> + 25:26:void ():57:57 -> + 27:28:void ():58:58 -> + 29:31:void ():59:59 -> + 32:33:void ():61:61 -> + 34:36:void ():62:62 -> + 37:38:void ():64:64 -> + 39:40:void ():65:65 -> + 41:42:void ():66:66 -> + 43:44:void ():68:68 -> + 45:46:void ():70:70 -> + 47:54:void ():72:72 -> + 55:56:void ():76:76 -> + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} + 1:3:int access$100(androidx.constraintlayout.core.widgets.Flow):32:32 -> K1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} + 1:3:int access$1000(androidx.constraintlayout.core.widgets.Flow):32:32 -> L1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} + 1:3:float access$1100(androidx.constraintlayout.core.widgets.Flow):32:32 -> M1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)F"} + 1:3:int access$1200(androidx.constraintlayout.core.widgets.Flow):32:32 -> N1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} + 1:3:float access$1300(androidx.constraintlayout.core.widgets.Flow):32:32 -> O1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)F"} + 1:3:float access$1400(androidx.constraintlayout.core.widgets.Flow):32:32 -> P1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)F"} + 1:3:int access$1500(androidx.constraintlayout.core.widgets.Flow):32:32 -> Q1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} + 1:3:float access$1600(androidx.constraintlayout.core.widgets.Flow):32:32 -> R1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)F"} + 1:3:int access$1700(androidx.constraintlayout.core.widgets.Flow):32:32 -> S1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} + 1:3:float access$1800(androidx.constraintlayout.core.widgets.Flow):32:32 -> T1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)F"} + 1:3:int access$1900(androidx.constraintlayout.core.widgets.Flow):32:32 -> U1 + # {"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 + # {"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 + # {"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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)[Lr/e;"} + 1:3:int access$600(androidx.constraintlayout.core.widgets.Flow):32:32 -> Z1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} + 1:3:int access$700(androidx.constraintlayout.core.widgets.Flow):32:32 -> a2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} + 1:3:int access$800(androidx.constraintlayout.core.widgets.Flow):32:32 -> b2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g;)I"} + 1:3:float access$900(androidx.constraintlayout.core.widgets.Flow):32:32 -> c2 + # {"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: +# {"id":"sourceFile","fileName":"Flow.java"} + int mOrientation -> a + androidx.constraintlayout.core.widgets.ConstraintWidget biggest -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e;"} + int biggestDimension -> c + androidx.constraintlayout.core.widgets.ConstraintAnchor mLeft -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor mTop -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor mRight -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} + androidx.constraintlayout.core.widgets.ConstraintAnchor mBottom -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/d;"} + int mPaddingLeft -> h + int mPaddingTop -> i + int mPaddingRight -> j + int mPaddingBottom -> k + int mWidth -> l + int mHeight -> m + int mStartIndex -> n + int mCount -> o + int mNbMatchConstraintsWidgets -> p + int mMax -> q + androidx.constraintlayout.core.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 -> + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/g$a;)Lr/e;"} + 1:7:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):411:411 -> 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 + # {"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: +# {"id":"sourceFile","fileName":"Guideline.java"} + float mRelativePercent -> J0 + int mRelativeBegin -> K0 + int mRelativeEnd -> L0 + androidx.constraintlayout.core.widgets.ConstraintAnchor mAnchor -> M0 + # {"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 + # {"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: +# {"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: +# {"id":"sourceFile","fileName":"Helper.java"} + void updateConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/f;)V"} + void removeAllIds() -> b + void add(androidx.constraintlayout.core.widgets.ConstraintWidget) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr/e;)V"} +androidx.constraintlayout.core.widgets.HelperWidget -> r.j: +# {"id":"sourceFile","fileName":"HelperWidget.java"} + androidx.constraintlayout.core.widgets.ConstraintWidget[] mWidgets -> J0 + # {"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 + # {"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 + # {"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: +# {"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: +# {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/b$a;"} + androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measurer mMeasurer -> X0 + # {"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 + # {"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: +# {"id":"sourceFile","fileName":"WidgetContainer.java"} + java.util.ArrayList mChildren -> J0 + 1:3:void ():35:35 -> + 4:11:void ():26:26 -> + 1:5:void add(androidx.constraintlayout.core.widgets.ConstraintWidget):72:72 -> c + # {"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 + # {"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: +# {"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: +# {"id":"sourceFile","fileName":"BasicMeasure.java"} + java.util.ArrayList mVariableDimensionsWidgets -> a + androidx.constraintlayout.core.widgets.analyzer.BasicMeasure$Measure mMeasure -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/b$a;"} + androidx.constraintlayout.core.widgets.ConstraintWidgetContainer constraintWidgetContainer -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/f;"} + 1:3:void (androidx.constraintlayout.core.widgets.ConstraintWidgetContainer):70:70 -> + # {"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 + # {"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 + # {"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 + # {"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: +# {"id":"sourceFile","fileName":"BasicMeasure.java"} + androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour horizontalBehavior -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e$b;"} + androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour verticalBehavior -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e$b;"} + int horizontalDimension -> c + int verticalDimension -> d + int measuredWidth -> e + int measuredHeight -> f + 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: +# {"id":"sourceFile","fileName":"BasicMeasure.java"} + void didMeasures() -> a + void measure(androidx.constraintlayout.core.widgets.ConstraintWidget,androidx.constraintlayout.core.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: +# {"id":"sourceFile","fileName":"ChainRun.java"} + java.util.ArrayList widgets -> k + int chainStyle -> l + 1:3:void (androidx.constraintlayout.core.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 + # {"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 + # {"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 + # {"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: +# {"id":"sourceFile","fileName":"Dependency.java"} + void update(androidx.constraintlayout.core.widgets.analyzer.Dependency) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/d;)V"} +androidx.constraintlayout.core.widgets.analyzer.DependencyGraph -> s.e: +# {"id":"sourceFile","fileName":"DependencyGraph.java"} + androidx.constraintlayout.core.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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/b$b;"} + androidx.constraintlayout.core.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 -> + # {"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 + # {"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 + 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 + # {"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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/b$b;)V"} +androidx.constraintlayout.core.widgets.analyzer.DependencyNode -> s.f: +# {"id":"sourceFile","fileName":"DependencyNode.java"} + androidx.constraintlayout.core.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 + # {"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 + # {"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 + # {"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 + # {"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 + 1:5:void clear():119:119 -> c + 6:11:void clear():120:120 -> c + 12:13:void clear():121:121 -> c + 14:15:void clear():122:122 -> c + 16:17:void clear():123:123 -> c + 18:20:void clear():124:124 -> c + 1:6:void resolve(int):50:50 -> d + 7:8:void resolve(int):54:54 -> d + 9:10:void resolve(int):55:55 -> d + 11:28:void resolve(int):56:56 -> d + 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: +# {"id":"sourceFile","fileName":"DependencyNode.java"} + androidx.constraintlayout.core.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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f$a;"} + androidx.constraintlayout.core.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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f$a;"} + androidx.constraintlayout.core.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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f$a;"} + androidx.constraintlayout.core.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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f$a;"} + androidx.constraintlayout.core.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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Ls/f$a;"} +androidx.constraintlayout.core.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: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: +# {"id":"sourceFile","fileName":"GuidelineReference.java"} + 1:3:void (androidx.constraintlayout.core.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 + # {"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 + 1:4:void apply():69:69 -> d + 5:8:void apply():70:70 -> d + 9:12:void apply():71:71 -> d + 13:15:void apply():72:72 -> d + 16:25:void apply():73:73 -> d + 26:40:void apply():75:75 -> d + 41:55:void apply():76:76 -> d + 56:62:void apply():77:77 -> d + 63:77:void apply():79:79 -> d + 78:92:void apply():80:80 -> d + 93:98:void apply():81:81 -> d + 99:102:void apply():83:83 -> d + 103:115:void apply():84:84 -> d + 116:130:void apply():85:85 -> d + 131:139:void apply():88:88 -> d + 140:151:void apply():89:89 -> d + 152:166:void apply():92:92 -> d + 167:181:void apply():93:93 -> d + 182:188:void apply():94:94 -> d + 189:203:void apply():96:96 -> d + 204:218:void apply():97:97 -> d + 219:224:void apply():98:98 -> d + 225:228:void apply():100:100 -> d + 229:241:void apply():101:101 -> d + 242:256:void apply():102:102 -> d + 257:265:void apply():105:105 -> d + 266:275:void apply():106:106 -> d + 1:4:void applyToWidget():112:112 -> e + 5:11:void applyToWidget():113:113 -> e + 12:21:void applyToWidget():114:114 -> e + 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 + # {"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: +# {"id":"sourceFile","fileName":"HelperReferences.java"} + 1:4:void (androidx.constraintlayout.core.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 + # {"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 + 1:6:void apply():50:50 -> d + 7:11:void apply():51:51 -> d + 12:13:void apply():52:52 -> d + 14:17:void apply():53:53 -> d + 18:36:void apply():54:54 -> d + 37:42:void apply():102:102 -> d + 43:46:void apply():103:103 -> d + 47:52:void apply():104:104 -> d + 53:59:void apply():105:105 -> d + 60:63:void apply():108:108 -> d + 64:70:void apply():109:109 -> d + 71:80:void apply():110:110 -> d + 81:89:void apply():113:113 -> d + 90:99:void apply():114:114 -> d + 100:105:void apply():87:87 -> d + 106:109:void apply():88:88 -> d + 110:115:void apply():89:89 -> d + 116:122:void apply():90:90 -> d + 123:126:void apply():93:93 -> d + 127:133:void apply():94:94 -> d + 134:143:void apply():95:95 -> d + 144:152:void apply():98:98 -> d + 153:162:void apply():99:99 -> d + 163:168:void apply():72:72 -> d + 169:172:void apply():73:73 -> d + 173:178:void apply():74:74 -> d + 179:185:void apply():75:75 -> d + 186:189:void apply():78:78 -> d + 190:196:void apply():79:79 -> d + 197:206:void apply():80:80 -> d + 207:215:void apply():83:83 -> d + 216:225:void apply():84:84 -> d + 226:231:void apply():57:57 -> d + 232:235:void apply():58:58 -> d + 236:241:void apply():59:59 -> d + 242:248:void apply():60:60 -> d + 249:252:void apply():63:63 -> d + 253:259:void apply():64:64 -> d + 260:269:void apply():65:65 -> d + 270:278:void apply():68:68 -> d + 279:288:void apply():69:69 -> d + 1:6:void applyToWidget():144:144 -> e + 7:8:void applyToWidget():145:145 -> e + 9:18:void applyToWidget():146:146 -> e + 19:28:void applyToWidget():151:151 -> e + 29:38:void applyToWidget():149:149 -> e + 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 + # {"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: +# {"id":"sourceFile","fileName":"HorizontalWidgetRun.java"} + int[] tempDimensions -> k + 2:6:void ():37:37 -> + 1:3:void (androidx.constraintlayout.core.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 + # {"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 + 1:6:void apply():83:83 -> d + 7:15:void apply():84:84 -> d + 16:21:void apply():86:86 -> d + 22:29:void apply():87:87 -> d + 30:33:void apply():88:88 -> d + 34:37:void apply():89:89 -> d + 38:45:void apply():90:90 -> d + 46:53:void apply():92:92 -> d + 54:59:void apply():93:93 -> d + 60:81:void apply():94:94 -> d + 82:98:void apply():95:95 -> d + 99:116:void apply():96:96 -> d + 117:122:void apply():97:97 -> d + 123:128:void apply():101:101 -> d + 129:140:void apply():102:102 -> d + 141:146:void apply():106:106 -> d + 147:154:void apply():107:107 -> d + 155:162:void apply():109:109 -> d + 163:168:void apply():110:110 -> d + 169:185:void apply():111:111 -> d + 186:204:void apply():112:112 -> d + 205:218:void apply():127:127 -> d + 219:232:void apply():128:128 -> d + 233:238:void apply():129:129 -> d + 239:252:void apply():130:130 -> d + 253:268:void apply():131:131 -> d + 269:280:void apply():133:133 -> d + 281:295:void apply():135:135 -> d + 296:307:void apply():137:137 -> d + 308:323:void apply():139:139 -> d + 324:327:void apply():141:141 -> d + 328:334:void apply():142:142 -> d + 335:340:void apply():145:145 -> d + 341:355:void apply():147:147 -> d + 356:367:void apply():148:148 -> d + 368:373:void apply():150:150 -> d + 374:379:void apply():151:151 -> d + 380:395:void apply():153:153 -> d + 396:408:void apply():154:154 -> d + 409:422:void apply():158:158 -> d + 423:430:void apply():159:159 -> d + 431:440:void apply():160:160 -> d + 441:451:void apply():161:161 -> d + 452:463:void apply():162:162 -> d + 464:469:void apply():166:166 -> d + 470:481:void apply():167:167 -> d + 482:485:void apply():169:169 -> d + 486:489:void apply():172:172 -> d + 490:493:void apply():173:173 -> d + 494:499:void apply():174:174 -> d + 500:503:void apply():175:175 -> d + 504:505:void apply():176:176 -> d + 506:511:void apply():178:178 -> d + 512:524:void apply():179:179 -> d + 525:537:void apply():180:180 -> d + 538:545:void apply():181:181 -> d + 546:554:void apply():182:182 -> d + 555:567:void apply():183:183 -> d + 568:580:void apply():184:184 -> d + 581:595:void apply():185:185 -> d + 596:603:void apply():186:186 -> d + 604:616:void apply():187:187 -> d + 617:631:void apply():188:188 -> d + 632:646:void apply():190:190 -> d + 647:650:void apply():195:195 -> d + 651:655:void apply():196:196 -> d + 656:662:void apply():197:197 -> d + 663:675:void apply():198:198 -> d + 676:688:void apply():199:199 -> d + 689:692:void apply():200:200 -> d + 693:699:void apply():201:201 -> d + 700:708:void apply():202:202 -> d + 709:717:void apply():203:203 -> d + 718:727:void apply():204:204 -> d + 728:734:void apply():209:209 -> d + 735:738:void apply():213:213 -> d + 739:745:void apply():214:214 -> d + 746:752:void apply():215:215 -> d + 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 + 2:3:void clear():53:53 -> f + 4:8:void clear():54:54 -> f + 9:13:void clear():55:55 -> f + 14:19:void clear():56:56 -> f + 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 + 2:3:void reset():62:62 -> r + 4:8:void reset():63:63 -> r + 9:12:void reset():64:64 -> r + 13:17:void reset():65:65 -> r + 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: +# {"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: +# {"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;"} + 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 + # {"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 + # {"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 + # {"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: +# {"id":"sourceFile","fileName":"VerticalWidgetRun.java"} + androidx.constraintlayout.core.widgets.analyzer.DependencyNode baseline -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f;"} + androidx.constraintlayout.core.widgets.analyzer.DimensionDependency baselineDimension -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/g;"} + 1:3:void (androidx.constraintlayout.core.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 + # {"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 + 2:3:void clear():52:52 -> f + 4:8:void clear():53:53 -> f + 9:13:void clear():54:54 -> f + 14:18:void clear():55:55 -> f + 19:24:void clear():56:56 -> f + 25:27:void clear():57:57 -> f + 1:7:boolean supportsWrapComputation():74:74 -> m + 8:17:boolean supportsWrapComputation():75:75 -> m + 2:3:void reset():62:62 -> q + 4:8:void reset():63:63 -> q + 9:12:void reset():64:64 -> q + 13:17:void reset():65:65 -> q + 18:21:void reset():66:66 -> q + 22:26:void reset():67:67 -> q + 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: +# {"id":"sourceFile","fileName":"VerticalWidgetRun.java"} + int[] $SwitchMap$androidx$constraintlayout$core$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: +# {"id":"sourceFile","fileName":"WidgetRun.java"} + int matchConstraintsType -> a + androidx.constraintlayout.core.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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/e$b;"} + androidx.constraintlayout.core.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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls/f;"} + androidx.constraintlayout.core.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 -> + # {"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 + # {"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 + # {"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 + # {"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 + 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 + # {"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 + # {"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 + 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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/d;)V"} + 1:1:void updateRunStart(androidx.constraintlayout.core.widgets.analyzer.Dependency):226:226 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls/d;)V"} +androidx.constraintlayout.core.widgets.analyzer.WidgetRun$1 -> s.p$a: +# {"id":"sourceFile","fileName":"WidgetRun.java"} + int[] $SwitchMap$androidx$constraintlayout$core$widgets$ConstraintAnchor$Type -> a + 1:63:void ():101:101 -> +androidx.constraintlayout.core.widgets.analyzer.WidgetRun$RunType -> s.p$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.widget.Barrier -> androidx.constraintlayout.widget.a: +# {"id":"sourceFile","fileName":"Barrier.java"} + int mIndicatedType -> m + int mResolvedType -> n + androidx.constraintlayout.core.widgets.Barrier mBarrier -> o + # {"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: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 + # {"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 + # {"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 + 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 + # {"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 -> + # {"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 +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 -> +androidx.constraintlayout.widget.ConstraintAttribute$AttributeType -> androidx.constraintlayout.widget.b$b: +# {"id":"sourceFile","fileName":"ConstraintAttribute.java"} + androidx.constraintlayout.widget.ConstraintAttribute$AttributeType INT_TYPE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/b$b;"} + androidx.constraintlayout.widget.ConstraintAttribute$AttributeType FLOAT_TYPE -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/b$b;"} + androidx.constraintlayout.widget.ConstraintAttribute$AttributeType COLOR_TYPE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/b$b;"} + androidx.constraintlayout.widget.ConstraintAttribute$AttributeType COLOR_DRAWABLE_TYPE -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/b$b;"} + androidx.constraintlayout.widget.ConstraintAttribute$AttributeType STRING_TYPE -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/b$b;"} + androidx.constraintlayout.widget.ConstraintAttribute$AttributeType BOOLEAN_TYPE -> i + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 -> + 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 -> + 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 + # {"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 +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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr/f;"} + int mMinWidth -> g + int mMinHeight -> h + int mMaxWidth -> i + int mMaxHeight -> j + boolean mDirtyHierarchy -> k + int mOptimizationLevel -> l + androidx.constraintlayout.widget.ConstraintSet mConstraintSet -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/e;"} + androidx.constraintlayout.widget.ConstraintLayoutStates mConstraintLayoutSpec -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/d;"} + int mConstraintSetId -> o + java.util.HashMap mDesignIds -> p + int mLastMeasureWidth -> q + int mLastMeasureHeight -> r + int mLastMeasureWidthSize -> s + int mLastMeasureHeightSize -> t + int mLastMeasureWidthMode -> u + int mLastMeasureHeightMode -> v + android.util.SparseArray mTempMapIdToWidget -> w + androidx.constraintlayout.widget.ConstraintLayout$Measurer mMeasurer -> x + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 +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 -> +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 + int guideBegin -> a + boolean constrainedHeight -> a0 + int guideEnd -> b + java.lang.String constraintTag -> b0 + float guidePercent -> c + int wrapBehaviorInParent -> c0 + int leftToLeft -> d + boolean horizontalDimensionFixed -> d0 + int leftToRight -> e + boolean verticalDimensionFixed -> e0 + int rightToLeft -> f + boolean needsBaseline -> f0 + int rightToRight -> g + boolean isGuideline -> g0 + int topToTop -> h + boolean isHelper -> h0 + int topToBottom -> i + boolean isInPlaceholder -> i0 + int bottomToTop -> j + boolean isVirtualGroup -> j0 + int bottomToBottom -> k + int resolvedLeftToLeft -> 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 + # {"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 +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 -> +androidx.constraintlayout.widget.ConstraintLayout$Measurer -> androidx.constraintlayout.widget.ConstraintLayout$c: +# {"id":"sourceFile","fileName":"ConstraintLayout.java"} + androidx.constraintlayout.widget.ConstraintLayout layout -> a + int paddingTop -> b + int paddingBottom -> c + int paddingWidth -> d + int paddingHeight -> e + 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 + # {"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 +androidx.constraintlayout.widget.ConstraintLayoutStates -> androidx.constraintlayout.widget.d: +# {"id":"sourceFile","fileName":"ConstraintLayoutStates.java"} + androidx.constraintlayout.widget.ConstraintLayout mConstraintLayout -> a + int mCurrentStateId -> b + int mCurrentConstraintNumber -> c + android.util.SparseArray mStateList -> d + android.util.SparseArray mConstraintSetMap -> e + 1:4:void (android.content.Context,androidx.constraintlayout.widget.ConstraintLayout,int):48:48 -> + 5:6:void (android.content.Context,androidx.constraintlayout.widget.ConstraintLayout,int):42:42 -> + 7:8:void (android.content.Context,androidx.constraintlayout.widget.ConstraintLayout,int):43:43 -> + 9:15:void (android.content.Context,androidx.constraintlayout.widget.ConstraintLayout,int):44:44 -> + 16:22:void (android.content.Context,androidx.constraintlayout.widget.ConstraintLayout,int):45:45 -> + 23:24:void (android.content.Context,androidx.constraintlayout.widget.ConstraintLayout,int):49:49 -> + 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 + 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: +# {"id":"sourceFile","fileName":"ConstraintLayoutStates.java"} + int mId -> a + java.util.ArrayList mVariants -> b + int mConstraintID -> c + androidx.constraintlayout.widget.ConstraintSet mConstraintSet -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/e;"} + 1:3:void (android.content.Context,org.xmlpull.v1.XmlPullParser):145:145 -> + 4:11:void (android.content.Context,org.xmlpull.v1.XmlPullParser):141:141 -> + 12:13:void (android.content.Context,org.xmlpull.v1.XmlPullParser):142:142 -> + 14:17:void (android.content.Context,org.xmlpull.v1.XmlPullParser):146:146 -> + 18:23:void (android.content.Context,org.xmlpull.v1.XmlPullParser):147:147 -> + 24:30:void (android.content.Context,org.xmlpull.v1.XmlPullParser):148:148 -> + 31:34:void (android.content.Context,org.xmlpull.v1.XmlPullParser):150:150 -> + 35:38:void (android.content.Context,org.xmlpull.v1.XmlPullParser):151:151 -> + 39:47:void (android.content.Context,org.xmlpull.v1.XmlPullParser):152:152 -> + 48:51:void (android.content.Context,org.xmlpull.v1.XmlPullParser):153:153 -> + 52:59:void (android.content.Context,org.xmlpull.v1.XmlPullParser):154:154 -> + 60:69:void (android.content.Context,org.xmlpull.v1.XmlPullParser):155:155 -> + 70:78:void (android.content.Context,org.xmlpull.v1.XmlPullParser):156:156 -> + 79:86:void (android.content.Context,org.xmlpull.v1.XmlPullParser):158:158 -> + 87:93:void (android.content.Context,org.xmlpull.v1.XmlPullParser):159:159 -> + 94:101:void (android.content.Context,org.xmlpull.v1.XmlPullParser):160:160 -> + 102:105:void (android.content.Context,org.xmlpull.v1.XmlPullParser):167:167 -> + 1:6:void add(androidx.constraintlayout.widget.ConstraintLayoutStates$Variant):171:171 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/constraintlayout/widget/d$b;)V"} +androidx.constraintlayout.widget.ConstraintLayoutStates$Variant -> androidx.constraintlayout.widget.d$b: +# {"id":"sourceFile","fileName":"ConstraintLayoutStates.java"} + float mMinWidth -> a + float mMinHeight -> b + float mMaxWidth -> c + float mMaxHeight -> d + int mConstraintID -> e + androidx.constraintlayout.widget.ConstraintSet mConstraintSet -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/e;"} + 1:5:void (android.content.Context,org.xmlpull.v1.XmlPullParser):193:193 -> + 6:7:void (android.content.Context,org.xmlpull.v1.XmlPullParser):186:186 -> + 8:9:void (android.content.Context,org.xmlpull.v1.XmlPullParser):187:187 -> + 10:11:void (android.content.Context,org.xmlpull.v1.XmlPullParser):188:188 -> + 12:14:void (android.content.Context,org.xmlpull.v1.XmlPullParser):189:189 -> + 15:16:void (android.content.Context,org.xmlpull.v1.XmlPullParser):190:190 -> + 17:20:void (android.content.Context,org.xmlpull.v1.XmlPullParser):194:194 -> + 21:26:void (android.content.Context,org.xmlpull.v1.XmlPullParser):195:195 -> + 27:33:void (android.content.Context,org.xmlpull.v1.XmlPullParser):196:196 -> + 34:37:void (android.content.Context,org.xmlpull.v1.XmlPullParser):202:202 -> + 38:41:void (android.content.Context,org.xmlpull.v1.XmlPullParser):203:203 -> + 42:49:void (android.content.Context,org.xmlpull.v1.XmlPullParser):204:204 -> + 50:59:void (android.content.Context,org.xmlpull.v1.XmlPullParser):205:205 -> + 60:68:void (android.content.Context,org.xmlpull.v1.XmlPullParser):206:206 -> + 69:76:void (android.content.Context,org.xmlpull.v1.XmlPullParser):208:208 -> + 77:83:void (android.content.Context,org.xmlpull.v1.XmlPullParser):209:209 -> + 84:89:void (android.content.Context,org.xmlpull.v1.XmlPullParser):213:213 -> + 90:93:void (android.content.Context,org.xmlpull.v1.XmlPullParser):223:223 -> + 94:102:void (android.content.Context,org.xmlpull.v1.XmlPullParser):224:224 -> + 103:106:void (android.content.Context,org.xmlpull.v1.XmlPullParser):225:225 -> + 107:115:void (android.content.Context,org.xmlpull.v1.XmlPullParser):226:226 -> + 116:119:void (android.content.Context,org.xmlpull.v1.XmlPullParser):227:227 -> + 120:128:void (android.content.Context,org.xmlpull.v1.XmlPullParser):228:228 -> + 129:132:void (android.content.Context,org.xmlpull.v1.XmlPullParser):229:229 -> + 133:141:void (android.content.Context,org.xmlpull.v1.XmlPullParser):230:230 -> + 142:151:void (android.content.Context,org.xmlpull.v1.XmlPullParser):232:232 -> + 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 + # {"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 + # {"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 +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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/e$d;"} + androidx.constraintlayout.widget.ConstraintSet$Motion motion -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/e$c;"} + androidx.constraintlayout.widget.ConstraintSet$Layout layout -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/constraintlayout/widget/e$b;"} + androidx.constraintlayout.widget.ConstraintSet$Transform transform -> f + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 +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 + boolean mIsGuideline -> a + int widthMax -> 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 + # {"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 +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 + # {"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 +androidx.constraintlayout.widget.ConstraintSet$PropertySet -> androidx.constraintlayout.widget.e$d: +# {"id":"sourceFile","fileName":"ConstraintSet.java"} + boolean mApply -> a + int visibility -> b + 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 + # {"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 +androidx.constraintlayout.widget.ConstraintSet$Transform -> androidx.constraintlayout.widget.e$e: +# {"id":"sourceFile","fileName":"ConstraintSet.java"} + boolean mApply -> a + float rotation -> b + float rotationX -> c + float rotationY -> d + float scaleX -> e + 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 + # {"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 +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 +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[] 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[] 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[] 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: +# {"id":"sourceFile","fileName":"VirtualLayout.java"} + boolean mApplyVisibilityOnAttach -> m + boolean mApplyElevationOnAttach -> n + 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 + # {"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: + int coordinatorLayoutStyle -> a +androidx.coordinatorlayout.R$style -> u.b: + int Widget_Support_CoordinatorLayout -> a +androidx.coordinatorlayout.R$styleable -> u.c: + int[] CoordinatorLayout -> a + int CoordinatorLayout_keylines -> b + int CoordinatorLayout_statusBarBackground -> c + int[] CoordinatorLayout_Layout -> d + int CoordinatorLayout_Layout_android_layout_gravity -> e + int CoordinatorLayout_Layout_layout_anchor -> f + int CoordinatorLayout_Layout_layout_anchorGravity -> g + int CoordinatorLayout_Layout_layout_behavior -> h + int CoordinatorLayout_Layout_layout_dodgeInsetEdges -> i + int CoordinatorLayout_Layout_layout_insetEdge -> j + int CoordinatorLayout_Layout_layout_keyline -> k + 7:22:void ():0:0 -> +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;"} + 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;"} + androidx.core.view.NestedScrollingParentHelper mNestedScrollingParentHelper -> mNestedScrollingParentHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/H;"} + 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;"} + 1:8:void ():118:118 -> + 9:16:void ():119:119 -> + 17:23:void ():127:127 -> + 24:33:void ():133:133 -> + 34:40:void ():138:138 -> + 41:50:void ():152:152 -> + 1:1:void (android.content.Context):206:206 -> + 2:2:void (android.content.Context,android.util.AttributeSet):210:210 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):215:215 -> + 4:5:void (android.content.Context,android.util.AttributeSet,int):168:169 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):171:171 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):177:177 -> + 8:8:void (android.content.Context,android.util.AttributeSet,int):181:181 -> + 9:9:void (android.content.Context,android.util.AttributeSet,int):202:202 -> + 10:10:void (android.content.Context,android.util.AttributeSet,int):218:218 -> + 11:11:void (android.content.Context,android.util.AttributeSet,int):220:220 -> + 12:12:void (android.content.Context,android.util.AttributeSet,int):223:223 -> + 13:13:void (android.content.Context,android.util.AttributeSet,int):227:227 -> + 14:14:void (android.content.Context,android.util.AttributeSet,int):231:231 -> + 15:18:void (android.content.Context,android.util.AttributeSet,int):233:236 -> + 19:19:void (android.content.Context,android.util.AttributeSet,int):238:238 -> + 20:21:void (android.content.Context,android.util.AttributeSet,int):241:242 -> + 22:23:void (android.content.Context,android.util.AttributeSet,int):244:245 -> + 24:24:void (android.content.Context,android.util.AttributeSet,int):247:247 -> + 25:25:void (android.content.Context,android.util.AttributeSet,int):249:249 -> + 1:10:android.graphics.Rect acquireTempRect():156:156 -> a + 11:16:android.graphics.Rect acquireTempRect():158:158 -> a + 1:4:void addPreDrawListener():1637:1637 -> addPreDrawListener + 5:8:void addPreDrawListener():1639:1639 -> addPreDrawListener + 9:15:void addPreDrawListener():1640:1640 -> addPreDrawListener + 16:19:void addPreDrawListener():1642:1642 -> addPreDrawListener + 20:25:void addPreDrawListener():1643:1643 -> addPreDrawListener + 26:28:void addPreDrawListener():1648:1648 -> addPreDrawListener + 1:8:void cancelInterceptBehaviors():404:404 -> b + 9:12:void cancelInterceptBehaviors():406:406 -> b + 13:18:void cancelInterceptBehaviors():407:407 -> b + 19:26:void cancelInterceptBehaviors():408:408 -> b + 27:35:void cancelInterceptBehaviors():411:411 -> b + 36:39:void cancelInterceptBehaviors():412:412 -> b + 40:47:void cancelInterceptBehaviors():415:415 -> b + 48:51:void cancelInterceptBehaviors():419:419 -> b + 1:1:int clamp(int,int,int):0:0 -> c + 1:14:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):1782:1782 -> checkLayoutParams + 1:4:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1101:1101 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/coordinatorlayout/widget/CoordinatorLayout$f;Landroid/graphics/Rect;II)V"} + 5:8:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1102:1102 -> d + 9:17:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1105:1105 -> d + 18:26:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1107:1107 -> d + 27:30:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1106:1106 -> d + 31:34:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1105:1105 -> d + 35:43:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1108:1108 -> d + 44:52:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1110:1110 -> d + 53:56:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1109:1109 -> d + 57:62:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1108:1108 -> d + 63:66:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1112:1112 -> d + 1:8:void dispatchDependentViewsChanged(android.view.View):1558:1558 -> dispatchDependentViewsChanged + 9:15:void dispatchDependentViewsChanged(android.view.View):1559:1559 -> dispatchDependentViewsChanged + 16:21:void dispatchDependentViewsChanged(android.view.View):1560:1560 -> dispatchDependentViewsChanged + 22:27:void dispatchDependentViewsChanged(android.view.View):1561:1561 -> dispatchDependentViewsChanged + 28:33:void dispatchDependentViewsChanged(android.view.View):1563:1563 -> dispatchDependentViewsChanged + 34:39:void dispatchDependentViewsChanged(android.view.View):1564:1564 -> dispatchDependentViewsChanged + 40:46:void dispatchDependentViewsChanged(android.view.View):1566:1566 -> dispatchDependentViewsChanged + 1:13:boolean doViewsOverlap(android.view.View,android.view.View):1744:1744 -> doViewsOverlap + 14:17:boolean doViewsOverlap(android.view.View,android.view.View):1745:1745 -> doViewsOverlap + 18:30:boolean doViewsOverlap(android.view.View,android.view.View):1746:1746 -> doViewsOverlap + 31:34:boolean doViewsOverlap(android.view.View,android.view.View):1747:1747 -> doViewsOverlap + 35:46:boolean doViewsOverlap(android.view.View,android.view.View):1748:1748 -> doViewsOverlap + 47:74:boolean doViewsOverlap(android.view.View,android.view.View):1750:1750 -> doViewsOverlap + 75:77:boolean doViewsOverlap(android.view.View,android.view.View):1753:1753 -> doViewsOverlap + 78:81:boolean doViewsOverlap(android.view.View,android.view.View):1754:1754 -> doViewsOverlap + 82:84:boolean doViewsOverlap(android.view.View,android.view.View):1753:1753 -> doViewsOverlap + 85:87:boolean doViewsOverlap(android.view.View,android.view.View):1754:1754 -> doViewsOverlap + 88:89:boolean doViewsOverlap(android.view.View,android.view.View):1755:1755 -> doViewsOverlap + 5:10:boolean drawChild(android.graphics.Canvas,android.view.View,long):1288:1288 -> drawChild + 11:14:boolean drawChild(android.graphics.Canvas,android.view.View,long):1289:1289 -> drawChild + 15:23:boolean drawChild(android.graphics.Canvas,android.view.View,long):1290:1290 -> drawChild + 24:27:boolean drawChild(android.graphics.Canvas,android.view.View,long):1292:1292 -> drawChild + 28:34:boolean drawChild(android.graphics.Canvas,android.view.View,long):1293:1293 -> drawChild + 35:45:boolean drawChild(android.graphics.Canvas,android.view.View,long):1295:1295 -> drawChild + 46:64:boolean drawChild(android.graphics.Canvas,android.view.View,long):1296:1296 -> drawChild + 65:68:boolean drawChild(android.graphics.Canvas,android.view.View,long):1298:1298 -> drawChild + 69:74:boolean drawChild(android.graphics.Canvas,android.view.View,long):1299:1299 -> drawChild + 75:89:boolean drawChild(android.graphics.Canvas,android.view.View,long):1302:1302 -> drawChild + 90:98:boolean drawChild(android.graphics.Canvas,android.view.View,long):1303:1303 -> drawChild + 99:101:boolean drawChild(android.graphics.Canvas,android.view.View,long):1302:1302 -> drawChild + 102:111:boolean drawChild(android.graphics.Canvas,android.view.View,long):1306:1306 -> drawChild + 112:135:boolean drawChild(android.graphics.Canvas,android.view.View,long):1307:1307 -> drawChild + 136:139:boolean drawChild(android.graphics.Canvas,android.view.View,long):1306:1306 -> drawChild + 140:145:boolean drawChild(android.graphics.Canvas,android.view.View,long):1309:1309 -> drawChild + 146:150:boolean drawChild(android.graphics.Canvas,android.view.View,long):1312:1312 -> drawChild + 1:3:void drawableStateChanged():329:329 -> drawableStateChanged + 4:7:void drawableStateChanged():331:331 -> drawableStateChanged + 8:11:void drawableStateChanged():334:334 -> drawableStateChanged + 12:17:void drawableStateChanged():335:335 -> drawableStateChanged + 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;"} + 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 + 25:30:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsetsToBehaviors(androidx.core.view.WindowInsetsCompat):896:896 -> e + 31:36:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsetsToBehaviors(androidx.core.view.WindowInsetsCompat):897:897 -> e + 37:40:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsetsToBehaviors(androidx.core.view.WindowInsetsCompat):901:901 -> e + 41:51:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsetsToBehaviors(androidx.core.view.WindowInsetsCompat):902:902 -> e + 1:8:void ensurePreDrawListener():1607:1607 -> ensurePreDrawListener + 9:12:void ensurePreDrawListener():1609:1609 -> ensurePreDrawListener + 13:23:void ensurePreDrawListener():1610:1610 -> ensurePreDrawListener + 24:29:void ensurePreDrawListener():1616:1616 -> ensurePreDrawListener + 30:33:void ensurePreDrawListener():1618:1618 -> ensurePreDrawListener + 34:37:void ensurePreDrawListener():1620:1620 -> ensurePreDrawListener + 1:2:void getDesiredAnchoredChildRectWithoutConstraints(int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1027:1027 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/graphics/Rect;Landroid/graphics/Rect;Landroidx/coordinatorlayout/widget/CoordinatorLayout$f;II)V"} + 3:6:void getDesiredAnchoredChildRectWithoutConstraints(int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1028:1028 -> f + 7:10:void getDesiredAnchoredChildRectWithoutConstraints(int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1027:1027 -> f + 11:12:void getDesiredAnchoredChildRectWithoutConstraints(int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1029:1029 -> f + 13:16:void getDesiredAnchoredChildRectWithoutConstraints(int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1030:1030 -> f + 17:34:void getDesiredAnchoredChildRectWithoutConstraints(int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1029:1029 -> f + 35:37:void getDesiredAnchoredChildRectWithoutConstraints(int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1047:1047 -> f + 38:40:void getDesiredAnchoredChildRectWithoutConstraints(int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1050:1050 -> f + 41:57:void getDesiredAnchoredChildRectWithoutConstraints(int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1053:1053 -> f + 58:60:void getDesiredAnchoredChildRectWithoutConstraints(int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1060:1060 -> f + 61:63:void getDesiredAnchoredChildRectWithoutConstraints(int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1063:1063 -> f + 64:78:void getDesiredAnchoredChildRectWithoutConstraints(int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1066:1066 -> f + 79:87:void getDesiredAnchoredChildRectWithoutConstraints(int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1080:1080 -> f + 88:92:void getDesiredAnchoredChildRectWithoutConstraints(int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1093:1093 -> f + 93:96:void getDesiredAnchoredChildRectWithoutConstraints(int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1097:1097 -> f + 1:7:int getKeyline(int):635:635 -> g + 8:38:int getKeyline(int):636:636 -> g + 39:42:int getKeyline(int):640:640 -> g + 43:45:int getKeyline(int):645:645 -> g + 46:74:int getKeyline(int):641:641 -> g + 1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():112:112 -> generateDefaultLayoutParams + 2:2:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams generateDefaultLayoutParams():1777:1777 -> generateDefaultLayoutParams + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/coordinatorlayout/widget/CoordinatorLayout$f;"} + 1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):112:112 -> generateLayoutParams + 2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):112:112 -> generateLayoutParams + 3:3:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):1762:1762 -> generateLayoutParams + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/util/AttributeSet;)Landroidx/coordinatorlayout/widget/CoordinatorLayout$f;"} + 4:7:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1767:1770 -> generateLayoutParams + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup$LayoutParams;)Landroidx/coordinatorlayout/widget/CoordinatorLayout$f;"} + 8:8:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1772:1772 -> generateLayoutParams + 1:17:void getChildRect(android.view.View,boolean,android.graphics.Rect):1014:1014 -> getChildRect + 18:21:void getChildRect(android.view.View,boolean,android.graphics.Rect):1019:1019 -> getChildRect + 22:41:void getChildRect(android.view.View,boolean,android.graphics.Rect):1021:1021 -> getChildRect + 42:45:void getChildRect(android.view.View,boolean,android.graphics.Rect):1015:1015 -> getChildRect + 1:8:java.util.List getDependencies(android.view.View):1580:1580 -> getDependencies + 9:11:java.util.List getDependencies(android.view.View):1581:1581 -> getDependencies + 1:3:java.util.List getDependencySortedChildren():1598:1598 -> getDependencySortedChildren + 4:10:java.util.List getDependencySortedChildren():1599:1599 -> getDependencySortedChildren + 1:8:java.util.List getDependents(android.view.View):1592:1592 -> getDependents + 9:11:java.util.List getDependents(android.view.View):1593:1593 -> getDependents + 1:4:void getDescendantRect(android.view.View,android.graphics.Rect):767:767 -> getDescendantRect + 1:7:void getDesiredAnchoredChildRect(android.view.View,int,android.graphics.Rect,android.graphics.Rect):1125:1125 -> getDesiredAnchoredChildRect + 8:11:void getDesiredAnchoredChildRect(android.view.View,int,android.graphics.Rect,android.graphics.Rect):1126:1126 -> getDesiredAnchoredChildRect + 12:19:void getDesiredAnchoredChildRect(android.view.View,int,android.graphics.Rect,android.graphics.Rect):1127:1127 -> getDesiredAnchoredChildRect + 20:22:void getDesiredAnchoredChildRect(android.view.View,int,android.graphics.Rect,android.graphics.Rect):1128:1128 -> getDesiredAnchoredChildRect + 23:26:void getDesiredAnchoredChildRect(android.view.View,int,android.graphics.Rect,android.graphics.Rect):1130:1130 -> getDesiredAnchoredChildRect + 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;"} + 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;"} + 7:10:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):690:690 -> getResolvedLayoutParams + 11:17:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):691:691 -> getResolvedLayoutParams + 18:25:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):692:692 -> getResolvedLayoutParams + 26:30:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):694:694 -> getResolvedLayoutParams + 31:33:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):696:696 -> getResolvedLayoutParams + 34:36:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):697:697 -> getResolvedLayoutParams + 37:44:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):700:700 -> getResolvedLayoutParams + 45:46:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):702:702 -> getResolvedLayoutParams + 47:54:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):703:703 -> getResolvedLayoutParams + 55:61:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):705:705 -> getResolvedLayoutParams + 62:75:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):710:710 -> getResolvedLayoutParams + 76:80:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):709:709 -> getResolvedLayoutParams + 81:113:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):712:712 -> getResolvedLayoutParams + 114:116:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):717:717 -> getResolvedLayoutParams + 1:3:android.graphics.drawable.Drawable getStatusBarBackground():324:324 -> getStatusBarBackground + 1:18:int getSuggestedMinimumHeight():777:777 -> getSuggestedMinimumHeight + 1:18:int getSuggestedMinimumWidth():772:772 -> getSuggestedMinimumWidth + 1:3:void getTopSortedChildren(java.util.List):458:458 -> h + 4:7:void getTopSortedChildren(java.util.List):460:460 -> h + 8:17:void getTopSortedChildren(java.util.List):461:461 -> h + 18:23:void getTopSortedChildren(java.util.List):463:463 -> h + 24:27:void getTopSortedChildren(java.util.List):464:464 -> h + 28:33:void getTopSortedChildren(java.util.List):465:465 -> h + 34:37:void getTopSortedChildren(java.util.List):468:468 -> h + 38:41:void getTopSortedChildren(java.util.List):469:469 -> h + 1:7:boolean hasDependencies(android.view.View):1629:1629 -> i + 1:4:boolean isPointInChildBounds(android.view.View,int,int):1726:1726 -> isPointInChildBounds + 5:7:boolean isPointInChildBounds(android.view.View,int,int):1727:1727 -> isPointInChildBounds + 8:11:boolean isPointInChildBounds(android.view.View,int,int):1729:1729 -> isPointInChildBounds + 12:19:boolean isPointInChildBounds(android.view.View,int,int):1731:1731 -> isPointInChildBounds + 20:20:boolean isPointInChildBounds(android.view.View,int,int):1732:1732 -> isPointInChildBounds + 1:6:void layoutChild(android.view.View,int):1228:1228 -> j + 7:10:void layoutChild(android.view.View,int):1229:1229 -> j + 11:17:void layoutChild(android.view.View,int):1230:1230 -> j + 18:24:void layoutChild(android.view.View,int):1231:1231 -> j + 25:36:void layoutChild(android.view.View,int):1232:1232 -> j + 37:48:void layoutChild(android.view.View,int):1233:1233 -> j + 49:51:void layoutChild(android.view.View,int):1230:1230 -> j + 52:61:void layoutChild(android.view.View,int):1235:1235 -> j + 62:67:void layoutChild(android.view.View,int):1236:1236 -> j + 68:78:void layoutChild(android.view.View,int):1239:1239 -> j + 79:89:void layoutChild(android.view.View,int):1240:1240 -> j + 90:100:void layoutChild(android.view.View,int):1241:1241 -> j + 101:111:void layoutChild(android.view.View,int):1242:1242 -> j + 112:115:void layoutChild(android.view.View,int):1245:1245 -> j + 116:125:void layoutChild(android.view.View,int):1246:1246 -> j + 126:130:void layoutChild(android.view.View,int):1247:1247 -> j + 131:133:void layoutChild(android.view.View,int):1246:1246 -> j + 134:144:void layoutChild(android.view.View,int):1248:1248 -> j + 145:147:void layoutChild(android.view.View,int):1250:1250 -> j + 148:151:void layoutChild(android.view.View,int):1251:1251 -> j + 1:4:void layoutChildWithAnchor(android.view.View,android.view.View,int):1141:1141 -> k + 5:8:void layoutChildWithAnchor(android.view.View,android.view.View,int):1142:1142 -> k + 9:11:void layoutChildWithAnchor(android.view.View,android.view.View,int):1144:1144 -> k + 12:14:void layoutChildWithAnchor(android.view.View,android.view.View,int):1145:1145 -> k + 15:25:void layoutChildWithAnchor(android.view.View,android.view.View,int):1146:1146 -> k + 26:28:void layoutChildWithAnchor(android.view.View,android.view.View,int):1148:1148 -> k + 29:33:void layoutChildWithAnchor(android.view.View,android.view.View,int):1149:1149 -> k + 34:36:void layoutChildWithAnchor(android.view.View,android.view.View,int):1148:1148 -> k + 37:39:void layoutChildWithAnchor(android.view.View,android.view.View,int):1149:1149 -> k + 40:40:void layoutChildWithAnchor(android.view.View,android.view.View,int):1150:1150 -> k + 1:6:void layoutChildWithKeyline(android.view.View,int,int):1165:1165 -> l + 7:8:void layoutChildWithKeyline(android.view.View,int,int):1166:1166 -> l + 9:12:void layoutChildWithKeyline(android.view.View,int,int):1167:1167 -> l + 13:20:void layoutChildWithKeyline(android.view.View,int,int):1166:1166 -> l + 21:24:void layoutChildWithKeyline(android.view.View,int,int):1171:1171 -> l + 25:28:void layoutChildWithKeyline(android.view.View,int,int):1172:1172 -> l + 29:32:void layoutChildWithKeyline(android.view.View,int,int):1173:1173 -> l + 33:41:void layoutChildWithKeyline(android.view.View,int,int):1174:1174 -> l + 42:54:void layoutChildWithKeyline(android.view.View,int,int):1180:1180 -> l + 55:69:void layoutChildWithKeyline(android.view.View,int,int):1192:1192 -> l + 70:71:void layoutChildWithKeyline(android.view.View,int,int):1205:1205 -> l + 72:78:void layoutChildWithKeyline(android.view.View,int,int):1210:1210 -> l + 79:87:void layoutChildWithKeyline(android.view.View,int,int):1212:1212 -> l + 88:91:void layoutChildWithKeyline(android.view.View,int,int):1211:1211 -> l + 92:95:void layoutChildWithKeyline(android.view.View,int,int):1210:1210 -> l + 96:102:void layoutChildWithKeyline(android.view.View,int,int):1213:1213 -> l + 103:111:void layoutChildWithKeyline(android.view.View,int,int):1215:1215 -> l + 112:115:void layoutChildWithKeyline(android.view.View,int,int):1214:1214 -> l + 116:121:void layoutChildWithKeyline(android.view.View,int,int):1213:1213 -> l + 122:125:void layoutChildWithKeyline(android.view.View,int,int):1217:1217 -> l + 1:5:android.view.MotionEvent obtainCancelEvent(android.view.MotionEvent):556:556 -> m + 6:9:android.view.MotionEvent obtainCancelEvent(android.view.MotionEvent):557:557 -> m + 1:8:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1448:1448 -> n + 9:22:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1453:1453 -> n + 23:28:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1458:1458 -> n + 29:32:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1459:1459 -> n + 33:36:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1460:1460 -> n + 37:40:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1461:1461 -> n + 41:61:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1462:1462 -> n + 62:67:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1464:1464 -> n + 68:74:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1466:1466 -> n + 75:86:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1467:1467 -> n + 87:98:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1468:1468 -> n + 99:113:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1469:1469 -> n + 114:116:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1472:1472 -> n + 117:119:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1476:1476 -> n + 120:125:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1478:1478 -> n + 126:129:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1480:1480 -> n + 130:143:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1484:1484 -> n + 144:151:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1489:1489 -> n + 152:156:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1490:1490 -> n + 157:168:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1491:1491 -> n + 169:181:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1496:1496 -> n + 182:186:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1497:1497 -> n + 187:192:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1498:1498 -> n + 193:200:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1503:1503 -> n + 201:208:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1508:1508 -> n + 209:213:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1509:1509 -> n + 214:223:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1510:1510 -> n + 224:236:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1515:1515 -> n + 237:241:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1516:1516 -> n + 242:248:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1517:1517 -> n + 249:251:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1522:1522 -> n + 252:255:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1525:1525 -> n + 6:10:boolean performEvent(androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior,android.view.View,android.view.MotionEvent,int):550:550 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/coordinatorlayout/widget/CoordinatorLayout$c;Landroid/view/View;Landroid/view/MotionEvent;I)Z"} + 11:16:boolean performEvent(androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior,android.view.View,android.view.MotionEvent,int):552:552 -> o + 17:21:boolean performEvent(androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior,android.view.View,android.view.MotionEvent,int):548:548 -> o + 1:7:void offsetChildToAnchor(android.view.View,int):1675:1675 -> offsetChildToAnchor + 8:11:void offsetChildToAnchor(android.view.View,int):1676:1676 -> offsetChildToAnchor + 12:15:void offsetChildToAnchor(android.view.View,int):1677:1677 -> offsetChildToAnchor + 16:19:void offsetChildToAnchor(android.view.View,int):1678:1678 -> offsetChildToAnchor + 20:23:void offsetChildToAnchor(android.view.View,int):1679:1679 -> offsetChildToAnchor + 24:29:void offsetChildToAnchor(android.view.View,int):1681:1681 -> offsetChildToAnchor + 30:32:void offsetChildToAnchor(android.view.View,int):1682:1682 -> offsetChildToAnchor + 33:36:void offsetChildToAnchor(android.view.View,int):1684:1684 -> offsetChildToAnchor + 37:42:void offsetChildToAnchor(android.view.View,int):1685:1685 -> offsetChildToAnchor + 43:45:void offsetChildToAnchor(android.view.View,int):1686:1686 -> offsetChildToAnchor + 46:58:void offsetChildToAnchor(android.view.View,int):1688:1688 -> offsetChildToAnchor + 59:61:void offsetChildToAnchor(android.view.View,int):1690:1690 -> offsetChildToAnchor + 62:66:void offsetChildToAnchor(android.view.View,int):1692:1692 -> offsetChildToAnchor + 67:73:void offsetChildToAnchor(android.view.View,int):1693:1693 -> offsetChildToAnchor + 74:78:void offsetChildToAnchor(android.view.View,int):1696:1696 -> offsetChildToAnchor + 79:83:void offsetChildToAnchor(android.view.View,int):1699:1699 -> offsetChildToAnchor + 84:89:void offsetChildToAnchor(android.view.View,int):1704:1704 -> offsetChildToAnchor + 90:94:void offsetChildToAnchor(android.view.View,int):1706:1706 -> offsetChildToAnchor + 95:97:void offsetChildToAnchor(android.view.View,int):1710:1710 -> offsetChildToAnchor + 98:100:void offsetChildToAnchor(android.view.View,int):1711:1711 -> offsetChildToAnchor + 101:106:void offsetChildToAnchor(android.view.View,int):1712:1712 -> offsetChildToAnchor + 1:3:void onAttachedToWindow():261:261 -> onAttachedToWindow + 4:6:void onAttachedToWindow():262:262 -> onAttachedToWindow + 7:10:void onAttachedToWindow():263:263 -> onAttachedToWindow + 11:14:void onAttachedToWindow():264:264 -> onAttachedToWindow + 15:21:void onAttachedToWindow():265:265 -> onAttachedToWindow + 22:25:void onAttachedToWindow():267:267 -> onAttachedToWindow + 26:30:void onAttachedToWindow():268:268 -> onAttachedToWindow + 31:40:void onAttachedToWindow():270:270 -> onAttachedToWindow + 41:44:void onAttachedToWindow():273:273 -> onAttachedToWindow + 45:47:void onAttachedToWindow():275:275 -> onAttachedToWindow + 5:8:void onChildViewsChanged(int):1342:1342 -> onChildViewsChanged + 9:14:void onChildViewsChanged(int):1343:1343 -> onChildViewsChanged + 15:18:void onChildViewsChanged(int):1344:1344 -> onChildViewsChanged + 19:22:void onChildViewsChanged(int):1345:1345 -> onChildViewsChanged + 23:30:void onChildViewsChanged(int):1346:1346 -> onChildViewsChanged + 31:38:void onChildViewsChanged(int):1349:1349 -> onChildViewsChanged + 39:46:void onChildViewsChanged(int):1350:1350 -> onChildViewsChanged + 47:59:void onChildViewsChanged(int):1351:1351 -> onChildViewsChanged + 60:67:void onChildViewsChanged(int):1358:1358 -> onChildViewsChanged + 68:71:void onChildViewsChanged(int):1360:1360 -> onChildViewsChanged + 72:78:void onChildViewsChanged(int):1361:1361 -> onChildViewsChanged + 79:81:void onChildViewsChanged(int):1366:1366 -> onChildViewsChanged + 82:91:void onChildViewsChanged(int):1369:1369 -> onChildViewsChanged + 92:108:void onChildViewsChanged(int):1370:1370 -> onChildViewsChanged + 109:124:void onChildViewsChanged(int):1377:1377 -> onChildViewsChanged + 125:143:void onChildViewsChanged(int):1374:1374 -> onChildViewsChanged + 144:159:void onChildViewsChanged(int):1385:1385 -> onChildViewsChanged + 160:169:void onChildViewsChanged(int):1382:1382 -> onChildViewsChanged + 170:179:void onChildViewsChanged(int):1391:1391 -> onChildViewsChanged + 180:185:void onChildViewsChanged(int):1392:1392 -> onChildViewsChanged + 186:188:void onChildViewsChanged(int):1397:1397 -> onChildViewsChanged + 189:195:void onChildViewsChanged(int):1398:1398 -> onChildViewsChanged + 196:202:void onChildViewsChanged(int):1401:1401 -> onChildViewsChanged + 203:210:void onChildViewsChanged(int):1406:1406 -> onChildViewsChanged + 211:216:void onChildViewsChanged(int):1407:1407 -> onChildViewsChanged + 217:222:void onChildViewsChanged(int):1408:1408 -> onChildViewsChanged + 223:230:void onChildViewsChanged(int):1410:1410 -> onChildViewsChanged + 231:236:void onChildViewsChanged(int):1411:1411 -> onChildViewsChanged + 237:242:void onChildViewsChanged(int):1414:1414 -> onChildViewsChanged + 243:247:void onChildViewsChanged(int):1428:1428 -> onChildViewsChanged + 248:253:void onChildViewsChanged(int):1423:1423 -> onChildViewsChanged + 254:263:void onChildViewsChanged(int):1435:1435 -> onChildViewsChanged + 264:266:void onChildViewsChanged(int):1441:1441 -> onChildViewsChanged + 267:269:void onChildViewsChanged(int):1442:1442 -> onChildViewsChanged + 270:273:void onChildViewsChanged(int):1443:1443 -> onChildViewsChanged + 1:3:void onDetachedFromWindow():280:280 -> onDetachedFromWindow + 4:6:void onDetachedFromWindow():281:281 -> onDetachedFromWindow + 7:14:void onDetachedFromWindow():282:282 -> onDetachedFromWindow + 15:18:void onDetachedFromWindow():283:283 -> onDetachedFromWindow + 19:23:void onDetachedFromWindow():284:284 -> onDetachedFromWindow + 24:27:void onDetachedFromWindow():286:286 -> onDetachedFromWindow + 28:31:void onDetachedFromWindow():287:287 -> onDetachedFromWindow + 32:34:void onDetachedFromWindow():289:289 -> onDetachedFromWindow + 1:3:void onDraw(android.graphics.Canvas):961:961 -> onDraw + 4:11:void onDraw(android.graphics.Canvas):962:962 -> onDraw + 12:24:void onDraw(android.graphics.Canvas):963:963 -> onDraw + 25:33:void onDraw(android.graphics.Canvas):965:965 -> onDraw + 34:39:void onDraw(android.graphics.Canvas):966:966 -> onDraw + 1:6:boolean onInterceptTouchEvent(android.view.MotionEvent):563:563 -> onInterceptTouchEvent + 7:10:boolean onInterceptTouchEvent(android.view.MotionEvent):567:567 -> onInterceptTouchEvent + 11:23:boolean onInterceptTouchEvent(android.view.MotionEvent):570:570 -> onInterceptTouchEvent + 24:25:boolean onInterceptTouchEvent(android.view.MotionEvent):575:575 -> onInterceptTouchEvent + 26:29:boolean onInterceptTouchEvent(android.view.MotionEvent):576:576 -> onInterceptTouchEvent + 1:4:void onLayout(boolean,int,int,int,int):941:941 -> onLayout + 5:13:void onLayout(boolean,int,int,int,int):942:942 -> onLayout + 14:21:void onLayout(boolean,int,int,int,int):944:944 -> onLayout + 22:30:void onLayout(boolean,int,int,int,int):945:945 -> onLayout + 31:36:void onLayout(boolean,int,int,int,int):950:950 -> onLayout + 37:42:void onLayout(boolean,int,int,int,int):951:951 -> onLayout + 43:48:void onLayout(boolean,int,int,int,int):953:953 -> onLayout + 49:55:void onLayout(boolean,int,int,int,int):954:954 -> onLayout + 1:6:void onLayoutChild(android.view.View,int):924:924 -> onLayoutChild + 7:12:void onLayoutChild(android.view.View,int):925:925 -> onLayoutChild + 13:16:void onLayoutChild(android.view.View,int):929:929 -> onLayoutChild + 17:20:void onLayoutChild(android.view.View,int):930:930 -> onLayoutChild + 21:24:void onLayoutChild(android.view.View,int):931:931 -> onLayoutChild + 25:28:void onLayoutChild(android.view.View,int):932:932 -> onLayoutChild + 29:32:void onLayoutChild(android.view.View,int):934:934 -> onLayoutChild + 33:40:void onLayoutChild(android.view.View,int):926:926 -> onLayoutChild + 3:5:void onMeasure(int,int):802:802 -> onMeasure + 6:8:void onMeasure(int,int):803:803 -> onMeasure + 9:12:void onMeasure(int,int):805:805 -> onMeasure + 13:16:void onMeasure(int,int):806:806 -> onMeasure + 17:20:void onMeasure(int,int):807:807 -> onMeasure + 21:24:void onMeasure(int,int):808:808 -> onMeasure + 25:34:void onMeasure(int,int):809:809 -> onMeasure + 35:38:void onMeasure(int,int):811:811 -> onMeasure + 39:42:void onMeasure(int,int):812:812 -> onMeasure + 43:46:void onMeasure(int,int):813:813 -> onMeasure + 47:54:void onMeasure(int,int):814:814 -> onMeasure + 55:58:void onMeasure(int,int):818:818 -> onMeasure + 59:62:void onMeasure(int,int):819:819 -> onMeasure + 63:77:void onMeasure(int,int):822:822 -> onMeasure + 78:87:void onMeasure(int,int):824:824 -> onMeasure + 88:95:void onMeasure(int,int):826:826 -> onMeasure + 96:121:void onMeasure(int,int):827:827 -> onMeasure + 122:128:void onMeasure(int,int):832:832 -> onMeasure + 129:134:void onMeasure(int,int):835:835 -> onMeasure + 135:140:void onMeasure(int,int):836:836 -> onMeasure + 141:142:void onMeasure(int,int):837:837 -> onMeasure + 143:146:void onMeasure(int,int):838:838 -> onMeasure + 147:169:void onMeasure(int,int):837:837 -> onMeasure + 170:191:void onMeasure(int,int):842:842 -> onMeasure + 192:205:void onMeasure(int,int):845:845 -> onMeasure + 206:211:void onMeasure(int,int):851:851 -> onMeasure + 212:221:void onMeasure(int,int):854:854 -> onMeasure + 222:226:void onMeasure(int,int):855:855 -> onMeasure + 227:236:void onMeasure(int,int):856:856 -> onMeasure + 237:244:void onMeasure(int,int):857:857 -> onMeasure + 245:250:void onMeasure(int,int):859:859 -> onMeasure + 251:261:void onMeasure(int,int):861:861 -> onMeasure + 262:290:void onMeasure(int,int):865:865 -> onMeasure + 291:330:void onMeasure(int,int):866:866 -> onMeasure + 331:334:void onMeasure(int,int):868:868 -> onMeasure + 335:350:void onMeasure(int,int):872:872 -> onMeasure + 351:366:void onMeasure(int,int):875:875 -> onMeasure + 367:395:void onMeasure(int,int):877:877 -> onMeasure + 396:403:void onMeasure(int,int):880:880 -> onMeasure + 404:407:void onMeasure(int,int):882:882 -> onMeasure + 408:411:void onMeasure(int,int):884:884 -> onMeasure + 1:4:void onMeasureChild(android.view.View,int,int,int,int):795:795 -> onMeasureChild + 1:9:boolean onNestedFling(android.view.View,float,float,boolean):1986:1986 -> onNestedFling + 10:13:boolean onNestedFling(android.view.View,float,float,boolean):1988:1988 -> onNestedFling + 14:27:boolean onNestedFling(android.view.View,float,float,boolean):1989:1989 -> onNestedFling + 28:33:boolean onNestedFling(android.view.View,float,float,boolean):1994:1994 -> onNestedFling + 34:40:boolean onNestedFling(android.view.View,float,float,boolean):1995:1995 -> onNestedFling + 41:51:boolean onNestedFling(android.view.View,float,float,boolean):1999:1999 -> onNestedFling + 52:67:boolean onNestedFling(android.view.View,float,float,boolean):2001:2001 -> onNestedFling + 68:71:boolean onNestedFling(android.view.View,float,float,boolean):2006:2006 -> onNestedFling + 1:9:boolean onNestedPreFling(android.view.View,float,float):2016:2016 -> onNestedPreFling + 10:13:boolean onNestedPreFling(android.view.View,float,float):2018:2018 -> onNestedPreFling + 14:25:boolean onNestedPreFling(android.view.View,float,float):2019:2019 -> onNestedPreFling + 26:31:boolean onNestedPreFling(android.view.View,float,float):2024:2024 -> onNestedPreFling + 32:38:boolean onNestedPreFling(android.view.View,float,float):2025:2025 -> onNestedPreFling + 39:48:boolean onNestedPreFling(android.view.View,float,float):2029:2029 -> onNestedPreFling + 49:60:boolean onNestedPreFling(android.view.View,float,float):2031:2031 -> onNestedPreFling + 1:1:void onNestedPreScroll(android.view.View,int,int,int[]):1935:1935 -> onNestedPreScroll + 2:2:void onNestedPreScroll(android.view.View,int,int,int[],int):1945:1945 -> onNestedPreScroll + 3:4:void onNestedPreScroll(android.view.View,int,int,int[],int):1947:1948 -> onNestedPreScroll + 5:6:void onNestedPreScroll(android.view.View,int,int,int[],int):1953:1954 -> onNestedPreScroll + 7:7:void onNestedPreScroll(android.view.View,int,int,int[],int):1958:1958 -> onNestedPreScroll + 8:10:void onNestedPreScroll(android.view.View,int,int,int[],int):1960:1962 -> onNestedPreScroll + 11:14:void onNestedPreScroll(android.view.View,int,int,int[],int):1964:1967 -> onNestedPreScroll + 15:16:void onNestedPreScroll(android.view.View,int,int,int[],int):1973:1974 -> onNestedPreScroll + 17:17:void onNestedPreScroll(android.view.View,int,int,int[],int):1977:1977 -> onNestedPreScroll + 1:1:void onNestedScroll(android.view.View,int,int,int,int):1874:1874 -> onNestedScroll + 2:2:void onNestedScroll(android.view.View,int,int,int,int,int):1881:1881 -> onNestedScroll + 3:3:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):1890:1890 -> onNestedScroll + 4:5:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):1896:1897 -> onNestedScroll + 6:7:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):1902:1903 -> onNestedScroll + 8:8:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):1907:1907 -> onNestedScroll + 9:10:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):1910:1911 -> onNestedScroll + 11:11:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):1913:1913 -> onNestedScroll + 12:15:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):1916:1919 -> onNestedScroll + 16:17:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):1925:1926 -> onNestedScroll + 18:18:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):1929:1929 -> onNestedScroll + 1:1:void onNestedScrollAccepted(android.view.View,android.view.View,int):1818:1818 -> onNestedScrollAccepted + 2:3:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):1824:1825 -> onNestedScrollAccepted + 4:4:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):1827:1827 -> onNestedScrollAccepted + 5:7:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):1829:1831 -> onNestedScrollAccepted + 8:8:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):1835:1835 -> onNestedScrollAccepted + 9:9:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):1837:1837 -> onNestedScrollAccepted + 1:4:void onRestoreInstanceState(android.os.Parcelable):3263:3263 -> onRestoreInstanceState + 5:8:void onRestoreInstanceState(android.os.Parcelable):3264:3264 -> onRestoreInstanceState + 9:10:void onRestoreInstanceState(android.os.Parcelable):3268:3268 -> onRestoreInstanceState + 11:17:void onRestoreInstanceState(android.os.Parcelable):3269:3269 -> onRestoreInstanceState + 18:19:void onRestoreInstanceState(android.os.Parcelable):3271:3271 -> onRestoreInstanceState + 20:26:void onRestoreInstanceState(android.os.Parcelable):3273:3273 -> onRestoreInstanceState + 27:30:void onRestoreInstanceState(android.os.Parcelable):3274:3274 -> onRestoreInstanceState + 31:34:void onRestoreInstanceState(android.os.Parcelable):3275:3275 -> onRestoreInstanceState + 35:38:void onRestoreInstanceState(android.os.Parcelable):3276:3276 -> onRestoreInstanceState + 39:47:void onRestoreInstanceState(android.os.Parcelable):3277:3277 -> onRestoreInstanceState + 48:55:void onRestoreInstanceState(android.os.Parcelable):3280:3280 -> onRestoreInstanceState + 56:62:void onRestoreInstanceState(android.os.Parcelable):3282:3282 -> onRestoreInstanceState + 1:9:android.os.Parcelable onSaveInstanceState():3291:3291 -> onSaveInstanceState + 10:14:android.os.Parcelable onSaveInstanceState():3293:3293 -> onSaveInstanceState + 15:21:android.os.Parcelable onSaveInstanceState():3294:3294 -> onSaveInstanceState + 22:25:android.os.Parcelable onSaveInstanceState():3295:3295 -> onSaveInstanceState + 26:29:android.os.Parcelable onSaveInstanceState():3296:3296 -> onSaveInstanceState + 30:35:android.os.Parcelable onSaveInstanceState():3297:3297 -> onSaveInstanceState + 36:44:android.os.Parcelable onSaveInstanceState():3298:3298 -> onSaveInstanceState + 45:50:android.os.Parcelable onSaveInstanceState():3302:3302 -> onSaveInstanceState + 51:56:android.os.Parcelable onSaveInstanceState():3304:3304 -> onSaveInstanceState + 57:59:android.os.Parcelable onSaveInstanceState():3308:3308 -> onSaveInstanceState + 1:1:boolean onStartNestedScroll(android.view.View,android.view.View,int):1787:1787 -> onStartNestedScroll + 2:2:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):1795:1795 -> onStartNestedScroll + 3:4:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):1797:1798 -> onStartNestedScroll + 5:6:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):1802:1803 -> onStartNestedScroll + 7:7:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):1805:1805 -> onStartNestedScroll + 8:8:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):1808:1808 -> onStartNestedScroll + 9:9:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):1810:1810 -> onStartNestedScroll + 1:1:void onStopNestedScroll(android.view.View):1845:1845 -> onStopNestedScroll + 2:2:void onStopNestedScroll(android.view.View,int):1851:1851 -> onStopNestedScroll + 3:3:void onStopNestedScroll(android.view.View,int):1853:1853 -> onStopNestedScroll + 4:6:void onStopNestedScroll(android.view.View,int):1855:1857 -> onStopNestedScroll + 7:7:void onStopNestedScroll(android.view.View,int):1861:1861 -> onStopNestedScroll + 8:8:void onStopNestedScroll(android.view.View,int):1863:1863 -> onStopNestedScroll + 9:10:void onStopNestedScroll(android.view.View,int):1865:1866 -> onStopNestedScroll + 11:11:void onStopNestedScroll(android.view.View,int):1868:1868 -> onStopNestedScroll + 1:4:boolean onTouchEvent(android.view.MotionEvent):588:588 -> onTouchEvent + 5:10:boolean onTouchEvent(android.view.MotionEvent):590:590 -> onTouchEvent + 11:16:boolean onTouchEvent(android.view.MotionEvent):591:591 -> onTouchEvent + 17:22:boolean onTouchEvent(android.view.MotionEvent):592:592 -> onTouchEvent + 23:31:boolean onTouchEvent(android.view.MotionEvent):594:594 -> onTouchEvent + 32:40:boolean onTouchEvent(android.view.MotionEvent):597:597 -> onTouchEvent + 41:50:boolean onTouchEvent(android.view.MotionEvent):602:602 -> onTouchEvent + 51:54:boolean onTouchEvent(android.view.MotionEvent):605:605 -> onTouchEvent + 55:57:boolean onTouchEvent(android.view.MotionEvent):606:606 -> onTouchEvent + 58:61:boolean onTouchEvent(android.view.MotionEvent):607:607 -> onTouchEvent + 62:73:boolean onTouchEvent(android.view.MotionEvent):603:603 -> onTouchEvent + 74:75:boolean onTouchEvent(android.view.MotionEvent):613:613 -> onTouchEvent + 76:79:boolean onTouchEvent(android.view.MotionEvent):614:614 -> onTouchEvent + 1:4:boolean performIntercept(android.view.MotionEvent,int):478:478 -> p + 5:6:boolean performIntercept(android.view.MotionEvent,int):482:482 -> p + 7:9:boolean performIntercept(android.view.MotionEvent,int):483:483 -> p + 10:20:boolean performIntercept(android.view.MotionEvent,int):486:486 -> p + 21:26:boolean performIntercept(android.view.MotionEvent,int):488:488 -> p + 27:32:boolean performIntercept(android.view.MotionEvent,int):489:489 -> p + 33:46:boolean performIntercept(android.view.MotionEvent,int):490:490 -> p + 47:50:boolean performIntercept(android.view.MotionEvent,int):496:496 -> p + 51:61:boolean performIntercept(android.view.MotionEvent,int):497:497 -> p + 62:67:boolean performIntercept(android.view.MotionEvent,int):503:503 -> p + 68:77:boolean performIntercept(android.view.MotionEvent,int):505:505 -> p + 78:83:boolean performIntercept(android.view.MotionEvent,int):510:510 -> p + 84:97:boolean performIntercept(android.view.MotionEvent,int):512:512 -> p + 98:101:boolean performIntercept(android.view.MotionEvent,int):514:514 -> p + 102:107:boolean performIntercept(android.view.MotionEvent,int):515:515 -> p + 108:111:boolean performIntercept(android.view.MotionEvent,int):524:524 -> p + 112:130:boolean performIntercept(android.view.MotionEvent,int):525:525 -> p + 131:135:boolean performIntercept(android.view.MotionEvent,int):534:534 -> p + 136:139:boolean performIntercept(android.view.MotionEvent,int):537:537 -> p + 1:8:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):650:650 -> parseBehavior + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;Ljava/lang/String;)Landroidx/coordinatorlayout/widget/CoordinatorLayout$c;"} + 9:16:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):655:655 -> parseBehavior + 17:38:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):657:657 -> parseBehavior + 39:45:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):658:658 -> parseBehavior + 46:53:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):663:663 -> parseBehavior + 54:71:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):664:664 -> parseBehavior + 72:81:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):669:669 -> parseBehavior + 82:86:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):671:671 -> parseBehavior + 87:92:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):672:672 -> parseBehavior + 93:100:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):674:674 -> parseBehavior + 101:109:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):677:677 -> parseBehavior + 110:116:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):678:678 -> parseBehavior + 117:119:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):679:679 -> parseBehavior + 120:122:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):680:680 -> parseBehavior + 123:133:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):682:682 -> parseBehavior + 134:156:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):684:684 -> parseBehavior + 1:5:void prepareChildren():724:724 -> q + 6:10:void prepareChildren():725:725 -> q + 11:18:void prepareChildren():727:727 -> q + 19:22:void prepareChildren():728:728 -> q + 23:26:void prepareChildren():730:730 -> q + 27:29:void prepareChildren():731:731 -> q + 30:40:void prepareChildren():733:733 -> q + 41:44:void prepareChildren():740:740 -> q + 45:50:void prepareChildren():741:741 -> q + 51:58:void prepareChildren():742:742 -> q + 59:63:void prepareChildren():744:744 -> q + 64:74:void prepareChildren():747:747 -> q + 75:85:void prepareChildren():753:753 -> q + 86:91:void prepareChildren():756:756 -> q + 1:3:void releaseTempRect(android.graphics.Rect):164:164 -> r + 4:9:void releaseTempRect(android.graphics.Rect):165:165 -> r + 1:6:void recordLastChildRect(android.view.View,android.graphics.Rect):988:988 -> recordLastChildRect + 7:10:void recordLastChildRect(android.view.View,android.graphics.Rect):989:989 -> recordLastChildRect + 1:4:void removePreDrawListener():1656:1656 -> removePreDrawListener + 5:8:void removePreDrawListener():1657:1657 -> removePreDrawListener + 9:12:void removePreDrawListener():1658:1658 -> removePreDrawListener + 13:18:void removePreDrawListener():1659:1659 -> removePreDrawListener + 19:21:void removePreDrawListener():1662:1662 -> removePreDrawListener + 1:6:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):3315:3315 -> requestChildRectangleOnScreen + 7:12:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):3316:3316 -> requestChildRectangleOnScreen + 13:20:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):3319:3319 -> requestChildRectangleOnScreen + 21:25:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):3323:3323 -> requestChildRectangleOnScreen + 1:5:void requestDisallowInterceptTouchEvent(boolean):622:622 -> requestDisallowInterceptTouchEvent + 6:9:void requestDisallowInterceptTouchEvent(boolean):623:623 -> requestDisallowInterceptTouchEvent + 10:13:void requestDisallowInterceptTouchEvent(boolean):626:626 -> requestDisallowInterceptTouchEvent + 14:16:void requestDisallowInterceptTouchEvent(boolean):627:627 -> requestDisallowInterceptTouchEvent + 17:20:void requestDisallowInterceptTouchEvent(boolean):629:629 -> requestDisallowInterceptTouchEvent + 21:23:void requestDisallowInterceptTouchEvent(boolean):630:630 -> requestDisallowInterceptTouchEvent + 1:4:void resetTouchBehaviors():431:431 -> s + 5:10:void resetTouchBehaviors():432:432 -> s + 11:16:void resetTouchBehaviors():433:433 -> s + 17:25:void resetTouchBehaviors():435:435 -> s + 26:29:void resetTouchBehaviors():436:436 -> s + 30:34:void resetTouchBehaviors():438:438 -> s + 35:38:void resetTouchBehaviors():439:439 -> s + 39:40:void resetTouchBehaviors():441:441 -> s + 41:48:void resetTouchBehaviors():444:444 -> s + 49:52:void resetTouchBehaviors():446:446 -> s + 53:58:void resetTouchBehaviors():447:447 -> s + 59:64:void resetTouchBehaviors():448:448 -> s + 65:67:void resetTouchBehaviors():450:450 -> s + 1:3:void setFitsSystemWindows(boolean):973:973 -> setFitsSystemWindows + 4:7:void setFitsSystemWindows(boolean):974:974 -> setFitsSystemWindows + 1:3:void setOnHierarchyChangeListener(android.view.ViewGroup$OnHierarchyChangeListener):256:256 -> setOnHierarchyChangeListener + 1:7:void setStatusBarBackground(android.graphics.drawable.Drawable):299:299 -> setStatusBarBackground + 8:12:void setStatusBarBackground(android.graphics.drawable.Drawable):301:301 -> setStatusBarBackground + 13:20:void setStatusBarBackground(android.graphics.drawable.Drawable):303:303 -> setStatusBarBackground + 21:26:void setStatusBarBackground(android.graphics.drawable.Drawable):305:305 -> setStatusBarBackground + 27:35:void setStatusBarBackground(android.graphics.drawable.Drawable):306:306 -> setStatusBarBackground + 36:37:void setStatusBarBackground(android.graphics.drawable.Drawable):308:308 -> setStatusBarBackground + 38:41:void setStatusBarBackground(android.graphics.drawable.Drawable):309:309 -> setStatusBarBackground + 42:44:void setStatusBarBackground(android.graphics.drawable.Drawable):308:308 -> setStatusBarBackground + 45:59:void setStatusBarBackground(android.graphics.drawable.Drawable):310:310 -> setStatusBarBackground + 60:64:void setStatusBarBackground(android.graphics.drawable.Drawable):311:311 -> setStatusBarBackground + 65:68:void setStatusBarBackground(android.graphics.drawable.Drawable):313:313 -> setStatusBarBackground + 1:9:void setStatusBarBackgroundColor(int):377:377 -> setStatusBarBackgroundColor + 3:16:void setStatusBarBackgroundResource(int):366:366 -> setStatusBarBackgroundResource + 1:9:void setVisibility(int):351:351 -> setVisibility + 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;"} + 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 + 38:41:androidx.core.view.WindowInsetsCompat setWindowInsets(androidx.core.view.WindowInsetsCompat):387:387 -> setWindowInsets + 42:45:androidx.core.view.WindowInsetsCompat setWindowInsets(androidx.core.view.WindowInsetsCompat):388:388 -> setWindowInsets + 1:1:int resolveAnchoredChildGravity(int):0:0 -> t + 1:1:int resolveGravity(int):0:0 -> u + 1:1:int resolveKeylineGravity(int):0:0 -> v + 1:15:boolean verifyDrawable(android.graphics.drawable.Drawable):346:346 -> verifyDrawable + 1:6:void setInsetOffsetX(android.view.View,int):1529:1529 -> w + 7:12:void setInsetOffsetX(android.view.View,int):1530:1530 -> w + 13:15:void setInsetOffsetX(android.view.View,int):1532:1532 -> w + 16:18:void setInsetOffsetX(android.view.View,int):1533:1533 -> w + 1:6:void setInsetOffsetY(android.view.View,int):1538:1538 -> x + 7:12:void setInsetOffsetY(android.view.View,int):1539:1539 -> x + 13:15:void setInsetOffsetY(android.view.View,int):1541:1541 -> x + 16:18:void setInsetOffsetY(android.view.View,int):1542:1542 -> x + 1:6:void setupForInsets():3332:3332 -> y + 7:10:void setupForInsets():3333:3333 -> y + 11:17:void setupForInsets():3334:3334 -> y + 18:24:void setupForInsets():3344:3344 -> y + 25:29:void setupForInsets():3347:3347 -> y + 30:33:void setupForInsets():3350:3350 -> y +androidx.coordinatorlayout.widget.CoordinatorLayout$1 -> androidx.coordinatorlayout.widget.CoordinatorLayout$a: +# {"id":"sourceFile","fileName":"CoordinatorLayout.java"} + 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;"} +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: +# {"id":"sourceFile","fileName":"CoordinatorLayout.java"} + 1:1:void ():2113:2113 -> + 2:2:void (android.content.Context,android.util.AttributeSet):2124:2124 -> + 1:1:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):0:0 -> A + 1:1:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):0:0 -> B + 1:3:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):2800:2800 -> C + 1:1:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int):0:0 -> D + 3:9:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):2449:2449 -> E + 1:1:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):0:0 -> F + 3:6:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):2532:2532 -> G + 1:1:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):0:0 -> H + 1:13:boolean blocksInteractionBelow(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):2251:2251 -> e + 1:1:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect):0:0 -> f + 1:1:int getScrimColor(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):0:0 -> g + 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;"} + 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 + 1:1:void onDependentViewRemoved(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):0:0 -> m + 1:1:void onDetachedFromLayoutParams():0:0 -> n + 1:1:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):0:0 -> o + 1:1:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):0:0 -> p + 1:1:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):0:0 -> q + 1:1:boolean onNestedFling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,float,float,boolean):0:0 -> r + 1:1:boolean onNestedPreFling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,float,float):0:0 -> s + 1:1:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[]):0:0 -> t + 3:6:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):2656:2656 -> u + 1:1:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int):0:0 -> v + 3:6:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int):2563:2563 -> w + 2:7:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int,int[]):2605:2605 -> x + 8:12:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int,int[]):2606:2606 -> x + 13:16:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int,int[]):2607:2607 -> x + 1:1:void onNestedScrollAccepted(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int):0:0 -> y + 3:6:void onNestedScrollAccepted(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):2492:2492 -> z +androidx.coordinatorlayout.widget.CoordinatorLayout$DefaultBehavior -> androidx.coordinatorlayout.widget.CoordinatorLayout$d: +# {"id":"sourceFile","fileName":"CoordinatorLayout.java"} +androidx.coordinatorlayout.widget.CoordinatorLayout$HierarchyChangeListener -> androidx.coordinatorlayout.widget.CoordinatorLayout$e: +# {"id":"sourceFile","fileName":"CoordinatorLayout.java"} + androidx.coordinatorlayout.widget.CoordinatorLayout this$0 -> d + 1:6:void (androidx.coordinatorlayout.widget.CoordinatorLayout):3240:3240 -> + 1:6:void onChildViewAdded(android.view.View,android.view.View):3245:3245 -> onChildViewAdded + 7:10:void onChildViewAdded(android.view.View,android.view.View):3246:3246 -> onChildViewAdded + 1:6:void onChildViewRemoved(android.view.View,android.view.View):3252:3252 -> onChildViewRemoved + 7:12:void onChildViewRemoved(android.view.View,android.view.View):3254:3254 -> onChildViewRemoved + 13:16:void onChildViewRemoved(android.view.View,android.view.View):3255:3255 -> onChildViewRemoved +androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams -> androidx.coordinatorlayout.widget.CoordinatorLayout$f: +# {"id":"sourceFile","fileName":"CoordinatorLayout.java"} + androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior mBehavior -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/coordinatorlayout/widget/CoordinatorLayout$c;"} + boolean mBehaviorResolved -> b + int gravity -> c + int anchorGravity -> d + int keyline -> e + int mAnchorId -> f + int insetEdge -> g + int dodgeInsetEdges -> h + int mInsetOffsetX -> i + int mInsetOffsetY -> j + android.view.View mAnchorView -> k + android.view.View mAnchorDirectChild -> l + boolean mDidBlockInteraction -> m + boolean mDidAcceptNestedScrollTouch -> n + boolean mDidAcceptNestedScrollNonTouch -> o + boolean mDidChangeAfterNestedScroll -> p + android.graphics.Rect mLastChildRect -> q + java.lang.Object mBehaviorTag -> r + 1:1:void (int,int):2891:2891 -> + 2:2:void (int,int):2831:2831 -> + 3:3:void (int,int):2840:2840 -> + 4:4:void (int,int):2846:2846 -> + 5:5:void (int,int):2853:2853 -> + 6:6:void (int,int):2859:2859 -> + 7:7:void (int,int):2866:2866 -> + 8:8:void (int,int):2873:2873 -> + 9:9:void (int,int):2886:2886 -> + 10:10:void (android.content.Context,android.util.AttributeSet):2895:2895 -> + 11:11:void (android.content.Context,android.util.AttributeSet):2831:2831 -> + 12:12:void (android.content.Context,android.util.AttributeSet):2840:2840 -> + 13:13:void (android.content.Context,android.util.AttributeSet):2846:2846 -> + 14:14:void (android.content.Context,android.util.AttributeSet):2853:2853 -> + 15:15:void (android.content.Context,android.util.AttributeSet):2859:2859 -> + 16:16:void (android.content.Context,android.util.AttributeSet):2866:2866 -> + 17:17:void (android.content.Context,android.util.AttributeSet):2873:2873 -> + 18:18:void (android.content.Context,android.util.AttributeSet):2886:2886 -> + 19:19:void (android.content.Context,android.util.AttributeSet):2897:2897 -> + 20:20:void (android.content.Context,android.util.AttributeSet):2900:2900 -> + 21:21:void (android.content.Context,android.util.AttributeSet):2903:2903 -> + 22:22:void (android.content.Context,android.util.AttributeSet):2905:2905 -> + 23:23:void (android.content.Context,android.util.AttributeSet):2909:2909 -> + 24:25:void (android.content.Context,android.util.AttributeSet):2912:2913 -> + 26:26:void (android.content.Context,android.util.AttributeSet):2915:2915 -> + 27:27:void (android.content.Context,android.util.AttributeSet):2918:2918 -> + 28:28:void (android.content.Context,android.util.AttributeSet):2921:2921 -> + 29:29:void (android.content.Context,android.util.AttributeSet):2923:2923 -> + 30:30:void (android.content.Context,android.util.AttributeSet):2925:2925 -> + 31:31:void (androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2930:2930 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/coordinatorlayout/widget/CoordinatorLayout$f;)V"} + 32:32:void (androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2831:2831 -> + 33:33:void (androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2840:2840 -> + 34:34:void (androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2846:2846 -> + 35:35:void (androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2853:2853 -> + 36:36:void (androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2859:2859 -> + 37:37:void (androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2866:2866 -> + 38:38:void (androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2873:2873 -> + 39:39:void (androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2886:2886 -> + 40:40:void (android.view.ViewGroup$MarginLayoutParams):2934:2934 -> + 41:41:void (android.view.ViewGroup$MarginLayoutParams):2831:2831 -> + 42:42:void (android.view.ViewGroup$MarginLayoutParams):2840:2840 -> + 43:43:void (android.view.ViewGroup$MarginLayoutParams):2846:2846 -> + 44:44:void (android.view.ViewGroup$MarginLayoutParams):2853:2853 -> + 45:45:void (android.view.ViewGroup$MarginLayoutParams):2859:2859 -> + 46:46:void (android.view.ViewGroup$MarginLayoutParams):2866:2866 -> + 47:47:void (android.view.ViewGroup$MarginLayoutParams):2873:2873 -> + 48:48:void (android.view.ViewGroup$MarginLayoutParams):2886:2886 -> + 49:49:void (android.view.ViewGroup$LayoutParams):2938:2938 -> + 50:50:void (android.view.ViewGroup$LayoutParams):2831:2831 -> + 51:51:void (android.view.ViewGroup$LayoutParams):2840:2840 -> + 52:52:void (android.view.ViewGroup$LayoutParams):2846:2846 -> + 53:53:void (android.view.ViewGroup$LayoutParams):2853:2853 -> + 54:54:void (android.view.ViewGroup$LayoutParams):2859:2859 -> + 55:55:void (android.view.ViewGroup$LayoutParams):2866:2866 -> + 56:56:void (android.view.ViewGroup$LayoutParams):2873:2873 -> + 57:57:void (android.view.ViewGroup$LayoutParams):2886:2886 -> + 1:13:boolean checkAnchorChanged():3025:3025 -> a + 1:4:boolean dependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):3122:3122 -> b + 5:18:boolean dependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):3123:3123 -> b + 19:29:boolean dependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):3124:3124 -> b + 1:5:boolean didBlockInteraction():3036:3036 -> c + 6:7:boolean didBlockInteraction():3037:3037 -> c + 8:10:boolean didBlockInteraction():3039:3039 -> c + 1:6:android.view.View findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3147:3147 -> d + 7:11:android.view.View findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3148:3148 -> d + 12:21:android.view.View findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3152:3152 -> d + 22:24:android.view.View findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3153:3153 -> d + 25:27:android.view.View findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3155:3155 -> d + 1:3:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior getBehavior():2974:2974 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/coordinatorlayout/widget/CoordinatorLayout$c;"} + 1:3:boolean getChangedAfterNestedScroll():3101:3101 -> f + 1:3:android.graphics.Rect getLastChildRect():3017:3017 -> g + 1:6:boolean isBlockingInteractionBelow(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3055:3055 -> h + 7:10:boolean isBlockingInteractionBelow(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3059:3059 -> h + 11:17:boolean isBlockingInteractionBelow(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3060:3060 -> h + 18:20:boolean isBlockingInteractionBelow(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3061:3061 -> h + 8:10:boolean isNestedScrollAccepted(int):3095:3095 -> i + 11:13:boolean isNestedScrollAccepted(int):3093:3093 -> i + 2:4:void resetChangedAfterNestedScroll():3109:3109 -> j + 2:5:void resetNestedScroll(int):3076:3076 -> k + 2:4:void resetTouchBehaviorTracking():3072:3072 -> l + 1:13:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3163:3163 -> m + 14:19:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3166:3166 -> m + 20:24:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3167:3167 -> m + 25:32:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3170:3170 -> m + 33:42:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3175:3175 -> m + 43:48:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3179:3179 -> m + 49:53:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3180:3180 -> m + 54:61:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3183:3183 -> m + 62:65:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3186:3186 -> m + 66:68:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3187:3187 -> m + 69:73:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3177:3177 -> m + 74:76:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3190:3190 -> m + 77:82:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3192:3192 -> m + 83:87:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3193:3193 -> m + 88:99:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3196:3196 -> m + 100:128:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3197:3197 -> m + 1:6:void setBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior):2987:2987 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/coordinatorlayout/widget/CoordinatorLayout$c;)V"} + 7:9:void setBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior):2990:2990 -> n + 10:12:void setBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior):2993:2993 -> n + 13:15:void setBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior):2994:2994 -> n + 16:19:void setBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior):2995:2995 -> n + 20:23:void setBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior):2999:2999 -> n + 1:3:void setChangedAfterNestedScroll(boolean):3105:3105 -> o + 1:6:void setLastChildRect(android.graphics.Rect):3009:3009 -> p + 7:9:void setNestedScrollAccepted(int,boolean):3085:3085 -> q + 10:12:void setNestedScrollAccepted(int,boolean):3082:3082 -> q + 1:6:boolean shouldDodge(android.view.View,int):3232:3232 -> r + 7:14:boolean shouldDodge(android.view.View,int):3233:3233 -> r + 15:16:boolean shouldDodge(android.view.View,int):3234:3234 -> r + 17:27:boolean shouldDodge(android.view.View,int):3235:3235 -> r + 1:12:boolean verifyAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3208:3208 -> s + 13:14:boolean verifyAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3212:3212 -> s + 15:25:boolean verifyAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3213:3213 -> s + 26:29:boolean verifyAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3220:3220 -> s + 30:32:boolean verifyAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3221:3221 -> s + 33:38:boolean verifyAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3215:3215 -> s + 39:43:boolean verifyAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3217:3217 -> s + 44:47:boolean verifyAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3224:3224 -> s +androidx.coordinatorlayout.widget.CoordinatorLayout$OnPreDrawListener -> androidx.coordinatorlayout.widget.CoordinatorLayout$g: +# {"id":"sourceFile","fileName":"CoordinatorLayout.java"} + androidx.coordinatorlayout.widget.CoordinatorLayout this$0 -> d + 1:6:void (androidx.coordinatorlayout.widget.CoordinatorLayout):2042:2042 -> + 1:8:boolean onPreDraw():2045:2045 -> onPreDraw +androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState -> androidx.coordinatorlayout.widget.CoordinatorLayout$h: +# {"id":"sourceFile","fileName":"CoordinatorLayout.java"} + android.util.SparseArray behaviorStates -> f + 1:8:void ():3396:3396 -> + 1:1:void (android.os.Parcel,java.lang.ClassLoader):3358:3358 -> + 2:2:void (android.os.Parcel,java.lang.ClassLoader):3360:3360 -> + 3:4:void (android.os.Parcel,java.lang.ClassLoader):3362:3363 -> + 5:5:void (android.os.Parcel,java.lang.ClassLoader):3365:3365 -> + 6:6:void (android.os.Parcel,java.lang.ClassLoader):3367:3367 -> + 7:7:void (android.os.Parcel,java.lang.ClassLoader):3369:3369 -> + 8:8:void (android.os.Parcelable):3374:3374 -> + 1:3:void writeToParcel(android.os.Parcel,int):3379:3379 -> writeToParcel + 4:14:void writeToParcel(android.os.Parcel,int):3381:3381 -> writeToParcel + 15:17:void writeToParcel(android.os.Parcel,int):3382:3382 -> writeToParcel + 18:19:void writeToParcel(android.os.Parcel,int):3384:3384 -> writeToParcel + 20:23:void writeToParcel(android.os.Parcel,int):3385:3385 -> writeToParcel + 24:31:void writeToParcel(android.os.Parcel,int):3388:3388 -> writeToParcel + 32:44:void writeToParcel(android.os.Parcel,int):3389:3389 -> writeToParcel + 45:47:void writeToParcel(android.os.Parcel,int):3391:3391 -> writeToParcel + 48:51:void writeToParcel(android.os.Parcel,int):3392:3392 -> writeToParcel +androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState$1 -> androidx.coordinatorlayout.widget.CoordinatorLayout$h$a: +# {"id":"sourceFile","fileName":"CoordinatorLayout.java"} + 1:4:void ():3397:3397 -> + 1:7:androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState createFromParcel(android.os.Parcel):3405:3405 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/coordinatorlayout/widget/CoordinatorLayout$h;"} + 1:6:androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):3400:3400 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroidx/coordinatorlayout/widget/CoordinatorLayout$h;"} + 1:3:androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState[] newArray(int):3410:3410 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/coordinatorlayout/widget/CoordinatorLayout$h;"} + 1:1:java.lang.Object createFromParcel(android.os.Parcel):3397:3397 -> createFromParcel + 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):3397:3397 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):3397:3397 -> newArray +androidx.coordinatorlayout.widget.CoordinatorLayout$ViewElevationComparator -> androidx.coordinatorlayout.widget.CoordinatorLayout$i: +# {"id":"sourceFile","fileName":"CoordinatorLayout.java"} + 1:4:void ():2053:2053 -> + 1:4:int compare(android.view.View,android.view.View):2056:2056 -> a + 5:22:int compare(android.view.View,android.view.View):2057:2057 -> a + 1:9:int compare(java.lang.Object,java.lang.Object):2053:2053 -> compare +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;"} + androidx.collection.SimpleArrayMap mGraph -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} + java.util.ArrayList mSortResult -> c + java.util.HashSet mSortTmpMarked -> d + 1:3:void ():39:39 -> + 4:12:void ():40:40 -> + 13:19:void ():41:41 -> + 20:26:void ():43:43 -> + 27:34:void ():44:44 -> + 1:16:void addEdge(java.lang.Object,java.lang.Object):76:76 -> a + 17:26:void addEdge(java.lang.Object,java.lang.Object):81:81 -> a + 27:30:void addEdge(java.lang.Object,java.lang.Object):84:84 -> a + 31:35:void addEdge(java.lang.Object,java.lang.Object):85:85 -> a + 36:39:void addEdge(java.lang.Object,java.lang.Object):88:88 -> a + 40:47:void addEdge(java.lang.Object,java.lang.Object):77:77 -> a + 1:8:void addNode(java.lang.Object):54:54 -> b + 9:15:void addNode(java.lang.Object):55:55 -> b + 1:9:void clear():158:158 -> c + 10:19:void clear():159:159 -> c + 20:25:void clear():161:161 -> c + 26:31:void clear():164:164 -> c + 1:7:boolean contains(java.lang.Object):63:63 -> d + 1:7:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):189:189 -> e + 8:13:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):193:193 -> e + 14:16:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):197:197 -> e + 17:26:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):199:199 -> e + 27:33:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):201:201 -> e + 34:43:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):202:202 -> e + 44:46:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):206:206 -> e + 47:50:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):208:208 -> e + 51:58:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):194:194 -> e + 1:10:java.util.ArrayList getEmptyList():220:220 -> f + 11:16:java.util.ArrayList getEmptyList():222:222 -> f + 1:8:java.util.List getIncomingEdges(java.lang.Object):98:98 -> g + 9:14:java.util.List getIncomingEdges(java.lang.Object):102:102 -> g + 1:9:java.util.ArrayList getIncomingEdgesInternal(java.lang.Object):113:113 -> h + 1:10:java.util.List getOutgoingEdges(java.lang.Object):125:125 -> i + 11:20:java.util.List getOutgoingEdges(java.lang.Object):126:126 -> i + 21:28:java.util.List getOutgoingEdges(java.lang.Object):127:127 -> i + 29:33:java.util.List getOutgoingEdges(java.lang.Object):129:129 -> i + 34:46:java.util.List getOutgoingEdges(java.lang.Object):131:131 -> i + 1:5:java.util.ArrayList getSortedList():177:177 -> j + 6:10:java.util.ArrayList getSortedList():178:178 -> j + 11:19:java.util.ArrayList getSortedList():181:181 -> j + 20:35:java.util.ArrayList getSortedList():182:182 -> j + 36:38:java.util.ArrayList getSortedList():185:185 -> j + 1:10:boolean hasOutgoingEdges(java.lang.Object):145:145 -> k + 11:20:boolean hasOutgoingEdges(java.lang.Object):146:146 -> k + 21:32:boolean hasOutgoingEdges(java.lang.Object):147:147 -> k + 1:3:void poolList(java.util.ArrayList):228:228 -> l + 4:9:void poolList(java.util.ArrayList):229:229 -> l +androidx.coordinatorlayout.widget.ViewGroupUtils -> androidx.coordinatorlayout.widget.b: +# {"id":"sourceFile","fileName":"ViewGroupUtils.java"} + java.lang.ThreadLocal sMatrix -> a + java.lang.ThreadLocal sRectF -> b + 1:7:void ():35:35 -> + 8:15:void ():36:36 -> + 1:12:void getDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):77:77 -> a + 13:16:void getDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):78:78 -> a + 1:4:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):82:82 -> b + 5:10:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):83:83 -> b + 11:12:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):84:84 -> b + 13:15:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):85:85 -> b + 16:30:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):86:86 -> b + 31:43:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):89:89 -> b + 44:53:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):91:91 -> b + 54:61:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):92:92 -> b + 1:10:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):48:48 -> c + 11:15:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):50:50 -> c + 16:19:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):51:51 -> c + 20:22:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):53:53 -> c + 23:25:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):56:56 -> c + 26:35:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):58:58 -> c + 36:40:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):60:60 -> c + 41:43:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):61:61 -> c + 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: + int alpha -> a + int lStar -> b + int nestedScrollViewStyle -> c +androidx.core.R$id -> v.b: + int accessibility_custom_action_31 -> A + int accessibility_custom_action_4 -> B + int accessibility_custom_action_5 -> C + int accessibility_custom_action_6 -> D + int accessibility_custom_action_7 -> E + int accessibility_custom_action_8 -> F + int accessibility_custom_action_9 -> G + int tag_accessibility_actions -> H + int tag_accessibility_clickable_spans -> I + int tag_accessibility_heading -> J + int tag_accessibility_pane_title -> K + int tag_compat_insets_dispatch -> L + int tag_on_apply_window_listener -> M + int tag_on_receive_content_listener -> N + int tag_on_receive_content_mime_types -> O + int tag_screen_reader_focusable -> P + int tag_state_description -> Q + int tag_unhandled_key_event_manager -> R + int tag_unhandled_key_listeners -> S + int tag_window_insets_animation_callback -> T + int accessibility_action_clickable_span -> a + int accessibility_custom_action_0 -> b + int accessibility_custom_action_1 -> c + int accessibility_custom_action_10 -> d + int accessibility_custom_action_11 -> e + int accessibility_custom_action_12 -> f + int accessibility_custom_action_13 -> g + int accessibility_custom_action_14 -> h + int accessibility_custom_action_15 -> i + int accessibility_custom_action_16 -> j + int accessibility_custom_action_17 -> k + int accessibility_custom_action_18 -> l + int accessibility_custom_action_19 -> m + int accessibility_custom_action_2 -> n + int accessibility_custom_action_20 -> o + int accessibility_custom_action_21 -> p + int accessibility_custom_action_22 -> q + int accessibility_custom_action_23 -> r + int accessibility_custom_action_24 -> s + int accessibility_custom_action_25 -> t + int accessibility_custom_action_26 -> u + int accessibility_custom_action_27 -> v + int accessibility_custom_action_28 -> w + int accessibility_custom_action_29 -> x + int accessibility_custom_action_3 -> y + int accessibility_custom_action_30 -> z +androidx.core.R$styleable -> v.c: + int FontFamilyFont_ttcIndex -> A + int[] GradientColor -> B + int GradientColor_android_startColor -> C + int GradientColor_android_endColor -> D + int GradientColor_android_type -> E + int GradientColor_android_centerX -> F + int GradientColor_android_centerY -> G + int GradientColor_android_gradientRadius -> H + int GradientColor_android_tileMode -> I + int GradientColor_android_centerColor -> J + int GradientColor_android_startX -> K + int GradientColor_android_startY -> L + int GradientColor_android_endX -> M + int GradientColor_android_endY -> N + int[] GradientColorItem -> O + int GradientColorItem_android_color -> P + int GradientColorItem_android_offset -> Q + int[] Capability -> a + int[] ColorStateListItem -> b + int ColorStateListItem_android_color -> c + int ColorStateListItem_android_alpha -> d + int ColorStateListItem_android_lStar -> e + int ColorStateListItem_alpha -> f + int ColorStateListItem_lStar -> g + int[] FontFamily -> h + int FontFamily_fontProviderAuthority -> i + int FontFamily_fontProviderCerts -> j + int FontFamily_fontProviderFallbackQuery -> k + int FontFamily_fontProviderFetchStrategy -> l + int FontFamily_fontProviderFetchTimeout -> m + int FontFamily_fontProviderPackage -> n + int FontFamily_fontProviderQuery -> o + int FontFamily_fontProviderSystemFontFamily -> p + int[] FontFamilyFont -> q + int FontFamilyFont_android_font -> r + int FontFamilyFont_android_fontWeight -> s + int FontFamilyFont_android_fontStyle -> t + int FontFamilyFont_android_ttcIndex -> u + int FontFamilyFont_android_fontVariationSettings -> v + int FontFamilyFont_font -> w + int FontFamilyFont_fontStyle -> x + int FontFamilyFont_fontVariationSettings -> y + int FontFamilyFont_fontWeight -> z + 7:70:void ():0:0 -> +androidx.core.app.ActivityCompat -> androidx.core.app.b: +# {"id":"sourceFile","fileName":"ActivityCompat.java"} + 1:12:void lambda$recreate$0(android.app.Activity):661:661 -> j + 13:16:void lambda$recreate$0(android.app.Activity):663:663 -> j + 1:4:void finishAffinity(android.app.Activity):288:288 -> k + 1:4:void finishAfterTransition(android.app.Activity):302:302 -> l + 1:4:void postponeEnterTransition(android.app.Activity):412:412 -> m + 1:6:void recreate(android.app.Activity):652:652 -> n + 7:10:void recreate(android.app.Activity):654:654 -> n + 11:19:void recreate(android.app.Activity):659:659 -> n + 20:28:void recreate(android.app.Activity):660:660 -> n + 1:7:void requestPermissions(android.app.Activity,java.lang.String[],int):510:510 -> o + 8:10:void requestPermissions(android.app.Activity,java.lang.String[],int):511:511 -> o + 11:18:void requestPermissions(android.app.Activity,java.lang.String[],int):512:512 -> o + 19:24:void requestPermissions(android.app.Activity,java.lang.String[],int):517:517 -> o + 25:34:void requestPermissions(android.app.Activity,java.lang.String[],int):518:518 -> o + 35:44:void requestPermissions(android.app.Activity,java.lang.String[],int):519:519 -> o + 45:56:void requestPermissions(android.app.Activity,java.lang.String[],int):513:513 -> o + 57:76:void requestPermissions(android.app.Activity,java.lang.String[],int):514:514 -> o + 77:82:void requestPermissions(android.app.Activity,java.lang.String[],int):524:524 -> o + 83:90:void requestPermissions(android.app.Activity,java.lang.String[],int):526:526 -> o + 91:95:void requestPermissions(android.app.Activity,java.lang.String[],int):528:528 -> o + 96:98:void requestPermissions(android.app.Activity,java.lang.String[],int):531:531 -> o + 99:110:void requestPermissions(android.app.Activity,java.lang.String[],int):532:532 -> o + 111:118:void requestPermissions(android.app.Activity,java.lang.String[],int):533:533 -> o + 119:122:void requestPermissions(android.app.Activity,java.lang.String[],int):539:539 -> o + 123:125:void requestPermissions(android.app.Activity,java.lang.String[],int):540:540 -> o + 126:128:void requestPermissions(android.app.Activity,java.lang.String[],int):541:541 -> o + 129:132:void requestPermissions(android.app.Activity,java.lang.String[],int):543:543 -> o + 2:5:void setEnterSharedElementCallback(android.app.Activity,androidx.core.app.SharedElementCallback):386:386 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/app/Activity;Landroidx/core/app/n;)V"} + 2:5:void setExitSharedElementCallback(android.app.Activity,androidx.core.app.SharedElementCallback):406:406 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/app/Activity;Landroidx/core/app/n;)V"} + 1:8:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):579:579 -> r + 9:20:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):580:580 -> r + 21:29:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):585:585 -> r + 30:34:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):587:587 -> r + 35:39:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):589:589 -> r + 1:4:void startActivityForResult(android.app.Activity,android.content.Intent,int,android.os.Bundle):243:243 -> s + 1:4:void startIntentSenderForResult(android.app.Activity,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):276:276 -> t + 1:4:void startPostponedEnterTransition(android.app.Activity):418:418 -> u +androidx.core.app.ActivityCompat$$ExternalSyntheticLambda0 -> androidx.core.app.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + android.app.Activity androidx.core.app.ActivityCompat$$InternalSyntheticLambda$1$9fcf938111a7a61e972f5cd5a293ca7b85c8066e8f8e6e0984e2fdcbfd2382bf$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.app.Activity):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.app.ActivityCompat$Api21Impl -> androidx.core.app.b$a: +# {"id":"sourceFile","fileName":"ActivityCompat.java"} + 1:4:void finishAfterTransition(android.app.Activity):836:836 -> a + 1:4:void postponeEnterTransition(android.app.Activity):850:850 -> b + 1:4:void setEnterSharedElementCallback(android.app.Activity,android.app.SharedElementCallback):841:841 -> c + 1:4:void setExitSharedElementCallback(android.app.Activity,android.app.SharedElementCallback):846:846 -> d + 1:4:void startPostponedEnterTransition(android.app.Activity):854:854 -> e +androidx.core.app.ActivityCompat$Api23Impl -> androidx.core.app.b$b: +# {"id":"sourceFile","fileName":"ActivityCompat.java"} + 1:4:void requestPermissions(android.app.Activity,java.lang.String[],int):888:888 -> a + 1:5:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):892:892 -> b +androidx.core.app.ActivityCompat$Api31Impl -> androidx.core.app.b$c: +# {"id":"sourceFile","fileName":"ActivityCompat.java"} + 1:8:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):809:809 -> a + 9:22:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):810:810 -> a + 23:37:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):811:811 -> a + 38:42:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):813:813 -> a +androidx.core.app.ActivityCompat$Api32Impl -> androidx.core.app.b$d: +# {"id":"sourceFile","fileName":"ActivityCompat.java"} + 1:5:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):825:825 -> a +androidx.core.app.ActivityCompat$RequestPermissionsRequestCodeValidator -> androidx.core.app.b$e: +# {"id":"sourceFile","fileName":"ActivityCompat.java"} +androidx.core.app.ActivityOptionsCompat -> androidx.core.app.c: +# {"id":"sourceFile","fileName":"ActivityOptionsCompat.java"} +androidx.core.app.ActivityRecreator -> androidx.core.app.d: +# {"id":"sourceFile","fileName":"ActivityRecreator.java"} + java.lang.Class activityThreadClass -> a + java.lang.reflect.Field mainThreadField -> b + java.lang.reflect.Field tokenField -> c + java.lang.reflect.Method performStopActivity3ParamsMethod -> d + java.lang.reflect.Method performStopActivity2ParamsMethod -> e + java.lang.reflect.Method requestRelaunchActivityMethod -> f + android.os.Handler mainHandler -> g + 1:11:void ():91:91 -> + 12:17:void ():94:94 -> + 18:23:void ():95:95 -> + 24:29:void ():96:96 -> + 30:35:void ():97:97 -> + 36:41:void ():98:98 -> + 42:48:void ():99:99 -> + 1:9:java.lang.Class getActivityThreadClass():378:378 -> a + 1:9:java.lang.reflect.Field getMainThreadField():358:358 -> b + 10:15:java.lang.reflect.Field getMainThreadField():359:359 -> b + 5:19:java.lang.reflect.Method getPerformStopActivity2Params(java.lang.Class):320:320 -> c + 20:24:java.lang.reflect.Method getPerformStopActivity2Params(java.lang.Class):322:322 -> c + 5:21:java.lang.reflect.Method getPerformStopActivity3Params(java.lang.Class):306:306 -> d + 22:26:java.lang.reflect.Method getPerformStopActivity3Params(java.lang.Class):308:308 -> d + 1:10:java.lang.reflect.Method getRequestRelaunchActivityMethod(java.lang.Class):334:334 -> e + 11:37:java.lang.reflect.Method getRequestRelaunchActivityMethod(java.lang.Class):338:338 -> e + 38:42:java.lang.reflect.Method getRequestRelaunchActivityMethod(java.lang.Class):349:349 -> e + 1:9:java.lang.reflect.Field getTokenField():368:368 -> f + 10:15:java.lang.reflect.Field getTokenField():369:369 -> f + 1:15:boolean needsRelaunchCall():330:330 -> g + 2:9:boolean queueOnStopIfNecessary(java.lang.Object,int,android.app.Activity):257:257 -> h + 10:16:boolean queueOnStopIfNecessary(java.lang.Object,int,android.app.Activity):259:259 -> h + 17:22:boolean queueOnStopIfNecessary(java.lang.Object,int,android.app.Activity):265:265 -> h + 23:37:boolean queueOnStopIfNecessary(java.lang.Object,int,android.app.Activity):269:269 -> h + 38:45:boolean queueOnStopIfNecessary(java.lang.Object,int,android.app.Activity):296:296 -> h + 1:7:boolean recreate(android.app.Activity):109:109 -> i + 8:11:boolean recreate(android.app.Activity):110:110 -> i + 12:23:boolean recreate(android.app.Activity):115:115 -> i + 24:32:boolean recreate(android.app.Activity):120:120 -> i + 33:41:boolean recreate(android.app.Activity):124:124 -> i + 42:50:boolean recreate(android.app.Activity):128:128 -> i + 51:54:boolean recreate(android.app.Activity):133:133 -> i + 55:59:boolean recreate(android.app.Activity):134:134 -> i + 60:62:boolean recreate(android.app.Activity):135:135 -> i + 63:72:boolean recreate(android.app.Activity):143:143 -> i + 73:78:boolean recreate(android.app.Activity):151:151 -> i + 79:80:boolean recreate(android.app.Activity):152:152 -> i + 81:96:boolean recreate(android.app.Activity):153:153 -> i + 97:103:boolean recreate(android.app.Activity):152:152 -> i + 104:106:boolean recreate(android.app.Activity):155:155 -> i + 107:125:boolean recreate(android.app.Activity):159:159 -> i + 126:127:boolean recreate(android.app.Activity):169:169 -> i +androidx.core.app.ActivityRecreator$1 -> androidx.core.app.d$a: +# {"id":"sourceFile","fileName":"ActivityRecreator.java"} + androidx.core.app.ActivityRecreator$LifecycleCheckCallbacks val$callbacks -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/app/d$d;"} + java.lang.Object val$token -> e + 1:8:void (androidx.core.app.ActivityRecreator$LifecycleCheckCallbacks,java.lang.Object):143:143 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/app/d$d;Ljava/lang/Object;)V"} + 1:7:void run():146:146 -> run +androidx.core.app.ActivityRecreator$2 -> androidx.core.app.d$b: +# {"id":"sourceFile","fileName":"ActivityRecreator.java"} + android.app.Application val$application -> d + androidx.core.app.ActivityRecreator$LifecycleCheckCallbacks val$callbacks -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/app/d$d;"} + 1:8:void (android.app.Application,androidx.core.app.ActivityRecreator$LifecycleCheckCallbacks):159:159 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/app/Application;Landroidx/core/app/d$d;)V"} + 1:8:void run():166:166 -> run +androidx.core.app.ActivityRecreator$3 -> androidx.core.app.d$c: +# {"id":"sourceFile","fileName":"ActivityRecreator.java"} + java.lang.Object val$activityThread -> d + java.lang.Object val$token -> e + 1:8:void (java.lang.Object,java.lang.Object):269:269 -> + 1:4:void run():273:273 -> run + 5:8:void run():274:274 -> run + 9:16:void run():275:275 -> run + 17:24:void run():274:274 -> run + 25:30:void run():277:277 -> run + 31:36:void run():278:278 -> run + 37:40:void run():277:277 -> run + 41:48:void run():290:290 -> run + 49:56:void run():282:282 -> run + 57:62:void run():283:283 -> run + 63:75:void run():284:284 -> run + 76:77:void run():285:285 -> run +androidx.core.app.ActivityRecreator$LifecycleCheckCallbacks -> androidx.core.app.d$d: +# {"id":"sourceFile","fileName":"ActivityRecreator.java"} + java.lang.Object currentlyRecreatingToken -> a + android.app.Activity mActivity -> b + int mRecreatingHashCode -> c + boolean mStarted -> d + boolean mDestroyed -> e + boolean mStopQueued -> f + 1:4:void (android.app.Activity):193:193 -> + 5:6:void (android.app.Activity):183:183 -> + 7:8:void (android.app.Activity):187:187 -> + 9:10:void (android.app.Activity):191:191 -> + 11:12:void (android.app.Activity):194:194 -> + 13:19:void (android.app.Activity):195:195 -> + 1:5:void onActivityDestroyed(android.app.Activity):241:241 -> onActivityDestroyed + 6:8:void onActivityDestroyed(android.app.Activity):245:245 -> onActivityDestroyed + 9:11:void onActivityDestroyed(android.app.Activity):246:246 -> onActivityDestroyed + 1:16:void onActivityPaused(android.app.Activity):218:218 -> onActivityPaused + 17:23:void onActivityPaused(android.app.Activity):222:222 -> onActivityPaused + 24:26:void onActivityPaused(android.app.Activity):224:224 -> onActivityPaused + 27:29:void onActivityPaused(android.app.Activity):226:226 -> onActivityPaused + 1:5:void onActivityStarted(android.app.Activity):207:207 -> onActivityStarted + 6:8:void onActivityStarted(android.app.Activity):208:208 -> onActivityStarted +androidx.core.app.AppLocalesStorageHelper -> androidx.core.app.e: +# {"id":"sourceFile","fileName":"AppLocalesStorageHelper.java"} + java.lang.Object sAppLocaleStorageSync -> a + 1:8:void ():50:50 -> + 1:3:void persistLocales(android.content.Context,java.lang.String):121:121 -> a + 4:11:void persistLocales(android.content.Context,java.lang.String):122:122 -> a + 12:16:void persistLocales(android.content.Context,java.lang.String):123:123 -> a + 17:20:void persistLocales(android.content.Context,java.lang.String):124:124 -> a + 21:27:void persistLocales(android.content.Context,java.lang.String):129:129 -> a + 28:32:void persistLocales(android.content.Context,java.lang.String):135:135 -> a + 33:35:void persistLocales(android.content.Context,java.lang.String):137:137 -> a + 36:42:void persistLocales(android.content.Context,java.lang.String):138:138 -> a + 43:47:void persistLocales(android.content.Context,java.lang.String):139:139 -> a + 48:52:void persistLocales(android.content.Context,java.lang.String):140:140 -> a + 53:57:void persistLocales(android.content.Context,java.lang.String):141:141 -> a + 58:62:void persistLocales(android.content.Context,java.lang.String):142:142 -> a + 63:69:void persistLocales(android.content.Context,java.lang.String):153:153 -> a + 70:79:void persistLocales(android.content.Context,java.lang.String):148:148 -> a + 80:83:void persistLocales(android.content.Context,java.lang.String):159:159 -> a + 84:86:void persistLocales(android.content.Context,java.lang.String):153:153 -> a + 87:87:void persistLocales(android.content.Context,java.lang.String):158:158 -> a + 88:104:void persistLocales(android.content.Context,java.lang.String):131:131 -> a + 105:106:void persistLocales(android.content.Context,java.lang.String):133:133 -> a + 107:108:void persistLocales(android.content.Context,java.lang.String):159:159 -> a + 1:3:java.lang.String readLocales(android.content.Context):58:58 -> b + 4:5:java.lang.String readLocales(android.content.Context):59:59 -> b + 6:11:java.lang.String readLocales(android.content.Context):63:63 -> b + 12:15:java.lang.String readLocales(android.content.Context):72:72 -> b + 16:20:java.lang.String readLocales(android.content.Context):73:73 -> b + 21:24:java.lang.String readLocales(android.content.Context):75:75 -> b + 25:34:java.lang.String readLocales(android.content.Context):76:76 -> b + 35:49:java.lang.String readLocales(android.content.Context):77:77 -> b + 50:53:java.lang.String readLocales(android.content.Context):82:82 -> b + 54:61:java.lang.String readLocales(android.content.Context):83:83 -> b + 62:70:java.lang.String readLocales(android.content.Context):84:84 -> b + 71:76:java.lang.String readLocales(android.content.Context):96:96 -> b + 77:86:java.lang.String readLocales(android.content.Context):90:90 -> b + 87:93:java.lang.String readLocales(android.content.Context):103:103 -> b + 94:98:java.lang.String readLocales(android.content.Context):111:111 -> b + 99:102:java.lang.String readLocales(android.content.Context):113:113 -> b + 103:105:java.lang.String readLocales(android.content.Context):96:96 -> b + 106:106:java.lang.String readLocales(android.content.Context):101:101 -> b + 107:108:java.lang.String readLocales(android.content.Context):69:69 -> b + 109:110:java.lang.String readLocales(android.content.Context):114:114 -> b +androidx.core.app.AppOpsManagerCompat -> androidx.core.app.f: +# {"id":"sourceFile","fileName":"AppOpsManagerCompat.java"} + 1:6:int checkOrNoteProxyOp(android.content.Context,int,java.lang.String,java.lang.String):192:192 -> a + 7:10:int checkOrNoteProxyOp(android.content.Context,int,java.lang.String,java.lang.String):193:193 -> a + 11:14:int checkOrNoteProxyOp(android.content.Context,int,java.lang.String,java.lang.String):195:195 -> a + 15:21:int checkOrNoteProxyOp(android.content.Context,int,java.lang.String,java.lang.String):196:196 -> a + 22:25:int checkOrNoteProxyOp(android.content.Context,int,java.lang.String,java.lang.String):203:203 -> a + 26:30:int checkOrNoteProxyOp(android.content.Context,int,java.lang.String,java.lang.String):204:204 -> a + 31:35:int checkOrNoteProxyOp(android.content.Context,int,java.lang.String,java.lang.String):207:207 -> a + 1:8:int noteProxyOpNoThrow(android.content.Context,java.lang.String,java.lang.String):170:170 -> b + 9:13:int noteProxyOpNoThrow(android.content.Context,java.lang.String,java.lang.String):171:171 -> b + 1:5:java.lang.String permissionToOp(java.lang.String):78:78 -> c +androidx.core.app.AppOpsManagerCompat$Api23Impl -> androidx.core.app.f$a: +# {"id":"sourceFile","fileName":"AppOpsManagerCompat.java"} + 1:5:java.lang.Object getSystemService(android.content.Context,java.lang.Class):257:257 -> a + 1:5:int noteProxyOpNoThrow(android.app.AppOpsManager,java.lang.String,java.lang.String):266:266 -> b + 1:5:java.lang.String permissionToOp(java.lang.String):253:253 -> c +androidx.core.app.AppOpsManagerCompat$Api29Impl -> androidx.core.app.f$b: +# {"id":"sourceFile","fileName":"AppOpsManagerCompat.java"} + 5:9:int checkOpNoThrow(android.app.AppOpsManager,java.lang.String,int,java.lang.String):235:235 -> a + 1:5:java.lang.String getOpPackageName(android.content.Context):242:242 -> b + 1:9:android.app.AppOpsManager getSystemService(android.content.Context):223:223 -> c +androidx.core.app.ComponentActivity -> androidx.core.app.g: +# {"id":"sourceFile","fileName":"ComponentActivity.kt"} + androidx.collection.SimpleArrayMap extraDataMap -> extraDataMap + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} + androidx.lifecycle.LifecycleRegistry lifecycleRegistry -> lifecycleRegistry + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/n;"} + 1:3:void ():38:38 -> + 4:13:void ():45:45 -> + 14:21:void ():51:51 -> + 4:7:boolean shouldSkipDump(java.lang.String[]):139:139 -> a + 8:27:boolean shouldSkipDump(java.lang.String[]):141:141 -> a + 28:35:boolean shouldSkipDump(java.lang.String[]):142:142 -> a + 36:44:boolean shouldSkipDump(java.lang.String[]):141:141 -> a + 45:52:boolean shouldSkipDump(java.lang.String[]):143:143 -> a + 53:70:boolean shouldSkipDump(java.lang.String[]):141:141 -> a + 71:78:boolean shouldSkipDump(java.lang.String[]):146:146 -> a + 79:87:boolean shouldSkipDump(java.lang.String[]):141:141 -> a + 88:96:boolean shouldSkipDump(java.lang.String[]):144:144 -> a + 6:18:boolean dispatchKeyEvent(android.view.KeyEvent):107:107 -> dispatchKeyEvent + 19:26:boolean dispatchKeyEvent(android.view.KeyEvent):108:108 -> dispatchKeyEvent + 27:31:boolean dispatchKeyEvent(android.view.KeyEvent):110:110 -> dispatchKeyEvent + 6:18:boolean dispatchKeyShortcutEvent(android.view.KeyEvent):100:100 -> dispatchKeyShortcutEvent + 19:26:boolean dispatchKeyShortcutEvent(android.view.KeyEvent):101:101 -> dispatchKeyShortcutEvent + 27:31:boolean dispatchKeyShortcutEvent(android.view.KeyEvent):103:103 -> dispatchKeyShortcutEvent + 6:16:androidx.core.app.ComponentActivity$ExtraData getExtraData(java.lang.Class):87:87 -> getExtraData + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Landroidx/core/app/g$a;"} + 1:3:void onCreate(android.os.Bundle):68:68 -> onCreate + 4:9:void onCreate(android.os.Bundle):69:69 -> onCreate + 6:12:void onSaveInstanceState(android.os.Bundle):74:74 -> onSaveInstanceState + 13:16:void onSaveInstanceState(android.os.Bundle):75:75 -> onSaveInstanceState + 7:7:void putExtraData(androidx.core.app.ComponentActivity$ExtraData):64:64 -> putExtraData + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/app/g$a;)V"} + 1:7:boolean shouldDumpInternalState(java.lang.String[]):135:135 -> shouldDumpInternalState + 6:10:boolean superDispatchKeyEvent(android.view.KeyEvent):96:96 -> superDispatchKeyEvent +androidx.core.app.ComponentActivity$ExtraData -> androidx.core.app.g$a: +# {"id":"sourceFile","fileName":"ComponentActivity.kt"} +androidx.core.app.CoreComponentFactory -> androidx.core.app.CoreComponentFactory: +# {"id":"sourceFile","fileName":"CoreComponentFactory.java"} + 1:4:void ():39:39 -> + 1:1:java.lang.Object checkCompatWrapper(java.lang.Object):0:0 -> a + 1:11:android.app.Activity instantiateActivity(java.lang.ClassLoader,java.lang.String,android.content.Intent):44:44 -> instantiateActivity + 1:11:android.app.Application instantiateApplication(java.lang.ClassLoader,java.lang.String):51:51 -> instantiateApplication + 1:11:android.content.ContentProvider instantiateProvider(java.lang.ClassLoader,java.lang.String):66:66 -> instantiateProvider + 1:11:android.content.BroadcastReceiver instantiateReceiver(java.lang.ClassLoader,java.lang.String,android.content.Intent):59:59 -> instantiateReceiver + 1:11:android.app.Service instantiateService(java.lang.ClassLoader,java.lang.String,android.content.Intent):73:73 -> instantiateService +androidx.core.app.MultiWindowModeChangedInfo -> androidx.core.app.h: +# {"id":"sourceFile","fileName":"MultiWindowModeChangedInfo.kt"} + boolean isInMultiWindowMode -> a + android.content.res.Configuration newConfiguration -> b + 1:1:void (boolean):26:26 -> + 2:2:void (boolean):32:32 -> + 3:4:void (boolean,android.content.res.Configuration):48:49 -> + 1:3:boolean isInMultiWindowMode():32:32 -> a +androidx.core.app.NavUtils -> androidx.core.app.i: +# {"id":"sourceFile","fileName":"NavUtils.java"} + 1:7:android.content.Intent getParentActivityIntent(android.app.Activity):123:123 -> a + 8:15:android.content.Intent getParentActivityIntent(android.app.Activity):128:128 -> a + 16:20:android.content.Intent getParentActivityIntent(android.app.Activity):132:132 -> a + 21:26:android.content.Intent getParentActivityIntent(android.app.Activity):134:134 -> a + 27:31:android.content.Intent getParentActivityIntent(android.app.Activity):136:136 -> a + 32:41:android.content.Intent getParentActivityIntent(android.app.Activity):137:137 -> a + 42:69:android.content.Intent getParentActivityIntent(android.app.Activity):139:139 -> a + 1:8:android.content.Intent getParentActivityIntent(android.content.Context,android.content.ComponentName):184:184 -> b + 9:10:android.content.Intent getParentActivityIntent(android.content.Context,android.content.ComponentName):188:188 -> b + 11:17:android.content.Intent getParentActivityIntent(android.content.Context,android.content.ComponentName):189:189 -> b + 18:23:android.content.Intent getParentActivityIntent(android.content.Context,android.content.ComponentName):190:190 -> b + 24:28:android.content.Intent getParentActivityIntent(android.content.Context,android.content.ComponentName):192:192 -> b + 29:38:android.content.Intent getParentActivityIntent(android.content.Context,android.content.ComponentName):193:193 -> b + 1:10:java.lang.String getParentActivityName(android.app.Activity):208:208 -> c + 11:16:java.lang.String getParentActivityName(android.app.Activity):211:211 -> c + 1:4:java.lang.String getParentActivityName(android.content.Context,android.content.ComponentName):227:227 -> d + 5:17:java.lang.String getParentActivityName(android.content.Context,android.content.ComponentName):231:231 -> d + 18:21:java.lang.String getParentActivityName(android.content.Context,android.content.ComponentName):248:248 -> d + 22:26:java.lang.String getParentActivityName(android.content.Context,android.content.ComponentName):249:249 -> d + 27:32:java.lang.String getParentActivityName(android.content.Context,android.content.ComponentName):253:253 -> d + 33:42:java.lang.String getParentActivityName(android.content.Context,android.content.ComponentName):256:256 -> d + 43:50:java.lang.String getParentActivityName(android.content.Context,android.content.ComponentName):260:260 -> d + 51:71:java.lang.String getParentActivityName(android.content.Context,android.content.ComponentName):261:261 -> d + 1:4:void navigateUpTo(android.app.Activity,android.content.Intent):109:109 -> e + 1:5:boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent):63:63 -> f +androidx.core.app.NotificationManagerCompat -> androidx.core.app.j: +# {"id":"sourceFile","fileName":"NotificationManagerCompat.java"} + android.content.Context mContext -> a + android.app.NotificationManager mNotificationManager -> b + java.lang.Object sEnabledNotificationListenersLock -> c + java.util.Set sEnabledNotificationListenerPackages -> d + java.lang.Object sLock -> e + 1:7:void ():119:119 -> + 8:14:void ():123:123 -> + 15:22:void ():128:128 -> + 1:3:void (android.content.Context):219:219 -> + 4:5:void (android.content.Context):220:220 -> + 6:16:void (android.content.Context):221:221 -> + 1:7:boolean areNotificationsEnabled():367:367 -> a + 1:6:androidx.core.app.NotificationManagerCompat from(android.content.Context):216:216 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Landroidx/core/app/j;"} +androidx.core.app.NotificationManagerCompat$Api24Impl -> androidx.core.app.j$a: +# {"id":"sourceFile","fileName":"NotificationManagerCompat.java"} + 1:5:boolean areNotificationsEnabled(android.app.NotificationManager):1261:1261 -> 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"} + void removeOnMultiWindowModeChangedListener(androidx.core.util.Consumer) -> removeOnMultiWindowModeChangedListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/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"} + void removeOnPictureInPictureModeChangedListener(androidx.core.util.Consumer) -> removeOnPictureInPictureModeChangedListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} +androidx.core.app.PictureInPictureModeChangedInfo -> androidx.core.app.m: +# {"id":"sourceFile","fileName":"PictureInPictureModeChangedInfo.kt"} + boolean isInPictureInPictureMode -> a + android.content.res.Configuration newConfiguration -> b + 1:1:void (boolean):27:27 -> + 2:2:void (boolean):33:33 -> + 3:4:void (boolean,android.content.res.Configuration):49:50 -> + 1:3:boolean isInPictureInPictureMode():33:33 -> a +androidx.core.app.RemoteActionCompat -> androidx.core.app.RemoteActionCompat: +# {"id":"sourceFile","fileName":"RemoteActionCompat.java"} + androidx.core.graphics.drawable.IconCompat mIcon -> a + java.lang.CharSequence mTitle -> b + java.lang.CharSequence mContentDescription -> c + android.app.PendingIntent mActionIntent -> d + boolean mEnabled -> e + boolean mShouldShowIcon -> f + 1:4:void ():94:94 -> +androidx.core.app.RemoteActionCompatParcelizer -> androidx.core.app.RemoteActionCompatParcelizer: +# {"id":"sourceFile","fileName":"RemoteActionCompatParcelizer.java"} + 1:4:void ():8:8 -> + 1:5:androidx.core.app.RemoteActionCompat read(androidx.versionedparcelable.VersionedParcel):11:11 -> read + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/versionedparcelable/a;)Landroidx/core/app/RemoteActionCompat;"} + 6:16:androidx.core.app.RemoteActionCompat read(androidx.versionedparcelable.VersionedParcel):12:12 -> read + 17:25:androidx.core.app.RemoteActionCompat read(androidx.versionedparcelable.VersionedParcel):13:13 -> read + 26:34:androidx.core.app.RemoteActionCompat read(androidx.versionedparcelable.VersionedParcel):14:14 -> read + 35:45:androidx.core.app.RemoteActionCompat read(androidx.versionedparcelable.VersionedParcel):15:15 -> read + 46:54:androidx.core.app.RemoteActionCompat read(androidx.versionedparcelable.VersionedParcel):16:16 -> read + 55:64:androidx.core.app.RemoteActionCompat read(androidx.versionedparcelable.VersionedParcel):17:17 -> read + 2:4:void write(androidx.core.app.RemoteActionCompat,androidx.versionedparcelable.VersionedParcel):23:23 -> write + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/app/RemoteActionCompat;Landroidx/versionedparcelable/a;)V"} + 5:10:void write(androidx.core.app.RemoteActionCompat,androidx.versionedparcelable.VersionedParcel):24:24 -> write + 11:16:void write(androidx.core.app.RemoteActionCompat,androidx.versionedparcelable.VersionedParcel):25:25 -> write + 17:22:void write(androidx.core.app.RemoteActionCompat,androidx.versionedparcelable.VersionedParcel):26:26 -> write + 23:28:void write(androidx.core.app.RemoteActionCompat,androidx.versionedparcelable.VersionedParcel):27:27 -> write + 29:34:void write(androidx.core.app.RemoteActionCompat,androidx.versionedparcelable.VersionedParcel):28:28 -> write + 35:41:void write(androidx.core.app.RemoteActionCompat,androidx.versionedparcelable.VersionedParcel):29:29 -> write +androidx.core.app.SharedElementCallback -> androidx.core.app.n: +# {"id":"sourceFile","fileName":"SharedElementCallback.java"} +androidx.core.app.TaskStackBuilder -> androidx.core.app.o: +# {"id":"sourceFile","fileName":"TaskStackBuilder.java"} + java.util.ArrayList mIntents -> d + android.content.Context mSourceContext -> e + 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 + # {"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;"} + 5:15:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):156:156 -> h + 16:21:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):159:159 -> h + 22:27:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):165:165 -> h + 28:37:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):167:167 -> h + 38:40:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):169:169 -> h + 41:44:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):170:170 -> h + 1:6:androidx.core.app.TaskStackBuilder addParentStack(android.content.ComponentName):195:195 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/ComponentName;)Landroidx/core/app/o;"} + 7:14:androidx.core.app.TaskStackBuilder addParentStack(android.content.ComponentName):197:197 -> i + 15:19:androidx.core.app.TaskStackBuilder addParentStack(android.content.ComponentName):199:199 -> i + 20:33:androidx.core.app.TaskStackBuilder addParentStack(android.content.ComponentName):200:200 -> i + 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 + # {"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 + 9:19:void startActivities(android.os.Bundle):281:281 -> m + 20:35:void startActivities(android.os.Bundle):282:282 -> m + 36:43:void startActivities(android.os.Bundle):284:284 -> m + 44:55:void startActivities(android.os.Bundle):285:285 -> m + 56:58:void startActivities(android.os.Bundle):286:286 -> m + 59:64:void startActivities(android.os.Bundle):287:287 -> m + 65:72:void startActivities(android.os.Bundle):277:277 -> m +androidx.core.app.TaskStackBuilder$SupportParentable -> androidx.core.app.o$a: +# {"id":"sourceFile","fileName":"TaskStackBuilder.java"} +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;"} + 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 + 12:17: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):132:132 -> b + 18:18: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):135:135 -> b +androidx.core.content.ContextCompat -> androidx.core.content.b: +# {"id":"sourceFile","fileName":"ContextCompat.java"} + java.lang.Object sSync -> a + 1:8:void ():177:177 -> + 1:5:int checkSelfPermission(android.content.Context,java.lang.String):553:553 -> a + 6:13:int checkSelfPermission(android.content.Context,java.lang.String):554:554 -> a + 14:19:int checkSelfPermission(android.content.Context,java.lang.String):555:555 -> a + 20:33:int checkSelfPermission(android.content.Context,java.lang.String):556:556 -> a + 34:46:int checkSelfPermission(android.content.Context,java.lang.String):560:560 -> a + 1:5:int getColor(android.content.Context,int):537:537 -> b + 1:13:android.content.res.ColorStateList getColorStateList(android.content.Context,int):516:516 -> c + 1:5:android.graphics.drawable.Drawable getDrawable(android.content.Context,int):493:493 -> d + 1:5:java.io.File[] getExternalCacheDirs(android.content.Context):475:475 -> e + 1:5:java.io.File[] getExternalFilesDirs(android.content.Context,java.lang.String):424:424 -> f + 1:5:java.lang.Object getSystemService(android.content.Context,java.lang.Class):747:747 -> g + 1:5:boolean startActivities(android.content.Context,android.content.Intent[],android.os.Bundle):272:272 -> h + 1:4:void startActivity(android.content.Context,android.content.Intent,android.os.Bundle):298:298 -> i +androidx.core.content.ContextCompat$Api21Impl -> androidx.core.content.b$a: +# {"id":"sourceFile","fileName":"ContextCompat.java"} + 1:5:android.graphics.drawable.Drawable getDrawable(android.content.Context,int):1055:1055 -> a +androidx.core.content.ContextCompat$Api23Impl -> androidx.core.content.b$b: +# {"id":"sourceFile","fileName":"ContextCompat.java"} + 1:5:int getColor(android.content.Context,int):1074:1074 -> a + 1:5:java.lang.Object getSystemService(android.content.Context,java.lang.Class):1078:1078 -> b +androidx.core.content.ContextKt -> R8$$REMOVED$$CLASS$$0: +# {"id":"sourceFile","fileName":"Context.kt"} +androidx.core.content.FileProvider -> androidx.core.content.c: +# {"id":"sourceFile","fileName":"FileProvider.java"} + androidx.core.content.FileProvider$PathStrategy mLocalPathStrategy -> mLocalPathStrategy + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/content/c$b;"} + 1:10:void ():356:356 -> + 11:19:void ():374:374 -> + 20:27:void ():377:377 -> + 1:1:void ():388:388 -> + 2:2:void (int):391:391 -> + 3:3:void (int):379:379 -> + 4:4:void (int):392:392 -> + 1:8:java.io.File buildPath(java.io.File,java.lang.String[]):582:582 -> a + 9:18:java.io.File buildPath(java.io.File,java.lang.String[]):584:584 -> a + 1:5:java.lang.String access$000(java.lang.String):355:355 -> access$000 + 1:3:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):630:630 -> attachInfo + 4:7:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):633:633 -> attachInfo + 8:11:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):638:638 -> attachInfo + 12:25:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):641:641 -> attachInfo + 26:36:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):645:645 -> attachInfo + 37:39:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):646:646 -> attachInfo + 40:41:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):647:647 -> attachInfo + 42:43:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):648:649 -> attachInfo + 44:45:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):649:649 -> attachInfo + 46:48:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):650:650 -> attachInfo + 49:54:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):651:651 -> attachInfo + 55:56:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):648:648 -> attachInfo + 57:64:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):642:642 -> attachInfo + 65:72:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):639:639 -> attachInfo + 73:80:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):636:636 -> attachInfo + 1:3:java.lang.Object[] copyOf(java.lang.Object[],int):597:597 -> b + 4:7:java.lang.Object[] copyOf(java.lang.Object[],int):598:598 -> b + 1:3:java.lang.String[] copyOf(java.lang.String[],int):591:591 -> c + 4:7:java.lang.String[] copyOf(java.lang.String[],int):592:592 -> c + 1:3:androidx.core.content.FileProvider$PathStrategy getLocalPathStrategy():821:821 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/content/c$b;"} + 4:10:androidx.core.content.FileProvider$PathStrategy getLocalPathStrategy():822:822 -> d + 11:14:androidx.core.content.FileProvider$PathStrategy getLocalPathStrategy():825:825 -> d + 15:31:androidx.core.content.FileProvider$PathStrategy getLocalPathStrategy():826:826 -> d + 32:35:androidx.core.content.FileProvider$PathStrategy getLocalPathStrategy():828:828 -> d + 36:37:androidx.core.content.FileProvider$PathStrategy getLocalPathStrategy():829:829 -> d + 1:8:int delete(android.net.Uri,java.lang.String,java.lang.String[]):789:789 -> delete + 9:13:int delete(android.net.Uri,java.lang.String,java.lang.String[]):790:790 -> delete + 1:3:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String,int):456:456 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;I)Landroidx/core/content/c$b;"} + 4:11:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String,int):457:457 -> e + 12:15:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String,int):460:460 -> e + 16:22:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String,int):468:468 -> e + 23:31:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String,int):465:465 -> e + 32:39:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String,int):462:462 -> e + 40:43:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String,int):470:470 -> e + 1:11:int modeToMode(java.lang.String):561:561 -> f + 12:28:int modeToMode(java.lang.String):563:563 -> f + 29:39:int modeToMode(java.lang.String):566:566 -> f + 40:50:int modeToMode(java.lang.String):569:569 -> f + 51:61:int modeToMode(java.lang.String):571:571 -> f + 62:87:int modeToMode(java.lang.String):575:575 -> f + 1:5:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):505:505 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/lang/String;I)Landroidx/core/content/c$b;"} + 6:15:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):507:507 -> g + 16:19:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):509:509 -> g + 20:29:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):513:513 -> g + 30:33:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):515:515 -> g + 34:40:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):517:517 -> g + 41:46:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):518:518 -> g + 47:54:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):521:521 -> g + 55:57:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):522:522 -> g + 58:65:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):523:523 -> g + 66:70:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):524:524 -> g + 71:78:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):525:525 -> g + 79:83:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):526:526 -> g + 84:91:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):527:527 -> g + 92:96:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):528:528 -> g + 97:105:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):529:529 -> g + 106:109:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):530:530 -> g + 110:112:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):531:531 -> g + 113:115:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):532:532 -> g + 116:123:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):534:534 -> g + 124:127:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):535:535 -> g + 128:130:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):536:536 -> g + 131:133:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):537:537 -> g + 134:135:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):539:539 -> g + 136:141:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):540:540 -> g + 142:145:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):541:541 -> g + 146:148:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):542:542 -> g + 149:152:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):543:543 -> g + 153:166:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):548:548 -> g + 3:10:android.content.res.XmlResourceParser getFileProviderPathsMetaData(android.content.Context,java.lang.String,android.content.pm.ProviderInfo,int):482:482 -> getFileProviderPathsMetaData + 11:18:android.content.res.XmlResourceParser getFileProviderPathsMetaData(android.content.Context,java.lang.String,android.content.pm.ProviderInfo,int):483:483 -> getFileProviderPathsMetaData + 19:21:android.content.res.XmlResourceParser getFileProviderPathsMetaData(android.content.Context,java.lang.String,android.content.pm.ProviderInfo,int):484:484 -> getFileProviderPathsMetaData + 22:32:android.content.res.XmlResourceParser getFileProviderPathsMetaData(android.content.Context,java.lang.String,android.content.pm.ProviderInfo,int):487:487 -> getFileProviderPathsMetaData + 33:40:android.content.res.XmlResourceParser getFileProviderPathsMetaData(android.content.Context,java.lang.String,android.content.pm.ProviderInfo,int):490:490 -> getFileProviderPathsMetaData + 41:63:android.content.res.XmlResourceParser getFileProviderPathsMetaData(android.content.Context,java.lang.String,android.content.pm.ProviderInfo,int):478:478 -> getFileProviderPathsMetaData + 1:8:java.lang.String getType(android.net.Uri):731:731 -> getType + 9:20:java.lang.String getType(android.net.Uri):733:733 -> getType + 21:30:java.lang.String getType(android.net.Uri):735:735 -> getType + 31:41:java.lang.String getType(android.net.Uri):736:736 -> getType + 42:44:java.lang.String getType(android.net.Uri):742:742 -> getType + 1:3:java.lang.String getTypeAnonymous(android.net.Uri):752:752 -> getTypeAnonymous + 1:2:android.net.Uri getUriForFile(android.content.Context,java.lang.String,java.io.File):417:418 -> getUriForFile + 3:4:android.net.Uri getUriForFile(android.content.Context,java.lang.String,java.io.File,java.lang.String):446:447 -> getUriForFile + 1:20:java.lang.String removeTrailingSlash(java.lang.String):603:603 -> h + 21:32:java.lang.String removeTrailingSlash(java.lang.String):604:604 -> h + 1:8:android.net.Uri insert(android.net.Uri,android.content.ContentValues):761:761 -> insert + 1:8:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):814:814 -> openFile + 9:12:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):815:815 -> openFile + 13:17:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):816:816 -> openFile + 1:8:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):691:691 -> query + 9:16:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):692:692 -> query + 17:18:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):695:695 -> query + 19:21:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):698:698 -> query + 22:24:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):699:699 -> query + 25:31:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):701:701 -> query + 32:39:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):702:702 -> query + 40:45:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):703:703 -> query + 46:55:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):704:704 -> query + 56:63:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):705:705 -> query + 64:67:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):706:706 -> query + 68:81:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):707:707 -> query + 82:85:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):711:711 -> query + 86:89:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):712:712 -> query + 90:95:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):714:714 -> query + 96:99:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):715:715 -> query + 1:8:int update(android.net.Uri,android.content.ContentValues,java.lang.String,java.lang.String[]):771:771 -> update +androidx.core.content.FileProvider$Api21Impl -> androidx.core.content.c$a: +# {"id":"sourceFile","fileName":"FileProvider.java"} + 1:5:java.io.File[] getExternalMediaDirs(android.content.Context):988:988 -> a +androidx.core.content.FileProvider$PathStrategy -> androidx.core.content.c$b: +# {"id":"sourceFile","fileName":"FileProvider.java"} + java.io.File getFileForUri(android.net.Uri) -> a + android.net.Uri getUriForFile(java.io.File) -> b +androidx.core.content.FileProvider$SimplePathStrategy -> androidx.core.content.c$c: +# {"id":"sourceFile","fileName":"FileProvider.java"} + java.lang.String mAuthority -> a + java.util.HashMap mRoots -> b + 1:3:void (java.lang.String):871:871 -> + 4:10:void (java.lang.String):869:869 -> + 11:13:void (java.lang.String):872:872 -> + 1:7:java.io.File getFileForUri(android.net.Uri):935:935 -> a + 8:14:java.io.File getFileForUri(android.net.Uri):937:937 -> a + 15:23:java.io.File getFileForUri(android.net.Uri):943:943 -> a + 24:31:java.io.File getFileForUri(android.net.Uri):944:944 -> a + 32:41:java.io.File getFileForUri(android.net.Uri):946:946 -> a + 42:46:java.io.File getFileForUri(android.net.Uri):951:951 -> a + 47:50:java.io.File getFileForUri(android.net.Uri):953:953 -> a + 51:65:java.io.File getFileForUri(android.net.Uri):958:958 -> a + 66:73:java.io.File getFileForUri(android.net.Uri):959:959 -> a + 74:96:java.io.File getFileForUri(android.net.Uri):955:955 -> a + 97:119:java.io.File getFileForUri(android.net.Uri):948:948 -> a + 120:142:java.io.File getFileForUri(android.net.Uri):941:941 -> a + 1:4:android.net.Uri getUriForFile(java.io.File):899:899 -> b + 5:27:android.net.Uri getUriForFile(java.io.File):906:906 -> b + 28:37:android.net.Uri getUriForFile(java.io.File):907:907 -> b + 38:45:android.net.Uri getUriForFile(java.io.File):908:908 -> b + 46:69:android.net.Uri getUriForFile(java.io.File):909:909 -> b + 70:79:android.net.Uri getUriForFile(java.io.File):920:920 -> b + 80:87:android.net.Uri getUriForFile(java.io.File):921:921 -> b + 88:96:android.net.Uri getUriForFile(java.io.File):922:922 -> b + 97:106:android.net.Uri getUriForFile(java.io.File):924:924 -> b + 107:140:android.net.Uri getUriForFile(java.io.File):928:928 -> b + 141:161:android.net.Uri getUriForFile(java.io.File):929:929 -> b + 162:166:android.net.Uri getUriForFile(java.io.File):930:930 -> b + 167:189:android.net.Uri getUriForFile(java.io.File):915:915 -> b + 190:212:android.net.Uri getUriForFile(java.io.File):901:901 -> b + 1:6:void addRoot(java.lang.String,java.io.File):880:880 -> c + 7:10:void addRoot(java.lang.String,java.io.File):886:886 -> c + 11:17:void addRoot(java.lang.String,java.io.File):892:892 -> c + 18:40:void addRoot(java.lang.String,java.io.File):888:888 -> c + 41:48:void addRoot(java.lang.String,java.io.File):881:881 -> c + 1:4:boolean belongsToRoot(java.lang.String,java.lang.String):972:972 -> d + 5:8:boolean belongsToRoot(java.lang.String,java.lang.String):973:973 -> d + 9:30:boolean belongsToRoot(java.lang.String,java.lang.String):976:976 -> d +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"} + void removeOnConfigurationChangedListener(androidx.core.util.Consumer) -> removeOnConfigurationChangedListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/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"} + void removeOnTrimMemoryListener(androidx.core.util.Consumer) -> removeOnTrimMemoryListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/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 + 9:18:int checkPermission(android.content.Context,java.lang.String,int,int,java.lang.String):102:102 -> a + 19:28:int checkPermission(android.content.Context,java.lang.String,int,int,java.lang.String):108:108 -> a + 29:32:int checkPermission(android.content.Context,java.lang.String,int,int,java.lang.String):109:109 -> a + 33:36:int checkPermission(android.content.Context,java.lang.String,int,int,java.lang.String):112:112 -> a + 37:40:int checkPermission(android.content.Context,java.lang.String,int,int,java.lang.String):115:115 -> a + 41:46:int checkPermission(android.content.Context,java.lang.String,int,int,java.lang.String):116:116 -> a + 47:52:int checkPermission(android.content.Context,java.lang.String,int,int,java.lang.String):118:118 -> a + 53:57:int checkPermission(android.content.Context,java.lang.String,int,int,java.lang.String):122:122 -> a + 58:66:int checkPermission(android.content.Context,java.lang.String,int,int,java.lang.String):124:124 -> a + 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: +# {"id":"sourceFile","fileName":"CamColor.java"} + float mHue -> a + float mChroma -> b + float mJ -> c + float mQ -> d + float mM -> e + float mS -> f + float mJstar -> g + float mAstar -> h + float mBstar -> i + 1:3:void (float,float,float,float,float,float,float,float,float):132:132 -> + 4:5:void (float,float,float,float,float,float,float,float,float):133:133 -> + 6:7:void (float,float,float,float,float,float,float,float,float):134:134 -> + 8:9:void (float,float,float,float,float,float,float,float,float):135:135 -> + 10:11:void (float,float,float,float,float,float,float,float,float):136:136 -> + 12:13:void (float,float,float,float,float,float,float,float,float):137:137 -> + 14:15:void (float,float,float,float,float,float,float,float,float):138:138 -> + 16:17:void (float,float,float,float,float,float,float,float,float):139:139 -> + 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"} + 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;"} + 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 + 43:53:androidx.core.content.res.CamColor findCamByJ(float,float,float):541:541 -> b + 54:57:androidx.core.content.res.CamColor findCamByJ(float,float,float):549:549 -> b + 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;"} + 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"} + 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 + 45:57:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):210:210 -> d + 58:64:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):213:213 -> d + 65:71:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):214:214 -> d + 72:78:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):215:215 -> d + 79:101:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):218:218 -> d + 102:117:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):219:219 -> d + 118:133:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):220:220 -> d + 134:146:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):221:221 -> d + 147:154:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):222:222 -> d + 155:211:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):223:223 -> d + 212:239:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):235:235 -> d + 240:244:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):244:244 -> d + 245:252:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):247:247 -> d + 253:267:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):248:248 -> d + 268:275:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):247:247 -> d + 276:288:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):251:251 -> d + 289:294:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):252:252 -> d + 295:301:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):253:253 -> d + 302:335:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):254:254 -> d + 336:353:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):258:258 -> d + 354:367:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):259:259 -> d + 368:379:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):260:260 -> d + 380:415:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):261:261 -> d + 416:423:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):262:262 -> d + 424:429:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):264:264 -> d + 430:434:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):265:265 -> d + 435:439:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):266:266 -> d + 440:447:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):267:267 -> d + 448:473:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):266:266 -> d + 474:483:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):271:271 -> d + 484:489:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):272:272 -> d + 490:495:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):273:273 -> d + 496:497:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):276:276 -> d + 498:501:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):277:277 -> d + 502:503:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):280:280 -> d + 504:505:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):281:281 -> d + 506:508:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):282:282 -> d + 509:511:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):283:283 -> d + 512:514:void fromColorInViewingConditions(int,androidx.core.content.res.ViewingConditions,float[],float[]):284:284 -> d + 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;"} + 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;"} + 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 + 30:34:androidx.core.content.res.CamColor fromJchInFrame(float,float,float,androidx.core.content.res.ViewingConditions):313:313 -> f + 35:41:androidx.core.content.res.CamColor fromJchInFrame(float,float,float,androidx.core.content.res.ViewingConditions):314:314 -> f + 42:46:androidx.core.content.res.CamColor fromJchInFrame(float,float,float,androidx.core.content.res.ViewingConditions):315:315 -> f + 47:53:androidx.core.content.res.CamColor fromJchInFrame(float,float,float,androidx.core.content.res.ViewingConditions):316:316 -> f + 54:92:androidx.core.content.res.CamColor fromJchInFrame(float,float,float,androidx.core.content.res.ViewingConditions):315:315 -> f + 93:102:androidx.core.content.res.CamColor fromJchInFrame(float,float,float,androidx.core.content.res.ViewingConditions):320:320 -> f + 103:108:androidx.core.content.res.CamColor fromJchInFrame(float,float,float,androidx.core.content.res.ViewingConditions):321:321 -> f + 109:116:androidx.core.content.res.CamColor fromJchInFrame(float,float,float,androidx.core.content.res.ViewingConditions):322:322 -> f + 117:127:androidx.core.content.res.CamColor fromJchInFrame(float,float,float,androidx.core.content.res.ViewingConditions):323:323 -> f + 1:3:float getAStar():120:120 -> g + 1:3:float getBStar():127:127 -> h + 1:3:float getChroma():67:67 -> i + 1:3:float getHue():61:61 -> j + 1:3:float getJ():73:73 -> k + 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"} + 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 + 73:96:int toColor(float,float,float,androidx.core.content.res.ViewingConditions):481:481 -> n + 97:101:int toColor(float,float,float,androidx.core.content.res.ViewingConditions):511:511 -> n + 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"} + 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 + 83:97:int viewed(androidx.core.content.res.ViewingConditions):357:357 -> o + 98:111:int viewed(androidx.core.content.res.ViewingConditions):359:359 -> o + 112:121:int viewed(androidx.core.content.res.ViewingConditions):360:360 -> o + 122:135:int viewed(androidx.core.content.res.ViewingConditions):361:361 -> o + 136:145:int viewed(androidx.core.content.res.ViewingConditions):360:360 -> o + 146:155:int viewed(androidx.core.content.res.ViewingConditions):363:363 -> o + 156:160:int viewed(androidx.core.content.res.ViewingConditions):364:364 -> o + 161:165:int viewed(androidx.core.content.res.ViewingConditions):366:366 -> o + 166:230:int viewed(androidx.core.content.res.ViewingConditions):367:367 -> o + 231:256:int viewed(androidx.core.content.res.ViewingConditions):377:377 -> o + 257:282:int viewed(androidx.core.content.res.ViewingConditions):378:378 -> o + 283:302:int viewed(androidx.core.content.res.ViewingConditions):380:380 -> o + 303:320:int viewed(androidx.core.content.res.ViewingConditions):381:381 -> o + 321:338:int viewed(androidx.core.content.res.ViewingConditions):383:383 -> o + 339:355:int viewed(androidx.core.content.res.ViewingConditions):384:384 -> o + 356:363:int viewed(androidx.core.content.res.ViewingConditions):386:386 -> o + 364:371:int viewed(androidx.core.content.res.ViewingConditions):387:387 -> o + 372:379:int viewed(androidx.core.content.res.ViewingConditions):388:388 -> o + 380:381:int viewed(androidx.core.content.res.ViewingConditions):391:391 -> o + 382:394:int viewed(androidx.core.content.res.ViewingConditions):392:392 -> o + 395:407:int viewed(androidx.core.content.res.ViewingConditions):393:393 -> o + 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: +# {"id":"sourceFile","fileName":"CamUtils.java"} + float[][] XYZ_TO_CAM16RGB -> a + float[][] CAM16RGB_TO_XYZ -> b + float[] WHITE_POINT_D65 -> c + float[][] SRGB_TO_XYZ -> d + 2:22:void ():53:53 -> + 23:43:void ():60:60 -> + 44:50:void ():68:68 -> + 51:72:void ():74:74 -> + 69:88:int intFromLStar(float):102:102 -> a + 1:9:float lStarFromInt(int):112:112 -> b + 17:28:float lStarFromY(float):122:122 -> c + 1:4:float lerp(float,float,float):107:107 -> d + 34:39:float linearized(int):162:162 -> e + 1:8:void xyzFromInt(int,float[]):137:137 -> f + 9:16:void xyzFromInt(int,float[]):138:138 -> f + 17:24:void xyzFromInt(int,float[]):139:139 -> f + 25:27:void xyzFromInt(int,float[]):141:141 -> f + 28:44:void xyzFromInt(int,float[]):142:142 -> f + 45:59:void xyzFromInt(int,float[]):143:143 -> f + 60:75:void xyzFromInt(int,float[]):144:144 -> f + 1:8:float yFromInt(int):128:128 -> g + 9:16:float yFromInt(int):129:129 -> g + 17:24:float yFromInt(int):130:130 -> g + 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: +# {"id":"sourceFile","fileName":"ColorStateListInflaterCompat.java"} + java.lang.ThreadLocal sTempTypedValue -> a + 1:8:void ():52:52 -> + 1:4:android.content.res.ColorStateList createFromXml(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):90:90 -> a + 5:17:android.content.res.ColorStateList createFromXml(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):93:93 -> a + 18:22:android.content.res.ColorStateList createFromXml(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):102:102 -> a + 23:30:android.content.res.ColorStateList createFromXml(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):99:99 -> a + 1:4:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):116:116 -> b + 5:12:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):117:117 -> b + 13:17:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):122:122 -> b + 18:24:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):118:118 -> b + 25:47:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119:119 -> b + 1:10:android.util.TypedValue getTypedValue():220:220 -> c + 11:15:android.util.TypedValue getTypedValue():222:222 -> c + 16:19:android.util.TypedValue getTypedValue():223:223 -> c + 1:4:android.content.res.ColorStateList inflate(android.content.res.Resources,int,android.content.res.Resources$Theme):69:69 -> d + 5:10:android.content.res.ColorStateList inflate(android.content.res.Resources,int,android.content.res.Resources$Theme):70:70 -> d + 11:19:android.content.res.ColorStateList inflate(android.content.res.Resources,int,android.content.res.Resources$Theme):72:72 -> d + 7:14:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):131:131 -> e + 15:16:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):135:135 -> e + 17:19:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):136:136 -> e + 20:25:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):139:139 -> e + 26:39:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):140:140 -> e + 40:53:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):142:142 -> e + 54:59:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):146:146 -> e + 60:71:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):147:147 -> e + 72:77:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):149:149 -> e + 78:90:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):151:151 -> e + 91:97:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):153:153 -> e + 98:103:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):157:157 -> e + 104:113:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):161:161 -> e + 114:120:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):162:162 -> e + 121:128:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):163:163 -> e + 129:134:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):164:164 -> e + 135:144:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):168:168 -> e + 145:150:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):169:169 -> e + 151:157:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):170:170 -> e + 158:163:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):172:172 -> e + 164:166:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):175:175 -> e + 167:170:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):179:179 -> e + 171:176:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):180:180 -> e + 177:190:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):182:182 -> e + 191:201:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):183:183 -> e + 202:209:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):188:188 -> e + 210:218:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):189:189 -> e + 219:222:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):192:192 -> e + 223:226:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):197:197 -> e + 227:230:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):199:199 -> e + 231:244:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):200:200 -> e + 245:246:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):204:204 -> e + 247:249:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):205:205 -> e + 250:252:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):206:206 -> e + 253:255:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):207:207 -> e + 256:261:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):209:209 -> e + 1:5:boolean isColorInt(android.content.res.Resources,int):213:213 -> f + 6:8:boolean isColorInt(android.content.res.Resources,int):214:214 -> f + 9:21:boolean isColorInt(android.content.res.Resources,int):215:215 -> f + 25:36:int modulateColorAlpha(int,float,float):243:243 -> g + 37:42:int modulateColorAlpha(int,float,float):244:244 -> g + 43:46:int modulateColorAlpha(int,float,float):247:247 -> g + 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: +# {"id":"sourceFile","fileName":"ComplexColorCompat.java"} + android.graphics.Shader mShader -> a + android.content.res.ColorStateList mColorStateList -> b + int mColor -> c + 1:3:void (android.graphics.Shader,android.content.res.ColorStateList,int):60:60 -> + 4:5:void (android.graphics.Shader,android.content.res.ColorStateList,int):61:61 -> + 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;"} + 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 + 26:44:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):159:159 -> a + 45:53:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):161:161 -> a + 54:83:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):167:167 -> a + 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;"} + 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;"} + 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;"} + 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;"} + 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 + 1:6:boolean onStateChanged(int[]):107:107 -> j + 7:8:boolean onStateChanged(int[]):108:108 -> j + 9:12:boolean onStateChanged(int[]):109:109 -> j + 13:16:boolean onStateChanged(int[]):108:108 -> j + 17:20:boolean onStateChanged(int[]):110:110 -> j + 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: +# {"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;"} + 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 + 6:9:java.util.List readCerts(android.content.res.Resources,int):289:289 -> c + 10:15:java.util.List readCerts(android.content.res.Resources,int):291:291 -> c + 16:17:java.util.List readCerts(android.content.res.Resources,int):292:292 -> c + 18:23:java.util.List readCerts(android.content.res.Resources,int):310:310 -> c + 24:29:java.util.List readCerts(android.content.res.Resources,int):295:295 -> c + 30:37:java.util.List readCerts(android.content.res.Resources,int):298:298 -> c + 38:43:java.util.List readCerts(android.content.res.Resources,int):299:299 -> c + 44:49:java.util.List readCerts(android.content.res.Resources,int):300:300 -> c + 50:63:java.util.List readCerts(android.content.res.Resources,int):302:302 -> c + 64:74:java.util.List readCerts(android.content.res.Resources,int):306:306 -> c + 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;"} + 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;"} + 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 + 25:30:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):218:218 -> e + 31:36:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):219:219 -> e + 37:43:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):220:220 -> e + 44:50:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):221:221 -> e + 51:58:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):223:223 -> e + 59:60:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):225:225 -> e + 61:64:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):226:226 -> e + 65:75:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):228:228 -> e + 76:81:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):230:230 -> e + 82:85:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):231:231 -> e + 86:91:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):233:233 -> e + 92:97:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):236:236 -> e + 98:108:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):240:240 -> e + 109:113:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):248:248 -> e + 114:119:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):249:249 -> e + 120:127:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):250:250 -> e + 128:131:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):251:251 -> e + 132:139:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):252:252 -> e + 140:147:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):253:253 -> e + 148:151:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):255:255 -> 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;"} + 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 + 22:25:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):329:329 -> f + 26:29:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):330:330 -> f + 30:37:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):331:331 -> f + 38:40:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):332:332 -> f + 41:43:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):333:333 -> f + 44:53:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):334:334 -> f + 54:61:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):335:335 -> f + 62:64:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):336:336 -> f + 65:66:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):337:337 -> f + 67:74:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):339:339 -> f + 75:77:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):340:340 -> f + 78:79:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):341:341 -> f + 80:83:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):342:342 -> f + 84:87:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):343:343 -> f + 88:95:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):344:344 -> f + 96:98:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):345:345 -> f + 99:100:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):346:346 -> f + 101:104:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):347:347 -> f + 105:108:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):348:348 -> f + 109:111:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):349:349 -> f + 112:118:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):350:350 -> f + 119:122:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):351:351 -> f + 123:128:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):353:353 -> f + 4:21:void skip(org.xmlpull.v1.XmlPullParser):360:360 -> g + 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: +# {"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: +# {"id":"sourceFile","fileName":"FontResourcesParserCompat.java"} +androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry -> w.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;"} + 1:3:void (androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry[]):174:174 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lw/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":"sourceFile","fileName":"FontResourcesParserCompat.java"} + java.lang.String mFileName -> a + int mWeight -> b + boolean mItalic -> c + java.lang.String mVariationSettings -> d + int mTtcIndex -> e + int mResourceId -> f + 1:3:void (java.lang.String,int,boolean,java.lang.String,int,int):134:134 -> + 4:5:void (java.lang.String,int,boolean,java.lang.String,int,int):135:135 -> + 6:7:void (java.lang.String,int,boolean,java.lang.String,int,int):136:136 -> + 8:9:void (java.lang.String,int,boolean,java.lang.String,int,int):137:137 -> + 10:11:void (java.lang.String,int,boolean,java.lang.String,int,int):138:138 -> + 12:13:void (java.lang.String,int,boolean,java.lang.String,int,int):139:139 -> + 14:16:void (java.lang.String,int,boolean,java.lang.String,int,int):140:140 -> + 1:3:java.lang.String getFileName():144:144 -> a + 1:3:int getResourceId():164:164 -> b + 1:3:int getTtcIndex():160:160 -> c + 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: +# {"id":"sourceFile","fileName":"FontResourcesParserCompat.java"} + androidx.core.provider.FontRequest mRequest -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/e;"} + androidx.core.provider.FontRequest mFallbackRequest -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/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"} + 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;"} + 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;"} + 1:3:java.lang.String getSystemFontFamilyName():118:118 -> d + 1:3:int getTimeout():113:113 -> e +androidx.core.content.res.GradientColorInflaterCompat -> w.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;"} + 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 + 15:26:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):95:95 -> b + 27:35:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):97:97 -> b + 36:43:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):99:99 -> b + 44:51:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):101:101 -> b + 52:59:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):103:103 -> b + 60:67:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):105:105 -> b + 68:75:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):107:107 -> b + 76:84:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):109:109 -> b + 85:92:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):111:111 -> b + 93:98:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):113:113 -> b + 99:104:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):114:114 -> b + 105:112:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):116:116 -> b + 113:120:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):118:118 -> b + 121:131:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):120:120 -> b + 132:134:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):122:122 -> b + 135:138:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):124:124 -> b + 139:148:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):125:125 -> b + 149:154:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):140:140 -> b + 155:162:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):141:141 -> b + 163:178:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):136:136 -> b + 179:184:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):133:133 -> b + 185:198:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):134:134 -> b + 199:206:android.graphics.Shader createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):130:130 -> b + 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;"} + 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 + 25:39:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):157:157 -> c + 40:52:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):162:162 -> c + 53:58:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):166:166 -> c + 59:64:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):168:168 -> c + 65:74:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):169:169 -> c + 75:81:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177:177 -> c + 82:88:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):178:178 -> c + 89:91:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):179:179 -> c + 92:98:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):181:181 -> c + 99:106:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):182:182 -> c + 107:113:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):171:171 -> c + 114:133:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):172:172 -> c + 134:147:androidx.core.content.res.GradientColorInflaterCompat$ColorStops inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):184:184 -> c + 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: +# {"id":"sourceFile","fileName":"GradientColorInflaterCompat.java"} + int[] mColors -> a + float[] mOffsets -> b + 1:4:void (java.util.List,java.util.List):216:219 -> + 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: +# {"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 + 13:16:int[] append(int[],int,int):58:58 -> a + 17:19:int[] append(int[],int,int):61:61 -> a + 3:5:java.lang.Object[] append(java.lang.Object[],int,java.lang.Object):42:42 -> b + 6:13:java.lang.Object[] append(java.lang.Object[],int,java.lang.Object):43:43 -> b + 14:17:java.lang.Object[] append(java.lang.Object[],int,java.lang.Object):44:44 -> b + 18:24:java.lang.Object[] append(java.lang.Object[],int,java.lang.Object):43:43 -> b + 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: +# {"id":"sourceFile","fileName":"ResourcesCompat.java"} + java.lang.ThreadLocal sTempTypedValue -> a + java.util.WeakHashMap sColorStateCaches -> b + java.lang.Object sColorStateCacheLock -> c + 1:7:void ():74:74 -> + 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"} + 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 + 25:28:void addColorStateListToCache(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int,android.content.res.ColorStateList,android.content.res.Resources$Theme):298:298 -> a + 29:35:void addColorStateListToCache(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int,android.content.res.ColorStateList,android.content.res.Resources$Theme):299:299 -> a + 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;"} + 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 + 28:56:android.content.res.ColorStateList getCachedColorStateList(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int):273:273 -> b + 57:62:android.content.res.ColorStateList getCachedColorStateList(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int):275:275 -> b + 63:66:android.content.res.ColorStateList getCachedColorStateList(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int):277:277 -> b + 67:69:android.content.res.ColorStateList getCachedColorStateList(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int):280:280 -> b + 70:74:android.content.res.ColorStateList getCachedColorStateList(androidx.core.content.res.ResourcesCompat$ColorStateListCacheKey,int):284:284 -> b + 1:8:android.graphics.Typeface getCachedFont(android.content.Context,int):430:430 -> c + 9:25:android.graphics.Typeface getCachedFont(android.content.Context,int):433:433 -> c + 1:5:int getColor(android.content.res.Resources,int,android.content.res.Resources$Theme):198:198 -> d + 1:5:android.content.res.ColorStateList getColorStateList(android.content.res.Resources,int,android.content.res.Resources$Theme):228:228 -> e + 6:12:android.content.res.ColorStateList getColorStateList(android.content.res.Resources,int,android.content.res.Resources$Theme):229:229 -> e + 13:18:android.content.res.ColorStateList getColorStateList(android.content.res.Resources,int,android.content.res.Resources$Theme):234:234 -> e + 19:22:android.content.res.ColorStateList getColorStateList(android.content.res.Resources,int,android.content.res.Resources$Theme):237:237 -> e + 23:27:android.content.res.ColorStateList getColorStateList(android.content.res.Resources,int,android.content.res.Resources$Theme):242:242 -> e + 1:5:android.graphics.drawable.Drawable getDrawable(android.content.res.Resources,int,android.content.res.Resources$Theme):136:136 -> f + 1:5:android.graphics.drawable.Drawable getDrawableForDensity(android.content.res.Resources,int,int,android.content.res.Resources$Theme):169:169 -> g + 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;"} + 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"} + 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 + 1:10:android.util.TypedValue getTypedValue():311:311 -> k + 11:15:android.util.TypedValue getTypedValue():313:313 -> k + 16:19:android.util.TypedValue getTypedValue():314:314 -> k + 1:8:android.content.res.ColorStateList inflateColorStateList(android.content.res.Resources,int,android.content.res.Resources$Theme):253:253 -> l + 9:12:android.content.res.ColorStateList inflateColorStateList(android.content.res.Resources,int,android.content.res.Resources$Theme):257:257 -> l + 13:18:android.content.res.ColorStateList inflateColorStateList(android.content.res.Resources,int,android.content.res.Resources$Theme):259:259 -> l + 19:26:android.content.res.ColorStateList inflateColorStateList(android.content.res.Resources,int,android.content.res.Resources$Theme):261:261 -> l + 1:5:boolean isColorInt(android.content.res.Resources,int):304:304 -> m + 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;"} + 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;"} + 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 + 33:44: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):602:602 -> o + 45:51: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):607:607 -> o + 52:63: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):615:615 -> o + 64:67: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):616:616 -> o + 68:73: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):618:618 -> o + 74:80: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):620:620 -> o + 81:91: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):622:622 -> o + 92:112: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):627:627 -> o + 113:128: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):631:631 -> o + 129:132: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):635:635 -> o + 133:136: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):637:637 -> o + 137:157: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):645:645 -> o + 158:179: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):643:643 -> o + 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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"ResourcesCompat.java"} + android.content.res.ColorStateList mValue -> a + android.content.res.Configuration mConfiguration -> b + int mThemeHash -> c + 1:3:void (android.content.res.ColorStateList,android.content.res.Configuration,android.content.res.Resources$Theme):350:350 -> + 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: +# {"id":"sourceFile","fileName":"ResourcesCompat.java"} + android.content.res.Resources mResources -> a + android.content.res.Resources$Theme mTheme -> b + 1:3:void (android.content.res.Resources,android.content.res.Resources$Theme):323:323 -> + 4:5:void (android.content.res.Resources,android.content.res.Resources$Theme):324:324 -> + 6:8:void (android.content.res.Resources,android.content.res.Resources$Theme):325:325 -> + 8:16:boolean equals(java.lang.Object):331:331 -> equals + 17:18:boolean equals(java.lang.Object):332:332 -> equals + 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: +# {"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"} + 1:4:void lambda$callbackFailAsync$1(int):482:482 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/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: +# {"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.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 -> + # {"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.synthesized"} +androidx.core.content.res.ResourcesCompat$FontCallback$$ExternalSyntheticLambda1 -> w.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.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 -> + # {"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.synthesized"} +androidx.core.content.res.ResourcesCompat$ThemeCompat -> w.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: +# {"id":"sourceFile","fileName":"ResourcesCompat.java"} + java.lang.Object sRebaseMethodLock -> a + java.lang.reflect.Method sRebaseMethod -> b + boolean sRebaseMethodFetched -> c + 1:8:void ():746:746 -> + 1:3:void rebase(android.content.res.Resources$Theme):753:753 -> a + 4:9:void rebase(android.content.res.Resources$Theme):754:754 -> a + 10:19:void rebase(android.content.res.Resources$Theme):756:756 -> a + 20:26:void rebase(android.content.res.Resources$Theme):757:757 -> a + 27:33:void rebase(android.content.res.Resources$Theme):759:759 -> a + 34:35:void rebase(android.content.res.Resources$Theme):761:761 -> a + 36:39:void rebase(android.content.res.Resources$Theme):763:763 -> a + 40:46:void rebase(android.content.res.Resources$Theme):765:765 -> 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: +# {"id":"sourceFile","fileName":"ResourcesCompat.java"} + 1:4:void rebase(android.content.res.Resources$Theme):736:736 -> a +androidx.core.content.res.TypedArrayUtils -> w.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 + 1:7:int getNamedColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,int):121:121 -> b + 8:12:int getNamedColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,int):125:125 -> b + 1:6:android.content.res.ColorStateList getNamedColorStateList(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int):166:166 -> c + 7:11:android.content.res.ColorStateList getNamedColorStateList(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int):167:167 -> c + 12:14:android.content.res.ColorStateList getNamedColorStateList(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int):168:168 -> c + 15:27:android.content.res.ColorStateList getNamedColorStateList(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int):169:169 -> c + 28:32:android.content.res.ColorStateList getNamedColorStateList(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int):175:175 -> c + 33:37:android.content.res.ColorStateList getNamedColorStateList(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int):177:177 -> c + 38:41:android.content.res.ColorStateList getNamedColorStateList(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int):178:178 -> c + 42:46:android.content.res.ColorStateList getNamedColorStateList(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int):177:177 -> c + 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;"} + 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 + 25:31:androidx.core.content.res.ComplexColorCompat getNamedComplexColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int,int):145:145 -> e + 32:36:androidx.core.content.res.ComplexColorCompat getNamedComplexColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int,int):149:149 -> e + 37:40:androidx.core.content.res.ComplexColorCompat getNamedComplexColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int,int):150:150 -> e + 41:47:androidx.core.content.res.ComplexColorCompat getNamedComplexColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int,int):149:149 -> e + 48:52:androidx.core.content.res.ComplexColorCompat getNamedComplexColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int,int):153:153 -> e + 1:7:float getNamedFloat(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,float):69:69 -> f + 8:12:float getNamedFloat(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,float):73:73 -> f + 1:7:int getNamedInt(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,int):103:103 -> g + 8:12:int getNamedInt(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,int):107:107 -> g + 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: +# {"id":"sourceFile","fileName":"ViewingConditions.java"} + float mAw -> a + float mNbb -> b + float mNcb -> c + float mC -> d + float mNc -> e + float mN -> f + float[] mRgbD -> g + float mFl -> h + float mFlRoot -> i + float mZ -> j + androidx.core.content.res.ViewingConditions DEFAULT -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/l;"} + 1:4:void ():53:53 -> + 5:22:void ():56:56 -> + 23:29:void ():54:54 -> + 1:3:void (float,float,float,float,float,float,float[],float,float,float):111:111 -> + 4:5:void (float,float,float,float,float,float,float[],float,float,float):112:112 -> + 6:7:void (float,float,float,float,float,float,float[],float,float,float):113:113 -> + 8:9:void (float,float,float,float,float,float,float[],float,float,float):114:114 -> + 10:11:void (float,float,float,float,float,float,float[],float,float,float):115:115 -> + 12:13:void (float,float,float,float,float,float,float[],float,float,float):116:116 -> + 14:15:void (float,float,float,float,float,float,float[],float,float,float):117:117 -> + 16:17:void (float,float,float,float,float,float,float[],float,float,float):118:118 -> + 18:19:void (float,float,float,float,float,float,float[],float,float,float):119:119 -> + 20:21:void (float,float,float,float,float,float,float[],float,float,float):120:120 -> + 22:24:void (float,float,float,float,float,float,float[],float,float,float):121:121 -> + 1:3:float getAw():71:71 -> a + 1:3:float getC():87:87 -> b + 1:3:float getFl():99:99 -> c + 1:3:float getFlRoot():103:103 -> d + 1:3:float getN():75:75 -> e + 1:3:float getNbb():79:79 -> f + 1:3:float getNc():91:91 -> g + 1:3:float getNcb():83:83 -> h + 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;"} + 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 + 83:114:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):137:137 -> k + 115:159:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):140:140 -> k + 160:188:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):157:157 -> k + 189:195:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):163:163 -> k + 196:204:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):167:167 -> k + 205:219:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):171:171 -> k + 220:229:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):174:174 -> k + 230:260:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):179:179 -> k + 261:285:androidx.core.content.res.ViewingConditions make(float[],float,float,float,boolean):180:180 -> k + 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: +# {"id":"sourceFile","fileName":"BlendModeCompat.java"} + androidx.core.graphics.BlendModeCompat EXCLUSION -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat MULTIPLY -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat HUE -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat SATURATION -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat COLOR -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat LUMINOSITY -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat[] $VALUES -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lx/a;"} + androidx.core.graphics.BlendModeCompat CLEAR -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat SRC -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat DST -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat SRC_OVER -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat DST_OVER -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat SRC_IN -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat DST_IN -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat SRC_OUT -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat DST_OUT -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat SRC_ATOP -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat DST_ATOP -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat XOR -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat PLUS -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat MODULATE -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat SCREEN -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat OVERLAY -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat DARKEN -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat LIGHTEN -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat COLOR_DODGE -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat COLOR_BURN -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat HARD_LIGHT -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat SOFT_LIGHT -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + androidx.core.graphics.BlendModeCompat DIFFERENCE -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/a;"} + 1:10:void ():37:37 -> + 11:20:void ():47:47 -> + 21:30:void ():57:57 -> + 31:40:void ():67:67 -> + 41:50:void ():77:77 -> + 51:60:void ():88:88 -> + 61:70:void ():98:98 -> + 71:80:void ():110:110 -> + 81:91:void ():122:122 -> + 92:102:void ():133:133 -> + 103:113:void ():144:144 -> + 114:124:void ():157:157 -> + 125:135:void ():168:168 -> + 136:146:void ():179:179 -> + 147:157:void ():189:189 -> + 158:168:void ():204:204 -> + 169:179:void ():217:217 -> + 180:190:void ():230:230 -> + 191:201:void ():250:250 -> + 202:212:void ():274:274 -> + 213:223:void ():296:296 -> + 224:234:void ():342:342 -> + 235:245:void ():361:361 -> + 246:256:void ():379:379 -> + 257:267:void ():391:391 -> + 268:278:void ():398:398 -> + 279:289:void ():405:405 -> + 290:300:void ():412:412 -> + 301:311:void ():419:419 -> + 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;"} + 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;"} + 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":"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;"} + 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 + 26:28:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):146:146 -> a + 29:31:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):144:144 -> a + 32:34:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):141:141 -> a + 35:37:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):139:139 -> a + 38:40:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):137:137 -> a + 41:43:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):135:135 -> a + 44:46:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):133:133 -> a + 47:49:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):131:131 -> a + 50:52:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):129:129 -> a + 53:55:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):127:127 -> a + 56:58:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):125:125 -> a + 59:61:android.graphics.PorterDuff$Mode obtainPorterDuffFromCompat(androidx.core.graphics.BlendModeCompat):123:123 -> a + 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: +# {"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: +# {"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;"} + 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 + 23:25:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):96:96 -> a + 26:28:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):94:94 -> a + 29:31:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):92:92 -> a + 32:34:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):90:90 -> a + 35:37:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):88:88 -> a + 38:40:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):86:86 -> a + 41:43:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):84:84 -> a + 44:46:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):82:82 -> a + 47:49:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):80:80 -> a + 50:52:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):78:78 -> a + 53:55:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):76:76 -> a + 56:58:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):74:74 -> a + 59:61:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):72:72 -> a + 62:64:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):70:70 -> a + 65:67:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):68:68 -> a + 68:70:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):66:66 -> a + 71:73:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):64:64 -> a + 74:76:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):62:62 -> a + 77:79:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):60:60 -> a + 80:82:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):58:58 -> a + 83:85:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):56:56 -> a + 86:88:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):54:54 -> a + 89:91:java.lang.Object obtainBlendModeFromCompat(androidx.core.graphics.BlendModeCompat):52:52 -> a + 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: +# {"id":"sourceFile","fileName":"ColorUtils.java"} + java.lang.ThreadLocal TEMP_ARRAY -> a + 1:8:void ():48:48 -> + 3:52:void RGBToXYZ(int,int,int,double[]):458:458 -> a + 53:72:void RGBToXYZ(int,int,int,double[]):463:463 -> a + 73:88:void RGBToXYZ(int,int,int,double[]):465:465 -> a + 89:116:void RGBToXYZ(int,int,int,double[]):467:467 -> a + 117:140:void RGBToXYZ(int,int,int,double[]):469:469 -> a + 141:164:void RGBToXYZ(int,int,int,double[]):470:470 -> a + 165:167:void RGBToXYZ(int,int,int,double[]):471:471 -> a + 168:175:void RGBToXYZ(int,int,int,double[]):459:459 -> a + 104:115:int XYZToColor(double,double,double):562:562 -> b + 116:127:int XYZToColor(double,double,double):563:563 -> b + 128:142:int XYZToColor(double,double,double):564:564 -> b + 143:155:int XYZToColor(double,double,double):567:567 -> b + 156:165:int XYZToColor(double,double,double):568:568 -> b + 166:174:int XYZToColor(double,double,double):569:569 -> b + 175:179:int XYZToColor(double,double,double):566:566 -> b + 4:16:int blendARGB(int,int,float):630:630 -> c + 17:29:int blendARGB(int,int,float):631:631 -> c + 30:42:int blendARGB(int,int,float):632:632 -> c + 43:59:int blendARGB(int,int,float):633:633 -> c + 60:64:int blendARGB(int,int,float):634:634 -> c + 1:4:double calculateLuminance(int):159:159 -> d + 5:8:double calculateLuminance(int):160:160 -> d + 9:14:double calculateLuminance(int):162:162 -> d + 1:16:void colorToXYZ(int,double[]):435:435 -> e + 6:10:int compositeAlpha(int,int):145:145 -> f + 1:4:int compositeColors(int,int):56:56 -> g + 5:8:int compositeColors(int,int):57:57 -> g + 9:12:int compositeColors(int,int):58:58 -> g + 13:16:int compositeColors(int,int):60:60 -> g + 17:20:int compositeColors(int,int):61:61 -> g + 21:24:int compositeColors(int,int):60:60 -> g + 25:28:int compositeColors(int,int):62:62 -> g + 29:32:int compositeColors(int,int):63:63 -> g + 33:36:int compositeColors(int,int):62:62 -> g + 37:40:int compositeColors(int,int):64:64 -> g + 41:44:int compositeColors(int,int):65:65 -> g + 45:48:int compositeColors(int,int):64:64 -> g + 49:53:int compositeColors(int,int):67:67 -> g + 15:16:int compositeComponent(int,int,int,int,int):150:150 -> h + 4:8:int constrain(int,int,int):606:606 -> i + 1:11:double[] getTempDouble3Array():741:741 -> j + 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: +# {"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;"} + 1:9:void ():36:36 -> + 1:3:void (int,int,int,int):43:43 -> + 4:5:void (int,int,int,int):44:44 -> + 6:7:void (int,int,int,int):45:45 -> + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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 + 26:32:boolean equals(java.lang.Object):143:143 -> equals + 33:39:boolean equals(java.lang.Object):144:144 -> equals + 40:48:boolean equals(java.lang.Object):145:145 -> equals + 1:13:android.graphics.Insets toPlatformInsets():190:190 -> f + 1:4:int hashCode():152:152 -> hashCode + 5:9:int hashCode():153:153 -> hashCode + 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: +# {"id":"sourceFile","fileName":"Insets.java"} + 1:5:android.graphics.Insets of(int,int,int,int):200:200 -> a +androidx.core.graphics.PaintCompat -> x.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"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"PaintCompat.java"} + 1:6:void setBlendMode(android.graphics.Paint,java.lang.Object):170:170 -> a +androidx.core.graphics.PathParser -> x.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"} + 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 + 3:9:float[] copyOfRange(float[],int,int):60:60 -> c + 10:13:float[] copyOfRange(float[],int,int):65:65 -> c + 14:16:float[] copyOfRange(float[],int,int):66:66 -> c + 17:20:float[] copyOfRange(float[],int,int):67:67 -> c + 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;"} + 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 + 28:33:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):101:101 -> d + 34:37:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):102:102 -> d + 38:53:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):103:103 -> d + 54:59:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):109:109 -> d + 60:68:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):110:110 -> d + 69:77:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):112:112 -> d + 1:5:android.graphics.Path createPathFromPathData(java.lang.String):78:78 -> e + 6:9:android.graphics.Path createPathFromPathData(java.lang.String):79:79 -> e + 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;"} + 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"} + 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 + 49:60:void extract(java.lang.String,int,androidx.core.graphics.PathParser$ExtractFloatResult):281:281 -> g + 61:64:void extract(java.lang.String,int,androidx.core.graphics.PathParser$ExtractFloatResult):304:304 -> g + 2:18:float[] getFloats(java.lang.String):216:216 -> h + 19:24:float[] getFloats(java.lang.String):220:220 -> h + 25:29:float[] getFloats(java.lang.String):225:225 -> h + 30:37:float[] getFloats(java.lang.String):226:226 -> h + 38:40:float[] getFloats(java.lang.String):232:232 -> h + 41:46:float[] getFloats(java.lang.String):233:233 -> h + 47:50:float[] getFloats(java.lang.String):237:237 -> h + 51:60:float[] getFloats(java.lang.String):236:236 -> h + 61:69:float[] getFloats(java.lang.String):240:240 -> h + 70:74:float[] getFloats(java.lang.String):247:247 -> h + 75:102:float[] getFloats(java.lang.String):249:249 -> h + 103:105:float[] getFloats(java.lang.String):217:217 -> h + 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"} + 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"} + 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: +# {"id":"sourceFile","fileName":"PathParser.java"} + int mEndPosition -> a + boolean mEndWithNegOrDot -> b + 1:4:void ():204:204 -> +androidx.core.graphics.PathParser$PathDataNode -> x.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"} + 1:3:char access$000(androidx.core.graphics.PathParser$PathDataNode):393:393 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/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"} + 1:3:float[] access$100(androidx.core.graphics.PathParser$PathDataNode):393:393 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/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 + 8:8:void addCommand(android.graphics.Path,float[],char,char,float[]):480:480 -> e + 9:9:void addCommand(android.graphics.Path,float[],char,char,float[]):512:512 -> e + 10:10:void addCommand(android.graphics.Path,float[],char,char,float[]):640:640 -> e + 11:12:void addCommand(android.graphics.Path,float[],char,char,float[]):644:645 -> e + 13:13:void addCommand(android.graphics.Path,float[],char,char,float[]):594:594 -> e + 14:17:void addCommand(android.graphics.Path,float[],char,char,float[]):598:601 -> e + 18:19:void addCommand(android.graphics.Path,float[],char,char,float[]):515:516 -> e + 20:20:void addCommand(android.graphics.Path,float[],char,char,float[]):521:521 -> e + 21:21:void addCommand(android.graphics.Path,float[],char,char,float[]):523:523 -> e + 22:24:void addCommand(android.graphics.Path,float[],char,char,float[]):543:545 -> e + 25:25:void addCommand(android.graphics.Path,float[],char,char,float[]):655:655 -> e + 26:27:void addCommand(android.graphics.Path,float[],char,char,float[]):659:660 -> e + 28:28:void addCommand(android.graphics.Path,float[],char,char,float[]):611:611 -> e + 29:32:void addCommand(android.graphics.Path,float[],char,char,float[]):613:616 -> e + 33:34:void addCommand(android.graphics.Path,float[],char,char,float[]):529:530 -> e + 35:35:void addCommand(android.graphics.Path,float[],char,char,float[]):535:535 -> e + 36:36:void addCommand(android.graphics.Path,float[],char,char,float[]):537:537 -> e + 37:39:void addCommand(android.graphics.Path,float[],char,char,float[]):548:550 -> e + 40:41:void addCommand(android.graphics.Path,float[],char,char,float[]):561:562 -> e + 42:46:void addCommand(android.graphics.Path,float[],char,char,float[]):619:623 -> e + 47:48:void addCommand(android.graphics.Path,float[],char,char,float[]):553:554 -> e + 49:49:void addCommand(android.graphics.Path,float[],char,char,float[]):569:569 -> e + 50:53:void addCommand(android.graphics.Path,float[],char,char,float[]):572:575 -> e + 54:54:void addCommand(android.graphics.Path,float[],char,char,float[]):664:664 -> e + 55:56:void addCommand(android.graphics.Path,float[],char,char,float[]):674:675 -> e + 57:58:void addCommand(android.graphics.Path,float[],char,char,float[]):565:566 -> e + 59:63:void addCommand(android.graphics.Path,float[],char,char,float[]):626:630 -> e + 64:65:void addCommand(android.graphics.Path,float[],char,char,float[]):557:558 -> e + 66:66:void addCommand(android.graphics.Path,float[],char,char,float[]):579:579 -> e + 67:70:void addCommand(android.graphics.Path,float[],char,char,float[]):581:584 -> e + 71:71:void addCommand(android.graphics.Path,float[],char,char,float[]):680:680 -> e + 72:73:void addCommand(android.graphics.Path,float[],char,char,float[]):690:691 -> e + 74:79:void addCommand(android.graphics.Path,float[],char,char,float[]):698:703 -> e + 13:21:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):811:811 -> f + 22:25:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):814:814 -> f + 26:29:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):815:815 -> f + 30:33:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):816:816 -> f + 34:78:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):817:817 -> f + 79:82:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):824:824 -> f + 83:126:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):825:825 -> f + 127:130:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):830:830 -> f + 131:183:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):832:832 -> f + 184:206:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):839:839 -> f + 207:236:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):841:841 -> f + 12:15:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):718:718 -> g + 16:19:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):720:720 -> g + 20:101:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):721:721 -> g + 102:105:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):736:736 -> g + 106:123:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):737:737 -> g + 124:143:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):742:742 -> g + 144:169:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):743:743 -> g + 170:175:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):744:744 -> g + 176:200:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):748:748 -> g + 201:208:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):761:761 -> g + 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":"sourceFile","fileName":"TypefaceCompat.java"} + androidx.core.graphics.TypefaceCompatBaseImpl sTypefaceCompatImpl -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/p;"} + androidx.collection.LruCache sTypefaceCache -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/h;"} + 1:5:void ():61:61 -> + 6:11:void ():65:65 -> + 12:23:void ():66:66 -> + 24:35:void ():68:68 -> + 36:43:void ():70:70 -> + 44:49:void ():72:72 -> + 50:57:void ():73:73 -> + 58:64:void ():75:75 -> + 65:73:void ():85:85 -> + 74:77:void ():429:429 -> + 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;"} + 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 + 1:5:android.graphics.Typeface createFromFontInfoWithFallback(android.content.Context,android.os.CancellationSignal,java.util.List,int):288:288 -> c + 6:11:android.graphics.Typeface createFromFontInfoWithFallback(android.content.Context,android.os.CancellationSignal,java.util.List,int):291:291 -> c + 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;"} + 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 + 23:30: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):168:168 -> d + 31:45: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):174:174 -> d + 46:53: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):177:177 -> d + 54:57: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):180:180 -> d + 58:62: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):181:181 -> d + 63:68: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):183:183 -> d + 69:72: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):184:184 -> d + 73:76: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):185:185 -> d + 77:85: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):184:184 -> d + 86:94: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):187:187 -> d + 95:101: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):189:189 -> d + 102:115: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):192:192 -> d + 116:120: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):196:196 -> d + 121:125: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):198:198 -> d + 126:135: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):205:205 -> d + 1:13:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int,int):235:235 -> e + 14:17:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int,int):238:238 -> e + 18:23:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int,int):239:239 -> e + 1:43:java.lang.String createResourceUid(android.content.res.Resources,int,java.lang.String,int,int):123:123 -> f + 1:13:android.graphics.Typeface findFromCache(android.content.res.Resources,int,java.lang.String,int,int):97:97 -> g + 4:11:android.graphics.Typeface getSystemFontFamily(java.lang.String):142:142 -> h + 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: +# {"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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"TypefaceCompat.java"} + androidx.core.content.res.ResourcesCompat$FontCallback mFontCallback -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/h$e;"} + 1:3:void (androidx.core.content.res.ResourcesCompat$FontCallback):409:409 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw/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: +# {"id":"sourceFile","fileName":"TypefaceCompatApi21Impl.java"} + java.lang.Class sFontFamily -> b + java.lang.reflect.Constructor sFontFamilyCtor -> c + java.lang.reflect.Method sAddFontWeightStyle -> d + java.lang.reflect.Method sCreateFromFamiliesWithDefault -> e + boolean sHasInitBeenCalled -> f + 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;"} + 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 + 33:36:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):195:195 -> a + 37:54:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):186:186 -> a + 55:68:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):195:195 -> a + 69:69:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):196:196 -> a + 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;"} + 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 + 29:32:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):167:167 -> b + 33:38:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):158:158 -> b + 39:45:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):159:159 -> b + 46:49:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):166:166 -> b + 50:55:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):167:167 -> b + 56:64:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):162:162 -> b + 65:68:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):163:163 -> b + 69:73:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):164:164 -> b + 74:82:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):162:162 -> b + 83:92:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):153:153 -> b + 1:3:boolean addFontWeightStyle(java.lang.Object,java.lang.String,int,boolean):135:135 -> i + 4:5:boolean addFontWeightStyle(java.lang.Object,java.lang.String,int,boolean):137:137 -> i + 6:17:boolean addFontWeightStyle(java.lang.Object,java.lang.String,int,boolean):138:138 -> i + 18:23:boolean addFontWeightStyle(java.lang.Object,java.lang.String,int,boolean):137:137 -> i + 24:29:boolean addFontWeightStyle(java.lang.Object,java.lang.String,int,boolean):139:139 -> i + 30:35:boolean addFontWeightStyle(java.lang.Object,java.lang.String,int,boolean):141:141 -> i + 1:3:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):122:122 -> j + 4:11:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):124:124 -> j + 12:14:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):125:125 -> j + 15:29:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):126:126 -> j + 30:35:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):129:129 -> j + 2:26:java.io.File getFile(android.os.ParcelFileDescriptor):100:100 -> k + 27:38:java.io.File getFile(android.os.ParcelFileDescriptor):102:102 -> k + 39:45:java.io.File getFile(android.os.ParcelFileDescriptor):103:103 -> k + 1:6:void init():67:67 -> l + 7:9:void init():70:70 -> l + 10:15:void init():77:77 -> l + 16:19:void init():78:78 -> l + 20:35:void init():79:79 -> l + 36:39:void init():81:81 -> l + 40:43:void init():82:82 -> l + 44:51:void init():84:84 -> l + 52:61:void init():83:83 -> l + 62:77:void init():86:86 -> l + 78:79:void init():92:92 -> l + 80:81:void init():93:93 -> l + 82:83:void init():94:94 -> l + 84:86:void init():95:95 -> l + 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: +# {"id":"sourceFile","fileName":"TypefaceCompatApi24Impl.java"} + java.lang.Class sFontFamily -> b + java.lang.reflect.Constructor sFontFamilyCtor -> c + java.lang.reflect.Method sAddFontWeightStyle -> d + java.lang.reflect.Method sCreateFromFamiliesWithDefault -> e + 2:7:void ():68:68 -> + 8:11:void ():69:69 -> + 12:30:void ():70:70 -> + 31:34:void ():72:72 -> + 35:38:void ():73:73 -> + 39:46:void ():75:75 -> + 47:57:void ():74:74 -> + 58:73:void ():77:77 -> + 74:75:void ():83:83 -> + 76:77:void ():84:84 -> + 78:79:void ():85:85 -> + 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;"} + 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;"} + 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 + 24:31:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):142:142 -> b + 32:35:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):144:144 -> b + 36:41:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):145:145 -> b + 42:49:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):150:150 -> b + 50:53:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):151:151 -> b + 54:63:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):150:150 -> b + 64:70:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):155:155 -> b + 71:75:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):159:159 -> b + 1:2:boolean addFontWeightStyle(java.lang.Object,java.nio.ByteBuffer,int,int,boolean):111:111 -> i + 3:19:boolean addFontWeightStyle(java.lang.Object,java.nio.ByteBuffer,int,int,boolean):112:112 -> i + 20:25:boolean addFontWeightStyle(java.lang.Object,java.nio.ByteBuffer,int,int,boolean):111:111 -> i + 26:32:boolean addFontWeightStyle(java.lang.Object,java.nio.ByteBuffer,int,int,boolean):113:113 -> i + 2:9:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):121:121 -> j + 10:12:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):122:122 -> j + 13:26:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):123:123 -> j + 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: +# {"id":"sourceFile","fileName":"TypefaceCompatApi26Impl.java"} + java.lang.Class mFontFamily -> g + java.lang.reflect.Constructor mFontFamilyCtor -> h + java.lang.reflect.Method mAddFontFromAssetManager -> i + java.lang.reflect.Method mAddFontFromBuffer -> j + java.lang.reflect.Method mFreeze -> k + java.lang.reflect.Method mAbortCreation -> l + java.lang.reflect.Method mCreateFromFamiliesWithDefault -> m + 1:3:void ():74:74 -> + 4:7:void ():83:83 -> + 8:11:void ():84:84 -> + 12:15:void ():85:85 -> + 16:19:void ():86:86 -> + 20:23:void ():87:87 -> + 24:27:void ():88:88 -> + 28:35:void ():89:89 -> + 36:72:void ():91:91 -> + 73:74:void ():101:101 -> + 75:76:void ():102:102 -> + 77:78:void ():103:103 -> + 79:80:void ():104:104 -> + 81:82:void ():105:105 -> + 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;"} + 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 + 31:34:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):208:208 -> a + 35:46:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):209:209 -> a + 47:56:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):210:210 -> a + 57:62:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):208:208 -> a + 63:71:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):211:211 -> a + 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;"} + 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 + 21:34:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):234:234 -> b + 35:38:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):242:242 -> b + 39:47:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):238:238 -> b + 48:55:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):239:239 -> b + 56:63:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):240:240 -> b + 64:67:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):241:241 -> b + 68:73:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):242:242 -> b + 74:84:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):233:233 -> b + 85:88:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):246:246 -> b + 89:95:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):248:248 -> b + 96:102:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):253:253 -> b + 103:119:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):254:254 -> b + 120:132:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):259:259 -> b + 133:140:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):258:258 -> b + 141:153:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):261:261 -> b + 154:157:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):267:267 -> b + 158:164:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):270:270 -> b + 165:171:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):273:273 -> b + 172:176:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):277:277 -> b + 1:5:android.graphics.Typeface createFromFontInfoWithFallback(android.content.Context,android.os.CancellationSignal,java.util.List,int):52:52 -> c + 1:6:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):286:286 -> e + 7:11:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):287:287 -> e + 12:26:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):289:289 -> e + 27:32:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):293:293 -> e + 33:36:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):296:296 -> e + 37:43:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):299:299 -> e + 44:48:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):302:302 -> e + 2:6:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):170:170 -> j + 7:14:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):167:167 -> j + 15:17:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):168:168 -> j + 18:19:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):169:169 -> j + 20:23:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):170:170 -> j + 24:31:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):169:169 -> j + 2:8:java.lang.Object newFamily():126:126 -> m + 1:7:void abortCreation(java.lang.Object):192:192 -> n + 2:3:boolean addFontFromAssetManager(android.content.Context,java.lang.Object,java.lang.String,int,int,int,android.graphics.fonts.FontVariationAxis[]):139:139 -> o + 4:17:boolean addFontFromAssetManager(android.content.Context,java.lang.Object,java.lang.String,int,int,int,android.graphics.fonts.FontVariationAxis[]):140:140 -> o + 18:32:boolean addFontFromAssetManager(android.content.Context,java.lang.Object,java.lang.String,int,int,int,android.graphics.fonts.FontVariationAxis[]):141:141 -> o + 33:44:boolean addFontFromAssetManager(android.content.Context,java.lang.Object,java.lang.String,int,int,int,android.graphics.fonts.FontVariationAxis[]):139:139 -> o + 1:2:boolean addFontFromBuffer(java.lang.Object,java.nio.ByteBuffer,int,int,int):154:154 -> p + 3:19:boolean addFontFromBuffer(java.lang.Object,java.nio.ByteBuffer,int,int,int):155:155 -> p + 20:32:boolean addFontFromBuffer(java.lang.Object,java.nio.ByteBuffer,int,int,int):154:154 -> p + 1:16:boolean freeze(java.lang.Object):181:181 -> q + 1:4:boolean isFontFamilyPrivateAPIAvailable():114:114 -> r + 5:11:boolean isFontFamilyPrivateAPIAvailable():115:115 -> r + 12:19:boolean isFontFamilyPrivateAPIAvailable():118:118 -> r + 1:8:java.lang.reflect.Method obtainAbortCreationMethod(java.lang.Class):338:338 -> s + 1:24:java.lang.reflect.Method obtainAddFontFromAssetManagerMethod(java.lang.Class):321:321 -> t + 1:17:java.lang.reflect.Method obtainAddFontFromBufferMethod(java.lang.Class):328:328 -> u + 2:5:java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod(java.lang.Class):343:343 -> v + 6:15:java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod(java.lang.Class):345:345 -> v + 16:23:java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod(java.lang.Class):344:344 -> v + 24:27:java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod(java.lang.Class):346:346 -> v + 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: +# {"id":"sourceFile","fileName":"TypefaceCompatApi28Impl.java"} + 1:4:void ():38:38 -> + 2:5:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):54:54 -> j + 6:13:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):51:51 -> j + 14:16:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):52:52 -> j + 17:20:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):53:53 -> j + 21:25:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):54:54 -> j + 26:35:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):53:53 -> j + 36:41:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):56:56 -> j + 2:5:java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod(java.lang.Class):63:63 -> v + 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: +# {"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;"} + 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 + 38:45:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):177:177 -> a + 46:53:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):178:178 -> a + 54:59:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):179:179 -> a + 60:68:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):181:181 -> a + 69:77:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):183:183 -> a + 78:81:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):192:192 -> a + 82:86:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):193:193 -> a + 87:98:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):194:194 -> a + 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;"} + 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 + 30:35:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):97:97 -> b + 36:43:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):99:99 -> b + 1:6:android.graphics.Typeface createFromFontInfoWithFallback(android.content.Context,android.os.CancellationSignal,java.util.List,int):141:141 -> c + 7:19:android.graphics.Typeface createFromFontInfoWithFallback(android.content.Context,android.os.CancellationSignal,java.util.List,int):143:143 -> c + 20:25:android.graphics.Typeface createFromFontInfoWithFallback(android.content.Context,android.os.CancellationSignal,java.util.List,int):145:145 -> c + 26:31:android.graphics.Typeface createFromFontInfoWithFallback(android.content.Context,android.os.CancellationSignal,java.util.List,int):146:146 -> c + 32:43:android.graphics.Typeface createFromFontInfoWithFallback(android.content.Context,android.os.CancellationSignal,java.util.List,int):147:147 -> c + 44:52:android.graphics.Typeface createFromFontInfoWithFallback(android.content.Context,android.os.CancellationSignal,java.util.List,int):150:150 -> c + 53:69:android.graphics.Typeface createFromFontInfoWithFallback(android.content.Context,android.os.CancellationSignal,java.util.List,int):158:158 -> c + 70:77:android.graphics.Typeface createFromFontInfoWithFallback(android.content.Context,android.os.CancellationSignal,java.util.List,int):160:160 -> c + 1:9:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):211:211 -> e + 10:18:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):212:212 -> e + 19:23:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):213:213 -> e + 24:31:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):215:215 -> e + 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;"} + 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 + 28:35:android.graphics.fonts.Font findBaseFont(android.graphics.fonts.FontFamily,int):63:63 -> i + 36:41:android.graphics.fonts.Font findBaseFont(android.graphics.fonts.FontFamily,int):64:64 -> i + 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;"} + 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 + 34:41:android.graphics.fonts.FontFamily getFontFamily(android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],android.content.ContentResolver):115:115 -> j + 42:49:android.graphics.fonts.FontFamily getFontFamily(android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],android.content.ContentResolver):116:116 -> j + 50:57:android.graphics.fonts.FontFamily getFontFamily(android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],android.content.ContentResolver):118:118 -> j + 58:63:android.graphics.fonts.FontFamily getFontFamily(android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],android.content.ContentResolver):119:119 -> j + 64:72:android.graphics.fonts.FontFamily getFontFamily(android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],android.content.ContentResolver):121:121 -> j + 73:76:android.graphics.fonts.FontFamily getFontFamily(android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],android.content.ContentResolver):123:123 -> j + 77:85:android.graphics.fonts.FontFamily getFontFamily(android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],android.content.ContentResolver):109:109 -> j + 86:98:android.graphics.fonts.FontFamily getFontFamily(android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],android.content.ContentResolver):126:126 -> j + 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: +# {"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;"} + 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;"} + 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 + 15:18:android.graphics.Typeface createFromInputStream(android.content.Context,java.io.InputStream):137:137 -> d + 19:26:android.graphics.Typeface createFromInputStream(android.content.Context,java.io.InputStream):130:130 -> d + 27:34:android.graphics.Typeface createFromInputStream(android.content.Context,java.io.InputStream):137:137 -> d + 35:35:android.graphics.Typeface createFromInputStream(android.content.Context,java.io.InputStream):138:138 -> d + 36:39:android.graphics.Typeface createFromInputStream(android.content.Context,java.io.InputStream):137:137 -> d + 1:8:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):231:231 -> e + 9:14:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):236:236 -> e + 15:18:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):246:246 -> e + 19:26:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):239:239 -> e + 27:34:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):246:246 -> e + 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;"} + 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;"} + 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":"sourceFile","fileName":"TypefaceCompatBaseImpl.java"} + androidx.core.graphics.TypefaceCompatBaseImpl this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/p;"} + 1:6:void (androidx.core.graphics.TypefaceCompatBaseImpl):107:107 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/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"} + 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":"sourceFile","fileName":"TypefaceCompatBaseImpl.java"} + int getWeight(java.lang.Object) -> a + boolean isItalic(java.lang.Object) -> b +androidx.core.graphics.TypefaceCompatUtil -> x.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 + 9:14:java.nio.ByteBuffer copyToDirectBuffer(android.content.Context,android.content.res.Resources,int):133:133 -> b + 15:18:java.nio.ByteBuffer copyToDirectBuffer(android.content.Context,android.content.res.Resources,int):138:138 -> b + 19:22:java.nio.ByteBuffer copyToDirectBuffer(android.content.Context,android.content.res.Resources,int):136:136 -> b + 23:30:java.nio.ByteBuffer copyToDirectBuffer(android.content.Context,android.content.res.Resources,int):138:138 -> b + 31:31:java.nio.ByteBuffer copyToDirectBuffer(android.content.Context,android.content.res.Resources,int):139:139 -> b + 1:4:boolean copyToFile(java.io.File,android.content.res.Resources,int):172:172 -> c + 5:8:boolean copyToFile(java.io.File,android.content.res.Resources,int):173:173 -> c + 9:19:boolean copyToFile(java.io.File,android.content.res.Resources,int):175:175 -> c + 20:20:boolean copyToFile(java.io.File,android.content.res.Resources,int):176:176 -> c + 1:6:boolean copyToFile(java.io.File,java.io.InputStream):147:147 -> d + 7:13:boolean copyToFile(java.io.File,java.io.InputStream):149:149 -> d + 14:15:boolean copyToFile(java.io.File,java.io.InputStream):150:150 -> d + 16:22:boolean copyToFile(java.io.File,java.io.InputStream):152:152 -> d + 23:32:boolean copyToFile(java.io.File,java.io.InputStream):153:153 -> d + 33:35:boolean copyToFile(java.io.File,java.io.InputStream):160:160 -> d + 36:43:boolean copyToFile(java.io.File,java.io.InputStream):161:161 -> d + 44:69:boolean copyToFile(java.io.File,java.io.InputStream):157:157 -> d + 70:72:boolean copyToFile(java.io.File,java.io.InputStream):160:160 -> d + 73:76:boolean copyToFile(java.io.File,java.io.InputStream):161:161 -> d + 77:79:boolean copyToFile(java.io.File,java.io.InputStream):160:160 -> d + 80:82:boolean copyToFile(java.io.File,java.io.InputStream):161:161 -> d + 83:83:boolean copyToFile(java.io.File,java.io.InputStream):162:162 -> d + 1:8:java.io.File getTempFile(android.content.Context):67:67 -> e + 9:49:java.io.File getTempFile(android.content.Context):72:72 -> e + 50:69:java.io.File getTempFile(android.content.Context):74:74 -> e + 70:80:java.io.File getTempFile(android.content.Context):76:76 -> e + 1:5:java.nio.ByteBuffer mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):104:104 -> f + 6:15:java.nio.ByteBuffer mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):106:106 -> f + 16:19:java.nio.ByteBuffer mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):116:116 -> f + 20:28:java.nio.ByteBuffer mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):111:111 -> f + 29:32:java.nio.ByteBuffer mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):112:112 -> f + 33:36:java.nio.ByteBuffer mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):113:113 -> f + 37:44:java.nio.ByteBuffer mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):114:114 -> f + 45:47:java.nio.ByteBuffer mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):115:115 -> f + 48:56:java.nio.ByteBuffer mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):116:116 -> f + 57:66:java.nio.ByteBuffer mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):111:111 -> f + 67:77:java.nio.ByteBuffer mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):106:106 -> f + 1:5:java.nio.ByteBuffer mmap(java.io.File):90:90 -> g + 6:9:java.nio.ByteBuffer mmap(java.io.File):91:91 -> g + 10:13:java.nio.ByteBuffer mmap(java.io.File):92:92 -> g + 14:21:java.nio.ByteBuffer mmap(java.io.File):93:93 -> g + 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;"} + 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 + 23:29:java.util.Map readFontInfoIntoByteBuffer(android.content.Context,androidx.core.provider.FontsContractCompat$FontInfo[],android.os.CancellationSignal):218:218 -> h + 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: +# {"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 + 1:4:void clearColorFilter(android.graphics.drawable.Drawable):234:234 -> c + 1:5:int getAlpha(android.graphics.drawable.Drawable):188:188 -> d + 1:5:android.graphics.ColorFilter getColorFilter(android.graphics.drawable.Drawable):221:221 -> e + 1:5:int getLayoutDirection(android.graphics.drawable.Drawable):404:404 -> f + 1:4:void inflate(android.graphics.drawable.Drawable,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):281:281 -> g + 1:5:boolean isAutoMirrored(android.graphics.drawable.Drawable):102:102 -> h + 1:4:void jumpToCurrentState(android.graphics.drawable.Drawable):65:65 -> i + 1:4:void setAutoMirrored(android.graphics.drawable.Drawable,boolean):84:84 -> j + 1:4:void setHotspot(android.graphics.drawable.Drawable,float,float):114:114 -> k + 1:4:void setHotspotBounds(android.graphics.drawable.Drawable,int,int,int,int):131:131 -> l + 1:5:boolean setLayoutDirection(android.graphics.drawable.Drawable,int):368:368 -> m + 1:4:void setTint(android.graphics.drawable.Drawable,int):143:143 -> n + 1:4:void setTintList(android.graphics.drawable.Drawable,android.content.res.ColorStateList):157:157 -> o + 1:4:void setTintMode(android.graphics.drawable.Drawable,android.graphics.PorterDuff$Mode):171:171 -> p + 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: +# {"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 + 1:5:android.graphics.ColorFilter getColorFilter(android.graphics.drawable.Drawable):463:463 -> c + 1:4:void inflate(android.graphics.drawable.Drawable,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):469:469 -> d + 1:4:void setHotspot(android.graphics.drawable.Drawable,float,float):439:439 -> e + 1:4:void setHotspotBounds(android.graphics.drawable.Drawable,int,int,int,int):473:473 -> f + 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: +# {"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 +androidx.core.graphics.drawable.IconCompat -> androidx.core.graphics.drawable.IconCompat: +# {"id":"sourceFile","fileName":"IconCompat.java"} + int mType -> a + java.lang.Object mObj1 -> b + byte[] mData -> c + android.os.Parcelable mParcelable -> d + int mInt1 -> e + int mInt2 -> f + android.content.res.ColorStateList mTintList -> g + android.graphics.PorterDuff$Mode mTintMode -> h + java.lang.String mTintModeStr -> i + java.lang.String mString1 -> j + android.graphics.PorterDuff$Mode DEFAULT_TINT_MODE -> k + 1:5:void ():203:203 -> + 1:4:void ():354:354 -> + 5:7:void ():155:155 -> + 8:9:void ():173:173 -> + 10:12:void ():178:178 -> + 13:14:void ():186:186 -> + 15:16:void ():193:193 -> + 17:18:void ():199:199 -> + 19:22:void ():204:204 -> + 23:25:void ():208:208 -> + 1:5:int getResId():410:410 -> a + 6:15:int getResId():411:411 -> a + 16:18:int getResId():416:416 -> a + 19:41:int getResId():414:414 -> a + 1:8:void onPostParceling():850:850 -> b + 9:15:void onPostParceling():851:851 -> b + 16:20:void onPostParceling():886:886 -> b + 21:35:void onPostParceling():874:874 -> b + 36:40:void onPostParceling():879:879 -> b + 41:44:void onPostParceling():880:880 -> b + 45:56:void onPostParceling():881:881 -> b + 57:60:void onPostParceling():861:861 -> b + 61:63:void onPostParceling():862:862 -> b + 64:68:void onPostParceling():865:865 -> b + 69:70:void onPostParceling():866:866 -> b + 71:72:void onPostParceling():867:867 -> b + 73:76:void onPostParceling():868:868 -> b + 77:80:void onPostParceling():853:853 -> b + 81:83:void onPostParceling():854:854 -> b + 84:92:void onPostParceling():856:856 -> b + 1:8:void onPreParceling(boolean):813:813 -> c + 9:16:void onPreParceling(boolean):814:814 -> c + 17:33:void onPreParceling(boolean):837:837 -> c + 34:40:void onPreParceling(boolean):843:843 -> c + 41:57:void onPreParceling(boolean):840:840 -> c + 58:61:void onPreParceling(boolean):827:827 -> c + 62:66:void onPreParceling(boolean):828:828 -> c + 67:73:void onPreParceling(boolean):829:829 -> c + 74:80:void onPreParceling(boolean):830:830 -> c + 81:89:void onPreParceling(boolean):832:832 -> c + 90:96:void onPreParceling(boolean):821:821 -> c + 97:104:void onPreParceling(boolean):818:818 -> c + 4:6:java.lang.String typeToString(int):899:899 -> d + 7:9:java.lang.String typeToString(int):898:898 -> d + 10:12:java.lang.String typeToString(int):894:894 -> d + 13:15:java.lang.String typeToString(int):897:897 -> d + 16:18:java.lang.String typeToString(int):895:895 -> d + 19:21:java.lang.String typeToString(int):896:896 -> d + 22:24:java.lang.String typeToString(int):893:893 -> d + 1:5:java.lang.String toString():771:771 -> toString + 6:12:java.lang.String toString():772:772 -> toString + 13:28:java.lang.String toString():774:774 -> toString + 29:34:java.lang.String toString():775:775 -> toString + 35:45:java.lang.String toString():797:797 -> toString + 46:55:java.lang.String toString():790:790 -> toString + 56:59:java.lang.String toString():791:791 -> toString + 60:70:java.lang.String toString():792:792 -> toString + 71:77:java.lang.String toString():784:784 -> toString + 78:82:java.lang.String toString():785:785 -> toString + 83:85:java.lang.String toString():786:786 -> toString + 86:107:java.lang.String toString():787:787 -> toString + 108:116:java.lang.String toString():778:778 -> toString + 117:125:java.lang.String toString():779:779 -> toString + 126:132:java.lang.String toString():780:780 -> toString + 133:139:java.lang.String toString():781:781 -> toString + 140:143:java.lang.String toString():800:800 -> toString + 144:148:java.lang.String toString():801:801 -> toString + 149:153:java.lang.String toString():802:802 -> toString + 154:159:java.lang.String toString():804:804 -> toString + 160:169:java.lang.String toString():805:805 -> toString + 170:174:java.lang.String toString():807:807 -> toString + 175:180:java.lang.String toString():808:808 -> toString +androidx.core.graphics.drawable.IconCompat$Api23Impl -> androidx.core.graphics.drawable.IconCompat$a: +# {"id":"sourceFile","fileName":"IconCompat.java"} + 1:10:int getResId(java.lang.Object):1180:1180 -> a + 11:16:int getResId(java.lang.Object):1181:1181 -> a + 17:44:int getResId(java.lang.Object):1184:1184 -> a + 45:48:int getResId(java.lang.Object):1192:1192 -> a + 49:52:int getResId(java.lang.Object):1189:1189 -> a + 53:56:int getResId(java.lang.Object):1186:1186 -> a +androidx.core.graphics.drawable.IconCompat$Api28Impl -> androidx.core.graphics.drawable.IconCompat$b: +# {"id":"sourceFile","fileName":"IconCompat.java"} + 1:7:int getResId(java.lang.Object):1035:1035 -> a +androidx.core.graphics.drawable.IconCompatParcelizer -> androidx.core.graphics.drawable.IconCompatParcelizer: +# {"id":"sourceFile","fileName":"IconCompatParcelizer.java"} + 1:4:void ():8:8 -> + 1:5:androidx.core.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel):11:11 -> read + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/versionedparcelable/a;)Landroidx/core/graphics/drawable/IconCompat;"} + 6:14:androidx.core.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel):12:12 -> read + 15:23:androidx.core.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel):13:13 -> read + 24:32:androidx.core.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel):14:14 -> read + 33:41:androidx.core.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel):15:15 -> read + 42:50:androidx.core.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel):16:16 -> read + 51:61:androidx.core.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel):17:17 -> read + 62:70:androidx.core.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel):18:18 -> read + 71:80:androidx.core.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel):19:19 -> read + 81:84:androidx.core.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel):20:20 -> read + 2:4:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):26:26 -> write + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/graphics/drawable/IconCompat;Landroidx/versionedparcelable/a;)V"} + 5:11:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):27:27 -> write + 12:16:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):28:28 -> write + 17:19:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):29:29 -> write + 20:24:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):31:31 -> write + 25:27:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):32:32 -> write + 28:32:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):34:34 -> write + 33:35:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):35:35 -> write + 36:40:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):37:37 -> write + 41:43:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):38:38 -> write + 44:48:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):40:40 -> write + 49:51:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):41:41 -> write + 52:56:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):43:43 -> write + 57:59:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):44:44 -> write + 60:64:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):46:46 -> write + 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: +# {"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: +# {"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"} + 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"} + 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;"} + 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;"} + 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;"} + 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":"sourceFile","fileName":"FingerprintManagerCompat.java"} + androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback val$callback -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz/a$c;"} + 1:6:void (androidx.core.hardware.fingerprint.FingerprintManagerCompat$AuthenticationCallback):167:167 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz/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: +# {"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 + 3:7:android.hardware.fingerprint.FingerprintManager$CryptoObject getCryptoObject(java.lang.Object):321:321 -> b + 1:6:android.hardware.fingerprint.FingerprintManager getFingerprintManagerOrNull(android.content.Context):327:327 -> c + 7:12:android.hardware.fingerprint.FingerprintManager getFingerprintManagerOrNull(android.content.Context):328:328 -> c + 13:23:android.hardware.fingerprint.FingerprintManager getFingerprintManagerOrNull(android.content.Context):329:329 -> c + 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;"} + 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 + 29:38:androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject unwrapCryptoObject(java.lang.Object):357:357 -> f + 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;"} + 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: +# {"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":"sourceFile","fileName":"FingerprintManagerCompat.java"} + androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject mCryptoObject -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz/a$e;"} + 1:3:void (androidx.core.hardware.fingerprint.FingerprintManagerCompat$CryptoObject):246:246 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz/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":"sourceFile","fileName":"FingerprintManagerCompat.java"} + java.security.Signature mSignature -> a + javax.crypto.Cipher mCipher -> b + javax.crypto.Mac mMac -> c + 1:4:void (java.security.Signature):201:204 -> + 5:8:void (javax.crypto.Cipher):208:211 -> + 9:12:void (javax.crypto.Mac):214:217 -> + 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: +# {"id":"sourceFile","fileName":"SupportMenu.java"} +androidx.core.internal.view.SupportMenuItem -> A.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;"} + androidx.core.view.ActionProvider getSupportActionProvider() -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/b;"} + boolean collapseActionView() -> collapseActionView + boolean expandActionView() -> expandActionView + android.view.View getActionView() -> getActionView + int getAlphabeticModifiers() -> getAlphabeticModifiers + java.lang.CharSequence getContentDescription() -> getContentDescription + android.content.res.ColorStateList getIconTintList() -> getIconTintList + android.graphics.PorterDuff$Mode getIconTintMode() -> getIconTintMode + int getNumericModifiers() -> getNumericModifiers + java.lang.CharSequence getTooltipText() -> getTooltipText + boolean isActionViewExpanded() -> isActionViewExpanded + android.view.MenuItem setActionView(int) -> setActionView + 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;"} + 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 + android.view.MenuItem setShortcut(char,char,int,int) -> setShortcut + 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":"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: +# {"id":"sourceFile","fileName":"Bundle.kt"} + androidx.core.os.BundleApi21ImplKt INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LC/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: +# {"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;"} + 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 + 46:60:android.os.Bundle bundleOf(kotlin.Pair[]):41:41 -> a + 61:75:android.os.Bundle bundleOf(kotlin.Pair[]):42:42 -> a + 76:90:android.os.Bundle bundleOf(kotlin.Pair[]):43:43 -> a + 91:105:android.os.Bundle bundleOf(kotlin.Pair[]):44:44 -> a + 106:120:android.os.Bundle bundleOf(kotlin.Pair[]):45:45 -> a + 121:135:android.os.Bundle bundleOf(kotlin.Pair[]):46:46 -> a + 136:150:android.os.Bundle bundleOf(kotlin.Pair[]):47:47 -> a + 151:161:android.os.Bundle bundleOf(kotlin.Pair[]):50:50 -> a + 162:172:android.os.Bundle bundleOf(kotlin.Pair[]):51:51 -> a + 173:183:android.os.Bundle bundleOf(kotlin.Pair[]):52:52 -> a + 184:194:android.os.Bundle bundleOf(kotlin.Pair[]):55:55 -> a + 195:205:android.os.Bundle bundleOf(kotlin.Pair[]):56:56 -> a + 206:216:android.os.Bundle bundleOf(kotlin.Pair[]):57:57 -> a + 217:227:android.os.Bundle bundleOf(kotlin.Pair[]):58:58 -> a + 228:238:android.os.Bundle bundleOf(kotlin.Pair[]):59:59 -> a + 239:249:android.os.Bundle bundleOf(kotlin.Pair[]):60:60 -> a + 250:260:android.os.Bundle bundleOf(kotlin.Pair[]):61:61 -> a + 261:271:android.os.Bundle bundleOf(kotlin.Pair[]):62:62 -> a + 272:279:android.os.Bundle bundleOf(kotlin.Pair[]):65:65 -> a + 280:290:android.os.Bundle bundleOf(kotlin.Pair[]):66:66 -> a + 291:298:android.os.Bundle bundleOf(kotlin.Pair[]):69:69 -> a + 299:310:android.os.Bundle bundleOf(kotlin.Pair[]):70:70 -> a + 311:318:android.os.Bundle bundleOf(kotlin.Pair[]):72:72 -> a + 319:329:android.os.Bundle bundleOf(kotlin.Pair[]):73:73 -> a + 330:337:android.os.Bundle bundleOf(kotlin.Pair[]):75:75 -> a + 338:348:android.os.Bundle bundleOf(kotlin.Pair[]):76:76 -> a + 349:356:android.os.Bundle bundleOf(kotlin.Pair[]):78:78 -> a + 357:362:android.os.Bundle bundleOf(kotlin.Pair[]):79:79 -> a + 363:366:android.os.Bundle bundleOf(kotlin.Pair[]):82:82 -> a + 367:368:android.os.Bundle bundleOf(kotlin.Pair[]):83:83 -> a + 369:394:android.os.Bundle bundleOf(kotlin.Pair[]):84:84 -> a + 395:398:android.os.Bundle bundleOf(kotlin.Pair[]):83:83 -> a + 399:408:android.os.Bundle bundleOf(kotlin.Pair[]):92:92 -> a + 409:412:android.os.Bundle bundleOf(kotlin.Pair[]):94:94 -> a + 413:418:android.os.Bundle bundleOf(kotlin.Pair[]):95:95 -> a + 419:422:android.os.Bundle bundleOf(kotlin.Pair[]):96:96 -> a + 423:428:android.os.Bundle bundleOf(kotlin.Pair[]):97:97 -> a + 429:432:android.os.Bundle bundleOf(kotlin.Pair[]):98:98 -> a + 433:441:android.os.Bundle bundleOf(kotlin.Pair[]):99:99 -> a + 442:449:android.os.Bundle bundleOf(kotlin.Pair[]):101:101 -> a + 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: +# {"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;"} + java.lang.Object mCancellationSignalObj -> c + boolean mCancelInProgress -> d + 1:4:void ():42:42 -> + 1:2:void cancel():74:75 -> a + 3:5:void cancel():75:75 -> a + 6:10:void cancel():76:76 -> a + 11:12:void cancel():78:78 -> a + 13:14:void cancel():79:79 -> a + 15:16:void cancel():80:80 -> a + 17:18:void cancel():81:81 -> a + 19:22:void cancel():82:82 -> a + 23:30:void cancel():86:86 -> a + 31:36:void cancel():89:89 -> a + 37:38:void cancel():92:93 -> a + 39:40:void cancel():93:94 -> a + 41:42:void cancel():94:94 -> a + 43:44:void cancel():95:96 -> a + 45:45:void cancel():96:96 -> a + 46:47:void cancel():95:95 -> a + 48:49:void cancel():92:93 -> a + 50:51:void cancel():93:94 -> a + 52:53:void cancel():94:94 -> a + 54:58:void cancel():95:95 -> a + 59:60:void cancel():82:82 -> a + 1:2:java.lang.Object getCancellationSignalObject():142:143 -> b + 3:5:java.lang.Object getCancellationSignalObject():143:143 -> b + 6:12:java.lang.Object getCancellationSignalObject():144:144 -> b + 13:16:java.lang.Object getCancellationSignalObject():145:145 -> b + 17:22:java.lang.Object getCancellationSignalObject():146:146 -> b + 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"} + 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 + 13:14:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):122:122 -> c + 15:21:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):123:123 -> c + 22:23:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):126:127 -> c + 24:26:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):127:127 -> c + 27:28:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):124:124 -> 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: +# {"id":"sourceFile","fileName":"CancellationSignal.java"} + void onCancel() -> onCancel +androidx.core.os.LocaleListCompat -> C.d: +# {"id":"sourceFile","fileName":"LocaleListCompat.java"} + androidx.core.os.LocaleListInterface mImpl -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LC/e;"} + androidx.core.os.LocaleListCompat sEmptyLocaleList -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LC/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"} + 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;"} + 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;"} + 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 + 29:33:androidx.core.os.LocaleListCompat forLanguageTags(java.lang.String):161:161 -> b + 34:38:androidx.core.os.LocaleListCompat forLanguageTags(java.lang.String):163:163 -> b + 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;"} + 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;"} + 1:7:int hashCode():312:312 -> hashCode + 1:7:java.lang.String toString():317:317 -> toString +androidx.core.os.LocaleListCompat$Api21Impl -> C.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: +# {"id":"sourceFile","fileName":"LocaleListCompat.java"} + 1:6:android.os.LocaleList createLocaleList(java.util.Locale[]):327:327 -> a +androidx.core.os.LocaleListInterface -> C.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: +# {"id":"sourceFile","fileName":"LocaleListPlatformWrapper.java"} + android.os.LocaleList mLocaleList -> a + 1:3:void (java.lang.Object):32:32 -> + 4:8:void (java.lang.Object):33:33 -> + 1:7:java.lang.String toLanguageTags():78:78 -> a + 1:3:java.lang.Object getLocaleList():38:38 -> b + 1:13:boolean equals(java.lang.Object):63:63 -> equals + 1:7:java.util.Locale get(int):43:43 -> get + 1:7:int hashCode():68:68 -> hashCode + 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: +# {"id":"sourceFile","fileName":"OperationCanceledException.java"} + 1:1:void ():29:29 -> + 2:2:void (java.lang.String):34:34 -> +androidx.core.os.TraceCompat -> C.h: +# {"id":"sourceFile","fileName":"TraceCompat.java"} + long sTraceTagApp -> a + java.lang.reflect.Method sIsTagEnabledMethod -> b + java.lang.reflect.Method sAsyncTraceBeginMethod -> c + java.lang.reflect.Method sAsyncTraceEndMethod -> d + java.lang.reflect.Method sTraceCounterMethod -> e + 1:10:void ():53:53 -> + 11:17:void ():55:55 -> + 18:23:void ():56:56 -> + 24:37:void ():58:58 -> + 38:51:void ():59:59 -> + 52:63:void ():61:61 -> + 64:77:void ():63:63 -> + 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: +# {"id":"sourceFile","fileName":"CallbackWrapper.java"} + androidx.core.provider.FontsContractCompat$FontRequestCallback mCallback -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/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"} + 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"} + 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: +# {"id":"sourceFile","fileName":"CallbackWrapper.java"} + androidx.core.provider.FontsContractCompat$FontRequestCallback val$callback -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/g$c;"} + android.graphics.Typeface val$typeface -> e + androidx.core.provider.CallbackWrapper this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/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"} + 1:8:void run():66:66 -> run +androidx.core.provider.CallbackWrapper$2 -> D.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;"} + int val$reason -> e + androidx.core.provider.CallbackWrapper this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/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"} + 1:8:void run():79:79 -> run +androidx.core.provider.CalleeHandler -> D.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: +# {"id":"sourceFile","fileName":"FontProvider.java"} + androidx.collection.LruCache sProviderCache -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/h;"} + java.util.Comparator sByteArrayComparator -> b + 1:8:void ():120:120 -> + 9:16:void ():290:290 -> + 1:4:int lambda$static$0(byte[],byte[]):291:291 -> a + 5:10:int lambda$static$0(byte[],byte[]):292:292 -> a + 11:13:int lambda$static$0(byte[],byte[]):294:294 -> a + 14:25:int lambda$static$0(byte[],byte[]):295:295 -> a + 1:5:java.util.List convertToByteArrayList(android.content.pm.Signature[]):316:316 -> b + 6:11:java.util.List convertToByteArrayList(android.content.pm.Signature[]):317:317 -> b + 12:22:java.util.List convertToByteArrayList(android.content.pm.Signature[]):318:318 -> b + 1:13:boolean equalsByteArrayList(java.util.List,java.util.List):304:304 -> c + 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;"} + 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;"} + 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 + 25:32:androidx.core.provider.FontsContractCompat$FontFamilyResult getFontFamilyResult(android.content.Context,java.util.List,android.os.CancellationSignal):69:69 -> e + 33:40:androidx.core.provider.FontsContractCompat$FontFamilyResult getFontFamilyResult(android.content.Context,java.util.List,android.os.CancellationSignal):68:68 -> e + 41:44:androidx.core.provider.FontsContractCompat$FontFamilyResult getFontFamilyResult(android.content.Context,java.util.List,android.os.CancellationSignal):71:71 -> e + 45:48:androidx.core.provider.FontsContractCompat$FontFamilyResult getFontFamilyResult(android.content.Context,java.util.List,android.os.CancellationSignal):83:83 -> e + 49:54:androidx.core.provider.FontsContractCompat$FontFamilyResult getFontFamilyResult(android.content.Context,java.util.List,android.os.CancellationSignal):75:75 -> e + 55:60:androidx.core.provider.FontsContractCompat$FontFamilyResult getFontFamilyResult(android.content.Context,java.util.List,android.os.CancellationSignal):77:77 -> e + 61:64:androidx.core.provider.FontsContractCompat$FontFamilyResult getFontFamilyResult(android.content.Context,java.util.List,android.os.CancellationSignal):80:80 -> e + 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;"} + 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 + 23:32:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):148:148 -> f + 33:36:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):184:184 -> f + 37:41:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):152:152 -> f + 42:47:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):153:153 -> f + 48:59:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):159:159 -> f + 60:67:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):168:168 -> f + 68:73:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):170:170 -> f + 74:78:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):171:171 -> f + 79:84:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):172:172 -> f + 85:95:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):174:174 -> f + 96:100:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):175:175 -> f + 101:106:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):176:176 -> f + 107:111:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):177:177 -> f + 112:123:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):184:184 -> f + 124:143:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):160:160 -> f + 144:158:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):162:162 -> f + 159:182:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):155:155 -> f + 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;"} + 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 + 28:31:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):206:206 -> g + 32:40:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):207:207 -> g + 41:46:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):208:208 -> g + 47:50:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):209:209 -> g + 51:56:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):210:210 -> g + 57:61:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):212:212 -> g + 62:79:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):214:214 -> g + 80:84:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):221:221 -> g + 85:86:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):224:224 -> g + 87:97:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):225:225 -> g + 98:101:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):224:224 -> g + 102:106:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):228:228 -> g + 107:112:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):232:232 -> g + 113:118:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):233:233 -> g + 119:123:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):235:235 -> g + 124:129:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):236:236 -> g + 130:135:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):238:238 -> g + 136:141:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):240:240 -> g + 142:147:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):242:242 -> g + 148:153:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):244:244 -> g + 154:162:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):246:246 -> g + 163:175:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):248:248 -> g + 176:185:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):251:251 -> g + 186:189:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):254:254 -> g + 190:198:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):255:255 -> g + 199:202:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):257:257 -> g + 203:208:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):258:258 -> g + 209:217:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):261:261 -> g + 218:226:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):263:263 -> g + 227:244:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):265:265 -> g + 245:247:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):270:270 -> g + 248:251:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):272:272 -> g + 252:259:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):274:274 -> g + 260:266:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):277:277 -> g + 267:269:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):228:228 -> g + 270:272:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):230:230 -> g + 273:275:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):270:270 -> g + 276:278:androidx.core.provider.FontsContractCompat$FontInfo[] query(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):272:272 -> g + 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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void D.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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.provider.FontProvider$ContentQueryWrapper -> D.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;"} + 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: +# {"id":"sourceFile","fileName":"FontProvider.java"} + android.content.ContentProviderClient mClient -> a + 1:3:void (android.content.Context,android.net.Uri):377:377 -> + 4:14:void (android.content.Context,android.net.Uri):378:378 -> + 1:12:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String,android.os.CancellationSignal):384:384 -> b + 13:19:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String,android.os.CancellationSignal):388:388 -> 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: +# {"id":"sourceFile","fileName":"FontProvider.java"} + java.lang.String mAuthority -> a + java.lang.String mPackageName -> b + java.util.List mCertificates -> c + 1:3:void (java.lang.String,java.lang.String,java.util.List):94:94 -> + 4:5:void (java.lang.String,java.lang.String,java.util.List):95:95 -> + 6:7:void (java.lang.String,java.lang.String,java.util.List):96:96 -> + 8:10:void (java.lang.String,java.lang.String,java.util.List):97:97 -> + 5:10:boolean equals(java.lang.Object):103:103 -> equals + 11:12:boolean equals(java.lang.Object):104:104 -> equals + 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: +# {"id":"sourceFile","fileName":"FontRequest.java"} + java.lang.String mProviderAuthority -> a + java.lang.String mProviderPackage -> b + java.lang.String mQuery -> c + java.util.List mCertificates -> d + int mCertificatesArray -> e + java.lang.String mIdentifier -> f + 1:3:void (java.lang.String,java.lang.String,java.lang.String,java.util.List):58:58 -> + 4:11:void (java.lang.String,java.lang.String,java.lang.String,java.util.List):59:59 -> + 12:19:void (java.lang.String,java.lang.String,java.lang.String,java.util.List):60:60 -> + 20:27:void (java.lang.String,java.lang.String,java.lang.String,java.util.List):61:61 -> + 28:36:void (java.lang.String,java.lang.String,java.lang.String,java.util.List):62:62 -> + 37:38:void (java.lang.String,java.lang.String,java.lang.String,java.util.List):63:63 -> + 39:45:void (java.lang.String,java.lang.String,java.lang.String,java.util.List):64:64 -> + 1:27:java.lang.String createIdentifier(java.lang.String,java.lang.String,java.lang.String):94:94 -> a + 1:3:java.util.List getCertificates():129:129 -> b + 1:3:int getCertificatesArrayResId():141:141 -> c + 1:3:java.lang.String getId():157:157 -> d + 1:3:java.lang.String getProviderAuthority():102:102 -> e + 1:3:java.lang.String getProviderPackage():110:110 -> f + 1:3:java.lang.String getQuery():118:118 -> g + 1:5:java.lang.String toString():162:162 -> toString + 6:54:java.lang.String toString():163:163 -> toString + 55:62:java.lang.String toString():168:168 -> toString + 63:67:java.lang.String toString():169:169 -> toString + 68:76:java.lang.String toString():170:170 -> toString + 77:82:java.lang.String toString():171:171 -> toString + 83:87:java.lang.String toString():172:172 -> toString + 88:93:java.lang.String toString():173:173 -> toString + 94:100:java.lang.String toString():174:174 -> toString + 101:108:java.lang.String toString():175:175 -> toString + 109:116:java.lang.String toString():177:177 -> toString + 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: +# {"id":"sourceFile","fileName":"FontRequestWorker.java"} + androidx.collection.LruCache sTypefaceCache -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/h;"} + java.util.concurrent.ExecutorService DEFAULT_EXECUTOR_SERVICE -> b + java.lang.Object LOCK -> c + androidx.collection.SimpleArrayMap PENDING_REPLIES -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} + 1:13:void ():65:65 -> + 14:21:void ():68:68 -> + 22:28:void ():75:75 -> + 29:36:void ():79:79 -> + 1:6:java.lang.String createCacheId(java.util.List,int):234:234 -> a + 7:12:java.lang.String createCacheId(java.util.List,int):235:235 -> a + 13:33:java.lang.String createCacheId(java.util.List,int):236:236 -> a + 34:41:java.lang.String createCacheId(java.util.List,int):237:237 -> a + 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"} + 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;"} + 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 + 26:29:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):263:263 -> c + 30:35:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):268:268 -> c + 36:40:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):270:270 -> c + 41:44:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):293:293 -> c + 45:56:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):274:274 -> c + 57:60:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):276:276 -> c + 61:65:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):275:275 -> c + 66:69:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):280:280 -> c + 70:75:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):279:279 -> c + 76:78:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):286:286 -> c + 79:83:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):287:287 -> c + 84:87:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):293:293 -> c + 88:93:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):289:289 -> c + 94:97:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):293:293 -> c + 98:103:androidx.core.provider.FontRequestWorker$TypefaceResult getFontSync(java.lang.String,android.content.Context,java.util.List,int):265:265 -> c + 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;"} + 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 + 29:31:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):188:188 -> d + 32:42:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):189:189 -> d + 43:45:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):193:193 -> d + 46:49:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):194:194 -> d + 50:54:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):196:196 -> d + 55:57:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):197:197 -> d + 58:60:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):198:198 -> d + 61:61:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):199:199 -> d + 62:68:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):201:201 -> d + 69:70:android.graphics.Typeface requestFontAsync(android.content.Context,java.util.List,int,java.util.concurrent.Executor,androidx.core.provider.CallbackWrapper):211:211 -> d + 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;"} + 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 + 39:41:android.graphics.Typeface requestFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.provider.CallbackWrapper,int,int):121:121 -> e + 42:44:android.graphics.Typeface requestFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.provider.CallbackWrapper,int,int):122:122 -> e + 45:49:android.graphics.Typeface requestFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.provider.CallbackWrapper,int,int):125:125 -> e + 50:57:android.graphics.Typeface requestFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.provider.CallbackWrapper,int,int):133:133 -> e + 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: +# {"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;"} + 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"} + 1:17:androidx.core.provider.FontRequestWorker$TypefaceResult call():128:128 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD/f$e;"} + 1:5:java.lang.Object call():125:125 -> call +androidx.core.provider.FontRequestWorker$2 -> D.f$b: +# {"id":"sourceFile","fileName":"FontRequestWorker.java"} + androidx.core.provider.CallbackWrapper val$callback -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LD/a;"} + 1:6:void (androidx.core.provider.CallbackWrapper):178:178 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD/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"} + 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: +# {"id":"sourceFile","fileName":"FontRequestWorker.java"} + java.lang.String val$id -> d + android.content.Context val$context -> e + java.util.List val$requests -> f + 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;"} + 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: +# {"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"} + 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 + 25:26:void accept(androidx.core.provider.FontRequestWorker$TypefaceResult):223:223 -> a + 27:32:void accept(androidx.core.provider.FontRequestWorker$TypefaceResult):224:224 -> a + 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: +# {"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: +# {"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;"} + 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;"} + 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;"} + 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: +# {"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"} + 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;"} + 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;"} + 1:10:androidx.core.provider.FontsContractCompat$FontInfo[] getFonts():537:537 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LD/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: +# {"id":"sourceFile","fileName":"FontsContractCompat.java"} + android.net.Uri mUri -> a + int mTtcIndex -> b + int mWeight -> c + boolean mItalic -> d + int mResultCode -> e + 1:3:void (android.net.Uri,int,int,boolean,int):420:420 -> + 4:11:void (android.net.Uri,int,int,boolean,int):421:421 -> + 12:13:void (android.net.Uri,int,int,boolean,int):422:422 -> + 14:15:void (android.net.Uri,int,int,boolean,int):423:423 -> + 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;"} + 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: +# {"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: +# {"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"} + 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: +# {"id":"sourceFile","fileName":"RequestExecutor.java"} + java.lang.String mThreadName -> d + int mPriority -> e + 1:3:void (java.lang.String,int):165:165 -> + 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: +# {"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: +# {"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: +# {"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;"} + 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"} + 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: +# {"id":"sourceFile","fileName":"RequestExecutor.java"} + androidx.core.util.Consumer val$consumer -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/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;"} + 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"} + 1:8:void run():155:155 -> run +androidx.core.text.BidiFormatter -> E.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;"} + androidx.core.text.TextDirectionHeuristicCompat DEFAULT_TEXT_DIRECTION_HEURISTIC -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/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;"} + androidx.core.text.BidiFormatter DEFAULT_RTL_INSTANCE -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/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"} + 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;"} + 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;"} + 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;"} + 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 + 39:41:java.lang.String markBefore(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):334:334 -> g + 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;"} + 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 + 34:40:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):415:415 -> i + 41:51:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):418:418 -> i + 52:54:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):419:419 -> i + 55:59:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):420:420 -> i + 60:63:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):421:421 -> i + 64:70:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):423:423 -> i + 71:75:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):427:427 -> i + 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":"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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"BidiFormatter.java"} + java.lang.CharSequence text -> a + boolean isHtml -> b + int length -> c + int charIndex -> d + char lastChar -> e + byte[] DIR_TYPE_CACHE -> f + 3:9:void ():584:584 -> + 10:21:void ():586:586 -> + 1:3:void (java.lang.CharSequence,boolean):628:628 -> + 4:5:void (java.lang.CharSequence,boolean):629:629 -> + 6:7:void (java.lang.CharSequence,boolean):630:630 -> + 8:14:void (java.lang.CharSequence,boolean):631:631 -> + 1:12:byte dirTypeBackward():846:846 -> a + 13:18:byte dirTypeBackward():847:847 -> a + 19:26:byte dirTypeBackward():848:848 -> a + 27:35:byte dirTypeBackward():849:849 -> a + 36:40:byte dirTypeBackward():850:850 -> a + 41:46:byte dirTypeBackward():852:852 -> a + 47:52:byte dirTypeBackward():853:853 -> a + 53:56:byte dirTypeBackward():854:854 -> a + 57:62:byte dirTypeBackward():856:856 -> a + 63:71:byte dirTypeBackward():857:857 -> a + 72:76:byte dirTypeBackward():859:859 -> a + 1:10:byte dirTypeForward():816:816 -> b + 11:16:byte dirTypeForward():817:817 -> b + 17:24:byte dirTypeForward():818:818 -> b + 25:33:byte dirTypeForward():819:819 -> b + 34:38:byte dirTypeForward():820:820 -> b + 39:44:byte dirTypeForward():822:822 -> b + 45:50:byte dirTypeForward():823:823 -> b + 51:54:byte dirTypeForward():824:824 -> b + 55:60:byte dirTypeForward():826:826 -> b + 61:69:byte dirTypeForward():827:827 -> b + 70:74:byte dirTypeForward():829:829 -> b + 5:14:byte getCachedDirectionality(char):803:803 -> c + 2:6:int getEntryDir():646:646 -> d + 7:16:int getEntryDir():650:650 -> d + 17:61:int getEntryDir():651:651 -> d + 62:65:int getEntryDir():706:706 -> d + 66:86:int getEntryDir():707:707 -> d + 1:7:int getExitDir():744:744 -> e + 8:11:int getExitDir():747:747 -> e + 12:60:int getExitDir():748:748 -> e + 1:2:byte skipEntityBackward():944:944 -> f + 3:8:byte skipEntityBackward():945:945 -> f + 9:29:byte skipEntityBackward():946:946 -> f + 30:31:byte skipEntityBackward():954:954 -> f + 32:36:byte skipEntityBackward():955:955 -> f + 1:26:byte skipEntityForward():929:929 -> g + 1:2:byte skipTagBackward():901:901 -> h + 3:8:byte skipTagBackward():902:902 -> h + 9:38:byte skipTagBackward():903:903 -> h + 39:57:byte skipTagBackward():914:914 -> h + 58:59:byte skipTagBackward():918:918 -> h + 60:64:byte skipTagBackward():919:919 -> h + 1:2:byte skipTagForward():872:872 -> i + 3:8:byte skipTagForward():873:873 -> i + 9:35:byte skipTagForward():874:874 -> i + 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: +# {"id":"sourceFile","fileName":"PrecomputedTextCompat.java"} +androidx.core.text.PrecomputedTextCompat$Params -> E.l$a: +# {"id":"sourceFile","fileName":"PrecomputedTextCompat.java"} + android.text.TextPaint mPaint -> a + android.text.TextDirectionHeuristic mTextDir -> b + int mBreakStrategy -> c + int mHyphenationFrequency -> d + android.text.PrecomputedText$Params mWrapped -> e + 1:7:void (android.text.TextPaint,android.text.TextDirectionHeuristic,int,int):192:198 -> + 8:8:void (android.text.TextPaint,android.text.TextDirectionHeuristic,int,int):200:200 -> + 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"} + 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 + 58:76:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):283:283 -> a + 77:95:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):287:287 -> a + 96:101:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):290:290 -> a + 102:109:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):291:291 -> a + 110:116:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):290:290 -> a + 117:133:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):295:295 -> a + 134:154:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):299:299 -> a + 155:162:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):307:307 -> a + 163:173:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):308:308 -> a + 174:196:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):311:311 -> a + 1:3:int getBreakStrategy():247:247 -> b + 1:3:int getHyphenationFrequency():259:259 -> c + 1:3:android.text.TextDirectionHeuristic getTextDirection():235:235 -> d + 1:3:android.text.TextPaint getTextPaint():223:223 -> e + 5:10:boolean equals(java.lang.Object):328:328 -> equals + 11:12:boolean equals(java.lang.Object):331:331 -> equals + 13:19:boolean equals(java.lang.Object):332:332 -> equals + 20:29:boolean equals(java.lang.Object):335:335 -> equals + 1:22:int hashCode():341:341 -> hashCode + 23:52:int hashCode():342:342 -> hashCode + 53:76:int hashCode():343:343 -> hashCode + 77:90:int hashCode():344:344 -> hashCode + 91:95:int hashCode():341:341 -> hashCode + 1:7:java.lang.String toString():359:359 -> toString + 8:33:java.lang.String toString():360:360 -> toString + 34:59:java.lang.String toString():361:361 -> toString + 60:85:java.lang.String toString():362:362 -> toString + 86:87:java.lang.String toString():363:363 -> toString + 88:113:java.lang.String toString():364:364 -> toString + 114:139:java.lang.String toString():365:365 -> toString + 140:165:java.lang.String toString():368:368 -> toString + 166:195:java.lang.String toString():372:372 -> toString + 196:221:java.lang.String toString():374:374 -> toString + 222:243:java.lang.String toString():376:376 -> toString + 244:265:java.lang.String toString():377:377 -> toString + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline1 -> E.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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline2 -> E.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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline3 -> E.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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline4 -> E.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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline5 -> E.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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline6 -> E.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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline7 -> E.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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline8 -> E.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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.text.PrecomputedTextCompat$Params$$ExternalSyntheticApiModelOutline9 -> E.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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.text.PrecomputedTextCompat$Params$Builder -> E.l$a$a: +# {"id":"sourceFile","fileName":"PrecomputedTextCompat.java"} + android.text.TextPaint mPaint -> a + android.text.TextDirectionHeuristic mTextDir -> b + int mBreakStrategy -> c + int mHyphenationFrequency -> d + 1:3:void (android.text.TextPaint):117:117 -> + 4:6:void (android.text.TextPaint):118:118 -> + 7:8:void (android.text.TextPaint):120:120 -> + 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;"} + 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;"} + 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;"} + 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":"sourceFile","fileName":"TextDirectionHeuristicCompat.java"} + boolean isRtl(java.lang.CharSequence,int,int) -> isRtl +androidx.core.text.TextDirectionHeuristicsCompat -> E.n: +# {"id":"sourceFile","fileName":"TextDirectionHeuristicsCompat.java"} + androidx.core.text.TextDirectionHeuristicCompat LTR -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/m;"} + androidx.core.text.TextDirectionHeuristicCompat RTL -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/m;"} + androidx.core.text.TextDirectionHeuristicCompat FIRSTSTRONG_LTR -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/m;"} + androidx.core.text.TextDirectionHeuristicCompat FIRSTSTRONG_RTL -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/m;"} + androidx.core.text.TextDirectionHeuristicCompat ANYRTL_LTR -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/m;"} + androidx.core.text.TextDirectionHeuristicCompat LOCALE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/m;"} + 1:9:void ():33:33 -> + 10:17:void ():39:39 -> + 18:26:void ():47:47 -> + 27:33:void ():55:55 -> + 34:42:void ():62:62 -> + 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: +# {"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;"} + 1:9:void ():235:235 -> + 1:3:void (boolean):231:231 -> + 4:6:void (boolean):232:232 -> + 6:23:int checkRtl(java.lang.CharSequence,int,int):208:208 -> 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: +# {"id":"sourceFile","fileName":"TextDirectionHeuristicsCompat.java"} + androidx.core.text.TextDirectionHeuristicsCompat$FirstStrong INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/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: +# {"id":"sourceFile","fileName":"TextDirectionHeuristicsCompat.java"} + int checkRtl(java.lang.CharSequence,int,int) -> a +androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl -> E.n$d: +# {"id":"sourceFile","fileName":"TextDirectionHeuristicsCompat.java"} + androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm mAlgorithm -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/n$c;"} + 1:3:void (androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm):114:114 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LE/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 + 12:19:boolean doCheck(java.lang.CharSequence,int,int):146:146 -> b + 7:13:boolean isRtl(java.lang.CharSequence,int,int):130:130 -> isRtl + 14:17:boolean isRtl(java.lang.CharSequence,int,int):133:133 -> isRtl + 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: +# {"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"} + 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: +# {"id":"sourceFile","fileName":"TextDirectionHeuristicsCompat.java"} + androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale INSTANCE -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LE/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: +# {"id":"sourceFile","fileName":"TextUtilsCompat.java"} + 1:5:int getLayoutDirectionFromLocale(java.util.Locale):52:52 -> a +androidx.core.util.Consumer -> F.a: +# {"id":"sourceFile","fileName":"Consumer.kt"} + void accept(java.lang.Object) -> accept +androidx.core.util.DebugUtils -> F.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 + 17:22:void buildShortClassTag(java.lang.Object,java.lang.StringBuilder):35:35 -> a + 23:32:void buildShortClassTag(java.lang.Object,java.lang.StringBuilder):36:36 -> a + 33:40:void buildShortClassTag(java.lang.Object,java.lang.StringBuilder):37:37 -> a + 41:44:void buildShortClassTag(java.lang.Object,java.lang.StringBuilder):39:39 -> a + 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: +# {"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: +# {"id":"sourceFile","fileName":"Pair.java"} + java.lang.Object first -> a + java.lang.Object second -> b +androidx.core.util.Pools$Pool -> F.e: +# {"id":"sourceFile","fileName":"Pools.kt"} + java.lang.Object acquire() -> acquire + boolean release(java.lang.Object) -> release +androidx.core.util.Pools$SimplePool -> androidx.core.util.Pools$SimplePool: +# {"id":"sourceFile","fileName":"Pools.kt"} + java.lang.Object[] pool -> a + int poolSize -> b + 1:5:void (int):68:68 -> + 6:10:void (int):77:77 -> + 11:18:void (int):76:76 -> + 1:6:boolean isInPool(java.lang.Object):102:102 -> a + 7:18:boolean isInPool(java.lang.Object):103:103 -> a + 1:7:java.lang.Object acquire():81:81 -> acquire + 8:16:java.lang.Object acquire():83:83 -> acquire + 17:20:java.lang.Object acquire():84:84 -> acquire + 21:28:java.lang.Object acquire():85:85 -> acquire + 6:11:boolean release(java.lang.Object):92:92 -> release + 12:18:boolean release(java.lang.Object):93:93 -> release + 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: +# {"id":"sourceFile","fileName":"Pools.kt"} + java.lang.Object lock -> c + 1:3:void (int):117:117 -> + 4:11:void (int):118:118 -> + 1:3:java.lang.Object acquire():121:121 -> acquire + 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: +# {"id":"sourceFile","fileName":"Preconditions.java"} + 4:9:void checkArgument(boolean):38:38 -> a + 4:13:void checkArgument(boolean,java.lang.Object):52:52 -> b + 6:9:int checkArgumentInRange(int,int,int,java.lang.String):250:250 -> c + 10:21:int checkArgumentInRange(int,int,int,java.lang.String):252:252 -> c + 22:31:int checkArgumentInRange(int,int,int,java.lang.String):251:251 -> c + 32:35:int checkArgumentInRange(int,int,int,java.lang.String):246:246 -> c + 36:47:int checkArgumentInRange(int,int,int,java.lang.String):248:248 -> c + 48:57:int checkArgumentInRange(int,int,int,java.lang.String):247:247 -> c + 4:9:int checkArgumentNonnegative(int):225:225 -> d + 4:9:int checkArgumentNonnegative(int,java.lang.String):209:209 -> e + 6:17:int checkFlagsArgument(int,int):191:191 -> f + 18:29:int checkFlagsArgument(int,int):192:192 -> f + 30:49:int checkFlagsArgument(int,int):193:193 -> f + 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: +# {"id":"sourceFile","fileName":"Predicate.java"} + boolean test(java.lang.Object) -> test +androidx.core.util.Supplier -> F.i: +# {"id":"sourceFile","fileName":"Supplier.kt"} + java.lang.Object get() -> get +androidx.core.util.TypedValueCompat -> F.j: +# {"id":"sourceFile","fileName":"TypedValueCompat.java"} + 1:3:int getUnitFromComplexDimension(int):75:75 -> a +androidx.core.view.AccessibilityDelegateCompat -> androidx.core.view.a: +# {"id":"sourceFile","fileName":"AccessibilityDelegateCompat.java"} + 1:8:void ():133:133 -> + 1:1:void ():142:142 -> + 2:4:void (android.view.View$AccessibilityDelegate):148:150 -> + 4:7:boolean isSpanStillValid(android.text.style.ClickableSpan,android.view.View):393:393 -> a + 8:18:boolean isSpanStillValid(android.text.style.ClickableSpan,android.view.View):394:394 -> a + 19:21:boolean isSpanStillValid(android.text.style.ClickableSpan,android.view.View):395:395 -> a + 22:35:boolean isSpanStillValid(android.text.style.ClickableSpan,android.view.View):396:396 -> a + 1:2:boolean performClickableSpanAction(int,android.view.View):375:375 -> b + 3:10:boolean performClickableSpanAction(int,android.view.View):377:377 -> b + 11:18:boolean performClickableSpanAction(int,android.view.View):379:379 -> b + 19:24:boolean performClickableSpanAction(int,android.view.View):381:381 -> b + 25:30:boolean performClickableSpanAction(int,android.view.View):382:382 -> b + 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;"} + 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 + 11:13:java.util.List getActionList(android.view.View):408:408 -> getActionList + 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"} + 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 + 1:7:boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent):307:307 -> onRequestSendAccessibilityEvent + 1:6:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):355:355 -> performAccessibilityAction + 7:12:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):356:356 -> performAccessibilityAction + 13:18:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):357:357 -> performAccessibilityAction + 19:24:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):358:358 -> performAccessibilityAction + 25:34:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):359:359 -> performAccessibilityAction + 35:42:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):364:364 -> performAccessibilityAction + 43:48:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):366:366 -> performAccessibilityAction + 49:51:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):367:367 -> performAccessibilityAction + 52:55:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):368:368 -> performAccessibilityAction + 56:61:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):367:367 -> performAccessibilityAction + 1:6:void sendAccessibilityEvent(android.view.View,int):175:175 -> sendAccessibilityEvent + 1:6:void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent):198:198 -> sendAccessibilityEventUnchecked +androidx.core.view.AccessibilityDelegateCompat$AccessibilityDelegateAdapter -> androidx.core.view.a$a: +# {"id":"sourceFile","fileName":"AccessibilityDelegateCompat.java"} + androidx.core.view.AccessibilityDelegateCompat mCompat -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/a;"} + 1:3:void (androidx.core.view.AccessibilityDelegateCompat):67:67 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/a;)V"} + 4:6:void (androidx.core.view.AccessibilityDelegateCompat):68:68 -> + 1:7:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):74:74 -> dispatchPopulateAccessibilityEvent + 1:2:android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider(android.view.View):121:121 -> getAccessibilityNodeProvider + 3:8:android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider(android.view.View):122:122 -> getAccessibilityNodeProvider + 9:17:android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider(android.view.View):124:124 -> getAccessibilityNodeProvider + 1:6:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):79:79 -> onInitializeAccessibilityEvent + 1:4:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):85:85 -> onInitializeAccessibilityNodeInfo + 5:11:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):86:86 -> onInitializeAccessibilityNodeInfo + 12:18:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):87:87 -> onInitializeAccessibilityNodeInfo + 19:25:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):88:88 -> onInitializeAccessibilityNodeInfo + 26:32:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):89:89 -> onInitializeAccessibilityNodeInfo + 33:37:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):90:90 -> onInitializeAccessibilityNodeInfo + 38:44:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):91:91 -> onInitializeAccessibilityNodeInfo + 45:49:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):92:92 -> onInitializeAccessibilityNodeInfo + 50:55:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):93:93 -> onInitializeAccessibilityNodeInfo + 56:68:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):94:94 -> onInitializeAccessibilityNodeInfo + 1:6:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):100:100 -> onPopulateAccessibilityEvent + 1:7:boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent):106:106 -> onRequestSendAccessibilityEvent + 1:7:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):129:129 -> performAccessibilityAction + 1:6:void sendAccessibilityEvent(android.view.View,int):111:111 -> sendAccessibilityEvent + 1:6:void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent):116:116 -> sendAccessibilityEventUnchecked +androidx.core.view.ActionProvider -> androidx.core.view.b: +# {"id":"sourceFile","fileName":"ActionProvider.java"} + android.content.Context mContext -> a + androidx.core.view.ActionProvider$SubUiVisibilityListener mSubUiVisibilityListener -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/b$a;"} + androidx.core.view.ActionProvider$VisibilityListener mVisibilityListener -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/b$b;"} + 1:3:void (android.content.Context):136:136 -> + 4:6:void (android.content.Context):137:137 -> + boolean hasSubMenu() -> a + boolean isVisible() -> b + android.view.View onCreateActionView(android.view.MenuItem) -> c + boolean onPerformDefaultAction() -> d + void onPrepareSubMenu(android.view.SubMenu) -> e + boolean overridesItemVisibility() -> f + 2:3:void reset():308:308 -> g + 4:6:void reset():309:309 -> g + 1:3:void setSubUiVisibilityListener(androidx.core.view.ActionProvider$SubUiVisibilityListener):286:286 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/b$a;)V"} + void setVisibilityListener(androidx.core.view.ActionProvider$VisibilityListener) -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/b$b;)V"} +androidx.core.view.ActionProvider$SubUiVisibilityListener -> androidx.core.view.b$a: +# {"id":"sourceFile","fileName":"ActionProvider.java"} +androidx.core.view.ActionProvider$VisibilityListener -> androidx.core.view.b$b: +# {"id":"sourceFile","fileName":"ActionProvider.java"} +androidx.core.view.ContentInfoCompat -> androidx.core.view.d: +# {"id":"sourceFile","fileName":"ContentInfoCompat.java"} + androidx.core.view.ContentInfoCompat$Compat mCompat -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/d$f;"} + 1:3:void (androidx.core.view.ContentInfoCompat$Compat):144:144 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/d$f;)V"} + 4:6:void (androidx.core.view.ContentInfoCompat$Compat):145:145 -> + 5:7:java.lang.String flagsToString(int):137:137 -> a + 8:12:java.lang.String flagsToString(int):139:139 -> a + 1:7:android.content.ClipData getClip():186:186 -> b + 1:7:int getFlags():203:203 -> c + 1:7:int getSource():195:195 -> d + 18:22:java.lang.String sourceToString(int):111:111 -> e + 23:25:java.lang.String sourceToString(int):109:109 -> e + 26:28:java.lang.String sourceToString(int):108:108 -> e + 29:31:java.lang.String sourceToString(int):107:107 -> e + 32:34:java.lang.String sourceToString(int):106:106 -> e + 35:37:java.lang.String sourceToString(int):105:105 -> e + 38:40:java.lang.String sourceToString(int):104:104 -> e + 1:14:android.view.ContentInfo toContentInfo():174:174 -> f + 1:11:androidx.core.view.ContentInfoCompat toContentInfoCompat(android.view.ContentInfo):160:160 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ContentInfo;)Landroidx/core/view/d;"} + 1:7:java.lang.String toString():179:179 -> toString +androidx.core.view.ContentInfoCompat$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.view.ContentInfo m(java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.ContentInfoCompat$Builder -> androidx.core.view.d$a: +# {"id":"sourceFile","fileName":"ContentInfoCompat.java"} + androidx.core.view.ContentInfoCompat$BuilderCompat mBuilderCompat -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/d$c;"} + 1:3:void (android.content.ClipData,int):481:481 -> + 4:9:void (android.content.ClipData,int):482:482 -> + 10:17:void (android.content.ClipData,int):483:483 -> + 18:25:void (android.content.ClipData,int):485:485 -> + 1:7:androidx.core.view.ContentInfoCompat build():550:550 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/d;"} + 1:6:androidx.core.view.ContentInfoCompat$Builder setExtras(android.os.Bundle):542:542 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Bundle;)Landroidx/core/view/d$a;"} + 1:6:androidx.core.view.ContentInfoCompat$Builder setFlags(int):519:519 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/core/view/d$a;"} + 1:6:androidx.core.view.ContentInfoCompat$Builder setLinkUri(android.net.Uri):531:531 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;)Landroidx/core/view/d$a;"} +androidx.core.view.ContentInfoCompat$BuilderCompat -> androidx.core.view.d$c: +# {"id":"sourceFile","fileName":"ContentInfoCompat.java"} + void setLinkUri(android.net.Uri) -> a + void setFlags(int) -> b +androidx.core.view.ContentInfoCompat$BuilderCompat31Impl -> androidx.core.view.d$b: +# {"id":"sourceFile","fileName":"ContentInfoCompat.java"} + android.view.ContentInfo$Builder mPlatformBuilder -> a + 1:3:void (android.content.ClipData,int):620:620 -> + 4:10:void (android.content.ClipData,int):621:621 -> + 1:6:void setLinkUri(android.net.Uri):645:645 -> a + 1:6:void setFlags(int):640:640 -> b + 1:17:androidx.core.view.ContentInfoCompat build():655:655 -> build + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/d;"} + 1:6:void setExtras(android.os.Bundle):650:650 -> setExtras +androidx.core.view.ContentInfoCompat$BuilderCompat31Impl$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.view.ContentInfo m(android.view.ContentInfo$Builder):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.ContentInfoCompat$BuilderCompat31Impl$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.view.ContentInfo$Builder m(android.view.ContentInfo$Builder,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.ContentInfoCompat$BuilderCompat31Impl$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.view.ContentInfo$Builder m(android.content.ClipData,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.ContentInfoCompat$BuilderCompat31Impl$$ExternalSyntheticApiModelOutline3 -> androidx.core.view.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.view.ContentInfo$Builder m(android.view.ContentInfo$Builder,android.net.Uri):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.ContentInfoCompat$BuilderCompat31Impl$$ExternalSyntheticApiModelOutline4 -> androidx.core.view.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.view.ContentInfo$Builder m(android.view.ContentInfo$Builder,android.os.Bundle):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.ContentInfoCompat$BuilderCompatImpl -> androidx.core.view.d$d: +# {"id":"sourceFile","fileName":"ContentInfoCompat.java"} + android.content.ClipData mClip -> a + int mSource -> b + int mFlags -> c + android.net.Uri mLinkUri -> d + android.os.Bundle mExtras -> e + 1:3:void (android.content.ClipData,int):572:572 -> + 4:5:void (android.content.ClipData,int):573:573 -> + 6:8:void (android.content.ClipData,int):574:574 -> + 1:3:void setLinkUri(android.net.Uri):602:602 -> a + 1:3:void setFlags(int):597:597 -> b + 1:11:androidx.core.view.ContentInfoCompat build():612:612 -> build + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/d;"} + 1:3:void setExtras(android.os.Bundle):607:607 -> setExtras +androidx.core.view.ContentInfoCompat$Compat -> androidx.core.view.d$f: +# {"id":"sourceFile","fileName":"ContentInfoCompat.java"} + android.content.ClipData getClip() -> a + int getFlags() -> b + android.view.ContentInfo getWrapped() -> c + int getSource() -> d +androidx.core.view.ContentInfoCompat$Compat31Impl -> androidx.core.view.d$e: +# {"id":"sourceFile","fileName":"ContentInfoCompat.java"} + android.view.ContentInfo mWrapped -> a + 1:3:void (android.view.ContentInfo):416:416 -> + 4:14:void (android.view.ContentInfo):417:417 -> + 1:7:android.content.ClipData getClip():427:427 -> a + 1:7:int getFlags():439:439 -> b + 1:3:android.view.ContentInfo getWrapped():422:422 -> c + 1:7:int getSource():433:433 -> d + 1:25:java.lang.String toString():454:454 -> toString +androidx.core.view.ContentInfoCompat$Compat31Impl$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.content.ClipData m(android.view.ContentInfo):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.ContentInfoCompat$Compat31Impl$$ExternalSyntheticApiModelOutline1 -> androidx.core.view.k: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(android.view.ContentInfo):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.ContentInfoCompat$Compat31Impl$$ExternalSyntheticApiModelOutline2 -> androidx.core.view.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(android.view.ContentInfo):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.ContentInfoCompat$CompatImpl -> androidx.core.view.d$g: +# {"id":"sourceFile","fileName":"ContentInfoCompat.java"} + android.content.ClipData mClip -> a + int mSource -> b + int mFlags -> c + android.net.Uri mLinkUri -> d + android.os.Bundle mExtras -> e + 1:3:void (androidx.core.view.ContentInfoCompat$BuilderCompatImpl):359:359 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/d$d;)V"} + 4:13:void (androidx.core.view.ContentInfoCompat$BuilderCompatImpl):360:360 -> + 14:25:void (androidx.core.view.ContentInfoCompat$BuilderCompatImpl):361:361 -> + 26:34:void (androidx.core.view.ContentInfoCompat$BuilderCompatImpl):363:363 -> + 35:38:void (androidx.core.view.ContentInfoCompat$BuilderCompatImpl):364:364 -> + 39:43:void (androidx.core.view.ContentInfoCompat$BuilderCompatImpl):365:365 -> + 1:3:android.content.ClipData getClip():375:375 -> a + 1:3:int getFlags():387:387 -> b + 1:1:android.view.ContentInfo getWrapped():0:0 -> c + 1:3:int getSource():381:381 -> d + 1:12:java.lang.String toString():402:402 -> toString + 13:26:java.lang.String toString():403:403 -> toString + 27:40:java.lang.String toString():404:404 -> toString + 41:47:java.lang.String toString():405:405 -> toString + 48:90:java.lang.String toString():406:406 -> toString + 91:110:java.lang.String toString():407:407 -> toString +androidx.core.view.DifferentialMotionFlingController -> androidx.core.view.o: +# {"id":"sourceFile","fileName":"DifferentialMotionFlingController.java"} + android.content.Context mContext -> a + androidx.core.view.DifferentialMotionFlingTarget mTarget -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/p;"} + androidx.core.view.DifferentialMotionFlingController$FlingVelocityThresholdCalculator mVelocityThresholdCalculator -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o$b;"} + androidx.core.view.DifferentialMotionFlingController$DifferentialVelocityProvider mVelocityProvider -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o$a;"} + android.view.VelocityTracker mVelocityTracker -> e + float mLastFlingVelocity -> f + int mLastProcessedAxis -> g + int mLastProcessedSource -> h + int mLastProcessedDeviceId -> i + int[] mFlingVelocityThresholds -> j + 1:1:void (android.content.Context,androidx.core.view.DifferentialMotionFlingTarget):105:105 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/core/view/p;)V"} + 2:2:void (android.content.Context,androidx.core.view.DifferentialMotionFlingTarget,androidx.core.view.DifferentialMotionFlingController$FlingVelocityThresholdCalculator,androidx.core.view.DifferentialMotionFlingController$DifferentialVelocityProvider):116:116 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/core/view/p;Landroidx/core/view/o$b;Landroidx/core/view/o$a;)V"} + 3:5:void (android.content.Context,androidx.core.view.DifferentialMotionFlingTarget,androidx.core.view.DifferentialMotionFlingController$FlingVelocityThresholdCalculator,androidx.core.view.DifferentialMotionFlingController$DifferentialVelocityProvider):57:59 -> + 6:6:void (android.content.Context,androidx.core.view.DifferentialMotionFlingTarget,androidx.core.view.DifferentialMotionFlingController$FlingVelocityThresholdCalculator,androidx.core.view.DifferentialMotionFlingController$DifferentialVelocityProvider):62:62 -> + 7:10:void (android.content.Context,androidx.core.view.DifferentialMotionFlingTarget,androidx.core.view.DifferentialMotionFlingController$FlingVelocityThresholdCalculator,androidx.core.view.DifferentialMotionFlingController$DifferentialVelocityProvider):117:120 -> + 1:1:void $r8$lambda$lv23FpWloyumz6IvnMabmJR9BpE(android.content.Context,int[],android.view.MotionEvent,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:float $r8$lambda$rCNQ1h5KBIaVcUXhwymI_1638W0(android.view.VelocityTracker,android.view.MotionEvent,int):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void calculateFlingVelocityThresholds(android.content.Context,int[],android.view.MotionEvent,int):195:195 -> c + 5:12:void calculateFlingVelocityThresholds(android.content.Context,int[],android.view.MotionEvent,int):197:197 -> c + 13:19:void calculateFlingVelocityThresholds(android.content.Context,int[],android.view.MotionEvent,int):196:196 -> c + 20:27:void calculateFlingVelocityThresholds(android.content.Context,int[],android.view.MotionEvent,int):199:199 -> c + 28:35:void calculateFlingVelocityThresholds(android.content.Context,int[],android.view.MotionEvent,int):198:198 -> c + 1:4:boolean calculateFlingVelocityThresholds(android.view.MotionEvent,int):176:176 -> d + 5:8:boolean calculateFlingVelocityThresholds(android.view.MotionEvent,int):177:177 -> d + 9:23:boolean calculateFlingVelocityThresholds(android.view.MotionEvent,int):178:178 -> d + 24:32:boolean calculateFlingVelocityThresholds(android.view.MotionEvent,int):181:181 -> d + 33:34:boolean calculateFlingVelocityThresholds(android.view.MotionEvent,int):185:185 -> d + 35:36:boolean calculateFlingVelocityThresholds(android.view.MotionEvent,int):186:186 -> d + 37:40:boolean calculateFlingVelocityThresholds(android.view.MotionEvent,int):187:187 -> d + 1:4:float getCurrentVelocity(android.view.MotionEvent,int):203:203 -> e + 5:10:float getCurrentVelocity(android.view.MotionEvent,int):204:204 -> e + 11:19:float getCurrentVelocity(android.view.MotionEvent,int):207:207 -> e + 1:5:float getCurrentVelocity(android.view.VelocityTracker,android.view.MotionEvent,int):211:211 -> f + 6:8:float getCurrentVelocity(android.view.VelocityTracker,android.view.MotionEvent,int):212:212 -> f + 9:13:float getCurrentVelocity(android.view.VelocityTracker,android.view.MotionEvent,int):213:213 -> f + 1:4:void onMotionEvent(android.view.MotionEvent,int):130:130 -> g + 5:14:void onMotionEvent(android.view.MotionEvent,int):131:131 -> g + 15:18:void onMotionEvent(android.view.MotionEvent,int):134:134 -> g + 19:22:void onMotionEvent(android.view.MotionEvent,int):135:135 -> g + 23:25:void onMotionEvent(android.view.MotionEvent,int):136:136 -> g + 26:36:void onMotionEvent(android.view.MotionEvent,int):142:142 -> g + 37:43:void onMotionEvent(android.view.MotionEvent,int):144:144 -> g + 44:45:void onMotionEvent(android.view.MotionEvent,int):147:147 -> g + 46:57:void onMotionEvent(android.view.MotionEvent,int):148:148 -> g + 58:62:void onMotionEvent(android.view.MotionEvent,int):150:150 -> g + 63:77:void onMotionEvent(android.view.MotionEvent,int):153:153 -> g + 78:82:void onMotionEvent(android.view.MotionEvent,int):162:162 -> g + 83:86:void onMotionEvent(android.view.MotionEvent,int):165:165 -> g + 87:90:void onMotionEvent(android.view.MotionEvent,int):163:163 -> g + 91:99:void onMotionEvent(android.view.MotionEvent,int):167:167 -> g + 100:102:void onMotionEvent(android.view.MotionEvent,int):168:168 -> g +androidx.core.view.DifferentialMotionFlingController$$ExternalSyntheticLambda0 -> androidx.core.view.m: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void calculateFlingVelocityThresholds(android.content.Context,int[],android.view.MotionEvent,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.DifferentialMotionFlingController$$ExternalSyntheticLambda1 -> androidx.core.view.n: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:float getCurrentVelocity(android.view.VelocityTracker,android.view.MotionEvent,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.DifferentialMotionFlingController$DifferentialVelocityProvider -> androidx.core.view.o$a: +# {"id":"sourceFile","fileName":"DifferentialMotionFlingController.java"} + float getCurrentVelocity(android.view.VelocityTracker,android.view.MotionEvent,int) -> a +androidx.core.view.DifferentialMotionFlingController$FlingVelocityThresholdCalculator -> androidx.core.view.o$b: +# {"id":"sourceFile","fileName":"DifferentialMotionFlingController.java"} + void calculateFlingVelocityThresholds(android.content.Context,int[],android.view.MotionEvent,int) -> a +androidx.core.view.DifferentialMotionFlingTarget -> androidx.core.view.p: +# {"id":"sourceFile","fileName":"DifferentialMotionFlingTarget.java"} + boolean startDifferentialMotionFling(float) -> a + float getScaledScrollFactor() -> b + void stopDifferentialMotionFling() -> c +androidx.core.view.DisplayCutoutCompat -> androidx.core.view.r: +# {"id":"sourceFile","fileName":"DisplayCutoutCompat.java"} + android.view.DisplayCutout mDisplayCutout -> a + 1:3:void (android.view.DisplayCutout):141:141 -> + 4:6:void (android.view.DisplayCutout):142:142 -> + 1:6:int getSafeInsetBottom():156:156 -> a + 7:15:int getSafeInsetBottom():157:157 -> a + 1:6:int getSafeInsetLeft():165:165 -> b + 7:15:int getSafeInsetLeft():166:166 -> b + 1:6:int getSafeInsetRight():174:174 -> c + 7:15:int getSafeInsetRight():175:175 -> c + 1:6:int getSafeInsetTop():147:147 -> d + 7:15:int getSafeInsetTop():148:148 -> d + 5:10:androidx.core.view.DisplayCutoutCompat wrap(android.view.DisplayCutout):255:255 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/DisplayCutout;)Landroidx/core/view/r;"} + 7:15:boolean equals(java.lang.Object):237:237 -> equals + 16:17:boolean equals(java.lang.Object):240:240 -> equals + 18:28:boolean equals(java.lang.Object):241:241 -> equals + 1:11:int hashCode():246:246 -> hashCode + 1:25:java.lang.String toString():251:251 -> toString +androidx.core.view.DisplayCutoutCompat$$ExternalSyntheticApiModelOutline0 -> androidx.core.view.q: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(android.view.DisplayCutout):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.DisplayCutoutCompat$Api28Impl -> androidx.core.view.r$a: +# {"id":"sourceFile","fileName":"DisplayCutoutCompat.java"} + 1:5:int getSafeInsetBottom(android.view.DisplayCutout):279:279 -> a + 1:5:int getSafeInsetLeft(android.view.DisplayCutout):283:283 -> b + 1:5:int getSafeInsetRight(android.view.DisplayCutout):287:287 -> c + 1:5:int getSafeInsetTop(android.view.DisplayCutout):275:275 -> d +androidx.core.view.GravityCompat -> androidx.core.view.s: +# {"id":"sourceFile","fileName":"GravityCompat.java"} + 1:4:void apply(int,int,int,android.graphics.Rect,android.graphics.Rect,int):64:64 -> a + 1:5:int getAbsoluteGravity(int,int):134:134 -> b +androidx.core.view.KeyEventDispatcher -> androidx.core.view.t: +# {"id":"sourceFile","fileName":"KeyEventDispatcher.java"} + boolean sActionBarFieldsFetched -> a + java.lang.reflect.Method sActionBarOnMenuKeyMethod -> b + boolean sDialogFieldsFetched -> c + java.lang.reflect.Field sDialogKeyListenerField -> d + 1:4:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):98:98 -> a + 5:23:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):101:101 -> a + 24:25:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):104:104 -> a + 26:30:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):106:106 -> a + 31:41:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):108:108 -> a + 42:49:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):112:112 -> a + 1:3:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):121:121 -> b + 4:9:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):123:123 -> b + 10:16:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):127:127 -> b + 17:20:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):128:128 -> b + 21:30:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):129:129 -> b + 31:37:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):131:131 -> b + 38:44:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):136:136 -> b + 45:48:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):139:139 -> b + 49:57:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):140:140 -> b + 58:63:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):144:144 -> b + 64:68:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):143:143 -> b + 1:7:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):168:168 -> c + 8:18:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):169:169 -> c + 19:22:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):172:172 -> c + 23:29:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):173:173 -> c + 30:33:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):176:176 -> c + 34:42:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):177:177 -> c + 43:48:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):181:181 -> c + 49:53:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):180:180 -> c + 1:5:boolean dispatchBeforeHierarchy(android.view.View,android.view.KeyEvent):64:64 -> d + 5:10:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):85:85 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/t$a;Landroid/view/View;Landroid/view/Window$Callback;Landroid/view/KeyEvent;)Z"} + 11:15:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):86:86 -> e + 16:19:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):88:88 -> e + 20:26:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):89:89 -> e + 27:30:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):90:90 -> e + 31:39:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):91:91 -> e + 40:45:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):93:93 -> e + 46:54:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):94:94 -> e + 1:5:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):149:149 -> f + 6:15:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):151:151 -> f + 16:18:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):152:152 -> f + 19:20:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):155:155 -> f + 21:24:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):158:158 -> f + 25:33:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):160:160 -> f +androidx.core.view.KeyEventDispatcher$Component -> androidx.core.view.t$a: +# {"id":"sourceFile","fileName":"KeyEventDispatcher.java"} +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: +# {"id":"sourceFile","fileName":"MenuHost.java"} +androidx.core.view.MenuHostHelper -> androidx.core.view.y: +# {"id":"sourceFile","fileName":"MenuHostHelper.java"} + java.lang.Runnable mOnInvalidateMenuCallback -> a + java.util.concurrent.CopyOnWriteArrayList mMenuProviders -> b + java.util.Map mProviderToLifecycleContainers -> c + 1:3:void (java.lang.Runnable):67:67 -> + 4:10:void (java.lang.Runnable):57:57 -> + 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"} + 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 + 22:27:void lambda$addMenuProvider$1(androidx.lifecycle.Lifecycle$State,androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):186:186 -> a + 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"} + 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"} + 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"} + 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"} + 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 + 23:33:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State):191:191 -> e + 1:18:void onCreateMenu(android.view.Menu,android.view.MenuInflater):93:93 -> f + 19:23:void onCreateMenu(android.view.Menu,android.view.MenuInflater):94:94 -> f + 1:18:void onMenuClosed(android.view.Menu):122:122 -> g + 19:23:void onMenuClosed(android.view.Menu):123:123 -> g + 1:18:boolean onMenuItemSelected(android.view.MenuItem):107:107 -> h + 19:28:boolean onMenuItemSelected(android.view.MenuItem):108:108 -> h + 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"} + 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: +# {"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.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.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"} + 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: +# {"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.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.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"} + 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: +# {"id":"sourceFile","fileName":"MenuHostHelper.java"} + androidx.lifecycle.Lifecycle mLifecycle -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g;"} + androidx.lifecycle.LifecycleEventObserver mObserver -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/k;"} + 1:3:void (androidx.lifecycle.Lifecycle,androidx.lifecycle.LifecycleEventObserver):212:212 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g;Landroidx/lifecycle/k;)V"} + 4:5:void (androidx.lifecycle.Lifecycle,androidx.lifecycle.LifecycleEventObserver):213:213 -> + 6:7:void (androidx.lifecycle.Lifecycle,androidx.lifecycle.LifecycleEventObserver):214:214 -> + 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: +# {"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;"} + 5:11:android.view.MenuItem setActionProvider(android.view.MenuItem,androidx.core.view.ActionProvider):218:218 -> a + 12:19:android.view.MenuItem setActionProvider(android.view.MenuItem,androidx.core.view.ActionProvider):221:221 -> a + 1:4:void setAlphabeticShortcut(android.view.MenuItem,char,int):494:494 -> b + 5:10:void setAlphabeticShortcut(android.view.MenuItem,char,int):496:496 -> b + 11:16:void setAlphabeticShortcut(android.view.MenuItem,char,int):497:497 -> b + 17:20:void setAlphabeticShortcut(android.view.MenuItem,char,int):498:498 -> b + 1:4:void setContentDescription(android.view.MenuItem,java.lang.CharSequence):337:337 -> c + 5:10:void setContentDescription(android.view.MenuItem,java.lang.CharSequence):338:338 -> c + 11:16:void setContentDescription(android.view.MenuItem,java.lang.CharSequence):339:339 -> c + 17:20:void setContentDescription(android.view.MenuItem,java.lang.CharSequence):340:340 -> c + 1:4:void setIconTintList(android.view.MenuItem,android.content.res.ColorStateList):539:539 -> d + 5:10:void setIconTintList(android.view.MenuItem,android.content.res.ColorStateList):541:541 -> d + 11:16:void setIconTintList(android.view.MenuItem,android.content.res.ColorStateList):542:542 -> d + 17:20:void setIconTintList(android.view.MenuItem,android.content.res.ColorStateList):543:543 -> d + 1:4:void setIconTintMode(android.view.MenuItem,android.graphics.PorterDuff$Mode):575:575 -> e + 5:10:void setIconTintMode(android.view.MenuItem,android.graphics.PorterDuff$Mode):577:577 -> e + 11:16:void setIconTintMode(android.view.MenuItem,android.graphics.PorterDuff$Mode):578:578 -> e + 17:20:void setIconTintMode(android.view.MenuItem,android.graphics.PorterDuff$Mode):579:579 -> e + 1:4:void setNumericShortcut(android.view.MenuItem,char,int):443:443 -> f + 5:10:void setNumericShortcut(android.view.MenuItem,char,int):445:445 -> f + 11:16:void setNumericShortcut(android.view.MenuItem,char,int):446:446 -> f + 17:20:void setNumericShortcut(android.view.MenuItem,char,int):447:447 -> f + 1:4:void setTooltipText(android.view.MenuItem,java.lang.CharSequence):368:368 -> g + 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: +# {"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 + 1:5:android.view.MenuItem setIconTintList(android.view.MenuItem,android.content.res.ColorStateList):649:649 -> c + 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: +# {"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;"} + 1:6:java.util.Iterator iterator(android.view.Menu):71:71 -> b +androidx.core.view.MenuKt$children$1 -> androidx.core.view.A$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: +# {"id":"sourceFile","fileName":"Menu.kt"} + int index -> d + android.view.Menu $this_iterator -> e + 3:6:java.lang.Object next():71:71 -> + 3:6:void (android.view.Menu):71 -> + 1:21:android.view.MenuItem next():76:76 -> b + 1:14:boolean hasNext():74:74 -> hasNext + 1:5:java.lang.Object next():71:71 -> next + 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: +# {"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: +# {"id":"sourceFile","fileName":"MotionEventCompat.java"} + 1:11:boolean isFromSource(android.view.MotionEvent,int):564:564 -> a +androidx.core.view.NestedScrollingChild -> androidx.core.view.D: +# {"id":"sourceFile","fileName":"NestedScrollingChild.java"} +androidx.core.view.NestedScrollingChildHelper -> androidx.core.view.E: +# {"id":"sourceFile","fileName":"NestedScrollingChildHelper.java"} + android.view.ViewParent mNestedScrollingParentTouch -> a + android.view.ViewParent mNestedScrollingParentNonTouch -> b + android.view.View mView -> c + boolean mIsNestedScrollingEnabled -> d + int[] mTempNestedScrollConsumed -> e + 1:3:void (android.view.View):57:57 -> + 4:6:void (android.view.View):58:58 -> + 1:7:boolean dispatchNestedFling(float,float,boolean):350:350 -> a + 8:13:boolean dispatchNestedFling(float,float,boolean):351:351 -> a + 14:21:boolean dispatchNestedFling(float,float,boolean):353:353 -> a + 1:7:boolean dispatchNestedPreFling(float,float):370:370 -> b + 8:13:boolean dispatchNestedPreFling(float,float):371:371 -> b + 14:21:boolean dispatchNestedPreFling(float,float):373:373 -> b + 7:11:boolean dispatchNestedPreScroll(int,int,int[],int[]):290:290 -> c + 1:7:boolean dispatchNestedPreScroll(int,int,int[],int[],int):304:304 -> d + 8:22:boolean dispatchNestedPreScroll(int,int,int[],int[],int):305:305 -> d + 23:24:boolean dispatchNestedPreScroll(int,int,int[],int[],int):333:333 -> d + 25:29:boolean dispatchNestedPreScroll(int,int,int[],int[],int):334:334 -> d + 30:34:boolean dispatchNestedPreScroll(int,int,int[],int[],int):314:314 -> d + 35:36:boolean dispatchNestedPreScroll(int,int,int[],int[],int):315:315 -> d + 37:45:boolean dispatchNestedPreScroll(int,int,int[],int[],int):316:316 -> d + 46:50:boolean dispatchNestedPreScroll(int,int,int[],int[],int):320:320 -> d + 51:52:boolean dispatchNestedPreScroll(int,int,int[],int[],int):322:322 -> d + 53:54:boolean dispatchNestedPreScroll(int,int,int[],int[],int):323:323 -> d + 55:64:boolean dispatchNestedPreScroll(int,int,int[],int[],int):324:324 -> d + 65:69:boolean dispatchNestedPreScroll(int,int,int[],int[],int):327:327 -> d + 70:74:boolean dispatchNestedPreScroll(int,int,int[],int[],int):328:328 -> d + 75:79:boolean dispatchNestedPreScroll(int,int,int[],int[],int):329:329 -> d + 80:91:boolean dispatchNestedPreScroll(int,int,int[],int[],int):331:331 -> d + 1:4:void dispatchNestedScroll(int,int,int,int,int[],int,int[]):233:233 -> e + 9:13:boolean dispatchNestedScroll(int,int,int,int,int[]):206:206 -> f + 9:13:boolean dispatchNestedScroll(int,int,int,int,int[],int):220:220 -> g + 3:11:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):240:240 -> h + 12:30:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):241:241 -> h + 31:32:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):272:272 -> h + 33:37:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):273:273 -> h + 38:42:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):250:250 -> h + 43:44:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):251:251 -> h + 45:53:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):252:252 -> h + 54:57:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):256:256 -> h + 58:59:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):257:257 -> h + 60:65:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):258:258 -> h + 66:78:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):261:261 -> h + 79:83:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):265:265 -> h + 84:88:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):266:266 -> h + 89:95:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):267:267 -> h + 8:10:android.view.ViewParent getNestedScrollingParentForType(int):410:410 -> i + 11:13:android.view.ViewParent getNestedScrollingParentForType(int):408:408 -> i + 1:5:int[] getTempNestedScrollConsumed():427:427 -> j + 6:9:int[] getTempNestedScrollConsumed():428:428 -> j + 10:12:int[] getTempNestedScrollConsumed():430:430 -> j + 2:6:boolean hasNestedScrollingParent():101:101 -> k + 1:10:boolean hasNestedScrollingParent(int):115:115 -> l + 1:3:boolean isNestedScrollingEnabled():87:87 -> m + 1:4:void setNestedScrollingEnabled(boolean):71:71 -> n + 5:9:void setNestedScrollingEnabled(boolean):72:72 -> n + 10:12:void setNestedScrollingEnabled(boolean):74:74 -> n + 7:9:void setNestedScrollingParentForType(int,android.view.ViewParent):421:421 -> o + 10:12:void setNestedScrollingParentForType(int,android.view.ViewParent):418:418 -> o + 2:6:boolean startNestedScroll(int):130:130 -> p + 1:8:boolean startNestedScroll(int,int):147:147 -> q + 9:14:boolean startNestedScroll(int,int):151:151 -> q + 15:20:boolean startNestedScroll(int,int):152:152 -> q + 21:24:boolean startNestedScroll(int,int):153:153 -> q + 25:32:boolean startNestedScroll(int,int):155:155 -> q + 33:35:boolean startNestedScroll(int,int):156:156 -> q + 36:41:boolean startNestedScroll(int,int):157:157 -> q + 42:45:boolean startNestedScroll(int,int):160:160 -> q + 46:48:boolean startNestedScroll(int,int):161:161 -> q + 49:55:boolean startNestedScroll(int,int):163:163 -> q + 2:5:void stopNestedScroll():177:177 -> r + 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: +# {"id":"sourceFile","fileName":"NestedScrollingParent2.java"} +androidx.core.view.NestedScrollingParent3 -> androidx.core.view.G: +# {"id":"sourceFile","fileName":"NestedScrollingParent3.java"} +androidx.core.view.NestedScrollingParentHelper -> androidx.core.view.H: +# {"id":"sourceFile","fileName":"NestedScrollingParentHelper.java"} + int mNestedScrollAxesTouch -> a + int mNestedScrollAxesNonTouch -> b + 1:4:void (android.view.ViewGroup):51:51 -> + 1:6:int getNestedScrollAxes():93:93 -> a + 2:5:void onNestedScrollAccepted(android.view.View,android.view.View,int):64:64 -> b + 4:6:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):78:78 -> c + 7:9:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):80:80 -> c + 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: +# {"id":"sourceFile","fileName":"OnApplyWindowInsetsListener.java"} +androidx.core.view.OnReceiveContentListener -> androidx.core.view.J: +# {"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: +# {"id":"sourceFile","fileName":"OnReceiveContentViewBehavior.java"} +androidx.core.view.OneShotPreDrawListener -> androidx.core.view.L: +# {"id":"sourceFile","fileName":"OneShotPreDrawListener.java"} + android.view.View mView -> d + android.view.ViewTreeObserver mViewTreeObserver -> e + java.lang.Runnable mRunnable -> f + 1:3:void (android.view.View,java.lang.Runnable):43:43 -> + 4:5:void (android.view.View,java.lang.Runnable):44:44 -> + 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;"} + 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 + 29:36:androidx.core.view.OneShotPreDrawListener add(android.view.View,java.lang.Runnable):59:59 -> a + 1:8:void removeListener():80:80 -> b + 9:14:void removeListener():81:81 -> b + 15:23:void removeListener():83:83 -> b + 24:29:void removeListener():85:85 -> b + 1:3:boolean onPreDraw():70:70 -> onPreDraw + 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: +# {"id":"sourceFile","fileName":"ScrollFeedbackProviderCompat.java"} + androidx.core.view.ScrollFeedbackProviderCompat$ScrollFeedbackProviderImpl mImpl -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/M$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;"} + 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: +# {"id":"sourceFile","fileName":"ScrollFeedbackProviderCompat.java"} +androidx.core.view.ScrollFeedbackProviderCompat$ScrollFeedbackProviderApi35Impl -> androidx.core.view.M$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: +# {"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":"sourceFile","fileName":"ScrollFeedbackProviderCompat.java"} +androidx.core.view.SoftwareKeyboardControllerCompat -> androidx.core.view.O: +# {"id":"sourceFile","fileName":"SoftwareKeyboardControllerCompat.java"} + androidx.core.view.SoftwareKeyboardControllerCompat$Impl mImpl -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/O$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: +# {"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: +# {"id":"sourceFile","fileName":"SoftwareKeyboardControllerCompat.java"} + android.view.View mView -> a + 1:3:void (android.view.View):102:102 -> + 4:6:void (android.view.View):103:103 -> + 1:4:void hide():143:143 -> a + 5:10:void hide():144:144 -> a + 11:18:void hide():145:145 -> a + 19:27:void hide():146:146 -> a + 1:5:void show():109:109 -> b + 6:18:void show():115:115 -> b + 19:27:void show():121:121 -> b + 28:32:void show():119:119 -> b + 33:47:void show():126:126 -> b + 48:53:void show():129:129 -> b + 54:62:void show():131:131 -> b + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.view.View):0:0 -> + # {"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: +# {"id":"sourceFile","fileName":"SoftwareKeyboardControllerCompat.java"} + android.view.View mView -> b + android.view.WindowInsetsController mWindowInsetsController -> c + 1:2:void (android.view.View):160:161 -> + 3:4:void (android.view.WindowInsetsController):165:166 -> + 1:5:void hide():202:202 -> a + 6:9:void hide():204:204 -> a + 10:17:void hide():205:205 -> a + 18:23:void hide():208:208 -> a + 24:28:void hide():209:209 -> a + 29:31:void hide():215:215 -> a + 32:41:void hide():216:216 -> a + 42:47:void hide():217:217 -> a + 48:53:void hide():218:218 -> a + 54:62:void hide():222:222 -> a + 63:65:void hide():224:224 -> a + 66:73:void hide():225:225 -> a + 74:77:void hide():228:228 -> a + 1:10:void show():171:171 -> b + 11:16:void show():173:173 -> b + 17:22:void show():174:174 -> b + 23:25:void show():183:183 -> b + 26:30:void show():186:186 -> b + 31:34:void show():188:188 -> b + 35:42:void show():189:189 -> b + 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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.concurrent.atomic.AtomicBoolean):0:0 -> + # {"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: +# {"id":"sourceFile","fileName":"VelocityTrackerCompat.java"} + java.util.Map sFallbackTrackers -> a + 1:5:void ():78:78 -> + 6:12:void ():79:79 -> + 1:3:void addMovement(android.view.VelocityTracker,android.view.MotionEvent):280:280 -> a + 4:10:void addMovement(android.view.VelocityTracker,android.view.MotionEvent):281:281 -> a + 11:18:void addMovement(android.view.VelocityTracker,android.view.MotionEvent):286:286 -> a + 19:26:void addMovement(android.view.VelocityTracker,android.view.MotionEvent):289:289 -> a + 27:36:void addMovement(android.view.VelocityTracker,android.view.MotionEvent):290:290 -> a + 37:48:void addMovement(android.view.VelocityTracker,android.view.MotionEvent):292:292 -> a + 4:7:void computeCurrentVelocity(android.view.VelocityTracker,int):264:264 -> b + 1:3:void computeCurrentVelocity(android.view.VelocityTracker,int,float):252:252 -> c + 4:9:void computeCurrentVelocity(android.view.VelocityTracker,int,float):253:253 -> c + 10:13:void computeCurrentVelocity(android.view.VelocityTracker,int,float):255:255 -> c + 1:6:float getAxisVelocity(android.view.VelocityTracker,int):147:147 -> d + 7:13:float getAxisVelocity(android.view.VelocityTracker,int):148:148 -> d + 14:21:float getAxisVelocity(android.view.VelocityTracker,int):153:153 -> d + 22:26:float getAxisVelocity(android.view.VelocityTracker,int):156:156 -> d + 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":"sourceFile","fileName":"VelocityTrackerCompat.java"} + 1:5:float getAxisVelocity(android.view.VelocityTracker,int):320:320 -> a +androidx.core.view.VelocityTrackerFallback -> androidx.core.view.Y: +# {"id":"sourceFile","fileName":"VelocityTrackerFallback.java"} + float[] mMovements -> a + long[] mEventTimes -> b + float mLastComputedVelocity -> c + int mDataPointsBufferSize -> d + int mDataPointsBufferLastUsedIndex -> e + 1:5:void ():35:35 -> + 6:9:void ():44:44 -> + 10:14:void ():45:45 -> + 15:17:void ():48:48 -> + 18:19:void ():51:51 -> + 20:22:void ():56:56 -> + 1:4:void addMovement(android.view.MotionEvent):60:60 -> a + 5:22:void addMovement(android.view.MotionEvent):61:61 -> a + 23:25:void addMovement(android.view.MotionEvent):67:67 -> a + 26:34:void addMovement(android.view.MotionEvent):70:70 -> a + 35:40:void addMovement(android.view.MotionEvent):73:73 -> a + 41:42:void addMovement(android.view.MotionEvent):74:74 -> a + 43:52:void addMovement(android.view.MotionEvent):77:77 -> a + 53:59:void addMovement(android.view.MotionEvent):78:78 -> a + 2:4:void clear():108:108 -> b + 5:7:void clear():109:109 -> b + 1:8:void computeCurrentVelocity(int,float):88:88 -> c + 9:17:void computeCurrentVelocity(int,float):92:92 -> c + 18:25:void computeCurrentVelocity(int,float):93:93 -> c + 26:35:void computeCurrentVelocity(int,float):94:94 -> c + 36:42:void computeCurrentVelocity(int,float):95:95 -> c + 7:9:float getAxisVelocity(int):104:104 -> d + 1:7:float getCurrentVelocity():114:114 -> e + 8:16:float getCurrentVelocity():120:120 -> e + 17:20:float getCurrentVelocity():123:123 -> e + 21:32:float getCurrentVelocity():124:124 -> e + 33:39:float getCurrentVelocity():126:126 -> e + 40:42:float getCurrentVelocity():129:129 -> e + 43:50:float getCurrentVelocity():133:133 -> e + 51:52:float getCurrentVelocity():138:138 -> e + 53:59:float getCurrentVelocity():139:139 -> e + 60:70:float getCurrentVelocity():142:142 -> e + 71:77:float getCurrentVelocity():150:150 -> e + 78:84:float getCurrentVelocity():152:152 -> e + 85:86:float getCurrentVelocity():153:153 -> e + 87:95:float getCurrentVelocity():156:156 -> e + 96:99:float getCurrentVelocity():161:161 -> e + 100:103:float getCurrentVelocity():162:162 -> e + 104:112:float getCurrentVelocity():163:163 -> e + 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: +# {"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;"} + androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager sAccessibilityPaneVisibilityManager -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/a0$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: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;"} + 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 + 21:24:androidx.core.view.WindowInsetsControllerCompat getWindowInsetsController(android.view.View):3124:3124 -> J + 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: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: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: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 + 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"} + 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 + 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"} + 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: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;"} + 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: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 + 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;"} + 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: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: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 + 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 + # {"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 + # {"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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 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: +# {"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 + 1:6:void frameworkSet(android.view.View,java.lang.Object):4734:4734 -> d + 1:9:boolean shouldUpdate(java.lang.Object,java.lang.Object):4734:4734 -> g + 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: +# {"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 + 1:6:void frameworkSet(android.view.View,java.lang.Object):4814:4814 -> d + 1:9:boolean shouldUpdate(java.lang.Object,java.lang.Object):4814:4814 -> g + 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: +# {"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 + 1:6:void frameworkSet(android.view.View,java.lang.Object):4837:4837 -> d + 1:9:boolean shouldUpdate(java.lang.Object,java.lang.Object):4837:4837 -> g + 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: +# {"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 + 1:6:void frameworkSet(android.view.View,java.lang.Object):4894:4894 -> d + 1:9:boolean shouldUpdate(java.lang.Object,java.lang.Object):4894:4894 -> g + 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: +# {"id":"sourceFile","fileName":"ViewCompat.java"} + java.util.WeakHashMap mPanesToVisible -> d + 1:3:void ():5033:5033 -> + 4:11:void ():5035:5035 -> + 1:24:void addAccessibilityPane(android.view.View):5058:5058 -> a + 25:27:void addAccessibilityPane(android.view.View):5059:5059 -> a + 28:33:void addAccessibilityPane(android.view.View):5060:5060 -> a + 34:37:void addAccessibilityPane(android.view.View):5061:5061 -> a + 1:6:void checkPaneVisibility(java.util.Map$Entry):5072:5072 -> b + 7:16:void checkPaneVisibility(java.util.Map$Entry):5073:5073 -> b + 17:40:void checkPaneVisibility(java.util.Map$Entry):5074:5074 -> b + 41:43:void checkPaneVisibility(java.util.Map$Entry):5079:5079 -> b + 44:51:void checkPaneVisibility(java.util.Map$Entry):5080:5080 -> b + 1:8:void registerForLayoutCallback(android.view.View):5085:5085 -> c + 1:5:void removeAccessibilityPane(android.view.View):5066:5066 -> d + 6:8:void removeAccessibilityPane(android.view.View):5067:5067 -> d + 9:12:void removeAccessibilityPane(android.view.View):5068:5068 -> d + 1:4:void unregisterForLayoutCallback(android.view.View):5089:5089 -> e + 5:8:void unregisterForLayoutCallback(android.view.View):5090:5090 -> e + 1:6:void onGlobalLayout():5039:5039 -> onGlobalLayout + 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: +# {"id":"sourceFile","fileName":"ViewCompat.java"} + int mTagKey -> a + java.lang.Class mType -> b + int mFrameworkMinimumSdk -> c + int mContentChangeType -> d + 1:1:void (int,java.lang.Class,int):4923:4923 -> + 2:6:void (int,java.lang.Class,int,int):4928:4932 -> + 5:15:boolean booleanNullToFalseEquals(java.lang.Boolean,java.lang.Boolean):4976:4976 -> a + 16:28:boolean booleanNullToFalseEquals(java.lang.Boolean,java.lang.Boolean):4977:4977 -> a + 1:10:boolean frameworkAvailable():4963:4963 -> b + java.lang.Object frameworkGet(android.view.View) -> c + void frameworkSet(android.view.View,java.lang.Object) -> d + 1:6:java.lang.Object get(android.view.View):4951:4951 -> e + 7:11:java.lang.Object get(android.view.View):4952:4952 -> e + 12:17:java.lang.Object get(android.view.View):4954:4954 -> e + 18:28:java.lang.Object get(android.view.View):4955:4955 -> e + 1:6:void set(android.view.View,java.lang.Object):4937:4937 -> f + 7:10:void set(android.view.View,java.lang.Object):4938:4938 -> f + 11:20:void set(android.view.View,java.lang.Object):4939:4939 -> f + 21:23:void set(android.view.View,java.lang.Object):4940:4940 -> f + 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: +# {"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: +# {"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;"} + 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 + 1:5:android.content.res.ColorStateList getBackgroundTintList(android.view.View):5435:5435 -> c + 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: +# {"id":"sourceFile","fileName":"ViewCompat.java"} + androidx.core.view.WindowInsetsCompat mLastInsets -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + android.view.View val$v -> b + androidx.core.view.OnApplyWindowInsetsListener val$listener -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/I;"} + 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"} + 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 + 11:15:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):5312:5312 -> onApplyWindowInsets + 16:23:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):5314:5314 -> onApplyWindowInsets + 24:29:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):5317:5317 -> onApplyWindowInsets + 30:34:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):5318:5318 -> onApplyWindowInsets + 35:36:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):5321:5321 -> onApplyWindowInsets + 37:44:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):5322:5322 -> onApplyWindowInsets + 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: +# {"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;"} + 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: +# {"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: +# {"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 + 1:5:boolean isScreenReaderFocusable(android.view.View):5724:5724 -> c + 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: +# {"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: +# {"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;"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"ViewCompat.java"} + java.util.WeakHashMap mViewsContainingListeners -> a + android.util.SparseArray mCapturedKeys -> b + java.lang.ref.WeakReference mLastDispatchedPreViewKeyEvent -> c + java.util.ArrayList sViewsWithListeners -> d + 1:8:void ():5098:5098 -> + 1:4:void ():5094:5094 -> + 5:6:void ():5102:5102 -> + 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;"} + 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 + 1:6:boolean dispatch(android.view.View,android.view.KeyEvent):5132:5132 -> b + 7:9:boolean dispatch(android.view.View,android.view.KeyEvent):5133:5133 -> b + 10:13:boolean dispatch(android.view.View,android.view.KeyEvent):5136:5136 -> b + 14:19:boolean dispatch(android.view.View,android.view.KeyEvent):5140:5140 -> b + 20:25:boolean dispatch(android.view.View,android.view.KeyEvent):5141:5141 -> b + 26:31:boolean dispatch(android.view.View,android.view.KeyEvent):5142:5142 -> b + 32:49:boolean dispatch(android.view.View,android.view.KeyEvent):5143:5143 -> b + 1:12:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):5150:5150 -> c + 13:16:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):5153:5153 -> c + 17:19:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):5154:5154 -> c + 20:27:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):5156:5156 -> c + 28:31:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):5157:5157 -> c + 32:41:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):5158:5158 -> c + 42:49:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):5164:5164 -> c + 1:4:android.util.SparseArray getCapturedKeys():5115:5115 -> d + 5:11:android.util.SparseArray getCapturedKeys():5116:5116 -> d + 12:14:android.util.SparseArray getCapturedKeys():5118:5118 -> d + 1:2:boolean onUnhandledKeyEvent(android.view.View,android.view.KeyEvent):5209:5209 -> e + 3:10:boolean onUnhandledKeyEvent(android.view.View,android.view.KeyEvent):5211:5211 -> e + 11:19:boolean onUnhandledKeyEvent(android.view.View,android.view.KeyEvent):5213:5213 -> e + 20:30:boolean onUnhandledKeyEvent(android.view.View,android.view.KeyEvent):5214:5214 -> e + 1:5:boolean preDispatch(android.view.KeyEvent):5176:5176 -> f + 6:12:boolean preDispatch(android.view.KeyEvent):5177:5177 -> f + 13:19:boolean preDispatch(android.view.KeyEvent):5180:5180 -> f + 20:23:boolean preDispatch(android.view.KeyEvent):5185:5185 -> f + 24:30:boolean preDispatch(android.view.KeyEvent):5186:5186 -> f + 31:40:boolean preDispatch(android.view.KeyEvent):5187:5187 -> f + 41:46:boolean preDispatch(android.view.KeyEvent):5189:5189 -> f + 47:53:boolean preDispatch(android.view.KeyEvent):5190:5190 -> f + 54:66:boolean preDispatch(android.view.KeyEvent):5194:5194 -> f + 67:74:boolean preDispatch(android.view.KeyEvent):5197:5197 -> f + 75:80:boolean preDispatch(android.view.KeyEvent):5198:5198 -> f + 81:85:boolean preDispatch(android.view.KeyEvent):5199:5199 -> f + 1:4:void recalcViewsWithUnhandled():5249:5249 -> g + 5:7:void recalcViewsWithUnhandled():5250:5250 -> g + 8:16:void recalcViewsWithUnhandled():5252:5252 -> g + 17:18:void recalcViewsWithUnhandled():5255:5256 -> g + 19:21:void recalcViewsWithUnhandled():5256:5256 -> g + 22:31:void recalcViewsWithUnhandled():5257:5257 -> g + 32:39:void recalcViewsWithUnhandled():5259:5259 -> g + 40:47:void recalcViewsWithUnhandled():5260:5260 -> g + 48:55:void recalcViewsWithUnhandled():5261:5261 -> g + 56:59:void recalcViewsWithUnhandled():5263:5263 -> g + 60:66:void recalcViewsWithUnhandled():5265:5265 -> g + 67:70:void recalcViewsWithUnhandled():5266:5266 -> g + 71:74:void recalcViewsWithUnhandled():5267:5267 -> g + 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: +# {"id":"sourceFile","fileName":"ViewConfigurationCompat.java"} + java.lang.reflect.Method sGetScaledScrollFactorMethod -> a + 1:6:void ():56:56 -> + 7:11:void ():58:58 -> + 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"} + 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 + 24:30:float getLegacyScrollFactor(android.view.ViewConfiguration,android.content.Context):130:130 -> b + 31:35:float getLegacyScrollFactor(android.view.ViewConfiguration,android.content.Context):134:134 -> b + 36:49:float getLegacyScrollFactor(android.view.ViewConfiguration,android.content.Context):135:135 -> b + 50:64:float getLegacyScrollFactor(android.view.ViewConfiguration,android.content.Context):137:137 -> b + 1:7:int getPlatformResId(android.content.res.Resources,java.lang.String,java.lang.String):363:363 -> c + 9:19:int getPreApi34MaximumFlingVelocityResId(android.content.res.Resources,int,int):348:348 -> d + 9:19:int getPreApi34MinimumFlingVelocityResId(android.content.res.Resources,int,int):356:356 -> e + 1:6:float getScaledHorizontalScrollFactor(android.view.ViewConfiguration,android.content.Context):100:100 -> f + 7:11:float getScaledHorizontalScrollFactor(android.view.ViewConfiguration,android.content.Context):101:101 -> f + 12:16:float getScaledHorizontalScrollFactor(android.view.ViewConfiguration,android.content.Context):103:103 -> f + 1:6:int getScaledHoverSlop(android.view.ViewConfiguration):148:148 -> g + 7:11:int getScaledHoverSlop(android.view.ViewConfiguration):149:149 -> g + 12:18:int getScaledHoverSlop(android.view.ViewConfiguration):151:151 -> g + 1:6:int getScaledMaximumFlingVelocity(android.content.Context,android.view.ViewConfiguration,int,int,int):273:273 -> h + 7:11:int getScaledMaximumFlingVelocity(android.content.Context,android.view.ViewConfiguration,int,int,int):274:274 -> h + 12:20:int getScaledMaximumFlingVelocity(android.content.Context,android.view.ViewConfiguration,int,int,int):277:277 -> h + 21:24:int getScaledMaximumFlingVelocity(android.content.Context,android.view.ViewConfiguration,int,int,int):281:281 -> h + 25:28:int getScaledMaximumFlingVelocity(android.content.Context,android.view.ViewConfiguration,int,int,int):284:284 -> h + 29:36:int getScaledMaximumFlingVelocity(android.content.Context,android.view.ViewConfiguration,int,int,int):285:285 -> h + 37:41:int getScaledMaximumFlingVelocity(android.content.Context,android.view.ViewConfiguration,int,int,int):282:282 -> h + 1:6:int getScaledMinimumFlingVelocity(android.content.Context,android.view.ViewConfiguration,int,int,int):240:240 -> i + 7:11:int getScaledMinimumFlingVelocity(android.content.Context,android.view.ViewConfiguration,int,int,int):241:241 -> i + 12:21:int getScaledMinimumFlingVelocity(android.content.Context,android.view.ViewConfiguration,int,int,int):244:244 -> i + 22:25:int getScaledMinimumFlingVelocity(android.content.Context,android.view.ViewConfiguration,int,int,int):248:248 -> i + 26:29:int getScaledMinimumFlingVelocity(android.content.Context,android.view.ViewConfiguration,int,int,int):251:251 -> i + 30:37:int getScaledMinimumFlingVelocity(android.content.Context,android.view.ViewConfiguration,int,int,int):252:252 -> i + 38:42:int getScaledMinimumFlingVelocity(android.content.Context,android.view.ViewConfiguration,int,int,int):249:249 -> i + 1:6:float getScaledVerticalScrollFactor(android.view.ViewConfiguration,android.content.Context):117:117 -> j + 7:11:float getScaledVerticalScrollFactor(android.view.ViewConfiguration,android.content.Context):118:118 -> j + 12:16:float getScaledVerticalScrollFactor(android.view.ViewConfiguration,android.content.Context):120:120 -> j + 1:6:boolean isInputDeviceInfoValid(int,int,int):367:367 -> k + 7:16:boolean isInputDeviceInfoValid(int,int,int):368:368 -> k + 1:6:boolean shouldShowMenuShortcutsWhenKeyboardPresent(android.view.ViewConfiguration,android.content.Context):162:162 -> l + 7:11:boolean shouldShowMenuShortcutsWhenKeyboardPresent(android.view.ViewConfiguration,android.content.Context):163:163 -> l + 12:15:boolean shouldShowMenuShortcutsWhenKeyboardPresent(android.view.ViewConfiguration,android.content.Context):165:165 -> l + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.view.ViewConfiguration):0:0 -> + # {"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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.view.ViewConfiguration):0:0 -> + # {"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: +# {"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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"ViewGroupCompat.java"} + android.view.WindowInsets CONSUMED -> a + boolean sCompatInsetsDispatchInstalled -> b + 1:9:void ():52:52 -> + 10:12:void ():54:54 -> + 3:7:android.view.WindowInsets lambda$dispatchApplyWindowInsets$1(android.view.WindowInsets[],android.view.View$OnApplyWindowInsetsListener,android.view.View,android.view.WindowInsets):246:246 -> a + 8:14:android.view.WindowInsets lambda$dispatchApplyWindowInsets$1(android.view.WindowInsets[],android.view.View$OnApplyWindowInsetsListener,android.view.View,android.view.WindowInsets):247:247 -> a + 15:17:android.view.WindowInsets lambda$dispatchApplyWindowInsets$1(android.view.WindowInsets[],android.view.View$OnApplyWindowInsetsListener,android.view.View,android.view.WindowInsets):250:250 -> a + 1:6:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):231:231 -> b + 7:12:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):232:232 -> b + 13:16:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):234:234 -> b + 17:19:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):235:235 -> b + 20:23:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):236:236 -> b + 24:29:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):237:237 -> b + 30:31:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):243:243 -> b + 32:39:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):244:244 -> b + 40:42:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):252:252 -> b + 43:48:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):255:255 -> b + 49:52:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):257:257 -> b + 53:55:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):258:258 -> b + 56:59:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):256:256 -> b + 60:73:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):261:261 -> b + 74:75:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):262:262 -> b + 76:82:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):263:263 -> b + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + android.view.View$OnApplyWindowInsetsListener androidx.core.view.ViewGroupCompat$$InternalSyntheticLambda$1$186d03d9f4611114fbe94a77ae841d5211d1b10929767fadbf42f42b821d0374$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.view.WindowInsets[],android.view.View$OnApplyWindowInsetsListener):0:0 -> + # {"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: +# {"id":"sourceFile","fileName":"ViewGroupCompat.java"} + 1:5:boolean isTransitionGroup(android.view.ViewGroup):282:282 -> a +androidx.core.view.ViewGroupKt -> androidx.core.view.g0: +# {"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;"} + 1:6:java.util.Iterator iterator(android.view.ViewGroup):91:91 -> b +androidx.core.view.ViewGroupKt$children$1 -> androidx.core.view.g0$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: +# {"id":"sourceFile","fileName":"ViewGroup.kt"} + int index -> d + android.view.ViewGroup $this_iterator -> e + 3:6:void (android.view.ViewGroup):91:91 -> + 1:21:android.view.View next():96:96 -> 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: +# {"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 + 1:6:boolean onNestedPreFling(android.view.ViewParent,android.view.View,float,float):480:480 -> b + 7:35:boolean onNestedPreFling(android.view.ViewParent,android.view.View,float,float):482:482 -> b + 1:4:void onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):399:399 -> c + 5:12:void onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):401:401 -> c + 13:18:void onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):406:406 -> c + 19:46:void onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):408:408 -> c + 1:4:void onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):343:343 -> d + 5:19:void onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):344:344 -> d + 20:25:void onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):350:350 -> d + 26:30:void onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):351:351 -> d + 31:34:void onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):353:353 -> d + 35:44:void onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):354:354 -> d + 45:50:void onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):360:360 -> d + 51:78:void onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):363:363 -> d + 1:4:void onNestedScrollAccepted(android.view.ViewParent,android.view.View,android.view.View,int,int):259:259 -> e + 5:12:void onNestedScrollAccepted(android.view.ViewParent,android.view.View,android.view.View,int,int):261:261 -> e + 13:17:void onNestedScrollAccepted(android.view.ViewParent,android.view.View,android.view.View,int,int):267:267 -> e + 18:45:void onNestedScrollAccepted(android.view.ViewParent,android.view.View,android.view.View,int,int):269:269 -> e + 1:4:boolean onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):217:217 -> f + 5:13:boolean onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):219:219 -> f + 14:19:boolean onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):225:225 -> f + 20:48:boolean onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):227:227 -> f + 1:4:void onStopNestedScroll(android.view.ViewParent,android.view.View,int):295:295 -> g + 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: +# {"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 + 1:4:void onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[]):551:551 -> c + 1:4:void onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int):547:547 -> d + 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: +# {"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"} + 1:10:androidx.core.view.ViewPropertyAnimatorCompat alpha(float):68:68 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)Landroidx/core/view/j0;"} + 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;"} + 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;"} + 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;"} + 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"} + 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;"} + 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;"} + 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;"} + 11:18:androidx.core.view.ViewPropertyAnimatorCompat translationY(float):114:114 -> l +androidx.core.view.ViewPropertyAnimatorCompat$$ExternalSyntheticLambda0 -> androidx.core.view.i0: +# {"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.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"} + 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: +# {"id":"sourceFile","fileName":"ViewPropertyAnimatorCompat.java"} + androidx.core.view.ViewPropertyAnimatorListener val$listener -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/k0;"} + android.view.View val$view -> b + androidx.core.view.ViewPropertyAnimatorCompat this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/j0;"} + 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"} + 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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"ViewPropertyAnimatorUpdateListener.java"} + void onAnimationUpdate(android.view.View) -> a +androidx.core.view.WindowCompat -> androidx.core.view.n0: +# {"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;"} + 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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"WindowCompat.java"} + 1:4:void setDecorFitsSystemWindows(android.view.Window,boolean):186:186 -> a +androidx.core.view.WindowInsetsAnimationCompat -> androidx.core.view.o0: +# {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} + androidx.core.view.WindowInsetsAnimationCompat$Impl mImpl -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0$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 -> + 1:7:long getDurationMillis():171:171 -> a + 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"} + 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":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} + androidx.core.graphics.Insets mLowerBound -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + androidx.core.graphics.Insets mUpperBound -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/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"} + 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;"} + 1:3:androidx.core.graphics.Insets getUpperBound():277:277 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/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;"} + 1:35:java.lang.String toString():303:303 -> toString +androidx.core.view.WindowInsetsAnimationCompat$Callback -> androidx.core.view.o0$b: +# {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} + androidx.core.view.WindowInsetsCompat mDispachedInsets -> mDispachedInsets + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + 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: +# {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} + int mTypeMask -> a + float mFraction -> b + android.view.animation.Interpolator mInterpolator -> c + long mDurationMillis -> d + float mAlpha -> e + 1:5:void (int,android.view.animation.Interpolator,long):536:536 -> + 6:7:void (int,android.view.animation.Interpolator,long):534:534 -> + 8:9:void (int,android.view.animation.Interpolator,long):537:537 -> + 10:11:void (int,android.view.animation.Interpolator,long):538:538 -> + 12:14:void (int,android.view.animation.Interpolator,long):539:539 -> + 1:3:long getDurationMillis():562:562 -> a + 1:4:float getInterpolatedFraction():551:551 -> b + 5:11:float getInterpolatedFraction():552:552 -> b + 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: +# {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} + android.view.animation.Interpolator SHOW_IME_INTERPOLATOR -> f + android.view.animation.Interpolator HIDE_IME_INTERPOLATOR -> g + android.view.animation.Interpolator SHOW_SYSTEM_BAR_INTERPOLATOR -> h + android.view.animation.Interpolator HIDE_SYSTEM_BAR_INTERPOLATOR -> i + 1:13:void ():588:588 -> + 14:20:void ():595:595 -> + 21:29:void ():605:605 -> + 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"} + 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;"} + 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 + 21:28:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):652:652 -> f + 29:36:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):653:653 -> f + 37:40:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):654:654 -> f + 41:44:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):650:650 -> f + 45:48:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):656:656 -> f + 49:56:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):657:657 -> f + 57:64:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):658:658 -> f + 65:72:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):659:659 -> f + 73:76:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):660:660 -> f + 77:80:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):656:656 -> f + 81:86:androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat computeAnimationBounds(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,int):662:662 -> f + 1:7:android.view.animation.Interpolator createInsetInterpolator(int,int):699:699 -> g + 8:10:android.view.animation.Interpolator createInsetInterpolator(int,int):700:700 -> g + 11:17:android.view.animation.Interpolator createInsetInterpolator(int,int):701:701 -> g + 18:20:android.view.animation.Interpolator createInsetInterpolator(int,int):702:702 -> g + 21:27:android.view.animation.Interpolator createInsetInterpolator(int,int):703:703 -> g + 28:30:android.view.animation.Interpolator createInsetInterpolator(int,int):704:704 -> g + 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;"} + 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"} + 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 + 21:23:void dispatchOnEnd(android.view.View,androidx.core.view.WindowInsetsAnimationCompat):962:962 -> i + 24:29:void dispatchOnEnd(android.view.View,androidx.core.view.WindowInsetsAnimationCompat):963:963 -> i + 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"} + 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 + 24:27:void dispatchOnPrepare(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsCompat,boolean):904:904 -> j + 28:29:void dispatchOnPrepare(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsCompat,boolean):905:905 -> j + 30:35:void dispatchOnPrepare(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsCompat,boolean):906:906 -> j + 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"} + 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 + 22:24:void dispatchOnProgress(android.view.View,androidx.core.view.WindowInsetsCompat,java.util.List):944:944 -> k + 25:30:void dispatchOnProgress(android.view.View,androidx.core.view.WindowInsetsCompat,java.util.List):945:945 -> k + 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"} + 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 + 21:23:void dispatchOnStart(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):924:924 -> l + 24:29:void dispatchOnStart(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):925:925 -> l + 30:33:void dispatchOnStart(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):926:926 -> l + 34:40:void dispatchOnStart(android.view.View,androidx.core.view.WindowInsetsAnimationCompat,androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat):927:927 -> l + 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;"} + 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;"} + 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 + 31:79:androidx.core.view.WindowInsetsCompat interpolateInsets(androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat,float,int):724:724 -> o + 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"} + 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: +# {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} + androidx.core.view.WindowInsetsAnimationCompat$Callback mCallback -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0$b;"} + androidx.core.view.WindowInsetsCompat mLastInsets -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + 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"} + 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 -> + 23:25:void (android.view.View,androidx.core.view.WindowInsetsAnimationCompat$Callback):760:760 -> + 1:6:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):767:767 -> onApplyWindowInsets + 7:12:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):768:768 -> onApplyWindowInsets + 13:17:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):769:769 -> onApplyWindowInsets + 18:21:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):772:772 -> onApplyWindowInsets + 22:25:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):774:774 -> onApplyWindowInsets + 26:31:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):775:775 -> onApplyWindowInsets + 32:35:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):778:778 -> onApplyWindowInsets + 36:37:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):782:782 -> onApplyWindowInsets + 38:42:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):783:783 -> onApplyWindowInsets + 43:48:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):796:796 -> onApplyWindowInsets + 49:56:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):797:797 -> onApplyWindowInsets + 57:62:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):798:798 -> onApplyWindowInsets + 63:64:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):802:802 -> onApplyWindowInsets + 65:66:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):803:803 -> onApplyWindowInsets + 67:72:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):804:804 -> onApplyWindowInsets + 73:80:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):805:805 -> onApplyWindowInsets + 81:82:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):811:811 -> onApplyWindowInsets + 83:87:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):812:812 -> onApplyWindowInsets + 88:89:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):815:815 -> onApplyWindowInsets + 90:93:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):817:817 -> onApplyWindowInsets + 94:95:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):820:820 -> onApplyWindowInsets + 96:107:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):822:822 -> onApplyWindowInsets + 108:111:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):824:824 -> onApplyWindowInsets + 112:115:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):825:825 -> onApplyWindowInsets + 116:124:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):827:827 -> onApplyWindowInsets + 125:128:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):828:828 -> onApplyWindowInsets + 129:132:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):827:827 -> onApplyWindowInsets + 133:136:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):831:831 -> onApplyWindowInsets + 137:139:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):835:835 -> onApplyWindowInsets + 140:150:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):837:837 -> onApplyWindowInsets + 151:159:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):852:852 -> onApplyWindowInsets + 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: +# {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} + androidx.core.view.WindowInsetsAnimationCompat val$anim -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0;"} + androidx.core.view.WindowInsetsCompat val$targetInsets -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + androidx.core.view.WindowInsetsCompat val$startingInsets -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + 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;"} + 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"} + 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 + 22:25:void onAnimationUpdate(android.animation.ValueAnimator):842:842 -> onAnimationUpdate + 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: +# {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} + androidx.core.view.WindowInsetsAnimationCompat val$anim -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0;"} + 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;"} + 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"} + 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: +# {"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;"} + androidx.core.view.WindowInsetsAnimationCompat$BoundsCompat val$animationBounds -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0$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;"} + 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"} + 1:9:void run():867:867 -> run + 10:15:void run():868:868 -> run +androidx.core.view.WindowInsetsAnimationCompat$Impl30 -> androidx.core.view.o0$d: +# {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} + android.view.WindowInsetsAnimation mWrapped -> f + 1:2:void (android.view.WindowInsetsAnimation):987:988 -> + 3:3:void (int,android.view.animation.Interpolator,long):992:992 -> + 1:7:long getDurationMillis():1007:1007 -> a + 1:7:float getInterpolatedFraction():1022:1022 -> b + 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;"} + 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;"} + 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;"} + 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"} + 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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"WindowInsetsAnimationCompat.java"} + androidx.core.view.WindowInsetsAnimationCompat$Callback mCompat -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o0$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"} + 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;"} + 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 + 10:15:void onEnd(android.view.WindowInsetsAnimation):1100:1100 -> onEnd + 1:10:void onPrepare(android.view.WindowInsetsAnimation):1063:1063 -> onPrepare + 1:4:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):1078:1078 -> onProgress + 5:15:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):1079:1079 -> onProgress + 16:22:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):1080:1080 -> onProgress + 23:25:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):1082:1082 -> onProgress + 26:33:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):1085:1085 -> onProgress + 34:41:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):1086:1086 -> onProgress + 42:45:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):1088:1088 -> onProgress + 46:52:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):1089:1089 -> onProgress + 53:60:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):1090:1090 -> onProgress + 61:62:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):1092:1092 -> onProgress + 63:68:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):1093:1093 -> onProgress + 69:72:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):1092:1092 -> onProgress + 73:77:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):1094:1094 -> onProgress + 1:2:android.view.WindowInsetsAnimation$Bounds onStart(android.view.WindowInsetsAnimation,android.view.WindowInsetsAnimation$Bounds):1070:1070 -> onStart + 3:6:android.view.WindowInsetsAnimation$Bounds onStart(android.view.WindowInsetsAnimation,android.view.WindowInsetsAnimation$Bounds):1071:1071 -> onStart + 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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} + androidx.core.view.WindowInsetsCompat$Impl mImpl -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0$m;"} + androidx.core.view.WindowInsetsCompat CONSUMED -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + 1:6:void ():78:78 -> + 7:15:void ():79:79 -> + 16:20:void ():81:81 -> + 21:25:void ():83:83 -> + 1:3:void (android.view.WindowInsets):90:92 -> + 4:4:void (android.view.WindowInsets):94:94 -> + 5:5:void (android.view.WindowInsets):96:96 -> + 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"} + 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;"} + 1:7:androidx.core.view.WindowInsetsCompat consumeStableInsets():480:480 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + 1:7:androidx.core.view.WindowInsetsCompat consumeSystemWindowInsets():323:323 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + 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;"} + 5:10:boolean equals(java.lang.Object):714:714 -> equals + 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;"} + 1:7:androidx.core.graphics.Insets getInsetsIgnoringVisibility(int):689:689 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lx/d;"} + 1:7:androidx.core.graphics.Insets getStableInsets():548:548 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/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;"} + 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;"} + 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;"} + 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 + 39:43:androidx.core.graphics.Insets insetInsets(androidx.core.graphics.Insets,int,int,int,int):1329:1329 -> o + 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;"} + 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"} + 1:6:void setRootViewData(androidx.core.graphics.Insets):2241:2241 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/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"} + 1:6:void setStableInsets(androidx.core.graphics.Insets):1811:1811 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} + androidx.core.view.WindowInsetsCompat$BuilderImpl mImpl -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0$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"} + 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;"} + 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;"} + 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;"} + 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":"sourceFile","fileName":"WindowInsetsCompat.java"} + androidx.core.view.WindowInsetsCompat mInsets -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + androidx.core.graphics.Insets[] mInsetsTypeMask -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lx/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"} + 1:5:void applyInsetTypes():1682:1682 -> a + 6:11:void applyInsetTypes():1683:1683 -> a + 12:22:void applyInsetTypes():1684:1684 -> a + 23:30:void applyInsetTypes():1689:1689 -> a + 31:36:void applyInsetTypes():1692:1692 -> a + 37:43:void applyInsetTypes():1695:1695 -> a + 44:55:void applyInsetTypes():1697:1697 -> a + 56:58:void applyInsetTypes():1698:1698 -> a + 59:70:void applyInsetTypes():1700:1700 -> a + 71:73:void applyInsetTypes():1701:1701 -> a + 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;"} + 1:6:void setInsets(int,androidx.core.graphics.Insets):1654:1654 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILx/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"} + void setStableInsets(androidx.core.graphics.Insets) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + 1:1:void setSystemGestureInsets(androidx.core.graphics.Insets):1642:1642 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + void setSystemWindowInsets(androidx.core.graphics.Insets) -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/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":"sourceFile","fileName":"WindowInsetsCompat.java"} + android.view.WindowInsets mPlatformInsets -> c + androidx.core.graphics.Insets mStableInsets -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/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"} + 1:3:androidx.core.view.WindowInsetsCompat build():1753:1753 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + 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"} + 1:4:void setSystemWindowInsets(androidx.core.graphics.Insets):1740:1740 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/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 + 20:24:android.view.WindowInsets createWindowInsetsInstance():1772:1772 -> i + 25:26:android.view.WindowInsets createWindowInsetsInstance():1774:1774 -> i + 27:31:android.view.WindowInsets createWindowInsetsInstance():1776:1776 -> i + 32:39:android.view.WindowInsets createWindowInsetsInstance():1778:1778 -> i + 40:46:android.view.WindowInsets createWindowInsetsInstance():1780:1780 -> i + 47:51:android.view.WindowInsets createWindowInsetsInstance():1783:1783 -> i + 52:55:android.view.WindowInsets createWindowInsetsInstance():1789:1789 -> i + 56:69:android.view.WindowInsets createWindowInsetsInstance():1791:1791 -> i + 70:74:android.view.WindowInsets createWindowInsetsInstance():1793:1793 -> i + 75:76:android.view.WindowInsets createWindowInsetsInstance():1795:1795 -> i + 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: +# {"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"} + 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;"} + 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"} + 1:10:void setStableInsets(androidx.core.graphics.Insets):1853:1853 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + 1:10:void setSystemGestureInsets(androidx.core.graphics.Insets):1838:1838 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + 1:10:void setSystemWindowInsets(androidx.core.graphics.Insets):1833:1833 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/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":"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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"} + 1:2:void setInsets(int,androidx.core.graphics.Insets):1883:1883 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILx/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: +# {"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: +# {"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"} + 1:2:void setInsets(int,androidx.core.graphics.Insets):1915:1915 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILx/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: +# {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} + androidx.core.view.WindowInsetsCompat mHost -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + androidx.core.view.WindowInsetsCompat CONSUMED -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + 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"} + 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;"} + 1:3:androidx.core.view.WindowInsetsCompat consumeStableInsets():763:763 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + 1:3:androidx.core.view.WindowInsetsCompat consumeSystemWindowInsets():759:759 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + 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"} + 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 + 23:32:boolean equals(java.lang.Object):823:823 -> equals + 33:46:boolean equals(java.lang.Object):824:824 -> equals + 47:60:boolean equals(java.lang.Object):825:825 -> equals + 61:76:boolean equals(java.lang.Object):826:826 -> equals + 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;"} + 5:7:androidx.core.graphics.Insets getInsetsIgnoringVisibility(int):809:809 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lx/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;"} + 1:3:androidx.core.graphics.Insets getStableInsets():779:779 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + 1:5:androidx.core.graphics.Insets getSystemGestureInsets():784:784 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + 1:3:androidx.core.graphics.Insets getSystemWindowInsets():775:775 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/d;"} + 1:5:androidx.core.graphics.Insets getTappableElementInsets():794:794 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/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;"} + 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"} + 1:1:void setRootViewData(androidx.core.graphics.Insets):840:840 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/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"} + 1:1:void setStableInsets(androidx.core.graphics.Insets):855:855 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/d;)V"} + 1:1:void setSystemUiVisibility(int):0:0 -> v +androidx.core.view.WindowInsetsCompat$Impl20 -> androidx.core.view.B0$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;"} + androidx.core.graphics.Insets mSystemWindowInsets -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + androidx.core.view.WindowInsetsCompat mRootWindowInsets -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + androidx.core.graphics.Insets mRootViewVisibleInsets -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + int mSystemUiVisibility -> h + boolean sVisibleRectReflectionFetched -> i + java.lang.reflect.Method sGetViewRootImplMethod -> j + java.lang.Class sAttachInfoClass -> k + 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"} + 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"} + 21:32:boolean isTypeVisible(int):1037:1037 -> A + 2:12:void loadReflectionField():1158:1158 -> B + 13:20:void loadReflectionField():1159:1159 -> B + 21:28:void loadReflectionField():1160:1160 -> B + 29:34:void loadReflectionField():1161:1161 -> B + 35:42:void loadReflectionField():1162:1162 -> B + 43:47:void loadReflectionField():1163:1163 -> B + 48:54:void loadReflectionField():1164:1164 -> B + 55:80:void loadReflectionField():1166:1166 -> B + 81:83:void loadReflectionField():1169:1169 -> B + 1:1:boolean systemBarVisibilityEquals(int,int):0:0 -> C + 1:6:void copyRootViewBounds(android.view.View):1095:1095 -> d + 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"} + 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 + 9:10:boolean equals(java.lang.Object):1175:1175 -> equals + 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;"} + 2:6:androidx.core.graphics.Insets getInsetsIgnoringVisibility(int):903:903 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lx/d;"} + 1:4:androidx.core.graphics.Insets getSystemWindowInsets():1048:1048 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/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 + 19:24:androidx.core.graphics.Insets getSystemWindowInsets():1052:1052 -> l + 25:28:androidx.core.graphics.Insets getSystemWindowInsets():1053:1053 -> l + 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;"} + 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"} + 1:3:void setRootViewData(androidx.core.graphics.Insets):1081:1081 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx/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"} + 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;"} + 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;"} + 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 + 47:54:androidx.core.graphics.Insets getInsetsForType(int,boolean):1020:1020 -> x + 55:62:androidx.core.graphics.Insets getInsetsForType(int,boolean):1021:1021 -> x + 63:67:androidx.core.graphics.Insets getInsetsForType(int,boolean):1020:1020 -> x + 68:70:androidx.core.graphics.Insets getInsetsForType(int,boolean):1023:1023 -> x + 71:75:androidx.core.graphics.Insets getInsetsForType(int,boolean):1012:1012 -> x + 76:80:androidx.core.graphics.Insets getInsetsForType(int,boolean):1008:1008 -> x + 81:85:androidx.core.graphics.Insets getInsetsForType(int,boolean):1004:1004 -> x + 86:89:androidx.core.graphics.Insets getInsetsForType(int,boolean):980:980 -> x + 90:98:androidx.core.graphics.Insets getInsetsForType(int,boolean):981:981 -> x + 99:102:androidx.core.graphics.Insets getInsetsForType(int,boolean):985:985 -> x + 103:106:androidx.core.graphics.Insets getInsetsForType(int,boolean):986:986 -> x + 107:112:androidx.core.graphics.Insets getInsetsForType(int,boolean):988:988 -> x + 113:117:androidx.core.graphics.Insets getInsetsForType(int,boolean):991:991 -> x + 118:123:androidx.core.graphics.Insets getInsetsForType(int,boolean):992:992 -> x + 124:129:androidx.core.graphics.Insets getInsetsForType(int,boolean):993:993 -> x + 130:137:androidx.core.graphics.Insets getInsetsForType(int,boolean):996:996 -> x + 138:142:androidx.core.graphics.Insets getInsetsForType(int,boolean):997:997 -> x + 143:147:androidx.core.graphics.Insets getInsetsForType(int,boolean):1000:1000 -> x + 148:151:androidx.core.graphics.Insets getInsetsForType(int,boolean):948:948 -> x + 152:155:androidx.core.graphics.Insets getInsetsForType(int,boolean):949:949 -> x + 156:159:androidx.core.graphics.Insets getInsetsForType(int,boolean):950:950 -> x + 160:167:androidx.core.graphics.Insets getInsetsForType(int,boolean):951:951 -> x + 168:175:androidx.core.graphics.Insets getInsetsForType(int,boolean):953:953 -> x + 176:179:androidx.core.graphics.Insets getInsetsForType(int,boolean):954:954 -> x + 180:184:androidx.core.graphics.Insets getInsetsForType(int,boolean):950:950 -> x + 185:189:androidx.core.graphics.Insets getInsetsForType(int,boolean):956:956 -> x + 190:192:androidx.core.graphics.Insets getInsetsForType(int,boolean):957:957 -> x + 193:196:androidx.core.graphics.Insets getInsetsForType(int,boolean):959:959 -> x + 197:200:androidx.core.graphics.Insets getInsetsForType(int,boolean):960:960 -> x + 201:204:androidx.core.graphics.Insets getInsetsForType(int,boolean):961:961 -> x + 205:208:androidx.core.graphics.Insets getInsetsForType(int,boolean):964:964 -> x + 209:214:androidx.core.graphics.Insets getInsetsForType(int,boolean):969:969 -> x + 215:225:androidx.core.graphics.Insets getInsetsForType(int,boolean):971:971 -> x + 226:229:androidx.core.graphics.Insets getInsetsForType(int,boolean):937:937 -> x + 230:231:androidx.core.graphics.Insets getInsetsForType(int,boolean):938:938 -> x + 232:241:androidx.core.graphics.Insets getInsetsForType(int,boolean):939:939 -> x + 242:246:androidx.core.graphics.Insets getInsetsForType(int,boolean):938:938 -> x + 247:252:androidx.core.graphics.Insets getInsetsForType(int,boolean):940:940 -> x + 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;"} + 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;"} + 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 + 30:35:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1128:1128 -> z + 36:48:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1130:1130 -> z + 49:54:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1136:1136 -> z + 55:64:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1137:1137 -> z + 65:70:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1138:1138 -> z + 71:80:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1141:1141 -> z + 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: +# {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} + androidx.core.graphics.Insets mStableInsets -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/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"} + 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"} + 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;"} + 1:11:androidx.core.view.WindowInsetsCompat consumeSystemWindowInsets():1210:1210 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + 1:4:androidx.core.graphics.Insets getStableInsets():1215:1215 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/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 + 19:24:androidx.core.graphics.Insets getStableInsets():1219:1219 -> j + 25:28:androidx.core.graphics.Insets getStableInsets():1220:1220 -> j + 29:34:androidx.core.graphics.Insets getStableInsets():1216:1216 -> j + 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":"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"} + 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"} + 1:11:androidx.core.view.WindowInsetsCompat consumeDisplayCutout():1249:1249 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/B0;"} + 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 + 27:36:boolean equals(java.lang.Object):1259:1259 -> equals + 37:44:boolean equals(java.lang.Object):1260:1260 -> equals + 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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} + androidx.core.graphics.Insets mSystemGestureInsets -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + androidx.core.graphics.Insets mMandatorySystemGestureInsets -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/d;"} + androidx.core.graphics.Insets mTappableElementInsets -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx/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"} + 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"} + 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;"} + 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;"} + 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;"} + 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;"} + 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":"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: +# {"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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} + androidx.core.view.WindowInsetsCompat CONSUMED -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + 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"} + 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"} + 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;"} + 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;"} + 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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} + androidx.core.view.WindowInsetsCompat CONSUMED -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B0;"} + 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"} + 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"} + 1:2:androidx.core.graphics.Insets getInsets(int):1388:1388 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lx/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;"} + 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: +# {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} + 1:1:int displayCutout():0:0 -> a + 1:1:int ime():0:0 -> b + 41:77:int indexOf(int):2103:2103 -> c + 1:1:int mandatorySystemGestures():0:0 -> d + 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: +# {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} + 41:46:int toPlatformType(int):2179:2179 -> a + 47:51:int toPlatformType(int):2176:2176 -> a + 52:56:int toPlatformType(int):2173:2173 -> a + 57:61:int toPlatformType(int):2170:2170 -> a + 62:66:int toPlatformType(int):2167:2167 -> a + 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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"WindowInsetsCompat.java"} + 43:48:int toPlatformType(int):2227:2227 -> a + 49:53:int toPlatformType(int):2224:2224 -> a + 54:58:int toPlatformType(int):2221:2221 -> a + 59:63:int toPlatformType(int):2218:2218 -> a + 64:68:int toPlatformType(int):2215:2215 -> a + 69:73:int toPlatformType(int):2212:2212 -> a + 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: +# {"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: +# {"id":"sourceFile","fileName":"WindowInsetsControllerCompat.java"} + androidx.core.view.WindowInsetsControllerCompat$Impl mImpl -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/d1$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 -> + 7:8:void (android.view.Window,android.view.View):131:132 -> + 9:9:void (android.view.Window,android.view.View):134:134 -> + 10:10:void (android.view.Window,android.view.View):136:136 -> + 11:11:void (android.view.Window,android.view.View):138:138 -> + 1:6:void hide(int):197:197 -> a + 1:7:boolean isAppearanceLightStatusBars():216:216 -> b + 1:6:void setAppearanceLightNavigationBars(boolean):265:265 -> c + 1:6:void setAppearanceLightStatusBars(boolean):231:231 -> d + 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":"sourceFile","fileName":"WindowInsetsControllerCompat.java"} + 1:4:void ():398:398 -> + void hide(int) -> a + boolean isAppearanceLightStatusBars() -> b + 1:1:void setAppearanceLightNavigationBars(boolean):0:0 -> c + void setAppearanceLightStatusBars(boolean) -> d + void setSystemBarsBehavior(int) -> e + void show(int) -> f +androidx.core.view.WindowInsetsControllerCompat$Impl20 -> androidx.core.view.d1$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;"} + 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"} + 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 + 1:29:void setSystemBarsBehavior(int):536:536 -> e + 30:32:void setSystemBarsBehavior(int):543:543 -> e + 33:36:void setSystemBarsBehavior(int):544:544 -> e + 37:39:void setSystemBarsBehavior(int):539:539 -> e + 40:45:void setSystemBarsBehavior(int):540:540 -> e + 46:49:void setSystemBarsBehavior(int):547:547 -> e + 11:17:void show(int):464:464 -> f + 12:17:void hideForType(int):502:502 -> g + 18:22:void hideForType(int):499:499 -> g + 23:26:void hideForType(int):496:496 -> g + 1:6:void setSystemUiFlag(int):507:507 -> h + 7:11:void setSystemUiFlag(int):509:509 -> h + 12:15:void setSystemUiFlag(int):508:508 -> h + 1:6:void setWindowFlag(int):521:521 -> i + 12:17:void showForType(int):478:478 -> j + 18:22:void showForType(int):475:475 -> j + 23:27:void showForType(int):471:471 -> j + 28:31:void showForType(int):472:472 -> j + 1:6:void unsetSystemUiFlag(int):514:514 -> k + 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: +# {"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"} + 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: +# {"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"} + 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: +# {"id":"sourceFile","fileName":"WindowInsetsControllerCompat.java"} + androidx.core.view.WindowInsetsControllerCompat mCompatController -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/d1;"} + android.view.WindowInsetsController mInsetsController -> b + androidx.core.view.SoftwareKeyboardControllerCompat mSoftwareKeyboardControllerCompat -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/O;"} + 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"} + 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"} + 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 + 10:17:void hide(int):664:664 -> a + 1:6:boolean isAppearanceLightStatusBars():675:675 -> b + 7:19:boolean isAppearanceLightStatusBars():676:676 -> b + 5:8:void setAppearanceLightNavigationBars(boolean):717:717 -> c + 9:11:void setAppearanceLightNavigationBars(boolean):718:718 -> c + 12:17:void setAppearanceLightNavigationBars(boolean):721:721 -> c + 18:21:void setAppearanceLightNavigationBars(boolean):725:725 -> c + 22:24:void setAppearanceLightNavigationBars(boolean):726:726 -> c + 25:31:void setAppearanceLightNavigationBars(boolean):729:729 -> c + 7:10:void setAppearanceLightStatusBars(boolean):683:683 -> d + 11:13:void setAppearanceLightStatusBars(boolean):684:684 -> d + 14:19:void setAppearanceLightStatusBars(boolean):687:687 -> d + 20:23:void setAppearanceLightStatusBars(boolean):691:691 -> d + 24:26:void setAppearanceLightStatusBars(boolean):692:692 -> d + 27:33:void setAppearanceLightStatusBars(boolean):695:695 -> d + 1:4:void setSystemBarsBehavior(int):782:782 -> e + 5:31:void setSystemBarsBehavior(int):786:786 -> e + 32:34:void setSystemBarsBehavior(int):793:793 -> e + 35:38:void setSystemBarsBehavior(int):794:794 -> e + 39:41:void setSystemBarsBehavior(int):789:789 -> e + 42:47:void setSystemBarsBehavior(int):790:790 -> e + 48:51:void setSystemBarsBehavior(int):797:797 -> e + 52:57:void setSystemBarsBehavior(int):802:802 -> e + 5:9:void show(int):654:654 -> f + 10:17:void show(int):656:656 -> f + 1:6:void setSystemUiFlag(int):863:863 -> g + 7:11:void setSystemUiFlag(int):865:865 -> g + 12:15:void setSystemUiFlag(int):864:864 -> g + 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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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"} + 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"} + 1:6:void setSystemBarsBehavior(int):893:893 -> e +androidx.core.view.WindowInsetsControllerCompat$Impl35 -> androidx.core.view.d1$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"} + 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"} + 1:14:boolean isAppearanceLightStatusBars():927:927 -> b +androidx.core.view.accessibility.AccessibilityClickableSpanCompat -> G.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;"} + 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"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"AccessibilityNodeInfoCompat.java"} + android.view.accessibility.AccessibilityNodeInfo mInfo -> a + int mParentVirtualDescendantId -> b + int mVirtualDescendantId -> c + int sClickableSpanId -> d + 1:1:void ():2323:2323 -> + 1:4:void (android.view.accessibility.AccessibilityNodeInfo):2352:2352 -> + 5:6:void (android.view.accessibility.AccessibilityNodeInfo):1671:1671 -> + 7:8:void (android.view.accessibility.AccessibilityNodeInfo):1674:1674 -> + 9:11:void (android.view.accessibility.AccessibilityNodeInfo):2353:2353 -> + 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;"} + 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 + 14:17:void setHeading(boolean):4799:4799 -> B0 + 1:9:android.util.SparseArray getSpansFromViewTags(android.view.View):3600:3600 -> C + 1:6:void setHintText(java.lang.CharSequence):4104:4104 -> C0 + 7:12:void setHintText(java.lang.CharSequence):4105:4105 -> C0 + 13:24:void setHintText(java.lang.CharSequence):4107:4107 -> C0 + 1:6:java.lang.CharSequence getStateDescription():3677:3677 -> D + 7:13:java.lang.CharSequence getStateDescription():3678:3678 -> D + 14:26:java.lang.CharSequence getStateDescription():3680:3680 -> D + 1:6:void setLabelFor(android.view.View):4144:4144 -> D0 + 1:6:java.lang.CharSequence getText():3535:3535 -> E + 7:12:java.lang.CharSequence getText():3536:3536 -> E + 13:18:java.lang.CharSequence getText():3537:3537 -> E + 19:24:java.lang.CharSequence getText():3538:3538 -> E + 25:30:java.lang.CharSequence getText():3539:3539 -> E + 31:40:java.lang.CharSequence getText():3540:3540 -> E + 41:49:java.lang.CharSequence getText():3541:3541 -> E + 50:56:java.lang.CharSequence getText():3540:3540 -> E + 57:62:java.lang.CharSequence getText():3542:3542 -> E + 63:74:java.lang.CharSequence getText():3543:3543 -> E + 75:87:java.lang.CharSequence getText():3544:3544 -> E + 88:117:java.lang.CharSequence getText():3545:3545 -> E + 118:124:java.lang.CharSequence getText():3543:3543 -> E + 125:131:java.lang.CharSequence getText():3549:3549 -> E + 1:6:void setLabeledBy(android.view.View):4182:4182 -> E0 + 1:6:java.lang.CharSequence getTooltipText():4632:4632 -> F + 7:13:java.lang.CharSequence getTooltipText():4633:4633 -> F + 14:26:java.lang.CharSequence getTooltipText():4635:4635 -> F + 1:6:void setMaxTextLength(int):4368:4368 -> F0 + 1:6:java.lang.String getUniqueId():3725:3725 -> G + 7:13:java.lang.String getUniqueId():3726:3726 -> G + 14:26:java.lang.String getUniqueId():3728:3728 -> G + 1:6:void setPackageName(java.lang.CharSequence):3502:3502 -> G0 + 1:7:java.lang.String getViewIdResourceName():3844:3844 -> H + 1:6:void setPaneTitle(java.lang.CharSequence):4673:4673 -> H0 + 7:12:void setPaneTitle(java.lang.CharSequence):4674:4674 -> H0 + 13:24:void setPaneTitle(java.lang.CharSequence):4676:4676 -> H0 + 1:13:boolean hasSpans():3629:3629 -> I + 2:3:void setParent(android.view.View):2820:2820 -> I0 + 4:9:void setParent(android.view.View):2822:2822 -> I0 + 4:9:int idForClickableSpan(android.text.style.ClickableSpan,android.util.SparseArray):3618:3618 -> J + 10:21:int idForClickableSpan(android.text.style.ClickableSpan,android.util.SparseArray):3619:3619 -> J + 22:27:int idForClickableSpan(android.text.style.ClickableSpan,android.util.SparseArray):3620:3620 -> J + 28:35:int idForClickableSpan(android.text.style.ClickableSpan,android.util.SparseArray):3621:3621 -> J + 36:42:int idForClickableSpan(android.text.style.ClickableSpan,android.util.SparseArray):3625:3625 -> J + 1:2:void setParent(android.view.View,int):2847:2847 -> J0 + 3:8:void setParent(android.view.View,int):2849:2849 -> J0 + 1:6:boolean isAccessibilityDataSensitive():3442:3442 -> K + 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"} + 1:7:boolean isAccessibilityFocused():3117:3117 -> L + 1:12:void setRoleDescription(java.lang.CharSequence):4921:4921 -> L0 + 1:7:boolean isCheckable():2972:2972 -> M + 1:6:void setScreenReaderFocusable(boolean):4724:4724 -> M0 + 7:13:void setScreenReaderFocusable(boolean):4725:4725 -> M0 + 14:17:void setScreenReaderFocusable(boolean):4727:4727 -> M0 + 1:7:boolean isChecked():2996:2996 -> N + 1:6:void setScrollable(boolean):3277:3277 -> N0 + 1:7:boolean isClickable():3166:3166 -> O + 1:6:void setSelected(boolean):3157:3157 -> O0 + 1:7:boolean isContextClickable():4054:4054 -> P + 1:6:void setShowingHintText(boolean):4759:4759 -> P0 + 7:13:void setShowingHintText(boolean):4760:4760 -> P0 + 14:17:void setShowingHintText(boolean):4762:4762 -> P0 + 1:7:boolean isEnabled():3214:3214 -> Q + 2:3:void setSource(android.view.View):2435:2435 -> Q0 + 4:9:void setSource(android.view.View):2437:2437 -> Q0 + 1:13:boolean isFieldRequired():3021:3021 -> R + 1:2:void setSource(android.view.View,int):2462:2462 -> R0 + 3:8:void setSource(android.view.View,int):2464:2464 -> R0 + 1:7:boolean isFocusable():3044:3044 -> S + 1:6:void setStateDescription(java.lang.CharSequence):3711:3711 -> S0 + 7:12:void setStateDescription(java.lang.CharSequence):3712:3712 -> S0 + 13:24:void setStateDescription(java.lang.CharSequence):3714:3714 -> S0 + 1:7:boolean isFocused():3068:3068 -> T + 1:6:void setText(java.lang.CharSequence):3565:3565 -> T0 + 3:7:boolean isGranularScrollingSupported():3292:3292 -> U + 1:6:void setTooltipText(java.lang.CharSequence):4653:4653 -> U0 + 7:12:void setTooltipText(java.lang.CharSequence):4654:4654 -> U0 + 13:24:void setTooltipText(java.lang.CharSequence):4656:4656 -> U0 + 1:7:boolean isImportantForAccessibility():3412:3412 -> V + 1:6:void setTraversalAfter(android.view.View):4514:4514 -> V0 + 1:7:boolean isLongClickable():3190:3190 -> W + 1:6:void setViewIdResourceName(java.lang.String):3828:3828 -> W0 + 1:7:boolean isPassword():3238:3238 -> X + 1:6:void setVisibleToUser(boolean):3108:3108 -> X0 + 1:6:boolean isScreenReaderFocusable():4705:4705 -> Y + 7:14:boolean isScreenReaderFocusable():4706:4706 -> Y + 15:19:boolean isScreenReaderFocusable():4708:4708 -> Y + 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;"} + 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"} + 1:6:boolean isShowingHintText():4739:4739 -> b0 + 7:14:boolean isShowingHintText():4740:4740 -> b0 + 15:19:boolean isShowingHintText():4742:4742 -> b0 + 1:6:void addChild(android.view.View):2561:2561 -> c + 1:6:boolean isTextSelectable():3336:3336 -> c0 + 7:15:boolean isTextSelectable():3337:3337 -> c0 + 16:20:boolean isTextSelectable():3339:3339 -> c0 + 1:6:void addChild(android.view.View,int):2579:2579 -> d + 1:7:boolean isVisibleToUser():3092:3092 -> d0 + 1:17:void addSpanLocationToExtras(android.text.style.ClickableSpan,android.text.Spanned,int):3640:3640 -> e + 18:34:void addSpanLocationToExtras(android.text.style.ClickableSpan,android.text.Spanned,int):3641:3641 -> e + 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;"} + 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 + 20:24:boolean equals(java.lang.Object):5043:5043 -> equals + 25:33:boolean equals(java.lang.Object):5046:5046 -> equals + 34:40:boolean equals(java.lang.Object):5049:5049 -> equals + 41:48:boolean equals(java.lang.Object):5052:5052 -> equals + 1:6:void addSpansToExtras(java.lang.CharSequence,android.view.View):3572:3572 -> f + 7:9:void addSpansToExtras(java.lang.CharSequence,android.view.View):3573:3573 -> f + 10:12:void addSpansToExtras(java.lang.CharSequence,android.view.View):3574:3574 -> f + 13:18:void addSpansToExtras(java.lang.CharSequence,android.view.View):3575:3575 -> f + 19:21:void addSpansToExtras(java.lang.CharSequence,android.view.View):3576:3576 -> f + 22:32:void addSpansToExtras(java.lang.CharSequence,android.view.View):3577:3577 -> f + 33:37:void addSpansToExtras(java.lang.CharSequence,android.view.View):3579:3579 -> f + 38:40:void addSpansToExtras(java.lang.CharSequence,android.view.View):3580:3580 -> f + 41:46:void addSpansToExtras(java.lang.CharSequence,android.view.View):3581:3581 -> f + 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;"} + 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;"} + 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 + 18:27:java.util.List extrasIntList(java.lang.String):2650:2650 -> h + 1:7:boolean performAction(int,android.os.Bundle):2718:2718 -> h0 + 1:11:int hashCode():5027:5027 -> hashCode + 1:6:java.util.List getActionList():4012:4012 -> i + 7:11:java.util.List getActionList():4013:4013 -> i + 12:18:java.util.List getActionList():4014:4014 -> i + 19:22:java.util.List getActionList():4016:4016 -> i + 23:34:java.util.List getActionList():4017:4017 -> i + 1:1:void recycle():3814:3814 -> i0 + 19:21:java.lang.String getActionSymbolicName(int):5226:5226 -> j + 22:24:java.lang.String getActionSymbolicName(int):5222:5222 -> j + 25:27:java.lang.String getActionSymbolicName(int):5220:5220 -> j + 28:30:java.lang.String getActionSymbolicName(int):5218:5218 -> j + 31:33:java.lang.String getActionSymbolicName(int):5216:5216 -> j + 34:36:java.lang.String getActionSymbolicName(int):5214:5214 -> j + 37:39:java.lang.String getActionSymbolicName(int):5198:5198 -> j + 40:42:java.lang.String getActionSymbolicName(int):5196:5196 -> j + 43:45:java.lang.String getActionSymbolicName(int):5192:5192 -> j + 46:48:java.lang.String getActionSymbolicName(int):5194:5194 -> j + 49:51:java.lang.String getActionSymbolicName(int):5212:5212 -> j + 52:54:java.lang.String getActionSymbolicName(int):5210:5210 -> j + 55:57:java.lang.String getActionSymbolicName(int):5206:5206 -> j + 58:60:java.lang.String getActionSymbolicName(int):5204:5204 -> j + 61:63:java.lang.String getActionSymbolicName(int):5190:5190 -> j + 64:66:java.lang.String getActionSymbolicName(int):5188:5188 -> j + 67:69:java.lang.String getActionSymbolicName(int):5186:5186 -> j + 70:72:java.lang.String getActionSymbolicName(int):5184:5184 -> j + 73:75:java.lang.String getActionSymbolicName(int):5202:5202 -> j + 76:78:java.lang.String getActionSymbolicName(int):5200:5200 -> j + 79:81:java.lang.String getActionSymbolicName(int):5224:5224 -> j + 82:84:java.lang.String getActionSymbolicName(int):5208:5208 -> j + 85:87:java.lang.String getActionSymbolicName(int):5182:5182 -> j + 88:90:java.lang.String getActionSymbolicName(int):5180:5180 -> j + 91:93:java.lang.String getActionSymbolicName(int):5178:5178 -> j + 94:96:java.lang.String getActionSymbolicName(int):5176:5176 -> j + 97:99:java.lang.String getActionSymbolicName(int):5170:5170 -> j + 100:102:java.lang.String getActionSymbolicName(int):5174:5174 -> j + 103:105:java.lang.String getActionSymbolicName(int):5172:5172 -> j + 106:108:java.lang.String getActionSymbolicName(int):5168:5168 -> j + 109:111:java.lang.String getActionSymbolicName(int):5166:5166 -> j + 112:114:java.lang.String getActionSymbolicName(int):5164:5164 -> j + 115:117:java.lang.String getActionSymbolicName(int):5162:5162 -> j + 118:120:java.lang.String getActionSymbolicName(int):5160:5160 -> j + 121:123:java.lang.String getActionSymbolicName(int):5158:5158 -> j + 124:126:java.lang.String getActionSymbolicName(int):5156:5156 -> j + 127:129:java.lang.String getActionSymbolicName(int):5154:5154 -> j + 130:132:java.lang.String getActionSymbolicName(int):5152:5152 -> j + 133:135:java.lang.String getActionSymbolicName(int):5150:5150 -> j + 136:138:java.lang.String getActionSymbolicName(int):5148:5148 -> j + 139:141:java.lang.String getActionSymbolicName(int):5146:5146 -> j + 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"} + 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 + 14:19:void removeCollectedSpans(android.view.View):3650:3650 -> k0 + 20:31:void removeCollectedSpans(android.view.View):3651:3651 -> k0 + 32:41:void removeCollectedSpans(android.view.View):3652:3652 -> k0 + 42:47:void removeCollectedSpans(android.view.View):3655:3655 -> k0 + 48:64:void removeCollectedSpans(android.view.View):3656:3656 -> k0 + 1:8:boolean getBooleanProperty(int):5134:5134 -> l + 9:20:boolean getBooleanProperty(int):5136:5136 -> l + 1:6:void setAccessibilityFocused(boolean):3133:3133 -> l0 + 1:6:void getBoundsInParent(android.graphics.Rect):2865:2865 -> m + 1:6:void setBooleanProperty(int,boolean):5124:5124 -> m0 + 7:20:void setBooleanProperty(int,boolean):5126:5126 -> m0 + 21:24:void setBooleanProperty(int,boolean):5129:5129 -> m0 + 1:6:void getBoundsInScreen(android.graphics.Rect):2897:2897 -> n + 1:6:void setBoundsInParent(android.graphics.Rect):2888:2888 -> n0 + 1:6:void getBoundsInWindow(android.graphics.Rect):2931:2931 -> o + 7:12:void getBoundsInWindow(android.graphics.Rect):2932:2932 -> o + 13:28:void getBoundsInWindow(android.graphics.Rect):2934:2934 -> o + 29:40:void getBoundsInWindow(android.graphics.Rect):2936:2936 -> o + 1:6:void setBoundsInScreen(android.graphics.Rect):2912:2912 -> o0 + 1:7:int getChildCount():2515:2515 -> p + 1:6:void setCheckable(boolean):2987:2987 -> p0 + 1:7:java.lang.CharSequence getClassName():3511:3511 -> q + 1:6:void setChecked(boolean):3011:3011 -> q0 + 1:4:android.text.style.ClickableSpan[] getClickableSpans(java.lang.CharSequence):3608:3608 -> r + 5:7:android.text.style.ClickableSpan[] getClickableSpans(java.lang.CharSequence):3609:3609 -> r + 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;"} + 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 + 7:13:java.lang.CharSequence getContainerTitle():3799:3799 -> t + 14:26:java.lang.CharSequence getContainerTitle():3801:3801 -> t + 1:6:void setCollectionInfo(java.lang.Object):3936:3936 -> t0 + 7:12:void setCollectionInfo(java.lang.Object):3937:3937 -> t0 + 13:16:void setCollectionInfo(java.lang.Object):3936:3936 -> t0 + 1:5:java.lang.String toString():5061:5061 -> toString + 6:12:java.lang.String toString():5062:5062 -> toString + 13:17:java.lang.String toString():5064:5064 -> toString + 18:20:java.lang.String toString():5066:5066 -> toString + 21:40:java.lang.String toString():5067:5067 -> toString + 41:43:java.lang.String toString():5069:5069 -> toString + 44:63:java.lang.String toString():5070:5070 -> toString + 64:66:java.lang.String toString():5072:5072 -> toString + 67:86:java.lang.String toString():5073:5073 -> toString + 87:98:java.lang.String toString():5075:5075 -> toString + 99:110:java.lang.String toString():5076:5076 -> toString + 111:122:java.lang.String toString():5077:5077 -> toString + 123:134:java.lang.String toString():5078:5078 -> toString + 135:146:java.lang.String toString():5079:5079 -> toString + 147:158:java.lang.String toString():5080:5080 -> toString + 159:170:java.lang.String toString():5081:5081 -> toString + 171:182:java.lang.String toString():5082:5082 -> toString + 183:194:java.lang.String toString():5083:5083 -> toString + 195:206:java.lang.String toString():5084:5084 -> toString + 207:218:java.lang.String toString():5086:5086 -> toString + 219:230:java.lang.String toString():5087:5087 -> toString + 231:242:java.lang.String toString():5088:5088 -> toString + 243:254:java.lang.String toString():5089:5089 -> toString + 255:266:java.lang.String toString():5090:5090 -> toString + 267:278:java.lang.String toString():5091:5091 -> toString + 279:290:java.lang.String toString():5092:5092 -> toString + 291:302:java.lang.String toString():5093:5093 -> toString + 303:314:java.lang.String toString():5094:5094 -> toString + 315:326:java.lang.String toString():5095:5095 -> toString + 327:338:java.lang.String toString():5096:5096 -> toString + 339:362:java.lang.String toString():5097:5097 -> toString + 363:374:java.lang.String toString():5098:5098 -> toString + 375:386:java.lang.String toString():5099:5099 -> toString + 387:398:java.lang.String toString():5100:5100 -> toString + 399:410:java.lang.String toString():5101:5101 -> toString + 411:422:java.lang.String toString():5102:5102 -> toString + 423:434:java.lang.String toString():5103:5103 -> toString + 435:439:java.lang.String toString():5105:5105 -> toString + 440:444:java.lang.String toString():5106:5106 -> toString + 445:450:java.lang.String toString():5107:5107 -> toString + 451:456:java.lang.String toString():5108:5108 -> toString + 457:464:java.lang.String toString():5109:5109 -> toString + 465:478:java.lang.String toString():5110:5110 -> toString + 479:486:java.lang.String toString():5111:5111 -> toString + 487:489:java.lang.String toString():5113:5113 -> toString + 490:497:java.lang.String toString():5114:5114 -> toString + 498:505:java.lang.String toString():5115:5115 -> toString + 506:510:java.lang.String toString():5118:5118 -> toString + 511:515:java.lang.String toString():5120:5120 -> toString + 1:7:java.lang.CharSequence getContentDescription():3667:3667 -> u + 1:6:void setCollectionItemInfo(java.lang.Object):3943:3943 -> u0 + 7:12:void setCollectionItemInfo(java.lang.Object):3944:3944 -> u0 + 13:16:void setCollectionItemInfo(java.lang.Object):3943:3943 -> u0 + 1:7:java.lang.CharSequence getError():4134:4134 -> v + 1:6:void setContentDescription(java.lang.CharSequence):3696:3696 -> v0 + 1:7:android.os.Bundle getExtras():4282:4282 -> w + 1:6:void setDismissable(boolean):4575:4575 -> w0 + 1:6:java.lang.CharSequence getHintText():4083:4083 -> x + 7:13:java.lang.CharSequence getHintText():4084:4084 -> x + 14:26:java.lang.CharSequence getHintText():4086:4086 -> x + 1:6:void setEnabled(boolean):3229:3229 -> x0 + 1:7:int getMaxTextLength():4378:4378 -> y + 1:6:void setError(java.lang.CharSequence):4125:4125 -> y0 + 1:6:android.util.SparseArray getOrCreateSpansFromViewTags(android.view.View):3590:3590 -> 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline1 -> G.d: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline2 -> G.e: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline3 -> G.f: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline4 -> G.g: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline5 -> G.h: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline6 -> G.i: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline7 -> G.j: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline8 -> G.k: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$$ExternalSyntheticApiModelOutline9 -> G.l: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat -> G.z$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;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_TO_POSITION -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_UP -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_LEFT -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_DOWN -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_RIGHT -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PAGE_UP -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PAGE_DOWN -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PAGE_LEFT -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PAGE_RIGHT -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CONTEXT_CLICK -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SET_PROGRESS -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_MOVE_WINDOW -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SHOW_TOOLTIP -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_HIDE_TOOLTIP -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PRESS_AND_HOLD -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_IME_ENTER -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_DRAG_START -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_DRAG_DROP -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_DRAG_CANCEL -> T + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SHOW_TEXT_SUGGESTIONS -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_IN_DIRECTION -> V + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$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;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_FOCUS -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CLEAR_FOCUS -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SELECT -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CLEAR_SELECTION -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CLICK -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_LONG_CLICK -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_ACCESSIBILITY_FOCUS -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CLEAR_ACCESSIBILITY_FOCUS -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_NEXT_AT_MOVEMENT_GRANULARITY -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_NEXT_HTML_ELEMENT -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PREVIOUS_HTML_ELEMENT -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_FORWARD -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_BACKWARD -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_COPY -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_PASTE -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_CUT -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SET_SELECTION -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_EXPAND -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_COLLAPSE -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_DISMISS -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SET_TEXT -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/z$a;"} + 1:9:void ():121:121 -> + 10:17:void ():129:129 -> + 18:25:void ():136:136 -> + 26:34:void ():143:143 -> + 35:43:void ():158:158 -> + 44:52:void ():173:173 -> + 53:61:void ():190:190 -> + 62:70:void ():201:201 -> + 71:81:void ():249:249 -> + 82:90:void ():298:298 -> + 91:101:void ():320:320 -> + 102:110:void ():342:342 -> + 111:119:void ():350:350 -> + 120:128:void ():357:357 -> + 129:137:void ():364:364 -> + 138:147:void ():370:370 -> + 148:156:void ():376:376 -> + 157:167:void ():407:407 -> + 168:176:void ():415:415 -> + 177:185:void ():422:422 -> + 186:194:void ():429:429 -> + 195:205:void ():453:453 -> + 206:207:void ():463:463 -> + 208:209:void ():464:464 -> + 210:222:void ():465:465 -> + 223:224:void ():480:480 -> + 225:226:void ():482:482 -> + 227:236:void ():483:483 -> + 237:238:void ():489:489 -> + 239:250:void ():491:491 -> + 251:252:void ():496:496 -> + 253:263:void ():498:498 -> + 264:265:void ():504:504 -> + 266:276:void ():506:506 -> + 277:278:void ():512:512 -> + 279:291:void ():514:514 -> + 292:297:void ():520:520 -> + 298:314:void ():522:522 -> + 315:318:void ():528:528 -> + 319:336:void ():530:530 -> + 337:340:void ():536:536 -> + 341:358:void ():538:538 -> + 359:362:void ():544:544 -> + 363:380:void ():546:546 -> + 381:382:void ():564:564 -> + 383:393:void ():566:566 -> + 394:395:void ():579:579 -> + 396:407:void ():581:581 -> + 408:413:void ():592:592 -> + 414:431:void ():594:594 -> + 432:437:void ():601:601 -> + 438:454:void ():603:603 -> + 455:458:void ():610:610 -> + 459:476:void ():612:612 -> + 477:482:void ():640:640 -> + 483:500:void ():642:642 -> + 501:504:void ():653:653 -> + 505:522:void ():655:655 -> + 523:526:void ():669:669 -> + 527:544:void ():671:671 -> + 545:548:void ():685:685 -> + 549:566:void ():687:687 -> + 567:570:void ():698:698 -> + 571:588:void ():700:700 -> + 589:594:void ():706:706 -> + 595:607:void ():708:708 -> + 608:612:void ():709:709 -> + 613:618:void ():736:736 -> + 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"} + 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"} + 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;"} + 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 + 5:10:boolean perform(android.view.View,android.os.Bundle):824:824 -> d + 11:21:boolean perform(android.view.View,android.os.Bundle):827:827 -> d + 22:23:boolean perform(android.view.View,android.os.Bundle):828:828 -> d + 24:27:boolean perform(android.view.View,android.os.Bundle):830:830 -> d + 28:34:boolean perform(android.view.View,android.os.Bundle):831:831 -> d + 35:56:boolean perform(android.view.View,android.os.Bundle):832:832 -> d + 57:65:boolean perform(android.view.View,android.os.Bundle):836:836 -> d + 5:9:boolean equals(java.lang.Object):860:860 -> equals + 10:11:boolean equals(java.lang.Object):863:863 -> equals + 12:15:boolean equals(java.lang.Object):865:865 -> equals + 16:20:boolean equals(java.lang.Object):866:866 -> equals + 21:31:boolean equals(java.lang.Object):869:869 -> equals + 1:11:int hashCode():852:852 -> hashCode + 1:5:java.lang.String toString():877:877 -> toString + 6:10:java.lang.String toString():878:878 -> toString + 11:16:java.lang.String toString():880:880 -> toString + 17:30:java.lang.String toString():881:881 -> toString + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline1 -> G.q: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline10 -> G.n: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline11 -> G.o: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline12 -> G.p: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline2 -> G.r: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline3 -> G.s: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline4 -> G.t: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline5 -> G.u: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline6 -> G.v: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline7 -> G.w: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline8 -> G.x: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat$$ExternalSyntheticApiModelOutline9 -> G.y: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.accessibility.AccessibilityNodeInfoCompat$Api30Impl -> G.z$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: +# {"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: +# {"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: +# {"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;"} + 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":"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;"} + 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":"sourceFile","fileName":"AccessibilityNodeInfoCompat.java"} + java.lang.Object mInfo -> a + 1:3:void (java.lang.Object):1459:1459 -> + 4:6:void (java.lang.Object):1460:1460 -> + 1:9:float getCurrent():1487:1487 -> a + 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;"} + 3:10:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat obtain(int,float,float,float):1454:1454 -> d +androidx.core.view.accessibility.AccessibilityNodeProviderCompat -> G.A: +# {"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"} + 1:2:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createAccessibilityNodeInfo(int):166:166 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LG/z;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"AccessibilityNodeProviderCompat.java"} + androidx.core.view.accessibility.AccessibilityNodeProviderCompat mCompat -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LG/A;"} + 1:3:void (androidx.core.view.accessibility.AccessibilityNodeProviderCompat):45:45 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/A;)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 + 11:15:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):56:56 -> createAccessibilityNodeInfo + 1:2:java.util.List findAccessibilityNodeInfosByText(java.lang.String,int):63:63 -> findAccessibilityNodeInfosByText + 3:10:java.util.List findAccessibilityNodeInfosByText(java.lang.String,int):64:64 -> findAccessibilityNodeInfosByText + 11:15:java.util.List findAccessibilityNodeInfosByText(java.lang.String,int):68:68 -> findAccessibilityNodeInfosByText + 16:22:java.util.List findAccessibilityNodeInfosByText(java.lang.String,int):69:69 -> findAccessibilityNodeInfosByText + 23:28:java.util.List findAccessibilityNodeInfosByText(java.lang.String,int):71:71 -> findAccessibilityNodeInfosByText + 29:39:java.util.List findAccessibilityNodeInfosByText(java.lang.String,int):72:72 -> findAccessibilityNodeInfosByText + 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: +# {"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"} + 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: +# {"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: +# {"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":"sourceFile","fileName":"AccessibilityViewCommand.java"} +androidx.core.view.accessibility.AccessibilityViewCommand$MoveAtGranularityArguments -> G.C$b: +# {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} +androidx.core.view.accessibility.AccessibilityViewCommand$MoveHtmlArguments -> G.C$c: +# {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} +androidx.core.view.accessibility.AccessibilityViewCommand$MoveWindowArguments -> G.C$d: +# {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} +androidx.core.view.accessibility.AccessibilityViewCommand$ScrollToPositionArguments -> G.C$e: +# {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} +androidx.core.view.accessibility.AccessibilityViewCommand$SetProgressArguments -> G.C$f: +# {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} +androidx.core.view.accessibility.AccessibilityViewCommand$SetSelectionArguments -> G.C$g: +# {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} +androidx.core.view.accessibility.AccessibilityViewCommand$SetTextArguments -> G.C$h: +# {"id":"sourceFile","fileName":"AccessibilityViewCommand.java"} +androidx.core.view.animation.PathInterpolatorCompat -> H.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: +# {"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: +# {"id":"sourceFile","fileName":"EditorInfoCompat.java"} + java.lang.String[] EMPTY_STRING_ARRAY -> a + 2:6:void ():95:95 -> + 1:6:java.lang.String[] getContentMimeTypes(android.view.inputmethod.EditorInfo):187:187 -> a + 7:13:java.lang.String[] getContentMimeTypes(android.view.inputmethod.EditorInfo):188:188 -> a + 14:16:java.lang.String[] getContentMimeTypes(android.view.inputmethod.EditorInfo):189:189 -> a + 17:20:java.lang.String[] getContentMimeTypes(android.view.inputmethod.EditorInfo):191:191 -> a + 21:23:java.lang.String[] getContentMimeTypes(android.view.inputmethod.EditorInfo):192:192 -> a + 24:31:java.lang.String[] getContentMimeTypes(android.view.inputmethod.EditorInfo):194:194 -> a + 32:42:java.lang.String[] getContentMimeTypes(android.view.inputmethod.EditorInfo):196:196 -> a + 43:45:java.lang.String[] getContentMimeTypes(android.view.inputmethod.EditorInfo):198:198 -> a + 8:16:boolean isCutOnSurrogate(java.lang.CharSequence,int,int):509:509 -> b + 17:25:boolean isCutOnSurrogate(java.lang.CharSequence,int,int):507:507 -> b + 1:19:boolean isPasswordInputType(int):516:516 -> c + 1:6:void setContentMimeTypes(android.view.inputmethod.EditorInfo,java.lang.String[]):165:165 -> d + 7:10:void setContentMimeTypes(android.view.inputmethod.EditorInfo,java.lang.String[]):166:166 -> d + 11:14:void setContentMimeTypes(android.view.inputmethod.EditorInfo,java.lang.String[]):168:168 -> d + 15:21:void setContentMimeTypes(android.view.inputmethod.EditorInfo,java.lang.String[]):169:169 -> d + 22:28:void setContentMimeTypes(android.view.inputmethod.EditorInfo,java.lang.String[]):171:171 -> d + 29:36:void setContentMimeTypes(android.view.inputmethod.EditorInfo,java.lang.String[]):172:172 -> d + 1:3:void setInitialSurroundingSubText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int):280:280 -> e + 4:9:void setInitialSurroundingSubText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int):281:281 -> e + 10:13:void setInitialSurroundingSubText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int):282:282 -> e + 14:30:void setInitialSurroundingSubText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int):287:287 -> e + 31:43:void setInitialSurroundingSubText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int):294:294 -> e + 44:51:void setInitialSurroundingSubText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int):302:302 -> e + 52:59:void setInitialSurroundingSubText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int):303:303 -> e + 60:63:void setInitialSurroundingSubText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int):308:308 -> e + 64:67:void setInitialSurroundingSubText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int):312:312 -> e + 68:71:void setInitialSurroundingSubText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int):297:297 -> e + 1:7:void setInitialSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence):256:256 -> f + 8:11:void setInitialSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence):257:257 -> f + 12:15:void setInitialSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence):259:259 -> f + 1:4:void setSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):529:529 -> g + 5:13:void setSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):530:530 -> g + 14:20:void setSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):534:534 -> g + 21:27:void setSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):535:535 -> g + 28:34:void setSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):536:536 -> g + 35:42:void setSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):537:537 -> g + 11:25:void trimLongSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):340:340 -> h + 26:31:void trimLongSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):343:343 -> h + 32:36:void trimLongSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):344:344 -> h + 37:41:void trimLongSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):346:346 -> h + 42:55:void trimLongSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):353:353 -> h + 56:70:void trimLongSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):358:358 -> h + 71:75:void trimLongSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):367:367 -> h + 76:80:void trimLongSurroundingText(android.view.inputmethod.EditorInfo,java.lang.CharSequence,int,int):369:369 -> h + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.inputmethod.EditorInfoCompat$$ExternalSyntheticApiModelOutline1 -> I.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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.core.view.inputmethod.EditorInfoCompat$Api30Impl -> I.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: +# {"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"} + 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 + 35:41:boolean lambda$createOnCommitContentListenerUsingPerformReceiveContent$0(android.view.View,androidx.core.view.inputmethod.InputContentInfoCompat,int,android.os.Bundle):379:379 -> a + 42:49:boolean lambda$createOnCommitContentListenerUsingPerformReceiveContent$0(android.view.View,androidx.core.view.inputmethod.InputContentInfoCompat,int,android.os.Bundle):367:367 -> a + 50:57:boolean lambda$createOnCommitContentListenerUsingPerformReceiveContent$0(android.view.View,androidx.core.view.inputmethod.InputContentInfoCompat,int,android.os.Bundle):381:381 -> a + 58:67:boolean lambda$createOnCommitContentListenerUsingPerformReceiveContent$0(android.view.View,androidx.core.view.inputmethod.InputContentInfoCompat,int,android.os.Bundle):382:382 -> a + 68:73:boolean lambda$createOnCommitContentListenerUsingPerformReceiveContent$0(android.view.View,androidx.core.view.inputmethod.InputContentInfoCompat,int,android.os.Bundle):383:383 -> a + 74:81:boolean lambda$createOnCommitContentListenerUsingPerformReceiveContent$0(android.view.View,androidx.core.view.inputmethod.InputContentInfoCompat,int,android.os.Bundle):384:384 -> a + 82:85:boolean lambda$createOnCommitContentListenerUsingPerformReceiveContent$0(android.view.View,androidx.core.view.inputmethod.InputContentInfoCompat,int,android.os.Bundle):385:385 -> a + 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;"} + 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;"} + 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 + 23:28:android.view.inputmethod.InputConnection createWrapper(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):279:279 -> d + 29:32:android.view.inputmethod.InputConnection createWrapper(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):292:292 -> d + 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"} + 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 + 35:42:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):107:107 -> e + 43:47:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):111:111 -> e + 48:49:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):112:112 -> e + 50:57:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):110:110 -> e + 58:60:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):114:114 -> e + 61:62:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):115:115 -> e + 63:70:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):113:113 -> e + 71:73:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):117:117 -> e + 74:75:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):118:118 -> e + 76:83:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):116:116 -> e + 84:86:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):120:120 -> e + 87:88:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):121:121 -> e + 89:94:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):119:119 -> e + 95:97:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):123:123 -> e + 98:99:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):124:124 -> e + 100:109:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):122:122 -> e + 110:114:boolean handlePerformPrivateCommand(java.lang.String,android.os.Bundle,androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener):126:126 -> 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: +# {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean I.InputConnectionCompat$$ExternalSyntheticLambda0.onCommitContent(I.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":"sourceFile","fileName":"InputConnectionCompat.java"} + androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener val$listener -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LI/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"} + 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: +# {"id":"sourceFile","fileName":"InputConnectionCompat.java"} + androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener val$listener -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LI/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"} + 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: +# {"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":"sourceFile","fileName":"InputContentInfoCompat.java"} + androidx.core.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatImpl mImpl -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LI/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"} + 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;"} + 12:22:androidx.core.view.inputmethod.InputContentInfoCompat wrap(java.lang.Object):204:204 -> f +androidx.core.view.inputmethod.InputContentInfoCompat$InputContentInfoCompatApi25Impl -> I.f$a: +# {"id":"sourceFile","fileName":"InputContentInfoCompat.java"} + android.view.inputmethod.InputContentInfo mObject -> a + 1:2:void (java.lang.Object):96:97 -> + 3:4:void (android.net.Uri,android.content.ClipDescription,android.net.Uri):101:102 -> + 1:7:android.net.Uri getContentUri():107:107 -> a + 1:6:void requestPermission():127:127 -> b + 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: +# {"id":"sourceFile","fileName":"InputContentInfoCompat.java"} + android.net.Uri mContentUri -> a + android.content.ClipDescription mDescription -> b + android.net.Uri mLinkUri -> c + 1:3:void (android.net.Uri,android.content.ClipDescription,android.net.Uri):56:56 -> + 4:5:void (android.net.Uri,android.content.ClipDescription,android.net.Uri):57:57 -> + 6:7:void (android.net.Uri,android.content.ClipDescription,android.net.Uri):58:58 -> + 8:10:void (android.net.Uri,android.content.ClipDescription,android.net.Uri):59:59 -> + 1:3:android.net.Uri getContentUri():64:64 -> a + 1:1:void requestPermission():84:84 -> b + 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: +# {"id":"sourceFile","fileName":"InputContentInfoCompat.java"} + android.net.Uri getContentUri() -> a + void requestPermission() -> b + android.net.Uri getLinkUri() -> c + android.content.ClipDescription getDescription() -> d + java.lang.Object getInputContentInfo() -> e +androidx.core.widget.AutoScrollHelper -> androidx.core.widget.a: +# {"id":"sourceFile","fileName":"AutoScrollHelper.java"} + androidx.core.widget.AutoScrollHelper$ClampedScroller mScroller -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/widget/a$a;"} + android.view.animation.Interpolator mEdgeInterpolator -> e + android.view.View mTarget -> f + java.lang.Runnable mRunnable -> g + float[] mRelativeEdges -> h + float[] mMaximumEdges -> i + int mEdgeType -> j + int mActivationDelay -> k + float[] mRelativeVelocity -> l + float[] mMinimumVelocity -> m + float[] mMaximumVelocity -> n + boolean mAlreadyDelayed -> o + boolean mNeedsReset -> p + boolean mNeedsCancel -> q + boolean mAnimating -> r + boolean mEnabled -> s + boolean mExclusive -> t + int DEFAULT_ACTIVATION_DELAY -> u + 1:7:void ():196:196 -> + 1:3:void (android.view.View):211:211 -> + 4:10:void (android.view.View):139:139 -> + 11:18:void (android.view.View):142:142 -> + 19:25:void (android.view.View):151:151 -> + 26:32:void (android.view.View):154:154 -> + 33:39:void (android.view.View):163:163 -> + 40:46:void (android.view.View):166:166 -> + 47:53:void (android.view.View):169:169 -> + 54:55:void (android.view.View):212:212 -> + 56:63:void (android.view.View):214:214 -> + 64:80:void (android.view.View):215:215 -> + 81:84:void (android.view.View):217:217 -> + 85:88:void (android.view.View):218:218 -> + 89:94:void (android.view.View):220:220 -> + 95:100:void (android.view.View):221:221 -> + 101:105:void (android.view.View):222:222 -> + 106:108:void (android.view.View):223:223 -> + 109:115:void (android.view.View):224:224 -> + 116:118:void (android.view.View):225:225 -> + 119:122:void (android.view.View):226:226 -> + boolean canTargetScrollHorizontally(int) -> a + boolean canTargetScrollVertically(int) -> b + 1:9:void cancelTargetTouch():679:679 -> c + 10:13:void cancelTargetTouch():680:680 -> c + 14:18:void cancelTargetTouch():682:682 -> c + 19:22:void cancelTargetTouch():683:683 -> c + 1:4:float computeTargetVelocity(int,float,float,float):541:541 -> d + 5:8:float computeTargetVelocity(int,float,float,float):542:542 -> d + 9:18:float computeTargetVelocity(int,float,float,float):543:543 -> d + 19:22:float computeTargetVelocity(int,float,float,float):549:549 -> d + 23:26:float computeTargetVelocity(int,float,float,float):550:550 -> d + 27:34:float computeTargetVelocity(int,float,float,float):551:551 -> d + 35:41:float computeTargetVelocity(int,float,float,float):558:558 -> d + 42:47:float computeTargetVelocity(int,float,float,float):560:560 -> d + 1:1:float constrain(float,float,float):0:0 -> e + 1:1:int constrain(int,int,int):0:0 -> f + 7:37:float constrainEdgeValue(float,float):630:630 -> g + 38:45:float constrainEdgeValue(float,float):637:637 -> g + 3:6:float getEdgeValue(float,float,float,float):609:609 -> h + 7:11:float getEdgeValue(float,float,float,float):610:610 -> h + 12:20:float getEdgeValue(float,float,float,float):611:611 -> h + 21:33:float getEdgeValue(float,float,float,float):615:615 -> h + 34:43:float getEdgeValue(float,float,float,float):617:617 -> h + 44:49:float getEdgeValue(float,float,float,float):622:622 -> h + 1:5:void requestStop():530:530 -> i + 6:8:void requestStop():533:533 -> i + 9:14:void requestStop():535:535 -> i + void scrollTargetBy(int,int) -> j + 1:3:androidx.core.widget.AutoScrollHelper setActivationDelay(int):414:414 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/core/widget/a;"} + 1:3:androidx.core.widget.AutoScrollHelper setEdgeType(int):356:356 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/core/widget/a;"} + 1:6:androidx.core.widget.AutoScrollHelper setEnabled(boolean):237:237 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Landroidx/core/widget/a;"} + 7:9:androidx.core.widget.AutoScrollHelper setEnabled(boolean):238:238 -> m + 10:12:androidx.core.widget.AutoScrollHelper setEnabled(boolean):241:241 -> m + 1:6:androidx.core.widget.AutoScrollHelper setMaximumEdges(float,float):397:397 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(FF)Landroidx/core/widget/a;"} + 7:9:androidx.core.widget.AutoScrollHelper setMaximumEdges(float,float):398:398 -> n + 1:10:androidx.core.widget.AutoScrollHelper setMaximumVelocity(float,float):296:296 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(FF)Landroidx/core/widget/a;"} + 11:13:androidx.core.widget.AutoScrollHelper setMaximumVelocity(float,float):297:297 -> o + 1:6:boolean onTouch(android.view.View,android.view.MotionEvent):458:458 -> onTouch + 7:22:boolean onTouch(android.view.View,android.view.MotionEvent):462:462 -> onTouch + 23:26:boolean onTouch(android.view.View,android.view.MotionEvent):483:483 -> onTouch + 27:28:boolean onTouch(android.view.View,android.view.MotionEvent):465:465 -> onTouch + 29:30:boolean onTouch(android.view.View,android.view.MotionEvent):466:466 -> onTouch + 31:46:boolean onTouch(android.view.View,android.view.MotionEvent):470:470 -> onTouch + 47:50:boolean onTouch(android.view.View,android.view.MotionEvent):469:469 -> onTouch + 51:66:boolean onTouch(android.view.View,android.view.MotionEvent):472:472 -> onTouch + 67:70:boolean onTouch(android.view.View,android.view.MotionEvent):471:471 -> onTouch + 71:75:boolean onTouch(android.view.View,android.view.MotionEvent):473:473 -> onTouch + 76:85:boolean onTouch(android.view.View,android.view.MotionEvent):477:477 -> onTouch + 86:88:boolean onTouch(android.view.View,android.view.MotionEvent):478:478 -> onTouch + 89:98:boolean onTouch(android.view.View,android.view.MotionEvent):487:487 -> onTouch + 1:10:androidx.core.widget.AutoScrollHelper setMinimumVelocity(float,float):314:314 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(FF)Landroidx/core/widget/a;"} + 11:13:androidx.core.widget.AutoScrollHelper setMinimumVelocity(float,float):315:315 -> p + 1:6:androidx.core.widget.AutoScrollHelper setRampDownDuration(int):444:444 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/core/widget/a;"} + 1:6:androidx.core.widget.AutoScrollHelper setRampUpDuration(int):429:429 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/core/widget/a;"} + 1:6:androidx.core.widget.AutoScrollHelper setRelativeEdges(float,float):375:375 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(FF)Landroidx/core/widget/a;"} + 7:9:androidx.core.widget.AutoScrollHelper setRelativeEdges(float,float):376:376 -> s + 1:10:androidx.core.widget.AutoScrollHelper setRelativeVelocity(float,float):335:335 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(FF)Landroidx/core/widget/a;"} + 11:13:androidx.core.widget.AutoScrollHelper setRelativeVelocity(float,float):336:336 -> t + 1:2:boolean shouldAnimate():494:494 -> u + 3:6:boolean shouldAnimate():495:495 -> u + 7:12:boolean shouldAnimate():496:496 -> u + 13:20:boolean shouldAnimate():498:498 -> u + 21:30:boolean shouldAnimate():499:499 -> u + 1:4:void startAnimating():506:506 -> v + 5:12:void startAnimating():507:507 -> v + 13:14:void startAnimating():510:510 -> v + 15:16:void startAnimating():511:511 -> v + 17:24:void startAnimating():513:513 -> v + 25:33:void startAnimating():514:514 -> v + 34:38:void startAnimating():516:516 -> v + 39:41:void startAnimating():521:521 -> v +androidx.core.widget.AutoScrollHelper$ClampedScroller -> androidx.core.widget.a$a: +# {"id":"sourceFile","fileName":"AutoScrollHelper.java"} + int mRampUpDuration -> a + int mRampDownDuration -> b + float mTargetVelocityX -> c + float mTargetVelocityY -> d + long mStartTime -> e + long mDeltaTime -> f + int mDeltaX -> g + int mDeltaY -> h + long mStopTime -> i + float mStopValue -> j + int mEffectiveRampDown -> k + 1:5:void ():748:748 -> + 6:9:void ():749:749 -> + 10:13:void ():750:750 -> + 14:16:void ():751:751 -> + 17:18:void ():752:752 -> + 19:21:void ():753:753 -> + 1:8:void computeScrollDelta():823:823 -> a + 9:12:void computeScrollDelta():827:827 -> a + 13:16:void computeScrollDelta():828:828 -> a + 17:20:void computeScrollDelta():829:829 -> a + 21:24:void computeScrollDelta():830:830 -> a + 25:28:void computeScrollDelta():832:832 -> a + 29:34:void computeScrollDelta():833:833 -> a + 35:41:void computeScrollDelta():834:834 -> a + 42:49:void computeScrollDelta():824:824 -> a + 1:3:int getDeltaX():861:861 -> b + 1:3:int getDeltaY():869:869 -> c + 1:9:int getHorizontalDirection():849:849 -> d + 1:8:float getValueAt(long):792:792 -> e + 9:24:float getValueAt(long):794:794 -> e + 25:33:float getValueAt(long):799:799 -> e + 34:42:float getValueAt(long):800:800 -> e + 43:54:float getValueAt(long):796:796 -> e + 1:9:int getVerticalDirection():853:853 -> f + 1:1:float interpolateValue(float):0:0 -> g + 1:8:boolean isFinished():787:787 -> h + 9:26:boolean isFinished():788:788 -> h + 1:4:void requestStop():780:780 -> i + 5:18:void requestStop():781:781 -> i + 19:24:void requestStop():782:782 -> i + 25:27:void requestStop():783:783 -> i + 1:3:void setRampDownDuration(int):761:761 -> j + 1:3:void setRampUpDuration(int):757:757 -> k + 1:2:void setTargetVelocity(float,float):844:844 -> l + 3:5:void setTargetVelocity(float,float):845:845 -> l + 1:8:void start():768:768 -> m + 9:10:void start():769:769 -> m + 11:14:void start():770:770 -> m + 15:17:void start():771:771 -> m + 18:19:void start():772:772 -> m + 20:22:void start():773:773 -> m +androidx.core.widget.AutoScrollHelper$ScrollAnimationRunnable -> androidx.core.widget.a$b: +# {"id":"sourceFile","fileName":"AutoScrollHelper.java"} + androidx.core.widget.AutoScrollHelper this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/widget/a;"} + 1:6:void (androidx.core.widget.AutoScrollHelper):687:687 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/widget/a;)V"} + 1:7:void run():692:692 -> run + 8:12:void run():696:696 -> run + 13:14:void run():697:697 -> run + 15:19:void run():698:698 -> run + 20:23:void run():701:701 -> run + 24:38:void run():702:702 -> run + 39:44:void run():707:707 -> run + 45:46:void run():708:708 -> run + 47:49:void run():709:709 -> run + 50:52:void run():712:712 -> run + 53:56:void run():714:714 -> run + 57:60:void run():715:715 -> run + 61:65:void run():716:716 -> run + 66:73:void run():719:719 -> run + 74:78:void run():703:703 -> run +androidx.core.widget.CheckedTextViewCompat -> androidx.core.widget.b: +# {"id":"sourceFile","fileName":"CheckedTextViewCompat.java"} + 1:5:android.graphics.drawable.Drawable getCheckMarkDrawable(android.widget.CheckedTextView):121:121 -> a + 1:4:void setCheckMarkTintList(android.widget.CheckedTextView,android.content.res.ColorStateList):55:55 -> b + 1:4:void setCheckMarkTintMode(android.widget.CheckedTextView,android.graphics.PorterDuff$Mode):90:90 -> c +androidx.core.widget.CheckedTextViewCompat$Api21Impl -> androidx.core.widget.b$a: +# {"id":"sourceFile","fileName":"CheckedTextViewCompat.java"} + 1:4:void setCheckMarkTintList(android.widget.CheckedTextView,android.content.res.ColorStateList):132:132 -> a + 1:4:void setCheckMarkTintMode(android.widget.CheckedTextView,android.graphics.PorterDuff$Mode):141:141 -> b +androidx.core.widget.CompoundButtonCompat -> androidx.core.widget.c: +# {"id":"sourceFile","fileName":"CompoundButtonCompat.java"} + 1:5:android.graphics.drawable.Drawable getButtonDrawable(android.widget.CompoundButton):125:125 -> a + 1:5:android.content.res.ColorStateList getButtonTintList(android.widget.CompoundButton):74:74 -> b + 1:5:android.graphics.PorterDuff$Mode getButtonTintMode(android.widget.CompoundButton):110:110 -> c + 1:4:void setButtonTintList(android.widget.CompoundButton,android.content.res.ColorStateList):61:61 -> d + 1:4:void setButtonTintMode(android.widget.CompoundButton,android.graphics.PorterDuff$Mode):97:97 -> e +androidx.core.widget.CompoundButtonCompat$Api21Impl -> androidx.core.widget.c$a: +# {"id":"sourceFile","fileName":"CompoundButtonCompat.java"} + 1:5:android.content.res.ColorStateList getButtonTintList(android.widget.CompoundButton):160:160 -> a + 1:5:android.graphics.PorterDuff$Mode getButtonTintMode(android.widget.CompoundButton):168:168 -> b + 1:4:void setButtonTintList(android.widget.CompoundButton,android.content.res.ColorStateList):156:156 -> c + 1:4:void setButtonTintMode(android.widget.CompoundButton,android.graphics.PorterDuff$Mode):164:164 -> d +androidx.core.widget.CompoundButtonCompat$Api23Impl -> androidx.core.widget.c$b: +# {"id":"sourceFile","fileName":"CompoundButtonCompat.java"} + 1:5:android.graphics.drawable.Drawable getButtonDrawable(android.widget.CompoundButton):179:179 -> a +androidx.core.widget.EdgeEffectCompat -> androidx.core.widget.d: +# {"id":"sourceFile","fileName":"EdgeEffectCompat.java"} + 1:6:android.widget.EdgeEffect create(android.content.Context,android.util.AttributeSet):69:69 -> a + 7:11:android.widget.EdgeEffect create(android.content.Context,android.util.AttributeSet):70:70 -> a + 12:17:android.widget.EdgeEffect create(android.content.Context,android.util.AttributeSet):73:73 -> a + 1:6:float getDistance(android.widget.EdgeEffect):90:90 -> b + 7:13:float getDistance(android.widget.EdgeEffect):91:91 -> b + 1:4:void onPull(android.widget.EdgeEffect,float,float):198:198 -> c + 1:6:float onPullDistance(android.widget.EdgeEffect,float,float):246:246 -> d + 7:11:float onPullDistance(android.widget.EdgeEffect,float,float):247:247 -> d + 12:15:float onPullDistance(android.widget.EdgeEffect,float,float):249:249 -> d +androidx.core.widget.EdgeEffectCompat$Api21Impl -> androidx.core.widget.d$a: +# {"id":"sourceFile","fileName":"EdgeEffectCompat.java"} + 1:4:void onPull(android.widget.EdgeEffect,float,float):346:346 -> a +androidx.core.widget.EdgeEffectCompat$Api31Impl -> androidx.core.widget.d$b: +# {"id":"sourceFile","fileName":"EdgeEffectCompat.java"} + 1:6:android.widget.EdgeEffect create(android.content.Context,android.util.AttributeSet):311:311 -> a + 7:12:android.widget.EdgeEffect create(android.content.Context,android.util.AttributeSet):313:313 -> a + 1:7:float getDistance(android.widget.EdgeEffect):332:332 -> b + 1:5:float onPullDistance(android.widget.EdgeEffect,float,float):323:323 -> c + 6:10:float onPullDistance(android.widget.EdgeEffect,float,float):325:325 -> c +androidx.core.widget.ImageViewCompat -> androidx.core.widget.e: +# {"id":"sourceFile","fileName":"ImageViewCompat.java"} + 1:5:android.content.res.ColorStateList getImageTintList(android.widget.ImageView):39:39 -> a + 1:5:android.graphics.PorterDuff$Mode getImageTintMode(android.widget.ImageView):75:75 -> b + 1:4:void setImageTintList(android.widget.ImageView,android.content.res.ColorStateList):52:52 -> c + 1:4:void setImageTintMode(android.widget.ImageView,android.graphics.PorterDuff$Mode):89:89 -> d +androidx.core.widget.ImageViewCompat$Api21Impl -> androidx.core.widget.e$a: +# {"id":"sourceFile","fileName":"ImageViewCompat.java"} + 1:5:android.content.res.ColorStateList getImageTintList(android.widget.ImageView):117:117 -> a + 1:5:android.graphics.PorterDuff$Mode getImageTintMode(android.widget.ImageView):125:125 -> b + 1:4:void setImageTintList(android.widget.ImageView,android.content.res.ColorStateList):121:121 -> c + 1:4:void setImageTintMode(android.widget.ImageView,android.graphics.PorterDuff$Mode):129:129 -> d +androidx.core.widget.ListViewAutoScrollHelper -> androidx.core.widget.f: +# {"id":"sourceFile","fileName":"ListViewAutoScrollHelper.java"} + android.widget.ListView mTarget -> v + 1:3:void (android.widget.ListView):33:33 -> + 4:6:void (android.widget.ListView):35:35 -> + 1:1:boolean canTargetScrollHorizontally(int):0:0 -> a + 1:2:boolean canTargetScrollVertically(int):51:51 -> b + 3:10:boolean canTargetScrollVertically(int):52:52 -> b + 11:14:boolean canTargetScrollVertically(int):57:57 -> b + 15:26:boolean canTargetScrollVertically(int):58:58 -> b + 27:30:boolean canTargetScrollVertically(int):64:64 -> b + 31:45:boolean canTargetScrollVertically(int):65:65 -> b + 46:49:boolean canTargetScrollVertically(int):72:72 -> b + 50:58:boolean canTargetScrollVertically(int):73:73 -> b + 1:6:void scrollTargetBy(int,int):40:40 -> j +androidx.core.widget.ListViewCompat -> androidx.core.widget.g: +# {"id":"sourceFile","fileName":"ListViewCompat.java"} + 1:5:boolean canScrollList(android.widget.ListView,int):60:60 -> a +androidx.core.widget.NestedScrollView -> androidx.core.widget.NestedScrollView: +# {"id":"sourceFile","fileName":"NestedScrollView.java"} + 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;"} + androidx.core.view.NestedScrollingChildHelper mChildHelper -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/E;"} + float mVerticalScrollFactor -> D + androidx.core.widget.NestedScrollView$OnScrollChangeListener mOnScrollChangeListener -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/widget/NestedScrollView$e;"} + androidx.core.widget.NestedScrollView$DifferentialMotionFlingTargetImpl mDifferentialMotionFlingTarget -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/widget/NestedScrollView$d;"} + androidx.core.view.DifferentialMotionFlingController mDifferentialMotionFlingController -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/o;"} + float DECELERATION_RATE -> H + androidx.core.widget.NestedScrollView$AccessibilityDelegate ACCESSIBILITY_DELEGATE -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/widget/NestedScrollView$a;"} + int[] SCROLLVIEW_STYLEABLE -> J + float mPhysicalCoeff -> d + long mLastScroll -> e + android.graphics.Rect mTempRect -> f + android.widget.OverScroller mScroller -> g + 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;"} + int mLastMotionY -> k + boolean mIsLayoutDirty -> l + boolean mIsLaidOut -> m + android.view.View mChildToScrollTo -> n + boolean mIsBeingDragged -> o + android.view.VelocityTracker mVelocityTracker -> p + boolean mFillViewport -> q + boolean mSmoothScrollingEnabled -> r + int mTouchSlop -> s + int mMinimumVelocity -> t + int mMaximumVelocity -> u + int mActivePointerId -> v + int[] mScrollOffset -> w + int[] mScrollConsumed -> x + int mNestedYOffset -> y + int mLastScrollerY -> z + 6:22:void ():93:93 -> + 23:32:void ():220:220 -> + 33:39:void ():222:222 -> + 1:1:void (android.content.Context,android.util.AttributeSet):246:246 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):251:251 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):127:127 -> + 4:5:void (android.content.Context,android.util.AttributeSet,int):151:152 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):159:159 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):166:166 -> + 8:8:void (android.content.Context,android.util.AttributeSet,int):182:182 -> + 9:9:void (android.content.Context,android.util.AttributeSet,int):192:192 -> + 10:10:void (android.content.Context,android.util.AttributeSet,int):199:199 -> + 11:11:void (android.content.Context,android.util.AttributeSet,int):205:205 -> + 12:12:void (android.content.Context,android.util.AttributeSet,int):233:233 -> + 13:13:void (android.content.Context,android.util.AttributeSet,int):237:237 -> + 14:14:void (android.content.Context,android.util.AttributeSet,int):239:239 -> + 15:16:void (android.content.Context,android.util.AttributeSet,int):252:253 -> + 17:18:void (android.content.Context,android.util.AttributeSet,int):255:256 -> + 19:19:void (android.content.Context,android.util.AttributeSet,int):261:261 -> + 20:20:void (android.content.Context,android.util.AttributeSet,int):263:263 -> + 21:21:void (android.content.Context,android.util.AttributeSet,int):266:266 -> + 22:22:void (android.content.Context,android.util.AttributeSet,int):268:268 -> + 23:24:void (android.content.Context,android.util.AttributeSet,int):270:271 -> + 25:25:void (android.content.Context,android.util.AttributeSet,int):274:274 -> + 26:26:void (android.content.Context,android.util.AttributeSet,int):276:276 -> + 1:5:boolean isWithinDeltaOfScreen(android.view.View,int,int):1786:1786 -> A + 6:10:boolean isWithinDeltaOfScreen(android.view.View,int,int):1787:1787 -> A + 11:26:boolean isWithinDeltaOfScreen(android.view.View,int,int):1789:1789 -> A + 27:37:boolean isWithinDeltaOfScreen(android.view.View,int,int):1790:1790 -> A + 1:5:void onNestedScrollInternal(int,int,int[]):382:382 -> B + 6:8:void onNestedScrollInternal(int,int,int[]):383:383 -> B + 9:17:void onNestedScrollInternal(int,int,int[]):384:384 -> B + 18:24:void onNestedScrollInternal(int,int,int[]):387:387 -> B + 25:35:void onNestedScrollInternal(int,int,int[]):391:391 -> B + 1:4:void onSecondaryPointerUp(android.view.MotionEvent):1362:1362 -> C + 5:8:void onSecondaryPointerUp(android.view.MotionEvent):1363:1363 -> C + 9:17:void onSecondaryPointerUp(android.view.MotionEvent):1364:1364 -> C + 18:24:void onSecondaryPointerUp(android.view.MotionEvent):1369:1369 -> C + 25:30:void onSecondaryPointerUp(android.view.MotionEvent):1370:1370 -> C + 31:34:void onSecondaryPointerUp(android.view.MotionEvent):1371:1371 -> C + 35:38:void onSecondaryPointerUp(android.view.MotionEvent):1372:1372 -> C + 1:4:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1459:1459 -> D + 5:19:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1461:1461 -> D + 20:98:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1463:1463 -> D + 99:104:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1504:1504 -> D + 105:129:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1505:1505 -> D + 130:139:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1508:1508 -> D + 10:15:boolean pageScroll(int):1620:1620 -> E + 16:24:boolean pageScroll(int):1623:1623 -> E + 25:31:boolean pageScroll(int):1624:1624 -> E + 32:35:boolean pageScroll(int):1626:1626 -> E + 36:41:boolean pageScroll(int):1627:1627 -> E + 42:53:boolean pageScroll(int):1628:1628 -> E + 54:61:boolean pageScroll(int):1629:1629 -> E + 62:64:boolean pageScroll(int):1630:1630 -> E + 65:73:boolean pageScroll(int):1634:1634 -> E + 74:79:boolean pageScroll(int):1635:1635 -> E + 80:81:boolean pageScroll(int):1636:1636 -> E + 82:88:boolean pageScroll(int):1639:1639 -> E + 89:93:boolean pageScroll(int):1641:1641 -> E + 1:4:void recycleVelocityTracker():780:780 -> F + 5:8:void recycleVelocityTracker():781:781 -> F + 9:11:void recycleVelocityTracker():782:782 -> F + 1:7:int releaseVerticalGlow(int,float):2073:2073 -> G + 8:13:int releaseVerticalGlow(int,float):2074:2074 -> G + 14:24:int releaseVerticalGlow(int,float):2075:2075 -> G + 25:32:int releaseVerticalGlow(int,float):2076:2076 -> G + 33:42:int releaseVerticalGlow(int,float):2077:2077 -> G + 43:49:int releaseVerticalGlow(int,float):2078:2078 -> G + 50:59:int releaseVerticalGlow(int,float):2080:2080 -> G + 60:68:int releaseVerticalGlow(int,float):2081:2081 -> G + 69:78:int releaseVerticalGlow(int,float):2083:2083 -> G + 79:84:int releaseVerticalGlow(int,float):2084:2084 -> G + 85:96:int releaseVerticalGlow(int,float):2087:2087 -> G + 97:100:int releaseVerticalGlow(int,float):2089:2089 -> G + 5:8:void runAnimatedScroll(boolean):2096:2096 -> H + 9:11:void runAnimatedScroll(boolean):2098:2098 -> H + 12:17:void runAnimatedScroll(boolean):2100:2100 -> H + 18:21:void runAnimatedScroll(boolean):2101:2101 -> H + 1:4:boolean scrollAndFocus(int,int,int):1690:1690 -> I + 5:18:boolean scrollAndFocus(int,int,int):1691:1691 -> I + 19:36:boolean scrollAndFocus(int,int,int):1695:1695 -> I + 37:40:boolean scrollAndFocus(int,int,int):1704:1704 -> I + 41:50:boolean scrollAndFocus(int,int,int):1707:1707 -> I + 8:12:int scrollBy(int,int,int,boolean):1072:1072 -> J + 13:15:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1117:1117 -> K + 16:30:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1123:1123 -> K + 31:36:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1132:1132 -> K + 37:46:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1133:1133 -> K + 47:50:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1138:1138 -> K + 51:54:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1139:1139 -> K + 55:73:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1143:1143 -> K + 74:81:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1147:1147 -> K + 82:92:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1157:1157 -> K + 93:102:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1160:1160 -> K + 103:106:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1162:1162 -> K + 107:114:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1163:1163 -> K + 115:119:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1162:1162 -> K + 120:124:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1168:1168 -> K + 125:136:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1171:1171 -> K + 137:141:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1181:1181 -> K + 142:153:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1184:1184 -> K + 154:157:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1189:1189 -> K + 158:164:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1191:1191 -> K + 165:170:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1192:1192 -> K + 171:175:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1189:1189 -> K + 176:179:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1195:1195 -> K + 180:187:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1196:1196 -> K + 188:190:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1195:1195 -> K + 191:198:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1200:1200 -> K + 199:208:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1201:1201 -> K + 209:211:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1207:1207 -> K + 212:218:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1209:1209 -> K + 219:227:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1210:1210 -> K + 228:232:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1207:1207 -> K + 233:236:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1213:1213 -> K + 237:244:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1214:1214 -> K + 245:247:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1213:1213 -> K + 248:255:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1218:1218 -> K + 256:260:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1219:1219 -> K + 261:280:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1224:1224 -> K + 281:287:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1225:1225 -> K + 288:291:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1231:1231 -> K + 292:296:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1232:1232 -> K + 297:299:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1241:1241 -> K + 300:304:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1244:1244 -> K + 305:310:int scrollBy(int,int,android.view.MotionEvent,int,int,boolean):1245:1245 -> K + 1:5:void scrollToChild(android.view.View):2115:2115 -> L + 6:10:void scrollToChild(android.view.View):2118:2118 -> L + 11:19:void scrollToChild(android.view.View):2120:2120 -> L + 20:23:void scrollToChild(android.view.View):2123:2123 -> L + 1:14:boolean scrollToChildRect(android.graphics.Rect,boolean):2136:2136 -> M + 15:18:boolean scrollToChildRect(android.graphics.Rect,boolean):2140:2140 -> M + 19:22:boolean scrollToChildRect(android.graphics.Rect,boolean):2142:2142 -> M + 5:15:boolean shouldAbsorb(android.widget.EdgeEffect,int):1264:1264 -> N + 16:26:boolean shouldAbsorb(android.widget.EdgeEffect,int):1267:1267 -> N + 4:7:void smoothScrollBy(int,int):1815:1815 -> O + 1:7:void smoothScrollBy(int,int,int,boolean):1838:1838 -> P + 8:21:void smoothScrollBy(int,int,int,boolean):1842:1842 -> P + 22:25:void smoothScrollBy(int,int,int,boolean):1844:1844 -> P + 26:31:void smoothScrollBy(int,int,int,boolean):1845:1845 -> P + 32:41:void smoothScrollBy(int,int,int,boolean):1846:1846 -> P + 42:55:void smoothScrollBy(int,int,int,boolean):1847:1847 -> P + 56:60:void smoothScrollBy(int,int,int,boolean):1848:1848 -> P + 61:65:void smoothScrollBy(int,int,int,boolean):1849:1849 -> P + 66:75:void smoothScrollBy(int,int,int,boolean):1850:1850 -> P + 76:86:void smoothScrollBy(int,int,int,boolean):1851:1851 -> P + 87:90:void smoothScrollBy(int,int,int,boolean):1852:1852 -> P + 91:98:void smoothScrollBy(int,int,int,boolean):1854:1854 -> P + 99:101:void smoothScrollBy(int,int,int,boolean):1855:1855 -> P + 102:104:void smoothScrollBy(int,int,int,boolean):1857:1857 -> P + 105:111:void smoothScrollBy(int,int,int,boolean):1859:1859 -> P + 1:14:void smoothScrollTo(int,int,int,boolean):1906:1906 -> Q + 3:6:void smoothScrollTo(int,int,boolean):1893:1893 -> R + 1:7:boolean startNestedScroll(int,int):292:292 -> S + 1:12:boolean stopGlowAnimations(android.view.MotionEvent):1350:1350 -> T + 13:30:boolean stopGlowAnimations(android.view.MotionEvent):1351:1351 -> T + 31:40:boolean stopGlowAnimations(android.view.MotionEvent):1354:1354 -> T + 41:60:boolean stopGlowAnimations(android.view.MotionEvent):1355:1355 -> T + 1:6:void stopNestedScroll(int):297:297 -> U + 1:6:void abortAnimatedScroll():2105:2105 -> a + 7:10:void abortAnimatedScroll():2106:2106 -> a + 1:1:void addView(android.view.View):539:539 -> addView + 2:2:void addView(android.view.View):543:543 -> addView + 3:3:void addView(android.view.View):540:540 -> addView + 4:4:void addView(android.view.View,int):548:548 -> addView + 5:5:void addView(android.view.View,int):552:552 -> addView + 6:6:void addView(android.view.View,int):549:549 -> addView + 7:7:void addView(android.view.View,android.view.ViewGroup$LayoutParams):557:557 -> addView + 8:8:void addView(android.view.View,android.view.ViewGroup$LayoutParams):561:561 -> addView + 9:9:void addView(android.view.View,android.view.ViewGroup$LayoutParams):558:558 -> addView + 10:10:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):566:566 -> addView + 11:11:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):570:570 -> addView + 12:12:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):567:567 -> addView + 1:3:android.widget.OverScroller access$000(androidx.core.widget.NestedScrollView):79:79 -> b + 1:7:boolean arrowScroll(int):1720:1720 -> c + 8:15:boolean arrowScroll(int):1723:1723 -> c + 16:23:boolean arrowScroll(int):1725:1725 -> c + 24:33:boolean arrowScroll(int):1727:1727 -> c + 34:38:boolean arrowScroll(int):1728:1728 -> c + 39:43:boolean arrowScroll(int):1729:1729 -> c + 44:49:boolean arrowScroll(int):1730:1730 -> c + 50:52:boolean arrowScroll(int):1732:1732 -> c + 53:62:boolean arrowScroll(int):1733:1733 -> c + 63:68:boolean arrowScroll(int):1739:1739 -> c + 69:75:boolean arrowScroll(int):1740:1740 -> c + 76:81:boolean arrowScroll(int):1742:1742 -> c + 82:85:boolean arrowScroll(int):1743:1743 -> c + 86:91:boolean arrowScroll(int):1744:1744 -> c + 92:98:boolean arrowScroll(int):1745:1745 -> c + 99:113:boolean arrowScroll(int):1746:1746 -> c + 114:124:boolean arrowScroll(int):1747:1747 -> c + 125:129:boolean arrowScroll(int):1755:1755 -> c + 130:135:boolean arrowScroll(int):1758:1758 -> c + 136:141:boolean arrowScroll(int):1759:1759 -> c + 142:147:boolean arrowScroll(int):1765:1765 -> c + 148:150:boolean arrowScroll(int):1766:1766 -> c + 151:153:boolean arrowScroll(int):1767:1767 -> c + 154:157:boolean arrowScroll(int):1768:1768 -> c + 1:5:int computeHorizontalScrollExtent():1963:1963 -> computeHorizontalScrollExtent + 1:5:int computeHorizontalScrollOffset():1957:1957 -> computeHorizontalScrollOffset + 1:5:int computeHorizontalScrollRange():1951:1951 -> computeHorizontalScrollRange + 1:9:void computeScroll():1999:1999 -> computeScroll + 10:14:void computeScroll():2003:2003 -> computeScroll + 15:20:void computeScroll():2004:2004 -> computeScroll + 21:28:void computeScroll():2005:2005 -> computeScroll + 29:30:void computeScroll():2006:2006 -> computeScroll + 31:40:void computeScroll():2009:2009 -> computeScroll + 41:43:void computeScroll():2010:2010 -> computeScroll + 44:48:void computeScroll():2012:2012 -> computeScroll + 49:52:void computeScroll():2014:2014 -> computeScroll + 53:58:void computeScroll():2016:2016 -> computeScroll + 59:60:void computeScroll():2017:2017 -> computeScroll + 61:68:void computeScroll():2018:2018 -> computeScroll + 69:73:void computeScroll():2017:2017 -> computeScroll + 74:77:void computeScroll():2023:2023 -> computeScroll + 78:91:void computeScroll():2024:2024 -> computeScroll + 92:98:void computeScroll():2025:2025 -> computeScroll + 99:102:void computeScroll():2029:2029 -> computeScroll + 103:111:void computeScroll():2030:2030 -> computeScroll + 112:121:void computeScroll():2032:2032 -> computeScroll + 122:133:void computeScroll():2036:2036 -> computeScroll + 134:141:void computeScroll():2041:2041 -> computeScroll + 142:154:void computeScroll():2042:2042 -> computeScroll + 155:162:void computeScroll():2045:2045 -> computeScroll + 163:174:void computeScroll():2046:2046 -> computeScroll + 175:177:void computeScroll():2050:2050 -> computeScroll + 178:185:void computeScroll():2053:2053 -> computeScroll + 186:189:void computeScroll():2054:2054 -> computeScroll + 190:193:void computeScroll():2056:2056 -> computeScroll + 1:5:int computeVerticalScrollExtent():1945:1945 -> computeVerticalScrollExtent + 2:10:int computeVerticalScrollOffset():1939:1939 -> computeVerticalScrollOffset + 1:4:int computeVerticalScrollRange():1916:1916 -> computeVerticalScrollRange + 5:22:int computeVerticalScrollRange():1917:1917 -> computeVerticalScrollRange + 23:26:int computeVerticalScrollRange():1922:1922 -> computeVerticalScrollRange + 27:32:int computeVerticalScrollRange():1923:1923 -> computeVerticalScrollRange + 33:39:int computeVerticalScrollRange():1924:1924 -> computeVerticalScrollRange + 40:45:int computeVerticalScrollRange():1925:1925 -> computeVerticalScrollRange + 46:58:int computeVerticalScrollRange():1926:1926 -> computeVerticalScrollRange + 1:9:boolean canOverScroll():1425:1425 -> d + 10:19:boolean canOverScroll():1427:1427 -> d + 1:17:boolean dispatchKeyEvent(android.view.KeyEvent):688:688 -> dispatchKeyEvent + 1:7:boolean dispatchNestedFling(float,float,boolean):365:365 -> dispatchNestedFling + 1:7:boolean dispatchNestedPreFling(float,float):370:370 -> dispatchNestedPreFling + 7:11:boolean dispatchNestedPreScroll(int,int,int[],int[]):360:360 -> dispatchNestedPreScroll + 1:12:boolean dispatchNestedScroll(int,int,int,int,int[]):353:353 -> dispatchNestedScroll + 1:3:void draw(android.graphics.Canvas):2409:2409 -> draw + 4:7:void draw(android.graphics.Canvas):2410:2410 -> draw + 8:16:void draw(android.graphics.Canvas):2411:2411 -> draw + 17:20:void draw(android.graphics.Canvas):2412:2412 -> draw + 21:24:void draw(android.graphics.Canvas):2413:2413 -> draw + 25:28:void draw(android.graphics.Canvas):2414:2414 -> draw + 29:32:void draw(android.graphics.Canvas):2416:2416 -> draw + 33:38:void draw(android.graphics.Canvas):2418:2418 -> draw + 39:48:void draw(android.graphics.Canvas):2419:2419 -> draw + 49:54:void draw(android.graphics.Canvas):2420:2420 -> draw + 55:60:void draw(android.graphics.Canvas):2423:2423 -> draw + 61:70:void draw(android.graphics.Canvas):2424:2424 -> draw + 71:77:void draw(android.graphics.Canvas):2425:2425 -> draw + 78:80:void draw(android.graphics.Canvas):2427:2427 -> draw + 81:85:void draw(android.graphics.Canvas):2428:2428 -> draw + 86:93:void draw(android.graphics.Canvas):2429:2429 -> draw + 94:96:void draw(android.graphics.Canvas):2430:2430 -> draw + 97:99:void draw(android.graphics.Canvas):2432:2432 -> draw + 100:107:void draw(android.graphics.Canvas):2434:2434 -> draw + 108:111:void draw(android.graphics.Canvas):2435:2435 -> draw + 112:115:void draw(android.graphics.Canvas):2436:2436 -> draw + 116:119:void draw(android.graphics.Canvas):2437:2437 -> draw + 120:128:void draw(android.graphics.Canvas):2439:2439 -> draw + 129:134:void draw(android.graphics.Canvas):2441:2441 -> draw + 135:144:void draw(android.graphics.Canvas):2442:2442 -> draw + 145:148:void draw(android.graphics.Canvas):2443:2443 -> draw + 149:154:void draw(android.graphics.Canvas):2446:2446 -> draw + 155:164:void draw(android.graphics.Canvas):2447:2447 -> draw + 165:172:void draw(android.graphics.Canvas):2448:2448 -> draw + 173:179:void draw(android.graphics.Canvas):2450:2450 -> draw + 180:182:void draw(android.graphics.Canvas):2451:2451 -> draw + 183:187:void draw(android.graphics.Canvas):2452:2452 -> draw + 188:195:void draw(android.graphics.Canvas):2453:2453 -> draw + 196:198:void draw(android.graphics.Canvas):2454:2454 -> draw + 199:202:void draw(android.graphics.Canvas):2456:2456 -> draw + 1:7:boolean canScroll():590:590 -> e + 8:11:boolean canScroll():591:591 -> e + 12:17:boolean canScroll():592:592 -> e + 18:27:boolean canScroll():593:593 -> e + 28:46:boolean canScroll():594:594 -> e + 1:1:int clamp(int,int,int):0:0 -> f + 1:8:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2157:2157 -> g + 9:12:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2159:2159 -> g + 13:18:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2160:2160 -> g + 19:22:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2164:2164 -> g + 23:27:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2169:2169 -> g + 28:31:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2176:2176 -> g + 32:37:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2177:2177 -> g + 38:55:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2178:2178 -> g + 56:63:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2184:2184 -> g + 64:69:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2189:2189 -> g + 70:73:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2191:2191 -> g + 74:76:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2194:2194 -> g + 77:84:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2198:2198 -> g + 85:89:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2200:2200 -> g + 90:95:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2202:2202 -> g + 96:101:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2207:2207 -> g + 102:106:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2209:2209 -> g + 107:110:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2212:2212 -> g + 111:121:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):2216:2216 -> g + 1:9:float getBottomFadingEdgeStrength():502:502 -> getBottomFadingEdgeStrength + 10:13:float getBottomFadingEdgeStrength():506:506 -> getBottomFadingEdgeStrength + 14:19:float getBottomFadingEdgeStrength():507:507 -> getBottomFadingEdgeStrength + 20:23:float getBottomFadingEdgeStrength():508:508 -> getBottomFadingEdgeStrength + 24:32:float getBottomFadingEdgeStrength():509:509 -> getBottomFadingEdgeStrength + 33:54:float getBottomFadingEdgeStrength():510:510 -> getBottomFadingEdgeStrength + 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;"} + 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 + 8:11:int getScrollRange():1516:1516 -> getScrollRange + 12:17:int getScrollRange():1517:1517 -> getScrollRange + 18:27:int getScrollRange():1518:1518 -> getScrollRange + 28:42:int getScrollRange():1519:1519 -> getScrollRange + 43:48:int getScrollRange():1520:1520 -> getScrollRange + 1:8:float getTopFadingEdgeStrength():487:487 -> getTopFadingEdgeStrength + 9:12:float getTopFadingEdgeStrength():491:491 -> getTopFadingEdgeStrength + 13:25:float getTopFadingEdgeStrength():492:492 -> getTopFadingEdgeStrength + 1:7:float getVerticalScrollFactorCompat():1432:1432 -> getVerticalScrollFactorCompat + 8:12:float getVerticalScrollFactorCompat():1433:1433 -> getVerticalScrollFactorCompat + 13:16:float getVerticalScrollFactorCompat():1434:1434 -> getVerticalScrollFactorCompat + 17:30:float getVerticalScrollFactorCompat():1435:1435 -> getVerticalScrollFactorCompat + 31:38:float getVerticalScrollFactorCompat():1441:1441 -> getVerticalScrollFactorCompat + 39:45:float getVerticalScrollFactorCompat():1440:1440 -> getVerticalScrollFactorCompat + 46:53:float getVerticalScrollFactorCompat():1437:1437 -> getVerticalScrollFactorCompat + 54:56:float getVerticalScrollFactorCompat():1443:1443 -> getVerticalScrollFactorCompat + 1:11:int consumeFlingInVerticalStretch(int):1281:1281 -> h + 12:29:int consumeFlingInVerticalStretch(int):1282:1282 -> h + 30:31:int consumeFlingInVerticalStretch(int):1284:1284 -> h + 32:36:int consumeFlingInVerticalStretch(int):1285:1285 -> h + 37:42:int consumeFlingInVerticalStretch(int):1284:1284 -> h + 43:51:int consumeFlingInVerticalStretch(int):1287:1287 -> h + 52:66:int consumeFlingInVerticalStretch(int):1291:1291 -> h + 67:68:int consumeFlingInVerticalStretch(int):1293:1293 -> h + 69:73:int consumeFlingInVerticalStretch(int):1294:1294 -> h + 74:79:int consumeFlingInVerticalStretch(int):1293:1293 -> h + 80:86:int consumeFlingInVerticalStretch(int):1296:1296 -> h + 2:6:boolean hasNestedScrollingParent():347:347 -> hasNestedScrollingParent + 1:12:boolean dispatchNestedPreScroll(int,int,int[],int[],int):320:320 -> i + 1:7:boolean isNestedScrollingEnabled():332:332 -> isNestedScrollingEnabled + 1:13:void dispatchNestedScroll(int,int,int,int,int[],int,int[]):284:284 -> j + 3:7:void doScrollY(int):1800:1800 -> k + 8:11:void doScrollY(int):1801:1801 -> k + 12:15:void doScrollY(int):1803:1803 -> k + 1:12:boolean edgeEffectFling(int):1319:1319 -> l + 13:20:boolean edgeEffectFling(int):1320:1320 -> l + 21:27:boolean edgeEffectFling(int):1321:1321 -> l + 28:31:boolean edgeEffectFling(int):1323:1323 -> l + 32:41:boolean edgeEffectFling(int):1325:1325 -> l + 42:50:boolean edgeEffectFling(int):1326:1326 -> l + 51:56:boolean edgeEffectFling(int):1327:1327 -> l + 57:62:boolean edgeEffectFling(int):1329:1329 -> l + 2:4:void endTouchDrag():1049:1049 -> m + 5:6:void endTouchDrag():1050:1050 -> m + 7:9:void endTouchDrag():1052:1052 -> m + 10:12:void endTouchDrag():1053:1053 -> m + 13:17:void endTouchDrag():1055:1055 -> m + 18:23:void endTouchDrag():1056:1056 -> m + 1:4:void measureChild(android.view.View,int,int):1969:1969 -> measureChild + 5:8:void measureChild(android.view.View,int,int):1974:1974 -> measureChild + 9:15:void measureChild(android.view.View,int,int):1975:1975 -> measureChild + 16:20:void measureChild(android.view.View,int,int):1974:1974 -> measureChild + 21:24:void measureChild(android.view.View,int,int):1977:1977 -> measureChild + 25:28:void measureChild(android.view.View,int,int):1979:1979 -> measureChild + 1:6:void measureChildWithMargins(android.view.View,int,int,int,int):1985:1985 -> measureChildWithMargins + 7:24:void measureChildWithMargins(android.view.View,int,int,int,int):1988:1988 -> measureChildWithMargins + 25:28:void measureChildWithMargins(android.view.View,int,int,int,int):1987:1987 -> measureChildWithMargins + 29:38:void measureChildWithMargins(android.view.View,int,int,int,int):1990:1990 -> measureChildWithMargins + 39:42:void measureChildWithMargins(android.view.View,int,int,int,int):1993:1993 -> measureChildWithMargins + 1:5:boolean executeKeyEvent(android.view.KeyEvent):700:700 -> n + 6:14:boolean executeKeyEvent(android.view.KeyEvent):702:702 -> n + 15:27:boolean executeKeyEvent(android.view.KeyEvent):703:703 -> n + 28:34:boolean executeKeyEvent(android.view.KeyEvent):704:704 -> n + 35:46:boolean executeKeyEvent(android.view.KeyEvent):706:706 -> n + 47:55:boolean executeKeyEvent(android.view.KeyEvent):710:710 -> n + 56:61:boolean executeKeyEvent(android.view.KeyEvent):716:716 -> n + 62:96:boolean executeKeyEvent(android.view.KeyEvent):717:717 -> n + 97:100:boolean executeKeyEvent(android.view.KeyEvent):745:745 -> n + 101:104:boolean executeKeyEvent(android.view.KeyEvent):742:742 -> n + 105:109:boolean executeKeyEvent(android.view.KeyEvent):736:736 -> n + 110:114:boolean executeKeyEvent(android.view.KeyEvent):733:733 -> n + 115:125:boolean executeKeyEvent(android.view.KeyEvent):739:739 -> n + 126:131:boolean executeKeyEvent(android.view.KeyEvent):726:726 -> n + 132:136:boolean executeKeyEvent(android.view.KeyEvent):727:727 -> n + 137:141:boolean executeKeyEvent(android.view.KeyEvent):729:729 -> n + 142:147:boolean executeKeyEvent(android.view.KeyEvent):719:719 -> n + 148:152:boolean executeKeyEvent(android.view.KeyEvent):720:720 -> n + 153:158:boolean executeKeyEvent(android.view.KeyEvent):722:722 -> n + 2:5:android.view.View findFocusableViewInBounds(boolean,int,int):1542:1542 -> o + 6:15:android.view.View findFocusableViewInBounds(boolean,int,int):1554:1554 -> o + 16:21:android.view.View findFocusableViewInBounds(boolean,int,int):1556:1556 -> o + 22:25:android.view.View findFocusableViewInBounds(boolean,int,int):1557:1557 -> o + 26:48:android.view.View findFocusableViewInBounds(boolean,int,int):1558:1558 -> o + 49:56:android.view.View findFocusableViewInBounds(boolean,int,int):1574:1574 -> o + 57:84:android.view.View findFocusableViewInBounds(boolean,int,int):1575:1575 -> o + 1:4:void onAttachedToWindow():2324:2324 -> onAttachedToWindow + 5:7:void onAttachedToWindow():2326:2326 -> onAttachedToWindow + 1:14:boolean onGenericMotionEvent(android.view.MotionEvent):1379:1379 -> onGenericMotionEvent + 15:23:boolean onGenericMotionEvent(android.view.MotionEvent):1384:1384 -> onGenericMotionEvent + 24:27:boolean onGenericMotionEvent(android.view.MotionEvent):1385:1385 -> onGenericMotionEvent + 28:37:boolean onGenericMotionEvent(android.view.MotionEvent):1386:1386 -> onGenericMotionEvent + 38:45:boolean onGenericMotionEvent(android.view.MotionEvent):1389:1389 -> onGenericMotionEvent + 46:49:boolean onGenericMotionEvent(android.view.MotionEvent):1391:1391 -> onGenericMotionEvent + 50:66:boolean onGenericMotionEvent(android.view.MotionEvent):1394:1394 -> onGenericMotionEvent + 67:74:boolean onGenericMotionEvent(android.view.MotionEvent):1404:1404 -> onGenericMotionEvent + 75:82:boolean onGenericMotionEvent(android.view.MotionEvent):1407:1407 -> onGenericMotionEvent + 83:87:boolean onGenericMotionEvent(android.view.MotionEvent):1409:1409 -> onGenericMotionEvent + 88:96:boolean onGenericMotionEvent(android.view.MotionEvent):1412:1412 -> onGenericMotionEvent + 1:8:boolean onInterceptTouchEvent(android.view.MotionEvent):807:807 -> onInterceptTouchEvent + 9:31:boolean onInterceptTouchEvent(android.view.MotionEvent):808:808 -> onInterceptTouchEvent + 32:36:boolean onInterceptTouchEvent(android.view.MotionEvent):895:895 -> onInterceptTouchEvent + 37:42:boolean onInterceptTouchEvent(android.view.MotionEvent):823:823 -> onInterceptTouchEvent + 43:48:boolean onInterceptTouchEvent(android.view.MotionEvent):829:829 -> onInterceptTouchEvent + 49:77:boolean onInterceptTouchEvent(android.view.MotionEvent):831:831 -> onInterceptTouchEvent + 78:82:boolean onInterceptTouchEvent(android.view.MotionEvent):836:836 -> onInterceptTouchEvent + 83:90:boolean onInterceptTouchEvent(android.view.MotionEvent):837:837 -> onInterceptTouchEvent + 91:94:boolean onInterceptTouchEvent(android.view.MotionEvent):838:838 -> onInterceptTouchEvent + 95:101:boolean onInterceptTouchEvent(android.view.MotionEvent):839:839 -> onInterceptTouchEvent + 102:103:boolean onInterceptTouchEvent(android.view.MotionEvent):840:840 -> onInterceptTouchEvent + 104:105:boolean onInterceptTouchEvent(android.view.MotionEvent):841:841 -> onInterceptTouchEvent + 106:108:boolean onInterceptTouchEvent(android.view.MotionEvent):842:842 -> onInterceptTouchEvent + 109:113:boolean onInterceptTouchEvent(android.view.MotionEvent):843:843 -> onInterceptTouchEvent + 114:115:boolean onInterceptTouchEvent(android.view.MotionEvent):844:844 -> onInterceptTouchEvent + 116:121:boolean onInterceptTouchEvent(android.view.MotionEvent):845:845 -> onInterceptTouchEvent + 122:126:boolean onInterceptTouchEvent(android.view.MotionEvent):847:847 -> onInterceptTouchEvent + 127:128:boolean onInterceptTouchEvent(android.view.MotionEvent):886:886 -> onInterceptTouchEvent + 129:130:boolean onInterceptTouchEvent(android.view.MotionEvent):887:887 -> onInterceptTouchEvent + 131:133:boolean onInterceptTouchEvent(android.view.MotionEvent):888:888 -> onInterceptTouchEvent + 134:156:boolean onInterceptTouchEvent(android.view.MotionEvent):889:889 -> onInterceptTouchEvent + 157:159:boolean onInterceptTouchEvent(android.view.MotionEvent):890:890 -> onInterceptTouchEvent + 160:163:boolean onInterceptTouchEvent(android.view.MotionEvent):892:892 -> onInterceptTouchEvent + 164:168:boolean onInterceptTouchEvent(android.view.MotionEvent):854:854 -> onInterceptTouchEvent + 169:179:boolean onInterceptTouchEvent(android.view.MotionEvent):855:855 -> onInterceptTouchEvent + 180:197:boolean onInterceptTouchEvent(android.view.MotionEvent):856:856 -> onInterceptTouchEvent + 198:201:boolean onInterceptTouchEvent(android.view.MotionEvent):857:857 -> onInterceptTouchEvent + 202:203:boolean onInterceptTouchEvent(android.view.MotionEvent):865:865 -> onInterceptTouchEvent + 204:209:boolean onInterceptTouchEvent(android.view.MotionEvent):866:866 -> onInterceptTouchEvent + 210:212:boolean onInterceptTouchEvent(android.view.MotionEvent):868:868 -> onInterceptTouchEvent + 213:217:boolean onInterceptTouchEvent(android.view.MotionEvent):869:869 -> onInterceptTouchEvent + 218:222:boolean onInterceptTouchEvent(android.view.MotionEvent):877:877 -> onInterceptTouchEvent + 223:240:boolean onInterceptTouchEvent(android.view.MotionEvent):878:878 -> onInterceptTouchEvent + 241:243:boolean onInterceptTouchEvent(android.view.MotionEvent):879:879 -> onInterceptTouchEvent + 244:246:boolean onInterceptTouchEvent(android.view.MotionEvent):903:903 -> onInterceptTouchEvent + 1:5:void onLayout(boolean,int,int,int,int):2286:2286 -> onLayout + 6:7:void onLayout(boolean,int,int,int,int):2287:2287 -> onLayout + 8:17:void onLayout(boolean,int,int,int,int):2289:2289 -> onLayout + 18:23:void onLayout(boolean,int,int,int,int):2290:2290 -> onLayout + 24:25:void onLayout(boolean,int,int,int,int):2292:2292 -> onLayout + 26:29:void onLayout(boolean,int,int,int,int):2294:2294 -> onLayout + 30:33:void onLayout(boolean,int,int,int,int):2296:2296 -> onLayout + 34:44:void onLayout(boolean,int,int,int,int):2297:2297 -> onLayout + 45:46:void onLayout(boolean,int,int,int,int):2298:2298 -> onLayout + 47:52:void onLayout(boolean,int,int,int,int):2304:2304 -> onLayout + 53:56:void onLayout(boolean,int,int,int,int):2305:2305 -> onLayout + 57:62:void onLayout(boolean,int,int,int,int):2306:2306 -> onLayout + 63:73:void onLayout(boolean,int,int,int,int):2307:2307 -> onLayout + 74:83:void onLayout(boolean,int,int,int,int):2309:2309 -> onLayout + 84:87:void onLayout(boolean,int,int,int,int):2310:2310 -> onLayout + 88:93:void onLayout(boolean,int,int,int,int):2311:2311 -> onLayout + 94:100:void onLayout(boolean,int,int,int,int):2313:2313 -> onLayout + 101:112:void onLayout(boolean,int,int,int,int):2318:2318 -> onLayout + 113:115:void onLayout(boolean,int,int,int,int):2319:2319 -> onLayout + 1:3:void onMeasure(int,int):652:652 -> onMeasure + 4:8:void onMeasure(int,int):654:654 -> onMeasure + 9:15:void onMeasure(int,int):658:658 -> onMeasure + 16:22:void onMeasure(int,int):663:663 -> onMeasure + 23:26:void onMeasure(int,int):664:664 -> onMeasure + 27:32:void onMeasure(int,int):665:665 -> onMeasure + 33:36:void onMeasure(int,int):667:667 -> onMeasure + 37:40:void onMeasure(int,int):668:668 -> onMeasure + 41:45:void onMeasure(int,int):669:669 -> onMeasure + 46:58:void onMeasure(int,int):670:670 -> onMeasure + 59:75:void onMeasure(int,int):676:676 -> onMeasure + 76:81:void onMeasure(int,int):675:675 -> onMeasure + 82:85:void onMeasure(int,int):679:679 -> onMeasure + 86:89:void onMeasure(int,int):680:680 -> onMeasure + 5:8:boolean onNestedFling(android.view.View,float,float,boolean):461:461 -> onNestedFling + 9:14:boolean onNestedFling(android.view.View,float,float,boolean):462:462 -> onNestedFling + 1:5:boolean onNestedPreFling(android.view.View,float,float):470:470 -> onNestedPreFling + 1:1:void onNestedPreScroll(android.view.View,int,int,int[],int):424:424 -> onNestedPreScroll + 2:2:void onNestedPreScroll(android.view.View,int,int,int[]):454:454 -> onNestedPreScroll + 1:1:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):378:378 -> onNestedScroll + 2:2:void onNestedScroll(android.view.View,int,int,int,int,int):418:418 -> onNestedScroll + 3:3:void onNestedScroll(android.view.View,int,int,int,int):449:449 -> onNestedScroll + 1:2:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):405:406 -> onNestedScrollAccepted + 3:3:void onNestedScrollAccepted(android.view.View,android.view.View,int):438:438 -> onNestedScrollAccepted + 1:4:void onOverScrolled(int,int,boolean,boolean):1449:1449 -> onOverScrolled + 14:23:boolean onRequestFocusInDescendants(int,android.graphics.Rect):2253:2253 -> onRequestFocusInDescendants + 24:35:boolean onRequestFocusInDescendants(int,android.graphics.Rect):2254:2254 -> onRequestFocusInDescendants + 36:42:boolean onRequestFocusInDescendants(int,android.graphics.Rect):2261:2261 -> onRequestFocusInDescendants + 43:47:boolean onRequestFocusInDescendants(int,android.graphics.Rect):2265:2265 -> onRequestFocusInDescendants + 1:4:void onRestoreInstanceState(android.os.Parcelable):2492:2492 -> onRestoreInstanceState + 5:8:void onRestoreInstanceState(android.os.Parcelable):2493:2493 -> onRestoreInstanceState + 9:10:void onRestoreInstanceState(android.os.Parcelable):2497:2497 -> onRestoreInstanceState + 11:17:void onRestoreInstanceState(android.os.Parcelable):2498:2498 -> onRestoreInstanceState + 18:19:void onRestoreInstanceState(android.os.Parcelable):2499:2499 -> onRestoreInstanceState + 20:23:void onRestoreInstanceState(android.os.Parcelable):2500:2500 -> onRestoreInstanceState + 1:4:android.os.Parcelable onSaveInstanceState():2505:2505 -> onSaveInstanceState + 5:9:android.os.Parcelable onSaveInstanceState():2506:2506 -> onSaveInstanceState + 10:16:android.os.Parcelable onSaveInstanceState():2507:2507 -> onSaveInstanceState + 1:3:void onScrollChanged(int,int,int,int):643:643 -> onScrollChanged + 4:12:void onScrollChanged(int,int,int,int):645:645 -> onScrollChanged + 13:16:void onScrollChanged(int,int,int,int):646:646 -> onScrollChanged + 1:3:void onSizeChanged(int,int,int,int):2331:2331 -> onSizeChanged + 4:13:void onSizeChanged(int,int,int,int):2333:2333 -> onSizeChanged + 14:19:void onSizeChanged(int,int,int,int):2341:2341 -> onSizeChanged + 20:24:void onSizeChanged(int,int,int,int):2342:2342 -> onSizeChanged + 25:29:void onSizeChanged(int,int,int,int):2343:2343 -> onSizeChanged + 30:35:void onSizeChanged(int,int,int,int):2344:2344 -> onSizeChanged + 36:39:void onSizeChanged(int,int,int,int):2345:2345 -> onSizeChanged + 1:1:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):0:0 -> onStartNestedScroll + 2:2:boolean onStartNestedScroll(android.view.View,android.view.View,int):432:432 -> onStartNestedScroll + 1:2:void onStopNestedScroll(android.view.View,int):411:412 -> onStopNestedScroll + 3:3:void onStopNestedScroll(android.view.View):443:443 -> onStopNestedScroll + 1:3:boolean onTouchEvent(android.view.MotionEvent):908:908 -> onTouchEvent + 4:10:boolean onTouchEvent(android.view.MotionEvent):910:910 -> onTouchEvent + 11:12:boolean onTouchEvent(android.view.MotionEvent):913:913 -> onTouchEvent + 13:16:boolean onTouchEvent(android.view.MotionEvent):916:916 -> onTouchEvent + 17:43:boolean onTouchEvent(android.view.MotionEvent):917:917 -> onTouchEvent + 44:46:boolean onTouchEvent(android.view.MotionEvent):1025:1025 -> onTouchEvent + 47:48:boolean onTouchEvent(android.view.MotionEvent):1026:1026 -> onTouchEvent + 49:60:boolean onTouchEvent(android.view.MotionEvent):1027:1027 -> onTouchEvent + 61:64:boolean onTouchEvent(android.view.MotionEvent):1018:1018 -> onTouchEvent + 65:71:boolean onTouchEvent(android.view.MotionEvent):1019:1019 -> onTouchEvent + 72:78:boolean onTouchEvent(android.view.MotionEvent):1020:1020 -> onTouchEvent + 79:88:boolean onTouchEvent(android.view.MotionEvent):1007:1007 -> onTouchEvent + 89:99:boolean onTouchEvent(android.view.MotionEvent):1008:1008 -> onTouchEvent + 100:105:boolean onTouchEvent(android.view.MotionEvent):1009:1009 -> onTouchEvent + 106:111:boolean onTouchEvent(android.view.MotionEvent):1008:1008 -> onTouchEvent + 112:114:boolean onTouchEvent(android.view.MotionEvent):1010:1010 -> onTouchEvent + 115:118:boolean onTouchEvent(android.view.MotionEvent):1013:1013 -> onTouchEvent + 119:127:boolean onTouchEvent(android.view.MotionEvent):951:951 -> onTouchEvent + 128:157:boolean onTouchEvent(android.view.MotionEvent):953:953 -> onTouchEvent + 158:162:boolean onTouchEvent(android.view.MotionEvent):957:957 -> onTouchEvent + 163:165:boolean onTouchEvent(android.view.MotionEvent):958:958 -> onTouchEvent + 166:174:boolean onTouchEvent(android.view.MotionEvent):959:959 -> onTouchEvent + 175:186:boolean onTouchEvent(android.view.MotionEvent):963:963 -> onTouchEvent + 187:192:boolean onTouchEvent(android.view.MotionEvent):964:964 -> onTouchEvent + 193:195:boolean onTouchEvent(android.view.MotionEvent):966:966 -> onTouchEvent + 196:199:boolean onTouchEvent(android.view.MotionEvent):968:968 -> onTouchEvent + 200:204:boolean onTouchEvent(android.view.MotionEvent):970:970 -> onTouchEvent + 205:208:boolean onTouchEvent(android.view.MotionEvent):972:972 -> onTouchEvent + 209:212:boolean onTouchEvent(android.view.MotionEvent):976:976 -> onTouchEvent + 213:222:boolean onTouchEvent(android.view.MotionEvent):977:977 -> onTouchEvent + 223:227:boolean onTouchEvent(android.view.MotionEvent):979:979 -> onTouchEvent + 228:229:boolean onTouchEvent(android.view.MotionEvent):982:982 -> onTouchEvent + 230:237:boolean onTouchEvent(android.view.MotionEvent):983:983 -> onTouchEvent + 238:239:boolean onTouchEvent(android.view.MotionEvent):989:989 -> onTouchEvent + 240:247:boolean onTouchEvent(android.view.MotionEvent):990:990 -> onTouchEvent + 248:254:boolean onTouchEvent(android.view.MotionEvent):991:991 -> onTouchEvent + 255:262:boolean onTouchEvent(android.view.MotionEvent):992:992 -> onTouchEvent + 263:270:boolean onTouchEvent(android.view.MotionEvent):993:993 -> onTouchEvent + 271:276:boolean onTouchEvent(android.view.MotionEvent):994:994 -> onTouchEvent + 277:279:boolean onTouchEvent(android.view.MotionEvent):995:995 -> onTouchEvent + 280:283:boolean onTouchEvent(android.view.MotionEvent):996:996 -> onTouchEvent + 284:294:boolean onTouchEvent(android.view.MotionEvent):998:998 -> onTouchEvent + 295:300:boolean onTouchEvent(android.view.MotionEvent):999:999 -> onTouchEvent + 301:306:boolean onTouchEvent(android.view.MotionEvent):998:998 -> onTouchEvent + 307:309:boolean onTouchEvent(android.view.MotionEvent):1000:1000 -> onTouchEvent + 310:315:boolean onTouchEvent(android.view.MotionEvent):1002:1002 -> onTouchEvent + 316:322:boolean onTouchEvent(android.view.MotionEvent):921:921 -> onTouchEvent + 323:326:boolean onTouchEvent(android.view.MotionEvent):927:927 -> onTouchEvent + 327:332:boolean onTouchEvent(android.view.MotionEvent):928:928 -> onTouchEvent + 333:335:boolean onTouchEvent(android.view.MotionEvent):930:930 -> onTouchEvent + 336:343:boolean onTouchEvent(android.view.MotionEvent):938:938 -> onTouchEvent + 344:346:boolean onTouchEvent(android.view.MotionEvent):939:939 -> onTouchEvent + 347:351:boolean onTouchEvent(android.view.MotionEvent):943:943 -> onTouchEvent + 352:355:boolean onTouchEvent(android.view.MotionEvent):944:944 -> onTouchEvent + 356:358:boolean onTouchEvent(android.view.MotionEvent):942:942 -> onTouchEvent + 359:362:boolean onTouchEvent(android.view.MotionEvent):1032:1032 -> onTouchEvent + 363:365:boolean onTouchEvent(android.view.MotionEvent):1033:1033 -> onTouchEvent + 366:369:boolean onTouchEvent(android.view.MotionEvent):1036:1036 -> onTouchEvent + 1:6:void fling(int):2369:2369 -> p + 7:31:void fling(int):2371:2371 -> p + 32:34:void fling(int):2376:2376 -> p + 35:40:void fling(int):2377:2377 -> p + 41:42:void fling(int):2378:2378 -> p + 43:50:void fling(int):2379:2379 -> p + 51:54:void fling(int):2378:2378 -> p + 10:13:boolean fullScroll(int):1658:1658 -> q + 14:17:boolean fullScroll(int):1660:1660 -> q + 18:21:boolean fullScroll(int):1661:1661 -> q + 22:28:boolean fullScroll(int):1664:1664 -> q + 29:32:boolean fullScroll(int):1666:1666 -> q + 33:38:boolean fullScroll(int):1667:1667 -> q + 39:54:boolean fullScroll(int):1668:1668 -> q + 55:61:boolean fullScroll(int):1669:1669 -> q + 62:72:boolean fullScroll(int):1672:1672 -> q + 1:21:float getSplineFlingDistance(int):1311:1311 -> r + 22:27:float getSplineFlingDistance(int):1312:1312 -> r + 28:34:float getSplineFlingDistance(int):1313:1313 -> r + 35:41:float getSplineFlingDistance(int):1314:1314 -> r + 1:4:void requestChildFocus(android.view.View,android.view.View):2223:2223 -> requestChildFocus + 5:8:void requestChildFocus(android.view.View,android.view.View):2224:2224 -> requestChildFocus + 9:10:void requestChildFocus(android.view.View,android.view.View):2227:2227 -> requestChildFocus + 11:14:void requestChildFocus(android.view.View,android.view.View):2229:2229 -> requestChildFocus + 1:9:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):2272:2272 -> requestChildRectangleOnScreen + 10:18:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):2273:2273 -> requestChildRectangleOnScreen + 19:21:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):2272:2272 -> requestChildRectangleOnScreen + 22:26:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):2275:2275 -> requestChildRectangleOnScreen + 3:5:void requestDisallowInterceptTouchEvent(boolean):789:789 -> requestDisallowInterceptTouchEvent + 6:9:void requestDisallowInterceptTouchEvent(boolean):791:791 -> requestDisallowInterceptTouchEvent + 2:3:void requestLayout():2280:2280 -> requestLayout + 4:7:void requestLayout():2281:2281 -> requestLayout + 1:7:boolean hasNestedScrollingParent(int):302:302 -> s + 1:7:void scrollTo(int,int):2392:2392 -> scrollTo + 8:11:void scrollTo(int,int):2393:2393 -> scrollTo + 12:17:void scrollTo(int,int):2394:2394 -> scrollTo + 18:31:void scrollTo(int,int):2395:2395 -> scrollTo + 32:41:void scrollTo(int,int):2396:2396 -> scrollTo + 42:55:void scrollTo(int,int):2397:2397 -> scrollTo + 56:65:void scrollTo(int,int):2398:2398 -> scrollTo + 66:69:void scrollTo(int,int):2399:2399 -> scrollTo + 70:73:void scrollTo(int,int):2400:2400 -> scrollTo + 74:85:void scrollTo(int,int):2401:2401 -> scrollTo + 86:89:void scrollTo(int,int):2402:2402 -> scrollTo + 1:4:void setFillViewport(boolean):620:620 -> setFillViewport + 5:6:void setFillViewport(boolean):621:621 -> setFillViewport + 7:10:void setFillViewport(boolean):622:622 -> setFillViewport + 1:6:void setNestedScrollingEnabled(boolean):327:327 -> setNestedScrollingEnabled + 1:3:void setOnScrollChangeListener(androidx.core.widget.NestedScrollView$OnScrollChangeListener):583:583 -> setOnScrollChangeListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/widget/NestedScrollView$e;)V"} + 1:3:void setSmoothScrollingEnabled(boolean):638:638 -> setSmoothScrollingEnabled + 2:6:boolean startNestedScroll(int):337:337 -> startNestedScroll + 2:5:void stopNestedScroll():342:342 -> stopNestedScroll + 1:7:boolean inChild(int,int):754:754 -> t + 8:11:boolean inChild(int,int):755:755 -> t + 12:15:boolean inChild(int,int):756:756 -> t + 16:22:boolean inChild(int,int):757:757 -> t + 23:29:boolean inChild(int,int):758:758 -> t + 30:35:boolean inChild(int,int):759:759 -> t + 36:44:boolean inChild(int,int):760:760 -> t + 1:4:void initOrResetVelocityTracker():766:766 -> u + 5:11:void initOrResetVelocityTracker():767:767 -> u + 12:15:void initOrResetVelocityTracker():769:769 -> u + 1:12:void initScrollView():527:527 -> v + 13:17:void initScrollView():528:528 -> v + 18:21:void initScrollView():529:529 -> v + 22:24:void initScrollView():530:530 -> v + 25:32:void initScrollView():531:531 -> v + 33:38:void initScrollView():532:532 -> v + 39:44:void initScrollView():533:533 -> v + 45:51:void initScrollView():534:534 -> v + 1:4:void initVelocityTrackerIfNotExists():774:774 -> w + 5:11:void initVelocityTrackerIfNotExists():775:775 -> w + 1:2:void initializeTouchDrag(int,int):1042:1042 -> x + 3:6:void initializeTouchDrag(int,int):1043:1043 -> x + 7:10:void initializeTouchDrag(int,int):1044:1044 -> x + 2:12:boolean isOffScreen(android.view.View):1778:1778 -> y + 5:8:boolean isViewDescendantOf(android.view.View,android.view.View):2357:2357 -> z + 9:23:boolean isViewDescendantOf(android.view.View,android.view.View):2358:2358 -> z +androidx.core.widget.NestedScrollView$AccessibilityDelegate -> androidx.core.widget.NestedScrollView$a: +# {"id":"sourceFile","fileName":"NestedScrollView.java"} + 1:4:void ():2550:2550 -> + 1:3:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2622:2622 -> onInitializeAccessibilityEvent + 4:5:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2623:2623 -> onInitializeAccessibilityEvent + 6:14:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2624:2624 -> onInitializeAccessibilityEvent + 15:23:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2625:2625 -> onInitializeAccessibilityEvent + 24:26:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2626:2626 -> onInitializeAccessibilityEvent + 27:33:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2627:2627 -> onInitializeAccessibilityEvent + 34:40:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2628:2628 -> onInitializeAccessibilityEvent + 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"} + 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 + 21:27:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2601:2601 -> onInitializeAccessibilityNodeInfo + 28:30:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2603:2603 -> onInitializeAccessibilityNodeInfo + 31:36:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2604:2604 -> onInitializeAccessibilityNodeInfo + 37:41:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2605:2605 -> onInitializeAccessibilityNodeInfo + 42:46:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2607:2607 -> onInitializeAccessibilityNodeInfo + 47:52:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2610:2610 -> onInitializeAccessibilityNodeInfo + 53:57:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2611:2611 -> onInitializeAccessibilityNodeInfo + 58:63:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2613:2613 -> onInitializeAccessibilityNodeInfo + 1:8:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2553:2553 -> performAccessibilityAction + 9:10:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2556:2556 -> performAccessibilityAction + 11:18:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2557:2557 -> performAccessibilityAction + 19:22:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2560:2560 -> performAccessibilityAction + 23:27:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2561:2561 -> performAccessibilityAction + 28:43:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2564:2564 -> performAccessibilityAction + 44:66:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2565:2565 -> performAccessibilityAction + 67:71:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2582:2582 -> performAccessibilityAction + 72:76:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2583:2583 -> performAccessibilityAction + 77:85:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2584:2584 -> performAccessibilityAction + 86:91:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2585:2585 -> performAccessibilityAction + 92:96:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2586:2586 -> performAccessibilityAction + 97:101:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2570:2570 -> performAccessibilityAction + 102:106:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2571:2571 -> performAccessibilityAction + 107:111:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2572:2572 -> performAccessibilityAction + 112:115:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2573:2573 -> performAccessibilityAction + 116:119:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2572:2572 -> performAccessibilityAction + 120:125:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2574:2574 -> performAccessibilityAction + 126:130:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2575:2575 -> performAccessibilityAction +androidx.core.widget.NestedScrollView$Api21Impl -> androidx.core.widget.NestedScrollView$b: +# {"id":"sourceFile","fileName":"NestedScrollView.java"} + 1:5:boolean getClipToPadding(android.view.ViewGroup):2670:2670 -> a +androidx.core.widget.NestedScrollView$Api35Impl -> androidx.core.widget.NestedScrollView$c: +# {"id":"sourceFile","fileName":"NestedScrollView.java"} + 1:4:void setFrameContentVelocity(android.view.View,float):2678:2678 -> a +androidx.core.widget.NestedScrollView$DifferentialMotionFlingTargetImpl -> androidx.core.widget.NestedScrollView$d: +# {"id":"sourceFile","fileName":"NestedScrollView.java"} + androidx.core.widget.NestedScrollView this$0 -> a + 1:6:void (androidx.core.widget.NestedScrollView):2641:2641 -> + 8:10:boolean startDifferentialMotionFling(float):2647:2647 -> a + 11:18:boolean startDifferentialMotionFling(float):2648:2648 -> a + 1:8:float getScaledScrollFactor():2659:2659 -> b + 1:10:void stopDifferentialMotionFling():2654:2654 -> c +androidx.core.widget.NestedScrollView$OnScrollChangeListener -> androidx.core.widget.NestedScrollView$e: +# {"id":"sourceFile","fileName":"NestedScrollView.java"} + void onScrollChange(androidx.core.widget.NestedScrollView,int,int,int,int) -> a +androidx.core.widget.NestedScrollView$SavedState -> androidx.core.widget.NestedScrollView$f: +# {"id":"sourceFile","fileName":"NestedScrollView.java"} + int scrollPosition -> d + 1:8:void ():2536:2536 -> + 1:1:void (android.os.Parcelable):2515:2515 -> + 2:3:void (android.os.Parcel):2519:2520 -> + 1:10:java.lang.String toString():2531:2531 -> toString + 11:41:java.lang.String toString():2532:2532 -> toString + 1:3:void writeToParcel(android.os.Parcel,int):2525:2525 -> writeToParcel + 4:9:void writeToParcel(android.os.Parcel,int):2526:2526 -> writeToParcel +androidx.core.widget.NestedScrollView$SavedState$1 -> androidx.core.widget.NestedScrollView$f$a: +# {"id":"sourceFile","fileName":"NestedScrollView.java"} + 1:4:void ():2537:2537 -> + 1:6:androidx.core.widget.NestedScrollView$SavedState createFromParcel(android.os.Parcel):2540:2540 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/core/widget/NestedScrollView$f;"} + 1:3:androidx.core.widget.NestedScrollView$SavedState[] newArray(int):2545:2545 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/core/widget/NestedScrollView$f;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):2537:2537 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):2537:2537 -> newArray +androidx.core.widget.PopupWindowCompat -> androidx.core.widget.h: +# {"id":"sourceFile","fileName":"PopupWindowCompat.java"} + 1:4:void setOverlapAnchor(android.widget.PopupWindow,boolean):83:83 -> a + 1:4:void setWindowLayoutType(android.widget.PopupWindow,int):148:148 -> b + 1:4:void showAsDropDown(android.widget.PopupWindow,android.view.View,int,int,int):70:70 -> c +androidx.core.widget.PopupWindowCompat$Api23Impl -> androidx.core.widget.h$a: +# {"id":"sourceFile","fileName":"PopupWindowCompat.java"} + 1:4:void setOverlapAnchor(android.widget.PopupWindow,boolean):208:208 -> 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 +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 + 1:5:int getHyphenationFrequency(android.widget.TextView):1098:1098 -> b + 1:4:void setBreakStrategy(android.widget.TextView,int):1094:1094 -> c + 1:4:void setCompoundDrawableTintList(android.widget.TextView,android.content.res.ColorStateList):1114:1114 -> d + 1:4:void setCompoundDrawableTintMode(android.widget.TextView,android.graphics.PorterDuff$Mode):1118:1118 -> e + 1:4:void setHyphenationFrequency(android.widget.TextView,int):1102:1102 -> f +androidx.core.widget.TextViewCompat$Api24Impl -> androidx.core.widget.i$b: +# {"id":"sourceFile","fileName":"TextViewCompat.java"} + 1:5:android.icu.text.DecimalFormatSymbols getInstance(java.util.Locale):1129:1129 -> a +androidx.core.widget.TextViewCompat$Api28Impl -> androidx.core.widget.i$c: +# {"id":"sourceFile","fileName":"TextViewCompat.java"} + 1:5:java.lang.String[] getDigitStrings(android.icu.text.DecimalFormatSymbols):1074:1074 -> a + 1:5:android.text.PrecomputedText$Params getTextMetricsParams(android.widget.TextView):1070:1070 -> b + 1:4:void setFirstBaselineToTopHeight(android.widget.TextView,int):1066:1066 -> c +androidx.core.widget.TextViewCompat$Api34Impl -> androidx.core.widget.i$d: +# {"id":"sourceFile","fileName":"TextViewCompat.java"} + 1:4:void setLineHeight(android.widget.TextView,int,float):1144:1144 -> a +androidx.core.widget.TextViewCompat$OreoCallback -> androidx.core.widget.i$e: +# {"id":"sourceFile","fileName":"TextViewCompat.java"} + android.view.ActionMode$Callback mCallback -> a + android.widget.TextView mTextView -> b + java.lang.Class mMenuBuilderClass -> c + java.lang.reflect.Method mMenuBuilderRemoveItemAtMethod -> d + boolean mCanUseMenuBuilderReferences -> e + boolean mInitializedMenuBuilderReferences -> f + 1:3:void (android.view.ActionMode$Callback,android.widget.TextView):484:484 -> + 4:5:void (android.view.ActionMode$Callback,android.widget.TextView):485:485 -> + 6:8:void (android.view.ActionMode$Callback,android.widget.TextView):486:486 -> + 9:11:void (android.view.ActionMode$Callback,android.widget.TextView):487:487 -> + 1:18:android.content.Intent createProcessTextIntent():611:611 -> a + 1:4:android.content.Intent createProcessTextIntentForResolveInfo(android.content.pm.ResolveInfo,android.widget.TextView):599:599 -> b + 5:22:android.content.Intent createProcessTextIntentForResolveInfo(android.content.pm.ResolveInfo,android.widget.TextView):600:600 -> b + 23:27:android.content.Intent createProcessTextIntentForResolveInfo(android.content.pm.ResolveInfo,android.widget.TextView):601:601 -> b + 1:5:java.util.List getSupportedActivities(android.content.Context,android.content.pm.PackageManager):570:570 -> c + 6:10:java.util.List getSupportedActivities(android.content.Context,android.content.pm.PackageManager):571:571 -> c + 11:19:java.util.List getSupportedActivities(android.content.Context,android.content.pm.PackageManager):576:576 -> c + 20:35:java.util.List getSupportedActivities(android.content.Context,android.content.pm.PackageManager):577:577 -> c + 36:41:java.util.List getSupportedActivities(android.content.Context,android.content.pm.PackageManager):578:578 -> c + 42:46:java.util.List getSupportedActivities(android.content.Context,android.content.pm.PackageManager):579:579 -> c + 1:3:android.view.ActionMode$Callback getWrappedCallback():512:512 -> d + 1:4:boolean isEditable(android.widget.TextView):605:605 -> e + 5:10:boolean isEditable(android.widget.TextView):606:606 -> e + 11:20:boolean isEditable(android.widget.TextView):607:607 -> e + 1:16:boolean isSupportedActivity(android.content.pm.ResolveInfo,android.content.Context):586:586 -> f + 17:24:boolean isSupportedActivity(android.content.pm.ResolveInfo,android.content.Context):589:589 -> f + 25:28:boolean isSupportedActivity(android.content.pm.ResolveInfo,android.content.Context):592:592 -> f + 29:37:boolean isSupportedActivity(android.content.pm.ResolveInfo,android.content.Context):593:593 -> f + 1:6:void recomputeProcessTextMenuItems(android.view.Menu):516:516 -> g + 7:10:void recomputeProcessTextMenuItems(android.view.Menu):517:517 -> g + 11:20:void recomputeProcessTextMenuItems(android.view.Menu):519:519 -> g + 21:22:void recomputeProcessTextMenuItems(android.view.Menu):520:520 -> g + 23:24:void recomputeProcessTextMenuItems(android.view.Menu):522:522 -> g + 25:30:void recomputeProcessTextMenuItems(android.view.Menu):523:523 -> g + 31:34:void recomputeProcessTextMenuItems(android.view.Menu):524:524 -> g + 35:40:void recomputeProcessTextMenuItems(android.view.Menu):525:525 -> g + 41:44:void recomputeProcessTextMenuItems(android.view.Menu):526:526 -> g + 45:46:void recomputeProcessTextMenuItems(android.view.Menu):528:528 -> g + 47:48:void recomputeProcessTextMenuItems(android.view.Menu):529:529 -> g + 49:50:void recomputeProcessTextMenuItems(android.view.Menu):530:530 -> g + 51:62:void recomputeProcessTextMenuItems(android.view.Menu):536:536 -> g + 63:65:void recomputeProcessTextMenuItems(android.view.Menu):537:537 -> g + 66:73:void recomputeProcessTextMenuItems(android.view.Menu):538:538 -> g + 74:77:void recomputeProcessTextMenuItems(android.view.Menu):539:539 -> g + 78:84:void recomputeProcessTextMenuItems(android.view.Menu):540:540 -> g + 85:88:void recomputeProcessTextMenuItems(android.view.Menu):541:541 -> g + 89:96:void recomputeProcessTextMenuItems(android.view.Menu):542:542 -> g + 97:110:void recomputeProcessTextMenuItems(android.view.Menu):543:543 -> g + 111:124:void recomputeProcessTextMenuItems(android.view.Menu):544:544 -> g + 125:129:void recomputeProcessTextMenuItems(android.view.Menu):556:556 -> g + 130:135:void recomputeProcessTextMenuItems(android.view.Menu):557:557 -> g + 136:143:void recomputeProcessTextMenuItems(android.view.Menu):558:558 -> g + 144:147:void recomputeProcessTextMenuItems(android.view.Menu):561:561 -> g + 148:153:void recomputeProcessTextMenuItems(android.view.Menu):559:559 -> g + 154:161:void recomputeProcessTextMenuItems(android.view.Menu):562:562 -> g + 162:168:void recomputeProcessTextMenuItems(android.view.Menu):563:563 -> g + 1:7:boolean onActionItemClicked(android.view.ActionMode,android.view.MenuItem):503:503 -> onActionItemClicked + 1:7:boolean onCreateActionMode(android.view.ActionMode,android.view.Menu):492:492 -> onCreateActionMode + 1:6:void onDestroyActionMode(android.view.ActionMode):508:508 -> onDestroyActionMode + 1:3:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):497:497 -> onPrepareActionMode + 4:10:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):498:498 -> onPrepareActionMode +androidx.core.widget.TextViewOnReceiveContentListener -> androidx.core.widget.j: +# {"id":"sourceFile","fileName":"TextViewOnReceiveContentListener.java"} + 1:4:void ():47:47 -> + 2:9:androidx.core.view.ContentInfoCompat onReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):53:53 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/core/view/d;)Landroidx/core/view/d;"} + 10:29:androidx.core.view.ContentInfoCompat onReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):54:54 -> a + 30:37:androidx.core.view.ContentInfoCompat onReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):56:56 -> a + 38:41:androidx.core.view.ContentInfoCompat onReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):68:68 -> a + 42:45:androidx.core.view.ContentInfoCompat onReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):69:69 -> a + 46:47:androidx.core.view.ContentInfoCompat onReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):70:70 -> a + 48:53:androidx.core.view.ContentInfoCompat onReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):71:71 -> a + 54:59:androidx.core.view.ContentInfoCompat onReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):72:72 -> a + 60:65:androidx.core.view.ContentInfoCompat onReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):74:74 -> a + 66:77:androidx.core.view.ContentInfoCompat onReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):75:75 -> a + 78:82:androidx.core.view.ContentInfoCompat onReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):78:78 -> a + 83:91:androidx.core.view.ContentInfoCompat onReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):81:81 -> a + 92:103:androidx.core.view.ContentInfoCompat onReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat):82:82 -> a + 5:8:java.lang.CharSequence coerceToText(android.content.Context,android.content.ClipData$Item,int):92:92 -> b + 9:17:java.lang.CharSequence coerceToText(android.content.Context,android.content.ClipData$Item,int):93:93 -> b + 18:22:java.lang.CharSequence coerceToText(android.content.Context,android.content.ClipData$Item,int):95:95 -> b + 1:4:void replaceSelection(android.text.Editable,java.lang.CharSequence):101:101 -> c + 5:8:void replaceSelection(android.text.Editable,java.lang.CharSequence):102:102 -> c + 9:17:void replaceSelection(android.text.Editable,java.lang.CharSequence):103:103 -> c + 18:25:void replaceSelection(android.text.Editable,java.lang.CharSequence):104:104 -> c + 26:28:void replaceSelection(android.text.Editable,java.lang.CharSequence):105:105 -> c + 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: +# {"id":"sourceFile","fileName":"CursorAdapter.java"} + boolean mDataValid -> d + boolean mAutoRequery -> e + android.database.Cursor mCursor -> f + 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;"} + android.database.DataSetObserver mDataSetObserver -> j + androidx.cursoradapter.widget.CursorFilter mCursorFilter -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ/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 + 7:10:void changeCursor(android.database.Cursor):336:336 -> a + 1:3:android.database.Cursor getCursor():208:208 -> b + java.lang.CharSequence convertToString(android.database.Cursor) -> convertToString + void bindView(android.view.View,android.content.Context,android.database.Cursor) -> d + 9:11:void init(android.content.Context,android.database.Cursor,int):179:179 -> e + 12:16:void init(android.content.Context,android.database.Cursor,int):181:181 -> e + 17:18:void init(android.content.Context,android.database.Cursor,int):184:184 -> e + 19:20:void init(android.content.Context,android.database.Cursor,int):185:185 -> e + 21:24:void init(android.content.Context,android.database.Cursor,int):186:186 -> e + 25:38:void init(android.content.Context,android.database.Cursor,int):187:187 -> e + 39:45:void init(android.content.Context,android.database.Cursor,int):189:189 -> e + 46:54:void init(android.content.Context,android.database.Cursor,int):190:190 -> e + 55:56:void init(android.content.Context,android.database.Cursor,int):192:192 -> e + 57:60:void init(android.content.Context,android.database.Cursor,int):193:193 -> e + 61:67:void init(android.content.Context,android.database.Cursor,int):197:197 -> e + 68:75:void init(android.content.Context,android.database.Cursor,int):198:198 -> e + android.view.View newDropDownView(android.content.Context,android.database.Cursor,android.view.ViewGroup) -> f + android.view.View newView(android.content.Context,android.database.Cursor,android.view.ViewGroup) -> g + 1:8:int getCount():216:216 -> getCount + 9:15:int getCount():217:217 -> getCount + 1:4:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):280:280 -> getDropDownView + 5:11:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):281:281 -> getDropDownView + 12:19:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):284:284 -> getDropDownView + 20:29:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):288:288 -> getDropDownView + 1:4:android.widget.Filter getFilter():426:426 -> getFilter + 5:11:android.widget.Filter getFilter():427:427 -> getFilter + 12:14:android.widget.Filter getFilter():429:429 -> getFilter + 1:8:java.lang.Object getItem(int):228:228 -> getItem + 9:11:java.lang.Object getItem(int):229:229 -> getItem + 12:16:java.lang.Object getItem(int):230:230 -> getItem + 1:10:long getItemId(int):241:241 -> getItemId + 11:16:long getItemId(int):242:242 -> getItemId + 17:26:long getItemId(int):243:243 -> getItemId + 1:4:android.view.View getView(int,android.view.View,android.view.ViewGroup):262:262 -> getView + 5:14:android.view.View getView(int,android.view.View,android.view.ViewGroup):265:265 -> getView + 15:22:android.view.View getView(int,android.view.View,android.view.ViewGroup):270:270 -> getView + 23:30:android.view.View getView(int,android.view.View,android.view.ViewGroup):274:274 -> getView + 31:53:android.view.View getView(int,android.view.View,android.view.ViewGroup):266:266 -> getView + 54:61:android.view.View getView(int,android.view.View,android.view.ViewGroup):263:263 -> getView + 1:14:void onContentChanged():469:469 -> h + 15:23:void onContentChanged():471:471 -> h + 1:8:android.database.Cursor swapCursor(android.database.Cursor):351:351 -> i + 9:15:android.database.Cursor swapCursor(android.database.Cursor):356:356 -> i + 16:22:android.database.Cursor swapCursor(android.database.Cursor):357:357 -> i + 23:26:android.database.Cursor swapCursor(android.database.Cursor):359:359 -> i + 27:33:android.database.Cursor swapCursor(android.database.Cursor):361:361 -> i + 34:40:android.database.Cursor swapCursor(android.database.Cursor):362:362 -> i + 41:49:android.database.Cursor swapCursor(android.database.Cursor):363:363 -> i + 50:51:android.database.Cursor swapCursor(android.database.Cursor):364:364 -> i + 52:56:android.database.Cursor swapCursor(android.database.Cursor):366:366 -> i + 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: +# {"id":"sourceFile","fileName":"CursorAdapter.java"} + androidx.cursoradapter.widget.CursorAdapter this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ/a;"} + 1:2:void (androidx.cursoradapter.widget.CursorAdapter):476:476 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ/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: +# {"id":"sourceFile","fileName":"CursorAdapter.java"} + androidx.cursoradapter.widget.CursorAdapter this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ/a;"} + 1:6:void (androidx.cursoradapter.widget.CursorAdapter):492:492 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ/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: +# {"id":"sourceFile","fileName":"CursorFilter.java"} + androidx.cursoradapter.widget.CursorFilter$CursorFilterClient mClient -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ/b$a;"} + 1:3:void (androidx.cursoradapter.widget.CursorFilter$CursorFilterClient):39:39 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ/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 + 7:13:android.widget.Filter$FilterResults performFiltering(java.lang.CharSequence):52:52 -> performFiltering + 14:19:android.widget.Filter$FilterResults performFiltering(java.lang.CharSequence):54:54 -> performFiltering + 20:23:android.widget.Filter$FilterResults performFiltering(java.lang.CharSequence):55:55 -> performFiltering + 24:26:android.widget.Filter$FilterResults performFiltering(java.lang.CharSequence):57:57 -> performFiltering + 27:29:android.widget.Filter$FilterResults performFiltering(java.lang.CharSequence):58:58 -> performFiltering + 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: +# {"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: +# {"id":"sourceFile","fileName":"ResourceCursorAdapter.java"} + int mLayout -> l + int mDropDownLayout -> m + android.view.LayoutInflater mInflater -> n + 1:3:void (android.content.Context,int,android.database.Cursor,boolean):82:82 -> + 4:7:void (android.content.Context,int,android.database.Cursor,boolean):83:83 -> + 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: +# {"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;"} + 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"} + 2:3:void ():39:40 -> + 4:4:void (android.os.Parcelable):48:48 -> + 5:5:void (android.os.Parcelable):52:52 -> + 6:6:void (android.os.Parcelable):50:50 -> + 7:9:void (android.os.Parcel,java.lang.ClassLoader):70:72 -> + 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: +# {"id":"sourceFile","fileName":"AbsSavedState.java"} + 2:5:void ():32:32 -> +androidx.customview.view.AbsSavedState$2 -> K.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;"} + 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;"} + 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;"} + 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 +androidx.customview.widget.ExploreByTouchHelper -> androidx.customview.widget.a: +# {"id":"sourceFile","fileName":"ExploreByTouchHelper.java"} + androidx.customview.widget.FocusStrategy$BoundsAdapter NODE_ADAPTER -> NODE_ADAPTER + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/b$a;"} + androidx.customview.widget.FocusStrategy$CollectionAdapter SPARSE_VALUES_ADAPTER -> SPARSE_VALUES_ADAPTER + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/b$b;"} + androidx.customview.widget.ExploreByTouchHelper$MyNodeProvider mNodeProvider -> mNodeProvider + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/a$c;"} + 1:12:void ():100:100 -> + 13:19:void ():335:335 -> + 20:27:void ():347:347 -> + 1:3:void (android.view.View):135:135 -> + 4:10:void (android.view.View):104:104 -> + 11:17:void (android.view.View):105:105 -> + 18:25:void (android.view.View):106:106 -> + 26:31:void (android.view.View):107:107 -> + 32:33:void (android.view.View):119:119 -> + 34:35:void (android.view.View):123:123 -> + 36:39:void (android.view.View):127:127 -> + 40:41:void (android.view.View):140:140 -> + 42:45:void (android.view.View):142:142 -> + 46:56:void (android.view.View):143:143 -> + 57:59:void (android.view.View):147:147 -> + 60:65:void (android.view.View):148:148 -> + 66:69:void (android.view.View):150:150 -> + 70:77:void (android.view.View):137:137 -> + 1:6:boolean clearAccessibilityFocus(int):1001:1001 -> c + 7:8:boolean clearAccessibilityFocus(int):1002:1002 -> c + 9:15:boolean clearAccessibilityFocus(int):1003:1003 -> c + 16:22:boolean clearAccessibilityFocus(int):1004:1004 -> c + 1:8:boolean clearKeyboardFocusForVirtualView(int):1053:1053 -> clearKeyboardFocusForVirtualView + 9:10:boolean clearKeyboardFocusForVirtualView(int):1058:1058 -> clearKeyboardFocusForVirtualView + 11:15:boolean clearKeyboardFocusForVirtualView(int):1060:1060 -> clearKeyboardFocusForVirtualView + 16:20:boolean clearKeyboardFocusForVirtualView(int):1061:1061 -> clearKeyboardFocusForVirtualView + 1:19:boolean clickKeyboardFocusedVirtualView():483:483 -> d + 1:18:boolean dispatchHoverEvent(android.view.MotionEvent):182:182 -> dispatchHoverEvent + 19:37:boolean dispatchHoverEvent(android.view.MotionEvent):186:186 -> dispatchHoverEvent + 38:41:boolean dispatchHoverEvent(android.view.MotionEvent):193:193 -> dispatchHoverEvent + 42:46:boolean dispatchHoverEvent(android.view.MotionEvent):194:194 -> dispatchHoverEvent + 47:58:boolean dispatchHoverEvent(android.view.MotionEvent):189:189 -> dispatchHoverEvent + 59:65:boolean dispatchHoverEvent(android.view.MotionEvent):190:190 -> dispatchHoverEvent + 1:8:boolean dispatchKeyEvent(android.view.KeyEvent):218:218 -> dispatchKeyEvent + 9:25:boolean dispatchKeyEvent(android.view.KeyEvent):220:220 -> dispatchKeyEvent + 26:31:boolean dispatchKeyEvent(android.view.KeyEvent):226:226 -> dispatchKeyEvent + 32:35:boolean dispatchKeyEvent(android.view.KeyEvent):227:227 -> dispatchKeyEvent + 36:43:boolean dispatchKeyEvent(android.view.KeyEvent):228:228 -> dispatchKeyEvent + 44:54:boolean dispatchKeyEvent(android.view.KeyEvent):230:230 -> dispatchKeyEvent + 55:60:boolean dispatchKeyEvent(android.view.KeyEvent):240:240 -> dispatchKeyEvent + 61:66:boolean dispatchKeyEvent(android.view.KeyEvent):241:241 -> dispatchKeyEvent + 67:70:boolean dispatchKeyEvent(android.view.KeyEvent):242:242 -> dispatchKeyEvent + 71:77:boolean dispatchKeyEvent(android.view.KeyEvent):248:248 -> dispatchKeyEvent + 78:82:boolean dispatchKeyEvent(android.view.KeyEvent):249:249 -> dispatchKeyEvent + 83:88:boolean dispatchKeyEvent(android.view.KeyEvent):250:250 -> dispatchKeyEvent + 89:94:boolean dispatchKeyEvent(android.view.KeyEvent):251:251 -> dispatchKeyEvent + 4:8:android.view.accessibility.AccessibilityEvent createEvent(int,int):643:643 -> e + 9:13:android.view.accessibility.AccessibilityEvent createEvent(int,int):641:641 -> e + 1:4:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):679:679 -> f + 5:8:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):680:680 -> f + 9:19:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):683:683 -> f + 20:26:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):684:684 -> f + 27:33:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):685:685 -> f + 34:40:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):686:686 -> f + 41:47:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):687:687 -> f + 48:54:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):688:688 -> f + 55:57:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):691:691 -> f + 58:74:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):694:694 -> f + 75:82:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):695:695 -> f + 83:89:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):700:700 -> f + 90:94:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):701:701 -> f + 95:108:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):702:702 -> f + 1:4:android.view.accessibility.AccessibilityEvent createEventForHost(int):655:655 -> g + 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;"} + 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;"} + 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 + 17:21:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):800:800 -> h + 22:24:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):801:801 -> h + 25:29:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):802:802 -> h + 30:32:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):805:805 -> h + 33:45:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):808:808 -> h + 46:53:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):809:809 -> h + 54:58:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):813:813 -> h + 59:66:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):814:814 -> h + 67:79:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):819:819 -> h + 80:92:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):830:830 -> h + 93:97:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):831:831 -> h + 98:102:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):834:834 -> h + 103:105:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):835:835 -> h + 106:109:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):836:836 -> h + 110:114:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):838:838 -> h + 115:117:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):839:839 -> h + 118:127:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):843:843 -> h + 128:131:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):845:845 -> h + 132:137:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):846:846 -> h + 138:140:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):847:847 -> h + 141:143:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):849:849 -> h + 144:150:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):851:851 -> h + 151:155:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):855:855 -> h + 156:163:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):856:856 -> h + 164:168:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):857:857 -> h + 169:173:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):860:860 -> h + 174:177:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):861:861 -> h + 178:181:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):863:863 -> h + 182:186:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):867:867 -> h + 187:191:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):868:868 -> h + 192:194:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):870:870 -> h + 195:199:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):871:871 -> h + 200:210:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):872:872 -> h + 211:213:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):865:865 -> h + 214:216:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):874:874 -> h + 217:235:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):877:877 -> h + 236:240:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):878:878 -> h + 241:243:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):877:877 -> h + 244:253:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):881:881 -> h + 254:272:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):882:882 -> h + 273:277:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):883:883 -> h + 278:280:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):882:882 -> h + 281:290:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):884:884 -> h + 291:295:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):886:886 -> h + 296:303:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):888:888 -> h + 304:307:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):889:889 -> h + 308:315:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):825:825 -> h + 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;"} + 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 + 20:25:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForHost():743:743 -> i + 26:32:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForHost():744:744 -> i + 33:40:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForHost():745:745 -> i + 41:47:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForHost():748:748 -> i + 48:66:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForHost():749:749 -> i + 3:6:void invalidateRoot():528:528 -> invalidateRoot + 1:1:void invalidateVirtualView(int):544:544 -> invalidateVirtualView + 2:3:void invalidateVirtualView(int,int):568:569 -> invalidateVirtualView + 4:4:void invalidateVirtualView(int,int):572:572 -> invalidateVirtualView + 5:6:void invalidateVirtualView(int,int):574:575 -> invalidateVirtualView + 1:5:androidx.collection.SparseArrayCompat getAllNodes():427:427 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm/j;"} + 6:8:androidx.collection.SparseArrayCompat getAllNodes():428:428 -> j + 9:14:androidx.collection.SparseArrayCompat getAllNodes():430:430 -> j + 15:20:androidx.collection.SparseArrayCompat getAllNodes():431:431 -> j + 21:34:androidx.collection.SparseArrayCompat getAllNodes():434:434 -> j + 35:51:androidx.collection.SparseArrayCompat getAllNodes():435:435 -> j + 1:4:void getBoundsInParent(int,android.graphics.Rect):328:328 -> k + 5:8:void getBoundsInParent(int,android.graphics.Rect):329:329 -> k + 1:4:android.graphics.Rect guessPreviouslyFocusedRect(android.view.View,int,android.graphics.Rect):452:452 -> l + 5:26:android.graphics.Rect guessPreviouslyFocusedRect(android.view.View,int,android.graphics.Rect):453:453 -> l + 27:30:android.graphics.Rect guessPreviouslyFocusedRect(android.view.View,int,android.graphics.Rect):466:466 -> l + 31:38:android.graphics.Rect guessPreviouslyFocusedRect(android.view.View,int,android.graphics.Rect):469:469 -> l + 39:42:android.graphics.Rect guessPreviouslyFocusedRect(android.view.View,int,android.graphics.Rect):463:463 -> l + 43:46:android.graphics.Rect guessPreviouslyFocusedRect(android.view.View,int,android.graphics.Rect):460:460 -> l + 47:50:android.graphics.Rect guessPreviouslyFocusedRect(android.view.View,int,android.graphics.Rect):457:457 -> l + 4:10:boolean isVisibleToUser(android.graphics.Rect):935:935 -> m + 11:19:boolean isVisibleToUser(android.graphics.Rect):940:940 -> m + 20:25:boolean isVisibleToUser(android.graphics.Rect):945:945 -> m + 26:29:boolean isVisibleToUser(android.graphics.Rect):946:946 -> m + 30:31:boolean isVisibleToUser(android.graphics.Rect):947:947 -> m + 32:47:boolean isVisibleToUser(android.graphics.Rect):948:948 -> m + 48:58:boolean isVisibleToUser(android.graphics.Rect):951:951 -> m + 1:1:int keyToDirection(int):0:0 -> n + 1:4:boolean moveFocus(int,android.graphics.Rect):372:372 -> o + 5:13:boolean moveFocus(int,android.graphics.Rect):374:374 -> o + 14:43:boolean moveFocus(int,android.graphics.Rect):376:376 -> o + 44:51:boolean moveFocus(int,android.graphics.Rect):410:410 -> o + 52:56:boolean moveFocus(int,android.graphics.Rect):392:392 -> o + 57:60:boolean moveFocus(int,android.graphics.Rect):393:393 -> o + 61:66:boolean moveFocus(int,android.graphics.Rect):395:395 -> o + 67:70:boolean moveFocus(int,android.graphics.Rect):398:398 -> o + 71:75:boolean moveFocus(int,android.graphics.Rect):404:404 -> o + 76:88:boolean moveFocus(int,android.graphics.Rect):406:406 -> o + 89:90:boolean moveFocus(int,android.graphics.Rect):382:382 -> o + 91:100:boolean moveFocus(int,android.graphics.Rect):383:383 -> o + 101:114:boolean moveFocus(int,android.graphics.Rect):384:384 -> o + 115:118:boolean moveFocus(int,android.graphics.Rect):419:419 -> o + 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;"} + 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 + 12:15:void onFocusChanged(boolean,int,android.graphics.Rect):280:280 -> onFocusChanged + 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"} + 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"} + void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat) -> onPopulateNodeForVirtualView + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILG/z;)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 + 30:34:boolean performActionForChild(int,int,android.os.Bundle):919:919 -> p + 35:39:boolean performActionForChild(int,int,android.os.Bundle):917:917 -> p + 4:8:boolean performAction(int,int,android.os.Bundle):902:902 -> performAction + 9:13:boolean performAction(int,int,android.os.Bundle):900:900 -> performAction + 1:7:boolean performActionForHost(int,android.os.Bundle):907:907 -> q + 1:18:boolean requestAccessibilityFocus(int):971:971 -> r + 19:26:boolean requestAccessibilityFocus(int):975:975 -> r + 27:29:boolean requestAccessibilityFocus(int):978:978 -> r + 30:31:boolean requestAccessibilityFocus(int):982:982 -> r + 32:39:boolean requestAccessibilityFocus(int):985:985 -> r + 40:45:boolean requestAccessibilityFocus(int):986:986 -> r + 1:18:boolean requestKeyboardFocusForVirtualView(int):1019:1019 -> requestKeyboardFocusForVirtualView + 19:27:boolean requestKeyboardFocusForVirtualView(int):1024:1024 -> requestKeyboardFocusForVirtualView + 28:33:boolean requestKeyboardFocusForVirtualView(int):1030:1030 -> requestKeyboardFocusForVirtualView + 34:36:boolean requestKeyboardFocusForVirtualView(int):1037:1037 -> requestKeyboardFocusForVirtualView + 37:41:boolean requestKeyboardFocusForVirtualView(int):1039:1039 -> requestKeyboardFocusForVirtualView + 42:45:boolean requestKeyboardFocusForVirtualView(int):1040:1040 -> requestKeyboardFocusForVirtualView + 1:5:void updateHoveredVirtualView(int):614:614 -> s + 6:9:void updateHoveredVirtualView(int):619:619 -> s + 10:14:void updateHoveredVirtualView(int):623:623 -> s + 15:18:void updateHoveredVirtualView(int):624:624 -> s + 6:14:boolean sendEventForVirtualView(int,int):507:507 -> sendEventForVirtualView + 15:23:boolean sendEventForVirtualView(int,int):511:511 -> sendEventForVirtualView + 24:27:boolean sendEventForVirtualView(int,int):516:516 -> sendEventForVirtualView + 28:35:boolean sendEventForVirtualView(int,int):517:517 -> sendEventForVirtualView +androidx.customview.widget.ExploreByTouchHelper$1 -> androidx.customview.widget.a$a: +# {"id":"sourceFile","fileName":"ExploreByTouchHelper.java"} + 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"} +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;"} + 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: +# {"id":"sourceFile","fileName":"ExploreByTouchHelper.java"} + androidx.customview.widget.ExploreByTouchHelper this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/a;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"FocusStrategy.java"} + 1:4:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):243:243 -> a + 5:14:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):244:244 -> a + 15:31:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):257:257 -> a + 32:35:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):271:271 -> a + 36:45:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):272:272 -> a + 20:27:boolean beamsOverlap(int,android.graphics.Rect,android.graphics.Rect):334:334 -> b + 28:41:boolean beamsOverlap(int,android.graphics.Rect,android.graphics.Rect):332:332 -> b + 42:55:boolean beamsOverlap(int,android.graphics.Rect,android.graphics.Rect):329:329 -> b + 1:22:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):145:145 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Landroidx/customview/widget/b$b;Landroidx/customview/widget/b$a;Ljava/lang/Object;Landroid/graphics/Rect;I)Ljava/lang/Object;"} + 23:33:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):158:158 -> c + 34:41:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):161:161 -> c + 42:52:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):152:152 -> c + 53:62:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):155:155 -> c + 63:71:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):149:149 -> c + 72:75:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):167:167 -> c + 76:83:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):168:168 -> c + 84:90:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):170:170 -> c + 91:93:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):176:176 -> c + 94:99:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):177:177 -> c + 100:107:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):178:178 -> c + 1:4:java.lang.Object findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):40:40 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Landroidx/customview/widget/b$b;Landroidx/customview/widget/b$a;Ljava/lang/Object;IZZ)Ljava/lang/Object;"} + 5:12:java.lang.Object findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):41:41 -> d + 13:22:java.lang.Object findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):43:43 -> d + 23:27:java.lang.Object findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):46:46 -> d + 28:36:java.lang.Object findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):47:47 -> d + 37:41:java.lang.Object findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):51:51 -> d + 42:49:java.lang.Object findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):55:55 -> d + 50:54:java.lang.Object findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):53:53 -> d + 1:8:java.lang.Object getNextFocusable(java.lang.Object,java.util.ArrayList,boolean):61:61 -> e + 9:16:java.lang.Object getNextFocusable(java.lang.Object,java.util.ArrayList,boolean):65:65 -> e + 17:26:java.lang.Object getNextFocusable(java.lang.Object,java.util.ArrayList,boolean):67:67 -> e + 27:33:java.lang.Object getNextFocusable(java.lang.Object,java.util.ArrayList,boolean):69:69 -> e + 1:8:java.lang.Object getPreviousFocusable(java.lang.Object,java.util.ArrayList,boolean):76:76 -> f + 9:16:java.lang.Object getPreviousFocusable(java.lang.Object,java.util.ArrayList,boolean):80:80 -> f + 17:27:java.lang.Object getPreviousFocusable(java.lang.Object,java.util.ArrayList,boolean):82:82 -> f + 28:34:java.lang.Object getPreviousFocusable(java.lang.Object,java.util.ArrayList,boolean):84:84 -> f + 1:1:int getWeightedDistanceFor(int,int):0:0 -> g + 1:8:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):203:203 -> h + 9:16:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):209:209 -> h + 17:23:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):214:214 -> h + 24:30:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):219:219 -> h + 31:34:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):226:226 -> h + 35:38:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):227:227 -> h + 39:42:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):225:225 -> h + 43:46:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):229:229 -> h + 47:50:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):230:230 -> h + 51:58:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):228:228 -> h + 19:36:boolean isCandidate(android.graphics.Rect,android.graphics.Rect,int):308:308 -> i + 37:44:boolean isCandidate(android.graphics.Rect,android.graphics.Rect,int):311:311 -> i + 45:62:boolean isCandidate(android.graphics.Rect,android.graphics.Rect,int):302:302 -> i + 63:80:boolean isCandidate(android.graphics.Rect,android.graphics.Rect,int):305:305 -> i + 81:98:boolean isCandidate(android.graphics.Rect,android.graphics.Rect,int):299:299 -> i + 19:26:boolean isToDirectionOf(int,android.graphics.Rect,android.graphics.Rect):351:351 -> j + 27:34:boolean isToDirectionOf(int,android.graphics.Rect,android.graphics.Rect):353:353 -> j + 35:42:boolean isToDirectionOf(int,android.graphics.Rect,android.graphics.Rect):347:347 -> j + 43:50:boolean isToDirectionOf(int,android.graphics.Rect,android.graphics.Rect):349:349 -> j + 51:58:boolean isToDirectionOf(int,android.graphics.Rect,android.graphics.Rect):345:345 -> j + 2:10:int majorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):365:365 -> k + 17:22:int majorAxisDistanceRaw(int,android.graphics.Rect,android.graphics.Rect):378:378 -> l + 23:30:int majorAxisDistanceRaw(int,android.graphics.Rect,android.graphics.Rect):380:380 -> l + 31:35:int majorAxisDistanceRaw(int,android.graphics.Rect,android.graphics.Rect):374:374 -> l + 36:40:int majorAxisDistanceRaw(int,android.graphics.Rect,android.graphics.Rect):376:376 -> l + 41:45:int majorAxisDistanceRaw(int,android.graphics.Rect,android.graphics.Rect):372:372 -> l + 2:10:int majorAxisDistanceToFarEdge(int,android.graphics.Rect,android.graphics.Rect):392:392 -> m + 17:22:int majorAxisDistanceToFarEdgeRaw(int,android.graphics.Rect,android.graphics.Rect):406:406 -> n + 23:30:int majorAxisDistanceToFarEdgeRaw(int,android.graphics.Rect,android.graphics.Rect):408:408 -> n + 31:35:int majorAxisDistanceToFarEdgeRaw(int,android.graphics.Rect,android.graphics.Rect):402:402 -> n + 36:40:int majorAxisDistanceToFarEdgeRaw(int,android.graphics.Rect,android.graphics.Rect):404:404 -> n + 41:45:int majorAxisDistanceToFarEdgeRaw(int,android.graphics.Rect,android.graphics.Rect):400:400 -> n + 18:25:int minorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):435:435 -> o + 26:27:int minorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):432:432 -> o + 28:44:int minorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):433:433 -> o + 45:49:int minorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):432:432 -> o + 50:51:int minorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):427:427 -> o + 52:68:int minorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):428:428 -> o + 69:73:int minorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):427:427 -> o +androidx.customview.widget.FocusStrategy$BoundsAdapter -> androidx.customview.widget.b$a: +# {"id":"sourceFile","fileName":"FocusStrategy.java"} + void obtainBounds(java.lang.Object,android.graphics.Rect) -> a +androidx.customview.widget.FocusStrategy$CollectionAdapter -> androidx.customview.widget.b$b: +# {"id":"sourceFile","fileName":"FocusStrategy.java"} + java.lang.Object get(java.lang.Object,int) -> a + int size(java.lang.Object) -> b +androidx.customview.widget.FocusStrategy$SequentialComparator -> androidx.customview.widget.b$c: +# {"id":"sourceFile","fileName":"FocusStrategy.java"} + android.graphics.Rect mTemp1 -> d + android.graphics.Rect mTemp2 -> e + boolean mIsLayoutRtl -> f + androidx.customview.widget.FocusStrategy$BoundsAdapter mAdapter -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/b$a;"} + 1:3:void (boolean,androidx.customview.widget.FocusStrategy$BoundsAdapter):101:101 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLandroidx/customview/widget/b$a;)V"} + 4:10:void (boolean,androidx.customview.widget.FocusStrategy$BoundsAdapter):95:95 -> + 11:17:void (boolean,androidx.customview.widget.FocusStrategy$BoundsAdapter):96:96 -> + 18:19:void (boolean,androidx.customview.widget.FocusStrategy$BoundsAdapter):102:102 -> + 20:22:void (boolean,androidx.customview.widget.FocusStrategy$BoundsAdapter):103:103 -> + 1:2:int compare(java.lang.Object,java.lang.Object):108:108 -> compare + 3:4:int compare(java.lang.Object,java.lang.Object):109:109 -> compare + 5:9:int compare(java.lang.Object,java.lang.Object):111:111 -> compare + 10:14:int compare(java.lang.Object,java.lang.Object):112:112 -> compare + 15:26:int compare(java.lang.Object,java.lang.Object):114:114 -> compare + 27:32:int compare(java.lang.Object,java.lang.Object):118:118 -> compare + 33:40:int compare(java.lang.Object,java.lang.Object):119:119 -> compare + 41:46:int compare(java.lang.Object,java.lang.Object):121:121 -> compare + 47:56:int compare(java.lang.Object,java.lang.Object):122:122 -> compare + 57:62:int compare(java.lang.Object,java.lang.Object):126:126 -> compare + 63:70:int compare(java.lang.Object,java.lang.Object):127:127 -> compare + 71:78:int compare(java.lang.Object,java.lang.Object):129:129 -> compare +androidx.customview.widget.ViewDragHelper -> androidx.customview.widget.c: +# {"id":"sourceFile","fileName":"ViewDragHelper.java"} + int mDragState -> a + int mTouchSlop -> b + int mActivePointerId -> c + float[] mInitialMotionX -> d + float[] mInitialMotionY -> e + float[] mLastMotionX -> f + float[] mLastMotionY -> g + int[] mInitialEdgesTouched -> h + int[] mEdgeDragsInProgress -> i + int[] mEdgeDragsLocked -> j + int mPointersDown -> k + android.view.VelocityTracker mVelocityTracker -> l + float mMaxVelocity -> m + float mMinVelocity -> n + int mEdgeSize -> o + int mDefaultEdgeSize -> p + int mTrackingEdges -> q + android.widget.OverScroller mScroller -> r + androidx.customview.widget.ViewDragHelper$Callback mCallback -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/c$c;"} + android.view.View mCapturedView -> t + boolean mReleaseInProgress -> u + android.view.ViewGroup mParentView -> v + java.lang.Runnable mSetIdleRunnable -> w + android.view.animation.Interpolator sInterpolator -> x + 1:8:void ():334:334 -> + 1:4:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):385:385 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/view/ViewGroup;Landroidx/customview/widget/c$c;)V"} + 5:6:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):120:120 -> + 7:17:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):342:342 -> + 18:19:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):393:393 -> + 20:21:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):394:394 -> + 22:25:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):396:396 -> + 26:42:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):397:397 -> + 43:44:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):398:398 -> + 45:46:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):399:399 -> + 47:52:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):401:401 -> + 53:59:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):402:402 -> + 60:66:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):403:403 -> + 67:76:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):404:404 -> + 77:84:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):390:390 -> + 85:92:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):387:387 -> + 1:3:int getViewDragState():434:434 -> A + 1:7:boolean isCapturedViewUnder(int,int):1484:1484 -> B + 1:11:boolean isPointerDown(int):913:913 -> C + 1:6:boolean isValidPointerForActionMove(int):1539:1539 -> D + 7:37:boolean isValidPointerForActionMove(int):1540:1540 -> D + 5:10:boolean isViewUnder(android.view.View,int,int):1500:1500 -> E + 11:16:boolean isViewUnder(android.view.View,int,int):1501:1501 -> E + 17:22:boolean isViewUnder(android.view.View,int,int):1502:1502 -> E + 23:31:boolean isViewUnder(android.view.View,int,int):1503:1503 -> E + 1:4:void processTouchEvent(android.view.MotionEvent):1126:1126 -> F + 5:10:void processTouchEvent(android.view.MotionEvent):1127:1127 -> F + 11:13:void processTouchEvent(android.view.MotionEvent):1132:1132 -> F + 14:17:void processTouchEvent(android.view.MotionEvent):1135:1135 -> F + 18:23:void processTouchEvent(android.view.MotionEvent):1136:1136 -> F + 24:48:void processTouchEvent(android.view.MotionEvent):1138:1138 -> F + 49:52:void processTouchEvent(android.view.MotionEvent):1235:1235 -> F + 53:60:void processTouchEvent(android.view.MotionEvent):1236:1236 -> F + 61:67:void processTouchEvent(android.view.MotionEvent):1239:1239 -> F + 68:71:void processTouchEvent(android.view.MotionEvent):1241:1241 -> F + 72:76:void processTouchEvent(android.view.MotionEvent):1242:1242 -> F + 77:80:void processTouchEvent(android.view.MotionEvent):1247:1247 -> F + 81:86:void processTouchEvent(android.view.MotionEvent):1248:1248 -> F + 87:94:void processTouchEvent(android.view.MotionEvent):1249:1249 -> F + 95:100:void processTouchEvent(android.view.MotionEvent):1250:1250 -> F + 101:109:void processTouchEvent(android.view.MotionEvent):1251:1251 -> F + 110:112:void processTouchEvent(android.view.MotionEvent):1258:1258 -> F + 113:116:void processTouchEvent(android.view.MotionEvent):1261:1261 -> F + 117:120:void processTouchEvent(android.view.MotionEvent):1162:1162 -> F + 121:124:void processTouchEvent(android.view.MotionEvent):1163:1163 -> F + 125:128:void processTouchEvent(android.view.MotionEvent):1164:1164 -> F + 129:131:void processTouchEvent(android.view.MotionEvent):1166:1166 -> F + 132:137:void processTouchEvent(android.view.MotionEvent):1169:1169 -> F + 138:141:void processTouchEvent(android.view.MotionEvent):1172:1172 -> F + 142:144:void processTouchEvent(android.view.MotionEvent):1173:1173 -> F + 145:148:void processTouchEvent(android.view.MotionEvent):1175:1175 -> F + 149:154:void processTouchEvent(android.view.MotionEvent):1176:1176 -> F + 155:163:void processTouchEvent(android.view.MotionEvent):1177:1177 -> F + 164:169:void processTouchEvent(android.view.MotionEvent):1179:1179 -> F + 170:175:void processTouchEvent(android.view.MotionEvent):1184:1184 -> F + 176:180:void processTouchEvent(android.view.MotionEvent):1274:1274 -> F + 181:183:void processTouchEvent(android.view.MotionEvent):1275:1275 -> F + 184:187:void processTouchEvent(android.view.MotionEvent):1277:1277 -> F + 188:191:void processTouchEvent(android.view.MotionEvent):1190:1190 -> F + 192:201:void processTouchEvent(android.view.MotionEvent):1192:1192 -> F + 202:207:void processTouchEvent(android.view.MotionEvent):1194:1194 -> F + 208:211:void processTouchEvent(android.view.MotionEvent):1195:1195 -> F + 212:215:void processTouchEvent(android.view.MotionEvent):1196:1196 -> F + 216:223:void processTouchEvent(android.view.MotionEvent):1197:1197 -> F + 224:229:void processTouchEvent(android.view.MotionEvent):1198:1198 -> F + 230:246:void processTouchEvent(android.view.MotionEvent):1200:1200 -> F + 247:250:void processTouchEvent(android.view.MotionEvent):1202:1202 -> F + 251:256:void processTouchEvent(android.view.MotionEvent):1205:1205 -> F + 257:260:void processTouchEvent(android.view.MotionEvent):1207:1207 -> F + 261:267:void processTouchEvent(android.view.MotionEvent):1210:1210 -> F + 268:271:void processTouchEvent(android.view.MotionEvent):1212:1212 -> F + 272:275:void processTouchEvent(android.view.MotionEvent):1213:1213 -> F + 276:281:void processTouchEvent(android.view.MotionEvent):1214:1214 -> F + 282:287:void processTouchEvent(android.view.MotionEvent):1215:1215 -> F + 288:290:void processTouchEvent(android.view.MotionEvent):1217:1217 -> F + 291:297:void processTouchEvent(android.view.MotionEvent):1218:1218 -> F + 298:301:void processTouchEvent(android.view.MotionEvent):1223:1223 -> F + 302:307:void processTouchEvent(android.view.MotionEvent):1224:1224 -> F + 308:317:void processTouchEvent(android.view.MotionEvent):1225:1225 -> F + 318:321:void processTouchEvent(android.view.MotionEvent):1229:1229 -> F + 322:325:void processTouchEvent(android.view.MotionEvent):1266:1266 -> F + 326:328:void processTouchEvent(android.view.MotionEvent):1267:1267 -> F + 329:332:void processTouchEvent(android.view.MotionEvent):1269:1269 -> F + 333:336:void processTouchEvent(android.view.MotionEvent):1142:1142 -> F + 337:340:void processTouchEvent(android.view.MotionEvent):1143:1143 -> F + 341:346:void processTouchEvent(android.view.MotionEvent):1144:1144 -> F + 347:350:void processTouchEvent(android.view.MotionEvent):1145:1145 -> F + 351:353:void processTouchEvent(android.view.MotionEvent):1147:1147 -> F + 354:356:void processTouchEvent(android.view.MotionEvent):1152:1152 -> F + 357:360:void processTouchEvent(android.view.MotionEvent):1154:1154 -> F + 361:366:void processTouchEvent(android.view.MotionEvent):1155:1155 -> F + 367:373:void processTouchEvent(android.view.MotionEvent):1156:1156 -> F + 1:9:void releaseViewForPointerUp():1442:1442 -> G + 10:13:void releaseViewForPointerUp():1443:1443 -> G + 14:21:void releaseViewForPointerUp():1444:1444 -> G + 22:25:void releaseViewForPointerUp():1443:1443 -> G + 26:29:void releaseViewForPointerUp():1446:1446 -> G + 30:37:void releaseViewForPointerUp():1447:1447 -> G + 38:41:void releaseViewForPointerUp():1446:1446 -> G + 42:45:void releaseViewForPointerUp():1449:1449 -> G + 2:6:void reportNewEdgeDrags(float,float,int):1285:1285 -> H + 7:15:void reportNewEdgeDrags(float,float,int):1288:1288 -> H + 16:25:void reportNewEdgeDrags(float,float,int):1291:1291 -> H + 26:35:void reportNewEdgeDrags(float,float,int):1294:1294 -> H + 36:42:void reportNewEdgeDrags(float,float,int):1299:1299 -> H + 43:48:void reportNewEdgeDrags(float,float,int):1300:1300 -> H + 1:3:void saveInitialMotion(float,float,int):877:877 -> I + 4:11:void saveInitialMotion(float,float,int):878:878 -> I + 12:19:void saveInitialMotion(float,float,int):879:879 -> I + 20:29:void saveInitialMotion(float,float,int):880:880 -> I + 30:37:void saveInitialMotion(float,float,int):881:881 -> I + 1:7:void saveLastMotion(android.view.MotionEvent):885:885 -> J + 8:11:void saveLastMotion(android.view.MotionEvent):887:887 -> J + 12:18:void saveLastMotion(android.view.MotionEvent):889:889 -> J + 19:22:void saveLastMotion(android.view.MotionEvent):892:892 -> J + 23:26:void saveLastMotion(android.view.MotionEvent):893:893 -> J + 27:30:void saveLastMotion(android.view.MotionEvent):894:894 -> J + 31:38:void saveLastMotion(android.view.MotionEvent):895:895 -> J + 1:7:void setDragState(int):917:917 -> K + 8:11:void setDragState(int):918:918 -> K + 12:13:void setDragState(int):919:919 -> K + 14:18:void setDragState(int):920:920 -> K + 19:23:void setDragState(int):921:921 -> K + 24:26:void setDragState(int):922:922 -> K + 1:3:void setEdgeSize(int):475:475 -> L + 1:3:void setEdgeTrackingEnabled(int):450:450 -> M + 1:3:void setMinVelocity(float):414:414 -> N + 1:4:boolean settleCapturedViewAt(int,int):606:606 -> O + 5:8:boolean settleCapturedViewAt(int,int):611:611 -> O + 9:17:boolean settleCapturedViewAt(int,int):612:612 -> O + 18:22:boolean settleCapturedViewAt(int,int):613:613 -> O + 23:27:boolean settleCapturedViewAt(int,int):611:611 -> O + 28:35:boolean settleCapturedViewAt(int,int):607:607 -> O + 5:8:boolean shouldInterceptTouchEvent(android.view.MotionEvent):992:992 -> P + 9:14:boolean shouldInterceptTouchEvent(android.view.MotionEvent):993:993 -> P + 15:17:boolean shouldInterceptTouchEvent(android.view.MotionEvent):998:998 -> P + 18:21:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1001:1001 -> P + 22:27:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1002:1002 -> P + 28:51:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1004:1004 -> P + 52:55:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1104:1104 -> P + 56:60:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1105:1105 -> P + 61:64:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1028:1028 -> P + 65:68:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1029:1029 -> P + 69:72:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1030:1030 -> P + 73:75:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1032:1032 -> P + 76:79:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1035:1035 -> P + 80:83:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1036:1036 -> P + 84:89:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1037:1037 -> P + 90:101:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1038:1038 -> P + 102:105:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1042:1042 -> P + 106:109:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1043:1043 -> P + 110:114:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1044:1044 -> P + 115:124:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1051:1051 -> P + 125:131:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1054:1054 -> P + 132:135:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1056:1056 -> P + 136:143:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1059:1059 -> P + 144:147:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1061:1061 -> P + 148:151:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1062:1062 -> P + 152:157:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1063:1063 -> P + 158:165:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1064:1064 -> P + 166:171:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1066:1066 -> P + 172:182:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1067:1067 -> P + 183:189:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1074:1074 -> P + 190:195:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1076:1076 -> P + 196:202:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1078:1078 -> P + 203:208:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1080:1080 -> P + 209:214:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1082:1082 -> P + 215:233:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1083:1083 -> P + 234:236:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1089:1089 -> P + 237:243:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1090:1090 -> P + 244:253:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1095:1095 -> P + 254:257:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1099:1099 -> P + 258:261:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1111:1111 -> P + 262:265:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1008:1008 -> P + 266:270:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1009:1009 -> P + 271:274:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1010:1010 -> P + 275:279:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1011:1011 -> P + 280:283:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1013:1013 -> P + 284:291:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1016:1016 -> P + 292:294:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1017:1017 -> P + 295:298:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1020:1020 -> P + 299:304:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1021:1021 -> P + 305:310:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1022:1022 -> P + 311:318:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1116:1116 -> P + 1:3:boolean smoothSlideViewTo(android.view.View,int,int):581:581 -> Q + 4:6:boolean smoothSlideViewTo(android.view.View,int,int):582:582 -> Q + 7:12:boolean smoothSlideViewTo(android.view.View,int,int):584:584 -> Q + 13:21:boolean smoothSlideViewTo(android.view.View,int,int):585:585 -> Q + 22:24:boolean smoothSlideViewTo(android.view.View,int,int):588:588 -> Q + 1:12:boolean tryCaptureViewForDrag(android.view.View,int):937:937 -> R + 13:20:boolean tryCaptureViewForDrag(android.view.View,int):941:941 -> R + 21:22:boolean tryCaptureViewForDrag(android.view.View,int):942:942 -> R + 23:28:boolean tryCaptureViewForDrag(android.view.View,int):943:943 -> R + 2:3:void cancel():540:540 -> a + 4:6:void cancel():541:541 -> a + 7:10:void cancel():543:543 -> a + 11:14:void cancel():544:544 -> a + 15:17:void cancel():545:545 -> a + 1:8:void captureChildView(android.view.View,int):500:500 -> b + 9:10:void captureChildView(android.view.View,int):505:505 -> b + 11:12:void captureChildView(android.view.View,int):506:506 -> b + 13:18:void captureChildView(android.view.View,int):507:507 -> b + 19:22:void captureChildView(android.view.View,int):508:508 -> b + 23:52:void captureChildView(android.view.View,int):501:501 -> b + 1:4:boolean checkNewEdgeDrag(float,float,int,int):1305:1305 -> c + 5:8:boolean checkNewEdgeDrag(float,float,int,int):1306:1306 -> c + 9:55:boolean checkNewEdgeDrag(float,float,int,int):1308:1308 -> c + 56:63:boolean checkNewEdgeDrag(float,float,int,int):1314:1314 -> c + 64:71:boolean checkNewEdgeDrag(float,float,int,int):1315:1315 -> c + 72:88:boolean checkNewEdgeDrag(float,float,int,int):1318:1318 -> c + 1:7:boolean checkTouchSlop(int):1363:1363 -> d + 8:19:boolean checkTouchSlop(int):1365:1365 -> d + 1:23:boolean checkTouchSlop(int,int):1388:1388 -> e + 24:32:boolean checkTouchSlop(int,int):1395:1395 -> e + 33:48:boolean checkTouchSlop(int,int):1396:1396 -> e + 49:60:boolean checkTouchSlop(int,int):1399:1399 -> e + 61:75:boolean checkTouchSlop(int,int):1401:1401 -> e + 76:88:boolean checkTouchSlop(int,int):1403:1403 -> e + 5:16:boolean checkTouchSlop(android.view.View,float,float):1335:1335 -> f + 17:34:boolean checkTouchSlop(android.view.View,float,float):1336:1336 -> f + 35:46:boolean checkTouchSlop(android.view.View,float,float):1339:1339 -> f + 47:61:boolean checkTouchSlop(android.view.View,float,float):1341:1341 -> f + 62:74:boolean checkTouchSlop(android.view.View,float,float):1343:1343 -> f + 1:21:float clampMag(float,float,float):716:716 -> g + 1:15:int clampMag(int,int,int):699:699 -> h + 1:6:void clearMotionHistory():819:819 -> i + 7:9:void clearMotionHistory():822:822 -> i + 10:14:void clearMotionHistory():823:823 -> i + 15:19:void clearMotionHistory():824:824 -> i + 20:24:void clearMotionHistory():825:825 -> i + 25:30:void clearMotionHistory():826:826 -> i + 31:35:void clearMotionHistory():827:827 -> i + 36:40:void clearMotionHistory():828:828 -> i + 41:43:void clearMotionHistory():829:829 -> i + 1:11:void clearMotionHistory(int):833:833 -> j + 12:16:void clearMotionHistory(int):836:836 -> j + 17:20:void clearMotionHistory(int):837:837 -> j + 21:24:void clearMotionHistory(int):838:838 -> j + 25:28:void clearMotionHistory(int):839:839 -> j + 29:33:void clearMotionHistory(int):840:840 -> j + 34:37:void clearMotionHistory(int):841:841 -> j + 38:41:void clearMotionHistory(int):842:842 -> j + 42:51:void clearMotionHistory(int):843:843 -> j + 5:10:int computeAxisDuration(int,int,int):671:671 -> k + 11:12:int computeAxisDuration(int,int,int):672:672 -> k + 13:26:int computeAxisDuration(int,int,int):673:673 -> k + 27:32:int computeAxisDuration(int,int,int):675:675 -> k + 33:40:int computeAxisDuration(int,int,int):678:678 -> k + 41:54:int computeAxisDuration(int,int,int):680:680 -> k + 55:68:int computeAxisDuration(int,int,int):682:682 -> k + 69:73:int computeAxisDuration(int,int,int):685:685 -> k + 1:10:int computeSettleDuration(android.view.View,int,int,int,int):646:646 -> l + 11:20:int computeSettleDuration(android.view.View,int,int,int,int):647:647 -> l + 21:24:int computeSettleDuration(android.view.View,int,int,int,int):648:648 -> l + 25:28:int computeSettleDuration(android.view.View,int,int,int,int):649:649 -> l + 29:32:int computeSettleDuration(android.view.View,int,int,int,int):650:650 -> l + 33:58:int computeSettleDuration(android.view.View,int,int,int,int):651:651 -> l + 59:68:int computeSettleDuration(android.view.View,int,int,int,int):660:660 -> l + 69:85:int computeSettleDuration(android.view.View,int,int,int,int):661:661 -> l + 1:6:boolean continueSettling(boolean):764:764 -> m + 7:12:boolean continueSettling(boolean):765:765 -> m + 13:18:boolean continueSettling(boolean):766:766 -> m + 19:24:boolean continueSettling(boolean):767:767 -> m + 25:32:boolean continueSettling(boolean):768:768 -> m + 33:42:boolean continueSettling(boolean):769:769 -> m + 43:49:boolean continueSettling(boolean):772:772 -> m + 50:58:boolean continueSettling(boolean):775:775 -> m + 59:67:boolean continueSettling(boolean):779:779 -> m + 68:83:boolean continueSettling(boolean):782:782 -> m + 84:93:boolean continueSettling(boolean):785:785 -> m + 94:101:boolean continueSettling(boolean):791:791 -> m + 102:104:boolean continueSettling(boolean):793:793 -> m + 105:111:boolean continueSettling(boolean):798:798 -> m + 1:4:androidx.customview.widget.ViewDragHelper create(android.view.ViewGroup,float,androidx.customview.widget.ViewDragHelper$Callback):371:371 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;FLandroidx/customview/widget/c$c;)Landroidx/customview/widget/c;"} + 5:15:androidx.customview.widget.ViewDragHelper create(android.view.ViewGroup,float,androidx.customview.widget.ViewDragHelper$Callback):372:372 -> n + 1:10:androidx.customview.widget.ViewDragHelper create(android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):357:357 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/customview/widget/c$c;)Landroidx/customview/widget/c;"} + 2:3:void dispatchViewReleased(float,float):808:808 -> p + 4:11:void dispatchViewReleased(float,float):809:809 -> p + 12:13:void dispatchViewReleased(float,float):810:810 -> p + 14:17:void dispatchViewReleased(float,float):812:812 -> p + 18:21:void dispatchViewReleased(float,float):814:814 -> p + 9:14:float distanceInfluenceForSnapDuration(float):725:725 -> q + 1:6:void dragTo(int,int,int,int):1455:1455 -> r + 7:14:void dragTo(int,int,int,int):1456:1456 -> r + 15:22:void dragTo(int,int,int,int):1458:1458 -> r + 23:32:void dragTo(int,int,int,int):1459:1459 -> r + 33:40:void dragTo(int,int,int,int):1462:1462 -> r + 41:58:void dragTo(int,int,int,int):1463:1463 -> r + 59:66:void dragTo(int,int,int,int):1469:1469 -> r + 1:11:void ensureMotionHistorySizeForId(int):847:847 -> s + 12:13:void ensureMotionHistorySizeForId(int):848:848 -> s + 14:15:void ensureMotionHistorySizeForId(int):849:849 -> s + 16:17:void ensureMotionHistorySizeForId(int):850:850 -> s + 18:19:void ensureMotionHistorySizeForId(int):851:851 -> s + 20:21:void ensureMotionHistorySizeForId(int):852:852 -> s + 22:23:void ensureMotionHistorySizeForId(int):853:853 -> s + 24:27:void ensureMotionHistorySizeForId(int):854:854 -> s + 28:32:void ensureMotionHistorySizeForId(int):857:857 -> s + 33:38:void ensureMotionHistorySizeForId(int):858:858 -> s + 39:44:void ensureMotionHistorySizeForId(int):859:859 -> s + 45:50:void ensureMotionHistorySizeForId(int):860:860 -> s + 51:56:void ensureMotionHistorySizeForId(int):861:861 -> s + 57:62:void ensureMotionHistorySizeForId(int):862:862 -> s + 63:68:void ensureMotionHistorySizeForId(int):863:863 -> s + 69:70:void ensureMotionHistorySizeForId(int):866:866 -> s + 71:72:void ensureMotionHistorySizeForId(int):867:867 -> s + 73:74:void ensureMotionHistorySizeForId(int):868:868 -> s + 75:76:void ensureMotionHistorySizeForId(int):869:869 -> s + 77:78:void ensureMotionHistorySizeForId(int):870:870 -> s + 79:80:void ensureMotionHistorySizeForId(int):871:871 -> s + 81:83:void ensureMotionHistorySizeForId(int):872:872 -> s + 1:10:android.view.View findTopChildUnder(int,int):1516:1516 -> t + 11:22:android.view.View findTopChildUnder(int,int):1518:1518 -> t + 23:34:android.view.View findTopChildUnder(int,int):1519:1519 -> t + 35:52:android.view.View findTopChildUnder(int,int):1520:1520 -> t + 1:6:boolean forceSettleCapturedViewAt(int,int,int,int):626:626 -> u + 7:20:boolean forceSettleCapturedViewAt(int,int,int,int):627:627 -> u + 21:26:boolean forceSettleCapturedViewAt(int,int,int,int):633:633 -> u + 27:31:boolean forceSettleCapturedViewAt(int,int,int,int):634:634 -> u + 32:43:boolean forceSettleCapturedViewAt(int,int,int,int):638:638 -> u + 44:51:boolean forceSettleCapturedViewAt(int,int,int,int):639:639 -> u + 52:56:boolean forceSettleCapturedViewAt(int,int,int,int):641:641 -> u + 1:3:android.view.View getCapturedView():516:516 -> v + 1:3:int getDefaultEdgeSize():488:488 -> w + 1:3:int getEdgeSize():462:462 -> x + 1:14:int getEdgesTouched(int,int):1530:1530 -> y + 15:27:int getEdgesTouched(int,int):1531:1531 -> y + 28:40:int getEdgesTouched(int,int):1532:1532 -> y + 41:55:int getEdgesTouched(int,int):1533:1533 -> y + 1:3:int getTouchSlop():532:532 -> z +androidx.customview.widget.ViewDragHelper$1 -> androidx.customview.widget.c$a: +# {"id":"sourceFile","fileName":"ViewDragHelper.java"} + 1:4:void ():334:334 -> +androidx.customview.widget.ViewDragHelper$2 -> androidx.customview.widget.c$b: +# {"id":"sourceFile","fileName":"ViewDragHelper.java"} + androidx.customview.widget.ViewDragHelper this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/c;"} + 1:6:void (androidx.customview.widget.ViewDragHelper):342:342 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/customview/widget/c;)V"} + 1:7:void run():345:345 -> run +androidx.customview.widget.ViewDragHelper$Callback -> androidx.customview.widget.c$c: +# {"id":"sourceFile","fileName":"ViewDragHelper.java"} + 1:4:void ():154:154 -> + int clampViewPositionHorizontal(android.view.View,int,int) -> a + int clampViewPositionVertical(android.view.View,int,int) -> b + 1:1:int getOrderedChildIndex(int):0:0 -> c + 1:1:int getViewHorizontalDragRange(android.view.View):0:0 -> d + 1:1:int getViewVerticalDragRange(android.view.View):0:0 -> e + 1:1:void onEdgeDragStarted(int,int):0:0 -> f + 1:1:boolean onEdgeLock(int):0:0 -> g + 1:1:void onEdgeTouched(int,int):0:0 -> h + 1:1:void onViewCaptured(android.view.View,int):0:0 -> i + void onViewDragStateChanged(int) -> j + 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: + int drawerLayoutStyle -> a +androidx.drawerlayout.R$dimen -> L.b: + int def_drawer_elevation -> a +androidx.drawerlayout.R$styleable -> L.c: + int[] ColorStateListItem -> a + int[] DrawerLayout -> b + int DrawerLayout_elevation -> c + int[] FontFamily -> d + int[] FontFamilyFont -> e + int[] GradientColor -> f + int[] GradientColorItem -> g + 16:68:void ():0:0 -> +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;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/drawerlayout/widget/a$h;"} + androidx.customview.widget.ViewDragHelper mLeftDragger -> mLeftDragger + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/c;"} + androidx.drawerlayout.widget.DrawerLayout$DrawerListener mListener -> mListener + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/drawerlayout/widget/a$e;"} + androidx.drawerlayout.widget.DrawerLayout$ViewDragCallback mRightCallback -> mRightCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/drawerlayout/widget/a$h;"} + androidx.customview.widget.ViewDragHelper mRightDragger -> mRightDragger + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/c;"} + 4:12:void ():110:110 -> + 13:18:void ():189:189 -> + 19:23:void ():194:194 -> + 24:31:void ():197:197 -> + 32:34:void ():256:256 -> + 1:1:void (android.content.Context):328:328 -> + 2:2:void (android.content.Context,android.util.AttributeSet):332:332 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):336:336 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):204:204 -> + 5:5:void (android.content.Context,android.util.AttributeSet,int):210:210 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):212:212 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):220:220 -> + 8:11:void (android.content.Context,android.util.AttributeSet,int):222:225 -> + 12:15:void (android.content.Context,android.util.AttributeSet,int):246:249 -> + 16:16:void (android.content.Context,android.util.AttributeSet,int):258:258 -> + 17:19:void (android.content.Context,android.util.AttributeSet,int):337:339 -> + 20:21:void (android.content.Context,android.util.AttributeSet,int):342:343 -> + 22:25:void (android.content.Context,android.util.AttributeSet,int):345:348 -> + 26:29:void (android.content.Context,android.util.AttributeSet,int):350:353 -> + 30:30:void (android.content.Context,android.util.AttributeSet,int):356:356 -> + 31:31:void (android.content.Context,android.util.AttributeSet,int):358:358 -> + 32:34:void (android.content.Context,android.util.AttributeSet,int):361:363 -> + 35:35:void (android.content.Context,android.util.AttributeSet,int):365:365 -> + 36:36:void (android.content.Context,android.util.AttributeSet,int):373:373 -> + 37:37:void (android.content.Context,android.util.AttributeSet,int):375:375 -> + 38:38:void (android.content.Context,android.util.AttributeSet,int):377:377 -> + 39:40:void (android.content.Context,android.util.AttributeSet,int):379:380 -> + 41:42:void (android.content.Context,android.util.AttributeSet,int):386:387 -> + 43:44:void (android.content.Context,android.util.AttributeSet,int):389:390 -> + 45:45:void (android.content.Context,android.util.AttributeSet,int):392:392 -> + 46:46:void (android.content.Context,android.util.AttributeSet,int):395:395 -> + 47:47:void (android.content.Context,android.util.AttributeSet,int):398:398 -> + 48:49:void (android.content.Context,android.util.AttributeSet,int):395:396 -> + 1:4:boolean dispatchTransformedGenericPointerEvent(android.view.MotionEvent,android.view.View):806:806 -> a + 5:10:boolean dispatchTransformedGenericPointerEvent(android.view.MotionEvent,android.view.View):807:807 -> a + 11:14:boolean dispatchTransformedGenericPointerEvent(android.view.MotionEvent,android.view.View):808:808 -> a + 15:18:boolean dispatchTransformedGenericPointerEvent(android.view.MotionEvent,android.view.View):809:809 -> a + 19:22:boolean dispatchTransformedGenericPointerEvent(android.view.MotionEvent,android.view.View):810:810 -> a + 23:32:boolean dispatchTransformedGenericPointerEvent(android.view.MotionEvent,android.view.View):812:812 -> a + 33:42:boolean dispatchTransformedGenericPointerEvent(android.view.MotionEvent,android.view.View):813:813 -> a + 43:45:boolean dispatchTransformedGenericPointerEvent(android.view.MotionEvent,android.view.View):814:814 -> a + 46:51:boolean dispatchTransformedGenericPointerEvent(android.view.MotionEvent,android.view.View):815:815 -> a + 52:55:boolean dispatchTransformedGenericPointerEvent(android.view.MotionEvent,android.view.View):816:816 -> a + 4:7:void addDrawerListener(androidx.drawerlayout.widget.DrawerLayout$DrawerListener):546:546 -> addDrawerListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/drawerlayout/widget/a$e;)V"} + 8:14:void addDrawerListener(androidx.drawerlayout.widget.DrawerLayout$DrawerListener):547:547 -> addDrawerListener + 15:20:void addDrawerListener(androidx.drawerlayout.widget.DrawerLayout$DrawerListener):549:549 -> addDrawerListener + 1:9:void addFocusables(java.util.ArrayList,int,int):1986:1986 -> addFocusables + 10:18:void addFocusables(java.util.ArrayList,int,int):1992:1992 -> addFocusables + 19:22:void addFocusables(java.util.ArrayList,int,int):1995:1995 -> addFocusables + 23:28:void addFocusables(java.util.ArrayList,int,int):1996:1996 -> addFocusables + 29:34:void addFocusables(java.util.ArrayList,int,int):1997:1997 -> addFocusables + 35:39:void addFocusables(java.util.ArrayList,int,int):1999:1999 -> addFocusables + 40:49:void addFocusables(java.util.ArrayList,int,int):2002:2002 -> addFocusables + 50:57:void addFocusables(java.util.ArrayList,int,int):2007:2007 -> addFocusables + 58:65:void addFocusables(java.util.ArrayList,int,int):2009:2009 -> addFocusables + 66:71:void addFocusables(java.util.ArrayList,int,int):2010:2010 -> addFocusables + 72:77:void addFocusables(java.util.ArrayList,int,int):2011:2011 -> addFocusables + 78:83:void addFocusables(java.util.ArrayList,int,int):2016:2016 -> addFocusables + 1:3:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):2132:2132 -> addView + 4:9:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):2134:2134 -> addView + 10:17:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):2135:2135 -> addView + 18:22:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):2143:2143 -> addView + 23:25:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):2138:2138 -> addView + 26:29:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):2149:2149 -> addView + 30:35:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):2150:2150 -> addView + 1:10:android.view.MotionEvent getTransformedMotionEvent(android.view.MotionEvent,android.view.View):826:826 -> b + 11:20:android.view.MotionEvent getTransformedMotionEvent(android.view.MotionEvent,android.view.View):827:827 -> b + 21:24:android.view.MotionEvent getTransformedMotionEvent(android.view.MotionEvent,android.view.View):828:828 -> b + 25:27:android.view.MotionEvent getTransformedMotionEvent(android.view.MotionEvent,android.view.View):829:829 -> b + 28:31:android.view.MotionEvent getTransformedMotionEvent(android.view.MotionEvent,android.view.View):830:830 -> b + 32:37:android.view.MotionEvent getTransformedMotionEvent(android.view.MotionEvent,android.view.View):831:831 -> b + 38:41:android.view.MotionEvent getTransformedMotionEvent(android.view.MotionEvent,android.view.View):832:832 -> b + 42:48:android.view.MotionEvent getTransformedMotionEvent(android.view.MotionEvent,android.view.View):833:833 -> b + 49:53:android.view.MotionEvent getTransformedMotionEvent(android.view.MotionEvent,android.view.View):835:835 -> b + 54:59:android.view.MotionEvent getTransformedMotionEvent(android.view.MotionEvent,android.view.View):836:836 -> b + 1:7:boolean hasOpaqueBackground(android.view.View):1377:1377 -> c + 8:17:boolean hasOpaqueBackground(android.view.View):1379:1379 -> c + 1:4:void cancelChildViewTouch():2036:2036 -> cancelChildViewTouch + 5:13:void cancelChildViewTouch():2037:2037 -> cancelChildViewTouch + 14:17:void cancelChildViewTouch():2038:2038 -> cancelChildViewTouch + 18:24:void cancelChildViewTouch():2040:2040 -> cancelChildViewTouch + 25:34:void cancelChildViewTouch():2042:2042 -> cancelChildViewTouch + 35:38:void cancelChildViewTouch():2044:2044 -> cancelChildViewTouch + 39:41:void cancelChildViewTouch():2045:2045 -> cancelChildViewTouch + 1:11:boolean checkDrawerViewAbsoluteGravity(android.view.View,int):991:991 -> checkDrawerViewAbsoluteGravity + 1:14:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):1976:1976 -> checkLayoutParams + 4:7:void close():1800:1800 -> close + 1:1:void closeDrawer(android.view.View):1809:1809 -> closeDrawer + 2:2:void closeDrawer(android.view.View,boolean):1819:1819 -> closeDrawer + 3:6:void closeDrawer(android.view.View,boolean):1823:1826 -> closeDrawer + 7:7:void closeDrawer(android.view.View,boolean):1828:1828 -> closeDrawer + 8:10:void closeDrawer(android.view.View,boolean):1830:1832 -> closeDrawer + 11:11:void closeDrawer(android.view.View,boolean):1831:1831 -> closeDrawer + 12:12:void closeDrawer(android.view.View,boolean):1834:1834 -> closeDrawer + 13:15:void closeDrawer(android.view.View,boolean):1837:1839 -> closeDrawer + 16:16:void closeDrawer(android.view.View,boolean):1841:1841 -> closeDrawer + 17:17:void closeDrawer(android.view.View,boolean):1820:1820 -> closeDrawer + 18:18:void closeDrawer(int):1851:1851 -> closeDrawer + 19:19:void closeDrawer(int,boolean):1862:1862 -> closeDrawer + 20:20:void closeDrawer(int,boolean):1867:1867 -> closeDrawer + 21:22:void closeDrawer(int,boolean):1864:1865 -> closeDrawer + 1:1:void closeDrawers():1682:1682 -> closeDrawers + 2:2:void closeDrawers(boolean):1687:1687 -> closeDrawers + 3:4:void closeDrawers(boolean):1689:1690 -> closeDrawers + 5:5:void closeDrawers(boolean):1692:1692 -> closeDrawers + 6:6:void closeDrawers(boolean):1696:1696 -> closeDrawers + 7:9:void closeDrawers(boolean):1698:1700 -> closeDrawers + 10:10:void closeDrawers(boolean):1699:1699 -> closeDrawers + 11:12:void closeDrawers(boolean):1702:1703 -> closeDrawers + 13:13:void closeDrawers(boolean):1702:1702 -> closeDrawers + 14:14:void closeDrawers(boolean):1706:1706 -> closeDrawers + 15:16:void closeDrawers(boolean):1709:1710 -> closeDrawers + 17:17:void closeDrawers(boolean):1713:1713 -> closeDrawers + 1:8:void computeScroll():1359:1359 -> computeScroll + 9:20:void computeScroll():1362:1362 -> computeScroll + 21:27:void computeScroll():1363:1363 -> computeScroll + 28:29:void computeScroll():1365:1365 -> computeScroll + 30:36:void computeScroll():1367:1367 -> computeScroll + 37:48:void computeScroll():1368:1368 -> computeScroll + 49:52:void computeScroll():1370:1370 -> computeScroll + 1:8:boolean hasPeekingDrawer():1950:1950 -> d + 9:18:boolean hasPeekingDrawer():1952:1952 -> d + 19:28:boolean hasPeekingDrawer():1953:1953 -> d + 1:8:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1586:1586 -> dispatchGenericMotionEvent + 9:24:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1587:1587 -> dispatchGenericMotionEvent + 25:30:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1592:1592 -> dispatchGenericMotionEvent + 31:34:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1594:1594 -> dispatchGenericMotionEvent + 35:42:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1595:1595 -> dispatchGenericMotionEvent + 43:46:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1599:1599 -> dispatchGenericMotionEvent + 47:59:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1603:1603 -> dispatchGenericMotionEvent + 60:71:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1608:1608 -> dispatchGenericMotionEvent + 72:76:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1589:1589 -> dispatchGenericMotionEvent + 1:6:void dispatchOnDrawerClosed(android.view.View):882:882 -> dispatchOnDrawerClosed + 7:13:void dispatchOnDrawerClosed(android.view.View):883:883 -> dispatchOnDrawerClosed + 14:15:void dispatchOnDrawerClosed(android.view.View):884:884 -> dispatchOnDrawerClosed + 16:19:void dispatchOnDrawerClosed(android.view.View):886:886 -> dispatchOnDrawerClosed + 20:26:void dispatchOnDrawerClosed(android.view.View):889:889 -> dispatchOnDrawerClosed + 27:40:void dispatchOnDrawerClosed(android.view.View):891:891 -> dispatchOnDrawerClosed + 41:43:void dispatchOnDrawerClosed(android.view.View):895:895 -> dispatchOnDrawerClosed + 44:46:void dispatchOnDrawerClosed(android.view.View):896:896 -> dispatchOnDrawerClosed + 47:52:void dispatchOnDrawerClosed(android.view.View):901:901 -> dispatchOnDrawerClosed + 53:60:void dispatchOnDrawerClosed(android.view.View):902:902 -> dispatchOnDrawerClosed + 61:64:void dispatchOnDrawerClosed(android.view.View):904:904 -> dispatchOnDrawerClosed + 1:6:void dispatchOnDrawerOpened(android.view.View):911:911 -> dispatchOnDrawerOpened + 7:12:void dispatchOnDrawerOpened(android.view.View):912:912 -> dispatchOnDrawerOpened + 13:14:void dispatchOnDrawerOpened(android.view.View):913:913 -> dispatchOnDrawerOpened + 15:18:void dispatchOnDrawerOpened(android.view.View):914:914 -> dispatchOnDrawerOpened + 19:25:void dispatchOnDrawerOpened(android.view.View):917:917 -> dispatchOnDrawerOpened + 26:39:void dispatchOnDrawerOpened(android.view.View):919:919 -> dispatchOnDrawerOpened + 40:42:void dispatchOnDrawerOpened(android.view.View):923:923 -> dispatchOnDrawerOpened + 43:45:void dispatchOnDrawerOpened(android.view.View):924:924 -> dispatchOnDrawerOpened + 46:53:void dispatchOnDrawerOpened(android.view.View):927:927 -> dispatchOnDrawerOpened + 54:57:void dispatchOnDrawerOpened(android.view.View):928:928 -> dispatchOnDrawerOpened + 1:4:void dispatchOnDrawerSlide(android.view.View,float):957:957 -> dispatchOnDrawerSlide + 5:12:void dispatchOnDrawerSlide(android.view.View,float):960:960 -> dispatchOnDrawerSlide + 13:27:void dispatchOnDrawerSlide(android.view.View,float):962:962 -> dispatchOnDrawerSlide + 1:4:boolean drawChild(android.graphics.Canvas,android.view.View,long):1453:1453 -> drawChild + 5:8:boolean drawChild(android.graphics.Canvas,android.view.View,long):1454:1454 -> drawChild + 9:12:boolean drawChild(android.graphics.Canvas,android.view.View,long):1455:1455 -> drawChild + 13:20:boolean drawChild(android.graphics.Canvas,android.view.View,long):1457:1457 -> drawChild + 21:28:boolean drawChild(android.graphics.Canvas,android.view.View,long):1459:1459 -> drawChild + 29:34:boolean drawChild(android.graphics.Canvas,android.view.View,long):1461:1461 -> drawChild + 35:40:boolean drawChild(android.graphics.Canvas,android.view.View,long):1462:1462 -> drawChild + 41:52:boolean drawChild(android.graphics.Canvas,android.view.View,long):1463:1463 -> drawChild + 53:59:boolean drawChild(android.graphics.Canvas,android.view.View,long):1464:1464 -> drawChild + 60:65:boolean drawChild(android.graphics.Canvas,android.view.View,long):1468:1468 -> drawChild + 66:73:boolean drawChild(android.graphics.Canvas,android.view.View,long):1469:1469 -> drawChild + 74:83:boolean drawChild(android.graphics.Canvas,android.view.View,long):1472:1472 -> drawChild + 84:91:boolean drawChild(android.graphics.Canvas,android.view.View,long):1476:1476 -> drawChild + 92:95:boolean drawChild(android.graphics.Canvas,android.view.View,long):1478:1478 -> drawChild + 96:98:boolean drawChild(android.graphics.Canvas,android.view.View,long):1479:1479 -> drawChild + 99:107:boolean drawChild(android.graphics.Canvas,android.view.View,long):1481:1481 -> drawChild + 108:124:boolean drawChild(android.graphics.Canvas,android.view.View,long):1482:1482 -> drawChild + 125:131:boolean drawChild(android.graphics.Canvas,android.view.View,long):1485:1485 -> drawChild + 132:144:boolean drawChild(android.graphics.Canvas,android.view.View,long):1487:1487 -> drawChild + 145:152:boolean drawChild(android.graphics.Canvas,android.view.View,long):1488:1488 -> drawChild + 153:158:boolean drawChild(android.graphics.Canvas,android.view.View,long):1489:1489 -> drawChild + 159:164:boolean drawChild(android.graphics.Canvas,android.view.View,long):1490:1490 -> drawChild + 165:168:boolean drawChild(android.graphics.Canvas,android.view.View,long):1491:1491 -> drawChild + 169:177:boolean drawChild(android.graphics.Canvas,android.view.View,long):1492:1492 -> drawChild + 178:185:boolean drawChild(android.graphics.Canvas,android.view.View,long):1494:1494 -> drawChild + 186:192:boolean drawChild(android.graphics.Canvas,android.view.View,long):1495:1495 -> drawChild + 193:196:boolean drawChild(android.graphics.Canvas,android.view.View,long):1496:1496 -> drawChild + 197:199:boolean drawChild(android.graphics.Canvas,android.view.View,long):1495:1495 -> drawChild + 200:206:boolean drawChild(android.graphics.Canvas,android.view.View,long):1497:1497 -> drawChild + 207:212:boolean drawChild(android.graphics.Canvas,android.view.View,long):1498:1498 -> drawChild + 213:217:boolean drawChild(android.graphics.Canvas,android.view.View,long):1499:1499 -> drawChild + 218:223:boolean drawChild(android.graphics.Canvas,android.view.View,long):1500:1500 -> drawChild + 224:229:boolean drawChild(android.graphics.Canvas,android.view.View,long):1501:1501 -> drawChild + 230:233:boolean drawChild(android.graphics.Canvas,android.view.View,long):1502:1502 -> drawChild + 234:238:boolean drawChild(android.graphics.Canvas,android.view.View,long):1503:1503 -> drawChild + 239:247:boolean drawChild(android.graphics.Canvas,android.view.View,long):1504:1504 -> drawChild + 248:255:boolean drawChild(android.graphics.Canvas,android.view.View,long):1506:1506 -> drawChild + 256:263:boolean drawChild(android.graphics.Canvas,android.view.View,long):1507:1507 -> drawChild + 264:267:boolean drawChild(android.graphics.Canvas,android.view.View,long):1508:1508 -> drawChild + 268:270:boolean drawChild(android.graphics.Canvas,android.view.View,long):1507:1507 -> drawChild + 271:277:boolean drawChild(android.graphics.Canvas,android.view.View,long):1509:1509 -> drawChild + 278:283:boolean drawChild(android.graphics.Canvas,android.view.View,long):1510:1510 -> drawChild + 1:10:boolean hasVisibleDrawer():2020:2020 -> e + 1:4:boolean isInBoundsOfChild(float,float,android.view.View):793:793 -> f + 5:11:boolean isInBoundsOfChild(float,float,android.view.View):794:794 -> f + 12:16:boolean isInBoundsOfChild(float,float,android.view.View):796:796 -> f + 17:25:boolean isInBoundsOfChild(float,float,android.view.View):797:797 -> f + 1:4:android.view.View findDrawerWithGravity(int):1027:1027 -> findDrawerWithGravity + 5:10:android.view.View findDrawerWithGravity(int):1026:1026 -> findDrawerWithGravity + 11:17:android.view.View findDrawerWithGravity(int):1028:1028 -> findDrawerWithGravity + 18:21:android.view.View findDrawerWithGravity(int):1030:1030 -> findDrawerWithGravity + 22:35:android.view.View findDrawerWithGravity(int):1031:1031 -> findDrawerWithGravity + 1:7:android.view.View findOpenDrawer():996:996 -> findOpenDrawer + 8:11:android.view.View findOpenDrawer():998:998 -> findOpenDrawer + 12:17:android.view.View findOpenDrawer():999:999 -> findOpenDrawer + 18:29:android.view.View findOpenDrawer():1000:1000 -> findOpenDrawer + 1:7:android.view.View findVisibleDrawer():2024:2024 -> findVisibleDrawer + 8:11:android.view.View findVisibleDrawer():2026:2026 -> findVisibleDrawer + 12:29:android.view.View findVisibleDrawer():2027:2027 -> findVisibleDrawer + 3:8:void mirror(android.graphics.drawable.Drawable,int):1243:1243 -> g + 9:12:void mirror(android.graphics.drawable.Drawable,int):1244:1244 -> g + 1:7:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():1962:1962 -> generateDefaultLayoutParams + 1:5:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1967:1971 -> generateLayoutParams + 6:6:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):1981:1981 -> generateLayoutParams + 1:4:float getDrawerElevation():425:425 -> getDrawerElevation + 5:9:float getDrawerElevation():426:426 -> getDrawerElevation + 1:1:int getDrawerLockMode(int):684:684 -> getDrawerLockMode + 2:2:int getDrawerLockMode(int):718:718 -> getDrawerLockMode + 3:3:int getDrawerLockMode(int):722:722 -> getDrawerLockMode + 4:4:int getDrawerLockMode(int):708:708 -> getDrawerLockMode + 5:5:int getDrawerLockMode(int):712:712 -> getDrawerLockMode + 6:6:int getDrawerLockMode(int):698:698 -> getDrawerLockMode + 7:7:int getDrawerLockMode(int):702:702 -> getDrawerLockMode + 8:8:int getDrawerLockMode(int):688:688 -> getDrawerLockMode + 9:9:int getDrawerLockMode(int):692:692 -> getDrawerLockMode + 10:10:int getDrawerLockMode(android.view.View):741:741 -> getDrawerLockMode + 11:12:int getDrawerLockMode(android.view.View):744:745 -> getDrawerLockMode + 13:13:int getDrawerLockMode(android.view.View):742:742 -> getDrawerLockMode + 1:4:java.lang.CharSequence getDrawerTitle(int):779:779 -> getDrawerTitle + 5:11:java.lang.CharSequence getDrawerTitle(int):778:778 -> getDrawerTitle + 12:17:java.lang.CharSequence getDrawerTitle(int):781:781 -> getDrawerTitle + 18:22:java.lang.CharSequence getDrawerTitle(int):783:783 -> getDrawerTitle + 1:8:int getDrawerViewAbsoluteGravity(android.view.View):986:986 -> getDrawerViewAbsoluteGravity + 9:17:int getDrawerViewAbsoluteGravity(android.view.View):987:987 -> getDrawerViewAbsoluteGravity + 1:9:float getDrawerViewOffset(android.view.View):978:978 -> getDrawerViewOffset + 1:3:android.graphics.drawable.Drawable getStatusBarBackgroundDrawable():1402:1402 -> getStatusBarBackgroundDrawable + 6:13:java.lang.String gravityToString(int):1047:1047 -> gravityToString + 14:16:java.lang.String gravityToString(int):1050:1050 -> gravityToString + 17:21:java.lang.String gravityToString(int):1052:1052 -> gravityToString + 1:6:android.graphics.drawable.Drawable resolveLeftShadow():1203:1203 -> h + 7:10:android.graphics.drawable.Drawable resolveLeftShadow():1206:1206 -> h + 11:13:android.graphics.drawable.Drawable resolveLeftShadow():1208:1208 -> h + 14:16:android.graphics.drawable.Drawable resolveLeftShadow():1209:1209 -> h + 17:20:android.graphics.drawable.Drawable resolveLeftShadow():1212:1212 -> h + 21:23:android.graphics.drawable.Drawable resolveLeftShadow():1214:1214 -> h + 24:26:android.graphics.drawable.Drawable resolveLeftShadow():1215:1215 -> h + 27:29:android.graphics.drawable.Drawable resolveLeftShadow():1218:1218 -> h + 1:6:android.graphics.drawable.Drawable resolveRightShadow():1222:1222 -> i + 7:10:android.graphics.drawable.Drawable resolveRightShadow():1224:1224 -> i + 11:13:android.graphics.drawable.Drawable resolveRightShadow():1226:1226 -> i + 14:16:android.graphics.drawable.Drawable resolveRightShadow():1227:1227 -> i + 17:20:android.graphics.drawable.Drawable resolveRightShadow():1230:1230 -> i + 21:23:android.graphics.drawable.Drawable resolveRightShadow():1232:1232 -> i + 24:26:android.graphics.drawable.Drawable resolveRightShadow():1233:1233 -> i + 27:29:android.graphics.drawable.Drawable resolveRightShadow():1236:1236 -> i + 1:7:boolean includeChildForAccessibility(android.view.View):2160:2160 -> includeChildForAccessibility + 8:18:boolean includeChildForAccessibility(android.view.View):2162:2162 -> includeChildForAccessibility + 1:14:boolean isContentView(android.view.View):1516:1516 -> isContentView + 1:1:boolean isDrawerOpen(android.view.View):1881:1881 -> isDrawerOpen + 2:3:boolean isDrawerOpen(android.view.View):1884:1885 -> isDrawerOpen + 4:4:boolean isDrawerOpen(android.view.View):1882:1882 -> isDrawerOpen + 5:5:boolean isDrawerOpen(int):1911:1911 -> isDrawerOpen + 6:6:boolean isDrawerOpen(int):1913:1913 -> isDrawerOpen + 1:8:boolean isDrawerView(android.view.View):1520:1520 -> isDrawerView + 9:12:boolean isDrawerView(android.view.View):1522:1522 -> isDrawerView + 13:29:boolean isDrawerView(android.view.View):1521:1521 -> isDrawerView + 1:1:boolean isDrawerVisible(android.view.View):1927:1927 -> isDrawerVisible + 2:2:boolean isDrawerVisible(android.view.View):1930:1930 -> isDrawerVisible + 3:3:boolean isDrawerVisible(android.view.View):1928:1928 -> isDrawerVisible + 4:4:boolean isDrawerVisible(int):1942:1942 -> isDrawerVisible + 5:5:boolean isDrawerVisible(int):1944:1944 -> isDrawerVisible + 4:8:boolean isOpen():1898:1898 -> isOpen + 1:5:void resolveShadowDrawables():1195:1195 -> j + 6:11:void resolveShadowDrawables():1198:1198 -> j + 12:18:void resolveShadowDrawables():1199:1199 -> j + 1:9:void updateChildAccessibilityAction(android.view.View):950:950 -> k + 10:23:void updateChildAccessibilityAction(android.view.View):951:951 -> k + 24:29:void updateChildAccessibilityAction(android.view.View):952:952 -> k + 1:7:void updateChildrenImportantForAccessibility(android.view.View,boolean):934:934 -> l + 8:13:void updateChildrenImportantForAccessibility(android.view.View,boolean):936:936 -> l + 14:24:void updateChildrenImportantForAccessibility(android.view.View,boolean):937:937 -> l + 25:29:void updateChildrenImportantForAccessibility(android.view.View,boolean):940:940 -> l + 30:36:void updateChildrenImportantForAccessibility(android.view.View,boolean):943:943 -> l + 1:4:void moveDrawerToOffset(android.view.View,float):1008:1008 -> moveDrawerToOffset + 5:15:void moveDrawerToOffset(android.view.View,float):1009:1009 -> moveDrawerToOffset + 16:23:void moveDrawerToOffset(android.view.View,float):1015:1015 -> moveDrawerToOffset + 24:26:void moveDrawerToOffset(android.view.View,float):1014:1014 -> moveDrawerToOffset + 27:30:void moveDrawerToOffset(android.view.View,float):1016:1016 -> moveDrawerToOffset + 1:4:void onAttachedToWindow():1063:1063 -> onAttachedToWindow + 5:7:void onAttachedToWindow():1064:1064 -> onAttachedToWindow + 1:4:void onDetachedFromWindow():1057:1057 -> onDetachedFromWindow + 5:7:void onDetachedFromWindow():1058:1058 -> onDetachedFromWindow + 1:3:void onDraw(android.graphics.Canvas):1435:1435 -> onDraw + 4:11:void onDraw(android.graphics.Canvas):1436:1436 -> onDraw + 12:16:void onDraw(android.graphics.Canvas):1439:1439 -> onDraw + 17:26:void onDraw(android.graphics.Canvas):1440:1440 -> onDraw + 27:35:void onDraw(android.graphics.Canvas):1445:1445 -> onDraw + 36:41:void onDraw(android.graphics.Canvas):1446:1446 -> onDraw + 1:4:boolean onInterceptTouchEvent(android.view.MotionEvent):1537:1537 -> onInterceptTouchEvent + 5:12:boolean onInterceptTouchEvent(android.view.MotionEvent):1540:1540 -> onInterceptTouchEvent + 13:30:boolean onInterceptTouchEvent(android.view.MotionEvent):1541:1541 -> onInterceptTouchEvent + 31:38:boolean onInterceptTouchEvent(android.view.MotionEvent):1563:1563 -> onInterceptTouchEvent + 39:43:boolean onInterceptTouchEvent(android.view.MotionEvent):1564:1564 -> onInterceptTouchEvent + 44:49:boolean onInterceptTouchEvent(android.view.MotionEvent):1565:1565 -> onInterceptTouchEvent + 50:52:boolean onInterceptTouchEvent(android.view.MotionEvent):1572:1572 -> onInterceptTouchEvent + 53:56:boolean onInterceptTouchEvent(android.view.MotionEvent):1573:1573 -> onInterceptTouchEvent + 57:60:boolean onInterceptTouchEvent(android.view.MotionEvent):1547:1547 -> onInterceptTouchEvent + 61:64:boolean onInterceptTouchEvent(android.view.MotionEvent):1548:1548 -> onInterceptTouchEvent + 65:66:boolean onInterceptTouchEvent(android.view.MotionEvent):1549:1549 -> onInterceptTouchEvent + 67:68:boolean onInterceptTouchEvent(android.view.MotionEvent):1550:1550 -> onInterceptTouchEvent + 69:75:boolean onInterceptTouchEvent(android.view.MotionEvent):1551:1551 -> onInterceptTouchEvent + 76:85:boolean onInterceptTouchEvent(android.view.MotionEvent):1552:1552 -> onInterceptTouchEvent + 86:94:boolean onInterceptTouchEvent(android.view.MotionEvent):1553:1553 -> onInterceptTouchEvent + 95:100:boolean onInterceptTouchEvent(android.view.MotionEvent):1557:1557 -> onInterceptTouchEvent + 101:113:boolean onInterceptTouchEvent(android.view.MotionEvent):1577:1577 -> onInterceptTouchEvent + 4:9:boolean onKeyDown(int,android.view.KeyEvent):2051:2051 -> onKeyDown + 10:14:boolean onKeyDown(int,android.view.KeyEvent):2052:2052 -> onKeyDown + 15:19:boolean onKeyDown(int,android.view.KeyEvent):2055:2055 -> onKeyDown + 4:9:boolean onKeyUp(int,android.view.KeyEvent):2061:2061 -> onKeyUp + 10:15:boolean onKeyUp(int,android.view.KeyEvent):2062:2062 -> onKeyUp + 16:24:boolean onKeyUp(int,android.view.KeyEvent):2063:2063 -> onKeyUp + 25:29:boolean onKeyUp(int,android.view.KeyEvent):2067:2067 -> onKeyUp + 4:7:void onLayout(boolean,int,int,int,int):1250:1250 -> onLayout + 8:14:void onLayout(boolean,int,int,int,int):1252:1252 -> onLayout + 15:18:void onLayout(boolean,int,int,int,int):1254:1254 -> onLayout + 19:28:void onLayout(boolean,int,int,int,int):1256:1256 -> onLayout + 29:34:void onLayout(boolean,int,int,int,int):1260:1260 -> onLayout + 35:40:void onLayout(boolean,int,int,int,int):1262:1262 -> onLayout + 41:44:void onLayout(boolean,int,int,int,int):1263:1263 -> onLayout + 45:51:void onLayout(boolean,int,int,int,int):1264:1264 -> onLayout + 52:56:void onLayout(boolean,int,int,int,int):1265:1265 -> onLayout + 57:61:void onLayout(boolean,int,int,int,int):1263:1263 -> onLayout + 62:65:void onLayout(boolean,int,int,int,int):1267:1267 -> onLayout + 66:70:void onLayout(boolean,int,int,int,int):1268:1268 -> onLayout + 71:78:void onLayout(boolean,int,int,int,int):1272:1272 -> onLayout + 79:89:void onLayout(boolean,int,int,int,int):1273:1273 -> onLayout + 90:100:void onLayout(boolean,int,int,int,int):1276:1276 -> onLayout + 101:109:void onLayout(boolean,int,int,int,int):1280:1280 -> onLayout + 110:121:void onLayout(boolean,int,int,int,int):1282:1282 -> onLayout + 122:131:void onLayout(boolean,int,int,int,int):1287:1287 -> onLayout + 132:135:void onLayout(boolean,int,int,int,int):1294:1294 -> onLayout + 136:144:void onLayout(boolean,int,int,int,int):1295:1295 -> onLayout + 145:152:void onLayout(boolean,int,int,int,int):1294:1294 -> onLayout + 153:154:void onLayout(boolean,int,int,int,int):1303:1303 -> onLayout + 155:162:void onLayout(boolean,int,int,int,int):1307:1307 -> onLayout + 163:173:void onLayout(boolean,int,int,int,int):1309:1309 -> onLayout + 174:178:void onLayout(boolean,int,int,int,int):1312:1312 -> onLayout + 179:181:void onLayout(boolean,int,int,int,int):1319:1319 -> onLayout + 182:191:void onLayout(boolean,int,int,int,int):1322:1322 -> onLayout + 192:197:void onLayout(boolean,int,int,int,int):1323:1323 -> onLayout + 198:205:void onLayout(boolean,int,int,int,int):1324:1324 -> onLayout + 206:209:void onLayout(boolean,int,int,int,int):1329:1329 -> onLayout + 210:215:void onLayout(boolean,int,int,int,int):1331:1331 -> onLayout + 216:219:void onLayout(boolean,int,int,int,int):1334:1334 -> onLayout + 220:223:void onLayout(boolean,int,int,int,int):1335:1335 -> onLayout + 224:225:void onLayout(boolean,int,int,int,int):1339:1339 -> onLayout + 226:235:void onLayout(boolean,int,int,int,int):1340:1340 -> onLayout + 236:238:void onLayout(boolean,int,int,int,int):1339:1339 -> onLayout + 239:240:void onLayout(boolean,int,int,int,int):1341:1341 -> onLayout + 241:250:void onLayout(boolean,int,int,int,int):1342:1342 -> onLayout + 251:254:void onLayout(boolean,int,int,int,int):1341:1341 -> onLayout + 255:256:void onLayout(boolean,int,int,int,int):1346:1346 -> onLayout + 257:259:void onLayout(boolean,int,int,int,int):1347:1347 -> onLayout + 3:6:void onMeasure(int,int):1072:1072 -> onMeasure + 7:10:void onMeasure(int,int):1073:1073 -> onMeasure + 11:14:void onMeasure(int,int):1074:1074 -> onMeasure + 15:24:void onMeasure(int,int):1075:1075 -> onMeasure + 25:38:void onMeasure(int,int):1078:1078 -> onMeasure + 39:41:void onMeasure(int,int):1095:1095 -> onMeasure + 42:55:void onMeasure(int,int):1097:1097 -> onMeasure + 56:59:void onMeasure(int,int):1098:1098 -> onMeasure + 60:68:void onMeasure(int,int):1104:1104 -> onMeasure + 69:72:void onMeasure(int,int):1106:1106 -> onMeasure + 73:82:void onMeasure(int,int):1108:1108 -> onMeasure + 83:91:void onMeasure(int,int):1112:1112 -> onMeasure + 92:97:void onMeasure(int,int):1115:1115 -> onMeasure + 98:104:void onMeasure(int,int):1116:1116 -> onMeasure + 105:110:void onMeasure(int,int):1118:1118 -> onMeasure + 111:114:void onMeasure(int,int):1120:1120 -> onMeasure + 115:118:void onMeasure(int,int):1121:1121 -> onMeasure + 119:122:void onMeasure(int,int):1122:1122 -> onMeasure + 123:129:void onMeasure(int,int):1120:1120 -> onMeasure + 130:133:void onMeasure(int,int):1124:1124 -> onMeasure + 134:137:void onMeasure(int,int):1125:1125 -> onMeasure + 138:141:void onMeasure(int,int):1126:1126 -> onMeasure + 142:145:void onMeasure(int,int):1124:1124 -> onMeasure + 146:149:void onMeasure(int,int):1128:1128 -> onMeasure + 150:156:void onMeasure(int,int):1132:1132 -> onMeasure + 157:160:void onMeasure(int,int):1134:1134 -> onMeasure + 161:164:void onMeasure(int,int):1135:1135 -> onMeasure + 165:168:void onMeasure(int,int):1136:1136 -> onMeasure + 169:175:void onMeasure(int,int):1134:1134 -> onMeasure + 176:179:void onMeasure(int,int):1138:1138 -> onMeasure + 180:183:void onMeasure(int,int):1139:1139 -> onMeasure + 184:187:void onMeasure(int,int):1140:1140 -> onMeasure + 188:191:void onMeasure(int,int):1138:1138 -> onMeasure + 192:197:void onMeasure(int,int):1142:1142 -> onMeasure + 198:203:void onMeasure(int,int):1143:1143 -> onMeasure + 204:209:void onMeasure(int,int):1144:1144 -> onMeasure + 210:215:void onMeasure(int,int):1145:1145 -> onMeasure + 216:221:void onMeasure(int,int):1150:1150 -> onMeasure + 222:234:void onMeasure(int,int):1152:1152 -> onMeasure + 235:245:void onMeasure(int,int):1154:1154 -> onMeasure + 246:256:void onMeasure(int,int):1156:1156 -> onMeasure + 257:262:void onMeasure(int,int):1157:1157 -> onMeasure + 263:266:void onMeasure(int,int):1158:1158 -> onMeasure + 267:276:void onMeasure(int,int):1159:1159 -> onMeasure + 277:279:void onMeasure(int,int):1160:1160 -> onMeasure + 280:300:void onMeasure(int,int):1164:1164 -> onMeasure + 301:312:void onMeasure(int,int):1170:1170 -> onMeasure + 313:347:void onMeasure(int,int):1171:1171 -> onMeasure + 348:363:void onMeasure(int,int):1179:1179 -> onMeasure + 364:376:void onMeasure(int,int):1182:1182 -> onMeasure + 377:385:void onMeasure(int,int):1185:1185 -> onMeasure + 386:422:void onMeasure(int,int):1187:1187 -> onMeasure + 423:430:void onMeasure(int,int):1090:1090 -> onMeasure + 1:4:void onRestoreInstanceState(android.os.Parcelable):2072:2072 -> onRestoreInstanceState + 5:8:void onRestoreInstanceState(android.os.Parcelable):2073:2073 -> onRestoreInstanceState + 9:10:void onRestoreInstanceState(android.os.Parcelable):2077:2077 -> onRestoreInstanceState + 11:17:void onRestoreInstanceState(android.os.Parcelable):2078:2078 -> onRestoreInstanceState + 18:21:void onRestoreInstanceState(android.os.Parcelable):2080:2080 -> onRestoreInstanceState + 22:27:void onRestoreInstanceState(android.os.Parcelable):2081:2081 -> onRestoreInstanceState + 28:30:void onRestoreInstanceState(android.os.Parcelable):2083:2083 -> onRestoreInstanceState + 31:35:void onRestoreInstanceState(android.os.Parcelable):2087:2087 -> onRestoreInstanceState + 36:38:void onRestoreInstanceState(android.os.Parcelable):2088:2088 -> onRestoreInstanceState + 39:43:void onRestoreInstanceState(android.os.Parcelable):2090:2090 -> onRestoreInstanceState + 44:46:void onRestoreInstanceState(android.os.Parcelable):2091:2091 -> onRestoreInstanceState + 47:53:void onRestoreInstanceState(android.os.Parcelable):2093:2093 -> onRestoreInstanceState + 54:56:void onRestoreInstanceState(android.os.Parcelable):2094:2094 -> onRestoreInstanceState + 57:63:void onRestoreInstanceState(android.os.Parcelable):2096:2096 -> onRestoreInstanceState + 64:67:void onRestoreInstanceState(android.os.Parcelable):2097:2097 -> onRestoreInstanceState + 1:4:void onRtlPropertiesChanged(int):1430:1430 -> onRtlPropertiesChanged + 1:4:android.os.Parcelable onSaveInstanceState():2103:2103 -> onSaveInstanceState + 5:9:android.os.Parcelable onSaveInstanceState():2104:2104 -> onSaveInstanceState + 10:17:android.os.Parcelable onSaveInstanceState():2106:2106 -> onSaveInstanceState + 18:21:android.os.Parcelable onSaveInstanceState():2108:2108 -> onSaveInstanceState + 22:27:android.os.Parcelable onSaveInstanceState():2109:2109 -> onSaveInstanceState + 28:48:android.os.Parcelable onSaveInstanceState():2111:2111 -> onSaveInstanceState + 49:52:android.os.Parcelable onSaveInstanceState():2117:2117 -> onSaveInstanceState + 53:56:android.os.Parcelable onSaveInstanceState():2122:2122 -> onSaveInstanceState + 57:60:android.os.Parcelable onSaveInstanceState():2123:2123 -> onSaveInstanceState + 61:64:android.os.Parcelable onSaveInstanceState():2124:2124 -> onSaveInstanceState + 65:69:android.os.Parcelable onSaveInstanceState():2125:2125 -> onSaveInstanceState + 1:5:boolean onTouchEvent(android.view.MotionEvent):1619:1619 -> onTouchEvent + 6:10:boolean onTouchEvent(android.view.MotionEvent):1620:1620 -> onTouchEvent + 11:26:boolean onTouchEvent(android.view.MotionEvent):1622:1622 -> onTouchEvent + 27:29:boolean onTouchEvent(android.view.MotionEvent):1656:1656 -> onTouchEvent + 30:32:boolean onTouchEvent(android.view.MotionEvent):1657:1657 -> onTouchEvent + 33:36:boolean onTouchEvent(android.view.MotionEvent):1635:1635 -> onTouchEvent + 37:40:boolean onTouchEvent(android.view.MotionEvent):1636:1636 -> onTouchEvent + 41:50:boolean onTouchEvent(android.view.MotionEvent):1638:1638 -> onTouchEvent + 51:56:boolean onTouchEvent(android.view.MotionEvent):1639:1639 -> onTouchEvent + 57:59:boolean onTouchEvent(android.view.MotionEvent):1640:1640 -> onTouchEvent + 60:62:boolean onTouchEvent(android.view.MotionEvent):1641:1641 -> onTouchEvent + 63:77:boolean onTouchEvent(android.view.MotionEvent):1642:1642 -> onTouchEvent + 78:83:boolean onTouchEvent(android.view.MotionEvent):1645:1645 -> onTouchEvent + 84:91:boolean onTouchEvent(android.view.MotionEvent):1647:1647 -> onTouchEvent + 92:95:boolean onTouchEvent(android.view.MotionEvent):1651:1651 -> onTouchEvent + 96:99:boolean onTouchEvent(android.view.MotionEvent):1626:1626 -> onTouchEvent + 100:103:boolean onTouchEvent(android.view.MotionEvent):1627:1627 -> onTouchEvent + 104:105:boolean onTouchEvent(android.view.MotionEvent):1628:1628 -> onTouchEvent + 106:107:boolean onTouchEvent(android.view.MotionEvent):1629:1629 -> onTouchEvent + 108:110:boolean onTouchEvent(android.view.MotionEvent):1630:1630 -> onTouchEvent + 4:7:void open():1722:1722 -> open + 1:1:void openDrawer(android.view.View):1731:1731 -> openDrawer + 2:2:void openDrawer(android.view.View,boolean):1741:1741 -> openDrawer + 3:6:void openDrawer(android.view.View,boolean):1745:1748 -> openDrawer + 7:8:void openDrawer(android.view.View,boolean):1750:1751 -> openDrawer + 9:9:void openDrawer(android.view.View,boolean):1753:1753 -> openDrawer + 10:11:void openDrawer(android.view.View,boolean):1755:1756 -> openDrawer + 12:13:void openDrawer(android.view.View,boolean):1758:1759 -> openDrawer + 14:14:void openDrawer(android.view.View,boolean):1758:1758 -> openDrawer + 15:17:void openDrawer(android.view.View,boolean):1762:1764 -> openDrawer + 18:18:void openDrawer(android.view.View,boolean):1766:1766 -> openDrawer + 19:19:void openDrawer(android.view.View,boolean):1742:1742 -> openDrawer + 20:20:void openDrawer(int):1776:1776 -> openDrawer + 21:21:void openDrawer(int,boolean):1787:1787 -> openDrawer + 22:22:void openDrawer(int,boolean):1792:1792 -> openDrawer + 23:24:void openDrawer(int,boolean):1789:1790 -> openDrawer + 4:8:void removeDrawerListener(androidx.drawerlayout.widget.DrawerLayout$DrawerListener):563:563 -> removeDrawerListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/drawerlayout/widget/a$e;)V"} + 9:12:void removeDrawerListener(androidx.drawerlayout.widget.DrawerLayout$DrawerListener):567:567 -> removeDrawerListener + 1:6:void requestDisallowInterceptTouchEvent(boolean):1671:1671 -> requestDisallowInterceptTouchEvent + 7:10:void requestDisallowInterceptTouchEvent(boolean):1674:1674 -> requestDisallowInterceptTouchEvent + 1:4:void requestLayout():1352:1352 -> requestLayout + 5:8:void requestLayout():1353:1353 -> requestLayout + 1:2:void setChildInsets(java.lang.Object,boolean):437:437 -> setChildInsets + 3:6:void setChildInsets(java.lang.Object,boolean):438:438 -> setChildInsets + 7:18:void setChildInsets(java.lang.Object,boolean):439:439 -> setChildInsets + 19:22:void setChildInsets(java.lang.Object,boolean):440:440 -> setChildInsets + 1:3:void setDrawerElevation(float):408:408 -> setDrawerElevation + 4:9:void setDrawerElevation(float):409:409 -> setDrawerElevation + 10:13:void setDrawerElevation(float):410:410 -> setDrawerElevation + 14:19:void setDrawerElevation(float):411:411 -> setDrawerElevation + 20:28:void setDrawerElevation(float):412:412 -> setDrawerElevation + 1:4:void setDrawerListener(androidx.drawerlayout.widget.DrawerLayout$DrawerListener):525:525 -> setDrawerListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/drawerlayout/widget/a$e;)V"} + 5:9:void setDrawerListener(androidx.drawerlayout.widget.DrawerLayout$DrawerListener):526:526 -> setDrawerListener + 10:12:void setDrawerListener(androidx.drawerlayout.widget.DrawerLayout$DrawerListener):529:529 -> setDrawerListener + 13:15:void setDrawerListener(androidx.drawerlayout.widget.DrawerLayout$DrawerListener):533:533 -> setDrawerListener + 1:2:void setDrawerLockMode(int):584:585 -> setDrawerLockMode + 3:3:void setDrawerLockMode(int,int):609:609 -> setDrawerLockMode + 4:4:void setDrawerLockMode(int,int):608:608 -> setDrawerLockMode + 5:5:void setDrawerLockMode(int,int):622:622 -> setDrawerLockMode + 6:6:void setDrawerLockMode(int,int):619:619 -> setDrawerLockMode + 7:7:void setDrawerLockMode(int,int):616:616 -> setDrawerLockMode + 8:8:void setDrawerLockMode(int,int):613:613 -> setDrawerLockMode + 9:10:void setDrawerLockMode(int,int):628:629 -> setDrawerLockMode + 11:11:void setDrawerLockMode(int,int):633:633 -> setDrawerLockMode + 12:12:void setDrawerLockMode(int,int):635:635 -> setDrawerLockMode + 13:13:void setDrawerLockMode(int,int):639:639 -> setDrawerLockMode + 14:14:void setDrawerLockMode(int,int):641:641 -> setDrawerLockMode + 15:15:void setDrawerLockMode(int,android.view.View):667:667 -> setDrawerLockMode + 16:17:void setDrawerLockMode(int,android.view.View):671:672 -> setDrawerLockMode + 18:18:void setDrawerLockMode(int,android.view.View):668:668 -> setDrawerLockMode + 1:1:void setDrawerShadow(android.graphics.drawable.Drawable,int):463:463 -> setDrawerShadow + 2:2:void setDrawerShadow(android.graphics.drawable.Drawable,int):468:468 -> setDrawerShadow + 3:3:void setDrawerShadow(android.graphics.drawable.Drawable,int):470:470 -> setDrawerShadow + 4:4:void setDrawerShadow(android.graphics.drawable.Drawable,int):472:472 -> setDrawerShadow + 5:5:void setDrawerShadow(android.graphics.drawable.Drawable,int):474:474 -> setDrawerShadow + 6:7:void setDrawerShadow(android.graphics.drawable.Drawable,int):478:479 -> setDrawerShadow + 8:8:void setDrawerShadow(int,int):497:497 -> setDrawerShadow + 1:4:void setDrawerTitle(int,java.lang.CharSequence):760:760 -> setDrawerTitle + 5:11:void setDrawerTitle(int,java.lang.CharSequence):759:759 -> setDrawerTitle + 12:17:void setDrawerTitle(int,java.lang.CharSequence):762:762 -> setDrawerTitle + 18:20:void setDrawerTitle(int,java.lang.CharSequence):764:764 -> setDrawerTitle + 1:6:void setDrawerViewOffset(android.view.View,float):968:968 -> setDrawerViewOffset + 7:13:void setDrawerViewOffset(android.view.View,float):969:969 -> setDrawerViewOffset + 14:15:void setDrawerViewOffset(android.view.View,float):973:973 -> setDrawerViewOffset + 16:19:void setDrawerViewOffset(android.view.View,float):974:974 -> setDrawerViewOffset + 1:2:void setScrimColor(int):506:506 -> setScrimColor + 3:6:void setScrimColor(int):507:507 -> setScrimColor + 1:2:void setStatusBarBackground(android.graphics.drawable.Drawable):1391:1392 -> setStatusBarBackground + 3:4:void setStatusBarBackground(int):1412:1413 -> setStatusBarBackground + 1:7:void setStatusBarBackgroundColor(int):1424:1424 -> setStatusBarBackgroundColor + 8:11:void setStatusBarBackgroundColor(int):1425:1425 -> setStatusBarBackgroundColor + 1:6:void updateDrawerState(int,android.view.View):846:846 -> updateDrawerState + 7:31:void updateDrawerState(int,android.view.View):847:847 -> updateDrawerState + 32:37:void updateDrawerState(int,android.view.View):859:859 -> updateDrawerState + 38:44:void updateDrawerState(int,android.view.View):860:860 -> updateDrawerState + 45:54:void updateDrawerState(int,android.view.View):861:861 -> updateDrawerState + 55:57:void updateDrawerState(int,android.view.View):863:863 -> updateDrawerState + 58:61:void updateDrawerState(int,android.view.View):867:867 -> updateDrawerState + 62:63:void updateDrawerState(int,android.view.View):868:868 -> updateDrawerState + 64:67:void updateDrawerState(int,android.view.View):870:870 -> updateDrawerState + 68:74:void updateDrawerState(int,android.view.View):873:873 -> updateDrawerState + 75:89:void updateDrawerState(int,android.view.View):875:875 -> updateDrawerState +androidx.drawerlayout.widget.DrawerLayout$1 -> androidx.drawerlayout.widget.a$a: +# {"id":"sourceFile","fileName":"DrawerLayout.java"} + androidx.drawerlayout.widget.DrawerLayout this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/drawerlayout/widget/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"} + 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"} + androidx.drawerlayout.widget.DrawerLayout this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/drawerlayout/widget/a;"} + 1:6:void (androidx.drawerlayout.widget.DrawerLayout):365:365 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/drawerlayout/widget/a;)V"} + 1:2:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):368:368 -> onApplyWindowInsets + 3:14:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):369:369 -> onApplyWindowInsets + 15:19:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):370:370 -> onApplyWindowInsets +androidx.drawerlayout.widget.DrawerLayout$AccessibilityDelegate -> androidx.drawerlayout.widget.a$c: +# {"id":"sourceFile","fileName":"DrawerLayout.java"} + android.graphics.Rect mTmpRect -> a + androidx.drawerlayout.widget.DrawerLayout this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/drawerlayout/widget/a;"} + 1:5:void (androidx.drawerlayout.widget.DrawerLayout):2425:2425 -> + # {"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"} + 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"} + 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 + 16:22:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2524:2524 -> d + 23:29:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2525:2525 -> d + 30:36:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2526:2526 -> d + 37:43:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2528:2528 -> d + 44:50:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2529:2529 -> d + 51:57:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2530:2530 -> d + 58:64:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2531:2531 -> d + 65:72:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2533:2533 -> d + 1:8:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2475:2475 -> dispatchPopulateAccessibilityEvent + 9:12:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2476:2476 -> dispatchPopulateAccessibilityEvent + 13:20:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2477:2477 -> dispatchPopulateAccessibilityEvent + 21:26:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2479:2479 -> dispatchPopulateAccessibilityEvent + 27:34:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2480:2480 -> dispatchPopulateAccessibilityEvent + 35:39:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2482:2482 -> dispatchPopulateAccessibilityEvent + 40:44:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2489:2489 -> dispatchPopulateAccessibilityEvent + 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"} + 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 + 16:18:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2439:2439 -> onInitializeAccessibilityNodeInfo + 19:22:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2440:2440 -> onInitializeAccessibilityNodeInfo + 23:26:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2441:2441 -> onInitializeAccessibilityNodeInfo + 27:31:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2442:2442 -> onInitializeAccessibilityNodeInfo + 32:34:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2444:2444 -> onInitializeAccessibilityNodeInfo + 35:37:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2445:2445 -> onInitializeAccessibilityNodeInfo + 38:42:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2447:2447 -> onInitializeAccessibilityNodeInfo + 43:48:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2450:2450 -> onInitializeAccessibilityNodeInfo + 49:51:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2455:2455 -> onInitializeAccessibilityNodeInfo + 52:54:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2456:2456 -> onInitializeAccessibilityNodeInfo + 55:59:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2457:2457 -> onInitializeAccessibilityNodeInfo + 60:65:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2458:2458 -> onInitializeAccessibilityNodeInfo + 1:13:boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent):2495:2495 -> onRequestSendAccessibilityEvent + 14:18:boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent):2496:2496 -> onRequestSendAccessibilityEvent +androidx.drawerlayout.widget.DrawerLayout$ChildAccessibilityDelegate -> androidx.drawerlayout.widget.a$d: +# {"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"} + 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: +# {"id":"sourceFile","fileName":"DrawerLayout.java"} +androidx.drawerlayout.widget.DrawerLayout$LayoutParams -> androidx.drawerlayout.widget.a$f: +# {"id":"sourceFile","fileName":"DrawerLayout.java"} + int gravity -> a + float onScreen -> b + boolean isPeeking -> c + int openState -> d + 1:1:void (android.content.Context,android.util.AttributeSet):2395:2395 -> + 2:2:void (android.content.Context,android.util.AttributeSet):2388:2388 -> + 3:5:void (android.content.Context,android.util.AttributeSet):2397:2399 -> + 6:6:void (int,int):2403:2403 -> + 7:7:void (int,int):2388:2388 -> + 8:8:void (androidx.drawerlayout.widget.DrawerLayout$LayoutParams):2412:2412 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/drawerlayout/widget/a$f;)V"} + 9:9:void (androidx.drawerlayout.widget.DrawerLayout$LayoutParams):2388:2388 -> + 10:10:void (androidx.drawerlayout.widget.DrawerLayout$LayoutParams):2413:2413 -> + 11:11:void (android.view.ViewGroup$LayoutParams):2417:2417 -> + 12:12:void (android.view.ViewGroup$LayoutParams):2388:2388 -> + 13:13:void (android.view.ViewGroup$MarginLayoutParams):2421:2421 -> + 14:14:void (android.view.ViewGroup$MarginLayoutParams):2388:2388 -> +androidx.drawerlayout.widget.DrawerLayout$SavedState -> androidx.drawerlayout.widget.a$g: +# {"id":"sourceFile","fileName":"DrawerLayout.java"} + int openDrawerGravity -> f + int lockModeLeft -> g + int lockModeRight -> h + int lockModeStart -> i + int lockModeEnd -> j + 1:8:void ():2199:2199 -> + 1:1:void (android.os.Parcel,java.lang.ClassLoader):2177:2177 -> + 2:2:void (android.os.Parcel,java.lang.ClassLoader):2170:2170 -> + 3:7:void (android.os.Parcel,java.lang.ClassLoader):2178:2182 -> + 8:8:void (android.os.Parcelable):2186:2186 -> + 9:9:void (android.os.Parcelable):2170:2170 -> + 1:3:void writeToParcel(android.os.Parcel,int):2191:2191 -> writeToParcel + 4:8:void writeToParcel(android.os.Parcel,int):2192:2192 -> writeToParcel + 9:13:void writeToParcel(android.os.Parcel,int):2193:2193 -> writeToParcel + 14:18:void writeToParcel(android.os.Parcel,int):2194:2194 -> writeToParcel + 19:23:void writeToParcel(android.os.Parcel,int):2195:2195 -> writeToParcel + 24:29:void writeToParcel(android.os.Parcel,int):2196:2196 -> writeToParcel +androidx.drawerlayout.widget.DrawerLayout$SavedState$1 -> androidx.drawerlayout.widget.a$g$a: +# {"id":"sourceFile","fileName":"DrawerLayout.java"} + 1:4:void ():2199:2199 -> + 1:7:androidx.drawerlayout.widget.DrawerLayout$SavedState createFromParcel(android.os.Parcel):2207:2207 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/drawerlayout/widget/a$g;"} + 1:6:androidx.drawerlayout.widget.DrawerLayout$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):2202:2202 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroidx/drawerlayout/widget/a$g;"} + 1:3:androidx.drawerlayout.widget.DrawerLayout$SavedState[] newArray(int):2212:2212 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/drawerlayout/widget/a$g;"} + 1:1:java.lang.Object createFromParcel(android.os.Parcel):2199:2199 -> createFromParcel + 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):2199:2199 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):2199:2199 -> newArray +androidx.drawerlayout.widget.DrawerLayout$ViewDragCallback -> androidx.drawerlayout.widget.a$h: +# {"id":"sourceFile","fileName":"DrawerLayout.java"} + int mAbsGravity -> a + androidx.customview.widget.ViewDragHelper mDragger -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/c;"} + java.lang.Runnable mPeekRunnable -> c + androidx.drawerlayout.widget.DrawerLayout this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/drawerlayout/widget/a;"} + 1:5:void (androidx.drawerlayout.widget.DrawerLayout,int):2227:2227 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/drawerlayout/widget/a;I)V"} + 6:12:void (androidx.drawerlayout.widget.DrawerLayout,int):2221:2221 -> + 13:15:void (androidx.drawerlayout.widget.DrawerLayout,int):2228:2228 -> + 1:9:int clampViewPositionHorizontal(android.view.View,int,int):2369:2369 -> a + 10:24:int clampViewPositionHorizontal(android.view.View,int,int):2370:2370 -> a + 25:30:int clampViewPositionHorizontal(android.view.View,int,int):2372:2372 -> a + 31:45:int clampViewPositionHorizontal(android.view.View,int,int):2373:2373 -> a + 1:5:int clampViewPositionVertical(android.view.View,int,int):2379:2379 -> b + 1:15:int getViewHorizontalDragRange(android.view.View):2364:2364 -> d + 5:12:void onEdgeDragStarted(int,int):2352:2352 -> f + 13:21:void onEdgeDragStarted(int,int):2354:2354 -> f + 22:29:void onEdgeDragStarted(int,int):2357:2357 -> f + 30:35:void onEdgeDragStarted(int,int):2358:2358 -> f + 1:1:boolean onEdgeLock(int):0:0 -> g + 1:10:void onEdgeTouched(int,int):2306:2306 -> h + 1:7:void onViewCaptured(android.view.View,int):2271:2271 -> i + 8:9:void onViewCaptured(android.view.View,int):2272:2272 -> i + 10:13:void onViewCaptured(android.view.View,int):2274:2274 -> i + 1:12:void onViewDragStateChanged(int):2249:2249 -> j + 1:4:void onViewPositionChanged(android.view.View,int,int,int,int):2255:2255 -> k + 5:18:void onViewPositionChanged(android.view.View,int,int,int,int):2258:2258 -> k + 19:27:void onViewPositionChanged(android.view.View,int,int,int,int):2261:2261 -> k + 28:40:void onViewPositionChanged(android.view.View,int,int,int,int):2264:2264 -> k + 41:43:void onViewPositionChanged(android.view.View,int,int,int,int):2265:2265 -> k + 44:49:void onViewPositionChanged(android.view.View,int,int,int,int):2266:2266 -> k + 1:6:void onViewReleased(android.view.View,float,float):2289:2289 -> l + 7:10:void onViewReleased(android.view.View,float,float):2290:2290 -> l + 11:37:void onViewReleased(android.view.View,float,float):2293:2293 -> l + 38:60:void onViewReleased(android.view.View,float,float):2296:2296 -> l + 61:69:void onViewReleased(android.view.View,float,float):2300:2300 -> l + 70:75:void onViewReleased(android.view.View,float,float):2301:2301 -> l + 1:20:boolean tryCaptureView(android.view.View,int):2243:2243 -> m + 21:30:boolean tryCaptureView(android.view.View,int):2244:2244 -> m + 1:6:void closeOtherDrawer():2278:2278 -> n + 7:14:void closeOtherDrawer():2279:2279 -> n + 15:20:void closeOtherDrawer():2281:2281 -> n + 1:6:void peekDrawer():2312:2312 -> o + 7:18:void peekDrawer():2313:2313 -> o + 19:26:void peekDrawer():2315:2315 -> o + 27:33:void peekDrawer():2316:2316 -> o + 34:40:void peekDrawer():2318:2318 -> o + 41:51:void peekDrawer():2319:2319 -> o + 52:59:void peekDrawer():2322:2322 -> o + 60:67:void peekDrawer():2323:2323 -> o + 68:73:void peekDrawer():2324:2324 -> o + 74:79:void peekDrawer():2325:2325 -> o + 80:88:void peekDrawer():2326:2326 -> o + 89:90:void peekDrawer():2327:2327 -> o + 91:95:void peekDrawer():2328:2328 -> o + 96:98:void peekDrawer():2330:2330 -> o + 99:104:void peekDrawer():2332:2332 -> o + 1:8:void removeCallbacks():2236:2236 -> p + 1:3:void setDragger(androidx.customview.widget.ViewDragHelper):2232:2232 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/customview/widget/c;)V"} +androidx.drawerlayout.widget.DrawerLayout$ViewDragCallback$1 -> androidx.drawerlayout.widget.a$h$a: +# {"id":"sourceFile","fileName":"DrawerLayout.java"} + androidx.drawerlayout.widget.DrawerLayout$ViewDragCallback this$1 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/drawerlayout/widget/a$h;"} + 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 + 8:11:java.lang.Thread lambda$createBackgroundPriorityExecutor$0(java.lang.String,java.lang.Runnable):58:58 -> a + 1:5:java.util.concurrent.ThreadPoolExecutor createBackgroundPriorityExecutor(java.lang.String):56:56 -> b + 6:22:java.util.concurrent.ThreadPoolExecutor createBackgroundPriorityExecutor(java.lang.String):61:61 -> b + 23:26:java.util.concurrent.ThreadPoolExecutor createBackgroundPriorityExecutor(java.lang.String):69:69 -> b + 1:6:android.os.Handler mainHandlerAsync():77:77 -> c + 7:15:android.os.Handler mainHandlerAsync():78:78 -> c + 16:25:android.os.Handler mainHandlerAsync():80:80 -> c +androidx.emoji2.text.ConcurrencyHelpers$$ExternalSyntheticLambda0 -> androidx.emoji2.text.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String androidx.emoji2.text.ConcurrencyHelpers$$InternalSyntheticLambda$2$6911ab90d10771b02f67c9b1efe5aba4ce1256e4777a5bfb53ea4622c282640f$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Thread newThread(java.lang.Runnable):0:0 -> newThread + # {"id":"com.android.tools.r8.synthesized"} +androidx.emoji2.text.ConcurrencyHelpers$Handler28Impl -> androidx.emoji2.text.c$a: +# {"id":"sourceFile","fileName":"ConcurrencyHelpers.java"} + 1:5:android.os.Handler createAsync(android.os.Looper):105:105 -> a +androidx.emoji2.text.ConcurrencyHelpers$Handler28Impl$$ExternalSyntheticApiModelOutline0 -> androidx.emoji2.text.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.os.Handler m(android.os.Looper):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.emoji2.text.DefaultEmojiCompatConfig -> androidx.emoji2.text.d: +# {"id":"sourceFile","fileName":"DefaultEmojiCompatConfig.java"} + 1:6:androidx.emoji2.text.FontRequestEmojiCompatConfig create(android.content.Context):97:97 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Landroidx/emoji2/text/k;"} + 7:13:androidx.emoji2.text.FontRequestEmojiCompatConfig create(android.content.Context):98:98 -> a +androidx.emoji2.text.DefaultEmojiCompatConfig$DefaultEmojiCompatConfigFactory -> androidx.emoji2.text.d$a: +# {"id":"sourceFile","fileName":"DefaultEmojiCompatConfig.java"} + androidx.emoji2.text.DefaultEmojiCompatConfig$DefaultEmojiCompatConfigHelper mHelper -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/d$b;"} + 1:6:void (androidx.emoji2.text.DefaultEmojiCompatConfig$DefaultEmojiCompatConfigHelper):119:119 -> + # {"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;"} + 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 + 22:26:java.util.List convertToByteArray(android.content.pm.Signature[]):238:238 -> b + 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;"} + 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 + 15:22:androidx.core.provider.FontRequest generateFontRequestFrom(android.content.pm.ProviderInfo,android.content.pm.PackageManager):225:225 -> d + 1:6:androidx.emoji2.text.DefaultEmojiCompatConfig$DefaultEmojiCompatConfigHelper getHelperForApi():246:246 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/emoji2/text/d$b;"} + 7:12:androidx.emoji2.text.DefaultEmojiCompatConfig$DefaultEmojiCompatConfigHelper getHelperForApi():247:247 -> e + 13:18:androidx.emoji2.text.DefaultEmojiCompatConfig$DefaultEmojiCompatConfigHelper getHelperForApi():249:249 -> e + 3:15:boolean hasFlagSystem(android.content.pm.ProviderInfo):201:201 -> f + 1:14:android.content.pm.ProviderInfo queryDefaultInstalledContentProvider(android.content.pm.PackageManager):183:183 -> g + 15:30:android.content.pm.ProviderInfo queryDefaultInstalledContentProvider(android.content.pm.PackageManager):186:186 -> g + 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;"} + 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 + 24:29:androidx.core.provider.FontRequest queryForDefaultFontRequest(android.content.Context):169:169 -> h +androidx.emoji2.text.DefaultEmojiCompatConfig$DefaultEmojiCompatConfigHelper -> androidx.emoji2.text.d$b: +# {"id":"sourceFile","fileName":"DefaultEmojiCompatConfig.java"} + 1:4:void ():262:262 -> + android.content.pm.ProviderInfo getProviderInfo(android.content.pm.ResolveInfo) -> a + 3:6:android.content.pm.Signature[] getSigningSignatures(android.content.pm.PackageManager,java.lang.String):270:270 -> b + 7:9:android.content.pm.Signature[] getSigningSignatures(android.content.pm.PackageManager,java.lang.String):272:272 -> b + java.util.List queryIntentContentProviders(android.content.pm.PackageManager,android.content.Intent,int) -> c +androidx.emoji2.text.DefaultEmojiCompatConfig$DefaultEmojiCompatConfigHelper_API19 -> androidx.emoji2.text.d$c: +# {"id":"sourceFile","fileName":"DefaultEmojiCompatConfig.java"} + 1:4:void ():302:302 -> + 1:3:android.content.pm.ProviderInfo getProviderInfo(android.content.pm.ResolveInfo):315:315 -> a + 1:5:java.util.List queryIntentContentProviders(android.content.pm.PackageManager,android.content.Intent,int):309:309 -> c +androidx.emoji2.text.DefaultEmojiCompatConfig$DefaultEmojiCompatConfigHelper_API28 -> androidx.emoji2.text.d$d: +# {"id":"sourceFile","fileName":"DefaultEmojiCompatConfig.java"} + 1:4:void ():325:325 -> + 3:6:android.content.pm.Signature[] getSigningSignatures(android.content.pm.PackageManager,java.lang.String):338:338 -> b + 7:9:android.content.pm.Signature[] getSigningSignatures(android.content.pm.PackageManager,java.lang.String):340:340 -> b +androidx.emoji2.text.DefaultGlyphChecker -> androidx.emoji2.text.e: +# {"id":"sourceFile","fileName":"DefaultGlyphChecker.java"} + android.text.TextPaint mTextPaint -> a + java.lang.ThreadLocal sStringBuilder -> b + 1:8:void ():46:46 -> + 1:3:void ():53:53 -> + 4:12:void ():54:54 -> + 13:16:void ():55:55 -> + 1:5:boolean hasGlyph(java.lang.CharSequence,int,int,int):72:72 -> a + 6:10:boolean hasGlyph(java.lang.CharSequence,int,int,int):73:73 -> a + 11:20:boolean hasGlyph(java.lang.CharSequence,int,int,int):76:76 -> a + 21:31:boolean hasGlyph(java.lang.CharSequence,int,int,int):80:80 -> a + 1:8:java.lang.StringBuilder getStringBuilder():84:84 -> b + 9:16:java.lang.StringBuilder getStringBuilder():85:85 -> b + 17:23:java.lang.StringBuilder getStringBuilder():87:87 -> b +androidx.emoji2.text.EmojiCompat -> androidx.emoji2.text.f: +# {"id":"sourceFile","fileName":"EmojiCompat.java"} + java.util.concurrent.locks.ReadWriteLock mInitLock -> a + java.util.Set mInitCallbacks -> b + int mLoadState -> c + android.os.Handler mMainHandler -> d + androidx.emoji2.text.EmojiCompat$CompatInternal mHelper -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$b;"} + androidx.emoji2.text.EmojiCompat$MetadataRepoLoader mMetadataLoader -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$h;"} + androidx.emoji2.text.EmojiCompat$SpanFactory mSpanFactory -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$j;"} + boolean mReplaceAll -> h + boolean mUseEmojiAsDefaultStyle -> i + int[] mEmojiAsDefaultStyleExceptions -> j + boolean mEmojiSpanIndicatorEnabled -> k + int mEmojiSpanIndicatorColor -> l + int mMetadataLoadStrategy -> m + androidx.emoji2.text.EmojiCompat$GlyphChecker mGlyphChecker -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$e;"} + java.lang.Object INSTANCE_LOCK -> o + java.lang.Object CONFIG_LOCK -> p + androidx.emoji2.text.EmojiCompat sInstance -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f;"} + 1:7:void ():349:349 -> + 8:15:void ():350:350 -> + 1:3:void (androidx.emoji2.text.EmojiCompat$Config):461:461 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/f$c;)V"} + 4:11:void (androidx.emoji2.text.EmojiCompat$Config):462:462 -> + 12:13:void (androidx.emoji2.text.EmojiCompat$Config):463:463 -> + 14:17:void (androidx.emoji2.text.EmojiCompat$Config):464:464 -> + 18:21:void (androidx.emoji2.text.EmojiCompat$Config):465:465 -> + 22:25:void (androidx.emoji2.text.EmojiCompat$Config):466:466 -> + 26:29:void (androidx.emoji2.text.EmojiCompat$Config):467:467 -> + 30:33:void (androidx.emoji2.text.EmojiCompat$Config):468:468 -> + 34:37:void (androidx.emoji2.text.EmojiCompat$Config):469:469 -> + 38:41:void (androidx.emoji2.text.EmojiCompat$Config):470:470 -> + 42:45:void (androidx.emoji2.text.EmojiCompat$Config):471:471 -> + 46:56:void (androidx.emoji2.text.EmojiCompat$Config):472:472 -> + 57:63:void (androidx.emoji2.text.EmojiCompat$Config):473:473 -> + 64:68:void (androidx.emoji2.text.EmojiCompat$Config):474:474 -> + 69:75:void (androidx.emoji2.text.EmojiCompat$Config):475:475 -> + 76:85:void (androidx.emoji2.text.EmojiCompat$Config):476:476 -> + 86:90:void (androidx.emoji2.text.EmojiCompat$Config):477:477 -> + 91:97:void (androidx.emoji2.text.EmojiCompat$Config):479:479 -> + 98:101:void (androidx.emoji2.text.EmojiCompat$Config):481:481 -> + 1:3:androidx.emoji2.text.EmojiCompat$SpanFactory access$000(androidx.emoji2.text.EmojiCompat):111:111 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/f;)Landroidx/emoji2/text/f$j;"} + 1:3:androidx.emoji2.text.EmojiCompat$GlyphChecker access$100(androidx.emoji2.text.EmojiCompat):111:111 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/f;)Landroidx/emoji2/text/f$e;"} + 1:3:androidx.emoji2.text.EmojiCompat get():652:652 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/emoji2/text/f;"} + 4:10:androidx.emoji2.text.EmojiCompat get():653:653 -> c + 11:15:androidx.emoji2.text.EmojiCompat get():654:654 -> c + 16:18:androidx.emoji2.text.EmojiCompat get():655:655 -> c + 19:20:androidx.emoji2.text.EmojiCompat get():656:656 -> c + 1:3:int getEmojiSpanIndicatorColor():817:817 -> d + 1:9:int getLoadState():787:787 -> e + 10:11:int getLoadState():789:789 -> e + 12:31:int getLoadState():791:791 -> e + 32:32:int getLoadState():792:792 -> e + 1:5:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):896:896 -> f + 1:5:boolean handleOnKeyDown(android.text.Editable,int,android.view.KeyEvent):867:867 -> g + 1:4:androidx.emoji2.text.EmojiCompat init(androidx.emoji2.text.EmojiCompat$Config):553:553 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/f$c;)Landroidx/emoji2/text/f;"} + 5:7:androidx.emoji2.text.EmojiCompat init(androidx.emoji2.text.EmojiCompat$Config):555:555 -> h + 8:11:androidx.emoji2.text.EmojiCompat init(androidx.emoji2.text.EmojiCompat$Config):556:556 -> h + 12:16:androidx.emoji2.text.EmojiCompat init(androidx.emoji2.text.EmojiCompat$Config):558:558 -> h + 17:21:androidx.emoji2.text.EmojiCompat init(androidx.emoji2.text.EmojiCompat$Config):559:559 -> h + 22:26:androidx.emoji2.text.EmojiCompat init(androidx.emoji2.text.EmojiCompat$Config):561:561 -> h + 1:8:boolean isConfigured():597:597 -> i + 1:3:boolean isEmojiSpanIndicatorEnabled():808:808 -> j + 1:10:boolean isInitialized():799:799 -> k + 1:13:void load():676:676 -> l + 14:20:void load():678:678 -> l + 21:29:void load():680:680 -> l + 30:33:void load():682:682 -> l + 34:43:void load():685:685 -> l + 44:45:void load():683:683 -> l + 46:54:void load():685:685 -> l + 55:61:void load():688:688 -> l + 62:70:void load():685:685 -> l + 71:71:void load():686:686 -> l + 1:9:void loadMetadata():692:692 -> m + 10:14:void loadMetadata():694:694 -> m + 15:19:void loadMetadata():695:695 -> m + 20:28:void loadMetadata():698:698 -> m + 29:34:void loadMetadata():701:701 -> m + 35:40:void loadMetadata():702:702 -> m + 41:49:void loadMetadata():698:698 -> m + 50:50:void loadMetadata():699:699 -> m + 1:5:void onMetadataLoadFailed(java.lang.Throwable):723:723 -> n + 6:15:void onMetadataLoadFailed(java.lang.Throwable):724:724 -> n + 16:17:void onMetadataLoadFailed(java.lang.Throwable):726:726 -> n + 18:22:void onMetadataLoadFailed(java.lang.Throwable):727:727 -> n + 23:27:void onMetadataLoadFailed(java.lang.Throwable):728:728 -> n + 28:36:void onMetadataLoadFailed(java.lang.Throwable):730:730 -> n + 37:50:void onMetadataLoadFailed(java.lang.Throwable):732:732 -> n + 51:59:void onMetadataLoadFailed(java.lang.Throwable):730:730 -> n + 60:60:void onMetadataLoadFailed(java.lang.Throwable):731:731 -> n + 1:5:void onMetadataLoadSuccess():708:708 -> o + 6:15:void onMetadataLoadSuccess():709:709 -> o + 16:17:void onMetadataLoadSuccess():711:711 -> o + 18:22:void onMetadataLoadSuccess():712:712 -> o + 23:27:void onMetadataLoadSuccess():713:713 -> o + 28:36:void onMetadataLoadSuccess():715:715 -> o + 37:50:void onMetadataLoadSuccess():718:718 -> o + 51:59:void onMetadataLoadSuccess():715:715 -> o + 60:60:void onMetadataLoadSuccess():716:716 -> o + 6:9:java.lang.CharSequence process(java.lang.CharSequence):984:984 -> p + 10:14:java.lang.CharSequence process(java.lang.CharSequence):985:985 -> p + 4:8:java.lang.CharSequence process(java.lang.CharSequence,int,int):1019:1019 -> q + 7:11:java.lang.CharSequence process(java.lang.CharSequence,int,int,int):1057:1057 -> r + 1:9:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,int):1099:1099 -> s + 10:14:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,int):1100:1100 -> s + 15:19:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,int):1101:1101 -> s + 20:31:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,int):1102:1102 -> s + 32:40:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,int):1103:1103 -> s + 41:54:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,int):1110:1110 -> s + 55:68:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,int):1112:1112 -> s + 69:83:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,int):1116:1116 -> s + 84:88:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,int):1130:1130 -> s + 89:100:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,int):1134:1134 -> s + 1:5:void registerInitCallback(androidx.emoji2.text.EmojiCompat$InitCallback):750:750 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/f$f;)V"} + 6:14:void registerInitCallback(androidx.emoji2.text.EmojiCompat$InitCallback):752:752 -> t + 15:25:void registerInitCallback(androidx.emoji2.text.EmojiCompat$InitCallback):754:754 -> t + 26:33:void registerInitCallback(androidx.emoji2.text.EmojiCompat$InitCallback):757:757 -> t + 34:45:void registerInitCallback(androidx.emoji2.text.EmojiCompat$InitCallback):755:755 -> t + 46:64:void registerInitCallback(androidx.emoji2.text.EmojiCompat$InitCallback):760:760 -> t + 65:65:void registerInitCallback(androidx.emoji2.text.EmojiCompat$InitCallback):761:761 -> t + 1:5:void unregisterInitCallback(androidx.emoji2.text.EmojiCompat$InitCallback):770:770 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/f$f;)V"} + 6:14:void unregisterInitCallback(androidx.emoji2.text.EmojiCompat$InitCallback):771:771 -> u + 15:19:void unregisterInitCallback(androidx.emoji2.text.EmojiCompat$InitCallback):773:773 -> u + 20:39:void unregisterInitCallback(androidx.emoji2.text.EmojiCompat$InitCallback):775:775 -> u + 40:40:void unregisterInitCallback(androidx.emoji2.text.EmojiCompat$InitCallback):776:776 -> u + 1:9:void updateEditorInfo(android.view.inputmethod.EditorInfo):1171:1171 -> v + 10:13:void updateEditorInfo(android.view.inputmethod.EditorInfo):1174:1174 -> v + 14:20:void updateEditorInfo(android.view.inputmethod.EditorInfo):1175:1175 -> v + 21:26:void updateEditorInfo(android.view.inputmethod.EditorInfo):1177:1177 -> v +androidx.emoji2.text.EmojiCompat$CompatInternal -> androidx.emoji2.text.f$b: +# {"id":"sourceFile","fileName":"EmojiCompat.java"} + androidx.emoji2.text.EmojiCompat mEmojiCompat -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f;"} + 1:3:void (androidx.emoji2.text.EmojiCompat):1638:1638 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/f;)V"} + 4:6:void (androidx.emoji2.text.EmojiCompat):1639:1639 -> + void loadMetadata() -> a + java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean) -> b + void updateEditorInfoAttrs(android.view.inputmethod.EditorInfo) -> c +androidx.emoji2.text.EmojiCompat$CompatInternal19 -> androidx.emoji2.text.f$a: +# {"id":"sourceFile","fileName":"EmojiCompat.java"} + androidx.emoji2.text.EmojiProcessor mProcessor -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/i;"} + androidx.emoji2.text.MetadataRepo mMetadataRepo -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/n;"} + 1:4:void (androidx.emoji2.text.EmojiCompat):1703:1703 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/f;)V"} + 1:5:void loadMetadata():1709:1709 -> a + 6:14:void loadMetadata():1720:1720 -> a + 15:20:void loadMetadata():1722:1722 -> a + 1:12:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):1777:1777 -> b + 1:13:void updateEditorInfoAttrs(android.view.inputmethod.EditorInfo):1782:1782 -> c + 14:25:void updateEditorInfoAttrs(android.view.inputmethod.EditorInfo):1783:1783 -> c + 3:15:void onMetadataLoadSuccess(androidx.emoji2.text.MetadataRepo):1730:1730 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/n;)V"} + 16:17:void onMetadataLoadSuccess(androidx.emoji2.text.MetadataRepo):1735:1735 -> d + 18:23:void onMetadataLoadSuccess(androidx.emoji2.text.MetadataRepo):1736:1736 -> d + 24:29:void onMetadataLoadSuccess(androidx.emoji2.text.MetadataRepo):1738:1738 -> d + 30:39:void onMetadataLoadSuccess(androidx.emoji2.text.MetadataRepo):1739:1739 -> d + 40:48:void onMetadataLoadSuccess(androidx.emoji2.text.MetadataRepo):1742:1742 -> d + 49:54:void onMetadataLoadSuccess(androidx.emoji2.text.MetadataRepo):1745:1745 -> d +androidx.emoji2.text.EmojiCompat$CompatInternal19$1 -> androidx.emoji2.text.f$a$a: +# {"id":"sourceFile","fileName":"EmojiCompat.java"} + androidx.emoji2.text.EmojiCompat$CompatInternal19 this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$a;"} + 1:6:void (androidx.emoji2.text.EmojiCompat$CompatInternal19):1709:1709 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/f$a;)V"} + 1:8:void onFailed(java.lang.Throwable):1717:1717 -> a + 1:6:void onLoaded(androidx.emoji2.text.MetadataRepo):1712:1712 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/n;)V"} +androidx.emoji2.text.EmojiCompat$Config -> androidx.emoji2.text.f$c: +# {"id":"sourceFile","fileName":"EmojiCompat.java"} + androidx.emoji2.text.EmojiCompat$MetadataRepoLoader mMetadataLoader -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$h;"} + androidx.emoji2.text.EmojiCompat$SpanFactory mSpanFactory -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$j;"} + boolean mReplaceAll -> c + boolean mUseEmojiAsDefaultStyle -> d + int[] mEmojiAsDefaultStyleExceptions -> e + java.util.Set mInitCallbacks -> f + boolean mEmojiSpanIndicatorEnabled -> g + int mEmojiSpanIndicatorColor -> h + int mMetadataLoadStrategy -> i + androidx.emoji2.text.EmojiCompat$GlyphChecker mGlyphChecker -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$e;"} + 1:6:void (androidx.emoji2.text.EmojiCompat$MetadataRepoLoader):1373:1373 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/f$h;)V"} + 7:9:void (androidx.emoji2.text.EmojiCompat$MetadataRepoLoader):1360:1360 -> + 10:11:void (androidx.emoji2.text.EmojiCompat$MetadataRepoLoader):1362:1362 -> + 12:18:void (androidx.emoji2.text.EmojiCompat$MetadataRepoLoader):1364:1364 -> + 19:23:void (androidx.emoji2.text.EmojiCompat$MetadataRepoLoader):1374:1374 -> + 24:26:void (androidx.emoji2.text.EmojiCompat$MetadataRepoLoader):1375:1375 -> + 1:3:androidx.emoji2.text.EmojiCompat$MetadataRepoLoader getMetadataRepoLoader():1580:1580 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/emoji2/text/f$h;"} + 1:3:androidx.emoji2.text.EmojiCompat$Config setMetadataLoadStrategy(int):1546:1546 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/emoji2/text/f$c;"} +androidx.emoji2.text.EmojiCompat$DefaultSpanFactory -> androidx.emoji2.text.f$d: +# {"id":"sourceFile","fileName":"EmojiCompat.java"} + 1:4:void ():1207:1207 -> + 1:6:androidx.emoji2.text.EmojiSpan createSpan(androidx.emoji2.text.TypefaceEmojiRasterizer):1221:1221 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/p;)Landroidx/emoji2/text/j;"} +androidx.emoji2.text.EmojiCompat$GlyphChecker -> androidx.emoji2.text.f$e: +# {"id":"sourceFile","fileName":"EmojiCompat.java"} + boolean hasGlyph(java.lang.CharSequence,int,int,int) -> a +androidx.emoji2.text.EmojiCompat$InitCallback -> androidx.emoji2.text.f$f: +# {"id":"sourceFile","fileName":"EmojiCompat.java"} + 1:4:void ():1228:1228 -> + 1:1:void onFailed(java.lang.Throwable):0:0 -> a + 1:1:void onInitialized():0:0 -> b +androidx.emoji2.text.EmojiCompat$ListenerDispatcher -> androidx.emoji2.text.f$g: +# {"id":"sourceFile","fileName":"EmojiCompat.java"} + java.util.List mInitCallbacks -> d + java.lang.Throwable mThrowable -> e + int mLoadState -> f + 1:1:void (androidx.emoji2.text.EmojiCompat$InitCallback,int):1595:1595 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/f$f;I)V"} + 2:2:void (java.util.Collection,int):1601:1601 -> + 3:7:void (java.util.Collection,int,java.lang.Throwable):1606:1610 -> + 1:6:void run():1615:1615 -> run + 7:14:void run():1616:1616 -> run + 15:32:void run():1625:1625 -> run + 33:47:void run():1619:1619 -> run +androidx.emoji2.text.EmojiCompat$MetadataRepoLoader -> androidx.emoji2.text.f$h: +# {"id":"sourceFile","fileName":"EmojiCompat.java"} + void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/f$i;)V"} +androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback -> androidx.emoji2.text.f$i: +# {"id":"sourceFile","fileName":"EmojiCompat.java"} + 1:4:void ():1315:1315 -> + void onFailed(java.lang.Throwable) -> a + void onLoaded(androidx.emoji2.text.MetadataRepo) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/n;)V"} +androidx.emoji2.text.EmojiCompat$SpanFactory -> androidx.emoji2.text.f$j: +# {"id":"sourceFile","fileName":"EmojiCompat.java"} + androidx.emoji2.text.EmojiSpan createSpan(androidx.emoji2.text.TypefaceEmojiRasterizer) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/p;)Landroidx/emoji2/text/j;"} +androidx.emoji2.text.EmojiCompatInitializer -> androidx.emoji2.text.EmojiCompatInitializer: +# {"id":"sourceFile","fileName":"EmojiCompatInitializer.java"} + 1:4:void ():73:73 -> + 1:7:java.util.List dependencies():128:128 -> a + 1:5:java.lang.Object create(android.content.Context):73:73 -> b + 1:8:java.lang.Boolean create(android.content.Context):88:88 -> c + 9:11:java.lang.Boolean create(android.content.Context):89:89 -> c + 12:14:java.lang.Boolean create(android.content.Context):90:90 -> c + 1:4:void delayUntilFirstResume(android.content.Context):103:103 -> d + 5:6:void delayUntilFirstResume(android.content.Context):104:104 -> d + 7:12:void delayUntilFirstResume(android.content.Context):105:105 -> d + 13:16:void delayUntilFirstResume(android.content.Context):106:106 -> d + 17:25:void delayUntilFirstResume(android.content.Context):107:107 -> d + 1:4:void loadEmojiCompatAfterDelay():118:118 -> e + 5:15:void loadEmojiCompatAfterDelay():119:119 -> e +androidx.emoji2.text.EmojiCompatInitializer$1 -> androidx.emoji2.text.EmojiCompatInitializer$1: +# {"id":"sourceFile","fileName":"EmojiCompatInitializer.java"} + androidx.lifecycle.Lifecycle val$lifecycle -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g;"} + androidx.emoji2.text.EmojiCompatInitializer this$0 -> e + 1:8:void (androidx.emoji2.text.EmojiCompatInitializer,androidx.lifecycle.Lifecycle):107:107 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/EmojiCompatInitializer;Landroidx/lifecycle/g;)V"} + 1:5:void onResume(androidx.lifecycle.LifecycleOwner):110:110 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;)V"} + 6:11:void onResume(androidx.lifecycle.LifecycleOwner):111:111 -> a +androidx.emoji2.text.EmojiCompatInitializer$BackgroundDefaultConfig -> androidx.emoji2.text.EmojiCompatInitializer$a: +# {"id":"sourceFile","fileName":"EmojiCompatInitializer.java"} + 1:9:void (android.content.Context):150:150 -> + 10:13:void (android.content.Context):151:151 -> +androidx.emoji2.text.EmojiCompatInitializer$BackgroundDefaultLoader -> androidx.emoji2.text.EmojiCompatInitializer$b: +# {"id":"sourceFile","fileName":"EmojiCompatInitializer.java"} + android.content.Context mContext -> a + 1:3:void (android.content.Context):159:159 -> + 4:10:void (android.content.Context):160:160 -> + 1:6:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):165:165 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/f$i;)V"} + 7:15:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):167:167 -> a + 1:4:void lambda$load$0(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback,java.util.concurrent.ThreadPoolExecutor):167:167 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/EmojiCompatInitializer$b;Landroidx/emoji2/text/f$i;Ljava/util/concurrent/ThreadPoolExecutor;)V"} + 1:8:void doLoad(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback,java.util.concurrent.ThreadPoolExecutor):174:174 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/f$i;Ljava/util/concurrent/ThreadPoolExecutor;)V"} + 9:11:void doLoad(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback,java.util.concurrent.ThreadPoolExecutor):179:179 -> c + 12:26:void doLoad(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback,java.util.concurrent.ThreadPoolExecutor):180:180 -> c + 27:34:void doLoad(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback,java.util.concurrent.ThreadPoolExecutor):176:176 -> c + 35:37:void doLoad(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback,java.util.concurrent.ThreadPoolExecutor):202:202 -> c + 38:41:void doLoad(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback,java.util.concurrent.ThreadPoolExecutor):203:203 -> c +androidx.emoji2.text.EmojiCompatInitializer$BackgroundDefaultLoader$$ExternalSyntheticLambda0 -> androidx.emoji2.text.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.emoji2.text.EmojiCompatInitializer$BackgroundDefaultLoader androidx.emoji2.text.EmojiCompatInitializer$BackgroundDefaultLoader$$InternalSyntheticLambda$1$83ef162cf15a75706bd895fe11df94aef5b8d9f597a3a36659ad7f122724d57f$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/EmojiCompatInitializer$b;"} + # {"id":"com.android.tools.r8.synthesized"} + androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback androidx.emoji2.text.EmojiCompatInitializer$BackgroundDefaultLoader$$InternalSyntheticLambda$1$83ef162cf15a75706bd895fe11df94aef5b8d9f597a3a36659ad7f122724d57f$0.f$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$i;"} + # {"id":"com.android.tools.r8.synthesized"} + java.util.concurrent.ThreadPoolExecutor androidx.emoji2.text.EmojiCompatInitializer$BackgroundDefaultLoader$$InternalSyntheticLambda$1$83ef162cf15a75706bd895fe11df94aef5b8d9f597a3a36659ad7f122724d57f$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.emoji2.text.EmojiCompatInitializer$BackgroundDefaultLoader,androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback,java.util.concurrent.ThreadPoolExecutor):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/EmojiCompatInitializer$b;Landroidx/emoji2/text/f$i;Ljava/util/concurrent/ThreadPoolExecutor;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.emoji2.text.EmojiCompatInitializer$BackgroundDefaultLoader$1 -> androidx.emoji2.text.EmojiCompatInitializer$b$a: +# {"id":"sourceFile","fileName":"EmojiCompatInitializer.java"} + androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback val$loaderCallback -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$i;"} + java.util.concurrent.ThreadPoolExecutor val$executor -> b + androidx.emoji2.text.EmojiCompatInitializer$BackgroundDefaultLoader this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/EmojiCompatInitializer$b;"} + 1:10:void (androidx.emoji2.text.EmojiCompatInitializer$BackgroundDefaultLoader,androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback,java.util.concurrent.ThreadPoolExecutor):180:180 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/EmojiCompatInitializer$b;Landroidx/emoji2/text/f$i;Ljava/util/concurrent/ThreadPoolExecutor;)V"} + 1:5:void onFailed(java.lang.Throwable):195:195 -> a + 6:17:void onFailed(java.lang.Throwable):197:197 -> a + 18:18:void onFailed(java.lang.Throwable):198:198 -> a + 1:5:void onLoaded(androidx.emoji2.text.MetadataRepo):185:185 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/n;)V"} + 6:17:void onLoaded(androidx.emoji2.text.MetadataRepo):187:187 -> b + 18:18:void onLoaded(androidx.emoji2.text.MetadataRepo):188:188 -> b +androidx.emoji2.text.EmojiCompatInitializer$LoadEmojiCompatRunnable -> androidx.emoji2.text.EmojiCompatInitializer$c: +# {"id":"sourceFile","fileName":"EmojiCompatInitializer.java"} + 1:4:void ():131:131 -> + 1:5:void run():137:137 -> run + 6:11:void run():138:138 -> run + 12:21:void run():139:139 -> run + 22:28:void run():142:142 -> run + 29:29:void run():143:143 -> run +androidx.emoji2.text.EmojiExclusions -> androidx.emoji2.text.h: +# {"id":"sourceFile","fileName":"EmojiExclusions.java"} + 1:6:java.util.Set getEmojiExclusions():35:35 -> a + 7:11:java.util.Set getEmojiExclusions():36:36 -> a + 12:16:java.util.Set getEmojiExclusions():38:38 -> a +androidx.emoji2.text.EmojiExclusions$EmojiExclusions_Api34 -> androidx.emoji2.text.h$a: +# {"id":"sourceFile","fileName":"EmojiExclusions.java"} + 1:5:java.util.Set getExclusions():50:50 -> a +androidx.emoji2.text.EmojiExclusions$EmojiExclusions_Reflections -> androidx.emoji2.text.h$b: +# {"id":"sourceFile","fileName":"EmojiExclusions.java"} + 1:6:java.util.Set getExclusions():68:68 -> a + 7:13:java.util.Set getExclusions():69:69 -> a + 14:19:java.util.Set getExclusions():70:70 -> a + 20:22:java.util.Set getExclusions():72:72 -> a + 23:24:java.util.Set getExclusions():75:75 -> a + 25:38:java.util.Set getExclusions():76:76 -> a + 39:42:java.util.Set getExclusions():77:77 -> a + 43:45:java.util.Set getExclusions():78:78 -> a + 46:48:java.util.Set getExclusions():83:83 -> a +androidx.emoji2.text.EmojiProcessor -> androidx.emoji2.text.i: +# {"id":"sourceFile","fileName":"EmojiProcessor.java"} + androidx.emoji2.text.EmojiCompat$SpanFactory mSpanFactory -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$j;"} + androidx.emoji2.text.MetadataRepo mMetadataRepo -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/n;"} + androidx.emoji2.text.EmojiCompat$GlyphChecker mGlyphChecker -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$e;"} + boolean mUseEmojiAsDefaultStyle -> d + int[] mEmojiAsDefaultStyleExceptions -> e + 1:3:void (androidx.emoji2.text.MetadataRepo,androidx.emoji2.text.EmojiCompat$SpanFactory,androidx.emoji2.text.EmojiCompat$GlyphChecker,boolean,int[],java.util.Set):134:134 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/n;Landroidx/emoji2/text/f$j;Landroidx/emoji2/text/f$e;Z[ILjava/util/Set;)V"} + 4:5:void (androidx.emoji2.text.MetadataRepo,androidx.emoji2.text.EmojiCompat$SpanFactory,androidx.emoji2.text.EmojiCompat$GlyphChecker,boolean,int[],java.util.Set):135:135 -> + 6:7:void (androidx.emoji2.text.MetadataRepo,androidx.emoji2.text.EmojiCompat$SpanFactory,androidx.emoji2.text.EmojiCompat$GlyphChecker,boolean,int[],java.util.Set):136:136 -> + 8:9:void (androidx.emoji2.text.MetadataRepo,androidx.emoji2.text.EmojiCompat$SpanFactory,androidx.emoji2.text.EmojiCompat$GlyphChecker,boolean,int[],java.util.Set):137:137 -> + 10:11:void (androidx.emoji2.text.MetadataRepo,androidx.emoji2.text.EmojiCompat$SpanFactory,androidx.emoji2.text.EmojiCompat$GlyphChecker,boolean,int[],java.util.Set):138:138 -> + 12:13:void (androidx.emoji2.text.MetadataRepo,androidx.emoji2.text.EmojiCompat$SpanFactory,androidx.emoji2.text.EmojiCompat$GlyphChecker,boolean,int[],java.util.Set):139:139 -> + 14:17:void (androidx.emoji2.text.MetadataRepo,androidx.emoji2.text.EmojiCompat$SpanFactory,androidx.emoji2.text.EmojiCompat$GlyphChecker,boolean,int[],java.util.Set):140:140 -> + 1:8:boolean delete(android.text.Editable,android.view.KeyEvent,boolean):462:462 -> a + 9:12:boolean delete(android.text.Editable,android.view.KeyEvent,boolean):466:466 -> a + 13:16:boolean delete(android.text.Editable,android.view.KeyEvent,boolean):467:467 -> a + 17:23:boolean delete(android.text.Editable,android.view.KeyEvent,boolean):468:468 -> a + 24:33:boolean delete(android.text.Editable,android.view.KeyEvent,boolean):472:472 -> a + 34:36:boolean delete(android.text.Editable,android.view.KeyEvent,boolean):473:473 -> a + 37:40:boolean delete(android.text.Editable,android.view.KeyEvent,boolean):474:474 -> a + 41:42:boolean delete(android.text.Editable,android.view.KeyEvent,boolean):476:476 -> a + 43:46:boolean delete(android.text.Editable,android.view.KeyEvent,boolean):477:477 -> a + 47:62:boolean delete(android.text.Editable,android.view.KeyEvent,boolean):478:478 -> a + 63:71:boolean delete(android.text.Editable,android.view.KeyEvent,boolean):482:482 -> a + 14:17:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):519:519 -> b + 18:21:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):520:520 -> b + 22:30:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):522:522 -> b + 31:34:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):531:531 -> b + 35:38:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):530:530 -> b + 39:42:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):533:533 -> b + 43:53:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):532:532 -> b + 54:58:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):540:540 -> b + 59:66:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):541:541 -> b + 67:76:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):544:544 -> b + 77:79:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):545:545 -> b + 80:83:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):546:546 -> b + 84:85:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):548:548 -> b + 86:89:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):549:549 -> b + 90:93:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):550:550 -> b + 94:97:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):551:551 -> b + 98:104:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):552:552 -> b + 105:108:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):555:555 -> b + 109:116:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):556:556 -> b + 117:119:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):558:558 -> b + 120:122:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):559:559 -> b + 123:128:boolean handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean):560:560 -> b + 13:17:boolean handleOnKeyDown(android.text.Editable,int,android.view.KeyEvent):445:445 -> c + 18:23:boolean handleOnKeyDown(android.text.Editable,int,android.view.KeyEvent):442:442 -> c + 24:28:boolean handleOnKeyDown(android.text.Editable,int,android.view.KeyEvent):453:453 -> c + 1:6:boolean hasGlyph(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):590:590 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;IILandroidx/emoji2/text/p;)Z"} + 7:8:boolean hasGlyph(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):591:591 -> d + 9:12:boolean hasGlyph(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):592:592 -> d + 13:16:boolean hasGlyph(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):591:591 -> d + 17:19:boolean hasGlyph(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):593:593 -> d + 20:30:boolean hasGlyph(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):596:596 -> d + 1:1:boolean hasInvalidSelection(int,int):0:0 -> e + 1:11:boolean hasModifiers(android.view.KeyEvent):572:572 -> f + 1:7:void initExclusions(java.util.Set):144:144 -> g + 8:23:void initExclusions(java.util.Set):147:147 -> g + 24:30:void initExclusions(java.util.Set):148:148 -> g + 31:35:void initExclusions(java.util.Set):149:149 -> g + 36:48:void initExclusions(java.util.Set):150:150 -> g + 1:4:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):291:291 -> h + 5:10:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):293:293 -> h + 11:19:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):301:301 -> h + 20:23:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):303:303 -> h + 24:36:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):306:306 -> h + 37:49:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):310:310 -> h + 50:60:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):302:302 -> h + 61:68:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):315:315 -> h + 69:71:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):316:316 -> h + 72:75:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):319:319 -> h + 76:77:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):321:321 -> h + 78:81:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):322:322 -> h + 82:87:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):323:323 -> h + 88:90:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):329:329 -> h + 91:94:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):331:331 -> h + 95:105:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):332:332 -> h + 106:120:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):337:337 -> h + 121:133:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):344:344 -> h + 134:151:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):347:347 -> h + 152:157:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):352:352 -> h + 158:194:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):358:358 -> h + 195:195:java.lang.CharSequence process(java.lang.CharSequence,int,int,int,boolean):360:360 -> h + 1:15:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):367:367 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;IIIZLandroidx/emoji2/text/i$c;)Ljava/lang/Object;"} + 16:31:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):371:371 -> i + 32:46:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):375:375 -> i + 47:50:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):393:393 -> i + 51:56:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):392:392 -> i + 57:60:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):395:395 -> i + 61:67:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):394:394 -> i + 68:74:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):386:386 -> i + 75:79:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):388:388 -> i + 80:90:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):379:379 -> i + 91:97:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):382:382 -> i + 98:109:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):407:407 -> i + 110:113:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):409:409 -> i + 114:119:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):408:408 -> i + 120:123:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):411:411 -> i + 124:126:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):410:410 -> i + 127:131:java.lang.Object process(java.lang.CharSequence,int,int,int,boolean,androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback):416:416 -> i +androidx.emoji2.text.EmojiProcessor$CodepointIndexFinder -> androidx.emoji2.text.i$a: +# {"id":"sourceFile","fileName":"EmojiProcessor.java"} + 1:26:int findIndexBackward(java.lang.CharSequence,int,int):806:806 -> a + 27:32:int findIndexBackward(java.lang.CharSequence,int,int):827:827 -> a + 33:42:int findIndexBackward(java.lang.CharSequence,int,int):829:829 -> a + 43:51:int findIndexBackward(java.lang.CharSequence,int,int):836:836 -> a + 52:61:int findIndexBackward(java.lang.CharSequence,int,int):840:840 -> a + 1:24:int findIndexForward(java.lang.CharSequence,int,int):862:862 -> b + 25:30:int findIndexForward(java.lang.CharSequence,int,int):883:883 -> b + 31:42:int findIndexForward(java.lang.CharSequence,int,int):885:885 -> b + 43:53:int findIndexForward(java.lang.CharSequence,int,int):893:893 -> b + 54:65:int findIndexForward(java.lang.CharSequence,int,int):898:898 -> b +androidx.emoji2.text.EmojiProcessor$EmojiProcessAddSpanCallback -> androidx.emoji2.text.i$b: +# {"id":"sourceFile","fileName":"EmojiProcessor.java"} + androidx.emoji2.text.UnprecomputeTextOnModificationSpannable spannable -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/r;"} + androidx.emoji2.text.EmojiCompat$SpanFactory mSpanFactory -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$j;"} + 1:3:void (androidx.emoji2.text.UnprecomputeTextOnModificationSpannable,androidx.emoji2.text.EmojiCompat$SpanFactory):914:914 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/r;Landroidx/emoji2/text/f$j;)V"} + 4:5:void (androidx.emoji2.text.UnprecomputeTextOnModificationSpannable,androidx.emoji2.text.EmojiCompat$SpanFactory):915:915 -> + 6:8:void (androidx.emoji2.text.UnprecomputeTextOnModificationSpannable,androidx.emoji2.text.EmojiCompat$SpanFactory):916:916 -> + 1:8:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):922:922 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;IILandroidx/emoji2/text/p;)Z"} + 9:12:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):925:925 -> a + 13:14:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):926:926 -> a + 15:18:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):927:927 -> a + 19:21:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):928:928 -> a + 22:32:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):929:929 -> a + 33:38:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):931:931 -> a + 39:46:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):932:932 -> a + 1:3:androidx.emoji2.text.UnprecomputeTextOnModificationSpannable getResult():938:938 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/emoji2/text/r;"} + 1:5:java.lang.Object getResult():907:907 -> getResult +androidx.emoji2.text.EmojiProcessor$EmojiProcessCallback -> androidx.emoji2.text.i$c: +# {"id":"sourceFile","fileName":"EmojiProcessor.java"} + boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;IILandroidx/emoji2/text/p;)Z"} +androidx.emoji2.text.EmojiProcessor$MarkExclusionCallback -> androidx.emoji2.text.i$d: +# {"id":"sourceFile","fileName":"EmojiProcessor.java"} + java.lang.String mExclusion -> a + 1:3:void (java.lang.String):980:980 -> + 4:6:void (java.lang.String):981:981 -> + 1:13:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):987:987 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;IILandroidx/emoji2/text/p;)Z"} + 14:19:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):988:988 -> a + 1:1:androidx.emoji2.text.EmojiProcessor$MarkExclusionCallback getResult():0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/emoji2/text/i$d;"} + 1:5:java.lang.Object getResult():975:975 -> getResult +androidx.emoji2.text.EmojiProcessor$ProcessorSm -> androidx.emoji2.text.i$e: +# {"id":"sourceFile","fileName":"EmojiProcessor.java"} + int mState -> a + androidx.emoji2.text.MetadataRepo$Node mRootNode -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/n$a;"} + androidx.emoji2.text.MetadataRepo$Node mCurrentNode -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/n$a;"} + androidx.emoji2.text.MetadataRepo$Node mFlushNode -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/n$a;"} + int mLastCodepoint -> e + int mCurrentDepth -> f + boolean mUseEmojiAsDefaultStyle -> g + int[] mEmojiAsDefaultStyleExceptions -> h + 1:4:void (androidx.emoji2.text.MetadataRepo$Node,boolean,int[]):646:646 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/n$a;Z[I)V"} + 5:6:void (androidx.emoji2.text.MetadataRepo$Node,boolean,int[]):607:607 -> + 7:8:void (androidx.emoji2.text.MetadataRepo$Node,boolean,int[]):647:647 -> + 9:10:void (androidx.emoji2.text.MetadataRepo$Node,boolean,int[]):648:648 -> + 11:12:void (androidx.emoji2.text.MetadataRepo$Node,boolean,int[]):649:649 -> + 13:15:void (androidx.emoji2.text.MetadataRepo$Node,boolean,int[]):650:650 -> + 1:6:int check(int):656:656 -> a + 7:14:int check(int):657:657 -> a + 15:19:int check(int):690:690 -> a + 20:21:int check(int):692:692 -> a + 22:23:int check(int):693:693 -> a + 24:28:int check(int):694:694 -> a + 29:30:int check(int):660:660 -> a + 31:36:int check(int):661:661 -> a + 37:42:int check(int):664:664 -> a + 43:47:int check(int):665:665 -> a + 48:54:int check(int):666:666 -> a + 55:62:int check(int):668:668 -> a + 63:67:int check(int):669:669 -> a + 68:73:int check(int):670:670 -> a + 74:77:int check(int):671:671 -> a + 78:81:int check(int):673:673 -> a + 82:86:int check(int):675:675 -> a + 87:90:int check(int):678:678 -> a + 91:94:int check(int):680:680 -> a + 95:98:int check(int):683:683 -> a + 99:101:int check(int):700:700 -> a + 1:7:androidx.emoji2.text.TypefaceEmojiRasterizer getCurrentMetadata():723:723 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/emoji2/text/p;"} + 1:7:androidx.emoji2.text.TypefaceEmojiRasterizer getFlushMetadata():716:716 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/emoji2/text/p;"} + 1:1:boolean isEmojiStyle(int):0:0 -> d + 1:18:boolean isInFlushableState():734:734 -> e + 19:27:boolean isInFlushableState():735:735 -> e + 1:1:boolean isTextStyle(int):0:0 -> f + 2:3:int reset():706:706 -> g + 4:8:int reset():707:707 -> g + 9:11:int reset():708:708 -> g + 1:14:boolean shouldUseEmojiPresentationStyleForSingleCodepoint():739:739 -> h + 15:23:boolean shouldUseEmojiPresentationStyleForSingleCodepoint():743:743 -> h + 24:28:boolean shouldUseEmojiPresentationStyleForSingleCodepoint():747:747 -> h + 29:33:boolean shouldUseEmojiPresentationStyleForSingleCodepoint():750:750 -> h + 34:43:boolean shouldUseEmojiPresentationStyleForSingleCodepoint():753:753 -> h + 44:53:boolean shouldUseEmojiPresentationStyleForSingleCodepoint():754:754 -> h +androidx.emoji2.text.EmojiSpan -> androidx.emoji2.text.j: +# {"id":"sourceFile","fileName":"EmojiSpan.java"} + android.graphics.Paint$FontMetricsInt mTmpFontMetrics -> d + androidx.emoji2.text.TypefaceEmojiRasterizer mRasterizer -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/p;"} + short mWidth -> f + short mHeight -> g + float mRatio -> h + 1:3:void (androidx.emoji2.text.TypefaceEmojiRasterizer):74:74 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/p;)V"} + 4:11:void (androidx.emoji2.text.TypefaceEmojiRasterizer):41:41 -> + 12:13:void (androidx.emoji2.text.TypefaceEmojiRasterizer):54:54 -> + 14:17:void (androidx.emoji2.text.TypefaceEmojiRasterizer):59:59 -> + 18:19:void (androidx.emoji2.text.TypefaceEmojiRasterizer):64:64 -> + 20:24:void (androidx.emoji2.text.TypefaceEmojiRasterizer):75:75 -> + 25:27:void (androidx.emoji2.text.TypefaceEmojiRasterizer):76:76 -> + 1:3:androidx.emoji2.text.TypefaceEmojiRasterizer getTypefaceRasterizer():110:110 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/emoji2/text/p;"} + 1:3:int getWidth():120:120 -> b + 1:5:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):86:86 -> getSize + 6:20:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):87:87 -> getSize + 21:30:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):89:89 -> getSize + 31:44:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):90:90 -> getSize + 45:60:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):91:91 -> getSize + 61:66:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):94:94 -> getSize + 67:70:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):95:95 -> getSize + 71:74:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):96:96 -> getSize + 75:79:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):97:97 -> getSize +androidx.emoji2.text.FontRequestEmojiCompatConfig -> androidx.emoji2.text.k: +# {"id":"sourceFile","fileName":"FontRequestEmojiCompatConfig.java"} + androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper DEFAULT_FONTS_CONTRACT -> 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"} + 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;"} + 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;"} + 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;"} + androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper mFontProviderHelper -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/k$a;"} + java.lang.Object mLock -> d + android.os.Handler mMainHandler -> e + java.util.concurrent.Executor mExecutor -> f + java.util.concurrent.ThreadPoolExecutor mMyThreadPoolExecutor -> g + androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback mCallback -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$i;"} + 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"} + 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 -> + 21:26:void (android.content.Context,androidx.core.provider.FontRequest,androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper):238:238 -> + 27:28:void (android.content.Context,androidx.core.provider.FontRequest,androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper):239:239 -> + 29:31:void (android.content.Context,androidx.core.provider.FontRequest,androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper):240:240 -> + 1:5:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):258:258 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/f$i;)V"} + 6:8:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):259:259 -> a + 9:10:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):260:260 -> a + 11:12:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):261:262 -> a + 13:16:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):262:262 -> a + 17:18:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):261:261 -> a + 1:4:void cleanUp():326:326 -> b + 5:6:void cleanUp():327:327 -> b + 7:10:void cleanUp():328:328 -> b + 11:17:void cleanUp():329:329 -> b + 18:22:void cleanUp():330:330 -> b + 23:26:void cleanUp():332:332 -> b + 27:31:void cleanUp():333:333 -> b + 32:33:void cleanUp():335:335 -> b + 34:37:void cleanUp():336:336 -> b + 38:40:void cleanUp():338:338 -> b + 41:42:void cleanUp():340:340 -> b + 43:44:void cleanUp():341:341 -> b + 45:48:void cleanUp():342:342 -> b + 1:3:void createMetadata():350:350 -> c + 4:7:void createMetadata():351:351 -> c + 8:12:void createMetadata():352:352 -> c + 13:13:void createMetadata():354:354 -> c + 14:17:void createMetadata():356:356 -> c + 18:24:void createMetadata():358:358 -> c + 25:27:void createMetadata():361:361 -> c + 28:36:void createMetadata():369:369 -> c + 37:41:void createMetadata():378:378 -> c + 42:49:void createMetadata():380:380 -> c + 50:51:void createMetadata():381:381 -> c + 52:56:void createMetadata():382:382 -> c + 57:64:void createMetadata():381:381 -> c + 65:68:void createMetadata():386:386 -> c + 69:71:void createMetadata():388:388 -> c + 72:74:void createMetadata():390:390 -> c + 75:78:void createMetadata():391:391 -> c + 79:84:void createMetadata():392:392 -> c + 85:86:void createMetadata():394:395 -> c + 87:89:void createMetadata():395:395 -> c + 90:93:void createMetadata():394:394 -> c + 94:101:void createMetadata():384:384 -> c + 102:104:void createMetadata():388:388 -> c + 105:105:void createMetadata():389:389 -> c + 106:133:void createMetadata():373:373 -> c + 134:136:void createMetadata():397:397 -> c + 137:140:void createMetadata():398:398 -> c + 141:146:void createMetadata():399:399 -> c + 147:148:void createMetadata():401:402 -> c + 149:151:void createMetadata():402:402 -> c + 152:153:void createMetadata():401:401 -> c + 154:155:void createMetadata():354:354 -> c + 1:3:void loadInternal():267:267 -> d + 4:7:void loadInternal():268:268 -> d + 8:11:void loadInternal():270:270 -> d + 12:15:void loadInternal():272:272 -> d + 16:23:void loadInternal():273:273 -> d + 24:25:void loadInternal():275:275 -> d + 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;"} + 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 + 27:29:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():296:296 -> e + 30:37:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():294:294 -> e + 38:70:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():290:290 -> e + 71:78:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():287:287 -> e + 1:3:void setExecutor(java.util.concurrent.Executor):244:244 -> f + 4:5:void setExecutor(java.util.concurrent.Executor):245:245 -> f + 6:10:void setExecutor(java.util.concurrent.Executor):246:246 -> f +androidx.emoji2.text.FontRequestEmojiCompatConfig$FontRequestMetadataLoader$$ExternalSyntheticLambda0 -> androidx.emoji2.text.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.emoji2.text.FontRequestEmojiCompatConfig$FontRequestMetadataLoader androidx.emoji2.text.FontRequestEmojiCompatConfig$FontRequestMetadataLoader$$InternalSyntheticLambda$2$4a254d9e94ecf4e41bfd9256a9edea29875602a12a6e8c8444b08cdc70d0dca7$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/k$b;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.emoji2.text.FontRequestEmojiCompatConfig$FontRequestMetadataLoader):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/k$b;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.emoji2.text.MetadataListReader -> androidx.emoji2.text.m: +# {"id":"sourceFile","fileName":"MetadataListReader.java"} + 2:4:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):120:120 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/m$c;)Landroidx/emoji2/text/m$b;"} + 5:10:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):122:122 -> a + 11:15:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):123:123 -> a + 16:24:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):128:128 -> a + 25:28:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):132:132 -> a + 29:31:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):134:134 -> a + 32:35:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):135:135 -> a + 36:52:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):137:137 -> a + 53:64:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):146:146 -> a + 65:67:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):148:148 -> a + 68:76:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):150:150 -> a + 77:80:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):152:152 -> a + 81:84:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):153:153 -> a + 85:102:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):154:154 -> a + 103:109:androidx.emoji2.text.MetadataListReader$OffsetInfo findOffsetInfo(androidx.emoji2.text.MetadataListReader$OpenTypeReader):156:156 -> a + 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;"} + 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 + 22:26:androidx.emoji2.text.flatbuffer.MetadataList read(java.nio.ByteBuffer):94:94 -> b + 1:1:long toUnsignedInt(int):0:0 -> c + 1:1:int toUnsignedShort(short):0:0 -> d +androidx.emoji2.text.MetadataListReader$ByteBufferReader -> androidx.emoji2.text.m$a: +# {"id":"sourceFile","fileName":"MetadataListReader.java"} + java.nio.ByteBuffer mByteBuffer -> a + 1:3:void (java.nio.ByteBuffer):315:315 -> + 4:5:void (java.nio.ByteBuffer):316:316 -> + 6:11:void (java.nio.ByteBuffer):317:317 -> + 1:7:int readTag():332:332 -> a + 1:11:void skip(int):337:337 -> b + 1:11:long readUnsignedInt():327:327 -> c + 1:8:long getPosition():342:342 -> getPosition + 1:11:int readUnsignedShort():322:322 -> readUnsignedShort +androidx.emoji2.text.MetadataListReader$OffsetInfo -> androidx.emoji2.text.m$b: +# {"id":"sourceFile","fileName":"MetadataListReader.java"} + long mStartOffset -> a + long mLength -> b + 1:3:void (long,long):171:171 -> + 4:5:void (long,long):172:172 -> + 6:8:void (long,long):173:173 -> + 1:3:long getStartOffset():177:177 -> a +androidx.emoji2.text.MetadataListReader$OpenTypeReader -> androidx.emoji2.text.m$c: +# {"id":"sourceFile","fileName":"MetadataListReader.java"} + int readTag() -> a + void skip(int) -> b + long readUnsignedInt() -> c +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;"} + 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"} + 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"} + 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 + 1:5:androidx.emoji2.text.MetadataRepo create(android.graphics.Typeface,java.nio.ByteBuffer):130:130 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Typeface;Ljava/nio/ByteBuffer;)Landroidx/emoji2/text/n;"} + 6:14:androidx.emoji2.text.MetadataRepo create(android.graphics.Typeface,java.nio.ByteBuffer):131:131 -> b + 15:22:androidx.emoji2.text.MetadataRepo create(android.graphics.Typeface,java.nio.ByteBuffer):133:133 -> b + 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;"} + 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;"} + 1:3:android.graphics.Typeface getTypeface():178:178 -> g + 1:5:void put(androidx.emoji2.text.TypefaceEmojiRasterizer):224:224 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/p;)V"} + 6:21:void put(androidx.emoji2.text.TypefaceEmojiRasterizer):225:225 -> h + 22:32:void put(androidx.emoji2.text.TypefaceEmojiRasterizer):228:228 -> h +androidx.emoji2.text.MetadataRepo$Node -> androidx.emoji2.text.n$a: +# {"id":"sourceFile","fileName":"MetadataRepo.java"} + android.util.SparseArray mChildren -> a + androidx.emoji2.text.TypefaceEmojiRasterizer mData -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/p;"} + 1:1:void ():244:244 -> + 2:3:void (int):248:249 -> + 1:13:androidx.emoji2.text.MetadataRepo$Node get(int):253:253 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/emoji2/text/n$a;"} + 1:3:androidx.emoji2.text.TypefaceEmojiRasterizer getData():257:257 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/emoji2/text/p;"} + 1:10:void put(androidx.emoji2.text.TypefaceEmojiRasterizer,int,int):262:262 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/p;II)V"} + 11:15:void put(androidx.emoji2.text.TypefaceEmojiRasterizer,int,int):264:264 -> c + 16:28:void put(androidx.emoji2.text.TypefaceEmojiRasterizer,int,int):265:265 -> c + 29:32:void put(androidx.emoji2.text.TypefaceEmojiRasterizer,int,int):269:269 -> c + 33:35:void put(androidx.emoji2.text.TypefaceEmojiRasterizer,int,int):271:271 -> c +androidx.emoji2.text.SpannableBuilder -> androidx.emoji2.text.o: +# {"id":"sourceFile","fileName":"SpannableBuilder.java"} + java.lang.Class mWatcherClass -> d + java.util.List mWatchers -> e + 1:1:void (java.lang.Class,java.lang.CharSequence):75:75 -> + 2:2:void (java.lang.Class,java.lang.CharSequence):59:59 -> + 3:4:void (java.lang.Class,java.lang.CharSequence):76:77 -> + 5:5:void (java.lang.Class,java.lang.CharSequence,int,int):86:86 -> + 6:6:void (java.lang.Class,java.lang.CharSequence,int,int):59:59 -> + 7:8:void (java.lang.Class,java.lang.CharSequence,int,int):87:88 -> + 1:4:void beginBatchEdit():261:261 -> a + 1:1:android.text.Editable append(char):49:49 -> append + 2:2:android.text.Editable append(java.lang.CharSequence):49:49 -> append + 3:3:android.text.Editable append(java.lang.CharSequence,int,int):49:49 -> append + 4:4:java.lang.Appendable append(char):49:49 -> append + 5:5:java.lang.Appendable append(java.lang.CharSequence):49:49 -> append + 6:6:java.lang.Appendable append(java.lang.CharSequence,int,int):49:49 -> append + 7:7:android.text.SpannableStringBuilder append(java.lang.CharSequence):344:344 -> append + 8:8:android.text.SpannableStringBuilder append(char):351:351 -> append + 9:9:android.text.SpannableStringBuilder append(java.lang.CharSequence,int,int):360:360 -> append + 10:10:android.text.SpannableStringBuilder append(java.lang.CharSequence,java.lang.Object,int):367:367 -> append + 2:9:void blockWatchers():277:277 -> b + 10:24:void blockWatchers():278:278 -> b + 1:6:androidx.emoji2.text.SpannableBuilder create(java.lang.Class,java.lang.CharSequence):97:97 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;Ljava/lang/CharSequence;)Landroidx/emoji2/text/o;"} + 1:3:void endBatchEdit():269:269 -> d + 4:7:void endBatchEdit():270:270 -> d + 1:1:android.text.Editable delete(int,int):49:49 -> delete + 2:2:android.text.SpannableStringBuilder delete(int,int):337:337 -> delete + 3:10:void fireWatchers():296:296 -> e + 11:33:void fireWatchers():297:297 -> e + 2:9:androidx.emoji2.text.SpannableBuilder$WatcherWrapper getWatcherFor(java.lang.Object):247:247 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Landroidx/emoji2/text/o$a;"} + 10:17:androidx.emoji2.text.SpannableBuilder$WatcherWrapper getWatcherFor(java.lang.Object):248:248 -> f + 18:27:androidx.emoji2.text.SpannableBuilder$WatcherWrapper getWatcherFor(java.lang.Object):249:249 -> f + 1:8:boolean isWatcher(java.lang.Class):119:119 -> g + 1:6:int getSpanEnd(java.lang.Object):205:205 -> getSpanEnd + 7:13:int getSpanEnd(java.lang.Object):206:206 -> getSpanEnd + 14:18:int getSpanEnd(java.lang.Object):211:211 -> getSpanEnd + 1:6:int getSpanFlags(java.lang.Object):219:219 -> getSpanFlags + 7:13:int getSpanFlags(java.lang.Object):220:220 -> getSpanFlags + 14:18:int getSpanFlags(java.lang.Object):225:225 -> getSpanFlags + 1:6:int getSpanStart(java.lang.Object):191:191 -> getSpanStart + 7:13:int getSpanStart(java.lang.Object):192:192 -> getSpanStart + 14:18:int getSpanStart(java.lang.Object):197:197 -> getSpanStart + 1:6:java.lang.Object[] getSpans(int,int,java.lang.Class):151:151 -> getSpans + 7:14:java.lang.Object[] getSpans(int,int,java.lang.Class):152:152 -> getSpans + 15:22:java.lang.Object[] getSpans(int,int,java.lang.Class):154:154 -> getSpans + 23:25:java.lang.Object[] getSpans(int,int,java.lang.Class):155:155 -> getSpans + 26:35:java.lang.Object[] getSpans(int,int,java.lang.Class):156:156 -> getSpans + 36:40:java.lang.Object[] getSpans(int,int,java.lang.Class):160:160 -> getSpans + 3:16:boolean isWatcher(java.lang.Object):108:108 -> h + 2:9:void unblockwatchers():286:286 -> i + 10:24:void unblockwatchers():287:287 -> i + 1:1:android.text.Editable insert(int,java.lang.CharSequence):49:49 -> insert + 2:2:android.text.Editable insert(int,java.lang.CharSequence,int,int):49:49 -> insert + 3:3:android.text.SpannableStringBuilder insert(int,java.lang.CharSequence):323:323 -> insert + 4:4:android.text.SpannableStringBuilder insert(int,java.lang.CharSequence,int,int):330:330 -> insert + 3:8:int nextSpanTransition(int,int,java.lang.Class):233:233 -> nextSpanTransition + 9:10:int nextSpanTransition(int,int,java.lang.Class):234:234 -> nextSpanTransition + 11:15:int nextSpanTransition(int,int,java.lang.Class):236:236 -> nextSpanTransition + 1:6:void removeSpan(java.lang.Object):170:170 -> removeSpan + 7:15:void removeSpan(java.lang.Object):171:171 -> removeSpan + 16:20:void removeSpan(java.lang.Object):179:179 -> removeSpan + 21:26:void removeSpan(java.lang.Object):182:182 -> removeSpan + 1:1:android.text.Editable replace(int,int,java.lang.CharSequence):49:49 -> replace + 2:2:android.text.Editable replace(int,int,java.lang.CharSequence,int,int):49:49 -> replace + 3:5:android.text.SpannableStringBuilder replace(int,int,java.lang.CharSequence):304:306 -> replace + 6:8:android.text.SpannableStringBuilder replace(int,int,java.lang.CharSequence,int,int):314:316 -> replace + 1:6:void setSpan(java.lang.Object,int,int,int):135:135 -> setSpan + 7:11:void setSpan(java.lang.Object,int,int,int):136:136 -> setSpan + 12:17:void setSpan(java.lang.Object,int,int,int):137:137 -> setSpan + 18:21:void setSpan(java.lang.Object,int,int,int):140:140 -> setSpan + 1:8:java.lang.CharSequence subSequence(int,int):125:125 -> subSequence +androidx.emoji2.text.SpannableBuilder$WatcherWrapper -> androidx.emoji2.text.o$a: +# {"id":"sourceFile","fileName":"SpannableBuilder.java"} + java.lang.Object mObject -> d + java.util.concurrent.atomic.AtomicInteger mBlockCalls -> e + 1:3:void (java.lang.Object):379:379 -> + 4:11:void (java.lang.Object):377:377 -> + 12:14:void (java.lang.Object):380:380 -> + 1:6:void blockCalls():449:449 -> a + 1:8:void afterTextChanged(android.text.Editable):395:395 -> afterTextChanged + 1:3:boolean isEmojiSpan(java.lang.Object):457:457 -> b + 1:8:void beforeTextChanged(java.lang.CharSequence,int,int,int):385:385 -> beforeTextChanged + 1:6:void unblockCalls():453:453 -> c + 1:15:void onSpanAdded(android.text.Spannable,java.lang.Object,int,int):404:404 -> onSpanAdded + 16:23:void onSpanAdded(android.text.Spannable,java.lang.Object,int,int):407:407 -> onSpanAdded + 1:15:void onSpanChanged(android.text.Spannable,java.lang.Object,int,int,int,int):429:429 -> onSpanChanged + 16:32:void onSpanChanged(android.text.Spannable,java.lang.Object,int,int,int,int):433:433 -> onSpanChanged + 33:45:void onSpanChanged(android.text.Spannable,java.lang.Object,int,int,int,int):445:445 -> onSpanChanged + 1:15:void onSpanRemoved(android.text.Spannable,java.lang.Object,int,int):416:416 -> onSpanRemoved + 16:23:void onSpanRemoved(android.text.Spannable,java.lang.Object,int,int):419:419 -> onSpanRemoved + 1:8:void onTextChanged(java.lang.CharSequence,int,int,int):390:390 -> onTextChanged +androidx.emoji2.text.TypefaceEmojiRasterizer -> androidx.emoji2.text.p: +# {"id":"sourceFile","fileName":"TypefaceEmojiRasterizer.java"} + int mIndex -> a + androidx.emoji2.text.MetadataRepo mMetadataRepo -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/n;"} + int mCache -> c + java.lang.ThreadLocal sMetadataItem -> d + 1:8:void ():89:89 -> + 1:4:void (androidx.emoji2.text.MetadataRepo,int):115:115 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/n;I)V"} + 5:6:void (androidx.emoji2.text.MetadataRepo,int):108:108 -> + 7:8:void (androidx.emoji2.text.MetadataRepo,int):116:116 -> + 9:11:void (androidx.emoji2.text.MetadataRepo,int):117:117 -> + 1:6:void draw(android.graphics.Canvas,float,float,android.graphics.Paint):130:130 -> a + 7:10:void draw(android.graphics.Canvas,float,float,android.graphics.Paint):131:131 -> a + 11:13:void draw(android.graphics.Canvas,float,float,android.graphics.Paint):132:132 -> a + 14:17:void draw(android.graphics.Canvas,float,float,android.graphics.Paint):137:137 -> a + 18:31:void draw(android.graphics.Canvas,float,float,android.graphics.Paint):138:138 -> a + 32:35:void draw(android.graphics.Canvas,float,float,android.graphics.Paint):139:139 -> a + 1:9:int getCodepointAt(int):306:306 -> b + 1:9:int getCodepointsLength():313:313 -> c + 1:5:int getHasGlyph():228:228 -> d + 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;"} + 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 + 1:9:short getSdkAdded():211:211 -> h + 1:9:int getWidth():186:186 -> i + 1:9:boolean isDefaultEmoji():297:297 -> j + 1:10:boolean isPreferredSystemRender():289:289 -> k + 1:8:void setExclusion(boolean):275:275 -> l + 9:11:void setExclusion(boolean):277:277 -> l + 12:14:void setExclusion(boolean):279:279 -> l + 1:11:void setHasGlyph(boolean):258:258 -> m + 12:14:void setHasGlyph(boolean):264:264 -> m + 1:5:java.lang.String toString():319:319 -> toString + 6:12:java.lang.String toString():320:320 -> toString + 13:17:java.lang.String toString():321:321 -> toString + 18:28:java.lang.String toString():322:322 -> toString + 29:33:java.lang.String toString():323:323 -> toString + 34:40:java.lang.String toString():324:324 -> toString + 41:51:java.lang.String toString():326:326 -> toString + 52:59:java.lang.String toString():327:327 -> toString + 60:64:java.lang.String toString():329:329 -> toString +androidx.emoji2.text.TypefaceEmojiSpan -> androidx.emoji2.text.q: +# {"id":"sourceFile","fileName":"TypefaceEmojiSpan.java"} + android.text.TextPaint mWorkingPaint -> i + android.graphics.Paint sDebugPaint -> j + 1:4:void (androidx.emoji2.text.TypefaceEmojiRasterizer):53:53 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/emoji2/text/p;)V"} + 1:5:android.text.TextPaint applyCharacterSpanStyles(java.lang.CharSequence,int,int,android.graphics.Paint):104:104 -> c + 6:7:android.text.TextPaint applyCharacterSpanStyles(java.lang.CharSequence,int,int,android.graphics.Paint):105:105 -> c + 8:15:android.text.TextPaint applyCharacterSpanStyles(java.lang.CharSequence,int,int,android.graphics.Paint):106:106 -> c + 16:28:android.text.TextPaint applyCharacterSpanStyles(java.lang.CharSequence,int,int,android.graphics.Paint):107:107 -> c + 29:32:android.text.TextPaint applyCharacterSpanStyles(java.lang.CharSequence,int,int,android.graphics.Paint):117:117 -> c + 33:37:android.text.TextPaint applyCharacterSpanStyles(java.lang.CharSequence,int,int,android.graphics.Paint):119:119 -> c + 38:39:android.text.TextPaint applyCharacterSpanStyles(java.lang.CharSequence,int,int,android.graphics.Paint):120:120 -> c + 40:42:android.text.TextPaint applyCharacterSpanStyles(java.lang.CharSequence,int,int,android.graphics.Paint):122:122 -> c + 43:45:android.text.TextPaint applyCharacterSpanStyles(java.lang.CharSequence,int,int,android.graphics.Paint):124:124 -> c + 46:54:android.text.TextPaint applyCharacterSpanStyles(java.lang.CharSequence,int,int,android.graphics.Paint):125:125 -> c + 55:58:android.text.TextPaint applyCharacterSpanStyles(java.lang.CharSequence,int,int,android.graphics.Paint):108:108 -> c + 59:62:android.text.TextPaint applyCharacterSpanStyles(java.lang.CharSequence,int,int,android.graphics.Paint):110:110 -> c + 63:66:android.text.TextPaint applyCharacterSpanStyles(java.lang.CharSequence,int,int,android.graphics.Paint):129:129 -> c + 67:70:android.text.TextPaint applyCharacterSpanStyles(java.lang.CharSequence,int,int,android.graphics.Paint):131:131 -> c + 1:4:void drawBackground(android.graphics.Canvas,android.text.TextPaint,float,float,float,float):74:74 -> d + 5:8:void drawBackground(android.graphics.Canvas,android.text.TextPaint,float,float,float,float):75:75 -> d + 9:13:void drawBackground(android.graphics.Canvas,android.text.TextPaint,float,float,float,float):77:77 -> d + 14:23:void drawBackground(android.graphics.Canvas,android.text.TextPaint,float,float,float,float):78:78 -> d + 24:26:void drawBackground(android.graphics.Canvas,android.text.TextPaint,float,float,float,float):79:79 -> d + 27:29:void drawBackground(android.graphics.Canvas,android.text.TextPaint,float,float,float,float):81:81 -> d + 30:33:void drawBackground(android.graphics.Canvas,android.text.TextPaint,float,float,float,float):82:82 -> d + 7:12:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):61:61 -> draw + 13:16:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):62:62 -> draw + 17:32:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):63:63 -> draw + 33:43:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):65:65 -> draw + 44:60:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):66:66 -> draw + 61:75:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):68:68 -> draw + 1:4:android.graphics.Paint getDebugPaint():141:141 -> e + 5:11:android.graphics.Paint getDebugPaint():142:142 -> e + 12:22:android.graphics.Paint getDebugPaint():143:143 -> e + 23:29:android.graphics.Paint getDebugPaint():144:144 -> e + 30:32:android.graphics.Paint getDebugPaint():146:146 -> e +androidx.emoji2.text.UnprecomputeTextOnModificationSpannable -> androidx.emoji2.text.r: +# {"id":"sourceFile","fileName":"UnprecomputeTextOnModificationSpannable.java"} + boolean mSafeToWrite -> d + android.text.Spannable mDelegate -> e + 1:1:void (android.text.Spannable):48:48 -> + 2:2:void (android.text.Spannable):43:43 -> + 3:3:void (android.text.Spannable):49:49 -> + 4:4:void (java.lang.CharSequence):56:56 -> + 5:5:void (java.lang.CharSequence):43:43 -> + 6:6:void (java.lang.CharSequence):57:57 -> + 1:2:void ensureSafeWrites():61:61 -> a + 3:16:void ensureSafeWrites():62:62 -> a + 17:24:void ensureSafeWrites():63:63 -> a + 25:27:void ensureSafeWrites():65:65 -> a + 1:3:android.text.Spannable getUnwrappedSpannable():69:69 -> b + 1:6:androidx.emoji2.text.UnprecomputeTextOnModificationSpannable$PrecomputedTextDetector precomputedTextDetector():161:161 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/emoji2/text/r$b;"} + 7:18:androidx.emoji2.text.UnprecomputeTextOnModificationSpannable$PrecomputedTextDetector precomputedTextDetector():162:162 -> c + 1:7:char charAt(int):116:116 -> charAt + 1:7:java.util.stream.IntStream chars():135:135 -> chars + 1:7:java.util.stream.IntStream codePoints():142:142 -> codePoints + 1:7:int getSpanEnd(java.lang.Object):96:96 -> getSpanEnd + 1:7:int getSpanFlags(java.lang.Object):101:101 -> getSpanFlags + 1:7:int getSpanStart(java.lang.Object):91:91 -> getSpanStart + 1:7:java.lang.Object[] getSpans(int,int,java.lang.Class):86:86 -> getSpans + 1:7:int length():111:111 -> length + 1:7:int nextSpanTransition(int,int,java.lang.Class):106:106 -> nextSpanTransition + 1:3:void removeSpan(java.lang.Object):80:80 -> removeSpan + 4:9:void removeSpan(java.lang.Object):81:81 -> removeSpan + 1:3:void setSpan(java.lang.Object,int,int,int):74:74 -> setSpan + 4:9:void setSpan(java.lang.Object,int,int,int):75:75 -> setSpan + 1:7:java.lang.CharSequence subSequence(int,int):122:122 -> subSequence + 1:7:java.lang.String toString():128:128 -> toString +androidx.emoji2.text.UnprecomputeTextOnModificationSpannable$CharSequenceHelper_API24 -> androidx.emoji2.text.r$a: +# {"id":"sourceFile","fileName":"UnprecomputeTextOnModificationSpannable.java"} + 1:5:java.util.stream.IntStream chars(java.lang.CharSequence):156:156 -> a + 1:5:java.util.stream.IntStream codePoints(java.lang.CharSequence):152:152 -> b +androidx.emoji2.text.UnprecomputeTextOnModificationSpannable$PrecomputedTextDetector -> androidx.emoji2.text.r$b: +# {"id":"sourceFile","fileName":"UnprecomputeTextOnModificationSpannable.java"} + 1:4:void ():165:165 -> + 1:1:boolean isPrecomputedText(java.lang.CharSequence):0:0 -> a +androidx.emoji2.text.UnprecomputeTextOnModificationSpannable$PrecomputedTextDetector_28 -> androidx.emoji2.text.r$c: +# {"id":"sourceFile","fileName":"UnprecomputeTextOnModificationSpannable.java"} + 1:4:void ():173:173 -> + 1:10:boolean isPrecomputedText(java.lang.CharSequence):177:177 -> a +androidx.emoji2.text.UnprecomputeTextOnModificationSpannable$PrecomputedTextDetector_28$$ExternalSyntheticApiModelOutline0 -> androidx.emoji2.text.s: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"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: +# {"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;"} + 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 + 2:22:boolean emojiStyle():36:36 -> j + 3:20:short height():40:40 -> k + 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: +# {"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;"} + 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;"} + 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;"} + 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;"} + 2:14:int listLength():38:38 -> k + 2:19:int version():35:35 -> l +androidx.emoji2.text.flatbuffer.Table -> N.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;"} + 1:3:void ():28:28 -> + 4:10:void ():37:37 -> + 1:8:int __indirect(int):68:68 -> a + 1:16:int __offset(int):53:53 -> b + 1:4:void __reset(int,java.nio.ByteBuffer):298:298 -> c + 5:6:void __reset(int,java.nio.ByteBuffer):300:300 -> c + 7:13:void __reset(int,java.nio.ByteBuffer):301:301 -> c + 14:23:void __reset(int,java.nio.ByteBuffer):302:302 -> c + 24:25:void __reset(int,java.nio.ByteBuffer):304:304 -> c + 26:27:void __reset(int,java.nio.ByteBuffer):305:305 -> c + 28:30:void __reset(int,java.nio.ByteBuffer):306:306 -> c + 1:3:int __vector(int):135:135 -> d + 4:13:int __vector(int):136:136 -> d + 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: +# {"id":"sourceFile","fileName":"Utf8.java"} + androidx.emoji2.text.flatbuffer.Utf8 DEFAULT -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LN/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;"} + 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: +# {"id":"sourceFile","fileName":"Utf8Safe.java"} + 1:4:void ():63:63 -> +androidx.emoji2.viewsintegration.EmojiEditTextHelper -> O.a: +# {"id":"sourceFile","fileName":"EmojiEditTextHelper.java"} + androidx.emoji2.viewsintegration.EmojiEditTextHelper$HelperInternal mHelper -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/a$b;"} + int mMaxEmojiCount -> b + int mEmojiReplaceStrategy -> c + 1:6:void (android.widget.EditText,boolean):105:105 -> + 7:9:void (android.widget.EditText,boolean):73:73 -> + 10:11:void (android.widget.EditText,boolean):74:74 -> + 12:16:void (android.widget.EditText,boolean):106:106 -> + 17:24:void (android.widget.EditText,boolean):110:110 -> + 1:7:android.text.method.KeyListener getKeyListener(android.text.method.KeyListener):155:155 -> 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: +# {"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: +# {"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;"} + 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 -> + 13:15:void (android.widget.EditText,boolean):268:268 -> + 16:23:void (android.widget.EditText,boolean):269:269 -> + 1:9:android.text.method.KeyListener getKeyListener(android.text.method.KeyListener):284:284 -> a + 10:14:android.text.method.KeyListener getKeyListener(android.text.method.KeyListener):293:293 -> a + 15:20:android.text.method.KeyListener getKeyListener(android.text.method.KeyListener):299:299 -> a + 1:7:boolean isEnabled():324:324 -> b + 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: +# {"id":"sourceFile","fileName":"EmojiEditableFactory.java"} + java.lang.Object INSTANCE_LOCK -> a + android.text.Editable$Factory sInstance -> b + java.lang.Class sWatcherClass -> c + 1:8:void ():44:44 -> + 1:3:void ():51:51 -> + 4:5:void ():53:53 -> + 6:19:void ():54:54 -> + 1:4:android.text.Editable$Factory getInstance():62:62 -> getInstance + 5:7:android.text.Editable$Factory getInstance():63:63 -> getInstance + 8:11:android.text.Editable$Factory getInstance():64:64 -> getInstance + 12:21:android.text.Editable$Factory getInstance():65:65 -> getInstance + 22:25:android.text.Editable$Factory getInstance():67:67 -> getInstance + 26:28:android.text.Editable$Factory getInstance():69:69 -> getInstance + 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: +# {"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;"} + 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"} + 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 + 11:16:boolean deleteSurroundingText(int,int):66:66 -> deleteSurroundingText + 17:27:boolean deleteSurroundingText(int,int):68:68 -> deleteSurroundingText + 1:2:boolean deleteSurroundingTextInCodePoints(int,int):74:74 -> deleteSurroundingTextInCodePoints + 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: +# {"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: +# {"id":"sourceFile","fileName":"EmojiInputFilter.java"} + android.widget.TextView mTextView -> a + androidx.emoji2.text.EmojiCompat$InitCallback mInitCallback -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$f;"} + 1:3:void (android.widget.TextView):49:49 -> + 4:6:void (android.widget.TextView):50:50 -> + 1:4:androidx.emoji2.text.EmojiCompat$InitCallback getInitCallback():93:93 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/emoji2/text/f$f;"} + 5:13:androidx.emoji2.text.EmojiCompat$InitCallback getInitCallback():94:94 -> a + 14:16:androidx.emoji2.text.EmojiCompat$InitCallback getInitCallback():96:96 -> a + 5:10:void updateSelection(android.text.Spannable,int,int):164:164 -> b + 11:16:void updateSelection(android.text.Spannable,int,int):166:166 -> b + 17:20:void updateSelection(android.text.Spannable,int,int):168:168 -> b + 1:9:java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int):56:56 -> filter + 10:30:java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int):60:60 -> filter + 31:36:java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int):63:63 -> filter + 37:49:java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int):64:64 -> filter + 50:56:java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int):72:72 -> filter + 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: +# {"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"} + 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 + 4:11:void onInitialized():113:113 -> b + 12:19:void onInitialized():114:114 -> b + 20:26:void onInitialized():115:115 -> b + 27:32:void onInitialized():116:116 -> b + 33:36:void onInitialized():117:117 -> b + 37:47:void onInitialized():118:118 -> b + 48:51:void onInitialized():131:131 -> b + 52:55:void onInitialized():132:132 -> b + 56:58:void onInitialized():134:134 -> b + 59:62:void onInitialized():136:136 -> b + 63:68:void onInitialized():137:137 -> b + 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: +# {"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;"} + 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"} + 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 + 3:8:boolean onKeyDown(android.view.View,android.text.Editable,int,android.view.KeyEvent):57:57 -> onKeyDown + 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: +# {"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: +# {"id":"sourceFile","fileName":"EmojiTextViewHelper.java"} + androidx.emoji2.viewsintegration.EmojiTextViewHelper$HelperInternal mHelper -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/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 -> + 19:26:void (android.widget.TextView,boolean):103:103 -> + 1:7:android.text.InputFilter[] getFilters(android.text.InputFilter[]):132:132 -> a + 1:7:boolean isEnabled():180:180 -> b + 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: +# {"id":"sourceFile","fileName":"EmojiTextViewHelper.java"} + 1:4:void ():184:184 -> + android.text.InputFilter[] getFilters(android.text.InputFilter[]) -> a + boolean isEnabled() -> 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: +# {"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;"} + boolean mEnabled -> c + 1:3:void (android.widget.TextView):322:322 -> + 4:6:void (android.widget.TextView):323:323 -> + 7:8:void (android.widget.TextView):324:324 -> + 9:16:void (android.widget.TextView):325:325 -> + 1:4:android.text.InputFilter[] getFilters(android.text.InputFilter[]):349:349 -> a + 5:9:android.text.InputFilter[] getFilters(android.text.InputFilter[]):351:351 -> a + 10:14:android.text.InputFilter[] getFilters(android.text.InputFilter[]):353:353 -> a + 1:3:boolean isEnabled():479:479 -> b + 3:6:void setAllCaps(boolean):466:466 -> c + 1:2:void setEnabled(boolean):472:472 -> d + 3:5:void setEnabled(boolean):473:473 -> d + 6:9:void setEnabled(boolean):474:474 -> d + 1:4:android.text.method.TransformationMethod wrapTransformationMethod(android.text.method.TransformationMethod):422:422 -> e + 5:9:android.text.method.TransformationMethod wrapTransformationMethod(android.text.method.TransformationMethod):423:423 -> e + 10:14:android.text.method.TransformationMethod wrapTransformationMethod(android.text.method.TransformationMethod):425:425 -> e + 1:5:android.text.InputFilter[] addEmojiInputFilterIfMissing(android.text.InputFilter[]):365:365 -> f + 6:15:android.text.InputFilter[] addEmojiInputFilterIfMissing(android.text.InputFilter[]):367:367 -> f + 16:20:android.text.InputFilter[] addEmojiInputFilterIfMissing(android.text.InputFilter[]):371:371 -> f + 21:23:android.text.InputFilter[] addEmojiInputFilterIfMissing(android.text.InputFilter[]):372:372 -> f + 24:28:android.text.InputFilter[] addEmojiInputFilterIfMissing(android.text.InputFilter[]):373:373 -> f + 1:7:android.util.SparseArray getEmojiInputFilterPositionArray(android.text.InputFilter[]):409:409 -> g + 8:10:android.util.SparseArray getEmojiInputFilterPositionArray(android.text.InputFilter[]):410:410 -> g + 11:16:android.util.SparseArray getEmojiInputFilterPositionArray(android.text.InputFilter[]):411:411 -> g + 17:23:android.util.SparseArray getEmojiInputFilterPositionArray(android.text.InputFilter[]):412:412 -> g + 1:4:android.text.InputFilter[] removeEmojiInputFilterIfPresent(android.text.InputFilter[]):385:385 -> h + 5:11:android.text.InputFilter[] removeEmojiInputFilterIfPresent(android.text.InputFilter[]):386:386 -> h + 12:13:android.text.InputFilter[] removeEmojiInputFilterIfPresent(android.text.InputFilter[]):391:392 -> h + 14:18:android.text.InputFilter[] removeEmojiInputFilterIfPresent(android.text.InputFilter[]):392:392 -> h + 19:24:android.text.InputFilter[] removeEmojiInputFilterIfPresent(android.text.InputFilter[]):393:393 -> h + 25:30:android.text.InputFilter[] removeEmojiInputFilterIfPresent(android.text.InputFilter[]):396:396 -> h + 31:40:android.text.InputFilter[] removeEmojiInputFilterIfPresent(android.text.InputFilter[]):397:397 -> h + 1:3:void setEnabledUnsafe(boolean):491:491 -> i + 1:4:android.text.method.TransformationMethod unwrapForDisabled(android.text.method.TransformationMethod):435:435 -> j + 5:6:android.text.method.TransformationMethod unwrapForDisabled(android.text.method.TransformationMethod):436:436 -> j + 7:11:android.text.method.TransformationMethod unwrapForDisabled(android.text.method.TransformationMethod):438:438 -> j + 1:6:void updateFilters():342:342 -> k + 7:16:void updateFilters():343:343 -> k + 1:2:void updateTransformationMethod():333:333 -> l + 3:10:void updateTransformationMethod():334:334 -> l + 11:16:void updateTransformationMethod():335:335 -> l + 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: +# {"id":"sourceFile","fileName":"EmojiTextViewHelper.java"} + androidx.emoji2.viewsintegration.EmojiTextViewHelper$HelperInternal19 mHelperDelegate -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LO/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 + 8:14:android.text.InputFilter[] getFilters(android.text.InputFilter[]):264:264 -> a + 1:7:boolean isEnabled():312:312 -> b + 1:7:void setAllCaps(boolean):289:289 -> c + 8:13:void setAllCaps(boolean):292:292 -> c + 1:6:void setEnabled(boolean):303:303 -> d + 7:12:void setEnabled(boolean):304:304 -> d + 13:18:void setEnabled(boolean):306:306 -> d + 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: +# {"id":"sourceFile","fileName":"EmojiTextWatcher.java"} + android.widget.EditText mEditText -> d + boolean mExpectInitializedEmojiCompat -> e + androidx.emoji2.text.EmojiCompat$InitCallback mInitCallback -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/emoji2/text/f$f;"} + int mMaxEmojiCount -> g + int mEmojiReplaceStrategy -> h + boolean mEnabled -> i + 1:6:void (android.widget.EditText,boolean):49:49 -> + 7:9:void (android.widget.EditText,boolean):44:44 -> + 10:11:void (android.widget.EditText,boolean):45:45 -> + 12:13:void (android.widget.EditText,boolean):50:50 -> + 14:16:void (android.widget.EditText,boolean):51:51 -> + 17:19:void (android.widget.EditText,boolean):52:52 -> + 1:4:androidx.emoji2.text.EmojiCompat$InitCallback getInitCallback():112:112 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/emoji2/text/f$f;"} + 5:13:androidx.emoji2.text.EmojiCompat$InitCallback getInitCallback():113:113 -> a + 14:16:androidx.emoji2.text.EmojiCompat$InitCallback getInitCallback():115:115 -> a + 1:1:void afterTextChanged(android.text.Editable):109:109 -> afterTextChanged + 1:3:boolean isEnabled():119:119 -> b + 1:1:void beforeTextChanged(java.lang.CharSequence,int,int,int):104:104 -> beforeTextChanged + 6:11:void processTextOnEnablingEvent(android.widget.EditText,int):152:152 -> c + 12:15:void processTextOnEnablingEvent(android.widget.EditText,int):153:153 -> c + 16:19:void processTextOnEnablingEvent(android.widget.EditText,int):155:155 -> c + 20:23:void processTextOnEnablingEvent(android.widget.EditText,int):156:156 -> c + 24:30:void processTextOnEnablingEvent(android.widget.EditText,int):158:158 -> c + 31:34:void processTextOnEnablingEvent(android.widget.EditText,int):160:160 -> c + 1:4:void setEnabled(boolean):123:123 -> d + 5:8:void setEnabled(boolean):124:124 -> d + 9:17:void setEnabled(boolean):125:125 -> d + 18:21:void setEnabled(boolean):127:127 -> d + 22:35:void setEnabled(boolean):129:129 -> d + 1:19:boolean shouldSkipForDisabledOrNotConfigured():98:98 -> e + 1:17:void onTextChanged(java.lang.CharSequence,int,int,int):74:74 -> onTextChanged + 18:21:void onTextChanged(java.lang.CharSequence,int,int,int):79:79 -> onTextChanged + 22:38:void onTextChanged(java.lang.CharSequence,int,int,int):80:80 -> onTextChanged + 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: +# {"id":"sourceFile","fileName":"EmojiTextWatcher.java"} + java.lang.ref.Reference mViewRef -> a + 1:3:void (android.widget.EditText):138:138 -> + 4:11:void (android.widget.EditText):139:139 -> + 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: +# {"id":"sourceFile","fileName":"EmojiTransformationMethod.java"} + android.text.method.TransformationMethod mTransformationMethod -> d + 1:3:void (android.text.method.TransformationMethod):39:39 -> + 4:6:void (android.text.method.TransformationMethod):40:40 -> + 1:3:android.text.method.TransformationMethod getOriginalTransformationMethod():81:81 -> a + 1:7:java.lang.CharSequence getTransformation(java.lang.CharSequence,android.view.View):45:45 -> getTransformation + 8:11:java.lang.CharSequence getTransformation(java.lang.CharSequence,android.view.View):49:49 -> getTransformation + 12:17:java.lang.CharSequence getTransformation(java.lang.CharSequence,android.view.View):50:50 -> getTransformation + 18:29:java.lang.CharSequence getTransformation(java.lang.CharSequence,android.view.View):54:54 -> getTransformation + 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: + 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: + 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: + int[] Fragment -> a + int Fragment_android_name -> b + int Fragment_android_id -> c + int Fragment_android_tag -> d + int[] FragmentContainerView -> e + int FragmentContainerView_android_name -> f + int FragmentContainerView_android_tag -> g + 10:22:void ():0:0 -> +androidx.fragment.app.BackStackRecord -> androidx.fragment.app.a: +# {"id":"sourceFile","fileName":"BackStackRecord.java"} + androidx.fragment.app.FragmentManager mManager -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + boolean mCommitted -> u + int mIndex -> v + boolean mBeingSaved -> w + 1:10:void (androidx.fragment.app.FragmentManager):139:139 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 11:24:void (androidx.fragment.app.FragmentManager):140:140 -> + 25:28:void (androidx.fragment.app.FragmentManager):139:139 -> + 29:31:void (androidx.fragment.app.FragmentManager):38:38 -> + 32:33:void (androidx.fragment.app.FragmentManager):39:39 -> + 34:36:void (androidx.fragment.app.FragmentManager):142:142 -> + 1:3:java.lang.String getName():654:654 -> A + 1:5:void runOnCommitRunnables():296:296 -> B + 6:13:void runOnCommitRunnables():297:297 -> B + 14:28:void runOnCommitRunnables():298:298 -> B + 29:31:void runOnCommitRunnables():300:300 -> B + 1:10:androidx.fragment.app.Fragment trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):588:588 -> C + 11:18:androidx.fragment.app.Fragment trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):589:589 -> C + 19:29:androidx.fragment.app.Fragment trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):590:590 -> C + 30:34:androidx.fragment.app.Fragment trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):606:606 -> C + 35:39:androidx.fragment.app.Fragment trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):600:600 -> C + 40:45:androidx.fragment.app.Fragment trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):597:597 -> C + 46:54:androidx.fragment.app.Fragment trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):593:593 -> C + 2:7:boolean generateOps(java.util.ArrayList,java.util.ArrayList):357:357 -> a + 8:29:boolean generateOps(java.util.ArrayList,java.util.ArrayList):358:358 -> a + 30:32:boolean generateOps(java.util.ArrayList,java.util.ArrayList):361:361 -> a + 33:37:boolean generateOps(java.util.ArrayList,java.util.ArrayList):362:362 -> a + 38:41:boolean generateOps(java.util.ArrayList,java.util.ArrayList):363:363 -> a + 42:48:boolean generateOps(java.util.ArrayList,java.util.ArrayList):364:364 -> a + 2:6:int commit():306:306 -> g + 2:6:int commitAllowingStateLoss():311:311 -> h + 1:3:void commitNow():316:316 -> i + 4:10:void commitNow():317:317 -> i + 1:3:void commitNowAllowingStateLoss():322:322 -> j + 4:10:void commitNowAllowingStateLoss():323:323 -> j + 1:3:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):195:195 -> l + 4:8:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):196:196 -> l + 1:9:androidx.fragment.app.FragmentTransaction remove(androidx.fragment.app.Fragment):202:202 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/N;"} + 10:21:androidx.fragment.app.FragmentTransaction remove(androidx.fragment.app.Fragment):203:203 -> m + 22:41:androidx.fragment.app.FragmentTransaction remove(androidx.fragment.app.Fragment):204:204 -> m + 42:46:androidx.fragment.app.FragmentTransaction remove(androidx.fragment.app.Fragment):207:207 -> m + 1:6:void bumpBackStackNesting(int):276:276 -> t + 7:14:void bumpBackStackNesting(int):279:279 -> t + 15:42:void bumpBackStackNesting(int):280:280 -> t + 43:51:void bumpBackStackNesting(int):282:282 -> t + 52:59:void bumpBackStackNesting(int):284:284 -> t + 60:63:void bumpBackStackNesting(int):285:285 -> t + 64:68:void bumpBackStackNesting(int):286:286 -> t + 69:74:void bumpBackStackNesting(int):287:287 -> t + 75:112:void bumpBackStackNesting(int):288:288 -> t + 1:7:java.lang.String toString():43:43 -> toString + 8:12:java.lang.String toString():44:44 -> toString + 13:23:java.lang.String toString():45:45 -> toString + 24:27:java.lang.String toString():46:46 -> toString + 28:32:java.lang.String toString():47:47 -> toString + 33:37:java.lang.String toString():48:48 -> toString + 38:41:java.lang.String toString():50:50 -> toString + 42:46:java.lang.String toString():51:51 -> toString + 47:51:java.lang.String toString():52:52 -> toString + 52:56:java.lang.String toString():54:54 -> toString + 57:61:java.lang.String toString():55:55 -> toString + 1:5:int commitInternal(boolean):327:327 -> u + 6:11:int commitInternal(boolean):328:328 -> u + 12:33:int commitInternal(boolean):329:329 -> u + 34:38:int commitInternal(boolean):330:330 -> u + 39:43:int commitInternal(boolean):331:331 -> u + 44:48:int commitInternal(boolean):332:332 -> u + 49:52:int commitInternal(boolean):333:333 -> u + 53:54:int commitInternal(boolean):335:335 -> u + 55:58:int commitInternal(boolean):336:336 -> u + 59:68:int commitInternal(boolean):337:337 -> u + 69:70:int commitInternal(boolean):339:339 -> u + 71:75:int commitInternal(boolean):341:341 -> u + 76:78:int commitInternal(boolean):342:342 -> u + 79:86:int commitInternal(boolean):327:327 -> u + 2:5:void dump(java.lang.String,java.io.PrintWriter):59:59 -> v + 3:15:void dump(java.lang.String,java.io.PrintWriter,boolean):64:64 -> w + 16:25:void dump(java.lang.String,java.io.PrintWriter,boolean):65:65 -> w + 26:35:void dump(java.lang.String,java.io.PrintWriter,boolean):66:66 -> w + 36:39:void dump(java.lang.String,java.io.PrintWriter,boolean):67:67 -> w + 40:47:void dump(java.lang.String,java.io.PrintWriter,boolean):68:68 -> w + 48:56:void dump(java.lang.String,java.io.PrintWriter,boolean):69:69 -> w + 57:64:void dump(java.lang.String,java.io.PrintWriter,boolean):71:71 -> w + 65:72:void dump(java.lang.String,java.io.PrintWriter,boolean):72:72 -> w + 73:81:void dump(java.lang.String,java.io.PrintWriter,boolean):73:73 -> w + 82:86:void dump(java.lang.String,java.io.PrintWriter,boolean):74:74 -> w + 87:95:void dump(java.lang.String,java.io.PrintWriter,boolean):75:75 -> w + 96:103:void dump(java.lang.String,java.io.PrintWriter,boolean):77:77 -> w + 104:111:void dump(java.lang.String,java.io.PrintWriter,boolean):78:78 -> w + 112:120:void dump(java.lang.String,java.io.PrintWriter,boolean):79:79 -> w + 121:125:void dump(java.lang.String,java.io.PrintWriter,boolean):80:80 -> w + 126:134:void dump(java.lang.String,java.io.PrintWriter,boolean):81:81 -> w + 135:142:void dump(java.lang.String,java.io.PrintWriter,boolean):83:83 -> w + 143:150:void dump(java.lang.String,java.io.PrintWriter,boolean):84:84 -> w + 151:159:void dump(java.lang.String,java.io.PrintWriter,boolean):85:85 -> w + 160:164:void dump(java.lang.String,java.io.PrintWriter,boolean):86:86 -> w + 165:169:void dump(java.lang.String,java.io.PrintWriter,boolean):87:87 -> w + 170:177:void dump(java.lang.String,java.io.PrintWriter,boolean):89:89 -> w + 178:185:void dump(java.lang.String,java.io.PrintWriter,boolean):90:90 -> w + 186:194:void dump(java.lang.String,java.io.PrintWriter,boolean):91:91 -> w + 195:199:void dump(java.lang.String,java.io.PrintWriter,boolean):92:92 -> w + 200:204:void dump(java.lang.String,java.io.PrintWriter,boolean):93:93 -> w + 205:212:void dump(java.lang.String,java.io.PrintWriter,boolean):97:97 -> w + 213:220:void dump(java.lang.String,java.io.PrintWriter,boolean):98:98 -> w + 221:229:void dump(java.lang.String,java.io.PrintWriter,boolean):99:99 -> w + 230:237:void dump(java.lang.String,java.io.PrintWriter,boolean):101:101 -> w + 238:242:void dump(java.lang.String,java.io.PrintWriter,boolean):103:103 -> w + 243:262:void dump(java.lang.String,java.io.PrintWriter,boolean):115:115 -> w + 263:265:void dump(java.lang.String,java.io.PrintWriter,boolean):114:114 -> w + 266:268:void dump(java.lang.String,java.io.PrintWriter,boolean):113:113 -> w + 269:271:void dump(java.lang.String,java.io.PrintWriter,boolean):112:112 -> w + 272:274:void dump(java.lang.String,java.io.PrintWriter,boolean):111:111 -> w + 275:277:void dump(java.lang.String,java.io.PrintWriter,boolean):110:110 -> w + 278:280:void dump(java.lang.String,java.io.PrintWriter,boolean):109:109 -> w + 281:283:void dump(java.lang.String,java.io.PrintWriter,boolean):108:108 -> w + 284:286:void dump(java.lang.String,java.io.PrintWriter,boolean):107:107 -> w + 287:289:void dump(java.lang.String,java.io.PrintWriter,boolean):106:106 -> w + 290:292:void dump(java.lang.String,java.io.PrintWriter,boolean):105:105 -> w + 293:294:void dump(java.lang.String,java.io.PrintWriter,boolean):104:104 -> w + 295:305:void dump(java.lang.String,java.io.PrintWriter,boolean):117:117 -> w + 306:313:void dump(java.lang.String,java.io.PrintWriter,boolean):118:118 -> w + 314:325:void dump(java.lang.String,java.io.PrintWriter,boolean):119:119 -> w + 326:333:void dump(java.lang.String,java.io.PrintWriter,boolean):121:121 -> w + 334:341:void dump(java.lang.String,java.io.PrintWriter,boolean):122:122 -> w + 342:350:void dump(java.lang.String,java.io.PrintWriter,boolean):123:123 -> w + 351:355:void dump(java.lang.String,java.io.PrintWriter,boolean):124:124 -> w + 356:364:void dump(java.lang.String,java.io.PrintWriter,boolean):125:125 -> w + 365:372:void dump(java.lang.String,java.io.PrintWriter,boolean):127:127 -> w + 373:380:void dump(java.lang.String,java.io.PrintWriter,boolean):128:128 -> w + 381:389:void dump(java.lang.String,java.io.PrintWriter,boolean):129:129 -> w + 390:394:void dump(java.lang.String,java.io.PrintWriter,boolean):130:130 -> w + 395:408:void dump(java.lang.String,java.io.PrintWriter,boolean):131:131 -> w + 1:10:void executeOps():373:373 -> x + 11:18:void executeOps():375:375 -> x + 19:22:void executeOps():376:376 -> x + 23:26:void executeOps():378:378 -> x + 27:29:void executeOps():379:379 -> x + 30:34:void executeOps():380:380 -> x + 35:41:void executeOps():381:381 -> x + 42:46:void executeOps():383:383 -> x + 47:71:void executeOps():421:421 -> x + 72:80:void executeOps():418:418 -> x + 81:88:void executeOps():415:415 -> x + 89:95:void executeOps():412:412 -> x + 96:106:void executeOps():407:407 -> x + 107:111:void executeOps():408:408 -> x + 112:117:void executeOps():409:409 -> x + 118:128:void executeOps():403:403 -> x + 129:134:void executeOps():404:404 -> x + 135:145:void executeOps():398:398 -> x + 146:150:void executeOps():399:399 -> x + 151:156:void executeOps():400:400 -> x + 157:167:void executeOps():394:394 -> x + 168:173:void executeOps():395:395 -> x + 174:184:void executeOps():390:390 -> x + 185:190:void executeOps():391:391 -> x + 191:201:void executeOps():385:385 -> x + 202:206:void executeOps():386:386 -> x + 207:216:void executeOps():387:387 -> x + 1:10:void executePopOps():430:430 -> y + 11:18:void executePopOps():431:431 -> y + 19:22:void executePopOps():432:432 -> y + 23:26:void executePopOps():434:434 -> y + 27:29:void executePopOps():435:435 -> y + 30:38:void executePopOps():436:436 -> y + 39:45:void executePopOps():438:438 -> y + 46:50:void executePopOps():440:440 -> y + 51:75:void executePopOps():478:478 -> y + 76:84:void executePopOps():475:475 -> y + 85:91:void executePopOps():472:472 -> y + 92:99:void executePopOps():469:469 -> y + 100:110:void executePopOps():464:464 -> y + 111:115:void executePopOps():465:465 -> y + 116:121:void executePopOps():466:466 -> y + 122:132:void executePopOps():460:460 -> y + 133:138:void executePopOps():461:461 -> y + 139:149:void executePopOps():455:455 -> y + 150:154:void executePopOps():456:456 -> y + 155:160:void executePopOps():457:457 -> y + 161:171:void executePopOps():451:451 -> y + 172:177:void executePopOps():452:452 -> y + 178:188:void executePopOps():447:447 -> y + 189:194:void executePopOps():448:448 -> y + 195:205:void executePopOps():442:442 -> y + 206:210:void executePopOps():443:443 -> y + 211:220:void executePopOps():444:444 -> y + 8:15:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):507:507 -> z + 16:23:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):508:508 -> z + 24:49:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):509:509 -> z + 50:59:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):565:565 -> z + 60:63:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):566:566 -> z + 64:67:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):569:569 -> z + 68:72:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):516:516 -> z + 73:76:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):517:517 -> z + 77:90:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):518:518 -> z + 91:92:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):525:525 -> z + 93:94:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):526:526 -> z + 95:102:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):528:528 -> z + 103:108:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):529:529 -> z + 109:118:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):530:530 -> z + 119:131:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):537:537 -> z + 132:136:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):541:541 -> z + 137:140:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):542:542 -> z + 141:144:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):543:543 -> z + 145:148:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):544:544 -> z + 149:152:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):545:545 -> z + 153:157:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):546:546 -> z + 158:166:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):547:547 -> z + 167:174:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):553:553 -> z + 175:176:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):556:556 -> z + 177:178:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):557:557 -> z + 179:182:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):558:558 -> z + 183:191:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):512:512 -> z +androidx.fragment.app.BackStackRecordState -> androidx.fragment.app.b: +# {"id":"sourceFile","fileName":"BackStackRecordState.java"} + int[] mOps -> d + java.util.ArrayList mFragmentWhos -> e + int[] mOldMaxLifecycleStates -> f + int[] mCurrentMaxLifecycleStates -> g + int mTransition -> h + java.lang.String mName -> i + int mIndex -> j + int mBreadCrumbTitleRes -> k + java.lang.CharSequence mBreadCrumbTitleText -> l + int mBreadCrumbShortTitleRes -> m + java.lang.CharSequence mBreadCrumbShortTitleText -> n + java.util.ArrayList mSharedElementSourceNames -> o + java.util.ArrayList mSharedElementTargetNames -> p + boolean mReorderingAllowed -> q + 1:8:void ():211:211 -> + 1:3:void (androidx.fragment.app.BackStackRecord):50:52 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/a;)V"} + 4:4:void (androidx.fragment.app.BackStackRecord):54:54 -> + 5:7:void (androidx.fragment.app.BackStackRecord):58:60 -> + 8:17:void (androidx.fragment.app.BackStackRecord):63:72 -> + 18:27:void (androidx.fragment.app.BackStackRecord):74:83 -> + 28:28:void (androidx.fragment.app.BackStackRecord):55:55 -> + 29:43:void (android.os.Parcel):86:100 -> + 4:9:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):155:155 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/a;)V"} + 10:14:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):156:156 -> c + 15:23:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):157:157 -> c + 24:29:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):158:158 -> c + 30:71:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):159:159 -> c + 72:83:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):162:162 -> c + 84:95:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):163:163 -> c + 96:109:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):164:164 -> c + 110:115:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):165:165 -> c + 116:121:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):166:166 -> c + 122:127:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):167:167 -> c + 128:131:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):168:168 -> c + 132:133:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):169:169 -> c + 134:135:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):170:170 -> c + 136:137:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):171:171 -> c + 138:139:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):172:172 -> c + 140:146:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):173:173 -> c + 147:150:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):176:176 -> c + 151:154:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):177:177 -> c + 155:156:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):178:178 -> c + 157:160:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):179:179 -> c + 161:164:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):180:180 -> c + 165:168:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):181:181 -> c + 169:172:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):182:182 -> c + 173:176:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):183:183 -> c + 177:180:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):184:184 -> c + 181:185:void fillInBackStackRecord(androidx.fragment.app.BackStackRecord):185:185 -> c + 1:5:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManager):111:111 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)Landroidx/fragment/app/a;"} + 6:8:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManager):112:112 -> d + 9:13:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManager):113:113 -> d + 14:21:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManager):114:114 -> d + 22:31:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManager):115:115 -> d + 32:49:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManager):117:117 -> d + 50:53:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManager):120:120 -> d + 1:5:void writeToParcel(android.os.Parcel,int):195:195 -> writeToParcel + 6:10:void writeToParcel(android.os.Parcel,int):196:196 -> writeToParcel + 11:15:void writeToParcel(android.os.Parcel,int):197:197 -> writeToParcel + 16:20:void writeToParcel(android.os.Parcel,int):198:198 -> writeToParcel + 21:25:void writeToParcel(android.os.Parcel,int):199:199 -> writeToParcel + 26:30:void writeToParcel(android.os.Parcel,int):200:200 -> writeToParcel + 31:35:void writeToParcel(android.os.Parcel,int):201:201 -> writeToParcel + 36:40:void writeToParcel(android.os.Parcel,int):202:202 -> writeToParcel + 41:46:void writeToParcel(android.os.Parcel,int):203:203 -> writeToParcel + 47:51:void writeToParcel(android.os.Parcel,int):204:204 -> writeToParcel + 52:56:void writeToParcel(android.os.Parcel,int):205:205 -> writeToParcel + 57:61:void writeToParcel(android.os.Parcel,int):206:206 -> writeToParcel + 62:66:void writeToParcel(android.os.Parcel,int):207:207 -> writeToParcel + 67:72:void writeToParcel(android.os.Parcel,int):208:208 -> writeToParcel +androidx.fragment.app.BackStackRecordState$1 -> androidx.fragment.app.b$a: +# {"id":"sourceFile","fileName":"BackStackRecordState.java"} + 1:4:void ():212:212 -> + 1:6:androidx.fragment.app.BackStackRecordState createFromParcel(android.os.Parcel):215:215 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/fragment/app/b;"} + 1:3:androidx.fragment.app.BackStackRecordState[] newArray(int):220:220 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/fragment/app/b;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):212:212 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):212:212 -> newArray +androidx.fragment.app.BackStackState -> androidx.fragment.app.c: +# {"id":"sourceFile","fileName":"BackStackState.java"} + java.util.List mFragments -> d + java.util.List mTransactions -> e + 1:8:void ():111:111 -> + 1:3:void (android.os.Parcel):42:42 -> + 4:9:void (android.os.Parcel):43:43 -> + 10:18:void (android.os.Parcel):44:44 -> + 1:5:void writeToParcel(android.os.Parcel,int):107:107 -> writeToParcel + 6:11:void writeToParcel(android.os.Parcel,int):108:108 -> writeToParcel +androidx.fragment.app.BackStackState$1 -> androidx.fragment.app.c$a: +# {"id":"sourceFile","fileName":"BackStackState.java"} + 1:4:void ():112:112 -> + 1:6:androidx.fragment.app.BackStackState createFromParcel(android.os.Parcel):115:115 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/fragment/app/c;"} + 1:3:androidx.fragment.app.BackStackState[] newArray(int):120:120 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/fragment/app/c;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):112:112 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):112:112 -> newArray +androidx.fragment.app.DefaultSpecialEffectsController -> androidx.fragment.app.k: +# {"id":"sourceFile","fileName":"DefaultSpecialEffectsController.kt"} + 6:9:void (android.view.ViewGroup):43:43 -> + 1:1:void $r8$lambda$gV74z74SEmevFOy2B6p7BeaM6Uk(java.util.ArrayList):0:0 -> A + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$mCG_rlqximfwEkwXzsihKAj71KU(androidx.fragment.app.DefaultSpecialEffectsController$TransitionInfo,androidx.fragment.app.SpecialEffectsController$Operation):0:0 -> B + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/k$c;Landroidx/fragment/app/W$c;)V"} + 1:1:void $r8$lambda$xDAgBqqFBFNDA5XUBAnmk7r3ibU(androidx.fragment.app.FragmentTransitionImpl,android.view.View,android.graphics.Rect):0:0 -> C + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Q;Landroid/view/View;Landroid/graphics/Rect;)V"} + 1:6:void applyContainerChanges(androidx.fragment.app.SpecialEffectsController$Operation):756:756 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c;)V"} + 7:19:void applyContainerChanges(androidx.fragment.app.SpecialEffectsController$Operation):757:757 -> D + 1:4:void captureTransitioningViews(java.util.ArrayList,android.view.View):714:714 -> E + 5:13:void captureTransitioningViews(java.util.ArrayList,android.view.View):715:715 -> E + 14:19:void captureTransitioningViews(java.util.ArrayList,android.view.View):716:716 -> E + 20:23:void captureTransitioningViews(java.util.ArrayList,android.view.View):717:717 -> E + 24:30:void captureTransitioningViews(java.util.ArrayList,android.view.View):720:720 -> E + 31:34:void captureTransitioningViews(java.util.ArrayList,android.view.View):722:722 -> E + 35:40:void captureTransitioningViews(java.util.ArrayList,android.view.View):723:723 -> E + 41:51:void captureTransitioningViews(java.util.ArrayList,android.view.View):724:724 -> E + 52:57:void captureTransitioningViews(java.util.ArrayList,android.view.View):729:729 -> E + 58:61:void captureTransitioningViews(java.util.ArrayList,android.view.View):730:730 -> E + 16:21:void executeOperations$lambda$2(java.util.List,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.DefaultSpecialEffectsController):88:88 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Landroidx/fragment/app/W$c;Landroidx/fragment/app/k;)V"} + 22:24:void executeOperations$lambda$2(java.util.List,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.DefaultSpecialEffectsController):89:89 -> F + 25:28:void executeOperations$lambda$2(java.util.List,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.DefaultSpecialEffectsController):90:90 -> F + 1:6:void findNamedViews(java.util.Map,android.view.View):740:740 -> G + 7:9:void findNamedViews(java.util.Map,android.view.View):742:742 -> G + 10:13:void findNamedViews(java.util.Map,android.view.View):744:744 -> G + 14:22:void findNamedViews(java.util.Map,android.view.View):745:745 -> G + 23:26:void findNamedViews(java.util.Map,android.view.View):747:747 -> G + 27:32:void findNamedViews(java.util.Map,android.view.View):748:748 -> G + 33:44:void findNamedViews(java.util.Map,android.view.View):749:749 -> G + 1:18:void retainMatchingViews(androidx.collection.ArrayMap,java.util.Collection):700:700 -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/a;Ljava/util/Collection;)V"} + 1:8:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):136:136 -> I + 9:13:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):137:137 -> I + 14:39:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):141:141 -> I + 40:45:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):142:142 -> I + 46:51:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):144:144 -> I + 52:60:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):147:147 -> I + 61:64:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):150:150 -> I + 65:68:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):153:153 -> I + 69:72:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):156:156 -> I + 73:76:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):161:161 -> I + 77:82:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):162:162 -> I + 83:94:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):163:163 -> I + 95:100:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):165:165 -> I + 101:122:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):167:167 -> I + 123:125:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):166:166 -> I + 126:129:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):170:170 -> I + 130:145:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):176:176 -> I + 146:148:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):181:181 -> I + 149:150:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):183:183 -> I + 151:157:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):184:184 -> I + 158:167:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):185:185 -> I + 168:170:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):200:200 -> I + 171:173:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):201:201 -> I + 174:179:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):202:202 -> I + 180:199:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):204:204 -> I + 200:202:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):203:203 -> I + 203:206:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):207:207 -> I + 207:219:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):208:208 -> I + 220:233:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):218:218 -> I + 234:237:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):220:220 -> I + 238:241:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):221:221 -> I + 242:245:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):222:222 -> I + 246:251:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):223:223 -> I + 252:271:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):225:225 -> I + 272:274:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):224:224 -> I + 275:280:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):228:228 -> I + 281:286:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):233:233 -> I + 287:306:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):235:235 -> I + 307:309:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):234:234 -> I + 310:313:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):238:238 -> I + 314:315:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):243:243 -> I + 316:330:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):244:244 -> I + 331:334:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):245:245 -> I + 335:338:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):246:246 -> I + 339:341:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):249:249 -> I + 342:345:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):253:253 -> I + 346:352:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):255:255 -> I + 353:354:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):256:256 -> I + 355:358:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):257:257 -> I + 359:361:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):256:256 -> I + 362:369:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):258:258 -> I + 370:372:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):283:283 -> I + 373:378:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):284:284 -> I + 379:398:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):286:286 -> I + 399:401:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):285:285 -> I + 402:405:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):290:290 -> I + 406:415:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):291:291 -> I + 416:428:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):244:244 -> I + 6:9:void startAnimations$lambda$3(android.animation.Animator,androidx.fragment.app.SpecialEffectsController$Operation):209:209 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/animation/Animator;Landroidx/fragment/app/W$c;)V"} + 10:15:void startAnimations$lambda$3(android.animation.Animator,androidx.fragment.app.SpecialEffectsController$Operation):210:210 -> J + 16:37:void startAnimations$lambda$3(android.animation.Animator,androidx.fragment.app.SpecialEffectsController$Operation):212:212 -> J + 38:43:void startAnimations$lambda$3(android.animation.Animator,androidx.fragment.app.SpecialEffectsController$Operation):211:211 -> J + 16:18:void startAnimations$lambda$4(android.view.View,androidx.fragment.app.DefaultSpecialEffectsController,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo,androidx.fragment.app.SpecialEffectsController$Operation):292:292 -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/fragment/app/k;Landroidx/fragment/app/k$a;Landroidx/fragment/app/W$c;)V"} + 19:25:void startAnimations$lambda$4(android.view.View,androidx.fragment.app.DefaultSpecialEffectsController,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo,androidx.fragment.app.SpecialEffectsController$Operation):293:293 -> K + 26:29:void startAnimations$lambda$4(android.view.View,androidx.fragment.app.DefaultSpecialEffectsController,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo,androidx.fragment.app.SpecialEffectsController$Operation):294:294 -> K + 30:35:void startAnimations$lambda$4(android.view.View,androidx.fragment.app.DefaultSpecialEffectsController,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo,androidx.fragment.app.SpecialEffectsController$Operation):295:295 -> K + 36:57:void startAnimations$lambda$4(android.view.View,androidx.fragment.app.DefaultSpecialEffectsController,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo,androidx.fragment.app.SpecialEffectsController$Operation):297:297 -> K + 58:63:void startAnimations$lambda$4(android.view.View,androidx.fragment.app.DefaultSpecialEffectsController,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo,androidx.fragment.app.SpecialEffectsController$Operation):296:296 -> K + 1:1:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):310:310 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Ljava/util/List;ZLandroidx/fragment/app/W$c;Landroidx/fragment/app/W$c;)Ljava/util/Map;"} + 2:3:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):886:887 -> L + 4:4:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):314:314 -> L + 5:5:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):887:887 -> L + 6:7:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):889:890 -> L + 8:8:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):316:316 -> L + 9:9:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):890:890 -> L + 10:10:int kotlin.collections.CollectionsKt___CollectionsKt.count(java.lang.Iterable,kotlin.jvm.functions.Function1):1790:1790 -> L + 10:10:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):317 -> L + 11:11:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):318:318 -> L + 12:13:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):320:321 -> L + 14:15:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):320:321 -> L + 16:16:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):320:320 -> L + 17:17:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):322:322 -> L + 18:18:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):320:320 -> L + 19:19:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):322:322 -> L + 20:20:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):320:320 -> L + 21:21:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):319:319 -> L + 22:24:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):329:331 -> L + 25:25:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):339:339 -> L + 26:31:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):345:350 -> L + 32:32:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):355:355 -> L + 33:33:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):354:354 -> L + 34:34:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):358:358 -> L + 35:36:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):361:362 -> L + 37:38:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):365:366 -> L + 39:39:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):370:370 -> L + 40:40:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):373:373 -> L + 41:42:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):377:378 -> L + 43:43:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):377:377 -> L + 44:45:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):382:383 -> L + 46:46:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):382:382 -> L + 47:47:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):374:374 -> L + 48:48:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):385:385 -> L + 49:51:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):387:389 -> L + 52:55:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):391:394 -> L + 56:58:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):396:398 -> L + 59:61:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):404:406 -> L + 62:62:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):427:427 -> L + 63:66:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):432:435 -> L + 67:67:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):460:460 -> L + 68:69:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):465:466 -> L + 70:70:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):468:468 -> L + 71:72:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):472:473 -> L + 73:73:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):477:477 -> L + 74:74:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):481:481 -> L + 75:75:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):485:485 -> L + 76:79:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):488:491 -> L + 80:80:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):493:493 -> L + 81:83:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):496:498 -> L + 84:84:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):505:505 -> L + 85:85:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):514:514 -> L + 86:86:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):519:519 -> L + 87:88:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):523:524 -> L + 89:89:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):528:528 -> L + 90:91:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):534:535 -> L + 92:93:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):537:538 -> L + 94:95:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):541:542 -> L + 96:97:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):551:552 -> L + 98:99:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):556:557 -> L + 100:100:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):561:561 -> L + 101:101:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):563:563 -> L + 102:103:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):566:567 -> L + 104:105:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):569:570 -> L + 106:106:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):572:572 -> L + 107:107:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):576:576 -> L + 108:109:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):579:580 -> L + 110:110:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):582:582 -> L + 111:111:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):581:581 -> L + 112:112:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):589:589 -> L + 113:114:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):594:595 -> L + 115:115:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):597:597 -> L + 116:116:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):600:600 -> L + 117:117:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):602:602 -> L + 118:118:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):604:604 -> L + 119:119:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):606:606 -> L + 120:120:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):610:610 -> L + 121:121:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):618:618 -> L + 122:123:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):895:896 -> L + 124:124:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):631:631 -> L + 125:125:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):896:896 -> L + 126:126:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.foldRightIndexed(java.util.List,java.lang.Object,kotlin.jvm.functions.Function3):1855:1855 -> L + 126:126:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):632 -> L + 127:128:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):633:634 -> L + 129:130:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):640:641 -> L + 131:131:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):643:643 -> L + 132:132:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):642:642 -> L + 133:133:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):646:646 -> L + 134:134:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):649:649 -> L + 135:135:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):651:651 -> L + 136:136:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):648:648 -> L + 137:137:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):664:664 -> L + 138:143:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):669:674 -> L + 144:144:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):676:676 -> L + 145:145:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):675:675 -> L + 146:147:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):678:679 -> L + 148:148:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):681:681 -> L + 149:149:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):680:680 -> L + 150:151:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):685:686 -> L + 152:153:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):690:691 -> L + 11:14:void startTransitions$lambda$10(androidx.fragment.app.FragmentTransitionImpl,android.view.View,android.graphics.Rect):506:506 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Q;Landroid/view/View;Landroid/graphics/Rect;)V"} + 7:10:void startTransitions$lambda$11(java.util.ArrayList):590:590 -> N + 11:14:void startTransitions$lambda$14$lambda$13(androidx.fragment.app.DefaultSpecialEffectsController$TransitionInfo,androidx.fragment.app.SpecialEffectsController$Operation):653:653 -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/k$c;Landroidx/fragment/app/W$c;)V"} + 15:20:void startTransitions$lambda$14$lambda$13(androidx.fragment.app.DefaultSpecialEffectsController$TransitionInfo,androidx.fragment.app.SpecialEffectsController$Operation):654:654 -> O + 21:42:void startTransitions$lambda$14$lambda$13(androidx.fragment.app.DefaultSpecialEffectsController$TransitionInfo,androidx.fragment.app.SpecialEffectsController$Operation):656:656 -> O + 43:48:void startTransitions$lambda$14$lambda$13(androidx.fragment.app.DefaultSpecialEffectsController$TransitionInfo,androidx.fragment.app.SpecialEffectsController$Operation):655:655 -> O + 6:18:void startTransitions$lambda$9(androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation,boolean,androidx.collection.ArrayMap):482:482 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c;Landroidx/fragment/app/W$c;ZLm/a;)V"} + 1:10:void syncAnimations(java.util.List):118:118 -> Q + 11:26:void syncAnimations(java.util.List):120:120 -> Q + 27:38:void syncAnimations(java.util.List):121:121 -> Q + 39:50:void syncAnimations(java.util.List):122:122 -> Q + 51:56:void syncAnimations(java.util.List):123:123 -> Q + 57:60:void syncAnimations(java.util.List):124:124 -> Q + 61:62:void syncAnimations(java.util.List):123:123 -> Q + 63:68:void syncAnimations(java.util.List):125:125 -> Q + 69:72:void syncAnimations(java.util.List):126:126 -> Q + 73:76:void syncAnimations(java.util.List):125:125 -> Q + 6:25:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(java.util.List):288:288 -> j + 6:25:void executeOperations(java.util.List,boolean):47 -> j + 26:40:void executeOperations(java.util.List,boolean):48:48 -> j + 41:44:void executeOperations(java.util.List,boolean):50:50 -> j + 45:52:void executeOperations(java.util.List,boolean):51:51 -> j + 53:55:void executeOperations(java.util.List,boolean):47:47 -> j + 56:63:void executeOperations(java.util.List,boolean):880:880 -> j + 64:69:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.lastOrNull(java.lang.Iterable,kotlin.jvm.functions.Function1):534:534 -> j + 64:69:void executeOperations(java.util.List,boolean):53 -> j + 70:73:void executeOperations(java.util.List,boolean):882:882 -> j + 74:76:void executeOperations(java.util.List,boolean):883:883 -> j + 77:91:void executeOperations(java.util.List,boolean):54:54 -> j + 92:95:void executeOperations(java.util.List,boolean):56:56 -> j + 96:102:void executeOperations(java.util.List,boolean):57:57 -> j + 103:106:void executeOperations(java.util.List,boolean):53:53 -> j + 107:116:void executeOperations(java.util.List,boolean):59:59 -> j + 117:142:void executeOperations(java.util.List,boolean):60:60 -> j + 143:147:void executeOperations(java.util.List,boolean):65:65 -> j + 148:152:void executeOperations(java.util.List,boolean):66:66 -> j + 153:156:void executeOperations(java.util.List,boolean):67:67 -> j + 157:159:void executeOperations(java.util.List,boolean):70:70 -> j + 160:175:void executeOperations(java.util.List,boolean):71:71 -> j + 176:180:void executeOperations(java.util.List,boolean):73:73 -> j + 181:183:void executeOperations(java.util.List,boolean):74:74 -> j + 184:191:void executeOperations(java.util.List,boolean):76:76 -> j + 192:196:void executeOperations(java.util.List,boolean):79:79 -> j + 197:199:void executeOperations(java.util.List,boolean):80:80 -> j + 200:218:void executeOperations(java.util.List,boolean):82:82 -> j + 219:229:void executeOperations(java.util.List,boolean):87:87 -> j + 230:233:void executeOperations(java.util.List,boolean):96:96 -> j + 234:239:void executeOperations(java.util.List,boolean):98:98 -> j + 240:242:void executeOperations(java.util.List,boolean):101:101 -> j + 243:258:void executeOperations(java.util.List,boolean):103:103 -> j + 259:262:void executeOperations(java.util.List,boolean):104:104 -> j + 263:265:void executeOperations(java.util.List,boolean):106:106 -> j + 266:271:void executeOperations(java.util.List,boolean):107:107 -> j + 272:294:void executeOperations(java.util.List,boolean):109:109 -> j + 295:298:void executeOperations(java.util.List,boolean):108:108 -> j + 1:1:void $r8$lambda$1QpWHhDUzj8NqxMUz0S9KkFt5ZY(java.util.List,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.DefaultSpecialEffectsController):0:0 -> w + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Landroidx/fragment/app/W$c;Landroidx/fragment/app/k;)V"} + 1:1:void $r8$lambda$DpuZ5utkTMhTErIYJ1VNmxN3FNM(androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation,boolean,m.ArrayMap):0:0 -> x + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c;Landroidx/fragment/app/W$c;ZLm/a;)V"} + 1:1:void $r8$lambda$OnXO6L7-2z4iZsXCS6oUjggisCU(android.animation.Animator,androidx.fragment.app.SpecialEffectsController$Operation):0:0 -> y + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/animation/Animator;Landroidx/fragment/app/W$c;)V"} + 1:1:void $r8$lambda$Y1Kq6xC_QNiAThdm9cqW4v8fLqs(android.view.View,androidx.fragment.app.DefaultSpecialEffectsController,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo,androidx.fragment.app.SpecialEffectsController$Operation):0:0 -> z + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/fragment/app/k;Landroidx/fragment/app/k$a;Landroidx/fragment/app/W$c;)V"} +androidx.fragment.app.DefaultSpecialEffectsController$$ExternalSyntheticLambda0 -> androidx.fragment.app.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.List androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$2$c41a3e39da6a57fca09334ed30bb1f81b587f934e57836bc60ac27d45280d4fd$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.SpecialEffectsController$Operation androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$2$c41a3e39da6a57fca09334ed30bb1f81b587f934e57836bc60ac27d45280d4fd$0.f$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c;"} + # {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.DefaultSpecialEffectsController androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$2$c41a3e39da6a57fca09334ed30bb1f81b587f934e57836bc60ac27d45280d4fd$0.f$2 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/k;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.List,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.DefaultSpecialEffectsController):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Landroidx/fragment/app/W$c;Landroidx/fragment/app/k;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.DefaultSpecialEffectsController$$ExternalSyntheticLambda1 -> androidx.fragment.app.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + android.animation.Animator androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$01d1444285e5054485140770def58a276a4977d00adf8196949e6db85c98d097$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.SpecialEffectsController$Operation androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$01d1444285e5054485140770def58a276a4977d00adf8196949e6db85c98d097$0.f$1 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.animation.Animator,androidx.fragment.app.SpecialEffectsController$Operation):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/animation/Animator;Landroidx/fragment/app/W$c;)V"} + 1:1:void onCancel():0:0 -> onCancel + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.DefaultSpecialEffectsController$$ExternalSyntheticLambda2 -> androidx.fragment.app.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + android.view.View androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$01d1444285e5054485140770def58a276a4977d00adf8196949e6db85c98d097$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.DefaultSpecialEffectsController androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$01d1444285e5054485140770def58a276a4977d00adf8196949e6db85c98d097$1.f$1 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/k;"} + # {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$01d1444285e5054485140770def58a276a4977d00adf8196949e6db85c98d097$1.f$2 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/k$a;"} + # {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.SpecialEffectsController$Operation androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$01d1444285e5054485140770def58a276a4977d00adf8196949e6db85c98d097$1.f$3 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.view.View,androidx.fragment.app.DefaultSpecialEffectsController,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo,androidx.fragment.app.SpecialEffectsController$Operation):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/fragment/app/k;Landroidx/fragment/app/k$a;Landroidx/fragment/app/W$c;)V"} + 1:1:void onCancel():0:0 -> onCancel + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.DefaultSpecialEffectsController$$ExternalSyntheticLambda3 -> androidx.fragment.app.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.SpecialEffectsController$Operation androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$d8fe9e81e26bbd6aae59ad0d14068c9b9c97276fad1fc18b5a31c0fbb7829c18$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c;"} + # {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.SpecialEffectsController$Operation androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$d8fe9e81e26bbd6aae59ad0d14068c9b9c97276fad1fc18b5a31c0fbb7829c18$0.f$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c;"} + # {"id":"com.android.tools.r8.synthesized"} + boolean androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$d8fe9e81e26bbd6aae59ad0d14068c9b9c97276fad1fc18b5a31c0fbb7829c18$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + androidx.collection.ArrayMap androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$d8fe9e81e26bbd6aae59ad0d14068c9b9c97276fad1fc18b5a31c0fbb7829c18$0.f$3 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation,boolean,m.ArrayMap):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c;Landroidx/fragment/app/W$c;ZLm/a;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.DefaultSpecialEffectsController$$ExternalSyntheticLambda4 -> androidx.fragment.app.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.FragmentTransitionImpl androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$d8fe9e81e26bbd6aae59ad0d14068c9b9c97276fad1fc18b5a31c0fbb7829c18$1.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/Q;"} + # {"id":"com.android.tools.r8.synthesized"} + android.view.View androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$d8fe9e81e26bbd6aae59ad0d14068c9b9c97276fad1fc18b5a31c0fbb7829c18$1.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + android.graphics.Rect androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$d8fe9e81e26bbd6aae59ad0d14068c9b9c97276fad1fc18b5a31c0fbb7829c18$1.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.FragmentTransitionImpl,android.view.View,android.graphics.Rect):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Q;Landroid/view/View;Landroid/graphics/Rect;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.DefaultSpecialEffectsController$$ExternalSyntheticLambda5 -> androidx.fragment.app.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.ArrayList androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$d8fe9e81e26bbd6aae59ad0d14068c9b9c97276fad1fc18b5a31c0fbb7829c18$2.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.ArrayList):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.DefaultSpecialEffectsController$$ExternalSyntheticLambda6 -> androidx.fragment.app.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.DefaultSpecialEffectsController$TransitionInfo androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$d8fe9e81e26bbd6aae59ad0d14068c9b9c97276fad1fc18b5a31c0fbb7829c18$3.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/k$c;"} + # {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.SpecialEffectsController$Operation androidx.fragment.app.DefaultSpecialEffectsController$$InternalSyntheticLambda$3$d8fe9e81e26bbd6aae59ad0d14068c9b9c97276fad1fc18b5a31c0fbb7829c18$3.f$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.DefaultSpecialEffectsController$TransitionInfo,androidx.fragment.app.SpecialEffectsController$Operation):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/k$c;Landroidx/fragment/app/W$c;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo -> androidx.fragment.app.k$a: +# {"id":"sourceFile","fileName":"DefaultSpecialEffectsController.kt"} + boolean isPop -> c + boolean isAnimLoaded -> d + 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"} + 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;"} + 10:12:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):789:789 -> e + 13:20:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):793:793 -> e + 21:36:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):794:794 -> e + 37:38:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):795:795 -> e + 39:42:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):791:791 -> e + 43:44:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):797:797 -> e + 45:47:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):798:798 -> e +androidx.fragment.app.DefaultSpecialEffectsController$SpecialEffectsInfo -> androidx.fragment.app.k$b: +# {"id":"sourceFile","fileName":"DefaultSpecialEffectsController.kt"} + 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;"} + 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"} + 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;"} + 1:19:boolean isVisibilityUnchanged():767:767 -> d + 20:27:boolean isVisibilityUnchanged():768:768 -> d + 28:38:boolean isVisibilityUnchanged():769:769 -> d +androidx.fragment.app.DefaultSpecialEffectsController$TransitionInfo -> androidx.fragment.app.k$c: +# {"id":"sourceFile","fileName":"DefaultSpecialEffectsController.kt"} + java.lang.Object transition -> c + 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"} + 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 -> + 53:54:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):809:809 -> + 55:62:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):815:815 -> + 63:71:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):819:819 -> + 72:81:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):821:821 -> + 82:87:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):815:815 -> + 88:96:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):830:830 -> + 97:106:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):832:832 -> + 107:109:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):828:828 -> + 1:6:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():844:844 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/Q;"} + 7:19:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():845:845 -> e + 20:29:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():849:849 -> e + 30:37:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():850:850 -> e + 38:40:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():849:849 -> e + 41:42:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():850:850 -> e + 43:45:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():849:849 -> e + 46:47:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():850:850 -> e + 48:50:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():849:849 -> e + 51:52:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():850:850 -> e + 53:55:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():849:849 -> e + 56:57:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():852:852 -> e + 58:64:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():849:849 -> e + 65:78:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():846:846 -> e + 5:8:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl(java.lang.Object):861:861 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Landroidx/fragment/app/Q;"} + 9:15:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl(java.lang.Object):862:862 -> f + 16:19:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl(java.lang.Object):866:866 -> f + 20:26:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl(java.lang.Object):867:867 -> f + 27:28:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl(java.lang.Object):871:871 -> f + 29:66:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl(java.lang.Object):872:872 -> f + 67:70:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl(java.lang.Object):871:871 -> f + 1:3:java.lang.Object getSharedElementTransition():828:828 -> g + 1:3:java.lang.Object getTransition():809:809 -> h + 1:8:boolean hasSharedElementTransition():839:839 -> i + 1:3:boolean isOverlapAllowed():815:815 -> j +androidx.fragment.app.DefaultSpecialEffectsController$retainMatchingViews$1 -> androidx.fragment.app.k$d: +# {"id":"sourceFile","fileName":"DefaultSpecialEffectsController.kt"} + java.util.Collection $names -> e + 6:26:java.lang.Boolean invoke(java.util.Map$Entry):701:701 -> a + 1:7:java.lang.Object invoke(java.lang.Object):700:700 -> d +androidx.fragment.app.DefaultSpecialEffectsController$startAnimations$1 -> androidx.fragment.app.k$e: +# {"id":"sourceFile","fileName":"DefaultSpecialEffectsController.kt"} + androidx.fragment.app.DefaultSpecialEffectsController this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/k;"} + android.view.View $viewToAnimate -> b + boolean $isHideOperation -> c + androidx.fragment.app.SpecialEffectsController$Operation $operation -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c;"} + androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo $animationInfo -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/k$a;"} + 11:14:void (androidx.fragment.app.DefaultSpecialEffectsController,android.view.View,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo):185:185 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/k;Landroid/view/View;ZLandroidx/fragment/app/W$c;Landroidx/fragment/app/k$a;)V"} + 6:16:void onAnimationEnd(android.animation.Animator):187:187 -> onAnimationEnd + 17:20:void onAnimationEnd(android.animation.Animator):188:188 -> onAnimationEnd + 21:36:void onAnimationEnd(android.animation.Animator):191:191 -> onAnimationEnd + 37:42:void onAnimationEnd(android.animation.Animator):193:193 -> onAnimationEnd + 43:48:void onAnimationEnd(android.animation.Animator):194:194 -> onAnimationEnd + 49:72:void onAnimationEnd(android.animation.Animator):196:196 -> onAnimationEnd + 73:78:void onAnimationEnd(android.animation.Animator):195:195 -> onAnimationEnd +androidx.fragment.app.DefaultSpecialEffectsController$startAnimations$3 -> androidx.fragment.app.k$f: +# {"id":"sourceFile","fileName":"DefaultSpecialEffectsController.kt"} + androidx.fragment.app.SpecialEffectsController$Operation $operation -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c;"} + androidx.fragment.app.DefaultSpecialEffectsController this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/k;"} + android.view.View $viewToAnimate -> c + androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo $animationInfo -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/k$a;"} + 9:12:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.DefaultSpecialEffectsController,android.view.View,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo):258:258 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c;Landroidx/fragment/app/k;Landroid/view/View;Landroidx/fragment/app/k$a;)V"} + 1:1:void $r8$lambda$ZytGaoJ8By--dVBbT6zTRvs0sIA(androidx.fragment.app.DefaultSpecialEffectsController,android.view.View,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/k;Landroid/view/View;Landroidx/fragment/app/k$a;)V"} + 11:17:void onAnimationEnd$lambda$0(androidx.fragment.app.DefaultSpecialEffectsController,android.view.View,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo):272:272 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/k;Landroid/view/View;Landroidx/fragment/app/k$a;)V"} + 18:21:void onAnimationEnd$lambda$0(androidx.fragment.app.DefaultSpecialEffectsController,android.view.View,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo):273:273 -> b + 6:26:void onAnimationEnd(android.view.animation.Animation):271:271 -> onAnimationEnd + 27:32:void onAnimationEnd(android.view.animation.Animation):275:275 -> onAnimationEnd + 33:56:void onAnimationEnd(android.view.animation.Animation):277:277 -> onAnimationEnd + 57:62:void onAnimationEnd(android.view.animation.Animation):276:276 -> onAnimationEnd + 7:12:void onAnimationStart(android.view.animation.Animation):260:260 -> onAnimationStart + 13:36:void onAnimationStart(android.view.animation.Animation):262:262 -> onAnimationStart + 37:42:void onAnimationStart(android.view.animation.Animation):261:261 -> onAnimationStart +androidx.fragment.app.DefaultSpecialEffectsController$startAnimations$3$$ExternalSyntheticLambda0 -> androidx.fragment.app.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.DefaultSpecialEffectsController androidx.fragment.app.DefaultSpecialEffectsController$startAnimations$3$$InternalSyntheticLambda$4$339af11b1206e704eb15b0d957f7730450d4eca8534cfbbd328d1182918e4ccc$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/k;"} + # {"id":"com.android.tools.r8.synthesized"} + android.view.View androidx.fragment.app.DefaultSpecialEffectsController$startAnimations$3$$InternalSyntheticLambda$4$339af11b1206e704eb15b0d957f7730450d4eca8534cfbbd328d1182918e4ccc$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo androidx.fragment.app.DefaultSpecialEffectsController$startAnimations$3$$InternalSyntheticLambda$4$339af11b1206e704eb15b0d957f7730450d4eca8534cfbbd328d1182918e4ccc$0.f$2 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/k$a;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.DefaultSpecialEffectsController,android.view.View,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/k;Landroid/view/View;Landroidx/fragment/app/k$a;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.DialogFragment -> androidx.fragment.app.m: +# {"id":"sourceFile","fileName":"DialogFragment.java"} + androidx.lifecycle.Observer mObserver -> mObserver + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/r;"} + 1:3:void ():434:434 -> + 4:10:void ():353:353 -> + 11:17:void ():361:361 -> + 18:25:void ():372:372 -> + 26:27:void ():383:383 -> + 28:30:void ():384:384 -> + 31:32:void ():385:385 -> + 33:35:void ():386:386 -> + 36:37:void ():387:387 -> + 38:44:void ():389:389 -> + 45:47:void ():415:415 -> + 1:3:android.app.Dialog access$000(androidx.fragment.app.DialogFragment):307:307 -> access$000 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/m;)Landroid/app/Dialog;"} + 1:3:android.content.DialogInterface$OnDismissListener access$100(androidx.fragment.app.DialogFragment):307:307 -> access$100 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/m;)Landroid/content/DialogInterface$OnDismissListener;"} + 1:3:boolean access$200(androidx.fragment.app.DialogFragment):307:307 -> access$200 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/m;)Z"} + 1:4:androidx.fragment.app.FragmentContainer createFragmentContainer():791:791 -> createFragmentContainer + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/u;"} + 5:10:androidx.fragment.app.FragmentContainer createFragmentContainer():792:792 -> createFragmentContainer + 2:5:void dismiss():555:555 -> dismiss + 3:6:void dismissAllowingStateLoss():574:574 -> dismissAllowingStateLoss + 3:6:void dismissNow():564:564 -> dismissNow + 1:3:android.app.Dialog getDialog():633:633 -> getDialog + 1:3:boolean getShowsDialog():725:725 -> getShowsDialog + 1:3:int getTheme():674:674 -> getTheme + 1:6:void dismissInternal(boolean,boolean,boolean):578:578 -> i + 7:9:void dismissInternal(boolean,boolean,boolean):581:581 -> i + 10:11:void dismissInternal(boolean,boolean,boolean):582:582 -> i + 12:16:void dismissInternal(boolean,boolean,boolean):583:583 -> i + 17:19:void dismissInternal(boolean,boolean,boolean):587:587 -> i + 20:26:void dismissInternal(boolean,boolean,boolean):588:588 -> i + 27:38:void dismissInternal(boolean,boolean,boolean):594:594 -> i + 39:44:void dismissInternal(boolean,boolean,boolean):595:595 -> i + 45:51:void dismissInternal(boolean,boolean,boolean):597:597 -> i + 52:53:void dismissInternal(boolean,boolean,boolean):601:601 -> i + 54:59:void dismissInternal(boolean,boolean,boolean):602:602 -> i + 60:69:void dismissInternal(boolean,boolean,boolean):604:604 -> i + 70:79:void dismissInternal(boolean,boolean,boolean):607:607 -> i + 80:82:void dismissInternal(boolean,boolean,boolean):610:610 -> i + 83:90:void dismissInternal(boolean,boolean,boolean):612:612 -> i + 91:93:void dismissInternal(boolean,boolean,boolean):613:613 -> i + 94:98:void dismissInternal(boolean,boolean,boolean):614:614 -> i + 99:104:void dismissInternal(boolean,boolean,boolean):617:617 -> i + 105:108:void dismissInternal(boolean,boolean,boolean):619:619 -> i + 109:112:void dismissInternal(boolean,boolean,boolean):621:621 -> i + 1:3:boolean isCancelable():695:695 -> isCancelable + 1:5:void prepareDialog(android.os.Bundle):923:923 -> j + 6:11:void prepareDialog(android.os.Bundle):927:927 -> j + 12:13:void prepareDialog(android.os.Bundle):929:929 -> j + 14:19:void prepareDialog(android.os.Bundle):930:930 -> j + 20:23:void prepareDialog(android.os.Bundle):933:933 -> j + 24:28:void prepareDialog(android.os.Bundle):934:934 -> j + 29:32:void prepareDialog(android.os.Bundle):935:935 -> j + 33:36:void prepareDialog(android.os.Bundle):936:936 -> j + 37:46:void prepareDialog(android.os.Bundle):937:937 -> j + 47:53:void prepareDialog(android.os.Bundle):939:939 -> j + 54:60:void prepareDialog(android.os.Bundle):940:940 -> j + 61:67:void prepareDialog(android.os.Bundle):941:941 -> j + 68:71:void prepareDialog(android.os.Bundle):942:942 -> j + 72:73:void prepareDialog(android.os.Bundle):946:946 -> j + 74:78:void prepareDialog(android.os.Bundle):949:949 -> j + 79:80:void prepareDialog(android.os.Bundle):950:950 -> j + 1:4:void onActivityCreated(android.os.Bundle):983:983 -> onActivityCreated + 1:3:void onAttach(android.content.Context):731:731 -> onAttach + 4:12:void onAttach(android.content.Context):732:732 -> onAttach + 13:17:void onAttach(android.content.Context):733:733 -> onAttach + 18:20:void onAttach(android.content.Context):736:736 -> onAttach + 1:3:void onCreate(android.os.Bundle):757:757 -> onCreate + 4:10:void onCreate(android.os.Bundle):759:759 -> onCreate + 11:23:void onCreate(android.os.Bundle):761:761 -> onCreate + 24:31:void onCreate(android.os.Bundle):764:764 -> onCreate + 32:39:void onCreate(android.os.Bundle):765:765 -> onCreate + 40:47:void onCreate(android.os.Bundle):766:766 -> onCreate + 48:57:void onCreate(android.os.Bundle):767:767 -> onCreate + 58:67:void onCreate(android.os.Bundle):768:768 -> onCreate + 2:7:android.app.Dialog onCreateDialog(android.os.Bundle):897:897 -> onCreateDialog + 8:29:android.app.Dialog onCreateDialog(android.os.Bundle):898:898 -> onCreateDialog + 30:43:android.app.Dialog onCreateDialog(android.os.Bundle):900:900 -> onCreateDialog + 1:3:void onDestroyView():1043:1043 -> onDestroyView + 4:8:void onDestroyView():1044:1044 -> onDestroyView + 9:11:void onDestroyView():1048:1048 -> onDestroyView + 12:14:void onDestroyView():1052:1052 -> onDestroyView + 15:19:void onDestroyView():1053:1053 -> onDestroyView + 20:23:void onDestroyView():1054:1054 -> onDestroyView + 24:28:void onDestroyView():1057:1057 -> onDestroyView + 29:31:void onDestroyView():1059:1059 -> onDestroyView + 32:34:void onDestroyView():1060:1060 -> onDestroyView + 1:3:void onDetach():743:743 -> onDetach + 4:12:void onDetach():744:744 -> onDetach + 13:14:void onDetach():748:748 -> onDetach + 15:24:void onDetach():750:750 -> onDetach + 1:5:void onDismiss(android.content.DialogInterface):910:910 -> onDismiss + 6:11:void onDismiss(android.content.DialogInterface):915:915 -> onDismiss + 12:35:void onDismiss(android.content.DialogInterface):916:916 -> onDismiss + 36:39:void onDismiss(android.content.DialogInterface):918:918 -> onDismiss + 1:4:android.view.View onFindViewById(int):811:811 -> onFindViewById + 5:11:android.view.View onFindViewById(int):812:812 -> onFindViewById + 1:4:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):831:831 -> onGetLayoutInflater + 5:16:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):832:832 -> onGetLayoutInflater + 17:19:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):844:844 -> onGetLayoutInflater + 20:25:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):846:846 -> onGetLayoutInflater + 26:50:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):847:847 -> onGetLayoutInflater + 51:54:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):850:850 -> onGetLayoutInflater + 55:63:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):851:851 -> onGetLayoutInflater + 64:69:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):833:833 -> onGetLayoutInflater + 70:86:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):834:834 -> onGetLayoutInflater + 87:90:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):835:835 -> onGetLayoutInflater + 91:111:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):836:836 -> onGetLayoutInflater + 112:132:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):838:838 -> onGetLayoutInflater + 1:3:boolean onHasView():818:818 -> onHasView + 1:3:void onSaveInstanceState(android.os.Bundle):1005:1005 -> onSaveInstanceState + 4:7:void onSaveInstanceState(android.os.Bundle):1006:1006 -> onSaveInstanceState + 8:11:void onSaveInstanceState(android.os.Bundle):1007:1007 -> onSaveInstanceState + 12:17:void onSaveInstanceState(android.os.Bundle):1008:1008 -> onSaveInstanceState + 18:22:void onSaveInstanceState(android.os.Bundle):1009:1009 -> onSaveInstanceState + 23:26:void onSaveInstanceState(android.os.Bundle):1011:1011 -> onSaveInstanceState + 27:31:void onSaveInstanceState(android.os.Bundle):1012:1012 -> onSaveInstanceState + 32:35:void onSaveInstanceState(android.os.Bundle):1014:1014 -> onSaveInstanceState + 36:40:void onSaveInstanceState(android.os.Bundle):1015:1015 -> onSaveInstanceState + 41:44:void onSaveInstanceState(android.os.Bundle):1017:1017 -> onSaveInstanceState + 45:49:void onSaveInstanceState(android.os.Bundle):1018:1018 -> onSaveInstanceState + 50:53:void onSaveInstanceState(android.os.Bundle):1020:1020 -> onSaveInstanceState + 54:58:void onSaveInstanceState(android.os.Bundle):1021:1021 -> onSaveInstanceState + 59:63:void onSaveInstanceState(android.os.Bundle):1023:1023 -> onSaveInstanceState + 64:69:void onSaveInstanceState(android.os.Bundle):1024:1024 -> onSaveInstanceState + 1:3:void onStart():989:989 -> onStart + 4:8:void onStart():991:991 -> onStart + 9:10:void onStart():992:992 -> onStart + 11:13:void onStart():993:993 -> onStart + 14:23:void onStart():995:995 -> onStart + 24:26:void onStart():996:996 -> onStart + 27:29:void onStart():997:997 -> onStart + 30:33:void onStart():998:998 -> onStart + 1:3:void onStop():1031:1031 -> onStop + 4:7:void onStop():1032:1032 -> onStop + 8:11:void onStop():1033:1033 -> onStop + 1:3:void onViewStateRestored(android.os.Bundle):957:957 -> onViewStateRestored + 4:9:void onViewStateRestored(android.os.Bundle):958:958 -> onViewStateRestored + 10:17:void onViewStateRestored(android.os.Bundle):959:959 -> onViewStateRestored + 18:23:void onViewStateRestored(android.os.Bundle):961:961 -> onViewStateRestored + 1:3:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):775:775 -> performCreateView + 4:7:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):778:778 -> performCreateView + 8:13:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):779:779 -> performCreateView + 14:21:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):780:780 -> performCreateView + 22:27:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):782:782 -> performCreateView + 1:4:androidx.activity.ComponentDialog requireComponentDialog():663:663 -> requireComponentDialog + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/activity/k;"} + 5:8:androidx.activity.ComponentDialog requireComponentDialog():664:664 -> requireComponentDialog + 9:11:androidx.activity.ComponentDialog requireComponentDialog():669:669 -> requireComponentDialog + 12:42:androidx.activity.ComponentDialog requireComponentDialog():665:665 -> requireComponentDialog + 1:7:android.app.Dialog requireDialog():645:645 -> requireDialog + 8:35:android.app.Dialog requireDialog():647:647 -> requireDialog + 1:2:void setCancelable(boolean):687:687 -> setCancelable + 3:10:void setCancelable(boolean):688:688 -> setCancelable + 1:3:void setShowsDialog(boolean):718:718 -> setShowsDialog + 2:7:void setStyle(int,int):477:477 -> setStyle + 8:45:void setStyle(int,int):478:478 -> setStyle + 46:55:void setStyle(int,int):481:481 -> setStyle + 56:59:void setStyle(int,int):483:483 -> setStyle + 60:62:void setStyle(int,int):486:486 -> setStyle + 11:18:void setupDialog(android.app.Dialog,int):860:860 -> setupDialog + 19:21:void setupDialog(android.app.Dialog,int):862:862 -> setupDialog + 22:25:void setupDialog(android.app.Dialog,int):868:868 -> setupDialog + 1:6:void show(androidx.fragment.app.FragmentManager,java.lang.String):502:507 -> show + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;Ljava/lang/String;)V"} + 7:11:int show(androidx.fragment.app.FragmentTransaction,java.lang.String):520:524 -> show + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/N;Ljava/lang/String;)I"} + 2:4:void showNow(androidx.fragment.app.FragmentManager,java.lang.String):540:540 -> showNow + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;Ljava/lang/String;)V"} + 5:6:void showNow(androidx.fragment.app.FragmentManager,java.lang.String):541:541 -> showNow + 7:10:void showNow(androidx.fragment.app.FragmentManager,java.lang.String):542:542 -> showNow + 11:13:void showNow(androidx.fragment.app.FragmentManager,java.lang.String):543:543 -> showNow + 14:16:void showNow(androidx.fragment.app.FragmentManager,java.lang.String):544:544 -> showNow + 17:20:void showNow(androidx.fragment.app.FragmentManager,java.lang.String):545:545 -> showNow +androidx.fragment.app.DialogFragment$1 -> androidx.fragment.app.m$a: +# {"id":"sourceFile","fileName":"DialogFragment.java"} + androidx.fragment.app.DialogFragment this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/m;"} + 1:6:void (androidx.fragment.app.DialogFragment):353:353 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/m;)V"} + 1:16:void run():357:357 -> run +androidx.fragment.app.DialogFragment$2 -> androidx.fragment.app.m$b: +# {"id":"sourceFile","fileName":"DialogFragment.java"} + androidx.fragment.app.DialogFragment this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/m;"} + 1:6:void (androidx.fragment.app.DialogFragment):362:362 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/m;)V"} + 1:8:void onCancel(android.content.DialogInterface):366:366 -> onCancel + 9:18:void onCancel(android.content.DialogInterface):367:367 -> onCancel +androidx.fragment.app.DialogFragment$3 -> androidx.fragment.app.m$c: +# {"id":"sourceFile","fileName":"DialogFragment.java"} + androidx.fragment.app.DialogFragment this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/m;"} + 1:6:void (androidx.fragment.app.DialogFragment):373:373 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/m;)V"} + 1:8:void onDismiss(android.content.DialogInterface):377:377 -> onDismiss + 9:18:void onDismiss(android.content.DialogInterface):378:378 -> onDismiss +androidx.fragment.app.DialogFragment$4 -> androidx.fragment.app.m$d: +# {"id":"sourceFile","fileName":"DialogFragment.java"} + androidx.fragment.app.DialogFragment this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/m;"} + 1:6:void (androidx.fragment.app.DialogFragment):389:389 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/m;)V"} + 1:6:void onChanged(java.lang.Object):389:389 -> a + 3:10:void onChanged(androidx.lifecycle.LifecycleOwner):393:393 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;)V"} + 11:16:void onChanged(androidx.lifecycle.LifecycleOwner):394:394 -> b + 17:22:void onChanged(androidx.lifecycle.LifecycleOwner):395:395 -> b + 23:31:void onChanged(androidx.lifecycle.LifecycleOwner):399:399 -> b + 32:37:void onChanged(androidx.lifecycle.LifecycleOwner):400:400 -> b + 38:57:void onChanged(androidx.lifecycle.LifecycleOwner):401:401 -> b + 58:68:void onChanged(androidx.lifecycle.LifecycleOwner):402:402 -> b + 69:73:void onChanged(androidx.lifecycle.LifecycleOwner):401:401 -> b + 74:83:void onChanged(androidx.lifecycle.LifecycleOwner):404:404 -> b + 84:92:void onChanged(androidx.lifecycle.LifecycleOwner):396:396 -> b +androidx.fragment.app.DialogFragment$5 -> androidx.fragment.app.m$e: +# {"id":"sourceFile","fileName":"DialogFragment.java"} + androidx.fragment.app.FragmentContainer val$fragmentContainer -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/u;"} + androidx.fragment.app.DialogFragment this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/m;"} + 1:8:void (androidx.fragment.app.DialogFragment,androidx.fragment.app.FragmentContainer):792:792 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/m;Landroidx/fragment/app/u;)V"} + 1:8:android.view.View onFindViewById(int):796:796 -> c + 9:15:android.view.View onFindViewById(int):797:797 -> c + 16:22:android.view.View onFindViewById(int):799:799 -> c + 1:21:boolean onHasView():804:804 -> d +androidx.fragment.app.Fragment -> androidx.fragment.app.Fragment: +# {"id":"sourceFile","fileName":"Fragment.java"} + androidx.fragment.app.Fragment$AnimationInfo mAnimationInfo -> mAnimationInfo + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/Fragment$j;"} + androidx.fragment.app.FragmentManager mChildFragmentManager -> mChildFragmentManager + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + androidx.lifecycle.ViewModelProvider$Factory mDefaultFactory -> mDefaultFactory + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/F$b;"} + androidx.fragment.app.FragmentManager mFragmentManager -> mFragmentManager + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + androidx.fragment.app.FragmentHostCallback mHost -> mHost + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/x;"} + androidx.lifecycle.LifecycleRegistry mLifecycleRegistry -> mLifecycleRegistry + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/n;"} + androidx.lifecycle.Lifecycle$State mMaxState -> mMaxState + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$b;"} + 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;"} + androidx.fragment.app.FragmentViewLifecycleOwner mViewLifecycleOwner -> mViewLifecycleOwner + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/S;"} + androidx.lifecycle.MutableLiveData mViewLifecycleOwnerLiveData -> mViewLifecycleOwnerLiveData + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/q;"} + 1:8:void ():131:131 -> + 1:4:void ():592:592 -> + 5:6:void ():143:143 -> + 7:17:void ():155:155 -> + 18:19:void ():164:164 -> + 20:21:void ():170:170 -> + 22:29:void ():205:205 -> + 30:31:void ():242:242 -> + 32:33:void ():258:258 -> + 34:40:void ():270:270 -> + 41:44:void ():296:296 -> + 45:51:void ():303:303 -> + 52:58:void ():312:312 -> + 59:65:void ():314:314 -> + 66:72:void ():320:320 -> + 73:76:void ():593:593 -> + 1:2:void lambda$performCreateView$0():3111:3111 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;)V"} + 3:8:void lambda$performCreateView$0():3111:3111 -> a + 9:11:void lambda$performCreateView$0():3112:3112 -> a + 1:4:androidx.fragment.app.Fragment$AnimationInfo ensureAnimationInfo():3403:3403 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/Fragment$j;"} + 5:11:androidx.fragment.app.Fragment$AnimationInfo ensureAnimationInfo():3404:3404 -> b + 12:14:androidx.fragment.app.Fragment$AnimationInfo ensureAnimationInfo():3406:3406 -> b + 1:11:int getMinimumMaxLifecycleState():435:435 -> c + 12:26:int getMinimumMaxLifecycleState():438:438 -> c + 27:31:int getMinimumMaxLifecycleState():436:436 -> c + 1:5:void callStartTransitionListener(boolean):2907:2907 -> callStartTransitionListener + 6:7:void callStartTransitionListener(boolean):2908:2908 -> callStartTransitionListener + 8:19:void callStartTransitionListener(boolean):2910:2910 -> callStartTransitionListener + 20:23:void callStartTransitionListener(boolean):2913:2913 -> callStartTransitionListener + 24:28:void callStartTransitionListener(boolean):2914:2914 -> callStartTransitionListener + 29:43:void callStartTransitionListener(boolean):2919:2919 -> callStartTransitionListener + 44:46:void callStartTransitionListener(boolean):2927:2927 -> callStartTransitionListener + 47:50:void callStartTransitionListener(boolean):2929:2929 -> callStartTransitionListener + 51:56:void callStartTransitionListener(boolean):2930:2930 -> callStartTransitionListener + 57:59:void callStartTransitionListener(boolean):2931:2931 -> callStartTransitionListener + 1:6:androidx.fragment.app.FragmentContainer createFragmentContainer():3042:3042 -> createFragmentContainer + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/u;"} + 3:5:androidx.fragment.app.Fragment getTargetFragment(boolean):923:923 -> d + 6:10:androidx.fragment.app.Fragment getTargetFragment(boolean):926:926 -> d + 11:18:androidx.fragment.app.Fragment getTargetFragment(boolean):930:930 -> d + 19:25:androidx.fragment.app.Fragment getTargetFragment(boolean):932:932 -> d + 1:8:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2948:2948 -> dump + 9:17:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2949:2949 -> dump + 18:22:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2950:2950 -> dump + 23:31:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2951:2951 -> dump + 32:41:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2952:2952 -> dump + 42:54:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2953:2953 -> dump + 55:64:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2954:2954 -> dump + 65:74:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2955:2955 -> dump + 75:87:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2956:2956 -> dump + 88:97:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2957:2957 -> dump + 98:107:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2958:2958 -> dump + 108:117:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2959:2959 -> dump + 118:130:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2960:2960 -> dump + 131:140:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2961:2961 -> dump + 141:150:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2962:2962 -> dump + 151:160:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2963:2963 -> dump + 161:173:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2964:2964 -> dump + 174:183:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2965:2965 -> dump + 184:187:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2966:2966 -> dump + 188:195:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2967:2967 -> dump + 196:200:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2968:2968 -> dump + 201:204:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2970:2970 -> dump + 205:212:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2971:2971 -> dump + 213:217:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2972:2972 -> dump + 218:221:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2974:2974 -> dump + 222:229:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2975:2975 -> dump + 230:234:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2976:2976 -> dump + 235:238:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2978:2978 -> dump + 239:251:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2979:2979 -> dump + 252:255:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2981:2981 -> dump + 256:263:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2982:2982 -> dump + 264:268:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2983:2983 -> dump + 269:272:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2985:2985 -> dump + 273:280:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2986:2986 -> dump + 281:285:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2987:2987 -> dump + 286:289:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2989:2989 -> dump + 290:297:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2990:2990 -> dump + 298:303:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2991:2991 -> dump + 304:309:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2993:2993 -> dump + 310:320:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2995:2995 -> dump + 321:325:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2996:2996 -> dump + 326:330:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2997:2997 -> dump + 331:345:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2999:2999 -> dump + 346:351:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3000:3000 -> dump + 352:366:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3001:3001 -> dump + 367:372:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3003:3003 -> dump + 373:387:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3004:3004 -> dump + 388:393:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3006:3006 -> dump + 394:401:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3007:3007 -> dump + 402:408:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3008:3008 -> dump + 409:414:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3010:3010 -> dump + 415:429:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3011:3011 -> dump + 430:433:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3013:3013 -> dump + 434:446:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3014:3014 -> dump + 447:450:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3016:3016 -> dump + 451:463:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3017:3017 -> dump + 464:469:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3019:3019 -> dump + 470:472:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3020:3020 -> dump + 473:477:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3021:3021 -> dump + 478:484:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3022:3022 -> dump + 485:490:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3024:3024 -> dump + 491:497:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3025:3025 -> dump + 498:500:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3027:3027 -> dump + 501:527:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3028:3028 -> dump + 528:550:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):3029:3029 -> dump + 1:7:void initLifecycle():624:624 -> e + 8:14:void initLifecycle():625:625 -> e + 15:16:void initLifecycle():628:628 -> e + 17:26:void initLifecycle():629:629 -> e + 27:32:void initLifecycle():630:630 -> e + 1:5:boolean equals(java.lang.Object):720:720 -> equals + 1:5:androidx.activity.result.ActivityResultLauncher prepareCallInternal(androidx.activity.result.contract.ActivityResultContract,androidx.arch.core.util.Function,androidx.activity.result.ActivityResultCallback):3603:3603 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb/a;Ll/a;Landroidx/activity/result/b;)Landroidx/activity/result/c;"} + 6:10:androidx.activity.result.ActivityResultLauncher prepareCallInternal(androidx.activity.result.contract.ActivityResultContract,androidx.arch.core.util.Function,androidx.activity.result.ActivityResultCallback):3609:3609 -> f + 11:22:androidx.activity.result.ActivityResultLauncher prepareCallInternal(androidx.activity.result.contract.ActivityResultContract,androidx.arch.core.util.Function,androidx.activity.result.ActivityResultCallback):3615:3615 -> f + 23:29:androidx.activity.result.ActivityResultLauncher prepareCallInternal(androidx.activity.result.contract.ActivityResultContract,androidx.arch.core.util.Function,androidx.activity.result.ActivityResultCallback):3624:3624 -> f + 30:57:androidx.activity.result.ActivityResultLauncher prepareCallInternal(androidx.activity.result.contract.ActivityResultContract,androidx.arch.core.util.Function,androidx.activity.result.ActivityResultCallback):3604:3604 -> f + 1:9:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):3034:3034 -> findFragmentByWho + 10:16:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):3037:3037 -> findFragmentByWho + 1:4:void registerOnPreAttachListener(androidx.fragment.app.Fragment$OnPreAttachedListener):3653:3653 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment$m;)V"} + 5:8:void registerOnPreAttachListener(androidx.fragment.app.Fragment$OnPreAttachedListener):3654:3654 -> g + 9:14:void registerOnPreAttachListener(androidx.fragment.app.Fragment$OnPreAttachedListener):3657:3657 -> g + 1:34:java.lang.String generateActivityResultKey():3663:3663 -> generateActivityResultKey + 1:13:androidx.fragment.app.FragmentActivity getActivity():986:986 -> getActivity + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/s;"} + 1:9:boolean getAllowEnterTransitionOverlap():2767:2767 -> getAllowEnterTransitionOverlap + 10:16:boolean getAllowEnterTransitionOverlap():2768:2768 -> getAllowEnterTransitionOverlap + 1:9:boolean getAllowReturnTransitionOverlap():2792:2792 -> getAllowReturnTransitionOverlap + 10:16:boolean getAllowReturnTransitionOverlap():2793:2793 -> getAllowReturnTransitionOverlap + 1:6:android.view.View getAnimatingAway():3522:3522 -> getAnimatingAway + 7:9:android.view.View getAnimatingAway():3525:3525 -> getAnimatingAway + 1:3:android.os.Bundle getArguments():790:790 -> getArguments + 1:4:androidx.fragment.app.FragmentManager getChildFragmentManager():1146:1146 -> getChildFragmentManager + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/F;"} + 5:7:androidx.fragment.app.FragmentManager getChildFragmentManager():1149:1149 -> getChildFragmentManager + 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;"} + 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 + 20:30:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():489:489 -> getDefaultViewModelCreationExtras + 31:36:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():491:491 -> getDefaultViewModelCreationExtras + 37:46:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():492:492 -> getDefaultViewModelCreationExtras + 47:66:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():493:493 -> getDefaultViewModelCreationExtras + 67:71:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():492:492 -> getDefaultViewModelCreationExtras + 72:78:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():497:497 -> getDefaultViewModelCreationExtras + 79:83:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():499:499 -> getDefaultViewModelCreationExtras + 84:88:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():501:501 -> getDefaultViewModelCreationExtras + 89:93:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():502:502 -> getDefaultViewModelCreationExtras + 94:99:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():503:503 -> getDefaultViewModelCreationExtras + 100:109:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():504:504 -> getDefaultViewModelCreationExtras + 1:4:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():444:444 -> getDefaultViewModelProviderFactory + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/F$b;"} + 5:8:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():447:447 -> getDefaultViewModelProviderFactory + 9:16:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():449:449 -> getDefaultViewModelProviderFactory + 17:20:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():450:450 -> getDefaultViewModelProviderFactory + 21:24:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():451:451 -> getDefaultViewModelProviderFactory + 25:27:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():452:452 -> getDefaultViewModelProviderFactory + 28:38:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():455:455 -> getDefaultViewModelProviderFactory + 39:44:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():457:457 -> getDefaultViewModelProviderFactory + 45:54:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():458:458 -> getDefaultViewModelProviderFactory + 55:74:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():459:459 -> getDefaultViewModelProviderFactory + 75:79:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():458:458 -> getDefaultViewModelProviderFactory + 80:81:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():463:463 -> getDefaultViewModelProviderFactory + 82:90:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():466:466 -> getDefaultViewModelProviderFactory + 91:93:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():468:468 -> getDefaultViewModelProviderFactory + 94:101:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():445:445 -> getDefaultViewModelProviderFactory + 1:6:int getEnterAnim():3425:3425 -> getEnterAnim + 7:9:int getEnterAnim():3428:3428 -> getEnterAnim + 1:6:java.lang.Object getEnterTransition():2550:2550 -> getEnterTransition + 7:9:java.lang.Object getEnterTransition():2553:2553 -> getEnterTransition + 1:6:androidx.core.app.SharedElementCallback getEnterTransitionCallback():3508:3508 -> getEnterTransitionCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/app/n;"} + 7:10:androidx.core.app.SharedElementCallback getEnterTransitionCallback():3511:3511 -> getEnterTransitionCallback + 1:6:int getExitAnim():3433:3433 -> getExitAnim + 7:9:int getExitAnim():3436:3436 -> getExitAnim + 1:6:java.lang.Object getExitTransition():2629:2629 -> getExitTransition + 7:9:java.lang.Object getExitTransition():2632:2632 -> getExitTransition + 1:6:androidx.core.app.SharedElementCallback getExitTransitionCallback():3515:3515 -> getExitTransitionCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/app/n;"} + 7:10:androidx.core.app.SharedElementCallback getExitTransitionCallback():3518:3518 -> getExitTransitionCallback + 1:6:android.view.View getFocusedView():3544:3544 -> getFocusedView + 7:9:android.view.View getFocusedView():3547:3547 -> getFocusedView + 1:3:androidx.fragment.app.FragmentManager getFragmentManager():1093:1093 -> getFragmentManager + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/F;"} + 1:11:java.lang.Object getHost():1013:1013 -> getHost + 1:3:int getId():759:759 -> getId + 1:2:android.view.LayoutInflater getLayoutInflater():1739:1740 -> getLayoutInflater + 3:3:android.view.LayoutInflater getLayoutInflater(android.os.Bundle):1772:1772 -> getLayoutInflater + 4:5:android.view.LayoutInflater getLayoutInflater(android.os.Bundle):1776:1777 -> getLayoutInflater + 6:6:android.view.LayoutInflater getLayoutInflater(android.os.Bundle):1773:1773 -> getLayoutInflater + 1:3:androidx.lifecycle.Lifecycle getLifecycle():343:343 -> getLifecycle + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/g;"} + 1:5:androidx.loader.app.LoaderManager getLoaderManager():1428:1428 -> getLoaderManager + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/loader/app/a;"} + 1:6:int getNextTransition():3470:3470 -> getNextTransition + 7:9:int getNextTransition():3473:3473 -> getNextTransition + 1:3:androidx.fragment.app.Fragment getParentFragment():1158:1158 -> getParentFragment + 1:5:androidx.fragment.app.FragmentManager getParentFragmentManager():1110:1110 -> getParentFragmentManager + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/F;"} + 6:33:androidx.fragment.app.FragmentManager getParentFragmentManager():1112:1112 -> getParentFragmentManager + 1:6:boolean getPopDirection():3456:3456 -> getPopDirection + 7:9:boolean getPopDirection():3459:3459 -> getPopDirection + 1:6:int getPopEnterAnim():3441:3441 -> getPopEnterAnim + 7:9:int getPopEnterAnim():3444:3444 -> getPopEnterAnim + 1:6:int getPopExitAnim():3449:3449 -> getPopExitAnim + 7:9:int getPopExitAnim():3452:3452 -> getPopExitAnim + 1:7:float getPostOnViewCreatedAlpha():3533:3533 -> getPostOnViewCreatedAlpha + 8:10:float getPostOnViewCreatedAlpha():3536:3536 -> getPostOnViewCreatedAlpha + 1:6:java.lang.Object getReenterTransition():2667:2667 -> getReenterTransition + 7:17:java.lang.Object getReenterTransition():2670:2670 -> getReenterTransition + 1:9:android.content.res.Resources getResources():1036:1036 -> getResources + 1:3:boolean getRetainInstance():1324:1324 -> getRetainInstance + 4:6:boolean getRetainInstance():1325:1325 -> getRetainInstance + 1:6:java.lang.Object getReturnTransition():2589:2589 -> getReturnTransition + 7:17:java.lang.Object getReturnTransition():2592:2592 -> getReturnTransition + 1:7:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():512:512 -> getSavedStateRegistry + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/savedstate/a;"} + 1:6:java.lang.Object getSharedElementEnterTransition():2700:2700 -> getSharedElementEnterTransition + 7:9:java.lang.Object getSharedElementEnterTransition():2703:2703 -> getSharedElementEnterTransition + 1:6:java.lang.Object getSharedElementReturnTransition():2738:2738 -> getSharedElementReturnTransition + 7:12:java.lang.Object getSharedElementReturnTransition():2741:2741 -> getSharedElementReturnTransition + 13:17:java.lang.Object getSharedElementReturnTransition():2742:2742 -> getSharedElementReturnTransition + 1:10:java.util.ArrayList getSharedElementSourceNames():3486:3486 -> getSharedElementSourceNames + 11:16:java.util.ArrayList getSharedElementSourceNames():3487:3487 -> getSharedElementSourceNames + 1:10:java.util.ArrayList getSharedElementTargetNames():3494:3494 -> getSharedElementTargetNames + 11:16:java.util.ArrayList getSharedElementTargetNames():3495:3495 -> getSharedElementTargetNames + 1:1:java.lang.String getString(int):1058:1058 -> getString + 2:2:java.lang.String getString(int,java.lang.Object[]):1071:1071 -> getString + 1:3:java.lang.String getTag():767:767 -> getTag + 2:6:androidx.fragment.app.Fragment getTargetFragment():913:913 -> getTargetFragment + 1:3:int getTargetRequestCode():948:948 -> getTargetRequestCode + 4:6:int getTargetRequestCode():949:949 -> getTargetRequestCode + 1:9:java.lang.CharSequence getText(int):1047:1047 -> getText + 1:3:boolean getUserVisibleHint():1416:1416 -> getUserVisibleHint + 1:3:android.view.View getView():2049:2049 -> getView + 1:5:androidx.lifecycle.LifecycleOwner getViewLifecycleOwner():384:384 -> getViewLifecycleOwner + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/m;"} + 6:33:androidx.lifecycle.LifecycleOwner getViewLifecycleOwner():385:385 -> getViewLifecycleOwner + 1:3:androidx.lifecycle.LiveData getViewLifecycleOwnerLiveData():406:406 -> getViewLifecycleOwnerLiveData + 1:4:androidx.lifecycle.ViewModelStore getViewModelStore():422:422 -> getViewModelStore + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/H;"} + 5:16:androidx.lifecycle.ViewModelStore getViewModelStore():425:425 -> getViewModelStore + 17:23:androidx.lifecycle.ViewModelStore getViewModelStore():430:430 -> getViewModelStore + 24:31:androidx.lifecycle.ViewModelStore getViewModelStore():426:426 -> getViewModelStore + 32:39:androidx.lifecycle.ViewModelStore getViewModelStore():423:423 -> getViewModelStore + 2:7:void restoreViewState():3167:3167 -> h + 8:29:void restoreViewState():3168:3168 -> h + 30:34:void restoreViewState():3170:3170 -> h + 35:38:void restoreViewState():3172:3172 -> h + 39:46:void restoreViewState():3173:3173 -> h + 47:49:void restoreViewState():3176:3176 -> h + 50:52:void restoreViewState():3178:3178 -> h + 1:3:boolean hasOptionsMenu():1254:1254 -> hasOptionsMenu + 1:5:int hashCode():727:727 -> hashCode + 1:3:void initState():2263:2263 -> initState + 4:7:void initState():2264:2264 -> initState + 8:18:void initState():2265:2265 -> initState + 19:20:void initState():2266:2266 -> initState + 21:22:void initState():2267:2267 -> initState + 23:24:void initState():2268:2268 -> initState + 25:26:void initState():2269:2269 -> initState + 27:28:void initState():2270:2270 -> initState + 29:31:void initState():2271:2271 -> initState + 32:33:void initState():2272:2272 -> initState + 34:40:void initState():2273:2273 -> initState + 41:42:void initState():2274:2274 -> initState + 43:44:void initState():2275:2275 -> initState + 45:46:void initState():2276:2276 -> initState + 47:48:void initState():2277:2277 -> initState + 49:50:void initState():2278:2278 -> initState + 51:53:void initState():2279:2279 -> initState + 1:1:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String):644:644 -> instantiate + 2:3:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):670:671 -> instantiate + 4:4:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):670:670 -> instantiate + 5:5:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):672:672 -> instantiate + 6:7:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):674:675 -> instantiate + 8:8:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):690:690 -> instantiate + 9:9:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):687:687 -> instantiate + 10:10:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):683:683 -> instantiate + 11:11:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):679:679 -> instantiate + 1:12:boolean isAdded():1188:1188 -> isAdded + 1:3:boolean isDetached():1197:1197 -> isDetached + 1:10:boolean isHidden():1247:1247 -> isHidden + 11:21:boolean isHidden():1248:1248 -> isHidden + 1:8:boolean isInBackStack():713:713 -> isInBackStack + 1:3:boolean isInLayout():1217:1217 -> isInLayout + 1:10:boolean isMenuVisible():1259:1259 -> isMenuVisible + 11:20:boolean isMenuVisible():1260:1260 -> isMenuVisible + 1:6:boolean isPostponed():3551:3551 -> isPostponed + 7:9:boolean isPostponed():3554:3554 -> isPostponed + 1:3:boolean isRemoving():1206:1206 -> isRemoving + 1:9:boolean isResumed():1225:1225 -> isResumed + 1:6:boolean isStateSaved():817:817 -> isStateSaved + 7:11:boolean isStateSaved():820:820 -> isStateSaved + 1:16:boolean isVisible():1234:1234 -> isVisible + 17:34:boolean isVisible():1235:1235 -> isVisible + 1:6:void noteStateNotSaved():3218:3218 -> noteStateNotSaved + 2:4:void onActivityCreated(android.os.Bundle):2095:2095 -> onActivityCreated + 2:7:void onActivityResult(int,int,android.content.Intent):1580:1580 -> onActivityResult + 8:54:void onActivityResult(int,int,android.content.Intent):1581:1581 -> onActivityResult + 1:2:void onAttach(android.content.Context):1879:1880 -> onAttach + 3:4:void onAttach(android.content.Context):1882:1883 -> onAttach + 5:5:void onAttach(android.app.Activity):1898:1898 -> onAttach + 2:4:void onConfigurationChanged(android.content.res.Configuration):2184:2184 -> onConfigurationChanged + 2:3:void onCreate(android.os.Bundle):1966:1966 -> onCreate + 4:6:void onCreate(android.os.Bundle):1967:1967 -> onCreate + 7:14:void onCreate(android.os.Bundle):1968:1968 -> onCreate + 15:20:void onCreate(android.os.Bundle):1969:1969 -> onCreate + 1:8:void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo):2449:2449 -> onCreateContextMenu + 1:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2021:2021 -> onCreateView + 6:12:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2022:2022 -> onCreateView + 2:4:void onDestroy():2253:2253 -> onDestroy + 2:4:void onDestroyView():2243:2243 -> onDestroyView + 2:4:void onDetach():2289:2289 -> onDetach + 1:5:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):1723:1723 -> onGetLayoutInflater + 1:2:void onInflate(android.content.Context,android.util.AttributeSet,android.os.Bundle):1827:1828 -> onInflate + 3:4:void onInflate(android.content.Context,android.util.AttributeSet,android.os.Bundle):1830:1831 -> onInflate + 5:5:void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle):1847:1847 -> onInflate + 2:4:void onLowMemory():2228:2228 -> onLowMemory + 2:4:void onPause():2210:2210 -> onPause + 2:4:void onResume():2134:2134 -> onResume + 2:4:void onStart():2122:2122 -> onStart + 2:4:void onStop():2221:2221 -> onStop + 2:4:void onViewStateRestored(android.os.Bundle):2111:2111 -> onViewStateRestored + 1:6:void performActivityCreated(android.os.Bundle):3153:3153 -> performActivityCreated + 7:9:void performActivityCreated(android.os.Bundle):3154:3154 -> performActivityCreated + 10:11:void performActivityCreated(android.os.Bundle):3155:3155 -> performActivityCreated + 12:14:void performActivityCreated(android.os.Bundle):3156:3156 -> performActivityCreated + 15:18:void performActivityCreated(android.os.Bundle):3157:3157 -> performActivityCreated + 19:21:void performActivityCreated(android.os.Bundle):3161:3161 -> performActivityCreated + 22:27:void performActivityCreated(android.os.Bundle):3162:3162 -> performActivityCreated + 28:55:void performActivityCreated(android.os.Bundle):3158:3158 -> performActivityCreated + 1:18:void performAttach():3061:3061 -> performAttach + 19:22:void performAttach():3062:3062 -> performAttach + 23:27:void performAttach():3064:3064 -> performAttach + 28:38:void performAttach():3065:3065 -> performAttach + 39:40:void performAttach():3066:3066 -> performAttach + 41:42:void performAttach():3067:3067 -> performAttach + 43:51:void performAttach():3068:3068 -> performAttach + 52:55:void performAttach():3069:3069 -> performAttach + 56:60:void performAttach():3073:3073 -> performAttach + 61:66:void performAttach():3074:3074 -> performAttach + 67:94:void performAttach():3070:3070 -> performAttach + 1:4:void performConfigurationChanged(android.content.res.Configuration):3241:3241 -> performConfigurationChanged + 1:4:boolean performContextItemSelected(android.view.MenuItem):3294:3294 -> performContextItemSelected + 5:12:boolean performContextItemSelected(android.view.MenuItem):3295:3295 -> performContextItemSelected + 13:21:boolean performContextItemSelected(android.view.MenuItem):3298:3298 -> performContextItemSelected + 1:6:void performCreate(android.os.Bundle):3078:3078 -> performCreate + 7:9:void performCreate(android.os.Bundle):3079:3079 -> performCreate + 10:11:void performCreate(android.os.Bundle):3080:3080 -> performCreate + 12:21:void performCreate(android.os.Bundle):3082:3082 -> performCreate + 22:24:void performCreate(android.os.Bundle):3094:3094 -> performCreate + 25:26:void performCreate(android.os.Bundle):3095:3095 -> performCreate + 27:30:void performCreate(android.os.Bundle):3096:3096 -> performCreate + 31:38:void performCreate(android.os.Bundle):3100:3100 -> performCreate + 39:66:void performCreate(android.os.Bundle):3097:3097 -> performCreate + 1:5:boolean performCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3259:3259 -> performCreateOptionsMenu + 6:13:boolean performCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3260:3260 -> performCreateOptionsMenu + 14:17:boolean performCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3262:3262 -> performCreateOptionsMenu + 18:26:boolean performCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3264:3264 -> performCreateOptionsMenu + 1:6:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):3105:3105 -> performCreateView + 7:8:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):3106:3106 -> performCreateView + 9:24:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):3107:3107 -> performCreateView + 25:32:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):3114:3114 -> performCreateView + 33:38:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):3117:3117 -> performCreateView + 39:44:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):3121:3121 -> performCreateView + 45:76:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):3122:3122 -> performCreateView + 77:83:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):3125:3125 -> performCreateView + 84:90:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):3126:3126 -> performCreateView + 91:97:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):3127:3127 -> performCreateView + 98:105:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):3129:3129 -> performCreateView + 106:114:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):3131:3131 -> performCreateView + 115:117:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):3135:3135 -> performCreateView + 118:125:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):3132:3132 -> performCreateView + 1:5:void performDestroy():3371:3371 -> performDestroy + 6:13:void performDestroy():3372:3372 -> performDestroy + 14:15:void performDestroy():3373:3373 -> performDestroy + 16:17:void performDestroy():3374:3374 -> performDestroy + 18:19:void performDestroy():3375:3375 -> performDestroy + 20:22:void performDestroy():3376:3376 -> performDestroy + 23:27:void performDestroy():3377:3377 -> performDestroy + 28:55:void performDestroy():3378:3378 -> performDestroy + 1:5:void performDestroyView():3350:3350 -> performDestroyView + 6:21:void performDestroyView():3351:3351 -> performDestroyView + 22:27:void performDestroyView():3352:3352 -> performDestroyView + 28:35:void performDestroyView():3353:3353 -> performDestroyView + 36:38:void performDestroyView():3355:3355 -> performDestroyView + 39:40:void performDestroyView():3356:3356 -> performDestroyView + 41:43:void performDestroyView():3357:3357 -> performDestroyView + 44:47:void performDestroyView():3358:3358 -> performDestroyView + 48:54:void performDestroyView():3366:3366 -> performDestroyView + 55:57:void performDestroyView():3367:3367 -> performDestroyView + 58:85:void performDestroyView():3359:3359 -> performDestroyView + 2:4:void performDetach():3384:3384 -> performDetach + 5:6:void performDetach():3385:3385 -> performDetach + 7:10:void performDetach():3386:3386 -> performDetach + 11:12:void performDetach():3387:3387 -> performDetach + 13:16:void performDetach():3388:3388 -> performDetach + 17:24:void performDetach():3396:3396 -> performDetach + 25:29:void performDetach():3397:3397 -> performDetach + 30:37:void performDetach():3398:3398 -> performDetach + 38:65:void performDetach():3389:3389 -> performDetach + 1:7:android.view.LayoutInflater performGetLayoutInflater(android.os.Bundle):1755:1755 -> performGetLayoutInflater + 1:4:void performLowMemory():3245:3245 -> performLowMemory + 1:4:void performMultiWindowModeChanged(boolean):3233:3233 -> performMultiWindowModeChanged + 1:4:boolean performOptionsItemSelected(android.view.MenuItem):3282:3282 -> performOptionsItemSelected + 5:12:boolean performOptionsItemSelected(android.view.MenuItem):3283:3283 -> performOptionsItemSelected + 13:20:boolean performOptionsItemSelected(android.view.MenuItem):3284:3284 -> performOptionsItemSelected + 21:29:boolean performOptionsItemSelected(android.view.MenuItem):3288:3288 -> performOptionsItemSelected + 1:4:void performOptionsMenuClosed(android.view.Menu):3304:3304 -> performOptionsMenuClosed + 5:12:void performOptionsMenuClosed(android.view.Menu):3305:3305 -> performOptionsMenuClosed + 13:15:void performOptionsMenuClosed(android.view.Menu):3306:3306 -> performOptionsMenuClosed + 16:21:void performOptionsMenuClosed(android.view.Menu):3308:3308 -> performOptionsMenuClosed + 1:5:void performPause():3318:3318 -> performPause + 6:9:void performPause():3319:3319 -> performPause + 10:16:void performPause():3320:3320 -> performPause + 17:24:void performPause():3322:3322 -> performPause + 25:27:void performPause():3323:3323 -> performPause + 28:29:void performPause():3324:3324 -> performPause + 30:32:void performPause():3325:3325 -> performPause + 33:37:void performPause():3326:3326 -> performPause + 38:65:void performPause():3327:3327 -> performPause + 1:4:void performPictureInPictureModeChanged(boolean):3237:3237 -> performPictureInPictureModeChanged + 1:5:boolean performPrepareOptionsMenu(android.view.Menu):3271:3271 -> performPrepareOptionsMenu + 6:13:boolean performPrepareOptionsMenu(android.view.Menu):3272:3272 -> performPrepareOptionsMenu + 14:17:boolean performPrepareOptionsMenu(android.view.Menu):3274:3274 -> performPrepareOptionsMenu + 18:26:boolean performPrepareOptionsMenu(android.view.Menu):3276:3276 -> performPrepareOptionsMenu + 1:6:void performPrimaryNavigationFragmentChanged():3222:3222 -> performPrimaryNavigationFragmentChanged + 7:10:void performPrimaryNavigationFragmentChanged():3224:3224 -> performPrimaryNavigationFragmentChanged + 11:18:void performPrimaryNavigationFragmentChanged():3225:3225 -> performPrimaryNavigationFragmentChanged + 19:24:void performPrimaryNavigationFragmentChanged():3226:3226 -> performPrimaryNavigationFragmentChanged + 25:27:void performPrimaryNavigationFragmentChanged():3227:3227 -> performPrimaryNavigationFragmentChanged + 28:33:void performPrimaryNavigationFragmentChanged():3228:3228 -> performPrimaryNavigationFragmentChanged + 1:5:void performResume():3201:3201 -> performResume + 6:12:void performResume():3202:3202 -> performResume + 13:15:void performResume():3203:3203 -> performResume + 16:17:void performResume():3204:3204 -> performResume + 18:20:void performResume():3205:3205 -> performResume + 21:24:void performResume():3206:3206 -> performResume + 25:31:void performResume():3210:3210 -> performResume + 32:35:void performResume():3211:3211 -> performResume + 36:40:void performResume():3212:3212 -> performResume + 41:46:void performResume():3214:3214 -> performResume + 47:74:void performResume():3207:3207 -> performResume + 1:4:void performSaveInstanceState(android.os.Bundle):3313:3313 -> performSaveInstanceState + 1:5:void performStart():3183:3183 -> performStart + 6:12:void performStart():3184:3184 -> performStart + 13:15:void performStart():3185:3185 -> performStart + 16:17:void performStart():3186:3186 -> performStart + 18:20:void performStart():3187:3187 -> performStart + 21:24:void performStart():3188:3188 -> performStart + 25:31:void performStart():3192:3192 -> performStart + 32:35:void performStart():3193:3193 -> performStart + 36:40:void performStart():3194:3194 -> performStart + 41:46:void performStart():3196:3196 -> performStart + 47:74:void performStart():3189:3189 -> performStart + 1:5:void performStop():3334:3334 -> performStop + 6:9:void performStop():3335:3335 -> performStop + 10:16:void performStop():3336:3336 -> performStop + 17:24:void performStop():3338:3338 -> performStop + 25:27:void performStop():3339:3339 -> performStop + 28:29:void performStop():3340:3340 -> performStop + 30:32:void performStop():3341:3341 -> performStop + 33:37:void performStop():3342:3342 -> performStop + 38:65:void performStop():3343:3343 -> performStop + 1:4:void performViewCreated():3143:3143 -> performViewCreated + 5:12:void performViewCreated():3144:3144 -> performViewCreated + 13:17:void performViewCreated():3147:3147 -> performViewCreated + 18:23:void performViewCreated():3148:3148 -> performViewCreated + 1:1:void postponeEnterTransition():2825:2825 -> postponeEnterTransition + 2:4:void postponeEnterTransition(long,java.util.concurrent.TimeUnit):2857:2859 -> postponeEnterTransition + 5:6:void postponeEnterTransition(long,java.util.concurrent.TimeUnit):2861:2862 -> postponeEnterTransition + 7:7:void postponeEnterTransition(long,java.util.concurrent.TimeUnit):2864:2864 -> postponeEnterTransition + 8:9:void postponeEnterTransition(long,java.util.concurrent.TimeUnit):2866:2867 -> postponeEnterTransition + 1:1:androidx.activity.result.ActivityResultLauncher registerForActivityResult(androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):3571:3571 -> registerForActivityResult + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb/a;Landroidx/activity/result/b;)Landroidx/activity/result/c;"} + 2:2:androidx.activity.result.ActivityResultLauncher registerForActivityResult(androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultRegistry,androidx.activity.result.ActivityResultCallback):3589:3589 -> registerForActivityResult + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb/a;Landroidx/activity/result/ActivityResultRegistry;Landroidx/activity/result/b;)Landroidx/activity/result/c;"} + 1:4:void registerForContextMenu(android.view.View):2463:2463 -> registerForContextMenu + 1:4:void requestPermissions(java.lang.String[],int):1654:1654 -> requestPermissions + 5:12:void requestPermissions(java.lang.String[],int):1657:1657 -> requestPermissions + 13:40:void requestPermissions(java.lang.String[],int):1655:1655 -> requestPermissions + 1:7:androidx.fragment.app.FragmentActivity requireActivity():998:998 -> requireActivity + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/s;"} + 8:35:androidx.fragment.app.FragmentActivity requireActivity():1000:1000 -> requireActivity + 1:7:android.os.Bundle requireArguments():801:801 -> requireArguments + 8:35:android.os.Bundle requireArguments():803:803 -> requireArguments + 1:7:android.content.Context requireContext():970:970 -> requireContext + 8:35:android.content.Context requireContext():972:972 -> requireContext + 1:5:androidx.fragment.app.FragmentManager requireFragmentManager():1137:1137 -> requireFragmentManager + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/F;"} + 1:7:java.lang.Object requireHost():1024:1024 -> requireHost + 8:35:java.lang.Object requireHost():1026:1026 -> requireHost + 1:6:androidx.fragment.app.Fragment requireParentFragment():1170:1170 -> requireParentFragment + 7:10:androidx.fragment.app.Fragment requireParentFragment():1172:1172 -> requireParentFragment + 11:14:androidx.fragment.app.Fragment requireParentFragment():1173:1173 -> requireParentFragment + 15:40:androidx.fragment.app.Fragment requireParentFragment():1174:1174 -> requireParentFragment + 41:58:androidx.fragment.app.Fragment requireParentFragment():1177:1177 -> requireParentFragment + 59:74:androidx.fragment.app.Fragment requireParentFragment():1178:1178 -> requireParentFragment + 1:7:android.view.View requireView():2060:2060 -> requireView + 8:35:android.view.View requireView():2062:2062 -> requireView + 1:4:void restoreChildFragmentState():1984:1984 -> restoreChildFragmentState + 5:12:void restoreChildFragmentState():1985:1985 -> restoreChildFragmentState + 13:17:void restoreChildFragmentState():1988:1988 -> restoreChildFragmentState + 18:23:void restoreChildFragmentState():1989:1989 -> restoreChildFragmentState + 1:4:void restoreViewState(android.os.Bundle):697:697 -> restoreViewState + 5:10:void restoreViewState(android.os.Bundle):698:698 -> restoreViewState + 11:13:void restoreViewState(android.os.Bundle):699:699 -> restoreViewState + 14:15:void restoreViewState(android.os.Bundle):701:701 -> restoreViewState + 16:18:void restoreViewState(android.os.Bundle):702:702 -> restoreViewState + 19:22:void restoreViewState(android.os.Bundle):703:703 -> restoreViewState + 23:26:void restoreViewState(android.os.Bundle):707:707 -> restoreViewState + 27:34:void restoreViewState(android.os.Bundle):708:708 -> restoreViewState + 35:62:void restoreViewState(android.os.Bundle):704:704 -> restoreViewState + 1:11:void setAllowEnterTransitionOverlap(boolean):2755:2755 -> setAllowEnterTransitionOverlap + 1:11:void setAllowReturnTransitionOverlap(boolean):2780:2780 -> setAllowReturnTransitionOverlap + 1:13:void setAnimations(int,int,int,int):3414:3414 -> setAnimations + 14:19:void setAnimations(int,int,int,int):3417:3417 -> setAnimations + 20:25:void setAnimations(int,int,int,int):3418:3418 -> setAnimations + 26:31:void setAnimations(int,int,int,int):3419:3419 -> setAnimations + 32:38:void setAnimations(int,int,int,int):3420:3420 -> setAnimations + 1:11:void setArguments(android.os.Bundle):778:778 -> setArguments + 12:19:void setArguments(android.os.Bundle):779:779 -> setArguments + 20:22:void setArguments(android.os.Bundle):781:781 -> setArguments + 1:8:void setEnterSharedElementCallback(androidx.core.app.SharedElementCallback):2508:2508 -> setEnterSharedElementCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/app/n;)V"} + 1:7:void setEnterTransition(java.lang.Object):2536:2536 -> setEnterTransition + 1:8:void setExitSharedElementCallback(androidx.core.app.SharedElementCallback):2519:2519 -> setExitSharedElementCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/app/n;)V"} + 1:7:void setExitTransition(java.lang.Object):2612:2612 -> setExitTransition + 1:7:void setFocusedView(android.view.View):3540:3540 -> setFocusedView + 1:4:void setHasOptionsMenu(boolean):1342:1342 -> setHasOptionsMenu + 5:6:void setHasOptionsMenu(boolean):1343:1343 -> setHasOptionsMenu + 7:18:void setHasOptionsMenu(boolean):1344:1344 -> setHasOptionsMenu + 19:24:void setHasOptionsMenu(boolean):1345:1345 -> setHasOptionsMenu + 1:6:void setInitialSavedState(androidx.fragment.app.Fragment$SavedState):832:832 -> setInitialSavedState + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment$n;)V"} + 7:12:void setInitialSavedState(androidx.fragment.app.Fragment$SavedState):835:835 -> setInitialSavedState + 13:15:void setInitialSavedState(androidx.fragment.app.Fragment$SavedState):836:836 -> setInitialSavedState + 16:23:void setInitialSavedState(androidx.fragment.app.Fragment$SavedState):833:833 -> setInitialSavedState + 1:4:void setMenuVisibility(boolean):1360:1360 -> setMenuVisibility + 5:6:void setMenuVisibility(boolean):1361:1361 -> setMenuVisibility + 7:22:void setMenuVisibility(boolean):1362:1362 -> setMenuVisibility + 23:28:void setMenuVisibility(boolean):1363:1363 -> setMenuVisibility + 1:7:void setNextTransition(int):3477:3477 -> setNextTransition + 8:10:void setNextTransition(int):3480:3480 -> setNextTransition + 11:15:void setNextTransition(int):3481:3481 -> setNextTransition + 1:5:void setPopDirection(boolean):3463:3463 -> setPopDirection + 6:12:void setPopDirection(boolean):3466:3466 -> setPopDirection + 1:7:void setPostOnViewCreatedAlpha(float):3529:3529 -> setPostOnViewCreatedAlpha + 1:7:void setReenterTransition(java.lang.Object):2651:2651 -> setReenterTransition + 1:3:void setRetainInstance(boolean):1297:1297 -> setRetainInstance + 4:5:void setRetainInstance(boolean):1298:1298 -> setRetainInstance + 6:11:void setRetainInstance(boolean):1299:1299 -> setRetainInstance + 12:15:void setRetainInstance(boolean):1301:1301 -> setRetainInstance + 16:20:void setRetainInstance(boolean):1303:1303 -> setRetainInstance + 21:23:void setRetainInstance(boolean):1306:1306 -> setRetainInstance + 1:7:void setReturnTransition(java.lang.Object):2572:2572 -> setReturnTransition + 1:7:void setSharedElementEnterTransition(java.lang.Object):2686:2686 -> setSharedElementEnterTransition + 1:3:void setSharedElementNames(java.util.ArrayList,java.util.ArrayList):3502:3502 -> setSharedElementNames + 4:7:void setSharedElementNames(java.util.ArrayList,java.util.ArrayList):3503:3503 -> setSharedElementNames + 8:10:void setSharedElementNames(java.util.ArrayList,java.util.ArrayList):3504:3504 -> setSharedElementNames + 1:7:void setSharedElementReturnTransition(java.lang.Object):2721:2721 -> setSharedElementReturnTransition + 3:5:void setTargetFragment(androidx.fragment.app.Fragment,int):864:864 -> setTargetFragment + 6:10:void setTargetFragment(androidx.fragment.app.Fragment,int):870:870 -> setTargetFragment + 11:21:void setTargetFragment(androidx.fragment.app.Fragment,int):871:871 -> setTargetFragment + 22:52:void setTargetFragment(androidx.fragment.app.Fragment,int):874:874 -> setTargetFragment + 53:59:void setTargetFragment(androidx.fragment.app.Fragment,int):880:880 -> setTargetFragment + 60:64:void setTargetFragment(androidx.fragment.app.Fragment,int):879:879 -> setTargetFragment + 65:102:void setTargetFragment(androidx.fragment.app.Fragment,int):881:881 -> setTargetFragment + 103:104:void setTargetFragment(androidx.fragment.app.Fragment,int):886:886 -> setTargetFragment + 105:107:void setTargetFragment(androidx.fragment.app.Fragment,int):887:887 -> setTargetFragment + 108:115:void setTargetFragment(androidx.fragment.app.Fragment,int):888:888 -> setTargetFragment + 116:119:void setTargetFragment(androidx.fragment.app.Fragment,int):890:890 -> setTargetFragment + 120:122:void setTargetFragment(androidx.fragment.app.Fragment,int):891:891 -> setTargetFragment + 123:124:void setTargetFragment(androidx.fragment.app.Fragment,int):894:894 -> setTargetFragment + 125:126:void setTargetFragment(androidx.fragment.app.Fragment,int):895:895 -> setTargetFragment + 127:129:void setTargetFragment(androidx.fragment.app.Fragment,int):897:897 -> setTargetFragment + 1:3:void setUserVisibleHint(boolean):1392:1392 -> setUserVisibleHint + 4:18:void setUserVisibleHint(boolean):1393:1393 -> setUserVisibleHint + 19:28:void setUserVisibleHint(boolean):1394:1394 -> setUserVisibleHint + 29:30:void setUserVisibleHint(boolean):1395:1395 -> setUserVisibleHint + 31:34:void setUserVisibleHint(boolean):1396:1396 -> setUserVisibleHint + 35:37:void setUserVisibleHint(boolean):1395:1395 -> setUserVisibleHint + 38:39:void setUserVisibleHint(boolean):1398:1398 -> setUserVisibleHint + 40:50:void setUserVisibleHint(boolean):1399:1399 -> setUserVisibleHint + 51:54:void setUserVisibleHint(boolean):1400:1400 -> setUserVisibleHint + 55:61:void setUserVisibleHint(boolean):1403:1403 -> setUserVisibleHint + 1:4:boolean shouldShowRequestPermissionRationale(java.lang.String):1705:1705 -> shouldShowRequestPermissionRationale + 5:11:boolean shouldShowRequestPermissionRationale(java.lang.String):1706:1706 -> shouldShowRequestPermissionRationale + 1:1:void startActivity(android.content.Intent):1436:1436 -> startActivity + 2:2:void startActivity(android.content.Intent,android.os.Bundle):1445:1445 -> startActivity + 3:3:void startActivity(android.content.Intent,android.os.Bundle):1448:1448 -> startActivity + 4:4:void startActivity(android.content.Intent,android.os.Bundle):1446:1446 -> startActivity + 1:1:void startActivityForResult(android.content.Intent,int):1474:1474 -> startActivityForResult + 2:2:void startActivityForResult(android.content.Intent,int,android.os.Bundle):1502:1502 -> startActivityForResult + 3:3:void startActivityForResult(android.content.Intent,int,android.os.Bundle):1505:1505 -> startActivityForResult + 4:4:void startActivityForResult(android.content.Intent,int,android.os.Bundle):1503:1503 -> startActivityForResult + 1:7:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):1541:1541 -> startIntentSenderForResult + 8:13:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):1544:1544 -> startIntentSenderForResult + 14:70:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):1545:1545 -> startIntentSenderForResult + 71:85:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):1549:1549 -> startIntentSenderForResult + 86:111:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):1542:1542 -> startIntentSenderForResult + 1:13:void startPostponedEnterTransition():2881:2881 -> startPostponedEnterTransition + 14:17:void startPostponedEnterTransition():2885:2885 -> startPostponedEnterTransition + 18:25:void startPostponedEnterTransition():2886:2886 -> startPostponedEnterTransition + 26:41:void startPostponedEnterTransition():2887:2887 -> startPostponedEnterTransition + 42:57:void startPostponedEnterTransition():2888:2888 -> startPostponedEnterTransition + 58:61:void startPostponedEnterTransition():2895:2895 -> startPostponedEnterTransition + 1:7:java.lang.String toString():733:733 -> toString + 8:11:java.lang.String toString():734:734 -> toString + 12:18:java.lang.String toString():735:735 -> toString + 19:23:java.lang.String toString():736:736 -> toString + 24:34:java.lang.String toString():737:737 -> toString + 35:39:java.lang.String toString():738:738 -> toString + 40:44:java.lang.String toString():739:739 -> toString + 45:49:java.lang.String toString():740:740 -> toString + 50:53:java.lang.String toString():741:741 -> toString + 54:58:java.lang.String toString():742:742 -> toString + 59:67:java.lang.String toString():743:743 -> toString + 68:71:java.lang.String toString():745:745 -> toString + 72:76:java.lang.String toString():746:746 -> toString + 77:81:java.lang.String toString():747:747 -> toString + 82:86:java.lang.String toString():749:749 -> toString + 87:91:java.lang.String toString():750:750 -> toString + 2:5:void unregisterForContextMenu(android.view.View):2474:2474 -> unregisterForContextMenu +androidx.fragment.app.Fragment$$ExternalSyntheticLambda0 -> androidx.fragment.app.n: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.Fragment androidx.fragment.app.Fragment$$InternalSyntheticLambda$1$eb0c375d07e05a6b074930267759779f63b034df515bf89053492ee2dfc960ef$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.Fragment):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.Fragment$1 -> androidx.fragment.app.Fragment$b: +# {"id":"sourceFile","fileName":"Fragment.java"} + androidx.fragment.app.Fragment this$0 -> d + 1:6:void (androidx.fragment.app.Fragment):270:270 -> + 1:6:void run():273:273 -> run +androidx.fragment.app.Fragment$10 -> androidx.fragment.app.Fragment$a: +# {"id":"sourceFile","fileName":"Fragment.java"} + java.util.concurrent.atomic.AtomicReference val$ref -> a + androidx.activity.result.contract.ActivityResultContract val$contract -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb/a;"} + androidx.fragment.app.Fragment this$0 -> c + 1:10:void (androidx.fragment.app.Fragment,java.util.concurrent.atomic.AtomicReference,androidx.activity.result.contract.ActivityResultContract):3624:3624 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Ljava/util/concurrent/atomic/AtomicReference;Lb/a;)V"} + 1:10:void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat):3627:3627 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Landroidx/core/app/c;)V"} + 11:14:void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat):3632:3632 -> b + 15:22:void launch(java.lang.Object,androidx.core.app.ActivityOptionsCompat):3629:3629 -> b + 1:11:void unregister():3637:3637 -> c + 12:15:void unregister():3639:3639 -> c +androidx.fragment.app.Fragment$2 -> androidx.fragment.app.Fragment$c: +# {"id":"sourceFile","fileName":"Fragment.java"} + androidx.fragment.app.Fragment this$0 -> a + 1:7:void (androidx.fragment.app.Fragment):320:320 -> + 1:7:void onPreAttached():323:323 -> a + 8:12:void onPreAttached():324:324 -> a + 13:18:void onPreAttached():327:327 -> a + 19:26:void onPreAttached():328:328 -> a + 27:34:void onPreAttached():330:330 -> a +androidx.fragment.app.Fragment$3 -> androidx.fragment.app.Fragment$d: +# {"id":"sourceFile","fileName":"Fragment.java"} + androidx.fragment.app.Fragment this$0 -> d + 1:6:void (androidx.fragment.app.Fragment):2888:2888 -> + 1:7:void run():2891:2891 -> run +androidx.fragment.app.Fragment$4 -> androidx.fragment.app.Fragment$e: +# {"id":"sourceFile","fileName":"Fragment.java"} + androidx.fragment.app.SpecialEffectsController val$controller -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W;"} + androidx.fragment.app.Fragment this$0 -> e + 1:8:void (androidx.fragment.app.Fragment,androidx.fragment.app.SpecialEffectsController):2919:2919 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Landroidx/fragment/app/W;)V"} + 1:6:void run():2922:2922 -> run +androidx.fragment.app.Fragment$5 -> androidx.fragment.app.Fragment$f: +# {"id":"sourceFile","fileName":"Fragment.java"} + androidx.fragment.app.Fragment this$0 -> d + 1:6:void (androidx.fragment.app.Fragment):3042:3042 -> + 1:6:android.view.View onFindViewById(int):3046:3046 -> c + 7:11:android.view.View onFindViewById(int):3050:3050 -> c + 12:41:android.view.View onFindViewById(int):3047:3047 -> c + 1:10:boolean onHasView():3055:3055 -> d +androidx.fragment.app.Fragment$6 -> androidx.fragment.app.Fragment$6: +# {"id":"sourceFile","fileName":"Fragment.java"} + androidx.fragment.app.Fragment this$0 -> d + 1:6:void (androidx.fragment.app.Fragment):3082:3082 -> + 1:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):3086:3086 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 5:10:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):3087:3087 -> onStateChanged + 11:14:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):3088:3088 -> onStateChanged +androidx.fragment.app.Fragment$7 -> androidx.fragment.app.Fragment$g: +# {"id":"sourceFile","fileName":"Fragment.java"} + androidx.fragment.app.Fragment this$0 -> a + 1:6:void (androidx.fragment.app.Fragment):3571:3571 -> + 1:8:androidx.activity.result.ActivityResultRegistry apply(java.lang.Void):3574:3574 -> a + 9:15:androidx.activity.result.ActivityResultRegistry apply(java.lang.Void):3575:3575 -> a + 16:24:androidx.activity.result.ActivityResultRegistry apply(java.lang.Void):3577:3577 -> a + 1:7:java.lang.Object apply(java.lang.Object):3571:3571 -> apply +androidx.fragment.app.Fragment$8 -> androidx.fragment.app.Fragment$h: +# {"id":"sourceFile","fileName":"Fragment.java"} + androidx.activity.result.ActivityResultRegistry val$registry -> a + androidx.fragment.app.Fragment this$0 -> b + 1:8:void (androidx.fragment.app.Fragment,androidx.activity.result.ActivityResultRegistry):3589:3589 -> + 1:3:androidx.activity.result.ActivityResultRegistry apply(java.lang.Void):3592:3592 -> a + 1:7:java.lang.Object apply(java.lang.Object):3589:3589 -> apply +androidx.fragment.app.Fragment$9 -> androidx.fragment.app.Fragment$i: +# {"id":"sourceFile","fileName":"Fragment.java"} + androidx.arch.core.util.Function val$registryProvider -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll/a;"} + java.util.concurrent.atomic.AtomicReference val$ref -> b + androidx.activity.result.contract.ActivityResultContract val$contract -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb/a;"} + androidx.activity.result.ActivityResultCallback val$callback -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/result/b;"} + androidx.fragment.app.Fragment this$0 -> e + 1:15:void (androidx.fragment.app.Fragment,androidx.arch.core.util.Function,java.util.concurrent.atomic.AtomicReference,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):3615:3615 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Ll/a;Ljava/util/concurrent/atomic/AtomicReference;Lb/a;Landroidx/activity/result/b;)V"} + 1:6:void onPreAttached():3618:3618 -> a + 7:15:void onPreAttached():3619:3619 -> a + 16:31:void onPreAttached():3620:3620 -> a +androidx.fragment.app.Fragment$AnimationInfo -> androidx.fragment.app.Fragment$j: +# {"id":"sourceFile","fileName":"Fragment.java"} + android.view.View mAnimatingAway -> a + boolean mIsPop -> b + int mEnterAnim -> c + int mExitAnim -> d + int mPopEnterAnim -> e + int mPopExitAnim -> f + int mNextTransition -> g + java.util.ArrayList mSharedElementSourceNames -> h + java.util.ArrayList mSharedElementTargetNames -> i + java.lang.Object mEnterTransition -> j + java.lang.Object mReturnTransition -> k + java.lang.Object mExitTransition -> l + java.lang.Object mReenterTransition -> m + java.lang.Object mSharedElementEnterTransition -> n + java.lang.Object mSharedElementReturnTransition -> o + java.lang.Boolean mAllowReturnTransitionOverlap -> p + java.lang.Boolean mAllowEnterTransitionOverlap -> q + float mPostOnViewCreatedAlpha -> r + android.view.View mFocusedView -> s + boolean mEnterTransitionPostponed -> t + 1:4:void ():3670:3670 -> + 5:6:void ():3692:3692 -> + 7:10:void ():3693:3693 -> + 11:12:void ():3694:3694 -> + 13:14:void ():3695:3695 -> + 15:16:void ():3696:3696 -> + 17:20:void ():3697:3697 -> + 21:22:void ():3704:3704 -> + 23:25:void ():3705:3705 -> +androidx.fragment.app.Fragment$Api19Impl -> androidx.fragment.app.Fragment$k: +# {"id":"sourceFile","fileName":"Fragment.java"} + 1:4:void cancelPendingInputEvents(android.view.View):3717:3717 -> a +androidx.fragment.app.Fragment$InstantiationException -> androidx.fragment.app.Fragment$l: +# {"id":"sourceFile","fileName":"Fragment.java"} + 1:4:void (java.lang.String,java.lang.Exception):572:572 -> +androidx.fragment.app.Fragment$OnPreAttachedListener -> androidx.fragment.app.Fragment$m: +# {"id":"sourceFile","fileName":"Fragment.java"} + 1:1:void ():316:316 -> + 2:2:void (androidx.fragment.app.Fragment$1):316:316 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment$b;)V"} + void onPreAttached() -> a +androidx.fragment.app.Fragment$SavedState -> androidx.fragment.app.Fragment$n: +# {"id":"sourceFile","fileName":"Fragment.java"} + android.os.Bundle mState -> d + 1:8:void ():546:546 -> + 1:3:void (android.os.Parcel,java.lang.ClassLoader):528:528 -> + 4:13:void (android.os.Parcel,java.lang.ClassLoader):529:529 -> + 14:17:void (android.os.Parcel,java.lang.ClassLoader):531:531 -> + 1:6:void writeToParcel(android.os.Parcel,int):542:542 -> writeToParcel +androidx.fragment.app.Fragment$SavedState$1 -> androidx.fragment.app.Fragment$n$a: +# {"id":"sourceFile","fileName":"Fragment.java"} + 1:4:void ():547:547 -> + 1:7:androidx.fragment.app.Fragment$SavedState createFromParcel(android.os.Parcel):550:550 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/fragment/app/Fragment$n;"} + 1:6:androidx.fragment.app.Fragment$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):555:555 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroidx/fragment/app/Fragment$n;"} + 1:3:androidx.fragment.app.Fragment$SavedState[] newArray(int):560:560 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/fragment/app/Fragment$n;"} + 1:1:java.lang.Object createFromParcel(android.os.Parcel):547:547 -> createFromParcel + 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):547:547 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):547:547 -> newArray +androidx.fragment.app.FragmentActivity -> androidx.fragment.app.s: +# {"id":"sourceFile","fileName":"FragmentActivity.java"} + androidx.lifecycle.LifecycleRegistry mFragmentLifecycleRegistry -> mFragmentLifecycleRegistry + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/n;"} + androidx.fragment.app.FragmentController mFragments -> mFragments + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/v;"} + 1:3:void ():107:107 -> + 4:14:void ():88:88 -> + 15:22:void ():95:95 -> + 23:24:void ():99:99 -> + 25:28:void ():108:108 -> + 1:7:android.view.View dispatchFragmentsOnCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):247:247 -> dispatchFragmentsOnCreateView + 1:3:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):410:410 -> dump + 4:10:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):412:412 -> dump + 11:18:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):416:416 -> dump + 19:29:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):417:417 -> dump + 30:34:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):418:418 -> dump + 35:51:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):419:419 -> dump + 52:59:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):420:420 -> dump + 60:69:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):421:421 -> dump + 70:79:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):422:422 -> dump + 80:84:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):423:423 -> dump + 85:90:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):425:425 -> dump + 91:97:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):426:426 -> dump + 98:107:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):428:428 -> dump + 1:3:void lambda$init$3(android.content.Context):139:139 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/s;Landroid/content/Context;)V"} + 4:7:void lambda$init$3(android.content.Context):139:139 -> f + 1:2:void lambda$init$1(android.content.res.Configuration):135:135 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/s;Landroid/content/res/Configuration;)V"} + 3:6:void lambda$init$1(android.content.res.Configuration):135:135 -> g + 1:7:androidx.fragment.app.FragmentManager getSupportFragmentManager():461:461 -> getSupportFragmentManager + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/F;"} + 1:5:androidx.loader.app.LoaderManager getSupportLoaderManager():471:471 -> getSupportLoaderManager + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/loader/app/a;"} + 1:3:android.os.Bundle lambda$init$0():129:129 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/s;)Landroid/os/Bundle;"} + 4:10:android.os.Bundle lambda$init$0():130:130 -> h + 11:16:android.os.Bundle lambda$init$0():131:131 -> h + 1:2:void lambda$init$2(android.content.Intent):138:138 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/s;Landroid/content/Intent;)V"} + 3:6:void lambda$init$2(android.content.Intent):138:138 -> i + 1:14:void init():128:128 -> j + 15:22:void init():135:135 -> j + 23:30:void init():138:138 -> j + 31:39:void init():139:139 -> j + 1:4:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):769:769 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;Landroidx/lifecycle/g$b;)Z"} + 5:24:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):770:770 -> k + 25:30:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):774:774 -> k + 31:34:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):775:775 -> k + 35:39:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):776:776 -> k + 40:44:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):778:778 -> k + 45:60:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):779:779 -> k + 61:66:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):780:780 -> k + 67:80:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):783:783 -> k + 81:88:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):784:784 -> k + 1:13:void markFragmentsCreated():763:763 -> markFragmentsCreated + 1:5:void onActivityResult(int,int,android.content.Intent):150:150 -> onActivityResult + 6:9:void onActivityResult(int,int,android.content.Intent):151:151 -> onActivityResult + 1:3:void onCreate(android.os.Bundle):216:216 -> onCreate + 4:10:void onCreate(android.os.Bundle):218:218 -> onCreate + 11:16:void onCreate(android.os.Bundle):219:219 -> onCreate + 1:1:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):226:226 -> onCreateView + 2:2:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):228:228 -> onCreateView + 3:3:android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet):237:237 -> onCreateView + 4:4:android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet):239:239 -> onCreateView + 1:3:void onDestroy():257:257 -> onDestroy + 4:8:void onDestroy():258:258 -> onDestroy + 9:16:void onDestroy():259:259 -> onDestroy + 1:11:boolean onMenuItemSelected(int,android.view.MenuItem):264:264 -> onMenuItemSelected + 12:20:boolean onMenuItemSelected(int,android.view.MenuItem):269:269 -> onMenuItemSelected + 1:4:void onPause():282:282 -> onPause + 5:6:void onPause():283:283 -> onPause + 7:11:void onPause():284:284 -> onPause + 12:19:void onPause():285:285 -> onPause + 1:3:void onPostResume():321:321 -> onPostResume + 4:7:void onPostResume():322:322 -> onPostResume + 1:5:void onRequestPermissionsResult(int,java.lang.String[],int[]):488:488 -> onRequestPermissionsResult + 6:9:void onRequestPermissionsResult(int,java.lang.String[],int[]):489:489 -> onRequestPermissionsResult + 1:5:void onResume():308:308 -> onResume + 6:9:void onResume():309:309 -> onResume + 10:11:void onResume():310:310 -> onResume + 12:17:void onResume():311:311 -> onResume + 1:7:void onResumeFragments():332:332 -> onResumeFragments + 8:13:void onResumeFragments():333:333 -> onResumeFragments + 1:5:void onStart():343:343 -> onStart + 6:9:void onStart():344:344 -> onStart + 10:11:void onStart():346:346 -> onStart + 12:16:void onStart():348:348 -> onStart + 17:18:void onStart():349:349 -> onStart + 19:23:void onStart():350:350 -> onStart + 24:28:void onStart():353:353 -> onStart + 29:35:void onStart():357:357 -> onStart + 36:41:void onStart():358:358 -> onStart + 1:6:void onStateNotSaved():296:296 -> onStateNotSaved + 1:4:void onStop():368:368 -> onStop + 5:6:void onStop():370:370 -> onStop + 7:9:void onStop():371:371 -> onStop + 10:14:void onStop():373:373 -> onStop + 15:22:void onStop():374:374 -> onStop + 1:4:void setEnterSharedElementCallback(androidx.core.app.SharedElementCallback):177:177 -> setEnterSharedElementCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/app/n;)V"} + 1:4:void setExitSharedElementCallback(androidx.core.app.SharedElementCallback):190:190 -> setExitSharedElementCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/app/n;)V"} + 1:1:void startActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int):504:504 -> startActivityFromFragment + 2:2:void startActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):525:525 -> startActivityFromFragment + 3:3:void startActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):530:530 -> startActivityFromFragment + 14:17:void startIntentSenderFromFragment(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):564:564 -> startIntentSenderFromFragment + 18:21:void startIntentSenderFromFragment(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):568:568 -> startIntentSenderFromFragment + 1:4:void supportFinishAfterTransition():165:165 -> supportFinishAfterTransition + 1:4:void supportPostponeEnterTransition():198:198 -> supportPostponeEnterTransition + 1:4:void supportStartPostponedEnterTransition():206:206 -> supportStartPostponedEnterTransition +androidx.fragment.app.FragmentActivity$$ExternalSyntheticLambda0 -> androidx.fragment.app.o: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.FragmentActivity androidx.fragment.app.FragmentActivity$$InternalSyntheticLambda$1$f7554508af1ff1c6f236b864b635b14a3326891c4e9f78db133e688b43b019ce$0.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/s;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.FragmentActivity):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/s;)V"} + 1:1:android.os.Bundle saveState():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.FragmentActivity$$ExternalSyntheticLambda1 -> androidx.fragment.app.p: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.FragmentActivity androidx.fragment.app.FragmentActivity$$InternalSyntheticLambda$1$f7554508af1ff1c6f236b864b635b14a3326891c4e9f78db133e688b43b019ce$1.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/s;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.FragmentActivity):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/s;)V"} + 1:1:void accept(java.lang.Object):0:0 -> accept + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.FragmentActivity$$ExternalSyntheticLambda2 -> androidx.fragment.app.q: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.FragmentActivity androidx.fragment.app.FragmentActivity$$InternalSyntheticLambda$1$f7554508af1ff1c6f236b864b635b14a3326891c4e9f78db133e688b43b019ce$2.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/s;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.FragmentActivity):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/s;)V"} + 1:1:void accept(java.lang.Object):0:0 -> accept + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.FragmentActivity$$ExternalSyntheticLambda3 -> androidx.fragment.app.r: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.FragmentActivity androidx.fragment.app.FragmentActivity$$InternalSyntheticLambda$1$f7554508af1ff1c6f236b864b635b14a3326891c4e9f78db133e688b43b019ce$3.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/s;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.FragmentActivity):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/s;)V"} + 1:1:void onContextAvailable(android.content.Context):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.FragmentActivity$HostCallbacks -> androidx.fragment.app.s$a: +# {"id":"sourceFile","fileName":"FragmentActivity.java"} + androidx.fragment.app.FragmentActivity this$0 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/s;"} + 1:2:void (androidx.fragment.app.FragmentActivity):584:584 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/s;)V"} + 3:6:void (androidx.fragment.app.FragmentActivity):585:585 -> + 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"} + 1:6:void addOnConfigurationChangedListener(androidx.core.util.Consumer):689:689 -> addOnConfigurationChangedListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + 1:6:void addOnMultiWindowModeChangedListener(androidx.core.util.Consumer):712:712 -> addOnMultiWindowModeChangedListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + 1:6:void addOnPictureInPictureModeChangedListener(androidx.core.util.Consumer):724:724 -> addOnPictureInPictureModeChangedListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + 1:6:void addOnTrimMemoryListener(androidx.core.util.Consumer):701:701 -> addOnTrimMemoryListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/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 + 1:7:androidx.activity.result.ActivityResultRegistry getActivityResultRegistry():676:676 -> getActivityResultRegistry + 1:5:androidx.lifecycle.Lifecycle getLifecycle():595:595 -> getLifecycle + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/g;"} + 1:7:androidx.activity.OnBackPressedDispatcher getOnBackPressedDispatcher():607:607 -> getOnBackPressedDispatcher + 1:7:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():682:682 -> getSavedStateRegistry + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/savedstate/a;"} + 1:7:androidx.lifecycle.ViewModelStore getViewModelStore():601:601 -> getViewModelStore + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/H;"} + 1:6:void onDump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):613:613 -> h + 1:5:java.lang.Object onGetHost():572:572 -> i + 1:13:android.view.LayoutInflater onGetLayoutInflater():624:624 -> j + 1:7:boolean onShouldShowRequestPermissionRationale(java.lang.String):639:639 -> l + 1:4:void onSupportInvalidateOptionsMenu():634:634 -> o + 1:6:void invalidateMenu():756:756 -> p + 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"} + 1:6:void removeOnConfigurationChangedListener(androidx.core.util.Consumer):696:696 -> removeOnConfigurationChangedListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + 1:6:void removeOnMultiWindowModeChangedListener(androidx.core.util.Consumer):718:718 -> removeOnMultiWindowModeChangedListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + 1:6:void removeOnPictureInPictureModeChangedListener(androidx.core.util.Consumer):730:730 -> removeOnPictureInPictureModeChangedListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/a;)V"} + 1:6:void removeOnTrimMemoryListener(androidx.core.util.Consumer):706:706 -> removeOnTrimMemoryListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/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 + 10:16:int getNextAnim(androidx.fragment.app.Fragment,boolean,boolean):127:127 -> a + 17:21:int getNextAnim(androidx.fragment.app.Fragment,boolean,boolean):131:131 -> a + 22:26:int getNextAnim(androidx.fragment.app.Fragment,boolean,boolean):133:133 -> a + 1:4:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):47:47 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/fragment/app/Fragment;ZZ)Landroidx/fragment/app/t$a;"} + 5:9:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):48:48 -> b + 10:12:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):50:50 -> b + 13:19:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):56:56 -> b + 20:25:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):57:57 -> b + 26:32:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):58:58 -> b + 33:43:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):61:61 -> b + 44:49:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):65:65 -> b + 50:55:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):67:67 -> b + 56:61:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):70:70 -> b + 62:71:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):72:72 -> b + 72:77:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):76:76 -> b + 78:85:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):80:80 -> b + 86:93:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):81:81 -> b + 94:99:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):86:86 -> b + 100:106:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):88:88 -> b + 107:107:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):93:93 -> b + 108:113:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):101:101 -> b + 114:122:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):103:103 -> b + 123:128:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):111:111 -> b + 129:134:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):113:113 -> b + 135:136:androidx.fragment.app.FragmentAnim$AnimationOrAnimator loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):108:108 -> b + 4:13:int toActivityTransitResId(android.content.Context,int):171:171 -> c + 14:17:int toActivityTransitResId(android.content.Context,int):173:173 -> c + 18:21:int toActivityTransitResId(android.content.Context,int):174:174 -> c + 28:35:int transitToAnimResourceId(android.content.Context,int,boolean):154:154 -> d + 36:42:int transitToAnimResourceId(android.content.Context,int,boolean):155:155 -> d + 43:53:int transitToAnimResourceId(android.content.Context,int,boolean):150:150 -> d + 54:61:int transitToAnimResourceId(android.content.Context,int,boolean):159:159 -> d + 62:68:int transitToAnimResourceId(android.content.Context,int,boolean):161:161 -> d + 69:76:int transitToAnimResourceId(android.content.Context,int,boolean):147:147 -> d + 77:82:int transitToAnimResourceId(android.content.Context,int,boolean):144:144 -> d +androidx.fragment.app.FragmentAnim$AnimationOrAnimator -> androidx.fragment.app.t$a: +# {"id":"sourceFile","fileName":"FragmentAnim.java"} + android.view.animation.Animation animation -> a + android.animation.Animator animator -> b + 1:3:void (android.view.animation.Animation):185:187 -> + 4:4:void (android.view.animation.Animation):189:189 -> + 5:7:void (android.animation.Animator):193:195 -> + 8:8:void (android.animation.Animator):197:197 -> +androidx.fragment.app.FragmentAnim$EndViewTransitionAnimation -> androidx.fragment.app.t$b: +# {"id":"sourceFile","fileName":"FragmentAnim.java"} + android.view.ViewGroup mParent -> d + android.view.View mChild -> e + boolean mEnded -> f + boolean mTransitionEnded -> g + boolean mAnimating -> h + 2:5:void (android.view.animation.Animation,android.view.ViewGroup,android.view.View):217:217 -> + 6:7:void (android.view.animation.Animation,android.view.ViewGroup,android.view.View):213:213 -> + 8:9:void (android.view.animation.Animation,android.view.ViewGroup,android.view.View):218:218 -> + 10:11:void (android.view.animation.Animation,android.view.ViewGroup,android.view.View):219:219 -> + 12:14:void (android.view.animation.Animation,android.view.ViewGroup,android.view.View):220:220 -> + 15:18:void (android.view.animation.Animation,android.view.ViewGroup,android.view.View):223:223 -> + 1:3:boolean getTransformation(long,android.view.animation.Transformation):228:230 -> getTransformation + 4:4:boolean getTransformation(long,android.view.animation.Transformation):232:232 -> getTransformation + 5:6:boolean getTransformation(long,android.view.animation.Transformation):234:235 -> getTransformation + 7:9:boolean getTransformation(long,android.view.animation.Transformation,float):243:245 -> getTransformation + 10:10:boolean getTransformation(long,android.view.animation.Transformation,float):247:247 -> getTransformation + 11:12:boolean getTransformation(long,android.view.animation.Transformation,float):249:250 -> getTransformation + 1:9:void run():257:257 -> run + 10:11:void run():258:258 -> run + 12:17:void run():260:260 -> run + 18:25:void run():262:262 -> run + 26:28:void run():263:263 -> run +androidx.fragment.app.FragmentContainer -> androidx.fragment.app.u: +# {"id":"sourceFile","fileName":"FragmentContainer.java"} + 1:4:void ():31:31 -> + 1:5:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):57:57 -> b + android.view.View onFindViewById(int) -> c + boolean onHasView() -> d +androidx.fragment.app.FragmentContainerView -> androidx.fragment.app.FragmentContainerView: +# {"id":"sourceFile","fileName":"FragmentContainerView.kt"} + java.util.List disappearingFragmentChildren -> d + java.util.List transitioningFragmentViews -> e + android.view.View$OnApplyWindowInsetsListener applyWindowInsetsListener -> f + boolean drawDisappearingViewsFirst -> g + 1:1:void (android.content.Context,android.util.AttributeSet):0:0 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int,int,kotlin.jvm.internal.DefaultConstructorMarker):105:105 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):109:109 -> + 4:4:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):90:90 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):90 -> + 5:5:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):91:91 -> + 5:5:void (android.content.Context,android.util.AttributeSet,int):91 -> + 6:6:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):96:96 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):96 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):111:111 -> + 8:8:void (android.content.Context,android.util.AttributeSet,int):113:113 -> + 9:9:void androidx.core.content.ContextKt.withStyledAttributes$default(android.content.Context,android.util.AttributeSet,int[],int,int,kotlin.jvm.functions.Function1,int,java.lang.Object):59:59 -> + 9:9:void (android.content.Context,android.util.AttributeSet,int):113 -> + 10:11:void (android.content.Context,android.util.AttributeSet,int):115:116 -> + 12:12:void (android.content.Context,android.util.AttributeSet,int):114:114 -> + 13:13:void androidx.core.content.ContextKt.withStyledAttributes$default(android.content.Context,android.util.AttributeSet,int[],int,int,kotlin.jvm.functions.Function1,int,java.lang.Object):59:59 -> + 13:13:void (android.content.Context,android.util.AttributeSet,int):113 -> + 14:17:void (android.content.Context,android.util.AttributeSet,int):119:122 -> + 18:18:void (android.content.Context,android.util.AttributeSet,int):121:121 -> + 19:19:void (android.content.Context,android.util.AttributeSet,int):120:120 -> + 20:20:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):132:132 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;Landroidx/fragment/app/F;)V"} + 21:22:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):90:91 -> + 23:23:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):96:96 -> + 24:24:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):133:133 -> + 25:25:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):135:135 -> + 26:26:void androidx.core.content.ContextKt.withStyledAttributes$default(android.content.Context,android.util.AttributeSet,int[],int,int,kotlin.jvm.functions.Function1,int,java.lang.Object):59:59 -> + 26:26:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):135 -> + 27:27:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):137:137 -> + 28:28:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):139:139 -> + 29:29:void androidx.core.content.ContextKt.withStyledAttributes$default(android.content.Context,android.util.AttributeSet,int[],int,int,kotlin.jvm.functions.Function1,int,java.lang.Object):59:59 -> + 29:29:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):135 -> + 30:31:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):141:142 -> + 32:34:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):147:149 -> + 35:35:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):148:148 -> + 36:41:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):153:158 -> + 42:42:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):160:160 -> + 1:8:void addDisappearingFragmentView(android.view.View):322:322 -> a + 9:14:void addDisappearingFragmentView(android.view.View):323:323 -> a + 6:11:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):266:266 -> addView + 12:15:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):272:272 -> addView + 16:28:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):268:268 -> addView + 29:30:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):269:269 -> addView + 31:37:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):268:268 -> addView + 38:47:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):266:266 -> addView + 6:14:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):203:203 -> dispatchApplyWindowInsets + 15:18:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):204:204 -> dispatchApplyWindowInsets + 19:27:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):206:206 -> dispatchApplyWindowInsets + 28:32:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):205:205 -> dispatchApplyWindowInsets + 33:36:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):209:209 -> dispatchApplyWindowInsets + 37:41:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):204:204 -> dispatchApplyWindowInsets + 42:47:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):211:211 -> dispatchApplyWindowInsets + 48:54:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):212:212 -> dispatchApplyWindowInsets + 55:65:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):213:213 -> dispatchApplyWindowInsets + 6:9:void dispatchDraw(android.graphics.Canvas):220:220 -> dispatchDraw + 10:11:void dispatchDraw(android.graphics.Canvas):221:221 -> dispatchDraw + 12:27:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.foldRightIndexed(java.util.List,java.lang.Object,kotlin.jvm.functions.Function3):1855:1855 -> dispatchDraw + 12:27:void dispatchDraw(android.graphics.Canvas):221 -> dispatchDraw + 28:35:void dispatchDraw(android.graphics.Canvas):222:222 -> dispatchDraw + 36:39:void dispatchDraw(android.graphics.Canvas):225:225 -> dispatchDraw + 11:22:boolean drawChild(android.graphics.Canvas,android.view.View,long):229:229 -> drawChild + 23:32:boolean drawChild(android.graphics.Canvas,android.view.View,long):231:231 -> drawChild + 33:37:boolean drawChild(android.graphics.Canvas,android.view.View,long):235:235 -> drawChild + 6:10:void endViewTransition(android.view.View):246:246 -> endViewTransition + 11:19:void endViewTransition(android.view.View):247:247 -> endViewTransition + 20:21:void endViewTransition(android.view.View):248:248 -> endViewTransition + 22:25:void endViewTransition(android.view.View):250:250 -> endViewTransition + 1:13:androidx.fragment.app.Fragment getFragment():337:337 -> getFragment + 1:9:void removeAllViewsInLayout():308:308 -> removeAllViewsInLayout + 10:13:void removeAllViewsInLayout():309:309 -> removeAllViewsInLayout + 14:24:void removeAllViewsInLayout():310:310 -> removeAllViewsInLayout + 25:28:void removeAllViewsInLayout():312:312 -> removeAllViewsInLayout + 6:8:void removeView(android.view.View):287:287 -> removeView + 9:12:void removeView(android.view.View):288:288 -> removeView + 1:4:void removeViewAt(int):276:276 -> removeViewAt + 5:12:void removeViewAt(int):277:277 -> removeViewAt + 13:16:void removeViewAt(int):278:278 -> removeViewAt + 6:8:void removeViewInLayout(android.view.View):282:282 -> removeViewInLayout + 9:12:void removeViewInLayout(android.view.View):283:283 -> removeViewInLayout + 6:9:void removeViews(int,int):293:293 -> removeViews + 10:20:void removeViews(int,int):294:294 -> removeViews + 21:24:void removeViews(int,int):296:296 -> removeViews + 6:9:void removeViewsInLayout(int,int):301:301 -> removeViewsInLayout + 10:20:void removeViewsInLayout(int,int):302:302 -> removeViewsInLayout + 21:24:void removeViewsInLayout(int,int):304:304 -> removeViewsInLayout + 1:3:void setDrawDisappearingViewsLast(boolean):256:256 -> setDrawDisappearingViewsLast + 1:2:void setLayoutTransition(android.animation.LayoutTransition):183:183 -> setLayoutTransition + 3:4:void setLayoutTransition(android.animation.LayoutTransition):184:184 -> setLayoutTransition + 5:8:void setLayoutTransition(android.animation.LayoutTransition):183:183 -> setLayoutTransition + 6:8:void setOnApplyWindowInsetsListener(android.view.View$OnApplyWindowInsetsListener):190:190 -> setOnApplyWindowInsetsListener + 6:11:void startViewTransition(android.view.View):239:239 -> startViewTransition + 12:16:void startViewTransition(android.view.View):240:240 -> startViewTransition + 17:20:void startViewTransition(android.view.View):242:242 -> startViewTransition +androidx.fragment.app.FragmentContainerView$Api20Impl -> androidx.fragment.app.FragmentContainerView$a: +# {"id":"sourceFile","fileName":"FragmentContainerView.kt"} + androidx.fragment.app.FragmentContainerView$Api20Impl INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/FragmentContainerView$a;"} + 1:4:void ():339:339 -> + 16:25:android.view.WindowInsets onApplyWindowInsets(android.view.View$OnApplyWindowInsetsListener,android.view.View,android.view.WindowInsets):345:345 -> a +androidx.fragment.app.FragmentController -> androidx.fragment.app.v: +# {"id":"sourceFile","fileName":"FragmentController.java"} + androidx.fragment.app.FragmentHostCallback mHost -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/x;"} + 1:3:void (androidx.fragment.app.FragmentHostCallback):61:61 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/x;)V"} + 4:6:void (androidx.fragment.app.FragmentHostCallback):62:62 -> + 1:8:void attachHost(androidx.fragment.app.Fragment):117:117 -> a + 1:14:androidx.fragment.app.FragmentController createController(androidx.fragment.app.FragmentHostCallback):58:58 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/x;)Landroidx/fragment/app/v;"} + 1:8:void dispatchActivityCreated():263:263 -> c + 1:9:boolean dispatchContextItemSelected(android.view.MenuItem):469:469 -> d + 1:8:void dispatchCreate():252:252 -> e + 1:8:void dispatchDestroy():346:346 -> f + 1:8:void dispatchPause():296:296 -> g + 1:8:void dispatchResume():285:285 -> h + 1:8:void dispatchStart():274:274 -> i + 1:8:void dispatchStop():307:307 -> j + 1:10:boolean execPendingActions():495:495 -> k + 1:5:androidx.fragment.app.FragmentManager getSupportFragmentManager():70:70 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/F;"} + 1:8:void noteStateNotSaved():143:143 -> m + 1:8:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):135:135 -> n + 9:13:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):136:136 -> n +androidx.fragment.app.FragmentFactory -> androidx.fragment.app.w: +# {"id":"sourceFile","fileName":"FragmentFactory.java"} + androidx.collection.SimpleArrayMap sClassCacheMap -> sClassCacheMap + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} + 1:8:void ():33:33 -> + 1:4:void ():31:31 -> + 1:10:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):45:45 -> a + 11:15:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):47:47 -> a + 16:18:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):48:48 -> a + 19:27:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):50:50 -> a + 28:31:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):53:53 -> a + 32:36:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):54:54 -> a + 1:9:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):120:120 -> instantiate + 10:28:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):121:121 -> instantiate + 29:54:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):134:134 -> instantiate + 55:80:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):131:131 -> instantiate + 81:104:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):127:127 -> instantiate + 105:128:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):123:123 -> instantiate + 1:4:boolean isFragmentClass(java.lang.ClassLoader,java.lang.String):70:70 -> isFragmentClass + 5:13:boolean isFragmentClass(java.lang.ClassLoader,java.lang.String):71:71 -> isFragmentClass + 1:8:java.lang.Class loadFragmentClass(java.lang.ClassLoader,java.lang.String):94:94 -> loadFragmentClass + 9:35:java.lang.Class loadFragmentClass(java.lang.ClassLoader,java.lang.String):100:100 -> loadFragmentClass + 36:61:java.lang.Class loadFragmentClass(java.lang.ClassLoader,java.lang.String):97:97 -> loadFragmentClass +androidx.fragment.app.FragmentHostCallback -> androidx.fragment.app.x: +# {"id":"sourceFile","fileName":"FragmentHostCallback.java"} + android.app.Activity mActivity -> d + android.content.Context mContext -> e + android.os.Handler mHandler -> f + int mWindowAnimations -> g + androidx.fragment.app.FragmentManager mFragmentManager -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:1:void (androidx.fragment.app.FragmentActivity):91:91 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/s;)V"} + 2:2:void (android.app.Activity,android.content.Context,android.os.Handler,int):95:95 -> + 3:3:void (android.app.Activity,android.content.Context,android.os.Handler,int):81:81 -> + 4:7:void (android.app.Activity,android.content.Context,android.os.Handler,int):96:99 -> + 1:3:android.app.Activity getActivity():242:242 -> e + 1:3:android.content.Context getContext():247:247 -> f + 1:3:android.os.Handler getHandler():253:253 -> g + void onDump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> h + java.lang.Object onGetHost() -> i + android.view.LayoutInflater onGetLayoutInflater() -> j + 1:1:void onRequestPermissionsFromFragment(androidx.fragment.app.Fragment,java.lang.String[],int):0:0 -> k + boolean onShouldShowRequestPermissionRationale(java.lang.String) -> l + 4:9:void onStartActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):166:166 -> m + 10:17:void onStartActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):163:163 -> m + 4:17:void onStartIntentSenderFromFragment(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):188:188 -> n + 18:25:void onStartIntentSenderFromFragment(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):185:185 -> n + void onSupportInvalidateOptionsMenu() -> o +androidx.fragment.app.FragmentLayoutInflaterFactory -> androidx.fragment.app.y: +# {"id":"sourceFile","fileName":"FragmentLayoutInflaterFactory.java"} + androidx.fragment.app.FragmentManager mFragmentManager -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:3:void (androidx.fragment.app.FragmentManager):37:37 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 4:6:void (androidx.fragment.app.FragmentManager):38:38 -> + 1:1:android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet):45:45 -> onCreateView + 2:3:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):52:53 -> onCreateView + 4:4:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):56:56 -> onCreateView + 5:6:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):60:61 -> onCreateView + 7:7:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):63:63 -> onCreateView + 8:10:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):65:67 -> onCreateView + 11:11:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):69:69 -> onCreateView + 12:12:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):75:75 -> onCreateView + 13:13:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):77:77 -> onCreateView + 14:14:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):85:85 -> onCreateView + 15:15:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):87:87 -> onCreateView + 16:16:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):90:90 -> onCreateView + 17:19:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):94:96 -> onCreateView + 20:20:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):95:95 -> onCreateView + 21:28:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):97:104 -> onCreateView + 29:32:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):106:109 -> onCreateView + 33:33:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):108:108 -> onCreateView + 34:34:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):112:112 -> onCreateView + 35:37:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):122:124 -> onCreateView + 38:38:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):126:126 -> onCreateView + 39:42:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):128:131 -> onCreateView + 43:43:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):130:130 -> onCreateView + 44:44:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):134:134 -> onCreateView + 45:45:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):138:138 -> onCreateView + 46:46:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):142:142 -> onCreateView + 47:47:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):144:144 -> onCreateView + 48:48:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):146:146 -> onCreateView + 49:49:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):151:151 -> onCreateView + 50:51:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):153:154 -> onCreateView + 52:52:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):159:159 -> onCreateView + 53:53:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):175:175 -> onCreateView + 54:54:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):147:147 -> onCreateView + 55:57:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):115:117 -> onCreateView +androidx.fragment.app.FragmentLayoutInflaterFactory$1 -> androidx.fragment.app.y$a: +# {"id":"sourceFile","fileName":"FragmentLayoutInflaterFactory.java"} + androidx.fragment.app.FragmentStateManager val$fragmentStateManager -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/L;"} + androidx.fragment.app.FragmentLayoutInflaterFactory this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/y;"} + 1:8:void (androidx.fragment.app.FragmentLayoutInflaterFactory,androidx.fragment.app.FragmentStateManager):160:160 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/y;Landroidx/fragment/app/L;)V"} + 1:6:void onViewAttachedToWindow(android.view.View):163:163 -> onViewAttachedToWindow + 7:11:void onViewAttachedToWindow(android.view.View):164:164 -> onViewAttachedToWindow + 12:13:void onViewAttachedToWindow(android.view.View):165:165 -> onViewAttachedToWindow + 14:27:void onViewAttachedToWindow(android.view.View):166:166 -> onViewAttachedToWindow + 28:31:void onViewAttachedToWindow(android.view.View):168:168 -> onViewAttachedToWindow +androidx.fragment.app.FragmentLifecycleCallbacksDispatcher -> androidx.fragment.app.z: +# {"id":"sourceFile","fileName":"FragmentLifecycleCallbacksDispatcher.java"} + java.util.concurrent.CopyOnWriteArrayList mLifecycleCallbacks -> a + androidx.fragment.app.FragmentManager mFragmentManager -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:3:void (androidx.fragment.app.FragmentManager):53:53 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 4:10:void (androidx.fragment.app.FragmentManager):46:46 -> + 11:13:void (androidx.fragment.app.FragmentManager):54:54 -> + 1:8:void dispatchOnFragmentActivityCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):155:155 -> a + 9:12:void dispatchOnFragmentActivityCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):157:157 -> a + 13:17:void dispatchOnFragmentActivityCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):158:158 -> a + 18:20:void dispatchOnFragmentActivityCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):159:159 -> a + 21:42:void dispatchOnFragmentActivityCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):161:161 -> a + 43:44:void dispatchOnFragmentActivityCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):162:163 -> a + 45:45:void dispatchOnFragmentActivityCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):163:163 -> a + 1:9:void dispatchOnFragmentAttached(androidx.fragment.app.Fragment,boolean):106:106 -> b + 10:17:void dispatchOnFragmentAttached(androidx.fragment.app.Fragment,boolean):107:107 -> b + 18:21:void dispatchOnFragmentAttached(androidx.fragment.app.Fragment,boolean):109:109 -> b + 22:26:void dispatchOnFragmentAttached(androidx.fragment.app.Fragment,boolean):110:110 -> b + 27:29:void dispatchOnFragmentAttached(androidx.fragment.app.Fragment,boolean):111:111 -> b + 30:51:void dispatchOnFragmentAttached(androidx.fragment.app.Fragment,boolean):113:113 -> b + 52:53:void dispatchOnFragmentAttached(androidx.fragment.app.Fragment,boolean):114:115 -> b + 54:54:void dispatchOnFragmentAttached(androidx.fragment.app.Fragment,boolean):115:115 -> b + 1:8:void dispatchOnFragmentCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):138:138 -> c + 9:12:void dispatchOnFragmentCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):140:140 -> c + 13:17:void dispatchOnFragmentCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):141:141 -> c + 18:20:void dispatchOnFragmentCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):142:142 -> c + 21:42:void dispatchOnFragmentCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):144:144 -> c + 43:44:void dispatchOnFragmentCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):145:146 -> c + 45:45:void dispatchOnFragmentCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):146:146 -> c + 1:8:void dispatchOnFragmentDestroyed(androidx.fragment.app.Fragment,boolean):272:272 -> d + 9:12:void dispatchOnFragmentDestroyed(androidx.fragment.app.Fragment,boolean):274:274 -> d + 13:17:void dispatchOnFragmentDestroyed(androidx.fragment.app.Fragment,boolean):275:275 -> d + 18:20:void dispatchOnFragmentDestroyed(androidx.fragment.app.Fragment,boolean):276:276 -> d + 21:42:void dispatchOnFragmentDestroyed(androidx.fragment.app.Fragment,boolean):278:278 -> d + 43:44:void dispatchOnFragmentDestroyed(androidx.fragment.app.Fragment,boolean):279:280 -> d + 45:45:void dispatchOnFragmentDestroyed(androidx.fragment.app.Fragment,boolean):280:280 -> d + 1:8:void dispatchOnFragmentDetached(androidx.fragment.app.Fragment,boolean):286:286 -> e + 9:12:void dispatchOnFragmentDetached(androidx.fragment.app.Fragment,boolean):288:288 -> e + 13:17:void dispatchOnFragmentDetached(androidx.fragment.app.Fragment,boolean):289:289 -> e + 18:20:void dispatchOnFragmentDetached(androidx.fragment.app.Fragment,boolean):290:290 -> e + 21:42:void dispatchOnFragmentDetached(androidx.fragment.app.Fragment,boolean):292:292 -> e + 43:44:void dispatchOnFragmentDetached(androidx.fragment.app.Fragment,boolean):293:294 -> e + 45:45:void dispatchOnFragmentDetached(androidx.fragment.app.Fragment,boolean):294:294 -> e + 1:8:void dispatchOnFragmentPaused(androidx.fragment.app.Fragment,boolean):214:214 -> f + 9:12:void dispatchOnFragmentPaused(androidx.fragment.app.Fragment,boolean):216:216 -> f + 13:17:void dispatchOnFragmentPaused(androidx.fragment.app.Fragment,boolean):217:217 -> f + 18:20:void dispatchOnFragmentPaused(androidx.fragment.app.Fragment,boolean):218:218 -> f + 21:42:void dispatchOnFragmentPaused(androidx.fragment.app.Fragment,boolean):220:220 -> f + 43:44:void dispatchOnFragmentPaused(androidx.fragment.app.Fragment,boolean):221:222 -> f + 45:45:void dispatchOnFragmentPaused(androidx.fragment.app.Fragment,boolean):222:222 -> f + 1:9:void dispatchOnFragmentPreAttached(androidx.fragment.app.Fragment,boolean):91:91 -> g + 10:17:void dispatchOnFragmentPreAttached(androidx.fragment.app.Fragment,boolean):92:92 -> g + 18:21:void dispatchOnFragmentPreAttached(androidx.fragment.app.Fragment,boolean):94:94 -> g + 22:26:void dispatchOnFragmentPreAttached(androidx.fragment.app.Fragment,boolean):95:95 -> g + 27:29:void dispatchOnFragmentPreAttached(androidx.fragment.app.Fragment,boolean):96:96 -> g + 30:51:void dispatchOnFragmentPreAttached(androidx.fragment.app.Fragment,boolean):98:98 -> g + 52:53:void dispatchOnFragmentPreAttached(androidx.fragment.app.Fragment,boolean):99:100 -> g + 54:54:void dispatchOnFragmentPreAttached(androidx.fragment.app.Fragment,boolean):100:100 -> g + 1:8:void dispatchOnFragmentPreCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):122:122 -> h + 9:12:void dispatchOnFragmentPreCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):124:124 -> h + 13:17:void dispatchOnFragmentPreCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):125:125 -> h + 18:20:void dispatchOnFragmentPreCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):126:126 -> h + 21:42:void dispatchOnFragmentPreCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):128:128 -> h + 43:44:void dispatchOnFragmentPreCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):129:130 -> h + 45:45:void dispatchOnFragmentPreCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):130:130 -> h + 1:8:void dispatchOnFragmentResumed(androidx.fragment.app.Fragment,boolean):200:200 -> i + 9:12:void dispatchOnFragmentResumed(androidx.fragment.app.Fragment,boolean):202:202 -> i + 13:17:void dispatchOnFragmentResumed(androidx.fragment.app.Fragment,boolean):203:203 -> i + 18:20:void dispatchOnFragmentResumed(androidx.fragment.app.Fragment,boolean):204:204 -> i + 21:42:void dispatchOnFragmentResumed(androidx.fragment.app.Fragment,boolean):206:206 -> i + 43:44:void dispatchOnFragmentResumed(androidx.fragment.app.Fragment,boolean):207:208 -> i + 45:45:void dispatchOnFragmentResumed(androidx.fragment.app.Fragment,boolean):208:208 -> i + 1:8:void dispatchOnFragmentSaveInstanceState(androidx.fragment.app.Fragment,android.os.Bundle,boolean):243:243 -> j + 9:12:void dispatchOnFragmentSaveInstanceState(androidx.fragment.app.Fragment,android.os.Bundle,boolean):245:245 -> j + 13:17:void dispatchOnFragmentSaveInstanceState(androidx.fragment.app.Fragment,android.os.Bundle,boolean):246:246 -> j + 18:20:void dispatchOnFragmentSaveInstanceState(androidx.fragment.app.Fragment,android.os.Bundle,boolean):247:247 -> j + 21:42:void dispatchOnFragmentSaveInstanceState(androidx.fragment.app.Fragment,android.os.Bundle,boolean):249:249 -> j + 43:44:void dispatchOnFragmentSaveInstanceState(androidx.fragment.app.Fragment,android.os.Bundle,boolean):250:251 -> j + 45:45:void dispatchOnFragmentSaveInstanceState(androidx.fragment.app.Fragment,android.os.Bundle,boolean):251:251 -> j + 1:8:void dispatchOnFragmentStarted(androidx.fragment.app.Fragment,boolean):186:186 -> k + 9:12:void dispatchOnFragmentStarted(androidx.fragment.app.Fragment,boolean):188:188 -> k + 13:17:void dispatchOnFragmentStarted(androidx.fragment.app.Fragment,boolean):189:189 -> k + 18:20:void dispatchOnFragmentStarted(androidx.fragment.app.Fragment,boolean):190:190 -> k + 21:42:void dispatchOnFragmentStarted(androidx.fragment.app.Fragment,boolean):192:192 -> k + 43:44:void dispatchOnFragmentStarted(androidx.fragment.app.Fragment,boolean):193:194 -> k + 45:45:void dispatchOnFragmentStarted(androidx.fragment.app.Fragment,boolean):194:194 -> k + 1:8:void dispatchOnFragmentStopped(androidx.fragment.app.Fragment,boolean):228:228 -> l + 9:12:void dispatchOnFragmentStopped(androidx.fragment.app.Fragment,boolean):230:230 -> l + 13:17:void dispatchOnFragmentStopped(androidx.fragment.app.Fragment,boolean):231:231 -> l + 18:20:void dispatchOnFragmentStopped(androidx.fragment.app.Fragment,boolean):232:232 -> l + 21:42:void dispatchOnFragmentStopped(androidx.fragment.app.Fragment,boolean):234:234 -> l + 43:44:void dispatchOnFragmentStopped(androidx.fragment.app.Fragment,boolean):235:236 -> l + 45:45:void dispatchOnFragmentStopped(androidx.fragment.app.Fragment,boolean):236:236 -> l + 1:8:void dispatchOnFragmentViewCreated(androidx.fragment.app.Fragment,android.view.View,android.os.Bundle,boolean):171:171 -> m + 9:12:void dispatchOnFragmentViewCreated(androidx.fragment.app.Fragment,android.view.View,android.os.Bundle,boolean):173:173 -> m + 13:17:void dispatchOnFragmentViewCreated(androidx.fragment.app.Fragment,android.view.View,android.os.Bundle,boolean):174:174 -> m + 18:20:void dispatchOnFragmentViewCreated(androidx.fragment.app.Fragment,android.view.View,android.os.Bundle,boolean):175:175 -> m + 21:42:void dispatchOnFragmentViewCreated(androidx.fragment.app.Fragment,android.view.View,android.os.Bundle,boolean):177:177 -> m + 43:44:void dispatchOnFragmentViewCreated(androidx.fragment.app.Fragment,android.view.View,android.os.Bundle,boolean):178:179 -> m + 45:45:void dispatchOnFragmentViewCreated(androidx.fragment.app.Fragment,android.view.View,android.os.Bundle,boolean):179:179 -> m + 1:8:void dispatchOnFragmentViewDestroyed(androidx.fragment.app.Fragment,boolean):258:258 -> n + 9:12:void dispatchOnFragmentViewDestroyed(androidx.fragment.app.Fragment,boolean):260:260 -> n + 13:17:void dispatchOnFragmentViewDestroyed(androidx.fragment.app.Fragment,boolean):261:261 -> n + 18:20:void dispatchOnFragmentViewDestroyed(androidx.fragment.app.Fragment,boolean):262:262 -> n + 21:42:void dispatchOnFragmentViewDestroyed(androidx.fragment.app.Fragment,boolean):264:264 -> n + 43:44:void dispatchOnFragmentViewDestroyed(androidx.fragment.app.Fragment,boolean):265:266 -> n + 45:45:void dispatchOnFragmentViewDestroyed(androidx.fragment.app.Fragment,boolean):266:266 -> n +androidx.fragment.app.FragmentManager -> androidx.fragment.app.F: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + androidx.fragment.app.FragmentFactory mHostFragmentFactory -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/w;"} + androidx.fragment.app.SpecialEffectsControllerFactory mSpecialEffectsControllerFactory -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/Y;"} + androidx.fragment.app.SpecialEffectsControllerFactory mDefaultSpecialEffectsControllerFactory -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/Y;"} + androidx.activity.result.ActivityResultLauncher mStartActivityForResult -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/result/c;"} + androidx.activity.result.ActivityResultLauncher mStartIntentSenderForResult -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/result/c;"} + androidx.activity.result.ActivityResultLauncher mRequestPermissions -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/result/c;"} + java.util.ArrayDeque mLaunchedFragments -> G + boolean mNeedMenuInvalidate -> H + boolean mStateSaved -> I + boolean mStopped -> J + boolean mDestroyed -> K + boolean mHavePendingDeferredStart -> L + java.util.ArrayList mTmpRecords -> M + java.util.ArrayList mTmpIsPop -> N + java.util.ArrayList mTmpAddedFragments -> O + 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;"} + java.lang.Runnable mExecCommit -> R + boolean DEBUG -> S + java.util.ArrayList mPendingActions -> a + boolean mExecutingActions -> b + androidx.fragment.app.FragmentStore mFragmentStore -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/M;"} + java.util.ArrayList mBackStack -> d + java.util.ArrayList mCreatedMenus -> e + androidx.fragment.app.FragmentLayoutInflaterFactory mLayoutInflaterFactory -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/y;"} + androidx.activity.OnBackPressedDispatcher mOnBackPressedDispatcher -> g + androidx.activity.OnBackPressedCallback mOnBackPressedCallback -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/o;"} + java.util.concurrent.atomic.AtomicInteger mBackStackIndex -> i + java.util.Map mBackStackStates -> j + java.util.Map mResults -> k + java.util.Map mResultListeners -> l + java.util.ArrayList mBackStackChangeListeners -> m + androidx.fragment.app.FragmentLifecycleCallbacksDispatcher mLifecycleCallbacksDispatcher -> n + # {"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;"} + androidx.core.util.Consumer mOnTrimMemoryListener -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/a;"} + androidx.core.util.Consumer mOnMultiWindowModeChangedListener -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/a;"} + androidx.core.util.Consumer mOnPictureInPictureModeChangedListener -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/a;"} + androidx.core.view.MenuProvider mMenuProvider -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/B;"} + int mCurState -> u + androidx.fragment.app.FragmentHostCallback mHost -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/x;"} + androidx.fragment.app.FragmentContainer mContainer -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/u;"} + androidx.fragment.app.Fragment mParent -> x + androidx.fragment.app.Fragment mPrimaryNav -> y + androidx.fragment.app.FragmentFactory mFragmentFactory -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/w;"} + 1:3:void ():107:107 -> + 4:10:void ():434:434 -> + 11:17:void ():437:437 -> + 18:24:void ():440:440 -> + 25:32:void ():443:443 -> + 33:39:void ():451:451 -> + 40:44:void ():453:453 -> + 45:50:void ():454:454 -> + 51:55:void ():456:456 -> + 56:61:void ():457:457 -> + 62:66:void ():458:458 -> + 67:72:void ():459:459 -> + 73:79:void ():462:462 -> + 80:86:void ():464:464 -> + 87:93:void ():467:467 -> + 94:100:void ():472:472 -> + 101:107:void ():477:477 -> + 108:114:void ():483:483 -> + 115:122:void ():490:490 -> + 123:125:void ():512:512 -> + 126:127:void ():519:519 -> + 128:134:void ():520:520 -> + 135:136:void ():528:528 -> + 137:143:void ():529:529 -> + 144:150:void ():542:542 -> + 151:158:void ():562:562 -> + 3:8:void dispatchConfigurationChanged(android.content.res.Configuration,boolean):3083:3083 -> A + 9:18:void dispatchConfigurationChanged(android.content.res.Configuration,boolean):3084:3084 -> A + 19:42:void dispatchConfigurationChanged(android.content.res.Configuration,boolean):3088:3088 -> A + 43:47:void dispatchConfigurationChanged(android.content.res.Configuration,boolean):3090:3090 -> A + 48:55:void dispatchConfigurationChanged(android.content.res.Configuration,boolean):3092:3092 -> A + 1:3:androidx.fragment.app.Fragment getParent():2647:2647 -> A0 + 1:7:boolean dispatchContextItemSelected(android.view.MenuItem):3177:3177 -> B + 8:31:boolean dispatchContextItemSelected(android.view.MenuItem):3180:3180 -> B + 32:39:boolean dispatchContextItemSelected(android.view.MenuItem):3182:3182 -> B + 1:3:androidx.fragment.app.Fragment getPrimaryNavigationFragment():3239:3239 -> B0 + 2:3:void dispatchCreate():2938:2938 -> C + 4:5:void dispatchCreate():2939:2939 -> C + 6:11:void dispatchCreate():2940:2940 -> C + 12:15:void dispatchCreate():2941:2941 -> C + 1:5:androidx.fragment.app.SpecialEffectsControllerFactory getSpecialEffectsControllerFactory():3309:3309 -> C0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/Y;"} + 6:9:androidx.fragment.app.SpecialEffectsControllerFactory getSpecialEffectsControllerFactory():3312:3312 -> C0 + 10:16:androidx.fragment.app.SpecialEffectsControllerFactory getSpecialEffectsControllerFactory():3317:3317 -> C0 + 17:19:androidx.fragment.app.SpecialEffectsControllerFactory getSpecialEffectsControllerFactory():3319:3319 -> C0 + 1:7:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3116:3116 -> D + 8:33:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3121:3121 -> D + 34:47:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3123:3123 -> D + 48:52:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3126:3126 -> D + 53:57:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3128:3128 -> D + 58:61:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3133:3133 -> D + 62:69:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3134:3134 -> D + 70:79:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3135:3135 -> D + 80:85:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3136:3136 -> D + 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;"} + 2:3:void dispatchDestroy():2984:2984 -> E + 4:6:void dispatchDestroy():2985:2985 -> E + 7:9:void dispatchDestroy():2986:2986 -> E + 10:13:void dispatchDestroy():2987:2987 -> E + 14:16:void dispatchDestroy():2988:2988 -> E + 17:22:void dispatchDestroy():2989:2989 -> E + 23:24:void dispatchDestroy():2990:2990 -> E + 25:29:void dispatchDestroy():2991:2991 -> E + 30:35:void dispatchDestroy():2993:2993 -> E + 36:37:void dispatchDestroy():2994:2994 -> E + 38:42:void dispatchDestroy():2996:2996 -> E + 43:48:void dispatchDestroy():2999:2999 -> E + 49:50:void dispatchDestroy():3000:3000 -> E + 51:55:void dispatchDestroy():3002:3002 -> E + 56:61:void dispatchDestroy():3005:3005 -> E + 62:63:void dispatchDestroy():3006:3006 -> E + 64:68:void dispatchDestroy():3008:3008 -> E + 69:78:void dispatchDestroy():3011:3011 -> E + 79:86:void dispatchDestroy():3012:3012 -> E + 87:88:void dispatchDestroy():3014:3014 -> E + 89:90:void dispatchDestroy():3015:3015 -> E + 91:92:void dispatchDestroy():3016:3016 -> E + 93:96:void dispatchDestroy():3017:3017 -> E + 97:101:void dispatchDestroy():3020:3020 -> E + 102:103:void dispatchDestroy():3021:3021 -> E + 104:107:void dispatchDestroy():3023:3023 -> E + 108:110:void dispatchDestroy():3024:3024 -> E + 111:115:void dispatchDestroy():3025:3025 -> E + 116:121:void dispatchDestroy():3026:3026 -> E + 1:6:androidx.fragment.app.Fragment getViewFragment(android.view.View):1109:1109 -> E0 + 7:10:androidx.fragment.app.Fragment getViewFragment(android.view.View):1110:1110 -> E0 + 11:15:androidx.fragment.app.Fragment getViewFragment(android.view.View):1111:1111 -> E0 + 2:5:void dispatchDestroyView():2980:2980 -> F + 1:7:androidx.lifecycle.ViewModelStore getViewModelStore(androidx.fragment.app.Fragment):1191:1191 -> F0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;)Landroidx/lifecycle/H;"} + 3:8:void dispatchLowMemory(boolean):3099:3099 -> G + 9:18:void dispatchLowMemory(boolean):3100:3100 -> G + 19:42:void dispatchLowMemory(boolean):3104:3104 -> G + 43:47:void dispatchLowMemory(boolean):3106:3106 -> G + 48:55:void dispatchLowMemory(boolean):3108:3108 -> G + 2:4:void handleOnBackPressed():714:714 -> G0 + 5:12:void handleOnBackPressed():715:715 -> G0 + 13:16:void handleOnBackPressed():717:717 -> G0 + 17:22:void handleOnBackPressed():725:725 -> G0 + 3:8:void dispatchMultiWindowModeChanged(boolean,boolean):3046:3046 -> H + 9:18:void dispatchMultiWindowModeChanged(boolean,boolean):3047:3047 -> H + 19:42:void dispatchMultiWindowModeChanged(boolean,boolean):3051:3051 -> H + 43:47:void dispatchMultiWindowModeChanged(boolean,boolean):3053:3053 -> H + 48:55:void dispatchMultiWindowModeChanged(boolean,boolean):3055:3055 -> H + 2:29:void hideFragment(androidx.fragment.app.Fragment):1536:1536 -> H0 + 30:34:void hideFragment(androidx.fragment.app.Fragment):1537:1537 -> H0 + 35:36:void hideFragment(androidx.fragment.app.Fragment):1538:1538 -> H0 + 37:41:void hideFragment(androidx.fragment.app.Fragment):1541:1541 -> H0 + 42:45:void hideFragment(androidx.fragment.app.Fragment):1542:1542 -> H0 + 1:18:void dispatchOnAttachFragment(androidx.fragment.app.Fragment):3369:3369 -> I + 19:23:void dispatchOnAttachFragment(androidx.fragment.app.Fragment):3370:3370 -> I + 1:11:void invalidateMenuForFragment(androidx.fragment.app.Fragment):3414:3414 -> I0 + 12:14:void invalidateMenuForFragment(androidx.fragment.app.Fragment):3415:3415 -> I0 + 1:24:void dispatchOnHiddenChanged():3386:3386 -> J + 25:31:void dispatchOnHiddenChanged():3388:3388 -> J + 32:38:void dispatchOnHiddenChanged():3389:3389 -> J + 1:3:boolean isDestroyed():1284:1284 -> J0 + 1:7:boolean dispatchOptionsItemSelected(android.view.MenuItem):3163:3163 -> K + 8:31:boolean dispatchOptionsItemSelected(android.view.MenuItem):3166:3166 -> K + 32:39:boolean dispatchOptionsItemSelected(android.view.MenuItem):3168:3168 -> K + 1:17:boolean isLoggingEnabled(int):133:133 -> K0 + 1:6:void dispatchOptionsMenuClosed(android.view.Menu):3191:3191 -> L + 7:30:void dispatchOptionsMenuClosed(android.view.Menu):3194:3194 -> L + 31:35:void dispatchOptionsMenuClosed(android.view.Menu):3196:3196 -> L + 1:20:boolean isMenuAvailable(androidx.fragment.app.Fragment):3410:3410 -> L0 + 3:14:void dispatchParentPrimaryNavigationFragmentChanged(androidx.fragment.app.Fragment):3214:3214 -> M + 15:18:void dispatchParentPrimaryNavigationFragmentChanged(androidx.fragment.app.Fragment):3215:3215 -> M + 1:6:boolean isParentAdded():3421:3421 -> M0 + 7:27:boolean isParentAdded():3424:3424 -> M0 + 2:5:void dispatchPause():2970:2970 -> N + 5:9:boolean isParentHidden(androidx.fragment.app.Fragment):705:705 -> N0 + 3:8:void dispatchPictureInPictureModeChanged(boolean,boolean):3064:3064 -> O + 9:18:void dispatchPictureInPictureModeChanged(boolean,boolean):3065:3065 -> O + 19:42:void dispatchPictureInPictureModeChanged(boolean,boolean):3070:3070 -> O + 43:47:void dispatchPictureInPictureModeChanged(boolean,boolean):3072:3072 -> O + 48:55:void dispatchPictureInPictureModeChanged(boolean,boolean):3074:3074 -> O + 5:9:boolean isParentMenuVisible(androidx.fragment.app.Fragment):693:693 -> O0 + 1:7:boolean dispatchPrepareOptionsMenu(android.view.Menu):3148:3148 -> P + 8:31:boolean dispatchPrepareOptionsMenu(android.view.Menu):3152:3152 -> P + 32:46:boolean dispatchPrepareOptionsMenu(android.view.Menu):3154:3154 -> P + 5:6:boolean isPrimaryNavigation(androidx.fragment.app.Fragment):674:674 -> P0 + 7:10:boolean isPrimaryNavigation(androidx.fragment.app.Fragment):676:676 -> P0 + 11:18:boolean isPrimaryNavigation(androidx.fragment.app.Fragment):680:680 -> P0 + 19:27:boolean isPrimaryNavigation(androidx.fragment.app.Fragment):681:681 -> P0 + 1:3:void dispatchPrimaryNavigationFragmentChanged():3220:3220 -> Q + 4:9:void dispatchPrimaryNavigationFragmentChanged():3222:3222 -> Q + 1:8:boolean isStateAtLeast(int):1420:1420 -> Q0 + 2:3:void dispatchResume():2963:2963 -> R + 4:5:void dispatchResume():2964:2964 -> R + 6:11:void dispatchResume():2965:2965 -> R + 12:15:void dispatchResume():2966:2966 -> R + 1:13:boolean isStateSaved():1652:1652 -> R0 + 2:3:void dispatchStart():2956:2956 -> S + 4:5:void dispatchStart():2957:2957 -> S + 6:11:void dispatchStart():2958:2958 -> S + 12:15:void dispatchStart():2959:2959 -> S + 1:4:void launchRequestPermissions(androidx.fragment.app.Fragment,java.lang.String[],int):2921:2921 -> S0 + 5:11:void launchRequestPermissions(androidx.fragment.app.Fragment,java.lang.String[],int):2922:2922 -> S0 + 12:16:void launchRequestPermissions(androidx.fragment.app.Fragment,java.lang.String[],int):2923:2923 -> S0 + 17:22:void launchRequestPermissions(androidx.fragment.app.Fragment,java.lang.String[],int):2924:2924 -> S0 + 23:28:void launchRequestPermissions(androidx.fragment.app.Fragment,java.lang.String[],int):2926:2926 -> S0 + 3:4:void dispatchStateChange(int):3032:3032 -> T + 5:9:void dispatchStateChange(int):3033:3033 -> T + 10:12:void dispatchStateChange(int):3034:3034 -> T + 13:16:void dispatchStateChange(int):3035:3035 -> T + 17:32:void dispatchStateChange(int):3036:3036 -> T + 33:38:void dispatchStateChange(int):3037:3037 -> T + 39:40:void dispatchStateChange(int):3040:3040 -> T + 41:44:void dispatchStateChange(int):3042:3042 -> T + 45:46:void dispatchStateChange(int):3040:3040 -> T + 47:47:void dispatchStateChange(int):3041:3041 -> T + 1:4:void launchStartActivityForResult(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):2874:2874 -> T0 + 5:11:void launchStartActivityForResult(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):2875:2875 -> T0 + 12:18:void launchStartActivityForResult(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):2876:2876 -> T0 + 19:23:void launchStartActivityForResult(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):2878:2878 -> T0 + 24:29:void launchStartActivityForResult(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):2880:2880 -> T0 + 30:35:void launchStartActivityForResult(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):2882:2882 -> T0 + 2:3:void dispatchStop():2974:2974 -> U + 4:9:void dispatchStop():2975:2975 -> U + 10:13:void dispatchStop():2976:2976 -> U + 3:6:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2891:2891 -> U0 + 7:13:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2892:2892 -> U0 + 14:18:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2894:2894 -> U0 + 19:24:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2895:2895 -> U0 + 25:30:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2897:2897 -> U0 + 31:66:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2898:2898 -> U0 + 67:71:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2901:2901 -> U0 + 72:76:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2903:2903 -> U0 + 77:80:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2904:2904 -> U0 + 81:88:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2905:2905 -> U0 + 89:95:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2906:2906 -> U0 + 96:100:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2907:2907 -> U0 + 101:106:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2908:2908 -> U0 + 107:131:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2909:2909 -> U0 + 132:137:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2911:2911 -> U0 + 138:151:void launchStartIntentSenderForResult(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):2913:2913 -> U0 + 2:5:void dispatchViewCreated():2945:2945 -> V + 1:8:void moveToState(int,boolean):1446:1446 -> V0 + 9:18:void moveToState(int,boolean):1447:1447 -> V0 + 19:23:void moveToState(int,boolean):1450:1450 -> V0 + 24:25:void moveToState(int,boolean):1454:1454 -> V0 + 26:30:void moveToState(int,boolean):1455:1455 -> V0 + 31:33:void moveToState(int,boolean):1456:1456 -> V0 + 34:46:void moveToState(int,boolean):1458:1458 -> V0 + 47:50:void moveToState(int,boolean):1459:1459 -> V0 + 51:53:void moveToState(int,boolean):1460:1460 -> V0 + 1:5:void doPendingDeferredStart():2124:2124 -> W + 6:7:void doPendingDeferredStart():2125:2125 -> W + 8:11:void doPendingDeferredStart():2126:2126 -> W + 1:6:void noteStateNotSaved():2858:2858 -> W0 + 7:8:void noteStateNotSaved():2861:2861 -> W0 + 9:10:void noteStateNotSaved():2862:2862 -> W0 + 11:15:void noteStateNotSaved():2863:2863 -> W0 + 16:39:void noteStateNotSaved():2864:2864 -> W0 + 40:44:void noteStateNotSaved():2866:2866 -> W0 + 1:17:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1323:1323 -> X + 18:22:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1325:1325 -> X + 23:27:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1328:1328 -> X + 28:33:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1329:1329 -> X + 34:44:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1331:1331 -> X + 45:52:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1333:1333 -> X + 53:55:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1334:1334 -> X + 56:60:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1335:1335 -> X + 61:63:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1336:1336 -> X + 64:68:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1337:1337 -> X + 69:78:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1338:1338 -> X + 79:82:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1343:1343 -> X + 83:88:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1344:1344 -> X + 89:99:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1346:1346 -> X + 100:107:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1348:1348 -> X + 108:110:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1349:1349 -> X + 111:115:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1350:1350 -> X + 116:118:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1351:1351 -> X + 119:123:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1352:1352 -> X + 124:130:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1353:1353 -> X + 131:136:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1354:1354 -> X + 137:139:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1359:1359 -> X + 140:165:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1360:1360 -> X + 166:168:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1362:1362 -> X + 169:176:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1363:1363 -> X + 177:186:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1365:1365 -> X + 187:194:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1367:1367 -> X + 195:197:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1368:1368 -> X + 198:202:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1369:1369 -> X + 203:205:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1370:1370 -> X + 206:210:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1371:1371 -> X + 211:218:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1372:1372 -> X + 219:219:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1375:1375 -> X + 220:222:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1377:1377 -> X + 223:227:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1378:1378 -> X + 228:230:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1379:1379 -> X + 231:235:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1380:1380 -> X + 236:240:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1381:1381 -> X + 241:243:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1382:1382 -> X + 244:248:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1383:1383 -> X + 249:253:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1384:1384 -> X + 254:257:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1385:1385 -> X + 258:260:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1386:1386 -> X + 261:265:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1387:1387 -> X + 266:270:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1388:1388 -> X + 271:273:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1390:1390 -> X + 274:278:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1391:1391 -> X + 279:283:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1392:1392 -> X + 284:288:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1393:1393 -> X + 289:293:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1394:1394 -> X + 294:298:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1395:1395 -> X + 299:303:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1396:1396 -> X + 304:308:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1397:1397 -> X + 309:313:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1398:1398 -> X + 314:317:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1399:1399 -> X + 318:320:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1400:1400 -> X + 321:325:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1401:1401 -> X + 326:331:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1402:1402 -> X + 332:333:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1375:1375 -> X + 1:22:void onContainerAvailable(androidx.fragment.app.FragmentContainerView):1118:1118 -> X0 + 23:26:void onContainerAvailable(androidx.fragment.app.FragmentContainerView):1119:1119 -> X0 + 27:38:void onContainerAvailable(androidx.fragment.app.FragmentContainerView):1120:1120 -> X0 + 39:44:void onContainerAvailable(androidx.fragment.app.FragmentContainerView):1121:1121 -> X0 + 45:46:void onContainerAvailable(androidx.fragment.app.FragmentContainerView):1123:1123 -> X0 + 47:51:void onContainerAvailable(androidx.fragment.app.FragmentContainerView):1124:1124 -> X0 + 1:4:void endAnimatingAwayFragments():2071:2071 -> Y + 5:20:void endAnimatingAwayFragments():2072:2072 -> Y + 21:25:void endAnimatingAwayFragments():2073:2073 -> Y + 1:4:void performPendingDeferredStart(androidx.fragment.app.FragmentStateManager):1407:1407 -> Y0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/L;)V"} + 5:8:void performPendingDeferredStart(androidx.fragment.app.FragmentStateManager):1408:1408 -> Y0 + 9:13:void performPendingDeferredStart(androidx.fragment.app.FragmentStateManager):1409:1409 -> Y0 + 14:17:void performPendingDeferredStart(androidx.fragment.app.FragmentStateManager):1411:1411 -> Y0 + 18:19:void performPendingDeferredStart(androidx.fragment.app.FragmentStateManager):1414:1414 -> Y0 + 20:23:void performPendingDeferredStart(androidx.fragment.app.FragmentStateManager):1415:1415 -> Y0 + 3:6:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1664:1664 -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F$l;Z)V"} + 7:10:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1665:1665 -> Z + 11:18:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1666:1666 -> Z + 19:26:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1668:1668 -> Z + 27:29:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1672:1672 -> Z + 30:32:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1674:1674 -> Z + 33:38:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1675:1675 -> Z + 39:42:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1678:1678 -> Z + 43:50:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1680:1680 -> Z + 51:55:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1682:1682 -> Z + 56:58:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1683:1683 -> Z + 59:62:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1684:1684 -> Z + 3:12:void popBackStack(int,int,boolean):850:850 -> Z0 + 13:35:void popBackStack(int,int,boolean):848:848 -> Z0 + 1:6:void lambda$new$1(java.lang.Integer):473:473 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;Ljava/lang/Integer;)V"} + 7:15:void lambda$new$1(java.lang.Integer):473:473 -> a + 16:19:void lambda$new$1(java.lang.Integer):474:474 -> a + 1:4:void ensureExecReady(boolean):1716:1716 -> a0 + 5:8:void ensureExecReady(boolean):1720:1720 -> a0 + 9:12:void ensureExecReady(boolean):1721:1721 -> a0 + 13:20:void ensureExecReady(boolean):1722:1722 -> a0 + 21:28:void ensureExecReady(boolean):1724:1724 -> a0 + 29:46:void ensureExecReady(boolean):1728:1728 -> a0 + 47:49:void ensureExecReady(boolean):1733:1733 -> a0 + 50:53:void ensureExecReady(boolean):1736:1736 -> a0 + 54:60:void ensureExecReady(boolean):1737:1737 -> a0 + 61:68:void ensureExecReady(boolean):1738:1738 -> a0 + 69:76:void ensureExecReady(boolean):1729:1729 -> a0 + 77:84:void ensureExecReady(boolean):1717:1717 -> a0 + 4:8:boolean popBackStackImmediate():797:797 -> a1 + 1:5:android.os.Bundle lambda$attachController$4():2715:2715 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)Landroid/os/Bundle;"} + 1:4:boolean execPendingActions(boolean):1776:1776 -> b0 + 5:15:boolean execPendingActions(boolean):1779:1779 -> b0 + 16:17:boolean execPendingActions(boolean):1780:1780 -> b0 + 18:24:boolean execPendingActions(boolean):1782:1782 -> b0 + 25:32:boolean execPendingActions(boolean):1784:1784 -> b0 + 33:33:boolean execPendingActions(boolean):1785:1785 -> b0 + 34:36:boolean execPendingActions(boolean):1789:1789 -> b0 + 37:39:boolean execPendingActions(boolean):1790:1790 -> b0 + 40:45:boolean execPendingActions(boolean):1791:1791 -> b0 + 4:8:boolean popBackStackImmediate(int,int):863:863 -> b1 + 9:31:boolean popBackStackImmediate(int,int):861:861 -> b1 + 1:6:void lambda$new$3(androidx.core.app.PictureInPictureModeChangedInfo):485:485 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;Landroidx/core/app/m;)V"} + 7:15:void lambda$new$3(androidx.core.app.PictureInPictureModeChangedInfo):486:486 -> c + 3:11:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1743:1743 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F$l;Z)V"} + 12:14:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1747:1747 -> c0 + 15:25:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1748:1748 -> c0 + 26:27:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1749:1749 -> c0 + 28:34:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1751:1751 -> c0 + 35:42:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1753:1753 -> c0 + 43:43:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1754:1754 -> c0 + 44:46:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1757:1757 -> c0 + 47:49:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1758:1758 -> c0 + 50:55:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1759:1759 -> c0 + 2:5:boolean popBackStackImmediate(java.lang.String,int,int):874:874 -> c1 + 6:8:boolean popBackStackImmediate(java.lang.String,int,int):875:875 -> c1 + 9:16:boolean popBackStackImmediate(java.lang.String,int,int):877:877 -> c1 + 17:20:boolean popBackStackImmediate(java.lang.String,int,int):880:880 -> c1 + 21:27:boolean popBackStackImmediate(java.lang.String,int,int):881:881 -> c1 + 28:41:boolean popBackStackImmediate(java.lang.String,int,int):887:887 -> c1 + 42:43:boolean popBackStackImmediate(java.lang.String,int,int):889:889 -> c1 + 44:50:boolean popBackStackImmediate(java.lang.String,int,int):891:891 -> c1 + 51:59:boolean popBackStackImmediate(java.lang.String,int,int):893:893 -> c1 + 60:60:boolean popBackStackImmediate(java.lang.String,int,int):894:894 -> c1 + 61:63:boolean popBackStackImmediate(java.lang.String,int,int):897:897 -> c1 + 64:66:boolean popBackStackImmediate(java.lang.String,int,int):898:898 -> c1 + 67:72:boolean popBackStackImmediate(java.lang.String,int,int):899:899 -> c1 + 1:6:void lambda$new$2(androidx.core.app.MultiWindowModeChangedInfo):479:479 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;Landroidx/core/app/h;)V"} + 7:15:void lambda$new$2(androidx.core.app.MultiWindowModeChangedInfo):480:480 -> d + 3:8:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2002:2002 -> d0 + 9:21:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2003:2003 -> d0 + 22:24:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2005:2005 -> d0 + 25:29:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2006:2006 -> d0 + 30:32:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2008:2008 -> d0 + 33:39:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2009:2009 -> d0 + 9:15:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2322:2322 -> d1 + 16:24:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2326:2326 -> d1 + 25:35:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2327:2327 -> d1 + 36:44:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2328:2328 -> d1 + 1:7:void lambda$new$0(android.content.res.Configuration):468:468 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;Landroid/content/res/Configuration;)V"} + 8:11:void lambda$new$0(android.content.res.Configuration):469:469 -> e + 1:8:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1859:1859 -> e0 + 9:12:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1861:1861 -> e0 + 13:20:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1862:1862 -> e0 + 21:23:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1864:1864 -> e0 + 24:34:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1866:1866 -> e0 + 35:44:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1867:1867 -> e0 + 45:50:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1869:1869 -> e0 + 51:62:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1870:1870 -> e0 + 63:69:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1872:1872 -> e0 + 70:77:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1874:1874 -> e0 + 78:88:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1876:1876 -> e0 + 89:95:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1878:1878 -> e0 + 96:102:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1880:1880 -> e0 + 103:108:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1884:1884 -> e0 + 109:125:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1885:1885 -> e0 + 126:129:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1886:1886 -> e0 + 130:133:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1887:1887 -> e0 + 134:137:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1889:1889 -> e0 + 138:146:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1890:1890 -> e0 + 147:151:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1895:1895 -> e0 + 152:163:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1899:1899 -> e0 + 164:167:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1901:1901 -> e0 + 168:173:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1902:1902 -> e0 + 174:178:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1903:1903 -> e0 + 179:193:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1905:1905 -> e0 + 194:201:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1906:1906 -> e0 + 202:220:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1909:1909 -> e0 + 221:237:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1911:1911 -> e0 + 238:238:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1912:1912 -> e0 + 239:256:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1915:1915 -> e0 + 257:273:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1917:1917 -> e0 + 274:277:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1918:1918 -> e0 + 278:285:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1925:1925 -> e0 + 286:294:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1928:1928 -> e0 + 295:302:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1929:1929 -> e0 + 303:306:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1930:1930 -> e0 + 307:310:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1933:1933 -> e0 + 311:316:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1934:1934 -> e0 + 317:333:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1938:1938 -> e0 + 334:337:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1939:1939 -> e0 + 338:341:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1942:1942 -> e0 + 342:348:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1943:1943 -> e0 + 349:353:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1950:1950 -> e0 + 354:357:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1951:1951 -> e0 + 358:373:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1953:1953 -> e0 + 374:376:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1954:1954 -> e0 + 377:379:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1955:1955 -> e0 + 380:385:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1956:1956 -> e0 + 386:391:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1960:1960 -> e0 + 392:403:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1961:1961 -> e0 + 404:408:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1962:1962 -> e0 + 409:410:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1963:1963 -> e0 + 411:418:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1965:1965 -> e0 + 419:422:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1968:1968 -> e0 + 2:7:void removeFragment(androidx.fragment.app.Fragment):1516:1516 -> e1 + 8:39:void removeFragment(androidx.fragment.app.Fragment):1517:1517 -> e1 + 40:43:void removeFragment(androidx.fragment.app.Fragment):1519:1519 -> e1 + 44:51:void removeFragment(androidx.fragment.app.Fragment):1520:1520 -> e1 + 52:56:void removeFragment(androidx.fragment.app.Fragment):1521:1521 -> e1 + 57:63:void removeFragment(androidx.fragment.app.Fragment):1522:1522 -> e1 + 64:65:void removeFragment(androidx.fragment.app.Fragment):1523:1523 -> e1 + 66:67:void removeFragment(androidx.fragment.app.Fragment):1525:1525 -> e1 + 68:71:void removeFragment(androidx.fragment.app.Fragment):1526:1526 -> e1 + 1:3:java.util.Map access$000(androidx.fragment.app.FragmentManager):107:107 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)Ljava/util/Map;"} + 2:5:boolean executePendingTransactions():641:641 -> f0 + 6:9:boolean executePendingTransactions():642:642 -> f0 + 1:7:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1812:1812 -> f1 + 8:17:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1816:1816 -> f1 + 18:25:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1820:1820 -> f1 + 26:37:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1823:1823 -> f1 + 38:42:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1827:1827 -> f1 + 43:56:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1832:1832 -> f1 + 57:68:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1834:1834 -> f1 + 69:81:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1835:1835 -> f1 + 82:91:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1839:1839 -> f1 + 92:95:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1845:1845 -> f1 + 96:103:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1817:1817 -> f1 + 1:3:java.util.Map access$100(androidx.fragment.app.FragmentManager):107:107 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)Ljava/util/Map;"} + 1:7:androidx.fragment.app.Fragment findActiveFragment(java.lang.String):1627:1627 -> g0 + 1:6:void removeRetainedFragment(androidx.fragment.app.Fragment):1204:1204 -> g1 + 1:3:androidx.fragment.app.FragmentStore access$200(androidx.fragment.app.FragmentManager):107:107 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)Landroidx/fragment/app/M;"} + 1:21:int findBackStackIndex(java.lang.String,int,boolean):2350:2350 -> h0 + 22:30:int findBackStackIndex(java.lang.String,int,boolean):2357:2357 -> h0 + 31:40:int findBackStackIndex(java.lang.String,int,boolean):2362:2362 -> h0 + 41:50:int findBackStackIndex(java.lang.String,int,boolean):2364:2364 -> h0 + 51:63:int findBackStackIndex(java.lang.String,int,boolean):2365:2365 -> h0 + 64:78:int findBackStackIndex(java.lang.String,int,boolean):2368:2368 -> h0 + 79:90:int findBackStackIndex(java.lang.String,int,boolean):2379:2379 -> h0 + 91:110:int findBackStackIndex(java.lang.String,int,boolean):2380:2380 -> h0 + 111:125:int findBackStackIndex(java.lang.String,int,boolean):2387:2387 -> h0 + 1:4:void reportBackStackChanged():2131:2131 -> h1 + 5:11:void reportBackStackChanged():2132:2132 -> h1 + 12:24:void reportBackStackChanged():2133:2133 -> h1 + 1:4:void addBackStackState(androidx.fragment.app.BackStackRecord):2150:2150 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/a;)V"} + 5:11:void addBackStackState(androidx.fragment.app.BackStackRecord):2151:2151 -> i + 12:17:void addBackStackState(androidx.fragment.app.BackStackRecord):2153:2153 -> i + 1:7:androidx.fragment.app.Fragment findFragment(android.view.View):1077:1077 -> i0 + 8:35:androidx.fragment.app.Fragment findFragment(android.view.View):1079:1079 -> i0 + 7:10:void restoreSaveStateInternal(android.os.Parcelable):2510:2510 -> i1 + 11:30:void restoreSaveStateInternal(android.os.Parcelable):2513:2513 -> i1 + 31:38:void restoreSaveStateInternal(android.os.Parcelable):2514:2514 -> i1 + 39:44:void restoreSaveStateInternal(android.os.Parcelable):2515:2515 -> i1 + 45:58:void restoreSaveStateInternal(android.os.Parcelable):2517:2517 -> i1 + 59:62:void restoreSaveStateInternal(android.os.Parcelable):2518:2518 -> i1 + 63:68:void restoreSaveStateInternal(android.os.Parcelable):2519:2519 -> i1 + 69:73:void restoreSaveStateInternal(android.os.Parcelable):2525:2525 -> i1 + 74:93:void restoreSaveStateInternal(android.os.Parcelable):2526:2526 -> i1 + 94:101:void restoreSaveStateInternal(android.os.Parcelable):2527:2527 -> i1 + 102:107:void restoreSaveStateInternal(android.os.Parcelable):2528:2528 -> i1 + 108:122:void restoreSaveStateInternal(android.os.Parcelable):2530:2530 -> i1 + 123:126:void restoreSaveStateInternal(android.os.Parcelable):2531:2531 -> i1 + 127:130:void restoreSaveStateInternal(android.os.Parcelable):2532:2532 -> i1 + 131:135:void restoreSaveStateInternal(android.os.Parcelable):2536:2536 -> i1 + 136:146:void restoreSaveStateInternal(android.os.Parcelable):2538:2538 -> i1 + 147:151:void restoreSaveStateInternal(android.os.Parcelable):2543:2543 -> i1 + 152:175:void restoreSaveStateInternal(android.os.Parcelable):2544:2544 -> i1 + 176:183:void restoreSaveStateInternal(android.os.Parcelable):2546:2546 -> i1 + 184:189:void restoreSaveStateInternal(android.os.Parcelable):2549:2549 -> i1 + 190:199:void restoreSaveStateInternal(android.os.Parcelable):2551:2551 -> i1 + 200:205:void restoreSaveStateInternal(android.os.Parcelable):2553:2553 -> i1 + 206:225:void restoreSaveStateInternal(android.os.Parcelable):2554:2554 -> i1 + 226:235:void restoreSaveStateInternal(android.os.Parcelable):2557:2557 -> i1 + 236:243:void restoreSaveStateInternal(android.os.Parcelable):2560:2560 -> i1 + 244:251:void restoreSaveStateInternal(android.os.Parcelable):2561:2561 -> i1 + 252:261:void restoreSaveStateInternal(android.os.Parcelable):2562:2562 -> i1 + 262:265:void restoreSaveStateInternal(android.os.Parcelable):2564:2564 -> i1 + 266:267:void restoreSaveStateInternal(android.os.Parcelable):2565:2565 -> i1 + 268:269:void restoreSaveStateInternal(android.os.Parcelable):2566:2566 -> i1 + 270:275:void restoreSaveStateInternal(android.os.Parcelable):2567:2567 -> i1 + 276:303:void restoreSaveStateInternal(android.os.Parcelable):2568:2568 -> i1 + 304:316:void restoreSaveStateInternal(android.os.Parcelable):2570:2570 -> i1 + 317:321:void restoreSaveStateInternal(android.os.Parcelable):2571:2571 -> i1 + 322:328:void restoreSaveStateInternal(android.os.Parcelable):2575:2575 -> i1 + 329:350:void restoreSaveStateInternal(android.os.Parcelable):2581:2581 -> i1 + 351:360:void restoreSaveStateInternal(android.os.Parcelable):2582:2582 -> i1 + 361:366:void restoreSaveStateInternal(android.os.Parcelable):2583:2583 -> i1 + 367:396:void restoreSaveStateInternal(android.os.Parcelable):2584:2584 -> i1 + 397:401:void restoreSaveStateInternal(android.os.Parcelable):2587:2587 -> i1 + 402:403:void restoreSaveStateInternal(android.os.Parcelable):2591:2591 -> i1 + 404:413:void restoreSaveStateInternal(android.os.Parcelable):2592:2592 -> i1 + 414:416:void restoreSaveStateInternal(android.os.Parcelable):2594:2594 -> i1 + 417:419:void restoreSaveStateInternal(android.os.Parcelable):2595:2595 -> i1 + 420:421:void restoreSaveStateInternal(android.os.Parcelable):2596:2596 -> i1 + 422:425:void restoreSaveStateInternal(android.os.Parcelable):2597:2597 -> i1 + 426:432:void restoreSaveStateInternal(android.os.Parcelable):2602:2602 -> i1 + 433:436:void restoreSaveStateInternal(android.os.Parcelable):2605:2605 -> i1 + 437:447:void restoreSaveStateInternal(android.os.Parcelable):2606:2606 -> i1 + 448:452:void restoreSaveStateInternal(android.os.Parcelable):2607:2607 -> i1 + 453:458:void restoreSaveStateInternal(android.os.Parcelable):2608:2608 -> i1 + 459:464:void restoreSaveStateInternal(android.os.Parcelable):2609:2609 -> i1 + 465:500:void restoreSaveStateInternal(android.os.Parcelable):2610:2610 -> i1 + 501:505:void restoreSaveStateInternal(android.os.Parcelable):2612:2612 -> i1 + 506:510:void restoreSaveStateInternal(android.os.Parcelable):2613:2613 -> i1 + 511:515:void restoreSaveStateInternal(android.os.Parcelable):2614:2614 -> i1 + 516:518:void restoreSaveStateInternal(android.os.Parcelable):2615:2615 -> i1 + 519:526:void restoreSaveStateInternal(android.os.Parcelable):2617:2617 -> i1 + 527:528:void restoreSaveStateInternal(android.os.Parcelable):2620:2620 -> i1 + 529:535:void restoreSaveStateInternal(android.os.Parcelable):2622:2622 -> i1 + 536:539:void restoreSaveStateInternal(android.os.Parcelable):2624:2624 -> i1 + 540:545:void restoreSaveStateInternal(android.os.Parcelable):2625:2625 -> i1 + 546:548:void restoreSaveStateInternal(android.os.Parcelable):2626:2626 -> i1 + 549:552:void restoreSaveStateInternal(android.os.Parcelable):2629:2629 -> i1 + 553:558:void restoreSaveStateInternal(android.os.Parcelable):2631:2631 -> i1 + 559:580:void restoreSaveStateInternal(android.os.Parcelable):2632:2632 -> i1 + 581:590:void restoreSaveStateInternal(android.os.Parcelable):2636:2636 -> i1 + 1:4:androidx.fragment.app.FragmentStateManager addFragment(androidx.fragment.app.Fragment):1495:1495 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/L;"} + 5:8:androidx.fragment.app.FragmentStateManager addFragment(androidx.fragment.app.Fragment):1496:1496 -> j + 9:36:androidx.fragment.app.FragmentStateManager addFragment(androidx.fragment.app.Fragment):1498:1498 -> j + 37:40:androidx.fragment.app.FragmentStateManager addFragment(androidx.fragment.app.Fragment):1499:1499 -> j + 41:42:androidx.fragment.app.FragmentStateManager addFragment(androidx.fragment.app.Fragment):1500:1500 -> j + 43:47:androidx.fragment.app.FragmentStateManager addFragment(androidx.fragment.app.Fragment):1501:1501 -> j + 48:51:androidx.fragment.app.FragmentStateManager addFragment(androidx.fragment.app.Fragment):1502:1502 -> j + 52:57:androidx.fragment.app.FragmentStateManager addFragment(androidx.fragment.app.Fragment):1503:1503 -> j + 58:59:androidx.fragment.app.FragmentStateManager addFragment(androidx.fragment.app.Fragment):1504:1504 -> j + 60:63:androidx.fragment.app.FragmentStateManager addFragment(androidx.fragment.app.Fragment):1505:1505 -> j + 64:65:androidx.fragment.app.FragmentStateManager addFragment(androidx.fragment.app.Fragment):1506:1506 -> j + 66:72:androidx.fragment.app.FragmentStateManager addFragment(androidx.fragment.app.Fragment):1508:1508 -> j + 73:75:androidx.fragment.app.FragmentStateManager addFragment(androidx.fragment.app.Fragment):1509:1509 -> j + 1:7:androidx.fragment.app.Fragment findFragmentById(int):1601:1601 -> j0 + 1:1:int reverseTransit(int):0:0 -> j1 + 1:6:void addFragmentOnAttachListener(androidx.fragment.app.FragmentOnAttachListener):3359:3359 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/J;)V"} + 1:7:androidx.fragment.app.Fragment findFragmentByTag(java.lang.String):1618:1618 -> k0 + 1:5:android.os.Bundle saveAllStateInternal():2424:2424 -> k1 + 6:8:android.os.Bundle saveAllStateInternal():2427:2427 -> k1 + 9:12:android.os.Bundle saveAllStateInternal():2428:2428 -> k1 + 13:15:android.os.Bundle saveAllStateInternal():2429:2429 -> k1 + 16:17:android.os.Bundle saveAllStateInternal():2431:2431 -> k1 + 18:22:android.os.Bundle saveAllStateInternal():2432:2432 -> k1 + 23:28:android.os.Bundle saveAllStateInternal():2435:2435 -> k1 + 29:34:android.os.Bundle saveAllStateInternal():2438:2438 -> k1 + 35:43:android.os.Bundle saveAllStateInternal():2439:2439 -> k1 + 44:49:android.os.Bundle saveAllStateInternal():2440:2440 -> k1 + 50:55:android.os.Bundle saveAllStateInternal():2441:2441 -> k1 + 56:61:android.os.Bundle saveAllStateInternal():2445:2445 -> k1 + 62:65:android.os.Bundle saveAllStateInternal():2449:2449 -> k1 + 66:71:android.os.Bundle saveAllStateInternal():2450:2450 -> k1 + 72:76:android.os.Bundle saveAllStateInternal():2452:2452 -> k1 + 77:91:android.os.Bundle saveAllStateInternal():2454:2454 -> k1 + 92:97:android.os.Bundle saveAllStateInternal():2455:2455 -> k1 + 98:117:android.os.Bundle saveAllStateInternal():2456:2456 -> k1 + 118:128:android.os.Bundle saveAllStateInternal():2457:2457 -> k1 + 129:135:android.os.Bundle saveAllStateInternal():2456:2456 -> k1 + 136:140:android.os.Bundle saveAllStateInternal():2463:2463 -> k1 + 141:142:android.os.Bundle saveAllStateInternal():2464:2464 -> k1 + 143:144:android.os.Bundle saveAllStateInternal():2465:2465 -> k1 + 145:146:android.os.Bundle saveAllStateInternal():2466:2466 -> k1 + 147:154:android.os.Bundle saveAllStateInternal():2467:2467 -> k1 + 155:158:android.os.Bundle saveAllStateInternal():2468:2468 -> k1 + 159:162:android.os.Bundle saveAllStateInternal():2469:2469 -> k1 + 163:173:android.os.Bundle saveAllStateInternal():2471:2471 -> k1 + 174:184:android.os.Bundle saveAllStateInternal():2472:2472 -> k1 + 185:193:android.os.Bundle saveAllStateInternal():2473:2473 -> k1 + 194:198:android.os.Bundle saveAllStateInternal():2474:2474 -> k1 + 199:220:android.os.Bundle saveAllStateInternal():2476:2476 -> k1 + 221:249:android.os.Bundle saveAllStateInternal():2477:2477 -> k1 + 250:269:android.os.Bundle saveAllStateInternal():2480:2480 -> k1 + 270:297:android.os.Bundle saveAllStateInternal():2481:2481 -> k1 + 1:6:void addRetainedFragment(androidx.fragment.app.Fragment):1200:1200 -> l + 1:7:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):1622:1622 -> l0 + 1:3:void scheduleCommit():1695:1695 -> l1 + 4:12:void scheduleCommit():1696:1696 -> l1 + 13:23:void scheduleCommit():1698:1698 -> l1 + 24:34:void scheduleCommit():1699:1699 -> l1 + 35:40:void scheduleCommit():1700:1700 -> l1 + 41:44:void scheduleCommit():1702:1702 -> l1 + 1:7:int allocBackStackIndex():1706:1706 -> m + 1:6:androidx.fragment.app.FragmentManager findFragmentManager(android.view.View):1140:1140 -> m0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/fragment/app/F;"} + 7:12:androidx.fragment.app.FragmentManager findFragmentManager(android.view.View):1145:1145 -> m0 + 13:17:androidx.fragment.app.FragmentManager findFragmentManager(android.view.View):1150:1150 -> m0 + 18:53:androidx.fragment.app.FragmentManager findFragmentManager(android.view.View):1146:1146 -> m0 + 54:57:androidx.fragment.app.FragmentManager findFragmentManager(android.view.View):1152:1152 -> m0 + 58:61:androidx.fragment.app.FragmentManager findFragmentManager(android.view.View):1154:1154 -> m0 + 62:65:androidx.fragment.app.FragmentManager findFragmentManager(android.view.View):1155:1155 -> m0 + 66:68:androidx.fragment.app.FragmentManager findFragmentManager(android.view.View):1156:1156 -> m0 + 69:78:androidx.fragment.app.FragmentManager findFragmentManager(android.view.View):1159:1159 -> m0 + 79:83:androidx.fragment.app.FragmentManager findFragmentManager(android.view.View):1162:1162 -> m0 + 84:111:androidx.fragment.app.FragmentManager findFragmentManager(android.view.View):1164:1164 -> m0 + 1:6:void setExitAnimationOrder(androidx.fragment.app.Fragment,boolean):1428:1428 -> m1 + 7:10:void setExitAnimationOrder(androidx.fragment.app.Fragment,boolean):1430:1430 -> m1 + 11:18:void setExitAnimationOrder(androidx.fragment.app.Fragment,boolean):1431:1431 -> m1 + 1:4:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2664:2664 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/x;Landroidx/fragment/app/u;Landroidx/fragment/app/Fragment;)V"} + 5:6:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2665:2665 -> n + 7:8:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2666:2666 -> n + 9:12:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2667:2667 -> n + 13:21:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2672:2672 -> n + 22:25:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2680:2680 -> n + 26:31:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2681:2681 -> n + 32:35:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2684:2684 -> n + 36:38:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2688:2688 -> n + 39:42:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2691:2691 -> n + 43:45:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2692:2692 -> n + 46:54:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2693:2693 -> n + 55:61:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2695:2695 -> n + 62:70:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2700:2700 -> n + 71:74:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2701:2701 -> n + 75:80:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2702:2702 -> n + 81:87:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2703:2703 -> n + 88:95:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2705:2705 -> n + 96:104:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2708:2708 -> n + 105:111:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2709:2709 -> n + 112:119:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2711:2711 -> n + 120:121:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2712:2712 -> n + 122:125:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2713:2713 -> n + 126:135:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2714:2714 -> n + 136:141:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2720:2720 -> n + 142:144:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2722:2722 -> n + 145:150:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2726:2726 -> n + 151:152:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2727:2727 -> n + 153:158:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2728:2728 -> n + 159:180:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2730:2730 -> n + 181:197:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2731:2731 -> n + 198:230:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2733:2733 -> n + 231:263:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2760:2760 -> n + 264:296:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2787:2787 -> n + 297:302:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2823:2823 -> n + 303:304:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2824:2824 -> n + 305:309:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2826:2826 -> n + 310:315:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2830:2830 -> n + 316:317:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2831:2831 -> n + 318:322:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2832:2832 -> n + 323:328:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2835:2835 -> n + 329:330:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2836:2836 -> n + 331:335:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2838:2838 -> n + 336:341:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2842:2842 -> n + 342:343:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2843:2843 -> n + 344:348:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2845:2845 -> n + 349:356:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2849:2849 -> n + 357:364:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2850:2850 -> n + 365:372:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2664:2664 -> n + 4:10:androidx.fragment.app.Fragment findViewFragment(android.view.View):1092:1092 -> n0 + 11:14:androidx.fragment.app.Fragment findViewFragment(android.view.View):1096:1096 -> n0 + 15:24:androidx.fragment.app.Fragment findViewFragment(android.view.View):1097:1097 -> n0 + 1:20:void setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):3243:3243 -> n1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Landroidx/lifecycle/g$b;)V"} + 21:23:void setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):3248:3248 -> n1 + 24:54:void setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):3245:3245 -> n1 + 2:29:void attachFragment(androidx.fragment.app.Fragment):1578:1578 -> o + 30:34:void attachFragment(androidx.fragment.app.Fragment):1579:1579 -> o + 35:36:void attachFragment(androidx.fragment.app.Fragment):1580:1580 -> o + 37:40:void attachFragment(androidx.fragment.app.Fragment):1581:1581 -> o + 41:45:void attachFragment(androidx.fragment.app.Fragment):1582:1582 -> o + 46:71:void attachFragment(androidx.fragment.app.Fragment):1583:1583 -> o + 72:78:void attachFragment(androidx.fragment.app.Fragment):1584:1584 -> o + 79:81:void attachFragment(androidx.fragment.app.Fragment):1585:1585 -> o + 1:4:void forcePostponedTransactions():2060:2060 -> o0 + 5:20:void forcePostponedTransactions():2061:2061 -> o0 + 21:25:void forcePostponedTransactions():2062:2062 -> o0 + 3:23:void setPrimaryNavigationFragment(androidx.fragment.app.Fragment):3202:3202 -> o1 + 24:54:void setPrimaryNavigationFragment(androidx.fragment.app.Fragment):3204:3204 -> o1 + 55:56:void setPrimaryNavigationFragment(androidx.fragment.app.Fragment):3207:3207 -> o1 + 57:58:void setPrimaryNavigationFragment(androidx.fragment.app.Fragment):3208:3208 -> o1 + 59:61:void setPrimaryNavigationFragment(androidx.fragment.app.Fragment):3209:3209 -> o1 + 62:67:void setPrimaryNavigationFragment(androidx.fragment.app.Fragment):3210:3210 -> o1 + 1:6:androidx.fragment.app.FragmentTransaction beginTransaction():615:615 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/N;"} + 1:6:java.util.Set fragmentsFromRecord(androidx.fragment.app.BackStackRecord):2139:2139 -> p0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/a;)Ljava/util/Set;"} + 7:14:java.util.Set fragmentsFromRecord(androidx.fragment.app.BackStackRecord):2140:2140 -> p0 + 15:26:java.util.Set fragmentsFromRecord(androidx.fragment.app.BackStackRecord):2141:2141 -> p0 + 27:30:java.util.Set fragmentsFromRecord(androidx.fragment.app.BackStackRecord):2142:2142 -> p0 + 31:37:java.util.Set fragmentsFromRecord(androidx.fragment.app.BackStackRecord):2143:2143 -> p0 + 1:6:void setVisibleRemovingFragment(androidx.fragment.app.Fragment):2021:2021 -> p1 + 7:27:void setVisibleRemovingFragment(androidx.fragment.app.Fragment):2023:2023 -> p1 + 28:35:void setVisibleRemovingFragment(androidx.fragment.app.Fragment):2025:2025 -> p1 + 36:40:void setVisibleRemovingFragment(androidx.fragment.app.Fragment):2026:2026 -> p1 + 41:48:void setVisibleRemovingFragment(androidx.fragment.app.Fragment):2028:2028 -> p1 + 49:56:void setVisibleRemovingFragment(androidx.fragment.app.Fragment):2029:2029 -> p1 + 1:26:boolean checkForMenus():3398:3398 -> q + 27:35:boolean checkForMenus():3400:3400 -> q + 1:3:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2103:2103 -> q0 + 4:12:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2104:2104 -> q0 + 13:16:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2105:2105 -> q0 + 17:25:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2109:2109 -> q0 + 26:43:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2111:2111 -> q0 + 44:48:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2116:2116 -> q0 + 49:59:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2117:2117 -> q0 + 60:61:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2119:2119 -> q0 + 62:66:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2116:2116 -> q0 + 67:77:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2117:2117 -> q0 + 78:79:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2118:2119 -> q0 + 80:80:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2119:2119 -> q0 + 2:29:void showFragment(androidx.fragment.app.Fragment):1552:1552 -> q1 + 30:34:void showFragment(androidx.fragment.app.Fragment):1553:1553 -> q1 + 35:36:void showFragment(androidx.fragment.app.Fragment):1554:1554 -> q1 + 37:43:void showFragment(androidx.fragment.app.Fragment):1557:1557 -> q1 + 1:7:void checkStateLoss():1631:1631 -> r + 8:15:void checkStateLoss():1632:1632 -> r + 1:11:int getBackStackEntryCount():907:907 -> r0 + 1:22:void startPendingDeferredFragments():1466:1466 -> r1 + 23:27:void startPendingDeferredFragments():1467:1467 -> r1 + 2:3:void cleanupExec():1767:1767 -> s + 4:8:void cleanupExec():1768:1768 -> s + 9:14:void cleanupExec():1769:1769 -> s + 1:7:androidx.fragment.app.FragmentManagerViewModel getChildNonConfig(androidx.fragment.app.Fragment):1196:1196 -> s0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/I;"} + 1:9:void throwException(java.lang.RuntimeException):570:570 -> s1 + 10:14:void throwException(java.lang.RuntimeException):571:571 -> s1 + 15:19:void throwException(java.lang.RuntimeException):572:572 -> s1 + 20:24:void throwException(java.lang.RuntimeException):573:573 -> s1 + 25:34:void throwException(java.lang.RuntimeException):574:574 -> s1 + 35:41:void throwException(java.lang.RuntimeException):576:576 -> s1 + 42:45:void throwException(java.lang.RuntimeException):578:578 -> s1 + 46:52:void throwException(java.lang.RuntimeException):582:582 -> s1 + 53:55:void throwException(java.lang.RuntimeException):584:584 -> s1 + 56:56:void throwException(java.lang.RuntimeException):587:587 -> s1 + 1:6:void clearBackStackStateViewModels():1262:1262 -> t + 7:17:void clearBackStackStateViewModels():1263:1263 -> t + 18:26:void clearBackStackStateViewModels():1264:1264 -> t + 27:34:void clearBackStackStateViewModels():1265:1265 -> t + 35:43:void clearBackStackStateViewModels():1266:1266 -> t + 44:65:void clearBackStackStateViewModels():1271:1271 -> t + 66:83:void clearBackStackStateViewModels():1272:1272 -> t + 84:94:void clearBackStackStateViewModels():1273:1273 -> t + 1:3:androidx.fragment.app.FragmentContainer getContainer():2652:2652 -> t0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/u;"} + 1:3:void updateOnBackPressedCallbackEnabled():650:650 -> t1 + 4:12:void updateOnBackPressedCallbackEnabled():651:651 -> t1 + 13:17:void updateOnBackPressedCallbackEnabled():652:652 -> t1 + 18:21:void updateOnBackPressedCallbackEnabled():653:653 -> t1 + 22:22:void updateOnBackPressedCallbackEnabled():655:655 -> t1 + 23:32:void updateOnBackPressedCallbackEnabled():659:659 -> t1 + 33:40:void updateOnBackPressedCallbackEnabled():660:660 -> t1 + 41:44:void updateOnBackPressedCallbackEnabled():659:659 -> t1 + 45:46:void updateOnBackPressedCallbackEnabled():655:655 -> t1 + 1:7:java.lang.String toString():1290:1290 -> toString + 8:12:java.lang.String toString():1291:1291 -> toString + 13:23:java.lang.String toString():1292:1292 -> toString + 24:28:java.lang.String toString():1293:1293 -> toString + 29:36:java.lang.String toString():1294:1294 -> toString + 37:40:java.lang.String toString():1295:1295 -> toString + 41:47:java.lang.String toString():1296:1296 -> toString + 48:50:java.lang.String toString():1297:1297 -> toString + 51:63:java.lang.String toString():1298:1298 -> toString + 64:67:java.lang.String toString():1299:1299 -> toString + 68:71:java.lang.String toString():1300:1300 -> toString + 72:75:java.lang.String toString():1301:1301 -> toString + 76:82:java.lang.String toString():1302:1302 -> toString + 83:85:java.lang.String toString():1303:1303 -> toString + 86:98:java.lang.String toString():1304:1304 -> toString + 99:102:java.lang.String toString():1305:1305 -> toString + 103:107:java.lang.String toString():1307:1307 -> toString + 108:112:java.lang.String toString():1309:1309 -> toString + 113:117:java.lang.String toString():1310:1310 -> toString + 1:5:java.util.Set collectAllSpecialEffectsController():2078:2078 -> u + 6:27:java.util.Set collectAllSpecialEffectsController():2080:2080 -> u + 28:35:java.util.Set collectAllSpecialEffectsController():2081:2081 -> u + 36:39:java.util.Set collectAllSpecialEffectsController():2084:2084 -> u + 40:48:java.util.Set collectAllSpecialEffectsController():2083:2083 -> u + 1:5:android.view.ViewGroup getFragmentContainer(androidx.fragment.app.Fragment):2035:2035 -> u0 + 6:11:android.view.ViewGroup getFragmentContainer(androidx.fragment.app.Fragment):2039:2039 -> u0 + 12:19:android.view.ViewGroup getFragmentContainer(androidx.fragment.app.Fragment):2046:2046 -> u0 + 20:27:android.view.ViewGroup getFragmentContainer(androidx.fragment.app.Fragment):2047:2047 -> u0 + 28:31:android.view.ViewGroup getFragmentContainer(androidx.fragment.app.Fragment):2049:2049 -> u0 + 32:35:android.view.ViewGroup getFragmentContainer(androidx.fragment.app.Fragment):2050:2050 -> u0 + 1:7:java.util.Set collectChangedControllers(java.util.ArrayList,int,int):1974:1974 -> v + 8:13:java.util.Set collectChangedControllers(java.util.ArrayList,int,int):1976:1976 -> v + 14:30:java.util.Set collectChangedControllers(java.util.ArrayList,int,int):1977:1977 -> v + 31:34:java.util.Set collectChangedControllers(java.util.ArrayList,int,int):1978:1978 -> v + 35:38:java.util.Set collectChangedControllers(java.util.ArrayList,int,int):1980:1980 -> v + 39:50:java.util.Set collectChangedControllers(java.util.ArrayList,int,int):1982:1982 -> v + 1:5:androidx.fragment.app.FragmentFactory getFragmentFactory():3276:3276 -> v0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/w;"} + 6:9:androidx.fragment.app.FragmentFactory getFragmentFactory():3279:3279 -> v0 + 10:16:androidx.fragment.app.FragmentFactory getFragmentFactory():3284:3284 -> v0 + 17:19:androidx.fragment.app.FragmentFactory getFragmentFactory():3286:3286 -> v0 + 1:11:androidx.fragment.app.FragmentStateManager createOrGetFragmentStateManager(androidx.fragment.app.Fragment):1481:1481 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/L;"} + 12:20:androidx.fragment.app.FragmentStateManager createOrGetFragmentStateManager(androidx.fragment.app.Fragment):1485:1485 -> w + 21:33:androidx.fragment.app.FragmentStateManager createOrGetFragmentStateManager(androidx.fragment.app.Fragment):1488:1488 -> w + 34:39:androidx.fragment.app.FragmentStateManager createOrGetFragmentStateManager(androidx.fragment.app.Fragment):1490:1490 -> w + 1:7:java.util.List getFragments():1186:1186 -> w0 + 2:29:void detachFragment(androidx.fragment.app.Fragment):1562:1562 -> x + 30:34:void detachFragment(androidx.fragment.app.Fragment):1563:1563 -> x + 35:36:void detachFragment(androidx.fragment.app.Fragment):1564:1564 -> x + 37:40:void detachFragment(androidx.fragment.app.Fragment):1565:1565 -> x + 41:66:void detachFragment(androidx.fragment.app.Fragment):1567:1567 -> x + 67:71:void detachFragment(androidx.fragment.app.Fragment):1568:1568 -> x + 72:77:void detachFragment(androidx.fragment.app.Fragment):1569:1569 -> x + 78:79:void detachFragment(androidx.fragment.app.Fragment):1570:1570 -> x + 80:83:void detachFragment(androidx.fragment.app.Fragment):1572:1572 -> x + 1:3:androidx.fragment.app.FragmentHostCallback getHost():2642:2642 -> x0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/x;"} + 2:3:void dispatchActivityCreated():2949:2949 -> y + 4:5:void dispatchActivityCreated():2950:2950 -> y + 6:11:void dispatchActivityCreated():2951:2951 -> y + 12:15:void dispatchActivityCreated():2952:2952 -> y + 1:3:android.view.LayoutInflater$Factory2 getLayoutInflaterFactory():3452:3452 -> y0 + 2:3:void dispatchAttach():2931:2931 -> z + 4:5:void dispatchAttach():2932:2932 -> z + 6:10:void dispatchAttach():2933:2933 -> z + 11:14:void dispatchAttach():2934:2934 -> z + 1:3:androidx.fragment.app.FragmentLifecycleCallbacksDispatcher getLifecycleCallbacksDispatcher():3324:3324 -> z0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/z;"} +androidx.fragment.app.FragmentManager$$ExternalSyntheticLambda0 -> androidx.fragment.app.A: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.FragmentManager androidx.fragment.app.FragmentManager$$InternalSyntheticLambda$1$1ede72cf1b4e59ef57784f471fe56f29e3692f8b9baaf1f3a7ba8cc4b2d498d2$0.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.FragmentManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 1:1:void accept(java.lang.Object):0:0 -> accept + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.FragmentManager$$ExternalSyntheticLambda1 -> androidx.fragment.app.B: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.FragmentManager androidx.fragment.app.FragmentManager$$InternalSyntheticLambda$1$1ede72cf1b4e59ef57784f471fe56f29e3692f8b9baaf1f3a7ba8cc4b2d498d2$1.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.FragmentManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 1:1:void accept(java.lang.Object):0:0 -> accept + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.FragmentManager$$ExternalSyntheticLambda2 -> androidx.fragment.app.C: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.FragmentManager androidx.fragment.app.FragmentManager$$InternalSyntheticLambda$1$1ede72cf1b4e59ef57784f471fe56f29e3692f8b9baaf1f3a7ba8cc4b2d498d2$2.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.FragmentManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 1:1:void accept(java.lang.Object):0:0 -> accept + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.FragmentManager$$ExternalSyntheticLambda3 -> androidx.fragment.app.D: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.FragmentManager androidx.fragment.app.FragmentManager$$InternalSyntheticLambda$1$1ede72cf1b4e59ef57784f471fe56f29e3692f8b9baaf1f3a7ba8cc4b2d498d2$3.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.FragmentManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 1:1:void accept(java.lang.Object):0:0 -> accept + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.FragmentManager$$ExternalSyntheticLambda4 -> androidx.fragment.app.E: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.FragmentManager androidx.fragment.app.FragmentManager$$InternalSyntheticLambda$1$86b2105488202c0335bc04cafd7c972240f42358791bc989a525881c894d9250$0.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.FragmentManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 1:1:android.os.Bundle saveState():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.FragmentManager$1 -> androidx.fragment.app.F$b: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + androidx.fragment.app.FragmentManager this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:6:void (androidx.fragment.app.FragmentManager,boolean):444:444 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;Z)V"} + 1:6:void handleOnBackPressed():447:447 -> handleOnBackPressed +androidx.fragment.app.FragmentManager$10 -> androidx.fragment.app.F$a: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + androidx.fragment.app.FragmentManager this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:6:void (androidx.fragment.app.FragmentManager):2789:2789 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 1:6:void onActivityResult(java.lang.Object):2789:2789 -> a + 1:13:void onActivityResult(java.util.Map):2793:2793 -> b + 14:22:void onActivityResult(java.util.Map):2794:2794 -> b + 23:29:void onActivityResult(java.util.Map):2795:2795 -> b + 30:35:void onActivityResult(java.util.Map):2796:2796 -> b + 36:50:void onActivityResult(java.util.Map):2797:2797 -> b + 51:55:void onActivityResult(java.util.Map):2799:2799 -> b + 56:65:void onActivityResult(java.util.Map):2801:2801 -> b + 66:69:void onActivityResult(java.util.Map):2802:2802 -> b + 70:90:void onActivityResult(java.util.Map):2803:2803 -> b + 91:92:void onActivityResult(java.util.Map):2806:2806 -> b + 93:94:void onActivityResult(java.util.Map):2807:2807 -> b + 95:106:void onActivityResult(java.util.Map):2808:2808 -> b + 107:127:void onActivityResult(java.util.Map):2813:2813 -> b + 128:131:void onActivityResult(java.util.Map):2817:2817 -> b +androidx.fragment.app.FragmentManager$2 -> androidx.fragment.app.F$c: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + androidx.fragment.app.FragmentManager this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:6:void (androidx.fragment.app.FragmentManager):490:490 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 1:7:boolean onMenuItemSelected(android.view.MenuItem):503:503 -> a + 1:6:void onMenuClosed(android.view.Menu):508:508 -> b + 1:6:void onCreateMenu(android.view.Menu,android.view.MenuInflater):498:498 -> c + 1:6:void onPrepareMenu(android.view.Menu):493:493 -> d +androidx.fragment.app.FragmentManager$3 -> androidx.fragment.app.F$d: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + androidx.fragment.app.FragmentManager this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:6:void (androidx.fragment.app.FragmentManager):520:520 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 1:22:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):525:525 -> instantiate +androidx.fragment.app.FragmentManager$4 -> androidx.fragment.app.F$e: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + androidx.fragment.app.FragmentManager this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:6:void (androidx.fragment.app.FragmentManager):530:530 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 1:6:androidx.fragment.app.SpecialEffectsController createController(android.view.ViewGroup):534:534 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;)Landroidx/fragment/app/W;"} +androidx.fragment.app.FragmentManager$5 -> androidx.fragment.app.F$f: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + androidx.fragment.app.FragmentManager this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:6:void (androidx.fragment.app.FragmentManager):562:562 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 1:7:void run():565:565 -> run +androidx.fragment.app.FragmentManager$6 -> androidx.fragment.app.FragmentManager$6: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + java.lang.String val$requestKey -> d + androidx.lifecycle.Lifecycle val$lifecycle -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g;"} + androidx.fragment.app.FragmentManager this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):978:978 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 5:22:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):980:980 -> onStateChanged + 23:23:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):983:983 -> onStateChanged + 24:27:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):989:989 -> onStateChanged + 28:32:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):990:990 -> onStateChanged + 33:44:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):991:991 -> onStateChanged +androidx.fragment.app.FragmentManager$7 -> androidx.fragment.app.F$g: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + androidx.fragment.app.Fragment val$parent -> d + androidx.fragment.app.FragmentManager this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:8:void (androidx.fragment.app.FragmentManager,androidx.fragment.app.Fragment):2672:2672 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;Landroidx/fragment/app/Fragment;)V"} + 1:6:void onAttachFragment(androidx.fragment.app.FragmentManager,androidx.fragment.app.Fragment):2677:2677 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;Landroidx/fragment/app/Fragment;)V"} +androidx.fragment.app.FragmentManager$8 -> androidx.fragment.app.F$h: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + androidx.fragment.app.FragmentManager this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:6:void (androidx.fragment.app.FragmentManager):2735:2735 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 1:6:void onActivityResult(java.lang.Object):2735:2735 -> a + 1:10:void onActivityResult(androidx.activity.result.ActivityResult):2738:2738 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/result/a;)V"} + 11:14:void onActivityResult(androidx.activity.result.ActivityResult):2739:2739 -> b + 15:35:void onActivityResult(androidx.activity.result.ActivityResult):2740:2740 -> b + 36:37:void onActivityResult(androidx.activity.result.ActivityResult):2743:2743 -> b + 38:39:void onActivityResult(androidx.activity.result.ActivityResult):2744:2744 -> b + 40:51:void onActivityResult(androidx.activity.result.ActivityResult):2745:2745 -> b + 52:72:void onActivityResult(androidx.activity.result.ActivityResult):2750:2750 -> b + 73:76:void onActivityResult(androidx.activity.result.ActivityResult):2755:2755 -> b + 77:80:void onActivityResult(androidx.activity.result.ActivityResult):2756:2756 -> b + 81:84:void onActivityResult(androidx.activity.result.ActivityResult):2755:2755 -> b +androidx.fragment.app.FragmentManager$9 -> androidx.fragment.app.F$i: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + androidx.fragment.app.FragmentManager this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:6:void (androidx.fragment.app.FragmentManager):2763:2763 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 1:6:void onActivityResult(java.lang.Object):2763:2763 -> a + 1:10:void onActivityResult(androidx.activity.result.ActivityResult):2766:2766 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/result/a;)V"} + 11:14:void onActivityResult(androidx.activity.result.ActivityResult):2767:2767 -> b + 15:35:void onActivityResult(androidx.activity.result.ActivityResult):2768:2768 -> b + 36:37:void onActivityResult(androidx.activity.result.ActivityResult):2771:2771 -> b + 38:39:void onActivityResult(androidx.activity.result.ActivityResult):2772:2772 -> b + 40:51:void onActivityResult(androidx.activity.result.ActivityResult):2773:2773 -> b + 52:72:void onActivityResult(androidx.activity.result.ActivityResult):2778:2778 -> b + 73:76:void onActivityResult(androidx.activity.result.ActivityResult):2782:2782 -> b + 77:80:void onActivityResult(androidx.activity.result.ActivityResult):2783:2783 -> b + 81:84:void onActivityResult(androidx.activity.result.ActivityResult):2782:2782 -> b +androidx.fragment.app.FragmentManager$FragmentIntentSenderContract -> androidx.fragment.app.F$j: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + 1:4:void ():3610:3610 -> + 1:7:android.content.Intent createIntent(android.content.Context,java.lang.Object):3610:3610 -> a + 1:5:java.lang.Object parseResult(int,android.content.Intent):3610:3610 -> c + 1:7:android.content.Intent createIntent(android.content.Context,androidx.activity.result.IntentSenderRequest):3616:3616 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/activity/result/e;)Landroid/content/Intent;"} + 8:13:android.content.Intent createIntent(android.content.Context,androidx.activity.result.IntentSenderRequest):3617:3617 -> d + 14:21:android.content.Intent createIntent(android.content.Context,androidx.activity.result.IntentSenderRequest):3619:3619 -> d + 22:24:android.content.Intent createIntent(android.content.Context,androidx.activity.result.IntentSenderRequest):3621:3621 -> d + 25:27:android.content.Intent createIntent(android.content.Context,androidx.activity.result.IntentSenderRequest):3622:3622 -> d + 28:36:android.content.Intent createIntent(android.content.Context,androidx.activity.result.IntentSenderRequest):3623:3623 -> d + 37:46:android.content.Intent createIntent(android.content.Context,androidx.activity.result.IntentSenderRequest):3624:3624 -> d + 47:50:android.content.Intent createIntent(android.content.Context,androidx.activity.result.IntentSenderRequest):3625:3625 -> d + 51:62:android.content.Intent createIntent(android.content.Context,androidx.activity.result.IntentSenderRequest):3626:3626 -> d + 63:66:android.content.Intent createIntent(android.content.Context,androidx.activity.result.IntentSenderRequest):3627:3627 -> d + 67:72:android.content.Intent createIntent(android.content.Context,androidx.activity.result.IntentSenderRequest):3631:3631 -> d + 73:78:android.content.Intent createIntent(android.content.Context,androidx.activity.result.IntentSenderRequest):3632:3632 -> d + 79:101:android.content.Intent createIntent(android.content.Context,androidx.activity.result.IntentSenderRequest):3633:3633 -> d + 1:6:androidx.activity.result.ActivityResult parseResult(int,android.content.Intent):3641:3641 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/content/Intent;)Landroidx/activity/result/a;"} +androidx.fragment.app.FragmentManager$LaunchedFragmentInfo -> androidx.fragment.app.F$k: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + java.lang.String mWho -> d + int mRequestCode -> e + 1:8:void ():3596:3596 -> + 1:3:void (java.lang.String,int):3575:3577 -> + 4:6:void (android.os.Parcel):3580:3582 -> + 1:5:void writeToParcel(android.os.Parcel,int):3592:3592 -> writeToParcel + 6:11:void writeToParcel(android.os.Parcel,int):3593:3593 -> writeToParcel +androidx.fragment.app.FragmentManager$LaunchedFragmentInfo$1 -> androidx.fragment.app.F$k$a: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + 1:4:void ():3597:3597 -> + 1:6:androidx.fragment.app.FragmentManager$LaunchedFragmentInfo createFromParcel(android.os.Parcel):3600:3600 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/fragment/app/F$k;"} + 1:3:androidx.fragment.app.FragmentManager$LaunchedFragmentInfo[] newArray(int):3605:3605 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/fragment/app/F$k;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):3597:3597 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):3597:3597 -> newArray +androidx.fragment.app.FragmentManager$OpGenerator -> androidx.fragment.app.F$l: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + boolean generateOps(java.util.ArrayList,java.util.ArrayList) -> a +androidx.fragment.app.FragmentManager$PopBackStackState -> androidx.fragment.app.F$m: +# {"id":"sourceFile","fileName":"FragmentManager.java"} + java.lang.String mName -> a + int mId -> b + int mFlags -> c + androidx.fragment.app.FragmentManager this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:5:void (androidx.fragment.app.FragmentManager,java.lang.String,int,int):3502:3502 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;Ljava/lang/String;II)V"} + 6:7:void (androidx.fragment.app.FragmentManager,java.lang.String,int,int):3503:3503 -> + 8:9:void (androidx.fragment.app.FragmentManager,java.lang.String,int,int):3504:3504 -> + 10:12:void (androidx.fragment.app.FragmentManager,java.lang.String,int,int):3505:3505 -> + 1:14:boolean generateOps(java.util.ArrayList,java.util.ArrayList):3511:3511 -> a + 15:18:boolean generateOps(java.util.ArrayList,java.util.ArrayList):3514:3514 -> a + 19:26:boolean generateOps(java.util.ArrayList,java.util.ArrayList):3515:3515 -> a + 27:41:boolean generateOps(java.util.ArrayList,java.util.ArrayList):3521:3521 -> a +androidx.fragment.app.FragmentManagerImpl -> androidx.fragment.app.G: +# {"id":"sourceFile","fileName":"FragmentManagerImpl.java"} + 1:4:void ():30:30 -> +androidx.fragment.app.FragmentManagerState -> androidx.fragment.app.H: +# {"id":"sourceFile","fileName":"FragmentManagerState.java"} + java.util.ArrayList mActive -> d + java.util.ArrayList mAdded -> e + androidx.fragment.app.BackStackRecordState[] mBackStack -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[Landroidx/fragment/app/b;"} + int mBackStackIndex -> g + java.lang.String mPrimaryNavActiveWho -> h + java.util.ArrayList mBackStackStateKeys -> i + java.util.ArrayList mBackStackStates -> j + java.util.ArrayList mLaunchedFragments -> k + 1:8:void ():67:67 -> + 1:1:void ():36:36 -> + 2:4:void ():31:33 -> + 5:5:void (android.os.Parcel):39:39 -> + 6:8:void (android.os.Parcel):31:33 -> + 9:16:void (android.os.Parcel):40:47 -> + 1:5:void writeToParcel(android.os.Parcel,int):57:57 -> writeToParcel + 6:10:void writeToParcel(android.os.Parcel,int):58:58 -> writeToParcel + 11:15:void writeToParcel(android.os.Parcel,int):59:59 -> writeToParcel + 16:20:void writeToParcel(android.os.Parcel,int):60:60 -> writeToParcel + 21:25:void writeToParcel(android.os.Parcel,int):61:61 -> writeToParcel + 26:30:void writeToParcel(android.os.Parcel,int):62:62 -> writeToParcel + 31:35:void writeToParcel(android.os.Parcel,int):63:63 -> writeToParcel + 36:41:void writeToParcel(android.os.Parcel,int):64:64 -> writeToParcel +androidx.fragment.app.FragmentManagerState$1 -> androidx.fragment.app.H$a: +# {"id":"sourceFile","fileName":"FragmentManagerState.java"} + 1:4:void ():68:68 -> + 1:6:androidx.fragment.app.FragmentManagerState createFromParcel(android.os.Parcel):71:71 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/fragment/app/H;"} + 1:3:androidx.fragment.app.FragmentManagerState[] newArray(int):76:76 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/fragment/app/H;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):68:68 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):68:68 -> newArray +androidx.fragment.app.FragmentManagerViewModel -> androidx.fragment.app.I: +# {"id":"sourceFile","fileName":"FragmentManagerViewModel.java"} + java.util.HashMap mRetainedFragments -> d + java.util.HashMap mChildNonConfigs -> e + java.util.HashMap mViewModelStores -> f + boolean mStateAutomaticallySaved -> g + boolean mHasBeenCleared -> h + boolean mHasSavedSnapshot -> i + boolean mIsStateSaved -> j + androidx.lifecycle.ViewModelProvider$Factory FACTORY -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/F$b;"} + 1:8:void ():40:40 -> + 1:3:void (boolean):86:86 -> + 4:10:void (boolean):57:57 -> + 11:17:void (boolean):58:58 -> + 18:25:void (boolean):59:59 -> + 26:27:void (boolean):63:63 -> + 28:29:void (boolean):65:65 -> + 30:31:void (boolean):69:69 -> + 32:34:void (boolean):87:87 -> + 2:7:void onCleared():101:101 -> d + 8:30:void onCleared():102:102 -> d + 31:33:void onCleared():104:104 -> d + 8:16:boolean equals(java.lang.Object):286:286 -> equals + 17:18:boolean equals(java.lang.Object):288:288 -> equals + 19:32:boolean equals(java.lang.Object):290:290 -> equals + 33:42:boolean equals(java.lang.Object):291:291 -> equals + 43:50:boolean equals(java.lang.Object):292:292 -> equals + 1:7:void addRetainedFragment(androidx.fragment.app.Fragment):112:112 -> f + 8:13:void addRetainedFragment(androidx.fragment.app.Fragment):113:113 -> f + 14:19:void addRetainedFragment(androidx.fragment.app.Fragment):114:114 -> f + 20:30:void addRetainedFragment(androidx.fragment.app.Fragment):118:118 -> f + 31:37:void addRetainedFragment(androidx.fragment.app.Fragment):121:121 -> f + 38:43:void addRetainedFragment(androidx.fragment.app.Fragment):122:122 -> f + 44:64:void addRetainedFragment(androidx.fragment.app.Fragment):123:123 -> f + 2:7:void clearNonConfigState(androidx.fragment.app.Fragment):187:187 -> g + 8:29:void clearNonConfigState(androidx.fragment.app.Fragment):188:188 -> g + 30:35:void clearNonConfigState(androidx.fragment.app.Fragment):190:190 -> g + 2:7:void clearNonConfigState(java.lang.String):194:194 -> h + 8:29:void clearNonConfigState(java.lang.String):195:195 -> h + 30:33:void clearNonConfigState(java.lang.String):197:197 -> h + 1:8:int hashCode():297:297 -> hashCode + 9:17:int hashCode():298:298 -> hashCode + 18:25:int hashCode():299:299 -> hashCode + 1:10:void clearNonConfigStateInternal(java.lang.String):202:202 -> i + 11:13:void clearNonConfigStateInternal(java.lang.String):204:204 -> i + 14:18:void clearNonConfigStateInternal(java.lang.String):205:205 -> i + 19:28:void clearNonConfigStateInternal(java.lang.String):208:208 -> i + 29:31:void clearNonConfigStateInternal(java.lang.String):210:210 -> i + 32:37:void clearNonConfigStateInternal(java.lang.String):211:211 -> i + 1:9:androidx.fragment.app.Fragment findRetainedFragmentByWho(java.lang.String):129:129 -> j + 1:12:androidx.fragment.app.FragmentManagerViewModel getChildNonConfig(androidx.fragment.app.Fragment):168:168 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/I;"} + 13:19:androidx.fragment.app.FragmentManagerViewModel getChildNonConfig(androidx.fragment.app.Fragment):170:170 -> k + 20:27:androidx.fragment.app.FragmentManagerViewModel getChildNonConfig(androidx.fragment.app.Fragment):171:171 -> k + 1:7:androidx.fragment.app.FragmentManagerViewModel getInstance(androidx.lifecycle.ViewModelStore):52:52 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/H;)Landroidx/fragment/app/I;"} + 8:16:androidx.fragment.app.FragmentManagerViewModel getInstance(androidx.lifecycle.ViewModelStore):54:54 -> l + 1:12:java.util.Collection getRetainedFragments():134:134 -> m + 1:12:androidx.lifecycle.ViewModelStore getViewModelStore(androidx.fragment.app.Fragment):178:178 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;)Landroidx/lifecycle/H;"} + 13:17:androidx.lifecycle.ViewModelStore getViewModelStore(androidx.fragment.app.Fragment):180:180 -> n + 18:25:androidx.lifecycle.ViewModelStore getViewModelStore(androidx.fragment.app.Fragment):181:181 -> n + 1:3:boolean isCleared():108:108 -> o + 1:7:void removeRetainedFragment(androidx.fragment.app.Fragment):154:154 -> p + 8:13:void removeRetainedFragment(androidx.fragment.app.Fragment):155:155 -> p + 14:19:void removeRetainedFragment(androidx.fragment.app.Fragment):156:156 -> p + 20:29:void removeRetainedFragment(androidx.fragment.app.Fragment):160:160 -> p + 30:35:void removeRetainedFragment(androidx.fragment.app.Fragment):161:161 -> p + 36:56:void removeRetainedFragment(androidx.fragment.app.Fragment):162:162 -> p + 1:3:void setIsStateSaved(boolean):96:96 -> q + 1:12:boolean shouldDestroy(androidx.fragment.app.Fragment):138:138 -> r + 13:16:boolean shouldDestroy(androidx.fragment.app.Fragment):142:142 -> r + 17:19:boolean shouldDestroy(androidx.fragment.app.Fragment):145:145 -> r + 20:23:boolean shouldDestroy(androidx.fragment.app.Fragment):149:149 -> r + 1:7:java.lang.String toString():306:306 -> toString + 8:18:java.lang.String toString():307:307 -> toString + 19:23:java.lang.String toString():308:308 -> toString + 24:33:java.lang.String toString():309:309 -> toString + 34:41:java.lang.String toString():310:310 -> toString + 42:48:java.lang.String toString():311:311 -> toString + 49:54:java.lang.String toString():312:312 -> toString + 55:58:java.lang.String toString():313:313 -> toString + 59:63:java.lang.String toString():316:316 -> toString + 64:73:java.lang.String toString():317:317 -> toString + 74:79:java.lang.String toString():318:318 -> toString + 80:88:java.lang.String toString():319:319 -> toString + 89:94:java.lang.String toString():320:320 -> toString + 95:98:java.lang.String toString():321:321 -> toString + 99:103:java.lang.String toString():324:324 -> toString + 104:113:java.lang.String toString():325:325 -> toString + 114:119:java.lang.String toString():326:326 -> toString + 120:128:java.lang.String toString():327:327 -> toString + 129:134:java.lang.String toString():328:328 -> toString + 135:140:java.lang.String toString():329:329 -> toString + 141:143:java.lang.String toString():332:332 -> toString + 144:148:java.lang.String toString():333:333 -> toString +androidx.fragment.app.FragmentManagerViewModel$1 -> androidx.fragment.app.I$a: +# {"id":"sourceFile","fileName":"FragmentManagerViewModel.java"} + 1:4:void ():40:40 -> + 1:7:androidx.lifecycle.ViewModel create(java.lang.Class):45:45 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Landroidx/lifecycle/E;"} +androidx.fragment.app.FragmentOnAttachListener -> androidx.fragment.app.J: +# {"id":"sourceFile","fileName":"FragmentOnAttachListener.java"} + void onAttachFragment(androidx.fragment.app.FragmentManager,androidx.fragment.app.Fragment) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;Landroidx/fragment/app/Fragment;)V"} +androidx.fragment.app.FragmentState -> androidx.fragment.app.K: +# {"id":"sourceFile","fileName":"FragmentState.java"} + java.lang.String mClassName -> d + java.lang.String mWho -> e + boolean mFromLayout -> f + int mFragmentId -> g + int mContainerId -> h + java.lang.String mTag -> i + boolean mRetainInstance -> j + boolean mRemoving -> k + boolean mDetached -> l + boolean mHidden -> m + int mMaxLifecycleState -> n + java.lang.String mTargetWho -> o + int mTargetRequestCode -> p + boolean mUserVisibleHint -> q + 1:8:void ():169:169 -> + 1:15:void (androidx.fragment.app.Fragment):43:57 -> + 16:30:void (android.os.Parcel):60:74 -> + 1:6:androidx.fragment.app.Fragment instantiate(androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):84:84 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/w;Ljava/lang/ClassLoader;)Landroidx/fragment/app/Fragment;"} + 7:10:androidx.fragment.app.Fragment instantiate(androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):85:85 -> c + 11:15:androidx.fragment.app.Fragment instantiate(androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):86:86 -> c + 16:17:androidx.fragment.app.Fragment instantiate(androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):87:87 -> c + 18:21:androidx.fragment.app.Fragment instantiate(androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):88:88 -> c + 22:25:androidx.fragment.app.Fragment instantiate(androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):89:89 -> c + 26:29:androidx.fragment.app.Fragment instantiate(androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):90:90 -> c + 30:33:androidx.fragment.app.Fragment instantiate(androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):91:91 -> c + 34:37:androidx.fragment.app.Fragment instantiate(androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):92:92 -> c + 38:41:androidx.fragment.app.Fragment instantiate(androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):93:93 -> c + 42:45:androidx.fragment.app.Fragment instantiate(androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):94:94 -> c + 46:55:androidx.fragment.app.Fragment instantiate(androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):95:95 -> c + 56:59:androidx.fragment.app.Fragment instantiate(androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):96:96 -> c + 60:63:androidx.fragment.app.Fragment instantiate(androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):97:97 -> c + 64:68:androidx.fragment.app.Fragment instantiate(androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):98:98 -> c + 1:7:java.lang.String toString():105:105 -> toString + 8:12:java.lang.String toString():106:106 -> toString + 13:17:java.lang.String toString():107:107 -> toString + 18:22:java.lang.String toString():108:108 -> toString + 23:27:java.lang.String toString():109:109 -> toString + 28:32:java.lang.String toString():110:110 -> toString + 33:36:java.lang.String toString():111:111 -> toString + 37:41:java.lang.String toString():112:112 -> toString + 42:45:java.lang.String toString():114:114 -> toString + 46:50:java.lang.String toString():115:115 -> toString + 51:59:java.lang.String toString():116:116 -> toString + 60:69:java.lang.String toString():118:118 -> toString + 70:74:java.lang.String toString():119:119 -> toString + 75:79:java.lang.String toString():120:120 -> toString + 80:83:java.lang.String toString():122:122 -> toString + 84:88:java.lang.String toString():123:123 -> toString + 89:92:java.lang.String toString():125:125 -> toString + 93:97:java.lang.String toString():126:126 -> toString + 98:101:java.lang.String toString():128:128 -> toString + 102:106:java.lang.String toString():129:129 -> toString + 107:110:java.lang.String toString():131:131 -> toString + 111:115:java.lang.String toString():132:132 -> toString + 116:119:java.lang.String toString():134:134 -> toString + 120:124:java.lang.String toString():135:135 -> toString + 125:129:java.lang.String toString():136:136 -> toString + 130:134:java.lang.String toString():137:137 -> toString + 135:139:java.lang.String toString():138:138 -> toString + 140:143:java.lang.String toString():140:140 -> toString + 144:148:java.lang.String toString():141:141 -> toString + 149:153:java.lang.String toString():143:143 -> toString + 1:5:void writeToParcel(android.os.Parcel,int):153:153 -> writeToParcel + 6:10:void writeToParcel(android.os.Parcel,int):154:154 -> writeToParcel + 11:15:void writeToParcel(android.os.Parcel,int):155:155 -> writeToParcel + 16:20:void writeToParcel(android.os.Parcel,int):156:156 -> writeToParcel + 21:25:void writeToParcel(android.os.Parcel,int):157:157 -> writeToParcel + 26:30:void writeToParcel(android.os.Parcel,int):158:158 -> writeToParcel + 31:35:void writeToParcel(android.os.Parcel,int):159:159 -> writeToParcel + 36:40:void writeToParcel(android.os.Parcel,int):160:160 -> writeToParcel + 41:45:void writeToParcel(android.os.Parcel,int):161:161 -> writeToParcel + 46:50:void writeToParcel(android.os.Parcel,int):162:162 -> writeToParcel + 51:55:void writeToParcel(android.os.Parcel,int):163:163 -> writeToParcel + 56:60:void writeToParcel(android.os.Parcel,int):164:164 -> writeToParcel + 61:65:void writeToParcel(android.os.Parcel,int):165:165 -> writeToParcel + 66:71:void writeToParcel(android.os.Parcel,int):166:166 -> writeToParcel +androidx.fragment.app.FragmentState$1 -> androidx.fragment.app.K$a: +# {"id":"sourceFile","fileName":"FragmentState.java"} + 1:4:void ():170:170 -> + 1:6:androidx.fragment.app.FragmentState createFromParcel(android.os.Parcel):173:173 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/fragment/app/K;"} + 1:3:androidx.fragment.app.FragmentState[] newArray(int):178:178 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Landroidx/fragment/app/K;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):170:170 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):170:170 -> newArray +androidx.fragment.app.FragmentStateManager -> androidx.fragment.app.L: +# {"id":"sourceFile","fileName":"FragmentStateManager.java"} + androidx.fragment.app.FragmentLifecycleCallbacksDispatcher mDispatcher -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/z;"} + androidx.fragment.app.FragmentStore mFragmentStore -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/M;"} + androidx.fragment.app.Fragment mFragment -> c + boolean mMovingToState -> d + int mFragmentManagerState -> e + 1:1:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,androidx.fragment.app.Fragment):64:64 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/z;Landroidx/fragment/app/M;Landroidx/fragment/app/Fragment;)V"} + 2:3:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,androidx.fragment.app.Fragment):53:54 -> + 4:6:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,androidx.fragment.app.Fragment):65:67 -> + 7:7:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,java.lang.ClassLoader,androidx.fragment.app.FragmentFactory,android.os.Bundle):85:85 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/z;Landroidx/fragment/app/M;Ljava/lang/ClassLoader;Landroidx/fragment/app/w;Landroid/os/Bundle;)V"} + 8:9:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,java.lang.ClassLoader,androidx.fragment.app.FragmentFactory,android.os.Bundle):53:54 -> + 10:11:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,java.lang.ClassLoader,androidx.fragment.app.FragmentFactory,android.os.Bundle):86:87 -> + 12:14:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,java.lang.ClassLoader,androidx.fragment.app.FragmentFactory,android.os.Bundle):90:92 -> + 15:15:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,java.lang.ClassLoader,androidx.fragment.app.FragmentFactory,android.os.Bundle):95:95 -> + 16:16:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,java.lang.ClassLoader,androidx.fragment.app.FragmentFactory,android.os.Bundle):97:97 -> + 17:17:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,java.lang.ClassLoader,androidx.fragment.app.FragmentFactory,android.os.Bundle):99:99 -> + 18:19:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,java.lang.ClassLoader,androidx.fragment.app.FragmentFactory,android.os.Bundle):101:102 -> + 20:20:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,androidx.fragment.app.Fragment,android.os.Bundle):119:119 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/z;Landroidx/fragment/app/M;Landroidx/fragment/app/Fragment;Landroid/os/Bundle;)V"} + 21:22:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,androidx.fragment.app.Fragment,android.os.Bundle):53:54 -> + 23:32:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,androidx.fragment.app.Fragment,android.os.Bundle):120:129 -> + 33:34:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,androidx.fragment.app.Fragment,android.os.Bundle):131:132 -> + 2:7:void activityCreated():612:612 -> a + 8:31:void activityCreated():613:613 -> a + 32:37:void activityCreated():616:616 -> a + 38:45:void activityCreated():617:617 -> a + 46:50:void activityCreated():619:619 -> a + 51:59:void activityCreated():620:620 -> a + 1:8:void addViewToContainer():867:867 -> b + 9:16:void addViewToContainer():868:868 -> b + 17:22:void addViewToContainer():871:871 -> b + 23:29:void addViewToContainer():872:872 -> b + 30:37:void addViewToContainer():880:880 -> b + 38:47:void addViewToContainer():881:881 -> b + 2:7:void attach():457:457 -> c + 8:31:void attach():458:458 -> c + 32:44:void attach():463:463 -> c + 45:54:void attach():464:464 -> c + 55:62:void attach():471:471 -> c + 63:66:void attach():472:472 -> c + 67:102:void attach():467:467 -> c + 103:106:void attach():473:473 -> c + 107:115:void attach():474:474 -> c + 116:153:void attach():477:477 -> c + 154:156:void attach():485:485 -> c + 157:166:void attach():487:487 -> c + 167:176:void attach():488:488 -> c + 177:184:void attach():489:489 -> c + 185:189:void attach():490:490 -> c + 190:197:void attach():491:491 -> c + 1:6:int computeExpectedState():158:158 -> d + 7:9:int computeExpectedState():159:159 -> d + 10:11:int computeExpectedState():162:162 -> d + 12:35:int computeExpectedState():165:165 -> d + 36:41:int computeExpectedState():179:179 -> d + 42:46:int computeExpectedState():176:176 -> d + 47:51:int computeExpectedState():173:173 -> d + 52:55:int computeExpectedState():170:170 -> d + 56:61:int computeExpectedState():183:183 -> d + 62:65:int computeExpectedState():184:184 -> d + 66:71:int computeExpectedState():187:187 -> d + 72:83:int computeExpectedState():190:190 -> d + 84:88:int computeExpectedState():191:191 -> d + 89:92:int computeExpectedState():194:194 -> d + 93:99:int computeExpectedState():199:199 -> d + 100:103:int computeExpectedState():204:204 -> d + 104:109:int computeExpectedState():209:209 -> d + 110:113:int computeExpectedState():210:210 -> d + 114:119:int computeExpectedState():213:213 -> d + 120:123:int computeExpectedState():215:215 -> d + 124:127:int computeExpectedState():214:214 -> d + 128:133:int computeExpectedState():216:216 -> d + 134:138:int computeExpectedState():218:218 -> d + 139:143:int computeExpectedState():220:220 -> d + 144:147:int computeExpectedState():221:221 -> d + 148:152:int computeExpectedState():223:223 -> d + 153:158:int computeExpectedState():224:224 -> d + 159:164:int computeExpectedState():225:225 -> d + 165:169:int computeExpectedState():227:227 -> d + 170:173:int computeExpectedState():230:230 -> d + 174:183:int computeExpectedState():235:235 -> d + 184:187:int computeExpectedState():236:236 -> d + 188:193:int computeExpectedState():238:238 -> d + 194:226:int computeExpectedState():239:239 -> d + 2:7:void create():495:495 -> e + 8:31:void create():496:496 -> e + 32:37:void create():499:499 -> e + 38:45:void create():500:500 -> e + 46:51:void create():502:502 -> e + 52:57:void create():503:503 -> e + 58:62:void create():504:504 -> e + 63:71:void create():505:505 -> e + 72:73:void create():509:509 -> e + 74:77:void create():510:510 -> e + 1:8:void createView():515:515 -> f + 9:16:void createView():520:520 -> f + 17:38:void createView():521:521 -> f + 39:45:void createView():524:524 -> f + 46:53:void createView():525:525 -> f + 54:59:void createView():527:527 -> f + 60:68:void createView():529:529 -> f + 69:75:void createView():531:531 -> f + 76:81:void createView():536:536 -> f + 82:93:void createView():537:537 -> f + 94:100:void createView():539:539 -> f + 101:113:void createView():542:542 -> f + 114:115:void createView():544:544 -> f + 116:131:void createView():546:546 -> f + 132:164:void createView():547:547 -> f + 165:168:void createView():551:551 -> f + 169:174:void createView():552:552 -> f + 175:204:void createView():533:533 -> f + 205:208:void createView():556:556 -> f + 209:211:void createView():557:557 -> f + 212:218:void createView():558:558 -> f + 219:224:void createView():559:559 -> f + 225:246:void createView():560:560 -> f + 247:254:void createView():562:562 -> f + 255:265:void createView():563:563 -> f + 266:268:void createView():565:565 -> f + 269:274:void createView():567:567 -> f + 275:281:void createView():568:568 -> f + 282:291:void createView():571:571 -> f + 292:299:void createView():572:572 -> f + 300:303:void createView():574:574 -> f + 304:311:void createView():575:575 -> f + 312:316:void createView():588:588 -> f + 317:325:void createView():589:589 -> f + 326:333:void createView():591:591 -> f + 334:341:void createView():592:592 -> f + 342:346:void createView():593:593 -> f + 347:354:void createView():594:594 -> f + 355:362:void createView():596:596 -> f + 363:367:void createView():598:598 -> f + 368:373:void createView():599:599 -> f + 374:403:void createView():600:600 -> f + 404:411:void createView():605:605 -> f + 412:416:void createView():608:608 -> f + 2:7:void destroy():788:788 -> g + 8:31:void destroy():789:789 -> g + 32:51:void destroy():791:791 -> g + 52:57:void destroy():793:793 -> g + 58:66:void destroy():794:794 -> g + 67:68:void destroy():796:796 -> g + 69:81:void destroy():797:797 -> g + 82:87:void destroy():833:833 -> g + 88:95:void destroy():834:834 -> g + 96:99:void destroy():835:835 -> g + 100:103:void destroy():839:839 -> g + 104:108:void destroy():842:842 -> g + 109:112:void destroy():799:799 -> g + 113:116:void destroy():801:801 -> g + 117:127:void destroy():802:802 -> g + 128:135:void destroy():803:803 -> g + 136:141:void destroy():804:804 -> g + 142:148:void destroy():805:805 -> g + 149:156:void destroy():809:809 -> g + 157:167:void destroy():810:810 -> g + 168:172:void destroy():812:812 -> g + 173:179:void destroy():813:813 -> g + 180:203:void destroy():817:817 -> g + 204:207:void destroy():819:819 -> g + 208:219:void destroy():820:820 -> g + 220:223:void destroy():821:821 -> g + 224:226:void destroy():822:822 -> g + 227:232:void destroy():826:826 -> g + 233:240:void destroy():829:829 -> g + 241:246:void destroy():831:831 -> g + 2:7:void destroyFragmentView():767:767 -> h + 8:31:void destroyFragmentView():768:768 -> h + 32:41:void destroyFragmentView():773:773 -> h + 42:44:void destroyFragmentView():774:774 -> h + 45:49:void destroyFragmentView():776:776 -> h + 50:57:void destroyFragmentView():777:777 -> h + 58:62:void destroyFragmentView():778:778 -> h + 63:64:void destroyFragmentView():779:779 -> h + 65:66:void destroyFragmentView():782:782 -> h + 67:71:void destroyFragmentView():783:783 -> h + 72:76:void destroyFragmentView():784:784 -> h + 2:9:void detach():847:847 -> i + 10:31:void detach():848:848 -> i + 32:36:void detach():850:850 -> i + 37:44:void detach():851:851 -> i + 45:50:void detach():853:853 -> i + 51:52:void detach():854:854 -> i + 53:54:void detach():855:855 -> i + 55:56:void detach():856:856 -> i + 57:67:void detach():857:857 -> i + 68:81:void detach():858:858 -> i + 82:87:void detach():859:859 -> i + 88:109:void detach():860:860 -> i + 110:115:void detach():862:862 -> i + 1:15:void ensureInflatedView():395:395 -> j + 16:21:void ensureInflatedView():396:396 -> j + 22:45:void ensureInflatedView():397:397 -> j + 46:52:void ensureInflatedView():400:400 -> j + 53:60:void ensureInflatedView():401:401 -> j + 61:69:void ensureInflatedView():404:404 -> j + 70:76:void ensureInflatedView():406:406 -> j + 77:79:void ensureInflatedView():407:407 -> j + 80:88:void ensureInflatedView():408:408 -> j + 89:101:void ensureInflatedView():409:409 -> j + 102:106:void ensureInflatedView():410:410 -> j + 107:115:void ensureInflatedView():411:411 -> j + 116:121:void ensureInflatedView():413:413 -> j + 1:3:androidx.fragment.app.Fragment getFragment():137:137 -> k + 1:8:boolean isFragmentViewChild(android.view.View):655:655 -> l + 9:14:boolean isFragmentViewChild(android.view.View):658:658 -> l + 15:21:boolean isFragmentViewChild(android.view.View):660:660 -> l + 22:28:boolean isFragmentViewChild(android.view.View):663:663 -> l + 1:7:void moveToExpectedState():246:246 -> m + 8:13:void moveToExpectedState():247:247 -> m + 14:23:void moveToExpectedState():248:248 -> m + 24:34:void moveToExpectedState():249:249 -> m + 35:40:void moveToExpectedState():248:248 -> m + 41:43:void moveToExpectedState():254:254 -> m + 44:63:void moveToExpectedState():258:258 -> m + 64:72:void moveToExpectedState():296:296 -> m + 73:76:void moveToExpectedState():293:293 -> m + 77:81:void moveToExpectedState():290:290 -> m + 82:89:void moveToExpectedState():278:278 -> m + 90:93:void moveToExpectedState():281:281 -> m + 94:97:void moveToExpectedState():280:280 -> m + 98:105:void moveToExpectedState():282:282 -> m + 106:109:void moveToExpectedState():284:284 -> m + 110:112:void moveToExpectedState():285:285 -> m + 113:119:void moveToExpectedState():287:287 -> m + 120:124:void moveToExpectedState():275:275 -> m + 125:127:void moveToExpectedState():271:271 -> m + 128:132:void moveToExpectedState():272:272 -> m + 133:137:void moveToExpectedState():268:268 -> m + 138:149:void moveToExpectedState():265:265 -> m + 150:155:void moveToExpectedState():304:304 -> m + 156:159:void moveToExpectedState():307:307 -> m + 160:164:void moveToExpectedState():310:310 -> m + 165:170:void moveToExpectedState():313:313 -> m + 171:192:void moveToExpectedState():314:314 -> m + 193:198:void moveToExpectedState():316:316 -> m + 199:210:void moveToExpectedState():317:317 -> m + 211:214:void moveToExpectedState():318:318 -> m + 215:218:void moveToExpectedState():321:321 -> m + 219:221:void moveToExpectedState():322:322 -> m + 222:231:void moveToExpectedState():325:325 -> m + 232:235:void moveToExpectedState():328:328 -> m + 236:239:void moveToExpectedState():327:327 -> m + 240:242:void moveToExpectedState():329:329 -> m + 243:247:void moveToExpectedState():331:331 -> m + 248:249:void moveToExpectedState():334:334 -> m + 250:252:void moveToExpectedState():335:335 -> m + 253:255:void moveToExpectedState():338:338 -> m + 256:260:void moveToExpectedState():339:339 -> m + 261:268:void moveToExpectedState():342:342 -> m + 269:274:void moveToExpectedState():343:343 -> m + 275:287:void moveToExpectedState():344:344 -> m + 288:291:void moveToExpectedState():346:346 -> m + 292:302:void moveToExpectedState():349:349 -> m + 303:318:void moveToExpectedState():358:358 -> m + 319:324:void moveToExpectedState():359:359 -> m + 325:346:void moveToExpectedState():360:360 -> m + 347:357:void moveToExpectedState():362:362 -> m + 358:362:void moveToExpectedState():363:363 -> m + 363:368:void moveToExpectedState():364:364 -> m + 369:390:void moveToExpectedState():365:365 -> m + 391:395:void moveToExpectedState():367:367 -> m + 396:401:void moveToExpectedState():370:370 -> m + 402:409:void moveToExpectedState():371:371 -> m + 410:413:void moveToExpectedState():375:375 -> m + 414:417:void moveToExpectedState():374:374 -> m + 418:423:void moveToExpectedState():376:376 -> m + 424:427:void moveToExpectedState():377:377 -> m + 428:430:void moveToExpectedState():379:379 -> m + 431:436:void moveToExpectedState():382:382 -> m + 437:439:void moveToExpectedState():383:383 -> m + 440:443:void moveToExpectedState():385:385 -> m + 444:448:void moveToExpectedState():386:386 -> m + 449:455:void moveToExpectedState():387:387 -> m + 456:460:void moveToExpectedState():390:390 -> m + 461:462:void moveToExpectedState():391:391 -> m + 2:7:void pause():669:669 -> n + 8:31:void pause():670:670 -> n + 32:36:void pause():672:672 -> n + 37:45:void pause():673:673 -> n + 1:7:void restoreState(java.lang.ClassLoader):420:420 -> o + 8:10:void restoreState(java.lang.ClassLoader):423:423 -> o + 11:22:void restoreState(java.lang.ClassLoader):424:424 -> o + 23:34:void restoreState(java.lang.ClassLoader):430:430 -> o + 35:46:void restoreState(java.lang.ClassLoader):434:434 -> o + 47:58:void restoreState(java.lang.ClassLoader):436:436 -> o + 59:64:void restoreState(java.lang.ClassLoader):439:439 -> o + 65:72:void restoreState(java.lang.ClassLoader):440:440 -> o + 73:78:void restoreState(java.lang.ClassLoader):442:442 -> o + 79:82:void restoreState(java.lang.ClassLoader):443:443 -> o + 83:86:void restoreState(java.lang.ClassLoader):444:444 -> o + 87:92:void restoreState(java.lang.ClassLoader):445:445 -> o + 93:98:void restoreState(java.lang.ClassLoader):446:446 -> o + 99:102:void restoreState(java.lang.ClassLoader):448:448 -> o + 103:109:void restoreState(java.lang.ClassLoader):451:451 -> o + 110:112:void restoreState(java.lang.ClassLoader):452:452 -> o + 2:9:void resume():633:633 -> p + 10:31:void resume():634:634 -> p + 32:39:void resume():636:636 -> p + 40:45:void resume():637:637 -> p + 46:50:void resume():638:638 -> p + 51:56:void resume():639:639 -> p + 57:76:void resume():640:640 -> p + 77:103:void resume():641:641 -> p + 104:114:void resume():642:642 -> p + 115:117:void resume():640:640 -> p + 118:123:void resume():645:645 -> p + 124:128:void resume():646:646 -> p + 129:136:void resume():647:647 -> p + 137:145:void resume():648:648 -> p + 146:149:void resume():649:649 -> p + 150:151:void resume():650:650 -> p + 152:154:void resume():651:651 -> p + 1:5:android.os.Bundle saveState():686:686 -> q + 6:12:android.os.Bundle saveState():687:687 -> q + 13:16:android.os.Bundle saveState():690:690 -> q + 17:19:android.os.Bundle saveState():691:691 -> q + 20:26:android.os.Bundle saveState():696:696 -> q + 27:31:android.os.Bundle saveState():697:697 -> q + 32:37:android.os.Bundle saveState():700:700 -> q + 38:42:android.os.Bundle saveState():701:701 -> q + 43:47:android.os.Bundle saveState():702:702 -> q + 48:53:android.os.Bundle saveState():703:703 -> q + 54:58:android.os.Bundle saveState():704:704 -> q + 59:66:android.os.Bundle saveState():706:706 -> q + 67:71:android.os.Bundle saveState():708:708 -> q + 72:78:android.os.Bundle saveState():709:709 -> q + 79:84:android.os.Bundle saveState():710:710 -> q + 85:89:android.os.Bundle saveState():711:711 -> q + 90:93:android.os.Bundle saveState():714:714 -> q + 94:97:android.os.Bundle saveState():715:715 -> q + 98:103:android.os.Bundle saveState():716:716 -> q + 104:108:android.os.Bundle saveState():717:717 -> q + 109:114:android.os.Bundle saveState():720:720 -> q + 115:117:android.os.Bundle saveState():721:721 -> q + 118:123:android.os.Bundle saveState():723:723 -> q + 124:128:android.os.Bundle saveState():724:724 -> q + 129:134:android.os.Bundle saveState():726:726 -> q + 135:139:android.os.Bundle saveState():727:727 -> q + 140:145:android.os.Bundle saveState():731:731 -> q + 146:151:android.os.Bundle saveState():732:732 -> q + 1:8:void saveViewState():746:746 -> r + 9:14:void saveViewState():749:749 -> r + 15:50:void saveViewState():750:750 -> r + 51:55:void saveViewState():754:754 -> r + 56:62:void saveViewState():755:755 -> r + 63:68:void saveViewState():756:756 -> r + 69:72:void saveViewState():757:757 -> r + 73:77:void saveViewState():759:759 -> r + 78:84:void saveViewState():760:760 -> r + 85:90:void saveViewState():761:761 -> r + 91:95:void saveViewState():762:762 -> r + 1:3:void setFragmentManagerState(int):147:147 -> s + 2:7:void start():625:625 -> t + 8:31:void start():626:626 -> t + 32:36:void start():628:628 -> t + 37:45:void start():629:629 -> t + 2:7:void stop():677:677 -> u + 8:31:void stop():678:678 -> u + 32:36:void stop():680:680 -> u + 37:45:void stop():681:681 -> u +androidx.fragment.app.FragmentStateManager$1 -> androidx.fragment.app.L$a: +# {"id":"sourceFile","fileName":"FragmentStateManager.java"} + android.view.View val$fragmentView -> d + androidx.fragment.app.FragmentStateManager this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/L;"} + 1:8:void (androidx.fragment.app.FragmentStateManager,android.view.View):576:576 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/L;Landroid/view/View;)V"} + 1:5:void onViewAttachedToWindow(android.view.View):579:579 -> onViewAttachedToWindow + 6:11:void onViewAttachedToWindow(android.view.View):580:580 -> onViewAttachedToWindow +androidx.fragment.app.FragmentStateManager$2 -> androidx.fragment.app.L$b: +# {"id":"sourceFile","fileName":"FragmentStateManager.java"} + int[] $SwitchMap$androidx$lifecycle$Lifecycle$State -> a + 1:52:void ():165:165 -> +androidx.fragment.app.FragmentStore -> androidx.fragment.app.M: +# {"id":"sourceFile","fileName":"FragmentStore.java"} + java.util.ArrayList mAdded -> a + java.util.HashMap mActive -> b + java.util.HashMap mSavedState -> c + androidx.fragment.app.FragmentManagerViewModel mNonConfig -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/I;"} + 1:3:void ():35:35 -> + 4:10:void ():38:38 -> + 11:17:void ():39:39 -> + 18:25:void ():40:40 -> + 1:3:void setNonConfig(androidx.fragment.app.FragmentManagerViewModel):45:45 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/I;)V"} + 3:11:android.os.Bundle setSavedState(java.lang.String,android.os.Bundle):194:194 -> B + 12:20:android.os.Bundle setSavedState(java.lang.String,android.os.Bundle):196:196 -> B + 1:8:void addFragment(androidx.fragment.app.Fragment):92:92 -> a + 9:11:void addFragment(androidx.fragment.app.Fragment):95:95 -> a + 12:16:void addFragment(androidx.fragment.app.Fragment):96:96 -> a + 17:18:void addFragment(androidx.fragment.app.Fragment):97:97 -> a + 19:22:void addFragment(androidx.fragment.app.Fragment):98:98 -> a + 23:24:void addFragment(androidx.fragment.app.Fragment):97:97 -> a + 25:47:void addFragment(androidx.fragment.app.Fragment):93:93 -> a + 1:7:void burpActive():177:177 -> b + 8:15:void burpActive():180:180 -> b + 1:12:boolean containsActiveFragment(java.lang.String):332:332 -> c + 1:24:void dispatchStateChange(int):102:102 -> d + 25:29:void dispatchStateChange(int):104:104 -> d + 1:17:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):412:412 -> e + 18:25:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):414:414 -> e + 26:28:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):415:415 -> e + 29:33:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):416:416 -> e + 34:55:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):417:417 -> e + 56:60:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):418:418 -> e + 61:64:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):420:420 -> e + 65:67:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):421:421 -> e + 68:71:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):422:422 -> e + 72:77:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):424:424 -> e + 78:85:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):429:429 -> e + 86:96:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):431:431 -> e + 97:104:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):433:433 -> e + 105:107:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):434:434 -> e + 108:112:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):435:435 -> e + 113:115:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):436:436 -> e + 116:120:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):437:437 -> e + 121:131:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):438:438 -> e + 1:10:androidx.fragment.app.Fragment findActiveFragment(java.lang.String):355:355 -> f + 11:17:androidx.fragment.app.Fragment findActiveFragment(java.lang.String):357:357 -> f + 1:10:androidx.fragment.app.Fragment findFragmentById(int):288:288 -> g + 11:20:androidx.fragment.app.Fragment findFragmentById(int):289:289 -> g + 21:28:androidx.fragment.app.Fragment findFragmentById(int):290:290 -> g + 29:52:androidx.fragment.app.Fragment findFragmentById(int):295:295 -> g + 53:56:androidx.fragment.app.Fragment findFragmentById(int):297:297 -> g + 57:63:androidx.fragment.app.Fragment findFragmentById(int):298:298 -> g + 3:12:androidx.fragment.app.Fragment findFragmentByTag(java.lang.String):310:310 -> h + 13:22:androidx.fragment.app.Fragment findFragmentByTag(java.lang.String):311:311 -> h + 23:36:androidx.fragment.app.Fragment findFragmentByTag(java.lang.String):312:312 -> h + 37:60:androidx.fragment.app.Fragment findFragmentByTag(java.lang.String):319:319 -> h + 61:64:androidx.fragment.app.Fragment findFragmentByTag(java.lang.String):321:321 -> h + 65:75:androidx.fragment.app.Fragment findFragmentByTag(java.lang.String):322:322 -> h + 1:24:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):342:342 -> i + 25:28:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):344:344 -> i + 29:37:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):345:345 -> i + 1:6:int findFragmentIndexInContainer(androidx.fragment.app.Fragment):380:380 -> j + 7:16:int findFragmentIndexInContainer(androidx.fragment.app.Fragment):385:385 -> j + 17:24:int findFragmentIndexInContainer(androidx.fragment.app.Fragment):388:388 -> j + 25:32:int findFragmentIndexInContainer(androidx.fragment.app.Fragment):389:389 -> j + 33:44:int findFragmentIndexInContainer(androidx.fragment.app.Fragment):391:391 -> j + 45:52:int findFragmentIndexInContainer(androidx.fragment.app.Fragment):397:397 -> j + 53:60:int findFragmentIndexInContainer(androidx.fragment.app.Fragment):398:398 -> j + 61:68:int findFragmentIndexInContainer(androidx.fragment.app.Fragment):399:399 -> j + 69:75:int findFragmentIndexInContainer(androidx.fragment.app.Fragment):402:402 -> j + 1:5:java.util.List getActiveFragmentStateManagers():248:248 -> k + 6:29:java.util.List getActiveFragmentStateManagers():249:249 -> k + 30:34:java.util.List getActiveFragmentStateManagers():251:251 -> k + 1:5:java.util.List getActiveFragments():270:270 -> l + 6:29:java.util.List getActiveFragments():271:271 -> l + 30:38:java.util.List getActiveFragments():273:273 -> l + 39:43:java.util.List getActiveFragments():275:275 -> l + 1:3:java.util.HashMap getAllSavedState():207:207 -> m + 1:9:androidx.fragment.app.FragmentStateManager getFragmentStateManager(java.lang.String):337:337 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Landroidx/fragment/app/L;"} + 1:8:java.util.List getFragments():260:260 -> o + 9:11:java.util.List getFragments():261:261 -> o + 12:14:java.util.List getFragments():263:263 -> o + 15:24:java.util.List getFragments():264:264 -> o + 25:26:java.util.List getFragments():265:265 -> o + 1:3:androidx.fragment.app.FragmentManagerViewModel getNonConfig():49:49 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/I;"} + 1:9:android.os.Bundle getSavedState(java.lang.String):185:185 -> q + 1:4:void makeActive(androidx.fragment.app.FragmentStateManager):73:73 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/L;)V"} + 5:13:void makeActive(androidx.fragment.app.FragmentStateManager):74:74 -> r + 14:20:void makeActive(androidx.fragment.app.FragmentStateManager):77:77 -> r + 21:24:void makeActive(androidx.fragment.app.FragmentStateManager):78:78 -> r + 25:28:void makeActive(androidx.fragment.app.FragmentStateManager):79:79 -> r + 29:34:void makeActive(androidx.fragment.app.FragmentStateManager):80:80 -> r + 35:40:void makeActive(androidx.fragment.app.FragmentStateManager):82:82 -> r + 41:43:void makeActive(androidx.fragment.app.FragmentStateManager):84:84 -> r + 44:49:void makeActive(androidx.fragment.app.FragmentStateManager):86:86 -> r + 50:72:void makeActive(androidx.fragment.app.FragmentStateManager):87:87 -> r + 1:4:void makeInactive(androidx.fragment.app.FragmentStateManager):148:148 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/L;)V"} + 5:8:void makeInactive(androidx.fragment.app.FragmentStateManager):150:150 -> s + 9:13:void makeInactive(androidx.fragment.app.FragmentStateManager):151:151 -> s + 14:24:void makeInactive(androidx.fragment.app.FragmentStateManager):154:154 -> s + 25:39:void makeInactive(androidx.fragment.app.FragmentStateManager):160:160 -> s + 40:45:void makeInactive(androidx.fragment.app.FragmentStateManager):166:166 -> s + 46:68:void makeInactive(androidx.fragment.app.FragmentStateManager):167:167 -> s + 1:17:void moveToExpectedState():111:111 -> t + 18:29:void moveToExpectedState():112:112 -> t + 30:33:void moveToExpectedState():114:114 -> t + 34:57:void moveToExpectedState():120:120 -> t + 58:60:void moveToExpectedState():122:122 -> t + 61:64:void moveToExpectedState():124:124 -> t + 65:74:void moveToExpectedState():125:125 -> t + 75:88:void moveToExpectedState():127:127 -> t + 89:97:void moveToExpectedState():132:132 -> t + 98:102:void moveToExpectedState():134:134 -> t + 1:3:void removeFragment(androidx.fragment.app.Fragment):141:141 -> u + 4:8:void removeFragment(androidx.fragment.app.Fragment):142:142 -> u + 9:10:void removeFragment(androidx.fragment.app.Fragment):143:143 -> u + 11:14:void removeFragment(androidx.fragment.app.Fragment):144:144 -> u + 15:16:void removeFragment(androidx.fragment.app.Fragment):143:143 -> u + 1:6:void resetActiveFragments():53:53 -> v + 1:7:void restoreAddedFragments(java.util.List):57:57 -> w + 8:23:void restoreAddedFragments(java.util.List):59:59 -> w + 24:30:void restoreAddedFragments(java.util.List):60:60 -> w + 31:36:void restoreAddedFragments(java.util.List):64:64 -> w + 37:66:void restoreAddedFragments(java.util.List):65:65 -> w + 67:70:void restoreAddedFragments(java.util.List):67:67 -> w + 71:99:void restoreAddedFragments(java.util.List):62:62 -> w + 1:5:void restoreSaveState(java.util.HashMap):201:201 -> x + 6:11:void restoreSaveState(java.util.HashMap):202:202 -> x + 1:11:java.util.ArrayList saveActiveFragments():212:212 -> y + 12:35:java.util.ArrayList saveActiveFragments():213:213 -> y + 36:39:java.util.ArrayList saveActiveFragments():215:215 -> y + 40:48:java.util.ArrayList saveActiveFragments():217:217 -> y + 49:54:java.util.ArrayList saveActiveFragments():218:218 -> y + 55:60:java.util.ArrayList saveActiveFragments():220:220 -> y + 61:94:java.util.ArrayList saveActiveFragments():221:221 -> y + 1:3:java.util.ArrayList saveAddedFragments():230:230 -> z + 4:12:java.util.ArrayList saveAddedFragments():231:231 -> z + 13:16:java.util.ArrayList saveAddedFragments():232:232 -> z + 17:27:java.util.ArrayList saveAddedFragments():234:234 -> z + 28:44:java.util.ArrayList saveAddedFragments():235:235 -> z + 45:50:java.util.ArrayList saveAddedFragments():236:236 -> z + 51:56:java.util.ArrayList saveAddedFragments():237:237 -> z + 57:89:java.util.ArrayList saveAddedFragments():238:238 -> z + 90:91:java.util.ArrayList saveAddedFragments():242:242 -> z + 92:93:java.util.ArrayList saveAddedFragments():243:243 -> z +androidx.fragment.app.FragmentTransaction -> androidx.fragment.app.N: +# {"id":"sourceFile","fileName":"FragmentTransaction.java"} + androidx.fragment.app.FragmentFactory mFragmentFactory -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/w;"} + java.lang.ClassLoader mClassLoader -> b + java.util.ArrayList mOps -> c + int mEnterAnim -> d + int mExitAnim -> e + int mPopEnterAnim -> f + int mPopExitAnim -> g + int mTransition -> h + boolean mAddToBackStack -> i + boolean mAllowAddToBackStack -> j + java.lang.String mName -> k + int mBreadCrumbTitleRes -> l + java.lang.CharSequence mBreadCrumbTitleText -> m + int mBreadCrumbShortTitleRes -> n + java.lang.CharSequence mBreadCrumbShortTitleText -> o + java.util.ArrayList mSharedElementSourceNames -> p + java.util.ArrayList mSharedElementTargetNames -> q + boolean mReorderingAllowed -> r + java.util.ArrayList mCommitRunnables -> s + 1:3:void (androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):151:151 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/w;Ljava/lang/ClassLoader;)V"} + 4:11:void (androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):119:119 -> + 12:14:void (androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):126:126 -> + 15:16:void (androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):136:136 -> + 17:18:void (androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):152:152 -> + 19:21:void (androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):153:153 -> + 3:6:androidx.fragment.app.FragmentTransaction add(int,androidx.fragment.app.Fragment):243:243 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/N;"} + 2:5:androidx.fragment.app.FragmentTransaction add(int,androidx.fragment.app.Fragment,java.lang.String):288:288 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/N;"} + 1:2:androidx.fragment.app.FragmentTransaction add(android.view.ViewGroup,androidx.fragment.app.Fragment,java.lang.String):294:294 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/N;"} + 3:11:androidx.fragment.app.FragmentTransaction add(android.view.ViewGroup,androidx.fragment.app.Fragment,java.lang.String):295:295 -> d + 3:6:androidx.fragment.app.FragmentTransaction add(androidx.fragment.app.Fragment,java.lang.String):225:225 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/N;"} + 1:5:void addOp(androidx.fragment.app.FragmentTransaction$Op):186:186 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/N$a;)V"} + 6:9:void addOp(androidx.fragment.app.FragmentTransaction$Op):187:187 -> f + 10:13:void addOp(androidx.fragment.app.FragmentTransaction$Op):188:188 -> f + 14:17:void addOp(androidx.fragment.app.FragmentTransaction$Op):189:189 -> f + 18:22:void addOp(androidx.fragment.app.FragmentTransaction$Op):190:190 -> f + int commit() -> g + int commitAllowingStateLoss() -> h + void commitNow() -> i + void commitNowAllowingStateLoss() -> j + 1:5:androidx.fragment.app.FragmentTransaction disallowAddToBackStack():755:755 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/N;"} + 6:8:androidx.fragment.app.FragmentTransaction disallowAddToBackStack():759:759 -> k + 9:16:androidx.fragment.app.FragmentTransaction disallowAddToBackStack():756:756 -> k + 1:4:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):299:299 -> l + 5:7:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):300:300 -> l + 8:11:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):302:302 -> l + 12:15:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):303:303 -> l + 16:27:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):304:304 -> l + 28:39:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):305:305 -> l + 40:45:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):311:311 -> l + 46:56:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):312:312 -> l + 57:93:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):313:313 -> l + 94:100:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):317:317 -> l + 101:107:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):325:325 -> l + 108:144:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):326:326 -> l + 145:149:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):330:330 -> l + 150:185:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):322:322 -> l + 186:194:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):333:333 -> l + 195:226:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):306:306 -> l + 1:10:androidx.fragment.app.FragmentTransaction remove(androidx.fragment.app.Fragment):414:414 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/N;"} + 2:6:androidx.fragment.app.FragmentTransaction replace(int,androidx.fragment.app.Fragment):350:350 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/N;"} + 4:7:androidx.fragment.app.FragmentTransaction replace(int,androidx.fragment.app.Fragment,java.lang.String):400:400 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/N;"} + 8:15:androidx.fragment.app.FragmentTransaction replace(int,androidx.fragment.app.Fragment,java.lang.String):398:398 -> o + 1:3:androidx.fragment.app.FragmentTransaction runOnCommit(java.lang.Runnable):891:891 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;)Landroidx/fragment/app/N;"} + 4:7:androidx.fragment.app.FragmentTransaction runOnCommit(java.lang.Runnable):892:892 -> p + 8:14:androidx.fragment.app.FragmentTransaction runOnCommit(java.lang.Runnable):893:893 -> p + 15:20:androidx.fragment.app.FragmentTransaction runOnCommit(java.lang.Runnable):895:895 -> p + 2:6:androidx.fragment.app.FragmentTransaction setCustomAnimations(int,int):611:611 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)Landroidx/fragment/app/N;"} + 1:2:androidx.fragment.app.FragmentTransaction setCustomAnimations(int,int,int,int):648:648 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIII)Landroidx/fragment/app/N;"} + 3:4:androidx.fragment.app.FragmentTransaction setCustomAnimations(int,int,int,int):649:649 -> r + 5:6:androidx.fragment.app.FragmentTransaction setCustomAnimations(int,int,int,int):650:650 -> r + 7:9:androidx.fragment.app.FragmentTransaction setCustomAnimations(int,int,int,int):651:651 -> r + 1:3:androidx.fragment.app.FragmentTransaction setReorderingAllowed(boolean):855:855 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Landroidx/fragment/app/N;"} +androidx.fragment.app.FragmentTransaction$Op -> androidx.fragment.app.N$a: +# {"id":"sourceFile","fileName":"FragmentTransaction.java"} + int mCmd -> a + androidx.fragment.app.Fragment mFragment -> b + boolean mFromExpandedOp -> c + int mEnterAnim -> d + int mExitAnim -> e + int mPopEnterAnim -> f + int mPopExitAnim -> g + androidx.lifecycle.Lifecycle$State mOldMaxState -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$b;"} + androidx.lifecycle.Lifecycle$State mCurrentMaxState -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$b;"} + 1:1:void ():76:76 -> + 2:7:void (int,androidx.fragment.app.Fragment):79:84 -> + 8:13:void (int,androidx.fragment.app.Fragment,boolean):87:92 -> +androidx.fragment.app.FragmentTransition -> androidx.fragment.app.O: +# {"id":"sourceFile","fileName":"FragmentTransition.kt"} + androidx.fragment.app.FragmentTransition INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/O;"} + androidx.fragment.app.FragmentTransitionImpl PLATFORM_IMPL -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/Q;"} + androidx.fragment.app.FragmentTransitionImpl SUPPORT_IMPL -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/Q;"} + 8:14:void ():28:28 -> + 15:21:void ():31:31 -> + 1:4:void ():25:25 -> + 18:21:void callSharedElementStartEnd(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean,androidx.collection.ArrayMap,boolean):93:93 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Landroidx/fragment/app/Fragment;ZLm/a;Z)V"} + 22:25:void callSharedElementStartEnd(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean,androidx.collection.ArrayMap,boolean):95:95 -> a + 2:8:androidx.fragment.app.FragmentTransitionImpl resolveSupportImpl():35:35 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/Q;"} + 9:20:androidx.fragment.app.FragmentTransitionImpl resolveSupportImpl():38:38 -> b + 11:19:void retainValues(androidx.collection.ArrayMap,androidx.collection.ArrayMap):65:65 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/a;Lm/a;)V"} + 20:25:void retainValues(androidx.collection.ArrayMap,androidx.collection.ArrayMap):66:66 -> c + 26:31:void retainValues(androidx.collection.ArrayMap,androidx.collection.ArrayMap):67:67 -> c + 32:38:void retainValues(androidx.collection.ArrayMap,androidx.collection.ArrayMap):68:68 -> c + 6:21:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.foldRightIndexed(java.util.List,java.lang.Object,kotlin.jvm.functions.Function3):1855:1855 -> d + 6:21:void setViewVisibility(java.util.List,int):113 -> d + 22:26:void setViewVisibility(java.util.List,int):114:114 -> d +androidx.fragment.app.FragmentTransitionCompat21 -> androidx.fragment.app.P: +# {"id":"sourceFile","fileName":"FragmentTransitionCompat21.java"} + 1:4:void ():36:36 -> + 3:4:void addTarget(java.lang.Object,android.view.View):339:339 -> a + 5:8:void addTarget(java.lang.Object,android.view.View):340:340 -> a + 1:5:void addTargets(java.lang.Object,java.util.ArrayList):96:96 -> b + 6:10:void addTargets(java.lang.Object,java.util.ArrayList):100:100 -> b + 11:12:void addTargets(java.lang.Object,java.util.ArrayList):101:101 -> b + 13:18:void addTargets(java.lang.Object,java.util.ArrayList):102:102 -> b + 19:22:void addTargets(java.lang.Object,java.util.ArrayList):104:104 -> b + 23:28:void addTargets(java.lang.Object,java.util.ArrayList):105:105 -> b + 29:34:void addTargets(java.lang.Object,java.util.ArrayList):107:107 -> b + 35:38:void addTargets(java.lang.Object,java.util.ArrayList):108:108 -> b + 39:44:void addTargets(java.lang.Object,java.util.ArrayList):109:109 -> b + 45:50:void addTargets(java.lang.Object,java.util.ArrayList):111:111 -> b + 51:63:void addTargets(java.lang.Object,java.util.ArrayList):113:113 -> b + 1:6:void beginDelayedTransition(android.view.ViewGroup,java.lang.Object):220:220 -> c + 1:3:boolean canHandle(java.lang.Object):40:40 -> e + 3:11:java.lang.Object cloneTransition(java.lang.Object):47:47 -> f + 1:2:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):193:193 -> j + 3:4:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):194:194 -> j + 5:10:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):195:195 -> j + 11:15:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):197:197 -> j + 16:19:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):198:198 -> j + 20:24:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):199:199 -> j + 25:39:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):200:200 -> j + 40:46:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):207:207 -> j + 47:49:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):209:209 -> j + 50:54:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):211:211 -> j + 1:7:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):132:132 -> k + 8:14:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):134:134 -> k + 15:21:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):137:137 -> k + 22:27:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):140:140 -> k + 1:2:void scheduleHideFragmentView(java.lang.Object,android.view.View,java.util.ArrayList):149:149 -> m + 3:11:void scheduleHideFragmentView(java.lang.Object,android.view.View,java.util.ArrayList):150:150 -> m + 1:2:void scheduleRemoveTargets(java.lang.Object,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList):229:229 -> n + 3:18:void scheduleRemoveTargets(java.lang.Object,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList):230:230 -> n + 3:4:void setEpicenter(java.lang.Object,android.graphics.Rect):355:355 -> o + 5:13:void setEpicenter(java.lang.Object,android.graphics.Rect):356:356 -> o + 3:4:void setEpicenter(java.lang.Object,android.view.View):81:81 -> p + 5:9:void setEpicenter(java.lang.Object,android.view.View):82:82 -> 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"} + 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 + 10:16:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):68:68 -> s + 17:22:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):70:70 -> s + 23:28:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):71:71 -> s + 29:31:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):73:73 -> s + 32:34:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):74:74 -> s + 35:38:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):75:75 -> s + 1:4:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):300:300 -> t + 5:11:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):302:302 -> t + 12:18:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):303:303 -> t + 19:22:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):304:304 -> t + 5:9:java.lang.Object wrapTransitionInSet(java.lang.Object):57:57 -> u + 10:15:java.lang.Object wrapTransitionInSet(java.lang.Object):58:58 -> u + 1:10:boolean hasSimpleTarget(android.transition.Transition):123:123 -> v + 11:20:boolean hasSimpleTarget(android.transition.Transition):124:124 -> v + 21:35:boolean hasSimpleTarget(android.transition.Transition):125:125 -> v + 1:2:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):312:312 -> w + 3:7:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):313:313 -> w + 8:9:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):314:314 -> w + 10:15:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):315:315 -> w + 16:19:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):317:317 -> w + 20:25:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):318:318 -> w + 26:31:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):320:320 -> w + 32:37:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):321:321 -> w + 38:47:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):322:322 -> w + 48:57:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):323:323 -> w + 58:63:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):325:325 -> w + 64:75:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):327:327 -> w + 76:83:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):329:329 -> w + 84:96:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):330:330 -> w +androidx.fragment.app.FragmentTransitionCompat21$1 -> androidx.fragment.app.P$a: +# {"id":"sourceFile","fileName":"FragmentTransitionCompat21.java"} + android.graphics.Rect val$epicenter -> a + androidx.fragment.app.FragmentTransitionCompat21 this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/P;"} + 1:8:void (androidx.fragment.app.FragmentTransitionCompat21,android.graphics.Rect):85:85 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/P;Landroid/graphics/Rect;)V"} + 1:3:android.graphics.Rect onGetEpicenter(android.transition.Transition):88:88 -> onGetEpicenter +androidx.fragment.app.FragmentTransitionCompat21$2 -> androidx.fragment.app.P$b: +# {"id":"sourceFile","fileName":"FragmentTransitionCompat21.java"} + android.view.View val$fragmentView -> a + java.util.ArrayList val$exitingViews -> b + androidx.fragment.app.FragmentTransitionCompat21 this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/P;"} + 1:10:void (androidx.fragment.app.FragmentTransitionCompat21,android.view.View,java.util.ArrayList):150:150 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/P;Landroid/view/View;Ljava/util/ArrayList;)V"} + 1:3:void onTransitionEnd(android.transition.Transition):165:165 -> onTransitionEnd + 4:10:void onTransitionEnd(android.transition.Transition):166:166 -> onTransitionEnd + 11:20:void onTransitionEnd(android.transition.Transition):167:167 -> onTransitionEnd + 21:35:void onTransitionEnd(android.transition.Transition):169:169 -> onTransitionEnd + 1:3:void onTransitionStart(android.transition.Transition):159:159 -> onTransitionStart + 4:7:void onTransitionStart(android.transition.Transition):160:160 -> onTransitionStart +androidx.fragment.app.FragmentTransitionCompat21$3 -> androidx.fragment.app.P$c: +# {"id":"sourceFile","fileName":"FragmentTransitionCompat21.java"} + java.lang.Object val$enterTransition -> a + java.util.ArrayList val$enteringViews -> b + java.lang.Object val$exitTransition -> c + java.util.ArrayList val$exitingViews -> d + java.lang.Object val$sharedElementTransition -> e + java.util.ArrayList val$sharedElementsIn -> f + androidx.fragment.app.FragmentTransitionCompat21 this$0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/P;"} + 1:18:void (androidx.fragment.app.FragmentTransitionCompat21,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList):230:230 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/P;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;)V"} + 1:4:void onTransitionEnd(android.transition.Transition):246:246 -> onTransitionEnd + 1:5:void onTransitionStart(android.transition.Transition):233:233 -> onTransitionStart + 6:12:void onTransitionStart(android.transition.Transition):234:234 -> onTransitionStart + 13:16:void onTransitionStart(android.transition.Transition):236:236 -> onTransitionStart + 17:23:void onTransitionStart(android.transition.Transition):237:237 -> onTransitionStart + 24:27:void onTransitionStart(android.transition.Transition):239:239 -> onTransitionStart + 28:35:void onTransitionStart(android.transition.Transition):240:240 -> onTransitionStart +androidx.fragment.app.FragmentTransitionCompat21$4 -> androidx.fragment.app.P$d: +# {"id":"sourceFile","fileName":"FragmentTransitionCompat21.java"} + java.lang.Runnable val$transitionCompleteRunnable -> a + androidx.fragment.app.FragmentTransitionCompat21 this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/P;"} + 1:8:void (androidx.fragment.app.FragmentTransitionCompat21,java.lang.Runnable):276:276 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/P;Ljava/lang/Runnable;)V"} + 1:6:void onTransitionEnd(android.transition.Transition):282:282 -> onTransitionEnd +androidx.fragment.app.FragmentTransitionCompat21$5 -> androidx.fragment.app.P$e: +# {"id":"sourceFile","fileName":"FragmentTransitionCompat21.java"} + android.graphics.Rect val$epicenter -> a + androidx.fragment.app.FragmentTransitionCompat21 this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/P;"} + 1:8:void (androidx.fragment.app.FragmentTransitionCompat21,android.graphics.Rect):356:356 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/P;Landroid/graphics/Rect;)V"} + 1:11:android.graphics.Rect onGetEpicenter(android.transition.Transition):359:359 -> onGetEpicenter + 12:16:android.graphics.Rect onGetEpicenter(android.transition.Transition):362:362 -> onGetEpicenter +androidx.fragment.app.FragmentTransitionImpl -> androidx.fragment.app.Q: +# {"id":"sourceFile","fileName":"FragmentTransitionImpl.java"} + 1:4:void ():44:44 -> + void addTarget(java.lang.Object,android.view.View) -> a + void addTargets(java.lang.Object,java.util.ArrayList) -> b + void beginDelayedTransition(android.view.ViewGroup,java.lang.Object) -> c + 1:4:void bfsAddViewChildren(java.util.List,android.view.View):275:275 -> d + 5:11:void bfsAddViewChildren(java.util.List,android.view.View):276:276 -> d + 12:17:void bfsAddViewChildren(java.util.List,android.view.View):279:279 -> d + 18:21:void bfsAddViewChildren(java.util.List,android.view.View):280:280 -> d + 22:27:void bfsAddViewChildren(java.util.List,android.view.View):282:282 -> d + 28:33:void bfsAddViewChildren(java.util.List,android.view.View):283:283 -> d + 34:37:void bfsAddViewChildren(java.util.List,android.view.View):284:284 -> d + 38:39:void bfsAddViewChildren(java.util.List,android.view.View):285:285 -> d + 40:46:void bfsAddViewChildren(java.util.List,android.view.View):286:286 -> d + 47:50:void bfsAddViewChildren(java.util.List,android.view.View):288:288 -> d + 51:56:void bfsAddViewChildren(java.util.List,android.view.View):289:289 -> d + 57:62:void bfsAddViewChildren(java.util.List,android.view.View):290:290 -> d + 63:72:void bfsAddViewChildren(java.util.List,android.view.View):291:291 -> d + boolean canHandle(java.lang.Object) -> e + java.lang.Object cloneTransition(java.lang.Object) -> f + 5:16:boolean containedBeforeIndex(java.util.List,android.view.View,int):304:304 -> g + 1:7:void getBoundsOnScreen(android.view.View,android.graphics.Rect):81:81 -> h + 8:12:void getBoundsOnScreen(android.view.View,android.graphics.Rect):85:85 -> h + 13:26:void getBoundsOnScreen(android.view.View,android.graphics.Rect):86:86 -> h + 27:33:void getBoundsOnScreen(android.view.View,android.graphics.Rect):88:88 -> h + 34:46:void getBoundsOnScreen(android.view.View,android.graphics.Rect):89:89 -> h + 47:50:void getBoundsOnScreen(android.view.View,android.graphics.Rect):91:91 -> h + 51:54:void getBoundsOnScreen(android.view.View,android.graphics.Rect):92:92 -> h + 55:56:void getBoundsOnScreen(android.view.View,android.graphics.Rect):93:93 -> h + 57:71:void getBoundsOnScreen(android.view.View,android.graphics.Rect):95:95 -> h + 72:78:void getBoundsOnScreen(android.view.View,android.graphics.Rect):96:96 -> h + 79:91:void getBoundsOnScreen(android.view.View,android.graphics.Rect):97:97 -> h + 92:97:void getBoundsOnScreen(android.view.View,android.graphics.Rect):99:99 -> h + 98:99:void getBoundsOnScreen(android.view.View,android.graphics.Rect):102:102 -> h + 100:107:void getBoundsOnScreen(android.view.View,android.graphics.Rect):103:103 -> h + 108:117:void getBoundsOnScreen(android.view.View,android.graphics.Rect):104:104 -> h + 118:137:void getBoundsOnScreen(android.view.View,android.graphics.Rect):105:105 -> h + 138:141:void getBoundsOnScreen(android.view.View,android.graphics.Rect):106:106 -> h + 142:145:void getBoundsOnScreen(android.view.View,android.graphics.Rect):105:105 -> h + 3:13:boolean isNullOrEmpty(java.util.List):315:315 -> i + java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object) -> j + java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object) -> k + 1:5:java.util.ArrayList prepareSetNameOverridesReordered(java.util.ArrayList):160:160 -> l + 6:12:java.util.ArrayList prepareSetNameOverridesReordered(java.util.ArrayList):161:161 -> l + 13:18:java.util.ArrayList prepareSetNameOverridesReordered(java.util.ArrayList):163:163 -> l + 19:26:java.util.ArrayList prepareSetNameOverridesReordered(java.util.ArrayList):164:164 -> l + 27:33:java.util.ArrayList prepareSetNameOverridesReordered(java.util.ArrayList):165:165 -> l + void scheduleHideFragmentView(java.lang.Object,android.view.View,java.util.ArrayList) -> m + void scheduleRemoveTargets(java.lang.Object,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList) -> n + 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"} + 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 + 20:23:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):184:184 -> r + 24:30:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):185:185 -> r + 31:33:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):189:189 -> r + 34:42:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):190:190 -> r + 43:52:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):192:192 -> r + 53:68:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):193:193 -> r + 69:81:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):199:199 -> r + void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList) -> s + void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList) -> t + java.lang.Object wrapTransitionInSet(java.lang.Object) -> u +androidx.fragment.app.FragmentTransitionImpl$1 -> androidx.fragment.app.Q$a: +# {"id":"sourceFile","fileName":"FragmentTransitionImpl.java"} + int val$numSharedElements -> d + java.util.ArrayList val$sharedElementsIn -> e + java.util.ArrayList val$inNames -> f + java.util.ArrayList val$sharedElementsOut -> g + java.util.ArrayList val$outNames -> h + androidx.fragment.app.FragmentTransitionImpl this$0 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/Q;"} + 1:16:void (androidx.fragment.app.FragmentTransitionImpl,int,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList):199:199 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Q;ILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V"} + 2:5:void run():202:202 -> run + 6:24:void run():203:203 -> run + 25:47:void run():204:204 -> run +androidx.fragment.app.FragmentViewLifecycleOwner -> androidx.fragment.app.S: +# {"id":"sourceFile","fileName":"FragmentViewLifecycleOwner.java"} + androidx.fragment.app.Fragment mFragment -> d + androidx.lifecycle.ViewModelStore mViewModelStore -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/H;"} + java.lang.Runnable mRestoreViewSavedStateRunnable -> f + androidx.lifecycle.ViewModelProvider$Factory mDefaultFactory -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/F$b;"} + 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;"} + 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 -> + 7:8:void (androidx.fragment.app.Fragment,androidx.lifecycle.ViewModelStore,java.lang.Runnable):50:50 -> + 9:10:void (androidx.fragment.app.Fragment,androidx.lifecycle.ViewModelStore,java.lang.Runnable):57:57 -> + 11:12:void (androidx.fragment.app.Fragment,androidx.lifecycle.ViewModelStore,java.lang.Runnable):58:58 -> + 13:15:void (androidx.fragment.app.Fragment,androidx.lifecycle.ViewModelStore,java.lang.Runnable):59:59 -> + 1:6:void handleLifecycleEvent(androidx.lifecycle.Lifecycle$Event):100:100 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g$a;)V"} + 1:4:void initialize():73:73 -> b + 5:11:void initialize():74:74 -> b + 12:17:void initialize():75:75 -> b + 18:20:void initialize():76:76 -> b + 21:26:void initialize():77:77 -> b + 1:8:boolean isInitialized():85:85 -> c + 1:6:void performRestore(android.os.Bundle):174:174 -> d + 1:6:void performSave(android.os.Bundle):178:178 -> e + 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;"} + 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 + 22:29:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():152:152 -> getDefaultViewModelCreationExtras + 30:36:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():154:154 -> getDefaultViewModelCreationExtras + 37:41:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():156:156 -> getDefaultViewModelCreationExtras + 42:48:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():158:158 -> getDefaultViewModelCreationExtras + 49:53:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():159:159 -> getDefaultViewModelCreationExtras + 54:61:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():160:160 -> getDefaultViewModelCreationExtras + 62:73:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():161:161 -> getDefaultViewModelCreationExtras + 1:2:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():113:113 -> getDefaultViewModelProviderFactory + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/F$b;"} + 3:6:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():114:114 -> getDefaultViewModelProviderFactory + 7:16:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():116:116 -> getDefaultViewModelProviderFactory + 17:19:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():117:117 -> getDefaultViewModelProviderFactory + 20:23:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():121:121 -> getDefaultViewModelProviderFactory + 24:33:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():123:123 -> getDefaultViewModelProviderFactory + 34:37:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():124:124 -> getDefaultViewModelProviderFactory + 38:41:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():125:125 -> getDefaultViewModelProviderFactory + 42:44:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():126:126 -> getDefaultViewModelProviderFactory + 45:52:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():129:129 -> getDefaultViewModelProviderFactory + 53:56:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():132:132 -> getDefaultViewModelProviderFactory + 57:65:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():135:135 -> getDefaultViewModelProviderFactory + 66:68:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():138:138 -> getDefaultViewModelProviderFactory + 1:3:androidx.lifecycle.Lifecycle getLifecycle():91:91 -> getLifecycle + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/g;"} + 4:6:androidx.lifecycle.Lifecycle getLifecycle():92:92 -> getLifecycle + 1:3:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():169:169 -> getSavedStateRegistry + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/savedstate/a;"} + 4:10:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():170:170 -> getSavedStateRegistry + 1:3:androidx.lifecycle.ViewModelStore getViewModelStore():65:65 -> getViewModelStore + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/H;"} + 4:6:androidx.lifecycle.ViewModelStore getViewModelStore():66:66 -> getViewModelStore +androidx.fragment.app.LogWriter -> androidx.fragment.app.T: +# {"id":"sourceFile","fileName":"LogWriter.java"} + java.lang.String mTag -> d + java.lang.StringBuilder mBuilder -> e + 1:3:void (java.lang.String):30:30 -> + 4:12:void (java.lang.String):25:25 -> + 13:15:void (java.lang.String):31:31 -> + 1:4:void close():35:35 -> close + 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 +androidx.fragment.app.SpecialEffectsController -> androidx.fragment.app.W: +# {"id":"sourceFile","fileName":"SpecialEffectsController.kt"} + android.view.ViewGroup container -> a + java.util.List pendingOperations -> b + java.util.List runningOperations -> c + boolean operationDirectionIsPop -> d + boolean isContainerPostponed -> e + androidx.fragment.app.SpecialEffectsController$Companion Companion -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$a;"} + 6:10:android.view.ViewGroup getContainer():34:34 -> + 6:10:void (android.view.ViewGroup):34 -> + 11:17:void (android.view.ViewGroup):35:35 -> + 18:25:void (android.view.ViewGroup):36:36 -> + 1:1:void $r8$lambda$TeCmoVW0hctjg0BNHLP6mPbAs5U(androidx.fragment.app.SpecialEffectsController,androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W;Landroidx/fragment/app/W$b;)V"} + 1:1:void $r8$lambda$ahdwWRJghvCwX2xG1GsepYfILrY(androidx.fragment.app.SpecialEffectsController,androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W;Landroidx/fragment/app/W$b;)V"} + 1:3:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):131:131 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c$b;Landroidx/fragment/app/W$c$a;Landroidx/fragment/app/L;)V"} + 4:8:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):132:132 -> c + 9:23:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):133:133 -> c + 24:26:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):137:137 -> c + 27:30:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):138:138 -> c + 31:35:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):140:140 -> c + 36:40:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):143:143 -> c + 41:48:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):145:145 -> c + 49:56:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):152:152 -> c + 57:58:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):156:156 -> c + 59:62:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):131:131 -> c + 11:18:void enqueue$lambda$4$lambda$2(androidx.fragment.app.SpecialEffectsController,androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation):146:146 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W;Landroidx/fragment/app/W$b;)V"} + 19:37:void enqueue$lambda$4$lambda$2(androidx.fragment.app.SpecialEffectsController,androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation):147:147 -> d + 11:15:void enqueue$lambda$4$lambda$3(androidx.fragment.app.SpecialEffectsController,androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation):153:153 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W;Landroidx/fragment/app/W$b;)V"} + 16:21:void enqueue$lambda$4$lambda$3(androidx.fragment.app.SpecialEffectsController,androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation):154:154 -> e + 12:17:void enqueueAdd(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.FragmentStateManager):83:83 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c$b;Landroidx/fragment/app/L;)V"} + 18:27:void enqueueAdd(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.FragmentStateManager):86:86 -> f + 28:31:void enqueueAdd(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.FragmentStateManager):87:87 -> f + 32:38:void enqueueAdd(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.FragmentStateManager):86:86 -> f + 39:43:void enqueueAdd(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.FragmentStateManager):84:84 -> f + 44:49:void enqueueAdd(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.FragmentStateManager):90:90 -> f + 7:12:void enqueueHide(androidx.fragment.app.FragmentStateManager):105:105 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/L;)V"} + 13:22:void enqueueHide(androidx.fragment.app.FragmentStateManager):108:108 -> g + 23:26:void enqueueHide(androidx.fragment.app.FragmentStateManager):109:109 -> g + 27:33:void enqueueHide(androidx.fragment.app.FragmentStateManager):108:108 -> g + 34:38:void enqueueHide(androidx.fragment.app.FragmentStateManager):106:106 -> g + 39:46:void enqueueHide(androidx.fragment.app.FragmentStateManager):112:112 -> g + 7:12:void enqueueRemove(androidx.fragment.app.FragmentStateManager):116:116 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/L;)V"} + 13:22:void enqueueRemove(androidx.fragment.app.FragmentStateManager):119:119 -> h + 23:26:void enqueueRemove(androidx.fragment.app.FragmentStateManager):120:120 -> h + 27:33:void enqueueRemove(androidx.fragment.app.FragmentStateManager):119:119 -> h + 34:38:void enqueueRemove(androidx.fragment.app.FragmentStateManager):117:117 -> h + 39:46:void enqueueRemove(androidx.fragment.app.FragmentStateManager):123:123 -> h + 7:12:void enqueueShow(androidx.fragment.app.FragmentStateManager):94:94 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/L;)V"} + 13:22:void enqueueShow(androidx.fragment.app.FragmentStateManager):97:97 -> i + 23:26:void enqueueShow(androidx.fragment.app.FragmentStateManager):98:98 -> i + 27:33:void enqueueShow(androidx.fragment.app.FragmentStateManager):97:97 -> i + 34:38:void enqueueShow(androidx.fragment.app.FragmentStateManager):95:95 -> i + 39:46:void enqueueShow(androidx.fragment.app.FragmentStateManager):101:101 -> i + void executeOperations(java.util.List,boolean) -> j + 1:5:void executePendingOperations():192:192 -> k + 6:14:void executePendingOperations():198:198 -> k + 15:17:void executePendingOperations():199:199 -> k + 18:20:void executePendingOperations():200:200 -> k + 21:23:void executePendingOperations():203:203 -> k + 24:31:void executePendingOperations():204:204 -> k + 32:37:void executePendingOperations():205:205 -> k + 38:42:void executePendingOperations():206:206 -> k + 43:59:void executePendingOperations():207:207 -> k + 60:65:void executePendingOperations():208:208 -> k + 66:67:void executePendingOperations():210:210 -> k + 68:84:void executePendingOperations():211:211 -> k + 85:90:void executePendingOperations():209:209 -> k + 91:93:void executePendingOperations():214:214 -> k + 94:99:void executePendingOperations():215:215 -> k + 100:105:void executePendingOperations():218:218 -> k + 106:108:void executePendingOperations():221:221 -> k + 109:114:void executePendingOperations():222:222 -> k + 115:119:void executePendingOperations():223:223 -> k + 120:124:void executePendingOperations():224:224 -> k + 125:130:void executePendingOperations():225:225 -> k + 131:132:void executePendingOperations():227:227 -> k + 133:134:void executePendingOperations():228:228 -> k + 135:137:void executePendingOperations():226:226 -> k + 138:153:void executePendingOperations():231:231 -> k + 154:157:void executePendingOperations():232:232 -> k + 158:162:void executePendingOperations():234:234 -> k + 163:164:void executePendingOperations():235:235 -> k + 165:170:void executePendingOperations():236:236 -> k + 171:172:void executePendingOperations():238:238 -> k + 173:174:void executePendingOperations():239:239 -> k + 175:177:void executePendingOperations():237:237 -> k + 178:179:void executePendingOperations():243:243 -> k + 180:183:void executePendingOperations():203:203 -> k + 1:2:androidx.fragment.app.SpecialEffectsController$Operation findPendingOperation(androidx.fragment.app.Fragment):69:69 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/W$c;"} + 3:19:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(java.util.List):288:288 -> l + 3:19:androidx.fragment.app.SpecialEffectsController$Operation findPendingOperation(androidx.fragment.app.Fragment):69 -> l + 20:37:androidx.fragment.app.SpecialEffectsController$Operation findPendingOperation(androidx.fragment.app.Fragment):70:70 -> l + 38:40:androidx.fragment.app.SpecialEffectsController$Operation findPendingOperation(androidx.fragment.app.Fragment):712:712 -> l + 1:2:androidx.fragment.app.SpecialEffectsController$Operation findRunningOperation(androidx.fragment.app.Fragment):75:75 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/W$c;"} + 3:19:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(java.util.List):288:288 -> m + 3:19:androidx.fragment.app.SpecialEffectsController$Operation findRunningOperation(androidx.fragment.app.Fragment):75 -> m + 20:37:androidx.fragment.app.SpecialEffectsController$Operation findRunningOperation(androidx.fragment.app.Fragment):76:76 -> m + 38:40:androidx.fragment.app.SpecialEffectsController$Operation findRunningOperation(androidx.fragment.app.Fragment):714:714 -> m + 2:7:void forceCompleteAllOperations():247:247 -> n + 8:9:void forceCompleteAllOperations():249:249 -> n + 10:11:void forceCompleteAllOperations():250:250 -> n + 12:14:void forceCompleteAllOperations():248:248 -> n + 15:20:void forceCompleteAllOperations():253:253 -> n + 21:23:void forceCompleteAllOperations():254:254 -> n + 24:26:void forceCompleteAllOperations():255:255 -> n + 27:44:void forceCompleteAllOperations():256:256 -> n + 45:51:void forceCompleteAllOperations():257:257 -> n + 52:57:void forceCompleteAllOperations():261:261 -> n + 58:73:void forceCompleteAllOperations():262:262 -> n + 74:81:void forceCompleteAllOperations():263:263 -> n + 82:84:void forceCompleteAllOperations():265:265 -> n + 85:108:void forceCompleteAllOperations():267:267 -> n + 109:110:void forceCompleteAllOperations():270:270 -> n + 111:123:void forceCompleteAllOperations():271:271 -> n + 124:125:void forceCompleteAllOperations():272:272 -> n + 126:135:void forceCompleteAllOperations():271:271 -> n + 136:138:void forceCompleteAllOperations():269:269 -> n + 139:142:void forceCompleteAllOperations():275:275 -> n + 143:148:void forceCompleteAllOperations():279:279 -> n + 149:164:void forceCompleteAllOperations():280:280 -> n + 165:172:void forceCompleteAllOperations():281:281 -> n + 173:175:void forceCompleteAllOperations():283:283 -> n + 176:199:void forceCompleteAllOperations():285:285 -> n + 200:201:void forceCompleteAllOperations():288:288 -> n + 202:214:void forceCompleteAllOperations():289:289 -> n + 215:216:void forceCompleteAllOperations():290:290 -> n + 217:226:void forceCompleteAllOperations():289:289 -> n + 227:229:void forceCompleteAllOperations():287:287 -> n + 230:233:void forceCompleteAllOperations():293:293 -> n + 234:235:void forceCompleteAllOperations():295:295 -> n + 236:239:void forceCompleteAllOperations():254:254 -> n + 1:5:void forcePostponedExecutePendingOperations():179:179 -> o + 6:11:void forcePostponedExecutePendingOperations():180:180 -> o + 12:13:void forcePostponedExecutePendingOperations():182:182 -> o + 14:15:void forcePostponedExecutePendingOperations():183:183 -> o + 16:19:void forcePostponedExecutePendingOperations():181:181 -> o + 20:21:void forcePostponedExecutePendingOperations():186:186 -> o + 22:25:void forcePostponedExecutePendingOperations():187:187 -> o + 6:14:androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact getAwaitingCompletionLifecycleImpact(androidx.fragment.app.FragmentStateManager):56:56 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/L;)Landroidx/fragment/app/W$c$a;"} + 15:27:androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact getAwaitingCompletionLifecycleImpact(androidx.fragment.app.FragmentStateManager):57:57 -> p + 28:42:androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact getAwaitingCompletionLifecycleImpact(androidx.fragment.app.FragmentStateManager):58:58 -> p + 43:57:androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact getAwaitingCompletionLifecycleImpact(androidx.fragment.app.FragmentStateManager):60:60 -> p + 1:3:android.view.ViewGroup getContainer():34:34 -> q + 1:1:androidx.fragment.app.SpecialEffectsController getOrCreateController(android.view.ViewGroup,androidx.fragment.app.FragmentManager):0:0 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/fragment/app/F;)Landroidx/fragment/app/W;"} + 1:1:androidx.fragment.app.SpecialEffectsController getOrCreateController(android.view.ViewGroup,androidx.fragment.app.SpecialEffectsControllerFactory):0:0 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/fragment/app/Y;)Landroidx/fragment/app/W;"} + 1:3:void markPostponedState():164:164 -> t + 4:6:void markPostponedState():165:165 -> t + 7:8:void markPostponedState():166:166 -> t + 9:16:void markPostponedState():715:715 -> t + 17:23:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.lastOrNull(java.lang.Iterable,kotlin.jvm.functions.Function1):534:534 -> t + 17:23:void markPostponedState():166 -> t + 24:27:void markPostponedState():717:717 -> t + 28:30:void markPostponedState():718:718 -> t + 31:47:void markPostponedState():168:168 -> t + 48:61:void markPostponedState():169:169 -> t + 62:65:void markPostponedState():166:166 -> t + 66:71:void markPostponedState():171:171 -> t + 72:79:void markPostponedState():174:174 -> t + 80:81:void markPostponedState():175:175 -> t + 82:85:void markPostponedState():164:164 -> t + 1:18:void updateFinalState():299:299 -> u + 19:26:void updateFinalState():301:301 -> u + 27:30:void updateFinalState():302:302 -> u + 31:39:void updateFinalState():303:303 -> u + 40:49:void updateFinalState():304:304 -> u + 50:56:void updateFinalState():305:305 -> u + 1:3:void updateOperationDirection(boolean):160:160 -> v +androidx.fragment.app.SpecialEffectsController$$ExternalSyntheticLambda0 -> androidx.fragment.app.U: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.SpecialEffectsController androidx.fragment.app.SpecialEffectsController$$InternalSyntheticLambda$2$bb802118956b52a32a8b45899364d05cc447fe60b51c0a1711e8eabd4a0e72d2$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W;"} + # {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation androidx.fragment.app.SpecialEffectsController$$InternalSyntheticLambda$2$bb802118956b52a32a8b45899364d05cc447fe60b51c0a1711e8eabd4a0e72d2$0.f$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$b;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.SpecialEffectsController,androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W;Landroidx/fragment/app/W$b;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.SpecialEffectsController$$ExternalSyntheticLambda1 -> androidx.fragment.app.V: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.SpecialEffectsController androidx.fragment.app.SpecialEffectsController$$InternalSyntheticLambda$2$bb802118956b52a32a8b45899364d05cc447fe60b51c0a1711e8eabd4a0e72d2$1.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W;"} + # {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation androidx.fragment.app.SpecialEffectsController$$InternalSyntheticLambda$2$bb802118956b52a32a8b45899364d05cc447fe60b51c0a1711e8eabd4a0e72d2$1.f$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$b;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.SpecialEffectsController,androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W;Landroidx/fragment/app/W$b;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.SpecialEffectsController$Companion -> androidx.fragment.app.W$a: +# {"id":"sourceFile","fileName":"SpecialEffectsController.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():668:668 -> + 11:19:androidx.fragment.app.SpecialEffectsController getOrCreateController(android.view.ViewGroup,androidx.fragment.app.FragmentManager):682:682 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/fragment/app/F;)Landroidx/fragment/app/W;"} + 20:24:androidx.fragment.app.SpecialEffectsController getOrCreateController(android.view.ViewGroup,androidx.fragment.app.FragmentManager):683:683 -> a + 11:16:androidx.fragment.app.SpecialEffectsController getOrCreateController(android.view.ViewGroup,androidx.fragment.app.SpecialEffectsControllerFactory):700:700 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/fragment/app/Y;)Landroidx/fragment/app/W;"} + 17:20:androidx.fragment.app.SpecialEffectsController getOrCreateController(android.view.ViewGroup,androidx.fragment.app.SpecialEffectsControllerFactory):701:701 -> b + 21:23:androidx.fragment.app.SpecialEffectsController getOrCreateController(android.view.ViewGroup,androidx.fragment.app.SpecialEffectsControllerFactory):702:702 -> b + 24:32:androidx.fragment.app.SpecialEffectsController getOrCreateController(android.view.ViewGroup,androidx.fragment.app.SpecialEffectsControllerFactory):705:705 -> b + 33:38:androidx.fragment.app.SpecialEffectsController getOrCreateController(android.view.ViewGroup,androidx.fragment.app.SpecialEffectsControllerFactory):706:706 -> b +androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation -> androidx.fragment.app.W$b: +# {"id":"sourceFile","fileName":"SpecialEffectsController.kt"} + 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"} + 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 + 4:9:void complete():664:664 -> e + 1:15:void onStart():623:623 -> n + 16:24:void onStart():624:624 -> n + 25:32:void onStart():625:625 -> n + 33:35:void onStart():627:627 -> n + 36:41:void onStart():628:628 -> n + 42:64:void onStart():631:631 -> n + 65:67:void onStart():629:629 -> n + 68:80:void onStart():635:635 -> n + 81:87:void onStart():639:639 -> n + 88:92:void onStart():640:640 -> n + 93:95:void onStart():641:641 -> n + 96:110:void onStart():645:645 -> n + 111:113:void onStart():646:646 -> n + 114:121:void onStart():648:648 -> n + 122:129:void onStart():649:649 -> n + 130:138:void onStart():650:650 -> n + 139:147:void onStart():651:651 -> n + 148:153:void onStart():652:652 -> n + 154:188:void onStart():655:655 -> n + 189:191:void onStart():653:653 -> n + 192:195:void onStart():658:658 -> n +androidx.fragment.app.SpecialEffectsController$Operation -> androidx.fragment.app.W$c: +# {"id":"sourceFile","fileName":"SpecialEffectsController.kt"} + androidx.fragment.app.SpecialEffectsController$Operation$State finalState -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c$b;"} + androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact lifecycleImpact -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c$a;"} + androidx.fragment.app.Fragment fragment -> c + java.util.List completionListeners -> d + java.util.Set specialEffectsSignals -> e + 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"} + 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 -> + 26:27:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):349 -> + 28:29:androidx.fragment.app.Fragment getFragment():353:353 -> + 28:29:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):353 -> + 30:36:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):481:481 -> + 37:43:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):482:482 -> + 44:52:void _init_$lambda$0(androidx.fragment.app.SpecialEffectsController$Operation):490:490 -> + 44:52:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):490 -> + 1:1:void $r8$lambda$SBT6YLq2k6q-v-cM-AOLnTNdfcQ(androidx.fragment.app.SpecialEffectsController$Operation):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c;)V"} + 6:9:void _init_$lambda$0(androidx.fragment.app.SpecialEffectsController$Operation):490:490 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c;)V"} + 6:11:void addCompletionListener(java.lang.Runnable):560:560 -> c + 1:6:void cancel():502:502 -> d + 7:8:void cancel():505:505 -> d + 9:16:void cancel():506:506 -> d + 17:20:void cancel():507:507 -> d + 21:26:void cancel():509:509 -> d + 27:42:void cancel():510:510 -> d + 43:47:void cancel():511:511 -> d + 1:6:void complete():597:597 -> e + 7:12:void complete():600:600 -> e + 13:34:void complete():603:603 -> e + 35:40:void complete():601:601 -> e + 41:42:void complete():606:606 -> e + 43:44:void complete():607:607 -> e + 45:60:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.foldRightIndexed(java.util.List,java.lang.Object,kotlin.jvm.functions.Function3):1855:1855 -> e + 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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/W$c$b;"} + 1:3:androidx.fragment.app.Fragment getFragment():353:353 -> h + 1:3:void setLifecycleImpact(androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):349:349 -> i + 1:3:androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact getLifecycleImpact():349 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/W$c$a;"} + 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"} + 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"} + 36:41:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):546:546 -> m + 42:47:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):547:547 -> m + 48:63:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):550:550 -> m + 64:65:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):551:551 -> m + 66:68:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):550:550 -> m + 69:70:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):551:551 -> m + 71:85:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):550:550 -> m + 86:88:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):548:548 -> m + 89:91:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):554:554 -> m + 92:97:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):533:533 -> m + 98:113:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):536:536 -> m + 114:115:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):537:537 -> m + 116:118:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):536:536 -> m + 119:120:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):537:537 -> m + 121:123:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):536:536 -> m + 124:125:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):538:538 -> m + 126:128:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):536:536 -> m + 129:130:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):538:538 -> m + 131:137:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):536:536 -> m + 138:140:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):534:534 -> m + 141:144:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):542:542 -> m + 145:149:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):543:543 -> m + 150:155:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):518:518 -> m + 156:161:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):519:519 -> m + 162:179:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):522:522 -> m + 180:181:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):524:524 -> m + 182:184:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):522:522 -> m + 185:186:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):524:524 -> m + 187:193:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):522:522 -> m + 194:196:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):520:520 -> m + 197:200:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):529:529 -> m + 201:205:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):530:530 -> m + void onStart() -> n + 1:8:java.lang.String toString():494:494 -> toString + 9:26:java.lang.String toString():495:495 -> toString + 27:28:java.lang.String toString():496:496 -> toString + 29:31:java.lang.String toString():495:495 -> toString + 32:33:java.lang.String toString():496:496 -> toString + 34:36:java.lang.String toString():495:495 -> toString + 37:38:java.lang.String toString():497:497 -> toString + 39:41:java.lang.String toString():495:495 -> toString + 42:43:java.lang.String toString():497:497 -> toString + 44:46:java.lang.String toString():495:495 -> toString + 47:48:java.lang.String toString():498:498 -> toString + 49:61:java.lang.String toString():495:495 -> toString +androidx.fragment.app.SpecialEffectsController$Operation$$ExternalSyntheticLambda0 -> androidx.fragment.app.X: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.fragment.app.SpecialEffectsController$Operation androidx.fragment.app.SpecialEffectsController$Operation$$InternalSyntheticLambda$3$5ff2330ece456efa9ebdfed78aac0956b0fc9de38415d415570b9ec9e9a64b7d$0.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.fragment.app.SpecialEffectsController$Operation):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/W$c;)V"} + 1:1:void onCancel():0:0 -> onCancel + # {"id":"com.android.tools.r8.synthesized"} +androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact -> androidx.fragment.app.W$c$a: +# {"id":"sourceFile","fileName":"SpecialEffectsController.kt"} + androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact NONE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c$a;"} + androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact ADDING -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c$a;"} + androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact REMOVING -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c$a;"} + androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[Landroidx/fragment/app/W$c$a;"} + 1:10:void ():470:470 -> + 11:20:void ():474:474 -> + 21:37:void ():478:478 -> + 1:4:void (java.lang.String,int):466:466 -> + 1:1:androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact[] $values():0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Landroidx/fragment/app/W$c$a;"} +androidx.fragment.app.SpecialEffectsController$Operation$State -> androidx.fragment.app.W$c$b: +# {"id":"sourceFile","fileName":"SpecialEffectsController.kt"} + androidx.fragment.app.SpecialEffectsController$Operation$State$Companion Companion -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c$b$a;"} + androidx.fragment.app.SpecialEffectsController$Operation$State REMOVED -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c$b;"} + androidx.fragment.app.SpecialEffectsController$Operation$State VISIBLE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c$b;"} + androidx.fragment.app.SpecialEffectsController$Operation$State GONE -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c$b;"} + androidx.fragment.app.SpecialEffectsController$Operation$State INVISIBLE -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/W$c$b;"} + androidx.fragment.app.SpecialEffectsController$Operation$State[] $VALUES -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"[Landroidx/fragment/app/W$c$b;"} + 1:10:void ():368:368 -> + 11:20:void ():372:372 -> + 21:30:void ():376:376 -> + 31:55:void ():380:380 -> + 1:4:void (java.lang.String,int):364:364 -> + 1:1:androidx.fragment.app.SpecialEffectsController$Operation$State[] $values():0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Landroidx/fragment/app/W$c$b;"} + 6:31:void applyState(android.view.View):388:388 -> b + 32:37:void applyState(android.view.View):423:423 -> b + 38:57:void applyState(android.view.View):426:426 -> b + 58:60:void applyState(android.view.View):424:424 -> b + 61:64:void applyState(android.view.View):429:429 -> b + 65:70:void applyState(android.view.View):413:413 -> b + 71:90:void applyState(android.view.View):416:416 -> b + 91:95:void applyState(android.view.View):414:414 -> b + 96:99:void applyState(android.view.View):419:419 -> b + 100:105:void applyState(android.view.View):403:403 -> b + 106:116:void applyState(android.view.View):405:405 -> b + 117:118:void applyState(android.view.View):406:406 -> b + 119:125:void applyState(android.view.View):405:405 -> b + 126:129:void applyState(android.view.View):404:404 -> b + 130:133:void applyState(android.view.View):409:409 -> b + 134:147:void applyState(android.view.View):390:390 -> b + 148:153:void applyState(android.view.View):392:392 -> b + 154:166:void applyState(android.view.View):394:394 -> b + 167:168:void applyState(android.view.View):395:395 -> b + 169:178:void applyState(android.view.View):394:394 -> b + 179:181:void applyState(android.view.View):393:393 -> b + 182:185:void applyState(android.view.View):398:398 -> b + 1:1:androidx.fragment.app.SpecialEffectsController$Operation$State from(int):0:0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/fragment/app/W$c$b;"} +androidx.fragment.app.SpecialEffectsController$Operation$State$Companion -> androidx.fragment.app.W$c$b$a: +# {"id":"sourceFile","fileName":"SpecialEffectsController.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():434:434 -> + 6:20:androidx.fragment.app.SpecialEffectsController$Operation$State asOperationState(android.view.View):438:438 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/fragment/app/W$c$b;"} + 21:23:androidx.fragment.app.SpecialEffectsController$Operation$State asOperationState(android.view.View):440:440 -> a + 24:32:androidx.fragment.app.SpecialEffectsController$Operation$State asOperationState(android.view.View):442:442 -> a + 10:12:androidx.fragment.app.SpecialEffectsController$Operation$State from(int):456:456 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Landroidx/fragment/app/W$c$b;"} + 13:35:androidx.fragment.app.SpecialEffectsController$Operation$State from(int):457:457 -> b + 36:38:androidx.fragment.app.SpecialEffectsController$Operation$State from(int):455:455 -> b + 39:41:androidx.fragment.app.SpecialEffectsController$Operation$State from(int):454:454 -> b +androidx.fragment.app.SpecialEffectsController$Operation$State$WhenMappings -> androidx.fragment.app.W$c$b$b: +# {"id":"sourceFile","fileName":"SpecialEffectsController.kt"} + int[] $EnumSwitchMapping$0 -> a +androidx.fragment.app.SpecialEffectsController$Operation$WhenMappings -> androidx.fragment.app.W$c$c: +# {"id":"sourceFile","fileName":"SpecialEffectsController.kt"} + int[] $EnumSwitchMapping$0 -> a +androidx.fragment.app.SpecialEffectsController$WhenMappings -> androidx.fragment.app.W$d: +# {"id":"sourceFile","fileName":"SpecialEffectsController.kt"} + int[] $EnumSwitchMapping$0 -> a +androidx.fragment.app.SpecialEffectsControllerFactory -> androidx.fragment.app.Y: +# {"id":"sourceFile","fileName":"SpecialEffectsControllerFactory.java"} + androidx.fragment.app.SpecialEffectsController createController(android.view.ViewGroup) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;)Landroidx/fragment/app/W;"} +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: +# {"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: +# {"id":"sourceFile","fileName":"FragmentStrictMode.kt"} + androidx.fragment.app.strictmode.FragmentStrictMode INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c;"} + androidx.fragment.app.strictmode.FragmentStrictMode$Policy defaultPolicy -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LQ/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;"} + 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"} + 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 + 47:49:void handlePolicyViolation(androidx.fragment.app.strictmode.FragmentStrictMode$Policy,androidx.fragment.app.strictmode.Violation):269:269 -> 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"} + 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"} + 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 + 16:20:void onFragmentReuse(androidx.fragment.app.Fragment,java.lang.String):64:64 -> f + 21:24:void onFragmentReuse(androidx.fragment.app.Fragment,java.lang.String):65:65 -> f + 25:36:void onFragmentReuse(androidx.fragment.app.Fragment,java.lang.String):66:66 -> f + 37:50:void onFragmentReuse(androidx.fragment.app.Fragment,java.lang.String):67:67 -> f + 51:54:void onFragmentReuse(androidx.fragment.app.Fragment,java.lang.String):69:69 -> f + 6:10:void onFragmentTagUsage(androidx.fragment.app.Fragment,android.view.ViewGroup):81:81 -> g + 11:15:void onFragmentTagUsage(androidx.fragment.app.Fragment,android.view.ViewGroup):82:82 -> g + 16:19:void onFragmentTagUsage(androidx.fragment.app.Fragment,android.view.ViewGroup):83:83 -> g + 20:31:void onFragmentTagUsage(androidx.fragment.app.Fragment,android.view.ViewGroup):84:84 -> g + 32:45:void onFragmentTagUsage(androidx.fragment.app.Fragment,android.view.ViewGroup):85:85 -> g + 46:49:void onFragmentTagUsage(androidx.fragment.app.Fragment,android.view.ViewGroup):87:87 -> g + 6:10:void onGetRetainInstanceUsage(androidx.fragment.app.Fragment):131:131 -> h + 11:15:void onGetRetainInstanceUsage(androidx.fragment.app.Fragment):132:132 -> h + 16:19:void onGetRetainInstanceUsage(androidx.fragment.app.Fragment):133:133 -> h + 20:31:void onGetRetainInstanceUsage(androidx.fragment.app.Fragment):134:134 -> h + 32:45:void onGetRetainInstanceUsage(androidx.fragment.app.Fragment):135:135 -> h + 46:49:void onGetRetainInstanceUsage(androidx.fragment.app.Fragment):137:137 -> h + 6:10:void onGetTargetFragmentRequestCodeUsage(androidx.fragment.app.Fragment):197:197 -> i + 11:15:void onGetTargetFragmentRequestCodeUsage(androidx.fragment.app.Fragment):198:198 -> i + 16:19:void onGetTargetFragmentRequestCodeUsage(androidx.fragment.app.Fragment):199:199 -> i + 20:31:void onGetTargetFragmentRequestCodeUsage(androidx.fragment.app.Fragment):200:200 -> i + 32:45:void onGetTargetFragmentRequestCodeUsage(androidx.fragment.app.Fragment):201:201 -> i + 46:49:void onGetTargetFragmentRequestCodeUsage(androidx.fragment.app.Fragment):203:203 -> i + 6:10:void onGetTargetFragmentUsage(androidx.fragment.app.Fragment):182:182 -> j + 11:15:void onGetTargetFragmentUsage(androidx.fragment.app.Fragment):183:183 -> j + 16:19:void onGetTargetFragmentUsage(androidx.fragment.app.Fragment):184:184 -> j + 20:31:void onGetTargetFragmentUsage(androidx.fragment.app.Fragment):185:185 -> j + 32:45:void onGetTargetFragmentUsage(androidx.fragment.app.Fragment):186:186 -> j + 46:49:void onGetTargetFragmentUsage(androidx.fragment.app.Fragment):188:188 -> j + 6:10:void onSetRetainInstanceUsage(androidx.fragment.app.Fragment):116:116 -> k + 11:15:void onSetRetainInstanceUsage(androidx.fragment.app.Fragment):117:117 -> k + 16:19:void onSetRetainInstanceUsage(androidx.fragment.app.Fragment):118:118 -> k + 20:31:void onSetRetainInstanceUsage(androidx.fragment.app.Fragment):119:119 -> k + 32:45:void onSetRetainInstanceUsage(androidx.fragment.app.Fragment):120:120 -> k + 46:49:void onSetRetainInstanceUsage(androidx.fragment.app.Fragment):122:122 -> k + 11:15:void onSetTargetFragmentUsage(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):165:165 -> l + 16:20:void onSetTargetFragmentUsage(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):168:168 -> l + 21:24:void onSetTargetFragmentUsage(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):169:169 -> l + 25:36:void onSetTargetFragmentUsage(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):170:170 -> l + 37:50:void onSetTargetFragmentUsage(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):171:171 -> l + 51:54:void onSetTargetFragmentUsage(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):173:173 -> l + 6:10:void onSetUserVisibleHint(androidx.fragment.app.Fragment,boolean):146:146 -> m + 11:15:void onSetUserVisibleHint(androidx.fragment.app.Fragment,boolean):147:147 -> m + 16:19:void onSetUserVisibleHint(androidx.fragment.app.Fragment,boolean):148:148 -> m + 20:31:void onSetUserVisibleHint(androidx.fragment.app.Fragment,boolean):149:149 -> m + 32:45:void onSetUserVisibleHint(androidx.fragment.app.Fragment,boolean):150:150 -> m + 46:49:void onSetUserVisibleHint(androidx.fragment.app.Fragment,boolean):152:152 -> m + 11:15:void onWrongFragmentContainer(androidx.fragment.app.Fragment,android.view.ViewGroup):215:215 -> n + 16:20:void onWrongFragmentContainer(androidx.fragment.app.Fragment,android.view.ViewGroup):216:216 -> n + 21:24:void onWrongFragmentContainer(androidx.fragment.app.Fragment,android.view.ViewGroup):217:217 -> n + 25:36:void onWrongFragmentContainer(androidx.fragment.app.Fragment,android.view.ViewGroup):218:218 -> n + 37:50:void onWrongFragmentContainer(androidx.fragment.app.Fragment,android.view.ViewGroup):219:219 -> n + 51:54:void onWrongFragmentContainer(androidx.fragment.app.Fragment,android.view.ViewGroup):221:221 -> n + 11:15:void onWrongNestedHierarchy(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):101:101 -> o + 16:20:void onWrongNestedHierarchy(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):102:102 -> o + 21:24:void onWrongNestedHierarchy(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):103:103 -> o + 25:36:void onWrongNestedHierarchy(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):104:104 -> o + 37:50:void onWrongNestedHierarchy(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):105:105 -> o + 51:54:void onWrongNestedHierarchy(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):107:107 -> o + 1:6:void runOnHostThread(androidx.fragment.app.Fragment,java.lang.Runnable):281:281 -> p + 7:23:void runOnHostThread(androidx.fragment.app.Fragment,java.lang.Runnable):282:282 -> p + 24:37:void runOnHostThread(androidx.fragment.app.Fragment,java.lang.Runnable):283:283 -> p + 38:41:void runOnHostThread(androidx.fragment.app.Fragment,java.lang.Runnable):284:284 -> p + 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"} + 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: +# {"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.synthesized"} + 1:1:void Q.FragmentStrictMode$$ExternalSyntheticLambda0.(java.lang.String,Q.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.synthesized"} +androidx.fragment.app.strictmode.FragmentStrictMode$Flag -> Q.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;"} + androidx.fragment.app.strictmode.FragmentStrictMode$Flag PENALTY_DEATH -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + androidx.fragment.app.strictmode.FragmentStrictMode$Flag DETECT_FRAGMENT_REUSE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + androidx.fragment.app.strictmode.FragmentStrictMode$Flag DETECT_FRAGMENT_TAG_USAGE -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + androidx.fragment.app.strictmode.FragmentStrictMode$Flag DETECT_WRONG_NESTED_HIERARCHY -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + androidx.fragment.app.strictmode.FragmentStrictMode$Flag DETECT_RETAIN_INSTANCE_USAGE -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + androidx.fragment.app.strictmode.FragmentStrictMode$Flag DETECT_SET_USER_VISIBLE_HINT -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + androidx.fragment.app.strictmode.FragmentStrictMode$Flag DETECT_TARGET_FRAGMENT_USAGE -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + androidx.fragment.app.strictmode.FragmentStrictMode$Flag DETECT_WRONG_FRAGMENT_CONTAINER -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/c$a;"} + androidx.fragment.app.strictmode.FragmentStrictMode$Flag[] $VALUES -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ/c$a;"} + 1:10:void ():294:294 -> + 11:20:void ():295:295 -> + 21:30:void ():296:296 -> + 31:40:void ():297:297 -> + 41:50:void ():298:298 -> + 51:60:void ():299:299 -> + 61:70:void ():300:300 -> + 71:80:void ():301:301 -> + 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;"} + 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;"} + 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":"sourceFile","fileName":"FragmentStrictMode.kt"} +androidx.fragment.app.strictmode.FragmentStrictMode$Policy -> Q.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;"} + androidx.fragment.app.strictmode.FragmentStrictMode$Policy LAX -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ/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"} + 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 -> + 53:56:void (java.util.Set,androidx.fragment.app.strictmode.FragmentStrictMode$OnViolationListener,java.util.Map):500:500 -> + 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;"} + 1:3:java.util.Map getMAllowedViolations$fragment_release():332:332 -> c +androidx.fragment.app.strictmode.FragmentStrictMode$Policy$Companion -> Q.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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"RetainInstanceUsageViolation.kt"} + 6:9:void (androidx.fragment.app.Fragment,java.lang.String):26:26 -> +androidx.fragment.app.strictmode.SetRetainInstanceUsageViolation -> Q.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: +# {"id":"sourceFile","fileName":"SetTargetFragmentUsageViolation.kt"} + androidx.fragment.app.Fragment targetFragment -> e + int requestCode -> f + 11:31:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):35:35 -> + 32:33:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):36:36 -> + 34:43:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):35:35 -> + 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: +# {"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: +# {"id":"sourceFile","fileName":"TargetFragmentUsageViolation.kt"} + 6:9:void (androidx.fragment.app.Fragment,java.lang.String):26:26 -> +androidx.fragment.app.strictmode.Violation -> Q.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: +# {"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: +# {"id":"sourceFile","fileName":"WrongNestedHierarchyViolation.kt"} + androidx.fragment.app.Fragment expectedParentFragment -> e + int containerId -> f + 11:31:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):37:37 -> + 32:33:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):38:38 -> + 34:39:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):37:37 -> + 40:41:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):38:38 -> + 42:48:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,int):37:37 -> + 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: +# {"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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"LookupTableInterpolator.java"} + float[] mValues -> a + float mStepSize -> b + 1:3:void (float[]):30:30 -> + 4:5:void (float[]):31:31 -> + 6:15:void (float[]):32:32 -> + 14:29:float getInterpolation(float):46:46 -> getInterpolation + 30:34:float getInterpolation(float):49:49 -> getInterpolation + 35:46:float getInterpolation(float):54:54 -> getInterpolation +androidx.lifecycle.AndroidViewModel -> androidx.lifecycle.a: +# {"id":"sourceFile","fileName":"AndroidViewModel.kt"} +androidx.lifecycle.ClassesInfoCache -> androidx.lifecycle.b: +# {"id":"sourceFile","fileName":"ClassesInfoCache.java"} + java.util.Map mCallbackMap -> a + java.util.Map mHasLifecycleMethods -> b + androidx.lifecycle.ClassesInfoCache sInstance -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/b;"} + 1:8:void ():39:39 -> + 1:3:void ():37:37 -> + 4:10:void ():45:45 -> + 11:18:void ():46:46 -> + 1:4:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):109:109 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;[Ljava/lang/reflect/Method;)Landroidx/lifecycle/b$a;"} + 5:11:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):110:110 -> a + 12:17:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):112:112 -> a + 18:22:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):114:114 -> a + 23:26:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):118:118 -> a + 27:33:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):119:119 -> a + 34:39:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):120:120 -> a + 40:43:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):121:121 -> a + 44:59:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):120:120 -> a + 60:81:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):122:122 -> a + 82:85:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):126:126 -> a + 86:92:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):128:128 -> a + 93:103:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):129:129 -> a + 104:107:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):134:134 -> a + 108:111:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):136:136 -> a + 112:123:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):138:138 -> a + 124:132:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):139:139 -> a + 133:136:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):143:143 -> a + 137:140:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):145:145 -> a + 141:150:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):147:147 -> a + 151:156:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):151:151 -> a + 157:164:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):152:152 -> a + 165:172:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):148:148 -> a + 173:175:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):156:156 -> a + 176:180:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):159:159 -> a + 181:187:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):160:160 -> a + 188:195:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):157:157 -> a + 196:200:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):162:162 -> a + 201:205:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):163:163 -> a + 206:215:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):164:164 -> a + 1:6:java.lang.reflect.Method[] getDeclaredMethods(java.lang.Class):74:74 -> b + 7:14:java.lang.reflect.Method[] getDeclaredMethods(java.lang.Class):76:76 -> b + 1:12:androidx.lifecycle.ClassesInfoCache$CallbackInfo getInfo(java.lang.Class):85:85 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Landroidx/lifecycle/b$a;"} + 13:17:androidx.lifecycle.ClassesInfoCache$CallbackInfo getInfo(java.lang.Class):89:89 -> c + 1:10:boolean hasLifecycleMethods(java.lang.Class):49:49 -> d + 11:15:boolean hasLifecycleMethods(java.lang.Class):51:51 -> d + 16:19:boolean hasLifecycleMethods(java.lang.Class):54:54 -> d + 20:26:boolean hasLifecycleMethods(java.lang.Class):55:55 -> d + 27:36:boolean hasLifecycleMethods(java.lang.Class):56:56 -> d + 37:44:boolean hasLifecycleMethods(java.lang.Class):64:64 -> d + 45:52:boolean hasLifecycleMethods(java.lang.Class):68:68 -> d + 1:11:void verifyAndPutHandler(java.util.Map,androidx.lifecycle.ClassesInfoCache$MethodReference,androidx.lifecycle.Lifecycle$Event,java.lang.Class):95:95 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;Landroidx/lifecycle/b$b;Landroidx/lifecycle/g$a;Ljava/lang/Class;)V"} + 12:13:void verifyAndPutHandler(java.util.Map,androidx.lifecycle.ClassesInfoCache$MethodReference,androidx.lifecycle.Lifecycle$Event,java.lang.Class):97:97 -> e + 14:25:void verifyAndPutHandler(java.util.Map,androidx.lifecycle.ClassesInfoCache$MethodReference,androidx.lifecycle.Lifecycle$Event,java.lang.Class):98:98 -> e + 26:70:void verifyAndPutHandler(java.util.Map,androidx.lifecycle.ClassesInfoCache$MethodReference,androidx.lifecycle.Lifecycle$Event,java.lang.Class):99:99 -> e + 71:74:void verifyAndPutHandler(java.util.Map,androidx.lifecycle.ClassesInfoCache$MethodReference,androidx.lifecycle.Lifecycle$Event,java.lang.Class):104:104 -> e +androidx.lifecycle.ClassesInfoCache$CallbackInfo -> androidx.lifecycle.b$a: +# {"id":"sourceFile","fileName":"ClassesInfoCache.java"} + java.util.Map mEventToHandlers -> a + java.util.Map mHandlerToEvent -> b + 1:3:void (java.util.Map):174:174 -> + 4:5:void (java.util.Map):175:175 -> + 6:12:void (java.util.Map):176:176 -> + 13:32:void (java.util.Map):177:177 -> + 33:38:void (java.util.Map):178:178 -> + 39:48:void (java.util.Map):179:179 -> + 49:53:void (java.util.Map):181:181 -> + 54:58:void (java.util.Map):182:182 -> + 59:69:void (java.util.Map):184:184 -> + 1:11:void invokeCallbacks(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):190:190 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;Ljava/lang/Object;)V"} + 12:25:void invokeCallbacks(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):191:191 -> a + 3:10:void invokeMethodsForEvent(java.util.List,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):198:198 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;Ljava/lang/Object;)V"} + 11:23:void invokeMethodsForEvent(java.util.List,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):199:199 -> b +androidx.lifecycle.ClassesInfoCache$MethodReference -> androidx.lifecycle.b$b: +# {"id":"sourceFile","fileName":"ClassesInfoCache.java"} + int mCallType -> a + java.lang.reflect.Method mMethod -> b + 1:3:void (int,java.lang.reflect.Method):211:211 -> + 4:5:void (int,java.lang.reflect.Method):212:212 -> + 6:8:void (int,java.lang.reflect.Method):213:213 -> + 9:12:void (int,java.lang.reflect.Method):214:214 -> + 1:11:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):220:220 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;Ljava/lang/Object;)V"} + 12:25:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):228:228 -> a + 26:35:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):225:225 -> a + 36:42:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):222:222 -> a + 43:48:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):234:234 -> a + 49:60:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):232:232 -> a + 5:10:boolean equals(java.lang.Object):243:243 -> equals + 11:12:boolean equals(java.lang.Object):247:247 -> equals + 13:38:boolean equals(java.lang.Object):248:248 -> equals + 1:16:int hashCode():253:253 -> hashCode +androidx.lifecycle.CompositeGeneratedAdaptersObserver -> androidx.lifecycle.CompositeGeneratedAdaptersObserver: +# {"id":"sourceFile","fileName":"CompositeGeneratedAdaptersObserver.kt"} + androidx.lifecycle.GeneratedAdapter[] generatedAdapters -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"[Landroidx/lifecycle/e;"} + 6:8:void (androidx.lifecycle.GeneratedAdapter[]):18:18 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"([Landroidx/lifecycle/e;)V"} + 9:11:void (androidx.lifecycle.GeneratedAdapter[]):19:19 -> + 11:15:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):23:23 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 16:22:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):24:24 -> onStateChanged + 23:28:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):27:27 -> onStateChanged + 29:29:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):28:28 -> onStateChanged + 30:31:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):24:24 -> onStateChanged + 32:32:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):25:25 -> onStateChanged +androidx.lifecycle.DefaultLifecycleObserver -> androidx.lifecycle.c: +# {"id":"sourceFile","fileName":"DefaultLifecycleObserver.kt"} + void onResume(androidx.lifecycle.LifecycleOwner) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;)V"} + 1:1:void onCreate(androidx.lifecycle.LifecycleOwner):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;)V"} + 1:1:void onPause(androidx.lifecycle.LifecycleOwner):0:0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;)V"} + 1:1:void onStop(androidx.lifecycle.LifecycleOwner):0:0 -> d + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;)V"} +androidx.lifecycle.DefaultLifecycleObserverAdapter -> androidx.lifecycle.DefaultLifecycleObserverAdapter: +# {"id":"sourceFile","fileName":"DefaultLifecycleObserverAdapter.kt"} + androidx.lifecycle.DefaultLifecycleObserver defaultLifecycleObserver -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/c;"} + androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/k;"} + 6:8:void (androidx.lifecycle.DefaultLifecycleObserver,androidx.lifecycle.LifecycleEventObserver):18:18 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/c;Landroidx/lifecycle/k;)V"} + 9:10:void (androidx.lifecycle.DefaultLifecycleObserver,androidx.lifecycle.LifecycleEventObserver):19:19 -> + 11:13:void (androidx.lifecycle.DefaultLifecycleObserver,androidx.lifecycle.LifecycleEventObserver):20:20 -> + 11:22:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):23:23 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 23:30:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):31:31 -> onStateChanged + 31:36:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):29:29 -> onStateChanged + 37:42:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):28:28 -> onStateChanged + 43:48:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):27:27 -> onStateChanged + 49:54:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):26:26 -> onStateChanged + 55:60:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):25:25 -> onStateChanged + 61:65:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):24:24 -> onStateChanged + 66:74:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):33:33 -> onStateChanged +androidx.lifecycle.DefaultLifecycleObserverAdapter$WhenMappings -> androidx.lifecycle.DefaultLifecycleObserverAdapter$a: +# {"id":"sourceFile","fileName":"DefaultLifecycleObserverAdapter.kt"} + int[] $EnumSwitchMapping$0 -> a +androidx.lifecycle.EmptyActivityLifecycleCallbacks -> androidx.lifecycle.d: +# {"id":"sourceFile","fileName":"EmptyActivityLifecycleCallbacks.kt"} + 1:4:void ():22:22 -> +androidx.lifecycle.GeneratedAdapter -> androidx.lifecycle.e: +# {"id":"sourceFile","fileName":"GeneratedAdapter.kt"} +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;"} +androidx.lifecycle.LegacySavedStateHandleController -> androidx.lifecycle.LegacySavedStateHandleController: +# {"id":"sourceFile","fileName":"LegacySavedStateHandleController.kt"} + androidx.lifecycle.LegacySavedStateHandleController INSTANCE -> a + 1:4:void ():23:23 -> + 16:17:void attachHandleIfNeeded(androidx.lifecycle.ViewModel,androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):48:48 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/E;Landroidx/savedstate/a;Landroidx/lifecycle/g;)V"} + 18:25:void attachHandleIfNeeded(androidx.lifecycle.ViewModel,androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):47:47 -> a + 26:31:void attachHandleIfNeeded(androidx.lifecycle.ViewModel,androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):50:50 -> a + 32:34:void attachHandleIfNeeded(androidx.lifecycle.ViewModel,androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):51:51 -> a + 35:40:void attachHandleIfNeeded(androidx.lifecycle.ViewModel,androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):52:52 -> a + 11:17:androidx.lifecycle.SavedStateHandleController create(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle,java.lang.String,android.os.Bundle):33:33 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/savedstate/a;Landroidx/lifecycle/g;Ljava/lang/String;Landroid/os/Bundle;)Landroidx/lifecycle/SavedStateHandleController;"} + 18:23:androidx.lifecycle.SavedStateHandleController create(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle,java.lang.String,android.os.Bundle):34:34 -> b + 24:28:androidx.lifecycle.SavedStateHandleController create(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle,java.lang.String,android.os.Bundle):35:35 -> b + 29:31:androidx.lifecycle.SavedStateHandleController create(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle,java.lang.String,android.os.Bundle):36:36 -> b + 32:37:androidx.lifecycle.SavedStateHandleController create(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle,java.lang.String,android.os.Bundle):37:37 -> b + 1:4:void tryToAddRecreator(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):57:57 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/savedstate/a;Landroidx/lifecycle/g;)V"} + 5:8:void tryToAddRecreator(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):58:58 -> c + 9:17:void tryToAddRecreator(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):59:59 -> c + 18:26:void tryToAddRecreator(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):62:62 -> c + 27:32:void tryToAddRecreator(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):60:60 -> c +androidx.lifecycle.LegacySavedStateHandleController$OnRecreation -> androidx.lifecycle.LegacySavedStateHandleController$a: +# {"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"} + 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 + 41:44:void onRecreated(androidx.savedstate.SavedStateRegistryOwner):85:85 -> a + 45:55:void onRecreated(androidx.savedstate.SavedStateRegistryOwner):86:86 -> a + 56:65:void onRecreated(androidx.savedstate.SavedStateRegistryOwner):88:88 -> a + 66:71:void onRecreated(androidx.savedstate.SavedStateRegistryOwner):89:89 -> a + 72:79:void onRecreated(androidx.savedstate.SavedStateRegistryOwner):78:78 -> a +androidx.lifecycle.LegacySavedStateHandleController$tryToAddRecreator$1 -> androidx.lifecycle.LegacySavedStateHandleController$tryToAddRecreator$1: +# {"id":"sourceFile","fileName":"LegacySavedStateHandleController.kt"} + androidx.lifecycle.Lifecycle $lifecycle -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g;"} + androidx.savedstate.SavedStateRegistry $registry -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/savedstate/a;"} + 5:8:void (androidx.lifecycle.Lifecycle,androidx.savedstate.SavedStateRegistry):62:62 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g;Landroidx/savedstate/a;)V"} + 11:14: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"} + 15:19:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):68:68 -> onStateChanged + 20:27:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):69:69 -> onStateChanged +androidx.lifecycle.Lifecycle -> androidx.lifecycle.g: +# {"id":"sourceFile","fileName":"Lifecycle.kt"} + java.util.concurrent.atomic.AtomicReference internalScopeRef -> a + 1:3:void ():48:48 -> + 4:11:void ():55:55 -> + void addObserver(androidx.lifecycle.LifecycleObserver) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/l;)V"} + androidx.lifecycle.Lifecycle$State getCurrentState() -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/g$b;"} + void removeObserver(androidx.lifecycle.LifecycleObserver) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/l;)V"} +androidx.lifecycle.Lifecycle$Event -> androidx.lifecycle.g$a: +# {"id":"sourceFile","fileName":"Lifecycle.kt"} + androidx.lifecycle.Lifecycle$Event[] $VALUES -> $VALUES + # {"id":"com.android.tools.r8.residualsignature","signature":"[Landroidx/lifecycle/g$a;"} + androidx.lifecycle.Lifecycle$Event$Companion Companion -> Companion + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$a$a;"} + androidx.lifecycle.Lifecycle$Event ON_ANY -> ON_ANY + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$a;"} + androidx.lifecycle.Lifecycle$Event ON_CREATE -> ON_CREATE + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$a;"} + androidx.lifecycle.Lifecycle$Event ON_DESTROY -> ON_DESTROY + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$a;"} + androidx.lifecycle.Lifecycle$Event ON_PAUSE -> ON_PAUSE + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$a;"} + androidx.lifecycle.Lifecycle$Event ON_RESUME -> ON_RESUME + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$a;"} + androidx.lifecycle.Lifecycle$Event ON_START -> ON_START + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$a;"} + androidx.lifecycle.Lifecycle$Event ON_STOP -> ON_STOP + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$a;"} + 1:10:void ():98:98 -> + 11:20:void ():103:103 -> + 21:30:void ():108:108 -> + 31:40:void ():113:113 -> + 41:50:void ():118:118 -> + 51:60:void ():123:123 -> + 61:85:void ():128:128 -> + 1:4:void (java.lang.String,int):94:94 -> + 1:1:androidx.lifecycle.Lifecycle$Event[] $values():0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Landroidx/lifecycle/g$a;"} + 1:1:androidx.lifecycle.Lifecycle$Event downFrom(androidx.lifecycle.Lifecycle$State):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g$b;)Landroidx/lifecycle/g$a;"} + 1:11:androidx.lifecycle.Lifecycle$State getTargetState():141:141 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/g$b;"} + 12:34:androidx.lifecycle.Lifecycle$State getTargetState():148:148 -> c + 35:37:androidx.lifecycle.Lifecycle$State getTargetState():145:145 -> c + 38:40:androidx.lifecycle.Lifecycle$State getTargetState():144:144 -> c + 41:43:androidx.lifecycle.Lifecycle$State getTargetState():143:143 -> c + 44:46:androidx.lifecycle.Lifecycle$State getTargetState():142:142 -> c + 1:1:androidx.lifecycle.Lifecycle$Event upTo(androidx.lifecycle.Lifecycle$State):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g$b;)Landroidx/lifecycle/g$a;"} +androidx.lifecycle.Lifecycle$Event$Companion -> androidx.lifecycle.g$a$a: +# {"id":"sourceFile","fileName":"Lifecycle.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():151:151 -> + 6:24:androidx.lifecycle.Lifecycle$Event downFrom(androidx.lifecycle.Lifecycle$State):162:162 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g$b;)Landroidx/lifecycle/g$a;"} + 25:27:androidx.lifecycle.Lifecycle$Event downFrom(androidx.lifecycle.Lifecycle$State):165:165 -> a + 28:30:androidx.lifecycle.Lifecycle$Event downFrom(androidx.lifecycle.Lifecycle$State):164:164 -> a + 31:33:androidx.lifecycle.Lifecycle$Event downFrom(androidx.lifecycle.Lifecycle$State):163:163 -> a + 6:24:androidx.lifecycle.Lifecycle$Event upFrom(androidx.lifecycle.Lifecycle$State):198:198 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g$b;)Landroidx/lifecycle/g$a;"} + 25:27:androidx.lifecycle.Lifecycle$Event upFrom(androidx.lifecycle.Lifecycle$State):199:199 -> b + 28:30:androidx.lifecycle.Lifecycle$Event upFrom(androidx.lifecycle.Lifecycle$State):201:201 -> b + 31:33:androidx.lifecycle.Lifecycle$Event upFrom(androidx.lifecycle.Lifecycle$State):200:200 -> b + 6:24:androidx.lifecycle.Lifecycle$Event upTo(androidx.lifecycle.Lifecycle$State):216:216 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g$b;)Landroidx/lifecycle/g$a;"} + 25:27:androidx.lifecycle.Lifecycle$Event upTo(androidx.lifecycle.Lifecycle$State):219:219 -> c + 28:30:androidx.lifecycle.Lifecycle$Event upTo(androidx.lifecycle.Lifecycle$State):218:218 -> c + 31:33:androidx.lifecycle.Lifecycle$Event upTo(androidx.lifecycle.Lifecycle$State):217:217 -> c +androidx.lifecycle.Lifecycle$Event$Companion$WhenMappings -> androidx.lifecycle.g$a$a$a: +# {"id":"sourceFile","fileName":"Lifecycle.kt"} + int[] $EnumSwitchMapping$0 -> a +androidx.lifecycle.Lifecycle$Event$WhenMappings -> androidx.lifecycle.g$a$b: +# {"id":"sourceFile","fileName":"Lifecycle.kt"} + int[] $EnumSwitchMapping$0 -> a +androidx.lifecycle.Lifecycle$State -> androidx.lifecycle.g$b: +# {"id":"sourceFile","fileName":"Lifecycle.kt"} + androidx.lifecycle.Lifecycle$State DESTROYED -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$b;"} + androidx.lifecycle.Lifecycle$State INITIALIZED -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$b;"} + androidx.lifecycle.Lifecycle$State CREATED -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$b;"} + androidx.lifecycle.Lifecycle$State STARTED -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$b;"} + androidx.lifecycle.Lifecycle$State RESUMED -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$b;"} + androidx.lifecycle.Lifecycle$State[] $VALUES -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"[Landroidx/lifecycle/g$b;"} + 1:10:void ():236:236 -> + 11:20:void ():243:243 -> + 21:30:void ():253:253 -> + 31:40:void ():263:263 -> + 41:57:void ():269:269 -> + 1:4:void (java.lang.String,int):230:230 -> + 1:1:androidx.lifecycle.Lifecycle$State[] $values():0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Landroidx/lifecycle/g$b;"} + 6:15:boolean isAtLeast(androidx.lifecycle.Lifecycle$State):278:278 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g$b;)Z"} +androidx.lifecycle.LifecycleCoroutineScope -> androidx.lifecycle.h: +# {"id":"sourceFile","fileName":"Lifecycle.kt"} +androidx.lifecycle.LifecycleCoroutineScopeImpl -> androidx.lifecycle.LifecycleCoroutineScopeImpl: +# {"id":"sourceFile","fileName":"Lifecycle.kt"} + 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;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 27:33:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):404:404 -> onStateChanged + 34:43:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):405:405 -> onStateChanged +androidx.lifecycle.LifecycleDestroyedException -> androidx.lifecycle.i: +# {"id":"sourceFile","fileName":"WithLifecycleState.kt"} + 1:4:void ():31:31 -> +androidx.lifecycle.LifecycleDispatcher -> androidx.lifecycle.j: +# {"id":"sourceFile","fileName":"LifecycleDispatcher.kt"} + androidx.lifecycle.LifecycleDispatcher INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/j;"} + java.util.concurrent.atomic.AtomicBoolean initialized -> b + 8:16:void ():33:33 -> + 1:4:void ():32:32 -> + 6:15:void init(android.content.Context):37:37 -> a + 16:26:void init(android.content.Context):40:40 -> a + 27:35:void init(android.content.Context):41:41 -> a +androidx.lifecycle.LifecycleDispatcher$DispatcherActivityCallback -> androidx.lifecycle.j$a: +# {"id":"sourceFile","fileName":"LifecycleDispatcher.kt"} + 1:4:void ():45:45 -> + 6:11:void onActivityCreated(android.app.Activity,android.os.Bundle):47:47 -> onActivityCreated +androidx.lifecycle.LifecycleEventObserver -> androidx.lifecycle.k: +# {"id":"sourceFile","fileName":"LifecycleEventObserver.kt"} +androidx.lifecycle.LifecycleObserver -> androidx.lifecycle.l: +# {"id":"sourceFile","fileName":"LifecycleObserver.kt"} +androidx.lifecycle.LifecycleOwner -> androidx.lifecycle.m: +# {"id":"sourceFile","fileName":"LifecycleOwner.kt"} +androidx.lifecycle.LifecycleRegistry -> androidx.lifecycle.n: +# {"id":"sourceFile","fileName":"LifecycleRegistry.kt"} + boolean enforceMainThread -> b + androidx.arch.core.internal.FastSafeIterableMap observerMap -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk/a;"} + androidx.lifecycle.Lifecycle$State state -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$b;"} + java.lang.ref.WeakReference lifecycleOwner -> e + int addingObserverCounter -> f + boolean handlingEvent -> g + boolean newEventOccurred -> h + java.util.ArrayList parentStates -> i + androidx.lifecycle.LifecycleRegistry$Companion Companion -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/n$a;"} + 1:1:void (androidx.lifecycle.LifecycleOwner,boolean):34:34 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Z)V"} + 2:2:void (androidx.lifecycle.LifecycleOwner,boolean):33:33 -> + 3:3:void (androidx.lifecycle.LifecycleOwner,boolean):42:42 -> + 4:4:void (androidx.lifecycle.LifecycleOwner,boolean):47:47 -> + 5:5:void (androidx.lifecycle.LifecycleOwner,boolean):69:69 -> + 6:6:void (androidx.lifecycle.LifecycleOwner,boolean):82:82 -> + 7:7:void (androidx.lifecycle.LifecycleOwner):79:79 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;)V"} + 6:10:void addObserver(androidx.lifecycle.LifecycleObserver):174:174 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/l;)V"} + 11:19:void addObserver(androidx.lifecycle.LifecycleObserver):175:175 -> a + 20:24:void addObserver(androidx.lifecycle.LifecycleObserver):176:176 -> a + 25:35:void addObserver(androidx.lifecycle.LifecycleObserver):177:177 -> a + 36:46:void addObserver(androidx.lifecycle.LifecycleObserver):181:181 -> a + 47:59:void addObserver(androidx.lifecycle.LifecycleObserver):184:184 -> a + 60:63:void addObserver(androidx.lifecycle.LifecycleObserver):185:185 -> a + 64:68:void addObserver(androidx.lifecycle.LifecycleObserver):186:186 -> a + 69:86:void addObserver(androidx.lifecycle.LifecycleObserver):187:187 -> a + 87:93:void addObserver(androidx.lifecycle.LifecycleObserver):189:189 -> a + 94:105:void addObserver(androidx.lifecycle.LifecycleObserver):190:190 -> a + 106:108:void addObserver(androidx.lifecycle.LifecycleObserver):192:192 -> a + 109:111:void addObserver(androidx.lifecycle.LifecycleObserver):193:193 -> a + 112:116:void addObserver(androidx.lifecycle.LifecycleObserver):195:195 -> a + 117:145:void addObserver(androidx.lifecycle.LifecycleObserver):191:191 -> a + 146:148:void addObserver(androidx.lifecycle.LifecycleObserver):199:199 -> a + 149:155:void addObserver(androidx.lifecycle.LifecycleObserver):201:201 -> a + 1:3:androidx.lifecycle.Lifecycle$State getCurrentState():98:98 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/g$b;"} + 6:10:void removeObserver(androidx.lifecycle.LifecycleObserver):213:213 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/l;)V"} + 11:16:void removeObserver(androidx.lifecycle.LifecycleObserver):226:226 -> c + 1:11:void backwardPass(androidx.lifecycle.LifecycleOwner):258:258 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;)V"} + 12:21:void backwardPass(androidx.lifecycle.LifecycleOwner):259:259 -> d + 22:44:void backwardPass(androidx.lifecycle.LifecycleOwner):260:260 -> d + 45:68:void backwardPass(androidx.lifecycle.LifecycleOwner):261:261 -> d + 69:80:void backwardPass(androidx.lifecycle.LifecycleOwner):263:263 -> d + 81:87:void backwardPass(androidx.lifecycle.LifecycleOwner):265:265 -> d + 88:90:void backwardPass(androidx.lifecycle.LifecycleOwner):266:266 -> d + 91:94:void backwardPass(androidx.lifecycle.LifecycleOwner):267:267 -> d + 95:122:void backwardPass(androidx.lifecycle.LifecycleOwner):264:264 -> d + 1:9:androidx.lifecycle.Lifecycle$State calculateTargetState(androidx.lifecycle.LifecycleObserver):154:154 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/l;)Landroidx/lifecycle/g$b;"} + 10:23:androidx.lifecycle.Lifecycle$State calculateTargetState(androidx.lifecycle.LifecycleObserver):155:155 -> e + 24:45:androidx.lifecycle.Lifecycle$State calculateTargetState(androidx.lifecycle.LifecycleObserver):157:157 -> e + 46:58:androidx.lifecycle.Lifecycle$State calculateTargetState(androidx.lifecycle.LifecycleObserver):158:158 -> e + 1:4:void enforceMainThreadIfNeeded(java.lang.String):295:295 -> f + 5:15:void enforceMainThreadIfNeeded(java.lang.String):296:296 -> f + 16:37:void enforceMainThreadIfNeeded(java.lang.String):297:297 -> f + 38:48:void enforceMainThreadIfNeeded(java.lang.String):296:296 -> f + 1:11:void forwardPass(androidx.lifecycle.LifecycleOwner):243:243 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;)V"} + 12:21:void forwardPass(androidx.lifecycle.LifecycleOwner):244:244 -> g + 22:39:void forwardPass(androidx.lifecycle.LifecycleOwner):245:245 -> g + 40:63:void forwardPass(androidx.lifecycle.LifecycleOwner):246:246 -> g + 64:70:void forwardPass(androidx.lifecycle.LifecycleOwner):248:248 -> g + 71:82:void forwardPass(androidx.lifecycle.LifecycleOwner):249:249 -> g + 83:85:void forwardPass(androidx.lifecycle.LifecycleOwner):251:251 -> g + 86:89:void forwardPass(androidx.lifecycle.LifecycleOwner):252:252 -> g + 90:117:void forwardPass(androidx.lifecycle.LifecycleOwner):250:250 -> g + 6:10:void handleLifecycleEvent(androidx.lifecycle.Lifecycle$Event):118:118 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g$a;)V"} + 11:18:void handleLifecycleEvent(androidx.lifecycle.Lifecycle$Event):119:119 -> h + 1:10:boolean isSynced():145:145 -> i + 11:29:boolean isSynced():148:148 -> i + 30:50:boolean isSynced():149:149 -> i + 51:57:boolean isSynced():150:150 -> i + 1:5:void moveToState(androidx.lifecycle.Lifecycle$State):123:123 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g$b;)V"} + 6:14:void moveToState(androidx.lifecycle.Lifecycle$State):126:126 -> j + 15:47:void moveToState(androidx.lifecycle.Lifecycle$State):127:127 -> j + 48:57:void moveToState(androidx.lifecycle.Lifecycle$State):126:126 -> j + 58:59:void moveToState(androidx.lifecycle.Lifecycle$State):129:129 -> j + 60:69:void moveToState(androidx.lifecycle.Lifecycle$State):130:130 -> j + 70:71:void moveToState(androidx.lifecycle.Lifecycle$State):135:135 -> j + 72:75:void moveToState(androidx.lifecycle.Lifecycle$State):136:136 -> j + 76:77:void moveToState(androidx.lifecycle.Lifecycle$State):137:137 -> j + 78:83:void moveToState(androidx.lifecycle.Lifecycle$State):138:138 -> j + 84:91:void moveToState(androidx.lifecycle.Lifecycle$State):139:139 -> j + 92:94:void moveToState(androidx.lifecycle.Lifecycle$State):131:131 -> j + 1:12:void popParentState():205:205 -> k + 1:6:void pushParentState(androidx.lifecycle.Lifecycle$State):209:209 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g$b;)V"} + 6:10:void setCurrentState(androidx.lifecycle.Lifecycle$State):105:105 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g$b;)V"} + 11:14:void setCurrentState(androidx.lifecycle.Lifecycle$State):106:106 -> m + 1:10:void sync():275:275 -> n + 11:17:void sync():280:280 -> n + 18:19:void sync():281:281 -> n + 20:46:void sync():282:282 -> n + 47:49:void sync():283:283 -> n + 50:55:void sync():285:285 -> n + 56:79:void sync():286:286 -> n + 80:83:void sync():287:287 -> n + 84:86:void sync():290:290 -> n + 87:88:void sync():276:276 -> n + 89:90:void sync():277:277 -> n + 91:94:void sync():276:276 -> n +androidx.lifecycle.LifecycleRegistry$Companion -> androidx.lifecycle.n$a: +# {"id":"sourceFile","fileName":"LifecycleRegistry.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():319:319 -> + 8:15:androidx.lifecycle.Lifecycle$State min$lifecycle_runtime_release(androidx.lifecycle.Lifecycle$State,androidx.lifecycle.Lifecycle$State):336:336 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g$b;Landroidx/lifecycle/g$b;)Landroidx/lifecycle/g$b;"} +androidx.lifecycle.LifecycleRegistry$ObserverWithState -> androidx.lifecycle.n$b: +# {"id":"sourceFile","fileName":"LifecycleRegistry.kt"} + androidx.lifecycle.Lifecycle$State state -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$b;"} + androidx.lifecycle.LifecycleEventObserver lifecycleObserver -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/k;"} + 6:8:void (androidx.lifecycle.LifecycleObserver,androidx.lifecycle.Lifecycle$State):302:302 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/l;Landroidx/lifecycle/g$b;)V"} + 9:17:void (androidx.lifecycle.LifecycleObserver,androidx.lifecycle.Lifecycle$State):307:307 -> + 18:20:void (androidx.lifecycle.LifecycleObserver,androidx.lifecycle.Lifecycle$State):308:308 -> + 6:9:void dispatchEvent(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):312:312 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 10:19:void dispatchEvent(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):313:313 -> a + 20:27:void dispatchEvent(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):314:314 -> a + 28:30:void dispatchEvent(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):315:315 -> a + 1:3:androidx.lifecycle.Lifecycle$State getState():303:303 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/g$b;"} +androidx.lifecycle.Lifecycling -> androidx.lifecycle.o: +# {"id":"sourceFile","fileName":"Lifecycling.kt"} + androidx.lifecycle.Lifecycling INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/o;"} + java.util.Map callbackCache -> b + java.util.Map classToAdapters -> c + 8:14:void ():31:31 -> + 15:22:void ():33:33 -> + 1:4:void ():27:27 -> + 1:8:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):75:75 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/reflect/Constructor;Ljava/lang/Object;)Landroidx/lifecycle/e;"} + 9:24:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):74:74 -> a + 25:30:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):81:81 -> a + 31:36:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):79:79 -> a + 37:42:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):77:77 -> a + 1:4:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):88:88 -> b + 5:10:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):89:89 -> b + 11:19:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):90:90 -> b + 20:32:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):93:93 -> b + 33:56:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):94:94 -> b + 57:60:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):92:92 -> b + 61:87:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):98:98 -> b + 88:91:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):97:97 -> b + 92:96:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):98:98 -> b + 97:104:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):100:100 -> b + 105:110:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):101:101 -> b + 111:114:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):102:102 -> b + 115:122:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):109:109 -> b + 6:35:java.lang.String getAdapterName(java.lang.String):176:176 -> c + 1:10:int getObserverConstructorType(java.lang.Class):114:114 -> d + 11:15:int getObserverConstructorType(java.lang.Class):116:116 -> d + 16:23:int getObserverConstructorType(java.lang.Class):118:118 -> d + 24:27:int getObserverConstructorType(java.lang.Class):119:119 -> d + 3:14:boolean isLifecycleParent(java.lang.Class):168:168 -> e + 6:7:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):38:38 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Landroidx/lifecycle/k;"} + 8:13:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):39:39 -> f + 14:15:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):41:41 -> f + 16:18:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):42:42 -> f + 19:20:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):43:43 -> f + 21:27:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):41:41 -> f + 28:37:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):47:47 -> f + 38:40:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):50:50 -> f + 41:44:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):52:52 -> f + 45:53:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):53:53 -> f + 54:64:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):55:55 -> f + 65:72:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):56:56 -> f + 73:78:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):58:58 -> f + 79:81:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):57:57 -> f + 82:87:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):60:60 -> f + 88:95:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):62:62 -> f + 96:111:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):63:63 -> f + 112:117:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):65:65 -> f + 118:123:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):67:67 -> f + 1:8:int resolveObserverCallbackType(java.lang.Class):125:125 -> g + 9:15:int resolveObserverCallbackType(java.lang.Class):128:128 -> g + 16:25:int resolveObserverCallbackType(java.lang.Class):130:130 -> g + 26:34:int resolveObserverCallbackType(java.lang.Class):134:134 -> g + 35:38:int resolveObserverCallbackType(java.lang.Class):138:138 -> g + 39:44:int resolveObserverCallbackType(java.lang.Class):140:140 -> g + 45:56:int resolveObserverCallbackType(java.lang.Class):141:141 -> g + 57:58:int resolveObserverCallbackType(java.lang.Class):144:144 -> g + 59:69:int resolveObserverCallbackType(java.lang.Class):145:145 -> g + 70:74:int resolveObserverCallbackType(java.lang.Class):144:144 -> g + 75:89:int resolveObserverCallbackType(java.lang.Class):148:148 -> g + 90:96:int resolveObserverCallbackType(java.lang.Class):149:149 -> g + 97:110:int resolveObserverCallbackType(java.lang.Class):152:152 -> g + 111:115:int resolveObserverCallbackType(java.lang.Class):156:156 -> g + 116:134:int resolveObserverCallbackType(java.lang.Class):158:158 -> g + 135:141:int resolveObserverCallbackType(java.lang.Class):161:161 -> g +androidx.lifecycle.LiveData -> androidx.lifecycle.LiveData: +# {"id":"sourceFile","fileName":"LiveData.java"} + java.lang.Object mDataLock -> a + androidx.arch.core.internal.SafeIterableMap mObservers -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk/b;"} + int mActiveCount -> c + boolean mChangingActiveState -> d + java.lang.Object mData -> e + java.lang.Object mPendingData -> f + int mVersion -> g + boolean mDispatchingValue -> h + boolean mDispatchInvalidated -> i + java.lang.Runnable mPostValueRunnable -> j + java.lang.Object NOT_SET -> k + 1:8:void ():64:64 -> + 1:3:void ():110:110 -> + 4:10:void ():60:60 -> + 11:18:void ():66:66 -> + 19:20:void ():70:70 -> + 21:24:void ():77:77 -> + 25:31:void ():84:84 -> + 32:34:void ():111:111 -> + 35:37:void ():112:112 -> + 1:11:void assertMainThread(java.lang.String):501:501 -> a + 12:39:void assertMainThread(java.lang.String):502:502 -> a + 1:3:void changeActiveCounter(int):393:393 -> b + 4:5:void changeActiveCounter(int):394:394 -> b + 6:11:void changeActiveCounter(int):395:395 -> b + 12:14:void changeActiveCounter(int):398:398 -> b + 15:34:void changeActiveCounter(int):400:400 -> b + 35:42:void changeActiveCounter(int):405:405 -> b + 43:47:void changeActiveCounter(int):407:407 -> b + 48:52:void changeActiveCounter(int):411:411 -> b + 53:53:void changeActiveCounter(int):412:412 -> b + 1:5:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):117:117 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/LiveData$c;)V"} + 6:12:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):125:125 -> c + 13:16:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):126:126 -> c + 17:23:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):129:129 -> c + 24:25:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):132:132 -> c + 26:33:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):133:133 -> c + 1:5:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):138:138 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/LiveData$c;)V"} + 6:8:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):139:139 -> d + 9:11:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):142:142 -> d + 12:15:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):144:144 -> d + 16:20:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):146:146 -> d + 21:22:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):149:149 -> d + 23:32:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):150:150 -> d + 33:47:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):151:151 -> d + 48:51:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):152:152 -> d + 52:55:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):157:157 -> d + 56:58:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):158:158 -> d + 1:5:void observe(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):191:191 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/r;)V"} + 6:18:void observe(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):192:192 -> e + 19:23:void observe(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):196:196 -> e + 24:33:void observe(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):197:197 -> e + 34:40:void observe(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):198:198 -> e + 41:51:void observe(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):199:199 -> e + 52:59:void observe(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):205:205 -> e + 1:5:void observeForever(androidx.lifecycle.Observer):224:224 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/r;)V"} + 6:10:void observeForever(androidx.lifecycle.Observer):225:225 -> f + 11:18:void observeForever(androidx.lifecycle.Observer):226:226 -> f + 19:26:void observeForever(androidx.lifecycle.Observer):227:227 -> f + 27:30:void observeForever(androidx.lifecycle.Observer):234:234 -> f + 31:38:void observeForever(androidx.lifecycle.Observer):228:228 -> f + 1:1:void onActive():0:0 -> g + 1:1:void onInactive():0:0 -> h + 1:3:void postValue(java.lang.Object):286:286 -> i + 4:12:void postValue(java.lang.Object):287:287 -> i + 13:14:void postValue(java.lang.Object):288:288 -> i + 15:18:void postValue(java.lang.Object):289:289 -> i + 19:29:void postValue(java.lang.Object):293:293 -> i + 30:31:void postValue(java.lang.Object):289:289 -> i + 1:5:void removeObserver(androidx.lifecycle.Observer):244:244 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/r;)V"} + 6:16:void removeObserver(androidx.lifecycle.Observer):245:245 -> j + 17:20:void removeObserver(androidx.lifecycle.Observer):249:249 -> j + 21:24:void removeObserver(androidx.lifecycle.Observer):250:250 -> j + 1:5:void setValue(java.lang.Object):306:306 -> k + 6:11:void setValue(java.lang.Object):307:307 -> k + 12:14:void setValue(java.lang.Object):308:308 -> k + 15:18:void setValue(java.lang.Object):309:309 -> k +androidx.lifecycle.LiveData$1 -> androidx.lifecycle.LiveData$a: +# {"id":"sourceFile","fileName":"LiveData.java"} + androidx.lifecycle.LiveData this$0 -> d + 1:6:void (androidx.lifecycle.LiveData):84:84 -> + 1:5:void run():89:89 -> run + 6:9:void run():90:90 -> run + 10:15:void run():91:91 -> run + 16:17:void run():92:93 -> run + 18:23:void run():93:93 -> run + 24:25:void run():92:92 -> run +androidx.lifecycle.LiveData$AlwaysActiveObserver -> androidx.lifecycle.LiveData$b: +# {"id":"sourceFile","fileName":"LiveData.java"} + androidx.lifecycle.LiveData this$0 -> h + 1:2:void (androidx.lifecycle.LiveData,androidx.lifecycle.Observer):490:490 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/r;)V"} + 3:6:void (androidx.lifecycle.LiveData,androidx.lifecycle.Observer):491:491 -> + 1:1:boolean shouldBeActive():0:0 -> j +androidx.lifecycle.LiveData$LifecycleBoundObserver -> androidx.lifecycle.LiveData$LifecycleBoundObserver: +# {"id":"sourceFile","fileName":"LiveData.java"} + androidx.lifecycle.LifecycleOwner mOwner -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/m;"} + androidx.lifecycle.LiveData this$0 -> i + 1:2:void (androidx.lifecycle.LiveData,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):419:419 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/m;Landroidx/lifecycle/r;)V"} + 3:5:void (androidx.lifecycle.LiveData,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):420:420 -> + 6:8:void (androidx.lifecycle.LiveData,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):421:421 -> + 1:10:void detachObserver():452:452 -> h + 1:8:boolean isAttachedTo(androidx.lifecycle.LifecycleOwner):447:447 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;)Z"} + 1:17:boolean shouldBeActive():426:426 -> j + 1:10:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):432:432 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 11:14:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):433:433 -> onStateChanged + 15:25:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):434:434 -> onStateChanged + 26:32:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):440:440 -> onStateChanged + 33:47:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):441:441 -> onStateChanged +androidx.lifecycle.LiveData$ObserverWrapper -> androidx.lifecycle.LiveData$c: +# {"id":"sourceFile","fileName":"LiveData.java"} + androidx.lifecycle.Observer mObserver -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/r;"} + boolean mActive -> e + int mLastVersion -> f + androidx.lifecycle.LiveData this$0 -> g + 1:6:void (androidx.lifecycle.LiveData,androidx.lifecycle.Observer):461:461 -> + # {"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: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"} + boolean shouldBeActive() -> j +androidx.lifecycle.MethodCallsLogger -> androidx.lifecycle.p: +# {"id":"sourceFile","fileName":"MethodCallsLogger.kt"} + java.util.Map calledMethods -> a + 1:3:void ():23:23 -> + 4:11:void ():25:25 -> +androidx.lifecycle.MutableLiveData -> androidx.lifecycle.q: +# {"id":"sourceFile","fileName":"MutableLiveData.java"} + 1:4:void ():40:40 -> + 1:4:void postValue(java.lang.Object):45:45 -> i + 1:4:void setValue(java.lang.Object):50:50 -> k +androidx.lifecycle.Observer -> androidx.lifecycle.r: +# {"id":"sourceFile","fileName":"Observer.kt"} + void onChanged(java.lang.Object) -> a +androidx.lifecycle.OnLifecycleEvent -> androidx.lifecycle.s: +# {"id":"sourceFile","fileName":"OnLifecycleEvent.java"} +androidx.lifecycle.ProcessLifecycleInitializer -> androidx.lifecycle.ProcessLifecycleInitializer: +# {"id":"sourceFile","fileName":"ProcessLifecycleInitializer.kt"} + 1:4:void ():25:25 -> + 1:5:java.util.List dependencies():41:41 -> a + 1:5:java.lang.Object create(android.content.Context):25:25 -> b + 6:14:androidx.lifecycle.LifecycleOwner create(android.content.Context):27:27 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Landroidx/lifecycle/m;"} + 15:22:androidx.lifecycle.LifecycleOwner create(android.content.Context):28:28 -> c + 23:25:androidx.lifecycle.LifecycleOwner create(android.content.Context):36:36 -> c + 26:30:androidx.lifecycle.LifecycleOwner create(android.content.Context):37:37 -> c + 31:35:androidx.lifecycle.LifecycleOwner create(android.content.Context):38:38 -> c + 36:43:androidx.lifecycle.LifecycleOwner create(android.content.Context):28:28 -> c +androidx.lifecycle.ProcessLifecycleOwner -> androidx.lifecycle.u: +# {"id":"sourceFile","fileName":"ProcessLifecycleOwner.kt"} + int startedCounter -> d + int resumedCounter -> e + boolean pauseSent -> f + boolean stopSent -> g + android.os.Handler handler -> h + androidx.lifecycle.LifecycleRegistry registry -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/n;"} + java.lang.Runnable delayedPauseRunnable -> j + androidx.lifecycle.ReportFragment$ActivityInitializationListener initializationListener -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/v$a;"} + androidx.lifecycle.ProcessLifecycleOwner$Companion Companion -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/u$b;"} + androidx.lifecycle.ProcessLifecycleOwner newInstance -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/u;"} + 9:16:void ():75:75 -> + 1:4:void ():47:47 -> + 5:6:void ():51:51 -> + 7:8:void ():52:52 -> + 9:15:void ():54:54 -> + 16:22:void ():55:55 -> + 23:30:void ():60:60 -> + 1:1:void $r8$lambda$ArPpV1aF4irVI-oizc48o3VfLys(androidx.lifecycle.ProcessLifecycleOwner):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/u;)V"} + 1:3:androidx.lifecycle.ReportFragment$ActivityInitializationListener access$getInitializationListener$p(androidx.lifecycle.ProcessLifecycleOwner):47:47 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/u;)Landroidx/lifecycle/v$a;"} + 1:3:androidx.lifecycle.ProcessLifecycleOwner access$getNewInstance$cp():47:47 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/u;"} + 1:8:void activityPaused$lifecycle_process_release():115:115 -> d + 9:21:void activityPaused$lifecycle_process_release():117:117 -> d + 1:8:void activityResumed$lifecycle_process_release():103:103 -> e + 9:12:void activityResumed$lifecycle_process_release():105:105 -> e + 13:20:void activityResumed$lifecycle_process_release():106:106 -> e + 21:23:void activityResumed$lifecycle_process_release():107:107 -> e + 24:34:void activityResumed$lifecycle_process_release():109:109 -> e + 1:8:void activityStarted$lifecycle_process_release():95:95 -> f + 9:12:void activityStarted$lifecycle_process_release():96:96 -> f + 13:20:void activityStarted$lifecycle_process_release():97:97 -> f + 21:23:void activityStarted$lifecycle_process_release():98:98 -> f + 1:6:void activityStopped$lifecycle_process_release():122:122 -> g + 7:10:void activityStopped$lifecycle_process_release():123:123 -> g + 1:3:androidx.lifecycle.Lifecycle getLifecycle():189:189 -> getLifecycle + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/g;"} + 6:12:void attach$lifecycle_process_release(android.content.Context):142:142 -> h + 13:19:void attach$lifecycle_process_release(android.content.Context):143:143 -> h + 20:30:void attach$lifecycle_process_release(android.content.Context):144:144 -> h + 31:39:void attach$lifecycle_process_release(android.content.Context):145:145 -> h + 6:8:void delayedPauseRunnable$lambda$0(androidx.lifecycle.ProcessLifecycleOwner):56:56 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/u;)V"} + 9:12:void delayedPauseRunnable$lambda$0(androidx.lifecycle.ProcessLifecycleOwner):57:57 -> i + 1:5:void dispatchPauseIfNeeded$lifecycle_process_release():127:127 -> j + 6:7:void dispatchPauseIfNeeded$lifecycle_process_release():128:128 -> j + 8:15:void dispatchPauseIfNeeded$lifecycle_process_release():129:129 -> j + 1:8:void dispatchStopIfNeeded$lifecycle_process_release():134:134 -> k + 9:16:void dispatchStopIfNeeded$lifecycle_process_release():135:135 -> k + 17:19:void dispatchStopIfNeeded$lifecycle_process_release():136:136 -> k +androidx.lifecycle.ProcessLifecycleOwner$$ExternalSyntheticLambda0 -> androidx.lifecycle.t: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.lifecycle.ProcessLifecycleOwner androidx.lifecycle.ProcessLifecycleOwner$$InternalSyntheticLambda$1$3b41edf994c14f53d18bfdda37e12cdf4732d6930ea73eb6ff1c76436dacd974$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/u;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.lifecycle.ProcessLifecycleOwner):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/u;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.lifecycle.ProcessLifecycleOwner$Api29Impl -> androidx.lifecycle.u$a: +# {"id":"sourceFile","fileName":"ProcessLifecycleOwner.kt"} + androidx.lifecycle.ProcessLifecycleOwner$Api29Impl INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/u$a;"} + 1:4:void ():191:191 -> + 11:14:void registerActivityLifecycleCallbacks(android.app.Activity,android.app.Application$ActivityLifecycleCallbacks):199:199 -> a +androidx.lifecycle.ProcessLifecycleOwner$Companion -> androidx.lifecycle.u$b: +# {"id":"sourceFile","fileName":"ProcessLifecycleOwner.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():72:72 -> + 1:5:androidx.lifecycle.LifecycleOwner get():85:85 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/m;"} + 6:13:void init$lifecycle_process_release(android.content.Context):90:90 -> b +androidx.lifecycle.ProcessLifecycleOwner$attach$1 -> androidx.lifecycle.u$c: +# {"id":"sourceFile","fileName":"ProcessLifecycleOwner.kt"} + androidx.lifecycle.ProcessLifecycleOwner this$0 -> this$0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/u;"} + 3:6:void (androidx.lifecycle.ProcessLifecycleOwner):145:145 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/u;)V"} + 6:11:void onActivityCreated(android.app.Activity,android.os.Bundle):173:173 -> onActivityCreated + 12:27:void onActivityCreated(android.app.Activity,android.os.Bundle):174:174 -> onActivityCreated + 6:11:void onActivityPaused(android.app.Activity):179:179 -> onActivityPaused + 6:12:void onActivityPreCreated(android.app.Activity,android.os.Bundle):158:158 -> onActivityPreCreated + 13:16:void onActivityPreCreated(android.app.Activity,android.os.Bundle):157:157 -> onActivityPreCreated + 6:11:void onActivityStopped(android.app.Activity):183:183 -> onActivityStopped +androidx.lifecycle.ProcessLifecycleOwner$attach$1$onActivityPreCreated$1 -> androidx.lifecycle.u$c$a: +# {"id":"sourceFile","fileName":"ProcessLifecycleOwner.kt"} + androidx.lifecycle.ProcessLifecycleOwner this$0 -> this$0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/u;"} + 3:6:void (androidx.lifecycle.ProcessLifecycleOwner):158:158 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/u;)V"} + 6:11:void onActivityPostResumed(android.app.Activity):164:164 -> onActivityPostResumed + 6:11:void onActivityPostStarted(android.app.Activity):160:160 -> onActivityPostStarted +androidx.lifecycle.ProcessLifecycleOwner$initializationListener$1 -> androidx.lifecycle.u$d: +# {"id":"sourceFile","fileName":"ProcessLifecycleOwner.kt"} + androidx.lifecycle.ProcessLifecycleOwner this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/u;"} + 3:6:void (androidx.lifecycle.ProcessLifecycleOwner):60:60 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/u;)V"} + 1:1:void onCreate():0:0 -> a + 1:6:void onStart():64:64 -> b + 1:6:void onResume():68:68 -> onResume +androidx.lifecycle.ReflectiveGenericLifecycleObserver -> androidx.lifecycle.ReflectiveGenericLifecycleObserver: +# {"id":"sourceFile","fileName":"ReflectiveGenericLifecycleObserver.java"} + java.lang.Object mWrapped -> d + androidx.lifecycle.ClassesInfoCache$CallbackInfo mInfo -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/b$a;"} + 1:3:void (java.lang.Object):33:33 -> + 4:5:void (java.lang.Object):34:34 -> + 6:18:void (java.lang.Object):35:35 -> + 1:8:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):40:40 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} +androidx.lifecycle.RepeatOnLifecycleKt$repeatOnLifecycle$3$1$1$1 -> androidx.lifecycle.RepeatOnLifecycleKt$repeatOnLifecycle$3$1$1$1: +# {"id":"sourceFile","fileName":"RepeatOnLifecycle.kt"} + androidx.lifecycle.Lifecycle$Event $startWorkEvent -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$a;"} + 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;"} + androidx.lifecycle.Lifecycle$Event $cancelWorkEvent -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$a;"} + kotlin.jvm.functions.Function2 $block -> h + 11:15:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):104:104 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 16:37:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):106:106 -> onStateChanged + 38:41:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):117:117 -> onStateChanged + 42:53:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):118:118 -> onStateChanged + 54:57:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):119:119 -> onStateChanged + 58:62:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):121:121 -> onStateChanged + 63:70:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):122:122 -> onStateChanged +androidx.lifecycle.RepeatOnLifecycleKt$repeatOnLifecycle$3$1$1$1$1 -> androidx.lifecycle.RepeatOnLifecycleKt$repeatOnLifecycle$3$1$1$1$a: +# {"id":"sourceFile","fileName":"RepeatOnLifecycle.kt"} + java.lang.Object L$0 -> h + java.lang.Object L$1 -> i + 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"} + 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;"} + 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 + 65:66: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):116:116 -> h + 65:66:java.lang.Object invokeSuspend(java.lang.Object):109 -> h + 67:69:java.lang.Object invokeSuspend(java.lang.Object):106:106 -> h + 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: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;"} +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"} + 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;"} + 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: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;"} +androidx.lifecycle.ReportFragment -> androidx.lifecycle.v: +# {"id":"sourceFile","fileName":"ReportFragment.kt"} + androidx.lifecycle.ReportFragment$ActivityInitializationListener processListener -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/v$a;"} + androidx.lifecycle.ReportFragment$Companion Companion -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/v$b;"} + 1:4:void ():32:32 -> + 1:6:void dispatch(androidx.lifecycle.Lifecycle$Event):83:83 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g$a;)V"} + 7:21:void dispatch(androidx.lifecycle.Lifecycle$Event):87:87 -> a + 3:6:void dispatchCreate(androidx.lifecycle.ReportFragment$ActivityInitializationListener):36:36 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/v$a;)V"} + 3:6:void dispatchResume(androidx.lifecycle.ReportFragment$ActivityInitializationListener):44:44 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/v$a;)V"} + 3:6:void dispatchStart(androidx.lifecycle.ReportFragment$ActivityInitializationListener):40:40 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/v$a;)V"} + 1:1:void injectIfNeededIn(android.app.Activity):0:0 -> e + 1:3:void setProcessListener(androidx.lifecycle.ReportFragment$ActivityInitializationListener):92:92 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/v$a;)V"} + 1:3:void onActivityCreated(android.os.Bundle):48:48 -> onActivityCreated + 4:8:void onActivityCreated(android.os.Bundle):49:49 -> onActivityCreated + 9:14:void onActivityCreated(android.os.Bundle):50:50 -> onActivityCreated + 1:3:void onDestroy():76:76 -> onDestroy + 4:9:void onDestroy():77:77 -> onDestroy + 10:12:void onDestroy():79:79 -> onDestroy + 1:3:void onPause():66:66 -> onPause + 4:9:void onPause():67:67 -> onPause + 1:3:void onResume():60:60 -> onResume + 4:8:void onResume():61:61 -> onResume + 9:14:void onResume():62:62 -> onResume + 1:3:void onStart():54:54 -> onStart + 4:8:void onStart():55:55 -> onStart + 9:14:void onStart():56:56 -> onStart + 1:3:void onStop():71:71 -> onStop + 4:9:void onStop():72:72 -> onStop +androidx.lifecycle.ReportFragment$ActivityInitializationListener -> androidx.lifecycle.v$a: +# {"id":"sourceFile","fileName":"ReportFragment.kt"} + void onCreate() -> a + void onStart() -> b +androidx.lifecycle.ReportFragment$Companion -> androidx.lifecycle.v$b: +# {"id":"sourceFile","fileName":"ReportFragment.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():161:161 -> + 11:14:void dispatch$lifecycle_runtime_release(android.app.Activity,androidx.lifecycle.Lifecycle$Event):189:189 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/app/Activity;Landroidx/lifecycle/g$a;)V"} + 15:20:void dispatch$lifecycle_runtime_release(android.app.Activity,androidx.lifecycle.Lifecycle$Event):190:190 -> a + 21:24:void dispatch$lifecycle_runtime_release(android.app.Activity,androidx.lifecycle.Lifecycle$Event):191:191 -> a + 25:30:void dispatch$lifecycle_runtime_release(android.app.Activity,androidx.lifecycle.Lifecycle$Event):192:192 -> a + 6:9:androidx.lifecycle.ReportFragment get(android.app.Activity):201:201 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/app/Activity;)Landroidx/lifecycle/v;"} + 10:11:androidx.lifecycle.ReportFragment get(android.app.Activity):202:202 -> b + 12:23:androidx.lifecycle.ReportFragment get(android.app.Activity):201:201 -> b + 6:11:void injectIfNeededIn(android.app.Activity):167:167 -> c + 12:16:void injectIfNeededIn(android.app.Activity):169:169 -> c + 17:20:void injectIfNeededIn(android.app.Activity):175:175 -> c + 21:28:void injectIfNeededIn(android.app.Activity):176:176 -> c + 29:44:void injectIfNeededIn(android.app.Activity):177:177 -> c + 45:48:void injectIfNeededIn(android.app.Activity):179:179 -> c +androidx.lifecycle.ReportFragment$LifecycleCallbacks -> androidx.lifecycle.v$c: +# {"id":"sourceFile","fileName":"ReportFragment.kt"} + androidx.lifecycle.ReportFragment$LifecycleCallbacks$Companion Companion -> Companion + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/v$c$a;"} + 1:4:void ():104:104 -> + 6:13:void onActivityPostCreated(android.app.Activity,android.os.Bundle):115:115 -> onActivityPostCreated + 6:13:void onActivityPostResumed(android.app.Activity):127:127 -> onActivityPostResumed + 6:13:void onActivityPostStarted(android.app.Activity):121:121 -> onActivityPostStarted + 6:13:void onActivityPreDestroyed(android.app.Activity):148:148 -> onActivityPreDestroyed + 6:13:void onActivityPrePaused(android.app.Activity):131:131 -> onActivityPrePaused + 6:13:void onActivityPreStopped(android.app.Activity):137:137 -> onActivityPreStopped +androidx.lifecycle.ReportFragment$LifecycleCallbacks$Companion -> androidx.lifecycle.v$c$a: +# {"id":"sourceFile","fileName":"ReportFragment.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():153:153 -> + 6:14:void registerIn(android.app.Activity):156:156 -> a +androidx.lifecycle.ReportFragment$LifecycleCallbacks$Companion$$ExternalSyntheticApiModelOutline0 -> androidx.lifecycle.w: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.app.Activity,android.app.Application$ActivityLifecycleCallbacks):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.lifecycle.SavedStateHandle -> androidx.lifecycle.y: +# {"id":"sourceFile","fileName":"SavedStateHandle.kt"} + java.util.Map regular -> a + java.util.Map savedStateProviders -> b + java.util.Map liveDatas -> c + java.util.Map flows -> d + androidx.savedstate.SavedStateRegistry$SavedStateProvider savedStateProvider -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/savedstate/a$c;"} + androidx.lifecycle.SavedStateHandle$Companion Companion -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/y$a;"} + java.lang.Class[] ACCEPTABLE_CLASSES -> g + 9:10:void ():439:439 -> + 11:70:void ():443:443 -> + 71:73:void ():410:410 -> + 1:1:void (java.util.Map):80:80 -> + 2:2:void ():51:51 -> + 2:2:void (java.util.Map):51 -> + 3:3:void ():52:52 -> + 3:3:void (java.util.Map):52 -> + 4:4:void ():53:53 -> + 4:4:void (java.util.Map):53 -> + 5:5:void ():54:54 -> + 5:5:void (java.util.Map):54 -> + 6:6:void ():56:56 -> + 6:6:void (java.util.Map):56 -> + 7:7:void (java.util.Map):81:81 -> + 8:8:void ():87:87 -> + 9:12:void ():51:54 -> + 13:13:void ():56:56 -> + 1:1:android.os.Bundle $r8$lambda$eeLDsk5Qp_lgSAYrhUViF2PFB0k(androidx.lifecycle.SavedStateHandle):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/y;)Landroid/os/Bundle;"} + 1:3:java.lang.Class[] access$getACCEPTABLE_CLASSES$cp():50:50 -> b + 1:3:androidx.savedstate.SavedStateRegistry$SavedStateProvider savedStateProvider():91:91 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/savedstate/a$c;"} + 6:11:android.os.Bundle savedStateProvider$lambda$0(androidx.lifecycle.SavedStateHandle):59:59 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/y;)Landroid/os/Bundle;"} + 12:43:android.os.Bundle savedStateProvider$lambda$0(androidx.lifecycle.SavedStateHandle):60:60 -> d + 44:47:android.os.Bundle savedStateProvider$lambda$0(androidx.lifecycle.SavedStateHandle):61:61 -> d + 48:51:android.os.Bundle savedStateProvider$lambda$0(androidx.lifecycle.SavedStateHandle):62:62 -> d + 52:57:android.os.Bundle savedStateProvider$lambda$0(androidx.lifecycle.SavedStateHandle):65:65 -> d + 58:66:android.os.Bundle savedStateProvider$lambda$0(androidx.lifecycle.SavedStateHandle):66:66 -> d + 67:75:android.os.Bundle savedStateProvider$lambda$0(androidx.lifecycle.SavedStateHandle):67:67 -> d + 76:91:android.os.Bundle savedStateProvider$lambda$0(androidx.lifecycle.SavedStateHandle):68:68 -> d + 92:94:android.os.Bundle savedStateProvider$lambda$0(androidx.lifecycle.SavedStateHandle):69:69 -> d + 95:104:android.os.Bundle savedStateProvider$lambda$0(androidx.lifecycle.SavedStateHandle):70:70 -> d + 105:125:android.os.Bundle savedStateProvider$lambda$0(androidx.lifecycle.SavedStateHandle):72:72 -> d + 6:13:void set(java.lang.String,java.lang.Object):248:248 -> e + 14:29:void set(java.lang.String,java.lang.Object):254:254 -> e + 30:33:void set(java.lang.String,java.lang.Object):257:257 -> e + 34:38:void set(java.lang.String,java.lang.Object):259:259 -> e + 39:48:void set(java.lang.String,java.lang.Object):261:261 -> e + 49:50:void set(java.lang.String,java.lang.Object):249:249 -> e + 51:79:void set(java.lang.String,java.lang.Object):250:250 -> e + 80:83:void set(java.lang.String,java.lang.Object):249:249 -> e +androidx.lifecycle.SavedStateHandle$$ExternalSyntheticLambda0 -> androidx.lifecycle.x: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.lifecycle.SavedStateHandle androidx.lifecycle.SavedStateHandle$$InternalSyntheticLambda$1$03e74b9c2317d5c9b94d799b40a897d051b67b9d8318a0f44a92eeb19bc6612b$0.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/y;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.lifecycle.SavedStateHandle):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/y;)V"} + 1:1:android.os.Bundle saveState():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.lifecycle.SavedStateHandle$Companion -> androidx.lifecycle.y$a: +# {"id":"sourceFile","fileName":"SavedStateHandle.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():358:358 -> + 5:10:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):368:368 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Bundle;Landroid/os/Bundle;)Landroidx/lifecycle/y;"} + 11:15:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):370:370 -> a + 16:35:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):371:371 -> a + 36:48:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):372:372 -> a + 49:54:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):374:374 -> a + 55:60:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):381:381 -> a + 61:70:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):382:382 -> a + 71:80:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):383:383 -> a + 81:85:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):386:386 -> a + 86:92:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):387:387 -> a + 93:113:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):388:388 -> a + 114:119:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):390:390 -> a + 120:127:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):383:383 -> a + 5:15:boolean validateValue(java.lang.Object):401:401 -> b + 16:29:boolean validateValue(java.lang.Object):402:402 -> b +androidx.lifecycle.SavedStateHandleAttacher -> androidx.lifecycle.SavedStateHandleAttacher: +# {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} + androidx.lifecycle.SavedStateHandlesProvider provider -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/A;"} + 6:8:void (androidx.lifecycle.SavedStateHandlesProvider):191:191 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/A;)V"} + 9:11:void (androidx.lifecycle.SavedStateHandlesProvider):192:192 -> + 11:14:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):196:196 -> 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):199:199 -> onStateChanged + 22:27:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):203:203 -> onStateChanged + 28:44:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):197:197 -> onStateChanged + 45:54:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):196:196 -> onStateChanged +androidx.lifecycle.SavedStateHandleController -> androidx.lifecycle.SavedStateHandleController: +# {"id":"sourceFile","fileName":"SavedStateHandleController.kt"} + java.lang.String key -> d + androidx.lifecycle.SavedStateHandle handle -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/y;"} + boolean isAttached -> f + 11:13:void (java.lang.String,androidx.lifecycle.SavedStateHandle):20:20 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Landroidx/lifecycle/y;)V"} + 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 + # {"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 + 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 + 11:15:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):36:36 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 16:17:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):37:37 -> onStateChanged + 18:25:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):38:38 -> onStateChanged +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;"} + androidx.lifecycle.viewmodel.CreationExtras$Key VIEW_MODEL_STORE_OWNER_KEY -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LT/a$b;"} + androidx.lifecycle.viewmodel.CreationExtras$Key DEFAULT_ARGS_KEY -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LT/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;"} + 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 + 44:48:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):103:103 -> a + 49:50:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):100:100 -> a + 51:52:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):101:101 -> a + 53:56:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):100:100 -> a + 57:58:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):95:95 -> a + 59:60:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):96:96 -> a + 61:64:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):95:95 -> a + 65:66:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):91:91 -> a + 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;"} + 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"} + 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;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/I;)Landroidx/lifecycle/B;"} + 11:12:androidx.lifecycle.SavedStateHandlesVM getSavedStateHandlesVM(androidx.lifecycle.ViewModelStoreOwner):110:110 -> e + 13:21:void androidx.lifecycle.viewmodel.InitializerViewModelFactoryKt.initializer(androidx.lifecycle.viewmodel.InitializerViewModelFactoryBuilder,kotlin.jvm.functions.Function1):63:63 -> e + 13:21:androidx.lifecycle.SavedStateHandlesVM getSavedStateHandlesVM(androidx.lifecycle.ViewModelStoreOwner):110 -> e + 22:25:androidx.lifecycle.ViewModelProvider$Factory androidx.lifecycle.viewmodel.InitializerViewModelFactoryKt.viewModelFactory(kotlin.jvm.functions.Function1):31:31 -> e + 22:25:androidx.lifecycle.SavedStateHandlesVM getSavedStateHandlesVM(androidx.lifecycle.ViewModelStoreOwner):109 -> e + 26:30:androidx.lifecycle.SavedStateHandlesVM getSavedStateHandlesVM(androidx.lifecycle.ViewModelStoreOwner):109:109 -> e + 31:32:androidx.lifecycle.SavedStateHandlesVM getSavedStateHandlesVM(androidx.lifecycle.ViewModelStoreOwner):111:111 -> e + 33:39:androidx.lifecycle.SavedStateHandlesVM getSavedStateHandlesVM(androidx.lifecycle.ViewModelStoreOwner):109:109 -> e +androidx.lifecycle.SavedStateHandleSupport$DEFAULT_ARGS_KEY$1 -> androidx.lifecycle.z$a: +# {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} + 1:4:void ():224:224 -> +androidx.lifecycle.SavedStateHandleSupport$SAVED_STATE_REGISTRY_OWNER_KEY$1 -> androidx.lifecycle.z$b: +# {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} + 1:4:void ():212:212 -> +androidx.lifecycle.SavedStateHandleSupport$VIEW_MODEL_STORE_OWNER_KEY$1 -> androidx.lifecycle.z$c: +# {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} + 1:4:void ():218:218 -> +androidx.lifecycle.SavedStateHandleSupport$savedStateHandlesVM$1$1 -> androidx.lifecycle.z$d: +# {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} + 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;"} + 1:7:java.lang.Object invoke(java.lang.Object):110:110 -> d +androidx.lifecycle.SavedStateHandlesProvider -> androidx.lifecycle.A: +# {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} + androidx.savedstate.SavedStateRegistry savedStateRegistry -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/savedstate/a;"} + boolean restored -> b + android.os.Bundle restoredState -> c + kotlin.Lazy viewModel$delegate -> d + 11:13:void (androidx.savedstate.SavedStateRegistry,androidx.lifecycle.ViewModelStoreOwner):126:126 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/savedstate/a;Landroidx/lifecycle/I;)V"} + 14:15:void (androidx.savedstate.SavedStateRegistry,androidx.lifecycle.ViewModelStoreOwner):127:127 -> + 16:27:androidx.lifecycle.SavedStateHandlesVM getViewModel():133:133 -> + 16:27:void (androidx.savedstate.SavedStateRegistry,androidx.lifecycle.ViewModelStoreOwner):133 -> + 1:5:android.os.Bundle saveState():138:138 -> a + 6:9:android.os.Bundle saveState():141:141 -> a + 10:12:android.os.Bundle saveState():142:142 -> a + 13:20:android.os.Bundle saveState():146:146 -> a + 21:40:android.os.Bundle saveState():226:226 -> a + 41:52:android.os.Bundle saveState():146:146 -> a + 53:60:android.os.Bundle saveState():147:147 -> a + 61:68:android.os.Bundle saveState():148:148 -> a + 69:73:android.os.Bundle saveState():149:149 -> a + 74:76:android.os.Bundle saveState():154:154 -> a + 6:8:android.os.Bundle consumeRestoredStateForKey(java.lang.String):180:180 -> b + 9:19:android.os.Bundle consumeRestoredStateForKey(java.lang.String):181:181 -> b + 20:26:android.os.Bundle consumeRestoredStateForKey(java.lang.String):182:182 -> b + 27:37:android.os.Bundle consumeRestoredStateForKey(java.lang.String):183:183 -> b + 38:40:android.os.Bundle consumeRestoredStateForKey(java.lang.String):184:184 -> b + 1:9:androidx.lifecycle.SavedStateHandlesVM getViewModel():133:133 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/B;"} + 1:4:void performRestore():162:162 -> d + 5:12:void performRestore():163:163 -> d + 13:17:void performRestore():164:164 -> d + 18:26:void performRestore():165:165 -> d + 27:29:void performRestore():166:166 -> d + 30:32:void performRestore():164:164 -> d + 33:34:void performRestore():168:168 -> d + 35:38:void performRestore():172:172 -> d +androidx.lifecycle.SavedStateHandlesProvider$viewModel$2 -> androidx.lifecycle.A$a: +# {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} + androidx.lifecycle.ViewModelStoreOwner $viewModelStoreOwner -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/I;"} + 1:7:androidx.lifecycle.SavedStateHandlesVM invoke():134:134 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/B;"} + 1:5:java.lang.Object invoke():133:133 -> invoke +androidx.lifecycle.SavedStateHandlesVM -> androidx.lifecycle.B: +# {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} + java.util.Map handles -> d + 1:3:void ():118:118 -> + 4:11:void ():119:119 -> + 1:3:java.util.Map getHandles():119:119 -> f +androidx.lifecycle.SavedStateViewModelFactory -> androidx.lifecycle.C: +# {"id":"sourceFile","fileName":"SavedStateViewModelFactory.kt"} + android.app.Application application -> b + androidx.lifecycle.ViewModelProvider$Factory factory -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/F$b;"} + android.os.Bundle defaultArgs -> d + androidx.lifecycle.Lifecycle lifecycle -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g;"} + 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"} + 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 -> + 23:26:void (android.app.Application,androidx.savedstate.SavedStateRegistryOwner,android.os.Bundle):100:100 -> + 27:33:void (android.app.Application,androidx.savedstate.SavedStateRegistryOwner,android.os.Bundle):101:101 -> + 34:38:void (android.app.Application,androidx.savedstate.SavedStateRegistryOwner,android.os.Bundle):102:102 -> + 39:41:void (android.app.Application,androidx.savedstate.SavedStateRegistryOwner,android.os.Bundle):101:101 -> + 6:11:androidx.lifecycle.ViewModel create(java.lang.Class):199:199 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Landroidx/lifecycle/E;"} + 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;"} + 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 + 47:54:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):120:120 -> b + 55:63:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):122:122 -> b + 64:73:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):124:124 -> b + 74:84:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):128:128 -> b + 85:97:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):131:131 -> b + 98:110:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):133:133 -> b + 111:114:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):137:137 -> b + 115:119:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):138:138 -> b + 120:127:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):140:140 -> b + 128:129:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):113:113 -> b + 130:131:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):114:114 -> b + 132:135:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):113:113 -> b + 6:9:void onRequery(androidx.lifecycle.ViewModel):210:210 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/E;)V"} + 10:14:void onRequery(androidx.lifecycle.ViewModel):213:213 -> c + 15:19:void onRequery(androidx.lifecycle.ViewModel):214:214 -> c + 20:23:void onRequery(androidx.lifecycle.ViewModel):211:211 -> c + 11:16:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):159:159 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Class;)Landroidx/lifecycle/E;"} + 17:22:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):164:164 -> d + 23:26:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):165:165 -> d + 27:35:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):166:166 -> d + 36:45:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):168:168 -> d + 46:56:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):174:174 -> d + 57:67:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):175:175 -> d + 68:74:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):177:177 -> d + 75:80:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):176:176 -> d + 81:84:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):179:179 -> d + 85:100:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):180:180 -> d + 101:112:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):182:182 -> d + 113:114:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):185:185 -> d + 115:118:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):184:184 -> d + 119:120:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):160:160 -> d + 121:122:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):161:161 -> d + 123:126:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):160:160 -> d +androidx.lifecycle.SavedStateViewModelFactoryKt -> androidx.lifecycle.D: +# {"id":"sourceFile","fileName":"SavedStateViewModelFactory.kt"} + java.util.List ANDROID_VIEWMODEL_SIGNATURE -> a + java.util.List VIEWMODEL_SIGNATURE -> b + 1:8:void ():239:239 -> + 9:14:void ():238:238 -> + 15:21:void ():242:242 -> + 1:3:java.util.List access$getANDROID_VIEWMODEL_SIGNATURE$p():1:1 -> a + 1:3:java.util.List access$getVIEWMODEL_SIGNATURE$p():1:1 -> b + 11:25:java.lang.reflect.Constructor findMatchingConstructor(java.lang.Class,java.util.List):250:250 -> c + 26:38:java.lang.reflect.Constructor findMatchingConstructor(java.lang.Class,java.util.List):251:251 -> c + 39:44:java.lang.reflect.Constructor findMatchingConstructor(java.lang.Class,java.util.List):252:252 -> c + 45:50:java.lang.reflect.Constructor findMatchingConstructor(java.lang.Class,java.util.List):254:254 -> c + 51:67:java.lang.reflect.Constructor findMatchingConstructor(java.lang.Class,java.util.List):256:256 -> c + 68:69:java.lang.reflect.Constructor findMatchingConstructor(java.lang.Class,java.util.List):257:257 -> c + 70:98:java.lang.reflect.Constructor findMatchingConstructor(java.lang.Class,java.util.List):258:258 -> c + 99:107:java.lang.reflect.Constructor findMatchingConstructor(java.lang.Class,java.util.List):257:257 -> c + 16:33:androidx.lifecycle.ViewModel newInstance(java.lang.Class,java.lang.reflect.Constructor,java.lang.Object[]):226:226 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;Ljava/lang/reflect/Constructor;[Ljava/lang/Object;)Landroidx/lifecycle/E;"} + 34:35:androidx.lifecycle.ViewModel newInstance(java.lang.Class,java.lang.reflect.Constructor,java.lang.Object[]):232:232 -> d + 36:56:androidx.lifecycle.ViewModel newInstance(java.lang.Class,java.lang.reflect.Constructor,java.lang.Object[]):233:233 -> d + 57:60:androidx.lifecycle.ViewModel newInstance(java.lang.Class,java.lang.reflect.Constructor,java.lang.Object[]):232:232 -> d + 61:88:androidx.lifecycle.ViewModel newInstance(java.lang.Class,java.lang.reflect.Constructor,java.lang.Object[]):230:230 -> d + 89:111:androidx.lifecycle.ViewModel newInstance(java.lang.Class,java.lang.reflect.Constructor,java.lang.Object[]):228:228 -> d +androidx.lifecycle.SingleGeneratedAdapterObserver -> androidx.lifecycle.SingleGeneratedAdapterObserver: +# {"id":"sourceFile","fileName":"SingleGeneratedAdapterObserver.kt"} + 6:9:void (androidx.lifecycle.GeneratedAdapter):18:18 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/e;)V"} + 12:12:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):22:22 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} +androidx.lifecycle.ViewModel -> androidx.lifecycle.E: +# {"id":"sourceFile","fileName":"ViewModel.java"} + java.util.Map mBagOfTags -> a + java.util.Set mCloseables -> b + boolean mCleared -> c + 1:3:void ():125:125 -> + 4:10:void ():113:113 -> + 11:18:void ():115:115 -> + 19:21:void ():117:117 -> + 2:3:void clear():169:169 -> a + 4:7:void clear():174:174 -> a + 8:9:void clear():175:176 -> a + 10:28:void clear():176:176 -> a + 29:34:void clear():178:178 -> a + 35:38:void clear():180:180 -> a + 39:42:void clear():183:183 -> a + 43:44:void clear():184:185 -> a + 45:61:void clear():185:185 -> a + 62:67:void clear():186:186 -> a + 68:71:void clear():188:188 -> a + 72:75:void clear():190:190 -> a + 1:4:void closeWithRuntimeException(java.lang.Object):238:238 -> b + 5:11:void closeWithRuntimeException(java.lang.Object):240:240 -> b + 12:18:void closeWithRuntimeException(java.lang.Object):242:242 -> b + 1:6:java.lang.Object getTag(java.lang.String):229:229 -> c + 7:8:java.lang.Object getTag(java.lang.String):232:233 -> c + 9:16:java.lang.Object getTag(java.lang.String):233:233 -> c + 17:18:java.lang.Object getTag(java.lang.String):234:234 -> c + 1:1:void onCleared():0:0 -> d + 1:3:java.lang.Object setTagIfAbsent(java.lang.String,java.lang.Object):208:208 -> e + 4:11:java.lang.Object setTagIfAbsent(java.lang.String,java.lang.Object):209:209 -> e + 12:19:java.lang.Object setTagIfAbsent(java.lang.String,java.lang.Object):211:211 -> e + 20:24:java.lang.Object setTagIfAbsent(java.lang.String,java.lang.Object):213:213 -> e + 25:28:java.lang.Object setTagIfAbsent(java.lang.String,java.lang.Object):215:215 -> e + 29:32:java.lang.Object setTagIfAbsent(java.lang.String,java.lang.Object):219:219 -> e + 33:34:java.lang.Object setTagIfAbsent(java.lang.String,java.lang.Object):213:213 -> e +androidx.lifecycle.ViewModelProvider -> androidx.lifecycle.F: +# {"id":"sourceFile","fileName":"ViewModelProvider.kt"} + androidx.lifecycle.ViewModelStore store -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/H;"} + 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;"} + 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"} + 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"} + 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"} + 9:9:void (androidx.lifecycle.ViewModelStoreOwner,androidx.lifecycle.ViewModelProvider$Factory):130:130 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/I;Landroidx/lifecycle/F$b;)V"} + 10:10:void (androidx.lifecycle.ViewModelStoreOwner,androidx.lifecycle.ViewModelProvider$Factory):132:132 -> + 11:11:void (androidx.lifecycle.ViewModelStoreOwner,androidx.lifecycle.ViewModelProvider$Factory):129:129 -> + 6:11:androidx.lifecycle.ViewModel get(java.lang.Class):151:151 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Landroidx/lifecycle/E;"} + 12:33:androidx.lifecycle.ViewModel get(java.lang.Class):153:153 -> a + 34:41:androidx.lifecycle.ViewModel get(java.lang.Class):152:152 -> a + 11:16:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):172:172 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Class;)Landroidx/lifecycle/E;"} + 17:22:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):173:173 -> b + 23:40:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):174:174 -> b + 41:46:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):175:175 -> b + 47:53:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):182:182 -> b + 54:58:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):183:183 -> b + 59:65:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):187:187 -> b + 66:71:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):189:189 -> b + 72:77:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):190:190 -> b +androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory -> androidx.lifecycle.F$a: +# {"id":"sourceFile","fileName":"ViewModelProvider.kt"} + android.app.Application application -> e + androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory$Companion Companion -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/F$a$a;"} + 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;"} + 9:13:void ():356:356 -> + 1:1:void (android.app.Application,int):258:258 -> + 2:2:void (android.app.Application,int):254:254 -> + 3:3:void ():267:267 -> + 4:4:void (android.app.Application):275:275 -> + 6:9:androidx.lifecycle.ViewModel create(java.lang.Class):299:299 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Landroidx/lifecycle/E;"} + 10:14:androidx.lifecycle.ViewModel create(java.lang.Class):306:306 -> a + 15:16:androidx.lifecycle.ViewModel create(java.lang.Class):300:300 -> a + 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;"} + 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 + 35:42:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):287:287 -> b + 43:47:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):292:292 -> b + 48:49:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):288:288 -> b + 50:51:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):289:289 -> b + 52:55:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):288:288 -> b + 1:3:androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory access$getSInstance$cp():252:252 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/F$a;"} + 1:3:void access$setSInstance$cp(androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory):252:252 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/F$a;)V"} + 1:10:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):312:312 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;Landroid/app/Application;)Landroidx/lifecycle/E;"} + 11:30:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):314:314 -> g + 31:44:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):312:312 -> g + 45:65:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):322:322 -> g + 66:86:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):320:320 -> g + 87:107:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):318:318 -> g + 108:128:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):316:316 -> g + 129:133:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):324:324 -> g +androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory$Companion -> androidx.lifecycle.F$a$a: +# {"id":"sourceFile","fileName":"ViewModelProvider.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():327:327 -> + 6:9:androidx.lifecycle.ViewModelProvider$Factory defaultFactory$lifecycle_viewmodel_release(androidx.lifecycle.ViewModelStoreOwner):329:329 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/I;)Landroidx/lifecycle/F$b;"} + 10:23:androidx.lifecycle.ViewModelProvider$Factory defaultFactory$lifecycle_viewmodel_release(androidx.lifecycle.ViewModelStoreOwner):330:330 -> a + 6:11:androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory getInstance(android.app.Application):344:344 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/app/Application;)Landroidx/lifecycle/F$a;"} + 12:19:androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory getInstance(android.app.Application):345:345 -> b + 20:27:androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory getInstance(android.app.Application):347:347 -> b +androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory$Companion$ApplicationKeyImpl -> androidx.lifecycle.F$a$a$a: +# {"id":"sourceFile","fileName":"ViewModelProvider.kt"} + androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory$Companion$ApplicationKeyImpl INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/F$a$a$a;"} + 1:4:void ():350:350 -> +androidx.lifecycle.ViewModelProvider$Factory -> androidx.lifecycle.F$b: +# {"id":"sourceFile","fileName":"ViewModelProvider.kt"} + androidx.lifecycle.ViewModelProvider$Factory$Companion Companion -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/F$b$a;"} + 6:7:androidx.lifecycle.ViewModel create(java.lang.Class):69:69 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Landroidx/lifecycle/E;"} + 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;"} +androidx.lifecycle.ViewModelProvider$Factory$Companion -> androidx.lifecycle.F$b$a: +# {"id":"sourceFile","fileName":"ViewModelProvider.kt"} + androidx.lifecycle.ViewModelProvider$Factory$Companion $$INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/F$b$a;"} + 1:4:void ():85:85 -> +androidx.lifecycle.ViewModelProvider$NewInstanceFactory -> androidx.lifecycle.F$c: +# {"id":"sourceFile","fileName":"ViewModelProvider.kt"} + androidx.lifecycle.ViewModelProvider$NewInstanceFactory$Companion Companion -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/F$c$a;"} + 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;"} + 9:13:void ():242:242 -> + 1:4:void ():197:197 -> + 9:16:androidx.lifecycle.ViewModel create(java.lang.Class):202:202 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Landroidx/lifecycle/E;"} + 17:30:androidx.lifecycle.ViewModel create(java.lang.Class):201:201 -> a + 31:51:androidx.lifecycle.ViewModel create(java.lang.Class):208:208 -> a + 52:72:androidx.lifecycle.ViewModel create(java.lang.Class):206:206 -> a + 73:93:androidx.lifecycle.ViewModel create(java.lang.Class):204:204 -> a + 1:3:androidx.lifecycle.ViewModelProvider$NewInstanceFactory access$getSInstance$cp():197:197 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/F$c;"} + 1:3:void access$setSInstance$cp(androidx.lifecycle.ViewModelProvider$NewInstanceFactory):197:197 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/F$c;)V"} +androidx.lifecycle.ViewModelProvider$NewInstanceFactory$Companion -> androidx.lifecycle.F$c$a: +# {"id":"sourceFile","fileName":"ViewModelProvider.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():212:212 -> + 1:6:androidx.lifecycle.ViewModelProvider$NewInstanceFactory getInstance():225:225 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/lifecycle/F$c;"} + 7:14:androidx.lifecycle.ViewModelProvider$NewInstanceFactory getInstance():226:226 -> a + 15:22:androidx.lifecycle.ViewModelProvider$NewInstanceFactory getInstance():228:228 -> a +androidx.lifecycle.ViewModelProvider$NewInstanceFactory$Companion$ViewModelKeyImpl -> androidx.lifecycle.F$c$a$a: +# {"id":"sourceFile","fileName":"ViewModelProvider.kt"} + androidx.lifecycle.ViewModelProvider$NewInstanceFactory$Companion$ViewModelKeyImpl INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/F$c$a$a;"} + 1:4:void ():231:231 -> +androidx.lifecycle.ViewModelProvider$OnRequeryFactory -> androidx.lifecycle.F$d: +# {"id":"sourceFile","fileName":"ViewModelProvider.kt"} + 1:4:void ():101:101 -> + void onRequery(androidx.lifecycle.ViewModel) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/E;)V"} +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;"} + 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: +# {"id":"sourceFile","fileName":"ViewModelStore.kt"} + java.util.Map map -> a + 1:3:void ():35:35 -> + 4:11:void ():37:37 -> + 1:22:void clear():71:71 -> a + 23:26:void clear():72:72 -> a + 27:32:void clear():74:74 -> a + 6:14:androidx.lifecycle.ViewModel get(java.lang.String):56:56 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Landroidx/lifecycle/E;"} + 1:12:java.util.Set keys():64:64 -> c + 11:20:void put(java.lang.String,androidx.lifecycle.ViewModel):44:44 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Landroidx/lifecycle/E;)V"} + 21:24:void put(java.lang.String,androidx.lifecycle.ViewModel):45:45 -> d +androidx.lifecycle.ViewModelStoreOwner -> androidx.lifecycle.I: +# {"id":"sourceFile","fileName":"ViewModelStoreOwner.kt"} +androidx.lifecycle.ViewTreeLifecycleOwner -> androidx.lifecycle.J: +# {"id":"sourceFile","fileName":"ViewTreeLifecycleOwner.kt"} + 6:11:void set(android.view.View,androidx.lifecycle.LifecycleOwner):37:37 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/lifecycle/m;)V"} +androidx.lifecycle.ViewTreeViewModelStoreOwner -> androidx.lifecycle.K: +# {"id":"sourceFile","fileName":"ViewTreeViewModelStoreOwner.kt"} + 6:11:void set(android.view.View,androidx.lifecycle.ViewModelStoreOwner):38:38 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Landroidx/lifecycle/I;)V"} +androidx.lifecycle.WithLifecycleStateKt$suspendWithStateAtLeastUnchecked$2$observer$1 -> androidx.lifecycle.WithLifecycleStateKt$suspendWithStateAtLeastUnchecked$2$observer$1: +# {"id":"sourceFile","fileName":"WithLifecycleState.kt"} + androidx.lifecycle.Lifecycle$State $state -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/g$b;"} + 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;"} + 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 + 27:31:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):184:184 -> onStateChanged + 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: + int view_tree_lifecycle_owner -> a +androidx.lifecycle.viewmodel.CreationExtras -> T.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;"} + 1:3:java.util.Map getMap$lifecycle_viewmodel_release():27:27 -> b +androidx.lifecycle.viewmodel.CreationExtras$Empty -> T.a$a: +# {"id":"sourceFile","fileName":"CreationExtras.kt"} + androidx.lifecycle.viewmodel.CreationExtras$Empty INSTANCE -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LT/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 + # {"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":"sourceFile","fileName":"CreationExtras.kt"} +androidx.lifecycle.viewmodel.InitializerViewModelFactory -> T.b: +# {"id":"sourceFile","fileName":"InitializerViewModelFactory.kt"} + androidx.lifecycle.viewmodel.ViewModelInitializer[] initializers -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"[LT/f;"} + 6:8:void (androidx.lifecycle.viewmodel.ViewModelInitializer[]):86:86 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"([LT/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;"} + 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: +# {"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"} + 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: +# {"id":"sourceFile","fileName":"InitializerViewModelFactory.kt"} +androidx.lifecycle.viewmodel.MutableCreationExtras -> T.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"} + 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"} + 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;"} + 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: + int view_tree_view_model_store_owner -> a +androidx.lifecycle.viewmodel.ViewModelInitializer -> T.f: +# {"id":"sourceFile","fileName":"InitializerViewModelFactory.kt"} + java.lang.Class clazz -> a + kotlin.jvm.functions.Function1 initializer -> b + 11:13:void (java.lang.Class,kotlin.jvm.functions.Function1):69:69 -> + 14:15:void (java.lang.Class,kotlin.jvm.functions.Function1):70:70 -> + 16:18:void (java.lang.Class,kotlin.jvm.functions.Function1):71:71 -> + 1:3:java.lang.Class getClazz$lifecycle_viewmodel_release():70:70 -> a + 1:3:kotlin.jvm.functions.Function1 getInitializer$lifecycle_viewmodel_release():71:71 -> b +androidx.loader.app.LoaderManager -> androidx.loader.app.a: +# {"id":"sourceFile","fileName":"LoaderManager.java"} + 1:4:void ():40:40 -> + void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> a + 1:13:androidx.loader.app.LoaderManager getInstance(androidx.lifecycle.LifecycleOwner):128:128 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;)Landroidx/loader/app/a;"} + void markForRedelivery() -> c +androidx.loader.app.LoaderManagerImpl -> androidx.loader.app.b: +# {"id":"sourceFile","fileName":"LoaderManagerImpl.java"} + androidx.lifecycle.LifecycleOwner mLifecycleOwner -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/m;"} + androidx.loader.app.LoaderManagerImpl$LoaderViewModel mLoaderViewModel -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/loader/app/b$a;"} + 1:3:void (androidx.lifecycle.LifecycleOwner,androidx.lifecycle.ViewModelStore):371:371 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/H;)V"} + 4:5:void (androidx.lifecycle.LifecycleOwner,androidx.lifecycle.ViewModelStore):372:372 -> + 6:12:void (androidx.lifecycle.LifecycleOwner,androidx.lifecycle.ViewModelStore):373:373 -> + 1:6:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):498:498 -> a + 1:6:void markForRedelivery():481:481 -> c + 1:7:java.lang.String toString():486:486 -> toString + 8:12:java.lang.String toString():487:487 -> toString + 13:23:java.lang.String toString():488:488 -> toString + 24:28:java.lang.String toString():489:489 -> toString + 29:33:java.lang.String toString():490:490 -> toString + 34:38:java.lang.String toString():491:491 -> toString + 39:43:java.lang.String toString():492:492 -> toString +androidx.loader.app.LoaderManagerImpl$LoaderViewModel -> androidx.loader.app.b$a: +# {"id":"sourceFile","fileName":"LoaderManagerImpl.java"} + androidx.collection.SparseArrayCompat mLoaders -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/j;"} + boolean mCreatingLoader -> e + androidx.lifecycle.ViewModelProvider$Factory FACTORY -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/lifecycle/F$b;"} + 1:8:void ():281:281 -> + 1:3:void ():280:280 -> + 4:11:void ():295:295 -> + 12:14:void ():296:296 -> + 1:3:void onCleared():344:344 -> d + 4:11:void onCleared():345:345 -> d + 12:17:void onCleared():350:350 -> d + 18:28:void onCleared():347:347 -> d + 29:29:void onCleared():348:348 -> d + 1:8:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):354:354 -> f + 9:16:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):355:355 -> f + 17:29:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):356:356 -> f + 30:38:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):357:357 -> f + 39:48:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):358:358 -> f + 49:65:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):359:359 -> f + 66:73:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):360:360 -> f + 1:16:androidx.loader.app.LoaderManagerImpl$LoaderViewModel getInstance(androidx.lifecycle.ViewModelStore):292:292 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/H;)Landroidx/loader/app/b$a;"} + 1:9:void markForRedelivery():335:335 -> h + 10:20:void markForRedelivery():337:337 -> h + 21:21:void markForRedelivery():338:338 -> h +androidx.loader.app.LoaderManagerImpl$LoaderViewModel$1 -> androidx.loader.app.b$a$a: +# {"id":"sourceFile","fileName":"LoaderManagerImpl.java"} + 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: +# {"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;"} + androidx.loader.content.AsyncTaskLoader$LoadTask mCancellingTask -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/a$a;"} + long mUpdateThrottle -> k + long mLastLoadCompleteTime -> l + android.os.Handler mHandler -> m + 1:1:void (android.content.Context):128:128 -> + 2:2:void (android.content.Context,java.util.concurrent.Executor):132:132 -> + 3:3:void (android.content.Context,java.util.concurrent.Executor):124:124 -> + 4:4:void (android.content.Context,java.util.concurrent.Executor):133:133 -> + 1:5:boolean onCancelLoad():162:162 -> j + 6:10:boolean onCancelLoad():163:163 -> j + 11:12:boolean onCancelLoad():164:164 -> j + 13:17:boolean onCancelLoad():166:166 -> j + 18:23:boolean onCancelLoad():171:171 -> j + 24:27:boolean onCancelLoad():172:172 -> j + 28:34:boolean onCancelLoad():173:173 -> j + 35:37:boolean onCancelLoad():175:175 -> j + 38:43:boolean onCancelLoad():177:177 -> j + 44:47:boolean onCancelLoad():181:181 -> j + 48:54:boolean onCancelLoad():182:182 -> j + 55:57:boolean onCancelLoad():183:183 -> j + 58:65:boolean onCancelLoad():186:186 -> j + 66:69:boolean onCancelLoad():189:189 -> j + 70:72:boolean onCancelLoad():190:190 -> j + 73:76:boolean onCancelLoad():192:192 -> j + 1:3:void onForceLoad():152:152 -> l + 4:6:void onForceLoad():153:153 -> l + 7:13:void onForceLoad():154:154 -> l + 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"} + 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 + 18:19:void dispatchOnCancelled(androidx.loader.content.AsyncTaskLoader$LoadTask,java.lang.Object):238:238 -> o + 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"} + 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 + 19:21:void dispatchOnLoadComplete(androidx.loader.content.AsyncTaskLoader$LoadTask,java.lang.Object):254:254 -> p + 22:28:void dispatchOnLoadComplete(androidx.loader.content.AsyncTaskLoader$LoadTask,java.lang.Object):255:255 -> p + 29:30:void dispatchOnLoadComplete(androidx.loader.content.AsyncTaskLoader$LoadTask,java.lang.Object):256:256 -> p + 31:34:void dispatchOnLoadComplete(androidx.loader.content.AsyncTaskLoader$LoadTask,java.lang.Object):258:258 -> p + 1:8:void executePendingTask():210:210 -> q + 9:14:void executePendingTask():211:211 -> q + 15:19:void executePendingTask():212:212 -> q + 20:26:void executePendingTask():213:213 -> q + 27:34:void executePendingTask():215:215 -> q + 35:38:void executePendingTask():216:216 -> q + 39:47:void executePendingTask():217:217 -> q + 48:52:void executePendingTask():222:222 -> q + 53:65:void executePendingTask():223:223 -> q + 66:74:void executePendingTask():228:228 -> q + 1:8:boolean isLoadInBackgroundCanceled():332:332 -> r + 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: +# {"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;"} + 1:5:void (androidx.loader.content.AsyncTaskLoader):48:48 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/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 + 6:18:void onCancelled(java.lang.Object):96:96 -> g + 1:5:void onPostExecute(java.lang.Object):83:83 -> h + 6:18:void onPostExecute(java.lang.Object):85:85 -> h + 1:8:java.lang.Object doInBackground(java.lang.Void[]):60:60 -> m + 9:16:java.lang.Object doInBackground(java.lang.Void[]):64:64 -> m + 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: +# {"id":"sourceFile","fileName":"CursorLoader.java"} + androidx.loader.content.Loader$ForceLoadContentObserver mObserver -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/c$a;"} + android.net.Uri mUri -> o + java.lang.String[] mProjection -> p + java.lang.String mSelection -> q + java.lang.String[] mSelectionArgs -> r + 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;"} + 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 -> + 13:14:void (android.content.Context,android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):139:139 -> + 15:16:void (android.content.Context,android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):140:140 -> + 17:18:void (android.content.Context,android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):141:141 -> + 19:21:void (android.content.Context,android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):142:142 -> + 1:6:void deliverResult(java.lang.Object):41:41 -> d + 1:3:void cancelLoadInBackground():86:86 -> n + 4:5:void cancelLoadInBackground():88:89 -> n + 6:8:void cancelLoadInBackground():89:89 -> n + 9:14:void cancelLoadInBackground():90:90 -> n + 15:18:void cancelLoadInBackground():92:92 -> n + 1:5:java.lang.Object loadInBackground():41:41 -> s + 1:6:void onCanceled(java.lang.Object):41:41 -> t + 1:8:void deliverResult(android.database.Cursor):98:98 -> v + 9:12:void deliverResult(android.database.Cursor):101:101 -> v + 13:14:void deliverResult(android.database.Cursor):105:105 -> v + 15:16:void deliverResult(android.database.Cursor):106:106 -> v + 17:22:void deliverResult(android.database.Cursor):108:108 -> v + 23:29:void deliverResult(android.database.Cursor):109:109 -> v + 30:35:void deliverResult(android.database.Cursor):112:112 -> v + 36:39:void deliverResult(android.database.Cursor):113:113 -> v + 1:2:android.database.Cursor loadInBackground():56:57 -> w + 3:7:android.database.Cursor loadInBackground():57:57 -> w + 8:14:android.database.Cursor loadInBackground():60:60 -> w + 15:16:android.database.Cursor loadInBackground():61:61 -> w + 17:42:android.database.Cursor loadInBackground():63:63 -> w + 43:45:android.database.Cursor loadInBackground():69:69 -> w + 46:54:android.database.Cursor loadInBackground():70:70 -> w + 55:57:android.database.Cursor loadInBackground():72:72 -> w + 58:58:android.database.Cursor loadInBackground():73:73 -> w + 59:60:android.database.Cursor loadInBackground():78:79 -> w + 61:62:android.database.Cursor loadInBackground():79:80 -> w + 63:66:android.database.Cursor loadInBackground():80:80 -> w + 67:68:android.database.Cursor loadInBackground():78:79 -> w + 69:70:android.database.Cursor loadInBackground():79:80 -> w + 71:76:android.database.Cursor loadInBackground():80:80 -> w + 77:82:android.database.Cursor loadInBackground():58:58 -> w + 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: +# {"id":"sourceFile","fileName":"Loader.java"} + int mId -> a + android.content.Context mContext -> b + boolean mStarted -> c + boolean mAbandoned -> d + boolean mReset -> e + boolean mContentChanged -> f + boolean mProcessingChange -> g + 1:4:void (android.content.Context):118:118 -> + 5:6:void (android.content.Context):44:44 -> + 7:9:void (android.content.Context):45:45 -> + 10:11:void (android.content.Context):46:46 -> + 12:13:void (android.content.Context):47:47 -> + 14:15:void (android.content.Context):48:48 -> + 16:22:void (android.content.Context):119:119 -> + 1:5:boolean cancelLoad():318:318 -> a + 2:4:void commitContentChanged():485:485 -> b + 1:1:void deliverCancellation():147:147 -> c + 1:1:void deliverResult(java.lang.Object):134:134 -> d + 1:4:void forceLoad():347:347 -> e + 1:3:android.content.Context getContext():154:154 -> f + 1:3:boolean isAbandoned():247:247 -> g + 1:3:boolean isReset():256:256 -> h + 1:3:boolean isStarted():238:238 -> i + boolean onCancelLoad() -> j + 1:4:void onContentChanged():511:511 -> k + 5:9:void onContentChanged():512:512 -> k + 10:12:void onContentChanged():517:517 -> k + 1:1:void onForceLoad():356:356 -> l + 1:4:void rollbackContentChanged():496:496 -> m + 5:8:void rollbackContentChanged():497:497 -> m + 1:7:java.lang.String toString():535:535 -> toString + 8:10:java.lang.String toString():536:536 -> toString + 11:15:java.lang.String toString():537:537 -> toString + 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: +# {"id":"sourceFile","fileName":"Loader.java"} + androidx.loader.content.Loader this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/c;"} + 1:2:void (androidx.loader.content.Loader):58:58 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/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: +# {"id":"sourceFile","fileName":"ModernAsyncTask.java"} + androidx.loader.content.ModernAsyncTask$WorkerRunnable mWorker -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/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;"} + 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;"} + java.util.concurrent.Executor sDefaultExecutor -> m + 1:7:void ():60:60 -> + 8:16:void ():69:69 -> + 17:30:void ():75:75 -> + 31:33:void ():84:84 -> + 1:3:void ():132:132 -> + 4:7:void ():88:88 -> + 8:14:void ():90:90 -> + 15:21:void ():92:92 -> + 22:28:void ():133:133 -> + 29:36:void ():153:153 -> + 1:6:boolean cancel(boolean):332:332 -> a + 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;"} + 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 + 39:46:androidx.loader.content.ModernAsyncTask executeOnExecutor(java.util.concurrent.Executor,java.lang.Object[]):436:436 -> c + 47:50:androidx.loader.content.ModernAsyncTask executeOnExecutor(java.util.concurrent.Executor,java.lang.Object[]):447:447 -> c + 51:53:androidx.loader.content.ModernAsyncTask executeOnExecutor(java.util.concurrent.Executor,java.lang.Object[]):449:449 -> c + 54:57:androidx.loader.content.ModernAsyncTask executeOnExecutor(java.util.concurrent.Executor,java.lang.Object[]):451:451 -> c + 58:63:androidx.loader.content.ModernAsyncTask executeOnExecutor(java.util.concurrent.Executor,java.lang.Object[]):452:452 -> c + 1:6:void finish(java.lang.Object):487:487 -> d + 7:10:void finish(java.lang.Object):488:488 -> d + 11:13:void finish(java.lang.Object):490:490 -> d + 14:18:void finish(java.lang.Object):492:492 -> d + 1:3:android.os.Handler getHandler():115:115 -> e + 4:7:android.os.Handler getHandler():116:116 -> e + 8:17:android.os.Handler getHandler():117:117 -> e + 18:21:android.os.Handler getHandler():119:119 -> e + 22:23:android.os.Handler getHandler():120:120 -> e + 1:7:boolean isCancelled():299:299 -> f + void onCancelled(java.lang.Object) -> g + void onPostExecute(java.lang.Object) -> h + 1:1:void onPreExecute():223:223 -> i + 1:1:void onProgressUpdate(java.lang.Object[]):252:252 -> j + 1:18:java.lang.Object postResult(java.lang.Object):183:183 -> k + 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: +# {"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: +# {"id":"sourceFile","fileName":"ModernAsyncTask.java"} + androidx.loader.content.ModernAsyncTask this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/d;"} + 1:6:void (androidx.loader.content.ModernAsyncTask):133:133 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU/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 + 23:25:java.lang.Object call():142:142 -> call + 26:32:java.lang.Object call():147:147 -> call + 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: +# {"id":"sourceFile","fileName":"ModernAsyncTask.java"} + androidx.loader.content.ModernAsyncTask this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/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"} + 1:6:void done():157:157 -> done + 7:18:void done():159:159 -> done + 19:24:void done():168:168 -> done + 25:31:void done():166:166 -> done + 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: +# {"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: +# {"id":"sourceFile","fileName":"ModernAsyncTask.java"} + androidx.loader.content.ModernAsyncTask mTask -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/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"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"ModernAsyncTask.java"} + androidx.loader.content.ModernAsyncTask$Status PENDING -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/d$g;"} + androidx.loader.content.ModernAsyncTask$Status RUNNING -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/d$g;"} + androidx.loader.content.ModernAsyncTask$Status FINISHED -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LU/d$g;"} + androidx.loader.content.ModernAsyncTask$Status[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[LU/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;"} + 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":"sourceFile","fileName":"ModernAsyncTask.java"} + java.lang.Object[] mParams -> d + 1:4:void ():519:519 -> +androidx.profileinstaller.BenchmarkOperation -> androidx.profileinstaller.a: +# {"id":"sourceFile","fileName":"BenchmarkOperation.java"} + 1:7:boolean deleteFilesRecursively(java.io.File):58:58 -> a + 8:15:boolean deleteFilesRecursively(java.io.File):59:59 -> a + 16:22:boolean deleteFilesRecursively(java.io.File):64:64 -> a + 23:37:boolean deleteFilesRecursively(java.io.File):65:65 -> a + 38:41:boolean deleteFilesRecursively(java.io.File):70:70 -> a + 1:4:void dropShaderCache(android.content.Context,androidx.profileinstaller.ProfileInstallReceiver$ResultDiagnostics):37:37 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/profileinstaller/ProfileInstallReceiver$a;)V"} + 5:13:void dropShaderCache(android.content.Context,androidx.profileinstaller.ProfileInstallReceiver$ResultDiagnostics):44:44 -> b + 14:19:void dropShaderCache(android.content.Context,androidx.profileinstaller.ProfileInstallReceiver$ResultDiagnostics):45:45 -> b + 20:23:void dropShaderCache(android.content.Context,androidx.profileinstaller.ProfileInstallReceiver$ResultDiagnostics):47:47 -> b +androidx.profileinstaller.BenchmarkOperation$Api24ContextHelper -> androidx.profileinstaller.a$a: +# {"id":"sourceFile","fileName":"BenchmarkOperation.java"} + 1:9:java.io.File getDeviceProtectedCodeCacheDir(android.content.Context):87:87 -> a +androidx.profileinstaller.DeviceProfileWriter -> androidx.profileinstaller.c: +# {"id":"sourceFile","fileName":"DeviceProfileWriter.java"} + android.content.res.AssetManager mAssetManager -> a + java.util.concurrent.Executor mExecutor -> b + androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback mDiagnostics -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/profileinstaller/i$c;"} + byte[] mDesiredVersion -> d + java.io.File mCurProfile -> e + java.lang.String mApkName -> f + java.lang.String mProfileSourceLocation -> g + java.lang.String mProfileMetaSourceLocation -> h + boolean mDeviceSupportsAotProfile -> i + androidx.profileinstaller.DexProfileData[] mProfile -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"[Landroidx/profileinstaller/d;"} + byte[] mTranscodedProfile -> k + 1:4:void (android.content.res.AssetManager,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,java.lang.String,java.lang.String,java.lang.String,java.io.File):102:102 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/AssetManager;Ljava/util/concurrent/Executor;Landroidx/profileinstaller/i$c;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/io/File;)V"} + 5:6:void (android.content.res.AssetManager,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,java.lang.String,java.lang.String,java.lang.String,java.io.File):80:80 -> + 7:8:void (android.content.res.AssetManager,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,java.lang.String,java.lang.String,java.lang.String,java.io.File):103:103 -> + 9:10:void (android.content.res.AssetManager,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,java.lang.String,java.lang.String,java.lang.String,java.io.File):104:104 -> + 11:12:void (android.content.res.AssetManager,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,java.lang.String,java.lang.String,java.lang.String,java.io.File):105:105 -> + 13:14:void (android.content.res.AssetManager,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,java.lang.String,java.lang.String,java.lang.String,java.io.File):106:106 -> + 15:16:void (android.content.res.AssetManager,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,java.lang.String,java.lang.String,java.lang.String,java.io.File):107:107 -> + 17:18:void (android.content.res.AssetManager,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,java.lang.String,java.lang.String,java.lang.String,java.io.File):108:108 -> + 19:20:void (android.content.res.AssetManager,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,java.lang.String,java.lang.String,java.lang.String,java.io.File):109:109 -> + 21:27:void (android.content.res.AssetManager,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,java.lang.String,java.lang.String,java.lang.String,java.io.File):110:110 -> + 1:2:void lambda$result$0(int,java.lang.Object):87:87 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/profileinstaller/c;ILjava/lang/Object;)V"} + 3:6:void lambda$result$0(int,java.lang.Object):87:87 -> a + 2:11:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):268:268 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"([Landroidx/profileinstaller/d;[B)Landroidx/profileinstaller/c;"} + 12:17:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):270:270 -> b + 18:23:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):271:271 -> b + 24:34:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):279:279 -> b + 35:45:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):268:268 -> b + 46:49:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):279:279 -> b + 50:51:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):285:285 -> b + 52:59:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):286:286 -> b + 60:66:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):283:283 -> b + 67:74:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):280:280 -> b + 1:5:void assertDeviceAllowsProfileInstallerAotWritesCalled():151:151 -> c + 6:13:void assertDeviceAllowsProfileInstallerAotWritesCalled():152:152 -> c + 1:12:byte[] desiredVersion():378:378 -> d + 13:15:byte[] desiredVersion():402:402 -> d + 16:18:byte[] desiredVersion():396:396 -> d + 19:21:byte[] desiredVersion():391:391 -> d + 22:24:byte[] desiredVersion():389:389 -> d + 25:28:byte[] desiredVersion():386:386 -> d + 1:5:boolean deviceAllowsProfileInstallerAotWrites():118:118 -> e + 6:16:boolean deviceAllowsProfileInstallerAotWrites():119:119 -> e + 17:26:boolean deviceAllowsProfileInstallerAotWrites():129:129 -> e + 27:34:boolean deviceAllowsProfileInstallerAotWrites():130:130 -> e + 35:38:boolean deviceAllowsProfileInstallerAotWrites():131:131 -> e + 39:44:boolean deviceAllowsProfileInstallerAotWrites():136:136 -> e + 45:47:boolean deviceAllowsProfileInstallerAotWrites():146:146 -> e + 48:51:boolean deviceAllowsProfileInstallerAotWrites():140:140 -> e + 1:11:java.io.InputStream getProfileInputStream(android.content.res.AssetManager):225:225 -> f + 12:18:java.io.InputStream getProfileInputStream(android.content.res.AssetManager):229:229 -> f + 19:26:java.io.InputStream getProfileInputStream(android.content.res.AssetManager):227:227 -> f + 1:4:java.io.InputStream openStreamFromAssets(android.content.res.AssetManager,java.lang.String):205:205 -> g + 5:10:java.io.InputStream openStreamFromAssets(android.content.res.AssetManager,java.lang.String):206:206 -> g + 11:17:java.io.InputStream openStreamFromAssets(android.content.res.AssetManager,java.lang.String):208:208 -> g + 18:25:java.io.InputStream openStreamFromAssets(android.content.res.AssetManager,java.lang.String):209:209 -> g + 26:32:java.io.InputStream openStreamFromAssets(android.content.res.AssetManager,java.lang.String):210:210 -> g + 1:3:androidx.profileinstaller.DeviceProfileWriter read():174:174 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/profileinstaller/c;"} + 4:8:androidx.profileinstaller.DeviceProfileWriter read():175:175 -> h + 9:16:androidx.profileinstaller.DeviceProfileWriter read():179:179 -> h + 17:22:androidx.profileinstaller.DeviceProfileWriter read():181:181 -> h + 23:26:androidx.profileinstaller.DeviceProfileWriter read():183:183 -> h + 27:32:androidx.profileinstaller.DeviceProfileWriter read():185:185 -> h + 33:42:androidx.profileinstaller.DeviceProfileWriter read():186:186 -> h + 2:7:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):243:243 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)[Landroidx/profileinstaller/d;"} + 8:13:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):244:244 -> i + 14:18:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):251:251 -> i + 19:30:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):253:253 -> i + 31:37:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):248:248 -> i + 38:42:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):251:251 -> i + 43:48:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):253:253 -> i + 49:56:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):246:246 -> i + 57:61:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):251:251 -> i + 62:66:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):253:253 -> i + 67:67:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):255:255 -> i + 1:22:boolean requiresMetadata():411:411 -> j + 1:11:void result(int,java.lang.Object):87:87 -> k + 1:2:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():311:311 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/profileinstaller/c;"} + 3:9:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():312:312 -> l + 10:13:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():316:316 -> l + 14:18:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():317:317 -> l + 19:21:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():318:318 -> l + 22:27:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():319:319 -> l + 28:33:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():326:326 -> l + 34:35:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():330:330 -> l + 36:45:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():335:335 -> l + 46:51:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():334:334 -> l + 52:55:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():335:335 -> l + 56:64:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():317:317 -> l + 65:72:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():338:338 -> l + 73:78:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():336:336 -> l + 79:81:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():340:340 -> l + 1:6:boolean write():353:353 -> m + 7:10:boolean write():357:357 -> m + 11:15:boolean write():359:359 -> m + 16:22:boolean write():360:360 -> m + 23:26:boolean write():362:362 -> m + 27:29:boolean write():363:363 -> m + 30:35:boolean write():365:365 -> m + 36:37:boolean write():370:370 -> m + 38:49:boolean write():371:371 -> m + 50:68:boolean write():358:358 -> m + 69:71:boolean write():368:368 -> m + 72:73:boolean write():370:370 -> m + 74:77:boolean write():371:371 -> m + 78:82:boolean write():366:366 -> m + 83:84:boolean write():370:370 -> m + 85:86:boolean write():371:371 -> m + 87:87:boolean write():372:372 -> m +androidx.profileinstaller.DeviceProfileWriter$$ExternalSyntheticLambda0 -> androidx.profileinstaller.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.profileinstaller.DeviceProfileWriter androidx.profileinstaller.DeviceProfileWriter$$InternalSyntheticLambda$2$7839500a2a99c8ab496aaa937f1d1ad35098b9c8cb891eb3bf736d8036dc4499$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/profileinstaller/c;"} + # {"id":"com.android.tools.r8.synthesized"} + int androidx.profileinstaller.DeviceProfileWriter$$InternalSyntheticLambda$2$7839500a2a99c8ab496aaa937f1d1ad35098b9c8cb891eb3bf736d8036dc4499$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.Object androidx.profileinstaller.DeviceProfileWriter$$InternalSyntheticLambda$2$7839500a2a99c8ab496aaa937f1d1ad35098b9c8cb891eb3bf736d8036dc4499$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.profileinstaller.DeviceProfileWriter,int,java.lang.Object):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/profileinstaller/c;ILjava/lang/Object;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.profileinstaller.DexProfileData -> androidx.profileinstaller.d: +# {"id":"sourceFile","fileName":"DexProfileData.java"} + java.lang.String apkName -> a + java.lang.String dexName -> b + long dexChecksum -> c + long mTypeIdCount -> d + int classSetSize -> e + int hotMethodRegionSize -> f + int numMethodIds -> g + int[] classes -> h + java.util.TreeMap methods -> i + 1:3:void (java.lang.String,java.lang.String,long,long,int,int,int,int[],java.util.TreeMap):47:47 -> + 4:5:void (java.lang.String,java.lang.String,long,long,int,int,int,int[],java.util.TreeMap):48:48 -> + 6:7:void (java.lang.String,java.lang.String,long,long,int,int,int,int[],java.util.TreeMap):49:49 -> + 8:9:void (java.lang.String,java.lang.String,long,long,int,int,int,int[],java.util.TreeMap):50:50 -> + 10:11:void (java.lang.String,java.lang.String,long,long,int,int,int,int[],java.util.TreeMap):51:51 -> + 12:13:void (java.lang.String,java.lang.String,long,long,int,int,int,int[],java.util.TreeMap):52:52 -> + 14:15:void (java.lang.String,java.lang.String,long,long,int,int,int,int[],java.util.TreeMap):53:53 -> + 16:17:void (java.lang.String,java.lang.String,long,long,int,int,int,int[],java.util.TreeMap):54:54 -> + 18:19:void (java.lang.String,java.lang.String,long,long,int,int,int,int[],java.util.TreeMap):55:55 -> + 20:22:void (java.lang.String,java.lang.String,long,long,int,int,int,int[],java.util.TreeMap):56:56 -> +androidx.profileinstaller.Encoding -> androidx.profileinstaller.e: +# {"id":"sourceFile","fileName":"Encoding.java"} + 5:7:int bitsToBytes(int):75:75 -> a + 1:6:byte[] compress(byte[]):177:177 -> b + 7:11:byte[] compress(byte[]):178:178 -> b + 12:16:byte[] compress(byte[]):179:179 -> b + 17:19:byte[] compress(byte[]):180:180 -> b + 20:22:byte[] compress(byte[]):181:181 -> b + 23:25:byte[] compress(byte[]):182:182 -> b + 26:33:byte[] compress(byte[]):184:184 -> b + 34:42:byte[] compress(byte[]):179:179 -> b + 43:45:byte[] compress(byte[]):182:182 -> b + 46:46:byte[] compress(byte[]):183:183 -> b + 1:6:java.lang.RuntimeException error(java.lang.String):196:196 -> c + 1:7:byte[] read(java.io.InputStream,int):79:79 -> d + 8:15:byte[] read(java.io.InputStream,int):82:82 -> d + 16:38:byte[] read(java.io.InputStream,int):84:84 -> d + 1:5:byte[] readCompressed(java.io.InputStream,int,int):123:123 -> e + 6:9:byte[] readCompressed(java.io.InputStream,int,int):125:125 -> e + 10:14:byte[] readCompressed(java.io.InputStream,int,int):128:128 -> e + 15:20:byte[] readCompressed(java.io.InputStream,int,int):130:130 -> e + 21:28:byte[] readCompressed(java.io.InputStream,int,int):131:131 -> e + 29:34:byte[] readCompressed(java.io.InputStream,int,int):134:134 -> e + 35:39:byte[] readCompressed(java.io.InputStream,int,int):141:141 -> e + 40:49:byte[] readCompressed(java.io.InputStream,int,int):143:143 -> e + 50:58:byte[] readCompressed(java.io.InputStream,int,int):149:149 -> e + 59:87:byte[] readCompressed(java.io.InputStream,int,int):136:136 -> e + 88:93:byte[] readCompressed(java.io.InputStream,int,int):160:160 -> e + 94:97:byte[] readCompressed(java.io.InputStream,int,int):165:165 -> e + 98:104:byte[] readCompressed(java.io.InputStream,int,int):161:161 -> e + 105:134:byte[] readCompressed(java.io.InputStream,int,int):154:154 -> e + 135:137:byte[] readCompressed(java.io.InputStream,int,int):165:165 -> e + 138:138:byte[] readCompressed(java.io.InputStream,int,int):166:166 -> e + 1:12:java.lang.String readString(java.io.InputStream,int):114:114 -> f + 1:9:long readUInt(java.io.InputStream,int):92:92 -> g + 10:22:long readUInt(java.io.InputStream,int):95:95 -> g + 2:7:int readUInt16(java.io.InputStream):106:106 -> h + 2:6:long readUInt32(java.io.InputStream):110:110 -> i + 2:7:int readUInt8(java.io.InputStream):102:102 -> j + 1:8:int utf8Length(java.lang.String):46:46 -> k + 3:4:void writeAll(java.io.InputStream,java.io.OutputStream):188:188 -> l + 5:11:void writeAll(java.io.InputStream,java.io.OutputStream):190:190 -> l + 12:16:void writeAll(java.io.InputStream,java.io.OutputStream):191:191 -> l + 1:5:void writeCompressed(java.io.OutputStream,byte[]):170:170 -> m + 6:9:void writeCompressed(java.io.OutputStream,byte[]):171:171 -> m + 10:14:void writeCompressed(java.io.OutputStream,byte[]):172:172 -> m + 15:18:void writeCompressed(java.io.OutputStream,byte[]):173:173 -> m + 1:10:void writeString(java.io.OutputStream,java.lang.String):71:71 -> n + 1:14:void writeUInt(java.io.OutputStream,long,int):51:51 -> o + 15:19:void writeUInt(java.io.OutputStream,long,int):53:53 -> o + 20:23:void writeUInt(java.io.OutputStream,long,int):55:55 -> o + 3:6:void writeUInt16(java.io.OutputStream,int):63:63 -> p + 2:5:void writeUInt32(java.io.OutputStream,long):67:67 -> q + 3:6:void writeUInt8(java.io.OutputStream,int):59:59 -> r +androidx.profileinstaller.FileSectionType -> androidx.profileinstaller.f: +# {"id":"sourceFile","fileName":"FileSectionType.java"} + long mValue -> d + androidx.profileinstaller.FileSectionType DEX_FILES -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/profileinstaller/f;"} + androidx.profileinstaller.FileSectionType EXTRA_DESCRIPTORS -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/profileinstaller/f;"} + androidx.profileinstaller.FileSectionType CLASSES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/profileinstaller/f;"} + androidx.profileinstaller.FileSectionType METHODS -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/profileinstaller/f;"} + androidx.profileinstaller.FileSectionType AGGREGATION_COUNT -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/profileinstaller/f;"} + androidx.profileinstaller.FileSectionType[] $VALUES -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"[Landroidx/profileinstaller/f;"} + 1:12:void ():24:24 -> + 13:24:void ():30:30 -> + 25:36:void ():31:31 -> + 37:48:void ():32:32 -> + 49:60:void ():33:33 -> + 61:67:void ():22:22 -> + 1:3:void (java.lang.String,int,long):37:37 -> + 4:6:void (java.lang.String,int,long):38:38 -> + 1:15:androidx.profileinstaller.FileSectionType[] $values():22:22 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Landroidx/profileinstaller/f;"} + 1:3:long getValue():42:42 -> b + 1:9:androidx.profileinstaller.FileSectionType valueOf(java.lang.String):22:22 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Landroidx/profileinstaller/f;"} + 1:9:androidx.profileinstaller.FileSectionType[] values():22:22 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Landroidx/profileinstaller/f;"} +androidx.profileinstaller.ProfileInstallReceiver -> androidx.profileinstaller.ProfileInstallReceiver: +# {"id":"sourceFile","fileName":"ProfileInstallReceiver.java"} + 1:4:void ():38:38 -> + 1:12:void saveProfile(androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):150:150 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/profileinstaller/i$c;)V"} + 13:16:void saveProfile(androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):151:151 -> a + 5:8:void onReceive(android.content.Context,android.content.Intent):102:102 -> onReceive + 9:16:void onReceive(android.content.Context,android.content.Intent):103:103 -> onReceive + 17:31:void onReceive(android.content.Context,android.content.Intent):104:104 -> onReceive + 32:39:void onReceive(android.content.Context,android.content.Intent):106:106 -> onReceive + 40:45:void onReceive(android.content.Context,android.content.Intent):107:107 -> onReceive + 46:51:void onReceive(android.content.Context,android.content.Intent):109:109 -> onReceive + 52:59:void onReceive(android.content.Context,android.content.Intent):110:110 -> onReceive + 60:73:void onReceive(android.content.Context,android.content.Intent):111:111 -> onReceive + 74:81:void onReceive(android.content.Context,android.content.Intent):112:112 -> onReceive + 82:95:void onReceive(android.content.Context,android.content.Intent):113:113 -> onReceive + 96:103:void onReceive(android.content.Context,android.content.Intent):117:117 -> onReceive + 104:112:void onReceive(android.content.Context,android.content.Intent):118:118 -> onReceive + 113:120:void onReceive(android.content.Context,android.content.Intent):119:119 -> onReceive + 121:126:void onReceive(android.content.Context,android.content.Intent):120:120 -> onReceive + 127:132:void onReceive(android.content.Context,android.content.Intent):122:122 -> onReceive + 133:137:void onReceive(android.content.Context,android.content.Intent):123:123 -> onReceive + 138:145:void onReceive(android.content.Context,android.content.Intent):124:124 -> onReceive + 146:152:void onReceive(android.content.Context,android.content.Intent):125:125 -> onReceive + 153:156:void onReceive(android.content.Context,android.content.Intent):127:127 -> onReceive +androidx.profileinstaller.ProfileInstallReceiver$$ExternalSyntheticLambda0 -> androidx.profileinstaller.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void execute(java.lang.Runnable):0:0 -> execute + # {"id":"com.android.tools.r8.synthesized"} +androidx.profileinstaller.ProfileInstallReceiver$ResultDiagnostics -> androidx.profileinstaller.ProfileInstallReceiver$a: +# {"id":"sourceFile","fileName":"ProfileInstallReceiver.java"} + androidx.profileinstaller.ProfileInstallReceiver this$0 -> a + 1:6:void (androidx.profileinstaller.ProfileInstallReceiver):157:157 -> + 1:6:void onDiagnosticReceived(int,java.lang.Object):160:160 -> a + 1:5:void onResultReceived(int,java.lang.Object):165:165 -> b + 6:11:void onResultReceived(int,java.lang.Object):166:166 -> b +androidx.profileinstaller.ProfileInstaller -> androidx.profileinstaller.i: +# {"id":"sourceFile","fileName":"ProfileInstaller.java"} + androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback EMPTY_DIAGNOSTICS -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/profileinstaller/i$c;"} + androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback LOG_DIAGNOSTICS -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/profileinstaller/i$c;"} + 1:7:void ():109:109 -> + 8:15:void ():122:122 -> + 1:4:void lambda$result$0(androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,int,java.lang.Object):96:96 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/profileinstaller/i$c;ILjava/lang/Object;)V"} + 1:7:boolean deleteProfileWrittenFor(java.io.File):407:407 -> b + 8:12:boolean deleteProfileWrittenFor(java.io.File):408:408 -> b + 1:4:void deleteSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):630:630 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/concurrent/Executor;Landroidx/profileinstaller/i$c;)V"} + 5:10:void deleteSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):631:631 -> c + 11:14:void deleteSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):632:632 -> c + 1:7:boolean hasAlreadyWrittenProfileForThisInstall(android.content.pm.PackageInfo,java.io.File,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):367:367 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/pm/PackageInfo;Ljava/io/File;Landroidx/profileinstaller/i$c;)Z"} + 8:15:boolean hasAlreadyWrittenProfileForThisInstall(android.content.pm.PackageInfo,java.io.File,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):368:368 -> d + 16:25:boolean hasAlreadyWrittenProfileForThisInstall(android.content.pm.PackageInfo,java.io.File,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):374:374 -> d + 26:29:boolean hasAlreadyWrittenProfileForThisInstall(android.content.pm.PackageInfo,java.io.File,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):375:375 -> d + 30:32:boolean hasAlreadyWrittenProfileForThisInstall(android.content.pm.PackageInfo,java.io.File,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):376:376 -> d + 33:43:boolean hasAlreadyWrittenProfileForThisInstall(android.content.pm.PackageInfo,java.io.File,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):382:382 -> d + 44:48:boolean hasAlreadyWrittenProfileForThisInstall(android.content.pm.PackageInfo,java.io.File,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):384:384 -> d + 49:58:boolean hasAlreadyWrittenProfileForThisInstall(android.content.pm.PackageInfo,java.io.File,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):374:374 -> d + 1:7:void noteProfileWrittenFor(android.content.pm.PackageInfo,java.io.File):394:394 -> e + 8:17:void noteProfileWrittenFor(android.content.pm.PackageInfo,java.io.File):395:395 -> e + 18:22:void noteProfileWrittenFor(android.content.pm.PackageInfo,java.io.File):396:396 -> e + 23:27:void noteProfileWrittenFor(android.content.pm.PackageInfo,java.io.File):397:397 -> e + 28:37:void noteProfileWrittenFor(android.content.pm.PackageInfo,java.io.File):395:395 -> e + 1:9:void result(java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,int,java.lang.Object):96:96 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;Landroidx/profileinstaller/i$c;ILjava/lang/Object;)V"} + 1:14:boolean transcodeAndWrite(android.content.res.AssetManager,java.lang.String,android.content.pm.PackageInfo,java.io.File,java.lang.String,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):435:435 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/AssetManager;Ljava/lang/String;Landroid/content/pm/PackageInfo;Ljava/io/File;Ljava/lang/String;Ljava/util/concurrent/Executor;Landroidx/profileinstaller/i$c;)Z"} + 15:27:boolean transcodeAndWrite(android.content.res.AssetManager,java.lang.String,android.content.pm.PackageInfo,java.io.File,java.lang.String,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):437:437 -> g + 28:35:boolean transcodeAndWrite(android.content.res.AssetManager,java.lang.String,android.content.pm.PackageInfo,java.io.File,java.lang.String,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):440:440 -> g + 36:39:boolean transcodeAndWrite(android.content.res.AssetManager,java.lang.String,android.content.pm.PackageInfo,java.io.File,java.lang.String,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):444:444 -> g + 40:43:boolean transcodeAndWrite(android.content.res.AssetManager,java.lang.String,android.content.pm.PackageInfo,java.io.File,java.lang.String,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):445:445 -> g + 44:49:boolean transcodeAndWrite(android.content.res.AssetManager,java.lang.String,android.content.pm.PackageInfo,java.io.File,java.lang.String,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):446:446 -> g + 50:53:boolean transcodeAndWrite(android.content.res.AssetManager,java.lang.String,android.content.pm.PackageInfo,java.io.File,java.lang.String,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):449:449 -> g + 1:11:void writeProfile(android.content.Context):479:479 -> h + 2:5:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):515:515 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/concurrent/Executor;Landroidx/profileinstaller/i$c;)V"} + 1:4:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):554:554 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/concurrent/Executor;Landroidx/profileinstaller/i$c;Z)V"} + 5:8:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):555:555 -> j + 9:12:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):556:556 -> j + 13:16:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):557:557 -> j + 17:27:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):558:558 -> j + 28:32:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):559:559 -> j + 33:36:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):562:562 -> j + 37:40:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):571:571 -> j + 41:44:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):572:572 -> j + 45:51:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):573:573 -> j + 52:75:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):580:580 -> j + 76:79:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):581:581 -> j + 80:106:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):574:574 -> j + 107:115:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):575:575 -> j + 116:123:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):577:577 -> j + 124:126:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):564:564 -> j + 127:130:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):568:568 -> j + 1:4:void writeSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):601:601 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ljava/util/concurrent/Executor;Landroidx/profileinstaller/i$c;)V"} + 5:8:void writeSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):602:602 -> k + 9:13:void writeSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):603:603 -> k + 14:17:void writeSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):606:606 -> k + 18:21:void writeSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):611:611 -> k + 22:27:void writeSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):612:612 -> k + 28:33:void writeSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):613:613 -> k + 34:37:void writeSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):608:608 -> k +androidx.profileinstaller.ProfileInstaller$$ExternalSyntheticLambda0 -> androidx.profileinstaller.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback androidx.profileinstaller.ProfileInstaller$$InternalSyntheticLambda$2$1679bfe60b3e8c01d7361319bfe66183a1d1244366929c97030723f2b9188d2f$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/profileinstaller/i$c;"} + # {"id":"com.android.tools.r8.synthesized"} + int androidx.profileinstaller.ProfileInstaller$$InternalSyntheticLambda$2$1679bfe60b3e8c01d7361319bfe66183a1d1244366929c97030723f2b9188d2f$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.Object androidx.profileinstaller.ProfileInstaller$$InternalSyntheticLambda$2$1679bfe60b3e8c01d7361319bfe66183a1d1244366929c97030723f2b9188d2f$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,int,java.lang.Object):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/profileinstaller/i$c;ILjava/lang/Object;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.profileinstaller.ProfileInstaller$1 -> androidx.profileinstaller.i$a: +# {"id":"sourceFile","fileName":"ProfileInstaller.java"} + 1:4:void ():109:109 -> + 1:1:void onDiagnosticReceived(int,java.lang.Object):0:0 -> a + 1:1:void onResultReceived(int,java.lang.Object):0:0 -> b +androidx.profileinstaller.ProfileInstaller$2 -> androidx.profileinstaller.i$b: +# {"id":"sourceFile","fileName":"ProfileInstaller.java"} + 1:4:void ():122:122 -> + 16:18:void onDiagnosticReceived(int,java.lang.Object):127:127 -> a + 19:21:void onDiagnosticReceived(int,java.lang.Object):141:141 -> a + 22:24:void onDiagnosticReceived(int,java.lang.Object):139:139 -> a + 25:27:void onDiagnosticReceived(int,java.lang.Object):136:136 -> a + 28:30:void onDiagnosticReceived(int,java.lang.Object):133:133 -> a + 31:32:void onDiagnosticReceived(int,java.lang.Object):130:130 -> a + 33:38:void onDiagnosticReceived(int,java.lang.Object):144:144 -> a + 4:6:void onResultReceived(int,java.lang.Object):150:150 -> b + 7:9:void onResultReceived(int,java.lang.Object):169:169 -> b + 10:12:void onResultReceived(int,java.lang.Object):168:168 -> b + 13:15:void onResultReceived(int,java.lang.Object):166:166 -> b + 16:18:void onResultReceived(int,java.lang.Object):164:164 -> b + 19:21:void onResultReceived(int,java.lang.Object):162:162 -> b + 22:24:void onResultReceived(int,java.lang.Object):160:160 -> b + 25:27:void onResultReceived(int,java.lang.Object):158:158 -> b + 28:30:void onResultReceived(int,java.lang.Object):156:156 -> b + 31:33:void onResultReceived(int,java.lang.Object):154:154 -> b + 34:36:void onResultReceived(int,java.lang.Object):152:152 -> b + 37:47:void onResultReceived(int,java.lang.Object):173:173 -> b + 48:51:void onResultReceived(int,java.lang.Object):180:180 -> b + 52:58:void onResultReceived(int,java.lang.Object):177:177 -> b +androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback -> androidx.profileinstaller.i$c: +# {"id":"sourceFile","fileName":"ProfileInstaller.java"} + void onDiagnosticReceived(int,java.lang.Object) -> a + void onResultReceived(int,java.lang.Object) -> b +androidx.profileinstaller.ProfileInstallerInitializer -> androidx.profileinstaller.ProfileInstallerInitializer: +# {"id":"sourceFile","fileName":"ProfileInstallerInitializer.java"} + 1:4:void ():64:64 -> + 1:3:java.util.List dependencies():126:126 -> a + 1:5:java.lang.Object create(android.content.Context):64:64 -> b + 1:4:void lambda$delayAfterFirstFrame$0(android.content.Context):94:94 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/profileinstaller/ProfileInstallerInitializer;Landroid/content/Context;)V"} + 1:4:void lambda$writeInBackground$2(android.content.Context):145:145 -> d + 1:4:void lambda$installAfterDelay$1(android.content.Context):117:117 -> e + 1:7:androidx.profileinstaller.ProfileInstallerInitializer$Result create(android.content.Context):82:82 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Landroidx/profileinstaller/ProfileInstallerInitializer$c;"} + 8:13:androidx.profileinstaller.ProfileInstallerInitializer$Result create(android.content.Context):83:83 -> f + 1:9:void delayAfterFirstFrame(android.content.Context):94:94 -> g + 1:6:void installAfterDelay(android.content.Context):108:108 -> h + 7:15:void installAfterDelay(android.content.Context):110:110 -> h + 16:24:void installAfterDelay(android.content.Context):112:112 -> h + 25:32:void installAfterDelay(android.content.Context):114:114 -> h + 33:40:void installAfterDelay(android.content.Context):115:115 -> h + 41:52:void installAfterDelay(android.content.Context):117:117 -> h + 1:16:void writeInBackground(android.content.Context):138:138 -> i + 17:25:void writeInBackground(android.content.Context):145:145 -> i +androidx.profileinstaller.ProfileInstallerInitializer$$ExternalSyntheticLambda0 -> androidx.profileinstaller.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + androidx.profileinstaller.ProfileInstallerInitializer androidx.profileinstaller.ProfileInstallerInitializer$$InternalSyntheticLambda$1$6ec9dfac75596981db3e3904869db8fa3a68f2f6c39f7ab436a95fc7a2110c27$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + android.content.Context androidx.profileinstaller.ProfileInstallerInitializer$$InternalSyntheticLambda$1$6ec9dfac75596981db3e3904869db8fa3a68f2f6c39f7ab436a95fc7a2110c27$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (androidx.profileinstaller.ProfileInstallerInitializer,android.content.Context):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.profileinstaller.ProfileInstallerInitializer$$ExternalSyntheticLambda1 -> androidx.profileinstaller.k: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + android.content.Context androidx.profileinstaller.ProfileInstallerInitializer$$InternalSyntheticLambda$2$25560d7c9dc437e0c08b158ba9d90b7dad3aa22360268b0fbf19af4479e809ce$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.content.Context):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.profileinstaller.ProfileInstallerInitializer$$ExternalSyntheticLambda2 -> androidx.profileinstaller.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + android.content.Context androidx.profileinstaller.ProfileInstallerInitializer$$InternalSyntheticLambda$3$a3ca5fbb2eaa1db0f270f0a2b95303ed40fab328c69073477bd6e77e6d560db1$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.content.Context):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +androidx.profileinstaller.ProfileInstallerInitializer$Choreographer16Impl -> androidx.profileinstaller.ProfileInstallerInitializer$a: +# {"id":"sourceFile","fileName":"ProfileInstallerInitializer.java"} + 1:4:void lambda$postFrameCallback$0(java.lang.Runnable,long):161:161 -> a + 1:13:void postFrameCallback(java.lang.Runnable):161:161 -> b +androidx.profileinstaller.ProfileInstallerInitializer$Choreographer16Impl$$ExternalSyntheticLambda0 -> androidx.profileinstaller.m: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.Runnable androidx.profileinstaller.ProfileInstallerInitializer$Choreographer16Impl$$InternalSyntheticLambda$2$71ef92f351ebd8c9ccb11dab5c5d377732fb4dcb89c1303de7a3fdc1b60643ad$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.Runnable):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void doFrame(long):0:0 -> doFrame + # {"id":"com.android.tools.r8.synthesized"} +androidx.profileinstaller.ProfileInstallerInitializer$Handler28Impl -> androidx.profileinstaller.ProfileInstallerInitializer$b: +# {"id":"sourceFile","fileName":"ProfileInstallerInitializer.java"} + 1:5:android.os.Handler createAsync(android.os.Looper):174:174 -> a +androidx.profileinstaller.ProfileInstallerInitializer$Result -> androidx.profileinstaller.ProfileInstallerInitializer$c: +# {"id":"sourceFile","fileName":"ProfileInstallerInitializer.java"} + 1:4:void ():151:151 -> +androidx.profileinstaller.ProfileTranscoder -> androidx.profileinstaller.n: +# {"id":"sourceFile","fileName":"ProfileTranscoder.java"} + byte[] MAGIC_PROF -> a + byte[] MAGIC_PROFM -> b + 2:8:void ():66:66 -> + 9:16:void ():67:67 -> + 1:3:void skipInlineCache(java.io.InputStream):1164:1164 -> A + 4:17:void skipInlineCache(java.io.InputStream):1165:1165 -> A + 18:20:void skipInlineCache(java.io.InputStream):1179:1179 -> A + 21:26:void skipInlineCache(java.io.InputStream):1180:1180 -> A + 27:36:void skipInlineCache(java.io.InputStream):1182:1182 -> A + 1:9:boolean transcodeAndWriteBody(java.io.OutputStream,byte[],androidx.profileinstaller.DexProfileData[]):98:98 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;[B[Landroidx/profileinstaller/d;)Z"} + 10:13:boolean transcodeAndWriteBody(java.io.OutputStream,byte[],androidx.profileinstaller.DexProfileData[]):99:99 -> B + 14:21:boolean transcodeAndWriteBody(java.io.OutputStream,byte[],androidx.profileinstaller.DexProfileData[]):103:103 -> B + 22:25:boolean transcodeAndWriteBody(java.io.OutputStream,byte[],androidx.profileinstaller.DexProfileData[]):104:104 -> B + 26:33:boolean transcodeAndWriteBody(java.io.OutputStream,byte[],androidx.profileinstaller.DexProfileData[]):108:108 -> B + 34:37:boolean transcodeAndWriteBody(java.io.OutputStream,byte[],androidx.profileinstaller.DexProfileData[]):109:109 -> B + 38:45:boolean transcodeAndWriteBody(java.io.OutputStream,byte[],androidx.profileinstaller.DexProfileData[]):113:113 -> B + 46:49:boolean transcodeAndWriteBody(java.io.OutputStream,byte[],androidx.profileinstaller.DexProfileData[]):114:114 -> B + 50:57:boolean transcodeAndWriteBody(java.io.OutputStream,byte[],androidx.profileinstaller.DexProfileData[]):118:118 -> B + 58:63:boolean transcodeAndWriteBody(java.io.OutputStream,byte[],androidx.profileinstaller.DexProfileData[]):119:119 -> B + 1:11:void writeClasses(java.io.OutputStream,androidx.profileinstaller.DexProfileData):717:717 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;Landroidx/profileinstaller/d;)V"} + 12:19:void writeClasses(java.io.OutputStream,androidx.profileinstaller.DexProfileData):719:719 -> C + 1:5:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):285:285 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"([Landroidx/profileinstaller/d;)Landroidx/profileinstaller/q;"} + 6:12:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):288:288 -> D + 13:15:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):289:289 -> D + 16:17:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):290:290 -> D + 18:22:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):293:293 -> D + 23:27:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):299:299 -> D + 28:33:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):302:302 -> D + 34:45:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):304:304 -> D + 46:49:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):310:310 -> D + 50:53:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):311:311 -> D + 54:61:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):313:313 -> D + 62:65:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):315:315 -> D + 66:68:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):316:316 -> D + 69:75:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):322:322 -> D + 76:79:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):328:328 -> D + 80:110:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):317:317 -> D + 111:119:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):285:285 -> D + 1:5:void writeHeader(java.io.OutputStream,byte[]):80:80 -> E + 6:9:void writeHeader(java.io.OutputStream,byte[]):81:81 -> E + 1:3:void writeLineData(java.io.OutputStream,androidx.profileinstaller.DexProfileData):671:671 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;Landroidx/profileinstaller/d;)V"} + 4:6:void writeLineData(java.io.OutputStream,androidx.profileinstaller.DexProfileData):672:672 -> F + 7:10:void writeLineData(java.io.OutputStream,androidx.profileinstaller.DexProfileData):673:673 -> F + 1:7:void writeLineHeader(java.io.OutputStream,androidx.profileinstaller.DexProfileData,java.lang.String):651:651 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;Landroidx/profileinstaller/d;Ljava/lang/String;)V"} + 8:12:void writeLineHeader(java.io.OutputStream,androidx.profileinstaller.DexProfileData,java.lang.String):652:652 -> G + 13:18:void writeLineHeader(java.io.OutputStream,androidx.profileinstaller.DexProfileData,java.lang.String):653:653 -> G + 19:23:void writeLineHeader(java.io.OutputStream,androidx.profileinstaller.DexProfileData,java.lang.String):654:654 -> G + 24:29:void writeLineHeader(java.io.OutputStream,androidx.profileinstaller.DexProfileData,java.lang.String):655:655 -> G + 30:33:void writeLineHeader(java.io.OutputStream,androidx.profileinstaller.DexProfileData,java.lang.String):656:656 -> G + 1:8:void writeMethodBitmap(java.io.OutputStream,androidx.profileinstaller.DexProfileData):733:733 -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;Landroidx/profileinstaller/d;)V"} + 9:30:void writeMethodBitmap(java.io.OutputStream,androidx.profileinstaller.DexProfileData):734:734 -> H + 31:40:void writeMethodBitmap(java.io.OutputStream,androidx.profileinstaller.DexProfileData):735:735 -> H + 41:55:void writeMethodBitmap(java.io.OutputStream,androidx.profileinstaller.DexProfileData):736:736 -> H + 56:63:void writeMethodBitmap(java.io.OutputStream,androidx.profileinstaller.DexProfileData):739:739 -> H + 64:67:void writeMethodBitmap(java.io.OutputStream,androidx.profileinstaller.DexProfileData):743:743 -> H + 68:71:void writeMethodBitmap(java.io.OutputStream,androidx.profileinstaller.DexProfileData):746:746 -> H + 1:24:void writeMethodsWithInlineCaches(java.io.OutputStream,androidx.profileinstaller.DexProfileData):689:689 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;Landroidx/profileinstaller/d;)V"} + 25:34:void writeMethodsWithInlineCaches(java.io.OutputStream,androidx.profileinstaller.DexProfileData):690:690 -> I + 35:51:void writeMethodsWithInlineCaches(java.io.OutputStream,androidx.profileinstaller.DexProfileData):691:691 -> I + 52:54:void writeMethodsWithInlineCaches(java.io.OutputStream,androidx.profileinstaller.DexProfileData):696:696 -> I + 55:60:void writeMethodsWithInlineCaches(java.io.OutputStream,androidx.profileinstaller.DexProfileData):697:697 -> I + 1:4:void writeProfileForN(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):145:145 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;[Landroidx/profileinstaller/d;)V"} + 5:11:void writeProfileForN(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):146:146 -> J + 12:21:void writeProfileForN(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):147:147 -> J + 22:28:void writeProfileForN(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):148:148 -> J + 29:37:void writeProfileForN(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):149:149 -> J + 38:43:void writeProfileForN(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):150:150 -> J + 44:48:void writeProfileForN(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):151:151 -> J + 49:51:void writeProfileForN(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):152:152 -> J + 52:77:void writeProfileForN(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):154:154 -> J + 78:81:void writeProfileForN(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):155:155 -> J + 82:89:void writeProfileForN(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):158:158 -> J + 90:99:void writeProfileForN(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):159:159 -> J + 1:4:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):521:521 -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;[Landroidx/profileinstaller/d;)V"} + 5:11:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):522:522 -> K + 12:19:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):523:523 -> K + 20:29:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):526:526 -> K + 30:36:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):527:527 -> K + 37:43:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):528:528 -> K + 44:46:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):529:529 -> K + 47:51:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):530:530 -> K + 52:54:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):531:531 -> K + 55:80:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):533:533 -> K + 81:83:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):534:534 -> K + 84:87:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):536:536 -> K + 88:95:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):539:539 -> K + 96:105:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):540:540 -> K + 1:6:void writeProfileForO_MR1(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):482:482 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;[Landroidx/profileinstaller/d;)V"} + 7:10:void writeProfileForO_MR1(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):483:483 -> L + 11:14:void writeProfileForO_MR1(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):484:484 -> L + 1:6:void writeProfileForP(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):473:473 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;[Landroidx/profileinstaller/d;)V"} + 7:10:void writeProfileForP(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):474:474 -> M + 11:14:void writeProfileForP(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):475:475 -> M + 1:4:void writeProfileForS(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):228:228 -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;[Landroidx/profileinstaller/d;)V"} + 1:6:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):237:237 -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;[Landroidx/profileinstaller/d;)V"} + 7:11:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):238:238 -> O + 12:18:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):239:239 -> O + 19:25:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):240:240 -> O + 26:32:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):241:241 -> O + 33:44:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):244:244 -> O + 45:52:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):248:248 -> O + 53:62:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):249:249 -> O + 63:68:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):250:250 -> O + 69:74:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):251:251 -> O + 75:83:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):253:253 -> O + 84:86:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):255:255 -> O + 87:90:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):257:257 -> O + 91:94:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):258:258 -> O + 95:98:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):259:259 -> O + 99:101:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):260:260 -> O + 102:106:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):262:262 -> O + 107:109:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):264:264 -> O + 110:113:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):265:265 -> O + 114:118:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):267:267 -> O + 119:127:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):269:269 -> O + 128:130:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):271:271 -> O + 131:137:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):272:272 -> O + 138:143:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):276:276 -> O + 144:156:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):277:277 -> O + 1:23:int computeMethodFlags(androidx.profileinstaller.DexProfileData):427:427 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/profileinstaller/d;)I"} + 24:36:int computeMethodFlags(androidx.profileinstaller.DexProfileData):428:428 -> a + 1:8:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):562:562 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"([Landroidx/profileinstaller/d;[B)[B"} + 9:16:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):569:569 -> b + 17:32:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):571:571 -> b + 33:41:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):573:573 -> b + 42:46:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):577:577 -> b + 47:54:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):583:583 -> b + 55:59:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):585:585 -> b + 60:67:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):586:586 -> b + 68:70:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):587:587 -> b + 71:76:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):588:588 -> b + 77:82:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):593:593 -> b + 83:90:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):594:594 -> b + 91:96:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):595:595 -> b + 97:101:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):599:599 -> b + 102:107:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):600:600 -> b + 108:113:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):604:604 -> b + 114:118:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):608:608 -> b + 119:128:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):605:605 -> b + 129:147:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):606:606 -> b + 148:152:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):605:605 -> b + 1:7:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):335:335 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"([Landroidx/profileinstaller/d;)Landroidx/profileinstaller/q;"} + 8:10:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):336:336 -> c + 11:12:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):337:337 -> c + 13:17:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):340:340 -> c + 18:22:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):343:343 -> c + 23:27:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):345:345 -> c + 28:35:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):346:346 -> c + 36:39:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):348:348 -> c + 40:42:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):349:349 -> c + 43:50:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):355:355 -> c + 51:54:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):361:361 -> c + 55:85:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):350:350 -> c + 86:94:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):335:335 -> c + 1:7:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):368:368 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"([Landroidx/profileinstaller/d;)Landroidx/profileinstaller/q;"} + 8:10:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):369:369 -> d + 11:12:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):370:370 -> d + 13:16:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):372:372 -> d + 17:20:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):374:374 -> d + 21:24:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):376:376 -> d + 25:27:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):379:379 -> d + 28:35:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):381:381 -> d + 36:38:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):384:384 -> d + 39:41:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):386:386 -> d + 42:44:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):387:387 -> d + 45:53:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):388:388 -> d + 54:57:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):391:391 -> d + 58:60:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):392:392 -> d + 61:68:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):398:398 -> d + 69:72:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):404:404 -> d + 73:103:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):393:393 -> d + 104:112:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):368:368 -> d + 1:5:byte[] createMethodBitmapRegion(androidx.profileinstaller.DexProfileData):410:410 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/profileinstaller/d;)[B"} + 6:8:byte[] createMethodBitmapRegion(androidx.profileinstaller.DexProfileData):411:411 -> e + 9:12:byte[] createMethodBitmapRegion(androidx.profileinstaller.DexProfileData):412:412 -> e + 13:17:byte[] createMethodBitmapRegion(androidx.profileinstaller.DexProfileData):413:413 -> e + 18:26:byte[] createMethodBitmapRegion(androidx.profileinstaller.DexProfileData):410:410 -> e + 1:5:byte[] createMethodsWithInlineCaches(androidx.profileinstaller.DexProfileData):419:419 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/profileinstaller/d;)[B"} + 6:8:byte[] createMethodsWithInlineCaches(androidx.profileinstaller.DexProfileData):420:420 -> f + 9:12:byte[] createMethodsWithInlineCaches(androidx.profileinstaller.DexProfileData):421:421 -> f + 13:17:byte[] createMethodsWithInlineCaches(androidx.profileinstaller.DexProfileData):422:422 -> f + 18:26:byte[] createMethodsWithInlineCaches(androidx.profileinstaller.DexProfileData):419:419 -> f + 1:10:java.lang.String enforceSeparator(java.lang.String,java.lang.String):1050:1050 -> g + 11:15:java.lang.String enforceSeparator(java.lang.String,java.lang.String):1051:1051 -> g + 16:21:java.lang.String enforceSeparator(java.lang.String,java.lang.String):1052:1052 -> g + 22:26:java.lang.String enforceSeparator(java.lang.String,java.lang.String):1053:1053 -> g + 1:8:java.lang.String extractKey(java.lang.String):1061:1061 -> h + 9:18:java.lang.String extractKey(java.lang.String):1063:1063 -> h + 19:23:java.lang.String extractKey(java.lang.String):1067:1067 -> h + 1:5:androidx.profileinstaller.DexProfileData findByDexName(androidx.profileinstaller.DexProfileData[],java.lang.String):959:959 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"([Landroidx/profileinstaller/d;Ljava/lang/String;)Landroidx/profileinstaller/d;"} + 6:10:androidx.profileinstaller.DexProfileData findByDexName(androidx.profileinstaller.DexProfileData[],java.lang.String):964:964 -> i + 11:13:androidx.profileinstaller.DexProfileData findByDexName(androidx.profileinstaller.DexProfileData[],java.lang.String):965:965 -> i + 14:23:androidx.profileinstaller.DexProfileData findByDexName(androidx.profileinstaller.DexProfileData[],java.lang.String):966:966 -> i + 24:30:androidx.profileinstaller.DexProfileData findByDexName(androidx.profileinstaller.DexProfileData[],java.lang.String):967:967 -> i + 1:4:java.lang.String generateDexKey(java.lang.String,java.lang.String,byte[]):1036:1036 -> j + 5:15:java.lang.String generateDexKey(java.lang.String,java.lang.String,byte[]):1037:1037 -> j + 16:24:java.lang.String generateDexKey(java.lang.String,java.lang.String,byte[]):1038:1038 -> j + 25:41:java.lang.String generateDexKey(java.lang.String,java.lang.String,byte[]):1039:1039 -> j + 42:50:java.lang.String generateDexKey(java.lang.String,java.lang.String,byte[]):1042:1042 -> j + 51:73:java.lang.String generateDexKey(java.lang.String,java.lang.String,byte[]):1043:1043 -> j + 74:78:java.lang.String generateDexKey(java.lang.String,java.lang.String,byte[]):1040:1040 -> j + 3:9:int getMethodBitmapStorageSize(int):613:613 -> k + 12:34:int methodFlagBitmapIndex(int,int,int):1243:1243 -> l + 35:41:int methodFlagBitmapIndex(int,int,int):1237:1237 -> l + 1:6:int[] readClasses(java.io.InputStream,int):1193:1193 -> m + 7:11:int[] readClasses(java.io.InputStream,int):1196:1196 -> m + 12:17:int[] readClasses(java.io.InputStream,int):1198:1198 -> m + 2:14:int readFlagsFromBitmap(java.util.BitSet,int,int):1223:1223 -> n + 15:28:int readFlagsFromBitmap(java.util.BitSet,int,int):1226:1226 -> n + 1:5:byte[] readHeader(java.io.InputStream,byte[]):70:70 -> o + 6:11:byte[] readHeader(java.io.InputStream,byte[]):71:71 -> o + 12:19:byte[] readHeader(java.io.InputStream,byte[]):76:76 -> o + 20:26:byte[] readHeader(java.io.InputStream,byte[]):74:74 -> o + 1:8:void readHotMethodRegion(java.io.InputStream,androidx.profileinstaller.DexProfileData):1133:1133 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Landroidx/profileinstaller/d;)V"} + 9:14:void readHotMethodRegion(java.io.InputStream,androidx.profileinstaller.DexProfileData):1137:1137 -> p + 15:19:void readHotMethodRegion(java.io.InputStream,androidx.profileinstaller.DexProfileData):1140:1140 -> p + 20:33:void readHotMethodRegion(java.io.InputStream,androidx.profileinstaller.DexProfileData):1143:1143 -> p + 34:39:void readHotMethodRegion(java.io.InputStream,androidx.profileinstaller.DexProfileData):1146:1146 -> p + 40:45:void readHotMethodRegion(java.io.InputStream,androidx.profileinstaller.DexProfileData):1148:1148 -> p + 46:52:void readHotMethodRegion(java.io.InputStream,androidx.profileinstaller.DexProfileData):1156:1156 -> p + 53:59:void readHotMethodRegion(java.io.InputStream,androidx.profileinstaller.DexProfileData):1157:1157 -> p + 1:8:androidx.profileinstaller.DexProfileData[] readMeta(java.io.InputStream,byte[],byte[],androidx.profileinstaller.DexProfileData[]):819:819 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;[B[B[Landroidx/profileinstaller/d;)[Landroidx/profileinstaller/d;"} + 9:16:androidx.profileinstaller.DexProfileData[] readMeta(java.io.InputStream,byte[],byte[],androidx.profileinstaller.DexProfileData[]):820:820 -> q + 17:21:androidx.profileinstaller.DexProfileData[] readMeta(java.io.InputStream,byte[],byte[],androidx.profileinstaller.DexProfileData[]):828:828 -> q + 22:28:androidx.profileinstaller.DexProfileData[] readMeta(java.io.InputStream,byte[],byte[],androidx.profileinstaller.DexProfileData[]):824:824 -> q + 29:36:androidx.profileinstaller.DexProfileData[] readMeta(java.io.InputStream,byte[],byte[],androidx.profileinstaller.DexProfileData[]):829:829 -> q + 37:41:androidx.profileinstaller.DexProfileData[] readMeta(java.io.InputStream,byte[],byte[],androidx.profileinstaller.DexProfileData[]):830:830 -> q + 42:48:androidx.profileinstaller.DexProfileData[] readMeta(java.io.InputStream,byte[],byte[],androidx.profileinstaller.DexProfileData[]):832:832 -> q + 1:8:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):850:850 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;[B[Landroidx/profileinstaller/d;)[Landroidx/profileinstaller/d;"} + 9:12:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):853:853 -> r + 13:16:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):854:854 -> r + 17:22:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):855:855 -> r + 23:26:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):859:859 -> r + 27:32:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):864:864 -> r + 33:37:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):866:866 -> r + 38:41:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):867:867 -> r + 42:46:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):868:868 -> r + 47:55:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):866:866 -> r + 56:62:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):864:864 -> r + 63:69:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):851:851 -> r + 1:7:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):986:986 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;I[Landroidx/profileinstaller/d;)[Landroidx/profileinstaller/d;"} + 8:10:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):987:987 -> s + 11:13:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):989:989 -> s + 14:15:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):993:993 -> s + 16:20:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):994:994 -> s + 21:24:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):996:996 -> s + 25:30:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):997:997 -> s + 31:41:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):998:998 -> s + 42:43:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):1003:1003 -> s + 44:53:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):1004:1004 -> s + 54:57:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):1007:1007 -> s + 58:66:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):1009:1009 -> s + 67:74:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):1005:1005 -> s + 75:81:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):990:990 -> s + 1:4:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):887:887 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;[B[Landroidx/profileinstaller/d;)[Landroidx/profileinstaller/d;"} + 5:8:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):889:889 -> t + 9:14:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):891:891 -> t + 15:18:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):894:894 -> t + 19:24:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):899:899 -> t + 25:29:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):900:900 -> t + 30:33:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):901:901 -> t + 34:38:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):907:907 -> t + 39:47:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):900:900 -> t + 48:54:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):899:899 -> t + 1:7:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):918:918 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;[BI[Landroidx/profileinstaller/d;)[Landroidx/profileinstaller/d;"} + 8:10:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):919:919 -> u + 11:15:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):921:921 -> u + 16:18:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):926:926 -> u + 19:22:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):928:928 -> u + 23:26:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):929:929 -> u + 27:30:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):931:931 -> u + 31:34:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):933:933 -> u + 35:40:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):934:934 -> u + 41:42:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):939:939 -> u + 43:46:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):943:943 -> u + 47:54:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):946:946 -> u + 55:56:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):947:947 -> u + 57:61:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):948:948 -> u + 62:84:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):936:936 -> u + 85:91:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):922:922 -> u + 1:8:void readMethodBitmap(java.io.InputStream,androidx.profileinstaller.DexProfileData):1208:1208 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Landroidx/profileinstaller/d;)V"} + 9:12:void readMethodBitmap(java.io.InputStream,androidx.profileinstaller.DexProfileData):1209:1209 -> v + 13:18:void readMethodBitmap(java.io.InputStream,androidx.profileinstaller.DexProfileData):1210:1210 -> v + 19:22:void readMethodBitmap(java.io.InputStream,androidx.profileinstaller.DexProfileData):1211:1211 -> v + 23:28:void readMethodBitmap(java.io.InputStream,androidx.profileinstaller.DexProfileData):1212:1212 -> v + 29:42:void readMethodBitmap(java.io.InputStream,androidx.profileinstaller.DexProfileData):1214:1214 -> v + 43:46:void readMethodBitmap(java.io.InputStream,androidx.profileinstaller.DexProfileData):1215:1215 -> v + 47:68:void readMethodBitmap(java.io.InputStream,androidx.profileinstaller.DexProfileData):1216:1216 -> v + 1:8:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):791:791 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;[BLjava/lang/String;)[Landroidx/profileinstaller/d;"} + 9:12:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):794:794 -> w + 13:16:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):795:795 -> w + 17:22:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):796:796 -> w + 23:26:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):800:800 -> w + 27:32:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):805:805 -> w + 33:37:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):807:807 -> w + 38:41:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):808:808 -> w + 42:46:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):809:809 -> w + 47:55:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):807:807 -> w + 56:62:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):805:805 -> w + 63:69:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):792:792 -> w + 5:11:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1085:1085 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Ljava/lang/String;I)[Landroidx/profileinstaller/d;"} + 12:14:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1086:1086 -> x + 15:19:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1089:1089 -> x + 20:23:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1091:1091 -> x + 24:27:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1092:1092 -> x + 28:31:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1093:1093 -> x + 32:35:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1094:1094 -> x + 36:39:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1095:1095 -> x + 40:41:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1097:1097 -> x + 42:72:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1099:1099 -> x + 73:74:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1113:1113 -> x + 75:77:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1115:1115 -> x + 78:85:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1118:1118 -> x + 86:92:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1123:1123 -> x + 1:1:int roundUpToByte(int):0:0 -> y + 1:6:void setMethodBitmapBit(byte[],int,int,androidx.profileinstaller.DexProfileData):634:634 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"([BIILandroidx/profileinstaller/d;)V"} + 7:8:void setMethodBitmapBit(byte[],int,int,androidx.profileinstaller.DexProfileData):635:635 -> z + 9:17:void setMethodBitmapBit(byte[],int,int,androidx.profileinstaller.DexProfileData):636:636 -> z + 18:20:void setMethodBitmapBit(byte[],int,int,androidx.profileinstaller.DexProfileData):637:637 -> z +androidx.profileinstaller.ProfileVerifier -> androidx.profileinstaller.o: +# {"id":"sourceFile","fileName":"ProfileVerifier.java"} + androidx.concurrent.futures.ResolvableFuture sFuture -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/concurrent/futures/c;"} + java.lang.Object SYNC_OBJ -> b + androidx.profileinstaller.ProfileVerifier$CompilationStatus sCompilationStatus -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/profileinstaller/o$c;"} + 1:6:void ():76:76 -> + 7:14:void ():77:77 -> + 15:17:void ():81:81 -> + 1:8:long getPackageLastUpdateTime(android.content.Context):299:299 -> a + 9:14:long getPackageLastUpdateTime(android.content.Context):300:300 -> a + 15:21:long getPackageLastUpdateTime(android.content.Context):301:301 -> a + 22:33:long getPackageLastUpdateTime(android.content.Context):303:303 -> a + 1:7:androidx.profileinstaller.ProfileVerifier$CompilationStatus setCompilationStatus(int,boolean,boolean):285:285 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(IZZ)Landroidx/profileinstaller/o$c;"} + 8:12:androidx.profileinstaller.ProfileVerifier$CompilationStatus setCompilationStatus(int,boolean,boolean):290:290 -> b + 13:15:androidx.profileinstaller.ProfileVerifier$CompilationStatus setCompilationStatus(int,boolean,boolean):291:291 -> b + 3:7:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):129:129 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Z)Landroidx/profileinstaller/o$c;"} + 8:12:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):133:133 -> c + 13:16:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):135:135 -> c + 17:21:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):136:136 -> c + 22:34:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):140:140 -> c + 35:40:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):152:152 -> c + 41:52:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):153:153 -> c + 53:56:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):154:154 -> c + 57:72:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):156:156 -> c + 73:78:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):159:159 -> c + 79:90:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):160:160 -> c + 91:94:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):161:161 -> c + 95:107:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):163:163 -> c + 108:111:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):169:169 -> c + 112:122:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):179:179 -> c + 123:128:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):181:181 -> c + 129:135:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):183:183 -> c + 136:145:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):185:185 -> c + 146:174:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):205:205 -> c + 175:180:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):237:237 -> c + 181:188:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):251:251 -> c + 189:196:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):257:257 -> c + 197:202:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):266:266 -> c + 203:208:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):268:268 -> c + 209:216:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):276:276 -> c + 217:224:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):171:171 -> c + 225:230:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):142:142 -> c + 231:232:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):277:277 -> c +androidx.profileinstaller.ProfileVerifier$Api33Impl -> androidx.profileinstaller.o$a: +# {"id":"sourceFile","fileName":"ProfileVerifier.java"} + 1:6:android.content.pm.PackageInfo getPackageInfo(android.content.pm.PackageManager,android.content.Context):559:559 -> a + 7:10:android.content.pm.PackageInfo getPackageInfo(android.content.pm.PackageManager,android.content.Context):560:560 -> a + 11:15:android.content.pm.PackageInfo getPackageInfo(android.content.pm.PackageManager,android.content.Context):558:558 -> a +androidx.profileinstaller.ProfileVerifier$Cache -> androidx.profileinstaller.o$b: +# {"id":"sourceFile","fileName":"ProfileVerifier.java"} + int mSchema -> a + int mResultCode -> b + long mPackageLastUpdateTime -> c + long mInstalledCurrentProfileSize -> d + 1:3:void (int,int,long,long):337:337 -> + 4:5:void (int,int,long,long):338:338 -> + 6:7:void (int,int,long,long):339:339 -> + 8:9:void (int,int,long,long):340:340 -> + 10:12:void (int,int,long,long):341:341 -> + 1:10:androidx.profileinstaller.ProfileVerifier$Cache readFromFile(java.io.File):376:376 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Landroidx/profileinstaller/o$b;"} + 11:12:androidx.profileinstaller.ProfileVerifier$Cache readFromFile(java.io.File):377:377 -> a + 13:16:androidx.profileinstaller.ProfileVerifier$Cache readFromFile(java.io.File):378:378 -> a + 17:20:androidx.profileinstaller.ProfileVerifier$Cache readFromFile(java.io.File):379:379 -> a + 21:24:androidx.profileinstaller.ProfileVerifier$Cache readFromFile(java.io.File):380:380 -> a + 25:31:androidx.profileinstaller.ProfileVerifier$Cache readFromFile(java.io.File):381:381 -> a + 32:37:androidx.profileinstaller.ProfileVerifier$Cache readFromFile(java.io.File):383:383 -> a + 38:46:androidx.profileinstaller.ProfileVerifier$Cache readFromFile(java.io.File):376:376 -> a + 1:3:void writeOnFile(java.io.File):366:366 -> b + 4:13:void writeOnFile(java.io.File):367:367 -> b + 14:18:void writeOnFile(java.io.File):368:368 -> b + 19:23:void writeOnFile(java.io.File):369:369 -> b + 24:28:void writeOnFile(java.io.File):370:370 -> b + 29:33:void writeOnFile(java.io.File):371:371 -> b + 34:38:void writeOnFile(java.io.File):372:372 -> b + 39:47:void writeOnFile(java.io.File):367:367 -> b + 8:12:boolean equals(java.lang.Object):347:347 -> equals + 13:14:boolean equals(java.lang.Object):348:348 -> equals + 15:44:boolean equals(java.lang.Object):349:349 -> equals + 1:2:int hashCode():357:357 -> hashCode + 3:8:int hashCode():358:358 -> hashCode + 9:14:int hashCode():359:359 -> hashCode + 15:20:int hashCode():360:360 -> hashCode + 21:28:int hashCode():361:361 -> hashCode + 29:33:int hashCode():357:357 -> hashCode +androidx.profileinstaller.ProfileVerifier$CompilationStatus -> androidx.profileinstaller.o$c: +# {"id":"sourceFile","fileName":"ProfileVerifier.java"} + int mResultCode -> a + boolean mHasReferenceProfile -> b + boolean mHasCurrentProfile -> c + 1:3:void (int,boolean,boolean):486:486 -> + 4:5:void (int,boolean,boolean):487:487 -> + 6:7:void (int,boolean,boolean):488:488 -> + 8:10:void (int,boolean,boolean):489:489 -> +androidx.profileinstaller.ProfileVersion -> androidx.profileinstaller.p: +# {"id":"sourceFile","fileName":"ProfileVersion.java"} + byte[] V015_S -> a + byte[] V010_P -> b + byte[] V009_O_MR1 -> c + byte[] V005_O -> d + byte[] V001_N -> e + byte[] METADATA_V001_N -> f + byte[] METADATA_V002 -> g + 2:8:void ():29:29 -> + 9:15:void ():30:30 -> + 16:22:void ():31:31 -> + 23:29:void ():32:32 -> + 30:36:void ():33:33 -> + 37:43:void ():34:34 -> + 44:52:void ():35:35 -> + 1:11:java.lang.String dexKeySeparator(byte[]):40:40 -> a + 12:20:java.lang.String dexKeySeparator(byte[]):42:42 -> a + 21:23:java.lang.String dexKeySeparator(byte[]):45:45 -> a +androidx.profileinstaller.WritableFileSection -> androidx.profileinstaller.q: +# {"id":"sourceFile","fileName":"WritableFileSection.java"} + androidx.profileinstaller.FileSectionType mType -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/profileinstaller/f;"} + int mExpectedInflateSize -> b + byte[] mContents -> c + boolean mNeedsCompression -> d + 1:3:void (androidx.profileinstaller.FileSectionType,int,byte[],boolean):34:34 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/profileinstaller/f;I[BZ)V"} + 4:5:void (androidx.profileinstaller.FileSectionType,int,byte[],boolean):35:35 -> + 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: + int recyclerViewStyle -> a +androidx.recyclerview.R$dimen -> V.b: + int fastscroll_default_thickness -> a + int fastscroll_margin -> b + int fastscroll_minimum_range -> c +androidx.recyclerview.R$styleable -> V.c: + int[] ColorStateListItem -> a + int[] FontFamily -> b + int[] FontFamilyFont -> c + int[] GradientColor -> d + int[] GradientColorItem -> e + int[] RecyclerView -> f + int RecyclerView_android_orientation -> g + int RecyclerView_android_clipToPadding -> h + int RecyclerView_android_descendantFocusability -> i + int RecyclerView_fastScrollEnabled -> j + int RecyclerView_fastScrollHorizontalThumbDrawable -> k + int RecyclerView_fastScrollHorizontalTrackDrawable -> l + int RecyclerView_fastScrollVerticalThumbDrawable -> m + int RecyclerView_fastScrollVerticalTrackDrawable -> n + int RecyclerView_layoutManager -> o + int RecyclerView_reverseLayout -> p + int RecyclerView_spanCount -> q + int RecyclerView_stackFromEnd -> r + 16:66:void ():0:0 -> +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;"} + java.util.ArrayList mPendingUpdates -> b + java.util.ArrayList mPostponedList -> c + androidx.recyclerview.widget.AdapterHelper$Callback mCallback -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/a$a;"} + java.lang.Runnable mOnItemProcessedCallback -> e + boolean mDisableRecycler -> f + androidx.recyclerview.widget.OpReorderer mOpReorderer -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/h;"} + int mExistingUpdateTypes -> h + 1:1:void (androidx.recyclerview.widget.AdapterHelper$Callback):72:72 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$a;)V"} + 2:2:void (androidx.recyclerview.widget.AdapterHelper$Callback,boolean):75:75 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$a;Z)V"} + 3:3:void (androidx.recyclerview.widget.AdapterHelper$Callback,boolean):55:55 -> + 4:4:void (androidx.recyclerview.widget.AdapterHelper$Callback,boolean):57:57 -> + 5:5:void (androidx.recyclerview.widget.AdapterHelper$Callback,boolean):59:59 -> + 6:6:void (androidx.recyclerview.widget.AdapterHelper$Callback,boolean):69:69 -> + 7:9:void (androidx.recyclerview.widget.AdapterHelper$Callback,boolean):76:78 -> + 1:5:void recycleUpdateOp(androidx.recyclerview.widget.AdapterHelper$UpdateOp):741:741 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$b;)V"} + 6:7:void recycleUpdateOp(androidx.recyclerview.widget.AdapterHelper$UpdateOp):742:742 -> a + 8:13:void recycleUpdateOp(androidx.recyclerview.widget.AdapterHelper$UpdateOp):743:743 -> a + 1:10:androidx.recyclerview.widget.AdapterHelper$UpdateOp obtainUpdateOp(int,int,int,java.lang.Object):727:727 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIILjava/lang/Object;)Landroidx/recyclerview/widget/a$b;"} + 11:16:androidx.recyclerview.widget.AdapterHelper$UpdateOp obtainUpdateOp(int,int,int,java.lang.Object):729:729 -> b + 17:18:androidx.recyclerview.widget.AdapterHelper$UpdateOp obtainUpdateOp(int,int,int,java.lang.Object):731:731 -> b + 19:20:androidx.recyclerview.widget.AdapterHelper$UpdateOp obtainUpdateOp(int,int,int,java.lang.Object):732:732 -> b + 21:22:androidx.recyclerview.widget.AdapterHelper$UpdateOp obtainUpdateOp(int,int,int,java.lang.Object):733:733 -> b + 23:25:androidx.recyclerview.widget.AdapterHelper$UpdateOp obtainUpdateOp(int,int,int,java.lang.Object):734:734 -> b + 1:4:void applyAdd(androidx.recyclerview.widget.AdapterHelper$UpdateOp):432:432 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$b;)V"} + 1:4:void applyMove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):130:130 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$b;)V"} + 1:9:int applyPendingUpdatesToPosition(int):588:588 -> e + 10:17:int applyPendingUpdatesToPosition(int):590:590 -> e + 18:30:int applyPendingUpdatesToPosition(int):591:591 -> e + 31:34:int applyPendingUpdatesToPosition(int):607:607 -> e + 35:41:int applyPendingUpdatesToPosition(int):608:608 -> e + 42:48:int applyPendingUpdatesToPosition(int):613:613 -> e + 49:52:int applyPendingUpdatesToPosition(int):598:598 -> e + 53:61:int applyPendingUpdatesToPosition(int):599:599 -> e + 62:65:int applyPendingUpdatesToPosition(int):593:593 -> e + 66:72:int applyPendingUpdatesToPosition(int):594:594 -> e + 1:2:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):134:134 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$b;)V"} + 3:13:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):136:136 -> f + 14:22:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):140:140 -> f + 23:31:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):141:141 -> f + 32:35:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):162:162 -> f + 36:45:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):163:163 -> f + 46:49:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):151:151 -> f + 50:67:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):152:152 -> f + 68:71:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):176:176 -> f + 72:74:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):177:177 -> f + 75:80:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):178:178 -> f + 81:84:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):181:181 -> f + 85:88:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):183:183 -> f + 1:2:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):188:188 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$b;)V"} + 3:13:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):190:190 -> g + 14:22:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):193:193 -> g + 23:31:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):194:194 -> g + 32:37:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):205:205 -> g + 38:46:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):207:207 -> g + 47:52:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):196:196 -> g + 53:62:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):198:198 -> g + 63:66:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):215:215 -> g + 67:68:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):216:216 -> g + 69:71:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):217:217 -> g + 72:77:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):218:218 -> g + 78:81:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):221:221 -> g + 82:85:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):223:223 -> g + 1:10:boolean canFindInPreLayout(int):411:411 -> h + 11:18:boolean canFindInPreLayout(int):413:413 -> h + 19:25:boolean canFindInPreLayout(int):414:414 -> h + 26:38:boolean canFindInPreLayout(int):415:415 -> h + 39:47:boolean canFindInPreLayout(int):420:420 -> h + 48:61:boolean canFindInPreLayout(int):422:422 -> h + 1:10:void consumePostponedUpdates():119:119 -> i + 11:26:void consumePostponedUpdates():121:121 -> i + 27:31:void consumePostponedUpdates():123:123 -> i + 32:34:void consumePostponedUpdates():124:124 -> i + 1:3:void consumeUpdatesInOnePass():557:557 -> j + 4:13:void consumeUpdatesInOnePass():558:558 -> j + 14:21:void consumeUpdatesInOnePass():560:560 -> j + 22:37:void consumeUpdatesInOnePass():561:561 -> j + 38:42:void consumeUpdatesInOnePass():575:575 -> j + 43:52:void consumeUpdatesInOnePass():576:576 -> j + 53:57:void consumeUpdatesInOnePass():571:571 -> j + 58:69:void consumeUpdatesInOnePass():572:572 -> j + 70:74:void consumeUpdatesInOnePass():567:567 -> j + 75:84:void consumeUpdatesInOnePass():568:568 -> j + 85:89:void consumeUpdatesInOnePass():563:563 -> j + 90:98:void consumeUpdatesInOnePass():564:564 -> j + 99:102:void consumeUpdatesInOnePass():579:579 -> j + 103:108:void consumeUpdatesInOnePass():580:580 -> j + 109:113:void consumeUpdatesInOnePass():583:583 -> j + 114:116:void consumeUpdatesInOnePass():584:584 -> j + 1:9:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):231:231 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$b;)V"} + 10:15:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):245:245 -> k + 16:17:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):250:250 -> k + 18:27:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):252:252 -> k + 28:53:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):260:260 -> k + 54:57:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):262:262 -> k + 58:62:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):263:263 -> k + 63:68:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):264:264 -> k + 69:85:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):269:269 -> k + 86:91:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):281:281 -> k + 92:94:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):285:285 -> k + 95:97:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):286:286 -> k + 98:107:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):287:287 -> k + 108:109:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):294:294 -> k + 110:114:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):295:295 -> k + 115:120:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):297:297 -> k + 121:123:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):301:301 -> k + 124:127:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):302:302 -> k + 128:135:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):232:232 -> k + 1:5:void dispatchFirstPassAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp,int):315:315 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$b;I)V"} + 6:13:void dispatchFirstPassAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp,int):316:316 -> l + 14:23:void dispatchFirstPassAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp,int):321:321 -> l + 24:31:void dispatchFirstPassAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp,int):324:324 -> l + 32:39:void dispatchFirstPassAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp,int):318:318 -> l + 2:6:int findPositionOffset(int):468:468 -> m + 1:8:int findPositionOffset(int,int):472:472 -> n + 9:16:int findPositionOffset(int,int):474:474 -> n + 17:22:int findPositionOffset(int,int):475:475 -> n + 23:26:int findPositionOffset(int,int):476:476 -> n + 27:33:int findPositionOffset(int,int):477:477 -> n + 34:40:int findPositionOffset(int,int):482:482 -> n + 41:47:int findPositionOffset(int,int):486:486 -> n + 48:59:int findPositionOffset(int,int):488:488 -> n + 60:66:int findPositionOffset(int,int):493:493 -> n + 1:9:boolean hasAnyUpdateTypes(int):464:464 -> o + 1:12:boolean hasPendingUpdates():460:460 -> p + 1:20:boolean hasUpdates():624:624 -> q + 1:5:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):439:439 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$b;)V"} + 6:20:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):440:440 -> r + 21:30:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):445:445 -> r + 31:53:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):455:455 -> r + 54:65:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):452:452 -> r + 66:75:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):448:448 -> r + 76:85:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):442:442 -> r + 1:7:void preProcess():93:93 -> s + 8:16:void preProcess():94:94 -> s + 17:24:void preProcess():96:96 -> s + 25:40:void preProcess():97:97 -> s + 41:44:void preProcess():108:108 -> s + 45:48:void preProcess():105:105 -> s + 49:52:void preProcess():102:102 -> s + 53:55:void preProcess():99:99 -> s + 56:59:void preProcess():111:111 -> s + 60:65:void preProcess():112:112 -> s + 66:71:void preProcess():115:115 -> s + 1:7:void recycleUpdateOpsAndClearList(java.util.List):748:748 -> t + 8:19:void recycleUpdateOpsAndClearList(java.util.List):750:750 -> t + 20:23:void recycleUpdateOpsAndClearList(java.util.List):752:752 -> t + 1:5:void reset():87:87 -> u + 6:11:void reset():88:88 -> u + 12:14:void reset():89:89 -> u + 1:12:int updatePositionWithPostponed(int,int):330:330 -> v + 13:20:int updatePositionWithPostponed(int,int):332:332 -> v + 21:25:int updatePositionWithPostponed(int,int):333:333 -> v + 26:46:int updatePositionWithPostponed(int,int):335:335 -> v + 47:53:int updatePositionWithPostponed(int,int):346:346 -> v + 54:62:int updatePositionWithPostponed(int,int):348:348 -> v + 63:69:int updatePositionWithPostponed(int,int):354:354 -> v + 70:80:int updatePositionWithPostponed(int,int):356:356 -> v + 81:84:int updatePositionWithPostponed(int,int):364:364 -> v + 85:91:int updatePositionWithPostponed(int,int):365:365 -> v + 92:95:int updatePositionWithPostponed(int,int):367:367 -> v + 96:98:int updatePositionWithPostponed(int,int):368:368 -> v + 99:104:int updatePositionWithPostponed(int,int):372:372 -> v + 105:110:int updatePositionWithPostponed(int,int):374:374 -> v + 111:118:int updatePositionWithPostponed(int,int):376:376 -> v + 119:125:int updatePositionWithPostponed(int,int):380:380 -> v + 126:130:int updatePositionWithPostponed(int,int):382:382 -> v + 131:139:int updatePositionWithPostponed(int,int):395:395 -> v + 140:147:int updatePositionWithPostponed(int,int):396:396 -> v + 148:151:int updatePositionWithPostponed(int,int):397:397 -> v + 152:159:int updatePositionWithPostponed(int,int):398:398 -> v + 160:164:int updatePositionWithPostponed(int,int):399:399 -> v + 165:168:int updatePositionWithPostponed(int,int):400:400 -> v + 169:172:int updatePositionWithPostponed(int,int):402:402 -> v + 173:177:int updatePositionWithPostponed(int,int):403:403 -> v + 178:184:int updatePositionWithPostponed(int,int):404:404 -> v +androidx.recyclerview.widget.AdapterHelper$Callback -> androidx.recyclerview.widget.a$a: +# {"id":"sourceFile","fileName":"AdapterHelper.java"} + void offsetPositionsForMove(int,int) -> a + void onDispatchFirstPass(androidx.recyclerview.widget.AdapterHelper$UpdateOp) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$b;)V"} + void markViewHoldersUpdated(int,int,java.lang.Object) -> c + 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;"} + void offsetPositionsForRemovingLaidOutOrNewView(int,int) -> f + void offsetPositionsForAdd(int,int) -> g + void offsetPositionsForRemovingInvisible(int,int) -> h +androidx.recyclerview.widget.AdapterHelper$UpdateOp -> androidx.recyclerview.widget.a$b: +# {"id":"sourceFile","fileName":"AdapterHelper.java"} + int cmd -> a + int positionStart -> b + java.lang.Object payload -> c + int itemCount -> d + 1:3:void (int,int,int,java.lang.Object):651:651 -> + 4:5:void (int,int,int,java.lang.Object):652:652 -> + 6:7:void (int,int,int,java.lang.Object):653:653 -> + 8:9:void (int,int,int,java.lang.Object):654:654 -> + 10:12:void (int,int,int,java.lang.Object):655:655 -> + 1:15:java.lang.String cmdToString():659:659 -> a + 16:18:java.lang.String cmdToString():669:669 -> a + 19:21:java.lang.String cmdToString():667:667 -> a + 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 + 1:4:int hashCode():718:718 -> hashCode + 5:9:int hashCode():719:719 -> hashCode + 10:13:int hashCode():720:720 -> hashCode + 1:21:java.lang.String toString():674:674 -> toString + 22:68:java.lang.String toString():675:675 -> toString +androidx.recyclerview.widget.ChildHelper -> androidx.recyclerview.widget.b: +# {"id":"sourceFile","fileName":"ChildHelper.java"} + androidx.recyclerview.widget.ChildHelper$Callback mCallback -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/b$b;"} + androidx.recyclerview.widget.ChildHelper$Bucket mBucket -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/b$a;"} + java.util.List mHiddenViews -> c + 1:3:void (androidx.recyclerview.widget.ChildHelper$Callback):48:48 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/b$b;)V"} + 4:5:void (androidx.recyclerview.widget.ChildHelper$Callback):49:49 -> + 6:12:void (androidx.recyclerview.widget.ChildHelper$Callback):50:50 -> + 13:20:void (androidx.recyclerview.widget.ChildHelper$Callback):51:51 -> + 3:9:void addView(android.view.View,int,boolean):99:99 -> a + 10:13:void addView(android.view.View,int,boolean):101:101 -> a + 14:20:void addView(android.view.View,int,boolean):103:103 -> a + 21:23:void addView(android.view.View,int,boolean):105:105 -> a + 24:29:void addView(android.view.View,int,boolean):107:107 -> a + 2:5:void addView(android.view.View,boolean):85:85 -> b + 3:9:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams,boolean):231:231 -> c + 10:13:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams,boolean):233:233 -> c + 14:20:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams,boolean):235:235 -> c + 21:23:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams,boolean):237:237 -> c + 24:29:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams,boolean):239:239 -> c + 1:4:void detachViewFromParent(int):282:282 -> d + 5:9:void detachViewFromParent(int):283:283 -> d + 10:15:void detachViewFromParent(int):284:284 -> d + 1:9:android.view.View findHiddenNonRemovedView(int):206:206 -> e + 10:17:android.view.View findHiddenNonRemovedView(int):208:208 -> e + 18:23:android.view.View findHiddenNonRemovedView(int):209:209 -> e + 24:29:android.view.View findHiddenNonRemovedView(int):210:210 -> e + 30:35:android.view.View findHiddenNonRemovedView(int):211:211 -> e + 36:47:android.view.View findHiddenNonRemovedView(int):212:212 -> e + 1:4:android.view.View getChildAt(int):180:180 -> f + 5:11:android.view.View getChildAt(int):181:181 -> f + 1:14:int getChildCount():253:253 -> g + 5:13:int getOffset(int):117:117 -> h + 14:25:int getOffset(int):120:120 -> h + 26:40:int getOffset(int):123:123 -> h + 1:7:android.view.View getUnfilteredChildAt(int):273:273 -> i + 1:7:int getUnfilteredChildCount():263:263 -> j + 1:8:void hide(android.view.View):328:328 -> k + 9:13:void hide(android.view.View):335:335 -> k + 14:17:void hide(android.view.View):336:336 -> k + 18:40:void hide(android.view.View):330:330 -> k + 1:5:void hideViewInternal(android.view.View):60:60 -> l + 6:11:void hideViewInternal(android.view.View):61:61 -> l + 1:10:int indexOfChild(android.view.View):297:297 -> m + 11:19:int indexOfChild(android.view.View):301:301 -> m + 20:27:int indexOfChild(android.view.View):309:309 -> m + 1:7:boolean isHidden(android.view.View):319:319 -> n + 1:5:void removeAllViewsUnfiltered():188:188 -> o + 6:15:void removeAllViewsUnfiltered():189:189 -> o + 16:28:void removeAllViewsUnfiltered():190:190 -> o + 29:36:void removeAllViewsUnfiltered():191:191 -> o + 37:42:void removeAllViewsUnfiltered():193:193 -> o + 1:9:void removeView(android.view.View):140:140 -> p + 10:17:void removeView(android.view.View):144:144 -> p + 18:20:void removeView(android.view.View):145:145 -> p + 21:26:void removeView(android.view.View):147:147 -> p + 1:4:void removeViewAt(int):160:160 -> q + 5:13:void removeViewAt(int):161:161 -> q + 14:21:void removeViewAt(int):165:165 -> q + 22:24:void removeViewAt(int):166:166 -> q + 25:30:void removeViewAt(int):168:168 -> q + 1:10:boolean removeViewIfHidden(android.view.View):373:373 -> r + 11:14:boolean removeViewIfHidden(android.view.View):375:375 -> r + 15:22:boolean removeViewIfHidden(android.view.View):380:380 -> r + 23:27:boolean removeViewIfHidden(android.view.View):381:381 -> r + 28:30:boolean removeViewIfHidden(android.view.View):382:382 -> r + 31:38:boolean removeViewIfHidden(android.view.View):386:386 -> r + 1:8:void unhide(android.view.View):350:350 -> s + 9:16:void unhide(android.view.View):354:354 -> s + 17:21:void unhide(android.view.View):357:357 -> s + 22:25:void unhide(android.view.View):358:358 -> s + 26:48:void unhide(android.view.View):355:355 -> s + 49:71:void unhide(android.view.View):352:352 -> s + 1:8:boolean unhideViewInternal(android.view.View):70:70 -> t + 9:17:boolean unhideViewInternal(android.view.View):71:71 -> t + 1:33:java.lang.String toString():363:363 -> toString +androidx.recyclerview.widget.ChildHelper$Bucket -> androidx.recyclerview.widget.b$a: +# {"id":"sourceFile","fileName":"ChildHelper.java"} + long mData -> a + androidx.recyclerview.widget.ChildHelper$Bucket mNext -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/b$a;"} + 1:5:void ():395:395 -> + 6:8:void ():401:401 -> + 5:9:void clear(int):422:422 -> a + 10:13:void clear(int):423:423 -> a + 14:23:void clear(int):426:426 -> a + 1:10:int countOnesBefore(int):493:493 -> b + 11:17:int countOnesBefore(int):495:495 -> b + 18:30:int countOnesBefore(int):497:497 -> b + 31:42:int countOnesBefore(int):500:500 -> b + 43:54:int countOnesBefore(int):502:502 -> b + 1:4:void ensureNext():415:415 -> c + 5:12:void ensureNext():416:416 -> c + 5:7:boolean get(int):433:433 -> d + 8:15:boolean get(int):434:434 -> d + 16:31:boolean get(int):436:436 -> d + 5:7:void insert(int,boolean):449:449 -> e + 8:14:void insert(int,boolean):450:450 -> e + 15:41:void insert(int,boolean):452:452 -> e + 42:45:void insert(int,boolean):456:456 -> e + 46:49:void insert(int,boolean):458:458 -> e + 50:54:void insert(int,boolean):460:460 -> e + 55:60:void insert(int,boolean):462:462 -> e + 61:63:void insert(int,boolean):463:463 -> e + 64:69:void insert(int,boolean):464:464 -> e + 5:7:boolean remove(int):471:471 -> f + 8:19:boolean remove(int):472:472 -> f + 20:36:boolean remove(int):475:475 -> f + 37:43:boolean remove(int):476:476 -> f + 44:48:boolean remove(int):480:480 -> f + 49:50:boolean remove(int):481:481 -> f + 51:54:boolean remove(int):482:482 -> f + 55:62:boolean remove(int):483:483 -> f + 63:65:boolean remove(int):484:484 -> f + 66:71:boolean remove(int):486:486 -> f + 3:4:void reset():441:441 -> g + 5:8:void reset():442:442 -> g + 9:12:void reset():443:443 -> g + 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 +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;"} + void detachViewFromParent(int) -> e + void onLeftHiddenState(android.view.View) -> f + void addView(android.view.View,int) -> g + void removeViewAt(int) -> h + void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams) -> i +androidx.recyclerview.widget.DefaultItemAnimator -> androidx.recyclerview.widget.c: +# {"id":"sourceFile","fileName":"DefaultItemAnimator.java"} + java.util.ArrayList mPendingRemovals -> h + java.util.ArrayList mPendingAdditions -> i + java.util.ArrayList mPendingMoves -> j + java.util.ArrayList mPendingChanges -> k + java.util.ArrayList mAdditionsList -> l + java.util.ArrayList mMovesList -> m + java.util.ArrayList mChangesList -> n + java.util.ArrayList mAddAnimations -> o + java.util.ArrayList mMoveAnimations -> p + java.util.ArrayList mRemoveAnimations -> q + java.util.ArrayList mChangeAnimations -> r + android.animation.TimeInterpolator sDefaultInterpolator -> s + 1:3:void ():38:38 -> + 4:10:void ():43:43 -> + 11:17:void ():44:44 -> + 18:24:void ():45:45 -> + 25:31:void ():46:46 -> + 32:38:void ():48:48 -> + 39:45:void ():49:49 -> + 46:52:void ():50:50 -> + 53:59:void ():52:52 -> + 60:66:void ():53:53 -> + 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"} + 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 + 31:34:void animateAddImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder):233:233 -> Q + 35:38:void animateAddImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder):251:251 -> Q + 1:7:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):348:348 -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/c$i;)V"} + 8:9:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):349:349 -> R + 10:13:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):350:350 -> R + 14:18:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):351:351 -> R + 19:22:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):353:353 -> R + 23:26:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):354:354 -> R + 27:30:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):353:353 -> R + 31:37:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):355:355 -> R + 38:46:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):356:356 -> R + 47:55:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):357:357 -> R + 56:68:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):358:358 -> R + 69:73:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):374:374 -> R + 74:77:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):377:377 -> R + 78:84:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):378:378 -> R + 85:102:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):379:379 -> R + 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"} + 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 + 30:34:void animateMoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):291:291 -> S + 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"} + 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 + 34:37:void animateRemoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder):217:217 -> T + 1:8:void cancelAll(java.util.List):641:641 -> U + 9:27:void cancelAll(java.util.List):642:642 -> U + 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"} + 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 + 29:35:void endChangeAnimation(java.util.List,androidx.recyclerview.widget.RecyclerView$ViewHolder):404:404 -> W + 1:4:void endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):411:411 -> X + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/c$i;)V"} + 5:7:void endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):412:412 -> X + 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"} + 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 + 18:24:boolean endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo,androidx.recyclerview.widget.RecyclerView$ViewHolder):428:428 -> Y + 25:30:boolean endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo,androidx.recyclerview.widget.RecyclerView$ViewHolder):429:429 -> Y + 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"} + 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"} + 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"} + 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 + 29:32:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):443:443 -> j + 33:35:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):444:444 -> j + 36:38:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):445:445 -> j + 39:41:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):446:446 -> j + 42:49:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):447:447 -> j + 50:54:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):450:450 -> j + 55:64:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):451:451 -> j + 65:67:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):452:452 -> j + 68:70:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):453:453 -> j + 71:78:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):455:455 -> j + 79:81:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):456:456 -> j + 82:84:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):457:457 -> j + 85:94:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):460:460 -> j + 95:102:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):461:461 -> j + 103:105:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):462:462 -> j + 106:111:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):463:463 -> j + 112:119:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):464:464 -> j + 120:129:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):467:467 -> j + 130:137:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):468:468 -> j + 138:145:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):469:469 -> j + 146:151:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):470:470 -> j + 152:155:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):471:471 -> j + 156:158:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):472:472 -> j + 159:161:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):473:473 -> j + 162:164:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):474:474 -> j + 165:167:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):475:475 -> j + 168:173:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):476:476 -> j + 174:185:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):477:477 -> j + 186:195:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):483:483 -> j + 196:203:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):484:484 -> j + 204:209:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):485:485 -> j + 210:212:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):486:486 -> j + 213:215:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):487:487 -> j + 216:221:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):488:488 -> j + 222:229:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):489:489 -> j + 230:234:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):496:496 -> j + 235:239:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):502:502 -> j + 240:244:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):508:508 -> j + 245:249:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):514:514 -> j + 250:253:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):518:518 -> j + 1:11:void endAnimations():557:557 -> k + 12:19:void endAnimations():559:559 -> k + 20:23:void endAnimations():560:560 -> k + 24:26:void endAnimations():561:561 -> k + 27:29:void endAnimations():562:562 -> k + 30:34:void endAnimations():563:563 -> k + 35:42:void endAnimations():564:564 -> k + 43:52:void endAnimations():566:566 -> k + 53:60:void endAnimations():568:568 -> k + 61:63:void endAnimations():569:569 -> k + 64:71:void endAnimations():570:570 -> k + 72:83:void endAnimations():572:572 -> k + 84:91:void endAnimations():574:574 -> k + 92:96:void endAnimations():575:575 -> k + 97:99:void endAnimations():576:576 -> k + 100:107:void endAnimations():577:577 -> k + 108:117:void endAnimations():579:579 -> k + 118:131:void endAnimations():581:581 -> k + 132:136:void endAnimations():583:583 -> k + 137:143:void endAnimations():584:584 -> k + 144:153:void endAnimations():588:588 -> k + 154:161:void endAnimations():590:590 -> k + 162:169:void endAnimations():591:591 -> k + 170:175:void endAnimations():593:593 -> k + 176:177:void endAnimations():594:594 -> k + 178:179:void endAnimations():595:595 -> k + 180:182:void endAnimations():596:596 -> k + 183:185:void endAnimations():597:597 -> k + 186:190:void endAnimations():598:598 -> k + 191:193:void endAnimations():599:599 -> k + 194:199:void endAnimations():600:600 -> k + 200:210:void endAnimations():601:601 -> k + 211:220:void endAnimations():605:605 -> k + 221:228:void endAnimations():607:607 -> k + 229:236:void endAnimations():608:608 -> k + 237:242:void endAnimations():610:610 -> k + 243:244:void endAnimations():611:611 -> k + 245:247:void endAnimations():612:612 -> k + 248:250:void endAnimations():613:613 -> k + 251:253:void endAnimations():614:614 -> k + 254:259:void endAnimations():615:615 -> k + 260:270:void endAnimations():616:616 -> k + 271:280:void endAnimations():620:620 -> k + 281:288:void endAnimations():622:622 -> k + 289:296:void endAnimations():623:623 -> k + 297:305:void endAnimations():625:625 -> k + 306:311:void endAnimations():626:626 -> k + 312:322:void endAnimations():627:627 -> k + 323:327:void endAnimations():632:632 -> k + 328:332:void endAnimations():633:633 -> k + 333:337:void endAnimations():634:634 -> k + 338:342:void endAnimations():635:635 -> k + 343:346:void endAnimations():637:637 -> k + 1:10:boolean isRunning():531:531 -> p + 11:18:boolean isRunning():532:532 -> p + 19:26:boolean isRunning():533:533 -> p + 27:34:boolean isRunning():534:534 -> p + 35:42:boolean isRunning():535:535 -> p + 43:50:boolean isRunning():536:536 -> p + 51:58:boolean isRunning():537:537 -> p + 59:66:boolean isRunning():538:538 -> p + 67:74:boolean isRunning():539:539 -> p + 75:82:boolean isRunning():540:540 -> p + 83:93:boolean isRunning():541:541 -> p + 1:6:void runPendingAnimations():102:102 -> u + 7:12:void runPendingAnimations():103:103 -> u + 13:18:void runPendingAnimations():104:104 -> u + 19:34:void runPendingAnimations():105:105 -> u + 35:52:void runPendingAnimations():111:111 -> u + 53:56:void runPendingAnimations():112:112 -> u + 57:63:void runPendingAnimations():114:114 -> u + 64:68:void runPendingAnimations():117:117 -> u + 69:73:void runPendingAnimations():118:118 -> u + 74:78:void runPendingAnimations():119:119 -> u + 79:83:void runPendingAnimations():120:120 -> u + 84:90:void runPendingAnimations():121:121 -> u + 91:100:void runPendingAnimations():133:133 -> u + 101:108:void runPendingAnimations():134:134 -> u + 109:113:void runPendingAnimations():136:136 -> u + 114:118:void runPendingAnimations():141:141 -> u + 119:123:void runPendingAnimations():142:142 -> u + 124:128:void runPendingAnimations():143:143 -> u + 129:133:void runPendingAnimations():144:144 -> u + 134:140:void runPendingAnimations():145:145 -> u + 141:148:void runPendingAnimations():156:156 -> u + 149:158:void runPendingAnimations():157:157 -> u + 159:163:void runPendingAnimations():159:159 -> u + 164:168:void runPendingAnimations():164:164 -> u + 169:173:void runPendingAnimations():165:165 -> u + 174:178:void runPendingAnimations():166:166 -> u + 179:183:void runPendingAnimations():167:167 -> u + 184:195:void runPendingAnimations():168:168 -> u + 196:203:void runPendingAnimations():186:186 -> u + 204:211:void runPendingAnimations():179:179 -> u + 212:219:void runPendingAnimations():180:180 -> u + 220:223:void runPendingAnimations():181:181 -> u + 224:228:void runPendingAnimations():182:182 -> u + 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"} + 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"} + 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 + 38:50:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):329:329 -> x + 51:55:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):333:333 -> x + 56:60:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):334:334 -> x + 61:67:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):335:335 -> x + 68:70:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):338:338 -> x + 71:77:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):339:339 -> x + 78:84:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):340:340 -> x + 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"} + 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 + 30:38:boolean animateMove(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):264:264 -> y + 39:45:boolean animateMove(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):268:268 -> y + 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"} + 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"} + java.util.ArrayList val$moves -> d + androidx.recyclerview.widget.DefaultItemAnimator this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/c;"} + 1:8:void (androidx.recyclerview.widget.DefaultItemAnimator,java.util.ArrayList):121:121 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/c;Ljava/util/ArrayList;)V"} + 1:17:void run():124:124 -> run + 18:33:void run():125:125 -> run + 34:38:void run():128:128 -> run + 39:48:void run():129:129 -> run +androidx.recyclerview.widget.DefaultItemAnimator$2 -> androidx.recyclerview.widget.c$b: +# {"id":"sourceFile","fileName":"DefaultItemAnimator.java"} + java.util.ArrayList val$changes -> d + androidx.recyclerview.widget.DefaultItemAnimator this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/c;"} + 1:8:void (androidx.recyclerview.widget.DefaultItemAnimator,java.util.ArrayList):145:145 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/c;Ljava/util/ArrayList;)V"} + 1:17:void run():148:148 -> run + 18:23:void run():149:149 -> run + 24:28:void run():151:151 -> run + 29:38:void run():152:152 -> run +androidx.recyclerview.widget.DefaultItemAnimator$3 -> androidx.recyclerview.widget.c$c: +# {"id":"sourceFile","fileName":"DefaultItemAnimator.java"} + java.util.ArrayList val$additions -> d + androidx.recyclerview.widget.DefaultItemAnimator this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/c;"} + 1:8:void (androidx.recyclerview.widget.DefaultItemAnimator,java.util.ArrayList):168:168 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/c;Ljava/util/ArrayList;)V"} + 1:17:void run():171:171 -> run + 18:23:void run():172:172 -> run + 24:28:void run():174:174 -> run + 29:38:void run():175:175 -> run +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;"} + 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"} + 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 + 21:29:void onAnimationEnd(android.animation.Animator):214:214 -> onAnimationEnd + 30:35:void onAnimationEnd(android.animation.Animator):215:215 -> onAnimationEnd + 1:8:void onAnimationStart(android.animation.Animator):206:206 -> onAnimationStart +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;"} + 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"} + 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 + 14:22:void onAnimationEnd(android.animation.Animator):248:248 -> onAnimationEnd + 23:28:void onAnimationEnd(android.animation.Animator):249:249 -> onAnimationEnd + 1:8:void onAnimationStart(android.animation.Animator):236:236 -> onAnimationStart +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;"} + int val$deltaX -> b + android.view.View val$view -> c + int val$deltaY -> d + android.view.ViewPropertyAnimator val$animation -> e + 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"} + 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 + 15:20:void onAnimationCancel(android.animation.Animator):304:304 -> onAnimationCancel + 1:6:void onAnimationEnd(android.animation.Animator):310:310 -> onAnimationEnd + 7:13:void onAnimationEnd(android.animation.Animator):311:311 -> onAnimationEnd + 14:22:void onAnimationEnd(android.animation.Animator):312:312 -> onAnimationEnd + 23:28:void onAnimationEnd(android.animation.Animator):313:313 -> onAnimationEnd + 1:8:void onAnimationStart(android.animation.Animator):295:295 -> onAnimationStart +androidx.recyclerview.widget.DefaultItemAnimator$7 -> androidx.recyclerview.widget.c$g: +# {"id":"sourceFile","fileName":"DefaultItemAnimator.java"} + androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo val$changeInfo -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/c$i;"} + android.view.ViewPropertyAnimator val$oldViewAnim -> 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.DefaultItemAnimator$ChangeInfo,android.view.ViewPropertyAnimator,android.view.View):358:358 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/c;Landroidx/recyclerview/widget/c$i;Landroid/view/ViewPropertyAnimator;Landroid/view/View;)V"} + 1:6:void onAnimationEnd(android.animation.Animator):366:366 -> onAnimationEnd + 7:13:void onAnimationEnd(android.animation.Animator):367:367 -> onAnimationEnd + 14:19:void onAnimationEnd(android.animation.Animator):368:368 -> onAnimationEnd + 20:24:void onAnimationEnd(android.animation.Animator):369:369 -> onAnimationEnd + 25:34:void onAnimationEnd(android.animation.Animator):370:370 -> onAnimationEnd + 35:45:void onAnimationEnd(android.animation.Animator):371:371 -> onAnimationEnd + 46:51:void onAnimationEnd(android.animation.Animator):372:372 -> onAnimationEnd + 1:11:void onAnimationStart(android.animation.Animator):361:361 -> onAnimationStart +androidx.recyclerview.widget.DefaultItemAnimator$8 -> androidx.recyclerview.widget.c$h: +# {"id":"sourceFile","fileName":"DefaultItemAnimator.java"} + androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo val$changeInfo -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/c$i;"} + android.view.ViewPropertyAnimator val$newViewAnimation -> b + android.view.View val$newView -> 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.DefaultItemAnimator$ChangeInfo,android.view.ViewPropertyAnimator,android.view.View):380:380 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/c;Landroidx/recyclerview/widget/c$i;Landroid/view/ViewPropertyAnimator;Landroid/view/View;)V"} + 1:6:void onAnimationEnd(android.animation.Animator):387:387 -> onAnimationEnd + 7:13:void onAnimationEnd(android.animation.Animator):388:388 -> onAnimationEnd + 14:19:void onAnimationEnd(android.animation.Animator):389:389 -> onAnimationEnd + 20:24:void onAnimationEnd(android.animation.Animator):390:390 -> onAnimationEnd + 25:34:void onAnimationEnd(android.animation.Animator):391:391 -> onAnimationEnd + 35:45:void onAnimationEnd(android.animation.Animator):392:392 -> onAnimationEnd + 46:51:void onAnimationEnd(android.animation.Animator):393:393 -> onAnimationEnd + 1:11:void onAnimationStart(android.animation.Animator):383:383 -> onAnimationStart +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;"} + androidx.recyclerview.widget.RecyclerView$ViewHolder newHolder -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$D;"} + 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"} + 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"} + 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;"} + 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"} + 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 -> + 10:11:void (androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):65:65 -> + 12:14:void (androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):66:66 -> +androidx.recyclerview.widget.FastScroller -> androidx.recyclerview.widget.d: +# {"id":"sourceFile","fileName":"FastScroller.java"} + 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;"} + int[] PRESSED_STATE_SET -> D + int[] EMPTY_STATE_SET -> E + int mScrollbarMinimumRange -> a + int mMargin -> b + android.graphics.drawable.StateListDrawable mVerticalThumbDrawable -> c + android.graphics.drawable.Drawable mVerticalTrackDrawable -> d + int mVerticalThumbWidth -> e + int mVerticalTrackWidth -> f + android.graphics.drawable.StateListDrawable mHorizontalThumbDrawable -> g + android.graphics.drawable.Drawable mHorizontalTrackDrawable -> h + int mHorizontalThumbHeight -> i + int mHorizontalTrackHeight -> j + int mVerticalThumbHeight -> k + int mVerticalThumbCenterY -> l + float mVerticalDragY -> m + int mHorizontalThumbWidth -> n + int mHorizontalThumbCenterX -> o + float mHorizontalDragX -> p + int mRecyclerViewWidth -> q + int mRecyclerViewHeight -> r + androidx.recyclerview.widget.RecyclerView mRecyclerView -> s + boolean mNeedVerticalScrollbar -> t + boolean mNeedHorizontalScrollbar -> u + int mState -> v + int mDragState -> w + int[] mVerticalRange -> x + int[] mHorizontalRange -> y + android.animation.ValueAnimator mShowHideAnimator -> z + 4:10:void ():74:74 -> + 11:15:void ():75:75 -> + 1:4:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):141:141 -> + 5:6:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):104:104 -> + 7:8:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):105:105 -> + 9:10:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):112:112 -> + 11:12:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):113:113 -> + 13:14:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):114:114 -> + 15:17:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):115:115 -> + 18:21:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):117:117 -> + 22:25:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):118:118 -> + 26:30:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):119:119 -> + 31:36:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):120:120 -> + 37:38:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):121:121 -> + 39:45:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):123:123 -> + 46:52:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):129:129 -> + 53:54:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):142:142 -> + 55:56:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):143:143 -> + 57:58:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):144:144 -> + 59:60:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):145:145 -> + 61:70:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):146:146 -> + 71:80:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):147:147 -> + 81:90:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):149:149 -> + 91:100:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):151:151 -> + 101:102:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):152:152 -> + 103:106:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):153:153 -> + 107:109:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):154:154 -> + 110:112:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):155:155 -> + 113:120:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):157:157 -> + 121:128:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):158:158 -> + 129:132:void (androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):160:160 -> + 1:8:void show():228:228 -> A + 9:14:void show():230:230 -> A + 15:16:void show():233:233 -> A + 17:41:void show():234:234 -> A + 42:48:void show():235:235 -> A + 49:55:void show():236:236 -> A + 56:61:void show():237:237 -> A + 1:6:void updateScrollPosition(int,int):339:339 -> B + 7:14:void updateScrollPosition(int,int):340:340 -> B + 15:23:void updateScrollPosition(int,int):341:341 -> B + 24:29:void updateScrollPosition(int,int):344:344 -> B + 30:35:void updateScrollPosition(int,int):345:345 -> B + 36:44:void updateScrollPosition(int,int):346:346 -> B + 45:50:void updateScrollPosition(int,int):349:349 -> B + 51:54:void updateScrollPosition(int,int):350:350 -> B + 55:71:void updateScrollPosition(int,int):351:351 -> B + 72:75:void updateScrollPosition(int,int):358:358 -> B + 76:82:void updateScrollPosition(int,int):360:360 -> B + 83:95:void updateScrollPosition(int,int):364:364 -> B + 96:99:void updateScrollPosition(int,int):366:366 -> B + 100:106:void updateScrollPosition(int,int):368:368 -> B + 107:114:void updateScrollPosition(int,int):372:372 -> B + 115:118:void updateScrollPosition(int,int):373:373 -> B + 1:5:void verticalScrollTo(float):446:446 -> C + 6:20:void verticalScrollTo(float):447:447 -> C + 21:35:void verticalScrollTo(float):448:448 -> C + 36:39:void verticalScrollTo(float):451:451 -> C + 40:45:void verticalScrollTo(float):452:452 -> C + 46:52:void verticalScrollTo(float):453:453 -> C + 53:58:void verticalScrollTo(float):451:451 -> C + 59:63:void verticalScrollTo(float):455:455 -> C + 64:66:void verticalScrollTo(float):457:457 -> C + 1:6:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):409:409 -> a + 7:14:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):413:413 -> a + 15:26:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):414:414 -> a + 27:44:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):415:415 -> a + 45:46:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):418:418 -> a + 47:57:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):419:419 -> a + 58:59:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):421:421 -> a + 60:67:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):422:422 -> a + 68:71:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):424:424 -> a + 72:82:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):426:426 -> a + 83:84:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):427:427 -> a + 85:86:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):428:428 -> a + 87:90:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):429:429 -> a + 91:93:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):430:430 -> a + 94:103:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):431:431 -> a + 104:106:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):432:432 -> a + 107:110:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):433:433 -> a + 111:117:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):434:434 -> a + 118:121:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):436:436 -> a + 122:129:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):437:437 -> a + 1:7:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):381:381 -> b + 8:19:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):382:382 -> b + 20:31:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):383:383 -> b + 32:43:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):384:384 -> b + 44:45:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):387:387 -> b + 46:56:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):388:388 -> b + 57:58:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):390:390 -> b + 59:66:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):391:391 -> b + 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"} + 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 + 30:32:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):282:282 -> i + 33:36:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):284:284 -> i + 37:40:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):285:285 -> i + 41:48:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):270:270 -> i + 49:57:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):271:271 -> i + 58:61:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):276:276 -> i + 1:7:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):164:164 -> j + 8:10:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):168:168 -> j + 11:14:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):170:170 -> j + 15:18:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):172:172 -> j + 1:8:void cancelHide():258:258 -> k + 1:5:void destroyCallbacks():183:183 -> l + 6:10:void destroyCallbacks():184:184 -> l + 11:17:void destroyCallbacks():185:185 -> l + 18:21:void destroyCallbacks():186:186 -> l + 1:2:void drawHorizontalScrollbar(android.graphics.Canvas):316:316 -> m + 3:5:void drawHorizontalScrollbar(android.graphics.Canvas):318:318 -> m + 6:12:void drawHorizontalScrollbar(android.graphics.Canvas):319:319 -> m + 13:18:void drawHorizontalScrollbar(android.graphics.Canvas):320:320 -> m + 19:24:void drawHorizontalScrollbar(android.graphics.Canvas):321:321 -> m + 25:29:void drawHorizontalScrollbar(android.graphics.Canvas):322:322 -> m + 30:32:void drawHorizontalScrollbar(android.graphics.Canvas):324:324 -> m + 33:38:void drawHorizontalScrollbar(android.graphics.Canvas):325:325 -> m + 39:41:void drawHorizontalScrollbar(android.graphics.Canvas):326:326 -> m + 42:50:void drawHorizontalScrollbar(android.graphics.Canvas):327:327 -> m + 51:54:void drawHorizontalScrollbar(android.graphics.Canvas):328:328 -> m + 1:2:void drawVerticalScrollbar(android.graphics.Canvas):291:291 -> n + 3:5:void drawVerticalScrollbar(android.graphics.Canvas):293:293 -> n + 6:12:void drawVerticalScrollbar(android.graphics.Canvas):294:294 -> n + 13:18:void drawVerticalScrollbar(android.graphics.Canvas):295:295 -> n + 19:24:void drawVerticalScrollbar(android.graphics.Canvas):296:296 -> n + 25:27:void drawVerticalScrollbar(android.graphics.Canvas):297:297 -> n + 28:33:void drawVerticalScrollbar(android.graphics.Canvas):299:299 -> n + 34:38:void drawVerticalScrollbar(android.graphics.Canvas):300:300 -> n + 39:49:void drawVerticalScrollbar(android.graphics.Canvas):301:301 -> n + 50:52:void drawVerticalScrollbar(android.graphics.Canvas):302:302 -> n + 53:57:void drawVerticalScrollbar(android.graphics.Canvas):303:303 -> n + 58:60:void drawVerticalScrollbar(android.graphics.Canvas):304:304 -> n + 61:72:void drawVerticalScrollbar(android.graphics.Canvas):305:305 -> n + 73:75:void drawVerticalScrollbar(android.graphics.Canvas):307:307 -> n + 76:81:void drawVerticalScrollbar(android.graphics.Canvas):308:308 -> n + 82:84:void drawVerticalScrollbar(android.graphics.Canvas):309:309 -> n + 85:93:void drawVerticalScrollbar(android.graphics.Canvas):310:310 -> n + 94:97:void drawVerticalScrollbar(android.graphics.Canvas):311:311 -> n + 1:7:int[] getHorizontalRange():542:542 -> o + 8:14:int[] getHorizontalRange():543:543 -> o + 1:7:int[] getVerticalRange():533:533 -> p + 8:14:int[] getVerticalRange():534:534 -> p + 1:9:void hide(int):244:244 -> q + 10:15:void hide(int):246:246 -> q + 16:17:void hide(int):249:249 -> q + 18:40:void hide(int):250:250 -> q + 41:46:void hide(int):251:251 -> q + 47:52:void hide(int):252:252 -> q + 1:5:void horizontalScrollTo(float):461:461 -> r + 6:20:void horizontalScrollTo(float):462:462 -> r + 21:35:void horizontalScrollTo(float):463:463 -> r + 36:39:void horizontalScrollTo(float):467:467 -> r + 40:45:void horizontalScrollTo(float):468:468 -> r + 46:52:void horizontalScrollTo(float):469:469 -> r + 53:58:void horizontalScrollTo(float):467:467 -> r + 59:63:void horizontalScrollTo(float):471:471 -> r + 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:6:void requestRedraw():191:191 -> v + 1:3:void resetHideDelay(int):262:262 -> w + 4:12:void resetHideDelay(int):263:263 -> w + 2:24:int scrollTo(float,float,int[],int,int,int):479:479 -> x + 4:7:void setState(int):195:195 -> y + 8:14:void setState(int):196:196 -> y + 15:19:void setState(int):197:197 -> y + 20:23:void setState(int):201:201 -> y + 24:26:void setState(int):203:203 -> y + 27:32:void setState(int):206:206 -> y + 33:41:void setState(int):207:207 -> y + 42:50:void setState(int):208:208 -> y + 51:53:void setState(int):210:210 -> y + 54:56:void setState(int):212:212 -> y + 1:5:void setupCallbacks():177:177 -> z + 6:10:void setupCallbacks():178:178 -> z + 11:18:void setupCallbacks():179:179 -> z +androidx.recyclerview.widget.FastScroller$1 -> androidx.recyclerview.widget.d$a: +# {"id":"sourceFile","fileName":"FastScroller.java"} + androidx.recyclerview.widget.FastScroller this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/d;"} + 1:6:void (androidx.recyclerview.widget.FastScroller):123:123 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/d;)V"} + 1:8:void run():126:126 -> run +androidx.recyclerview.widget.FastScroller$2 -> androidx.recyclerview.widget.d$b: +# {"id":"sourceFile","fileName":"FastScroller.java"} + androidx.recyclerview.widget.FastScroller this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/d;"} + 1:6:void (androidx.recyclerview.widget.FastScroller):130:130 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/d;)V"} + 1:6:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):133:133 -> b + 7:10:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):134:134 -> b + 11:14:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):133:133 -> b +androidx.recyclerview.widget.FastScroller$AnimatorListener -> androidx.recyclerview.widget.d$c: +# {"id":"sourceFile","fileName":"FastScroller.java"} + boolean mCanceled -> a + androidx.recyclerview.widget.FastScroller this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/d;"} + 1:6:void (androidx.recyclerview.widget.FastScroller):551:551 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/d;)V"} + 7:9:void (androidx.recyclerview.widget.FastScroller):549:549 -> + 2:4:void onAnimationCancel(android.animation.Animator):572:572 -> onAnimationCancel + 1:5:void onAnimationEnd(android.animation.Animator):557:557 -> onAnimationEnd + 6:8:void onAnimationEnd(android.animation.Animator):558:558 -> onAnimationEnd + 9:27:void onAnimationEnd(android.animation.Animator):561:561 -> onAnimationEnd + 28:31:void onAnimationEnd(android.animation.Animator):562:562 -> onAnimationEnd + 32:35:void onAnimationEnd(android.animation.Animator):563:563 -> onAnimationEnd + 36:40:void onAnimationEnd(android.animation.Animator):565:565 -> onAnimationEnd + 41:44:void onAnimationEnd(android.animation.Animator):566:566 -> onAnimationEnd +androidx.recyclerview.widget.FastScroller$AnimatorUpdater -> androidx.recyclerview.widget.d$d: +# {"id":"sourceFile","fileName":"FastScroller.java"} + androidx.recyclerview.widget.FastScroller this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/d;"} + 1:6:void (androidx.recyclerview.widget.FastScroller):577:577 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/d;)V"} + 1:14:void onAnimationUpdate(android.animation.ValueAnimator):582:582 -> onAnimationUpdate + 15:21:void onAnimationUpdate(android.animation.ValueAnimator):583:583 -> onAnimationUpdate + 22:28:void onAnimationUpdate(android.animation.ValueAnimator):584:584 -> onAnimationUpdate + 29:34:void onAnimationUpdate(android.animation.ValueAnimator):585:585 -> onAnimationUpdate +androidx.recyclerview.widget.GapWorker -> androidx.recyclerview.widget.e: +# {"id":"sourceFile","fileName":"GapWorker.java"} + java.util.ArrayList mRecyclerViews -> d + long mPostTimeNs -> e + long mFrameIntervalNs -> f + java.util.ArrayList mTasks -> g + java.lang.ThreadLocal sGapWorker -> h + java.util.Comparator sTaskComparator -> i + 1:7:void ():32:32 -> + 8:15:void ():190:190 -> + 1:3:void ():30:30 -> + 4:10:void ():34:34 -> + 11:18:void ():59:59 -> + 1:6:void add(androidx.recyclerview.widget.RecyclerView):163:163 -> a + 1:11:void buildTaskList():217:217 -> b + 12:19:void buildTaskList():220:220 -> b + 20:25:void buildTaskList():221:221 -> b + 26:30:void buildTaskList():222:222 -> b + 31:38:void buildTaskList():223:223 -> b + 39:47:void buildTaskList():228:228 -> b + 48:55:void buildTaskList():231:231 -> b + 56:62:void buildTaskList():232:232 -> b + 63:64:void buildTaskList():237:237 -> b + 65:72:void buildTaskList():238:238 -> b + 73:78:void buildTaskList():239:239 -> b + 79:84:void buildTaskList():240:240 -> b + 85:92:void buildTaskList():242:242 -> b + 93:97:void buildTaskList():243:243 -> b + 98:103:void buildTaskList():244:244 -> b + 104:111:void buildTaskList():246:246 -> b + 112:122:void buildTaskList():248:248 -> b + 123:124:void buildTaskList():250:250 -> b + 125:126:void buildTaskList():251:251 -> b + 127:128:void buildTaskList():252:252 -> b + 129:130:void buildTaskList():253:253 -> b + 131:142:void buildTaskList():254:254 -> b + 143:150:void buildTaskList():261:261 -> b + 1:11:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):344:344 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/e$c;J)V"} + 12:21:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):345:345 -> c + 22:25:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):347:347 -> c + 26:31:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):349:349 -> c + 32:37:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):350:350 -> c + 38:49:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):351:351 -> c + 2:9:void flushTasksWithDeadline(long):356:356 -> d + 10:17:void flushTasksWithDeadline(long):357:357 -> d + 18:22:void flushTasksWithDeadline(long):358:358 -> d + 23:25:void flushTasksWithDeadline(long):361:361 -> d + 26:32:void flushTasksWithDeadline(long):362:362 -> d + 1:10:boolean isPrefetchPositionAttached(androidx.recyclerview.widget.RecyclerView,int):265:265 -> e + 11:16:boolean isPrefetchPositionAttached(androidx.recyclerview.widget.RecyclerView,int):267:267 -> e + 17:20:boolean isPrefetchPositionAttached(androidx.recyclerview.widget.RecyclerView,int):268:268 -> e + 21:36:boolean isPrefetchPositionAttached(androidx.recyclerview.widget.RecyclerView,int):270:270 -> e + 1:6:void postFromTraversal(androidx.recyclerview.widget.RecyclerView,int,int):177:177 -> f + 7:14:void postFromTraversal(androidx.recyclerview.widget.RecyclerView,int,int):181:181 -> f + 15:20:void postFromTraversal(androidx.recyclerview.widget.RecyclerView,int,int):182:182 -> f + 21:23:void postFromTraversal(androidx.recyclerview.widget.RecyclerView,int,int):183:183 -> f + 24:29:void postFromTraversal(androidx.recyclerview.widget.RecyclerView,int,int):187:187 -> f + 1:3:void prefetch(long):367:367 -> g + 4:7:void prefetch(long):368:368 -> g + 4:9:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):316:316 -> h + 10:15:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):317:317 -> h + 16:18:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):320:320 -> h + 19:21:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):324:324 -> h + 22:24:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):325:325 -> h + 25:28:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):327:327 -> h + 29:33:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):329:329 -> h + 34:41:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):330:330 -> h + 42:47:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):331:331 -> h + 48:51:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):334:334 -> h + 52:59:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):335:335 -> h + 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;"} + 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 + 21:32:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):292:292 -> i + 33:40:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):295:295 -> i + 41:43:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):301:301 -> i + 44:50:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):305:305 -> i + 51:51:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):306:306 -> i + 1:6:void remove(androidx.recyclerview.widget.RecyclerView):167:167 -> j + 3:7:void run():374:374 -> run + 8:15:void run():376:376 -> run + 16:17:void run():403:403 -> run + 18:21:void run():404:404 -> run + 22:31:void run():383:383 -> run + 32:39:void run():386:386 -> run + 40:45:void run():387:387 -> run + 46:64:void run():388:388 -> run + 65:73:void run():397:397 -> run + 74:77:void run():399:399 -> run + 78:79:void run():403:403 -> run + 80:82:void run():404:404 -> run + 83:83:void run():405:405 -> run +androidx.recyclerview.widget.GapWorker$1 -> androidx.recyclerview.widget.e$a: +# {"id":"sourceFile","fileName":"GapWorker.java"} + 1:4:void ():190:190 -> + 1:23:int compare(androidx.recyclerview.widget.GapWorker$Task,androidx.recyclerview.widget.GapWorker$Task):194:194 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/e$c;Landroidx/recyclerview/widget/e$c;)I"} + 24:33:int compare(androidx.recyclerview.widget.GapWorker$Task,androidx.recyclerview.widget.GapWorker$Task):199:199 -> a + 34:41:int compare(androidx.recyclerview.widget.GapWorker$Task,androidx.recyclerview.widget.GapWorker$Task):204:204 -> a + 42:50:int compare(androidx.recyclerview.widget.GapWorker$Task,androidx.recyclerview.widget.GapWorker$Task):208:208 -> a + 1:9:int compare(java.lang.Object,java.lang.Object):190:190 -> compare +androidx.recyclerview.widget.GapWorker$LayoutPrefetchRegistryImpl -> androidx.recyclerview.widget.e$b: +# {"id":"sourceFile","fileName":"GapWorker.java"} + int mPrefetchDx -> a + int mPrefetchDy -> b + int[] mPrefetchArray -> c + int mCount -> d + 1:4:void ():65:65 -> + 5:8:void addPosition(int,int):121:121 -> a + 9:13:void addPosition(int,int):122:122 -> a + 14:18:void addPosition(int,int):123:123 -> a + 19:22:void addPosition(int,int):124:124 -> a + 23:26:void addPosition(int,int):125:125 -> a + 27:30:void addPosition(int,int):127:127 -> a + 31:35:void addPosition(int,int):128:128 -> a + 36:41:void addPosition(int,int):132:132 -> a + 42:43:void addPosition(int,int):133:133 -> a + 44:50:void addPosition(int,int):135:135 -> a + 51:58:void addPosition(int,int):117:117 -> a + 59:66:void addPosition(int,int):113:113 -> a + 1:5:void clearPrefetchPositions():152:152 -> b + 6:9:void clearPrefetchPositions():153:153 -> b + 10:12:void clearPrefetchPositions():155:155 -> b + 2:3:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):79:79 -> c + 4:8:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):80:80 -> c + 9:11:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):81:81 -> c + 12:13:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):84:84 -> c + 14:19:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):85:85 -> c + 20:27:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):87:87 -> c + 28:35:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):91:91 -> c + 36:45:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):92:92 -> c + 46:51:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):96:96 -> c + 52:60:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):97:97 -> c + 61:66:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):102:102 -> c + 67:68:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):103:103 -> c + 69:70:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):104:104 -> c + 71:76:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):105:105 -> c + 1:5:boolean lastPrefetchIncludedPosition(int):139:139 -> d + 6:12:boolean lastPrefetchIncludedPosition(int):140:140 -> d + 13:24:boolean lastPrefetchIncludedPosition(int):142:142 -> d + 1:2:void setPrefetchVector(int,int):74:74 -> e + 3:5:void setPrefetchVector(int,int):75:75 -> e +androidx.recyclerview.widget.GapWorker$Task -> androidx.recyclerview.widget.e$c: +# {"id":"sourceFile","fileName":"GapWorker.java"} + boolean immediate -> a + int viewVelocity -> b + int distanceToItem -> c + androidx.recyclerview.widget.RecyclerView view -> d + int position -> e + 1:4:void ():38:38 -> + 2:3:void clear():46:46 -> a + 4:5:void clear():47:47 -> a + 6:8:void clear():48:48 -> a + 9:10:void clear():49:49 -> a + 11:13:void clear():50:50 -> a +androidx.recyclerview.widget.GridLayoutManager -> androidx.recyclerview.widget.GridLayoutManager: +# {"id":"sourceFile","fileName":"GridLayoutManager.java"} + boolean mPendingSpanCountChange -> I + int mSpanCount -> J + int[] mCachedBorders -> K + android.view.View[] mSet -> L + android.util.SparseIntArray mPreLayoutSpanSizeCache -> M + android.util.SparseIntArray mPreLayoutSpanIndexCache -> N + androidx.recyclerview.widget.GridLayoutManager$SpanSizeLookup mSpanSizeLookup -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/GridLayoutManager$c;"} + android.graphics.Rect mDecorInsets -> P + boolean mUsingSpansToEstimateScrollBarDimensions -> Q + 1:1:void (android.content.Context,android.util.AttributeSet,int,int):73:73 -> + 2:3:void (android.content.Context,android.util.AttributeSet,int,int):44:45 -> + 4:6:void (android.content.Context,android.util.AttributeSet,int,int):56:58 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int,int):60:60 -> + 8:9:void (android.content.Context,android.util.AttributeSet,int,int):74:75 -> + 10:10:void (android.content.Context,int,int,boolean):98:98 -> + 11:12:void (android.content.Context,int,int,boolean):44:45 -> + 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: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"} + 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"} + 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 + 17:25:void setMeasuredDimension(android.graphics.Rect,int,int):295:295 -> G1 + 26:30:void setMeasuredDimension(android.graphics.Rect,int,int):296:296 -> G1 + 31:35:void setMeasuredDimension(android.graphics.Rect,int,int):297:297 -> G1 + 36:43:void setMeasuredDimension(android.graphics.Rect,int,int):298:298 -> G1 + 44:50:void setMeasuredDimension(android.graphics.Rect,int,int):299:299 -> G1 + 51:54:void setMeasuredDimension(android.graphics.Rect,int,int):300:300 -> G1 + 55:59:void setMeasuredDimension(android.graphics.Rect,int,int):299:299 -> G1 + 60:64:void setMeasuredDimension(android.graphics.Rect,int,int):302:302 -> G1 + 65:72:void setMeasuredDimension(android.graphics.Rect,int,int):303:303 -> G1 + 73:79:void setMeasuredDimension(android.graphics.Rect,int,int):304:304 -> G1 + 80:83:void setMeasuredDimension(android.graphics.Rect,int,int):305:305 -> G1 + 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;"} + 7:12:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():232:232 -> I + 13:18:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():235:235 -> I + 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;"} + 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;"} + 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 + 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"} + 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: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"} + 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 + 15:22:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):153:153 -> T0 + 23:27:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):154:154 -> T0 + 28:38:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):156:156 -> T0 + 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: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 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: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: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 + 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: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"} + 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:4:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):179:179 -> c1 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)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: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"} + 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 +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: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 +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 + int getSpanIndex(int,int) -> e + int getSpanSize(int) -> f + 1:6:void invalidateSpanGroupIndexCache():905:905 -> g + 1:6:void invalidateSpanIndexCache():897:897 -> h +androidx.recyclerview.widget.LayoutState -> androidx.recyclerview.widget.f: +# {"id":"sourceFile","fileName":"LayoutState.java"} + boolean mRecycle -> a + int mAvailable -> b + int mCurrentPosition -> c + int mItemDirection -> d + int mLayoutDirection -> e + int mStartLine -> f + int mEndLine -> g + boolean mStopInFocusable -> h + boolean mInfinite -> i + 1:4:void ():25:25 -> + 5:7:void ():40:40 -> + 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"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"LinearLayoutManager.java"} + int mPendingScrollPosition -> A + int mPendingScrollPositionOffset -> B + boolean mRecycleChildrenOnDetach -> C + androidx.recyclerview.widget.LinearLayoutManager$SavedState mPendingSavedState -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/LinearLayoutManager$d;"} + androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo mAnchorInfo -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/LinearLayoutManager$a;"} + androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult mLayoutChunkResult -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/LinearLayoutManager$b;"} + int mInitialPrefetchItemCount -> G + int[] mReusableIntPair -> H + int mOrientation -> s + androidx.recyclerview.widget.LinearLayoutManager$LayoutState mLayoutState -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/LinearLayoutManager$c;"} + androidx.recyclerview.widget.OrientationHelper mOrientationHelper -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/i;"} + boolean mLastStackFromEnd -> v + boolean mReverseLayout -> w + boolean mShouldReverseLayout -> x + boolean mStackFromEnd -> y + boolean mSmoothScrollbarEnabled -> z + 1:1:void (android.content.Context,int,boolean):169:169 -> + 2:2:void (android.content.Context,int,boolean):67:67 -> + 3:3:void (android.content.Context,int,boolean):94:94 -> + 4:4:void (android.content.Context,int,boolean):101:101 -> + 5:5:void (android.content.Context,int,boolean):108:108 -> + 6:6:void (android.content.Context,int,boolean):114:114 -> + 7:7:void (android.content.Context,int,boolean):120:120 -> + 8:8:void (android.content.Context,int,boolean):126:126 -> + 9:9:void (android.content.Context,int,boolean):130:130 -> + 10:10:void (android.content.Context,int,boolean):136:136 -> + 11:11:void (android.content.Context,int,boolean):141:141 -> + 12:12:void (android.content.Context,int,boolean):146:146 -> + 13:13:void (android.content.Context,int,boolean):151:151 -> + 14:15:void (android.content.Context,int,boolean):170:171 -> + 16:16:void (android.content.Context,android.util.AttributeSet,int,int):183:183 -> + 17:17:void (android.content.Context,android.util.AttributeSet,int,int):67:67 -> + 18:18:void (android.content.Context,android.util.AttributeSet,int,int):94:94 -> + 19:19:void (android.content.Context,android.util.AttributeSet,int,int):101:101 -> + 20:20:void (android.content.Context,android.util.AttributeSet,int,int):108:108 -> + 21:21:void (android.content.Context,android.util.AttributeSet,int,int):114:114 -> + 22:22:void (android.content.Context,android.util.AttributeSet,int,int):120:120 -> + 23:23:void (android.content.Context,android.util.AttributeSet,int,int):126:126 -> + 24:24:void (android.content.Context,android.util.AttributeSet,int,int):130:130 -> + 25:25:void (android.content.Context,android.util.AttributeSet,int,int):136:136 -> + 26:26:void (android.content.Context,android.util.AttributeSet,int,int):141:141 -> + 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: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 + 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"} + 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: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 + # {"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 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 + 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 + 18:23:android.os.Parcelable onSaveInstanceState():256:256 -> h1 + 24:26:android.os.Parcelable onSaveInstanceState():257:257 -> h1 + 27:31:android.os.Parcelable onSaveInstanceState():258:258 -> h1 + 32:35:android.os.Parcelable onSaveInstanceState():259:259 -> h1 + 36:39:android.os.Parcelable onSaveInstanceState():261:261 -> h1 + 40:47:android.os.Parcelable onSaveInstanceState():262:262 -> h1 + 48:54:android.os.Parcelable onSaveInstanceState():263:263 -> h1 + 55:61:android.os.Parcelable onSaveInstanceState():264:264 -> h1 + 62:65:android.os.Parcelable onSaveInstanceState():266:266 -> h1 + 66:71:android.os.Parcelable onSaveInstanceState():267:267 -> h1 + 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: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 +androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo -> androidx.recyclerview.widget.LinearLayoutManager$a: +# {"id":"sourceFile","fileName":"LinearLayoutManager.java"} + androidx.recyclerview.widget.OrientationHelper mOrientationHelper -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/i;"} + int mPosition -> b + 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 +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 +androidx.recyclerview.widget.LinearLayoutManager$LayoutState -> androidx.recyclerview.widget.LinearLayoutManager$c: +# {"id":"sourceFile","fileName":"LinearLayoutManager.java"} + boolean mRecycle -> a + int mOffset -> b + int mAvailable -> c + int mCurrentPosition -> d + int mItemDirection -> e + int mLayoutDirection -> f + int mScrollingOffset -> g + int mExtraFillSpace -> h + int mNoRecycleSpace -> i + boolean mIsPreLayout -> j + 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 +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 -> + # {"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 +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 + # {"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 + # {"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 +androidx.recyclerview.widget.LinearSmoothScroller -> androidx.recyclerview.widget.g: +# {"id":"sourceFile","fileName":"LinearSmoothScroller.java"} + android.view.animation.LinearInterpolator mLinearInterpolator -> i + android.view.animation.DecelerateInterpolator mDecelerateInterpolator -> j + android.graphics.PointF mTargetVector -> k + android.util.DisplayMetrics mDisplayMetrics -> l + boolean mHasCalculatedMillisPerPixel -> m + float mMillisPerPixel -> n + int mInterimTargetDx -> o + int mInterimTargetDy -> p + 1:3:void (android.content.Context):93:93 -> + 4:10:void (android.content.Context):79:79 -> + 11:18:void (android.content.Context):81:81 -> + 19:20:void (android.content.Context):86:86 -> + 21:24:void (android.content.Context):91:91 -> + 25:35:void (android.content.Context):94:94 -> + 1:4:float getSpeedPerPixel():170:170 -> A + 5:13:float getSpeedPerPixel():171:171 -> A + 14:15:float getSpeedPerPixel():172:172 -> A + 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"} + 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 + 30:38:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):254:254 -> C + 39:46:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):255:255 -> C + 47:50:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):256:256 -> C + 51:72:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):260:260 -> C + 73:76:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):246:246 -> C + 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"} + 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 + 27:32:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):140:140 -> l + 33:36:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141:141 -> l + 1:1:void onStart():0:0 -> m + 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"} + 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 + 36:41:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):115:115 -> o + 11:30:int calculateDtToFit(int,int,int,int,int):296:296 -> s + 1:6:int calculateDxToMakeVisible(android.view.View,int):339:339 -> t + 7:13:int calculateDxToMakeVisible(android.view.View,int):340:340 -> t + 14:19:int calculateDxToMakeVisible(android.view.View,int):344:344 -> t + 20:27:int calculateDxToMakeVisible(android.view.View,int):345:345 -> t + 28:35:int calculateDxToMakeVisible(android.view.View,int):346:346 -> t + 36:39:int calculateDxToMakeVisible(android.view.View,int):347:347 -> t + 40:51:int calculateDxToMakeVisible(android.view.View,int):348:348 -> t + 52:58:int calculateDxToMakeVisible(android.view.View,int):349:349 -> t + 1:6:int calculateDyToMakeVisible(android.view.View,int):314:314 -> u + 7:13:int calculateDyToMakeVisible(android.view.View,int):315:315 -> u + 14:19:int calculateDyToMakeVisible(android.view.View,int):319:319 -> u + 20:27:int calculateDyToMakeVisible(android.view.View,int):320:320 -> u + 28:35:int calculateDyToMakeVisible(android.view.View,int):321:321 -> u + 36:39:int calculateDyToMakeVisible(android.view.View,int):322:322 -> u + 40:51:int calculateDyToMakeVisible(android.view.View,int):323:323 -> u + 52:58:int calculateDyToMakeVisible(android.view.View,int):324:324 -> u + 1:7:float calculateSpeedPerPixel(android.util.DisplayMetrics):166:166 -> v + 1:17:int calculateTimeForDeceleration(int):191:191 -> w + 1:17:int calculateTimeForScrolling(int):205:205 -> x + 1:1:int clampApplyScroll(int,int):0:0 -> y + 1:22:int getHorizontalSnapPreference():218:218 -> z +androidx.recyclerview.widget.OpReorderer -> androidx.recyclerview.widget.h: +# {"id":"sourceFile","fileName":"OpReorderer.java"} + androidx.recyclerview.widget.OpReorderer$Callback mCallback -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/h$a;"} + 1:3:void (androidx.recyclerview.widget.OpReorderer$Callback):25:25 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/h$a;)V"} + 4:6:void (androidx.recyclerview.widget.OpReorderer$Callback):26:26 -> + 1:9:int getLastMoveOutOfOrder(java.util.List):214:214 -> a + 10:15:int getLastMoveOutOfOrder(java.util.List):215:215 -> a + 16:30:int getLastMoveOutOfOrder(java.util.List):216:216 -> a + 1:9:void reorderOps(java.util.List):33:33 -> b + 10:14:void reorderOps(java.util.List):34:34 -> b + 1:9:void swapMoveAdd(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):157:157 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;ILandroidx/recyclerview/widget/a$b;ILandroidx/recyclerview/widget/a$b;)V"} + 10:17:void swapMoveAdd(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):160:160 -> c + 18:22:void swapMoveAdd(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):164:164 -> c + 23:26:void swapMoveAdd(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):166:166 -> c + 27:32:void swapMoveAdd(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):167:167 -> c + 33:34:void swapMoveAdd(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):169:169 -> c + 35:37:void swapMoveAdd(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):170:170 -> c + 38:41:void swapMoveAdd(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):171:171 -> c + 1:7:void swapMoveOp(java.util.List,int,int):39:39 -> d + 8:14:void swapMoveOp(java.util.List,int,int):40:40 -> d + 15:30:void swapMoveOp(java.util.List,int,int):41:41 -> d + 31:38:void swapMoveOp(java.util.List,int,int):49:49 -> d + 39:46:void swapMoveOp(java.util.List,int,int):43:43 -> d + 47:50:void swapMoveOp(java.util.List,int,int):46:46 -> d + 1:8:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):61:61 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;ILandroidx/recyclerview/widget/a$b;ILandroidx/recyclerview/widget/a$b;)V"} + 9:23:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):63:63 -> e + 24:38:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):69:69 -> e + 39:44:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):76:76 -> e + 45:47:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):77:77 -> e + 48:53:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):78:78 -> e + 54:55:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):80:80 -> e + 56:57:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):81:81 -> e + 58:59:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):82:82 -> e + 60:63:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):83:83 -> e + 64:66:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):84:84 -> e + 67:72:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):85:85 -> e + 73:80:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):92:92 -> e + 81:83:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):93:93 -> e + 84:91:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):94:94 -> e + 92:98:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):97:97 -> e + 99:107:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):98:98 -> e + 108:110:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):103:103 -> e + 111:113:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):104:104 -> e + 114:123:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):105:105 -> e + 124:129:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):112:112 -> e + 130:134:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):113:113 -> e + 135:140:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):115:115 -> e + 141:145:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):116:116 -> e + 146:151:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):119:119 -> e + 152:156:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):120:120 -> e + 157:162:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):122:122 -> e + 163:170:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):123:123 -> e + 171:176:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):127:127 -> e + 177:181:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):128:128 -> e + 182:187:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):130:130 -> e + 188:192:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):131:131 -> e + 193:198:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):134:134 -> e + 199:203:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):135:135 -> e + 204:209:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):137:137 -> e + 210:214:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):138:138 -> e + 215:217:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):142:142 -> e + 218:223:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):143:143 -> e + 224:227:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):144:144 -> e + 228:232:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):146:146 -> e + 233:236:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):149:149 -> e + 1:10:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):179:179 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;ILandroidx/recyclerview/widget/a$b;ILandroidx/recyclerview/widget/a$b;)V"} + 11:13:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):180:180 -> f + 14:19:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):181:181 -> f + 20:21:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):183:183 -> f + 22:33:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):184:184 -> f + 34:40:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):187:187 -> f + 41:43:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):188:188 -> f + 44:51:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):189:189 -> f + 52:60:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):192:192 -> f + 61:65:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):195:195 -> f + 66:68:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):197:197 -> f + 69:72:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):198:198 -> f + 73:76:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):199:199 -> f + 77:79:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):201:201 -> f + 80:86:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):202:202 -> f + 87:91:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):205:205 -> f + 92:95:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):208:208 -> f +androidx.recyclerview.widget.OpReorderer$Callback -> androidx.recyclerview.widget.h$a: +# {"id":"sourceFile","fileName":"OpReorderer.java"} + void recycleUpdateOp(androidx.recyclerview.widget.AdapterHelper$UpdateOp) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/a$b;)V"} + androidx.recyclerview.widget.AdapterHelper$UpdateOp obtainUpdateOp(int,int,int,java.lang.Object) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIILjava/lang/Object;)Landroidx/recyclerview/widget/a$b;"} +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;"} + 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"} + 2:2:void (androidx.recyclerview.widget.RecyclerView$LayoutManager):46:46 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$p;)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;"} + 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;"} + 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;"} + int getDecoratedEnd(android.view.View) -> d + int getDecoratedMeasurement(android.view.View) -> e + int getDecoratedMeasurementInOther(android.view.View) -> f + int getDecoratedStart(android.view.View) -> g + int getEnd() -> h + int getEndAfterPadding() -> i + int getEndPadding() -> j + int getMode() -> k + int getModeInOther() -> l + int getStartAfterPadding() -> m + int getTotalSpace() -> n + 3:16:int getTotalSpaceChange():78:78 -> o + int getTransformedEndWithDecoration(android.view.View) -> p + int getTransformedStartWithDecoration(android.view.View) -> q + void offsetChildren(int) -> r + 1:7:void onLayoutComplete():64:64 -> s +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"} + 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 + 7:19:int getDecoratedMeasurement(android.view.View):283:283 -> e + 1:6:int getDecoratedMeasurementInOther(android.view.View):290:290 -> f + 7:19:int getDecoratedMeasurementInOther(android.view.View):291:291 -> f + 1:6:int getDecoratedStart(android.view.View):305:305 -> g + 7:16:int getDecoratedStart(android.view.View):306:306 -> g + 1:7:int getEnd():266:266 -> h + 1:14:int getEndAfterPadding():261:261 -> i + 1:7:int getEndPadding():334:334 -> j + 1:7:int getMode():339:339 -> k + 1:7:int getModeInOther():344:344 -> l + 1:7:int getStartAfterPadding():276:276 -> m + 1:15:int getTotalSpace():323:323 -> n + 16:21:int getTotalSpace():324:324 -> n + 1:8:int getTransformedEndWithDecoration(android.view.View):311:311 -> p + 9:13:int getTransformedEndWithDecoration(android.view.View):312:312 -> p + 1:8:int getTransformedStartWithDecoration(android.view.View):317:317 -> q + 9:13:int getTransformedStartWithDecoration(android.view.View):318:318 -> q + 1:6:void offsetChildren(int):271:271 -> r +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"} + 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 + 7:19:int getDecoratedMeasurement(android.view.View):381:381 -> e + 1:6:int getDecoratedMeasurementInOther(android.view.View):388:388 -> f + 7:19:int getDecoratedMeasurementInOther(android.view.View):389:389 -> f + 1:6:int getDecoratedStart(android.view.View):403:403 -> g + 7:16:int getDecoratedStart(android.view.View):404:404 -> g + 1:7:int getEnd():364:364 -> h + 1:14:int getEndAfterPadding():359:359 -> i + 1:7:int getEndPadding():432:432 -> j + 1:7:int getMode():437:437 -> k + 1:7:int getModeInOther():442:442 -> l + 1:7:int getStartAfterPadding():374:374 -> m + 1:15:int getTotalSpace():421:421 -> n + 16:21:int getTotalSpace():422:422 -> n + 1:8:int getTransformedEndWithDecoration(android.view.View):409:409 -> p + 9:13:int getTransformedEndWithDecoration(android.view.View):410:410 -> p + 1:8:int getTransformedStartWithDecoration(android.view.View):415:415 -> q + 9:13:int getTransformedStartWithDecoration(android.view.View):416:416 -> q + 1:6:void offsetChildren(int):369:369 -> r +androidx.recyclerview.widget.PagerSnapHelper -> androidx.recyclerview.widget.j: +# {"id":"sourceFile","fileName":"PagerSnapHelper.java"} + androidx.recyclerview.widget.OrientationHelper mVerticalHelper -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/i;"} + androidx.recyclerview.widget.OrientationHelper mHorizontalHelper -> e + # {"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"} + 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 + 22:23:int[] calculateDistanceToFinalSnap(androidx.recyclerview.widget.RecyclerView$LayoutManager,android.view.View):56:56 -> c + 24:30:int[] calculateDistanceToFinalSnap(androidx.recyclerview.widget.RecyclerView$LayoutManager,android.view.View):59:59 -> c + 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 +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 -> + # {"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 +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 + # {"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 + androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver mObserver -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$x;"} + int mMaxFlingVelocity -> d0 + androidx.recyclerview.widget.RecyclerView$Recycler mRecycler -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$v;"} + float mScaledHorizontalScrollFactor -> e0 + androidx.recyclerview.widget.RecyclerView$SavedState mPendingSavedState -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$y;"} + float mScaledVerticalScrollFactor -> f0 + androidx.recyclerview.widget.AdapterHelper mAdapterHelper -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/a;"} + boolean mPreserveFocusAfterLayout -> g0 + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/e;"} + boolean mClipToPadding -> j + androidx.recyclerview.widget.GapWorker$LayoutPrefetchRegistryImpl mPrefetchRegistry -> j0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/e$b;"} + java.lang.Runnable mUpdateChildViewsRunnable -> k + androidx.recyclerview.widget.RecyclerView$State mState -> k0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$A;"} + android.graphics.Rect mTempRect -> l + androidx.recyclerview.widget.RecyclerView$OnScrollListener mScrollListener -> l0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$t;"} + android.graphics.Rect mTempRect2 -> m + java.util.List mScrollListeners -> m0 + android.graphics.RectF mTempRectF -> n + boolean mItemsAddedOrRemoved -> n0 + androidx.recyclerview.widget.RecyclerView$Adapter mAdapter -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$h;"} + boolean mItemsChanged -> o0 + 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$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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 +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 +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 +androidx.recyclerview.widget.RecyclerView$3 -> androidx.recyclerview.widget.RecyclerView$c: +# {"id":"sourceFile","fileName":"RecyclerView.java"} + 1:4:void ():609:609 -> +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 +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 +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 + # {"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 + # {"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 + # {"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: +# {"id":"sourceFile","fileName":"RecyclerView.java"} + androidx.recyclerview.widget.RecyclerView$AdapterDataObservable mObservable -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$i;"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"RecyclerView.java"} + 1:4:void ():12106:12106 -> +androidx.recyclerview.widget.RecyclerView$ChildDrawingOrderCallback -> androidx.recyclerview.widget.RecyclerView$k: +# {"id":"sourceFile","fileName":"RecyclerView.java"} +androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory -> androidx.recyclerview.widget.RecyclerView$l: +# {"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: +# {"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;"} + 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 -> + 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"} + 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"} + 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"} + 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 + 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 + void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder) -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)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 + 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: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;"} + 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: +# {"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":"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: +# {"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: +# {"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: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: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: +# {"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;"} + androidx.recyclerview.widget.ViewBoundsCheck$Callback mVerticalBoundCheckCallback -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/o$b;"} + androidx.recyclerview.widget.ViewBoundsCheck mHorizontalBoundCheck -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/o;"} + androidx.recyclerview.widget.ViewBoundsCheck mVerticalBoundCheck -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/o;"} + androidx.recyclerview.widget.RecyclerView$SmoothScroller mSmoothScroller -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$z;"} + boolean mRequestedSimpleAnimations -> h + boolean mIsAttachedToWindow -> i + boolean mAutoMeasure -> j + boolean mMeasurementCacheEnabled -> k + boolean mItemPrefetchEnabled -> l + int mPrefetchMaxCountObserved -> m + boolean mPrefetchMaxObservedInInitialPrefetch -> n + int mWidthMode -> o + 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 -> + 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 + 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 + 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 + 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 + androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams() -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/recyclerview/widget/RecyclerView$q;"} + 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;"} + 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: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"} + 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 + 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 + 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:1:android.view.View onInterceptFocusSearch(android.view.View,int):0:0 -> U0 + 1:10:int getDecoratedLeft(android.view.View):9941:9941 -> 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: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:1:void onItemsMoved(androidx.recyclerview.widget.RecyclerView,int,int,int):0:0 -> X0 + 1:10:int getDecoratedRight(android.view.View):9965:9965 -> 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: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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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: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 + 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 + 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 + 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 + int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State) -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)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 + 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 + 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 + int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State) -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$A;)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":"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":"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":"sourceFile","fileName":"RecyclerView.java"} + void addPosition(int,int) -> a +androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties -> androidx.recyclerview.widget.RecyclerView$p$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: +# {"id":"sourceFile","fileName":"RecyclerView.java"} + androidx.recyclerview.widget.RecyclerView$ViewHolder mViewHolder -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$D;"} + 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: +# {"id":"sourceFile","fileName":"RecyclerView.java"} + 1:4:void ():13074:13074 -> + boolean onFling(int,int) -> a +androidx.recyclerview.widget.RecyclerView$OnItemTouchListener -> androidx.recyclerview.widget.RecyclerView$s: +# {"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: +# {"id":"sourceFile","fileName":"RecyclerView.java"} + 1:4:void ():11137:11137 -> + 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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"RecyclerView.java"} + java.util.ArrayList mAttachedScrap -> a + java.util.ArrayList mChangedScrap -> b + java.util.ArrayList mCachedViews -> c + java.util.List mUnmodifiableAttachedScrap -> d + 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;"} + 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: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":"sourceFile","fileName":"RecyclerView.java"} +androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver -> androidx.recyclerview.widget.RecyclerView$x: +# {"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: +# {"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: +# {"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: +# {"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;"} + 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;"} + 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 + 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"} + 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":"sourceFile","fileName":"RecyclerView.java"} + int mDx -> a + int mDy -> b + int mDuration -> c + int mJumpToPosition -> d + 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: +# {"id":"sourceFile","fileName":"RecyclerView.java"} + android.graphics.PointF computeScrollVectorForPosition(int) -> c +androidx.recyclerview.widget.RecyclerView$State -> androidx.recyclerview.widget.RecyclerView$A: +# {"id":"sourceFile","fileName":"RecyclerView.java"} + int mTargetPosition -> a + android.util.SparseArray mData -> b + int mPreviousLayoutItemCount -> c + int mDeletedInvisibleItemCountSincePreviousLayout -> d + int mLayoutStep -> e + int mItemCount -> f + boolean mStructureChanged -> g + boolean mInPreLayout -> h + boolean mTrackOldChangeHolders -> i + boolean mIsMeasuring -> j + boolean mRunSimpleAnimations -> k + boolean mRunPredictiveAnimations -> l + int mFocusedItemPosition -> m + long mFocusedItemId -> n + 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: +# {"id":"sourceFile","fileName":"RecyclerView.java"} +androidx.recyclerview.widget.RecyclerView$ViewFlinger -> androidx.recyclerview.widget.RecyclerView$C: +# {"id":"sourceFile","fileName":"RecyclerView.java"} + int mLastFlingX -> d + int mLastFlingY -> e + android.widget.OverScroller mOverScroller -> f + android.view.animation.Interpolator mInterpolator -> g + 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: +# {"id":"sourceFile","fileName":"RecyclerView.java"} + android.view.View itemView -> a + java.lang.ref.WeakReference mNestedRecyclerView -> b + int mPosition -> c + int mOldPosition -> d + long mItemId -> e + 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;"} + androidx.recyclerview.widget.RecyclerView$ViewHolder mShadowingHolder -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$D;"} + 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;"} + 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: +# {"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;"} + 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 -> + 12:15:void (androidx.recyclerview.widget.RecyclerView):47:47 -> + 16:20:void (androidx.recyclerview.widget.RecyclerView):48:48 -> + 21:28:void (androidx.recyclerview.widget.RecyclerView):50:50 -> + 1:3:androidx.core.view.AccessibilityDelegateCompat getItemDelegate():99:99 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/core/view/a;"} + 1:7:boolean shouldIgnore():55:55 -> d + 1:3:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):80:80 -> onInitializeAccessibilityEvent + 4:13:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):81:81 -> onInitializeAccessibilityEvent + 14:15:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):82:82 -> onInitializeAccessibilityEvent + 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"} + 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: +# {"id":"sourceFile","fileName":"RecyclerViewAccessibilityDelegate.java"} + androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate mRecyclerViewDelegate -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/k;"} + 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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/core/view/a;"} + 1:8:void saveOriginalDelegate(android.view.View):128:128 -> d + 9:14:void saveOriginalDelegate(android.view.View):130:130 -> d + 1:10:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):201:201 -> dispatchPopulateAccessibilityEvent + 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;"} + 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"} + 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 + 30:39:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):147:147 -> onInitializeAccessibilityNodeInfo + 40:43:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):149:149 -> onInitializeAccessibilityNodeInfo + 44:47:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):151:151 -> onInitializeAccessibilityNodeInfo + 48:51:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):154:154 -> onInitializeAccessibilityNodeInfo + 1:10:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):212:212 -> onPopulateAccessibilityEvent + 11:14:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):214:214 -> onPopulateAccessibilityEvent + 15:18:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):216:216 -> onPopulateAccessibilityEvent + 1:10:boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent):234:234 -> onRequestSendAccessibilityEvent + 11:15:boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent):236:236 -> onRequestSendAccessibilityEvent + 16:20:boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent):238:238 -> onRequestSendAccessibilityEvent + 1:12:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):160:160 -> performAccessibilityAction + 13:18:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):161:161 -> performAccessibilityAction + 19:29:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):162:162 -> performAccessibilityAction + 30:36:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):164:164 -> performAccessibilityAction + 37:43:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):167:167 -> performAccessibilityAction + 44:51:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):170:170 -> performAccessibilityAction + 52:56:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):171:171 -> performAccessibilityAction + 57:61:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):173:173 -> performAccessibilityAction + 1:10:void sendAccessibilityEvent(android.view.View,int):179:179 -> sendAccessibilityEvent + 11:14:void sendAccessibilityEvent(android.view.View,int):181:181 -> sendAccessibilityEvent + 15:18:void sendAccessibilityEvent(android.view.View,int):183:183 -> sendAccessibilityEvent + 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: +# {"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"} + 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"} + 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 + 31:34:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):38:38 -> b + 35:38:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):39:39 -> b + 39:44:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):38:38 -> b + 45:56:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):41:41 -> b + 57:63:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):42:42 -> b + 64:67:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):46:46 -> b + 68:72:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):47:47 -> b + 73:76:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):46:46 -> b + 77:80:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):48:48 -> b + 81:85:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):49:49 -> b + 86:96:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):48:48 -> b + 97:100: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 + 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"} + 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 + 34:37: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 + 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: +# {"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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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 + 13:20:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):156:156 -> b + 21:22:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):158:158 -> b + 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"} + 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 + 20:28:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):94:94 -> c + 29:41:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):95:95 -> c + 42:46:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):97:97 -> c + 47:51:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):98:98 -> c + 52:56:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):96:96 -> c + 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"} + 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"} + boolean animateAdd(androidx.recyclerview.widget.RecyclerView$ViewHolder) -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/RecyclerView$D;)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"} + 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"} + 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":"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;"} + 1:3:void ():34:34 -> + 4:11:void ():42:42 -> + 1:10:boolean onFling(int,int):65:65 -> a + 11:19:boolean onFling(int,int):69:69 -> a + 20:25:boolean onFling(int,int):73:73 -> a + 26:37:boolean onFling(int,int):74:74 -> a + 38:46:boolean onFling(int,int):75:75 -> a + 1:7:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):93:93 -> b + 8:10:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):97:97 -> b + 11:14:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):99:99 -> b + 15:17:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):101:101 -> b + 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":"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;"} + 1:6:void (androidx.recyclerview.widget.SnapHelper):43:43 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/n;)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 + 11:12:void onScrollStateChanged(androidx.recyclerview.widget.RecyclerView,int):50:50 -> a + 13:18:void onScrollStateChanged(androidx.recyclerview.widget.RecyclerView,int):51:51 -> a + 8:10:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):58:58 -> b +androidx.recyclerview.widget.StaggeredGridLayoutManager -> androidx.recyclerview.widget.StaggeredGridLayoutManager: +# {"id":"sourceFile","fileName":"StaggeredGridLayoutManager.java"} + boolean mShouldReverseLayout -> A + java.util.BitSet mRemainingSpans -> B + int mPendingScrollPosition -> C + int mPendingScrollPositionOffset -> D + androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup mLazySpanLookup -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/StaggeredGridLayoutManager$d;"} + int mGapStrategy -> F + boolean mLastLayoutFromEnd -> G + boolean mLastLayoutRTL -> H + androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState mPendingSavedState -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/StaggeredGridLayoutManager$e;"} + int mFullSizeSpec -> J + android.graphics.Rect mTmpRect -> K + androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo mAnchorInfo -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/StaggeredGridLayoutManager$b;"} + boolean mLaidOutInvalidFullSpan -> M + boolean mSmoothScrollbarEnabled -> N + int[] mPrefetchDistances -> O + java.lang.Runnable mCheckForGapsRunnable -> P + int mSpanCount -> s + androidx.recyclerview.widget.StaggeredGridLayoutManager$Span[] mSpans -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"[Landroidx/recyclerview/widget/StaggeredGridLayoutManager$f;"} + androidx.recyclerview.widget.OrientationHelper mPrimaryOrientation -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/i;"} + androidx.recyclerview.widget.OrientationHelper mSecondaryOrientation -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/i;"} + int mOrientation -> w + int mSizePerSpan -> x + 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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 +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 +androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo -> androidx.recyclerview.widget.StaggeredGridLayoutManager$b: +# {"id":"sourceFile","fileName":"StaggeredGridLayoutManager.java"} + int mPosition -> a + int mOffset -> b + boolean mLayoutFromEnd -> c + boolean mInvalidateOffsets -> d + 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 + # {"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 +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 +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 + # {"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 + # {"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 + # {"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 + # {"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 +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 +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 + # {"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 + # {"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 +androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState -> androidx.recyclerview.widget.StaggeredGridLayoutManager$e: +# {"id":"sourceFile","fileName":"StaggeredGridLayoutManager.java"} + int mAnchorPosition -> d + int mVisibleAnchorPosition -> e + int mSpanOffsetsSize -> f + int[] mSpanOffsets -> g + int mSpanLookupSize -> h + int[] mSpanLookup -> i + java.util.List mFullSpanItems -> j + 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 -> + # {"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 +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 + # {"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 + # {"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 +androidx.recyclerview.widget.StaggeredGridLayoutManager$Span -> androidx.recyclerview.widget.StaggeredGridLayoutManager$f: +# {"id":"sourceFile","fileName":"StaggeredGridLayoutManager.java"} + java.util.ArrayList mViews -> a + int mCachedStart -> b + int mCachedEnd -> c + 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 + # {"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: +# {"id":"sourceFile","fileName":"ViewBoundsCheck.java"} + androidx.recyclerview.widget.ViewBoundsCheck$Callback mCallback -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/o$b;"} + androidx.recyclerview.widget.ViewBoundsCheck$BoundFlags mBoundFlags -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/o$a;"} + 1:3:void (androidx.recyclerview.widget.ViewBoundsCheck$Callback):131:131 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/recyclerview/widget/o$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 + 7:20:android.view.View findOneViewWithinBoundFlags(int,int,int,int):214:214 -> a + 21:26:android.view.View findOneViewWithinBoundFlags(int,int,int,int):218:218 -> a + 27:32:android.view.View findOneViewWithinBoundFlags(int,int,int,int):219:219 -> a + 33:38:android.view.View findOneViewWithinBoundFlags(int,int,int,int):220:220 -> a + 39:45:android.view.View findOneViewWithinBoundFlags(int,int,int,int):221:221 -> a + 46:50:android.view.View findOneViewWithinBoundFlags(int,int,int,int):223:223 -> a + 51:55:android.view.View findOneViewWithinBoundFlags(int,int,int,int):224:224 -> a + 56:66:android.view.View findOneViewWithinBoundFlags(int,int,int,int):225:225 -> a + 67:71:android.view.View findOneViewWithinBoundFlags(int,int,int,int):231:231 -> a + 72:76:android.view.View findOneViewWithinBoundFlags(int,int,int,int):232:232 -> a + 77:88:android.view.View findOneViewWithinBoundFlags(int,int,int,int):233:233 -> a + 1:16:boolean isViewWithinBoundFlags(android.view.View,int):248:248 -> b + 17:26:boolean isViewWithinBoundFlags(android.view.View,int):249:249 -> b + 27:31:boolean isViewWithinBoundFlags(android.view.View,int):248:248 -> b + 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: +# {"id":"sourceFile","fileName":"ViewBoundsCheck.java"} + int mBoundFlags -> a + int mRvStart -> b + int mRvEnd -> c + int mChildStart -> d + int mChildEnd -> e + 1:4:void ():136:136 -> + 5:7:void ():137:137 -> + 1:6:void addFlags(int):148:148 -> a + 1:7:boolean boundsMatch():166:166 -> b + 8:19:boolean boundsMatch():167:167 -> b + 20:25:boolean boundsMatch():172:172 -> b + 26:39:boolean boundsMatch():173:173 -> b + 40:45:boolean boundsMatch():178:178 -> b + 46:59:boolean boundsMatch():179:179 -> b + 60:65:boolean boundsMatch():184:184 -> b + 66:81:boolean boundsMatch():185:185 -> b + 1:1:int compare(int,int):0:0 -> c + 2:4:void resetFlags():152:152 -> d + 1:2:void setBounds(int,int,int,int):141:141 -> e + 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: +# {"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: +# {"id":"sourceFile","fileName":"ViewInfoStore.java"} + androidx.collection.SimpleArrayMap mLayoutHolderMap -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} + androidx.collection.LongSparseArray mOldChangedHolders -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/f;"} + 1:3:void ():36:36 -> + 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"} + 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"} + 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"} + 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"} + 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"} + 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 + 22:28:void addToPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):70:70 -> e + 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;"} + 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"} + 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"} + 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"} + 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;"} + 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 + 34:40:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):110:110 -> l + 41:46:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):112:112 -> l + 47:51:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):118:118 -> l + 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;"} + 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;"} + 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"} + 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 + 34:41:void process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):224:224 -> o + 42:45:void process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):227:227 -> o + 46:49:void process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):230:230 -> o + 50:61:void process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):232:232 -> o + 62:75:void process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):236:236 -> o + 76:87:void process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):239:239 -> o + 88:98:void process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):242:242 -> o + 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"} + 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"} + 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: +# {"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;"} + androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo postInfo -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/recyclerview/widget/RecyclerView$m$b;"} + androidx.core.util.Pools$Pool sPool -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LF/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;"} + 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"} + 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: +# {"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"} + 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"} + 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"} + 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: + 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;"} + 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"} + 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 + 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 + 22:27:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):33:33 -> onStateChanged + 28:36:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):34:34 -> onStateChanged + 37:44:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):35:35 -> onStateChanged + 45:59:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):41:41 -> onStateChanged + 60:64:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):42:42 -> onStateChanged + 65:66:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):36:36 -> onStateChanged + 67:68:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):37:37 -> onStateChanged + 69:72:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):36:36 -> onStateChanged + 73:80:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):30:30 -> onStateChanged +androidx.savedstate.Recreator$Companion -> androidx.savedstate.Recreator$a: +# {"id":"sourceFile","fileName":"Recreator.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():93:93 -> +androidx.savedstate.Recreator$SavedStateProvider -> androidx.savedstate.Recreator$b: +# {"id":"sourceFile","fileName":"Recreator.kt"} + java.util.Set classes -> a + 6:8:void (androidx.savedstate.SavedStateRegistry):73:73 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/savedstate/a;)V"} + 9:15:void (androidx.savedstate.SavedStateRegistry):76:76 -> + 16:21:void (androidx.savedstate.SavedStateRegistry):79:79 -> + 1:5:android.os.Bundle saveState():83:83 -> a + 6:18:android.os.Bundle saveState():84:84 -> a + 6:11:void add(java.lang.String):89:89 -> b +androidx.savedstate.SavedStateRegistry -> androidx.savedstate.a: +# {"id":"sourceFile","fileName":"SavedStateRegistry.kt"} + androidx.arch.core.internal.SafeIterableMap components -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk/b;"} + boolean attached -> b + android.os.Bundle restoredState -> c + boolean isRestored -> d + androidx.savedstate.Recreator$SavedStateProvider recreatorProvider -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/savedstate/Recreator$b;"} + boolean isAllowingSavingState -> f + androidx.savedstate.SavedStateRegistry$Companion Companion -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/savedstate/a$b;"} + 1:3:void ():32:32 -> + 4:11:void ():34:34 -> + 12:14:void setAllowingSavingState$savedstate_release(boolean):48:48 -> + 12:14:void ():48 -> + 1:1:void $r8$lambda$eDF1FsaoUa1afQFv2y5LNvCkYm4(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/savedstate/a;Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 6:9:android.os.Bundle consumeRestoredStateForKey(java.lang.String):72:72 -> b + 10:16:android.os.Bundle consumeRestoredStateForKey(java.lang.String):76:76 -> b + 17:22:android.os.Bundle consumeRestoredStateForKey(java.lang.String):77:77 -> b + 23:29:android.os.Bundle consumeRestoredStateForKey(java.lang.String):78:78 -> b + 30:40:android.os.Bundle consumeRestoredStateForKey(java.lang.String):79:79 -> b + 41:44:android.os.Bundle consumeRestoredStateForKey(java.lang.String):80:80 -> b + 45:52:android.os.Bundle consumeRestoredStateForKey(java.lang.String):72:72 -> b + 6:40:androidx.savedstate.SavedStateRegistry$SavedStateProvider getSavedStateProvider(java.lang.String):128:128 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Landroidx/savedstate/a$c;"} + 41:49:androidx.savedstate.SavedStateRegistry$SavedStateProvider getSavedStateProvider(java.lang.String):129:129 -> c + 16:20:void performAttach$lambda$4(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):202:202 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/savedstate/a;Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 21:23:void performAttach$lambda$4(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):203:203 -> d + 24:28:void performAttach$lambda$4(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):204:204 -> d + 29:31:void performAttach$lambda$4(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):205:205 -> d + 6:9:void performAttach$savedstate_release(androidx.lifecycle.Lifecycle):199:199 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/g;)V"} + 10:18:void performAttach$savedstate_release(androidx.lifecycle.Lifecycle):201:201 -> e + 19:21:void performAttach$savedstate_release(androidx.lifecycle.Lifecycle):208:208 -> e + 22:29:void performAttach$savedstate_release(androidx.lifecycle.Lifecycle):199:199 -> e + 1:4:void performRestore$savedstate_release(android.os.Bundle):217:217 -> f + 5:10:void performRestore$savedstate_release(android.os.Bundle):221:221 -> f + 11:21:void performRestore$savedstate_release(android.os.Bundle):222:222 -> f + 22:24:void performRestore$savedstate_release(android.os.Bundle):224:224 -> f + 25:32:void performRestore$savedstate_release(android.os.Bundle):221:221 -> f + 33:40:void performRestore$savedstate_release(android.os.Bundle):217:217 -> f + 6:10:void performSave(android.os.Bundle):239:239 -> g + 11:14:void performSave(android.os.Bundle):240:240 -> g + 15:17:void performSave(android.os.Bundle):241:241 -> g + 18:28:void performSave(android.os.Bundle):244:244 -> g + 29:34:void performSave(android.os.Bundle):245:245 -> g + 35:52:void performSave(android.os.Bundle):246:246 -> g + 53:60:void performSave(android.os.Bundle):247:247 -> g + 61:66:void performSave(android.os.Bundle):249:249 -> g + 67:72:void performSave(android.os.Bundle):250:250 -> g + 11:21:void registerSavedStateProvider(java.lang.String,androidx.savedstate.SavedStateRegistry$SavedStateProvider):109:109 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Landroidx/savedstate/a$c;)V"} + 22:29:void registerSavedStateProvider(java.lang.String,androidx.savedstate.SavedStateRegistry$SavedStateProvider):110:110 -> h + 6:9:void runOnNextRecreation(java.lang.Class):180:180 -> i + 10:21:void runOnNextRecreation(java.lang.Class):181:181 -> i + 22:24:void runOnNextRecreation(java.lang.Class):183:183 -> i + 25:42:void runOnNextRecreation(java.lang.Class):190:190 -> i + 43:44:void runOnNextRecreation(java.lang.Class):185:185 -> i + 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: +# {"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 -> + # {"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 + # {"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"} +androidx.savedstate.SavedStateRegistry$Companion -> androidx.savedstate.a$b: +# {"id":"sourceFile","fileName":"SavedStateRegistry.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():267:267 -> +androidx.savedstate.SavedStateRegistry$SavedStateProvider -> androidx.savedstate.a$c: +# {"id":"sourceFile","fileName":"SavedStateRegistry.kt"} + android.os.Bundle saveState() -> a +androidx.savedstate.SavedStateRegistryController -> W.c: +# {"id":"sourceFile","fileName":"SavedStateRegistryController.kt"} + androidx.savedstate.SavedStateRegistryOwner owner -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LW/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;"} + 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"} + 2:2:void (androidx.savedstate.SavedStateRegistryOwner):28:28 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW/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;"} + 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 + 7:14:void performAttach():45:45 -> c + 15:24:void performAttach():48:48 -> c + 25:30:void performAttach():49:49 -> c + 31:33:void performAttach():50:50 -> c + 34:41:void performAttach():45:45 -> c + 1:4:void performRestore(android.os.Bundle):62:62 -> d + 5:7:void performRestore(android.os.Bundle):63:63 -> d + 8:13:void performRestore(android.os.Bundle):65:65 -> d + 14:25:void performRestore(android.os.Bundle):66:66 -> d + 26:31:void performRestore(android.os.Bundle):69:69 -> d + 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: +# {"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":"sourceFile","fileName":"SavedStateRegistryOwner.kt"} + androidx.savedstate.SavedStateRegistry getSavedStateRegistry() -> getSavedStateRegistry + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/savedstate/a;"} +androidx.savedstate.ViewTreeSavedStateRegistryOwner -> W.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":"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;"} + com.google.crypto.tink.DeterministicAead mKeyDeterministicAead -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/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"} + 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 -> + 10:11:void (java.lang.String,java.lang.String,android.content.SharedPreferences,com.google.crypto.tink.Aead,com.google.crypto.tink.DeterministicAead):96:96 -> + 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;"} + 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;"} + 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 + 16:25:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):152:152 -> b + 26:46:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):153:153 -> b + 47:50:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):154:154 -> b + 51:58:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):155:155 -> b + 59:63:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):156:156 -> b + 64:73:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):157:157 -> b + 74:92:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):158:158 -> b + 93:96:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):159:159 -> b + 97:104:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):160:160 -> b + 105:113:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):162:162 -> b + 114:122:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):163:163 -> b + 123:125:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):165:165 -> b + 126:135:android.content.SharedPreferences create(java.lang.String,java.lang.String,android.content.Context,androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme,androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme):166:166 -> b + 1:3:java.lang.String decryptKey(java.lang.String):603:603 -> c + 4:9:java.lang.String decryptKey(java.lang.String):604:604 -> c + 10:13:java.lang.String decryptKey(java.lang.String):605:605 -> c + 14:17:java.lang.String decryptKey(java.lang.String):603:603 -> c + 18:24:java.lang.String decryptKey(java.lang.String):606:606 -> c + 25:36:java.lang.String decryptKey(java.lang.String):607:607 -> c + 37:63:java.lang.String decryptKey(java.lang.String):612:612 -> c + 1:6:boolean contains(java.lang.String):457:457 -> contains + 7:10:boolean contains(java.lang.String):460:460 -> contains + 11:17:boolean contains(java.lang.String):461:461 -> contains + 18:40:boolean contains(java.lang.String):458:458 -> contains + 3:4:java.lang.String encryptKey(java.lang.String):589:589 -> d + 5:8:java.lang.String encryptKey(java.lang.String):592:592 -> d + 9:14:java.lang.String encryptKey(java.lang.String):593:593 -> d + 15:18:java.lang.String encryptKey(java.lang.String):594:594 -> d + 19:22:java.lang.String encryptKey(java.lang.String):592:592 -> d + 23:28:java.lang.String encryptKey(java.lang.String):595:595 -> d + 29:55:java.lang.String encryptKey(java.lang.String):597:597 -> d + 1:4:android.util.Pair encryptKeyValuePair(java.lang.String,byte[]):631:631 -> e + 5:16:android.util.Pair encryptKeyValuePair(java.lang.String,byte[]):632:632 -> e + 17:26:android.util.Pair encryptKeyValuePair(java.lang.String,byte[]):633:633 -> e + 1:12:android.content.SharedPreferences$Editor edit():467:467 -> edit + 1:6:java.lang.Object getDecryptedObject(java.lang.String):523:523 -> f + 7:11:java.lang.Object getDecryptedObject(java.lang.String):526:526 -> f + 12:15:java.lang.Object getDecryptedObject(java.lang.String):531:531 -> f + 16:25:java.lang.Object getDecryptedObject(java.lang.String):532:532 -> f + 26:29:java.lang.Object getDecryptedObject(java.lang.String):534:534 -> f + 30:41:java.lang.Object getDecryptedObject(java.lang.String):535:535 -> f + 42:45:java.lang.Object getDecryptedObject(java.lang.String):536:536 -> f + 46:48:java.lang.Object getDecryptedObject(java.lang.String):537:537 -> f + 49:52:java.lang.Object getDecryptedObject(java.lang.String):538:538 -> f + 53:56:java.lang.Object getDecryptedObject(java.lang.String):539:539 -> f + 57:70:java.lang.Object getDecryptedObject(java.lang.String):540:540 -> f + 71:75:java.lang.Object getDecryptedObject(java.lang.String):565:565 -> f + 76:81:java.lang.Object getDecryptedObject(java.lang.String):566:566 -> f + 82:85:java.lang.Object getDecryptedObject(java.lang.String):567:567 -> f + 86:89:java.lang.Object getDecryptedObject(java.lang.String):568:568 -> f + 90:92:java.lang.Object getDecryptedObject(java.lang.String):569:569 -> f + 93:100:java.lang.Object getDecryptedObject(java.lang.String):570:570 -> f + 101:116:java.lang.Object getDecryptedObject(java.lang.String):571:571 -> f + 117:134:java.lang.Object getDecryptedObject(java.lang.String):573:573 -> f + 135:146:java.lang.Object getDecryptedObject(java.lang.String):562:562 -> f + 147:155:java.lang.Object getDecryptedObject(java.lang.String):559:559 -> f + 156:164:java.lang.Object getDecryptedObject(java.lang.String):556:556 -> f + 165:173:java.lang.Object getDecryptedObject(java.lang.String):553:553 -> f + 174:177:java.lang.Object getDecryptedObject(java.lang.String):542:542 -> f + 178:181:java.lang.Object getDecryptedObject(java.lang.String):543:543 -> f + 182:184:java.lang.Object getDecryptedObject(java.lang.String):544:544 -> f + 185:192:java.lang.Object getDecryptedObject(java.lang.String):545:545 -> f + 193:201:java.lang.Object getDecryptedObject(java.lang.String):546:546 -> f + 202:228:java.lang.Object getDecryptedObject(java.lang.String):582:582 -> f + 229:252:java.lang.Object getDecryptedObject(java.lang.String):524:524 -> f + 1:21:boolean isReservedKey(java.lang.String):623:623 -> g + 1:5:java.util.Map getAll():399:399 -> getAll + 6:31:java.util.Map getAll():400:400 -> getAll + 32:43:java.util.Map getAll():401:401 -> getAll + 44:53:java.util.Map getAll():402:402 -> getAll + 54:57:java.util.Map getAll():404:404 -> getAll + 58:62:java.util.Map getAll():403:403 -> getAll + 1:6:boolean getBoolean(java.lang.String,boolean):451:451 -> getBoolean + 7:18:boolean getBoolean(java.lang.String,boolean):452:452 -> getBoolean + 1:6:float getFloat(java.lang.String,float):445:445 -> getFloat + 7:18:float getFloat(java.lang.String,float):446:446 -> getFloat + 1:6:int getInt(java.lang.String,int):433:433 -> getInt + 7:18:int getInt(java.lang.String,int):434:434 -> getInt + 1:6:long getLong(java.lang.String,long):439:439 -> getLong + 7:18:long getLong(java.lang.String,long):440:440 -> getLong + 1:6:java.lang.String getString(java.lang.String,java.lang.String):413:413 -> getString + 7:14:java.lang.String getString(java.lang.String,java.lang.String):414:414 -> getString + 1:4:java.util.Set getStringSet(java.lang.String,java.util.Set):422:422 -> getStringSet + 5:8:java.util.Set getStringSet(java.lang.String,java.util.Set):423:423 -> getStringSet + 9:11:java.util.Set getStringSet(java.lang.String,java.util.Set):424:424 -> getStringSet + 12:16:java.util.Set getStringSet(java.lang.String,java.util.Set):426:426 -> getStringSet + 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: +# {"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: +# {"id":"sourceFile","fileName":"EncryptedSharedPreferences.java"} + androidx.security.crypto.EncryptedSharedPreferences mEncryptedSharedPreferences -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LX/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"} + 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 -> + 16:23:void (androidx.security.crypto.EncryptedSharedPreferences,android.content.SharedPreferences$Editor):228:228 -> + 1:9:void clearKeysIfNeeded():357:357 -> a + 10:35:void clearKeysIfNeeded():358:358 -> a + 36:45:void clearKeysIfNeeded():359:359 -> a + 46:51:void clearKeysIfNeeded():360:360 -> a + 52:64:void clearKeysIfNeeded():361:361 -> a + 1:3:void apply():348:348 -> apply + 4:8:void apply():349:349 -> apply + 9:11:void apply():350:350 -> apply + 12:17:void apply():351:351 -> apply + 1:20:void notifyListeners():386:386 -> b + 21:38:void notifyListeners():387:387 -> b + 39:45:void notifyListeners():388:388 -> b + 1:8:void putEncryptedObject(java.lang.String,byte[]):368:368 -> c + 9:15:void putEncryptedObject(java.lang.String,byte[]):371:371 -> c + 16:17:void putEncryptedObject(java.lang.String,byte[]):373:373 -> c + 18:19:void putEncryptedObject(java.lang.String,byte[]):376:376 -> c + 20:23:void putEncryptedObject(java.lang.String,byte[]):377:377 -> c + 24:38:void putEncryptedObject(java.lang.String,byte[]):378:378 -> c + 39:65:void putEncryptedObject(java.lang.String,byte[]):380:380 -> c + 66:88:void putEncryptedObject(java.lang.String,byte[]):369:369 -> c + 1:7:android.content.SharedPreferences$Editor clear():331:331 -> clear + 1:3:boolean commit():337:337 -> commit + 4:9:boolean commit():339:339 -> commit + 10:12:boolean commit():341:341 -> commit + 13:19:boolean commit():342:342 -> commit + 20:22:boolean commit():341:341 -> commit + 23:27:boolean commit():342:342 -> commit + 28:28:boolean commit():343:343 -> commit + 2:5:android.content.SharedPreferences$Editor putBoolean(java.lang.String,boolean):307:307 -> putBoolean + 6:14:android.content.SharedPreferences$Editor putBoolean(java.lang.String,boolean):308:308 -> putBoolean + 15:17:android.content.SharedPreferences$Editor putBoolean(java.lang.String,boolean):309:309 -> putBoolean + 18:25:android.content.SharedPreferences$Editor putBoolean(java.lang.String,boolean):310:310 -> putBoolean + 3:6:android.content.SharedPreferences$Editor putFloat(java.lang.String,float):297:297 -> putFloat + 7:15:android.content.SharedPreferences$Editor putFloat(java.lang.String,float):298:298 -> putFloat + 16:18:android.content.SharedPreferences$Editor putFloat(java.lang.String,float):299:299 -> putFloat + 19:26:android.content.SharedPreferences$Editor putFloat(java.lang.String,float):300:300 -> putFloat + 3:6:android.content.SharedPreferences$Editor putInt(java.lang.String,int):277:277 -> putInt + 7:15:android.content.SharedPreferences$Editor putInt(java.lang.String,int):278:278 -> putInt + 16:18:android.content.SharedPreferences$Editor putInt(java.lang.String,int):279:279 -> putInt + 19:26:android.content.SharedPreferences$Editor putInt(java.lang.String,int):280:280 -> putInt + 3:6:android.content.SharedPreferences$Editor putLong(java.lang.String,long):287:287 -> putLong + 7:15:android.content.SharedPreferences$Editor putLong(java.lang.String,long):288:288 -> putLong + 16:18:android.content.SharedPreferences$Editor putLong(java.lang.String,long):289:289 -> putLong + 19:26:android.content.SharedPreferences$Editor putLong(java.lang.String,long):290:290 -> putLong + 3:4:android.content.SharedPreferences$Editor putString(java.lang.String,java.lang.String):235:235 -> putString + 5:10:android.content.SharedPreferences$Editor putString(java.lang.String,java.lang.String):237:237 -> putString + 11:13:android.content.SharedPreferences$Editor putString(java.lang.String,java.lang.String):238:238 -> putString + 14:17:android.content.SharedPreferences$Editor putString(java.lang.String,java.lang.String):239:239 -> putString + 18:26:android.content.SharedPreferences$Editor putString(java.lang.String,java.lang.String):241:241 -> putString + 27:29:android.content.SharedPreferences$Editor putString(java.lang.String,java.lang.String):242:242 -> putString + 30:32:android.content.SharedPreferences$Editor putString(java.lang.String,java.lang.String):243:243 -> putString + 33:40:android.content.SharedPreferences$Editor putString(java.lang.String,java.lang.String):244:244 -> putString + 3:7:android.content.SharedPreferences$Editor putStringSet(java.lang.String,java.util.Set):253:253 -> putStringSet + 8:12:android.content.SharedPreferences$Editor putStringSet(java.lang.String,java.util.Set):254:254 -> putStringSet + 13:21:android.content.SharedPreferences$Editor putStringSet(java.lang.String,java.util.Set):256:256 -> putStringSet + 22:27:android.content.SharedPreferences$Editor putStringSet(java.lang.String,java.util.Set):257:257 -> putStringSet + 28:43:android.content.SharedPreferences$Editor putStringSet(java.lang.String,java.util.Set):258:258 -> putStringSet + 44:49:android.content.SharedPreferences$Editor putStringSet(java.lang.String,java.util.Set):259:259 -> putStringSet + 50:52:android.content.SharedPreferences$Editor putStringSet(java.lang.String,java.util.Set):260:260 -> putStringSet + 53:57:android.content.SharedPreferences$Editor putStringSet(java.lang.String,java.util.Set):261:261 -> putStringSet + 58:61:android.content.SharedPreferences$Editor putStringSet(java.lang.String,java.util.Set):264:264 -> putStringSet + 62:70:android.content.SharedPreferences$Editor putStringSet(java.lang.String,java.util.Set):265:265 -> putStringSet + 71:85:android.content.SharedPreferences$Editor putStringSet(java.lang.String,java.util.Set):266:266 -> putStringSet + 86:89:android.content.SharedPreferences$Editor putStringSet(java.lang.String,java.util.Set):267:267 -> putStringSet + 90:93:android.content.SharedPreferences$Editor putStringSet(java.lang.String,java.util.Set):268:268 -> putStringSet + 94:101:android.content.SharedPreferences$Editor putStringSet(java.lang.String,java.util.Set):270:270 -> putStringSet + 1:8:android.content.SharedPreferences$Editor remove(java.lang.String):317:317 -> remove + 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: +# {"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;"} + androidx.security.crypto.EncryptedSharedPreferences$EncryptedType STRING_SET -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a$c;"} + androidx.security.crypto.EncryptedSharedPreferences$EncryptedType INT -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a$c;"} + androidx.security.crypto.EncryptedSharedPreferences$EncryptedType LONG -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a$c;"} + androidx.security.crypto.EncryptedSharedPreferences$EncryptedType FLOAT -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a$c;"} + androidx.security.crypto.EncryptedSharedPreferences$EncryptedType BOOLEAN -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a$c;"} + androidx.security.crypto.EncryptedSharedPreferences$EncryptedType[] $VALUES -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"[LX/a$c;"} + 1:10:void ():486:486 -> + 11:20:void ():487:487 -> + 21:30:void ():488:488 -> + 31:40:void ():489:489 -> + 41:50:void ():490:490 -> + 51:60:void ():491:491 -> + 61:67:void ():485:485 -> + 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;"} + 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 + 32:34:androidx.security.crypto.EncryptedSharedPreferences$EncryptedType fromId(int):508:508 -> a + 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;"} + 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":"sourceFile","fileName":"EncryptedSharedPreferences.java"} + com.google.crypto.tink.KeyTemplate mDeterministicAeadKeyTemplate -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/g;"} + androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme AES256_SIV -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a$d;"} + androidx.security.crypto.EncryptedSharedPreferences$PrefKeyEncryptionScheme[] $VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[LX/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"} + 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;"} + 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;"} + 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":"sourceFile","fileName":"EncryptedSharedPreferences.java"} + com.google.crypto.tink.KeyTemplate mAeadKeyTemplate -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/g;"} + androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme AES256_GCM -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LX/a$e;"} + androidx.security.crypto.EncryptedSharedPreferences$PrefValueEncryptionScheme[] $VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[LX/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"} + 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;"} + 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;"} + 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":"sourceFile","fileName":"MasterKey.java"} + java.lang.String mKeyAlias -> a + android.security.keystore.KeyGenParameterSpec mKeyGenParameterSpec -> b + 1:3:void (java.lang.String,java.lang.Object):79:79 -> + 4:5:void (java.lang.String,java.lang.Object):80:80 -> + 6:10:void (java.lang.String,java.lang.Object):82:82 -> + 1:3:java.lang.String getKeyAlias():158:158 -> a + 1:7:boolean isKeyStoreBacked():101:101 -> b + 8:10:boolean isKeyStoreBacked():102:102 -> 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: +# {"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: +# {"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;"} + boolean mAuthenticationRequired -> d + int mUserAuthenticationValidityDurationSeconds -> e + boolean mRequestStrongBoxBacked -> f + android.content.Context mContext -> g + 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;"} + 1:9:androidx.security.crypto.MasterKey buildOnM():323:323 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LX/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 + 36:45:androidx.security.crypto.MasterKey buildOnM():332:332 -> b + 46:51:androidx.security.crypto.MasterKey buildOnM():333:333 -> b + 52:55:androidx.security.crypto.MasterKey buildOnM():334:334 -> b + 56:60:androidx.security.crypto.MasterKey buildOnM():336:336 -> b + 61:66:androidx.security.crypto.MasterKey buildOnM():337:337 -> b + 67:69:androidx.security.crypto.MasterKey buildOnM():338:338 -> b + 70:79:androidx.security.crypto.MasterKey buildOnM():342:342 -> b + 80:93:androidx.security.crypto.MasterKey buildOnM():343:343 -> b + 94:96:androidx.security.crypto.MasterKey buildOnM():345:345 -> b + 97:102:androidx.security.crypto.MasterKey buildOnM():349:349 -> b + 103:106:androidx.security.crypto.MasterKey buildOnM():351:351 -> b + 107:110:androidx.security.crypto.MasterKey buildOnM():357:357 -> 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;"} + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +androidx.security.crypto.MasterKey$KeyScheme -> X.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;"} + androidx.security.crypto.MasterKey$KeyScheme[] $VALUES -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"[LX/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;"} + 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":"sourceFile","fileName":"MasterKeys.java"} + android.security.keystore.KeyGenParameterSpec AES256_GCM_SPEC -> a + 1:2:void ():54:54 -> + 3:9:void ():55:55 -> + 1:12:android.security.keystore.KeyGenParameterSpec createAES256GCMKeyGenParameterSpec(java.lang.String):72:72 -> a + 13:22:android.security.keystore.KeyGenParameterSpec createAES256GCMKeyGenParameterSpec(java.lang.String):75:75 -> a + 23:28:android.security.keystore.KeyGenParameterSpec createAES256GCMKeyGenParameterSpec(java.lang.String):76:76 -> a + 29:32:android.security.keystore.KeyGenParameterSpec createAES256GCMKeyGenParameterSpec(java.lang.String):77:77 -> a + 33:37:android.security.keystore.KeyGenParameterSpec createAES256GCMKeyGenParameterSpec(java.lang.String):78:78 -> a + 1:8:void generateKey(android.security.keystore.KeyGenParameterSpec):138:138 -> b + 9:11:void generateKey(android.security.keystore.KeyGenParameterSpec):141:141 -> b + 12:16:void generateKey(android.security.keystore.KeyGenParameterSpec):142:142 -> b + 17:26:void generateKey(android.security.keystore.KeyGenParameterSpec):146:146 -> b + 1:3:java.lang.String getOrCreate(android.security.keystore.KeyGenParameterSpec):95:95 -> c + 4:13:java.lang.String getOrCreate(android.security.keystore.KeyGenParameterSpec):96:96 -> c + 14:16:java.lang.String getOrCreate(android.security.keystore.KeyGenParameterSpec):97:97 -> c + 17:21:java.lang.String getOrCreate(android.security.keystore.KeyGenParameterSpec):99:99 -> c + 1:7:boolean keyExists(java.lang.String):152:152 -> d + 8:10:boolean keyExists(java.lang.String):153:153 -> d + 11:15:boolean keyExists(java.lang.String):154:154 -> d + 1:8:void validate(android.security.keystore.KeyGenParameterSpec):105:105 -> e + 9:24:void validate(android.security.keystore.KeyGenParameterSpec):110:110 -> e + 25:31:void validate(android.security.keystore.KeyGenParameterSpec):115:115 -> e + 32:47:void validate(android.security.keystore.KeyGenParameterSpec):120:120 -> e + 48:53:void validate(android.security.keystore.KeyGenParameterSpec):126:126 -> e + 54:61:void validate(android.security.keystore.KeyGenParameterSpec):127:127 -> e + 62:70:void validate(android.security.keystore.KeyGenParameterSpec):128:128 -> e + 71:82:void validate(android.security.keystore.KeyGenParameterSpec):122:122 -> e + 83:101:void validate(android.security.keystore.KeyGenParameterSpec):124:124 -> e + 102:113:void validate(android.security.keystore.KeyGenParameterSpec):116:116 -> e + 114:128:void validate(android.security.keystore.KeyGenParameterSpec):118:118 -> e + 129:140:void validate(android.security.keystore.KeyGenParameterSpec):111:111 -> e + 141:159:void validate(android.security.keystore.KeyGenParameterSpec):113:113 -> e + 160:171:void validate(android.security.keystore.KeyGenParameterSpec):106:106 -> e + 172:191:void validate(android.security.keystore.KeyGenParameterSpec):107:107 -> e +androidx.startup.AppInitializer -> androidx.startup.a: +# {"id":"sourceFile","fileName":"AppInitializer.java"} + java.util.Map mInitialized -> a + java.util.Set mDiscovered -> b + android.content.Context mContext -> c + androidx.startup.AppInitializer sInstance -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/startup/a;"} + java.lang.Object sLock -> e + 1:8:void ():57:57 -> + 1:3:void (android.content.Context):73:73 -> + 4:9:void (android.content.Context):74:74 -> + 10:16:void (android.content.Context):75:75 -> + 17:24:void (android.content.Context):76:76 -> + 1:5:void discoverAndInitialize():200:200 -> a + 6:15:void discoverAndInitialize():201:201 -> a + 16:22:void discoverAndInitialize():202:202 -> a + 23:30:void discoverAndInitialize():203:203 -> a + 31:34:void discoverAndInitialize():204:204 -> a + 35:36:void discoverAndInitialize():205:205 -> a + 37:39:void discoverAndInitialize():206:206 -> a + 40:46:void discoverAndInitialize():210:210 -> a + 47:52:void discoverAndInitialize():208:208 -> a + 53:55:void discoverAndInitialize():210:210 -> a + 56:56:void discoverAndInitialize():211:211 -> a + 1:10:void discoverAndInitialize(android.os.Bundle):216:216 -> b + 11:15:void discoverAndInitialize(android.os.Bundle):219:219 -> b + 16:19:void discoverAndInitialize(android.os.Bundle):220:220 -> b + 20:36:void discoverAndInitialize(android.os.Bundle):221:221 -> b + 37:40:void discoverAndInitialize(android.os.Bundle):222:222 -> b + 41:46:void discoverAndInitialize(android.os.Bundle):223:223 -> b + 47:50:void discoverAndInitialize(android.os.Bundle):224:224 -> b + 51:58:void discoverAndInitialize(android.os.Bundle):225:225 -> b + 59:66:void discoverAndInitialize(android.os.Bundle):228:228 -> b + 67:84:void discoverAndInitialize(android.os.Bundle):237:237 -> b + 85:88:void discoverAndInitialize(android.os.Bundle):238:238 -> b + 89:95:void discoverAndInitialize(android.os.Bundle):242:242 -> b + 1:3:java.lang.Object doInitialize(java.lang.Class):135:135 -> c + 4:11:java.lang.Object doInitialize(java.lang.Class):136:136 -> c + 12:23:java.lang.Object doInitialize(java.lang.Class):138:138 -> c + 24:27:java.lang.Object doInitialize(java.lang.Class):140:140 -> c + 1:6:java.lang.Object doInitialize(java.lang.Class,java.util.Set):149:149 -> d + 7:17:java.lang.Object doInitialize(java.lang.Class,java.util.Set):153:153 -> d + 18:23:java.lang.Object doInitialize(java.lang.Class,java.util.Set):155:155 -> d + 24:31:java.lang.Object doInitialize(java.lang.Class,java.util.Set):162:162 -> d + 32:35:java.lang.Object doInitialize(java.lang.Class,java.util.Set):163:163 -> d + 36:43:java.lang.Object doInitialize(java.lang.Class,java.util.Set):165:165 -> d + 44:45:java.lang.Object doInitialize(java.lang.Class,java.util.Set):166:166 -> d + 46:49:java.lang.Object doInitialize(java.lang.Class,java.util.Set):168:168 -> d + 50:55:java.lang.Object doInitialize(java.lang.Class,java.util.Set):170:170 -> d + 56:71:java.lang.Object doInitialize(java.lang.Class,java.util.Set):171:171 -> d + 72:79:java.lang.Object doInitialize(java.lang.Class,java.util.Set):172:172 -> d + 80:85:java.lang.Object doInitialize(java.lang.Class,java.util.Set):173:173 -> d + 86:91:java.lang.Object doInitialize(java.lang.Class,java.util.Set):180:180 -> d + 92:94:java.lang.Object doInitialize(java.lang.Class,java.util.Set):184:184 -> d + 95:100:java.lang.Object doInitialize(java.lang.Class,java.util.Set):185:185 -> d + 101:106:java.lang.Object doInitialize(java.lang.Class,java.util.Set):187:187 -> d + 107:112:java.lang.Object doInitialize(java.lang.Class,java.util.Set):190:190 -> d + 113:116:java.lang.Object doInitialize(java.lang.Class,java.util.Set):194:194 -> d + 117:118:java.lang.Object doInitialize(java.lang.Class,java.util.Set):156:156 -> d + 119:126:java.lang.Object doInitialize(java.lang.Class,java.util.Set):157:157 -> d + 127:130:java.lang.Object doInitialize(java.lang.Class,java.util.Set):156:156 -> d + 131:136:java.lang.Object doInitialize(java.lang.Class,java.util.Set):159:159 -> d + 137:139:java.lang.Object doInitialize(java.lang.Class,java.util.Set):194:194 -> d + 140:140:java.lang.Object doInitialize(java.lang.Class,java.util.Set):195:195 -> d + 1:4:androidx.startup.AppInitializer getInstance(android.content.Context):86:86 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Landroidx/startup/a;"} + 5:7:androidx.startup.AppInitializer getInstance(android.content.Context):87:87 -> e + 8:11:androidx.startup.AppInitializer getInstance(android.content.Context):88:88 -> e + 12:21:androidx.startup.AppInitializer getInstance(android.content.Context):89:89 -> e + 22:25:androidx.startup.AppInitializer getInstance(android.content.Context):91:91 -> e + 26:28:androidx.startup.AppInitializer getInstance(android.content.Context):93:93 -> e + 1:5:java.lang.Object initializeComponent(java.lang.Class):117:117 -> f + 1:7:boolean isEagerlyInitialized(java.lang.Class):128:128 -> g +androidx.startup.InitializationProvider -> androidx.startup.InitializationProvider: +# {"id":"sourceFile","fileName":"InitializationProvider.java"} + 1:4:void ():33:33 -> + 1:8:int delete(android.net.Uri,java.lang.String,java.lang.String[]):83:83 -> delete + 1:8:java.lang.String getType(android.net.Uri):69:69 -> getType + 1:8:android.net.Uri insert(android.net.Uri,android.content.ContentValues):75:75 -> insert + 1:6:boolean onCreate():37:37 -> onCreate + 7:12:boolean onCreate():43:43 -> onCreate + 13:21:boolean onCreate():45:45 -> onCreate + 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: +# {"id":"sourceFile","fileName":"Initializer.java"} + java.util.List dependencies() -> a + java.lang.Object create(android.content.Context) -> b +androidx.startup.R$string -> Y.b: + int androidx_startup -> a +androidx.startup.StartupException -> Y.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: + int[] ColorStateListItem -> a + int[] FontFamily -> b + int[] FontFamilyFont -> c + int[] GradientColor -> d + int[] GradientColorItem -> e + int[] SwipeRefreshLayout -> f + int SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor -> g + 16:68:void ():0:0 -> +androidx.swiperefreshlayout.widget.CircleImageView -> androidx.swiperefreshlayout.widget.a: +# {"id":"sourceFile","fileName":"CircleImageView.java"} + android.view.animation.Animation$AnimationListener mListener -> d + int mShadowRadius -> e + int mBackgroundColor -> f + 1:3:void (android.content.Context):58:58 -> + 4:28:void (android.content.Context):60:60 -> + 29:30:void (android.content.Context):64:64 -> + 31:40:void (android.content.Context):69:69 -> + 41:51:void (android.content.Context):70:70 -> + 52:54:void (android.content.Context):73:73 -> + 55:60:void (android.content.Context):76:76 -> + 61:73:void (android.content.Context):77:77 -> + 74:77:void (android.content.Context):78:78 -> + 78:90:void (android.content.Context):80:80 -> + 91:97:void (android.content.Context):81:81 -> + 98:111:void (android.content.Context):82:82 -> + 112:113:void (android.content.Context):84:84 -> + 114:117:void (android.content.Context):86:86 -> + 118:126:void (android.content.Context):88:88 -> + 127:130:void (android.content.Context):89:89 -> + 1:1:boolean elevationSupported():0:0 -> a + 1:3:void setAnimationListener(android.view.animation.Animation$AnimationListener):106:106 -> b + 1:3:void onAnimationEnd():119:119 -> onAnimationEnd + 4:7:void onAnimationEnd():120:120 -> onAnimationEnd + 8:15:void onAnimationEnd():121:121 -> onAnimationEnd + 1:3:void onAnimationStart():111:111 -> onAnimationStart + 4:7:void onAnimationStart():112:112 -> onAnimationStart + 8:15:void onAnimationStart():113:113 -> onAnimationStart + 1:3:void onMeasure(int,int):98:98 -> onMeasure + 4:9:void onMeasure(int,int):99:99 -> onMeasure + 10:31:void onMeasure(int,int):100:100 -> onMeasure + 1:8:void setBackgroundColor(int):127:127 -> setBackgroundColor + 9:21:void setBackgroundColor(int):128:128 -> setBackgroundColor + 22:24:void setBackgroundColor(int):129:129 -> setBackgroundColor +androidx.swiperefreshlayout.widget.CircleImageView$OvalShadow -> androidx.swiperefreshlayout.widget.a$a: +# {"id":"sourceFile","fileName":"CircleImageView.java"} + android.graphics.Paint mShadowPaint -> d + int mShadowRadius -> e + androidx.swiperefreshlayout.widget.CircleImageView mCircleImageView -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/a;"} + 1:3:void (androidx.swiperefreshlayout.widget.CircleImageView,int):143:143 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/swiperefreshlayout/widget/a;I)V"} + 4:5:void (androidx.swiperefreshlayout.widget.CircleImageView,int):144:144 -> + 6:12:void (androidx.swiperefreshlayout.widget.CircleImageView,int):145:145 -> + 13:14:void (androidx.swiperefreshlayout.widget.CircleImageView,int):146:146 -> + 15:27:void (androidx.swiperefreshlayout.widget.CircleImageView,int):147:147 -> + 1:28:void updateRadialGradient(int):165:165 -> a + 1:8:void draw(android.graphics.Canvas,android.graphics.Paint):158:158 -> draw + 9:18:void draw(android.graphics.Canvas,android.graphics.Paint):159:159 -> draw + 19:23:void draw(android.graphics.Canvas,android.graphics.Paint):160:160 -> draw + 24:31:void draw(android.graphics.Canvas,android.graphics.Paint):161:161 -> draw + 1:4:void onResize(float,float):152:152 -> onResize + 5:8:void onResize(float,float):153:153 -> onResize +androidx.swiperefreshlayout.widget.CircularProgressDrawable -> androidx.swiperefreshlayout.widget.b: +# {"id":"sourceFile","fileName":"CircularProgressDrawable.java"} + androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring mRing -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/b$c;"} + float mRotation -> e + android.content.res.Resources mResources -> f + android.animation.Animator mAnimator -> g + float mRotationCount -> h + boolean mFinishing -> i + android.view.animation.Interpolator LINEAR_INTERPOLATOR -> j + android.view.animation.Interpolator MATERIAL_INTERPOLATOR -> k + int[] COLORS -> l + 1:7:void ():67:67 -> + 8:16:void ():68:68 -> + 17:23:void ():97:97 -> + 1:3:void (android.content.Context):138:138 -> + 4:15:void (android.content.Context):139:139 -> + 16:22:void (android.content.Context):141:141 -> + 23:29:void (android.content.Context):142:142 -> + 30:32:void (android.content.Context):144:144 -> + 33:36:void (android.content.Context):145:145 -> + 1:3:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):519:519 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(FLandroidx/swiperefreshlayout/widget/b$c;)V"} + 4:20:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):520:520 -> a + 21:24:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):522:522 -> a + 25:39:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):523:523 -> a + 40:42:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):525:525 -> a + 43:49:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):526:526 -> a + 50:53:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):527:527 -> a + 54:60:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):528:528 -> a + 61:64:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):529:529 -> a + 1:4:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):537:537 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(FLandroidx/swiperefreshlayout/widget/b$c;Z)V"} + 5:18:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):538:538 -> b + 19:36:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):542:542 -> b + 37:40:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):547:547 -> b + 41:42:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):548:548 -> b + 43:53:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):549:549 -> b + 54:58:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):552:552 -> b + 59:60:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):553:553 -> b + 61:77:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):554:554 -> b + 78:83:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):559:559 -> b + 84:86:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):561:561 -> b + 87:89:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):562:562 -> b + 90:92:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):563:563 -> b + 93:96:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):564:564 -> b + 1:1:int evaluateColorChange(float,int,int):0:0 -> c + 1:5:void setArrowEnabled(boolean):280:280 -> d + 6:9:void setArrowEnabled(boolean):281:281 -> d + 1:4:void draw(android.graphics.Canvas):399:399 -> draw + 5:7:void draw(android.graphics.Canvas):400:400 -> draw + 8:20:void draw(android.graphics.Canvas):401:401 -> draw + 21:25:void draw(android.graphics.Canvas):402:402 -> draw + 26:29:void draw(android.graphics.Canvas):403:403 -> draw + 1:5:void setArrowScale(float):299:299 -> e + 6:9:void setArrowScale(float):300:300 -> e + 1:5:void setColorSchemeColors(int[]):392:392 -> f + 6:11:void setColorSchemeColors(int[]):393:393 -> f + 12:15:void setColorSchemeColors(int[]):394:394 -> f + 1:5:void setProgressRotation(float):350:350 -> g + 6:9:void setProgressRotation(float):351:351 -> g + 1:7:int getAlpha():414:414 -> getAlpha + 1:3:void setRotation(float):424:424 -> h + 1:2:void setSizeParameters(float,float,float,float):151:151 -> i + 3:8:void setSizeParameters(float,float,float,float):152:152 -> i + 9:11:void setSizeParameters(float,float,float,float):153:153 -> i + 12:15:void setSizeParameters(float,float,float,float):155:155 -> i + 16:19:void setSizeParameters(float,float,float,float):156:156 -> i + 20:24:void setSizeParameters(float,float,float,float):157:157 -> i + 25:28:void setSizeParameters(float,float,float,float):158:158 -> i + 1:7:boolean isRunning():441:441 -> isRunning + 1:5:void setStartEndTrim(float,float):330:330 -> j + 6:10:void setStartEndTrim(float,float):331:331 -> j + 11:14:void setStartEndTrim(float,float):332:332 -> j + 1:5:void setStrokeWidth(float):192:192 -> k + 6:9:void setStrokeWidth(float):193:193 -> k + 11:22:void setStyle(int):169:169 -> l + 23:25:void setStyle(int):172:172 -> l + 26:29:void setStyle(int):174:174 -> l + 1:3:void setupAnimators():569:569 -> m + 4:12:void setupAnimators():570:570 -> m + 13:21:void setupAnimators():571:571 -> m + 22:25:void setupAnimators():580:580 -> m + 26:28:void setupAnimators():581:581 -> m + 29:33:void setupAnimators():582:582 -> m + 34:41:void setupAnimators():583:583 -> m + 42:44:void setupAnimators():618:618 -> m + 11:14:void updateRingColor(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):504:504 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(FLandroidx/swiperefreshlayout/widget/b$c;)V"} + 15:18:void updateRingColor(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):505:505 -> n + 19:26:void updateRingColor(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):503:503 -> n + 27:34:void updateRingColor(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):507:507 -> n + 1:5:void setAlpha(int):408:408 -> setAlpha + 6:9:void setAlpha(int):409:409 -> setAlpha + 1:5:void setColorFilter(android.graphics.ColorFilter):419:419 -> setColorFilter + 6:9:void setColorFilter(android.graphics.ColorFilter):420:420 -> setColorFilter + 1:5:void start():449:449 -> start + 6:10:void start():450:450 -> start + 11:27:void start():452:452 -> start + 28:29:void start():453:453 -> start + 30:36:void start():454:454 -> start + 37:42:void start():455:455 -> start + 43:48:void start():457:457 -> start + 49:53:void start():458:458 -> start + 54:60:void start():459:459 -> start + 61:66:void start():460:460 -> start + 1:6:void stop():469:469 -> stop + 7:9:void stop():470:470 -> stop + 10:15:void stop():471:471 -> stop + 16:20:void stop():472:472 -> stop + 21:25:void stop():473:473 -> stop + 26:29:void stop():474:474 -> stop +androidx.swiperefreshlayout.widget.CircularProgressDrawable$1 -> androidx.swiperefreshlayout.widget.b$a: +# {"id":"sourceFile","fileName":"CircularProgressDrawable.java"} + androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring val$ring -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/b$c;"} + androidx.swiperefreshlayout.widget.CircularProgressDrawable this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/b;"} + 1:8:void (androidx.swiperefreshlayout.widget.CircularProgressDrawable,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):571:571 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/swiperefreshlayout/widget/b;Landroidx/swiperefreshlayout/widget/b$c;)V"} + 1:10:void onAnimationUpdate(android.animation.ValueAnimator):574:574 -> onAnimationUpdate + 11:17:void onAnimationUpdate(android.animation.ValueAnimator):575:575 -> onAnimationUpdate + 18:25:void onAnimationUpdate(android.animation.ValueAnimator):576:576 -> onAnimationUpdate + 26:31:void onAnimationUpdate(android.animation.ValueAnimator):577:577 -> onAnimationUpdate +androidx.swiperefreshlayout.widget.CircularProgressDrawable$2 -> androidx.swiperefreshlayout.widget.b$b: +# {"id":"sourceFile","fileName":"CircularProgressDrawable.java"} + androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring val$ring -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/b$c;"} + androidx.swiperefreshlayout.widget.CircularProgressDrawable this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/b;"} + 1:8:void (androidx.swiperefreshlayout.widget.CircularProgressDrawable,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):583:583 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/swiperefreshlayout/widget/b;Landroidx/swiperefreshlayout/widget/b$c;)V"} + 1:10:void onAnimationRepeat(android.animation.Animator):602:602 -> onAnimationRepeat + 11:15:void onAnimationRepeat(android.animation.Animator):603:603 -> onAnimationRepeat + 16:20:void onAnimationRepeat(android.animation.Animator):604:604 -> onAnimationRepeat + 21:27:void onAnimationRepeat(android.animation.Animator):605:605 -> onAnimationRepeat + 28:29:void onAnimationRepeat(android.animation.Animator):608:608 -> onAnimationRepeat + 30:34:void onAnimationRepeat(android.animation.Animator):609:609 -> onAnimationRepeat + 35:37:void onAnimationRepeat(android.animation.Animator):610:610 -> onAnimationRepeat + 38:40:void onAnimationRepeat(android.animation.Animator):611:611 -> onAnimationRepeat + 41:46:void onAnimationRepeat(android.animation.Animator):612:612 -> onAnimationRepeat + 47:52:void onAnimationRepeat(android.animation.Animator):614:614 -> onAnimationRepeat + 1:6:void onAnimationStart(android.animation.Animator):587:587 -> onAnimationStart +androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring -> androidx.swiperefreshlayout.widget.b$c: +# {"id":"sourceFile","fileName":"CircularProgressDrawable.java"} + android.graphics.RectF mTempBounds -> a + android.graphics.Paint mPaint -> b + android.graphics.Paint mArrowPaint -> c + android.graphics.Paint mCirclePaint -> d + float mStartTrim -> e + float mEndTrim -> f + float mRotation -> g + float mStrokeWidth -> h + int[] mColors -> i + int mColorIndex -> j + float mStartingStartTrim -> k + float mStartingEndTrim -> l + float mStartingRotation -> m + boolean mShowArrow -> n + android.graphics.Path mArrow -> o + float mArrowScale -> p + float mRingCenterRadius -> q + int mArrowWidth -> r + int mArrowHeight -> s + int mAlpha -> t + int mCurrentColor -> u + 1:3:void ():653:653 -> + 4:10:void ():626:626 -> + 11:17:void ():627:627 -> + 18:24:void ():628:628 -> + 25:32:void ():629:629 -> + 33:34:void ():631:631 -> + 35:36:void ():632:632 -> + 37:40:void ():633:633 -> + 41:44:void ():634:634 -> + 45:48:void ():646:646 -> + 49:50:void ():650:650 -> + 51:56:void ():654:654 -> + 57:59:void ():655:655 -> + 60:64:void ():656:656 -> + 65:69:void ():658:658 -> + 70:73:void ():659:659 -> + 74:77:void ():661:661 -> + 1:4:void storeOriginals():938:938 -> A + 5:8:void storeOriginals():939:939 -> A + 9:13:void storeOriginals():940:940 -> A + 1:2:void draw(android.graphics.Canvas,android.graphics.Rect):695:695 -> a + 3:15:void draw(android.graphics.Canvas,android.graphics.Rect):696:696 -> a + 16:45:void draw(android.graphics.Canvas,android.graphics.Rect):699:699 -> a + 46:51:void draw(android.graphics.Canvas,android.graphics.Rect):702:702 -> a + 52:57:void draw(android.graphics.Canvas,android.graphics.Rect):703:703 -> a + 58:63:void draw(android.graphics.Canvas,android.graphics.Rect):704:704 -> a + 64:69:void draw(android.graphics.Canvas,android.graphics.Rect):705:705 -> a + 70:72:void draw(android.graphics.Canvas,android.graphics.Rect):702:702 -> a + 73:80:void draw(android.graphics.Canvas,android.graphics.Rect):707:707 -> a + 81:85:void draw(android.graphics.Canvas,android.graphics.Rect):708:708 -> a + 86:92:void draw(android.graphics.Canvas,android.graphics.Rect):711:711 -> a + 93:99:void draw(android.graphics.Canvas,android.graphics.Rect):712:712 -> a + 100:102:void draw(android.graphics.Canvas,android.graphics.Rect):715:715 -> a + 103:105:void draw(android.graphics.Canvas,android.graphics.Rect):716:716 -> a + 106:124:void draw(android.graphics.Canvas,android.graphics.Rect):717:717 -> a + 125:129:void draw(android.graphics.Canvas,android.graphics.Rect):719:719 -> a + 130:136:void draw(android.graphics.Canvas,android.graphics.Rect):721:721 -> a + 137:140:void draw(android.graphics.Canvas,android.graphics.Rect):723:723 -> a + 1:4:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):727:727 -> b + 5:8:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):728:728 -> b + 9:15:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):729:729 -> b + 16:21:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):730:730 -> b + 22:24:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):732:732 -> b + 25:39:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):734:734 -> b + 40:46:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):735:735 -> b + 47:52:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):740:740 -> b + 53:63:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):741:741 -> b + 64:79:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):742:742 -> b + 80:87:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):744:744 -> b + 88:95:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):745:745 -> b + 96:98:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):744:744 -> b + 99:103:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):746:746 -> b + 104:110:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):748:748 -> b + 111:117:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):749:749 -> b + 118:121:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):750:750 -> b + 122:125:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):751:751 -> b + 126:129:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):752:752 -> b + 130:132:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):751:751 -> b + 133:139:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):753:753 -> b + 140:143:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):754:754 -> b + 1:3:int getAlpha():838:838 -> c + 1:3:float getEndTrim():878:878 -> d + 1:9:int getNextColor():808:808 -> e + 1:9:int getNextColorIndex():812:812 -> f + 1:3:float getStartTrim():858:858 -> g + 1:7:int getStartingColor():870:870 -> h + 1:3:float getStartingEndTrim():866:866 -> i + 1:3:float getStartingRotation():930:930 -> j + 1:3:float getStartingStartTrim():862:862 -> k + 1:8:void goToNextColor():820:820 -> l + 2:3:void resetOriginals():947:947 -> m + 4:5:void resetOriginals():948:948 -> m + 6:7:void resetOriginals():949:949 -> m + 8:10:void resetOriginals():950:950 -> m + 11:13:void resetOriginals():951:951 -> m + 14:17:void resetOriginals():952:952 -> m + 1:3:void setAlpha(int):831:831 -> n + 2:4:void setArrowDimensions(float,float):671:671 -> o + 5:7:void setArrowDimensions(float,float):672:672 -> o + 1:6:void setArrowScale(float):917:917 -> p + 7:9:void setArrowScale(float):918:918 -> p + 1:3:void setCenterRadius(float):893:893 -> q + 1:3:void setColor(int):781:781 -> r + 1:6:void setColorFilter(android.graphics.ColorFilter):824:824 -> s + 1:2:void setColorIndex(int):800:800 -> t + 3:9:void setColorIndex(int):801:801 -> t + 1:3:void setColors(int[]):764:764 -> u + 4:7:void setColors(int[]):766:766 -> u + 1:3:void setEndTrim(float):874:874 -> v + 1:3:void setRotation(float):882:882 -> w + 1:4:void setShowArrow(boolean):904:904 -> x + 5:7:void setShowArrow(boolean):905:905 -> x + 1:3:void setStartTrim(float):854:854 -> y + 1:2:void setStrokeWidth(float):845:845 -> z + 3:8:void setStrokeWidth(float):846:846 -> z +androidx.swiperefreshlayout.widget.SwipeRefreshLayout -> androidx.swiperefreshlayout.widget.c: +# {"id":"sourceFile","fileName":"SwipeRefreshLayout.java"} + androidx.swiperefreshlayout.widget.SwipeRefreshLayout$OnChildScrollUpCallback mChildScrollUpCallback -> mChildScrollUpCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/c$i;"} + androidx.swiperefreshlayout.widget.CircleImageView mCircleView -> mCircleView + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/a;"} + 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;"} + androidx.core.view.NestedScrollingParentHelper mNestedScrollingParentHelper -> mNestedScrollingParentHelper + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/H;"} + androidx.swiperefreshlayout.widget.CircularProgressDrawable mProgress -> mProgress + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/b;"} + 4:10:void ():150:150 -> + 1:1:void (android.content.Context):404:404 -> + 2:2:void (android.content.Context,android.util.AttributeSet):414:414 -> + 3:3:void (android.content.Context,android.util.AttributeSet):118:118 -> + 4:4:void (android.content.Context,android.util.AttributeSet):120:120 -> + 5:6:void (android.content.Context,android.util.AttributeSet):128:129 -> + 7:7:void (android.content.Context,android.util.AttributeSet):133:133 -> + 8:8:void (android.content.Context,android.util.AttributeSet):142:142 -> + 9:9:void (android.content.Context,android.util.AttributeSet):155:155 -> + 10:10:void (android.content.Context,android.util.AttributeSet):191:191 -> + 11:11:void (android.content.Context,android.util.AttributeSet):1345:1345 -> + 12:12:void (android.content.Context,android.util.AttributeSet):1367:1367 -> + 13:13:void (android.content.Context,android.util.AttributeSet):416:416 -> + 14:14:void (android.content.Context,android.util.AttributeSet):418:418 -> + 15:16:void (android.content.Context,android.util.AttributeSet):421:422 -> + 17:18:void (android.content.Context,android.util.AttributeSet):424:425 -> + 19:20:void (android.content.Context,android.util.AttributeSet):427:428 -> + 21:23:void (android.content.Context,android.util.AttributeSet):430:432 -> + 24:25:void (android.content.Context,android.util.AttributeSet):434:435 -> + 26:27:void (android.content.Context,android.util.AttributeSet):437:438 -> + 28:30:void (android.content.Context,android.util.AttributeSet):440:442 -> + 1:2:void animateOffsetToCorrectPosition(int,android.view.animation.Animation$AnimationListener):1317:1317 -> a + 3:7:void animateOffsetToCorrectPosition(int,android.view.animation.Animation$AnimationListener):1318:1318 -> a + 8:14:void animateOffsetToCorrectPosition(int,android.view.animation.Animation$AnimationListener):1319:1319 -> a + 15:23:void animateOffsetToCorrectPosition(int,android.view.animation.Animation$AnimationListener):1320:1320 -> a + 24:28:void animateOffsetToCorrectPosition(int,android.view.animation.Animation$AnimationListener):1322:1322 -> a + 29:33:void animateOffsetToCorrectPosition(int,android.view.animation.Animation$AnimationListener):1324:1324 -> a + 34:41:void animateOffsetToCorrectPosition(int,android.view.animation.Animation$AnimationListener):1325:1325 -> a + 1:4:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1329:1329 -> b + 5:8:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1331:1331 -> b + 9:10:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1333:1333 -> b + 11:15:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1334:1334 -> b + 16:22:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1335:1335 -> b + 23:31:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1336:1336 -> b + 32:36:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1338:1338 -> b + 37:41:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1340:1340 -> b + 42:49:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1341:1341 -> b + 1:11:void createProgressView():462:462 -> c + 12:23:void createProgressView():463:463 -> c + 24:26:void createProgressView():464:464 -> c + 27:33:void createProgressView():465:465 -> c + 34:40:void createProgressView():466:466 -> c + 41:46:void createProgressView():467:467 -> c + 1:7:boolean canChildScrollUp():739:739 -> canChildScrollUp + 8:14:boolean canChildScrollUp():740:740 -> canChildScrollUp + 15:19:boolean canChildScrollUp():742:742 -> canChildScrollUp + 1:5:void ensureTarget():651:651 -> d + 6:11:void ensureTarget():652:652 -> d + 12:15:void ensureTarget():653:653 -> d + 16:23:void ensureTarget():654:654 -> d + 24:30:void ensureTarget():655:655 -> d + 1:7:boolean dispatchNestedFling(float,float,boolean):1128:1128 -> dispatchNestedFling + 1:7:boolean dispatchNestedPreFling(float,float):1133:1133 -> dispatchNestedPreFling + 1:1:boolean dispatchNestedPreScroll(int,int,int[],int[],int):1082:1082 -> dispatchNestedPreScroll + 2:2:boolean dispatchNestedPreScroll(int,int,int[],int[]):1122:1122 -> dispatchNestedPreScroll + 1:1:void dispatchNestedScroll(int,int,int,int,int[],int,int[]):1048:1048 -> dispatchNestedScroll + 2:2:boolean dispatchNestedScroll(int,int,int,int,int[],int):1075:1075 -> dispatchNestedScroll + 3:3:boolean dispatchNestedScroll(int,int,int,int,int[]):1116:1116 -> dispatchNestedScroll + 1:7:void finishSpinner(float):1193:1193 -> e + 8:12:void finishSpinner(float):1194:1194 -> e + 13:14:void finishSpinner(float):1197:1197 -> e + 15:20:void finishSpinner(float):1198:1198 -> e + 21:24:void finishSpinner(float):1200:1200 -> e + 25:31:void finishSpinner(float):1201:1201 -> e + 32:36:void finishSpinner(float):1220:1220 -> e + 37:42:void finishSpinner(float):1221:1221 -> e + 3:18:boolean isAnimationRunning(android.view.animation.Animation):1137:1137 -> f + 1:6:void moveSpinner(float):1141:1141 -> g + 7:10:void moveSpinner(float):1142:1142 -> g + 11:29:void moveSpinner(float):1144:1144 -> g + 30:40:void moveSpinner(float):1145:1145 -> g + 41:47:void moveSpinner(float):1146:1146 -> g + 48:53:void moveSpinner(float):1147:1147 -> g + 54:57:void moveSpinner(float):1149:1149 -> g + 58:63:void moveSpinner(float):1150:1150 -> g + 64:70:void moveSpinner(float):1151:1151 -> g + 71:86:void moveSpinner(float):1152:1152 -> g + 87:96:void moveSpinner(float):1154:1154 -> g + 97:102:void moveSpinner(float):1158:1158 -> g + 103:110:void moveSpinner(float):1160:1160 -> g + 111:116:void moveSpinner(float):1161:1161 -> g + 117:120:void moveSpinner(float):1163:1163 -> g + 121:125:void moveSpinner(float):1164:1164 -> g + 126:130:void moveSpinner(float):1165:1165 -> g + 131:134:void moveSpinner(float):1168:1168 -> g + 135:145:void moveSpinner(float):1169:1169 -> g + 146:151:void moveSpinner(float):1171:1171 -> g + 152:163:void moveSpinner(float):1172:1172 -> g + 164:169:void moveSpinner(float):1173:1173 -> g + 170:173:void moveSpinner(float):1175:1175 -> g + 174:191:void moveSpinner(float):1178:1178 -> g + 192:199:void moveSpinner(float):1180:1180 -> g + 200:208:void moveSpinner(float):1184:1184 -> g + 209:229:void moveSpinner(float):1185:1185 -> g + 230:234:void moveSpinner(float):1188:1188 -> g + 235:241:void moveSpinner(float):1189:1189 -> g + 1:15:int getChildDrawingOrder(int,int):447:447 -> getChildDrawingOrder + 1:7:int getNestedScrollAxes():1005:1005 -> getNestedScrollAxes + 1:3:int getProgressCircleDiameter():728:728 -> getProgressCircleDiameter + 1:3:int getProgressViewEndOffset():344:344 -> getProgressViewEndOffset + 1:3:int getProgressViewStartOffset():336:336 -> getProgressViewStartOffset + 1:4:void onSecondaryPointerUp(android.view.MotionEvent):1401:1401 -> h + 5:8:void onSecondaryPointerUp(android.view.MotionEvent):1402:1402 -> h + 9:17:void onSecondaryPointerUp(android.view.MotionEvent):1403:1403 -> h + 18:24:void onSecondaryPointerUp(android.view.MotionEvent):1407:1407 -> h + 1:1:boolean hasNestedScrollingParent(int):1069:1069 -> hasNestedScrollingParent + 2:2:boolean hasNestedScrollingParent():1110:1110 -> hasNestedScrollingParent + 1:4:void setRefreshing(boolean,boolean):529:529 -> i + 5:6:void setRefreshing(boolean,boolean):530:530 -> i + 7:9:void setRefreshing(boolean,boolean):531:531 -> i + 10:13:void setRefreshing(boolean,boolean):532:532 -> i + 14:21:void setRefreshing(boolean,boolean):534:534 -> i + 22:27:void setRefreshing(boolean,boolean):536:536 -> i + 1:7:boolean isNestedScrollingEnabled():1095:1095 -> isNestedScrollingEnabled + 1:3:boolean isRefreshing():645:645 -> isRefreshing + 1:7:android.view.animation.Animation startAlphaAnimation(int,int):563:563 -> j + 8:10:android.view.animation.Animation startAlphaAnimation(int,int):570:570 -> j + 11:16:android.view.animation.Animation startAlphaAnimation(int,int):572:572 -> j + 17:21:android.view.animation.Animation startAlphaAnimation(int,int):573:573 -> j + 22:27:android.view.animation.Animation startAlphaAnimation(int,int):574:574 -> j + 1:3:void startDragging(float):1308:1308 -> k + 4:16:void startDragging(float):1309:1309 -> k + 17:19:void startDragging(float):1310:1310 -> k + 20:21:void startDragging(float):1311:1311 -> k + 22:29:void startDragging(float):1312:1312 -> k + 1:15:void startProgressAlphaMaxAnimation():559:559 -> l + 1:15:void startProgressAlphaStartAnimation():555:555 -> m + 1:9:void moveToStart(float):1362:1362 -> moveToStart + 10:16:void moveToStart(float):1363:1363 -> moveToStart + 17:20:void moveToStart(float):1364:1364 -> moveToStart + 1:2:void startScaleDownReturnToStartAnimation(int,android.view.animation.Animation$AnimationListener):1376:1376 -> n + 3:10:void startScaleDownReturnToStartAnimation(int,android.view.animation.Animation$AnimationListener):1377:1377 -> n + 11:19:void startScaleDownReturnToStartAnimation(int,android.view.animation.Animation$AnimationListener):1378:1378 -> n + 20:24:void startScaleDownReturnToStartAnimation(int,android.view.animation.Animation$AnimationListener):1386:1386 -> n + 25:29:void startScaleDownReturnToStartAnimation(int,android.view.animation.Animation$AnimationListener):1388:1388 -> n + 30:34:void startScaleDownReturnToStartAnimation(int,android.view.animation.Animation$AnimationListener):1390:1390 -> n + 35:42:void startScaleDownReturnToStartAnimation(int,android.view.animation.Animation$AnimationListener):1391:1391 -> n + 1:6:void startScaleUpAnimation(android.view.animation.Animation$AnimationListener):503:503 -> o + 7:13:void startScaleUpAnimation(android.view.animation.Animation$AnimationListener):504:504 -> o + 14:20:void startScaleUpAnimation(android.view.animation.Animation$AnimationListener):505:505 -> o + 21:28:void startScaleUpAnimation(android.view.animation.Animation$AnimationListener):511:511 -> o + 29:33:void startScaleUpAnimation(android.view.animation.Animation$AnimationListener):513:513 -> o + 34:38:void startScaleUpAnimation(android.view.animation.Animation$AnimationListener):515:515 -> o + 39:46:void startScaleUpAnimation(android.view.animation.Animation$AnimationListener):516:516 -> o + 1:3:void onDetachedFromWindow():294:294 -> onDetachedFromWindow + 4:7:void onDetachedFromWindow():295:295 -> onDetachedFromWindow + 1:3:boolean onInterceptTouchEvent(android.view.MotionEvent):756:756 -> onInterceptTouchEvent + 4:7:boolean onInterceptTouchEvent(android.view.MotionEvent):758:758 -> onInterceptTouchEvent + 8:14:boolean onInterceptTouchEvent(android.view.MotionEvent):761:761 -> onInterceptTouchEvent + 15:16:boolean onInterceptTouchEvent(android.view.MotionEvent):762:762 -> onInterceptTouchEvent + 17:57:boolean onInterceptTouchEvent(android.view.MotionEvent):765:765 -> onInterceptTouchEvent + 58:61:boolean onInterceptTouchEvent(android.view.MotionEvent):799:799 -> onInterceptTouchEvent + 62:65:boolean onInterceptTouchEvent(android.view.MotionEvent):785:785 -> onInterceptTouchEvent + 66:73:boolean onInterceptTouchEvent(android.view.MotionEvent):786:786 -> onInterceptTouchEvent + 74:80:boolean onInterceptTouchEvent(android.view.MotionEvent):790:790 -> onInterceptTouchEvent + 81:84:boolean onInterceptTouchEvent(android.view.MotionEvent):794:794 -> onInterceptTouchEvent + 85:88:boolean onInterceptTouchEvent(android.view.MotionEvent):795:795 -> onInterceptTouchEvent + 89:90:boolean onInterceptTouchEvent(android.view.MotionEvent):804:804 -> onInterceptTouchEvent + 91:93:boolean onInterceptTouchEvent(android.view.MotionEvent):805:805 -> onInterceptTouchEvent + 94:105:boolean onInterceptTouchEvent(android.view.MotionEvent):773:773 -> onInterceptTouchEvent + 106:111:boolean onInterceptTouchEvent(android.view.MotionEvent):774:774 -> onInterceptTouchEvent + 112:113:boolean onInterceptTouchEvent(android.view.MotionEvent):775:775 -> onInterceptTouchEvent + 114:120:boolean onInterceptTouchEvent(android.view.MotionEvent):777:777 -> onInterceptTouchEvent + 121:126:boolean onInterceptTouchEvent(android.view.MotionEvent):781:781 -> onInterceptTouchEvent + 127:130:boolean onInterceptTouchEvent(android.view.MotionEvent):809:809 -> onInterceptTouchEvent + 1:4:void onLayout(boolean,int,int,int,int):673:673 -> onLayout + 5:8:void onLayout(boolean,int,int,int,int):674:674 -> onLayout + 9:15:void onLayout(boolean,int,int,int,int):675:675 -> onLayout + 16:19:void onLayout(boolean,int,int,int,int):678:678 -> onLayout + 20:22:void onLayout(boolean,int,int,int,int):679:679 -> onLayout + 23:27:void onLayout(boolean,int,int,int,int):681:681 -> onLayout + 28:31:void onLayout(boolean,int,int,int,int):685:685 -> onLayout + 32:35:void onLayout(boolean,int,int,int,int):686:686 -> onLayout + 36:46:void onLayout(boolean,int,int,int,int):687:687 -> onLayout + 47:58:void onLayout(boolean,int,int,int,int):688:688 -> onLayout + 59:61:void onLayout(boolean,int,int,int,int):689:689 -> onLayout + 62:67:void onLayout(boolean,int,int,int,int):690:690 -> onLayout + 68:73:void onLayout(boolean,int,int,int,int):691:691 -> onLayout + 74:89:void onLayout(boolean,int,int,int,int):692:692 -> onLayout + 1:3:void onMeasure(int,int):698:698 -> onMeasure + 4:7:void onMeasure(int,int):699:699 -> onMeasure + 8:10:void onMeasure(int,int):700:700 -> onMeasure + 11:15:void onMeasure(int,int):702:702 -> onMeasure + 16:31:void onMeasure(int,int):706:706 -> onMeasure + 32:35:void onMeasure(int,int):705:705 -> onMeasure + 36:49:void onMeasure(int,int):708:708 -> onMeasure + 50:53:void onMeasure(int,int):707:707 -> onMeasure + 54:56:void onMeasure(int,int):705:705 -> onMeasure + 57:66:void onMeasure(int,int):709:709 -> onMeasure + 67:70:void onMeasure(int,int):710:710 -> onMeasure + 71:74:void onMeasure(int,int):709:709 -> onMeasure + 75:77:void onMeasure(int,int):711:711 -> onMeasure + 78:83:void onMeasure(int,int):713:713 -> onMeasure + 84:91:void onMeasure(int,int):714:714 -> onMeasure + 92:98:void onMeasure(int,int):715:715 -> onMeasure + 1:5:boolean onNestedFling(android.view.View,float,float,boolean):1038:1038 -> onNestedFling + 1:5:boolean onNestedPreFling(android.view.View,float,float):1032:1032 -> onNestedPreFling + 1:1:void onNestedPreScroll(android.view.View,int,int,int[],int):949:949 -> onNestedPreScroll + 2:2:void onNestedPreScroll(android.view.View,int,int,int[]):975:975 -> onNestedPreScroll + 3:4:void onNestedPreScroll(android.view.View,int,int,int[]):977:978 -> onNestedPreScroll + 5:6:void onNestedPreScroll(android.view.View,int,int,int[]):980:981 -> onNestedPreScroll + 7:7:void onNestedPreScroll(android.view.View,int,int,int[]):983:983 -> onNestedPreScroll + 8:10:void onNestedPreScroll(android.view.View,int,int,int[]):990:992 -> onNestedPreScroll + 11:14:void onNestedPreScroll(android.view.View,int,int,int[]):996:999 -> onNestedPreScroll + 1:2:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):873:874 -> onNestedScroll + 3:3:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):876:876 -> onNestedScroll + 4:4:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):891:891 -> onNestedScroll + 5:7:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):898:900 -> onNestedScroll + 8:8:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):904:904 -> onNestedScroll + 9:9:void onNestedScroll(android.view.View,int,int,int,int,int):940:940 -> onNestedScroll + 10:10:void onNestedScroll(android.view.View,int,int,int,int):1025:1025 -> onNestedScroll + 1:1:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):924:924 -> onNestedScrollAccepted + 2:2:void onNestedScrollAccepted(android.view.View,android.view.View,int):964:964 -> onNestedScrollAccepted + 3:5:void onNestedScrollAccepted(android.view.View,android.view.View,int):966:968 -> onNestedScrollAccepted + 1:2:void onRestoreInstanceState(android.os.Parcelable):287:287 -> onRestoreInstanceState + 3:9:void onRestoreInstanceState(android.os.Parcelable):288:288 -> onRestoreInstanceState + 10:15:void onRestoreInstanceState(android.os.Parcelable):289:289 -> onRestoreInstanceState + 1:4:android.os.Parcelable onSaveInstanceState():281:281 -> onSaveInstanceState + 5:12:android.os.Parcelable onSaveInstanceState():282:282 -> onSaveInstanceState + 1:1:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):913:913 -> onStartNestedScroll + 2:2:boolean onStartNestedScroll(android.view.View,android.view.View,int):957:957 -> onStartNestedScroll + 1:1:void onStopNestedScroll(android.view.View,int):933:933 -> onStopNestedScroll + 2:3:void onStopNestedScroll(android.view.View):1010:1011 -> onStopNestedScroll + 4:6:void onStopNestedScroll(android.view.View):1014:1016 -> onStopNestedScroll + 7:7:void onStopNestedScroll(android.view.View):1019:1019 -> onStopNestedScroll + 1:4:boolean onTouchEvent(android.view.MotionEvent):1227:1227 -> onTouchEvent + 5:11:boolean onTouchEvent(android.view.MotionEvent):1230:1230 -> onTouchEvent + 12:13:boolean onTouchEvent(android.view.MotionEvent):1231:1231 -> onTouchEvent + 14:60:boolean onTouchEvent(android.view.MotionEvent):1234:1234 -> onTouchEvent + 61:65:boolean onTouchEvent(android.view.MotionEvent):1281:1281 -> onTouchEvent + 66:71:boolean onTouchEvent(android.view.MotionEvent):1270:1270 -> onTouchEvent + 72:79:boolean onTouchEvent(android.view.MotionEvent):1272:1272 -> onTouchEvent + 80:87:boolean onTouchEvent(android.view.MotionEvent):1276:1276 -> onTouchEvent + 88:95:boolean onTouchEvent(android.view.MotionEvent):1247:1247 -> onTouchEvent + 96:103:boolean onTouchEvent(android.view.MotionEvent):1249:1249 -> onTouchEvent + 104:107:boolean onTouchEvent(android.view.MotionEvent):1253:1253 -> onTouchEvent + 108:110:boolean onTouchEvent(android.view.MotionEvent):1254:1254 -> onTouchEvent + 111:114:boolean onTouchEvent(android.view.MotionEvent):1256:1256 -> onTouchEvent + 115:123:boolean onTouchEvent(android.view.MotionEvent):1257:1257 -> onTouchEvent + 124:130:boolean onTouchEvent(android.view.MotionEvent):1261:1261 -> onTouchEvent + 131:135:boolean onTouchEvent(android.view.MotionEvent):1262:1262 -> onTouchEvent + 136:143:boolean onTouchEvent(android.view.MotionEvent):1285:1285 -> onTouchEvent + 144:151:boolean onTouchEvent(android.view.MotionEvent):1287:1287 -> onTouchEvent + 152:155:boolean onTouchEvent(android.view.MotionEvent):1291:1291 -> onTouchEvent + 156:159:boolean onTouchEvent(android.view.MotionEvent):1292:1292 -> onTouchEvent + 160:163:boolean onTouchEvent(android.view.MotionEvent):1293:1293 -> onTouchEvent + 164:165:boolean onTouchEvent(android.view.MotionEvent):1294:1294 -> onTouchEvent + 166:169:boolean onTouchEvent(android.view.MotionEvent):1295:1295 -> onTouchEvent + 170:172:boolean onTouchEvent(android.view.MotionEvent):1297:1297 -> onTouchEvent + 173:178:boolean onTouchEvent(android.view.MotionEvent):1242:1242 -> onTouchEvent + 179:182:boolean onTouchEvent(android.view.MotionEvent):1243:1243 -> onTouchEvent + 1:5:void reset():219:219 -> reset + 6:10:void reset():220:220 -> reset + 11:19:void reset():221:221 -> reset + 20:22:void reset():222:222 -> reset + 23:27:void reset():224:224 -> reset + 28:31:void reset():225:225 -> reset + 32:39:void reset():227:227 -> reset + 40:48:void reset():229:229 -> reset + 1:5:void setAnimationProgress(float):524:524 -> setAnimationProgress + 6:11:void setAnimationProgress(float):525:525 -> setAnimationProgress + 1:4:void setColorScheme(int[]):609:609 -> setColorScheme + 1:3:void setColorSchemeColors(int[]):636:636 -> setColorSchemeColors + 4:9:void setColorSchemeColors(int[]):637:637 -> setColorSchemeColors + 1:4:void setColorSchemeResources(int[]):620:620 -> setColorSchemeResources + 5:8:void setColorSchemeResources(int[]):621:621 -> setColorSchemeResources + 9:11:void setColorSchemeResources(int[]):622:622 -> setColorSchemeResources + 12:22:void setColorSchemeResources(int[]):623:623 -> setColorSchemeResources + 23:26:void setColorSchemeResources(int[]):625:625 -> setColorSchemeResources + 1:9:void setColorViewAlpha(int):299:299 -> setColorViewAlpha + 10:15:void setColorViewAlpha(int):300:300 -> setColorViewAlpha + 2:4:void setDistanceToTriggerSync(int):668:668 -> setDistanceToTriggerSync + 1:5:void setEnabled(boolean):234:234 -> setEnabled + 6:9:void setEnabled(boolean):236:236 -> setEnabled + 1:3:void setLegacyRequestDisallowInterceptTouchEventEnabled(boolean):835:835 -> setLegacyRequestDisallowInterceptTouchEventEnabled + 1:6:void setNestedScrollingEnabled(boolean):1090:1090 -> setNestedScrollingEnabled + 1:3:void setOnRefreshListener(androidx.swiperefreshlayout.widget.SwipeRefreshLayout$OnRefreshListener):475:475 -> setOnRefreshListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/swiperefreshlayout/widget/c$j;)V"} + 1:4:void setProgressBackgroundColor(int):583:583 -> setProgressBackgroundColor + 1:6:void setProgressBackgroundColorSchemeColor(int):601:601 -> setProgressBackgroundColorSchemeColor + 1:12:void setProgressBackgroundColorSchemeResource(int):592:592 -> setProgressBackgroundColorSchemeResource + 1:2:void setProgressViewEndTarget(boolean,int):361:361 -> setProgressViewEndTarget + 3:4:void setProgressViewEndTarget(boolean,int):362:362 -> setProgressViewEndTarget + 5:10:void setProgressViewEndTarget(boolean,int):363:363 -> setProgressViewEndTarget + 1:2:void setProgressViewOffset(boolean,int,int):323:323 -> setProgressViewOffset + 3:4:void setProgressViewOffset(boolean,int,int):324:324 -> setProgressViewOffset + 5:7:void setProgressViewOffset(boolean,int,int):325:325 -> setProgressViewOffset + 8:9:void setProgressViewOffset(boolean,int,int):326:326 -> setProgressViewOffset + 10:13:void setProgressViewOffset(boolean,int,int):327:327 -> setProgressViewOffset + 14:16:void setProgressViewOffset(boolean,int,int):328:328 -> setProgressViewOffset + 4:7:void setRefreshing(boolean):485:485 -> setRefreshing + 8:9:void setRefreshing(boolean):487:487 -> setRefreshing + 10:13:void setRefreshing(boolean):489:489 -> setRefreshing + 14:19:void setRefreshing(boolean):490:490 -> setRefreshing + 20:21:void setRefreshing(boolean):492:492 -> setRefreshing + 22:27:void setRefreshing(boolean):494:494 -> setRefreshing + 28:29:void setRefreshing(boolean):495:495 -> setRefreshing + 30:35:void setRefreshing(boolean):496:496 -> setRefreshing + 36:39:void setRefreshing(boolean):498:498 -> setRefreshing + 7:18:void setSize(int):384:384 -> setSize + 19:27:void setSize(int):386:386 -> setSize + 28:33:void setSize(int):388:388 -> setSize + 34:39:void setSize(int):393:393 -> setSize + 40:44:void setSize(int):394:394 -> setSize + 45:52:void setSize(int):395:395 -> setSize + 1:3:void setSlingshotDistance(int):374:374 -> setSlingshotDistance + 1:5:void setTargetOffsetTopAndBottom(int):1395:1395 -> setTargetOffsetTopAndBottom + 6:10:void setTargetOffsetTopAndBottom(int):1396:1396 -> setTargetOffsetTopAndBottom + 11:19:void setTargetOffsetTopAndBottom(int):1397:1397 -> setTargetOffsetTopAndBottom + 1:1:boolean startNestedScroll(int,int):1057:1057 -> startNestedScroll + 2:2:boolean startNestedScroll(int):1100:1100 -> startNestedScroll + 1:9:void startScaleDownAnimation(android.view.animation.Animation$AnimationListener):542:542 -> startScaleDownAnimation + 10:12:void startScaleDownAnimation(android.view.animation.Animation$AnimationListener):548:548 -> startScaleDownAnimation + 13:17:void startScaleDownAnimation(android.view.animation.Animation$AnimationListener):549:549 -> startScaleDownAnimation + 18:22:void startScaleDownAnimation(android.view.animation.Animation$AnimationListener):550:550 -> startScaleDownAnimation + 23:30:void startScaleDownAnimation(android.view.animation.Animation$AnimationListener):551:551 -> startScaleDownAnimation + 1:1:void stopNestedScroll(int):1063:1063 -> stopNestedScroll + 2:2:void stopNestedScroll():1105:1105 -> stopNestedScroll +androidx.swiperefreshlayout.widget.SwipeRefreshLayout$1 -> androidx.swiperefreshlayout.widget.c$a: +# {"id":"sourceFile","fileName":"SwipeRefreshLayout.java"} + androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/c;"} + 1:6:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout):191:191 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/swiperefreshlayout/widget/c;)V"} + 1:6:void onAnimationEnd(android.view.animation.Animation):202:202 -> onAnimationEnd + 7:13:void onAnimationEnd(android.view.animation.Animation):204:204 -> onAnimationEnd + 14:20:void onAnimationEnd(android.view.animation.Animation):205:205 -> onAnimationEnd + 21:26:void onAnimationEnd(android.view.animation.Animation):206:206 -> onAnimationEnd + 27:30:void onAnimationEnd(android.view.animation.Animation):207:207 -> onAnimationEnd + 31:33:void onAnimationEnd(android.view.animation.Animation):208:208 -> onAnimationEnd + 34:44:void onAnimationEnd(android.view.animation.Animation):211:211 -> onAnimationEnd + 45:48:void onAnimationEnd(android.view.animation.Animation):213:213 -> onAnimationEnd +androidx.swiperefreshlayout.widget.SwipeRefreshLayout$2 -> androidx.swiperefreshlayout.widget.c$b: +# {"id":"sourceFile","fileName":"SwipeRefreshLayout.java"} + androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/c;"} + 1:6:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout):505:505 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/swiperefreshlayout/widget/c;)V"} + 1:6:void applyTransformation(float,android.view.animation.Transformation):508:508 -> applyTransformation +androidx.swiperefreshlayout.widget.SwipeRefreshLayout$3 -> androidx.swiperefreshlayout.widget.c$c: +# {"id":"sourceFile","fileName":"SwipeRefreshLayout.java"} + androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/c;"} + 1:6:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout):542:542 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/swiperefreshlayout/widget/c;)V"} + 1:9:void applyTransformation(float,android.view.animation.Transformation):545:545 -> applyTransformation +androidx.swiperefreshlayout.widget.SwipeRefreshLayout$4 -> androidx.swiperefreshlayout.widget.c$d: +# {"id":"sourceFile","fileName":"SwipeRefreshLayout.java"} + int val$startingAlpha -> d + int val$endingAlpha -> e + androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/c;"} + 1:10:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout,int,int):563:563 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/swiperefreshlayout/widget/c;II)V"} + 1:18:void applyTransformation(float,android.view.animation.Transformation):566:566 -> applyTransformation +androidx.swiperefreshlayout.widget.SwipeRefreshLayout$5 -> androidx.swiperefreshlayout.widget.c$e: +# {"id":"sourceFile","fileName":"SwipeRefreshLayout.java"} + androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/c;"} + 1:6:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout):1201:1201 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/swiperefreshlayout/widget/c;)V"} + 1:7:void onAnimationEnd(android.view.animation.Animation):1209:1209 -> onAnimationEnd + 8:11:void onAnimationEnd(android.view.animation.Animation):1210:1210 -> onAnimationEnd +androidx.swiperefreshlayout.widget.SwipeRefreshLayout$6 -> androidx.swiperefreshlayout.widget.c$f: +# {"id":"sourceFile","fileName":"SwipeRefreshLayout.java"} + androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/c;"} + 1:6:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout):1345:1345 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/swiperefreshlayout/widget/c;)V"} + 1:6:void applyTransformation(float,android.view.animation.Transformation):1349:1349 -> applyTransformation + 7:16:void applyTransformation(float,android.view.animation.Transformation):1350:1350 -> applyTransformation + 17:18:void applyTransformation(float,android.view.animation.Transformation):1352:1352 -> applyTransformation + 19:27:void applyTransformation(float,android.view.animation.Transformation):1354:1354 -> applyTransformation + 28:34:void applyTransformation(float,android.view.animation.Transformation):1355:1355 -> applyTransformation + 35:39:void applyTransformation(float,android.view.animation.Transformation):1356:1356 -> applyTransformation + 40:50:void applyTransformation(float,android.view.animation.Transformation):1357:1357 -> applyTransformation +androidx.swiperefreshlayout.widget.SwipeRefreshLayout$7 -> androidx.swiperefreshlayout.widget.c$g: +# {"id":"sourceFile","fileName":"SwipeRefreshLayout.java"} + androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/c;"} + 1:6:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout):1367:1367 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/swiperefreshlayout/widget/c;)V"} + 1:6:void applyTransformation(float,android.view.animation.Transformation):1370:1370 -> applyTransformation +androidx.swiperefreshlayout.widget.SwipeRefreshLayout$8 -> androidx.swiperefreshlayout.widget.c$h: +# {"id":"sourceFile","fileName":"SwipeRefreshLayout.java"} + androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/swiperefreshlayout/widget/c;"} + 1:6:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout):1378:1378 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/swiperefreshlayout/widget/c;)V"} + 1:7:void applyTransformation(float,android.view.animation.Transformation):1381:1381 -> applyTransformation + 8:10:void applyTransformation(float,android.view.animation.Transformation):1382:1382 -> applyTransformation + 11:16:void applyTransformation(float,android.view.animation.Transformation):1383:1383 -> applyTransformation +androidx.swiperefreshlayout.widget.SwipeRefreshLayout$OnChildScrollUpCallback -> androidx.swiperefreshlayout.widget.c$i: +# {"id":"sourceFile","fileName":"SwipeRefreshLayout.java"} +androidx.swiperefreshlayout.widget.SwipeRefreshLayout$OnRefreshListener -> androidx.swiperefreshlayout.widget.c$j: +# {"id":"sourceFile","fileName":"SwipeRefreshLayout.java"} + void onRefresh() -> a +androidx.swiperefreshlayout.widget.SwipeRefreshLayout$SavedState -> androidx.swiperefreshlayout.widget.c$k: +# {"id":"sourceFile","fileName":"SwipeRefreshLayout.java"} + boolean mRefreshing -> d + 1:8:void ():265:265 -> + 1:2:void (android.os.Parcelable,boolean):247:248 -> + 3:4:void (android.os.Parcel):255:256 -> + 1:3:void writeToParcel(android.os.Parcel,int):261:261 -> writeToParcel + 4:9:void writeToParcel(android.os.Parcel,int):262:262 -> writeToParcel +androidx.swiperefreshlayout.widget.SwipeRefreshLayout$SavedState$1 -> androidx.swiperefreshlayout.widget.c$k$a: +# {"id":"sourceFile","fileName":"SwipeRefreshLayout.java"} + 1:4:void ():266:266 -> + 1:6:androidx.swiperefreshlayout.widget.SwipeRefreshLayout$SavedState createFromParcel(android.os.Parcel):269:269 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Landroidx/swiperefreshlayout/widget/c$k;"} + 1:3:androidx.swiperefreshlayout.widget.SwipeRefreshLayout$SavedState[] newArray(int):274:274 -> b + # {"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: +# {"id":"sourceFile","fileName":"Trace.java"} + long sTraceTagApp -> a + java.lang.reflect.Method sIsTagEnabledMethod -> b + java.lang.reflect.Method sAsyncTraceBeginMethod -> c + java.lang.reflect.Method sAsyncTraceEndMethod -> d + java.lang.reflect.Method sTraceCounterMethod -> e + 1:6:void beginAsyncSection(java.lang.String,int):178:178 -> a + 7:14:void beginAsyncSection(java.lang.String,int):179:179 -> a + 15:22:void beginAsyncSection(java.lang.String,int):181:181 -> a + 1:2:void beginAsyncSectionFallback(java.lang.String,int):239:239 -> b + 3:6:void beginAsyncSectionFallback(java.lang.String,int):241:241 -> b + 7:27:void beginAsyncSectionFallback(java.lang.String,int):242:242 -> b + 28:48:void beginAsyncSectionFallback(java.lang.String,int):248:248 -> b + 49:52:void beginAsyncSectionFallback(java.lang.String,int):250:250 -> b + 1:8:void beginSection(java.lang.String):130:130 -> c + 1:6:void endAsyncSection(java.lang.String,int):197:197 -> d + 7:14:void endAsyncSection(java.lang.String,int):198:198 -> d + 15:22:void endAsyncSection(java.lang.String,int):200:200 -> d + 1:2:void endAsyncSectionFallback(java.lang.String,int):257:257 -> e + 3:6:void endAsyncSectionFallback(java.lang.String,int):259:259 -> e + 7:27:void endAsyncSectionFallback(java.lang.String,int):260:260 -> e + 28:48:void endAsyncSectionFallback(java.lang.String,int):266:266 -> e + 49:52:void endAsyncSectionFallback(java.lang.String,int):268:268 -> e + 1:4:void endSection():144:144 -> f + 1:4:void handleException(java.lang.String,java.lang.Exception):293:293 -> g + 5:8:void handleException(java.lang.String,java.lang.Exception):294:294 -> g + 9:12:void handleException(java.lang.String,java.lang.Exception):295:295 -> g + 13:15:void handleException(java.lang.String,java.lang.Exception):296:296 -> g + 16:21:void handleException(java.lang.String,java.lang.Exception):298:298 -> g + 22:49:void handleException(java.lang.String,java.lang.Exception):301:301 -> g + 1:6:boolean isEnabled():78:78 -> h + 7:11:boolean isEnabled():79:79 -> h + 12:16:boolean isEnabled():81:81 -> h + 1:4:boolean isEnabledFallback():220:220 -> i + 5:9:boolean isEnabledFallback():222:222 -> i + 10:15:boolean isEnabledFallback():223:223 -> i + 16:21:boolean isEnabledFallback():224:224 -> i + 22:27:boolean isEnabledFallback():225:225 -> i + 28:36:boolean isEnabledFallback():226:226 -> i + 37:59:boolean isEnabledFallback():228:228 -> i + 60:64:boolean isEnabledFallback():230:230 -> i + 1:6:void setCounter(java.lang.String,int):211:211 -> j + 7:14:void setCounter(java.lang.String,int):212:212 -> j + 15:22:void setCounter(java.lang.String,int):214:214 -> j + 1:2:void setCounterFallback(java.lang.String,int):275:275 -> k + 3:6:void setCounterFallback(java.lang.String,int):277:277 -> k + 7:27:void setCounterFallback(java.lang.String,int):278:278 -> k + 28:48:void setCounterFallback(java.lang.String,int):285:285 -> k + 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: +# {"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: +# {"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 + 1:5:boolean isEnabled():43:43 -> c + 2:5:void setCounter(java.lang.String,int):77:77 -> d +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 +androidx.transition.ChangeBounds -> androidx.transition.b: +# {"id":"sourceFile","fileName":"ChangeBounds.java"} + boolean mResizeClip -> P + java.lang.String[] sTransitionProperties -> Q + android.util.Property TOP_LEFT_PROPERTY -> R + android.util.Property BOTTOM_RIGHT_PROPERTY -> S + android.util.Property BOTTOM_RIGHT_ONLY_PROPERTY -> T + android.util.Property TOP_LEFT_ONLY_PROPERTY -> U + android.util.Property POSITION_PROPERTY -> V + androidx.transition.RectEvaluator sRectEvaluator -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/i;"} + 1:16:void ():54:54 -> + 17:27:void ():62:62 -> + 28:36:void ():75:75 -> + 37:43:void ():88:88 -> + 44:50:void ():105:105 -> + 51:59:void ():122:122 -> + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} + 1:3:void captureStartValues(androidx.transition.TransitionValues):210:210 -> l + # {"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 + # {"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 + # {"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 +androidx.transition.ChangeBounds$1 -> androidx.transition.b$a: +# {"id":"sourceFile","fileName":"ChangeBounds.java"} + 1:4:void (java.lang.Class,java.lang.String):63:63 -> + 1:1:android.graphics.PointF get(androidx.transition.ChangeBounds$ViewBounds):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/b$i;)Landroid/graphics/PointF;"} + 1:4:void set(androidx.transition.ChangeBounds$ViewBounds,android.graphics.PointF):66:66 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/b$i;Landroid/graphics/PointF;)V"} + 1:7:java.lang.Object get(java.lang.Object):63:63 -> get + 1:8:void set(java.lang.Object,java.lang.Object):63:63 -> set +androidx.transition.ChangeBounds$2 -> androidx.transition.b$b: +# {"id":"sourceFile","fileName":"ChangeBounds.java"} + 1:4:void (java.lang.Class,java.lang.String):76:76 -> + 1:1:android.graphics.PointF get(androidx.transition.ChangeBounds$ViewBounds):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/b$i;)Landroid/graphics/PointF;"} + 1:4:void set(androidx.transition.ChangeBounds$ViewBounds,android.graphics.PointF):79:79 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/b$i;Landroid/graphics/PointF;)V"} + 1:7:java.lang.Object get(java.lang.Object):76:76 -> get + 1:8:void set(java.lang.Object,java.lang.Object):76:76 -> set +androidx.transition.ChangeBounds$3 -> androidx.transition.b$c: +# {"id":"sourceFile","fileName":"ChangeBounds.java"} + 1:4:void (java.lang.Class,java.lang.String):89:89 -> + 1:1:android.graphics.PointF get(android.view.View):0:0 -> a + 1:4:void set(android.view.View,android.graphics.PointF):92:92 -> b + 5:8:void set(android.view.View,android.graphics.PointF):93:93 -> b + 9:14:void set(android.view.View,android.graphics.PointF):94:94 -> b + 15:20:void set(android.view.View,android.graphics.PointF):95:95 -> b + 21:24:void set(android.view.View,android.graphics.PointF):96:96 -> b + 1:7:java.lang.Object get(java.lang.Object):89:89 -> get + 1:8:void set(java.lang.Object,java.lang.Object):89:89 -> set +androidx.transition.ChangeBounds$4 -> androidx.transition.b$d: +# {"id":"sourceFile","fileName":"ChangeBounds.java"} + 1:4:void (java.lang.Class,java.lang.String):106:106 -> + 1:1:android.graphics.PointF get(android.view.View):0:0 -> a + 1:6:void set(android.view.View,android.graphics.PointF):109:109 -> b + 7:12:void set(android.view.View,android.graphics.PointF):110:110 -> b + 13:16:void set(android.view.View,android.graphics.PointF):111:111 -> b + 17:20:void set(android.view.View,android.graphics.PointF):112:112 -> b + 21:24:void set(android.view.View,android.graphics.PointF):113:113 -> b + 1:7:java.lang.Object get(java.lang.Object):106:106 -> get + 1:8:void set(java.lang.Object,java.lang.Object):106:106 -> set +androidx.transition.ChangeBounds$5 -> androidx.transition.b$e: +# {"id":"sourceFile","fileName":"ChangeBounds.java"} + 1:4:void (java.lang.Class,java.lang.String):123:123 -> + 1:1:android.graphics.PointF get(android.view.View):0:0 -> a + 1:6:void set(android.view.View,android.graphics.PointF):126:126 -> b + 7:12:void set(android.view.View,android.graphics.PointF):127:127 -> b + 13:17:void set(android.view.View,android.graphics.PointF):128:128 -> b + 18:22:void set(android.view.View,android.graphics.PointF):129:129 -> b + 23:26:void set(android.view.View,android.graphics.PointF):130:130 -> b + 1:7:java.lang.Object get(java.lang.Object):123:123 -> get + 1:8:void set(java.lang.Object,java.lang.Object):123:123 -> set +androidx.transition.ChangeBounds$6 -> androidx.transition.b$f: +# {"id":"sourceFile","fileName":"ChangeBounds.java"} + androidx.transition.ChangeBounds$ViewBounds val$viewBounds -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/b$i;"} + androidx.transition.ChangeBounds this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/b;"} + androidx.transition.ChangeBounds$ViewBounds mViewBounds -> mViewBounds + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/b$i;"} + 1:7:void (androidx.transition.ChangeBounds,androidx.transition.ChangeBounds$ViewBounds):290:290 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/b;Landroidx/transition/b$i;)V"} + 8:10:void (androidx.transition.ChangeBounds,androidx.transition.ChangeBounds$ViewBounds):293:293 -> +androidx.transition.ChangeBounds$ClipListener -> androidx.transition.b$g: +# {"id":"sourceFile","fileName":"ChangeBounds.java"} + android.view.View mView -> a + android.graphics.Rect mStartClip -> b + boolean mStartClipIsNull -> c + android.graphics.Rect mEndClip -> d + boolean mEndClipIsNull -> e + int mStartLeft -> f + int mStartTop -> g + int mStartRight -> h + int mStartBottom -> i + int mEndLeft -> j + int mEndTop -> k + int mEndRight -> l + int mEndBottom -> m + boolean mIsCanceled -> n + 1:3:void (android.view.View,android.graphics.Rect,boolean,android.graphics.Rect,boolean,int,int,int,int,int,int,int,int):420:420 -> + 4:5:void (android.view.View,android.graphics.Rect,boolean,android.graphics.Rect,boolean,int,int,int,int,int,int,int,int):421:421 -> + 6:7:void (android.view.View,android.graphics.Rect,boolean,android.graphics.Rect,boolean,int,int,int,int,int,int,int,int):422:422 -> + 8:9:void (android.view.View,android.graphics.Rect,boolean,android.graphics.Rect,boolean,int,int,int,int,int,int,int,int):423:423 -> + 10:11:void (android.view.View,android.graphics.Rect,boolean,android.graphics.Rect,boolean,int,int,int,int,int,int,int,int):424:424 -> + 12:13:void (android.view.View,android.graphics.Rect,boolean,android.graphics.Rect,boolean,int,int,int,int,int,int,int,int):425:425 -> + 14:15:void (android.view.View,android.graphics.Rect,boolean,android.graphics.Rect,boolean,int,int,int,int,int,int,int,int):426:426 -> + 16:17:void (android.view.View,android.graphics.Rect,boolean,android.graphics.Rect,boolean,int,int,int,int,int,int,int,int):427:427 -> + 18:19:void (android.view.View,android.graphics.Rect,boolean,android.graphics.Rect,boolean,int,int,int,int,int,int,int,int):428:428 -> + 20:21:void (android.view.View,android.graphics.Rect,boolean,android.graphics.Rect,boolean,int,int,int,int,int,int,int,int):429:429 -> + 22:23:void (android.view.View,android.graphics.Rect,boolean,android.graphics.Rect,boolean,int,int,int,int,int,int,int,int):430:430 -> + 24:25:void (android.view.View,android.graphics.Rect,boolean,android.graphics.Rect,boolean,int,int,int,int,int,int,int,int):431:431 -> + 26:27:void (android.view.View,android.graphics.Rect,boolean,android.graphics.Rect,boolean,int,int,int,int,int,int,int,int):432:432 -> + 28:30:void (android.view.View,android.graphics.Rect,boolean,android.graphics.Rect,boolean,int,int,int,int,int,int,int,int):433:433 -> + 1:1:void onTransitionStart(androidx.transition.Transition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:6:void onTransitionPause(androidx.transition.Transition):483:483 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 7:13:void onTransitionPause(androidx.transition.Transition):484:484 -> b + 14:21:void onTransitionPause(androidx.transition.Transition):485:485 -> b + 22:27:void onTransitionPause(androidx.transition.Transition):486:486 -> b + 1:1:void onTransitionEnd(androidx.transition.Transition):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 2:4:void onTransitionCancel(androidx.transition.Transition):478:478 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:10:void onTransitionResume(androidx.transition.Transition):491:491 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 11:18:void onTransitionResume(androidx.transition.Transition):492:492 -> g + 19:24:void onTransitionResume(androidx.transition.Transition):493:493 -> g + 1:1:void onAnimationEnd(android.animation.Animator):443:443 -> onAnimationEnd + 2:2:void onAnimationEnd(android.animation.Animator,boolean):461:461 -> onAnimationEnd + 3:5:void onAnimationEnd(android.animation.Animator,boolean):465:467 -> onAnimationEnd + 6:6:void onAnimationEnd(android.animation.Animator,boolean):469:469 -> onAnimationEnd + 7:7:void onAnimationEnd(android.animation.Animator,boolean):472:472 -> onAnimationEnd + 1:1:void onAnimationStart(android.animation.Animator):438:438 -> onAnimationStart + 2:3:void onAnimationStart(android.animation.Animator,boolean):448:449 -> onAnimationStart + 4:6:void onAnimationStart(android.animation.Animator,boolean):451:453 -> onAnimationStart + 7:8:void onAnimationStart(android.animation.Animator,boolean):455:456 -> onAnimationStart +androidx.transition.ChangeBounds$SuppressLayoutListener -> androidx.transition.b$h: +# {"id":"sourceFile","fileName":"ChangeBounds.java"} + boolean mCanceled -> a + android.view.ViewGroup mParent -> b + 1:4:void (android.view.ViewGroup):510:510 -> + 5:6:void (android.view.ViewGroup):506:506 -> + 7:9:void (android.view.ViewGroup):511:511 -> + 1:7:void onTransitionPause(androidx.transition.Transition):530:530 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:4:void onTransitionEnd(androidx.transition.Transition):522:522 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 5:10:void onTransitionEnd(androidx.transition.Transition):523:523 -> d + 11:14:void onTransitionEnd(androidx.transition.Transition):525:525 -> d + 1:7:void onTransitionCancel(androidx.transition.Transition):516:516 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 8:10:void onTransitionCancel(androidx.transition.Transition):517:517 -> e + 1:7:void onTransitionResume(androidx.transition.Transition):535:535 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} +androidx.transition.ChangeBounds$ViewBounds -> androidx.transition.b$i: +# {"id":"sourceFile","fileName":"ChangeBounds.java"} + int mLeft -> a + int mTop -> b + int mRight -> c + int mBottom -> d + android.view.View mView -> e + int mTopLeftCalls -> f + int mBottomRightCalls -> g + 1:3:void (android.view.View):366:366 -> + 4:6:void (android.view.View):367:367 -> + 1:8:void setBottomRight(android.graphics.PointF):380:380 -> a + 9:16:void setBottomRight(android.graphics.PointF):381:381 -> a + 17:22:void setBottomRight(android.graphics.PointF):382:382 -> a + 23:26:void setBottomRight(android.graphics.PointF):383:383 -> a + 27:30:void setBottomRight(android.graphics.PointF):384:384 -> a + 1:14:void setLeftTopRightBottom():389:389 -> b + 15:16:void setLeftTopRightBottom():390:390 -> b + 17:19:void setLeftTopRightBottom():391:391 -> b + 1:8:void setTopLeft(android.graphics.PointF):371:371 -> c + 9:16:void setTopLeft(android.graphics.PointF):372:372 -> c + 17:22:void setTopLeft(android.graphics.PointF):373:373 -> c + 23:26:void setTopLeft(android.graphics.PointF):374:374 -> c + 27:30:void setTopLeft(android.graphics.PointF):375:375 -> c +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 + # {"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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;F)F"} + 15:20:float getStartAlpha(androidx.transition.TransitionValues,float):180:180 -> t0 +androidx.transition.Fade$FadeAnimatorListener -> androidx.transition.c$a: +# {"id":"sourceFile","fileName":"Fade.java"} + android.view.View mView -> a + boolean mLayerTypeChanged -> b + 1:4:void (android.view.View):192:192 -> + 5:6:void (android.view.View):190:190 -> + 7:9:void (android.view.View):193:193 -> + 1:1:void onTransitionStart(androidx.transition.Transition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:8:void onTransitionPause(androidx.transition.Transition):244:244 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 9:16:void onTransitionPause(androidx.transition.Transition):245:245 -> b + 17:28:void onTransitionPause(androidx.transition.Transition):246:246 -> b + 1:1:void onTransitionEnd(androidx.transition.Transition):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:1:void onTransitionCancel(androidx.transition.Transition):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:1:void onTransitionStart(androidx.transition.Transition,boolean):0:0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;Z)V"} + 1:9:void onTransitionResume(androidx.transition.Transition):251:251 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:8:void onAnimationCancel(android.animation.Animator):223:223 -> onAnimationCancel + 1:1:void onAnimationEnd(android.animation.Animator):207:207 -> onAnimationEnd + 2:3:void onAnimationEnd(android.animation.Animator,boolean):212:213 -> onAnimationEnd + 4:5:void onAnimationEnd(android.animation.Animator,boolean):216:217 -> onAnimationEnd + 1:10:void onAnimationStart(android.animation.Animator):198:198 -> onAnimationStart + 11:17:void onAnimationStart(android.animation.Animator):199:199 -> onAnimationStart + 18:19:void onAnimationStart(android.animation.Animator):200:200 -> onAnimationStart + 20:27:void onAnimationStart(android.animation.Animator):201:201 -> onAnimationStart +androidx.transition.FragmentTransitionSupport -> androidx.transition.e: +# {"id":"sourceFile","fileName":"FragmentTransitionSupport.java"} + 1:4:void ():42:42 -> + 3:4:void addTarget(java.lang.Object,android.view.View):408:408 -> a + 5:8:void addTarget(java.lang.Object,android.view.View):409:409 -> a + 1:5:void addTargets(java.lang.Object,java.util.ArrayList):104:104 -> b + 6:10:void addTargets(java.lang.Object,java.util.ArrayList):108:108 -> b + 11:12:void addTargets(java.lang.Object,java.util.ArrayList):109:109 -> b + 13:18:void addTargets(java.lang.Object,java.util.ArrayList):110:110 -> b + 19:22:void addTargets(java.lang.Object,java.util.ArrayList):112:112 -> b + 23:28:void addTargets(java.lang.Object,java.util.ArrayList):113:113 -> b + 29:34:void addTargets(java.lang.Object,java.util.ArrayList):115:115 -> b + 35:38:void addTargets(java.lang.Object,java.util.ArrayList):116:116 -> b + 39:44:void addTargets(java.lang.Object,java.util.ArrayList):117:117 -> b + 45:50:void addTargets(java.lang.Object,java.util.ArrayList):119:119 -> b + 51:63:void addTargets(java.lang.Object,java.util.ArrayList):121:121 -> b + 1:6:void beginDelayedTransition(android.view.ViewGroup,java.lang.Object):225:225 -> c + 1:3:boolean canHandle(java.lang.Object):46:46 -> e + 3:11:java.lang.Object cloneTransition(java.lang.Object):54:54 -> f + 1:2:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):198:198 -> j + 3:4:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):199:199 -> j + 5:10:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):200:200 -> j + 11:15:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):202:202 -> j + 16:19:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):203:203 -> j + 20:24:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):204:204 -> j + 25:39:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):205:205 -> j + 40:46:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):212:212 -> j + 47:49:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):214:214 -> j + 50:54:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):216:216 -> j + 1:7:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):137:137 -> k + 8:14:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):139:139 -> k + 15:21:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):142:142 -> k + 22:27:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):145:145 -> k + 1:2:void scheduleHideFragmentView(java.lang.Object,android.view.View,java.util.ArrayList):153:153 -> m + 3:11:void scheduleHideFragmentView(java.lang.Object,android.view.View,java.util.ArrayList):154:154 -> m + 1:2:void scheduleRemoveTargets(java.lang.Object,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList):288:288 -> n + 3:18:void scheduleRemoveTargets(java.lang.Object,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList):289:289 -> n + 3:4:void setEpicenter(java.lang.Object,android.graphics.Rect):424:424 -> o + 5:13:void setEpicenter(java.lang.Object,android.graphics.Rect):425:425 -> o + 3:4:void setEpicenter(java.lang.Object,android.view.View):89:89 -> p + 5:9:void setEpicenter(java.lang.Object,android.view.View):90:90 -> p + 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"} + 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 + 10:16:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):76:76 -> s + 17:22:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):78:78 -> s + 23:28:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):79:79 -> s + 29:31:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):81:81 -> s + 32:34:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):82:82 -> s + 35:38:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):83:83 -> s + 1:4:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):369:369 -> t + 5:11:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):371:371 -> t + 12:18:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):372:372 -> t + 19:22:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):373:373 -> t + 5:9:java.lang.Object wrapTransitionInSet(java.lang.Object):65:65 -> u + 10:15:java.lang.Object wrapTransitionInSet(java.lang.Object):66:66 -> u + 3:5:void lambda$setListenerForTransitionEnd$0(java.lang.Runnable,androidx.transition.Transition,java.lang.Runnable):339:339 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;Landroidx/transition/k;Ljava/lang/Runnable;)V"} + 6:9:void lambda$setListenerForTransitionEnd$0(java.lang.Runnable,androidx.transition.Transition,java.lang.Runnable):340:340 -> v + 10:13:void lambda$setListenerForTransitionEnd$0(java.lang.Runnable,androidx.transition.Transition,java.lang.Runnable):342:342 -> v + 1:10:boolean hasSimpleTarget(androidx.transition.Transition):128:128 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)Z"} + 11:20:boolean hasSimpleTarget(androidx.transition.Transition):129:129 -> w + 21:35:boolean hasSimpleTarget(androidx.transition.Transition):130:130 -> w + 1:2:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):381:381 -> x + 3:7:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):382:382 -> x + 8:9:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):383:383 -> x + 10:15:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):384:384 -> x + 16:19:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):386:386 -> x + 20:25:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):387:387 -> x + 26:31:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):389:389 -> x + 32:35:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):390:390 -> x + 36:45:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):391:391 -> x + 46:55:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):392:392 -> x + 56:61:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):394:394 -> x + 62:73:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):396:396 -> x + 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"} + 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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.Runnable androidx.transition.FragmentTransitionSupport$$InternalSyntheticLambda$4$2e72abea54a34f32385fbfbb1939583c3fb5ec056cd9f1a469563c82a94d733b$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + androidx.transition.Transition androidx.transition.FragmentTransitionSupport$$InternalSyntheticLambda$4$2e72abea54a34f32385fbfbb1939583c3fb5ec056cd9f1a469563c82a94d733b$0.f$1 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k;"} + # {"id":"com.android.tools.r8.synthesized"} + java.lang.Runnable androidx.transition.FragmentTransitionSupport$$InternalSyntheticLambda$4$2e72abea54a34f32385fbfbb1939583c3fb5ec056cd9f1a469563c82a94d733b$0.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.Runnable,androidx.transition.Transition,java.lang.Runnable):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;Landroidx/transition/k;Ljava/lang/Runnable;)V"} + 1:1:void onCancel():0:0 -> onCancel + # {"id":"com.android.tools.r8.synthesized"} +androidx.transition.FragmentTransitionSupport$1 -> androidx.transition.e$a: +# {"id":"sourceFile","fileName":"FragmentTransitionSupport.java"} + android.graphics.Rect val$epicenter -> a + androidx.transition.FragmentTransitionSupport this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/e;"} + 1:8:void (androidx.transition.FragmentTransitionSupport,android.graphics.Rect):93:93 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/e;Landroid/graphics/Rect;)V"} +androidx.transition.FragmentTransitionSupport$2 -> androidx.transition.e$b: +# {"id":"sourceFile","fileName":"FragmentTransitionSupport.java"} + android.view.View val$fragmentView -> a + java.util.ArrayList val$exitingViews -> b + androidx.transition.FragmentTransitionSupport this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/e;"} + 1:10:void (androidx.transition.FragmentTransitionSupport,android.view.View,java.util.ArrayList):154:154 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/e;Landroid/view/View;Ljava/util/ArrayList;)V"} + 1:3:void onTransitionStart(androidx.transition.Transition):163:163 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 4:7:void onTransitionStart(androidx.transition.Transition):164:164 -> a + 1:1:void onTransitionPause(androidx.transition.Transition):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:3:void onTransitionEnd(androidx.transition.Transition):169:169 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 4:10:void onTransitionEnd(androidx.transition.Transition):170:170 -> d + 11:20:void onTransitionEnd(androidx.transition.Transition):171:171 -> d + 21:35:void onTransitionEnd(androidx.transition.Transition):173:173 -> d + 1:1:void onTransitionCancel(androidx.transition.Transition):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:1:void onTransitionResume(androidx.transition.Transition):0:0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} +androidx.transition.FragmentTransitionSupport$3 -> androidx.transition.e$c: +# {"id":"sourceFile","fileName":"FragmentTransitionSupport.java"} + java.lang.Object val$enterTransition -> a + java.util.ArrayList val$enteringViews -> b + java.lang.Object val$exitTransition -> c + java.util.ArrayList val$exitingViews -> d + java.lang.Object val$sharedElementTransition -> e + java.util.ArrayList val$sharedElementsIn -> f + androidx.transition.FragmentTransitionSupport this$0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/e;"} + 1:18:void (androidx.transition.FragmentTransitionSupport,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList):289:289 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/e;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;)V"} + 1:5:void onTransitionStart(androidx.transition.Transition):292:292 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 6:12:void onTransitionStart(androidx.transition.Transition):293:293 -> a + 13:16:void onTransitionStart(androidx.transition.Transition):295:295 -> a + 17:23:void onTransitionStart(androidx.transition.Transition):296:296 -> a + 24:27:void onTransitionStart(androidx.transition.Transition):298:298 -> a + 28:35:void onTransitionStart(androidx.transition.Transition):299:299 -> a + 1:4:void onTransitionEnd(androidx.transition.Transition):305:305 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} +androidx.transition.FragmentTransitionSupport$4 -> androidx.transition.e$d: +# {"id":"sourceFile","fileName":"FragmentTransitionSupport.java"} + java.lang.Runnable val$transitionCompleteRunnable -> a + androidx.transition.FragmentTransitionSupport this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/e;"} + 1:8:void (androidx.transition.FragmentTransitionSupport,java.lang.Runnable):345:345 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/e;Ljava/lang/Runnable;)V"} + 1:1:void onTransitionStart(androidx.transition.Transition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:1:void onTransitionPause(androidx.transition.Transition):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:6:void onTransitionEnd(androidx.transition.Transition):351:351 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:1:void onTransitionCancel(androidx.transition.Transition):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:1:void onTransitionResume(androidx.transition.Transition):0:0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} +androidx.transition.FragmentTransitionSupport$5 -> androidx.transition.e$e: +# {"id":"sourceFile","fileName":"FragmentTransitionSupport.java"} + android.graphics.Rect val$epicenter -> a + androidx.transition.FragmentTransitionSupport this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/e;"} + 1:8:void (androidx.transition.FragmentTransitionSupport,android.graphics.Rect):425:425 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/e;Landroid/graphics/Rect;)V"} +androidx.transition.ObjectAnimatorUtils -> androidx.transition.f: +# {"id":"sourceFile","fileName":"ObjectAnimatorUtils.java"} + 1:5:android.animation.ObjectAnimator ofPointF(java.lang.Object,android.util.Property,android.graphics.Path):32:32 -> a +androidx.transition.ObjectAnimatorUtils$Api21Impl -> androidx.transition.f$a: +# {"id":"sourceFile","fileName":"ObjectAnimatorUtils.java"} + 2:6:android.animation.ObjectAnimator ofObject(java.lang.Object,android.util.Property,android.graphics.Path):47:47 -> a +androidx.transition.PathMotion -> androidx.transition.g: +# {"id":"sourceFile","fileName":"PathMotion.java"} + 1:4:void ():45:45 -> + android.graphics.Path getPath(float,float,float,float) -> a +androidx.transition.R$id -> androidx.transition.h: + int save_overlay_view -> a + int transition_clip -> b + int transition_current_scene -> c + int transition_pause_alpha -> d +androidx.transition.RectEvaluator -> androidx.transition.i: +# {"id":"sourceFile","fileName":"RectEvaluator.java"} + android.graphics.Rect mRect -> a + 1:4:void ():39:39 -> + 1:9:android.graphics.Rect evaluate(float,android.graphics.Rect,android.graphics.Rect):75:75 -> a + 10:18:android.graphics.Rect evaluate(float,android.graphics.Rect,android.graphics.Rect):76:76 -> a + 19:27:android.graphics.Rect evaluate(float,android.graphics.Rect,android.graphics.Rect):77:77 -> a + 28:36:android.graphics.Rect evaluate(float,android.graphics.Rect,android.graphics.Rect):78:78 -> a + 37:40:android.graphics.Rect evaluate(float,android.graphics.Rect,android.graphics.Rect):79:79 -> a + 41:46:android.graphics.Rect evaluate(float,android.graphics.Rect,android.graphics.Rect):80:80 -> a + 47:49:android.graphics.Rect evaluate(float,android.graphics.Rect,android.graphics.Rect):82:82 -> a + 50:52:android.graphics.Rect evaluate(float,android.graphics.Rect,android.graphics.Rect):83:83 -> a + 1:9:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):25:25 -> evaluate +androidx.transition.Scene -> androidx.transition.j: +# {"id":"sourceFile","fileName":"Scene.java"} + 1:11:androidx.transition.Scene getCurrentScene(android.view.ViewGroup):209:209 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;)Landroidx/transition/j;"} + 1:6:void setCurrentScene(android.view.ViewGroup,androidx.transition.Scene):196:196 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/transition/j;)V"} +androidx.transition.Transition -> androidx.transition.k: +# {"id":"sourceFile","fileName":"Transition.java"} + java.util.ArrayList mCurrentAnimators -> A + android.animation.Animator[] mAnimatorCache -> B + int mNumInstances -> C + boolean mPaused -> D + boolean mEnded -> E + androidx.transition.Transition mCloneParent -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/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;"} + androidx.collection.ArrayMap mNameOverrides -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + androidx.transition.PathMotion mPathMotion -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/g;"} + android.animation.Animator[] EMPTY_ANIMATOR_ARRAY -> L + int[] DEFAULT_MATCH_ORDER -> M + androidx.transition.PathMotion STRAIGHT_PATH_MOTION -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/g;"} + java.lang.ThreadLocal sRunningAnimators -> O + java.lang.String mName -> d + long mStartDelay -> e + long mDuration -> f + android.animation.TimeInterpolator mInterpolator -> g + java.util.ArrayList mTargetIds -> h + java.util.ArrayList mTargets -> i + java.util.ArrayList mTargetNames -> j + java.util.ArrayList mTargetTypes -> k + java.util.ArrayList mTargetIdExcludes -> l + java.util.ArrayList mTargetExcludes -> m + java.util.ArrayList mTargetTypeExcludes -> n + java.util.ArrayList mTargetNameExcludes -> o + java.util.ArrayList mTargetIdChildExcludes -> p + java.util.ArrayList mTargetChildExcludes -> q + java.util.ArrayList mTargetTypeChildExcludes -> r + androidx.transition.TransitionValuesMaps mStartValues -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/w;"} + androidx.transition.TransitionValuesMaps mEndValues -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/w;"} + androidx.transition.TransitionSet mParent -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/t;"} + int[] mMatchOrder -> v + 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;"} + boolean mCanRemoveViews -> z + 2:9:void ():132:132 -> + 10:15:void ():174:174 -> + 16:22:void ():181:181 -> + 23:30:void ():217:217 -> + 1:3:void ():289:289 -> + 4:15:void ():192:192 -> + 16:17:void ():194:194 -> + 18:20:void ():195:195 -> + 21:22:void ():196:196 -> + 23:29:void ():197:197 -> + 30:36:void ():198:198 -> + 37:38:void ():199:199 -> + 39:40:void ():200:200 -> + 41:42:void ():201:201 -> + 43:44:void ():202:202 -> + 45:46:void ():203:203 -> + 47:48:void ():204:204 -> + 49:50:void ():205:205 -> + 51:52:void ():206:206 -> + 53:54:void ():207:207 -> + 55:61:void ():208:208 -> + 62:68:void ():209:209 -> + 69:70:void ():210:210 -> + 71:75:void ():211:211 -> + 76:77:void ():226:226 -> + 78:84:void ():230:230 -> + 85:88:void ():233:233 -> + 89:90:void ():237:237 -> + 91:92:void ():240:240 -> + 93:94:void ():244:244 -> + 95:96:void ():247:247 -> + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/transition/s;"} + 1:4:androidx.transition.Transition getRootTransition():364:364 -> D + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/transition/k;"} + 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;"} + 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: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 + 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 + 16:23:void addUnmatched(androidx.collection.ArrayMap,androidx.collection.ArrayMap):700:700 -> c + 24:28:void addUnmatched(androidx.collection.ArrayMap,androidx.collection.ArrayMap):701:701 -> c + 29:36:void addUnmatched(androidx.collection.ArrayMap,androidx.collection.ArrayMap):702:702 -> c + 37:42:void addUnmatched(androidx.collection.ArrayMap,androidx.collection.ArrayMap):707:707 -> c + 43:48:void addUnmatched(androidx.collection.ArrayMap,androidx.collection.ArrayMap):708:708 -> c + 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:6:void cancel():2117:2117 -> cancel + 7:16:void cancel():2118:2118 -> cancel + 17:24:void cancel():2119:2119 -> cancel + 25:27:void cancel():2121:2121 -> cancel + 28:29:void cancel():2122:2122 -> cancel + 30:35:void cancel():2123:2123 -> cancel + 36:37:void cancel():2125:2125 -> cancel + 38:44:void cancel():2126:2126 -> cancel + 1:5:java.lang.Object clone():129:129 -> clone + 1:5:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1639:1639 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/w;Landroid/view/View;Landroidx/transition/v;)V"} + 6:12:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1640:1640 -> d + 13:20:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1642:1642 -> d + 21:26:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1644:1644 -> d + 27:31:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1646:1646 -> d + 32:37:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1649:1649 -> d + 38:45:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1651:1651 -> d + 46:51:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1653:1653 -> d + 52:56:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1655:1655 -> d + 57:64:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1658:1658 -> d + 65:70:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1659:1659 -> d + 71:80:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1660:1660 -> d + 81:84:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1661:1661 -> d + 85:88:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1662:1662 -> d + 89:96:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1663:1663 -> d + 97:107:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1665:1665 -> d + 108:110:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1667:1667 -> d + 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;"} + 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 + 24:31:void animate(android.animation.Animator):2023:2023 -> e + 32:43:void animate(android.animation.Animator):2024:2024 -> e + 44:49:void animate(android.animation.Animator):2026:2026 -> e + 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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/s;)V"} + 1:3:androidx.transition.Transition setStartDelay(long):408:408 -> i0 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + 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 + # {"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 +androidx.transition.Transition$1 -> androidx.transition.k$a: +# {"id":"sourceFile","fileName":"Transition.java"} + 1:4:void ():181:181 -> + 1:5:android.graphics.Path getPath(float,float,float,float):185:185 -> a + 6:8:android.graphics.Path getPath(float,float,float,float):186:186 -> a + 9:12:android.graphics.Path getPath(float,float,float,float):187:187 -> a +androidx.transition.Transition$2 -> androidx.transition.k$b: +# {"id":"sourceFile","fileName":"Transition.java"} + androidx.collection.ArrayMap val$runningAnimators -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + androidx.transition.Transition this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k;"} + 1:8:void (androidx.transition.Transition,androidx.collection.ArrayMap):955:955 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;Lm/a;)V"} + 1:5:void onAnimationEnd(android.animation.Animator):963:963 -> onAnimationEnd + 6:13:void onAnimationEnd(android.animation.Animator):964:964 -> onAnimationEnd + 1:8:void onAnimationStart(android.animation.Animator):958:958 -> onAnimationStart +androidx.transition.Transition$3 -> androidx.transition.k$c: +# {"id":"sourceFile","fileName":"Transition.java"} + androidx.transition.Transition this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k;"} + 1:6:void (androidx.transition.Transition):2029:2029 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:5:void onAnimationEnd(android.animation.Animator):2032:2032 -> onAnimationEnd + 6:9:void onAnimationEnd(android.animation.Animator):2033:2033 -> onAnimationEnd +androidx.transition.Transition$AnimationInfo -> androidx.transition.k$d: +# {"id":"sourceFile","fileName":"Transition.java"} + android.view.View mView -> a + java.lang.String mName -> b + androidx.transition.TransitionValues mValues -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/v;"} + android.view.WindowId mWindowId -> d + androidx.transition.Transition mTransition -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k;"} + android.animation.Animator mAnimator -> f + 1:3:void (android.view.View,java.lang.String,androidx.transition.Transition,android.view.WindowId,androidx.transition.TransitionValues,android.animation.Animator):2586:2586 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Ljava/lang/String;Landroidx/transition/k;Landroid/view/WindowId;Landroidx/transition/v;Landroid/animation/Animator;)V"} + 4:5:void (android.view.View,java.lang.String,androidx.transition.Transition,android.view.WindowId,androidx.transition.TransitionValues,android.animation.Animator):2587:2587 -> + 6:7:void (android.view.View,java.lang.String,androidx.transition.Transition,android.view.WindowId,androidx.transition.TransitionValues,android.animation.Animator):2588:2588 -> + 8:9:void (android.view.View,java.lang.String,androidx.transition.Transition,android.view.WindowId,androidx.transition.TransitionValues,android.animation.Animator):2589:2589 -> + 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: +# {"id":"sourceFile","fileName":"Transition.java"} + 1:4:void ():2650:2650 -> +androidx.transition.Transition$TransitionListener -> androidx.transition.k$g: +# {"id":"sourceFile","fileName":"Transition.java"} + void onTransitionStart(androidx.transition.Transition) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + void onTransitionPause(androidx.transition.Transition) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:4:void onTransitionEnd(androidx.transition.Transition,boolean):2525:2525 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;Z)V"} + void onTransitionEnd(androidx.transition.Transition) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + void onTransitionCancel(androidx.transition.Transition) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:4:void onTransitionStart(androidx.transition.Transition,boolean):2499:2499 -> f + # {"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: +# {"id":"sourceFile","fileName":"Transition.java"} + androidx.transition.Transition$TransitionNotification ON_START -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$h;"} + androidx.transition.Transition$TransitionNotification ON_END -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$h;"} + androidx.transition.Transition$TransitionNotification ON_CANCEL -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$h;"} + androidx.transition.Transition$TransitionNotification ON_PAUSE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$h;"} + androidx.transition.Transition$TransitionNotification ON_RESUME -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k$h;"} + 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"} + 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"} + 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"} + 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"} +androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda0 -> androidx.transition.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"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"} +androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda1 -> androidx.transition.m: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"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"} +androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda2 -> androidx.transition.n: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"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"} +androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda3 -> androidx.transition.o: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"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"} +androidx.transition.Transition$TransitionNotification$$ExternalSyntheticLambda4 -> androidx.transition.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: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"} +androidx.transition.TransitionListenerAdapter -> androidx.transition.q: +# {"id":"sourceFile","fileName":"TransitionListenerAdapter.java"} + 1:4:void ():27:27 -> + 1:1:void onTransitionStart(androidx.transition.Transition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:1:void onTransitionPause(androidx.transition.Transition):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:1:void onTransitionCancel(androidx.transition.Transition):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:1:void onTransitionResume(androidx.transition.Transition):0:0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} +androidx.transition.TransitionManager -> androidx.transition.r: +# {"id":"sourceFile","fileName":"TransitionManager.java"} + androidx.transition.Transition sDefaultTransition -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k;"} + java.lang.ThreadLocal sRunningTransitions -> b + java.util.ArrayList sPendingTransitions -> c + 1:7:void ():84:84 -> + 8:14:void ():89:89 -> + 15:22:void ():91:91 -> + 1:14:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):460:460 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/transition/k;)V"} + 15:21:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):465:465 -> a + 22:23:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):467:467 -> a + 24:27:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):469:469 -> a + 28:31:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):470:470 -> a + 32:34:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):471:471 -> a + 35:38:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):472:472 -> a + 1:2:androidx.collection.ArrayMap getRunningTransitions():199:199 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm/a;"} + 3:10:androidx.collection.ArrayMap getRunningTransitions():200:200 -> b + 11:19:androidx.collection.ArrayMap getRunningTransitions():202:202 -> b + 20:24:androidx.collection.ArrayMap getRunningTransitions():207:207 -> b + 25:29:androidx.collection.ArrayMap getRunningTransitions():208:208 -> b + 30:35:androidx.collection.ArrayMap getRunningTransitions():209:209 -> b + 5:9:void sceneChangeRunTransition(android.view.ViewGroup,androidx.transition.Transition):216:216 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/transition/k;)V"} + 10:12:void sceneChangeRunTransition(android.view.ViewGroup,androidx.transition.Transition):217:217 -> c + 13:20:void sceneChangeRunTransition(android.view.ViewGroup,androidx.transition.Transition):218:218 -> c + 1:12:void sceneChangeSetup(android.view.ViewGroup,androidx.transition.Transition):308:308 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;Landroidx/transition/k;)V"} + 13:18:void sceneChangeSetup(android.view.ViewGroup,androidx.transition.Transition):310:310 -> d + 19:33:void sceneChangeSetup(android.view.ViewGroup,androidx.transition.Transition):311:311 -> d + 34:40:void sceneChangeSetup(android.view.ViewGroup,androidx.transition.Transition):312:312 -> d + 41:43:void sceneChangeSetup(android.view.ViewGroup,androidx.transition.Transition):317:317 -> d + 44:47:void sceneChangeSetup(android.view.ViewGroup,androidx.transition.Transition):321:321 -> d +androidx.transition.TransitionManager$MultiListener -> androidx.transition.r$a: +# {"id":"sourceFile","fileName":"TransitionManager.java"} + androidx.transition.Transition mTransition -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k;"} + android.view.ViewGroup mSceneRoot -> e + 1:3:void (androidx.transition.Transition,android.view.ViewGroup):237:237 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;Landroid/view/ViewGroup;)V"} + 4:5:void (androidx.transition.Transition,android.view.ViewGroup):238:238 -> + 6:8:void (androidx.transition.Transition,android.view.ViewGroup):239:239 -> + 1:9:void removeListeners():243:243 -> a + 10:15:void removeListeners():244:244 -> a + 1:3:boolean onPreDraw():267:267 -> onPreDraw + 4:15:boolean onPreDraw():270:270 -> onPreDraw + 16:19:boolean onPreDraw():276:276 -> onPreDraw + 20:30:boolean onPreDraw():277:277 -> onPreDraw + 31:35:boolean onPreDraw():280:280 -> onPreDraw + 36:41:boolean onPreDraw():281:281 -> onPreDraw + 42:47:boolean onPreDraw():282:282 -> onPreDraw + 48:52:boolean onPreDraw():283:283 -> onPreDraw + 53:57:boolean onPreDraw():285:285 -> onPreDraw + 58:67:boolean onPreDraw():286:286 -> onPreDraw + 68:77:boolean onPreDraw():294:294 -> onPreDraw + 78:91:boolean onPreDraw():296:296 -> onPreDraw + 92:97:boolean onPreDraw():297:297 -> onPreDraw + 98:105:boolean onPreDraw():300:300 -> onPreDraw + 1:3:void onViewDetachedFromWindow(android.view.View):253:253 -> onViewDetachedFromWindow + 4:10:void onViewDetachedFromWindow(android.view.View):255:255 -> onViewDetachedFromWindow + 11:24:void onViewDetachedFromWindow(android.view.View):256:256 -> onViewDetachedFromWindow + 25:30:void onViewDetachedFromWindow(android.view.View):257:257 -> onViewDetachedFromWindow + 31:45:void onViewDetachedFromWindow(android.view.View):258:258 -> onViewDetachedFromWindow + 46:51:void onViewDetachedFromWindow(android.view.View):259:259 -> onViewDetachedFromWindow + 52:58:void onViewDetachedFromWindow(android.view.View):262:262 -> onViewDetachedFromWindow +androidx.transition.TransitionManager$MultiListener$1 -> androidx.transition.r$a$a: +# {"id":"sourceFile","fileName":"TransitionManager.java"} + androidx.collection.ArrayMap val$runningTransitions -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + androidx.transition.TransitionManager$MultiListener this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/r$a;"} + 1:8:void (androidx.transition.TransitionManager$MultiListener,androidx.collection.ArrayMap):286:286 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/r$a;Lm/a;)V"} + 1:12:void onTransitionEnd(androidx.transition.Transition):289:289 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 13:15:void onTransitionEnd(androidx.transition.Transition):290:290 -> d + 16:19:void onTransitionEnd(androidx.transition.Transition):291:291 -> d +androidx.transition.TransitionPropagation -> androidx.transition.s: +# {"id":"sourceFile","fileName":"TransitionPropagation.java"} +androidx.transition.TransitionSet -> androidx.transition.t: +# {"id":"sourceFile","fileName":"TransitionSet.java"} + java.util.ArrayList mTransitions -> P + boolean mPlayTogether -> Q + int mCurrentListeners -> R + boolean mStarted -> S + int mChangeFlags -> T + 1:3:void ():111:111 -> + 4:11:void ():81:81 -> + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)Landroidx/transition/k;"} + 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 + 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: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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/animation/TimeInterpolator;)Landroidx/transition/k;"} + 1:3:void setPathMotion(androidx.transition.PathMotion):389:389 -> g0 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 +androidx.transition.TransitionSet$1 -> androidx.transition.t$a: +# {"id":"sourceFile","fileName":"TransitionSet.java"} + androidx.transition.Transition val$nextTransition -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/k;"} + androidx.transition.TransitionSet this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/t;"} + 1:8:void (androidx.transition.TransitionSet,androidx.transition.Transition):498:498 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/t;Landroidx/transition/k;)V"} + 1:5:void onTransitionEnd(androidx.transition.Transition):501:501 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 6:9:void onTransitionEnd(androidx.transition.Transition):502:502 -> d +androidx.transition.TransitionSet$TransitionSetListener -> androidx.transition.t$b: +# {"id":"sourceFile","fileName":"TransitionSet.java"} + androidx.transition.TransitionSet mTransitionSet -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/t;"} + 1:3:void (androidx.transition.TransitionSet):432:432 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/t;)V"} + 4:6:void (androidx.transition.TransitionSet):433:433 -> + 1:6:void onTransitionStart(androidx.transition.Transition):438:438 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 7:9:void onTransitionStart(androidx.transition.Transition):439:439 -> a + 10:15:void onTransitionStart(androidx.transition.Transition):440:440 -> a + 1:11:void onTransitionEnd(androidx.transition.Transition):446:446 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 12:13:void onTransitionEnd(androidx.transition.Transition):449:449 -> d + 14:16:void onTransitionEnd(androidx.transition.Transition):450:450 -> d + 17:20:void onTransitionEnd(androidx.transition.Transition):452:452 -> d +androidx.transition.TransitionUtils -> androidx.transition.u: +# {"id":"sourceFile","fileName":"TransitionUtils.java"} + boolean HAS_PICTURE_BITMAP -> a + 1:12:void ():39:39 -> + 1:5:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):51:51 -> a + 6:20:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):52:52 -> a + 21:23:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):53:53 -> a + 24:26:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):54:54 -> a + 27:42:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):55:55 -> a + 43:45:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):56:56 -> a + 46:51:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):57:57 -> a + 52:57:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):58:58 -> a + 58:63:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):59:59 -> a + 64:69:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):60:60 -> a + 70:78:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):62:62 -> a + 79:83:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):63:63 -> a + 84:89:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):64:64 -> a + 90:96:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):66:66 -> a + 97:102:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):68:68 -> a + 103:106:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):69:69 -> a + 107:109:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):70:70 -> a + 110:113:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):71:71 -> a + 1:7:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):93:93 -> b + 8:22:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):94:94 -> b + 23:28:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):101:101 -> b + 29:32:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):102:102 -> b + 33:36:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):103:103 -> b + 37:42:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):104:104 -> b + 43:50:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):107:107 -> b + 51:70:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):108:108 -> b + 71:76:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):110:110 -> b + 77:82:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):111:111 -> b + 83:86:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):112:112 -> b + 87:95:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):113:113 -> b + 96:98:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):114:114 -> b + 99:102:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):116:116 -> b + 103:107:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):118:118 -> b + 108:111:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):119:119 -> b + 112:114:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):120:120 -> b + 115:117:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):121:121 -> b + 118:120:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):122:122 -> b + 121:125:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):123:123 -> b + 126:131:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):126:126 -> b + 132:136:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):127:127 -> b + 137:139:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):128:128 -> b + 140:144:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):129:129 -> b + 145:148:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):133:133 -> b + 149:151:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):134:134 -> b + 152:155:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):135:135 -> b + 7:11:android.animation.Animator mergeAnimators(android.animation.Animator,android.animation.Animator):146:146 -> c + 12:19:android.animation.Animator mergeAnimators(android.animation.Animator,android.animation.Animator):147:147 -> c +androidx.transition.TransitionUtils$Api28Impl -> androidx.transition.u$a: +# {"id":"sourceFile","fileName":"TransitionUtils.java"} + 1:5:android.graphics.Bitmap createBitmap(android.graphics.Picture):184:184 -> a +androidx.transition.TransitionValues -> androidx.transition.v: +# {"id":"sourceFile","fileName":"TransitionValues.java"} + java.util.Map values -> a + android.view.View view -> b + java.util.ArrayList mTargetedTransitions -> c + 1:3:void (android.view.View):53:53 -> + 4:10:void (android.view.View):60:60 -> + 11:17:void (android.view.View):72:72 -> + 18:20:void (android.view.View):54:54 -> + 1:4:boolean equals(java.lang.Object):76:76 -> equals + 5:12:boolean equals(java.lang.Object):77:77 -> equals + 13:26:boolean equals(java.lang.Object):78:78 -> equals + 1:16:int hashCode():88:88 -> hashCode + 1:30:java.lang.String toString():94:94 -> toString + 31:57:java.lang.String toString():95:95 -> toString + 58:74:java.lang.String toString():96:96 -> toString + 75:96:java.lang.String toString():97:97 -> toString + 97:135:java.lang.String toString():98:98 -> toString +androidx.transition.TransitionValuesMaps -> androidx.transition.w: +# {"id":"sourceFile","fileName":"TransitionValuesMaps.java"} + androidx.collection.ArrayMap mViewValues -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + android.util.SparseArray mIdValues -> b + androidx.collection.LongSparseArray mItemIdValues -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/f;"} + androidx.collection.ArrayMap mNameValues -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + 1:3:void ():25:25 -> + 4:10:void ():27:27 -> + 11:17:void ():29:29 -> + 18:24:void ():31:31 -> + 25:32:void ():33:33 -> +androidx.transition.ViewGroupUtils -> androidx.transition.x: +# {"id":"sourceFile","fileName":"ViewGroupUtils.java"} + boolean sTryHiddenSuppressLayout -> a + 1:4:void hiddenSuppressLayout(android.view.ViewGroup,boolean):56:56 -> a + 5:9:void hiddenSuppressLayout(android.view.ViewGroup,boolean):60:60 -> a + 10:12:void hiddenSuppressLayout(android.view.ViewGroup,boolean):62:62 -> a + 1:6:void suppressLayout(android.view.ViewGroup,boolean):47:47 -> b + 7:10:void suppressLayout(android.view.ViewGroup,boolean):48:48 -> b + 11:14:void suppressLayout(android.view.ViewGroup,boolean):50:50 -> b +androidx.transition.ViewGroupUtils$Api29Impl -> androidx.transition.x$a: +# {"id":"sourceFile","fileName":"ViewGroupUtils.java"} + 1:5:int getChildDrawingOrder(android.view.ViewGroup,int):113:113 -> a + 1:4:void suppressLayout(android.view.ViewGroup,boolean):108:108 -> b +androidx.transition.ViewUtils -> androidx.transition.y: +# {"id":"sourceFile","fileName":"ViewUtils.java"} + androidx.transition.ViewUtilsApi19 IMPL -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/B;"} + android.util.Property TRANSITION_ALPHA -> b + android.util.Property CLIP_BOUNDS -> c + 1:6:void ():37:37 -> + 7:14:void ():38:38 -> + 15:21:void ():40:40 -> + 22:32:void ():53:53 -> + 33:44:void ():68:68 -> + 1:6:void clearNonTransitionAlpha(android.view.View):105:105 -> a + 1:7:float getTransitionAlpha(android.view.View):88:88 -> b + 1:6:void saveNonTransitionAlpha(android.view.View):96:96 -> c + 1:11:void setLeftTopRightBottom(android.view.View,int,int,int,int):176:176 -> d + 1:6:void setTransitionAlpha(android.view.View,float):84:84 -> e + 1:6:void setTransitionVisibility(android.view.View,int):122:122 -> f + 1:6:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):138:138 -> g + 1:6:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):154:154 -> h +androidx.transition.ViewUtils$1 -> androidx.transition.y$a: +# {"id":"sourceFile","fileName":"ViewUtils.java"} + 1:4:void (java.lang.Class,java.lang.String):54:54 -> + 1:9:java.lang.Float get(android.view.View):58:58 -> a + 1:8:void set(android.view.View,java.lang.Float):63:63 -> b + 1:7:java.lang.Object get(java.lang.Object):54:54 -> get + 1:8:void set(java.lang.Object,java.lang.Object):54:54 -> set +androidx.transition.ViewUtils$2 -> androidx.transition.y$b: +# {"id":"sourceFile","fileName":"ViewUtils.java"} + 1:4:void (java.lang.Class,java.lang.String):69:69 -> + 1:5:android.graphics.Rect get(android.view.View):73:73 -> a + 1:4:void set(android.view.View,android.graphics.Rect):78:78 -> b + 1:7:java.lang.Object get(java.lang.Object):69:69 -> get + 1:8:void set(java.lang.Object,java.lang.Object):69:69 -> set +androidx.transition.ViewUtilsApi19 -> androidx.transition.B: +# {"id":"sourceFile","fileName":"ViewUtilsApi19.java"} + boolean sTryHiddenTransitionAlpha -> a + java.lang.reflect.Field sViewFlagsField -> b + boolean sViewFlagsFieldFetched -> c + 1:4:void ():34:34 -> + 1:1:void clearNonTransitionAlpha(android.view.View):0:0 -> a + 1:4:float getTransitionAlpha(android.view.View):67:67 -> b + 5:10:float getTransitionAlpha(android.view.View):71:71 -> b + 11:12:float getTransitionAlpha(android.view.View):73:73 -> b + 13:17:float getTransitionAlpha(android.view.View):76:76 -> b + 1:1:void saveNonTransitionAlpha(android.view.View):0:0 -> c + void setLeftTopRightBottom(android.view.View,int,int,int,int) -> d + 1:4:void setTransitionAlpha(android.view.View,float):52:52 -> e + 5:9:void setTransitionAlpha(android.view.View,float):56:56 -> e + 10:11:void setTransitionAlpha(android.view.View,float):59:59 -> e + 12:15:void setTransitionAlpha(android.view.View,float):62:62 -> e + 1:5:void setTransitionVisibility(android.view.View,int):167:167 -> f + 6:15:void setTransitionVisibility(android.view.View,int):169:169 -> f + 16:19:void setTransitionVisibility(android.view.View,int):170:170 -> f + 20:26:void setTransitionVisibility(android.view.View,int):172:172 -> f + 27:28:void setTransitionVisibility(android.view.View,int):174:174 -> f + 29:32:void setTransitionVisibility(android.view.View,int):176:176 -> f + 33:36:void setTransitionVisibility(android.view.View,int):178:178 -> f + 37:45:void setTransitionVisibility(android.view.View,int):179:179 -> f + void transformMatrixToGlobal(android.view.View,android.graphics.Matrix) -> g + void transformMatrixToLocal(android.view.View,android.graphics.Matrix) -> h +androidx.transition.ViewUtilsApi19$Api29Impl -> androidx.transition.B$a: +# {"id":"sourceFile","fileName":"ViewUtilsApi19.java"} + 1:5:float getTransitionAlpha(android.view.View):216:216 -> a + 1:4:void setTransitionAlpha(android.view.View,float):211:211 -> b +androidx.transition.ViewUtilsApi19$Api29Impl$$ExternalSyntheticApiModelOutline0 -> androidx.transition.z: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.View,float):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.transition.ViewUtilsApi19$Api29Impl$$ExternalSyntheticApiModelOutline1 -> androidx.transition.A: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:float m(android.view.View):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.transition.ViewUtilsApi21 -> androidx.transition.F: +# {"id":"sourceFile","fileName":"ViewUtilsApi21.java"} + boolean sTryHiddenTransformMatrixToGlobal -> d + boolean sTryHiddenTransformMatrixToLocal -> e + 1:4:void ():29:29 -> + 1:4:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):47:47 -> g + 5:9:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):51:51 -> g + 10:12:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):53:53 -> g + 1:4:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):61:61 -> h + 5:9:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):65:65 -> h + 10:12:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):67:67 -> h +androidx.transition.ViewUtilsApi21$Api29Impl -> androidx.transition.F$a: +# {"id":"sourceFile","fileName":"ViewUtilsApi21.java"} + 1:4:void setAnimationMatrix(android.view.View,android.graphics.Matrix):104:104 -> a + 1:4:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):94:94 -> b + 1:4:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):99:99 -> c +androidx.transition.ViewUtilsApi21$Api29Impl$$ExternalSyntheticApiModelOutline0 -> androidx.transition.C: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.View,android.graphics.Matrix):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.transition.ViewUtilsApi21$Api29Impl$$ExternalSyntheticApiModelOutline1 -> androidx.transition.D: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.View,android.graphics.Matrix):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.transition.ViewUtilsApi21$Api29Impl$$ExternalSyntheticApiModelOutline2 -> androidx.transition.E: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.View,android.graphics.Matrix):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.transition.ViewUtilsApi22 -> androidx.transition.H: +# {"id":"sourceFile","fileName":"ViewUtilsApi22.java"} + boolean sTryHiddenSetLeftTopRightBottom -> f + 1:4:void ():27:27 -> + 1:4:void setLeftTopRightBottom(android.view.View,int,int,int,int):37:37 -> d + 5:9:void setLeftTopRightBottom(android.view.View,int,int,int,int):41:41 -> d + 10:12:void setLeftTopRightBottom(android.view.View,int,int,int,int):43:43 -> d +androidx.transition.ViewUtilsApi22$Api29Impl -> androidx.transition.H$a: +# {"id":"sourceFile","fileName":"ViewUtilsApi22.java"} + 1:4:void setLeftTopRightBottom(android.view.View,int,int,int,int):56:56 -> a +androidx.transition.ViewUtilsApi22$Api29Impl$$ExternalSyntheticApiModelOutline0 -> androidx.transition.G: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.View,int,int,int,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.transition.ViewUtilsApi23 -> androidx.transition.J: +# {"id":"sourceFile","fileName":"ViewUtilsApi23.java"} + boolean sTryHiddenSetTransitionVisibility -> g + 1:4:void ():28:28 -> + 1:6:void setTransitionVisibility(android.view.View,int):39:39 -> f + 7:10:void setTransitionVisibility(android.view.View,int):40:40 -> f + 11:14:void setTransitionVisibility(android.view.View,int):42:42 -> f + 15:19:void setTransitionVisibility(android.view.View,int):46:46 -> f + 20:22:void setTransitionVisibility(android.view.View,int):48:48 -> f +androidx.transition.ViewUtilsApi23$Api29Impl -> androidx.transition.J$a: +# {"id":"sourceFile","fileName":"ViewUtilsApi23.java"} + 1:4:void setTransitionVisibility(android.view.View,int):62:62 -> a +androidx.transition.ViewUtilsApi23$Api29Impl$$ExternalSyntheticApiModelOutline0 -> androidx.transition.I: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.View,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +androidx.transition.ViewUtilsApi29 -> androidx.transition.K: +# {"id":"sourceFile","fileName":"ViewUtilsApi29.java"} + 1:4:void ():27:27 -> + 1:5:float getTransitionAlpha(android.view.View):36:36 -> b + 1:4:void setLeftTopRightBottom(android.view.View,int,int,int,int):46:46 -> d + 1:4:void setTransitionAlpha(android.view.View,float):31:31 -> e + 1:4:void setTransitionVisibility(android.view.View,int):41:41 -> f + 1:4:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):51:51 -> g + 1:4:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):56:56 -> h +androidx.transition.Visibility -> androidx.transition.L: +# {"id":"sourceFile","fileName":"Visibility.java"} + int mMode -> P + java.lang.String[] sTransitionProperties -> Q + 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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} + 1:6:void captureValues(androidx.transition.TransitionValues):147:147 -> l0 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 +androidx.transition.Visibility$DisappearListener -> androidx.transition.L$a: +# {"id":"sourceFile","fileName":"Visibility.java"} + android.view.View mView -> a + int mFinalVisibility -> b + android.view.ViewGroup mParent -> c + boolean mSuppressLayout -> d + boolean mLayoutSuppressed -> e + boolean mCanceled -> f + 1:4:void (android.view.View,int,boolean):517:517 -> + 5:6:void (android.view.View,int,boolean):515:515 -> + 7:8:void (android.view.View,int,boolean):518:518 -> + 9:10:void (android.view.View,int,boolean):519:519 -> + 11:18:void (android.view.View,int,boolean):520:520 -> + 19:21:void (android.view.View,int,boolean):521:521 -> + 22:25:void (android.view.View,int,boolean):523:523 -> + 1:1:void onTransitionStart(androidx.transition.Transition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 2:4:void onTransitionPause(androidx.transition.Transition):577:577 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 5:8:void onTransitionPause(androidx.transition.Transition):578:578 -> b + 9:16:void onTransitionPause(androidx.transition.Transition):579:579 -> b + 1:4:void onTransitionEnd(androidx.transition.Transition):568:568 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:1:void onTransitionCancel(androidx.transition.Transition):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 2:4:void onTransitionResume(androidx.transition.Transition):585:585 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 5:8:void onTransitionResume(androidx.transition.Transition):586:586 -> g + 9:15:void onTransitionResume(androidx.transition.Transition):587:587 -> g + 1:4:void hideViewWhenNotCanceled():592:592 -> h + 5:11:void hideViewWhenNotCanceled():594:594 -> h + 12:15:void hideViewWhenNotCanceled():595:595 -> h + 16:19:void hideViewWhenNotCanceled():596:596 -> h + 20:23:void hideViewWhenNotCanceled():600:600 -> h + 1:12:void suppressLayout(boolean):604:604 -> i + 13:14:void suppressLayout(boolean):605:605 -> i + 15:18:void suppressLayout(boolean):606:606 -> i + 2:4:void onAnimationCancel(android.animation.Animator):528:528 -> onAnimationCancel + 1:1:void onAnimationEnd(android.animation.Animator):541:541 -> onAnimationEnd + 2:2:void onAnimationEnd(android.animation.Animator,boolean):557:557 -> onAnimationEnd + 1:1:void onAnimationStart(android.animation.Animator):0:0 -> onAnimationStart + 2:4:void onAnimationStart(android.animation.Animator,boolean):547:549 -> onAnimationStart +androidx.transition.Visibility$OverlayListener -> androidx.transition.L$b: +# {"id":"sourceFile","fileName":"Visibility.java"} + android.view.ViewGroup mOverlayHost -> a + android.view.View mOverlayView -> b + android.view.View mStartView -> c + boolean mHasOverlay -> d + androidx.transition.Visibility this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/transition/L;"} + 1:6:void (androidx.transition.Visibility,android.view.ViewGroup,android.view.View,android.view.View):617:617 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/L;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/View;)V"} + 7:8:void (androidx.transition.Visibility,android.view.ViewGroup,android.view.View,android.view.View):615:615 -> + 9:10:void (androidx.transition.Visibility,android.view.ViewGroup,android.view.View,android.view.View):618:618 -> + 11:12:void (androidx.transition.Visibility,android.view.ViewGroup,android.view.View,android.view.View):619:619 -> + 13:15:void (androidx.transition.Visibility,android.view.ViewGroup,android.view.View,android.view.View):620:620 -> + 1:1:void onTransitionStart(androidx.transition.Transition):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:1:void onTransitionPause(androidx.transition.Transition):0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:4:void onTransitionEnd(androidx.transition.Transition):660:660 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:4:void onTransitionCancel(androidx.transition.Transition):677:677 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 5:8:void onTransitionCancel(androidx.transition.Transition):678:678 -> e + 1:1:void onTransitionResume(androidx.transition.Transition):0:0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/k;)V"} + 1:8:void removeFromOverlay():683:683 -> h + 9:20:void removeFromOverlay():684:684 -> h + 21:23:void removeFromOverlay():685:685 -> h + 1:1:void onAnimationEnd(android.animation.Animator):648:648 -> onAnimationEnd + 2:2:void onAnimationEnd(android.animation.Animator,boolean):654:654 -> onAnimationEnd + 1:12:void onAnimationPause(android.animation.Animator):625:625 -> onAnimationPause + 1:8:void onAnimationResume(android.animation.Animator):630:630 -> onAnimationResume + 9:20:void onAnimationResume(android.animation.Animator):631:631 -> onAnimationResume + 21:26:void onAnimationResume(android.animation.Animator):633:633 -> onAnimationResume + 3:11:void onAnimationStart(android.animation.Animator,boolean):640:640 -> onAnimationStart + 12:23:void onAnimationStart(android.animation.Animator,boolean):641:641 -> onAnimationStart + 24:26:void onAnimationStart(android.animation.Animator,boolean):642:642 -> onAnimationStart +androidx.transition.Visibility$VisibilityInfo -> androidx.transition.L$c: +# {"id":"sourceFile","fileName":"Visibility.java"} + boolean mVisibilityChange -> a + boolean mFadeIn -> b + int mStartVisibility -> c + int mEndVisibility -> d + android.view.ViewGroup mStartParent -> e + android.view.ViewGroup mEndParent -> f + 1:4:void ():86:86 -> +androidx.vectordrawable.graphics.drawable.AndroidResources -> androidx.vectordrawable.graphics.drawable.a: +# {"id":"sourceFile","fileName":"AndroidResources.java"} + int[] STYLEABLE_VECTOR_DRAWABLE_TYPE_ARRAY -> a + int[] STYLEABLE_VECTOR_DRAWABLE_GROUP -> b + int[] STYLEABLE_VECTOR_DRAWABLE_PATH -> c + int[] STYLEABLE_VECTOR_DRAWABLE_CLIP_PATH -> d + int[] STYLEABLE_ANIMATED_VECTOR_DRAWABLE -> e + int[] STYLEABLE_ANIMATED_VECTOR_DRAWABLE_TARGET -> f + int[] STYLEABLE_ANIMATOR -> g + int[] STYLEABLE_ANIMATOR_SET -> h + int[] STYLEABLE_PROPERTY_VALUES_HOLDER -> i + int[] STYLEABLE_KEYFRAME -> j + int[] STYLEABLE_PROPERTY_ANIMATOR -> k + int[] STYLEABLE_PATH_INTERPOLATOR -> l + 3:11:void ():22:22 -> + 12:20:void ():36:36 -> + 21:36:void ():49:49 -> + 37:45:void ():70:70 -> + 46:54:void ():77:77 -> + 55:60:void ():81:81 -> + 61:70:void ():91:91 -> + 71:88:void ():104:104 -> + 89:103:void ():109:109 -> + 104:115:void ():117:117 -> + 116:133:void ():125:125 -> + 134:140:void ():134:134 -> +androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback -> androidx.vectordrawable.graphics.drawable.b: +# {"id":"sourceFile","fileName":"Animatable2Compat.java"} + android.graphics.drawable.Animatable2$AnimationCallback mPlatformCallback -> a + 1:4:void ():57:57 -> + 1:4:android.graphics.drawable.Animatable2$AnimationCallback getPlatformCallback():77:77 -> a + 5:11:android.graphics.drawable.Animatable2$AnimationCallback getPlatformCallback():78:78 -> a + 12:14:android.graphics.drawable.Animatable2$AnimationCallback getPlatformCallback():90:90 -> a + 1:1:void onAnimationEnd(android.graphics.drawable.Drawable):0:0 -> b + 1:1:void onAnimationStart(android.graphics.drawable.Drawable):0:0 -> c +androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback$1 -> androidx.vectordrawable.graphics.drawable.b$a: +# {"id":"sourceFile","fileName":"Animatable2Compat.java"} + androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/vectordrawable/graphics/drawable/b;"} + 1:6:void (androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):78:78 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/vectordrawable/graphics/drawable/b;)V"} + 1:6:void onAnimationEnd(android.graphics.drawable.Drawable):86:86 -> onAnimationEnd + 1:6:void onAnimationStart(android.graphics.drawable.Drawable):81:81 -> onAnimationStart +androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat -> androidx.vectordrawable.graphics.drawable.c: +# {"id":"sourceFile","fileName":"AnimatedVectorDrawableCompat.java"} + androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState mAnimatedVectorState -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/vectordrawable/graphics/drawable/c$c;"} + android.content.Context mContext -> f + android.animation.ArgbEvaluator mArgbEvaluator -> g + androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState mCachedConstantStateDelegate -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/vectordrawable/graphics/drawable/c$d;"} + android.animation.Animator$AnimatorListener mAnimatorListener -> i + java.util.ArrayList mAnimationCallbacks -> j + android.graphics.drawable.Drawable$Callback mCallback -> k + 1:1:void ():168:168 -> + 2:2:void (android.content.Context):172:172 -> + 3:3:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):177:177 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/vectordrawable/graphics/drawable/c$c;Landroid/content/res/Resources;)V"} + 4:4:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):156:156 -> + 5:5:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):161:161 -> + 6:6:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):164:164 -> + 7:7:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):733:733 -> + 8:8:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):178:178 -> + 9:9:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):180:180 -> + 10:10:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):182:182 -> + 1:5:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):213:213 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;I)Landroidx/vectordrawable/graphics/drawable/c;"} + 6:9:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):214:214 -> a + 10:13:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):215:215 -> a + 14:19:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):214:214 -> a + 20:24:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):216:216 -> a + 25:28:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):217:217 -> a + 29:38:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):218:218 -> a + 1:4:void applyTheme(android.content.res.Resources$Theme):522:522 -> applyTheme + 5:8:void applyTheme(android.content.res.Resources$Theme):523:523 -> applyTheme + 1:4:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):763:763 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/vectordrawable/graphics/drawable/b;)V"} + 5:13:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):765:765 -> b + 14:17:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):774:774 -> b + 18:24:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):775:775 -> b + 25:33:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):778:778 -> b + 34:38:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):783:783 -> b + 39:42:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):785:785 -> b + 43:49:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):788:788 -> b + 50:59:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):810:810 -> b + 1:8:void registerPlatformCallback(android.graphics.drawable.AnimatedVectorDrawable,androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):820:820 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/AnimatedVectorDrawable;Landroidx/vectordrawable/graphics/drawable/b;)V"} + 1:4:boolean canApplyTheme():532:532 -> canApplyTheme + 5:11:boolean canApplyTheme():533:533 -> canApplyTheme + 1:4:void clearColorFilter():143:143 -> clearColorFilter + 1:4:void removeAnimatorSetListener():827:827 -> d + 5:12:void removeAnimatorSetListener():828:828 -> d + 13:15:void removeAnimatorSetListener():829:829 -> d + 1:4:void draw(android.graphics.Canvas):284:284 -> draw + 5:8:void draw(android.graphics.Canvas):285:285 -> draw + 9:15:void draw(android.graphics.Canvas):288:288 -> draw + 16:25:void draw(android.graphics.Canvas):289:289 -> draw + 26:29:void draw(android.graphics.Canvas):290:290 -> draw + 1:8:void setupAnimatorsForTarget(java.lang.String,android.animation.Animator):682:682 -> e + 9:11:void setupAnimatorsForTarget(java.lang.String,android.animation.Animator):683:683 -> e + 12:17:void setupAnimatorsForTarget(java.lang.String,android.animation.Animator):687:687 -> e + 18:24:void setupAnimatorsForTarget(java.lang.String,android.animation.Animator):688:688 -> e + 25:33:void setupAnimatorsForTarget(java.lang.String,android.animation.Animator):689:689 -> e + 34:40:void setupAnimatorsForTarget(java.lang.String,android.animation.Animator):691:691 -> e + 41:48:void setupAnimatorsForTarget(java.lang.String,android.animation.Animator):692:692 -> e + 1:4:boolean unregisterAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):836:836 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/vectordrawable/graphics/drawable/b;)Z"} + 5:9:boolean unregisterAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):838:838 -> f + 10:16:boolean unregisterAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):841:841 -> f + 17:20:boolean unregisterAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):845:845 -> f + 21:28:boolean unregisterAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):848:848 -> f + 29:34:boolean unregisterAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):849:849 -> f + 1:9:boolean unregisterPlatformCallback(android.graphics.drawable.AnimatedVectorDrawable,androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):757:757 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/AnimatedVectorDrawable;Landroidx/vectordrawable/graphics/drawable/b;)Z"} + 1:4:int getAlpha():321:321 -> getAlpha + 5:9:int getAlpha():322:322 -> getAlpha + 10:18:int getAlpha():324:324 -> getAlpha + 1:4:int getChangingConfigurations():276:276 -> getChangingConfigurations + 5:9:int getChangingConfigurations():277:277 -> getChangingConfigurations + 10:19:int getChangingConfigurations():279:279 -> getChangingConfigurations + 1:4:android.graphics.ColorFilter getColorFilter():347:347 -> getColorFilter + 5:9:android.graphics.ColorFilter getColorFilter():348:348 -> getColorFilter + 10:18:android.graphics.ColorFilter getColorFilter():350:350 -> getColorFilter + 1:4:android.graphics.drawable.Drawable$ConstantState getConstantState():265:265 -> getConstantState + 5:18:android.graphics.drawable.Drawable$ConstantState getConstantState():266:266 -> getConstantState + 1:5:android.graphics.drawable.Drawable getCurrent():143:143 -> getCurrent + 1:4:int getIntrinsicHeight():420:420 -> getIntrinsicHeight + 5:9:int getIntrinsicHeight():421:421 -> getIntrinsicHeight + 10:18:int getIntrinsicHeight():423:423 -> getIntrinsicHeight + 1:4:int getIntrinsicWidth():412:412 -> getIntrinsicWidth + 5:9:int getIntrinsicWidth():413:413 -> getIntrinsicWidth + 10:18:int getIntrinsicWidth():415:415 -> getIntrinsicWidth + 1:5:int getMinimumHeight():143:143 -> getMinimumHeight + 1:5:int getMinimumWidth():143:143 -> getMinimumWidth + 1:4:int getOpacity():404:404 -> getOpacity + 5:9:int getOpacity():405:405 -> getOpacity + 10:18:int getOpacity():407:407 -> getOpacity + 1:5:boolean getPadding(android.graphics.Rect):143:143 -> getPadding + 1:5:int[] getState():143:143 -> getState + 1:5:android.graphics.Region getTransparentRegion():143:143 -> getTransparentRegion + 1:2:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):446:447 -> inflate + 3:4:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):450:451 -> inflate + 5:5:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):455:455 -> inflate + 6:6:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):457:457 -> inflate + 7:9:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):461:463 -> inflate + 10:10:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):466:466 -> inflate + 11:11:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):472:472 -> inflate + 12:15:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):474:477 -> inflate + 16:16:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):479:479 -> inflate + 17:20:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):481:484 -> inflate + 21:21:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):486:486 -> inflate + 22:22:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):489:489 -> inflate + 23:23:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):493:493 -> inflate + 24:24:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):496:496 -> inflate + 25:25:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):498:498 -> inflate + 26:27:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):500:501 -> inflate + 28:28:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):505:505 -> inflate + 29:29:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):508:508 -> inflate + 30:30:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):511:511 -> inflate + 31:31:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):517:517 -> inflate + 1:4:boolean isAutoMirrored():428:428 -> isAutoMirrored + 5:9:boolean isAutoMirrored():429:429 -> isAutoMirrored + 10:18:boolean isAutoMirrored():431:431 -> isAutoMirrored + 1:4:boolean isRunning():700:700 -> isRunning + 5:11:boolean isRunning():702:702 -> isRunning + 12:20:boolean isRunning():704:704 -> isRunning + 1:4:boolean isStateful():394:394 -> isStateful + 5:9:boolean isStateful():395:395 -> isStateful + 10:18:boolean isStateful():397:397 -> isStateful + 1:4:void jumpToCurrentState():143:143 -> jumpToCurrentState + 1:4:android.graphics.drawable.Drawable mutate():193:193 -> mutate + 5:8:android.graphics.drawable.Drawable mutate():194:194 -> mutate + 1:4:void onBoundsChange(android.graphics.Rect):296:296 -> onBoundsChange + 5:8:void onBoundsChange(android.graphics.Rect):297:297 -> onBoundsChange + 9:16:void onBoundsChange(android.graphics.Rect):300:300 -> onBoundsChange + 1:4:boolean onLevelChange(int):313:313 -> onLevelChange + 5:9:boolean onLevelChange(int):314:314 -> onLevelChange + 10:18:boolean onLevelChange(int):316:316 -> onLevelChange + 1:4:boolean onStateChange(int[]):305:305 -> onStateChange + 5:9:boolean onStateChange(int[]):306:306 -> onStateChange + 10:18:boolean onStateChange(int[]):308:308 -> onStateChange + 1:4:void setAlpha(int):329:329 -> setAlpha + 5:8:void setAlpha(int):330:330 -> setAlpha + 9:16:void setAlpha(int):333:333 -> setAlpha + 1:4:void setAutoMirrored(boolean):436:436 -> setAutoMirrored + 5:8:void setAutoMirrored(boolean):437:437 -> setAutoMirrored + 9:16:void setAutoMirrored(boolean):440:440 -> setAutoMirrored + 1:4:void setChangingConfigurations(int):143:143 -> setChangingConfigurations + 1:1:void setColorFilter(int,android.graphics.PorterDuff$Mode):143:143 -> setColorFilter + 2:3:void setColorFilter(android.graphics.ColorFilter):338:339 -> setColorFilter + 4:4:void setColorFilter(android.graphics.ColorFilter):342:342 -> setColorFilter + 1:4:void setFilterBitmap(boolean):143:143 -> setFilterBitmap + 1:4:void setHotspot(float,float):143:143 -> setHotspot + 1:4:void setHotspotBounds(int,int,int,int):143:143 -> setHotspotBounds + 1:5:boolean setState(int[]):143:143 -> setState + 1:4:void setTint(int):355:355 -> setTint + 5:8:void setTint(int):356:356 -> setTint + 9:16:void setTint(int):360:360 -> setTint + 1:4:void setTintList(android.content.res.ColorStateList):365:365 -> setTintList + 5:8:void setTintList(android.content.res.ColorStateList):366:366 -> setTintList + 9:16:void setTintList(android.content.res.ColorStateList):370:370 -> setTintList + 1:4:void setTintMode(android.graphics.PorterDuff$Mode):375:375 -> setTintMode + 5:8:void setTintMode(android.graphics.PorterDuff$Mode):376:376 -> setTintMode + 9:16:void setTintMode(android.graphics.PorterDuff$Mode):380:380 -> setTintMode + 1:4:boolean setVisible(boolean,boolean):385:385 -> setVisible + 5:9:boolean setVisible(boolean,boolean):386:386 -> setVisible + 10:16:boolean setVisible(boolean,boolean):388:388 -> setVisible + 17:21:boolean setVisible(boolean,boolean):389:389 -> setVisible + 1:4:void start():709:709 -> start + 5:10:void start():711:711 -> start + 11:21:void start():715:715 -> start + 22:28:void start():719:719 -> start + 29:32:void start():720:720 -> start + 1:4:void stop():725:725 -> stop + 5:10:void stop():727:727 -> stop + 11:18:void stop():730:730 -> stop +androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$1 -> androidx.vectordrawable.graphics.drawable.c$a: +# {"id":"sourceFile","fileName":"AnimatedVectorDrawableCompat.java"} + androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/vectordrawable/graphics/drawable/c;"} + 1:6:void (androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat):733:733 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/vectordrawable/graphics/drawable/c;)V"} + 1:6:void invalidateDrawable(android.graphics.drawable.Drawable):736:736 -> invalidateDrawable + 1:6:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):741:741 -> scheduleDrawable + 1:6:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):746:746 -> unscheduleDrawable +androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$2 -> androidx.vectordrawable.graphics.drawable.c$b: +# {"id":"sourceFile","fileName":"AnimatedVectorDrawableCompat.java"} + androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/vectordrawable/graphics/drawable/c;"} + 1:6:void (androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat):788:788 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/vectordrawable/graphics/drawable/c;)V"} + 1:9:void onAnimationEnd(android.animation.Animator):801:801 -> onAnimationEnd + 10:16:void onAnimationEnd(android.animation.Animator):803:803 -> onAnimationEnd + 17:31:void onAnimationEnd(android.animation.Animator):805:805 -> onAnimationEnd + 1:9:void onAnimationStart(android.animation.Animator):791:791 -> onAnimationStart + 10:16:void onAnimationStart(android.animation.Animator):793:793 -> onAnimationStart + 17:31:void onAnimationStart(android.animation.Animator):795:795 -> onAnimationStart +androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState -> androidx.vectordrawable.graphics.drawable.c$c: +# {"id":"sourceFile","fileName":"AnimatedVectorDrawableCompat.java"} + int mChangingConfigurations -> a + androidx.vectordrawable.graphics.drawable.VectorDrawableCompat mVectorDrawable -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/vectordrawable/graphics/drawable/f;"} + android.animation.AnimatorSet mAnimatorSet -> c + java.util.ArrayList mAnimators -> d + androidx.collection.ArrayMap mTargetNameMap -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + 1:5:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):599:599 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroidx/vectordrawable/graphics/drawable/c$c;Landroid/graphics/drawable/Drawable$Callback;Landroid/content/res/Resources;)V"} + 6:9:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):601:601 -> + 10:14:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):602:602 -> + 15:20:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):603:603 -> + 21:29:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):605:605 -> + 30:37:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):607:607 -> + 38:47:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):609:609 -> + 48:50:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):610:610 -> + 51:61:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):611:611 -> + 62:66:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):612:612 -> + 67:70:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):614:614 -> + 71:74:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):615:615 -> + 75:81:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):616:616 -> + 82:90:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):617:617 -> + 91:98:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):619:619 -> + 99:102:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):620:620 -> + 103:110:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):621:621 -> + 111:116:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):622:622 -> + 117:119:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):623:623 -> + 120:124:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):624:624 -> + 125:132:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):625:625 -> + 133:136:void (android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):627:627 -> + 1:4:void setupAnimatorSet():648:648 -> a + 5:11:void setupAnimatorSet():649:649 -> a + 12:19:void setupAnimatorSet():651:651 -> a + 1:3:int getChangingConfigurations():644:644 -> getChangingConfigurations + 1:1:android.graphics.drawable.Drawable newDrawable():634:634 -> newDrawable + 2:2:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources):639:639 -> newDrawable +androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState -> androidx.vectordrawable.graphics.drawable.c$d: +# {"id":"sourceFile","fileName":"AnimatedVectorDrawableCompat.java"} + android.graphics.drawable.Drawable$ConstantState mDelegateState -> a + 1:3:void (android.graphics.drawable.Drawable$ConstantState):548:548 -> + 4:6:void (android.graphics.drawable.Drawable$ConstantState):549:549 -> + 1:7:boolean canApplyTheme():581:581 -> canApplyTheme + 1:7:int getChangingConfigurations():586:586 -> getChangingConfigurations + 1:1:android.graphics.drawable.Drawable newDrawable():554:554 -> newDrawable + 2:3:android.graphics.drawable.Drawable newDrawable():556:557 -> newDrawable + 4:4:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources):563:563 -> newDrawable + 5:6:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources):565:566 -> newDrawable + 7:7:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources,android.content.res.Resources$Theme):572:572 -> newDrawable + 8:9:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources,android.content.res.Resources$Theme):574:575 -> newDrawable +androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat -> androidx.vectordrawable.graphics.drawable.d: +# {"id":"sourceFile","fileName":"AnimatorInflaterCompat.java"} + 1:5:android.animation.Animator loadAnimator(android.content.Context,int):101:101 -> a +androidx.vectordrawable.graphics.drawable.VectorDrawableCommon -> androidx.vectordrawable.graphics.drawable.e: +# {"id":"sourceFile","fileName":"VectorDrawableCommon.java"} + android.graphics.drawable.Drawable mDelegateDrawable -> d + 1:4:void ():29:29 -> + 1:4:void applyTheme(android.content.res.Resources$Theme):95:95 -> applyTheme + 5:8:void applyTheme(android.content.res.Resources$Theme):96:96 -> applyTheme + 1:4:void clearColorFilter():103:103 -> clearColorFilter + 5:8:void clearColorFilter():104:104 -> clearColorFilter + 9:12:void clearColorFilter():107:107 -> clearColorFilter + 1:4:android.graphics.drawable.Drawable getCurrent():112:112 -> getCurrent + 5:9:android.graphics.drawable.Drawable getCurrent():113:113 -> getCurrent + 10:14:android.graphics.drawable.Drawable getCurrent():115:115 -> getCurrent + 1:4:int getMinimumHeight():128:128 -> getMinimumHeight + 5:9:int getMinimumHeight():129:129 -> getMinimumHeight + 10:14:int getMinimumHeight():131:131 -> getMinimumHeight + 1:4:int getMinimumWidth():120:120 -> getMinimumWidth + 5:9:int getMinimumWidth():121:121 -> getMinimumWidth + 10:14:int getMinimumWidth():123:123 -> getMinimumWidth + 1:4:boolean getPadding(android.graphics.Rect):136:136 -> getPadding + 5:9:boolean getPadding(android.graphics.Rect):137:137 -> getPadding + 10:14:boolean getPadding(android.graphics.Rect):139:139 -> getPadding + 1:4:int[] getState():144:144 -> getState + 5:9:int[] getState():145:145 -> getState + 10:14:int[] getState():147:147 -> getState + 1:4:android.graphics.Region getTransparentRegion():153:153 -> getTransparentRegion + 5:9:android.graphics.Region getTransparentRegion():154:154 -> getTransparentRegion + 10:14:android.graphics.Region getTransparentRegion():156:156 -> getTransparentRegion + 1:4:void jumpToCurrentState():86:86 -> jumpToCurrentState + 5:8:void jumpToCurrentState():87:87 -> jumpToCurrentState + 1:4:boolean onLevelChange(int):45:45 -> onLevelChange + 5:9:boolean onLevelChange(int):46:46 -> onLevelChange + 10:14:boolean onLevelChange(int):48:48 -> onLevelChange + 1:4:void setChangingConfigurations(int):161:161 -> setChangingConfigurations + 5:8:void setChangingConfigurations(int):162:162 -> setChangingConfigurations + 9:12:void setChangingConfigurations(int):165:165 -> setChangingConfigurations + 1:4:void setColorFilter(int,android.graphics.PorterDuff$Mode):36:36 -> setColorFilter + 5:8:void setColorFilter(int,android.graphics.PorterDuff$Mode):37:37 -> setColorFilter + 9:12:void setColorFilter(int,android.graphics.PorterDuff$Mode):40:40 -> setColorFilter + 1:4:void setFilterBitmap(boolean):78:78 -> setFilterBitmap + 5:8:void setFilterBitmap(boolean):79:79 -> setFilterBitmap + 1:4:void setHotspot(float,float):62:62 -> setHotspot + 5:8:void setHotspot(float,float):63:63 -> setHotspot + 1:4:void setHotspotBounds(int,int,int,int):70:70 -> setHotspotBounds + 5:8:void setHotspotBounds(int,int,int,int):71:71 -> setHotspotBounds + 1:4:boolean setState(int[]):170:170 -> setState + 5:9:boolean setState(int[]):171:171 -> setState + 10:14:boolean setState(int[]):173:173 -> setState +androidx.vectordrawable.graphics.drawable.VectorDrawableCompat -> androidx.vectordrawable.graphics.drawable.f: +# {"id":"sourceFile","fileName":"VectorDrawableCompat.java"} + androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState mVectorState -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/vectordrawable/graphics/drawable/f$h;"} + android.graphics.PorterDuffColorFilter mTintFilter -> f + android.graphics.ColorFilter mColorFilter -> g + boolean mMutated -> h + boolean mAllowCaching -> i + android.graphics.drawable.Drawable$ConstantState mCachedConstantStateDelegate -> j + float[] mTmpFloats -> k + android.graphics.Matrix mTmpMatrix -> l + android.graphics.Rect mTmpBounds -> m + android.graphics.PorterDuff$Mode DEFAULT_TINT_MODE -> n + 1:5:void ():280:280 -> + 1:1:void ():321:321 -> + 2:2:void ():311:311 -> + 3:5:void ():317:319 -> + 6:6:void ():322:322 -> + 7:7:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):325:325 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/vectordrawable/graphics/drawable/f$h;)V"} + 8:8:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):311:311 -> + 9:11:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):317:319 -> + 12:13:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):326:327 -> + 1:15:int applyAlpha(int,float):687:687 -> a + 1:4:void applyTheme(android.content.res.Resources$Theme):277:277 -> applyTheme + 1:5:androidx.vectordrawable.graphics.drawable.VectorDrawableCompat create(android.content.res.Resources,int,android.content.res.Resources$Theme):646:646 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroidx/vectordrawable/graphics/drawable/f;"} + 6:11:androidx.vectordrawable.graphics.drawable.VectorDrawableCompat create(android.content.res.Resources,int,android.content.res.Resources$Theme):647:647 -> b + 12:15:androidx.vectordrawable.graphics.drawable.VectorDrawableCompat create(android.content.res.Resources,int,android.content.res.Resources$Theme):648:648 -> b + 16:25:androidx.vectordrawable.graphics.drawable.VectorDrawableCompat create(android.content.res.Resources,int,android.content.res.Resources$Theme):649:649 -> b + 1:11:java.lang.Object getTargetByName(java.lang.String):345:345 -> c + 1:4:boolean canApplyTheme():587:587 -> canApplyTheme + 5:9:boolean canApplyTheme():588:588 -> canApplyTheme + 1:4:void clearColorFilter():277:277 -> clearColorFilter + 1:2:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):816:816 -> d + 3:4:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):817:817 -> d + 5:9:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):822:822 -> d + 10:14:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):823:823 -> d + 15:18:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):825:825 -> d + 19:27:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):826:826 -> d + 28:37:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):830:830 -> d + 38:41:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):831:831 -> d + 42:45:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):832:832 -> d + 46:51:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):833:833 -> d + 52:59:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):834:834 -> d + 60:64:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):835:835 -> d + 65:67:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):836:836 -> d + 68:72:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):837:837 -> d + 73:78:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):838:838 -> d + 79:87:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):839:839 -> d + 88:96:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):842:842 -> d + 97:104:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):843:843 -> d + 105:109:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):844:844 -> d + 110:112:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):845:845 -> d + 113:117:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):846:846 -> d + 118:123:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):847:847 -> d + 124:132:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):848:848 -> d + 133:140:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):850:850 -> d + 141:146:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):851:851 -> d + 147:151:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):852:852 -> d + 152:154:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):853:853 -> d + 155:159:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):854:854 -> d + 160:162:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):855:855 -> d + 163:168:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):856:856 -> d + 169:177:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):857:857 -> d + 178:187:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):860:860 -> d + 188:191:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):863:863 -> d + 192:197:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):864:864 -> d + 198:200:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):865:865 -> d + 201:209:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):868:868 -> d + 210:217:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):877:877 -> d + 1:4:void draw(android.graphics.Canvas):360:360 -> draw + 5:8:void draw(android.graphics.Canvas):361:361 -> draw + 9:13:void draw(android.graphics.Canvas):366:366 -> draw + 14:31:void draw(android.graphics.Canvas):367:367 -> draw + 32:37:void draw(android.graphics.Canvas):373:373 -> draw + 38:42:void draw(android.graphics.Canvas):379:379 -> draw + 43:49:void draw(android.graphics.Canvas):380:380 -> draw + 50:58:void draw(android.graphics.Canvas):381:381 -> draw + 59:67:void draw(android.graphics.Canvas):382:382 -> draw + 68:76:void draw(android.graphics.Canvas):384:384 -> draw + 77:98:void draw(android.graphics.Canvas):385:385 -> draw + 99:107:void draw(android.graphics.Canvas):393:393 -> draw + 108:118:void draw(android.graphics.Canvas):394:394 -> draw + 119:122:void draw(android.graphics.Canvas):395:395 -> draw + 123:131:void draw(android.graphics.Canvas):396:396 -> draw + 132:135:void draw(android.graphics.Canvas):402:402 -> draw + 136:146:void draw(android.graphics.Canvas):403:403 -> draw + 147:152:void draw(android.graphics.Canvas):406:406 -> draw + 153:164:void draw(android.graphics.Canvas):408:408 -> draw + 165:167:void draw(android.graphics.Canvas):409:409 -> draw + 168:172:void draw(android.graphics.Canvas):415:415 -> draw + 173:177:void draw(android.graphics.Canvas):417:417 -> draw + 178:181:void draw(android.graphics.Canvas):418:418 -> draw + 182:187:void draw(android.graphics.Canvas):419:419 -> draw + 188:195:void draw(android.graphics.Canvas):421:421 -> draw + 196:200:void draw(android.graphics.Canvas):422:422 -> draw + 201:205:void draw(android.graphics.Canvas):423:423 -> draw + 206:212:void draw(android.graphics.Canvas):426:426 -> draw + 213:216:void draw(android.graphics.Canvas):427:427 -> draw + 1:6:boolean needMirroring():908:908 -> e + 7:16:boolean needMirroring():909:909 -> e + 15:17:android.graphics.PorterDuff$Mode parseTintModeCompat(int,android.graphics.PorterDuff$Mode):746:746 -> f + 18:20:android.graphics.PorterDuff$Mode parseTintModeCompat(int,android.graphics.PorterDuff$Mode):744:744 -> f + 21:23:android.graphics.PorterDuff$Mode parseTintModeCompat(int,android.graphics.PorterDuff$Mode):742:742 -> f + 24:26:android.graphics.PorterDuff$Mode parseTintModeCompat(int,android.graphics.PorterDuff$Mode):740:740 -> f + 27:29:android.graphics.PorterDuff$Mode parseTintModeCompat(int,android.graphics.PorterDuff$Mode):738:738 -> f + 30:32:android.graphics.PorterDuff$Mode parseTintModeCompat(int,android.graphics.PorterDuff$Mode):736:736 -> f + 1:3:void setAllowCaching(boolean):902:902 -> g + 1:4:int getAlpha():432:432 -> getAlpha + 5:9:int getAlpha():433:433 -> getAlpha + 10:18:int getAlpha():436:436 -> getAlpha + 1:4:int getChangingConfigurations():925:925 -> getChangingConfigurations + 5:9:int getChangingConfigurations():926:926 -> getChangingConfigurations + 10:21:int getChangingConfigurations():928:928 -> getChangingConfigurations + 1:4:android.graphics.ColorFilter getColorFilter():465:465 -> getColorFilter + 5:9:android.graphics.ColorFilter getColorFilter():466:466 -> getColorFilter + 10:12:android.graphics.ColorFilter getColorFilter():468:468 -> getColorFilter + 1:4:android.graphics.drawable.Drawable$ConstantState getConstantState():350:350 -> getConstantState + 5:16:android.graphics.drawable.Drawable$ConstantState getConstantState():352:352 -> getConstantState + 17:24:android.graphics.drawable.Drawable$ConstantState getConstantState():354:354 -> getConstantState + 25:27:android.graphics.drawable.Drawable$ConstantState getConstantState():355:355 -> getConstantState + 1:5:android.graphics.drawable.Drawable getCurrent():277:277 -> getCurrent + 1:4:int getIntrinsicHeight():577:577 -> getIntrinsicHeight + 5:9:int getIntrinsicHeight():578:578 -> getIntrinsicHeight + 10:17:int getIntrinsicHeight():581:581 -> getIntrinsicHeight + 1:4:int getIntrinsicWidth():568:568 -> getIntrinsicWidth + 5:9:int getIntrinsicWidth():569:569 -> getIntrinsicWidth + 10:17:int getIntrinsicWidth():572:572 -> getIntrinsicWidth + 1:5:int getMinimumHeight():277:277 -> getMinimumHeight + 1:5:int getMinimumWidth():277:277 -> getMinimumWidth + 1:4:int getOpacity():559:559 -> getOpacity + 5:11:int getOpacity():560:560 -> getOpacity + 1:5:boolean getPadding(android.graphics.Rect):277:277 -> getPadding + 1:5:int[] getState():277:277 -> getState + 1:5:android.graphics.Region getTransparentRegion():277:277 -> getTransparentRegion + 1:2:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):754:754 -> h + 3:6:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):755:755 -> h + 7:12:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):760:760 -> h + 13:20:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):762:762 -> h + 21:23:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):764:764 -> h + 24:29:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):765:765 -> h + 30:32:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):768:768 -> h + 33:43:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):771:771 -> h + 44:55:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):774:774 -> h + 56:65:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):778:778 -> h + 66:77:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):782:782 -> h + 78:86:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):790:790 -> h + 87:94:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):792:792 -> h + 95:105:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):794:794 -> h + 106:109:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):804:804 -> h + 110:115:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):803:803 -> h + 116:119:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):805:805 -> h + 120:125:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):807:807 -> h + 126:127:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):809:809 -> h + 128:133:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):810:810 -> h + 134:160:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):798:798 -> h + 161:187:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):795:795 -> h + 188:214:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):786:786 -> h + 215:241:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):783:783 -> h + 6:14:android.graphics.PorterDuffColorFilter updateTintFilter(android.graphics.PorterDuffColorFilter,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):482:482 -> i + 15:22:android.graphics.PorterDuffColorFilter updateTintFilter(android.graphics.PorterDuffColorFilter,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):483:483 -> i + 1:2:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):696:697 -> inflate + 3:3:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):701:701 -> inflate + 4:5:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):707:708 -> inflate + 6:8:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):712:714 -> inflate + 9:9:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):716:716 -> inflate + 10:14:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719:723 -> inflate + 15:15:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):725:725 -> inflate + 1:4:void invalidateSelf():933:933 -> invalidateSelf + 5:8:void invalidateSelf():934:934 -> invalidateSelf + 9:12:void invalidateSelf():937:937 -> invalidateSelf + 1:4:boolean isAutoMirrored():596:596 -> isAutoMirrored + 5:9:boolean isAutoMirrored():597:597 -> isAutoMirrored + 10:14:boolean isAutoMirrored():599:599 -> isAutoMirrored + 1:4:boolean isStateful():528:528 -> isStateful + 5:9:boolean isStateful():529:529 -> isStateful + 10:19:boolean isStateful():532:532 -> isStateful + 20:31:boolean isStateful():533:533 -> isStateful + 32:42:boolean isStateful():534:534 -> isStateful + 1:4:void jumpToCurrentState():277:277 -> jumpToCurrentState + 1:4:android.graphics.drawable.Drawable mutate():332:332 -> mutate + 5:8:android.graphics.drawable.Drawable mutate():333:333 -> mutate + 9:18:android.graphics.drawable.Drawable mutate():337:337 -> mutate + 19:28:android.graphics.drawable.Drawable mutate():338:338 -> mutate + 29:31:android.graphics.drawable.Drawable mutate():339:339 -> mutate + 1:4:void onBoundsChange(android.graphics.Rect):918:918 -> onBoundsChange + 5:8:void onBoundsChange(android.graphics.Rect):919:919 -> onBoundsChange + 1:4:boolean onStateChange(int[]):539:539 -> onStateChange + 5:9:boolean onStateChange(int[]):540:540 -> onStateChange + 10:11:boolean onStateChange(int[]):544:544 -> onStateChange + 12:20:boolean onStateChange(int[]):545:545 -> onStateChange + 21:28:boolean onStateChange(int[]):546:546 -> onStateChange + 29:34:boolean onStateChange(int[]):547:547 -> onStateChange + 35:46:boolean onStateChange(int[]):550:550 -> onStateChange + 47:51:boolean onStateChange(int[]):551:551 -> onStateChange + 1:4:void scheduleSelf(java.lang.Runnable,long):942:942 -> scheduleSelf + 5:8:void scheduleSelf(java.lang.Runnable,long):943:943 -> scheduleSelf + 9:12:void scheduleSelf(java.lang.Runnable,long):946:946 -> scheduleSelf + 1:4:void setAlpha(int):441:441 -> setAlpha + 5:8:void setAlpha(int):442:442 -> setAlpha + 9:18:void setAlpha(int):446:446 -> setAlpha + 19:25:void setAlpha(int):447:447 -> setAlpha + 26:29:void setAlpha(int):448:448 -> setAlpha + 1:4:void setAutoMirrored(boolean):604:604 -> setAutoMirrored + 5:8:void setAutoMirrored(boolean):605:605 -> setAutoMirrored + 9:13:void setAutoMirrored(boolean):608:608 -> setAutoMirrored + 1:4:void setChangingConfigurations(int):277:277 -> setChangingConfigurations + 1:1:void setColorFilter(int,android.graphics.PorterDuff$Mode):277:277 -> setColorFilter + 2:3:void setColorFilter(android.graphics.ColorFilter):454:455 -> setColorFilter + 4:5:void setColorFilter(android.graphics.ColorFilter):459:460 -> setColorFilter + 1:4:void setFilterBitmap(boolean):277:277 -> setFilterBitmap + 1:4:void setHotspot(float,float):277:277 -> setHotspot + 1:4:void setHotspotBounds(int,int,int,int):277:277 -> setHotspotBounds + 1:5:boolean setState(int[]):277:277 -> setState + 1:4:void setTint(int):488:488 -> setTint + 5:8:void setTint(int):489:489 -> setTint + 9:16:void setTint(int):493:493 -> setTint + 1:4:void setTintList(android.content.res.ColorStateList):498:498 -> setTintList + 5:8:void setTintList(android.content.res.ColorStateList):499:499 -> setTintList + 9:10:void setTintList(android.content.res.ColorStateList):503:503 -> setTintList + 11:14:void setTintList(android.content.res.ColorStateList):504:504 -> setTintList + 15:16:void setTintList(android.content.res.ColorStateList):505:505 -> setTintList + 17:26:void setTintList(android.content.res.ColorStateList):506:506 -> setTintList + 27:30:void setTintList(android.content.res.ColorStateList):507:507 -> setTintList + 1:4:void setTintMode(android.graphics.PorterDuff$Mode):513:513 -> setTintMode + 5:8:void setTintMode(android.graphics.PorterDuff$Mode):514:514 -> setTintMode + 9:10:void setTintMode(android.graphics.PorterDuff$Mode):518:518 -> setTintMode + 11:14:void setTintMode(android.graphics.PorterDuff$Mode):519:519 -> setTintMode + 15:16:void setTintMode(android.graphics.PorterDuff$Mode):520:520 -> setTintMode + 17:26:void setTintMode(android.graphics.PorterDuff$Mode):521:521 -> setTintMode + 27:30:void setTintMode(android.graphics.PorterDuff$Mode):522:522 -> setTintMode + 1:4:boolean setVisible(boolean,boolean):951:951 -> setVisible + 5:9:boolean setVisible(boolean,boolean):952:952 -> setVisible + 10:14:boolean setVisible(boolean,boolean):954:954 -> setVisible + 1:4:void unscheduleSelf(java.lang.Runnable):959:959 -> unscheduleSelf + 5:8:void unscheduleSelf(java.lang.Runnable):960:960 -> unscheduleSelf + 9:12:void unscheduleSelf(java.lang.Runnable):963:963 -> unscheduleSelf +androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$1 -> androidx.vectordrawable.graphics.drawable.f$a: +# {"id":"sourceFile","fileName":"VectorDrawableCompat.java"} +androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VClipPath -> androidx.vectordrawable.graphics.drawable.f$b: +# {"id":"sourceFile","fileName":"VectorDrawableCompat.java"} + 1:1:void ():1768:1768 -> + 2:2:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VClipPath):1773:1773 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/vectordrawable/graphics/drawable/f$b;)V"} + 1:1:boolean isClipPath():0:0 -> c + 1:9:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1778:1778 -> e + 10:15:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1782:1782 -> e + 16:18:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1784:1784 -> e + 19:22:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1785:1785 -> e + 2:7:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1793:1793 -> f + 8:10:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1795:1795 -> f + 11:16:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1799:1799 -> f + 17:22:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1801:1801 -> f + 23:32:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1803:1803 -> f +androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath -> androidx.vectordrawable.graphics.drawable.f$c: +# {"id":"sourceFile","fileName":"VectorDrawableCompat.java"} + int[] mThemeAttrs -> e + androidx.core.content.res.ComplexColorCompat mStrokeColor -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} + float mStrokeWidth -> g + androidx.core.content.res.ComplexColorCompat mFillColor -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw/d;"} + float mStrokeAlpha -> i + float mFillAlpha -> j + float mTrimPathStart -> k + float mTrimPathEnd -> l + float mTrimPathOffset -> m + android.graphics.Paint$Cap mStrokeLineCap -> n + android.graphics.Paint$Join mStrokeLineJoin -> o + float mStrokeMiterlimit -> p + 1:1:void ():1835:1835 -> + 2:2:void ():1822:1822 -> + 3:7:void ():1825:1829 -> + 8:10:void ():1831:1833 -> + 11:11:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath):1840:1840 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/vectordrawable/graphics/drawable/f$c;)V"} + 12:12:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath):1822:1822 -> + 13:17:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath):1825:1829 -> + 18:20:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath):1831:1833 -> + 21:21:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath):1841:1841 -> + 22:30:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath):1843:1851 -> + 31:33:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath):1853:1855 -> + 1:21:boolean isStateful():1960:1960 -> a + 1:6:boolean onStateChanged(int[]):1965:1965 -> b + 7:14:boolean onStateChanged(int[]):1966:1966 -> b + 10:12:android.graphics.Paint$Cap getStrokeLineCap(int,android.graphics.Paint$Cap):1865:1865 -> e + 13:15:android.graphics.Paint$Cap getStrokeLineCap(int,android.graphics.Paint$Cap):1863:1863 -> e + 16:18:android.graphics.Paint$Cap getStrokeLineCap(int,android.graphics.Paint$Cap):1861:1861 -> e + 10:12:android.graphics.Paint$Join getStrokeLineJoin(int,android.graphics.Paint$Join):1878:1878 -> f + 13:15:android.graphics.Paint$Join getStrokeLineJoin(int,android.graphics.Paint$Join):1876:1876 -> f + 16:18:android.graphics.Paint$Join getStrokeLineJoin(int,android.graphics.Paint$Join):1874:1874 -> f + 1:6:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1890:1890 -> g + 7:9:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892:1892 -> g + 10:13:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1893:1893 -> g + 1:3:float getFillAlpha():2028:2028 -> getFillAlpha + 1:7:int getFillColor():2018:2018 -> getFillColor + 1:3:float getStrokeAlpha():2007:2007 -> getStrokeAlpha + 1:7:int getStrokeColor():1987:1987 -> getStrokeColor + 1:3:float getStrokeWidth():1997:1997 -> getStrokeWidth + 1:3:float getTrimPathEnd():2048:2048 -> getTrimPathEnd + 1:3:float getTrimPathOffset():2058:2058 -> getTrimPathOffset + 1:3:float getTrimPathStart():2038:2038 -> getTrimPathStart + 2:3:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1901:1901 -> h + 4:13:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1908:1908 -> h + 14:19:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1915:1915 -> h + 20:22:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1918:1918 -> h + 23:28:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1921:1921 -> h + 29:36:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1923:1923 -> h + 37:52:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1926:1926 -> h + 53:62:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1928:1928 -> h + 63:71:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1930:1930 -> h + 72:79:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1932:1932 -> h + 80:87:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1933:1933 -> h + 88:97:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1935:1935 -> h + 98:109:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1936:1936 -> h + 110:119:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1939:1939 -> h + 120:130:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1941:1941 -> h + 131:141:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1943:1943 -> h + 142:152:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1945:1945 -> h + 153:163:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1947:1947 -> h + 164:175:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1950:1950 -> h + 176:186:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1953:1953 -> h + 1:3:void setFillAlpha(float):2033:2033 -> setFillAlpha + 1:6:void setFillColor(int):2023:2023 -> setFillColor + 1:3:void setStrokeAlpha(float):2012:2012 -> setStrokeAlpha + 1:6:void setStrokeColor(int):1992:1992 -> setStrokeColor + 1:3:void setStrokeWidth(float):2002:2002 -> setStrokeWidth + 1:3:void setTrimPathEnd(float):2053:2053 -> setTrimPathEnd + 1:3:void setTrimPathOffset(float):2063:2063 -> setTrimPathOffset + 1:3:void setTrimPathStart(float):2043:2043 -> setTrimPathStart +androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup -> androidx.vectordrawable.graphics.drawable.f$d: +# {"id":"sourceFile","fileName":"VectorDrawableCompat.java"} + android.graphics.Matrix mStackedMatrix -> a + java.util.ArrayList mChildren -> b + float mRotate -> c + float mPivotX -> d + float mPivotY -> e + float mScaleX -> f + float mScaleY -> g + float mTranslateX -> h + float mTranslateY -> i + android.graphics.Matrix mLocalMatrix -> j + int mChangingConfigurations -> k + int[] mThemeAttrs -> l + java.lang.String mGroupName -> m + 1:1:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1466:1466 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/vectordrawable/graphics/drawable/f$d;Lm/a;)V"} + 2:2:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1445:1445 -> + 3:3:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1449:1449 -> + 4:10:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1451:1457 -> + 11:11:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1461:1461 -> + 12:12:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1464:1464 -> + 13:22:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1467:1476 -> + 23:23:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1478:1478 -> + 24:24:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1481:1481 -> + 25:30:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1483:1488 -> + 31:34:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1491:1494 -> + 35:37:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1498:1500 -> + 38:38:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1496:1496 -> + 39:39:void ():1506:1506 -> + 40:40:void ():1445:1445 -> + 41:41:void ():1449:1449 -> + 42:48:void ():1451:1457 -> + 49:49:void ():1461:1461 -> + 50:50:void ():1464:1464 -> + 3:10:boolean isStateful():1664:1664 -> a + 11:30:boolean isStateful():1665:1665 -> a + 3:10:boolean onStateChanged(int[]):1675:1675 -> b + 11:27:boolean onStateChanged(int[]):1676:1676 -> b + 1:6:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1518:1518 -> c + 7:9:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1520:1520 -> c + 10:13:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1521:1521 -> c + 1:5:void updateLocalMatrix():1563:1563 -> d + 6:16:void updateLocalMatrix():1564:1564 -> d + 17:25:void updateLocalMatrix():1565:1565 -> d + 26:33:void updateLocalMatrix():1566:1566 -> d + 34:49:void updateLocalMatrix():1567:1567 -> d + 2:4:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1529:1529 -> e + 5:15:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1532:1532 -> e + 16:24:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1535:1535 -> e + 25:33:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1536:1536 -> e + 34:44:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1539:1539 -> e + 45:55:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1543:1543 -> e + 56:66:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1546:1546 -> e + 67:77:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1548:1548 -> e + 78:83:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1552:1552 -> e + 84:85:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1554:1554 -> e + 86:89:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1557:1557 -> e + 1:3:java.lang.String getGroupName():1510:1510 -> getGroupName + 1:3:android.graphics.Matrix getLocalMatrix():1514:1514 -> getLocalMatrix + 1:3:float getPivotX():1586:1586 -> getPivotX + 1:3:float getPivotY():1599:1599 -> getPivotY + 1:3:float getRotation():1573:1573 -> getRotation + 1:3:float getScaleX():1612:1612 -> getScaleX + 1:3:float getScaleY():1625:1625 -> getScaleY + 1:3:float getTranslateX():1638:1638 -> getTranslateX + 1:3:float getTranslateY():1651:1651 -> getTranslateY + 1:6:void setPivotX(float):1591:1591 -> setPivotX + 7:8:void setPivotX(float):1592:1592 -> setPivotX + 9:12:void setPivotX(float):1593:1593 -> setPivotX + 1:6:void setPivotY(float):1604:1604 -> setPivotY + 7:8:void setPivotY(float):1605:1605 -> setPivotY + 9:12:void setPivotY(float):1606:1606 -> setPivotY + 1:6:void setRotation(float):1578:1578 -> setRotation + 7:8:void setRotation(float):1579:1579 -> setRotation + 9:12:void setRotation(float):1580:1580 -> setRotation + 1:6:void setScaleX(float):1617:1617 -> setScaleX + 7:8:void setScaleX(float):1618:1618 -> setScaleX + 9:12:void setScaleX(float):1619:1619 -> setScaleX + 1:6:void setScaleY(float):1630:1630 -> setScaleY + 7:8:void setScaleY(float):1631:1631 -> setScaleY + 9:12:void setScaleY(float):1632:1632 -> setScaleY + 1:6:void setTranslateX(float):1643:1643 -> setTranslateX + 7:8:void setTranslateX(float):1644:1644 -> setTranslateX + 9:12:void setTranslateX(float):1645:1645 -> setTranslateX + 1:6:void setTranslateY(float):1656:1656 -> setTranslateY + 7:8:void setTranslateY(float):1657:1657 -> setTranslateY + 9:12:void setTranslateY(float):1658:1658 -> setTranslateY +androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VObject -> androidx.vectordrawable.graphics.drawable.f$e: +# {"id":"sourceFile","fileName":"VectorDrawableCompat.java"} + 1:1:void ():1423:1423 -> + 2:2:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$1):1423:1423 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/vectordrawable/graphics/drawable/f$a;)V"} + 1:1:boolean isStateful():0:0 -> a + 1:1:boolean onStateChanged(int[]):0:0 -> b +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;"} + java.lang.String mPathName -> b + int mFillRule -> c + int mChangingConfigurations -> d + 1:1:void ():1693:1693 -> + 2:2:void ():1687:1687 -> + 3:3:void ():1690:1690 -> + 4:4:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath):1719:1719 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/vectordrawable/graphics/drawable/f$f;)V"} + 5:5:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath):1687:1687 -> + 6:6:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath):1690:1690 -> + 7:9:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath):1720:1722 -> + 1:1:boolean isClipPath():0:0 -> c + 1:3:void toPath(android.graphics.Path):1726:1726 -> d + 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;"} + 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"} + 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: +# {"id":"sourceFile","fileName":"VectorDrawableCompat.java"} + android.graphics.Path mPath -> a + android.graphics.Path mRenderPath -> b + android.graphics.Matrix mFinalPathMatrix -> c + android.graphics.Paint mStrokePaint -> d + android.graphics.Paint mFillPaint -> e + android.graphics.PathMeasure mPathMeasure -> f + int mChangingConfigurations -> g + androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup mRootGroup -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/vectordrawable/graphics/drawable/f$d;"} + float mBaseWidth -> i + float mBaseHeight -> j + float mViewportWidth -> k + float mViewportHeight -> l + int mRootAlpha -> m + java.lang.String mRootName -> n + java.lang.Boolean mIsStateful -> o + androidx.collection.ArrayMap mVGTargetsMap -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + android.graphics.Matrix IDENTITY_MATRIX -> q + 1:8:void ():1170:1170 -> + 1:1:void ():1191:1191 -> + 2:2:void ():1171:1171 -> + 3:9:void ():1181:1187 -> + 10:10:void ():1189:1189 -> + 11:13:void ():1192:1194 -> + 14:14:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer):1216:1216 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/vectordrawable/graphics/drawable/f$g;)V"} + 15:15:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer):1171:1171 -> + 16:22:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer):1181:1187 -> + 23:23:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer):1189:1189 -> + 24:35:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer):1217:1228 -> + 36:36:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer):1230:1230 -> + 1:1:float cross(float,float,float,float):0:0 -> a + 1:13:void draw(android.graphics.Canvas,int,int,android.graphics.ColorFilter):1264:1264 -> b + 3:9:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1239:1239 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/vectordrawable/graphics/drawable/f$d;Landroid/graphics/Matrix;Landroid/graphics/Canvas;IILandroid/graphics/ColorFilter;)V"} + 10:16:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1241:1241 -> c + 17:21:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1244:1244 -> c + 22:29:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1247:1247 -> c + 30:37:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1248:1248 -> c + 38:41:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1249:1249 -> c + 42:44:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1250:1250 -> c + 45:59:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1251:1251 -> c + 60:63:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1253:1253 -> c + 64:75:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1254:1254 -> c + 76:83:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255:1255 -> c + 84:87:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1259:1259 -> c + 2:5:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1269:1269 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/vectordrawable/graphics/drawable/f$d;Landroidx/vectordrawable/graphics/drawable/f$f;Landroid/graphics/Canvas;IILandroid/graphics/ColorFilter;)V"} + 6:8:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1270:1270 -> d + 9:12:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1271:1271 -> d + 13:14:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1272:1272 -> d + 15:19:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1274:1274 -> d + 20:24:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1275:1275 -> d + 25:35:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1278:1278 -> d + 36:40:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1283:1283 -> d + 41:42:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1284:1284 -> d + 43:47:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1286:1286 -> d + 48:53:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1288:1288 -> d + 54:67:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1289:1289 -> d + 68:74:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1291:1291 -> d + 75:80:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1292:1292 -> d + 81:82:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1294:1294 -> d + 83:97:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1295:1295 -> d + 98:101:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1296:1296 -> d + 102:105:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1297:1297 -> d + 106:109:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1299:1299 -> d + 110:116:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1300:1300 -> d + 117:124:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1302:1302 -> d + 125:132:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1304:1304 -> d + 133:139:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1307:1307 -> d + 140:144:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1309:1309 -> d + 145:150:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1310:1310 -> d + 151:155:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1312:1312 -> d + 156:158:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1314:1314 -> d + 159:165:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1316:1316 -> d + 166:178:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1318:1318 -> d + 179:180:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1319:1319 -> d + 181:184:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1320:1320 -> d + 185:191:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1321:1321 -> d + 192:196:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1322:1322 -> d + 197:198:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1325:1325 -> d + 199:204:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1326:1326 -> d + 205:208:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1327:1327 -> d + 209:213:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1328:1328 -> d + 214:216:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1329:1329 -> d + 217:227:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1330:1330 -> d + 228:230:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1332:1332 -> d + 231:233:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1333:1333 -> d + 234:246:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1334:1334 -> d + 247:249:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1336:1336 -> d + 250:263:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1337:1337 -> d + 264:268:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1339:1339 -> d + 269:276:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1342:1342 -> d + 277:278:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1343:1343 -> d + 279:282:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1344:1344 -> d + 283:289:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1345:1345 -> d + 290:294:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1346:1346 -> d + 295:296:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1349:1349 -> d + 297:300:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1350:1350 -> d + 301:303:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1351:1351 -> d + 304:307:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1354:1354 -> d + 308:310:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1355:1355 -> d + 311:315:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1358:1358 -> d + 316:321:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1359:1359 -> d + 322:325:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1360:1360 -> d + 326:330:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1361:1361 -> d + 331:333:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1362:1362 -> d + 334:344:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1363:1363 -> d + 345:347:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1365:1365 -> d + 348:350:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1366:1366 -> d + 351:363:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1367:1367 -> d + 364:367:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1370:1370 -> d + 368:373:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1372:1372 -> d + 374:379:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1373:1373 -> d + 2:6:float getMatrixScale(android.graphics.Matrix):1393:1393 -> e + 7:10:float getMatrixScale(android.graphics.Matrix):1394:1394 -> e + 11:23:float getMatrixScale(android.graphics.Matrix):1395:1395 -> e + 24:35:float getMatrixScale(android.graphics.Matrix):1396:1396 -> e + 36:47:float getMatrixScale(android.graphics.Matrix):1397:1397 -> e + 48:56:float getMatrixScale(android.graphics.Matrix):1399:1399 -> e + 57:64:float getMatrixScale(android.graphics.Matrix):1403:1403 -> e + 1:4:boolean isStateful():1412:1412 -> f + 5:16:boolean isStateful():1413:1413 -> f + 17:23:boolean isStateful():1415:1415 -> f + 1:7:boolean onStateChanged(int[]):1419:1419 -> g + 1:9:float getAlpha():1213:1213 -> getAlpha + 1:3:int getRootAlpha():1202:1202 -> getRootAlpha + 5:8:void setAlpha(float):1208:1208 -> setAlpha + 1:3:void setRootAlpha(int):1198:1198 -> setRootAlpha +androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState -> androidx.vectordrawable.graphics.drawable.f$h: +# {"id":"sourceFile","fileName":"VectorDrawableCompat.java"} + int mChangingConfigurations -> a + androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer mVPathRenderer -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/vectordrawable/graphics/drawable/f$g;"} + android.content.res.ColorStateList mTint -> c + android.graphics.PorterDuff$Mode mTintMode -> d + boolean mAutoMirrored -> e + android.graphics.Bitmap mCachedBitmap -> f + android.content.res.ColorStateList mCachedTint -> g + android.graphics.PorterDuff$Mode mCachedTintMode -> h + int mCachedRootAlpha -> i + boolean mCachedAutoMirrored -> j + boolean mCacheDirty -> k + android.graphics.Paint mTempPaint -> l + 1:1:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):1033:1033 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/vectordrawable/graphics/drawable/f$h;)V"} + 2:3:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):1015:1016 -> + 4:7:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):1035:1038 -> + 8:9:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):1040:1041 -> + 10:12:void (androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):1043:1045 -> + 13:13:void ():1121:1121 -> + 14:15:void ():1015:1016 -> + 16:16:void ():1122:1122 -> + 1:10:boolean canReuseBitmap(int,int):1093:1093 -> a + 11:20:boolean canReuseBitmap(int,int):1094:1094 -> a + 1:26:boolean canReuseCache():1101:1101 -> b + 27:36:boolean canReuseCache():1105:1105 -> b + 1:12:void createCachedBitmapIfNeeded(int,int):1084:1084 -> c + 13:21:void createCachedBitmapIfNeeded(int,int):1085:1085 -> c + 22:24:void createCachedBitmapIfNeeded(int,int):1087:1087 -> c + 1:4:void drawCachedBitmapWithRootAlpha(android.graphics.Canvas,android.graphics.ColorFilter,android.graphics.Rect):1052:1052 -> d + 5:11:void drawCachedBitmapWithRootAlpha(android.graphics.Canvas,android.graphics.ColorFilter,android.graphics.Rect):1053:1053 -> d + 1:10:android.graphics.Paint getPaint(android.graphics.ColorFilter):1064:1064 -> e + 11:14:android.graphics.Paint getPaint(android.graphics.ColorFilter):1068:1068 -> e + 15:22:android.graphics.Paint getPaint(android.graphics.ColorFilter):1069:1069 -> e + 23:25:android.graphics.Paint getPaint(android.graphics.ColorFilter):1070:1070 -> e + 26:36:android.graphics.Paint getPaint(android.graphics.ColorFilter):1072:1072 -> e + 37:41:android.graphics.Paint getPaint(android.graphics.ColorFilter):1073:1073 -> e + 42:44:android.graphics.Paint getPaint(android.graphics.ColorFilter):1074:1074 -> e + 1:14:boolean hasTranslucentRoot():1057:1057 -> f + 1:7:boolean isStateful():1143:1143 -> g + 1:3:int getChangingConfigurations():1139:1139 -> getChangingConfigurations + 1:6:boolean onStateChanged(int[]):1147:1147 -> h + 7:12:boolean onStateChanged(int[]):1148:1148 -> h + 1:4:void updateCacheStates():1114:1114 -> i + 5:8:void updateCacheStates():1115:1115 -> i + 9:16:void updateCacheStates():1116:1116 -> i + 17:21:void updateCacheStates():1117:1117 -> i + 22:24:void updateCacheStates():1118:1118 -> i + 1:6:void updateCachedBitmap(int,int):1078:1078 -> j + 7:13:void updateCachedBitmap(int,int):1079:1079 -> j + 14:20:void updateCachedBitmap(int,int):1080:1080 -> j + 1:1:android.graphics.drawable.Drawable newDrawable():1128:1128 -> newDrawable + 2:2:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources):1134:1134 -> newDrawable +androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableDelegateState -> androidx.vectordrawable.graphics.drawable.f$i: +# {"id":"sourceFile","fileName":"VectorDrawableCompat.java"} + android.graphics.drawable.Drawable$ConstantState mDelegateState -> a + 1:3:void (android.graphics.drawable.Drawable$ConstantState):975:975 -> + 4:6:void (android.graphics.drawable.Drawable$ConstantState):976:976 -> + 1:7:boolean canApplyTheme():1003:1003 -> canApplyTheme + 1:7:int getChangingConfigurations():1008:1008 -> getChangingConfigurations + 1:2:android.graphics.drawable.Drawable newDrawable():981:982 -> newDrawable + 3:4:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources):988:989 -> newDrawable + 5:7:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources,android.content.res.Resources$Theme):995:997 -> newDrawable +androidx.versionedparcelable.CustomVersionedParcelable -> androidx.versionedparcelable.CustomVersionedParcelable: +# {"id":"sourceFile","fileName":"CustomVersionedParcelable.java"} + 1:4:void ():27:27 -> +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;"} + 1:8:void ():60:60 -> + 1:3:void (android.os.Parcel):38:38 -> + 4:15:void (android.os.Parcel):39:39 -> + 1:5:void writeToParcel(android.os.Parcel,int):56:56 -> writeToParcel + 6:11:void writeToParcel(android.os.Parcel,int):57:57 -> writeToParcel +androidx.versionedparcelable.ParcelImpl$1 -> androidx.versionedparcelable.ParcelImpl$a: +# {"id":"sourceFile","fileName":"ParcelImpl.java"} + 1:4:void ():60:60 -> + 1:6:androidx.versionedparcelable.ParcelImpl createFromParcel(android.os.Parcel):63:63 -> a + 1:3:androidx.versionedparcelable.ParcelImpl[] newArray(int):68:68 -> b + 1:5:java.lang.Object createFromParcel(android.os.Parcel):60:60 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):60:60 -> newArray +androidx.versionedparcelable.VersionedParcel -> androidx.versionedparcelable.a: +# {"id":"sourceFile","fileName":"VersionedParcel.java"} + androidx.collection.ArrayMap mReadCache -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + androidx.collection.ArrayMap mWriteCache -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + androidx.collection.ArrayMap mParcelizerCache -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/a;"} + 1:3:void (androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):86:86 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm/a;Lm/a;Lm/a;)V"} + 4:5:void (androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):87:87 -> + 6:7:void (androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):88:88 -> + 8:10:void (androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):89:89 -> + void writeByteArray(byte[]) -> A + 1:3:void writeByteArray(byte[],int):304:304 -> B + 4:7:void writeByteArray(byte[],int):305:305 -> B + void writeCharSequence(java.lang.CharSequence) -> C + 1:3:void writeCharSequence(java.lang.CharSequence,int):325:325 -> D + 4:7:void writeCharSequence(java.lang.CharSequence,int):326:326 -> D + void writeInt(int) -> E + 1:3:void writeInt(int,int):334:334 -> F + 4:7:void writeInt(int,int):335:335 -> F + void writeParcelable(android.os.Parcelable) -> G + 1:3:void writeParcelable(android.os.Parcelable,int):391:391 -> H + 4:7:void writeParcelable(android.os.Parcelable,int):392:392 -> H + void writeString(java.lang.String) -> I + 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"} + 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 + 42:49:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1591:1591 -> K + 50:56:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1592:1592 -> K + 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"} + 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"} + 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"} + 9:17:void writeVersionedParcelableCreator(androidx.versionedparcelable.VersionedParcelable):1047:1047 -> N + 18:48:void writeVersionedParcelableCreator(androidx.versionedparcelable.VersionedParcelable):1044:1044 -> N + void closeField() -> a + androidx.versionedparcelable.VersionedParcel createSubParcel() -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/versionedparcelable/a;"} + 1:14:java.lang.Class findParcelClass(java.lang.Class):1628:1628 -> c + 15:22:java.lang.Class findParcelClass(java.lang.Class):1630:1630 -> c + 23:37:java.lang.Class findParcelClass(java.lang.Class):1631:1631 -> c + 38:45:java.lang.Class findParcelClass(java.lang.Class):1632:1632 -> c + 46:55:java.lang.Class findParcelClass(java.lang.Class):1633:1633 -> c + 1:10:java.lang.reflect.Method getReadMethod(java.lang.String):1604:1604 -> d + 11:14:java.lang.reflect.Method getReadMethod(java.lang.String):1606:1606 -> d + 15:24:java.lang.reflect.Method getReadMethod(java.lang.String):1607:1607 -> d + 25:34:java.lang.reflect.Method getReadMethod(java.lang.String):1608:1608 -> d + 35:40:java.lang.reflect.Method getReadMethod(java.lang.String):1609:1609 -> d + 1:14:java.lang.reflect.Method getWriteMethod(java.lang.Class):1616:1616 -> e + 15:18:java.lang.reflect.Method getWriteMethod(java.lang.Class):1618:1618 -> e + 19:21:java.lang.reflect.Method getWriteMethod(java.lang.Class):1619:1619 -> e + 22:33:java.lang.reflect.Method getWriteMethod(java.lang.Class):1620:1620 -> e + 34:43:java.lang.reflect.Method getWriteMethod(java.lang.Class):1621:1621 -> e + 1:1:boolean isStream():0:0 -> f + boolean readBoolean() -> g + 1:7:boolean readBoolean(boolean,int):399:399 -> h + 8:12:boolean readBoolean(boolean,int):402:402 -> h + byte[] readByteArray() -> i + 1:7:byte[] readByteArray(byte[],int):472:472 -> j + 8:12:byte[] readByteArray(byte[],int):475:475 -> j + java.lang.CharSequence readCharSequence() -> k + 1:7:java.lang.CharSequence readCharSequence(java.lang.CharSequence,int):616:616 -> l + 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;"} + 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 + 41:48:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1570:1570 -> n + 49:55:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1571:1571 -> n + 56:63:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1573:1573 -> n + 64:71:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1568:1568 -> n + int readInt() -> o + 1:7:int readInt(int,int):409:409 -> p + 8:12:int readInt(int,int):412:412 -> p + android.os.Parcelable readParcelable() -> q + 1:7:android.os.Parcelable readParcelable(android.os.Parcelable,int):481:481 -> r + 8:12:android.os.Parcelable readParcelable(android.os.Parcelable,int):484:484 -> r + java.lang.String readString() -> s + 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;"} + 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;"} + 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 + void writeBoolean(boolean) -> y + 1:3:void writeBoolean(boolean,int):294:294 -> z + 4:7:void writeBoolean(boolean,int):295:295 -> z +androidx.versionedparcelable.VersionedParcelParcel -> androidx.versionedparcelable.b: +# {"id":"sourceFile","fileName":"VersionedParcelParcel.java"} + android.util.SparseIntArray mPositionLookup -> d + android.os.Parcel mParcel -> e + int mOffset -> f + int mEnd -> g + java.lang.String mPrefix -> h + int mCurrentField -> i + int mNextRead -> j + int mFieldId -> k + 1:1:void (android.os.Parcel):51:51 -> + 2:2:void (android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):60:60 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;IILjava/lang/String;Lm/a;Lm/a;Lm/a;)V"} + 3:3:void (android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):41:41 -> + 4:4:void (android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):46:46 -> + 5:5:void (android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):48:48 -> + 6:10:void (android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):61:65 -> + 3:8:void writeByteArray(byte[]):127:127 -> A + 9:14:void writeByteArray(byte[]):128:128 -> A + 15:21:void writeByteArray(byte[]):130:130 -> A + 1:7:void writeCharSequence(java.lang.CharSequence):196:196 -> C + 1:6:void writeInt(int):146:146 -> E + 1:7:void writeParcelable(android.os.Parcelable):176:176 -> G + 1:6:void writeString(java.lang.String):166:166 -> I + 1:4:void closeField():99:99 -> a + 5:10:void closeField():100:100 -> a + 11:18:void closeField():101:101 -> a + 19:23:void closeField():107:107 -> a + 24:28:void closeField():108:108 -> a + 29:34:void closeField():109:109 -> a + 1:45:androidx.versionedparcelable.VersionedParcel createSubParcel():119:119 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/versionedparcelable/a;"} + 1:12:boolean readBoolean():258:258 -> g + 1:10:byte[] readByteArray():236:236 -> i + 11:12:byte[] readByteArray():240:240 -> i + 13:18:byte[] readByteArray():241:241 -> i + 1:11:java.lang.CharSequence readCharSequence():201:201 -> k + 1:8:boolean readField(int):70:70 -> m + 9:13:boolean readField(int):71:71 -> m + 14:28:boolean readField(int):74:74 -> m + 29:35:boolean readField(int):77:77 -> m + 36:41:boolean readField(int):78:78 -> m + 42:49:boolean readField(int):79:79 -> m + 50:55:boolean readField(int):82:82 -> m + 56:61:boolean readField(int):84:84 -> m + 1:7:int readInt():206:206 -> o + 1:15:android.os.Parcelable readParcelable():248:248 -> q + 1:7:java.lang.String readString():226:226 -> s + 1:3:void setOutputField(int):89:89 -> w + 4:5:void setOutputField(int):90:90 -> w + 6:17:void setOutputField(int):91:91 -> w + 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: +# {"id":"sourceFile","fileName":"VersionedParcelable.java"} +androidx.viewpager2.adapter.FragmentStateAdapter$2 -> androidx.viewpager2.adapter.FragmentStateAdapter$2: +# {"id":"sourceFile","fileName":"FragmentStateAdapter.java"} + 2:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):351:351 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} +androidx.viewpager2.adapter.FragmentStateAdapter$5 -> androidx.viewpager2.adapter.FragmentStateAdapter$5: +# {"id":"sourceFile","fileName":"FragmentStateAdapter.java"} + android.os.Handler val$handler -> d + java.lang.Runnable val$runnable -> e + 1:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):588:588 -> onStateChanged + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/lifecycle/m;Landroidx/lifecycle/g$a;)V"} + 5:11:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):589:589 -> onStateChanged + 12:19:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):590:590 -> onStateChanged +androidx.viewpager2.adapter.FragmentStateAdapter$FragmentMaxLifecycleEnforcer$3 -> 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: +# {"id":"sourceFile","fileName":"AndroidExecutors.java"} + java.util.concurrent.Executor uiThread -> a + bolts.AndroidExecutors INSTANCE -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/a;"} + int CPU_COUNT -> c + int CORE_POOL_SIZE -> d + int MAX_POOL_SIZE -> e + 1:7:void ():40:40 -> + 8:19:void ():58:58 -> + 20:25:void ():59:59 -> + 26:28:void ():60:60 -> + 1:3:void ():44:44 -> + 4:12:void ():45:45 -> + 1:4:void allowCoreThreadTimeout(java.util.concurrent.ThreadPoolExecutor,boolean):121:121 -> 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: +# {"id":"sourceFile","fileName":"AndroidExecutors.java"} +bolts.AndroidExecutors$UIThreadExecutor -> c0.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"} + 1:13:void execute(java.lang.Runnable):138:138 -> execute +bolts.BoltsExecutors -> c0.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;"} + 1:8:void ():14:14 -> + 1:3:void ():28:28 -> + 4:20:void ():29:29 -> + 21:26:void ():32:32 -> + 27:35:void ():33:33 -> + 1:5:java.util.concurrent.ExecutorService background():40:40 -> a + 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: +# {"id":"sourceFile","fileName":"BoltsExecutors.java"} +bolts.BoltsExecutors$ImmediateExecutor -> c0.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"} + 1:11:int decrementDepth():87:87 -> a + 12:15:int decrementDepth():89:89 -> a + 16:23:int decrementDepth():91:91 -> a + 24:29:int decrementDepth():93:93 -> a + 30:39:int decrementDepth():95:95 -> a + 1:11:int incrementDepth():72:72 -> b + 12:15:int incrementDepth():74:74 -> b + 16:21:int incrementDepth():76:76 -> b + 22:31:int incrementDepth():77:77 -> b + 1:8:void execute(java.lang.Runnable):102:102 -> execute + 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: +# {"id":"sourceFile","fileName":"CancellationToken.java"} +bolts.Continuation -> c0.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":"sourceFile","fileName":"ExecutorException.java"} + 1:6:void (java.lang.Exception):10:10 -> +bolts.Task -> c0.f: +# {"id":"sourceFile","fileName":"Task.java"} + java.lang.Object lock -> a + boolean complete -> b + boolean cancelled -> c + java.lang.Object result -> d + java.lang.Exception error -> e + boolean errorHasBeenObserved -> f + bolts.UnobservedErrorNotifier unobservedErrorNotifier -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/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;"} + bolts.Task TASK_TRUE -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/f;"} + bolts.Task TASK_FALSE -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/f;"} + bolts.Task TASK_CANCELLED -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/f;"} + 1:6:void ():36:36 -> + 7:12:void ():43:43 -> + 13:18:void ():48:48 -> + 19:26:void ():1027:1027 -> + 27:35:void ():1028:1028 -> + 36:44:void ():1029:1029 -> + 45:53:void ():1030:1030 -> + 1:1:void ():100:100 -> + 2:2:void ():91:91 -> + 3:3:void ():98:98 -> + 4:4:void (java.lang.Object):103:103 -> + 5:5:void (java.lang.Object):91:91 -> + 6:6:void (java.lang.Object):98:98 -> + 7:7:void (java.lang.Object):104:104 -> + 8:8:void (boolean):107:107 -> + 9:9:void (boolean):91:91 -> + 10:10:void (boolean):98:98 -> + 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"} + 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;"} + 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;"} + 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"} + 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;"} + 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;"} + 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 + 40:42:bolts.Task continueWith(bolts.Continuation,java.util.concurrent.Executor,bolts.CancellationToken):659:659 -> f + 43:45:bolts.Task continueWith(bolts.Continuation,java.util.concurrent.Executor,bolts.CancellationToken):661:661 -> 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;"} + 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;"} + 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 + 29:31:bolts.Task forResult(java.lang.Object):213:213 -> h + 32:36:bolts.Task forResult(java.lang.Object):214:214 -> h + 1:3:java.lang.Exception getError():164:164 -> i + 4:8:java.lang.Exception getError():165:165 -> i + 9:13:java.lang.Exception getError():166:166 -> i + 14:17:java.lang.Exception getError():172:172 -> i + 18:19:java.lang.Exception getError():173:173 -> i + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lc0/f$d;"} + 1:3:boolean isCancelled():137:137 -> l + 4:8:boolean isCancelled():138:138 -> l + 9:10:boolean isCancelled():139:139 -> l + 1:3:boolean isCompleted():128:128 -> m + 4:8:boolean isCompleted():129:129 -> m + 9:10:boolean isCompleted():130:130 -> m + 1:3:boolean isFaulted():146:146 -> n + 4:15:boolean isFaulted():147:147 -> n + 16:17:boolean isFaulted():148:148 -> n + 1:3:void runContinuations():953:953 -> o + 4:21:void runContinuations():954:954 -> o + 22:28:void runContinuations():956:956 -> o + 29:35:void runContinuations():960:960 -> o + 36:37:void runContinuations():958:958 -> o + 38:39:void runContinuations():963:963 -> o + 40:43:void runContinuations():964:964 -> o + 1:3:boolean trySetCancelled():971:971 -> p + 4:8:boolean trySetCancelled():972:972 -> p + 9:13:boolean trySetCancelled():973:973 -> p + 14:15:boolean trySetCancelled():975:975 -> p + 16:17:boolean trySetCancelled():976:976 -> p + 18:22:boolean trySetCancelled():977:977 -> p + 23:25:boolean trySetCancelled():978:978 -> p + 26:27:boolean trySetCancelled():979:979 -> p + 28:29:boolean trySetCancelled():980:980 -> p + 1:3:boolean trySetError(java.lang.Exception):1003:1003 -> q + 4:8:boolean trySetError(java.lang.Exception):1004:1004 -> q + 9:13:boolean trySetError(java.lang.Exception):1005:1005 -> q + 14:15:boolean trySetError(java.lang.Exception):1007:1007 -> q + 16:17:boolean trySetError(java.lang.Exception):1008:1008 -> q + 18:19:boolean trySetError(java.lang.Exception):1009:1009 -> q + 20:24:boolean trySetError(java.lang.Exception):1010:1010 -> q + 25:27:boolean trySetError(java.lang.Exception):1011:1011 -> q + 28:34:boolean trySetError(java.lang.Exception):1012:1012 -> q + 35:36:boolean trySetError(java.lang.Exception):1014:1014 -> q + 37:38:boolean trySetError(java.lang.Exception):1015:1015 -> q + 1:3:boolean trySetResult(java.lang.Object):987:987 -> r + 4:8:boolean trySetResult(java.lang.Object):988:988 -> r + 9:13:boolean trySetResult(java.lang.Object):989:989 -> r + 14:15:boolean trySetResult(java.lang.Object):991:991 -> r + 16:17:boolean trySetResult(java.lang.Object):992:992 -> r + 18:22:boolean trySetResult(java.lang.Object):993:993 -> r + 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: +# {"id":"sourceFile","fileName":"Task.java"} + bolts.TaskCompletionSource val$tcs -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/g;"} + bolts.Continuation val$continuation -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/d;"} + java.util.concurrent.Executor val$executor -> c + bolts.Task this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/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"} + 1:5:java.lang.Object then(bolts.Task):651:651 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/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":"sourceFile","fileName":"Task.java"} + bolts.TaskCompletionSource val$tcs -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/g;"} + bolts.Continuation val$continuation -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/d;"} + bolts.Task val$task -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/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"} + 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: +# {"id":"sourceFile","fileName":"Task.java"} + bolts.TaskCompletionSource val$tcs -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/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"} + 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: +# {"id":"sourceFile","fileName":"Task.java"} +bolts.TaskCompletionSource -> c0.g: +# {"id":"sourceFile","fileName":"TaskCompletionSource.java"} + bolts.Task task -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc0/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;"} + 1:7:void setCancelled():53:53 -> b + 8:15:void setCancelled():54:54 -> b + 1:7:void setError(java.lang.Exception):71:71 -> c + 8:15:void setError(java.lang.Exception):72:72 -> c + 1:7:void setResult(java.lang.Object):62:62 -> d + 8:15:void setResult(java.lang.Object):63:63 -> d + 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: +# {"id":"sourceFile","fileName":"UnobservedErrorNotifier.java"} + void setObserved() -> a +cl.json.BuildConfig -> cl.json.BuildConfig: +# {"id":"sourceFile","fileName":"BuildConfig.java"} + 1:4:void ():6:6 -> +cl.json.NativeRNShareSpec -> cl.json.NativeRNShareSpec: +# {"id":"sourceFile","fileName":"NativeRNShareSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):34:34 -> + 1:4:java.util.Map getConstants():47:47 -> getConstants + 5:12:java.util.Map getConstants():48:48 -> getConstants + 13:17:java.util.Map getConstants():49:49 -> getConstants + 18:76:java.util.Map getConstants():50:50 -> getConstants + 77:85:java.util.Map getConstants():75:75 -> getConstants + 86:88:java.util.Map getConstants():76:76 -> getConstants + 89:91:java.util.Map getConstants():77:77 -> getConstants + 92:97:java.util.Map getConstants():78:78 -> getConstants + 98:104:java.util.Map getConstants():82:82 -> getConstants + 105:111:java.util.Map getConstants():83:83 -> getConstants + 112:127:java.util.Map getConstants():84:84 -> getConstants + 128:143:java.util.Map getConstants():79:79 -> getConstants + 1:3:java.lang.String getName():39:39 -> getName +cl.json.RNShare -> cl.json.RNShare: +# {"id":"sourceFile","fileName":"RNShare.java"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):21:21 -> + 4:11:void (com.facebook.react.bridge.ReactApplicationContext):22:22 -> + 1:3:java.lang.String getName():28:28 -> getName + 1:7:java.util.Map getTypedExportedConstants():33:33 -> getTypedExportedConstants + 1:6:void isBase64File(java.lang.String,com.facebook.react.bridge.Promise):53:53 -> isBase64File + 1:6:void isPackageInstalled(java.lang.String,com.facebook.react.bridge.Promise):48:48 -> isPackageInstalled + 1:6:void open(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):38:38 -> open + 1:6:void shareSingle(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):43:43 -> shareSingle +cl.json.RNShareFileProvider -> cl.json.RNShareFileProvider: +# {"id":"sourceFile","fileName":"RNShareFileProvider.java"} + 1:4:void ():5:5 -> +cl.json.RNShareImpl -> cl.json.RNShareImpl: +# {"id":"sourceFile","fileName":"RNShareImpl.java"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):145:145 -> + 4:5:void (com.facebook.react.bridge.ReactApplicationContext):146:146 -> + 6:9:void (com.facebook.react.bridge.ReactApplicationContext):147:147 -> + 1:5:java.util.Map getConstants():151:151 -> getConstants + 6:15:java.util.Map getConstants():152:152 -> getConstants + 16:36:java.util.Map getConstants():153:153 -> getConstants + 1:4:void isBase64File(java.lang.String,com.facebook.react.bridge.Promise):210:210 -> isBase64File + 5:10:void isBase64File(java.lang.String,com.facebook.react.bridge.Promise):211:211 -> isBase64File + 11:18:void isBase64File(java.lang.String,com.facebook.react.bridge.Promise):212:212 -> isBase64File + 19:26:void isBase64File(java.lang.String,com.facebook.react.bridge.Promise):213:213 -> isBase64File + 27:32:void isBase64File(java.lang.String,com.facebook.react.bridge.Promise):215:215 -> isBase64File + 33:41:void isBase64File(java.lang.String,com.facebook.react.bridge.Promise):218:218 -> isBase64File + 42:46:void isBase64File(java.lang.String,com.facebook.react.bridge.Promise):219:219 -> isBase64File + 47:54:void isBase64File(java.lang.String,com.facebook.react.bridge.Promise):220:220 -> isBase64File + 1:6:void isPackageInstalled(java.lang.String,com.facebook.react.bridge.Promise):200:200 -> isPackageInstalled + 7:15:void isPackageInstalled(java.lang.String,com.facebook.react.bridge.Promise):201:201 -> isPackageInstalled + 16:24:void isPackageInstalled(java.lang.String,com.facebook.react.bridge.Promise):203:203 -> isPackageInstalled + 25:32:void isPackageInstalled(java.lang.String,com.facebook.react.bridge.Promise):204:204 -> isPackageInstalled + 1:5:void onActivityResult(int,int,android.content.Intent):55:59 -> onActivityResult + 6:8:void onActivityResult(int,int,android.content.Intent):61:63 -> onActivityResult + 9:9:void onActivityResult(android.app.Activity,int,int,android.content.Intent):70:70 -> onActivityResult + 1:5:void open(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):159:159 -> open + 6:12:void open(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):161:161 -> open + 13:20:void open(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):162:162 -> open + 21:27:void open(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):168:168 -> open + 28:32:void open(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):169:169 -> open + 33:40:void open(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):170:170 -> open + 41:47:void open(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):164:164 -> open + 48:52:void open(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):165:165 -> open + 53:58:void open(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):166:166 -> open + 1:5:void shareSingle(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):175:175 -> shareSingle + 6:13:void shareSingle(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):176:176 -> shareSingle + 14:25:void shareSingle(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):178:178 -> shareSingle + 26:33:void shareSingle(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):180:180 -> shareSingle + 34:41:void shareSingle(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):182:182 -> shareSingle + 42:48:void shareSingle(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):189:189 -> shareSingle + 49:53:void shareSingle(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):190:190 -> shareSingle + 54:61:void shareSingle(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):191:191 -> shareSingle + 62:68:void shareSingle(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):185:185 -> shareSingle + 69:73:void shareSingle(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):186:186 -> shareSingle + 74:81:void shareSingle(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):187:187 -> shareSingle + 82:87:void shareSingle(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):194:194 -> shareSingle +cl.json.RNShareImpl$1 -> cl.json.RNShareImpl$1: +# {"id":"sourceFile","fileName":"RNShareImpl.java"} + 1:229:void ():100:100 -> +cl.json.RNShareImpl$SHARES -> cl.json.RNShareImpl$SHARES: +# {"id":"sourceFile","fileName":"RNShareImpl.java"} + 1:43:cl.json.RNShareImpl$SHARES[] $values():76:76 -> $values + 1:10:void ():77:77 -> + 11:20:void ():78:78 -> + 21:30:void ():79:79 -> + 31:40:void ():80:80 -> + 41:50:void ():81:81 -> + 51:60:void ():82:82 -> + 61:70:void ():83:83 -> + 71:80:void ():84:84 -> + 81:91:void ():85:85 -> + 92:102:void ():86:86 -> + 103:113:void ():87:87 -> + 114:124:void ():88:88 -> + 125:135:void ():89:89 -> + 136:146:void ():90:90 -> + 147:157:void ():91:91 -> + 158:168:void ():92:92 -> + 169:179:void ():93:93 -> + 180:190:void ():94:94 -> + 191:201:void ():95:95 -> + 202:208:void ():76:76 -> + 1:4:void (java.lang.String,int):76:76 -> + 1:4:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):99:99 -> getShareClass + 5:17:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):100:100 -> getShareClass + 18:23:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):138:138 -> getShareClass + 24:29:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):136:136 -> getShareClass + 30:35:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):134:134 -> getShareClass + 36:41:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):132:132 -> getShareClass + 42:47:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):130:130 -> getShareClass + 48:53:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):128:128 -> getShareClass + 54:59:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):126:126 -> getShareClass + 60:65:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):124:124 -> getShareClass + 66:71:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):122:122 -> getShareClass + 72:77:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):120:120 -> getShareClass + 78:83:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):118:118 -> getShareClass + 84:89:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):116:116 -> getShareClass + 90:95:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):114:114 -> getShareClass + 96:101:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):112:112 -> getShareClass + 102:107:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):110:110 -> getShareClass + 108:113:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):108:108 -> getShareClass + 114:119:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):106:106 -> getShareClass + 120:125:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):104:104 -> getShareClass + 126:132:cl.json.social.ShareIntent getShareClass(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):102:102 -> getShareClass + 1:9:cl.json.RNShareImpl$SHARES valueOf(java.lang.String):76:76 -> valueOf + 1:9:cl.json.RNShareImpl$SHARES[] values():76:76 -> values +cl.json.RNSharePackage -> cl.json.RNSharePackage: +# {"id":"sourceFile","fileName":"RNSharePackage.java"} + 1:4:void ():14:14 -> + 1:5:java.util.Map lambda$getReactModuleInfoProvider$0():29:29 -> a + 6:25:java.util.Map lambda$getReactModuleInfoProvider$0():30:30 -> a + 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 +cl.json.RNSharePackage$$ExternalSyntheticLambda0 -> cl.json.a: +# {"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.util.Map getReactModuleInfos():0:0 -> getReactModuleInfos + # {"id":"com.android.tools.r8.synthesized"} +cl.json.RNSharePathUtil -> cl.json.RNSharePathUtil: +# {"id":"sourceFile","fileName":"RNSharePathUtil.java"} + 1:8:void ():23:23 -> + 1:4:void ():22:22 -> + 1:3:android.net.Uri compatUriFromFile(com.facebook.react.bridge.ReactContext,java.io.File):37:37 -> compatUriFromFile + 4:11:android.net.Uri compatUriFromFile(com.facebook.react.bridge.ReactContext,java.io.File):38:38 -> compatUriFromFile + 12:25:android.net.Uri compatUriFromFile(com.facebook.react.bridge.ReactContext,java.io.File):41:41 -> compatUriFromFile + 26:30:android.net.Uri compatUriFromFile(com.facebook.react.bridge.ReactContext,java.io.File):42:42 -> compatUriFromFile + 31:42:android.net.Uri compatUriFromFile(com.facebook.react.bridge.ReactContext,java.io.File):46:46 -> compatUriFromFile + 43:49:android.net.Uri compatUriFromFile(com.facebook.react.bridge.ReactContext,java.io.File):47:47 -> compatUriFromFile + 50:57:android.net.Uri compatUriFromFile(com.facebook.react.bridge.ReactContext,java.io.File):52:52 -> compatUriFromFile + 58:63:android.net.Uri compatUriFromFile(com.facebook.react.bridge.ReactContext,java.io.File):54:54 -> compatUriFromFile + 64:71:android.net.Uri compatUriFromFile(com.facebook.react.bridge.ReactContext,java.io.File):55:55 -> compatUriFromFile + 72:101:android.net.Uri compatUriFromFile(com.facebook.react.bridge.ReactContext,java.io.File):60:60 -> compatUriFromFile + 1:8:void compileAuthorities(com.facebook.react.bridge.ReactContext):26:26 -> compileAuthorities + 9:14:void compileAuthorities(com.facebook.react.bridge.ReactContext):27:27 -> compileAuthorities + 15:18:void compileAuthorities(com.facebook.react.bridge.ReactContext):28:28 -> compileAuthorities + 19:27:void compileAuthorities(com.facebook.react.bridge.ReactContext):29:29 -> compileAuthorities + 28:52:void compileAuthorities(com.facebook.react.bridge.ReactContext):32:32 -> compileAuthorities + 1:7:java.lang.String getDataColumn(android.content.Context,android.net.Uri,java.lang.String,java.lang.String[]):155:155 -> getDataColumn + 8:17:java.lang.String getDataColumn(android.content.Context,android.net.Uri,java.lang.String,java.lang.String[]):158:158 -> getDataColumn + 18:23:java.lang.String getDataColumn(android.content.Context,android.net.Uri,java.lang.String,java.lang.String[]):159:159 -> getDataColumn + 24:29:java.lang.String getDataColumn(android.content.Context,android.net.Uri,java.lang.String,java.lang.String[]):160:160 -> getDataColumn + 30:33:java.lang.String getDataColumn(android.content.Context,android.net.Uri,java.lang.String,java.lang.String[]):161:161 -> getDataColumn + 34:37:java.lang.String getDataColumn(android.content.Context,android.net.Uri,java.lang.String,java.lang.String[]):162:162 -> getDataColumn + 38:60:java.lang.String getDataColumn(android.content.Context,android.net.Uri,java.lang.String,java.lang.String[]):168:168 -> getDataColumn + 61:65:java.lang.String getDataColumn(android.content.Context,android.net.Uri,java.lang.String,java.lang.String[]):165:165 -> getDataColumn + 66:74:java.lang.String getDataColumn(android.content.Context,android.net.Uri,java.lang.String,java.lang.String[]):168:168 -> getDataColumn + 75:75:java.lang.String getDataColumn(android.content.Context,android.net.Uri,java.lang.String,java.lang.String[]):169:169 -> getDataColumn + 1:9:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):70:70 -> getRealPathFromURI + 10:21:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):73:73 -> getRealPathFromURI + 22:25:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):74:74 -> getRealPathFromURI + 26:29:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):75:75 -> getRealPathFromURI + 30:31:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):76:76 -> getRealPathFromURI + 32:50:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):78:78 -> getRealPathFromURI + 51:56:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):81:81 -> getRealPathFromURI + 57:74:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):82:82 -> getRealPathFromURI + 75:80:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):83:83 -> getRealPathFromURI + 81:109:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):84:84 -> getRealPathFromURI + 110:124:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):79:79 -> getRealPathFromURI + 125:148:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):80:80 -> getRealPathFromURI + 149:154:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):90:90 -> getRealPathFromURI + 155:158:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):92:92 -> getRealPathFromURI + 159:166:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):93:93 -> getRealPathFromURI + 167:186:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):94:94 -> getRealPathFromURI + 187:204:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):96:96 -> getRealPathFromURI + 205:224:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):98:98 -> getRealPathFromURI + 225:230:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):101:101 -> getRealPathFromURI + 231:234:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):102:102 -> getRealPathFromURI + 235:238:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):103:103 -> getRealPathFromURI + 239:240:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):104:104 -> getRealPathFromURI + 241:248:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):107:107 -> getRealPathFromURI + 249:251:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):108:108 -> getRealPathFromURI + 252:259:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):109:109 -> getRealPathFromURI + 260:262:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):110:110 -> getRealPathFromURI + 263:270:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):111:111 -> getRealPathFromURI + 271:273:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):112:112 -> getRealPathFromURI + 274:279:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):113:113 -> getRealPathFromURI + 280:297:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):114:114 -> getRealPathFromURI + 298:303:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):118:118 -> getRealPathFromURI + 304:325:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):122:122 -> getRealPathFromURI + 326:337:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):126:126 -> getRealPathFromURI + 338:343:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):129:129 -> getRealPathFromURI + 344:348:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):130:130 -> getRealPathFromURI + 349:368:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):132:132 -> getRealPathFromURI + 369:380:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):135:135 -> getRealPathFromURI + 381:386:java.lang.String getRealPathFromURI(android.content.Context,android.net.Uri,java.lang.Boolean):136:136 -> getRealPathFromURI + 1:11:boolean isDownloadsDocument(android.net.Uri):187:187 -> isDownloadsDocument + 1:11:boolean isExternalStorageDocument(android.net.Uri):179:179 -> isExternalStorageDocument + 1:11:boolean isGooglePhotosUri(android.net.Uri):203:203 -> isGooglePhotosUri + 1:11:boolean isMediaDocument(android.net.Uri):195:195 -> isMediaDocument +cl.json.ShareApplication -> cl.json.ShareApplication: +# {"id":"sourceFile","fileName":"ShareApplication.java"} +cl.json.ShareFile -> cl.json.ShareFile: +# {"id":"sourceFile","fileName":"ShareFile.java"} + 1:2:void (java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean,com.facebook.react.bridge.ReactApplicationContext):29:30 -> + 3:8:void (java.lang.String,java.lang.String,java.lang.Boolean,com.facebook.react.bridge.ReactApplicationContext):33:38 -> + 1:6:java.lang.String getMimeType(java.lang.String):47:47 -> getMimeType + 7:17:java.lang.String getMimeType(java.lang.String):49:49 -> getMimeType + 1:9:java.lang.String getRealPathFromURI(android.net.Uri):114:114 -> getRealPathFromURI + 1:4:java.lang.String getType():108:108 -> getType + 5:7:java.lang.String getType():109:109 -> getType + 1:4:android.net.Uri getURI():119:119 -> getURI + 5:12:android.net.Uri getURI():120:120 -> getURI + 13:19:android.net.Uri getURI():122:122 -> getURI + 20:37:android.net.Uri getURI():123:123 -> getURI + 38:63:android.net.Uri getURI():124:124 -> getURI + 64:86:android.net.Uri getURI():126:126 -> getURI + 87:93:android.net.Uri getURI():127:127 -> getURI + 94:106:android.net.Uri getURI():128:128 -> getURI + 107:133:android.net.Uri getURI():129:129 -> getURI + 134:158:android.net.Uri getURI():131:131 -> getURI + 159:164:android.net.Uri getURI():132:132 -> getURI + 165:171:android.net.Uri getURI():133:133 -> getURI + 172:174:android.net.Uri getURI():134:134 -> getURI + 175:177:android.net.Uri getURI():135:135 -> getURI + 178:184:android.net.Uri getURI():136:136 -> getURI + 185:188:android.net.Uri getURI():139:139 -> getURI + 189:194:android.net.Uri getURI():141:141 -> getURI + 195:200:android.net.Uri getURI():142:142 -> getURI + 201:207:android.net.Uri getURI():143:143 -> getURI + 208:224:android.net.Uri getURI():146:146 -> getURI + 1:9:boolean isBase64File():62:62 -> isBase64File + 10:23:boolean isBase64File():63:63 -> isBase64File + 24:28:boolean isBase64File():64:64 -> isBase64File + 29:43:boolean isBase64File():65:65 -> isBase64File + 44:53:boolean isBase64File():66:66 -> isBase64File + 54:59:boolean isBase64File():70:70 -> isBase64File + 60:68:boolean isBase64File():73:73 -> isBase64File + 1:17:boolean isFile():58:58 -> isFile + 1:9:boolean isLocalFile():80:80 -> isLocalFile + 10:37:boolean isLocalFile():81:81 -> isLocalFile + 38:43:boolean isLocalFile():83:83 -> isLocalFile + 44:57:boolean isLocalFile():87:87 -> isLocalFile + 58:65:boolean isLocalFile():91:91 -> isLocalFile + 66:73:boolean isLocalFile():93:93 -> isLocalFile + 74:77:boolean isLocalFile():99:99 -> isLocalFile + 78:83:boolean isLocalFile():100:100 -> isLocalFile +cl.json.ShareFiles -> cl.json.ShareFiles: +# {"id":"sourceFile","fileName":"ShareFiles.java"} + 1:2:void (com.facebook.react.bridge.ReadableArray,java.util.ArrayList,java.lang.String,java.lang.Boolean,com.facebook.react.bridge.ReactApplicationContext):29:30 -> + 3:6:void (com.facebook.react.bridge.ReadableArray,java.util.ArrayList,java.lang.Boolean,com.facebook.react.bridge.ReactApplicationContext):33:36 -> + 7:8:void (com.facebook.react.bridge.ReadableArray,java.util.ArrayList,java.lang.Boolean,com.facebook.react.bridge.ReactApplicationContext):38:39 -> + 9:11:void (com.facebook.react.bridge.ReadableArray,java.util.ArrayList,java.lang.Boolean,com.facebook.react.bridge.ReactApplicationContext):42:44 -> + 1:6:java.lang.String getMimeType(java.lang.String):53:53 -> getMimeType + 7:17:java.lang.String getMimeType(java.lang.String):55:55 -> getMimeType + 1:9:java.lang.String getRealPathFromURI(android.net.Uri):129:129 -> getRealPathFromURI + 1:4:java.lang.String getType():122:122 -> getType + 5:7:java.lang.String getType():123:123 -> getType + 1:4:java.util.ArrayList getURI():134:134 -> getURI + 5:11:java.util.ArrayList getURI():135:135 -> getURI + 12:19:java.util.ArrayList getURI():137:137 -> getURI + 20:27:java.util.ArrayList getURI():138:138 -> getURI + 28:33:java.util.ArrayList getURI():140:140 -> getURI + 34:51:java.util.ArrayList getURI():141:141 -> getURI + 52:55:java.util.ArrayList getURI():142:142 -> getURI + 56:75:java.util.ArrayList getURI():143:143 -> getURI + 76:118:java.util.ArrayList getURI():144:144 -> getURI + 119:141:java.util.ArrayList getURI():146:146 -> getURI + 142:148:java.util.ArrayList getURI():147:147 -> getURI + 149:161:java.util.ArrayList getURI():148:148 -> getURI + 162:188:java.util.ArrayList getURI():149:149 -> getURI + 189:193:java.util.ArrayList getURI():151:151 -> getURI + 194:198:java.util.ArrayList getURI():152:152 -> getURI + 199:205:java.util.ArrayList getURI():153:153 -> getURI + 206:208:java.util.ArrayList getURI():154:154 -> getURI + 209:211:java.util.ArrayList getURI():155:155 -> getURI + 212:221:java.util.ArrayList getURI():156:156 -> getURI + 222:225:java.util.ArrayList getURI():158:158 -> getURI + 226:231:java.util.ArrayList getURI():160:160 -> getURI + 232:237:java.util.ArrayList getURI():161:161 -> getURI + 238:247:java.util.ArrayList getURI():162:162 -> getURI + 248:274:java.util.ArrayList getURI():163:163 -> getURI + 275:297:java.util.ArrayList getURI():165:165 -> getURI + 1:7:boolean isBase64File(android.net.Uri):75:75 -> isBase64File + 8:19:boolean isBase64File(android.net.Uri):76:76 -> isBase64File + 20:37:boolean isBase64File(android.net.Uri):77:77 -> isBase64File + 38:41:boolean isBase64File(android.net.Uri):78:78 -> isBase64File + 42:44:boolean isBase64File(android.net.Uri):79:79 -> isBase64File + 45:72:boolean isBase64File(android.net.Uri):80:80 -> isBase64File + 73:89:boolean isBase64File(android.net.Uri):81:81 -> isBase64File + 90:97:boolean isBase64File(android.net.Uri):82:82 -> isBase64File + 98:104:boolean isBase64File(android.net.Uri):83:83 -> isBase64File + 1:20:boolean isFile():65:65 -> isFile + 21:39:boolean isFile():66:66 -> isFile + 1:7:boolean isLocalFile(android.net.Uri):90:90 -> isLocalFile + 8:31:boolean isLocalFile(android.net.Uri):91:91 -> isLocalFile + 32:41:boolean isLocalFile(android.net.Uri):97:97 -> isLocalFile + 42:45:boolean isLocalFile(android.net.Uri):101:101 -> isLocalFile + 46:49:boolean isLocalFile(android.net.Uri):102:102 -> isLocalFile + 50:54:boolean isLocalFile(android.net.Uri):104:104 -> isLocalFile + 55:58:boolean isLocalFile(android.net.Uri):108:108 -> isLocalFile + 59:61:boolean isLocalFile(android.net.Uri):109:109 -> isLocalFile + 62:89:boolean isLocalFile(android.net.Uri):110:110 -> isLocalFile + 90:106:boolean isLocalFile(android.net.Uri):111:111 -> isLocalFile + 107:114:boolean isLocalFile(android.net.Uri):112:112 -> isLocalFile + 115:119:boolean isLocalFile(android.net.Uri):113:113 -> isLocalFile +cl.json.social.DiscordShare -> cl.json.social.DiscordShare: +# {"id":"sourceFile","fileName":"DiscordShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):19:19 -> + 1:3:java.lang.String getPackage():31:31 -> getPackage + 1:3:java.lang.String getPlayStoreLink():41:41 -> getPlayStoreLink + 1:3:void open(com.facebook.react.bridge.ReadableMap):24:24 -> open + 4:7:void open(com.facebook.react.bridge.ReadableMap):26:26 -> open +cl.json.social.EmailShare -> cl.json.social.EmailShare: +# {"id":"sourceFile","fileName":"EmailShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):16:16 -> + 1:3:java.lang.String getPackage():26:26 -> getPackage + 1:3:void open(com.facebook.react.bridge.ReadableMap):20:20 -> open + 4:7:void open(com.facebook.react.bridge.ReadableMap):22:22 -> open +cl.json.social.FacebookPagesManagerShare -> cl.json.social.FacebookPagesManagerShare: +# {"id":"sourceFile","fileName":"FacebookPagesManagerShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):17:17 -> + 1:3:java.lang.String getDefaultWebLink():32:32 -> getDefaultWebLink + 1:3:java.lang.String getPackage():27:27 -> getPackage + 1:3:void open(com.facebook.react.bridge.ReadableMap):21:21 -> open + 4:7:void open(com.facebook.react.bridge.ReadableMap):23:23 -> open +cl.json.social.FacebookShare -> cl.json.social.FacebookShare: +# {"id":"sourceFile","fileName":"FacebookShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):17:17 -> + 1:3:java.lang.String getDefaultWebLink():33:33 -> getDefaultWebLink + 1:3:java.lang.String getPackage():28:28 -> getPackage + 1:3:void open(com.facebook.react.bridge.ReadableMap):22:22 -> open + 4:7:void open(com.facebook.react.bridge.ReadableMap):24:24 -> open +cl.json.social.FacebookStoriesShare -> cl.json.social.FacebookStoriesShare: +# {"id":"sourceFile","fileName":"FacebookStoriesShare.java"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):24:24 -> + 4:14:void (com.facebook.react.bridge.ReactApplicationContext):25:25 -> + 1:3:java.lang.String getPackage():38:38 -> getPackage + 1:3:java.lang.String getPlayStoreLink():48:48 -> getPlayStoreLink + 1:3:void open(com.facebook.react.bridge.ReadableMap):30:30 -> open + 4:6:void open(com.facebook.react.bridge.ReadableMap):31:31 -> open + 7:10:void open(com.facebook.react.bridge.ReadableMap):33:33 -> open + 1:8:void shareStory(com.facebook.react.bridge.ReadableMap):52:52 -> shareStory + 9:26:void shareStory(com.facebook.react.bridge.ReadableMap):56:56 -> shareStory + 27:33:void shareStory(com.facebook.react.bridge.ReadableMap):57:57 -> shareStory + 34:41:void shareStory(com.facebook.react.bridge.ReadableMap):58:58 -> shareStory + 42:49:void shareStory(com.facebook.react.bridge.ReadableMap):61:61 -> shareStory + 50:55:void shareStory(com.facebook.react.bridge.ReadableMap):64:64 -> shareStory + 56:66:void shareStory(com.facebook.react.bridge.ReadableMap):68:68 -> shareStory + 67:75:void shareStory(com.facebook.react.bridge.ReadableMap):69:69 -> shareStory + 76:84:void shareStory(com.facebook.react.bridge.ReadableMap):70:70 -> shareStory + 85:92:void shareStory(com.facebook.react.bridge.ReadableMap):72:72 -> shareStory + 93:103:void shareStory(com.facebook.react.bridge.ReadableMap):73:73 -> shareStory + 104:111:void shareStory(com.facebook.react.bridge.ReadableMap):76:76 -> shareStory + 112:120:void shareStory(com.facebook.react.bridge.ReadableMap):77:77 -> shareStory + 121:128:void shareStory(com.facebook.react.bridge.ReadableMap):80:80 -> shareStory + 129:137:void shareStory(com.facebook.react.bridge.ReadableMap):81:81 -> shareStory + 138:139:void shareStory(com.facebook.react.bridge.ReadableMap):84:84 -> shareStory + 140:147:void shareStory(com.facebook.react.bridge.ReadableMap):85:85 -> shareStory + 148:156:void shareStory(com.facebook.react.bridge.ReadableMap):86:86 -> shareStory + 157:163:void shareStory(com.facebook.react.bridge.ReadableMap):89:89 -> shareStory + 164:175:void shareStory(com.facebook.react.bridge.ReadableMap):90:90 -> shareStory + 176:181:void shareStory(com.facebook.react.bridge.ReadableMap):95:95 -> shareStory + 182:187:void shareStory(com.facebook.react.bridge.ReadableMap):96:96 -> shareStory + 188:193:void shareStory(com.facebook.react.bridge.ReadableMap):97:97 -> shareStory + 194:198:void shareStory(com.facebook.react.bridge.ReadableMap):98:98 -> shareStory + 199:201:void shareStory(com.facebook.react.bridge.ReadableMap):97:97 -> shareStory + 202:212:void shareStory(com.facebook.react.bridge.ReadableMap):101:101 -> shareStory + 213:225:void shareStory(com.facebook.react.bridge.ReadableMap):103:103 -> shareStory + 226:230:void shareStory(com.facebook.react.bridge.ReadableMap):104:104 -> shareStory + 231:236:void shareStory(com.facebook.react.bridge.ReadableMap):107:107 -> shareStory + 237:253:void shareStory(com.facebook.react.bridge.ReadableMap):108:108 -> shareStory + 254:260:void shareStory(com.facebook.react.bridge.ReadableMap):111:111 -> shareStory + 261:271:void shareStory(com.facebook.react.bridge.ReadableMap):114:114 -> shareStory + 272:281:void shareStory(com.facebook.react.bridge.ReadableMap):115:115 -> shareStory + 282:289:void shareStory(com.facebook.react.bridge.ReadableMap):53:53 -> shareStory +cl.json.social.GenericShare -> cl.json.social.GenericShare: +# {"id":"sourceFile","fileName":"GenericShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):13:13 -> + 1:3:void open(com.facebook.react.bridge.ReadableMap):18:18 -> open + 4:7:void open(com.facebook.react.bridge.ReadableMap):20:20 -> open +cl.json.social.GooglePlusShare -> cl.json.social.GooglePlusShare: +# {"id":"sourceFile","fileName":"GooglePlusShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):18:18 -> + 1:3:java.lang.String getDefaultWebLink():35:35 -> getDefaultWebLink + 1:3:java.lang.String getPackage():30:30 -> getPackage + 1:3:java.lang.String getPlayStoreLink():40:40 -> getPlayStoreLink + 1:3:void open(com.facebook.react.bridge.ReadableMap):23:23 -> open + 4:7:void open(com.facebook.react.bridge.ReadableMap):25:25 -> open +cl.json.social.InstagramShare -> cl.json.social.InstagramShare: +# {"id":"sourceFile","fileName":"InstagramShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):25:25 -> + 1:6:java.lang.String getExtension(java.lang.String):69:69 -> getExtension + 7:12:java.lang.String getExtension(java.lang.String):70:70 -> getExtension + 1:3:java.lang.String getPackage():121:121 -> getPackage + 1:3:java.lang.String getPlayStoreLink():131:131 -> getPlayStoreLink + 1:3:void open(com.facebook.react.bridge.ReadableMap):30:30 -> open + 4:13:void open(com.facebook.react.bridge.ReadableMap):32:32 -> open + 14:19:void open(com.facebook.react.bridge.ReadableMap):33:33 -> open + 20:23:void open(com.facebook.react.bridge.ReadableMap):36:36 -> open + 24:31:void open(com.facebook.react.bridge.ReadableMap):38:38 -> open + 32:37:void open(com.facebook.react.bridge.ReadableMap):39:39 -> open + 38:45:void open(com.facebook.react.bridge.ReadableMap):43:43 -> open + 46:51:void open(com.facebook.react.bridge.ReadableMap):44:44 -> open + 52:55:void open(com.facebook.react.bridge.ReadableMap):47:47 -> open + 56:63:void open(com.facebook.react.bridge.ReadableMap):49:49 -> open + 64:67:void open(com.facebook.react.bridge.ReadableMap):51:51 -> open + 68:71:void open(com.facebook.react.bridge.ReadableMap):55:55 -> open + 72:81:void open(com.facebook.react.bridge.ReadableMap):56:56 -> open + 82:87:void open(com.facebook.react.bridge.ReadableMap):58:58 -> open + 1:26:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):81:81 -> openInstagramIntentChooserForMedia + 27:32:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):82:82 -> openInstagramIntentChooserForMedia + 33:61:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):83:83 -> openInstagramIntentChooserForMedia + 62:87:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):84:84 -> openInstagramIntentChooserForMedia + 88:91:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):85:85 -> openInstagramIntentChooserForMedia + 92:98:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):87:87 -> openInstagramIntentChooserForMedia + 99:104:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):89:89 -> openInstagramIntentChooserForMedia + 105:110:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):90:90 -> openInstagramIntentChooserForMedia + 111:115:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):92:92 -> openInstagramIntentChooserForMedia + 116:120:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):95:95 -> openInstagramIntentChooserForMedia + 121:125:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):96:96 -> openInstagramIntentChooserForMedia + 126:132:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):98:98 -> openInstagramIntentChooserForMedia + 133:135:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):100:100 -> openInstagramIntentChooserForMedia + 136:138:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):102:102 -> openInstagramIntentChooserForMedia + 139:141:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):103:103 -> openInstagramIntentChooserForMedia + 142:147:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):105:105 -> openInstagramIntentChooserForMedia + 148:150:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):106:106 -> openInstagramIntentChooserForMedia + 151:159:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):107:107 -> openInstagramIntentChooserForMedia + 160:165:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):109:109 -> openInstagramIntentChooserForMedia + 166:168:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):110:110 -> openInstagramIntentChooserForMedia + 169:173:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):111:111 -> openInstagramIntentChooserForMedia + 174:177:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):113:113 -> openInstagramIntentChooserForMedia + 178:182:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):114:114 -> openInstagramIntentChooserForMedia + 183:195:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):115:115 -> openInstagramIntentChooserForMedia + 196:199:void openInstagramIntentChooserForMedia(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String):116:116 -> openInstagramIntentChooserForMedia + 1:9:void openInstagramIntentChooserForText(java.lang.String):74:74 -> openInstagramIntentChooserForText + 10:18:void openInstagramIntentChooserForText(java.lang.String):75:75 -> openInstagramIntentChooserForText + 19:27:void openInstagramIntentChooserForText(java.lang.String):76:76 -> openInstagramIntentChooserForText + 28:31:void openInstagramIntentChooserForText(java.lang.String):77:77 -> openInstagramIntentChooserForText + 1:4:void openInstagramUrlScheme(java.lang.String):62:62 -> openInstagramUrlScheme + 5:13:void openInstagramUrlScheme(java.lang.String):63:63 -> openInstagramUrlScheme + 14:20:void openInstagramUrlScheme(java.lang.String):64:64 -> openInstagramUrlScheme + 21:24:void openInstagramUrlScheme(java.lang.String):65:65 -> openInstagramUrlScheme +cl.json.social.InstagramStoriesShare -> cl.json.social.InstagramStoriesShare: +# {"id":"sourceFile","fileName":"InstagramStoriesShare.java"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):24:24 -> + 4:14:void (com.facebook.react.bridge.ReactApplicationContext):25:25 -> + 1:3:java.lang.String getPackage():38:38 -> getPackage + 1:3:java.lang.String getPlayStoreLink():48:48 -> getPlayStoreLink + 1:3:void open(com.facebook.react.bridge.ReadableMap):30:30 -> open + 4:6:void open(com.facebook.react.bridge.ReadableMap):31:31 -> open + 7:10:void open(com.facebook.react.bridge.ReadableMap):33:33 -> open + 1:18:void shareStory(com.facebook.react.bridge.ReadableMap):52:52 -> shareStory + 19:25:void shareStory(com.facebook.react.bridge.ReadableMap):53:53 -> shareStory + 26:33:void shareStory(com.facebook.react.bridge.ReadableMap):54:54 -> shareStory + 34:41:void shareStory(com.facebook.react.bridge.ReadableMap):57:57 -> shareStory + 42:47:void shareStory(com.facebook.react.bridge.ReadableMap):60:60 -> shareStory + 48:60:void shareStory(com.facebook.react.bridge.ReadableMap):64:64 -> shareStory + 61:69:void shareStory(com.facebook.react.bridge.ReadableMap):66:66 -> shareStory + 70:78:void shareStory(com.facebook.react.bridge.ReadableMap):67:67 -> shareStory + 79:86:void shareStory(com.facebook.react.bridge.ReadableMap):69:69 -> shareStory + 87:97:void shareStory(com.facebook.react.bridge.ReadableMap):70:70 -> shareStory + 98:105:void shareStory(com.facebook.react.bridge.ReadableMap):73:73 -> shareStory + 106:114:void shareStory(com.facebook.react.bridge.ReadableMap):74:74 -> shareStory + 115:122:void shareStory(com.facebook.react.bridge.ReadableMap):77:77 -> shareStory + 123:131:void shareStory(com.facebook.react.bridge.ReadableMap):78:78 -> shareStory + 132:133:void shareStory(com.facebook.react.bridge.ReadableMap):81:81 -> shareStory + 134:141:void shareStory(com.facebook.react.bridge.ReadableMap):82:82 -> shareStory + 142:150:void shareStory(com.facebook.react.bridge.ReadableMap):83:83 -> shareStory + 151:158:void shareStory(com.facebook.react.bridge.ReadableMap):86:86 -> shareStory + 159:169:void shareStory(com.facebook.react.bridge.ReadableMap):87:87 -> shareStory + 170:177:void shareStory(com.facebook.react.bridge.ReadableMap):90:90 -> shareStory + 178:188:void shareStory(com.facebook.react.bridge.ReadableMap):91:91 -> shareStory + 189:195:void shareStory(com.facebook.react.bridge.ReadableMap):94:94 -> shareStory + 196:207:void shareStory(com.facebook.react.bridge.ReadableMap):95:95 -> shareStory + 208:215:void shareStory(com.facebook.react.bridge.ReadableMap):101:101 -> shareStory + 216:222:void shareStory(com.facebook.react.bridge.ReadableMap):102:102 -> shareStory + 223:228:void shareStory(com.facebook.react.bridge.ReadableMap):103:103 -> shareStory + 229:232:void shareStory(com.facebook.react.bridge.ReadableMap):104:104 -> shareStory + 233:235:void shareStory(com.facebook.react.bridge.ReadableMap):105:105 -> shareStory + 236:238:void shareStory(com.facebook.react.bridge.ReadableMap):103:103 -> shareStory + 239:247:void shareStory(com.facebook.react.bridge.ReadableMap):108:108 -> shareStory + 248:260:void shareStory(com.facebook.react.bridge.ReadableMap):110:110 -> shareStory + 261:265:void shareStory(com.facebook.react.bridge.ReadableMap):111:111 -> shareStory + 266:271:void shareStory(com.facebook.react.bridge.ReadableMap):114:114 -> shareStory + 272:288:void shareStory(com.facebook.react.bridge.ReadableMap):115:115 -> shareStory + 289:295:void shareStory(com.facebook.react.bridge.ReadableMap):118:118 -> shareStory + 296:306:void shareStory(com.facebook.react.bridge.ReadableMap):121:121 -> shareStory + 307:316:void shareStory(com.facebook.react.bridge.ReadableMap):122:122 -> shareStory +cl.json.social.LinkedinShare -> cl.json.social.LinkedinShare: +# {"id":"sourceFile","fileName":"LinkedinShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):21:21 -> + 1:3:java.lang.String getPackage():33:33 -> getPackage + 1:3:java.lang.String getPlayStoreLink():43:43 -> getPlayStoreLink + 1:3:void open(com.facebook.react.bridge.ReadableMap):26:26 -> open + 4:7:void open(com.facebook.react.bridge.ReadableMap):28:28 -> open +cl.json.social.MessengerShare -> cl.json.social.MessengerShare: +# {"id":"sourceFile","fileName":"MessengerShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):21:21 -> + 1:3:java.lang.String getPackage():33:33 -> getPackage + 1:3:java.lang.String getPlayStoreLink():43:43 -> getPlayStoreLink + 1:3:void open(com.facebook.react.bridge.ReadableMap):26:26 -> open + 4:7:void open(com.facebook.react.bridge.ReadableMap):28:28 -> open +cl.json.social.PinterestShare -> cl.json.social.PinterestShare: +# {"id":"sourceFile","fileName":"PinterestShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):22:22 -> + 1:3:java.lang.String getDefaultWebLink():39:39 -> getDefaultWebLink + 1:3:java.lang.String getPackage():34:34 -> getPackage + 1:3:java.lang.String getPlayStoreLink():44:44 -> getPlayStoreLink + 1:3:void open(com.facebook.react.bridge.ReadableMap):27:27 -> open + 4:7:void open(com.facebook.react.bridge.ReadableMap):29:29 -> open +cl.json.social.SMSShare -> cl.json.social.SMSShare: +# {"id":"sourceFile","fileName":"SMSShare.java"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):24:24 -> + 4:6:void (com.facebook.react.bridge.ReactApplicationContext):25:25 -> + 1:7:java.lang.String getPackage():38:38 -> getPackage + 1:3:java.lang.String getPlayStoreLink():50:50 -> getPlayStoreLink + 1:3:void open(com.facebook.react.bridge.ReadableMap):30:30 -> open + 4:7:void open(com.facebook.react.bridge.ReadableMap):32:32 -> open +cl.json.social.ShareIntent -> cl.json.social.ShareIntent: +# {"id":"sourceFile","fileName":"ShareIntent.java"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):49:49 -> + 4:7:void (com.facebook.react.bridge.ReactApplicationContext):43:43 -> + 8:9:void (com.facebook.react.bridge.ReactApplicationContext):50:50 -> + 10:19:void (com.facebook.react.bridge.ReactApplicationContext):51:51 -> + 20:29:void (com.facebook.react.bridge.ReactApplicationContext):52:52 -> + 1:5:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):56:56 -> excludeChooserIntent + 6:10:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):57:57 -> excludeChooserIntent + 11:19:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):60:60 -> excludeChooserIntent + 20:26:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):61:61 -> excludeChooserIntent + 27:37:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):62:62 -> excludeChooserIntent + 38:43:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):64:64 -> excludeChooserIntent + 44:63:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):65:65 -> excludeChooserIntent + 64:88:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):66:66 -> excludeChooserIntent + 89:93:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):69:69 -> excludeChooserIntent + 94:100:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):70:70 -> excludeChooserIntent + 101:107:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):71:71 -> excludeChooserIntent + 108:128:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):72:72 -> excludeChooserIntent + 129:132:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):73:73 -> excludeChooserIntent + 133:138:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):76:76 -> excludeChooserIntent + 139:146:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):78:78 -> excludeChooserIntent + 147:161:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):86:86 -> excludeChooserIntent + 162:167:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):87:87 -> excludeChooserIntent + 168:176:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):88:88 -> excludeChooserIntent + 177:191:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):89:89 -> excludeChooserIntent + 192:195:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):90:90 -> excludeChooserIntent + 196:213:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):93:93 -> excludeChooserIntent + 214:227:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):94:94 -> excludeChooserIntent + 228:234:android.content.Intent excludeChooserIntent(android.content.Intent,com.facebook.react.bridge.ReadableMap):99:99 -> excludeChooserIntent + 5:17:android.content.ComponentName[] getExcludedComponentArray(com.facebook.react.bridge.ReadableArray):351:351 -> getExcludedComponentArray + 18:28:android.content.ComponentName[] getExcludedComponentArray(com.facebook.react.bridge.ReadableArray):352:352 -> getExcludedComponentArray + 29:33:android.content.ComponentName[] getExcludedComponentArray(com.facebook.react.bridge.ReadableArray):353:353 -> getExcludedComponentArray + 34:45:android.content.ComponentName[] getExcludedComponentArray(com.facebook.react.bridge.ReadableArray):354:354 -> getExcludedComponentArray + 46:51:android.content.ComponentName[] getExcludedComponentArray(com.facebook.react.bridge.ReadableArray):355:355 -> getExcludedComponentArray + 52:55:android.content.ComponentName[] getExcludedComponentArray(com.facebook.react.bridge.ReadableArray):356:356 -> getExcludedComponentArray + 56:71:android.content.ComponentName[] getExcludedComponentArray(com.facebook.react.bridge.ReadableArray):357:357 -> getExcludedComponentArray + 72:81:android.content.ComponentName[] getExcludedComponentArray(com.facebook.react.bridge.ReadableArray):358:358 -> getExcludedComponentArray + 82:99:android.content.ComponentName[] getExcludedComponentArray(com.facebook.react.bridge.ReadableArray):359:359 -> getExcludedComponentArray + 100:108:android.content.ComponentName[] getExcludedComponentArray(com.facebook.react.bridge.ReadableArray):363:363 -> getExcludedComponentArray + 1:8:cl.json.ShareFile getFileShare(com.facebook.react.bridge.ReadableMap):208:208 -> getFileShare + 9:16:cl.json.ShareFile getFileShare(com.facebook.react.bridge.ReadableMap):209:209 -> getFileShare + 17:18:cl.json.ShareFile getFileShare(com.facebook.react.bridge.ReadableMap):212:212 -> getFileShare + 19:26:cl.json.ShareFile getFileShare(com.facebook.react.bridge.ReadableMap):213:213 -> getFileShare + 27:35:cl.json.ShareFile getFileShare(com.facebook.react.bridge.ReadableMap):214:214 -> getFileShare + 36:45:cl.json.ShareFile getFileShare(com.facebook.react.bridge.ReadableMap):216:216 -> getFileShare + 46:61:cl.json.ShareFile getFileShare(com.facebook.react.bridge.ReadableMap):217:217 -> getFileShare + 62:73:cl.json.ShareFile getFileShare(com.facebook.react.bridge.ReadableMap):219:219 -> getFileShare + 1:5:cl.json.ShareFiles getFileShares(com.facebook.react.bridge.ReadableMap):224:224 -> getFileShares + 6:13:cl.json.ShareFiles getFileShares(com.facebook.react.bridge.ReadableMap):225:225 -> getFileShares + 14:18:cl.json.ShareFiles getFileShares(com.facebook.react.bridge.ReadableMap):226:226 -> getFileShares + 19:24:cl.json.ShareFiles getFileShares(com.facebook.react.bridge.ReadableMap):227:227 -> getFileShares + 25:34:cl.json.ShareFiles getFileShares(com.facebook.react.bridge.ReadableMap):228:228 -> getFileShares + 35:36:cl.json.ShareFiles getFileShares(com.facebook.react.bridge.ReadableMap):232:232 -> getFileShares + 37:44:cl.json.ShareFiles getFileShares(com.facebook.react.bridge.ReadableMap):233:233 -> getFileShares + 45:53:cl.json.ShareFiles getFileShares(com.facebook.react.bridge.ReadableMap):234:234 -> getFileShares + 54:64:cl.json.ShareFiles getFileShares(com.facebook.react.bridge.ReadableMap):236:236 -> getFileShares + 65:81:cl.json.ShareFiles getFileShares(com.facebook.react.bridge.ReadableMap):237:237 -> getFileShares + 82:93:cl.json.ShareFiles getFileShares(com.facebook.react.bridge.ReadableMap):239:239 -> getFileShares + 1:3:android.content.Intent getIntent():326:326 -> getIntent + 1:7:android.content.Intent[] getIntentsToViewFile(android.content.Intent,android.net.Uri):252:252 -> getIntentsToViewFile + 8:11:android.content.Intent[] getIntentsToViewFile(android.content.Intent,android.net.Uri):254:254 -> getIntentsToViewFile + 12:17:android.content.Intent[] getIntentsToViewFile(android.content.Intent,android.net.Uri):255:255 -> getIntentsToViewFile + 18:23:android.content.Intent[] getIntentsToViewFile(android.content.Intent,android.net.Uri):256:256 -> getIntentsToViewFile + 24:29:android.content.Intent[] getIntentsToViewFile(android.content.Intent,android.net.Uri):257:257 -> getIntentsToViewFile + 30:33:android.content.Intent[] getIntentsToViewFile(android.content.Intent,android.net.Uri):258:258 -> getIntentsToViewFile + 34:38:android.content.Intent[] getIntentsToViewFile(android.content.Intent,android.net.Uri):260:260 -> getIntentsToViewFile + 39:50:android.content.Intent[] getIntentsToViewFile(android.content.Intent,android.net.Uri):261:261 -> getIntentsToViewFile + 51:55:android.content.Intent[] getIntentsToViewFile(android.content.Intent,android.net.Uri):262:262 -> getIntentsToViewFile + 56:63:android.content.Intent[] getIntentsToViewFile(android.content.Intent,android.net.Uri):263:263 -> getIntentsToViewFile + 64:66:android.content.Intent[] getIntentsToViewFile(android.content.Intent,android.net.Uri):264:264 -> getIntentsToViewFile + 67:77:android.content.Intent[] getIntentsToViewFile(android.content.Intent,android.net.Uri):265:265 -> getIntentsToViewFile + 3:18:boolean hasValidKey(java.lang.String,com.facebook.react.bridge.ReadableMap):334:334 -> hasValidKey + 1:5:boolean isPackageInstalled(java.lang.String,android.content.Context):316:316 -> isPackageInstalled + 6:11:boolean isPackageInstalled(java.lang.String,android.content.Context):318:318 -> isPackageInstalled + 1:2:void open(com.facebook.react.bridge.ReadableMap):103:103 -> open + 3:16:void open(com.facebook.react.bridge.ReadableMap):105:105 -> open + 17:26:void open(com.facebook.react.bridge.ReadableMap):106:106 -> open + 27:34:void open(com.facebook.react.bridge.ReadableMap):109:109 -> open + 35:47:void open(com.facebook.react.bridge.ReadableMap):110:110 -> open + 48:55:void open(com.facebook.react.bridge.ReadableMap):113:113 -> open + 56:72:void open(com.facebook.react.bridge.ReadableMap):114:114 -> open + 73:80:void open(com.facebook.react.bridge.ReadableMap):117:117 -> open + 81:86:void open(com.facebook.react.bridge.ReadableMap):118:118 -> open + 87:96:void open(com.facebook.react.bridge.ReadableMap):122:122 -> open + 97:102:void open(com.facebook.react.bridge.ReadableMap):123:123 -> open + 103:110:void open(com.facebook.react.bridge.ReadableMap):127:127 -> open + 111:114:void open(com.facebook.react.bridge.ReadableMap):128:128 -> open + 115:122:void open(com.facebook.react.bridge.ReadableMap):131:131 -> open + 123:128:void open(com.facebook.react.bridge.ReadableMap):132:132 -> open + 129:134:void open(com.facebook.react.bridge.ReadableMap):134:134 -> open + 135:143:void open(com.facebook.react.bridge.ReadableMap):135:135 -> open + 144:157:void open(com.facebook.react.bridge.ReadableMap):139:139 -> open + 158:163:void open(com.facebook.react.bridge.ReadableMap):140:140 -> open + 164:167:void open(com.facebook.react.bridge.ReadableMap):141:141 -> open + 168:182:void open(com.facebook.react.bridge.ReadableMap):142:142 -> open + 183:189:void open(com.facebook.react.bridge.ReadableMap):143:143 -> open + 190:197:void open(com.facebook.react.bridge.ReadableMap):147:147 -> open + 198:203:void open(com.facebook.react.bridge.ReadableMap):148:148 -> open + 204:207:void open(com.facebook.react.bridge.ReadableMap):149:149 -> open + 208:222:void open(com.facebook.react.bridge.ReadableMap):150:150 -> open + 223:229:void open(com.facebook.react.bridge.ReadableMap):151:151 -> open + 230:244:void open(com.facebook.react.bridge.ReadableMap):155:155 -> open + 245:248:void open(com.facebook.react.bridge.ReadableMap):157:157 -> open + 249:255:void open(com.facebook.react.bridge.ReadableMap):158:158 -> open + 256:259:void open(com.facebook.react.bridge.ReadableMap):159:159 -> open + 260:291:void open(com.facebook.react.bridge.ReadableMap):161:161 -> open + 292:297:void open(com.facebook.react.bridge.ReadableMap):163:163 -> open + 298:314:void open(com.facebook.react.bridge.ReadableMap):164:164 -> open + 315:321:void open(com.facebook.react.bridge.ReadableMap):167:167 -> open + 322:330:void open(com.facebook.react.bridge.ReadableMap):168:168 -> open + 331:341:void open(com.facebook.react.bridge.ReadableMap):169:169 -> open + 342:348:void open(com.facebook.react.bridge.ReadableMap):170:170 -> open + 349:355:void open(com.facebook.react.bridge.ReadableMap):171:171 -> open + 356:361:void open(com.facebook.react.bridge.ReadableMap):172:172 -> open + 362:369:void open(com.facebook.react.bridge.ReadableMap):173:173 -> open + 370:375:void open(com.facebook.react.bridge.ReadableMap):176:176 -> open + 376:409:void open(com.facebook.react.bridge.ReadableMap):177:177 -> open + 410:425:void open(com.facebook.react.bridge.ReadableMap):179:179 -> open + 426:433:void open(com.facebook.react.bridge.ReadableMap):182:182 -> open + 434:439:void open(com.facebook.react.bridge.ReadableMap):183:183 -> open + 440:445:void open(com.facebook.react.bridge.ReadableMap):184:184 -> open + 446:451:void open(com.facebook.react.bridge.ReadableMap):185:185 -> open + 452:463:void open(com.facebook.react.bridge.ReadableMap):186:186 -> open + 464:476:void open(com.facebook.react.bridge.ReadableMap):187:187 -> open + 477:483:void open(com.facebook.react.bridge.ReadableMap):188:188 -> open + 484:490:void open(com.facebook.react.bridge.ReadableMap):189:189 -> open + 491:497:void open(com.facebook.react.bridge.ReadableMap):190:190 -> open + 498:503:void open(com.facebook.react.bridge.ReadableMap):191:191 -> open + 504:511:void open(com.facebook.react.bridge.ReadableMap):192:192 -> open + 512:517:void open(com.facebook.react.bridge.ReadableMap):195:195 -> open + 518:547:void open(com.facebook.react.bridge.ReadableMap):196:196 -> open + 548:559:void open(com.facebook.react.bridge.ReadableMap):198:198 -> open + 560:565:void open(com.facebook.react.bridge.ReadableMap):201:201 -> open + 566:573:void open(com.facebook.react.bridge.ReadableMap):202:202 -> open + 1:8:void openIntentChooser():272:272 -> openIntentChooser + 9:14:void openIntentChooser():274:274 -> openIntentChooser + 15:20:void openIntentChooser():279:279 -> openIntentChooser + 21:26:void openIntentChooser():280:280 -> openIntentChooser + 27:37:void openIntentChooser():281:281 -> openIntentChooser + 38:50:void openIntentChooser():283:283 -> openIntentChooser + 51:53:void openIntentChooser():285:285 -> openIntentChooser + 54:73:void openIntentChooser():287:287 -> openIntentChooser + 74:80:void openIntentChooser():288:288 -> openIntentChooser + 81:89:void openIntentChooser():289:289 -> openIntentChooser + 90:99:void openIntentChooser():291:291 -> openIntentChooser + 100:104:void openIntentChooser():293:293 -> openIntentChooser + 105:116:void openIntentChooser():296:296 -> openIntentChooser + 117:131:void openIntentChooser():298:298 -> openIntentChooser + 132:135:void openIntentChooser():299:299 -> openIntentChooser + 136:140:void openIntentChooser():304:304 -> openIntentChooser + 141:144:void openIntentChooser():308:308 -> openIntentChooser + 145:150:void openIntentChooser():309:309 -> openIntentChooser + 151:157:void openIntentChooser():310:310 -> openIntentChooser + 158:161:void openIntentChooser():311:311 -> openIntentChooser + 1:3:void setIntent(android.content.Intent):330:330 -> setIntent + 1:7:java.lang.String urlEncode(java.lang.String):245:245 -> urlEncode + 8:30:java.lang.String urlEncode(java.lang.String):247:247 -> urlEncode +cl.json.social.ShareIntent$1 -> cl.json.social.ShareIntent$1: +# {"id":"sourceFile","fileName":"ShareIntent.java"} + 1:6:void (cl.json.social.ShareIntent):78:78 -> + 1:1:int compare(java.lang.Object,java.lang.Object):78:78 -> compare + 2:2:int compare(java.util.HashMap,java.util.HashMap):81:81 -> compare +cl.json.social.SingleShareIntent -> cl.json.social.SingleShareIntent: +# {"id":"sourceFile","fileName":"SingleShareIntent.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 5:6:void (com.facebook.react.bridge.ReactApplicationContext):23:23 -> + 7:9:void (com.facebook.react.bridge.ReactApplicationContext):24:24 -> + 1:9:void open(com.facebook.react.bridge.ReadableMap):31:31 -> open + 10:27:void open(com.facebook.react.bridge.ReadableMap):33:33 -> open + 28:39:void open(com.facebook.react.bridge.ReadableMap):34:34 -> open + 40:46:void open(com.facebook.react.bridge.ReadableMap):35:35 -> open + 47:52:void open(com.facebook.react.bridge.ReadableMap):36:36 -> open + 53:65:void open(com.facebook.react.bridge.ReadableMap):37:37 -> open + 66:73:void open(com.facebook.react.bridge.ReadableMap):38:38 -> open + 74:84:void open(com.facebook.react.bridge.ReadableMap):40:40 -> open + 85:88:void open(com.facebook.react.bridge.ReadableMap):42:42 -> open + 89:95:void open(com.facebook.react.bridge.ReadableMap):45:45 -> open + 96:101:void open(com.facebook.react.bridge.ReadableMap):47:47 -> open + 102:107:void open(com.facebook.react.bridge.ReadableMap):48:48 -> open + 108:123:void open(com.facebook.react.bridge.ReadableMap):49:49 -> open + 124:138:void open(com.facebook.react.bridge.ReadableMap):50:50 -> open + 139:144:void open(com.facebook.react.bridge.ReadableMap):51:51 -> open + 145:149:void open(com.facebook.react.bridge.ReadableMap):52:52 -> open + 150:151:void open(com.facebook.react.bridge.ReadableMap):51:51 -> open + 152:170:void open(com.facebook.react.bridge.ReadableMap):57:57 -> open + 171:174:void open(com.facebook.react.bridge.ReadableMap):61:61 -> open + 1:1:void openIntentChooser():65:65 -> openIntentChooser + 2:3:void openIntentChooser(com.facebook.react.bridge.ReadableMap):69:70 -> openIntentChooser + 4:4:void openIntentChooser(com.facebook.react.bridge.ReadableMap):72:72 -> openIntentChooser + 5:6:void openIntentChooser(com.facebook.react.bridge.ReadableMap):76:77 -> openIntentChooser + 7:11:void openIntentChooser(com.facebook.react.bridge.ReadableMap):80:84 -> openIntentChooser + 12:14:void openIntentChooser(com.facebook.react.bridge.ReadableMap):86:88 -> openIntentChooser + 15:18:void openIntentChooser(com.facebook.react.bridge.ReadableMap):90:93 -> openIntentChooser + 19:24:void openIntentChooser(com.facebook.react.bridge.ReadableMap):96:101 -> openIntentChooser +cl.json.social.SnapChatShare -> cl.json.social.SnapChatShare: +# {"id":"sourceFile","fileName":"SnapChatShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):22:22 -> + 1:3:java.lang.String getComponentClass():38:38 -> getComponentClass + 1:3:java.lang.String getPackage():34:34 -> getPackage + 1:3:java.lang.String getPlayStoreLink():47:47 -> getPlayStoreLink + 1:3:void open(com.facebook.react.bridge.ReadableMap):27:27 -> open + 4:7:void open(com.facebook.react.bridge.ReadableMap):29:29 -> open +cl.json.social.TargetChosenReceiver -> cl.json.social.TargetChosenReceiver: +# {"id":"sourceFile","fileName":"TargetChosenReceiver.java"} + 1:8:void ():23:23 -> + 1:4:void ():21:21 -> + 1:4:void callbackReject(java.lang.String):99:99 -> callbackReject + 5:8:void callbackReject(java.lang.String):100:100 -> callbackReject + 9:11:void callbackReject(java.lang.String):102:102 -> callbackReject + 1:4:void callbackResolve(java.lang.Object):93:93 -> callbackResolve + 5:8:void callbackResolve(java.lang.Object):94:94 -> callbackResolve + 9:11:void callbackResolve(java.lang.Object):96:96 -> callbackResolve + 1:3:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):40:40 -> getSharingSenderIntent + 4:7:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):41:41 -> getSharingSenderIntent + 8:47:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):42:42 -> getSharingSenderIntent + 48:51:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):44:44 -> getSharingSenderIntent + 52:55:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):45:45 -> getSharingSenderIntent + 56:58:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):46:46 -> getSharingSenderIntent + 59:65:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):48:48 -> getSharingSenderIntent + 66:79:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):49:49 -> getSharingSenderIntent + 80:93:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):50:50 -> getSharingSenderIntent + 94:105:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):52:52 -> getSharingSenderIntent + 106:106:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):54:54 -> getSharingSenderIntent + 107:113:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):56:56 -> getSharingSenderIntent + 114:120:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):57:57 -> getSharingSenderIntent + 121:129:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):58:58 -> getSharingSenderIntent + 130:143:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):59:59 -> getSharingSenderIntent + 144:147:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):60:60 -> getSharingSenderIntent + 148:152:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):65:65 -> getSharingSenderIntent + 153:154:android.content.IntentSender getSharingSenderIntent(com.facebook.react.bridge.ReactContext):54:54 -> getSharingSenderIntent + 1:3:void onReceive(android.content.Context,android.content.Intent):70:70 -> onReceive + 4:11:void onReceive(android.content.Context,android.content.Intent):71:71 -> onReceive + 12:21:void onReceive(android.content.Context,android.content.Intent):72:72 -> onReceive + 22:23:void onReceive(android.content.Context,android.content.Intent):73:73 -> onReceive + 24:25:void onReceive(android.content.Context,android.content.Intent):74:75 -> onReceive + 26:46:void onReceive(android.content.Context,android.content.Intent):75:75 -> onReceive + 47:54:void onReceive(android.content.Context,android.content.Intent):79:79 -> onReceive + 55:58:void onReceive(android.content.Context,android.content.Intent):80:80 -> onReceive + 59:66:void onReceive(android.content.Context,android.content.Intent):81:81 -> onReceive + 67:76:void onReceive(android.content.Context,android.content.Intent):83:83 -> onReceive + 77:83:void onReceive(android.content.Context,android.content.Intent):86:86 -> onReceive + 84:87:void onReceive(android.content.Context,android.content.Intent):88:88 -> onReceive + 88:89:void onReceive(android.content.Context,android.content.Intent):74:74 -> onReceive + 1:3:void registerCallbacks(com.facebook.react.bridge.Promise):35:35 -> registerCallbacks +cl.json.social.TargetChosenReceiver$$ExternalSyntheticApiModelOutline0 -> cl.json.social.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.content.Intent m(android.content.Context,android.content.BroadcastReceiver,android.content.IntentFilter,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +cl.json.social.TelegramShare -> cl.json.social.TelegramShare: +# {"id":"sourceFile","fileName":"TelegramShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):17:17 -> + 1:3:java.lang.String getPackage():28:28 -> getPackage + 1:3:java.lang.String getPlayStoreLink():38:38 -> getPlayStoreLink + 1:3:void open(com.facebook.react.bridge.ReadableMap):22:22 -> open + 4:7:void open(com.facebook.react.bridge.ReadableMap):24:24 -> open +cl.json.social.TwitterShare -> cl.json.social.TwitterShare: +# {"id":"sourceFile","fileName":"TwitterShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):17:17 -> + 1:3:java.lang.String getDefaultWebLink():32:32 -> getDefaultWebLink + 1:3:java.lang.String getPackage():27:27 -> getPackage + 1:3:void open(com.facebook.react.bridge.ReadableMap):21:21 -> open + 4:7:void open(com.facebook.react.bridge.ReadableMap):23:23 -> open +cl.json.social.ViberShare -> cl.json.social.ViberShare: +# {"id":"sourceFile","fileName":"ViberShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):18:18 -> + 1:3:java.lang.String getPackage():29:29 -> getPackage + 1:3:java.lang.String getPlayStoreLink():39:39 -> getPlayStoreLink + 1:3:void open(com.facebook.react.bridge.ReadableMap):23:23 -> open + 4:7:void open(com.facebook.react.bridge.ReadableMap):25:25 -> open +cl.json.social.WhatsAppBusinessShare -> cl.json.social.WhatsAppBusinessShare: +# {"id":"sourceFile","fileName":"WhatsAppBusinessShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):23:23 -> + 1:3:java.lang.String getPackage():51:51 -> getPackage + 1:3:java.lang.String getPlayStoreLink():61:61 -> getPlayStoreLink + 1:3:void open(com.facebook.react.bridge.ReadableMap):27:27 -> open + 4:11:void open(com.facebook.react.bridge.ReadableMap):29:29 -> open + 12:27:void open(com.facebook.react.bridge.ReadableMap):32:32 -> open + 28:32:void open(com.facebook.react.bridge.ReadableMap):33:33 -> open + 33:37:void open(com.facebook.react.bridge.ReadableMap):36:36 -> open + 38:40:void open(com.facebook.react.bridge.ReadableMap):39:39 -> open + 41:48:void open(com.facebook.react.bridge.ReadableMap):44:44 -> open + 49:52:void open(com.facebook.react.bridge.ReadableMap):47:47 -> open +cl.json.social.WhatsAppShare -> cl.json.social.WhatsAppShare: +# {"id":"sourceFile","fileName":"WhatsAppShare.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):23:23 -> + 1:3:java.lang.String getPackage():51:51 -> getPackage + 1:3:java.lang.String getPlayStoreLink():61:61 -> getPlayStoreLink + 1:3:void open(com.facebook.react.bridge.ReadableMap):27:27 -> open + 4:11:void open(com.facebook.react.bridge.ReadableMap):29:29 -> open + 12:27:void open(com.facebook.react.bridge.ReadableMap):32:32 -> open + 28:32:void open(com.facebook.react.bridge.ReadableMap):33:33 -> open + 33:37:void open(com.facebook.react.bridge.ReadableMap):36:36 -> open + 38:40:void open(com.facebook.react.bridge.ReadableMap):39:39 -> open + 41:48:void open(com.facebook.react.bridge.ReadableMap):44:44 -> open + 49:52:void open(com.facebook.react.bridge.ReadableMap):47:47 -> open +com.BV.LinearGradient.LinearGradientManager -> com.BV.LinearGradient.LinearGradientManager: +# {"id":"sourceFile","fileName":"LinearGradientManager.java"} + 1:4:void ():8:8 -> + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):8:8 -> createViewInstance + 2:2:com.BV.LinearGradient.LinearGradientView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):26:26 -> createViewInstance + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/ThemedReactContext;)Lcom/BV/LinearGradient/a;"} + 1:3:java.lang.String getName():21:21 -> getName + 1:4:void setAngle(com.BV.LinearGradient.LinearGradientView,float):63:63 -> setAngle + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/BV/LinearGradient/a;F)V"} + 1:4:void setAngleCenter(com.BV.LinearGradient.LinearGradientView,com.facebook.react.bridge.ReadableArray):58:58 -> setAngleCenter + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/BV/LinearGradient/a;Lcom/facebook/react/bridge/ReadableArray;)V"} + 1:4:void setBorderRadii(com.BV.LinearGradient.LinearGradientView,com.facebook.react.bridge.ReadableArray):70:70 -> setBorderRadii + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/BV/LinearGradient/a;Lcom/facebook/react/bridge/ReadableArray;)V"} + 1:4:void setColors(com.BV.LinearGradient.LinearGradientView,com.facebook.react.bridge.ReadableArray):31:31 -> setColors + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/BV/LinearGradient/a;Lcom/facebook/react/bridge/ReadableArray;)V"} + 1:4:void setEndPoint(com.BV.LinearGradient.LinearGradientView,com.facebook.react.bridge.ReadableArray):48:48 -> setEndPoint + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/BV/LinearGradient/a;Lcom/facebook/react/bridge/ReadableArray;)V"} + 3:6:void setLocations(com.BV.LinearGradient.LinearGradientView,com.facebook.react.bridge.ReadableArray):37:37 -> setLocations + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/BV/LinearGradient/a;Lcom/facebook/react/bridge/ReadableArray;)V"} + 1:4:void setStartPoint(com.BV.LinearGradient.LinearGradientView,com.facebook.react.bridge.ReadableArray):43:43 -> setStartPoint + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/BV/LinearGradient/a;Lcom/facebook/react/bridge/ReadableArray;)V"} + 1:4:void setUseAngle(com.BV.LinearGradient.LinearGradientView,boolean):53:53 -> setUseAngle + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/BV/LinearGradient/a;Z)V"} +com.BV.LinearGradient.LinearGradientPackage -> com.BV.LinearGradient.LinearGradientPackage: +# {"id":"sourceFile","fileName":"LinearGradientPackage.java"} + 1:4:void ():13:13 -> + 1:3:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):17:17 -> createNativeModules + 1:10:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):23:23 -> createViewManagers +com.BV.LinearGradient.LinearGradientView -> com.BV.LinearGradient.a: +# {"id":"sourceFile","fileName":"LinearGradientView.java"} + android.graphics.Paint mPaint -> d + android.graphics.Path mPathForBorderRadius -> e + android.graphics.RectF mTempRectForBorderRadius -> f + android.graphics.LinearGradient mShader -> g + float[] mLocations -> h + float[] mStartPoint -> i + float[] mEndPoint -> j + int[] mColors -> k + boolean mUseAngle -> l + float[] mAngleCenter -> m + float mAngle -> n + int[] mSize -> o + float[] mBorderRadii -> p + 1:3:void (android.content.Context):35:35 -> + 4:12:void (android.content.Context):18:18 -> + 13:19:void (android.content.Context):24:24 -> + 20:27:void (android.content.Context):25:25 -> + 28:29:void (android.content.Context):27:27 -> + 30:38:void (android.content.Context):28:28 -> + 39:40:void (android.content.Context):29:29 -> + 41:48:void (android.content.Context):30:30 -> + 49:56:void (android.content.Context):31:31 -> + 1:14:void drawGradient():193:193 -> a + 15:27:void drawGradient():199:199 -> a + 28:30:void drawGradient():202:202 -> a + 31:36:void drawGradient():203:203 -> a + 37:58:void drawGradient():206:206 -> a + 59:74:void drawGradient():212:212 -> a + 75:91:void drawGradient():217:217 -> a + 92:113:void drawGradient():222:222 -> a + 114:129:void drawGradient():223:223 -> a + 130:150:void drawGradient():226:226 -> a + 151:155:void drawGradient():234:234 -> a + 156:159:void drawGradient():235:235 -> a + 18:35:float[] getGradientStartPoint(float,int[]):105:105 -> b + 36:43:float[] getGradientStartPoint(float,int[]):109:109 -> b + 44:48:float[] getGradientStartPoint(float,int[]):116:116 -> b + 49:60:float[] getGradientStartPoint(float,int[]):119:119 -> b + 61:67:float[] getGradientStartPoint(float,int[]):125:125 -> b + 2:8:float[] getHorizontalOrVerticalStartPoint(float,int[]):72:72 -> c + 9:19:float[] getHorizontalOrVerticalStartPoint(float,int[]):73:73 -> c + 20:33:float[] getHorizontalOrVerticalStartPoint(float,int[]):76:76 -> c + 34:46:float[] getHorizontalOrVerticalStartPoint(float,int[]):79:79 -> c + 47:53:float[] getHorizontalOrVerticalStartPoint(float,int[]):82:82 -> c + 54:60:float[] getHorizontalOrVerticalStartPoint(float,int[]):85:85 -> c + 2:8:float[] getStartCornerToIntersect(float,int[]):47:47 -> d + 9:21:float[] getStartCornerToIntersect(float,int[]):48:48 -> d + 22:35:float[] getStartCornerToIntersect(float,int[]):51:51 -> d + 36:48:float[] getStartCornerToIntersect(float,int[]):54:54 -> d + 49:56:float[] getStartCornerToIntersect(float,int[]):57:57 -> d + 57:63:float[] getStartCornerToIntersect(float,int[]):60:60 -> d + 1:4:void updatePath():239:239 -> e + 5:11:void updatePath():240:240 -> e + 12:18:void updatePath():241:241 -> e + 19:23:void updatePath():243:243 -> e + 24:39:void updatePath():244:244 -> e + 40:51:void updatePath():245:245 -> e + 1:3:void onDraw(android.graphics.Canvas):253:253 -> onDraw + 4:7:void onDraw(android.graphics.Canvas):254:254 -> onDraw + 8:13:void onDraw(android.graphics.Canvas):255:255 -> onDraw + 14:19:void onDraw(android.graphics.Canvas):257:257 -> onDraw + 1:6:void onSizeChanged(int,int,int,int):186:186 -> onSizeChanged + 7:9:void onSizeChanged(int,int,int,int):187:187 -> onSizeChanged + 10:13:void onSizeChanged(int,int,int,int):188:188 -> onSizeChanged + 1:2:void setAngle(float):170:170 -> setAngle + 3:6:void setAngle(float):171:171 -> setAngle + 2:21:void setAngleCenter(com.facebook.react.bridge.ReadableArray):165:165 -> setAngleCenter + 22:25:void setAngleCenter(com.facebook.react.bridge.ReadableArray):166:166 -> setAngleCenter + 1:9:void setBorderRadii(com.facebook.react.bridge.ReadableArray):175:175 -> setBorderRadii + 10:23:void setBorderRadii(com.facebook.react.bridge.ReadableArray):177:177 -> setBorderRadii + 24:25:void setBorderRadii(com.facebook.react.bridge.ReadableArray):179:179 -> setBorderRadii + 26:28:void setBorderRadii(com.facebook.react.bridge.ReadableArray):180:180 -> setBorderRadii + 29:32:void setBorderRadii(com.facebook.react.bridge.ReadableArray):181:181 -> setBorderRadii + 1:9:void setColors(com.facebook.react.bridge.ReadableArray):139:139 -> setColors + 10:17:void setColors(com.facebook.react.bridge.ReadableArray):142:142 -> setColors + 18:34:void setColors(com.facebook.react.bridge.ReadableArray):143:143 -> setColors + 35:43:void setColors(com.facebook.react.bridge.ReadableArray):144:144 -> setColors + 44:45:void setColors(com.facebook.react.bridge.ReadableArray):146:146 -> setColors + 46:49:void setColors(com.facebook.react.bridge.ReadableArray):147:147 -> setColors + 2:21:void setEndPoint(com.facebook.react.bridge.ReadableArray):134:134 -> setEndPoint + 22:25:void setEndPoint(com.facebook.react.bridge.ReadableArray):135:135 -> setEndPoint + 1:9:void setLocations(com.facebook.react.bridge.ReadableArray):151:151 -> setLocations + 10:19:void setLocations(com.facebook.react.bridge.ReadableArray):153:153 -> setLocations + 20:21:void setLocations(com.facebook.react.bridge.ReadableArray):155:155 -> setLocations + 22:25:void setLocations(com.facebook.react.bridge.ReadableArray):156:156 -> setLocations + 2:21:void setStartPoint(com.facebook.react.bridge.ReadableArray):129:129 -> setStartPoint + 22:25:void setStartPoint(com.facebook.react.bridge.ReadableArray):130:130 -> setStartPoint + 1:2:void setUseAngle(boolean):160:160 -> setUseAngle + 3:6:void setUseAngle(boolean):161:161 -> setUseAngle +com.airbnb.android.react.lottie.LottieAnimationViewManager -> com.airbnb.android.react.lottie.LottieAnimationViewManager: +# {"id":"sourceFile","fileName":"LottieAnimationViewManager.kt"} + 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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/j;Ld0/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;"} + 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"} + 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"} + 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;"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} +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.synthesized"} + 1:1:void (d0.LottieAnimationView):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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.synthesized"} + 1:1:void (d0.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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;"} + 3:6:void (com.airbnb.lottie.LottieAnimationView):73:73 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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: +# {"id":"sourceFile","fileName":"LottieAnimationViewManagerImpl.kt"} + com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/airbnb/android/react/lottie/g;"} + 1:4:void ():16:16 -> + 6:13:void setProgress(float,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):274:274 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(FLcom/airbnb/android/react/lottie/h;)V"} + 8:36:void setRenderMode(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):241:241 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lcom/airbnb/android/react/lottie/h;)V"} + 37:39:void setRenderMode(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):251:251 -> B + 40:48:void setRenderMode(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):241:241 -> B + 49:51:void setRenderMode(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):247:247 -> B + 52:60:void setRenderMode(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):241:241 -> B + 61:64:void setRenderMode(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):243:243 -> B + 65:68:void setRenderMode(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):254:254 -> B + 8:36:void setResizeMode(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):219:219 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lcom/airbnb/android/react/lottie/h;)V"} + 37:39:void setResizeMode(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):225:225 -> C + 40:48:void setResizeMode(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):219:219 -> C + 49:51:void setResizeMode(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):221:221 -> C + 52:60:void setResizeMode(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):219:219 -> C + 61:64:void setResizeMode(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):229:229 -> C + 65:68:void setResizeMode(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):232:232 -> C + 6:8:void setSourceDotLottieURI(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):204:204 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lcom/airbnb/android/react/lottie/h;)V"} + 9:12:void setSourceDotLottieURI(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):205:205 -> D + 6:8:void setSourceJson(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):186:186 -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lcom/airbnb/android/react/lottie/h;)V"} + 9:12:void setSourceJson(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):187:187 -> E + 10:18:void setSourceName(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):174:174 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lcom/airbnb/android/react/lottie/h;)V"} + 19:35:void setSourceName(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):175:175 -> F + 36:38:void setSourceName(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):177:177 -> F + 39:42:void setSourceName(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):178:178 -> F + 6:8:void setSourceURL(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):195:195 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lcom/airbnb/android/react/lottie/h;)V"} + 9:12:void setSourceURL(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):196:196 -> G + 7:14:void setSpeed(double,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):282:282 -> H + # {"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 + # {"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.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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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;"} + 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 + 15:20:java.util.Map getExportedCustomDirectEventTypeConstants():78:78 -> f + 21:31:java.util.Map getExportedCustomDirectEventTypeConstants():72:72 -> f + 1:5:java.util.Map getExportedViewConstants():21:21 -> g + 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"} + 1:6:void pause$lambda$3(com.airbnb.lottie.LottieAnimationView):148:148 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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"} + 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"} + 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 + 24:31:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):94:94 -> k + 32:35:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):95:95 -> k + 36:53:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):99:99 -> k + 54:68:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):100:100 -> k + 69:73:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):102:102 -> k + 74:82:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):103:103 -> k + 83:94:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):104:104 -> k + 95:105:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):105:105 -> k + 106:113:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):108:108 -> k + 114:117:void play$lambda$1(boolean,int,int,com.airbnb.lottie.LottieAnimationView):110:110 -> k + 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"} + 1:6:void reset$lambda$2(com.airbnb.lottie.LottieAnimationView):138:138 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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"} + 1:6:void resume$lambda$4(com.airbnb.lottie.LottieAnimationView):157:157 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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"} + 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 + 38:41:void sendAnimationFailureEvent(com.airbnb.lottie.LottieAnimationView,java.lang.Throwable):52:52 -> p + 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"} + 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 + 33:36:void sendAnimationLoadedEvent(com.airbnb.lottie.LottieAnimationView):65:65 -> q + 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"} + 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 + 33:36:void sendOnAnimationFinishEvent(com.airbnb.lottie.LottieAnimationView,boolean):39:39 -> r + 37:39:void sendOnAnimationFinishEvent(com.airbnb.lottie.LottieAnimationView,boolean):37:37 -> r + 40:43:void sendOnAnimationFinishEvent(com.airbnb.lottie.LottieAnimationView,boolean):36:36 -> r + 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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLcom/airbnb/android/react/lottie/h;)V"} + 6:13:void setEnableSafeMode(boolean,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):314:314 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLcom/airbnb/android/react/lottie/h;)V"} + 7:13:void setHardwareAcceleration(boolean,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):262:262 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLcom/airbnb/android/react/lottie/h;)V"} + 14:17:void setHardwareAcceleration(boolean,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):264:264 -> x + 18:21:void setHardwareAcceleration(boolean,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):266:266 -> x + 6:9:void setImageAssetsFolder(java.lang.String,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):322:322 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lcom/airbnb/android/react/lottie/h;)V"} + 6:13:void setLoop(boolean,com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager):290:290 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLcom/airbnb/android/react/lottie/h;)V"} +com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl$$ExternalSyntheticLambda0 -> com.airbnb.android.react.lottie.c: +# {"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.synthesized"} + 1:1:void (d0.LottieAnimationView):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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.synthesized"} + 1:1:void (d0.LottieAnimationView):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + boolean com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl$$InternalSyntheticLambda$1$fb4520da07879a9befaa10362aa28b8aeec9b3d2b0b9601696a5fe4f1e3ca224$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + int com.airbnb.android.react.lottie.LottieAnimationViewManagerImpl$$InternalSyntheticLambda$1$fb4520da07879a9befaa10362aa28b8aeec9b3d2b0b9601696a5fe4f1e3ca224$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 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.synthesized"} + 1:1:void (boolean,int,int,d0.LottieAnimationView):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZIILd0/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.synthesized"} + 1:1:void (d0.LottieAnimationView):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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;"} + 5:8:void (boolean,com.airbnb.lottie.LottieAnimationView):115:115 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLd0/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 + 18:22:void onViewAttachedToWindow(android.view.View):121:121 -> onViewAttachedToWindow + 23:26:void onViewAttachedToWindow(android.view.View):123:123 -> onViewAttachedToWindow + 6:7:void onViewDetachedFromWindow(android.view.View):127:127 -> onViewDetachedFromWindow + 8:11:void onViewDetachedFromWindow(android.view.View):128:128 -> onViewDetachedFromWindow +com.airbnb.android.react.lottie.LottieAnimationViewPropertyManager -> com.airbnb.android.react.lottie.h: +# {"id":"sourceFile","fileName":"LottieAnimationViewPropertyManager.kt"} + java.lang.ref.WeakReference viewWeakReference -> a + java.lang.String TAG -> b + boolean animationNameDirty -> c + java.lang.String animationName -> d + android.widget.ImageView$ScaleType scaleType -> e + java.lang.String imageAssetsFolder -> f + java.lang.Boolean enableMergePaths -> g + java.lang.Boolean enableSafeMode -> h + 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;"} + java.lang.Integer layerType -> l + java.lang.String animationJson -> m + java.lang.String animationURL -> n + java.lang.String sourceDotLottie -> o + java.lang.Float progress -> p + java.lang.Boolean loop -> q + 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"} + 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 -> + 1:12:void commitChanges():105:105 -> a + 13:17:void commitChanges():107:107 -> a + 18:23:void commitChanges():108:108 -> a + 24:28:void commitChanges():109:109 -> a + 29:35:void commitChanges():110:110 -> a + 36:42:void commitChanges():111:111 -> a + 43:48:void commitChanges():112:112 -> a + 49:54:void commitChanges():113:113 -> a + 55:60:void commitChanges():114:114 -> a + 61:63:void commitChanges():116:116 -> a + 64:68:void commitChanges():120:120 -> a + 69:79:void commitChanges():121:121 -> a + 80:81:void commitChanges():122:122 -> a + 82:85:void commitChanges():125:125 -> a + 86:90:void commitChanges():126:126 -> a + 91:96:void commitChanges():127:127 -> a + 97:113:void commitChanges():128:128 -> a + 114:124:void commitChanges():130:130 -> a + 125:126:void commitChanges():132:132 -> a + 127:130:void commitChanges():135:135 -> a + 131:135:void commitChanges():136:136 -> a + 136:141:void commitChanges():137:137 -> a + 142:151:void commitChanges():139:139 -> a + 152:159:void commitChanges():140:140 -> a + 160:162:void commitChanges():138:138 -> a + 163:165:void commitChanges():142:142 -> a + 166:202:void commitChanges():146:146 -> a + 203:210:void commitChanges():150:150 -> a + 211:214:void commitChanges():151:151 -> a + 215:220:void commitChanges():152:152 -> a + 221:225:void commitChanges():153:153 -> a + 226:235:void commitChanges():155:155 -> a + 236:243:void commitChanges():156:156 -> a + 244:247:void commitChanges():154:154 -> a + 248:270:void commitChanges():158:158 -> a + 271:273:void commitChanges():160:160 -> a + 274:276:void commitChanges():162:162 -> a + 277:280:void commitChanges():167:167 -> a + 281:288:void commitChanges():170:170 -> a + 289:296:void commitChanges():167:167 -> a + 297:322:void commitChanges():174:174 -> a + 323:325:void commitChanges():178:178 -> a + 326:327:void commitChanges():179:179 -> a + 328:329:void commitChanges():180:180 -> a + 330:333:void commitChanges():183:183 -> a + 334:338:void commitChanges():184:184 -> a + 339:340:void commitChanges():185:185 -> a + 341:348:void commitChanges():188:188 -> a + 349:351:void commitChanges():189:189 -> a + 352:353:void commitChanges():190:190 -> a + 354:366:void commitChanges():193:193 -> a + 367:369:void commitChanges():194:194 -> a + 370:371:void commitChanges():195:195 -> a + 372:381:void commitChanges():198:198 -> a + 382:387:void commitChanges():199:199 -> a + 388:390:void commitChanges():200:200 -> a + 391:398:void commitChanges():204:204 -> a + 399:401:void commitChanges():205:205 -> a + 402:403:void commitChanges():206:206 -> a + 404:407:void commitChanges():209:209 -> a + 408:410:void commitChanges():210:210 -> a + 411:412:void commitChanges():211:211 -> a + 413:416:void commitChanges():214:214 -> a + 417:419:void commitChanges():215:215 -> a + 420:421:void commitChanges():216:216 -> a + 422:432:void commitChanges():219:219 -> a + 433:436:void commitChanges():221:221 -> a + 437:439:void commitChanges():222:222 -> a + 440:441:void commitChanges():223:223 -> a + 442:449:void commitChanges():226:226 -> a + 450:452:void commitChanges():227:227 -> a + 453:454:void commitChanges():228:228 -> a + 455:462:void commitChanges():231:231 -> a + 463:465:void commitChanges():232:232 -> a + 466:467:void commitChanges():233:233 -> a + 468:471:void commitChanges():236:236 -> a + 472:477:void commitChanges():237:237 -> a + 478:483:void commitChanges():238:238 -> a + 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"} + 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 + 48:64:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):257:257 -> b + 65:84:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):258:258 -> b + 85:90:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):739:739 -> b + 85:90:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):259 -> b + 91:98:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):740:740 -> b + 91:98:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):259 -> b + 99:104:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):741:741 -> b + 99:104:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):259 -> b + 105:110:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):742:742 -> b + 105:110:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):259 -> b + 111:117:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):259:259 -> b + 118:128:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):743:743 -> b + 118:128:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):259 -> b + 129:132:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):747:747 -> b + 129:132:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):259 -> b + 133:138:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> b + 133:138:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):260 -> b + 139:140:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):260:260 -> b + 141:152:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):261:261 -> b + 153:157:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):263:263 -> b + 158:162:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):264:264 -> b + 163:168:void parseColorFilter(com.facebook.react.bridge.ReadableMap,com.airbnb.lottie.LottieAnimationView):266:266 -> b + 1:3:void setAnimationJson(java.lang.String):63:63 -> c + 1:3:void setAnimationName(java.lang.String):52:52 -> d + 4:6:void setAnimationName(java.lang.String):53:53 -> d + 1:3:void setAnimationURL(java.lang.String):64:64 -> e + 1:3:void setAutoPlay(java.lang.Boolean):68:68 -> f + 1:3:void setColorFilters(com.facebook.react.bridge.ReadableArray):59:59 -> g + 1:3:void setEnableMergePaths(java.lang.Boolean):57:57 -> h + 1:3:void setEnableSafeMode(java.lang.Boolean):58:58 -> i + 1:3:void setImageAssetsFolder(java.lang.String):56:56 -> j + 1:3:void setLayerType(java.lang.Integer):62:62 -> k + 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"} + 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 + 1:3:void setTextFilters(com.facebook.react.bridge.ReadableArray):60:60 -> r +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;"} + 3:6:void (com.airbnb.lottie.LottieAnimationView):74:74 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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 + 105:110:android.graphics.Typeface fetchFont(java.lang.String,java.lang.String,java.lang.String):90:90 -> b + 111:130:android.graphics.Typeface fetchFont(java.lang.String,java.lang.String,java.lang.String):91:91 -> b +com.airbnb.android.react.lottie.LottiePackage -> com.airbnb.android.react.lottie.LottiePackage: +# {"id":"sourceFile","fileName":"LottiePackage.kt"} + 1:4:void ():8:8 -> + 6:10:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):12:12 -> createNativeModules + 6:15:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):16:16 -> createViewManagers +com.airbnb.android.react.lottie.OnAnimationFailureEvent -> com.airbnb.android.react.lottie.i: +# {"id":"sourceFile","fileName":"OnAnimationFailureEvent.kt"} + java.lang.Throwable error -> a + com.airbnb.android.react.lottie.OnAnimationFailureEvent$Companion Companion -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/airbnb/android/react/lottie/i$a;"} + 6:8:void (int,int,java.lang.Throwable):9:9 -> + 9:11:void (int,int,java.lang.Throwable):8:8 -> + 1:4:com.facebook.react.bridge.WritableMap getEventData():18:18 -> getEventData + 5:16:com.facebook.react.bridge.WritableMap getEventData():19:19 -> getEventData + 1:3:java.lang.String getEventName():12:12 -> getEventName +com.airbnb.android.react.lottie.OnAnimationFailureEvent$Companion -> com.airbnb.android.react.lottie.i$a: +# {"id":"sourceFile","fileName":"OnAnimationFailureEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():23:23 -> +com.airbnb.android.react.lottie.OnAnimationFinishEvent -> com.airbnb.android.react.lottie.j: +# {"id":"sourceFile","fileName":"OnAnimationFinishEvent.kt"} + boolean isCancelled -> a + com.airbnb.android.react.lottie.OnAnimationFinishEvent$Companion Companion -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/airbnb/android/react/lottie/j$a;"} + 1:3:void (int,int,boolean):9:9 -> + 4:6:void (int,int,boolean):8:8 -> + 1:4:com.facebook.react.bridge.WritableMap getEventData():18:18 -> getEventData + 5:12:com.facebook.react.bridge.WritableMap getEventData():19:19 -> getEventData + 1:3:java.lang.String getEventName():12:12 -> getEventName +com.airbnb.android.react.lottie.OnAnimationFinishEvent$Companion -> com.airbnb.android.react.lottie.j$a: +# {"id":"sourceFile","fileName":"OnAnimationFinishEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():23:23 -> +com.airbnb.android.react.lottie.OnAnimationLoadedEvent -> com.airbnb.android.react.lottie.k: +# {"id":"sourceFile","fileName":"OnAnimationLoadedEvent.kt"} + com.airbnb.android.react.lottie.OnAnimationLoadedEvent$Companion Companion -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/airbnb/android/react/lottie/k$a;"} + 1:4:void (int,int):8:8 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():15:15 -> getEventData + 1:3:java.lang.String getEventName():11:11 -> getEventName +com.airbnb.android.react.lottie.OnAnimationLoadedEvent$Companion -> com.airbnb.android.react.lottie.k$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: +# {"id":"sourceFile","fileName":"AsyncUpdates.java"} + com.airbnb.lottie.AsyncUpdates AUTOMATIC -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a;"} + com.airbnb.lottie.AsyncUpdates ENABLED -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a;"} + com.airbnb.lottie.AsyncUpdates DISABLED -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a;"} + com.airbnb.lottie.AsyncUpdates[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld0/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;"} + 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;"} + 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":"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: +# {"id":"sourceFile","fileName":"ImageAssetDelegate.java"} +com.airbnb.lottie.L -> d0.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;"} + com.airbnb.lottie.network.LottieNetworkFetcher fetcher -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/f;"} + com.airbnb.lottie.network.LottieNetworkCacheProvider cacheProvider -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/e;"} + com.airbnb.lottie.network.NetworkFetcher networkFetcher -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/h;"} + com.airbnb.lottie.network.NetworkCache networkCache -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/g;"} + java.lang.ThreadLocal lottieTrace -> j + com.airbnb.lottie.configurations.reducemotion.ReducedMotionOption reducedMotionOption -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/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 + 1:5:void beginSection(java.lang.String):61:61 -> b + 6:13:void beginSection(java.lang.String):64:64 -> b + 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;"} + 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;"} + 1:10:com.airbnb.lottie.utils.LottieTrace getTrace():75:75 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq0/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;"} + 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 + 18:21:com.airbnb.lottie.network.NetworkCache networkCache(android.content.Context):124:124 -> i + 22:28:com.airbnb.lottie.network.NetworkCache networkCache(android.content.Context):126:126 -> i + 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;"} + 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: +# {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.io.File d0.L$$ExternalSyntheticLambda0.getCacheDir():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.airbnb.lottie.LottieAnimationView -> d0.j: +# {"id":"sourceFile","fileName":"LottieAnimationView.java"} + com.airbnb.lottie.LottieListener loadedListener -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/P;"} + com.airbnb.lottie.LottieListener wrappedFailureListener -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/P;"} + com.airbnb.lottie.LottieListener failureListener -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/P;"} + int fallbackResource -> j + com.airbnb.lottie.LottieDrawable lottieDrawable -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + java.lang.String animationName -> l + int animationResId -> m + boolean ignoreUnschedule -> n + boolean autoPlay -> o + boolean cacheComposition -> p + 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;"} + java.lang.String TAG -> t + com.airbnb.lottie.LottieListener DEFAULT_FAILURE_LISTENER -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/P;"} + 1:8:void ():68:68 -> + 1:3:void (android.content.Context):144:144 -> + 4:10:void (android.content.Context):77:77 -> + 11:18:void (android.content.Context):96:96 -> + 19:20:void (android.content.Context):121:121 -> + 21:27:void (android.content.Context):123:123 -> + 28:29:void (android.content.Context):131:131 -> + 30:32:void (android.content.Context):133:133 -> + 33:34:void (android.content.Context):134:134 -> + 35:41:void (android.content.Context):138:138 -> + 42:49:void (android.content.Context):139:139 -> + 50:55:void (android.content.Context):145:145 -> + 1:8:void setAnimationFromUrl(java.lang.String,java.lang.String):595:595 -> A + 9:12:void setAnimationFromUrl(java.lang.String,java.lang.String):596:596 -> A + 1:5:void setLottieDrawable():1291:1291 -> B + 6:8:void setLottieDrawable():1294:1294 -> B + 9:15:void setLottieDrawable():1295:1295 -> B + 16:21:void setLottieDrawable():1298:1298 -> B + 1:6:void setMinAndMaxFrame(int,int):817:817 -> C + 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;"} + 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;"} + 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"} + 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;"} + 1:7:com.airbnb.lottie.AsyncUpdates getAsyncUpdates():1214:1214 -> getAsyncUpdates + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/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;"} + 1:6:long getDuration():1150:1150 -> getDuration + 7:15:long getDuration():1151:1151 -> getDuration + 1:7:int getFrame():1129:1129 -> getFrame + 1:7:java.lang.String getImageAssetsFolder():966:966 -> getImageAssetsFolder + 1:7:boolean getMaintainOriginalImageBounds():986:986 -> getMaintainOriginalImageBounds + 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;"} + 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;"} + 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;"} + 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 + 8:21:void invalidate():298:298 -> invalidate + 22:27:void invalidate():304:304 -> invalidate + 1:8:void invalidateDrawable(android.graphics.drawable.Drawable):309:309 -> invalidateDrawable + 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"} + 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"} + 2:3:void cancelAnimation():1105:1105 -> l + 4:10:void cancelAnimation():1106:1106 -> l + 11:16:void cancelAnimation():1107:1107 -> l + 1:4:void cancelLoaderTask():644:644 -> m + 5:9:void cancelLoaderTask():645:645 -> m + 10:17:void cancelLoaderTask():646:646 -> m + 1:6:void clearComposition():1164:1164 -> n + 1:8:void enableMergePathsForKitKatAndAbove(boolean):407:407 -> o + 1:3:void onAttachedToWindow():366:366 -> onAttachedToWindow + 4:13:void onAttachedToWindow():367:367 -> onAttachedToWindow + 14:19:void onAttachedToWindow():368:368 -> onAttachedToWindow + 1:4:void onRestoreInstanceState(android.os.Parcelable):333:333 -> onRestoreInstanceState + 5:8:void onRestoreInstanceState(android.os.Parcelable):334:334 -> onRestoreInstanceState + 9:10:void onRestoreInstanceState(android.os.Parcelable):338:338 -> onRestoreInstanceState + 11:17:void onRestoreInstanceState(android.os.Parcelable):339:339 -> onRestoreInstanceState + 18:21:void onRestoreInstanceState(android.os.Parcelable):340:340 -> onRestoreInstanceState + 22:39:void onRestoreInstanceState(android.os.Parcelable):341:341 -> onRestoreInstanceState + 40:44:void onRestoreInstanceState(android.os.Parcelable):342:342 -> onRestoreInstanceState + 45:48:void onRestoreInstanceState(android.os.Parcelable):344:344 -> onRestoreInstanceState + 49:60:void onRestoreInstanceState(android.os.Parcelable):345:345 -> onRestoreInstanceState + 61:63:void onRestoreInstanceState(android.os.Parcelable):346:346 -> onRestoreInstanceState + 64:73:void onRestoreInstanceState(android.os.Parcelable):348:348 -> onRestoreInstanceState + 74:79:void onRestoreInstanceState(android.os.Parcelable):349:349 -> onRestoreInstanceState + 80:93:void onRestoreInstanceState(android.os.Parcelable):351:351 -> onRestoreInstanceState + 94:96:void onRestoreInstanceState(android.os.Parcelable):352:352 -> onRestoreInstanceState + 97:106:void onRestoreInstanceState(android.os.Parcelable):354:354 -> onRestoreInstanceState + 107:111:void onRestoreInstanceState(android.os.Parcelable):355:355 -> onRestoreInstanceState + 112:121:void onRestoreInstanceState(android.os.Parcelable):357:357 -> onRestoreInstanceState + 122:126:void onRestoreInstanceState(android.os.Parcelable):358:358 -> onRestoreInstanceState + 127:136:void onRestoreInstanceState(android.os.Parcelable):360:360 -> onRestoreInstanceState + 137:142:void onRestoreInstanceState(android.os.Parcelable):361:361 -> onRestoreInstanceState + 1:4:android.os.Parcelable onSaveInstanceState():320:320 -> onSaveInstanceState + 5:9:android.os.Parcelable onSaveInstanceState():321:321 -> onSaveInstanceState + 10:13:android.os.Parcelable onSaveInstanceState():322:322 -> onSaveInstanceState + 14:17:android.os.Parcelable onSaveInstanceState():323:323 -> onSaveInstanceState + 18:25:android.os.Parcelable onSaveInstanceState():324:324 -> onSaveInstanceState + 26:33:android.os.Parcelable onSaveInstanceState():325:325 -> onSaveInstanceState + 34:41:android.os.Parcelable onSaveInstanceState():326:326 -> onSaveInstanceState + 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;"} + 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;"} + 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 + 1:11:void init(android.util.AttributeSet,int):159:159 -> r + 12:20:void init(android.util.AttributeSet,int):160:160 -> r + 21:26:void init(android.util.AttributeSet,int):161:161 -> r + 27:32:void init(android.util.AttributeSet,int):162:162 -> r + 33:43:void init(android.util.AttributeSet,int):163:163 -> r + 44:53:void init(android.util.AttributeSet,int):165:165 -> r + 54:61:void init(android.util.AttributeSet,int):168:168 -> r + 62:67:void init(android.util.AttributeSet,int):170:170 -> r + 68:75:void init(android.util.AttributeSet,int):173:173 -> r + 76:81:void init(android.util.AttributeSet,int):175:175 -> r + 82:89:void init(android.util.AttributeSet,int):178:178 -> r + 90:92:void init(android.util.AttributeSet,int):180:180 -> r + 93:101:void init(android.util.AttributeSet,int):184:184 -> r + 102:109:void init(android.util.AttributeSet,int):185:185 -> r + 110:111:void init(android.util.AttributeSet,int):186:186 -> r + 112:120:void init(android.util.AttributeSet,int):189:189 -> r + 121:125:void init(android.util.AttributeSet,int):190:190 -> r + 126:133:void init(android.util.AttributeSet,int):193:193 -> r + 134:142:void init(android.util.AttributeSet,int):194:194 -> r + 143:150:void init(android.util.AttributeSet,int):198:198 -> r + 151:159:void init(android.util.AttributeSet,int):199:199 -> r + 160:167:void init(android.util.AttributeSet,int):203:203 -> r + 168:178:void init(android.util.AttributeSet,int):204:204 -> r + 179:186:void init(android.util.AttributeSet,int):207:207 -> r + 187:195:void init(android.util.AttributeSet,int):208:208 -> r + 196:203:void init(android.util.AttributeSet,int):211:211 -> r + 204:212:void init(android.util.AttributeSet,int):212:212 -> r + 213:220:void init(android.util.AttributeSet,int):215:215 -> r + 221:229:void init(android.util.AttributeSet,int):216:216 -> r + 230:238:void init(android.util.AttributeSet,int):219:219 -> r + 239:244:void init(android.util.AttributeSet,int):221:221 -> r + 245:254:void init(android.util.AttributeSet,int):222:222 -> r + 255:263:void init(android.util.AttributeSet,int):224:224 -> r + 264:271:void init(android.util.AttributeSet,int):226:226 -> r + 272:277:void init(android.util.AttributeSet,int):227:227 -> r + 278:285:void init(android.util.AttributeSet,int):228:228 -> r + 286:294:void init(android.util.AttributeSet,int):229:229 -> r + 295:305:void init(android.util.AttributeSet,int):230:230 -> r + 306:310:void init(android.util.AttributeSet,int):231:231 -> r + 311:315:void init(android.util.AttributeSet,int):232:232 -> r + 316:323:void init(android.util.AttributeSet,int):235:235 -> r + 324:335:void init(android.util.AttributeSet,int):236:236 -> r + 336:342:void init(android.util.AttributeSet,int):237:237 -> r + 343:346:void init(android.util.AttributeSet,int):238:238 -> r + 347:355:void init(android.util.AttributeSet,int):240:240 -> r + 356:363:void init(android.util.AttributeSet,int):243:243 -> r + 364:375:void init(android.util.AttributeSet,int):244:244 -> r + 376:382:void init(android.util.AttributeSet,int):245:245 -> r + 383:386:void init(android.util.AttributeSet,int):246:246 -> r + 387:395:void init(android.util.AttributeSet,int):248:248 -> r + 396:397:void init(android.util.AttributeSet,int):251:251 -> r + 398:401:void init(android.util.AttributeSet,int):252:252 -> r + 402:404:void init(android.util.AttributeSet,int):251:251 -> r + 405:412:void init(android.util.AttributeSet,int):258:258 -> r + 413:421:void init(android.util.AttributeSet,int):259:259 -> r + 422:425:void init(android.util.AttributeSet,int):262:262 -> r + 1:7:boolean isAnimating():943:943 -> s + 1:3:void setAnimation(int):482:484 -> setAnimation + 4:6:void setAnimation(java.lang.String):499:501 -> setAnimation + 2:5:void setAnimationFromJson(java.lang.String):519:519 -> setAnimationFromJson + 1:4:void setAnimationFromUrl(java.lang.String):575:575 -> setAnimationFromUrl + 5:22:void setAnimationFromUrl(java.lang.String):576:576 -> setAnimationFromUrl + 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"} + 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"} + 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 + 35:40:void setComposition(com.airbnb.lottie.LottieComposition):662:662 -> setComposition + 41:44:void setComposition(com.airbnb.lottie.LottieComposition):663:663 -> setComposition + 45:50:void setComposition(com.airbnb.lottie.LottieComposition):664:664 -> setComposition + 51:52:void setComposition(com.airbnb.lottie.LottieComposition):666:666 -> setComposition + 53:65:void setComposition(com.airbnb.lottie.LottieComposition):667:667 -> setComposition + 66:68:void setComposition(com.airbnb.lottie.LottieComposition):673:673 -> setComposition + 69:75:void setComposition(com.airbnb.lottie.LottieComposition):679:679 -> setComposition + 76:78:void setComposition(com.airbnb.lottie.LottieComposition):681:681 -> setComposition + 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"} + 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 + 33:35:void setCompositionTask(com.airbnb.lottie.LottieTask):636:636 -> setCompositionTask + 36:38:void setCompositionTask(com.airbnb.lottie.LottieTask):637:637 -> setCompositionTask + 39:40:void setCompositionTask(com.airbnb.lottie.LottieTask):638:638 -> setCompositionTask + 41:46:void setCompositionTask(com.airbnb.lottie.LottieTask):639:639 -> setCompositionTask + 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"} + 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"} + 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"} + 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 + 7:9:void setImageBitmap(android.graphics.Bitmap):282:282 -> setImageBitmap + 10:13:void setImageBitmap(android.graphics.Bitmap):283:283 -> setImageBitmap + 2:4:void setImageDrawable(android.graphics.drawable.Drawable):273:273 -> setImageDrawable + 5:6:void setImageDrawable(android.graphics.drawable.Drawable):274:274 -> setImageDrawable + 7:9:void setImageDrawable(android.graphics.drawable.Drawable):275:275 -> setImageDrawable + 10:13:void setImageDrawable(android.graphics.drawable.Drawable):276:276 -> setImageDrawable + 2:4:void setImageResource(int):266:266 -> setImageResource + 5:6:void setImageResource(int):267:267 -> setImageResource + 7:9:void setImageResource(int):268:268 -> setImageResource + 10:13:void setImageResource(int):269:269 -> setImageResource + 1:6:void setMaintainOriginalImageBounds(boolean):976:976 -> setMaintainOriginalImageBounds + 1:1:void setMaxFrame(int):755:755 -> setMaxFrame + 2:2:void setMaxFrame(java.lang.String):787:787 -> setMaxFrame + 1:6:void setMaxProgress(float):769:769 -> setMaxProgress + 1:6:void setMinAndMaxFrame(java.lang.String):797:797 -> setMinAndMaxFrame + 1:1:void setMinFrame(int):731:731 -> setMinFrame + 2:2:void setMinFrame(java.lang.String):778:778 -> setMinFrame + 1:6:void setMinProgress(float):745:745 -> setMinProgress + 1:6:void setOutlineMasksAndMattes(boolean):474:474 -> setOutlineMasksAndMattes + 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"} + 1:7:void setRepeatCount(int):928:928 -> setRepeatCount + 8:13:void setRepeatCount(int):929:929 -> setRepeatCount + 1:7:void setRepeatMode(int):905:905 -> setRepeatMode + 8:13:void setRepeatMode(int):906:906 -> setRepeatMode + 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"} + 1:6:void setUseCompositionFrameRate(boolean):396:396 -> setUseCompositionFrameRate + 2:3:void pauseAnimation():1112:1112 -> t + 4:9:void pauseAnimation():1113:1113 -> t + 1:7:void playAnimation():713:713 -> u + 8:13:void playAnimation():714:714 -> u + 1:14:void unscheduleDrawable(android.graphics.drawable.Drawable):287:287 -> unscheduleDrawable + 15:18:void unscheduleDrawable(android.graphics.drawable.Drawable):288:288 -> unscheduleDrawable + 19:35:void unscheduleDrawable(android.graphics.drawable.Drawable):289:289 -> unscheduleDrawable + 36:38:void unscheduleDrawable(android.graphics.drawable.Drawable):290:290 -> unscheduleDrawable + 39:42:void unscheduleDrawable(android.graphics.drawable.Drawable):292:292 -> unscheduleDrawable + 1:7:void resumeAnimation():723:723 -> v + 8:13:void resumeAnimation():724:724 -> v + 1:6:void reverseAnimationSpeed():838:838 -> w + 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: +# {"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.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 -> + # {"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.synthesized"} +com.airbnb.lottie.LottieAnimationView$$ExternalSyntheticLambda1 -> d0.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void d0.LottieAnimationView$$ExternalSyntheticLambda1.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void d0.LottieAnimationView$$ExternalSyntheticLambda1.onResult(java.lang.Object):0:0 -> onResult + # {"id":"com.android.tools.r8.synthesized"} +com.airbnb.lottie.LottieAnimationView$$ExternalSyntheticLambda2 -> d0.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.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 -> + # {"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.synthesized"} +com.airbnb.lottie.LottieAnimationView$1 -> d0.i: +# {"id":"sourceFile","fileName":"LottieAnimationView.java"} +com.airbnb.lottie.LottieAnimationView$SavedState -> d0.j$a: +# {"id":"sourceFile","fileName":"LottieAnimationView.java"} + java.lang.String animationName -> d + int animationResId -> e + float progress -> f + boolean isAnimating -> g + java.lang.String imageAssetsFolder -> h + int repeatMode -> i + 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"} + 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 + 4:8:void writeToParcel(android.os.Parcel,int):1328:1328 -> writeToParcel + 9:13:void writeToParcel(android.os.Parcel,int):1329:1329 -> writeToParcel + 14:18:void writeToParcel(android.os.Parcel,int):1330:1330 -> writeToParcel + 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: +# {"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;"} + 1:3:com.airbnb.lottie.LottieAnimationView$SavedState[] newArray(int):1345:1345 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Ld0/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: +# {"id":"sourceFile","fileName":"LottieAnimationView.java"} + com.airbnb.lottie.LottieAnimationView$UserActionTaken SET_ANIMATION -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j$b;"} + com.airbnb.lottie.LottieAnimationView$UserActionTaken SET_PROGRESS -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j$b;"} + com.airbnb.lottie.LottieAnimationView$UserActionTaken SET_REPEAT_MODE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j$b;"} + com.airbnb.lottie.LottieAnimationView$UserActionTaken SET_REPEAT_COUNT -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j$b;"} + com.airbnb.lottie.LottieAnimationView$UserActionTaken SET_IMAGE_ASSETS -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j$b;"} + com.airbnb.lottie.LottieAnimationView$UserActionTaken PLAY_OPTION -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/j$b;"} + com.airbnb.lottie.LottieAnimationView$UserActionTaken[] $VALUES -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld0/j$b;"} + 1:10:void ():1351:1351 -> + 11:20:void ():1352:1352 -> + 21:30:void ():1353:1353 -> + 31:40:void ():1354:1354 -> + 41:50:void ():1355:1355 -> + 51:60:void ():1356:1356 -> + 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;"} + 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;"} + 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":"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"} + 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 + 18:24:void onResult(java.lang.Throwable):113:113 -> a + 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: +# {"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"} + 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"} + 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: +# {"id":"sourceFile","fileName":"LottieComposition.java"} + com.airbnb.lottie.PerformanceTracker performanceTracker -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/X;"} + java.util.HashSet warnings -> b + java.util.Map precomps -> c + java.util.Map images -> d + float imagesDpScale -> e + java.util.Map fonts -> f + java.util.List markers -> g + androidx.collection.SparseArrayCompat characters -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/j;"} + androidx.collection.LongSparseArray layerMap -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/f;"} + java.util.List layers -> j + android.graphics.Rect bounds -> k + float startFrame -> l + float endFrame -> m + float frameRate -> n + boolean hasDashPattern -> o + int maskAndMatteCount -> p + int unscaledWidth -> q + int unscaledHeight -> r + 1:3:void ():43:43 -> + 4:10:void ():45:45 -> + 11:18:void ():46:46 -> + 19:21:void ():72:72 -> + 1:3:void addWarning(java.lang.String):101:101 -> a + 4:9:void addWarning(java.lang.String):102:102 -> a + 1:3:android.graphics.Rect getBounds():149:149 -> b + 1:3:androidx.collection.SparseArrayCompat getCharacters():189:189 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm/j;"} + 1:13:float getDuration():153:153 -> d + 1:6:float getDurationFrames():237:237 -> e + 1:3:float getEndFrame():161:161 -> f + 1:3:java.util.Map getFonts():193:193 -> g + 1:9:float getFrameForProgress(float):165:165 -> h + 1:3:float getFrameRate():175:175 -> i + 1:4:java.util.Map getImages():224:224 -> j + 5:10:java.util.Map getImages():225:225 -> j + 11:16:java.util.Map getImages():226:226 -> j + 17:32:java.util.Map getImages():228:228 -> j + 33:57:java.util.Map getImages():229:229 -> j + 58:59:java.util.Map getImages():232:232 -> j + 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;"} + 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;"} + 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 + 1:6:void incrementMatteOrMaskCount(int):112:112 -> r + 1:2: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):83:83 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/Rect;FFFLjava/util/List;Lm/f;Ljava/util/Map;Ljava/util/Map;FLm/j;Ljava/util/Map;Ljava/util/List;II)V"} + 3:4: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):84:84 -> s + 5:6: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):85:85 -> s + 7:8: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):86:86 -> s + 9:10: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):87:87 -> s + 11:12: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):88:88 -> s + 13:14: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):89:89 -> s + 15:16: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):90:90 -> s + 17:18: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):91:91 -> s + 19:20: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):92:92 -> s + 21:22: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):93:93 -> s + 23:24: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):94:94 -> s + 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;"} + 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: +# {"id":"sourceFile","fileName":"LottieCompositionFactory.java"} + java.util.Map taskCache -> a + java.util.Set taskIdleListeners -> b + byte[] ZIP_MAGIC -> c + byte[] GZIP_MAGIC -> d + 1:7:void ():67:67 -> + 8:15:void ():68:68 -> + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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 + 32:40:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):566:566 -> G + 41:44:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):568:568 -> G + 45:52:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):569:569 -> G + 53:57:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):570:570 -> G + 58:69:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):571:571 -> G + 70:74:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):572:572 -> G + 75:86:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):573:573 -> G + 87:98:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):574:574 -> G + 99:111:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):575:575 -> G + 112:147:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):576:576 -> G + 148:164:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):580:580 -> G + 165:169:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):608:608 -> G + 170:173:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):581:581 -> G + 174:177:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):582:582 -> G + 178:187:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):583:583 -> G + 188:220:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):586:586 -> G + 221:229:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):589:589 -> G + 230:234:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):590:590 -> G + 235:241:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):591:591 -> G + 242:243:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):592:592 -> G + 244:250:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):594:594 -> G + 251:256:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):595:595 -> G + 257:259:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):597:597 -> G + 260:262:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):598:598 -> G + 263:270:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):599:599 -> G + 271:279:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):591:591 -> G + 280:288:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):590:590 -> G + 289:321:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):600:600 -> G + 322:325:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):602:602 -> G + 326:331:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):603:603 -> G + 332:360:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):604:604 -> G + 361:364:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):606:606 -> G + 365:368:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):577:577 -> G + 369:372:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):578:578 -> G + 373:379:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):579:579 -> G + 380:387:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):611:611 -> G + 388:400:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):619:619 -> G + 401:420:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):622:622 -> G + 421:432:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):623:623 -> G + 433:454:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):625:625 -> G + 455:474:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):629:629 -> G + 475:499:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):631:631 -> G + 500:513:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):632:632 -> G + 514:526:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):634:634 -> G + 527:558:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):638:638 -> G + 559:564:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):642:642 -> G + 565:588:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):643:643 -> G + 589:597:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):644:644 -> G + 598:601:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):648:648 -> G + 602:606:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):649:649 -> G + 607:610:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):650:650 -> G + 611:612:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):651:651 -> G + 613:630:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):653:653 -> G + 631:643:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):657:657 -> G + 644:648:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):662:662 -> G + 649:660:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):663:663 -> G + 661:665:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):664:664 -> G + 666:673:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):659:659 -> G + 674:680:com.airbnb.lottie.LottieResult fromZipStreamSyncInternal(android.content.Context,java.util.zip.ZipInputStream,java.lang.String):670:670 -> G + 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;"} + 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;"} + 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;"} + 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 + 23:25:java.lang.Boolean matchesMagicBytes(okio.BufferedSource,byte[]):697:697 -> K + 26:29:java.lang.Boolean matchesMagicBytes(okio.BufferedSource,byte[]):698:698 -> K + 30:34:java.lang.Boolean matchesMagicBytes(okio.BufferedSource,byte[]):703:703 -> K + 35:37:java.lang.Boolean matchesMagicBytes(okio.BufferedSource,byte[]):704:704 -> K + 38:40:java.lang.Boolean matchesMagicBytes(okio.BufferedSource,byte[]):701:701 -> K + 1:7:void notifyTaskCacheIdleListeners(boolean):772:772 -> L + 8:15:void notifyTaskCacheIdleListeners(boolean):773:773 -> L + 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;"} + 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;"} + 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"} + 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;"} + 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;"} + 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;"} + 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;"} + 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 + 41:44:com.airbnb.lottie.LottieTask cache(java.lang.String,java.util.concurrent.Callable,java.lang.Runnable):735:735 -> j + 45:51:com.airbnb.lottie.LottieTask cache(java.lang.String,java.util.concurrent.Callable,java.lang.Runnable):740:740 -> j + 52:57:com.airbnb.lottie.LottieTask cache(java.lang.String,java.util.concurrent.Callable,java.lang.Runnable):742:742 -> j + 58:65:com.airbnb.lottie.LottieTask cache(java.lang.String,java.util.concurrent.Callable,java.lang.Runnable):743:743 -> j + 66:73:com.airbnb.lottie.LottieTask cache(java.lang.String,java.util.concurrent.Callable,java.lang.Runnable):750:750 -> j + 74:79:com.airbnb.lottie.LottieTask cache(java.lang.String,java.util.concurrent.Callable,java.lang.Runnable):761:761 -> j + 80:84:com.airbnb.lottie.LottieTask cache(java.lang.String,java.util.concurrent.Callable,java.lang.Runnable):762:762 -> j + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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 + 47:60:com.airbnb.lottie.LottieResult fromAssetSync(android.content.Context,java.lang.String,java.lang.String):230:230 -> o + 61:70:com.airbnb.lottie.LottieResult fromAssetSync(android.content.Context,java.lang.String,java.lang.String):231:231 -> o + 71:84:com.airbnb.lottie.LottieResult fromAssetSync(android.content.Context,java.lang.String,java.lang.String):232:232 -> o + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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 + 36:42:com.airbnb.lottie.LottieResult fromJsonReaderSyncInternal(com.airbnb.lottie.parser.moshi.JsonReader,java.lang.String,boolean):447:447 -> u + 43:49:com.airbnb.lottie.LottieResult fromJsonReaderSyncInternal(com.airbnb.lottie.parser.moshi.JsonReader,java.lang.String,boolean):449:449 -> u + 50:53:com.airbnb.lottie.LottieResult fromJsonReaderSyncInternal(com.airbnb.lottie.parser.moshi.JsonReader,java.lang.String,boolean):454:454 -> u + 54:60:com.airbnb.lottie.LottieResult fromJsonReaderSyncInternal(com.airbnb.lottie.parser.moshi.JsonReader,java.lang.String,boolean):451:451 -> 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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 + 47:60:com.airbnb.lottie.LottieResult fromRawResSync(android.content.Context,int,java.lang.String):306:306 -> z + 61:70:com.airbnb.lottie.LottieResult fromRawResSync(android.content.Context,int,java.lang.String):307:307 -> z + 71:85:com.airbnb.lottie.LottieResult fromRawResSync(android.content.Context,int,java.lang.String):309:309 -> z + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$2$1567e43070931e58804d63fd27f9c6404f16a59fe77667967c1b6ed39c12e178$0.f$1 -> e + # {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object d0.LottieCompositionFactory$$ExternalSyntheticLambda0.call():0:0 -> call + # {"id":"com.android.tools.r8.synthesized"} +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda1 -> d0.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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object d0.LottieCompositionFactory$$ExternalSyntheticLambda1.call():0:0 -> call + # {"id":"com.android.tools.r8.synthesized"} +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda2 -> d0.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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda2.run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda3 -> d0.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 + # {"id":"com.android.tools.r8.synthesized"} + java.util.zip.ZipInputStream com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$2$b0dddee02fc8402026a77608f29789099d416a53f220a51a11c88fa5c7426cd6$0.f$1 -> e + # {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object d0.LottieCompositionFactory$$ExternalSyntheticLambda3.call():0:0 -> call + # {"id":"com.android.tools.r8.synthesized"} +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda4 -> d0.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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda4.run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda5 -> d0.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 + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$3$a19f2d69af8b768829c9a156ac8a74f005ebd609d84a36fcff135e420fc201e3$0.f$1 -> e + # {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object d0.LottieCompositionFactory$$ExternalSyntheticLambda5.call():0:0 -> call + # {"id":"com.android.tools.r8.synthesized"} +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda6 -> d0.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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda6.onResult(java.lang.Object):0:0 -> onResult + # {"id":"com.android.tools.r8.synthesized"} +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda7 -> d0.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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void d0.LottieCompositionFactory$$ExternalSyntheticLambda7.onResult(java.lang.Object):0:0 -> onResult + # {"id":"com.android.tools.r8.synthesized"} +com.airbnb.lottie.LottieCompositionFactory$$ExternalSyntheticLambda8 -> d0.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 + # {"id":"com.android.tools.r8.synthesized"} + android.content.Context com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$3$e2cf8950971b4418affe6b21ce50d2bbd224eb7908594ff7885b603c486989a3$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + int com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$3$e2cf8950971b4418affe6b21ce50d2bbd224eb7908594ff7885b603c486989a3$0.f$2 -> f + # {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object d0.LottieCompositionFactory$$ExternalSyntheticLambda8.call():0:0 -> call + # {"id":"com.android.tools.r8.synthesized"} +com.airbnb.lottie.LottieDrawable -> d0.L: +# {"id":"sourceFile","fileName":"LottieDrawable.java"} + com.airbnb.lottie.RenderMode renderMode -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a0;"} + boolean useSoftwareRendering -> B + android.graphics.Matrix renderingMatrix -> C + android.graphics.Bitmap softwareRenderingBitmap -> D + android.graphics.Canvas softwareRenderingCanvas -> E + android.graphics.Rect canvasClipBounds -> F + android.graphics.RectF canvasClipBoundsRectF -> G + android.graphics.Paint softwareRenderingPaint -> H + android.graphics.Rect softwareRenderingSrcBoundsRect -> I + android.graphics.Rect softwareRenderingDstBoundsRect -> J + android.graphics.RectF softwareRenderingDstBoundsRectF -> K + android.graphics.RectF softwareRenderingTransformedBounds -> L + android.graphics.Matrix softwareRenderingOriginalCanvasMatrix -> M + android.graphics.Matrix softwareRenderingOriginalCanvasMatrixInverse -> N + boolean isDirty -> O + com.airbnb.lottie.AsyncUpdates asyncUpdates -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a;"} + android.animation.ValueAnimator$AnimatorUpdateListener progressUpdateListener -> Q + java.util.concurrent.Semaphore setProgressDrawLock -> R + android.os.Handler mainThreadHandler -> S + java.lang.Runnable invalidateSelfRunnable -> T + java.lang.Runnable updateProgressRunnable -> U + float lastDrawnProgress -> V + boolean invalidateSelfOnMainThread -> W + 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;"} + com.airbnb.lottie.utils.LottieValueAnimator animator -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq0/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;"} + java.util.ArrayList lazyCompositionTasks -> j + com.airbnb.lottie.manager.ImageAssetManager imageAssetManager -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/b;"} + java.lang.String imageAssetsFolder -> l + com.airbnb.lottie.manager.FontAssetManager fontAssetManager -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Li0/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;"} + com.airbnb.lottie.TextDelegate textDelegate -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/c0;"} + com.airbnb.lottie.LottieFeatureFlags lottieFeatureFlags -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/N;"} + boolean maintainOriginalImageBounds -> s + boolean clipToCompositionBounds -> t + com.airbnb.lottie.model.layer.CompositionLayer compositionLayer -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/c;"} + int alpha -> v + boolean performanceTrackingEnabled -> w + boolean outlineMasksAndMattes -> x + boolean isApplyingOpacityToLayersEnabled -> y + boolean clipTextToBoundingBox -> z + 1:11:void ():94:94 -> + 12:29:void ():104:104 -> + 30:53:void ():215:215 -> + 1:3:void ():271:271 -> + 4:11:void ():112:112 -> + 12:14:void ():115:115 -> + 15:16:void ():116:116 -> + 17:18:void ():118:118 -> + 19:22:void ():119:119 -> + 23:29:void ():121:121 -> + 30:36:void ():146:146 -> + 37:38:void ():147:147 -> + 39:42:void ():148:148 -> + 43:44:void ():151:151 -> + 45:46:void ():155:155 -> + 47:50:void ():157:157 -> + 51:52:void ():161:161 -> + 53:59:void ():162:162 -> + 60:61:void ():180:180 -> + 62:68:void ():184:184 -> + 69:75:void ():201:201 -> + 76:85:void ():220:220 -> + 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"} + 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 + 1:5:void endAnimation():870:870 -> B + 6:10:void endAnimation():871:871 -> B + 11:16:void endAnimation():872:872 -> B + 17:21:void endAnimation():873:873 -> B + 1:4:void setMaxFrame(int):942:942 -> B0 + 5:15:void setMaxFrame(int):943:943 -> B0 + 16:26:void setMaxFrame(int):946:946 -> B0 + 1:5:void ensureSoftwareRenderingBitmap(int,int):1808:1808 -> C + 6:13:void ensureSoftwareRenderingBitmap(int,int):1809:1809 -> C + 14:20:void ensureSoftwareRenderingBitmap(int,int):1810:1810 -> C + 21:38:void ensureSoftwareRenderingBitmap(int,int):1815:1815 -> C + 39:47:void ensureSoftwareRenderingBitmap(int,int):1817:1817 -> C + 48:52:void ensureSoftwareRenderingBitmap(int,int):1818:1818 -> C + 53:55:void ensureSoftwareRenderingBitmap(int,int):1819:1819 -> C + 56:63:void ensureSoftwareRenderingBitmap(int,int):1812:1812 -> C + 64:68:void ensureSoftwareRenderingBitmap(int,int):1813:1813 -> C + 69:71:void ensureSoftwareRenderingBitmap(int,int):1814:1814 -> C + 1:4:void setMaxFrame(java.lang.String):990:990 -> C0 + 5:15:void setMaxFrame(java.lang.String):991:991 -> C0 + 16:21:void setMaxFrame(java.lang.String):994:994 -> C0 + 22:31:void setMaxFrame(java.lang.String):998:998 -> C0 + 32:59:void setMaxFrame(java.lang.String):996:996 -> C0 + 1:5:void ensureSoftwareRenderingObjectsInitialized():1792:1792 -> D + 6:12:void ensureSoftwareRenderingObjectsInitialized():1795:1795 -> D + 13:19:void ensureSoftwareRenderingObjectsInitialized():1796:1796 -> D + 20:26:void ensureSoftwareRenderingObjectsInitialized():1797:1797 -> D + 27:33:void ensureSoftwareRenderingObjectsInitialized():1798:1798 -> D + 34:40:void ensureSoftwareRenderingObjectsInitialized():1799:1799 -> D + 41:47:void ensureSoftwareRenderingObjectsInitialized():1800:1800 -> D + 48:54:void ensureSoftwareRenderingObjectsInitialized():1801:1801 -> D + 55:61:void ensureSoftwareRenderingObjectsInitialized():1802:1802 -> D + 62:68:void ensureSoftwareRenderingObjectsInitialized():1803:1803 -> D + 69:76:void ensureSoftwareRenderingObjectsInitialized():1804:1804 -> D + 1:4:void setMaxProgress(float):960:960 -> D0 + 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;"} + 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 + 16:27:void setMinAndMaxFrame(int,int):1058:1058 -> E0 + 1:12:boolean getAsyncUpdatesEnabled():489:489 -> F + 1:4:void setMinAndMaxFrame(java.lang.String):1008:1008 -> F0 + 5:15:void setMinAndMaxFrame(java.lang.String):1009:1009 -> F0 + 16:21:void setMinAndMaxFrame(java.lang.String):1012:1012 -> F0 + 22:24:void setMinAndMaxFrame(java.lang.String):1016:1016 -> F0 + 25:32:void setMinAndMaxFrame(java.lang.String):1017:1017 -> F0 + 33:60:void setMinAndMaxFrame(java.lang.String):1014:1014 -> F0 + 1:6:android.graphics.Bitmap getBitmapForId(java.lang.String):1522:1522 -> G + 7:13:android.graphics.Bitmap getBitmapForId(java.lang.String):1524:1524 -> G + 1:4:void setMinFrame(int):910:910 -> G0 + 5:15:void setMinFrame(int):911:911 -> G0 + 16:21:void setMinFrame(int):914:914 -> G0 + 1:3:boolean getClipTextToBoundingBox():581:581 -> H + 1:4:void setMinFrame(java.lang.String):973:973 -> H0 + 5:15:void setMinFrame(java.lang.String):974:974 -> H0 + 16:21:void setMinFrame(java.lang.String):977:977 -> H0 + 22:28:void setMinFrame(java.lang.String):981:981 -> H0 + 29:56:void setMinFrame(java.lang.String):979:979 -> H0 + 1:3:boolean getClipToCompositionBounds():358:358 -> I + 1:4:void setMinProgress(float):928:928 -> I0 + 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;"} + 1:5:void setOutlineMasksAndMattes(boolean):532:532 -> J0 + 6:7:void setOutlineMasksAndMattes(boolean):535:535 -> J0 + 8:11:void setOutlineMasksAndMattes(boolean):536:536 -> J0 + 12:15:void setOutlineMasksAndMattes(boolean):537:537 -> J0 + 1:8:android.content.Context getContext():1626:1626 -> K + 9:12:android.content.Context getContext():1631:1631 -> K + 13:20:android.content.Context getContext():1632:1632 -> K + 1:2:void setPerformanceTrackingEnabled(boolean):519:519 -> K0 + 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;"} + 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 + 30:32:com.airbnb.lottie.manager.FontAssetManager getFontAssetManager():1598:1598 -> L + 33:35:com.airbnb.lottie.manager.FontAssetManager getFontAssetManager():1602:1602 -> L + 1:4:void setProgress(float):1159:1159 -> L0 + 5:15:void setProgress(float):1160:1160 -> L0 + 16:23:void setProgress(float):1163:1163 -> L0 + 24:26:void setProgress(float):1164:1164 -> L0 + 27:37:void setProgress(float):1166:1166 -> L0 + 38:43:void setProgress(float):1167:1167 -> L0 + 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"} + 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;"} + 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 + 32:40:com.airbnb.lottie.manager.ImageAssetManager getImageAssetManager():1556:1556 -> N + 41:43:com.airbnb.lottie.manager.ImageAssetManager getImageAssetManager():1559:1559 -> N + 1:6:void setRepeatCount(int):1211:1211 -> N0 + 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;"} + 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;"} + 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"} + 1:7:float getMaxFrame():953:953 -> S + 1:6:void setUseCompositionFrameRate(boolean):1299:1299 -> S0 + 1:7:float getMinFrame():921:921 -> T + 1:6:boolean shouldSetProgressBeforeDrawing():682:682 -> T0 + 7:8:boolean shouldSetProgressBeforeDrawing():686:686 -> T0 + 9:14:boolean shouldSetProgressBeforeDrawing():687:687 -> T0 + 15:16:boolean shouldSetProgressBeforeDrawing():688:688 -> T0 + 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;"} + 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;"} + 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"} + 1:3:com.airbnb.lottie.TextDelegate getTextDelegate():1355:1355 -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/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"} + 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;"} + 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 + 22:25:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):1571:1571 -> b0 + 26:31:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):1572:1572 -> b0 + 32:38:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):1573:1573 -> b0 + 39:66:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):1575:1575 -> b0 + 67:72:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):1576:1576 -> b0 + 73:79:android.graphics.Typeface getTypeface(com.airbnb.lottie.model.Font):1577:1577 -> b0 + 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"} + 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"} + 1:6:boolean isAnimating():1234:1234 -> d0 + 7:11:boolean isAnimating():1237:1237 -> d0 + 1:6:void draw(android.graphics.Canvas):699:699 -> draw + 7:10:void draw(android.graphics.Canvas):703:703 -> draw + 11:14:void draw(android.graphics.Canvas):705:705 -> draw + 15:22:void draw(android.graphics.Canvas):706:706 -> draw + 23:28:void draw(android.graphics.Canvas):708:708 -> draw + 29:33:void draw(android.graphics.Canvas):709:709 -> draw + 34:39:void draw(android.graphics.Canvas):712:712 -> draw + 40:48:void draw(android.graphics.Canvas):713:713 -> draw + 49:52:void draw(android.graphics.Canvas):716:716 -> draw + 53:56:void draw(android.graphics.Canvas):718:718 -> draw + 57:62:void draw(android.graphics.Canvas):719:719 -> draw + 63:66:void draw(android.graphics.Canvas):721:721 -> draw + 67:72:void draw(android.graphics.Canvas):724:724 -> draw + 73:76:void draw(android.graphics.Canvas):727:727 -> draw + 77:80:void draw(android.graphics.Canvas):728:728 -> draw + 81:84:void draw(android.graphics.Canvas):730:730 -> draw + 85:86:void draw(android.graphics.Canvas):734:734 -> draw + 87:92:void draw(android.graphics.Canvas):738:738 -> draw + 93:97:void draw(android.graphics.Canvas):739:739 -> draw + 98:102:void draw(android.graphics.Canvas):742:742 -> draw + 103:116:void draw(android.graphics.Canvas):743:743 -> draw + 117:124:void draw(android.graphics.Canvas):744:744 -> draw + 125:130:void draw(android.graphics.Canvas):738:738 -> draw + 131:135:void draw(android.graphics.Canvas):739:739 -> draw + 136:140:void draw(android.graphics.Canvas):742:742 -> draw + 141:154:void draw(android.graphics.Canvas):743:743 -> draw + 155:161:void draw(android.graphics.Canvas):744:744 -> draw + 162:162:void draw(android.graphics.Canvas):747:747 -> draw + 163:168:void draw(android.graphics.Canvas):738:738 -> draw + 169:173:void draw(android.graphics.Canvas):739:739 -> draw + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 1:4:void playAnimation():820:820 -> i0 + 5:15:void playAnimation():821:821 -> i0 + 16:18:void playAnimation():825:825 -> i0 + 19:34:void playAnimation():826:826 -> i0 + 35:40:void playAnimation():827:827 -> i0 + 41:45:void playAnimation():828:828 -> i0 + 46:50:void playAnimation():829:829 -> i0 + 51:54:void playAnimation():831:831 -> i0 + 55:64:void playAnimation():834:834 -> i0 + 65:70:void playAnimation():835:835 -> i0 + 71:77:void playAnimation():837:837 -> i0 + 78:99:void playAnimation():839:839 -> i0 + 100:104:void playAnimation():841:841 -> i0 + 105:110:void playAnimation():842:842 -> i0 + 111:115:void playAnimation():843:843 -> i0 + 1:7:void invalidateDrawable(android.graphics.drawable.Drawable):1666:1666 -> invalidateDrawable + 8:11:void invalidateDrawable(android.graphics.drawable.Drawable):1670:1670 -> invalidateDrawable + 1:6:void invalidateSelf():637:637 -> invalidateSelf + 7:8:void invalidateSelf():640:640 -> invalidateSelf + 9:23:void invalidateSelf():643:643 -> invalidateSelf + 24:29:void invalidateSelf():646:646 -> invalidateSelf + 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"} + 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"} + 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 + 22:28:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1732:1732 -> j0 + 29:35:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1733:1733 -> j0 + 36:42:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1734:1734 -> j0 + 43:47:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1736:1736 -> j0 + 48:64:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1739:1739 -> j0 + 65:70:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1742:1742 -> j0 + 71:77:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1745:1745 -> j0 + 78:81:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1749:1749 -> j0 + 82:92:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1750:1750 -> j0 + 93:103:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1751:1751 -> j0 + 104:108:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1752:1752 -> j0 + 109:114:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1754:1754 -> j0 + 115:133:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1755:1755 -> j0 + 134:145:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1758:1758 -> j0 + 146:162:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1759:1759 -> j0 + 163:165:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1765:1765 -> j0 + 166:169:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1767:1767 -> j0 + 170:176:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1768:1768 -> j0 + 177:181:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1769:1769 -> j0 + 182:194:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1772:1772 -> j0 + 195:199:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1774:1774 -> j0 + 200:208:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1775:1775 -> j0 + 209:215:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1782:1782 -> j0 + 216:224:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1783:1783 -> j0 + 225:231:void renderAndDrawAsBitmap(android.graphics.Canvas,com.airbnb.lottie.model.layer.CompositionLayer):1784:1784 -> j0 + 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"} + 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 + 28:31:void lambda$new$2():230:230 -> k + 32:42:void lambda$new$2():231:231 -> k + 43:52:void lambda$new$2():232:232 -> k + 53:59:void lambda$new$2():239:239 -> k + 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;"} + 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"} + 1:4:void resumeAnimation():883:883 -> l0 + 5:15:void resumeAnimation():884:884 -> l0 + 16:18:void resumeAnimation():888:888 -> l0 + 19:34:void resumeAnimation():889:889 -> l0 + 35:40:void resumeAnimation():890:890 -> l0 + 41:45:void resumeAnimation():891:891 -> l0 + 46:50:void resumeAnimation():892:892 -> l0 + 51:54:void resumeAnimation():894:894 -> l0 + 55:64:void resumeAnimation():897:897 -> l0 + 65:86:void resumeAnimation():898:898 -> l0 + 87:91:void resumeAnimation():899:899 -> l0 + 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"} + 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"} + 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"} + 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"} + 1:3:void setAsyncUpdates(com.airbnb.lottie.AsyncUpdates):498:498 -> p0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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"} + 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 + 25:30:void addValueCallback(com.airbnb.lottie.model.KeyPath,java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):1434:1434 -> r + 31:38:void addValueCallback(com.airbnb.lottie.model.KeyPath,java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):1435:1435 -> r + 39:43:void addValueCallback(com.airbnb.lottie.model.KeyPath,java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):1438:1438 -> r + 44:49:void addValueCallback(com.airbnb.lottie.model.KeyPath,java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):1440:1440 -> r + 50:65:void addValueCallback(com.airbnb.lottie.model.KeyPath,java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):1442:1442 -> r + 66:72:void addValueCallback(com.airbnb.lottie.model.KeyPath,java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):1444:1444 -> r + 73:75:void addValueCallback(com.airbnb.lottie.model.KeyPath,java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):1447:1447 -> r + 76:79:void addValueCallback(com.airbnb.lottie.model.KeyPath,java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):1448:1448 -> r + 80:87:void addValueCallback(com.airbnb.lottie.model.KeyPath,java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):1452:1452 -> r + 1:4:void setClipToCompositionBounds(boolean):342:342 -> r0 + 5:6:void setClipToCompositionBounds(boolean):343:343 -> r0 + 7:10:void setClipToCompositionBounds(boolean):344:344 -> r0 + 11:13:void setClipToCompositionBounds(boolean):346:346 -> r0 + 14:17:void setClipToCompositionBounds(boolean):348:348 -> r0 + 1:6:boolean animationsEnabled(android.content.Context):1249:1249 -> s + 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"} + 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 + 15:17:boolean setComposition(com.airbnb.lottie.LottieComposition):418:418 -> s0 + 18:22:boolean setComposition(com.airbnb.lottie.LottieComposition):419:419 -> s0 + 23:31:boolean setComposition(com.airbnb.lottie.LottieComposition):420:420 -> s0 + 32:42:boolean setComposition(com.airbnb.lottie.LottieComposition):424:424 -> s0 + 43:48:boolean setComposition(com.airbnb.lottie.LottieComposition):425:425 -> s0 + 49:56:boolean setComposition(com.airbnb.lottie.LottieComposition):426:426 -> s0 + 57:59:boolean setComposition(com.airbnb.lottie.LottieComposition):430:430 -> s0 + 60:63:boolean setComposition(com.airbnb.lottie.LottieComposition):432:432 -> s0 + 64:68:boolean setComposition(com.airbnb.lottie.LottieComposition):434:434 -> s0 + 69:73:boolean setComposition(com.airbnb.lottie.LottieComposition):436:436 -> s0 + 74:76:boolean setComposition(com.airbnb.lottie.LottieComposition):437:437 -> s0 + 77:80:boolean setComposition(com.airbnb.lottie.LottieComposition):441:441 -> s0 + 81:84:boolean setComposition(com.airbnb.lottie.LottieComposition):442:442 -> s0 + 85:90:boolean setComposition(com.airbnb.lottie.LottieComposition):443:443 -> s0 + 91:94:boolean setComposition(com.airbnb.lottie.LottieComposition):444:444 -> s0 + 1:7:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):1675:1675 -> scheduleDrawable + 8:11:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):1679:1679 -> scheduleDrawable + 1:2:void setAlpha(int):654:654 -> setAlpha + 3:6:void setAlpha(int):655:655 -> setAlpha + 1:6:void setColorFilter(android.graphics.ColorFilter):665:665 -> setColorFilter + 1:4:boolean setVisible(boolean,boolean):1640:1640 -> setVisible + 5:10:boolean setVisible(boolean,boolean):1641:1641 -> setVisible + 11:16:boolean setVisible(boolean,boolean):1644:1644 -> setVisible + 17:20:boolean setVisible(boolean,boolean):1645:1645 -> setVisible + 21:24:boolean setVisible(boolean,boolean):1646:1646 -> setVisible + 25:28:boolean setVisible(boolean,boolean):1647:1647 -> setVisible + 29:36:boolean setVisible(boolean,boolean):1650:1650 -> setVisible + 37:39:boolean setVisible(boolean,boolean):1651:1651 -> setVisible + 40:46:boolean setVisible(boolean,boolean):1652:1652 -> setVisible + 47:51:boolean setVisible(boolean,boolean):1654:1654 -> setVisible + 1:4:void start():795:795 -> start + 5:17:void start():796:796 -> start + 18:21:void start():800:800 -> start + 1:4:void stop():806:806 -> stop + 1:5:void buildCompositionLayer():596:596 -> t + 6:7:void buildCompositionLayer():600:600 -> t + 8:20:void buildCompositionLayer():601:601 -> t + 21:25:void buildCompositionLayer():602:602 -> t + 26:28:void buildCompositionLayer():603:603 -> t + 29:36:void buildCompositionLayer():605:605 -> t + 1:2:void setDefaultFontFileExtension(java.lang.String):1617:1617 -> t0 + 3:8:void setDefaultFontFileExtension(java.lang.String):1618:1618 -> t0 + 9:12:void setDefaultFontFileExtension(java.lang.String):1620:1620 -> t0 + 1:5:void cancelAnimation():1367:1367 -> u + 6:10:void cancelAnimation():1368:1368 -> u + 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"} + 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 + 8:11:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):1688:1688 -> unscheduleDrawable + 1:8:void clearComposition():609:609 -> v + 9:13:void clearComposition():610:610 -> v + 14:19:void clearComposition():611:611 -> v + 20:24:void clearComposition():612:612 -> v + 25:26:void clearComposition():615:615 -> v + 27:28:void clearComposition():616:616 -> v + 29:33:void clearComposition():617:617 -> v + 34:35:void clearComposition():618:618 -> v + 36:40:void clearComposition():619:619 -> v + 41:44:void clearComposition():620:620 -> v + 1:5:void setFontMap(java.util.Map):1342:1342 -> v0 + 6:7:void setFontMap(java.util.Map):1345:1345 -> v0 + 8:11:void setFontMap(java.util.Map):1346:1346 -> v0 + 1:5:void computeRenderMode():510:510 -> w + 6:9:void computeRenderMode():514:514 -> w + 10:17:void computeRenderMode():515:515 -> w + 18:24:void computeRenderMode():514:514 -> w + 1:4:void setFrame(int):1143:1143 -> w0 + 5:15:void setFrame(int):1144:1144 -> w0 + 16:22:void setFrame(int):1148:1148 -> w0 + 1:16:void convertRect(android.graphics.Rect,android.graphics.RectF):1839:1839 -> x + 1:3:void setIgnoreDisabledSystemAnimations(boolean):1286:1286 -> x0 + 1:3:void convertRect(android.graphics.RectF,android.graphics.Rect):1827:1827 -> y + 4:11:void convertRect(android.graphics.RectF,android.graphics.Rect):1828:1828 -> y + 12:19:void convertRect(android.graphics.RectF,android.graphics.Rect):1829:1829 -> y + 20:27:void convertRect(android.graphics.RectF,android.graphics.Rect):1830:1830 -> y + 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"} + 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 + 10:14:void drawDirectlyToCanvas(android.graphics.Canvas):1701:1701 -> z + 15:18:void drawDirectlyToCanvas(android.graphics.Canvas):1702:1702 -> z + 19:24:void drawDirectlyToCanvas(android.graphics.Canvas):1703:1703 -> z + 25:39:void drawDirectlyToCanvas(android.graphics.Canvas):1705:1705 -> z + 40:54:void drawDirectlyToCanvas(android.graphics.Canvas):1706:1706 -> z + 55:59:void drawDirectlyToCanvas(android.graphics.Canvas):1708:1708 -> z + 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: +# {"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.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 -> + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda1 -> d0.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.synthesized"} + 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda1.(d0.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda10 -> d0.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.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 -> + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda11 -> d0.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.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 -> + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda12 -> d0.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.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 -> + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda13 -> d0.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.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.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.synthesized"} + 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda13.(d0.LottieDrawable,j0.KeyPath,java.lang.Object,r0.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda14 -> d0.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.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 -> + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda15 -> d0.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.synthesized"} + 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda15.(d0.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.synthesized"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda2 -> d0.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.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 -> + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda3 -> d0.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.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 -> + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda4 -> d0.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.synthesized"} + 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda4.(d0.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.synthesized"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda5 -> d0.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.synthesized"} + 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda5.(d0.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.synthesized"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda6 -> d0.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.synthesized"} + 1:1:void d0.LottieDrawable$$ExternalSyntheticLambda6.(d0.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda7 -> d0.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.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 -> + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda8 -> d0.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.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 -> + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} +com.airbnb.lottie.LottieDrawable$$ExternalSyntheticLambda9 -> d0.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.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 -> + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/k;)V"} +com.airbnb.lottie.LottieDrawable$LazyCompositionTask -> d0.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":"sourceFile","fileName":"LottieDrawable.java"} + com.airbnb.lottie.LottieDrawable$OnVisibleAction NONE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L$b;"} + com.airbnb.lottie.LottieDrawable$OnVisibleAction PLAY -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L$b;"} + com.airbnb.lottie.LottieDrawable$OnVisibleAction RESUME -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L$b;"} + com.airbnb.lottie.LottieDrawable$OnVisibleAction[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld0/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;"} + 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;"} + 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":"sourceFile","fileName":"LottieFeatureFlag.java"} + int minRequiredSdkVersion -> d + com.airbnb.lottie.LottieFeatureFlag MergePathsApi19 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/M;"} + com.airbnb.lottie.LottieFeatureFlag[] $VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld0/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;"} + 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;"} + 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":"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"} + 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":"sourceFile","fileName":"LottieImageAsset.java"} + int width -> a + int height -> b + java.lang.String id -> c + java.lang.String fileName -> d + java.lang.String dirName -> e + android.graphics.Bitmap bitmap -> f + 1:3:void (int,int,java.lang.String,java.lang.String,java.lang.String):23:23 -> + 4:5:void (int,int,java.lang.String,java.lang.String,java.lang.String):24:24 -> + 6:7:void (int,int,java.lang.String,java.lang.String,java.lang.String):25:25 -> + 8:9:void (int,int,java.lang.String,java.lang.String,java.lang.String):26:26 -> + 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;"} + 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 + 1:3:android.graphics.Bitmap getBitmap():58:58 -> b + 1:3:java.lang.String getFileName():47:47 -> c + 1:3:int getHeight():36:36 -> d + 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: +# {"id":"sourceFile","fileName":"LottieListener.java"} + void onResult(java.lang.Object) -> onResult +com.airbnb.lottie.LottieLogger -> d0.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: +# {"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":"sourceFile","fileName":"LottieProperty.java"} + java.lang.Float POLYSTAR_INNER_ROUNDEDNESS -> A + java.lang.Float POLYSTAR_OUTER_ROUNDEDNESS -> B + java.lang.Float TRANSFORM_START_OPACITY -> C + java.lang.Float TRANSFORM_END_OPACITY -> D + java.lang.Float TIME_REMAP -> E + java.lang.Float TEXT_SIZE -> F + java.lang.Float DROP_SHADOW_OPACITY -> G + java.lang.Float DROP_SHADOW_DIRECTION -> H + java.lang.Float DROP_SHADOW_DISTANCE -> I + java.lang.Float DROP_SHADOW_RADIUS -> J + android.graphics.ColorFilter COLOR_FILTER -> K + java.lang.Integer[] GRADIENT_COLOR -> L + android.graphics.Typeface TYPEFACE -> M + android.graphics.Bitmap IMAGE -> N + java.lang.CharSequence TEXT -> O + android.graphics.Path PATH -> P + java.lang.Integer COLOR -> a + java.lang.Integer STROKE_COLOR -> b + java.lang.Integer TRANSFORM_OPACITY -> c + java.lang.Integer OPACITY -> d + java.lang.Integer DROP_SHADOW_COLOR -> e + android.graphics.PointF TRANSFORM_ANCHOR_POINT -> f + android.graphics.PointF TRANSFORM_POSITION -> g + java.lang.Float TRANSFORM_POSITION_X -> h + java.lang.Float TRANSFORM_POSITION_Y -> i + java.lang.Float BLUR_RADIUS -> j + android.graphics.PointF ELLIPSE_SIZE -> k + android.graphics.PointF RECTANGLE_SIZE -> l + 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;"} + java.lang.Float TRANSFORM_ROTATION -> p + java.lang.Float TRANSFORM_SKEW -> q + java.lang.Float TRANSFORM_SKEW_ANGLE -> r + java.lang.Float STROKE_WIDTH -> s + java.lang.Float TEXT_TRACKING -> t + java.lang.Float REPEATER_COPIES -> u + java.lang.Float REPEATER_OFFSET -> v + java.lang.Float POLYSTAR_POINTS -> w + java.lang.Float POLYSTAR_ROTATION -> x + java.lang.Float POLYSTAR_INNER_RADIUS -> y + java.lang.Float POLYSTAR_OUTER_RADIUS -> z + 2:8:void ():67:67 -> + 9:15:void ():68:68 -> + 16:22:void ():72:72 -> + 23:29:void ():76:76 -> + 30:35:void ():77:77 -> + 36:42:void ():81:81 -> + 43:51:void ():85:85 -> + 52:59:void ():89:89 -> + 60:67:void ():93:93 -> + 68:73:void ():97:97 -> + 74:80:void ():101:101 -> + 81:88:void ():105:105 -> + 89:94:void ():109:109 -> + 95:101:void ():113:113 -> + 102:110:void ():114:114 -> + 111:116:void ():118:118 -> + 117:118:void ():122:122 -> + 119:122:void ():126:126 -> + 123:130:void ():130:130 -> + 131:138:void ():131:131 -> + 139:146:void ():132:132 -> + 147:154:void ():133:133 -> + 155:162:void ():134:134 -> + 163:170:void ():138:138 -> + 171:178:void ():142:142 -> + 179:186:void ():146:146 -> + 187:194:void ():150:150 -> + 195:202:void ():154:154 -> + 203:211:void ():158:158 -> + 212:219:void ():162:162 -> + 220:227:void ():166:166 -> + 228:233:void ():170:170 -> + 234:235:void ():178:178 -> + 236:237:void ():186:186 -> + 238:241:void ():194:194 -> + 242:247:void ():202:202 -> + 248:255:void ():206:206 -> + 256:259:void ():211:211 -> + 260:263:void ():215:215 -> + 264:271:void ():219:219 -> + 272:275:void ():223:223 -> + 276:283:void ():234:234 -> +com.airbnb.lottie.LottieResult -> d0.U: +# {"id":"sourceFile","fileName":"LottieResult.java"} + java.lang.Object value -> a + java.lang.Throwable exception -> b + 1:3:void (java.lang.Object):17:19 -> + 4:6:void (java.lang.Throwable):22:24 -> + 1:3:java.lang.Throwable getException():32:32 -> a + 1:3:java.lang.Object getValue():28:28 -> b + 5:10:boolean equals(java.lang.Object):39:39 -> equals + 11:12:boolean equals(java.lang.Object):42:42 -> equals + 13:33:boolean equals(java.lang.Object):43:43 -> equals + 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: +# {"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;"} + java.util.concurrent.Executor EXECUTOR -> e + 1:12:void ():39:39 -> + 1:1:void (java.util.concurrent.Callable):50:50 -> + 2:2:void (java.lang.Object):53:53 -> + 3:5:void (java.lang.Object):42:44 -> + 6:6:void (java.lang.Object):46:46 -> + 7:7:void (java.lang.Object):54:54 -> + 8:8:void (java.util.concurrent.Callable,boolean):60:60 -> + 9:11:void (java.util.concurrent.Callable,boolean):42:44 -> + 12:12:void (java.util.concurrent.Callable,boolean):46:46 -> + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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"} + 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;"} + 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;"} + 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;"} + 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 + 20:23:void notifyFailureListeners(java.lang.Throwable):175:175 -> f + 24:38:void notifyFailureListeners(java.lang.Throwable):178:178 -> f + 39:42:void notifyFailureListeners(java.lang.Throwable):179:179 -> f + 43:46:void notifyFailureListeners(java.lang.Throwable):181:181 -> f + 1:10:void notifyListeners():140:140 -> g + 11:14:void notifyListeners():141:141 -> g + 15:25:void notifyListeners():143:143 -> g + 1:5:void notifyListenersInternal():149:149 -> h + 6:11:void notifyListenersInternal():153:153 -> h + 12:19:void notifyListenersInternal():154:154 -> h + 20:27:void notifyListenersInternal():156:156 -> h + 2:8:void notifySuccessListeners(java.lang.Object):163:163 -> i + 9:23:void notifySuccessListeners(java.lang.Object):164:164 -> i + 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;"} + 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;"} + 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"} + 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: +# {"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.synthesized"} + 1:1:void d0.LottieTask$$ExternalSyntheticLambda0.(d0.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.synthesized"} +com.airbnb.lottie.LottieTask$LottieFutureTask -> d0.W$a: +# {"id":"sourceFile","fileName":"LottieTask.java"} + com.airbnb.lottie.LottieTask lottieTask -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/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"} + 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 + 11:27:void done():201:201 -> done + 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: +# {"id":"sourceFile","fileName":"PerformanceTracker.java"} + boolean enabled -> a + java.util.Set frameListeners -> b + java.util.Map layerRenderTimes -> c + java.util.Comparator floatComparator -> d + 1:4:void ():18:18 -> + 5:6:void ():24:24 -> + 7:13:void ():25:25 -> + 14:20:void ():26:26 -> + 21:28:void ():27:27 -> + 1:5:void recordRenderTime(java.lang.String,float):46:46 -> a + 6:15:void recordRenderTime(java.lang.String,float):49:49 -> a + 16:20:void recordRenderTime(java.lang.String,float):51:51 -> a + 21:25:void recordRenderTime(java.lang.String,float):52:52 -> a + 26:28:void recordRenderTime(java.lang.String,float):54:54 -> a + 29:36:void recordRenderTime(java.lang.String,float):56:56 -> a + 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: +# {"id":"sourceFile","fileName":"PerformanceTracker.java"} + com.airbnb.lottie.PerformanceTracker this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/X;"} + 1:6:void (com.airbnb.lottie.PerformanceTracker):28:28 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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"} + 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: + int lottieAnimationViewStyle -> a +com.airbnb.lottie.R$styleable -> d0.Z: + int[] LottieAnimationView -> a + int LottieAnimationView_lottie_asyncUpdates -> b + int LottieAnimationView_lottie_autoPlay -> c + int LottieAnimationView_lottie_cacheComposition -> d + int LottieAnimationView_lottie_clipTextToBoundingBox -> e + int LottieAnimationView_lottie_clipToCompositionBounds -> f + int LottieAnimationView_lottie_colorFilter -> g + int LottieAnimationView_lottie_defaultFontFileExtension -> h + int LottieAnimationView_lottie_enableMergePathsForKitKatAndAbove -> i + int LottieAnimationView_lottie_fallbackRes -> j + int LottieAnimationView_lottie_fileName -> k + int LottieAnimationView_lottie_ignoreDisabledSystemAnimations -> l + int LottieAnimationView_lottie_imageAssetsFolder -> m + int LottieAnimationView_lottie_loop -> n + int LottieAnimationView_lottie_progress -> o + int LottieAnimationView_lottie_rawRes -> p + int LottieAnimationView_lottie_renderMode -> q + int LottieAnimationView_lottie_repeatCount -> r + int LottieAnimationView_lottie_repeatMode -> s + int LottieAnimationView_lottie_speed -> t + int LottieAnimationView_lottie_url -> u + int LottieAnimationView_lottie_useCompositionFrameRate -> v + 3:10:void ():0:0 -> +com.airbnb.lottie.RenderMode -> d0.a0: +# {"id":"sourceFile","fileName":"RenderMode.java"} + com.airbnb.lottie.RenderMode AUTOMATIC -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a0;"} + com.airbnb.lottie.RenderMode HARDWARE -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a0;"} + com.airbnb.lottie.RenderMode SOFTWARE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/a0;"} + com.airbnb.lottie.RenderMode[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld0/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;"} + 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;"} + 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":"sourceFile","fileName":"RenderMode.java"} + int[] $SwitchMap$com$airbnb$lottie$RenderMode -> a + 1:41:void ():17:17 -> +com.airbnb.lottie.SimpleColorFilter -> d0.b0: +# {"id":"sourceFile","fileName":"SimpleColorFilter.java"} + 1:6:void (int):18:18 -> +com.airbnb.lottie.TextDelegate -> d0.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;"} + com.airbnb.lottie.LottieDrawable drawable -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + boolean cacheText -> d + 1:3:void (com.airbnb.lottie.LottieAnimationView):34:34 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld0/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 -> + 17:19:void (com.airbnb.lottie.LottieAnimationView):36:36 -> + 1:1:java.lang.String getText(java.lang.String):61:61 -> a + 1:5:java.lang.String getText(java.lang.String,java.lang.String):53:53 -> b + 1:12:java.lang.String getTextInternal(java.lang.String,java.lang.String):98:98 -> c + 13:21:java.lang.String getTextInternal(java.lang.String,java.lang.String):99:99 -> c + 22:25:java.lang.String getTextInternal(java.lang.String,java.lang.String):101:101 -> c + 26:29:java.lang.String getTextInternal(java.lang.String,java.lang.String):102:102 -> c + 30:35:java.lang.String getTextInternal(java.lang.String,java.lang.String):103:103 -> c + 1:4:void invalidate():109:109 -> d + 5:7:void invalidate():110:110 -> d + 8:11:void invalidate():112:112 -> d + 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: +# {"id":"sourceFile","fileName":"LPaint.java"} + 1:1:void ():20:20 -> + 2:2:void (int):24:24 -> + 3:4:void (android.graphics.PorterDuff$Mode):28:29 -> + 5:6:void (int,android.graphics.PorterDuff$Mode):33:34 -> + 1:9:void setAlpha(int):51:51 -> setAlpha + 10:13:void setAlpha(int):52:52 -> setAlpha + 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: +# {"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;"} + com.airbnb.lottie.model.layer.BaseLayer layer -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/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;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation opacityAnimation -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + java.util.List dashPatternAnimations -> l + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation dashPatternOffsetAnimation -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorFilterAnimation -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation blurAnimation -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + float blurMaskFilterRadius -> p + com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation dropShadowAnimation -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/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"} + 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 -> + 25:31: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):45:45 -> + 32:38: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):48:48 -> + 39:47: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):50:50 -> + 48:49: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):59:59 -> + 50:51: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):66:66 -> + 52:53: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):67:67 -> + 54:58: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):69:69 -> + 59:61: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):70:70 -> + 62:64: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):71:71 -> + 65:67: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):72:72 -> + 68:73: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):74:74 -> + 74:82: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):75:75 -> + 83:85: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):78:78 -> + 86:91: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):80:80 -> + 92:102: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):82:82 -> + 103:112: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):83:83 -> + 113:118: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):85:85 -> + 119:136: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):86:86 -> + 137:141: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):89:89 -> + 142:147: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):90:90 -> + 148:155: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):91:91 -> + 156:169: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):92:92 -> + 170:173: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):94:94 -> + 174:176: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):95:95 -> + 177:181: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):98:98 -> + 182:186: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):99:99 -> + 187:192: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):101:101 -> + 193:206: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):102:102 -> + 207:210: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):104:104 -> + 211:213: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):105:105 -> + 214:219: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):108:108 -> + 220:233: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):109:109 -> + 234:236: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):110:110 -> + 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: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 + 19:26:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):317:317 -> d + 27:35:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):318:318 -> d + 36:45:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):319:319 -> d + 46:70:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):320:320 -> d + 71:77:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):323:323 -> d + 78:85:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):325:325 -> d + 86:105:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):326:326 -> d + 106:110:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):328:328 -> d + 111:127:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):330:330 -> d + 128:133:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):336:336 -> d + 134:137:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):337:337 -> d + 1:8:void applyDashPatternIfNeeded():342:342 -> e + 9:11:void applyDashPatternIfNeeded():343:343 -> e + 12:19:void applyDashPatternIfNeeded():345:345 -> e + 20:25:void applyDashPatternIfNeeded():346:346 -> e + 26:30:void applyDashPatternIfNeeded():347:347 -> e + 31:38:void applyDashPatternIfNeeded():352:352 -> e + 39:60:void applyDashPatternIfNeeded():353:353 -> e + 61:64:void applyDashPatternIfNeeded():358:358 -> e + 65:74:void applyDashPatternIfNeeded():359:359 -> e + 75:77:void applyDashPatternIfNeeded():360:360 -> e + 78:88:void applyDashPatternIfNeeded():363:363 -> e + 89:93:void applyDashPatternIfNeeded():364:364 -> e + 94:109:void applyDashPatternIfNeeded():368:368 -> e + 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: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"} + 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"} + 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 + 24:27:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):235:235 -> j + 28:32:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):239:239 -> j + 33:44:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):240:240 -> j + 45:66:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):241:241 -> j + 67:87:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):243:243 -> j + 88:106:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):244:244 -> j + 107:141:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):245:245 -> j + 142:148:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):249:249 -> j + 149:154:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):250:250 -> j + 155:158:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):251:251 -> j + 159:166:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):256:256 -> j + 167:172:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):257:257 -> j + 173:180:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):258:258 -> j + 181:198:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):259:259 -> j + 199:202:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):263:263 -> j + 203:216:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):266:266 -> j + 217:235:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):267:267 -> j + 236:242:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):268:268 -> j + 243:274:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):269:269 -> j + 275:278:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):280:280 -> j + 279:283:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):281:281 -> j + 284:310:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):282:282 -> j + 311:336:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):288:288 -> j + 337:341:void applyTrimPath(android.graphics.Canvas,com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup):302:302 -> j + 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: +# {"id":"sourceFile","fileName":"BaseStrokeContent.java"} +com.airbnb.lottie.animation.content.BaseStrokeContent$PathGroup -> f0.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;"} + 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"} + 2:2:void (com.airbnb.lottie.animation.content.TrimPathContent):430:430 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf0/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;"} + 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":"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"} + 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: +# {"id":"sourceFile","fileName":"Content.java"} + void setContents(java.util.List,java.util.List) -> b + java.lang.String getName() -> getName +com.airbnb.lottie.animation.content.ContentGroup -> f0.d: +# {"id":"sourceFile","fileName":"ContentGroup.java"} + android.graphics.Paint offScreenPaint -> a + android.graphics.RectF offScreenRectF -> b + android.graphics.Matrix matrix -> c + android.graphics.Path path -> d + android.graphics.RectF rect -> e + java.lang.String name -> f + boolean hidden -> g + java.util.List contents -> h + com.airbnb.lottie.LottieDrawable lottieDrawable -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + java.util.List pathContents -> j + com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation transformAnimation -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/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"} + 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"} + 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: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 + 19:24:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):217:217 -> d + 25:34:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):218:218 -> d + 35:42:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):219:219 -> d + 43:46:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):220:220 -> 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;"} + 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: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: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"} + 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 + 52:58:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):237:237 -> i + 59:68:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):241:241 -> i + 69:78:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):242:242 -> i + 79:86:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):243:243 -> i + 87:94:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):244:244 -> i + 95:98:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):245:245 -> i + 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;"} + 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 + 1:3:java.util.List getContents():120:120 -> k + 1:4:java.util.List getPathList():124:124 -> l + 5:12:java.util.List getPathList():125:125 -> l + 13:20:java.util.List getPathList():126:126 -> l + 21:28:java.util.List getPathList():127:127 -> l + 29:32:java.util.List getPathList():128:128 -> l + 33:42:java.util.List getPathList():129:129 -> l + 43:45:java.util.List getPathList():133:133 -> l + 1:4:android.graphics.Matrix getTransformationMatrix():137:137 -> m + 5:9:android.graphics.Matrix getTransformationMatrix():138:138 -> m + 10:14:android.graphics.Matrix getTransformationMatrix():140:140 -> m + 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: +# {"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: +# {"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;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation sizeAnimation -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation positionAnimation -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.model.content.CircleShape circleShape -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/b;"} + com.airbnb.lottie.animation.content.CompoundTrimPathContent trimPaths -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/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"} + 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 -> + 24:25:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.CircleShape):37:37 -> + 26:35:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.CircleShape):38:38 -> + 36:45:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.CircleShape):39:39 -> + 46:47:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.CircleShape):40:40 -> + 48:50:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.CircleShape):42:42 -> + 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 + 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 + 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":"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;"} + 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;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation opacityAnimation -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorFilterAnimation -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.LottieDrawable lottieDrawable -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation blurAnimation -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + float blurMaskFilterRadius -> l + com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation dropShadowAnimation -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/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"} + 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 -> + 26:27:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):52:52 -> + 28:33:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):53:53 -> + 34:39:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):54:54 -> + 40:41:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):55:55 -> + 42:47:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):56:56 -> + 48:61:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):57:57 -> + 62:64:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):58:58 -> + 65:69:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):59:59 -> + 70:75:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):61:61 -> + 76:86:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):62:62 -> + 87:99:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):65:65 -> + 100:106:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):71:71 -> + 107:116:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):73:73 -> + 117:119:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):74:74 -> + 120:122:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):75:75 -> + 123:132:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):76:76 -> + 133:135:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeFill):77:77 -> + 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: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: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":"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;"} + androidx.collection.LongSparseArray linearGradientCache -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/f;"} + androidx.collection.LongSparseArray radialGradientCache -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/f;"} + android.graphics.Path path -> f + android.graphics.Paint paint -> g + 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;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorAnimation -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation opacityAnimation -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation startPointAnimation -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation endPointAnimation -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorFilterAnimation -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.ValueCallbackKeyframeAnimation colorCallbackAnimation -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/q;"} + com.airbnb.lottie.LottieDrawable lottieDrawable -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + int cacheSteps -> r + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation blurAnimation -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + float blurMaskFilterRadius -> t + com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation dropShadowAnimation -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/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"} + 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 -> + 25:32:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):53:53 -> + 33:39:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):54:54 -> + 40:47:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):55:55 -> + 48:49:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):66:66 -> + 50:51:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):70:70 -> + 52:57:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):71:71 -> + 58:63:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):72:72 -> + 64:65:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):73:73 -> + 66:71:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):74:74 -> + 72:78:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):75:75 -> + 79:88:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):76:76 -> + 89:98:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):78:78 -> + 99:101:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):79:79 -> + 102:104:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):80:80 -> + 105:114:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):82:82 -> + 115:117:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):83:83 -> + 118:120:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):84:84 -> + 121:130:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):86:86 -> + 131:133:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):87:87 -> + 134:136:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):88:88 -> + 137:146:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):90:90 -> + 147:149:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):91:91 -> + 150:152:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):92:92 -> + 153:158:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):94:94 -> + 159:172:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):95:95 -> + 173:175:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.LottieComposition,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientFill):96:96 -> + 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: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 + 36:40:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):174:174 -> d + 41:58:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):176:176 -> d + 1:4:int[] applyDynamicColorsIfNeeded(int[]):247:247 -> e + 5:10:int[] applyDynamicColorsIfNeeded(int[]):248:248 -> e + 11:15:int[] applyDynamicColorsIfNeeded(int[]):249:249 -> e + 16:18:int[] applyDynamicColorsIfNeeded(int[]):250:250 -> e + 19:29:int[] applyDynamicColorsIfNeeded(int[]):251:251 -> e + 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: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"} + 1:14:int getGradientHash():230:230 -> j + 15:28:int getGradientHash():231:231 -> j + 29:61:int getGradientHash():232:232 -> j + 1:4:android.graphics.LinearGradient getLinearGradient():189:189 -> k + 5:16:android.graphics.LinearGradient getLinearGradient():190:190 -> k + 17:24:android.graphics.LinearGradient getLinearGradient():194:194 -> k + 25:32:android.graphics.LinearGradient getLinearGradient():195:195 -> k + 33:40:android.graphics.LinearGradient getLinearGradient():196:196 -> k + 41:48:android.graphics.LinearGradient getLinearGradient():197:197 -> k + 49:52:android.graphics.LinearGradient getLinearGradient():198:198 -> k + 53:67:android.graphics.LinearGradient getLinearGradient():199:199 -> k + 68:73:android.graphics.LinearGradient getLinearGradient():201:201 -> k + 1:4:android.graphics.RadialGradient getRadialGradient():206:206 -> l + 5:16:android.graphics.RadialGradient getRadialGradient():207:207 -> l + 17:24:android.graphics.RadialGradient getRadialGradient():211:211 -> l + 25:32:android.graphics.RadialGradient getRadialGradient():212:212 -> l + 33:40:android.graphics.RadialGradient getRadialGradient():213:213 -> l + 41:48:android.graphics.RadialGradient getRadialGradient():214:214 -> l + 49:52:android.graphics.RadialGradient getRadialGradient():215:215 -> l + 53:54:android.graphics.RadialGradient getRadialGradient():216:216 -> l + 55:56:android.graphics.RadialGradient getRadialGradient():217:217 -> l + 57:58:android.graphics.RadialGradient getRadialGradient():218:218 -> l + 59:64:android.graphics.RadialGradient getRadialGradient():219:219 -> l + 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: +# {"id":"sourceFile","fileName":"GradientStrokeContent.java"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation endPointAnimation -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.ValueCallbackKeyframeAnimation colorCallbackAnimation -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/q;"} + java.lang.String name -> r + boolean hidden -> s + androidx.collection.LongSparseArray linearGradientCache -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/f;"} + androidx.collection.LongSparseArray radialGradientCache -> u + # {"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;"} + int cacheSteps -> x + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorAnimation -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation startPointAnimation -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/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"} + 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 -> + 43:49:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):32:32 -> + 50:56:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):33:33 -> + 57:63:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):34:34 -> + 64:69:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):49:49 -> + 70:75:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):50:50 -> + 76:81:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):51:51 -> + 82:95:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):52:52 -> + 96:105:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):54:54 -> + 106:108:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):55:55 -> + 109:111:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):56:56 -> + 112:121:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):58:58 -> + 122:124:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):59:59 -> + 125:127:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.GradientStroke):60:60 -> + 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: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 + 16:18:int[] applyDynamicColorsIfNeeded(int[]):150:150 -> k + 19:29:int[] applyDynamicColorsIfNeeded(int[]):151:151 -> k + 30:32:int[] applyDynamicColorsIfNeeded(int[]):154:154 -> k + 33:35:int[] applyDynamicColorsIfNeeded(int[]):155:155 -> k + 36:47:int[] applyDynamicColorsIfNeeded(int[]):156:156 -> k + 1:14:int getGradientHash():130:130 -> l + 15:28:int getGradientHash():131:131 -> l + 29:61:int getGradientHash():132:132 -> l + 1:4:android.graphics.LinearGradient getLinearGradient():89:89 -> m + 5:16:android.graphics.LinearGradient getLinearGradient():90:90 -> m + 17:24:android.graphics.LinearGradient getLinearGradient():94:94 -> m + 25:32:android.graphics.LinearGradient getLinearGradient():95:95 -> m + 33:40:android.graphics.LinearGradient getLinearGradient():96:96 -> m + 41:48:android.graphics.LinearGradient getLinearGradient():97:97 -> m + 49:52:android.graphics.LinearGradient getLinearGradient():98:98 -> m + 53:54:android.graphics.LinearGradient getLinearGradient():99:99 -> m + 55:56:android.graphics.LinearGradient getLinearGradient():100:100 -> m + 57:58:android.graphics.LinearGradient getLinearGradient():101:101 -> m + 59:60:android.graphics.LinearGradient getLinearGradient():102:102 -> m + 61:67:android.graphics.LinearGradient getLinearGradient():103:103 -> m + 68:73:android.graphics.LinearGradient getLinearGradient():104:104 -> m + 1:4:android.graphics.RadialGradient getRadialGradient():109:109 -> n + 5:16:android.graphics.RadialGradient getRadialGradient():110:110 -> n + 17:24:android.graphics.RadialGradient getRadialGradient():114:114 -> n + 25:32:android.graphics.RadialGradient getRadialGradient():115:115 -> n + 33:40:android.graphics.RadialGradient getRadialGradient():116:116 -> n + 41:48:android.graphics.RadialGradient getRadialGradient():117:117 -> n + 49:52:android.graphics.RadialGradient getRadialGradient():118:118 -> n + 53:54:android.graphics.RadialGradient getRadialGradient():119:119 -> n + 55:56:android.graphics.RadialGradient getRadialGradient():120:120 -> n + 57:58:android.graphics.RadialGradient getRadialGradient():121:121 -> n + 59:64:android.graphics.RadialGradient getRadialGradient():122:122 -> n + 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: +# {"id":"sourceFile","fileName":"GreedyContent.java"} + void absorbContent(java.util.ListIterator) -> e +com.airbnb.lottie.animation.content.KeyPathElementContent -> f0.k: +# {"id":"sourceFile","fileName":"KeyPathElementContent.java"} +com.airbnb.lottie.animation.content.MergePathsContent -> f0.l: +# {"id":"sourceFile","fileName":"MergePathsContent.java"} + android.graphics.Path firstPath -> a + android.graphics.Path remainderPath -> b + android.graphics.Path path -> c + 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;"} + 1:3:void (com.airbnb.lottie.model.content.MergePaths):23:23 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll0/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 -> + 25:31:void (com.airbnb.lottie.model.content.MergePaths):20:20 -> + 32:37:void (com.airbnb.lottie.model.content.MergePaths):27:27 -> + 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: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: +# {"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: +# {"id":"sourceFile","fileName":"PathContent.java"} + android.graphics.Path getPath() -> g +com.airbnb.lottie.animation.content.PolystarContent -> f0.n: +# {"id":"sourceFile","fileName":"PolystarContent.java"} + android.graphics.Path path -> a + android.graphics.Path lastSegmentPath -> b + android.graphics.PathMeasure lastSegmentPathMeasure -> c + float[] lastSegmentPosition -> d + java.lang.String name -> e + com.airbnb.lottie.LottieDrawable lottieDrawable -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + com.airbnb.lottie.model.content.PolystarShape$Type type -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/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;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation positionAnimation -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation rotationAnimation -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation innerRadiusAnimation -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation outerRadiusAnimation -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation innerRoundednessAnimation -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation outerRoundednessAnimation -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.content.CompoundTrimPathContent trimPaths -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/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"} + 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 -> + 26:29:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):32:32 -> + 30:36:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):47:47 -> + 37:38:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):52:52 -> + 39:44:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):54:54 -> + 45:50:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):55:55 -> + 51:56:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):56:56 -> + 57:62:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):57:57 -> + 63:72:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):58:58 -> + 73:82:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):59:59 -> + 83:92:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):60:60 -> + 93:102:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):61:61 -> + 103:112:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):62:62 -> + 113:116:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):63:63 -> + 117:126:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):64:64 -> + 127:138:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):65:65 -> + 139:140:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):67:67 -> + 141:142:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):68:68 -> + 143:145:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):71:71 -> + 146:148:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):72:72 -> + 149:151:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):73:73 -> + 152:154:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):74:74 -> + 155:159:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):75:75 -> + 160:164:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):77:77 -> + 165:169:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):78:78 -> + 170:172:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):81:81 -> + 173:175:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):82:82 -> + 176:178:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):83:83 -> + 179:181:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.PolystarShape):84:84 -> + 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 + 3:20:void createPolygonPath():256:256 -> e + 21:44:void createPolygonPath():257:257 -> e + 45:56:void createPolygonPath():261:261 -> e + 57:71:void createPolygonPath():265:265 -> e + 72:84:void createPolygonPath():266:266 -> e + 85:90:void createPolygonPath():271:271 -> e + 91:96:void createPolygonPath():272:272 -> e + 97:103:void createPolygonPath():273:273 -> e + 104:115:void createPolygonPath():276:276 -> e + 116:124:void createPolygonPath():280:280 -> e + 125:143:void createPolygonPath():281:281 -> e + 144:157:void createPolygonPath():284:284 -> e + 158:162:void createPolygonPath():285:285 -> e + 163:174:void createPolygonPath():286:286 -> e + 175:182:void createPolygonPath():288:288 -> e + 183:187:void createPolygonPath():289:289 -> e + 188:209:void createPolygonPath():290:290 -> e + 210:214:void createPolygonPath():302:302 -> e + 215:219:void createPolygonPath():303:303 -> e + 220:246:void createPolygonPath():304:304 -> e + 247:254:void createPolygonPath():305:305 -> e + 255:270:void createPolygonPath():306:306 -> e + 271:294:void createPolygonPath():307:307 -> e + 295:324:void createPolygonPath():309:309 -> e + 325:339:void createPolygonPath():318:318 -> e + 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: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"} + 3:14:void createStarPath():147:147 -> j + 15:38:void createStarPath():148:148 -> j + 39:50:void createStarPath():152:152 -> j + 51:75:void createStarPath():155:155 -> j + 76:87:void createStarPath():164:164 -> j + 88:99:void createStarPath():166:166 -> j + 100:105:void createStarPath():169:169 -> j + 106:118:void createStarPath():170:170 -> j + 119:122:void createStarPath():173:173 -> j + 123:146:void createStarPath():174:174 -> j + 147:157:void createStarPath():184:184 -> j + 158:164:void createStarPath():185:185 -> j + 165:189:void createStarPath():186:186 -> j + 190:195:void createStarPath():189:189 -> j + 196:202:void createStarPath():190:190 -> j + 203:217:void createStarPath():191:191 -> j + 218:291:void createStarPath():197:197 -> j + 292:300:void createStarPath():209:209 -> j + 301:317:void createStarPath():210:210 -> j + 318:338:void createStarPath():213:213 -> j + 339:352:void createStarPath():215:215 -> j + 353:357:void createStarPath():216:216 -> j + 358:370:void createStarPath():217:217 -> j + 371:378:void createStarPath():219:219 -> j + 379:383:void createStarPath():220:220 -> j + 384:448:void createStarPath():221:221 -> j + 449:484:void createStarPath():242:242 -> j + 485:492:void createStarPath():250:250 -> j + 493:501:void createStarPath():251:251 -> j + 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: +# {"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: +# {"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;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation positionAnimation -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation sizeAnimation -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation cornerRadiusAnimation -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.content.CompoundTrimPathContent trimPaths -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/b;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation roundedCornersAnimation -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/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"} + 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 -> + 26:27:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):36:36 -> + 28:33:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):40:40 -> + 34:39:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):41:41 -> + 40:41:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):42:42 -> + 42:51:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):43:43 -> + 52:61:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):44:44 -> + 62:71:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):45:45 -> + 72:74:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):47:47 -> + 75:77:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):48:48 -> + 78:80:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.RectangleShape):49:49 -> + 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 + 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 + 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":"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;"} + com.airbnb.lottie.model.layer.BaseLayer layer -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/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;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation offset -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation transform -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/p;"} + com.airbnb.lottie.animation.content.ContentGroup contentGroup -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/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"} + 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 -> + 20:21:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):42:42 -> + 22:27:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):43:43 -> + 28:33:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):44:44 -> + 34:43:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):45:45 -> + 44:46:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):46:46 -> + 47:49:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):47:47 -> + 50:59:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):49:49 -> + 60:62:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):50:50 -> + 63:65:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.Repeater):51:51 -> + 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: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 + 19:23:void absorbContent(java.util.ListIterator):79:79 -> e + 24:29:void absorbContent(java.util.ListIterator):80:80 -> e + 30:38:void absorbContent(java.util.ListIterator):81:81 -> e + 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: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: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"} + 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: +# {"id":"sourceFile","fileName":"RoundedCornersContent.java"} + com.airbnb.lottie.LottieDrawable lottieDrawable -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + java.lang.String name -> b + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation roundedCorners -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.model.content.ShapeData shapeData -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/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"} + 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:3:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation getRoundedCorners():51:51 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/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;"} + 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 + 27:44:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):184:184 -> j + 45:59:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):185:185 -> j + 60:63:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):186:186 -> j + 64:67:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):187:187 -> j + 68:85:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):189:189 -> j + 86:107:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):190:190 -> j + 108:121:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):196:196 -> j + 122:129:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):197:197 -> j + 130:140:com.airbnb.lottie.model.content.ShapeData getShapeData(com.airbnb.lottie.model.content.ShapeData):199:199 -> j + 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: +# {"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;"} + com.airbnb.lottie.animation.keyframe.ShapeKeyframeAnimation shapeAnimation -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/m;"} + boolean isPathValid -> f + com.airbnb.lottie.animation.content.CompoundTrimPathContent trimPaths -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/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"} + 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 -> + 24:29:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapePath):35:35 -> + 30:31:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapePath):36:36 -> + 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 + 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: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":"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: +# {"id":"sourceFile","fileName":"StrokeContent.java"} + com.airbnb.lottie.model.layer.BaseLayer layer -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/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;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorFilterAnimation -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/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"} + 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 -> + 43:44:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeStroke):32:32 -> + 45:50:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeStroke):33:33 -> + 51:56:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeStroke):34:34 -> + 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: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: +# {"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;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation startAnimation -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation endAnimation -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation offsetAnimation -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/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"} + 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 -> + 23:28:void (com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeTrimPath):23:23 -> + 29:38:void (com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeTrimPath):24:24 -> + 39:48:void (com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeTrimPath):25:25 -> + 49:58:void (com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeTrimPath):26:26 -> + 59:61:void (com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeTrimPath):28:28 -> + 62:64:void (com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeTrimPath):29:29 -> + 65:67:void (com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.model.content.ShapeTrimPath):30:30 -> + 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:3:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation getOffset():68:68 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + 1:3:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation getStart():60:60 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + 1:3:com.airbnb.lottie.model.content.ShapeTrimPath$Type getType():56:56 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/t$a;"} + 1:3:boolean isHidden():72:72 -> l +com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation -> g0.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;"} + float progress -> d + com.airbnb.lottie.value.LottieValueCallback valueCallback -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/c;"} + java.lang.Object cachedGetValue -> f + float cachedStartDelayProgress -> g + float cachedEndProgress -> h + 1:3:void (java.util.List):39:39 -> + 4:12:void (java.util.List):27:27 -> + 13:15:void (java.util.List):28:28 -> + 16:18:void (java.util.List):31:31 -> + 19:22:void (java.util.List):34:34 -> + 23:24:void (java.util.List):36:36 -> + 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"} + 1:8:com.airbnb.lottie.value.Keyframe getCurrentKeyframe():95:95 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr0/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 + 24:27:com.airbnb.lottie.value.Keyframe getCurrentKeyframe():100:100 -> b + 1:8:float getEndProgress():151:151 -> c + 9:16:float getEndProgress():152:152 -> c + 17:19:float getEndProgress():154:154 -> c + 1:6:float getInterpolatedCurrentKeyframeProgress():128:128 -> d + 7:17:float getInterpolatedCurrentKeyframeProgress():132:132 -> d + 18:28:float getInterpolatedCurrentKeyframeProgress():136:136 -> d + 1:6:float getLinearCurrentKeyframeProgress():110:110 -> e + 7:10:float getLinearCurrentKeyframeProgress():114:114 -> e + 11:17:float getLinearCurrentKeyframeProgress():115:115 -> e + 18:24:float getLinearCurrentKeyframeProgress():118:118 -> e + 25:35:float getLinearCurrentKeyframeProgress():119:119 -> e + 1:3:float getProgress():180:180 -> f + 1:8:float getStartDelayProgress():142:142 -> g + 9:16:float getStartDelayProgress():143:143 -> g + 17:19:float getStartDelayProgress():145:145 -> g + 1:4:java.lang.Object getValue():160:160 -> h + 5:16:java.lang.Object getValue():161:161 -> h + 17:19:java.lang.Object getValue():162:162 -> h + 20:23:java.lang.Object getValue():164:164 -> h + 24:31:java.lang.Object getValue():166:166 -> h + 32:35:java.lang.Object getValue():167:167 -> h + 36:41:java.lang.Object getValue():168:168 -> h + 42:46:java.lang.Object getValue():169:169 -> h + 47:50:java.lang.Object getValue():171:171 -> h + 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;"} + 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;"} + 1:8:boolean hasValueCallback():194:194 -> k + 1:8:void notifyListeners():83:83 -> l + 9:12:void notifyListeners():84:84 -> l + 13:20:void notifyListeners():86:86 -> l + 21:34:void notifyListeners():87:87 -> l + 35:40:void notifyListeners():89:89 -> l + 41:44:void notifyListeners():90:90 -> l + 2:4:void setIsDiscrete():44:44 -> m + 1:8:void setProgress(float):52:52 -> n + 9:11:void setProgress(float):53:53 -> n + 12:19:void setProgress(float):55:55 -> n + 20:25:void setProgress(float):56:56 -> n + 26:29:void setProgress(float):57:57 -> n + 30:37:void setProgress(float):61:61 -> n + 38:42:void setProgress(float):62:62 -> n + 43:50:void setProgress(float):63:63 -> n + 51:54:void setProgress(float):64:64 -> n + 55:60:void setProgress(float):67:67 -> n + 61:66:void setProgress(float):68:68 -> n + 67:70:void setProgress(float):69:69 -> n + 71:72:void setProgress(float):73:73 -> n + 73:80:void setProgress(float):74:74 -> n + 81:83:void setProgress(float):75:75 -> n + 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"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"BaseKeyframeAnimation.java"} +com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener -> g0.a$b: +# {"id":"sourceFile","fileName":"BaseKeyframeAnimation.java"} + void onValueChanged() -> a +com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$EmptyKeyframeWrapper -> g0.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"} + 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;"} + 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: +# {"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;"} + boolean isValueChanged(float) -> c + float getEndProgress() -> d + float getStartDelayProgress() -> e + boolean isEmpty() -> isEmpty +com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$KeyframesWrapperImpl -> g0.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;"} + com.airbnb.lottie.value.Keyframe cachedCurrentKeyframe -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/a;"} + float cachedInterpolatedProgress -> d + 1:4:void (java.util.List):323:323 -> + 5:8:void (java.util.List):320:320 -> + 9:10:void (java.util.List):321:321 -> + 11:13:void (java.util.List):324:324 -> + 14:20:void (java.util.List):325:325 -> + 1:14:boolean isCachedValueEnabled(float):377:377 -> a + 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;"} + 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;"} + 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 + 42:46:com.airbnb.lottie.value.Keyframe findKeyframe(float):349:349 -> f + 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: +# {"id":"sourceFile","fileName":"BaseKeyframeAnimation.java"} + com.airbnb.lottie.value.Keyframe keyframe -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/a;"} + float cachedInterpolatedProgress -> b + 1:5:void (java.util.List):276:276 -> + 6:8:void (java.util.List):274:274 -> + 9:17:void (java.util.List):277:277 -> + 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;"} + 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: +# {"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;"} + 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"} + 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 + 42:49:int getIntValue(com.airbnb.lottie.value.Keyframe,float):33:33 -> r + 50:58:int getIntValue(com.airbnb.lottie.value.Keyframe,float):36:36 -> r + 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":"sourceFile","fileName":"DropShadowKeyframeAnimation.java"} + com.airbnb.lottie.model.layer.BaseLayer layer -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/b;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener listener -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a$b;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation color -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation opacity -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/d;"} + com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation direction -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/d;"} + com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation distance -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/d;"} + com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation radius -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/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"} + 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 -> + 13:16:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):34:34 -> + 17:20:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):36:36 -> + 21:22:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):39:39 -> + 23:24:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):40:40 -> + 25:34:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):41:41 -> + 35:37:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):42:42 -> + 38:40:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):43:43 -> + 41:50:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):44:44 -> + 51:53:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):45:45 -> + 54:56:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):46:46 -> + 57:66:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):47:47 -> + 67:69:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):48:48 -> + 70:72:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):49:49 -> + 73:82:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):50:50 -> + 83:85:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):51:51 -> + 86:88:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener,com.airbnb.lottie.model.layer.BaseLayer,com.airbnb.lottie.parser.DropShadowEffect):52:52 -> + 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:6:void setColorCallback(com.airbnb.lottie.value.LottieValueCallback):107:107 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/c;)V"} + 1:6:void setDirectionCallback(com.airbnb.lottie.value.LottieValueCallback):130:130 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/c;)V"} + 1:6:void setDistanceCallback(com.airbnb.lottie.value.LottieValueCallback):134:134 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/c;)V"} + 3:9:void setOpacityCallback(com.airbnb.lottie.value.LottieValueCallback):112:112 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr0/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":"sourceFile","fileName":"DropShadowKeyframeAnimation.java"} + com.airbnb.lottie.value.LottieValueCallback val$callback -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/c;"} + com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/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"} + 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;"} + 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;"} + 13:25:java.lang.Float getValue(com.airbnb.lottie.value.LottieFrameInfo):124:124 -> d +com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation -> g0.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;"} + 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"} + 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 + 40:47:float getFloatValue(com.airbnb.lottie.value.Keyframe,float):28:28 -> r + 48:53:float getFloatValue(com.airbnb.lottie.value.Keyframe,float):32:32 -> r + 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":"sourceFile","fileName":"GradientColorKeyframeAnimation.java"} + com.airbnb.lottie.model.content.GradientColor gradientColor -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/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;"} + 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;"} + 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: +# {"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;"} + 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"} + 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 + 34:37:int getIntValue(com.airbnb.lottie.value.Keyframe,float):32:32 -> r + 38:46:int getIntValue(com.airbnb.lottie.value.Keyframe,float):33:33 -> r + 47:54:int getIntValue(com.airbnb.lottie.value.Keyframe,float):31:31 -> r + 55:60:int getIntValue(com.airbnb.lottie.value.Keyframe,float):35:35 -> r + 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":"sourceFile","fileName":"KeyframeAnimation.java"} + 1:4:void (java.util.List):9:9 -> +com.airbnb.lottie.animation.keyframe.MaskKeyframeAnimation -> g0.h: +# {"id":"sourceFile","fileName":"MaskKeyframeAnimation.java"} + java.util.List maskAnimations -> a + java.util.List opacityAnimations -> b + java.util.List masks -> c + 1:3:void (java.util.List):17:17 -> + 4:5:void (java.util.List):18:18 -> + 6:16:void (java.util.List):19:19 -> + 17:28:void (java.util.List):20:20 -> + 29:34:void (java.util.List):21:21 -> + 35:53:void (java.util.List):22:22 -> + 54:63:void (java.util.List):23:23 -> + 64:76:void (java.util.List):24:24 -> + 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: +# {"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;"} + 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"} + 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 + 20:28:void createPath():28:28 -> j + 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: +# {"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;"} + 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;"} + 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;"} + 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 + 32:35:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):28:28 -> q + 36:40:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):29:29 -> q + 41:52:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):27:27 -> q + 53:57:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):36:36 -> q + 58:62:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):39:39 -> q + 63:67:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):40:40 -> q + 68:69:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):41:41 -> q + 70:77:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):47:47 -> q + 78:86:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):50:50 -> q + 87:103:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):51:51 -> q + 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: +# {"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;"} + 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;"} + 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;"} + 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;"} + 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 + 19:26:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float,float,float):30:30 -> r + 27:35:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float,float,float):31:31 -> r + 36:44:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float,float,float):30:30 -> r + 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: +# {"id":"sourceFile","fileName":"ScaleKeyframeAnimation.java"} + com.airbnb.lottie.value.ScaleXY scaleXY -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/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;"} + 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;"} + 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 + 19:26:com.airbnb.lottie.value.ScaleXY getValue(com.airbnb.lottie.value.Keyframe,float):26:26 -> q + 27:35:com.airbnb.lottie.value.ScaleXY getValue(com.airbnb.lottie.value.Keyframe,float):28:28 -> q + 36:45:com.airbnb.lottie.value.ScaleXY getValue(com.airbnb.lottie.value.Keyframe,float):26:26 -> q + 46:47:com.airbnb.lottie.value.ScaleXY getValue(com.airbnb.lottie.value.Keyframe,float):34:34 -> q + 48:59:com.airbnb.lottie.value.ScaleXY getValue(com.airbnb.lottie.value.Keyframe,float):35:35 -> q + 60:71:com.airbnb.lottie.value.ScaleXY getValue(com.airbnb.lottie.value.Keyframe,float):36:36 -> q + 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: +# {"id":"sourceFile","fileName":"ShapeKeyframeAnimation.java"} + com.airbnb.lottie.model.content.ShapeData tempShapeData -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/o;"} + android.graphics.Path tempPath -> j + android.graphics.Path valueCallbackStartPath -> k + android.graphics.Path valueCallbackEndPath -> l + java.util.List shapeModifiers -> m + 1:3:void (java.util.List):23:23 -> + 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;"} + 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;"} + 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 + 21:24:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):32:32 -> q + 25:32:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):33:33 -> q + 33:47:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):34:34 -> q + 48:52:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):37:37 -> q + 53:56:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):38:38 -> q + 57:60:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):39:39 -> q + 61:67:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):40:40 -> q + 68:74:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):41:41 -> q + 75:81:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):43:43 -> q + 82:86:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):45:45 -> q + 87:102:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):48:48 -> q + 103:105:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):49:49 -> q + 106:114:android.graphics.Path getValue(com.airbnb.lottie.value.Keyframe,float):50:50 -> q + 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: +# {"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;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation yAnimation -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.value.LottieValueCallback xValueCallback -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/c;"} + com.airbnb.lottie.value.LottieValueCallback yValueCallback -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/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"} + 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 -> + 22:23:void (com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):28:28 -> + 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;"} + 1:5:void setProgress(float):54:54 -> n + 6:10:void setProgress(float):55:55 -> n + 11:40:void setProgress(float):56:56 -> n + 41:48:void setProgress(float):57:57 -> 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;"} + 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 + 24:40:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):76:76 -> r + 41:46:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):79:79 -> r + 47:52:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):80:80 -> r + 53:56:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):81:81 -> r + 57:64:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):75:75 -> r + 65:68:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):84:84 -> r + 69:76:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):85:85 -> r + 77:78:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):87:87 -> r + 79:86:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):88:88 -> r + 87:103:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):90:90 -> r + 104:109:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):93:93 -> r + 110:115:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):94:94 -> r + 116:119:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):95:95 -> r + 120:128:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):89:89 -> r + 129:138:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):100:100 -> r + 139:149:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):102:102 -> r + 150:161:android.graphics.PointF getValue(com.airbnb.lottie.value.Keyframe,float):106:106 -> r + 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"} + 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"} + 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: +# {"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;"} + 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;"} + 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 + 46:59:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.Keyframe,float):17:17 -> q + 60:64:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.Keyframe,float):20:20 -> q + 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"} + 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: +# {"id":"sourceFile","fileName":"TextKeyframeAnimation.java"} + com.airbnb.lottie.value.LottieFrameInfo val$stringFrameInfo -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/b;"} + com.airbnb.lottie.value.LottieValueCallback val$valueCallback -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/c;"} + com.airbnb.lottie.model.DocumentData val$documentData -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/b;"} + com.airbnb.lottie.animation.keyframe.TextKeyframeAnimation this$0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/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"} + 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;"} + 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;"} + 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 + 44:54:com.airbnb.lottie.model.DocumentData getValue(com.airbnb.lottie.value.LottieFrameInfo):36:36 -> d + 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: +# {"id":"sourceFile","fileName":"TransformKeyframeAnimation.java"} + android.graphics.Matrix matrix -> a + android.graphics.Matrix skewMatrix1 -> b + android.graphics.Matrix skewMatrix2 -> c + 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;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation position -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation scale -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation rotation -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation opacity -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation skew -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/d;"} + com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation skewAngle -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/d;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation startOpacity -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation endOpacity -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/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"} + 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 -> + 48:65:void (com.airbnb.lottie.model.animatable.AnimatableTransform):53:53 -> + 66:83:void (com.airbnb.lottie.model.animatable.AnimatableTransform):54:54 -> + 84:101:void (com.airbnb.lottie.model.animatable.AnimatableTransform):55:55 -> + 102:107:void (com.airbnb.lottie.model.animatable.AnimatableTransform):56:56 -> + 108:111:void (com.airbnb.lottie.model.animatable.AnimatableTransform):57:57 -> + 112:118:void (com.airbnb.lottie.model.animatable.AnimatableTransform):58:58 -> + 119:125:void (com.airbnb.lottie.model.animatable.AnimatableTransform):59:59 -> + 126:134:void (com.airbnb.lottie.model.animatable.AnimatableTransform):60:60 -> + 135:139:void (com.airbnb.lottie.model.animatable.AnimatableTransform):61:61 -> + 140:141:void (com.airbnb.lottie.model.animatable.AnimatableTransform):63:63 -> + 142:143:void (com.airbnb.lottie.model.animatable.AnimatableTransform):64:64 -> + 144:145:void (com.airbnb.lottie.model.animatable.AnimatableTransform):65:65 -> + 146:147:void (com.airbnb.lottie.model.animatable.AnimatableTransform):66:66 -> + 148:165:void (com.airbnb.lottie.model.animatable.AnimatableTransform):68:68 -> + 166:171:void (com.airbnb.lottie.model.animatable.AnimatableTransform):69:69 -> + 172:181:void (com.airbnb.lottie.model.animatable.AnimatableTransform):70:70 -> + 182:187:void (com.airbnb.lottie.model.animatable.AnimatableTransform):72:72 -> + 188:198:void (com.airbnb.lottie.model.animatable.AnimatableTransform):73:73 -> + 199:200:void (com.airbnb.lottie.model.animatable.AnimatableTransform):75:75 -> + 201:206:void (com.airbnb.lottie.model.animatable.AnimatableTransform):77:77 -> + 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"} + 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 + 21:25:void addAnimationsToLayer(com.airbnb.lottie.model.layer.BaseLayer):90:90 -> a + 26:30:void addAnimationsToLayer(com.airbnb.lottie.model.layer.BaseLayer):91:91 -> a + 31:35:void addAnimationsToLayer(com.airbnb.lottie.model.layer.BaseLayer):92:92 -> a + 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"} + 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 + 15:18:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):104:104 -> b + 19:21:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):105:105 -> b + 22:25:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):108:108 -> b + 26:28:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):109:109 -> b + 29:32:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):111:111 -> b + 33:35:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):112:112 -> b + 36:39:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):114:114 -> b + 40:42:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):115:115 -> b + 43:46:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):117:117 -> b + 47:49:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):118:118 -> b + 50:53:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):120:120 -> b + 54:56:void addListener(com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation$AnimationListener):121:121 -> b + 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"} + 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 + 20:33:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):302:302 -> c + 34:38:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):304:304 -> c + 39:42:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):306:306 -> c + 43:46:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):307:307 -> c + 47:60:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):308:308 -> c + 61:65:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):310:310 -> c + 66:75:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):312:312 -> c + 76:82:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):313:313 -> c + 83:92:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):314:314 -> c + 93:99:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):315:315 -> c + 100:103:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):316:316 -> c + 104:107:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):317:317 -> c + 108:121:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):318:318 -> c + 122:126:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):320:320 -> c + 127:130:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):322:322 -> c + 131:134:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):323:323 -> c + 135:143:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):324:324 -> c + 144:148:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):326:326 -> c + 149:152:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):328:328 -> c + 153:156:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):329:329 -> c + 157:170:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):330:330 -> c + 171:174:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):332:332 -> c + 175:178:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):334:334 -> c + 179:182:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):335:335 -> c + 183:190:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):336:336 -> c + 191:194:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):338:338 -> c + 195:198:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):340:340 -> c + 199:202:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):341:341 -> c + 203:210:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):342:342 -> c + 211:214:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):344:344 -> c + 215:218:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):346:346 -> c + 219:222:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):347:347 -> c + 223:238:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):348:348 -> c + 239:244:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):350:350 -> c + 245:248:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):351:351 -> c + 249:252:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):352:352 -> c + 253:268:boolean applyValueCallback(java.lang.Object,com.airbnb.lottie.value.LottieValueCallback):353:353 -> c + 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;"} + 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 + 19:30:android.graphics.Matrix getMatrix():176:176 -> f + 31:37:android.graphics.Matrix getMatrix():177:177 -> f + 38:43:android.graphics.Matrix getMatrix():183:183 -> f + 44:47:android.graphics.Matrix getMatrix():185:185 -> f + 48:53:android.graphics.Matrix getMatrix():186:186 -> f + 54:55:android.graphics.Matrix getMatrix():188:188 -> f + 56:61:android.graphics.Matrix getMatrix():189:189 -> f + 62:64:android.graphics.Matrix getMatrix():193:193 -> f + 65:70:android.graphics.Matrix getMatrix():194:194 -> f + 71:73:android.graphics.Matrix getMatrix():195:195 -> f + 74:89:android.graphics.Matrix getMatrix():196:196 -> f + 90:96:android.graphics.Matrix getMatrix():197:197 -> f + 97:100:android.graphics.Matrix getMatrix():200:200 -> f + 101:104:android.graphics.Matrix getMatrix():203:203 -> f + 105:115:android.graphics.Matrix getMatrix():204:204 -> f + 116:125:android.graphics.Matrix getMatrix():206:206 -> f + 126:130:android.graphics.Matrix getMatrix():209:209 -> f + 131:136:android.graphics.Matrix getMatrix():214:214 -> f + 137:160:android.graphics.Matrix getMatrix():216:216 -> f + 161:182:android.graphics.Matrix getMatrix():217:217 -> f + 183:196:android.graphics.Matrix getMatrix():218:218 -> f + 197:199:android.graphics.Matrix getMatrix():219:219 -> f + 200:205:android.graphics.Matrix getMatrix():220:220 -> f + 206:209:android.graphics.Matrix getMatrix():221:221 -> f + 210:212:android.graphics.Matrix getMatrix():222:222 -> f + 213:216:android.graphics.Matrix getMatrix():223:223 -> f + 217:218:android.graphics.Matrix getMatrix():224:224 -> f + 219:223:android.graphics.Matrix getMatrix():225:225 -> f + 224:226:android.graphics.Matrix getMatrix():226:226 -> f + 227:230:android.graphics.Matrix getMatrix():227:227 -> f + 231:232:android.graphics.Matrix getMatrix():228:228 -> f + 233:234:android.graphics.Matrix getMatrix():229:229 -> f + 235:236:android.graphics.Matrix getMatrix():230:230 -> f + 237:241:android.graphics.Matrix getMatrix():231:231 -> f + 242:244:android.graphics.Matrix getMatrix():232:232 -> f + 245:248:android.graphics.Matrix getMatrix():233:233 -> f + 249:250:android.graphics.Matrix getMatrix():234:234 -> f + 251:252:android.graphics.Matrix getMatrix():235:235 -> f + 253:254:android.graphics.Matrix getMatrix():236:236 -> f + 255:256:android.graphics.Matrix getMatrix():237:237 -> f + 257:261:android.graphics.Matrix getMatrix():238:238 -> f + 262:268:android.graphics.Matrix getMatrix():239:239 -> f + 269:275:android.graphics.Matrix getMatrix():240:240 -> f + 276:282:android.graphics.Matrix getMatrix():242:242 -> f + 283:286:android.graphics.Matrix getMatrix():245:245 -> f + 287:294:android.graphics.Matrix getMatrix():247:247 -> f + 295:310:android.graphics.Matrix getMatrix():248:248 -> f + 311:323:android.graphics.Matrix getMatrix():249:249 -> f + 324:327:android.graphics.Matrix getMatrix():253:253 -> f + 328:335:android.graphics.Matrix getMatrix():255:255 -> f + 336:347:android.graphics.Matrix getMatrix():256:256 -> f + 348:356:android.graphics.Matrix getMatrix():257:257 -> f + 357:359:android.graphics.Matrix getMatrix():261:261 -> f + 1:13:android.graphics.Matrix getMatrixForRepeater(float):274:274 -> g + 14:25:android.graphics.Matrix getMatrixForRepeater(float):275:275 -> g + 26:32:android.graphics.Matrix getMatrixForRepeater(float):277:277 -> g + 33:45:android.graphics.Matrix getMatrixForRepeater(float):279:279 -> g + 46:47:android.graphics.Matrix getMatrixForRepeater(float):282:282 -> g + 48:58:android.graphics.Matrix getMatrixForRepeater(float):283:283 -> g + 59:68:android.graphics.Matrix getMatrixForRepeater(float):284:284 -> g + 69:71:android.graphics.Matrix getMatrixForRepeater(float):282:282 -> g + 72:75:android.graphics.Matrix getMatrixForRepeater(float):286:286 -> g + 76:85:android.graphics.Matrix getMatrixForRepeater(float):287:287 -> g + 86:96:android.graphics.Matrix getMatrixForRepeater(float):288:288 -> g + 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;"} + 1:3:com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation getStartOpacity():164:164 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/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 + 12:14:void setProgress(float):133:133 -> j + 15:18:void setProgress(float):135:135 -> j + 19:21:void setProgress(float):136:136 -> j + 22:25:void setProgress(float):139:139 -> j + 26:28:void setProgress(float):140:140 -> j + 29:32:void setProgress(float):142:142 -> j + 33:35:void setProgress(float):143:143 -> j + 36:39:void setProgress(float):145:145 -> j + 40:42:void setProgress(float):146:146 -> j + 43:46:void setProgress(float):148:148 -> j + 47:49:void setProgress(float):149:149 -> j + 50:53:void setProgress(float):151:151 -> j + 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: +# {"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"} + 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"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"ReducedMotionMode.java"} + com.airbnb.lottie.configurations.reducemotion.ReducedMotionMode STANDARD_MOTION -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/a;"} + com.airbnb.lottie.configurations.reducemotion.ReducedMotionMode REDUCED_MOTION -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh0/a;"} + com.airbnb.lottie.configurations.reducemotion.ReducedMotionMode[] $VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lh0/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;"} + 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;"} + 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":"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":"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;"} + 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: +# {"id":"sourceFile","fileName":"FontAssetManager.java"} + com.airbnb.lottie.model.MutablePair tempPair -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/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;"} + 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"} + 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 -> + 25:28:void (android.graphics.drawable.Drawable$Callback,com.airbnb.lottie.FontAssetDelegate):31:31 -> + 29:30:void (android.graphics.drawable.Drawable$Callback,com.airbnb.lottie.FontAssetDelegate):34:34 -> + 31:34:void (android.graphics.drawable.Drawable$Callback,com.airbnb.lottie.FontAssetDelegate):35:35 -> + 35:40:void (android.graphics.drawable.Drawable$Callback,com.airbnb.lottie.FontAssetDelegate):36:36 -> + 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;"} + 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 + 24:27:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):81:81 -> a + 28:33:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):82:82 -> a + 34:41:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):84:84 -> a + 42:47:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):88:88 -> a + 48:53:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):89:89 -> a + 54:61:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):91:91 -> a + 62:67:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):94:94 -> a + 68:73:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):98:98 -> a + 74:80:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):99:99 -> a + 81:102:android.graphics.Typeface getFontFamily(com.airbnb.lottie.model.Font):103:103 -> 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;"} + 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"} + 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: +# {"id":"sourceFile","fileName":"ImageAssetManager.java"} + android.content.Context context -> a + java.lang.String imagesFolder -> b + java.util.Map imageAssets -> c + 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"} + 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 -> + 44:45:void (android.graphics.drawable.Drawable$Callback,java.lang.String,com.airbnb.lottie.ImageAssetDelegate,java.util.Map):37:37 -> + 46:48:void (android.graphics.drawable.Drawable$Callback,java.lang.String,com.airbnb.lottie.ImageAssetDelegate,java.util.Map):38:38 -> + 49:53:void (android.graphics.drawable.Drawable$Callback,java.lang.String,com.airbnb.lottie.ImageAssetDelegate,java.util.Map):39:39 -> + 54:56:void (android.graphics.drawable.Drawable$Callback,java.lang.String,com.airbnb.lottie.ImageAssetDelegate,java.util.Map):40:40 -> + 57:69:void (android.graphics.drawable.Drawable$Callback,java.lang.String,com.airbnb.lottie.ImageAssetDelegate,java.util.Map):44:44 -> + 1:12:android.graphics.Bitmap bitmapForId(java.lang.String):71:71 -> a + 13:19:android.graphics.Bitmap bitmapForId(java.lang.String):76:76 -> a + 20:24:android.graphics.Bitmap bitmapForId(java.lang.String):88:88 -> a + 25:28:android.graphics.Bitmap bitmapForId(java.lang.String):95:95 -> a + 29:34:android.graphics.Bitmap bitmapForId(java.lang.String):96:96 -> a + 35:38:android.graphics.Bitmap bitmapForId(java.lang.String):97:97 -> a + 39:40:android.graphics.Bitmap bitmapForId(java.lang.String):98:98 -> a + 41:58:android.graphics.Bitmap bitmapForId(java.lang.String):100:100 -> a + 59:72:android.graphics.Bitmap bitmapForId(java.lang.String):104:104 -> a + 73:77:android.graphics.Bitmap bitmapForId(java.lang.String):109:109 -> a + 78:89:android.graphics.Bitmap bitmapForId(java.lang.String):110:110 -> a + 90:95:android.graphics.Bitmap bitmapForId(java.lang.String):111:111 -> a + 96:101:android.graphics.Bitmap bitmapForId(java.lang.String):106:106 -> a + 102:109:android.graphics.Bitmap bitmapForId(java.lang.String):116:116 -> a + 110:134:android.graphics.Bitmap bitmapForId(java.lang.String):120:120 -> a + 135:140:android.graphics.Bitmap bitmapForId(java.lang.String):127:127 -> a + 141:166:android.graphics.Bitmap bitmapForId(java.lang.String):133:133 -> a + 167:178:android.graphics.Bitmap bitmapForId(java.lang.String):136:136 -> a + 179:184:android.graphics.Bitmap bitmapForId(java.lang.String):137:137 -> a + 185:212:android.graphics.Bitmap bitmapForId(java.lang.String):129:129 -> a + 213:220:android.graphics.Bitmap bitmapForId(java.lang.String):117:117 -> a + 221:226:android.graphics.Bitmap bitmapForId(java.lang.String):122:122 -> a + 5:10:boolean hasSameContext(android.content.Context):142:142 -> b + 11:20:boolean hasSameContext(android.content.Context):144:144 -> b + 21:26:boolean hasSameContext(android.content.Context):145:145 -> b + 1:3:android.graphics.Bitmap putBitmap(java.lang.String,android.graphics.Bitmap):149:149 -> c + 4:14:android.graphics.Bitmap putBitmap(java.lang.String,android.graphics.Bitmap):150:150 -> c + 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":"sourceFile","fileName":"CubicCurveData.java"} + android.graphics.PointF controlPoint1 -> a + android.graphics.PointF controlPoint2 -> b + android.graphics.PointF vertex -> c + 1:4:void ():43:46 -> + 5:8:void (android.graphics.PointF,android.graphics.PointF,android.graphics.PointF):49:52 -> + 1:3:android.graphics.PointF getControlPoint1():60:60 -> a + 1:3:android.graphics.PointF getControlPoint2():68:68 -> b + 1:3:android.graphics.PointF getVertex():82:82 -> c + 1:6:void setControlPoint1(float,float):56:56 -> d + 1:6:void setControlPoint2(float,float):64:64 -> e + 1:6:void setVertex(float,float):72:72 -> f + 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: +# {"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;"} + int tracking -> e + float lineHeight -> f + float baselineShift -> g + int color -> h + int strokeColor -> i + float strokeWidth -> j + boolean strokeOverFill -> k + 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"} + 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"} + 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 + 9:10: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):52:52 -> a + 11:12: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):53:53 -> a + 13:14: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):54:54 -> a + 15:16: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):55:55 -> a + 17:18: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):56:56 -> a + 19:20: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):57:57 -> a + 21:22: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):58:58 -> a + 23:24: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):59:59 -> a + 25:27: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):60:60 -> a + 1:8:int hashCode():66:66 -> hashCode + 9:18:int hashCode():67:67 -> hashCode + 19:24:int hashCode():68:68 -> hashCode + 25:33:int hashCode():69:69 -> hashCode + 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: +# {"id":"sourceFile","fileName":"DocumentData.java"} + com.airbnb.lottie.model.DocumentData$Justification LEFT_ALIGN -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/b$a;"} + com.airbnb.lottie.model.DocumentData$Justification RIGHT_ALIGN -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/b$a;"} + com.airbnb.lottie.model.DocumentData$Justification CENTER -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/b$a;"} + com.airbnb.lottie.model.DocumentData$Justification[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lj0/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;"} + 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;"} + 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":"sourceFile","fileName":"Font.java"} + java.lang.String family -> a + java.lang.String name -> b + java.lang.String style -> c + float ascent -> d + android.graphics.Typeface typeface -> e + 1:3:void (java.lang.String,java.lang.String,java.lang.String,float):21:21 -> + 4:5:void (java.lang.String,java.lang.String,java.lang.String,float):22:22 -> + 6:7:void (java.lang.String,java.lang.String,java.lang.String,float):23:23 -> + 8:9:void (java.lang.String,java.lang.String,java.lang.String,float):24:24 -> + 10:12:void (java.lang.String,java.lang.String,java.lang.String,float):25:25 -> + 1:3:java.lang.String getFamily():29:29 -> a + 1:3:java.lang.String getName():33:33 -> b + 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: +# {"id":"sourceFile","fileName":"FontCharacter.java"} + java.util.List shapes -> a + char character -> b + double size -> c + double width -> d + java.lang.String style -> e + java.lang.String fontFamily -> f + 1:3:void (java.util.List,char,double,double,java.lang.String,java.lang.String):29:29 -> + 4:5:void (java.util.List,char,double,double,java.lang.String,java.lang.String):30:30 -> + 6:7:void (java.util.List,char,double,double,java.lang.String,java.lang.String):31:31 -> + 8:9:void (java.util.List,char,double,double,java.lang.String,java.lang.String):32:32 -> + 10:11:void (java.util.List,char,double,double,java.lang.String,java.lang.String):33:33 -> + 12:13:void (java.util.List,char,double,double,java.lang.String,java.lang.String):34:34 -> + 14:16:void (java.util.List,char,double,double,java.lang.String,java.lang.String):35:35 -> + 1:3:java.util.List getShapes():39:39 -> a + 1:3:double getWidth():43:43 -> b + 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: +# {"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;"} + com.airbnb.lottie.model.KeyPath COMPOSITION -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj0/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"} + 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;"} + 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 + 11:23:boolean fullyResolvesTo(java.lang.String,int):161:161 -> c + 24:31:boolean fullyResolvesTo(java.lang.String,int):162:162 -> c + 32:39:boolean fullyResolvesTo(java.lang.String,int):163:163 -> c + 40:59:boolean fullyResolvesTo(java.lang.String,int):166:166 -> c + 60:81:boolean fullyResolvesTo(java.lang.String,int):167:167 -> c + 82:97:boolean fullyResolvesTo(java.lang.String,int):170:170 -> c + 98:109:boolean fullyResolvesTo(java.lang.String,int):172:172 -> c + 110:130:boolean fullyResolvesTo(java.lang.String,int):173:173 -> c + 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;"} + 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 + 37:54:int incrementDepthBy(java.lang.String,int):145:145 -> e + 8:18:boolean equals(java.lang.Object):222:222 -> equals + 19:20:boolean equals(java.lang.Object):226:226 -> equals + 21:31:boolean equals(java.lang.Object):228:228 -> equals + 32:46:boolean equals(java.lang.Object):231:231 -> equals + 1:7:boolean isContainer(java.lang.String):207:207 -> f + 1:8:boolean matches(java.lang.String,int):109:109 -> g + 9:18:boolean matches(java.lang.String,int):113:113 -> g + 19:34:boolean matches(java.lang.String,int):116:116 -> g + 35:50:boolean matches(java.lang.String,int):117:117 -> g + 51:67:boolean matches(java.lang.String,int):118:118 -> g + 1:10:boolean propagateToChildren(java.lang.String,int):196:196 -> h + 11:39:boolean propagateToChildren(java.lang.String,int):199:199 -> h + 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;"} + 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: +# {"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 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":"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;"} + 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;"} + 1:3:com.airbnb.lottie.model.LottieCompositionCache getInstance():16:16 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj0/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":"sourceFile","fileName":"Marker.java"} + java.lang.String name -> a + float startFrame -> b + float durationFrames -> c + 1:3:void (java.lang.String,float,float):10:10 -> + 4:5:void (java.lang.String,float,float):11:11 -> + 6:7:void (java.lang.String,float,float):12:12 -> + 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: +# {"id":"sourceFile","fileName":"MutablePair.java"} + java.lang.Object first -> a + java.lang.Object second -> b + 1:4:void ():13:13 -> + 5:15:boolean objectsEqual(java.lang.Object,java.lang.Object):40:40 -> a + 1:2:void set(java.lang.Object,java.lang.Object):18:18 -> b + 3:5:void set(java.lang.Object,java.lang.Object):19:19 -> b + 1:6:boolean equals(java.lang.Object):32:32 -> equals + 7:8:boolean equals(java.lang.Object):35:35 -> equals + 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: +# {"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;"} + 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: +# {"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;"} + 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;"} + 1:5:java.lang.String toString():8:8 -> toString +com.airbnb.lottie.model.animatable.AnimatableGradientColorValue -> k0.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;"} + 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;"} + 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 + 38:50:com.airbnb.lottie.value.Keyframe ensureInterpolatableKeyframe(com.airbnb.lottie.value.Keyframe):33:33 -> d + 2:7:java.util.List ensureInterpolatableKeyframes(java.util.List):19:19 -> e + 8:24:java.util.List ensureInterpolatableKeyframes(java.util.List):20:20 -> e + 1:5:float[] mergePositions(float[],float[]):37:37 -> f + 6:10:float[] mergePositions(float[],float[]):38:38 -> f + 11:15:float[] mergePositions(float[],float[]):39:39 -> f + 16:24:float[] mergePositions(float[],float[]):40:40 -> f + 25:30:float[] mergePositions(float[],float[]):44:44 -> f + 31:34:float[] mergePositions(float[],float[]):45:45 -> f + 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: +# {"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;"} + 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: +# {"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;"} + 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: +# {"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;"} + 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: +# {"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;"} + 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: +# {"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;"} + 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;"} + 1:5:java.lang.String toString():11:11 -> toString +com.airbnb.lottie.model.animatable.AnimatableSplitDimensionPathValue -> k0.i: +# {"id":"sourceFile","fileName":"AnimatableSplitDimensionPathValue.java"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue animatableXDimension -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue animatableYDimension -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/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"} + 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;"} + 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: +# {"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;"} + 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;"} + 1:5:java.lang.String toString():9:9 -> toString +com.airbnb.lottie.model.animatable.AnimatableTextProperties -> k0.k: +# {"id":"sourceFile","fileName":"AnimatableTextProperties.java"} + com.airbnb.lottie.model.animatable.AnimatableTextStyle textStyle -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/m;"} + com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector rangeSelector -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/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"} + 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: +# {"id":"sourceFile","fileName":"AnimatableTextRangeSelector.java"} + com.airbnb.lottie.model.animatable.AnimatableIntegerValue start -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + com.airbnb.lottie.model.animatable.AnimatableIntegerValue end -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + com.airbnb.lottie.model.animatable.AnimatableIntegerValue offset -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + com.airbnb.lottie.model.content.TextRangeUnits units -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/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"} + 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: +# {"id":"sourceFile","fileName":"AnimatableTextStyle.java"} + com.airbnb.lottie.model.animatable.AnimatableColorValue color -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/a;"} + com.airbnb.lottie.model.animatable.AnimatableColorValue stroke -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/a;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue strokeWidth -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue tracking -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableIntegerValue opacity -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/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"} + 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: +# {"id":"sourceFile","fileName":"AnimatableTransform.java"} + com.airbnb.lottie.model.animatable.AnimatablePathValue anchorPoint -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/e;"} + com.airbnb.lottie.model.animatable.AnimatableValue position -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/o;"} + com.airbnb.lottie.model.animatable.AnimatableScaleValue scale -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/g;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue rotation -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableIntegerValue opacity -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue skew -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue skewAngle -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue startOpacity -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue endOpacity -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/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"} + 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;"} + 1:6:com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation createAnimation():116:116 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/p;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatablePathValue getAnchorPoint():68:68 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/e;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getEndOpacity():98:98 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableIntegerValue getOpacity():88:88 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/d;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableValue getPosition():73:73 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/o;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getRotation():83:83 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableScaleValue getScale():78:78 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/g;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getSkew():103:103 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getSkewAngle():108:108 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getStartOpacity():93:93 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:boolean isAutoOrient():112:112 -> l + 1:3:void setAutoOrient(boolean):63:63 -> m +com.airbnb.lottie.model.animatable.AnimatableValue -> k0.o: +# {"id":"sourceFile","fileName":"AnimatableValue.java"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation createAnimation() -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg0/a;"} + java.util.List getKeyframes() -> b + boolean isStatic() -> c +com.airbnb.lottie.model.animatable.BaseAnimatableValue -> k0.p: +# {"id":"sourceFile","fileName":"BaseAnimatableValue.java"} + java.util.List keyframes -> a + 1:3:void (java.util.List):19:19 -> + 4:6:void (java.util.List):20:20 -> + 1:3:java.util.List getKeyframes():24:24 -> b + 1:35:boolean isStatic():29:29 -> c + 1:5:java.lang.String toString():33:33 -> toString + 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: +# {"id":"sourceFile","fileName":"BlurEffect.java"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue blurriness -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + 1:3:void (com.airbnb.lottie.model.animatable.AnimatableFloatValue):9:9 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/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":"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;"} + com.airbnb.lottie.model.animatable.AnimatablePointValue size -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/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"} + 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;"} + 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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatablePointValue getSize():42:42 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/f;"} + 1:3:boolean isHidden():50:50 -> e + 1:3:boolean isReversed():46:46 -> f +com.airbnb.lottie.model.content.ContentModel -> l0.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":"sourceFile","fileName":"GradientColor.java"} + float[] positions -> a + int[] colors -> b + 1:3:void (float[],int[]):13:13 -> + 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"} + 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;"} + 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 + 1:8:int getColorForPosition(float):92:92 -> c + 9:18:int getColorForPosition(float):94:94 -> c + 19:24:int getColorForPosition(float):99:99 -> c + 25:31:int getColorForPosition(float):100:100 -> c + 32:37:int getColorForPosition(float):101:101 -> c + 38:43:int getColorForPosition(float):103:103 -> c + 44:45:int getColorForPosition(float):104:104 -> c + 46:47:int getColorForPosition(float):105:105 -> c + 48:52:int getColorForPosition(float):106:106 -> c + 53:57:int getColorForPosition(float):109:109 -> c + 1:3:int[] getColors():23:23 -> d + 1:3:float[] getPositions():19:19 -> e + 8:18:boolean equals(java.lang.Object):77:77 -> equals + 19:20:boolean equals(java.lang.Object):80:80 -> equals + 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"} + 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 + 30:38:void lerp(com.airbnb.lottie.model.content.GradientColor,com.airbnb.lottie.model.content.GradientColor,float):44:44 -> g + 39:43:void lerp(com.airbnb.lottie.model.content.GradientColor,com.airbnb.lottie.model.content.GradientColor,float):49:49 -> g + 44:59:void lerp(com.airbnb.lottie.model.content.GradientColor,com.airbnb.lottie.model.content.GradientColor,float):50:50 -> g + 60:78:void lerp(com.airbnb.lottie.model.content.GradientColor,com.airbnb.lottie.model.content.GradientColor,float):51:51 -> g + 79:84:void lerp(com.airbnb.lottie.model.content.GradientColor,com.airbnb.lottie.model.content.GradientColor,float):58:58 -> g + 85:93:void lerp(com.airbnb.lottie.model.content.GradientColor,com.airbnb.lottie.model.content.GradientColor,float):59:59 -> g + 94:106:void lerp(com.airbnb.lottie.model.content.GradientColor,com.airbnb.lottie.model.content.GradientColor,float):60:60 -> g + 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: +# {"id":"sourceFile","fileName":"GradientFill.java"} + com.airbnb.lottie.model.content.GradientType gradientType -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/g;"} + android.graphics.Path$FillType fillType -> b + com.airbnb.lottie.model.animatable.AnimatableGradientColorValue gradientColor -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/c;"} + com.airbnb.lottie.model.animatable.AnimatableIntegerValue opacity -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + com.airbnb.lottie.model.animatable.AnimatablePointValue startPoint -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/f;"} + com.airbnb.lottie.model.animatable.AnimatablePointValue endPoint -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/f;"} + java.lang.String name -> g + com.airbnb.lottie.model.animatable.AnimatableFloatValue highlightLength -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue highlightAngle -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/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"} + 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 -> + 10:11: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):38:38 -> + 12:13: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):39:39 -> + 14:15: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):40:40 -> + 16:17: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):41:41 -> + 18:19: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):42:42 -> + 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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatablePointValue getEndPoint():72:72 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/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;"} + 1:3:com.airbnb.lottie.model.content.GradientType getGradientType():52:52 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatablePointValue getStartPoint():68:68 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/f;"} + 1:3:boolean isHidden():76:76 -> i +com.airbnb.lottie.model.content.GradientStroke -> l0.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;"} + com.airbnb.lottie.model.animatable.AnimatableGradientColorValue gradientColor -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/c;"} + com.airbnb.lottie.model.animatable.AnimatableIntegerValue opacity -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + com.airbnb.lottie.model.animatable.AnimatablePointValue startPoint -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/f;"} + com.airbnb.lottie.model.animatable.AnimatablePointValue endPoint -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/f;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue width -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.content.ShapeStroke$LineCapType capType -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$b;"} + com.airbnb.lottie.model.content.ShapeStroke$LineJoinType joinType -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/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;"} + 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"} + 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 -> + 10:11: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):43:43 -> + 12:13: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):44:44 -> + 14:15: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):45:45 -> + 16:17: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):46:46 -> + 18:19: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):47:47 -> + 20:21: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):48:48 -> + 22:23: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):49:49 -> + 24:25: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):50:50 -> + 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;"} + 1:3:com.airbnb.lottie.model.content.ShapeStroke$LineCapType getCapType():84:84 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/s$b;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getDashOffset():96:96 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatablePointValue getEndPoint():76:76 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/f;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableGradientColorValue getGradientColor():64:64 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/c;"} + 1:3:com.airbnb.lottie.model.content.GradientType getGradientType():60:60 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/g;"} + 1:3:com.airbnb.lottie.model.content.ShapeStroke$LineJoinType getJoinType():88:88 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatablePointValue getStartPoint():72:72 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/f;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getWidth():80:80 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:boolean isHidden():104:104 -> n +com.airbnb.lottie.model.content.GradientType -> l0.g: +# {"id":"sourceFile","fileName":"GradientType.java"} + com.airbnb.lottie.model.content.GradientType LINEAR -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/g;"} + com.airbnb.lottie.model.content.GradientType RADIAL -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/g;"} + com.airbnb.lottie.model.content.GradientType[] $VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/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;"} + 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;"} + 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":"sourceFile","fileName":"LBlendMode.java"} + com.airbnb.lottie.model.content.LBlendMode NORMAL -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode MULTIPLY -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode SCREEN -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode OVERLAY -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode DARKEN -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode LIGHTEN -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode COLOR_DODGE -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode COLOR_BURN -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode HARD_LIGHT -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode SOFT_LIGHT -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode DIFFERENCE -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode EXCLUSION -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode HUE -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode SATURATION -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode COLOR -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode LUMINOSITY -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode ADD -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode HARD_MIX -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/h;"} + com.airbnb.lottie.model.content.LBlendMode[] $VALUES -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/h;"} + 1:10:void ():12:12 -> + 11:20:void ():13:13 -> + 21:30:void ():14:14 -> + 31:40:void ():15:15 -> + 41:50:void ():16:16 -> + 51:60:void ():17:17 -> + 61:70:void ():18:18 -> + 71:80:void ():19:19 -> + 81:91:void ():20:20 -> + 92:102:void ():21:21 -> + 103:113:void ():22:22 -> + 114:124:void ():23:23 -> + 125:135:void ():24:24 -> + 136:146:void ():25:25 -> + 147:157:void ():26:26 -> + 158:168:void ():27:27 -> + 169:179:void ():28:28 -> + 180:190:void ():29:29 -> + 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;"} + 1:13:androidx.core.graphics.BlendModeCompat toNativeBlendMode():33:33 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx/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 + 23:25:androidx.core.graphics.BlendModeCompat toNativeBlendMode():53:53 -> b + 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;"} + 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":"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: +# {"id":"sourceFile","fileName":"Mask.java"} + com.airbnb.lottie.model.content.Mask$MaskMode maskMode -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/i$a;"} + com.airbnb.lottie.model.animatable.AnimatableShapeValue maskPath -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/h;"} + com.airbnb.lottie.model.animatable.AnimatableIntegerValue opacity -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/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"} + 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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableShapeValue getMaskPath():31:31 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/h;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableIntegerValue getOpacity():35:35 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/d;"} + 1:3:boolean isInverted():39:39 -> d +com.airbnb.lottie.model.content.Mask$MaskMode -> l0.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;"} + com.airbnb.lottie.model.content.Mask$MaskMode MASK_MODE_SUBTRACT -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/i$a;"} + com.airbnb.lottie.model.content.Mask$MaskMode MASK_MODE_INTERSECT -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/i$a;"} + com.airbnb.lottie.model.content.Mask$MaskMode MASK_MODE_NONE -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/i$a;"} + com.airbnb.lottie.model.content.Mask$MaskMode[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/i$a;"} + 1:10:void ():8:8 -> + 11:20:void ():9:9 -> + 21:30:void ():10:10 -> + 31:40:void ():11:11 -> + 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;"} + 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;"} + 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":"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;"} + 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"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"MergePaths.java"} + com.airbnb.lottie.model.content.MergePaths$MergePathsMode MERGE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/j$a;"} + com.airbnb.lottie.model.content.MergePaths$MergePathsMode ADD -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/j$a;"} + com.airbnb.lottie.model.content.MergePaths$MergePathsMode SUBTRACT -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/j$a;"} + com.airbnb.lottie.model.content.MergePaths$MergePathsMode INTERSECT -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/j$a;"} + com.airbnb.lottie.model.content.MergePaths$MergePathsMode EXCLUDE_INTERSECTIONS -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/j$a;"} + com.airbnb.lottie.model.content.MergePaths$MergePathsMode[] $VALUES -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/j$a;"} + 1:10:void ():17:17 -> + 11:20:void ():18:18 -> + 21:30:void ():19:19 -> + 31:40:void ():20:20 -> + 41:50:void ():21:21 -> + 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;"} + 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;"} + 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;"} + 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":"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;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue points -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableValue position -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/o;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue rotation -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue innerRadius -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue outerRadius -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue innerRoundedness -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue outerRoundedness -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/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"} + 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 -> + 10:11: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):54:54 -> + 12:13: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):55:55 -> + 14:15: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):56:56 -> + 16:17: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):57:57 -> + 18:19: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):58:58 -> + 20:21: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):59:59 -> + 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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getInnerRadius():85:85 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getInnerRoundedness():93:93 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getOuterRoundedness():97:97 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getPoints():73:73 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableValue getPosition():77:77 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/o;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getRotation():81:81 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:com.airbnb.lottie.model.content.PolystarShape$Type getType():69:69 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/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: +# {"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;"} + com.airbnb.lottie.model.content.PolystarShape$Type POLYGON -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/k$a;"} + com.airbnb.lottie.model.content.PolystarShape$Type[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/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;"} + 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;"} + 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;"} + 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":"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;"} + com.airbnb.lottie.model.animatable.AnimatableValue size -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/o;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue cornerRadius -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/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"} + 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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getCornerRadius():34:34 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableValue getSize():38:38 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/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: +# {"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;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue offset -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableTransform transform -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/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"} + 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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getCopies():34:34 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableTransform getTransform():42:42 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/n;"} + 1:3:boolean isHidden():46:46 -> f +com.airbnb.lottie.model.content.RoundedCorners -> l0.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;"} + 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"} + 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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableValue getCornerRadius():26:26 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/o;"} + 1:3:java.lang.String getName():22:22 -> c +com.airbnb.lottie.model.content.ShapeData -> l0.o: +# {"id":"sourceFile","fileName":"ShapeData.java"} + java.util.List curves -> a + android.graphics.PointF initialPoint -> b + boolean closed -> c + 1:4:void (android.graphics.PointF,boolean,java.util.List):19:22 -> + 5:6:void ():25:26 -> + 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"} + 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 + 49:58:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):61:61 -> c + 59:89:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):62:62 -> c + 90:92:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):61:61 -> c + 93:112:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):65:65 -> c + 113:120:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):66:66 -> c + 121:128:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):67:67 -> c + 129:141:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):68:68 -> c + 142:149:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):70:70 -> c + 150:158:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):71:71 -> c + 159:171:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):72:72 -> c + 172:175:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):76:76 -> c + 176:179:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):77:77 -> c + 180:191:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):79:79 -> c + 192:195:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):80:80 -> c + 196:198:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):79:79 -> c + 199:207:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):82:82 -> c + 208:217:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):83:83 -> c + 218:227:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):84:84 -> c + 228:231:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):86:86 -> c + 232:235:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):87:87 -> c + 236:239:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):88:88 -> c + 240:243:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):90:90 -> c + 244:247:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):91:91 -> c + 248:251:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):92:92 -> c + 252:263:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):94:94 -> c + 264:275:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):95:95 -> c + 276:278:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):94:94 -> c + 279:290:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):97:97 -> c + 291:302:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):98:98 -> c + 303:305:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):97:97 -> c + 306:317:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):100:100 -> c + 318:329:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):101:101 -> c + 330:337:void interpolateBetween(com.airbnb.lottie.model.content.ShapeData,com.airbnb.lottie.model.content.ShapeData,float):100:100 -> c + 1:3:boolean isClosed():45:45 -> d + 1:3:void setClosed(boolean):41:41 -> e + 1:4:void setInitialPoint(float,float):30:30 -> f + 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: +# {"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;"} + com.airbnb.lottie.model.animatable.AnimatableIntegerValue opacity -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/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"} + 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 -> + 10:11:void (java.lang.String,boolean,android.graphics.Path$FillType,com.airbnb.lottie.model.animatable.AnimatableColorValue,com.airbnb.lottie.model.animatable.AnimatableIntegerValue,boolean):28:28 -> + 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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableColorValue getColor():38:38 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/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;"} + 1:3:boolean isHidden():50:50 -> f + 1:25:java.lang.String toString():59:59 -> toString +com.airbnb.lottie.model.content.ShapeGroup -> l0.q: +# {"id":"sourceFile","fileName":"ShapeGroup.java"} + java.lang.String name -> a + java.util.List items -> b + boolean hidden -> c + 1:3:void (java.lang.String,java.util.List,boolean):17:17 -> + 4:5:void (java.lang.String,java.util.List,boolean):18:18 -> + 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;"} + 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: +# {"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;"} + 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"} + 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;"} + 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;"} + 1:3:boolean isHidden():36:36 -> d + 1:35:java.lang.String toString():40:40 -> toString +com.airbnb.lottie.model.content.ShapeStroke -> l0.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;"} + java.util.List lineDashPattern -> c + com.airbnb.lottie.model.animatable.AnimatableColorValue color -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/a;"} + com.airbnb.lottie.model.animatable.AnimatableIntegerValue opacity -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/d;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue width -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.content.ShapeStroke$LineCapType capType -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$b;"} + com.airbnb.lottie.model.content.ShapeStroke$LineJoinType joinType -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/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"} + 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 -> + 10:11: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):73:73 -> + 12:13: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):74:74 -> + 14:15: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):75:75 -> + 16:17: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):76:76 -> + 18:19: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):77:77 -> + 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;"} + 1:3:com.airbnb.lottie.model.content.ShapeStroke$LineCapType getCapType():111:111 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/s$b;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableColorValue getColor():91:91 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/a;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getDashOffset():107:107 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:com.airbnb.lottie.model.content.ShapeStroke$LineJoinType getJoinType():115:115 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getWidth():99:99 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:boolean isHidden():123:123 -> k +com.airbnb.lottie.model.content.ShapeStroke$1 -> l0.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: +# {"id":"sourceFile","fileName":"ShapeStroke.java"} + com.airbnb.lottie.model.content.ShapeStroke$LineCapType BUTT -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$b;"} + com.airbnb.lottie.model.content.ShapeStroke$LineCapType ROUND -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$b;"} + com.airbnb.lottie.model.content.ShapeStroke$LineCapType UNKNOWN -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$b;"} + com.airbnb.lottie.model.content.ShapeStroke$LineCapType[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/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;"} + 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;"} + 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":"sourceFile","fileName":"ShapeStroke.java"} + com.airbnb.lottie.model.content.ShapeStroke$LineJoinType MITER -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$c;"} + com.airbnb.lottie.model.content.ShapeStroke$LineJoinType ROUND -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$c;"} + com.airbnb.lottie.model.content.ShapeStroke$LineJoinType BEVEL -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/s$c;"} + com.airbnb.lottie.model.content.ShapeStroke$LineJoinType[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/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;"} + 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;"} + 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":"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;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue start -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue end -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue offset -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/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"} + 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 -> + 10:11: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):40:40 -> + 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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getEnd():54:54 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getStart():58:58 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:com.airbnb.lottie.model.content.ShapeTrimPath$Type getType():50:50 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/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: +# {"id":"sourceFile","fileName":"ShapeTrimPath.java"} + com.airbnb.lottie.model.content.ShapeTrimPath$Type SIMULTANEOUSLY -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/t$a;"} + com.airbnb.lottie.model.content.ShapeTrimPath$Type INDIVIDUALLY -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/t$a;"} + com.airbnb.lottie.model.content.ShapeTrimPath$Type[] $VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/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;"} + 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;"} + 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;"} + 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":"sourceFile","fileName":"TextRangeUnits.java"} + com.airbnb.lottie.model.content.TextRangeUnits PERCENT -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/u;"} + com.airbnb.lottie.model.content.TextRangeUnits INDEX -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/u;"} + com.airbnb.lottie.model.content.TextRangeUnits[] $VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll0/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;"} + 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;"} + 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":"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;"} + android.graphics.Path path -> a + android.graphics.Matrix matrix -> b + android.graphics.Matrix canvasMatrix -> c + android.graphics.Paint contentPaint -> d + android.graphics.Paint dstInPaint -> e + android.graphics.Paint dstOutPaint -> f + android.graphics.Paint mattePaint -> g + android.graphics.Paint clearPaint -> h + android.graphics.RectF rect -> i + android.graphics.RectF canvasBounds -> j + android.graphics.RectF maskBoundsRect -> k + android.graphics.RectF matteBoundsRect -> l + android.graphics.RectF tempMaskBoundsRect -> m + 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;"} + com.airbnb.lottie.model.layer.Layer layerModel -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e;"} + com.airbnb.lottie.animation.keyframe.MaskKeyframeAnimation mask -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/h;"} + com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation inOutAnimation -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/d;"} + com.airbnb.lottie.model.layer.BaseLayer matteLayer -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/b;"} + com.airbnb.lottie.model.layer.BaseLayer parentLayer -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/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;"} + 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"} + 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 -> + 25:32:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):83:83 -> + 33:41:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):84:84 -> + 42:50:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):85:85 -> + 51:57:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):86:86 -> + 58:66:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):87:87 -> + 67:73:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):88:88 -> + 74:80:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):89:89 -> + 81:87:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):90:90 -> + 88:94:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):91:91 -> + 95:101:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):92:92 -> + 102:108:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):94:94 -> + 109:115:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):111:111 -> + 116:118:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):113:113 -> + 119:120:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):118:118 -> + 121:122:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):124:124 -> + 123:124:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):125:125 -> + 125:147:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):126:126 -> + 148:155:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):127:127 -> + 156:164:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):128:128 -> + 165:172:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):130:130 -> + 173:182:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):133:133 -> + 183:185:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):134:134 -> + 186:201:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):136:136 -> + 202:212:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):137:137 -> + 213:232:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):138:138 -> + 233:236:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):141:141 -> + 237:258:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):143:143 -> + 259:261:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):144:144 -> + 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;"} + 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 + 7:14:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):413:413 -> D + 15:28:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):417:417 -> D + 29:40:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):419:419 -> D + 41:52:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):420:420 -> D + 53:61:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):421:421 -> D + 62:66:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):428:428 -> D + 67:71:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):429:429 -> D + 72:96:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):431:431 -> D + 97:103:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):441:441 -> D + 104:112:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):445:445 -> D + 113:120:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):450:450 -> D + 121:128:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):452:452 -> D + 129:140:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):453:453 -> D + 141:152:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):454:454 -> D + 153:164:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):455:455 -> D + 165:168:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):456:456 -> D + 169:175:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):452:452 -> D + 176:183:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):462:462 -> D + 184:187:void intersectBoundsWithMask(android.graphics.RectF,android.graphics.Matrix):464:464 -> D + 1:7:void intersectBoundsWithMatte(android.graphics.RectF,android.graphics.Matrix):469:469 -> E + 8:18:void intersectBoundsWithMatte(android.graphics.RectF,android.graphics.Matrix):473:473 -> E + 19:24:void intersectBoundsWithMatte(android.graphics.RectF,android.graphics.Matrix):478:478 -> E + 25:32:void intersectBoundsWithMatte(android.graphics.RectF,android.graphics.Matrix):479:479 -> E + 33:40:void intersectBoundsWithMatte(android.graphics.RectF,android.graphics.Matrix):480:480 -> E + 41:44:void intersectBoundsWithMatte(android.graphics.RectF,android.graphics.Matrix):482:482 -> E + 1:6:void invalidateSelf():198:198 -> F + 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"} + 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"} + 1:3:void setMatteLayer(com.airbnb.lottie.model.layer.BaseLayer):174:174 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0/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"} + 1:10:void setProgress(float):640:640 -> M + 11:13:void setProgress(float):641:641 -> M + 14:16:void setProgress(float):643:643 -> M + 17:21:void setProgress(float):645:645 -> M + 22:27:void setProgress(float):646:646 -> M + 28:30:void setProgress(float):647:647 -> M + 31:35:void setProgress(float):649:649 -> M + 36:43:void setProgress(float):650:650 -> M + 44:47:void setProgress(float):651:651 -> M + 48:59:void setProgress(float):653:653 -> M + 60:77:void setProgress(float):654:654 -> M + 78:83:void setProgress(float):656:656 -> M + 84:86:void setProgress(float):657:657 -> M + 87:90:void setProgress(float):660:660 -> M + 91:98:void setProgress(float):661:661 -> M + 99:101:void setProgress(float):662:662 -> M + 102:106:void setProgress(float):664:664 -> M + 107:112:void setProgress(float):665:665 -> M + 113:115:void setProgress(float):666:666 -> M + 116:119:void setProgress(float):669:669 -> M + 120:127:void setProgress(float):670:670 -> M + 128:130:void setProgress(float):671:671 -> M + 131:135:void setProgress(float):673:673 -> M + 136:141:void setProgress(float):674:674 -> M + 142:144:void setProgress(float):675:675 -> M + 145:152:void setProgress(float):678:678 -> M + 153:176:void setProgress(float):679:679 -> M + 177:184:void setProgress(float):681:681 -> M + 185:198:void setProgress(float):682:682 -> M + 199:204:void setProgress(float):684:684 -> M + 205:228:void setProgress(float):685:685 -> M + 229:232:void setProgress(float):686:686 -> M + 1:4:void setVisible(boolean):633:633 -> N + 5:6:void setVisible(boolean):634:634 -> N + 7:10:void setVisible(boolean):635:635 -> N + 1:13:void setupInOutAnimations():186:186 -> O + 14:26:void setupInOutAnimations():187:187 -> O + 27:29:void setupInOutAnimations():188:188 -> O + 30:39:void setupInOutAnimations():189:189 -> O + 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 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 + 17:20:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):221:221 -> d + 21:28:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):222:222 -> d + 29:50:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):223:223 -> d + 51:54:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):225:225 -> d + 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 + 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"} + 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 + 34:43:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):749:749 -> i + 44:54:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):750:750 -> i + 55:59:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):751:751 -> i + 60:70:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):755:755 -> i + 71:82:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):759:759 -> i + 83:90:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):760:760 -> i + 91:100:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):762:762 -> i + 101:107:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):763:763 -> i + 108:117:void resolveKeyPath(com.airbnb.lottie.model.KeyPath,int,java.util.List,com.airbnb.lottie.model.KeyPath):767:767 -> i + 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"} + 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"} + 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"} + 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 + 24:44:void applyIntersectMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):611:611 -> l + 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"} + 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 + 26:30:void applyInvertedAddMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):580:580 -> m + 31:51:void applyInvertedAddMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):581:581 -> m + 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"} + 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 + 42:46:void applyInvertedIntersectMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):622:622 -> n + 47:51:void applyInvertedIntersectMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):623:623 -> n + 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"} + 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 + 42:46:void applyInvertedSubtractMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):599:599 -> o + 47:51:void applyInvertedSubtractMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):600:600 -> o + 52:58:void applyInvertedSubtractMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):601:601 -> o + 59:62:void applyInvertedSubtractMask(android.graphics.Canvas,android.graphics.Matrix,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation,com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation):602:602 -> o + 1:8:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):489:489 -> p + 9:11:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):490:490 -> p + 12:20:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):492:492 -> p + 21:26:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):493:493 -> p + 27:29:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):496:496 -> p + 30:35:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):498:498 -> p + 36:39:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):499:499 -> p + 40:51:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):501:501 -> p + 52:63:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):502:502 -> p + 64:75:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):503:503 -> p + 76:87:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):504:504 -> p + 88:114:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):505:505 -> p + 115:120:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):517:517 -> p + 121:124:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):518:518 -> p + 125:128:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):520:520 -> p + 129:134:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):536:536 -> p + 135:138:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):537:537 -> p + 139:144:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):539:539 -> p + 145:151:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):525:525 -> p + 152:156:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):526:526 -> p + 157:163:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):527:527 -> p + 164:169:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):529:529 -> p + 170:173:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):530:530 -> p + 174:177:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):532:532 -> p + 178:183:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):511:511 -> p + 184:188:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):512:512 -> p + 189:199:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):513:513 -> p + 200:207:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):544:544 -> p + 208:210:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):545:545 -> p + 211:213:void applyMasks(android.graphics.Canvas,android.graphics.Matrix):547:547 -> p + 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"} + 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 + 1:15:boolean areAllMasksNone():554:554 -> r + 16:27:boolean areAllMasksNone():557:557 -> r + 28:53:boolean areAllMasksNone():558:558 -> r + 1:5:void buildParentLayerListIfNeeded():691:691 -> s + 6:9:void buildParentLayerListIfNeeded():694:694 -> s + 10:14:void buildParentLayerListIfNeeded():695:695 -> s + 15:21:void buildParentLayerListIfNeeded():699:699 -> s + 22:25:void buildParentLayerListIfNeeded():700:700 -> s + 26:30:void buildParentLayerListIfNeeded():702:702 -> s + 31:34:void buildParentLayerListIfNeeded():703:703 -> s + 1:8:void clearCanvas(android.graphics.Canvas):401:401 -> t + 9:11:void clearCanvas(android.graphics.Canvas):402:402 -> t + 12:37:void clearCanvas(android.graphics.Canvas):405:405 -> t + 38:43:void clearCanvas(android.graphics.Canvas):406:406 -> t + 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;"} + 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 + 54:59: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):67:67 -> v + 60:65: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):65:65 -> v + 66:67: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):62:62 -> v + 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;"} + 1:7:com.airbnb.lottie.model.content.BlurEffect getBlurEffect():714:714 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/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":"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.synthesized"} + 1:1:void m0.BaseLayer$$ExternalSyntheticLambda0.(m0.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.synthesized"} +com.airbnb.lottie.model.layer.BaseLayer$1 -> m0.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: +# {"id":"sourceFile","fileName":"CompositionLayer.java"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation timeRemapping -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + java.util.List layers -> F + android.graphics.RectF rect -> G + android.graphics.RectF newClipRect -> H + android.graphics.Paint layerPaint -> I + 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"} + 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 -> + 25:32:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):32:32 -> + 33:34:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):38:38 -> + 35:41:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):44:44 -> + 42:47:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):46:46 -> + 48:50:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):47:47 -> + 51:56:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):49:49 -> + 57:58:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):51:51 -> + 59:60:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):54:54 -> + 61:71:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):55:55 -> + 72:80:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):58:58 -> + 81:86:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):59:59 -> + 87:93:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):60:60 -> + 94:106:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):64:64 -> + 107:111:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):66:66 -> + 112:116:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):69:69 -> + 117:138:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):70:70 -> + 139:144:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):79:79 -> + 145:148:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):80:80 -> + 149:157:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer,java.util.List,com.airbnb.lottie.LottieComposition):81:81 -> + 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"} + 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 + 22:26:void setOutlineMasksAndMattes(boolean):102:102 -> K + 1:8:void setProgress(float):151:151 -> M + 9:11:void setProgress(float):152:152 -> M + 12:13:void setProgress(float):154:154 -> M + 14:16:void setProgress(float):155:155 -> M + 17:20:void setProgress(float):156:156 -> M + 21:34:void setProgress(float):160:160 -> M + 35:44:void setProgress(float):161:161 -> M + 45:70:void setProgress(float):162:162 -> M + 71:74:void setProgress(float):165:165 -> M + 75:81:void setProgress(float):166:166 -> M + 82:106:void setProgress(float):169:169 -> M + 107:113:void setProgress(float):170:170 -> M + 114:123:void setProgress(float):172:172 -> M + 124:137:void setProgress(float):173:173 -> M + 138:143:void setProgress(float):175:175 -> M + 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 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 + 30:34:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):111:111 -> u + 35:60:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):114:114 -> u + 61:65:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):116:116 -> u + 66:73:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):117:117 -> u + 74:79:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):119:119 -> u + 80:88:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):123:123 -> u + 89:107:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):126:126 -> u + 108:115:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):127:127 -> u + 116:125:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):128:128 -> u + 126:133:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):131:131 -> u + 134:139:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):132:132 -> u + 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: +# {"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: +# {"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;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorFilterAnimation -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation imageAnimation -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation dropShadowAnimation -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/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"} + 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 -> + 26:35:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):36:36 -> + 36:41:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):38:38 -> + 42:53:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):39:39 -> + 1:4:android.graphics.Bitmap getBitmap():82:82 -> P + 5:13:android.graphics.Bitmap getBitmap():83:83 -> P + 14:19:android.graphics.Bitmap getBitmap():88:88 -> P + 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 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 + 22:26:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):50:50 -> u + 27:30:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):51:51 -> u + 31:41:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):52:52 -> u + 42:44:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):54:54 -> u + 45:47:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):55:55 -> u + 48:61:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):56:56 -> u + 62:69:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):57:57 -> u + 70:93:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):58:58 -> u + 94:112:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):60:60 -> u + 113:116:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):63:63 -> u + 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: +# {"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;"} + 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;"} + 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;"} + int solidWidth -> j + int solidHeight -> k + int solidColor -> l + float timeStretch -> m + float startFrame -> n + float preCompWidth -> o + float preCompHeight -> p + com.airbnb.lottie.model.animatable.AnimatableTextFrame text -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/j;"} + com.airbnb.lottie.model.animatable.AnimatableTextProperties textProperties -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/k;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue timeRemapping -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/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;"} + boolean hidden -> v + com.airbnb.lottie.model.content.BlurEffect blurEffect -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/a;"} + com.airbnb.lottie.parser.DropShadowEffect dropShadowEffect -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/j;"} + com.airbnb.lottie.model.content.LBlendMode blendMode -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/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"} + 1:3:com.airbnb.lottie.model.content.LBlendMode getBlendMode():197:197 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/h;"} + 1:3:com.airbnb.lottie.model.content.BlurEffect getBlurEffect():201:201 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll0/a;"} + 1:3:com.airbnb.lottie.LottieComposition getComposition():104:104 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld0/k;"} + 1:3:com.airbnb.lottie.parser.DropShadowEffect getDropShadowEffect():205:205 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lo0/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;"} + 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;"} + 1:3:java.lang.String getName():124:124 -> j + 1:3:long getParentId():152:152 -> k + 1:3:float getPreCompHeight():136:136 -> l + 1:3:float getPreCompWidth():132:132 -> m + 1:3:java.lang.String getRefId():128:128 -> n + 1:3:java.util.List getShapes():156:156 -> o + 1:3:int getSolidColor():164:164 -> p + 1:3:int getSolidHeight():168:168 -> q + 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;"} + 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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getTimeRemapping():184:184 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/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;"} + 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 + 21:32:java.lang.String toString(java.lang.String):211:211 -> z + 33:44:java.lang.String toString(java.lang.String):213:213 -> z + 45:56:java.lang.String toString(java.lang.String):214:214 -> z + 57:68:java.lang.String toString(java.lang.String):216:216 -> z + 69:79:java.lang.String toString(java.lang.String):217:217 -> z + 80:85:java.lang.String toString(java.lang.String):219:219 -> z + 86:95:java.lang.String toString(java.lang.String):221:221 -> z + 96:117:java.lang.String toString(java.lang.String):222:222 -> z + 118:129:java.lang.String toString(java.lang.String):224:224 -> z + 130:139:java.lang.String toString(java.lang.String):225:225 -> z + 140:173:java.lang.String toString(java.lang.String):226:226 -> z + 174:176:java.lang.String toString(java.lang.String):225:225 -> z + 177:184:java.lang.String toString(java.lang.String):228:228 -> z + 185:192:java.lang.String toString(java.lang.String):229:229 -> z + 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: +# {"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;"} + com.airbnb.lottie.model.layer.Layer$LayerType SOLID -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$a;"} + com.airbnb.lottie.model.layer.Layer$LayerType IMAGE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$a;"} + com.airbnb.lottie.model.layer.Layer$LayerType NULL -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$a;"} + com.airbnb.lottie.model.layer.Layer$LayerType SHAPE -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$a;"} + com.airbnb.lottie.model.layer.Layer$LayerType TEXT -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$a;"} + com.airbnb.lottie.model.layer.Layer$LayerType UNKNOWN -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$a;"} + com.airbnb.lottie.model.layer.Layer$LayerType[] $VALUES -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lm0/e$a;"} + 1:10:void ():23:23 -> + 11:20:void ():24:24 -> + 21:30:void ():25:25 -> + 31:40:void ():26:26 -> + 41:50:void ():27:27 -> + 51:60:void ():28:28 -> + 61:70:void ():29:29 -> + 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;"} + 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;"} + 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":"sourceFile","fileName":"Layer.java"} + com.airbnb.lottie.model.layer.Layer$MatteType NONE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$b;"} + com.airbnb.lottie.model.layer.Layer$MatteType ADD -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$b;"} + com.airbnb.lottie.model.layer.Layer$MatteType INVERT -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$b;"} + com.airbnb.lottie.model.layer.Layer$MatteType LUMA -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$b;"} + com.airbnb.lottie.model.layer.Layer$MatteType LUMA_INVERTED -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$b;"} + com.airbnb.lottie.model.layer.Layer$MatteType UNKNOWN -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/e$b;"} + com.airbnb.lottie.model.layer.Layer$MatteType[] $VALUES -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lm0/e$b;"} + 1:10:void ():33:33 -> + 11:20:void ():34:34 -> + 21:30:void ():35:35 -> + 31:40:void ():36:36 -> + 41:50:void ():37:37 -> + 51:60:void ():38:38 -> + 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;"} + 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;"} + 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":"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"} + 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: +# {"id":"sourceFile","fileName":"ShapeLayer.java"} + com.airbnb.lottie.animation.content.ContentGroup contentGroup -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf0/d;"} + com.airbnb.lottie.model.layer.CompositionLayer compositionLayer -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/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"} + 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"} + 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;"} + 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;"} + 8:14:com.airbnb.lottie.parser.DropShadowEffect getDropShadowEffect():58:58 -> z +com.airbnb.lottie.model.layer.SolidLayer -> m0.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;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorFilterAnimation -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorAnimation -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/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"} + 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 -> + 24:30:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):25:25 -> + 31:33:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):32:32 -> + 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 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 + 39:49:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):49:49 -> u + 50:90:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):52:52 -> u + 91:95:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):54:54 -> u + 96:99:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):56:56 -> u + 100:112:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):57:57 -> u + 113:119:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):60:60 -> u + 120:121:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):61:61 -> u + 122:131:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):62:62 -> u + 132:136:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):63:63 -> u + 137:146:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):64:64 -> u + 147:158:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):65:65 -> u + 159:163:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):66:66 -> u + 164:173:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):67:67 -> u + 174:178:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):71:71 -> u + 179:183:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):72:72 -> u + 184:194:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):73:73 -> u + 195:205:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):74:74 -> u + 206:216:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):75:75 -> u + 217:227:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):76:76 -> u + 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: +# {"id":"sourceFile","fileName":"TextLayer.java"} + java.lang.StringBuilder stringBuilder -> E + android.graphics.RectF rectF -> F + android.graphics.Matrix matrix -> G + android.graphics.Paint fillPaint -> H + android.graphics.Paint strokePaint -> I + java.util.Map contentsForCharacter -> J + androidx.collection.LongSparseArray codePointCache -> K + # {"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;"} + com.airbnb.lottie.LottieDrawable lottieDrawable -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/L;"} + com.airbnb.lottie.LottieComposition composition -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/k;"} + com.airbnb.lottie.model.content.TextRangeUnits textRangeUnits -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll0/u;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorAnimation -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation colorCallbackAnimation -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation strokeColorAnimation -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation strokeColorCallbackAnimation -> T + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation strokeWidthAnimation -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation strokeWidthCallbackAnimation -> V + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation trackingAnimation -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation trackingCallbackAnimation -> X + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation opacityAnimation -> Y + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation textSizeCallbackAnimation -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation typefaceCallbackAnimation -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation textRangeStartAnimation -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation textRangeEndAnimation -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation textRangeOffsetAnimation -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/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"} + 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 -> + 26:33:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):45:45 -> + 34:40:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):48:48 -> + 41:47:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):51:51 -> + 48:54:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):52:52 -> + 55:61:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):56:56 -> + 62:65:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):60:60 -> + 66:67:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):92:92 -> + 68:73:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):93:93 -> + 74:83:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):95:95 -> + 84:86:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):96:96 -> + 87:89:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):97:97 -> + 90:95:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):99:99 -> + 96:103:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):100:100 -> + 104:109:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):101:101 -> + 110:112:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):102:102 -> + 113:119:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):103:103 -> + 120:127:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):106:106 -> + 128:133:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):107:107 -> + 134:136:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):108:108 -> + 137:143:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):109:109 -> + 144:151:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):112:112 -> + 152:157:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):113:113 -> + 158:160:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):114:114 -> + 161:167:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):115:115 -> + 168:175:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):118:118 -> + 176:181:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):119:119 -> + 182:184:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):120:120 -> + 185:191:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):121:121 -> + 192:199:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):124:124 -> + 200:205:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):125:125 -> + 206:208:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):126:126 -> + 209:215:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):127:127 -> + 216:223:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):130:130 -> + 224:229:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):131:131 -> + 230:232:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):132:132 -> + 233:239:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):133:133 -> + 240:247:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):136:136 -> + 248:253:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):137:137 -> + 254:256:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):138:138 -> + 257:263:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):139:139 -> + 264:271:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):142:142 -> + 272:277:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):143:143 -> + 278:280:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):144:144 -> + 281:287:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):145:145 -> + 288:291:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):148:148 -> + 292:296:void (com.airbnb.lottie.LottieDrawable,com.airbnb.lottie.model.layer.Layer):149:149 -> + 1:4:java.lang.String codePointToString(java.lang.String,int):589:589 -> P + 5:9:java.lang.String codePointToString(java.lang.String,int):590:590 -> P + 10:15:java.lang.String codePointToString(java.lang.String,int):593:593 -> P + 16:19:java.lang.String codePointToString(java.lang.String,int):594:594 -> P + 20:26:java.lang.String codePointToString(java.lang.String,int):595:595 -> P + 27:35:java.lang.String codePointToString(java.lang.String,int):598:598 -> P + 36:44:java.lang.String codePointToString(java.lang.String,int):603:603 -> P + 45:53:java.lang.String codePointToString(java.lang.String,int):604:604 -> P + 54:61:java.lang.String codePointToString(java.lang.String,int):607:607 -> P + 62:65:java.lang.String codePointToString(java.lang.String,int):609:609 -> P + 66:70:java.lang.String codePointToString(java.lang.String,int):610:610 -> P + 71:76:java.lang.String codePointToString(java.lang.String,int):611:611 -> P + 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"} + 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 + 49:55:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):192:192 -> Q + 56:59:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):195:195 -> Q + 60:75:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):196:196 -> Q + 76:85:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):197:197 -> Q + 86:103:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):198:198 -> Q + 104:110:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):200:200 -> Q + 111:138:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):204:204 -> Q + 139:173:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):205:205 -> Q + 174:177:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):209:209 -> Q + 178:182:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):212:212 -> Q + 183:187:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):213:213 -> Q + 188:191:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):215:215 -> Q + 192:207:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):216:216 -> Q + 208:217:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):217:217 -> Q + 218:235:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):218:218 -> Q + 236:248:void configurePaint(com.airbnb.lottie.model.DocumentData,int,int):220:220 -> Q + 1:7:void drawCharacter(java.lang.String,android.graphics.Paint,android.graphics.Canvas):564:564 -> R + 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"} + 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 + 26:30:void drawCharacterAsGlyph(com.airbnb.lottie.model.FontCharacter,float,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):527:527 -> S + 31:35:void drawCharacterAsGlyph(com.airbnb.lottie.model.FontCharacter,float,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):528:528 -> S + 36:49:void drawCharacterAsGlyph(com.airbnb.lottie.model.FontCharacter,float,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):529:529 -> S + 50:54:void drawCharacterAsGlyph(com.airbnb.lottie.model.FontCharacter,float,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):530:530 -> S + 55:59:void drawCharacterAsGlyph(com.airbnb.lottie.model.FontCharacter,float,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):531:531 -> S + 60:63:void drawCharacterAsGlyph(com.airbnb.lottie.model.FontCharacter,float,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):532:532 -> S + 64:68:void drawCharacterAsGlyph(com.airbnb.lottie.model.FontCharacter,float,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):533:533 -> S + 69:74:void drawCharacterAsGlyph(com.airbnb.lottie.model.FontCharacter,float,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,int,int):534:534 -> S + 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"} + 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"} + 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 + 29:31:void drawFontTextLine(java.lang.String,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,float,int,int):427:427 -> U + 32:41:void drawFontTextLine(java.lang.String,com.airbnb.lottie.model.DocumentData,android.graphics.Canvas,float,int,int):428:428 -> U + 1:7:void drawGlyph(android.graphics.Path,android.graphics.Paint,android.graphics.Canvas):543:543 -> V + 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"} + 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 + 50:52:void drawGlyphTextLine(java.lang.String,com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,float,float,float,int):301:301 -> W + 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"} + 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 + 33:37:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):317:317 -> X + 38:41:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):319:319 -> X + 42:52:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):320:320 -> X + 53:54:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):322:322 -> X + 55:64:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):324:324 -> X + 65:75:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):325:325 -> X + 76:86:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):326:326 -> X + 87:92:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):329:329 -> X + 93:96:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):330:330 -> X + 97:108:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):331:331 -> X + 109:112:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):332:332 -> X + 113:123:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):333:333 -> X + 124:132:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):335:335 -> X + 133:136:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):338:338 -> X + 137:147:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):339:339 -> X + 148:153:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):343:343 -> X + 154:165:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):344:344 -> X + 166:170:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):345:345 -> X + 171:176:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):346:346 -> X + 177:186:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):347:347 -> X + 187:189:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):350:350 -> X + 190:201:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):352:352 -> X + 202:216:void drawTextWithFont(com.airbnb.lottie.model.DocumentData,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):353:353 -> X + 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"} + 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 + 30:31:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):259:259 -> Y + 32:35:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):262:262 -> Y + 36:39:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):263:263 -> Y + 40:45:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):265:265 -> Y + 46:49:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):266:266 -> Y + 50:62:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):267:267 -> Y + 63:66:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):268:268 -> Y + 67:83:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):269:269 -> Y + 84:89:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):273:273 -> Y + 90:100:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):274:274 -> Y + 101:105:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):275:275 -> Y + 106:111:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):276:276 -> Y + 112:119:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):277:277 -> Y + 120:122:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):280:280 -> Y + 123:134:void drawTextWithGlyphs(com.airbnb.lottie.model.DocumentData,android.graphics.Matrix,com.airbnb.lottie.model.Font,android.graphics.Canvas,int):282:282 -> Y + 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;"} + 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: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;"} + 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 + 26:33:java.util.List getContentsForCharacter(com.airbnb.lottie.model.FontCharacter):579:579 -> a0 + 34:39:java.util.List getContentsForCharacter(com.airbnb.lottie.model.FontCharacter):581:581 -> a0 + 40:54:java.util.List getContentsForCharacter(com.airbnb.lottie.model.FontCharacter):582:582 -> a0 + 55:60:java.util.List getContentsForCharacter(com.airbnb.lottie.model.FontCharacter):584:584 -> a0 + 1:10:java.util.List getTextLines(java.lang.String):405:405 -> b0 + 11:16:java.util.List getTextLines(java.lang.String):406:406 -> b0 + 17:20:java.util.List getTextLines(java.lang.String):407:407 -> b0 + 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;"} + 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 + 1:3:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):155:155 -> d + 4:30:void getBounds(android.graphics.RectF,android.graphics.Matrix,boolean):157:157 -> d + 1:14:boolean isIndexInRangeSelection(int):225:225 -> d0 + 15:23:boolean isIndexInRangeSelection(int):226:226 -> d0 + 24:49:boolean isIndexInRangeSelection(int):229:229 -> d0 + 50:77:boolean isIndexInRangeSelection(int):230:230 -> d0 + 78:81:boolean isIndexInRangeSelection(int):232:232 -> d0 + 82:93:boolean isIndexInRangeSelection(int):233:233 -> d0 + 94:125:boolean isIndexInRangeSelection(int):238:238 -> d0 + 1:8:boolean isModifier(int):619:619 -> e0 + 9:16:boolean isModifier(int):620:620 -> e0 + 17:23:boolean isModifier(int):621:621 -> e0 + 24:31:boolean isModifier(int):622:622 -> e0 + 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"} + 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 + 21:25:boolean offsetCanvas(android.graphics.Canvas,com.airbnb.lottie.model.DocumentData,int,float):368:368 -> f0 + 26:55:boolean offsetCanvas(android.graphics.Canvas,com.airbnb.lottie.model.DocumentData,int,float):369:369 -> f0 + 56:60:boolean offsetCanvas(android.graphics.Canvas,com.airbnb.lottie.model.DocumentData,int,float):372:372 -> f0 + 61:62:boolean offsetCanvas(android.graphics.Canvas,com.airbnb.lottie.model.DocumentData,int,float):373:373 -> f0 + 63:88:boolean offsetCanvas(android.graphics.Canvas,com.airbnb.lottie.model.DocumentData,int,float):374:374 -> f0 + 89:94:boolean offsetCanvas(android.graphics.Canvas,com.airbnb.lottie.model.DocumentData,int,float):382:382 -> f0 + 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;"} + 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 + 55:69:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):455:455 -> g0 + 70:110:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):457:457 -> g0 + 111:116:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):478:478 -> g0 + 117:120:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):481:481 -> g0 + 121:124:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):482:482 -> g0 + 125:137:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):483:483 -> g0 + 138:147:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):484:484 -> g0 + 148:151:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):490:490 -> g0 + 152:155:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):491:491 -> g0 + 156:169:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):492:492 -> g0 + 170:184:java.util.List splitGlyphTextIntoLines(java.lang.String,float,com.airbnb.lottie.model.Font,float,float,boolean):493:493 -> g0 + 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 + 31:34:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):168:168 -> u + 35:37:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):170:170 -> u + 38:49:void drawLayer(android.graphics.Canvas,android.graphics.Matrix,int):172:172 -> u + 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: +# {"id":"sourceFile","fileName":"TextLayer.java"} + com.airbnb.lottie.model.layer.TextLayer this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/i;"} + 1:5:void (com.airbnb.lottie.model.layer.TextLayer,int):45:45 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0/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: +# {"id":"sourceFile","fileName":"TextLayer.java"} + com.airbnb.lottie.model.layer.TextLayer this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0/i;"} + 1:5:void (com.airbnb.lottie.model.layer.TextLayer,int):48:48 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0/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: +# {"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: +# {"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"} + 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"} + 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;"} + 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: +# {"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 + 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: +# {"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;"} + 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: +# {"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;"} + com.airbnb.lottie.network.FileExtension ZIP -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c;"} + com.airbnb.lottie.network.FileExtension GZIP -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/c;"} + com.airbnb.lottie.network.FileExtension[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ln0/c;"} + 1:12:void ():10:10 -> + 13:24:void ():11:11 -> + 25:36:void ():12:12 -> + 37:43:void ():8:8 -> + 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;"} + 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;"} + 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":"sourceFile","fileName":"LottieFetchResult.java"} + java.lang.String contentType() -> G + java.io.InputStream bodyByteStream() -> L + boolean isSuccessful() -> Y + java.lang.String error() -> error +com.airbnb.lottie.network.LottieNetworkCacheProvider -> n0.e: +# {"id":"sourceFile","fileName":"LottieNetworkCacheProvider.java"} + java.io.File getCacheDir() -> a +com.airbnb.lottie.network.LottieNetworkFetcher -> n0.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":"sourceFile","fileName":"NetworkCache.java"} + com.airbnb.lottie.network.LottieNetworkCacheProvider cacheProvider -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/e;"} + 1:3:void (com.airbnb.lottie.network.LottieNetworkCacheProvider):32:32 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln0/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 + 14:25:android.util.Pair fetch(java.lang.String):77:77 -> a + 26:28:android.util.Pair fetch(java.lang.String):78:78 -> a + 29:40:android.util.Pair fetch(java.lang.String):79:79 -> a + 41:43:android.util.Pair fetch(java.lang.String):80:80 -> a + 44:45:android.util.Pair fetch(java.lang.String):82:82 -> a + 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;"} + 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 + 30:33:java.lang.String filenameForUrl(java.lang.String,com.airbnb.lottie.network.FileExtension,boolean):182:182 -> b + 34:54:java.lang.String filenameForUrl(java.lang.String,com.airbnb.lottie.network.FileExtension,boolean):185:185 -> b + 1:16:java.io.File getCachedFile(java.lang.String):140:140 -> c + 17:23:java.io.File getCachedFile(java.lang.String):141:141 -> c + 24:38:java.io.File getCachedFile(java.lang.String):144:144 -> c + 39:45:java.io.File getCachedFile(java.lang.String):145:145 -> c + 46:60:java.io.File getCachedFile(java.lang.String):148:148 -> c + 61:69:java.io.File getCachedFile(java.lang.String):149:149 -> c + 2:7:java.lang.String getMD5(java.lang.String,int):191:191 -> d + 8:15:java.lang.String getMD5(java.lang.String,int):197:197 -> d + 16:20:java.lang.String getMD5(java.lang.String,int):198:198 -> d + 21:23:java.lang.String getMD5(java.lang.String,int):199:199 -> d + 24:25:java.lang.String getMD5(java.lang.String,int):200:200 -> d + 26:45:java.lang.String getMD5(java.lang.String,int):201:201 -> d + 46:50:java.lang.String getMD5(java.lang.String,int):203:203 -> d + 51:55:java.lang.String getMD5(java.lang.String,int):195:195 -> d + 1:6:java.io.File parentDir():156:156 -> e + 7:12:java.io.File parentDir():157:157 -> e + 13:15:java.io.File parentDir():158:158 -> e + 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"} + 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 + 32:35:void renameTempFile(java.lang.String,com.airbnb.lottie.network.FileExtension):127:127 -> f + 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;"} + 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 + 24:31:java.io.File writeTempCacheFile(java.lang.String,java.io.InputStream,com.airbnb.lottie.network.FileExtension):104:104 -> g + 32:37:java.io.File writeTempCacheFile(java.lang.String,java.io.InputStream,com.airbnb.lottie.network.FileExtension):105:105 -> g + 38:40:java.io.File writeTempCacheFile(java.lang.String,java.io.InputStream,com.airbnb.lottie.network.FileExtension):108:108 -> g + 41:43:java.io.File writeTempCacheFile(java.lang.String,java.io.InputStream,com.airbnb.lottie.network.FileExtension):110:110 -> g + 44:49:java.io.File writeTempCacheFile(java.lang.String,java.io.InputStream,com.airbnb.lottie.network.FileExtension):113:113 -> g + 50:52:java.io.File writeTempCacheFile(java.lang.String,java.io.InputStream,com.airbnb.lottie.network.FileExtension):110:110 -> 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: +# {"id":"sourceFile","fileName":"NetworkFetcher.java"} + com.airbnb.lottie.network.NetworkCache networkCache -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/g;"} + com.airbnb.lottie.network.LottieNetworkFetcher fetcher -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln0/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"} + 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;"} + 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 + 24:37:com.airbnb.lottie.LottieComposition fetchFromCache(android.content.Context,java.lang.String,java.lang.String):63:63 -> a + 38:42:com.airbnb.lottie.LottieComposition fetchFromCache(android.content.Context,java.lang.String,java.lang.String):75:75 -> a + 43:53:com.airbnb.lottie.LottieComposition fetchFromCache(android.content.Context,java.lang.String,java.lang.String):69:69 -> a + 54:60:com.airbnb.lottie.LottieComposition fetchFromCache(android.content.Context,java.lang.String,java.lang.String):71:71 -> a + 61:69:com.airbnb.lottie.LottieComposition fetchFromCache(android.content.Context,java.lang.String,java.lang.String):65:65 -> a + 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;"} + 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 + 40:47:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):93:93 -> b + 48:51:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):94:94 -> b + 52:80:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):95:95 -> b + 81:86:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):105:105 -> b + 87:96:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):107:107 -> b + 97:111:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):98:98 -> b + 112:118:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):101:101 -> b + 119:124:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):105:105 -> b + 125:130:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):107:107 -> b + 131:136:com.airbnb.lottie.LottieResult fetchFromNetwork(android.content.Context,java.lang.String,java.lang.String):105:105 -> b + 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;"} + 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;"} + 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;"} + 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 + 29:46:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):126:126 -> e + 47:56:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):130:130 -> e + 57:62:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):131:131 -> e + 63:77:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):132:132 -> e + 78:82:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):137:137 -> e + 83:84:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):138:138 -> e + 85:89:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):139:139 -> e + 90:94:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):133:133 -> e + 95:96:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):134:134 -> e + 97:101:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):135:135 -> e + 102:106:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):127:127 -> e + 107:108:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):128:128 -> e + 109:115:com.airbnb.lottie.LottieResult fromInputStream(android.content.Context,java.lang.String,java.io.InputStream,java.lang.String,java.lang.String):129:129 -> e + 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;"} + 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;"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"AnimatablePathValueParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 23:30:com.airbnb.lottie.model.animatable.AnimatablePathValue parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):35:35 -> a + 31:33:com.airbnb.lottie.model.animatable.AnimatablePathValue parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):37:37 -> a + 34:37:com.airbnb.lottie.model.animatable.AnimatablePathValue parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):38:38 -> 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;"} + 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 + 34:37:com.airbnb.lottie.model.animatable.AnimatableValue parseSplitPath(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):81:81 -> b + 38:45:com.airbnb.lottie.model.animatable.AnimatableValue parseSplitPath(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):72:72 -> b + 46:50:com.airbnb.lottie.model.animatable.AnimatableValue parseSplitPath(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):74:74 -> b + 51:55:com.airbnb.lottie.model.animatable.AnimatableValue parseSplitPath(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):76:76 -> b + 56:63:com.airbnb.lottie.model.animatable.AnimatableValue parseSplitPath(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):64:64 -> b + 64:67:com.airbnb.lottie.model.animatable.AnimatableValue parseSplitPath(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):66:66 -> b + 68:72:com.airbnb.lottie.model.animatable.AnimatableValue parseSplitPath(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):68:68 -> b + 73:77:com.airbnb.lottie.model.animatable.AnimatableValue parseSplitPath(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):61:61 -> b + 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: +# {"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;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options ANIMATABLE_RANGE_PROPERTIES_NAMES -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options ANIMATABLE_PROPERTIES_NAMES -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 26:29:com.airbnb.lottie.model.animatable.AnimatableTextProperties parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):56:56 -> a + 30:34:com.airbnb.lottie.model.animatable.AnimatableTextProperties parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):52:52 -> a + 35:39:com.airbnb.lottie.model.animatable.AnimatableTextProperties parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):49:49 -> a + 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;"} + 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 + 34:37:com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector parseAnimatableTextRangeSelector(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):94:94 -> b + 38:45:com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector parseAnimatableTextRangeSelector(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):84:84 -> b + 46:65:com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector parseAnimatableTextRangeSelector(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):86:86 -> b + 66:70:com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector parseAnimatableTextRangeSelector(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):87:87 -> b + 71:76:com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector parseAnimatableTextRangeSelector(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):90:90 -> b + 77:81:com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector parseAnimatableTextRangeSelector(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):81:81 -> b + 82:86:com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector parseAnimatableTextRangeSelector(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):78:78 -> b + 87:91:com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector parseAnimatableTextRangeSelector(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):75:75 -> b + 92:98:com.airbnb.lottie.model.animatable.AnimatableTextRangeSelector parseAnimatableTextRangeSelector(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):97:97 -> 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;"} + 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 + 39:42:com.airbnb.lottie.model.animatable.AnimatableTextStyle parseAnimatableTextStyle(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):135:135 -> c + 43:47:com.airbnb.lottie.model.animatable.AnimatableTextStyle parseAnimatableTextStyle(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):131:131 -> c + 48:52:com.airbnb.lottie.model.animatable.AnimatableTextStyle parseAnimatableTextStyle(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):128:128 -> c + 53:57:com.airbnb.lottie.model.animatable.AnimatableTextStyle parseAnimatableTextStyle(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):125:125 -> c + 58:62:com.airbnb.lottie.model.animatable.AnimatableTextStyle parseAnimatableTextStyle(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):122:122 -> c + 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: +# {"id":"sourceFile","fileName":"AnimatableTransformParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options ANIMATABLE_NAMES -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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"} + 3:7:boolean isPositionIdentity(com.airbnb.lottie.model.animatable.AnimatableValue):147:147 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/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"} + 3:35:boolean isScaleIdentity(com.airbnb.lottie.model.animatable.AnimatableScaleValue):157:157 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/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"} + 3:36:boolean isSkewIdentity(com.airbnb.lottie.model.animatable.AnimatableFloatValue):161:161 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk0/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;"} + 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 + 46:54:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):55:55 -> g + 55:57:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):113:113 -> g + 58:61:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):114:114 -> g + 62:66:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):110:110 -> g + 67:71:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):107:107 -> g + 72:76:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):104:104 -> g + 77:81:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):101:101 -> g + 82:86:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):98:98 -> g + 87:91:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):78:78 -> g + 92:95:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):90:90 -> g + 96:105:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):91:91 -> g + 106:134:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):92:92 -> g + 135:148:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):93:93 -> g + 149:179:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):94:94 -> g + 180:187:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):75:75 -> g + 188:192:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):72:72 -> g + 193:195:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):57:57 -> g + 196:201:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):58:58 -> g + 202:209:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):59:59 -> g + 210:212:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):64:64 -> g + 213:216:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):65:65 -> g + 217:221:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):61:61 -> g + 222:227:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):68:68 -> g + 228:230:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):118:118 -> g + 231:241:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):121:121 -> g + 242:248:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):124:124 -> g + 249:259:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):127:127 -> g + 260:270:com.airbnb.lottie.model.animatable.AnimatableTransform parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):130:130 -> g + 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: +# {"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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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: +# {"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;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options INNER_BLUR_EFFECT_NAMES -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 27:32:com.airbnb.lottie.model.content.BlurEffect maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):63:63 -> a + 33:42:com.airbnb.lottie.model.content.BlurEffect maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):56:56 -> a + 43:46:com.airbnb.lottie.model.content.BlurEffect maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):58:58 -> a + 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;"} + 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 + 23:25:com.airbnb.lottie.model.content.BlurEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):27:27 -> b + 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: +# {"id":"sourceFile","fileName":"CircleShapeParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 46:55:com.airbnb.lottie.model.content.CircleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):50:50 -> a + 56:60:com.airbnb.lottie.model.content.CircleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):46:46 -> a + 61:65:com.airbnb.lottie.model.content.CircleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):43:43 -> a + 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: +# {"id":"sourceFile","fileName":"ColorParser.java"} + com.airbnb.lottie.parser.ColorParser INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/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;"} + 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;"} + 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 + 25:28:java.lang.Integer parse(com.airbnb.lottie.parser.moshi.JsonReader,float):22:22 -> b + 29:38:java.lang.Integer parse(com.airbnb.lottie.parser.moshi.JsonReader,float):26:26 -> b + 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: +# {"id":"sourceFile","fileName":"ContentModelParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 27:30:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):43:43 -> a + 31:35:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):39:39 -> a + 36:44:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):36:36 -> a + 45:224:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):52:52 -> a + 225:245:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):99:99 -> a + 246:250:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):69:69 -> a + 251:255:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):81:81 -> a + 256:260:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):57:57 -> a + 261:265:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):84:84 -> a + 266:270:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):72:72 -> a + 271:275:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):93:93 -> a + 276:280:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):96:96 -> a + 281:285:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):78:78 -> a + 286:289:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):87:87 -> a + 290:295:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):88:88 -> a + 296:300:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):60:60 -> a + 301:305:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):54:54 -> a + 306:310:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):66:66 -> a + 311:315:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):63:63 -> a + 316:319:com.airbnb.lottie.model.content.ContentModel parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):75:75 -> a + 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: +# {"id":"sourceFile","fileName":"DocumentDataParser.java"} + com.airbnb.lottie.parser.DocumentDataParser INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/i;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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;"} + 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 + 43:45:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):101:101 -> b + 46:49:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):102:102 -> b + 50:52:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):96:96 -> b + 53:71:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):97:97 -> b + 72:77:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):98:98 -> b + 78:80:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):91:91 -> b + 81:99:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):92:92 -> b + 100:105:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):93:93 -> b + 106:110:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):88:88 -> b + 111:116:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):85:85 -> b + 117:121:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):82:82 -> b + 122:126:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):79:79 -> b + 127:132:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):76:76 -> b + 133:138:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):73:73 -> b + 139:143:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):70:70 -> b + 144:147:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):62:62 -> b + 148:159:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):63:63 -> b + 160:167:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):66:66 -> b + 168:174:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):59:59 -> b + 175:180:com.airbnb.lottie.model.DocumentData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):56:56 -> b + 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: +# {"id":"sourceFile","fileName":"DropShadowEffect.java"} + com.airbnb.lottie.model.animatable.AnimatableColorValue color -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/a;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue opacity -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue direction -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue distance -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue radius -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/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"} + 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;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getDirection():31:31 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getDistance():35:35 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/b;"} + 1:3:com.airbnb.lottie.model.animatable.AnimatableFloatValue getOpacity():27:27 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk0/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":"sourceFile","fileName":"DropShadowEffectParser.java"} + com.airbnb.lottie.model.animatable.AnimatableColorValue color -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/a;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue opacity -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue direction -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue distance -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.model.animatable.AnimatableFloatValue radius -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk0/b;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options DROP_SHADOW_EFFECT_NAMES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options INNER_EFFECT_NAMES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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"} + 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 + 26:29:void maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):82:82 -> a + 30:98:void maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):59:59 -> a + 99:102:void maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):76:76 -> a + 103:109:void maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):73:73 -> a + 110:116:void maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):61:61 -> a + 117:123:void maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):67:67 -> a + 124:130:void maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):64:64 -> a + 131:138:void maybeParseInnerEffect(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):70:70 -> a + 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;"} + 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 + 22:24:com.airbnb.lottie.parser.DropShadowEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):33:33 -> b + 25:30:com.airbnb.lottie.parser.DropShadowEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):34:34 -> b + 31:34:com.airbnb.lottie.parser.DropShadowEffect parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):35:35 -> b + 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: +# {"id":"sourceFile","fileName":"FloatParser.java"} + com.airbnb.lottie.parser.FloatParser INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/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;"} + 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":"sourceFile","fileName":"FontCharacterParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options DATA_NAMES -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 47:49:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):72:72 -> a + 50:53:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):73:73 -> a + 54:56:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):54:54 -> a + 57:62:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):55:55 -> a + 63:70:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):56:56 -> a + 71:73:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):65:65 -> a + 74:77:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):66:66 -> a + 78:80:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):58:58 -> a + 81:86:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):59:59 -> a + 87:96:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):60:60 -> a + 97:100:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):62:62 -> a + 101:104:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):69:69 -> a + 105:109:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):51:51 -> a + 110:114:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):48:48 -> a + 115:119:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):45:45 -> a + 120:124:com.airbnb.lottie.model.FontCharacter parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):42:42 -> a + 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: +# {"id":"sourceFile","fileName":"FontParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 35:38:com.airbnb.lottie.model.Font parse(com.airbnb.lottie.parser.moshi.JsonReader):42:42 -> a + 39:44:com.airbnb.lottie.model.Font parse(com.airbnb.lottie.parser.moshi.JsonReader):38:38 -> a + 45:49:com.airbnb.lottie.model.Font parse(com.airbnb.lottie.parser.moshi.JsonReader):35:35 -> a + 50:54:com.airbnb.lottie.model.Font parse(com.airbnb.lottie.parser.moshi.JsonReader):32:32 -> a + 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: +# {"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;"} + 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;"} + 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 + 20:26:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):133:133 -> b + 27:28:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):134:134 -> b + 29:32:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):135:135 -> b + 33:38:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):137:137 -> b + 39:42:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):138:138 -> b + 43:55:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):139:139 -> b + 56:72:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):141:141 -> b + 73:80:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):148:148 -> b + 81:82:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):149:150 -> b + 83:85:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):150:150 -> b + 86:87:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):153:153 -> b + 88:91:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):154:154 -> b + 92:100:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):155:155 -> b + 101:114:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):165:165 -> b + 115:125:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):162:162 -> b + 126:131:com.airbnb.lottie.model.content.GradientColor addOpacityStopsToGradientIfNeeded(com.airbnb.lottie.model.content.GradientColor,java.util.List):168:168 -> b + 1:14:int getColorInBetweenColorStops(float,float,float[],int[]):172:172 -> c + 15:17:int getColorInBetweenColorStops(float,float,float[],int[]):175:175 -> c + 18:23:int getColorInBetweenColorStops(float,float,float[],int[]):176:176 -> c + 24:30:int getColorInBetweenColorStops(float,float,float[],int[]):177:177 -> c + 31:42:int getColorInBetweenColorStops(float,float,float[],int[]):180:180 -> c + 43:44:int getColorInBetweenColorStops(float,float,float[],int[]):181:181 -> c + 45:50:int getColorInBetweenColorStops(float,float,float[],int[]):183:183 -> c + 51:56:int getColorInBetweenColorStops(float,float,float[],int[]):184:184 -> c + 57:60:int getColorInBetweenColorStops(float,float,float[],int[]):185:185 -> c + 61:67:int getColorInBetweenColorStops(float,float,float[],int[]):181:181 -> c + 68:72:int getColorInBetweenColorStops(float,float,float[],int[]):189:189 -> c + 73:74:int getColorInBetweenColorStops(float,float,float[],int[]):193:193 -> c + 75:76:int getColorInBetweenColorStops(float,float,float[],int[]):194:194 -> c + 77:82:int getColorInBetweenColorStops(float,float,float[],int[]):195:195 -> c + 83:86:int getColorInBetweenColorStops(float,float,float[],int[]):198:198 -> c + 87:90:int getColorInBetweenColorStops(float,float,float[],int[]):199:199 -> c + 91:94:int getColorInBetweenColorStops(float,float,float[],int[]):200:200 -> c + 95:99:int getColorInBetweenColorStops(float,float,float[],int[]):202:202 -> c + 100:107:int getColorInBetweenColorStops(float,float,float[],int[]):204:204 -> c + 108:110:int getColorInBetweenColorStops(float,float,float[],int[]):173:173 -> c + 1:16:int getColorInBetweenOpacityStops(float,int,float[],float[]):208:208 -> d + 17:19:int getColorInBetweenOpacityStops(float,int,float[],float[]):215:215 -> d + 20:25:int getColorInBetweenOpacityStops(float,int,float[],float[]):216:216 -> d + 26:34:int getColorInBetweenOpacityStops(float,int,float[],float[]):217:217 -> d + 35:41:int getColorInBetweenOpacityStops(float,int,float[],float[]):222:222 -> d + 42:46:int getColorInBetweenOpacityStops(float,int,float[],float[]):225:225 -> d + 47:55:int getColorInBetweenOpacityStops(float,int,float[],float[]):228:228 -> d + 56:59:int getColorInBetweenOpacityStops(float,int,float[],float[]):230:230 -> d + 60:63:int getColorInBetweenOpacityStops(float,int,float[],float[]):231:231 -> d + 64:67:int getColorInBetweenOpacityStops(float,int,float[],float[]):232:232 -> d + 68:72:int getColorInBetweenOpacityStops(float,int,float[],float[]):233:233 -> d + 73:80:int getColorInBetweenOpacityStops(float,int,float[],float[]):235:235 -> d + 81:84:int getColorInBetweenOpacityStops(float,int,float[],float[]):209:209 -> d + 85:88:int getColorInBetweenOpacityStops(float,int,float[],float[]):210:210 -> d + 89:92:int getColorInBetweenOpacityStops(float,int,float[],float[]):211:211 -> d + 93:96:int getColorInBetweenOpacityStops(float,int,float[],float[]):212:212 -> d + 97:101:int getColorInBetweenOpacityStops(float,int,float[],float[]):213:213 -> d + 1:4:float[] mergeUniqueElements(float[],float[]):242:242 -> e + 5:8:float[] mergeUniqueElements(float[],float[]):244:244 -> e + 9:19:float[] mergeUniqueElements(float[],float[]):253:253 -> e + 20:28:float[] mergeUniqueElements(float[],float[]):255:255 -> e + 29:33:float[] mergeUniqueElements(float[],float[]):256:256 -> e + 34:44:float[] mergeUniqueElements(float[],float[]):258:258 -> e + 45:55:float[] mergeUniqueElements(float[],float[]):261:261 -> e + 56:64:float[] mergeUniqueElements(float[],float[]):265:265 -> e + 65:69:float[] mergeUniqueElements(float[],float[]):262:262 -> e + 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;"} + 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 + 32:44:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):56:56 -> f + 45:70:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):58:58 -> f + 71:77:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):62:62 -> f + 78:84:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):63:63 -> f + 85:93:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):64:64 -> f + 94:102:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):65:65 -> f + 103:111:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):66:66 -> f + 112:115:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):67:67 -> f + 116:118:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):70:70 -> f + 119:123:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):72:72 -> f + 124:130:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):73:73 -> f + 131:134:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):76:76 -> f + 135:138:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):77:77 -> f + 139:143:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):81:81 -> f + 144:145:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):82:82 -> f + 146:156:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):83:83 -> f + 157:176:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):84:84 -> f + 177:193:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):102:102 -> f + 194:204:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):88:88 -> f + 205:208:com.airbnb.lottie.model.content.GradientColor parse(com.airbnb.lottie.parser.moshi.JsonReader,float):89:89 -> f + 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: +# {"id":"sourceFile","fileName":"GradientFillParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options GRADIENT_NAMES -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 31:34:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):90:90 -> a + 35:39:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):86:86 -> a + 40:52:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):83:83 -> a + 53:57:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):80:80 -> a + 58:62:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):77:77 -> a + 63:75:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):74:74 -> a + 76:80:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):71:71 -> a + 81:84:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):54:54 -> a + 85:90:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):55:55 -> a + 91:100:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):56:56 -> a + 101:103:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):64:64 -> a + 104:107:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):65:65 -> a + 108:112:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):61:61 -> a + 113:117:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):58:58 -> a + 118:121:com.airbnb.lottie.model.content.GradientFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):68:68 -> a + 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: +# {"id":"sourceFile","fileName":"GradientStrokeParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options GRADIENT_NAMES -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options DASH_PATTERN_NAMES -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 46:51:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):152:152 -> a + 52:54:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):117:117 -> a + 55:60:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):118:118 -> a + 61:67:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):121:121 -> a + 68:73:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):122:122 -> a + 74:86:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):123:123 -> a + 87:89:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):131:131 -> a + 90:95:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):132:132 -> a + 96:102:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):128:128 -> a + 103:109:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):125:125 -> a + 110:112:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):135:135 -> a + 113:124:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):137:137 -> a + 125:141:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):139:139 -> a + 142:146:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):140:140 -> a + 147:155:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):141:141 -> a + 156:158:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):144:144 -> a + 159:165:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):145:145 -> a + 166:185:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):147:147 -> a + 186:194:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):114:114 -> a + 195:203:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):111:111 -> a + 204:222:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):108:108 -> a + 223:237:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):105:105 -> a + 238:246:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):102:102 -> a + 247:255:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):99:99 -> a + 256:265:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):96:96 -> a + 266:279:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):93:93 -> a + 280:288:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):90:90 -> a + 289:292:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):73:73 -> a + 293:298:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):74:74 -> a + 299:309:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):75:75 -> a + 310:312:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):83:83 -> a + 313:317:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):84:84 -> a + 318:323:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):80:80 -> a + 324:328:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):77:77 -> a + 329:335:com.airbnb.lottie.model.content.GradientStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):87:87 -> a + 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: +# {"id":"sourceFile","fileName":"IntegerParser.java"} + com.airbnb.lottie.parser.IntegerParser INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/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;"} + 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":"sourceFile","fileName":"JsonUtils.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options POINT_NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 22:25:android.graphics.PointF jsonArrayToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):75:75 -> a + 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;"} + 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;"} + 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 + 26:29:android.graphics.PointF jsonObjectToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):97:97 -> c + 30:34:android.graphics.PointF jsonObjectToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):93:93 -> c + 35:39:android.graphics.PointF jsonObjectToPoint(com.airbnb.lottie.parser.moshi.JsonReader,float):90:90 -> c + 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"} + 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 + 27:32:int jsonToColor(com.airbnb.lottie.parser.moshi.JsonReader):26:26 -> d + 33:36:int jsonToColor(com.airbnb.lottie.parser.moshi.JsonReader):27:27 -> d + 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;"} + 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;"} + 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 + 20:26:java.util.List jsonToPoints(com.airbnb.lottie.parser.moshi.JsonReader,float):39:39 -> f + 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"} + 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 + 27:32:float valueFromObject(com.airbnb.lottie.parser.moshi.JsonReader):112:112 -> g + 33:36:float valueFromObject(com.airbnb.lottie.parser.moshi.JsonReader):113:113 -> g + 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: +# {"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: +# {"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;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options INTERPOLATOR_NAMES -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + 1:7:void ():29:29 -> + 8:33:void ():32:32 -> + 34:48:void ():42:42 -> + 1:3:java.lang.ref.WeakReference getInterpolator(int):59:59 -> a + 4:16:java.lang.ref.WeakReference getInterpolator(int):60:60 -> a + 17:18:java.lang.ref.WeakReference getInterpolator(int):61:61 -> a + 1:12:android.view.animation.Interpolator interpolatorFor(android.graphics.PointF,android.graphics.PointF):332:332 -> b + 13:24:android.view.animation.Interpolator interpolatorFor(android.graphics.PointF,android.graphics.PointF):333:333 -> b + 25:32:android.view.animation.Interpolator interpolatorFor(android.graphics.PointF,android.graphics.PointF):334:334 -> b + 33:40:android.view.animation.Interpolator interpolatorFor(android.graphics.PointF,android.graphics.PointF):335:335 -> b + 41:50:android.view.animation.Interpolator interpolatorFor(android.graphics.PointF,android.graphics.PointF):336:336 -> b + 51:65:android.view.animation.Interpolator interpolatorFor(android.graphics.PointF,android.graphics.PointF):337:337 -> b + 66:77:android.view.animation.Interpolator interpolatorFor(android.graphics.PointF,android.graphics.PointF):339:339 -> b + 78:91:android.view.animation.Interpolator interpolatorFor(android.graphics.PointF,android.graphics.PointF):343:343 -> b + 92:103:android.view.animation.Interpolator interpolatorFor(android.graphics.PointF,android.graphics.PointF):345:345 -> b + 104:125:android.view.animation.Interpolator interpolatorFor(android.graphics.PointF,android.graphics.PointF):349:349 -> b + 126:130:android.view.animation.Interpolator interpolatorFor(android.graphics.PointF,android.graphics.PointF):352:352 -> b + 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;"} + 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;"} + 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 + 35:39:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):131:131 -> d + 40:44:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):128:128 -> d + 45:55:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):125:125 -> d + 56:60:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):122:122 -> d + 61:65:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):119:119 -> d + 66:70:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):116:116 -> d + 71:75:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):113:113 -> d + 76:81:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):110:110 -> d + 82:86:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):137:137 -> d + 87:95:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):142:142 -> d + 96:102:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):144:144 -> d + 103:105:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):146:146 -> d + 106:112:com.airbnb.lottie.value.Keyframe parseKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):149:149 -> d + 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;"} + 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 + 44:48:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):297:297 -> e + 49:53:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):294:294 -> e + 54:63:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):291:291 -> e + 64:71:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):241:241 -> e + 72:78:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):242:242 -> e + 79:84:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):247:247 -> e + 85:97:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):248:248 -> e + 98:104:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):280:280 -> e + 105:112:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):265:265 -> e + 113:119:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):266:266 -> e + 120:123:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):269:269 -> e + 124:128:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):270:270 -> e + 129:134:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):271:271 -> e + 135:142:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):272:272 -> e + 143:151:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):276:276 -> e + 152:160:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):250:250 -> e + 161:168:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):251:251 -> e + 169:171:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):254:254 -> e + 172:176:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):255:255 -> e + 177:183:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):256:256 -> e + 184:192:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):257:257 -> e + 193:199:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):261:261 -> e + 200:204:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):283:283 -> e + 205:209:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):284:284 -> e + 210:218:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):285:285 -> e + 219:226:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):287:287 -> e + 227:234:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):191:191 -> e + 235:241:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):192:192 -> e + 242:247:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):197:197 -> e + 248:258:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):198:198 -> e + 259:262:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):230:230 -> e + 263:272:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):215:215 -> e + 273:283:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):216:216 -> e + 284:286:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):219:219 -> e + 287:291:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):220:220 -> e + 292:297:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):221:221 -> e + 298:304:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):222:222 -> e + 305:310:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):226:226 -> e + 311:318:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):200:200 -> e + 319:325:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):201:201 -> e + 326:328:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):204:204 -> e + 329:333:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):205:205 -> e + 334:339:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):206:206 -> e + 340:346:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):207:207 -> e + 347:352:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):211:211 -> e + 353:357:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):233:233 -> e + 358:362:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):234:234 -> e + 363:371:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):235:235 -> e + 372:380:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):237:237 -> e + 381:390:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):188:188 -> e + 391:400:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):185:185 -> e + 401:413:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):182:182 -> e + 414:418:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):303:303 -> e + 419:429:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):308:308 -> e + 430:447:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):310:310 -> e + 448:451:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):312:312 -> e + 452:461:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):313:313 -> e + 462:468:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):315:315 -> e + 469:486:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):320:320 -> e + 487:495:com.airbnb.lottie.value.Keyframe parseMultiDimensionalKeyframe(com.airbnb.lottie.LottieComposition,com.airbnb.lottie.parser.moshi.JsonReader,float,com.airbnb.lottie.parser.ValueParser):322:322 -> e + 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;"} + 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;"} + 5:11:androidx.collection.SparseArrayCompat pathInterpolatorCache():50:50 -> g + 12:14:androidx.collection.SparseArrayCompat pathInterpolatorCache():52:52 -> g + 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: +# {"id":"sourceFile","fileName":"KeyframesParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 23:28:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):29:29 -> a + 29:36:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):30:30 -> a + 37:40:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):49:49 -> a + 41:48:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):32:32 -> a + 49:51:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):33:33 -> a + 52:65:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):35:35 -> a + 66:83:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):37:37 -> a + 84:90:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):39:39 -> a + 91:98:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):40:40 -> a + 99:113:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):43:43 -> a + 114:123:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):45:45 -> a + 124:126:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):52:52 -> a + 127:130:java.util.List parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,float,com.airbnb.lottie.parser.ValueParser,boolean):54:54 -> a + 1:10:void setEndFrames(java.util.List):63:63 -> b + 11:18:void setEndFrames(java.util.List):66:66 -> b + 19:24:void setEndFrames(java.util.List):67:67 -> b + 25:32:void setEndFrames(java.util.List):68:68 -> b + 33:40:void setEndFrames(java.util.List):69:69 -> b + 41:42:void setEndFrames(java.util.List):70:70 -> b + 43:46:void setEndFrames(java.util.List):71:71 -> b + 47:52:void setEndFrames(java.util.List):72:72 -> b + 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: +# {"id":"sourceFile","fileName":"LayerParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options TEXT_NAMES -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options EFFECTS_NAMES -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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;"} + 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 + 20:24:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):109:109 -> b + 25:29:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):110:110 -> b + 30:90:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):112:112 -> b + 91:96:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):113:113 -> b + 97:106:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):114:114 -> b + 107:109:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):280:280 -> b + 110:116:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):281:281 -> b + 117:120:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):271:271 -> b + 121:127:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):272:272 -> b + 128:147:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):273:273 -> b + 148:150:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):274:274 -> b + 151:157:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):277:277 -> b + 158:167:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):268:268 -> b + 168:172:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):265:265 -> b + 173:177:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):262:262 -> b + 178:182:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):259:259 -> b + 183:190:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):256:256 -> b + 191:198:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):253:253 -> b + 199:219:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):250:250 -> b + 220:235:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):247:247 -> b + 236:243:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):244:244 -> b + 244:251:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):241:241 -> b + 252:254:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):209:209 -> b + 255:259:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):210:210 -> b + 260:265:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):211:211 -> b + 266:268:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):212:212 -> b + 269:274:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):213:213 -> b + 275:284:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):214:214 -> b + 285:287:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):228:228 -> b + 288:291:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):229:229 -> b + 292:295:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):224:224 -> b + 296:299:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):225:225 -> b + 300:307:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):216:216 -> b + 308:316:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):218:218 -> b + 317:326:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):220:220 -> b + 327:330:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):233:233 -> b + 331:333:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):235:235 -> b + 334:357:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):236:236 -> b + 358:360:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):183:183 -> b + 361:366:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):184:184 -> b + 367:376:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):185:185 -> b + 377:379:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):202:202 -> b + 380:383:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):203:203 -> b + 384:386:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):190:190 -> b + 387:392:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):191:191 -> b + 393:396:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):192:192 -> b + 397:402:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):195:195 -> b + 403:406:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):196:196 -> b + 407:410:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):198:198 -> b + 411:415:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):187:187 -> b + 416:422:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):206:206 -> b + 423:425:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):173:173 -> b + 426:431:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):174:174 -> b + 432:437:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):175:175 -> b + 438:441:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):177:177 -> b + 442:448:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):180:180 -> b + 449:451:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):165:165 -> b + 452:457:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):166:166 -> b + 458:465:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):167:167 -> b + 466:472:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):169:169 -> b + 473:479:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):170:170 -> b + 480:483:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):148:148 -> b + 484:490:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):149:149 -> b + 491:512:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):150:150 -> b + 513:518:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):153:153 -> b + 519:532:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):154:154 -> b + 533:538:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):159:159 -> b + 539:543:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):156:156 -> b + 544:550:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):162:162 -> b + 551:558:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):145:145 -> b + 559:570:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):142:142 -> b + 571:587:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):139:139 -> b + 588:604:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):136:136 -> b + 605:613:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):133:133 -> b + 614:617:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):125:125 -> b + 618:625:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):126:126 -> b + 626:635:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):127:127 -> b + 636:643:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):122:122 -> b + 644:654:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):119:119 -> b + 655:662:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):116:116 -> b + 663:665:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):284:284 -> b + 666:674:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):286:286 -> b + 675:689:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):289:289 -> b + 690:701:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):290:290 -> b + 702:705:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):294:294 -> b + 706:708:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):295:295 -> b + 709:723:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):296:296 -> b + 724:726:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):297:297 -> b + 727:731:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):299:299 -> b + 732:746:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):300:300 -> b + 747:749:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):301:301 -> b + 750:765:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):303:303 -> b + 766:774:com.airbnb.lottie.model.layer.Layer parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):304:304 -> b + 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: +# {"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: +# {"id":"sourceFile","fileName":"LottieCompositionMoshiParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options ASSETS_NAMES -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options FONT_NAMES -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options MARKER_NAMES -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 22:26:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):50:50 -> a + 27:31:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):51:51 -> a + 32:36:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):52:52 -> a + 37:41:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):53:53 -> a + 42:46:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):55:55 -> a + 47:54:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):56:56 -> a + 55:62:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):57:57 -> a + 63:71:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):58:58 -> a + 72:74:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):101:101 -> a + 75:78:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):102:102 -> a + 79:82:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):98:98 -> a + 83:86:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):95:95 -> a + 87:90:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):92:92 -> a + 91:94:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):89:89 -> a + 95:98:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):86:86 -> a + 99:102:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):75:75 -> a + 103:108:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):76:76 -> a + 109:115:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):77:77 -> a + 116:122:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):78:78 -> a + 123:134:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):79:79 -> a + 135:140:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):80:80 -> a + 141:149:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):82:82 -> a + 150:159:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):72:72 -> a + 160:171:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):69:69 -> a + 172:178:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):66:66 -> a + 179:184:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):63:63 -> a + 185:199:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):60:60 -> a + 200:210:com.airbnb.lottie.LottieComposition parse(com.airbnb.lottie.parser.moshi.JsonReader):107:107 -> a + 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"} + 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 + 20:29:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):159:159 -> b + 30:35:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):160:160 -> b + 36:58:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):161:161 -> b + 59:61:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):187:187 -> b + 62:65:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):188:188 -> b + 66:70:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):184:184 -> b + 71:75:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):181:181 -> b + 76:80:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):178:178 -> b + 81:85:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):175:175 -> b + 86:88:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):166:166 -> b + 89:94:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):167:167 -> b + 95:98:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):168:168 -> b + 99:105:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):169:169 -> b + 106:109:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):170:170 -> b + 110:113:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):172:172 -> b + 114:118:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):163:163 -> b + 119:123:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):191:191 -> b + 124:128:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):193:193 -> b + 129:137:void parseAssets(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.Map,java.util.Map):195:195 -> b + 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"} + 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"} + 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 + 21:24:void parseFonts(com.airbnb.lottie.parser.moshi.JsonReader,java.util.Map):219:219 -> d + 25:27:void parseFonts(com.airbnb.lottie.parser.moshi.JsonReader,java.util.Map):210:210 -> d + 28:33:void parseFonts(com.airbnb.lottie.parser.moshi.JsonReader,java.util.Map):211:211 -> d + 34:37:void parseFonts(com.airbnb.lottie.parser.moshi.JsonReader,java.util.Map):212:212 -> d + 38:45:void parseFonts(com.airbnb.lottie.parser.moshi.JsonReader,java.util.Map):213:213 -> d + 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"} + 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 + 25:27:void parseLayers(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.List,androidx.collection.LongSparseArray):124:124 -> e + 28:37:void parseLayers(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,java.util.List,androidx.collection.LongSparseArray):125:125 -> e + 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"} + 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 + 23:36:void parseMarkers(com.airbnb.lottie.parser.moshi.JsonReader,java.util.List):250:250 -> f + 37:39:void parseMarkers(com.airbnb.lottie.parser.moshi.JsonReader,java.util.List):261:261 -> f + 40:43:void parseMarkers(com.airbnb.lottie.parser.moshi.JsonReader,java.util.List):262:262 -> f + 44:49:void parseMarkers(com.airbnb.lottie.parser.moshi.JsonReader,java.util.List):258:258 -> f + 50:55:void parseMarkers(com.airbnb.lottie.parser.moshi.JsonReader,java.util.List):255:255 -> f + 56:60:void parseMarkers(com.airbnb.lottie.parser.moshi.JsonReader,java.util.List):252:252 -> f + 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: +# {"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;"} + 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 + 81:84:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):59:59 -> a + 85:144:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):29:29 -> a + 145:169:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):45:45 -> a + 170:173:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):46:46 -> a + 174:177:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):34:34 -> a + 178:181:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):37:37 -> a + 182:186:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):40:40 -> a + 187:190:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):42:42 -> a + 191:194:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):31:31 -> a + 195:200:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):56:56 -> a + 201:206:com.airbnb.lottie.model.content.Mask parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):50:50 -> a + 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: +# {"id":"sourceFile","fileName":"MergePathsParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 32:36:com.airbnb.lottie.model.content.MergePaths parse(com.airbnb.lottie.parser.moshi.JsonReader):32:32 -> a + 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: +# {"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;"} + 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: +# {"id":"sourceFile","fileName":"PathParser.java"} + com.airbnb.lottie.parser.PathParser INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/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;"} + 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":"sourceFile","fileName":"PointFParser.java"} + com.airbnb.lottie.parser.PointFParser INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/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;"} + 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;"} + 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 + 18:22:android.graphics.PointF parse(com.airbnb.lottie.parser.moshi.JsonReader,float):21:21 -> b + 23:26:android.graphics.PointF parse(com.airbnb.lottie.parser.moshi.JsonReader,float):22:22 -> b + 27:43:android.graphics.PointF parse(com.airbnb.lottie.parser.moshi.JsonReader,float):26:26 -> 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: +# {"id":"sourceFile","fileName":"PolystarShapeParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 52:63:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):79:79 -> a + 64:68:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):75:75 -> a + 69:73:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):72:72 -> a + 74:78:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):69:69 -> a + 79:83:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):66:66 -> a + 84:88:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):63:63 -> a + 89:93:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):60:60 -> a + 94:98:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):57:57 -> a + 99:103:com.airbnb.lottie.model.content.PolystarShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition,int):54:54 -> a + 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: +# {"id":"sourceFile","fileName":"RectangleShapeParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 43:47:com.airbnb.lottie.model.content.RectangleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):47:47 -> a + 48:52:com.airbnb.lottie.model.content.RectangleShape parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):44:44 -> a + 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: +# {"id":"sourceFile","fileName":"RepeaterParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 43:47:com.airbnb.lottie.model.content.Repeater parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):45:45 -> a + 48:52:com.airbnb.lottie.model.content.Repeater parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):42:42 -> a + 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: +# {"id":"sourceFile","fileName":"RoundedCornersParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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: +# {"id":"sourceFile","fileName":"ScaleXYParser.java"} + com.airbnb.lottie.parser.ScaleXYParser INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/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;"} + 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;"} + 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 + 27:32:com.airbnb.lottie.value.ScaleXY parse(com.airbnb.lottie.parser.moshi.JsonReader,float):21:21 -> b + 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: +# {"id":"sourceFile","fileName":"ShapeDataParser.java"} + com.airbnb.lottie.parser.ShapeDataParser INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo0/H;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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;"} + 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 + 27:42:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):42:42 -> b + 43:45:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):56:56 -> b + 46:49:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):57:57 -> b + 50:54:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):53:53 -> b + 55:59:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):50:50 -> b + 60:64:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):47:47 -> b + 65:69:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):44:44 -> b + 70:72:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):61:61 -> b + 73:80:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):63:63 -> b + 81:89:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):64:64 -> b + 90:95:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):71:71 -> b + 96:108:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):72:72 -> b + 109:112:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):75:75 -> b + 113:118:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):76:76 -> b + 119:126:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):78:78 -> b + 127:134:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):81:81 -> b + 135:140:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):82:82 -> b + 141:146:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):83:83 -> b + 147:152:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):84:84 -> b + 153:156:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):85:85 -> b + 157:160:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):86:86 -> b + 161:173:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):87:87 -> b + 174:180:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):91:91 -> b + 181:186:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):92:92 -> b + 187:192:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):93:93 -> b + 193:198:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):94:94 -> b + 199:202:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):96:96 -> b + 203:206:com.airbnb.lottie.model.content.ShapeData parse(com.airbnb.lottie.parser.moshi.JsonReader,float):97:97 -> b + 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: +# {"id":"sourceFile","fileName":"ShapeFillParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 44:48:com.airbnb.lottie.model.content.ShapeFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):55:55 -> a + 49:53:com.airbnb.lottie.model.content.ShapeFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):52:52 -> a + 54:58:com.airbnb.lottie.model.content.ShapeFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):49:49 -> a + 59:63:com.airbnb.lottie.model.content.ShapeFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):46:46 -> a + 64:68:com.airbnb.lottie.model.content.ShapeFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):43:43 -> a + 69:75:com.airbnb.lottie.model.content.ShapeFill parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):40:40 -> a + 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: +# {"id":"sourceFile","fileName":"ShapeGroupParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 32:34:com.airbnb.lottie.model.content.ShapeGroup parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):39:39 -> a + 35:40:com.airbnb.lottie.model.content.ShapeGroup parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):40:40 -> a + 41:46:com.airbnb.lottie.model.content.ShapeGroup parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):41:41 -> a + 47:50:com.airbnb.lottie.model.content.ShapeGroup parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):43:43 -> a + 51:54:com.airbnb.lottie.model.content.ShapeGroup parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):46:46 -> a + 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: +# {"id":"sourceFile","fileName":"ShapePathParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 38:42:com.airbnb.lottie.model.content.ShapePath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):39:39 -> a + 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: +# {"id":"sourceFile","fileName":"ShapeStrokeParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$a;"} + com.airbnb.lottie.parser.moshi.JsonReader$Options DASH_PATTERN_NAMES -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 40:42:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):79:79 -> a + 43:48:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):80:80 -> a + 49:53:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):84:84 -> a + 54:59:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):85:85 -> a + 60:69:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):86:86 -> a + 70:72:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):94:94 -> a + 73:77:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):95:95 -> a + 78:82:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):91:91 -> a + 83:87:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):88:88 -> a + 88:90:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):98:98 -> a + 91:150:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):100:100 -> a + 151:153:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):106:106 -> a + 154:160:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):107:107 -> a + 161:163:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):111:111 -> a + 164:169:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):113:113 -> a + 170:183:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):115:115 -> a + 184:190:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):76:76 -> a + 191:198:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):73:73 -> a + 199:212:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):70:70 -> a + 213:226:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):67:67 -> a + 227:233:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):64:64 -> a + 234:240:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):61:61 -> a + 241:247:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):58:58 -> a + 248:254:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):55:55 -> a + 255:276:com.airbnb.lottie.model.content.ShapeStroke parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):125:125 -> a + 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: +# {"id":"sourceFile","fileName":"ShapeTrimPathParser.java"} + com.airbnb.lottie.parser.moshi.JsonReader$Options NAMES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/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;"} + 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 + 47:55:com.airbnb.lottie.model.content.ShapeTrimPath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):51:51 -> a + 56:60:com.airbnb.lottie.model.content.ShapeTrimPath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):48:48 -> a + 61:65:com.airbnb.lottie.model.content.ShapeTrimPath parse(com.airbnb.lottie.parser.moshi.JsonReader,com.airbnb.lottie.LottieComposition):45:45 -> a + 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: +# {"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":"sourceFile","fileName":"JsonDataException.java"} + 1:4:void (java.lang.String):36:36 -> +com.airbnb.lottie.parser.moshi.JsonEncodingException -> p0.b: +# {"id":"sourceFile","fileName":"JsonEncodingException.java"} + 1:4:void (java.lang.String):28:28 -> +com.airbnb.lottie.parser.moshi.JsonReader -> p0.c: +# {"id":"sourceFile","fileName":"JsonReader.java"} + int stackSize -> d + int[] scopes -> e + java.lang.String[] pathNames -> f + int[] pathIndices -> g + boolean lenient -> h + boolean failOnUnknown -> i + java.lang.String[] REPLACEMENT_CHARS -> j + 3:11:void ():189:189 -> + 12:32:void ():191:191 -> + 33:42:void ():193:193 -> + 43:48:void ():194:194 -> + 49:54:void ():195:195 -> + 55:60:void ():196:196 -> + 61:66:void ():197:197 -> + 67:72:void ():198:198 -> + 73:77:void ():199:199 -> + 1:5:void ():228:228 -> + 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 + 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"} + void beginArray() -> h + void beginObject() -> i + 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"} + 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 + 24:32:void string(okio.BufferedSink,java.lang.String):407:407 -> q0 + 33:39:void string(okio.BufferedSink,java.lang.String):412:412 -> q0 + 40:43:void string(okio.BufferedSink,java.lang.String):414:414 -> q0 + 44:46:void string(okio.BufferedSink,java.lang.String):419:419 -> q0 + 47:56:void string(okio.BufferedSink,java.lang.String):421:421 -> q0 + 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":"sourceFile","fileName":"JsonReader.java"} + java.lang.String[] strings -> a + okio.Options doubleQuoteSuffix -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/w;"} + 1:3:void (java.lang.String[],okio.Options):373:373 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/String;Lf4/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;"} + 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 + 18:20:com.airbnb.lottie.parser.moshi.JsonReader$Options of(java.lang.String[]):384:384 -> 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: +# {"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;"} + com.airbnb.lottie.parser.moshi.JsonReader$Token END_ARRAY -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + com.airbnb.lottie.parser.moshi.JsonReader$Token BEGIN_OBJECT -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + com.airbnb.lottie.parser.moshi.JsonReader$Token END_OBJECT -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + com.airbnb.lottie.parser.moshi.JsonReader$Token NAME -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + com.airbnb.lottie.parser.moshi.JsonReader$Token STRING -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + com.airbnb.lottie.parser.moshi.JsonReader$Token NUMBER -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + com.airbnb.lottie.parser.moshi.JsonReader$Token BOOLEAN -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + com.airbnb.lottie.parser.moshi.JsonReader$Token NULL -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + com.airbnb.lottie.parser.moshi.JsonReader$Token END_DOCUMENT -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0/c$b;"} + com.airbnb.lottie.parser.moshi.JsonReader$Token[] $VALUES -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lp0/c$b;"} + 1:10:void ():439:439 -> + 11:20:void ():445:445 -> + 21:30:void ():451:451 -> + 31:40:void ():457:457 -> + 41:50:void ():463:463 -> + 51:60:void ():468:468 -> + 61:70:void ():474:474 -> + 71:80:void ():479:479 -> + 81:91:void ():484:484 -> + 92:102:void ():491:491 -> + 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;"} + 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;"} + 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":"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 + 34:36:java.lang.String getPath(int,int[],java.lang.String[],int[]):85:85 -> a + 37:40:java.lang.String getPath(int,int[],java.lang.String[],int[]):86:86 -> a + 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: +# {"id":"sourceFile","fileName":"JsonUtf8Reader.java"} + okio.BufferedSource source -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + okio.Buffer buffer -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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;"} + okio.ByteString DOUBLE_QUOTE_OR_SLASH -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + okio.ByteString UNQUOTED_STRING_TERMINALS -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + okio.ByteString LINEFEED_OR_CARRIAGE_RETURN -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + okio.ByteString CLOSING_BLOCK_COMMENT -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + 1:8:void ():30:30 -> + 9:16:void ():31:31 -> + 17:18:void ():32:32 -> + 19:24:void ():33:33 -> + 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"} + 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 -> + 10:28:int peekNumber():412:412 -> A0 + 29:133:int peekNumber():416:416 -> A0 + 134:161:int peekNumber():453:453 -> A0 + 162:163:int peekNumber():480:480 -> A0 + 164:171:int peekNumber():481:481 -> A0 + 172:183:int peekNumber():482:482 -> A0 + 184:187:int peekNumber():485:485 -> A0 + 188:221:int peekNumber():486:486 -> A0 + 1:10:char readEscapeCharacter():988:988 -> B0 + 11:60:char readEscapeCharacter():992:992 -> B0 + 61:66:char readEscapeCharacter():1039:1039 -> B0 + 67:89:char readEscapeCharacter():1040:1040 -> B0 + 90:104:char readEscapeCharacter():995:995 -> B0 + 105:150:char readEscapeCharacter():1001:1001 -> B0 + 151:178:char readEscapeCharacter():1010:1010 -> B0 + 179:184:char readEscapeCharacter():1013:1013 -> B0 + 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"} + 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 + 35:41:void skipQuotedValue(okio.ByteString):757:757 -> C0 + 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: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 + 22:32:java.lang.String nextString():622:622 -> T + 33:43:java.lang.String nextString():624:624 -> T + 44:46:java.lang.String nextString():626:626 -> T + 47:53:java.lang.String nextString():627:627 -> T + 54:64:java.lang.String nextString():629:629 -> T + 65:74:java.lang.String nextString():631:631 -> T + 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 + 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:void beginArray():112:112 -> h + 5:12:void beginArray():114:114 -> h + 13:15:void beginArray():117:117 -> h + 16:23:void beginArray():118:118 -> h + 24:26:void beginArray():119:119 -> h + 27:50:void beginArray():121:121 -> h + 51:65:void beginArray():122:122 -> h + 1:4:void beginObject():142:142 -> i + 5:12:void beginObject():144:144 -> i + 13:16:void beginObject():147:147 -> i + 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: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 + 41:51:int doPeek():226:226 -> t0 + 52:54:int doPeek():229:229 -> t0 + 55:61:int doPeek():235:235 -> t0 + 62:75:int doPeek():231:231 -> t0 + 76:77:int doPeek():279:279 -> t0 + 78:81:int doPeek():281:281 -> t0 + 82:94:int doPeek():282:282 -> t0 + 95:97:int doPeek():287:287 -> t0 + 98:117:int doPeek():288:288 -> t0 + 118:123:int doPeek():289:289 -> t0 + 124:134:int doPeek():293:293 -> t0 + 135:140:int doPeek():296:296 -> t0 + 141:149:int doPeek():298:298 -> t0 + 150:152:int doPeek():300:300 -> t0 + 153:158:int doPeek():302:302 -> t0 + 159:182:int doPeek():308:308 -> t0 + 183:189:int doPeek():341:341 -> t0 + 190:196:int doPeek():346:346 -> t0 + 197:208:int doPeek():351:351 -> t0 + 209:213:int doPeek():355:355 -> t0 + 214:216:int doPeek():356:356 -> t0 + 217:223:int doPeek():352:352 -> t0 + 224:228:int doPeek():336:336 -> t0 + 229:233:int doPeek():337:337 -> t0 + 234:239:int doPeek():312:312 -> t0 + 240:242:int doPeek():313:313 -> t0 + 243:247:int doPeek():333:333 -> t0 + 248:256:int doPeek():334:334 -> t0 + 257:263:int doPeek():323:323 -> t0 + 264:266:int doPeek():320:320 -> t0 + 267:269:int doPeek():321:321 -> t0 + 270:272:int doPeek():326:326 -> t0 + 273:277:int doPeek():327:327 -> t0 + 278:280:int doPeek():328:328 -> t0 + 281:287:int doPeek():330:330 -> t0 + 288:290:int doPeek():331:331 -> t0 + 291:301:int doPeek():305:305 -> t0 + 302:307:int doPeek():238:238 -> t0 + 308:311:int doPeek():241:241 -> t0 + 312:323:int doPeek():242:242 -> t0 + 324:326:int doPeek():245:245 -> t0 + 327:333:int doPeek():251:251 -> t0 + 334:336:int doPeek():247:247 -> t0 + 337:346:int doPeek():254:254 -> t0 + 347:350:int doPeek():255:255 -> t0 + 351:354:int doPeek():271:271 -> t0 + 355:362:int doPeek():272:272 -> t0 + 363:365:int doPeek():273:273 -> t0 + 366:372:int doPeek():275:275 -> t0 + 373:378:int doPeek():265:265 -> t0 + 379:381:int doPeek():266:266 -> t0 + 382:386:int doPeek():268:268 -> t0 + 387:391:int doPeek():260:260 -> t0 + 392:396:int doPeek():261:261 -> t0 + 397:399:int doPeek():262:262 -> t0 + 400:406:int doPeek():257:257 -> t0 + 407:409:int doPeek():258:258 -> t0 + 1:25:java.lang.String toString():977:977 -> toString + 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"} + 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 + 58:62:boolean isLiteral(int):499:499 -> v0 + 3:13:int nextNonWhitespace(boolean):896:896 -> w0 + 14:37:int nextNonWhitespace(boolean):897:897 -> w0 + 38:47:int nextNonWhitespace(boolean):902:902 -> w0 + 48:58:int nextNonWhitespace(boolean):904:904 -> w0 + 59:61:int nextNonWhitespace(boolean):908:908 -> w0 + 62:76:int nextNonWhitespace(boolean):909:909 -> w0 + 77:81:int nextNonWhitespace(boolean):923:923 -> w0 + 82:86:int nextNonWhitespace(boolean):924:924 -> w0 + 87:90:int nextNonWhitespace(boolean):925:925 -> w0 + 91:95:int nextNonWhitespace(boolean):913:913 -> w0 + 96:100:int nextNonWhitespace(boolean):914:914 -> w0 + 101:107:int nextNonWhitespace(boolean):915:915 -> w0 + 108:118:int nextNonWhitespace(boolean):916:916 -> w0 + 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 + 2:13:java.lang.String nextQuotedValue(okio.ByteString):709:709 -> x0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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 + 40:44:java.lang.String nextQuotedValue(okio.ByteString):720:720 -> x0 + 45:54:java.lang.String nextQuotedValue(okio.ByteString):721:721 -> x0 + 55:60:java.lang.String nextQuotedValue(okio.ByteString):727:727 -> x0 + 61:66:java.lang.String nextQuotedValue(okio.ByteString):728:728 -> x0 + 67:75:java.lang.String nextQuotedValue(okio.ByteString):731:731 -> x0 + 76:80:java.lang.String nextQuotedValue(okio.ByteString):732:732 -> x0 + 81:85:java.lang.String nextQuotedValue(okio.ByteString):733:733 -> x0 + 86:92:java.lang.String nextQuotedValue(okio.ByteString):711:711 -> x0 + 1:14:java.lang.String nextUnquotedValue():742:742 -> y0 + 15:28:java.lang.String nextUnquotedValue():743:743 -> y0 + 1:37:int peekKeyword():361:361 -> z0 + 38:43:int peekKeyword():376:376 -> z0 + 44:49:int peekKeyword():372:372 -> z0 + 50:54:int peekKeyword():368:368 -> z0 + 55:61:int peekKeyword():382:382 -> z0 + 62:73:int peekKeyword():384:384 -> z0 + 74:80:int peekKeyword():387:387 -> z0 + 81:95:int peekKeyword():388:388 -> z0 + 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: +# {"id":"sourceFile","fileName":"BaseLottieAnimator.java"} + java.util.Set updateListeners -> d + java.util.Set listeners -> e + java.util.Set pauseListeners -> f + 1:3:void ():11:11 -> + 4:10:void ():12:12 -> + 11:17:void ():13:13 -> + 18:25:void ():14:14 -> + 1:18:void notifyCancel():92:92 -> a + 19:23:void notifyCancel():93:93 -> a + 1:6:void addListener(android.animation.Animator$AnimatorListener):46:46 -> addListener + 1:6:void addPauseListener(android.animation.Animator$AnimatorPauseListener):68:68 -> addPauseListener + 1:6:void addUpdateListener(android.animation.ValueAnimator$AnimatorUpdateListener):34:34 -> addUpdateListener + 1:18:void notifyEnd(boolean):82:82 -> b + 19:24:void notifyEnd(boolean):83:83 -> b + 25:28:void notifyEnd(boolean):84:84 -> b + 29:33:void notifyEnd(boolean):86:86 -> b + 1:18:void notifyPause():105:105 -> c + 19:23:void notifyPause():106:106 -> c + 1:18:void notifyRepeat():76:76 -> d + 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:8:long getStartDelay():18:18 -> getStartDelay + 1:18:void notifyUpdate():98:98 -> j + 19:23:void notifyUpdate():99:99 -> j + 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 + 1:6:void removePauseListener(android.animation.Animator$AnimatorPauseListener):72:72 -> removePauseListener + 1:6:void removeUpdateListener(android.animation.ValueAnimator$AnimatorUpdateListener):38:38 -> removeUpdateListener + 1:1:android.animation.Animator setDuration(long):11:11 -> setDuration + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +com.airbnb.lottie.utils.BaseLottieAnimator$$ExternalSyntheticApiModelOutline1 -> q0.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 + # {"id":"com.android.tools.r8.synthesized"} +com.airbnb.lottie.utils.GammaEvaluator -> q0.d: +# {"id":"sourceFile","fileName":"GammaEvaluator.java"} + 27:32:float EOCF_sRGB(float):24:24 -> a + 19:36:float OECF_sRGB(float):17:17 -> b + 63:66:int evaluate(float,int,int):49:49 -> c + 67:70:int evaluate(float,int,int):50:50 -> c + 71:74:int evaluate(float,int,int):51:51 -> c + 75:78:int evaluate(float,int,int):53:53 -> c + 79:82:int evaluate(float,int,int):54:54 -> c + 83:99:int evaluate(float,int,int):55:55 -> c + 100:104:int evaluate(float,int,int):65:65 -> c + 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: +# {"id":"sourceFile","fileName":"LogcatLogger.java"} + java.util.Set loggedMessages -> a + 1:8:void ():20:20 -> + 1:4:void ():15:15 -> + 1:4:void error(java.lang.String,java.lang.Throwable):48:48 -> a + 5:10:void error(java.lang.String,java.lang.Throwable):49:49 -> a + 2:5:void debug(java.lang.String):24:24 -> b + 1:9:void warning(java.lang.String,java.lang.Throwable):38:38 -> c + 10:14:void warning(java.lang.String,java.lang.Throwable):42:42 -> c + 15:18:void warning(java.lang.String,java.lang.Throwable):44:44 -> c + 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: +# {"id":"sourceFile","fileName":"Logger.java"} + com.airbnb.lottie.LottieLogger INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/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: +# {"id":"sourceFile","fileName":"LottieThreadFactory.java"} + java.lang.ThreadGroup group -> d + java.util.concurrent.atomic.AtomicInteger threadNumber -> e + java.lang.String namePrefix -> f + java.util.concurrent.atomic.AtomicInteger poolNumber -> g + 1:9:void ():7:7 -> + 1:3:void ():12:12 -> + 4:11:void ():9:9 -> + 12:17:void ():13:13 -> + 18:32:void ():14:14 -> + 33:63:void ():15:15 -> + 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: +# {"id":"sourceFile","fileName":"LottieTrace.java"} + java.lang.String[] sections -> a + long[] startTimeNs -> b + int traceDepth -> c + int depthPastMaxDepth -> d + 1:4:void ():5:5 -> + 5:8:void ():8:8 -> + 9:13:void ():9:9 -> + 14:15:void ():10:10 -> + 16:18:void ():11:11 -> + 1:5:void beginSection(java.lang.String):14:14 -> a + 6:12:void beginSection(java.lang.String):15:15 -> a + 13:16:void beginSection(java.lang.String):18:18 -> a + 17:24:void beginSection(java.lang.String):19:19 -> a + 25:27:void beginSection(java.lang.String):21:21 -> a + 28:34:void beginSection(java.lang.String):22:22 -> a + 1:6:float endSection(java.lang.String):26:26 -> b + 7:10:float endSection(java.lang.String):27:27 -> b + 11:19:float endSection(java.lang.String):30:30 -> b + 20:29:float endSection(java.lang.String):34:34 -> b + 30:32:float endSection(java.lang.String):39:39 -> b + 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: +# {"id":"sourceFile","fileName":"LottieValueAnimator.java"} + float speed -> g + boolean speedReversedForRepeatMode -> h + long lastFrameTimeNs -> i + float frameRaw -> j + float frame -> k + int repeatCount -> l + float minFrame -> m + float maxFrame -> n + com.airbnb.lottie.LottieComposition composition -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/k;"} + boolean running -> p + boolean useCompositionFrameRate -> q + 1:5:void ():33:33 -> + 6:8:void ():21:21 -> + 9:12:void ():22:22 -> + 13:15:void ():23:23 -> + 16:17:void ():24:24 -> + 18:19:void ():25:25 -> + 20:23:void ():26:26 -> + 24:27:void ():27:27 -> + 28:29:void ():28:28 -> + 30:31:void ():30:30 -> + 32:34:void ():31:31 -> + 2:3:void resumeAnimation():250:250 -> A + 4:8:void resumeAnimation():251:251 -> A + 9:10:void resumeAnimation():252:252 -> A + 11:28:void resumeAnimation():253:253 -> A + 29:36:void resumeAnimation():254:254 -> A + 37:54:void resumeAnimation():255:255 -> A + 55:61:void resumeAnimation():256:256 -> A + 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"} + 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 + 24:31:void setComposition(com.airbnb.lottie.LottieComposition):158:158 -> C + 32:35:void setComposition(com.airbnb.lottie.LottieComposition):156:156 -> C + 36:50:void setComposition(com.airbnb.lottie.LottieComposition):161:161 -> C + 51:53:void setComposition(com.airbnb.lottie.LottieComposition):163:163 -> C + 54:55:void setComposition(com.airbnb.lottie.LottieComposition):164:164 -> C + 56:59:void setComposition(com.airbnb.lottie.LottieComposition):165:165 -> C + 60:62:void setComposition(com.airbnb.lottie.LottieComposition):166:166 -> C + 63:66:void setComposition(com.airbnb.lottie.LottieComposition):167:167 -> C + 1:7:void setFrame(float):171:171 -> D + 8:21:void setFrame(float):174:174 -> D + 22:35:void setFrame(float):175:175 -> D + 36:37:void setFrame(float):176:176 -> D + 38:41:void setFrame(float):177:177 -> D + 1:6:void setMaxFrame(float):185:185 -> E + 5:16:void setMinAndMaxFrames(float,float):192:192 -> F + 17:28:void setMinAndMaxFrames(float,float):193:193 -> F + 29:32:void setMinAndMaxFrames(float,float):194:194 -> F + 33:36:void setMinAndMaxFrames(float,float):195:195 -> F + 37:50:void setMinAndMaxFrames(float,float):196:196 -> F + 51:52:void setMinAndMaxFrames(float,float):197:197 -> F + 53:54:void setMinAndMaxFrames(float,float):198:198 -> F + 55:66:void setMinAndMaxFrames(float,float):199:199 -> F + 67:90:void setMinAndMaxFrames(float,float):190:190 -> F + 2:9:void setMinFrame(int):181:181 -> G + 1:3:void setSpeed(float):208:208 -> H + 1:3:void setUseCompositionFrameRate(boolean):84:84 -> I + 1:5:void verifyFrame():311:311 -> J + 6:20:void verifyFrame():314:314 -> J + 21:54:void verifyFrame():315:315 -> J + 1:3:void notifyCancel():286:286 -> a + 4:11:void notifyCancel():287:287 -> a + 1:3:void cancel():263:263 -> cancel + 4:7:void cancel():264:264 -> cancel + 1:3:void doFrame(long):88:88 -> doFrame + 4:15:void doFrame(long):89:89 -> doFrame + 16:23:void doFrame(long):93:93 -> doFrame + 24:26:void doFrame(long):94:94 -> doFrame + 27:37:void doFrame(long):96:96 -> doFrame + 38:43:void doFrame(long):97:97 -> doFrame + 44:53:void doFrame(long):100:100 -> doFrame + 54:65:void doFrame(long):101:101 -> doFrame + 66:67:void doFrame(long):102:102 -> doFrame + 68:81:void doFrame(long):103:103 -> doFrame + 82:93:void doFrame(long):104:104 -> doFrame + 94:95:void doFrame(long):106:106 -> doFrame + 96:105:void doFrame(long):108:108 -> doFrame + 106:110:void doFrame(long):109:109 -> doFrame + 111:125:void doFrame(long):112:112 -> doFrame + 126:143:void doFrame(long):113:113 -> doFrame + 144:145:void doFrame(long):114:114 -> doFrame + 146:148:void doFrame(long):115:115 -> doFrame + 149:156:void doFrame(long):116:116 -> doFrame + 157:159:void doFrame(long):118:118 -> doFrame + 160:165:void doFrame(long):119:119 -> doFrame + 166:172:void doFrame(long):120:120 -> doFrame + 173:178:void doFrame(long):121:121 -> doFrame + 179:182:void doFrame(long):122:122 -> doFrame + 183:199:void doFrame(long):124:124 -> doFrame + 200:201:void doFrame(long):125:125 -> doFrame + 202:203:void doFrame(long):127:127 -> doFrame + 204:206:void doFrame(long):131:131 -> doFrame + 207:212:void doFrame(long):132:132 -> doFrame + 213:216:void doFrame(long):133:133 -> doFrame + 1:6:float getAnimatedFraction():61:61 -> getAnimatedFraction + 7:12:float getAnimatedFraction():64:64 -> getAnimatedFraction + 13:30:float getAnimatedFraction():65:65 -> getAnimatedFraction + 31:46:float getAnimatedFraction():67:67 -> getAnimatedFraction + 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 + 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:13:boolean isReversed():268:268 -> u + 1:3:void pauseAnimation():244:244 -> v + 4:7:void pauseAnimation():245:245 -> v + 2:3:void playAnimation():228:228 -> w + 4:10:void playAnimation():229:229 -> w + 11:32:void playAnimation():230:230 -> w + 33:35:void playAnimation():231:231 -> w + 36:37:void playAnimation():232:232 -> w + 38:41:void playAnimation():233:233 -> w + 1:7:void postFrameCallback():291:291 -> x + 8:10:void postFrameCallback():292:292 -> x + 11:18:void postFrameCallback():293:293 -> x + 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: +# {"id":"sourceFile","fileName":"MeanCalculator.java"} + float sum -> a + int n -> b + 1:4:void ():6:6 -> + 1:5:void add(float):12:12 -> a + 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: +# {"id":"sourceFile","fileName":"MiscUtils.java"} + android.graphics.PointF pathFromDataCurrentPoint -> a + 1:8:void ():16:16 -> + 1:16:android.graphics.PointF addPoints(android.graphics.PointF,android.graphics.PointF):19:19 -> a + 1:9:float clamp(float,float,float):86:86 -> b + 1:9:int clamp(int,int,int):82:82 -> c + 1:12:boolean contains(float,float,float):94:94 -> d + 1:9:int floorDiv(int,int):72:72 -> e + 10:17:int floorDiv(int,int):74:74 -> e + 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"} + 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 + 25:34:void getPathFromData(com.airbnb.lottie.model.content.ShapeData,android.graphics.Path):27:27 -> h + 35:44:void getPathFromData(com.airbnb.lottie.model.content.ShapeData,android.graphics.Path):28:28 -> h + 45:48:void getPathFromData(com.airbnb.lottie.model.content.ShapeData,android.graphics.Path):29:29 -> h + 49:52:void getPathFromData(com.airbnb.lottie.model.content.ShapeData,android.graphics.Path):30:30 -> h + 53:56:void getPathFromData(com.airbnb.lottie.model.content.ShapeData,android.graphics.Path):31:31 -> h + 57:70:void getPathFromData(com.airbnb.lottie.model.content.ShapeData,android.graphics.Path):33:33 -> h + 71:79:void getPathFromData(com.airbnb.lottie.model.content.ShapeData,android.graphics.Path):40:40 -> h + 80:95:void getPathFromData(com.airbnb.lottie.model.content.ShapeData,android.graphics.Path):42:42 -> h + 96:107:void getPathFromData(com.airbnb.lottie.model.content.ShapeData,android.graphics.Path):44:44 -> h + 108:113:void getPathFromData(com.airbnb.lottie.model.content.ShapeData,android.graphics.Path):46:46 -> h + 114:117:void getPathFromData(com.airbnb.lottie.model.content.ShapeData,android.graphics.Path):47:47 -> h + 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"} + 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: +# {"id":"sourceFile","fileName":"Utils.java"} + java.lang.ThreadLocal threadLocalPathMeasure -> a + java.lang.ThreadLocal threadLocalTempPath -> b + java.lang.ThreadLocal threadLocalTempPath2 -> c + java.lang.ThreadLocal threadLocalPoints -> d + float INV_SQRT_2 -> e + 1:7:void ():41:41 -> + 8:14:void ():48:48 -> + 15:21:void ():55:55 -> + 22:30:void ():62:62 -> + 31:39:void ():69:69 -> + 1:8:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):140:140 -> a + 9:11:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):141:141 -> a + 12:19:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):143:143 -> a + 20:27:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):144:144 -> a + 28:36:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):145:145 -> a + 37:39:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):147:147 -> a + 40:54:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):149:149 -> a + 55:60:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):151:151 -> a + 61:71:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):152:152 -> a + 72:89:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):156:156 -> a + 90:93:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):164:164 -> a + 94:108:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):165:165 -> a + 109:113:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):173:173 -> a + 114:122:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):174:174 -> a + 123:131:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):178:178 -> a + 132:140:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):181:181 -> a + 141:143:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):186:186 -> a + 144:149:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):187:187 -> a + 150:156:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):188:188 -> a + 157:160:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):197:197 -> a + 161:167:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):198:198 -> a + 168:171:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):205:205 -> a + 172:174:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):206:206 -> a + 175:182:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):211:211 -> a + 183:186:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):213:213 -> a + 187:189:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):214:214 -> a + 190:192:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):219:219 -> a + 193:195:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):221:221 -> a + 196:201:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):222:222 -> a + 202:205:void applyTrimPathIfNeeded(android.graphics.Path,float,float,float):223:223 -> a + 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"} + 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 + 47:50:void applyTrimPathIfNeeded(android.graphics.Path,com.airbnb.lottie.animation.content.TrimPathContent):135:135 -> b + 3:7:void closeQuietly(java.io.Closeable):92:92 -> c + 8:9:void closeQuietly(java.io.Closeable):94:94 -> c + 1:5:android.graphics.Path createPath(android.graphics.PointF,android.graphics.PointF,android.graphics.PointF,android.graphics.PointF):75:75 -> d + 6:16:android.graphics.Path createPath(android.graphics.PointF,android.graphics.PointF,android.graphics.PointF,android.graphics.PointF):76:76 -> d + 17:33:android.graphics.Path createPath(android.graphics.PointF,android.graphics.PointF,android.graphics.PointF,android.graphics.PointF):78:78 -> d + 34:60:android.graphics.Path createPath(android.graphics.PointF,android.graphics.PointF,android.graphics.PointF,android.graphics.PointF):79:79 -> d + 61:68:android.graphics.Path createPath(android.graphics.PointF,android.graphics.PointF,android.graphics.PointF,android.graphics.PointF):84:84 -> d + 1:11:float dpScale():263:263 -> e + 1:13:float getAnimationScale(android.content.Context):268:268 -> f + 1:10:float getScale(android.graphics.Matrix):102:102 -> g + 11:13:float getScale(android.graphics.Matrix):104:104 -> g + 14:15:float getScale(android.graphics.Matrix):105:105 -> g + 16:21:float getScale(android.graphics.Matrix):107:107 -> g + 22:23:float getScale(android.graphics.Matrix):108:108 -> g + 24:26:float getScale(android.graphics.Matrix):109:109 -> g + 27:31:float getScale(android.graphics.Matrix):110:110 -> g + 32:38:float getScale(android.graphics.Matrix):111:111 -> g + 39:44:float getScale(android.graphics.Matrix):113:113 -> g + 1:10:boolean hasZeroScaleAxis(android.graphics.Matrix):117:117 -> h + 11:13:boolean hasZeroScaleAxis(android.graphics.Matrix):119:119 -> h + 14:19:boolean hasZeroScaleAxis(android.graphics.Matrix):120:120 -> h + 20:25:boolean hasZeroScaleAxis(android.graphics.Matrix):122:122 -> h + 26:27:boolean hasZeroScaleAxis(android.graphics.Matrix):123:123 -> h + 28:30:boolean hasZeroScaleAxis(android.graphics.Matrix):124:124 -> h + 31:49:boolean hasZeroScaleAxis(android.graphics.Matrix):125:125 -> h + 1:41:int hashFor(float,float,float,float):246:246 -> i + 1:18:boolean isAtLeastVersion(int,int,int,int,int,int):230:230 -> j + 1:33:boolean isNetworkException(java.lang.Throwable):294:294 -> k + 1:10:int mixOpacities(int,int):324:324 -> l + 1:14:android.graphics.Bitmap resizeBitmapIfNeeded(android.graphics.Bitmap,int,int):282:282 -> m + 15:18:android.graphics.Bitmap resizeBitmapIfNeeded(android.graphics.Bitmap,int,int):285:285 -> m + 19:22:android.graphics.Bitmap resizeBitmapIfNeeded(android.graphics.Bitmap,int,int):286:286 -> m + 3:6:void saveLayerCompat(android.graphics.Canvas,android.graphics.RectF,android.graphics.Paint):301:301 -> n + 1:8:void saveLayerCompat(android.graphics.Canvas,android.graphics.RectF,android.graphics.Paint,int):305:305 -> o + 9:11:void saveLayerCompat(android.graphics.Canvas,android.graphics.RectF,android.graphics.Paint,int):306:306 -> o + 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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"Keyframe.java"} + com.airbnb.lottie.LottieComposition composition -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld0/k;"} + java.lang.Object startValue -> b + java.lang.Object endValue -> c + android.view.animation.Interpolator interpolator -> d + android.view.animation.Interpolator xInterpolator -> e + android.view.animation.Interpolator yInterpolator -> f + float startFrame -> g + java.lang.Float endFrame -> h + float startValueFloat -> i + float endValueFloat -> j + int startValueInt -> k + int endValueInt -> l + float startProgress -> m + float endProgress -> n + 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"} + 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"} + 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"} + 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 -> + 42:43: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):35:36 -> + 44:51: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):69:76 -> + 52:52:void (java.lang.Object):82:82 -> + 53:54:void (java.lang.Object):24:25 -> + 55:56:void (java.lang.Object):27:28 -> + 57:58:void (java.lang.Object):30:31 -> + 59:60:void (java.lang.Object):35:36 -> + 61:68:void (java.lang.Object):83:90 -> + 69:69:void (java.lang.Object,java.lang.Object):93:93 -> + 70:71:void (java.lang.Object,java.lang.Object):24:25 -> + 72:73:void (java.lang.Object,java.lang.Object):27:28 -> + 74:75:void (java.lang.Object,java.lang.Object):30:31 -> + 76:77:void (java.lang.Object,java.lang.Object):35:36 -> + 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;"} + 1:7:float getEndProgress():119:119 -> c + 8:14:float getEndProgress():122:122 -> c + 15:18:float getEndProgress():123:123 -> c + 19:21:float getEndProgress():124:124 -> c + 22:25:float getEndProgress():126:126 -> c + 26:34:float getEndProgress():127:127 -> c + 35:42:float getEndProgress():128:128 -> c + 43:44:float getEndProgress():129:129 -> c + 45:47:float getEndProgress():132:132 -> c + 1:9:float getEndValueFloat():157:157 -> d + 10:19:float getEndValueFloat():158:158 -> d + 20:22:float getEndValueFloat():160:160 -> d + 1:7:int getEndValueInt():177:177 -> e + 8:17:int getEndValueInt():178:178 -> e + 18:20:int getEndValueInt():180:180 -> e + 1:6:float getStartProgress():109:109 -> f + 7:13:float getStartProgress():112:112 -> f + 14:29:float getStartProgress():113:113 -> f + 30:32:float getStartProgress():115:115 -> f + 1:9:float getStartValueFloat():147:147 -> g + 10:19:float getStartValueFloat():148:148 -> g + 20:22:float getStartValueFloat():150:150 -> g + 1:7:int getStartValueInt():167:167 -> h + 8:17:int getStartValueInt():168:168 -> h + 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: +# {"id":"sourceFile","fileName":"LottieFrameInfo.java"} + float startFrame -> a + float endFrame -> b + java.lang.Object startValue -> c + java.lang.Object endValue -> d + float linearKeyframeProgress -> e + float interpolatedKeyframeProgress -> f + float overallProgress -> g + 1:4:void ():9:9 -> + 1:3:float getEndFrame():43:43 -> a + 1:3:java.lang.Object getEndValue():51:51 -> b + 1:3:float getInterpolatedKeyframeProgress():59:59 -> c + 1:3:float getLinearKeyframeProgress():55:55 -> d + 1:3:float getOverallProgress():63:63 -> e + 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;"} + 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: +# {"id":"sourceFile","fileName":"LottieValueCallback.java"} + com.airbnb.lottie.value.LottieFrameInfo frameInfo -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr0/b;"} + com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation animation -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg0/a;"} + java.lang.Object value -> c + 1:1:void ():35:35 -> + 2:2:void ():26:26 -> + 3:3:void ():33:33 -> + 4:4:void (java.lang.Object):38:38 -> + 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;"} + 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":"sourceFile","fileName":"ScaleXY.java"} + float scaleX -> a + float scaleY -> b + 1:3:void (float,float):7:9 -> + 4:4:void ():13:13 -> + 1:16:boolean equals(float,float):30:30 -> a + 1:3:float getScaleX():17:17 -> b + 1:3:float getScaleY():21:21 -> c + 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: +# {"id":"sourceFile","fileName":"InstallReferrerClient.java"} +com.android.installreferrer.api.InstallReferrerStateListener -> s0.b: +# {"id":"sourceFile","fileName":"InstallReferrerStateListener.java"} +com.android.installreferrer.api.ReferrerDetails -> s0.c: +# {"id":"sourceFile","fileName":"ReferrerDetails.java"} +com.balthazargronon.RCTZeroconf.ZeroConfImplFactory -> t0.a: +# {"id":"sourceFile","fileName":"ZeroConfImplFactory.java"} + java.util.Map zeroconfMap -> a + com.balthazargronon.RCTZeroconf.ZeroconfModule zeroconfModule -> b + com.facebook.react.bridge.ReactApplicationContext context -> c + 1:3:void (com.balthazargronon.RCTZeroconf.ZeroconfModule,com.facebook.react.bridge.ReactApplicationContext):22:22 -> + 4:10:void (com.balthazargronon.RCTZeroconf.ZeroconfModule,com.facebook.react.bridge.ReactApplicationContext):17:17 -> + 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;"} + 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;"} + 9:13:com.balthazargronon.RCTZeroconf.Zeroconf getZeroconf(java.lang.String):29:29 -> b +com.balthazargronon.RCTZeroconf.Zeroconf -> t0.b: +# {"id":"sourceFile","fileName":"Zeroconf.java"} + void scan(java.lang.String,java.lang.String,java.lang.String) -> a + void unregisterService(java.lang.String) -> b + void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap) -> c + void stop() -> stop +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;"} + 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;"} + 1:3:void onCatalystInstanceDestroy():105:105 -> onCatalystInstanceDestroy + 4:8:void onCatalystInstanceDestroy():107:107 -> onCatalystInstanceDestroy + 9:15:void onCatalystInstanceDestroy():108:108 -> onCatalystInstanceDestroy + 16:30:void onCatalystInstanceDestroy():110:110 -> onCatalystInstanceDestroy + 31:61:void onCatalystInstanceDestroy():111:111 -> onCatalystInstanceDestroy + 1:18:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap,java.lang.String):78:78 -> registerService + 19:33:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap,java.lang.String):80:80 -> registerService + 34:64:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap,java.lang.String):81:81 -> registerService + 1:9:void scan(java.lang.String,java.lang.String,java.lang.String,java.lang.String):54:54 -> scan + 10:24:void scan(java.lang.String,java.lang.String,java.lang.String,java.lang.String):56:56 -> scan + 25:55:void scan(java.lang.String,java.lang.String,java.lang.String,java.lang.String):57:57 -> scan + 1:2:void sendEvent(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.Object):98:98 -> sendEvent + 3:8:void sendEvent(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.Object):99:99 -> sendEvent + 9:12:void sendEvent(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.Object):100:100 -> sendEvent + 1:9:void stop(java.lang.String):64:64 -> stop + 10:24:void stop(java.lang.String):66:66 -> stop + 25:55:void stop(java.lang.String):67:67 -> stop + 1:9:void unregisterService(java.lang.String,java.lang.String):88:88 -> unregisterService + 10:24:void unregisterService(java.lang.String,java.lang.String):90:90 -> unregisterService + 25:55:void unregisterService(java.lang.String,java.lang.String):91:91 -> unregisterService +com.balthazargronon.RCTZeroconf.ZeroconfReactPackage -> com.balthazargronon.RCTZeroconf.ZeroconfReactPackage: +# {"id":"sourceFile","fileName":"ZeroconfReactPackage.java"} + 1:4:void ():16:16 -> + 1:6:java.util.List createJSModules():25:25 -> createJSModules + 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: +# {"id":"sourceFile","fileName":"NsdServiceImpl.java"} + android.net.nsd.NsdManager mNsdManager -> a + android.net.nsd.NsdManager$DiscoveryListener mDiscoveryListener -> b + android.net.wifi.WifiManager$MulticastLock multicastLock -> c + java.util.Map mPublishedServices -> d + com.balthazargronon.RCTZeroconf.ZeroconfModule zeroconfModule -> e + com.facebook.react.bridge.ReactApplicationContext reactApplicationContext -> f + 1:3:void (com.balthazargronon.RCTZeroconf.ZeroconfModule,com.facebook.react.bridge.ReactApplicationContext):35:35 -> + 4:5:void (com.balthazargronon.RCTZeroconf.ZeroconfModule,com.facebook.react.bridge.ReactApplicationContext):36:36 -> + 6:7:void (com.balthazargronon.RCTZeroconf.ZeroconfModule,com.facebook.react.bridge.ReactApplicationContext):37:37 -> + 8:15:void (com.balthazargronon.RCTZeroconf.ZeroconfModule,com.facebook.react.bridge.ReactApplicationContext):38:38 -> + 1:4:void scan(java.lang.String,java.lang.String,java.lang.String):43:43 -> a + 5:18:void scan(java.lang.String,java.lang.String,java.lang.String):44:44 -> a + 19:21:void scan(java.lang.String,java.lang.String,java.lang.String):47:47 -> a + 22:26:void scan(java.lang.String,java.lang.String,java.lang.String):49:49 -> a + 27:38:void scan(java.lang.String,java.lang.String,java.lang.String):50:50 -> a + 39:46:void scan(java.lang.String,java.lang.String,java.lang.String):51:51 -> a + 47:49:void scan(java.lang.String,java.lang.String,java.lang.String):52:52 -> a + 50:54:void scan(java.lang.String,java.lang.String,java.lang.String):53:53 -> a + 55:61:void scan(java.lang.String,java.lang.String,java.lang.String):56:56 -> a + 62:71:void scan(java.lang.String,java.lang.String,java.lang.String):100:100 -> a + 72:79:void scan(java.lang.String,java.lang.String,java.lang.String):101:101 -> a + 1:4:void unregisterService(java.lang.String):141:141 -> b + 5:14:void unregisterService(java.lang.String):143:143 -> b + 15:19:void unregisterService(java.lang.String):146:146 -> b + 20:23:void unregisterService(java.lang.String):147:147 -> b + 1:10:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):120:120 -> c + 11:14:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):122:122 -> c + 15:19:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):123:123 -> c + 20:22:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):124:124 -> c + 23:25:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):125:125 -> c + 26:28:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):126:126 -> c + 29:32:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):128:128 -> c + 33:38:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):129:129 -> c + 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 + # {"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.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.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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/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 + 1:3:com.facebook.react.bridge.ReactApplicationContext getReactApplicationContext():159:159 -> j + 1:7:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):215:215 -> k + 8:16:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):216:216 -> k + 17:22:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):217:217 -> k + 23:27:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):220:220 -> k + 28:50:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):222:222 -> k + 51:59:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):223:223 -> k + 60:64:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):225:225 -> k + 65:71:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):226:226 -> k + 72:77:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):228:228 -> k + 78:82:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):230:230 -> k + 83:91:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):231:231 -> k + 92:96:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):233:233 -> k + 97:100:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):236:236 -> k + 101:120:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):237:237 -> k + 121:126:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):239:239 -> k + 127:168:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):240:240 -> k + 169:185:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):242:242 -> k + 186:197:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):243:243 -> k + 198:203:com.facebook.react.bridge.WritableMap serviceInfoToMap(android.net.nsd.NsdServiceInfo):248:248 -> k + 1:4:void stop():106:106 -> stop + 5:9:void stop():107:107 -> stop + 10:13:void stop():110:110 -> stop + 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: +# {"id":"sourceFile","fileName":"NsdServiceImpl.java"} + com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu0/a;"} + 1:6:void (com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl):56:56 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/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 + 8:26:void onDiscoveryStopped(java.lang.String):78:78 -> onDiscoveryStopped + 1:7:void onServiceFound(android.net.nsd.NsdServiceInfo):83:83 -> onServiceFound + 8:12:void onServiceFound(android.net.nsd.NsdServiceInfo):84:84 -> onServiceFound + 13:21:void onServiceFound(android.net.nsd.NsdServiceInfo):85:85 -> onServiceFound + 22:38:void onServiceFound(android.net.nsd.NsdServiceInfo):87:87 -> onServiceFound + 39:56:void onServiceFound(android.net.nsd.NsdServiceInfo):88:88 -> onServiceFound + 1:7:void onServiceLost(android.net.nsd.NsdServiceInfo):93:93 -> onServiceLost + 8:12:void onServiceLost(android.net.nsd.NsdServiceInfo):94:94 -> onServiceLost + 13:21:void onServiceLost(android.net.nsd.NsdServiceInfo):95:95 -> onServiceLost + 22:39:void onServiceLost(android.net.nsd.NsdServiceInfo):96:96 -> onServiceLost + 1:17:void onStartDiscoveryFailed(java.lang.String,int):59:59 -> onStartDiscoveryFailed + 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: +# {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/a;Lu0/b;)V"} + 2:2:void (com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl):180:180 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/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 + 14:19:void onServiceRegistered(android.net.nsd.NsdServiceInfo):191:191 -> onServiceRegistered + 20:37:void onServiceRegistered(android.net.nsd.NsdServiceInfo):192:192 -> onServiceRegistered + 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: +# {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/a;Lu0/b;)V"} + 2:2:void (com.balthazargronon.RCTZeroconf.nsd.NsdServiceImpl):162:162 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu0/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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl -> v0.e: +# {"id":"sourceFile","fileName":"DnssdImpl.java"} + com.github.druk.rx2dnssd.Rx2Dnssd rxDnssd -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/c;"} + io.reactivex.disposables.Disposable browseDisposable -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb3/b;"} + java.util.Map mPublishedServices -> c + java.util.Map mRegisteredDisposables -> d + com.balthazargronon.RCTZeroconf.ZeroconfModule zeroconfModule -> e + com.facebook.react.bridge.ReactApplicationContext reactApplicationContext -> f + android.net.wifi.WifiManager$MulticastLock multicastLock -> g + 1:3:void (com.balthazargronon.RCTZeroconf.ZeroconfModule,com.facebook.react.bridge.ReactApplicationContext):47:47 -> + 4:5:void (com.balthazargronon.RCTZeroconf.ZeroconfModule,com.facebook.react.bridge.ReactApplicationContext):48:48 -> + 6:7:void (com.balthazargronon.RCTZeroconf.ZeroconfModule,com.facebook.react.bridge.ReactApplicationContext):49:49 -> + 8:14:void (com.balthazargronon.RCTZeroconf.ZeroconfModule,com.facebook.react.bridge.ReactApplicationContext):50:50 -> + 15:21:void (com.balthazargronon.RCTZeroconf.ZeroconfModule,com.facebook.react.bridge.ReactApplicationContext):51:51 -> + 22:29:void (com.balthazargronon.RCTZeroconf.ZeroconfModule,com.facebook.react.bridge.ReactApplicationContext):52:52 -> + 1:3:void scan(java.lang.String,java.lang.String,java.lang.String):57:57 -> a + 4:7:void scan(java.lang.String,java.lang.String,java.lang.String):59:59 -> a + 8:17:void scan(java.lang.String,java.lang.String,java.lang.String):60:60 -> a + 18:26:void scan(java.lang.String,java.lang.String,java.lang.String):61:61 -> a + 27:29:void scan(java.lang.String,java.lang.String,java.lang.String):62:62 -> a + 30:34:void scan(java.lang.String,java.lang.String,java.lang.String):63:63 -> a + 35:48:void scan(java.lang.String,java.lang.String,java.lang.String):66:66 -> a + 49:58:void scan(java.lang.String,java.lang.String,java.lang.String):67:67 -> a + 59:66:void scan(java.lang.String,java.lang.String,java.lang.String):68:68 -> a + 67:74:void scan(java.lang.String,java.lang.String,java.lang.String):69:69 -> a + 75:92:void scan(java.lang.String,java.lang.String,java.lang.String):70:70 -> a + 93:99:void scan(java.lang.String,java.lang.String,java.lang.String):71:71 -> a + 1:10:void unregisterService(java.lang.String):132:132 -> b + 11:23:void unregisterService(java.lang.String):134:134 -> b + 24:28:void unregisterService(java.lang.String):135:135 -> b + 29:38:void unregisterService(java.lang.String):138:138 -> b + 39:44:void unregisterService(java.lang.String):139:139 -> b + 45:47:void unregisterService(java.lang.String):140:140 -> b + 48:53:void unregisterService(java.lang.String):141:141 -> b + 1:13:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):148:148 -> c + 14:17:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):149:149 -> c + 18:25:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):150:150 -> c + 26:29:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):151:151 -> c + 30:35:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):153:153 -> c + 36:43:void registerService(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.facebook.react.bridge.ReadableMap):154:154 -> c + 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 + # {"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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv0/e;LP1/a;LP1/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 + 6:9:java.util.Map getTxtRecordMap(com.facebook.react.bridge.ReadableMap):170:170 -> i + 10:15:java.util.Map getTxtRecordMap(com.facebook.react.bridge.ReadableMap):171:171 -> i + 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"} + 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"} + 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;"} + 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 + 28:31:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):91:91 -> m + 32:36:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):92:92 -> m + 37:41:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):94:94 -> m + 42:57:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):95:95 -> m + 58:65:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):96:96 -> m + 66:70:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):99:99 -> m + 71:75:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):100:100 -> m + 76:84:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):101:101 -> m + 85:89:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):103:103 -> m + 90:93:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):105:105 -> m + 94:113:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):106:106 -> m + 114:119:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):107:107 -> m + 120:154:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):108:108 -> m + 155:160:com.facebook.react.bridge.WritableMap serviceInfoToMap(com.github.druk.rx2dnssd.BonjourService):111:111 -> m + 1:5:void stop():118:118 -> stop + 6:8:void stop():119:119 -> stop + 9:17:void stop():120:120 -> stop + 18:21:void stop():122:122 -> stop + 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: +# {"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.synthesized"} + 1:1:void v0.DnssdImpl$$ExternalSyntheticLambda0.(v0.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.synthesized"} +com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl$$ExternalSyntheticLambda1 -> v0.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.synthesized"} + 1:1:void v0.DnssdImpl$$ExternalSyntheticLambda1.(v0.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.synthesized"} +com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl$$ExternalSyntheticLambda2 -> v0.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.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.synthesized"} + 1:1:void v0.DnssdImpl$$ExternalSyntheticLambda2.(v0.DnssdImpl,P1.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.synthesized"} +com.balthazargronon.RCTZeroconf.rx2dnssd.DnssdImpl$$ExternalSyntheticLambda3 -> v0.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void v0.DnssdImpl$$ExternalSyntheticLambda3.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void v0.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"} + 6:9:void (com.facebook.react.bridge.ReactApplicationContext):20:20 -> + 10:11:void (com.facebook.react.bridge.ReactApplicationContext):23:23 -> + 12:16:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:1:void $r8$lambda$3Be428r53dqOweObk9dakKD10qQ(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 6:8:void addListener(java.lang.String):42:42 -> addListener + 9:12:void addListener(java.lang.String):43:43 -> addListener + 18:21:void aesDecrypt(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):677:677 -> aesDecrypt + 22:27:void aesDecrypt(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):678:678 -> aesDecrypt + 28:32:void aesDecrypt(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):679:679 -> aesDecrypt + 33:56:void aesDecrypt(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):681:681 -> aesDecrypt + 57:64:void aesDecrypt(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):682:682 -> aesDecrypt + 18:21:void aesEncrypt(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):665:665 -> aesEncrypt + 22:27:void aesEncrypt(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):666:666 -> aesEncrypt + 28:32:void aesEncrypt(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):667:667 -> aesEncrypt + 33:56:void aesEncrypt(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):669:669 -> aesEncrypt + 57:64:void aesEncrypt(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):670:670 -> aesEncrypt + 1:1:void $r8$lambda$B4KrfEOJArcU85FebqaFlyvqdSY(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 24:40:void btcAddress(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):626:626 -> btcAddress + 41:47:void btcAddress(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):630:630 -> btcAddress + 48:56:void btcAddress(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):626:626 -> btcAddress + 57:61:void btcAddress(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):628:628 -> btcAddress + 62:70:void btcAddress(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):626:626 -> btcAddress + 71:75:void btcAddress(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):629:629 -> btcAddress + 76:83:void btcAddress(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):626:626 -> btcAddress + 84:88:void btcAddress(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):632:632 -> btcAddress + 89:91:void btcAddress(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):633:633 -> btcAddress + 92:95:void btcAddress(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):627:627 -> btcAddress + 96:101:void btcAddress(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):636:636 -> btcAddress + 102:107:void btcAddress(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):639:639 -> btcAddress + 108:133:void btcAddress(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):642:642 -> btcAddress + 134:160:void btcAddress(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):645:645 -> btcAddress + 1:1:void $r8$lambda$BEp_4dmJsXsyKoUoWLgHDzsURMg(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$C0Mo44XyK0xhAOnslWJlEiNST4s(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 24:27:void derivePubkey(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):589:589 -> derivePubkey + 28:33:void derivePubkey(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):590:590 -> derivePubkey + 34:38:void derivePubkey(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):591:591 -> derivePubkey + 39:62:void derivePubkey(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):593:593 -> derivePubkey + 63:89:void derivePubkey(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):594:594 -> derivePubkey + 12:13:void disableLogging(java.lang.String,com.facebook.react.bridge.Promise):83:83 -> disableLogging + 14:16:void disableLogging(java.lang.String,com.facebook.react.bridge.Promise):84:84 -> disableLogging + 17:20:void disableLogging(java.lang.String,com.facebook.react.bridge.Promise):85:85 -> disableLogging + 49:50:void discoverPeers(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):335:335 -> discoverPeers + 51:60:void discoverPeers$lambda$9(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):344:344 -> discoverPeers + 51:60:void discoverPeers(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):344 -> discoverPeers + 61:63:void discoverPeers(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):335:335 -> discoverPeers + 64:67:void discoverPeers$lambda$9(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):344:344 -> discoverPeers + 64:67:void discoverPeers(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):344 -> discoverPeers + 1:2:void discoverPeers$lambda$9(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):336:336 -> discoverPeers$lambda$9 + 3:6:void discoverPeers$lambda$9(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):337:337 -> discoverPeers$lambda$9 + 7:12:void discoverPeers$lambda$9(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):338:338 -> discoverPeers$lambda$9 + 13:18:void discoverPeers$lambda$9(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):339:339 -> discoverPeers$lambda$9 + 19:42:void discoverPeers$lambda$9(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):341:341 -> discoverPeers$lambda$9 + 43:48:void discoverPeers$lambda$9(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):342:342 -> discoverPeers$lambda$9 + 1:1:void $r8$lambda$Dh1lQGH-zcMLOTVQpmwXQ95OlnU(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 8:11:void eciesKeypair(com.facebook.react.bridge.Promise):653:653 -> eciesKeypair + 12:17:void eciesKeypair(com.facebook.react.bridge.Promise):654:654 -> eciesKeypair + 18:22:void eciesKeypair(com.facebook.react.bridge.Promise):655:655 -> eciesKeypair + 23:46:void eciesKeypair(com.facebook.react.bridge.Promise):657:657 -> eciesKeypair + 47:54:void eciesKeypair(com.facebook.react.bridge.Promise):658:658 -> eciesKeypair + 23:26:void encodeXpub(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):601:601 -> encodeXpub + 27:32:void encodeXpub(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):602:602 -> encodeXpub + 33:37:void encodeXpub(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):603:603 -> encodeXpub + 38:61:void encodeXpub(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):605:605 -> encodeXpub + 62:88:void encodeXpub(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):606:606 -> encodeXpub + 21:22:void estimateFees(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):168:168 -> estimateFees + 23:32:void estimateFees$lambda$3(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):179:179 -> estimateFees + 23:32:void estimateFees(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):179 -> estimateFees + 33:35:void estimateFees(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):168:168 -> estimateFees + 36:39:void estimateFees$lambda$3(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):179:179 -> estimateFees + 36:39:void estimateFees(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):179 -> estimateFees + 1:2:void estimateFees$lambda$3(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):169:169 -> estimateFees$lambda$3 + 3:6:void estimateFees$lambda$3(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):170:170 -> estimateFees$lambda$3 + 7:10:void estimateFees$lambda$3(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):172:172 -> estimateFees$lambda$3 + 11:16:void estimateFees$lambda$3(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):173:173 -> estimateFees$lambda$3 + 17:21:void estimateFees$lambda$3(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):174:174 -> estimateFees$lambda$3 + 22:45:void estimateFees$lambda$3(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):176:176 -> estimateFees$lambda$3 + 46:49:void estimateFees$lambda$3(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):177:177 -> estimateFees$lambda$3 + 1:1:void $r8$lambda$EvT2vxOMsTcdMY93XkuPxkbGty0(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 21:22:void fetchData(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):307:307 -> fetchData + 23:32:void fetchData$lambda$7(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):316:316 -> fetchData + 23:32:void fetchData(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):316 -> fetchData + 33:35:void fetchData(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):307:307 -> fetchData + 36:39:void fetchData$lambda$7(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):316:316 -> fetchData + 36:39:void fetchData(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):316 -> fetchData + 1:2:void fetchData$lambda$7(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):308:308 -> fetchData$lambda$7 + 3:6:void fetchData$lambda$7(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):309:309 -> fetchData$lambda$7 + 7:12:void fetchData$lambda$7(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):310:310 -> fetchData$lambda$7 + 13:17:void fetchData$lambda$7(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):311:311 -> fetchData$lambda$7 + 18:41:void fetchData$lambda$7(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):313:313 -> fetchData$lambda$7 + 42:47:void fetchData$lambda$7(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):314:314 -> fetchData$lambda$7 + 1:1:void $r8$lambda$HE7fQdZaofy1w6-0bN6Zm2duy4c(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> g + # {"id":"com.android.tools.r8.synthesized"} + 1:12:java.util.Map getConstants():77:77 -> getConstants + 13:17:java.util.Map getConstants():76:76 -> getConstants + 23:30:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):351:351 -> getLanIp + 31:56:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):358:358 -> getLanIp + 57:80:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):360:360 -> getLanIp + 81:84:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):361:361 -> getLanIp + 85:109:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):362:362 -> getLanIp + 110:119:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):363:363 -> getLanIp + 120:129:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):364:364 -> getLanIp + 130:137:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):367:367 -> getLanIp + 138:145:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):371:371 -> getLanIp + 146:201:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):374:374 -> getLanIp + 202:209:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):391:391 -> getLanIp + 210:217:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):392:392 -> getLanIp + 218:225:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):393:393 -> getLanIp + 226:231:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):394:394 -> getLanIp + 232:234:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):395:395 -> getLanIp + 235:240:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):401:401 -> getLanIp + 241:243:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):404:404 -> getLanIp + 244:269:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):405:405 -> getLanIp + 270:273:void getLanIp(java.lang.String,com.facebook.react.bridge.Promise):409:409 -> getLanIp + 1:3:java.lang.String getName():65:65 -> getName + 28:31:void getOutputDescriptor(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):613:613 -> getOutputDescriptor + 32:37:void getOutputDescriptor(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):614:614 -> getOutputDescriptor + 38:42:void getOutputDescriptor(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):615:615 -> getOutputDescriptor + 43:66:void getOutputDescriptor(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):617:617 -> getOutputDescriptor + 67:93:void getOutputDescriptor(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):618:618 -> getOutputDescriptor + 1:1:void $r8$lambda$JQIInN-0ChZIJpzWcqe73PLPPBo(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> h + # {"id":"com.android.tools.r8.synthesized"} + 11:12:void hexToNpub(java.lang.String,com.facebook.react.bridge.Promise):449:449 -> hexToNpub + 13:17:void hexToNpub$lambda$11(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):458:458 -> hexToNpub + 13:17:void hexToNpub(java.lang.String,com.facebook.react.bridge.Promise):458 -> hexToNpub + 18:20:void hexToNpub(java.lang.String,com.facebook.react.bridge.Promise):449:449 -> hexToNpub + 21:24:void hexToNpub$lambda$11(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):458:458 -> hexToNpub + 21:24:void hexToNpub(java.lang.String,com.facebook.react.bridge.Promise):458 -> hexToNpub + 1:2:void hexToNpub$lambda$11(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):450:450 -> hexToNpub$lambda$11 + 3:6:void hexToNpub$lambda$11(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):451:451 -> hexToNpub$lambda$11 + 7:12:void hexToNpub$lambda$11(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):452:452 -> hexToNpub$lambda$11 + 13:17:void hexToNpub$lambda$11(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):453:453 -> hexToNpub$lambda$11 + 18:41:void hexToNpub$lambda$11(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):455:455 -> hexToNpub$lambda$11 + 42:49:void hexToNpub$lambda$11(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):456:456 -> hexToNpub$lambda$11 + 1:1:void $r8$lambda$S_Jzk3NYxk8T-Tt1AU-5q8mvH5A(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> i + # {"id":"com.android.tools.r8.synthesized"} + 1:15:boolean isClassC(java.lang.String):431:431 -> isClassC + 16:20:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.mapNotNull(java.lang.Iterable,kotlin.jvm.functions.Function1):1617:1617 -> isClassC + 16:20:boolean isClassC(java.lang.String):431 -> isClassC + 21:34:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> isClassC + 21:34:boolean isClassC(java.lang.String):431 -> isClassC + 35:36:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapNotNullTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1625:1625 -> isClassC + 35:36:boolean isClassC(java.lang.String):431 -> isClassC + 37:42:boolean isClassC(java.lang.String):431:431 -> isClassC + 43:46:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapNotNullTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1625:1625 -> isClassC + 43:46:boolean isClassC(java.lang.String):431 -> isClassC + 47:75:boolean isClassC(java.lang.String):432:432 -> isClassC + 1:3:boolean isSameSubnet(java.lang.String,java.lang.String):416:416 -> isSameSubnet + 4:16:boolean isSameSubnet(java.lang.String,java.lang.String):417:417 -> isSameSubnet + 17:29:boolean isSameSubnet(java.lang.String,java.lang.String):418:418 -> isSameSubnet + 30:44:boolean isSameSubnet(java.lang.String,java.lang.String):422:422 -> isSameSubnet + 45:59:boolean isSameSubnet(java.lang.String,java.lang.String):423:423 -> isSameSubnet + 60:75:boolean isSameSubnet(java.lang.String,java.lang.String):424:424 -> isSameSubnet + 1:1:void $r8$lambda$SubPChAgUX_Pgzrn3hHEZuaQz-s(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> j + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$ikDevTFBKm6qpBcjUfZOoO-PAGk(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> k + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$kLMNKHmbsxJxre_IoWqCWiLxSRg(java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> l + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void ld(java.lang.String,java.lang.String):69:69 -> ld + 5:7:void ld(java.lang.String,java.lang.String):70:70 -> ld + 8:11:void ld(java.lang.String,java.lang.String):71:71 -> ld + 31:32:void listenForPeers(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):321:321 -> listenForPeers + 33:44:void listenForPeers$lambda$8(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):330:330 -> listenForPeers + 33:44:void listenForPeers(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):330 -> listenForPeers + 45:47:void listenForPeers(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):321:321 -> listenForPeers + 48:51:void listenForPeers$lambda$8(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):330:330 -> listenForPeers + 48:51:void listenForPeers(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):330 -> listenForPeers + 1:2:void listenForPeers$lambda$8(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):322:322 -> listenForPeers$lambda$8 + 3:6:void listenForPeers$lambda$8(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):323:323 -> listenForPeers$lambda$8 + 7:12:void listenForPeers$lambda$8(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):324:324 -> listenForPeers$lambda$8 + 13:17:void listenForPeers$lambda$8(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):325:325 -> listenForPeers$lambda$8 + 18:41:void listenForPeers$lambda$8(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):327:327 -> listenForPeers$lambda$8 + 42:47:void listenForPeers$lambda$8(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):328:328 -> listenForPeers$lambda$8 + 1:1:void $r8$lambda$pQmcPuc0cFOxMaBdzJ9_FSAgMCM(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> m + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void mpcSendBTC(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):201:201 -> mpcSendBTC + 2:2:void mpcSendBTC$lambda$4(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):223:223 -> mpcSendBTC + 2:2:void mpcSendBTC(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):223 -> mpcSendBTC + 3:3:void mpcSendBTC(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):201:201 -> mpcSendBTC + 4:4:void mpcSendBTC$lambda$4(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):223:223 -> mpcSendBTC + 4:4:void mpcSendBTC(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):223 -> mpcSendBTC + 1:1:void mpcSendBTC$lambda$4(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):202:202 -> mpcSendBTC$lambda$4 + 2:3:void mpcSendBTC$lambda$4(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):215:216 -> mpcSendBTC$lambda$4 + 4:4:void mpcSendBTC$lambda$4(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):203:203 -> mpcSendBTC$lambda$4 + 5:6:void mpcSendBTC$lambda$4(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):217:218 -> mpcSendBTC$lambda$4 + 7:8:void mpcSendBTC$lambda$4(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):220:221 -> mpcSendBTC$lambda$4 + 67:68:void mpcSignPSBT(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):713:713 -> mpcSignPSBT + 69:76:void mpcSignPSBT$lambda$16(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):732:732 -> mpcSignPSBT + 69:76:void mpcSignPSBT(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):732 -> mpcSignPSBT + 77:79:void mpcSignPSBT(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):713:713 -> mpcSignPSBT + 80:83:void mpcSignPSBT$lambda$16(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):732:732 -> mpcSignPSBT + 80:83:void mpcSignPSBT(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):732 -> mpcSignPSBT + 1:4:void mpcSignPSBT$lambda$16(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):715:715 -> mpcSignPSBT$lambda$16 + 5:12:void mpcSignPSBT$lambda$16(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):726:726 -> mpcSignPSBT$lambda$16 + 13:18:void mpcSignPSBT$lambda$16(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):727:727 -> mpcSignPSBT$lambda$16 + 19:44:void mpcSignPSBT$lambda$16(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):729:729 -> mpcSignPSBT$lambda$16 + 45:71:void mpcSignPSBT$lambda$16(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):730:730 -> mpcSignPSBT$lambda$16 + 67:68:void mpcTssSetup(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):538:538 -> mpcTssSetup + 69:76:void mpcTssSetup$lambda$14(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):557:557 -> mpcTssSetup + 69:76:void mpcTssSetup(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):557 -> mpcTssSetup + 77:79:void mpcTssSetup(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):538:538 -> mpcTssSetup + 80:83:void mpcTssSetup$lambda$14(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):557:557 -> mpcTssSetup + 80:83:void mpcTssSetup(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):557 -> mpcTssSetup + 1:2:void mpcTssSetup$lambda$14(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):539:539 -> mpcTssSetup$lambda$14 + 3:6:void mpcTssSetup$lambda$14(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):540:540 -> mpcTssSetup$lambda$14 + 7:13:void mpcTssSetup$lambda$14(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):551:551 -> mpcTssSetup$lambda$14 + 14:19:void mpcTssSetup$lambda$14(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):552:552 -> mpcTssSetup$lambda$14 + 20:43:void mpcTssSetup$lambda$14(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):554:554 -> mpcTssSetup$lambda$14 + 44:70:void mpcTssSetup$lambda$14(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):555:555 -> mpcTssSetup$lambda$14 + 1:1:void $r8$lambda$q4_xxhMrkic6TR8wAb_pGSlik8c(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> n + # {"id":"com.android.tools.r8.synthesized"} + 58:59:void nostrJoinKeysign(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):504:504 -> nostrJoinKeysign + 60:68:void nostrJoinKeysign$lambda$13(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):522:522 -> nostrJoinKeysign + 60:68:void nostrJoinKeysign(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):522 -> nostrJoinKeysign + 69:71:void nostrJoinKeysign(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):504:504 -> nostrJoinKeysign + 72:75:void nostrJoinKeysign$lambda$13(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):522:522 -> nostrJoinKeysign + 72:75:void nostrJoinKeysign(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):522 -> nostrJoinKeysign + 1:2:void nostrJoinKeysign$lambda$13(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):505:505 -> nostrJoinKeysign$lambda$13 + 3:6:void nostrJoinKeysign$lambda$13(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):506:506 -> nostrJoinKeysign$lambda$13 + 7:12:void nostrJoinKeysign$lambda$13(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):516:516 -> nostrJoinKeysign$lambda$13 + 13:18:void nostrJoinKeysign$lambda$13(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):517:517 -> nostrJoinKeysign$lambda$13 + 19:42:void nostrJoinKeysign$lambda$13(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):519:519 -> nostrJoinKeysign$lambda$13 + 43:69:void nostrJoinKeysign$lambda$13(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):520:520 -> nostrJoinKeysign$lambda$13 + 8:11:void nostrKeypair(com.facebook.react.bridge.Promise):438:438 -> nostrKeypair + 12:17:void nostrKeypair(com.facebook.react.bridge.Promise):439:439 -> nostrKeypair + 18:22:void nostrKeypair(com.facebook.react.bridge.Promise):440:440 -> nostrKeypair + 23:46:void nostrKeypair(com.facebook.react.bridge.Promise):442:442 -> nostrKeypair + 47:54:void nostrKeypair(com.facebook.react.bridge.Promise):443:443 -> nostrKeypair + 92:93:void nostrMpcSendBTC(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):241:241 -> nostrMpcSendBTC + 94:100:void nostrMpcSendBTC$lambda$5(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):263:263 -> nostrMpcSendBTC + 94:100:void nostrMpcSendBTC(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):263 -> nostrMpcSendBTC + 101:103:void nostrMpcSendBTC(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):241:241 -> nostrMpcSendBTC + 104:107:void nostrMpcSendBTC$lambda$5(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):263:263 -> nostrMpcSendBTC + 104:107:void nostrMpcSendBTC(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):263 -> nostrMpcSendBTC + 1:1:void nostrMpcSendBTC$lambda$5(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):242:242 -> nostrMpcSendBTC$lambda$5 + 2:3:void nostrMpcSendBTC$lambda$5(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):254:255 -> nostrMpcSendBTC$lambda$5 + 4:4:void nostrMpcSendBTC$lambda$5(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):243:243 -> nostrMpcSendBTC$lambda$5 + 5:6:void nostrMpcSendBTC$lambda$5(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):257:258 -> nostrMpcSendBTC$lambda$5 + 7:8:void nostrMpcSendBTC$lambda$5(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):260:261 -> nostrMpcSendBTC$lambda$5 + 40:41:void nostrMpcSignPSBT(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):745:745 -> nostrMpcSignPSBT + 42:52:void nostrMpcSignPSBT$lambda$17(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):761:761 -> nostrMpcSignPSBT + 42:52:void nostrMpcSignPSBT(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):761 -> nostrMpcSignPSBT + 53:55:void nostrMpcSignPSBT(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):745:745 -> nostrMpcSignPSBT + 56:59:void nostrMpcSignPSBT$lambda$17(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):761:761 -> nostrMpcSignPSBT + 56:59:void nostrMpcSignPSBT(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):761 -> nostrMpcSignPSBT + 1:2:void nostrMpcSignPSBT$lambda$17(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):746:746 -> nostrMpcSignPSBT$lambda$17 + 3:6:void nostrMpcSignPSBT$lambda$17(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):747:747 -> nostrMpcSignPSBT$lambda$17 + 7:12:void nostrMpcSignPSBT$lambda$17(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):755:755 -> nostrMpcSignPSBT$lambda$17 + 13:18:void nostrMpcSignPSBT$lambda$17(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):756:756 -> nostrMpcSignPSBT$lambda$17 + 19:42:void nostrMpcSignPSBT$lambda$17(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):758:758 -> nostrMpcSignPSBT$lambda$17 + 43:69:void nostrMpcSignPSBT$lambda$17(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):759:759 -> nostrMpcSignPSBT$lambda$17 + 49:50:void nostrMpcTssSetup(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):472:472 -> nostrMpcTssSetup + 51:60:void nostrMpcTssSetup$lambda$12(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):489:489 -> nostrMpcTssSetup + 51:60:void nostrMpcTssSetup(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):489 -> nostrMpcTssSetup + 61:63:void nostrMpcTssSetup(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):472:472 -> nostrMpcTssSetup + 64:67:void nostrMpcTssSetup$lambda$12(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):489:489 -> nostrMpcTssSetup + 64:67:void nostrMpcTssSetup(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):489 -> nostrMpcTssSetup + 1:2:void nostrMpcTssSetup$lambda$12(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):473:473 -> nostrMpcTssSetup$lambda$12 + 3:6:void nostrMpcTssSetup$lambda$12(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):474:474 -> nostrMpcTssSetup$lambda$12 + 7:12:void nostrMpcTssSetup$lambda$12(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):483:483 -> nostrMpcTssSetup$lambda$12 + 13:18:void nostrMpcTssSetup$lambda$12(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):484:484 -> nostrMpcTssSetup$lambda$12 + 19:42:void nostrMpcTssSetup$lambda$12(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):486:486 -> nostrMpcTssSetup$lambda$12 + 43:69:void nostrMpcTssSetup$lambda$12(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):487:487 -> nostrMpcTssSetup$lambda$12 + 1:1:void $r8$lambda$rPHy5RSVi0FN6XQ4UPN0upW8AtM(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> o + # {"id":"com.android.tools.r8.synthesized"} + 3:8:void onGoLog(java.lang.String):37:37 -> onGoLog + 3:7:void onMessage(java.lang.String):31:31 -> onMessage + 8:11:void onMessage(java.lang.String):33:33 -> onMessage + 1:1:void $r8$lambda$yYD5Psl2DdKqb_Biv8BsNqnAECo(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> p + # {"id":"com.android.tools.r8.synthesized"} + 11:12:void parsePSBTDetails(java.lang.String,com.facebook.react.bridge.Promise):766:766 -> parsePSBTDetails + 13:17:void parsePSBTDetails$lambda$18(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):775:775 -> parsePSBTDetails + 13:17:void parsePSBTDetails(java.lang.String,com.facebook.react.bridge.Promise):775 -> parsePSBTDetails + 18:20:void parsePSBTDetails(java.lang.String,com.facebook.react.bridge.Promise):766:766 -> parsePSBTDetails + 21:24:void parsePSBTDetails$lambda$18(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):775:775 -> parsePSBTDetails + 21:24:void parsePSBTDetails(java.lang.String,com.facebook.react.bridge.Promise):775 -> parsePSBTDetails + 1:2:void parsePSBTDetails$lambda$18(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):767:767 -> parsePSBTDetails$lambda$18 + 3:6:void parsePSBTDetails$lambda$18(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):768:768 -> parsePSBTDetails$lambda$18 + 7:12:void parsePSBTDetails$lambda$18(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):769:769 -> parsePSBTDetails$lambda$18 + 13:17:void parsePSBTDetails$lambda$18(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):770:770 -> parsePSBTDetails$lambda$18 + 18:41:void parsePSBTDetails$lambda$18(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):772:772 -> parsePSBTDetails$lambda$18 + 42:68:void parsePSBTDetails$lambda$18(java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):773:773 -> parsePSBTDetails$lambda$18 + 16:17:void preparams(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):562:562 -> preparams + 18:22:void preparams$lambda$15(java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):571:571 -> preparams + 18:22:void preparams(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):571 -> preparams + 23:25:void preparams(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):562:562 -> preparams + 26:29:void preparams$lambda$15(java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):571:571 -> preparams + 26:29:void preparams(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):571 -> preparams + 1:2:void preparams$lambda$15(java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):563:563 -> preparams$lambda$15 + 3:10:void preparams$lambda$15(java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):564:564 -> preparams$lambda$15 + 11:17:void preparams$lambda$15(java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):565:565 -> preparams$lambda$15 + 18:26:void preparams$lambda$15(java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):566:566 -> preparams$lambda$15 + 27:50:void preparams$lambda$15(java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):568:568 -> preparams$lambda$15 + 51:77:void preparams$lambda$15(java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):569:569 -> preparams$lambda$15 + 31:32:void publishData(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):293:293 -> publishData + 33:44:void publishData$lambda$6(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):302:302 -> publishData + 33:44:void publishData(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):302 -> publishData + 45:47:void publishData(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):293:293 -> publishData + 48:51:void publishData$lambda$6(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):302:302 -> publishData + 48:51:void publishData(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):302 -> publishData + 1:2:void publishData$lambda$6(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):294:294 -> publishData$lambda$6 + 3:6:void publishData$lambda$6(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):295:295 -> publishData$lambda$6 + 7:12:void publishData$lambda$6(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):296:296 -> publishData$lambda$6 + 13:17:void publishData$lambda$6(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):297:297 -> publishData$lambda$6 + 18:41:void publishData$lambda$6(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):299:299 -> publishData$lambda$6 + 42:47:void publishData$lambda$6(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):300:300 -> publishData$lambda$6 + 28:31:void recoverPubkey(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):577:577 -> recoverPubkey + 32:37:void recoverPubkey(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):578:578 -> recoverPubkey + 38:42:void recoverPubkey(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):579:579 -> recoverPubkey + 43:66:void recoverPubkey(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):581:581 -> recoverPubkey + 67:93:void recoverPubkey(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):582:582 -> recoverPubkey + 2:5:void removeListeners(int):48:48 -> removeListeners + 13:16:void runRelay(java.lang.String,com.facebook.react.bridge.Promise):269:269 -> runRelay + 17:22:void runRelay(java.lang.String,com.facebook.react.bridge.Promise):270:270 -> runRelay + 23:27:void runRelay(java.lang.String,com.facebook.react.bridge.Promise):271:271 -> runRelay + 28:51:void runRelay(java.lang.String,com.facebook.react.bridge.Promise):273:273 -> runRelay + 52:55:void runRelay(java.lang.String,com.facebook.react.bridge.Promise):274:274 -> runRelay + 1:4:void sendLogEvent(java.lang.String,java.lang.String):53:53 -> sendLogEvent + 5:9:void sendLogEvent(java.lang.String,java.lang.String):54:54 -> sendLogEvent + 10:14:void sendLogEvent(java.lang.String,java.lang.String):55:55 -> sendLogEvent + 15:18:void sendLogEvent(java.lang.String,java.lang.String):56:56 -> sendLogEvent + 19:26:void sendLogEvent(java.lang.String,java.lang.String):57:57 -> sendLogEvent + 27:32:void sendLogEvent(java.lang.String,java.lang.String):58:58 -> sendLogEvent + 18:21:void setAPI(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):129:129 -> setAPI + 22:27:void setAPI(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):130:130 -> setAPI + 28:32:void setAPI(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):131:131 -> setAPI + 33:56:void setAPI(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):133:133 -> setAPI + 57:60:void setAPI(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):134:134 -> setAPI + 13:15:void setBtcNetwork(java.lang.String,com.facebook.react.bridge.Promise):91:91 -> setBtcNetwork + 16:19:void setBtcNetwork(java.lang.String,com.facebook.react.bridge.Promise):92:92 -> setBtcNetwork + 20:25:void setBtcNetwork(java.lang.String,com.facebook.react.bridge.Promise):93:93 -> setBtcNetwork + 26:30:void setBtcNetwork(java.lang.String,com.facebook.react.bridge.Promise):94:94 -> setBtcNetwork + 31:54:void setBtcNetwork(java.lang.String,com.facebook.react.bridge.Promise):96:96 -> setBtcNetwork + 55:58:void setBtcNetwork(java.lang.String,com.facebook.react.bridge.Promise):97:97 -> setBtcNetwork + 13:16:void setFeeAPIs(java.lang.String,com.facebook.react.bridge.Promise):141:141 -> setFeeAPIs + 17:22:void setFeeAPIs(java.lang.String,com.facebook.react.bridge.Promise):142:142 -> setFeeAPIs + 23:27:void setFeeAPIs(java.lang.String,com.facebook.react.bridge.Promise):143:143 -> setFeeAPIs + 28:51:void setFeeAPIs(java.lang.String,com.facebook.react.bridge.Promise):145:145 -> setFeeAPIs + 52:55:void setFeeAPIs(java.lang.String,com.facebook.react.bridge.Promise):146:146 -> setFeeAPIs + 13:16:void setFeePolicy(java.lang.String,com.facebook.react.bridge.Promise):104:104 -> setFeePolicy + 17:22:void setFeePolicy(java.lang.String,com.facebook.react.bridge.Promise):105:105 -> setFeePolicy + 23:27:void setFeePolicy(java.lang.String,com.facebook.react.bridge.Promise):106:106 -> setFeePolicy + 28:51:void setFeePolicy(java.lang.String,com.facebook.react.bridge.Promise):108:108 -> setFeePolicy + 52:55:void setFeePolicy(java.lang.String,com.facebook.react.bridge.Promise):109:109 -> setFeePolicy + 13:16:void sha256(java.lang.String,com.facebook.react.bridge.Promise):689:689 -> sha256 + 17:22:void sha256(java.lang.String,com.facebook.react.bridge.Promise):690:690 -> sha256 + 23:27:void sha256(java.lang.String,com.facebook.react.bridge.Promise):691:691 -> sha256 + 28:51:void sha256(java.lang.String,com.facebook.react.bridge.Promise):693:693 -> sha256 + 52:78:void sha256(java.lang.String,com.facebook.react.bridge.Promise):694:694 -> sha256 + 21:22:void spendingHash(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):152:152 -> spendingHash + 23:32:void spendingHash$lambda$2(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):163:163 -> spendingHash + 23:32:void spendingHash(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):163 -> spendingHash + 33:35:void spendingHash(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):152:152 -> spendingHash + 36:39:void spendingHash$lambda$2(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):163:163 -> spendingHash + 36:39:void spendingHash(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):163 -> spendingHash + 1:2:void spendingHash$lambda$2(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):153:153 -> spendingHash$lambda$2 + 3:6:void spendingHash$lambda$2(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):154:154 -> spendingHash$lambda$2 + 7:10:void spendingHash$lambda$2(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):156:156 -> spendingHash$lambda$2 + 11:16:void spendingHash$lambda$2(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):157:157 -> spendingHash$lambda$2 + 17:21:void spendingHash$lambda$2(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):158:158 -> spendingHash$lambda$2 + 22:45:void spendingHash$lambda$2(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):160:160 -> spendingHash$lambda$2 + 46:49:void spendingHash$lambda$2(java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):161:161 -> spendingHash$lambda$2 + 13:16:void stopRelay(java.lang.String,com.facebook.react.bridge.Promise):281:281 -> stopRelay + 17:39:void stopRelay(java.lang.String,com.facebook.react.bridge.Promise):282:282 -> stopRelay + 40:44:void stopRelay(java.lang.String,com.facebook.react.bridge.Promise):283:283 -> stopRelay + 45:68:void stopRelay(java.lang.String,com.facebook.react.bridge.Promise):285:285 -> stopRelay + 69:72:void stopRelay(java.lang.String,com.facebook.react.bridge.Promise):286:286 -> stopRelay + 13:16:void totalUTXO(java.lang.String,com.facebook.react.bridge.Promise):116:116 -> totalUTXO + 17:22:void totalUTXO(java.lang.String,com.facebook.react.bridge.Promise):117:117 -> totalUTXO + 23:27:void totalUTXO(java.lang.String,com.facebook.react.bridge.Promise):118:118 -> totalUTXO + 28:51:void totalUTXO(java.lang.String,com.facebook.react.bridge.Promise):120:120 -> totalUTXO + 52:55:void totalUTXO(java.lang.String,com.facebook.react.bridge.Promise):121:121 -> totalUTXO +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda0 -> com.boldwallet.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$173c383d6ec67b01fdc787671261b4a3a96b70798abcee0fc7e389b26573eeb5$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$173c383d6ec67b01fdc787671261b4a3a96b70798abcee0fc7e389b26573eeb5$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$173c383d6ec67b01fdc787671261b4a3a96b70798abcee0fc7e389b26573eeb5$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$173c383d6ec67b01fdc787671261b4a3a96b70798abcee0fc7e389b26573eeb5$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$173c383d6ec67b01fdc787671261b4a3a96b70798abcee0fc7e389b26573eeb5$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$173c383d6ec67b01fdc787671261b4a3a96b70798abcee0fc7e389b26573eeb5$0.f$5 -> i + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$173c383d6ec67b01fdc787671261b4a3a96b70798abcee0fc7e389b26573eeb5$0.f$6 -> j + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$173c383d6ec67b01fdc787671261b4a3a96b70798abcee0fc7e389b26573eeb5$0.f$7 -> k + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$173c383d6ec67b01fdc787671261b4a3a96b70798abcee0fc7e389b26573eeb5$0.f$8 -> l + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$173c383d6ec67b01fdc787671261b4a3a96b70798abcee0fc7e389b26573eeb5$0.f$9 -> m + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$173c383d6ec67b01fdc787671261b4a3a96b70798abcee0fc7e389b26573eeb5$0.f$10 -> n + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$173c383d6ec67b01fdc787671261b4a3a96b70798abcee0fc7e389b26573eeb5$0.f$11 -> o + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$173c383d6ec67b01fdc787671261b4a3a96b70798abcee0fc7e389b26573eeb5$0.f$12 -> p + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$173c383d6ec67b01fdc787671261b4a3a96b70798abcee0fc7e389b26573eeb5$0.f$13 -> q + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda1 -> com.boldwallet.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$1c38f99b7c1576fcd2601cd140e06fe1a04f3f9ad8de96f552cfffe00a27a15e$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$1c38f99b7c1576fcd2601cd140e06fe1a04f3f9ad8de96f552cfffe00a27a15e$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$1c38f99b7c1576fcd2601cd140e06fe1a04f3f9ad8de96f552cfffe00a27a15e$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$1c38f99b7c1576fcd2601cd140e06fe1a04f3f9ad8de96f552cfffe00a27a15e$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$1c38f99b7c1576fcd2601cd140e06fe1a04f3f9ad8de96f552cfffe00a27a15e$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$1c38f99b7c1576fcd2601cd140e06fe1a04f3f9ad8de96f552cfffe00a27a15e$0.f$5 -> i + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$1c38f99b7c1576fcd2601cd140e06fe1a04f3f9ad8de96f552cfffe00a27a15e$0.f$6 -> j + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda10 -> com.boldwallet.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$ba1fb41ed97a276e0660780e342e5362c171b0b922927d4826be589d88a5ce21$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$ba1fb41ed97a276e0660780e342e5362c171b0b922927d4826be589d88a5ce21$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$ba1fb41ed97a276e0660780e342e5362c171b0b922927d4826be589d88a5ce21$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$ba1fb41ed97a276e0660780e342e5362c171b0b922927d4826be589d88a5ce21$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$ba1fb41ed97a276e0660780e342e5362c171b0b922927d4826be589d88a5ce21$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$ba1fb41ed97a276e0660780e342e5362c171b0b922927d4826be589d88a5ce21$0.f$5 -> i + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$ba1fb41ed97a276e0660780e342e5362c171b0b922927d4826be589d88a5ce21$0.f$6 -> j + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$ba1fb41ed97a276e0660780e342e5362c171b0b922927d4826be589d88a5ce21$0.f$7 -> k + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$ba1fb41ed97a276e0660780e342e5362c171b0b922927d4826be589d88a5ce21$0.f$8 -> l + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda11 -> com.boldwallet.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$caa077ddadbee96f00da4f38f7553a74c7e724e247baebacc521cfb060a583ed$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$caa077ddadbee96f00da4f38f7553a74c7e724e247baebacc521cfb060a583ed$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$caa077ddadbee96f00da4f38f7553a74c7e724e247baebacc521cfb060a583ed$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$caa077ddadbee96f00da4f38f7553a74c7e724e247baebacc521cfb060a583ed$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$caa077ddadbee96f00da4f38f7553a74c7e724e247baebacc521cfb060a583ed$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$caa077ddadbee96f00da4f38f7553a74c7e724e247baebacc521cfb060a583ed$0.f$5 -> i + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$caa077ddadbee96f00da4f38f7553a74c7e724e247baebacc521cfb060a583ed$0.f$6 -> j + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$caa077ddadbee96f00da4f38f7553a74c7e724e247baebacc521cfb060a583ed$0.f$7 -> k + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda12 -> com.boldwallet.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$cb3e0800a117222ed73dd6a58df9f09f6c3c6c1dca81cff33e0e464bf7c7afc2$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$cb3e0800a117222ed73dd6a58df9f09f6c3c6c1dca81cff33e0e464bf7c7afc2$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$cb3e0800a117222ed73dd6a58df9f09f6c3c6c1dca81cff33e0e464bf7c7afc2$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$cb3e0800a117222ed73dd6a58df9f09f6c3c6c1dca81cff33e0e464bf7c7afc2$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$cb3e0800a117222ed73dd6a58df9f09f6c3c6c1dca81cff33e0e464bf7c7afc2$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda13 -> com.boldwallet.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$cf95996836445f24056e7f445e312e8af45aa2622af278dd6c011317bd64c43e$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$cf95996836445f24056e7f445e312e8af45aa2622af278dd6c011317bd64c43e$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$cf95996836445f24056e7f445e312e8af45aa2622af278dd6c011317bd64c43e$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$cf95996836445f24056e7f445e312e8af45aa2622af278dd6c011317bd64c43e$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$cf95996836445f24056e7f445e312e8af45aa2622af278dd6c011317bd64c43e$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$cf95996836445f24056e7f445e312e8af45aa2622af278dd6c011317bd64c43e$0.f$5 -> i + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$cf95996836445f24056e7f445e312e8af45aa2622af278dd6c011317bd64c43e$0.f$6 -> j + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$cf95996836445f24056e7f445e312e8af45aa2622af278dd6c011317bd64c43e$0.f$7 -> k + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$cf95996836445f24056e7f445e312e8af45aa2622af278dd6c011317bd64c43e$0.f$8 -> l + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda14 -> com.boldwallet.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$ecd3dd064cb5b9d5e00793e666a12e7ece84329f979112741e24eb6b2e0ab64a$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$ecd3dd064cb5b9d5e00793e666a12e7ece84329f979112741e24eb6b2e0ab64a$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$ecd3dd064cb5b9d5e00793e666a12e7ece84329f979112741e24eb6b2e0ab64a$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$ecd3dd064cb5b9d5e00793e666a12e7ece84329f979112741e24eb6b2e0ab64a$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda15 -> com.boldwallet.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$eeec1b7083799dc7fc36153a6f99942e8a2e9f1d5c4f55b57736642b73e50d86$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$eeec1b7083799dc7fc36153a6f99942e8a2e9f1d5c4f55b57736642b73e50d86$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$eeec1b7083799dc7fc36153a6f99942e8a2e9f1d5c4f55b57736642b73e50d86$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$eeec1b7083799dc7fc36153a6f99942e8a2e9f1d5c4f55b57736642b73e50d86$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$eeec1b7083799dc7fc36153a6f99942e8a2e9f1d5c4f55b57736642b73e50d86$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda2 -> com.boldwallet.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$274b62fafc34a84aa3b2b4352258b3b889bdd0ff3c91d6abe60fd42c79251e32$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$274b62fafc34a84aa3b2b4352258b3b889bdd0ff3c91d6abe60fd42c79251e32$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$274b62fafc34a84aa3b2b4352258b3b889bdd0ff3c91d6abe60fd42c79251e32$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda3 -> com.boldwallet.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$468f8fc0141e15c891ae1b7290faf0fc5f150619576cdfbbd25b16673fda6939$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$468f8fc0141e15c891ae1b7290faf0fc5f150619576cdfbbd25b16673fda6939$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$468f8fc0141e15c891ae1b7290faf0fc5f150619576cdfbbd25b16673fda6939$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda4 -> com.boldwallet.k: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$6ecf0fe02e06b6f28d3eab08dc839f4b10adbd10d7a7887d1ae2037beb65b8a4$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$6ecf0fe02e06b6f28d3eab08dc839f4b10adbd10d7a7887d1ae2037beb65b8a4$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$6ecf0fe02e06b6f28d3eab08dc839f4b10adbd10d7a7887d1ae2037beb65b8a4$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$6ecf0fe02e06b6f28d3eab08dc839f4b10adbd10d7a7887d1ae2037beb65b8a4$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$6ecf0fe02e06b6f28d3eab08dc839f4b10adbd10d7a7887d1ae2037beb65b8a4$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda5 -> com.boldwallet.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$5 -> i + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$6 -> j + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$7 -> k + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$8 -> l + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$9 -> m + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$10 -> n + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$11 -> o + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$12 -> p + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$13 -> q + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$14 -> r + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7010fa270982d74d6460fae9793350b2caea8046c53f3feaadd801c1fe1e310e$0.f$15 -> s + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda6 -> com.boldwallet.m: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7725d450759678c6d9be24f76e642d4eb475989368a915c7305834df1ce77ef2$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7725d450759678c6d9be24f76e642d4eb475989368a915c7305834df1ce77ef2$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7725d450759678c6d9be24f76e642d4eb475989368a915c7305834df1ce77ef2$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7725d450759678c6d9be24f76e642d4eb475989368a915c7305834df1ce77ef2$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7725d450759678c6d9be24f76e642d4eb475989368a915c7305834df1ce77ef2$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7725d450759678c6d9be24f76e642d4eb475989368a915c7305834df1ce77ef2$0.f$5 -> i + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7725d450759678c6d9be24f76e642d4eb475989368a915c7305834df1ce77ef2$0.f$6 -> j + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7725d450759678c6d9be24f76e642d4eb475989368a915c7305834df1ce77ef2$0.f$7 -> k + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7725d450759678c6d9be24f76e642d4eb475989368a915c7305834df1ce77ef2$0.f$8 -> l + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7725d450759678c6d9be24f76e642d4eb475989368a915c7305834df1ce77ef2$0.f$9 -> m + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$7725d450759678c6d9be24f76e642d4eb475989368a915c7305834df1ce77ef2$0.f$10 -> n + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda7 -> com.boldwallet.n: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$86dfb80bb0ba8bdd0c415c8ac0f435e6ada4b978296afabd555ac03039be9e98$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$86dfb80bb0ba8bdd0c415c8ac0f435e6ada4b978296afabd555ac03039be9e98$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$86dfb80bb0ba8bdd0c415c8ac0f435e6ada4b978296afabd555ac03039be9e98$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$86dfb80bb0ba8bdd0c415c8ac0f435e6ada4b978296afabd555ac03039be9e98$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$86dfb80bb0ba8bdd0c415c8ac0f435e6ada4b978296afabd555ac03039be9e98$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$86dfb80bb0ba8bdd0c415c8ac0f435e6ada4b978296afabd555ac03039be9e98$0.f$5 -> i + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$86dfb80bb0ba8bdd0c415c8ac0f435e6ada4b978296afabd555ac03039be9e98$0.f$6 -> j + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$86dfb80bb0ba8bdd0c415c8ac0f435e6ada4b978296afabd555ac03039be9e98$0.f$7 -> k + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$86dfb80bb0ba8bdd0c415c8ac0f435e6ada4b978296afabd555ac03039be9e98$0.f$8 -> l + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$86dfb80bb0ba8bdd0c415c8ac0f435e6ada4b978296afabd555ac03039be9e98$0.f$9 -> m + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda8 -> com.boldwallet.o: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$8e61454d3debe4783c1d7d69c5e1f507663b95088b314401afe0a3db0e213aab$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$8e61454d3debe4783c1d7d69c5e1f507663b95088b314401afe0a3db0e213aab$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$8e61454d3debe4783c1d7d69c5e1f507663b95088b314401afe0a3db0e213aab$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$8e61454d3debe4783c1d7d69c5e1f507663b95088b314401afe0a3db0e213aab$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$8e61454d3debe4783c1d7d69c5e1f507663b95088b314401afe0a3db0e213aab$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$8e61454d3debe4783c1d7d69c5e1f507663b95088b314401afe0a3db0e213aab$0.f$5 -> i + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$8e61454d3debe4783c1d7d69c5e1f507663b95088b314401afe0a3db0e213aab$0.f$6 -> j + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativeModule$$ExternalSyntheticLambda9 -> com.boldwallet.p: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$a1e33d3b43876bed48993a44c9d69885b319c47e2dd981e8c082a02cd5267fdb$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$a1e33d3b43876bed48993a44c9d69885b319c47e2dd981e8c082a02cd5267fdb$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$a1e33d3b43876bed48993a44c9d69885b319c47e2dd981e8c082a02cd5267fdb$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$a1e33d3b43876bed48993a44c9d69885b319c47e2dd981e8c082a02cd5267fdb$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$a1e33d3b43876bed48993a44c9d69885b319c47e2dd981e8c082a02cd5267fdb$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$a1e33d3b43876bed48993a44c9d69885b319c47e2dd981e8c082a02cd5267fdb$0.f$5 -> i + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$a1e33d3b43876bed48993a44c9d69885b319c47e2dd981e8c082a02cd5267fdb$0.f$6 -> j + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$a1e33d3b43876bed48993a44c9d69885b319c47e2dd981e8c082a02cd5267fdb$0.f$7 -> k + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$a1e33d3b43876bed48993a44c9d69885b319c47e2dd981e8c082a02cd5267fdb$0.f$8 -> l + # {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.BBMTLibNativeModule com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$a1e33d3b43876bed48993a44c9d69885b319c47e2dd981e8c082a02cd5267fdb$0.f$9 -> m + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Promise com.boldwallet.BBMTLibNativeModule$$InternalSyntheticLambda$1$a1e33d3b43876bed48993a44c9d69885b319c47e2dd981e8c082a02cd5267fdb$0.f$10 -> n + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.boldwallet.BBMTLibNativeModule,com.facebook.react.bridge.Promise):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.boldwallet.BBMTLibNativePackage -> com.boldwallet.BBMTLibNativePackage: +# {"id":"sourceFile","fileName":"BBMTLibNativePackage.kt"} + 1:4:void ():8:8 -> + 6:15:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):10:10 -> createNativeModules + 6:10:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):14:14 -> createViewManagers +com.boldwallet.BuildConfig -> com.boldwallet.BuildConfig: +# {"id":"sourceFile","fileName":"BuildConfig.java"} + 1:4:void ():6:6 -> +com.boldwallet.IconChangerModule -> com.boldwallet.IconChangerModule: +# {"id":"sourceFile","fileName":"IconChangerModule.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):49:49 -> + 1:27:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):60:60 -> changeIcon + 28:35:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):61:61 -> changeIcon + 36:43:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):62:62 -> changeIcon + 44:47:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):64:64 -> changeIcon + 48:67:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):65:65 -> changeIcon + 68:77:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):69:69 -> changeIcon + 78:80:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):71:71 -> changeIcon + 81:83:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):72:72 -> changeIcon + 84:89:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):73:73 -> changeIcon + 90:92:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):76:76 -> changeIcon + 93:95:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):77:77 -> changeIcon + 96:98:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):78:78 -> changeIcon + 99:109:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):82:82 -> changeIcon + 110:126:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):83:83 -> changeIcon + 127:150:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):84:84 -> changeIcon + 151:153:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):87:87 -> changeIcon + 154:177:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):89:89 -> changeIcon + 178:183:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):90:90 -> changeIcon + 184:188:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):93:93 -> changeIcon + 189:215:void changeIcon(java.lang.String,com.facebook.react.bridge.Promise):94:94 -> changeIcon + 1:9:void disableComponent(android.content.pm.PackageManager,java.lang.String,java.lang.String):110:110 -> disableComponent + 10:12:void disableComponent(android.content.pm.PackageManager,java.lang.String,java.lang.String):111:111 -> disableComponent + 13:34:void disableComponent(android.content.pm.PackageManager,java.lang.String,java.lang.String):112:112 -> disableComponent + 35:55:void disableComponent(android.content.pm.PackageManager,java.lang.String,java.lang.String):114:114 -> disableComponent + 1:8:void enableComponent(android.content.pm.PackageManager,java.lang.String,java.lang.String):100:100 -> enableComponent + 9:11:void enableComponent(android.content.pm.PackageManager,java.lang.String,java.lang.String):101:101 -> enableComponent + 12:33:void enableComponent(android.content.pm.PackageManager,java.lang.String,java.lang.String):102:102 -> enableComponent + 34:54:void enableComponent(android.content.pm.PackageManager,java.lang.String,java.lang.String):104:104 -> enableComponent + 1:10:void getComponentStates(com.facebook.react.bridge.Promise):148:148 -> getComponentStates + 11:18:void getComponentStates(com.facebook.react.bridge.Promise):149:149 -> getComponentStates + 19:29:void getComponentStates(com.facebook.react.bridge.Promise):151:151 -> getComponentStates + 30:40:void getComponentStates(com.facebook.react.bridge.Promise):152:152 -> getComponentStates + 41:51:void getComponentStates(com.facebook.react.bridge.Promise):153:153 -> getComponentStates + 52:73:void getComponentStates(com.facebook.react.bridge.Promise):155:155 -> getComponentStates + 74:85:void getComponentStates(com.facebook.react.bridge.Promise):156:156 -> getComponentStates + 86:96:void getComponentStates(com.facebook.react.bridge.Promise):157:157 -> getComponentStates + 97:116:void getComponentStates(com.facebook.react.bridge.Promise):158:158 -> getComponentStates + 117:121:void getComponentStates(com.facebook.react.bridge.Promise):159:159 -> getComponentStates + 122:126:void getComponentStates(com.facebook.react.bridge.Promise):161:161 -> getComponentStates + 127:153:void getComponentStates(com.facebook.react.bridge.Promise):162:162 -> getComponentStates + 1:11:void getCurrentIcon(com.facebook.react.bridge.Promise):137:137 -> getCurrentIcon + 12:23:void getCurrentIcon(com.facebook.react.bridge.Promise):138:138 -> getCurrentIcon + 24:28:void getCurrentIcon(com.facebook.react.bridge.Promise):139:139 -> getCurrentIcon + 29:55:void getCurrentIcon(com.facebook.react.bridge.Promise):141:141 -> getCurrentIcon + 1:3:java.lang.String getName():54:54 -> getName + 15:37:java.lang.String getStateString(int):179:179 -> getStateString + 38:40:java.lang.String getStateString(int):177:177 -> getStateString + 41:43:java.lang.String getStateString(int):175:175 -> getStateString + 44:46:java.lang.String getStateString(int):171:171 -> getStateString + 47:49:java.lang.String getStateString(int):169:169 -> getStateString + 50:52:java.lang.String getStateString(int):173:173 -> getStateString + 1:7:void refreshLauncher(java.lang.String):120:120 -> refreshLauncher + 8:14:void refreshLauncher(java.lang.String):123:123 -> refreshLauncher + 15:38:void refreshLauncher(java.lang.String):124:124 -> refreshLauncher + 39:44:void refreshLauncher(java.lang.String):125:125 -> refreshLauncher + 45:51:void refreshLauncher(java.lang.String):126:126 -> refreshLauncher + 52:58:void refreshLauncher(java.lang.String):128:128 -> refreshLauncher + 59:64:void refreshLauncher(java.lang.String):130:130 -> refreshLauncher +com.boldwallet.IconChangerModule$IconState -> com.boldwallet.IconChangerModule$IconState: +# {"id":"sourceFile","fileName":"IconChangerModule.java"} + 1:9:com.boldwallet.IconChangerModule$IconState[] $values():24:24 -> $values + 1:12:void ():25:25 -> + 13:24:void ():26:26 -> + 25:31:void ():24:24 -> + 1:3:void (java.lang.String,int,java.lang.String):30:30 -> + 4:6:void (java.lang.String,int,java.lang.String):31:31 -> + 1:10:com.boldwallet.IconChangerModule$IconState fromString(java.lang.String):39:39 -> fromString + 11:22:com.boldwallet.IconChangerModule$IconState fromString(java.lang.String):40:40 -> fromString + 23:25:com.boldwallet.IconChangerModule$IconState fromString(java.lang.String):44:44 -> fromString + 1:3:java.lang.String getValue():35:35 -> getValue + 1:9:com.boldwallet.IconChangerModule$IconState valueOf(java.lang.String):24:24 -> valueOf + 1:9:com.boldwallet.IconChangerModule$IconState[] values():24:24 -> values +com.boldwallet.IconChangerPackage -> com.boldwallet.IconChangerPackage: +# {"id":"sourceFile","fileName":"IconChangerPackage.kt"} + 1:4:void ():9:9 -> + 6:10:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):11:11 -> createNativeModules + 11:19:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):12:12 -> createNativeModules + 6:13:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):17:17 -> createViewManagers +com.boldwallet.MainActivity -> com.boldwallet.MainActivity: +# {"id":"sourceFile","fileName":"MainActivity.kt"} + 1:4:void ():13:13 -> + 1:14:com.facebook.react.ReactActivityDelegate createReactActivityDelegate():18:18 -> createReactActivityDelegate + 1:3:java.lang.String getMainComponentName():15:15 -> getMainComponentName + 2:5:void onCreate(android.os.Bundle):22:22 -> onCreate +com.boldwallet.MainApplication -> com.boldwallet.MainApplication: +# {"id":"sourceFile","fileName":"MainApplication.kt"} + 1:3:void ():17:17 -> + 4:15:void ():18:18 -> + 1:1:com.facebook.react.ReactHost $r8$lambda$6hJA-TYniEkrY1k3iGO2dICnx2E(com.boldwallet.MainApplication):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:9:com.facebook.react.ReactHost getReactHost():18:18 -> getReactHost + 1:3:void onCreate():35:35 -> onCreate + 4:7:void onCreate():36:36 -> onCreate + 1:9:com.facebook.react.ReactHost reactHost_delegate$lambda$1(com.boldwallet.MainApplication):20:20 -> reactHost_delegate$lambda$1 + 10:18:com.facebook.react.ReactHost reactHost_delegate$lambda$1(com.boldwallet.MainApplication):21:21 -> reactHost_delegate$lambda$1 + 19:26:com.facebook.react.ReactHost reactHost_delegate$lambda$1(com.boldwallet.MainApplication):22:22 -> reactHost_delegate$lambda$1 + 27:34:com.facebook.react.ReactHost reactHost_delegate$lambda$1(com.boldwallet.MainApplication):23:23 -> reactHost_delegate$lambda$1 + 35:42:com.facebook.react.ReactHost reactHost_delegate$lambda$1(com.boldwallet.MainApplication):24:24 -> reactHost_delegate$lambda$1 + 43:50:com.facebook.react.ReactHost reactHost_delegate$lambda$1(com.boldwallet.MainApplication):25:25 -> reactHost_delegate$lambda$1 + 51:58:com.facebook.react.ReactHost reactHost_delegate$lambda$1(com.boldwallet.MainApplication):26:26 -> reactHost_delegate$lambda$1 + 59:66:com.facebook.react.ReactHost reactHost_delegate$lambda$1(com.boldwallet.MainApplication):27:27 -> reactHost_delegate$lambda$1 + 67:74:com.facebook.react.ReactHost reactHost_delegate$lambda$1(com.boldwallet.MainApplication):28:28 -> reactHost_delegate$lambda$1 + 75:82:com.facebook.react.ReactHost reactHost_delegate$lambda$1(com.boldwallet.MainApplication):29:29 -> reactHost_delegate$lambda$1 + 83:98:com.facebook.react.ReactHost reactHost_delegate$lambda$1(com.boldwallet.MainApplication):21:21 -> reactHost_delegate$lambda$1 + 99:103:com.facebook.react.ReactHost reactHost_delegate$lambda$1(com.boldwallet.MainApplication):19:19 -> reactHost_delegate$lambda$1 +com.boldwallet.MainApplication$$ExternalSyntheticLambda0 -> com.boldwallet.q: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.boldwallet.MainApplication com.boldwallet.MainApplication$$InternalSyntheticLambda$1$c34d62ab7f87fbba2ec12a60f8979a51f9b7d50ed1c4299660909eff58f1cb90$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.boldwallet.MainApplication):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.emeraldsanto.encryptedstorage.RNEncryptedStorageModule -> com.emeraldsanto.encryptedstorage.RNEncryptedStorageModule: +# {"id":"sourceFile","fileName":"RNEncryptedStorageModule.java"} + 1:5:void (com.facebook.react.bridge.ReactApplicationContext):21:21 -> + 6:12:void (com.facebook.react.bridge.ReactApplicationContext):24:24 -> + 13:16:void (com.facebook.react.bridge.ReactApplicationContext):25:25 -> + 17:20:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 21:32:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 33:40:void (com.facebook.react.bridge.ReactApplicationContext):38:38 -> + 41:47:void (com.facebook.react.bridge.ReactApplicationContext):39:39 -> + 1:4:void clear(com.facebook.react.bridge.Promise):102:102 -> clear + 5:15:void clear(com.facebook.react.bridge.Promise):103:103 -> clear + 16:19:void clear(com.facebook.react.bridge.Promise):107:107 -> clear + 20:22:void clear(com.facebook.react.bridge.Promise):108:108 -> clear + 23:29:void clear(com.facebook.react.bridge.Promise):109:109 -> clear + 30:33:void clear(com.facebook.react.bridge.Promise):112:112 -> clear + 34:44:void clear(com.facebook.react.bridge.Promise):116:116 -> clear + 1:4:void getItem(java.lang.String,com.facebook.react.bridge.Promise):70:70 -> getItem + 5:16:void getItem(java.lang.String,com.facebook.react.bridge.Promise):71:71 -> getItem + 17:20:void getItem(java.lang.String,com.facebook.react.bridge.Promise):75:75 -> getItem + 21:24:void getItem(java.lang.String,com.facebook.react.bridge.Promise):77:77 -> getItem + 1:3:java.lang.String getName():45:45 -> getName + 1:4:void removeItem(java.lang.String,com.facebook.react.bridge.Promise):82:82 -> removeItem + 5:15:void removeItem(java.lang.String,com.facebook.react.bridge.Promise):83:83 -> removeItem + 16:19:void removeItem(java.lang.String,com.facebook.react.bridge.Promise):87:87 -> removeItem + 20:22:void removeItem(java.lang.String,com.facebook.react.bridge.Promise):88:88 -> removeItem + 23:28:void removeItem(java.lang.String,com.facebook.react.bridge.Promise):89:89 -> removeItem + 29:32:void removeItem(java.lang.String,com.facebook.react.bridge.Promise):92:92 -> removeItem + 33:51:void removeItem(java.lang.String,com.facebook.react.bridge.Promise):96:96 -> removeItem + 1:4:void setItem(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):50:50 -> setItem + 5:15:void setItem(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):51:51 -> setItem + 16:19:void setItem(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):55:55 -> setItem + 20:22:void setItem(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):56:56 -> setItem + 23:28:void setItem(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):57:57 -> setItem + 29:32:void setItem(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):60:60 -> setItem + 33:51:void setItem(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):64:64 -> setItem +com.emeraldsanto.encryptedstorage.RNEncryptedStoragePackage -> com.emeraldsanto.encryptedstorage.RNEncryptedStoragePackage: +# {"id":"sourceFile","fileName":"RNEncryptedStoragePackage.java"} + 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: +# {"id":"sourceFile","fileName":"BinaryResource.kt"} + java.io.InputStream openStream() -> a + long size() -> size +com.facebook.binaryresource.FileBinaryResource -> w0.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;"} + 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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lw0/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: +# {"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;"} + 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":"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":"sourceFile","fileName":"CacheErrorLogger.java"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory READ_DECODE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory READ_FILE -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory READ_FILE_NOT_FOUND -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory READ_INVALID_ENTRY -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_ENCODE -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_CREATE_TEMPFILE -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_UPDATE_FILE_NOT_FOUND -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/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;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_RENAME_FILE_TEMPFILE_PARENT_NOT_FOUND -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_RENAME_FILE_OTHER -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_CREATE_DIR -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_CALLBACK_ERROR -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory WRITE_INVALID_ENTRY -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory DELETE_FILE -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory EVICTION -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory GENERIC_IO -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory OTHER -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a$a;"} + com.facebook.cache.common.CacheErrorLogger$CacheErrorCategory[] $VALUES -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lx0/a$a;"} + 1:10:void ():19:19 -> + 11:20:void ():20:20 -> + 21:30:void ():21:21 -> + 31:40:void ():22:22 -> + 41:50:void ():24:24 -> + 51:60:void ():25:25 -> + 61:70:void ():26:26 -> + 71:80:void ():27:27 -> + 81:91:void ():28:28 -> + 92:102:void ():29:29 -> + 103:113:void ():30:30 -> + 114:124:void ():31:31 -> + 125:135:void ():32:32 -> + 136:146:void ():34:34 -> + 147:159:void ():36:36 -> + 160:172:void ():37:37 -> + 173:193:void ():38:38 -> + 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;"} + 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":"sourceFile","fileName":"CacheEvent.java"} +com.facebook.cache.common.CacheEventListener -> x0.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 onCleared() -> b + void onReadException(com.facebook.cache.common.CacheEvent) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + void onMiss(com.facebook.cache.common.CacheEvent) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + void onEviction(com.facebook.cache.common.CacheEvent) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + void onWriteAttempt(com.facebook.cache.common.CacheEvent) -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/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":"sourceFile","fileName":"CacheEventListener.java"} + com.facebook.cache.common.CacheEventListener$EvictionReason CACHE_FULL -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c$a;"} + com.facebook.cache.common.CacheEventListener$EvictionReason CONTENT_STALE -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c$a;"} + com.facebook.cache.common.CacheEventListener$EvictionReason USER_FORCED -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c$a;"} + com.facebook.cache.common.CacheEventListener$EvictionReason CACHE_MANAGER_TRIMMED -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c$a;"} + com.facebook.cache.common.CacheEventListener$EvictionReason TRIM_EXPIRED -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c$a;"} + com.facebook.cache.common.CacheEventListener$EvictionReason[] $VALUES -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lx0/c$a;"} + 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: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;"} + 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":"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: +# {"id":"sourceFile","fileName":"CacheKeyUtil.kt"} + com.facebook.cache.common.CacheKeyUtil INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/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;"} + 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;"} + 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 + 37:60:java.util.List getResourceIds(com.facebook.cache.common.CacheKey):27:27 -> b + 61:66:java.util.List getResourceIds(com.facebook.cache.common.CacheKey):30:30 -> b + 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":"sourceFile","fileName":"MultiCacheKey.java"} + java.util.List mCacheKeys -> a + 1:3:void (java.util.List):33:33 -> + 4:12:void (java.util.List):34:34 -> + 3:10:boolean containsUri(android.net.Uri):65:65 -> a + 11:30:boolean containsUri(android.net.Uri):66:66 -> a + 1:2:boolean isResourceIdForDebugging():80:80 -> b + 1:14:java.lang.String getUriString():75:75 -> c + 1:3:java.util.List getCacheKeys():38:38 -> d + 5:8:boolean equals(java.lang.Object):51:51 -> equals + 9:10:boolean equals(java.lang.Object):52:52 -> equals + 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: +# {"id":"sourceFile","fileName":"NoOpCacheErrorLogger.java"} + com.facebook.cache.common.NoOpCacheErrorLogger sInstance -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/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"} + 4:7:com.facebook.cache.common.NoOpCacheErrorLogger getInstance():21:21 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/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: +# {"id":"sourceFile","fileName":"NoOpCacheEventListener.java"} + com.facebook.cache.common.NoOpCacheEventListener sInstance -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/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 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 onMiss(com.facebook.cache.common.CacheEvent):31:31 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + 1:1:void onEviction(com.facebook.cache.common.CacheEvent):46:46 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/b;)V"} + 1:1:void onWriteAttempt(com.facebook.cache.common.CacheEvent):34:34 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/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"} + 4:7:com.facebook.cache.common.NoOpCacheEventListener getInstance():21:21 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/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: +# {"id":"sourceFile","fileName":"SimpleCacheKey.java"} + java.lang.String mKey -> a + boolean mIsResourceIdForDebugging -> b + 1:1:void (java.lang.String):27:27 -> + 2:4:void (java.lang.String,boolean):30:32 -> + 1:11:boolean containsUri(android.net.Uri):59:59 -> a + 1:3:boolean isResourceIdForDebugging():69:69 -> b + 1:3:java.lang.String getUriString():64:64 -> c + 5:8:boolean equals(java.lang.Object):45:45 -> equals + 9:10:boolean equals(java.lang.Object):46:46 -> equals + 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: +# {"id":"sourceFile","fileName":"WriterCallback.java"} + void write(java.io.OutputStream) -> a +com.facebook.cache.disk.DefaultDiskStorage -> y0.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;"} + com.facebook.common.time.Clock mClock -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LK0/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"} + 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 -> + 15:25:void (java.io.File,int,com.facebook.cache.common.CacheErrorLogger):102:102 -> + 26:27:void (java.io.File,int,com.facebook.cache.common.CacheErrorLogger):103:103 -> + 28:30:void (java.io.File,int,com.facebook.cache.common.CacheErrorLogger):104:104 -> + 31:37:void (java.io.File,int,com.facebook.cache.common.CacheErrorLogger):105:105 -> + 1:4:boolean query(java.lang.String,boolean):392:392 -> A + 5:12:boolean query(java.lang.String,boolean):393:393 -> A + 13:22:boolean query(java.lang.String,boolean):395:395 -> A + 1:9:void recreateDirectoryIfVersionChanges():179:179 -> B + 10:17:void recreateDirectoryIfVersionChanges():181:181 -> B + 18:22:void recreateDirectoryIfVersionChanges():183:183 -> B + 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:3:boolean isExternal():159:159 -> isExternal + 1:1:K0.Clock y0.DefaultDiskStorage.-$$Nest$fgetmClock(y0.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.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.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.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.synthesized"} + 1:1:java.lang.String y0.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 + 14:23:long doRemove(java.io.File):419:419 -> p + 1:10:java.io.File getContentFileFor(java.lang.String):210:210 -> q + 1:6:java.util.List getEntries():485:485 -> r + 7:11:java.util.List getEntries():486:486 -> r + 12:16:java.util.List getEntries():487:487 -> r + 1:9:long remove(java.lang.String):410:410 -> remove + 1:9:java.lang.String getFileTypefromExtension(java.lang.String):566:566 -> s + 10:20:java.lang.String getFileTypefromExtension(java.lang.String):568:568 -> s + 1:8:java.lang.String getFilename(java.lang.String):376:376 -> t + 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;"} + 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 + 1:14:java.lang.String getSubdirectoryPath(java.lang.String):220:220 -> w + 15:37:java.lang.String getSubdirectoryPath(java.lang.String):221:221 -> w + 3:6:java.lang.String getVersionSubdirectoryName(int):148:148 -> x + 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"} + 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 + 27:51:boolean isExternal(java.io.File,com.facebook.cache.common.CacheErrorLogger):125:125 -> y + 52:61:boolean isExternal(java.io.File,com.facebook.cache.common.CacheErrorLogger):133:133 -> y + 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: +# {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/a;Ly0/b;)V"} + 2:2:void (com.facebook.cache.disk.DefaultDiskStorage):238:238 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/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 + 15:28:void visitFile(java.io.File):249:249 -> 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: +# {"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;"} + long size -> c + long timestamp -> d + 1:1:void y0.DefaultDiskStorage$EntryImpl.(java.lang.String,java.io.File,y0.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"} + 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 + 1:3:java.lang.String getId():508:508 -> getId +com.facebook.cache.disk.DefaultDiskStorage$FileInfo -> y0.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 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Ly0/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;"} + 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 + 27:30:com.facebook.cache.disk.DefaultDiskStorage$FileInfo fromFile(java.io.File):615:615 -> b + 31:38:com.facebook.cache.disk.DefaultDiskStorage$FileInfo fromFile(java.io.File):616:616 -> b + 39:45:com.facebook.cache.disk.DefaultDiskStorage$FileInfo fromFile(java.io.File):617:617 -> b + 46:49:com.facebook.cache.disk.DefaultDiskStorage$FileInfo fromFile(java.io.File):621:621 -> b + 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: +# {"id":"sourceFile","fileName":"DefaultDiskStorage.java"} + 1:29:void (long,long):203:203 -> +com.facebook.cache.disk.DefaultDiskStorage$InserterImpl -> y0.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;"} + 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"} + 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"} + 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 + 19:22:void writeData(com.facebook.cache.common.WriterCallback,java.lang.Object):661:661 -> b + 23:25:void writeData(com.facebook.cache.common.WriterCallback,java.lang.Object):666:666 -> b + 26:36:void writeData(com.facebook.cache.common.WriterCallback,java.lang.Object):670:670 -> b + 37:49:void writeData(com.facebook.cache.common.WriterCallback,java.lang.Object):671:671 -> b + 50:52:void writeData(com.facebook.cache.common.WriterCallback,java.lang.Object):666:666 -> b + 53:54:void writeData(com.facebook.cache.common.WriterCallback,java.lang.Object):667:667 -> b + 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;"} + 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;"} + 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 + 23:28:com.facebook.binaryresource.BinaryResource commit(java.lang.Object,long):706:706 -> d + 29:34:com.facebook.binaryresource.BinaryResource commit(java.lang.Object,long):689:689 -> d + 35:38:com.facebook.binaryresource.BinaryResource commit(java.lang.Object,long):692:692 -> d + 39:42:com.facebook.binaryresource.BinaryResource commit(java.lang.Object,long):695:695 -> d + 43:45:com.facebook.binaryresource.BinaryResource commit(java.lang.Object,long):696:696 -> d + 46:48:com.facebook.binaryresource.BinaryResource commit(java.lang.Object,long):698:698 -> d + 49:51:com.facebook.binaryresource.BinaryResource commit(java.lang.Object,long):693:693 -> d + 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: +# {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/a;Ly0/b;)V"} + 2:2:void (com.facebook.cache.disk.DefaultDiskStorage):270:270 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/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 + 18:20:void preVisitDirectory(java.io.File):277:277 -> b + 1:12:void postVisitDirectory(java.io.File):290:290 -> c + 13:16:void postVisitDirectory(java.io.File):291:291 -> c + 17:19:void postVisitDirectory(java.io.File):293:293 -> c + 20:36:void postVisitDirectory(java.io.File):296:296 -> c + 37:39:void postVisitDirectory(java.io.File):298:298 -> c + 1:10:boolean isExpectedFile(java.io.File):303:303 -> d + 11:16:boolean isExpectedFile(java.io.File):307:307 -> d + 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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.cache.disk.DefaultEntryEvictionComparatorSupplier -> y0.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":"sourceFile","fileName":"DefaultEntryEvictionComparatorSupplier.java"} + com.facebook.cache.disk.DefaultEntryEvictionComparatorSupplier this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/c;"} + 1:6:void (com.facebook.cache.disk.DefaultEntryEvictionComparatorSupplier):18:18 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/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"} + 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: +# {"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;"} + 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;"} + com.facebook.cache.common.CacheErrorLogger mCacheErrorLogger -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a;"} + com.facebook.cache.common.CacheEventListener mCacheEventListener -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c;"} + com.facebook.common.disk.DiskTrimmableRegistry mDiskTrimmableRegistry -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LA0/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"} + 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 -> + 35:42:void (com.facebook.cache.disk.DiskCacheConfig$Builder):49:49 -> + 43:48:void (com.facebook.cache.disk.DiskCacheConfig$Builder):58:58 -> + 49:60:void (com.facebook.cache.disk.DiskCacheConfig$Builder):59:59 -> + 61:72:void (com.facebook.cache.disk.DiskCacheConfig$Builder):60:60 -> + 73:78:void (com.facebook.cache.disk.DiskCacheConfig$Builder):61:61 -> + 79:84:void (com.facebook.cache.disk.DiskCacheConfig$Builder):62:62 -> + 85:90:void (com.facebook.cache.disk.DiskCacheConfig$Builder):63:63 -> + 91:94:void (com.facebook.cache.disk.DiskCacheConfig$Builder):64:64 -> + 95:102:void (com.facebook.cache.disk.DiskCacheConfig$Builder):65:65 -> + 103:108:void (com.facebook.cache.disk.DiskCacheConfig$Builder):67:67 -> + 109:113:void (com.facebook.cache.disk.DiskCacheConfig$Builder):68:68 -> + 114:119:void (com.facebook.cache.disk.DiskCacheConfig$Builder):69:69 -> + 120:125:void (com.facebook.cache.disk.DiskCacheConfig$Builder):71:71 -> + 126:130:void (com.facebook.cache.disk.DiskCacheConfig$Builder):72:72 -> + 131:136:void (com.facebook.cache.disk.DiskCacheConfig$Builder):73:73 -> + 137:142:void (com.facebook.cache.disk.DiskCacheConfig$Builder):75:75 -> + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/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;"} + 1:3:com.facebook.cache.common.CacheErrorLogger getCacheErrorLogger():110:110 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/a;"} + 1:3:com.facebook.cache.common.CacheEventListener getCacheEventListener():114:114 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx0/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;"} + 1:3:com.facebook.cache.disk.EntryEvictionComparatorSupplier getEntryEvictionComparatorSupplier():106:106 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/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":"sourceFile","fileName":"DiskCacheConfig.java"} + com.facebook.cache.disk.DiskCacheConfig this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/d;"} + 1:6:void (com.facebook.cache.disk.DiskCacheConfig):50:50 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/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: +# {"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;"} + 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;"} + com.facebook.cache.common.CacheErrorLogger mCacheErrorLogger -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a;"} + com.facebook.cache.common.CacheEventListener mCacheEventListener -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/c;"} + com.facebook.common.disk.DiskTrimmableRegistry mDiskTrimmableRegistry -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LA0/b;"} + boolean mIndexPopulateAtStartupEnabled -> k + android.content.Context mContext -> l + 1:1:void y0.DiskCacheConfig$Builder.(android.content.Context,y0.DiskCacheConfig-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Ly0/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 + # {"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.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.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.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.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.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.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.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.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.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.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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/d$b;LD0/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":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.cache.disk.DiskStorage -> y0.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"} + boolean isExternal() -> isExternal + long remove(java.lang.String) -> remove +com.facebook.cache.disk.DiskStorage$Entry -> y0.f$a: +# {"id":"sourceFile","fileName":"DiskStorage.java"} + long getTimestamp() -> a + long getSize() -> g + java.lang.String getId() -> getId +com.facebook.cache.disk.DiskStorage$Inserter -> y0.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"} + 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":"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;"} + 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;"} + com.facebook.cache.disk.DiskStorage mStorage -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/f;"} + com.facebook.cache.disk.EntryEvictionComparatorSupplier mEntryEvictionComparatorSupplier -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/j;"} + com.facebook.cache.common.CacheErrorLogger mCacheErrorLogger -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a;"} + boolean mIndexPopulateAtStartupEnabled -> m + com.facebook.cache.disk.DiskStorageCache$CacheStats mCacheStats -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/g$b;"} + com.facebook.common.time.Clock mClock -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"LK0/a;"} + java.lang.Object mLock -> p + boolean mIndexReady -> q + java.lang.Class TAG -> r + long FUTURE_TIMESTAMP_THRESHOLD_MS -> s + long FILECACHE_SIZE_UPDATE_PERIOD_MS -> t + 1:4:void ():44:44 -> + 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"} + 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 -> + 19:20: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):155:155 -> + 21:26: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):156:156 -> + 27:28: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):158:158 -> + 29:32: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):160:160 -> + 33:34: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):162:162 -> + 35:36: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):164:164 -> + 37:40: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):166:166 -> + 41:42: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):168:168 -> + 43:49: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):170:170 -> + 50:55: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):172:172 -> + 56:57: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):174:174 -> + 58:66: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):176:176 -> + 67:71: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):179:179 -> + 72:79: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):183:183 -> + 80:88: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):185:185 -> + 89:97: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):198:198 -> + 1:3:void clearAll():586:586 -> a + 4:8:void clearAll():588:588 -> a + 9:13:void clearAll():589:589 -> a + 14:17:void clearAll():590:590 -> a + 18:26:void clearAll():591:591 -> a + 27:42:void clearAll():594:594 -> a + 43:53:void clearAll():595:595 -> a + 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 + 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;"} + 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 + 26:31:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):251:251 -> c + 32:34:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):252:252 -> c + 35:50:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):253:253 -> c + 51:54:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):259:259 -> c + 55:57:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):260:260 -> c + 58:63:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):262:262 -> c + 64:66:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):264:264 -> c + 67:70:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):265:265 -> c + 71:73:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):266:266 -> c + 74:78:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):268:268 -> c + 79:79:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):270:270 -> c + 80:83:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):281:281 -> c + 84:88:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):271:271 -> c + 89:99:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):273:273 -> c + 100:102:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):275:275 -> c + 103:106:com.facebook.binaryresource.BinaryResource getResource(com.facebook.cache.common.CacheKey):276:276 -> c + 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: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;"} + 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"} + 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 + 55:70:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):512:512 -> m + 71:74:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):517:517 -> m + 75:84:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):518:518 -> m + 85:88:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):519:519 -> m + 89:94:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):520:520 -> m + 95:98:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):521:521 -> m + 99:102:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):522:522 -> m + 103:106:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):523:523 -> m + 107:109:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):524:524 -> m + 110:116:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):526:526 -> m + 117:124:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):529:529 -> m + 125:131:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):530:530 -> m + 132:147:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):495:495 -> m + 148:158:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):498:498 -> m + 159:161:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):495:495 -> m + 162:162:void evictAboveSize(long,com.facebook.cache.common.CacheEventListener$EvictionReason):500:500 -> m + 1:9:java.util.Collection getSortedEntries(java.util.Collection):541:541 -> n + 10:18:java.util.Collection getSortedEntries(java.util.Collection):542:542 -> n + 19:27:java.util.Collection getSortedEntries(java.util.Collection):543:543 -> n + 28:43:java.util.Collection getSortedEntries(java.util.Collection):544:544 -> n + 44:51:java.util.Collection getSortedEntries(java.util.Collection):545:545 -> n + 52:55:java.util.Collection getSortedEntries(java.util.Collection):546:546 -> n + 56:59:java.util.Collection getSortedEntries(java.util.Collection):548:548 -> n + 60:68:java.util.Collection getSortedEntries(java.util.Collection):551:551 -> n + 69:72:java.util.Collection getSortedEntries(java.util.Collection):552:552 -> n + 1:3:void maybeEvictFilesInCacheDir():466:466 -> o + 4:7:void maybeEvictFilesInCacheDir():467:467 -> o + 8:10:void maybeEvictFilesInCacheDir():470:470 -> o + 11:16:void maybeEvictFilesInCacheDir():472:472 -> o + 17:24:void maybeEvictFilesInCacheDir():475:475 -> o + 25:29:void maybeEvictFilesInCacheDir():476:476 -> o + 30:35:void maybeEvictFilesInCacheDir():477:477 -> o + 36:46:void maybeEvictFilesInCacheDir():481:481 -> o + 47:52:void maybeEvictFilesInCacheDir():482:482 -> o + 53:56:void maybeEvictFilesInCacheDir():485:485 -> o + 1:6:boolean maybeUpdateFileCacheSize():683:683 -> p + 7:32:boolean maybeUpdateFileCacheSize():684:684 -> p + 33:37:boolean maybeUpdateFileCacheSize():687:687 -> p + 3:8:boolean maybeUpdateFileCacheSizeAndIndex():700:700 -> q + 9:11:boolean maybeUpdateFileCacheSizeAndIndex():701:701 -> q + 12:23:boolean maybeUpdateFileCacheSizeAndIndex():703:703 -> q + 24:26:boolean maybeUpdateFileCacheSizeAndIndex():704:704 -> q + 27:30:boolean maybeUpdateFileCacheSizeAndIndex():705:705 -> q + 31:37:boolean maybeUpdateFileCacheSizeAndIndex():706:706 -> q + 38:43:boolean maybeUpdateFileCacheSizeAndIndex():711:711 -> q + 44:73:boolean maybeUpdateFileCacheSizeAndIndex():712:712 -> q + 74:79:boolean maybeUpdateFileCacheSizeAndIndex():714:714 -> q + 80:90:boolean maybeUpdateFileCacheSizeAndIndex():717:717 -> q + 91:97:boolean maybeUpdateFileCacheSizeAndIndex():720:720 -> q + 98:118:boolean maybeUpdateFileCacheSizeAndIndex():721:721 -> q + 119:122:boolean maybeUpdateFileCacheSizeAndIndex():722:722 -> q + 123:125:boolean maybeUpdateFileCacheSizeAndIndex():723:723 -> q + 126:137:boolean maybeUpdateFileCacheSizeAndIndex():724:724 -> q + 138:185:boolean maybeUpdateFileCacheSizeAndIndex():728:728 -> q + 186:206:boolean maybeUpdateFileCacheSizeAndIndex():740:740 -> q + 207:214:boolean maybeUpdateFileCacheSizeAndIndex():741:741 -> q + 215:217:boolean maybeUpdateFileCacheSizeAndIndex():742:742 -> q + 218:222:boolean maybeUpdateFileCacheSizeAndIndex():743:743 -> q + 223:227:boolean maybeUpdateFileCacheSizeAndIndex():744:744 -> q + 228:232:boolean maybeUpdateFileCacheSizeAndIndex():746:746 -> q + 233:238:boolean maybeUpdateFileCacheSizeAndIndex():756:756 -> q + 239:254:boolean maybeUpdateFileCacheSizeAndIndex():749:749 -> q + 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;"} + 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 + 12:13:void updateFileCacheSizeLimit():567:567 -> s + 14:19:void updateFileCacheSizeLimit():568:568 -> s + 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: +# {"id":"sourceFile","fileName":"DiskStorageCache.java"} + com.facebook.cache.disk.DiskStorageCache this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/g;"} + 1:6:void (com.facebook.cache.disk.DiskStorageCache):186:186 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly0/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: +# {"id":"sourceFile","fileName":"DiskStorageCache.java"} + boolean mInitialized -> a + long mSize -> b + long mCount -> c + 1:4:void ():93:93 -> + 5:8:void ():95:95 -> + 9:10:void ():96:96 -> + 11:13:void ():97:97 -> + 2:8:long getCount():127:127 -> a + 2:8:long getSize():123:123 -> b + 2:5:void increment(long,long):116:116 -> c + 6:10:void increment(long,long):117:117 -> c + 11:18:void increment(long,long):118:118 -> c + 19:22:void increment(long,long):120:120 -> c + 2:8:boolean isInitialized():100:100 -> d + 3:6:void reset():104:104 -> e + 7:8:void reset():105:105 -> e + 9:10:void reset():106:106 -> e + 11:15:void reset():107:107 -> e + 2:3:void set(long,long):110:110 -> f + 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: +# {"id":"sourceFile","fileName":"DiskStorageCache.java"} + long mCacheSizeLimitMinimum -> a + long mLowDiskSpaceCacheSizeLimit -> b + long mDefaultCacheSizeLimit -> c + 1:3:void (long,long,long):137:137 -> + 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: +# {"id":"sourceFile","fileName":"DynamicDefaultDiskStorage.java"} + int mVersion -> a + com.facebook.common.internal.Supplier mBaseDirectoryPathSupplier -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + java.lang.String mBaseDirectoryName -> c + com.facebook.cache.common.CacheErrorLogger mCacheErrorLogger -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/a;"} + com.facebook.cache.disk.DynamicDefaultDiskStorage$State mCurrentState -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/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"} + 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: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 + 28:28:void createRootDirectoryIfNecessary(java.io.File):195:195 -> i + 1:11:boolean isExternal():73:73 -> isExternal + 1:15:void createStorage():179:179 -> j + 16:18:void createStorage():180:180 -> j + 19:27:void createStorage():181:181 -> j + 28:35:void createStorage():182:182 -> j + 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;"} + 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 + 1:2:boolean shouldCreateNewStorage():163:163 -> m + 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: +# {"id":"sourceFile","fileName":"DynamicDefaultDiskStorage.java"} + com.facebook.cache.disk.DiskStorage delegate -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/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"} + 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: +# {"id":"sourceFile","fileName":"EntryEvictionComparator.java"} +com.facebook.cache.disk.EntryEvictionComparatorSupplier -> y0.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":"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"} + 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":"sourceFile","fileName":"SettableCacheEvent.java"} + com.facebook.cache.common.CacheKey mCacheKey -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/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;"} + com.facebook.cache.disk.SettableCacheEvent mNextRecycledEvent -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/l;"} + java.lang.Object RECYCLER_LOCK -> i + com.facebook.cache.disk.SettableCacheEvent sFirstRecycledEvent -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/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;"} + 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 + 15:20:com.facebook.cache.disk.SettableCacheEvent obtain():47:47 -> a + 21:24:com.facebook.cache.disk.SettableCacheEvent obtain():48:48 -> a + 25:25:com.facebook.cache.disk.SettableCacheEvent obtain():50:50 -> a + 26:31:com.facebook.cache.disk.SettableCacheEvent obtain():52:52 -> a + 32:33:com.facebook.cache.disk.SettableCacheEvent obtain():50:50 -> a + 1:3:void recycle():132:132 -> b + 4:8:void recycle():133:133 -> b + 9:11:void recycle():134:134 -> b + 12:17:void recycle():135:135 -> b + 18:21:void recycle():137:137 -> b + 22:26:void recycle():138:138 -> b + 27:28:void recycle():140:140 -> b + 29:32:void recycle():142:142 -> b + 2:3:void reset():146:146 -> c + 4:7:void reset():147:147 -> c + 8:9:void reset():148:148 -> c + 10:11:void reset():149:149 -> c + 12:13:void reset():150:150 -> c + 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;"} + 1:3:com.facebook.cache.disk.SettableCacheEvent setCacheLimit(long):105:105 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Ly0/l;"} + 1:3:com.facebook.cache.disk.SettableCacheEvent setCacheSize(long):95:95 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Ly0/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;"} + 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;"} + 1:3:com.facebook.cache.disk.SettableCacheEvent setItemSize(long):85:85 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Ly0/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":"sourceFile","fileName":"CallerContextVerifier.kt"} +com.facebook.common.disk.DiskTrimmable -> A0.a: +# {"id":"sourceFile","fileName":"DiskTrimmable.java"} +com.facebook.common.disk.DiskTrimmableRegistry -> A0.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":"sourceFile","fileName":"NoOpDiskTrimmableRegistry.java"} + com.facebook.common.disk.NoOpDiskTrimmableRegistry sInstance -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LA0/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"} + 4:7:com.facebook.common.disk.NoOpDiskTrimmableRegistry getInstance():21:21 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LA0/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: +# {"id":"sourceFile","fileName":"CallerThreadExecutor.java"} + com.facebook.common.executors.CallerThreadExecutor sInstance -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/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 + # {"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: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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.common.executors.HandlerExecutorServiceImpl -> B0.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 + # {"id":"com.android.tools.r8.synthesized"} + 1:6:void execute(java.lang.Runnable):57:57 -> execute + 1:20:boolean isHandlerThread():124:124 -> g + 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;"} + 1:2:boolean isShutdown():42:42 -> isShutdown + 1:2:boolean isTerminated():47:47 -> isTerminated + 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;"} + 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 + 1:6:java.util.concurrent.ScheduledFuture scheduleWithFixedDelay(java.lang.Runnable,long,long,java.util.concurrent.TimeUnit):114:114 -> scheduleWithFixedDelay + 1:6:void shutdown():32:32 -> shutdown + 1:6:java.util.List shutdownNow():37:37 -> shutdownNow + 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: +# {"id":"sourceFile","fileName":"ScheduledFutureImpl.java"} + android.os.Handler mHandler -> d + java.util.concurrent.FutureTask mListenableFuture -> e + 1:3:void (android.os.Handler,java.util.concurrent.Callable):29:31 -> + 4:6:void (android.os.Handler,java.lang.Runnable,java.lang.Object):34:36 -> + 1:6:int compareTo(java.util.concurrent.Delayed):46:46 -> a + 1:7:boolean cancel(boolean):56:56 -> cancel + 1:7:int compareTo(java.lang.Object):23:23 -> compareTo + 1:1:java.lang.Object get():71:71 -> get + 2:2:java.lang.Object get(long,java.util.concurrent.TimeUnit):77:77 -> get + 1:6:long getDelay(java.util.concurrent.TimeUnit):41:41 -> getDelay + 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: +# {"id":"sourceFile","fileName":"SerialExecutorService.java"} +com.facebook.common.executors.StatefulRunnable -> B0.f: +# {"id":"sourceFile","fileName":"StatefulRunnable.java"} + java.util.concurrent.atomic.AtomicInteger mState -> d + 1:3:void ():35:35 -> + 4:12:void ():36:36 -> + 1:10:void cancel():62:62 -> a + 11:14:void cancel():63:63 -> a + void disposeResult(java.lang.Object) -> b + java.lang.Object getResult() -> c + void onCancellation() -> d + void onFailure(java.lang.Exception) -> e + void onSuccess(java.lang.Object) -> f + 1:11:void run():41:41 -> run + 12:15:void run():46:46 -> run + 16:21:void run():53:53 -> run + 22:24:void run():55:55 -> run + 25:32:void run():57:57 -> run + 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: +# {"id":"sourceFile","fileName":"UiThreadImmediateExecutorService.java"} + com.facebook.common.executors.UiThreadImmediateExecutorService sInstance -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LB0/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: +# {"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 + 14:22:boolean deleteContents(java.io.File):53:53 -> a + 1:6:boolean deleteRecursively(java.io.File):66:66 -> b + 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"} + 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: +# {"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: +# {"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 + 14:20:void mkdirs(java.io.File):33:33 -> a + 21:22:void mkdirs(java.io.File):34:34 -> a + 23:39:void mkdirs(java.io.File):35:35 -> a + 40:52:void mkdirs(java.io.File):40:40 -> a + 53:63:void mkdirs(java.io.File):41:41 -> a + 1:3:void rename(java.io.File,java.io.File):54:54 -> b + 4:6:void rename(java.io.File,java.io.File):55:55 -> b + 7:9:void rename(java.io.File,java.io.File):58:58 -> b + 10:16:void rename(java.io.File,java.io.File):60:60 -> b + 17:22:void rename(java.io.File,java.io.File):65:65 -> b + 23:32:void rename(java.io.File,java.io.File):67:67 -> b + 33:38:void rename(java.io.File,java.io.File):69:69 -> b + 39:50:void rename(java.io.File,java.io.File):70:70 -> b + 51:60:void rename(java.io.File,java.io.File):68:68 -> b + 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: +# {"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: +# {"id":"sourceFile","fileName":"FileUtils.java"} + 1:4:void (java.lang.String):100:100 -> +com.facebook.common.file.FileUtils$ParentDirNotFoundException -> C0.c$c: +# {"id":"sourceFile","fileName":"FileUtils.java"} + 1:4:void (java.lang.String):93:93 -> +com.facebook.common.file.FileUtils$RenameException -> C0.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: +# {"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 + 9:12:long copy(java.io.InputStream,java.io.OutputStream):56:56 -> a + 13:21:long copy(java.io.InputStream,java.io.OutputStream):59:59 -> a + 22:27:long copy(java.io.InputStream,java.io.OutputStream):63:63 -> a + 1:3:int read(java.io.InputStream,byte[],int,int):92:92 -> b + 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: +# {"id":"sourceFile","fileName":"Closeables.java"} + java.util.logging.Logger logger -> a + 1:13:void ():37:37 -> + 4:10:void close(java.io.Closeable,boolean):78:78 -> a + 11:20:void close(java.io.Closeable,boolean):81:81 -> a + 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: +# {"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:2:void write(byte[],int,int):52:53 -> write + 3:4:void write(int):58:59 -> write +com.facebook.common.internal.DoNotStrip -> D0.d: +# {"id":"sourceFile","fileName":"DoNotStrip.java"} +com.facebook.common.internal.Fn -> D0.e: +# {"id":"sourceFile","fileName":"Fn.java"} + java.lang.Object apply(java.lang.Object) -> apply +com.facebook.common.internal.ImmutableList -> D0.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: +# {"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;"} + 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: +# {"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: +# {"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":"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;"} + com.facebook.common.internal.Objects$ToStringHelper$ValueHolder holderTail -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/i$a$a;"} + boolean omitNullValues -> d + 1:1:void D0.Objects$ToStringHelper.(java.lang.String,D0.Objects-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;LD0/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;"} + 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;"} + 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;"} + 1:6:com.facebook.common.internal.Objects$ToStringHelper$ValueHolder addHolder():378:378 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/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;"} + 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 + 3:19:java.lang.String toString():353:353 -> toString + 20:27:java.lang.String toString():354:354 -> toString + 28:33:java.lang.String toString():357:357 -> toString + 34:36:java.lang.String toString():359:359 -> toString + 37:40:java.lang.String toString():362:362 -> toString + 41:50:java.lang.String toString():363:363 -> toString + 51:60:java.lang.String toString():365:365 -> toString + 61:64:java.lang.String toString():366:366 -> toString + 65:68:java.lang.String toString():367:367 -> toString + 69:78:java.lang.String toString():368:368 -> toString + 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: +# {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/j;)V"} + 2:2:void ():396:396 -> +com.facebook.common.internal.Objects-IA -> D0.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.common.internal.Preconditions -> D0.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 + 39:61:java.lang.String badElementIndex(int,int,java.lang.String):320:320 -> a + 3:9:void checkArgument(java.lang.Boolean):112:112 -> b + 10:16:void checkArgument(java.lang.Boolean):113:113 -> b + 4:13:void checkArgument(boolean,java.lang.Object):127:127 -> c + 4:13:void checkArgument(boolean,java.lang.String,java.lang.Object[]):149:149 -> d + 1:7:int checkElementIndex(int,int):294:294 -> e + 6:15:int checkElementIndex(int,int,java.lang.String):311:311 -> f + 1:4:java.lang.Object checkNotNull(java.lang.Object):213:213 -> g + 4:13:java.lang.Object checkNotNull(java.lang.Object,java.lang.Object):229:229 -> h + 4:9:void checkState(boolean):162:162 -> i + 4:13:void checkState(boolean,java.lang.Object):177:177 -> j + 1:4:java.lang.String format(java.lang.String,java.lang.Object[]):411:411 -> k + 5:19:java.lang.String format(java.lang.String,java.lang.Object[]):414:414 -> k + 20:22:java.lang.String format(java.lang.String,java.lang.Object[]):417:417 -> k + 23:32:java.lang.String format(java.lang.String,java.lang.Object[]):418:418 -> k + 33:41:java.lang.String format(java.lang.String,java.lang.Object[]):422:422 -> k + 42:52:java.lang.String format(java.lang.String,java.lang.Object[]):423:423 -> k + 53:59:java.lang.String format(java.lang.String,java.lang.Object[]):426:426 -> k + 60:62:java.lang.String format(java.lang.String,java.lang.Object[]):429:429 -> k + 63:69:java.lang.String format(java.lang.String,java.lang.Object[]):430:430 -> k + 70:74:java.lang.String format(java.lang.String,java.lang.Object[]):431:431 -> k + 75:77:java.lang.String format(java.lang.String,java.lang.Object[]):432:432 -> k + 78:84:java.lang.String format(java.lang.String,java.lang.Object[]):433:433 -> 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: +# {"id":"sourceFile","fileName":"Predicate.java"} + boolean apply(java.lang.Object) -> apply +com.facebook.common.internal.Sets -> D0.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: +# {"id":"sourceFile","fileName":"Supplier.java"} + java.lang.Object get() -> get +com.facebook.common.internal.Suppliers -> D0.o: +# {"id":"sourceFile","fileName":"Suppliers.java"} + com.facebook.common.internal.Supplier BOOLEAN_TRUE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.common.internal.Supplier BOOLEAN_FALSE -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.common.internal.Supplier STRING_EMPTY -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/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":"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: +# {"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: +# {"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: +# {"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: +# {"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 + 3:9:void propagateIfInstanceOf(java.lang.Throwable,java.lang.Class):59:59 -> b + 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: +# {"id":"sourceFile","fileName":"FLog.java"} + com.facebook.common.logging.LoggingDelegate sHandler -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LE0/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 + 1:9:void v(java.lang.Class,java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):111:111 -> B + 10:27:void v(java.lang.Class,java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):112:112 -> B + 1:9:void v(java.lang.Class,java.lang.String,java.lang.Object[]):129:129 -> C + 10:23:void v(java.lang.Class,java.lang.String,java.lang.Object[]):130:130 -> C + 1:9:void v(java.lang.String,java.lang.String,java.lang.Object[]):117:117 -> D + 10:19:void v(java.lang.String,java.lang.String,java.lang.Object[]):118:118 -> D + 1:9:void w(java.lang.Class,java.lang.String):353:353 -> E + 10:19:void w(java.lang.Class,java.lang.String):354:354 -> E + 1:9:void w(java.lang.Class,java.lang.String,java.lang.Throwable):389:389 -> F + 10:19:void w(java.lang.Class,java.lang.String,java.lang.Throwable):390:390 -> F + 1:9:void w(java.lang.Class,java.lang.String,java.lang.Object[]):371:371 -> G + 10:23:void w(java.lang.Class,java.lang.String,java.lang.Object[]):372:372 -> G + 2:7:void w(java.lang.Class,java.lang.Throwable,java.lang.String,java.lang.Object[]):377:377 -> H + 8:15:void w(java.lang.Class,java.lang.Throwable,java.lang.String,java.lang.Object[]):378:378 -> H + 1:9:void w(java.lang.String,java.lang.String):347:347 -> I + 10:15:void w(java.lang.String,java.lang.String):348:348 -> I + 1:9:void w(java.lang.String,java.lang.String,java.lang.Throwable):383:383 -> J + 10:15:void w(java.lang.String,java.lang.String,java.lang.Throwable):384:384 -> J + 1:9:void w(java.lang.String,java.lang.String,java.lang.Object[]):359:359 -> K + 10:19:void w(java.lang.String,java.lang.String,java.lang.Object[]):360:360 -> K + 1:9:void w(java.lang.String,java.lang.Throwable,java.lang.String,java.lang.Object[]):365:365 -> L + 10:19:void w(java.lang.String,java.lang.Throwable,java.lang.String,java.lang.Object[]):366:366 -> L + 1:9:void wtf(java.lang.Class,java.lang.String,java.lang.Throwable):485:485 -> M + 10:19:void wtf(java.lang.Class,java.lang.String,java.lang.Throwable):486:486 -> M + 1:9:void wtf(java.lang.String,java.lang.String,java.lang.Object[]):455:455 -> N + 10:19:void wtf(java.lang.String,java.lang.String,java.lang.Object[]):456:456 -> N + 1:9:void d(java.lang.Class,java.lang.String,java.lang.Object):189:189 -> a + 10:27:void d(java.lang.Class,java.lang.String,java.lang.Object):190:190 -> a + 1:9:void d(java.lang.String,java.lang.String):153:153 -> b + 10:15:void d(java.lang.String,java.lang.String):154:154 -> b + 1:9:void d(java.lang.String,java.lang.String,java.lang.Object):159:159 -> c + 10:23:void d(java.lang.String,java.lang.String,java.lang.Object):160:160 -> c + 1:9:void d(java.lang.String,java.lang.String,java.lang.Object,java.lang.Object):165:165 -> d + 10:23:void d(java.lang.String,java.lang.String,java.lang.Object,java.lang.Object):166:166 -> d + 1:9:void d(java.lang.String,java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object):171:171 -> e + 10:23:void d(java.lang.String,java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object):172:172 -> e + 1:9:void d(java.lang.String,java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):177:177 -> f + 10:23:void d(java.lang.String,java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):178:178 -> f + 1:9:void d(java.lang.String,java.lang.String,java.lang.Throwable):238:238 -> g + 10:15:void d(java.lang.String,java.lang.String,java.lang.Throwable):239:239 -> g + 1:9:void d(java.lang.String,java.lang.String,java.lang.Object[]):214:214 -> h + 10:17:void d(java.lang.String,java.lang.String,java.lang.Object[]):215:215 -> h + 1:9:void e(java.lang.Class,java.lang.String):401:401 -> i + 10:19:void e(java.lang.Class,java.lang.String):402:402 -> i + 1:9:void e(java.lang.Class,java.lang.String,java.lang.Throwable):437:437 -> j + 10:19:void e(java.lang.Class,java.lang.String,java.lang.Throwable):438:438 -> j + 1:9:void e(java.lang.Class,java.lang.String,java.lang.Object[]):419:419 -> k + 10:23:void e(java.lang.Class,java.lang.String,java.lang.Object[]):420:420 -> k + 1:9:void e(java.lang.Class,java.lang.Throwable,java.lang.String,java.lang.Object[]):425:425 -> l + 10:23:void e(java.lang.Class,java.lang.Throwable,java.lang.String,java.lang.Object[]):426:426 -> l + 1:9:void e(java.lang.String,java.lang.String):395:395 -> m + 10:15:void e(java.lang.String,java.lang.String):396:396 -> m + 1:9:void e(java.lang.String,java.lang.String,java.lang.Throwable):431:431 -> n + 10:15:void e(java.lang.String,java.lang.String,java.lang.Throwable):432:432 -> n + 1:9:void e(java.lang.String,java.lang.String,java.lang.Object[]):407:407 -> o + 10:19:void e(java.lang.String,java.lang.String,java.lang.Object[]):408:408 -> o + 1:9:void e(java.lang.String,java.lang.Throwable,java.lang.String,java.lang.Object[]):413:413 -> p + 10:19:void e(java.lang.String,java.lang.Throwable,java.lang.String,java.lang.Object[]):414:414 -> p + 2:6:java.lang.String formatString(java.lang.String,java.lang.Object[]):491:491 -> q + 1:5:java.lang.String getTag(java.lang.Class):495:495 -> r + 1:9:void i(java.lang.String,java.lang.String):250:250 -> s + 10:15:void i(java.lang.String,java.lang.String):251:251 -> s + 1:9:void i(java.lang.String,java.lang.String,java.lang.Object,java.lang.Object):262:262 -> t + 10:23:void i(java.lang.String,java.lang.String,java.lang.Object,java.lang.Object):263:263 -> t + 1:9:void i(java.lang.String,java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object):268:268 -> u + 10:23:void i(java.lang.String,java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object):269:269 -> u + 1:9:void i(java.lang.String,java.lang.String,java.lang.Object[]):311:311 -> v + 10:19:void i(java.lang.String,java.lang.String,java.lang.Object[]):312:312 -> v + 1:7:boolean isLoggable(int):44:44 -> w + 1:9:void v(java.lang.Class,java.lang.String):86:86 -> x + 10:19:void v(java.lang.Class,java.lang.String):87:87 -> x + 1:9:void v(java.lang.Class,java.lang.String,java.lang.Object):92:92 -> y + 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: +# {"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;"} + 1:8:void ():17:17 -> + 1:3:void ():26:26 -> + 4:8:void ():19:19 -> + 9:11:void ():20:20 -> + 2:5:void wtf(java.lang.String,java.lang.String,java.lang.Throwable):118:118 -> a + 2:5:void w(java.lang.String,java.lang.String):85:85 -> b + 2:5:void w(java.lang.String,java.lang.String,java.lang.Throwable):90:90 -> c + 2:5:void e(java.lang.String,java.lang.String):95:95 -> d + 2:5:void v(java.lang.String,java.lang.String):55:55 -> e + 2:5:void wtf(java.lang.String,java.lang.String):109:109 -> f + 2:5:void e(java.lang.String,java.lang.String,java.lang.Throwable):100:100 -> g + 2:5:void d(java.lang.String,java.lang.String):65:65 -> h + 2:5:void d(java.lang.String,java.lang.String,java.lang.Throwable):70:70 -> i + 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;"} + 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 + 1:4:java.lang.String prefixTag(java.lang.String):135:135 -> o + 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: +# {"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 + void w(java.lang.String,java.lang.String,java.lang.Throwable) -> c + void e(java.lang.String,java.lang.String) -> d + void v(java.lang.String,java.lang.String) -> e + void wtf(java.lang.String,java.lang.String) -> f + void e(java.lang.String,java.lang.String,java.lang.Throwable) -> g + void d(java.lang.String,java.lang.String) -> h + 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: +# {"id":"sourceFile","fileName":"MediaUtils.kt"} + com.facebook.common.media.MediaUtils INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LF0/a;"} + java.util.Map ADDITIONAL_ALLOWED_MIME_TYPES -> b + 8:15:void ():20:20 -> + 16:27:void ():21:21 -> + 28:34:void ():19:19 -> + 1:4:void ():14:14 -> + 8:13:java.lang.String extractExtension(java.lang.String):41:41 -> a + 14:36:java.lang.String extractExtension(java.lang.String):42:42 -> a + 6:32:java.lang.String extractMime(java.lang.String):32:32 -> b + 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: +# {"id":"sourceFile","fileName":"MimeTypeMapWrapper.java"} + android.webkit.MimeTypeMap sMimeTypeMap -> a + java.util.Map sMimeTypeToExtensionMap -> b + java.util.Map sExtensionToMimeTypeMap -> c + 1:6:void ():20:20 -> + 7:20:void ():23:23 -> + 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: +# {"id":"sourceFile","fileName":"ByteArrayPool.java"} +com.facebook.common.memory.DecodeBufferHelper -> G0.b: +# {"id":"sourceFile","fileName":"DecodeBufferHelper.java"} + com.facebook.common.memory.DecodeBufferHelper INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/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 + # {"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: +# {"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: +# {"id":"sourceFile","fileName":"MemoryTrimmable.java"} +com.facebook.common.memory.MemoryTrimmableRegistry -> G0.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":"sourceFile","fileName":"NoOpMemoryTrimmableRegistry.java"} + com.facebook.common.memory.NoOpMemoryTrimmableRegistry sInstance -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/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"} + 4:7:com.facebook.common.memory.NoOpMemoryTrimmableRegistry getInstance():21:21 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/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: +# {"id":"sourceFile","fileName":"Pool.java"} + java.lang.Object get(int) -> get + void release(java.lang.Object) -> release +com.facebook.common.memory.PooledByteArrayBufferedInputStream -> G0.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;"} + 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"} + 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 -> + 29:30:void (java.io.InputStream,byte[],com.facebook.common.references.ResourceReleaser):51:51 -> + 31:32:void (java.io.InputStream,byte[],com.facebook.common.references.ResourceReleaser):52:52 -> + 33:35:void (java.io.InputStream,byte[],com.facebook.common.references.ResourceReleaser):53:53 -> + 1:12:int available():83:83 -> available + 13:15:int available():84:84 -> available + 16:28:int available():85:85 -> available + 1:5:void close():90:90 -> close + 6:7:void close():91:91 -> close + 8:14:void close():92:92 -> close + 15:18:void close():93:93 -> close + 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 + 4:4:int read():64:64 -> read + 5:7:int read(byte[],int,int):69:71 -> read + 8:10:int read(byte[],int,int):75:77 -> read + 1:12:long skip(long):99:99 -> skip + 13:15:long skip(long):100:100 -> skip + 16:29:long skip(long):101:101 -> skip + 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: +# {"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: +# {"id":"sourceFile","fileName":"PooledByteBuffer.java"} + 1:6:void ():74:74 -> +com.facebook.common.memory.PooledByteBufferFactory -> G0.i: +# {"id":"sourceFile","fileName":"PooledByteBufferFactory.java"} + com.facebook.common.memory.PooledByteBufferOutputStream newOutputStream() -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/k;"} + com.facebook.common.memory.PooledByteBuffer newByteBuffer(byte[]) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)LG0/h;"} + com.facebook.common.memory.PooledByteBuffer newByteBuffer(java.io.InputStream) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)LG0/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;"} + 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":"sourceFile","fileName":"PooledByteBufferInputStream.java"} + com.facebook.common.memory.PooledByteBuffer mPooledByteBuffer -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/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"} + 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 -> + 28:30:void (com.facebook.common.memory.PooledByteBuffer):38:38 -> + 1:10:int available():44:44 -> available + 1:5:void mark(int):55:55 -> mark + 1:2:boolean markSupported():63:63 -> markSupported + 1:1:int read():68:68 -> read + 2:2:int read():71:71 -> read + 3:3:int read(byte[]):76:76 -> read + 4:4:int read(byte[],int,int):90:90 -> read + 5:5:int read(byte[],int,int):95:95 -> read + 6:8:int read(byte[],int,int):104:106 -> read + 9:9:int read(byte[],int,int):91:91 -> read + 1:5:void reset():117:117 -> reset + 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: +# {"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;"} + int size() -> size +com.facebook.common.memory.PooledByteStreams -> G0.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;"} + 1:1:void (com.facebook.common.memory.ByteArrayPool):30:30 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/a;)V"} + 2:5:void (com.facebook.common.memory.ByteArrayPool,int):34:37 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/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: +# {"id":"sourceFile","fileName":"CloseableReference.java"} + boolean mIsClosed -> d + com.facebook.common.references.SharedReference mSharedReference -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/h;"} + com.facebook.common.references.CloseableReference$LeakHandler mLeakHandler -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/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;"} + com.facebook.common.references.CloseableReference$LeakHandler DEFAULT_LEAK_HANDLER -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/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"} + 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"} + 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 + 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;"} + 1:2:void close():298:299 -> close + 3:5:void close():299:299 -> close + 6:10:void close():300:300 -> close + 11:12:void close():302:302 -> close + 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 + 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;"} + 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: +# {"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: +# {"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"} + 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: +# {"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"} + boolean requiresStacktrace() -> b +com.facebook.common.references.DefaultCloseableReference -> H0.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"} + 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"} + 1:5:java.lang.Object clone():15:15 -> clone + 1:2:void finalize():47:48 -> finalize + 3:5:void finalize():48:48 -> finalize + 6:6:void finalize():49:49 -> finalize + 7:12:void finalize():67:67 -> finalize + 13:13:void finalize():51:51 -> finalize + 14:19:void finalize():53:53 -> finalize + 20:23:void finalize():54:54 -> finalize + 24:33:void finalize():57:57 -> finalize + 34:45:void finalize():58:58 -> finalize + 46:57:void finalize():59:59 -> finalize + 58:60:void finalize():54:54 -> finalize + 61:64:void finalize():61:61 -> finalize + 65:74:void finalize():62:62 -> finalize + 75:77:void finalize():65:65 -> finalize + 78:81:void finalize():67:67 -> finalize + 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: +# {"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"} + 1:5:java.lang.Object clone():14:14 -> clone + 1:1:void close():36:36 -> close + 1:2:void finalize():43:44 -> finalize + 3:5:void finalize():44:44 -> finalize + 6:6:void finalize():45:45 -> finalize + 7:12:void finalize():59:59 -> finalize + 13:13:void finalize():47:47 -> finalize + 14:19:void finalize():49:49 -> finalize + 20:23:void finalize():50:50 -> finalize + 24:33:void finalize():53:53 -> finalize + 34:45:void finalize():54:54 -> finalize + 46:57:void finalize():55:55 -> finalize + 58:60:void finalize():50:50 -> finalize + 61:65:void finalize():57:57 -> finalize + 66:71:void finalize():59:59 -> finalize + 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: +# {"id":"sourceFile","fileName":"HasBitmap.java"} +com.facebook.common.references.NoOpCloseableReference -> H0.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: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: +# {"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"} + 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"} + 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: +# {"id":"sourceFile","fileName":"ResourceReleaser.java"} + void release(java.lang.Object) -> release +com.facebook.common.references.SharedReference -> H0.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;"} + 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"} + 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 -> + 17:20:void (java.lang.Object,com.facebook.common.references.ResourceReleaser,boolean):96:96 -> + 1:3:void addLiveReference(java.lang.Object):111:111 -> a + 4:12:void addLiveReference(java.lang.Object):112:112 -> a + 13:22:void addLiveReference(java.lang.Object):114:114 -> a + 23:34:void addLiveReference(java.lang.Object):116:116 -> a + 35:38:void addLiveReference(java.lang.Object):118:118 -> a + 2:4:void addReference():176:176 -> b + 5:10:void addReference():177:177 -> b + 11:15:void addReference():178:178 -> b + 2:4:int decreaseRefCount():222:222 -> c + 5:19:int decreaseRefCount():223:223 -> c + 20:24:int decreaseRefCount():225:225 -> c + 25:29:int decreaseRefCount():226:226 -> c + 1:6:void deleteReference():202:202 -> d + 7:8:void deleteReference():204:205 -> d + 9:10:void deleteReference():205:205 -> d + 11:12:void deleteReference():206:206 -> d + 13:15:void deleteReference():207:207 -> d + 16:19:void deleteReference():209:209 -> d + 20:22:void deleteReference():210:210 -> d + 23:27:void deleteReference():212:212 -> d + 28:30:void deleteReference():207:207 -> d + 1:7:void ensureValid():235:235 -> e + 8:13:void ensureValid():236:236 -> e + 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"} + 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 + 16:23:void removeLiveReference(java.lang.Object):133:133 -> i + 24:29:void removeLiveReference(java.lang.Object):132:132 -> i + 30:36:void removeLiveReference(java.lang.Object):134:134 -> i + 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: +# {"id":"sourceFile","fileName":"SharedReference.java"} + 1:6:void ():251:251 -> +com.facebook.common.statfs.StatFsHelper -> I0.a: +# {"id":"sourceFile","fileName":"StatFsHelper.java"} + android.os.StatFs mInternalStatFs -> a + java.io.File mInternalPath -> b + android.os.StatFs mExternalStatFs -> c + java.io.File mExternalPath -> d + long mLastRestatTime -> e + 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;"} + long RESTAT_INTERVAL_MS -> i + 1:11:void ():61:61 -> + 1:4:void ():88:88 -> + 5:6:void ():63:63 -> + 7:9:void ():66:66 -> + 10:11:void ():73:73 -> + 12:19:void ():89:89 -> + 1:6:android.os.StatFs createStatFs(java.lang.String):319:319 -> a + 1:4:void ensureInitialized():95:95 -> b + 5:9:void ensureInitialized():96:96 -> b + 10:13:void ensureInitialized():98:98 -> b + 14:19:void ensureInitialized():99:99 -> b + 20:25:void ensureInitialized():103:103 -> b + 26:29:void ensureInitialized():104:104 -> b + 30:34:void ensureInitialized():105:105 -> b + 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"} + 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;"} + 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 + 9:21:void maybeUpdateStats():244:244 -> e + 22:27:void maybeUpdateStats():245:245 -> e + 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"} + 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 + 21:27:void updateStats():279:279 -> g + 4:12:android.os.StatFs updateStatsHelper(android.os.StatFs,java.io.File):288:288 -> h + 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: +# {"id":"sourceFile","fileName":"StatFsHelper.java"} + com.facebook.common.statfs.StatFsHelper$StorageType INTERNAL -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LI0/a$a;"} + com.facebook.common.statfs.StatFsHelper$StorageType EXTERNAL -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LI0/a$a;"} + com.facebook.common.statfs.StatFsHelper$StorageType[] $VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[LI0/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;"} + 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":"sourceFile","fileName":"LimitedInputStream.java"} + int mBytesToRead -> d + int mBytesToReadWhenMarked -> e + 1:3:void (java.io.InputStream,int):22:22 -> + 4:8:void (java.io.InputStream,int):24:24 -> + 9:11:void (java.io.InputStream,int):29:29 -> + 12:14:void (java.io.InputStream,int):30:30 -> + 15:22:void (java.io.InputStream,int):27:27 -> + 1:13:int available():72:72 -> available + 1:8:void mark(int):77:77 -> mark + 9:13:void mark(int):78:78 -> mark + 14:18:void mark(int):79:79 -> mark + 1:1:int read():35:35 -> read + 2:2:int read():39:39 -> read + 3:3:int read():41:41 -> read + 4:4:int read(byte[],int,int):49:49 -> read + 5:6:int read(byte[],int,int):53:54 -> read + 7:7:int read(byte[],int,int):56:56 -> read + 1:8:void reset():85:85 -> reset + 9:13:void reset():89:89 -> reset + 14:18:void reset():93:93 -> reset + 19:23:void reset():94:94 -> reset + 24:31:void reset():90:90 -> reset + 32:39:void reset():86:86 -> reset + 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: +# {"id":"sourceFile","fileName":"TailAppendingInputStream.java"} + byte[] mTail -> d + int mTailOffset -> e + int mMarkedTailOffset -> f + 1:3:void (java.io.InputStream,byte[]):25:25 -> + 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:8:void mark(int):84:84 -> mark + 9:11:void mark(int):85:85 -> mark + 12:16:void mark(int):86:86 -> mark + 1:1:int read():37:37 -> read + 2:2:int read():41:41 -> read + 3:3:int read(byte[]):46:46 -> read + 4:4:int read(byte[],int,int):51:51 -> read + 5:5:int read(byte[],int,int):62:62 -> read + 6:6:int read(byte[],int,int):66:66 -> read + 1:8:void reset():74:74 -> reset + 9:13:void reset():75:75 -> reset + 14:18:void reset():76:76 -> reset + 19:26:void reset():78:78 -> reset +com.facebook.common.time.AwakeTimeSinceBootClock -> com.facebook.common.time.AwakeTimeSinceBootClock: +# {"id":"sourceFile","fileName":"AwakeTimeSinceBootClock.java"} + 1:8:void ():21:21 -> + 1:4:void ():23:23 -> + 1:3:com.facebook.common.time.AwakeTimeSinceBootClock get():32:32 -> get + 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: +# {"id":"sourceFile","fileName":"Clock.java"} + long now() -> now +com.facebook.common.time.MonotonicClock -> K0.b: +# {"id":"sourceFile","fileName":"MonotonicClock.java"} + 1:11:long now():43:43 -> now + long nowNanos() -> nowNanos +com.facebook.common.time.MonotonicNanoClock -> K0.c: +# {"id":"sourceFile","fileName":"MonotonicNanoClock.java"} + 1:1:long K0.MonotonicNanoClock.now():0:0 -> now + # {"id":"com.android.tools.r8.synthesized"} + long K0.MonotonicNanoClock.nowNanos() -> nowNanos + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.common.time.RealtimeSinceBootClock -> com.facebook.common.time.RealtimeSinceBootClock: +# {"id":"sourceFile","fileName":"RealtimeSinceBootClock.java"} + com.facebook.common.time.RealtimeSinceBootClock INSTANCE -> a + 1:8:void ():25:25 -> + 1:4:void ():27:27 -> + 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: +# {"id":"sourceFile","fileName":"SystemClock.java"} + com.facebook.common.time.SystemClock INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LK0/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;"} + 1:5:long now():26:26 -> now +com.facebook.common.util.ExceptionWithNoStacktrace -> L0.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: +# {"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: +# {"id":"sourceFile","fileName":"SecureHashUtil.java"} + byte[] HEX_CHAR_TABLE -> a + 3:10:void ():65:65 -> + 1:6:java.lang.String makeSHA1HashBase64(byte[]):40:40 -> a + 7:11:java.lang.String makeSHA1HashBase64(byte[]):41:41 -> a + 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: +# {"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: +# {"id":"sourceFile","fileName":"TriState.java"} + com.facebook.common.util.TriState YES -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/e;"} + com.facebook.common.util.TriState NO -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/e;"} + com.facebook.common.util.TriState UNSET -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LL0/e;"} + com.facebook.common.util.TriState[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[LL0/e;"} + 1:10:void ():17:17 -> + 11:20:void ():18:18 -> + 21:30:void ():19:19 -> + 31:37:void ():15:15 -> + 1:4:void (java.lang.String,int):16:16 -> + 1:17:boolean asBoolean():62:62 -> a + 18:40:boolean asBoolean():70:70 -> a + 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;"} + 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;"} + 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":"sourceFile","fileName":"TriState.java"} + int[] $SwitchMap$com$facebook$common$util$TriState -> a + 1:41:void ():62:62 -> +com.facebook.common.util.UriUtil -> L0.f: +# {"id":"sourceFile","fileName":"UriUtil.java"} + android.net.Uri LOCAL_CONTACT_IMAGE_URI -> a + 1:2:void ():43:43 -> + 3:17:void ():44:44 -> + 1:7:android.content.res.AssetFileDescriptor getAssetFileDescriptor(android.content.ContentResolver,android.net.Uri):268:268 -> a + 8:15:android.content.res.AssetFileDescriptor getAssetFileDescriptor(android.content.ContentResolver,android.net.Uri):270:270 -> a + 1:3:java.lang.String getDataPathString(boolean):254:254 -> b + 3:5:android.net.Uri getExternalContentUri(boolean):245:245 -> c + 6:8:android.net.Uri getExternalContentUri(boolean):246:246 -> c + 1:3:java.lang.String getMediaIdString(boolean):250:250 -> d + 1:4:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):209:209 -> e + 5:15:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):210:210 -> e + 16:26:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):211:211 -> e + 27:28:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):214:214 -> e + 29:38:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):215:215 -> e + 39:42:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):216:216 -> e + 43:45:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):217:217 -> e + 46:55:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):218:218 -> e + 56:76:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):219:219 -> e + 77:95:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):220:220 -> e + 96:105:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):224:224 -> e + 106:111:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):223:223 -> e + 112:117:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):226:226 -> e + 118:128:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):227:227 -> e + 129:135:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):229:229 -> e + 136:138:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):234:234 -> e + 139:141:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):236:236 -> e + 142:145:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):234:234 -> e + 146:151:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):237:237 -> e + 152:157:java.lang.String getRealPathFromUri(android.content.ContentResolver,android.net.Uri):238:238 -> e + 5:9:java.lang.String getSchemeOrNull(android.net.Uri):185:185 -> f + 1:5:android.net.Uri getUriForFile(java.io.File):285:285 -> g + 1:11:boolean isDataUri(android.net.Uri):176:176 -> h + 1:4:boolean isLocalAssetUri(android.net.Uri):148:148 -> i + 5:11:boolean isLocalAssetUri(android.net.Uri):149:149 -> i + 1:4:boolean isLocalCameraUri(android.net.Uri):136:136 -> j + 5:18:boolean isLocalCameraUri(android.net.Uri):137:137 -> j + 19:33:boolean isLocalCameraUri(android.net.Uri):138:138 -> j + 1:8:boolean isLocalContactUri(android.net.Uri):121:121 -> k + 9:16:boolean isLocalContactUri(android.net.Uri):124:124 -> k + 17:26:boolean isLocalContactUri(android.net.Uri):125:125 -> k + 27:51:boolean isLocalContactUri(android.net.Uri):126:126 -> k + 1:4:boolean isLocalContentUri(android.net.Uri):110:110 -> l + 5:11:boolean isLocalContentUri(android.net.Uri):111:111 -> l + 1:4:boolean isLocalFileUri(android.net.Uri):99:99 -> m + 5:11:boolean isLocalFileUri(android.net.Uri):100:100 -> m + 1:4:boolean isLocalResourceUri(android.net.Uri):159:159 -> n + 5:11:boolean isLocalResourceUri(android.net.Uri):160:160 -> n + 1:4:boolean isNetworkUri(android.net.Uri):88:88 -> o + 5:25:boolean isNetworkUri(android.net.Uri):89:89 -> o + 1:4:boolean isQualifiedResourceUri(android.net.Uri):170:170 -> p + 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: +# {"id":"sourceFile","fileName":"WebpBitmapFactory.java"} +com.facebook.common.webp.WebpSupportStatus -> M0.b: +# {"id":"sourceFile","fileName":"WebpSupportStatus.java"} + boolean sIsSimpleWebpSupported -> a + boolean sIsExtendedWebpSupported -> b + boolean sWebpLibraryChecked -> c + byte[] WEBP_RIFF_BYTES -> d + byte[] WEBP_NAME_BYTES -> e + byte[] WEBP_VP8_BYTES -> f + byte[] WEBP_VP8L_BYTES -> g + byte[] WEBP_VP8X_BYTES -> h + 2:3:void ():19:19 -> + 4:10:void ():22:22 -> + 11:12:void ():26:26 -> + 13:20:void ():75:75 -> + 21:28:void ():76:76 -> + 29:36:void ():79:79 -> + 37:44:void ():81:81 -> + 45:53:void ():82:82 -> + 1:8:byte[] asciiBytes(java.lang.String):57:57 -> a + 9:16:byte[] asciiBytes(java.lang.String):60:60 -> a + 3:10:boolean isAnimatedWebpHeader(byte[],int):134:134 -> b + 11:27:boolean isAnimatedWebpHeader(byte[],int):136:136 -> b + 7:8:boolean isExtendedWebpHeader(byte[],int,int):150:150 -> c + 9:18:boolean isExtendedWebpHeader(byte[],int,int):151:151 -> c + 3:10:boolean isExtendedWebpHeaderWithAlpha(byte[],int):156:156 -> d + 11:28:boolean isExtendedWebpHeaderWithAlpha(byte[],int):158:158 -> d + 1:2:boolean isExtendedWebpSupported():110:110 -> e + 3:9:boolean isLosslessWebpHeader(byte[],int):145:145 -> f + 3:9:boolean isSimpleWebpHeader(byte[],int):141:141 -> g + 5:6:boolean isWebpHeader(byte[],int,int):173:173 -> h + 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;"} + 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: +# {"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;"} + boolean mIsClosed -> c + java.lang.Object mResult -> d + java.lang.Throwable mFailureThrowable -> e + float mProgress -> f + java.util.concurrent.ConcurrentLinkedQueue mSubscribers -> g + 1:4:void ():70:70 -> + 5:6:void ():52:52 -> + 7:9:void ():55:55 -> + 10:12:void ():59:59 -> + 13:14:void ():71:71 -> + 15:18:void ():72:72 -> + 19:26:void ():73:73 -> + 2:13:boolean hasResult():88:88 -> a + 2:15:boolean isFinished():83:83 -> b + 2:8:java.lang.Throwable getFailureCause():114:114 -> c + 1:2:boolean close():125:126 -> close + 3:6:boolean close():126:126 -> close + 7:11:boolean close():127:127 -> close + 12:13:boolean close():129:129 -> close + 14:16:boolean close():130:130 -> close + 17:18:boolean close():131:131 -> close + 19:21:boolean close():132:132 -> close + 22:24:boolean close():134:134 -> close + 25:30:boolean close():136:136 -> close + 31:33:boolean close():137:137 -> close + 34:35:boolean close():139:140 -> close + 36:39:boolean close():140:140 -> close + 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: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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/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"} + 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 + 5:8:void notifyDataSubscribers():180:180 -> l + 9:26:void notifyDataSubscribers():181:181 -> l + 27:39:void notifyDataSubscribers():182:182 -> l + 1:18:void notifyProgressUpdate():353:353 -> m + 19:22:void notifyProgressUpdate():354:354 -> m + 23:26:void notifyProgressUpdate():355:355 -> m + 27:36:void notifyProgressUpdate():356:356 -> m + 1:3:void setExtras(java.util.Map):103:103 -> n + 2:6:boolean setFailure(java.lang.Throwable):269:269 -> o + 1:6:boolean setFailure(java.lang.Throwable,java.util.Map):274:274 -> p + 7:10:boolean setFailure(java.lang.Throwable,java.util.Map):276:276 -> p + 2:12:boolean setFailureInternal(java.lang.Throwable,java.util.Map):331:331 -> q + 13:16:boolean setFailureInternal(java.lang.Throwable,java.util.Map):334:334 -> q + 17:18:boolean setFailureInternal(java.lang.Throwable,java.util.Map):335:335 -> q + 19:20:boolean setFailureInternal(java.lang.Throwable,java.util.Map):336:336 -> q + 21:25:boolean setFailureInternal(java.lang.Throwable,java.util.Map):337:337 -> q + 26:30:boolean setFailureInternal(java.lang.Throwable,java.util.Map):332:332 -> q + 1:6:boolean setProgress(float):296:296 -> r + 7:10:boolean setProgress(float):298:298 -> r + 2:13:boolean setProgressInternal(float):342:342 -> s + 14:19:boolean setProgressInternal(float):344:344 -> s + 20:21:boolean setProgressInternal(float):345:345 -> s + 22:23:boolean setProgressInternal(float):347:347 -> s + 24:28:boolean setProgressInternal(float):348:348 -> s + 29:32:boolean setProgressInternal(float):343:343 -> s + 1:3:boolean setResult(java.lang.Object,boolean,java.util.Map):239:239 -> t + 4:9:boolean setResult(java.lang.Object,boolean,java.util.Map):240:240 -> t + 10:13:boolean setResult(java.lang.Object,boolean,java.util.Map):242:242 -> t + 2:3:boolean setResultInternal(java.lang.Object,boolean):306:307 -> u + 4:15:boolean setResultInternal(java.lang.Object,boolean):307:307 -> u + 16:21:boolean setResultInternal(java.lang.Object,boolean):312:312 -> u + 22:26:boolean setResultInternal(java.lang.Object,boolean):313:313 -> u + 27:30:boolean setResultInternal(java.lang.Object,boolean):315:315 -> u + 31:38:boolean setResultInternal(java.lang.Object,boolean):317:317 -> u + 39:42:boolean setResultInternal(java.lang.Object,boolean):319:319 -> u + 43:50:boolean setResultInternal(java.lang.Object,boolean):324:324 -> u + 51:54:boolean setResultInternal(java.lang.Object,boolean):309:309 -> u + 55:58:boolean setResultInternal(java.lang.Object,boolean):324:324 -> u + 59:63:boolean setResultInternal(java.lang.Object,boolean):321:321 -> u + 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: +# {"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;"} + boolean val$isCancellation -> f + com.facebook.datasource.AbstractDataSource this$0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/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"} + 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: +# {"id":"sourceFile","fileName":"AbstractDataSource.java"} + com.facebook.datasource.DataSubscriber val$subscriber -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/e;"} + com.facebook.datasource.AbstractDataSource this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/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"} + 1:8:void run():360:360 -> run +com.facebook.datasource.AbstractDataSource$DataSourceInstrumenter -> N0.a$c: +# {"id":"sourceFile","fileName":"AbstractDataSource.java"} +com.facebook.datasource.AbstractDataSource$DataSourceStatus -> N0.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;"} + com.facebook.datasource.AbstractDataSource$DataSourceStatus SUCCESS -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/a$d;"} + com.facebook.datasource.AbstractDataSource$DataSourceStatus FAILURE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/a$d;"} + com.facebook.datasource.AbstractDataSource$DataSourceStatus[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[LN0/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;"} + 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":"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"} + 1:3:void onFailure(com.facebook.datasource.DataSource):62:62 -> onFailure + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/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"} + 1:4:void onNewResult(com.facebook.datasource.DataSource):49:49 -> onNewResult + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/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"} + 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":"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"} + java.util.Map getExtras() -> getExtras + java.lang.Object getResult() -> getResult +com.facebook.datasource.DataSources -> N0.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;"} + 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;"} + 5:8:com.facebook.datasource.DataSource immediateFailedDataSource(java.lang.Throwable):26:26 -> b +com.facebook.datasource.DataSources$1 -> N0.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;"} + 1:5:java.lang.Object get():41:41 -> get +com.facebook.datasource.DataSubscriber -> N0.e: +# {"id":"sourceFile","fileName":"DataSubscriber.java"} + void onCancellation(com.facebook.datasource.DataSource) -> onCancellation + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + void onFailure(com.facebook.datasource.DataSource) -> onFailure + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + void onNewResult(com.facebook.datasource.DataSource) -> onNewResult + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/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":"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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/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;"} + 1:6:com.facebook.datasource.DataSource get():44:44 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/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: +# {"id":"sourceFile","fileName":"FirstAvailableDataSourceSupplier.java"} + int mIndex -> h + com.facebook.datasource.DataSource mCurrentDataSource -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/c;"} + com.facebook.datasource.DataSource mDataSourceWithResult -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/c;"} + com.facebook.datasource.FirstAvailableDataSourceSupplier this$0 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/f;"} + 1:6:void (com.facebook.datasource.FirstAvailableDataSourceSupplier):76:76 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/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;"} + 2:21:com.facebook.common.internal.Supplier getNextSupplier():130:130 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/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"} + 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 + 22:26:void maybeSetDataSourceWithResult(com.facebook.datasource.DataSource,boolean):173:173 -> C + 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"} + 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"} + 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"} + 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 + 1:7:boolean startNextDataSource():116:116 -> G + 8:15:boolean startNextDataSource():117:117 -> G + 16:23:boolean startNextDataSource():119:119 -> G + 24:37:boolean startNextDataSource():120:120 -> G + 38:42:boolean startNextDataSource():123:123 -> G + 2:7:boolean hasResult():91:91 -> a + 8:22:boolean hasResult():92:92 -> a + 1:1:boolean close():99:99 -> close + 2:8:boolean close():102:102 -> close + 9:12:boolean close():103:103 -> close + 13:15:boolean close():105:105 -> close + 16:17:boolean close():106:106 -> close + 18:19:boolean close():107:107 -> close + 20:21:boolean close():108:108 -> close + 22:23:boolean close():109:110 -> close + 24:25:boolean close():110:110 -> close + 26:30:boolean close():111:111 -> close + 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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/f$a;LN0/c;)V"} + 2:13:boolean clearCurrentDataSource(com.facebook.datasource.DataSource):145:145 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/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":"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/f$a;LN0/g;)V"} + 2:2:void (com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource):203:203 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/f$a;)V"} + 1:1:void onCancellation(com.facebook.datasource.DataSource):211:211 -> onCancellation + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + 1:6:void onFailure(com.facebook.datasource.DataSource):207:207 -> onFailure + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + 1:6:void onNewResult(com.facebook.datasource.DataSource):215:215 -> onNewResult + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/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"} + 7:20:void onProgressUpdate(com.facebook.datasource.DataSource):225:225 -> onProgressUpdate +com.facebook.datasource.FirstAvailableDataSourceSupplier-IA -> N0.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.datasource.IncreasingQualityDataSourceSupplier -> N0.h: +# {"id":"sourceFile","fileName":"IncreasingQualityDataSourceSupplier.java"} + java.util.List mDataSourceSuppliers -> a + boolean mDataSourceLazy -> b + 1:3:void (java.util.List,boolean):44:44 -> + 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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/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;"} + 1:6:com.facebook.datasource.DataSource get():80:80 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/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: +# {"id":"sourceFile","fileName":"IncreasingQualityDataSourceSupplier.java"} + java.util.ArrayList mDataSources -> h + int mIndexOfDataSourceWithResult -> i + int mNumberOfDataSources -> j + java.util.concurrent.atomic.AtomicInteger mFinishedDataSources -> k + 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;"} + 1:5:void (com.facebook.datasource.IncreasingQualityDataSourceSupplier):120:120 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/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;"} + 2:27:com.facebook.datasource.DataSource getDataSource(int):154:154 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LN0/c;"} + 2:12:com.facebook.datasource.DataSource getDataSourceWithResult():164:164 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/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"} + 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 + 32:33:void maybeSetIndexOfDataSourceWithResult(int,com.facebook.datasource.DataSource,boolean):257:257 -> E + 34:36:void maybeSetIndexOfDataSourceWithResult(int,com.facebook.datasource.DataSource,boolean):259:259 -> E + 37:47:void maybeSetIndexOfDataSourceWithResult(int,com.facebook.datasource.DataSource,boolean):263:263 -> E + 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"} + 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"} + 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;"} + 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 + 25:28:com.facebook.datasource.DataSource tryGetAndClearDataSource(int,com.facebook.datasource.DataSource):275:275 -> H + 2:9:boolean hasResult():180:180 -> a + 10:15:boolean hasResult():181:181 -> a + 16:21:boolean hasResult():184:184 -> a + 22:34:boolean hasResult():185:185 -> a + 1:8:boolean close():190:190 -> close + 9:11:boolean close():191:191 -> close + 12:12:boolean close():195:195 -> close + 13:19:boolean close():198:198 -> close + 20:23:boolean close():199:199 -> close + 24:26:boolean close():201:201 -> close + 27:28:boolean close():202:202 -> close + 29:31:boolean close():203:203 -> close + 32:37:boolean close():205:205 -> close + 38:51:boolean close():206:206 -> close + 52:53:boolean close():203:203 -> close + 2:9:java.lang.Object getResult():170:170 -> getResult + 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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/h$a;ILN0/c;)V"} + 3:6:void closeSafely(com.facebook.datasource.DataSource):280:280 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + 1:5:void ensureDataSourceInitialized():127:127 -> z + 6:7:void ensureDataSourceInitialized():131:132 -> z + 8:10:void ensureDataSourceInitialized():132:132 -> z + 11:18:void ensureDataSourceInitialized():133:133 -> z + 19:28:void ensureDataSourceInitialized():134:134 -> z + 29:30:void ensureDataSourceInitialized():135:135 -> z + 31:32:void ensureDataSourceInitialized():136:136 -> z + 33:41:void ensureDataSourceInitialized():137:137 -> z + 42:59:void ensureDataSourceInitialized():139:139 -> z + 60:64:void ensureDataSourceInitialized():140:140 -> z + 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: +# {"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;"} + 1:5:void (com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource,int):287:287 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/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"} + 1:8:void onFailure(com.facebook.datasource.DataSource):302:302 -> onFailure + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + 1:6:void onNewResult(com.facebook.datasource.DataSource):293:293 -> onNewResult + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/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"} + 5:14:void onProgressUpdate(com.facebook.datasource.DataSource):311:311 -> onProgressUpdate +com.facebook.datasource.SimpleDataSource -> N0.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":"sourceFile","fileName":"DebugOverlayTag.kt"} + java.lang.String name -> a + java.lang.String description -> b + int color -> c + 11:13:void (java.lang.String,java.lang.String,int):17:17 -> + 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: +# {"id":"sourceFile","fileName":"NoopPrinter.kt"} + com.facebook.debug.holder.NoopPrinter INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LP0/a;"} + 1:8:void ():0:0 -> + 1:4:void ():13:13 -> + 1:1:boolean P0.NoopPrinter.shouldDisplayLogMessage(O0.DebugOverlayTag):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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LO0/a;Ljava/lang/String;)V"} +com.facebook.debug.holder.Printer -> P0.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,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":"sourceFile","fileName":"PrinterHolder.kt"} + com.facebook.debug.holder.PrinterHolder INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LP0/c;"} + com.facebook.debug.holder.Printer printer -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LP0/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":"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 NAVIGATION -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LO0/a;"} + com.facebook.debug.debugoverlay.model.DebugOverlayTag RN_CORE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LO0/a;"} + com.facebook.debug.debugoverlay.model.DebugOverlayTag BRIDGE_CALLS -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LO0/a;"} + com.facebook.debug.debugoverlay.model.DebugOverlayTag NATIVE_MODULE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LO0/a;"} + com.facebook.debug.debugoverlay.model.DebugOverlayTag UI_MANAGER -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LO0/a;"} + 8:21:void ():17:17 -> + 22:42:void ():20:20 -> + 43:55:void ():23:23 -> + 56:69:void ():26:26 -> + 70:87:void ():29:29 -> + 88:89:void ():32:32 -> + 90:94:void ():34:34 -> + 95:102:void ():32:32 -> + 1:4:void ():14:14 -> +com.facebook.drawee.R$styleable -> R0.a: + int GenericDraweeHierarchy_roundingBorderColor -> A + int GenericDraweeHierarchy_roundingBorderPadding -> B + int GenericDraweeHierarchy_roundingBorderWidth -> C + int GenericDraweeHierarchy_viewAspectRatio -> D + int[] SimpleDraweeView -> E + int[] GenericDraweeHierarchy -> a + int GenericDraweeHierarchy_actualImageScaleType -> b + int GenericDraweeHierarchy_backgroundImage -> c + int GenericDraweeHierarchy_fadeDuration -> d + int GenericDraweeHierarchy_failureImage -> e + int GenericDraweeHierarchy_failureImageScaleType -> f + int GenericDraweeHierarchy_overlayImage -> g + int GenericDraweeHierarchy_placeholderImage -> h + int GenericDraweeHierarchy_placeholderImageScaleType -> i + int GenericDraweeHierarchy_pressedStateOverlayImage -> j + int GenericDraweeHierarchy_progressBarAutoRotateInterval -> k + int GenericDraweeHierarchy_progressBarImage -> l + int GenericDraweeHierarchy_progressBarImageScaleType -> m + int GenericDraweeHierarchy_retryImage -> n + int GenericDraweeHierarchy_retryImageScaleType -> o + int GenericDraweeHierarchy_roundAsCircle -> p + int GenericDraweeHierarchy_roundBottomEnd -> q + int GenericDraweeHierarchy_roundBottomLeft -> r + int GenericDraweeHierarchy_roundBottomRight -> s + int GenericDraweeHierarchy_roundBottomStart -> t + int GenericDraweeHierarchy_roundTopEnd -> u + int GenericDraweeHierarchy_roundTopLeft -> v + int GenericDraweeHierarchy_roundTopRight -> w + int GenericDraweeHierarchy_roundTopStart -> x + int GenericDraweeHierarchy_roundWithOverlayColor -> y + int GenericDraweeHierarchy_roundedCornerRadius -> z + 3:20:void ():0:0 -> +com.facebook.drawee.backends.pipeline.DefaultDrawableFactory -> S0.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;"} + com.facebook.imagepipeline.drawable.DrawableFactory mXmlDrawableFactory -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo1/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"} + 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:7:boolean hasTransformableExifOrientation(com.facebook.imagepipeline.image.CloseableStaticBitmap):95:95 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/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"} + 7:17:boolean hasTransformableRotationAngle(com.facebook.imagepipeline.image.CloseableStaticBitmap):89:89 -> d +com.facebook.drawee.backends.pipeline.DraweeConfig -> S0.b: +# {"id":"sourceFile","fileName":"DraweeConfig.java"} + com.facebook.common.internal.ImmutableList mCustomDrawableFactories -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/f;"} + com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory mPipelineDraweeControllerFactory -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LS0/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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS0/b$a;LS0/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"} + 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;"} + 1:3:com.facebook.common.internal.Supplier getDebugOverlayEnabledSupplier():63:63 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + 1:2:com.facebook.fresco.ui.common.ImagePerfDataListener getImagePerfDataListener():55:55 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld1/g;"} + 1:3:com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory getPipelineDraweeControllerFactory():50:50 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS0/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":"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;"} + com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory mPipelineDraweeControllerFactory -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LS0/h;"} + 1:4:void ():66:66 -> + 1:1:java.util.List S0.DraweeConfig$Builder.-$$Nest$fgetmCustomDrawableFactories(S0.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.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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LS0/b$a;)LS0/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":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.drawee.backends.pipeline.Fresco -> S0.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;"} + 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;"} + 1:5:com.facebook.imagepipeline.core.ImagePipelineFactory getImagePipelineFactory():140:140 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/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"} + 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"} + 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 + 25:26:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):72:72 -> d + 27:29:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):75:75 -> d + 30:35:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):77:77 -> d + 36:41:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):78:78 -> d + 42:46:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):79:79 -> d + 47:48:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):82:82 -> d + 49:52:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):83:83 -> d + 53:72:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):84:84 -> d + 73:78:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):98:98 -> d + 79:82:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):99:99 -> d + 83:90:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):96:96 -> d + 91:97:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):98:98 -> d + 98:105:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):93:93 -> d + 106:112:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):98:98 -> d + 113:120:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):90:90 -> d + 121:127:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):98:98 -> d + 128:135:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):87:87 -> d + 136:149:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):98:98 -> d + 150:152:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):99:99 -> d + 153:153:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):101:101 -> d + 154:159:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):104:104 -> d + 160:163:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):106:106 -> d + 164:166:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):108:108 -> d + 167:169:void initialize(android.content.Context,com.facebook.imagepipeline.core.ImagePipelineConfig,com.facebook.drawee.backends.pipeline.DraweeConfig,boolean):110:110 -> 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"} + 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":"sourceFile","fileName":"PipelineDraweeController.java"} + com.facebook.imagepipeline.drawable.DrawableFactory mDefaultDrawableFactory -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo1/a;"} + com.facebook.common.internal.ImmutableList mGlobalDrawableFactories -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/f;"} + com.facebook.imagepipeline.cache.MemoryCache mMemoryCache -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + com.facebook.cache.common.CacheKey mCacheKey -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/d;"} + com.facebook.common.internal.Supplier mDataSourceSupplier -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + boolean mDrawDebugOverlay -> F + com.facebook.common.internal.ImmutableList mCustomDrawableFactories -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/f;"} + com.facebook.drawee.backends.pipeline.info.ImagePerfMonitor mImagePerfMonitor -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"LT0/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;"} + com.facebook.imagepipeline.request.ImageRequest[] mFirstAvailableImageRequests -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/imagepipeline/request/b;"} + com.facebook.imagepipeline.request.ImageRequest mLowResImageRequest -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b;"} + java.lang.Class TAG -> M + 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"} + 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"} + 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"} + 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 + 29:31:void updateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage,com.facebook.drawee.debug.DebugControllerOverlayDrawable):349:349 -> C0 + 32:37:void updateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage,com.facebook.drawee.debug.DebugControllerOverlayDrawable):351:351 -> C0 + 38:44:void updateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage,com.facebook.drawee.debug.DebugControllerOverlayDrawable):353:353 -> C0 + 45:55:void updateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage,com.facebook.drawee.debug.DebugControllerOverlayDrawable):357:357 -> C0 + 56:63:void updateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage,com.facebook.drawee.debug.DebugControllerOverlayDrawable):358:358 -> C0 + 64:67:void updateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage,com.facebook.drawee.debug.DebugControllerOverlayDrawable):360:360 -> C0 + 1:7:java.util.Map obtainExtrasFromImage(java.lang.Object):64:64 -> L + 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 + 2:5:void addRequestListener(com.facebook.imagepipeline.listener.RequestListener):183:183 -> j0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr1/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;"} + 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 + 28:30:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):261:261 -> k0 + 31:32:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):263:263 -> k0 + 33:38:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):264:264 -> k0 + 39:44:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):280:280 -> k0 + 45:48:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):281:281 -> k0 + 49:56:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):269:269 -> k0 + 57:62:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):280:280 -> k0 + 63:66:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):281:281 -> k0 + 67:74:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):274:274 -> k0 + 75:80:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):280:280 -> k0 + 81:84:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):281:281 -> k0 + 85:107:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):278:278 -> k0 + 108:113:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):280:280 -> k0 + 114:116:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):281:281 -> k0 + 117:117:android.graphics.drawable.Drawable createDrawable(com.facebook.common.references.CloseableReference):283:283 -> k0 + 5:8:com.facebook.drawee.drawable.ScaleTypeDrawable getActiveScaleTypeDrawable(android.graphics.drawable.Drawable):461:461 -> l0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;)Lcom/facebook/drawee/drawable/o;"} + 9:11:com.facebook.drawee.drawable.ScaleTypeDrawable getActiveScaleTypeDrawable(android.graphics.drawable.Drawable):462:462 -> l0 + 12:15:com.facebook.drawee.drawable.ScaleTypeDrawable getActiveScaleTypeDrawable(android.graphics.drawable.Drawable):463:463 -> l0 + 16:21:com.facebook.drawee.drawable.ScaleTypeDrawable getActiveScaleTypeDrawable(android.graphics.drawable.Drawable):464:464 -> l0 + 22:26:com.facebook.drawee.drawable.ScaleTypeDrawable getActiveScaleTypeDrawable(android.graphics.drawable.Drawable):465:465 -> l0 + 27:30:com.facebook.drawee.drawable.ScaleTypeDrawable getActiveScaleTypeDrawable(android.graphics.drawable.Drawable):466:466 -> l0 + 31:32:com.facebook.drawee.drawable.ScaleTypeDrawable getActiveScaleTypeDrawable(android.graphics.drawable.Drawable):467:467 -> l0 + 33:39:com.facebook.drawee.drawable.ScaleTypeDrawable getActiveScaleTypeDrawable(android.graphics.drawable.Drawable):468:468 -> l0 + 40:43:com.facebook.drawee.drawable.ScaleTypeDrawable getActiveScaleTypeDrawable(android.graphics.drawable.Drawable):471:471 -> l0 + 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;"} + 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 + 28:43:com.facebook.common.references.CloseableReference getCachedImage():398:398 -> m0 + 44:46:com.facebook.common.references.CloseableReference getCachedImage():399:399 -> m0 + 47:52:com.facebook.common.references.CloseableReference getCachedImage():404:404 -> m0 + 53:58:com.facebook.common.references.CloseableReference getCachedImage():405:405 -> m0 + 59:64:com.facebook.common.references.CloseableReference getCachedImage():404:404 -> m0 + 65:68:com.facebook.common.references.CloseableReference getCachedImage():405:405 -> m0 + 69:74:com.facebook.common.references.CloseableReference getCachedImage():404:404 -> m0 + 75:78:com.facebook.common.references.CloseableReference getCachedImage():405:405 -> m0 + 79:84:com.facebook.common.references.CloseableReference getCachedImage():404:404 -> m0 + 85:87:com.facebook.common.references.CloseableReference getCachedImage():405:405 -> m0 + 88:88:com.facebook.common.references.CloseableReference getCachedImage():407:407 -> m0 + 1:8:java.lang.String getCallerContextString():450:450 -> n0 + 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"} + 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;"} + 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;"} + 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"} + 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"} + 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 + 18:19:void initialize(com.facebook.common.internal.Supplier,java.lang.String,com.facebook.cache.common.CacheKey,java.lang.Object,com.facebook.common.internal.ImmutableList):141:141 -> s0 + 20:23:void initialize(com.facebook.common.internal.Supplier,java.lang.String,com.facebook.cache.common.CacheKey,java.lang.Object,com.facebook.common.internal.ImmutableList):142:142 -> s0 + 24:26:void initialize(com.facebook.common.internal.Supplier,java.lang.String,com.facebook.cache.common.CacheKey,java.lang.Object,com.facebook.common.internal.ImmutableList):143:143 -> s0 + 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;"} + 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 + 34:41:com.facebook.datasource.DataSource getDataSource():245:245 -> t + 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"} + 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 + 29:33:void initializePerformanceMonitoring(com.facebook.fresco.ui.common.ImagePerfDataListener,com.facebook.drawee.controller.AbstractDraweeControllerBuilder):164:164 -> t0 + 34:39:void initializePerformanceMonitoring(com.facebook.fresco.ui.common.ImagePerfDataListener,com.facebook.drawee.controller.AbstractDraweeControllerBuilder):165:165 -> t0 + 40:47:void initializePerformanceMonitoring(com.facebook.fresco.ui.common.ImagePerfDataListener,com.facebook.drawee.controller.AbstractDraweeControllerBuilder):168:168 -> t0 + 48:55:void initializePerformanceMonitoring(com.facebook.fresco.ui.common.ImagePerfDataListener,com.facebook.drawee.controller.AbstractDraweeControllerBuilder):169:169 -> t0 + 56:63:void initializePerformanceMonitoring(com.facebook.fresco.ui.common.ImagePerfDataListener,com.facebook.drawee.controller.AbstractDraweeControllerBuilder):170:170 -> t0 + 64:67:void initializePerformanceMonitoring(com.facebook.fresco.ui.common.ImagePerfDataListener,com.facebook.drawee.controller.AbstractDraweeControllerBuilder):171:171 -> t0 + 1:6:java.lang.String toString():428:428 -> toString + 7:18:java.lang.String toString():429:429 -> toString + 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;"} + 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"} + 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 + 22:24:void maybeUpdateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage):325:325 -> v0 + 25:27:void maybeUpdateDebugOverlay(com.facebook.imagepipeline.image.CloseableImage):326:326 -> v0 + 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;"} + 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"} + 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"} + 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"} + 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: +# {"id":"sourceFile","fileName":"PipelineDraweeControllerBuilder.java"} + com.facebook.imagepipeline.core.ImagePipeline mImagePipeline -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/t;"} + com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory mPipelineDraweeControllerFactory -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"LS0/h;"} + com.facebook.common.internal.ImmutableList mCustomDrawableFactories -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/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"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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 + 20:23:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():126:126 -> J + 24:29:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():127:127 -> J + 30:36:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():129:129 -> J + 37:40:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():132:132 -> J + 41:44:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():135:135 -> J + 45:50:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():137:137 -> J + 51:54:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():131:131 -> J + 55:57:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():139:139 -> J + 58:63:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():142:142 -> J + 64:67:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():143:143 -> J + 68:73:com.facebook.drawee.backends.pipeline.PipelineDraweeController obtainController():142:142 -> J + 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;"} + 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;"} + 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":"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: +# {"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;"} + com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory mPipelineDraweeControllerFactory -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LS0/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"} + 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"} + 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"} + 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 -> + 18:18:void (android.content.Context,com.facebook.imagepipeline.core.ImagePipelineFactory,java.util.Set,java.util.Set,com.facebook.drawee.backends.pipeline.DraweeConfig):65:65 -> + 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;"} + 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: +# {"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;"} + com.facebook.imagepipeline.drawable.DrawableFactory mAnimatedDrawableFactory -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo1/a;"} + com.facebook.imagepipeline.drawable.DrawableFactory mXmlDrawableFactory -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lo1/a;"} + java.util.concurrent.Executor mUiThreadExecutor -> e + com.facebook.imagepipeline.cache.MemoryCache mMemoryCache -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + com.facebook.common.internal.ImmutableList mDrawableFactories -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/f;"} + com.facebook.common.internal.Supplier mDebugOverlayEnabledSupplier -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/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"} + 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 + 9:10: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):51:51 -> a + 11:12: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):52:52 -> a + 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;"} + 1:15:com.facebook.drawee.backends.pipeline.PipelineDraweeController newController():58:58 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()LS0/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: +# {"id":"sourceFile","fileName":"ImagePerfMonitor.java"} + com.facebook.drawee.backends.pipeline.PipelineDraweeController mPipelineDraweeController -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LS0/e;"} + com.facebook.common.time.MonotonicClock mMonotonicClock -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LK0/b;"} + com.facebook.fresco.ui.common.ImagePerfState mImagePerfState -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/j;"} + com.facebook.drawee.backends.pipeline.info.internal.ImagePerfRequestListener mImagePerfRequestListener -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/a;"} + com.facebook.drawee.backends.pipeline.info.internal.ImagePerfStateManager mImagePerfStateManager -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LU0/b;"} + com.facebook.imagepipeline.listener.ForwardingRequestListener mForwardingRequestListener -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/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"} + 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"} + 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"} + 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 + 26:28:void notifyStatusUpdated(com.facebook.fresco.ui.common.ImagePerfState,com.facebook.fresco.ui.common.ImageLoadStatus):103:103 -> b + 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"} + 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 + 9:14:void addViewportData():123:123 -> d + 15:22:void addViewportData():124:124 -> d + 23:31:void addViewportData():125:125 -> d + 32:41:void addViewportData():126:126 -> d + 1:4:void clearImagePerfDataListeners():89:89 -> e + 5:8:void clearImagePerfDataListeners():90:90 -> e + 1:4:void reset():143:143 -> f + 5:7:void reset():144:144 -> f + 8:13:void reset():145:145 -> f + 1:4:void setEnabled(boolean):52:52 -> g + 5:7:void setEnabled(boolean):54:54 -> g + 8:11:void setEnabled(boolean):55:55 -> g + 12:16:void setEnabled(boolean):56:56 -> g + 17:20:void setEnabled(boolean):58:58 -> g + 21:26:void setEnabled(boolean):59:59 -> g + 27:30:void setEnabled(boolean):62:62 -> g + 31:35:void setEnabled(boolean):63:63 -> g + 36:39:void setEnabled(boolean):65:65 -> g + 40:45:void setEnabled(boolean):66:66 -> g + 1:4:void setupListeners():131:131 -> h + 5:15:void setupListeners():132:132 -> h + 16:19:void setupListeners():134:134 -> h + 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: +# {"id":"sourceFile","fileName":"ImagePerfRequestListener.java"} + com.facebook.common.time.MonotonicClock mClock -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LK0/b;"} + com.facebook.fresco.ui.common.ImagePerfState mImagePerfState -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/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"} + 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 + 12:17:void onRequestCancellation(java.lang.String):61:61 -> onRequestCancellation + 1:11:void onRequestFailure(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.Throwable,boolean):50:50 -> onRequestFailure + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Ljava/lang/Throwable;Z)V"} + 12:16:void onRequestFailure(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.Throwable,boolean):52:52 -> onRequestFailure + 17:21:void onRequestFailure(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.Throwable,boolean):53:53 -> onRequestFailure + 22:27:void onRequestFailure(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.Throwable,boolean):54:54 -> onRequestFailure + 1:11:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):30:30 -> onRequestStart + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;Ljava/lang/String;Z)V"} + 12:16:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):32:32 -> onRequestStart + 17:21:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):33:33 -> onRequestStart + 22:26:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):34:34 -> onRequestStart + 27:32:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):35:35 -> onRequestStart + 1:11:void onRequestSuccess(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,boolean):40:40 -> onRequestSuccess + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Z)V"} + 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: +# {"id":"sourceFile","fileName":"ImagePerfStateManager.java"} + com.facebook.common.time.MonotonicClock mClock -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LK0/b;"} + com.facebook.fresco.ui.common.ImagePerfState mImagePerfState -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/j;"} + com.facebook.fresco.ui.common.ImagePerfNotifier mImagePerfNotifier -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/i;"} + com.facebook.fresco.ui.common.ImagePerfNotifier mLocalImagePerfNotifier -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/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"} + 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"} + 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 + 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"} + 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: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 + 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: +# {"id":"sourceFile","fileName":"DeferredReleaser.java"} + com.facebook.drawee.components.DeferredReleaser sInstance -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/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"} + 4:7:com.facebook.drawee.components.DeferredReleaser getInstance():36:36 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV0/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":"sourceFile","fileName":"DeferredReleaser.java"} + void release() -> a +com.facebook.drawee.components.DeferredReleaserConcurrentImpl -> V0.b: +# {"id":"sourceFile","fileName":"DeferredReleaserConcurrentImpl.java"} + java.lang.Object mLock -> b + android.os.Handler mUiHandler -> c + java.util.ArrayList mPendingReleasables -> d + java.util.ArrayList mTempList -> e + java.lang.Runnable releaseRunnable -> f + 1:3:void ():50:50 -> + 4:10:void ():20:20 -> + 11:17:void ():30:30 -> + 18:24:void ():51:51 -> + 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"} + 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"} + 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 + 22:25:void scheduleDeferredRelease(com.facebook.drawee.components.DeferredReleaser$Releasable):67:67 -> d + 26:30:void scheduleDeferredRelease(com.facebook.drawee.components.DeferredReleaser$Releasable):69:69 -> d + 31:41:void scheduleDeferredRelease(com.facebook.drawee.components.DeferredReleaser$Releasable):70:70 -> d + 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 + # {"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.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.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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV0/b;Ljava/util/ArrayList;)V"} +com.facebook.drawee.components.DeferredReleaserConcurrentImpl$1 -> V0.b$a: +# {"id":"sourceFile","fileName":"DeferredReleaserConcurrentImpl.java"} + com.facebook.drawee.components.DeferredReleaserConcurrentImpl this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/b;"} + 1:6:void (com.facebook.drawee.components.DeferredReleaserConcurrentImpl):31:31 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV0/b;)V"} + 1:7:void run():36:36 -> run + 8:13:void run():37:37 -> run + 14:22:void run():38:38 -> run + 23:27:void run():39:39 -> run + 28:28:void run():40:40 -> run + 29:41:void run():43:43 -> run + 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: +# {"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;"} + 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;"} + 1:6:void recordEvent(com.facebook.drawee.components.DraweeEventTracker$Event):69:69 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV0/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: +# {"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;"} + com.facebook.drawee.components.DraweeEventTracker$Event[] $VALUES -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"[LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_SET_HIERARCHY -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_CLEAR_HIERARCHY -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_SET_CONTROLLER -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_CLEAR_OLD_CONTROLLER -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_CLEAR_CONTROLLER -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_INIT_CONTROLLER -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_ATTACH_CONTROLLER -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_DETACH_CONTROLLER -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_RELEASE_CONTROLLER -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_DATASOURCE_SUBMIT -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_DATASOURCE_RESULT -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_DATASOURCE_RESULT_INT -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_DATASOURCE_FAILURE -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_DATASOURCE_FAILURE_INT -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_HOLDER_ATTACH -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_HOLDER_DETACH -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_DRAWABLE_SHOW -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_DRAWABLE_HIDE -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_ACTIVITY_START -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_ACTIVITY_STOP -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_RUN_CLEAR_CONTROLLER -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_SCHEDULE_CLEAR_CONTROLLER -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + com.facebook.drawee.components.DraweeEventTracker$Event ON_SAME_CONTROLLER_SKIPPED -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c$a;"} + 1:10:void ():31:31 -> + 11:20:void ():32:32 -> + 21:30:void ():33:33 -> + 31:40:void ():34:34 -> + 41:50:void ():35:35 -> + 51:60:void ():36:36 -> + 61:70:void ():37:37 -> + 71:80:void ():38:38 -> + 81:91:void ():39:39 -> + 92:102:void ():40:40 -> + 103:113:void ():41:41 -> + 114:124:void ():42:42 -> + 125:135:void ():43:43 -> + 136:146:void ():44:44 -> + 147:159:void ():45:45 -> + 160:172:void ():46:46 -> + 173:185:void ():47:47 -> + 186:198:void ():48:48 -> + 199:211:void ():49:49 -> + 212:224:void ():50:50 -> + 225:237:void ():51:51 -> + 238:250:void ():52:52 -> + 251:263:void ():53:53 -> + 264:298:void ():54:54 -> + 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;"} + 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":"sourceFile","fileName":"RetryManager.java"} + boolean mTapToRetryEnabled -> a + int mMaxTapToRetryAttempts -> b + int mTapToRetryAttempts -> c + 1:3:void ():21:21 -> + 4:7:void ():22:22 -> + 2:4:void init():31:31 -> a + 5:6:void init():32:32 -> a + 7:10:void init():33:33 -> a + 1:7:void notifyTapToRetry():58:58 -> b + 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: +# {"id":"sourceFile","fileName":"AbstractDraweeController.java"} + com.facebook.drawee.components.DraweeEventTracker mEventTracker -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c;"} + com.facebook.drawee.components.DeferredReleaser mDeferredReleaser -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/a;"} + java.util.concurrent.Executor mUiThreadImmediateExecutor -> c + com.facebook.drawee.components.RetryManager mRetryManager -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/d;"} + com.facebook.drawee.gestures.GestureDetector mGestureDetector -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"La1/a;"} + com.facebook.drawee.controller.ControllerListener mControllerListener -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/d;"} + com.facebook.fresco.ui.common.ForwardingControllerListener2 mControllerListener2 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/d;"} + com.facebook.drawee.interfaces.SettableDraweeHierarchy mSettableDraweeHierarchy -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/c;"} + android.graphics.drawable.Drawable mControllerOverlay -> i + java.lang.String mId -> j + java.lang.Object mCallerContext -> k + boolean mIsAttached -> l + boolean mIsRequestSubmitted -> m + boolean mIsVisibleInViewportHint -> n + boolean mHasFetchFailed -> o + boolean mRetainImageOnFailure -> p + java.lang.String mContentDescription -> q + com.facebook.datasource.DataSource mDataSource -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"LN0/c;"} + java.lang.Object mFetchedImage -> s + boolean mJustConstructed -> t + boolean mLogWithHighSamplingRate -> u + android.graphics.drawable.Drawable mDrawable -> v + java.util.Map COMPONENT_EXTRAS -> w + java.util.Map SHORTCUT_EXTRAS -> x + java.lang.Class TAG -> y + 1:4:void ():61:61 -> + 5:10:void ():62:62 -> + 11:14:void ():63:63 -> + 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"} + 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 -> + 21:22:void (com.facebook.drawee.components.DeferredReleaser,java.util.concurrent.Executor,java.lang.String,java.lang.Object):122:122 -> + 23:24:void (com.facebook.drawee.components.DeferredReleaser,java.util.concurrent.Executor,java.lang.String,java.lang.Object):131:131 -> + 25:26:void (com.facebook.drawee.components.DeferredReleaser,java.util.concurrent.Executor,java.lang.String,java.lang.Object):132:132 -> + 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;"} + 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;"} + 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 + 17:23:void init(java.lang.String,java.lang.Object):154:154 -> D + 24:31:void init(java.lang.String,java.lang.Object):156:156 -> D + 32:35:void init(java.lang.String,java.lang.Object):157:157 -> D + 36:37:void init(java.lang.String,java.lang.Object):160:160 -> D + 38:39:void init(java.lang.String,java.lang.Object):161:161 -> D + 40:42:void init(java.lang.String,java.lang.Object):162:162 -> D + 43:44:void init(java.lang.String,java.lang.Object):163:163 -> D + 45:48:void init(java.lang.String,java.lang.Object):165:165 -> D + 49:51:void init(java.lang.String,java.lang.Object):166:166 -> D + 52:55:void init(java.lang.String,java.lang.Object):168:168 -> D + 56:58:void init(java.lang.String,java.lang.Object):169:169 -> D + 59:63:void init(java.lang.String,java.lang.Object):170:170 -> D + 64:70:void init(java.lang.String,java.lang.Object):172:172 -> D + 71:76:void init(java.lang.String,java.lang.Object):173:173 -> D + 77:78:void init(java.lang.String,java.lang.Object):175:175 -> D + 79:82:void init(java.lang.String,java.lang.Object):179:179 -> D + 83:85:void init(java.lang.String,java.lang.Object):180:180 -> D + 86:90:void init(java.lang.String,java.lang.Object):182:182 -> D + 91:92:void init(java.lang.String,java.lang.Object):183:183 -> D + 93:95:void init(java.lang.String,java.lang.Object):185:185 -> D + 96:101:void init(java.lang.String,java.lang.Object):187:187 -> D + 102:118:void init(java.lang.String,java.lang.Object):188:188 -> D + 119:120:void init(java.lang.String,java.lang.Object):190:190 -> D + 121:122:void init(java.lang.String,java.lang.Object):191:191 -> D + 123:128:void init(java.lang.String,java.lang.Object):192:192 -> D + 129:131:void init(java.lang.String,java.lang.Object):193:193 -> D + 132:135:void init(java.lang.String,java.lang.Object):199:199 -> D + 1:4:void initialize(java.lang.String,java.lang.Object):145:145 -> E + 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"} + 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 + 8:9:void logMessageAndFailure(java.lang.String,java.lang.Throwable):780:780 -> H + 10:19:void logMessageAndFailure(java.lang.String,java.lang.Throwable):783:783 -> H + 20:27:void logMessageAndFailure(java.lang.String,java.lang.Throwable):780:780 -> H + 2:7:void logMessageAndImage(java.lang.String,java.lang.Object):766:766 -> I + 8:9:void logMessageAndImage(java.lang.String,java.lang.Object):767:767 -> I + 10:19:void logMessageAndImage(java.lang.String,java.lang.Object):770:770 -> I + 20:23:void logMessageAndImage(java.lang.String,java.lang.Object):773:773 -> I + 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;"} + 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;"} + 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 + 27:30:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,android.net.Uri):877:877 -> K + 31:34:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,android.net.Uri):882:882 -> K + 35:38:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,android.net.Uri):886:886 -> K + 39:47:com.facebook.fresco.ui.common.ControllerListener2$Extras obtainExtras(java.util.Map,java.util.Map,android.net.Uri):887:887 -> K + 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"} + 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 + 23:25:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):703:703 -> M + 26:31:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):704:704 -> M + 32:35:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):705:705 -> M + 36:39:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):709:709 -> M + 40:44:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):710:710 -> M + 45:49:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):709:709 -> M + 50:55:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):713:713 -> M + 56:58:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):714:714 -> M + 59:60:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):715:715 -> M + 61:64:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):717:717 -> M + 65:74:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):719:719 -> M + 75:78:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):720:720 -> M + 79:84:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):721:721 -> M + 85:88:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):722:722 -> M + 89:91:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):724:724 -> M + 92:95:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):727:727 -> M + 96:100:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):730:730 -> M + 101:103:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):731:731 -> M + 104:109:void onFailureInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Throwable,boolean):734:734 -> M + 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"} + 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 + 27:29:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):641:641 -> O + 30:32:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):642:642 -> O + 33:38:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):689:689 -> O + 39:42:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):690:690 -> O + 43:46:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):645:645 -> O + 47:51:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):646:646 -> O + 52:54:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):645:645 -> O + 55:58:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):650:650 -> O + 59:60:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):657:657 -> O + 61:62:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):658:658 -> O + 63:64:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):659:659 -> O + 65:66:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):660:660 -> O + 67:72:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):663:663 -> O + 73:78:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):664:664 -> O + 79:80:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):665:665 -> O + 81:87:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):666:666 -> O + 88:95:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):667:667 -> O + 96:100:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):669:669 -> O + 101:107:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):670:670 -> O + 108:111:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):671:671 -> O + 112:116:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):674:674 -> O + 117:123:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):675:675 -> O + 124:130:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):676:676 -> O + 131:137:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):681:681 -> O + 138:140:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):684:684 -> O + 141:143:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):685:685 -> O + 144:149:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):689:689 -> O + 150:157:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):690:690 -> O + 158:164:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):681:681 -> O + 165:167:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):684:684 -> O + 168:170:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):685:685 -> O + 171:172:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):687:687 -> O + 173:177:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):652:652 -> O + 178:180:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):653:653 -> O + 181:183:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):654:654 -> O + 184:189:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):689:689 -> O + 190:193:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):690:690 -> O + 194:199:void onNewResultInternal(java.lang.String,com.facebook.datasource.DataSource,java.lang.Object,float,boolean,boolean,boolean):689:689 -> O + 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"} + 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 + void releaseDrawable(android.graphics.drawable.Drawable) -> Q + 1:3:void releaseFetch():217:217 -> R + 4:5:void releaseFetch():218:218 -> R + 6:7:void releaseFetch():219:219 -> R + 8:12:void releaseFetch():221:221 -> R + 13:16:void releaseFetch():222:222 -> R + 17:21:void releaseFetch():223:223 -> R + 22:25:void releaseFetch():224:224 -> R + 26:29:void releaseFetch():226:226 -> R + 30:32:void releaseFetch():227:227 -> R + 33:36:void releaseFetch():229:229 -> R + 37:38:void releaseFetch():230:230 -> R + 39:40:void releaseFetch():232:232 -> R + 41:44:void releaseFetch():233:233 -> R + 45:52:void releaseFetch():234:234 -> R + 53:59:void releaseFetch():235:235 -> R + 60:64:void releaseFetch():236:236 -> R + 65:69:void releaseFetch():237:237 -> R + 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"} + 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"} + 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 + 10:19:void reportIntermediateFailure(java.lang.Throwable):845:845 -> V + 1:4:void reportIntermediateSet(java.lang.String,java.lang.Object):838:838 -> W + 5:11:void reportIntermediateSet(java.lang.String,java.lang.Object):839:839 -> W + 12:19:void reportIntermediateSet(java.lang.String,java.lang.Object):840:840 -> W + 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"} + 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"} + 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 + 8:11:void release():204:204 -> a + 12:14:void release():205:205 -> a + 15:18:void release():207:207 -> a + 19:21:void release():208:208 -> a + 22:25:void release():210:210 -> 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: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: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;"} + 1:4:void setGestureDetector(com.facebook.drawee.gestures.GestureDetector):270:270 -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(La1/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 + 1:3:void setLogWithHighSamplingRate(boolean):286:286 -> e0 + 2:7:boolean onClick():532:532 -> f + 8:24:boolean onClick():533:533 -> f + 25:30:boolean onClick():535:535 -> f + 31:35:boolean onClick():537:537 -> f + 36:40:boolean onClick():539:539 -> f + 41:47:boolean onClick():540:540 -> f + 1:3:void setRetainImageOnFailure(boolean):278:278 -> f0 + 1:6:void onAttach():452:452 -> g + 7:12:void onAttach():453:453 -> g + 13:18:void onAttach():455:455 -> g + 19:20:void onAttach():456:456 -> g + 21:30:void onAttach():459:459 -> g + 31:39:void onAttach():461:461 -> g + 40:44:void onAttach():456:456 -> g + 45:51:void onAttach():463:463 -> g + 52:56:void onAttach():464:464 -> g + 57:62:void onAttach():465:465 -> g + 63:64:void onAttach():466:466 -> g + 65:68:void onAttach():467:467 -> g + 69:71:void onAttach():468:468 -> g + 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 + # {"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"} + 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 + # {"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"} + 1:6:void submitRequest():547:547 -> i0 + 7:11:void submitRequest():548:548 -> i0 + 12:20:void submitRequest():550:550 -> i0 + 21:26:void submitRequest():552:552 -> i0 + 27:31:void submitRequest():553:553 -> i0 + 32:33:void submitRequest():555:555 -> i0 + 34:35:void submitRequest():556:556 -> i0 + 36:37:void submitRequest():557:557 -> i0 + 38:44:void submitRequest():558:558 -> i0 + 45:53:void submitRequest():560:560 -> i0 + 54:58:void submitRequest():561:561 -> i0 + 59:72:void submitRequest():563:563 -> i0 + 73:78:void submitRequest():564:564 -> i0 + 79:81:void submitRequest():565:565 -> i0 + 82:87:void submitRequest():567:567 -> i0 + 88:92:void submitRequest():568:568 -> i0 + 93:99:void submitRequest():572:572 -> i0 + 100:105:void submitRequest():574:574 -> i0 + 106:107:void submitRequest():575:575 -> i0 + 108:109:void submitRequest():576:576 -> i0 + 110:115:void submitRequest():577:577 -> i0 + 116:119:void submitRequest():578:578 -> i0 + 120:125:void submitRequest():579:579 -> i0 + 126:127:void submitRequest():580:580 -> i0 + 128:139:void submitRequest():583:583 -> i0 + 140:147:void submitRequest():585:585 -> i0 + 148:152:void submitRequest():580:580 -> i0 + 153:154:void submitRequest():587:587 -> i0 + 155:160:void submitRequest():588:588 -> i0 + 161:165:void submitRequest():589:589 -> i0 + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/a;Ljava/lang/String;LN0/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"} + 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"} + 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;"} + 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;"} + 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;"} + 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 + 25:30:java.lang.String toString():819:819 -> toString + 31:42:java.lang.String toString():820:820 -> toString + 43:52:java.lang.String toString():821:821 -> toString + 53:57:java.lang.String toString():822:822 -> toString + 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;"} + 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: +# {"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;"} + 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"} + 1:13:void onFailureImpl(com.facebook.datasource.DataSource):610:610 -> onFailureImpl + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/c;)V"} + 1:4:void onNewResultImpl(com.facebook.datasource.DataSource):595:595 -> onNewResultImpl + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/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"} + 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: +# {"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;"} + 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: +# {"id":"sourceFile","fileName":"AbstractDraweeControllerBuilder.java"} + android.content.Context mContext -> a + java.util.Set mBoundControllerListeners -> b + java.util.Set mBoundControllerListeners2 -> c + java.lang.Object mCallerContext -> d + java.lang.Object mImageRequest -> e + java.lang.Object mLowResImageRequest -> f + java.lang.Object[] mMultiImageRequests -> g + boolean mTryCacheOnlyFirst -> h + com.facebook.common.internal.Supplier mDataSourceSupplier -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.drawee.controller.ControllerListener mControllerListener -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/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;"} + com.facebook.drawee.controller.ControllerListener sAutoPlayAnimationsListener -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/d;"} + java.lang.NullPointerException NO_REQUEST_EXCEPTION -> r + java.util.concurrent.atomic.AtomicLong sIdCounter -> s + 1:7:void ():42:42 -> + 8:16:void ():52:52 -> + 17:24:void ():78:78 -> + 1:4:void (android.content.Context,java.util.Set,java.util.Set):83:83 -> + 5:6:void (android.content.Context,java.util.Set,java.util.Set):73:73 -> + 7:8:void (android.content.Context,java.util.Set,java.util.Set):84:84 -> + 9:10:void (android.content.Context,java.util.Set,java.util.Set):85:85 -> + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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 + 23:29:com.facebook.drawee.controller.AbstractDraweeController buildController():348:348 -> b + 30:36:com.facebook.drawee.controller.AbstractDraweeController buildController():349:349 -> b + 37:43:com.facebook.drawee.controller.AbstractDraweeController buildController():350:350 -> b + 44:46:com.facebook.drawee.controller.AbstractDraweeController buildController():351:351 -> b + 47:49:com.facebook.drawee.controller.AbstractDraweeController buildController():352:352 -> b + 50:55:com.facebook.drawee.controller.AbstractDraweeController buildController():353:353 -> b + 56:59:com.facebook.drawee.controller.AbstractDraweeController buildController():354:354 -> b + 1:11:java.lang.String generateUniqueControllerId():361:361 -> c + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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 + 24:29:com.facebook.common.internal.Supplier getFirstAvailableDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String,java.lang.Object[],boolean):407:407 -> j + 30:32:com.facebook.common.internal.Supplier getFirstAvailableDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String,java.lang.Object[],boolean):412:412 -> j + 33:44:com.facebook.common.internal.Supplier getFirstAvailableDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String,java.lang.Object[],boolean):413:413 -> j + 45:49:com.facebook.common.internal.Supplier getFirstAvailableDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String,java.lang.Object[],boolean):415:415 -> j + 1:3:java.lang.Object[] getFirstAvailableImageRequests():187:187 -> k + 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;"} + 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;"} + 2:3:void init():92:92 -> q + 4:5:void init():93:93 -> q + 6:7:void init():94:94 -> q + 8:10:void init():95:95 -> q + 11:12:void init():96:96 -> q + 13:15:void init():97:97 -> q + 16:17:void init():100:100 -> q + 18:19:void init():101:101 -> q + 20:21:void init():102:102 -> q + 22:23:void init():103:103 -> q + 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"} + 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 + 29:44:void maybeAttachListeners(com.facebook.drawee.controller.AbstractDraweeController):455:455 -> s + 45:48:void maybeAttachListeners(com.facebook.drawee.controller.AbstractDraweeController):456:456 -> s + 49:52:void maybeAttachListeners(com.facebook.drawee.controller.AbstractDraweeController):459:459 -> s + 53:55:void maybeAttachListeners(com.facebook.drawee.controller.AbstractDraweeController):460:460 -> s + 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"} + 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"} + 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;"} + 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;"} + 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 + 19:20:com.facebook.common.internal.Supplier obtainDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String):377:377 -> w + 21:28:com.facebook.common.internal.Supplier obtainDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String):378:378 -> w + 29:32:com.facebook.common.internal.Supplier obtainDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String):383:383 -> w + 33:38:com.facebook.common.internal.Supplier obtainDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String):384:384 -> w + 39:41:com.facebook.common.internal.Supplier obtainDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String):385:385 -> w + 42:51:com.facebook.common.internal.Supplier obtainDataSourceSupplier(com.facebook.drawee.interfaces.DraweeController,java.lang.String):386:386 -> w + 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;"} + 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;"} + 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;"} + 3:7:com.facebook.drawee.controller.AbstractDraweeControllerBuilder setCallerContext(java.lang.Object):117:117 -> z +com.facebook.drawee.controller.AbstractDraweeControllerBuilder$1 -> W0.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: +# {"id":"sourceFile","fileName":"AbstractDraweeControllerBuilder.java"} + com.facebook.drawee.interfaces.DraweeController val$controller -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/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;"} + com.facebook.drawee.controller.AbstractDraweeControllerBuilder this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/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"} + 1:17:com.facebook.datasource.DataSource get():435:435 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN0/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: +# {"id":"sourceFile","fileName":"AbstractDraweeControllerBuilder.java"} + com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel FULL_FETCH -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/b$c;"} + com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel DISK_CACHE -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/b$c;"} + com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel BITMAP_MEMORY_CACHE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/b$c;"} + com.facebook.drawee.controller.AbstractDraweeControllerBuilder$CacheLevel[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[LW0/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;"} + 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":"sourceFile","fileName":"BaseControllerListener.java"} + com.facebook.drawee.controller.ControllerListener NO_OP_LISTENER -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/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;"} + 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: +# {"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 + void onIntermediateImageFailed(java.lang.String,java.lang.Throwable) -> onIntermediateImageFailed + 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: +# {"id":"sourceFile","fileName":"ControllerViewportVisibilityListener.java"} +com.facebook.drawee.controller.ForwardingControllerListener -> W0.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"} + 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 + 2:6:void onException(java.lang.String,java.lang.Throwable):65:65 -> c + 7:11:void onException(java.lang.String,java.lang.Throwable):66:66 -> c + 2:10:void onFailure(java.lang.String,java.lang.Throwable):135:135 -> onFailure + 11:20:void onFailure(java.lang.String,java.lang.Throwable):138:138 -> onFailure + 21:27:void onFailure(java.lang.String,java.lang.Throwable):140:140 -> onFailure + 28:35:void onFailure(java.lang.String,java.lang.Throwable):144:144 -> onFailure + 36:39:void onFailure(java.lang.String,java.lang.Throwable):147:147 -> onFailure + 2:10:void onFinalImageSet(java.lang.String,java.lang.Object,android.graphics.drawable.Animatable):87:87 -> onFinalImageSet + 11:20:void onFinalImageSet(java.lang.String,java.lang.Object,android.graphics.drawable.Animatable):90:90 -> onFinalImageSet + 21:27:void onFinalImageSet(java.lang.String,java.lang.Object,android.graphics.drawable.Animatable):92:92 -> onFinalImageSet + 28:35:void onFinalImageSet(java.lang.String,java.lang.Object,android.graphics.drawable.Animatable):96:96 -> onFinalImageSet + 36:39:void onFinalImageSet(java.lang.String,java.lang.Object,android.graphics.drawable.Animatable):99:99 -> onFinalImageSet + 1:9:void onIntermediateImageFailed(java.lang.String,java.lang.Throwable):119:119 -> onIntermediateImageFailed + 10:19:void onIntermediateImageFailed(java.lang.String,java.lang.Throwable):122:122 -> onIntermediateImageFailed + 20:24:void onIntermediateImageFailed(java.lang.String,java.lang.Throwable):124:124 -> onIntermediateImageFailed + 25:33:void onIntermediateImageFailed(java.lang.String,java.lang.Throwable):128:128 -> onIntermediateImageFailed + 1:9:void onIntermediateImageSet(java.lang.String,java.lang.Object):103:103 -> onIntermediateImageSet + 10:19:void onIntermediateImageSet(java.lang.String,java.lang.Object):106:106 -> onIntermediateImageSet + 20:24:void onIntermediateImageSet(java.lang.String,java.lang.Object):108:108 -> onIntermediateImageSet + 25:33:void onIntermediateImageSet(java.lang.String,java.lang.Object):112:112 -> onIntermediateImageSet + 2:10:void onRelease(java.lang.String):151:151 -> onRelease + 11:20:void onRelease(java.lang.String):154:154 -> onRelease + 21:27:void onRelease(java.lang.String):156:156 -> onRelease + 28:35:void onRelease(java.lang.String):160:160 -> onRelease + 36:39:void onRelease(java.lang.String):163:163 -> onRelease + 2:10:void onSubmit(java.lang.String,java.lang.Object):70:70 -> onSubmit + 11:20:void onSubmit(java.lang.String,java.lang.Object):73:73 -> onSubmit + 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: +# {"id":"sourceFile","fileName":"DebugControllerOverlayDrawable.java"} + int mOverlayColor -> A + java.lang.String mControllerId -> d + java.lang.String mImageId -> e + int mWidthPx -> f + int mHeightPx -> g + int mImageSizeBytes -> h + java.lang.String mImageFormat -> i + com.facebook.drawee.drawable.ScalingUtils$ScaleType mScaleType -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + java.util.HashMap mAdditionalData -> k + int mFrameCount -> l + int mLoopCount -> m + int mTextGravity -> n + android.graphics.Paint mPaint -> o + android.graphics.Matrix mMatrix -> p + android.graphics.Rect mRect -> q + android.graphics.RectF mRectF -> r + int mStartTextXPx -> s + int mStartTextYPx -> t + int mLineIncrementPx -> u + int mCurrentTextXPx -> v + int mCurrentTextYPx -> w + long mFinalImageTimeMs -> x + java.lang.String mOriginText -> y + int mOriginColor -> z + 1:3:void ():96:96 -> + 4:12:void ():70:70 -> + 13:14:void ():77:77 -> + 15:22:void ():80:80 -> + 23:29:void ():81:81 -> + 30:36:void ():82:82 -> + 37:44:void ():83:83 -> + 45:47:void ():93:93 -> + 48:49:void ():94:94 -> + 50:53:void ():97:97 -> + 1:2:void onFinalImageSet(long):375:375 -> a + 3:6:void onFinalImageSet(long):376:376 -> a + 1:6:void addAdditionalData(java.lang.String,java.lang.String):163:163 -> b + 1:9:void addDebugText(android.graphics.Canvas,java.lang.String,java.lang.Object):282:282 -> c + 2:5:void addDebugText(android.graphics.Canvas,java.lang.String,java.lang.String):286:286 -> d + 1:4:void draw(android.graphics.Canvas):191:191 -> draw + 5:11:void draw(android.graphics.Canvas):194:194 -> draw + 12:18:void draw(android.graphics.Canvas):195:195 -> draw + 19:25:void draw(android.graphics.Canvas):196:196 -> draw + 26:43:void draw(android.graphics.Canvas):197:197 -> draw + 44:50:void draw(android.graphics.Canvas):200:200 -> draw + 51:57:void draw(android.graphics.Canvas):201:201 -> draw + 58:75:void draw(android.graphics.Canvas):202:202 -> draw + 76:80:void draw(android.graphics.Canvas):205:205 -> draw + 81:86:void draw(android.graphics.Canvas):206:206 -> draw + 87:92:void draw(android.graphics.Canvas):207:207 -> draw + 93:96:void draw(android.graphics.Canvas):209:209 -> draw + 97:100:void draw(android.graphics.Canvas):210:210 -> draw + 101:104:void draw(android.graphics.Canvas):212:212 -> draw + 105:122:void draw(android.graphics.Canvas):213:213 -> draw + 123:129:void draw(android.graphics.Canvas):215:215 -> draw + 130:160:void draw(android.graphics.Canvas):217:217 -> draw + 161:166:void draw(android.graphics.Canvas):218:218 -> draw + 167:186:void draw(android.graphics.Canvas):219:219 -> draw + 187:196:void draw(android.graphics.Canvas):223:223 -> draw + 197:221:void draw(android.graphics.Canvas):224:224 -> draw + 222:225:void draw(android.graphics.Canvas):225:225 -> draw + 226:239:void draw(android.graphics.Canvas):226:226 -> draw + 240:260:void draw(android.graphics.Canvas):229:229 -> draw + 261:264:void draw(android.graphics.Canvas):230:230 -> draw + 265:269:void draw(android.graphics.Canvas):231:231 -> draw + 270:273:void draw(android.graphics.Canvas):233:233 -> draw + 274:298:void draw(android.graphics.Canvas):234:234 -> draw + 299:302:void draw(android.graphics.Canvas):236:236 -> draw + 303:307:void draw(android.graphics.Canvas):237:237 -> draw + 308:315:void draw(android.graphics.Canvas):239:239 -> draw + 316:334:void draw(android.graphics.Canvas):240:240 -> draw + 335:338:void draw(android.graphics.Canvas):242:242 -> draw + 339:345:void draw(android.graphics.Canvas):243:243 -> draw + 346:367:void draw(android.graphics.Canvas):245:245 -> draw + 368:384:void draw(android.graphics.Canvas):246:246 -> draw + 1:17:void addDebugText(android.graphics.Canvas,java.lang.String,java.lang.String,int):290:290 -> e + 18:23:void addDebugText(android.graphics.Canvas,java.lang.String,java.lang.String,int):291:291 -> e + 24:29:void addDebugText(android.graphics.Canvas,java.lang.String,java.lang.String,int):292:292 -> e + 30:36:void addDebugText(android.graphics.Canvas,java.lang.String,java.lang.String,int):296:296 -> e + 37:65:void addDebugText(android.graphics.Canvas,java.lang.String,java.lang.String,int):297:297 -> e + 66:71:void addDebugText(android.graphics.Canvas,java.lang.String,java.lang.String,int):304:304 -> e + 72:82:void addDebugText(android.graphics.Canvas,java.lang.String,java.lang.String,int):305:305 -> e + 83:87:void addDebugText(android.graphics.Canvas,java.lang.String,java.lang.String,int):306:306 -> e + 88:99:void addDebugText(android.graphics.Canvas,java.lang.String,java.lang.String,int):307:307 -> e + 100:107:void addDebugText(android.graphics.Canvas,java.lang.String,java.lang.String,int):309:309 -> e + 1:8:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):314:314 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILcom/facebook/drawee/drawable/q;)I"} + 9:30:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):315:315 -> f + 31:37:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):326:326 -> f + 38:39:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):327:327 -> f + 40:41:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):328:328 -> f + 42:46:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):330:330 -> f + 47:58:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):333:333 -> f + 59:66:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):335:335 -> f + 67:69:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):336:336 -> f + 70:71:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):337:337 -> f + 72:76:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):339:339 -> f + 77:83:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):341:341 -> f + 84:90:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):342:342 -> f + 91:94:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):344:344 -> f + 95:115:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):345:345 -> f + 116:121:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):355:355 -> f + 122:152:int determineSizeHintColor(int,int,com.facebook.drawee.drawable.ScalingUtils$ScaleType):356:356 -> f + 4:10:java.lang.String format(java.lang.String,java.lang.Object[]):278:278 -> g + 1:2:int getOpacity():258:258 -> getOpacity + 1:16:void prepareDebugTextParameters(android.graphics.Rect,int,int):262:262 -> h + 17:26:void prepareDebugTextParameters(android.graphics.Rect,int,int):263:263 -> h + 27:34:void prepareDebugTextParameters(android.graphics.Rect,int,int):264:264 -> h + 35:36:void prepareDebugTextParameters(android.graphics.Rect,int,int):266:266 -> h + 37:44:void prepareDebugTextParameters(android.graphics.Rect,int,int):267:267 -> h + 45:46:void prepareDebugTextParameters(android.graphics.Rect,int,int):268:268 -> h + 47:53:void prepareDebugTextParameters(android.graphics.Rect,int,int):270:270 -> h + 54:57:void prepareDebugTextParameters(android.graphics.Rect,int,int):273:273 -> h + 58:64:void prepareDebugTextParameters(android.graphics.Rect,int,int):274:274 -> h + 2:3:void reset():101:101 -> i + 4:5:void reset():102:102 -> i + 6:7:void reset():103:103 -> i + 8:14:void reset():104:104 -> i + 15:16:void reset():105:105 -> i + 17:19:void reset():106:106 -> i + 20:21:void reset():107:107 -> i + 22:26:void reset():108:108 -> i + 27:28:void reset():109:109 -> i + 29:30:void reset():110:110 -> i + 31:32:void reset():111:111 -> i + 33:36:void reset():112:112 -> i + 4:7:void setControllerId(java.lang.String):128:128 -> j + 8:11:void setControllerId(java.lang.String):129:129 -> j + 1:2:void setDimensions(int,int):138:138 -> k + 3:4:void setDimensions(int,int):139:139 -> k + 5:8:void setDimensions(int,int):140:140 -> k + 1:3:void setImageSize(int):159:159 -> l + 1:3:void setScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):171:171 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/q;)V"} + 1:7:void onBoundsChange(android.graphics.Rect):181:181 -> onBoundsChange + 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: +# {"id":"sourceFile","fileName":"ImageLoadingTimeControllerListener.kt"} + com.facebook.drawee.debug.listener.ImageLoadingTimeListener imageLoadingTimeListener -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LY0/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"} + 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: +# {"id":"sourceFile","fileName":"ImageLoadingTimeListener.kt"} + void onFinalImageSet(long) -> a +com.facebook.drawee.drawable.ArrayDrawable -> com.facebook.drawee.drawable.a: +# {"id":"sourceFile","fileName":"ArrayDrawable.java"} + com.facebook.drawee.drawable.TransformCallback mTransformCallback -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/D;"} + com.facebook.drawee.drawable.DrawableProperties mDrawableProperties -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/d;"} + android.graphics.drawable.Drawable[] mLayers -> f + com.facebook.drawee.drawable.DrawableParent[] mDrawableParents -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/drawee/drawable/c;"} + android.graphics.Rect mTmpRect -> h + boolean mIsStateful -> i + boolean mIsStatefulCalculated -> j + boolean mIsMutated -> k + 1:3:void (android.graphics.drawable.Drawable[]):56:56 -> + 4:10:void (android.graphics.drawable.Drawable[]):35:35 -> + 11:18:void (android.graphics.drawable.Drawable[]):43:43 -> + 19:20:void (android.graphics.drawable.Drawable[]):46:46 -> + 21:22:void (android.graphics.drawable.Drawable[]):47:47 -> + 23:24:void (android.graphics.drawable.Drawable[]):49:49 -> + 25:27:void (android.graphics.drawable.Drawable[]):57:57 -> + 28:29:void (android.graphics.drawable.Drawable[]):58:58 -> + 30:34:void (android.graphics.drawable.Drawable[]):59:59 -> + 35:42:void (android.graphics.drawable.Drawable[]):60:60 -> + 43:48:void (android.graphics.drawable.Drawable[]):62:62 -> + 1:6:com.facebook.drawee.drawable.DrawableParent createDrawableParentForIndex(int):305:305 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/drawee/drawable/c;"} + 8:14:android.graphics.drawable.Drawable getDrawable(int):82:82 -> b + 15:27:android.graphics.drawable.Drawable getDrawable(int):83:83 -> b + 28:32:android.graphics.drawable.Drawable getDrawable(int):84:84 -> b + 8:14:com.facebook.drawee.drawable.DrawableParent getDrawableParentForIndex(int):296:296 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/drawee/drawable/c;"} + 15:27:com.facebook.drawee.drawable.DrawableParent getDrawableParentForIndex(int):297:297 -> c + 28:33:com.facebook.drawee.drawable.DrawableParent getDrawableParentForIndex(int):298:298 -> c + 34:39:com.facebook.drawee.drawable.DrawableParent getDrawableParentForIndex(int):299:299 -> c + 40:44:com.facebook.drawee.drawable.DrawableParent getDrawableParentForIndex(int):301:301 -> c + 1:4:int getNumberOfLayers():71:71 -> d + 8:14:android.graphics.drawable.Drawable setDrawable(int,android.graphics.drawable.Drawable):90:90 -> e + 15:28:android.graphics.drawable.Drawable setDrawable(int,android.graphics.drawable.Drawable):91:91 -> e + 29:36:android.graphics.drawable.Drawable setDrawable(int,android.graphics.drawable.Drawable):92:92 -> e + 37:40:android.graphics.drawable.Drawable setDrawable(int,android.graphics.drawable.Drawable):94:94 -> e + 41:43:android.graphics.drawable.Drawable setDrawable(int,android.graphics.drawable.Drawable):95:95 -> e + 44:51:android.graphics.drawable.Drawable setDrawable(int,android.graphics.drawable.Drawable):98:98 -> e + 52:54:android.graphics.drawable.Drawable setDrawable(int,android.graphics.drawable.Drawable):99:99 -> e + 55:59:android.graphics.drawable.Drawable setDrawable(int,android.graphics.drawable.Drawable):100:100 -> e + 60:62:android.graphics.drawable.Drawable setDrawable(int,android.graphics.drawable.Drawable):101:101 -> e + 63:65:android.graphics.drawable.Drawable setDrawable(int,android.graphics.drawable.Drawable):102:102 -> e + 66:67:android.graphics.drawable.Drawable setDrawable(int,android.graphics.drawable.Drawable):103:103 -> e + 68:71:android.graphics.drawable.Drawable setDrawable(int,android.graphics.drawable.Drawable):104:104 -> e + 72:75:android.graphics.drawable.Drawable setDrawable(int,android.graphics.drawable.Drawable):105:105 -> e + 4:8:int getIntrinsicHeight():125:125 -> getIntrinsicHeight + 9:12:int getIntrinsicHeight():126:126 -> getIntrinsicHeight + 13:27:int getIntrinsicHeight():128:128 -> getIntrinsicHeight + 4:8:int getIntrinsicWidth():113:113 -> getIntrinsicWidth + 9:12:int getIntrinsicWidth():114:114 -> getIntrinsicWidth + 13:27:int getIntrinsicWidth():116:116 -> getIntrinsicWidth + 1:9:int getOpacity():225:225 -> getOpacity + 10:14:int getOpacity():229:229 -> getOpacity + 15:18:int getOpacity():230:230 -> getOpacity + 19:30:int getOpacity():232:232 -> getOpacity + 2:3:boolean getPadding(android.graphics.Rect):193:193 -> getPadding + 4:5:boolean getPadding(android.graphics.Rect):194:194 -> getPadding + 6:7:boolean getPadding(android.graphics.Rect):195:195 -> getPadding + 8:9:boolean getPadding(android.graphics.Rect):196:196 -> getPadding + 10:11:boolean getPadding(android.graphics.Rect):197:197 -> getPadding + 12:16:boolean getPadding(android.graphics.Rect):198:198 -> getPadding + 17:20:boolean getPadding(android.graphics.Rect):199:199 -> getPadding + 21:23:boolean getPadding(android.graphics.Rect):201:201 -> getPadding + 24:33:boolean getPadding(android.graphics.Rect):202:202 -> getPadding + 34:43:boolean getPadding(android.graphics.Rect):203:203 -> getPadding + 44:53:boolean getPadding(android.graphics.Rect):204:204 -> getPadding + 54:68:boolean getPadding(android.graphics.Rect):205:205 -> getPadding + 1:4:void getRootBounds(android.graphics.RectF):354:354 -> getRootBounds + 5:8:void getRootBounds(android.graphics.RectF):355:355 -> getRootBounds + 9:16:void getRootBounds(android.graphics.RectF):357:357 -> getRootBounds + 1:4:void getTransform(android.graphics.Matrix):345:345 -> getTransform + 5:8:void getTransform(android.graphics.Matrix):346:346 -> getTransform + 9:12:void getTransform(android.graphics.Matrix):348:348 -> getTransform + 1:4:void invalidateDrawable(android.graphics.drawable.Drawable):323:323 -> invalidateDrawable + 1:5:boolean isStateful():146:146 -> isStateful + 6:8:boolean isStateful():147:147 -> isStateful + 9:14:boolean isStateful():148:148 -> isStateful + 15:16:boolean isStateful():149:149 -> isStateful + 17:35:boolean isStateful():150:150 -> isStateful + 36:37:boolean isStateful():152:152 -> isStateful + 38:40:boolean isStateful():154:154 -> isStateful + 2:6:android.graphics.drawable.Drawable mutate():213:213 -> mutate + 7:10:android.graphics.drawable.Drawable mutate():214:214 -> mutate + 11:17:android.graphics.drawable.Drawable mutate():216:216 -> mutate + 18:20:android.graphics.drawable.Drawable mutate():219:219 -> mutate + 2:6:void onBoundsChange(android.graphics.Rect):136:136 -> onBoundsChange + 7:10:void onBoundsChange(android.graphics.Rect):137:137 -> onBoundsChange + 11:17:void onBoundsChange(android.graphics.Rect):139:139 -> onBoundsChange + 3:7:boolean onLevelChange(int):172:172 -> onLevelChange + 8:11:boolean onLevelChange(int):173:173 -> onLevelChange + 12:22:boolean onLevelChange(int):174:174 -> onLevelChange + 3:7:boolean onStateChange(int[]):160:160 -> onStateChange + 8:11:boolean onStateChange(int[]):161:161 -> onStateChange + 12:22:boolean onStateChange(int[]):162:162 -> onStateChange + 1:4:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):328:328 -> scheduleDrawable + 1:6:void setColorFilter(android.graphics.ColorFilter):251:251 -> setColorFilter + 7:11:void setColorFilter(android.graphics.ColorFilter):252:252 -> setColorFilter + 12:15:void setColorFilter(android.graphics.ColorFilter):253:253 -> setColorFilter + 16:22:void setColorFilter(android.graphics.ColorFilter):255:255 -> setColorFilter + 1:6:void setDither(boolean):262:262 -> setDither + 7:11:void setDither(boolean):263:263 -> setDither + 12:15:void setDither(boolean):264:264 -> setDither + 16:22:void setDither(boolean):266:266 -> setDither + 1:6:void setFilterBitmap(boolean):273:273 -> setFilterBitmap + 7:11:void setFilterBitmap(boolean):274:274 -> setFilterBitmap + 12:15:void setFilterBitmap(boolean):275:275 -> setFilterBitmap + 16:22:void setFilterBitmap(boolean):277:277 -> setFilterBitmap + 2:6:void setHotspot(float,float):364:364 -> setHotspot + 7:10:void setHotspot(float,float):365:365 -> setHotspot + 11:17:void setHotspot(float,float):367:367 -> setHotspot + 1:3:void setTransformCallback(com.facebook.drawee.drawable.TransformCallback):339:339 -> setTransformCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/D;)V"} + 1:5:boolean setVisible(boolean,boolean):284:284 -> setVisible + 6:10:boolean setVisible(boolean,boolean):285:285 -> setVisible + 11:14:boolean setVisible(boolean,boolean):286:286 -> setVisible + 15:21:boolean setVisible(boolean,boolean):288:288 -> setVisible + 1:4:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):333:333 -> unscheduleDrawable +com.facebook.drawee.drawable.ArrayDrawable$1 -> com.facebook.drawee.drawable.a$a: +# {"id":"sourceFile","fileName":"ArrayDrawable.java"} + int val$index -> d + com.facebook.drawee.drawable.ArrayDrawable this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/a;"} + 1:8:void (com.facebook.drawee.drawable.ArrayDrawable,int):305:305 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/a;I)V"} + 1:9:android.graphics.drawable.Drawable getDrawable():315:315 -> getDrawable + 1:9:android.graphics.drawable.Drawable setDrawable(android.graphics.drawable.Drawable):309:309 -> setDrawable +com.facebook.drawee.drawable.AutoRotateDrawable -> com.facebook.drawee.drawable.b: +# {"id":"sourceFile","fileName":"AutoRotateDrawable.java"} + int mInterval -> d + boolean mClockwise -> e + float mRotationAngle -> f + boolean mIsScheduled -> g + 1:1:void (android.graphics.drawable.Drawable,int):44:44 -> + 2:2:void (android.graphics.drawable.Drawable,int,boolean):55:55 -> + 3:3:void (android.graphics.drawable.Drawable,int,boolean):31:31 -> + 4:4:void (android.graphics.drawable.Drawable,int,boolean):34:34 -> + 5:6:void (android.graphics.drawable.Drawable,int,boolean):56:57 -> + 1:4:void draw(android.graphics.Canvas):75:75 -> draw + 5:8:void draw(android.graphics.Canvas):77:77 -> draw + 9:13:void draw(android.graphics.Canvas):78:78 -> draw + 14:18:void draw(android.graphics.Canvas):79:79 -> draw + 19:20:void draw(android.graphics.Canvas):81:81 -> draw + 21:28:void draw(android.graphics.Canvas):82:82 -> draw + 29:39:void draw(android.graphics.Canvas):85:85 -> draw + 40:42:void draw(android.graphics.Canvas):86:86 -> draw + 43:45:void draw(android.graphics.Canvas):87:87 -> draw + 46:49:void draw(android.graphics.Canvas):89:89 -> draw + 1:11:int getIncrement():126:126 -> i + 1:5:void scheduleNextFrame():119:119 -> j + 6:7:void scheduleNextFrame():120:120 -> j + 8:18:void scheduleNextFrame():121:121 -> j + 2:3:void run():94:94 -> run + 4:13:void run():95:95 -> run + 14:17:void run():96:96 -> run +com.facebook.drawee.drawable.DrawableParent -> com.facebook.drawee.drawable.c: +# {"id":"sourceFile","fileName":"DrawableParent.kt"} +com.facebook.drawee.drawable.DrawableProperties -> com.facebook.drawee.drawable.d: +# {"id":"sourceFile","fileName":"DrawableProperties.kt"} + int alpha -> a + boolean isSetColorFilter -> b + android.graphics.ColorFilter colorFilter -> c + int dither -> d + int filterBitmap -> e + com.facebook.drawee.drawable.DrawableProperties$Companion Companion -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/d$a;"} + 1:4:void ():18:18 -> + 5:6:void ():20:20 -> + 7:8:void ():23:23 -> + 9:11:void ():24:24 -> + 4:8:void applyTo(android.graphics.drawable.Drawable):48:48 -> a + 9:11:void applyTo(android.graphics.drawable.Drawable):49:49 -> a + 12:15:void applyTo(android.graphics.drawable.Drawable):51:51 -> a + 16:20:void applyTo(android.graphics.drawable.Drawable):52:52 -> a + 21:31:void applyTo(android.graphics.drawable.Drawable):54:54 -> a + 32:34:void applyTo(android.graphics.drawable.Drawable):55:55 -> a + 35:41:void applyTo(android.graphics.drawable.Drawable):57:57 -> a + 42:45:void applyTo(android.graphics.drawable.Drawable):58:58 -> a + 1:3:void setAlpha(int):27:27 -> b + 1:7:void setColorFilter(android.graphics.ColorFilter):31:31 -> c + 8:10:void setColorFilter(android.graphics.ColorFilter):32:32 -> c + 1:3:void setDither(boolean):36:36 -> d + 1:3:void setFilterBitmap(boolean):40:40 -> e +com.facebook.drawee.drawable.DrawableProperties$Companion -> com.facebook.drawee.drawable.d$a: +# {"id":"sourceFile","fileName":"DrawableProperties.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():62:62 -> +com.facebook.drawee.drawable.DrawableUtils -> com.facebook.drawee.drawable.e: +# {"id":"sourceFile","fileName":"DrawableUtils.kt"} + com.facebook.drawee.drawable.DrawableUtils INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/e;"} + 1:4:void ():14:14 -> + 8:14:void copyProperties(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):41:41 -> a + 15:21:void copyProperties(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):42:42 -> a + 22:28:void copyProperties(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):43:43 -> a + 29:36:void copyProperties(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):44:44 -> a + 37:44:void copyProperties(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):45:45 -> a + 1:1:int getOpacityFromColor(int):0:0 -> b + 1:1:int multiplyColorAlpha(int,int):0:0 -> c + 4:6:void setCallbacks(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable$Callback,com.facebook.drawee.drawable.TransformCallback):74:74 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lcom/facebook/drawee/drawable/D;)V"} + 7:20:void setCallbacks(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable$Callback,com.facebook.drawee.drawable.TransformCallback):75:75 -> d + 6:9:void setDrawableProperties(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.DrawableProperties):57:57 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/d;)V"} +com.facebook.drawee.drawable.FadeDrawable -> com.facebook.drawee.drawable.f: +# {"id":"sourceFile","fileName":"FadeDrawable.java"} + boolean mMutateDrawables -> A + android.graphics.drawable.Drawable[] mLayers -> l + boolean mDefaultLayerIsOn -> m + int mDefaultLayerAlpha -> n + int mActualImageLayer -> o + int mTransitionState -> p + int mDurationMs -> q + long mStartTimeMs -> r + int[] mStartAlphas -> s + int[] mAlphas -> t + int mAlpha -> u + boolean[] mIsLayerOn -> v + int mPreventInvalidateCount -> w + com.facebook.fresco.ui.common.OnFadeListener mOnFadeListener -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/m;"} + boolean mIsFadingActualImage -> y + boolean mOnFadeListenerShowImmediately -> z + 1:4:void (android.graphics.drawable.Drawable[],boolean,int):93:93 -> + 5:6:void (android.graphics.drawable.Drawable[],boolean,int):71:71 -> + 7:17:void (android.graphics.drawable.Drawable[],boolean,int):94:94 -> + 18:19:void (android.graphics.drawable.Drawable[],boolean,int):95:95 -> + 20:24:void (android.graphics.drawable.Drawable[],boolean,int):96:96 -> + 25:31:void (android.graphics.drawable.Drawable[],boolean,int):97:97 -> + 32:33:void (android.graphics.drawable.Drawable[],boolean,int):98:98 -> + 34:38:void (android.graphics.drawable.Drawable[],boolean,int):99:99 -> + 39:40:void (android.graphics.drawable.Drawable[],boolean,int):100:100 -> + 41:45:void (android.graphics.drawable.Drawable[],boolean,int):101:101 -> + 46:47:void (android.graphics.drawable.Drawable[],boolean,int):102:102 -> + 48:49:void (android.graphics.drawable.Drawable[],boolean,int):103:103 -> + 50:53:void (android.graphics.drawable.Drawable[],boolean,int):104:104 -> + 1:10:void draw(android.graphics.Canvas):290:290 -> draw + 11:20:void draw(android.graphics.Canvas):304:304 -> draw + 21:32:void draw(android.graphics.Canvas):306:306 -> draw + 33:40:void draw(android.graphics.Canvas):308:308 -> draw + 41:44:void draw(android.graphics.Canvas):309:309 -> draw + 45:54:void draw(android.graphics.Canvas):293:293 -> draw + 55:60:void draw(android.graphics.Canvas):294:294 -> draw + 61:68:void draw(android.graphics.Canvas):296:296 -> draw + 69:72:void draw(android.graphics.Canvas):298:298 -> draw + 73:79:void draw(android.graphics.Canvas):299:299 -> draw + 80:82:void draw(android.graphics.Canvas):300:300 -> draw + 83:87:void draw(android.graphics.Canvas):318:318 -> draw + 88:116:void draw(android.graphics.Canvas):319:319 -> draw + 117:119:void draw(android.graphics.Canvas):323:323 -> draw + 120:123:void draw(android.graphics.Canvas):324:324 -> draw + 124:127:void draw(android.graphics.Canvas):326:326 -> draw + 1:7:void beginBatchMode():116:116 -> f + 5:10:void drawDrawableWithAlpha(android.graphics.Canvas,android.graphics.drawable.Drawable,int):345:345 -> g + 11:14:void drawDrawableWithAlpha(android.graphics.Canvas,android.graphics.drawable.Drawable,int):346:346 -> g + 15:17:void drawDrawableWithAlpha(android.graphics.Canvas,android.graphics.drawable.Drawable,int):347:347 -> g + 18:20:void drawDrawableWithAlpha(android.graphics.Canvas,android.graphics.drawable.Drawable,int):349:349 -> g + 21:26:void drawDrawableWithAlpha(android.graphics.Canvas,android.graphics.drawable.Drawable,int):350:350 -> g + 27:30:void drawDrawableWithAlpha(android.graphics.Canvas,android.graphics.drawable.Drawable,int):351:351 -> g + 1:3:int getAlpha():364:364 -> getAlpha + 1:6:void endBatchMode():121:121 -> h + 7:10:void endBatchMode():122:122 -> h + 2:3:void fadeInAllLayers():184:184 -> i + 4:9:void fadeInAllLayers():185:185 -> i + 10:13:void fadeInAllLayers():186:186 -> i + 1:4:void invalidateSelf():109:109 -> invalidateSelf + 5:8:void invalidateSelf():110:110 -> invalidateSelf + 2:3:void fadeInLayer(int):166:166 -> j + 4:8:void fadeInLayer(int):167:167 -> j + 9:12:void fadeInLayer(int):168:168 -> j + 2:3:void fadeOutLayer(int):177:177 -> k + 4:7:void fadeOutLayer(int):178:178 -> k + 8:11:void fadeOutLayer(int):179:179 -> k + 2:5:void finishTransitionImmediately():249:249 -> l + 6:10:void finishTransitionImmediately():250:250 -> l + 11:27:void finishTransitionImmediately():251:251 -> l + 28:31:void finishTransitionImmediately():253:253 -> l + 1:5:long getCurrentTimeMs():374:374 -> m + 1:6:void maybeOnFadeFinished():423:423 -> n + 7:8:void maybeOnFadeFinished():426:426 -> n + 9:12:void maybeOnFadeFinished():428:428 -> n + 13:16:void maybeOnFadeFinished():429:429 -> n + 1:5:void maybeOnFadeStarted():404:404 -> o + 6:15:void maybeOnFadeStarted():408:408 -> o + 16:21:void maybeOnFadeStarted():411:411 -> o + 22:23:void maybeOnFadeStarted():415:415 -> o + 24:27:void maybeOnFadeStarted():417:417 -> o + 28:31:void maybeOnFadeStarted():418:418 -> o + 1:5:void maybeOnImageShownImmediately():331:331 -> p + 6:18:void maybeOnImageShownImmediately():335:335 -> p + 19:22:void maybeOnImageShownImmediately():336:336 -> p + 23:26:void maybeOnImageShownImmediately():337:337 -> p + 27:29:void maybeOnImageShownImmediately():339:339 -> p + 2:3:void resetInternal():145:145 -> q + 4:10:void resetInternal():146:146 -> q + 11:17:void resetInternal():147:147 -> q + 18:24:void resetInternal():148:148 -> q + 25:28:void resetInternal():149:149 -> q + 29:35:void resetInternal():150:150 -> q + 36:41:void resetInternal():151:151 -> q + 1:2:void setTransitionDuration(int):127:127 -> r + 3:8:void setTransitionDuration(int):129:129 -> r + 9:11:void setTransitionDuration(int):130:130 -> r + 5:9:boolean updateAlphas(float):264:264 -> s + 10:18:boolean updateAlphas(float):265:265 -> s + 19:36:boolean updateAlphas(float):267:267 -> s + 37:38:boolean updateAlphas(float):269:269 -> s + 39:42:boolean updateAlphas(float):271:271 -> s + 43:46:boolean updateAlphas(float):272:272 -> s + 47:53:boolean updateAlphas(float):275:275 -> s + 54:62:boolean updateAlphas(float):278:278 -> s + 1:4:void setAlpha(int):357:357 -> setAlpha + 5:6:void setAlpha(int):358:358 -> setAlpha + 7:10:void setAlpha(int):359:359 -> setAlpha +com.facebook.drawee.drawable.ForwardingDrawable -> com.facebook.drawee.drawable.g: +# {"id":"sourceFile","fileName":"ForwardingDrawable.java"} + com.facebook.drawee.drawable.DrawableProperties mDrawableProperties -> mDrawableProperties + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/d;"} + com.facebook.drawee.drawable.TransformCallback mTransformCallback -> mTransformCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/D;"} + 1:8:void ():46:46 -> + 1:3:void (android.graphics.drawable.Drawable):53:53 -> + 4:10:void (android.graphics.drawable.Drawable):38:38 -> + 11:12:void (android.graphics.drawable.Drawable):54:54 -> + 13:16:void (android.graphics.drawable.Drawable):55:55 -> + 1:4:void draw(android.graphics.Canvas):186:186 -> draw + 5:8:void draw(android.graphics.Canvas):187:187 -> draw + 1:4:android.graphics.drawable.Drawable$ConstantState getConstantState():150:150 -> getConstantState + 5:9:android.graphics.drawable.Drawable$ConstantState getConstantState():151:151 -> getConstantState + 10:14:android.graphics.drawable.Drawable$ConstantState getConstantState():154:154 -> getConstantState + 1:3:android.graphics.drawable.Drawable getCurrent():229:229 -> getCurrent + 1:5:android.graphics.drawable.Drawable getDrawable():242:242 -> getDrawable + 1:4:int getIntrinsicHeight():202:202 -> getIntrinsicHeight + 5:9:int getIntrinsicHeight():203:203 -> getIntrinsicHeight + 10:14:int getIntrinsicHeight():206:206 -> getIntrinsicHeight + 1:4:int getIntrinsicWidth():193:193 -> getIntrinsicWidth + 5:9:int getIntrinsicWidth():194:194 -> getIntrinsicWidth + 10:14:int getIntrinsicWidth():197:197 -> getIntrinsicWidth + 1:6:int getOpacity():92:92 -> getOpacity + 7:11:int getOpacity():96:96 -> getOpacity + 1:4:boolean getPadding(android.graphics.Rect):211:211 -> getPadding + 5:9:boolean getPadding(android.graphics.Rect):212:212 -> getPadding + 10:14:boolean getPadding(android.graphics.Rect):215:215 -> getPadding + 1:4:void getParentTransform(android.graphics.Matrix):272:272 -> getParentTransform + 5:8:void getParentTransform(android.graphics.Matrix):273:273 -> getParentTransform + 9:12:void getParentTransform(android.graphics.Matrix):275:275 -> getParentTransform + 1:4:void getRootBounds(android.graphics.RectF):286:286 -> getRootBounds + 5:8:void getRootBounds(android.graphics.RectF):287:287 -> getRootBounds + 9:16:void getRootBounds(android.graphics.RectF):289:289 -> getRootBounds + 1:4:void getTransform(android.graphics.Matrix):281:281 -> getTransform + 1:5:void getTransformedBounds(android.graphics.RectF):300:300 -> getTransformedBounds + 6:12:void getTransformedBounds(android.graphics.RectF):303:303 -> getTransformedBounds + 13:16:void getTransformedBounds(android.graphics.RectF):304:304 -> getTransformedBounds + 1:4:void invalidateDrawable(android.graphics.drawable.Drawable):249:249 -> invalidateDrawable + 1:6:boolean isStateful():159:159 -> isStateful + 7:11:boolean isStateful():163:163 -> isStateful + 1:4:android.graphics.drawable.Drawable mutate():220:220 -> mutate + 5:8:android.graphics.drawable.Drawable mutate():221:221 -> mutate + 1:4:void onBoundsChange(android.graphics.Rect):143:143 -> onBoundsChange + 5:8:void onBoundsChange(android.graphics.Rect):144:144 -> onBoundsChange + 1:4:boolean onLevelChange(int):177:177 -> onLevelChange + 5:9:boolean onLevelChange(int):178:178 -> onLevelChange + 10:14:boolean onLevelChange(int):181:181 -> onLevelChange + 1:4:boolean onStateChange(int[]):168:168 -> onStateChange + 5:9:boolean onStateChange(int[]):169:169 -> onStateChange + 10:14:boolean onStateChange(int[]):172:172 -> onStateChange + 1:4:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):254:254 -> scheduleDrawable + 1:5:void setAlpha(int):101:101 -> setAlpha + 6:9:void setAlpha(int):102:102 -> setAlpha + 10:13:void setAlpha(int):103:103 -> setAlpha + 1:5:void setColorFilter(android.graphics.ColorFilter):109:109 -> setColorFilter + 6:9:void setColorFilter(android.graphics.ColorFilter):110:110 -> setColorFilter + 10:13:void setColorFilter(android.graphics.ColorFilter):111:111 -> setColorFilter + 1:4:android.graphics.drawable.Drawable setCurrent(android.graphics.drawable.Drawable):67:67 -> setCurrent + 5:8:android.graphics.drawable.Drawable setCurrent(android.graphics.drawable.Drawable):68:68 -> setCurrent + 1:3:android.graphics.drawable.Drawable setCurrentWithoutInvalidate(android.graphics.drawable.Drawable):80:80 -> setCurrentWithoutInvalidate + 4:6:android.graphics.drawable.Drawable setCurrentWithoutInvalidate(android.graphics.drawable.Drawable):81:81 -> setCurrentWithoutInvalidate + 7:9:android.graphics.drawable.Drawable setCurrentWithoutInvalidate(android.graphics.drawable.Drawable):82:82 -> setCurrentWithoutInvalidate + 10:14:android.graphics.drawable.Drawable setCurrentWithoutInvalidate(android.graphics.drawable.Drawable):83:83 -> setCurrentWithoutInvalidate + 15:17:android.graphics.drawable.Drawable setCurrentWithoutInvalidate(android.graphics.drawable.Drawable):84:84 -> setCurrentWithoutInvalidate + 18:20:android.graphics.drawable.Drawable setCurrentWithoutInvalidate(android.graphics.drawable.Drawable):85:85 -> setCurrentWithoutInvalidate + 21:23:android.graphics.drawable.Drawable setCurrentWithoutInvalidate(android.graphics.drawable.Drawable):86:86 -> setCurrentWithoutInvalidate + 1:5:void setDither(boolean):117:117 -> setDither + 6:9:void setDither(boolean):118:118 -> setDither + 10:13:void setDither(boolean):119:119 -> setDither + 1:5:android.graphics.drawable.Drawable setDrawable(android.graphics.drawable.Drawable):237:237 -> setDrawable + 1:5:void setFilterBitmap(boolean):125:125 -> setFilterBitmap + 6:9:void setFilterBitmap(boolean):126:126 -> setFilterBitmap + 10:13:void setFilterBitmap(boolean):127:127 -> setFilterBitmap + 1:4:void setHotspot(float,float):310:310 -> setHotspot + 5:8:void setHotspot(float,float):311:311 -> setHotspot + 1:3:void setTransformCallback(com.facebook.drawee.drawable.TransformCallback):266:266 -> setTransformCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/D;)V"} + 1:4:boolean setVisible(boolean,boolean):133:133 -> setVisible + 5:9:boolean setVisible(boolean,boolean):134:134 -> setVisible + 10:14:boolean setVisible(boolean,boolean):138:138 -> setVisible + 1:4:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):259:259 -> unscheduleDrawable +com.facebook.drawee.drawable.OrientedDrawable -> com.facebook.drawee.drawable.h: +# {"id":"sourceFile","fileName":"OrientedDrawable.kt"} + android.graphics.Matrix mRotationMatrix -> d + int rotationAngle -> e + int exifOrientation -> f + android.graphics.Matrix tempMatrix -> g + android.graphics.RectF tempRectF -> h + 1:3:void (android.graphics.drawable.Drawable,int,int):29:29 -> + 4:10:void (android.graphics.drawable.Drawable,int,int):31:31 -> + 11:23:void (android.graphics.drawable.Drawable,int,int):32:32 -> + 24:25:void (android.graphics.drawable.Drawable,int,int):34:34 -> + 26:32:void (android.graphics.drawable.Drawable,int,int):38:38 -> + 33:40:void (android.graphics.drawable.Drawable,int,int):39:39 -> + 6:9:void draw(android.graphics.Canvas):48:48 -> draw + 10:16:void draw(android.graphics.Canvas):49:49 -> draw + 17:20:void draw(android.graphics.Canvas):51:51 -> draw + 21:24:void draw(android.graphics.Canvas):54:54 -> draw + 25:29:void draw(android.graphics.Canvas):55:55 -> draw + 30:32:void draw(android.graphics.Canvas):56:56 -> draw + 33:36:void draw(android.graphics.Canvas):57:57 -> draw + 1:8:int getIntrinsicHeight():70:70 -> getIntrinsicHeight + 9:15:int getIntrinsicHeight():72:72 -> getIntrinsicHeight + 16:20:int getIntrinsicHeight():75:75 -> getIntrinsicHeight + 21:25:int getIntrinsicHeight():73:73 -> getIntrinsicHeight + 1:8:int getIntrinsicWidth():61:61 -> getIntrinsicWidth + 9:15:int getIntrinsicWidth():63:63 -> getIntrinsicWidth + 16:20:int getIntrinsicWidth():66:66 -> getIntrinsicWidth + 21:25:int getIntrinsicWidth():64:64 -> getIntrinsicWidth + 6:8:void getTransform(android.graphics.Matrix):118:118 -> getTransform + 9:16:void getTransform(android.graphics.Matrix):119:119 -> getTransform + 17:22:void getTransform(android.graphics.Matrix):120:120 -> getTransform + 6:12:void onBoundsChange(android.graphics.Rect):79:79 -> onBoundsChange + 13:16:void onBoundsChange(android.graphics.Rect):81:81 -> onBoundsChange + 17:24:void onBoundsChange(android.graphics.Rect):82:82 -> onBoundsChange + 25:28:void onBoundsChange(android.graphics.Rect):113:113 -> onBoundsChange + 29:48:void onBoundsChange(android.graphics.Rect):84:84 -> onBoundsChange + 49:51:void onBoundsChange(android.graphics.Rect):98:98 -> onBoundsChange + 52:61:void onBoundsChange(android.graphics.Rect):99:99 -> onBoundsChange + 62:65:void onBoundsChange(android.graphics.Rect):98:98 -> onBoundsChange + 66:80:void onBoundsChange(android.graphics.Rect):88:88 -> onBoundsChange + 81:86:void onBoundsChange(android.graphics.Rect):89:89 -> onBoundsChange + 87:92:void onBoundsChange(android.graphics.Rect):86:86 -> onBoundsChange + 93:107:void onBoundsChange(android.graphics.Rect):93:93 -> onBoundsChange + 108:113:void onBoundsChange(android.graphics.Rect):94:94 -> onBoundsChange + 114:118:void onBoundsChange(android.graphics.Rect):85:85 -> onBoundsChange + 119:123:void onBoundsChange(android.graphics.Rect):103:103 -> onBoundsChange + 124:130:void onBoundsChange(android.graphics.Rect):104:104 -> onBoundsChange + 131:135:void onBoundsChange(android.graphics.Rect):105:105 -> onBoundsChange + 136:142:void onBoundsChange(android.graphics.Rect):106:106 -> onBoundsChange + 143:147:void onBoundsChange(android.graphics.Rect):108:108 -> onBoundsChange + 148:150:void onBoundsChange(android.graphics.Rect):109:109 -> onBoundsChange + 151:153:void onBoundsChange(android.graphics.Rect):110:110 -> onBoundsChange + 154:156:void onBoundsChange(android.graphics.Rect):111:111 -> onBoundsChange + 157:160:void onBoundsChange(android.graphics.Rect):107:107 -> onBoundsChange +com.facebook.drawee.drawable.Rounded -> com.facebook.drawee.drawable.i: +# {"id":"sourceFile","fileName":"Rounded.kt"} + void setRepeatEdgePixels(boolean) -> a + void setCircle(boolean) -> b + void setPaintFilterBitmap(boolean) -> c + void setScaleDownInsideBorders(boolean) -> d + void setPadding(float) -> e + void setRadius(float) -> f + void setRadii(float[]) -> h +com.facebook.drawee.drawable.RoundedBitmapDrawable -> com.facebook.drawee.drawable.j: +# {"id":"sourceFile","fileName":"RoundedBitmapDrawable.java"} + android.graphics.Paint mPaint -> G + android.graphics.Paint mBorderPaint -> H + android.graphics.Bitmap mBitmap -> I + java.lang.ref.WeakReference mLastBitmap -> J + boolean mRepeatEdgePixels -> K + android.graphics.RectF mBitmapClipRect -> L + boolean sDefaultRepeatEdgePixels -> M + 1:8:void (android.content.res.Resources,android.graphics.Bitmap,android.graphics.Paint,boolean):47:47 -> + 9:15:void (android.content.res.Resources,android.graphics.Bitmap,android.graphics.Paint,boolean):30:30 -> + 16:24:void (android.content.res.Resources,android.graphics.Bitmap,android.graphics.Paint,boolean):31:31 -> + 25:26:void (android.content.res.Resources,android.graphics.Bitmap,android.graphics.Paint,boolean):35:35 -> + 27:30:void (android.content.res.Resources,android.graphics.Bitmap,android.graphics.Paint,boolean):48:48 -> + 31:33:void (android.content.res.Resources,android.graphics.Bitmap,android.graphics.Paint,boolean):50:50 -> + 34:36:void (android.content.res.Resources,android.graphics.Bitmap,android.graphics.Paint,boolean):53:53 -> + 37:41:void (android.content.res.Resources,android.graphics.Bitmap,android.graphics.Paint,boolean):54:54 -> + 42:44:void (android.content.res.Resources,android.graphics.Bitmap,android.graphics.Paint,boolean):55:55 -> + 1:3:void setRepeatEdgePixels(boolean):171:171 -> a + 1:6:void draw(android.graphics.Canvas):79:79 -> draw + 7:11:void draw(android.graphics.Canvas):80:80 -> draw + 12:17:void draw(android.graphics.Canvas):82:82 -> draw + 18:20:void draw(android.graphics.Canvas):83:83 -> draw + 21:26:void draw(android.graphics.Canvas):84:84 -> draw + 27:30:void draw(android.graphics.Canvas):85:85 -> draw + 31:33:void draw(android.graphics.Canvas):89:89 -> draw + 34:36:void draw(android.graphics.Canvas):90:90 -> draw + 37:39:void draw(android.graphics.Canvas):91:91 -> draw + 40:43:void draw(android.graphics.Canvas):92:92 -> draw + 44:48:void draw(android.graphics.Canvas):93:93 -> draw + 49:56:void draw(android.graphics.Canvas):94:94 -> draw + 57:60:void draw(android.graphics.Canvas):95:95 -> draw + 61:65:void draw(android.graphics.Canvas):96:96 -> draw + 66:72:void draw(android.graphics.Canvas):97:97 -> draw + 73:76:void draw(android.graphics.Canvas):98:98 -> draw + 77:83:void draw(android.graphics.Canvas):100:100 -> draw + 84:90:void draw(android.graphics.Canvas):102:102 -> draw + 91:95:void draw(android.graphics.Canvas):103:103 -> draw + 96:112:void draw(android.graphics.Canvas):104:104 -> draw + 113:119:void draw(android.graphics.Canvas):105:105 -> draw + 120:122:void draw(android.graphics.Canvas):107:107 -> draw + 123:128:void draw(android.graphics.Canvas):108:108 -> draw + 129:132:void draw(android.graphics.Canvas):109:109 -> draw + 1:14:boolean shouldRound():146:146 -> k + 1:3:void updateTransform():68:68 -> m + 4:7:void updateTransform():69:69 -> m + 8:11:void updateTransform():70:70 -> m + 12:18:void updateTransform():71:71 -> m + 19:28:void updateTransform():73:73 -> m + 1:3:boolean getDefaultRepeatEdgePixels():42:42 -> n + 1:12:void updatePaint():114:114 -> o + 13:21:void updatePaint():115:115 -> o + 22:25:void updatePaint():116:116 -> o + 26:40:void updatePaint():117:117 -> o + 41:42:void updatePaint():118:118 -> o + 43:46:void updatePaint():121:121 -> o + 47:54:void updatePaint():122:122 -> o + 55:60:void updatePaint():124:124 -> o + 61:62:void updatePaint():125:125 -> o + 63:72:void updatePaint():128:128 -> o + 1:3:void setAlpha(int):151:151 -> setAlpha + 4:11:void setAlpha(int):152:152 -> setAlpha + 12:16:void setAlpha(int):153:153 -> setAlpha + 17:19:void setAlpha(int):154:154 -> setAlpha + 20:23:void setAlpha(int):155:155 -> setAlpha + 1:3:void setColorFilter(android.graphics.ColorFilter):161:161 -> setColorFilter + 4:9:void setColorFilter(android.graphics.ColorFilter):162:162 -> setColorFilter +com.facebook.drawee.drawable.RoundedColorDrawable -> com.facebook.drawee.drawable.k: +# {"id":"sourceFile","fileName":"RoundedColorDrawable.java"} + float[] mRadii -> d + float[] mBorderRadii -> e + float[] mInsideBorderRadii -> f + android.graphics.Paint mPaint -> g + boolean mIsCircle -> h + float mBorderWidth -> i + float mPadding -> j + int mBorderColor -> k + boolean mScaleDownInsideBorders -> l + boolean mPaintFilterBitmap -> m + android.graphics.Path mPath -> n + android.graphics.Path mBorderPath -> o + int mColor -> p + android.graphics.RectF mTempRect -> q + int mAlpha -> r + 1:5:void (int):48:48 -> + 6:9:void (int):27:27 -> + 10:13:void (int):28:28 -> + 14:22:void (int):30:30 -> + 23:25:void (int):31:31 -> + 26:27:void (int):32:32 -> + 28:29:void (int):33:33 -> + 30:31:void (int):34:34 -> + 32:33:void (int):35:35 -> + 34:35:void (int):36:36 -> + 36:42:void (int):37:37 -> + 43:49:void (int):38:38 -> + 50:51:void (int):39:39 -> + 52:60:void (int):40:40 -> + 61:62:void (int):41:41 -> + 63:66:void (int):49:49 -> + 1:1:void setRepeatEdgePixels(boolean):0:0 -> a + 1:2:void setCircle(boolean):112:112 -> b + 3:5:void setCircle(boolean):113:113 -> b + 6:9:void setCircle(boolean):114:114 -> b + 1:4:void setPaintFilterBitmap(boolean):258:258 -> c + 5:6:void setPaintFilterBitmap(boolean):259:259 -> c + 7:10:void setPaintFilterBitmap(boolean):260:260 -> c + 1:4:void setScaleDownInsideBorders(boolean):235:235 -> d + 5:6:void setScaleDownInsideBorders(boolean):236:236 -> d + 7:9:void setScaleDownInsideBorders(boolean):237:237 -> d + 10:13:void setScaleDownInsideBorders(boolean):238:238 -> d + 1:13:void draw(android.graphics.Canvas):93:93 -> draw + 14:20:void draw(android.graphics.Canvas):94:94 -> draw + 21:29:void draw(android.graphics.Canvas):95:95 -> draw + 30:36:void draw(android.graphics.Canvas):96:96 -> draw + 37:43:void draw(android.graphics.Canvas):97:97 -> draw + 44:56:void draw(android.graphics.Canvas):98:98 -> draw + 57:63:void draw(android.graphics.Canvas):99:99 -> draw + 64:70:void draw(android.graphics.Canvas):100:100 -> draw + 71:78:void draw(android.graphics.Canvas):101:101 -> draw + 1:6:void setPadding(float):215:215 -> e + 7:8:void setPadding(float):216:216 -> e + 9:11:void setPadding(float):217:217 -> e + 12:15:void setPadding(float):218:218 -> e + 9:13:void setRadius(float):154:154 -> f + 14:18:void setRadius(float):155:155 -> f + 19:21:void setRadius(float):156:156 -> f + 22:25:void setRadius(float):157:157 -> f + 1:10:com.facebook.drawee.drawable.RoundedColorDrawable fromColorDrawable(android.graphics.drawable.ColorDrawable):59:59 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/ColorDrawable;)Lcom/facebook/drawee/drawable/k;"} + 1:3:int getAlpha():295:295 -> getAlpha + 1:13:int getOpacity():315:315 -> getOpacity + 3:9:void setRadii(float[]):132:132 -> h + 10:23:void setRadii(float[]):134:134 -> h + 24:28:void setRadii(float[]):135:135 -> h + 29:31:void setRadii(float[]):137:137 -> h + 32:35:void setRadii(float[]):138:138 -> h + 1:3:boolean getPaintFilterBitmap():267:267 -> i + 1:4:void setColor(int):166:166 -> j + 5:6:void setColor(int):167:167 -> j + 7:10:void setColor(int):168:168 -> j + 1:5:void updatePath():319:319 -> k + 6:10:void updatePath():320:320 -> k + 11:19:void updatePath():321:321 -> k + 20:31:void updatePath():323:323 -> k + 32:36:void updatePath():324:324 -> k + 37:53:void updatePath():325:325 -> k + 54:74:void updatePath():326:326 -> k + 75:79:void updatePath():328:328 -> k + 80:95:void updatePath():329:329 -> k + 96:104:void updatePath():331:331 -> k + 105:115:void updatePath():333:333 -> k + 116:126:void updatePath():335:335 -> k + 127:131:void updatePath():336:336 -> k + 132:135:void updatePath():337:337 -> k + 136:152:void updatePath():338:338 -> k + 153:172:void updatePath():339:339 -> k + 173:176:void updatePath():340:340 -> k + 177:182:void updatePath():341:341 -> k + 183:186:void updatePath():342:342 -> k + 187:191:void updatePath():344:344 -> k + 192:203:void updatePath():345:345 -> k + 204:213:void updatePath():347:347 -> k + 214:224:void updatePath():349:349 -> k + 225:231:void updatePath():351:351 -> k + 1:3:void onBoundsChange(android.graphics.Rect):87:87 -> onBoundsChange + 4:7:void onBoundsChange(android.graphics.Rect):88:88 -> onBoundsChange + 1:4:void setAlpha(int):282:282 -> setAlpha + 5:6:void setAlpha(int):283:283 -> setAlpha + 7:10:void setAlpha(int):284:284 -> setAlpha + 1:4:void setBorder(int,float):189:189 -> setBorder + 5:6:void setBorder(int,float):190:190 -> setBorder + 7:9:void setBorder(int,float):191:191 -> setBorder + 10:15:void setBorder(int,float):194:194 -> setBorder + 16:17:void setBorder(int,float):195:195 -> setBorder + 18:20:void setBorder(int,float):196:196 -> setBorder + 21:24:void setBorder(int,float):197:197 -> setBorder +com.facebook.drawee.drawable.RoundedCornersDrawable -> com.facebook.drawee.drawable.l: +# {"id":"sourceFile","fileName":"RoundedCornersDrawable.java"} + com.facebook.drawee.drawable.RoundedCornersDrawable$Type mType -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/l$b;"} + android.graphics.RectF mBounds -> e + android.graphics.RectF mInsideBorderBounds -> f + android.graphics.Matrix mInsideBorderTransform -> g + float[] mRadii -> h + float[] mBorderRadii -> i + android.graphics.Paint mPaint -> j + boolean mIsCircle -> k + float mBorderWidth -> l + int mBorderColor -> m + int mOverlayColor -> n + float mPadding -> o + boolean mScaleDownInsideBorders -> p + boolean mPaintFilterBitmap -> q + android.graphics.Path mPath -> r + android.graphics.Path mBorderPath -> s + android.graphics.RectF mTempRectangle -> t + 1:9:void (android.graphics.drawable.Drawable):64:64 -> + 10:13:void (android.graphics.drawable.Drawable):40:40 -> + 14:22:void (android.graphics.drawable.Drawable):41:41 -> + 23:26:void (android.graphics.drawable.Drawable):44:44 -> + 27:30:void (android.graphics.drawable.Drawable):45:45 -> + 31:39:void (android.graphics.drawable.Drawable):46:46 -> + 40:42:void (android.graphics.drawable.Drawable):47:47 -> + 43:44:void (android.graphics.drawable.Drawable):48:48 -> + 45:46:void (android.graphics.drawable.Drawable):49:49 -> + 47:48:void (android.graphics.drawable.Drawable):50:50 -> + 49:50:void (android.graphics.drawable.Drawable):51:51 -> + 51:52:void (android.graphics.drawable.Drawable):52:52 -> + 53:54:void (android.graphics.drawable.Drawable):53:53 -> + 55:61:void (android.graphics.drawable.Drawable):54:54 -> + 62:68:void (android.graphics.drawable.Drawable):55:55 -> + 69:76:void (android.graphics.drawable.Drawable):56:56 -> + 1:1:void setRepeatEdgePixels(boolean):0:0 -> a + 1:2:void setCircle(boolean):85:85 -> b + 3:5:void setCircle(boolean):86:86 -> b + 6:9:void setCircle(boolean):87:87 -> b + 1:4:void setPaintFilterBitmap(boolean):214:214 -> c + 5:6:void setPaintFilterBitmap(boolean):215:215 -> c + 7:10:void setPaintFilterBitmap(boolean):216:216 -> c + 1:2:void setScaleDownInsideBorders(boolean):193:193 -> d + 3:5:void setScaleDownInsideBorders(boolean):194:194 -> d + 6:9:void setScaleDownInsideBorders(boolean):195:195 -> d + 1:9:void draw(android.graphics.Canvas):273:273 -> draw + 10:27:void draw(android.graphics.Canvas):274:274 -> draw + 28:31:void draw(android.graphics.Canvas):282:282 -> draw + 32:35:void draw(android.graphics.Canvas):283:283 -> draw + 36:44:void draw(android.graphics.Canvas):284:284 -> draw + 45:52:void draw(android.graphics.Canvas):285:285 -> draw + 53:57:void draw(android.graphics.Canvas):287:287 -> draw + 58:64:void draw(android.graphics.Canvas):289:289 -> draw + 65:68:void draw(android.graphics.Canvas):290:290 -> draw + 69:77:void draw(android.graphics.Canvas):291:291 -> draw + 78:81:void draw(android.graphics.Canvas):295:295 -> draw + 82:86:void draw(android.graphics.Canvas):296:296 -> draw + 87:91:void draw(android.graphics.Canvas):297:297 -> draw + 92:94:void draw(android.graphics.Canvas):298:298 -> draw + 95:98:void draw(android.graphics.Canvas):299:299 -> draw + 99:101:void draw(android.graphics.Canvas):301:301 -> draw + 102:108:void draw(android.graphics.Canvas):304:304 -> draw + 109:115:void draw(android.graphics.Canvas):305:305 -> draw + 116:121:void draw(android.graphics.Canvas):306:306 -> draw + 122:130:void draw(android.graphics.Canvas):307:307 -> draw + 131:137:void draw(android.graphics.Canvas):308:308 -> draw + 138:144:void draw(android.graphics.Canvas):309:309 -> draw + 145:148:void draw(android.graphics.Canvas):311:311 -> draw + 149:168:void draw(android.graphics.Canvas):314:314 -> draw + 169:190:void draw(android.graphics.Canvas):315:315 -> draw + 191:211:void draw(android.graphics.Canvas):317:317 -> draw + 212:231:void draw(android.graphics.Canvas):319:319 -> draw + 232:247:void draw(android.graphics.Canvas):323:323 -> draw + 248:264:void draw(android.graphics.Canvas):325:325 -> draw + 265:268:void draw(android.graphics.Canvas):276:276 -> draw + 269:273:void draw(android.graphics.Canvas):277:277 -> draw + 274:276:void draw(android.graphics.Canvas):278:278 -> draw + 277:279:void draw(android.graphics.Canvas):279:279 -> draw + 280:283:void draw(android.graphics.Canvas):332:332 -> draw + 284:290:void draw(android.graphics.Canvas):333:333 -> draw + 291:297:void draw(android.graphics.Canvas):334:334 -> draw + 298:304:void draw(android.graphics.Canvas):335:335 -> draw + 305:311:void draw(android.graphics.Canvas):336:336 -> draw + 312:319:void draw(android.graphics.Canvas):337:337 -> draw + 1:2:void setPadding(float):175:175 -> e + 3:5:void setPadding(float):176:176 -> e + 6:9:void setPadding(float):177:177 -> e + 1:5:void setRadius(float):103:103 -> f + 6:8:void setRadius(float):104:104 -> f + 9:12:void setRadius(float):105:105 -> f + 3:9:void setRadii(float[]):117:117 -> h + 10:23:void setRadii(float[]):119:119 -> h + 24:28:void setRadii(float[]):120:120 -> h + 29:31:void setRadii(float[]):122:122 -> h + 32:35:void setRadii(float[]):123:123 -> h + 1:3:boolean getPaintFilterBitmap():223:223 -> i + 1:2:void setOverlayColor(int):138:138 -> j + 3:6:void setOverlayColor(int):139:139 -> j + 1:5:void updatePath():238:238 -> k + 6:10:void updatePath():239:239 -> k + 11:19:void updatePath():240:240 -> k + 20:26:void updatePath():242:242 -> k + 27:32:void updatePath():243:243 -> k + 33:41:void updatePath():244:244 -> k + 42:47:void updatePath():246:246 -> k + 48:51:void updatePath():247:247 -> k + 52:57:void updatePath():248:248 -> k + 58:63:void updatePath():249:249 -> k + 64:80:void updatePath():250:250 -> k + 81:84:void updatePath():247:247 -> k + 85:95:void updatePath():253:253 -> k + 96:104:void updatePath():255:255 -> k + 105:114:void updatePath():257:257 -> k + 115:118:void updatePath():258:258 -> k + 119:135:void updatePath():259:259 -> k + 136:139:void updatePath():260:260 -> k + 140:151:void updatePath():261:261 -> k + 152:156:void updatePath():260:260 -> k + 157:161:void updatePath():263:263 -> k + 162:177:void updatePath():264:264 -> k + 178:186:void updatePath():266:266 -> k + 187:198:void updatePath():268:268 -> k + 1:3:void onBoundsChange(android.graphics.Rect):233:233 -> onBoundsChange + 4:7:void onBoundsChange(android.graphics.Rect):234:234 -> onBoundsChange + 1:2:void setBorder(int,float):155:155 -> setBorder + 3:4:void setBorder(int,float):156:156 -> setBorder + 5:7:void setBorder(int,float):157:157 -> setBorder + 8:11:void setBorder(int,float):158:158 -> setBorder +com.facebook.drawee.drawable.RoundedCornersDrawable$1 -> com.facebook.drawee.drawable.l$a: +# {"id":"sourceFile","fileName":"RoundedCornersDrawable.java"} + int[] $SwitchMap$com$facebook$drawee$drawable$RoundedCornersDrawable$Type -> a + 1:30:void ():274:274 -> +com.facebook.drawee.drawable.RoundedCornersDrawable$Type -> com.facebook.drawee.drawable.l$b: +# {"id":"sourceFile","fileName":"RoundedCornersDrawable.java"} + com.facebook.drawee.drawable.RoundedCornersDrawable$Type OVERLAY_COLOR -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/l$b;"} + com.facebook.drawee.drawable.RoundedCornersDrawable$Type CLIPPING -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/l$b;"} + com.facebook.drawee.drawable.RoundedCornersDrawable$Type[] $VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/drawee/drawable/l$b;"} + 1:10:void ():34:34 -> + 11:20:void ():37:37 -> + 21:27:void ():28:28 -> + 1:4:void (java.lang.String,int):28:28 -> + 1:9:com.facebook.drawee.drawable.RoundedCornersDrawable$Type valueOf(java.lang.String):28:28 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/drawee/drawable/l$b;"} + 1:9:com.facebook.drawee.drawable.RoundedCornersDrawable$Type[] values():28:28 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/drawee/drawable/l$b;"} +com.facebook.drawee.drawable.RoundedDrawable -> com.facebook.drawee.drawable.m: +# {"id":"sourceFile","fileName":"RoundedDrawable.java"} + android.graphics.Matrix mTransform -> A + float mPadding -> B + boolean mScaleDownInsideBorders -> C + boolean mPaintFilterBitmap -> D + boolean mIsPathDirty -> E + com.facebook.drawee.drawable.TransformCallback mTransformCallback -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/D;"} + android.graphics.drawable.Drawable mDelegate -> d + boolean mIsCircle -> e + boolean mRadiiNonZero -> f + float mBorderWidth -> g + android.graphics.Path mPath -> h + boolean mIsShaderTransformDirty -> i + int mBorderColor -> j + android.graphics.Path mBorderPath -> k + float[] mCornerRadii -> l + float[] mBorderRadii -> m + float[] mInsideBorderRadii -> n + android.graphics.RectF mRootBounds -> o + android.graphics.RectF mPrevRootBounds -> p + android.graphics.RectF mBitmapBounds -> q + android.graphics.RectF mDrawableBounds -> r + android.graphics.RectF mInsideBorderBounds -> s + android.graphics.Matrix mBoundsTransform -> t + android.graphics.Matrix mPrevBoundsTransform -> u + android.graphics.Matrix mParentTransform -> v + android.graphics.Matrix mPrevParentTransform -> w + android.graphics.Matrix mInverseParentTransform -> x + android.graphics.Matrix mInsideBorderTransform -> y + android.graphics.Matrix mPrevInsideBorderTransform -> z + 1:4:void (android.graphics.drawable.Drawable):38:38 -> + 5:6:void (android.graphics.drawable.Drawable):42:42 -> + 7:9:void (android.graphics.drawable.Drawable):43:43 -> + 10:11:void (android.graphics.drawable.Drawable):44:44 -> + 12:19:void (android.graphics.drawable.Drawable):45:45 -> + 20:21:void (android.graphics.drawable.Drawable):46:46 -> + 22:23:void (android.graphics.drawable.Drawable):47:47 -> + 24:32:void (android.graphics.drawable.Drawable):48:48 -> + 33:36:void (android.graphics.drawable.Drawable):50:50 -> + 37:40:void (android.graphics.drawable.Drawable):51:51 -> + 41:47:void (android.graphics.drawable.Drawable):54:54 -> + 48:54:void (android.graphics.drawable.Drawable):55:55 -> + 55:61:void (android.graphics.drawable.Drawable):56:56 -> + 62:68:void (android.graphics.drawable.Drawable):57:57 -> + 69:75:void (android.graphics.drawable.Drawable):60:60 -> + 76:82:void (android.graphics.drawable.Drawable):61:61 -> + 83:89:void (android.graphics.drawable.Drawable):63:63 -> + 90:96:void (android.graphics.drawable.Drawable):64:64 -> + 97:103:void (android.graphics.drawable.Drawable):65:65 -> + 104:110:void (android.graphics.drawable.Drawable):70:70 -> + 111:112:void (android.graphics.drawable.Drawable):71:71 -> + 113:114:void (android.graphics.drawable.Drawable):72:72 -> + 115:116:void (android.graphics.drawable.Drawable):73:73 -> + 117:118:void (android.graphics.drawable.Drawable):75:75 -> + 119:121:void (android.graphics.drawable.Drawable):39:39 -> + 1:1:void setRepeatEdgePixels(boolean):0:0 -> a + 1:3:void setCircle(boolean):86:86 -> b + 4:5:void setCircle(boolean):87:87 -> b + 6:9:void setCircle(boolean):88:88 -> b + 1:4:void setPaintFilterBitmap(boolean):219:219 -> c + 5:6:void setPaintFilterBitmap(boolean):220:220 -> c + 7:10:void setPaintFilterBitmap(boolean):221:221 -> c + 1:6:void clearColorFilter():384:384 -> clearColorFilter + 1:4:void setScaleDownInsideBorders(boolean):196:196 -> d + 5:7:void setScaleDownInsideBorders(boolean):197:197 -> d + 8:9:void setScaleDownInsideBorders(boolean):198:198 -> d + 10:13:void setScaleDownInsideBorders(boolean):199:199 -> d + 1:6:void draw(android.graphics.Canvas):400:400 -> draw + 7:11:void draw(android.graphics.Canvas):401:401 -> draw + 12:16:void draw(android.graphics.Canvas):403:403 -> draw + 17:22:void draw(android.graphics.Canvas):404:404 -> draw + 23:26:void draw(android.graphics.Canvas):405:405 -> draw + 1:6:void setPadding(float):176:176 -> e + 7:9:void setPadding(float):177:177 -> e + 10:11:void setPadding(float):178:178 -> e + 12:15:void setPadding(float):179:179 -> e + 11:13:void setRadius(float):105:105 -> f + 14:21:void setRadius(float):106:106 -> f + 22:23:void setRadius(float):107:107 -> f + 24:25:void setRadius(float):108:108 -> f + 26:29:void setRadius(float):109:109 -> f + 5:10:android.graphics.Matrix deepCopyMatrix(android.graphics.Matrix):431:431 -> g + 1:7:int getAlpha():390:390 -> getAlpha + 1:7:android.graphics.ColorFilter getColorFilter():379:379 -> getColorFilter + 1:7:int getIntrinsicHeight():357:357 -> getIntrinsicHeight + 1:7:int getIntrinsicWidth():352:352 -> getIntrinsicWidth + 1:7:int getOpacity():362:362 -> getOpacity + 6:10:void setRadii(float[]):121:121 -> h + 11:13:void setRadii(float[]):122:122 -> h + 14:26:void setRadii(float[]):124:124 -> h + 27:31:void setRadii(float[]):125:125 -> h + 32:36:void setRadii(float[]):126:126 -> h + 37:53:void setRadii(float[]):128:128 -> h + 54:55:void setRadii(float[]):131:131 -> h + 56:59:void setRadii(float[]):132:132 -> h + 1:3:boolean getPaintFilterBitmap():228:228 -> i + 12:18:boolean matrixEquals(android.graphics.Matrix,android.graphics.Matrix):423:423 -> j + 1:20:boolean shouldRound():342:342 -> k + 1:4:void updatePath():298:298 -> l + 5:9:void updatePath():299:299 -> l + 10:21:void updatePath():300:300 -> l + 22:26:void updatePath():301:301 -> l + 27:43:void updatePath():302:302 -> l + 44:47:void updatePath():303:303 -> l + 48:59:void updatePath():304:304 -> l + 60:64:void updatePath():303:303 -> l + 65:69:void updatePath():306:306 -> l + 70:85:void updatePath():307:307 -> l + 86:94:void updatePath():309:309 -> l + 95:105:void updatePath():311:311 -> l + 106:110:void updatePath():313:313 -> l + 111:121:void updatePath():314:314 -> l + 122:126:void updatePath():315:315 -> l + 127:130:void updatePath():316:316 -> l + 131:134:void updatePath():317:317 -> l + 135:140:void updatePath():318:318 -> l + 141:146:void updatePath():319:319 -> l + 147:163:void updatePath():320:320 -> l + 164:167:void updatePath():317:317 -> l + 168:171:void updatePath():322:322 -> l + 172:177:void updatePath():323:323 -> l + 178:182:void updatePath():324:324 -> l + 183:187:void updatePath():326:326 -> l + 188:201:void updatePath():327:327 -> l + 202:213:void updatePath():329:329 -> l + 214:224:void updatePath():331:331 -> l + 225:230:void updatePath():333:333 -> l + 231:237:void updatePath():334:334 -> l + 238:240:void updatePath():335:335 -> l + 1:4:void updateTransform():238:238 -> m + 5:9:void updateTransform():239:239 -> m + 10:17:void updateTransform():240:240 -> m + 18:22:void updateTransform():242:242 -> m + 23:31:void updateTransform():243:243 -> m + 32:47:void updateTransform():246:246 -> m + 48:58:void updateTransform():247:247 -> m + 59:69:void updateTransform():248:248 -> m + 70:73:void updateTransform():249:249 -> m + 74:77:void updateTransform():250:250 -> m + 78:87:void updateTransform():251:251 -> m + 88:92:void updateTransform():253:253 -> m + 93:99:void updateTransform():255:255 -> m + 100:103:void updateTransform():256:256 -> m + 104:110:void updateTransform():257:257 -> m + 111:120:void updateTransform():259:259 -> m + 121:124:void updateTransform():261:261 -> m + 125:127:void updateTransform():262:262 -> m + 128:142:void updateTransform():265:265 -> m + 143:154:void updateTransform():266:266 -> m + 155:160:void updateTransform():268:268 -> m + 161:162:void updateTransform():269:269 -> m + 163:169:void updateTransform():271:271 -> m + 170:176:void updateTransform():272:272 -> m + 177:184:void updateTransform():273:273 -> m + 185:189:void updateTransform():274:274 -> m + 190:196:void updateTransform():276:276 -> m + 197:203:void updateTransform():278:278 -> m + 204:210:void updateTransform():279:279 -> m + 211:214:void updateTransform():280:280 -> m + 215:218:void updateTransform():281:281 -> m + 219:227:void updateTransform():282:282 -> m + 228:233:void updateTransform():284:284 -> m + 234:237:void updateTransform():286:286 -> m + 238:240:void updateTransform():287:287 -> m + 241:250:void updateTransform():291:291 -> m + 251:252:void updateTransform():292:292 -> m + 253:260:void updateTransform():293:293 -> m + 1:6:void onBoundsChange(android.graphics.Rect):347:347 -> onBoundsChange + 1:6:void setAlpha(int):395:395 -> setAlpha + 1:12:void setBorder(int,float):149:149 -> setBorder + 13:14:void setBorder(int,float):150:150 -> setBorder + 15:17:void setBorder(int,float):151:151 -> setBorder + 18:19:void setBorder(int,float):152:152 -> setBorder + 20:23:void setBorder(int,float):153:153 -> setBorder + 1:1:void setColorFilter(int,android.graphics.PorterDuff$Mode):367:367 -> setColorFilter + 2:2:void setColorFilter(android.graphics.ColorFilter):372:372 -> setColorFilter + 1:3:void setTransformCallback(com.facebook.drawee.drawable.TransformCallback):234:234 -> setTransformCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/D;)V"} +com.facebook.drawee.drawable.RoundedNinePatchDrawable -> com.facebook.drawee.drawable.n: +# {"id":"sourceFile","fileName":"RoundedNinePatchDrawable.kt"} + 6:9:void (android.graphics.drawable.NinePatchDrawable):15:15 -> + 6:11:void draw(android.graphics.Canvas):17:17 -> draw + 12:16:void draw(android.graphics.Canvas):18:18 -> draw + 17:22:void draw(android.graphics.Canvas):20:20 -> draw + 23:25:void draw(android.graphics.Canvas):21:21 -> draw + 26:31:void draw(android.graphics.Canvas):22:22 -> draw + 32:35:void draw(android.graphics.Canvas):23:23 -> draw + 36:38:void draw(android.graphics.Canvas):27:27 -> draw + 39:41:void draw(android.graphics.Canvas):28:28 -> draw + 42:46:void draw(android.graphics.Canvas):29:29 -> draw + 47:49:void draw(android.graphics.Canvas):30:30 -> draw + 50:55:void draw(android.graphics.Canvas):31:31 -> draw + 56:59:void draw(android.graphics.Canvas):32:32 -> draw +com.facebook.drawee.drawable.ScaleTypeDrawable -> com.facebook.drawee.drawable.o: +# {"id":"sourceFile","fileName":"ScaleTypeDrawable.kt"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType mScaleType -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + java.lang.Object mScaleTypeState -> e + android.graphics.PointF mFocusPoint -> f + int mUnderlyingWidth -> g + int mUnderlyingHeight -> h + android.graphics.Matrix mDrawMatrix -> i + android.graphics.Matrix tempMatrix -> j + 6:8:void (android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType):53:53 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/q;)V"} + 9:15:void (android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType):45:45 -> + 16:18:void (android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType):54:54 -> + 6:8:void draw(android.graphics.Canvas):135:135 -> draw + 9:12:void draw(android.graphics.Canvas):136:136 -> draw + 13:16:void draw(android.graphics.Canvas):137:137 -> draw + 17:23:void draw(android.graphics.Canvas):138:138 -> draw + 24:28:void draw(android.graphics.Canvas):139:139 -> draw + 29:31:void draw(android.graphics.Canvas):140:140 -> draw + 32:35:void draw(android.graphics.Canvas):141:141 -> draw + 36:39:void draw(android.graphics.Canvas):144:144 -> draw + 6:8:void getTransform(android.graphics.Matrix):230:230 -> getTransform + 9:11:void getTransform(android.graphics.Matrix):233:233 -> getTransform + 12:15:void getTransform(android.graphics.Matrix):234:234 -> getTransform + 16:19:void getTransform(android.graphics.Matrix):235:235 -> getTransform + 1:8:void configureBounds():173:173 -> i + 9:10:void configureBounds():176:176 -> i + 11:12:void configureBounds():177:177 -> i + 13:15:void configureBounds():178:178 -> i + 16:24:void configureBounds():181:181 -> i + 25:28:void configureBounds():182:182 -> i + 29:32:void configureBounds():183:183 -> i + 33:38:void configureBounds():184:184 -> i + 39:53:void configureBounds():186:186 -> i + 54:56:void configureBounds():198:198 -> i + 57:59:void configureBounds():199:199 -> i + 60:65:void configureBounds():205:205 -> i + 66:68:void configureBounds():206:206 -> i + 69:71:void configureBounds():207:207 -> i + 72:74:void configureBounds():212:212 -> i + 75:79:void configureBounds():213:213 -> i + 80:81:void configureBounds():214:214 -> i + 82:83:void configureBounds():215:215 -> i + 84:97:void configureBounds():219:219 -> i + 98:107:void configureBounds():220:220 -> i + 108:110:void configureBounds():214:214 -> i + 111:115:void configureBounds():221:221 -> i + 116:118:void configureBounds():191:191 -> i + 119:121:void configureBounds():192:192 -> i + 1:7:void configureBoundsIfUnderlyingChanged():159:159 -> j + 8:25:void configureBoundsIfUnderlyingChanged():161:161 -> j + 26:29:void configureBoundsIfUnderlyingChanged():163:163 -> j + 1:3:android.graphics.PointF getFocusPoint():109:109 -> k + 1:3:com.facebook.drawee.drawable.ScalingUtils$ScaleType getScaleType():86:86 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/drawee/drawable/q;"} + 1:12:void setFocusPoint(android.graphics.PointF):119:119 -> m + 13:15:void setFocusPoint(android.graphics.PointF):123:123 -> m + 16:19:void setFocusPoint(android.graphics.PointF):125:125 -> m + 20:26:void setFocusPoint(android.graphics.PointF):126:126 -> m + 27:34:void setFocusPoint(android.graphics.PointF):128:128 -> m + 35:37:void setFocusPoint(android.graphics.PointF):130:130 -> m + 38:41:void setFocusPoint(android.graphics.PointF):131:131 -> m + 6:14:void setScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):93:93 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/q;)V"} + 15:17:void setScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):97:97 -> n + 18:19:void setScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):98:98 -> n + 20:22:void setScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):99:99 -> n + 23:26:void setScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):100:100 -> n + 6:9:void onBoundsChange(android.graphics.Rect):149:149 -> onBoundsChange + 1:4:android.graphics.drawable.Drawable setCurrent(android.graphics.drawable.Drawable):74:74 -> setCurrent + 5:8:android.graphics.drawable.Drawable setCurrent(android.graphics.drawable.Drawable):75:75 -> setCurrent +com.facebook.drawee.drawable.ScalingUtils$AbstractScaleType -> com.facebook.drawee.drawable.p: +# {"id":"sourceFile","fileName":"ScalingUtils.java"} + 1:4:void ():152:152 -> + 1:8:android.graphics.Matrix getTransform(android.graphics.Matrix,android.graphics.Rect,int,int,float,float):162:162 -> getTransform + 9:24:android.graphics.Matrix getTransform(android.graphics.Matrix,android.graphics.Rect,int,int,float,float):163:163 -> getTransform + 25:28:android.graphics.Matrix getTransform(android.graphics.Matrix,android.graphics.Rect,int,int,float,float):164:164 -> getTransform +com.facebook.drawee.drawable.ScalingUtils$ScaleType -> com.facebook.drawee.drawable.q: +# {"id":"sourceFile","fileName":"ScalingUtils.java"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType FIT_XY -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType FIT_X -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType FIT_Y -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType FIT_START -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType FIT_CENTER -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType FIT_END -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType CENTER -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType CENTER_INSIDE -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType CENTER_CROP -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType FOCUS_CROP -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType FIT_BOTTOM_START -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + 1:4:void ():36:36 -> + 5:8:void ():43:43 -> + 9:12:void ():50:50 -> + 13:16:void ():57:57 -> + 17:20:void ():64:64 -> + 21:24:void ():71:71 -> + 25:28:void ():74:74 -> + 29:32:void ():81:81 -> + 33:36:void ():88:88 -> + 37:40:void ():98:98 -> + 41:45:void ():105:105 -> +com.facebook.drawee.drawable.ScalingUtils$ScaleTypeCenter -> com.facebook.drawee.drawable.r: +# {"id":"sourceFile","fileName":"ScalingUtils.java"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType INSTANCE -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + 1:8:void ():315:315 -> + 1:4:void ():313:313 -> + 1:13:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):327:327 -> getTransformImpl + 14:30:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):328:328 -> getTransformImpl + 31:34:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):329:329 -> getTransformImpl + 1:3:java.lang.String toString():334:334 -> toString +com.facebook.drawee.drawable.ScalingUtils$ScaleTypeCenterCrop -> com.facebook.drawee.drawable.s: +# {"id":"sourceFile","fileName":"ScalingUtils.java"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType INSTANCE -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + 1:8:void ():367:367 -> + 1:4:void ():365:365 -> + 7:19:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):382:382 -> getTransformImpl + 20:24:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):383:383 -> getTransformImpl + 25:27:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):386:386 -> getTransformImpl + 28:41:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):387:387 -> getTransformImpl + 42:50:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):389:389 -> getTransformImpl + 51:54:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):390:390 -> getTransformImpl + 1:3:java.lang.String toString():395:395 -> toString +com.facebook.drawee.drawable.ScalingUtils$ScaleTypeCenterInside -> com.facebook.drawee.drawable.t: +# {"id":"sourceFile","fileName":"ScalingUtils.java"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType INSTANCE -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + 1:8:void ():340:340 -> + 1:4:void ():338:338 -> + 1:10:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):352:352 -> getTransformImpl + 11:25:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):353:353 -> getTransformImpl + 26:38:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):354:354 -> getTransformImpl + 39:47:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):355:355 -> getTransformImpl + 48:51:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):356:356 -> getTransformImpl + 1:3:java.lang.String toString():361:361 -> toString +com.facebook.drawee.drawable.ScalingUtils$ScaleTypeFitBottomStart -> com.facebook.drawee.drawable.u: +# {"id":"sourceFile","fileName":"ScalingUtils.java"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType INSTANCE -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + 1:8:void ():234:234 -> + 1:4:void ():232:232 -> + 1:4:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):246:246 -> getTransformImpl + 5:7:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):247:247 -> getTransformImpl + 8:19:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):248:248 -> getTransformImpl + 20:30:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):249:249 -> getTransformImpl + 31:34:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):250:250 -> getTransformImpl + 1:3:java.lang.String toString():255:255 -> toString +com.facebook.drawee.drawable.ScalingUtils$ScaleTypeFitCenter -> com.facebook.drawee.drawable.v: +# {"id":"sourceFile","fileName":"ScalingUtils.java"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType INSTANCE -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + 1:8:void ():261:261 -> + 1:4:void ():259:259 -> + 1:4:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):273:273 -> getTransformImpl + 5:19:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):274:274 -> getTransformImpl + 20:32:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):275:275 -> getTransformImpl + 33:41:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):276:276 -> getTransformImpl + 42:45:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):277:277 -> getTransformImpl + 1:3:java.lang.String toString():282:282 -> toString +com.facebook.drawee.drawable.ScalingUtils$ScaleTypeFitEnd -> com.facebook.drawee.drawable.w: +# {"id":"sourceFile","fileName":"ScalingUtils.java"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType INSTANCE -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + 1:8:void ():288:288 -> + 1:4:void ():286:286 -> + 1:4:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):300:300 -> getTransformImpl + 5:16:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):301:301 -> getTransformImpl + 17:28:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):302:302 -> getTransformImpl + 29:39:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):303:303 -> getTransformImpl + 40:43:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):304:304 -> getTransformImpl + 1:3:java.lang.String toString():309:309 -> toString +com.facebook.drawee.drawable.ScalingUtils$ScaleTypeFitStart -> com.facebook.drawee.drawable.x: +# {"id":"sourceFile","fileName":"ScalingUtils.java"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType INSTANCE -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + 1:8:void ():207:207 -> + 1:4:void ():205:205 -> + 1:4:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):219:219 -> getTransformImpl + 5:7:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):220:220 -> getTransformImpl + 8:10:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):221:221 -> getTransformImpl + 11:21:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):222:222 -> getTransformImpl + 22:25:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):223:223 -> getTransformImpl + 1:3:java.lang.String toString():228:228 -> toString +com.facebook.drawee.drawable.ScalingUtils$ScaleTypeFitX -> com.facebook.drawee.drawable.y: +# {"id":"sourceFile","fileName":"ScalingUtils.java"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType INSTANCE -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + 1:8:void ():437:437 -> + 1:4:void ():435:435 -> + 1:3:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):451:451 -> getTransformImpl + 4:18:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):452:452 -> getTransformImpl + 19:27:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):453:453 -> getTransformImpl + 28:31:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):454:454 -> getTransformImpl + 1:3:java.lang.String toString():459:459 -> toString +com.facebook.drawee.drawable.ScalingUtils$ScaleTypeFitXY -> com.facebook.drawee.drawable.z: +# {"id":"sourceFile","fileName":"ScalingUtils.java"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType INSTANCE -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + 1:8:void ():181:181 -> + 1:4:void ():179:179 -> + 1:3:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):193:193 -> getTransformImpl + 4:6:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):194:194 -> getTransformImpl + 7:17:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):195:195 -> getTransformImpl + 18:21:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):196:196 -> getTransformImpl + 1:3:java.lang.String toString():201:201 -> toString +com.facebook.drawee.drawable.ScalingUtils$ScaleTypeFitY -> com.facebook.drawee.drawable.A: +# {"id":"sourceFile","fileName":"ScalingUtils.java"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType INSTANCE -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + 1:8:void ():465:465 -> + 1:4:void ():463:463 -> + 1:15:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):479:479 -> getTransformImpl + 16:18:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):480:480 -> getTransformImpl + 19:27:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):481:481 -> getTransformImpl + 28:31:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):482:482 -> getTransformImpl + 1:3:java.lang.String toString():487:487 -> toString +com.facebook.drawee.drawable.ScalingUtils$ScaleTypeFocusCrop -> com.facebook.drawee.drawable.B: +# {"id":"sourceFile","fileName":"ScalingUtils.java"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType INSTANCE -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + 1:8:void ():401:401 -> + 1:4:void ():399:399 -> + 8:17:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):416:416 -> getTransformImpl + 18:35:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):417:417 -> getTransformImpl + 36:40:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):418:418 -> getTransformImpl + 41:43:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):421:421 -> getTransformImpl + 44:53:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):422:422 -> getTransformImpl + 54:71:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):423:423 -> getTransformImpl + 72:80:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):425:425 -> getTransformImpl + 81:84:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):426:426 -> getTransformImpl + 1:3:java.lang.String toString():431:431 -> toString +com.facebook.drawee.drawable.TransformAwareDrawable -> com.facebook.drawee.drawable.C: +# {"id":"sourceFile","fileName":"TransformAwareDrawable.kt"} +com.facebook.drawee.drawable.TransformCallback -> com.facebook.drawee.drawable.D: +# {"id":"sourceFile","fileName":"TransformCallback.kt"} +com.facebook.drawee.drawable.VisibilityAwareDrawable -> com.facebook.drawee.drawable.E: +# {"id":"sourceFile","fileName":"VisibilityAwareDrawable.kt"} + void setVisibilityCallback(com.facebook.drawee.drawable.VisibilityCallback) -> g + # {"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: +# {"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;"} + com.facebook.drawee.generic.RootDrawable mTopLevelDrawable -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LZ0/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"} + 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 -> + 23:28:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):108:108 -> + 29:34:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):109:109 -> + 35:41:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):111:111 -> + 42:61:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):113:113 -> + 62:73:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):121:121 -> + 74:75:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):127:127 -> + 76:86:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):128:128 -> + 87:100:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):130:130 -> + 101:104:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):134:134 -> + 105:108:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):135:135 -> + 109:112:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):136:136 -> + 113:119:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):132:132 -> + 120:134:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):138:138 -> + 135:149:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):140:140 -> + 150:166:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):142:142 -> + 167:172:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):145:145 -> + 173:197:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):146:146 -> + 198:205:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):147:147 -> + 206:213:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):152:152 -> + 214:223:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):153:153 -> + 224:230:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):158:158 -> + 231:237:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):159:159 -> + 238:239:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):162:162 -> + 240:243:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):163:163 -> + 244:250:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):166:166 -> + 251:253:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):167:167 -> + 254:256:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):169:169 -> + 257:262:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):170:170 -> + 263:266:void (com.facebook.drawee.generic.GenericDraweeHierarchyBuilder):171:171 -> + 1:6:void setControllerOverlay(android.graphics.drawable.Drawable):322:322 -> a + 1:5:void setRetry(java.lang.Throwable):310:310 -> b + 6:8:void setRetry(java.lang.Throwable):311:311 -> b + 9:17:void setRetry(java.lang.Throwable):312:312 -> b + 18:22:void setRetry(java.lang.Throwable):313:313 -> b + 23:25:void setRetry(java.lang.Throwable):315:315 -> b + 26:31:void setRetry(java.lang.Throwable):317:317 -> b + 1:5:void setFailure(java.lang.Throwable):298:298 -> c + 6:8:void setFailure(java.lang.Throwable):299:299 -> c + 9:17:void setFailure(java.lang.Throwable):300:300 -> c + 18:22:void setFailure(java.lang.Throwable):301:301 -> c + 23:25:void setFailure(java.lang.Throwable):303:303 -> c + 26:31:void setFailure(java.lang.Throwable):305:305 -> c + 1:10:void setProgress(float,boolean):285:285 -> d + 11:15:void setProgress(float,boolean):288:288 -> d + 16:20:void setProgress(float,boolean):289:289 -> d + 21:25:void setProgress(float,boolean):291:291 -> d + 26:31:void setProgress(float,boolean):293:293 -> d + 1:3:android.graphics.drawable.Drawable getTopLevelDrawable():259:259 -> e + 1:8:void setImage(android.graphics.drawable.Drawable,float,boolean):270:270 -> f + 9:11:void setImage(android.graphics.drawable.Drawable,float,boolean):271:271 -> f + 12:16:void setImage(android.graphics.drawable.Drawable,float,boolean):272:272 -> f + 17:21:void setImage(android.graphics.drawable.Drawable,float,boolean):273:273 -> f + 22:25:void setImage(android.graphics.drawable.Drawable,float,boolean):274:274 -> f + 26:28:void setImage(android.graphics.drawable.Drawable,float,boolean):275:275 -> f + 29:33:void setImage(android.graphics.drawable.Drawable,float,boolean):276:276 -> f + 34:38:void setImage(android.graphics.drawable.Drawable,float,boolean):278:278 -> f + 39:44:void setImage(android.graphics.drawable.Drawable,float,boolean):280:280 -> f + 1:3:android.graphics.drawable.Drawable buildActualImageBranch(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType,android.graphics.PointF,android.graphics.ColorFilter):181:181 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/q;Landroid/graphics/PointF;Landroid/graphics/ColorFilter;)Landroid/graphics/drawable/Drawable;"} + 4:8:android.graphics.drawable.Drawable buildActualImageBranch(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType,android.graphics.PointF,android.graphics.ColorFilter):182:182 -> g + 1:7:android.graphics.Rect getBounds():327:327 -> getBounds + 1:8:android.graphics.drawable.Drawable buildBranch(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType):190:190 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/q;)Landroid/graphics/drawable/Drawable;"} + 9:13:android.graphics.drawable.Drawable buildBranch(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType):191:191 -> h + 3:8:void fadeInLayer(int):223:223 -> i + 2:5:void fadeOutBranches():214:214 -> j + 6:9:void fadeOutBranches():215:215 -> j + 10:13:void fadeOutBranches():216:216 -> j + 14:17:void fadeOutBranches():217:217 -> j + 18:21:void fadeOutBranches():218:218 -> j + 3:8:void fadeOutLayer(int):229:229 -> k + 2:9:android.graphics.PointF getActualImageFocusPoint():416:416 -> l + 10:18:android.graphics.PointF getActualImageFocusPoint():419:419 -> l + 2:9:com.facebook.drawee.drawable.ScalingUtils$ScaleType getActualImageScaleType():409:409 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/drawee/drawable/q;"} + 10:18:com.facebook.drawee.drawable.ScalingUtils$ScaleType getActualImageScaleType():412:412 -> m + 1:6:com.facebook.drawee.drawable.DrawableParent getParentDrawableAtIndex(int):341:341 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/drawee/drawable/c;"} + 7:9:com.facebook.drawee.drawable.DrawableParent getParentDrawableAtIndex(int):342:342 -> n + 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;"} + 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 + 9:11:com.facebook.drawee.drawable.ScaleTypeDrawable getScaleTypeDrawableAtIndex(int):372:372 -> p + 12:18:com.facebook.drawee.drawable.ScaleTypeDrawable getScaleTypeDrawableAtIndex(int):374:374 -> p + 1:4:boolean hasScaleTypeDrawableAtIndex(int):380:380 -> q + 5:7:boolean hasScaleTypeDrawableAtIndex(int):381:381 -> q + 1:8:void resetActualImages():196:196 -> r + 1:3:void reset():264:264 -> reset + 4:7:void reset():265:265 -> reset + 1:4:void resetFade():200:200 -> s + 5:7:void resetFade():201:201 -> s + 8:12:void resetFade():203:203 -> s + 13:16:void resetFade():205:205 -> s + 17:19:void resetFade():207:207 -> s + 20:24:void resetFade():208:208 -> s + 25:30:void resetFade():209:209 -> s + 1:4:void setActualImageScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):404:404 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/q;)V"} + 5:12:void setActualImageScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):405:405 -> t + 3:9:void setChildDrawableAtIndex(int,android.graphics.drawable.Drawable):357:357 -> u + 10:17:void setChildDrawableAtIndex(int,android.graphics.drawable.Drawable):360:360 -> u + 18:25:void setChildDrawableAtIndex(int,android.graphics.drawable.Drawable):361:361 -> u + 1:6:void setFadeDuration(int):388:388 -> v + 2:4:void setPlaceholderImage(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType):439:439 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/q;)V"} + 5:12:void setPlaceholderImage(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType):440:440 -> w + 1:17:void setProgress(float):234:234 -> x + 18:21:void setProgress(float):241:241 -> x + 22:27:void setProgress(float):242:242 -> x + 28:31:void setProgress(float):244:244 -> x + 32:35:void setProgress(float):246:246 -> x + 36:41:void setProgress(float):247:247 -> x + 42:48:void setProgress(float):249:249 -> x + 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"} + 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: +# {"id":"sourceFile","fileName":"GenericDraweeHierarchyBuilder.java"} + android.content.res.Resources mResources -> a + int mFadeDuration -> b + float mDesiredAspectRatio -> c + android.graphics.drawable.Drawable mPlaceholderImage -> d + com.facebook.drawee.drawable.ScalingUtils$ScaleType mPlaceholderImageScaleType -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + android.graphics.drawable.Drawable mRetryImage -> f + com.facebook.drawee.drawable.ScalingUtils$ScaleType mRetryImageScaleType -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + android.graphics.drawable.Drawable mFailureImage -> h + com.facebook.drawee.drawable.ScalingUtils$ScaleType mFailureImageScaleType -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + android.graphics.drawable.Drawable mProgressBarImage -> j + com.facebook.drawee.drawable.ScalingUtils$ScaleType mProgressBarImageScaleType -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType mActualImageScaleType -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + android.graphics.Matrix mActualImageMatrix -> m + android.graphics.PointF mActualImageFocusPoint -> n + android.graphics.ColorFilter mActualImageColorFilter -> o + android.graphics.drawable.Drawable mBackground -> p + 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;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + 1:4:void ():36:36 -> + 5:9:void ():38:38 -> + 1:3:void (android.content.res.Resources):70:70 -> + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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 + 1:3:com.facebook.drawee.drawable.ScalingUtils$ScaleType getActualImageScaleType():478:478 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/drawee/drawable/q;"} + 1:3:android.graphics.drawable.Drawable getBackground():532:532 -> e + 1:3:float getDesiredAspectRatio():162:162 -> f + 1:3:int getFadeDuration():143:143 -> g + 1:3:android.graphics.drawable.Drawable getFailureImage():337:337 -> h + 1:3:com.facebook.drawee.drawable.ScalingUtils$ScaleType getFailureImageScaleType():356:356 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/drawee/drawable/q;"} + 1:3:java.util.List getOverlays():566:566 -> j + 1:3:android.graphics.drawable.Drawable getPlaceholderImage():189:189 -> k + 1:3:com.facebook.drawee.drawable.ScalingUtils$ScaleType getPlaceholderImageScaleType():208:208 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/drawee/drawable/q;"} + 1:3:android.graphics.drawable.Drawable getPressedStateOverlay():588:588 -> m + 1:3:android.graphics.drawable.Drawable getProgressBarImage():411:411 -> n + 1:3:com.facebook.drawee.drawable.ScalingUtils$ScaleType getProgressBarImageScaleType():430:430 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/drawee/drawable/q;"} + 1:3:android.content.res.Resources getResources():125:125 -> p + 1:3:android.graphics.drawable.Drawable getRetryImage():263:263 -> q + 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;"} + 3:5:void init():81:81 -> t + 6:8:void init():83:83 -> t + 9:10:void init():85:85 -> t + 11:14:void init():86:86 -> t + 15:16:void init():88:88 -> t + 17:18:void init():89:89 -> t + 19:20:void init():91:91 -> t + 21:22:void init():92:92 -> t + 23:24:void init():94:94 -> t + 25:26:void init():95:95 -> t + 27:30:void init():97:97 -> t + 31:32:void init():98:98 -> t + 33:34:void init():99:99 -> t + 35:36:void init():100:100 -> t + 37:38:void init():102:102 -> t + 39:40:void init():103:103 -> t + 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;"} + 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;"} + 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;"} + 1:3:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setDesiredAspectRatio(float):156:156 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)LZ0/b;"} + 1:3:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder setFadeDuration(int):137:137 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LZ0/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":"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;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/res/TypedArray;I)Lcom/facebook/drawee/drawable/q;"} + 9:16:com.facebook.drawee.drawable.ScalingUtils$ScaleType getScaleTypeFromXml(android.content.res.TypedArray,int):299:299 -> c + 17:19:com.facebook.drawee.drawable.ScalingUtils$ScaleType getScaleTypeFromXml(android.content.res.TypedArray,int):296:296 -> c + 20:22:com.facebook.drawee.drawable.ScalingUtils$ScaleType getScaleTypeFromXml(android.content.res.TypedArray,int):294:294 -> c + 23:25:com.facebook.drawee.drawable.ScalingUtils$ScaleType getScaleTypeFromXml(android.content.res.TypedArray,int):292:292 -> c + 26:28:com.facebook.drawee.drawable.ScalingUtils$ScaleType getScaleTypeFromXml(android.content.res.TypedArray,int):290:290 -> c + 29:31:com.facebook.drawee.drawable.ScalingUtils$ScaleType getScaleTypeFromXml(android.content.res.TypedArray,int):288:288 -> c + 32:34:com.facebook.drawee.drawable.ScalingUtils$ScaleType getScaleTypeFromXml(android.content.res.TypedArray,int):286:286 -> c + 35:37:com.facebook.drawee.drawable.ScalingUtils$ScaleType getScaleTypeFromXml(android.content.res.TypedArray,int):284:284 -> 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;"} + 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 + 21:24:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder inflateBuilder(android.content.Context,android.util.AttributeSet):81:81 -> d + 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;"} + 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 + 37:40:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):121:121 -> e + 41:52:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):122:122 -> e + 53:56:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):124:124 -> e + 57:65:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):125:125 -> e + 66:69:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):127:127 -> e + 70:78:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):128:128 -> e + 79:82:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):130:130 -> e + 83:91:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):131:131 -> e + 92:96:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):134:134 -> e + 97:104:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):135:135 -> e + 105:109:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):137:137 -> e + 110:117:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):138:138 -> e + 118:121:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):140:140 -> e + 122:129:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):141:141 -> e + 130:133:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):143:143 -> e + 134:141:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):144:144 -> e + 142:145:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):146:146 -> e + 146:153:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):147:147 -> e + 154:157:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):149:149 -> e + 158:165:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):150:150 -> e + 166:169:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):152:152 -> e + 170:177:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):153:153 -> e + 178:181:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):155:155 -> e + 182:189:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):156:156 -> e + 190:193:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):158:158 -> e + 194:200:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):160:160 -> e + 201:204:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):162:162 -> e + 205:212:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):163:163 -> e + 213:216:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):165:165 -> e + 217:224:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):166:166 -> e + 225:228:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):168:168 -> e + 229:241:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):169:169 -> e + 242:247:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):171:171 -> e + 248:254:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):172:172 -> e + 255:258:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):174:174 -> e + 259:265:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):175:175 -> e + 266:269:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):177:177 -> e + 270:274:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):178:178 -> e + 275:278:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):180:180 -> e + 279:283:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):181:181 -> e + 284:287:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):183:183 -> e + 288:292:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):184:184 -> e + 293:296:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):186:186 -> e + 297:301:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):187:187 -> e + 302:305:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):189:189 -> e + 306:310:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):190:190 -> e + 311:314:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):192:192 -> e + 315:319:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):193:193 -> e + 320:323:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):195:195 -> e + 324:328:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):196:196 -> e + 329:332:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):198:198 -> e + 333:350:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):199:199 -> e + 351:354:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):201:201 -> e + 355:369:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):202:202 -> e + 370:373:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):204:204 -> e + 374:387:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):205:205 -> e + 388:391:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):207:207 -> e + 392:411:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):208:208 -> e + 412:414:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):212:212 -> e + 415:496:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):215:215 -> e + 497:499:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):212:212 -> e + 500:512:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):215:215 -> e + 513:519:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):227:227 -> e + 520:527:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):231:231 -> e + 528:529:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):232:232 -> e + 530:536:com.facebook.drawee.generic.GenericDraweeHierarchyBuilder updateBuilder(com.facebook.drawee.generic.GenericDraweeHierarchyBuilder,android.content.Context,android.util.AttributeSet):233:233 -> e + 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: +# {"id":"sourceFile","fileName":"RootDrawable.java"} + android.graphics.drawable.Drawable mControllerOverlay -> d + com.facebook.drawee.drawable.VisibilityCallback mVisibilityCallback -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/F;"} + 1:4:void (android.graphics.drawable.Drawable):48:48 -> + 5:7:void (android.graphics.drawable.Drawable):43:43 -> + 1:7:void draw(android.graphics.Canvas):77:77 -> draw + 8:11:void draw(android.graphics.Canvas):80:80 -> draw + 12:14:void draw(android.graphics.Canvas):81:81 -> draw + 15:17:void draw(android.graphics.Canvas):83:83 -> draw + 18:21:void draw(android.graphics.Canvas):84:84 -> draw + 22:28:void draw(android.graphics.Canvas):85:85 -> draw + 29:34:void draw(android.graphics.Canvas):86:86 -> draw + 1:3:void setVisibilityCallback(com.facebook.drawee.drawable.VisibilityCallback):63:63 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/F;)V"} + 1:2:int getIntrinsicHeight():58:58 -> getIntrinsicHeight + 1:2:int getIntrinsicWidth():53:53 -> getIntrinsicWidth + 1:2:void setControllerOverlay(android.graphics.drawable.Drawable):91:91 -> i + 3:6:void setControllerOverlay(android.graphics.drawable.Drawable):92:92 -> i + 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: +# {"id":"sourceFile","fileName":"RoundingParams.java"} + com.facebook.drawee.generic.RoundingParams$RoundingMethod mRoundingMethod -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LZ0/e$a;"} + boolean mRoundAsCircle -> b + float[] mCornersRadii -> c + int mOverlayColor -> d + float mBorderWidth -> e + int mBorderColor -> f + float mPadding -> g + boolean mScaleDownInsideBorders -> h + boolean mPaintFilterBitmap -> i + boolean mRepeatEdgePixels -> j + 1:3:void ():20:20 -> + 4:8:void ():46:46 -> + 9:11:void ():47:47 -> + 12:13:void ():48:48 -> + 14:16:void ():49:49 -> + 17:18:void ():50:50 -> + 19:20:void ():51:51 -> + 21:22:void ():52:52 -> + 23:24:void ():53:53 -> + 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;"} + 1:3:int getBorderColor():229:229 -> b + 1:3:float getBorderWidth():214:214 -> c + 1:3:float[] getCornersRadii():138:138 -> d + 1:6:float[] getOrCreateRoundedCornersRadii():174:174 -> e + 7:10:float[] getOrCreateRoundedCornersRadii():175:175 -> e + 11:13:float[] getOrCreateRoundedCornersRadii():177:177 -> e + 8:18:boolean equals(java.lang.Object):302:302 -> equals + 19:20:boolean equals(java.lang.Object):306:306 -> equals + 21:27:boolean equals(java.lang.Object):308:308 -> equals + 28:34:boolean equals(java.lang.Object):312:312 -> equals + 35:45:boolean equals(java.lang.Object):316:316 -> equals + 46:52:boolean equals(java.lang.Object):320:320 -> equals + 53:63:boolean equals(java.lang.Object):324:324 -> equals + 64:70:boolean equals(java.lang.Object):328:328 -> equals + 71:77:boolean equals(java.lang.Object):332:332 -> equals + 78:84:boolean equals(java.lang.Object):336:336 -> equals + 85:94:boolean equals(java.lang.Object):340:340 -> equals + 1:3:int getOverlayColor():170:170 -> f + 1:3:float getPadding():258:258 -> g + 1:3:boolean getPaintFilterBitmap():294:294 -> h + 1:13:int hashCode():345:345 -> hashCode + 14:18:int hashCode():346:346 -> hashCode + 19:31:int hashCode():347:347 -> hashCode + 32:36:int hashCode():348:348 -> hashCode + 37:52:int hashCode():349:349 -> hashCode + 53:57:int hashCode():350:350 -> hashCode + 58:70:int hashCode():351:351 -> hashCode + 71:75:int hashCode():352:352 -> hashCode + 76:79:int hashCode():353:353 -> hashCode + 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;"} + 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;"} + 9:13:com.facebook.drawee.generic.RoundingParams setBorderWidth(float):207:207 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(F)LZ0/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;"} + 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;"} + 1:2:com.facebook.drawee.generic.RoundingParams setOverlayColor(int):163:163 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LZ0/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;"} + 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;"} + 1:3:com.facebook.drawee.generic.RoundingParams setRoundAsCircle(boolean):64:64 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LZ0/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":"sourceFile","fileName":"RoundingParams.java"} + com.facebook.drawee.generic.RoundingParams$RoundingMethod OVERLAY_COLOR -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LZ0/e$a;"} + com.facebook.drawee.generic.RoundingParams$RoundingMethod BITMAP_ONLY -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LZ0/e$a;"} + com.facebook.drawee.generic.RoundingParams$RoundingMethod[] $VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[LZ0/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;"} + 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":"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;"} + 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 + 13:16:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):301:301 -> a + 17:23:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):302:302 -> a + 24:27:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):303:303 -> a + 28:31:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):305:305 -> a + 32:33:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):306:306 -> a + 34:38:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):307:307 -> a + 39:42:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):309:309 -> a + 43:46:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):311:311 -> a + 47:48:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):312:312 -> a + 49:52:android.graphics.drawable.Drawable applyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):313:313 -> a + 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"} + 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 + 33:39:void applyRoundingParams(com.facebook.drawee.drawable.Rounded,com.facebook.drawee.generic.RoundingParams):328:328 -> b + 40:46:void applyRoundingParams(com.facebook.drawee.drawable.Rounded,com.facebook.drawee.generic.RoundingParams):329:329 -> b + 47:54:void applyRoundingParams(com.facebook.drawee.drawable.Rounded,com.facebook.drawee.generic.RoundingParams):330:330 -> b + 1:6:com.facebook.drawee.drawable.DrawableParent findDrawableParentForLeaf(com.facebook.drawee.drawable.DrawableParent):347:347 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/c;)Lcom/facebook/drawee/drawable/c;"} + 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;"} + 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 + 29:35:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):269:269 -> d + 36:41:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):270:270 -> d + 42:45:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):272:272 -> d + 46:48:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):273:273 -> d + 49:54:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):279:279 -> d + 55:58:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):280:280 -> d + 59:62:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):276:276 -> d + 63:68:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):279:279 -> d + 69:72:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):280:280 -> d + 73:78:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):279:279 -> d + 79:83:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):280:280 -> d + 84:89:android.graphics.drawable.Drawable maybeApplyLeafRounding(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):279:279 -> d + 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;"} + 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 + 30:32:android.graphics.drawable.Drawable maybeWrapWithRoundedOverlayColor(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams):229:229 -> e + 33:39:android.graphics.drawable.Drawable maybeWrapWithRoundedOverlayColor(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams):230:230 -> e + 40:45:android.graphics.drawable.Drawable maybeWrapWithRoundedOverlayColor(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams):233:233 -> e + 46:49:android.graphics.drawable.Drawable maybeWrapWithRoundedOverlayColor(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams):234:234 -> e + 50:55:android.graphics.drawable.Drawable maybeWrapWithRoundedOverlayColor(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams):233:233 -> e + 56:60:android.graphics.drawable.Drawable maybeWrapWithRoundedOverlayColor(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams):234:234 -> e + 61:66:android.graphics.drawable.Drawable maybeWrapWithRoundedOverlayColor(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams):233:233 -> e + 67:69:android.graphics.drawable.Drawable maybeWrapWithRoundedOverlayColor(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams):234:234 -> e + 70:70:android.graphics.drawable.Drawable maybeWrapWithRoundedOverlayColor(android.graphics.drawable.Drawable,com.facebook.drawee.generic.RoundingParams):236:236 -> e + 2:6:android.graphics.drawable.Drawable maybeWrapWithScaleType(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType):68:68 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/q;)Landroid/graphics/drawable/Drawable;"} + 1:6:android.graphics.drawable.Drawable maybeWrapWithScaleType(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType,android.graphics.PointF):85:85 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/drawable/Drawable;Lcom/facebook/drawee/drawable/q;Landroid/graphics/PointF;)Landroid/graphics/drawable/Drawable;"} + 7:16:android.graphics.drawable.Drawable maybeWrapWithScaleType(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType,android.graphics.PointF):86:86 -> g + 17:23:android.graphics.drawable.Drawable maybeWrapWithScaleType(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType,android.graphics.PointF):94:94 -> g + 24:26:android.graphics.drawable.Drawable maybeWrapWithScaleType(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType,android.graphics.PointF):96:96 -> g + 27:32:android.graphics.drawable.Drawable maybeWrapWithScaleType(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType,android.graphics.PointF):98:98 -> g + 33:36:android.graphics.drawable.Drawable maybeWrapWithScaleType(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType,android.graphics.PointF):99:99 -> g + 37:42:android.graphics.drawable.Drawable maybeWrapWithScaleType(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType,android.graphics.PointF):89:89 -> g + 43:46:android.graphics.drawable.Drawable maybeWrapWithScaleType(android.graphics.drawable.Drawable,com.facebook.drawee.drawable.ScalingUtils$ScaleType,android.graphics.PointF):90:90 -> g + 2:5:void resetRoundingParams(com.facebook.drawee.drawable.Rounded):335:335 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/i;)V"} + 6:8:void resetRoundingParams(com.facebook.drawee.drawable.Rounded):336:336 -> h + 9:11:void resetRoundingParams(com.facebook.drawee.drawable.Rounded):337:337 -> h + 12:14:void resetRoundingParams(com.facebook.drawee.drawable.Rounded):338:338 -> h + 15:17:void resetRoundingParams(com.facebook.drawee.drawable.Rounded):339:339 -> h + 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"} + 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 + 23:24:void updateLeafRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):193:193 -> i + 25:30:void updateLeafRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):194:194 -> i + 31:35:void updateLeafRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):197:197 -> i + 36:39:void updateLeafRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):198:198 -> i + 40:43:void updateLeafRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams,android.content.res.Resources):199:199 -> i + 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"} + 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 + 21:23:void updateOverlayColorRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams):153:153 -> j + 24:31:void updateOverlayColorRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams):154:154 -> j + 32:37:void updateOverlayColorRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams):157:157 -> j + 38:41:void updateOverlayColorRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams):158:158 -> j + 42:45:void updateOverlayColorRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams):159:159 -> j + 46:49:void updateOverlayColorRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams):161:161 -> j + 50:51:void updateOverlayColorRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams):163:163 -> j + 52:57:void updateOverlayColorRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams):165:165 -> j + 58:61:void updateOverlayColorRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams):166:166 -> j + 62:65:void updateOverlayColorRounding(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.generic.RoundingParams):168:168 -> j + 1:6:com.facebook.drawee.drawable.ScaleTypeDrawable wrapChildWithScaleType(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.drawable.ScalingUtils$ScaleType):124:124 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/c;Lcom/facebook/drawee/drawable/q;)Lcom/facebook/drawee/drawable/o;"} + 7:10:com.facebook.drawee.drawable.ScaleTypeDrawable wrapChildWithScaleType(com.facebook.drawee.drawable.DrawableParent,com.facebook.drawee.drawable.ScalingUtils$ScaleType):125:125 -> k + 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: +# {"id":"sourceFile","fileName":"GestureDetector.java"} + com.facebook.drawee.gestures.GestureDetector$ClickListener mClickListener -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"La1/a$a;"} + float mSingleTapSlopPx -> b + boolean mIsCapturingGesture -> c + boolean mIsClickCandidate -> d + long mActionDownTime -> e + float mActionDownX -> f + float mActionDownY -> g + 1:3:void (android.content.Context):46:46 -> + 4:7:void (android.content.Context):47:47 -> + 8:14:void (android.content.Context):48:48 -> + 15:18:void (android.content.Context):49:49 -> + 2:3:void init():59:59 -> 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;"} + 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 + 25:41:boolean onTouchEvent(android.view.MotionEvent):94:94 -> d + 42:58:boolean onTouchEvent(android.view.MotionEvent):95:95 -> d + 59:61:boolean onTouchEvent(android.view.MotionEvent):96:96 -> d + 62:63:boolean onTouchEvent(android.view.MotionEvent):104:104 -> d + 64:80:boolean onTouchEvent(android.view.MotionEvent):105:105 -> d + 81:97:boolean onTouchEvent(android.view.MotionEvent):106:106 -> d + 98:99:boolean onTouchEvent(android.view.MotionEvent):107:107 -> d + 100:103:boolean onTouchEvent(android.view.MotionEvent):109:109 -> d + 104:119:boolean onTouchEvent(android.view.MotionEvent):110:110 -> d + 120:123:boolean onTouchEvent(android.view.MotionEvent):111:111 -> d + 124:126:boolean onTouchEvent(android.view.MotionEvent):112:112 -> d + 127:129:boolean onTouchEvent(android.view.MotionEvent):118:118 -> d + 130:131:boolean onTouchEvent(android.view.MotionEvent):87:87 -> d + 132:133:boolean onTouchEvent(android.view.MotionEvent):88:88 -> d + 134:139:boolean onTouchEvent(android.view.MotionEvent):89:89 -> d + 140:145:boolean onTouchEvent(android.view.MotionEvent):90:90 -> d + 146:152:boolean onTouchEvent(android.view.MotionEvent):91:91 -> d + 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":"sourceFile","fileName":"GestureDetector.java"} + boolean onClick() -> f +com.facebook.drawee.interfaces.DraweeController -> b1.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 onAttach() -> g +com.facebook.drawee.interfaces.DraweeHierarchy -> b1.b: +# {"id":"sourceFile","fileName":"DraweeHierarchy.java"} + android.graphics.drawable.Drawable getTopLevelDrawable() -> e + android.graphics.Rect getBounds() -> getBounds +com.facebook.drawee.interfaces.SettableDraweeHierarchy -> b1.c: +# {"id":"sourceFile","fileName":"SettableDraweeHierarchy.java"} + void setControllerOverlay(android.graphics.drawable.Drawable) -> a + void setRetry(java.lang.Throwable) -> b + void setFailure(java.lang.Throwable) -> c + void setProgress(float,boolean) -> d + void setImage(android.graphics.drawable.Drawable,float,boolean) -> f + void reset() -> reset +com.facebook.drawee.view.AspectRatioMeasure -> com.facebook.drawee.view.a: +# {"id":"sourceFile","fileName":"AspectRatioMeasure.java"} + 1:1:boolean shouldAdjust(int):0:0 -> a + 9:18:void updateMeasureSpec(com.facebook.drawee.view.AspectRatioMeasure$Spec,float,android.view.ViewGroup$LayoutParams,int,int):57:57 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/view/a$a;FLandroid/view/ViewGroup$LayoutParams;II)V"} + 19:30:void updateMeasureSpec(com.facebook.drawee.view.AspectRatioMeasure$Spec,float,android.view.ViewGroup$LayoutParams,int,int):58:58 -> b + 31:36:void updateMeasureSpec(com.facebook.drawee.view.AspectRatioMeasure$Spec,float,android.view.ViewGroup$LayoutParams,int,int):60:60 -> b + 37:43:void updateMeasureSpec(com.facebook.drawee.view.AspectRatioMeasure$Spec,float,android.view.ViewGroup$LayoutParams,int,int):61:61 -> b + 44:51:void updateMeasureSpec(com.facebook.drawee.view.AspectRatioMeasure$Spec,float,android.view.ViewGroup$LayoutParams,int,int):62:62 -> b + 52:63:void updateMeasureSpec(com.facebook.drawee.view.AspectRatioMeasure$Spec,float,android.view.ViewGroup$LayoutParams,int,int):63:63 -> b + 64:69:void updateMeasureSpec(com.facebook.drawee.view.AspectRatioMeasure$Spec,float,android.view.ViewGroup$LayoutParams,int,int):65:65 -> b + 70:76:void updateMeasureSpec(com.facebook.drawee.view.AspectRatioMeasure$Spec,float,android.view.ViewGroup$LayoutParams,int,int):66:66 -> b +com.facebook.drawee.view.AspectRatioMeasure$Spec -> com.facebook.drawee.view.a$a: +# {"id":"sourceFile","fileName":"AspectRatioMeasure.java"} + int width -> a + int height -> b + 1:4:void ():20:20 -> +com.facebook.drawee.view.DraweeHolder -> com.facebook.drawee.view.b: +# {"id":"sourceFile","fileName":"DraweeHolder.java"} + boolean mIsControllerAttached -> d + boolean mIsHolderAttached -> e + boolean mIsVisible -> f + com.facebook.drawee.interfaces.DraweeHierarchy mHierarchy -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/b;"} + com.facebook.drawee.interfaces.DraweeController mController -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb1/a;"} + com.facebook.drawee.components.DraweeEventTracker mEventTracker -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LV0/c;"} + 1:4:void (com.facebook.drawee.interfaces.DraweeHierarchy):74:74 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb1/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 -> + 13:14:void (com.facebook.drawee.interfaces.DraweeHierarchy):51:51 -> + 15:22:void (com.facebook.drawee.interfaces.DraweeHierarchy):53:53 -> + 23:26:void (com.facebook.drawee.interfaces.DraweeHierarchy):76:76 -> + 1:5:void attachController():251:251 -> a + 6:13:void attachController():254:254 -> a + 14:15:void attachController():255:255 -> a + 16:25:void attachController():256:256 -> a + 26:31:void attachController():257:257 -> a + 1:8:void attachOrDetachController():274:274 -> 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;"} + 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 + 14:15:void detachController():266:266 -> d + 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 + 1:11:android.graphics.drawable.Drawable getTopLevelDrawable():235:235 -> h + 1:8:boolean hasHierarchy():230:230 -> i + 1:16:boolean isControllerValid():243:243 -> j + 1:8:void onAttach():87:87 -> k + 9:10:void onAttach():88:88 -> k + 11:14:void onAttach():89:89 -> k + 1:8:void onDetach():110:110 -> l + 9:10:void onDetach():111:111 -> l + 11:14:void onDetach():112:112 -> l + 1:8:boolean onTouchEvent(android.view.MotionEvent):122:122 -> m + 9:15:boolean onTouchEvent(android.view.MotionEvent):126:126 -> m + 1:1:void registerWithContext(android.content.Context):0:0 -> n + 2:5:void resetActualImage():197:197 -> o + 1:5:void onDraw():144:144 -> onDraw + 6:15:void onDraw():153:153 -> onDraw + 16:23:void onDraw():154:154 -> onDraw + 24:31:void onDraw():155:155 -> onDraw + 32:39:void onDraw():150:150 -> onDraw + 40:41:void onDraw():157:157 -> onDraw + 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"} + 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 + 21:26:void setController(com.facebook.drawee.interfaces.DraweeController):181:181 -> p + 27:30:void setController(com.facebook.drawee.interfaces.DraweeController):183:183 -> p + 31:37:void setController(com.facebook.drawee.interfaces.DraweeController):185:185 -> p + 38:45:void setController(com.facebook.drawee.interfaces.DraweeController):186:186 -> p + 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"} + 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 + 24:29:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):213:213 -> q + 30:42:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):214:214 -> q + 43:47:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):215:215 -> q + 48:53:void setHierarchy(com.facebook.drawee.interfaces.DraweeHierarchy):219:219 -> q + 1:4:void setVisibilityCallback(com.facebook.drawee.drawable.VisibilityCallback):164:164 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/F;)V"} + 5:8:void setVisibilityCallback(com.facebook.drawee.drawable.VisibilityCallback):165:165 -> r + 9:14:void setVisibilityCallback(com.facebook.drawee.drawable.VisibilityCallback):166:166 -> r + 1:8:java.lang.String toString():283:283 -> toString + 9:16:java.lang.String toString():284:284 -> toString + 17:24:java.lang.String toString():285:285 -> toString + 25:30:java.lang.String toString():286:286 -> toString + 31:40:java.lang.String toString():287:287 -> toString + 41:45:java.lang.String toString():288:288 -> toString +com.facebook.drawee.view.DraweeView -> com.facebook.drawee.view.c: +# {"id":"sourceFile","fileName":"DraweeView.java"} + com.facebook.drawee.view.DraweeHolder mDraweeHolder -> mDraweeHolder + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/view/b;"} + com.facebook.drawee.view.AspectRatioMeasure$Spec mMeasureSpec -> mMeasureSpec + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/view/a$a;"} + 1:3:void (android.content.Context):63:63 -> + 4:11:void (android.content.Context):47:47 -> + 12:14:void (android.content.Context):48:48 -> + 15:16:void (android.content.Context):50:50 -> + 17:19:void (android.content.Context):51:51 -> + 20:21:void (android.content.Context):55:55 -> + 22:25:void (android.content.Context):64:64 -> + 1:6:void init(android.content.Context):86:86 -> a + 7:14:void init(android.content.Context):87:87 -> a + 15:18:void init(android.content.Context):89:89 -> a + 19:24:void init(android.content.Context):107:107 -> a + 25:29:void init(android.content.Context):108:108 -> a + 30:32:void init(android.content.Context):92:92 -> a + 33:38:void init(android.content.Context):93:93 -> a + 39:44:void init(android.content.Context):95:95 -> a + 45:50:void init(android.content.Context):107:107 -> a + 51:54:void init(android.content.Context):108:108 -> a + 55:61:void init(android.content.Context):99:99 -> a + 62:65:void init(android.content.Context):103:103 -> a + 66:79:void init(android.content.Context):105:105 -> a + 80:85:void init(android.content.Context):107:107 -> a + 86:89:void init(android.content.Context):108:108 -> a + 90:95:void init(android.content.Context):107:107 -> a + 96:98:void init(android.content.Context):108:108 -> a + 99:99:void init(android.content.Context):110:110 -> a + 1:4:void maybeOverrideVisibilityHandling():318:318 -> b + 5:10:void maybeOverrideVisibilityHandling():319:319 -> b + 11:24:void maybeOverrideVisibilityHandling():321:321 -> b + 1:6:void doAttach():208:208 -> doAttach + 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;"} + 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;"} + 1:7:android.graphics.drawable.Drawable getTopLevelDrawable():140:140 -> getTopLevelDrawable + 1:12:boolean hasController():157:157 -> hasController + 1:7:boolean hasHierarchy():134:134 -> hasHierarchy + 1:4:void onAttach():194:194 -> onAttach + 1:3:void onAttachedToWindow():166:166 -> onAttachedToWindow + 4:6:void onAttachedToWindow():167:167 -> onAttachedToWindow + 7:10:void onAttachedToWindow():168:168 -> onAttachedToWindow + 1:4:void onDetach():199:199 -> onDetach + 1:3:void onDetachedFromWindow():173:173 -> onDetachedFromWindow + 4:6:void onDetachedFromWindow():174:174 -> onDetachedFromWindow + 7:10:void onDetachedFromWindow():175:175 -> onDetachedFromWindow + 1:3:void onFinishTemporaryDetach():187:187 -> onFinishTemporaryDetach + 4:6:void onFinishTemporaryDetach():188:188 -> onFinishTemporaryDetach + 7:10:void onFinishTemporaryDetach():189:189 -> onFinishTemporaryDetach + 1:4:void onMeasure(int,int):300:300 -> onMeasure + 5:6:void onMeasure(int,int):301:301 -> onMeasure + 7:8:void onMeasure(int,int):302:302 -> onMeasure + 9:12:void onMeasure(int,int):305:305 -> onMeasure + 13:21:void onMeasure(int,int):306:306 -> onMeasure + 22:30:void onMeasure(int,int):307:307 -> onMeasure + 31:33:void onMeasure(int,int):302:302 -> onMeasure + 34:43:void onMeasure(int,int):308:308 -> onMeasure + 1:3:void onStartTemporaryDetach():180:180 -> onStartTemporaryDetach + 4:6:void onStartTemporaryDetach():181:181 -> onStartTemporaryDetach + 7:10:void onStartTemporaryDetach():182:182 -> onStartTemporaryDetach + 1:10:boolean onTouchEvent(android.view.MotionEvent):222:222 -> onTouchEvent + 11:15:boolean onTouchEvent(android.view.MotionEvent):225:225 -> onTouchEvent + 1:3:void onVisibilityChanged(android.view.View,int):313:313 -> onVisibilityChanged + 4:7:void onVisibilityChanged(android.view.View,int):314:314 -> onVisibilityChanged + 2:5:void resetActualImage():161:161 -> resetActualImage + 1:7:void setAspectRatio(float):282:282 -> setAspectRatio + 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"} + 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"} + 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 + 13:16:void setImageBitmap(android.graphics.Bitmap):251:251 -> setImageBitmap + 1:7:void setImageDrawable(android.graphics.drawable.Drawable):236:236 -> setImageDrawable + 8:12:void setImageDrawable(android.graphics.drawable.Drawable):237:237 -> setImageDrawable + 13:16:void setImageDrawable(android.graphics.drawable.Drawable):238:238 -> setImageDrawable + 1:7:void setImageResource(int):262:262 -> setImageResource + 8:12:void setImageResource(int):263:263 -> setImageResource + 13:16:void setImageResource(int):264:264 -> setImageResource + 1:7:void setImageURI(android.net.Uri):275:275 -> setImageURI + 8:12:void setImageURI(android.net.Uri):276:276 -> setImageURI + 13:16:void setImageURI(android.net.Uri):277:277 -> setImageURI + 1:3:void setLegacyVisibilityHandlingEnabled(boolean):295:295 -> setLegacyVisibilityHandlingEnabled + 1:4:java.lang.String toString():328:328 -> toString + 5:21:java.lang.String toString():329:329 -> toString + 22:26:java.lang.String toString():330:330 -> toString +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"} + 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 + 12:15:void inflateHierarchy(android.content.Context,android.util.AttributeSet):64:64 -> inflateHierarchy + 16:22:void inflateHierarchy(android.content.Context,android.util.AttributeSet):65:65 -> inflateHierarchy + 23:29:void inflateHierarchy(android.content.Context,android.util.AttributeSet):66:66 -> inflateHierarchy + 30:35:void inflateHierarchy(android.content.Context,android.util.AttributeSet):67:67 -> inflateHierarchy + 36:39:void inflateHierarchy(android.content.Context,android.util.AttributeSet):68:68 -> inflateHierarchy +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;"} + 1:3:void initialize(com.facebook.common.internal.Supplier):46:46 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD0/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 -> + 1:3:java.lang.String getName():32:32 -> getName +com.facebook.fbreact.specs.NativeAccessibilityManagerSpec -> com.facebook.fbreact.specs.NativeAccessibilityManagerSpec: +# {"id":"sourceFile","fileName":"NativeAccessibilityManagerSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 1:3:java.lang.String getName():33:33 -> getName +com.facebook.fbreact.specs.NativeActionSheetManagerSpec -> com.facebook.fbreact.specs.NativeActionSheetManagerSpec: +# {"id":"sourceFile","fileName":"NativeActionSheetManagerSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 1:3:java.lang.String getName():33:33 -> getName +com.facebook.fbreact.specs.NativeAlertManagerSpec -> com.facebook.fbreact.specs.NativeAlertManagerSpec: +# {"id":"sourceFile","fileName":"NativeAlertManagerSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 1:3:java.lang.String getName():33:33 -> getName +com.facebook.fbreact.specs.NativeAnimatedModuleSpec -> com.facebook.fbreact.specs.NativeAnimatedModuleSpec: +# {"id":"sourceFile","fileName":"NativeAnimatedModuleSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> + 1:3:java.lang.String getName():34:34 -> getName +com.facebook.fbreact.specs.NativeAnimatedTurboModuleSpec -> com.facebook.fbreact.specs.NativeAnimatedTurboModuleSpec: +# {"id":"sourceFile","fileName":"NativeAnimatedTurboModuleSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> + 1:3:java.lang.String getName():34:34 -> getName +com.facebook.fbreact.specs.NativeAppStateSpec -> com.facebook.fbreact.specs.NativeAppStateSpec: +# {"id":"sourceFile","fileName":"NativeAppStateSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):33:33 -> + 1:4:java.util.Map getConstants():46:46 -> getConstants + 5:12:java.util.Map getConstants():47:47 -> getConstants + 13:27:java.util.Map getConstants():48:48 -> getConstants + 28:32:java.util.Map getConstants():51:51 -> getConstants + 33:41:java.util.Map getConstants():52:52 -> getConstants + 42:44:java.util.Map getConstants():53:53 -> getConstants + 45:47:java.util.Map getConstants():54:54 -> getConstants + 48:53:java.util.Map getConstants():55:55 -> getConstants + 54:60:java.util.Map getConstants():59:59 -> getConstants + 61:67:java.util.Map getConstants():60:60 -> getConstants + 68:83:java.util.Map getConstants():61:61 -> getConstants + 84:99:java.util.Map getConstants():56:56 -> getConstants + 1:3:java.lang.String getName():38:38 -> getName +com.facebook.fbreact.specs.NativeAppearanceSpec -> com.facebook.fbreact.specs.NativeAppearanceSpec: +# {"id":"sourceFile","fileName":"NativeAppearanceSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 1:3:java.lang.String getName():32:32 -> getName +com.facebook.fbreact.specs.NativeBlobModuleSpec -> com.facebook.fbreact.specs.NativeBlobModuleSpec: +# {"id":"sourceFile","fileName":"NativeBlobModuleSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):34:34 -> + 1:4:java.util.Map getConstants():47:47 -> getConstants + 5:12:java.util.Map getConstants():48:48 -> getConstants + 13:17:java.util.Map getConstants():49:49 -> getConstants + 18:34:java.util.Map getConstants():50:50 -> getConstants + 35:43:java.util.Map getConstants():54:54 -> getConstants + 44:46:java.util.Map getConstants():55:55 -> getConstants + 47:49:java.util.Map getConstants():56:56 -> getConstants + 50:55:java.util.Map getConstants():57:57 -> getConstants + 56:62:java.util.Map getConstants():61:61 -> getConstants + 63:69:java.util.Map getConstants():62:62 -> getConstants + 70:85:java.util.Map getConstants():63:63 -> getConstants + 86:101:java.util.Map getConstants():58:58 -> getConstants + 1:3:java.lang.String getName():39:39 -> getName +com.facebook.fbreact.specs.NativeClipboardSpec -> com.facebook.fbreact.specs.NativeClipboardSpec: +# {"id":"sourceFile","fileName":"NativeClipboardSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 1:3:java.lang.String getName():32:32 -> getName +com.facebook.fbreact.specs.NativeDevLoadingViewSpec -> com.facebook.fbreact.specs.NativeDevLoadingViewSpec: +# {"id":"sourceFile","fileName":"NativeDevLoadingViewSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 1:3:java.lang.String getName():32:32 -> getName +com.facebook.fbreact.specs.NativeDevMenuSpec -> com.facebook.fbreact.specs.NativeDevMenuSpec: +# {"id":"sourceFile","fileName":"NativeDevMenuSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:3:java.lang.String getName():31:31 -> getName +com.facebook.fbreact.specs.NativeDevSettingsSpec -> com.facebook.fbreact.specs.NativeDevSettingsSpec: +# {"id":"sourceFile","fileName":"NativeDevSettingsSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:3:java.lang.String getName():31:31 -> getName +com.facebook.fbreact.specs.NativeDeviceEventManagerSpec -> com.facebook.fbreact.specs.NativeDeviceEventManagerSpec: +# {"id":"sourceFile","fileName":"NativeDeviceEventManagerSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:3:java.lang.String getName():31:31 -> getName +com.facebook.fbreact.specs.NativeDeviceInfoSpec -> com.facebook.fbreact.specs.NativeDeviceInfoSpec: +# {"id":"sourceFile","fileName":"NativeDeviceInfoSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):32:32 -> + 1:4:java.util.Map getConstants():45:45 -> getConstants + 5:12:java.util.Map getConstants():46:46 -> getConstants + 13:27:java.util.Map getConstants():47:47 -> getConstants + 28:44:java.util.Map getConstants():50:50 -> getConstants + 45:53:java.util.Map getConstants():54:54 -> getConstants + 54:56:java.util.Map getConstants():55:55 -> getConstants + 57:59:java.util.Map getConstants():56:56 -> getConstants + 60:65:java.util.Map getConstants():57:57 -> getConstants + 66:72:java.util.Map getConstants():61:61 -> getConstants + 73:79:java.util.Map getConstants():62:62 -> getConstants + 80:95:java.util.Map getConstants():63:63 -> getConstants + 96:111:java.util.Map getConstants():58:58 -> getConstants + 1:3:java.lang.String getName():37:37 -> getName +com.facebook.fbreact.specs.NativeDialogManagerAndroidSpec -> com.facebook.fbreact.specs.NativeDialogManagerAndroidSpec: +# {"id":"sourceFile","fileName":"NativeDialogManagerAndroidSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):34:34 -> + 1:4:java.util.Map getConstants():47:47 -> getConstants + 5:12:java.util.Map getConstants():48:48 -> getConstants + 13:35:java.util.Map getConstants():49:49 -> getConstants + 36:40:java.util.Map getConstants():56:56 -> getConstants + 41:49:java.util.Map getConstants():57:57 -> getConstants + 50:52:java.util.Map getConstants():58:58 -> getConstants + 53:55:java.util.Map getConstants():59:59 -> getConstants + 56:61:java.util.Map getConstants():60:60 -> getConstants + 62:68:java.util.Map getConstants():64:64 -> getConstants + 69:75:java.util.Map getConstants():65:65 -> getConstants + 76:91:java.util.Map getConstants():66:66 -> getConstants + 92:107:java.util.Map getConstants():61:61 -> getConstants + 1:3:java.lang.String getName():39:39 -> getName +com.facebook.fbreact.specs.NativeExceptionsManagerSpec -> com.facebook.fbreact.specs.NativeExceptionsManagerSpec: +# {"id":"sourceFile","fileName":"NativeExceptionsManagerSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 1:3:java.lang.String getName():33:33 -> getName +com.facebook.fbreact.specs.NativeFileReaderModuleSpec -> com.facebook.fbreact.specs.NativeFileReaderModuleSpec: +# {"id":"sourceFile","fileName":"NativeFileReaderModuleSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 1:3:java.lang.String getName():33:33 -> getName +com.facebook.fbreact.specs.NativeFrameRateLoggerSpec -> com.facebook.fbreact.specs.NativeFrameRateLoggerSpec: +# {"id":"sourceFile","fileName":"NativeFrameRateLoggerSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 1:3:java.lang.String getName():32:32 -> getName +com.facebook.fbreact.specs.NativeHeadlessJsTaskSupportSpec -> com.facebook.fbreact.specs.NativeHeadlessJsTaskSupportSpec: +# {"id":"sourceFile","fileName":"NativeHeadlessJsTaskSupportSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 1:3:java.lang.String getName():32:32 -> getName +com.facebook.fbreact.specs.NativeI18nManagerSpec -> com.facebook.fbreact.specs.NativeI18nManagerSpec: +# {"id":"sourceFile","fileName":"NativeI18nManagerSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):32:32 -> + 1:4:java.util.Map getConstants():45:45 -> getConstants + 5:12:java.util.Map getConstants():46:46 -> getConstants + 13:29:java.util.Map getConstants():47:47 -> getConstants + 30:44:java.util.Map getConstants():51:51 -> getConstants + 45:53:java.util.Map getConstants():54:54 -> getConstants + 54:56:java.util.Map getConstants():55:55 -> getConstants + 57:59:java.util.Map getConstants():56:56 -> getConstants + 60:65:java.util.Map getConstants():57:57 -> getConstants + 66:72:java.util.Map getConstants():61:61 -> getConstants + 73:79:java.util.Map getConstants():62:62 -> getConstants + 80:95:java.util.Map getConstants():63:63 -> getConstants + 96:111:java.util.Map getConstants():58:58 -> getConstants + 1:3:java.lang.String getName():37:37 -> getName +com.facebook.fbreact.specs.NativeImageEditorSpec -> com.facebook.fbreact.specs.NativeImageEditorSpec: +# {"id":"sourceFile","fileName":"NativeImageEditorSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 1:3:java.lang.String getName():33:33 -> getName +com.facebook.fbreact.specs.NativeImageLoaderAndroidSpec -> com.facebook.fbreact.specs.NativeImageLoaderAndroidSpec: +# {"id":"sourceFile","fileName":"NativeImageLoaderAndroidSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> + 1:3:java.lang.String getName():34:34 -> getName +com.facebook.fbreact.specs.NativeImageStoreAndroidSpec -> com.facebook.fbreact.specs.NativeImageStoreAndroidSpec: +# {"id":"sourceFile","fileName":"NativeImageStoreAndroidSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 1:3:java.lang.String getName():32:32 -> getName +com.facebook.fbreact.specs.NativeIntentAndroidSpec -> com.facebook.fbreact.specs.NativeIntentAndroidSpec: +# {"id":"sourceFile","fileName":"NativeIntentAndroidSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> + 1:3:java.lang.String getName():34:34 -> getName +com.facebook.fbreact.specs.NativeJSCHeapCaptureSpec -> com.facebook.fbreact.specs.NativeJSCHeapCaptureSpec: +# {"id":"sourceFile","fileName":"NativeJSCHeapCaptureSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 1:3:java.lang.String getName():32:32 -> getName +com.facebook.fbreact.specs.NativeKeyboardObserverSpec -> com.facebook.fbreact.specs.NativeKeyboardObserverSpec: +# {"id":"sourceFile","fileName":"NativeKeyboardObserverSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:3:java.lang.String getName():31:31 -> getName +com.facebook.fbreact.specs.NativeLinkingManagerSpec -> com.facebook.fbreact.specs.NativeLinkingManagerSpec: +# {"id":"sourceFile","fileName":"NativeLinkingManagerSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 1:3:java.lang.String getName():32:32 -> getName +com.facebook.fbreact.specs.NativeLogBoxSpec -> com.facebook.fbreact.specs.NativeLogBoxSpec: +# {"id":"sourceFile","fileName":"NativeLogBoxSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:3:java.lang.String getName():31:31 -> getName +com.facebook.fbreact.specs.NativeModalManagerSpec -> com.facebook.fbreact.specs.NativeModalManagerSpec: +# {"id":"sourceFile","fileName":"NativeModalManagerSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:3:java.lang.String getName():31:31 -> getName +com.facebook.fbreact.specs.NativeNetworkingAndroidSpec -> com.facebook.fbreact.specs.NativeNetworkingAndroidSpec: +# {"id":"sourceFile","fileName":"NativeNetworkingAndroidSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> + 1:3:java.lang.String getName():34:34 -> getName +com.facebook.fbreact.specs.NativePermissionsAndroidSpec -> com.facebook.fbreact.specs.NativePermissionsAndroidSpec: +# {"id":"sourceFile","fileName":"NativePermissionsAndroidSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 1:3:java.lang.String getName():33:33 -> getName +com.facebook.fbreact.specs.NativePlatformConstantsAndroidSpec -> com.facebook.fbreact.specs.NativePlatformConstantsAndroidSpec: +# {"id":"sourceFile","fileName":"NativePlatformConstantsAndroidSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):32:32 -> + 1:4:java.util.Map getConstants():45:45 -> getConstants + 5:12:java.util.Map getConstants():46:46 -> getConstants + 13:45:java.util.Map getConstants():47:47 -> getConstants + 46:62:java.util.Map getConstants():59:59 -> getConstants + 63:71:java.util.Map getConstants():63:63 -> getConstants + 72:74:java.util.Map getConstants():64:64 -> getConstants + 75:77:java.util.Map getConstants():65:65 -> getConstants + 78:83:java.util.Map getConstants():66:66 -> getConstants + 84:90:java.util.Map getConstants():70:70 -> getConstants + 91:97:java.util.Map getConstants():71:71 -> getConstants + 98:113:java.util.Map getConstants():72:72 -> getConstants + 114:129:java.util.Map getConstants():67:67 -> getConstants + 1:3:java.lang.String getName():37:37 -> getName +com.facebook.fbreact.specs.NativeReactDevToolsRuntimeSettingsModuleSpec -> com.facebook.fbreact.specs.NativeReactDevToolsRuntimeSettingsModuleSpec: +# {"id":"sourceFile","fileName":"NativeReactDevToolsRuntimeSettingsModuleSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 1:3:java.lang.String getName():33:33 -> getName +com.facebook.fbreact.specs.NativeReactDevToolsSettingsManagerSpec -> com.facebook.fbreact.specs.NativeReactDevToolsSettingsManagerSpec: +# {"id":"sourceFile","fileName":"NativeReactDevToolsSettingsManagerSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 1:3:java.lang.String getName():32:32 -> getName +com.facebook.fbreact.specs.NativeRedBoxSpec -> com.facebook.fbreact.specs.NativeRedBoxSpec: +# {"id":"sourceFile","fileName":"NativeRedBoxSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 1:3:java.lang.String getName():32:32 -> getName +com.facebook.fbreact.specs.NativeSegmentFetcherSpec -> com.facebook.fbreact.specs.NativeSegmentFetcherSpec: +# {"id":"sourceFile","fileName":"NativeSegmentFetcherSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 1:3:java.lang.String getName():33:33 -> getName +com.facebook.fbreact.specs.NativeSettingsManagerSpec -> com.facebook.fbreact.specs.NativeSettingsManagerSpec: +# {"id":"sourceFile","fileName":"NativeSettingsManagerSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):34:34 -> + 1:4:java.util.Map getConstants():47:47 -> getConstants + 5:12:java.util.Map getConstants():48:48 -> getConstants + 13:27:java.util.Map getConstants():49:49 -> getConstants + 28:32:java.util.Map getConstants():52:52 -> getConstants + 33:41:java.util.Map getConstants():53:53 -> getConstants + 42:44:java.util.Map getConstants():54:54 -> getConstants + 45:47:java.util.Map getConstants():55:55 -> getConstants + 48:53:java.util.Map getConstants():56:56 -> getConstants + 54:60:java.util.Map getConstants():60:60 -> getConstants + 61:67:java.util.Map getConstants():61:61 -> getConstants + 68:83:java.util.Map getConstants():62:62 -> getConstants + 84:99:java.util.Map getConstants():57:57 -> getConstants + 1:3:java.lang.String getName():39:39 -> getName +com.facebook.fbreact.specs.NativeShareModuleSpec -> com.facebook.fbreact.specs.NativeShareModuleSpec: +# {"id":"sourceFile","fileName":"NativeShareModuleSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> + 1:3:java.lang.String getName():34:34 -> getName +com.facebook.fbreact.specs.NativeSoundManagerSpec -> com.facebook.fbreact.specs.NativeSoundManagerSpec: +# {"id":"sourceFile","fileName":"NativeSoundManagerSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:3:java.lang.String getName():31:31 -> getName +com.facebook.fbreact.specs.NativeSourceCodeSpec -> com.facebook.fbreact.specs.NativeSourceCodeSpec: +# {"id":"sourceFile","fileName":"NativeSourceCodeSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):32:32 -> + 1:4:java.util.Map getConstants():45:45 -> getConstants + 5:12:java.util.Map getConstants():46:46 -> getConstants + 13:27:java.util.Map getConstants():47:47 -> getConstants + 28:32:java.util.Map getConstants():50:50 -> getConstants + 33:41:java.util.Map getConstants():51:51 -> getConstants + 42:44:java.util.Map getConstants():52:52 -> getConstants + 45:47:java.util.Map getConstants():53:53 -> getConstants + 48:53:java.util.Map getConstants():54:54 -> getConstants + 54:60:java.util.Map getConstants():58:58 -> getConstants + 61:67:java.util.Map getConstants():59:59 -> getConstants + 68:83:java.util.Map getConstants():60:60 -> getConstants + 84:99:java.util.Map getConstants():55:55 -> getConstants + 1:3:java.lang.String getName():37:37 -> getName +com.facebook.fbreact.specs.NativeStatusBarManagerAndroidSpec -> com.facebook.fbreact.specs.NativeStatusBarManagerAndroidSpec: +# {"id":"sourceFile","fileName":"NativeStatusBarManagerAndroidSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):32:32 -> + 1:4:java.util.Map getConstants():45:45 -> getConstants + 5:12:java.util.Map getConstants():46:46 -> getConstants + 13:29:java.util.Map getConstants():47:47 -> getConstants + 30:34:java.util.Map getConstants():51:51 -> getConstants + 35:43:java.util.Map getConstants():52:52 -> getConstants + 44:46:java.util.Map getConstants():53:53 -> getConstants + 47:49:java.util.Map getConstants():54:54 -> getConstants + 50:55:java.util.Map getConstants():55:55 -> getConstants + 56:62:java.util.Map getConstants():59:59 -> getConstants + 63:69:java.util.Map getConstants():60:60 -> getConstants + 70:85:java.util.Map getConstants():61:61 -> getConstants + 86:101:java.util.Map getConstants():56:56 -> getConstants + 1:3:java.lang.String getName():37:37 -> getName +com.facebook.fbreact.specs.NativeTimingSpec -> com.facebook.fbreact.specs.NativeTimingSpec: +# {"id":"sourceFile","fileName":"NativeTimingSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:3:java.lang.String getName():31:31 -> getName +com.facebook.fbreact.specs.NativeToastAndroidSpec -> com.facebook.fbreact.specs.NativeToastAndroidSpec: +# {"id":"sourceFile","fileName":"NativeToastAndroidSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):32:32 -> + 1:4:java.util.Map getConstants():45:45 -> getConstants + 5:12:java.util.Map getConstants():46:46 -> getConstants + 13:35:java.util.Map getConstants():47:47 -> getConstants + 36:40:java.util.Map getConstants():54:54 -> getConstants + 41:49:java.util.Map getConstants():55:55 -> getConstants + 50:52:java.util.Map getConstants():56:56 -> getConstants + 53:55:java.util.Map getConstants():57:57 -> getConstants + 56:61:java.util.Map getConstants():58:58 -> getConstants + 62:68:java.util.Map getConstants():62:62 -> getConstants + 69:75:java.util.Map getConstants():63:63 -> getConstants + 76:91:java.util.Map getConstants():64:64 -> getConstants + 92:107:java.util.Map getConstants():59:59 -> getConstants + 1:3:java.lang.String getName():37:37 -> getName +com.facebook.fbreact.specs.NativeVibrationSpec -> com.facebook.fbreact.specs.NativeVibrationSpec: +# {"id":"sourceFile","fileName":"NativeVibrationSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 1:3:java.lang.String getName():32:32 -> getName +com.facebook.fbreact.specs.NativeWebSocketModuleSpec -> com.facebook.fbreact.specs.NativeWebSocketModuleSpec: +# {"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: +# {"id":"sourceFile","fileName":"HasExtraData.kt"} + java.lang.Object getExtra(java.lang.String) -> J + void putExtra(java.lang.String,java.lang.Object) -> S + java.util.Map getExtras() -> getExtras + void putExtras(java.util.Map) -> x +com.facebook.fresco.middleware.MiddlewareUtils -> c1.b: +# {"id":"sourceFile","fileName":"MiddlewareUtils.kt"} + com.facebook.fresco.middleware.MiddlewareUtils INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc1/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;"} + 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 + 34:41: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):37:37 -> a + 42:49: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):38:38 -> a + 50:51: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):40:40 -> a + 52:53: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):41:41 -> a + 54:55: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):42:42 -> a + 56:57: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):43:43 -> a + 58:59: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):44:44 -> a + 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: +# {"id":"sourceFile","fileName":"BaseControllerListener2.kt"} + com.facebook.fresco.ui.common.BaseControllerListener2$Companion Companion -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/a$a;"} + com.facebook.fresco.ui.common.ControllerListener2 NO_OP_LISTENER -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/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 + # {"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.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.synthesized"} + 1:1:void d1.BaseControllerListener2.onRelease(java.lang.String,d1.ControllerListener2$Extras):0:0 -> s + # {"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 + # {"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.synthesized"} +com.facebook.fresco.ui.common.BaseControllerListener2$Companion -> d1.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: +# {"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 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: +# {"id":"sourceFile","fileName":"ControllerListener2.kt"} + java.util.Map componentExtras -> a + java.util.Map shortcutExtras -> b + java.util.Map datasourceExtras -> c + java.util.Map imageExtras -> d + java.util.Map imageSourceExtras -> e + java.lang.Object callerContext -> f + android.net.Uri mainUri -> g + int viewportWidth -> h + int viewportHeight -> i + java.lang.Object scaleType -> j + java.lang.Float focusX -> k + 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;"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"DimensionsInfo.kt"} +com.facebook.fresco.ui.common.ForwardingControllerListener2 -> d1.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;"} + 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 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: +# {"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: +# {"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;"} + com.facebook.fresco.ui.common.ImageLoadStatus[] VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld1/e;"} + com.facebook.fresco.ui.common.ImageLoadStatus UNKNOWN -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e;"} + com.facebook.fresco.ui.common.ImageLoadStatus REQUESTED -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e;"} + com.facebook.fresco.ui.common.ImageLoadStatus INTERMEDIATE_AVAILABLE -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e;"} + com.facebook.fresco.ui.common.ImageLoadStatus SUCCESS -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e;"} + com.facebook.fresco.ui.common.ImageLoadStatus ERROR -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e;"} + com.facebook.fresco.ui.common.ImageLoadStatus EMPTY_EVENT -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e;"} + com.facebook.fresco.ui.common.ImageLoadStatus RELEASED -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/e;"} + com.facebook.fresco.ui.common.ImageLoadStatus[] $VALUES -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld1/e;"} + kotlin.enums.EnumEntries $ENTRIES -> o + 1:11:void ():11:11 -> + 12:21:void ():12:12 -> + 22:31:void ():13:13 -> + 32:41:void ():14:14 -> + 42:52:void ():15:15 -> + 53:62:void ():16:16 -> + 63:94:void ():17:17 -> + 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;"} + 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 + 30:32:java.lang.String toString():28:28 -> toString + 33:35:java.lang.String toString():27:27 -> toString + 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;"} + 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":"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: +# {"id":"sourceFile","fileName":"ImageLoadStatus.kt"} + int[] $EnumSwitchMapping$0 -> a + 1:55:void ():0:0 -> +com.facebook.fresco.ui.common.ImagePerfData -> d1.f: +# {"id":"sourceFile","fileName":"ImagePerfData.kt"} + java.lang.String contentIdOnVisible -> A + java.lang.String surfaceOnVisible -> B + java.lang.String subSurfaceOnVisible -> C + java.lang.Long msSinceLastNavigationOnVisible -> D + java.lang.String startupStatusOnVisible -> E + java.util.List intermediateImageSetTimes -> F + boolean newIntermediateImageSetPointAvailable -> G + java.lang.String errorMessageOnFailure -> H + java.lang.String errorStacktraceStringOnFailure -> I + java.lang.Integer errorCodeOnFailure -> J + 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;"} + com.facebook.fresco.ui.common.ImageRenderingInfra infra -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/k;"} + java.lang.String controllerId -> b + java.lang.String requestId -> c + java.lang.Object imageRequest -> d + java.lang.Object callerContext -> e + java.lang.Object imageInfo -> f + long controllerSubmitTimeMs -> g + long intermediateImageLoadTimeMs -> h + long controllerFinalImageSetTimeMs -> i + long controllerFailureTimeMs -> j + long imageRequestStartTimeMs -> k + long imageRequestEndTimeMs -> l + java.lang.Long emptyEventTimestampNs -> m + java.lang.Long releasedEventTimestampNs -> n + boolean isPrefetch -> o + int onScreenWidthPx -> p + 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;"} + 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;"} + 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"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"ImagePerfDataListener.kt"} +com.facebook.fresco.ui.common.ImagePerfLoggingState -> d1.h: +# {"id":"sourceFile","fileName":"ImagePerfLoggingState.kt"} + com.facebook.fresco.ui.common.ImageRenderingInfra infra -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/k;"} + java.util.List intermediateImageSetTimes -> b + boolean newIntermediateImageSetPointAvailable -> c + java.lang.Long emptyEventTimestampNs -> d + java.lang.Long releasedEventTimestampNs -> e + java.lang.String callingClassNameOnVisible -> f + java.lang.String rootContextNameOnVisible -> g + java.lang.String[] contextChainArrayOnVisible -> h + java.lang.String contextChainExtrasOnVisible -> i + java.lang.String contentIdOnVisible -> j + java.lang.String surfaceOnVisible -> k + java.lang.String subSurfaceOnVisible -> l + java.lang.Long msSinceLastNavigationOnVisible -> m + java.lang.String startupStatusOnVisible -> n + java.lang.String errorMessageOnFailure -> o + java.lang.String errorStacktraceStringOnFailure -> p + 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"} + 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 + 1:3:java.lang.String[] getContextChainArrayOnVisible():23:23 -> c + 1:3:java.lang.String getContextChainExtrasOnVisible():24:24 -> d + 1:3:java.lang.Integer getDensityDpiOnSuccess():35:35 -> e + 1:3:java.lang.Long getEmptyEventTimestampNs():18:18 -> f + 1:3:java.lang.Integer getErrorCodeOnFailure():33:33 -> g + 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;"} + 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 + 1:3:java.lang.Long getReleasedEventTimestampNs():19:19 -> n + 1:3:java.lang.String getRootContextNameOnVisible():22:22 -> o + 1:3:java.lang.String getStartupStatusOnVisible():29:29 -> p + 1:3:java.lang.String getSubSurfaceOnVisible():27:27 -> q + 1:3:java.lang.String getSurfaceOnVisible():26:26 -> r + 1:6:void resetLoggingState$ui_common_release():38:38 -> s + 7:9:void resetLoggingState$ui_common_release():39:39 -> s + 10:11:void resetLoggingState$ui_common_release():41:41 -> s + 12:13:void resetLoggingState$ui_common_release():42:42 -> s + 14:15:void resetLoggingState$ui_common_release():44:44 -> s + 16:17:void resetLoggingState$ui_common_release():45:45 -> s + 18:19:void resetLoggingState$ui_common_release():46:46 -> s + 20:21:void resetLoggingState$ui_common_release():47:47 -> s + 22:23:void resetLoggingState$ui_common_release():48:48 -> s + 24:25:void resetLoggingState$ui_common_release():49:49 -> s + 26:27:void resetLoggingState$ui_common_release():50:50 -> s + 28:29:void resetLoggingState$ui_common_release():51:51 -> s + 30:31:void resetLoggingState$ui_common_release():52:52 -> s + 32:33:void resetLoggingState$ui_common_release():54:54 -> s + 34:35:void resetLoggingState$ui_common_release():55:55 -> s + 36:37:void resetLoggingState$ui_common_release():56:56 -> s + 38:40:void resetLoggingState$ui_common_release():58:58 -> s + 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: +# {"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"} + 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":"sourceFile","fileName":"ImagePerfState.kt"} + long controllerFailureTimeMs -> A + long imageRequestStartTimeMs -> B + long imageRequestEndTimeMs -> C + boolean isPrefetch -> D + int onScreenWidthPx -> E + 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;"} + com.facebook.fresco.ui.common.VisibilityState visibilityState -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/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;"} + java.lang.String controllerId -> s + java.lang.String requestId -> t + java.lang.Object imageRequest -> u + java.lang.Object callerContext -> v + java.lang.Object imageInfo -> w + long controllerSubmitTimeMs -> x + 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"} + 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 -> + 17:18:void (com.facebook.fresco.ui.common.ImageRenderingInfra):24:24 -> + 19:20:void (com.facebook.fresco.ui.common.ImageRenderingInfra):26:26 -> + 21:23:void (com.facebook.fresco.ui.common.ImageRenderingInfra):27:27 -> + 24:25:void (com.facebook.fresco.ui.common.ImageRenderingInfra):31:31 -> + 26:27:void (com.facebook.fresco.ui.common.ImageRenderingInfra):32:32 -> + 28:31:void (com.facebook.fresco.ui.common.ImageRenderingInfra):36:36 -> + 32:35:void (com.facebook.fresco.ui.common.ImageRenderingInfra):39:39 -> + 36:37:void (com.facebook.fresco.ui.common.ImageRenderingInfra):40:40 -> + 38:40:void (com.facebook.fresco.ui.common.ImageRenderingInfra):41:41 -> + 1:3:void setControllerFinalImageSetTimeMs(long):105:105 -> A + 1:3:void setControllerId(java.lang.String):85:85 -> B + 1:3:void setControllerIntermediateImageSetTimeMs(long):101:101 -> C + 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"} + 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"} + 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 + 1:3:void setInvisibilityEventTimeMs(long):121:121 -> L + 1:3:void setOnScreenHeight(int):137:137 -> M + 1:3:void setOnScreenWidth(int):133:133 -> N + 1:3:void setPrefetch(boolean):125:125 -> O + 1:3:void setRequestId(java.lang.String):89:89 -> P + 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;"} + 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 + 13:14:com.facebook.fresco.ui.common.ImagePerfData snapshot():153:153 -> S + 15:16:com.facebook.fresco.ui.common.ImagePerfData snapshot():154:154 -> S + 17:18:com.facebook.fresco.ui.common.ImagePerfData snapshot():155:155 -> S + 19:20:com.facebook.fresco.ui.common.ImagePerfData snapshot():156:156 -> S + 21:22:com.facebook.fresco.ui.common.ImagePerfData snapshot():157:157 -> S + 23:24:com.facebook.fresco.ui.common.ImagePerfData snapshot():158:158 -> S + 25:30:com.facebook.fresco.ui.common.ImagePerfData snapshot():159:159 -> S + 31:34:com.facebook.fresco.ui.common.ImagePerfData snapshot():160:160 -> S + 35:36:com.facebook.fresco.ui.common.ImagePerfData snapshot():161:161 -> S + 37:40:com.facebook.fresco.ui.common.ImagePerfData snapshot():162:162 -> S + 41:46:com.facebook.fresco.ui.common.ImagePerfData snapshot():163:163 -> S + 47:48:com.facebook.fresco.ui.common.ImagePerfData snapshot():164:164 -> S + 49:52:com.facebook.fresco.ui.common.ImagePerfData snapshot():165:165 -> S + 53:56:com.facebook.fresco.ui.common.ImagePerfData snapshot():166:166 -> S + 57:60:com.facebook.fresco.ui.common.ImagePerfData snapshot():167:167 -> S + 61:66:com.facebook.fresco.ui.common.ImagePerfData snapshot():168:168 -> S + 67:70:com.facebook.fresco.ui.common.ImagePerfData snapshot():169:169 -> S + 71:74:com.facebook.fresco.ui.common.ImagePerfData snapshot():170:170 -> S + 75:76:com.facebook.fresco.ui.common.ImagePerfData snapshot():172:172 -> S + 77:80:com.facebook.fresco.ui.common.ImagePerfData snapshot():173:173 -> S + 81:84:com.facebook.fresco.ui.common.ImagePerfData snapshot():174:174 -> S + 85:88:com.facebook.fresco.ui.common.ImagePerfData snapshot():175:175 -> S + 89:92:com.facebook.fresco.ui.common.ImagePerfData snapshot():176:176 -> S + 93:96:com.facebook.fresco.ui.common.ImagePerfData snapshot():177:177 -> S + 97:100:com.facebook.fresco.ui.common.ImagePerfData snapshot():178:178 -> S + 101:104:com.facebook.fresco.ui.common.ImagePerfData snapshot():179:179 -> S + 105:108:com.facebook.fresco.ui.common.ImagePerfData snapshot():180:180 -> S + 109:112:com.facebook.fresco.ui.common.ImagePerfData snapshot():181:181 -> S + 113:120:com.facebook.fresco.ui.common.ImagePerfData snapshot():182:182 -> S + 121:124:com.facebook.fresco.ui.common.ImagePerfData snapshot():183:183 -> S + 125:128:com.facebook.fresco.ui.common.ImagePerfData snapshot():184:184 -> S + 129:132:com.facebook.fresco.ui.common.ImagePerfData snapshot():185:185 -> S + 133:136:com.facebook.fresco.ui.common.ImagePerfData snapshot():186:186 -> S + 137:168:com.facebook.fresco.ui.common.ImagePerfData snapshot():187:187 -> S + 169:172:com.facebook.fresco.ui.common.ImagePerfData snapshot():149:149 -> S + 2:3:void reset():49:49 -> w + 4:5:void reset():50:50 -> w + 6:7:void reset():51:51 -> w + 8:10:void reset():52:52 -> w + 11:13:void reset():53:53 -> w + 14:15:void reset():54:54 -> w + 16:17:void reset():55:55 -> w + 18:19:void reset():56:56 -> w + 20:23:void reset():57:57 -> w + 24:27:void reset():58:58 -> w + 28:29:void reset():60:60 -> w + 30:32:void reset():61:61 -> w + 33:36:void reset():63:63 -> w + 3:4:void resetPointsTimestamps():68:68 -> x + 5:6:void resetPointsTimestamps():69:69 -> x + 7:8:void resetPointsTimestamps():70:70 -> x + 9:10:void resetPointsTimestamps():71:71 -> x + 11:12:void resetPointsTimestamps():72:72 -> x + 13:14:void resetPointsTimestamps():73:73 -> x + 15:16:void resetPointsTimestamps():74:74 -> x + 17:24:void resetPointsTimestamps():78:78 -> x + 25:28:void resetPointsTimestamps():79:79 -> x + 29:31:void resetPointsTimestamps():80:80 -> x + 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: +# {"id":"sourceFile","fileName":"ImageRenderingInfra.kt"} + com.facebook.fresco.ui.common.ImageRenderingInfra VITO_V2 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/k;"} + com.facebook.fresco.ui.common.ImageRenderingInfra VITO_V1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/k;"} + com.facebook.fresco.ui.common.ImageRenderingInfra DRAWEE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/k;"} + com.facebook.fresco.ui.common.ImageRenderingInfra OTHER -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/k;"} + com.facebook.fresco.ui.common.ImageRenderingInfra[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld1/k;"} + kotlin.enums.EnumEntries $ENTRIES -> i + 1:10:void ():11:11 -> + 11:20:void ():12:12 -> + 21:30:void ():13:13 -> + 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;"} + 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;"} + 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":"sourceFile","fileName":"MultiUriHelper.kt"} + com.facebook.fresco.ui.common.MultiUriHelper INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/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;"} + 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: +# {"id":"sourceFile","fileName":"OnFadeListener.kt"} + void onFadeStarted() -> a + void onShownImmediately() -> b + void onFadeFinished() -> c +com.facebook.fresco.ui.common.VisibilityState -> d1.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;"} + com.facebook.fresco.ui.common.VisibilityState[] VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld1/n;"} + com.facebook.fresco.ui.common.VisibilityState UNKNOWN -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/n;"} + com.facebook.fresco.ui.common.VisibilityState VISIBLE -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/n;"} + com.facebook.fresco.ui.common.VisibilityState INVISIBLE -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld1/n;"} + com.facebook.fresco.ui.common.VisibilityState[] $VALUES -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ld1/n;"} + kotlin.enums.EnumEntries $ENTRIES -> k + 1:11:void ():11:11 -> + 12:21:void ():12:12 -> + 22:51:void ():13:13 -> + 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;"} + 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;"} + 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":"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: +# {"id":"sourceFile","fileName":"NopUriModifier.kt"} + com.facebook.fresco.urimod.NopUriModifier INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Le1/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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.fresco.urimod.UriModifier -> e1.b: +# {"id":"sourceFile","fileName":"UriModifier.kt"} + com.facebook.fresco.urimod.UriModifier INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Le1/b;"} + com.facebook.fresco.urimod.UriModifierInterface INSTANCE -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Le1/c;"} + 8:12:void ():11:11 -> + 1:4:void ():10:10 -> +com.facebook.fresco.urimod.UriModifierInterface -> e1.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: +# {"id":"sourceFile","fileName":"BuildConfig.java"} + 1:4:void ():6:6 -> +com.facebook.hermes.instrumentation.HermesMemoryDumper -> com.facebook.hermes.instrumentation.HermesMemoryDumper: +# {"id":"sourceFile","fileName":"HermesMemoryDumper.kt"} +com.facebook.hermes.instrumentation.HermesSamplingProfiler -> com.facebook.hermes.instrumentation.HermesSamplingProfiler: +# {"id":"sourceFile","fileName":"HermesSamplingProfiler.kt"} + 8:13:void ():15:15 -> + 1:4:void ():13:13 -> +com.facebook.hermes.intl.Collator -> com.facebook.hermes.intl.Collator: +# {"id":"sourceFile","fileName":"Collator.java"} + 1:3:void (java.util.List,java.util.Map):216:216 -> + 4:7:void (java.util.List,java.util.Map):59:59 -> + 8:14:void (java.util.List,java.util.Map):219:219 -> + 15:17:void (java.util.List,java.util.Map):224:224 -> + 18:21:void (java.util.List,java.util.Map):226:226 -> + 22:27:void (java.util.List,java.util.Map):227:227 -> + 28:33:void (java.util.List,java.util.Map):228:228 -> + 34:39:void (java.util.List,java.util.Map):229:229 -> + 40:45:void (java.util.List,java.util.Map):230:230 -> + 46:49:void (java.util.List,java.util.Map):231:231 -> + 1:8:double compare(java.lang.String,java.lang.String):298:298 -> compare + 1:6:void initializeCollator(java.util.List,java.util.Map):91:91 -> initializeCollator + 7:12:void initializeCollator(java.util.List,java.util.Map):92:92 -> initializeCollator + 13:14:void initializeCollator(java.util.List,java.util.Map):98:98 -> initializeCollator + 15:26:void initializeCollator(java.util.List,java.util.Map):99:99 -> initializeCollator + 27:30:void initializeCollator(java.util.List,java.util.Map):107:107 -> initializeCollator + 31:34:void initializeCollator(java.util.List,java.util.Map):109:109 -> initializeCollator + 35:40:void initializeCollator(java.util.List,java.util.Map):110:110 -> initializeCollator + 41:43:void initializeCollator(java.util.List,java.util.Map):116:116 -> initializeCollator + 44:45:void initializeCollator(java.util.List,java.util.Map):118:118 -> initializeCollator + 46:49:void initializeCollator(java.util.List,java.util.Map):123:123 -> initializeCollator + 50:53:void initializeCollator(java.util.List,java.util.Map):124:124 -> initializeCollator + 54:59:void initializeCollator(java.util.List,java.util.Map):119:119 -> initializeCollator + 60:65:void initializeCollator(java.util.List,java.util.Map):125:125 -> initializeCollator + 66:77:void initializeCollator(java.util.List,java.util.Map):126:126 -> initializeCollator + 78:82:void initializeCollator(java.util.List,java.util.Map):127:127 -> initializeCollator + 83:84:void initializeCollator(java.util.List,java.util.Map):129:129 -> initializeCollator + 85:88:void initializeCollator(java.util.List,java.util.Map):135:135 -> initializeCollator + 89:94:void initializeCollator(java.util.List,java.util.Map):130:130 -> initializeCollator + 95:99:void initializeCollator(java.util.List,java.util.Map):136:136 -> initializeCollator + 100:109:void initializeCollator(java.util.List,java.util.Map):139:139 -> initializeCollator + 110:113:void initializeCollator(java.util.List,java.util.Map):141:141 -> initializeCollator + 114:127:void initializeCollator(java.util.List,java.util.Map):143:143 -> initializeCollator + 128:133:void initializeCollator(java.util.List,java.util.Map):144:144 -> initializeCollator + 134:137:void initializeCollator(java.util.List,java.util.Map):146:146 -> initializeCollator + 138:149:void initializeCollator(java.util.List,java.util.Map):147:147 -> initializeCollator + 150:155:void initializeCollator(java.util.List,java.util.Map):148:148 -> initializeCollator + 156:159:void initializeCollator(java.util.List,java.util.Map):150:150 -> initializeCollator + 160:169:void initializeCollator(java.util.List,java.util.Map):151:151 -> initializeCollator + 170:173:void initializeCollator(java.util.List,java.util.Map):153:153 -> initializeCollator + 174:179:void initializeCollator(java.util.List,java.util.Map):154:154 -> initializeCollator + 180:183:void initializeCollator(java.util.List,java.util.Map):157:157 -> initializeCollator + 184:195:void initializeCollator(java.util.List,java.util.Map):158:158 -> initializeCollator + 196:197:void initializeCollator(java.util.List,java.util.Map):160:160 -> initializeCollator + 198:201:void initializeCollator(java.util.List,java.util.Map):162:162 -> initializeCollator + 202:209:void initializeCollator(java.util.List,java.util.Map):161:161 -> initializeCollator + 210:215:void initializeCollator(java.util.List,java.util.Map):165:165 -> initializeCollator + 216:219:void initializeCollator(java.util.List,java.util.Map):166:166 -> initializeCollator + 220:223:void initializeCollator(java.util.List,java.util.Map):167:167 -> initializeCollator + 224:228:void initializeCollator(java.util.List,java.util.Map):169:169 -> initializeCollator + 229:242:void initializeCollator(java.util.List,java.util.Map):170:170 -> initializeCollator + 243:246:void initializeCollator(java.util.List,java.util.Map):172:172 -> initializeCollator + 247:250:void initializeCollator(java.util.List,java.util.Map):171:171 -> initializeCollator + 251:252:void initializeCollator(java.util.List,java.util.Map):175:175 -> initializeCollator + 253:256:void initializeCollator(java.util.List,java.util.Map):176:176 -> initializeCollator + 257:259:void initializeCollator(java.util.List,java.util.Map):175:175 -> initializeCollator + 260:264:void initializeCollator(java.util.List,java.util.Map):177:177 -> initializeCollator + 265:268:void initializeCollator(java.util.List,java.util.Map):181:181 -> initializeCollator + 269:272:void initializeCollator(java.util.List,java.util.Map):187:187 -> initializeCollator + 273:278:void initializeCollator(java.util.List,java.util.Map):182:182 -> initializeCollator + 279:284:void initializeCollator(java.util.List,java.util.Map):188:188 -> initializeCollator + 285:286:void initializeCollator(java.util.List,java.util.Map):189:189 -> initializeCollator + 287:290:void initializeCollator(java.util.List,java.util.Map):191:191 -> initializeCollator + 291:299:void initializeCollator(java.util.List,java.util.Map):190:190 -> initializeCollator + 300:305:void initializeCollator(java.util.List,java.util.Map):194:194 -> initializeCollator + 306:310:void initializeCollator(java.util.List,java.util.Map):195:195 -> initializeCollator + 311:314:void initializeCollator(java.util.List,java.util.Map):196:196 -> initializeCollator + 315:316:void initializeCollator(java.util.List,java.util.Map):199:199 -> initializeCollator + 317:320:void initializeCollator(java.util.List,java.util.Map):204:204 -> initializeCollator + 321:322:void initializeCollator(java.util.List,java.util.Map):205:205 -> initializeCollator + 323:328:void initializeCollator(java.util.List,java.util.Map):200:200 -> initializeCollator + 329:335:void initializeCollator(java.util.List,java.util.Map):206:206 -> initializeCollator + 1:5:java.util.Map resolvedOptions():265:265 -> resolvedOptions + 6:11:java.util.Map resolvedOptions():266:266 -> resolvedOptions + 12:19:java.util.Map resolvedOptions():269:269 -> resolvedOptions + 20:24:java.util.Map resolvedOptions():270:270 -> resolvedOptions + 25:35:java.util.Map resolvedOptions():272:272 -> resolvedOptions + 36:43:java.util.Map resolvedOptions():274:274 -> resolvedOptions + 44:49:java.util.Map resolvedOptions():275:275 -> resolvedOptions + 50:53:java.util.Map resolvedOptions():277:277 -> resolvedOptions + 54:57:java.util.Map resolvedOptions():276:276 -> resolvedOptions + 58:61:java.util.Map resolvedOptions():280:280 -> resolvedOptions + 62:64:java.util.Map resolvedOptions():279:279 -> resolvedOptions + 65:66:java.util.Map resolvedOptions():283:283 -> resolvedOptions + 67:70:java.util.Map resolvedOptions():284:284 -> resolvedOptions + 71:75:java.util.Map resolvedOptions():283:283 -> resolvedOptions + 76:82:java.util.Map resolvedOptions():285:285 -> resolvedOptions + 83:93:java.util.Map resolvedOptions():287:287 -> resolvedOptions + 94:105:java.util.Map resolvedOptions():289:289 -> resolvedOptions + 1:4:java.util.List supportedLocalesOf(java.util.List,java.util.Map):244:244 -> supportedLocalesOf + 5:12:java.util.List supportedLocalesOf(java.util.List,java.util.Map):246:246 -> supportedLocalesOf + 13:16:java.util.List supportedLocalesOf(java.util.List,java.util.Map):245:245 -> supportedLocalesOf + 17:22:java.util.List supportedLocalesOf(java.util.List,java.util.Map):252:252 -> supportedLocalesOf + 23:38:java.util.List supportedLocalesOf(java.util.List,java.util.Map):254:254 -> supportedLocalesOf + 39:43:java.util.List supportedLocalesOf(java.util.List,java.util.Map):253:253 -> supportedLocalesOf + 44:59:java.util.List supportedLocalesOf(java.util.List,java.util.Map):257:257 -> supportedLocalesOf + 60:64:java.util.List supportedLocalesOf(java.util.List,java.util.Map):256:256 -> supportedLocalesOf +com.facebook.hermes.intl.Constants -> com.facebook.hermes.intl.Constants: +# {"id":"sourceFile","fileName":"Constants.java"} + 1:10:void ():16:16 -> + 11:22:void ():25:25 -> + 23:36:void ():44:44 -> + 37:48:void ():55:55 -> + 49:57:void ():63:63 -> + 1:4:void ():10:10 -> +com.facebook.hermes.intl.DateTimeFormat -> com.facebook.hermes.intl.DateTimeFormat: +# {"id":"sourceFile","fileName":"DateTimeFormat.java"} + 3:6:void (java.util.List,java.util.Map):432:432 -> + 7:8:void (java.util.List,java.util.Map):76:76 -> + 9:10:void (java.util.List,java.util.Map):80:80 -> + 11:12:void (java.util.List,java.util.Map):104:104 -> + 13:19:void (java.util.List,java.util.Map):435:435 -> + 20:22:void (java.util.List,java.util.Map):438:438 -> + 23:26:void (java.util.List,java.util.Map):440:440 -> + 27:36:void (java.util.List,java.util.Map):442:442 -> + 37:89:void (java.util.List,java.util.Map):443:443 -> + 90:93:void (java.util.List,java.util.Map):440:440 -> + 1:9:java.lang.Object DefaultTimeZone():172:172 -> DefaultTimeZone + 7:12:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):113:113 -> ToDateTimeOptions + 13:36:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):118:118 -> ToDateTimeOptions + 37:48:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):119:119 -> ToDateTimeOptions + 49:62:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):120:120 -> ToDateTimeOptions + 63:83:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):124:124 -> ToDateTimeOptions + 84:92:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):125:125 -> ToDateTimeOptions + 93:106:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):126:126 -> ToDateTimeOptions + 107:120:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):130:130 -> ToDateTimeOptions + 121:131:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):131:131 -> ToDateTimeOptions + 132:149:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):133:133 -> ToDateTimeOptions + 150:158:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):134:134 -> ToDateTimeOptions + 159:166:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):135:135 -> ToDateTimeOptions + 167:178:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):139:139 -> ToDateTimeOptions + 179:186:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):140:140 -> ToDateTimeOptions + 187:193:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):141:141 -> ToDateTimeOptions + 194:201:java.lang.Object ToDateTimeOptions(java.lang.Object,java.lang.String,java.lang.String):114:114 -> ToDateTimeOptions + 1:7:java.lang.String format(double):564:564 -> format + 1:5:java.util.List formatToParts(double):571:571 -> formatToParts + 6:11:java.util.List formatToParts(double):572:572 -> formatToParts + 12:16:java.util.List formatToParts(double):573:573 -> formatToParts + 17:25:java.util.List formatToParts(double):574:574 -> formatToParts + 26:28:java.util.List formatToParts(double):575:575 -> formatToParts + 29:40:java.util.List formatToParts(double):576:576 -> formatToParts + 41:52:java.util.List formatToParts(double):578:578 -> formatToParts + 53:58:java.util.List formatToParts(double):580:580 -> formatToParts + 59:75:java.util.List formatToParts(double):581:581 -> formatToParts + 76:77:java.util.List formatToParts(double):583:583 -> formatToParts + 78:82:java.util.List formatToParts(double):585:585 -> formatToParts + 83:85:java.util.List formatToParts(double):586:586 -> formatToParts + 86:90:java.util.List formatToParts(double):588:588 -> formatToParts + 91:95:java.util.List formatToParts(double):589:589 -> formatToParts + 96:100:java.util.List formatToParts(double):590:590 -> formatToParts + 101:103:java.util.List formatToParts(double):591:591 -> formatToParts + 104:109:java.util.List formatToParts(double):574:574 -> formatToParts + 1:14:void initializeDateTimeFormat(java.util.List,java.util.Map):179:179 -> initializeDateTimeFormat + 15:22:void initializeDateTimeFormat(java.util.List,java.util.Map):182:182 -> initializeDateTimeFormat + 23:26:void initializeDateTimeFormat(java.util.List,java.util.Map):185:185 -> initializeDateTimeFormat + 27:30:void initializeDateTimeFormat(java.util.List,java.util.Map):188:188 -> initializeDateTimeFormat + 31:38:void initializeDateTimeFormat(java.util.List,java.util.Map):189:189 -> initializeDateTimeFormat + 39:41:void initializeDateTimeFormat(java.util.List,java.util.Map):195:195 -> initializeDateTimeFormat + 42:45:void initializeDateTimeFormat(java.util.List,java.util.Map):203:203 -> initializeDateTimeFormat + 46:49:void initializeDateTimeFormat(java.util.List,java.util.Map):204:204 -> initializeDateTimeFormat + 50:55:void initializeDateTimeFormat(java.util.List,java.util.Map):199:199 -> initializeDateTimeFormat + 56:61:void initializeDateTimeFormat(java.util.List,java.util.Map):205:205 -> initializeDateTimeFormat + 62:72:void initializeDateTimeFormat(java.util.List,java.util.Map):206:206 -> initializeDateTimeFormat + 73:80:void initializeDateTimeFormat(java.util.List,java.util.Map):207:207 -> initializeDateTimeFormat + 81:83:void initializeDateTimeFormat(java.util.List,java.util.Map):209:209 -> initializeDateTimeFormat + 84:87:void initializeDateTimeFormat(java.util.List,java.util.Map):217:217 -> initializeDateTimeFormat + 88:91:void initializeDateTimeFormat(java.util.List,java.util.Map):218:218 -> initializeDateTimeFormat + 92:97:void initializeDateTimeFormat(java.util.List,java.util.Map):213:213 -> initializeDateTimeFormat + 98:103:void initializeDateTimeFormat(java.util.List,java.util.Map):219:219 -> initializeDateTimeFormat + 104:114:void initializeDateTimeFormat(java.util.List,java.util.Map):220:220 -> initializeDateTimeFormat + 115:122:void initializeDateTimeFormat(java.util.List,java.util.Map):221:221 -> initializeDateTimeFormat + 123:125:void initializeDateTimeFormat(java.util.List,java.util.Map):223:223 -> initializeDateTimeFormat + 126:127:void initializeDateTimeFormat(java.util.List,java.util.Map):226:226 -> initializeDateTimeFormat + 128:131:void initializeDateTimeFormat(java.util.List,java.util.Map):231:231 -> initializeDateTimeFormat + 132:135:void initializeDateTimeFormat(java.util.List,java.util.Map):232:232 -> initializeDateTimeFormat + 136:141:void initializeDateTimeFormat(java.util.List,java.util.Map):227:227 -> initializeDateTimeFormat + 142:153:void initializeDateTimeFormat(java.util.List,java.util.Map):233:233 -> initializeDateTimeFormat + 154:157:void initializeDateTimeFormat(java.util.List,java.util.Map):239:239 -> initializeDateTimeFormat + 158:163:void initializeDateTimeFormat(java.util.List,java.util.Map):234:234 -> initializeDateTimeFormat + 164:173:void initializeDateTimeFormat(java.util.List,java.util.Map):241:241 -> initializeDateTimeFormat + 174:176:void initializeDateTimeFormat(java.util.List,java.util.Map):243:243 -> initializeDateTimeFormat + 177:180:void initializeDateTimeFormat(java.util.List,java.util.Map):246:246 -> initializeDateTimeFormat + 181:194:void initializeDateTimeFormat(java.util.List,java.util.Map):248:248 -> initializeDateTimeFormat + 195:200:void initializeDateTimeFormat(java.util.List,java.util.Map):249:249 -> initializeDateTimeFormat + 201:204:void initializeDateTimeFormat(java.util.List,java.util.Map):251:251 -> initializeDateTimeFormat + 205:212:void initializeDateTimeFormat(java.util.List,java.util.Map):252:252 -> initializeDateTimeFormat + 213:214:void initializeDateTimeFormat(java.util.List,java.util.Map):253:253 -> initializeDateTimeFormat + 215:221:void initializeDateTimeFormat(java.util.List,java.util.Map):254:254 -> initializeDateTimeFormat + 222:223:void initializeDateTimeFormat(java.util.List,java.util.Map):256:256 -> initializeDateTimeFormat + 224:233:void initializeDateTimeFormat(java.util.List,java.util.Map):257:257 -> initializeDateTimeFormat + 234:237:void initializeDateTimeFormat(java.util.List,java.util.Map):260:260 -> initializeDateTimeFormat + 238:243:void initializeDateTimeFormat(java.util.List,java.util.Map):261:261 -> initializeDateTimeFormat + 244:245:void initializeDateTimeFormat(java.util.List,java.util.Map):262:262 -> initializeDateTimeFormat + 246:252:void initializeDateTimeFormat(java.util.List,java.util.Map):263:263 -> initializeDateTimeFormat + 253:254:void initializeDateTimeFormat(java.util.List,java.util.Map):265:265 -> initializeDateTimeFormat + 255:258:void initializeDateTimeFormat(java.util.List,java.util.Map):266:266 -> initializeDateTimeFormat + 259:264:void initializeDateTimeFormat(java.util.List,java.util.Map):267:267 -> initializeDateTimeFormat + 265:268:void initializeDateTimeFormat(java.util.List,java.util.Map):270:270 -> initializeDateTimeFormat + 269:274:void initializeDateTimeFormat(java.util.List,java.util.Map):273:273 -> initializeDateTimeFormat + 275:280:void initializeDateTimeFormat(java.util.List,java.util.Map):274:274 -> initializeDateTimeFormat + 281:285:void initializeDateTimeFormat(java.util.List,java.util.Map):275:275 -> initializeDateTimeFormat + 286:293:void initializeDateTimeFormat(java.util.List,java.util.Map):277:277 -> initializeDateTimeFormat + 294:295:void initializeDateTimeFormat(java.util.List,java.util.Map):279:279 -> initializeDateTimeFormat + 296:301:void initializeDateTimeFormat(java.util.List,java.util.Map):282:282 -> initializeDateTimeFormat + 302:307:void initializeDateTimeFormat(java.util.List,java.util.Map):283:283 -> initializeDateTimeFormat + 308:309:void initializeDateTimeFormat(java.util.List,java.util.Map):289:289 -> initializeDateTimeFormat + 310:313:void initializeDateTimeFormat(java.util.List,java.util.Map):291:291 -> initializeDateTimeFormat + 314:321:void initializeDateTimeFormat(java.util.List,java.util.Map):290:290 -> initializeDateTimeFormat + 322:331:void initializeDateTimeFormat(java.util.List,java.util.Map):294:294 -> initializeDateTimeFormat + 332:335:void initializeDateTimeFormat(java.util.List,java.util.Map):300:300 -> initializeDateTimeFormat + 336:341:void initializeDateTimeFormat(java.util.List,java.util.Map):295:295 -> initializeDateTimeFormat + 342:351:void initializeDateTimeFormat(java.util.List,java.util.Map):301:301 -> initializeDateTimeFormat + 352:355:void initializeDateTimeFormat(java.util.List,java.util.Map):303:303 -> initializeDateTimeFormat + 356:359:void initializeDateTimeFormat(java.util.List,java.util.Map):309:309 -> initializeDateTimeFormat + 360:365:void initializeDateTimeFormat(java.util.List,java.util.Map):304:304 -> initializeDateTimeFormat + 366:375:void initializeDateTimeFormat(java.util.List,java.util.Map):310:310 -> initializeDateTimeFormat + 376:383:void initializeDateTimeFormat(java.util.List,java.util.Map):312:312 -> initializeDateTimeFormat + 384:387:void initializeDateTimeFormat(java.util.List,java.util.Map):318:318 -> initializeDateTimeFormat + 388:393:void initializeDateTimeFormat(java.util.List,java.util.Map):313:313 -> initializeDateTimeFormat + 394:403:void initializeDateTimeFormat(java.util.List,java.util.Map):319:319 -> initializeDateTimeFormat + 404:407:void initializeDateTimeFormat(java.util.List,java.util.Map):321:321 -> initializeDateTimeFormat + 408:411:void initializeDateTimeFormat(java.util.List,java.util.Map):327:327 -> initializeDateTimeFormat + 412:417:void initializeDateTimeFormat(java.util.List,java.util.Map):322:322 -> initializeDateTimeFormat + 418:427:void initializeDateTimeFormat(java.util.List,java.util.Map):328:328 -> initializeDateTimeFormat + 428:431:void initializeDateTimeFormat(java.util.List,java.util.Map):330:330 -> initializeDateTimeFormat + 432:435:void initializeDateTimeFormat(java.util.List,java.util.Map):336:336 -> initializeDateTimeFormat + 436:441:void initializeDateTimeFormat(java.util.List,java.util.Map):331:331 -> initializeDateTimeFormat + 442:451:void initializeDateTimeFormat(java.util.List,java.util.Map):337:337 -> initializeDateTimeFormat + 452:455:void initializeDateTimeFormat(java.util.List,java.util.Map):339:339 -> initializeDateTimeFormat + 456:459:void initializeDateTimeFormat(java.util.List,java.util.Map):345:345 -> initializeDateTimeFormat + 460:465:void initializeDateTimeFormat(java.util.List,java.util.Map):340:340 -> initializeDateTimeFormat + 466:475:void initializeDateTimeFormat(java.util.List,java.util.Map):346:346 -> initializeDateTimeFormat + 476:479:void initializeDateTimeFormat(java.util.List,java.util.Map):348:348 -> initializeDateTimeFormat + 480:483:void initializeDateTimeFormat(java.util.List,java.util.Map):354:354 -> initializeDateTimeFormat + 484:489:void initializeDateTimeFormat(java.util.List,java.util.Map):349:349 -> initializeDateTimeFormat + 490:499:void initializeDateTimeFormat(java.util.List,java.util.Map):355:355 -> initializeDateTimeFormat + 500:503:void initializeDateTimeFormat(java.util.List,java.util.Map):357:357 -> initializeDateTimeFormat + 504:507:void initializeDateTimeFormat(java.util.List,java.util.Map):363:363 -> initializeDateTimeFormat + 508:513:void initializeDateTimeFormat(java.util.List,java.util.Map):358:358 -> initializeDateTimeFormat + 514:523:void initializeDateTimeFormat(java.util.List,java.util.Map):364:364 -> initializeDateTimeFormat + 524:539:void initializeDateTimeFormat(java.util.List,java.util.Map):366:366 -> initializeDateTimeFormat + 540:543:void initializeDateTimeFormat(java.util.List,java.util.Map):374:374 -> initializeDateTimeFormat + 544:549:void initializeDateTimeFormat(java.util.List,java.util.Map):367:367 -> initializeDateTimeFormat + 550:551:void initializeDateTimeFormat(java.util.List,java.util.Map):375:375 -> initializeDateTimeFormat + 552:559:void initializeDateTimeFormat(java.util.List,java.util.Map):376:376 -> initializeDateTimeFormat + 560:567:void initializeDateTimeFormat(java.util.List,java.util.Map):378:378 -> initializeDateTimeFormat + 568:571:void initializeDateTimeFormat(java.util.List,java.util.Map):384:384 -> initializeDateTimeFormat + 572:577:void initializeDateTimeFormat(java.util.List,java.util.Map):379:379 -> initializeDateTimeFormat + 578:587:void initializeDateTimeFormat(java.util.List,java.util.Map):385:385 -> initializeDateTimeFormat + 588:591:void initializeDateTimeFormat(java.util.List,java.util.Map):387:387 -> initializeDateTimeFormat + 592:595:void initializeDateTimeFormat(java.util.List,java.util.Map):393:393 -> initializeDateTimeFormat + 596:601:void initializeDateTimeFormat(java.util.List,java.util.Map):388:388 -> initializeDateTimeFormat + 602:611:void initializeDateTimeFormat(java.util.List,java.util.Map):394:394 -> initializeDateTimeFormat + 612:623:void initializeDateTimeFormat(java.util.List,java.util.Map):397:397 -> initializeDateTimeFormat + 624:628:void initializeDateTimeFormat(java.util.List,java.util.Map):398:398 -> initializeDateTimeFormat + 629:632:void initializeDateTimeFormat(java.util.List,java.util.Map):400:400 -> initializeDateTimeFormat + 633:636:void initializeDateTimeFormat(java.util.List,java.util.Map):401:401 -> initializeDateTimeFormat + 637:644:void initializeDateTimeFormat(java.util.List,java.util.Map):404:404 -> initializeDateTimeFormat + 645:646:void initializeDateTimeFormat(java.util.List,java.util.Map):407:407 -> initializeDateTimeFormat + 647:652:void initializeDateTimeFormat(java.util.List,java.util.Map):408:408 -> initializeDateTimeFormat + 653:658:void initializeDateTimeFormat(java.util.List,java.util.Map):411:411 -> initializeDateTimeFormat + 659:664:void initializeDateTimeFormat(java.util.List,java.util.Map):412:412 -> initializeDateTimeFormat + 665:673:void initializeDateTimeFormat(java.util.List,java.util.Map):413:413 -> initializeDateTimeFormat + 674:676:void initializeDateTimeFormat(java.util.List,java.util.Map):416:416 -> initializeDateTimeFormat + 677:685:void initializeDateTimeFormat(java.util.List,java.util.Map):418:418 -> initializeDateTimeFormat + 686:688:void initializeDateTimeFormat(java.util.List,java.util.Map):421:421 -> initializeDateTimeFormat + 689:690:void initializeDateTimeFormat(java.util.List,java.util.Map):420:420 -> initializeDateTimeFormat + 691:692:void initializeDateTimeFormat(java.util.List,java.util.Map):424:424 -> initializeDateTimeFormat + 693:695:void initializeDateTimeFormat(java.util.List,java.util.Map):427:427 -> initializeDateTimeFormat + 1:12:boolean isLocaleIdType(java.lang.String):107:107 -> isLocaleIdType + 1:10:java.lang.String normalizeTimeZone(java.lang.String):163:163 -> normalizeTimeZone + 11:28:java.lang.String normalizeTimeZone(java.lang.String):164:164 -> normalizeTimeZone + 29:36:java.lang.String normalizeTimeZone(java.lang.String):168:168 -> normalizeTimeZone + 1:10:java.lang.String normalizeTimeZoneName(java.lang.String):149:149 -> normalizeTimeZoneName + 11:16:java.lang.String normalizeTimeZoneName(java.lang.String):151:151 -> normalizeTimeZoneName + 17:31:java.lang.String normalizeTimeZoneName(java.lang.String):152:152 -> normalizeTimeZoneName + 32:35:java.lang.String normalizeTimeZoneName(java.lang.String):154:154 -> normalizeTimeZoneName + 36:41:java.lang.String normalizeTimeZoneName(java.lang.String):156:156 -> normalizeTimeZoneName + 42:46:java.lang.String normalizeTimeZoneName(java.lang.String):159:159 -> normalizeTimeZoneName + 1:5:java.util.Map resolvedOptions():498:498 -> resolvedOptions + 6:7:java.util.Map resolvedOptions():499:499 -> resolvedOptions + 8:11:java.util.Map resolvedOptions():500:500 -> resolvedOptions + 12:16:java.util.Map resolvedOptions():499:499 -> resolvedOptions + 17:23:java.util.Map resolvedOptions():502:502 -> resolvedOptions + 24:30:java.util.Map resolvedOptions():503:503 -> resolvedOptions + 31:37:java.util.Map resolvedOptions():504:504 -> resolvedOptions + 38:43:java.util.Map resolvedOptions():506:506 -> resolvedOptions + 44:52:java.util.Map resolvedOptions():507:507 -> resolvedOptions + 53:65:java.util.Map resolvedOptions():509:509 -> resolvedOptions + 66:71:java.util.Map resolvedOptions():512:512 -> resolvedOptions + 72:76:java.util.Map resolvedOptions():511:511 -> resolvedOptions + 77:82:java.util.Map resolvedOptions():515:515 -> resolvedOptions + 83:91:java.util.Map resolvedOptions():516:516 -> resolvedOptions + 92:97:java.util.Map resolvedOptions():518:518 -> resolvedOptions + 98:106:java.util.Map resolvedOptions():519:519 -> resolvedOptions + 107:112:java.util.Map resolvedOptions():521:521 -> resolvedOptions + 113:121:java.util.Map resolvedOptions():522:522 -> resolvedOptions + 122:127:java.util.Map resolvedOptions():524:524 -> resolvedOptions + 128:136:java.util.Map resolvedOptions():525:525 -> resolvedOptions + 137:142:java.util.Map resolvedOptions():527:527 -> resolvedOptions + 143:151:java.util.Map resolvedOptions():528:528 -> resolvedOptions + 152:157:java.util.Map resolvedOptions():530:530 -> resolvedOptions + 158:166:java.util.Map resolvedOptions():531:531 -> resolvedOptions + 167:172:java.util.Map resolvedOptions():533:533 -> resolvedOptions + 173:181:java.util.Map resolvedOptions():534:534 -> resolvedOptions + 182:187:java.util.Map resolvedOptions():536:536 -> resolvedOptions + 188:196:java.util.Map resolvedOptions():537:537 -> resolvedOptions + 197:202:java.util.Map resolvedOptions():539:539 -> resolvedOptions + 203:211:java.util.Map resolvedOptions():540:540 -> resolvedOptions + 212:217:java.util.Map resolvedOptions():543:543 -> resolvedOptions + 218:226:java.util.Map resolvedOptions():544:544 -> resolvedOptions + 227:232:java.util.Map resolvedOptions():547:547 -> resolvedOptions + 233:242:java.util.Map resolvedOptions():548:548 -> resolvedOptions + 1:4:java.util.List supportedLocalesOf(java.util.List,java.util.Map):470:470 -> supportedLocalesOf + 5:12:java.util.List supportedLocalesOf(java.util.List,java.util.Map):472:472 -> supportedLocalesOf + 13:16:java.util.List supportedLocalesOf(java.util.List,java.util.Map):471:471 -> supportedLocalesOf + 17:22:java.util.List supportedLocalesOf(java.util.List,java.util.Map):478:478 -> supportedLocalesOf + 23:28:java.util.List supportedLocalesOf(java.util.List,java.util.Map):479:479 -> supportedLocalesOf + 29:43:java.util.List supportedLocalesOf(java.util.List,java.util.Map):480:480 -> supportedLocalesOf + 44:58:java.util.List supportedLocalesOf(java.util.List,java.util.Map):482:482 -> supportedLocalesOf +com.facebook.hermes.intl.ILocaleObject -> com.facebook.hermes.intl.ILocaleObject: +# {"id":"sourceFile","fileName":"ILocaleObject.java"} +com.facebook.hermes.intl.IPlatformCollator -> com.facebook.hermes.intl.IPlatformCollator: +# {"id":"sourceFile","fileName":"IPlatformCollator.java"} +com.facebook.hermes.intl.IPlatformCollator$1 -> com.facebook.hermes.intl.IPlatformCollator$1: +# {"id":"sourceFile","fileName":"IPlatformCollator.java"} + 1:40:void ():62:62 -> + 41:67:void ():44:44 -> + 68:127:void ():21:21 -> +com.facebook.hermes.intl.IPlatformCollator$CaseFirst -> com.facebook.hermes.intl.IPlatformCollator$CaseFirst: +# {"id":"sourceFile","fileName":"IPlatformCollator.java"} + 1:11:com.facebook.hermes.intl.IPlatformCollator$CaseFirst[] $values():55:55 -> $values + 1:10:void ():56:56 -> + 11:20:void ():57:57 -> + 21:30:void ():58:58 -> + 31:37:void ():55:55 -> + 1:4:void (java.lang.String,int):55:55 -> + 1:17:java.lang.String toString():62:62 -> toString + 18:20:java.lang.String toString():68:68 -> toString + 21:26:java.lang.String toString():70:70 -> toString + 27:29:java.lang.String toString():66:66 -> toString + 30:32:java.lang.String toString():64:64 -> toString + 1:9:com.facebook.hermes.intl.IPlatformCollator$CaseFirst valueOf(java.lang.String):55:55 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformCollator$CaseFirst[] values():55:55 -> values +com.facebook.hermes.intl.IPlatformCollator$Sensitivity -> com.facebook.hermes.intl.IPlatformCollator$Sensitivity: +# {"id":"sourceFile","fileName":"IPlatformCollator.java"} + 1:15:com.facebook.hermes.intl.IPlatformCollator$Sensitivity[] $values():12:12 -> $values + 1:10:void ():13:13 -> + 11:20:void ():14:14 -> + 21:30:void ():15:15 -> + 31:40:void ():16:16 -> + 41:50:void ():17:17 -> + 51:57:void ():12:12 -> + 1:4:void (java.lang.String,int):12:12 -> + 1:23:java.lang.String toString():21:21 -> toString + 24:26:java.lang.String toString():31:31 -> toString + 27:32:java.lang.String toString():33:33 -> toString + 33:35:java.lang.String toString():29:29 -> toString + 36:38:java.lang.String toString():27:27 -> toString + 39:41:java.lang.String toString():25:25 -> toString + 42:44:java.lang.String toString():23:23 -> toString + 1:9:com.facebook.hermes.intl.IPlatformCollator$Sensitivity valueOf(java.lang.String):12:12 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformCollator$Sensitivity[] values():12:12 -> values +com.facebook.hermes.intl.IPlatformCollator$Usage -> com.facebook.hermes.intl.IPlatformCollator$Usage: +# {"id":"sourceFile","fileName":"IPlatformCollator.java"} + 1:9:com.facebook.hermes.intl.IPlatformCollator$Usage[] $values():38:38 -> $values + 1:10:void ():39:39 -> + 11:20:void ():40:40 -> + 21:27:void ():38:38 -> + 1:4:void (java.lang.String,int):38:38 -> + 1:14:java.lang.String toString():44:44 -> toString + 15:17:java.lang.String toString():48:48 -> toString + 18:23:java.lang.String toString():50:50 -> toString + 24:26:java.lang.String toString():46:46 -> toString + 1:9:com.facebook.hermes.intl.IPlatformCollator$Usage valueOf(java.lang.String):38:38 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformCollator$Usage[] values():38:38 -> values +com.facebook.hermes.intl.IPlatformDateTimeFormatter -> com.facebook.hermes.intl.IPlatformDateTimeFormatter: +# {"id":"sourceFile","fileName":"IPlatformDateTimeFormatter.java"} +com.facebook.hermes.intl.IPlatformDateTimeFormatter$1 -> com.facebook.hermes.intl.IPlatformDateTimeFormatter$1: +# {"id":"sourceFile","fileName":"IPlatformDateTimeFormatter.java"} + 1:62:void ():446:446 -> + 63:119:void ():420:420 -> + 120:198:void ():369:369 -> + 199:235:void ():332:332 -> + 236:272:void ():299:299 -> + 273:309:void ():253:253 -> + 310:346:void ():220:220 -> + 347:413:void ():175:175 -> + 414:450:void ():139:139 -> + 451:497:void ():102:102 -> + 498:544:void ():64:64 -> + 545:601:void ():39:39 -> + 602:629:void ():19:19 -> +com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle -> com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle: +# {"id":"sourceFile","fileName":"IPlatformDateTimeFormatter.java"} + 1:15:com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle[] $values():411:411 -> $values + 1:10:void ():412:412 -> + 11:20:void ():413:413 -> + 21:30:void ():414:414 -> + 31:40:void ():415:415 -> + 41:50:void ():416:416 -> + 51:57:void ():411:411 -> + 1:4:void (java.lang.String,int):411:411 -> + 1:23:java.lang.String toString():420:420 -> toString + 24:26:java.lang.String toString():430:430 -> toString + 27:32:java.lang.String toString():432:432 -> toString + 33:35:java.lang.String toString():428:428 -> toString + 36:38:java.lang.String toString():426:426 -> toString + 39:41:java.lang.String toString():424:424 -> toString + 42:44:java.lang.String toString():422:422 -> toString + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle valueOf(java.lang.String):411:411 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle[] values():411:411 -> values +com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day -> com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day: +# {"id":"sourceFile","fileName":"IPlatformDateTimeFormatter.java"} + 1:11:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day[] $values():213:213 -> $values + 1:10:void ():214:214 -> + 11:20:void ():215:215 -> + 21:30:void ():216:216 -> + 31:37:void ():213:213 -> + 1:4:void (java.lang.String,int):213:213 -> + 1:17:java.lang.String getSkeleonSymbol():233:233 -> getSkeleonSymbol + 18:20:java.lang.String getSkeleonSymbol():239:239 -> getSkeleonSymbol + 21:26:java.lang.String getSkeleonSymbol():241:241 -> getSkeleonSymbol + 27:29:java.lang.String getSkeleonSymbol():237:237 -> getSkeleonSymbol + 30:32:java.lang.String getSkeleonSymbol():235:235 -> getSkeleonSymbol + 1:17:java.lang.String toString():220:220 -> toString + 18:20:java.lang.String toString():226:226 -> toString + 21:26:java.lang.String toString():228:228 -> toString + 27:29:java.lang.String toString():224:224 -> toString + 30:32:java.lang.String toString():222:222 -> toString + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day valueOf(java.lang.String):213:213 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day[] values():213:213 -> values +com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era -> com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era: +# {"id":"sourceFile","fileName":"IPlatformDateTimeFormatter.java"} + 1:13:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era[] $values():94:94 -> $values + 1:10:void ():95:95 -> + 11:20:void ():96:96 -> + 21:30:void ():97:97 -> + 31:40:void ():98:98 -> + 41:47:void ():94:94 -> + 1:4:void (java.lang.String,int):94:94 -> + 1:20:java.lang.String getSkeleonSymbol():117:117 -> getSkeleonSymbol + 21:23:java.lang.String getSkeleonSymbol():125:125 -> getSkeleonSymbol + 24:29:java.lang.String getSkeleonSymbol():127:127 -> getSkeleonSymbol + 30:32:java.lang.String getSkeleonSymbol():123:123 -> getSkeleonSymbol + 33:35:java.lang.String getSkeleonSymbol():121:121 -> getSkeleonSymbol + 36:38:java.lang.String getSkeleonSymbol():119:119 -> getSkeleonSymbol + 1:20:java.lang.String toString():102:102 -> toString + 21:23:java.lang.String toString():110:110 -> toString + 24:29:java.lang.String toString():112:112 -> toString + 30:32:java.lang.String toString():108:108 -> toString + 33:35:java.lang.String toString():106:106 -> toString + 36:38:java.lang.String toString():104:104 -> toString + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era valueOf(java.lang.String):94:94 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era[] values():94:94 -> values +com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher -> com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher: +# {"id":"sourceFile","fileName":"IPlatformDateTimeFormatter.java"} + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher[] $values():13:13 -> $values + 1:10:void ():14:14 -> + 11:20:void ():15:15 -> + 21:27:void ():13:13 -> + 1:4:void (java.lang.String,int):13:13 -> + 1:14:java.lang.String toString():19:19 -> toString + 15:17:java.lang.String toString():23:23 -> toString + 18:23:java.lang.String toString():25:25 -> toString + 24:26:java.lang.String toString():21:21 -> toString + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher valueOf(java.lang.String):13:13 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher[] values():13:13 -> values +com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour -> com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour: +# {"id":"sourceFile","fileName":"IPlatformDateTimeFormatter.java"} + 1:11:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour[] $values():246:246 -> $values + 1:10:void ():247:247 -> + 11:20:void ():248:248 -> + 21:30:void ():249:249 -> + 31:37:void ():246:246 -> + 1:4:void (java.lang.String,int):246:246 -> + 1:17:java.lang.String getSkeleonSymbol12():266:266 -> getSkeleonSymbol12 + 18:20:java.lang.String getSkeleonSymbol12():272:272 -> getSkeleonSymbol12 + 21:26:java.lang.String getSkeleonSymbol12():274:274 -> getSkeleonSymbol12 + 27:29:java.lang.String getSkeleonSymbol12():270:270 -> getSkeleonSymbol12 + 30:32:java.lang.String getSkeleonSymbol12():268:268 -> getSkeleonSymbol12 + 1:17:java.lang.String getSkeleonSymbol24():279:279 -> getSkeleonSymbol24 + 18:20:java.lang.String getSkeleonSymbol24():285:285 -> getSkeleonSymbol24 + 21:26:java.lang.String getSkeleonSymbol24():287:287 -> getSkeleonSymbol24 + 27:29:java.lang.String getSkeleonSymbol24():283:283 -> getSkeleonSymbol24 + 30:32:java.lang.String getSkeleonSymbol24():281:281 -> getSkeleonSymbol24 + 1:17:java.lang.String toString():253:253 -> toString + 18:20:java.lang.String toString():259:259 -> toString + 21:26:java.lang.String toString():261:261 -> toString + 27:29:java.lang.String toString():257:257 -> toString + 30:32:java.lang.String toString():255:255 -> toString + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour valueOf(java.lang.String):246:246 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour[] values():246:246 -> values +com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle -> com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle: +# {"id":"sourceFile","fileName":"IPlatformDateTimeFormatter.java"} + 1:15:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle[] $values():30:30 -> $values + 1:10:void ():31:31 -> + 11:20:void ():32:32 -> + 21:30:void ():33:33 -> + 31:40:void ():34:34 -> + 41:50:void ():35:35 -> + 51:57:void ():30:30 -> + 1:4:void (java.lang.String,int):30:30 -> + 1:23:java.lang.String toString():39:39 -> toString + 24:26:java.lang.String toString():49:49 -> toString + 27:32:java.lang.String toString():51:51 -> toString + 33:35:java.lang.String toString():47:47 -> toString + 36:38:java.lang.String toString():45:45 -> toString + 39:41:java.lang.String toString():43:43 -> toString + 42:44:java.lang.String toString():41:41 -> toString + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle valueOf(java.lang.String):30:30 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle[] values():30:30 -> values +com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute -> com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute: +# {"id":"sourceFile","fileName":"IPlatformDateTimeFormatter.java"} + 1:11:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute[] $values():292:292 -> $values + 1:10:void ():293:293 -> + 11:20:void ():294:294 -> + 21:30:void ():295:295 -> + 31:37:void ():292:292 -> + 1:4:void (java.lang.String,int):292:292 -> + 1:17:java.lang.String getSkeleonSymbol():312:312 -> getSkeleonSymbol + 18:20:java.lang.String getSkeleonSymbol():318:318 -> getSkeleonSymbol + 21:26:java.lang.String getSkeleonSymbol():320:320 -> getSkeleonSymbol + 27:29:java.lang.String getSkeleonSymbol():316:316 -> getSkeleonSymbol + 30:32:java.lang.String getSkeleonSymbol():314:314 -> getSkeleonSymbol + 1:17:java.lang.String toString():299:299 -> toString + 18:20:java.lang.String toString():305:305 -> toString + 21:26:java.lang.String toString():307:307 -> toString + 27:29:java.lang.String toString():303:303 -> toString + 30:32:java.lang.String toString():301:301 -> toString + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute valueOf(java.lang.String):292:292 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute[] values():292:292 -> values +com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month -> com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month: +# {"id":"sourceFile","fileName":"IPlatformDateTimeFormatter.java"} + 1:17:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month[] $values():165:165 -> $values + 1:10:void ():166:166 -> + 11:20:void ():167:167 -> + 21:30:void ():168:168 -> + 31:40:void ():169:169 -> + 41:50:void ():170:170 -> + 51:60:void ():171:171 -> + 61:67:void ():165:165 -> + 1:4:void (java.lang.String,int):165:165 -> + 1:11:java.lang.String getSkeleonSymbol():194:194 -> getSkeleonSymbol + 12:17:java.lang.String getSkeleonSymbol():208:208 -> getSkeleonSymbol + 18:20:java.lang.String getSkeleonSymbol():206:206 -> getSkeleonSymbol + 21:23:java.lang.String getSkeleonSymbol():204:204 -> getSkeleonSymbol + 24:26:java.lang.String getSkeleonSymbol():202:202 -> getSkeleonSymbol + 27:29:java.lang.String getSkeleonSymbol():200:200 -> getSkeleonSymbol + 30:32:java.lang.String getSkeleonSymbol():198:198 -> getSkeleonSymbol + 33:36:java.lang.String getSkeleonSymbol():196:196 -> getSkeleonSymbol + 1:11:java.lang.String toString():175:175 -> toString + 12:17:java.lang.String toString():189:189 -> toString + 18:20:java.lang.String toString():187:187 -> toString + 21:23:java.lang.String toString():185:185 -> toString + 24:26:java.lang.String toString():183:183 -> toString + 27:29:java.lang.String toString():181:181 -> toString + 30:32:java.lang.String toString():179:179 -> toString + 33:36:java.lang.String toString():177:177 -> toString + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month valueOf(java.lang.String):165:165 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month[] values():165:165 -> values +com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second -> com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second: +# {"id":"sourceFile","fileName":"IPlatformDateTimeFormatter.java"} + 1:11:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second[] $values():325:325 -> $values + 1:10:void ():326:326 -> + 11:20:void ():327:327 -> + 21:30:void ():328:328 -> + 31:37:void ():325:325 -> + 1:4:void (java.lang.String,int):325:325 -> + 1:17:java.lang.String getSkeleonSymbol():345:345 -> getSkeleonSymbol + 18:20:java.lang.String getSkeleonSymbol():351:351 -> getSkeleonSymbol + 21:26:java.lang.String getSkeleonSymbol():353:353 -> getSkeleonSymbol + 27:29:java.lang.String getSkeleonSymbol():349:349 -> getSkeleonSymbol + 30:32:java.lang.String getSkeleonSymbol():347:347 -> getSkeleonSymbol + 1:17:java.lang.String toString():332:332 -> toString + 18:20:java.lang.String toString():338:338 -> toString + 21:26:java.lang.String toString():340:340 -> toString + 27:29:java.lang.String toString():336:336 -> toString + 30:32:java.lang.String toString():334:334 -> toString + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second valueOf(java.lang.String):325:325 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second[] values():325:325 -> values +com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle -> com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle: +# {"id":"sourceFile","fileName":"IPlatformDateTimeFormatter.java"} + 1:15:com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle[] $values():437:437 -> $values + 1:10:void ():438:438 -> + 11:20:void ():439:439 -> + 21:30:void ():440:440 -> + 31:40:void ():441:441 -> + 41:50:void ():442:442 -> + 51:57:void ():437:437 -> + 1:4:void (java.lang.String,int):437:437 -> + 1:23:java.lang.String toString():446:446 -> toString + 24:26:java.lang.String toString():456:456 -> toString + 27:32:java.lang.String toString():458:458 -> toString + 33:35:java.lang.String toString():454:454 -> toString + 36:38:java.lang.String toString():452:452 -> toString + 39:41:java.lang.String toString():450:450 -> toString + 42:44:java.lang.String toString():448:448 -> toString + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle valueOf(java.lang.String):437:437 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle[] values():437:437 -> values +com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName -> com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName: +# {"id":"sourceFile","fileName":"IPlatformDateTimeFormatter.java"} + 1:19:com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName[] $values():358:358 -> $values + 1:10:void ():359:359 -> + 11:20:void ():360:360 -> + 21:30:void ():361:361 -> + 31:40:void ():362:362 -> + 41:50:void ():363:363 -> + 51:60:void ():364:364 -> + 61:70:void ():365:365 -> + 71:77:void ():358:358 -> + 1:4:void (java.lang.String,int):358:358 -> + 1:11:java.lang.String getSkeleonSymbol():390:390 -> getSkeleonSymbol + 12:17:java.lang.String getSkeleonSymbol():406:406 -> getSkeleonSymbol + 18:20:java.lang.String getSkeleonSymbol():404:404 -> getSkeleonSymbol + 21:23:java.lang.String getSkeleonSymbol():402:402 -> getSkeleonSymbol + 24:26:java.lang.String getSkeleonSymbol():400:400 -> getSkeleonSymbol + 27:29:java.lang.String getSkeleonSymbol():398:398 -> getSkeleonSymbol + 30:32:java.lang.String getSkeleonSymbol():396:396 -> getSkeleonSymbol + 33:35:java.lang.String getSkeleonSymbol():394:394 -> getSkeleonSymbol + 36:38:java.lang.String getSkeleonSymbol():392:392 -> getSkeleonSymbol + 1:11:java.lang.String toString():369:369 -> toString + 12:17:java.lang.String toString():385:385 -> toString + 18:20:java.lang.String toString():383:383 -> toString + 21:23:java.lang.String toString():381:381 -> toString + 24:26:java.lang.String toString():379:379 -> toString + 27:29:java.lang.String toString():377:377 -> toString + 30:32:java.lang.String toString():375:375 -> toString + 33:35:java.lang.String toString():373:373 -> toString + 36:38:java.lang.String toString():371:371 -> toString + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName valueOf(java.lang.String):358:358 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName[] values():358:358 -> values +com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay -> com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay: +# {"id":"sourceFile","fileName":"IPlatformDateTimeFormatter.java"} + 1:13:com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay[] $values():56:56 -> $values + 1:10:void ():57:57 -> + 11:20:void ():58:58 -> + 21:30:void ():59:59 -> + 31:40:void ():60:60 -> + 41:47:void ():56:56 -> + 1:4:void (java.lang.String,int):56:56 -> + 1:20:java.lang.String getSkeleonSymbol():79:79 -> getSkeleonSymbol + 21:23:java.lang.String getSkeleonSymbol():87:87 -> getSkeleonSymbol + 24:29:java.lang.String getSkeleonSymbol():89:89 -> getSkeleonSymbol + 30:32:java.lang.String getSkeleonSymbol():85:85 -> getSkeleonSymbol + 33:35:java.lang.String getSkeleonSymbol():83:83 -> getSkeleonSymbol + 36:38:java.lang.String getSkeleonSymbol():81:81 -> getSkeleonSymbol + 1:20:java.lang.String toString():64:64 -> toString + 21:23:java.lang.String toString():72:72 -> toString + 24:29:java.lang.String toString():74:74 -> toString + 30:32:java.lang.String toString():70:70 -> toString + 33:35:java.lang.String toString():68:68 -> toString + 36:38:java.lang.String toString():66:66 -> toString + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay valueOf(java.lang.String):56:56 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay[] values():56:56 -> values +com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year -> com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year: +# {"id":"sourceFile","fileName":"IPlatformDateTimeFormatter.java"} + 1:11:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year[] $values():132:132 -> $values + 1:10:void ():133:133 -> + 11:20:void ():134:134 -> + 21:30:void ():135:135 -> + 31:37:void ():132:132 -> + 1:4:void (java.lang.String,int):132:132 -> + 1:17:java.lang.String getSkeleonSymbol():152:152 -> getSkeleonSymbol + 18:20:java.lang.String getSkeleonSymbol():158:158 -> getSkeleonSymbol + 21:26:java.lang.String getSkeleonSymbol():160:160 -> getSkeleonSymbol + 27:29:java.lang.String getSkeleonSymbol():156:156 -> getSkeleonSymbol + 30:32:java.lang.String getSkeleonSymbol():154:154 -> getSkeleonSymbol + 1:17:java.lang.String toString():139:139 -> toString + 18:20:java.lang.String toString():145:145 -> toString + 21:26:java.lang.String toString():147:147 -> toString + 27:29:java.lang.String toString():143:143 -> toString + 30:32:java.lang.String toString():141:141 -> toString + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year valueOf(java.lang.String):132:132 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year[] values():132:132 -> values +com.facebook.hermes.intl.IPlatformNumberFormatter -> com.facebook.hermes.intl.IPlatformNumberFormatter: +# {"id":"sourceFile","fileName":"IPlatformNumberFormatter.java"} +com.facebook.hermes.intl.IPlatformNumberFormatter$1 -> com.facebook.hermes.intl.IPlatformNumberFormatter$1: +# {"id":"sourceFile","fileName":"IPlatformNumberFormatter.java"} + 1:29:void ():234:234 -> + 30:78:void ():198:198 -> + 79:115:void ():158:158 -> + 116:162:void ():136:136 -> + 163:189:void ():117:117 -> + 190:236:void ():94:94 -> + 237:284:void ():38:38 -> +com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay -> com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay: +# {"id":"sourceFile","fileName":"IPlatformNumberFormatter.java"} + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay[] $values():111:111 -> $values + 1:10:void ():112:112 -> + 11:20:void ():113:113 -> + 21:27:void ():111:111 -> + 1:4:void (java.lang.String,int):111:111 -> + 1:14:java.lang.String toString():117:117 -> toString + 15:17:java.lang.String toString():121:121 -> toString + 18:23:java.lang.String toString():123:123 -> toString + 24:26:java.lang.String toString():119:119 -> toString + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay valueOf(java.lang.String):111:111 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay[] values():111:111 -> values +com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay -> com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay: +# {"id":"sourceFile","fileName":"IPlatformNumberFormatter.java"} + 1:13:com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay[] $values():190:190 -> $values + 1:10:void ():191:191 -> + 11:20:void ():192:192 -> + 21:30:void ():193:193 -> + 31:40:void ():194:194 -> + 41:47:void ():190:190 -> + 1:4:void (java.lang.String,int):190:190 -> + 1:15:int getNameStyle():213:213 -> getNameStyle + 1:20:java.lang.String toString():198:198 -> toString + 21:23:java.lang.String toString():206:206 -> toString + 24:29:java.lang.String toString():208:208 -> toString + 30:32:java.lang.String toString():204:204 -> toString + 33:35:java.lang.String toString():202:202 -> toString + 36:38:java.lang.String toString():200:200 -> toString + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay valueOf(java.lang.String):190:190 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay[] values():190:190 -> values +com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign -> com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign: +# {"id":"sourceFile","fileName":"IPlatformNumberFormatter.java"} + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign[] $values():228:228 -> $values + 1:10:void ():229:229 -> + 11:20:void ():230:230 -> + 21:27:void ():228:228 -> + 1:4:void (java.lang.String,int):228:228 -> + 1:14:java.lang.String toString():234:234 -> toString + 15:17:java.lang.String toString():238:238 -> toString + 18:23:java.lang.String toString():240:240 -> toString + 24:26:java.lang.String toString():236:236 -> toString + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign valueOf(java.lang.String):228:228 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign[] values():228:228 -> values +com.facebook.hermes.intl.IPlatformNumberFormatter$Notation -> com.facebook.hermes.intl.IPlatformNumberFormatter$Notation: +# {"id":"sourceFile","fileName":"IPlatformNumberFormatter.java"} + 1:13:com.facebook.hermes.intl.IPlatformNumberFormatter$Notation[] $values():86:86 -> $values + 1:10:void ():87:87 -> + 11:20:void ():88:88 -> + 21:30:void ():89:89 -> + 31:40:void ():90:90 -> + 41:47:void ():86:86 -> + 1:4:void (java.lang.String,int):86:86 -> + 1:20:java.lang.String toString():94:94 -> toString + 21:23:java.lang.String toString():102:102 -> toString + 24:29:java.lang.String toString():104:104 -> toString + 30:32:java.lang.String toString():100:100 -> toString + 33:35:java.lang.String toString():98:98 -> toString + 36:38:java.lang.String toString():96:96 -> toString + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$Notation valueOf(java.lang.String):86:86 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$Notation[] values():86:86 -> values +com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType -> com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType: +# {"id":"sourceFile","fileName":"IPlatformNumberFormatter.java"} + 1:11:com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType[] $values():245:245 -> $values + 1:10:void ():246:246 -> + 11:20:void ():247:247 -> + 21:30:void ():248:248 -> + 31:37:void ():245:245 -> + 1:4:void (java.lang.String,int):245:245 -> + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType valueOf(java.lang.String):245:245 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType[] values():245:245 -> values +com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay -> com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay: +# {"id":"sourceFile","fileName":"IPlatformNumberFormatter.java"} + 1:13:com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay[] $values():128:128 -> $values + 1:10:void ():129:129 -> + 11:20:void ():130:130 -> + 21:30:void ():131:131 -> + 31:40:void ():132:132 -> + 41:47:void ():128:128 -> + 1:4:void (java.lang.String,int):128:128 -> + 1:20:java.lang.String toString():136:136 -> toString + 21:23:java.lang.String toString():144:144 -> toString + 24:29:java.lang.String toString():146:146 -> toString + 30:32:java.lang.String toString():142:142 -> toString + 33:35:java.lang.String toString():140:140 -> toString + 36:38:java.lang.String toString():138:138 -> toString + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay valueOf(java.lang.String):128:128 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay[] values():128:128 -> values +com.facebook.hermes.intl.IPlatformNumberFormatter$Style -> com.facebook.hermes.intl.IPlatformNumberFormatter$Style: +# {"id":"sourceFile","fileName":"IPlatformNumberFormatter.java"} + 1:13:com.facebook.hermes.intl.IPlatformNumberFormatter$Style[] $values():30:30 -> $values + 1:10:void ():31:31 -> + 11:20:void ():32:32 -> + 21:30:void ():33:33 -> + 31:40:void ():34:34 -> + 41:47:void ():30:30 -> + 1:4:void (java.lang.String,int):30:30 -> + 1:14:int getInitialNumberFormatStyle(com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign):55:55 -> getInitialNumberFormatStyle + 15:26:int getInitialNumberFormatStyle(com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign):69:69 -> getInitialNumberFormatStyle + 27:32:int getInitialNumberFormatStyle(com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign):57:57 -> getInitialNumberFormatStyle + 33:38:int getInitialNumberFormatStyle(com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign):58:58 -> getInitialNumberFormatStyle + 39:47:int getInitialNumberFormatStyle(com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign):59:59 -> getInitialNumberFormatStyle + 1:20:java.lang.String toString():38:38 -> toString + 21:23:java.lang.String toString():46:46 -> toString + 24:29:java.lang.String toString():48:48 -> toString + 30:32:java.lang.String toString():44:44 -> toString + 33:35:java.lang.String toString():42:42 -> toString + 36:38:java.lang.String toString():40:40 -> toString + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$Style valueOf(java.lang.String):30:30 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$Style[] values():30:30 -> values +com.facebook.hermes.intl.IPlatformNumberFormatter$UnitDisplay -> com.facebook.hermes.intl.IPlatformNumberFormatter$UnitDisplay: +# {"id":"sourceFile","fileName":"IPlatformNumberFormatter.java"} + 1:11:com.facebook.hermes.intl.IPlatformNumberFormatter$UnitDisplay[] $values():151:151 -> $values + 1:10:void ():152:152 -> + 11:20:void ():153:153 -> + 21:30:void ():154:154 -> + 31:37:void ():151:151 -> + 1:4:void (java.lang.String,int):151:151 -> + 1:14:android.icu.text.MeasureFormat$FormatWidth getFormatWidth():173:173 -> getFormatWidth + 15:17:android.icu.text.MeasureFormat$FormatWidth getFormatWidth():180:180 -> getFormatWidth + 18:20:android.icu.text.MeasureFormat$FormatWidth getFormatWidth():175:175 -> getFormatWidth + 21:23:android.icu.text.MeasureFormat$FormatWidth getFormatWidth():177:177 -> getFormatWidth + 1:17:java.lang.String toString():158:158 -> toString + 18:20:java.lang.String toString():164:164 -> toString + 21:26:java.lang.String toString():166:166 -> toString + 27:29:java.lang.String toString():162:162 -> toString + 30:32:java.lang.String toString():160:160 -> toString + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$UnitDisplay valueOf(java.lang.String):151:151 -> valueOf + 1:9:com.facebook.hermes.intl.IPlatformNumberFormatter$UnitDisplay[] values():151:151 -> values +com.facebook.hermes.intl.Intl -> com.facebook.hermes.intl.Intl: +# {"id":"sourceFile","fileName":"Intl.java"} + 1:4:void ():17:17 -> + 1:6:java.util.List canonicalizeLocaleList(java.util.List):24:24 -> canonicalizeLocaleList + 7:9:java.util.List canonicalizeLocaleList(java.util.List):25:25 -> canonicalizeLocaleList + 10:14:java.util.List canonicalizeLocaleList(java.util.List):32:32 -> canonicalizeLocaleList + 15:30:java.util.List canonicalizeLocaleList(java.util.List):45:45 -> canonicalizeLocaleList + 31:34:java.util.List canonicalizeLocaleList(java.util.List):50:50 -> canonicalizeLocaleList + 35:40:java.util.List canonicalizeLocaleList(java.util.List):54:54 -> canonicalizeLocaleList + 41:44:java.util.List canonicalizeLocaleList(java.util.List):59:59 -> canonicalizeLocaleList + 45:56:java.util.List canonicalizeLocaleList(java.util.List):62:62 -> canonicalizeLocaleList + 57:60:java.util.List canonicalizeLocaleList(java.util.List):63:63 -> canonicalizeLocaleList + 61:66:java.util.List canonicalizeLocaleList(java.util.List):55:55 -> canonicalizeLocaleList + 67:73:java.util.List canonicalizeLocaleList(java.util.List):51:51 -> canonicalizeLocaleList + 1:5:java.util.List getCanonicalLocales(java.util.List):78:78 -> getCanonicalLocales + 1:6:java.lang.String toLocaleLowerCase(java.util.List,java.lang.String):86:86 -> toLocaleLowerCase + 7:16:java.lang.String toLocaleLowerCase(java.util.List,java.lang.String):89:89 -> toLocaleLowerCase + 17:18:java.lang.String toLocaleLowerCase(java.util.List,java.lang.String):90:90 -> toLocaleLowerCase + 19:24:java.lang.String toLocaleLowerCase(java.util.List,java.lang.String):91:91 -> toLocaleLowerCase + 25:29:java.lang.String toLocaleLowerCase(java.util.List,java.lang.String):90:90 -> toLocaleLowerCase + 1:6:java.lang.String toLocaleUpperCase(java.util.List,java.lang.String):104:104 -> toLocaleUpperCase + 7:16:java.lang.String toLocaleUpperCase(java.util.List,java.lang.String):107:107 -> toLocaleUpperCase + 17:18:java.lang.String toLocaleUpperCase(java.util.List,java.lang.String):108:108 -> toLocaleUpperCase + 19:24:java.lang.String toLocaleUpperCase(java.util.List,java.lang.String):109:109 -> toLocaleUpperCase + 25:29:java.lang.String toLocaleUpperCase(java.util.List,java.lang.String):108:108 -> toLocaleUpperCase +com.facebook.hermes.intl.IntlTextUtils -> com.facebook.hermes.intl.IntlTextUtils: +# {"id":"sourceFile","fileName":"IntlTextUtils.java"} + 1:4:void ():10:10 -> + 1:17:boolean isASCIILetterOrDigit(char):21:21 -> isASCIILetterOrDigit + 1:19:boolean isAlpha(java.lang.CharSequence,int,int,int,int):47:47 -> isAlpha + 20:23:boolean isAlpha(java.lang.CharSequence,int,int,int,int):55:55 -> isAlpha + 24:35:boolean isAlpha(java.lang.CharSequence,int,int,int,int):56:56 -> isAlpha + 1:19:boolean isAlphaNum(java.lang.CharSequence,int,int,int,int):27:27 -> isAlphaNum + 20:23:boolean isAlphaNum(java.lang.CharSequence,int,int,int,int):35:35 -> isAlphaNum + 24:35:boolean isAlphaNum(java.lang.CharSequence,int,int,int,int):36:36 -> isAlphaNum + 1:19:boolean isDigit(java.lang.CharSequence,int,int,int,int):67:67 -> isDigit + 20:23:boolean isDigit(java.lang.CharSequence,int,int,int,int):75:75 -> isDigit + 24:35:boolean isDigit(java.lang.CharSequence,int,int,int,int):76:76 -> isDigit + 8:19:boolean isDigitAlphanum3(java.lang.CharSequence,int,int):86:86 -> isDigitAlphanum3 + 20:28:boolean isDigitAlphanum3(java.lang.CharSequence,int,int):87:87 -> isDigitAlphanum3 + 2:6:boolean isExtensionSingleton(java.lang.CharSequence,int,int):103:103 -> isExtensionSingleton + 4:8:boolean isOtherExtension(java.lang.CharSequence,int,int):169:169 -> isOtherExtension + 4:8:boolean isPrivateUseExtension(java.lang.CharSequence,int,int):163:163 -> isPrivateUseExtension + 7:29:boolean isTranformedExtensionTKey(java.lang.CharSequence,int,int):151:151 -> isTranformedExtensionTKey + 4:8:boolean isTranformedExtensionTValueItem(java.lang.CharSequence,int,int):157:157 -> isTranformedExtensionTValueItem + 4:8:boolean isUnicodeExtensionAttribute(java.lang.CharSequence,int,int):128:128 -> isUnicodeExtensionAttribute + 7:29:boolean isUnicodeExtensionKey(java.lang.CharSequence,int,int):137:137 -> isUnicodeExtensionKey + 4:8:boolean isUnicodeExtensionKeyTypeItem(java.lang.CharSequence,int,int):143:143 -> isUnicodeExtensionKeyTypeItem + 3:12:boolean isUnicodeLanguageSubtag(java.lang.CharSequence,int,int):93:93 -> isUnicodeLanguageSubtag + 13:23:boolean isUnicodeLanguageSubtag(java.lang.CharSequence,int,int):94:94 -> isUnicodeLanguageSubtag + 24:33:boolean isUnicodeLanguageSubtag(java.lang.CharSequence,int,int):96:96 -> isUnicodeLanguageSubtag + 34:43:boolean isUnicodeLanguageSubtag(java.lang.CharSequence,int,int):97:97 -> isUnicodeLanguageSubtag + 44:50:boolean isUnicodeLanguageSubtag(java.lang.CharSequence,int,int):98:98 -> isUnicodeLanguageSubtag + 51:62:boolean isUnicodeLanguageSubtag(java.lang.CharSequence,int,int):99:99 -> isUnicodeLanguageSubtag + 2:19:boolean isUnicodeRegionSubtag(java.lang.CharSequence,int,int):115:115 -> isUnicodeRegionSubtag + 2:6:boolean isUnicodeScriptSubtag(java.lang.CharSequence,int,int):109:109 -> isUnicodeScriptSubtag + 4:20:boolean isUnicodeVariantSubtag(java.lang.CharSequence,int,int):122:122 -> isUnicodeVariantSubtag +com.facebook.hermes.intl.JSObjects -> com.facebook.hermes.intl.JSObjects: +# {"id":"sourceFile","fileName":"JSObjects.java"} + 1:8:void ():27:27 -> + 9:16:void ():37:37 -> + 1:4:void ():13:13 -> + 1:2:java.lang.Object Get(java.lang.Object,java.lang.String):114:114 -> Get + 3:8:java.lang.Object Get(java.lang.Object,java.lang.String):115:115 -> Get + 9:14:java.lang.Object Get(java.lang.Object,java.lang.String):116:116 -> Get + 15:19:java.lang.Object Get(java.lang.Object,java.lang.String):117:117 -> Get + 20:24:java.lang.Object Get(java.lang.Object,java.lang.String):120:120 -> Get + 1:3:java.lang.Object Null():40:40 -> Null + 1:2:void Put(java.lang.Object,java.lang.String,java.lang.Object):126:126 -> Put + 3:6:void Put(java.lang.Object,java.lang.String,java.lang.Object):127:127 -> Put + 1:3:java.lang.Object Undefined():30:30 -> Undefined + 1:7:boolean getJavaBoolean(java.lang.Object):76:76 -> getJavaBoolean + 1:7:double getJavaDouble(java.lang.Object):88:88 -> getJavaDouble + 1:3:java.util.Map getJavaMap(java.lang.Object):105:105 -> getJavaMap + 1:3:java.lang.String getJavaString(java.lang.Object):92:92 -> getJavaString + 1:3:boolean isArray(java.lang.Object):96:96 -> isArray + 1:3:boolean isBoolean(java.lang.Object):60:60 -> isBoolean + 1:3:boolean isNull(java.lang.Object):44:44 -> isNull + 1:3:boolean isNumber(java.lang.Object):80:80 -> isNumber + 1:3:boolean isObject(java.lang.Object):100:100 -> isObject + 1:3:boolean isString(java.lang.Object):48:48 -> isString + 1:3:boolean isUndefined(java.lang.Object):34:34 -> isUndefined + 1:1:java.lang.Object newBoolean():64:64 -> newBoolean + 2:2:java.lang.Object newBoolean(boolean):68:68 -> newBoolean + 3:3:java.lang.Object newBoolean(java.lang.String):72:72 -> newBoolean + 1:5:java.lang.Object newNumber(double):84:84 -> newNumber + 1:6:java.lang.Object newObject():109:109 -> newObject + 1:1:java.lang.Object newString(java.lang.String):0:0 -> newString + 2:2:java.lang.Object newString():52:52 -> newString +com.facebook.hermes.intl.JSObjects$NullObject -> com.facebook.hermes.intl.JSObjects$NullObject: +# {"id":"sourceFile","fileName":"JSObjects.java"} + 1:1:void (com.facebook.hermes.intl.JSObjects-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/hermes/intl/a;)V"} + 2:2:void ():25:25 -> +com.facebook.hermes.intl.JSObjects$UndefinedObject -> com.facebook.hermes.intl.JSObjects$UndefinedObject: +# {"id":"sourceFile","fileName":"JSObjects.java"} + 1:1:void (com.facebook.hermes.intl.JSObjects-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/hermes/intl/a;)V"} + 2:2:void ():23:23 -> +com.facebook.hermes.intl.JSObjects-IA -> com.facebook.hermes.intl.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.hermes.intl.JSRangeErrorException -> com.facebook.hermes.intl.JSRangeErrorException: +# {"id":"sourceFile","fileName":"JSRangeErrorException.java"} + 1:1:void ():13:13 -> + 2:2:void (java.lang.String):16:16 -> + 3:3:void (java.lang.String,java.lang.Throwable):20:20 -> + 4:4:void (java.lang.Throwable):24:24 -> +com.facebook.hermes.intl.LanguageTagsGenerated -> com.facebook.hermes.intl.LanguageTagsGenerated: +# {"id":"sourceFile","fileName":"LocaleIdentifier.java"} + 1:4:void ():14:14 -> +com.facebook.hermes.intl.LocaleIdTokenizer -> com.facebook.hermes.intl.LocaleIdTokenizer: +# {"id":"sourceFile","fileName":"LocaleIdentifier.java"} + 1:4:void (java.lang.CharSequence):429:429 -> + 5:9:void (java.lang.CharSequence):423:423 -> + 10:12:void (java.lang.CharSequence):430:430 -> + 1:23:boolean hasMoreSubtags():434:434 -> hasMoreSubtags + 1:6:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():439:439 -> nextSubtag + 7:12:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():444:444 -> nextSubtag + 13:26:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():445:445 -> nextSubtag + 27:38:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():450:450 -> nextSubtag + 39:45:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():454:454 -> nextSubtag + 46:51:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():451:451 -> nextSubtag + 52:57:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():446:446 -> nextSubtag + 58:61:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():457:457 -> nextSubtag + 62:65:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():459:459 -> nextSubtag + 66:75:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():458:458 -> nextSubtag + 76:85:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():459:459 -> nextSubtag + 86:92:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():460:460 -> nextSubtag + 93:100:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():463:463 -> nextSubtag + 101:102:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():464:464 -> nextSubtag + 103:110:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():465:465 -> nextSubtag + 111:116:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():467:467 -> nextSubtag + 117:122:com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag nextSubtag():440:440 -> nextSubtag +com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag -> com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag: +# {"id":"sourceFile","fileName":"LocaleIdentifier.java"} + 1:5:void (com.facebook.hermes.intl.LocaleIdTokenizer,java.lang.CharSequence,int,int):304:304 -> + 6:7:void (com.facebook.hermes.intl.LocaleIdTokenizer,java.lang.CharSequence,int,int):305:305 -> + 8:9:void (com.facebook.hermes.intl.LocaleIdTokenizer,java.lang.CharSequence,int,int):306:306 -> + 10:12:void (com.facebook.hermes.intl.LocaleIdTokenizer,java.lang.CharSequence,int,int):307:307 -> + 1:11:boolean isExtensionSingleton():355:355 -> isExtensionSingleton + 1:11:boolean isOtherExtension():418:418 -> isOtherExtension + 1:11:boolean isPrivateUseExtension():412:412 -> isPrivateUseExtension + 1:11:boolean isTranformedExtensionTKey():399:399 -> isTranformedExtensionTKey + 1:11:boolean isTranformedExtensionTValueItem():405:405 -> isTranformedExtensionTValueItem + 1:11:boolean isUnicodeExtensionAttribute():380:380 -> isUnicodeExtensionAttribute + 1:11:boolean isUnicodeExtensionKey():387:387 -> isUnicodeExtensionKey + 1:11:boolean isUnicodeExtensionKeyTypeItem():393:393 -> isUnicodeExtensionKeyTypeItem + 1:11:boolean isUnicodeLanguageSubtag():351:351 -> isUnicodeLanguageSubtag + 1:11:boolean isUnicodeRegionSubtag():367:367 -> isUnicodeRegionSubtag + 1:11:boolean isUnicodeScriptSubtag():361:361 -> isUnicodeScriptSubtag + 1:11:boolean isUnicodeVariantSubtag():374:374 -> isUnicodeVariantSubtag + 1:5:void reset():311:311 -> reset + 6:7:void reset():312:312 -> reset + 8:10:void reset():313:313 -> reset + 1:5:java.lang.String toLowerString():322:322 -> toLowerString + 6:11:java.lang.String toLowerString():323:323 -> toLowerString + 12:27:java.lang.String toLowerString():324:324 -> toLowerString + 28:32:java.lang.String toLowerString():327:327 -> toLowerString + 1:17:java.lang.String toString():317:317 -> toString + 1:5:java.lang.String toTitleString():340:340 -> toTitleString + 6:11:java.lang.String toTitleString():341:341 -> toTitleString + 12:15:java.lang.String toTitleString():342:342 -> toTitleString + 16:29:java.lang.String toTitleString():343:343 -> toTitleString + 30:45:java.lang.String toTitleString():344:344 -> toTitleString + 46:50:java.lang.String toTitleString():347:347 -> toTitleString + 1:5:java.lang.String toUpperString():331:331 -> toUpperString + 6:11:java.lang.String toUpperString():332:332 -> toUpperString + 12:27:java.lang.String toUpperString():333:333 -> toUpperString + 28:32:java.lang.String toUpperString():336:336 -> toUpperString +com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtagIterationFailed -> com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtagIterationFailed: +# {"id":"sourceFile","fileName":"LocaleIdentifier.java"} + 1:2:void (com.facebook.hermes.intl.LocaleIdTokenizer):294:294 -> + 3:6:void (com.facebook.hermes.intl.LocaleIdTokenizer):295:295 -> +com.facebook.hermes.intl.LocaleIdentifier -> com.facebook.hermes.intl.LocaleIdentifier: +# {"id":"sourceFile","fileName":"LocaleIdentifier.java"} + 1:4:void ():472:472 -> + 1:4:void addVariantSubtag(java.lang.String,com.facebook.hermes.intl.ParsedLocaleIdentifier$ParsedLanguageIdentifier):478:478 -> addVariantSubtag + 5:10:void addVariantSubtag(java.lang.String,com.facebook.hermes.intl.ParsedLocaleIdentifier$ParsedLanguageIdentifier):480:480 -> addVariantSubtag + 11:20:void addVariantSubtag(java.lang.String,com.facebook.hermes.intl.ParsedLocaleIdentifier$ParsedLanguageIdentifier):483:483 -> addVariantSubtag + 21:28:void addVariantSubtag(java.lang.String,com.facebook.hermes.intl.ParsedLocaleIdentifier$ParsedLanguageIdentifier):485:485 -> addVariantSubtag + 29:35:void addVariantSubtag(java.lang.String,com.facebook.hermes.intl.ParsedLocaleIdentifier$ParsedLanguageIdentifier):488:488 -> addVariantSubtag + 36:39:void addVariantSubtag(java.lang.String,com.facebook.hermes.intl.ParsedLocaleIdentifier$ParsedLanguageIdentifier):489:489 -> addVariantSubtag + 1:9:java.lang.String canonicalizeLocaleId(java.lang.String):662:662 -> canonicalizeLocaleId + 4:9:boolean handleExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):925:925 -> handleExtensions + 10:13:boolean handleExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):926:926 -> handleExtensions + 14:21:boolean handleExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):932:932 -> handleExtensions + 22:25:boolean handleExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):934:934 -> handleExtensions + 26:33:boolean handleExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):937:937 -> handleExtensions + 34:43:boolean handleExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):938:938 -> handleExtensions + 1:6:void parseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):901:901 -> parseExtensions + 7:19:void parseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):904:904 -> parseExtensions + 20:27:void parseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):907:907 -> parseExtensions + 28:35:void parseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):909:909 -> parseExtensions + 36:39:void parseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):911:911 -> parseExtensions + 40:43:void parseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):913:913 -> parseExtensions + 44:51:void parseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):902:902 -> parseExtensions + 1:7:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):954:954 -> parseLanguageId + 8:10:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):958:958 -> parseLanguageId + 11:12:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):959:959 -> parseLanguageId + 13:18:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):965:965 -> parseLanguageId + 19:24:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):969:969 -> parseLanguageId + 25:31:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):971:971 -> parseLanguageId + 32:35:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):975:975 -> parseLanguageId + 36:42:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):981:981 -> parseLanguageId + 43:48:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):985:985 -> parseLanguageId + 49:54:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):986:986 -> parseLanguageId + 55:61:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):988:988 -> parseLanguageId + 62:65:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):992:992 -> parseLanguageId + 66:71:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):995:995 -> parseLanguageId + 72:77:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):996:996 -> parseLanguageId + 78:84:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):998:998 -> parseLanguageId + 85:88:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):1001:1001 -> parseLanguageId + 89:95:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):1005:1005 -> parseLanguageId + 96:101:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):1009:1009 -> parseLanguageId + 102:108:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):1014:1014 -> parseLanguageId + 109:115:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):1017:1017 -> parseLanguageId + 116:120:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):1020:1020 -> parseLanguageId + 121:124:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):1010:1010 -> parseLanguageId + 125:132:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):1012:1012 -> parseLanguageId + 133:140:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):1011:1011 -> parseLanguageId + 141:144:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):966:966 -> parseLanguageId + 145:160:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):967:967 -> parseLanguageId + 161:168:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):1025:1025 -> parseLanguageId + 169:176:void parseLanguageId(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,boolean,com.facebook.hermes.intl.ParsedLocaleIdentifier):1026:1026 -> parseLanguageId + 1:1:com.facebook.hermes.intl.ParsedLocaleIdentifier parseLocaleId(java.lang.String,com.facebook.hermes.intl.LocaleIdTokenizer):1032:1032 -> parseLocaleId + 2:2:com.facebook.hermes.intl.ParsedLocaleIdentifier parseLocaleId(java.lang.String,com.facebook.hermes.intl.LocaleIdTokenizer):1036:1036 -> parseLocaleId + 3:3:com.facebook.hermes.intl.ParsedLocaleIdentifier parseLocaleId(java.lang.String,com.facebook.hermes.intl.LocaleIdTokenizer):1039:1039 -> parseLocaleId + 4:4:com.facebook.hermes.intl.ParsedLocaleIdentifier parseLocaleId(java.lang.String,com.facebook.hermes.intl.LocaleIdTokenizer):1041:1041 -> parseLocaleId + 5:5:com.facebook.hermes.intl.ParsedLocaleIdentifier parseLocaleId(java.lang.String,com.facebook.hermes.intl.LocaleIdTokenizer):1037:1037 -> parseLocaleId + 6:7:com.facebook.hermes.intl.ParsedLocaleIdentifier parseLocaleId(java.lang.String,com.facebook.hermes.intl.LocaleIdTokenizer):1046:1047 -> parseLocaleId + 8:8:com.facebook.hermes.intl.ParsedLocaleIdentifier parseLocaleId(java.lang.String):1059:1059 -> parseLocaleId + 9:9:com.facebook.hermes.intl.ParsedLocaleIdentifier parseLocaleId(java.lang.String):1062:1062 -> parseLocaleId + 10:10:com.facebook.hermes.intl.ParsedLocaleIdentifier parseLocaleId(java.lang.String):1061:1061 -> parseLocaleId + 11:11:com.facebook.hermes.intl.ParsedLocaleIdentifier parseLocaleId(java.lang.String):1064:1064 -> parseLocaleId + 12:12:com.facebook.hermes.intl.ParsedLocaleIdentifier parseLocaleId(java.lang.String):1069:1069 -> parseLocaleId + 13:14:com.facebook.hermes.intl.ParsedLocaleIdentifier parseLocaleId(java.lang.String):1071:1072 -> parseLocaleId + 1:6:void parseOtherExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier,char):865:865 -> parseOtherExtensions + 7:10:void parseOtherExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier,char):868:868 -> parseOtherExtensions + 11:14:void parseOtherExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier,char):870:870 -> parseOtherExtensions + 15:21:void parseOtherExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier,char):871:871 -> parseOtherExtensions + 22:26:void parseOtherExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier,char):874:874 -> parseOtherExtensions + 27:35:void parseOtherExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier,char):875:875 -> parseOtherExtensions + 36:41:void parseOtherExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier,char):877:877 -> parseOtherExtensions + 42:48:void parseOtherExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier,char):879:879 -> parseOtherExtensions + 49:55:void parseOtherExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier,char):881:881 -> parseOtherExtensions + 56:60:void parseOtherExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier,char):883:883 -> parseOtherExtensions + 61:66:void parseOtherExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier,char):886:886 -> parseOtherExtensions + 67:70:void parseOtherExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier,char):887:887 -> parseOtherExtensions + 71:78:void parseOtherExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier,char):890:890 -> parseOtherExtensions + 79:86:void parseOtherExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier,char):866:866 -> parseOtherExtensions + 1:6:void parsePrivateUseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):837:837 -> parsePrivateUseExtensions + 7:10:void parsePrivateUseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):840:840 -> parsePrivateUseExtensions + 11:14:void parsePrivateUseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):842:842 -> parsePrivateUseExtensions + 15:21:void parsePrivateUseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):843:843 -> parsePrivateUseExtensions + 22:27:void parsePrivateUseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):846:846 -> parsePrivateUseExtensions + 28:36:void parsePrivateUseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):848:848 -> parsePrivateUseExtensions + 37:43:void parsePrivateUseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):850:850 -> parsePrivateUseExtensions + 44:48:void parsePrivateUseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):852:852 -> parsePrivateUseExtensions + 49:56:void parsePrivateUseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):855:855 -> parsePrivateUseExtensions + 57:64:void parsePrivateUseExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):838:838 -> parsePrivateUseExtensions + 1:6:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):748:748 -> parseTransformedExtensionFields + 7:12:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):750:750 -> parseTransformedExtensionFields + 13:19:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):756:756 -> parseTransformedExtensionFields + 20:23:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):760:760 -> parseTransformedExtensionFields + 24:28:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):761:761 -> parseTransformedExtensionFields + 29:33:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):762:762 -> parseTransformedExtensionFields + 34:39:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):765:765 -> parseTransformedExtensionFields + 40:43:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):766:766 -> parseTransformedExtensionFields + 44:49:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):768:768 -> parseTransformedExtensionFields + 50:56:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):769:769 -> parseTransformedExtensionFields + 57:63:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):771:771 -> parseTransformedExtensionFields + 64:68:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):773:773 -> parseTransformedExtensionFields + 69:75:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):781:781 -> parseTransformedExtensionFields + 76:83:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):777:777 -> parseTransformedExtensionFields + 84:91:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):778:778 -> parseTransformedExtensionFields + 92:99:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):751:751 -> parseTransformedExtensionFields + 100:107:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):752:752 -> parseTransformedExtensionFields + 108:113:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):784:784 -> parseTransformedExtensionFields + 114:117:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):785:785 -> parseTransformedExtensionFields + 118:125:void parseTransformedExtensionFields(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.LocaleIdTokenizer$LocaleIdSubtag,com.facebook.hermes.intl.ParsedLocaleIdentifier):788:788 -> parseTransformedExtensionFields + 1:6:void parseTransformedExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):812:812 -> parseTransformedExtensions + 7:10:void parseTransformedExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):815:815 -> parseTransformedExtensions + 11:17:void parseTransformedExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):817:817 -> parseTransformedExtensions + 18:21:void parseTransformedExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):818:818 -> parseTransformedExtensions + 22:27:void parseTransformedExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):820:820 -> parseTransformedExtensions + 28:31:void parseTransformedExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):821:821 -> parseTransformedExtensions + 32:33:void parseTransformedExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):824:824 -> parseTransformedExtensions + 34:41:void parseTransformedExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):827:827 -> parseTransformedExtensions + 42:51:void parseTransformedExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):825:825 -> parseTransformedExtensions + 52:59:void parseTransformedExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):813:813 -> parseTransformedExtensions + 1:6:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):682:682 -> parseUnicodeExtensions + 7:10:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):685:685 -> parseUnicodeExtensions + 11:18:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):687:687 -> parseUnicodeExtensions + 19:24:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):694:694 -> parseUnicodeExtensions + 25:28:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):695:695 -> parseUnicodeExtensions + 29:35:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):696:696 -> parseUnicodeExtensions + 36:44:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):698:698 -> parseUnicodeExtensions + 45:51:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):700:700 -> parseUnicodeExtensions + 52:56:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):702:702 -> parseUnicodeExtensions + 57:62:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):705:705 -> parseUnicodeExtensions + 63:66:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):707:707 -> parseUnicodeExtensions + 67:73:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):708:708 -> parseUnicodeExtensions + 74:77:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):712:712 -> parseUnicodeExtensions + 78:82:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):713:713 -> parseUnicodeExtensions + 83:87:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):714:714 -> parseUnicodeExtensions + 88:94:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):717:717 -> parseUnicodeExtensions + 95:98:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):720:720 -> parseUnicodeExtensions + 99:104:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):722:722 -> parseUnicodeExtensions + 105:111:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):723:723 -> parseUnicodeExtensions + 112:118:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):725:725 -> parseUnicodeExtensions + 119:123:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):727:727 -> parseUnicodeExtensions + 124:129:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):730:730 -> parseUnicodeExtensions + 130:135:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):733:733 -> parseUnicodeExtensions + 136:139:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):734:734 -> parseUnicodeExtensions + 140:147:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):737:737 -> parseUnicodeExtensions + 148:155:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):689:689 -> parseUnicodeExtensions + 156:163:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):690:690 -> parseUnicodeExtensions + 164:171:void parseUnicodeExtensions(java.lang.CharSequence,com.facebook.hermes.intl.LocaleIdTokenizer,com.facebook.hermes.intl.ParsedLocaleIdentifier):683:683 -> parseUnicodeExtensions + 1:5:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):499:499 -> replaceLanguageSubtagIfNeeded + 6:12:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):507:507 -> replaceLanguageSubtagIfNeeded + 13:14:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):508:508 -> replaceLanguageSubtagIfNeeded + 15:16:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):509:509 -> replaceLanguageSubtagIfNeeded + 17:18:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):511:511 -> replaceLanguageSubtagIfNeeded + 19:20:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):512:512 -> replaceLanguageSubtagIfNeeded + 21:22:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):514:514 -> replaceLanguageSubtagIfNeeded + 23:25:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):516:516 -> replaceLanguageSubtagIfNeeded + 26:27:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):519:519 -> replaceLanguageSubtagIfNeeded + 28:29:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):520:520 -> replaceLanguageSubtagIfNeeded + 30:31:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):522:522 -> replaceLanguageSubtagIfNeeded + 32:33:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):523:523 -> replaceLanguageSubtagIfNeeded + 34:35:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):525:525 -> replaceLanguageSubtagIfNeeded + 36:37:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):527:527 -> replaceLanguageSubtagIfNeeded + 38:48:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):531:531 -> replaceLanguageSubtagIfNeeded + 49:55:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):533:533 -> replaceLanguageSubtagIfNeeded + 56:61:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):534:534 -> replaceLanguageSubtagIfNeeded + 62:71:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):538:538 -> replaceLanguageSubtagIfNeeded + 72:73:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):540:540 -> replaceLanguageSubtagIfNeeded + 74:75:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):541:541 -> replaceLanguageSubtagIfNeeded + 76:77:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):542:542 -> replaceLanguageSubtagIfNeeded + 78:84:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):546:546 -> replaceLanguageSubtagIfNeeded + 85:87:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):547:547 -> replaceLanguageSubtagIfNeeded + 88:95:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):549:549 -> replaceLanguageSubtagIfNeeded + 96:98:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):550:550 -> replaceLanguageSubtagIfNeeded + 99:106:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):553:553 -> replaceLanguageSubtagIfNeeded + 107:110:void replaceLanguageSubtagIfNeeded(java.lang.StringBuffer,java.lang.StringBuffer,java.lang.StringBuffer):554:554 -> replaceLanguageSubtagIfNeeded + 1:9:java.lang.String replaceRegionSubtagIfNeeded(java.lang.StringBuffer):561:561 -> replaceRegionSubtagIfNeeded + 10:16:java.lang.String replaceRegionSubtagIfNeeded(java.lang.StringBuffer):563:563 -> replaceRegionSubtagIfNeeded + 17:18:java.lang.String replaceRegionSubtagIfNeeded(java.lang.StringBuffer):564:564 -> replaceRegionSubtagIfNeeded + 19:22:java.lang.String replaceRegionSubtagIfNeeded(java.lang.StringBuffer):566:566 -> replaceRegionSubtagIfNeeded + 23:28:java.lang.String replaceRegionSubtagIfNeeded(java.lang.StringBuffer):565:565 -> replaceRegionSubtagIfNeeded + 29:33:java.lang.String replaceRegionSubtagIfNeeded(java.lang.StringBuffer):568:568 -> replaceRegionSubtagIfNeeded + 34:38:java.lang.String replaceRegionSubtagIfNeeded(java.lang.StringBuffer):570:570 -> replaceRegionSubtagIfNeeded + 39:40:java.lang.String replaceRegionSubtagIfNeeded(java.lang.StringBuffer):573:573 -> replaceRegionSubtagIfNeeded + 41:44:java.lang.String replaceRegionSubtagIfNeeded(java.lang.StringBuffer):575:575 -> replaceRegionSubtagIfNeeded + 45:50:java.lang.String replaceRegionSubtagIfNeeded(java.lang.StringBuffer):574:574 -> replaceRegionSubtagIfNeeded + 51:55:java.lang.String replaceRegionSubtagIfNeeded(java.lang.StringBuffer):577:577 -> replaceRegionSubtagIfNeeded + 56:60:java.lang.String replaceRegionSubtagIfNeeded(java.lang.StringBuffer):579:579 -> replaceRegionSubtagIfNeeded +com.facebook.hermes.intl.LocaleMatcher -> com.facebook.hermes.intl.LocaleMatcher: +# {"id":"sourceFile","fileName":"LocaleMatcher.java"} + 1:4:void ():17:17 -> + 1:12:java.lang.String BestAvailableLocale(java.lang.String[],java.lang.String):32:32 -> BestAvailableLocale + 13:20:java.lang.String BestAvailableLocale(java.lang.String[],java.lang.String):34:34 -> BestAvailableLocale + 21:28:java.lang.String BestAvailableLocale(java.lang.String[],java.lang.String):35:35 -> BestAvailableLocale + 29:39:java.lang.String BestAvailableLocale(java.lang.String[],java.lang.String):38:38 -> BestAvailableLocale + 40:44:java.lang.String BestAvailableLocale(java.lang.String[],java.lang.String):43:43 -> BestAvailableLocale + 1:4:android.icu.util.ULocale bestFitBestAvailableLocale(com.facebook.hermes.intl.ILocaleObject):114:114 -> bestFitBestAvailableLocale + 5:10:android.icu.util.ULocale bestFitBestAvailableLocale(com.facebook.hermes.intl.ILocaleObject):117:117 -> bestFitBestAvailableLocale + 11:15:android.icu.util.ULocale bestFitBestAvailableLocale(com.facebook.hermes.intl.ILocaleObject):118:118 -> bestFitBestAvailableLocale + 16:17:android.icu.util.ULocale bestFitBestAvailableLocale(com.facebook.hermes.intl.ILocaleObject):120:120 -> bestFitBestAvailableLocale + 18:22:android.icu.util.ULocale bestFitBestAvailableLocale(com.facebook.hermes.intl.ILocaleObject):123:123 -> bestFitBestAvailableLocale + 23:31:android.icu.util.ULocale bestFitBestAvailableLocale(com.facebook.hermes.intl.ILocaleObject):126:126 -> bestFitBestAvailableLocale + 1:5:com.facebook.hermes.intl.LocaleMatcher$LocaleMatchResult bestFitMatch(java.lang.String[]):136:136 -> bestFitMatch + 6:11:com.facebook.hermes.intl.LocaleMatcher$LocaleMatchResult bestFitMatch(java.lang.String[]):137:137 -> bestFitMatch + 12:15:com.facebook.hermes.intl.LocaleMatcher$LocaleMatchResult bestFitMatch(java.lang.String[]):138:138 -> bestFitMatch + 16:21:com.facebook.hermes.intl.LocaleMatcher$LocaleMatchResult bestFitMatch(java.lang.String[]):139:139 -> bestFitMatch + 22:27:com.facebook.hermes.intl.LocaleMatcher$LocaleMatchResult bestFitMatch(java.lang.String[]):141:141 -> bestFitMatch + 28:37:com.facebook.hermes.intl.LocaleMatcher$LocaleMatchResult bestFitMatch(java.lang.String[]):142:142 -> bestFitMatch + 38:44:com.facebook.hermes.intl.LocaleMatcher$LocaleMatchResult bestFitMatch(java.lang.String[]):147:147 -> bestFitMatch + 1:5:java.lang.String[] bestFitSupportedLocales(java.lang.String[]):154:154 -> bestFitSupportedLocales + 6:11:java.lang.String[] bestFitSupportedLocales(java.lang.String[]):155:155 -> bestFitSupportedLocales + 12:21:java.lang.String[] bestFitSupportedLocales(java.lang.String[]):157:157 -> bestFitSupportedLocales + 22:27:java.lang.String[] bestFitSupportedLocales(java.lang.String[]):158:158 -> bestFitSupportedLocales + 28:33:java.lang.String[] bestFitSupportedLocales(java.lang.String[]):161:161 -> bestFitSupportedLocales + 34:40:java.lang.String[] bestFitSupportedLocales(java.lang.String[]):162:162 -> bestFitSupportedLocales + 1:5:java.lang.String[] getAvailableLocales():76:76 -> getAvailableLocales + 6:9:java.lang.String[] getAvailableLocales():77:77 -> getAvailableLocales + 10:15:java.lang.String[] getAvailableLocales():78:78 -> getAvailableLocales + 16:25:java.lang.String[] getAvailableLocales():79:79 -> getAvailableLocales + 26:31:java.lang.String[] getAvailableLocales():82:82 -> getAvailableLocales + 32:38:java.lang.String[] getAvailableLocales():83:83 -> getAvailableLocales + 1:4:com.facebook.hermes.intl.LocaleMatcher$LocaleMatchResult lookupMatch(java.lang.String[],java.lang.String[]):51:54 -> lookupMatch + 5:8:com.facebook.hermes.intl.LocaleMatcher$LocaleMatchResult lookupMatch(java.lang.String[],java.lang.String[]):56:59 -> lookupMatch + 9:9:com.facebook.hermes.intl.LocaleMatcher$LocaleMatchResult lookupMatch(java.lang.String[],java.lang.String[]):64:64 -> lookupMatch + 10:11:com.facebook.hermes.intl.LocaleMatcher$LocaleMatchResult lookupMatch(java.lang.String[]):90:91 -> lookupMatch + 1:5:java.lang.String[] lookupSupportedLocales(java.lang.String[]):97:97 -> lookupSupportedLocales + 6:9:java.lang.String[] lookupSupportedLocales(java.lang.String[]):98:98 -> lookupSupportedLocales + 10:15:java.lang.String[] lookupSupportedLocales(java.lang.String[]):100:100 -> lookupSupportedLocales + 16:23:java.lang.String[] lookupSupportedLocales(java.lang.String[]):102:102 -> lookupSupportedLocales + 24:29:java.lang.String[] lookupSupportedLocales(java.lang.String[]):103:103 -> lookupSupportedLocales + 30:41:java.lang.String[] lookupSupportedLocales(java.lang.String[]):104:104 -> lookupSupportedLocales + 42:47:java.lang.String[] lookupSupportedLocales(java.lang.String[]):107:107 -> lookupSupportedLocales + 48:54:java.lang.String[] lookupSupportedLocales(java.lang.String[]):108:108 -> lookupSupportedLocales +com.facebook.hermes.intl.LocaleMatcher$LocaleMatchResult -> com.facebook.hermes.intl.LocaleMatcher$LocaleMatchResult: +# {"id":"sourceFile","fileName":"LocaleMatcher.java"} + 1:3:void ():19:19 -> + 4:11:void ():21:21 -> +com.facebook.hermes.intl.LocaleObject -> com.facebook.hermes.intl.LocaleObject: +# {"id":"sourceFile","fileName":"LocaleObject.java"} + 1:4:void ():12:12 -> + 1:5:com.facebook.hermes.intl.ILocaleObject createDefault():14:14 -> createDefault + 1:5:com.facebook.hermes.intl.ILocaleObject createFromLocaleId(java.lang.String):20:20 -> createFromLocaleId +com.facebook.hermes.intl.LocaleObjectAndroid -> com.facebook.hermes.intl.LocaleObjectAndroid: +# {"id":"sourceFile","fileName":"LocaleObjectAndroid.java"} + 1:1:void (java.util.Locale):26:26 -> + 2:2:void (java.util.Locale):22:22 -> + 3:3:void (java.util.Locale):24:24 -> + 4:4:void (java.util.Locale):28:28 -> + 5:5:void (java.lang.String):31:31 -> + 6:6:void (java.lang.String):20:20 -> + 7:7:void (java.lang.String):22:22 -> + 8:8:void (java.lang.String):24:24 -> + 9:10:void (java.lang.String):34:35 -> + 11:11:void (com.facebook.hermes.intl.ParsedLocaleIdentifier):39:39 -> + 12:12:void (com.facebook.hermes.intl.ParsedLocaleIdentifier):20:20 -> + 13:13:void (com.facebook.hermes.intl.ParsedLocaleIdentifier):24:24 -> + 14:15:void (com.facebook.hermes.intl.ParsedLocaleIdentifier):42:43 -> + 1:3:com.facebook.hermes.intl.ILocaleObject cloneObject():314:314 -> cloneObject + 4:11:com.facebook.hermes.intl.ILocaleObject cloneObject():315:315 -> cloneObject + 1:10:com.facebook.hermes.intl.ILocaleObject createDefault():309:309 -> createDefault + 1:6:com.facebook.hermes.intl.ILocaleObject createFromLocale(java.util.Locale):305:305 -> createFromLocale + 1:6:com.facebook.hermes.intl.ILocaleObject createFromLocaleId(java.lang.String):301:301 -> createFromLocaleId + 1:4:void ensureNotDirty():211:211 -> ensureNotDirty + 5:8:void ensureNotDirty():213:213 -> ensureNotDirty + 9:12:void ensureNotDirty():218:218 -> ensureNotDirty + 13:23:void ensureNotDirty():215:215 -> ensureNotDirty + 1:4:void ensureParsedLocaleIdentifier():47:47 -> ensureParsedLocaleIdentifier + 5:17:void ensureParsedLocaleIdentifier():50:50 -> ensureParsedLocaleIdentifier + 1:1:java.lang.Object getLocale():18:18 -> getLocale + 2:3:java.util.Locale getLocale():268:269 -> getLocale + 1:1:java.lang.Object getLocaleWithoutExtensions():18:18 -> getLocaleWithoutExtensions + 2:3:java.util.Locale getLocaleWithoutExtensions():273:274 -> getLocaleWithoutExtensions + 4:6:java.util.Locale getLocaleWithoutExtensions():276:278 -> getLocaleWithoutExtensions + 1:2:java.util.ArrayList getUnicodeExtensions(java.lang.String):224:225 -> getUnicodeExtensions + 3:4:java.util.ArrayList getUnicodeExtensions(java.lang.String):227:228 -> getUnicodeExtensions + 5:5:java.util.ArrayList getUnicodeExtensions(java.lang.String):231:231 -> getUnicodeExtensions + 6:10:java.util.HashMap getUnicodeExtensions():236:240 -> getUnicodeExtensions + 1:5:void reInitFromParsedLocaleIdentifier():61:61 -> reInitFromParsedLocaleIdentifier + 6:10:void reInitFromParsedLocaleIdentifier():62:62 -> reInitFromParsedLocaleIdentifier + 11:15:void reInitFromParsedLocaleIdentifier():63:63 -> reInitFromParsedLocaleIdentifier + 16:20:void reInitFromParsedLocaleIdentifier():64:64 -> reInitFromParsedLocaleIdentifier + 21:28:void reInitFromParsedLocaleIdentifier():66:66 -> reInitFromParsedLocaleIdentifier + 29:34:void reInitFromParsedLocaleIdentifier():67:67 -> reInitFromParsedLocaleIdentifier + 35:43:void reInitFromParsedLocaleIdentifier():68:68 -> reInitFromParsedLocaleIdentifier + 44:51:void reInitFromParsedLocaleIdentifier():70:70 -> reInitFromParsedLocaleIdentifier + 52:57:void reInitFromParsedLocaleIdentifier():71:71 -> reInitFromParsedLocaleIdentifier + 58:66:void reInitFromParsedLocaleIdentifier():72:72 -> reInitFromParsedLocaleIdentifier + 67:74:void reInitFromParsedLocaleIdentifier():74:74 -> reInitFromParsedLocaleIdentifier + 75:80:void reInitFromParsedLocaleIdentifier():75:75 -> reInitFromParsedLocaleIdentifier + 81:89:void reInitFromParsedLocaleIdentifier():76:76 -> reInitFromParsedLocaleIdentifier + 90:92:void reInitFromParsedLocaleIdentifier():78:78 -> reInitFromParsedLocaleIdentifier + 93:105:void reInitFromParsedLocaleIdentifier():81:81 -> reInitFromParsedLocaleIdentifier + 106:113:void reInitFromParsedLocaleIdentifier():83:83 -> reInitFromParsedLocaleIdentifier + 114:116:void reInitFromParsedLocaleIdentifier():84:84 -> reInitFromParsedLocaleIdentifier + 117:123:void reInitFromParsedLocaleIdentifier():85:85 -> reInitFromParsedLocaleIdentifier + 124:129:void reInitFromParsedLocaleIdentifier():88:88 -> reInitFromParsedLocaleIdentifier + 130:132:void reInitFromParsedLocaleIdentifier():89:89 -> reInitFromParsedLocaleIdentifier + 133:139:void reInitFromParsedLocaleIdentifier():90:90 -> reInitFromParsedLocaleIdentifier + 140:147:void reInitFromParsedLocaleIdentifier():93:93 -> reInitFromParsedLocaleIdentifier + 148:153:void reInitFromParsedLocaleIdentifier():94:94 -> reInitFromParsedLocaleIdentifier + 154:156:void reInitFromParsedLocaleIdentifier():95:95 -> reInitFromParsedLocaleIdentifier + 157:162:void reInitFromParsedLocaleIdentifier():96:96 -> reInitFromParsedLocaleIdentifier + 163:166:void reInitFromParsedLocaleIdentifier():97:97 -> reInitFromParsedLocaleIdentifier + 167:169:void reInitFromParsedLocaleIdentifier():96:96 -> reInitFromParsedLocaleIdentifier + 170:175:void reInitFromParsedLocaleIdentifier():101:101 -> reInitFromParsedLocaleIdentifier + 176:195:void reInitFromParsedLocaleIdentifier():103:103 -> reInitFromParsedLocaleIdentifier + 196:198:void reInitFromParsedLocaleIdentifier():104:104 -> reInitFromParsedLocaleIdentifier + 199:205:void reInitFromParsedLocaleIdentifier():105:105 -> reInitFromParsedLocaleIdentifier + 206:208:void reInitFromParsedLocaleIdentifier():106:106 -> reInitFromParsedLocaleIdentifier + 209:222:void reInitFromParsedLocaleIdentifier():108:108 -> reInitFromParsedLocaleIdentifier + 223:235:void reInitFromParsedLocaleIdentifier():113:113 -> reInitFromParsedLocaleIdentifier + 236:240:void reInitFromParsedLocaleIdentifier():115:115 -> reInitFromParsedLocaleIdentifier + 241:243:void reInitFromParsedLocaleIdentifier():116:116 -> reInitFromParsedLocaleIdentifier + 244:246:void reInitFromParsedLocaleIdentifier():117:117 -> reInitFromParsedLocaleIdentifier + 247:251:void reInitFromParsedLocaleIdentifier():119:119 -> reInitFromParsedLocaleIdentifier + 252:257:void reInitFromParsedLocaleIdentifier():120:120 -> reInitFromParsedLocaleIdentifier + 258:262:void reInitFromParsedLocaleIdentifier():121:121 -> reInitFromParsedLocaleIdentifier + 263:270:void reInitFromParsedLocaleIdentifier():124:124 -> reInitFromParsedLocaleIdentifier + 271:273:void reInitFromParsedLocaleIdentifier():125:125 -> reInitFromParsedLocaleIdentifier + 274:282:void reInitFromParsedLocaleIdentifier():126:126 -> reInitFromParsedLocaleIdentifier + 283:290:void reInitFromParsedLocaleIdentifier():130:130 -> reInitFromParsedLocaleIdentifier + 291:293:void reInitFromParsedLocaleIdentifier():131:131 -> reInitFromParsedLocaleIdentifier + 294:302:void reInitFromParsedLocaleIdentifier():132:132 -> reInitFromParsedLocaleIdentifier + 303:310:void reInitFromParsedLocaleIdentifier():136:136 -> reInitFromParsedLocaleIdentifier + 311:316:void reInitFromParsedLocaleIdentifier():137:137 -> reInitFromParsedLocaleIdentifier + 317:319:void reInitFromParsedLocaleIdentifier():138:138 -> reInitFromParsedLocaleIdentifier + 320:325:void reInitFromParsedLocaleIdentifier():139:139 -> reInitFromParsedLocaleIdentifier + 326:329:void reInitFromParsedLocaleIdentifier():140:140 -> reInitFromParsedLocaleIdentifier + 330:332:void reInitFromParsedLocaleIdentifier():139:139 -> reInitFromParsedLocaleIdentifier + 333:338:void reInitFromParsedLocaleIdentifier():145:145 -> reInitFromParsedLocaleIdentifier + 339:358:void reInitFromParsedLocaleIdentifier():147:147 -> reInitFromParsedLocaleIdentifier + 359:364:void reInitFromParsedLocaleIdentifier():148:148 -> reInitFromParsedLocaleIdentifier + 365:370:void reInitFromParsedLocaleIdentifier():149:149 -> reInitFromParsedLocaleIdentifier + 371:388:void reInitFromParsedLocaleIdentifier():151:151 -> reInitFromParsedLocaleIdentifier + 389:422:void reInitFromParsedLocaleIdentifier():152:152 -> reInitFromParsedLocaleIdentifier + 423:434:void reInitFromParsedLocaleIdentifier():155:155 -> reInitFromParsedLocaleIdentifier + 435:437:void reInitFromParsedLocaleIdentifier():156:156 -> reInitFromParsedLocaleIdentifier + 438:444:void reInitFromParsedLocaleIdentifier():159:159 -> reInitFromParsedLocaleIdentifier + 445:454:void reInitFromParsedLocaleIdentifier():163:163 -> reInitFromParsedLocaleIdentifier + 455:459:void reInitFromParsedLocaleIdentifier():166:166 -> reInitFromParsedLocaleIdentifier + 460:462:void reInitFromParsedLocaleIdentifier():167:167 -> reInitFromParsedLocaleIdentifier + 463:465:void reInitFromParsedLocaleIdentifier():168:168 -> reInitFromParsedLocaleIdentifier + 466:470:void reInitFromParsedLocaleIdentifier():171:171 -> reInitFromParsedLocaleIdentifier + 471:476:void reInitFromParsedLocaleIdentifier():172:172 -> reInitFromParsedLocaleIdentifier + 477:483:void reInitFromParsedLocaleIdentifier():173:173 -> reInitFromParsedLocaleIdentifier + 484:489:void reInitFromParsedLocaleIdentifier():176:176 -> reInitFromParsedLocaleIdentifier + 490:509:void reInitFromParsedLocaleIdentifier():178:178 -> reInitFromParsedLocaleIdentifier + 510:515:void reInitFromParsedLocaleIdentifier():179:179 -> reInitFromParsedLocaleIdentifier + 516:521:void reInitFromParsedLocaleIdentifier():180:180 -> reInitFromParsedLocaleIdentifier + 522:539:void reInitFromParsedLocaleIdentifier():182:182 -> reInitFromParsedLocaleIdentifier + 540:573:void reInitFromParsedLocaleIdentifier():183:183 -> reInitFromParsedLocaleIdentifier + 574:588:void reInitFromParsedLocaleIdentifier():187:187 -> reInitFromParsedLocaleIdentifier + 589:595:void reInitFromParsedLocaleIdentifier():189:189 -> reInitFromParsedLocaleIdentifier + 596:601:void reInitFromParsedLocaleIdentifier():193:193 -> reInitFromParsedLocaleIdentifier + 602:606:void reInitFromParsedLocaleIdentifier():194:194 -> reInitFromParsedLocaleIdentifier + 607:609:void reInitFromParsedLocaleIdentifier():195:195 -> reInitFromParsedLocaleIdentifier + 610:612:void reInitFromParsedLocaleIdentifier():196:196 -> reInitFromParsedLocaleIdentifier + 613:623:void reInitFromParsedLocaleIdentifier():198:198 -> reInitFromParsedLocaleIdentifier + 624:633:void reInitFromParsedLocaleIdentifier():202:202 -> reInitFromParsedLocaleIdentifier + 634:637:void reInitFromParsedLocaleIdentifier():207:207 -> reInitFromParsedLocaleIdentifier + 638:647:void reInitFromParsedLocaleIdentifier():204:204 -> reInitFromParsedLocaleIdentifier + 1:3:void setUnicodeExtensions(java.lang.String,java.util.ArrayList):249:249 -> setUnicodeExtensions + 4:6:void setUnicodeExtensions(java.lang.String,java.util.ArrayList):250:250 -> setUnicodeExtensions + 7:12:void setUnicodeExtensions(java.lang.String,java.util.ArrayList):252:252 -> setUnicodeExtensions + 13:19:void setUnicodeExtensions(java.lang.String,java.util.ArrayList):253:253 -> setUnicodeExtensions + 20:29:void setUnicodeExtensions(java.lang.String,java.util.ArrayList):255:255 -> setUnicodeExtensions + 30:41:void setUnicodeExtensions(java.lang.String,java.util.ArrayList):256:256 -> setUnicodeExtensions + 42:54:void setUnicodeExtensions(java.lang.String,java.util.ArrayList):260:260 -> setUnicodeExtensions + 55:68:void setUnicodeExtensions(java.lang.String,java.util.ArrayList):262:262 -> setUnicodeExtensions + 69:71:void setUnicodeExtensions(java.lang.String,java.util.ArrayList):263:263 -> setUnicodeExtensions + 1:9:java.lang.String toCanonicalTag():287:287 -> toCanonicalTag + 1:9:java.lang.String toCanonicalTagWithoutExtensions():296:296 -> toCanonicalTagWithoutExtensions +com.facebook.hermes.intl.LocaleObjectICU -> com.facebook.hermes.intl.LocaleObjectICU: +# {"id":"sourceFile","fileName":"LocaleObjectICU.java"} + 1:1:void (android.icu.util.ULocale):26:26 -> + 2:2:void (android.icu.util.ULocale):22:22 -> + 3:3:void (android.icu.util.ULocale):24:24 -> + 4:4:void (android.icu.util.ULocale):28:28 -> + 5:5:void (java.lang.String):32:32 -> + 6:7:void (java.lang.String):21:22 -> + 8:8:void (java.lang.String):24:24 -> + 9:9:void (java.lang.String):35:35 -> + 10:10:void (java.lang.String):38:38 -> + 11:11:void (java.lang.String):43:43 -> + 12:12:void (java.lang.String):40:40 -> + 1:3:com.facebook.hermes.intl.ILocaleObject cloneObject():145:145 -> cloneObject + 4:11:com.facebook.hermes.intl.ILocaleObject cloneObject():146:146 -> cloneObject + 1:12:com.facebook.hermes.intl.ILocaleObject createDefault():161:161 -> createDefault + 1:6:com.facebook.hermes.intl.ILocaleObject createFromLocaleId(java.lang.String):152:152 -> createFromLocaleId + 1:6:com.facebook.hermes.intl.ILocaleObject createFromULocale(android.icu.util.ULocale):156:156 -> createFromULocale + 1:4:void ensureNotDirty():48:48 -> ensureNotDirty + 5:13:void ensureNotDirty():50:50 -> ensureNotDirty + 14:17:void ensureNotDirty():55:55 -> ensureNotDirty + 18:28:void ensureNotDirty():52:52 -> ensureNotDirty + 1:1:java.lang.Object getLocale():19:19 -> getLocale + 2:3:android.icu.util.ULocale getLocale():115:116 -> getLocale + 1:1:java.lang.Object getLocaleWithoutExtensions():19:19 -> getLocaleWithoutExtensions + 2:4:android.icu.util.ULocale getLocaleWithoutExtensions():121:123 -> getLocaleWithoutExtensions + 5:6:android.icu.util.ULocale getLocaleWithoutExtensions():125:126 -> getLocaleWithoutExtensions + 1:1:java.util.ArrayList getUnicodeExtensions(java.lang.String):62:62 -> getUnicodeExtensions + 2:2:java.util.ArrayList getUnicodeExtensions(java.lang.String):66:66 -> getUnicodeExtensions + 3:6:java.util.ArrayList getUnicodeExtensions(java.lang.String):68:71 -> getUnicodeExtensions + 7:7:java.util.HashMap getUnicodeExtensions():79:79 -> getUnicodeExtensions + 8:9:java.util.HashMap getUnicodeExtensions():81:82 -> getUnicodeExtensions + 10:14:java.util.HashMap getUnicodeExtensions():84:88 -> getUnicodeExtensions + 1:3:void setUnicodeExtensions(java.lang.String,java.util.ArrayList):99:99 -> setUnicodeExtensions + 4:7:void setUnicodeExtensions(java.lang.String,java.util.ArrayList):100:100 -> setUnicodeExtensions + 8:20:void setUnicodeExtensions(java.lang.String,java.util.ArrayList):101:101 -> setUnicodeExtensions + 21:32:void setUnicodeExtensions(java.lang.String,java.util.ArrayList):104:104 -> setUnicodeExtensions + 33:36:void setUnicodeExtensions(java.lang.String,java.util.ArrayList):109:109 -> setUnicodeExtensions + 37:46:void setUnicodeExtensions(java.lang.String,java.util.ArrayList):106:106 -> setUnicodeExtensions + 1:9:java.lang.String toCanonicalTag():132:132 -> toCanonicalTag + 1:9:java.lang.String toCanonicalTagWithoutExtensions():138:138 -> toCanonicalTagWithoutExtensions +com.facebook.hermes.intl.LocaleResolver -> com.facebook.hermes.intl.LocaleResolver: +# {"id":"sourceFile","fileName":"LocaleResolver.java"} + 1:4:void ():17:17 -> + 1:5:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):24:24 -> resolveLocale + 6:15:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):25:25 -> resolveLocale + 16:23:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):28:28 -> resolveLocale + 24:40:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):30:30 -> resolveLocale + 41:56:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):39:39 -> resolveLocale + 57:61:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):42:42 -> resolveLocale + 62:77:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):44:44 -> resolveLocale + 78:81:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):46:46 -> resolveLocale + 82:89:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):47:47 -> resolveLocale + 90:97:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):49:49 -> resolveLocale + 98:105:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):50:50 -> resolveLocale + 106:112:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):52:52 -> resolveLocale + 113:118:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):55:55 -> resolveLocale + 119:121:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):57:57 -> resolveLocale + 122:131:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):61:61 -> resolveLocale + 132:135:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):62:62 -> resolveLocale + 136:141:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):63:63 -> resolveLocale + 142:152:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):64:64 -> resolveLocale + 153:156:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):65:65 -> resolveLocale + 157:168:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):68:68 -> resolveLocale + 169:172:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):69:69 -> resolveLocale + 173:182:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):74:74 -> resolveLocale + 183:188:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):76:76 -> resolveLocale + 189:194:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):78:78 -> resolveLocale + 195:200:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):77:77 -> resolveLocale + 201:209:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):79:79 -> resolveLocale + 210:214:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):83:83 -> resolveLocale + 215:230:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):86:86 -> resolveLocale + 231:235:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):87:87 -> resolveLocale + 236:243:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):88:88 -> resolveLocale + 244:247:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):93:93 -> resolveLocale + 248:251:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):92:92 -> resolveLocale + 252:255:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):91:91 -> resolveLocale + 256:261:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):95:95 -> resolveLocale + 262:267:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):98:98 -> resolveLocale + 268:274:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):96:96 -> resolveLocale + 275:277:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):103:103 -> resolveLocale + 278:283:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):104:104 -> resolveLocale + 284:291:java.util.HashMap resolveLocale(java.util.List,java.lang.Object,java.util.List):107:107 -> resolveLocale +com.facebook.hermes.intl.NumberFormat -> com.facebook.hermes.intl.NumberFormat: +# {"id":"sourceFile","fileName":"NumberFormat.java"} + 1:93:void ():82:82 -> + 1:4:void (java.util.List,java.util.Map):548:548 -> + 5:6:void (java.util.List,java.util.Map):46:46 -> + 7:10:void (java.util.List,java.util.Map):47:47 -> + 11:14:void (java.util.List,java.util.Map):49:49 -> + 15:17:void (java.util.List,java.util.Map):52:52 -> + 18:20:void (java.util.List,java.util.Map):55:55 -> + 21:26:void (java.util.List,java.util.Map):57:57 -> + 27:30:void (java.util.List,java.util.Map):60:60 -> + 31:34:void (java.util.List,java.util.Map):64:64 -> + 35:36:void (java.util.List,java.util.Map):70:70 -> + 37:38:void (java.util.List,java.util.Map):72:72 -> + 39:40:void (java.util.List,java.util.Map):75:75 -> + 41:42:void (java.util.List,java.util.Map):79:79 -> + 43:49:void (java.util.List,java.util.Map):550:550 -> + 50:52:void (java.util.List,java.util.Map):553:553 -> + 53:56:void (java.util.List,java.util.Map):555:555 -> + 57:75:void (java.util.List,java.util.Map):558:558 -> + 76:83:void (java.util.List,java.util.Map):556:556 -> + 84:89:void (java.util.List,java.util.Map):563:563 -> + 90:95:void (java.util.List,java.util.Map):564:564 -> + 96:105:void (java.util.List,java.util.Map):565:565 -> + 106:115:void (java.util.List,java.util.Map):566:566 -> + 116:121:void (java.util.List,java.util.Map):568:568 -> + 122:129:void (java.util.List,java.util.Map):570:570 -> + 130:133:void (java.util.List,java.util.Map):571:571 -> + 1:7:java.lang.String format(double):659:659 -> format + 1:5:java.util.List formatToParts(double):666:666 -> formatToParts + 6:11:java.util.List formatToParts(double):668:668 -> formatToParts + 12:16:java.util.List formatToParts(double):669:669 -> formatToParts + 17:25:java.util.List formatToParts(double):670:670 -> formatToParts + 26:28:java.util.List formatToParts(double):671:671 -> formatToParts + 29:40:java.util.List formatToParts(double):672:672 -> formatToParts + 41:52:java.util.List formatToParts(double):674:674 -> formatToParts + 53:58:java.util.List formatToParts(double):677:677 -> formatToParts + 59:71:java.util.List formatToParts(double):678:678 -> formatToParts + 72:73:java.util.List formatToParts(double):680:680 -> formatToParts + 74:78:java.util.List formatToParts(double):682:682 -> formatToParts + 79:81:java.util.List formatToParts(double):683:683 -> formatToParts + 82:86:java.util.List formatToParts(double):685:685 -> formatToParts + 87:91:java.util.List formatToParts(double):686:686 -> formatToParts + 92:96:java.util.List formatToParts(double):687:687 -> formatToParts + 97:99:java.util.List formatToParts(double):688:688 -> formatToParts + 100:105:java.util.List formatToParts(double):670:670 -> formatToParts + 1:4:void initializeNumberFormat(java.util.List,java.util.Map):427:427 -> initializeNumberFormat + 5:10:void initializeNumberFormat(java.util.List,java.util.Map):429:429 -> initializeNumberFormat + 11:16:void initializeNumberFormat(java.util.List,java.util.Map):430:430 -> initializeNumberFormat + 17:19:void initializeNumberFormat(java.util.List,java.util.Map):436:436 -> initializeNumberFormat + 20:23:void initializeNumberFormat(java.util.List,java.util.Map):443:443 -> initializeNumberFormat + 24:27:void initializeNumberFormat(java.util.List,java.util.Map):444:444 -> initializeNumberFormat + 28:33:void initializeNumberFormat(java.util.List,java.util.Map):439:439 -> initializeNumberFormat + 34:39:void initializeNumberFormat(java.util.List,java.util.Map):445:445 -> initializeNumberFormat + 40:50:void initializeNumberFormat(java.util.List,java.util.Map):446:446 -> initializeNumberFormat + 51:58:void initializeNumberFormat(java.util.List,java.util.Map):447:447 -> initializeNumberFormat + 59:63:void initializeNumberFormat(java.util.List,java.util.Map):449:449 -> initializeNumberFormat + 64:67:void initializeNumberFormat(java.util.List,java.util.Map):453:453 -> initializeNumberFormat + 68:71:void initializeNumberFormat(java.util.List,java.util.Map):455:455 -> initializeNumberFormat + 72:85:void initializeNumberFormat(java.util.List,java.util.Map):457:457 -> initializeNumberFormat + 86:91:void initializeNumberFormat(java.util.List,java.util.Map):458:458 -> initializeNumberFormat + 92:95:void initializeNumberFormat(java.util.List,java.util.Map):460:460 -> initializeNumberFormat + 96:103:void initializeNumberFormat(java.util.List,java.util.Map):461:461 -> initializeNumberFormat + 104:105:void initializeNumberFormat(java.util.List,java.util.Map):462:462 -> initializeNumberFormat + 106:112:void initializeNumberFormat(java.util.List,java.util.Map):463:463 -> initializeNumberFormat + 113:114:void initializeNumberFormat(java.util.List,java.util.Map):465:465 -> initializeNumberFormat + 115:118:void initializeNumberFormat(java.util.List,java.util.Map):466:466 -> initializeNumberFormat + 119:124:void initializeNumberFormat(java.util.List,java.util.Map):467:467 -> initializeNumberFormat + 125:127:void initializeNumberFormat(java.util.List,java.util.Map):471:471 -> initializeNumberFormat + 128:133:void initializeNumberFormat(java.util.List,java.util.Map):476:476 -> initializeNumberFormat + 134:140:void initializeNumberFormat(java.util.List,java.util.Map):481:481 -> initializeNumberFormat + 141:144:void initializeNumberFormat(java.util.List,java.util.Map):486:486 -> initializeNumberFormat + 145:151:void initializeNumberFormat(java.util.List,java.util.Map):487:487 -> initializeNumberFormat + 152:155:void initializeNumberFormat(java.util.List,java.util.Map):489:489 -> initializeNumberFormat + 156:168:void initializeNumberFormat(java.util.List,java.util.Map):491:491 -> initializeNumberFormat + 169:172:void initializeNumberFormat(java.util.List,java.util.Map):492:492 -> initializeNumberFormat + 173:184:void initializeNumberFormat(java.util.List,java.util.Map):496:496 -> initializeNumberFormat + 185:190:void initializeNumberFormat(java.util.List,java.util.Map):497:497 -> initializeNumberFormat + 191:192:void initializeNumberFormat(java.util.List,java.util.Map):503:503 -> initializeNumberFormat + 193:196:void initializeNumberFormat(java.util.List,java.util.Map):505:505 -> initializeNumberFormat + 197:204:void initializeNumberFormat(java.util.List,java.util.Map):504:504 -> initializeNumberFormat + 205:207:void initializeNumberFormat(java.util.List,java.util.Map):508:508 -> initializeNumberFormat + 208:215:void initializeNumberFormat(java.util.List,java.util.Map):511:511 -> initializeNumberFormat + 216:221:void initializeNumberFormat(java.util.List,java.util.Map):512:512 -> initializeNumberFormat + 222:227:void initializeNumberFormat(java.util.List,java.util.Map):518:518 -> initializeNumberFormat + 228:229:void initializeNumberFormat(java.util.List,java.util.Map):519:519 -> initializeNumberFormat + 230:233:void initializeNumberFormat(java.util.List,java.util.Map):522:522 -> initializeNumberFormat + 234:241:void initializeNumberFormat(java.util.List,java.util.Map):520:520 -> initializeNumberFormat + 242:243:void initializeNumberFormat(java.util.List,java.util.Map):525:525 -> initializeNumberFormat + 244:247:void initializeNumberFormat(java.util.List,java.util.Map):530:530 -> initializeNumberFormat + 248:251:void initializeNumberFormat(java.util.List,java.util.Map):531:531 -> initializeNumberFormat + 252:257:void initializeNumberFormat(java.util.List,java.util.Map):526:526 -> initializeNumberFormat + 258:263:void initializeNumberFormat(java.util.List,java.util.Map):532:532 -> initializeNumberFormat + 264:275:void initializeNumberFormat(java.util.List,java.util.Map):534:534 -> initializeNumberFormat + 276:281:void initializeNumberFormat(java.util.List,java.util.Map):535:535 -> initializeNumberFormat + 282:283:void initializeNumberFormat(java.util.List,java.util.Map):541:541 -> initializeNumberFormat + 284:287:void initializeNumberFormat(java.util.List,java.util.Map):543:543 -> initializeNumberFormat + 288:296:void initializeNumberFormat(java.util.List,java.util.Map):542:542 -> initializeNumberFormat + 1:12:boolean isLocaleIdType(java.lang.String):421:421 -> isLocaleIdType + 1:12:boolean isSanctionedSimpleUnitIdentifier(java.lang.String):129:129 -> isSanctionedSimpleUnitIdentifier + 1:4:boolean isWellFormedCurrencyCode(java.lang.String):175:175 -> isWellFormedCurrencyCode + 5:11:boolean isWellFormedCurrencyCode(java.lang.String):176:176 -> isWellFormedCurrencyCode + 1:8:boolean isWellFormedUnitIdentifier(java.lang.String):134:134 -> isWellFormedUnitIdentifier + 9:20:boolean isWellFormedUnitIdentifier(java.lang.String):137:137 -> isWellFormedUnitIdentifier + 21:27:boolean isWellFormedUnitIdentifier(java.lang.String):142:142 -> isWellFormedUnitIdentifier + 28:31:boolean isWellFormedUnitIdentifier(java.lang.String):145:145 -> isWellFormedUnitIdentifier + 32:40:boolean isWellFormedUnitIdentifier(java.lang.String):146:146 -> isWellFormedUnitIdentifier + 41:44:boolean isWellFormedUnitIdentifier(java.lang.String):149:149 -> isWellFormedUnitIdentifier + 45:52:boolean isWellFormedUnitIdentifier(java.lang.String):150:150 -> isWellFormedUnitIdentifier + 1:10:java.lang.String normalizeCurrencyCode(java.lang.String):159:159 -> normalizeCurrencyCode + 11:16:java.lang.String normalizeCurrencyCode(java.lang.String):161:161 -> normalizeCurrencyCode + 17:31:java.lang.String normalizeCurrencyCode(java.lang.String):162:162 -> normalizeCurrencyCode + 32:35:java.lang.String normalizeCurrencyCode(java.lang.String):164:164 -> normalizeCurrencyCode + 36:41:java.lang.String normalizeCurrencyCode(java.lang.String):166:166 -> normalizeCurrencyCode + 42:46:java.lang.String normalizeCurrencyCode(java.lang.String):170:170 -> normalizeCurrencyCode + 1:5:java.util.Map resolvedOptions():607:607 -> resolvedOptions + 6:7:java.util.Map resolvedOptions():609:609 -> resolvedOptions + 8:11:java.util.Map resolvedOptions():610:610 -> resolvedOptions + 12:16:java.util.Map resolvedOptions():609:609 -> resolvedOptions + 17:23:java.util.Map resolvedOptions():611:611 -> resolvedOptions + 24:34:java.util.Map resolvedOptions():613:613 -> resolvedOptions + 35:40:java.util.Map resolvedOptions():615:615 -> resolvedOptions + 41:47:java.util.Map resolvedOptions():616:616 -> resolvedOptions + 48:58:java.util.Map resolvedOptions():617:617 -> resolvedOptions + 59:70:java.util.Map resolvedOptions():618:618 -> resolvedOptions + 71:74:java.util.Map resolvedOptions():619:619 -> resolvedOptions + 75:81:java.util.Map resolvedOptions():620:620 -> resolvedOptions + 82:92:java.util.Map resolvedOptions():621:621 -> resolvedOptions + 93:97:java.util.Map resolvedOptions():624:624 -> resolvedOptions + 98:106:java.util.Map resolvedOptions():625:625 -> resolvedOptions + 107:112:java.util.Map resolvedOptions():627:627 -> resolvedOptions + 113:116:java.util.Map resolvedOptions():628:628 -> resolvedOptions + 117:125:java.util.Map resolvedOptions():629:629 -> resolvedOptions + 126:129:java.util.Map resolvedOptions():631:631 -> resolvedOptions + 130:139:java.util.Map resolvedOptions():632:632 -> resolvedOptions + 140:143:java.util.Map resolvedOptions():634:634 -> resolvedOptions + 144:147:java.util.Map resolvedOptions():636:636 -> resolvedOptions + 148:156:java.util.Map resolvedOptions():637:637 -> resolvedOptions + 157:160:java.util.Map resolvedOptions():639:639 -> resolvedOptions + 161:169:java.util.Map resolvedOptions():640:640 -> resolvedOptions + 170:180:java.util.Map resolvedOptions():643:643 -> resolvedOptions + 181:191:java.util.Map resolvedOptions():645:645 -> resolvedOptions + 192:197:java.util.Map resolvedOptions():646:646 -> resolvedOptions + 198:208:java.util.Map resolvedOptions():647:647 -> resolvedOptions + 209:220:java.util.Map resolvedOptions():650:650 -> resolvedOptions + 7:12:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):295:295 -> setNumberFormatDigitOptions + 13:16:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):296:296 -> setNumberFormatDigitOptions + 17:20:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):297:297 -> setNumberFormatDigitOptions + 21:26:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):292:292 -> setNumberFormatDigitOptions + 27:32:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):300:300 -> setNumberFormatDigitOptions + 33:38:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):302:302 -> setNumberFormatDigitOptions + 39:44:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):305:305 -> setNumberFormatDigitOptions + 45:50:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):307:307 -> setNumberFormatDigitOptions + 51:61:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):310:310 -> setNumberFormatDigitOptions + 62:75:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):313:313 -> setNumberFormatDigitOptions + 76:88:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):341:341 -> setNumberFormatDigitOptions + 89:94:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):389:389 -> setNumberFormatDigitOptions + 95:99:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):391:391 -> setNumberFormatDigitOptions + 100:103:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):392:392 -> setNumberFormatDigitOptions + 104:108:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):406:406 -> setNumberFormatDigitOptions + 109:111:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):407:407 -> setNumberFormatDigitOptions + 112:115:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):412:412 -> setNumberFormatDigitOptions + 116:126:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):414:414 -> setNumberFormatDigitOptions + 127:138:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):416:416 -> setNumberFormatDigitOptions + 139:144:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):344:344 -> setNumberFormatDigitOptions + 145:150:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):351:351 -> setNumberFormatDigitOptions + 151:154:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):352:352 -> setNumberFormatDigitOptions + 155:158:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):353:353 -> setNumberFormatDigitOptions + 159:162:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):348:348 -> setNumberFormatDigitOptions + 163:166:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):359:359 -> setNumberFormatDigitOptions + 167:170:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):360:360 -> setNumberFormatDigitOptions + 171:174:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):361:361 -> setNumberFormatDigitOptions + 175:178:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):356:356 -> setNumberFormatDigitOptions + 179:184:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):364:364 -> setNumberFormatDigitOptions + 185:196:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):367:367 -> setNumberFormatDigitOptions + 197:201:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):366:366 -> setNumberFormatDigitOptions + 202:207:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):369:369 -> setNumberFormatDigitOptions + 208:219:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):372:372 -> setNumberFormatDigitOptions + 220:224:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):371:371 -> setNumberFormatDigitOptions + 225:228:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):374:374 -> setNumberFormatDigitOptions + 229:236:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):375:375 -> setNumberFormatDigitOptions + 237:247:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):384:384 -> setNumberFormatDigitOptions + 248:259:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):386:386 -> setNumberFormatDigitOptions + 260:267:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):378:378 -> setNumberFormatDigitOptions + 268:271:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):316:316 -> setNumberFormatDigitOptions + 272:275:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):323:323 -> setNumberFormatDigitOptions + 276:279:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):324:324 -> setNumberFormatDigitOptions + 280:283:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):325:325 -> setNumberFormatDigitOptions + 284:287:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):320:320 -> setNumberFormatDigitOptions + 288:291:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):332:332 -> setNumberFormatDigitOptions + 292:295:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):333:333 -> setNumberFormatDigitOptions + 296:299:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):328:328 -> setNumberFormatDigitOptions + 300:310:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):336:336 -> setNumberFormatDigitOptions + 311:322:void setNumberFormatDigitOptions(java.util.Map,java.lang.Object,java.lang.Object):338:338 -> setNumberFormatDigitOptions + 1:14:void setNumberFormatUnitOptions(java.util.Map):184:184 -> setNumberFormatUnitOptions + 15:20:void setNumberFormatUnitOptions(java.util.Map):185:185 -> setNumberFormatUnitOptions + 21:22:void setNumberFormatUnitOptions(java.util.Map):191:191 -> setNumberFormatUnitOptions + 23:26:void setNumberFormatUnitOptions(java.util.Map):193:193 -> setNumberFormatUnitOptions + 27:34:void setNumberFormatUnitOptions(java.util.Map):192:192 -> setNumberFormatUnitOptions + 35:38:void setNumberFormatUnitOptions(java.util.Map):201:201 -> setNumberFormatUnitOptions + 39:42:void setNumberFormatUnitOptions(java.util.Map):202:202 -> setNumberFormatUnitOptions + 43:46:void setNumberFormatUnitOptions(java.util.Map):197:197 -> setNumberFormatUnitOptions + 47:52:void setNumberFormatUnitOptions(java.util.Map):203:203 -> setNumberFormatUnitOptions + 53:59:void setNumberFormatUnitOptions(java.util.Map):204:204 -> setNumberFormatUnitOptions + 60:67:void setNumberFormatUnitOptions(java.util.Map):209:209 -> setNumberFormatUnitOptions + 68:77:void setNumberFormatUnitOptions(java.util.Map):212:212 -> setNumberFormatUnitOptions + 78:89:void setNumberFormatUnitOptions(java.util.Map):218:218 -> setNumberFormatUnitOptions + 90:95:void setNumberFormatUnitOptions(java.util.Map):219:219 -> setNumberFormatUnitOptions + 96:103:void setNumberFormatUnitOptions(java.util.Map):225:225 -> setNumberFormatUnitOptions + 104:109:void setNumberFormatUnitOptions(java.util.Map):226:226 -> setNumberFormatUnitOptions + 110:113:void setNumberFormatUnitOptions(java.util.Map):238:238 -> setNumberFormatUnitOptions + 114:117:void setNumberFormatUnitOptions(java.util.Map):239:239 -> setNumberFormatUnitOptions + 118:121:void setNumberFormatUnitOptions(java.util.Map):234:234 -> setNumberFormatUnitOptions + 122:127:void setNumberFormatUnitOptions(java.util.Map):240:240 -> setNumberFormatUnitOptions + 128:134:void setNumberFormatUnitOptions(java.util.Map):245:245 -> setNumberFormatUnitOptions + 135:142:void setNumberFormatUnitOptions(java.util.Map):246:246 -> setNumberFormatUnitOptions + 143:152:void setNumberFormatUnitOptions(java.util.Map):249:249 -> setNumberFormatUnitOptions + 153:162:void setNumberFormatUnitOptions(java.util.Map):255:255 -> setNumberFormatUnitOptions + 163:168:void setNumberFormatUnitOptions(java.util.Map):256:256 -> setNumberFormatUnitOptions + 169:174:void setNumberFormatUnitOptions(java.util.Map):263:263 -> setNumberFormatUnitOptions + 175:184:void setNumberFormatUnitOptions(java.util.Map):264:264 -> setNumberFormatUnitOptions + 185:186:void setNumberFormatUnitOptions(java.util.Map):265:265 -> setNumberFormatUnitOptions + 187:190:void setNumberFormatUnitOptions(java.util.Map):268:268 -> setNumberFormatUnitOptions + 191:198:void setNumberFormatUnitOptions(java.util.Map):266:266 -> setNumberFormatUnitOptions + 199:200:void setNumberFormatUnitOptions(java.util.Map):269:269 -> setNumberFormatUnitOptions + 201:204:void setNumberFormatUnitOptions(java.util.Map):271:271 -> setNumberFormatUnitOptions + 205:213:void setNumberFormatUnitOptions(java.util.Map):270:270 -> setNumberFormatUnitOptions + 214:217:void setNumberFormatUnitOptions(java.util.Map):272:272 -> setNumberFormatUnitOptions + 218:223:void setNumberFormatUnitOptions(java.util.Map):273:273 -> setNumberFormatUnitOptions + 224:225:void setNumberFormatUnitOptions(java.util.Map):274:274 -> setNumberFormatUnitOptions + 226:229:void setNumberFormatUnitOptions(java.util.Map):276:276 -> setNumberFormatUnitOptions + 230:238:void setNumberFormatUnitOptions(java.util.Map):275:275 -> setNumberFormatUnitOptions + 239:246:void setNumberFormatUnitOptions(java.util.Map):250:250 -> setNumberFormatUnitOptions + 247:254:void setNumberFormatUnitOptions(java.util.Map):213:213 -> setNumberFormatUnitOptions + 1:4:java.util.List supportedLocalesOf(java.util.List,java.util.Map):584:584 -> supportedLocalesOf + 5:12:java.util.List supportedLocalesOf(java.util.List,java.util.Map):586:586 -> supportedLocalesOf + 13:16:java.util.List supportedLocalesOf(java.util.List,java.util.Map):585:585 -> supportedLocalesOf + 17:22:java.util.List supportedLocalesOf(java.util.List,java.util.Map):592:592 -> supportedLocalesOf + 23:28:java.util.List supportedLocalesOf(java.util.List,java.util.Map):593:593 -> supportedLocalesOf + 29:43:java.util.List supportedLocalesOf(java.util.List,java.util.Map):594:594 -> supportedLocalesOf + 44:58:java.util.List supportedLocalesOf(java.util.List,java.util.Map):596:596 -> supportedLocalesOf +com.facebook.hermes.intl.OptionHelpers -> com.facebook.hermes.intl.OptionHelpers: +# {"id":"sourceFile","fileName":"OptionHelpers.java"} + 1:4:void ():12:12 -> + 1:7:java.lang.Object DefaultNumberOption(java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):22:22 -> DefaultNumberOption + 8:15:java.lang.Object DefaultNumberOption(java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):24:24 -> DefaultNumberOption + 16:19:java.lang.Object DefaultNumberOption(java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):27:27 -> DefaultNumberOption + 20:25:java.lang.Object DefaultNumberOption(java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):28:28 -> DefaultNumberOption + 26:33:java.lang.Object DefaultNumberOption(java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):29:29 -> DefaultNumberOption + 34:42:java.lang.Object DefaultNumberOption(java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):30:30 -> DefaultNumberOption + 43:63:java.lang.Object DefaultNumberOption(java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):31:31 -> DefaultNumberOption + 64:84:java.lang.Object DefaultNumberOption(java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):25:25 -> DefaultNumberOption + 1:4:java.lang.Object GetNumberOption(java.lang.Object,java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object):39:39 -> GetNumberOption + 5:9:java.lang.Object GetNumberOption(java.lang.Object,java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object):40:40 -> GetNumberOption + 1:4:java.lang.Object GetOption(java.lang.Object,java.lang.String,com.facebook.hermes.intl.OptionHelpers$OptionType,java.lang.Object,java.lang.Object):47:47 -> GetOption + 5:11:java.lang.Object GetOption(java.lang.Object,java.lang.String,com.facebook.hermes.intl.OptionHelpers$OptionType,java.lang.Object,java.lang.Object):48:48 -> GetOption + 12:17:java.lang.Object GetOption(java.lang.Object,java.lang.String,com.facebook.hermes.intl.OptionHelpers$OptionType,java.lang.Object,java.lang.Object):55:55 -> GetOption + 18:19:java.lang.Object GetOption(java.lang.Object,java.lang.String,com.facebook.hermes.intl.OptionHelpers$OptionType,java.lang.Object,java.lang.Object):56:56 -> GetOption + 20:23:java.lang.Object GetOption(java.lang.Object,java.lang.String,com.facebook.hermes.intl.OptionHelpers$OptionType,java.lang.Object,java.lang.Object):59:59 -> GetOption + 24:30:java.lang.Object GetOption(java.lang.Object,java.lang.String,com.facebook.hermes.intl.OptionHelpers$OptionType,java.lang.Object,java.lang.Object):60:60 -> GetOption + 31:38:java.lang.Object GetOption(java.lang.Object,java.lang.String,com.facebook.hermes.intl.OptionHelpers$OptionType,java.lang.Object,java.lang.Object):61:61 -> GetOption + 39:44:java.lang.Object GetOption(java.lang.Object,java.lang.String,com.facebook.hermes.intl.OptionHelpers$OptionType,java.lang.Object,java.lang.Object):65:65 -> GetOption + 45:51:java.lang.Object GetOption(java.lang.Object,java.lang.String,com.facebook.hermes.intl.OptionHelpers$OptionType,java.lang.Object,java.lang.Object):66:66 -> GetOption + 52:57:java.lang.Object GetOption(java.lang.Object,java.lang.String,com.facebook.hermes.intl.OptionHelpers$OptionType,java.lang.Object,java.lang.Object):67:67 -> GetOption + 58:63:java.lang.Object GetOption(java.lang.Object,java.lang.String,com.facebook.hermes.intl.OptionHelpers$OptionType,java.lang.Object,java.lang.Object):71:71 -> GetOption + 64:76:java.lang.Object GetOption(java.lang.Object,java.lang.String,com.facebook.hermes.intl.OptionHelpers$OptionType,java.lang.Object,java.lang.Object):73:73 -> GetOption + 77:83:java.lang.Object GetOption(java.lang.Object,java.lang.String,com.facebook.hermes.intl.OptionHelpers$OptionType,java.lang.Object,java.lang.Object):74:74 -> GetOption + 2:7:java.lang.Enum searchEnum(java.lang.Class,java.lang.Object):83:83 -> searchEnum + 8:14:java.lang.Enum searchEnum(java.lang.Class,java.lang.Object):84:84 -> searchEnum + 15:21:java.lang.Enum searchEnum(java.lang.Class,java.lang.Object):87:87 -> searchEnum + 22:25:java.lang.Enum searchEnum(java.lang.Class,java.lang.Object):91:91 -> searchEnum + 26:33:java.lang.Enum searchEnum(java.lang.Class,java.lang.Object):92:92 -> searchEnum + 34:40:java.lang.Enum searchEnum(java.lang.Class,java.lang.Object):93:93 -> searchEnum + 41:52:java.lang.Enum searchEnum(java.lang.Class,java.lang.Object):96:96 -> searchEnum + 53:67:java.lang.Enum searchEnum(java.lang.Class,java.lang.Object):97:97 -> searchEnum +com.facebook.hermes.intl.OptionHelpers$OptionType -> com.facebook.hermes.intl.OptionHelpers$OptionType: +# {"id":"sourceFile","fileName":"OptionHelpers.java"} + 1:9:com.facebook.hermes.intl.OptionHelpers$OptionType[] $values():14:14 -> $values + 1:10:void ():15:15 -> + 11:20:void ():16:16 -> + 21:27:void ():14:14 -> + 1:4:void (java.lang.String,int):14:14 -> + 1:9:com.facebook.hermes.intl.OptionHelpers$OptionType valueOf(java.lang.String):14:14 -> valueOf + 1:9:com.facebook.hermes.intl.OptionHelpers$OptionType[] values():14:14 -> values +com.facebook.hermes.intl.ParsedLocaleIdentifier -> com.facebook.hermes.intl.ParsedLocaleIdentifier: +# {"id":"sourceFile","fileName":"ParsedLocaleIdentifier.java"} + 1:4:void ():13:13 -> +com.facebook.hermes.intl.ParsedLocaleIdentifier$ParsedLanguageIdentifier -> com.facebook.hermes.intl.ParsedLocaleIdentifier$ParsedLanguageIdentifier: +# {"id":"sourceFile","fileName":"ParsedLocaleIdentifier.java"} + 1:4:void ():15:15 -> +com.facebook.hermes.intl.PlatformCollatorAndroid -> com.facebook.hermes.intl.PlatformCollatorAndroid: +# {"id":"sourceFile","fileName":"PlatformCollatorAndroid.java"} + 1:4:void ():23:23 -> + 1:7:int compare(java.lang.String,java.lang.String):39:39 -> compare + 1:4:com.facebook.hermes.intl.IPlatformCollator configure(com.facebook.hermes.intl.ILocaleObject):27:27 -> configure + 5:17:com.facebook.hermes.intl.IPlatformCollator configure(com.facebook.hermes.intl.ILocaleObject):30:30 -> configure + 1:5:java.lang.String[] getAvailableLocales():105:105 -> getAvailableLocales + 6:9:java.lang.String[] getAvailableLocales():106:106 -> getAvailableLocales + 10:15:java.lang.String[] getAvailableLocales():107:107 -> getAvailableLocales + 16:25:java.lang.String[] getAvailableLocales():108:108 -> getAvailableLocales + 26:31:java.lang.String[] getAvailableLocales():111:111 -> getAvailableLocales + 32:38:java.lang.String[] getAvailableLocales():112:112 -> getAvailableLocales + 1:4:com.facebook.hermes.intl.IPlatformCollator$Sensitivity getSensitivity():44:44 -> getSensitivity + 5:7:com.facebook.hermes.intl.IPlatformCollator$Sensitivity getSensitivity():45:45 -> getSensitivity + 8:13:com.facebook.hermes.intl.IPlatformCollator$Sensitivity getSensitivity():48:48 -> getSensitivity + 14:19:com.facebook.hermes.intl.IPlatformCollator$Sensitivity getSensitivity():50:50 -> getSensitivity + 20:22:com.facebook.hermes.intl.IPlatformCollator$Sensitivity getSensitivity():53:53 -> getSensitivity + 23:25:com.facebook.hermes.intl.IPlatformCollator$Sensitivity getSensitivity():55:55 -> getSensitivity + 1:22:com.facebook.hermes.intl.IPlatformCollator setSensitivity(com.facebook.hermes.intl.IPlatformCollator$Sensitivity):62:62 -> setSensitivity + 23:28:com.facebook.hermes.intl.IPlatformCollator setSensitivity(com.facebook.hermes.intl.IPlatformCollator$Sensitivity):73:73 -> setSensitivity + 29:34:com.facebook.hermes.intl.IPlatformCollator setSensitivity(com.facebook.hermes.intl.IPlatformCollator$Sensitivity):70:70 -> setSensitivity + 35:40:com.facebook.hermes.intl.IPlatformCollator setSensitivity(com.facebook.hermes.intl.IPlatformCollator$Sensitivity):67:67 -> setSensitivity + 41:46:com.facebook.hermes.intl.IPlatformCollator setSensitivity(com.facebook.hermes.intl.IPlatformCollator$Sensitivity):64:64 -> setSensitivity +com.facebook.hermes.intl.PlatformCollatorAndroid$1 -> com.facebook.hermes.intl.PlatformCollatorAndroid$1: +# {"id":"sourceFile","fileName":"PlatformCollatorAndroid.java"} + 1:52:void ():62:62 -> +com.facebook.hermes.intl.PlatformCollatorICU -> com.facebook.hermes.intl.PlatformCollatorICU: +# {"id":"sourceFile","fileName":"PlatformCollatorICU.java"} + 1:4:void ():23:23 -> + 5:7:void ():21:21 -> + 1:7:int compare(java.lang.String,java.lang.String):42:42 -> compare + 1:2:com.facebook.hermes.intl.IPlatformCollator configure(com.facebook.hermes.intl.ILocaleObject):28:28 -> configure + 3:16:com.facebook.hermes.intl.IPlatformCollator configure(com.facebook.hermes.intl.ILocaleObject):30:30 -> configure + 17:20:com.facebook.hermes.intl.IPlatformCollator configure(com.facebook.hermes.intl.ILocaleObject):34:34 -> configure + 1:5:java.lang.String[] getAvailableLocales():131:131 -> getAvailableLocales + 6:9:java.lang.String[] getAvailableLocales():144:144 -> getAvailableLocales + 10:15:java.lang.String[] getAvailableLocales():146:146 -> getAvailableLocales + 16:25:java.lang.String[] getAvailableLocales():147:147 -> getAvailableLocales + 26:31:java.lang.String[] getAvailableLocales():150:150 -> getAvailableLocales + 32:38:java.lang.String[] getAvailableLocales():151:151 -> getAvailableLocales + 1:4:com.facebook.hermes.intl.IPlatformCollator$Sensitivity getSensitivity():48:48 -> getSensitivity + 5:7:com.facebook.hermes.intl.IPlatformCollator$Sensitivity getSensitivity():49:49 -> getSensitivity + 8:13:com.facebook.hermes.intl.IPlatformCollator$Sensitivity getSensitivity():52:52 -> getSensitivity + 14:24:com.facebook.hermes.intl.IPlatformCollator$Sensitivity getSensitivity():54:54 -> getSensitivity + 25:30:com.facebook.hermes.intl.IPlatformCollator$Sensitivity getSensitivity():55:55 -> getSensitivity + 31:33:com.facebook.hermes.intl.IPlatformCollator$Sensitivity getSensitivity():58:58 -> getSensitivity + 34:36:com.facebook.hermes.intl.IPlatformCollator$Sensitivity getSensitivity():60:60 -> getSensitivity + 1:14:com.facebook.hermes.intl.IPlatformCollator setCaseFirstAttribute(com.facebook.hermes.intl.IPlatformCollator$CaseFirst):110:110 -> setCaseFirstAttribute + 15:20:com.facebook.hermes.intl.IPlatformCollator setCaseFirstAttribute(com.facebook.hermes.intl.IPlatformCollator$CaseFirst):121:121 -> setCaseFirstAttribute + 21:26:com.facebook.hermes.intl.IPlatformCollator setCaseFirstAttribute(com.facebook.hermes.intl.IPlatformCollator$CaseFirst):116:116 -> setCaseFirstAttribute + 27:32:com.facebook.hermes.intl.IPlatformCollator setCaseFirstAttribute(com.facebook.hermes.intl.IPlatformCollator$CaseFirst):112:112 -> setCaseFirstAttribute + 3:9:com.facebook.hermes.intl.IPlatformCollator setIgnorePunctuation(boolean):91:91 -> setIgnorePunctuation + 3:14:com.facebook.hermes.intl.IPlatformCollator setNumericAttribute(boolean):101:101 -> setNumericAttribute + 1:22:com.facebook.hermes.intl.IPlatformCollator setSensitivity(com.facebook.hermes.intl.IPlatformCollator$Sensitivity):66:66 -> setSensitivity + 23:28:com.facebook.hermes.intl.IPlatformCollator setSensitivity(com.facebook.hermes.intl.IPlatformCollator$Sensitivity):78:78 -> setSensitivity + 29:33:com.facebook.hermes.intl.IPlatformCollator setSensitivity(com.facebook.hermes.intl.IPlatformCollator$Sensitivity):74:74 -> setSensitivity + 34:39:com.facebook.hermes.intl.IPlatformCollator setSensitivity(com.facebook.hermes.intl.IPlatformCollator$Sensitivity):75:75 -> setSensitivity + 40:45:com.facebook.hermes.intl.IPlatformCollator setSensitivity(com.facebook.hermes.intl.IPlatformCollator$Sensitivity):71:71 -> setSensitivity + 46:51:com.facebook.hermes.intl.IPlatformCollator setSensitivity(com.facebook.hermes.intl.IPlatformCollator$Sensitivity):68:68 -> setSensitivity +com.facebook.hermes.intl.PlatformCollatorICU$1 -> com.facebook.hermes.intl.PlatformCollatorICU$1: +# {"id":"sourceFile","fileName":"PlatformCollatorICU.java"} + 1:40:void ():110:110 -> + 41:89:void ():66:66 -> +com.facebook.hermes.intl.PlatformDateTimeFormatterAndroid -> com.facebook.hermes.intl.PlatformDateTimeFormatterAndroid: +# {"id":"sourceFile","fileName":"PlatformDateTimeFormatterAndroid.java"} + 1:4:void ():228:228 -> + 5:7:void ():20:20 -> + 1:3:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):174:176 -> configure + 4:4:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):178:178 -> configure + 5:5:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):181:181 -> configure + 6:7:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):183:184 -> configure + 8:8:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):186:186 -> configure + 9:9:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):195:195 -> configure + 10:10:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):194:194 -> configure + 11:11:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):198:198 -> configure + 12:12:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):201:201 -> configure + 13:15:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):203:205 -> configure + 1:4:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):29:29 -> fieldToString + 5:7:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):30:30 -> fieldToString + 8:11:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):32:32 -> fieldToString + 12:14:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):33:33 -> fieldToString + 15:18:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):35:35 -> fieldToString + 19:21:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):40:40 -> fieldToString + 22:24:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):41:41 -> fieldToString + 25:27:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):43:43 -> fieldToString + 28:31:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):46:46 -> fieldToString + 32:34:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):47:47 -> fieldToString + 35:38:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):49:49 -> fieldToString + 39:41:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):50:50 -> fieldToString + 42:48:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):52:52 -> fieldToString + 49:53:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):55:55 -> fieldToString + 54:58:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):58:58 -> fieldToString + 59:63:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):61:61 -> fieldToString + 64:67:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):64:64 -> fieldToString + 68:70:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):65:65 -> fieldToString + 71:74:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):67:67 -> fieldToString + 75:77:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):68:68 -> fieldToString + 78:81:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):70:70 -> fieldToString + 82:84:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):71:71 -> fieldToString + 85:88:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):73:73 -> fieldToString + 89:91:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):74:74 -> fieldToString + 92:103:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):77:77 -> fieldToString + 104:106:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):78:78 -> fieldToString + 107:109:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):80:80 -> fieldToString + 1:13:java.lang.String format(double):24:24 -> format + 1:11:java.text.AttributedCharacterIterator formatToParts(double):85:85 -> formatToParts + 1:5:java.lang.String[] getAvailableLocales():218:218 -> getAvailableLocales + 6:9:java.lang.String[] getAvailableLocales():219:219 -> getAvailableLocales + 10:15:java.lang.String[] getAvailableLocales():220:220 -> getAvailableLocales + 16:25:java.lang.String[] getAvailableLocales():221:221 -> getAvailableLocales + 26:31:java.lang.String[] getAvailableLocales():224:224 -> getAvailableLocales + 32:38:java.lang.String[] getAvailableLocales():225:225 -> getAvailableLocales + 1:7:java.lang.String getDefaultCalendarName(com.facebook.hermes.intl.ILocaleObject):92:92 -> getDefaultCalendarName + 8:11:java.lang.String getDefaultCalendarName(com.facebook.hermes.intl.ILocaleObject):91:91 -> getDefaultCalendarName + 12:15:java.lang.String getDefaultCalendarName(com.facebook.hermes.intl.ILocaleObject):93:93 -> getDefaultCalendarName + 16:20:java.lang.String getDefaultCalendarName(com.facebook.hermes.intl.ILocaleObject):94:94 -> getDefaultCalendarName + 1:13:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):126:126 -> getDefaultHourCycle + 14:17:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):127:127 -> getDefaultHourCycle + 18:23:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):129:129 -> getDefaultHourCycle + 24:38:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):130:130 -> getDefaultHourCycle + 39:48:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):131:131 -> getDefaultHourCycle + 49:53:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):132:132 -> getDefaultHourCycle + 54:63:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):133:133 -> getDefaultHourCycle + 64:66:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):134:134 -> getDefaultHourCycle + 67:69:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):136:136 -> getDefaultHourCycle + 70:72:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):138:138 -> getDefaultHourCycle + 1:3:java.lang.String getDefaultNumberingSystem(com.facebook.hermes.intl.ILocaleObject):151:151 -> getDefaultNumberingSystem + 1:19:java.lang.String getDefaultTimeZone(com.facebook.hermes.intl.ILocaleObject):146:146 -> getDefaultTimeZone +com.facebook.hermes.intl.PlatformDateTimeFormatterAndroid$PatternUtils -> com.facebook.hermes.intl.PlatformDateTimeFormatterAndroid$PatternUtils: +# {"id":"sourceFile","fileName":"PlatformDateTimeFormatterAndroid.java"} + 1:4:void ():97:97 -> + 1:7:java.lang.String getPatternWithoutLiterals(java.lang.String):101:101 -> getPatternWithoutLiterals + 8:13:java.lang.String getPatternWithoutLiterals(java.lang.String):103:103 -> getPatternWithoutLiterals + 14:43:java.lang.String getPatternWithoutLiterals(java.lang.String):104:104 -> getPatternWithoutLiterals + 44:53:java.lang.String getPatternWithoutLiterals(java.lang.String):113:113 -> getPatternWithoutLiterals + 54:58:java.lang.String getPatternWithoutLiterals(java.lang.String):116:116 -> getPatternWithoutLiterals +com.facebook.hermes.intl.PlatformDateTimeFormatterICU -> com.facebook.hermes.intl.PlatformDateTimeFormatterICU: +# {"id":"sourceFile","fileName":"PlatformDateTimeFormatterICU.java"} + 1:4:void ():423:423 -> + 5:7:void ():26:26 -> + 1:1:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):337:337 -> configure + 2:4:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):354:356 -> configure + 5:6:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):358:359 -> configure + 7:7:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):361:361 -> configure + 8:8:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):364:364 -> configure + 9:9:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):368:368 -> configure + 10:11:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):376:377 -> configure + 12:12:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):380:380 -> configure + 13:13:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):374:374 -> configure + 14:14:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):370:370 -> configure + 15:15:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):386:386 -> configure + 16:16:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):385:385 -> configure + 17:17:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):389:389 -> configure + 18:20:void configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,java.lang.String,com.facebook.hermes.intl.IPlatformDateTimeFormatter$FormatMatcher,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,java.lang.Object,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):391:393 -> configure + 1:4:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):37:37 -> fieldToString + 5:7:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):38:38 -> fieldToString + 8:11:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):40:40 -> fieldToString + 12:14:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):41:41 -> fieldToString + 15:18:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):43:43 -> fieldToString + 19:21:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):48:48 -> fieldToString + 22:24:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):49:49 -> fieldToString + 25:27:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):51:51 -> fieldToString + 28:31:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):54:54 -> fieldToString + 32:34:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):55:55 -> fieldToString + 35:38:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):57:57 -> fieldToString + 39:41:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):58:58 -> fieldToString + 42:48:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):60:60 -> fieldToString + 49:53:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):63:63 -> fieldToString + 54:58:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):66:66 -> fieldToString + 59:63:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):69:69 -> fieldToString + 64:67:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):72:72 -> fieldToString + 68:70:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):73:73 -> fieldToString + 71:74:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):75:75 -> fieldToString + 75:77:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):76:76 -> fieldToString + 78:81:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):78:78 -> fieldToString + 82:84:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):79:79 -> fieldToString + 85:88:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):81:81 -> fieldToString + 89:91:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):82:82 -> fieldToString + 92:103:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):85:85 -> fieldToString + 104:106:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):86:86 -> fieldToString + 107:109:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,java.lang.String):89:89 -> fieldToString + 1:13:java.lang.String format(double):31:31 -> format + 1:11:java.text.AttributedCharacterIterator formatToParts(double):94:94 -> formatToParts + 1:5:java.lang.String[] getAvailableLocales():400:400 -> getAvailableLocales + 6:9:java.lang.String[] getAvailableLocales():414:414 -> getAvailableLocales + 10:15:java.lang.String[] getAvailableLocales():415:415 -> getAvailableLocales + 16:25:java.lang.String[] getAvailableLocales():416:416 -> getAvailableLocales + 26:31:java.lang.String[] getAvailableLocales():419:419 -> getAvailableLocales + 32:38:java.lang.String[] getAvailableLocales():420:420 -> getAvailableLocales + 1:11:java.lang.String getDefaultCalendarName(com.facebook.hermes.intl.ILocaleObject):102:102 -> getDefaultCalendarName + 12:15:java.lang.String getDefaultCalendarName(com.facebook.hermes.intl.ILocaleObject):103:103 -> getDefaultCalendarName + 16:19:java.lang.String getDefaultCalendarName(com.facebook.hermes.intl.ILocaleObject):104:104 -> getDefaultCalendarName + 20:24:java.lang.String getDefaultCalendarName(com.facebook.hermes.intl.ILocaleObject):105:105 -> getDefaultCalendarName + 1:13:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):139:139 -> getDefaultHourCycle + 14:17:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):140:140 -> getDefaultHourCycle + 18:23:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):142:142 -> getDefaultHourCycle + 24:38:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):143:143 -> getDefaultHourCycle + 39:48:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):144:144 -> getDefaultHourCycle + 49:53:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):145:145 -> getDefaultHourCycle + 54:63:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):146:146 -> getDefaultHourCycle + 64:66:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):147:147 -> getDefaultHourCycle + 67:69:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):149:149 -> getDefaultHourCycle + 70:72:com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle getDefaultHourCycle(com.facebook.hermes.intl.ILocaleObject):151:151 -> getDefaultHourCycle + 1:15:java.lang.String getDefaultNumberingSystem(com.facebook.hermes.intl.ILocaleObject):167:167 -> getDefaultNumberingSystem + 1:19:java.lang.String getDefaultTimeZone(com.facebook.hermes.intl.ILocaleObject):160:160 -> getDefaultTimeZone + 1:4:java.lang.String getPatternForStyle(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle):215:215 -> getPatternForStyle + 5:14:java.lang.String getPatternForStyle(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle):218:218 -> getPatternForStyle + 15:20:java.lang.String getPatternForStyle(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle):217:217 -> getPatternForStyle + 21:25:java.lang.String getPatternForStyle(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle):219:219 -> getPatternForStyle + 26:29:java.lang.String getPatternForStyle(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle):220:220 -> getPatternForStyle + 30:39:java.lang.String getPatternForStyle(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle):223:223 -> getPatternForStyle + 40:45:java.lang.String getPatternForStyle(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle):222:222 -> getPatternForStyle + 46:50:java.lang.String getPatternForStyle(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle):224:224 -> getPatternForStyle + 51:54:java.lang.String getPatternForStyle(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle):228:228 -> getPatternForStyle + 55:58:java.lang.String getPatternForStyle(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle):229:229 -> getPatternForStyle + 59:64:java.lang.String getPatternForStyle(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle):230:230 -> getPatternForStyle + 65:70:java.lang.String getPatternForStyle(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle):227:227 -> getPatternForStyle + 71:75:java.lang.String getPatternForStyle(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle):231:231 -> getPatternForStyle + 1:1:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):264:264 -> getSkeleton + 2:2:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):269:269 -> getSkeleton + 3:7:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):297:301 -> getSkeleton + 8:8:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):303:303 -> getSkeleton + 9:9:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):305:305 -> getSkeleton + 10:10:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):304:304 -> getSkeleton + 11:13:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):307:309 -> getSkeleton + 14:14:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):270:270 -> getSkeleton + 15:18:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):273:276 -> getSkeleton + 19:20:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):278:279 -> getSkeleton + 21:21:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):277:277 -> getSkeleton + 22:22:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):283:283 -> getSkeleton + 23:24:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):285:286 -> getSkeleton + 25:25:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):284:284 -> getSkeleton + 26:28:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):289:291 -> getSkeleton + 29:29:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):293:293 -> getSkeleton + 30:30:java.lang.String getSkeleton(com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformDateTimeFormatter$WeekDay,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Era,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Year,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Month,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Day,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Hour,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Minute,com.facebook.hermes.intl.IPlatformDateTimeFormatter$Second,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeZoneName,com.facebook.hermes.intl.IPlatformDateTimeFormatter$HourCycle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle,com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle,java.lang.Object):312:312 -> getSkeleton + 1:7:void replaceChars(java.lang.StringBuilder,java.lang.String,java.lang.String):205:205 -> replaceChars + 8:16:void replaceChars(java.lang.StringBuilder,java.lang.String,java.lang.String):207:207 -> replaceChars + 3:8:void replacePatternChars(java.lang.StringBuilder,char[],char):236:236 -> replacePatternChars + 9:14:void replacePatternChars(java.lang.StringBuilder,char[],char):237:237 -> replacePatternChars + 15:20:void replacePatternChars(java.lang.StringBuilder,char[],char):238:238 -> replacePatternChars + 21:31:void replacePatternChars(java.lang.StringBuilder,char[],char):239:239 -> replacePatternChars + 1:21:int toICUDateStyle(com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle):172:172 -> toICUDateStyle + 22:52:int toICUDateStyle(com.facebook.hermes.intl.IPlatformDateTimeFormatter$DateStyle):183:183 -> toICUDateStyle + 1:21:int toICUTimeStyle(com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle):189:189 -> toICUTimeStyle + 22:52:int toICUTimeStyle(com.facebook.hermes.intl.IPlatformDateTimeFormatter$TimeStyle):200:200 -> toICUTimeStyle +com.facebook.hermes.intl.PlatformDateTimeFormatterICU$1 -> com.facebook.hermes.intl.PlatformDateTimeFormatterICU$1: +# {"id":"sourceFile","fileName":"PlatformDateTimeFormatterICU.java"} + 1:62:void ():189:189 -> + 63:120:void ():172:172 -> +com.facebook.hermes.intl.PlatformDateTimeFormatterICU$PatternUtils -> com.facebook.hermes.intl.PlatformDateTimeFormatterICU$PatternUtils: +# {"id":"sourceFile","fileName":"PlatformDateTimeFormatterICU.java"} + 1:4:void ():109:109 -> + 1:7:java.lang.String getPatternWithoutLiterals(java.lang.String):113:113 -> getPatternWithoutLiterals + 8:13:java.lang.String getPatternWithoutLiterals(java.lang.String):115:115 -> getPatternWithoutLiterals + 14:43:java.lang.String getPatternWithoutLiterals(java.lang.String):116:116 -> getPatternWithoutLiterals + 44:53:java.lang.String getPatternWithoutLiterals(java.lang.String):125:125 -> getPatternWithoutLiterals + 54:58:java.lang.String getPatternWithoutLiterals(java.lang.String):128:128 -> getPatternWithoutLiterals +com.facebook.hermes.intl.PlatformNumberFormatterAndroid -> com.facebook.hermes.intl.PlatformNumberFormatterAndroid: +# {"id":"sourceFile","fileName":"PlatformNumberFormatterAndroid.java"} + 1:4:void ():29:29 -> + 1:1:com.facebook.hermes.intl.IPlatformNumberFormatter configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):22:22 -> configure + 2:3:com.facebook.hermes.intl.PlatformNumberFormatterAndroid configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):179:180 -> configure + 4:4:com.facebook.hermes.intl.PlatformNumberFormatterAndroid configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):182:182 -> configure + 1:3:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):146:146 -> fieldToString + 1:11:java.lang.String format(double):140:140 -> format + 1:11:java.text.AttributedCharacterIterator formatToParts(double):151:151 -> formatToParts + 1:5:java.lang.String[] getAvailableLocales():196:196 -> getAvailableLocales + 6:9:java.lang.String[] getAvailableLocales():197:197 -> getAvailableLocales + 10:15:java.lang.String[] getAvailableLocales():198:198 -> getAvailableLocales + 16:25:java.lang.String[] getAvailableLocales():199:199 -> getAvailableLocales + 26:31:java.lang.String[] getAvailableLocales():202:202 -> getAvailableLocales + 32:38:java.lang.String[] getAvailableLocales():203:203 -> getAvailableLocales + 1:9:int getCurrencyDigits(java.lang.String):132:132 -> getCurrencyDigits + 10:17:int getCurrencyDigits(java.lang.String):134:134 -> getCurrencyDigits + 1:3:java.lang.String getDefaultNumberingSystem(com.facebook.hermes.intl.ILocaleObject):208:208 -> getDefaultNumberingSystem + 1:2:void initialize(java.text.DecimalFormat,com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformNumberFormatter$Style):35:35 -> initialize + 3:4:void initialize(java.text.DecimalFormat,com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformNumberFormatter$Style):36:36 -> initialize + 5:8:void initialize(java.text.DecimalFormat,com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformNumberFormatter$Style):37:37 -> initialize + 9:11:void initialize(java.text.DecimalFormat,com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformNumberFormatter$Style):38:38 -> initialize + 1:1:com.facebook.hermes.intl.IPlatformNumberFormatter setCurrency(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay):22:22 -> setCurrency + 2:2:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setCurrency(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay):44:44 -> setCurrency + 3:4:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setCurrency(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay):46:47 -> setCurrency + 5:5:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setCurrency(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay):50:50 -> setCurrency + 6:6:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setCurrency(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay):64:64 -> setCurrency + 7:7:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setCurrency(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay):53:53 -> setCurrency + 8:10:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setCurrency(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay):68:70 -> setCurrency + 11:11:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setCurrency(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay):72:72 -> setCurrency + 1:1:com.facebook.hermes.intl.IPlatformNumberFormatter setFractionDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):22:22 -> setFractionDigits + 2:2:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setFractionDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):105:105 -> setFractionDigits + 3:3:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setFractionDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):107:107 -> setFractionDigits + 4:4:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setFractionDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):110:110 -> setFractionDigits + 1:1:com.facebook.hermes.intl.IPlatformNumberFormatter setGrouping(boolean):22:22 -> setGrouping + 2:2:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setGrouping(boolean):80:80 -> setGrouping + 1:1:com.facebook.hermes.intl.IPlatformNumberFormatter setMinIntergerDigits(int):22:22 -> setMinIntergerDigits + 2:2:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setMinIntergerDigits(int):86:86 -> setMinIntergerDigits + 1:1:com.facebook.hermes.intl.IPlatformNumberFormatter setSignDisplay(com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay):22:22 -> setSignDisplay + 2:4:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setSignDisplay(com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay):119:121 -> setSignDisplay + 5:6:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setSignDisplay(com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay):123:124 -> setSignDisplay + 1:1:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setSignificantDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):0:0 -> setSignificantDigits + 2:2:com.facebook.hermes.intl.IPlatformNumberFormatter setSignificantDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):22:22 -> setSignificantDigits + 1:1:com.facebook.hermes.intl.PlatformNumberFormatterAndroid setUnits(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$UnitDisplay):0:0 -> setUnits + 2:2:com.facebook.hermes.intl.IPlatformNumberFormatter setUnits(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$UnitDisplay):22:22 -> setUnits +com.facebook.hermes.intl.PlatformNumberFormatterAndroid$1 -> com.facebook.hermes.intl.PlatformNumberFormatterAndroid$1: +# {"id":"sourceFile","fileName":"PlatformNumberFormatterAndroid.java"} + 1:52:void ():50:50 -> +com.facebook.hermes.intl.PlatformNumberFormatterICU -> com.facebook.hermes.intl.PlatformNumberFormatterICU: +# {"id":"sourceFile","fileName":"PlatformNumberFormatterICU.java"} + 1:4:void ():45:45 -> + 1:1:com.facebook.hermes.intl.IPlatformNumberFormatter configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):37:37 -> configure + 2:2:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):351:351 -> configure + 3:3:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):356:356 -> configure + 4:5:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):364:365 -> configure + 6:6:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):367:367 -> configure + 7:7:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):362:362 -> configure + 8:8:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):358:358 -> configure + 9:9:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):370:370 -> configure + 10:12:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):376:378 -> configure + 13:13:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):382:382 -> configure + 14:14:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):381:381 -> configure + 15:15:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):383:383 -> configure + 16:16:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):385:385 -> configure + 17:17:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):387:387 -> configure + 18:18:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):389:389 -> configure + 19:19:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):392:392 -> configure + 20:20:com.facebook.hermes.intl.PlatformNumberFormatterICU configure(com.facebook.hermes.intl.ILocaleObject,java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$Style,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencySign,com.facebook.hermes.intl.IPlatformNumberFormatter$Notation,com.facebook.hermes.intl.IPlatformNumberFormatter$CompactDisplay):395:395 -> configure + 1:6:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):250:250 -> fieldToString + 7:12:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):251:251 -> fieldToString + 13:15:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):252:252 -> fieldToString + 16:18:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):254:254 -> fieldToString + 19:22:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):256:256 -> fieldToString + 23:28:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):257:257 -> fieldToString + 29:31:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):258:258 -> fieldToString + 32:37:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):260:260 -> fieldToString + 38:40:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):261:261 -> fieldToString + 41:43:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):263:263 -> fieldToString + 44:47:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):265:265 -> fieldToString + 48:50:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):266:266 -> fieldToString + 51:54:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):268:268 -> fieldToString + 55:57:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):269:269 -> fieldToString + 58:61:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):271:271 -> fieldToString + 62:64:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):272:272 -> fieldToString + 65:68:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):274:274 -> fieldToString + 69:71:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):275:275 -> fieldToString + 72:75:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):277:277 -> fieldToString + 76:78:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):278:278 -> fieldToString + 79:82:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):280:280 -> fieldToString + 83:85:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):281:281 -> fieldToString + 86:89:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):283:283 -> fieldToString + 90:92:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):284:284 -> fieldToString + 93:96:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):286:286 -> fieldToString + 97:99:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):287:287 -> fieldToString + 100:103:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):289:289 -> fieldToString + 104:106:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):290:290 -> fieldToString + 107:118:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):294:294 -> fieldToString + 119:121:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):295:295 -> fieldToString + 122:124:java.lang.String fieldToString(java.text.AttributedCharacterIterator$Attribute,double):298:298 -> fieldToString + 1:10:java.lang.String format(double):227:227 -> format + 11:26:java.lang.String format(double):228:228 -> format + 27:35:java.lang.String format(double):229:229 -> format + 36:48:java.lang.String format(double):238:238 -> format + 49:63:java.lang.String format(double):240:240 -> format + 1:12:java.text.AttributedCharacterIterator formatToParts(double):306:306 -> formatToParts + 13:28:java.text.AttributedCharacterIterator formatToParts(double):307:307 -> formatToParts + 29:37:java.text.AttributedCharacterIterator formatToParts(double):309:309 -> formatToParts + 38:54:java.text.AttributedCharacterIterator formatToParts(double):326:326 -> formatToParts + 55:71:java.text.AttributedCharacterIterator formatToParts(double):319:319 -> formatToParts + 72:88:java.text.AttributedCharacterIterator formatToParts(double):321:321 -> formatToParts + 1:5:java.lang.String[] getAvailableLocales():404:404 -> getAvailableLocales + 6:9:java.lang.String[] getAvailableLocales():416:416 -> getAvailableLocales + 10:15:java.lang.String[] getAvailableLocales():418:418 -> getAvailableLocales + 16:25:java.lang.String[] getAvailableLocales():419:419 -> getAvailableLocales + 26:31:java.lang.String[] getAvailableLocales():422:422 -> getAvailableLocales + 32:38:java.lang.String[] getAvailableLocales():423:423 -> getAvailableLocales + 1:9:int getCurrencyDigits(java.lang.String):335:335 -> getCurrencyDigits + 10:17:int getCurrencyDigits(java.lang.String):337:337 -> getCurrencyDigits + 1:15:java.lang.String getDefaultNumberingSystem(com.facebook.hermes.intl.ILocaleObject):430:430 -> getDefaultNumberingSystem + 1:2:void initialize(android.icu.text.NumberFormat,com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformNumberFormatter$Style):53:53 -> initialize + 3:4:void initialize(android.icu.text.NumberFormat,com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformNumberFormatter$Style):54:54 -> initialize + 5:8:void initialize(android.icu.text.NumberFormat,com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformNumberFormatter$Style):55:55 -> initialize + 9:11:void initialize(android.icu.text.NumberFormat,com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformNumberFormatter$Style):56:56 -> initialize + 12:15:void initialize(android.icu.text.NumberFormat,com.facebook.hermes.intl.ILocaleObject,com.facebook.hermes.intl.IPlatformNumberFormatter$Style):58:58 -> initialize + 1:20:android.icu.util.MeasureUnit parseUnit(java.lang.String):199:199 -> parseUnit + 21:30:android.icu.util.MeasureUnit parseUnit(java.lang.String):201:201 -> parseUnit + 31:65:android.icu.util.MeasureUnit parseUnit(java.lang.String):202:202 -> parseUnit + 66:88:android.icu.util.MeasureUnit parseUnit(java.lang.String):205:205 -> parseUnit + 1:1:com.facebook.hermes.intl.IPlatformNumberFormatter setCurrency(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay):37:37 -> setCurrency + 2:2:com.facebook.hermes.intl.PlatformNumberFormatterICU setCurrency(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay):66:66 -> setCurrency + 3:4:com.facebook.hermes.intl.PlatformNumberFormatterICU setCurrency(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay):68:69 -> setCurrency + 5:5:com.facebook.hermes.intl.PlatformNumberFormatterICU setCurrency(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay):72:72 -> setCurrency + 6:7:com.facebook.hermes.intl.PlatformNumberFormatterICU setCurrency(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay):74:75 -> setCurrency + 8:9:com.facebook.hermes.intl.PlatformNumberFormatterICU setCurrency(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay):77:78 -> setCurrency + 10:12:com.facebook.hermes.intl.PlatformNumberFormatterICU setCurrency(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$CurrencyDisplay):80:82 -> setCurrency + 1:1:com.facebook.hermes.intl.IPlatformNumberFormatter setFractionDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):37:37 -> setFractionDigits + 2:3:com.facebook.hermes.intl.PlatformNumberFormatterICU setFractionDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):138:139 -> setFractionDigits + 4:4:com.facebook.hermes.intl.PlatformNumberFormatterICU setFractionDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):141:141 -> setFractionDigits + 5:6:com.facebook.hermes.intl.PlatformNumberFormatterICU setFractionDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):143:144 -> setFractionDigits + 1:1:com.facebook.hermes.intl.IPlatformNumberFormatter setGrouping(boolean):37:37 -> setGrouping + 2:2:com.facebook.hermes.intl.PlatformNumberFormatterICU setGrouping(boolean):92:92 -> setGrouping + 1:1:com.facebook.hermes.intl.IPlatformNumberFormatter setMinIntergerDigits(int):37:37 -> setMinIntergerDigits + 2:2:com.facebook.hermes.intl.PlatformNumberFormatterICU setMinIntergerDigits(int):99:99 -> setMinIntergerDigits + 1:1:com.facebook.hermes.intl.IPlatformNumberFormatter setSignDisplay(com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay):37:37 -> setSignDisplay + 2:4:com.facebook.hermes.intl.PlatformNumberFormatterICU setSignDisplay(com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay):155:157 -> setSignDisplay + 5:6:com.facebook.hermes.intl.PlatformNumberFormatterICU setSignDisplay(com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay):159:160 -> setSignDisplay + 7:7:com.facebook.hermes.intl.PlatformNumberFormatterICU setSignDisplay(com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay):166:166 -> setSignDisplay + 8:8:com.facebook.hermes.intl.PlatformNumberFormatterICU setSignDisplay(com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay):162:162 -> setSignDisplay + 9:9:com.facebook.hermes.intl.PlatformNumberFormatterICU setSignDisplay(com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay):170:170 -> setSignDisplay + 10:11:com.facebook.hermes.intl.PlatformNumberFormatterICU setSignDisplay(com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay):181:182 -> setSignDisplay + 12:13:com.facebook.hermes.intl.PlatformNumberFormatterICU setSignDisplay(com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay):184:185 -> setSignDisplay + 14:15:com.facebook.hermes.intl.PlatformNumberFormatterICU setSignDisplay(com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay):172:173 -> setSignDisplay + 16:17:com.facebook.hermes.intl.PlatformNumberFormatterICU setSignDisplay(com.facebook.hermes.intl.IPlatformNumberFormatter$SignDisplay):175:176 -> setSignDisplay + 1:1:com.facebook.hermes.intl.IPlatformNumberFormatter setSignificantDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):37:37 -> setSignificantDigits + 2:4:com.facebook.hermes.intl.PlatformNumberFormatterICU setSignificantDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):111:113 -> setSignificantDigits + 5:5:com.facebook.hermes.intl.PlatformNumberFormatterICU setSignificantDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):116:116 -> setSignificantDigits + 6:6:com.facebook.hermes.intl.PlatformNumberFormatterICU setSignificantDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):119:119 -> setSignificantDigits + 7:7:com.facebook.hermes.intl.PlatformNumberFormatterICU setSignificantDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):122:122 -> setSignificantDigits + 8:8:com.facebook.hermes.intl.PlatformNumberFormatterICU setSignificantDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):120:120 -> setSignificantDigits + 9:9:com.facebook.hermes.intl.PlatformNumberFormatterICU setSignificantDigits(com.facebook.hermes.intl.IPlatformNumberFormatter$RoundingType,int,int):125:125 -> setSignificantDigits + 1:1:com.facebook.hermes.intl.IPlatformNumberFormatter setUnits(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$UnitDisplay):37:37 -> setUnits + 2:4:com.facebook.hermes.intl.PlatformNumberFormatterICU setUnits(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$UnitDisplay):212:214 -> setUnits + 5:5:com.facebook.hermes.intl.PlatformNumberFormatterICU setUnits(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$UnitDisplay):216:216 -> setUnits + 6:6:com.facebook.hermes.intl.PlatformNumberFormatterICU setUnits(java.lang.String,com.facebook.hermes.intl.IPlatformNumberFormatter$UnitDisplay):215:215 -> setUnits +com.facebook.hermes.intl.PlatformNumberFormatterICU$$ExternalSyntheticApiModelOutline0 -> com.facebook.hermes.intl.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.icu.text.DecimalFormat,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.hermes.intl.PlatformNumberFormatterICU$1 -> com.facebook.hermes.intl.PlatformNumberFormatterICU$1: +# {"id":"sourceFile","fileName":"PlatformNumberFormatterICU.java"} + 1:41:void ():160:160 -> +com.facebook.hermes.intl.UnicodeExtensionKeys -> com.facebook.hermes.intl.UnicodeExtensionKeys: +# {"id":"sourceFile","fileName":"UnicodeExtensionKeys.java"} + 1:7:void ():40:40 -> + 8:14:void ():52:52 -> + 15:21:void ():76:76 -> + 22:28:void ():94:94 -> + 29:35:void ():102:102 -> + 36:43:void ():126:126 -> + 1:4:void ():16:16 -> + 1:17:java.lang.String CanonicalKeyToICUKey(java.lang.String):66:66 -> CanonicalKeyToICUKey + 1:17:java.lang.String ICUKeyToCanonicalKey(java.lang.String):71:71 -> ICUKeyToCanonicalKey + 1:7:boolean isValidKeyword(java.lang.String,java.lang.String,com.facebook.hermes.intl.ILocaleObject):259:259 -> isValidKeyword + 8:9:boolean isValidKeyword(java.lang.String,java.lang.String,com.facebook.hermes.intl.ILocaleObject):260:260 -> isValidKeyword + 10:17:boolean isValidKeyword(java.lang.String,java.lang.String,com.facebook.hermes.intl.ILocaleObject):261:261 -> isValidKeyword + 18:34:boolean isValidKeyword(java.lang.String,java.lang.String,com.facebook.hermes.intl.ILocaleObject):263:263 -> isValidKeyword + 35:40:boolean isValidKeyword(java.lang.String,java.lang.String,com.facebook.hermes.intl.ILocaleObject):265:265 -> isValidKeyword + 41:48:boolean isValidKeyword(java.lang.String,java.lang.String,com.facebook.hermes.intl.ILocaleObject):266:266 -> isValidKeyword + 49:53:boolean isValidKeyword(java.lang.String,java.lang.String,com.facebook.hermes.intl.ILocaleObject):267:267 -> isValidKeyword + 54:61:boolean isValidKeyword(java.lang.String,java.lang.String,com.facebook.hermes.intl.ILocaleObject):268:268 -> isValidKeyword + 62:65:boolean isValidKeyword(java.lang.String,java.lang.String,com.facebook.hermes.intl.ILocaleObject):269:269 -> isValidKeyword + 66:70:boolean isValidKeyword(java.lang.String,java.lang.String,com.facebook.hermes.intl.ILocaleObject):272:272 -> isValidKeyword + 71:79:boolean isValidKeyword(java.lang.String,java.lang.String,com.facebook.hermes.intl.ILocaleObject):276:276 -> isValidKeyword + 1:9:java.lang.String resolveCalendarAlias(java.lang.String):111:111 -> resolveCalendarAlias + 10:18:java.lang.String resolveCalendarAlias(java.lang.String):114:114 -> resolveCalendarAlias + 1:9:java.lang.String resolveCollationAlias(java.lang.String):87:87 -> resolveCollationAlias + 10:16:java.lang.String resolveCollationAlias(java.lang.String):90:90 -> resolveCollationAlias + 1:14:java.lang.Object resolveKnownAliases(java.lang.String,java.lang.Object):288:288 -> resolveKnownAliases + 15:21:java.lang.Object resolveKnownAliases(java.lang.String,java.lang.Object):289:289 -> resolveKnownAliases + 22:35:java.lang.Object resolveKnownAliases(java.lang.String,java.lang.Object):292:292 -> resolveKnownAliases + 36:42:java.lang.Object resolveKnownAliases(java.lang.String,java.lang.Object):293:293 -> resolveKnownAliases + 43:56:java.lang.Object resolveKnownAliases(java.lang.String,java.lang.Object):296:296 -> resolveKnownAliases + 57:63:java.lang.Object resolveKnownAliases(java.lang.String,java.lang.Object):297:297 -> resolveKnownAliases + 64:85:java.lang.Object resolveKnownAliases(java.lang.String,java.lang.Object):300:300 -> resolveKnownAliases + 86:92:java.lang.Object resolveKnownAliases(java.lang.String,java.lang.Object):301:301 -> resolveKnownAliases + 93:120:java.lang.Object resolveKnownAliases(java.lang.String,java.lang.Object):303:303 -> resolveKnownAliases + 121:128:java.lang.Object resolveKnownAliases(java.lang.String,java.lang.Object):304:304 -> resolveKnownAliases + 1:9:java.lang.String resolveNumberSystemAlias(java.lang.String):119:119 -> resolveNumberSystemAlias + 10:18:java.lang.String resolveNumberSystemAlias(java.lang.String):122:122 -> resolveNumberSystemAlias +com.facebook.hermes.intl.UnicodeExtensionKeys$1 -> com.facebook.hermes.intl.UnicodeExtensionKeys$1: +# {"id":"sourceFile","fileName":"UnicodeExtensionKeys.java"} + 1:3:void ():41:41 -> + 4:10:void ():43:43 -> + 11:17:void ():44:44 -> + 18:24:void ():45:45 -> + 25:31:void ():46:46 -> + 32:38:void ():47:47 -> + 39:46:void ():48:48 -> +com.facebook.hermes.intl.UnicodeExtensionKeys$2 -> com.facebook.hermes.intl.UnicodeExtensionKeys$2: +# {"id":"sourceFile","fileName":"UnicodeExtensionKeys.java"} + 1:3:void ():53:53 -> + 4:10:void ():55:55 -> + 11:17:void ():56:56 -> + 18:24:void ():57:57 -> + 25:31:void ():58:58 -> + 32:38:void ():59:59 -> + 39:46:void ():60:60 -> +com.facebook.hermes.intl.UnicodeExtensionKeys$3 -> com.facebook.hermes.intl.UnicodeExtensionKeys$3: +# {"id":"sourceFile","fileName":"UnicodeExtensionKeys.java"} + 1:3:void ():77:77 -> + 4:10:void ():79:79 -> + 11:17:void ():80:80 -> + 18:24:void ():81:81 -> + 25:32:void ():82:82 -> +com.facebook.hermes.intl.UnicodeExtensionKeys$4 -> com.facebook.hermes.intl.UnicodeExtensionKeys$4: +# {"id":"sourceFile","fileName":"UnicodeExtensionKeys.java"} + 1:3:void ():95:95 -> + 4:11:void ():98:98 -> +com.facebook.hermes.intl.UnicodeExtensionKeys$5 -> com.facebook.hermes.intl.UnicodeExtensionKeys$5: +# {"id":"sourceFile","fileName":"UnicodeExtensionKeys.java"} + 1:3:void ():103:103 -> + 4:11:void ():106:106 -> +com.facebook.hermes.intl.UnicodeExtensionKeys$6 -> com.facebook.hermes.intl.UnicodeExtensionKeys$6: +# {"id":"sourceFile","fileName":"UnicodeExtensionKeys.java"} + 3:5:void ():127:127 -> + 6:146:void ():132:132 -> + 147:189:void ():208:208 -> + 190:235:void ():230:230 -> +com.facebook.hermes.reactexecutor.HermesExecutor -> com.facebook.hermes.reactexecutor.HermesExecutor: +# {"id":"sourceFile","fileName":"HermesExecutor.kt"} + 9:12:void ():25:25 -> + 6:15:void (boolean,java.lang.String):17:17 -> + 1:3:java.lang.String access$getMode$cp():16:16 -> access$getMode$cp + 1:5:com.facebook.jni.HybridData access$initHybrid(boolean,java.lang.String,long):16:16 -> access$initHybrid + 1:5:com.facebook.jni.HybridData access$initHybridDefaultConfig(boolean,java.lang.String):16:16 -> access$initHybridDefaultConfig + 1:3:void access$setMode$cp(java.lang.String):16:16 -> access$setMode$cp + 1:20:java.lang.String getName():19:19 -> getName +com.facebook.hermes.reactexecutor.HermesExecutor$Companion -> com.facebook.hermes.reactexecutor.HermesExecutor$Companion: +# {"id":"sourceFile","fileName":"HermesExecutor.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():21:21 -> + 1:5:com.facebook.jni.HybridData access$initHybridDefaultConfig(com.facebook.hermes.reactexecutor.HermesExecutor$Companion,boolean,java.lang.String):21:21 -> access$initHybridDefaultConfig + 1:6:void loadLibrary():31:31 -> loadLibrary + 7:11:void loadLibrary():33:33 -> loadLibrary + 12:16:void loadLibrary():34:34 -> loadLibrary + 17:29:void loadLibrary():36:36 -> loadLibrary +com.facebook.hermes.reactexecutor.HermesExecutorFactory -> com.facebook.hermes.reactexecutor.HermesExecutorFactory: +# {"id":"sourceFile","fileName":"HermesExecutorFactory.kt"} + 1:4:void ():16:16 -> + 5:6:void ():17:17 -> + 7:11:void ():18:18 -> + 1:10:com.facebook.react.bridge.JavaScriptExecutor create():28:28 -> create + 6:8:void setDebuggerName(java.lang.String):25:25 -> setDebuggerName + 1:3:void setEnableDebugger(boolean):21:21 -> setEnableDebugger + 1:4:void startSamplingProfiler():31:31 -> startSamplingProfiler + 6:8:void stopSamplingProfiler(java.lang.String):35:35 -> stopSamplingProfiler + 9:12:void stopSamplingProfiler(java.lang.String):36:36 -> stopSamplingProfiler + 1:3:java.lang.String toString():39:39 -> toString +com.facebook.hermes.unicode.AndroidUnicodeUtils -> com.facebook.hermes.unicode.AndroidUnicodeUtils: +# {"id":"sourceFile","fileName":"AndroidUnicodeUtils.java"} + 1:4:void ():20:20 -> + 3:14:java.lang.String convertToCase(java.lang.String,int,boolean):50:50 -> convertToCase + 15:19:java.lang.String convertToCase(java.lang.String,int,boolean):53:53 -> convertToCase + 20:27:java.lang.String convertToCase(java.lang.String,int,boolean):57:57 -> convertToCase + 28:32:java.lang.String convertToCase(java.lang.String,int,boolean):55:55 -> convertToCase + 6:12:java.lang.String dateFormat(double,boolean,boolean):31:31 -> dateFormat + 13:19:java.lang.String dateFormat(double,boolean,boolean):33:33 -> dateFormat + 20:24:java.lang.String dateFormat(double,boolean,boolean):35:35 -> dateFormat + 25:37:java.lang.String dateFormat(double,boolean,boolean):39:39 -> dateFormat + 38:45:java.lang.String dateFormat(double,boolean,boolean):37:37 -> dateFormat + 1:4:int localeCompare(java.lang.String,java.lang.String):23:23 -> localeCompare + 5:9:int localeCompare(java.lang.String,java.lang.String):24:24 -> localeCompare + 12:18:java.lang.String normalize(java.lang.String,int):77:77 -> normalize + 19:26:java.lang.String normalize(java.lang.String,int):79:79 -> normalize + 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: +# {"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;"} + byte[] JPEG_HEADER -> c + int JPEG_HEADER_LENGTH -> d + byte[] PNG_HEADER -> e + int PNG_HEADER_LENGTH -> f + byte[] GIF_HEADER_87A -> g + byte[] GIF_HEADER_89A -> h + byte[] BMP_HEADER -> i + int BMP_HEADER_LENGTH -> j + byte[] ICO_HEADER -> k + int ICO_HEADER_LENGTH -> l + byte[] HEIF_HEADER_PREFIX -> m + byte[][] HEIF_HEADER_SUFFIXES -> n + byte[] DNG_HEADER_II -> o + byte[] DNG_HEADER_MM -> p + int DNG_HEADER_LENGTH -> q + byte[] BINARY_XML_HEADER -> r + byte[] AVIF_HEADER_PREFIX -> s + byte[] AVIF_HEADER_SUFFIX -> t + 10:16:void ():116:116 -> + 17:21:void ():117:117 -> + 22:26:void ():143:143 -> + 27:28:void ():135:135 -> + 29:31:void ():144:144 -> + 32:39:void ():162:162 -> + 40:47:void ():163:163 -> + 48:55:void ():184:184 -> + 56:59:void ():185:185 -> + 60:66:void ():204:204 -> + 67:69:void ():205:205 -> + 70:77:void ():228:228 -> + 78:83:void ():231:231 -> + 84:89:void ():232:232 -> + 90:95:void ():233:233 -> + 96:101:void ():234:234 -> + 102:107:void ():235:235 -> + 108:117:void ():236:236 -> + 118:119:void ():230:230 -> + 120:126:void ():270:270 -> + 127:133:void ():272:272 -> + 134:136:void ():273:273 -> + 137:141:void ():303:303 -> + 142:143:void ():299:299 -> + 144:149:void ():313:313 -> + 150:158:void ():314:314 -> + 1:5:void ():14:14 -> + 6:11:void ():24:24 -> + 12:15:void ():25:25 -> + 16:21:void ():26:26 -> + 22:28:void ():27:27 -> + 29:32:void ():28:28 -> + 33:38:void ():29:29 -> + 39:46:void ():30:30 -> + 47:51:void ():31:31 -> + 52:56:void ():32:32 -> + 57:60:void ():33:33 -> + 61:62:void ():24:24 -> + 63:68:void ():35:35 -> + 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;"} + 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 + 31:36:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):52:52 -> b + 37:39:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):53:53 -> b + 40:45:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):55:55 -> b + 46:48:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):56:56 -> b + 49:54:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):58:58 -> b + 55:57:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):59:59 -> b + 58:63:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):61:61 -> b + 64:66:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):62:62 -> b + 67:72:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):64:64 -> b + 73:75:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):65:65 -> b + 76:81:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):67:67 -> b + 82:84:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):68:68 -> b + 85:90:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):70:70 -> b + 91:93:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):71:71 -> b + 94:99:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):73:73 -> b + 100:102:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):74:74 -> b + 103:105:com.facebook.imageformat.ImageFormat determineFormat(byte[],int):76:76 -> b + 1:3:byte[] access$getAVIF_HEADER_PREFIX$cp():14:14 -> c + 1:3:byte[] access$getAVIF_HEADER_SUFFIX$cp():14:14 -> d + 1:3:byte[] access$getBINARY_XML_HEADER$cp():14:14 -> e + 1:3:byte[] access$getBMP_HEADER$cp():14:14 -> f + 1:3:byte[] access$getDNG_HEADER_II$cp():14:14 -> g + 1:3:int access$getDNG_HEADER_LENGTH$cp():14:14 -> h + 1:3:byte[] access$getDNG_HEADER_MM$cp():14:14 -> i + 1:3:byte[] access$getGIF_HEADER_87A$cp():14:14 -> j + 1:3:byte[] access$getGIF_HEADER_89A$cp():14:14 -> k + 1:3:byte[] access$getHEIF_HEADER_PREFIX$cp():14:14 -> l + 1:3:byte[][] access$getHEIF_HEADER_SUFFIXES$cp():14:14 -> m + 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: +# {"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;"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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;"} + 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 + 23:25:com.facebook.imageformat.ImageFormat getWebpFormat(byte[],int):97:97 -> l + 26:31:com.facebook.imageformat.ImageFormat getWebpFormat(byte[],int):99:99 -> l + 32:37:com.facebook.imageformat.ImageFormat getWebpFormat(byte[],int):100:100 -> l + 38:40:com.facebook.imageformat.ImageFormat getWebpFormat(byte[],int):101:101 -> l + 41:46:com.facebook.imageformat.ImageFormat getWebpFormat(byte[],int):103:103 -> l + 47:49:com.facebook.imageformat.ImageFormat getWebpFormat(byte[],int):104:104 -> l + 50:52:com.facebook.imageformat.ImageFormat getWebpFormat(byte[],int):106:106 -> l + 53:55:com.facebook.imageformat.ImageFormat getWebpFormat(byte[],int):109:109 -> l + 56:63:com.facebook.imageformat.ImageFormat getWebpFormat(byte[],int):92:92 -> l + 7:15:boolean isAvifHeader(byte[],int):329:329 -> m + 16:27:boolean isAvifHeader(byte[],int):333:333 -> m + 28:36:boolean isAvifHeader(byte[],int):336:336 -> m + 4:17:boolean isBinaryXmlHeader(byte[],int):309:309 -> n + 1:9:boolean isBmpHeader(byte[],int):197:197 -> o + 10:18:boolean isBmpHeader(byte[],int):200:200 -> o + 1:6:boolean isDngHeader(byte[],int):286:286 -> p + 7:16:boolean isDngHeader(byte[],int):287:287 -> p + 17:30:boolean isDngHeader(byte[],int):288:288 -> p + 6:15:boolean isGifHeader(byte[],int):179:179 -> q + 16:29:boolean isGifHeader(byte[],int):180:180 -> q + 8:14:boolean isHeifHeader(byte[],int):252:252 -> r + 15:26:boolean isHeifHeader(byte[],int):256:256 -> r + 27:30:boolean isHeifHeader(byte[],int):259:259 -> r + 31:36:boolean isHeifHeader(byte[],int):355:355 -> r + 37:48:boolean isHeifHeader(byte[],int):260:260 -> r + 1:9:boolean isIcoHeader(byte[],int):217:217 -> s + 10:18:boolean isIcoHeader(byte[],int):220:220 -> s + 1:7:boolean isJpegHeader(byte[],int):130:130 -> t + 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: +# {"id":"sourceFile","fileName":"DefaultImageFormats.kt"} + com.facebook.imageformat.DefaultImageFormats INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/b;"} + com.facebook.imageformat.ImageFormat JPEG -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + com.facebook.imageformat.ImageFormat PNG -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + com.facebook.imageformat.ImageFormat GIF -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + com.facebook.imageformat.ImageFormat BMP -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + com.facebook.imageformat.ImageFormat ICO -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + com.facebook.imageformat.ImageFormat WEBP_SIMPLE -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + com.facebook.imageformat.ImageFormat WEBP_LOSSLESS -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + com.facebook.imageformat.ImageFormat WEBP_EXTENDED -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + com.facebook.imageformat.ImageFormat WEBP_EXTENDED_WITH_ALPHA -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + com.facebook.imageformat.ImageFormat WEBP_ANIMATED -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + com.facebook.imageformat.ImageFormat HEIF -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + com.facebook.imageformat.ImageFormat DNG -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + com.facebook.imageformat.ImageFormat BINARY_XML -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + com.facebook.imageformat.ImageFormat AVIF -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + java.util.List defaultFormats -> p + 8:18:void ():12:12 -> + 19:29:void ():13:13 -> + 30:40:void ():14:14 -> + 41:51:void ():15:15 -> + 52:62:void ():16:16 -> + 63:74:void ():17:17 -> + 75:83:void ():18:18 -> + 84:92:void ():19:19 -> + 93:101:void ():21:21 -> + 102:110:void ():22:22 -> + 111:121:void ():23:23 -> + 122:132:void ():24:24 -> + 133:143:void ():25:25 -> + 144:154:void ():26:26 -> + 155:158:void ():73:73 -> + 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"} + 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":"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;"} + com.facebook.imageformat.ImageFormat UNKNOWN -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/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 -> + 11:13:void (java.lang.String,java.lang.String):20:20 -> + 1:3:java.lang.String getName():14:14 -> a + 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: +# {"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: +# {"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":"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;"} + boolean binaryXmlEnabled -> d + com.facebook.imageformat.ImageFormatChecker$Companion Companion -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf1/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;"} + 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 + 34:35:com.facebook.imageformat.ImageFormat determineImageFormat(java.io.InputStream):51:51 -> c + 36:40:com.facebook.imageformat.ImageFormat determineImageFormat(java.io.InputStream):56:56 -> c + 41:44:com.facebook.imageformat.ImageFormat determineImageFormat(java.io.InputStream):59:59 -> c + 45:60:com.facebook.imageformat.ImageFormat determineImageFormat(java.io.InputStream):170:170 -> c + 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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf1/e;"} + 1:6:com.facebook.imageformat.ImageFormatChecker instance_delegate$lambda$2():118:118 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf1/e;"} + 1:3:com.facebook.imageformat.ImageFormatChecker setBinaryXmlEnabled(boolean):39:39 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lf1/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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void f1.ImageFormatChecker$$ExternalSyntheticLambda0.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object f1.ImageFormatChecker$$ExternalSyntheticLambda0.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imageformat.ImageFormatChecker$Companion -> f1.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"} + 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;"} + 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;"} + 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;"} + 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 + 14:17:int readHeaderFromStream(int,java.io.InputStream,byte[]):102:102 -> e + 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: +# {"id":"sourceFile","fileName":"ImageFormatCheckerUtils.kt"} + com.facebook.imageformat.ImageFormatCheckerUtils INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/f;"} + 1:8:void ():0:0 -> + 1:4:void ():13:13 -> + 6:27:byte[] asciiBytes(java.lang.String):25:25 -> a + 28:35:byte[] asciiBytes(java.lang.String):28:28 -> a + 11:17:boolean hasPatternAt(byte[],byte[],int):54:54 -> b + 18:21:boolean hasPatternAt(byte[],byte[],int):57:57 -> b + 22:36:boolean hasPatternAt(byte[],byte[],int):109:109 -> b + 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: +# {"id":"sourceFile","fileName":"AnimatedFactory.kt"} +com.facebook.imagepipeline.animated.factory.AnimatedFactoryProvider -> g1.b: +# {"id":"sourceFile","fileName":"AnimatedFactoryProvider.kt"} + com.facebook.imagepipeline.animated.factory.AnimatedFactoryProvider INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg1/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;"} + 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 + 15:16: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):40:40 -> a + 17:18: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):41:41 -> a + 19:20: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):43:43 -> a + 21:28: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):45:45 -> a + 29:32: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):37:37 -> a + 33:36: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):51:51 -> a + 37:40: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):52:52 -> a + 41:44: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):53:53 -> a + 45:53: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):54:54 -> a + 54:57: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):55:55 -> a + 58:71: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):47:47 -> a +com.facebook.imagepipeline.backends.okhttp3.OkHttpImagePipelineConfigFactory -> com.facebook.imagepipeline.backends.okhttp3.a: +# {"id":"sourceFile","fileName":"OkHttpImagePipelineConfigFactory.kt"} + com.facebook.imagepipeline.backends.okhttp3.OkHttpImagePipelineConfigFactory INSTANCE -> a + # {"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;"} +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;"} + okhttp3.Call$Factory callFactory -> callFactory + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 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"} + 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"} + 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"} + 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 + 1:3:java.util.concurrent.Executor access$getCancellationExecutor$p(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher):43 -> access$getCancellationExecutor$p + # {"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"} + 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;"} + 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;"} + 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;"} + 2:2:com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState createFetchState(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):71:71 -> createFetchState + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)Lcom/facebook/imagepipeline/backends/okhttp3/b$b;"} + 1:1:java.io.IOException access$makeExceptionFromResponse(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher,java.lang.String,okhttp3.Response):43:43 -> fetch + 1:1:void fetch(com.facebook.imagepipeline.producers.FetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):43 -> 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):74:75 -> fetch + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/backends/okhttp3/b$b;Lcom/facebook/imagepipeline/producers/X$a;)V"} + 4:5:void fetch(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):77:78 -> fetch + 6:7:void fetch(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):80:81 -> fetch + 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"} + 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 + 34:38:void fetchWithRequest(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback,okhttp3.Request):121:121 -> fetchWithRequest + 39:42:void fetchWithRequest(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback,okhttp3.Request):120:120 -> fetchWithRequest + 1:1:java.io.IOException access$makeExceptionFromResponse(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher,java.lang.String,okhttp3.Response):43:43 -> getExtraMap + 1:1:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.FetchState,int):43 -> getExtraMap + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/C;I)Ljava/util/Map;"} + 2:5:java.util.Map getExtraMap(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,int):99:102 -> getExtraMap + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/backends/okhttp3/b$b;I)Ljava/util/Map;"} + 6:6:java.util.Map getExtraMap(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,int):98:98 -> getExtraMap + 1:1:java.io.IOException access$makeExceptionFromResponse(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher,java.lang.String,okhttp3.Response):43:43 -> onFetchCompletion + 1:1:void onFetchCompletion(com.facebook.imagepipeline.producers.FetchState,int):43 -> onFetchCompletion + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/C;I)V"} + 2:2:void onFetchCompletion(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,int):91:91 -> onFetchCompletion + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/backends/okhttp3/b$b;I)V"} +com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$Companion -> com.facebook.imagepipeline.backends.okhttp3.b$a: +# {"id":"sourceFile","fileName":"OkHttpNetworkFetcher.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():183:183 -> +com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState -> com.facebook.imagepipeline.backends.okhttp3.b$b: +# {"id":"sourceFile","fileName":"OkHttpNetworkFetcher.kt"} + long submitTime -> f + long responseTime -> g + long fetchCompleteTime -> h + 11:14:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):59:59 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} +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;"} + 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"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)V"} + 1:4:void onCancellationRequested$lambda$0(okhttp3.Call):116:116 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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.synthesized"} + 1:1:void (Q3.Call):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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: +# {"id":"sourceFile","fileName":"OkHttpNetworkFetcher.kt"} + com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState $fetchState -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/backends/okhttp3/b$b;"} + com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/backends/okhttp3/b;"} + com.facebook.imagepipeline.producers.NetworkFetcher$Callback $callback -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/X$a;"} + 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"} + 11:18:void onResponse(okhttp3.Call,okhttp3.Response):124:124 -> onResponse + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/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 + 37:57:void onResponse(okhttp3.Call,okhttp3.Response):131:131 -> onResponse + 58:65:void onResponse(okhttp3.Call,okhttp3.Response):129:129 -> onResponse + 66:79:void onResponse(okhttp3.Call,okhttp3.Response):135:135 -> onResponse + 80:83:void onResponse(okhttp3.Call,okhttp3.Response):137:137 -> onResponse + 84:90:void onResponse(okhttp3.Call,okhttp3.Response):138:138 -> onResponse + 91:95:void onResponse(okhttp3.Call,okhttp3.Response):140:140 -> onResponse + 96:98:void onResponse(okhttp3.Call,okhttp3.Response):141:141 -> onResponse + 99:115:void onResponse(okhttp3.Call,okhttp3.Response):144:144 -> onResponse + 116:123:void onResponse(okhttp3.Call,okhttp3.Response):146:146 -> onResponse + 124:126:void onResponse(okhttp3.Call,okhttp3.Response):148:148 -> onResponse + 127:129:void onResponse(okhttp3.Call,okhttp3.Response):150:150 -> onResponse + 130:139:void onResponse(okhttp3.Call,okhttp3.Response):126:126 -> onResponse + 140:141:void onResponse(okhttp3.Call,okhttp3.Response):151:151 -> onResponse + 142:162:void onResponse(okhttp3.Call,okhttp3.Response):153:153 -> onResponse + 163:164:void onResponse(okhttp3.Call,okhttp3.Response):154:154 -> onResponse + 165:168:void onResponse(okhttp3.Call,okhttp3.Response):151:151 -> onResponse +com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcherException -> com.facebook.imagepipeline.backends.okhttp3.d: +# {"id":"sourceFile","fileName":"OkHttpNetworkFetcherException.kt"} + java.lang.Integer responseCode -> d + okhttp3.Headers responseHeaders -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 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: +# {"id":"sourceFile","fileName":"OkHttpNetworkFetcherException.kt"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"ArtBitmapFactory.kt"} + com.facebook.imagepipeline.memory.BitmapPool bitmapPool -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/i;"} + com.facebook.imagepipeline.core.CloseableReferenceFactory closeableReferenceFactory -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/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"} + 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;"} + 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: +# {"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;"} + 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;"} + 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;"} + 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":"sourceFile","fileName":"PlatformBitmapFactoryProvider.kt"} + com.facebook.imagepipeline.bitmaps.PlatformBitmapFactoryProvider INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/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":"sourceFile","fileName":"SimpleBitmapReleaser.java"} + com.facebook.imagepipeline.bitmaps.SimpleBitmapReleaser sInstance -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/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;"} + 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: +# {"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":"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;"} + com.facebook.imagepipeline.common.RotationOptions rotationOptions -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/h;"} + com.facebook.imagepipeline.common.ImageDecodeOptions imageDecodeOptions -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/d;"} + com.facebook.cache.common.CacheKey postprocessorCacheKey -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/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"} + 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 -> + 25:26: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):23:23 -> + 27:28: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):24:24 -> + 29:30: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):25:25 -> + 31:39: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):31:31 -> + 40:48: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):32:32 -> + 49:55: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):33:33 -> + 56:64: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):34:34 -> + 65:75: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):35:35 -> + 76:80: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):36:36 -> + 81:82: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):30:30 -> + 83:93: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):39:39 -> + 6:26:boolean containsUri(android.net.Uri):44:44 -> a + 1:2:boolean isResourceIdForDebugging():49:49 -> b + 1:3:java.lang.String getUriString():47:47 -> c + 1:3:void setCallerContext(java.lang.Object):28:28 -> d + 7:22:boolean equals(java.lang.Object):55:55 -> equals + 23:29:boolean equals(java.lang.Object):59:59 -> equals + 30:39:boolean equals(java.lang.Object):61:61 -> equals + 40:49:boolean equals(java.lang.Object):62:62 -> equals + 50:59:boolean equals(java.lang.Object):63:63 -> equals + 60:69:boolean equals(java.lang.Object):64:64 -> equals + 70:79:boolean equals(java.lang.Object):65:65 -> equals + 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: +# {"id":"sourceFile","fileName":"BitmapMemoryCacheTrimStrategy.kt"} + com.facebook.imagepipeline.cache.BitmapMemoryCacheTrimStrategy$Companion Companion -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/c$a;"} + 1:9:void ():0:0 -> + 1:4:void ():23:23 -> +com.facebook.imagepipeline.cache.BitmapMemoryCacheTrimStrategy$Companion -> i1.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: +# {"id":"sourceFile","fileName":"BoundedLinkedHashSet.kt"} + int maxSize -> a + java.util.LinkedHashSet linkedHashSet -> b + 1:3:void (int):14:14 -> + 4:5:void (int):16:16 -> + 6:13:void (int):17:17 -> + 2:11:boolean add(java.lang.Object):23:23 -> a + 12:27:boolean add(java.lang.Object):24:24 -> a + 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: +# {"id":"sourceFile","fileName":"BufferedDiskCache.kt"} + com.facebook.cache.disk.FileCache fileCache -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/k;"} + com.facebook.common.memory.PooledByteBufferFactory pooledByteBufferFactory -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/i;"} + com.facebook.common.memory.PooledByteStreams pooledByteStreams -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/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;"} + com.facebook.imagepipeline.cache.StagingArea stagingArea -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/C;"} + com.facebook.imagepipeline.cache.BufferedDiskCache$Companion Companion -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 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 -> + 40:41: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):35:35 -> + 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 + # {"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.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.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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/util/concurrent/atomic/AtomicBoolean;Li1/j;Lx0/d;)Lp1/j;"} + 6:11:void addKeyForAsyncProbing(com.facebook.cache.common.CacheKey):148:148 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)V"} + 1:8:boolean checkInStagingAreaAndFileCache(com.facebook.cache.common.CacheKey):159:159 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/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 + 30:40:boolean checkInStagingAreaAndFileCache(com.facebook.cache.common.CacheKey):166:166 -> g + 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;"} + 6:11:bolts.Task clearAll():299:299 -> h + 12:16:bolts.Task clearAll():301:301 -> h + 17:18:bolts.Task clearAll():315:315 -> h + 19:24:bolts.Task clearAll():301:301 -> h + 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;"} + 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 + 26:28:java.lang.Void clearAll$lambda$8(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache):309:309 -> i + 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"} + 6:13:boolean diskCheckSync(com.facebook.cache.common.CacheKey):99:99 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/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;"} + 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;"} + 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 + 43:50:bolts.Task get(com.facebook.cache.common.CacheKey,java.util.concurrent.atomic.AtomicBoolean):116:116 -> m + 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;"} + 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;"} + 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 + 46:53: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):189:189 -> o + 54:64: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):191:191 -> o + 65:69: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):192:192 -> o + 70:75: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):195:195 -> o + 76:79: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 + 80:88: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):196:196 -> o + 89:93: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):198:198 -> o + 94:97: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):200:200 -> o + 98:103: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):206:206 -> o + 104:107: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 + 108:114: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):207:207 -> o + 115:117: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):208:208 -> o + 118:124: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):209:209 -> o + 125:128: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):200:200 -> o + 129:132: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 + 133:138: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):184:184 -> o + 139:141: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):214:214 -> o + 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"} + 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 + 38:41:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):245:245 -> p + 42:53:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):246:246 -> p + 54:66:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):262:262 -> p + 67:71:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):263:263 -> p + 72:75:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):264:264 -> p + 76:81:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):235:235 -> p + 82:86:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):405:405 -> p + 87:92:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):235:235 -> p + 93:97:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):238:238 -> p + 98:101:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):243:243 -> p + 102:105:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):245:245 -> p + 106:119:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):246:246 -> p + 120:132:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):262:262 -> p + 133:137:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):263:263 -> p + 138:140:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):264:264 -> p + 141:142:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):266:266 -> p + 143:146:void put(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):409:409 -> p + 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"} + 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 + 30:34: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 + 35:37:void put$lambda$6$lambda$5(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):251:251 -> q + 38:39:void put$lambda$6$lambda$5(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):252:252 -> q + 40:47: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 + 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;"} + 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 + 38:46:com.facebook.common.memory.PooledByteBuffer readFromDiskCache(com.facebook.cache.common.CacheKey):344:344 -> r + 47:51:com.facebook.common.memory.PooledByteBuffer readFromDiskCache(com.facebook.cache.common.CacheKey):345:345 -> r + 52:55:com.facebook.common.memory.PooledByteBuffer readFromDiskCache(com.facebook.cache.common.CacheKey):347:347 -> r + 56:66:com.facebook.common.memory.PooledByteBuffer readFromDiskCache(com.facebook.cache.common.CacheKey):350:350 -> r + 67:69:com.facebook.common.memory.PooledByteBuffer readFromDiskCache(com.facebook.cache.common.CacheKey):352:352 -> r + 70:80:com.facebook.common.memory.PooledByteBuffer readFromDiskCache(com.facebook.cache.common.CacheKey):354:354 -> r + 81:84:com.facebook.common.memory.PooledByteBuffer readFromDiskCache(com.facebook.cache.common.CacheKey):352:352 -> r + 85:99:com.facebook.common.memory.PooledByteBuffer readFromDiskCache(com.facebook.cache.common.CacheKey):360:360 -> r + 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;"} + 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 + 24:29:bolts.Task remove(com.facebook.cache.common.CacheKey):273:273 -> s + 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;"} + 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 + 31:33:java.lang.Void remove$lambda$7(java.lang.Object,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.cache.common.CacheKey):280:280 -> t + 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"} + 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"} + 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: +# {"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.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.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.synthesized"} + 1:1:void i1.BufferedDiskCache$$ExternalSyntheticLambda0.(java.lang.Object,i1.BufferedDiskCache,x0.CacheKey,p1.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.synthesized"} +com.facebook.imagepipeline.cache.BufferedDiskCache$$ExternalSyntheticLambda1 -> i1.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 + # {"id":"com.android.tools.r8.synthesized"} + 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.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.synthesized"} + 1:1:void i1.BufferedDiskCache$$ExternalSyntheticLambda1.(java.lang.Object,java.util.concurrent.atomic.AtomicBoolean,i1.BufferedDiskCache,x0.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.synthesized"} +com.facebook.imagepipeline.cache.BufferedDiskCache$$ExternalSyntheticLambda2 -> i1.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.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.synthesized"} + 1:1:void i1.BufferedDiskCache$$ExternalSyntheticLambda2.(java.lang.Object,i1.BufferedDiskCache,x0.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.synthesized"} +com.facebook.imagepipeline.cache.BufferedDiskCache$$ExternalSyntheticLambda3 -> i1.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.synthesized"} + 1:1:void i1.BufferedDiskCache$$ExternalSyntheticLambda3.(java.lang.Object,i1.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.synthesized"} +com.facebook.imagepipeline.cache.BufferedDiskCache$$ExternalSyntheticLambda4 -> i1.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.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.synthesized"} + 1:1:void i1.BufferedDiskCache$$ExternalSyntheticLambda4.(p1.EncodedImage,i1.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.synthesized"} +com.facebook.imagepipeline.cache.BufferedDiskCache$Companion -> i1.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: +# {"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;"} + 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;"} + 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;"} + 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":"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;"} + 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: +# {"id":"sourceFile","fileName":"CountingLruBitmapMemoryCacheFactory.java"} + com.facebook.imagepipeline.cache.CountingLruBitmapMemoryCacheFactory this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/l;"} + 1:6:void (com.facebook.imagepipeline.cache.CountingLruBitmapMemoryCacheFactory):30:30 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/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":"sourceFile","fileName":"CountingLruMap.java"} + com.facebook.imagepipeline.cache.ValueDescriptor mValueDescriptor -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 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 -> + 2:12:java.lang.Object get(java.lang.Object):83:83 -> a + 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;"} + 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 + 58:61:java.util.ArrayList getMatchingEntries(com.facebook.common.internal.Predicate):72:72 -> d + 2:8:int getSizeInBytes():54:54 -> e + 5:11:int getValueSizeInBytes(java.lang.Object):136:136 -> f + 2:7:java.lang.Object put(java.lang.Object,java.lang.Object):91:91 -> g + 8:16:java.lang.Object put(java.lang.Object,java.lang.Object):92:92 -> g + 17:21:java.lang.Object put(java.lang.Object,java.lang.Object):93:93 -> g + 22:30:java.lang.Object put(java.lang.Object,java.lang.Object):94:94 -> g + 31:35:java.lang.Object put(java.lang.Object,java.lang.Object):95:95 -> g + 2:7:java.lang.Object remove(java.lang.Object):101:101 -> h + 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;"} + 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 + 31:43:java.util.ArrayList removeAll(com.facebook.common.internal.Predicate):112:112 -> i + 44:50:java.util.ArrayList removeAll(com.facebook.common.internal.Predicate):113:113 -> i + 51:63:java.util.ArrayList removeAll(com.facebook.common.internal.Predicate):114:114 -> i + 64:67:java.util.ArrayList removeAll(com.facebook.common.internal.Predicate):115:115 -> i + 68:71:java.util.ArrayList removeAll(com.facebook.common.internal.Predicate):118:118 -> i + 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: +# {"id":"sourceFile","fileName":"CountingMemoryCache.java"} +com.facebook.imagepipeline.cache.CountingMemoryCache$Entry -> i1.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;"} + 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"} + 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 -> + 25:26:void (java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver,int):88:88 -> + 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;"} + 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":"sourceFile","fileName":"CountingMemoryCache.java"} +com.facebook.imagepipeline.cache.DefaultBitmapMemoryCacheParamsSupplier -> i1.o: +# {"id":"sourceFile","fileName":"DefaultBitmapMemoryCacheParamsSupplier.java"} + android.app.ActivityManager mActivityManager -> a + long PARAMS_CHECK_INTERVAL_MS -> b + 1:11:void ():23:23 -> + 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;"} + 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: +# {"id":"sourceFile","fileName":"DefaultCacheKeyFactory.java"} + com.facebook.imagepipeline.cache.DefaultCacheKeyFactory sInstance -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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;"} + 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 + 23:31:com.facebook.cache.common.CacheKey getBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):49:49 -> a + 32:36:com.facebook.cache.common.CacheKey getBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):53:53 -> a + 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;"} + 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;"} + 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 + 27:38:com.facebook.cache.common.CacheKey getPostprocessedBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):77:77 -> c + 39:42:com.facebook.cache.common.CacheKey getPostprocessedBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):78:78 -> c + 43:46:com.facebook.cache.common.CacheKey getPostprocessedBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):79:79 -> c + 47:53:com.facebook.cache.common.CacheKey getPostprocessedBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):80:80 -> c + 54:57:com.facebook.cache.common.CacheKey getPostprocessedBitmapCacheKey(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object):84:84 -> c + 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;"} + 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;"} + 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: +# {"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;"} + 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: +# {"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;"} + 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: +# {"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":"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;"} + 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: +# {"id":"sourceFile","fileName":"EncodedMemoryCacheFactory.java"} + com.facebook.imagepipeline.cache.ImageCacheStatsTracker val$imageCacheStatsTracker -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} + 1:6:void (com.facebook.imagepipeline.cache.ImageCacheStatsTracker):24:24 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/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"} + 1:6:void onCacheMiss(com.facebook.cache.common.CacheKey):32:32 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/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":"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: +# {"id":"sourceFile","fileName":"InstrumentedMemoryCache.java"} + com.facebook.imagepipeline.cache.MemoryCache mDelegate -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + com.facebook.imagepipeline.cache.MemoryCacheTracker mTracker -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 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: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;"} + 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;"} + 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: +# {"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;"} + 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: +# {"id":"sourceFile","fileName":"InstrumentedMemoryCacheBitmapMemoryCacheFactory.java"} + com.facebook.imagepipeline.cache.ImageCacheStatsTracker val$imageCacheStatsTracker -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} + 1:6:void (com.facebook.imagepipeline.cache.ImageCacheStatsTracker):24:24 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/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"} + 1:6:void onCacheMiss(com.facebook.cache.common.CacheKey):32:32 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/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":"sourceFile","fileName":"LruCountingMemoryCache.java"} + com.facebook.imagepipeline.cache.CountingLruMap mExclusiveEntries -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/m;"} + com.facebook.imagepipeline.cache.CountingLruMap mCachedEntries -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/m;"} + java.util.Map mOtherEntries -> c + com.facebook.imagepipeline.cache.ValueDescriptor mValueDescriptor -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/D;"} + com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy mCacheTrimStrategy -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x$a;"} + com.facebook.common.internal.Supplier mMemoryCacheParamsSupplier -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.imagepipeline.cache.MemoryCacheParams mMemoryCacheParams -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 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 -> + 24:34: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):89:89 -> + 35:36: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):90:90 -> + 37:38: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):91:91 -> + 39:46: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):94:94 -> + 47:54: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):93:93 -> + 55:60: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):95:95 -> + 61:62: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):97:97 -> + 63:65: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):98:98 -> + 1:3:void probe(java.lang.Object):224:224 -> a + 4:5:void probe(java.lang.Object):226:227 -> a + 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 + 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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/w;Li1/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;"} + 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 + 11:18:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):149:149 -> g + 19:29:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):150:150 -> g + 30:32:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):152:152 -> g + 33:40:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):153:153 -> g + 41:44:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):156:156 -> g + 45:50:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):157:157 -> g + 51:56:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):158:158 -> g + 57:60:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):160:160 -> g + 61:65:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):161:161 -> g + 66:69:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):163:163 -> g + 70:74:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):165:165 -> g + 75:78:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):166:166 -> g + 79:80:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):168:169 -> g + 81:82:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):169:169 -> g + 83:85:com.facebook.common.references.CloseableReference cache(java.lang.Object,com.facebook.common.references.CloseableReference,com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver):170:170 -> g + 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;"} + 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 + 23:30:com.facebook.common.references.CloseableReference get(java.lang.Object):200:200 -> get + 31:32:com.facebook.common.references.CloseableReference get(java.lang.Object):202:203 -> get + 33:34:com.facebook.common.references.CloseableReference get(java.lang.Object):203:203 -> get + 35:37:com.facebook.common.references.CloseableReference get(java.lang.Object):204:204 -> get + 38:41:com.facebook.common.references.CloseableReference get(java.lang.Object):205:205 -> get + 42:43:com.facebook.common.references.CloseableReference get(java.lang.Object):202:202 -> get + 2:7:boolean canCacheNewValueOfSize(int):181:181 -> h + 8:19:boolean canCacheNewValueOfSize(int):182:182 -> h + 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"} + 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"} + 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"} + 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 + 4:18:void makeOrphans(java.util.ArrayList):499:499 -> n + 19:23:void makeOrphans(java.util.ArrayList):500:500 -> n + 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"} + 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 + 3:17:void maybeClose(java.util.ArrayList):470:470 -> p + 18:26:void maybeClose(java.util.ArrayList):471:471 -> p + 1:2:void maybeEvictEntries():412:413 -> q + 3:7:void maybeEvictEntries():413:413 -> q + 8:12:void maybeEvictEntries():416:416 -> q + 13:16:void maybeEvictEntries():414:414 -> q + 17:22:void maybeEvictEntries():417:417 -> q + 23:27:void maybeEvictEntries():420:420 -> q + 28:31:void maybeEvictEntries():418:418 -> q + 32:35:void maybeEvictEntries():421:421 -> q + 36:38:void maybeEvictEntries():422:422 -> q + 39:40:void maybeEvictEntries():423:424 -> q + 41:42:void maybeEvictEntries():424:424 -> q + 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"} + 1:1:void maybeNotifyExclusiveEntryRemoval(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):488:488 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1/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 + 9:16:void maybeUpdateCacheParams():380:380 -> u + 17:18:void maybeUpdateCacheParams():381:381 -> u + 19:24:void maybeUpdateCacheParams():383:383 -> u + 25:26:void maybeUpdateCacheParams():384:384 -> u + 27:34:void maybeUpdateCacheParams():386:386 -> u + 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;"} + 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;"} + 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"} + 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 + 12:15:void releaseClientReference(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):255:255 -> x + 16:17:void releaseClientReference(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):256:257 -> x + 18:23:void releaseClientReference(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):257:257 -> x + 24:26:void releaseClientReference(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):258:258 -> x + 27:29:void releaseClientReference(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):259:259 -> x + 30:34:void releaseClientReference(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):260:260 -> x + 35:36:void releaseClientReference(com.facebook.imagepipeline.cache.CountingMemoryCache$Entry):256:256 -> x + 3:6:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):437:437 -> y + 7:10:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):438:438 -> y + 11:26:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):440:440 -> y + 27:31:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):441:441 -> y + 32:36:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):443:443 -> y + 37:52:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):444:444 -> y + 53:60:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):445:445 -> y + 61:64:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):447:447 -> y + 65:69:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):448:448 -> y + 70:71:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):459:459 -> y + 72:77:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):451:451 -> y + 78:99:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):454:454 -> y + 100:107:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):452:452 -> y + 108:112:java.util.ArrayList trimExclusivelyOwnedEntries(int,int):456:456 -> y + 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":"sourceFile","fileName":"LruCountingMemoryCache.java"} + com.facebook.imagepipeline.cache.ValueDescriptor val$evictableValueDescriptor -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/D;"} + com.facebook.imagepipeline.cache.LruCountingMemoryCache this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 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"} + 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: +# {"id":"sourceFile","fileName":"LruCountingMemoryCache.java"} + com.facebook.imagepipeline.cache.CountingMemoryCache$Entry val$entry -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n$a;"} + com.facebook.imagepipeline.cache.LruCountingMemoryCache this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 1:8:void release(java.lang.Object):242:242 -> release +com.facebook.imagepipeline.cache.MemoryCache -> i1.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"} + 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;"} + 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":"sourceFile","fileName":"MemoryCache.kt"} +com.facebook.imagepipeline.cache.MemoryCacheParams -> i1.y: +# {"id":"sourceFile","fileName":"MemoryCacheParams.kt"} + int maxCacheSize -> a + int maxCacheEntries -> b + int maxEvictionQueueSize -> c + int maxEvictionQueueEntries -> d + int maxCacheEntrySize -> e + long paramsCheckIntervalMs -> f + 1:3:void (int,int,int,int,int,long):25:25 -> + 4:5:void (int,int,int,int,int,long):27:27 -> + 6:7:void (int,int,int,int,int,long):28:28 -> + 8:9:void (int,int,int,int,int,long):29:29 -> + 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: +# {"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: +# {"id":"sourceFile","fileName":"NativeMemoryCacheTrimStrategy.java"} + 1:4:void ():25:25 -> +com.facebook.imagepipeline.cache.NoOpImageCacheStatsTracker -> i1.B: +# {"id":"sourceFile","fileName":"NoOpImageCacheStatsTracker.java"} + com.facebook.imagepipeline.cache.NoOpImageCacheStatsTracker sInstance -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 4:7:com.facebook.imagepipeline.cache.NoOpImageCacheStatsTracker getInstance():22:22 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/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: +# {"id":"sourceFile","fileName":"StagingArea.java"} + java.util.Map mMap -> a + java.lang.Class TAG -> b + 1:5:void ():31:31 -> + 1:3:void ():36:36 -> + 4:11:void ():37:37 -> + 1:2:void clearAll():63:64 -> a + 3:12:void clearAll():64:64 -> a + 13:17:void clearAll():65:65 -> a + 18:19:void clearAll():66:66 -> a + 20:25:void clearAll():67:67 -> a + 26:33:void clearAll():68:68 -> a + 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"} + 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 + 24:25:boolean containsKey(com.facebook.cache.common.CacheKey):167:168 -> b + 26:30:boolean containsKey(com.facebook.cache.common.CacheKey):168:168 -> b + 31:35:boolean containsKey(com.facebook.cache.common.CacheKey):172:172 -> b + 36:39:boolean containsKey(com.facebook.cache.common.CacheKey):173:173 -> b + 40:47:boolean containsKey(com.facebook.cache.common.CacheKey):176:176 -> b + 48:51:boolean containsKey(com.facebook.cache.common.CacheKey):177:177 -> b + 52:63:boolean containsKey(com.facebook.cache.common.CacheKey):178:178 -> b + 64:66:boolean containsKey(com.facebook.cache.common.CacheKey):173:173 -> b + 67:71:boolean containsKey(com.facebook.cache.common.CacheKey):179:179 -> b + 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;"} + 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 + 22:26:com.facebook.imagepipeline.image.EncodedImage get(com.facebook.cache.common.CacheKey):145:145 -> c + 27:30:com.facebook.imagepipeline.image.EncodedImage get(com.facebook.cache.common.CacheKey):146:146 -> c + 31:38:com.facebook.imagepipeline.image.EncodedImage get(com.facebook.cache.common.CacheKey):149:149 -> c + 39:42:com.facebook.imagepipeline.image.EncodedImage get(com.facebook.cache.common.CacheKey):150:150 -> c + 43:54:com.facebook.imagepipeline.image.EncodedImage get(com.facebook.cache.common.CacheKey):151:151 -> c + 55:57:com.facebook.imagepipeline.image.EncodedImage get(com.facebook.cache.common.CacheKey):146:146 -> c + 58:63:com.facebook.imagepipeline.image.EncodedImage get(com.facebook.cache.common.CacheKey):152:152 -> c + 64:67:com.facebook.imagepipeline.image.EncodedImage get(com.facebook.cache.common.CacheKey):154:154 -> 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;"} + 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"} + 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"} + 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 + 18:21:boolean remove(com.facebook.cache.common.CacheKey):91:91 -> g + 22:29:boolean remove(com.facebook.cache.common.CacheKey):93:93 -> g + 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"} + 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 + 30:31:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):112:112 -> h + 32:35:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):115:115 -> h + 36:43:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):116:116 -> h + 44:54:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):118:118 -> h + 55:59:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):121:121 -> h + 60:62:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):123:123 -> h + 63:65:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):124:124 -> h + 66:68:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):125:125 -> h + 69:71:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):128:128 -> h + 72:77:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):129:129 -> h + 78:80:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):123:123 -> h + 81:83:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):124:124 -> h + 84:86:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):125:125 -> h + 87:87:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):126:126 -> h + 88:90:boolean remove(com.facebook.cache.common.CacheKey,com.facebook.imagepipeline.image.EncodedImage):123:123 -> h + 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: +# {"id":"sourceFile","fileName":"ValueDescriptor.kt"} + int getSizeInBytes(java.lang.Object) -> a +com.facebook.imagepipeline.common.BytesRange -> j1.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;"} + 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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lj1/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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lj1/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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void j1.BytesRange$$ExternalSyntheticLambda0.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object j1.BytesRange$$ExternalSyntheticLambda0.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.common.BytesRange$Companion -> j1.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;"} + 6:12:com.facebook.imagepipeline.common.BytesRange from(int):100:100 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lj1/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;"} + 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 + 46:55:com.facebook.imagepipeline.common.BytesRange fromContentRangeHeader(java.lang.String):140:140 -> c + 56:65:com.facebook.imagepipeline.common.BytesRange fromContentRangeHeader(java.lang.String):141:141 -> c + 66:79:com.facebook.imagepipeline.common.BytesRange fromContentRangeHeader(java.lang.String):142:142 -> c + 80:89:com.facebook.imagepipeline.common.BytesRange fromContentRangeHeader(java.lang.String):143:143 -> c + 90:99:com.facebook.imagepipeline.common.BytesRange fromContentRangeHeader(java.lang.String):144:144 -> c + 100:107:com.facebook.imagepipeline.common.BytesRange fromContentRangeHeader(java.lang.String):146:146 -> c + 108:116:com.facebook.imagepipeline.common.BytesRange fromContentRangeHeader(java.lang.String):148:148 -> c + 117:118:com.facebook.imagepipeline.common.BytesRange fromContentRangeHeader(java.lang.String):151:151 -> c + 119:139:com.facebook.imagepipeline.common.BytesRange fromContentRangeHeader(java.lang.String):152:152 -> c + 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;"} + 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: +# {"id":"sourceFile","fileName":"ImageDecodeOptions.java"} + int minDecodeIntervalMs -> a + int maxDimensionPx -> b + boolean decodePreviewFrame -> c + boolean useLastFrameForPreview -> d + boolean useEncodedImageForPreview -> e + boolean decodeAllFrames -> f + boolean forceStaticImage -> g + 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;"} + android.graphics.ColorSpace colorSpace -> k + boolean excludeBitmapConfigFromComparison -> l + com.facebook.imagepipeline.common.ImageDecodeOptions DEFAULTS -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/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"} + 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 -> + 22:27:void (com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder):82:82 -> + 28:33:void (com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder):83:83 -> + 34:39:void (com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder):84:84 -> + 40:45:void (com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder):85:85 -> + 46:51:void (com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder):86:86 -> + 52:57:void (com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder):87:87 -> + 58:63:void (com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder):88:88 -> + 64:66:void (com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder):89:89 -> + 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;"} + 1:6:com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder newBuilder():109:109 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/e;"} + 1:8:com.facebook.common.internal.Objects$ToStringHelper toStringHelper():159:159 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/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 + 33:40:com.facebook.common.internal.Objects$ToStringHelper toStringHelper():163:163 -> c + 41:48:com.facebook.common.internal.Objects$ToStringHelper toStringHelper():164:164 -> c + 49:56:com.facebook.common.internal.Objects$ToStringHelper toStringHelper():165:165 -> c + 57:62:com.facebook.common.internal.Objects$ToStringHelper toStringHelper():166:166 -> c + 63:74:com.facebook.common.internal.Objects$ToStringHelper toStringHelper():167:167 -> c + 75:88:com.facebook.common.internal.Objects$ToStringHelper toStringHelper():168:168 -> c + 89:95:com.facebook.common.internal.Objects$ToStringHelper toStringHelper():169:169 -> c + 96:103:com.facebook.common.internal.Objects$ToStringHelper toStringHelper():170:170 -> c + 104:108:com.facebook.common.internal.Objects$ToStringHelper toStringHelper():171:171 -> c + 8:18:boolean equals(java.lang.Object):115:115 -> equals + 19:20:boolean equals(java.lang.Object):117:117 -> equals + 21:27:boolean equals(java.lang.Object):119:119 -> equals + 28:34:boolean equals(java.lang.Object):120:120 -> equals + 35:41:boolean equals(java.lang.Object):121:121 -> equals + 42:48:boolean equals(java.lang.Object):122:122 -> equals + 49:55:boolean equals(java.lang.Object):123:123 -> equals + 56:62:boolean equals(java.lang.Object):124:124 -> equals + 63:69:boolean equals(java.lang.Object):125:125 -> equals + 70:82:boolean equals(java.lang.Object):126:126 -> equals + 83:89:boolean equals(java.lang.Object):127:127 -> equals + 90:96:boolean equals(java.lang.Object):129:129 -> equals + 97:105:boolean equals(java.lang.Object):131:131 -> equals + 1:4:int hashCode():137:137 -> hashCode + 5:9:int hashCode():138:138 -> hashCode + 10:14:int hashCode():139:139 -> hashCode + 15:19:int hashCode():140:140 -> hashCode + 20:24:int hashCode():141:141 -> hashCode + 25:29:int hashCode():142:142 -> hashCode + 30:32:int hashCode():143:143 -> hashCode + 33:45:int hashCode():144:144 -> hashCode + 46:52:int hashCode():145:145 -> hashCode + 53:65:int hashCode():146:146 -> hashCode + 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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int j1.ImageDecodeOptions$$ExternalSyntheticApiModelOutline0.m(android.graphics.ColorSpace):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.common.ImageDecodeOptionsBuilder -> j1.e: +# {"id":"sourceFile","fileName":"ImageDecodeOptionsBuilder.java"} + int mMinDecodeIntervalMs -> a + int mMaxDimensionPx -> b + boolean mDecodePreviewFrame -> c + boolean mUseLastFrameForPreview -> d + boolean mUseEncodedImageForPreivew -> e + boolean mDecodeAllFrames -> f + boolean mForceStaticImage -> g + 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;"} + android.graphics.ColorSpace mColorSpace -> k + boolean mExcludeBitmapConfigFromComparison -> l + 1:5:void ():36:36 -> + 6:10:void ():21:21 -> + 11:12:void ():22:22 -> + 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;"} + 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;"} + 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;"} + 1:3:boolean getDecodeAllFrames():171:171 -> g + 1:3:boolean getDecodePreviewFrame():120:120 -> h + 1:3:boolean getExcludeBitmapConfigFromComparison():310:310 -> i + 1:3:boolean getForceStaticImage():226:226 -> j + 1:3:int getMaxDimensionPx():100:100 -> k + 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: +# {"id":"sourceFile","fileName":"Priority.kt"} + com.facebook.imagepipeline.common.Priority$Companion Companion -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/f$a;"} + com.facebook.imagepipeline.common.Priority LOW -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/f;"} + com.facebook.imagepipeline.common.Priority MEDIUM -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/f;"} + com.facebook.imagepipeline.common.Priority HIGH -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/f;"} + com.facebook.imagepipeline.common.Priority[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lj1/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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj1/f;Lj1/f;)Lj1/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;"} + 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":"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":"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;"} + 1:9:void ():0:0 -> + 1:1:void (int,int,float,float):22:22 -> + 2:2:void (int,int,float,float):25:25 -> + 3:3:void (int,int,float,float):27:27 -> + 4:4:void (int,int,float,float):29:29 -> + 5:5:void (int,int,float,float):31:31 -> + 6:7:void (int,int,float,float):35:36 -> + 8:8:void (int,int,float,float):35:35 -> + 9:9:void (int,int,float,float,int,kotlin.jvm.internal.DefaultConstructorMarker):22:22 -> + 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: +# {"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: +# {"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;"} + com.facebook.imagepipeline.common.RotationOptions ROTATION_OPTIONS_AUTO_ROTATE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/h;"} + com.facebook.imagepipeline.common.RotationOptions ROTATION_OPTIONS_DISABLE_ROTATION -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/h;"} + com.facebook.imagepipeline.common.RotationOptions ROTATION_OPTIONS_ROTATE_AT_RENDER_TIME -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/h;"} + 9:17:void ():94:94 -> + 18:25:void ():95:95 -> + 26:34:void ():97:97 -> + 1:3:void (int,boolean):30:30 -> + 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;"} + 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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/h;"} + 1:3:boolean canDeferUntilRendered():69:69 -> d + 1:1:j1.RotationOptions j1.RotationOptions.disableRotation():0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/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 + 7:9:int getForcedAngle():66:66 -> f + 10:17:int getForcedAngle():65:65 -> f + 1:9:boolean rotationEnabled():54:54 -> g + 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: +# {"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;"} + 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":"sourceFile","fileName":"TooManyBitmapsException.kt"} + 1:4:void (java.lang.String):13:13 -> +com.facebook.imagepipeline.core.CloseableReferenceFactory -> k1.a: +# {"id":"sourceFile","fileName":"CloseableReferenceFactory.java"} + com.facebook.common.references.CloseableReference$LeakHandler mLeakHandler -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/a$c;"} + 1:3:void (com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker):27:27 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm1/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 + # {"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;"} + 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;"} + 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: +# {"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;"} + 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"} + 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"} + 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 + 31:38:void reportLeak(com.facebook.common.references.SharedReference,java.lang.Throwable):40:40 -> 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: +# {"id":"sourceFile","fileName":"DefaultExecutorSupplier.kt"} + java.util.concurrent.Executor ioBoundExecutor -> a + java.util.concurrent.Executor decodeExecutor -> b + java.util.concurrent.Executor backgroundExecutor -> c + 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;"} + 1:9:void ():0:0 -> + 1:3:void (int):21:21 -> + 4:14:void (int):26:26 -> + 15:25:void (int):24:24 -> + 26:32:void (int):30:30 -> + 33:41:void (int):28:28 -> + 42:48:void (int):34:34 -> + 49:57:void (int):32:32 -> + 58:59:void (int):39:39 -> + 60:61:void (int):40:40 -> + 62:64:void (int):39:39 -> + 65:73:void (int):37:37 -> + 74:78:void (int):44:44 -> + 79:90:void (int):42:42 -> + 1:3:java.util.concurrent.Executor forDecode():51:51 -> a + 1:3:java.util.concurrent.Executor forLightweightBackgroundTasks():58:58 -> b + 1:3:java.util.concurrent.Executor forBackgroundTasks():53:53 -> c + 1:3:java.util.concurrent.Executor forLocalStorageWrite():49:49 -> d + 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: +# {"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: +# {"id":"sourceFile","fileName":"DiskCachesStore.kt"} + com.facebook.common.internal.ImmutableMap getDynamicBufferedDiskCaches() -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/g;"} + com.facebook.imagepipeline.cache.BufferedDiskCache getSmallImageBufferedDiskCache() -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/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":"sourceFile","fileName":"DiskCachesStoreFactory.kt"} + com.facebook.imagepipeline.core.FileCacheFactory fileCacheFactory -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/q;"} + com.facebook.imagepipeline.memory.PoolFactory poolFactory -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/E;"} + com.facebook.imagepipeline.core.ExecutorSupplier executorSupplier -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/p;"} + com.facebook.imagepipeline.cache.ImageCacheStatsTracker imageCacheStatsTracker -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} + int memoryChunkType -> e + com.facebook.cache.disk.DiskCacheConfig mainDiskCacheConfig -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/d;"} + com.facebook.cache.disk.DiskCacheConfig smallImageDiskCacheConfig -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/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"} + 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"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;)Lk1/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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 1:3:int access$getMemoryChunkType$p(com.facebook.imagepipeline.core.DiskCachesStoreFactory):18:18 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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;"} + 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;"} + 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;"} + 1:5:com.facebook.imagepipeline.core.DiskCachesStore get():99:99 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/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":"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.synthesized"} + 1:1:void k1.DiskCachesStoreFactory$$ExternalSyntheticLambda0.(k1.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.synthesized"} +com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1 -> k1.k$a: +# {"id":"sourceFile","fileName":"DiskCachesStoreFactory.kt"} + kotlin.Lazy mainFileCache$delegate -> a + kotlin.Lazy mainBufferedDiskCache$delegate -> b + kotlin.Lazy smallImageFileCache$delegate -> c + kotlin.Lazy smallImageBufferedDiskCache$delegate -> d + 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"} + 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 -> + 39:49:void (com.facebook.imagepipeline.core.DiskCachesStoreFactory):66:66 -> + 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;"} + 1:9:com.facebook.imagepipeline.cache.BufferedDiskCache getSmallImageBufferedDiskCache():66:66 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/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.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.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.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.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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/k;Lk1/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;"} + 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 + 46:47: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 + 48:51: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 + 52:58: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 + 59:60:com.facebook.common.internal.ImmutableMap dynamicBufferedDiskCaches_delegate$lambda$9(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):87:87 -> j + 61:77:com.facebook.common.internal.ImmutableMap dynamicBufferedDiskCaches_delegate$lambda$9(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):89:89 -> j + 78:90:com.facebook.common.internal.ImmutableMap dynamicBufferedDiskCaches_delegate$lambda$9(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):90:90 -> j + 91:103:com.facebook.common.internal.ImmutableMap dynamicBufferedDiskCaches_delegate$lambda$9(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):91:91 -> j + 104:116:com.facebook.common.internal.ImmutableMap dynamicBufferedDiskCaches_delegate$lambda$9(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):92:92 -> j + 117:120:com.facebook.common.internal.ImmutableMap dynamicBufferedDiskCaches_delegate$lambda$9(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):93:93 -> j + 121:123:com.facebook.common.internal.ImmutableMap dynamicBufferedDiskCaches_delegate$lambda$9(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):87:87 -> j + 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;"} + 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 + 48:49:java.util.Map dynamicFileCaches_delegate$lambda$7(com.facebook.imagepipeline.core.DiskCachesStoreFactory,com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1):105:105 -> k + 50:53:java.util.Map dynamicFileCaches_delegate$lambda$7(com.facebook.imagepipeline.core.DiskCachesStoreFactory,com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1):103:103 -> k + 54:67:java.util.Map dynamicFileCaches_delegate$lambda$7(com.facebook.imagepipeline.core.DiskCachesStoreFactory,com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1):79:79 -> k + 68:72:java.util.Map dynamicFileCaches_delegate$lambda$7(com.facebook.imagepipeline.core.DiskCachesStoreFactory,com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1):105:105 -> k + 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;"} + 1:9:com.facebook.cache.disk.FileCache getSmallImageFileCache():61:61 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/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;"} + 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 + 47:59:com.facebook.imagepipeline.cache.BufferedDiskCache mainBufferedDiskCache_delegate$lambda$1(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):55:55 -> o + 60:72:com.facebook.imagepipeline.cache.BufferedDiskCache mainBufferedDiskCache_delegate$lambda$1(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):56:56 -> o + 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;"} + 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;"} + 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 + 47:59:com.facebook.imagepipeline.cache.BufferedDiskCache smallImageBufferedDiskCache_delegate$lambda$3(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):71:71 -> q + 60:72:com.facebook.imagepipeline.cache.BufferedDiskCache smallImageBufferedDiskCache_delegate$lambda$3(com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1,com.facebook.imagepipeline.core.DiskCachesStoreFactory):72:72 -> q + 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":"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.synthesized"} + 1:1:void k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda0.(k1.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.synthesized"} +com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda1 -> k1.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.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.synthesized"} + 1:1:void k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda1.(k1.DiskCachesStoreFactory$diskCachesStore$2$1,k1.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.synthesized"} +com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda2 -> k1.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.synthesized"} + 1:1:void k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda2.(k1.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.synthesized"} +com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda3 -> k1.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.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.synthesized"} + 1:1:void k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda3.(k1.DiskCachesStoreFactory$diskCachesStore$2$1,k1.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.synthesized"} +com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda4 -> k1.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.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.synthesized"} + 1:1:void k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda4.(k1.DiskCachesStoreFactory,k1.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.synthesized"} +com.facebook.imagepipeline.core.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda5 -> k1.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.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.synthesized"} + 1:1:void k1.DiskCachesStoreFactory$diskCachesStore$2$1$$ExternalSyntheticLambda5.(k1.DiskCachesStoreFactory$diskCachesStore$2$1,k1.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.synthesized"} +com.facebook.imagepipeline.core.DiskStorageCacheFactory -> k1.l: +# {"id":"sourceFile","fileName":"DiskStorageCacheFactory.java"} + com.facebook.imagepipeline.core.DiskStorageFactory mDiskStorageFactory -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/m;"} + 1:3:void (com.facebook.imagepipeline.core.DiskStorageFactory):24:24 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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;"} + 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;"} + 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;"} + 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 + 18:19:com.facebook.cache.disk.DiskStorageCache buildDiskStorageCache(com.facebook.cache.disk.DiskCacheConfig,com.facebook.cache.disk.DiskStorage,java.util.concurrent.Executor):43:43 -> c + 20:23:com.facebook.cache.disk.DiskStorageCache buildDiskStorageCache(com.facebook.cache.disk.DiskCacheConfig,com.facebook.cache.disk.DiskStorage,java.util.concurrent.Executor):45:45 -> c + 24:27:com.facebook.cache.disk.DiskStorageCache buildDiskStorageCache(com.facebook.cache.disk.DiskCacheConfig,com.facebook.cache.disk.DiskStorage,java.util.concurrent.Executor):47:47 -> c + 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: +# {"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":"sourceFile","fileName":"DownsampleMode.kt"} + com.facebook.imagepipeline.core.DownsampleMode ALWAYS -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + com.facebook.imagepipeline.core.DownsampleMode AUTO -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + com.facebook.imagepipeline.core.DownsampleMode NEVER -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + com.facebook.imagepipeline.core.DownsampleMode[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lk1/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;"} + 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;"} + 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":"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;"} + 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: +# {"id":"sourceFile","fileName":"ExecutorSupplier.java"} + java.util.concurrent.Executor forDecode() -> a + java.util.concurrent.Executor forLightweightBackgroundTasks() -> b + java.util.concurrent.Executor forBackgroundTasks() -> c + java.util.concurrent.Executor forLocalStorageWrite() -> d + 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: +# {"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":"sourceFile","fileName":"ImagePipeline.kt"} + com.facebook.imagepipeline.core.ProducerSequenceFactory producerSequenceFactory -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + com.facebook.common.internal.Supplier isPrefetchEnabledSupplier -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.common.internal.Supplier diskCachesStoreSupplier -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.imagepipeline.listener.RequestListener requestListener -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/e;"} + com.facebook.imagepipeline.listener.RequestListener2 requestListener2 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/d;"} + com.facebook.imagepipeline.cache.MemoryCache bitmapMemoryCache -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + com.facebook.imagepipeline.cache.MemoryCache encodedMemoryCache -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + com.facebook.imagepipeline.cache.CacheKeyFactory cacheKeyFactory -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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;"} + java.util.concurrent.atomic.AtomicLong idCounter -> k + com.facebook.common.internal.Supplier isLazyDataSource -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.imagepipeline.core.ImagePipelineConfigInterface config -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/v;"} + com.facebook.imagepipeline.core.ImagePipeline$Companion Companion -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/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 + 9:17:void ():1149:1149 -> + 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"} + 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 -> + 70:76: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):68:68 -> + 77:83: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):69:69 -> + 84:90: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):79:79 -> + 91:92: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):1133:1133 -> + 93:94: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):1134:1134 -> + 95:96: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):1135:1135 -> + 97:98: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):1136:1136 -> + 99:100: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):1137:1137 -> + 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"} + 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;"} + 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;"} + 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 + 49:54:com.facebook.datasource.DataSource prefetchToDiskCache(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.listener.RequestListener):503:503 -> C + 55:61:com.facebook.datasource.DataSource prefetchToDiskCache(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,com.facebook.imagepipeline.common.Priority,com.facebook.imagepipeline.listener.RequestListener):507:507 -> C + 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;"} + 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;"} + 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 + 30:33: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):975:975 -> E + 34:41: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):974:974 -> E + 42:43: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):977:977 -> E + 44:47: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):979:979 -> E + 48:53: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):985:985 -> E + 54:69: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):986:986 -> E + 70:73: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):987:987 -> E + 74:80: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):988:988 -> E + 81:83: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):977:977 -> E + 84:86: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):989:989 -> E + 87:91: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):990:990 -> E + 92:97: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 + 98:102: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):1193:1193 -> E + 103:104: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 + 105:110: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 + 111:113: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 + 114:117: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):975:975 -> E + 118:125: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):974:974 -> E + 126:127: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):977:977 -> E + 128:131: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):979:979 -> E + 132:137: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):985:985 -> E + 138:155: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):986:986 -> E + 156:159: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):987:987 -> E + 160:166: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):988:988 -> E + 167:169: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):977:977 -> E + 170:172: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):989:989 -> E + 173:177: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):990:990 -> E + 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;"} + 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 + 23:30: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):1063:1063 -> F + 31:42: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):1064:1064 -> F + 43:50: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):1066:1066 -> F + 51:63: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):1069:1069 -> F + 64:67: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):1074:1074 -> F + 68:76: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):1073:1073 -> F + 77:78: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 + 79:82: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):1078:1078 -> F + 83:97: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):1083:1083 -> F + 98:110: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):1084:1084 -> F + 111:115: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):1086:1086 -> F + 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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/d;)Z"} + 1:3:void clearCaches():656:656 -> c + 4:7:void clearCaches():657:657 -> c + 1:13:void clearDiskCaches():635:635 -> d + 14:20:void clearDiskCaches():636:636 -> d + 21:27:void clearDiskCaches():637:637 -> d + 28:31:void clearDiskCaches():638:638 -> d + 32:51:void clearDiskCaches():1175:1175 -> d + 52:62:void clearDiskCaches():638:638 -> d + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0/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 + 4:10:void evictFromDiskCache(com.facebook.imagepipeline.request.ImageRequest):606:606 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)V"} + 11:23:void evictFromDiskCache(com.facebook.imagepipeline.request.ImageRequest):607:607 -> i + 24:33:void evictFromDiskCache(com.facebook.imagepipeline.request.ImageRequest):608:608 -> i + 34:40:void evictFromDiskCache(com.facebook.imagepipeline.request.ImageRequest):609:609 -> i + 41:44:void evictFromDiskCache(com.facebook.imagepipeline.request.ImageRequest):610:610 -> i + 45:64:void evictFromDiskCache(com.facebook.imagepipeline.request.ImageRequest):1173:1173 -> i + 65:75:void evictFromDiskCache(com.facebook.imagepipeline.request.ImageRequest):610:610 -> i + 6:9:void evictFromMemoryCache(android.net.Uri):581:581 -> j + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 1:3:com.facebook.imagepipeline.cache.CacheKeyFactory getCacheKeyFactory():76:76 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/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;"} + 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 + 41:54:com.facebook.imagepipeline.listener.RequestListener getRequestListenerForRequest(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.listener.RequestListener):1106:1106 -> s + 55:56:com.facebook.imagepipeline.listener.RequestListener getRequestListenerForRequest(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.listener.RequestListener):1108:1108 -> s + 57:71:com.facebook.imagepipeline.listener.RequestListener getRequestListenerForRequest(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.listener.RequestListener):1109:1109 -> s + 72:75:com.facebook.imagepipeline.listener.RequestListener getRequestListenerForRequest(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.listener.RequestListener):1108:1108 -> s + 76:83:com.facebook.imagepipeline.listener.RequestListener getRequestListenerForRequest(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.listener.RequestListener):1097:1097 -> s + 5:8:boolean isInBitmapMemoryCache(android.net.Uri):670:670 -> t + 9:15:boolean isInBitmapMemoryCache(android.net.Uri):671:671 -> t + 5:11:boolean isInBitmapMemoryCache(com.facebook.imagepipeline.request.ImageRequest):684:684 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Z"} + 12:20:boolean isInBitmapMemoryCache(com.facebook.imagepipeline.request.ImageRequest):685:685 -> u + 21:24:boolean isInBitmapMemoryCache(com.facebook.imagepipeline.request.ImageRequest):687:687 -> u + 25:33:boolean isInBitmapMemoryCache(com.facebook.imagepipeline.request.ImageRequest):689:689 -> u + 1:8:boolean isInDiskCacheSync(android.net.Uri):736:736 -> v + 9:16:boolean isInDiskCacheSync(android.net.Uri):737:737 -> v + 17:29:boolean isInDiskCacheSync(android.net.Uri):738:738 -> v + 1:12:boolean isInDiskCacheSync(android.net.Uri,com.facebook.imagepipeline.request.ImageRequest$CacheChoice):752:752 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;Lcom/facebook/imagepipeline/request/b$b;)Z"} + 13:20:boolean isInDiskCacheSync(android.net.Uri,com.facebook.imagepipeline.request.ImageRequest$CacheChoice):753:753 -> w + 6:18:boolean isInDiskCacheSync(com.facebook.imagepipeline.request.ImageRequest):785:785 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Z"} + 19:25:boolean isInDiskCacheSync(com.facebook.imagepipeline.request.ImageRequest):786:786 -> x + 26:34:boolean isInDiskCacheSync(com.facebook.imagepipeline.request.ImageRequest):787:787 -> x + 35:38:boolean isInDiskCacheSync(com.facebook.imagepipeline.request.ImageRequest):788:788 -> x + 39:55:boolean isInDiskCacheSync(com.facebook.imagepipeline.request.ImageRequest):790:790 -> x + 56:62:boolean isInDiskCacheSync(com.facebook.imagepipeline.request.ImageRequest):793:793 -> x + 63:68:boolean isInDiskCacheSync(com.facebook.imagepipeline.request.ImageRequest):790:790 -> x + 69:80:boolean isInDiskCacheSync(com.facebook.imagepipeline.request.ImageRequest):792:792 -> x + 81:91:boolean isInDiskCacheSync(com.facebook.imagepipeline.request.ImageRequest):791:791 -> x + 92:99:boolean isInDiskCacheSync(com.facebook.imagepipeline.request.ImageRequest):796:796 -> x + 1:13:boolean isInDynamicDiskCachesSync(com.facebook.imagepipeline.request.ImageRequest):761:761 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Z"} + 14:20:boolean isInDynamicDiskCachesSync(com.facebook.imagepipeline.request.ImageRequest):762:762 -> y + 21:27:boolean isInDynamicDiskCachesSync(com.facebook.imagepipeline.request.ImageRequest):763:763 -> y + 28:48:boolean isInDynamicDiskCachesSync(com.facebook.imagepipeline.request.ImageRequest):765:765 -> y + 49:52:boolean isInDynamicDiskCachesSync(com.facebook.imagepipeline.request.ImageRequest):768:768 -> y + 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":"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean k1.ImagePipeline$$ExternalSyntheticLambda0.apply(java.lang.Object):0:0 -> apply + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.core.ImagePipeline$$ExternalSyntheticLambda1 -> k1.s: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void k1.ImagePipeline$$ExternalSyntheticLambda1.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean k1.ImagePipeline$$ExternalSyntheticLambda1.apply(java.lang.Object):0:0 -> apply + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.core.ImagePipeline$Companion -> k1.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: +# {"id":"sourceFile","fileName":"ImagePipeline.kt"} + int[] $EnumSwitchMapping$0 -> a + 1:37:void ():0:0 -> +com.facebook.imagepipeline.core.ImagePipelineConfig -> k1.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;"} + com.facebook.imagepipeline.core.ImagePipelineExperiments experiments -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/x;"} + boolean isDiskCacheEnabled -> E + com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker closeableReferenceLeakTracker -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm1/a;"} + com.facebook.imagepipeline.cache.MemoryCache bitmapCacheOverride -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + com.facebook.imagepipeline.cache.MemoryCache encodedMemoryCacheOverride -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + com.facebook.imagepipeline.cache.BitmapMemoryCacheFactory bitmapMemoryCacheFactory -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/a;"} + java.util.Map dynamicDiskCacheConfigMap -> J + com.facebook.imagepipeline.core.ImagePipelineConfig$Companion Companion -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/u$b;"} + com.facebook.imagepipeline.core.ImagePipelineConfig$DefaultImageRequestConfig defaultImageRequestConfig -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/u$c;"} + android.graphics.Bitmap$Config bitmapConfig -> a + com.facebook.common.internal.Supplier bitmapMemoryCacheParamsSupplier -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy bitmapMemoryCacheTrimStrategy -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x$a;"} + com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy encodedMemoryCacheTrimStrategy -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x$a;"} + com.facebook.imagepipeline.cache.CacheKeyFactory cacheKeyFactory -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + android.content.Context context -> f + com.facebook.imagepipeline.core.DownsampleMode downsampleMode -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + com.facebook.common.internal.Supplier diskCachesStoreSupplier -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.common.internal.Supplier encodedMemoryCacheParamsSupplier -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.imagepipeline.core.ExecutorSupplier executorSupplier -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/p;"} + com.facebook.imagepipeline.cache.ImageCacheStatsTracker imageCacheStatsTracker -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} + com.facebook.imagepipeline.decoder.ImageDecoder imageDecoder -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + com.facebook.imagepipeline.transcoder.ImageTranscoderFactory imageTranscoderFactory -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/d;"} + com.facebook.common.internal.Supplier enableEncodedImageColorSpaceUsage -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + java.lang.Integer imageTranscoderType -> o + com.facebook.common.internal.Supplier isPrefetchEnabledSupplier -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.cache.disk.DiskCacheConfig mainDiskCacheConfig -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/d;"} + com.facebook.common.memory.MemoryTrimmableRegistry memoryTrimmableRegistry -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/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;"} + com.facebook.imagepipeline.memory.PoolFactory poolFactory -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/E;"} + com.facebook.imagepipeline.decoder.ProgressiveJpegConfig progressiveJpegConfig -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/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"} + 2:2:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):72:72 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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 -> + 9:10:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):128:129 -> + 11:11:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):126:126 -> + 12:12:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):132:132 -> + 13:13:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):131:131 -> + 14:14:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):134:134 -> + 15:15:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):133:133 -> + 16:20:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):135:139 -> + 21:21:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):141:141 -> + 22:22:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):140:140 -> + 23:23:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):143:143 -> + 24:24:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):142:142 -> + 25:25:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):144:144 -> + 26:26:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):146:146 -> + 27:27:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):145:145 -> + 28:30:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):147:149 -> + 31:31:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):151:151 -> + 32:32:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):150:150 -> + 33:33:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):153:153 -> + 34:34:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):152:152 -> + 35:35:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):154:154 -> + 36:37:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):156:157 -> + 38:38:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):155:155 -> + 39:39:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):578:578 -> + 40:40:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):160:160 -> + 41:41:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):582:582 -> + 42:42:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):160:160 -> + 43:43:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):586:586 -> + 44:44:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):158:158 -> + 45:53:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):162:170 -> + 54:59:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):172:177 -> + 60:60:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):179:179 -> + 61:61:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):178:178 -> + 62:64:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):180:182 -> + 65:68:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):184:187 -> + 69:69:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):185:185 -> + 70:70:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):183:183 -> + 71:71:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):190:190 -> + 72:73:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):195:196 -> + 74:74:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):586:586 -> + 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;"} + 1:2:com.facebook.callercontext.CallerContextVerifier getCallerContextVerifier():112:112 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz0/a;"} + 1:3:com.facebook.common.internal.Supplier getBitmapMemoryCacheParamsSupplier():78:78 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + 1:3:com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder():89:89 -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/c;"} + 1:3:com.facebook.imagepipeline.core.ImagePipelineExperiments getExperiments():110:110 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/x;"} + 1:3:com.facebook.common.internal.Supplier getEncodedMemoryCacheParamsSupplier():86:86 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + 1:3:com.facebook.imagepipeline.core.ExecutorSupplier getExecutorSupplier():87:87 -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lk1/u$a;"} + 1:3:com.facebook.imagepipeline.memory.PoolFactory getPoolFactory():102:102 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/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;"} + 1:3:com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker getCloseableReferenceLeakTracker():113:113 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm1/a;"} + 1:3:com.facebook.imagepipeline.cache.BitmapMemoryCacheFactory getBitmapMemoryCacheFactory():117:117 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/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;"} + 1:3:com.facebook.cache.disk.DiskCacheConfig getMainDiskCacheConfig():95:95 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/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;"} + 1:3:com.facebook.imagepipeline.cache.CacheKeyFactory getCacheKeyFactory():82:82 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/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;"} + 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;"} + 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;"} + 1:3:com.facebook.imagepipeline.cache.ImageCacheStatsTracker getImageCacheStatsTracker():88:88 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/t;"} + 1:2:com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver getBitmapMemoryCacheEntryStateObserver():81:81 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/n$b;"} + 1:3:com.facebook.common.internal.Supplier isPrefetchEnabledSupplier():94:94 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + 1:2:com.facebook.common.executors.SerialExecutorService getExecutorServiceForAnimatedImages():116:116 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/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;"} + 1:3:com.facebook.common.memory.MemoryTrimmableRegistry getMemoryTrimmableRegistry():96:96 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/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":"sourceFile","fileName":"ImagePipelineConfig.kt"} + com.facebook.cache.disk.DiskCacheConfig smallImageDiskCacheConfig -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/d;"} + com.facebook.imagepipeline.core.FileCacheFactory fileCacheFactory -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/q;"} + com.facebook.common.internal.Supplier diskCachesStoreSupplier -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + int httpConnectionTimeout -> D + com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder experimentsBuilder -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/x$a;"} + boolean diskCacheEnabled -> F + com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker closeableReferenceLeakTracker -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm1/a;"} + com.facebook.imagepipeline.cache.MemoryCache bitmapMemoryCache -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + com.facebook.imagepipeline.cache.MemoryCache encodedMemoryCache -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + com.facebook.imagepipeline.cache.BitmapMemoryCacheFactory bitmapMemoryCacheFactory -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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;"} + com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy bitmapMemoryCacheTrimStrategy -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x$a;"} + com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy encodedMemoryCacheTrimStrategy -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x$a;"} + com.facebook.imagepipeline.cache.CacheKeyFactory cacheKeyFactory -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + android.content.Context context -> f + com.facebook.imagepipeline.core.DownsampleMode downsampleMode -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + com.facebook.common.internal.Supplier encodedMemoryCacheParamsSupplier -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.imagepipeline.core.ExecutorSupplier executorSupplier -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/p;"} + com.facebook.imagepipeline.cache.ImageCacheStatsTracker imageCacheStatsTracker -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/t;"} + com.facebook.imagepipeline.decoder.ImageDecoder imageDecoder -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + com.facebook.common.internal.Supplier enableEncodedImageColorSpaceUsage -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.imagepipeline.transcoder.ImageTranscoderFactory imageTranscoderFactory -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/d;"} + java.lang.Integer imageTranscoderType -> n + com.facebook.common.internal.Supplier isPrefetchEnabledSupplier -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.cache.disk.DiskCacheConfig mainDiskCacheConfig -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly0/d;"} + com.facebook.common.memory.MemoryTrimmableRegistry memoryTrimmableRegistry -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/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;"} + com.facebook.imagepipeline.memory.PoolFactory poolFactory -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/E;"} + com.facebook.imagepipeline.decoder.ProgressiveJpegConfig progressiveJpegConfig -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/e;"} + java.util.Set requestListeners -> w + java.util.Set requestListener2s -> x + java.util.Set customProducerSequenceFactories -> y + boolean resizeAndRotateEnabledForNetwork -> z + 6:8:void (android.content.Context):205:205 -> + 9:13:void (android.content.Context):226:226 -> + 14:16:void (android.content.Context):279:279 -> + 17:18:void (android.content.Context):294:294 -> + 19:25:void (android.content.Context):297:297 -> + 26:27:void (android.content.Context):298:298 -> + 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;"} + 1:2:com.facebook.imagepipeline.decoder.ImageDecoderConfig getImageDecoderConfig():291:291 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/d;"} + 1:3:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():244:244 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw1/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;"} + 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;"} + 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;"} + 1:3:com.facebook.imagepipeline.memory.PoolFactory getPoolFactory():264:264 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/E;"} + 1:3:com.facebook.imagepipeline.decoder.ProgressiveJpegConfig getProgressiveJpegConfig():267:267 -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/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;"} + 1:3:com.facebook.cache.disk.DiskCacheConfig getSmallImageDiskCacheConfig():282:282 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/d;"} + 1:3:com.facebook.common.internal.Supplier isPrefetchEnabledSupplier():248:248 -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/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;"} + 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;"} + 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;"} + 1:7:com.facebook.imagepipeline.core.ImagePipelineConfig build():508:508 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/u;"} + 1:3:com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder experiment():506:506 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/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;"} + 1:2:com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver getBitmapMemoryCacheEntryStateObserver():212:212 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/n$b;"} + 1:3:com.facebook.imagepipeline.cache.BitmapMemoryCacheFactory getBitmapMemoryCacheFactory():317:317 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/a;"} + 1:3:com.facebook.common.internal.Supplier getBitmapMemoryCacheParamsSupplier():209:209 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + 1:3:com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy getBitmapMemoryCacheTrimStrategy():215:215 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x$a;"} + 1:3:com.facebook.imagepipeline.cache.CacheKeyFactory getCacheKeyFactory():221:221 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/k;"} + 1:2:com.facebook.callercontext.CallerContextVerifier getCallerContextVerifier():301:301 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz0/a;"} + 1:3:com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker getCloseableReferenceLeakTracker():304:304 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm1/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;"} + 1:3:com.facebook.imagepipeline.core.DownsampleMode getDownsampleMode():226:226 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/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;"} + 1:3:com.facebook.imagepipeline.cache.MemoryCache getEncodedMemoryCache():311:311 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x;"} + 1:3:com.facebook.common.internal.Supplier getEncodedMemoryCacheParamsSupplier():229:229 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + 1:3:com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy getEncodedMemoryCacheTrimStrategy():218:218 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x$a;"} + 1:3:com.facebook.imagepipeline.core.ExecutorSupplier getExecutorSupplier():232:232 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/p;"} + 1:3:com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder getExperimentsBuilder():297:297 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/x$a;"} + 1:3:com.facebook.imagepipeline.core.FileCacheFactory getFileCacheFactory():285:285 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/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":"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;"} + 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;"} + 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"} + 1:5:com.facebook.imagepipeline.core.ImagePipelineConfig$DefaultImageRequestConfig getDefaultImageRequestConfig():517:517 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/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;"} + 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 + 29:31:com.facebook.cache.disk.DiskCacheConfig getDefaultMainDiskCacheConfig(android.content.Context):586:586 -> e + 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;"} + 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"} + 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":"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: +# {"id":"sourceFile","fileName":"ImagePipelineConfigInterface.kt"} + boolean isDiskCacheEnabled() -> A + com.facebook.imagepipeline.core.DownsampleMode getDownsampleMode() -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/n;"} + com.facebook.callercontext.CallerContextVerifier getCallerContextVerifier() -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz0/a;"} + com.facebook.common.internal.Supplier getBitmapMemoryCacheParamsSupplier() -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder() -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/c;"} + com.facebook.imagepipeline.core.ImagePipelineExperiments getExperiments() -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/x;"} + com.facebook.common.internal.Supplier getEncodedMemoryCacheParamsSupplier() -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + com.facebook.imagepipeline.core.ExecutorSupplier getExecutorSupplier() -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/p;"} + com.facebook.imagepipeline.memory.PoolFactory getPoolFactory() -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/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;"} + com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker getCloseableReferenceLeakTracker() -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm1/a;"} + com.facebook.imagepipeline.cache.BitmapMemoryCacheFactory getBitmapMemoryCacheFactory() -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/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;"} + com.facebook.cache.disk.DiskCacheConfig getMainDiskCacheConfig() -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/d;"} + java.util.Set getRequestListeners() -> j + com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy getEncodedMemoryCacheTrimStrategy() -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x$a;"} + com.facebook.imagepipeline.cache.CacheKeyFactory getCacheKeyFactory() -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/k;"} + boolean isResizeAndRotateEnabledForNetwork() -> m + com.facebook.imagepipeline.cache.MemoryCache$CacheTrimStrategy getBitmapMemoryCacheTrimStrategy() -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/x$a;"} + java.util.Set getCustomProducerSequenceFactories() -> o + com.facebook.imagepipeline.decoder.ProgressiveJpegConfig getProgressiveJpegConfig() -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ln1/e;"} + java.util.Map getDynamicDiskCacheConfigMap() -> q + com.facebook.cache.disk.DiskCacheConfig getSmallImageDiskCacheConfig() -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ly0/d;"} + com.facebook.imagepipeline.cache.ImageCacheStatsTracker getImageCacheStatsTracker() -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/t;"} + com.facebook.imagepipeline.cache.CountingMemoryCache$EntryStateObserver getBitmapMemoryCacheEntryStateObserver() -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/n$b;"} + com.facebook.common.internal.Supplier isPrefetchEnabledSupplier() -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"()LD0/n;"} + com.facebook.common.executors.SerialExecutorService getExecutorServiceForAnimatedImages() -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB0/e;"} + java.lang.Integer getImageTranscoderType() -> w + com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory() -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw1/d;"} + com.facebook.common.memory.MemoryTrimmableRegistry getMemoryTrimmableRegistry() -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/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":"sourceFile","fileName":"ImagePipelineExperiments.kt"} + boolean allowDelay -> A + boolean handOffOnUiThreadOnly -> B + boolean shouldStoreCacheEntrySize -> C + boolean shouldIgnoreCacheSizeMismatch -> D + boolean shouldUseDecodingBufferHelper -> E + boolean allowProgressiveOnPrefetch -> F + boolean cancelDecodeOnCacheMiss -> G + int animationRenderFpsLimit -> H + boolean prefetchShortcutEnabled -> I + com.facebook.imagepipeline.platform.PlatformDecoderOptions platformDecoderOptions -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/h;"} + boolean isBinaryXmlEnabled -> K + com.facebook.imagepipeline.core.ImagePipelineExperiments$Companion Companion -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/x$b;"} + boolean isWebpSupportEnabled -> a + boolean isDecodeCancellationEnabled -> b + boolean useDownsamplingRatioForResizing -> c + boolean useBitmapPrepareToDraw -> d + boolean useBalancedAnimationStrategy -> e + int animationStrategyBufferLengthMilliseconds -> f + int bitmapPrepareToDrawMinSizeBytes -> g + int bitmapPrepareToDrawMaxSizeBytes -> h + boolean bitmapPrepareToDrawForPrefetch -> i + int maxBitmapDimension -> j + boolean isNativeCodeDisabled -> k + boolean isPartialImageCachingEnabled -> l + com.facebook.imagepipeline.core.ImagePipelineExperiments$ProducerFactoryMethod producerFactoryMethod -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/x$d;"} + com.facebook.common.internal.Supplier isLazyDataSource -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + boolean isGingerbreadDecoderEnabled -> o + boolean downscaleFrameToDrawableDimensions -> p + com.facebook.common.internal.Supplier suppressBitmapPrefetchingSupplier -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + boolean isExperimentalThreadHandoffQueueEnabled -> r + long memoryType -> s + boolean keepCancelledFetchAsLowPriority -> t + boolean downsampleIfLargeBitmap -> u + boolean isEncodedCacheEnabled -> v + boolean isEnsureTranscoderLibraryLoaded -> w + boolean isEncodedMemoryCacheProbingEnabled -> x + boolean isDiskCacheProbingEnabled -> y + 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"} + 2:2:void (com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder):37:37 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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 -> + 1:3:boolean isDecodeCancellationEnabled():41:41 -> A + 1:3:boolean isDiskCacheProbingEnabled():65:65 -> B + 1:3:boolean isEncodedCacheEnabled():62:62 -> C + 1:3:boolean isEncodedMemoryCacheProbingEnabled():64:64 -> D + 1:3:boolean isEnsureTranscoderLibraryLoaded():63:63 -> E + 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;"} + 1:3:boolean isNativeCodeDisabled():51:51 -> I + 1:3:boolean isPartialImageCachingEnabled():52:52 -> J + 1:3:boolean isWebpSupportEnabled():39:39 -> K + 1:3:boolean getAllowDelay():67:67 -> a + 1:3:boolean getAllowProgressiveOnPrefetch():72:72 -> b + 1:3:int getAnimationRenderFpsLimit():74:74 -> c + 1:3:int getAnimationStrategyBufferLengthMilliseconds():46:46 -> d + 1:3:boolean getBitmapPrepareToDrawForPrefetch():49:49 -> e + 1:3:int getBitmapPrepareToDrawMaxSizeBytes():48:48 -> f + 1:3:int getBitmapPrepareToDrawMinSizeBytes():47:47 -> g + 1:3:boolean getCancelDecodeOnCacheMiss():73:73 -> h + 1:3:boolean getDownsampleIfLargeBitmap():61:61 -> i + 1:3:boolean getDownscaleFrameToDrawableDimensions():56:56 -> j + 1:3:boolean getHandOffOnUiThreadOnly():68:68 -> k + 1:3:boolean getKeepCancelledFetchAsLowPriority():60:60 -> l + 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;"} + 1:3:com.facebook.imagepipeline.core.ImagePipelineExperiments$ProducerFactoryMethod getProducerFactoryMethod():53:53 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/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;"} + 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;"} + 1:3:boolean isBinaryXmlEnabled():77:77 -> z +com.facebook.imagepipeline.core.ImagePipelineExperiments$Builder -> k1.x$a: +# {"id":"sourceFile","fileName":"ImagePipelineExperiments.kt"} + boolean isDiskCacheProbingEnabled -> A + int trackedKeysSize -> B + boolean allowDelay -> C + boolean handOffOnUiThreadOnly -> D + boolean shouldStoreCacheEntrySize -> E + boolean shouldIgnoreCacheSizeMismatch -> F + boolean allowProgressiveOnPrefetch -> G + int animationRenderFpsLimit -> H + boolean cancelDecodeOnCacheMiss -> I + boolean prefetchShortcutEnabled -> J + com.facebook.imagepipeline.platform.PlatformDecoderOptions platformDecoderOptions -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/h;"} + boolean isBinaryXmlEnabled -> L + com.facebook.imagepipeline.core.ImagePipelineConfig$Builder configBuilder -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/u$a;"} + boolean shouldUseDecodingBufferHelper -> b + boolean webpSupportEnabled -> c + boolean decodeCancellationEnabled -> d + boolean useDownsamplingRatioForResizing -> e + boolean useBitmapPrepareToDraw -> f + boolean useBalancedAnimationStrategy -> g + int animationStrategyBufferLengthMilliseconds -> h + int bitmapPrepareToDrawMinSizeBytes -> i + int bitmapPrepareToDrawMaxSizeBytes -> j + boolean bitmapPrepareToDrawForPrefetch -> k + int maxBitmapDimension -> l + boolean nativeCodeDisabled -> m + boolean isPartialImageCachingEnabled -> n + com.facebook.imagepipeline.core.ImagePipelineExperiments$ProducerFactoryMethod producerFactoryMethod -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/x$d;"} + com.facebook.common.internal.Supplier lazyDataSource -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + boolean gingerbreadDecoderEnabled -> q + boolean downscaleFrameToDrawableDimensions -> r + com.facebook.common.internal.Supplier suppressBitmapPrefetchingSupplier -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + boolean experimentalThreadHandoffQueueEnabled -> t + long memoryType -> u + boolean keepCancelledFetchAsLowPriority -> v + boolean downsampleIfLargeBitmap -> w + boolean encodedCacheEnabled -> x + 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"} + 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 -> + 33:34:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):113:113 -> + 35:38:void (com.facebook.imagepipeline.core.ImagePipelineConfig$Builder):115:115 -> + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/x$a;Z)Lp3/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;"} + 1:7:com.facebook.imagepipeline.core.ImagePipelineExperiments build():334:334 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/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;"} + 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;"} + 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: +# {"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.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 -> + # {"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.synthesized"} +com.facebook.imagepipeline.core.ImagePipelineExperiments$Companion -> k1.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: +# {"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":"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":"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;"} + com.facebook.imagepipeline.core.CloseableReferenceFactory mCloseableReferenceFactory -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/a;"} + com.facebook.common.internal.Supplier mDiskCachesStoreSupplier -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.imagepipeline.cache.CountingMemoryCache mBitmapCountingMemoryCache -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n;"} + com.facebook.imagepipeline.cache.InstrumentedMemoryCache mBitmapMemoryCache -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/u;"} + com.facebook.imagepipeline.cache.CountingMemoryCache mEncodedCountingMemoryCache -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/n;"} + com.facebook.imagepipeline.cache.InstrumentedMemoryCache mEncodedMemoryCache -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/u;"} + com.facebook.imagepipeline.decoder.ImageDecoder mImageDecoder -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + com.facebook.imagepipeline.transcoder.ImageTranscoderFactory mImageTranscoderFactory -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/d;"} + com.facebook.imagepipeline.core.ProducerFactory mProducerFactory -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/C;"} + com.facebook.imagepipeline.core.ProducerSequenceFactory mProducerSequenceFactory -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/W;"} + com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory mPlatformBitmapFactory -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/b;"} + com.facebook.imagepipeline.platform.PlatformDecoder mPlatformDecoder -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/f;"} + java.lang.Class TAG -> o + com.facebook.imagepipeline.core.ImagePipelineFactory sInstance -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/y;"} + com.facebook.imagepipeline.core.ImagePipeline sImagePipeline -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/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"} + 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 -> + 23:32:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):151:151 -> + 33:34:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):152:152 -> + 35:46:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):153:153 -> + 47:48:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):154:154 -> + 49:61:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):155:155 -> + 62:63:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):156:156 -> + 64:72:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):157:157 -> + 73:78:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):158:158 -> + 79:81:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):159:159 -> + 82:87:void (com.facebook.imagepipeline.core.ImagePipelineConfigInterface):161:161 -> + 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;"} + 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 + 21:24:com.facebook.imagepipeline.core.ImagePipeline createImagePipeline():293:293 -> a + 25:28:com.facebook.imagepipeline.core.ImagePipeline createImagePipeline():294:294 -> a + 29:36:com.facebook.imagepipeline.core.ImagePipeline createImagePipeline():295:295 -> a + 37:44:com.facebook.imagepipeline.core.ImagePipeline createImagePipeline():297:297 -> a + 45:54:com.facebook.imagepipeline.core.ImagePipeline createImagePipeline():299:299 -> a + 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;"} + 1:6:com.facebook.imagepipeline.animated.factory.AnimatedFactory getAnimatedFactory():172:172 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg1/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 + 27:36:com.facebook.imagepipeline.animated.factory.AnimatedFactory getAnimatedFactory():176:176 -> c + 37:46:com.facebook.imagepipeline.animated.factory.AnimatedFactory getAnimatedFactory():177:177 -> c + 47:56:com.facebook.imagepipeline.animated.factory.AnimatedFactory getAnimatedFactory():178:178 -> c + 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;"} + 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 + 19:24:com.facebook.imagepipeline.cache.CountingMemoryCache getBitmapCountingMemoryCache():197:197 -> d + 25:30:com.facebook.imagepipeline.cache.CountingMemoryCache getBitmapCountingMemoryCache():198:198 -> d + 31:40:com.facebook.imagepipeline.cache.CountingMemoryCache getBitmapCountingMemoryCache():199:199 -> d + 41:50:com.facebook.imagepipeline.cache.CountingMemoryCache getBitmapCountingMemoryCache():200:200 -> d + 51:54:com.facebook.imagepipeline.cache.CountingMemoryCache getBitmapCountingMemoryCache():201:201 -> d + 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;"} + 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;"} + 1:4:com.facebook.imagepipeline.cache.CountingMemoryCache getEncodedCountingMemoryCache():217:217 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li1/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 + 19:22:com.facebook.imagepipeline.cache.CountingMemoryCache getEncodedCountingMemoryCache():222:222 -> g + 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;"} + 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 + 24:25:com.facebook.imagepipeline.cache.InstrumentedMemoryCache getEncodedMemoryCache():233:233 -> h + 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;"} + 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 + 25:28:com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder():254:254 -> i + 29:33:com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder():256:256 -> i + 34:35:com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder():257:257 -> i + 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;"} + 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;"} + 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 + 33:36:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():404:404 -> k + 37:50:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():405:405 -> k + 51:54:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():407:407 -> k + 55:64:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():409:409 -> k + 65:74:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():410:410 -> k + 75:80:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():411:411 -> k + 81:86:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getImageTranscoderFactory():412:412 -> k + 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;"} + 1:4:com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory getPlatformBitmapFactory():306:306 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lh1/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;"} + 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 + 23:32:com.facebook.imagepipeline.platform.PlatformDecoder getPlatformDecoder():320:320 -> n + 33:40:com.facebook.imagepipeline.platform.PlatformDecoder getPlatformDecoder():321:321 -> n + 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;"} + 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 + 19:24:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():333:333 -> o + 25:32:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():334:334 -> o + 33:38:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():335:335 -> o + 39:44:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():336:336 -> o + 45:50:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():337:337 -> o + 51:56:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():338:338 -> o + 57:66:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():339:339 -> o + 67:72:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():340:340 -> o + 73:88:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():341:341 -> o + 89:96:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():342:342 -> o + 97:100:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():343:343 -> o + 101:108:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():344:344 -> o + 109:112:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():346:346 -> o + 113:118:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():347:347 -> o + 119:128:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():348:348 -> o + 129:138:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():349:349 -> o + 139:148:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():350:350 -> o + 149:156:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():351:351 -> o + 157:162:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():352:352 -> o + 163:172:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():353:353 -> o + 173:180:com.facebook.imagepipeline.core.ProducerFactory getProducerFactory():354:354 -> o + 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;"} + 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 + 21:32:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():368:368 -> p + 33:38:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():369:369 -> p + 39:44:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():370:370 -> p + 45:50:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():371:371 -> p + 51:62:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():372:372 -> p + 63:68:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():374:374 -> p + 69:78:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():376:376 -> p + 79:82:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():377:377 -> p + 83:88:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():378:378 -> p + 89:98:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():379:379 -> p + 99:108:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():380:380 -> p + 109:118:com.facebook.imagepipeline.core.ProducerSequenceFactory getProducerSequenceFactory():381:381 -> p + 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;"} + 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;"} + 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 + 18:28:void initialize(android.content.Context):89:89 -> s + 29:34:void initialize(android.content.Context):90:90 -> s + 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"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"PriorityThreadFactory.kt"} + int threadPriority -> d + java.lang.String prefix -> e + boolean addThreadNumber -> f + java.util.concurrent.atomic.AtomicInteger threadNumber -> g + 6:8:void (int,java.lang.String,boolean):22:22 -> + 9:10:void (int,java.lang.String,boolean):24:24 -> + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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"} + 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: +# {"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.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 -> + # {"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.synthesized"} +com.facebook.imagepipeline.core.ProducerFactory -> k1.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;"} + com.facebook.imagepipeline.decoder.ImageDecoder mImageDecoder -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + com.facebook.imagepipeline.decoder.ProgressiveJpegConfig mProgressiveJpegConfig -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/e;"} + com.facebook.imagepipeline.core.DownsampleMode mDownsampleMode -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + boolean mResizeAndRotateEnabledForNetwork -> h + boolean mDecodeCancellationEnabled -> i + com.facebook.imagepipeline.core.ExecutorSupplier mExecutorSupplier -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/p;"} + com.facebook.common.memory.PooledByteBufferFactory mPooledByteBufferFactory -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/i;"} + com.facebook.common.internal.Supplier mDiskCachesStoreSupplier -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.imagepipeline.cache.MemoryCache mEncodedMemoryCache -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + com.facebook.imagepipeline.cache.MemoryCache mBitmapMemoryCache -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/x;"} + com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + com.facebook.imagepipeline.cache.BoundedLinkedHashSet mEncodedMemoryCacheHistory -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/d;"} + com.facebook.imagepipeline.cache.BoundedLinkedHashSet mDiskCacheHistory -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/d;"} + com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory mPlatformBitmapFactory -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh1/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;"} + 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"} + 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 -> + 20:22: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):160:162 -> + 23:24: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):164:165 -> + 25:25: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):167:167 -> + 1:10:com.facebook.imagepipeline.producers.PostprocessedBitmapMemoryCacheProducer newPostprocessorBitmapMemoryCacheProducer(com.facebook.imagepipeline.producers.Producer):362:362 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/a0;"} + 1:6:com.facebook.imagepipeline.producers.PostprocessorProducer newPostprocessorProducer(com.facebook.imagepipeline.producers.Producer):368:368 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/b0;"} + 7:14:com.facebook.imagepipeline.producers.PostprocessorProducer newPostprocessorProducer(com.facebook.imagepipeline.producers.Producer):369:369 -> B + 1:4:com.facebook.imagepipeline.producers.QualifiedResourceFetchProducer newQualifiedResourceFetchProducer():342:342 -> 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;"} + 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;"} + 1:4:com.facebook.imagepipeline.producers.ThrottlingProducer newThrottlingProducer(com.facebook.imagepipeline.producers.Producer):394:394 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/r0;"} + 5:13:com.facebook.imagepipeline.producers.ThrottlingProducer newThrottlingProducer(com.facebook.imagepipeline.producers.Producer):396:396 -> F + 1:6:com.facebook.imagepipeline.producers.ThumbnailBranchProducer newThumbnailBranchProducer(com.facebook.imagepipeline.producers.ThumbnailProducer[]):333:333 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lcom/facebook/imagepipeline/producers/u0;)Lcom/facebook/imagepipeline/producers/t0;"} + 1:6:com.facebook.imagepipeline.producers.AddImageTransformMetaDataProducer newAddImageTransformMetaDataProducer(com.facebook.imagepipeline.producers.Producer):219:219 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/a;"} + 1:6:com.facebook.imagepipeline.producers.Producer newBackgroundThreadHandoffProducer(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue):390:390 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/p0;)Lcom/facebook/imagepipeline/producers/d0;"} + 1:10:com.facebook.imagepipeline.producers.BitmapMemoryCacheGetProducer newBitmapMemoryCacheGetProducer(com.facebook.imagepipeline.producers.Producer):224:224 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/g;"} + 1:8:com.facebook.imagepipeline.producers.BitmapMemoryCacheKeyMultiplexProducer newBitmapMemoryCacheKeyMultiplexProducer(com.facebook.imagepipeline.producers.Producer):229:229 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/h;"} + 1:10:com.facebook.imagepipeline.producers.BitmapMemoryCacheProducer newBitmapMemoryCacheProducer(com.facebook.imagepipeline.producers.Producer):234:234 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/i;"} + 1:12:com.facebook.imagepipeline.producers.BitmapPrepareProducer newBitmapPrepareProducer(com.facebook.imagepipeline.producers.Producer):402:402 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/j;"} + 1:17:com.facebook.imagepipeline.producers.BitmapProbeProducer newBitmapProbeProducer(com.facebook.imagepipeline.producers.Producer):288:288 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/k;"} + 1:6:com.facebook.imagepipeline.producers.BranchOnSeparateImagesProducer newBranchOnSeparateImagesProducer(com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.Producer):239:239 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/l;"} + 1:8:com.facebook.imagepipeline.producers.DataFetchProducer newDataFetchProducer():243:243 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/o;"} + 1:6:com.facebook.imagepipeline.producers.DecodeProducer newDecodeProducer(com.facebook.imagepipeline.producers.Producer):247:247 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/p;"} + 7:32:com.facebook.imagepipeline.producers.DecodeProducer newDecodeProducer(com.facebook.imagepipeline.producers.Producer):249:249 -> j + 1:4:com.facebook.imagepipeline.producers.DelayProducer newDelayProducer(com.facebook.imagepipeline.producers.Producer):411:411 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/s;"} + 5:12:com.facebook.imagepipeline.producers.DelayProducer newDelayProducer(com.facebook.imagepipeline.producers.Producer):412:412 -> k + 1:10:com.facebook.imagepipeline.producers.DiskCacheReadProducer newDiskCacheReadProducer(com.facebook.imagepipeline.producers.Producer):263:263 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/v;"} + 1:10:com.facebook.imagepipeline.producers.DiskCacheWriteProducer newDiskCacheWriteProducer(com.facebook.imagepipeline.producers.Producer):267:267 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/w;"} + 1:10:com.facebook.imagepipeline.producers.EncodedCacheKeyMultiplexProducer newEncodedCacheKeyMultiplexProducer(com.facebook.imagepipeline.producers.Producer):282:282 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/y;"} + 1:10:com.facebook.imagepipeline.producers.Producer newEncodedMemoryCacheProducer(com.facebook.imagepipeline.producers.Producer):308:308 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/d0;"} + 1:15:com.facebook.imagepipeline.producers.EncodedProbeProducer newEncodedProbeProducer(com.facebook.imagepipeline.producers.Producer):298:298 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/A;"} + 1:4:com.facebook.imagepipeline.producers.LocalAssetFetchProducer newLocalAssetFetchProducer():312:312 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/H;"} + 5:16:com.facebook.imagepipeline.producers.LocalAssetFetchProducer newLocalAssetFetchProducer():313:313 -> q + 1:4:com.facebook.imagepipeline.producers.LocalContentUriFetchProducer newLocalContentUriFetchProducer():317:317 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/I;"} + 5:16:com.facebook.imagepipeline.producers.LocalContentUriFetchProducer newLocalContentUriFetchProducer():318:318 -> r + 1:4:com.facebook.imagepipeline.producers.LocalContentUriThumbnailFetchProducer newLocalContentUriThumbnailFetchProducer():322:322 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/J;"} + 5:16:com.facebook.imagepipeline.producers.LocalContentUriThumbnailFetchProducer newLocalContentUriThumbnailFetchProducer():323:323 -> s + 1:4:com.facebook.imagepipeline.producers.LocalExifThumbnailProducer newLocalExifThumbnailProducer():327:327 -> t + 5:16:com.facebook.imagepipeline.producers.LocalExifThumbnailProducer newLocalExifThumbnailProducer():328:328 -> t + 1:4:com.facebook.imagepipeline.producers.LocalFileFetchProducer newLocalFileFetchProducer():337:337 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/M;"} + 5:14:com.facebook.imagepipeline.producers.LocalFileFetchProducer newLocalFileFetchProducer():338:338 -> u + 1:4:com.facebook.imagepipeline.producers.LocalResourceFetchProducer newLocalResourceFetchProducer():347:347 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/N;"} + 5:16:com.facebook.imagepipeline.producers.LocalResourceFetchProducer newLocalResourceFetchProducer():348:348 -> v + 1:4:com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer newLocalThumbnailBitmapSdk29Producer():417:417 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/S;"} + 5:14:com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer newLocalThumbnailBitmapSdk29Producer():418:418 -> w + 1:4:com.facebook.imagepipeline.producers.LocalVideoThumbnailProducer newLocalVideoThumbnailProducer():352:352 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/T;"} + 5:14:com.facebook.imagepipeline.producers.LocalVideoThumbnailProducer newLocalVideoThumbnailProducer():353:353 -> x + 1:10:com.facebook.imagepipeline.producers.Producer newNetworkFetchProducer(com.facebook.imagepipeline.producers.NetworkFetcher):357:357 -> y + # {"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: +# {"id":"sourceFile","fileName":"ProducerSequenceFactory.kt"} + kotlin.Lazy backgroundLocalFileFetchToEncodeMemorySequence$delegate -> A + kotlin.Lazy backgroundLocalContentUriFetchToEncodeMemorySequence$delegate -> B + kotlin.Lazy localImageFileFetchSequence$delegate -> C + kotlin.Lazy localVideoFileFetchSequence$delegate -> D + kotlin.Lazy localContentUriFetchSequence$delegate -> E + kotlin.Lazy localThumbnailBitmapSdk29FetchSequence$delegate -> F + kotlin.Lazy qualifiedResourceFetchSequence$delegate -> G + kotlin.Lazy localResourceFetchSequence$delegate -> H + 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;"} + android.content.ContentResolver contentResolver -> a + com.facebook.imagepipeline.core.ProducerFactory producerFactory -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/C;"} + com.facebook.imagepipeline.producers.NetworkFetcher networkFetcher -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/X;"} + boolean resizeAndRotateEnabledForNetwork -> d + boolean webpSupportEnabled -> e + 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;"} + 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;"} + boolean isEncodedMemoryCacheProbingEnabled -> l + boolean isDiskCacheProbingEnabled -> m + boolean allowDelay -> n + java.util.Set customProducerSequenceFactories -> o + java.util.Map postprocessorSequences -> p + java.util.Map closeableImagePrefetchSequences -> q + java.util.Map bitmapPrepareSequences -> r + kotlin.Lazy networkFetchEncodedImageProducerSequence$delegate -> s + kotlin.Lazy localFileFetchEncodedImageProducerSequence$delegate -> t + kotlin.Lazy localContentUriFetchEncodedImageProducerSequence$delegate -> u + kotlin.Lazy networkFetchSequence$delegate -> v + kotlin.Lazy backgroundNetworkFetchToEncodedMemorySequence$delegate -> w + kotlin.Lazy networkFetchToEncodedMemoryPrefetchSequence$delegate -> x + kotlin.Lazy commonNetworkFetchToEncodedMemorySequence$delegate -> y + 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"} + 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 -> + 20:20: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):108:108 -> + 21:21: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):117:117 -> + 22:22: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):128:128 -> + 23:23: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):256:256 -> + 24:24: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):266:266 -> + 25:25: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):278:278 -> + 26:26: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):288:288 -> + 27:27: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):316:316 -> + 28:28: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):326:326 -> + 29:29: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):340:340 -> + 30:30: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):357:357 -> + 31:31: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):363:363 -> + 32:32: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):374:374 -> + 33:33: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):389:389 -> + 34:34: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):403:403 -> + 35:35: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):414:414 -> + 36:36: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):425:425 -> + 37:37: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):434:434 -> + 1:13:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):655:655 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Lcom/facebook/imagepipeline/producers/d0;"} + 14:22:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):199:199 -> A + 23:31:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):201:201 -> A + 32:35:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):230:230 -> A + 36:52:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):231:231 -> A + 53:53:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):233:233 -> A + 54:55:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):245:245 -> A + 56:76:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):246:246 -> A + 77:80:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):245:245 -> A + 81:85:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):227:227 -> A + 86:90:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):228:228 -> A + 91:95:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):226:226 -> A + 96:100:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):225:225 -> A + 101:106:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):218:218 -> A + 107:111:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):219:219 -> A + 112:123:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):220:220 -> A + 124:128:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):221:221 -> A + 129:133:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):223:223 -> A + 134:139:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):211:211 -> A + 140:144:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):212:212 -> A + 145:149:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):214:214 -> A + 150:155:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):204:204 -> A + 156:160:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):205:205 -> A + 161:165:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):207:207 -> A + 166:170:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):202:202 -> A + 171:176:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):200:200 -> A + 177:181:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):658:658 -> A + 182:190:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):199:199 -> A + 191:199:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):201:201 -> A + 200:203:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):230:230 -> A + 204:220:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):231:231 -> A + 221:224:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):233:233 -> A + 225:226:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):245:245 -> A + 227:247:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):246:246 -> A + 248:251:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):245:245 -> A + 252:256:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):227:227 -> A + 257:261:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):228:228 -> A + 262:266:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):226:226 -> A + 267:271:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):225:225 -> A + 272:277:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):218:218 -> A + 278:281:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):219:219 -> A + 282:285:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):662:662 -> A + 286:297:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):220:220 -> A + 298:301:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):221:221 -> A + 302:305:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):662:662 -> A + 306:310:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):223:223 -> A + 311:316:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):211:211 -> A + 317:320:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):212:212 -> A + 321:324:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):662:662 -> A + 325:329:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):214:214 -> A + 330:335:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):204:204 -> A + 336:339:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):205:205 -> A + 340:343:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):662:662 -> A + 344:348:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):207:207 -> A + 349:352:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):202:202 -> A + 353:356:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):662:662 -> A + 357:362:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):200:200 -> A + 363:366:com.facebook.imagepipeline.producers.Producer getBasicDecodedImageSequence(com.facebook.imagepipeline.request.ImageRequest):662:662 -> A + 2:11:com.facebook.imagepipeline.producers.Producer getBitmapPrepareSequence(com.facebook.imagepipeline.producers.Producer):608:608 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/d0;"} + 12:17:com.facebook.imagepipeline.producers.Producer getBitmapPrepareSequence(com.facebook.imagepipeline.producers.Producer):610:610 -> B + 18:25:com.facebook.imagepipeline.producers.Producer getBitmapPrepareSequence(com.facebook.imagepipeline.producers.Producer):611:611 -> B + 26:29:com.facebook.imagepipeline.producers.Producer getBitmapPrepareSequence(com.facebook.imagepipeline.producers.Producer):613:613 -> B + 1:9:com.facebook.imagepipeline.producers.Producer getCommonNetworkFetchToEncodedMemorySequence():288:288 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} + 1:9:com.facebook.imagepipeline.producers.Producer getDataFetchSequence():434:434 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} + 6:11:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):646:646 -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Lcom/facebook/imagepipeline/producers/d0;"} + 12:15:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):168:168 -> E + 16:21:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):169:169 -> E + 22:25:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):170:170 -> E + 26:29:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):172:172 -> E + 30:33:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):173:173 -> E + 34:43:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):175:175 -> E + 44:49:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):176:176 -> E + 50:54:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):650:650 -> E + 55:58:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):168:168 -> E + 59:64:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):169:169 -> E + 65:71:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):170:170 -> E + 72:75:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):172:172 -> E + 76:79:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):173:173 -> E + 80:89:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):175:175 -> E + 90:93:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):176:176 -> E + 94:101:com.facebook.imagepipeline.producers.Producer getDecodedImageProducerSequence(com.facebook.imagepipeline.request.ImageRequest):654:654 -> E + 2:17:com.facebook.imagepipeline.producers.Producer getDelaySequence(com.facebook.imagepipeline.producers.Producer):620:620 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/d0;"} + 6:10:com.facebook.imagepipeline.producers.Producer getEncodedImagePrefetchProducerSequence(com.facebook.imagepipeline.request.ImageRequest):145:145 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Lcom/facebook/imagepipeline/producers/d0;"} + 11:23:com.facebook.imagepipeline.producers.Producer getEncodedImagePrefetchProducerSequence(com.facebook.imagepipeline.request.ImageRequest):146:146 -> G + 24:32:com.facebook.imagepipeline.producers.Producer getEncodedImagePrefetchProducerSequence(com.facebook.imagepipeline.request.ImageRequest):151:151 -> G + 33:34:com.facebook.imagepipeline.producers.Producer getEncodedImagePrefetchProducerSequence(com.facebook.imagepipeline.request.ImageRequest):152:152 -> G + 35:55:com.facebook.imagepipeline.producers.Producer getEncodedImagePrefetchProducerSequence(com.facebook.imagepipeline.request.ImageRequest):153:153 -> G + 56:59:com.facebook.imagepipeline.producers.Producer getEncodedImagePrefetchProducerSequence(com.facebook.imagepipeline.request.ImageRequest):152:152 -> G + 60:64:com.facebook.imagepipeline.producers.Producer getEncodedImagePrefetchProducerSequence(com.facebook.imagepipeline.request.ImageRequest):149:149 -> G + 65:69:com.facebook.imagepipeline.producers.Producer getEncodedImagePrefetchProducerSequence(com.facebook.imagepipeline.request.ImageRequest):147:147 -> G + 1:9:com.facebook.imagepipeline.producers.Producer getLocalAssetFetchSequence():425:425 -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} + 1:9:com.facebook.imagepipeline.producers.Producer getLocalContentUriFetchSequence():374:374 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} + 1:14:com.facebook.imagepipeline.producers.Producer getLocalFileFetchToEncodedMemoryPrefetchSequence():316:316 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} + 1:9:com.facebook.imagepipeline.producers.Producer getLocalImageFileFetchSequence():357:357 -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} + 1:9:com.facebook.imagepipeline.producers.Producer getLocalResourceFetchSequence():414:414 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} + 1:9:com.facebook.imagepipeline.producers.Producer getLocalThumbnailBitmapSdk29FetchSequence():389:389 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} + 1:9:com.facebook.imagepipeline.producers.Producer getLocalVideoFileFetchSequence():363:363 -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} + 1:9:com.facebook.imagepipeline.producers.Producer getNetworkFetchSequence():256:256 -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} + 1:14:com.facebook.imagepipeline.producers.Producer getNetworkFetchToEncodedMemoryPrefetchSequence():278:278 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} + 2:11:com.facebook.imagepipeline.producers.Producer getPostprocessorSequence(com.facebook.imagepipeline.producers.Producer):581:581 -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)Lcom/facebook/imagepipeline/producers/d0;"} + 12:22:com.facebook.imagepipeline.producers.Producer getPostprocessorSequence(com.facebook.imagepipeline.producers.Producer):583:583 -> Q + 23:28:com.facebook.imagepipeline.producers.Producer getPostprocessorSequence(com.facebook.imagepipeline.producers.Producer):584:584 -> Q + 29:36:com.facebook.imagepipeline.producers.Producer getPostprocessorSequence(com.facebook.imagepipeline.producers.Producer):585:585 -> Q + 37:40:com.facebook.imagepipeline.producers.Producer getPostprocessorSequence(com.facebook.imagepipeline.producers.Producer):587:587 -> Q + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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;"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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;"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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;"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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;"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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 + 23:24:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToBitmapCacheSequence(com.facebook.imagepipeline.producers.Producer):536:536 -> e0 + 25:26:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToBitmapCacheSequence(com.facebook.imagepipeline.producers.Producer):537:537 -> e0 + 27:35:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToBitmapCacheSequence(com.facebook.imagepipeline.producers.Producer):536:536 -> e0 + 36:46:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToBitmapCacheSequence(com.facebook.imagepipeline.producers.Producer):538:538 -> e0 + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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 + 23:27:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToDecodeSequence(com.facebook.imagepipeline.producers.Producer):485:485 -> f0 + 28:32:com.facebook.imagepipeline.producers.Producer newBitmapCacheGetToDecodeSequence(com.facebook.imagepipeline.producers.Producer):676:676 -> f0 + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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 + 17:27:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):301:301 -> i0 + 28:31:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):300:300 -> i0 + 32:40:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):303:303 -> i0 + 41:42:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):305:305 -> i0 + 43:56:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):307:307 -> i0 + 57:58:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):308:308 -> i0 + 59:62:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):305:305 -> i0 + 63:64:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):309:309 -> i0 + 65:67:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):667:667 -> i0 + 68:78:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):301:301 -> i0 + 79:82:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):300:300 -> i0 + 83:91:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):303:303 -> i0 + 92:93:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):305:305 -> i0 + 94:107:com.facebook.imagepipeline.producers.Producer newCommonNetworkFetchToEncodedMemorySequence(com.facebook.imagepipeline.producers.NetworkFetcher):307:307 -> i0 + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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 + 15:23:com.facebook.imagepipeline.producers.Producer newDiskCacheSequence(com.facebook.imagepipeline.producers.Producer):515:515 -> j0 + 24:30:com.facebook.imagepipeline.producers.Producer newDiskCacheSequence(com.facebook.imagepipeline.producers.Producer):516:516 -> j0 + 31:36:com.facebook.imagepipeline.producers.Producer newDiskCacheSequence(com.facebook.imagepipeline.producers.Producer):518:518 -> j0 + 37:39:com.facebook.imagepipeline.producers.Producer newDiskCacheSequence(com.facebook.imagepipeline.producers.Producer):515:515 -> j0 + 40:49:com.facebook.imagepipeline.producers.Producer newDiskCacheSequence(com.facebook.imagepipeline.producers.Producer):520:520 -> j0 + 50:54:com.facebook.imagepipeline.producers.Producer newDiskCacheSequence(com.facebook.imagepipeline.producers.Producer):685:685 -> j0 + 55:58:com.facebook.imagepipeline.producers.Producer newDiskCacheSequence(com.facebook.imagepipeline.producers.Producer):513:513 -> j0 + 59:67:com.facebook.imagepipeline.producers.Producer newDiskCacheSequence(com.facebook.imagepipeline.producers.Producer):515:515 -> j0 + 68:76:com.facebook.imagepipeline.producers.Producer newDiskCacheSequence(com.facebook.imagepipeline.producers.Producer):516:516 -> j0 + 77:82:com.facebook.imagepipeline.producers.Producer newDiskCacheSequence(com.facebook.imagepipeline.producers.Producer):518:518 -> j0 + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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 + 9:19:com.facebook.imagepipeline.producers.Producer newEncodedCacheMultiplexToTranscodeSequence(com.facebook.imagepipeline.producers.Producer):502:502 -> k0 + 20:25:com.facebook.imagepipeline.producers.Producer newEncodedCacheMultiplexToTranscodeSequence(com.facebook.imagepipeline.producers.Producer):503:503 -> k0 + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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;"} + 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 + # {"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.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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/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;"} + 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 + 29:30:com.facebook.imagepipeline.producers.Producer backgroundLocalContentUriFetchToEncodeMemorySequence_delegate$lambda$24(com.facebook.imagepipeline.core.ProducerSequenceFactory):347:347 -> s + 31:35:com.facebook.imagepipeline.producers.Producer backgroundLocalContentUriFetchToEncodeMemorySequence_delegate$lambda$24(com.facebook.imagepipeline.core.ProducerSequenceFactory):346:346 -> s + 36:40:com.facebook.imagepipeline.producers.Producer backgroundLocalContentUriFetchToEncodeMemorySequence_delegate$lambda$24(com.facebook.imagepipeline.core.ProducerSequenceFactory):775:775 -> s + 41:49:com.facebook.imagepipeline.producers.Producer backgroundLocalContentUriFetchToEncodeMemorySequence_delegate$lambda$24(com.facebook.imagepipeline.core.ProducerSequenceFactory):343:343 -> s + 50:53:com.facebook.imagepipeline.producers.Producer backgroundLocalContentUriFetchToEncodeMemorySequence_delegate$lambda$24(com.facebook.imagepipeline.core.ProducerSequenceFactory):345:345 -> s + 54:55:com.facebook.imagepipeline.producers.Producer backgroundLocalContentUriFetchToEncodeMemorySequence_delegate$lambda$24(com.facebook.imagepipeline.core.ProducerSequenceFactory):346:346 -> s + 56:57:com.facebook.imagepipeline.producers.Producer backgroundLocalContentUriFetchToEncodeMemorySequence_delegate$lambda$24(com.facebook.imagepipeline.core.ProducerSequenceFactory):347:347 -> s + 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;"} + 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 + 29:30:com.facebook.imagepipeline.producers.Producer backgroundLocalFileFetchToEncodeMemorySequence_delegate$lambda$22(com.facebook.imagepipeline.core.ProducerSequenceFactory):332:332 -> t + 31:35:com.facebook.imagepipeline.producers.Producer backgroundLocalFileFetchToEncodeMemorySequence_delegate$lambda$22(com.facebook.imagepipeline.core.ProducerSequenceFactory):331:331 -> t + 36:40:com.facebook.imagepipeline.producers.Producer backgroundLocalFileFetchToEncodeMemorySequence_delegate$lambda$22(com.facebook.imagepipeline.core.ProducerSequenceFactory):766:766 -> t + 41:49:com.facebook.imagepipeline.producers.Producer backgroundLocalFileFetchToEncodeMemorySequence_delegate$lambda$22(com.facebook.imagepipeline.core.ProducerSequenceFactory):328:328 -> t + 50:53:com.facebook.imagepipeline.producers.Producer backgroundLocalFileFetchToEncodeMemorySequence_delegate$lambda$22(com.facebook.imagepipeline.core.ProducerSequenceFactory):330:330 -> t + 54:55:com.facebook.imagepipeline.producers.Producer backgroundLocalFileFetchToEncodeMemorySequence_delegate$lambda$22(com.facebook.imagepipeline.core.ProducerSequenceFactory):331:331 -> t + 56:57:com.facebook.imagepipeline.producers.Producer backgroundLocalFileFetchToEncodeMemorySequence_delegate$lambda$22(com.facebook.imagepipeline.core.ProducerSequenceFactory):332:332 -> t + 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;"} + 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 + 25:29:com.facebook.imagepipeline.producers.Producer backgroundNetworkFetchToEncodedMemorySequence_delegate$lambda$13(com.facebook.imagepipeline.core.ProducerSequenceFactory):730:730 -> u + 30:31:com.facebook.imagepipeline.producers.Producer backgroundNetworkFetchToEncodedMemorySequence_delegate$lambda$13(com.facebook.imagepipeline.core.ProducerSequenceFactory):269:269 -> u + 32:37:com.facebook.imagepipeline.producers.Producer backgroundNetworkFetchToEncodedMemorySequence_delegate$lambda$13(com.facebook.imagepipeline.core.ProducerSequenceFactory):270:270 -> u + 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;"} + 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;"} + 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 + 1:14:com.facebook.imagepipeline.producers.Producer getBackgroundLocalContentUriFetchToEncodeMemorySequence():340:340 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} + 1:14:com.facebook.imagepipeline.producers.Producer getBackgroundLocalFileFetchToEncodeMemorySequence():326:326 -> y + # {"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: +# {"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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda0.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda1 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda1.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda10 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda10.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda11 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda11.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda12 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda12.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda13 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda13.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda14 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda14.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda15 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda15.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda16 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda16.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda17 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda17.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda2 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda2.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda3 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda3.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda4 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda4.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda5 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda5.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda6 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda6.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda7 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda7.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda8 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda8.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$$ExternalSyntheticLambda9 -> k1.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.synthesized"} + 1:1:void k1.ProducerSequenceFactory$$ExternalSyntheticLambda9.(k1.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.synthesized"} +com.facebook.imagepipeline.core.ProducerSequenceFactory$Companion -> k1.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;"} + 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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)V"} + 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: +# {"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;"} + 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"} + 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 -> + 33:39:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):96:96 -> + 40:45:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):109:109 -> + 46:49:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):98:98 -> + 50:52:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):113:113 -> + 53:55:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):98:98 -> + 56:57:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):99:99 -> + 58:60:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):117:117 -> + 61:66:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):118:118 -> + 67:74:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):101:101 -> + 75:77:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):122:122 -> + 78:84:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):101:101 -> + 85:86:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):102:102 -> + 87:96:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):126:126 -> + 97:100:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):117:117 -> + 101:105:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):127:127 -> + 106:112:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):96:96 -> + 113:118:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):130:130 -> + 119:124:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):98:98 -> + 125:127:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):134:134 -> + 128:130:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):98:98 -> + 131:132:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):99:99 -> + 133:135:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):138:138 -> + 136:141:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):139:139 -> + 142:149:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):101:101 -> + 150:152:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):143:143 -> + 153:159:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):101:101 -> + 160:161:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):102:102 -> + 162:164:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):147:147 -> + 165:166:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):103:103 -> + 167:171:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):148:148 -> + 172:176:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):147:147 -> + 177:180:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):138:138 -> + 181:184:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.SettableProducerContext,com.facebook.imagepipeline.listener.RequestListener2):148:148 -> + 6:10:java.util.Map getExtras(com.facebook.imagepipeline.producers.ProducerContext):67:67 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)Ljava/util/Map;"} + 1:3:com.facebook.imagepipeline.producers.SettableProducerContext getSettableProducerContext():32:32 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/l0;"} + 2:8:void onCancellationImpl():77:77 -> C + 9:13:void onCancellationImpl():78:78 -> C + 1:12:void onFailureImpl(java.lang.Throwable):70:70 -> D + 13:20:void onFailureImpl(java.lang.Throwable):71:71 -> D + 6:9:void onNewResultImpl(java.lang.Object,int,com.facebook.imagepipeline.producers.ProducerContext):58:58 -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;ILcom/facebook/imagepipeline/producers/e0;)V"} + 10:21:void onNewResultImpl(java.lang.Object,int,com.facebook.imagepipeline.producers.ProducerContext):59:59 -> E + 22:29:void onNewResultImpl(java.lang.Object,int,com.facebook.imagepipeline.producers.ProducerContext):61:61 -> E + 1:8:boolean close():84:84 -> close + 9:14:boolean close():87:87 -> close + 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"} + 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"} + 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"} + 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: +# {"id":"sourceFile","fileName":"AbstractProducerToDataSourceAdapter.kt"} + com.facebook.imagepipeline.datasource.AbstractProducerToDataSourceAdapter this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/a;"} + 3:6:void (com.facebook.imagepipeline.datasource.AbstractProducerToDataSourceAdapter):37:37 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll1/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: +# {"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"} + 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: +# {"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"} + 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"} + 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;"} + 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;"} + 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"} + 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: +# {"id":"sourceFile","fileName":"ProducerToDataSourceAdapter.kt"} + com.facebook.imagepipeline.datasource.ProducerToDataSourceAdapter$Companion Companion -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll1/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"} + 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":"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":"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"} + boolean isSet() -> b +com.facebook.imagepipeline.debug.NoOpCloseableReferenceLeakTracker -> m1.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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/h;Ljava/lang/Throwable;)V"} + 1:2:boolean isSet():22:22 -> b +com.facebook.imagepipeline.decoder.DecodeException -> n1.a: +# {"id":"sourceFile","fileName":"DecodeException.kt"} + com.facebook.imagepipeline.image.EncodedImage encodedImage -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/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"} + 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":"sourceFile","fileName":"DefaultImageDecoder.java"} + com.facebook.imagepipeline.decoder.ImageDecoder mAnimatedGifDecoder -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + com.facebook.imagepipeline.decoder.ImageDecoder mAnimatedWebPDecoder -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + com.facebook.imagepipeline.decoder.ImageDecoder mXmlDecoder -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + com.facebook.imagepipeline.platform.PlatformDecoder mPlatformDecoder -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/f;"} + com.facebook.common.internal.Supplier mEnableEncodedImageColorSpaceUsage -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.imagepipeline.decoder.ImageDecoder mDefaultDecoder -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/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"} + 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"} + 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"} + 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;"} + 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 + 20:25:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):149:149 -> a + 26:29:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):151:151 -> a + 30:32:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):152:152 -> a + 33:36:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):155:155 -> a + 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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/b;Lp1/j;ILp1/o;Lj1/d;)Lp1/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;"} + 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;"} + 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;"} + 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 + 20:23: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):244:244 -> f + 24:27: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):245:245 -> f + 28:31: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):241:241 -> f + 32:34: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):247:247 -> f + 35:38: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):249:249 -> f + 39:41: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):247:247 -> f + 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;"} + 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 + 18:19:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeStaticImage(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):200:200 -> g + 20:23:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeStaticImage(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):204:204 -> g + 24:27:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeStaticImage(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):205:205 -> g + 28:31:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeStaticImage(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):201:201 -> g + 32:34:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeStaticImage(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):207:207 -> g + 35:38:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeStaticImage(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):209:209 -> g + 39:41:com.facebook.imagepipeline.image.CloseableStaticBitmap decodeStaticImage(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ImageDecodeOptions):207:207 -> g + 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;"} + 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: +# {"id":"sourceFile","fileName":"DefaultImageDecoder.java"} + com.facebook.imagepipeline.decoder.DefaultImageDecoder this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/b;"} + 1:6:void (com.facebook.imagepipeline.decoder.DefaultImageDecoder):59:59 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/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;"} + 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 + 36:39:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):74:74 -> a + 40:54:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):75:75 -> a + 55:58:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):76:76 -> a + 59:65:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):77:77 -> a + 66:69:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):78:78 -> a + 70:76:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):79:79 -> a + 77:80:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):80:80 -> a + 81:87:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):81:81 -> 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: +# {"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":"sourceFile","fileName":"ImageDecoderConfig.java"} +com.facebook.imagepipeline.decoder.ProgressiveJpegConfig -> n1.e: +# {"id":"sourceFile","fileName":"ProgressiveJpegConfig.java"} + com.facebook.imagepipeline.image.QualityInfo getQualityInfo(int) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lp1/o;"} + int getNextScanNumberToDecode(int) -> b + boolean decodeProgressively() -> c +com.facebook.imagepipeline.decoder.ProgressiveJpegParser -> n1.f: +# {"id":"sourceFile","fileName":"ProgressiveJpegParser.java"} + int mParserState -> a + int mLastByteRead -> b + int mBytesParsed -> c + int mNextFullScanNumber -> d + int mBestScanNumber -> e + int mBestScanEndOffset -> f + boolean mEndMarkerRead -> g + com.facebook.common.memory.ByteArrayPool mByteArrayPool -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/a;"} + 1:3:void (com.facebook.common.memory.ByteArrayPool):85:85 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG0/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 -> + 17:18:void (com.facebook.common.memory.ByteArrayPool):89:89 -> + 19:20:void (com.facebook.common.memory.ByteArrayPool):90:90 -> + 21:22:void (com.facebook.common.memory.ByteArrayPool):91:91 -> + 23:25:void (com.facebook.common.memory.ByteArrayPool):92:92 -> + 1:5:boolean doParseMoreData(java.io.InputStream):141:141 -> a + 6:16:boolean doParseMoreData(java.io.InputStream):144:144 -> a + 17:22:boolean doParseMoreData(java.io.InputStream):145:145 -> a + 23:26:boolean doParseMoreData(java.io.InputStream):146:146 -> a + 27:28:boolean doParseMoreData(java.io.InputStream):149:149 -> a + 29:34:boolean doParseMoreData(java.io.InputStream):150:150 -> a + 35:54:boolean doParseMoreData(java.io.InputStream):153:153 -> a + 55:58:boolean doParseMoreData(java.io.InputStream):218:218 -> a + 59:65:boolean doParseMoreData(java.io.InputStream):205:205 -> a + 66:68:boolean doParseMoreData(java.io.InputStream):211:211 -> a + 69:73:boolean doParseMoreData(java.io.InputStream):212:212 -> a + 74:76:boolean doParseMoreData(java.io.InputStream):213:213 -> a + 77:81:boolean doParseMoreData(java.io.InputStream):201:201 -> a + 82:86:boolean doParseMoreData(java.io.InputStream):178:178 -> a + 87:93:boolean doParseMoreData(java.io.InputStream):180:180 -> a + 94:97:boolean doParseMoreData(java.io.InputStream):182:182 -> a + 98:100:boolean doParseMoreData(java.io.InputStream):183:183 -> a + 101:109:boolean doParseMoreData(java.io.InputStream):186:186 -> a + 110:112:boolean doParseMoreData(java.io.InputStream):189:189 -> a + 113:118:boolean doParseMoreData(java.io.InputStream):192:192 -> a + 119:121:boolean doParseMoreData(java.io.InputStream):193:193 -> a + 122:126:boolean doParseMoreData(java.io.InputStream):195:195 -> a + 127:133:boolean doParseMoreData(java.io.InputStream):172:172 -> a + 134:136:boolean doParseMoreData(java.io.InputStream):164:164 -> a + 137:141:boolean doParseMoreData(java.io.InputStream):166:166 -> a + 142:144:boolean doParseMoreData(java.io.InputStream):156:156 -> a + 145:146:boolean doParseMoreData(java.io.InputStream):158:158 -> a + 147:150:boolean doParseMoreData(java.io.InputStream):221:221 -> a + 151:153:boolean doParseMoreData(java.io.InputStream):225:225 -> a + 154:163:boolean doParseMoreData(java.io.InputStream):227:227 -> a + 1:24:boolean doesMarkerStartSegment(int):232:232 -> b + 1:3:int getBestScanEndOffset():258:258 -> c + 1:3:int getBestScanNumber():265:265 -> d + 1:3:boolean isEndMarkerRead():270:270 -> e + 1:4:void newScanOrImageEndFound(int):244:244 -> 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"} + 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 + 19:37:boolean parseMoreData(com.facebook.imagepipeline.image.EncodedImage):122:122 -> g + 38:43:boolean parseMoreData(com.facebook.imagepipeline.image.EncodedImage):124:124 -> g + 44:47:boolean parseMoreData(com.facebook.imagepipeline.image.EncodedImage):125:125 -> g + 48:54:boolean parseMoreData(com.facebook.imagepipeline.image.EncodedImage):131:131 -> g + 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: +# {"id":"sourceFile","fileName":"SimpleProgressiveJpegConfig.java"} + com.facebook.imagepipeline.decoder.SimpleProgressiveJpegConfig$DynamicValueConfig mDynamicValueConfig -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/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"} + 1:2:com.facebook.imagepipeline.image.QualityInfo getQualityInfo(int):73:73 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lp1/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 + 9:16:int getNextScanNumberToDecode(int):59:59 -> b + 17:22:int getNextScanNumberToDecode(int):63:63 -> b + 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: +# {"id":"sourceFile","fileName":"SimpleProgressiveJpegConfig.java"} + 1:1:void n1.SimpleProgressiveJpegConfig$DefaultDynamicValueConfig.(n1.SimpleProgressiveJpegConfig-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln1/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: +# {"id":"sourceFile","fileName":"SimpleProgressiveJpegConfig.java"} + java.util.List getScansToDecode() -> a + int getGoodEnoughScanNumber() -> b +com.facebook.imagepipeline.decoder.SimpleProgressiveJpegConfig-IA -> n1.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.drawable.DrawableFactory -> o1.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: +# {"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;"} + 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:4:com.facebook.imagepipeline.image.ImageInfo getImageInfo():109:109 -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/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: +# {"id":"sourceFile","fileName":"BaseCloseableStaticBitmap.java"} + com.facebook.common.references.CloseableReference mBitmapReference -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/a;"} + android.graphics.Bitmap mBitmap -> h + com.facebook.imagepipeline.image.QualityInfo mQualityInfo -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/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"} + 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 + 1:15:int getHeight():160:160 -> a + 16:22:int getHeight():165:165 -> a + 23:29:int getHeight():163:163 -> a + 1:6:void close():71:71 -> close + 7:10:void close():73:73 -> close + 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: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: +# {"id":"sourceFile","fileName":"CloseableBitmap.java"} + android.graphics.Bitmap getUnderlyingBitmap() -> U +com.facebook.imagepipeline.image.CloseableImage -> p1.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.ImageInfo getImageInfo() -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/l;"} + int getHeight() -> a + void close() -> close + int getWidth() -> d + int getSizeInBytes() -> g0 + boolean isClosed() -> isClosed + boolean isStateful() -> m0 +com.facebook.imagepipeline.image.CloseableStaticBitmap -> p1.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;"} + int getExifOrientation() -> p0 + int getRotationAngle() -> r +com.facebook.imagepipeline.image.CloseableXml -> p1.f: +# {"id":"sourceFile","fileName":"CloseableXml.kt"} + android.graphics.drawable.Drawable buildDrawable() -> D +com.facebook.imagepipeline.image.DefaultCloseableImage -> p1.g: +# {"id":"sourceFile","fileName":"DefaultCloseableImage.java"} + 1:4:void ():14:14 -> + 1:7:void finalize():20:20 -> finalize + 8:15:void finalize():26:26 -> finalize + 16:27:void finalize():27:27 -> finalize + 28:34:void finalize():23:23 -> finalize + 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: +# {"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"} + 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"} + 1:7:void finalize():41:41 -> finalize + 8:15:void finalize():47:47 -> finalize + 16:27:void finalize():48:48 -> finalize + 28:34:void finalize():44:44 -> finalize + 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: +# {"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: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:3:boolean isClosed():26:26 -> isClosed +com.facebook.imagepipeline.image.EncodedImage -> p1.j: +# {"id":"sourceFile","fileName":"EncodedImage.java"} + com.facebook.common.references.CloseableReference mPooledByteBufferRef -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/a;"} + com.facebook.common.internal.Supplier mInputStreamSupplier -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.imageformat.ImageFormat mImageFormat -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf1/c;"} + int mRotationAngle -> g + int mExifOrientation -> h + int mWidth -> i + int mHeight -> j + int mSampleSize -> k + int mStreamSize -> l + com.facebook.imagepipeline.common.BytesRange mBytesRange -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/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"} + 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"} + 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"} + 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: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: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 + 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;"} + 3:6:void closeSafely(com.facebook.imagepipeline.image.EncodedImage):471:471 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/j;)V"} + 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 + 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: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:4:com.facebook.imageutils.ImageMetaData readImageMetaData():419:419 -> u0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lz1/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 + 21:32:com.facebook.imageutils.ImageMetaData readImageMetaData():424:424 -> u0 + 33:49:com.facebook.imageutils.ImageMetaData readImageMetaData():425:425 -> u0 + 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;"} + 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 + 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":"sourceFile","fileName":"HasImageMetadata.java"} + java.util.Map getExtras() -> getExtras +com.facebook.imagepipeline.image.ImageInfo -> p1.l: +# {"id":"sourceFile","fileName":"ImageInfo.java"} + int getHeight() -> a + int getWidth() -> d +com.facebook.imagepipeline.image.ImageInfoImpl -> p1.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;"} + 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"} + 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 -> + 10:11:void (int,int,int,com.facebook.imagepipeline.image.QualityInfo,java.util.Map):27:27 -> + 12:14:void (int,int,int,com.facebook.imagepipeline.image.QualityInfo,java.util.Map):28:28 -> + 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: +# {"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;"} + 5:11:void ():17:17 -> + 1:3:void (int,boolean,boolean):24:24 -> + 4:5:void (int,boolean,boolean):25:25 -> + 6:7:void (int,boolean,boolean):26:26 -> + 8:10:void (int,boolean,boolean):27:27 -> + 1:3:boolean isOfFullQuality():42:42 -> a + 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;"} + 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: +# {"id":"sourceFile","fileName":"QualityInfo.java"} + boolean isOfFullQuality() -> a + boolean isOfGoodEnoughQuality() -> b + int getQuality() -> c +com.facebook.imagepipeline.instrumentation.FrescoInstrumenter -> q1.a: +# {"id":"sourceFile","fileName":"FrescoInstrumenter.kt"} + com.facebook.imagepipeline.instrumentation.FrescoInstrumenter INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq1/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 + # {"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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void r1.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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void r1.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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void r1.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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.listener.ForwardingRequestListener -> r1.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"} + 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 + 10:17:void onProducerEvent(java.lang.String,java.lang.String,java.lang.String):125:125 -> onProducerEvent + 18:22:void onProducerEvent(java.lang.String,java.lang.String,java.lang.String):127:127 -> onProducerEvent + 23:31:void onProducerEvent(java.lang.String,java.lang.String,java.lang.String):130:130 -> onProducerEvent + 1:9:void onProducerFinishWithCancellation(java.lang.String,java.lang.String,java.util.Map):109:109 -> onProducerFinishWithCancellation + 10:17:void onProducerFinishWithCancellation(java.lang.String,java.lang.String,java.util.Map):111:111 -> onProducerFinishWithCancellation + 18:22:void onProducerFinishWithCancellation(java.lang.String,java.lang.String,java.util.Map):113:113 -> onProducerFinishWithCancellation + 23:31:void onProducerFinishWithCancellation(java.lang.String,java.lang.String,java.util.Map):116:116 -> onProducerFinishWithCancellation + 1:9:void onProducerFinishWithFailure(java.lang.String,java.lang.String,java.lang.Throwable,java.util.Map):94:94 -> onProducerFinishWithFailure + 10:17:void onProducerFinishWithFailure(java.lang.String,java.lang.String,java.lang.Throwable,java.util.Map):96:96 -> onProducerFinishWithFailure + 18:22:void onProducerFinishWithFailure(java.lang.String,java.lang.String,java.lang.Throwable,java.util.Map):98:98 -> onProducerFinishWithFailure + 23:31:void onProducerFinishWithFailure(java.lang.String,java.lang.String,java.lang.Throwable,java.util.Map):101:101 -> onProducerFinishWithFailure + 1:9:void onProducerFinishWithSuccess(java.lang.String,java.lang.String,java.util.Map):79:79 -> onProducerFinishWithSuccess + 10:17:void onProducerFinishWithSuccess(java.lang.String,java.lang.String,java.util.Map):81:81 -> onProducerFinishWithSuccess + 18:22:void onProducerFinishWithSuccess(java.lang.String,java.lang.String,java.util.Map):83:83 -> onProducerFinishWithSuccess + 23:31:void onProducerFinishWithSuccess(java.lang.String,java.lang.String,java.util.Map):86:86 -> onProducerFinishWithSuccess + 1:9:void onProducerStart(java.lang.String,java.lang.String):64:64 -> onProducerStart + 10:17:void onProducerStart(java.lang.String,java.lang.String):66:66 -> onProducerStart + 18:22:void onProducerStart(java.lang.String,java.lang.String):68:68 -> onProducerStart + 23:31:void onProducerStart(java.lang.String,java.lang.String):71:71 -> onProducerStart + 1:9:void onRequestCancellation(java.lang.String):180:180 -> onRequestCancellation + 10:17:void onRequestCancellation(java.lang.String):182:182 -> onRequestCancellation + 18:22:void onRequestCancellation(java.lang.String):184:184 -> onRequestCancellation + 23:31:void onRequestCancellation(java.lang.String):187:187 -> onRequestCancellation + 1:9:void onRequestFailure(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.Throwable,boolean):166:166 -> onRequestFailure + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Ljava/lang/Throwable;Z)V"} + 10:17:void onRequestFailure(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.Throwable,boolean):168:168 -> onRequestFailure + 18:22:void onRequestFailure(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.Throwable,boolean):170:170 -> onRequestFailure + 23:31:void onRequestFailure(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.Throwable,boolean):173:173 -> onRequestFailure + 1:9:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):50:50 -> onRequestStart + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;Ljava/lang/String;Z)V"} + 10:17:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):52:52 -> onRequestStart + 18:22:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):54:54 -> onRequestStart + 23:31:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):57:57 -> onRequestStart + 1:9:void onRequestSuccess(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,boolean):151:151 -> onRequestSuccess + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Z)V"} + 10:17:void onRequestSuccess(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,boolean):153:153 -> onRequestSuccess + 18:22:void onRequestSuccess(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,boolean):155:155 -> onRequestSuccess + 23:31:void onRequestSuccess(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,boolean):158:158 -> onRequestSuccess + 1:9:void onUltimateProducerReached(java.lang.String,java.lang.String,boolean):137:137 -> onUltimateProducerReached + 10:17:void onUltimateProducerReached(java.lang.String,java.lang.String,boolean):139:139 -> onUltimateProducerReached + 18:22:void onUltimateProducerReached(java.lang.String,java.lang.String,boolean):141:141 -> onUltimateProducerReached + 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: +# {"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;"} + 1:9:void ():0:0 -> + 1:5:void (java.util.Set):18:18 -> + 6:13:void (java.util.Set):20:20 -> + 14:24:void (java.util.Set):23:23 -> + 25:28:void (java.util.Set):24:24 -> + 16:17:void onProducerEvent(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.lang.String):183:183 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Ljava/lang/String;)V"} + 18:33:void onProducerEvent(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.lang.String):184:184 -> a + 34:38:void onProducerEvent(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.lang.String):92:92 -> a + 39:64:void onProducerEvent(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.lang.String):189:189 -> a + 6:7:void onRequestStart(com.facebook.imagepipeline.producers.ProducerContext):128:128 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)V"} + 8:23:void onRequestStart(com.facebook.imagepipeline.producers.ProducerContext):129:129 -> b + 24:28:void onRequestStart(com.facebook.imagepipeline.producers.ProducerContext):48:48 -> b + 29:54:void onRequestStart(com.facebook.imagepipeline.producers.ProducerContext):134:134 -> b + 11:12:void onUltimateProducerReached(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,boolean):194:194 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Z)V"} + 13:28:void onUltimateProducerReached(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,boolean):195:195 -> c + 29:33:void onUltimateProducerReached(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,boolean):102:102 -> c + 34:59:void onUltimateProducerReached(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,boolean):200:200 -> c + 1:2:void onProducerFinishWithCancellation(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.util.Map):172:172 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Ljava/util/Map;)V"} + 3:18:void onProducerFinishWithCancellation(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.util.Map):173:173 -> d + 19:23:void onProducerFinishWithCancellation(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.util.Map):82:82 -> d + 24:49:void onProducerFinishWithCancellation(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.util.Map):178:178 -> d + 11:12:void onProducerStart(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):139:139 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;)V"} + 13:28:void onProducerStart(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):140:140 -> e + 29:33:void onProducerStart(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):52:52 -> e + 34:59:void onProducerStart(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):145:145 -> e + 6:7:void onRequestSuccess(com.facebook.imagepipeline.producers.ProducerContext):205:205 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)V"} + 8:23:void onRequestSuccess(com.facebook.imagepipeline.producers.ProducerContext):206:206 -> f + 24:28:void onRequestSuccess(com.facebook.imagepipeline.producers.ProducerContext):107:107 -> f + 29:54:void onRequestSuccess(com.facebook.imagepipeline.producers.ProducerContext):211:211 -> f + 11:15:boolean requiresExtraMap(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):119:119 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;)Z"} + 16:22:boolean requiresExtraMap(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):238:238 -> g + 23:38:boolean requiresExtraMap(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):239:239 -> g + 39:47:boolean requiresExtraMap(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):119:119 -> g + 11:12:void onRequestFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.Throwable):216:216 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/Throwable;)V"} + 13:28:void onRequestFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.Throwable):217:217 -> h + 29:33:void onRequestFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.Throwable):111:111 -> h + 34:59:void onRequestFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.Throwable):222:222 -> h + 6:7:void onRequestCancellation(com.facebook.imagepipeline.producers.ProducerContext):227:227 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)V"} + 8:23:void onRequestCancellation(com.facebook.imagepipeline.producers.ProducerContext):228:228 -> i + 24:28:void onRequestCancellation(com.facebook.imagepipeline.producers.ProducerContext):115:115 -> i + 29:54:void onRequestCancellation(com.facebook.imagepipeline.producers.ProducerContext):233:233 -> i + 1:2:void onProducerFinishWithSuccess(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.util.Map):150:150 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Ljava/util/Map;)V"} + 3:18:void onProducerFinishWithSuccess(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.util.Map):151:151 -> j + 19:23:void onProducerFinishWithSuccess(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.util.Map):61:61 -> j + 24:49:void onProducerFinishWithSuccess(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.util.Map):156:156 -> j + 1:2:void onProducerFinishWithFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.lang.Throwable,java.util.Map):161:161 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V"} + 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: +# {"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: +# {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Ljava/lang/Throwable;Z)V"} + void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean) -> onRequestStart + # {"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: +# {"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"} + void onRequestSuccess(com.facebook.imagepipeline.producers.ProducerContext) -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)V"} + void onRequestFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.Throwable) -> h + # {"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: +# {"id":"sourceFile","fileName":"AshmemMemoryChunk.java"} + android.os.SharedMemory mSharedMemory -> d + java.nio.ByteBuffer mByteBuffer -> e + long mId -> f + 1:8:void (int):33:33 -> + 9:15:void (int):34:34 -> + 16:23:void (int):36:36 -> + 24:29:void (int):37:37 -> + 30:38:void (int):41:41 -> + 39:46:void (int):39:39 -> + 2:16:byte read(int):104:104 -> c + 17:23:byte read(int):105:105 -> c + 24:38:byte read(int):106:106 -> c + 39:43:byte read(int):107:107 -> c + 44:54:byte read(int):108:108 -> c + 2:7:void close():53:53 -> close + 8:11:void close():54:54 -> close + 12:17:void close():55:55 -> close + 18:21:void close():57:57 -> close + 22:25:void close():58:58 -> close + 26:27:void close():60:60 -> close + 28:29:void close():61:61 -> close + 30:33:void close():63:63 -> close + 2:4:int read(int,byte[],int,int):92:92 -> e + 5:9:int read(int,byte[],int,int):93:93 -> e + 10:17:int read(int,byte[],int,int):94:94 -> e + 18:19:int read(int,byte[],int,int):95:96 -> e + 20:22:int read(int,byte[],int,int):96:96 -> e + 23:25:int read(int,byte[],int,int):95:95 -> e + 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: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 + 10:17:int write(int,byte[],int,int):81:81 -> i + 18:19:int write(int,byte[],int,int):82:83 -> i + 20:22:int write(int,byte[],int,int):83:83 -> i + 23:25:int write(int,byte[],int,int):82:82 -> i + 26:30:int write(int,byte[],int,int):84:84 -> i + 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: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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void s1.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline0.m(android.os.SharedMemory):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.memory.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline1 -> s1.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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.memory.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline2 -> s1.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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.memory.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline3 -> s1.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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.memory.AshmemMemoryChunk$$ExternalSyntheticApiModelOutline4 -> s1.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 + # {"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"} + 1:6:com.facebook.imagepipeline.memory.AshmemMemoryChunk alloc(int):33:33 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Ls1/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;"} + com.facebook.imagepipeline.memory.PoolParams mPoolParams -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + android.util.SparseArray mBuckets -> d + java.util.Set mInUseValues -> e + boolean mAllowNewBuckets -> f + com.facebook.imagepipeline.memory.BasePool$Counter mUsed -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/memory/a$a;"} + 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;"} + 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"} + 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 -> + 9:9:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):162:162 -> + 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"} + java.lang.Object alloc(int) -> e + 2:6:boolean canAllocate(int):729:729 -> f + 7:8:boolean canAllocate(int):730:730 -> f + 9:12:boolean canAllocate(int):733:733 -> f + 13:21:boolean canAllocate(int):737:737 -> f + 22:26:boolean canAllocate(int):738:738 -> f + 27:30:boolean canAllocate(int):739:739 -> f + 31:32:boolean canAllocate(int):743:743 -> f + 33:42:boolean canAllocate(int):744:744 -> f + 43:45:boolean canAllocate(int):745:745 -> f + 46:57:boolean canAllocate(int):749:749 -> f + 58:62:boolean canAllocate(int):750:750 -> f + 63:64:boolean canAllocate(int):751:751 -> f + 65:68:boolean canAllocate(int):754:754 -> f + 2:22:void ensurePoolSizeInvariant():444:444 -> g + 23:26:void ensurePoolSizeInvariant():445:445 -> g + 1:3:java.lang.Object get(int):204:204 -> get + 4:7:java.lang.Object get(int):206:206 -> get + 8:9:java.lang.Object get(int):209:210 -> get + 10:15:java.lang.Object get(int):210:210 -> get + 16:21:java.lang.Object get(int):214:214 -> get + 22:30:java.lang.Object get(int):216:216 -> get + 31:34:java.lang.Object get(int):220:220 -> get + 35:38:java.lang.Object get(int):221:221 -> get + 39:43:java.lang.Object get(int):222:222 -> get + 44:48:java.lang.Object get(int):223:223 -> get + 49:53:java.lang.Object get(int):224:224 -> get + 54:56:java.lang.Object get(int):225:225 -> get + 57:62:java.lang.Object get(int):226:226 -> get + 63:66:java.lang.Object get(int):227:227 -> get + 67:74:java.lang.Object get(int):230:230 -> get + 75:78:java.lang.Object get(int):231:231 -> get + 79:85:java.lang.Object get(int):227:227 -> get + 86:87:java.lang.Object get(int):233:233 -> get + 88:91:java.lang.Object get(int):238:238 -> get + 92:97:java.lang.Object get(int):239:239 -> get + 98:104:java.lang.Object get(int):245:245 -> get + 105:107:java.lang.Object get(int):247:247 -> get + 108:108:java.lang.Object get(int):249:249 -> get + 109:114:java.lang.Object get(int):256:256 -> get + 115:116:java.lang.Object get(int):260:261 -> get + 117:120:java.lang.Object get(int):261:261 -> get + 121:126:java.lang.Object get(int):262:262 -> get + 127:132:java.lang.Object get(int):264:264 -> get + 133:134:java.lang.Object get(int):266:267 -> get + 135:137:java.lang.Object get(int):267:267 -> get + 138:139:java.lang.Object get(int):275:276 -> get + 140:147:java.lang.Object get(int):276:276 -> get + 148:150:java.lang.Object get(int):278:278 -> get + 151:155:java.lang.Object get(int):279:279 -> get + 156:158:java.lang.Object get(int):280:280 -> get + 159:164:java.lang.Object get(int):281:281 -> get + 165:168:java.lang.Object get(int):282:282 -> get + 169:176:java.lang.Object get(int):285:285 -> get + 177:180:java.lang.Object get(int):286:286 -> get + 181:186:java.lang.Object get(int):282:282 -> get + 187:190:java.lang.Object get(int):288:288 -> get + 191:192:java.lang.Object get(int):266:266 -> get + 193:210:java.lang.Object get(int):240:240 -> get + 211:212:java.lang.Object get(int):249:249 -> get + 1:7:void fillBuckets(android.util.SparseIntArray):502:502 -> h + 8:13:void fillBuckets(android.util.SparseIntArray):503:503 -> h + 14:17:void fillBuckets(android.util.SparseIntArray):504:504 -> h + 18:21:void fillBuckets(android.util.SparseIntArray):505:505 -> h + 22:25:void fillBuckets(android.util.SparseIntArray):506:506 -> h + 26:36:void fillBuckets(android.util.SparseIntArray):509:509 -> h + 37:43:void fillBuckets(android.util.SparseIntArray):506:506 -> h + void free(java.lang.Object) -> i + 2:11:com.facebook.imagepipeline.memory.Bucket getBucket(int):682:682 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/imagepipeline/memory/b;"} + 12:17:com.facebook.imagepipeline.memory.Bucket getBucket(int):683:683 -> j + 18:23:com.facebook.imagepipeline.memory.Bucket getBucket(int):688:688 -> j + 24:37:com.facebook.imagepipeline.memory.Bucket getBucket(int):689:689 -> j + 38:41:com.facebook.imagepipeline.memory.Bucket getBucket(int):691:691 -> j + 42:46:com.facebook.imagepipeline.memory.Bucket getBucket(int):692:692 -> j + 47:48:com.facebook.imagepipeline.memory.Bucket getBucket(int):693:693 -> j + 49:52:com.facebook.imagepipeline.memory.Bucket getBucket(int):684:684 -> j + 2:14:com.facebook.imagepipeline.memory.Bucket getBucketIfPresent(int):670:670 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/imagepipeline/memory/b;"} + int getBucketedSize(int) -> l + int getBucketedSizeForValue(java.lang.Object) -> m + int getSizeInBytes(int) -> n + 2:10:java.lang.Object getValue(com.facebook.imagepipeline.memory.Bucket):189:189 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/memory/b;)Ljava/lang/Object;"} + 2:7:void initBuckets():485:485 -> p + 8:11:void initBuckets():489:489 -> p + 12:17:void initBuckets():490:490 -> p + 18:19:void initBuckets():492:492 -> p + 20:23:void initBuckets():494:494 -> p + 1:5:void initialize():182:182 -> q + 6:11:void initialize():183:183 -> q + 2:21:boolean isMaxSizeSoftCapExceeded():710:710 -> r + 22:29:boolean isMaxSizeSoftCapExceeded():713:713 -> r + 30:33:boolean isMaxSizeSoftCapExceeded():715:715 -> r + 1:3:void release(java.lang.Object):304:304 -> release + 4:7:void release(java.lang.Object):306:306 -> release + 8:11:void release(java.lang.Object):307:307 -> release + 12:13:void release(java.lang.Object):308:309 -> release + 14:16:void release(java.lang.Object):309:309 -> release + 17:24:void release(java.lang.Object):310:310 -> release + 25:28:void release(java.lang.Object):313:313 -> release + 29:36:void release(java.lang.Object):316:316 -> release + 37:44:void release(java.lang.Object):317:317 -> release + 45:47:void release(java.lang.Object):313:313 -> release + 48:50:void release(java.lang.Object):318:318 -> release + 51:62:void release(java.lang.Object):319:319 -> release + 63:68:void release(java.lang.Object):331:331 -> release + 69:74:void release(java.lang.Object):332:332 -> release + 75:81:void release(java.lang.Object):333:333 -> release + 82:84:void release(java.lang.Object):349:349 -> release + 85:89:void release(java.lang.Object):350:350 -> release + 90:94:void release(java.lang.Object):351:351 -> release + 95:99:void release(java.lang.Object):352:352 -> release + 100:105:void release(java.lang.Object):353:353 -> release + 106:109:void release(java.lang.Object):354:354 -> release + 110:117:void release(java.lang.Object):357:357 -> release + 118:121:void release(java.lang.Object):358:358 -> release + 122:127:void release(java.lang.Object):354:354 -> release + 128:130:void release(java.lang.Object):335:335 -> release + 131:136:void release(java.lang.Object):338:338 -> release + 137:140:void release(java.lang.Object):339:339 -> release + 141:148:void release(java.lang.Object):342:342 -> release + 149:152:void release(java.lang.Object):343:343 -> release + 153:155:void release(java.lang.Object):339:339 -> release + 156:158:void release(java.lang.Object):345:345 -> release + 159:163:void release(java.lang.Object):346:346 -> release + 164:168:void release(java.lang.Object):347:347 -> release + 169:171:void release(java.lang.Object):362:362 -> release + 172:175:void release(java.lang.Object):363:363 -> release + 1:5:boolean isReusable(java.lang.Object):435:435 -> s + 2:4:void legacyInitBuckets(android.util.SparseIntArray):454:454 -> t + 5:9:void legacyInitBuckets(android.util.SparseIntArray):457:457 -> t + 10:17:void legacyInitBuckets(android.util.SparseIntArray):460:460 -> t + 18:23:void legacyInitBuckets(android.util.SparseIntArray):462:462 -> t + 24:27:void legacyInitBuckets(android.util.SparseIntArray):463:463 -> t + 28:31:void legacyInitBuckets(android.util.SparseIntArray):464:464 -> t + 32:35:void legacyInitBuckets(android.util.SparseIntArray):465:465 -> t + 36:39:void legacyInitBuckets(android.util.SparseIntArray):466:466 -> t + 40:50:void legacyInitBuckets(android.util.SparseIntArray):469:469 -> t + 51:58:void legacyInitBuckets(android.util.SparseIntArray):466:466 -> t + 59:62:void legacyInitBuckets(android.util.SparseIntArray):474:474 -> t + 63:64:void legacyInitBuckets(android.util.SparseIntArray):476:476 -> t + 65:68:void legacyInitBuckets(android.util.SparseIntArray):478:478 -> t + 2:7:void logStats():760:760 -> u + 8:13:void logStats():761:761 -> u + 14:21:void logStats():764:764 -> u + 22:29:void logStats():765:765 -> u + 30:37:void logStats():766:766 -> u + 38:41:void logStats():767:767 -> u + 42:47:void logStats():761:761 -> u + 1:2:com.facebook.imagepipeline.memory.Bucket newBucket(int):697:697 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/imagepipeline/memory/b;"} + 3:18:com.facebook.imagepipeline.memory.Bucket newBucket(int):698:698 -> v + 2:17:void trimToSize(int):619:619 -> w + 18:20:void trimToSize(int):621:621 -> w + 21:26:void trimToSize(int):623:623 -> w + 27:30:void trimToSize(int):624:624 -> w + 31:43:void trimToSize(int):627:627 -> w + 44:47:void trimToSize(int):628:628 -> w + 48:51:void trimToSize(int):629:629 -> w + 52:57:void trimToSize(int):624:624 -> w + 58:61:void trimToSize(int):631:631 -> w + 62:72:void trimToSize(int):635:635 -> w + 73:88:void trimToSize(int):639:639 -> w + 89:95:void trimToSize(int):641:641 -> w + 96:98:void trimToSize(int):645:645 -> w + 99:101:void trimToSize(int):646:646 -> w + 102:110:void trimToSize(int):647:647 -> w + 111:113:void trimToSize(int):652:652 -> w + 114:119:void trimToSize(int):653:653 -> w + 120:123:void trimToSize(int):654:654 -> w + 124:136:void trimToSize(int):657:657 -> w + 137:140:void trimToSize(int):658:658 -> w + 141:143:void trimToSize(int):654:654 -> w + 144:147:void trimToSize(int):660:660 -> w + 2:7:void trimToSoftCap():598:598 -> x + 8:17:void trimToSoftCap():599:599 -> x + 18:21:void trimToSoftCap():601:601 -> x +com.facebook.imagepipeline.memory.BasePool$Counter -> com.facebook.imagepipeline.memory.a$a: +# {"id":"sourceFile","fileName":"BasePool.java"} + int mCount -> a + int mNumBytes -> b + 1:4:void ():799:799 -> + 1:10:void decrement(int):821:821 -> a + 11:13:void decrement(int):822:822 -> a + 14:16:void decrement(int):823:823 -> a + 17:22:void decrement(int):828:828 -> a + 23:28:void decrement(int):829:829 -> a + 29:36:void decrement(int):830:830 -> a + 37:44:void decrement(int):825:825 -> a + 1:6:void increment(int):811:811 -> b + 7:12:void increment(int):812:812 -> b +com.facebook.imagepipeline.memory.BasePool$InvalidSizeException -> com.facebook.imagepipeline.memory.a$b: +# {"id":"sourceFile","fileName":"BasePool.java"} + 1:25:void (java.lang.Object):851:851 -> +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: +# {"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;"} + 1:10:void (int,int):31:31 -> + 11:20:void (int,int):32:32 -> + 21:27:void (int,int):33:33 -> + 28:29:void (int,int):34:34 -> + 30:31:void (int,int):35:35 -> + 32:39:void (int,int):36:36 -> + 2:5:void decrease(android.graphics.Bitmap):72:72 -> a + 6:20:void decrease(android.graphics.Bitmap):73:73 -> a + 21:29:void decrease(android.graphics.Bitmap):74:74 -> a + 30:35:void decrease(android.graphics.Bitmap):77:77 -> a + 36:43:void decrease(android.graphics.Bitmap):78:78 -> a + 44:46:void decrease(android.graphics.Bitmap):74:74 -> a + 47:51:void decrease(android.graphics.Bitmap):79:79 -> a + 52:56:void decrease(android.graphics.Bitmap):80:80 -> a + 57:61:void decrease(android.graphics.Bitmap):81:81 -> a + 2:8:int getCount():87:87 -> b + 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;"} + 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 + 27:29:boolean increase(android.graphics.Bitmap):61:61 -> 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: +# {"id":"sourceFile","fileName":"BitmapCounter.java"} + com.facebook.imagepipeline.memory.BitmapCounter this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/g;"} + 1:6:void (com.facebook.imagepipeline.memory.BitmapCounter):37:37 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/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: +# {"id":"sourceFile","fileName":"BitmapCounterProvider.kt"} + com.facebook.imagepipeline.memory.BitmapCounterProvider INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/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;"} + 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;"} + 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 + 26:27:com.facebook.imagepipeline.memory.BitmapCounter get():55:55 -> a + 28:31:com.facebook.imagepipeline.memory.BitmapCounter get():51:51 -> a + 32:37:com.facebook.imagepipeline.memory.BitmapCounter get():57:57 -> a + 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: +# {"id":"sourceFile","fileName":"BitmapPool.kt"} +com.facebook.imagepipeline.memory.BitmapPoolBackend -> s1.j: +# {"id":"sourceFile","fileName":"BitmapPoolBackend.kt"} + com.facebook.imagepipeline.memory.BitmapPoolBackend$Companion Companion -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/j$a;"} + 1:9:void ():0:0 -> + 1:4:void ():15:15 -> + 1:7:int getSize(java.lang.Object):15:15 -> a + 1:8:android.graphics.Bitmap get(int):24:24 -> c + 9:15:android.graphics.Bitmap get(int):25:25 -> c + 16:21:android.graphics.Bitmap get(int):26:26 -> c + 6:10:int getSize(android.graphics.Bitmap):32:32 -> d + 5:12:boolean isReusable(android.graphics.Bitmap):38:38 -> e + 13:22:boolean isReusable(android.graphics.Bitmap):39:39 -> e + 23:28:boolean isReusable(android.graphics.Bitmap):42:42 -> e + 29:40:boolean isReusable(android.graphics.Bitmap):43:43 -> e + 6:11:void put(android.graphics.Bitmap):18:18 -> f + 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: +# {"id":"sourceFile","fileName":"BitmapPoolBackend.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():49:49 -> +com.facebook.imagepipeline.memory.Bucket -> com.facebook.imagepipeline.memory.b: +# {"id":"sourceFile","fileName":"Bucket.java"} + int mItemSize -> a + int mMaxLength -> b + java.util.Queue mFreeList -> c + boolean mFixBucketsReinitialization -> d + int mInUseLength -> e + 1:10:void (int,int,int,boolean):60:60 -> + 11:18:void (int,int,int,boolean):61:61 -> + 19:24:void (int,int,int,boolean):62:62 -> + 25:27:void (int,int,int,boolean):63:63 -> + 28:29:void (int,int,int,boolean):65:65 -> + 30:31:void (int,int,int,boolean):66:66 -> + 32:38:void (int,int,int,boolean):67:67 -> + 39:40:void (int,int,int,boolean):68:68 -> + 41:43:void (int,int,int,boolean):70:70 -> + 1:6:void addToFreeList(java.lang.Object):144:144 -> a + 1:11:void decrementInUseCount():152:152 -> b + 12:17:void decrementInUseCount():153:153 -> b + 1:6:java.lang.Object get():94:94 -> c + 7:13:java.lang.Object get():96:96 -> c + 1:7:int getFreeListSize():81:81 -> d + 1:7:void incrementInUseCount():117:117 -> e + 1:15:boolean isMaxLengthExceeded():77:77 -> f + 1:7:java.lang.Object pop():109:109 -> g + 1:3:void release(java.lang.Object):126:126 -> h + 4:8:void release(java.lang.Object):127:127 -> h + 9:18:void release(java.lang.Object):129:129 -> h + 19:23:void release(java.lang.Object):130:130 -> h + 24:27:void release(java.lang.Object):131:131 -> h + 28:32:void release(java.lang.Object):134:134 -> h + 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: +# {"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;"} + com.facebook.imagepipeline.memory.BucketMap$LinkedEntry mTail -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/k$a;"} + 1:3:void ():23:23 -> + 4:11:void ():24:24 -> + 2:11:java.lang.Object acquire(int):59:59 -> a + 12:14:java.lang.Object acquire(int):61:61 -> a + 15:20:java.lang.Object acquire(int):63:63 -> a + 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"} + 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"} + 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 + 15:17:void moveToFront(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):134:134 -> c + 18:19:void moveToFront(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):138:138 -> c + 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"} + 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 + 18:19:void prune(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):113:113 -> d + 20:21:void prune(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):114:114 -> d + 22:25:void prune(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):116:116 -> d + 26:27:void prune(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):117:117 -> d + 28:31:void prune(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):120:120 -> d + 32:33:void prune(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):121:121 -> d + 34:37:void prune(com.facebook.imagepipeline.memory.BucketMap$LinkedEntry):123:123 -> d + 2:11:void release(int,java.lang.Object):76:76 -> e + 12:25:void release(int,java.lang.Object):78:78 -> e + 26:35:void release(int,java.lang.Object):79:79 -> e + 36:40:void release(int,java.lang.Object):82:82 -> e + 41:43:void release(int,java.lang.Object):84:84 -> e + 44:47:void release(int,java.lang.Object):85:85 -> e + 2:5:java.lang.Object removeFromEnd():145:145 -> f + 6:8:java.lang.Object removeFromEnd():147:147 -> f + 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: +# {"id":"sourceFile","fileName":"BucketMap.java"} + com.facebook.imagepipeline.memory.BucketMap$LinkedEntry prev -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/k$a;ILjava/util/LinkedList;Ls1/k$a;Ls1/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"} + 1:25:java.lang.String toString():48:48 -> toString +com.facebook.imagepipeline.memory.BucketMap-IA -> s1.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"} + 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 + 1:9:android.graphics.Bitmap getValue(com.facebook.imagepipeline.memory.Bucket):125:125 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/memory/b;)Landroid/graphics/Bitmap;"} + 10:13:android.graphics.Bitmap getValue(com.facebook.imagepipeline.memory.Bucket):127:127 -> B + 1:3:boolean isReusable(android.graphics.Bitmap):118:118 -> C + 4:19:boolean isReusable(android.graphics.Bitmap):119:119 -> C + 1:5:java.lang.Object alloc(int):28:28 -> e + 1:6:void free(java.lang.Object):28:28 -> i + 1:1:int getBucketedSize(int):0:0 -> l + 1:7:int getBucketedSizeForValue(java.lang.Object):28:28 -> m + 1:1:int getSizeInBytes(int):0:0 -> n + 1:5:java.lang.Object getValue(com.facebook.imagepipeline.memory.Bucket):28:28 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/memory/b;)Ljava/lang/Object;"} + 1:7:boolean isReusable(java.lang.Object):28:28 -> s + 5:12:android.graphics.Bitmap alloc(int):59:59 -> y + 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: +# {"id":"sourceFile","fileName":"BufferMemoryChunk.java"} + java.nio.ByteBuffer mBuffer -> d + int mSize -> e + long mId -> f + 1:3:void (int):37:37 -> + 4:9:void (int):38:38 -> + 10:11:void (int):39:39 -> + 12:19:void (int):40:40 -> + 2:16:byte read(int):88:88 -> c + 17:23:byte read(int):89:89 -> c + 24:36:byte read(int):90:90 -> c + 37:41:byte read(int):91:91 -> c + 42:52:byte read(int):92:92 -> c + 3:4:void close():45:45 -> close + 5:9:void close():46:46 -> close + 2:4:int read(int,byte[],int,int):75:75 -> e + 5:13:int read(int,byte[],int,int):76:76 -> e + 14:18:int read(int,byte[],int,int):77:77 -> e + 19:24:int read(int,byte[],int,int):78:78 -> e + 25:30:int read(int,byte[],int,int):79:79 -> e + 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: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 + 14:18:int write(int,byte[],int,int):63:63 -> i + 19:24:int write(int,byte[],int,int):64:64 -> i + 25:30:int write(int,byte[],int,int):65:65 -> i + 31:35:int write(int,byte[],int,int):67:67 -> i + 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 + 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 +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"} + 1:6:com.facebook.imagepipeline.memory.BufferMemoryChunk alloc(int):31:31 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Ls1/m;"} + 1:5:java.lang.Object alloc(int):16:16 -> e +com.facebook.imagepipeline.memory.DefaultBitmapPoolParams -> s1.n: +# {"id":"sourceFile","fileName":"DefaultBitmapPoolParams.kt"} + com.facebook.imagepipeline.memory.DefaultBitmapPoolParams INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/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;"} + 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: +# {"id":"sourceFile","fileName":"DefaultByteArrayPoolParams.kt"} + com.facebook.imagepipeline.memory.DefaultByteArrayPoolParams INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/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;"} + 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: +# {"id":"sourceFile","fileName":"DefaultFlexByteArrayPoolParams.kt"} + com.facebook.imagepipeline.memory.DefaultFlexByteArrayPoolParams INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/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;"} + 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: +# {"id":"sourceFile","fileName":"DefaultNativeMemoryChunkPoolParams.kt"} + com.facebook.imagepipeline.memory.DefaultNativeMemoryChunkPoolParams INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/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;"} + 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 + 24:28:com.facebook.imagepipeline.memory.PoolParams get():31:31 -> a + 29:34:com.facebook.imagepipeline.memory.PoolParams get():32:32 -> a + 35:39:com.facebook.imagepipeline.memory.PoolParams get():33:33 -> a + 40:44:com.facebook.imagepipeline.memory.PoolParams get():34:34 -> a + 45:50:com.facebook.imagepipeline.memory.PoolParams get():35:35 -> a + 51:55:com.facebook.imagepipeline.memory.PoolParams get():36:36 -> a + 56:60:com.facebook.imagepipeline.memory.PoolParams get():37:37 -> a + 61:63:com.facebook.imagepipeline.memory.PoolParams get():38:38 -> a + 64:79:com.facebook.imagepipeline.memory.PoolParams get():39:39 -> a + 1:20:int getMaxSizeHardCap():65:65 -> b + 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: +# {"id":"sourceFile","fileName":"DummyBitmapPool.kt"} + 1:4:void ():14:14 -> + 5:9:android.graphics.Bitmap get(int):23:23 -> e + 10:12:android.graphics.Bitmap get(int):24:24 -> e + 13:22:android.graphics.Bitmap get(int):21:21 -> e + 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: +# {"id":"sourceFile","fileName":"DummyTrackingInUseBitmapPool.kt"} + java.util.Set inUseValues -> a + 1:3:void ():15:15 -> + 4:15:void ():18:18 -> + 5:9:android.graphics.Bitmap get(int):28:28 -> e + 10:12:android.graphics.Bitmap get(int):29:29 -> e + 13:21:android.graphics.Bitmap get(int):26:26 -> e + 22:27:android.graphics.Bitmap get(int):30:30 -> e + 6:10:void release(android.graphics.Bitmap):36:36 -> f + 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: +# {"id":"sourceFile","fileName":"FlexByteArrayPool.java"} + com.facebook.common.references.CloseableReference get(int) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LH0/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"} + 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 -> + 38:48:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):50:50 -> + 49:52:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):53:53 -> + 53:56:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):55:55 -> + 6:7:int getBucketedSizeForValue(byte[]):119:119 -> A + 1:5:java.lang.Object alloc(int):21:21 -> e + 1:6:void free(java.lang.Object):21:21 -> i + 3:17:int getBucketedSize(int):100:100 -> l + 18:27:int getBucketedSize(int):96:96 -> l + 1:7:int getBucketedSizeForValue(java.lang.Object):21:21 -> m + 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: +# {"id":"sourceFile","fileName":"LruBitmapPool.java"} + com.facebook.imagepipeline.memory.PoolBackend mStrategy -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/B;"} + int mMaxPoolSize -> b + int mMaxBitmapSize -> c + com.facebook.imagepipeline.memory.PoolStatsTracker mPoolStatsTracker -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/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"} + 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 -> + 15:18:void (int,int,com.facebook.imagepipeline.memory.PoolStatsTracker,com.facebook.common.memory.MemoryTrimmableRegistry):33:33 -> + 19:22:void (int,int,com.facebook.imagepipeline.memory.PoolStatsTracker,com.facebook.common.memory.MemoryTrimmableRegistry):35:35 -> + 1:6:android.graphics.Bitmap alloc(int):74:74 -> e + 7:13:android.graphics.Bitmap alloc(int):75:75 -> e + 2:7:android.graphics.Bitmap get(int):59:59 -> f + 8:13:android.graphics.Bitmap get(int):60:60 -> f + 14:23:android.graphics.Bitmap get(int):62:62 -> f + 24:29:android.graphics.Bitmap get(int):64:64 -> f + 30:34:android.graphics.Bitmap get(int):65:65 -> f + 35:39:android.graphics.Bitmap get(int):66:66 -> f + 40:41:android.graphics.Bitmap get(int):67:67 -> f + 42:49:android.graphics.Bitmap get(int):69:69 -> f + 1:6:void release(android.graphics.Bitmap):80:80 -> g + 7:10:void release(android.graphics.Bitmap):81:81 -> g + 11:15:void release(android.graphics.Bitmap):82:82 -> g + 16:20:void release(android.graphics.Bitmap):83:83 -> g + 21:22:void release(android.graphics.Bitmap):84:85 -> g + 23:26:void release(android.graphics.Bitmap):85:85 -> g + 27:32:void release(android.graphics.Bitmap):86:86 -> g + 1:5:java.lang.Object get(int):17:17 -> get + 2:5:void trimTo(int):45:45 -> h + 6:16:void trimTo(int):46:46 -> h + 17:22:void trimTo(int):50:50 -> h + 23:27:void trimTo(int):51:51 -> h + 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: +# {"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;"} + 1:3:void ():28:28 -> + 4:10:void ():25:25 -> + 11:18:void ():26:26 -> + 3:4:java.lang.Object maybeRemoveFromCurrentItems(java.lang.Object):55:56 -> b + 5:8:java.lang.Object maybeRemoveFromCurrentItems(java.lang.Object):56:56 -> b + 9:14:java.lang.Object maybeRemoveFromCurrentItems(java.lang.Object):57:57 -> b + 1:11:java.lang.Object get(int):33:33 -> get + 1:11:java.lang.Object pop():50:50 -> pop + 1:2:void put(java.lang.Object):39:40 -> put + 3:7:void put(java.lang.Object):40:40 -> put + 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: +# {"id":"sourceFile","fileName":"MemoryChunk.kt"} + byte read(int) -> c + void close() -> close + int read(int,byte[],int,int) -> e + int getSize() -> g + long getUniqueId() -> h + int write(int,byte[],int,int) -> i + boolean isClosed() -> isClosed + 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"} + 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 -> + 26:34:void (com.facebook.common.memory.MemoryTrimmableRegistry,com.facebook.imagepipeline.memory.PoolParams,com.facebook.imagepipeline.memory.PoolStatsTracker):37:37 -> + 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"} + 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 + 18:27:int getBucketedSize(int):64:64 -> l + 1:7:int getBucketedSizeForValue(java.lang.Object):17:17 -> m + 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"} + 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"} + 4:8:int getBucketedSizeForValue(com.facebook.imagepipeline.memory.MemoryChunk):82:82 -> z +com.facebook.imagepipeline.memory.MemoryChunkUtil -> s1.x: +# {"id":"sourceFile","fileName":"MemoryChunkUtil.kt"} + com.facebook.imagepipeline.memory.MemoryChunkUtil INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/x;"} + 1:8:void ():0:0 -> + 1:4:void ():12:12 -> + 3:6:int adjustByteCount(int,int,int):20:20 -> a + 7:11:int adjustByteCount(int,int,int):21:21 -> a + 8:25:void checkBounds(int,int,int,int,int):27:27 -> b + 26:43:void checkBounds(int,int,int,int,int):28:28 -> b + 44:63:void checkBounds(int,int,int,int,int):29:29 -> b + 64:79:void checkBounds(int,int,int,int,int):31:31 -> b + 80:89:void checkBounds(int,int,int,int,int):30:30 -> b + 90:93:void checkBounds(int,int,int,int,int):35:35 -> b + 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: +# {"id":"sourceFile","fileName":"MemoryPooledByteBuffer.java"} + int mSize -> d + com.facebook.common.references.CloseableReference mBufRef -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LH0/a;"} + 1:3:void (com.facebook.common.references.CloseableReference,int):32:32 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/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 -> + 37:39:void (com.facebook.common.references.CloseableReference,int):36:36 -> + 2:11:byte read(int):53:53 -> c + 12:18:byte read(int):54:54 -> c + 19:30:byte read(int):55:55 -> c + 31:35:byte read(int):56:56 -> c + 36:52:byte read(int):57:57 -> c + 2:7:void close():96:96 -> close + 8:9:void close():97:97 -> close + 10:14:void close():98:98 -> close + 2:6:int read(int,byte[],int,int):62:62 -> e + 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: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: +# {"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;"} + 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"} + 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;"} + 1:5:com.facebook.common.memory.PooledByteBuffer newByteBuffer(byte[]):23:23 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)LG0/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;"} + 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;"} + 1:5:com.facebook.common.memory.PooledByteBufferOutputStream newOutputStream(int):23:23 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LG0/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;"} + 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;"} + 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;"} + 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;"} + 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 + 30:34:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer newByteBuffer(byte[]):55:55 -> i + 35:38:com.facebook.imagepipeline.memory.MemoryPooledByteBuffer newByteBuffer(byte[]):57:57 -> i + 1:11:com.facebook.imagepipeline.memory.MemoryPooledByteBufferOutputStream newOutputStream():95:95 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/memory/f;"} + 1:8:com.facebook.imagepipeline.memory.MemoryPooledByteBufferOutputStream newOutputStream(int):98:98 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/imagepipeline/memory/f;"} +com.facebook.imagepipeline.memory.MemoryPooledByteBufferOutputStream -> com.facebook.imagepipeline.memory.f: +# {"id":"sourceFile","fileName":"MemoryPooledByteBufferOutputStream.kt"} + 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;"} + 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"} + 2:2:void (com.facebook.imagepipeline.memory.MemoryChunkPool,int,int,kotlin.jvm.internal.DefaultConstructorMarker):19:19 -> + 3:3:void (com.facebook.imagepipeline.memory.MemoryChunkPool,int):21:21 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/memory/e;I)V"} + 4:6:void (com.facebook.imagepipeline.memory.MemoryChunkPool,int):37:39 -> + 7:7:void (com.facebook.imagepipeline.memory.MemoryChunkPool,int):36:36 -> + 1:6:void close():106:106 -> close + 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:9:void ensureValid():142:142 -> h + 10:15:void ensureValid():143:143 -> h + 1:3:void realloc(int):122:122 -> i + 4:9:void realloc(int):123:123 -> i + 10:25:void realloc(int):125:125 -> i + 26:38:void realloc(int):128:128 -> i + 39:42:void realloc(int):129:129 -> i + 43:57:void realloc(int):130:130 -> i + 58:65:void realloc(int):131:131 -> i + 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:int size():59:59 -> size + 1:2:void write(int):71:72 -> write + 3:3:void write(byte[],int,int):89:89 -> write + 4:7:void write(byte[],int,int):93:96 -> write + 8:8:void write(byte[],int,int):95:95 -> write + 9:10:void write(byte[],int,int):90:91 -> write + 11:11:void write(byte[],int,int):90:90 -> write +com.facebook.imagepipeline.memory.MemoryPooledByteBufferOutputStream$InvalidStreamException -> com.facebook.imagepipeline.memory.f$a: +# {"id":"sourceFile","fileName":"MemoryPooledByteBufferOutputStream.kt"} + 1:6:void ():148:148 -> +com.facebook.imagepipeline.memory.NativeMemoryChunk -> com.facebook.imagepipeline.memory.NativeMemoryChunk: +# {"id":"sourceFile","fileName":"NativeMemoryChunk.java"} + long mNativePtr -> d + int mSize -> e + boolean mIsClosed -> f + 1:6:void ():33:33 -> + 1:5:void (int):45:49 -> + 6:9:void ():53:56 -> + 2:16:byte read(int):103:103 -> c + 17:23:byte read(int):104:104 -> c + 24:36:byte read(int):105:105 -> c + 37:49:byte read(int):106:106 -> c + 2:6:void close():61:61 -> close + 7:8:void close():62:62 -> close + 9:16:void close():63:63 -> close + 17:20:void close():65:65 -> close + 2:4:int read(int,byte[],int,int):92:92 -> e + 5:13:int read(int,byte[],int,int):93:93 -> e + 14:19:int read(int,byte[],int,int):94:94 -> e + 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:7:void finalize():190:190 -> finalize + 8:17:void finalize():194:194 -> finalize + 18:37:void finalize():197:197 -> finalize + 38:42:void finalize():194:194 -> finalize + 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 + 14:19:int write(int,byte[],int,int):82:82 -> i + 20:25:int write(int,byte[],int,int):83:83 -> i + 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: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 +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"} + 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: +# {"id":"sourceFile","fileName":"NoOpPoolStatsTracker.java"} + com.facebook.imagepipeline.memory.NoOpPoolStatsTracker sInstance -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/A;"} + 1:1:void ():16:16 -> + 1:4:void ():18:18 -> + 1:1:void onAlloc(int):40:40 -> a + 1:1:void onValueReuse(int):31:31 -> b + 1:1:void setBasePool(com.facebook.imagepipeline.memory.BasePool):28:28 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/memory/a;)V"} + 1:1:void onSoftCapReached():34:34 -> d + 1:1:void onFree(int):43:43 -> e + 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;"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"PoolConfig.java"} + com.facebook.imagepipeline.memory.PoolParams mBitmapPoolParams -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + com.facebook.imagepipeline.memory.PoolStatsTracker mBitmapPoolStatsTracker -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/G;"} + com.facebook.imagepipeline.memory.PoolParams mFlexByteArrayPoolParams -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + com.facebook.common.memory.MemoryTrimmableRegistry mMemoryTrimmableRegistry -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/d;"} + com.facebook.imagepipeline.memory.PoolParams mMemoryChunkPoolParams -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + com.facebook.imagepipeline.memory.PoolStatsTracker mMemoryChunkPoolStatsTracker -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/G;"} + com.facebook.imagepipeline.memory.PoolParams mSmallByteArrayPoolParams -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + com.facebook.imagepipeline.memory.PoolStatsTracker mSmallByteArrayPoolStatsTracker -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/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 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;Ls1/D;)V"} + 2:4:void (com.facebook.imagepipeline.memory.PoolConfig$Builder):43:45 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/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 -> + 14:16:void (com.facebook.imagepipeline.memory.PoolConfig$Builder):60:62 -> + 17:19:void (com.facebook.imagepipeline.memory.PoolConfig$Builder):64:66 -> + 20:22:void (com.facebook.imagepipeline.memory.PoolConfig$Builder):68:70 -> + 23:25:void (com.facebook.imagepipeline.memory.PoolConfig$Builder):72:74 -> + 26:28:void (com.facebook.imagepipeline.memory.PoolConfig$Builder):76:78 -> + 29:30:void (com.facebook.imagepipeline.memory.PoolConfig$Builder):81:82 -> + 31:36:void (com.facebook.imagepipeline.memory.PoolConfig$Builder):84:89 -> + 37:37:void (com.facebook.imagepipeline.memory.PoolConfig$Builder):91:91 -> + 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;"} + 1:3:com.facebook.imagepipeline.memory.PoolStatsTracker getBitmapPoolStatsTracker():99:99 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/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;"} + 1:3:com.facebook.imagepipeline.memory.PoolParams getMemoryChunkPoolParams():107:107 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/F;"} + 1:3:com.facebook.imagepipeline.memory.PoolStatsTracker getMemoryChunkPoolStatsTracker():111:111 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/G;"} + 1:3:com.facebook.common.memory.MemoryTrimmableRegistry getMemoryTrimmableRegistry():103:103 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()LG0/d;"} + 1:3:com.facebook.imagepipeline.memory.PoolParams getSmallByteArrayPoolParams():119:119 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/F;"} + 1:3:com.facebook.imagepipeline.memory.PoolStatsTracker getSmallByteArrayPoolStatsTracker():123:123 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls1/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":"sourceFile","fileName":"PoolConfig.java"} + com.facebook.imagepipeline.memory.PoolParams mBitmapPoolParams -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + com.facebook.imagepipeline.memory.PoolStatsTracker mBitmapPoolStatsTracker -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/G;"} + com.facebook.imagepipeline.memory.PoolParams mFlexByteArrayPoolParams -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + com.facebook.common.memory.MemoryTrimmableRegistry mMemoryTrimmableRegistry -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/d;"} + com.facebook.imagepipeline.memory.PoolParams mMemoryChunkPoolParams -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + com.facebook.imagepipeline.memory.PoolStatsTracker mMemoryChunkPoolStatsTracker -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/G;"} + com.facebook.imagepipeline.memory.PoolParams mSmallByteArrayPoolParams -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/F;"} + com.facebook.imagepipeline.memory.PoolStatsTracker mSmallByteArrayPoolStatsTracker -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/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 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/D;)V"} + 2:2:void ():166:166 -> + 1:1:int s1.PoolConfig$Builder.-$$Nest$fgetmBitmapPoolMaxBitmapSize(s1.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.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.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.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.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.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.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.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.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.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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/C$a;)Ls1/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":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.memory.PoolFactory -> s1.E: +# {"id":"sourceFile","fileName":"PoolFactory.java"} + com.facebook.imagepipeline.memory.PoolConfig mConfig -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/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;"} + 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;"} + com.facebook.common.memory.PooledByteStreams mPooledByteStreams -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/l;"} + com.facebook.common.memory.ByteArrayPool mSmallByteArrayPool -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/a;"} + 1:3:void (com.facebook.imagepipeline.memory.PoolConfig):46:46 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/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;"} + 6:7:com.facebook.imagepipeline.memory.MemoryChunkPool getAshmemMemoryChunkPool():176:176 -> a + 8:17:com.facebook.imagepipeline.memory.MemoryChunkPool getAshmemMemoryChunkPool():177:177 -> a + 18:21:com.facebook.imagepipeline.memory.MemoryChunkPool getAshmemMemoryChunkPool():178:178 -> a + 22:23:com.facebook.imagepipeline.memory.MemoryChunkPool getAshmemMemoryChunkPool():180:180 -> a + 24:29:com.facebook.imagepipeline.memory.MemoryChunkPool getAshmemMemoryChunkPool():183:183 -> a + 30:35:com.facebook.imagepipeline.memory.MemoryChunkPool getAshmemMemoryChunkPool():184:184 -> a + 36:43:com.facebook.imagepipeline.memory.MemoryChunkPool getAshmemMemoryChunkPool():185:185 -> a + 44:52:com.facebook.imagepipeline.memory.MemoryChunkPool getAshmemMemoryChunkPool():182:182 -> a + 53:55:com.facebook.imagepipeline.memory.MemoryChunkPool getAshmemMemoryChunkPool():195:195 -> a + 56:58:com.facebook.imagepipeline.memory.MemoryChunkPool getAshmemMemoryChunkPool():193:193 -> a + 59:61:com.facebook.imagepipeline.memory.MemoryChunkPool getAshmemMemoryChunkPool():191:191 -> a + 62:64:com.facebook.imagepipeline.memory.MemoryChunkPool getAshmemMemoryChunkPool():189:189 -> a + 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;"} + 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 + 37:44:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():53:53 -> b + 45:53:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():58:58 -> b + 54:61:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():53:53 -> b + 62:65:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():61:61 -> b + 66:71:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():63:63 -> b + 72:75:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():64:64 -> b + 76:79:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():65:65 -> b + 80:87:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():66:66 -> b + 88:95:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():67:67 -> b + 96:101:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():68:68 -> b + 102:116:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():53:53 -> b + 117:120:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():71:71 -> b + 121:124:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():73:73 -> b + 125:130:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():74:74 -> b + 131:136:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():75:75 -> b + 137:146:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():76:76 -> b + 147:150:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():82:82 -> b + 151:156:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():84:84 -> b + 157:162:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():85:85 -> b + 163:168:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():86:86 -> b + 169:177:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():87:87 -> b + 178:180:com.facebook.imagepipeline.memory.BitmapPool getBitmapPool():93:93 -> b + 1:5:com.facebook.imagepipeline.memory.MemoryChunkPool getBufferMemoryChunkPool():98:98 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/memory/e;"} + 6:7:com.facebook.imagepipeline.memory.MemoryChunkPool getBufferMemoryChunkPool():100:100 -> c + 8:17:com.facebook.imagepipeline.memory.MemoryChunkPool getBufferMemoryChunkPool():101:101 -> c + 18:21:com.facebook.imagepipeline.memory.MemoryChunkPool getBufferMemoryChunkPool():102:102 -> c + 22:23:com.facebook.imagepipeline.memory.MemoryChunkPool getBufferMemoryChunkPool():104:104 -> c + 24:29:com.facebook.imagepipeline.memory.MemoryChunkPool getBufferMemoryChunkPool():107:107 -> c + 30:35:com.facebook.imagepipeline.memory.MemoryChunkPool getBufferMemoryChunkPool():108:108 -> c + 36:43:com.facebook.imagepipeline.memory.MemoryChunkPool getBufferMemoryChunkPool():109:109 -> c + 44:52:com.facebook.imagepipeline.memory.MemoryChunkPool getBufferMemoryChunkPool():106:106 -> c + 53:55:com.facebook.imagepipeline.memory.MemoryChunkPool getBufferMemoryChunkPool():119:119 -> c + 56:58:com.facebook.imagepipeline.memory.MemoryChunkPool getBufferMemoryChunkPool():117:117 -> c + 59:61:com.facebook.imagepipeline.memory.MemoryChunkPool getBufferMemoryChunkPool():115:115 -> c + 62:64:com.facebook.imagepipeline.memory.MemoryChunkPool getBufferMemoryChunkPool():113:113 -> c + 65:66:com.facebook.imagepipeline.memory.MemoryChunkPool getBufferMemoryChunkPool():111:111 -> c + 67:69:com.facebook.imagepipeline.memory.MemoryChunkPool getBufferMemoryChunkPool():122:122 -> c + 1:9:int getFlexByteArrayPoolMaxNumThreads():135:135 -> d + 9:13:com.facebook.imagepipeline.memory.MemoryChunkPool getMemoryChunkPool(int):252:252 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/imagepipeline/memory/e;"} + 14:21:com.facebook.imagepipeline.memory.MemoryChunkPool getMemoryChunkPool(int):254:254 -> e + 22:26:com.facebook.imagepipeline.memory.MemoryChunkPool getMemoryChunkPool(int):250:250 -> e + 27:31:com.facebook.imagepipeline.memory.MemoryChunkPool getMemoryChunkPool(int):248:248 -> e + 1:9:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():140:140 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/memory/e;"} + 10:11:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():142:142 -> f + 12:21:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():143:143 -> f + 22:25:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():144:144 -> f + 26:27:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():146:146 -> f + 28:33:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():149:149 -> f + 34:39:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():150:150 -> f + 40:47:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():151:151 -> f + 48:66:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():148:148 -> f + 67:69:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():165:165 -> f + 70:72:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():166:166 -> f + 73:75:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():162:162 -> f + 76:78:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():163:163 -> f + 79:81:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():159:159 -> f + 82:84:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():160:160 -> f + 85:87:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():156:156 -> f + 88:90:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():157:157 -> f + 91:93:com.facebook.imagepipeline.memory.MemoryChunkPool getNativeMemoryChunkPool():153:153 -> f + 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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"PoolParams.java"} + int maxSizeHardCap -> a + int maxSizeSoftCap -> b + android.util.SparseIntArray bucketSizes -> c + int minBucketSize -> d + int maxBucketSize -> e + boolean fixBucketsReinitialization -> 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: +# {"id":"sourceFile","fileName":"PoolStatsTracker.kt"} + void onAlloc(int) -> a + void onValueReuse(int) -> b + void setBasePool(com.facebook.imagepipeline.memory.BasePool) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/memory/a;)V"} + void onSoftCapReached() -> d + void onFree(int) -> e + void onHardCapReached() -> f + void onValueRelease(int) -> g +com.facebook.imagepipeline.nativecode.Bitmaps -> com.facebook.imagepipeline.nativecode.Bitmaps: +# {"id":"sourceFile","fileName":"Bitmaps.java"} + int $r8$clinit -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void ():25:25 -> + 1:4:void ():22:22 -> + 1:22:void copyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):47:47 -> copyBitmap + 23:33:void copyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):48:48 -> copyBitmap + 34:53:void copyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):49:49 -> copyBitmap + 54:71:void copyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):50:50 -> copyBitmap + 72:87:void copyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):51:51 -> copyBitmap +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;"} + 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;"} + 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 + 22:24:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):135:135 -> a + 25:28:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):137:137 -> a + 29:32:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):138:138 -> a + 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;"} + 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 + 22:24:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):98:98 -> b + 25:28:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):100:100 -> b + 29:32:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):101:101 -> b + 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;"} + 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;"} + 1:11:boolean endsWithEOI(com.facebook.common.references.CloseableReference,int):185:185 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(LH0/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 + 7:8:android.graphics.BitmapFactory$Options getBitmapFactoryOptions(int,android.graphics.Bitmap$Config):171:171 -> f + 9:10:android.graphics.BitmapFactory$Options getBitmapFactoryOptions(int,android.graphics.Bitmap$Config):172:172 -> f + 11:12:android.graphics.BitmapFactory$Options getBitmapFactoryOptions(int,android.graphics.Bitmap$Config):174:174 -> f + 13:14:android.graphics.BitmapFactory$Options getBitmapFactoryOptions(int,android.graphics.Bitmap$Config):176:176 -> f + 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;"} + 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 + 26:29:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):218:218 -> g + 30:32:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):219:219 -> g + 33:34:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):220:220 -> g + 35:40:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):226:226 -> g + 41:50:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):227:227 -> g + 51:60:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):228:228 -> g + 61:70:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):229:229 -> g + 71:82:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):230:230 -> g + 83:88:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):221:221 -> g + 89:95:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):231:231 -> g + 96:98:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):214:214 -> g + 99:103:com.facebook.common.references.CloseableReference pinBitmap(android.graphics.Bitmap):215:215 -> g +com.facebook.imagepipeline.nativecode.DalvikPurgeableDecoder$OreoUtils -> com.facebook.imagepipeline.nativecode.DalvikPurgeableDecoder$OreoUtils: +# {"id":"sourceFile","fileName":"DalvikPurgeableDecoder.java"} + 1:4:void ():192:192 -> + 3:14:void setColorSpace(android.graphics.BitmapFactory$Options,android.graphics.ColorSpace):196:196 -> a +com.facebook.imagepipeline.nativecode.DalvikPurgeableDecoder$OreoUtils$$ExternalSyntheticApiModelOutline0 -> com.facebook.imagepipeline.nativecode.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.ColorSpace$Named m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.nativecode.DalvikPurgeableDecoder$OreoUtils$$ExternalSyntheticApiModelOutline1 -> com.facebook.imagepipeline.nativecode.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.ColorSpace m(android.graphics.ColorSpace$Named):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.nativecode.DalvikPurgeableDecoder$OreoUtils$$ExternalSyntheticApiModelOutline2 -> com.facebook.imagepipeline.nativecode.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.graphics.BitmapFactory$Options,android.graphics.ColorSpace):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.nativecode.ImagePipelineNativeLoader -> com.facebook.imagepipeline.nativecode.d: +# {"id":"sourceFile","fileName":"ImagePipelineNativeLoader.java"} + java.util.List DEPENDENCIES -> a + 1:5:void ():37:37 -> + 6:12:void ():38:38 -> + 1:6:void load():42:42 -> a +com.facebook.imagepipeline.nativecode.NativeBlurFilter -> com.facebook.imagepipeline.nativecode.NativeBlurFilter: +# {"id":"sourceFile","fileName":"NativeBlurFilter.java"} + 1:4:void ():21:21 -> + 1:4:void ():18:18 -> + 1:10:void iterativeBoxBlur(android.graphics.Bitmap,int,int):45:45 -> a + 11:20:void iterativeBoxBlur(android.graphics.Bitmap,int,int):46:46 -> a + 21:27:void iterativeBoxBlur(android.graphics.Bitmap,int,int):47:47 -> a + 28:31:void iterativeBoxBlur(android.graphics.Bitmap,int,int):49:49 -> a +com.facebook.imagepipeline.nativecode.NativeFiltersLoader -> com.facebook.imagepipeline.nativecode.e: +# {"id":"sourceFile","fileName":"NativeFiltersLoader.java"} + 1:6:void load():18:18 -> a +com.facebook.imagepipeline.nativecode.NativeImageTranscoderFactory -> com.facebook.imagepipeline.nativecode.f: +# {"id":"sourceFile","fileName":"NativeImageTranscoderFactory.kt"} + com.facebook.imagepipeline.nativecode.NativeImageTranscoderFactory INSTANCE -> a + # {"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;"} + 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 + 37:58:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getNativeImageTranscoderFactory(int,boolean,boolean):22:22 -> a + 59:64:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getNativeImageTranscoderFactory(int,boolean,boolean):51:51 -> a + 65:70:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getNativeImageTranscoderFactory(int,boolean,boolean):47:47 -> a + 71:76:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getNativeImageTranscoderFactory(int,boolean,boolean):43:43 -> a + 77:82:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getNativeImageTranscoderFactory(int,boolean,boolean):39:39 -> a + 83:88:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getNativeImageTranscoderFactory(int,boolean,boolean):35:35 -> a + 89:94:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getNativeImageTranscoderFactory(int,boolean,boolean):31:31 -> a + 95:100:com.facebook.imagepipeline.transcoder.ImageTranscoderFactory getNativeImageTranscoderFactory(int,boolean,boolean):27:27 -> a +com.facebook.imagepipeline.nativecode.NativeJpegTranscoder -> com.facebook.imagepipeline.nativecode.NativeJpegTranscoder: +# {"id":"sourceFile","fileName":"NativeJpegTranscoder.java"} + boolean mResizingEnabled -> a + int mMaxBitmapSize -> b + boolean mUseDownsamplingRatio -> c + 1:3:void (boolean,int,boolean,boolean):53:53 -> + 4:5:void (boolean,int,boolean,boolean):54:54 -> + 6:7:void (boolean,int,boolean,boolean):55:55 -> + 8:11:void (boolean,int,boolean,boolean):56:56 -> + 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"} + 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 + 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 + 37:50:void transcodeJpeg(java.io.InputStream,java.io.OutputStream,int,int,int):172:172 -> e + 51:57:void transcodeJpeg(java.io.InputStream,java.io.OutputStream,int,int,int):173:173 -> e + 58:75:void transcodeJpeg(java.io.InputStream,java.io.OutputStream,int,int,int):174:174 -> e + 76:80:void transcodeJpeg(java.io.InputStream,java.io.OutputStream,int,int,int):175:175 -> e + 81:86:void transcodeJpeg(java.io.InputStream,java.io.OutputStream,int,int,int):178:178 -> e + 87:92:void transcodeJpeg(java.io.InputStream,java.io.OutputStream,int,int,int):179:179 -> e + 93:96:void transcodeJpeg(java.io.InputStream,java.io.OutputStream,int,int,int):177:177 -> e + 1:10:void transcodeJpegWithExifOrientation(java.io.InputStream,java.io.OutputStream,int,int,int):211:211 -> f + 11:24:void transcodeJpegWithExifOrientation(java.io.InputStream,java.io.OutputStream,int,int,int):212:212 -> f + 25:36:void transcodeJpegWithExifOrientation(java.io.InputStream,java.io.OutputStream,int,int,int):213:213 -> f + 37:50:void transcodeJpegWithExifOrientation(java.io.InputStream,java.io.OutputStream,int,int,int):214:214 -> f + 51:57:void transcodeJpegWithExifOrientation(java.io.InputStream,java.io.OutputStream,int,int,int):215:215 -> f + 58:75:void transcodeJpegWithExifOrientation(java.io.InputStream,java.io.OutputStream,int,int,int):216:216 -> f + 76:80:void transcodeJpegWithExifOrientation(java.io.InputStream,java.io.OutputStream,int,int,int):217:217 -> f + 81:86:void transcodeJpegWithExifOrientation(java.io.InputStream,java.io.OutputStream,int,int,int):221:221 -> f + 87:92:void transcodeJpegWithExifOrientation(java.io.InputStream,java.io.OutputStream,int,int,int):222:222 -> f + 93:96:void transcodeJpegWithExifOrientation(java.io.InputStream,java.io.OutputStream,int,int,int):220:220 -> f +com.facebook.imagepipeline.nativecode.NativeJpegTranscoderFactory -> com.facebook.imagepipeline.nativecode.NativeJpegTranscoderFactory: +# {"id":"sourceFile","fileName":"NativeJpegTranscoderFactory.java"} + int mMaxBitmapSize -> a + boolean mUseDownSamplingRatio -> b + boolean mEnsureTranscoderLibraryLoaded -> c + 1:3:void (int,boolean,boolean):30:30 -> + 4:5:void (int,boolean,boolean):31:31 -> + 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;"} + 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"} + boolean sInitialized -> a + 4:7:void ensure():22:22 -> a + 8:13:void ensure():33:33 -> a + 14:18:void ensure():34:34 -> a + 19:22:void ensure():36:36 -> a +com.facebook.imagepipeline.nativecode.NativeRoundingFilter -> com.facebook.imagepipeline.nativecode.NativeRoundingFilter: +# {"id":"sourceFile","fileName":"NativeRoundingFilter.java"} + 1:4:void ():21:21 -> + 1:4:void ():18:18 -> + 1:3:void toCircle(android.graphics.Bitmap,boolean):53:53 -> toCircle + 4:17:void toCircle(android.graphics.Bitmap,boolean):54:54 -> toCircle + 18:21:void toCircle(android.graphics.Bitmap,boolean):57:57 -> toCircle + 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: +# {"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"} + 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: +# {"id":"sourceFile","fileName":"DefaultDecoder.java"} + com.facebook.imagepipeline.memory.BitmapPool mBitmapPool -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls1/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;"} + 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"} + 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 -> + 25:30:void (com.facebook.imagepipeline.memory.BitmapPool,androidx.core.util.Pools$Pool,com.facebook.imagepipeline.platform.PlatformDecoderOptions):71:71 -> + 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;"} + 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 + 15:17:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):155:155 -> a + 18:23:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):156:156 -> a + 24:31:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):157:157 -> a + 32:39:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):160:160 -> a + 40:50:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):162:162 -> a + 51:54:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):164:164 -> a + 55:60:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):173:173 -> a + 61:71: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 + 72:82:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):167:167 -> a + 83:88:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):173:173 -> a + 89:92: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 + 93:93:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):170:170 -> a + 94:99:com.facebook.common.references.CloseableReference decodeJPEGFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,int,android.graphics.ColorSpace):173:173 -> a + 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;"} + 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 + 26:33:com.facebook.common.references.CloseableReference decodeFromEncodedImageWithColorSpace(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,android.graphics.Rect,android.graphics.ColorSpace):117:117 -> b + 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;"} + 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 + 17:23:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):214:214 -> c + 24:31:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):218:218 -> c + 32:37:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):219:219 -> c + 38:51:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):221:221 -> c + 52:58:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):225:225 -> c + 59:62:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):229:229 -> c + 63:66:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):231:231 -> c + 67:70:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):232:232 -> c + 71:81:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):233:233 -> c + 82:90:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):235:235 -> c + 91:96:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):241:241 -> c + 97:107:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):246:246 -> c + 108:117:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):250:250 -> c + 118:125:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):252:252 -> c + 126:135:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):255:255 -> c + 136:139:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):256:256 -> c + 140:142:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):262:262 -> c + 143:148:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):263:263 -> c + 149:159:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):265:265 -> c + 160:173:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):271:271 -> c + 174:186:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):268:268 -> c + 187:195:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):271:271 -> c + 196:199:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):273:273 -> c + 200:203:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):276:276 -> c + 204:212:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):304:304 -> c + 213:219:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):310:310 -> c + 220:222:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):312:312 -> c + 223:228:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):314:314 -> c + 229:232:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):317:317 -> c + 233:241:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):318:318 -> c + 242:250:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):320:320 -> c + 251:255:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):300:300 -> c + 256:258:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):302:302 -> c + 259:263:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):280:280 -> c + 264:266:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):286:286 -> c + 267:272:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):288:288 -> c + 273:280:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):292:292 -> c + 281:286:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):304:304 -> c + 287:287:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):290:290 -> c + 288:288:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):296:296 -> c + 289:293:com.facebook.common.references.CloseableReference decodeFromStream(java.io.InputStream,android.graphics.BitmapFactory$Options,android.graphics.Rect,android.graphics.ColorSpace):304:304 -> 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;"} + 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 + 17:34:android.graphics.BitmapFactory$Options getDecodeOptionsForStream(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,boolean):334:334 -> e + 35:36:android.graphics.BitmapFactory$Options getDecodeOptionsForStream(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,boolean):337:337 -> e + 37:40:android.graphics.BitmapFactory$Options getDecodeOptionsForStream(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,boolean):339:339 -> e + 41:48:android.graphics.BitmapFactory$Options getDecodeOptionsForStream(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,boolean):342:342 -> e + 49:58:android.graphics.BitmapFactory$Options getDecodeOptionsForStream(com.facebook.imagepipeline.image.EncodedImage,android.graphics.Bitmap$Config,boolean):343:343 -> e + 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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.Bitmap$Config t1.DefaultDecoder$$ExternalSyntheticApiModelOutline0.m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.platform.DefaultDecoder$NoOpResourceReleaser -> t1.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;"} + 1:8:void ():358:358 -> + 1:4:void ():357:357 -> + 1:1:t1.DefaultDecoder$NoOpResourceReleaser t1.DefaultDecoder$NoOpResourceReleaser.-$$Nest$sfgetINSTANCE():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt1/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: +# {"id":"sourceFile","fileName":"GingerbreadPurgeableDecoder.java"} + java.lang.reflect.Method sGetFileDescriptorMethod -> c + 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;"} + 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;"} + 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;"} + 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 + 29:33:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):96:96 -> h + 34:37:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):97:97 -> h + 38:42:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):98:98 -> h + 43:51:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):100:100 -> h + 52:54:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):104:104 -> h + 55:57:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):105:105 -> h + 58:60:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):106:106 -> h + 61:71:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):107:107 -> h + 72:74:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):104:104 -> h + 75:77:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):105:105 -> h + 78:80:android.os.MemoryFile copyToMemoryFile(com.facebook.common.references.CloseableReference,int,byte[]):106:106 -> h + 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;"} + 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 + 27:29:android.graphics.Bitmap decodeFileDescriptorAsPurgeable(com.facebook.common.references.CloseableReference,int,byte[],android.graphics.BitmapFactory$Options):150:150 -> i + 30:30:android.graphics.Bitmap decodeFileDescriptorAsPurgeable(com.facebook.common.references.CloseableReference,int,byte[],android.graphics.BitmapFactory$Options):152:152 -> i + 2:5:java.lang.reflect.Method getFileDescriptorMethod():112:112 -> j + 6:20:java.lang.reflect.Method getFileDescriptorMethod():114:114 -> j + 21:25:java.lang.reflect.Method getFileDescriptorMethod():116:116 -> j + 26:31:java.lang.reflect.Method getFileDescriptorMethod():119:119 -> j + 1:13:java.io.FileDescriptor getMemoryFileDescriptor(android.os.MemoryFile):124:124 -> k + 14:17:java.io.FileDescriptor getMemoryFileDescriptor(android.os.MemoryFile):125:125 -> k + 18:22:java.io.FileDescriptor getMemoryFileDescriptor(android.os.MemoryFile):127:127 -> k +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;"} + 1:3:void (com.facebook.imagepipeline.memory.FlexByteArrayPool):39:39 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls1/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;"} + 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 + 24:26:android.graphics.Bitmap decodeByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,android.graphics.BitmapFactory$Options):57:57 -> c + 27:30:android.graphics.Bitmap decodeByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,android.graphics.BitmapFactory$Options):58:58 -> c + 31:38:android.graphics.Bitmap decodeByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,android.graphics.BitmapFactory$Options):59:59 -> c + 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;"} + 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 + 42:47:android.graphics.Bitmap decodeJPEGByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,int,android.graphics.BitmapFactory$Options):82:82 -> d + 48:52:android.graphics.Bitmap decodeJPEGByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,int,android.graphics.BitmapFactory$Options):83:83 -> d + 53:59:android.graphics.Bitmap decodeJPEGByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,int,android.graphics.BitmapFactory$Options):85:85 -> d + 60:63:android.graphics.Bitmap decodeJPEGByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,int,android.graphics.BitmapFactory$Options):88:88 -> d + 64:71:android.graphics.Bitmap decodeJPEGByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,int,android.graphics.BitmapFactory$Options):89:89 -> d + 72:78:android.graphics.Bitmap decodeJPEGByteArrayAsPurgeable(com.facebook.common.references.CloseableReference,int,android.graphics.BitmapFactory$Options):91:91 -> d + 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: +# {"id":"sourceFile","fileName":"OreoDecoder.kt"} + com.facebook.imagepipeline.platform.PlatformDecoderOptions platformDecoderOptions -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/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"} + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.platform.PlatformDecoder -> t1.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;"} + 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":"sourceFile","fileName":"PlatformDecoderFactory.kt"} + com.facebook.imagepipeline.platform.PlatformDecoderFactory INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt1/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;"} + 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 + 32:35:com.facebook.imagepipeline.platform.PlatformDecoder buildPlatformDecoder(com.facebook.imagepipeline.memory.PoolFactory,boolean,boolean,com.facebook.imagepipeline.platform.PlatformDecoderOptions):38:38 -> a + 36:37:com.facebook.imagepipeline.platform.PlatformDecoder buildPlatformDecoder(com.facebook.imagepipeline.memory.PoolFactory,boolean,boolean,com.facebook.imagepipeline.platform.PlatformDecoderOptions):44:44 -> a + 38:44:com.facebook.imagepipeline.platform.PlatformDecoder buildPlatformDecoder(com.facebook.imagepipeline.memory.PoolFactory,boolean,boolean,com.facebook.imagepipeline.platform.PlatformDecoderOptions):45:45 -> a + 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;"} + 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: +# {"id":"sourceFile","fileName":"PlatformDecoderOptions.kt"} + boolean avoidPoolGet -> a + boolean avoidPoolRelease -> b + 1:3:void (boolean,boolean):10:12 -> + 4:4:void (boolean,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):10:10 -> + 1:3:boolean getAvoidPoolGet():11:11 -> a + 1:3:boolean getAvoidPoolRelease():12:12 -> b +com.facebook.imagepipeline.platform.PreverificationHelper -> com.facebook.imagepipeline.platform.PreverificationHelper: +# {"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: +# {"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;"} + 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;"} + 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 + 1:8:void process(android.graphics.Bitmap):47:47 -> process +com.facebook.imagepipeline.producers.AddImageTransformMetaDataProducer -> com.facebook.imagepipeline.producers.a: +# {"id":"sourceFile","fileName":"AddImageTransformMetaDataProducer.java"} + com.facebook.imagepipeline.producers.Producer mInputProducer -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} + 1:3:void (com.facebook.imagepipeline.producers.Producer):24:24 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)V"} + 4:6:void (com.facebook.imagepipeline.producers.Producer):25:25 -> + 1:12:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):30:30 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} +com.facebook.imagepipeline.producers.AddImageTransformMetaDataProducer$AddImageTransformMetaDataConsumer -> com.facebook.imagepipeline.producers.a$a: +# {"id":"sourceFile","fileName":"AddImageTransformMetaDataProducer.java"} + 1:1:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.AddImageTransformMetaDataProducer-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/b;)V"} + 2:2:void (com.facebook.imagepipeline.producers.Consumer):37:37 -> + # {"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"} + 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 +com.facebook.imagepipeline.producers.AddImageTransformMetaDataProducer-IA -> com.facebook.imagepipeline.producers.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.producers.BaseConsumer -> com.facebook.imagepipeline.producers.c: +# {"id":"sourceFile","fileName":"BaseConsumer.java"} + boolean mIsFinished -> a + 1:4:void ():38:38 -> + 5:7:void ():39:39 -> + 2:5:void onFailure(java.lang.Throwable):99:99 -> a + 6:8:void onFailure(java.lang.Throwable):100:100 -> a + 9:10:void onFailure(java.lang.Throwable):102:102 -> a + 11:17:void onFailure(java.lang.Throwable):104:104 -> a + 18:20:void onFailure(java.lang.Throwable):106:106 -> a + 21:24:void onFailure(java.lang.Throwable):108:108 -> a + 2:5:void onCancellation():112:112 -> b + 6:8:void onCancellation():113:113 -> b + 9:10:void onCancellation():115:115 -> b + 11:17:void onCancellation():117:117 -> b + 18:20:void onCancellation():119:119 -> b + 21:24:void onCancellation():121:121 -> b + 2:5:void onProgressUpdate(float):130:130 -> c + 6:7:void onProgressUpdate(float):131:131 -> c + 8:14:void onProgressUpdate(float):134:134 -> c + 15:17:void onProgressUpdate(float):136:136 -> c + 18:21:void onProgressUpdate(float):138:138 -> c + 2:5:void onNewResult(java.lang.Object,int):86:86 -> d + 6:7:void onNewResult(java.lang.Object,int):87:87 -> d + 8:13:void onNewResult(java.lang.Object,int):89:89 -> d + 14:20:void onNewResult(java.lang.Object,int):91:91 -> d + 21:23:void onNewResult(java.lang.Object,int):93:93 -> d + 24:27:void onNewResult(java.lang.Object,int):95:95 -> d + 1:1:boolean isLast(int):0:0 -> e + 1:7:boolean isNotLast(int):55:55 -> f + void onCancellationImpl() -> g + void onFailureImpl(java.lang.Throwable) -> h + void onNewResultImpl(java.lang.Object,int) -> i + void onProgressUpdateImpl(float) -> j + 1:10:void onUnhandledException(java.lang.Exception):154:154 -> k + 1:1:int simpleStatusForIsLast(boolean):0:0 -> l + 1:1:boolean statusHasAnyFlag(int,int):0:0 -> m + 1:1:boolean statusHasFlag(int,int):0:0 -> n + 1:1:int turnOffStatusFlag(int,int):0:0 -> o +com.facebook.imagepipeline.producers.BaseNetworkFetcher -> com.facebook.imagepipeline.producers.d: +# {"id":"sourceFile","fileName":"BaseNetworkFetcher.kt"} + 1:4:void ():17:17 -> +com.facebook.imagepipeline.producers.BaseProducerContext -> com.facebook.imagepipeline.producers.e: +# {"id":"sourceFile","fileName":"BaseProducerContext.java"} + com.facebook.imagepipeline.request.ImageRequest mImageRequest -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b;"} + java.lang.String mId -> e + java.lang.String mUiComponentId -> f + com.facebook.imagepipeline.producers.ProducerListener2 mProducerListener -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/g0;"} + java.lang.Object mCallerContext -> h + com.facebook.imagepipeline.request.ImageRequest$RequestLevel mLowestPermittedRequestLevel -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b$c;"} + java.util.Map mExtras -> j + boolean mIsPrefetch -> k + com.facebook.imagepipeline.common.Priority mPriority -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/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;"} + 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"} + 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"} + 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 -> + 9:9: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):106:106 -> + 10:13: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):108:111 -> + 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:6:void putOriginExtra(java.lang.String):362:362 -> T + 1:3:com.facebook.imagepipeline.producers.ProducerListener2 getProducerListener():140:140 -> V + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/g0;"} + 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 + # {"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.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;"} + 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 + 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;"} + 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 +com.facebook.imagepipeline.producers.BaseProducerContextCallbacks -> com.facebook.imagepipeline.producers.f: +# {"id":"sourceFile","fileName":"BaseProducerContextCallbacks.kt"} + 1:4:void ():11:11 -> + 1:1:void onIsIntermediateResultExpectedChanged():0:0 -> b + 1:1:void onPriorityChanged():0:0 -> c + 1:1:void onIsPrefetchChanged():0:0 -> d +com.facebook.imagepipeline.producers.BitmapMemoryCacheGetProducer -> com.facebook.imagepipeline.producers.g: +# {"id":"sourceFile","fileName":"BitmapMemoryCacheGetProducer.kt"} + 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"} + 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 + # {"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;"} +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 -> + 2:2:void ():35:35 -> +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;"} + 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"} + 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;"} + 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 + 11:14:android.util.Pair getKey(com.facebook.imagepipeline.producers.ProducerContext):39:39 -> m + 15:18:android.util.Pair getKey(com.facebook.imagepipeline.producers.ProducerContext):41:41 -> m + 19:23:android.util.Pair getKey(com.facebook.imagepipeline.producers.ProducerContext):38:38 -> m +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;"} + com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 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 -> + 1:6:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):51:51 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 7:15:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):52:52 -> b + 16:19:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):54:54 -> b + 20:26:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):55:55 -> b + 27:30:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):56:56 -> b + 31:34:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):57:57 -> b + 35:40:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):58:58 -> b + 41:45:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):61:61 -> b + 46:52:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):62:62 -> b + 53:60:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):65:65 -> b + 61:66:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):67:67 -> b + 67:75:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):68:68 -> b + 76:91:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):69:69 -> b + 92:95:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):73:73 -> b + 96:105:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):74:74 -> b + 106:113:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):75:75 -> b + 114:116:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):71:71 -> b + 117:123:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):77:77 -> b + 124:132:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):78:78 -> b + 133:135:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):79:79 -> b + 136:142:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):81:81 -> b + 143:147:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):82:82 -> b + 148:153:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):123:123 -> b + 154:157:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):124:124 -> b + 158:167:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):88:88 -> b + 168:175:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):89:89 -> b + 176:179:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):92:92 -> b + 180:189:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):93:93 -> b + 190:195:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):94:94 -> b + 196:198:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):90:90 -> b + 199:206:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):96:96 -> b + 207:213:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):97:97 -> b + 214:216:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):98:98 -> b + 217:222:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):123:123 -> b + 223:226:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):124:124 -> b + 227:231:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):107:107 -> b + 232:235:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):108:108 -> b + 236:239:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):103:103 -> b + 240:243:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):111:111 -> b + 244:253:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):112:112 -> b + 254:257:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):113:113 -> b + 258:260:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):109:109 -> b + 261:266:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):115:115 -> b + 267:271:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):116:116 -> b + 272:276:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):118:118 -> b + 277:282:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):119:119 -> b + 283:285:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):120:120 -> b + 286:291:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):123:123 -> b + 292:295:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):124:124 -> b + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/i;)Li1/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"} + 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;"} +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;"} + 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"} + 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"} + 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 + 32:37:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):188:188 -> q + 38:41:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):189:189 -> q + 42:65:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):151:151 -> q + 66:79:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):158:158 -> q + 80:89:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):161:161 -> q + 90:99:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):162:162 -> q + 100:105:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):163:163 -> q + 106:116:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):164:164 -> q + 117:122:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):169:169 -> q + 123:129:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):165:165 -> q + 130:132:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):169:169 -> q + 133:138:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):188:188 -> q + 139:142:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):189:189 -> q + 143:145:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):169:169 -> q + 146:146:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):170:170 -> q + 147:150:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):175:175 -> q + 151:164:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):176:176 -> q + 165:176:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):180:180 -> q + 177:183:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):182:182 -> q + 184:186:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):183:183 -> q + 187:189:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):185:185 -> q + 190:195:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):188:188 -> q + 196:199:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):189:189 -> q + 200:202:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):185:185 -> q + 203:203:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):186:186 -> q + 204:210:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):152:152 -> q + 211:216:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):188:188 -> q + 217:220:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):189:189 -> q + 221:226:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):188:188 -> q + 227:229:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):189:189 -> q + 230:230:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):191:191 -> q +com.facebook.imagepipeline.producers.BitmapPrepareProducer -> com.facebook.imagepipeline.producers.j: +# {"id":"sourceFile","fileName":"BitmapPrepareProducer.java"} + com.facebook.imagepipeline.producers.Producer mInputProducer -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} + int mMinBitmapSizeBytes -> b + int mMaxBitmapSizeBytes -> c + boolean mPreparePrefetch -> d + 1:8:void (com.facebook.imagepipeline.producers.Producer,int,int,boolean):47:47 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;IIZ)V"} + 9:15:void (com.facebook.imagepipeline.producers.Producer,int,int,boolean):48:48 -> + 16:23:void (com.facebook.imagepipeline.producers.Producer,int,int,boolean):49:49 -> + 24:25:void (com.facebook.imagepipeline.producers.Producer,int,int,boolean):50:50 -> + 26:27:void (com.facebook.imagepipeline.producers.Producer,int,int,boolean):51:51 -> + 28:30:void (com.facebook.imagepipeline.producers.Producer,int,int,boolean):52:52 -> + 1:10:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):60:60 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 11:16:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):61:61 -> b + 17:31:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):63:63 -> b +com.facebook.imagepipeline.producers.BitmapPrepareProducer$BitmapPrepareConsumer -> com.facebook.imagepipeline.producers.j$a: +# {"id":"sourceFile","fileName":"BitmapPrepareProducer.java"} + int mMinBitmapSizeBytes -> c + int mMaxBitmapSizeBytes -> d + 1:3:void (com.facebook.imagepipeline.producers.Consumer,int,int):80:80 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;II)V"} + 4:5:void (com.facebook.imagepipeline.producers.Consumer,int,int):81:81 -> + 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"} + 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 + 29:30:void internalPrepareBitmap(com.facebook.common.references.CloseableReference):103:103 -> q + 31:37:void internalPrepareBitmap(com.facebook.common.references.CloseableReference):104:104 -> q + 38:46:void internalPrepareBitmap(com.facebook.common.references.CloseableReference):109:109 -> q + 47:51:void internalPrepareBitmap(com.facebook.common.references.CloseableReference):110:110 -> q + 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"} + 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;"} + com.facebook.common.internal.Supplier mDiskCachesStoreSupplier -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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;"} + com.facebook.imagepipeline.cache.BoundedLinkedHashSet mDiskCacheHistory -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 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 -> + 10:11: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):51:51 -> + 12:13: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):52:52 -> + 14:16: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):53:53 -> + 1:6:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):61:61 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 7:15:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):62:62 -> b + 16:19:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):64:64 -> b + 20:26:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):65:65 -> b + 27:43:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):66:66 -> b + 44:49:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):76:76 -> b + 50:55:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):77:77 -> b + 56:60:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):78:78 -> b + 61:65:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):80:80 -> b + 66:71:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):81:81 -> b + 72:74:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):82:82 -> b + 75:80:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):85:85 -> b + 81:84:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):86:86 -> b + 85:90:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):85:85 -> b + 91:93:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):86:86 -> b + 94:94:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):88:88 -> b + 1:3:java.lang.String getProducerName():171:171 -> c +com.facebook.imagepipeline.producers.BitmapProbeProducer$ProbeConsumer -> com.facebook.imagepipeline.producers.k$a: +# {"id":"sourceFile","fileName":"BitmapProbeProducer.java"} + 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;"} + com.facebook.common.internal.Supplier mDiskCachesStoreSupplier -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/n;"} + com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + com.facebook.imagepipeline.cache.BoundedLinkedHashSet mEncodedMemoryCacheHistory -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/d;"} + com.facebook.imagepipeline.cache.BoundedLinkedHashSet mDiskCacheHistory -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 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 -> + 10:11: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):114:114 -> + 12:13: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):115:115 -> + 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"} + 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 + 40:43:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):134:134 -> q + 44:51:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):135:135 -> q + 52:63:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):136:136 -> q + 64:71:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):137:137 -> q + 72:73:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):138:138 -> q + 74:77:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):139:139 -> q + 78:81:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):140:140 -> q + 82:89:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):141:141 -> q + 90:95:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):142:142 -> q + 96:100:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):143:143 -> q + 101:105:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):144:144 -> q + 106:123:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):146:146 -> q + 124:129:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):147:147 -> q + 130:140:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):149:149 -> q + 141:150:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):150:150 -> q + 151:155:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):153:153 -> q + 156:159:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):154:154 -> q + 160:162:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):155:155 -> q + 163:167:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):156:156 -> q + 168:174:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):160:160 -> q + 175:180:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):163:163 -> q + 181:184:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):164:164 -> q + 185:191:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):129:129 -> q + 192:197:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):163:163 -> q + 198:201:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):164:164 -> q + 202:207:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):163:163 -> q + 208:210:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):164:164 -> q + 211:211:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):166:166 -> q +com.facebook.imagepipeline.producers.BranchOnSeparateImagesProducer -> com.facebook.imagepipeline.producers.l: +# {"id":"sourceFile","fileName":"BranchOnSeparateImagesProducer.java"} + com.facebook.imagepipeline.producers.Producer mInputProducer1 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} + com.facebook.imagepipeline.producers.Producer mInputProducer2 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} + 1:3:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.Producer):27:27 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/d0;)V"} + 4:5:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.Producer):28:28 -> + 6:8:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.Producer):29:29 -> + 1:6:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):34:34 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 7:12:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):35:35 -> b + 1:1:com.facebook.imagepipeline.producers.Producer -$$Nest$fgetmInputProducer2(com.facebook.imagepipeline.producers.BranchOnSeparateImagesProducer):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/l;)Lcom/facebook/imagepipeline/producers/d0;"} +com.facebook.imagepipeline.producers.BranchOnSeparateImagesProducer$OnFirstImageConsumer -> com.facebook.imagepipeline.producers.l$a: +# {"id":"sourceFile","fileName":"BranchOnSeparateImagesProducer.java"} + com.facebook.imagepipeline.producers.ProducerContext mProducerContext -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} + com.facebook.imagepipeline.producers.BranchOnSeparateImagesProducer this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/l;"} + 1:1:void (com.facebook.imagepipeline.producers.BranchOnSeparateImagesProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.producers.BranchOnSeparateImagesProducer-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/l;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;Lcom/facebook/imagepipeline/producers/m;)V"} + 2:4:void (com.facebook.imagepipeline.producers.BranchOnSeparateImagesProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):42:44 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/l;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 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"} + 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 + 33:41:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):55:55 -> q + 42:45:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):57:57 -> q + 46:56:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):58:58 -> q + 57:62:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):61:61 -> q + 63:65:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):62:62 -> q + 66:81:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):64:64 -> q +com.facebook.imagepipeline.producers.BranchOnSeparateImagesProducer-IA -> com.facebook.imagepipeline.producers.m: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.producers.Consumer -> com.facebook.imagepipeline.producers.n: +# {"id":"sourceFile","fileName":"Consumer.java"} + void onFailure(java.lang.Throwable) -> a + void onCancellation() -> b + void onProgressUpdate(float) -> c + void onNewResult(java.lang.Object,int) -> d +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"} + 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;"} + 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 + 22:27:byte[] getData(java.lang.String):63:63 -> g + 28:35:byte[] getData(java.lang.String):65:65 -> g + 36:45:byte[] getData(java.lang.String):66:66 -> g + 46:50:byte[] getData(java.lang.String):67:67 -> g + 51:54:byte[] getData(java.lang.String):69:69 -> g + 55:57:byte[] getData(java.lang.String):70:70 -> g + 58:62:byte[] getData(java.lang.String):71:71 -> g + 1:10:boolean isBase64(java.lang.String):78:78 -> h + 11:14:boolean isBase64(java.lang.String):81:81 -> h + 15:26:boolean isBase64(java.lang.String):82:82 -> h +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;"} + java.util.concurrent.Executor executor -> b + com.facebook.imagepipeline.decoder.ImageDecoder imageDecoder -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/c;"} + com.facebook.imagepipeline.decoder.ProgressiveJpegConfig progressiveJpegConfig -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/e;"} + com.facebook.imagepipeline.core.DownsampleMode downsampleMode -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/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;"} + java.lang.Runnable reclaimMemoryRunnable -> k + com.facebook.common.internal.Supplier recoverFromDecoderOOM -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/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"} + 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 -> + 3:3: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):51 -> + 4:4:com.facebook.imagepipeline.decoder.ImageDecoder getImageDecoder():52:52 -> + 4:4: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):52 -> + 5:5:com.facebook.imagepipeline.decoder.ProgressiveJpegConfig getProgressiveJpegConfig():53:53 -> + 5:5: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):53 -> + 6:6:com.facebook.imagepipeline.core.DownsampleMode getDownsampleMode():54:54 -> + 6:6: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):54 -> + 7:7:boolean getDownsampleEnabledForNetwork():55:55 -> + 7:7: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):55 -> + 8:8:boolean getDecodeCancellationEnabled():56:56 -> + 8:8: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):56 -> + 9:9:com.facebook.imagepipeline.producers.Producer getInputProducer():57:57 -> + 9:9: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):57 -> + 10:10:int getMaxBitmapDimension():58:58 -> + 10:10: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):58 -> + 11:11:com.facebook.imagepipeline.core.CloseableReferenceFactory getCloseableReferenceFactory():59:59 -> + 11:11: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):59 -> + 12:12:java.lang.Runnable getReclaimMemoryRunnable():60:60 -> + 12:12: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):60 -> + 13:13:com.facebook.common.internal.Supplier getRecoverFromDecoderOOM():61:61 -> + 13:13: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):61 -> + 11:16:java.lang.Object com.facebook.imagepipeline.systrace.FrescoSystrace.traceSection(java.lang.String,kotlin.jvm.functions.Function0):40:40 -> b + 11:16:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):68 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 17:20:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):69:69 -> b + 21:30:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):71:71 -> b + 31:40:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):72:72 -> b + 41:42:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):73:73 -> b + 43:49:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):74:74 -> b + 50:58:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):73:73 -> b + 59:65:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):76:76 -> b + 66:67:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):77:77 -> b + 68:69:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):81:81 -> b + 70:71:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):82:82 -> b + 72:73:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):83:83 -> b + 74:77:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):77:77 -> b + 78:86:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):85:85 -> b + 87:91:java.lang.Object com.facebook.imagepipeline.systrace.FrescoSystrace.traceSection(java.lang.String,kotlin.jvm.functions.Function0):44:44 -> b + 87:91:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):68 -> b + 92:95:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):69:69 -> b + 96:105:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):71:71 -> b + 106:115:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):72:72 -> b + 116:117:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):73:73 -> b + 118:121:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):74:74 -> b + 122:128:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):73:73 -> b + 129:135:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):76:76 -> b + 136:137:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):77:77 -> b + 138:139:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):81:81 -> b + 140:141:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):82:82 -> b + 142:143:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):83:83 -> b + 144:146:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):77:77 -> b + 147:151:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):85:85 -> b + 152:153:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):86:86 -> b + 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;"} + 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;"} + 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;"} + 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;"} +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"} + 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"} + 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: +# {"id":"sourceFile","fileName":"DecodeProducer.kt"} + com.facebook.imagepipeline.producers.DecodeProducer this$0 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/p;"} + 11:12:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):444:444 -> + # {"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"} + 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"} + 2:11:com.facebook.imagepipeline.image.QualityInfo getQualityInfo():464:464 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/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;"} + com.facebook.imagepipeline.decoder.ProgressiveJpegConfig progressiveJpegConfig -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln1/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"} + 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"} + 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 + 35:40:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):486:486 -> J + 41:48:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):487:487 -> J + 49:56:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):488:488 -> J + 57:58:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):489:489 -> J + 59:64:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):491:491 -> J + 65:70:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):492:492 -> J + 71:72:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):494:494 -> J + 73:84:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):496:496 -> J + 85:92:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):497:497 -> J + 93:94:boolean updateDecodeJob(com.facebook.imagepipeline.image.EncodedImage,int):500:500 -> J + 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"} + 1:18:com.facebook.imagepipeline.image.QualityInfo getQualityInfo():512:512 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} + java.lang.String TAG -> d + 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;"} + boolean isFinished -> g + com.facebook.imagepipeline.producers.JobScheduler jobScheduler -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/G;"} + int lastScheduledScanNumber -> i + com.facebook.imagepipeline.producers.DecodeProducer this$0 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/p;"} + 11:12:void access$handleCancellation(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder):88:88 -> + 11:12:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):88 -> + # {"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:15:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):93:93 -> + 16:17:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):90:90 -> + 18:21:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):94:94 -> + 22:27:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):95:95 -> + 28:42:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):97:97 -> + 43:47:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):399:399 -> + 48:60:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):426:426 -> + 61:65:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):428:428 -> + 66:69:void (com.facebook.imagepipeline.producers.DecodeProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):427:427 -> + 2:4:void handleCancellation():390:390 -> A + 5:12:void handleCancellation():391:391 -> A + 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"} + 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;"} + 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 + 60:72:com.facebook.imagepipeline.image.CloseableImage internalDecode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo):278:278 -> D + 73:73:com.facebook.imagepipeline.image.CloseableImage internalDecode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo):271:271 -> D + 1:3:void maybeFinish(boolean):360:360 -> E + 4:8:void maybeFinish(boolean):361:361 -> E + 9:18:void maybeFinish(boolean):364:364 -> E + 19:20:void maybeFinish(boolean):365:365 -> E + 21:22:void maybeFinish(boolean):366:366 -> E + 23:23:void maybeFinish(boolean):360:360 -> E + 24:30:void maybeFinish(boolean):367:367 -> E + 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"} + 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"} + 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 + 30:33:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):120:120 -> G + 34:49:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):122:122 -> G + 50:55:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):123:123 -> G + 56:61:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):124:124 -> G + 62:70:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):126:126 -> G + 71:76:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):129:129 -> G + 77:85:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):130:130 -> G + 86:92:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):134:134 -> G + 93:100:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):137:137 -> G + 101:110:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):138:138 -> G + 111:116:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):139:139 -> G + 117:121:java.lang.Object com.facebook.imagepipeline.systrace.FrescoSystrace.traceSection(java.lang.String,kotlin.jvm.functions.Function0):44:44 -> G + 117:121:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):115 -> G + 122:129:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):116:116 -> G + 130:135:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):120:120 -> G + 136:137:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):121:121 -> G + 138:141:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):120:120 -> G + 142:157:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):122:122 -> G + 158:163:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):123:123 -> G + 164:172:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):124:124 -> G + 173:180:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):126:126 -> G + 181:184:java.lang.Object com.facebook.imagepipeline.systrace.FrescoSystrace.traceSection(java.lang.String,kotlin.jvm.functions.Function0):48:48 -> G + 181:184:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):115 -> G + 185:190:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):129:129 -> G + 191:198:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):130:130 -> G + 199:202:java.lang.Object com.facebook.imagepipeline.systrace.FrescoSystrace.traceSection(java.lang.String,kotlin.jvm.functions.Function0):48:48 -> G + 199:202:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):115 -> G + 203:208:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):134:134 -> G + 209:212:java.lang.Object com.facebook.imagepipeline.systrace.FrescoSystrace.traceSection(java.lang.String,kotlin.jvm.functions.Function0):48:48 -> G + 209:212:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):115 -> G + 213:220:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):137:137 -> G + 221:228:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):138:138 -> G + 229:233:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):139:139 -> G + 234:235:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):141:141 -> G + 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"} + 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 + 57:60:void setImageExtras(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.image.CloseableImage,int):292:292 -> H + 61:71:void setImageExtras(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.image.CloseableImage,int):294:294 -> H + 72:84:void setImageExtras(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.image.CloseableImage,int):295:295 -> H + 85:93:void setImageExtras(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.image.CloseableImage,int):297:297 -> H + 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"} + 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 + # {"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"} + 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"} + 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 + 61:64:void _init_$lambda$2(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,com.facebook.imagepipeline.image.EncodedImage,int):406:406 -> r + 65:68:void _init_$lambda$2(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,com.facebook.imagepipeline.image.EncodedImage,int):408:408 -> r + 69:74:void _init_$lambda$2(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,com.facebook.imagepipeline.image.EncodedImage,int):409:409 -> r + 75:90:void _init_$lambda$2(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,com.facebook.imagepipeline.image.EncodedImage,int):410:410 -> r + 91:99:void _init_$lambda$2(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,com.facebook.imagepipeline.image.EncodedImage,int):414:414 -> r + 100:103:void _init_$lambda$2(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,com.facebook.imagepipeline.image.EncodedImage,int):415:415 -> r + 104:107:void _init_$lambda$2(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,com.facebook.imagepipeline.image.EncodedImage,int):413:413 -> r + 108:110:void _init_$lambda$2(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,com.facebook.imagepipeline.image.EncodedImage,int):412:412 -> r + 111:126:void _init_$lambda$2(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,com.facebook.imagepipeline.image.EncodedImage,int):420:420 -> r + 127:129:void _init_$lambda$2(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,com.facebook.imagepipeline.image.EncodedImage,int):421:421 -> r + 130:135:void _init_$lambda$2(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,com.facebook.imagepipeline.producers.DecodeProducer,int,com.facebook.imagepipeline.image.EncodedImage,int):423:423 -> r + 1:3:void access$handleCancellation(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder):88:88 -> s + 1:3:com.facebook.imagepipeline.producers.JobScheduler access$getJobScheduler$p(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder):88 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/p$d;)Lcom/facebook/imagepipeline/producers/G;"} + 1:3:void access$handleCancellation(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder):88:88 -> t + 1:3:com.facebook.imagepipeline.producers.ProducerContext access$getProducerContext$p(com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder):88 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/p$d;)Lcom/facebook/imagepipeline/producers/e0;"} + 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"} + 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 + 60:61:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):176:176 -> v + 62:111:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):177:177 -> v + 112:114:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):176:176 -> v + 115:121:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):178:178 -> v + 122:125:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):179:179 -> v + 126:134:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):182:182 -> v + 135:145:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):183:183 -> v + 146:173:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):184:184 -> v + 174:181:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):185:185 -> v + 182:189:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):186:186 -> v + 190:199:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):187:187 -> v + 200:203:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):188:188 -> v + 204:215:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):189:189 -> v + 216:237:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):192:192 -> v + 238:243:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):197:197 -> v + 244:267:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):198:198 -> v + 268:275:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):201:201 -> v + 276:284:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):200:200 -> v + 285:289:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):204:204 -> v + 290:291:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):203:203 -> v + 292:298:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):205:205 -> v + 299:305:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):210:210 -> v + 306:317:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):223:223 -> v + 318:321:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):242:242 -> v + 322:330:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):251:251 -> v + 331:333:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):252:252 -> v + 334:336:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):253:253 -> v + 337:355:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):255:255 -> v + 356:359:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):212:212 -> v + 360:361:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):214:214 -> v + 362:365:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):215:215 -> v + 366:371:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):216:216 -> v + 372:375:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):218:218 -> v + 376:387:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):220:220 -> v + 388:390:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):213:213 -> v + 391:397:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):221:221 -> v + 398:402:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):231:231 -> v + 403:406:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):228:228 -> v + 407:413:void doDecode(com.facebook.imagepipeline.image.EncodedImage,int,int):237:237 -> v + 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;"} + 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 + 41:60: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):317:317 -> w + 61:80: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):318:318 -> w + 81:97: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):319:319 -> w + 98:127: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):321:321 -> w + 128:134: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):324:324 -> w + 135:139: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):325:325 -> w + 140:142: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):326:326 -> w + 143:145: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):327:327 -> w + 146:148: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):328:328 -> w + 149:151: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):329:329 -> w + 152:154: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):330:330 -> w + 155:159: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):331:331 -> w + 160:162: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):332:332 -> w + 163:189: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):333:333 -> w + 190:192: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):335:335 -> w + 193:202: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):337:337 -> w + 203:210: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):339:339 -> w + 211:213: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):340:340 -> w + 214:216: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):341:341 -> w + 217:219: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):342:342 -> w + 220:222: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):343:343 -> w + 223:225: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):344:344 -> w + 226:228: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):345:345 -> w + 229:237: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):346:346 -> w + 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"} + 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;"} +com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder$$ExternalSyntheticLambda0 -> com.facebook.imagepipeline.producers.q: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder$$InternalSyntheticLambda$2$18360f2d53950a1e75f8b5f0f1390c24401dec7c0f9a495365bac4345d84654e$0.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/p$d;"} + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.imagepipeline.producers.DecodeProducer com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder$$InternalSyntheticLambda$2$18360f2d53950a1e75f8b5f0f1390c24401dec7c0f9a495365bac4345d84654e$0.f$1 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/p;"} + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder$$InternalSyntheticLambda$2$18360f2d53950a1e75f8b5f0f1390c24401dec7c0f9a495365bac4345d84654e$0.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1/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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/p$d;"} + boolean $decodeCancellationEnabled -> b + 5:8:void (com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder,boolean):428:428 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/p$d;Z)V"} + 1:4:void onCancellationRequested():436:436 -> a + 5:10:void onCancellationRequested():437:437 -> a + 1:12:void onIsIntermediateResultExpectedChanged():430:430 -> b + 13:22:void onIsIntermediateResultExpectedChanged():431:431 -> b +com.facebook.imagepipeline.producers.DelayProducer -> com.facebook.imagepipeline.producers.s: +# {"id":"sourceFile","fileName":"DelayProducer.kt"} + com.facebook.imagepipeline.producers.Producer inputProducer -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} + java.util.concurrent.ScheduledExecutorService backgroundTasksExecutor -> b + 6:8:void (com.facebook.imagepipeline.producers.Producer,java.util.concurrent.ScheduledExecutorService):20:20 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Ljava/util/concurrent/ScheduledExecutorService;)V"} + 9:10:void (com.facebook.imagepipeline.producers.Producer,java.util.concurrent.ScheduledExecutorService):21:21 -> + 11:13:void (com.facebook.imagepipeline.producers.Producer,java.util.concurrent.ScheduledExecutorService):22:22 -> + 11:14:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):28:28 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 15:18:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):29:29 -> b + 19:23:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):30:30 -> b + 24:28:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):32:32 -> b + 29:30:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):33:33 -> b + 31:34:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):30:30 -> b + 35:40:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):35:35 -> b + 1:1:void $r8$lambda$kQR8PJBEMNYIrmwSKs_WhU0nleI(com.facebook.imagepipeline.producers.DelayProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/s;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 16:21:void produceResults$lambda$0(com.facebook.imagepipeline.producers.DelayProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):31:31 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/s;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} +com.facebook.imagepipeline.producers.DelayProducer$$ExternalSyntheticLambda0 -> com.facebook.imagepipeline.producers.r: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.imagepipeline.producers.DelayProducer com.facebook.imagepipeline.producers.DelayProducer$$InternalSyntheticLambda$1$ccfde51c481af8a5d11d2ac275f6fae1145c10b628f741f0d8c6b7e497f66cab$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/s;"} + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.imagepipeline.producers.Consumer com.facebook.imagepipeline.producers.DelayProducer$$InternalSyntheticLambda$1$ccfde51c481af8a5d11d2ac275f6fae1145c10b628f741f0d8c6b7e497f66cab$0.f$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/n;"} + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.imagepipeline.producers.ProducerContext com.facebook.imagepipeline.producers.DelayProducer$$InternalSyntheticLambda$1$ccfde51c481af8a5d11d2ac275f6fae1145c10b628f741f0d8c6b7e497f66cab$0.f$2 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.imagepipeline.producers.DelayProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/s;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.producers.DelegatingConsumer -> com.facebook.imagepipeline.producers.t: +# {"id":"sourceFile","fileName":"DelegatingConsumer.kt"} + com.facebook.imagepipeline.producers.Consumer consumer -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/n;"} + 6:11:void (com.facebook.imagepipeline.producers.Consumer):11:11 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;)V"} + 1:6:void onCancellationImpl():18:18 -> g + 6:11:void onFailureImpl(java.lang.Throwable):14:14 -> h + 1:6:void onProgressUpdateImpl(float):22:22 -> j + 1:3:com.facebook.imagepipeline.producers.Consumer getConsumer():11:11 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/n;"} +com.facebook.imagepipeline.producers.DiskCacheDecision -> com.facebook.imagepipeline.producers.u: +# {"id":"sourceFile","fileName":"DiskCacheDecision.kt"} + com.facebook.imagepipeline.producers.DiskCacheDecision INSTANCE -> a + # {"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;"} + 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 + 40:48:com.facebook.imagepipeline.cache.BufferedDiskCache chooseDiskCacheForRequest(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.cache.BufferedDiskCache,com.facebook.imagepipeline.cache.BufferedDiskCache,java.util.Map):32:32 -> a +com.facebook.imagepipeline.producers.DiskCacheDecision$DiskCacheDecisionNoDiskCacheChosenException -> com.facebook.imagepipeline.producers.u$a: +# {"id":"sourceFile","fileName":"DiskCacheDecision.kt"} + 1:4:void (java.lang.String):38:38 -> +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;"} + com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 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 -> + 1:4:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):63:63 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 5:10:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):66:66 -> b + 11:16:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):67:67 -> b + 17:20:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):69:69 -> b + 21:29:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):73:73 -> b + 30:31:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):75:75 -> b + 32:39:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):76:76 -> b + 40:47:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):77:77 -> b + 48:51:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):81:81 -> b + 52:55:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):82:82 -> b + 56:59:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):83:83 -> b + 60:65:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):79:79 -> b + 66:81:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):86:86 -> b + 82:108:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):92:92 -> b + 109:111:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):87:87 -> b + 112:115:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):94:94 -> b + 116:121:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):97:97 -> b + 122:125:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):98:98 -> b + 126:129:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):100:100 -> b + 130:132:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):101:101 -> b + 133:136:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):102:102 -> b + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/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 + 15:20:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):171:171 -> e + 21:24:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):173:173 -> e + 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"} + 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"} + 11:16:void maybeStartInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):150:150 -> g + 17:25:void maybeStartInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):151:151 -> g + 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;"} + 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"} +com.facebook.imagepipeline.producers.DiskCacheReadProducer$1 -> com.facebook.imagepipeline.producers.v$a: +# {"id":"sourceFile","fileName":"DiskCacheReadProducer.java"} + com.facebook.imagepipeline.producers.ProducerListener2 val$listener -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/g0;"} + com.facebook.imagepipeline.producers.ProducerContext val$producerContext -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} + com.facebook.imagepipeline.producers.Consumer val$consumer -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/n;"} + com.facebook.imagepipeline.producers.DiskCacheReadProducer this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/v;"} + 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;"} + 1:9:java.lang.Void then(bolts.Task):112:112 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/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 + 29:32:java.lang.Void then(bolts.Task):116:116 -> b + 33:36:java.lang.Void then(bolts.Task):117:117 -> b + 37:39:java.lang.Void then(bolts.Task):116:116 -> b + 40:53:java.lang.Void then(bolts.Task):118:118 -> b + 54:61:java.lang.Void then(bolts.Task):120:120 -> b + 62:65:java.lang.Void then(bolts.Task):122:122 -> b + 66:74:java.lang.Void then(bolts.Task):125:125 -> b + 75:77:java.lang.Void then(bolts.Task):122:122 -> b + 78:84:java.lang.Void then(bolts.Task):126:126 -> b + 85:91:java.lang.Void then(bolts.Task):127:127 -> b + 92:98:java.lang.Void then(bolts.Task):128:128 -> b + 99:103:java.lang.Void then(bolts.Task):129:129 -> b + 104:107:java.lang.Void then(bolts.Task):130:130 -> b + 108:112:java.lang.Void then(bolts.Task):132:132 -> b + 113:116:java.lang.Void then(bolts.Task):133:133 -> b + 117:119:java.lang.Void then(bolts.Task):132:132 -> b + 120:133:java.lang.Void then(bolts.Task):134:134 -> b +com.facebook.imagepipeline.producers.DiskCacheReadProducer$2 -> com.facebook.imagepipeline.producers.v$b: +# {"id":"sourceFile","fileName":"DiskCacheReadProducer.java"} + java.util.concurrent.atomic.AtomicBoolean val$isCancelled -> a + com.facebook.imagepipeline.producers.DiskCacheReadProducer this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/v;"} + 1:8:void (com.facebook.imagepipeline.producers.DiskCacheReadProducer,java.util.concurrent.atomic.AtomicBoolean):182:182 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/v;Ljava/util/concurrent/atomic/AtomicBoolean;)V"} + 1:7:void onCancellationRequested():185:185 -> a +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;"} + com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 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 -> + 1:4:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):54:54 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 1:10:void maybeStartInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):59:59 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 11:16:void maybeStartInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):60:60 -> c + 17:25:void maybeStartInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):61:61 -> c + 26:29:void maybeStartInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):62:62 -> c + 30:35:void maybeStartInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):67:67 -> c + 36:41:void maybeStartInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):68:68 -> c + 42:57:void maybeStartInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):70:70 -> c + 58:63:void maybeStartInputProducer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):80:80 -> c +com.facebook.imagepipeline.producers.DiskCacheWriteProducer$DiskCacheWriteConsumer -> com.facebook.imagepipeline.producers.w$a: +# {"id":"sourceFile","fileName":"DiskCacheWriteProducer.java"} + 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;"} + 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.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"} + 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"} + 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"} + 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 + 40:45:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):124:124 -> q + 46:49:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):125:125 -> q + 50:57:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):126:126 -> q + 58:65:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):127:127 -> q + 66:69:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):131:131 -> q + 70:73:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):132:132 -> q + 74:77:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):133:133 -> q + 78:83:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):129:129 -> q + 84:85:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):135:135 -> q + 86:103:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):136:136 -> q + 104:129:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):142:142 -> q + 130:132:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):137:137 -> q + 133:140:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):144:144 -> q + 141:143:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):147:147 -> q + 144:145:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):148:148 -> q + 146:151:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):149:149 -> q + 152:154:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):150:150 -> q + 155:162:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):152:152 -> q + 163:164:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):117:117 -> q + 165:170:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):118:118 -> q + 171:173:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):119:119 -> q + 174:181:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):120:120 -> q +com.facebook.imagepipeline.producers.DiskCacheWriteProducer-IA -> com.facebook.imagepipeline.producers.x: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +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;"} + 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"} + 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;"} + 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 + 11:14:android.util.Pair getKey(com.facebook.imagepipeline.producers.ProducerContext):40:40 -> m + 15:18:android.util.Pair getKey(com.facebook.imagepipeline.producers.ProducerContext):42:42 -> m + 19:23:android.util.Pair getKey(com.facebook.imagepipeline.producers.ProducerContext):39:39 -> m +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;"} + com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 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 -> + 1:8:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):48:48 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 9:18:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):49:49 -> b + 19:22:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):51:51 -> b + 23:25:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):52:52 -> b + 26:29:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):53:53 -> b + 30:31:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):54:54 -> b + 32:39:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):55:55 -> b + 40:44:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):58:58 -> b + 45:51:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):59:59 -> b + 52:59:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):61:61 -> b + 60:66:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):63:63 -> b + 67:71:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):64:64 -> b + 72:77:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):69:69 -> b + 78:87:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):70:70 -> b + 88:90:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):66:66 -> b + 91:93:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):72:72 -> b + 94:98:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):73:73 -> b + 99:101:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):74:74 -> b + 102:104:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):75:75 -> b + 105:107:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):78:78 -> b + 108:110:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):114:114 -> b + 111:116:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):117:117 -> b + 117:124:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):118:118 -> b + 125:127:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):78:78 -> b + 128:128:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):79:79 -> b + 129:138:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):82:82 -> b + 139:146:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):83:83 -> b + 147:152:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):87:87 -> b + 153:158:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):88:88 -> b + 159:162:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):84:84 -> b + 163:165:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):90:90 -> b + 166:170:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):91:91 -> b + 171:173:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):92:92 -> b + 174:176:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):114:114 -> b + 177:182:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):117:117 -> b + 183:186:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):118:118 -> b + 187:190:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):96:96 -> b + 191:196:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):102:102 -> b + 197:200:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):103:103 -> b + 201:216:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):104:104 -> b + 217:222:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):109:109 -> b + 223:226:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):110:110 -> b + 227:229:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):106:106 -> b + 230:234:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):112:112 -> b + 235:237:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):114:114 -> b + 238:243:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):117:117 -> b + 244:247:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):118:118 -> b + 248:250:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):114:114 -> b + 251:251:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):115:115 -> b + 252:257:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):117:117 -> b + 258:260:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):118:118 -> b + 261:261:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):120:120 -> b +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;"} + com.facebook.cache.common.CacheKey mRequestedCacheKey -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/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"} + 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"} + 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 + 32:40:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):155:155 -> q + 41:46:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):161:161 -> q + 47:54:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):165:165 -> q + 55:66:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):166:166 -> q + 67:71:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):169:169 -> q + 72:76:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):174:174 -> q + 77:79:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):175:175 -> q + 80:82:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):177:177 -> q + 83:91:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):180:180 -> q + 92:98:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):181:181 -> q + 99:101:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):184:184 -> q + 102:107:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):190:190 -> q + 108:112:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):191:191 -> q + 113:115:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):184:184 -> q + 116:117:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):185:185 -> q + 118:120:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):177:177 -> q + 121:121:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):178:178 -> q + 122:124:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):169:169 -> q + 125:125:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):170:170 -> q + 126:132:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):188:188 -> q + 133:138:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):190:190 -> q + 139:142:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):191:191 -> q + 143:149:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):156:156 -> q + 150:155:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):190:190 -> q + 156:159:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):191:191 -> q + 160:165:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):190:190 -> q + 166:168:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):191:191 -> q + 169:169:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):193:193 -> q +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;"} + com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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;"} + com.facebook.imagepipeline.cache.BoundedLinkedHashSet mDiskCacheHistory -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 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 -> + 10:11: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):45:45 -> + 12:14: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):46:46 -> + 1:6:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):53:53 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 7:15:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):54:54 -> b + 16:19:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):56:56 -> b + 20:26:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):57:57 -> b + 27:41:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):58:58 -> b + 42:47:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):67:67 -> b + 48:53:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):68:68 -> b + 54:58:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):69:69 -> b + 59:63:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):71:71 -> b + 64:69:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):72:72 -> b + 70:72:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):73:73 -> b + 73:78:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):76:76 -> b + 79:82:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):77:77 -> b + 83:88:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):76:76 -> b + 89:91:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):77:77 -> b + 92:92:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):79:79 -> b + 1:3:java.lang.String getProducerName():154:154 -> c +com.facebook.imagepipeline.producers.EncodedProbeProducer$ProbeConsumer -> com.facebook.imagepipeline.producers.A$a: +# {"id":"sourceFile","fileName":"EncodedProbeProducer.java"} + 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;"} + com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + com.facebook.imagepipeline.cache.BoundedLinkedHashSet mEncodedMemoryCacheHistory -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/d;"} + com.facebook.imagepipeline.cache.BoundedLinkedHashSet mDiskCacheHistory -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 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 -> + 10:11: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):101:101 -> + 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"} + 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 + 34:43:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):116:116 -> q + 44:49:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):121:121 -> q + 50:53:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):122:122 -> q + 54:61:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):123:123 -> q + 62:66:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):125:125 -> q + 67:80:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):126:126 -> q + 81:88:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):127:127 -> q + 89:99:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):129:129 -> q + 100:109:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):130:130 -> q + 110:114:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):133:133 -> q + 115:118:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):134:134 -> q + 119:121:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):135:135 -> q + 122:127:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):136:136 -> q + 128:141:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):138:138 -> q + 142:146:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):140:140 -> q + 147:153:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):143:143 -> q + 154:159:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):146:146 -> q + 160:163:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):147:147 -> q + 164:170:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):117:117 -> q + 171:176:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):146:146 -> q + 177:180:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):147:147 -> q + 181:186:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):146:146 -> q + 187:189:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):147:147 -> q + 190:190:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):149:149 -> q +com.facebook.imagepipeline.producers.ExperimentalThreadHandoffProducerQueueImpl -> com.facebook.imagepipeline.producers.B: +# {"id":"sourceFile","fileName":"ExperimentalThreadHandoffProducerQueueImpl.kt"} + java.util.concurrent.Executor executor -> a + 1:5:void (java.util.concurrent.Executor):12:12 -> + 6:16:void (java.util.concurrent.Executor):14:14 -> + 1:1:void remove(java.lang.Runnable):0:0 -> a + 6:11:void addToQueueOrExecute(java.lang.Runnable):17:17 -> b +com.facebook.imagepipeline.producers.FetchState -> com.facebook.imagepipeline.producers.C: +# {"id":"sourceFile","fileName":"FetchState.java"} + com.facebook.imagepipeline.producers.Consumer mConsumer -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/n;"} + com.facebook.imagepipeline.producers.ProducerContext mContext -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} + long mLastIntermediateResultTimeMs -> c + int mOnNewResultStatusFlags -> d + com.facebook.imagepipeline.common.BytesRange mResponseBytesRange -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/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 -> + 6:9:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):34:34 -> + 10:12:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):35:35 -> + 1:3:com.facebook.imagepipeline.producers.Consumer getConsumer():39:39 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/n;"} + 1:3:com.facebook.imagepipeline.producers.ProducerContext getContext():43:43 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/e0;"} + 1:3:long getLastIntermediateResultTimeMs():59:59 -> c + 1:7:com.facebook.imagepipeline.producers.ProducerListener2 getListener():51:51 -> d + # {"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;"} + 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"} +com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher -> com.facebook.imagepipeline.producers.D: +# {"id":"sourceFile","fileName":"HttpUrlConnectionNetworkFetcher.java"} + int mHttpConnectionTimeout -> a + java.lang.String mUserAgent -> b + 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;"} + 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"} + 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 + 5:8:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):163:163 -> b + 9:13:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):164:164 -> b + 14:17:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):166:166 -> b + 18:37:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):167:167 -> b + 38:53:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):168:168 -> b + 54:58:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):171:171 -> b + 59:62:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):172:172 -> b + 63:69:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):174:174 -> b + 70:75:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):177:177 -> b + 76:81:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):178:178 -> b + 82:88:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):179:179 -> b + 89:92:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):181:181 -> b + 93:100:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):182:182 -> b + 101:112:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):186:186 -> b + 113:119:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):187:187 -> b + 120:134:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):191:191 -> b + 135:146:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):193:193 -> b + 147:152:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):192:192 -> b + 153:158:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):194:194 -> b + 159:161:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):198:198 -> b + 162:163:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):199:199 -> b + 164:185:java.net.HttpURLConnection downloadFrom(android.net.Uri,int):200:200 -> b + 1:9:java.lang.String error(java.lang.String,java.lang.Object[]):235:235 -> c + 1:5:com.facebook.imagepipeline.producers.FetchState createFetchState(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):36:36 -> createFetchState + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)Lcom/facebook/imagepipeline/producers/C;"} + 1:9:void fetch(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):111:111 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/D$c;Lcom/facebook/imagepipeline/producers/X$a;)V"} + 10:16:void fetch(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):112:112 -> d + 17:20:void fetch(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):113:113 -> d + 21:29:void fetch(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):121:121 -> d + 30:33:void fetch(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):122:122 -> d + 2:10:void fetchSync(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):138:138 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/D$c;Lcom/facebook/imagepipeline/producers/X$a;)V"} + 11:21:void fetchSync(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):139:139 -> e + 22:26:void fetchSync(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):142:142 -> e + 27:36:void fetchSync(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):143:143 -> e + 37:41:void fetchSync(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):150:150 -> e + 42:50:void fetchSync(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):156:156 -> e + 51:55:void fetchSync(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):146:146 -> e + 56:69:void fetchSync(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):150:150 -> e + 70:72:void fetchSync(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):156:156 -> e + 73:73:void fetchSync(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):158:158 -> e + 1:6:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,int):241:241 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/D$c;I)Ljava/util/Map;"} + 7:24:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,int):242:242 -> f + 25:42:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,int):243:243 -> f + 43:60:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,int):244:244 -> f + 61:70:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,int):245:245 -> f + 1:6:void fetch(com.facebook.imagepipeline.producers.FetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):36:36 -> fetch + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/C;Lcom/facebook/imagepipeline/producers/X$a;)V"} + 1:1:boolean isHttpRedirect(int):0:0 -> g + 1:7:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.FetchState,int):36:36 -> getExtraMap + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/C;I)Ljava/util/Map;"} + 1:1:boolean isHttpSuccess(int):0:0 -> h + 1:10:void onFetchCompletion(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,int):212:212 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/D$c;I)V"} + 1:4:java.net.HttpURLConnection openConnectionTo(android.net.Uri):206:206 -> j + 5:11:java.net.HttpURLConnection openConnectionTo(android.net.Uri):207:207 -> j + 1:6:void onFetchCompletion(com.facebook.imagepipeline.producers.FetchState,int):36:36 -> onFetchCompletion + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/C;I)V"} +com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$1 -> com.facebook.imagepipeline.producers.D$a: +# {"id":"sourceFile","fileName":"HttpUrlConnectionNetworkFetcher.java"} + com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState val$fetchState -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/D$c;"} + com.facebook.imagepipeline.producers.NetworkFetcher$Callback val$callback -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/X$a;"} + com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/D;"} + 1:10:void (com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher,com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):114:114 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/D;Lcom/facebook/imagepipeline/producers/D$c;Lcom/facebook/imagepipeline/producers/X$a;)V"} + 1:10:void run():117:117 -> run +com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$2 -> com.facebook.imagepipeline.producers.D$b: +# {"id":"sourceFile","fileName":"HttpUrlConnectionNetworkFetcher.java"} + java.util.concurrent.Future val$future -> a + com.facebook.imagepipeline.producers.NetworkFetcher$Callback val$callback -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/X$a;"} + com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/D;"} + 1:10:void (com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher,java.util.concurrent.Future,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):123:123 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/D;Ljava/util/concurrent/Future;Lcom/facebook/imagepipeline/producers/X$a;)V"} + 1:9:void onCancellationRequested():126:126 -> a + 10:15:void onCancellationRequested():127:127 -> a +com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState -> com.facebook.imagepipeline.producers.D$c: +# {"id":"sourceFile","fileName":"HttpUrlConnectionNetworkFetcher.java"} + long submitTime -> f + long responseTime -> g + long fetchCompleteTime -> h + 1:4:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):48:48 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 1:1:long -$$Nest$fgetfetchCompleteTime(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState):0:0 -> k + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/D$c;)J"} + 1:1:long -$$Nest$fgetresponseTime(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState):0:0 -> l + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/D$c;)J"} + 1:1:long -$$Nest$fgetsubmitTime(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState):0:0 -> m + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/D$c;)J"} + 1:1:void -$$Nest$fputfetchCompleteTime(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,long):0:0 -> n + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/D$c;J)V"} + 1:1:void -$$Nest$fputresponseTime(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,long):0:0 -> o + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/D$c;J)V"} + 1:1:void -$$Nest$fputsubmitTime(com.facebook.imagepipeline.producers.HttpUrlConnectionNetworkFetcher$HttpUrlConnectionNetworkFetchState,long):0:0 -> p + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/D$c;J)V"} +com.facebook.imagepipeline.producers.InternalProducerListener -> com.facebook.imagepipeline.producers.E: +# {"id":"sourceFile","fileName":"InternalProducerListener.kt"} + com.facebook.imagepipeline.producers.ProducerListener producerListener -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/h0;"} + com.facebook.imagepipeline.producers.ProducerListener2 producerListener2 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/g0;"} + 1:3:void (com.facebook.imagepipeline.producers.ProducerListener,com.facebook.imagepipeline.producers.ProducerListener2):10:10 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/h0;Lcom/facebook/imagepipeline/producers/g0;)V"} + 4:5:void (com.facebook.imagepipeline.producers.ProducerListener,com.facebook.imagepipeline.producers.ProducerListener2):11:11 -> + 6:8:void (com.facebook.imagepipeline.producers.ProducerListener,com.facebook.imagepipeline.producers.ProducerListener2):12:12 -> + 6:16:void onProducerEvent(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.lang.String):25:25 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Ljava/lang/String;)V"} + 17:24:void onProducerEvent(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.lang.String):26:26 -> a + 6:16:void onUltimateProducerReached(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,boolean):62:62 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Z)V"} + 17:24:void onUltimateProducerReached(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,boolean):63:63 -> c + 6:16:void onProducerFinishWithCancellation(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.util.Map):53:53 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Ljava/util/Map;)V"} + 17:24:void onProducerFinishWithCancellation(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.util.Map):54:54 -> d + 6:16:void onProducerStart(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):16:16 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;)V"} + 17:24:void onProducerStart(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):17:17 -> e + 6:24:boolean requiresExtraMap(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):67:67 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;)Z"} + 25:32:boolean requiresExtraMap(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):68:68 -> g + 33:47:boolean requiresExtraMap(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):69:69 -> g + 48:54:boolean requiresExtraMap(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):71:71 -> g + 6:16:void onProducerFinishWithSuccess(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.util.Map):34:34 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Ljava/util/Map;)V"} + 17:24:void onProducerFinishWithSuccess(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.util.Map):35:35 -> j + 6:16:void onProducerFinishWithFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.lang.Throwable,java.util.Map):44:44 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V"} + 17:24:void onProducerFinishWithFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.lang.Throwable,java.util.Map):45:45 -> k +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;"} + com.facebook.imagepipeline.listener.RequestListener2 requestListener2 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr1/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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)V"} + 10:13:void onRequestStart(com.facebook.imagepipeline.producers.ProducerContext):20:20 -> b + 14:17:void onRequestStart(com.facebook.imagepipeline.producers.ProducerContext):21:21 -> b + 18:21:void onRequestStart(com.facebook.imagepipeline.producers.ProducerContext):22:22 -> b + 22:25:void onRequestStart(com.facebook.imagepipeline.producers.ProducerContext):23:23 -> b + 26:28:void onRequestStart(com.facebook.imagepipeline.producers.ProducerContext):19:19 -> b + 29:36:void onRequestStart(com.facebook.imagepipeline.producers.ProducerContext):24:24 -> b + 6:9:void onRequestSuccess(com.facebook.imagepipeline.producers.ProducerContext):28:28 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)V"} + 10:21:void onRequestSuccess(com.facebook.imagepipeline.producers.ProducerContext):29:29 -> f + 22:24:void onRequestSuccess(com.facebook.imagepipeline.producers.ProducerContext):28:28 -> f + 25:32:void onRequestSuccess(com.facebook.imagepipeline.producers.ProducerContext):30:30 -> f + 6:9:void onRequestFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.Throwable):34:34 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/Throwable;)V"} + 10:21:void onRequestFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.Throwable):35:35 -> h + 22:24:void onRequestFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.Throwable):34:34 -> h + 25:32:void onRequestFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.Throwable):36:36 -> h + 6:16:void onRequestCancellation(com.facebook.imagepipeline.producers.ProducerContext):40:40 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)V"} + 17:24:void onRequestCancellation(com.facebook.imagepipeline.producers.ProducerContext):41:41 -> i +com.facebook.imagepipeline.producers.JobScheduler -> com.facebook.imagepipeline.producers.G: +# {"id":"sourceFile","fileName":"JobScheduler.java"} + java.util.concurrent.Executor mExecutor -> a + com.facebook.imagepipeline.producers.JobScheduler$JobRunnable mJobRunnable -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/G$d;"} + java.lang.Runnable mDoJobRunnable -> c + java.lang.Runnable mSubmitJobRunnable -> d + int mMinimumJobIntervalMs -> e + com.facebook.imagepipeline.image.EncodedImage mEncodedImage -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/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;"} + long mJobSubmitTime -> i + long mJobStartTime -> j + 1:3:void (java.util.concurrent.Executor,com.facebook.imagepipeline.producers.JobScheduler$JobRunnable,int):89:89 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/Executor;Lcom/facebook/imagepipeline/producers/G$d;I)V"} + 4:5:void (java.util.concurrent.Executor,com.facebook.imagepipeline.producers.JobScheduler$JobRunnable,int):90:90 -> + 6:7:void (java.util.concurrent.Executor,com.facebook.imagepipeline.producers.JobScheduler$JobRunnable,int):91:91 -> + 8:9:void (java.util.concurrent.Executor,com.facebook.imagepipeline.producers.JobScheduler$JobRunnable,int):92:92 -> + 10:16:void (java.util.concurrent.Executor,com.facebook.imagepipeline.producers.JobScheduler$JobRunnable,int):93:93 -> + 17:24:void (java.util.concurrent.Executor,com.facebook.imagepipeline.producers.JobScheduler$JobRunnable,int):100:100 -> + 25:27:void (java.util.concurrent.Executor,com.facebook.imagepipeline.producers.JobScheduler$JobRunnable,int):107:107 -> + 28:29:void (java.util.concurrent.Executor,com.facebook.imagepipeline.producers.JobScheduler$JobRunnable,int):108:108 -> + 30:35:void (java.util.concurrent.Executor,com.facebook.imagepipeline.producers.JobScheduler$JobRunnable,int):109:109 -> + 36:37:void (java.util.concurrent.Executor,com.facebook.imagepipeline.producers.JobScheduler$JobRunnable,int):110:110 -> + 38:40:void (java.util.concurrent.Executor,com.facebook.imagepipeline.producers.JobScheduler$JobRunnable,int):111:111 -> + 1:1:void -$$Nest$mdoJob(com.facebook.imagepipeline.producers.JobScheduler):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/G;)V"} + 1:1:void -$$Nest$msubmitJob(com.facebook.imagepipeline.producers.JobScheduler):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/G;)V"} + 1:2:void clearJob():122:123 -> c + 3:4:void clearJob():123:123 -> c + 5:7:void clearJob():124:124 -> c + 8:9:void clearJob():125:125 -> c + 10:11:void clearJob():126:127 -> c + 12:15:void clearJob():127:127 -> c + 16:17:void clearJob():126:126 -> c + 1:4:void doJob():216:216 -> d + 5:6:void doJob():219:220 -> d + 7:8:void doJob():220:221 -> d + 9:10:void doJob():221:221 -> d + 11:13:void doJob():222:222 -> d + 14:15:void doJob():223:223 -> d + 16:19:void doJob():224:224 -> d + 20:21:void doJob():225:225 -> d + 22:22:void doJob():226:226 -> d + 23:28:void doJob():230:230 -> d + 29:36:void doJob():231:231 -> d + 37:39:void doJob():234:234 -> d + 40:43:void doJob():235:235 -> d + 44:46:void doJob():234:234 -> d + 47:49:void doJob():235:235 -> d + 50:51:void doJob():236:236 -> d + 52:53:void doJob():226:226 -> d + 1:4:void enqueueJob(long):201:201 -> e + 5:14:void enqueueJob(long):202:202 -> e + 15:24:void enqueueJob(long):204:204 -> e + 25:28:void enqueueJob(long):206:206 -> e + 2:11:long getQueuedTime():274:274 -> f + 1:4:void onJobFinished():240:240 -> g + 5:6:void onJobFinished():243:244 -> g + 7:11:void onJobFinished():244:244 -> g + 12:21:void onJobFinished():245:245 -> g + 22:23:void onJobFinished():247:247 -> g + 24:31:void onJobFinished():248:248 -> g + 32:38:void onJobFinished():250:250 -> g + 39:42:void onJobFinished():252:252 -> g + 43:46:void onJobFinished():254:254 -> g + 47:48:void onJobFinished():252:252 -> g + 1:4:boolean scheduleJob():166:166 -> h + 5:6:boolean scheduleJob():169:170 -> h + 7:16:boolean scheduleJob():170:170 -> h + 17:20:boolean scheduleJob():171:171 -> h + 21:37:boolean scheduleJob():173:173 -> h + 38:44:boolean scheduleJob():184:184 -> h + 45:54:boolean scheduleJob():175:175 -> h + 55:56:boolean scheduleJob():177:177 -> h + 57:61:boolean scheduleJob():178:178 -> h + 62:65:boolean scheduleJob():190:190 -> h + 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"} + 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"} + 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 + 18:19:boolean updateJob(com.facebook.imagepipeline.image.EncodedImage,int):147:147 -> k + 20:21:boolean updateJob(com.facebook.imagepipeline.image.EncodedImage,int):148:149 -> k + 22:26:boolean updateJob(com.facebook.imagepipeline.image.EncodedImage,int):149:149 -> k + 27:28:boolean updateJob(com.facebook.imagepipeline.image.EncodedImage,int):148:148 -> k +com.facebook.imagepipeline.producers.JobScheduler$1 -> com.facebook.imagepipeline.producers.G$a: +# {"id":"sourceFile","fileName":"JobScheduler.java"} + com.facebook.imagepipeline.producers.JobScheduler this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/G;"} + 1:6:void (com.facebook.imagepipeline.producers.JobScheduler):94:94 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/G;)V"} + 1:6:void run():97:97 -> run +com.facebook.imagepipeline.producers.JobScheduler$2 -> com.facebook.imagepipeline.producers.G$b: +# {"id":"sourceFile","fileName":"JobScheduler.java"} + com.facebook.imagepipeline.producers.JobScheduler this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/G;"} + 1:6:void (com.facebook.imagepipeline.producers.JobScheduler):101:101 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/G;)V"} + 1:6:void run():104:104 -> run +com.facebook.imagepipeline.producers.JobScheduler$3 -> com.facebook.imagepipeline.producers.G$c: +# {"id":"sourceFile","fileName":"JobScheduler.java"} + int[] $SwitchMap$com$facebook$imagepipeline$producers$JobScheduler$JobState -> a + 1:52:void ():173:173 -> +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"} +com.facebook.imagepipeline.producers.JobScheduler$JobStartExecutorSupplier -> com.facebook.imagepipeline.producers.G$e: +# {"id":"sourceFile","fileName":"JobScheduler.java"} + java.util.concurrent.ScheduledExecutorService sJobStarterExecutor -> a + 1:4:java.util.concurrent.ScheduledExecutorService get():38:38 -> a + 5:10:java.util.concurrent.ScheduledExecutorService get():39:39 -> a + 11:13:java.util.concurrent.ScheduledExecutorService get():41:41 -> a +com.facebook.imagepipeline.producers.JobScheduler$JobState -> com.facebook.imagepipeline.producers.G$f: +# {"id":"sourceFile","fileName":"JobScheduler.java"} + com.facebook.imagepipeline.producers.JobScheduler$JobState IDLE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/G$f;"} + com.facebook.imagepipeline.producers.JobScheduler$JobState QUEUED -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/G$f;"} + com.facebook.imagepipeline.producers.JobScheduler$JobState RUNNING -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/G$f;"} + com.facebook.imagepipeline.producers.JobScheduler$JobState RUNNING_AND_PENDING -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/G$f;"} + com.facebook.imagepipeline.producers.JobScheduler$JobState[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/imagepipeline/producers/G$f;"} + 1:10:void ():57:57 -> + 11:20:void ():58:58 -> + 21:30:void ():59:59 -> + 31:40:void ():60:60 -> + 41:47:void ():55:55 -> + 1:4:void (java.lang.String,int):56:56 -> + 1:9:com.facebook.imagepipeline.producers.JobScheduler$JobState valueOf(java.lang.String):55:55 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/imagepipeline/producers/G$f;"} + 1:9:com.facebook.imagepipeline.producers.JobScheduler$JobState[] values():55:55 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/imagepipeline/producers/G$f;"} +com.facebook.imagepipeline.producers.LocalAssetFetchProducer -> com.facebook.imagepipeline.producers.H: +# {"id":"sourceFile","fileName":"LocalAssetFetchProducer.kt"} + android.content.res.AssetManager assetManager -> c + 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"} + 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;"} + 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 + 2:13:int getLength(com.facebook.imagepipeline.request.ImageRequest):34:34 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)I"} + 14:18:int getLength(com.facebook.imagepipeline.request.ImageRequest):35:35 -> g + 19:28:int getLength(com.facebook.imagepipeline.request.ImageRequest):40:40 -> g + 29:31:int getLength(com.facebook.imagepipeline.request.ImageRequest):41:41 -> g + 32:36:int getLength(com.facebook.imagepipeline.request.ImageRequest):40:40 -> g +com.facebook.imagepipeline.producers.LocalAssetFetchProducer$Companion -> com.facebook.imagepipeline.producers.H$a: +# {"id":"sourceFile","fileName":"LocalAssetFetchProducer.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():49:49 -> + 1:5:java.lang.String access$getAssetName(com.facebook.imagepipeline.producers.LocalAssetFetchProducer$Companion,com.facebook.imagepipeline.request.ImageRequest):49:49 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/H$a;Lcom/facebook/imagepipeline/request/b;)Ljava/lang/String;"} + 1:22:java.lang.String getAssetName(com.facebook.imagepipeline.request.ImageRequest):53:53 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Ljava/lang/String;"} +com.facebook.imagepipeline.producers.LocalContentUriFetchProducer -> com.facebook.imagepipeline.producers.I: +# {"id":"sourceFile","fileName":"LocalContentUriFetchProducer.kt"} + android.content.ContentResolver contentResolver -> c + com.facebook.imagepipeline.producers.LocalContentUriFetchProducer$Companion Companion -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/I$a;"} + 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"} + 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;"} + 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 + 51:67:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):39:39 -> d + 68:77:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):42:42 -> d + 78:82:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):44:44 -> d + 83:88:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):43:43 -> d + 89:109:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):46:46 -> d + 110:120:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):49:49 -> d + 121:125:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):56:56 -> d + 126:131:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):54:54 -> d + 132:152:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):51:51 -> d + 153:158:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):58:58 -> d + 159:165:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):59:59 -> d + 166:173:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):65:65 -> d + 174:178:com.facebook.imagepipeline.image.EncodedImage getEncodedImage(com.facebook.imagepipeline.request.ImageRequest):64:64 -> d + 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;"} + 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 + 38:47:com.facebook.imagepipeline.image.EncodedImage getCameraImage(android.net.Uri):76:76 -> g +com.facebook.imagepipeline.producers.LocalContentUriFetchProducer$Companion -> com.facebook.imagepipeline.producers.I$a: +# {"id":"sourceFile","fileName":"LocalContentUriFetchProducer.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():86:86 -> +com.facebook.imagepipeline.producers.LocalContentUriThumbnailFetchProducer -> com.facebook.imagepipeline.producers.J: +# {"id":"sourceFile","fileName":"LocalContentUriThumbnailFetchProducer.java"} + android.content.ContentResolver mContentResolver -> c + java.lang.Class TAG -> d + java.lang.String[] PROJECTION -> e + java.lang.String[] THUMBNAIL_PROJECTION -> f + android.graphics.Rect MINI_THUMBNAIL_DIMENSIONS -> g + android.graphics.Rect MICRO_THUMBNAIL_DIMENSIONS -> h + 1:4:void ():36:36 -> + 5:14:void ():40:40 -> + 15:20:void ():42:42 -> + 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"} + 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"} + 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;"} + 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;"} + 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 + 42:43:com.facebook.imagepipeline.image.EncodedImage getCameraImage(android.net.Uri,com.facebook.imagepipeline.common.ResizeOptions):92:92 -> g + 44:49:com.facebook.imagepipeline.image.EncodedImage getCameraImage(android.net.Uri,com.facebook.imagepipeline.common.ResizeOptions):93:93 -> g + 50:53:com.facebook.imagepipeline.image.EncodedImage getCameraImage(android.net.Uri,com.facebook.imagepipeline.common.ResizeOptions):95:95 -> g + 54:64:com.facebook.imagepipeline.image.EncodedImage getCameraImage(android.net.Uri,com.facebook.imagepipeline.common.ResizeOptions):96:96 -> g + 65:75:com.facebook.imagepipeline.image.EncodedImage getCameraImage(android.net.Uri,com.facebook.imagepipeline.common.ResizeOptions):102:102 -> g + 76:76:com.facebook.imagepipeline.image.EncodedImage getCameraImage(android.net.Uri,com.facebook.imagepipeline.common.ResizeOptions):103:103 -> g + 5:15:int getLength(java.lang.String):158:158 -> h + 3:7:int getRotationAngle(java.lang.String):169:169 -> i + 8:10:int getRotationAngle(java.lang.String):170:170 -> i + 11:14:int getRotationAngle(java.lang.String):171:171 -> i + 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;"} + 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 + 26:27:com.facebook.imagepipeline.image.EncodedImage getThumbnail(com.facebook.imagepipeline.common.ResizeOptions,long):125:125 -> j + 28:33:com.facebook.imagepipeline.image.EncodedImage getThumbnail(com.facebook.imagepipeline.common.ResizeOptions,long):126:126 -> j + 34:43:com.facebook.imagepipeline.image.EncodedImage getThumbnail(com.facebook.imagepipeline.common.ResizeOptions,long):129:129 -> j + 44:54:com.facebook.imagepipeline.image.EncodedImage getThumbnail(com.facebook.imagepipeline.common.ResizeOptions,long):130:130 -> j + 55:67:com.facebook.imagepipeline.image.EncodedImage getThumbnail(com.facebook.imagepipeline.common.ResizeOptions,long):131:131 -> j + 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"} + 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 + 21:28:int getThumbnailKind(com.facebook.imagepipeline.common.ResizeOptions):150:150 -> k + 29:38:int getThumbnailKind(com.facebook.imagepipeline.common.ResizeOptions):149:149 -> k +com.facebook.imagepipeline.producers.LocalExifThumbnailProducer -> com.facebook.imagepipeline.producers.LocalExifThumbnailProducer: +# {"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;"} + 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"} + 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"} + 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 + 9:15:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):91:91 -> b + 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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/LocalExifThumbnailProducer;LG0/h;Landroid/media/ExifInterface;)Lp1/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;"} + 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 + 29:36:com.facebook.imagepipeline.image.EncodedImage buildEncodedImage(com.facebook.common.memory.PooledByteBuffer,android.media.ExifInterface):163:163 -> e + 37:40:com.facebook.imagepipeline.image.EncodedImage buildEncodedImage(com.facebook.common.memory.PooledByteBuffer,android.media.ExifInterface):165:165 -> e + 41:45:com.facebook.imagepipeline.image.EncodedImage buildEncodedImage(com.facebook.common.memory.PooledByteBuffer,android.media.ExifInterface):167:167 -> e + 46:48:com.facebook.imagepipeline.image.EncodedImage buildEncodedImage(com.facebook.common.memory.PooledByteBuffer,android.media.ExifInterface):169:169 -> e + 49:53:com.facebook.imagepipeline.image.EncodedImage buildEncodedImage(com.facebook.common.memory.PooledByteBuffer,android.media.ExifInterface):171:171 -> e + 54:56:com.facebook.imagepipeline.image.EncodedImage buildEncodedImage(com.facebook.common.memory.PooledByteBuffer,android.media.ExifInterface):172:172 -> e + 57:59:com.facebook.imagepipeline.image.EncodedImage buildEncodedImage(com.facebook.common.memory.PooledByteBuffer,android.media.ExifInterface):173:173 -> e + 60:64:com.facebook.imagepipeline.image.EncodedImage buildEncodedImage(com.facebook.common.memory.PooledByteBuffer,android.media.ExifInterface):174:174 -> e + 65:67:com.facebook.imagepipeline.image.EncodedImage buildEncodedImage(com.facebook.common.memory.PooledByteBuffer,android.media.ExifInterface):169:169 -> e + 68:68:com.facebook.imagepipeline.image.EncodedImage buildEncodedImage(com.facebook.common.memory.PooledByteBuffer,android.media.ExifInterface):170:170 -> e + 5:9:boolean canReadAsFile(java.lang.String):190:190 -> f + 10:24:boolean canReadAsFile(java.lang.String):191:191 -> f + 1:10:android.media.ExifInterface getExifInterface(android.net.Uri):132:132 -> g + 11:16:android.media.ExifInterface getExifInterface(android.net.Uri):137:137 -> g + 17:22:android.media.ExifInterface getExifInterface(android.net.Uri):138:138 -> g + 23:24:android.media.ExifInterface getExifInterface(android.net.Uri):140:140 -> g + 25:30:android.media.ExifInterface getExifInterface(android.net.Uri):141:141 -> g + 31:35:android.media.ExifInterface getExifInterface(android.net.Uri):143:143 -> g + 36:43:android.media.ExifInterface getExifInterface(android.net.Uri):144:144 -> g + 44:47:android.media.ExifInterface getExifInterface(android.net.Uri):145:145 -> g + 48:55:android.media.ExifInterface getExifInterface(android.net.Uri):153:153 -> g + 1:2:int getRotationAngle(android.media.ExifInterface):180:180 -> h + 3:12:int getRotationAngle(android.media.ExifInterface):181:181 -> h + 13:21:int getRotationAngle(android.media.ExifInterface):182:182 -> h +com.facebook.imagepipeline.producers.LocalExifThumbnailProducer$1 -> com.facebook.imagepipeline.producers.LocalExifThumbnailProducer$a: +# {"id":"sourceFile","fileName":"LocalExifThumbnailProducer.java"} + com.facebook.imagepipeline.request.ImageRequest val$imageRequest -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b;"} + com.facebook.imagepipeline.producers.LocalExifThumbnailProducer this$0 -> j + 1:8:void (com.facebook.imagepipeline.producers.LocalExifThumbnailProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,com.facebook.imagepipeline.request.ImageRequest):94:94 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/LocalExifThumbnailProducer;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/g0;Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Lcom/facebook/imagepipeline/request/b;)V"} + 1:6:void disposeResult(java.lang.Object):94:94 -> b + 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"} + 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;"} + 1:6:com.facebook.imagepipeline.image.EncodedImage getResult():97:97 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/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 + 32:41:com.facebook.imagepipeline.image.EncodedImage getResult():105:105 -> l + 42:50:com.facebook.imagepipeline.image.EncodedImage getResult():106:106 -> l +com.facebook.imagepipeline.producers.LocalExifThumbnailProducer$2 -> com.facebook.imagepipeline.producers.LocalExifThumbnailProducer$b: +# {"id":"sourceFile","fileName":"LocalExifThumbnailProducer.java"} + com.facebook.imagepipeline.producers.StatefulProducerRunnable val$cancellableProducerRunnable -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/m0;"} + com.facebook.imagepipeline.producers.LocalExifThumbnailProducer this$0 -> b + 1:8:void (com.facebook.imagepipeline.producers.LocalExifThumbnailProducer,com.facebook.imagepipeline.producers.StatefulProducerRunnable):120:120 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/LocalExifThumbnailProducer;Lcom/facebook/imagepipeline/producers/m0;)V"} + 1:6:void onCancellationRequested():123:123 -> a +com.facebook.imagepipeline.producers.LocalExifThumbnailProducer$Api24Utils -> com.facebook.imagepipeline.producers.LocalExifThumbnailProducer$Api24Utils: +# {"id":"sourceFile","fileName":"LocalExifThumbnailProducer.java"} + com.facebook.imagepipeline.producers.LocalExifThumbnailProducer this$0 -> a + 1:1:void (com.facebook.imagepipeline.producers.LocalExifThumbnailProducer,com.facebook.imagepipeline.producers.LocalExifThumbnailProducer-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/LocalExifThumbnailProducer;Lcom/facebook/imagepipeline/producers/K;)V"} + 2:2:void (com.facebook.imagepipeline.producers.LocalExifThumbnailProducer):195:195 -> + 1:6:android.media.ExifInterface getExifInterface(java.io.FileDescriptor):198:198 -> a +com.facebook.imagepipeline.producers.LocalExifThumbnailProducer-IA -> com.facebook.imagepipeline.producers.K: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.producers.LocalFetchProducer -> com.facebook.imagepipeline.producers.L: +# {"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;"} + 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"} + 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 + # {"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):40:40 -> b + 9:15:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):41:41 -> b + 16:17:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):42:42 -> b + 18:29:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):44:44 -> b + 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;"} + 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 + 37:40:com.facebook.imagepipeline.image.EncodedImage getByteBufferBackedEncodedImage(java.io.InputStream,int):90:90 -> c + 41:43:com.facebook.imagepipeline.image.EncodedImage getByteBufferBackedEncodedImage(java.io.InputStream,int):89:89 -> c + 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;"} + 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;"} + java.lang.String getProducerName() -> f +com.facebook.imagepipeline.producers.LocalFetchProducer$1 -> com.facebook.imagepipeline.producers.L$a: +# {"id":"sourceFile","fileName":"LocalFetchProducer.java"} + com.facebook.imagepipeline.request.ImageRequest val$imageRequest -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b;"} + com.facebook.imagepipeline.producers.ProducerListener2 val$listener -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/g0;"} + com.facebook.imagepipeline.producers.ProducerContext val$producerContext -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} + com.facebook.imagepipeline.producers.LocalFetchProducer this$0 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/L;"} + 1:12:void (com.facebook.imagepipeline.producers.LocalFetchProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext):44:44 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/L;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/g0;Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Lcom/facebook/imagepipeline/request/b;Lcom/facebook/imagepipeline/producers/g0;Lcom/facebook/imagepipeline/producers/e0;)V"} + 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"} + 1:8:com.facebook.imagepipeline.image.EncodedImage getResult():48:48 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp1/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 + 36:38:com.facebook.imagepipeline.image.EncodedImage getResult():54:54 -> k + 39:52:com.facebook.imagepipeline.image.EncodedImage getResult():55:55 -> k + 53:57:com.facebook.imagepipeline.image.EncodedImage getResult():56:56 -> k + 58:69:com.facebook.imagepipeline.image.EncodedImage getResult():57:57 -> k +com.facebook.imagepipeline.producers.LocalFetchProducer$2 -> com.facebook.imagepipeline.producers.L$b: +# {"id":"sourceFile","fileName":"LocalFetchProducer.java"} + com.facebook.imagepipeline.producers.StatefulProducerRunnable val$cancellableProducerRunnable -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/m0;"} + com.facebook.imagepipeline.producers.LocalFetchProducer this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/L;"} + 1:8:void (com.facebook.imagepipeline.producers.LocalFetchProducer,com.facebook.imagepipeline.producers.StatefulProducerRunnable):68:68 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/L;Lcom/facebook/imagepipeline/producers/m0;)V"} + 1:6:void onCancellationRequested():71:71 -> a +com.facebook.imagepipeline.producers.LocalFileFetchProducer -> com.facebook.imagepipeline.producers.M: +# {"id":"sourceFile","fileName":"LocalFileFetchProducer.kt"} + 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"} + 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;"} + 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 +com.facebook.imagepipeline.producers.LocalFileFetchProducer$Companion -> com.facebook.imagepipeline.producers.M$a: +# {"id":"sourceFile","fileName":"LocalFileFetchProducer.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():29:29 -> +com.facebook.imagepipeline.producers.LocalResourceFetchProducer -> com.facebook.imagepipeline.producers.N: +# {"id":"sourceFile","fileName":"LocalResourceFetchProducer.kt"} + android.content.res.Resources resources -> c + 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"} + 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;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)I"} + 14:18:int getLength(com.facebook.imagepipeline.request.ImageRequest):35:35 -> g + 19:28:int getLength(com.facebook.imagepipeline.request.ImageRequest):40:40 -> g + 29:31:int getLength(com.facebook.imagepipeline.request.ImageRequest):41:41 -> g + 32:36:int getLength(com.facebook.imagepipeline.request.ImageRequest):40:40 -> g +com.facebook.imagepipeline.producers.LocalResourceFetchProducer$Companion -> com.facebook.imagepipeline.producers.N$a: +# {"id":"sourceFile","fileName":"LocalResourceFetchProducer.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():49:49 -> + 1:5:int access$getResourceId(com.facebook.imagepipeline.producers.LocalResourceFetchProducer$Companion,com.facebook.imagepipeline.request.ImageRequest):49:49 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/N$a;Lcom/facebook/imagepipeline/request/b;)I"} + 1:11:int getResourceId(com.facebook.imagepipeline.request.ImageRequest):53:53 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)I"} + 12:25:int getResourceId(com.facebook.imagepipeline.request.ImageRequest):55:55 -> b + 26:33:int getResourceId(com.facebook.imagepipeline.request.ImageRequest):54:54 -> b +com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer -> com.facebook.imagepipeline.producers.S: +# {"id":"sourceFile","fileName":"LocalThumbnailBitmapSdk29Producer.java"} + java.util.concurrent.Executor mExecutor -> a + android.content.ContentResolver mContentResolver -> b + 1:3:void (java.util.concurrent.Executor,android.content.ContentResolver):48:48 -> + 4:5:void (java.util.concurrent.Executor,android.content.ContentResolver):49:49 -> + 6:8:void (java.util.concurrent.Executor,android.content.ContentResolver):50:50 -> + 1:4:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):57:57 -> 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):58:58 -> b + 9:15:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):59:59 -> b + 16:20:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):60:60 -> b + 21:32:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):61:61 -> b + 33:40:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):137:137 -> b + 41:46:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):144:144 -> b + 1:1:android.content.ContentResolver -$$Nest$fgetmContentResolver(com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/S;)Landroid/content/ContentResolver;"} + 1:1:java.lang.String -$$Nest$mgetLocalFilePath(com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer,com.facebook.imagepipeline.request.ImageRequest):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/S;Lcom/facebook/imagepipeline/request/b;)Ljava/lang/String;"} + 1:4:java.lang.String getLocalFilePath(com.facebook.imagepipeline.request.ImageRequest):149:149 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Ljava/lang/String;"} + 5:11:java.lang.String getLocalFilePath(com.facebook.imagepipeline.request.ImageRequest):150:150 -> e +com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer$1 -> com.facebook.imagepipeline.producers.S$a: +# {"id":"sourceFile","fileName":"LocalThumbnailBitmapSdk29Producer.java"} + com.facebook.imagepipeline.producers.ProducerListener2 val$listener -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/g0;"} + com.facebook.imagepipeline.producers.ProducerContext val$context -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} + com.facebook.imagepipeline.request.ImageRequest val$imageRequest -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b;"} + android.os.CancellationSignal val$cancellationSignal -> l + com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer this$0 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/S;"} + 1:14:void (com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.request.ImageRequest,android.os.CancellationSignal):63:63 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/S;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/g0;Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Lcom/facebook/imagepipeline/producers/g0;Lcom/facebook/imagepipeline/producers/e0;Lcom/facebook/imagepipeline/request/b;Landroid/os/CancellationSignal;)V"} + 1:6:void disposeResult(java.lang.Object):63:63 -> b + 1:5:java.lang.Object getResult():63:63 -> c + 1:3:void onCancellation():122:122 -> d + 4:9:void onCancellation():123:123 -> d + 1:3:void onFailure(java.lang.Exception):73:73 -> e + 4:13:void onFailure(java.lang.Exception):74:74 -> e + 14:23:void onFailure(java.lang.Exception):75:75 -> e + 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"} + 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;"} + 1:4:com.facebook.common.references.CloseableReference getResult():82:82 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/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 + 41:52:com.facebook.common.references.CloseableReference getResult():93:93 -> l + 53:67:com.facebook.common.references.CloseableReference getResult():95:95 -> l + 68:75:com.facebook.common.references.CloseableReference getResult():100:100 -> l + 76:81:com.facebook.common.references.CloseableReference getResult():102:102 -> l + 82:88:com.facebook.common.references.CloseableReference getResult():101:101 -> l + 89:95:com.facebook.common.references.CloseableReference getResult():112:112 -> l + 96:99:com.facebook.common.references.CloseableReference getResult():110:110 -> l + 100:108:com.facebook.common.references.CloseableReference getResult():115:115 -> l + 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"} + 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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.Bitmap m(java.io.File,android.util.Size,android.os.CancellationSignal):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer$1$$ExternalSyntheticApiModelOutline1 -> com.facebook.imagepipeline.producers.P: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.Bitmap m(java.io.File,android.util.Size,android.os.CancellationSignal):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer$1$$ExternalSyntheticApiModelOutline2 -> com.facebook.imagepipeline.producers.Q: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.Bitmap m(android.content.ContentResolver,android.net.Uri,android.util.Size,android.os.CancellationSignal):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer$2 -> com.facebook.imagepipeline.producers.S$b: +# {"id":"sourceFile","fileName":"LocalThumbnailBitmapSdk29Producer.java"} + com.facebook.imagepipeline.producers.StatefulProducerRunnable val$cancellableProducerRunnable -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/m0;"} + com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/S;"} + 1:8:void (com.facebook.imagepipeline.producers.LocalThumbnailBitmapSdk29Producer,com.facebook.imagepipeline.producers.StatefulProducerRunnable):138:138 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/S;Lcom/facebook/imagepipeline/producers/m0;)V"} + 1:6:void onCancellationRequested():141:141 -> a +com.facebook.imagepipeline.producers.LocalVideoThumbnailProducer -> com.facebook.imagepipeline.producers.T: +# {"id":"sourceFile","fileName":"LocalVideoThumbnailProducer.java"} + java.util.concurrent.Executor mExecutor -> a + android.content.ContentResolver mContentResolver -> b + 1:3:void (java.util.concurrent.Executor,android.content.ContentResolver):52:52 -> + 4:5:void (java.util.concurrent.Executor,android.content.ContentResolver):53:53 -> + 6:8:void (java.util.concurrent.Executor,android.content.ContentResolver):54:54 -> + 1:4:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):62:62 -> 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):63:63 -> b + 9:15:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):64:64 -> b + 16:27:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):65:65 -> b + 28:35:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):128:128 -> b + 36:41:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):135:135 -> b + 1:1:android.content.ContentResolver -$$Nest$fgetmContentResolver(com.facebook.imagepipeline.producers.LocalVideoThumbnailProducer):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/T;)Landroid/content/ContentResolver;"} + 1:1:java.lang.String -$$Nest$mgetLocalFilePath(com.facebook.imagepipeline.producers.LocalVideoThumbnailProducer,com.facebook.imagepipeline.request.ImageRequest):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/T;Lcom/facebook/imagepipeline/request/b;)Ljava/lang/String;"} + 1:1:int -$$Nest$smcalculateKind(com.facebook.imagepipeline.request.ImageRequest):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)I"} + 1:1:android.graphics.Bitmap -$$Nest$smcreateThumbnailFromContentProvider(android.content.ContentResolver,android.net.Uri):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:19:int calculateKind(com.facebook.imagepipeline.request.ImageRequest):139:139 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)I"} + 2:7:android.graphics.Bitmap createThumbnailFromContentProvider(android.content.ContentResolver,android.net.Uri):157:157 -> h + 8:10:android.graphics.Bitmap createThumbnailFromContentProvider(android.content.ContentResolver,android.net.Uri):158:158 -> h + 11:15:android.graphics.Bitmap createThumbnailFromContentProvider(android.content.ContentResolver,android.net.Uri):159:159 -> h + 16:24:android.graphics.Bitmap createThumbnailFromContentProvider(android.content.ContentResolver,android.net.Uri):160:160 -> h + 25:28:android.graphics.Bitmap createThumbnailFromContentProvider(android.content.ContentResolver,android.net.Uri):161:161 -> h + 29:44:android.graphics.Bitmap createThumbnailFromContentProvider(android.content.ContentResolver,android.net.Uri):167:167 -> h + 45:47:android.graphics.Bitmap createThumbnailFromContentProvider(android.content.ContentResolver,android.net.Uri):172:172 -> h + 48:51:android.graphics.Bitmap createThumbnailFromContentProvider(android.content.ContentResolver,android.net.Uri):167:167 -> h + 1:4:java.lang.String getLocalFilePath(com.facebook.imagepipeline.request.ImageRequest):147:147 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Ljava/lang/String;"} + 5:11:java.lang.String getLocalFilePath(com.facebook.imagepipeline.request.ImageRequest):148:148 -> i +com.facebook.imagepipeline.producers.LocalVideoThumbnailProducer$1 -> com.facebook.imagepipeline.producers.T$a: +# {"id":"sourceFile","fileName":"LocalVideoThumbnailProducer.java"} + com.facebook.imagepipeline.producers.ProducerListener2 val$listener -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/g0;"} + com.facebook.imagepipeline.producers.ProducerContext val$producerContext -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} + com.facebook.imagepipeline.request.ImageRequest val$imageRequest -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b;"} + com.facebook.imagepipeline.producers.LocalVideoThumbnailProducer this$0 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/T;"} + 1:12:void (com.facebook.imagepipeline.producers.LocalVideoThumbnailProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.request.ImageRequest):67:67 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/T;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/g0;Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Lcom/facebook/imagepipeline/producers/g0;Lcom/facebook/imagepipeline/producers/e0;Lcom/facebook/imagepipeline/request/b;)V"} + 1:6:void disposeResult(java.lang.Object):67:67 -> b + 1:5:java.lang.Object getResult():67:67 -> c + 1:3:void onFailure(java.lang.Exception):77:77 -> e + 4:13:void onFailure(java.lang.Exception):78:78 -> e + 14:23:void onFailure(java.lang.Exception):79:79 -> e + 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"} + 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;"} + 2:13:com.facebook.common.references.CloseableReference getResult():87:87 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()LH0/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 + 36:46:com.facebook.common.references.CloseableReference getResult():99:99 -> l + 47:53:com.facebook.common.references.CloseableReference getResult():109:109 -> l + 54:57:com.facebook.common.references.CloseableReference getResult():107:107 -> l + 58:66:com.facebook.common.references.CloseableReference getResult():112:112 -> l + 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"} + 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: +# {"id":"sourceFile","fileName":"LocalVideoThumbnailProducer.java"} + com.facebook.imagepipeline.producers.StatefulProducerRunnable val$cancellableProducerRunnable -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/m0;"} + com.facebook.imagepipeline.producers.LocalVideoThumbnailProducer this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/T;"} + 1:8:void (com.facebook.imagepipeline.producers.LocalVideoThumbnailProducer,com.facebook.imagepipeline.producers.StatefulProducerRunnable):129:129 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/T;Lcom/facebook/imagepipeline/producers/m0;)V"} + 1:6:void onCancellationRequested():132:132 -> a +com.facebook.imagepipeline.producers.MultiplexProducer -> com.facebook.imagepipeline.producers.U: +# {"id":"sourceFile","fileName":"MultiplexProducer.java"} + java.util.Map mMultiplexers -> a + com.facebook.imagepipeline.producers.Producer mInputProducer -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} + boolean mKeepCancelledFetchAsLowPriority -> c + java.lang.String mProducerName -> d + java.lang.String mDedupedRequestsCountKey -> e + 1:1:void (com.facebook.imagepipeline.producers.Producer,java.lang.String,java.lang.String):69:69 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Ljava/lang/String;Ljava/lang/String;)V"} + 2:7:void (com.facebook.imagepipeline.producers.Producer,java.lang.String,java.lang.String,boolean):76:81 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Ljava/lang/String;Ljava/lang/String;Z)V"} + 1:6:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):87:87 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 7:14:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):88:88 -> b + 15:23:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):91:91 -> b + 24:27:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):93:93 -> b + 28:29:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):102:103 -> b + 30:34:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):103:103 -> b + 35:43:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):105:105 -> b + 44:44:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):108:108 -> b + 45:52:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):112:112 -> b + 53:60:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):116:116 -> b + 61:63:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):115:115 -> b + 64:69:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):119:119 -> b + 70:73:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):120:120 -> b + 74:75:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):108:108 -> b + 76:81:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):119:119 -> b + 82:84:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):120:120 -> b + 85:85:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):122:122 -> b + 1:1:java.lang.String -$$Nest$fgetmDedupedRequestsCountKey(com.facebook.imagepipeline.producers.MultiplexProducer):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U;)Ljava/lang/String;"} + 1:1:com.facebook.imagepipeline.producers.Producer -$$Nest$fgetmInputProducer(com.facebook.imagepipeline.producers.MultiplexProducer):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U;)Lcom/facebook/imagepipeline/producers/d0;"} + 1:1:boolean -$$Nest$fgetmKeepCancelledFetchAsLowPriority(com.facebook.imagepipeline.producers.MultiplexProducer):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U;)Z"} + 1:1:java.lang.String -$$Nest$fgetmProducerName(com.facebook.imagepipeline.producers.MultiplexProducer):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U;)Ljava/lang/String;"} + java.io.Closeable cloneOrNull(java.io.Closeable) -> g + 2:6:com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer createAndPutNewMultiplexer(java.lang.Object):130:130 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lcom/facebook/imagepipeline/producers/U$a;"} + 7:11:com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer createAndPutNewMultiplexer(java.lang.Object):131:131 -> h + 12:16:com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer createAndPutNewMultiplexer(java.lang.Object):132:132 -> h + 2:14:com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer getExistingMultiplexer(java.lang.Object):126:126 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lcom/facebook/imagepipeline/producers/U$a;"} + java.lang.Object getKey(com.facebook.imagepipeline.producers.ProducerContext) -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)Ljava/lang/Object;"} + 2:9:void removeMultiplexer(java.lang.Object,com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer):136:136 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/facebook/imagepipeline/producers/U$a;)V"} + 10:17:void removeMultiplexer(java.lang.Object,com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer):137:137 -> k + 18:21:void removeMultiplexer(java.lang.Object,com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer):139:139 -> k +com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer -> com.facebook.imagepipeline.producers.U$a: +# {"id":"sourceFile","fileName":"MultiplexProducer.java"} + java.lang.Object mKey -> a + java.util.concurrent.CopyOnWriteArraySet mConsumerContextPairs -> b + java.io.Closeable mLastIntermediateResult -> c + float mLastProgress -> d + int mLastStatus -> e + com.facebook.imagepipeline.producers.BaseProducerContext mMultiplexProducerContext -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e;"} + com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer mForwardingConsumer -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/U$a$b;"} + com.facebook.imagepipeline.producers.MultiplexProducer this$0 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/U;"} + 1:5:void (com.facebook.imagepipeline.producers.MultiplexProducer,java.lang.Object):216:216 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U;Ljava/lang/Object;)V"} + 6:11:void (com.facebook.imagepipeline.producers.MultiplexProducer,java.lang.Object):217:217 -> + 12:14:void (com.facebook.imagepipeline.producers.MultiplexProducer,java.lang.Object):218:218 -> + 1:1:java.util.concurrent.CopyOnWriteArraySet -$$Nest$fgetmConsumerContextPairs(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U$a;)Ljava/util/concurrent/CopyOnWriteArraySet;"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U$a;LL0/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;"} + 1:1:java.util.List -$$Nest$mupdateIsPrefetch(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U$a;)Ljava/util/List;"} + 1:1:java.util.List -$$Nest$mupdatePriority(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U$a;)Ljava/util/List;"} + 1:9:void addCallbacks(android.util.Pair,com.facebook.imagepipeline.producers.ProducerContext):291:291 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/util/Pair;Lcom/facebook/imagepipeline/producers/e0;)V"} + 1:4:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):233:233 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)Z"} + 5:6:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):244:245 -> h + 7:16:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):245:245 -> h + 17:20:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):246:246 -> h + 21:25:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):248:248 -> h + 26:29:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):249:249 -> h + 30:33:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):250:250 -> h + 34:37:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):251:251 -> h + 38:39:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):252:252 -> h + 40:41:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):253:253 -> h + 42:43:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):254:254 -> h + 44:44:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):255:255 -> h + 45:47:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):257:257 -> h + 48:50:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):258:258 -> h + 51:53:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):259:259 -> h + 54:54:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):261:261 -> h + 55:56:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):263:264 -> h + 57:63:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):264:264 -> h + 64:72:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):267:267 -> h + 73:80:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):269:269 -> h + 81:86:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):273:273 -> h + 87:89:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):275:275 -> h + 90:92:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):276:276 -> h + 93:93:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):278:278 -> h + 94:98:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):280:280 -> h + 99:100:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):269:269 -> h + 101:102:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):278:278 -> h + 103:104:boolean addNewConsumer(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):255:255 -> h + 3:7:void closeSafely(java.io.Closeable):557:557 -> i + 8:14:void closeSafely(java.io.Closeable):560:560 -> i + 2:19:boolean computeIsIntermediateResultExpected():421:421 -> j + 20:29:boolean computeIsIntermediateResultExpected():422:422 -> j + 30:34:boolean computeIsIntermediateResultExpected():423:423 -> j + 35:39:boolean computeIsIntermediateResultExpected():426:426 -> j + 2:19:boolean computeIsPrefetch():403:403 -> k + 20:29:boolean computeIsPrefetch():404:404 -> k + 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;"} + 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 + 1:1:void onCancelled(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer):519:519 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U$a$b;)V"} + 2:5:void onCancelled(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer):521:521 -> m + 6:10:void onCancelled(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer):522:522 -> m + 11:12:void onCancelled(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer):525:525 -> m + 13:14:void onCancelled(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer):526:526 -> m + 15:19:void onCancelled(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer):527:527 -> m + 20:21:void onCancelled(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer):528:528 -> m + 22:22:void onCancelled(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer):529:529 -> m + 23:28:void onCancelled(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer):531:531 -> m + 29:30:void onCancelled(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer):529:529 -> m + 1:1:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):447:447 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U$a$b;Ljava/lang/Throwable;)V"} + 2:5:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):449:449 -> n + 6:9:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):450:450 -> n + 10:15:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):453:453 -> n + 16:20:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):455:455 -> n + 21:27:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):456:456 -> n + 28:33:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):457:457 -> n + 34:35:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):458:458 -> n + 36:36:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):459:459 -> n + 37:42:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):461:461 -> n + 43:48:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):462:462 -> n + 49:50:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):463:464 -> n + 51:53:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):464:464 -> n + 54:67:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):465:465 -> n + 68:70:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):466:466 -> n + 71:74:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):467:467 -> n + 75:88:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):468:468 -> n + 89:95:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):470:470 -> n + 96:100:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):471:471 -> n + 101:102:void onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.lang.Throwable):459:459 -> n + 1:1:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):481:481 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U$a$b;Ljava/io/Closeable;I)V"} + 2:5:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):483:483 -> o + 6:10:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):484:484 -> o + 11:16:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):487:487 -> o + 17:18:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):488:488 -> o + 19:24:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):490:490 -> o + 25:30:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):491:491 -> o + 31:36:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):492:492 -> o + 37:44:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):493:493 -> o + 45:47:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):494:494 -> o + 48:52:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):496:496 -> o + 53:59:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):497:497 -> o + 60:60:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):499:499 -> o + 61:66:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):501:501 -> o + 67:72:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):502:502 -> o + 73:74:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):503:504 -> o + 75:79:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):504:504 -> o + 80:83:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):505:505 -> o + 84:97:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):506:506 -> o + 98:100:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):507:507 -> o + 101:104:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):508:508 -> o + 105:118:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):509:509 -> o + 119:135:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):511:511 -> o + 136:142:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):513:513 -> o + 143:147:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):514:514 -> o + 148:149:void onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,java.io.Closeable,int):499:499 -> o + 1:1:void onProgressUpdate(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,float):536:536 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U$a$b;F)V"} + 2:5:void onProgressUpdate(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,float):538:538 -> p + 6:9:void onProgressUpdate(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,float):539:539 -> p + 10:11:void onProgressUpdate(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,float):542:542 -> p + 12:17:void onProgressUpdate(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,float):543:543 -> p + 18:18:void onProgressUpdate(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,float):544:544 -> p + 19:24:void onProgressUpdate(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,float):546:546 -> p + 25:30:void onProgressUpdate(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,float):547:547 -> p + 31:32:void onProgressUpdate(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,float):548:549 -> p + 33:38:void onProgressUpdate(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer,float):549:549 -> p + 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"} + 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 + 38:44:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):365:365 -> q + 45:49:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):366:366 -> q + 50:65:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):369:369 -> q + 66:67:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):370:370 -> q + 68:71:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):372:372 -> q + 72:75:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):373:373 -> q + 76:79:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):374:374 -> q + 80:83:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):375:375 -> q + 84:87:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):376:376 -> q + 88:91:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):377:377 -> q + 92:95:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):378:378 -> q + 96:99:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):379:379 -> q + 100:108:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):380:380 -> q + 109:115:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):381:381 -> q + 116:121:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):382:382 -> q + 122:125:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):383:383 -> q + 126:133:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):384:384 -> q + 134:136:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):383:383 -> q + 137:144:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):387:387 -> q + 145:146:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):388:388 -> q + 147:148:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):390:391 -> q + 149:157:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):391:391 -> q + 158:159:void startInputProducerIfHasAttachedConsumers(com.facebook.common.util.TriState):390:390 -> q + 2:5:java.util.List updateIsIntermediateResultExpected():413:413 -> r + 6:8:java.util.List updateIsIntermediateResultExpected():414:414 -> r + 9:12:java.util.List updateIsIntermediateResultExpected():417:417 -> r + 13:21:java.util.List updateIsIntermediateResultExpected():416:416 -> r + 2:5:java.util.List updateIsPrefetch():396:396 -> s + 6:8:java.util.List updateIsPrefetch():397:397 -> s + 9:21:java.util.List updateIsPrefetch():399:399 -> s + 2:5:java.util.List updatePriority():431:431 -> t + 6:8:java.util.List updatePriority():432:432 -> t + 9:21:java.util.List updatePriority():434:434 -> t +com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$1 -> com.facebook.imagepipeline.producers.U$a$a: +# {"id":"sourceFile","fileName":"MultiplexProducer.java"} + android.util.Pair val$consumerContextPair -> a + com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer this$1 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/U$a;"} + 1:8:void (com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer,android.util.Pair):292:292 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U$a;Landroid/util/Pair;)V"} + 1:3:void onCancellationRequested():301:301 -> a + 4:18:void onCancellationRequested():302:302 -> a + 19:30:void onCancellationRequested():304:304 -> a + 31:41:void onCancellationRequested():305:305 -> a + 42:47:void onCancellationRequested():307:307 -> a + 48:53:void onCancellationRequested():308:308 -> a + 54:66:void onCancellationRequested():309:309 -> a + 67:67:void onCancellationRequested():312:312 -> a + 68:70:void onCancellationRequested():314:314 -> a + 71:73:void onCancellationRequested():315:315 -> a + 74:78:void onCancellationRequested():316:316 -> a + 79:94:void onCancellationRequested():320:320 -> a + 95:96:void onCancellationRequested():321:321 -> a + 97:100:void onCancellationRequested():322:322 -> a + 101:104:void onCancellationRequested():323:323 -> a + 105:109:void onCancellationRequested():325:325 -> a + 110:119:void onCancellationRequested():329:329 -> a + 120:121:void onCancellationRequested():312:312 -> a + 1:2:void onIsIntermediateResultExpectedChanged():340:340 -> b + 3:6:void onIsIntermediateResultExpectedChanged():341:341 -> b + 7:10:void onIsIntermediateResultExpectedChanged():340:340 -> b + 1:10:void onPriorityChanged():346:346 -> c + 1:10:void onIsPrefetchChanged():335:335 -> d +com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer -> com.facebook.imagepipeline.producers.U$a$b: +# {"id":"sourceFile","fileName":"MultiplexProducer.java"} + com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer this$1 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/U$a;"} + 1:1:void (com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer,com.facebook.imagepipeline.producers.MultiplexProducer-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U$a;Lcom/facebook/imagepipeline/producers/V;)V"} + 2:2:void (com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer):565:565 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/U$a;)V"} + 1:6:void onCancellationImpl():597:597 -> g + 7:14:void onCancellationImpl():598:598 -> g + 15:19:void onCancellationImpl():600:600 -> g + 20:25:void onCancellationImpl():602:602 -> g + 26:29:void onCancellationImpl():603:603 -> g + 30:35:void onCancellationImpl():602:602 -> g + 36:38:void onCancellationImpl():603:603 -> g + 39:39:void onCancellationImpl():605:605 -> g + 1:6:void onFailureImpl(java.lang.Throwable):583:583 -> h + 7:14:void onFailureImpl(java.lang.Throwable):584:584 -> h + 15:19:void onFailureImpl(java.lang.Throwable):586:586 -> h + 20:25:void onFailureImpl(java.lang.Throwable):588:588 -> h + 26:29:void onFailureImpl(java.lang.Throwable):589:589 -> h + 30:35:void onFailureImpl(java.lang.Throwable):588:588 -> h + 36:38:void onFailureImpl(java.lang.Throwable):589:589 -> h + 39:39:void onFailureImpl(java.lang.Throwable):591:591 -> h + 1:6:void onNewResultImpl(java.lang.Object,int):565:565 -> i + 1:6:void onProgressUpdateImpl(float):611:611 -> j + 7:14:void onProgressUpdateImpl(float):612:612 -> j + 15:19:void onProgressUpdateImpl(float):614:614 -> j + 20:25:void onProgressUpdateImpl(float):616:616 -> j + 26:29:void onProgressUpdateImpl(float):617:617 -> j + 30:35:void onProgressUpdateImpl(float):616:616 -> j + 36:38:void onProgressUpdateImpl(float):617:617 -> j + 39:39:void onProgressUpdateImpl(float):619:619 -> j + 1:6:void onNewResultImpl(java.io.Closeable,int):569:569 -> p + 7:14:void onNewResultImpl(java.io.Closeable,int):570:570 -> p + 15:19:void onNewResultImpl(java.io.Closeable,int):572:572 -> p + 20:25:void onNewResultImpl(java.io.Closeable,int):574:574 -> p + 26:29:void onNewResultImpl(java.io.Closeable,int):575:575 -> p + 30:35:void onNewResultImpl(java.io.Closeable,int):574:574 -> p + 36:38:void onNewResultImpl(java.io.Closeable,int):575:575 -> p + 39:39:void onNewResultImpl(java.io.Closeable,int):577:577 -> p +com.facebook.imagepipeline.producers.MultiplexProducer-IA -> com.facebook.imagepipeline.producers.V: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +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;"} + com.facebook.common.memory.ByteArrayPool mByteArrayPool -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/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"} + 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 -> + 1:9:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):65:65 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 10:15:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):66:66 -> b + 16:26:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):67:67 -> b + 1:1:void -$$Nest$monCancellation(com.facebook.imagepipeline.producers.NetworkFetchProducer,com.facebook.imagepipeline.producers.FetchState):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/W;Lcom/facebook/imagepipeline/producers/C;)V"} + 1:1:void -$$Nest$monFailure(com.facebook.imagepipeline.producers.NetworkFetchProducer,com.facebook.imagepipeline.producers.FetchState,java.lang.Throwable):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/W;Lcom/facebook/imagepipeline/producers/C;Ljava/lang/Throwable;)V"} + 15:23:float calculateProgress(int,int):136:136 -> e + 1:18:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.FetchState,int):227:227 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/C;I)Ljava/util/Map;"} + 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"} + 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 + 30:38:void handleFinalResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):166:166 -> h + 39:43:void handleFinalResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):169:169 -> h + 44:47:void handleFinalResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):170:170 -> h + 48:51:void handleFinalResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):171:171 -> h + 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"} + 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 + 34:41:void maybeHandleIntermediateResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):150:150 -> i + 42:44:void maybeHandleIntermediateResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):149:149 -> i + 45:48:void maybeHandleIntermediateResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):153:153 -> i + 49:52:void maybeHandleIntermediateResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):154:154 -> i + 53:56:void maybeHandleIntermediateResult(com.facebook.common.memory.PooledByteBufferOutputStream,com.facebook.imagepipeline.producers.FetchState):155:155 -> i + 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"} + 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 + 21:23:void notifyConsumer(com.facebook.common.memory.PooledByteBufferOutputStream,int,com.facebook.imagepipeline.common.BytesRange,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):188:188 -> j + 24:26:void notifyConsumer(com.facebook.common.memory.PooledByteBufferOutputStream,int,com.facebook.imagepipeline.common.BytesRange,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):190:190 -> j + 27:34:void notifyConsumer(com.facebook.common.memory.PooledByteBufferOutputStream,int,com.facebook.imagepipeline.common.BytesRange,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):191:191 -> j + 35:37:void notifyConsumer(com.facebook.common.memory.PooledByteBufferOutputStream,int,com.facebook.imagepipeline.common.BytesRange,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):190:190 -> j + 38:40:void notifyConsumer(com.facebook.common.memory.PooledByteBufferOutputStream,int,com.facebook.imagepipeline.common.BytesRange,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):191:191 -> j + 41:41:void notifyConsumer(com.facebook.common.memory.PooledByteBufferOutputStream,int,com.facebook.imagepipeline.common.BytesRange,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):192:192 -> j + 1:4:void onCancellation(com.facebook.imagepipeline.producers.FetchState):208:208 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/C;)V"} + 5:14:void onCancellation(com.facebook.imagepipeline.producers.FetchState):209:209 -> k + 15:22:void onCancellation(com.facebook.imagepipeline.producers.FetchState):210:210 -> k + 1:4:void onFailure(com.facebook.imagepipeline.producers.FetchState,java.lang.Throwable):197:197 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/C;Ljava/lang/Throwable;)V"} + 5:14:void onFailure(com.facebook.imagepipeline.producers.FetchState,java.lang.Throwable):198:198 -> l + 15:18:void onFailure(com.facebook.imagepipeline.producers.FetchState,java.lang.Throwable):200:200 -> l + 19:26:void onFailure(com.facebook.imagepipeline.producers.FetchState,java.lang.Throwable):201:201 -> l + 27:35:void onFailure(com.facebook.imagepipeline.producers.FetchState,java.lang.Throwable):202:202 -> l + 36:43:void onFailure(com.facebook.imagepipeline.producers.FetchState,java.lang.Throwable):203:203 -> l + 3:9:void onResponse(com.facebook.imagepipeline.producers.FetchState,java.io.InputStream,int):98:98 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/C;Ljava/io/InputStream;I)V"} + 10:15:void onResponse(com.facebook.imagepipeline.producers.FetchState,java.io.InputStream,int):100:100 -> m + 16:25:void onResponse(com.facebook.imagepipeline.producers.FetchState,java.io.InputStream,int):102:102 -> m + 26:34:void onResponse(com.facebook.imagepipeline.producers.FetchState,java.io.InputStream,int):105:105 -> m + 35:37:void onResponse(com.facebook.imagepipeline.producers.FetchState,java.io.InputStream,int):107:107 -> m + 38:40:void onResponse(com.facebook.imagepipeline.producers.FetchState,java.io.InputStream,int):108:108 -> m + 41:48:void onResponse(com.facebook.imagepipeline.producers.FetchState,java.io.InputStream,int):109:109 -> m + 49:58:void onResponse(com.facebook.imagepipeline.producers.FetchState,java.io.InputStream,int):110:110 -> m + 59:67:void onResponse(com.facebook.imagepipeline.producers.FetchState,java.io.InputStream,int):113:113 -> m + 68:70:void onResponse(com.facebook.imagepipeline.producers.FetchState,java.io.InputStream,int):114:114 -> m + 71:75:void onResponse(com.facebook.imagepipeline.producers.FetchState,java.io.InputStream,int):116:116 -> m + 76:79:void onResponse(com.facebook.imagepipeline.producers.FetchState,java.io.InputStream,int):117:117 -> m + 80:84:void onResponse(com.facebook.imagepipeline.producers.FetchState,java.io.InputStream,int):116:116 -> m + 85:87:void onResponse(com.facebook.imagepipeline.producers.FetchState,java.io.InputStream,int):117:117 -> m + 88:88:void onResponse(com.facebook.imagepipeline.producers.FetchState,java.io.InputStream,int):118:118 -> m + 1:11:boolean shouldPropagateIntermediateResults(com.facebook.imagepipeline.producers.FetchState,com.facebook.imagepipeline.producers.ProducerContext):215:215 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/C;Lcom/facebook/imagepipeline/producers/e0;)Z"} + 12:18:boolean shouldPropagateIntermediateResults(com.facebook.imagepipeline.producers.FetchState,com.facebook.imagepipeline.producers.ProducerContext):216:216 -> n + 19:29:boolean shouldPropagateIntermediateResults(com.facebook.imagepipeline.producers.FetchState,com.facebook.imagepipeline.producers.ProducerContext):219:219 -> n + 30:37:boolean shouldPropagateIntermediateResults(com.facebook.imagepipeline.producers.FetchState,com.facebook.imagepipeline.producers.ProducerContext):222:222 -> n +com.facebook.imagepipeline.producers.NetworkFetchProducer$1 -> com.facebook.imagepipeline.producers.W$a: +# {"id":"sourceFile","fileName":"NetworkFetchProducer.java"} + com.facebook.imagepipeline.producers.FetchState val$fetchState -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/C;"} + com.facebook.imagepipeline.producers.NetworkFetchProducer this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/W;"} + 1:8:void (com.facebook.imagepipeline.producers.NetworkFetchProducer,com.facebook.imagepipeline.producers.FetchState):69:69 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/W;Lcom/facebook/imagepipeline/producers/C;)V"} + 1:8:void onFailure(java.lang.Throwable):83:83 -> a + 1:8:void onCancellation():88:88 -> b + 1:6:void onResponse(java.io.InputStream,int):72:72 -> c + 7:11:void onResponse(java.io.InputStream,int):73:73 -> c + 12:18:void onResponse(java.io.InputStream,int):75:75 -> c + 19:24:void onResponse(java.io.InputStream,int):76:76 -> c + 25:28:void onResponse(java.io.InputStream,int):77:77 -> c +com.facebook.imagepipeline.producers.NetworkFetcher -> com.facebook.imagepipeline.producers.X: +# {"id":"sourceFile","fileName":"NetworkFetcher.java"} +com.facebook.imagepipeline.producers.NetworkFetcher$Callback -> com.facebook.imagepipeline.producers.X$a: +# {"id":"sourceFile","fileName":"NetworkFetcher.java"} + void onFailure(java.lang.Throwable) -> a + void onCancellation() -> b + void onResponse(java.io.InputStream,int) -> c +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;"} + com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/k;"} + com.facebook.common.memory.PooledByteBufferFactory mPooledByteBufferFactory -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/i;"} + com.facebook.common.memory.ByteArrayPool mByteArrayPool -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/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"} + 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 -> + 10:11: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):75:75 -> + 12:14: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):76:76 -> + 1:4:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):81:81 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 5:10:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):84:84 -> b + 11:14:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):85:85 -> b + 15:20:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):88:88 -> b + 21:28:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):89:89 -> b + 29:34:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):92:92 -> b + 35:38:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):96:96 -> b + 39:43:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):97:97 -> b + 44:47:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):99:99 -> b + 48:49:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):100:100 -> b + 50:53:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):102:102 -> b + 54:60:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):101:101 -> b + 61:64:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):106:106 -> b + 65:68:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):105:105 -> b + 69:72:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):107:107 -> b + 73:77:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):111:111 -> b + 78:79:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):112:112 -> b + 80:85:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):114:114 -> b + 86:89:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):115:115 -> b + 90:93:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):116:116 -> b + 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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/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 + 13:16:android.net.Uri createUriForPartialCacheKey(com.facebook.imagepipeline.request.ImageRequest):244:244 -> e + 17:21:android.net.Uri createUriForPartialCacheKey(com.facebook.imagepipeline.request.ImageRequest):245:245 -> e + 1:10:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):215:215 -> f + # {"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):218:218 -> f + 15:20:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):221:221 -> f + 21:24:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,boolean,int):223:223 -> f + 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"} + 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;"} + 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"} + 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 + 1:9:void subscribeTaskForRequestCancellation(java.util.concurrent.atomic.AtomicBoolean,com.facebook.imagepipeline.producers.ProducerContext):231:231 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/atomic/AtomicBoolean;Lcom/facebook/imagepipeline/producers/e0;)V"} +com.facebook.imagepipeline.producers.PartialDiskCacheProducer$1 -> com.facebook.imagepipeline.producers.Y$a: +# {"id":"sourceFile","fileName":"PartialDiskCacheProducer.java"} + com.facebook.imagepipeline.producers.ProducerListener2 val$listener -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/g0;"} + com.facebook.imagepipeline.producers.ProducerContext val$producerContext -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} + 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;"} + 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"} + 1:5:java.lang.Object then(bolts.Task):129:129 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc0/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;"} + 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 + 30:33:java.lang.Void then(bolts.Task):137:137 -> b + 34:37:java.lang.Void then(bolts.Task):138:138 -> b + 38:40:java.lang.Void then(bolts.Task):137:137 -> b + 41:53:java.lang.Void then(bolts.Task):139:139 -> b + 54:61:java.lang.Void then(bolts.Task):141:141 -> b + 62:65:java.lang.Void then(bolts.Task):143:143 -> b + 66:74:java.lang.Void then(bolts.Task):146:146 -> b + 75:77:java.lang.Void then(bolts.Task):143:143 -> b + 78:86:java.lang.Void then(bolts.Task):147:147 -> b + 87:89:java.lang.Void then(bolts.Task):148:148 -> b + 90:93:java.lang.Void then(bolts.Task):151:151 -> b + 94:99:java.lang.Void then(bolts.Task):152:152 -> b + 100:109:java.lang.Void then(bolts.Task):154:154 -> b + 110:118:java.lang.Void then(bolts.Task):155:155 -> b + 119:125:java.lang.Void then(bolts.Task):156:156 -> b + 126:133:java.lang.Void then(bolts.Task):157:157 -> b + 134:140:java.lang.Void then(bolts.Task):159:159 -> b + 141:145:java.lang.Void then(bolts.Task):163:163 -> b + 146:153:java.lang.Void then(bolts.Task):164:164 -> b + 154:157:java.lang.Void then(bolts.Task):165:165 -> b + 158:164:java.lang.Void then(bolts.Task):166:166 -> b + 165:174:java.lang.Void then(bolts.Task):169:169 -> b + 175:179:java.lang.Void then(bolts.Task):173:173 -> b + 180:183:java.lang.Void then(bolts.Task):174:174 -> b + 184:186:java.lang.Void then(bolts.Task):173:173 -> b + 187:198:java.lang.Void then(bolts.Task):175:175 -> b +com.facebook.imagepipeline.producers.PartialDiskCacheProducer$2 -> com.facebook.imagepipeline.producers.Y$b: +# {"id":"sourceFile","fileName":"PartialDiskCacheProducer.java"} + java.util.concurrent.atomic.AtomicBoolean val$isCancelled -> a + com.facebook.imagepipeline.producers.PartialDiskCacheProducer this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/Y;"} + 1:8:void (com.facebook.imagepipeline.producers.PartialDiskCacheProducer,java.util.concurrent.atomic.AtomicBoolean):232:232 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/Y;Ljava/util/concurrent/atomic/AtomicBoolean;)V"} + 1:7:void onCancellationRequested():235:235 -> a +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;"} + com.facebook.cache.common.CacheKey mPartialImageCacheKey -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx0/d;"} + com.facebook.common.memory.PooledByteBufferFactory mPooledByteBufferFactory -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/i;"} + com.facebook.common.memory.ByteArrayPool mByteArrayPool -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LG0/a;"} + com.facebook.imagepipeline.image.EncodedImage mPartialEncodedImageFromCache -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp1/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 -> + # {"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"} + 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"} + 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 + 27:32:void copy(java.io.InputStream,java.io.OutputStream,int):348:348 -> q + 33:37:void copy(java.io.InputStream,java.io.OutputStream,int):353:353 -> q + 38:38:void copy(java.io.InputStream,java.io.OutputStream,int):354:354 -> q + 39:46:void copy(java.io.InputStream,java.io.OutputStream,int):353:353 -> q + 47:48:void copy(java.io.InputStream,java.io.OutputStream,int):357:357 -> q + 49:52:void copy(java.io.InputStream,java.io.OutputStream,int):361:361 -> q + 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;"} + 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"} + 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 + 22:25:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):298:298 -> s + 26:28:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):299:299 -> s + 29:31:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):305:305 -> s + 32:40:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):306:306 -> s + 41:47:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):302:302 -> s + 48:55:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):303:303 -> s + 56:73:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):309:309 -> s + 74:76:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):305:305 -> s + 77:81:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):306:306 -> s + 82:82:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):307:307 -> s + 83:88:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):310:310 -> s + 89:94:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):311:311 -> s + 95:102:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):312:312 -> s + 103:110:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):314:314 -> s + 111:112:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):315:315 -> s + 113:118:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):316:316 -> s + 119:124:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):317:317 -> s + 125:127:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):318:318 -> s + 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"} + 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 + 26:28:void sendFinalResultToConsumer(com.facebook.common.memory.PooledByteBufferOutputStream):375:375 -> t + 29:38:void sendFinalResultToConsumer(com.facebook.common.memory.PooledByteBufferOutputStream):376:376 -> t + 39:41:void sendFinalResultToConsumer(com.facebook.common.memory.PooledByteBufferOutputStream):375:375 -> t + 42:44:void sendFinalResultToConsumer(com.facebook.common.memory.PooledByteBufferOutputStream):376:376 -> t + 45:45:void sendFinalResultToConsumer(com.facebook.common.memory.PooledByteBufferOutputStream):377:377 -> t +com.facebook.imagepipeline.producers.PartialDiskCacheProducer-IA -> com.facebook.imagepipeline.producers.Z: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +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;"} + com.facebook.imagepipeline.cache.CacheKeyFactory mCacheKeyFactory -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 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 -> + 1:4:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):49:49 -> 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):50:50 -> b + 9:12:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):51:51 -> b + 13:18:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):54:54 -> b + 19:27:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):55:55 -> b + 28:34:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):59:59 -> b + 35:36:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):60:60 -> b + 37:40:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):61:61 -> b + 41:45:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):64:64 -> b + 46:52:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):65:65 -> b + 53:60:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):68:68 -> b + 61:64:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):70:70 -> b + 65:68:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):73:73 -> b + 69:78:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):74:74 -> b + 79:84:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):75:75 -> b + 85:87:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):71:71 -> b + 88:92:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):77:77 -> b + 93:101:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):78:78 -> b + 102:104:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):79:79 -> b + 105:107:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):80:80 -> b + 108:111:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):81:81 -> b + 112:116:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):86:86 -> b + 117:120:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):87:87 -> b + 121:129:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):88:88 -> b + 130:133:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):93:93 -> b + 134:143:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):94:94 -> b + 144:149:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):95:95 -> b + 150:152:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):91:91 -> b + 153:158:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):97:97 -> b + 159:164:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):56:56 -> b + 1:3:java.lang.String getProducerName():152:152 -> 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;"} + boolean mIsRepeatedProcessor -> d + com.facebook.imagepipeline.cache.MemoryCache mMemoryCache -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Li1/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"} + 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"} + 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 + 33:40:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):140:140 -> q + 41:49:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):143:143 -> q + 50:59:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):144:144 -> q + 60:67:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):146:146 -> q + 68:68:void onNewResultImpl(com.facebook.common.references.CloseableReference,int):147:147 -> q +com.facebook.imagepipeline.producers.PostprocessorProducer -> com.facebook.imagepipeline.producers.b0: +# {"id":"sourceFile","fileName":"PostprocessorProducer.java"} + 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;"} + 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"} + 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 -> + 1:4:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):56:56 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 5:12:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):57:57 -> b + 13:15:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):58:58 -> b + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0;)Lh1/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;"} +com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer -> com.facebook.imagepipeline.producers.b0$a: +# {"id":"sourceFile","fileName":"PostprocessorProducer.java"} + com.facebook.imagepipeline.producers.ProducerListener2 mListener -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/g0;"} + com.facebook.imagepipeline.producers.ProducerContext mProducerContext -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} + com.facebook.imagepipeline.request.Postprocessor mPostprocessor -> e + # {"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;"} + int mStatus -> h + boolean mIsDirty -> i + boolean mIsPostProcessingRunning -> j + com.facebook.imagepipeline.producers.PostprocessorProducer this$0 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/b0;"} + 1:2:void (com.facebook.imagepipeline.producers.PostprocessorProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.request.Postprocessor,com.facebook.imagepipeline.producers.ProducerContext):101:101 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/g0;Lcom/facebook/imagepipeline/request/d;Lcom/facebook/imagepipeline/producers/e0;)V"} + 3:6:void (com.facebook.imagepipeline.producers.PostprocessorProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.request.Postprocessor,com.facebook.imagepipeline.producers.ProducerContext):102:102 -> + 7:9:void (com.facebook.imagepipeline.producers.PostprocessorProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.request.Postprocessor,com.facebook.imagepipeline.producers.ProducerContext):84:84 -> + 10:11:void (com.facebook.imagepipeline.producers.PostprocessorProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.request.Postprocessor,com.facebook.imagepipeline.producers.ProducerContext):88:88 -> + 12:13:void (com.facebook.imagepipeline.producers.PostprocessorProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.request.Postprocessor,com.facebook.imagepipeline.producers.ProducerContext):91:91 -> + 14:15:void (com.facebook.imagepipeline.producers.PostprocessorProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.request.Postprocessor,com.facebook.imagepipeline.producers.ProducerContext):94:94 -> + 16:17:void (com.facebook.imagepipeline.producers.PostprocessorProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.request.Postprocessor,com.facebook.imagepipeline.producers.ProducerContext):103:103 -> + 18:19:void (com.facebook.imagepipeline.producers.PostprocessorProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.request.Postprocessor,com.facebook.imagepipeline.producers.ProducerContext):104:104 -> + 20:21:void (com.facebook.imagepipeline.producers.PostprocessorProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.request.Postprocessor,com.facebook.imagepipeline.producers.ProducerContext):105:105 -> + 22:30:void (com.facebook.imagepipeline.producers.PostprocessorProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.request.Postprocessor,com.facebook.imagepipeline.producers.ProducerContext):106:106 -> + 1:10:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.request.Postprocessor):235:235 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/g0;Lcom/facebook/imagepipeline/producers/e0;Lcom/facebook/imagepipeline/request/d;)Ljava/util/Map;"} + 11:21:java.util.Map getExtraMap(com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.request.Postprocessor):238:238 -> A + 2:8:boolean isClosed():283:283 -> B + 1:6:void maybeNotifyOnCancellation():277:277 -> C + 7:14:void maybeNotifyOnCancellation():278:278 -> C + 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"} + 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"} + 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;"} + 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 + 24:27:com.facebook.common.references.CloseableReference postprocessInternal(com.facebook.imagepipeline.image.CloseableImage):250:250 -> G + 28:31:com.facebook.common.references.CloseableReference postprocessInternal(com.facebook.imagepipeline.image.CloseableImage):254:254 -> G + 32:35:com.facebook.common.references.CloseableReference postprocessInternal(com.facebook.imagepipeline.image.CloseableImage):253:253 -> G + 36:42:com.facebook.common.references.CloseableReference postprocessInternal(com.facebook.imagepipeline.image.CloseableImage):255:255 -> G + 43:46:com.facebook.common.references.CloseableReference postprocessInternal(com.facebook.imagepipeline.image.CloseableImage):256:256 -> G + 47:54:com.facebook.common.references.CloseableReference postprocessInternal(com.facebook.imagepipeline.image.CloseableImage):258:258 -> G + 55:55:com.facebook.common.references.CloseableReference postprocessInternal(com.facebook.imagepipeline.image.CloseableImage):259:259 -> G + 2:15:boolean setRunningIfDirtyAndNotRunning():198:198 -> H + 16:22:boolean setRunningIfDirtyAndNotRunning():201:201 -> H + 23:24:boolean setRunningIfDirtyAndNotRunning():202:202 -> H + 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"} + 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"} + 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 + 12:17:void updateSourceImageRef(com.facebook.common.references.CloseableReference,int):148:148 -> K + 18:20:void updateSourceImageRef(com.facebook.common.references.CloseableReference,int):149:149 -> K + 21:22:void updateSourceImageRef(com.facebook.common.references.CloseableReference,int):150:150 -> K + 23:26:void updateSourceImageRef(com.facebook.common.references.CloseableReference,int):151:151 -> K + 27:28:void updateSourceImageRef(com.facebook.common.references.CloseableReference,int):152:153 -> K + 29:32:void updateSourceImageRef(com.facebook.common.references.CloseableReference,int):153:153 -> K + 33:36:void updateSourceImageRef(com.facebook.common.references.CloseableReference,int):155:155 -> K + 37:38:void updateSourceImageRef(com.facebook.common.references.CloseableReference,int):152:152 -> K + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0$a;)LH0/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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0$a;LH0/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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0$a;LH0/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"} + 1:2:void clearRunningAndStartIfDirty():188:188 -> x + 3:4:void clearRunningAndStartIfDirty():189:189 -> x + 5:8:void clearRunningAndStartIfDirty():190:190 -> x + 9:11:void clearRunningAndStartIfDirty():191:191 -> x + 12:16:void clearRunningAndStartIfDirty():193:193 -> x + 17:18:void clearRunningAndStartIfDirty():191:191 -> x + 1:2:boolean close():288:289 -> y + 3:6:boolean close():289:289 -> y + 7:10:boolean close():290:290 -> y + 11:13:boolean close():292:292 -> y + 14:16:boolean close():293:293 -> y + 17:18:boolean close():294:294 -> y + 19:20:boolean close():295:296 -> y + 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"} + 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 + 38:47:void doPostprocessing(com.facebook.common.references.CloseableReference,int):218:218 -> z + 48:53:void doPostprocessing(com.facebook.common.references.CloseableReference,int):225:225 -> z + 54:57:void doPostprocessing(com.facebook.common.references.CloseableReference,int):226:226 -> z + 58:60:void doPostprocessing(com.facebook.common.references.CloseableReference,int):225:225 -> z + 61:63:void doPostprocessing(com.facebook.common.references.CloseableReference,int):227:227 -> z + 64:70:void doPostprocessing(com.facebook.common.references.CloseableReference,int):229:229 -> z + 71:76:void doPostprocessing(com.facebook.common.references.CloseableReference,int):220:220 -> z + 77:80:void doPostprocessing(com.facebook.common.references.CloseableReference,int):221:221 -> z + 81:83:void doPostprocessing(com.facebook.common.references.CloseableReference,int):220:220 -> z + 84:86:void doPostprocessing(com.facebook.common.references.CloseableReference,int):222:222 -> z + 87:93:void doPostprocessing(com.facebook.common.references.CloseableReference,int):229:229 -> z + 94:94:void doPostprocessing(com.facebook.common.references.CloseableReference,int):230:230 -> z +com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer$1 -> com.facebook.imagepipeline.producers.b0$a$a: +# {"id":"sourceFile","fileName":"PostprocessorProducer.java"} + com.facebook.imagepipeline.producers.PostprocessorProducer val$this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/b0;"} + com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer this$1 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/b0$a;"} + 1:8:void (com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer,com.facebook.imagepipeline.producers.PostprocessorProducer):107:107 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0$a;Lcom/facebook/imagepipeline/producers/b0;)V"} + 1:6:void onCancellationRequested():110:110 -> a +com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer$2 -> com.facebook.imagepipeline.producers.b0$a$b: +# {"id":"sourceFile","fileName":"PostprocessorProducer.java"} + com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer this$1 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/b0$a;"} + 1:6:void (com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer):161:161 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0$a;)V"} + 1:3:void run():166:166 -> run + 4:9:void run():168:168 -> run + 10:15:void run():169:169 -> run + 16:21:void run():170:170 -> run + 22:27:void run():171:171 -> run + 28:28:void run():172:172 -> run + 29:34:void run():174:174 -> run + 35:39:void run():176:176 -> run + 40:47:void run():178:178 -> run + 48:48:void run():179:179 -> run + 49:55:void run():181:181 -> run + 56:57:void run():172:172 -> run +com.facebook.imagepipeline.producers.PostprocessorProducer$SingleUsePostprocessorConsumer -> com.facebook.imagepipeline.producers.b0$b: +# {"id":"sourceFile","fileName":"PostprocessorProducer.java"} + com.facebook.imagepipeline.producers.PostprocessorProducer this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/b0;"} + 1:1:void (com.facebook.imagepipeline.producers.PostprocessorProducer,com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer,com.facebook.imagepipeline.producers.PostprocessorProducer-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/b0;Lcom/facebook/imagepipeline/producers/b0$a;Lcom/facebook/imagepipeline/producers/c0;)V"} + 2:3:void (com.facebook.imagepipeline.producers.PostprocessorProducer,com.facebook.imagepipeline.producers.PostprocessorProducer$PostprocessorConsumer):306:307 -> + # {"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"} + 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"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.producers.Producer -> com.facebook.imagepipeline.producers.d0: +# {"id":"sourceFile","fileName":"Producer.kt"} + void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext) -> b + # {"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 + void putOriginExtra(java.lang.String) -> T + com.facebook.imagepipeline.producers.ProducerListener2 getProducerListener() -> V + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/g0;"} + boolean isIntermediateResultExpected() -> b0 + com.facebook.imagepipeline.request.ImageRequest$RequestLevel getLowestPermittedRequestLevel() -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/request/b$c;"} + java.lang.Object getCallerContext() -> g + com.facebook.imagepipeline.common.Priority getPriority() -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/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 + # {"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.producers.ProducerContextCallbacks -> com.facebook.imagepipeline.producers.f0: +# {"id":"sourceFile","fileName":"ProducerContextCallbacks.kt"} + void onCancellationRequested() -> a + void onIsIntermediateResultExpectedChanged() -> b + void onPriorityChanged() -> c + void onIsPrefetchChanged() -> d +com.facebook.imagepipeline.producers.ProducerListener -> com.facebook.imagepipeline.producers.h0: +# {"id":"sourceFile","fileName":"ProducerListener.java"} +com.facebook.imagepipeline.producers.ProducerListener2 -> com.facebook.imagepipeline.producers.g0: +# {"id":"sourceFile","fileName":"ProducerListener2.java"} + void onProducerEvent(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.lang.String) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Ljava/lang/String;)V"} + void onUltimateProducerReached(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,boolean) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Z)V"} + void onProducerFinishWithCancellation(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.util.Map) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Ljava/util/Map;)V"} + void onProducerStart(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;)V"} + boolean requiresExtraMap(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String) -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;)Z"} + void onProducerFinishWithSuccess(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.util.Map) -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Ljava/util/Map;)V"} + void onProducerFinishWithFailure(com.facebook.imagepipeline.producers.ProducerContext,java.lang.String,java.lang.Throwable,java.util.Map) -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V"} +com.facebook.imagepipeline.producers.QualifiedResourceFetchProducer -> com.facebook.imagepipeline.producers.i0: +# {"id":"sourceFile","fileName":"QualifiedResourceFetchProducer.kt"} + android.content.ContentResolver contentResolver -> c + 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"} + 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;"} + 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 +com.facebook.imagepipeline.producers.QualifiedResourceFetchProducer$Companion -> com.facebook.imagepipeline.producers.i0$a: +# {"id":"sourceFile","fileName":"QualifiedResourceFetchProducer.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():38:38 -> +com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer -> com.facebook.imagepipeline.producers.j0: +# {"id":"sourceFile","fileName":"RemoveImageTransformMetaDataProducer.kt"} + com.facebook.imagepipeline.producers.Producer inputProducer -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} + 6:11:void (com.facebook.imagepipeline.producers.Producer):20:20 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)V"} + 11:21:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):27:27 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} +com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer$RemoveImageTransformMetaDataConsumer -> com.facebook.imagepipeline.producers.j0$a: +# {"id":"sourceFile","fileName":"RemoveImageTransformMetaDataProducer.kt"} + com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/j0;"} + 6:7:void (com.facebook.imagepipeline.producers.RemoveImageTransformMetaDataProducer,com.facebook.imagepipeline.producers.Consumer):30:30 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/j0;Lcom/facebook/imagepipeline/producers/n;)V"} + 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"} + 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 +com.facebook.imagepipeline.producers.ResizeAndRotateProducer -> com.facebook.imagepipeline.producers.k0: +# {"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;"} + 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;"} + 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"} + 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 -> + 28:35:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.imagepipeline.producers.Producer,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):72:72 -> + 36:38:void (java.util.concurrent.Executor,com.facebook.common.memory.PooledByteBufferFactory,com.facebook.imagepipeline.producers.Producer,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):73:73 -> + 1:18:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):78:78 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Lp1/j;Lw1/c;)LL0/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"} + 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"} + 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;"} + 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 + 35:42:com.facebook.common.util.TriState shouldTransform(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.transcoder.ImageTranscoder):325:325 -> h + 43:52:com.facebook.common.util.TriState shouldTransform(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.transcoder.ImageTranscoder):324:324 -> h + 53:57:com.facebook.common.util.TriState shouldTransform(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.transcoder.ImageTranscoder):322:322 -> h + 58:60:com.facebook.common.util.TriState shouldTransform(com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.transcoder.ImageTranscoder):315:315 -> h +com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsumer -> com.facebook.imagepipeline.producers.k0$a: +# {"id":"sourceFile","fileName":"ResizeAndRotateProducer.java"} + boolean mIsResizingEnabled -> c + com.facebook.imagepipeline.transcoder.ImageTranscoderFactory mImageTranscoderFactory -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/d;"} + com.facebook.imagepipeline.producers.ProducerContext mProducerContext -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} + boolean mIsCancelled -> f + com.facebook.imagepipeline.producers.JobScheduler mJobScheduler -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/G;"} + 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"} + 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 -> + 11:20:void (com.facebook.imagepipeline.producers.ResizeAndRotateProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):102:102 -> + 21:24:void (com.facebook.imagepipeline.producers.ResizeAndRotateProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):105:105 -> + 25:26:void (com.facebook.imagepipeline.producers.ResizeAndRotateProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):106:106 -> + 27:28:void (com.facebook.imagepipeline.producers.ResizeAndRotateProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):108:108 -> + 29:33:void (com.facebook.imagepipeline.producers.ResizeAndRotateProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,boolean,com.facebook.imagepipeline.transcoder.ImageTranscoderFactory):110:110 -> + 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;"} + 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;"} + 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"} + 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 + 28:29:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):160:160 -> C + 30:37:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):162:162 -> C + 38:41:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):165:165 -> C + 42:47:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):164:164 -> C + 48:53:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):161:161 -> C + 54:58:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):167:167 -> C + 59:62:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):171:171 -> C + 63:66:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):172:172 -> C + 67:77:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):176:176 -> C + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0$a;)Lw1/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"} + 1:1:com.facebook.imagepipeline.producers.JobScheduler -$$Nest$fgetmJobScheduler(com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsumer):0:0 -> s + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0$a;)Lcom/facebook/imagepipeline/producers/G;"} + 1:1:com.facebook.imagepipeline.producers.ProducerContext -$$Nest$fgetmProducerContext(com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsumer):0:0 -> t + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0$a;)Lcom/facebook/imagepipeline/producers/e0;"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0$a;Lp1/j;ILw1/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"} + 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 + 35:40:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):233:233 -> w + 41:44:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):235:235 -> w + 45:51:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):236:236 -> w + 52:55:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):229:229 -> w + 56:62:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):238:238 -> w + 63:66:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):245:245 -> w + 67:70:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):247:247 -> w + 71:74:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):243:243 -> w + 75:82:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):250:250 -> w + 83:87:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):252:252 -> w + 88:92:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):253:253 -> w + 93:95:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):255:255 -> w + 96:97:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):256:256 -> w + 98:103:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):257:257 -> w + 104:106:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):258:258 -> w + 107:115:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):259:259 -> w + 116:122:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):262:262 -> w + 123:125:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):264:264 -> w + 126:128:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):267:267 -> w + 129:143:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):278:278 -> w + 144:146:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):264:264 -> w + 147:147:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):265:265 -> w + 148:150:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):267:267 -> w + 151:151:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):268:268 -> w + 152:159:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):239:239 -> w + 160:161:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):270:270 -> w + 162:167:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):271:271 -> w + 168:170:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):272:272 -> w + 171:176:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):273:273 -> w + 177:183:void doTransform(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.transcoder.ImageTranscoder):274:274 -> w + 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"} + 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;"} + 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;"} + 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 + 49:71:java.util.Map getExtraMap(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.transcoder.ImageTranscodeResult,java.lang.String):296:296 -> z + 72:73:java.util.Map getExtraMap(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.transcoder.ImageTranscodeResult,java.lang.String):298:298 -> z + 74:78:java.util.Map getExtraMap(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.transcoder.ImageTranscodeResult,java.lang.String):301:301 -> z + 79:91:java.util.Map getExtraMap(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.transcoder.ImageTranscodeResult,java.lang.String):302:302 -> z + 92:96:java.util.Map getExtraMap(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.transcoder.ImageTranscodeResult,java.lang.String):303:303 -> z + 97:101:java.util.Map getExtraMap(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.transcoder.ImageTranscodeResult,java.lang.String):304:304 -> z + 102:116:java.util.Map getExtraMap(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.transcoder.ImageTranscodeResult,java.lang.String):305:305 -> z + 117:121:java.util.Map getExtraMap(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.transcoder.ImageTranscodeResult,java.lang.String):306:306 -> z + 122:130:java.util.Map getExtraMap(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.transcoder.ImageTranscodeResult,java.lang.String):307:307 -> z + 131:135:java.util.Map getExtraMap(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.transcoder.ImageTranscodeResult,java.lang.String):308:308 -> z +com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsumer$1 -> com.facebook.imagepipeline.producers.k0$a$a: +# {"id":"sourceFile","fileName":"ResizeAndRotateProducer.java"} + com.facebook.imagepipeline.producers.ResizeAndRotateProducer val$this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/k0;"} + com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsumer this$1 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/k0$a;"} + 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"} + 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 + 29:32:void run(com.facebook.imagepipeline.image.EncodedImage,int):115:115 -> a + 33:43:void run(com.facebook.imagepipeline.image.EncodedImage,int):122:122 -> a +com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsumer$2 -> com.facebook.imagepipeline.producers.k0$a$b: +# {"id":"sourceFile","fileName":"ResizeAndRotateProducer.java"} + com.facebook.imagepipeline.producers.ResizeAndRotateProducer val$this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/k0;"} + com.facebook.imagepipeline.producers.Consumer val$consumer -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/n;"} + com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsumer this$1 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/k0$a;"} + 1:10:void (com.facebook.imagepipeline.producers.ResizeAndRotateProducer$TransformingConsumer,com.facebook.imagepipeline.producers.ResizeAndRotateProducer,com.facebook.imagepipeline.producers.Consumer):129:129 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/k0$a;Lcom/facebook/imagepipeline/producers/k0;Lcom/facebook/imagepipeline/producers/n;)V"} + 1:9:void onCancellationRequested():139:139 -> a + 10:15:void onCancellationRequested():140:140 -> a + 16:21:void onCancellationRequested():142:142 -> a + 1:12:void onIsIntermediateResultExpectedChanged():132:132 -> b + 13:22:void onIsIntermediateResultExpectedChanged():133:133 -> b +com.facebook.imagepipeline.producers.SettableProducerContext -> com.facebook.imagepipeline.producers.l0: +# {"id":"sourceFile","fileName":"SettableProducerContext.java"} + 1:9:void (com.facebook.imagepipeline.request.ImageRequest,com.facebook.imagepipeline.producers.ProducerContext):39:47 -> + # {"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"} + 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"} +com.facebook.imagepipeline.producers.StatefulProducerRunnable -> com.facebook.imagepipeline.producers.m0: +# {"id":"sourceFile","fileName":"StatefulProducerRunnable.kt"} + com.facebook.imagepipeline.producers.Consumer consumer -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/n;"} + com.facebook.imagepipeline.producers.ProducerListener2 producerListener -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/g0;"} + com.facebook.imagepipeline.producers.ProducerContext producerContext -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} + java.lang.String producerName -> h + 21:23:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):23:23 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/g0;Lcom/facebook/imagepipeline/producers/e0;Ljava/lang/String;)V"} + 24:25:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):19:19 -> + 26:27:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):20:20 -> + 28:29:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):21:21 -> + 30:31:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):22:22 -> + 32:35:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,java.lang.String):71:71 -> + 1:2:void onCancellation():46:46 -> d + 3:4:void onCancellation():47:47 -> d + 5:6:void onCancellation():48:48 -> d + 7:18:void onCancellation():49:49 -> d + 19:21:void onCancellation():46:46 -> d + 22:27:void onCancellation():51:51 -> d + 6:7:void onFailure(java.lang.Exception):35:35 -> e + 8:9:void onFailure(java.lang.Exception):36:36 -> e + 10:11:void onFailure(java.lang.Exception):37:37 -> e + 12:17:void onFailure(java.lang.Exception):39:39 -> e + 18:23:void onFailure(java.lang.Exception):40:40 -> e + 24:26:void onFailure(java.lang.Exception):35:35 -> e + 27:32:void onFailure(java.lang.Exception):42:42 -> e + 1:2:void onSuccess(java.lang.Object):25:25 -> f + 3:4:void onSuccess(java.lang.Object):26:26 -> f + 5:6:void onSuccess(java.lang.Object):27:27 -> f + 7:12:void onSuccess(java.lang.Object):28:28 -> f + 13:18:void onSuccess(java.lang.Object):29:29 -> f + 19:21:void onSuccess(java.lang.Object):25:25 -> f + 22:28:void onSuccess(java.lang.Object):31:31 -> f + 1:1:java.util.Map getExtraMapOnCancellation():0:0 -> g + 1:1:java.util.Map getExtraMapOnFailure(java.lang.Exception):0:0 -> h + 1:1:java.util.Map getExtraMapOnSuccess(java.lang.Object):0:0 -> i +com.facebook.imagepipeline.producers.SwallowResultProducer -> com.facebook.imagepipeline.producers.n0: +# {"id":"sourceFile","fileName":"SwallowResultProducer.java"} + com.facebook.imagepipeline.producers.Producer mInputProducer -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} + 1:3:void (com.facebook.imagepipeline.producers.Producer):22:22 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;)V"} + 4:6:void (com.facebook.imagepipeline.producers.Producer):23:23 -> + 1:5:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):28:28 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 6:11:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):37:37 -> b +com.facebook.imagepipeline.producers.SwallowResultProducer$1 -> com.facebook.imagepipeline.producers.n0$a: +# {"id":"sourceFile","fileName":"SwallowResultProducer.java"} + com.facebook.imagepipeline.producers.SwallowResultProducer this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/n0;"} + 1:6:void (com.facebook.imagepipeline.producers.SwallowResultProducer,com.facebook.imagepipeline.producers.Consumer):29:29 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n0;Lcom/facebook/imagepipeline/producers/n;)V"} + 1:6:void onNewResultImpl(java.lang.Object,int):32:32 -> i + 7:15:void onNewResultImpl(java.lang.Object,int):33:33 -> i +com.facebook.imagepipeline.producers.ThreadHandoffProducer -> com.facebook.imagepipeline.producers.o0: +# {"id":"sourceFile","fileName":"ThreadHandoffProducer.kt"} + com.facebook.imagepipeline.producers.Producer inputProducer -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} + com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue threadHandoffProducerQueue -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/p0;"} + com.facebook.imagepipeline.producers.ThreadHandoffProducer$Companion Companion -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/o0$a;"} + 11:13:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue):16:16 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/d0;Lcom/facebook/imagepipeline/producers/p0;)V"} + 14:15:com.facebook.imagepipeline.producers.Producer getInputProducer():17:17 -> + 14:15:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue):17 -> + 16:18:com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue getThreadHandoffProducerQueue():18:18 -> + 16:18:void (com.facebook.imagepipeline.producers.Producer,com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue):18 -> + 11:19:java.lang.Object com.facebook.imagepipeline.systrace.FrescoSystrace.traceSection(java.lang.String,kotlin.jvm.functions.Function0):40:40 -> b + 11:19:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):22 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 20:23:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):23:23 -> b + 24:31:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):24:24 -> b + 32:34:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):25:25 -> b + 35:37:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):26:26 -> b + 38:43:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):27:27 -> b + 44:48:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):31:31 -> b + 49:53:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):45:45 -> b + 54:56:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):44:44 -> b + 57:58:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):51:51 -> b + 59:66:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):52:52 -> b + 67:70:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):51:51 -> b + 71:75:java.lang.Object com.facebook.imagepipeline.systrace.FrescoSystrace.traceSection(java.lang.String,kotlin.jvm.functions.Function0):44:44 -> b + 71:75:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):22 -> b + 76:79:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):23:23 -> b + 80:87:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):24:24 -> b + 88:90:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):25:25 -> b + 91:93:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):26:26 -> b + 94:98:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):27:27 -> b + 99:104:java.lang.Object com.facebook.imagepipeline.systrace.FrescoSystrace.traceSection(java.lang.String,kotlin.jvm.functions.Function0):48:48 -> b + 99:104:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):22 -> b + 105:109:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):31:31 -> b + 110:114:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):45:45 -> b + 115:117:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):44:44 -> b + 118:119:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):51:51 -> b + 120:127:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):52:52 -> b + 128:130:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):51:51 -> b + 131:132:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):53:53 -> b + 133:140:java.lang.Object com.facebook.imagepipeline.systrace.FrescoSystrace.traceSection(java.lang.String,kotlin.jvm.functions.Function0):48:48 -> b + 133:140:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):22 -> b + 1:3:com.facebook.imagepipeline.producers.Producer getInputProducer():17:17 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/d0;"} + 1:3:com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue getThreadHandoffProducerQueue():18:18 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/producers/p0;"} +com.facebook.imagepipeline.producers.ThreadHandoffProducer$Companion -> com.facebook.imagepipeline.producers.o0$a: +# {"id":"sourceFile","fileName":"ThreadHandoffProducer.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():56:56 -> + 1:5:java.lang.String access$getInstrumentationTag(com.facebook.imagepipeline.producers.ThreadHandoffProducer$Companion,com.facebook.imagepipeline.producers.ProducerContext):56:56 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/o0$a;Lcom/facebook/imagepipeline/producers/e0;)Ljava/lang/String;"} + 1:5:boolean access$shouldRunImmediately(com.facebook.imagepipeline.producers.ThreadHandoffProducer$Companion,com.facebook.imagepipeline.producers.ProducerContext):56:56 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/o0$a;Lcom/facebook/imagepipeline/producers/e0;)Z"} + 1:30:java.lang.String getInstrumentationTag(com.facebook.imagepipeline.producers.ProducerContext):60:60 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)Ljava/lang/String;"} + 1:16:boolean shouldRunImmediately(com.facebook.imagepipeline.producers.ProducerContext):65:65 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/e0;)Z"} + 17:33:boolean shouldRunImmediately(com.facebook.imagepipeline.producers.ProducerContext):68:68 -> d +com.facebook.imagepipeline.producers.ThreadHandoffProducer$produceResults$1$1 -> com.facebook.imagepipeline.producers.o0$b: +# {"id":"sourceFile","fileName":"ThreadHandoffProducer.kt"} + com.facebook.imagepipeline.producers.StatefulProducerRunnable $statefulRunnable -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/m0;"} + com.facebook.imagepipeline.producers.ThreadHandoffProducer this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/o0;"} + 5:8:void (com.facebook.imagepipeline.producers.StatefulProducerRunnable,com.facebook.imagepipeline.producers.ThreadHandoffProducer):45:45 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/m0;Lcom/facebook/imagepipeline/producers/o0;)V"} + 1:5:void onCancellationRequested():47:47 -> a + 6:17:void onCancellationRequested():48:48 -> a +com.facebook.imagepipeline.producers.ThreadHandoffProducer$produceResults$1$statefulRunnable$1 -> com.facebook.imagepipeline.producers.o0$c: +# {"id":"sourceFile","fileName":"ThreadHandoffProducer.kt"} + com.facebook.imagepipeline.producers.Consumer $consumer -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/n;"} + com.facebook.imagepipeline.producers.ProducerListener2 $producerListener -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/g0;"} + com.facebook.imagepipeline.producers.ProducerContext $context -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/e0;"} + com.facebook.imagepipeline.producers.ThreadHandoffProducer this$0 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/o0;"} + 9:14:void (com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerListener2,com.facebook.imagepipeline.producers.ProducerContext,com.facebook.imagepipeline.producers.ThreadHandoffProducer):31:31 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/g0;Lcom/facebook/imagepipeline/producers/e0;Lcom/facebook/imagepipeline/producers/o0;)V"} + 1:1:void disposeResult(java.lang.Object):0:0 -> b + 1:1:java.lang.Object getResult():0:0 -> c + 1:10:void onSuccess(java.lang.Object):33:33 -> f + 11:24:void onSuccess(java.lang.Object):34:34 -> f +com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue -> com.facebook.imagepipeline.producers.p0: +# {"id":"sourceFile","fileName":"ThreadHandoffProducerQueue.java"} + void remove(java.lang.Runnable) -> a + void addToQueueOrExecute(java.lang.Runnable) -> b +com.facebook.imagepipeline.producers.ThreadHandoffProducerQueueImpl -> com.facebook.imagepipeline.producers.q0: +# {"id":"sourceFile","fileName":"ThreadHandoffProducerQueueImpl.kt"} + java.util.concurrent.Executor executor -> a + boolean queueing -> b + java.util.Deque runnableList -> c + 6:10:void (java.util.concurrent.Executor):14:14 -> + 11:18:void (java.util.concurrent.Executor):17:17 -> + 7:11:void remove(java.lang.Runnable):48:48 -> a + 12:16:void remove(java.lang.Runnable):49:49 -> a + 7:10:void addToQueueOrExecute(java.lang.Runnable):21:21 -> b + 11:18:void addToQueueOrExecute(java.lang.Runnable):22:22 -> b + 19:23:void addToQueueOrExecute(java.lang.Runnable):24:24 -> b + 24:27:void addToQueueOrExecute(java.lang.Runnable):26:26 -> b +com.facebook.imagepipeline.producers.ThrottlingProducer -> com.facebook.imagepipeline.producers.r0: +# {"id":"sourceFile","fileName":"ThrottlingProducer.java"} + com.facebook.imagepipeline.producers.Producer mInputProducer -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/d0;"} + int mMaxSimultaneousRequests -> b + int mNumCurrentRequests -> c + java.util.concurrent.ConcurrentLinkedQueue mPendingRequests -> d + java.util.concurrent.Executor mExecutor -> e + 1:3:void (int,java.util.concurrent.Executor,com.facebook.imagepipeline.producers.Producer):39:39 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/concurrent/Executor;Lcom/facebook/imagepipeline/producers/d0;)V"} + 4:5:void (int,java.util.concurrent.Executor,com.facebook.imagepipeline.producers.Producer):40:40 -> + 6:13:void (int,java.util.concurrent.Executor,com.facebook.imagepipeline.producers.Producer):41:41 -> + 14:21:void (int,java.util.concurrent.Executor,com.facebook.imagepipeline.producers.Producer):42:42 -> + 22:29:void (int,java.util.concurrent.Executor,com.facebook.imagepipeline.producers.Producer):43:43 -> + 30:32:void (int,java.util.concurrent.Executor,com.facebook.imagepipeline.producers.Producer):44:44 -> + 1:4:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):49:49 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 5:9:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):50:50 -> b + 10:11:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):53:54 -> b + 12:17:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):54:54 -> b + 18:30:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):55:55 -> b + 31:33:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):58:58 -> b + 34:36:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):61:61 -> b + 37:40:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):64:64 -> b + 41:42:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):61:61 -> b + 1:1:java.util.concurrent.Executor -$$Nest$fgetmExecutor(com.facebook.imagepipeline.producers.ThrottlingProducer):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/r0;)Ljava/util/concurrent/Executor;"} + 1:1:int -$$Nest$fgetmNumCurrentRequests(com.facebook.imagepipeline.producers.ThrottlingProducer):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/r0;)I"} + 1:1:java.util.concurrent.ConcurrentLinkedQueue -$$Nest$fgetmPendingRequests(com.facebook.imagepipeline.producers.ThrottlingProducer):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/r0;)Ljava/util/concurrent/ConcurrentLinkedQueue;"} + 1:1:void -$$Nest$fputmNumCurrentRequests(com.facebook.imagepipeline.producers.ThrottlingProducer,int):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/r0;I)V"} + 1:4:void produceResultsInternal(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):69:69 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 5:10:void produceResultsInternal(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):70:70 -> g + 11:21:void produceResultsInternal(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):71:71 -> g +com.facebook.imagepipeline.producers.ThrottlingProducer$ThrottlerConsumer -> com.facebook.imagepipeline.producers.r0$a: +# {"id":"sourceFile","fileName":"ThrottlingProducer.java"} + com.facebook.imagepipeline.producers.ThrottlingProducer this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/r0;"} + 1:1:void (com.facebook.imagepipeline.producers.ThrottlingProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ThrottlingProducer-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/r0;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/s0;)V"} + 2:3:void (com.facebook.imagepipeline.producers.ThrottlingProducer,com.facebook.imagepipeline.producers.Consumer):76:77 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/r0;Lcom/facebook/imagepipeline/producers/n;)V"} + 1:7:void onCancellationImpl():96:96 -> g + 8:11:void onCancellationImpl():97:97 -> g + 1:7:void onFailureImpl(java.lang.Throwable):90:90 -> h + 8:11:void onFailureImpl(java.lang.Throwable):91:91 -> h + 1:7:void onNewResultImpl(java.lang.Object,int):82:82 -> i + 8:13:void onNewResultImpl(java.lang.Object,int):83:83 -> i + 14:17:void onNewResultImpl(java.lang.Object,int):84:84 -> i + 1:3:void onRequestFinished():102:102 -> q + 4:17:void onRequestFinished():103:103 -> q + 18:31:void onRequestFinished():105:105 -> q + 32:34:void onRequestFinished():107:107 -> q + 35:49:void onRequestFinished():110:110 -> q + 50:51:void onRequestFinished():107:107 -> q +com.facebook.imagepipeline.producers.ThrottlingProducer$ThrottlerConsumer$1 -> com.facebook.imagepipeline.producers.r0$a$a: +# {"id":"sourceFile","fileName":"ThrottlingProducer.java"} + android.util.Pair val$nextRequestPair -> d + com.facebook.imagepipeline.producers.ThrottlingProducer$ThrottlerConsumer this$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/r0$a;"} + 1:8:void (com.facebook.imagepipeline.producers.ThrottlingProducer$ThrottlerConsumer,android.util.Pair):111:111 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/r0$a;Landroid/util/Pair;)V"} + 1:18:void run():114:114 -> run +com.facebook.imagepipeline.producers.ThrottlingProducer-IA -> com.facebook.imagepipeline.producers.s0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.imagepipeline.producers.ThumbnailBranchProducer -> com.facebook.imagepipeline.producers.t0: +# {"id":"sourceFile","fileName":"ThumbnailBranchProducer.java"} + com.facebook.imagepipeline.producers.ThumbnailProducer[] mThumbnailProducers -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/imagepipeline/producers/u0;"} + 1:3:void (com.facebook.imagepipeline.producers.ThumbnailProducer[]):30:30 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lcom/facebook/imagepipeline/producers/u0;)V"} + 4:12:void (com.facebook.imagepipeline.producers.ThumbnailProducer[]):31:31 -> + 13:17:void (com.facebook.imagepipeline.producers.ThumbnailProducer[]):32:32 -> + 1:12:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):37:37 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;)V"} + 13:17:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):38:38 -> b + 18:23:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):40:40 -> b + 24:27:void produceResults(com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):42:42 -> b + 1:1:boolean -$$Nest$mproduceResultsFromThumbnailProducer(com.facebook.imagepipeline.producers.ThumbnailBranchProducer,int,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):0:0 -> c + # {"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"} + 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"} + 18:31:boolean produceResultsFromThumbnailProducer(int,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext):102:102 -> e +com.facebook.imagepipeline.producers.ThumbnailBranchProducer$ThumbnailConsumer -> com.facebook.imagepipeline.producers.t0$a: +# {"id":"sourceFile","fileName":"ThumbnailBranchProducer.java"} + com.facebook.imagepipeline.producers.ProducerContext mProducerContext -> c + # {"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;"} + 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 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/producers/t0;Lcom/facebook/imagepipeline/producers/n;Lcom/facebook/imagepipeline/producers/e0;I)V"} + 3:5:void (com.facebook.imagepipeline.producers.ThumbnailBranchProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,int):57:57 -> + 6:7:void (com.facebook.imagepipeline.producers.ThumbnailBranchProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,int):58:58 -> + 8:9:void (com.facebook.imagepipeline.producers.ThumbnailBranchProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,int):59:59 -> + 10:20:void (com.facebook.imagepipeline.producers.ThumbnailBranchProducer,com.facebook.imagepipeline.producers.Consumer,com.facebook.imagepipeline.producers.ProducerContext,int):60:60 -> + 1:6:void onFailureImpl(java.lang.Throwable):84:84 -> h + 7:18:void onFailureImpl(java.lang.Throwable):85:85 -> h + 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"} + 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 + 31:33:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):70:70 -> q + 34:39:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):72:72 -> q + 40:45:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):74:74 -> q + 46:51:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):73:73 -> q + 52:60:void onNewResultImpl(com.facebook.imagepipeline.image.EncodedImage,int):77:77 -> q +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"} +com.facebook.imagepipeline.producers.ThumbnailSizeChecker -> com.facebook.imagepipeline.producers.v0: +# {"id":"sourceFile","fileName":"ThumbnailSizeChecker.kt"} + com.facebook.imagepipeline.producers.ThumbnailSizeChecker INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/producers/v0;"} + 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"} + 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"} + 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: +# {"id":"sourceFile","fileName":"BasePostprocessor.java"} + 1:5:void ():33:33 -> + 1:4:void ():27:27 -> + 1:21:void internalCopyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):119:119 -> a + 22:25:void internalCopyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):121:121 -> a + 26:29:void internalCopyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):122:122 -> a + 30:50:void internalCopyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):123:123 -> a + 51:60:void internalCopyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):125:125 -> a + 61:66:void internalCopyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):134:134 -> a + 67:72:void internalCopyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):132:132 -> a + 73:78:void internalCopyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):130:130 -> a + 79:84:void internalCopyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):128:128 -> a + 85:90:void internalCopyBitmap(android.graphics.Bitmap,android.graphics.Bitmap):143:143 -> a + 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;"} + 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;"} + 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 + 9:10:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):68:69 -> process + 11:12:void process(android.graphics.Bitmap,android.graphics.Bitmap):88:89 -> process +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;"} + com.facebook.imagepipeline.common.BytesRange mBytesRange -> mBytesRange + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/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;"} + com.facebook.imagepipeline.common.ImageDecodeOptions mImageDecodeOptions -> mImageDecodeOptions + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/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;"} + com.facebook.imagepipeline.common.Priority mRequestPriority -> mRequestPriority + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/f;"} + com.facebook.imagepipeline.common.ResizeOptions mResizeOptions -> mResizeOptions + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/g;"} + com.facebook.imagepipeline.common.RotationOptions mRotationOptions -> mRotationOptions + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/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"} + 4:9:void (com.facebook.imagepipeline.request.ImageRequestBuilder):144:144 -> + 10:15:void (com.facebook.imagepipeline.request.ImageRequestBuilder):145:145 -> + 16:21:void (com.facebook.imagepipeline.request.ImageRequestBuilder):146:146 -> + 22:27:void (com.facebook.imagepipeline.request.ImageRequestBuilder):148:148 -> + 28:33:void (com.facebook.imagepipeline.request.ImageRequestBuilder):149:149 -> + 34:39:void (com.facebook.imagepipeline.request.ImageRequestBuilder):150:150 -> + 40:45:void (com.facebook.imagepipeline.request.ImageRequestBuilder):152:152 -> + 46:51:void (com.facebook.imagepipeline.request.ImageRequestBuilder):154:154 -> + 52:57:void (com.facebook.imagepipeline.request.ImageRequestBuilder):156:156 -> + 58:62:void (com.facebook.imagepipeline.request.ImageRequestBuilder):157:157 -> + 63:68:void (com.facebook.imagepipeline.request.ImageRequestBuilder):158:158 -> + 69:74:void (com.facebook.imagepipeline.request.ImageRequestBuilder):159:159 -> + 75:80:void (com.facebook.imagepipeline.request.ImageRequestBuilder):161:161 -> + 81:86:void (com.facebook.imagepipeline.request.ImageRequestBuilder):162:162 -> + 87:92:void (com.facebook.imagepipeline.request.ImageRequestBuilder):164:164 -> + 93:100:void (com.facebook.imagepipeline.request.ImageRequestBuilder):166:166 -> + 101:102:void (com.facebook.imagepipeline.request.ImageRequestBuilder):171:171 -> + 103:108:void (com.facebook.imagepipeline.request.ImageRequestBuilder):173:173 -> + 109:114:void (com.facebook.imagepipeline.request.ImageRequestBuilder):174:174 -> + 115:120:void (com.facebook.imagepipeline.request.ImageRequestBuilder):176:176 -> + 121:126:void (com.facebook.imagepipeline.request.ImageRequestBuilder):178:178 -> + 127:132:void (com.facebook.imagepipeline.request.ImageRequestBuilder):180:180 -> + 133:138:void (com.facebook.imagepipeline.request.ImageRequestBuilder):182:182 -> + 139:144:void (com.facebook.imagepipeline.request.ImageRequestBuilder):184:184 -> + 145:151:void (com.facebook.imagepipeline.request.ImageRequestBuilder):186:186 -> + 5:9:int getHashCodeHelper(java.lang.Object):417:417 -> a + 5:12:int getSourceUriType(android.net.Uri):534:534 -> b + 13:24:int getSourceUriType(android.net.Uri):536:536 -> b + 25:42:int getSourceUriType(android.net.Uri):537:537 -> b + 43:50:int getSourceUriType(android.net.Uri):542:542 -> b + 51:58:int getSourceUriType(android.net.Uri):544:544 -> b + 59:66:int getSourceUriType(android.net.Uri):546:546 -> b + 67:74:int getSourceUriType(android.net.Uri):548:548 -> b + 75:84:int getSourceUriType(android.net.Uri):550:550 -> b + 1:6:boolean equals(java.lang.Object):309:309 -> equals + 7:8:boolean equals(java.lang.Object):312:312 -> equals + 9:12:boolean equals(java.lang.Object):313:313 -> equals + 13:14:boolean equals(java.lang.Object):314:314 -> equals + 15:23:boolean equals(java.lang.Object):315:315 -> equals + 24:30:boolean equals(java.lang.Object):320:320 -> equals + 31:37:boolean equals(java.lang.Object):321:321 -> equals + 38:44:boolean equals(java.lang.Object):322:322 -> equals + 45:58:boolean equals(java.lang.Object):323:323 -> equals + 59:68:boolean equals(java.lang.Object):324:324 -> equals + 69:78:boolean equals(java.lang.Object):325:325 -> equals + 79:88:boolean equals(java.lang.Object):326:326 -> equals + 89:98:boolean equals(java.lang.Object):327:327 -> equals + 99:108:boolean equals(java.lang.Object):328:328 -> equals + 109:118:boolean equals(java.lang.Object):329:329 -> equals + 119:128:boolean equals(java.lang.Object):330:330 -> equals + 129:136:boolean equals(java.lang.Object):331:331 -> equals + 137:156:boolean equals(java.lang.Object):332:332 -> equals + 157:166:boolean equals(java.lang.Object):333:333 -> equals + 167:176:boolean equals(java.lang.Object):334:334 -> equals + 177:186:boolean equals(java.lang.Object):335:335 -> equals + 187:199:boolean equals(java.lang.Object):336:336 -> equals + 200:210:boolean equals(java.lang.Object):341:341 -> equals + 211:218:boolean equals(java.lang.Object):343:343 -> equals + 219:225:boolean equals(java.lang.Object):344:344 -> equals + 226:234:boolean equals(java.lang.Object):345:345 -> equals + 5:13:com.facebook.imagepipeline.request.ImageRequest fromFile(java.io.File):132:132 -> fromFile + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lcom/facebook/imagepipeline/request/b;"} + 1:1:com.facebook.imagepipeline.request.ImageRequest fromUri(android.net.Uri):136:136 -> fromUri + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;)Lcom/facebook/imagepipeline/request/b;"} + 2:2:com.facebook.imagepipeline.request.ImageRequest fromUri(java.lang.String):140:140 -> fromUri + # {"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;"} + 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;"} + 1:3:com.facebook.imagepipeline.common.ImageDecodeOptions getImageDecodeOptions():231:231 -> getImageDecodeOptions + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/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 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/request/b$c;"} + 1:3:com.facebook.imagepipeline.request.Postprocessor getPostprocessor():296:296 -> getPostprocessor + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/request/d;"} + 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;"} + 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;"} + 1:3:com.facebook.imagepipeline.common.ResizeOptions getResizeOptions():210:210 -> getResizeOptions + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/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;"} + 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 + 31:36:java.io.File getSourceFile():292:292 -> getSourceFile + 1:3:android.net.Uri getSourceUri():194:194 -> getSourceUri + 1:3:int getSourceUriType():198:198 -> getSourceUriType + 1:5:int hashCode():350:350 -> hashCode + 6:11:int hashCode():353:353 -> hashCode + 12:21:int hashCode():357:357 -> hashCode + 22:27:int hashCode():358:358 -> hashCode + 28:33:int hashCode():359:359 -> hashCode + 34:43:int hashCode():360:360 -> hashCode + 44:49:int hashCode():361:361 -> hashCode + 50:55:int hashCode():362:362 -> hashCode + 56:61:int hashCode():363:363 -> hashCode + 62:71:int hashCode():364:364 -> hashCode + 72:81:int hashCode():365:365 -> hashCode + 82:91:int hashCode():366:366 -> hashCode + 92:97:int hashCode():367:367 -> hashCode + 98:103:int hashCode():368:368 -> hashCode + 104:109:int hashCode():369:369 -> hashCode + 110:115:int hashCode():370:370 -> hashCode + 116:119:int hashCode():371:371 -> hashCode + 120:125:int hashCode():372:372 -> hashCode + 126:131:int hashCode():373:373 -> hashCode + 132:141:int hashCode():374:374 -> hashCode + 142:153:int hashCode():375:375 -> hashCode + 154:157:int hashCode():378:378 -> hashCode + 1:11:boolean isCacheEnabled(int):264:264 -> isCacheEnabled + 1:3:boolean isDiskCacheEnabled():259:259 -> isDiskCacheEnabled + 1:3:boolean isMemoryCacheEnabled():268:268 -> isMemoryCacheEnabled + 1:10:void recordHashCode(java.util.HashMap):386:386 -> recordHashCode + 11:23:void recordHashCode(java.util.HashMap):387:387 -> recordHashCode + 24:38:void recordHashCode(java.util.HashMap):389:389 -> recordHashCode + 39:40:void recordHashCode(java.util.HashMap):390:390 -> recordHashCode + 41:52:void recordHashCode(java.util.HashMap):392:392 -> recordHashCode + 53:57:void recordHashCode(java.util.HashMap):390:390 -> recordHashCode + 58:72:void recordHashCode(java.util.HashMap):393:393 -> recordHashCode + 73:87:void recordHashCode(java.util.HashMap):394:394 -> recordHashCode + 88:89:void recordHashCode(java.util.HashMap):395:395 -> recordHashCode + 90:97:void recordHashCode(java.util.HashMap):397:397 -> recordHashCode + 98:102:void recordHashCode(java.util.HashMap):395:395 -> recordHashCode + 103:121:void recordHashCode(java.util.HashMap):398:398 -> recordHashCode + 122:140:void recordHashCode(java.util.HashMap):399:399 -> recordHashCode + 141:159:void recordHashCode(java.util.HashMap):400:400 -> recordHashCode + 160:174:void recordHashCode(java.util.HashMap):401:401 -> recordHashCode + 175:189:void recordHashCode(java.util.HashMap):402:402 -> recordHashCode + 190:204:void recordHashCode(java.util.HashMap):403:403 -> recordHashCode + 205:219:void recordHashCode(java.util.HashMap):404:404 -> recordHashCode + 220:232:void recordHashCode(java.util.HashMap):405:405 -> recordHashCode + 233:234:void recordHashCode(java.util.HashMap):406:406 -> recordHashCode + 235:242:void recordHashCode(java.util.HashMap):407:407 -> recordHashCode + 243:247:void recordHashCode(java.util.HashMap):406:406 -> recordHashCode + 248:262:void recordHashCode(java.util.HashMap):408:408 -> recordHashCode + 263:281:void recordHashCode(java.util.HashMap):409:409 -> recordHashCode + 282:301:void recordHashCode(java.util.HashMap):410:410 -> recordHashCode + 1:3:void setCacheHashcode(boolean):570:570 -> setCacheHashcode + 1:3:void setUseCachedHashcodeInEquals(boolean):566:566 -> setUseCachedHashcodeInEquals + 1:3:java.lang.Boolean shouldDecodePrefetches():272:272 -> shouldDecodePrefetches + 1:8:java.lang.String toString():423:423 -> toString + 9:16:java.lang.String toString():424:424 -> toString + 17:24:java.lang.String toString():425:425 -> toString + 25:32:java.lang.String toString():426:426 -> toString + 33:40:java.lang.String toString():427:427 -> toString + 41:48:java.lang.String toString():428:428 -> toString + 49:56:java.lang.String toString():429:429 -> toString + 57:64:java.lang.String toString():430:430 -> toString + 65:72:java.lang.String toString():431:431 -> toString + 73:80:java.lang.String toString():432:432 -> toString + 81:88:java.lang.String toString():433:433 -> toString + 89:96:java.lang.String toString():434:434 -> toString + 97:104:java.lang.String toString():435:435 -> toString + 105:112:java.lang.String toString():436:436 -> toString + 113:120:java.lang.String toString():437:437 -> toString + 121:128:java.lang.String toString():438:438 -> toString + 129:136:java.lang.String toString():439:439 -> toString + 137:144:java.lang.String toString():440:440 -> toString + 145:152:java.lang.String toString():441:441 -> toString + 153:156:java.lang.String toString():442:442 -> toString + 157:161:java.lang.String toString():443:443 -> toString +com.facebook.imagepipeline.request.ImageRequest$1 -> com.facebook.imagepipeline.request.b$a: +# {"id":"sourceFile","fileName":"ImageRequest.java"} + 1:4:void ():558:558 -> + 3:9:android.net.Uri apply(com.facebook.imagepipeline.request.ImageRequest):561:561 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Landroid/net/Uri;"} + 1:7:java.lang.Object apply(java.lang.Object):558:558 -> apply +com.facebook.imagepipeline.request.ImageRequest$CacheChoice -> com.facebook.imagepipeline.request.b$b: +# {"id":"sourceFile","fileName":"ImageRequest.java"} + com.facebook.imagepipeline.request.ImageRequest$CacheChoice SMALL -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b$b;"} + com.facebook.imagepipeline.request.ImageRequest$CacheChoice DEFAULT -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b$b;"} + com.facebook.imagepipeline.request.ImageRequest$CacheChoice DYNAMIC -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b$b;"} + com.facebook.imagepipeline.request.ImageRequest$CacheChoice[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/imagepipeline/request/b$b;"} + 1:10:void ():450:450 -> + 11:20:void ():453:453 -> + 21:30:void ():456:456 -> + 31:37:void ():447:447 -> + 1:4:void (java.lang.String,int):447:447 -> + 1:9:com.facebook.imagepipeline.request.ImageRequest$CacheChoice valueOf(java.lang.String):447:447 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/imagepipeline/request/b$b;"} + 1:9:com.facebook.imagepipeline.request.ImageRequest$CacheChoice[] values():447:447 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/imagepipeline/request/b$b;"} +com.facebook.imagepipeline.request.ImageRequest$RequestLevel -> com.facebook.imagepipeline.request.b$c: +# {"id":"sourceFile","fileName":"ImageRequest.java"} + int mValue -> d + com.facebook.imagepipeline.request.ImageRequest$RequestLevel FULL_FETCH -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b$c;"} + com.facebook.imagepipeline.request.ImageRequest$RequestLevel DISK_CACHE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b$c;"} + com.facebook.imagepipeline.request.ImageRequest$RequestLevel ENCODED_MEMORY_CACHE -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b$c;"} + com.facebook.imagepipeline.request.ImageRequest$RequestLevel BITMAP_MEMORY_CACHE -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/imagepipeline/request/b$c;"} + com.facebook.imagepipeline.request.ImageRequest$RequestLevel[] $VALUES -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/imagepipeline/request/b$c;"} + 1:11:void ():465:465 -> + 12:21:void ():468:468 -> + 22:31:void ():471:471 -> + 32:41:void ():474:474 -> + 42:48:void ():463:463 -> + 1:3:void (java.lang.String,int,int):478:478 -> + 4:6:void (java.lang.String,int,int):479:479 -> + 1:12:com.facebook.imagepipeline.request.ImageRequest$RequestLevel getMax(com.facebook.imagepipeline.request.ImageRequest$RequestLevel,com.facebook.imagepipeline.request.ImageRequest$RequestLevel):487:487 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b$c;Lcom/facebook/imagepipeline/request/b$c;)Lcom/facebook/imagepipeline/request/b$c;"} + 1:3:int getValue():483:483 -> b + 1:9:com.facebook.imagepipeline.request.ImageRequest$RequestLevel valueOf(java.lang.String):463:463 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/imagepipeline/request/b$c;"} + 1:9:com.facebook.imagepipeline.request.ImageRequest$RequestLevel[] values():463:463 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/imagepipeline/request/b$c;"} +com.facebook.imagepipeline.request.ImageRequestBuilder -> com.facebook.imagepipeline.request.c: +# {"id":"sourceFile","fileName":"ImageRequestBuilder.java"} + android.net.Uri mSourceUri -> a + com.facebook.imagepipeline.request.ImageRequest$RequestLevel mLowestPermittedRequestLevel -> b + # {"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;"} + com.facebook.imagepipeline.common.RotationOptions mRotationOptions -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/h;"} + com.facebook.imagepipeline.common.ImageDecodeOptions mImageDecodeOptions -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/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;"} + 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;"} + com.facebook.imagepipeline.common.BytesRange mBytesRange -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj1/b;"} + java.lang.Boolean mResizingAllowedOverride -> p + com.facebook.imagepipeline.core.DownsampleMode mDownsampleOverride -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/n;"} + int mDelayMs -> r + java.lang.String mDiskCacheId -> s + java.util.Set CUSTOM_NETWORK_SCHEMES -> t + 1:8:void ():33:33 -> + 1:4:void ():118:118 -> + 5:6:void ():34:34 -> + 7:11:void ():35:35 -> + 12:13:void ():36:36 -> + 14:15:void ():37:37 -> + 16:17:void ():38:38 -> + 18:23:void ():39:39 -> + 24:27:void ():40:40 -> + 28:37:void ():42:42 -> + 38:39:void ():43:43 -> + 40:41:void ():44:44 -> + 42:45:void ():45:45 -> + 46:47:void ():46:46 -> + 48:49:void ():47:47 -> + 50:51:void ():49:49 -> + 52:53:void ():50:50 -> + 54:55:void ():51:51 -> + 56:58:void ():53:53 -> + 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setCacheChoice(com.facebook.imagepipeline.request.ImageRequest$CacheChoice):265:265 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b$b;)Lcom/facebook/imagepipeline/request/c;"} + 1:2:com.facebook.imagepipeline.request.ImageRequestBuilder setCachesDisabled(int):162:162 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/imagepipeline/request/c;"} + 3:9:com.facebook.imagepipeline.request.ImageRequestBuilder setCachesDisabled(int):163:163 -> B + 10:12:com.facebook.imagepipeline.request.ImageRequestBuilder setCachesDisabled(int):164:164 -> B + 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setDelayMs(int):475:475 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/imagepipeline/request/c;"} + 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;"} + 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;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lcom/facebook/imagepipeline/request/c;"} + 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setLowestPermittedRequestLevel(com.facebook.imagepipeline.request.ImageRequest$RequestLevel):146:146 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b$c;)Lcom/facebook/imagepipeline/request/c;"} + 1:3:com.facebook.imagepipeline.request.ImageRequestBuilder setPostprocessor(com.facebook.imagepipeline.request.Postprocessor):386:386 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/d;)Lcom/facebook/imagepipeline/request/c;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;)Lcom/facebook/imagepipeline/request/c;"} + 4:6:com.facebook.imagepipeline.request.ImageRequestBuilder setSource(android.net.Uri):130:130 -> R + 1:3:java.lang.Boolean shouldDecodePrefetches():443:443 -> S + 1:4:void validate():489:489 -> T + 5:10:void validate():494:494 -> T + 11:18:void validate():495:495 -> T + 19:30:void validate():498:498 -> T + 31:45:void validate():502:502 -> T + 46:53:void validate():504:504 -> T + 54:61:void validate():499:499 -> T + 62:69:void validate():496:496 -> T + 70:86:void validate():510:510 -> T + 87:95:void validate():511:511 -> T + 96:103:void validate():490:490 -> T + 1:3:com.facebook.imagepipeline.request.ImageRequest build():438:438 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/imagepipeline/request/b;"} + 4:9:com.facebook.imagepipeline.request.ImageRequest build():439:439 -> a + 1:8:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):93:93 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;)Lcom/facebook/imagepipeline/request/c;"} + 9:16:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):94:94 -> b + 17:24:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):95:95 -> b + 25:32:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):96:96 -> b + 33:40:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):97:97 -> b + 41:48:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):98:98 -> b + 49:56:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):99:99 -> b + 57:64:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):100:100 -> b + 65:72:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):101:101 -> b + 73:80:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):102:102 -> b + 81:88:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):103:103 -> b + 89:96:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):104:104 -> b + 97:104:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):105:105 -> b + 105:112:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):106:106 -> b + 113:120:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):107:107 -> b + 121:128:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):108:108 -> b + 129:136:com.facebook.imagepipeline.request.ImageRequestBuilder fromRequest(com.facebook.imagepipeline.request.ImageRequest):109:109 -> b + 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;"} + 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;"} + 1:3:com.facebook.imagepipeline.common.ImageDecodeOptions getImageDecodeOptions():254:254 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/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;"} + 1:3:com.facebook.imagepipeline.common.Priority getRequestPriority():376:376 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/f;"} + 1:3:com.facebook.imagepipeline.common.ResizeOptions getResizeOptions():203:203 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj1/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;"} + 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 + 25:37:boolean isCustomNetworkUri(android.net.Uri):328:328 -> s + 1:8:boolean isDiskCacheEnabled():338:338 -> t + 9:26:boolean isDiskCacheEnabled():339:339 -> t + 1:3:boolean isLocalThumbnailPreviewsEnabled():303:303 -> u + 1:10:boolean isMemoryCacheEnabled():360:360 -> v + 1:3:boolean isProgressiveRenderingEnabled():287:287 -> w + 1:10:com.facebook.imagepipeline.request.ImageRequestBuilder newBuilderWithSource(android.net.Uri):62:62 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/net/Uri;)Lcom/facebook/imagepipeline/request/c;"} + 3:11:com.facebook.imagepipeline.request.ImageRequestBuilder setAutoRotateEnabled(boolean):184:184 -> y + # {"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;"} +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;"} + 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":"sourceFile","fileName":"DefaultFrescoSystrace.kt"} + 1:4:void ():16:16 -> + 6:11:void beginSection(java.lang.String):19:19 -> a + 12:15:void beginSection(java.lang.String):20:20 -> 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: +# {"id":"sourceFile","fileName":"FrescoSystrace.kt"} + com.facebook.imagepipeline.systrace.FrescoSystrace INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv1/b;"} + com.facebook.imagepipeline.systrace.FrescoSystrace$ArgsBuilder NO_OP_ARGS_BUILDER -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv1/b$a;"} + com.facebook.imagepipeline.systrace.FrescoSystrace$Systrace _instance -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv1/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;"} + 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: +# {"id":"sourceFile","fileName":"FrescoSystrace.kt"} +com.facebook.imagepipeline.systrace.FrescoSystrace$NoOpArgsBuilder -> v1.b$b: +# {"id":"sourceFile","fileName":"FrescoSystrace.kt"} + 1:4:void ():101:101 -> +com.facebook.imagepipeline.systrace.FrescoSystrace$Systrace -> v1.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: +# {"id":"sourceFile","fileName":"DownsampleUtil.kt"} + com.facebook.imagepipeline.transcoder.DownsampleUtil INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/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"} + 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 + 33:39:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):92:92 -> a + 40:59:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):95:95 -> a + 60:70:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):97:97 -> a + 71:79:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):98:98 -> a + 80:84:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):99:99 -> a + 85:89:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):100:100 -> a + 90:93:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):101:101 -> a + 94:99:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):106:106 -> a + 100:105:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):107:107 -> a + 106:109:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):108:108 -> a + 110:113:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):109:109 -> a + 114:117:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):110:110 -> a + 118:121:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):111:111 -> a + 122:129:float determineDownsampleRatio(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage):112:112 -> 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"} + 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 + 36:39:int determineSampleSize(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,int):49:49 -> b + 40:53:int determineSampleSize(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,int):54:54 -> b + 54:57:int determineSampleSize(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,int):55:55 -> b + 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"} + 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"} + 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: +# {"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: +# {"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":"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":"sourceFile","fileName":"JpegTranscoderUtils.kt"} + com.facebook.imagepipeline.transcoder.JpegTranscoderUtils INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw1/e;"} + com.facebook.common.internal.ImmutableList INVERTED_EXIF_ORIENTATIONS -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LD0/f;"} + 9:13:void ():34:34 -> + 14:18:void ():35:35 -> + 19:23:void ():36:36 -> + 24:31:void ():37:37 -> + 32:43:void ():33:33 -> + 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"} + 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"} + 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"} + 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 + 39:41:int getForceRotatedInvertedExifOrientation(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.image.EncodedImage):129:129 -> d + 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"} + 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"} + 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 + 75:83:int getSoftwareNumerator(com.facebook.imagepipeline.common.RotationOptions,com.facebook.imagepipeline.common.ResizeOptions,com.facebook.imagepipeline.image.EncodedImage,boolean):88:88 -> f + 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;"} + 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 + 44:49:android.graphics.Matrix getTransformationMatrix(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions):190:190 -> g + 50:55:android.graphics.Matrix getTransformationMatrix(com.facebook.imagepipeline.image.EncodedImage,com.facebook.imagepipeline.common.RotationOptions):191:191 -> g + 1:25:android.graphics.Matrix getTransformationMatrixFromInvertedExif(int):205:205 -> h + 26:28:android.graphics.Matrix getTransformationMatrixFromInvertedExif(int):217:217 -> h + 29:34:android.graphics.Matrix getTransformationMatrixFromInvertedExif(int):218:218 -> h + 35:37:android.graphics.Matrix getTransformationMatrixFromInvertedExif(int):213:213 -> h + 38:43:android.graphics.Matrix getTransformationMatrixFromInvertedExif(int):214:214 -> h + 44:46:android.graphics.Matrix getTransformationMatrixFromInvertedExif(int):209:209 -> h + 47:50:android.graphics.Matrix getTransformationMatrixFromInvertedExif(int):210:210 -> h + 51:54:android.graphics.Matrix getTransformationMatrixFromInvertedExif(int):207:207 -> h + 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: +# {"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;"} + 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"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 8:17:com.facebook.imagepipeline.transcoder.ImageTranscoder getSimpleImageTranscoder(com.facebook.imageformat.ImageFormat,boolean):66:66 -> d +com.facebook.imagepipeline.transcoder.SimpleImageTranscoder -> w1.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;"} + 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"} + 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 + 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"} + 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: +# {"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;"} + 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;"} + 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 + 17:19:android.graphics.Bitmap$CompressFormat getOutputFormat(com.facebook.imageformat.ImageFormat):144:144 -> b + 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: +# {"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":"sourceFile","fileName":"BitmapTransformation.kt"} + boolean modifiesTransparency() -> a + void transform(android.graphics.Bitmap) -> b +com.facebook.imagepipeline.transformation.TransformationUtils -> x1.b: +# {"id":"sourceFile","fileName":"TransformationUtils.kt"} + com.facebook.imagepipeline.transformation.TransformationUtils INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx1/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"} + 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: +# {"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: +# {"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;"} + 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;"} + 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 + 44:51: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 + 52:59:com.facebook.imagepipeline.image.CloseableImage decode(com.facebook.imagepipeline.image.EncodedImage,int,com.facebook.imagepipeline.image.QualityInfo,com.facebook.imagepipeline.common.ImageDecodeOptions):39:39 -> a + 1:2:int getXmlResourceId(java.lang.String):45:45 -> b + 3:8:int getXmlResourceId(java.lang.String):74:74 -> b + 9:25:int getXmlResourceId(java.lang.String):46:46 -> b + 26:28:int getXmlResourceId(java.lang.String):77:77 -> b + 29:35:int getXmlResourceId(java.lang.String):75:75 -> b + 1:6:int parseImageSourceResourceId(android.net.Uri):62:62 -> c + 7:13:int parseImageSourceResourceId(android.net.Uri):60:60 -> c + 14:15:int parseImageSourceResourceId(android.net.Uri):62:62 -> c + 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: +# {"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: +# {"id":"sourceFile","fileName":"BitmapUtil.kt"} + com.facebook.imageutils.BitmapUtil INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz1/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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"()LF/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;"} + 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 + 3:8:android.util.Pair decodeDimensions(java.io.InputStream):100:100 -> d + 9:14:android.util.Pair decodeDimensions(java.io.InputStream):101:101 -> d + 15:16:android.util.Pair decodeDimensions(java.io.InputStream):102:102 -> d + 17:23:android.util.Pair decodeDimensions(java.io.InputStream):104:104 -> d + 24:26:android.util.Pair decodeDimensions(java.io.InputStream):105:105 -> d + 27:36:android.util.Pair decodeDimensions(java.io.InputStream):106:106 -> d + 37:56:android.util.Pair decodeDimensions(java.io.InputStream):107:107 -> d + 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;"} + 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 + 24:26:com.facebook.imageutils.ImageMetaData decodeDimensionsAndColorSpace(java.io.InputStream):128:128 -> e + 27:39:com.facebook.imageutils.ImageMetaData decodeDimensionsAndColorSpace(java.io.InputStream):130:130 -> e + 40:48:com.facebook.imageutils.ImageMetaData decodeDimensionsAndColorSpace(java.io.InputStream):132:132 -> e + 49:58:com.facebook.imageutils.ImageMetaData decodeDimensionsAndColorSpace(java.io.InputStream):134:134 -> e + 59:66:com.facebook.imageutils.ImageMetaData decodeDimensionsAndColorSpace(java.io.InputStream):122:122 -> e + 1:4:android.graphics.Bitmap decodeStreamInternal(java.io.InputStream,android.graphics.Rect,android.graphics.BitmapFactory$Options):143:143 -> f + 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;"} + 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 + 15:55:int getSizeInByteForBitmap(int,int,android.graphics.Bitmap$Config):193:193 -> i + 56:65:int getSizeInByteForBitmap(int,int,android.graphics.Bitmap$Config):192:192 -> i + 66:92:int getSizeInByteForBitmap(int,int,android.graphics.Bitmap$Config):189:189 -> i + 93:119:int getSizeInByteForBitmap(int,int,android.graphics.Bitmap$Config):188:188 -> i + 5:9:int getSizeInBytes(android.graphics.Bitmap):55:55 -> j + 10:14:int getSizeInBytes(android.graphics.Bitmap):60:60 -> j + 1:6:java.nio.ByteBuffer obtainByteBuffer():222:222 -> k + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imageutils.BitmapUtil$$ExternalSyntheticLambda1 -> z1.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void z1.BitmapUtil$$ExternalSyntheticLambda1.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object z1.BitmapUtil$$ExternalSyntheticLambda1.invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imageutils.BitmapUtil$WhenMappings -> z1.e$a: +# {"id":"sourceFile","fileName":"BitmapUtil.kt"} + int[] $EnumSwitchMapping$0 -> a + 1:79:void ():0:0 -> +com.facebook.imageutils.BitmapUtil$WhenMappings$$ExternalSyntheticApiModelOutline0 -> z1.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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imageutils.BitmapUtil$WhenMappings$$ExternalSyntheticApiModelOutline1 -> z1.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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.imageutils.HeifExifUtil -> z1.f: +# {"id":"sourceFile","fileName":"HeifExifUtil.kt"} + com.facebook.imageutils.HeifExifUtil INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz1/f;"} + 1:8:void ():0:0 -> + 1:4:void ():19:19 -> + 2:5:int getOrientation(java.io.InputStream):25:25 -> a + 6:11:int getOrientation(java.io.InputStream):26:26 -> a + 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: +# {"id":"sourceFile","fileName":"ImageMetaData.kt"} + android.graphics.ColorSpace colorSpace -> a + kotlin.Pair dimensions -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/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":"sourceFile","fileName":"JfifUtil.kt"} + com.facebook.imageutils.JfifUtil INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz1/h;"} + 1:8:void ():0:0 -> + 1:4:void ():15:15 -> + 1:5:int getAutoRotateAngleFromOrientation(int):41:41 -> a + 7:15:int getOrientation(java.io.InputStream):65:65 -> b + 16:21:int getOrientation(java.io.InputStream):69:69 -> b + 1:8:boolean isSOFn(int):122:122 -> c + 3:10:int moveToAPP1EXIF(java.io.InputStream):147:147 -> d + 11:20:int moveToAPP1EXIF(java.io.InputStream):150:150 -> d + 21:24:int moveToAPP1EXIF(java.io.InputStream):152:152 -> d + 25:39:int moveToAPP1EXIF(java.io.InputStream):154:154 -> d + 8:18:boolean moveToMarker(java.io.InputStream,int):88:88 -> e + 19:27:boolean moveToMarker(java.io.InputStream,int):91:91 -> e + 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: +# {"id":"sourceFile","fileName":"StreamProcessor.kt"} + com.facebook.imageutils.StreamProcessor INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz1/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: +# {"id":"sourceFile","fileName":"TiffUtil.kt"} + com.facebook.imageutils.TiffUtil INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz1/j;"} + java.lang.Class TAG -> b + 8:12:void ():18:18 -> + 1:4:void ():16:16 -> + 1:27:int getAutoRotateAngleFromOrientation(int):32:32 -> a + 8:16:int getOrientationFromTiffEntry(java.io.InputStream,int,boolean):168:168 -> b + 17:24:int getOrientationFromTiffEntry(java.io.InputStream,int,boolean):173:173 -> b + 25:29:int getOrientationFromTiffEntry(java.io.InputStream,int,boolean):177:177 -> b + 8:21:int moveToTiffEntryWithTag(java.io.InputStream,int,boolean,int):134:134 -> c + 22:32:int moveToTiffEntryWithTag(java.io.InputStream,int,boolean,int):138:138 -> c + 33:40:int moveToTiffEntryWithTag(java.io.InputStream,int,boolean,int):143:143 -> c + 6:10:int readOrientationFromTIFF(java.io.InputStream,int):52:52 -> d + 11:16:int readOrientationFromTIFF(java.io.InputStream,int):53:53 -> d + 17:28:int readOrientationFromTIFF(java.io.InputStream,int):58:58 -> d + 29:32:int readOrientationFromTIFF(java.io.InputStream,int):62:62 -> d + 33:38:int readOrientationFromTIFF(java.io.InputStream,int):68:68 -> d + 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"} + 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 + 41:52:int readTiffHeader(java.io.InputStream,int,com.facebook.imageutils.TiffUtil$TiffHeader):98:98 -> e + 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: +# {"id":"sourceFile","fileName":"TiffUtil.kt"} + boolean isLittleEndian -> a + int byteOrder -> b + int firstIfdOffset -> c + 1:4:void ():181:181 -> + 1:3:int getByteOrder():183:183 -> a + 1:3:int getFirstIfdOffset():184:184 -> b + 1:3:boolean isLittleEndian():182:182 -> c + 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: +# {"id":"sourceFile","fileName":"WebpUtil.kt"} + com.facebook.imageutils.WebpUtil INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz1/k;"} + 1:8:void ():0:0 -> + 1:4:void ():14:14 -> + 1:9:boolean compare(byte[],java.lang.String):141:141 -> a + 10:13:boolean compare(byte[],java.lang.String):144:144 -> a + 14:28:boolean compare(byte[],java.lang.String):183:183 -> a + 29:45:boolean compare(byte[],java.lang.String):184:184 -> a + 46:56:boolean compare(byte[],java.lang.String):144:144 -> a + 6:11:int get2BytesAsInt(java.io.InputStream):167:167 -> b + 12:19:int get2BytesAsInt(java.io.InputStream):168:168 -> b + 1:5:java.lang.String getHeader(byte[]):148:148 -> c + 6:9:java.lang.String getHeader(byte[]):149:149 -> c + 10:27:java.lang.String getHeader(byte[]):150:150 -> c + 28:37:java.lang.String getHeader(byte[]):152:152 -> c + 1:4:int getInt(java.io.InputStream):157:157 -> d + 5:8:int getInt(java.io.InputStream):158:158 -> d + 9:12:int getInt(java.io.InputStream):159:159 -> d + 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;"} + 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 + 28:31:kotlin.Pair getSize(java.io.InputStream):61:61 -> f + 32:34:kotlin.Pair getSize(java.io.InputStream):42:42 -> f + 35:37:kotlin.Pair getSize(java.io.InputStream):44:44 -> f + 38:46:kotlin.Pair getSize(java.io.InputStream):45:45 -> f + 47:49:kotlin.Pair getSize(java.io.InputStream):49:49 -> f + 50:82:kotlin.Pair getSize(java.io.InputStream):50:50 -> f + 83:86:kotlin.Pair getSize(java.io.InputStream):53:53 -> f + 87:91:kotlin.Pair getSize(java.io.InputStream):59:59 -> f + 92:99:kotlin.Pair getSize(java.io.InputStream):61:61 -> f + 100:108:kotlin.Pair getSize(java.io.InputStream):50:50 -> f + 109:113:kotlin.Pair getSize(java.io.InputStream):52:52 -> f + 114:121:kotlin.Pair getSize(java.io.InputStream):50:50 -> f + 122:126:kotlin.Pair getSize(java.io.InputStream):51:51 -> f + 127:131:kotlin.Pair getSize(java.io.InputStream):59:59 -> f + 132:135:kotlin.Pair getSize(java.io.InputStream):61:61 -> f + 136:140:kotlin.Pair getSize(java.io.InputStream):56:56 -> f + 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;"} + 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;"} + 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 + 24:29:kotlin.Pair getVP8LDimension(java.io.InputStream):110:110 -> h + 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;"} + 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: +# {"id":"sourceFile","fileName":"Assertions.java"} + 4:9:void assertCondition(boolean):82:82 -> a + 4:9:void assertCondition(boolean,java.lang.String):88:88 -> b + 4:9:java.lang.Object assertNotNull(java.lang.Object):31:31 -> c + 4:9:java.lang.Object assertNotNull(java.lang.Object,java.lang.String):19:19 -> d + 1:1:java.lang.Object assumeNotNull(java.lang.Object):54:54 -> e +com.facebook.jni.CppException -> com.facebook.jni.CppException: +# {"id":"sourceFile","fileName":"CppException.java"} + 1:4:void (java.lang.String):25:25 -> +com.facebook.jni.CppSystemErrorException -> com.facebook.jni.CppSystemErrorException: +# {"id":"sourceFile","fileName":"CppSystemErrorException.java"} + 1:3:void (java.lang.String,int):27:27 -> + 4:6:void (java.lang.String,int):28:28 -> + 1:3:int getErrorCode():32:32 -> getErrorCode +com.facebook.jni.DestructorThread -> com.facebook.jni.DestructorThread: +# {"id":"sourceFile","fileName":"DestructorThread.java"} + 1:8:void ():68:68 -> + 9:15:void ():69:69 -> + 16:22:void ():70:70 -> + 23:31:void ():71:71 -> + 32:35:void ():94:94 -> + 1:4:void ():33:33 -> + 1:3:java.lang.ref.ReferenceQueue access$000():33:33 -> access$000 + 1:3:com.facebook.jni.DestructorThread$DestructorStack access$100():33:33 -> access$100 + 1:3:com.facebook.jni.DestructorThread$DestructorList access$700():33:33 -> access$700 +com.facebook.jni.DestructorThread$1 -> com.facebook.jni.DestructorThread$1: +# {"id":"sourceFile","fileName":"DestructorThread.java"} + 1:4:void (java.lang.String):72:72 -> + 1:10:void run():77:77 -> run + 11:13:void run():78:78 -> run + 14:19:void run():82:82 -> run + 20:26:void run():83:83 -> run + 27:30:void run():86:86 -> run +com.facebook.jni.DestructorThread$Destructor -> com.facebook.jni.DestructorThread$Destructor: +# {"id":"sourceFile","fileName":"DestructorThread.java"} + 1:1:void (com.facebook.jni.DestructorThread$1):40:40 -> + 2:3:void (java.lang.Object):46:47 -> + 4:4:void ():51:51 -> + 1:3:com.facebook.jni.DestructorThread$Destructor access$300(com.facebook.jni.DestructorThread$Destructor):40:40 -> access$300 + 1:3:com.facebook.jni.DestructorThread$Destructor access$302(com.facebook.jni.DestructorThread$Destructor,com.facebook.jni.DestructorThread$Destructor):40:40 -> access$302 + 1:3:com.facebook.jni.DestructorThread$Destructor access$600(com.facebook.jni.DestructorThread$Destructor):40:40 -> access$600 + 1:3:com.facebook.jni.DestructorThread$Destructor access$602(com.facebook.jni.DestructorThread$Destructor,com.facebook.jni.DestructorThread$Destructor):40:40 -> access$602 +com.facebook.jni.DestructorThread$DestructorList -> com.facebook.jni.DestructorThread$DestructorList: +# {"id":"sourceFile","fileName":"DestructorThread.java"} + 1:3:void ():130:130 -> + 4:11:void ():131:131 -> + 12:19:void ():132:132 -> + 20:27:void ():133:133 -> + 1:4:void access$400(com.facebook.jni.DestructorThread$Destructor):127:127 -> access$400 + 1:11:void drop(com.facebook.jni.DestructorThread$Destructor):145:145 -> drop + 12:23:void drop(com.facebook.jni.DestructorThread$Destructor):146:146 -> drop + 1:9:void enqueue(com.facebook.jni.DestructorThread$Destructor):137:137 -> enqueue + 10:14:void enqueue(com.facebook.jni.DestructorThread$Destructor):138:138 -> enqueue + 15:21:void enqueue(com.facebook.jni.DestructorThread$Destructor):140:140 -> enqueue + 22:27:void enqueue(com.facebook.jni.DestructorThread$Destructor):141:141 -> enqueue +com.facebook.jni.DestructorThread$DestructorStack -> com.facebook.jni.DestructorThread$DestructorStack: +# {"id":"sourceFile","fileName":"DestructorThread.java"} + 1:2:void ():105:106 -> + 3:3:void (com.facebook.jni.DestructorThread$1):105:105 -> + 1:8:void push(com.facebook.jni.DestructorThread$Destructor):111:111 -> push + 9:11:void push(com.facebook.jni.DestructorThread$Destructor):112:112 -> push + 12:20:void push(com.facebook.jni.DestructorThread$Destructor):113:113 -> push + 1:11:void transferAllToList():117:117 -> transferAllToList + 12:15:void transferAllToList():119:119 -> transferAllToList + 16:25:void transferAllToList():120:120 -> transferAllToList +com.facebook.jni.DestructorThread$DestructorStack$$ExternalSyntheticBackportWithForwarding0 -> com.facebook.jni.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:16:boolean java.util.concurrent.atomic.AtomicReference.compareAndSet(java.lang.Object,java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;Ljava/lang/Object;)Z"} +com.facebook.jni.DestructorThread$Terminus -> com.facebook.jni.DestructorThread$Terminus: +# {"id":"sourceFile","fileName":"DestructorThread.java"} + 1:1:void ():97:97 -> + 2:2:void (com.facebook.jni.DestructorThread$1):97:97 -> + 1:8:void destruct():100:100 -> destruct +com.facebook.jni.ExceptionHelper -> com.facebook.jni.ExceptionHelper: +# {"id":"sourceFile","fileName":"ExceptionHelper.java"} + 1:4:void ():24:24 -> + 1:5:java.lang.String getErrorDescription(java.lang.Throwable):27:27 -> getErrorDescription + 6:13:java.lang.String getErrorDescription(java.lang.Throwable):28:28 -> getErrorDescription + 14:18:java.lang.String getErrorDescription(java.lang.Throwable):29:29 -> getErrorDescription +com.facebook.jni.HybridClassBase -> com.facebook.jni.HybridClassBase: +# {"id":"sourceFile","fileName":"HybridClassBase.java"} + 1:4:void ():22:22 -> +com.facebook.jni.HybridData -> com.facebook.jni.HybridData: +# {"id":"sourceFile","fileName":"HybridData.java"} + 1:6:void ():34:34 -> + 1:3:void ():31:31 -> + 4:11:void ():37:37 -> + 1:16:boolean isValid():64:64 -> isValid + 2:6:void resetNative():48:48 -> resetNative + 7:11:void resetNative():49:49 -> resetNative +com.facebook.jni.HybridData$Destructor -> com.facebook.jni.HybridData$Destructor: +# {"id":"sourceFile","fileName":"HybridData.java"} + 1:4:void (java.lang.Object):74:74 -> + 1:3:long access$000(com.facebook.jni.HybridData$Destructor):68:68 -> access$000 + 1:7:void destruct():82:82 -> destruct + 8:10:void destruct():83:83 -> destruct +com.facebook.jni.IteratorHelper -> com.facebook.jni.IteratorHelper: +# {"id":"sourceFile","fileName":"IteratorHelper.java"} + 1:2:void (java.util.Iterator):36:37 -> + 3:4:void (java.lang.Iterable):41:42 -> + 1:8:boolean hasNext():51:51 -> hasNext + 9:19:boolean hasNext():52:52 -> hasNext + 20:23:boolean hasNext():55:55 -> hasNext +com.facebook.jni.MapIteratorHelper -> com.facebook.jni.MapIteratorHelper: +# {"id":"sourceFile","fileName":"MapIteratorHelper.java"} + 1:3:void (java.util.Map):37:37 -> + 4:14:void (java.util.Map):38:38 -> + 1:8:boolean hasNext():47:47 -> hasNext + 9:16:boolean hasNext():48:48 -> hasNext + 17:22:boolean hasNext():49:49 -> hasNext + 23:31:boolean hasNext():50:50 -> hasNext + 32:33:boolean hasNext():53:53 -> hasNext + 34:37:boolean hasNext():54:54 -> hasNext +com.facebook.jni.NativeRunnable -> com.facebook.jni.NativeRunnable: +# {"id":"sourceFile","fileName":"NativeRunnable.java"} + 1:3:void (com.facebook.jni.HybridData):27:27 -> + 4:6:void (com.facebook.jni.HybridData):28:28 -> +com.facebook.jni.ThreadScopeSupport -> com.facebook.jni.ThreadScopeSupport: +# {"id":"sourceFile","fileName":"ThreadScopeSupport.java"} + 1:6:void ():25:25 -> + 1:4:void ():23:23 -> + 1:4:void runStdFunction(long):32:32 -> runStdFunction +com.facebook.jni.UnknownCppException -> com.facebook.jni.UnknownCppException: +# {"id":"sourceFile","fileName":"UnknownCppException.java"} + 1:1:void ():25:25 -> + 2:2:void (java.lang.String):30:30 -> +com.facebook.jni.annotations.DoNotStrip -> com.facebook.jni.annotations.DoNotStrip: +# {"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: +# {"id":"sourceFile","fileName":"HashCode.kt"} + com.facebook.memory.helper.HashCode INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB1/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: +# {"id":"sourceFile","fileName":"DoNotStrip.java"} +com.facebook.react.BaseReactPackage -> com.facebook.react.BaseReactPackage: +# {"id":"sourceFile","fileName":"BaseReactPackage.kt"} + 1:4:void ():23:23 -> + 6:7:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):27:27 -> createNativeModules + 8:9:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):28:28 -> createNativeModules + 10:13:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):27:27 -> createNativeModules + 6:11:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):116:116 -> createViewManagers + 12:18:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):117:117 -> createViewManagers + 19:23:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):121:121 -> createViewManagers + 24:39:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):122:122 -> createViewManagers + 40:59:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):123:123 -> createViewManagers + 60:64:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):118:118 -> createViewManagers + 6:17:java.lang.Iterable getNativeModuleIterator$ReactAndroid_release(com.facebook.react.bridge.ReactApplicationContext):55:55 -> getNativeModuleIterator$ReactAndroid_release + 18:21:java.lang.Iterable getNativeModuleIterator$ReactAndroid_release(com.facebook.react.bridge.ReactApplicationContext):56:56 -> getNativeModuleIterator$ReactAndroid_release + 22:27:java.lang.Iterable getNativeModuleIterator$ReactAndroid_release(com.facebook.react.bridge.ReactApplicationContext):58:58 -> getNativeModuleIterator$ReactAndroid_release + 6:10:java.util.List getViewManagers(com.facebook.react.bridge.ReactApplicationContext):111:111 -> getViewManagers +com.facebook.react.BaseReactPackage$ModuleHolderProvider -> com.facebook.react.BaseReactPackage$ModuleHolderProvider: +# {"id":"sourceFile","fileName":"BaseReactPackage.kt"} + 11:15:void (com.facebook.react.BaseReactPackage,java.lang.String,com.facebook.react.bridge.ReactApplicationContext):130:130 -> + 16:17:void (com.facebook.react.BaseReactPackage,java.lang.String,com.facebook.react.bridge.ReactApplicationContext):131:131 -> + 18:20:void (com.facebook.react.BaseReactPackage,java.lang.String,com.facebook.react.bridge.ReactApplicationContext):132:132 -> + 1:1:java.lang.Object get():130:130 -> get + 2:2:com.facebook.react.bridge.NativeModule get():134:134 -> get +com.facebook.react.BaseReactPackage$getNativeModuleIterator$$inlined$Iterable$1 -> com.facebook.react.BaseReactPackage$getNativeModuleIterator$$inlined$Iterable$1: +# {"id":"sourceFile","fileName":"Iterables.kt"} + 7:10:void kotlin.collections.CollectionsKt__IterablesKt$Iterable$1.(kotlin.jvm.functions.Function0):16:16 -> + 7:10:void (java.util.Iterator,com.facebook.react.BaseReactPackage,com.facebook.react.bridge.ReactApplicationContext):16 -> + 1:12:java.util.Iterator iterator():18:18 -> iterator +com.facebook.react.BaseReactPackage$getNativeModuleIterator$1$1 -> com.facebook.react.BaseReactPackage$getNativeModuleIterator$1$1: +# {"id":"sourceFile","fileName":"BaseReactPackage.kt"} + 7:10:void (java.util.Iterator,com.facebook.react.BaseReactPackage,com.facebook.react.bridge.ReactApplicationContext):59:59 -> + 1:8:void findNext():63:63 -> findNext + 9:16:void findNext():64:64 -> findNext + 17:22:void findNext():65:65 -> findNext + 23:28:void findNext():71:71 -> findNext + 29:35:void findNext():72:72 -> findNext + 36:39:void findNext():77:77 -> findNext + 40:42:void findNext():80:80 -> findNext + 1:3:java.util.Map$Entry getNextEntry():60:60 -> getNextEntry + 1:4:boolean hasNext():84:84 -> hasNext + 5:7:boolean hasNext():85:85 -> hasNext + 8:15:boolean hasNext():87:87 -> hasNext + 1:1:java.lang.Object next():59:59 -> next + 2:3:com.facebook.react.bridge.ModuleHolder next():91:92 -> next + 4:4:com.facebook.react.bridge.ModuleHolder next():95:95 -> next + 5:5:com.facebook.react.bridge.ModuleHolder next():98:98 -> next + 6:6:com.facebook.react.bridge.ModuleHolder next():100:100 -> next + 7:7:com.facebook.react.bridge.ModuleHolder next():95:95 -> next + 1:3:void setNextEntry(java.util.Map$Entry):60:60 -> setNextEntry +com.facebook.react.BuildConfig -> com.facebook.react.BuildConfig: +# {"id":"sourceFile","fileName":"BuildConfig.java"} + 1:4:void ():6:6 -> +com.facebook.react.CoreModulesPackage -> com.facebook.react.CoreModulesPackage: +# {"id":"sourceFile","fileName":"CoreModulesPackage.kt"} + 9:10:void ():202:202 -> + 11:12:void ():203:203 -> + 13:16:void ():201:201 -> + 11:13:void (com.facebook.react.ReactInstanceManager,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,boolean,int):69:69 -> + 14:15:void (com.facebook.react.ReactInstanceManager,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,boolean,int):65:65 -> + 16:17:void (com.facebook.react.ReactInstanceManager,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,boolean,int):66:66 -> + 18:19:void (com.facebook.react.ReactInstanceManager,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,boolean,int):67:67 -> + 20:22:void (com.facebook.react.ReactInstanceManager,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,boolean,int):68:68 -> + 1:1:java.util.Map $r8$lambda$ot0kiCVTCkfe94i0nEEyjZPsBPY(java.util.Map):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:com.facebook.react.ReactInstanceManager access$getReactInstanceManager$p(com.facebook.react.CoreModulesPackage):40:40 -> access$getReactInstanceManager$p + 1:5:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):165:165 -> createUIManager + 6:12:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):166:166 -> createUIManager + 13:16:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):169:169 -> createUIManager + 17:21:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):171:171 -> createUIManager + 22:23:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):181:181 -> createUIManager + 24:25:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):184:184 -> createUIManager + 26:28:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):181:181 -> createUIManager + 29:31:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):194:194 -> createUIManager + 32:39:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):195:195 -> createUIManager + 40:41:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):187:187 -> createUIManager + 42:47:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):189:189 -> createUIManager + 48:49:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):190:190 -> createUIManager + 50:52:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):187:187 -> createUIManager + 53:55:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):194:194 -> createUIManager + 56:61:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):195:195 -> createUIManager + 62:64:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):194:194 -> createUIManager + 65:70:com.facebook.react.uimanager.UIManagerModule createUIManager(com.facebook.react.bridge.ReactApplicationContext):195:195 -> createUIManager + 1:2:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():114:114 -> fallbackForMissingClass + 3:26:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():115:115 -> fallbackForMissingClass + 27:36:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():118:118 -> fallbackForMissingClass + 37:38:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():119:119 -> fallbackForMissingClass + 39:48:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():121:121 -> fallbackForMissingClass + 49:52:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():124:124 -> fallbackForMissingClass + 53:54:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():125:125 -> fallbackForMissingClass + 55:58:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():126:126 -> fallbackForMissingClass + 59:67:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():127:127 -> fallbackForMissingClass + 68:71:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():128:128 -> fallbackForMissingClass + 72:75:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():129:129 -> fallbackForMissingClass + 76:79:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():130:130 -> fallbackForMissingClass + 80:85:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():131:131 -> fallbackForMissingClass + 86:88:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():125:125 -> fallbackForMissingClass + 89:94:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():124:124 -> fallbackForMissingClass + 95:100:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():136:136 -> fallbackForMissingClass + 11:29:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):140:140 -> getModule + 30:34:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):153:153 -> getModule + 35:42:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):140:140 -> getModule + 43:48:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):150:150 -> getModule + 49:56:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):140:140 -> getModule + 57:62:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):151:151 -> getModule + 63:70:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):140:140 -> getModule + 71:85:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):148:148 -> getModule + 86:93:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):140:140 -> getModule + 94:99:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):141:141 -> getModule + 100:107:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):140:140 -> getModule + 108:115:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):143:143 -> getModule + 116:123:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):140:140 -> getModule + 124:138:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):144:144 -> getModule + 139:146:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):140:140 -> getModule + 147:152:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):154:154 -> getModule + 153:160:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):140:140 -> getModule + 161:175:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):146:146 -> getModule + 176:183:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):140:140 -> getModule + 184:198:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):152:152 -> getModule + 199:206:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):140:140 -> getModule + 207:221:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):149:149 -> getModule + 222:223:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):156:156 -> getModule + 224:240:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):157:157 -> getModule + 241:244:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):156:156 -> getModule + 1:8:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():77:77 -> getReactModuleInfoProvider + 9:13:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():78:78 -> getReactModuleInfoProvider + 14:22:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():83:83 -> getReactModuleInfoProvider + 23:45:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():84:84 -> getReactModuleInfoProvider + 46:51:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():94:94 -> getReactModuleInfoProvider + 52:57:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():89:89 -> getReactModuleInfoProvider + 58:62:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():87:87 -> getReactModuleInfoProvider +com.facebook.react.CoreModulesPackage$$ExternalSyntheticLambda0 -> com.facebook.react.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.Map com.facebook.react.CoreModulesPackage$$InternalSyntheticLambda$1$23115dad7cee8c06a53400ef2bc7394ffb311b6ca1c39262f9c26ec4fcf1d10d$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.Map):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.util.Map getReactModuleInfos():0:0 -> getReactModuleInfos + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.CoreModulesPackage$Companion -> com.facebook.react.CoreModulesPackage$Companion: +# {"id":"sourceFile","fileName":"CoreModulesPackage.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():199:199 -> +com.facebook.react.CoreModulesPackage$createUIManager$resolver$1 -> com.facebook.react.CoreModulesPackage$createUIManager$resolver$1: +# {"id":"sourceFile","fileName":"CoreModulesPackage.kt"} + 3:6:void (com.facebook.react.CoreModulesPackage):171:171 -> + 6:16:com.facebook.react.uimanager.ViewManager getViewManager(java.lang.String):173:173 -> getViewManager + 1:16:java.util.Collection getViewManagerNames():177:177 -> getViewManagerNames +com.facebook.react.DebugCorePackage -> com.facebook.react.DebugCorePackage: +# {"id":"sourceFile","fileName":"DebugCorePackage.kt"} + 1:3:void ():22:22 -> + 4:17:void ():26:26 -> + 1:1:java.util.Map $r8$lambda$l5RXArmOJUejew5HGQIvmtFRQss():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.util.Map $r8$lambda$shy4TEqkrLhadDEDFhdq3_Y5Izk():0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$xdea-8F_ANaFQA1S_WVSDzcsrGQ():0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 11:45:com.facebook.react.uimanager.ViewManager createViewManager(com.facebook.react.bridge.ReactApplicationContext,java.lang.String):52:52 -> createViewManager + 1:6:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():33:33 -> getReactModuleInfoProvider + 1:5:java.util.Map getReactModuleInfoProvider$lambda$2():34:34 -> getReactModuleInfoProvider$lambda$2 + 6:14:java.util.Collection getViewManagerNames(com.facebook.react.bridge.ReactApplicationContext):46:46 -> getViewManagerNames + 6:18:java.util.List getViewManagers(com.facebook.react.bridge.ReactApplicationContext):43:43 -> getViewManagers + 1:9:java.util.Map getViewManagersMap():26:26 -> getViewManagersMap + 1:11:java.util.Map viewManagersMap_delegate$lambda$1():29:29 -> viewManagersMap_delegate$lambda$1 + 12:17:java.util.Map viewManagersMap_delegate$lambda$1():28:28 -> viewManagersMap_delegate$lambda$1 + 18:22:java.util.Map viewManagersMap_delegate$lambda$1():27:27 -> viewManagersMap_delegate$lambda$1 + 1:6:com.facebook.react.bridge.NativeModule viewManagersMap_delegate$lambda$1$lambda$0():29:29 -> viewManagersMap_delegate$lambda$1$lambda$0 +com.facebook.react.DebugCorePackage$$ExternalSyntheticLambda0 -> com.facebook.react.b: +# {"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():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.DebugCorePackage$$ExternalSyntheticLambda1 -> com.facebook.react.c: +# {"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.util.Map getReactModuleInfos():0:0 -> getReactModuleInfos + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.DebugCorePackage$$ExternalSyntheticLambda2 -> com.facebook.react.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 get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.HeadlessJsTaskService -> com.facebook.react.HeadlessJsTaskService: +# {"id":"sourceFile","fileName":"HeadlessJsTaskService.kt"} + 1:3:void access$setWakeLock$cp(android.os.PowerManager$WakeLock):38:38 -> + 1:3:void ():38 -> + 4:11:void ():39:39 -> + 1:1:void $r8$lambda$7kS9Qf9PfS2Skrx_6VkHrCvUXIQ(com.facebook.react.jstasks.HeadlessJsTaskContext,com.facebook.react.jstasks.HeadlessJsTaskConfig,com.facebook.react.HeadlessJsTaskService):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void access$setWakeLock$cp(android.os.PowerManager$WakeLock):38:38 -> access$getWakeLock$cp + 1:3:android.os.PowerManager$WakeLock access$getWakeLock$cp():38 -> access$getWakeLock$cp + 1:4:void access$setWakeLock$cp(android.os.PowerManager$WakeLock):38:38 -> access$invokeStartTask + 1:4:void access$invokeStartTask(com.facebook.react.HeadlessJsTaskService,com.facebook.react.bridge.ReactContext,com.facebook.react.jstasks.HeadlessJsTaskConfig):38 -> access$invokeStartTask + 1:3:void access$setWakeLock$cp(android.os.PowerManager$WakeLock):38:38 -> access$setWakeLock$cp + 1:6:void createReactContextAndScheduleTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):140:140 -> createReactContextAndScheduleTask + 7:12:void createReactContextAndScheduleTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):141:141 -> createReactContextAndScheduleTask + 13:17:void createReactContextAndScheduleTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):143:143 -> createReactContextAndScheduleTask + 18:20:void createReactContextAndScheduleTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):142:142 -> createReactContextAndScheduleTask + 21:24:void createReactContextAndScheduleTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):150:150 -> createReactContextAndScheduleTask + 25:32:void createReactContextAndScheduleTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):141:141 -> createReactContextAndScheduleTask + 33:45:void createReactContextAndScheduleTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):152:152 -> createReactContextAndScheduleTask + 46:50:void createReactContextAndScheduleTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):154:154 -> createReactContextAndScheduleTask + 51:53:void createReactContextAndScheduleTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):153:153 -> createReactContextAndScheduleTask + 54:57:void createReactContextAndScheduleTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):161:161 -> createReactContextAndScheduleTask + 1:6:com.facebook.react.bridge.ReactContext getReactContext():129:129 -> getReactContext + 7:12:com.facebook.react.bridge.ReactContext getReactContext():131:131 -> getReactContext + 13:17:com.facebook.react.bridge.ReactContext getReactContext():132:132 -> getReactContext + 18:25:com.facebook.react.bridge.ReactContext getReactContext():131:131 -> getReactContext + 26:38:com.facebook.react.bridge.ReactContext getReactContext():134:134 -> getReactContext + 39:43:com.facebook.react.bridge.ReactContext getReactContext():135:135 -> getReactContext + 1:16:com.facebook.react.ReactHost getReactHost():125:125 -> getReactHost + 1:16:com.facebook.react.ReactNativeHost getReactNativeHost():117:117 -> getReactNativeHost + 1:6:void invokeStartTask(com.facebook.react.bridge.ReactContext,com.facebook.react.jstasks.HeadlessJsTaskConfig):80:80 -> invokeStartTask + 7:9:void invokeStartTask(com.facebook.react.bridge.ReactContext,com.facebook.react.jstasks.HeadlessJsTaskConfig):81:81 -> invokeStartTask + 10:18:void invokeStartTask(com.facebook.react.bridge.ReactContext,com.facebook.react.jstasks.HeadlessJsTaskConfig):82:82 -> invokeStartTask + 1:4:void invokeStartTask$lambda$0(com.facebook.react.jstasks.HeadlessJsTaskContext,com.facebook.react.jstasks.HeadlessJsTaskConfig,com.facebook.react.HeadlessJsTaskService):83:83 -> invokeStartTask$lambda$0 + 5:14:void invokeStartTask$lambda$0(com.facebook.react.jstasks.HeadlessJsTaskContext,com.facebook.react.jstasks.HeadlessJsTaskConfig,com.facebook.react.HeadlessJsTaskService):84:84 -> invokeStartTask$lambda$0 + 1:3:void onDestroy():89:89 -> onDestroy + 4:9:void onDestroy():91:91 -> onDestroy + 10:15:void onDestroy():92:92 -> onDestroy + 16:18:void onDestroy():93:93 -> onDestroy + 19:26:void onDestroy():95:95 -> onDestroy + 1:9:void onHeadlessJsTaskFinish(int):101:101 -> onHeadlessJsTaskFinish + 10:17:void onHeadlessJsTaskFinish(int):102:102 -> onHeadlessJsTaskFinish + 18:21:void onHeadlessJsTaskFinish(int):103:103 -> onHeadlessJsTaskFinish + 1:6:int onStartCommand(android.content.Intent,int,int):42:42 -> onStartCommand + 7:13:int onStartCommand(android.content.Intent,int,int):44:44 -> onStartCommand + 6:8:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):68:68 -> startTask + 9:13:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):69:69 -> startTask + 14:19:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):71:71 -> startTask + 20:23:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):73:73 -> startTask + 24:27:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):75:75 -> startTask +com.facebook.react.HeadlessJsTaskService$$ExternalSyntheticLambda0 -> com.facebook.react.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.jstasks.HeadlessJsTaskContext com.facebook.react.HeadlessJsTaskService$$InternalSyntheticLambda$1$2b359dd93e9a5c902ff9d8a056f1ad2db9275dcd5c2a90d91979475f3eb2752e$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.jstasks.HeadlessJsTaskConfig com.facebook.react.HeadlessJsTaskService$$InternalSyntheticLambda$1$2b359dd93e9a5c902ff9d8a056f1ad2db9275dcd5c2a90d91979475f3eb2752e$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.HeadlessJsTaskService com.facebook.react.HeadlessJsTaskService$$InternalSyntheticLambda$1$2b359dd93e9a5c902ff9d8a056f1ad2db9275dcd5c2a90d91979475f3eb2752e$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.jstasks.HeadlessJsTaskContext,com.facebook.react.jstasks.HeadlessJsTaskConfig,com.facebook.react.HeadlessJsTaskService):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.HeadlessJsTaskService$Companion -> com.facebook.react.HeadlessJsTaskService$Companion: +# {"id":"sourceFile","fileName":"HeadlessJsTaskService.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():165:165 -> + 6:25:void acquireWakeLockNow(android.content.Context):175:175 -> acquireWakeLockNow + 26:38:void acquireWakeLockNow(android.content.Context):176:176 -> acquireWakeLockNow + 39:45:void acquireWakeLockNow(android.content.Context):181:181 -> acquireWakeLockNow + 46:50:void acquireWakeLockNow(android.content.Context):179:179 -> acquireWakeLockNow + 51:53:void acquireWakeLockNow(android.content.Context):184:184 -> acquireWakeLockNow + 54:56:void acquireWakeLockNow(android.content.Context):185:185 -> acquireWakeLockNow + 57:60:void acquireWakeLockNow(android.content.Context):177:177 -> acquireWakeLockNow +com.facebook.react.HeadlessJsTaskService$createReactContextAndScheduleTask$1 -> com.facebook.react.HeadlessJsTaskService$createReactContextAndScheduleTask$1: +# {"id":"sourceFile","fileName":"HeadlessJsTaskService.kt"} + 7:10:void (com.facebook.react.HeadlessJsTaskService,com.facebook.react.jstasks.HeadlessJsTaskConfig,com.facebook.react.ReactHost):143:143 -> + 6:12:void onReactContextInitialized(com.facebook.react.bridge.ReactContext):145:145 -> onReactContextInitialized + 13:18:void onReactContextInitialized(com.facebook.react.bridge.ReactContext):146:146 -> onReactContextInitialized +com.facebook.react.HeadlessJsTaskService$createReactContextAndScheduleTask$2 -> com.facebook.react.HeadlessJsTaskService$createReactContextAndScheduleTask$2: +# {"id":"sourceFile","fileName":"HeadlessJsTaskService.kt"} + 7:10:void (com.facebook.react.HeadlessJsTaskService,com.facebook.react.jstasks.HeadlessJsTaskConfig,com.facebook.react.ReactInstanceManager):154:154 -> + 6:12:void onReactContextInitialized(com.facebook.react.bridge.ReactContext):156:156 -> onReactContextInitialized + 13:18:void onReactContextInitialized(com.facebook.react.bridge.ReactContext):157:157 -> onReactContextInitialized +com.facebook.react.LazyReactPackage -> com.facebook.react.LazyReactPackage: +# {"id":"sourceFile","fileName":"LazyReactPackage.kt"} + 9:10:void ():141:141 -> + 11:12:void ():142:142 -> + 13:16:void ():140:140 -> + 1:4:void ():26:26 -> + 6:9:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):98:98 -> createNativeModules + 10:29:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):99:99 -> createNativeModules + 30:40:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):101:101 -> createNativeModules + 41:49:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):102:102 -> createNativeModules + 50:64:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):104:104 -> createNativeModules + 65:69:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):106:106 -> createNativeModules + 70:76:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):107:107 -> createNativeModules + 77:81:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):109:109 -> createNativeModules + 82:86:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):106:106 -> createNativeModules + 87:94:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):107:107 -> createNativeModules + 95:99:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):98:98 -> createNativeModules + 6:9:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):123:123 -> createViewManagers + 10:15:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):124:124 -> createViewManagers + 16:20:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):125:125 -> createViewManagers + 21:24:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):128:128 -> createViewManagers + 25:40:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):129:129 -> createViewManagers + 41:59:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):130:130 -> createViewManagers + 60:64:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):128:128 -> createViewManagers + 6:13:java.lang.Iterable getNativeModuleIterator(com.facebook.react.bridge.ReactApplicationContext):40:40 -> getNativeModuleIterator + 14:17:java.lang.Iterable getNativeModuleIterator(com.facebook.react.bridge.ReactApplicationContext):41:41 -> getNativeModuleIterator + 18:23:java.lang.Iterable getNativeModuleIterator(com.facebook.react.bridge.ReactApplicationContext):43:43 -> getNativeModuleIterator + 6:10:java.util.List getViewManagers(com.facebook.react.bridge.ReactApplicationContext):118:118 -> getViewManagers + 6:10:java.util.List internal_getNativeModules$ReactAndroid_release(com.facebook.react.bridge.ReactApplicationContext):89:89 -> internal_getNativeModules$ReactAndroid_release +com.facebook.react.LazyReactPackage$Companion -> com.facebook.react.LazyReactPackage$Companion: +# {"id":"sourceFile","fileName":"LazyReactPackage.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():138:138 -> +com.facebook.react.LazyReactPackage$getNativeModuleIterator$1 -> com.facebook.react.LazyReactPackage$getNativeModuleIterator$1: +# {"id":"sourceFile","fileName":"LazyReactPackage.kt"} + 5:8:void (java.util.List,java.util.Map):43:43 -> + 1:5:java.util.Iterator iterator():45:45 -> iterator + 6:15:java.util.Iterator iterator():47:47 -> iterator +com.facebook.react.LazyReactPackage$getNativeModuleIterator$1$iterator$1 -> com.facebook.react.LazyReactPackage$getNativeModuleIterator$1$iterator$1: +# {"id":"sourceFile","fileName":"LazyReactPackage.kt"} + kotlin.jvm.internal.Ref$IntRef $position -> $position + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/u;"} + 7:10:void (kotlin.jvm.internal.Ref$IntRef,java.util.List,java.util.Map):47:47 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/u;Ljava/util/List;Ljava/util/Map;)V"} + 1:16:boolean hasNext():48:48 -> hasNext + 1:1:java.lang.Object next():47:47 -> next + 2:4:com.facebook.react.bridge.ModuleHolder next():51:53 -> next + 5:5:com.facebook.react.bridge.ModuleHolder next():58:58 -> next + 6:6:com.facebook.react.bridge.ModuleHolder next():57:57 -> next + 7:7:com.facebook.react.bridge.ModuleHolder next():62:62 -> next + 8:8:com.facebook.react.bridge.ModuleHolder next():64:64 -> next + 9:9:com.facebook.react.bridge.ModuleHolder next():66:66 -> next + 10:10:com.facebook.react.bridge.ModuleHolder next():64:64 -> next + 11:11:com.facebook.react.bridge.ModuleHolder next():68:68 -> next +com.facebook.react.MemoryPressureRouter -> com.facebook.react.MemoryPressureRouter: +# {"id":"sourceFile","fileName":"MemoryPressureRouter.kt"} + 6:8:void (android.content.Context):17:17 -> + 9:15:void (android.content.Context):18:18 -> + 16:23:void (android.content.Context):21:21 -> + 6:13:void addMemoryPressureListener(com.facebook.react.bridge.MemoryPressureListener):30:30 -> addMemoryPressureListener + 14:19:void addMemoryPressureListener(com.facebook.react.bridge.MemoryPressureListener):31:31 -> addMemoryPressureListener + 6:13:void destroy(android.content.Context):25:25 -> destroy + 1:23:void dispatchMemoryPressure(int):53:53 -> dispatchMemoryPressure + 24:28:void dispatchMemoryPressure(int):54:54 -> dispatchMemoryPressure + 1:4:void onTrimMemory(int):41:41 -> onTrimMemory + 6:11:void removeMemoryPressureListener(com.facebook.react.bridge.MemoryPressureListener):37:37 -> removeMemoryPressureListener +com.facebook.react.NativeModuleRegistryBuilder -> com.facebook.react.NativeModuleRegistryBuilder: +# {"id":"sourceFile","fileName":"NativeModuleRegistryBuilder.kt"} + 9:10:void ():76:76 -> + 11:12:void ():77:77 -> + 13:16:void ():75:75 -> + 1:2:void (com.facebook.react.bridge.ReactApplicationContext):25:26 -> + 3:3:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> + 4:4:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.ReactInstanceManager):38:38 -> + 1:10:com.facebook.react.bridge.NativeModuleRegistry build():71:71 -> build + 6:9:void processPackage(com.facebook.react.ReactPackage):45:45 -> processPackage + 10:18:void processPackage(com.facebook.react.ReactPackage):46:46 -> processPackage + 19:22:void processPackage(com.facebook.react.ReactPackage):47:47 -> processPackage + 23:31:void processPackage(com.facebook.react.ReactPackage):48:48 -> processPackage + 32:39:void processPackage(com.facebook.react.ReactPackage):50:50 -> processPackage + 40:55:void processPackage(com.facebook.react.ReactPackage):52:52 -> processPackage + 56:59:void processPackage(com.facebook.react.ReactPackage):53:53 -> processPackage + 60:69:void processPackage(com.facebook.react.ReactPackage):54:54 -> processPackage + 70:76:void processPackage(com.facebook.react.ReactPackage):56:56 -> processPackage + 77:110:void processPackage(com.facebook.react.ReactPackage):58:58 -> processPackage + 111:120:void processPackage(com.facebook.react.ReactPackage):56:56 -> processPackage + 121:127:void processPackage(com.facebook.react.ReactPackage):67:67 -> processPackage +com.facebook.react.NativeModuleRegistryBuilder$Companion -> com.facebook.react.NativeModuleRegistryBuilder$Companion: +# {"id":"sourceFile","fileName":"NativeModuleRegistryBuilder.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():73:73 -> +com.facebook.react.PackageList -> com.facebook.react.PackageList: +# {"id":"sourceFile","fileName":"PackageList.java"} + 1:1:void (com.facebook.react.ReactNativeHost):61:61 -> + 2:2:void (android.app.Application):65:65 -> + 3:5:void (com.facebook.react.ReactNativeHost,com.facebook.react.shell.MainPackageConfig):68:70 -> + 6:9:void (android.app.Application,com.facebook.react.shell.MainPackageConfig):73:76 -> + 1:7:android.app.Application getApplication():88:88 -> getApplication + 8:12:android.app.Application getApplication():89:89 -> getApplication + 1:9:android.content.Context getApplicationContext():93:93 -> getApplicationContext + 1:203:java.util.ArrayList getPackages():97:97 -> getPackages + 1:3:com.facebook.react.ReactNativeHost getReactNativeHost():80:80 -> getReactNativeHost + 1:9:android.content.res.Resources getResources():84:84 -> getResources +com.facebook.react.ReactActivity -> com.facebook.react.ReactActivity: +# {"id":"sourceFile","fileName":"ReactActivity.java"} + androidx.activity.OnBackPressedCallback mBackPressedCallback -> mBackPressedCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/o;"} + 1:3:void ():41:41 -> + 4:11:void ():31:31 -> + 12:18:void ():42:42 -> + 1:10:com.facebook.react.ReactActivityDelegate createReactActivityDelegate():55:55 -> createReactActivityDelegate + 1:3:com.facebook.react.ReactActivityDelegate getReactActivityDelegate():90:90 -> getReactActivityDelegate + 1:7:com.facebook.react.ReactDelegate getReactDelegate():86:86 -> getReactDelegate + 1:7:com.facebook.react.ReactHost getReactHost():172:172 -> getReactHost + 1:7:com.facebook.react.ReactInstanceManager getReactInstanceManager():176:176 -> getReactInstanceManager + 1:7:com.facebook.react.ReactNativeHost getReactNativeHost():168:168 -> getReactNativeHost + 1:6:void invokeDefaultOnBackPressed():125:125 -> invokeDefaultOnBackPressed + 7:10:void invokeDefaultOnBackPressed():126:126 -> invokeDefaultOnBackPressed + 1:6:void loadApp(java.lang.String):180:180 -> loadApp + 1:3:void onActivityResult(int,int,android.content.Intent):95:95 -> onActivityResult + 4:9:void onActivityResult(int,int,android.content.Intent):96:96 -> onActivityResult + 1:8:void onBackPressed():116:116 -> onBackPressed + 9:12:void onBackPressed():117:117 -> onBackPressed + 1:3:void onConfigurationChanged(android.content.res.Configuration):163:163 -> onConfigurationChanged + 4:9:void onConfigurationChanged(android.content.res.Configuration):164:164 -> onConfigurationChanged + 1:3:void onCreate(android.os.Bundle):60:60 -> onCreate + 4:8:void onCreate(android.os.Bundle):61:61 -> onCreate + 9:14:void onCreate(android.os.Bundle):62:62 -> onCreate + 15:24:void onCreate(android.os.Bundle):63:63 -> onCreate + 1:3:void onDestroy():81:81 -> onDestroy + 4:9:void onDestroy():82:82 -> onDestroy + 1:19:boolean onKeyDown(int,android.view.KeyEvent):101:101 -> onKeyDown + 1:19:boolean onKeyLongPress(int,android.view.KeyEvent):111:111 -> onKeyLongPress + 1:19:boolean onKeyUp(int,android.view.KeyEvent):106:106 -> onKeyUp + 1:8:void onNewIntent(android.content.Intent):131:131 -> onNewIntent + 9:12:void onNewIntent(android.content.Intent):132:132 -> onNewIntent + 1:3:void onPause():69:69 -> onPause + 4:9:void onPause():70:70 -> onPause + 1:3:void onRequestPermissionsResult(int,java.lang.String[],int[]):151:151 -> onRequestPermissionsResult + 4:9:void onRequestPermissionsResult(int,java.lang.String[],int[]):152:152 -> onRequestPermissionsResult + 1:3:void onResume():75:75 -> onResume + 4:9:void onResume():76:76 -> onResume + 1:3:void onUserLeaveHint():138:138 -> onUserLeaveHint + 4:9:void onUserLeaveHint():139:139 -> onUserLeaveHint + 1:3:void onWindowFocusChanged(boolean):157:157 -> onWindowFocusChanged + 4:9:void onWindowFocusChanged(boolean):158:158 -> onWindowFocusChanged + 1:6:void requestPermissions(java.lang.String[],int,com.facebook.react.modules.core.PermissionListener):145:145 -> requestPermissions +com.facebook.react.ReactActivity$1 -> com.facebook.react.ReactActivity$1: +# {"id":"sourceFile","fileName":"ReactActivity.java"} + 1:6:void (com.facebook.react.ReactActivity,boolean):32:32 -> + 2:4:void handleOnBackPressed():35:35 -> handleOnBackPressed + 5:10:void handleOnBackPressed():36:36 -> handleOnBackPressed + 11:14:void handleOnBackPressed():37:37 -> handleOnBackPressed +com.facebook.react.ReactActivityDelegate -> com.facebook.react.ReactActivityDelegate: +# {"id":"sourceFile","fileName":"ReactActivityDelegate.java"} + 1:3:void (android.app.Activity,java.lang.String):51:53 -> + 4:6:void (com.facebook.react.ReactActivity,java.lang.String):57:59 -> + 1:1:void $r8$lambda$HPdXfLmAU1y4Wc1XbwAHziPP2WA(com.facebook.react.ReactActivityDelegate):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$u8HPvY1Y7Z3CDh7TErduA-pejvE(com.facebook.react.ReactActivityDelegate,int,java.lang.String[],int[],java.lang.Object[]):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:5:android.os.Bundle composeLaunchOptions():73:73 -> composeLaunchOptions + 1:9:android.content.Context getContext():262:262 -> getContext + 1:10:com.facebook.react.bridge.ReactContext getCurrentReactContext():280:280 -> getCurrentReactContext + 1:3:java.lang.String getMainComponentName():127:127 -> getMainComponentName + 1:7:android.app.Activity getPlainActivity():266:266 -> getPlainActivity + 1:7:com.facebook.react.ReactActivity getReactActivity():270:270 -> getReactActivity + 1:3:com.facebook.react.ReactDelegate getReactDelegate():112:112 -> getReactDelegate + 1:15:com.facebook.react.ReactHost getReactHost():108:108 -> getReactHost + 1:10:com.facebook.react.ReactInstanceManager getReactInstanceManager():122:122 -> getReactInstanceManager + 1:15:com.facebook.react.ReactNativeHost getReactNativeHost():97:97 -> getReactNativeHost + 1:5:boolean isFabricEnabled():290:290 -> isFabricEnabled + 1:4:void lambda$onCreate$0():135:135 -> lambda$onCreate$0 + 5:8:void lambda$onCreate$0():136:136 -> lambda$onCreate$0 + 9:12:void lambda$onCreate$0():137:137 -> lambda$onCreate$0 + 13:18:void lambda$onCreate$0():138:138 -> lambda$onCreate$0 + 19:24:void lambda$onCreate$0():140:140 -> lambda$onCreate$0 + 25:27:void lambda$onCreate$0():141:141 -> lambda$onCreate$0 + 28:40:void lambda$onCreate$0():143:143 -> lambda$onCreate$0 + 41:43:void lambda$onCreate$0():144:144 -> lambda$onCreate$0 + 44:49:void lambda$onCreate$0():148:148 -> lambda$onCreate$0 + 50:51:void lambda$onCreate$0():149:149 -> lambda$onCreate$0 + 52:66:void lambda$onCreate$0():151:151 -> lambda$onCreate$0 + 67:68:void lambda$onCreate$0():153:153 -> lambda$onCreate$0 + 69:72:void lambda$onCreate$0():155:155 -> lambda$onCreate$0 + 73:76:void lambda$onCreate$0():156:156 -> lambda$onCreate$0 + 77:88:void lambda$onCreate$0():159:159 -> lambda$onCreate$0 + 89:92:void lambda$onCreate$0():172:172 -> lambda$onCreate$0 + 1:4:void lambda$onRequestPermissionsResult$1(int,java.lang.String[],int[],java.lang.Object[]):253:253 -> lambda$onRequestPermissionsResult$1 + 5:11:void lambda$onRequestPermissionsResult$1(int,java.lang.String[],int[],java.lang.Object[]):254:254 -> lambda$onRequestPermissionsResult$1 + 12:14:void lambda$onRequestPermissionsResult$1(int,java.lang.String[],int[],java.lang.Object[]):256:256 -> lambda$onRequestPermissionsResult$1 + 1:11:void loadApp(java.lang.String):178:178 -> loadApp + 12:25:void loadApp(java.lang.String):179:179 -> loadApp + 1:10:void onActivityResult(int,int,android.content.Intent):212:212 -> onActivityResult + 1:10:boolean onBackPressed():228:228 -> onBackPressed + 1:9:void onConfigurationChanged(android.content.res.Configuration):240:240 -> onConfigurationChanged + 1:13:void onCreate(android.os.Bundle):131:131 -> onCreate + 1:9:void onDestroy():208:208 -> onDestroy + 1:10:boolean onKeyDown(int,android.view.KeyEvent):216:216 -> onKeyDown + 1:10:boolean onKeyLongPress(int,android.view.KeyEvent):224:224 -> onKeyLongPress + 1:10:boolean onKeyUp(int,android.view.KeyEvent):220:220 -> onKeyUp + 1:13:boolean onNewIntent(android.content.Intent):232:232 -> onNewIntent + 1:9:void onPause():195:195 -> onPause + 1:8:void onRequestPermissionsResult(int,java.lang.String[],int[]):251:251 -> onRequestPermissionsResult + 1:8:void onResume():199:199 -> onResume + 9:13:void onResume():201:201 -> onResume + 14:19:void onResume():202:202 -> onResume + 20:22:void onResume():203:203 -> onResume + 1:9:void onUserLeaveHint():191:191 -> onUserLeaveHint + 1:9:void onWindowFocusChanged(boolean):236:236 -> onWindowFocusChanged + 1:2:void requestPermissions(java.lang.String[],int,com.facebook.react.modules.core.PermissionListener):245:245 -> requestPermissions + 3:10:void requestPermissions(java.lang.String[],int,com.facebook.react.modules.core.PermissionListener):246:246 -> requestPermissions + 1:9:void setReactRootView(com.facebook.react.ReactRootView):187:187 -> setReactRootView + 1:9:void setReactSurface(com.facebook.react.interfaces.fabric.ReactSurface):183:183 -> setReactSurface +com.facebook.react.ReactActivityDelegate$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.Window,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactActivityDelegate$$ExternalSyntheticLambda1 -> com.facebook.react.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.ReactActivityDelegate com.facebook.react.ReactActivityDelegate$$InternalSyntheticLambda$1$76dcf973b941516787530226723fe7aeae91f49f0696a7b0850ed969e7fdc18a$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.ReactActivityDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactActivityDelegate$$ExternalSyntheticLambda2 -> com.facebook.react.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.ReactActivityDelegate com.facebook.react.ReactActivityDelegate$$InternalSyntheticLambda$1$af15e41e5f82381276e5ad044e49a4251c8cc083c5a4ce3310bf1f1681d88e56$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.ReactActivityDelegate$$InternalSyntheticLambda$1$af15e41e5f82381276e5ad044e49a4251c8cc083c5a4ce3310bf1f1681d88e56$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String[] com.facebook.react.ReactActivityDelegate$$InternalSyntheticLambda$1$af15e41e5f82381276e5ad044e49a4251c8cc083c5a4ce3310bf1f1681d88e56$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + int[] com.facebook.react.ReactActivityDelegate$$InternalSyntheticLambda$1$af15e41e5f82381276e5ad044e49a4251c8cc083c5a4ce3310bf1f1681d88e56$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.ReactActivityDelegate,int,java.lang.String[],int[]):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void invoke(java.lang.Object[]):0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactActivityDelegate$1 -> com.facebook.react.ReactActivityDelegate$1: +# {"id":"sourceFile","fileName":"ReactActivityDelegate.java"} + 1:7:void (com.facebook.react.ReactActivityDelegate,android.app.Activity,com.facebook.react.ReactNativeHost,java.lang.String,android.os.Bundle,boolean):159:159 -> + 1:8:com.facebook.react.ReactRootView createRootView():163:163 -> createRootView + 9:13:com.facebook.react.ReactRootView createRootView():165:165 -> createRootView +com.facebook.react.ReactAndroidHWInputDeviceHelper -> com.facebook.react.ReactAndroidHWInputDeviceHelper: +# {"id":"sourceFile","fileName":"ReactAndroidHWInputDeviceHelper.kt"} + 11:22:void ():80:80 -> + 23:32:void ():81:81 -> + 33:42:void ():82:82 -> + 43:54:void ():83:83 -> + 55:66:void ():84:84 -> + 67:78:void ():85:85 -> + 79:90:void ():86:86 -> + 91:102:void ():87:87 -> + 103:114:void ():88:88 -> + 115:126:void ():89:89 -> + 127:138:void ():90:90 -> + 139:150:void ():91:91 -> + 151:162:void ():92:92 -> + 163:174:void ():93:93 -> + 175:186:void ():94:94 -> + 187:198:void ():95:95 -> + 199:212:void ():96:96 -> + 213:219:void ():79:79 -> + 1:4:void ():17:17 -> + 5:7:void ():22:22 -> + 6:13:void clearFocus(com.facebook.react.bridge.ReactContext):50:50 -> clearFocus + 14:23:void clearFocus(com.facebook.react.bridge.ReactContext):51:51 -> clearFocus + 24:26:void clearFocus(com.facebook.react.bridge.ReactContext):53:53 -> clearFocus + 1:5:void dispatchEvent(com.facebook.react.bridge.ReactContext,java.lang.String,int,int):63:63 -> dispatchEvent + 6:10:void dispatchEvent(com.facebook.react.bridge.ReactContext,java.lang.String,int,int):64:64 -> dispatchEvent + 11:18:void dispatchEvent(com.facebook.react.bridge.ReactContext,java.lang.String,int,int):65:65 -> dispatchEvent + 19:23:void dispatchEvent(com.facebook.react.bridge.ReactContext,java.lang.String,int,int):67:67 -> dispatchEvent + 24:29:void dispatchEvent(com.facebook.react.bridge.ReactContext,java.lang.String,int,int):70:70 -> dispatchEvent + 6:9:void dispatchEvent$default(com.facebook.react.ReactAndroidHWInputDeviceHelper,com.facebook.react.bridge.ReactContext,java.lang.String,int,int,int,java.lang.Object):56:56 -> dispatchEvent$default + 11:14:void handleKeyEvent(android.view.KeyEvent,com.facebook.react.bridge.ReactContext):26:26 -> handleKeyEvent + 15:23:void handleKeyEvent(android.view.KeyEvent,com.facebook.react.bridge.ReactContext):27:27 -> handleKeyEvent + 24:35:void handleKeyEvent(android.view.KeyEvent,com.facebook.react.bridge.ReactContext):30:30 -> handleKeyEvent + 36:51:void handleKeyEvent(android.view.KeyEvent,com.facebook.react.bridge.ReactContext):32:32 -> handleKeyEvent + 11:19:void onFocusChanged(android.view.View,com.facebook.react.bridge.ReactContext):38:38 -> onFocusChanged + 20:27:void onFocusChanged(android.view.View,com.facebook.react.bridge.ReactContext):41:41 -> onFocusChanged + 28:35:void onFocusChanged(android.view.View,com.facebook.react.bridge.ReactContext):42:42 -> onFocusChanged + 36:41:void onFocusChanged(android.view.View,com.facebook.react.bridge.ReactContext):44:44 -> onFocusChanged + 42:57:void onFocusChanged(android.view.View,com.facebook.react.bridge.ReactContext):45:45 -> onFocusChanged +com.facebook.react.ReactAndroidHWInputDeviceHelper$Companion -> com.facebook.react.ReactAndroidHWInputDeviceHelper$Companion: +# {"id":"sourceFile","fileName":"ReactAndroidHWInputDeviceHelper.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():73:73 -> +com.facebook.react.ReactApplication -> com.facebook.react.ReactApplication: +# {"id":"sourceFile","fileName":"ReactApplication.kt"} + 1:8:com.facebook.react.ReactNativeHost getReactNativeHost():20:20 -> getReactNativeHost +com.facebook.react.ReactDelegate -> com.facebook.react.ReactDelegate: +# {"id":"sourceFile","fileName":"ReactDelegate.kt"} + 1:1:void (android.app.Activity,com.facebook.react.ReactNativeHost,java.lang.String,android.os.Bundle):69:69 -> + 2:2:void (android.app.Activity,com.facebook.react.ReactNativeHost,java.lang.String,android.os.Bundle,boolean):53:53 -> + 2:2:void (android.app.Activity,com.facebook.react.ReactNativeHost,java.lang.String,android.os.Bundle):53 -> + 3:7:void (android.app.Activity,com.facebook.react.ReactNativeHost,java.lang.String,android.os.Bundle):70:74 -> + 8:8:void (android.app.Activity,com.facebook.react.ReactHost,java.lang.String,android.os.Bundle):82:82 -> + 9:9:void (android.app.Activity,com.facebook.react.ReactNativeHost,java.lang.String,android.os.Bundle,boolean):53:53 -> + 9:9:void (android.app.Activity,com.facebook.react.ReactHost,java.lang.String,android.os.Bundle):53 -> + 10:14:void (android.app.Activity,com.facebook.react.ReactHost,java.lang.String,android.os.Bundle):83:87 -> + 15:15:void (android.app.Activity,com.facebook.react.ReactNativeHost,java.lang.String,android.os.Bundle,boolean):97:97 -> + 16:16:void (android.app.Activity,com.facebook.react.ReactNativeHost,java.lang.String,android.os.Bundle,boolean):53:53 -> + 17:22:void (android.app.Activity,com.facebook.react.ReactNativeHost,java.lang.String,android.os.Bundle,boolean):98:103 -> + 1:1:void $r8$lambda$DFkP5zKeFOfvfhAwF3jbCckAY1s(com.facebook.react.ReactDelegate):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:7:com.facebook.react.ReactRootView createRootView():381:381 -> createRootView + 8:13:com.facebook.react.ReactRootView createRootView():382:382 -> createRootView + 1:6:com.facebook.react.bridge.ReactContext getCurrentReactContext():431:431 -> getCurrentReactContext + 7:13:com.facebook.react.bridge.ReactContext getCurrentReactContext():432:432 -> getCurrentReactContext + 14:19:com.facebook.react.bridge.ReactContext getCurrentReactContext():433:433 -> getCurrentReactContext + 20:28:com.facebook.react.bridge.ReactContext getCurrentReactContext():438:438 -> getCurrentReactContext + 1:7:com.facebook.react.devsupport.interfaces.DevSupportManager getDevSupportManager():109:109 -> getDevSupportManager + 8:19:com.facebook.react.devsupport.interfaces.DevSupportManager getDevSupportManager():110:110 -> getDevSupportManager + 20:29:com.facebook.react.devsupport.interfaces.DevSupportManager getDevSupportManager():112:112 -> getDevSupportManager + 30:52:com.facebook.react.devsupport.interfaces.DevSupportManager getDevSupportManager():114:114 -> getDevSupportManager + 53:68:com.facebook.react.devsupport.interfaces.DevSupportManager getDevSupportManager():116:116 -> getDevSupportManager + 1:3:com.facebook.react.ReactHost getReactHost():41:41 -> getReactHost + 1:4:com.facebook.react.ReactInstanceManager getReactInstanceManager():417:417 -> getReactInstanceManager + 5:14:com.facebook.react.ReactInstanceManager getReactInstanceManager():420:420 -> getReactInstanceManager + 15:22:com.facebook.react.ReactInstanceManager getReactInstanceManager():417:417 -> getReactInstanceManager + 1:6:com.facebook.react.ReactRootView getReactRootView():365:365 -> getReactRootView + 7:13:com.facebook.react.ReactRootView getReactRootView():366:366 -> getReactRootView + 14:20:com.facebook.react.ReactRootView getReactRootView():367:367 -> getReactRootView + 21:23:com.facebook.react.ReactRootView getReactRootView():372:372 -> getReactRootView + 1:3:boolean isFabricEnabled():52:52 -> isFabricEnabled + 1:2:void loadApp():316:317 -> loadApp + 3:3:void loadApp():316:316 -> loadApp + 4:7:void loadApp(java.lang.String):327:330 -> loadApp + 8:8:void loadApp(java.lang.String):332:332 -> loadApp + 9:11:void loadApp(java.lang.String):334:336 -> loadApp + 12:12:void loadApp(java.lang.String):338:338 -> loadApp + 13:13:void loadApp(java.lang.String):340:340 -> loadApp + 14:14:void loadApp(java.lang.String):337:337 -> loadApp + 15:15:void loadApp(java.lang.String):334:334 -> loadApp + 1:6:void onActivityResult(int,int,android.content.Intent,boolean):214:214 -> onActivityResult + 7:14:void onActivityResult(int,int,android.content.Intent,boolean):215:215 -> onActivityResult + 15:20:void onActivityResult(int,int,android.content.Intent,boolean):218:218 -> onActivityResult + 21:33:void onActivityResult(int,int,android.content.Intent,boolean):220:220 -> onActivityResult + 34:37:void onActivityResult(int,int,android.content.Intent,boolean):221:221 -> onActivityResult + 38:43:void onActivityResult(int,int,android.content.Intent,boolean):222:222 -> onActivityResult + 44:49:void onActivityResult(int,int,android.content.Intent,boolean):223:223 -> onActivityResult + 1:13:boolean onBackPressed():179:179 -> onBackPressed + 14:17:boolean onBackPressed():181:181 -> onBackPressed + 18:27:boolean onBackPressed():184:184 -> onBackPressed + 28:43:boolean onBackPressed():185:185 -> onBackPressed + 1:14:void onConfigurationChanged(android.content.res.Configuration):242:242 -> onConfigurationChanged + 15:29:void onConfigurationChanged(android.content.res.Configuration):244:244 -> onConfigurationChanged + 30:40:void onConfigurationChanged(android.content.res.Configuration):246:246 -> onConfigurationChanged + 41:59:void onConfigurationChanged(android.content.res.Configuration):247:247 -> onConfigurationChanged + 1:3:void onHostDestroy():165:165 -> onHostDestroy + 4:15:void onHostDestroy():167:167 -> onHostDestroy + 16:21:void onHostDestroy():169:169 -> onHostDestroy + 22:32:void onHostDestroy():171:171 -> onHostDestroy + 33:48:void onHostDestroy():172:172 -> onHostDestroy + 1:12:void onHostPause():154:154 -> onHostPause + 13:18:void onHostPause():156:156 -> onHostPause + 19:29:void onHostPause():158:158 -> onHostPause + 30:45:void onHostPause():159:159 -> onHostPause + 1:6:void onHostResume():122:122 -> onHostResume + 7:20:void onHostResume():128:128 -> onHostResume + 21:32:void onHostResume():130:130 -> onHostResume + 33:43:void onHostResume():132:132 -> onHostResume + 44:47:void onHostResume():133:133 -> onHostResume + 48:53:void onHostResume():134:134 -> onHostResume + 54:65:void onHostResume():135:135 -> onHostResume + 66:67:void onHostResume():123:123 -> onHostResume + 68:99:void onHostResume():124:124 -> onHostResume + 100:103:void onHostResume():123:123 -> onHostResume + 10:16:boolean onKeyDown(int,android.view.KeyEvent):255:255 -> onKeyDown + 17:28:boolean onKeyDown(int,android.view.KeyEvent):256:256 -> onKeyDown + 29:38:boolean onKeyDown(int,android.view.KeyEvent):257:257 -> onKeyDown + 39:48:boolean onKeyDown(int,android.view.KeyEvent):258:258 -> onKeyDown + 49:54:boolean onKeyDown(int,android.view.KeyEvent):260:260 -> onKeyDown + 9:21:boolean onKeyLongPress(int):269:269 -> onKeyLongPress + 22:29:boolean onKeyLongPress(int):271:271 -> onKeyLongPress + 30:33:boolean onKeyLongPress(int):273:273 -> onKeyLongPress + 34:37:boolean onKeyLongPress(int):274:274 -> onKeyLongPress + 38:57:boolean onKeyLongPress(int):279:279 -> onKeyLongPress + 58:73:boolean onKeyLongPress(int):281:281 -> onKeyLongPress + 6:18:boolean onNewIntent(android.content.Intent):194:194 -> onNewIntent + 19:22:boolean onNewIntent(android.content.Intent):196:196 -> onNewIntent + 23:32:boolean onNewIntent(android.content.Intent):199:199 -> onNewIntent + 33:48:boolean onNewIntent(android.content.Intent):200:200 -> onNewIntent + 1:12:void onUserLeaveHint():142:142 -> onUserLeaveHint + 13:18:void onUserLeaveHint():144:144 -> onUserLeaveHint + 19:29:void onUserLeaveHint():146:146 -> onUserLeaveHint + 30:45:void onUserLeaveHint():147:147 -> onUserLeaveHint + 1:12:void onWindowFocusChanged(boolean):230:230 -> onWindowFocusChanged + 13:16:void onWindowFocusChanged(boolean):232:232 -> onWindowFocusChanged + 17:27:void onWindowFocusChanged(boolean):234:234 -> onWindowFocusChanged + 28:41:void onWindowFocusChanged(boolean):235:235 -> onWindowFocusChanged + 1:7:void reload():290:290 -> reload + 8:11:void reload():293:293 -> reload + 12:17:void reload():295:295 -> reload + 18:27:void reload():296:296 -> reload + 28:36:void reload():298:298 -> reload + 37:40:void reload():311:311 -> reload + 1:11:void reload$lambda$0(com.facebook.react.ReactDelegate):300:300 -> reload$lambda$0 + 12:23:void reload$lambda$0(com.facebook.react.ReactDelegate):301:301 -> reload$lambda$0 + 24:37:void reload$lambda$0(com.facebook.react.ReactDelegate):303:303 -> reload$lambda$0 + 1:3:void setReactRootView(com.facebook.react.ReactRootView):376:376 -> setReactRootView + 1:3:void setReactSurface(com.facebook.react.interfaces.fabric.ReactSurface):360:360 -> setReactSurface + 1:7:boolean shouldShowDevMenuOrReload(int,android.view.KeyEvent):394:394 -> shouldShowDevMenuOrReload + 8:17:boolean shouldShowDevMenuOrReload(int,android.view.KeyEvent):396:396 -> shouldShowDevMenuOrReload + 18:21:boolean shouldShowDevMenuOrReload(int,android.view.KeyEvent):401:401 -> shouldShowDevMenuOrReload + 22:41:boolean shouldShowDevMenuOrReload(int,android.view.KeyEvent):404:404 -> shouldShowDevMenuOrReload + 42:49:boolean shouldShowDevMenuOrReload(int,android.view.KeyEvent):405:405 -> shouldShowDevMenuOrReload + 50:54:boolean shouldShowDevMenuOrReload(int,android.view.KeyEvent):406:406 -> shouldShowDevMenuOrReload + 1:7:void unloadApp():348:348 -> unloadApp + 8:14:void unloadApp():349:349 -> unloadApp + 15:17:void unloadApp():350:350 -> unloadApp + 18:23:void unloadApp():352:352 -> unloadApp + 24:26:void unloadApp():353:353 -> unloadApp + 27:29:void unloadApp():354:354 -> unloadApp +com.facebook.react.ReactDelegate$$ExternalSyntheticLambda0 -> com.facebook.react.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.ReactDelegate com.facebook.react.ReactDelegate$$InternalSyntheticLambda$1$dcacfd1acf3c4706d5cd7617cf5cd8b32211cb32cc9a017656eca447b04f95cc$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.ReactDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactFragment -> com.facebook.react.ReactFragment: +# {"id":"sourceFile","fileName":"ReactFragment.kt"} + 1:4:void ():26:26 -> + 6:18:int checkPermission(java.lang.String,int,int):160:160 -> checkPermission + 6:18:int checkSelfPermission(java.lang.String):163:163 -> checkSelfPermission + 1:12:void setReactDelegate(com.facebook.react.ReactDelegate):27:27 -> getReactDelegate + 1:12:com.facebook.react.ReactDelegate getReactDelegate():27 -> getReactDelegate + 1:23:com.facebook.react.ReactHost getReactHost():84:84 -> getReactHost + 1:23:com.facebook.react.ReactNativeHost getReactNativeHost():72:72 -> getReactNativeHost + 1:3:void onActivityResult(int,int,android.content.Intent):120:120 -> onActivityResult + 4:12:void onActivityResult(int,int,android.content.Intent):121:121 -> onActivityResult + 1:9:boolean onBackPressed():129:129 -> onBackPressed + 1:3:void onCreate(android.os.Bundle):32:32 -> onCreate + 4:9:void onCreate(android.os.Bundle):36:36 -> onCreate + 10:15:void onCreate(android.os.Bundle):37:37 -> onCreate + 16:21:void onCreate(android.os.Bundle):38:38 -> onCreate + 22:27:void onCreate(android.os.Bundle):39:39 -> onCreate + 28:46:void onCreate(android.os.Bundle):41:41 -> onCreate + 47:54:void onCreate(android.os.Bundle):46:46 -> onCreate + 55:71:void onCreate(android.os.Bundle):47:47 -> onCreate + 72:73:void onCreate(android.os.Bundle):50:50 -> onCreate + 74:80:void onCreate(android.os.Bundle):51:51 -> onCreate + 81:84:void onCreate(android.os.Bundle):52:52 -> onCreate + 85:88:void onCreate(android.os.Bundle):50:50 -> onCreate + 89:92:void onCreate(android.os.Bundle):45:45 -> onCreate + 93:100:void onCreate(android.os.Bundle):43:43 -> onCreate + 6:12:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):91:91 -> onCreateView + 13:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):92:92 -> onCreateView + 1:3:void onDestroy():110:110 -> onDestroy + 4:7:void onDestroy():111:111 -> onDestroy + 8:15:void onDestroy():112:112 -> onDestroy + 16:23:void onDestroy():114:114 -> onDestroy + 6:14:boolean onKeyUp(int,android.view.KeyEvent):142:142 -> onKeyUp + 1:3:void onPause():103:103 -> onPause + 4:7:void onPause():104:104 -> onPause + 8:15:void onPause():105:105 -> onPause + 11:13:void onRequestPermissionsResult(int,java.lang.String[],int[]):151:151 -> onRequestPermissionsResult + 14:17:void onRequestPermissionsResult(int,java.lang.String[],int[]):152:152 -> onRequestPermissionsResult + 18:24:void onRequestPermissionsResult(int,java.lang.String[],int[]):153:153 -> onRequestPermissionsResult + 25:27:void onRequestPermissionsResult(int,java.lang.String[],int[]):154:154 -> onRequestPermissionsResult + 1:3:void onResume():96:96 -> onResume + 4:7:void onResume():97:97 -> onResume + 8:15:void onResume():98:98 -> onResume + 6:7:void requestPermissions(java.lang.String[],int,com.facebook.react.modules.core.PermissionListener):171:171 -> requestPermissions + 8:11:void requestPermissions(java.lang.String[],int,com.facebook.react.modules.core.PermissionListener):172:172 -> requestPermissions + 6:8:void setReactDelegate(com.facebook.react.ReactDelegate):27:27 -> setReactDelegate +com.facebook.react.ReactFragment$Builder -> com.facebook.react.ReactFragment$Builder: +# {"id":"sourceFile","fileName":"ReactFragment.kt"} + 1:4:void ():176:176 -> + 1:13:com.facebook.react.ReactFragment build():203:203 -> build + 1:3:java.lang.String getComponentName():177:177 -> getComponentName + 1:3:boolean getFabricEnabled():179:179 -> getFabricEnabled + 1:3:android.os.Bundle getLaunchOptions():178:178 -> getLaunchOptions + 1:1:void setComponentName(java.lang.String):177:177 -> setComponentName + 2:2:com.facebook.react.ReactFragment$Builder setComponentName(java.lang.String):188:188 -> setComponentName + 1:1:void setFabricEnabled(boolean):179:179 -> setFabricEnabled + 2:2:com.facebook.react.ReactFragment$Builder setFabricEnabled(boolean):209:209 -> setFabricEnabled + 1:1:void setLaunchOptions(android.os.Bundle):178:178 -> setLaunchOptions + 2:2:com.facebook.react.ReactFragment$Builder setLaunchOptions(android.os.Bundle):199:199 -> setLaunchOptions +com.facebook.react.ReactFragment$Companion -> com.facebook.react.ReactFragment$Companion: +# {"id":"sourceFile","fileName":"ReactFragment.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:com.facebook.react.ReactFragment access$newInstance(com.facebook.react.ReactFragment$Companion,java.lang.String,android.os.Bundle,boolean):214:214 -> + 2:2:void ():214 -> + 1:5:com.facebook.react.ReactFragment access$newInstance(com.facebook.react.ReactFragment$Companion,java.lang.String,android.os.Bundle,boolean):214:214 -> access$newInstance + 1:5:com.facebook.react.ReactFragment newInstance(java.lang.String,android.os.Bundle,boolean):237:237 -> newInstance + 6:10:com.facebook.react.ReactFragment newInstance(java.lang.String,android.os.Bundle,boolean):238:238 -> newInstance + 11:15:com.facebook.react.ReactFragment newInstance(java.lang.String,android.os.Bundle,boolean):239:239 -> newInstance + 16:20:com.facebook.react.ReactFragment newInstance(java.lang.String,android.os.Bundle,boolean):240:240 -> newInstance + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lp3/u;"} + void addBeforeDestroyListener(kotlin.jvm.functions.Function0) -> addBeforeDestroyListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/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;"} + void removeBeforeDestroyListener(kotlin.jvm.functions.Function0) -> removeBeforeDestroyListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/a;)V"} +com.facebook.react.ReactHost$$ExternalSyntheticLambda0 -> com.facebook.react.j: +# {"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.facebook.react.ReactInstanceEventListener -> com.facebook.react.ReactInstanceEventListener: +# {"id":"sourceFile","fileName":"ReactInstanceEventListener.kt"} +com.facebook.react.ReactInstanceManager -> com.facebook.react.ReactInstanceManager: +# {"id":"sourceFile","fileName":"ReactInstanceManager.java"} + 1:7:void ():151:151 -> + 8:16:void ():155:155 -> + 1:1:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):263:263 -> + 2:2:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):168:168 -> + 3:3:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):178:178 -> + 4:4:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):187:187 -> + 5:5:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):193:193 -> + 6:6:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):195:195 -> + 7:7:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):198:198 -> + 8:8:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):201:201 -> + 9:10:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):207:208 -> + 11:12:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):264:265 -> + 13:13:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):267:267 -> + 14:24:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):270:280 -> + 25:25:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):284:284 -> + 26:26:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):282:282 -> + 27:36:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):294:303 -> + 37:37:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):315:315 -> + 38:40:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):317:319 -> + 41:41:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):325:325 -> + 42:42:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):322:322 -> + 43:43:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):327:327 -> + 44:44:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):330:330 -> + 45:45:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):337:337 -> + 46:46:void (android.content.Context,android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader,java.lang.String,java.util.List,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,boolean,boolean,com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener,com.facebook.react.common.LifecycleState,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.devsupport.interfaces.RedBoxHandler,boolean,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,int,com.facebook.react.bridge.UIManagerProvider,java.util.Map,com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.internal.ChoreographerProvider,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):318:318 -> + 2:5:void lambda$setupReactContext$5():1327:1327 -> a + 1:6:void addReactInstanceEventListener(com.facebook.react.ReactInstanceEventListener):1123:1123 -> addReactInstanceEventListener + 1:3:void attachRootView(com.facebook.react.uimanager.ReactRoot):978:978 -> attachRootView + 4:6:void attachRootView(com.facebook.react.uimanager.ReactRoot):979:979 -> attachRootView + 7:14:void attachRootView(com.facebook.react.uimanager.ReactRoot):983:983 -> attachRootView + 15:20:void attachRootView(com.facebook.react.uimanager.ReactRoot):984:984 -> attachRootView + 21:27:void attachRootView(com.facebook.react.uimanager.ReactRoot):986:986 -> attachRootView + 28:31:void attachRootView(com.facebook.react.uimanager.ReactRoot):992:992 -> attachRootView + 32:37:void attachRootView(com.facebook.react.uimanager.ReactRoot):993:993 -> attachRootView + 38:40:void attachRootView(com.facebook.react.uimanager.ReactRoot):994:994 -> attachRootView + 41:44:void attachRootView(com.facebook.react.uimanager.ReactRoot):996:996 -> attachRootView + 1:7:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1336:1336 -> attachRootViewToInstance + 8:20:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1337:1337 -> attachRootViewToInstance + 21:27:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1342:1342 -> attachRootViewToInstance + 28:29:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1345:1345 -> attachRootViewToInstance + 30:39:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1346:1346 -> attachRootViewToInstance + 40:43:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1355:1355 -> attachRootViewToInstance + 44:50:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1358:1358 -> attachRootViewToInstance + 51:54:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1361:1361 -> attachRootViewToInstance + 55:60:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1362:1362 -> attachRootViewToInstance + 61:67:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1364:1364 -> attachRootViewToInstance + 68:72:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1365:1365 -> attachRootViewToInstance + 73:76:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1366:1366 -> attachRootViewToInstance + 77:80:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1367:1367 -> attachRootViewToInstance + 81:84:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1360:1360 -> attachRootViewToInstance + 85:88:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1368:1368 -> attachRootViewToInstance + 89:94:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1372:1372 -> attachRootViewToInstance + 95:100:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1374:1374 -> attachRootViewToInstance + 101:104:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1375:1375 -> attachRootViewToInstance + 105:108:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1371:1371 -> attachRootViewToInstance + 109:111:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1376:1376 -> attachRootViewToInstance + 112:114:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1377:1377 -> attachRootViewToInstance + 115:119:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1380:1380 -> attachRootViewToInstance + 120:127:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1381:1381 -> attachRootViewToInstance + 128:131:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1387:1387 -> attachRootViewToInstance + 132:139:void attachRootViewToInstance(com.facebook.react.uimanager.ReactRoot):1350:1350 -> attachRootViewToInstance + 1:1:void $r8$lambda$EnZATbJ90HHYmJlnD_lbPZufBNM(com.facebook.react.ReactInstanceManager):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:6:com.facebook.react.ReactInstanceManagerBuilder builder():231:231 -> builder + 1:1:void $r8$lambda$PrBhihCbbAFk4ZReAALGanVLCyc(com.facebook.react.ReactInstanceManager,com.facebook.react.ReactInstanceManager$ReactContextInitParams):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void clearReactRoot(com.facebook.react.uimanager.ReactRoot):958:958 -> clearReactRoot + 4:12:void clearReactRoot(com.facebook.react.uimanager.ReactRoot):959:959 -> clearReactRoot + 13:16:void clearReactRoot(com.facebook.react.uimanager.ReactRoot):960:960 -> clearReactRoot + 17:20:void clearReactRoot(com.facebook.react.uimanager.ReactRoot):961:961 -> clearReactRoot + 21:24:void clearReactRoot(com.facebook.react.uimanager.ReactRoot):962:962 -> clearReactRoot + 1:6:com.facebook.react.devsupport.ReactInstanceDevHelper createDevHelperInterface():343:343 -> createDevHelperInterface + 1:7:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1459:1459 -> createReactContext + 8:16:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1460:1460 -> createReactContext + 17:23:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1462:1462 -> createReactContext + 24:30:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1465:1465 -> createReactContext + 31:33:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1466:1466 -> createReactContext + 34:39:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1468:1468 -> createReactContext + 40:44:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1470:1470 -> createReactContext + 45:52:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1472:1472 -> createReactContext + 53:56:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1473:1473 -> createReactContext + 57:60:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1474:1474 -> createReactContext + 61:64:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1475:1475 -> createReactContext + 65:68:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1476:1476 -> createReactContext + 69:76:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1477:1477 -> createReactContext + 77:81:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1479:1479 -> createReactContext + 82:88:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1481:1481 -> createReactContext + 89:92:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1484:1484 -> createReactContext + 93:95:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1486:1486 -> createReactContext + 96:100:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1487:1487 -> createReactContext + 101:103:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1490:1490 -> createReactContext + 104:106:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1497:1497 -> createReactContext + 107:116:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1499:1499 -> createReactContext + 117:118:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1500:1500 -> createReactContext + 119:122:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1502:1502 -> createReactContext + 123:126:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1503:1503 -> createReactContext + 127:130:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1504:1504 -> createReactContext + 131:132:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1506:1506 -> createReactContext + 133:136:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1508:1508 -> createReactContext + 137:140:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1510:1510 -> createReactContext + 141:147:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1511:1511 -> createReactContext + 148:150:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1513:1513 -> createReactContext + 151:170:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1516:1516 -> createReactContext + 171:174:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1517:1517 -> createReactContext + 175:178:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1521:1521 -> createReactContext + 179:184:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1522:1522 -> createReactContext + 185:187:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1524:1524 -> createReactContext + 188:190:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1527:1527 -> createReactContext + 191:193:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1528:1528 -> createReactContext + 194:197:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1531:1531 -> createReactContext + 198:200:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1532:1532 -> createReactContext + 201:206:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1534:1534 -> createReactContext + 207:213:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1535:1535 -> createReactContext + 214:218:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1538:1538 -> createReactContext + 219:223:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1539:1539 -> createReactContext + 224:226:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1540:1540 -> createReactContext + 227:231:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1541:1541 -> createReactContext + 232:234:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1486:1486 -> createReactContext + 235:239:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1487:1487 -> createReactContext + 240:240:com.facebook.react.bridge.ReactApplicationContext createReactContext(com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.JSBundleLoader):1488:1488 -> createReactContext + 1:7:void createReactContextInBackground():466:466 -> createReactContextInBackground + 8:10:void createReactContextInBackground():468:468 -> createReactContextInBackground + 11:15:void createReactContextInBackground():469:469 -> createReactContextInBackground + 16:17:void createReactContextInBackground():470:470 -> createReactContextInBackground + 18:21:void createReactContextInBackground():471:471 -> createReactContextInBackground + 1:3:com.facebook.react.uimanager.ViewManager createViewManager(java.lang.String):1047:1047 -> createViewManager + 4:12:com.facebook.react.uimanager.ViewManager createViewManager(java.lang.String):1048:1048 -> createViewManager + 13:19:com.facebook.react.uimanager.ViewManager createViewManager(java.lang.String):1049:1049 -> createViewManager + 20:20:com.facebook.react.uimanager.ViewManager createViewManager(java.lang.String):1052:1052 -> createViewManager + 21:23:com.facebook.react.uimanager.ViewManager createViewManager(java.lang.String):1054:1054 -> createViewManager + 24:41:com.facebook.react.uimanager.ViewManager createViewManager(java.lang.String):1055:1055 -> createViewManager + 42:45:com.facebook.react.uimanager.ViewManager createViewManager(java.lang.String):1056:1056 -> createViewManager + 46:47:com.facebook.react.uimanager.ViewManager createViewManager(java.lang.String):1057:1057 -> createViewManager + 48:53:com.facebook.react.uimanager.ViewManager createViewManager(java.lang.String):1059:1059 -> createViewManager + 54:57:com.facebook.react.uimanager.ViewManager createViewManager(java.lang.String):1061:1061 -> createViewManager + 58:63:com.facebook.react.uimanager.ViewManager createViewManager(java.lang.String):1065:1065 -> createViewManager + 64:65:com.facebook.react.uimanager.ViewManager createViewManager(java.lang.String):1050:1050 -> createViewManager + 66:67:com.facebook.react.uimanager.ViewManager createViewManager(java.lang.String):1052:1052 -> createViewManager + 1:1:void $r8$lambda$gb653mFZ5g89YrL4JOidj7UzBRU(com.facebook.react.ReactInstanceManager,com.facebook.react.bridge.ReactApplicationContext):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void destroy():805:805 -> destroy + 4:14:void destroy():806:806 -> destroy + 15:17:void destroy():808:808 -> destroy + 18:25:void destroy():810:810 -> destroy + 26:33:void destroy():811:811 -> destroy + 34:37:void destroy():816:816 -> destroy + 38:42:void destroy():818:818 -> destroy + 43:47:void destroy():819:819 -> destroy + 48:52:void destroy():820:820 -> destroy + 53:55:void destroy():823:823 -> destroy + 56:62:void destroy():824:824 -> destroy + 63:66:void destroy():825:825 -> destroy + 67:68:void destroy():827:827 -> destroy + 69:71:void destroy():828:828 -> destroy + 72:74:void destroy():829:829 -> destroy + 75:78:void destroy():830:830 -> destroy + 79:96:void destroy():831:831 -> destroy + 97:103:void destroy():833:833 -> destroy + 104:111:void destroy():834:834 -> destroy + 112:116:void destroy():838:838 -> destroy + 117:118:void destroy():839:839 -> destroy + 119:120:void destroy():841:842 -> destroy + 121:124:void destroy():846:846 -> destroy + 125:128:void destroy():847:847 -> destroy + 129:131:void destroy():848:848 -> destroy + 132:133:void destroy():849:849 -> destroy + 134:135:void destroy():853:853 -> destroy + 136:139:void destroy():854:854 -> destroy + 140:141:void destroy():855:855 -> destroy + 142:147:void destroy():858:858 -> destroy + 148:151:void destroy():860:860 -> destroy + 152:154:void destroy():861:861 -> destroy + 155:159:void destroy():862:862 -> destroy + 160:161:void destroy():863:864 -> destroy + 162:163:void destroy():864:864 -> destroy + 164:165:void destroy():865:865 -> destroy + 166:167:void destroy():866:867 -> destroy + 168:175:void destroy():867:867 -> destroy + 176:178:void destroy():866:866 -> destroy + 179:182:void destroy():863:863 -> destroy + 183:184:void destroy():841:841 -> destroy + 185:186:void destroy():842:842 -> destroy + 1:3:void detachRootView(com.facebook.react.uimanager.ReactRoot):1009:1009 -> detachRootView + 4:12:void detachRootView(com.facebook.react.uimanager.ReactRoot):1010:1010 -> detachRootView + 13:16:void detachRootView(com.facebook.react.uimanager.ReactRoot):1014:1014 -> detachRootView + 17:22:void detachRootView(com.facebook.react.uimanager.ReactRoot):1015:1015 -> detachRootView + 23:26:void detachRootView(com.facebook.react.uimanager.ReactRoot):1016:1016 -> detachRootView + 1:7:void detachRootViewFromInstance(com.facebook.react.uimanager.ReactRoot,com.facebook.react.bridge.ReactContext):1391:1391 -> detachRootViewFromInstance + 8:10:void detachRootViewFromInstance(com.facebook.react.uimanager.ReactRoot,com.facebook.react.bridge.ReactContext):1392:1392 -> detachRootViewFromInstance + 11:23:void detachRootViewFromInstance(com.facebook.react.uimanager.ReactRoot,com.facebook.react.bridge.ReactContext):1394:1394 -> detachRootViewFromInstance + 24:30:void detachRootViewFromInstance(com.facebook.react.uimanager.ReactRoot,com.facebook.react.bridge.ReactContext):1399:1399 -> detachRootViewFromInstance + 31:37:void detachRootViewFromInstance(com.facebook.react.uimanager.ReactRoot,com.facebook.react.bridge.ReactContext):1407:1407 -> detachRootViewFromInstance + 38:43:void detachRootViewFromInstance(com.facebook.react.uimanager.ReactRoot,com.facebook.react.bridge.ReactContext):1409:1409 -> detachRootViewFromInstance + 44:47:void detachRootViewFromInstance(com.facebook.react.uimanager.ReactRoot,com.facebook.react.bridge.ReactContext):1411:1411 -> detachRootViewFromInstance + 48:53:void detachRootViewFromInstance(com.facebook.react.uimanager.ReactRoot,com.facebook.react.bridge.ReactContext):1413:1413 -> detachRootViewFromInstance + 54:65:void detachRootViewFromInstance(com.facebook.react.uimanager.ReactRoot,com.facebook.react.bridge.ReactContext):1416:1416 -> detachRootViewFromInstance + 66:69:void detachRootViewFromInstance(com.facebook.react.uimanager.ReactRoot,com.facebook.react.bridge.ReactContext):1422:1422 -> detachRootViewFromInstance + 70:75:void detachRootViewFromInstance(com.facebook.react.uimanager.ReactRoot,com.facebook.react.bridge.ReactContext):1425:1425 -> detachRootViewFromInstance + 76:81:void detachRootViewFromInstance(com.facebook.react.uimanager.ReactRoot,com.facebook.react.bridge.ReactContext):1426:1426 -> detachRootViewFromInstance + 82:89:void detachRootViewFromInstance(com.facebook.react.uimanager.ReactRoot,com.facebook.react.bridge.ReactContext):1427:1427 -> detachRootViewFromInstance + 3:9:void lambda$attachRootViewToInstance$6(int,com.facebook.react.uimanager.ReactRoot):1383:1383 -> e + 10:13:void lambda$attachRootViewToInstance$6(int,com.facebook.react.uimanager.ReactRoot):1385:1385 -> e + 1:1:void $r8$lambda$pu7uI5W8XB5vLxNQmijLRH5XPtQ(com.facebook.react.ReactInstanceManager,com.facebook.react.ReactInstanceEventListener[],com.facebook.react.bridge.ReactApplicationContext):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 2:4:void lambda$setupReactContext$4():1323:1323 -> g + 5:12:void lambda$setupReactContext$4():1324:1324 -> g + 1:3:com.facebook.react.bridge.ReactContext getCurrentReactContext():1136:1136 -> getCurrentReactContext + 4:8:com.facebook.react.bridge.ReactContext getCurrentReactContext():1137:1137 -> getCurrentReactContext + 9:10:com.facebook.react.bridge.ReactContext getCurrentReactContext():1138:1138 -> getCurrentReactContext + 1:3:com.facebook.react.devsupport.interfaces.DevSupportManager getDevSupportManager():413:413 -> getDevSupportManager + 1:3:com.facebook.react.bridge.JavaScriptExecutorFactory getJSExecutorFactory():409:409 -> getJSExecutorFactory + 1:7:java.lang.String getJsExecutorName():1146:1146 -> getJsExecutorName + 1:3:com.facebook.react.common.LifecycleState getLifecycleState():1142:1142 -> getLifecycleState + 1:3:com.facebook.react.MemoryPressureRouter getMemoryPressureRouter():417:417 -> getMemoryPressureRouter + 1:10:com.facebook.react.bridge.ReactInstanceManagerInspectorTarget getOrCreateInspectorTarget():1647:1647 -> getOrCreateInspectorTarget + 11:22:com.facebook.react.bridge.ReactInstanceManagerInspectorTarget getOrCreateInspectorTarget():1649:1649 -> getOrCreateInspectorTarget + 23:25:com.facebook.react.bridge.ReactInstanceManagerInspectorTarget getOrCreateInspectorTarget():1653:1653 -> getOrCreateInspectorTarget + 1:5:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1023:1023 -> getOrCreateViewManagers + 6:12:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1024:1024 -> getOrCreateViewManagers + 13:16:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1026:1026 -> getOrCreateViewManagers + 17:19:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1027:1027 -> getOrCreateViewManagers + 20:23:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1028:1028 -> getOrCreateViewManagers + 24:28:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1029:1029 -> getOrCreateViewManagers + 29:46:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1030:1030 -> getOrCreateViewManagers + 47:56:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1031:1031 -> getOrCreateViewManagers + 57:58:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1033:1033 -> getOrCreateViewManagers + 59:59:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1034:1034 -> getOrCreateViewManagers + 60:62:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1040:1040 -> getOrCreateViewManagers + 63:68:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1041:1041 -> getOrCreateViewManagers + 69:74:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1036:1036 -> getOrCreateViewManagers + 75:76:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1038:1038 -> getOrCreateViewManagers + 77:79:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1040:1040 -> getOrCreateViewManagers + 80:85:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1041:1041 -> getOrCreateViewManagers + 86:88:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1040:1040 -> getOrCreateViewManagers + 89:93:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1041:1041 -> getOrCreateViewManagers + 94:94:java.util.List getOrCreateViewManagers(com.facebook.react.bridge.ReactApplicationContext):1042:1042 -> getOrCreateViewManagers + 1:8:java.util.List getPackages():421:421 -> getPackages + 1:7:java.util.Collection getViewManagerNames():1070:1070 -> getViewManagerNames + 8:11:java.util.Collection getViewManagerNames():1072:1072 -> getViewManagerNames + 12:15:java.util.Collection getViewManagerNames():1116:1116 -> getViewManagerNames + 16:18:java.util.Collection getViewManagerNames():1077:1077 -> getViewManagerNames + 19:26:java.util.Collection getViewManagerNames():1078:1078 -> getViewManagerNames + 27:33:java.util.Collection getViewManagerNames():1079:1079 -> getViewManagerNames + 34:34:java.util.Collection getViewManagerNames():1083:1083 -> getViewManagerNames + 35:37:java.util.Collection getViewManagerNames():1085:1085 -> getViewManagerNames + 38:41:java.util.Collection getViewManagerNames():1086:1086 -> getViewManagerNames + 42:46:java.util.Collection getViewManagerNames():1087:1087 -> getViewManagerNames + 47:64:java.util.Collection getViewManagerNames():1088:1088 -> getViewManagerNames + 65:72:java.util.Collection getViewManagerNames():1089:1089 -> getViewManagerNames + 73:84:java.util.Collection getViewManagerNames():1090:1090 -> getViewManagerNames + 85:87:java.util.Collection getViewManagerNames():1091:1091 -> getViewManagerNames + 88:91:java.util.Collection getViewManagerNames():1092:1092 -> getViewManagerNames + 92:93:java.util.Collection getViewManagerNames():1093:1093 -> getViewManagerNames + 94:99:java.util.Collection getViewManagerNames():1094:1094 -> getViewManagerNames + 100:105:java.util.Collection getViewManagerNames():1100:1100 -> getViewManagerNames + 106:109:java.util.Collection getViewManagerNames():1103:1103 -> getViewManagerNames + 110:121:java.util.Collection getViewManagerNames():1107:1107 -> getViewManagerNames + 122:124:java.util.Collection getViewManagerNames():1103:1103 -> getViewManagerNames + 125:128:java.util.Collection getViewManagerNames():1109:1109 -> getViewManagerNames + 129:130:java.util.Collection getViewManagerNames():1111:1111 -> getViewManagerNames + 131:133:java.util.Collection getViewManagerNames():1113:1113 -> getViewManagerNames + 134:137:java.util.Collection getViewManagerNames():1116:1116 -> getViewManagerNames + 138:143:java.util.Collection getViewManagerNames():1114:1114 -> getViewManagerNames + 144:150:java.util.Collection getViewManagerNames():1080:1080 -> getViewManagerNames + 151:153:java.util.Collection getViewManagerNames():1081:1081 -> getViewManagerNames + 154:157:java.util.Collection getViewManagerNames():1116:1116 -> getViewManagerNames + 158:159:java.util.Collection getViewManagerNames():1083:1083 -> getViewManagerNames + 160:162:java.util.Collection getViewManagerNames():1116:1116 -> getViewManagerNames + 163:163:java.util.Collection getViewManagerNames():1117:1117 -> getViewManagerNames + 1:1:android.content.Context -$$Nest$fgetmApplicationContext(com.facebook.react.ReactInstanceManager):0:0 -> h + # {"id":"com.android.tools.r8.synthesized"} + 1:6:void handleCxxError(java.lang.Exception):425:425 -> handleCxxError + 1:3:boolean hasStartedCreatingInitialContext():549:549 -> hasStartedCreatingInitialContext + 1:1:android.app.Activity -$$Nest$fgetmCurrentActivity(com.facebook.react.ReactInstanceManager):0:0 -> i + # {"id":"com.android.tools.r8.synthesized"} + 2:5:void initializeSoLoaderIfNecessary(android.content.Context):454:454 -> initializeSoLoaderIfNecessary + 1:8:void invalidate():1163:1163 -> invalidate + 9:10:void invalidate():1164:1164 -> invalidate + 11:14:void invalidate():1165:1165 -> invalidate + 1:3:void invokeDefaultOnBackPressed():573:573 -> invokeDefaultOnBackPressed + 4:7:void invokeDefaultOnBackPressed():574:574 -> invokeDefaultOnBackPressed + 8:11:void invokeDefaultOnBackPressed():575:575 -> invokeDefaultOnBackPressed + 1:1:com.facebook.react.devsupport.interfaces.DevSupportManager -$$Nest$fgetmDevSupportManager(com.facebook.react.ReactInstanceManager):0:0 -> j + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.ReactInstanceManagerInspectorTarget -$$Nest$fgetmInspectorTarget(com.facebook.react.ReactInstanceManager):0:0 -> k + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean -$$Nest$fgetmInstanceManagerInvalidated(com.facebook.react.ReactInstanceManager):0:0 -> l + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void lambda$runCreateReactContextOnNewThread$0():1250:1250 -> lambda$runCreateReactContextOnNewThread$0 + 5:8:void lambda$runCreateReactContextOnNewThread$0():1251:1251 -> lambda$runCreateReactContextOnNewThread$0 + 9:11:void lambda$runCreateReactContextOnNewThread$0():1252:1252 -> lambda$runCreateReactContextOnNewThread$0 + 1:5:void lambda$runCreateReactContextOnNewThread$1(com.facebook.react.bridge.ReactApplicationContext):1258:1258 -> lambda$runCreateReactContextOnNewThread$1 + 6:11:void lambda$runCreateReactContextOnNewThread$1(com.facebook.react.bridge.ReactApplicationContext):1260:1260 -> lambda$runCreateReactContextOnNewThread$1 + 1:5:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1217:1217 -> lambda$runCreateReactContextOnNewThread$2 + 6:8:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1218:1218 -> lambda$runCreateReactContextOnNewThread$2 + 9:16:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1219:1219 -> lambda$runCreateReactContextOnNewThread$2 + 17:24:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1221:1221 -> lambda$runCreateReactContextOnNewThread$2 + 25:26:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1226:1226 -> lambda$runCreateReactContextOnNewThread$2 + 27:30:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1229:1229 -> lambda$runCreateReactContextOnNewThread$2 + 31:33:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1233:1233 -> lambda$runCreateReactContextOnNewThread$2 + 34:38:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1234:1234 -> lambda$runCreateReactContextOnNewThread$2 + 39:50:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1237:1237 -> lambda$runCreateReactContextOnNewThread$2 + 51:54:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1236:1236 -> lambda$runCreateReactContextOnNewThread$2 + 55:56:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1246:1246 -> lambda$runCreateReactContextOnNewThread$2 + 57:61:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1247:1247 -> lambda$runCreateReactContextOnNewThread$2 + 62:66:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1248:1248 -> lambda$runCreateReactContextOnNewThread$2 + 67:71:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1255:1255 -> lambda$runCreateReactContextOnNewThread$2 + 72:74:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1264:1264 -> lambda$runCreateReactContextOnNewThread$2 + 75:79:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1265:1265 -> lambda$runCreateReactContextOnNewThread$2 + 80:87:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1267:1267 -> lambda$runCreateReactContextOnNewThread$2 + 88:89:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1240:1240 -> lambda$runCreateReactContextOnNewThread$2 + 90:91:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1241:1241 -> lambda$runCreateReactContextOnNewThread$2 + 92:97:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1242:1242 -> lambda$runCreateReactContextOnNewThread$2 + 98:99:void lambda$runCreateReactContextOnNewThread$2(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1226:1226 -> lambda$runCreateReactContextOnNewThread$2 + 1:3:void lambda$setupReactContext$3(com.facebook.react.ReactInstanceEventListener[],com.facebook.react.bridge.ReactApplicationContext):1309:1309 -> lambda$setupReactContext$3 + 4:11:void lambda$setupReactContext$3(com.facebook.react.ReactInstanceEventListener[],com.facebook.react.bridge.ReactApplicationContext):1311:1311 -> lambda$setupReactContext$3 + 12:18:void lambda$setupReactContext$3(com.facebook.react.ReactInstanceEventListener[],com.facebook.react.bridge.ReactApplicationContext):1317:1317 -> lambda$setupReactContext$3 + 1:13:void logOnDestroy():796:796 -> logOnDestroy + 1:1:boolean -$$Nest$fgetmUseFallbackBundle(com.facebook.react.ReactInstanceManager):0:0 -> m + # {"id":"com.android.tools.r8.synthesized"} + 2:8:void moveReactContextToCurrentLifecycleState():911:911 -> moveReactContextToCurrentLifecycleState + 9:14:void moveReactContextToCurrentLifecycleState():912:912 -> moveReactContextToCurrentLifecycleState + 15:18:void moveReactContextToCurrentLifecycleState():914:914 -> moveReactContextToCurrentLifecycleState + 2:7:void moveToBeforeCreateLifecycleState():897:897 -> moveToBeforeCreateLifecycleState + 8:13:void moveToBeforeCreateLifecycleState():899:899 -> moveToBeforeCreateLifecycleState + 14:16:void moveToBeforeCreateLifecycleState():900:900 -> moveToBeforeCreateLifecycleState + 17:23:void moveToBeforeCreateLifecycleState():901:901 -> moveToBeforeCreateLifecycleState + 24:29:void moveToBeforeCreateLifecycleState():903:903 -> moveToBeforeCreateLifecycleState + 30:34:void moveToBeforeCreateLifecycleState():904:904 -> moveToBeforeCreateLifecycleState + 35:38:void moveToBeforeCreateLifecycleState():907:907 -> moveToBeforeCreateLifecycleState + 39:42:void moveToBeforeCreateLifecycleState():908:908 -> moveToBeforeCreateLifecycleState + 2:7:void moveToBeforeResumeLifecycleState():884:884 -> moveToBeforeResumeLifecycleState + 8:13:void moveToBeforeResumeLifecycleState():886:886 -> moveToBeforeResumeLifecycleState + 14:18:void moveToBeforeResumeLifecycleState():887:887 -> moveToBeforeResumeLifecycleState + 19:24:void moveToBeforeResumeLifecycleState():888:888 -> moveToBeforeResumeLifecycleState + 25:30:void moveToBeforeResumeLifecycleState():889:889 -> moveToBeforeResumeLifecycleState + 31:33:void moveToBeforeResumeLifecycleState():890:890 -> moveToBeforeResumeLifecycleState + 34:37:void moveToBeforeResumeLifecycleState():893:893 -> moveToBeforeResumeLifecycleState + 38:41:void moveToBeforeResumeLifecycleState():894:894 -> moveToBeforeResumeLifecycleState + 2:9:void moveToResumedLifecycleState(boolean):871:871 -> moveToResumedLifecycleState + 10:24:void moveToResumedLifecycleState(boolean):874:874 -> moveToResumedLifecycleState + 25:29:void moveToResumedLifecycleState(boolean):877:877 -> moveToResumedLifecycleState + 30:33:void moveToResumedLifecycleState(boolean):880:880 -> moveToResumedLifecycleState + 34:37:void moveToResumedLifecycleState(boolean):881:881 -> moveToResumedLifecycleState + 1:1:com.facebook.react.bridge.JavaScriptExecutorFactory -$$Nest$mgetJSExecutorFactory(com.facebook.react.ReactInstanceManager):0:0 -> n + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$minvokeDefaultOnBackPressed(com.facebook.react.ReactInstanceManager):0:0 -> o + # {"id":"com.android.tools.r8.synthesized"} + 1:6:void onActivityResult(android.app.Activity,int,int,android.content.Intent):919:919 -> onActivityResult + 7:10:void onActivityResult(android.app.Activity,int,int,android.content.Intent):921:921 -> onActivityResult + 1:3:void onBackPressed():557:557 -> onBackPressed + 4:7:void onBackPressed():558:558 -> onBackPressed + 8:14:void onBackPressed():561:561 -> onBackPressed + 15:18:void onBackPressed():562:562 -> onBackPressed + 19:20:void onBackPressed():564:564 -> onBackPressed + 21:28:void onBackPressed():565:565 -> onBackPressed + 29:32:void onBackPressed():567:567 -> onBackPressed + 1:3:void onConfigurationChanged(android.content.Context,android.content.res.Configuration):937:937 -> onConfigurationChanged + 4:9:void onConfigurationChanged(android.content.Context,android.content.res.Configuration):939:939 -> onConfigurationChanged + 10:11:void onConfigurationChanged(android.content.Context,android.content.res.Configuration):941:941 -> onConfigurationChanged + 12:19:void onConfigurationChanged(android.content.Context,android.content.res.Configuration):942:942 -> onConfigurationChanged + 20:23:void onConfigurationChanged(android.content.Context,android.content.res.Configuration):945:945 -> onConfigurationChanged + 1:1:void onHostDestroy():766:766 -> onHostDestroy + 2:3:void onHostDestroy():768:769 -> onHostDestroy + 4:6:void onHostDestroy():772:774 -> onHostDestroy + 7:8:void onHostDestroy(android.app.Activity):789:790 -> onHostDestroy + 1:1:void onHostPause():624:624 -> onHostPause + 2:4:void onHostPause():626:628 -> onHostPause + 5:5:void onHostPause():631:631 -> onHostPause + 6:12:void onHostPause(android.app.Activity):663:669 -> onHostPause + 13:13:void onHostPause(android.app.Activity):672:672 -> onHostPause + 14:15:void onHostPause(android.app.Activity):674:675 -> onHostPause + 16:16:void onHostPause(android.app.Activity):679:679 -> onHostPause + 17:17:void onHostPause(android.app.Activity):682:682 -> onHostPause + 18:18:void onHostPause(android.app.Activity):675:675 -> onHostPause + 19:19:void onHostPause(android.app.Activity):684:684 -> onHostPause + 1:1:void onHostResume(android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler):701:701 -> onHostResume + 2:3:void onHostResume(android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler):703:704 -> onHostResume + 4:4:void onHostResume(android.app.Activity):710:710 -> onHostResume + 5:5:void onHostResume(android.app.Activity):712:712 -> onHostResume + 6:6:void onHostResume(android.app.Activity):714:714 -> onHostResume + 7:9:void onHostResume(android.app.Activity):728:730 -> onHostResume + 10:10:void onHostResume(android.app.Activity):746:746 -> onHostResume + 11:11:void onHostResume(android.app.Activity):748:748 -> onHostResume + 12:12:void onHostResume(android.app.Activity):750:750 -> onHostResume + 13:13:void onHostResume(android.app.Activity):754:754 -> onHostResume + 1:7:void onJSBundleLoadedFromServer():1170:1170 -> onJSBundleLoadedFromServer + 8:9:void onJSBundleLoadedFromServer():1172:1172 -> onJSBundleLoadedFromServer + 10:19:void onJSBundleLoadedFromServer():1174:1174 -> onJSBundleLoadedFromServer + 20:23:void onJSBundleLoadedFromServer():1173:1173 -> onJSBundleLoadedFromServer + 24:29:void onJSBundleLoadedFromServer():1176:1176 -> onJSBundleLoadedFromServer + 1:3:void onNewIntent(android.content.Intent):582:582 -> onNewIntent + 4:9:void onNewIntent(android.content.Intent):583:583 -> onNewIntent + 10:17:void onNewIntent(android.content.Intent):585:585 -> onNewIntent + 18:21:void onNewIntent(android.content.Intent):587:587 -> onNewIntent + 22:27:void onNewIntent(android.content.Intent):588:588 -> onNewIntent + 28:29:void onNewIntent(android.content.Intent):590:590 -> onNewIntent + 30:37:void onNewIntent(android.content.Intent):591:591 -> onNewIntent + 38:43:void onNewIntent(android.content.Intent):592:592 -> onNewIntent + 44:45:void onNewIntent(android.content.Intent):593:593 -> onNewIntent + 46:53:void onNewIntent(android.content.Intent):594:594 -> onNewIntent + 54:56:void onNewIntent(android.content.Intent):596:596 -> onNewIntent + 57:62:void onNewIntent(android.content.Intent):599:599 -> onNewIntent + 1:6:void onUserLeaveHint(android.app.Activity):643:643 -> onUserLeaveHint + 7:9:void onUserLeaveHint(android.app.Activity):644:644 -> onUserLeaveHint + 10:15:void onUserLeaveHint(android.app.Activity):646:646 -> onUserLeaveHint + 16:19:void onUserLeaveHint(android.app.Activity):648:648 -> onUserLeaveHint + 1:3:void onWindowFocusChange(boolean):927:927 -> onWindowFocusChange + 4:9:void onWindowFocusChange(boolean):928:928 -> onWindowFocusChange + 10:13:void onWindowFocusChange(boolean):930:930 -> onWindowFocusChange + 1:1:void -$$Nest$monJSBundleLoadedFromServer(com.facebook.react.ReactInstanceManager):0:0 -> p + # {"id":"com.android.tools.r8.synthesized"} + 1:8:void processPackage(com.facebook.react.ReactPackage,com.facebook.react.NativeModuleRegistryBuilder):1580:1580 -> processPackage + 9:22:void processPackage(com.facebook.react.ReactPackage,com.facebook.react.NativeModuleRegistryBuilder):1581:1581 -> processPackage + 23:25:void processPackage(com.facebook.react.ReactPackage,com.facebook.react.NativeModuleRegistryBuilder):1582:1582 -> processPackage + 26:28:void processPackage(com.facebook.react.ReactPackage,com.facebook.react.NativeModuleRegistryBuilder):1583:1583 -> processPackage + 29:36:void processPackage(com.facebook.react.ReactPackage,com.facebook.react.NativeModuleRegistryBuilder):1584:1584 -> processPackage + 1:5:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1548:1548 -> processPackages + 6:10:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1551:1551 -> processPackages + 11:13:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1553:1553 -> processPackages + 14:31:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1554:1554 -> processPackages + 32:36:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1555:1555 -> processPackages + 37:39:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1557:1557 -> processPackages + 40:49:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1559:1559 -> processPackages + 50:50:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1560:1560 -> processPackages + 51:52:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1562:1563 -> processPackages + 53:56:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1563:1563 -> processPackages + 57:61:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1565:1565 -> processPackages + 62:66:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1566:1566 -> processPackages + 67:70:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1569:1569 -> processPackages + 71:73:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1571:1571 -> processPackages + 74:80:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1572:1572 -> processPackages + 81:83:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1571:1571 -> processPackages + 84:88:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1572:1572 -> processPackages + 89:89:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1573:1573 -> processPackages + 90:91:com.facebook.react.bridge.NativeModuleRegistry processPackages(com.facebook.react.bridge.ReactApplicationContext,java.util.List):1562:1562 -> processPackages + 1:1:void -$$Nest$mrecreateReactContextInBackgroundFromBundleLoader(com.facebook.react.ReactInstanceManager):0:0 -> q + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$mtoggleElementInspector(com.facebook.react.ReactInstanceManager):0:0 -> r + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void recreateReactContextInBackground():484:484 -> recreateReactContextInBackground + 2:2:void recreateReactContextInBackground():488:488 -> recreateReactContextInBackground + 3:4:void recreateReactContextInBackground(com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader):1182:1183 -> recreateReactContextInBackground + 5:5:void recreateReactContextInBackground(com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader):1185:1185 -> recreateReactContextInBackground + 6:7:void recreateReactContextInBackground(com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader):1187:1188 -> recreateReactContextInBackground + 8:8:void recreateReactContextInBackground(com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader):1190:1190 -> recreateReactContextInBackground + 1:7:void recreateReactContextInBackgroundFromBundleLoader():538:538 -> recreateReactContextInBackgroundFromBundleLoader + 8:15:void recreateReactContextInBackgroundFromBundleLoader():539:539 -> recreateReactContextInBackgroundFromBundleLoader + 16:18:void recreateReactContextInBackgroundFromBundleLoader():540:540 -> recreateReactContextInBackgroundFromBundleLoader + 19:26:void recreateReactContextInBackgroundFromBundleLoader():541:541 -> recreateReactContextInBackgroundFromBundleLoader + 1:7:void recreateReactContextInBackgroundInner():493:493 -> recreateReactContextInBackgroundInner + 8:15:void recreateReactContextInBackgroundInner():494:494 -> recreateReactContextInBackgroundInner + 16:18:void recreateReactContextInBackgroundInner():495:495 -> recreateReactContextInBackgroundInner + 19:21:void recreateReactContextInBackgroundInner():496:496 -> recreateReactContextInBackgroundInner + 22:29:void recreateReactContextInBackgroundInner():498:498 -> recreateReactContextInBackgroundInner + 30:36:void recreateReactContextInBackgroundInner():499:499 -> recreateReactContextInBackgroundInner + 37:42:void recreateReactContextInBackgroundInner():500:500 -> recreateReactContextInBackgroundInner + 43:46:void recreateReactContextInBackgroundInner():501:501 -> recreateReactContextInBackgroundInner + 47:52:void recreateReactContextInBackgroundInner():502:502 -> recreateReactContextInBackgroundInner + 53:63:void recreateReactContextInBackgroundInner():504:504 -> recreateReactContextInBackgroundInner + 64:67:void recreateReactContextInBackgroundInner():533:533 -> recreateReactContextInBackgroundInner + 1:4:void registerCxxErrorHandlerFunc():429:429 -> registerCxxErrorHandlerFunc + 5:10:void registerCxxErrorHandlerFunc():431:431 -> registerCxxErrorHandlerFunc + 11:20:void registerCxxErrorHandlerFunc():434:434 -> registerCxxErrorHandlerFunc + 21:28:void registerCxxErrorHandlerFunc():436:436 -> registerCxxErrorHandlerFunc + 29:32:void registerCxxErrorHandlerFunc():438:438 -> registerCxxErrorHandlerFunc + 1:6:void removeReactInstanceEventListener(com.facebook.react.ReactInstanceEventListener):1129:1129 -> removeReactInstanceEventListener + 1:7:void runCreateReactContextOnNewThread(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1196:1196 -> runCreateReactContextOnNewThread + 8:10:void runCreateReactContextOnNewThread(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1197:1197 -> runCreateReactContextOnNewThread + 11:19:void runCreateReactContextOnNewThread(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1198:1198 -> runCreateReactContextOnNewThread + 20:24:void runCreateReactContextOnNewThread(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1203:1203 -> runCreateReactContextOnNewThread + 25:27:void runCreateReactContextOnNewThread(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1204:1204 -> runCreateReactContextOnNewThread + 28:30:void runCreateReactContextOnNewThread(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1205:1205 -> runCreateReactContextOnNewThread + 31:35:void runCreateReactContextOnNewThread(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1206:1206 -> runCreateReactContextOnNewThread + 36:40:void runCreateReactContextOnNewThread(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1207:1207 -> runCreateReactContextOnNewThread + 41:45:void runCreateReactContextOnNewThread(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1208:1208 -> runCreateReactContextOnNewThread + 46:47:void runCreateReactContextOnNewThread(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1210:1211 -> runCreateReactContextOnNewThread + 48:61:void runCreateReactContextOnNewThread(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1213:1213 -> runCreateReactContextOnNewThread + 62:66:void runCreateReactContextOnNewThread(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1271:1271 -> runCreateReactContextOnNewThread + 67:74:void runCreateReactContextOnNewThread(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1272:1272 -> runCreateReactContextOnNewThread + 75:76:void runCreateReactContextOnNewThread(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1210:1210 -> runCreateReactContextOnNewThread + 77:78:void runCreateReactContextOnNewThread(com.facebook.react.ReactInstanceManager$ReactContextInitParams):1211:1211 -> runCreateReactContextOnNewThread + 2:3:void setUseFallbackBundle(boolean):405:405 -> setUseFallbackBundle + 4:8:void setUseFallbackBundle(boolean):406:406 -> setUseFallbackBundle + 1:7:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1276:1276 -> setupReactContext + 8:12:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1277:1277 -> setupReactContext + 13:17:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1278:1278 -> setupReactContext + 18:24:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1279:1279 -> setupReactContext + 25:27:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1280:1280 -> setupReactContext + 28:30:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1281:1281 -> setupReactContext + 31:38:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1282:1282 -> setupReactContext + 39:39:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1283:1283 -> setupReactContext + 40:49:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1286:1286 -> setupReactContext + 50:52:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1288:1288 -> setupReactContext + 53:57:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1290:1290 -> setupReactContext + 58:62:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1291:1291 -> setupReactContext + 63:67:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1293:1293 -> setupReactContext + 68:85:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1294:1294 -> setupReactContext + 86:91:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1295:1295 -> setupReactContext + 92:96:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1297:1297 -> setupReactContext + 97:97:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1298:1298 -> setupReactContext + 98:99:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1302:1302 -> setupReactContext + 100:105:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1303:1303 -> setupReactContext + 106:107:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1304:1304 -> setupReactContext + 108:113:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1305:1305 -> setupReactContext + 114:121:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1307:1307 -> setupReactContext + 122:129:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1321:1321 -> setupReactContext + 130:137:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1326:1326 -> setupReactContext + 138:140:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1329:1329 -> setupReactContext + 141:145:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1330:1330 -> setupReactContext + 146:152:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1332:1332 -> setupReactContext + 153:154:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1283:1283 -> setupReactContext + 155:156:void setupReactContext(com.facebook.react.bridge.ReactApplicationContext):1298:1298 -> setupReactContext + 1:3:void showDevOptionsDialog():952:952 -> showDevOptionsDialog + 4:9:void showDevOptionsDialog():953:953 -> showDevOptionsDialog + 1:7:void tearDownReactContext(com.facebook.react.bridge.ReactContext):1433:1433 -> tearDownReactContext + 8:10:void tearDownReactContext(com.facebook.react.bridge.ReactContext):1434:1434 -> tearDownReactContext + 11:16:void tearDownReactContext(com.facebook.react.bridge.ReactContext):1435:1435 -> tearDownReactContext + 17:19:void tearDownReactContext(com.facebook.react.bridge.ReactContext):1436:1436 -> tearDownReactContext + 20:22:void tearDownReactContext(com.facebook.react.bridge.ReactContext):1439:1439 -> tearDownReactContext + 23:40:void tearDownReactContext(com.facebook.react.bridge.ReactContext):1440:1440 -> tearDownReactContext + 41:46:void tearDownReactContext(com.facebook.react.bridge.ReactContext):1441:1441 -> tearDownReactContext + 47:47:void tearDownReactContext(com.facebook.react.bridge.ReactContext):1443:1443 -> tearDownReactContext + 48:56:void tearDownReactContext(com.facebook.react.bridge.ReactContext):1447:1447 -> tearDownReactContext + 57:59:void tearDownReactContext(com.facebook.react.bridge.ReactContext):1449:1449 -> tearDownReactContext + 60:65:void tearDownReactContext(com.facebook.react.bridge.ReactContext):1450:1450 -> tearDownReactContext + 66:67:void tearDownReactContext(com.facebook.react.bridge.ReactContext):1443:1443 -> tearDownReactContext + 1:6:void toggleElementInspector():604:604 -> toggleElementInspector + 7:12:void toggleElementInspector():605:605 -> toggleElementInspector + 13:18:void toggleElementInspector():606:606 -> toggleElementInspector + 19:31:void toggleElementInspector():608:608 -> toggleElementInspector + 2:5:void unregisterCxxErrorHandlerFunc():443:443 -> unregisterCxxErrorHandlerFunc +com.facebook.react.ReactInstanceManager$$ExternalSyntheticLambda0 -> com.facebook.react.k: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.ReactInstanceManager$$InternalSyntheticLambda$1$0e1667f5fe454a593f07e00d731e6e98f52915edef1d1e4a0677a06a33e6f198$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.ReactRoot com.facebook.react.ReactInstanceManager$$InternalSyntheticLambda$1$0e1667f5fe454a593f07e00d731e6e98f52915edef1d1e4a0677a06a33e6f198$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (int,com.facebook.react.uimanager.ReactRoot):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactInstanceManager$$ExternalSyntheticLambda1 -> com.facebook.react.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.ReactInstanceManager com.facebook.react.ReactInstanceManager$$InternalSyntheticLambda$1$845532614bf60f91e7f1a29d50602ef70bf525e789dee34c189c5b1426dc978f$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.ReactInstanceManager$ReactContextInitParams com.facebook.react.ReactInstanceManager$$InternalSyntheticLambda$1$845532614bf60f91e7f1a29d50602ef70bf525e789dee34c189c5b1426dc978f$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.ReactInstanceManager,com.facebook.react.ReactInstanceManager$ReactContextInitParams):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactInstanceManager$$ExternalSyntheticLambda2 -> com.facebook.react.m: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.ReactInstanceManager com.facebook.react.ReactInstanceManager$$InternalSyntheticLambda$1$bf2bfeae2420c8f80168b3650295de08575269e9f678e697b7822d760adb5005$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.ReactInstanceManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactInstanceManager$$ExternalSyntheticLambda3 -> com.facebook.react.n: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.ReactInstanceManager com.facebook.react.ReactInstanceManager$$InternalSyntheticLambda$1$bf2bfeae2420c8f80168b3650295de08575269e9f678e697b7822d760adb5005$1.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.ReactApplicationContext com.facebook.react.ReactInstanceManager$$InternalSyntheticLambda$1$bf2bfeae2420c8f80168b3650295de08575269e9f678e697b7822d760adb5005$1.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.ReactInstanceManager,com.facebook.react.bridge.ReactApplicationContext):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactInstanceManager$$ExternalSyntheticLambda4 -> com.facebook.react.o: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.ReactInstanceManager com.facebook.react.ReactInstanceManager$$InternalSyntheticLambda$1$e6a016b83b605c25d62e8b94d9222fd87565edf14051776e8e83167c72dabe27$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.ReactInstanceEventListener[] com.facebook.react.ReactInstanceManager$$InternalSyntheticLambda$1$e6a016b83b605c25d62e8b94d9222fd87565edf14051776e8e83167c72dabe27$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.ReactApplicationContext com.facebook.react.ReactInstanceManager$$InternalSyntheticLambda$1$e6a016b83b605c25d62e8b94d9222fd87565edf14051776e8e83167c72dabe27$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.ReactInstanceManager,com.facebook.react.ReactInstanceEventListener[],com.facebook.react.bridge.ReactApplicationContext):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactInstanceManager$$ExternalSyntheticLambda5 -> com.facebook.react.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:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactInstanceManager$$ExternalSyntheticLambda6 -> com.facebook.react.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:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactInstanceManager$1 -> com.facebook.react.ReactInstanceManager$1: +# {"id":"sourceFile","fileName":"ReactInstanceManager.java"} + 1:6:void (com.facebook.react.ReactInstanceManager):306:306 -> + 1:6:void invokeDefaultOnBackPressed():309:309 -> invokeDefaultOnBackPressed +com.facebook.react.ReactInstanceManager$2 -> com.facebook.react.ReactInstanceManager$2: +# {"id":"sourceFile","fileName":"ReactInstanceManager.java"} + 1:6:void (com.facebook.react.ReactInstanceManager):343:343 -> + 1:6:android.view.View createRootView(java.lang.String):366:366 -> createRootView + 7:11:android.view.View createRootView(java.lang.String):368:368 -> createRootView + 12:15:android.view.View createRootView(java.lang.String):369:369 -> createRootView + 16:18:android.view.View createRootView(java.lang.String):370:370 -> createRootView + 19:31:android.view.View createRootView(java.lang.String):371:371 -> createRootView + 1:4:void destroyRootView(android.view.View):380:380 -> destroyRootView + 5:10:void destroyRootView(android.view.View):381:381 -> destroyRootView + 1:7:android.app.Activity getCurrentActivity():356:356 -> getCurrentActivity + 1:7:com.facebook.react.bridge.JavaScriptExecutorFactory getJavaScriptExecutorFactory():361:361 -> getJavaScriptExecutorFactory + 1:6:void onJSBundleLoadedFromServer():346:346 -> onJSBundleLoadedFromServer + 1:6:void toggleElementInspector():351:351 -> toggleElementInspector +com.facebook.react.ReactInstanceManager$3 -> com.facebook.react.ReactInstanceManager$3: +# {"id":"sourceFile","fileName":"ReactInstanceManager.java"} + 1:6:void (com.facebook.react.ReactInstanceManager):505:505 -> + 1:1:void $r8$lambda$b99WJuRqxffkMKQuVm0IJHrgTII(com.facebook.react.ReactInstanceManager$3,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:11:void lambda$onPackagerStatusFetched$0(boolean):511:511 -> lambda$onPackagerStatusFetched$0 + 12:21:void lambda$onPackagerStatusFetched$0(boolean):516:516 -> lambda$onPackagerStatusFetched$0 + 22:41:void lambda$onPackagerStatusFetched$0(boolean):517:517 -> lambda$onPackagerStatusFetched$0 + 42:47:void lambda$onPackagerStatusFetched$0(boolean):521:521 -> lambda$onPackagerStatusFetched$0 + 48:53:void lambda$onPackagerStatusFetched$0(boolean):523:523 -> lambda$onPackagerStatusFetched$0 + 1:9:void onPackagerStatusFetched(boolean):508:508 -> onPackagerStatusFetched +com.facebook.react.ReactInstanceManager$3$$ExternalSyntheticLambda0 -> com.facebook.react.r: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.ReactInstanceManager$3 com.facebook.react.ReactInstanceManager$3$$InternalSyntheticLambda$1$fea87c68e76d09d4c27b562bc9d7ad2bbfa9b0d6265734ebd77ba93b5ea7ca5a$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + boolean com.facebook.react.ReactInstanceManager$3$$InternalSyntheticLambda$1$fea87c68e76d09d4c27b562bc9d7ad2bbfa9b0d6265734ebd77ba93b5ea7ca5a$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.ReactInstanceManager$3,boolean):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactInstanceManager$4 -> com.facebook.react.ReactInstanceManager$4: +# {"id":"sourceFile","fileName":"ReactInstanceManager.java"} + 1:8:void (com.facebook.react.ReactInstanceManager,android.view.View):731:731 -> + 1:5:void onViewAttachedToWindow(android.view.View):735:735 -> onViewAttachedToWindow + 6:16:void onViewAttachedToWindow(android.view.View):736:736 -> onViewAttachedToWindow +com.facebook.react.ReactInstanceManager$InspectorTargetDelegateImpl -> com.facebook.react.ReactInstanceManager$InspectorTargetDelegateImpl: +# {"id":"sourceFile","fileName":"ReactInstanceManager.java"} + 1:3:void (com.facebook.react.ReactInstanceManager):1594:1594 -> + 4:11:void (com.facebook.react.ReactInstanceManager):1595:1595 -> + 1:1:void $r8$lambda$aRJkGgZoycuhXmOtPRvTq4lyKDk(com.facebook.react.ReactInstanceManager$InspectorTargetDelegateImpl):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:10:java.util.Map getMetadata():1600:1600 -> getMetadata + 11:16:java.util.Map getMetadata():1603:1603 -> getMetadata + 17:21:java.util.Map getMetadata():1602:1602 -> getMetadata + 1:10:void lambda$onReload$0():1610:1610 -> lambda$onReload$0 + 11:18:void lambda$onReload$0():1612:1612 -> lambda$onReload$0 + 1:4:void loadNetworkResource(java.lang.String,com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener):1642:1642 -> loadNetworkResource + 1:9:void onReload():1608:1608 -> onReload + 1:13:void onSetPausedInDebuggerMessage(java.lang.String):1619:1619 -> onSetPausedInDebuggerMessage + 14:21:void onSetPausedInDebuggerMessage(java.lang.String):1624:1624 -> onSetPausedInDebuggerMessage + 22:34:void onSetPausedInDebuggerMessage(java.lang.String):1626:1626 -> onSetPausedInDebuggerMessage +com.facebook.react.ReactInstanceManager$InspectorTargetDelegateImpl$$ExternalSyntheticLambda0 -> com.facebook.react.s: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.ReactInstanceManager$InspectorTargetDelegateImpl com.facebook.react.ReactInstanceManager$InspectorTargetDelegateImpl$$InternalSyntheticLambda$1$553e8d7b7a8a937fa0e3957d10c86d83214f0b60168a82ab71bd6975b91e9c30$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.ReactInstanceManager$InspectorTargetDelegateImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactInstanceManager$InspectorTargetDelegateImpl$1 -> com.facebook.react.ReactInstanceManager$InspectorTargetDelegateImpl$1: +# {"id":"sourceFile","fileName":"ReactInstanceManager.java"} + 1:8:void (com.facebook.react.ReactInstanceManager$InspectorTargetDelegateImpl,com.facebook.react.ReactInstanceManager):1628:1628 -> + 1:3:void onResume():1631:1631 -> onResume + 4:11:void onResume():1632:1632 -> onResume + 12:21:void onResume():1633:1633 -> onResume +com.facebook.react.ReactInstanceManager$ReactContextInitParams -> com.facebook.react.ReactInstanceManager$ReactContextInitParams: +# {"id":"sourceFile","fileName":"ReactInstanceManager.java"} + 1:5:void (com.facebook.react.ReactInstanceManager,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader):215:215 -> + 6:13:void (com.facebook.react.ReactInstanceManager,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader):216:216 -> + 14:22:void (com.facebook.react.ReactInstanceManager,com.facebook.react.bridge.JavaScriptExecutorFactory,com.facebook.react.bridge.JSBundleLoader):217:217 -> + 1:3:com.facebook.react.bridge.JSBundleLoader getJsBundleLoader():225:225 -> getJsBundleLoader + 1:3:com.facebook.react.bridge.JavaScriptExecutorFactory getJsExecutorFactory():221:221 -> getJsExecutorFactory +com.facebook.react.ReactInstanceManager$ReactInstanceEventListener -> com.facebook.react.ReactInstanceManager$ReactInstanceEventListener: +# {"id":"sourceFile","fileName":"ReactInstanceManager.java"} +com.facebook.react.ReactInstanceManagerBuilder -> com.facebook.react.ReactInstanceManagerBuilder: +# {"id":"sourceFile","fileName":"ReactInstanceManagerBuilder.kt"} + 9:10:void ():402:402 -> + 11:12:void ():403:403 -> + 13:15:void ():401:401 -> + 16:29:void ():407:407 -> + 1:3:void ():42:42 -> + 4:11:void ():48:48 -> + 12:14:void ():66:66 -> + 15:17:void ():67:67 -> + 6:11:com.facebook.react.ReactInstanceManagerBuilder addPackage(com.facebook.react.ReactPackage):139:139 -> addPackage + 6:11:com.facebook.react.ReactInstanceManagerBuilder addPackages(java.util.List):144:144 -> addPackages + 3:6:com.facebook.react.ReactInstanceManager build():322:322 -> build + 7:12:com.facebook.react.ReactInstanceManager build():324:324 -> build + 13:25:com.facebook.react.ReactInstanceManager build():325:325 -> build + 26:46:com.facebook.react.ReactInstanceManager build():330:330 -> build + 47:67:com.facebook.react.ReactInstanceManager build():334:334 -> build + 68:71:com.facebook.react.ReactInstanceManager build():339:339 -> build + 72:75:com.facebook.react.ReactInstanceManager build():340:340 -> build + 76:77:com.facebook.react.ReactInstanceManager build():341:341 -> build + 78:79:com.facebook.react.ReactInstanceManager build():345:345 -> build + 80:81:com.facebook.react.ReactInstanceManager build():346:346 -> build + 82:85:com.facebook.react.ReactInstanceManager build():347:347 -> build + 86:101:com.facebook.react.ReactInstanceManager build():348:348 -> build + 102:107:com.facebook.react.ReactInstanceManager build():349:349 -> build + 108:116:com.facebook.react.ReactInstanceManager build():350:350 -> build + 117:118:com.facebook.react.ReactInstanceManager build():356:356 -> build + 119:120:com.facebook.react.ReactInstanceManager build():357:357 -> build + 121:122:com.facebook.react.ReactInstanceManager build():358:358 -> build + 123:132:com.facebook.react.ReactInstanceManager build():359:359 -> build + 133:134:com.facebook.react.ReactInstanceManager build():360:360 -> build + 135:136:com.facebook.react.ReactInstanceManager build():361:361 -> build + 137:138:com.facebook.react.ReactInstanceManager build():362:362 -> build + 139:142:com.facebook.react.ReactInstanceManager build():363:363 -> build + 143:144:com.facebook.react.ReactInstanceManager build():364:364 -> build + 145:148:com.facebook.react.ReactInstanceManager build():365:365 -> build + 149:152:com.facebook.react.ReactInstanceManager build():366:366 -> build + 153:156:com.facebook.react.ReactInstanceManager build():367:367 -> build + 157:160:com.facebook.react.ReactInstanceManager build():368:368 -> build + 161:164:com.facebook.react.ReactInstanceManager build():369:369 -> build + 165:168:com.facebook.react.ReactInstanceManager build():370:370 -> build + 169:172:com.facebook.react.ReactInstanceManager build():371:371 -> build + 173:176:com.facebook.react.ReactInstanceManager build():372:372 -> build + 177:180:com.facebook.react.ReactInstanceManager build():373:373 -> build + 181:184:com.facebook.react.ReactInstanceManager build():374:374 -> build + 185:188:com.facebook.react.ReactInstanceManager build():375:375 -> build + 189:192:com.facebook.react.ReactInstanceManager build():376:376 -> build + 193:205:com.facebook.react.ReactInstanceManager build():343:343 -> build + 206:213:com.facebook.react.ReactInstanceManager build():363:363 -> build + 214:221:com.facebook.react.ReactInstanceManager build():322:322 -> build + 1:3:com.facebook.react.bridge.JavaScriptExecutorFactory getDefaultJSExecutorFactory(java.lang.String,java.lang.String,android.content.Context):385:385 -> getDefaultJSExecutorFactory + 4:8:com.facebook.react.bridge.JavaScriptExecutorFactory getDefaultJSExecutorFactory(java.lang.String,java.lang.String,android.content.Context):388:388 -> getDefaultJSExecutorFactory + 9:14:com.facebook.react.bridge.JavaScriptExecutorFactory getDefaultJSExecutorFactory(java.lang.String,java.lang.String,android.content.Context):389:389 -> getDefaultJSExecutorFactory + 15:16:com.facebook.react.bridge.JavaScriptExecutorFactory getDefaultJSExecutorFactory(java.lang.String,java.lang.String,android.content.Context):392:392 -> getDefaultJSExecutorFactory + 17:18:com.facebook.react.bridge.JavaScriptExecutorFactory getDefaultJSExecutorFactory(java.lang.String,java.lang.String,android.content.Context):393:393 -> getDefaultJSExecutorFactory + 19:23:com.facebook.react.bridge.JavaScriptExecutorFactory getDefaultJSExecutorFactory(java.lang.String,java.lang.String,android.content.Context):391:391 -> getDefaultJSExecutorFactory + 6:8:com.facebook.react.ReactInstanceManagerBuilder setApplication(android.app.Application):157:157 -> setApplication + 6:8:com.facebook.react.ReactInstanceManagerBuilder setBridgeIdleDebugListener(com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener):151:151 -> setBridgeIdleDebugListener + 6:24:com.facebook.react.ReactInstanceManagerBuilder setBundleAssetName(java.lang.String):97:97 -> setBundleAssetName + 25:27:com.facebook.react.ReactInstanceManagerBuilder setBundleAssetName(java.lang.String):98:98 -> setBundleAssetName + 1:3:com.facebook.react.ReactInstanceManagerBuilder setChoreographerProvider(com.facebook.react.internal.ChoreographerProvider):308:308 -> setChoreographerProvider + 6:8:com.facebook.react.ReactInstanceManagerBuilder setCurrentActivity(android.app.Activity):162:162 -> setCurrentActivity + 1:3:com.facebook.react.ReactInstanceManagerBuilder setCustomPackagerCommandHandlers(java.util.Map):294:294 -> setCustomPackagerCommandHandlers + 6:8:com.facebook.react.ReactInstanceManagerBuilder setDefaultHardwareBackBtnHandler(com.facebook.react.modules.core.DefaultHardwareBackBtnHandler):169:169 -> setDefaultHardwareBackBtnHandler + 1:3:com.facebook.react.ReactInstanceManagerBuilder setDevBundleDownloadListener(com.facebook.react.devsupport.interfaces.DevBundleDownloadListener):275:275 -> setDevBundleDownloadListener + 1:3:com.facebook.react.ReactInstanceManagerBuilder setDevLoadingViewManager(com.facebook.react.devsupport.interfaces.DevLoadingViewManager):228:228 -> setDevLoadingViewManager + 1:3:com.facebook.react.ReactInstanceManagerBuilder setDevSupportManagerFactory(com.facebook.react.devsupport.DevSupportManagerFactory):190:190 -> setDevSupportManagerFactory + 6:8:com.facebook.react.ReactInstanceManagerBuilder setInitialLifecycleState(com.facebook.react.common.LifecycleState):246:246 -> setInitialLifecycleState + 6:16:com.facebook.react.ReactInstanceManagerBuilder setJSBundleFile(java.lang.String):108:108 -> setJSBundleFile + 17:18:com.facebook.react.ReactInstanceManagerBuilder setJSBundleFile(java.lang.String):109:109 -> setJSBundleFile + 19:21:com.facebook.react.ReactInstanceManagerBuilder setJSBundleFile(java.lang.String):110:110 -> setJSBundleFile + 22:32:com.facebook.react.ReactInstanceManagerBuilder setJSBundleFile(java.lang.String):113:113 -> setJSBundleFile + 6:8:com.facebook.react.ReactInstanceManagerBuilder setJSBundleLoader(com.facebook.react.bridge.JSBundleLoader):123:123 -> setJSBundleLoader + 9:11:com.facebook.react.ReactInstanceManagerBuilder setJSBundleLoader(com.facebook.react.bridge.JSBundleLoader):124:124 -> setJSBundleLoader + 1:3:com.facebook.react.ReactInstanceManagerBuilder setJSExceptionHandler(com.facebook.react.bridge.JSExceptionHandler):256:256 -> setJSExceptionHandler + 6:8:com.facebook.react.ReactInstanceManagerBuilder setJSMainModulePath(java.lang.String):134:134 -> setJSMainModulePath + 1:3:com.facebook.react.ReactInstanceManagerBuilder setJavaScriptExecutorFactory(com.facebook.react.bridge.JavaScriptExecutorFactory):80:80 -> setJavaScriptExecutorFactory + 1:3:com.facebook.react.ReactInstanceManagerBuilder setKeepActivity(boolean):205:205 -> setKeepActivity + 1:3:com.facebook.react.ReactInstanceManagerBuilder setLazyViewManagersEnabled(boolean):268:268 -> setLazyViewManagersEnabled + 1:3:com.facebook.react.ReactInstanceManagerBuilder setMinNumShakes(int):280:280 -> setMinNumShakes + 1:3:com.facebook.react.ReactInstanceManagerBuilder setMinTimeLeftInFrameForNonBatchedOperationMs(int):287:287 -> setMinTimeLeftInFrameForNonBatchedOperationMs + 1:3:com.facebook.react.ReactInstanceManagerBuilder setPausedInDebuggerOverlayManager(com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):235:235 -> setPausedInDebuggerOverlayManager + 1:3:com.facebook.react.ReactInstanceManagerBuilder setReactPackageTurboModuleManagerDelegateBuilder(com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder):301:301 -> setReactPackageTurboModuleManagerDelegateBuilder + 1:3:com.facebook.react.ReactInstanceManagerBuilder setRedBoxHandler(com.facebook.react.devsupport.interfaces.RedBoxHandler):261:261 -> setRedBoxHandler + 1:3:com.facebook.react.ReactInstanceManagerBuilder setRequireActivity(boolean):200:200 -> setRequireActivity + 1:3:com.facebook.react.ReactInstanceManagerBuilder setSurfaceDelegateFactory(com.facebook.react.common.SurfaceDelegateFactory):220:220 -> setSurfaceDelegateFactory + 1:3:com.facebook.react.ReactInstanceManagerBuilder setUIManagerProvider(com.facebook.react.bridge.UIManagerProvider):87:87 -> setUIManagerProvider + 1:3:com.facebook.react.ReactInstanceManagerBuilder setUseDeveloperSupport(boolean):179:179 -> setUseDeveloperSupport +com.facebook.react.ReactInstanceManagerBuilder$Companion -> com.facebook.react.ReactInstanceManagerBuilder$Companion: +# {"id":"sourceFile","fileName":"ReactInstanceManagerBuilder.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():399:399 -> +com.facebook.react.ReactNativeApplicationEntryPoint -> com.facebook.react.ReactNativeApplicationEntryPoint: +# {"id":"sourceFile","fileName":"ReactNativeApplicationEntryPoint.java"} + 1:4:void ():22:22 -> + 1:5:void loadReactNative(android.content.Context):25:25 -> loadReactNative + 6:10:void loadReactNative(android.content.Context):31:31 -> loadReactNative + 11:16:void loadReactNative(android.content.Context):27:27 -> loadReactNative +com.facebook.react.ReactNativeHost -> com.facebook.react.ReactNativeHost: +# {"id":"sourceFile","fileName":"ReactNativeHost.java"} + 1:8:void ():45:45 -> + 1:3:void (android.app.Application):52:52 -> + 4:6:void (android.app.Application):53:53 -> + 1:2:com.facebook.react.bridge.UIManager lambda$getUIManagerProvider$0(com.facebook.react.bridge.ReactApplicationContext):158:158 -> a + 2:5:void clear():87:87 -> clear + 6:9:void clear():88:88 -> clear + 10:14:void clear():89:89 -> clear + 15:18:void clear():91:91 -> clear + 1:5:com.facebook.react.ReactInstanceManager createReactInstanceManager():94:94 -> createReactInstanceManager + 6:9:com.facebook.react.ReactInstanceManager createReactInstanceManager():95:95 -> createReactInstanceManager + 10:14:com.facebook.react.ReactInstanceManager createReactInstanceManager():96:96 -> createReactInstanceManager + 15:19:com.facebook.react.ReactInstanceManager createReactInstanceManager():97:97 -> createReactInstanceManager + 1:3:android.app.Application getApplication():154:154 -> getApplication + 1:6:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():102:102 -> getBaseReactInstanceManagerBuilder + 7:10:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():103:103 -> getBaseReactInstanceManagerBuilder + 11:18:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():104:104 -> getBaseReactInstanceManagerBuilder + 19:26:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():105:105 -> getBaseReactInstanceManagerBuilder + 27:34:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():106:106 -> getBaseReactInstanceManagerBuilder + 35:42:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():107:107 -> getBaseReactInstanceManagerBuilder + 43:50:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():108:108 -> getBaseReactInstanceManagerBuilder + 51:58:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():109:109 -> getBaseReactInstanceManagerBuilder + 59:66:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():110:110 -> getBaseReactInstanceManagerBuilder + 67:74:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():111:111 -> getBaseReactInstanceManagerBuilder + 75:82:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():112:112 -> getBaseReactInstanceManagerBuilder + 83:90:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():113:113 -> getBaseReactInstanceManagerBuilder + 91:100:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():114:114 -> getBaseReactInstanceManagerBuilder + 101:104:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():115:115 -> getBaseReactInstanceManagerBuilder + 105:108:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():117:117 -> getBaseReactInstanceManagerBuilder + 109:112:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():116:116 -> getBaseReactInstanceManagerBuilder + 113:120:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():118:118 -> getBaseReactInstanceManagerBuilder + 121:128:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():119:119 -> getBaseReactInstanceManagerBuilder + 129:148:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():121:121 -> getBaseReactInstanceManagerBuilder + 149:152:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():122:122 -> getBaseReactInstanceManagerBuilder + 153:158:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():125:125 -> getBaseReactInstanceManagerBuilder + 159:162:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():127:127 -> getBaseReactInstanceManagerBuilder + 163:176:com.facebook.react.ReactInstanceManagerBuilder getBaseReactInstanceManagerBuilder():129:129 -> getBaseReactInstanceManagerBuilder + 1:3:java.lang.String getBundleAssetName():226:226 -> getBundleAssetName + 1:3:java.lang.String getJSMainModuleName():208:208 -> getJSMainModuleName + 2:5:com.facebook.react.ReactInstanceManager getReactInstanceManager():64:64 -> getReactInstanceManager + 6:10:com.facebook.react.ReactInstanceManager getReactInstanceManager():65:65 -> getReactInstanceManager + 11:15:com.facebook.react.ReactInstanceManager getReactInstanceManager():66:66 -> getReactInstanceManager + 16:21:com.facebook.react.ReactInstanceManager getReactInstanceManager():67:67 -> getReactInstanceManager + 22:29:com.facebook.react.ReactInstanceManager getReactInstanceManager():68:68 -> getReactInstanceManager + 30:35:com.facebook.react.ReactInstanceManager getReactInstanceManager():70:70 -> getReactInstanceManager + 1:6:com.facebook.react.common.SurfaceDelegateFactory getSurfaceDelegateFactory():183:183 -> getSurfaceDelegateFactory + 1:6:com.facebook.react.bridge.UIManagerProvider getUIManagerProvider():158:158 -> getUIManagerProvider + 2:13:boolean hasInstance():79:79 -> hasInstance +com.facebook.react.ReactNativeHost$$ExternalSyntheticLambda0 -> com.facebook.react.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:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):0:0 -> createUIManager + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactNativeHost$1 -> com.facebook.react.ReactNativeHost$1: +# {"id":"sourceFile","fileName":"ReactNativeHost.java"} + 1:6:void (com.facebook.react.ReactNativeHost):183:183 -> +com.facebook.react.ReactPackage -> com.facebook.react.ReactPackage: +# {"id":"sourceFile","fileName":"ReactPackage.kt"} + 6:10:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):38:38 -> createNativeModules +com.facebook.react.ReactPackageHelper -> com.facebook.react.ReactPackageHelper: +# {"id":"sourceFile","fileName":"ReactPackageHelper.kt"} + 1:4:void ():15:15 -> + 11:35:java.lang.Iterable getNativeModuleIterator(com.facebook.react.ReactPackage,com.facebook.react.bridge.ReactApplicationContext):30:30 -> getNativeModuleIterator + 36:40:java.lang.Iterable getNativeModuleIterator(com.facebook.react.ReactPackage,com.facebook.react.bridge.ReactApplicationContext):28:28 -> getNativeModuleIterator + 41:44:java.lang.Iterable getNativeModuleIterator(com.facebook.react.ReactPackage,com.facebook.react.bridge.ReactApplicationContext):33:33 -> getNativeModuleIterator + 45:50:java.lang.Iterable getNativeModuleIterator(com.facebook.react.ReactPackage,com.facebook.react.bridge.ReactApplicationContext):34:34 -> getNativeModuleIterator +com.facebook.react.ReactPackageHelper$getNativeModuleIterator$$inlined$Iterable$1 -> com.facebook.react.ReactPackageHelper$getNativeModuleIterator$$inlined$Iterable$1: +# {"id":"sourceFile","fileName":"Iterables.kt"} + 3:6:void kotlin.collections.CollectionsKt__IterablesKt$Iterable$1.(kotlin.jvm.functions.Function0):16:16 -> + 3:6:void (java.util.List):16 -> + 1:8:java.util.Iterator iterator():18:18 -> iterator +com.facebook.react.ReactPackageHelper$getNativeModuleIterator$1$1 -> com.facebook.react.ReactPackageHelper$getNativeModuleIterator$1$1: +# {"id":"sourceFile","fileName":"ReactPackageHelper.kt"} + 3:6:void (java.util.List):35:35 -> + 1:3:int getPosition():36:36 -> getPosition + 1:14:boolean hasNext():40:40 -> hasNext + 1:1:java.lang.Object next():35:35 -> next + 2:2:com.facebook.react.bridge.ModuleHolder next():38:38 -> next + 1:3:void setPosition(int):36:36 -> setPosition +com.facebook.react.ReactPackageTurboModuleManagerDelegate -> com.facebook.react.ReactPackageTurboModuleManagerDelegate: +# {"id":"sourceFile","fileName":"ReactPackageTurboModuleManagerDelegate.kt"} + 1:1:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List):36:36 -> + 2:3:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List):27:28 -> + 4:5:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List):30:31 -> + 6:6:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List):30:30 -> + 7:7:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List):37:37 -> + 8:8:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List,com.facebook.jni.HybridData):44:44 -> + 9:10:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List,com.facebook.jni.HybridData):27:28 -> + 11:12:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List,com.facebook.jni.HybridData):30:31 -> + 13:13:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List,com.facebook.jni.HybridData):30:30 -> + 14:14:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List,com.facebook.jni.HybridData):45:45 -> + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$Wl5CLy8HedSm8AizAOLvfPMRQuw(java.util.Map,java.lang.String):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$_7VDailUq5qVpfgCfeev5lNyGiQ(com.facebook.react.ReactPackage,com.facebook.react.bridge.ReactApplicationContext,java.lang.String):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$wFWhRWhus20GezotRyrNrYsbtYM(java.util.Map,java.lang.String):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:4:java.util.List getEagerInitModuleNames():207:207 -> getEagerInitModuleNames + 5:22:java.util.List getEagerInitModuleNames():208:208 -> getEagerInitModuleNames + 23:58:java.util.List getEagerInitModuleNames():209:209 -> getEagerInitModuleNames + 59:70:java.util.List getEagerInitModuleNames():210:210 -> getEagerInitModuleNames + 71:78:java.util.List getEagerInitModuleNames():211:211 -> getEagerInitModuleNames + 79:83:java.util.List getEagerInitModuleNames():207:207 -> getEagerInitModuleNames + 6:13:com.facebook.react.bridge.NativeModule getLegacyModule(java.lang.String):179:179 -> getLegacyModule + 14:32:com.facebook.react.bridge.NativeModule getLegacyModule(java.lang.String):185:185 -> getLegacyModule + 33:52:com.facebook.react.bridge.NativeModule getLegacyModule(java.lang.String):186:186 -> getLegacyModule + 53:60:com.facebook.react.bridge.NativeModule getLegacyModule(java.lang.String):188:188 -> getLegacyModule + 61:66:com.facebook.react.bridge.NativeModule getLegacyModule(java.lang.String):189:189 -> getLegacyModule + 67:74:com.facebook.react.bridge.NativeModule getLegacyModule(java.lang.String):191:191 -> getLegacyModule + 75:80:com.facebook.react.bridge.NativeModule getLegacyModule(java.lang.String):199:199 -> getLegacyModule + 6:25:com.facebook.react.turbomodule.core.interfaces.TurboModule getModule(java.lang.String):136:136 -> getModule + 26:45:com.facebook.react.turbomodule.core.interfaces.TurboModule getModule(java.lang.String):137:137 -> getModule + 46:54:com.facebook.react.turbomodule.core.interfaces.TurboModule getModule(java.lang.String):139:139 -> getModule + 55:60:com.facebook.react.turbomodule.core.interfaces.TurboModule getModule(java.lang.String):140:140 -> getModule + 61:68:com.facebook.react.turbomodule.core.interfaces.TurboModule getModule(java.lang.String):142:142 -> getModule + 69:73:com.facebook.react.turbomodule.core.interfaces.TurboModule getModule(java.lang.String):150:150 -> getModule + 74:81:com.facebook.react.turbomodule.core.interfaces.TurboModule getModule(java.lang.String):155:155 -> getModule + 5:20:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):53:53 -> initialize + 21:24:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):54:54 -> initialize + 25:29:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):55:55 -> initialize + 30:34:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):58:58 -> initialize + 35:36:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):59:59 -> initialize + 37:50:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):60:60 -> initialize + 51:60:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):65:65 -> initialize + 61:66:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):69:69 -> initialize + 67:71:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):70:70 -> initialize + 72:87:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):71:71 -> initialize + 88:99:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):72:72 -> initialize + 100:104:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):75:75 -> initialize + 105:109:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):79:79 -> initialize + 110:123:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):80:80 -> initialize + 124:129:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):84:84 -> initialize + 130:133:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):87:87 -> initialize + 134:138:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):89:89 -> initialize + 139:143:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):90:90 -> initialize + 144:159:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):92:92 -> initialize + 160:163:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):93:93 -> initialize + 164:171:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):94:94 -> initialize + 172:194:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):96:96 -> initialize + 195:196:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):101:101 -> initialize + 197:203:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):103:103 -> initialize + 204:207:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):104:104 -> initialize + 208:211:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):106:106 -> initialize + 212:218:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):107:107 -> initialize + 219:222:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):101:101 -> initialize + 223:224:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):110:110 -> initialize + 225:231:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):112:112 -> initialize + 232:235:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):113:113 -> initialize + 236:241:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):115:115 -> initialize + 242:248:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):116:116 -> initialize + 249:251:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):110:110 -> initialize + 252:254:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):119:119 -> initialize + 255:258:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):120:120 -> initialize + 259:263:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):123:123 -> initialize + 264:268:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):125:125 -> initialize + 269:276:void initialize(com.facebook.react.bridge.ReactApplicationContext,java.util.List):126:126 -> initialize + 6:12:com.facebook.react.bridge.NativeModule initialize$lambda$0(com.facebook.react.ReactPackage,com.facebook.react.bridge.ReactApplicationContext,java.lang.String):56:56 -> initialize$lambda$0 + 6:22:com.facebook.react.bridge.NativeModule initialize$lambda$1(java.util.Map,java.lang.String):76:76 -> initialize$lambda$1 + 6:12:com.facebook.react.bridge.NativeModule initialize$lambda$2(java.util.Map,java.lang.String):123:123 -> initialize$lambda$2 + 1:5:boolean shouldSupportLegacyPackages():217:217 -> shouldSupportLegacyPackages + 6:23:boolean unstable_isLegacyModuleRegistered(java.lang.String):169:169 -> unstable_isLegacyModuleRegistered + 24:43:boolean unstable_isLegacyModuleRegistered(java.lang.String):170:170 -> unstable_isLegacyModuleRegistered + 44:53:boolean unstable_isLegacyModuleRegistered(java.lang.String):171:171 -> unstable_isLegacyModuleRegistered + 6:23:boolean unstable_isModuleRegistered(java.lang.String):159:159 -> unstable_isModuleRegistered + 24:43:boolean unstable_isModuleRegistered(java.lang.String):160:160 -> unstable_isModuleRegistered + 44:53:boolean unstable_isModuleRegistered(java.lang.String):161:161 -> unstable_isModuleRegistered + 1:3:boolean unstable_shouldEnableLegacyModuleInterop():131:131 -> unstable_shouldEnableLegacyModuleInterop +com.facebook.react.ReactPackageTurboModuleManagerDelegate$$ExternalSyntheticLambda0 -> com.facebook.react.u: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.ReactPackage com.facebook.react.ReactPackageTurboModuleManagerDelegate$$InternalSyntheticLambda$1$dcceb4c61a23daa94ea8c26fb05a5dc9c3007b126c2ad21f4edd5ba67a26bf93$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.ReactApplicationContext com.facebook.react.ReactPackageTurboModuleManagerDelegate$$InternalSyntheticLambda$1$dcceb4c61a23daa94ea8c26fb05a5dc9c3007b126c2ad21f4edd5ba67a26bf93$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.ReactPackage,com.facebook.react.bridge.ReactApplicationContext):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule getModule(java.lang.String):0:0 -> getModule + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactPackageTurboModuleManagerDelegate$$ExternalSyntheticLambda1 -> com.facebook.react.v: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.Map com.facebook.react.ReactPackageTurboModuleManagerDelegate$$InternalSyntheticLambda$1$dcceb4c61a23daa94ea8c26fb05a5dc9c3007b126c2ad21f4edd5ba67a26bf93$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.Map):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule getModule(java.lang.String):0:0 -> getModule + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactPackageTurboModuleManagerDelegate$$ExternalSyntheticLambda2 -> com.facebook.react.w: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.Map com.facebook.react.ReactPackageTurboModuleManagerDelegate$$InternalSyntheticLambda$1$dcceb4c61a23daa94ea8c26fb05a5dc9c3007b126c2ad21f4edd5ba67a26bf93$2.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.Map):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule getModule(java.lang.String):0:0 -> getModule + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder -> com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder: +# {"id":"sourceFile","fileName":"ReactPackageTurboModuleManagerDelegate.kt"} + 1:4:void ():219:219 -> + 1:1:com.facebook.react.ReactPackageTurboModuleManagerDelegate build():240:240 -> build + 2:2:com.facebook.react.ReactPackageTurboModuleManagerDelegate build():244:244 -> build + 3:3:com.facebook.react.ReactPackageTurboModuleManagerDelegate build():247:247 -> build + 4:4:com.facebook.react.ReactPackageTurboModuleManagerDelegate build():244:244 -> build + 5:5:com.facebook.react.ReactPackageTurboModuleManagerDelegate build():240:240 -> build + 6:12:com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder setPackages(java.util.List):224:224 -> setPackages + 1:3:com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder setReactApplicationContext(com.facebook.react.bridge.ReactApplicationContext):229:229 -> setReactApplicationContext +com.facebook.react.ReactPackageTurboModuleManagerDelegate$ModuleProvider -> com.facebook.react.ReactPackageTurboModuleManagerDelegate$ModuleProvider: +# {"id":"sourceFile","fileName":"ReactPackageTurboModuleManagerDelegate.kt"} +com.facebook.react.ReactRootView -> com.facebook.react.ReactRootView: +# {"id":"sourceFile","fileName":"ReactRootView.java"} + 1:1:void (android.content.Context):121:121 -> + 2:2:void (android.content.Context):102:102 -> + 3:3:void (android.content.Context):108:108 -> + 4:12:void (android.content.Context):110:118 -> + 13:13:void (android.content.Context):122:122 -> + 14:14:void (android.content.Context,android.util.AttributeSet):126:126 -> + 15:15:void (android.content.Context,android.util.AttributeSet):102:102 -> + 16:16:void (android.content.Context,android.util.AttributeSet):108:108 -> + 17:25:void (android.content.Context,android.util.AttributeSet):110:118 -> + 26:26:void (android.content.Context,android.util.AttributeSet):127:127 -> + 27:27:void (android.content.Context,android.util.AttributeSet,int):131:131 -> + 28:28:void (android.content.Context,android.util.AttributeSet,int):102:102 -> + 29:29:void (android.content.Context,android.util.AttributeSet,int):108:108 -> + 30:38:void (android.content.Context,android.util.AttributeSet,int):110:118 -> + 39:39:void (android.content.Context,android.util.AttributeSet,int):132:132 -> + 1:7:void attachToReactInstanceManager():766:766 -> attachToReactInstanceManager + 8:12:void attachToReactInstanceManager():767:767 -> attachToReactInstanceManager + 13:19:void attachToReactInstanceManager():779:779 -> attachToReactInstanceManager + 20:31:void attachToReactInstanceManager():780:780 -> attachToReactInstanceManager + 32:50:void attachToReactInstanceManager():784:784 -> attachToReactInstanceManager + 51:55:void attachToReactInstanceManager():780:780 -> attachToReactInstanceManager + 56:59:void attachToReactInstanceManager():790:790 -> attachToReactInstanceManager + 60:64:void attachToReactInstanceManager():798:798 -> attachToReactInstanceManager + 65:69:void attachToReactInstanceManager():799:799 -> attachToReactInstanceManager + 70:71:void attachToReactInstanceManager():794:794 -> attachToReactInstanceManager + 72:82:void attachToReactInstanceManager():795:795 -> attachToReactInstanceManager + 83:95:void attachToReactInstanceManager():796:796 -> attachToReactInstanceManager + 96:100:void attachToReactInstanceManager():798:798 -> attachToReactInstanceManager + 101:103:void attachToReactInstanceManager():799:799 -> attachToReactInstanceManager + 104:104:void attachToReactInstanceManager():800:800 -> attachToReactInstanceManager + 1:5:void dispatchDraw(android.graphics.Canvas):298:298 -> dispatchDraw + 6:9:void dispatchDraw(android.graphics.Canvas):302:302 -> dispatchDraw + 1:15:void dispatchJSPointerEvent(android.view.MotionEvent,boolean):377:377 -> dispatchJSPointerEvent + 16:19:void dispatchJSPointerEvent(android.view.MotionEvent,boolean):381:381 -> dispatchJSPointerEvent + 20:24:void dispatchJSPointerEvent(android.view.MotionEvent,boolean):382:382 -> dispatchJSPointerEvent + 25:30:void dispatchJSPointerEvent(android.view.MotionEvent,boolean):385:385 -> dispatchJSPointerEvent + 31:44:void dispatchJSPointerEvent(android.view.MotionEvent,boolean):390:390 -> dispatchJSPointerEvent + 45:50:void dispatchJSPointerEvent(android.view.MotionEvent,boolean):392:392 -> dispatchJSPointerEvent + 51:56:void dispatchJSPointerEvent(android.view.MotionEvent,boolean):378:378 -> dispatchJSPointerEvent + 1:15:void dispatchJSTouchEvent(android.view.MotionEvent):397:397 -> dispatchJSTouchEvent + 16:19:void dispatchJSTouchEvent(android.view.MotionEvent):401:401 -> dispatchJSTouchEvent + 20:25:void dispatchJSTouchEvent(android.view.MotionEvent):402:402 -> dispatchJSTouchEvent + 26:39:void dispatchJSTouchEvent(android.view.MotionEvent):407:407 -> dispatchJSTouchEvent + 40:49:void dispatchJSTouchEvent(android.view.MotionEvent):409:409 -> dispatchJSTouchEvent + 50:55:void dispatchJSTouchEvent(android.view.MotionEvent):398:398 -> dispatchJSTouchEvent + 1:13:boolean dispatchKeyEvent(android.view.KeyEvent):332:332 -> dispatchKeyEvent + 14:19:boolean dispatchKeyEvent(android.view.KeyEvent):336:336 -> dispatchKeyEvent + 20:24:boolean dispatchKeyEvent(android.view.KeyEvent):338:338 -> dispatchKeyEvent + 25:29:boolean dispatchKeyEvent(android.view.KeyEvent):340:340 -> dispatchKeyEvent + 30:36:boolean dispatchKeyEvent(android.view.KeyEvent):333:333 -> dispatchKeyEvent + 37:41:boolean dispatchKeyEvent(android.view.KeyEvent):334:334 -> dispatchKeyEvent + 1:6:boolean drawChild(android.graphics.Canvas,android.view.View,long):310:310 -> drawChild + 7:13:boolean drawChild(android.graphics.Canvas,android.view.View,long):311:311 -> drawChild + 14:19:boolean drawChild(android.graphics.Canvas,android.view.View,long):312:312 -> drawChild + 20:31:boolean drawChild(android.graphics.Canvas,android.view.View,long):313:313 -> drawChild + 32:36:boolean drawChild(android.graphics.Canvas,android.view.View,long):315:315 -> drawChild + 37:39:boolean drawChild(android.graphics.Canvas,android.view.View,long):316:316 -> drawChild + 40:60:boolean drawChild(android.graphics.Canvas,android.view.View,long):317:317 -> drawChild + 61:66:boolean drawChild(android.graphics.Canvas,android.view.View,long):321:321 -> drawChild + 67:70:boolean drawChild(android.graphics.Canvas,android.view.View,long):324:324 -> drawChild + 1:3:void finalize():805:805 -> finalize + 4:13:void finalize():806:806 -> finalize + 1:3:android.os.Bundle getAppProperties():685:685 -> getAppProperties + 1:6:com.facebook.react.bridge.ReactContext getCurrentReactContext():867:867 -> getCurrentReactContext + 7:11:com.facebook.react.bridge.ReactContext getCurrentReactContext():870:870 -> getCurrentReactContext + 1:4:com.facebook.react.ReactRootView$CustomGlobalLayoutListener getCustomGlobalLayoutListener():759:759 -> getCustomGlobalLayoutListener + 5:11:com.facebook.react.ReactRootView$CustomGlobalLayoutListener getCustomGlobalLayoutListener():760:760 -> getCustomGlobalLayoutListener + 12:14:com.facebook.react.ReactRootView$CustomGlobalLayoutListener getCustomGlobalLayoutListener():762:762 -> getCustomGlobalLayoutListener + 1:3:int getHeightMeasureSpec():556:556 -> getHeightMeasureSpec + 1:9:java.lang.String getJSModuleName():680:680 -> getJSModuleName + 1:3:com.facebook.react.ReactInstanceManager getReactInstanceManager():848:848 -> getReactInstanceManager + 1:3:int getRootViewTag():816:816 -> getRootViewTag + 1:3:java.util.concurrent.atomic.AtomicInteger getState():572:572 -> getState + 1:6:java.lang.String getSurfaceID():567:567 -> getSurfaceID + 7:15:java.lang.String getSurfaceID():568:568 -> getSurfaceID + 1:3:int getUIManagerType():843:843 -> getUIManagerType + 1:3:int getWidthMeasureSpec():551:551 -> getWidthMeasureSpec + 1:6:void handleException(java.lang.Throwable):829:829 -> handleException + 7:15:void handleException(java.lang.Throwable):833:833 -> handleException + 16:23:void handleException(java.lang.Throwable):834:834 -> handleException + 24:29:void handleException(java.lang.Throwable):830:830 -> handleException + 1:14:boolean hasActiveReactContext():862:862 -> hasActiveReactContext + 1:8:boolean hasActiveReactInstance():858:858 -> hasActiveReactInstance + 1:8:void init():136:136 -> init + 9:11:void init():137:137 -> init + 12:17:void init():139:139 -> init + 18:29:void init():140:140 -> init + 1:16:boolean isDispatcherReady():240:240 -> isDispatcherReady + 17:20:boolean isDispatcherReady():244:244 -> isDispatcherReady + 21:26:boolean isDispatcherReady():245:245 -> isDispatcherReady + 27:34:boolean isDispatcherReady():248:248 -> isDispatcherReady + 35:42:boolean isDispatcherReady():249:249 -> isDispatcherReady + 43:48:boolean isDispatcherReady():241:241 -> isDispatcherReady + 1:11:boolean isFabric():433:433 -> isFabric + 1:11:boolean isRootViewTagSet():820:820 -> isRootViewTagSet + 1:3:boolean isViewAttachedToReactInstance():874:874 -> isViewAttachedToReactInstance + 1:7:void onAttachedToReactInstance():663:663 -> onAttachedToReactInstance + 8:11:void onAttachedToReactInstance():665:665 -> onAttachedToReactInstance + 12:18:void onAttachedToReactInstance():666:666 -> onAttachedToReactInstance + 19:22:void onAttachedToReactInstance():669:669 -> onAttachedToReactInstance + 23:26:void onAttachedToReactInstance():670:670 -> onAttachedToReactInstance + 1:3:void onAttachedToWindow():438:438 -> onAttachedToWindow + 4:9:void onAttachedToWindow():439:439 -> onAttachedToWindow + 10:12:void onAttachedToWindow():440:440 -> onAttachedToWindow + 13:24:void onAttachedToWindow():441:441 -> onAttachedToWindow + 1:7:void onChildEndedNativeGesture(android.view.View,android.view.MotionEvent):225:225 -> onChildEndedNativeGesture + 8:21:void onChildEndedNativeGesture(android.view.View,android.view.MotionEvent):230:230 -> onChildEndedNativeGesture + 22:26:void onChildEndedNativeGesture(android.view.View,android.view.MotionEvent):232:232 -> onChildEndedNativeGesture + 27:30:void onChildEndedNativeGesture(android.view.View,android.view.MotionEvent):233:233 -> onChildEndedNativeGesture + 31:34:void onChildEndedNativeGesture(android.view.View,android.view.MotionEvent):234:234 -> onChildEndedNativeGesture + 1:7:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent):204:204 -> onChildStartedNativeGesture + 8:14:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent):208:208 -> onChildStartedNativeGesture + 15:24:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent):214:214 -> onChildStartedNativeGesture + 25:31:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent):216:216 -> onChildStartedNativeGesture + 32:35:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent):217:217 -> onChildStartedNativeGesture + 36:39:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent):218:218 -> onChildStartedNativeGesture + 1:3:void onDetachedFromWindow():447:447 -> onDetachedFromWindow + 4:9:void onDetachedFromWindow():448:448 -> onDetachedFromWindow + 10:13:void onDetachedFromWindow():449:449 -> onDetachedFromWindow + 1:13:void onFocusChanged(boolean,int,android.graphics.Rect):345:345 -> onFocusChanged + 14:19:void onFocusChanged(boolean,int,android.graphics.Rect):352:352 -> onFocusChanged + 20:24:void onFocusChanged(boolean,int,android.graphics.Rect):354:354 -> onFocusChanged + 25:28:void onFocusChanged(boolean,int,android.graphics.Rect):356:356 -> onFocusChanged + 29:35:void onFocusChanged(boolean,int,android.graphics.Rect):346:346 -> onFocusChanged + 36:39:void onFocusChanged(boolean,int,android.graphics.Rect):349:349 -> onFocusChanged + 2:4:boolean onHoverEvent(android.view.MotionEvent):291:291 -> onHoverEvent + 5:9:boolean onHoverEvent(android.view.MotionEvent):292:292 -> onHoverEvent + 2:4:boolean onInterceptHoverEvent(android.view.MotionEvent):285:285 -> onInterceptHoverEvent + 5:9:boolean onInterceptHoverEvent(android.view.MotionEvent):286:286 -> onInterceptHoverEvent + 1:6:boolean onInterceptTouchEvent(android.view.MotionEvent):264:264 -> onInterceptTouchEvent + 7:10:boolean onInterceptTouchEvent(android.view.MotionEvent):265:265 -> onInterceptTouchEvent + 11:13:boolean onInterceptTouchEvent(android.view.MotionEvent):267:267 -> onInterceptTouchEvent + 14:18:boolean onInterceptTouchEvent(android.view.MotionEvent):268:268 -> onInterceptTouchEvent + 1:10:void onLayout(boolean,int,int,int,int):427:427 -> onLayout + 11:19:void onLayout(boolean,int,int,int,int):428:428 -> onLayout + 1:7:void onMeasure(int,int):146:146 -> onMeasure + 8:12:void onMeasure(int,int):147:147 -> onMeasure + 13:29:void onMeasure(int,int):149:149 -> onMeasure + 30:31:void onMeasure(int,int):151:151 -> onMeasure + 32:33:void onMeasure(int,int):152:152 -> onMeasure + 34:44:void onMeasure(int,int):156:156 -> onMeasure + 45:51:void onMeasure(int,int):168:168 -> onMeasure + 52:57:void onMeasure(int,int):158:158 -> onMeasure + 58:61:void onMeasure(int,int):159:159 -> onMeasure + 62:65:void onMeasure(int,int):161:161 -> onMeasure + 66:70:void onMeasure(int,int):162:162 -> onMeasure + 71:75:void onMeasure(int,int):163:163 -> onMeasure + 76:80:void onMeasure(int,int):164:164 -> onMeasure + 81:87:void onMeasure(int,int):165:165 -> onMeasure + 88:96:void onMeasure(int,int):170:170 -> onMeasure + 97:102:void onMeasure(int,int):182:182 -> onMeasure + 103:108:void onMeasure(int,int):172:172 -> onMeasure + 109:112:void onMeasure(int,int):173:173 -> onMeasure + 113:116:void onMeasure(int,int):175:175 -> onMeasure + 117:121:void onMeasure(int,int):176:176 -> onMeasure + 122:126:void onMeasure(int,int):177:177 -> onMeasure + 127:131:void onMeasure(int,int):178:178 -> onMeasure + 132:138:void onMeasure(int,int):179:179 -> onMeasure + 139:141:void onMeasure(int,int):184:184 -> onMeasure + 142:143:void onMeasure(int,int):185:185 -> onMeasure + 144:155:void onMeasure(int,int):188:188 -> onMeasure + 156:161:void onMeasure(int,int):189:189 -> onMeasure + 162:169:void onMeasure(int,int):190:190 -> onMeasure + 170:176:void onMeasure(int,int):191:191 -> onMeasure + 177:178:void onMeasure(int,int):193:193 -> onMeasure + 179:180:void onMeasure(int,int):194:194 -> onMeasure + 181:185:void onMeasure(int,int):197:197 -> onMeasure + 186:189:void onMeasure(int,int):198:198 -> onMeasure + 190:194:void onMeasure(int,int):197:197 -> onMeasure + 195:197:void onMeasure(int,int):198:198 -> onMeasure + 198:198:void onMeasure(int,int):199:199 -> onMeasure + 6:9:void onStage(int):651:651 -> onStage + 1:6:boolean onTouchEvent(android.view.MotionEvent):273:273 -> onTouchEvent + 7:10:boolean onTouchEvent(android.view.MotionEvent):274:274 -> onTouchEvent + 11:13:boolean onTouchEvent(android.view.MotionEvent):276:276 -> onTouchEvent + 14:18:boolean onTouchEvent(android.view.MotionEvent):277:277 -> onTouchEvent + 1:3:void onViewAdded(android.view.View):459:459 -> onViewAdded + 4:7:void onViewAdded(android.view.View):462:462 -> onViewAdded + 8:15:void onViewAdded(android.view.View):463:463 -> onViewAdded + 16:20:void onViewAdded(android.view.View):482:482 -> onViewAdded + 21:22:void onViewAdded(android.view.View):483:483 -> onViewAdded + 23:26:void onViewAdded(android.view.View):484:484 -> onViewAdded + 27:34:void onViewAdded(android.view.View):485:485 -> onViewAdded + 1:12:void removeOnGlobalLayoutListener():454:454 -> removeOnGlobalLayoutListener + 1:13:void requestChildFocus(android.view.View,android.view.View):361:361 -> requestChildFocus + 14:19:void requestChildFocus(android.view.View,android.view.View):369:369 -> requestChildFocus + 20:24:void requestChildFocus(android.view.View,android.view.View):371:371 -> requestChildFocus + 25:28:void requestChildFocus(android.view.View,android.view.View):373:373 -> requestChildFocus + 29:35:void requestChildFocus(android.view.View,android.view.View):362:362 -> requestChildFocus + 36:39:void requestChildFocus(android.view.View,android.view.View):366:366 -> requestChildFocus + 1:6:void requestDisallowInterceptTouchEvent(boolean):417:417 -> requestDisallowInterceptTouchEvent + 7:14:void requestDisallowInterceptTouchEvent(boolean):418:418 -> requestDisallowInterceptTouchEvent + 1:7:void runApplication():703:703 -> runApplication + 8:20:void runApplication():705:705 -> runApplication + 21:26:void runApplication():709:709 -> runApplication + 27:30:void runApplication():732:732 -> runApplication + 31:34:void runApplication():714:714 -> runApplication + 35:38:void runApplication():715:715 -> runApplication + 39:43:void runApplication():717:717 -> runApplication + 44:53:void runApplication():718:718 -> runApplication + 54:58:void runApplication():721:721 -> runApplication + 59:68:void runApplication():722:722 -> runApplication + 69:74:void runApplication():723:723 -> runApplication + 75:83:void runApplication():725:725 -> runApplication + 84:85:void runApplication():728:728 -> runApplication + 86:96:void runApplication():730:730 -> runApplication + 97:107:void runApplication():732:732 -> runApplication + 108:108:void runApplication():733:733 -> runApplication + 1:6:void sendEvent(java.lang.String,com.facebook.react.bridge.WritableMap):852:852 -> sendEvent + 7:14:void sendEvent(java.lang.String,com.facebook.react.bridge.WritableMap):853:853 -> sendEvent + 1:3:void setAppProperties(android.os.Bundle):690:690 -> setAppProperties + 4:5:void setAppProperties(android.os.Bundle):691:691 -> setAppProperties + 6:11:void setAppProperties(android.os.Bundle):692:692 -> setAppProperties + 12:15:void setAppProperties(android.os.Bundle):693:693 -> setAppProperties + 1:3:void setEventListener(com.facebook.react.ReactRootView$ReactRootViewEventListener):675:675 -> setEventListener + 6:8:void setIsFabric(boolean):838:838 -> setIsFabric + 1:3:void setRootViewTag(int):824:824 -> setRootViewTag + 1:3:void setShouldLogContentAppeared(boolean):561:561 -> setShouldLogContentAppeared + 1:12:void setSurfaceConstraintsToScreenSize():542:542 -> setSurfaceConstraintsToScreenSize + 13:16:void setSurfaceConstraintsToScreenSize():543:543 -> setSurfaceConstraintsToScreenSize + 17:22:void setSurfaceConstraintsToScreenSize():544:544 -> setSurfaceConstraintsToScreenSize + 23:24:void setSurfaceConstraintsToScreenSize():545:545 -> setSurfaceConstraintsToScreenSize + 25:31:void setSurfaceConstraintsToScreenSize():546:546 -> setSurfaceConstraintsToScreenSize + 2:3:void simulateAttachForTesting():742:742 -> simulateAttachForTesting + 4:10:void simulateAttachForTesting():743:743 -> simulateAttachForTesting + 11:14:void simulateAttachForTesting():744:744 -> simulateAttachForTesting + 15:22:void simulateAttachForTesting():745:745 -> simulateAttachForTesting + 1:6:void simulateCheckForKeyboardForTesting():751:751 -> simulateCheckForKeyboardForTesting + 7:14:void simulateCheckForKeyboardForTesting():752:752 -> simulateCheckForKeyboardForTesting + 15:22:void simulateCheckForKeyboardForTesting():754:754 -> simulateCheckForKeyboardForTesting + 1:1:void startReactApplication(com.facebook.react.ReactInstanceManager,java.lang.String):496:496 -> startReactApplication + 2:2:void startReactApplication(com.facebook.react.ReactInstanceManager,java.lang.String,android.os.Bundle):510:510 -> startReactApplication + 3:3:void startReactApplication(com.facebook.react.ReactInstanceManager,java.lang.String,android.os.Bundle):512:512 -> startReactApplication + 4:4:void startReactApplication(com.facebook.react.ReactInstanceManager,java.lang.String,android.os.Bundle):517:517 -> startReactApplication + 5:7:void startReactApplication(com.facebook.react.ReactInstanceManager,java.lang.String,android.os.Bundle):521:523 -> startReactApplication + 8:8:void startReactApplication(com.facebook.react.ReactInstanceManager,java.lang.String,android.os.Bundle):525:525 -> startReactApplication + 9:10:void startReactApplication(com.facebook.react.ReactInstanceManager,java.lang.String,android.os.Bundle):528:529 -> startReactApplication + 11:11:void startReactApplication(com.facebook.react.ReactInstanceManager,java.lang.String,android.os.Bundle):532:532 -> startReactApplication + 12:12:void startReactApplication(com.facebook.react.ReactInstanceManager,java.lang.String,android.os.Bundle):534:534 -> startReactApplication + 13:14:void startReactApplication(com.facebook.react.ReactInstanceManager,java.lang.String,android.os.Bundle):537:538 -> startReactApplication + 1:3:void unmountReactApplication():638:638 -> unmountReactApplication + 4:12:void unmountReactApplication():639:639 -> unmountReactApplication + 13:15:void unmountReactApplication():640:640 -> unmountReactApplication + 16:18:void unmountReactApplication():641:641 -> unmountReactApplication + 19:20:void unmountReactApplication():643:643 -> unmountReactApplication + 21:23:void unmountReactApplication():644:644 -> unmountReactApplication + 1:5:void updateRootLayoutSpecs(boolean,int,int):586:586 -> updateRootLayoutSpecs + 6:13:void updateRootLayoutSpecs(boolean,int,int):587:587 -> updateRootLayoutSpecs + 14:18:void updateRootLayoutSpecs(boolean,int,int):588:588 -> updateRootLayoutSpecs + 19:24:void updateRootLayoutSpecs(boolean,int,int):589:589 -> updateRootLayoutSpecs + 25:30:void updateRootLayoutSpecs(boolean,int,int):594:594 -> updateRootLayoutSpecs + 31:36:void updateRootLayoutSpecs(boolean,int,int):595:595 -> updateRootLayoutSpecs + 37:41:void updateRootLayoutSpecs(boolean,int,int):596:596 -> updateRootLayoutSpecs + 42:47:void updateRootLayoutSpecs(boolean,int,int):597:597 -> updateRootLayoutSpecs + 48:53:void updateRootLayoutSpecs(boolean,int,int):601:601 -> updateRootLayoutSpecs + 54:65:void updateRootLayoutSpecs(boolean,int,int):606:606 -> updateRootLayoutSpecs + 66:69:void updateRootLayoutSpecs(boolean,int,int):613:613 -> updateRootLayoutSpecs + 70:71:void updateRootLayoutSpecs(boolean,int,int):614:614 -> updateRootLayoutSpecs + 72:81:void updateRootLayoutSpecs(boolean,int,int):615:615 -> updateRootLayoutSpecs + 82:89:void updateRootLayoutSpecs(boolean,int,int):618:618 -> updateRootLayoutSpecs + 90:95:void updateRootLayoutSpecs(boolean,int,int):620:620 -> updateRootLayoutSpecs + 96:98:void updateRootLayoutSpecs(boolean,int,int):619:619 -> updateRootLayoutSpecs + 99:100:void updateRootLayoutSpecs(boolean,int,int):622:622 -> updateRootLayoutSpecs + 101:102:void updateRootLayoutSpecs(boolean,int,int):623:623 -> updateRootLayoutSpecs + 103:108:void updateRootLayoutSpecs(boolean,int,int):627:627 -> updateRootLayoutSpecs +com.facebook.react.ReactRootView$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.x: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m(java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactRootView$$ExternalSyntheticApiModelOutline1 -> com.facebook.react.y: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.graphics.Paint,android.graphics.BlendMode):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactRootView$1 -> com.facebook.react.ReactRootView$1: +# {"id":"sourceFile","fileName":"ReactRootView.java"} + 1:8:void (com.facebook.react.ReactRootView,android.view.View):464:464 -> + 1:8:void run():467:467 -> run + 9:22:void run():468:468 -> run + 23:44:void run():474:474 -> run + 45:58:void run():476:476 -> run + 59:64:void run():468:468 -> run +com.facebook.react.ReactRootView$CustomGlobalLayoutListener -> com.facebook.react.ReactRootView$CustomGlobalLayoutListener: +# {"id":"sourceFile","fileName":"ReactRootView.java"} + 1:6:void (com.facebook.react.ReactRootView):885:885 -> + 7:8:void (com.facebook.react.ReactRootView):881:881 -> + 9:10:void (com.facebook.react.ReactRootView):882:882 -> + 11:12:void (com.facebook.react.ReactRootView):883:883 -> + 13:23:void (com.facebook.react.ReactRootView):886:886 -> + 24:32:void (com.facebook.react.ReactRootView):887:887 -> + 33:40:void (com.facebook.react.ReactRootView):888:888 -> + 1:1:void -$$Nest$mcheckForKeyboardEvents(com.facebook.react.ReactRootView$CustomGlobalLayoutListener):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$mcheckForKeyboardEventsLegacy(com.facebook.react.ReactRootView$CustomGlobalLayoutListener):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void checkForDeviceDimensionsChanges():1015:1015 -> checkForDeviceDimensionsChanges + 1:2:void checkForDeviceOrientationChanges():1001:1001 -> checkForDeviceOrientationChanges + 3:14:void checkForDeviceOrientationChanges():1002:1002 -> checkForDeviceOrientationChanges + 15:18:void checkForDeviceOrientationChanges():1003:1003 -> checkForDeviceOrientationChanges + 19:22:void checkForDeviceOrientationChanges():1004:1004 -> checkForDeviceOrientationChanges + 23:27:void checkForDeviceOrientationChanges():1005:1005 -> checkForDeviceOrientationChanges + 28:29:void checkForDeviceOrientationChanges():1008:1008 -> checkForDeviceOrientationChanges + 30:42:void checkForDeviceOrientationChanges():1009:1009 -> checkForDeviceOrientationChanges + 43:46:void checkForDeviceOrientationChanges():1010:1010 -> checkForDeviceOrientationChanges + 1:11:void checkForKeyboardEvents():909:909 -> checkForKeyboardEvents + 12:25:void checkForKeyboardEvents():910:910 -> checkForKeyboardEvents + 26:33:void checkForKeyboardEvents():915:915 -> checkForKeyboardEvents + 34:37:void checkForKeyboardEvents():916:916 -> checkForKeyboardEvents + 38:41:void checkForKeyboardEvents():917:917 -> checkForKeyboardEvents + 42:49:void checkForKeyboardEvents():920:920 -> checkForKeyboardEvents + 50:57:void checkForKeyboardEvents():921:921 -> checkForKeyboardEvents + 58:66:void checkForKeyboardEvents():922:922 -> checkForKeyboardEvents + 67:76:void checkForKeyboardEvents():924:924 -> checkForKeyboardEvents + 77:81:void checkForKeyboardEvents():925:925 -> checkForKeyboardEvents + 82:89:void checkForKeyboardEvents():927:927 -> checkForKeyboardEvents + 90:95:void checkForKeyboardEvents():930:930 -> checkForKeyboardEvents + 96:99:void checkForKeyboardEvents():931:931 -> checkForKeyboardEvents + 100:102:void checkForKeyboardEvents():933:933 -> checkForKeyboardEvents + 103:112:void checkForKeyboardEvents():936:936 -> checkForKeyboardEvents + 113:119:void checkForKeyboardEvents():937:937 -> checkForKeyboardEvents + 120:130:void checkForKeyboardEvents():938:938 -> checkForKeyboardEvents + 131:136:void checkForKeyboardEvents():939:939 -> checkForKeyboardEvents + 137:140:void checkForKeyboardEvents():935:935 -> checkForKeyboardEvents + 141:147:void checkForKeyboardEvents():933:933 -> checkForKeyboardEvents + 148:151:void checkForKeyboardEvents():941:941 -> checkForKeyboardEvents + 152:163:void checkForKeyboardEvents():944:944 -> checkForKeyboardEvents + 164:177:void checkForKeyboardEvents():946:946 -> checkForKeyboardEvents + 178:181:void checkForKeyboardEvents():943:943 -> checkForKeyboardEvents + 182:187:void checkForKeyboardEvents():941:941 -> checkForKeyboardEvents + 1:11:void checkForKeyboardEventsLegacy():953:953 -> checkForKeyboardEventsLegacy + 12:18:void checkForKeyboardEventsLegacy():956:956 -> checkForKeyboardEventsLegacy + 19:30:void checkForKeyboardEventsLegacy():957:957 -> checkForKeyboardEventsLegacy + 31:36:void checkForKeyboardEventsLegacy():959:959 -> checkForKeyboardEventsLegacy + 37:42:void checkForKeyboardEventsLegacy():961:961 -> checkForKeyboardEventsLegacy + 43:54:void checkForKeyboardEventsLegacy():966:966 -> checkForKeyboardEventsLegacy + 55:62:void checkForKeyboardEventsLegacy():970:970 -> checkForKeyboardEventsLegacy + 63:65:void checkForKeyboardEventsLegacy():974:974 -> checkForKeyboardEventsLegacy + 66:67:void checkForKeyboardEventsLegacy():975:975 -> checkForKeyboardEventsLegacy + 68:70:void checkForKeyboardEventsLegacy():976:976 -> checkForKeyboardEventsLegacy + 71:80:void checkForKeyboardEventsLegacy():979:979 -> checkForKeyboardEventsLegacy + 81:87:void checkForKeyboardEventsLegacy():980:980 -> checkForKeyboardEventsLegacy + 88:100:void checkForKeyboardEventsLegacy():981:981 -> checkForKeyboardEventsLegacy + 101:106:void checkForKeyboardEventsLegacy():982:982 -> checkForKeyboardEventsLegacy + 107:111:void checkForKeyboardEventsLegacy():978:978 -> checkForKeyboardEventsLegacy + 112:120:void checkForKeyboardEventsLegacy():976:976 -> checkForKeyboardEventsLegacy + 121:124:void checkForKeyboardEventsLegacy():986:986 -> checkForKeyboardEventsLegacy + 125:126:void checkForKeyboardEventsLegacy():988:988 -> checkForKeyboardEventsLegacy + 127:128:void checkForKeyboardEventsLegacy():989:989 -> checkForKeyboardEventsLegacy + 129:130:void checkForKeyboardEventsLegacy():990:990 -> checkForKeyboardEventsLegacy + 131:142:void checkForKeyboardEventsLegacy():993:993 -> checkForKeyboardEventsLegacy + 143:159:void checkForKeyboardEventsLegacy():995:995 -> checkForKeyboardEventsLegacy + 160:163:void checkForKeyboardEventsLegacy():992:992 -> checkForKeyboardEventsLegacy + 164:169:void checkForKeyboardEventsLegacy():990:990 -> checkForKeyboardEventsLegacy + 1:4:com.facebook.react.bridge.WritableMap createKeyboardEventPayload(double,double,double,double):1067:1067 -> createKeyboardEventPayload + 5:8:com.facebook.react.bridge.WritableMap createKeyboardEventPayload(double,double,double,double):1068:1068 -> createKeyboardEventPayload + 9:13:com.facebook.react.bridge.WritableMap createKeyboardEventPayload(double,double,double,double):1070:1070 -> createKeyboardEventPayload + 14:18:com.facebook.react.bridge.WritableMap createKeyboardEventPayload(double,double,double,double):1071:1071 -> createKeyboardEventPayload + 19:23:com.facebook.react.bridge.WritableMap createKeyboardEventPayload(double,double,double,double):1072:1072 -> createKeyboardEventPayload + 24:28:com.facebook.react.bridge.WritableMap createKeyboardEventPayload(double,double,double,double):1073:1073 -> createKeyboardEventPayload + 29:33:com.facebook.react.bridge.WritableMap createKeyboardEventPayload(double,double,double,double):1075:1075 -> createKeyboardEventPayload + 34:40:com.facebook.react.bridge.WritableMap createKeyboardEventPayload(double,double,double,double):1076:1076 -> createKeyboardEventPayload + 41:48:com.facebook.react.bridge.WritableMap createKeyboardEventPayload(double,double,double,double):1077:1077 -> createKeyboardEventPayload + 14:22:void emitOrientationChanged(int):1041:1041 -> emitOrientationChanged + 23:30:void emitOrientationChanged(int):1036:1036 -> emitOrientationChanged + 31:38:void emitOrientationChanged(int):1032:1032 -> emitOrientationChanged + 39:42:void emitOrientationChanged(int):1027:1027 -> emitOrientationChanged + 43:46:void emitOrientationChanged(int):1045:1045 -> emitOrientationChanged + 47:51:void emitOrientationChanged(int):1046:1046 -> emitOrientationChanged + 52:56:void emitOrientationChanged(int):1047:1047 -> emitOrientationChanged + 57:61:void emitOrientationChanged(int):1048:1048 -> emitOrientationChanged + 62:69:void emitOrientationChanged(int):1050:1050 -> emitOrientationChanged + 1:9:void emitUpdateDimensionsEvent():1054:1054 -> emitUpdateDimensionsEvent + 10:19:void emitUpdateDimensionsEvent():1058:1058 -> emitUpdateDimensionsEvent + 20:23:void emitUpdateDimensionsEvent():1061:1061 -> emitUpdateDimensionsEvent + 1:17:void onGlobalLayout():893:893 -> onGlobalLayout + 18:23:void onGlobalLayout():897:897 -> onGlobalLayout + 24:27:void onGlobalLayout():898:898 -> onGlobalLayout + 28:30:void onGlobalLayout():900:900 -> onGlobalLayout + 31:33:void onGlobalLayout():903:903 -> onGlobalLayout + 34:37:void onGlobalLayout():904:904 -> onGlobalLayout +com.facebook.react.ReactRootView$CustomGlobalLayoutListener$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.z: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(android.view.DisplayCutout):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactRootView$CustomGlobalLayoutListener$$ExternalSyntheticApiModelOutline1 -> com.facebook.react.A: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.ReactRootView$ReactRootViewEventListener -> com.facebook.react.ReactRootView$ReactRootViewEventListener: +# {"id":"sourceFile","fileName":"ReactRootView.java"} +com.facebook.react.TurboReactPackage -> com.facebook.react.TurboReactPackage: +# {"id":"sourceFile","fileName":"TurboReactPackage.kt"} + 1:4:void ():14:14 -> +com.facebook.react.ViewManagerOnDemandReactPackage -> com.facebook.react.ViewManagerOnDemandReactPackage: +# {"id":"sourceFile","fileName":"ViewManagerOnDemandReactPackage.kt"} +com.facebook.react.animated.AdditionAnimatedNode -> com.facebook.react.animated.AdditionAnimatedNode: +# {"id":"sourceFile","fileName":"AdditionAnimatedNode.kt"} + 13:15:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):20:20 -> + 16:17:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):19:19 -> + 18:26:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):25:25 -> + 27:29:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):28:28 -> + 30:47:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):30:30 -> + 48:50:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):26:26 -> + 1:55:java.lang.String prettyPrint$ReactAndroid_release():53:53 -> prettyPrint$ReactAndroid_release + 3:4:void update$ReactAndroid_release():35:35 -> update$ReactAndroid_release + 5:6:void update$ReactAndroid_release():37:37 -> update$ReactAndroid_release + 7:13:java.lang.Object kotlin.collections.ArraysKt___ArraysKt.fold(int[],java.lang.Object,kotlin.jvm.functions.Function2):12926:12926 -> update$ReactAndroid_release + 7:13:void update$ReactAndroid_release():37 -> update$ReactAndroid_release + 14:19:void update$ReactAndroid_release():40:40 -> update$ReactAndroid_release + 20:23:void update$ReactAndroid_release():41:41 -> update$ReactAndroid_release + 24:33:void update$ReactAndroid_release():42:42 -> update$ReactAndroid_release + 34:35:void update$ReactAndroid_release():44:44 -> update$ReactAndroid_release + 36:37:void update$ReactAndroid_release():45:45 -> update$ReactAndroid_release + 38:42:void update$ReactAndroid_release():44:44 -> update$ReactAndroid_release + 43:45:void update$ReactAndroid_release():36:36 -> update$ReactAndroid_release +com.facebook.react.animated.AnimatedNode -> com.facebook.react.animated.AnimatedNode: +# {"id":"sourceFile","fileName":"AnimatedNode.kt"} + 1:4:void ():13:13 -> + 5:7:void ():28:28 -> + 6:9:void addChild$ReactAndroid_release(com.facebook.react.animated.AnimatedNode):32:32 -> addChild$ReactAndroid_release + 10:17:void addChild$ReactAndroid_release(com.facebook.react.animated.AnimatedNode):33:33 -> addChild$ReactAndroid_release + 18:20:void addChild$ReactAndroid_release(com.facebook.react.animated.AnimatedNode):35:35 -> addChild$ReactAndroid_release + 21:24:void addChild$ReactAndroid_release(com.facebook.react.animated.AnimatedNode):36:36 -> addChild$ReactAndroid_release + 1:20:java.lang.String prettyPrintWithChildren$ReactAndroid_release():70:70 -> prettyPrintWithChildren$ReactAndroid_release + 21:26:java.lang.String prettyPrintWithChildren$ReactAndroid_release():71:71 -> prettyPrintWithChildren$ReactAndroid_release + 27:69:java.lang.String prettyPrintWithChildren$ReactAndroid_release():72:72 -> prettyPrintWithChildren$ReactAndroid_release + 6:10:void removeChild$ReactAndroid_release(com.facebook.react.animated.AnimatedNode):40:40 -> removeChild$ReactAndroid_release + 11:13:void removeChild$ReactAndroid_release(com.facebook.react.animated.AnimatedNode):41:41 -> removeChild$ReactAndroid_release + 14:17:void removeChild$ReactAndroid_release(com.facebook.react.animated.AnimatedNode):42:42 -> removeChild$ReactAndroid_release +com.facebook.react.animated.AnimatedNode$Companion -> com.facebook.react.animated.AnimatedNode$Companion: +# {"id":"sourceFile","fileName":"AnimatedNode.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():15:15 -> +com.facebook.react.animated.AnimatedNodeValueListener -> com.facebook.react.animated.AnimatedNodeValueListener: +# {"id":"sourceFile","fileName":"AnimatedNodeValueListener.kt"} +com.facebook.react.animated.AnimatedNodeWithUpdateableConfig -> com.facebook.react.animated.AnimatedNodeWithUpdateableConfig: +# {"id":"sourceFile","fileName":"AnimatedNodeWithUpdateableConfig.kt"} +com.facebook.react.animated.AnimationDriver -> com.facebook.react.animated.AnimationDriver: +# {"id":"sourceFile","fileName":"AnimationDriver.kt"} + 1:4:void ():18:18 -> + 6:7:void resetConfig(com.facebook.react.bridge.ReadableMap):37:37 -> resetConfig + 8:37:void resetConfig(com.facebook.react.bridge.ReadableMap):38:38 -> resetConfig + 38:41:void resetConfig(com.facebook.react.bridge.ReadableMap):37:37 -> resetConfig +com.facebook.react.animated.ColorAnimatedNode -> com.facebook.react.animated.ColorAnimatedNode: +# {"id":"sourceFile","fileName":"ColorAnimatedNode.kt"} + 16:18:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager,com.facebook.react.bridge.ReactApplicationContext):22:22 -> + 19:20:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager,com.facebook.react.bridge.ReactApplicationContext):20:20 -> + 21:22:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager,com.facebook.react.bridge.ReactApplicationContext):21:21 -> + 23:26:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager,com.facebook.react.bridge.ReactApplicationContext):31:31 -> + 3:5:int getColor():36:36 -> getColor + 6:15:int getColor():37:37 -> getColor + 16:25:int getColor():38:38 -> getColor + 26:35:int getColor():39:39 -> getColor + 36:49:int getColor():40:40 -> getColor + 50:56:int getColor():41:41 -> getColor + 57:63:int getColor():42:42 -> getColor + 64:70:int getColor():43:43 -> getColor + 71:73:int getColor():44:44 -> getColor + 74:78:int getColor():45:45 -> getColor + 1:16:android.content.Context getContext():91:91 -> getContext + 4:11:void onUpdateConfig(com.facebook.react.bridge.ReadableMap):50:50 -> onUpdateConfig + 12:19:void onUpdateConfig(com.facebook.react.bridge.ReadableMap):51:51 -> onUpdateConfig + 20:27:void onUpdateConfig(com.facebook.react.bridge.ReadableMap):52:52 -> onUpdateConfig + 28:35:void onUpdateConfig(com.facebook.react.bridge.ReadableMap):53:53 -> onUpdateConfig + 36:43:void onUpdateConfig(com.facebook.react.bridge.ReadableMap):54:54 -> onUpdateConfig + 44:45:void onUpdateConfig(com.facebook.react.bridge.ReadableMap):55:55 -> onUpdateConfig + 46:49:void onUpdateConfig(com.facebook.react.bridge.ReadableMap):56:56 -> onUpdateConfig + 50:51:void onUpdateConfig(com.facebook.react.bridge.ReadableMap):58:58 -> onUpdateConfig + 52:53:void onUpdateConfig(com.facebook.react.bridge.ReadableMap):59:59 -> onUpdateConfig + 54:55:void onUpdateConfig(com.facebook.react.bridge.ReadableMap):60:60 -> onUpdateConfig + 56:58:void onUpdateConfig(com.facebook.react.bridge.ReadableMap):61:61 -> onUpdateConfig + 59:60:void onUpdateConfig(com.facebook.react.bridge.ReadableMap):62:62 -> onUpdateConfig + 61:63:void onUpdateConfig(com.facebook.react.bridge.ReadableMap):63:63 -> onUpdateConfig + 1:60:java.lang.String prettyPrint$ReactAndroid_release():68:68 -> prettyPrint$ReactAndroid_release + 1:9:void tryApplyNativeColor():71:71 -> tryApplyNativeColor + 10:16:void tryApplyNativeColor():74:74 -> tryApplyNativeColor + 17:28:void tryApplyNativeColor():75:75 -> tryApplyNativeColor + 29:38:void tryApplyNativeColor():76:76 -> tryApplyNativeColor + 39:48:void tryApplyNativeColor():77:77 -> tryApplyNativeColor + 49:58:void tryApplyNativeColor():78:78 -> tryApplyNativeColor + 59:70:void tryApplyNativeColor():79:79 -> tryApplyNativeColor + 71:79:void tryApplyNativeColor():80:80 -> tryApplyNativeColor + 80:88:void tryApplyNativeColor():81:81 -> tryApplyNativeColor + 89:97:void tryApplyNativeColor():82:82 -> tryApplyNativeColor + 98:111:void tryApplyNativeColor():83:83 -> tryApplyNativeColor + 112:114:void tryApplyNativeColor():84:84 -> tryApplyNativeColor +com.facebook.react.animated.ColorAnimatedNode$Companion -> com.facebook.react.animated.ColorAnimatedNode$Companion: +# {"id":"sourceFile","fileName":"ColorAnimatedNode.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():94:94 -> + 1:5:android.content.Context access$getContextHelper(com.facebook.react.animated.ColorAnimatedNode$Companion,com.facebook.react.animated.AnimatedNode):94:94 -> access$getContextHelper + 1:5:android.content.Context getContextHelper(com.facebook.react.animated.AnimatedNode):98:98 -> getContextHelper + 6:21:android.content.Context getContextHelper(com.facebook.react.animated.AnimatedNode):99:99 -> getContextHelper + 22:25:android.content.Context getContextHelper(com.facebook.react.animated.AnimatedNode):100:100 -> getContextHelper + 26:33:android.content.Context getContextHelper(com.facebook.react.animated.AnimatedNode):101:101 -> getContextHelper + 34:39:android.content.Context getContextHelper(com.facebook.react.animated.AnimatedNode):102:102 -> getContextHelper + 40:47:android.content.Context getContextHelper(com.facebook.react.animated.AnimatedNode):104:104 -> getContextHelper +com.facebook.react.animated.DecayAnimation -> com.facebook.react.animated.DecayAnimation: +# {"id":"sourceFile","fileName":"DecayAnimation.kt"} + 6:10:void (com.facebook.react.bridge.ReadableMap):18:18 -> + 11:13:void (com.facebook.react.bridge.ReadableMap):21:21 -> + 14:15:void (com.facebook.react.bridge.ReadableMap):24:24 -> + 16:17:void (com.facebook.react.bridge.ReadableMap):25:25 -> + 18:21:void (com.facebook.react.bridge.ReadableMap):28:28 -> + 6:13:void resetConfig(com.facebook.react.bridge.ReadableMap):32:32 -> resetConfig + 14:23:void resetConfig(com.facebook.react.bridge.ReadableMap):33:33 -> resetConfig + 24:27:void resetConfig(com.facebook.react.bridge.ReadableMap):34:34 -> resetConfig + 28:29:void resetConfig(com.facebook.react.bridge.ReadableMap):35:35 -> resetConfig + 30:31:void resetConfig(com.facebook.react.bridge.ReadableMap):36:36 -> resetConfig + 32:48:void resetConfig(com.facebook.react.bridge.ReadableMap):37:37 -> resetConfig + 49:54:void resetConfig(com.facebook.react.bridge.ReadableMap):38:38 -> resetConfig + 55:57:void resetConfig(com.facebook.react.bridge.ReadableMap):39:39 -> resetConfig + 3:10:void runAnimationStep(long):43:43 -> runAnimationStep + 11:12:void runAnimationStep(long):44:44 -> runAnimationStep + 13:25:void runAnimationStep(long):45:45 -> runAnimationStep + 26:27:void runAnimationStep(long):47:47 -> runAnimationStep + 28:35:void runAnimationStep(long):48:48 -> runAnimationStep + 36:40:void runAnimationStep(long):49:49 -> runAnimationStep + 41:42:void runAnimationStep(long):51:51 -> runAnimationStep + 43:46:void runAnimationStep(long):53:53 -> runAnimationStep + 47:48:void runAnimationStep(long):56:56 -> runAnimationStep + 49:60:void runAnimationStep(long):57:57 -> runAnimationStep + 61:72:void runAnimationStep(long):58:58 -> runAnimationStep + 73:88:void runAnimationStep(long):59:59 -> runAnimationStep + 89:100:void runAnimationStep(long):60:60 -> runAnimationStep + 101:103:void runAnimationStep(long):66:66 -> runAnimationStep + 104:105:void runAnimationStep(long):63:63 -> runAnimationStep + 106:110:void runAnimationStep(long):64:64 -> runAnimationStep + 111:112:void runAnimationStep(long):70:70 -> runAnimationStep + 113:115:void runAnimationStep(long):71:71 -> runAnimationStep + 116:123:void runAnimationStep(long):43:43 -> runAnimationStep +com.facebook.react.animated.DiffClampAnimatedNode -> com.facebook.react.animated.DiffClampAnimatedNode: +# {"id":"sourceFile","fileName":"DiffClampAnimatedNode.kt"} + 13:15:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):18:18 -> + 16:17:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):17:17 -> + 18:25:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):25:25 -> + 26:33:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):26:26 -> + 34:41:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):27:27 -> + 42:46:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):28:28 -> + 1:10:double getInputNodeValue():40:40 -> getInputNodeValue + 11:14:double getInputNodeValue():41:41 -> getInputNodeValue + 15:21:double getInputNodeValue():46:46 -> getInputNodeValue + 22:23:double getInputNodeValue():42:42 -> getInputNodeValue + 24:25:double getInputNodeValue():43:43 -> getInputNodeValue + 26:29:double getInputNodeValue():42:42 -> getInputNodeValue + 1:6:java.lang.String prettyPrint$ReactAndroid_release():50:50 -> prettyPrint$ReactAndroid_release + 7:72:java.lang.String prettyPrint$ReactAndroid_release():51:51 -> prettyPrint$ReactAndroid_release + 1:4:void update$ReactAndroid_release():32:32 -> update$ReactAndroid_release + 5:8:void update$ReactAndroid_release():33:33 -> update$ReactAndroid_release + 9:10:void update$ReactAndroid_release():34:34 -> update$ReactAndroid_release + 11:28:void update$ReactAndroid_release():35:35 -> update$ReactAndroid_release +com.facebook.react.animated.DivisionAnimatedNode -> com.facebook.react.animated.DivisionAnimatedNode: +# {"id":"sourceFile","fileName":"DivisionAnimatedNode.kt"} + 13:15:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):20:20 -> + 16:17:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):19:19 -> + 18:26:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):24:24 -> + 27:29:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):27:27 -> + 30:47:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):29:29 -> + 48:50:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):25:25 -> + 1:42:java.lang.String prettyPrint$ReactAndroid_release():56:56 -> prettyPrint$ReactAndroid_release + 1:2:void update$ReactAndroid_release():34:34 -> update$ReactAndroid_release + 3:11:void kotlin.collections.ArraysKt___ArraysKt.forEachIndexed(int[],kotlin.jvm.functions.Function2):13568:13568 -> update$ReactAndroid_release + 3:11:void update$ReactAndroid_release():34 -> update$ReactAndroid_release + 12:19:void update$ReactAndroid_release():35:35 -> update$ReactAndroid_release + 20:23:void update$ReactAndroid_release():36:36 -> update$ReactAndroid_release + 24:29:void update$ReactAndroid_release():37:37 -> update$ReactAndroid_release + 30:38:void update$ReactAndroid_release():39:39 -> update$ReactAndroid_release + 39:47:void update$ReactAndroid_release():45:45 -> update$ReactAndroid_release + 48:49:void update$ReactAndroid_release():41:41 -> update$ReactAndroid_release + 50:68:void update$ReactAndroid_release():42:42 -> update$ReactAndroid_release + 69:72:void update$ReactAndroid_release():41:41 -> update$ReactAndroid_release + 73:74:void update$ReactAndroid_release():48:48 -> update$ReactAndroid_release + 75:93:void update$ReactAndroid_release():49:49 -> update$ReactAndroid_release + 94:98:void update$ReactAndroid_release():48:48 -> update$ReactAndroid_release +com.facebook.react.animated.EventAnimationDriver -> com.facebook.react.animated.EventAnimationDriver: +# {"id":"sourceFile","fileName":"EventAnimationDriver.kt"} + 16:18:void (java.lang.String,int,java.util.List,com.facebook.react.animated.ValueAnimatedNode):20:20 -> + 19:20:void (java.lang.String,int,java.util.List,com.facebook.react.animated.ValueAnimatedNode):21:21 -> + 21:22:void (java.lang.String,int,java.util.List,com.facebook.react.animated.ValueAnimatedNode):22:22 -> + 23:24:void (java.lang.String,int,java.util.List,com.facebook.react.animated.ValueAnimatedNode):23:23 -> + 25:27:void (java.lang.String,int,java.util.List,com.facebook.react.animated.ValueAnimatedNode):24:24 -> + 1:1:void receiveEvent(int,java.lang.String,com.facebook.react.bridge.WritableMap):31:31 -> receiveEvent + 2:2:void receiveEvent(int,int,java.lang.String,com.facebook.react.bridge.WritableMap):40:40 -> receiveEvent + 3:8:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):65:70 -> receiveEvent + 9:10:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):72:73 -> receiveEvent + 11:11:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):76:76 -> receiveEvent + 12:15:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):79:82 -> receiveEvent + 16:17:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):84:85 -> receiveEvent + 18:18:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):88:88 -> receiveEvent + 19:19:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):92:92 -> receiveEvent + 20:20:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):94:94 -> receiveEvent + 21:22:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):96:97 -> receiveEvent + 23:23:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):60:60 -> receiveEvent + 16:23:void receiveTouches(java.lang.String,com.facebook.react.bridge.WritableArray,com.facebook.react.bridge.WritableArray):48:48 -> receiveTouches +com.facebook.react.animated.FrameBasedAnimationDriver -> com.facebook.react.animated.FrameBasedAnimationDriver: +# {"id":"sourceFile","fileName":"FrameBasedAnimationDriver.kt"} + 6:10:void (com.facebook.react.bridge.ReadableMap):21:21 -> + 11:13:void (com.facebook.react.bridge.ReadableMap):22:22 -> + 14:18:void (com.facebook.react.bridge.ReadableMap):23:23 -> + 19:20:void (com.facebook.react.bridge.ReadableMap):26:26 -> + 21:22:void (com.facebook.react.bridge.ReadableMap):27:27 -> + 23:26:void (com.facebook.react.bridge.ReadableMap):31:31 -> + 6:14:void resetConfig(com.facebook.react.bridge.ReadableMap):35:35 -> resetConfig + 15:18:void resetConfig(com.facebook.react.bridge.ReadableMap):37:37 -> resetConfig + 19:23:void resetConfig(com.facebook.react.bridge.ReadableMap):38:38 -> resetConfig + 24:39:void resetConfig(com.facebook.react.bridge.ReadableMap):39:39 -> resetConfig + 40:55:void resetConfig(com.facebook.react.bridge.ReadableMap):43:43 -> resetConfig + 56:62:void resetConfig(com.facebook.react.bridge.ReadableMap):44:44 -> resetConfig + 63:64:void resetConfig(com.facebook.react.bridge.ReadableMap):42:42 -> resetConfig + 65:81:void resetConfig(com.facebook.react.bridge.ReadableMap):47:47 -> resetConfig + 82:87:void resetConfig(com.facebook.react.bridge.ReadableMap):48:48 -> resetConfig + 88:89:void resetConfig(com.facebook.react.bridge.ReadableMap):46:46 -> resetConfig + 90:94:void resetConfig(com.facebook.react.bridge.ReadableMap):50:50 -> resetConfig + 95:98:void resetConfig(com.facebook.react.bridge.ReadableMap):51:51 -> resetConfig + 99:101:void resetConfig(com.facebook.react.bridge.ReadableMap):52:52 -> resetConfig + 1:4:void runAnimationStep(long):56:56 -> runAnimationStep + 5:13:void runAnimationStep(long):57:57 -> runAnimationStep + 14:15:void runAnimationStep(long):58:58 -> runAnimationStep + 16:19:void runAnimationStep(long):59:59 -> runAnimationStep + 20:23:void runAnimationStep(long):61:61 -> runAnimationStep + 24:39:void runAnimationStep(long):64:64 -> runAnimationStep + 40:46:void runAnimationStep(long):65:65 -> runAnimationStep + 47:73:void runAnimationStep(long):71:71 -> runAnimationStep + 74:77:void runAnimationStep(long):72:72 -> runAnimationStep + 78:83:void runAnimationStep(long):73:73 -> runAnimationStep + 84:88:void runAnimationStep(long):74:74 -> runAnimationStep + 89:94:void runAnimationStep(long):75:75 -> runAnimationStep + 95:104:void runAnimationStep(long):72:72 -> runAnimationStep + 105:109:void runAnimationStep(long):78:78 -> runAnimationStep + 110:115:void runAnimationStep(long):83:83 -> runAnimationStep + 116:125:void runAnimationStep(long):84:84 -> runAnimationStep + 126:127:void runAnimationStep(long):91:91 -> runAnimationStep + 128:130:void runAnimationStep(long):92:92 -> runAnimationStep + 131:144:void runAnimationStep(long):86:86 -> runAnimationStep + 145:146:void runAnimationStep(long):87:87 -> runAnimationStep + 147:152:void runAnimationStep(long):88:88 -> runAnimationStep + 153:162:void runAnimationStep(long):95:95 -> runAnimationStep + 163:165:void runAnimationStep(long):97:97 -> runAnimationStep + 166:173:void runAnimationStep(long):56:56 -> runAnimationStep +com.facebook.react.animated.FrameBasedAnimationDriver$Companion -> com.facebook.react.animated.FrameBasedAnimationDriver$Companion: +# {"id":"sourceFile","fileName":"FrameBasedAnimationDriver.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():100:100 -> +com.facebook.react.animated.InterpolationAnimatedNode -> com.facebook.react.animated.InterpolationAnimatedNode: +# {"id":"sourceFile","fileName":"InterpolationAnimatedNode.kt"} + 9:22:void ():109:109 -> + 8:10:java.util.regex.Pattern access$getNumericPattern$cp():22:22 -> + 8:10:void (com.facebook.react.bridge.ReadableMap):22 -> + 11:24:void (com.facebook.react.bridge.ReadableMap):29:29 -> + 25:32:void (com.facebook.react.bridge.ReadableMap):33:33 -> + 33:40:void (com.facebook.react.bridge.ReadableMap):34:34 -> + 41:46:void (com.facebook.react.bridge.ReadableMap):39:39 -> + 47:60:void (com.facebook.react.bridge.ReadableMap):40:40 -> + 61:64:void (com.facebook.react.bridge.ReadableMap):41:41 -> + 65:74:void (com.facebook.react.bridge.ReadableMap):42:42 -> + 75:82:void (com.facebook.react.bridge.ReadableMap):43:43 -> + 83:86:void (com.facebook.react.bridge.ReadableMap):44:44 -> + 87:92:void (com.facebook.react.bridge.ReadableMap):45:45 -> + 93:99:void (com.facebook.react.bridge.ReadableMap):46:46 -> + 100:103:void (com.facebook.react.bridge.ReadableMap):48:48 -> + 104:110:void (com.facebook.react.bridge.ReadableMap):49:49 -> + 1:3:java.util.regex.Pattern access$getNumericPattern$cp():22:22 -> access$getNumericPattern$cp + 1:3:java.lang.Object getAnimatedObject():98:98 -> getAnimatedObject + 6:9:void onAttachedToNode$ReactAndroid_release(com.facebook.react.animated.AnimatedNode):54:54 -> onAttachedToNode$ReactAndroid_release + 10:13:void onAttachedToNode$ReactAndroid_release(com.facebook.react.animated.AnimatedNode):55:55 -> onAttachedToNode$ReactAndroid_release + 14:18:void onAttachedToNode$ReactAndroid_release(com.facebook.react.animated.AnimatedNode):56:56 -> onAttachedToNode$ReactAndroid_release + 19:26:void onAttachedToNode$ReactAndroid_release(com.facebook.react.animated.AnimatedNode):55:55 -> onAttachedToNode$ReactAndroid_release + 27:34:void onAttachedToNode$ReactAndroid_release(com.facebook.react.animated.AnimatedNode):54:54 -> onAttachedToNode$ReactAndroid_release + 6:10:void onDetachedFromNode$ReactAndroid_release(com.facebook.react.animated.AnimatedNode):60:60 -> onDetachedFromNode$ReactAndroid_release + 11:13:void onDetachedFromNode$ReactAndroid_release(com.facebook.react.animated.AnimatedNode):61:61 -> onDetachedFromNode$ReactAndroid_release + 14:21:void onDetachedFromNode$ReactAndroid_release(com.facebook.react.animated.AnimatedNode):60:60 -> onDetachedFromNode$ReactAndroid_release + 1:32:java.lang.String prettyPrint$ReactAndroid_release():101:101 -> prettyPrint$ReactAndroid_release + 1:8:void update$ReactAndroid_release():66:66 -> update$ReactAndroid_release + 9:33:void update$ReactAndroid_release():67:67 -> update$ReactAndroid_release + 34:37:void update$ReactAndroid_release():81:81 -> update$ReactAndroid_release + 38:39:void update$ReactAndroid_release():84:84 -> update$ReactAndroid_release + 40:41:void update$ReactAndroid_release():87:87 -> update$ReactAndroid_release + 42:51:void update$ReactAndroid_release():88:88 -> update$ReactAndroid_release + 52:53:void update$ReactAndroid_release():89:89 -> update$ReactAndroid_release + 54:55:void update$ReactAndroid_release():90:90 -> update$ReactAndroid_release + 56:59:void update$ReactAndroid_release():84:84 -> update$ReactAndroid_release + 60:63:void update$ReactAndroid_release():83:83 -> update$ReactAndroid_release + 64:84:void update$ReactAndroid_release():79:79 -> update$ReactAndroid_release + 85:88:void update$ReactAndroid_release():78:78 -> update$ReactAndroid_release + 89:91:void update$ReactAndroid_release():70:70 -> update$ReactAndroid_release + 92:93:void update$ReactAndroid_release():72:72 -> update$ReactAndroid_release + 94:103:void update$ReactAndroid_release():73:73 -> update$ReactAndroid_release + 104:105:void update$ReactAndroid_release():74:74 -> update$ReactAndroid_release + 106:107:void update$ReactAndroid_release():75:75 -> update$ReactAndroid_release + 108:111:void update$ReactAndroid_release():70:70 -> update$ReactAndroid_release + 112:114:void update$ReactAndroid_release():69:69 -> update$ReactAndroid_release +com.facebook.react.animated.InterpolationAnimatedNode$Companion -> com.facebook.react.animated.InterpolationAnimatedNode$Companion: +# {"id":"sourceFile","fileName":"InterpolationAnimatedNode.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():103:103 -> + 1:5:double[] access$fromDoubleArray(com.facebook.react.animated.InterpolationAnimatedNode$Companion,com.facebook.react.bridge.ReadableArray):103:103 -> access$fromDoubleArray + 1:5:int[] access$fromIntArray(com.facebook.react.animated.InterpolationAnimatedNode$Companion,com.facebook.react.bridge.ReadableArray):103:103 -> access$fromIntArray + 1:5:double[][] access$fromStringPattern(com.facebook.react.animated.InterpolationAnimatedNode$Companion,com.facebook.react.bridge.ReadableArray):103:103 -> access$fromStringPattern + 3:6:int findRangeIndex(double,double[]):271:271 -> findRangeIndex + 7:18:int findRangeIndex(double,double[]):272:272 -> findRangeIndex + 4:7:double[] fromDoubleArray(com.facebook.react.bridge.ReadableArray):113:113 -> fromDoubleArray + 8:11:double[] fromDoubleArray(com.facebook.react.bridge.ReadableArray):114:114 -> fromDoubleArray + 12:21:double[] fromDoubleArray(com.facebook.react.bridge.ReadableArray):116:116 -> fromDoubleArray + 22:24:double[] fromDoubleArray(com.facebook.react.bridge.ReadableArray):113:113 -> fromDoubleArray + 4:7:int[] fromIntArray(com.facebook.react.bridge.ReadableArray):122:122 -> fromIntArray + 8:11:int[] fromIntArray(com.facebook.react.bridge.ReadableArray):123:123 -> fromIntArray + 12:21:int[] fromIntArray(com.facebook.react.bridge.ReadableArray):125:125 -> fromIntArray + 22:24:int[] fromIntArray(com.facebook.react.bridge.ReadableArray):122:122 -> fromIntArray + 1:4:double[][] fromStringPattern(com.facebook.react.bridge.ReadableArray):131:131 -> fromStringPattern + 5:6:double[][] fromStringPattern(com.facebook.react.bridge.ReadableArray):132:132 -> fromStringPattern + 7:24:double[][] fromStringPattern(com.facebook.react.bridge.ReadableArray):135:135 -> fromStringPattern + 25:29:double[][] fromStringPattern(com.facebook.react.bridge.ReadableArray):136:136 -> fromStringPattern + 30:37:double[][] fromStringPattern(com.facebook.react.bridge.ReadableArray):137:137 -> fromStringPattern + 38:56:double[][] fromStringPattern(com.facebook.react.bridge.ReadableArray):138:138 -> fromStringPattern + 57:62:double[][] fromStringPattern(com.facebook.react.bridge.ReadableArray):140:140 -> fromStringPattern + 63:69:double[][] fromStringPattern(com.facebook.react.bridge.ReadableArray):141:141 -> fromStringPattern + 70:84:double[][] fromStringPattern(com.facebook.react.bridge.ReadableArray):142:142 -> fromStringPattern + 85:89:double[][] fromStringPattern(com.facebook.react.bridge.ReadableArray):144:144 -> fromStringPattern + 90:91:double[][] fromStringPattern(com.facebook.react.bridge.ReadableArray):146:146 -> fromStringPattern + 92:107:double[][] fromStringPattern(com.facebook.react.bridge.ReadableArray):148:148 -> fromStringPattern + 108:117:double[][] fromStringPattern(com.facebook.react.bridge.ReadableArray):149:149 -> fromStringPattern + 118:132:double[][] fromStringPattern(com.facebook.react.bridge.ReadableArray):150:150 -> fromStringPattern + 133:138:double[][] fromStringPattern(com.facebook.react.bridge.ReadableArray):152:152 -> fromStringPattern + 1:2:double interpolate(double,double,double,double,double,java.lang.String,java.lang.String):169:170 -> interpolate + 3:4:double interpolate(double,double,double,double,double,java.lang.String,java.lang.String):175:176 -> interpolate + 5:5:double interpolate(double,double,double,double,double,java.lang.String,java.lang.String):175:175 -> interpolate + 6:6:double interpolate(double,double,double,double,double,java.lang.String,java.lang.String):181:181 -> interpolate + 7:8:double interpolate(double,double,double,double,double,java.lang.String,java.lang.String):186:187 -> interpolate + 9:9:double interpolate(double,double,double,double,double,java.lang.String,java.lang.String):186:186 -> interpolate + 10:10:double interpolate(double,double[],double[],java.lang.String,java.lang.String):208:208 -> interpolate + 11:14:double interpolate(double,double[],double[],java.lang.String,java.lang.String):211:214 -> interpolate + 15:15:double interpolate(double,double[],double[],java.lang.String,java.lang.String):209:209 -> interpolate + 11:14:int interpolateColor(double,double[],int[]):221:221 -> interpolateColor + 15:18:int interpolateColor(double,double[],int[]):222:222 -> interpolateColor + 19:23:int interpolateColor(double,double[],int[]):223:223 -> interpolateColor + 24:25:int interpolateColor(double,double[],int[]):227:227 -> interpolateColor + 26:41:int interpolateColor(double,double[],int[]):228:228 -> interpolateColor + 42:46:int interpolateColor(double,double[],int[]):235:235 -> interpolateColor + 26:29:java.lang.String interpolateString(java.lang.String,double,double[],double[][],java.lang.String,java.lang.String):246:246 -> interpolateString + 30:38:java.lang.String interpolateString(java.lang.String,double,double[],double[][],java.lang.String,java.lang.String):247:247 -> interpolateString + 39:47:java.lang.String interpolateString(java.lang.String,double,double[],double[][],java.lang.String,java.lang.String):248:248 -> interpolateString + 48:58:java.lang.String interpolateString(java.lang.String,double,double[],double[][],java.lang.String,java.lang.String):250:250 -> interpolateString + 59:62:java.lang.String interpolateString(java.lang.String,double,double[],double[][],java.lang.String,java.lang.String):254:254 -> interpolateString + 63:64:java.lang.String interpolateString(java.lang.String,double,double[],double[][],java.lang.String,java.lang.String):255:255 -> interpolateString + 65:66:java.lang.String interpolateString(java.lang.String,double,double[],double[][],java.lang.String,java.lang.String):256:256 -> interpolateString + 67:87:java.lang.String interpolateString(java.lang.String,double,double[],double[][],java.lang.String,java.lang.String):257:257 -> interpolateString + 88:97:java.lang.String interpolateString(java.lang.String,double,double[],double[][],java.lang.String,java.lang.String):252:252 -> interpolateString + 98:120:java.lang.String interpolateString(java.lang.String,double,double[],double[][],java.lang.String,java.lang.String):262:262 -> interpolateString + 121:123:java.lang.String interpolateString(java.lang.String,double,double[],double[][],java.lang.String,java.lang.String):265:265 -> interpolateString + 124:133:java.lang.String interpolateString(java.lang.String,double,double[],double[][],java.lang.String,java.lang.String):266:266 -> interpolateString +com.facebook.react.animated.InterpolationAnimatedNode$OutputType -> com.facebook.react.animated.InterpolationAnimatedNode$OutputType: +# {"id":"sourceFile","fileName":"InterpolationAnimatedNode.kt"} + 1:10:void ():24:24 -> + 11:20:void ():25:25 -> + 21:43:void ():26:26 -> + 1:4:void (java.lang.String,int):23:23 -> + 7:9:com.facebook.react.animated.InterpolationAnimatedNode$OutputType valueOf(java.lang.String):27:27 -> valueOf + 7:9:com.facebook.react.animated.InterpolationAnimatedNode$OutputType[] values():27:27 -> values +com.facebook.react.animated.InterpolationAnimatedNode$WhenMappings -> com.facebook.react.animated.InterpolationAnimatedNode$WhenMappings: +# {"id":"sourceFile","fileName":"InterpolationAnimatedNode.kt"} +com.facebook.react.animated.ModulusAnimatedNode -> com.facebook.react.animated.ModulusAnimatedNode: +# {"id":"sourceFile","fileName":"ModulusAnimatedNode.kt"} + 13:15:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):16:16 -> + 16:17:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):15:15 -> + 18:25:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):18:18 -> + 26:34:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):19:19 -> + 1:52:java.lang.String prettyPrint$ReactAndroid_release():34:34 -> prettyPrint$ReactAndroid_release + 1:8:void update$ReactAndroid_release():22:22 -> update$ReactAndroid_release + 9:12:void update$ReactAndroid_release():23:23 -> update$ReactAndroid_release + 13:18:void update$ReactAndroid_release():24:24 -> update$ReactAndroid_release + 19:26:void update$ReactAndroid_release():25:25 -> update$ReactAndroid_release + 27:28:void update$ReactAndroid_release():27:27 -> update$ReactAndroid_release + 29:30:void update$ReactAndroid_release():28:28 -> update$ReactAndroid_release + 31:34:void update$ReactAndroid_release():27:27 -> update$ReactAndroid_release +com.facebook.react.animated.MultiplicationAnimatedNode -> com.facebook.react.animated.MultiplicationAnimatedNode: +# {"id":"sourceFile","fileName":"MultiplicationAnimatedNode.kt"} + 13:15:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):20:20 -> + 16:17:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):19:19 -> + 18:26:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):24:24 -> + 27:29:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):27:27 -> + 30:47:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):29:29 -> + 48:50:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):25:25 -> + 1:42:java.lang.String prettyPrint$ReactAndroid_release():50:50 -> prettyPrint$ReactAndroid_release + 3:4:void update$ReactAndroid_release():34:34 -> update$ReactAndroid_release + 5:10:void update$ReactAndroid_release():35:35 -> update$ReactAndroid_release + 11:22:void update$ReactAndroid_release():36:36 -> update$ReactAndroid_release + 23:26:void update$ReactAndroid_release():38:38 -> update$ReactAndroid_release + 27:32:void update$ReactAndroid_release():39:39 -> update$ReactAndroid_release + 33:40:void update$ReactAndroid_release():45:45 -> update$ReactAndroid_release + 41:42:void update$ReactAndroid_release():41:41 -> update$ReactAndroid_release + 43:44:void update$ReactAndroid_release():42:42 -> update$ReactAndroid_release + 45:49:void update$ReactAndroid_release():41:41 -> update$ReactAndroid_release +com.facebook.react.animated.NativeAnimatedModule -> com.facebook.react.animated.NativeAnimatedModule: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 6:8:void (com.facebook.react.bridge.ReactApplicationContext):83:83 -> + 9:16:void (com.facebook.react.bridge.ReactApplicationContext):192:192 -> + 17:23:void (com.facebook.react.bridge.ReactApplicationContext):194:194 -> + 24:30:void (com.facebook.react.bridge.ReactApplicationContext):195:195 -> + 31:38:void (com.facebook.react.bridge.ReactApplicationContext):197:197 -> + 39:40:void (com.facebook.react.bridge.ReactApplicationContext):208:208 -> + 41:48:void (com.facebook.react.bridge.ReactApplicationContext):370:370 -> + 1:1:void $r8$lambda$EXmiK3aeU8J2a5Nm9uju-QG4xC0(com.facebook.react.animated.NativeAnimatedModule,long,com.facebook.react.uimanager.NativeViewHierarchyManager):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void access$enqueueFrameCallback(com.facebook.react.animated.NativeAnimatedModule):80:80 -> access$decrementInFlightAnimationsForViewTag + 1:4:void access$decrementInFlightAnimationsForViewTag(com.facebook.react.animated.NativeAnimatedModule,int):80 -> access$decrementInFlightAnimationsForViewTag + 1:4:void access$enqueueFrameCallback(com.facebook.react.animated.NativeAnimatedModule):80:80 -> access$enqueueFrameCallback + 1:5:void access$enqueueFrameCallback(com.facebook.react.animated.NativeAnimatedModule):80:80 -> access$getReactApplicationContextIfActiveOrWarn + 1:5:com.facebook.react.bridge.ReactApplicationContext access$getReactApplicationContextIfActiveOrWarn(com.facebook.react.animated.NativeAnimatedModule):80 -> access$getReactApplicationContextIfActiveOrWarn + 1:3:void access$enqueueFrameCallback(com.facebook.react.animated.NativeAnimatedModule):80:80 -> access$setEnqueuedAnimationOnFrame$p + 1:3:void access$setEnqueuedAnimationOnFrame$p(com.facebook.react.animated.NativeAnimatedModule,boolean):80 -> access$setEnqueuedAnimationOnFrame$p + 12:14:void addAnimatedEventToView(double,java.lang.String,com.facebook.react.bridge.ReadableMap):846:846 -> addAnimatedEventToView + 15:19:void addAnimatedEventToView(double,java.lang.String,com.facebook.react.bridge.ReadableMap):849:849 -> addAnimatedEventToView + 20:23:void addAnimatedEventToView(double,java.lang.String,com.facebook.react.bridge.ReadableMap):848:848 -> addAnimatedEventToView + 1:5:void addOperation(com.facebook.react.animated.NativeAnimatedModule$UIThreadOperation):249:249 -> addOperation + 6:11:void addOperation(com.facebook.react.animated.NativeAnimatedModule$UIThreadOperation):250:250 -> addOperation + 1:5:void addPreOperation(com.facebook.react.animated.NativeAnimatedModule$UIThreadOperation):259:259 -> addPreOperation + 6:11:void addPreOperation(com.facebook.react.animated.NativeAnimatedModule$UIThreadOperation):260:260 -> addPreOperation + 3:5:void addUnbatchedOperation(com.facebook.react.animated.NativeAnimatedModule$UIThreadOperation):254:254 -> addUnbatchedOperation + 6:11:void addUnbatchedOperation(com.facebook.react.animated.NativeAnimatedModule$UIThreadOperation):255:255 -> addUnbatchedOperation + 1:1:void $r8$lambda$G40GYw3SwiHmNvK0JQDSxW9QV38(com.facebook.react.animated.NativeAnimatedModule,int,double,double):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$HKsK_lmT8yQtnk4J-_zd9sdpt0U(com.facebook.react.animated.NativeAnimatedModule,long,com.facebook.react.uimanager.NativeViewHierarchyManager):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:2:void clearFrameCallback():387:387 -> clearFrameCallback + 3:4:void clearFrameCallback():388:388 -> clearFrameCallback + 5:6:void clearFrameCallback():389:389 -> clearFrameCallback + 7:10:void clearFrameCallback():387:387 -> clearFrameCallback + 11:13:void clearFrameCallback():391:391 -> clearFrameCallback + 3:5:void connectAnimatedNodeToView(double,double):771:771 -> connectAnimatedNodeToView + 6:10:void connectAnimatedNodeToView(double,double):774:774 -> connectAnimatedNodeToView + 11:14:void connectAnimatedNodeToView(double,double):773:773 -> connectAnimatedNodeToView + 3:7:void connectAnimatedNodes(double,double):725:725 -> connectAnimatedNodes + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Set;Lcom/facebook/react/bridge/ReadableArrayBuilder;)Lp3/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 + 21:24:void decrementInFlightAnimationsForViewTag(int):473:473 -> decrementInFlightAnimationsForViewTag + 25:28:void decrementInFlightAnimationsForViewTag(int):474:474 -> decrementInFlightAnimationsForViewTag + 29:32:void decrementInFlightAnimationsForViewTag(int):475:475 -> decrementInFlightAnimationsForViewTag + 33:35:void decrementInFlightAnimationsForViewTag(int):477:477 -> decrementInFlightAnimationsForViewTag + 36:41:void decrementInFlightAnimationsForViewTag(int):479:479 -> decrementInFlightAnimationsForViewTag + 42:46:void decrementInFlightAnimationsForViewTag(int):481:481 -> decrementInFlightAnimationsForViewTag + 47:49:void decrementInFlightAnimationsForViewTag(int):483:483 -> decrementInFlightAnimationsForViewTag + 6:11:void didDispatchMountItems(com.facebook.react.bridge.UIManager):279:279 -> didDispatchMountItems + 12:16:void didDispatchMountItems(com.facebook.react.bridge.UIManager):283:283 -> didDispatchMountItems + 17:20:void didDispatchMountItems(com.facebook.react.bridge.UIManager):286:286 -> didDispatchMountItems + 21:25:void didDispatchMountItems(com.facebook.react.bridge.UIManager):296:296 -> didDispatchMountItems + 26:36:void didDispatchMountItems(com.facebook.react.bridge.UIManager):297:297 -> didDispatchMountItems + 37:40:void didDispatchMountItems(com.facebook.react.bridge.UIManager):298:298 -> didDispatchMountItems + 41:42:void didDispatchMountItems(com.facebook.react.bridge.UIManager):299:299 -> didDispatchMountItems + 43:51:void didDispatchMountItems(com.facebook.react.bridge.UIManager):303:303 -> didDispatchMountItems + 52:61:void didDispatchMountItems(com.facebook.react.bridge.UIManager):304:304 -> didDispatchMountItems + 6:13:void didScheduleMountItems(com.facebook.react.bridge.UIManager):265:265 -> didScheduleMountItems + 3:5:void disconnectAnimatedNodeFromView(double,double):798:798 -> disconnectAnimatedNodeFromView + 6:10:void disconnectAnimatedNodeFromView(double,double):801:801 -> disconnectAnimatedNodeFromView + 11:14:void disconnectAnimatedNodeFromView(double,double):800:800 -> disconnectAnimatedNodeFromView + 3:7:void disconnectAnimatedNodes(double,double):747:747 -> disconnectAnimatedNodes + 8:11:void disconnectAnimatedNodes(double,double):746:746 -> disconnectAnimatedNodes + 2:6:void dropAnimatedNode(double):587:587 -> dropAnimatedNode + 7:10:void dropAnimatedNode(double):586:586 -> dropAnimatedNode + 1:4:void enqueueFrameCallback():395:395 -> enqueueFrameCallback + 5:6:void enqueueFrameCallback():396:396 -> enqueueFrameCallback + 7:8:void enqueueFrameCallback():397:397 -> enqueueFrameCallback + 9:10:void enqueueFrameCallback():398:398 -> enqueueFrameCallback + 11:14:void enqueueFrameCallback():396:396 -> enqueueFrameCallback + 15:17:void enqueueFrameCallback():400:400 -> enqueueFrameCallback + 2:6:void extractAnimatedNodeOffset(double):659:659 -> extractAnimatedNodeOffset + 7:10:void extractAnimatedNodeOffset(double):658:658 -> extractAnimatedNodeOffset + 2:3:void finishOperationBatch():493:493 -> finishOperationBatch + 4:11:void finishOperationBatch():494:494 -> finishOperationBatch + 2:6:void flattenAnimatedNodeOffset(double):641:641 -> flattenAnimatedNodeOffset + 7:10:void flattenAnimatedNodeOffset(double):640:640 -> flattenAnimatedNodeOffset + 1:8:com.facebook.react.animated.NativeAnimatedNodesManager getNodesManager():354:354 -> getNodesManager + 9:14:com.facebook.react.animated.NativeAnimatedNodesManager getNodesManager():355:355 -> getNodesManager + 15:25:com.facebook.react.animated.NativeAnimatedNodesManager getNodesManager():358:358 -> getNodesManager + 26:34:com.facebook.react.animated.NativeAnimatedNodesManager getNodesManager():362:362 -> getNodesManager + 7:11:void getValue(double,com.facebook.react.bridge.Callback):905:905 -> getValue + 12:15:void getValue(double,com.facebook.react.bridge.Callback):904:904 -> getValue + 1:3:void initialize():239:239 -> initialize + 4:11:void initialize():241:241 -> initialize + 1:10:void initializeLifecycleEventListenersForViewTag(int):412:412 -> initializeLifecycleEventListenersForViewTag + 11:16:void initializeLifecycleEventListenersForViewTag(int):414:414 -> initializeLifecycleEventListenersForViewTag + 17:21:void initializeLifecycleEventListenersForViewTag(int):416:416 -> initializeLifecycleEventListenersForViewTag + 22:27:void initializeLifecycleEventListenersForViewTag(int):419:419 -> initializeLifecycleEventListenersForViewTag + 28:33:void initializeLifecycleEventListenersForViewTag(int):421:421 -> initializeLifecycleEventListenersForViewTag + 34:35:void initializeLifecycleEventListenersForViewTag(int):425:425 -> initializeLifecycleEventListenersForViewTag + 36:37:void initializeLifecycleEventListenersForViewTag(int):426:426 -> initializeLifecycleEventListenersForViewTag + 38:40:void initializeLifecycleEventListenersForViewTag(int):425:425 -> initializeLifecycleEventListenersForViewTag + 41:45:void initializeLifecycleEventListenersForViewTag(int):423:423 -> initializeLifecycleEventListenersForViewTag + 46:57:void initializeLifecycleEventListenersForViewTag(int):433:433 -> initializeLifecycleEventListenersForViewTag + 58:63:void initializeLifecycleEventListenersForViewTag(int):438:438 -> initializeLifecycleEventListenersForViewTag + 64:71:void initializeLifecycleEventListenersForViewTag(int):440:440 -> initializeLifecycleEventListenersForViewTag + 72:74:void initializeLifecycleEventListenersForViewTag(int):442:442 -> initializeLifecycleEventListenersForViewTag + 75:78:void initializeLifecycleEventListenersForViewTag(int):443:443 -> initializeLifecycleEventListenersForViewTag + 79:81:void initializeLifecycleEventListenersForViewTag(int):444:444 -> initializeLifecycleEventListenersForViewTag + 82:84:void initializeLifecycleEventListenersForViewTag(int):446:446 -> initializeLifecycleEventListenersForViewTag + 1:3:void invalidate():914:914 -> invalidate + 4:11:void invalidate():916:916 -> invalidate + 1:4:void onHostDestroy():342:342 -> onHostDestroy + 1:4:void onHostPause():337:337 -> onHostPause + 1:4:void onHostResume():245:245 -> onHostResume + 6:12:void queueAndExecuteBatchedOperations(com.facebook.react.bridge.ReadableArray):931:931 -> queueAndExecuteBatchedOperations + 13:24:void queueAndExecuteBatchedOperations(com.facebook.react.bridge.ReadableArray):943:943 -> queueAndExecuteBatchedOperations + 25:41:void queueAndExecuteBatchedOperations(com.facebook.react.bridge.ReadableArray):944:944 -> queueAndExecuteBatchedOperations + 42:55:void queueAndExecuteBatchedOperations(com.facebook.react.bridge.ReadableArray):970:970 -> queueAndExecuteBatchedOperations + 56:69:void queueAndExecuteBatchedOperations(com.facebook.react.bridge.ReadableArray):966:966 -> queueAndExecuteBatchedOperations + 70:72:void queueAndExecuteBatchedOperations(com.facebook.react.bridge.ReadableArray):980:980 -> queueAndExecuteBatchedOperations + 73:77:void queueAndExecuteBatchedOperations(com.facebook.react.bridge.ReadableArray):982:982 -> queueAndExecuteBatchedOperations + 78:80:void queueAndExecuteBatchedOperations(com.facebook.react.bridge.ReadableArray):981:981 -> queueAndExecuteBatchedOperations + 81:84:void queueAndExecuteBatchedOperations(com.facebook.react.bridge.ReadableArray):1112:1112 -> queueAndExecuteBatchedOperations + 8:10:void removeAnimatedEventFromView(double,java.lang.String,double):877:877 -> removeAnimatedEventFromView + 11:15:void removeAnimatedEventFromView(double,java.lang.String,double):880:880 -> removeAnimatedEventFromView + 16:19:void removeAnimatedEventFromView(double,java.lang.String,double):879:879 -> removeAnimatedEventFromView + 2:6:void restoreDefaultValues(double):822:822 -> restoreDefaultValues + 7:10:void restoreDefaultValues(double):821:821 -> restoreDefaultValues + 2:6:void setAnimatedNodeOffset(double,double):623:623 -> setAnimatedNodeOffset + 7:10:void setAnimatedNodeOffset(double,double):622:622 -> setAnimatedNodeOffset + 2:6:void setAnimatedNodeValue(double,double):605:605 -> setAnimatedNodeValue + 7:10:void setAnimatedNodeValue(double,double):604:604 -> setAnimatedNodeValue + 1:6:void setNodesManager(com.facebook.react.animated.NativeAnimatedNodesManager):365:365 -> setNodesManager + 14:19:void startAnimatingNode(double,double,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):683:683 -> startAnimatingNode + 20:23:void startAnimatingNode(double,double,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):682:682 -> startAnimatingNode + 2:6:void startListeningToAnimatedNodeValue(double):539:539 -> startListeningToAnimatedNodeValue + 7:11:void startListeningToAnimatedNodeValue(double):551:551 -> startListeningToAnimatedNodeValue + 12:15:void startListeningToAnimatedNodeValue(double):550:550 -> startListeningToAnimatedNodeValue + 1:4:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> startListeningToAnimatedNodeValue$lambda$6 + 1:4:void startListeningToAnimatedNodeValue$lambda$6(com.facebook.react.animated.NativeAnimatedModule,int,double,double):540 -> startListeningToAnimatedNodeValue$lambda$6 + 5:9:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> startListeningToAnimatedNodeValue$lambda$6 + 5:9:void startListeningToAnimatedNodeValue$lambda$6(com.facebook.react.animated.NativeAnimatedModule,int,double,double):540 -> startListeningToAnimatedNodeValue$lambda$6 + 10:14:void startListeningToAnimatedNodeValue$lambda$6(com.facebook.react.animated.NativeAnimatedModule,int,double,double):541:541 -> startListeningToAnimatedNodeValue$lambda$6 + 15:19:void startListeningToAnimatedNodeValue$lambda$6(com.facebook.react.animated.NativeAnimatedModule,int,double,double):542:542 -> startListeningToAnimatedNodeValue$lambda$6 + 20:24:void startListeningToAnimatedNodeValue$lambda$6(com.facebook.react.animated.NativeAnimatedModule,int,double,double):543:543 -> startListeningToAnimatedNodeValue$lambda$6 + 25:30:void startListeningToAnimatedNodeValue$lambda$6(com.facebook.react.animated.NativeAnimatedModule,int,double,double):546:546 -> startListeningToAnimatedNodeValue$lambda$6 + 31:36:void startListeningToAnimatedNodeValue$lambda$6(com.facebook.react.animated.NativeAnimatedModule,int,double,double):547:547 -> startListeningToAnimatedNodeValue$lambda$6 + 2:3:void startOperationBatch():488:488 -> startOperationBatch + 4:11:void startOperationBatch():489:489 -> startOperationBatch + 2:6:void stopAnimation(double):706:706 -> stopAnimation + 7:10:void stopAnimation(double):705:705 -> stopAnimation + 2:6:void stopListeningToAnimatedNodeValue(double):569:569 -> stopListeningToAnimatedNodeValue + 7:10:void stopListeningToAnimatedNodeValue(double):568:568 -> stopListeningToAnimatedNodeValue + 7:11:void updateAnimatedNodeConfig(double,com.facebook.react.bridge.ReadableMap):522:522 -> updateAnimatedNodeConfig + 12:15:void updateAnimatedNodeConfig(double,com.facebook.react.bridge.ReadableMap):521:521 -> updateAnimatedNodeConfig + 1:11:void userDrivenScrollEnded(int):223:223 -> userDrivenScrollEnded + 12:17:void userDrivenScrollEnded(int):225:225 -> userDrivenScrollEnded + 18:24:void userDrivenScrollEnded(int):227:227 -> userDrivenScrollEnded + 25:28:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> userDrivenScrollEnded + 25:28:void userDrivenScrollEnded(int):232 -> userDrivenScrollEnded + 29:33:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> userDrivenScrollEnded + 29:33:void userDrivenScrollEnded(int):232 -> userDrivenScrollEnded + 34:43:kotlin.Unit userDrivenScrollEnded$lambda$2$lambda$1(java.util.Set,com.facebook.react.bridge.ReadableArrayBuilder):232:232 -> userDrivenScrollEnded + 34:43:void userDrivenScrollEnded(int):232 -> userDrivenScrollEnded + 44:49:void userDrivenScrollEnded(int):234:234 -> userDrivenScrollEnded + 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;"} + 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 + 28:32:void willDispatchViewUpdates(com.facebook.react.bridge.UIManager):316:316 -> willDispatchViewUpdates + 33:39:void willDispatchViewUpdates(com.facebook.react.bridge.UIManager):324:324 -> willDispatchViewUpdates + 40:44:void willDispatchViewUpdates$lambda$3(com.facebook.react.animated.NativeAnimatedModule,long,com.facebook.react.uimanager.NativeViewHierarchyManager):326:326 -> willDispatchViewUpdates + 40:44:void willDispatchViewUpdates(com.facebook.react.bridge.UIManager):326 -> willDispatchViewUpdates + 45:49:void willDispatchViewUpdates$lambda$4(com.facebook.react.animated.NativeAnimatedModule,long,com.facebook.react.uimanager.NativeViewHierarchyManager):328:328 -> willDispatchViewUpdates + 45:49:void willDispatchViewUpdates(com.facebook.react.bridge.UIManager):328 -> willDispatchViewUpdates + 50:51:void willDispatchViewUpdates(com.facebook.react.bridge.UIManager):331:331 -> willDispatchViewUpdates + 52:54:void willDispatchViewUpdates(com.facebook.react.bridge.UIManager):332:332 -> willDispatchViewUpdates + 55:58:void willDispatchViewUpdates(com.facebook.react.bridge.UIManager):333:333 -> willDispatchViewUpdates + 6:15:void willDispatchViewUpdates$lambda$3(com.facebook.react.animated.NativeAnimatedModule,long,com.facebook.react.uimanager.NativeViewHierarchyManager):326:326 -> willDispatchViewUpdates$lambda$3 + 6:15:void willDispatchViewUpdates$lambda$4(com.facebook.react.animated.NativeAnimatedModule,long,com.facebook.react.uimanager.NativeViewHierarchyManager):328:328 -> willDispatchViewUpdates$lambda$4 +com.facebook.react.animated.NativeAnimatedModule$$ExternalSyntheticLambda0 -> com.facebook.react.animated.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.animated.NativeAnimatedModule com.facebook.react.animated.NativeAnimatedModule$$InternalSyntheticLambda$1$71005b38277a3e1e81abdff85a05b59c69ea507b8d5d71631aaf5703e392bd22$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.animated.NativeAnimatedModule$$InternalSyntheticLambda$1$71005b38277a3e1e81abdff85a05b59c69ea507b8d5d71631aaf5703e392bd22$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.animated.NativeAnimatedModule,int):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onValueUpdate(double,double):0:0 -> onValueUpdate + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.animated.NativeAnimatedModule$$ExternalSyntheticLambda1 -> com.facebook.react.animated.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.Set com.facebook.react.animated.NativeAnimatedModule$$InternalSyntheticLambda$1$9fcc79f574a1bdf96fab5cd88d5a615e7d5b173f88ceb4cb3cfc2101f6495337$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.Set):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.facebook.react.animated.NativeAnimatedModule$$ExternalSyntheticLambda2 -> com.facebook.react.animated.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.animated.NativeAnimatedModule com.facebook.react.animated.NativeAnimatedModule$$InternalSyntheticLambda$1$eb7218c33fd596d4cb7c56bdae1afb7eb136f4a29e656cb09868e19ba98b40ea$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + long com.facebook.react.animated.NativeAnimatedModule$$InternalSyntheticLambda$1$eb7218c33fd596d4cb7c56bdae1afb7eb136f4a29e656cb09868e19ba98b40ea$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.animated.NativeAnimatedModule,long):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void execute(com.facebook.react.uimanager.NativeViewHierarchyManager):0:0 -> execute + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.animated.NativeAnimatedModule$$ExternalSyntheticLambda3 -> com.facebook.react.animated.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.animated.NativeAnimatedModule com.facebook.react.animated.NativeAnimatedModule$$InternalSyntheticLambda$1$eb7218c33fd596d4cb7c56bdae1afb7eb136f4a29e656cb09868e19ba98b40ea$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + long com.facebook.react.animated.NativeAnimatedModule$$InternalSyntheticLambda$1$eb7218c33fd596d4cb7c56bdae1afb7eb136f4a29e656cb09868e19ba98b40ea$1.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.animated.NativeAnimatedModule,long):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void execute(com.facebook.react.uimanager.NativeViewHierarchyManager):0:0 -> execute + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.animated.NativeAnimatedModule$BatchExecutionOpCodes -> com.facebook.react.animated.NativeAnimatedModule$BatchExecutionOpCodes: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 1:11:void ():87:87 -> + 12:21:void ():88:88 -> + 22:31:void ():89:89 -> + 32:41:void ():90:90 -> + 42:51:void ():91:91 -> + 52:61:void ():92:92 -> + 62:71:void ():93:93 -> + 72:82:void ():94:94 -> + 83:93:void ():95:95 -> + 94:104:void ():96:96 -> + 105:115:void ():97:97 -> + 116:126:void ():98:98 -> + 127:137:void ():99:99 -> + 138:148:void ():100:100 -> + 149:159:void ():101:101 -> + 160:170:void ():102:102 -> + 171:181:void ():103:103 -> + 182:192:void ():104:104 -> + 193:203:void ():105:105 -> + 204:214:void ():106:106 -> + 215:246:void ():107:107 -> + 1:4:void (java.lang.String,int,int):86:86 -> + 1:3:com.facebook.react.animated.NativeAnimatedModule$BatchExecutionOpCodes[] access$getValueMap$cp():86:86 -> access$getValueMap$cp + 1:3:void access$setValueMap$cp(com.facebook.react.animated.NativeAnimatedModule$BatchExecutionOpCodes[]):86:86 -> access$setValueMap$cp + 7:9:com.facebook.react.animated.NativeAnimatedModule$BatchExecutionOpCodes valueOf(java.lang.String):123:123 -> valueOf + 7:9:com.facebook.react.animated.NativeAnimatedModule$BatchExecutionOpCodes[] values():123:123 -> values +com.facebook.react.animated.NativeAnimatedModule$BatchExecutionOpCodes$Companion -> com.facebook.react.animated.NativeAnimatedModule$BatchExecutionOpCodes$Companion: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():109:109 -> + 1:10:com.facebook.react.animated.NativeAnimatedModule$BatchExecutionOpCodes fromId(int):115:115 -> fromId + 11:16:com.facebook.react.animated.NativeAnimatedModule$BatchExecutionOpCodes fromId(int):116:116 -> fromId + 17:21:com.facebook.react.animated.NativeAnimatedModule$BatchExecutionOpCodes fromId(int):117:117 -> fromId + 22:24:com.facebook.react.animated.NativeAnimatedModule$BatchExecutionOpCodes fromId(int):120:120 -> fromId +com.facebook.react.animated.NativeAnimatedModule$Companion -> com.facebook.react.animated.NativeAnimatedModule$Companion: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():1115:1115 -> +com.facebook.react.animated.NativeAnimatedModule$ConcurrentOperationQueue -> com.facebook.react.animated.NativeAnimatedModule$ConcurrentOperationQueue: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 1:5:void (com.facebook.react.animated.NativeAnimatedModule):131:131 -> + 6:13:void (com.facebook.react.animated.NativeAnimatedModule):132:132 -> + 6:11:void add(com.facebook.react.animated.NativeAnimatedModule$UIThreadOperation):141:141 -> add + 1:8:java.util.List drainQueueIntoList(long):156:156 -> drainQueueIntoList + 9:13:java.util.List drainQueueIntoList(long):160:160 -> drainQueueIntoList + 14:17:java.util.List drainQueueIntoList(long):165:165 -> drainQueueIntoList + 18:26:java.util.List drainQueueIntoList(long):167:167 -> drainQueueIntoList + 27:29:java.util.List drainQueueIntoList(long):170:170 -> drainQueueIntoList + 30:31:java.util.List drainQueueIntoList(long):171:171 -> drainQueueIntoList + 32:42:java.util.List drainQueueIntoList(long):175:175 -> drainQueueIntoList + 43:50:java.util.List drainQueueIntoList(long):179:179 -> drainQueueIntoList + 51:53:java.util.List drainQueueIntoList(long):182:182 -> drainQueueIntoList + 54:57:java.util.List drainQueueIntoList(long):185:185 -> drainQueueIntoList + 1:6:void executeBatch(long,com.facebook.react.animated.NativeAnimatedNodesManager):146:146 -> executeBatch + 7:24:void executeBatch(long,com.facebook.react.animated.NativeAnimatedNodesManager):148:148 -> executeBatch + 25:37:void executeBatch(long,com.facebook.react.animated.NativeAnimatedNodesManager):149:149 -> executeBatch + 1:16:boolean isEmpty():137:137 -> isEmpty +com.facebook.react.animated.NativeAnimatedModule$UIThreadOperation -> com.facebook.react.animated.NativeAnimatedModule$UIThreadOperation: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 1:7:void (com.facebook.react.animated.NativeAnimatedModule):125:125 -> + 8:10:void (com.facebook.react.animated.NativeAnimatedModule):128:128 -> + 1:3:long getBatchNumber():128:128 -> getBatchNumber + 1:3:void setBatchNumber(long):128:128 -> setBatchNumber +com.facebook.react.animated.NativeAnimatedModule$WhenMappings -> com.facebook.react.animated.NativeAnimatedModule$WhenMappings: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} +com.facebook.react.animated.NativeAnimatedModule$addAnimatedEventToView$1 -> com.facebook.react.animated.NativeAnimatedModule$addAnimatedEventToView$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 7:10:void (com.facebook.react.animated.NativeAnimatedModule,int,java.lang.String,com.facebook.react.bridge.ReadableMap):849:849 -> + 6:15:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):857:857 -> execute +com.facebook.react.animated.NativeAnimatedModule$animatedFrameCallback$1 -> com.facebook.react.animated.NativeAnimatedModule$animatedFrameCallback$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 3:6:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.animated.NativeAnimatedModule):370:370 -> + 1:6:void doFrameGuarded(long):373:373 -> doFrameGuarded + 7:15:void doFrameGuarded(long):374:374 -> doFrameGuarded + 16:21:void doFrameGuarded(long):375:375 -> doFrameGuarded + 22:27:void doFrameGuarded(long):376:376 -> doFrameGuarded + 28:33:void doFrameGuarded(long):379:379 -> doFrameGuarded + 34:39:void doFrameGuarded(long):381:381 -> doFrameGuarded +com.facebook.react.animated.NativeAnimatedModule$connectAnimatedNodeToView$1 -> com.facebook.react.animated.NativeAnimatedModule$connectAnimatedNodeToView$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 5:8:void (com.facebook.react.animated.NativeAnimatedModule,int,int):774:774 -> + 6:13:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):782:782 -> execute +com.facebook.react.animated.NativeAnimatedModule$connectAnimatedNodes$1 -> com.facebook.react.animated.NativeAnimatedModule$connectAnimatedNodes$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 5:8:void (com.facebook.react.animated.NativeAnimatedModule,int,int):725:725 -> + 6:13:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):733:733 -> execute +com.facebook.react.animated.NativeAnimatedModule$createAnimatedNode$1 -> com.facebook.react.animated.NativeAnimatedModule$createAnimatedNode$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 5:8:void (com.facebook.react.animated.NativeAnimatedModule,int,com.facebook.react.bridge.ReadableMap):504:504 -> + 6:13:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):509:509 -> execute +com.facebook.react.animated.NativeAnimatedModule$disconnectAnimatedNodeFromView$1 -> com.facebook.react.animated.NativeAnimatedModule$disconnectAnimatedNodeFromView$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 5:8:void (com.facebook.react.animated.NativeAnimatedModule,int,int):801:801 -> + 6:13:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):809:809 -> execute +com.facebook.react.animated.NativeAnimatedModule$disconnectAnimatedNodes$1 -> com.facebook.react.animated.NativeAnimatedModule$disconnectAnimatedNodes$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 5:8:void (com.facebook.react.animated.NativeAnimatedModule,int,int):747:747 -> + 6:13:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):755:755 -> execute +com.facebook.react.animated.NativeAnimatedModule$dropAnimatedNode$1 -> com.facebook.react.animated.NativeAnimatedModule$dropAnimatedNode$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 3:6:void (com.facebook.react.animated.NativeAnimatedModule,int):587:587 -> + 6:11:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):592:592 -> execute +com.facebook.react.animated.NativeAnimatedModule$extractAnimatedNodeOffset$1 -> com.facebook.react.animated.NativeAnimatedModule$extractAnimatedNodeOffset$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 3:6:void (com.facebook.react.animated.NativeAnimatedModule,int):659:659 -> + 6:11:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):664:664 -> execute +com.facebook.react.animated.NativeAnimatedModule$flattenAnimatedNodeOffset$1 -> com.facebook.react.animated.NativeAnimatedModule$flattenAnimatedNodeOffset$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 3:6:void (com.facebook.react.animated.NativeAnimatedModule,int):641:641 -> + 6:11:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):646:646 -> execute +com.facebook.react.animated.NativeAnimatedModule$getValue$1 -> com.facebook.react.animated.NativeAnimatedModule$getValue$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 5:8:void (com.facebook.react.animated.NativeAnimatedModule,int,com.facebook.react.bridge.Callback):905:905 -> + 6:13:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):907:907 -> execute +com.facebook.react.animated.NativeAnimatedModule$queueAndExecuteBatchedOperations$1 -> com.facebook.react.animated.NativeAnimatedModule$queueAndExecuteBatchedOperations$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 7:10:void (com.facebook.react.animated.NativeAnimatedModule,int,com.facebook.react.bridge.ReadableArray):982:982 -> + 1:1:void $r8$lambda$nNjbrpBjHmNq-ymqPpPTNV8hgxY(com.facebook.react.animated.NativeAnimatedModule,int,double,double):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 6:11:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):984:984 -> execute + 12:15:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):988:988 -> execute + 16:29:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):989:989 -> execute + 30:52:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):991:991 -> execute + 53:60:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1096:1096 -> execute + 61:65:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1097:1097 -> execute + 66:75:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1100:1100 -> execute + 76:83:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1101:1101 -> execute + 84:87:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1098:1098 -> execute + 88:93:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1100:1100 -> execute + 94:101:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1090:1090 -> execute + 102:111:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1091:1091 -> execute + 112:121:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1092:1092 -> execute + 122:125:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1089:1089 -> execute + 126:131:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1092:1092 -> execute + 132:137:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1091:1091 -> execute + 138:150:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1086:1086 -> execute + 151:163:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1083:1083 -> execute + 164:171:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1076:1076 -> execute + 172:179:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1077:1077 -> execute + 180:184:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1078:1078 -> execute + 185:189:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1079:1079 -> execute + 190:197:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1071:1071 -> execute + 198:205:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1072:1072 -> execute + 206:210:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1070:1070 -> execute + 211:223:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1067:1067 -> execute + 224:236:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1064:1064 -> execute + 237:244:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1059:1059 -> execute + 245:252:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1060:1060 -> execute + 253:257:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1058:1058 -> execute + 258:265:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1053:1053 -> execute + 266:273:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1054:1054 -> execute + 274:278:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1052:1052 -> execute + 279:291:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1049:1049 -> execute + 292:299:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1042:1042 -> execute + 300:307:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1043:1043 -> execute + 308:317:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1044:1044 -> execute + 318:322:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1041:1041 -> execute + 323:328:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1044:1044 -> execute + 329:336:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1036:1036 -> execute + 337:344:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1037:1037 -> execute + 345:349:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1035:1035 -> execute + 350:357:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1030:1030 -> execute + 358:365:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1031:1031 -> execute + 366:370:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1029:1029 -> execute + 371:383:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1026:1026 -> execute + 384:391:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1008:1008 -> execute + 392:398:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1009:1009 -> execute + 399:403:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1022:1022 -> execute + 404:416:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1005:1005 -> execute + 417:424:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1000:1000 -> execute + 425:434:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1001:1001 -> execute + 435:439:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):999:999 -> execute + 440:445:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):1001:1001 -> execute + 446:453:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):994:994 -> execute + 454:463:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):995:995 -> execute + 464:468:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):993:993 -> execute + 469:476:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):995:995 -> execute + 1:4:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> execute$lambda$1 + 1:4:void execute$lambda$1(com.facebook.react.animated.NativeAnimatedModule,int,double,double):1010 -> execute$lambda$1 + 5:9:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> execute$lambda$1 + 5:9:void execute$lambda$1(com.facebook.react.animated.NativeAnimatedModule,int,double,double):1010 -> execute$lambda$1 + 10:14:void execute$lambda$1(com.facebook.react.animated.NativeAnimatedModule,int,double,double):1011:1011 -> execute$lambda$1 + 15:19:void execute$lambda$1(com.facebook.react.animated.NativeAnimatedModule,int,double,double):1012:1012 -> execute$lambda$1 + 20:24:void execute$lambda$1(com.facebook.react.animated.NativeAnimatedModule,int,double,double):1013:1013 -> execute$lambda$1 + 25:30:void execute$lambda$1(com.facebook.react.animated.NativeAnimatedModule,int,double,double):1016:1016 -> execute$lambda$1 + 31:32:void execute$lambda$1(com.facebook.react.animated.NativeAnimatedModule,int,double,double):1018:1018 -> execute$lambda$1 + 33:36:void execute$lambda$1(com.facebook.react.animated.NativeAnimatedModule,int,double,double):1017:1017 -> execute$lambda$1 +com.facebook.react.animated.NativeAnimatedModule$queueAndExecuteBatchedOperations$1$$ExternalSyntheticLambda0 -> com.facebook.react.animated.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.animated.NativeAnimatedModule com.facebook.react.animated.NativeAnimatedModule$queueAndExecuteBatchedOperations$1$$InternalSyntheticLambda$1$79a031d7f2d1d9439e1a6a08ec38aedcfc3109afcb657a5420e64f4978acf0be$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.animated.NativeAnimatedModule$queueAndExecuteBatchedOperations$1$$InternalSyntheticLambda$1$79a031d7f2d1d9439e1a6a08ec38aedcfc3109afcb657a5420e64f4978acf0be$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.animated.NativeAnimatedModule,int):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onValueUpdate(double,double):0:0 -> onValueUpdate + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.animated.NativeAnimatedModule$queueAndExecuteBatchedOperations$1$WhenMappings -> com.facebook.react.animated.NativeAnimatedModule$queueAndExecuteBatchedOperations$1$WhenMappings: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} +com.facebook.react.animated.NativeAnimatedModule$removeAnimatedEventFromView$1 -> com.facebook.react.animated.NativeAnimatedModule$removeAnimatedEventFromView$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 7:10:void (com.facebook.react.animated.NativeAnimatedModule,int,java.lang.String,int):880:880 -> + 6:15:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):888:888 -> execute +com.facebook.react.animated.NativeAnimatedModule$restoreDefaultValues$1 -> com.facebook.react.animated.NativeAnimatedModule$restoreDefaultValues$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 3:6:void (com.facebook.react.animated.NativeAnimatedModule,int):822:822 -> + 6:11:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):827:827 -> execute +com.facebook.react.animated.NativeAnimatedModule$setAnimatedNodeOffset$1 -> com.facebook.react.animated.NativeAnimatedModule$setAnimatedNodeOffset$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 5:8:void (com.facebook.react.animated.NativeAnimatedModule,int,double):623:623 -> + 6:13:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):628:628 -> execute +com.facebook.react.animated.NativeAnimatedModule$setAnimatedNodeValue$1 -> com.facebook.react.animated.NativeAnimatedModule$setAnimatedNodeValue$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 5:8:void (com.facebook.react.animated.NativeAnimatedModule,int,double):605:605 -> + 6:13:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):610:610 -> execute +com.facebook.react.animated.NativeAnimatedModule$startAnimatingNode$1 -> com.facebook.react.animated.NativeAnimatedModule$startAnimatingNode$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 9:12:void (com.facebook.react.animated.NativeAnimatedModule,int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):683:683 -> + 6:7:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):689:689 -> execute + 8:9:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):690:690 -> execute + 10:11:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):691:691 -> execute + 12:13:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):692:692 -> execute + 14:17:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):688:688 -> execute +com.facebook.react.animated.NativeAnimatedModule$startListeningToAnimatedNodeValue$1 -> com.facebook.react.animated.NativeAnimatedModule$startListeningToAnimatedNodeValue$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 5:8:void (com.facebook.react.animated.NativeAnimatedModule,int,com.facebook.react.animated.AnimatedNodeValueListener):551:551 -> + 6:13:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):556:556 -> execute +com.facebook.react.animated.NativeAnimatedModule$stopAnimation$1 -> com.facebook.react.animated.NativeAnimatedModule$stopAnimation$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 3:6:void (com.facebook.react.animated.NativeAnimatedModule,int):706:706 -> + 6:11:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):711:711 -> execute +com.facebook.react.animated.NativeAnimatedModule$stopListeningToAnimatedNodeValue$1 -> com.facebook.react.animated.NativeAnimatedModule$stopListeningToAnimatedNodeValue$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 3:6:void (com.facebook.react.animated.NativeAnimatedModule,int):569:569 -> + 6:11:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):574:574 -> execute +com.facebook.react.animated.NativeAnimatedModule$updateAnimatedNodeConfig$1 -> com.facebook.react.animated.NativeAnimatedModule$updateAnimatedNodeConfig$1: +# {"id":"sourceFile","fileName":"NativeAnimatedModule.kt"} + 5:8:void (com.facebook.react.animated.NativeAnimatedModule,int,com.facebook.react.bridge.ReadableMap):522:522 -> + 6:13:void execute(com.facebook.react.animated.NativeAnimatedNodesManager):527:527 -> execute +com.facebook.react.animated.NativeAnimatedNodesManager -> com.facebook.react.animated.NativeAnimatedNodesManager: +# {"id":"sourceFile","fileName":"NativeAnimatedNodesManager.kt"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):47:47 -> + 4:5:void (com.facebook.react.bridge.ReactApplicationContext):48:48 -> + 6:12:void (com.facebook.react.bridge.ReactApplicationContext):51:51 -> + 13:19:void (com.facebook.react.bridge.ReactApplicationContext):52:52 -> + 20:26:void (com.facebook.react.bridge.ReactApplicationContext):53:53 -> + 27:33:void (com.facebook.react.bridge.ReactApplicationContext):57:57 -> + 34:41:void (com.facebook.react.bridge.ReactApplicationContext):61:61 -> + 1:1:void $r8$lambda$RRL0UjMdemtAXu_8Y2RBoflivGs(com.facebook.react.animated.NativeAnimatedNodesManager,com.facebook.react.uimanager.events.Event):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 11:16:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):478:478 -> addAnimatedEventToView + 17:26:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):480:480 -> addAnimatedEventToView + 27:30:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):484:484 -> addAnimatedEventToView + 31:40:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):490:490 -> addAnimatedEventToView + 41:49:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):491:491 -> addAnimatedEventToView + 50:56:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):492:492 -> addAnimatedEventToView + 57:74:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):493:493 -> addAnimatedEventToView + 75:78:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):496:496 -> addAnimatedEventToView + 79:85:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):498:498 -> addAnimatedEventToView + 86:90:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):499:499 -> addAnimatedEventToView + 91:98:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):501:501 -> addAnimatedEventToView + 99:104:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):503:503 -> addAnimatedEventToView + 105:110:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):490:490 -> addAnimatedEventToView + 111:112:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):485:485 -> addAnimatedEventToView + 113:151:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):486:486 -> addAnimatedEventToView + 152:155:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):485:485 -> addAnimatedEventToView + 156:157:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):481:481 -> addAnimatedEventToView + 158:179:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):482:482 -> addAnimatedEventToView + 180:183:void addAnimatedEventToView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):481:481 -> addAnimatedEventToView + 1:10:void connectAnimatedNodeToView(int,int):386:386 -> connectAnimatedNodeToView + 11:14:void connectAnimatedNodeToView(int,int):390:390 -> connectAnimatedNodeToView + 15:18:void connectAnimatedNodeToView(int,int):395:395 -> connectAnimatedNodeToView + 19:24:void connectAnimatedNodeToView(int,int):399:399 -> connectAnimatedNodeToView + 25:26:void connectAnimatedNodeToView(int,int):403:403 -> connectAnimatedNodeToView + 27:43:void connectAnimatedNodeToView(int,int):404:404 -> connectAnimatedNodeToView + 44:46:void connectAnimatedNodeToView(int,int):403:403 -> connectAnimatedNodeToView + 47:52:void connectAnimatedNodeToView(int,int):401:401 -> connectAnimatedNodeToView + 53:58:void connectAnimatedNodeToView(int,int):410:410 -> connectAnimatedNodeToView + 59:64:void connectAnimatedNodeToView(int,int):411:411 -> connectAnimatedNodeToView + 65:81:void connectAnimatedNodeToView(int,int):396:396 -> connectAnimatedNodeToView + 82:91:void connectAnimatedNodeToView(int,int):395:395 -> connectAnimatedNodeToView + 92:93:void connectAnimatedNodeToView(int,int):391:391 -> connectAnimatedNodeToView + 94:124:void connectAnimatedNodeToView(int,int):392:392 -> connectAnimatedNodeToView + 125:128:void connectAnimatedNodeToView(int,int):391:391 -> connectAnimatedNodeToView + 129:130:void connectAnimatedNodeToView(int,int):387:387 -> connectAnimatedNodeToView + 131:152:void connectAnimatedNodeToView(int,int):388:388 -> connectAnimatedNodeToView + 153:156:void connectAnimatedNodeToView(int,int):387:387 -> connectAnimatedNodeToView + 1:12:void connectAnimatedNodes(int,int):355:355 -> connectAnimatedNodes + 13:22:void connectAnimatedNodes(int,int):360:360 -> connectAnimatedNodes + 23:25:void connectAnimatedNodes(int,int):364:364 -> connectAnimatedNodes + 26:31:void connectAnimatedNodes(int,int):365:365 -> connectAnimatedNodes + 32:33:void connectAnimatedNodes(int,int):361:361 -> connectAnimatedNodes + 34:53:void connectAnimatedNodes(int,int):362:362 -> connectAnimatedNodes + 54:57:void connectAnimatedNodes(int,int):361:361 -> connectAnimatedNodes + 58:59:void connectAnimatedNodes(int,int):356:356 -> connectAnimatedNodes + 60:79:void connectAnimatedNodes(int,int):357:357 -> connectAnimatedNodes + 80:83:void connectAnimatedNodes(int,int):356:356 -> connectAnimatedNodes + 6:13:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):104:104 -> createAnimatedNode + 14:38:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):110:110 -> createAnimatedNode + 39:45:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):121:121 -> createAnimatedNode + 46:53:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):110:110 -> createAnimatedNode + 54:60:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):123:123 -> createAnimatedNode + 61:68:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):110:110 -> createAnimatedNode + 69:75:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):120:120 -> createAnimatedNode + 76:83:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):110:110 -> createAnimatedNode + 84:90:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):122:122 -> createAnimatedNode + 91:98:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):110:110 -> createAnimatedNode + 99:105:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):119:119 -> createAnimatedNode + 106:113:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):110:110 -> createAnimatedNode + 114:120:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):115:115 -> createAnimatedNode + 121:128:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):110:110 -> createAnimatedNode + 129:135:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):118:118 -> createAnimatedNode + 136:143:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):110:110 -> createAnimatedNode + 144:149:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):112:112 -> createAnimatedNode + 150:157:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):110:110 -> createAnimatedNode + 158:163:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):111:111 -> createAnimatedNode + 164:171:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):110:110 -> createAnimatedNode + 172:177:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):114:114 -> createAnimatedNode + 178:185:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):110:110 -> createAnimatedNode + 186:203:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):113:113 -> createAnimatedNode + 204:211:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):110:110 -> createAnimatedNode + 212:217:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):124:124 -> createAnimatedNode + 218:225:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):110:110 -> createAnimatedNode + 226:231:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):116:116 -> createAnimatedNode + 232:239:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):110:110 -> createAnimatedNode + 240:244:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):117:117 -> createAnimatedNode + 245:246:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):127:127 -> createAnimatedNode + 247:251:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):128:128 -> createAnimatedNode + 252:257:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):129:129 -> createAnimatedNode + 258:280:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):125:125 -> createAnimatedNode + 281:282:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):105:105 -> createAnimatedNode + 283:304:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):106:106 -> createAnimatedNode + 305:308:void createAnimatedNode(int,com.facebook.react.bridge.ReadableMap):105:105 -> createAnimatedNode + 1:10:void disconnectAnimatedNodeFromView(int,int):417:417 -> disconnectAnimatedNodeFromView + 11:14:void disconnectAnimatedNodeFromView(int,int):421:421 -> disconnectAnimatedNodeFromView + 15:20:void disconnectAnimatedNodeFromView(int,int):426:426 -> disconnectAnimatedNodeFromView + 21:22:void disconnectAnimatedNodeFromView(int,int):422:422 -> disconnectAnimatedNodeFromView + 23:53:void disconnectAnimatedNodeFromView(int,int):423:423 -> disconnectAnimatedNodeFromView + 54:57:void disconnectAnimatedNodeFromView(int,int):422:422 -> disconnectAnimatedNodeFromView + 58:59:void disconnectAnimatedNodeFromView(int,int):418:418 -> disconnectAnimatedNodeFromView + 60:81:void disconnectAnimatedNodeFromView(int,int):419:419 -> disconnectAnimatedNodeFromView + 82:85:void disconnectAnimatedNodeFromView(int,int):418:418 -> disconnectAnimatedNodeFromView + 1:12:void disconnectAnimatedNodes(int,int):370:370 -> disconnectAnimatedNodes + 13:22:void disconnectAnimatedNodes(int,int):375:375 -> disconnectAnimatedNodes + 23:25:void disconnectAnimatedNodes(int,int):379:379 -> disconnectAnimatedNodes + 26:31:void disconnectAnimatedNodes(int,int):380:380 -> disconnectAnimatedNodes + 32:33:void disconnectAnimatedNodes(int,int):376:376 -> disconnectAnimatedNodes + 34:53:void disconnectAnimatedNodes(int,int):377:377 -> disconnectAnimatedNodes + 54:57:void disconnectAnimatedNodes(int,int):376:376 -> disconnectAnimatedNodes + 58:59:void disconnectAnimatedNodes(int,int):371:371 -> disconnectAnimatedNodes + 60:79:void disconnectAnimatedNodes(int,int):372:372 -> disconnectAnimatedNodes + 80:83:void disconnectAnimatedNodes(int,int):371:371 -> disconnectAnimatedNodes + 1:5:void dropAnimatedNode(int):149:149 -> dropAnimatedNode + 6:11:void dropAnimatedNode(int):150:150 -> dropAnimatedNode + 1:10:void extractAnimatedNodeOffset(int):213:213 -> extractAnimatedNodeOffset + 11:14:void extractAnimatedNodeOffset(int):214:214 -> extractAnimatedNodeOffset + 15:20:void extractAnimatedNodeOffset(int):219:219 -> extractAnimatedNodeOffset + 21:22:void extractAnimatedNodeOffset(int):215:215 -> extractAnimatedNodeOffset + 23:44:void extractAnimatedNodeOffset(int):216:216 -> extractAnimatedNodeOffset + 45:48:void extractAnimatedNodeOffset(int):215:215 -> extractAnimatedNodeOffset + 1:10:void flattenAnimatedNodeOffset(int):202:202 -> flattenAnimatedNodeOffset + 11:14:void flattenAnimatedNodeOffset(int):203:203 -> flattenAnimatedNodeOffset + 15:20:void flattenAnimatedNodeOffset(int):208:208 -> flattenAnimatedNodeOffset + 21:22:void flattenAnimatedNodeOffset(int):204:204 -> flattenAnimatedNodeOffset + 23:44:void flattenAnimatedNodeOffset(int):205:205 -> flattenAnimatedNodeOffset + 45:48:void flattenAnimatedNodeOffset(int):204:204 -> flattenAnimatedNodeOffset + 1:9:com.facebook.react.animated.AnimatedNode getNodeById(int):98:98 -> getNodeById + 6:10:java.util.Set getTagsOfConnectedNodes$ReactAndroid_release(int,java.lang.String):637:637 -> getTagsOfConnectedNodes$ReactAndroid_release + 11:12:java.util.Set getTagsOfConnectedNodes$ReactAndroid_release(int,java.lang.String):641:641 -> getTagsOfConnectedNodes$ReactAndroid_release + 13:28:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> getTagsOfConnectedNodes$ReactAndroid_release + 13:28:java.util.Set getTagsOfConnectedNodes$ReactAndroid_release(int,java.lang.String):641 -> getTagsOfConnectedNodes$ReactAndroid_release + 29:40:java.util.Set getTagsOfConnectedNodes$ReactAndroid_release(int,java.lang.String):642:642 -> getTagsOfConnectedNodes$ReactAndroid_release + 41:47:java.util.Set getTagsOfConnectedNodes$ReactAndroid_release(int,java.lang.String):643:643 -> getTagsOfConnectedNodes$ReactAndroid_release + 48:53:java.util.Set getTagsOfConnectedNodes$ReactAndroid_release(int,java.lang.String):644:644 -> getTagsOfConnectedNodes$ReactAndroid_release + 54:69:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> getTagsOfConnectedNodes$ReactAndroid_release + 54:69:java.util.Set getTagsOfConnectedNodes$ReactAndroid_release(int,java.lang.String):644 -> getTagsOfConnectedNodes$ReactAndroid_release + 70:80:java.util.Set getTagsOfConnectedNodes$ReactAndroid_release(int,java.lang.String):644:644 -> getTagsOfConnectedNodes$ReactAndroid_release + 1:10:void getValue(int,com.facebook.react.bridge.Callback):431:431 -> getValue + 11:14:void getValue(int,com.facebook.react.bridge.Callback):432:432 -> getValue + 15:22:void getValue(int,com.facebook.react.bridge.Callback):437:437 -> getValue + 23:34:void getValue(int,com.facebook.react.bridge.Callback):439:439 -> getValue + 35:39:void getValue(int,com.facebook.react.bridge.Callback):447:447 -> getValue + 40:43:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> getValue + 40:43:void getValue(int,com.facebook.react.bridge.Callback):450 -> getValue + 44:48:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> getValue + 44:48:void getValue(int,com.facebook.react.bridge.Callback):450 -> getValue + 49:53:void getValue(int,com.facebook.react.bridge.Callback):451:451 -> getValue + 54:58:void getValue(int,com.facebook.react.bridge.Callback):452:452 -> getValue + 59:66:void getValue(int,com.facebook.react.bridge.Callback):454:454 -> getValue + 67:68:void getValue(int,com.facebook.react.bridge.Callback):433:433 -> getValue + 69:90:void getValue(int,com.facebook.react.bridge.Callback):434:434 -> getValue + 91:94:void getValue(int,com.facebook.react.bridge.Callback):433:433 -> getValue + 1:9:void handleEvent(com.facebook.react.uimanager.events.Event):541:541 -> handleEvent + 10:13:void handleEvent(com.facebook.react.uimanager.events.Event):546:546 -> handleEvent + 14:34:void handleEvent(com.facebook.react.uimanager.events.Event):547:547 -> handleEvent + 35:44:void handleEvent(com.facebook.react.uimanager.events.Event):548:548 -> handleEvent + 45:49:void handleEvent(com.facebook.react.uimanager.events.Event):550:550 -> handleEvent + 50:52:void handleEvent(com.facebook.react.uimanager.events.Event):551:551 -> handleEvent + 53:63:void handleEvent(com.facebook.react.uimanager.events.Event):552:552 -> handleEvent + 64:68:void handleEvent(com.facebook.react.uimanager.events.Event):557:557 -> handleEvent + 69:74:void handleEvent(com.facebook.react.uimanager.events.Event):558:558 -> handleEvent + 1:21:boolean hasActiveAnimations():100:100 -> hasActiveAnimations + 4:6:void initializeEventListenerForUIManagerType(int):78:78 -> initializeEventListenerForUIManagerType + 7:11:void initializeEventListenerForUIManagerType(int):79:79 -> initializeEventListenerForUIManagerType + 12:21:void initializeEventListenerForUIManagerType(int):87:87 -> initializeEventListenerForUIManagerType + 22:31:void initializeEventListenerForUIManagerType(int):89:89 -> initializeEventListenerForUIManagerType + 32:34:void initializeEventListenerForUIManagerType(int):91:91 -> initializeEventListenerForUIManagerType + 35:37:void initializeEventListenerForUIManagerType(int):93:93 -> initializeEventListenerForUIManagerType + 38:45:void initializeEventListenerForUIManagerType(int):87:87 -> initializeEventListenerForUIManagerType + 2:11:java.lang.String normalizeEventName(java.lang.String):794:794 -> normalizeEventName + 12:38:java.lang.String normalizeEventName(java.lang.String):795:795 -> normalizeEventName + 6:11:void onEventDispatch(com.facebook.react.uimanager.events.Event):532:532 -> onEventDispatch + 12:15:void onEventDispatch(com.facebook.react.uimanager.events.Event):533:533 -> onEventDispatch + 16:24:void onEventDispatch$lambda$8(com.facebook.react.animated.NativeAnimatedNodesManager,com.facebook.react.uimanager.events.Event):535:535 -> onEventDispatch + 16:24:void onEventDispatch(com.facebook.react.uimanager.events.Event):535 -> onEventDispatch + 1:4:void onEventDispatch$lambda$8(com.facebook.react.animated.NativeAnimatedNodesManager,com.facebook.react.uimanager.events.Event):535:535 -> onEventDispatch$lambda$8 + 6:9:void removeAnimatedEventFromView(int,java.lang.String,int):513:513 -> removeAnimatedEventFromView + 10:11:void removeAnimatedEventFromView(int,java.lang.String,int):515:515 -> removeAnimatedEventFromView + 12:28:void removeAnimatedEventFromView(int,java.lang.String,int):516:516 -> removeAnimatedEventFromView + 29:36:void removeAnimatedEventFromView(int,java.lang.String,int):517:517 -> removeAnimatedEventFromView + 37:40:void removeAnimatedEventFromView(int,java.lang.String,int):518:518 -> removeAnimatedEventFromView + 41:48:void removeAnimatedEventFromView(int,java.lang.String,int):519:519 -> removeAnimatedEventFromView + 49:52:void removeAnimatedEventFromView(int,java.lang.String,int):516:516 -> removeAnimatedEventFromView + 53:57:void removeAnimatedEventFromView(int,java.lang.String,int):521:521 -> removeAnimatedEventFromView + 58:65:void removeAnimatedEventFromView(int,java.lang.String,int):523:523 -> removeAnimatedEventFromView + 66:71:void removeAnimatedEventFromView(int,java.lang.String,int):525:525 -> removeAnimatedEventFromView + 1:11:void restoreDefaultValues(int):459:459 -> restoreDefaultValues + 12:15:void restoreDefaultValues(int):464:464 -> restoreDefaultValues + 16:21:void restoreDefaultValues(int):469:469 -> restoreDefaultValues + 22:23:void restoreDefaultValues(int):465:465 -> restoreDefaultValues + 24:46:void restoreDefaultValues(int):466:466 -> restoreDefaultValues + 47:50:void restoreDefaultValues(int):465:465 -> restoreDefaultValues + 1:3:void runUpdates(long):576:576 -> runUpdates + 4:13:void runUpdates(long):579:579 -> runUpdates + 14:21:void runUpdates(long):580:580 -> runUpdates + 22:32:void runUpdates(long):581:581 -> runUpdates + 33:37:void runUpdates(long):585:585 -> runUpdates + 38:47:void runUpdates(long):587:587 -> runUpdates + 48:55:void runUpdates(long):588:588 -> runUpdates + 56:58:void runUpdates(long):589:589 -> runUpdates + 59:67:void runUpdates(long):590:590 -> runUpdates + 68:75:void runUpdates(long):591:591 -> runUpdates + 76:80:void runUpdates(long):596:596 -> runUpdates + 81:87:void runUpdates(long):597:597 -> runUpdates + 88:98:void runUpdates(long):603:603 -> runUpdates + 99:106:void runUpdates(long):604:604 -> runUpdates + 107:110:void runUpdates(long):605:605 -> runUpdates + 111:114:void runUpdates(long):606:606 -> runUpdates + 115:124:void runUpdates(long):607:607 -> runUpdates + 125:128:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> runUpdates + 125:128:void runUpdates(long):608 -> runUpdates + 129:133:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> runUpdates + 129:133:void runUpdates(long):608 -> runUpdates + 134:136:void runUpdates(long):609:609 -> runUpdates + 137:141:void runUpdates(long):610:610 -> runUpdates + 142:146:void runUpdates(long):611:611 -> runUpdates + 147:158:void runUpdates(long):613:613 -> runUpdates + 159:162:void runUpdates(long):614:614 -> runUpdates + 163:166:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> runUpdates + 163:166:void runUpdates(long):618 -> runUpdates + 167:171:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> runUpdates + 167:171:void runUpdates(long):618 -> runUpdates + 172:178:void runUpdates(long):619:619 -> runUpdates + 179:181:void runUpdates(long):620:620 -> runUpdates + 182:186:void runUpdates(long):621:621 -> runUpdates + 187:193:void runUpdates(long):622:622 -> runUpdates + 194:197:void runUpdates(long):624:624 -> runUpdates + 198:200:void runUpdates(long):625:625 -> runUpdates + 201:206:void runUpdates(long):627:627 -> runUpdates + 207:219:void runUpdates(long):606:606 -> runUpdates + 220:229:void runUpdates(long):631:631 -> runUpdates + 1:10:void setAnimatedNodeOffset(int,double):190:190 -> setAnimatedNodeOffset + 11:14:void setAnimatedNodeOffset(int,double):191:191 -> setAnimatedNodeOffset + 15:19:void setAnimatedNodeOffset(int,double):196:196 -> setAnimatedNodeOffset + 20:25:void setAnimatedNodeOffset(int,double):197:197 -> setAnimatedNodeOffset + 26:27:void setAnimatedNodeOffset(int,double):192:192 -> setAnimatedNodeOffset + 28:49:void setAnimatedNodeOffset(int,double):193:193 -> setAnimatedNodeOffset + 50:53:void setAnimatedNodeOffset(int,double):192:192 -> setAnimatedNodeOffset + 1:10:void setAnimatedNodeValue(int,double):177:177 -> setAnimatedNodeValue + 11:14:void setAnimatedNodeValue(int,double):178:178 -> setAnimatedNodeValue + 15:17:void setAnimatedNodeValue(int,double):183:183 -> setAnimatedNodeValue + 18:22:void setAnimatedNodeValue(int,double):184:184 -> setAnimatedNodeValue + 23:28:void setAnimatedNodeValue(int,double):185:185 -> setAnimatedNodeValue + 29:30:void setAnimatedNodeValue(int,double):179:179 -> setAnimatedNodeValue + 31:52:void setAnimatedNodeValue(int,double):180:180 -> setAnimatedNodeValue + 53:56:void setAnimatedNodeValue(int,double):179:179 -> setAnimatedNodeValue + 6:17:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):230:230 -> startAnimatingNode + 18:21:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):234:234 -> startAnimatingNode + 22:31:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):240:240 -> startAnimatingNode + 32:35:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):244:244 -> startAnimatingNode + 36:70:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):249:249 -> startAnimatingNode + 71:76:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):252:252 -> startAnimatingNode + 77:84:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):249:249 -> startAnimatingNode + 85:90:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):251:251 -> startAnimatingNode + 91:98:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):249:249 -> startAnimatingNode + 99:103:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):250:250 -> startAnimatingNode + 104:105:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):259:259 -> startAnimatingNode + 106:107:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):260:260 -> startAnimatingNode + 108:111:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):261:261 -> startAnimatingNode + 112:117:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):262:262 -> startAnimatingNode + 118:119:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):254:254 -> startAnimatingNode + 120:144:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):255:255 -> startAnimatingNode + 145:148:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):254:254 -> startAnimatingNode + 149:150:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):235:235 -> startAnimatingNode + 151:179:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):236:236 -> startAnimatingNode + 180:183:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):235:235 -> startAnimatingNode + 184:185:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):231:231 -> startAnimatingNode + 186:205:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):232:232 -> startAnimatingNode + 206:209:void startAnimatingNode(int,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):231:231 -> startAnimatingNode + 1:10:void startListeningToAnimatedNodeValue(int,com.facebook.react.animated.AnimatedNodeValueListener):155:155 -> startListeningToAnimatedNodeValue + 11:14:void startListeningToAnimatedNodeValue(int,com.facebook.react.animated.AnimatedNodeValueListener):156:156 -> startListeningToAnimatedNodeValue + 15:20:void startListeningToAnimatedNodeValue(int,com.facebook.react.animated.AnimatedNodeValueListener):161:161 -> startListeningToAnimatedNodeValue + 21:22:void startListeningToAnimatedNodeValue(int,com.facebook.react.animated.AnimatedNodeValueListener):157:157 -> startListeningToAnimatedNodeValue + 23:44:void startListeningToAnimatedNodeValue(int,com.facebook.react.animated.AnimatedNodeValueListener):158:158 -> startListeningToAnimatedNodeValue + 45:48:void startListeningToAnimatedNodeValue(int,com.facebook.react.animated.AnimatedNodeValueListener):157:157 -> startListeningToAnimatedNodeValue + 1:11:void stopAnimation(int):315:315 -> stopAnimation + 12:19:void stopAnimation(int):316:316 -> stopAnimation + 20:23:void stopAnimation(int):317:317 -> stopAnimation + 24:35:void stopAnimation(int):318:318 -> stopAnimation + 36:39:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> stopAnimation + 36:39:void stopAnimation(int):320 -> stopAnimation + 40:44:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> stopAnimation + 40:44:void stopAnimation(int):320 -> stopAnimation + 45:47:void stopAnimation(int):321:321 -> stopAnimation + 48:56:void stopAnimation(int):322:322 -> stopAnimation + 57:65:void stopAnimation(int):323:323 -> stopAnimation + 66:83:void stopAnimation(int):325:325 -> stopAnimation + 84:89:void stopAnimation(int):323:323 -> stopAnimation + 90:95:void stopAnimation(int):322:322 -> stopAnimation + 96:99:void stopAnimation(int):326:326 -> stopAnimation + 100:103:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> stopAnimation + 100:103:void stopAnimation(int):330 -> stopAnimation + 104:108:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> stopAnimation + 104:108:void stopAnimation(int):330 -> stopAnimation + 109:115:void stopAnimation(int):331:331 -> stopAnimation + 116:118:void stopAnimation(int):332:332 -> stopAnimation + 119:127:void stopAnimation(int):333:333 -> stopAnimation + 128:136:void stopAnimation(int):334:334 -> stopAnimation + 137:140:void stopAnimation(int):336:336 -> stopAnimation + 141:144:void stopAnimation(int):337:337 -> stopAnimation + 145:150:void stopAnimation(int):334:334 -> stopAnimation + 151:156:void stopAnimation(int):333:333 -> stopAnimation + 157:168:void stopAnimation(int):339:339 -> stopAnimation + 169:178:void stopAnimation(int):344:344 -> stopAnimation + 4:11:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):273:273 -> stopAnimationsForNode + 12:19:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):274:274 -> stopAnimationsForNode + 20:27:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):275:275 -> stopAnimationsForNode + 28:31:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):276:276 -> stopAnimationsForNode + 32:41:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):277:277 -> stopAnimationsForNode + 42:45:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> stopAnimationsForNode + 42:45:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):279 -> stopAnimationsForNode + 46:50:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> stopAnimationsForNode + 46:50:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):279 -> stopAnimationsForNode + 51:53:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):280:280 -> stopAnimationsForNode + 54:58:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):281:281 -> stopAnimationsForNode + 59:63:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):282:282 -> stopAnimationsForNode + 64:75:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):284:284 -> stopAnimationsForNode + 76:79:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):285:285 -> stopAnimationsForNode + 80:83:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> stopAnimationsForNode + 80:83:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):289 -> stopAnimationsForNode + 84:88:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> stopAnimationsForNode + 84:88:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):289 -> stopAnimationsForNode + 89:95:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):290:290 -> stopAnimationsForNode + 96:98:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):291:291 -> stopAnimationsForNode + 99:103:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):292:292 -> stopAnimationsForNode + 104:110:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):293:293 -> stopAnimationsForNode + 111:114:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):295:295 -> stopAnimationsForNode + 115:117:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):296:296 -> stopAnimationsForNode + 118:125:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):298:298 -> stopAnimationsForNode + 126:139:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):276:276 -> stopAnimationsForNode + 140:149:void stopAnimationsForNode(com.facebook.react.animated.AnimatedNode):304:304 -> stopAnimationsForNode + 1:10:void stopListeningToAnimatedNodeValue(int):166:166 -> stopListeningToAnimatedNodeValue + 11:14:void stopListeningToAnimatedNodeValue(int):167:167 -> stopListeningToAnimatedNodeValue + 15:21:void stopListeningToAnimatedNodeValue(int):172:172 -> stopListeningToAnimatedNodeValue + 22:23:void stopListeningToAnimatedNodeValue(int):168:168 -> stopListeningToAnimatedNodeValue + 24:45:void stopListeningToAnimatedNodeValue(int):169:169 -> stopListeningToAnimatedNodeValue + 46:49:void stopListeningToAnimatedNodeValue(int):168:168 -> stopListeningToAnimatedNodeValue + 1:10:void updateAnimatedNodeConfig(int,com.facebook.react.bridge.ReadableMap):135:135 -> updateAnimatedNodeConfig + 11:14:void updateAnimatedNodeConfig(int,com.facebook.react.bridge.ReadableMap):140:140 -> updateAnimatedNodeConfig + 15:17:void updateAnimatedNodeConfig(int,com.facebook.react.bridge.ReadableMap):141:141 -> updateAnimatedNodeConfig + 18:23:void updateAnimatedNodeConfig(int,com.facebook.react.bridge.ReadableMap):142:142 -> updateAnimatedNodeConfig + 24:29:void updateAnimatedNodeConfig(int,com.facebook.react.bridge.ReadableMap):143:143 -> updateAnimatedNodeConfig + 30:31:void updateAnimatedNodeConfig(int,com.facebook.react.bridge.ReadableMap):136:136 -> updateAnimatedNodeConfig + 32:53:void updateAnimatedNodeConfig(int,com.facebook.react.bridge.ReadableMap):137:137 -> updateAnimatedNodeConfig + 54:57:void updateAnimatedNodeConfig(int,com.facebook.react.bridge.ReadableMap):136:136 -> updateAnimatedNodeConfig + 1:10:void updateNodes(java.util.List):660:660 -> updateNodes + 11:12:void updateNodes(java.util.List):664:664 -> updateNodes + 13:17:void updateNodes(java.util.List):667:667 -> updateNodes + 18:35:void updateNodes(java.util.List):668:668 -> updateNodes + 36:41:void updateNodes(java.util.List):669:669 -> updateNodes + 42:45:void updateNodes(java.util.List):670:670 -> updateNodes + 46:49:void updateNodes(java.util.List):672:672 -> updateNodes + 50:56:void updateNodes(java.util.List):676:676 -> updateNodes + 57:64:void updateNodes(java.util.List):677:677 -> updateNodes + 65:68:void updateNodes(java.util.List):678:678 -> updateNodes + 69:84:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> updateNodes + 69:84:void updateNodes(java.util.List):678 -> updateNodes + 85:89:void updateNodes(java.util.List):679:679 -> updateNodes + 90:95:void updateNodes(java.util.List):680:680 -> updateNodes + 96:99:void updateNodes(java.util.List):681:681 -> updateNodes + 100:103:void updateNodes(java.util.List):683:683 -> updateNodes + 104:113:void updateNodes(java.util.List):695:695 -> updateNodes + 114:115:void updateNodes(java.util.List):698:698 -> updateNodes + 116:132:void updateNodes(java.util.List):703:703 -> updateNodes + 133:142:void updateNodes(java.util.List):704:704 -> updateNodes + 143:146:void updateNodes(java.util.List):705:705 -> updateNodes + 147:151:void updateNodes(java.util.List):707:707 -> updateNodes + 152:159:void updateNodes(java.util.List):713:713 -> updateNodes + 160:167:void updateNodes(java.util.List):714:714 -> updateNodes + 168:173:void updateNodes(java.util.List):716:716 -> updateNodes + 174:177:void updateNodes(java.util.List):717:717 -> updateNodes + 178:184:void updateNodes(java.util.List):719:719 -> updateNodes + 185:189:void updateNodes(java.util.List):729:729 -> updateNodes + 190:193:void updateNodes(java.util.List):731:731 -> updateNodes + 194:201:void updateNodes(java.util.List):733:733 -> updateNodes + 202:205:void updateNodes(java.util.List):735:735 -> updateNodes + 206:221:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> updateNodes + 206:221:void updateNodes(java.util.List):735 -> updateNodes + 222:227:void updateNodes(java.util.List):736:736 -> updateNodes + 228:235:void updateNodes(java.util.List):737:737 -> updateNodes + 236:239:void updateNodes(java.util.List):738:738 -> updateNodes + 240:250:void updateNodes(java.util.List):740:740 -> updateNodes + 251:256:void updateNodes(java.util.List):755:755 -> updateNodes + 257:258:void updateNodes(java.util.List):758:758 -> updateNodes + 259:263:void updateNodes(java.util.List):761:761 -> updateNodes + 264:279:void updateNodes(java.util.List):762:762 -> updateNodes + 280:289:void updateNodes(java.util.List):763:763 -> updateNodes + 290:314:void updateNodes(java.util.List):771:771 -> updateNodes + 315:316:void updateNodes(java.util.List):773:773 -> updateNodes + 317:349:void updateNodes(java.util.List):774:774 -> updateNodes + 350:352:void updateNodes(java.util.List):773:773 -> updateNodes + 353:358:void updateNodes(java.util.List):776:776 -> updateNodes + 359:369:void updateNodes(java.util.List):779:779 -> updateNodes + 370:378:void updateNodes(java.util.List):783:783 -> updateNodes + 379:379:void updateNodes(java.util.List):785:785 -> updateNodes + 380:382:void updateNodes(java.util.List):788:788 -> updateNodes +com.facebook.react.animated.NativeAnimatedNodesManager$$ExternalSyntheticLambda0 -> com.facebook.react.animated.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.animated.NativeAnimatedNodesManager com.facebook.react.animated.NativeAnimatedNodesManager$$InternalSyntheticLambda$1$b069b8a752d4ac7f0c88abb1a7d6f321f489a4c246de09759434c1761abb6373$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.events.Event com.facebook.react.animated.NativeAnimatedNodesManager$$InternalSyntheticLambda$1$b069b8a752d4ac7f0c88abb1a7d6f321f489a4c246de09759434c1761abb6373$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.animated.NativeAnimatedNodesManager,com.facebook.react.uimanager.events.Event):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.animated.NativeAnimatedNodesManager$Companion -> com.facebook.react.animated.NativeAnimatedNodesManager$Companion: +# {"id":"sourceFile","fileName":"NativeAnimatedNodesManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():800:800 -> +com.facebook.react.animated.ObjectAnimatedNode -> com.facebook.react.animated.ObjectAnimatedNode: +# {"id":"sourceFile","fileName":"ObjectAnimatedNode.kt"} + 11:13:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):23:23 -> + 14:15:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):22:22 -> + 16:24:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):24:24 -> + 11:18:void collectViewUpdates(java.lang.String,com.facebook.react.bridge.JavaOnlyMap):27:27 -> collectViewUpdates + 19:22:void collectViewUpdates(java.lang.String,com.facebook.react.bridge.JavaOnlyMap):28:28 -> collectViewUpdates + 23:36:void collectViewUpdates(java.lang.String,com.facebook.react.bridge.JavaOnlyMap):29:29 -> collectViewUpdates + 37:40:void collectViewUpdates(java.lang.String,com.facebook.react.bridge.JavaOnlyMap):30:30 -> collectViewUpdates + 41:54:void collectViewUpdates(java.lang.String,com.facebook.react.bridge.JavaOnlyMap):31:31 -> collectViewUpdates + 55:62:void collectViewUpdates(java.lang.String,com.facebook.react.bridge.JavaOnlyMap):33:33 -> collectViewUpdates + 1:3:com.facebook.react.bridge.JavaOnlyArray collectViewUpdatesHelper(com.facebook.react.bridge.ReadableArray):39:41 -> collectViewUpdatesHelper + 4:4:com.facebook.react.bridge.JavaOnlyArray collectViewUpdatesHelper(com.facebook.react.bridge.ReadableArray):71:71 -> collectViewUpdatesHelper + 5:5:com.facebook.react.bridge.JavaOnlyArray collectViewUpdatesHelper(com.facebook.react.bridge.ReadableArray):47:47 -> collectViewUpdatesHelper + 6:7:com.facebook.react.bridge.JavaOnlyArray collectViewUpdatesHelper(com.facebook.react.bridge.ReadableArray):50:51 -> collectViewUpdatesHelper + 8:8:com.facebook.react.bridge.JavaOnlyArray collectViewUpdatesHelper(com.facebook.react.bridge.ReadableArray):53:53 -> collectViewUpdatesHelper + 9:14:com.facebook.react.bridge.JavaOnlyArray collectViewUpdatesHelper(com.facebook.react.bridge.ReadableArray):55:60 -> collectViewUpdatesHelper + 15:15:com.facebook.react.bridge.JavaOnlyArray collectViewUpdatesHelper(com.facebook.react.bridge.ReadableArray):62:62 -> collectViewUpdatesHelper + 16:17:com.facebook.react.bridge.JavaOnlyArray collectViewUpdatesHelper(com.facebook.react.bridge.ReadableArray):64:65 -> collectViewUpdatesHelper + 18:18:com.facebook.react.bridge.JavaOnlyArray collectViewUpdatesHelper(com.facebook.react.bridge.ReadableArray):54:54 -> collectViewUpdatesHelper + 19:19:com.facebook.react.bridge.JavaOnlyArray collectViewUpdatesHelper(com.facebook.react.bridge.ReadableArray):68:68 -> collectViewUpdatesHelper + 20:20:com.facebook.react.bridge.JavaOnlyArray collectViewUpdatesHelper(com.facebook.react.bridge.ReadableArray):45:45 -> collectViewUpdatesHelper + 21:21:com.facebook.react.bridge.JavaOnlyArray collectViewUpdatesHelper(com.facebook.react.bridge.ReadableArray):44:44 -> collectViewUpdatesHelper + 22:22:com.facebook.react.bridge.JavaOnlyArray collectViewUpdatesHelper(com.facebook.react.bridge.ReadableArray):43:43 -> collectViewUpdatesHelper + 23:23:com.facebook.react.bridge.JavaOnlyArray collectViewUpdatesHelper(com.facebook.react.bridge.ReadableArray):42:42 -> collectViewUpdatesHelper + 24:28:com.facebook.react.bridge.JavaOnlyMap collectViewUpdatesHelper(com.facebook.react.bridge.ReadableMap):79:83 -> collectViewUpdatesHelper + 29:29:com.facebook.react.bridge.JavaOnlyMap collectViewUpdatesHelper(com.facebook.react.bridge.ReadableMap):114:114 -> collectViewUpdatesHelper + 30:30:com.facebook.react.bridge.JavaOnlyMap collectViewUpdatesHelper(com.facebook.react.bridge.ReadableMap):89:89 -> collectViewUpdatesHelper + 31:32:com.facebook.react.bridge.JavaOnlyMap collectViewUpdatesHelper(com.facebook.react.bridge.ReadableMap):92:93 -> collectViewUpdatesHelper + 33:33:com.facebook.react.bridge.JavaOnlyMap collectViewUpdatesHelper(com.facebook.react.bridge.ReadableMap):95:95 -> collectViewUpdatesHelper + 34:39:com.facebook.react.bridge.JavaOnlyMap collectViewUpdatesHelper(com.facebook.react.bridge.ReadableMap):97:102 -> collectViewUpdatesHelper + 40:40:com.facebook.react.bridge.JavaOnlyMap collectViewUpdatesHelper(com.facebook.react.bridge.ReadableMap):104:104 -> collectViewUpdatesHelper + 41:42:com.facebook.react.bridge.JavaOnlyMap collectViewUpdatesHelper(com.facebook.react.bridge.ReadableMap):106:107 -> collectViewUpdatesHelper + 43:43:com.facebook.react.bridge.JavaOnlyMap collectViewUpdatesHelper(com.facebook.react.bridge.ReadableMap):96:96 -> collectViewUpdatesHelper + 44:44:com.facebook.react.bridge.JavaOnlyMap collectViewUpdatesHelper(com.facebook.react.bridge.ReadableMap):110:110 -> collectViewUpdatesHelper + 45:45:com.facebook.react.bridge.JavaOnlyMap collectViewUpdatesHelper(com.facebook.react.bridge.ReadableMap):87:87 -> collectViewUpdatesHelper + 46:46:com.facebook.react.bridge.JavaOnlyMap collectViewUpdatesHelper(com.facebook.react.bridge.ReadableMap):86:86 -> collectViewUpdatesHelper + 47:47:com.facebook.react.bridge.JavaOnlyMap collectViewUpdatesHelper(com.facebook.react.bridge.ReadableMap):85:85 -> collectViewUpdatesHelper + 48:48:com.facebook.react.bridge.JavaOnlyMap collectViewUpdatesHelper(com.facebook.react.bridge.ReadableMap):84:84 -> collectViewUpdatesHelper + 1:30:java.lang.String prettyPrint$ReactAndroid_release():120:120 -> prettyPrint$ReactAndroid_release +com.facebook.react.animated.ObjectAnimatedNode$Companion -> com.facebook.react.animated.ObjectAnimatedNode$Companion: +# {"id":"sourceFile","fileName":"ObjectAnimatedNode.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():122:122 -> +com.facebook.react.animated.ObjectAnimatedNode$WhenMappings -> com.facebook.react.animated.ObjectAnimatedNode$WhenMappings: +# {"id":"sourceFile","fileName":"ObjectAnimatedNode.kt"} +com.facebook.react.animated.PropsAnimatedNode -> com.facebook.react.animated.PropsAnimatedNode: +# {"id":"sourceFile","fileName":"PropsAnimatedNode.kt"} + 11:13:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):26:26 -> + 14:16:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):25:25 -> + 17:18:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):27:27 -> + 19:25:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):29:29 -> + 26:33:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):33:33 -> + 34:39:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):34:34 -> + 40:48:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):35:35 -> + 49:54:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):36:36 -> + 55:58:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):37:37 -> + 59:66:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):38:38 -> + 67:73:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):39:39 -> + 1:5:void connectToView(int,com.facebook.react.bridge.UIManager):44:44 -> connectToView + 6:7:void connectToView(int,com.facebook.react.bridge.UIManager):49:49 -> connectToView + 8:10:void connectToView(int,com.facebook.react.bridge.UIManager):50:50 -> connectToView + 11:12:void connectToView(int,com.facebook.react.bridge.UIManager):45:45 -> connectToView + 13:41:void connectToView(int,com.facebook.react.bridge.UIManager):46:46 -> connectToView + 42:45:void connectToView(int,com.facebook.react.bridge.UIManager):45:45 -> connectToView + 1:8:void disconnectFromView(int):54:54 -> disconnectFromView + 9:10:void disconnectFromView(int):55:55 -> disconnectFromView + 11:37:void disconnectFromView(int):58:58 -> disconnectFromView + 38:41:void disconnectFromView(int):55:55 -> disconnectFromView + 42:44:void disconnectFromView(int):61:61 -> disconnectFromView + 2:43:android.view.View getConnectedView():118:118 -> getConnectedView + 1:4:java.lang.String prettyPrint$ReactAndroid_release():121:121 -> prettyPrint$ReactAndroid_release + 5:50:java.lang.String prettyPrint$ReactAndroid_release():122:122 -> prettyPrint$ReactAndroid_release + 1:6:void restoreDefaultValues():66:66 -> restoreDefaultValues + 7:14:void restoreDefaultValues():74:74 -> restoreDefaultValues + 15:20:void restoreDefaultValues():77:77 -> restoreDefaultValues + 21:26:void restoreDefaultValues():78:78 -> restoreDefaultValues + 27:36:void restoreDefaultValues():79:79 -> restoreDefaultValues + 37:48:void restoreDefaultValues():81:81 -> restoreDefaultValues + 1:7:void updateView():85:85 -> updateView + 8:45:void updateView():88:88 -> updateView + 46:53:void updateView():89:89 -> updateView + 54:57:void updateView():91:91 -> updateView + 58:65:void updateView():92:92 -> updateView + 66:69:void updateView():93:93 -> updateView + 70:75:void updateView():94:94 -> updateView + 76:79:void updateView():95:95 -> updateView + 80:91:void updateView():96:96 -> updateView + 92:95:void updateView():97:97 -> updateView + 96:103:void updateView():98:98 -> updateView + 104:113:void updateView():100:100 -> updateView + 114:117:void updateView():102:102 -> updateView + 118:129:void updateView():103:103 -> updateView + 130:133:void updateView():104:104 -> updateView + 134:141:void updateView():105:105 -> updateView + 142:143:void updateView():107:107 -> updateView + 144:164:void updateView():108:108 -> updateView + 165:168:void updateView():107:107 -> updateView + 169:176:void updateView():90:90 -> updateView + 177:188:void updateView():112:112 -> updateView +com.facebook.react.animated.SpringAnimation -> com.facebook.react.animated.SpringAnimation: +# {"id":"sourceFile","fileName":"SpringAnimation.kt"} + 6:8:void (com.facebook.react.bridge.ReadableMap):18:18 -> + 9:21:void (com.facebook.react.bridge.ReadableMap):31:31 -> + 22:30:void (com.facebook.react.bridge.ReadableMap):44:44 -> + 31:34:void (com.facebook.react.bridge.ReadableMap):45:45 -> + 3:22:void advance(double):120:120 -> advance + 23:27:void advance(double):130:130 -> advance + 28:29:void advance(double):131:131 -> advance + 30:31:void advance(double):132:132 -> advance + 32:33:void advance(double):133:133 -> advance + 34:40:void advance(double):134:134 -> advance + 41:47:void advance(double):135:135 -> advance + 48:57:void advance(double):136:136 -> advance + 58:62:void advance(double):137:137 -> advance + 63:67:void advance(double):138:138 -> advance + 68:76:void advance(double):141:141 -> advance + 77:82:void advance(double):144:144 -> advance + 83:92:void advance(double):146:146 -> advance + 93:109:void advance(double):148:148 -> advance + 110:124:void advance(double):155:155 -> advance + 125:141:void advance(double):157:157 -> advance + 142:145:void advance(double):160:160 -> advance + 146:169:void advance(double):161:161 -> advance + 170:174:void advance(double):164:164 -> advance + 175:179:void advance(double):165:165 -> advance + 180:197:void advance(double):170:170 -> advance + 198:205:void advance(double):172:172 -> advance + 206:209:void advance(double):173:173 -> advance + 210:215:void advance(double):174:174 -> advance + 216:223:void advance(double):176:176 -> advance + 224:225:void advance(double):177:177 -> advance + 226:231:void advance(double):179:179 -> advance + 1:12:double getDisplacementDistanceForState(com.facebook.react.animated.SpringAnimation$PhysicsState):99:99 -> getDisplacementDistanceForState + 1:16:boolean isAtRest():108:108 -> isAtRest + 17:28:boolean isAtRest():109:109 -> isAtRest + 29:40:boolean isAtRest():110:110 -> isAtRest + 1:8:boolean isOvershooting():115:115 -> isOvershooting + 9:28:boolean isOvershooting():116:116 -> isOvershooting + 29:52:boolean isOvershooting():117:117 -> isOvershooting + 6:13:void resetConfig(com.facebook.react.bridge.ReadableMap):49:49 -> resetConfig + 14:21:void resetConfig(com.facebook.react.bridge.ReadableMap):50:50 -> resetConfig + 22:29:void resetConfig(com.facebook.react.bridge.ReadableMap):51:51 -> resetConfig + 30:37:void resetConfig(com.facebook.react.bridge.ReadableMap):52:52 -> resetConfig + 38:45:void resetConfig(com.facebook.react.bridge.ReadableMap):53:53 -> resetConfig + 46:53:void resetConfig(com.facebook.react.bridge.ReadableMap):54:54 -> resetConfig + 54:61:void resetConfig(com.facebook.react.bridge.ReadableMap):55:55 -> resetConfig + 62:69:void resetConfig(com.facebook.react.bridge.ReadableMap):56:56 -> resetConfig + 70:91:void resetConfig(com.facebook.react.bridge.ReadableMap):57:57 -> resetConfig + 92:93:void resetConfig(com.facebook.react.bridge.ReadableMap):58:58 -> resetConfig + 94:97:void resetConfig(com.facebook.react.bridge.ReadableMap):59:59 -> resetConfig + 98:99:void resetConfig(com.facebook.react.bridge.ReadableMap):60:60 -> resetConfig + 100:102:void resetConfig(com.facebook.react.bridge.ReadableMap):61:61 -> resetConfig + 1:8:void runAnimationStep(long):65:65 -> runAnimationStep + 9:10:void runAnimationStep(long):66:67 -> runAnimationStep + 11:14:void runAnimationStep(long):67:67 -> runAnimationStep + 15:18:void runAnimationStep(long):68:68 -> runAnimationStep + 19:22:void runAnimationStep(long):69:69 -> runAnimationStep + 23:24:void runAnimationStep(long):70:70 -> runAnimationStep + 25:31:void runAnimationStep(long):72:72 -> runAnimationStep + 32:39:void runAnimationStep(long):73:73 -> runAnimationStep + 40:43:void runAnimationStep(long):74:74 -> runAnimationStep + 44:45:void runAnimationStep(long):75:75 -> runAnimationStep + 46:47:void runAnimationStep(long):76:76 -> runAnimationStep + 48:61:void runAnimationStep(long):78:78 -> runAnimationStep + 62:63:void runAnimationStep(long):79:79 -> runAnimationStep + 64:71:void runAnimationStep(long):80:80 -> runAnimationStep + 72:77:void runAnimationStep(long):81:81 -> runAnimationStep + 78:87:void runAnimationStep(long):82:82 -> runAnimationStep + 88:91:void runAnimationStep(long):87:87 -> runAnimationStep + 92:93:void runAnimationStep(long):83:83 -> runAnimationStep + 94:97:void runAnimationStep(long):84:84 -> runAnimationStep + 98:103:void runAnimationStep(long):85:85 -> runAnimationStep + 104:111:void runAnimationStep(long):65:65 -> runAnimationStep +com.facebook.react.animated.SpringAnimation$Companion -> com.facebook.react.animated.SpringAnimation$Companion: +# {"id":"sourceFile","fileName":"SpringAnimation.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():183:183 -> +com.facebook.react.animated.SpringAnimation$PhysicsState -> com.facebook.react.animated.SpringAnimation$PhysicsState: +# {"id":"sourceFile","fileName":"SpringAnimation.kt"} + 1:1:void ():0:0 -> + 2:2:void (double,double):20:20 -> + 3:3:void (double,double,int,kotlin.jvm.internal.DefaultConstructorMarker):20:20 -> + 1:3:double getPosition():20:20 -> getPosition + 1:3:double getVelocity():20:20 -> getVelocity + 1:3:void setPosition(double):20:20 -> setPosition + 1:3:void setVelocity(double):20:20 -> setVelocity +com.facebook.react.animated.StyleAnimatedNode -> com.facebook.react.animated.StyleAnimatedNode: +# {"id":"sourceFile","fileName":"StyleAnimatedNode.kt"} + 11:13:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):19:19 -> + 14:15:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):18:18 -> + 16:23:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):23:23 -> + 24:29:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):24:24 -> + 30:35:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):26:26 -> + 36:41:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):27:27 -> + 42:45:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):28:28 -> + 46:57:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):29:29 -> + 58:61:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):26:26 -> + 62:64:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):25:25 -> + 6:43:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):35:35 -> collectViewUpdates + 44:51:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):36:36 -> collectViewUpdates + 52:55:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):38:38 -> collectViewUpdates + 56:61:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):39:39 -> collectViewUpdates + 62:65:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):40:40 -> collectViewUpdates + 66:71:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):41:41 -> collectViewUpdates + 72:75:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):42:42 -> collectViewUpdates + 76:85:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):43:43 -> collectViewUpdates + 86:89:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):44:44 -> collectViewUpdates + 90:95:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):45:45 -> collectViewUpdates + 96:103:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):47:47 -> collectViewUpdates + 104:107:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):49:49 -> collectViewUpdates + 108:117:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):50:50 -> collectViewUpdates + 118:121:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):51:51 -> collectViewUpdates + 122:127:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):52:52 -> collectViewUpdates + 128:129:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):54:54 -> collectViewUpdates + 130:150:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):55:55 -> collectViewUpdates + 151:154:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):54:54 -> collectViewUpdates + 155:163:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):37:37 -> collectViewUpdates + 1:30:java.lang.String prettyPrint$ReactAndroid_release():61:61 -> prettyPrint$ReactAndroid_release +com.facebook.react.animated.SubtractionAnimatedNode -> com.facebook.react.animated.SubtractionAnimatedNode: +# {"id":"sourceFile","fileName":"SubtractionAnimatedNode.kt"} + 13:15:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):20:20 -> + 16:17:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):19:19 -> + 18:26:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):24:24 -> + 27:29:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):27:27 -> + 30:47:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):29:29 -> + 48:50:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):25:25 -> + 1:42:java.lang.String prettyPrint$ReactAndroid_release():52:52 -> prettyPrint$ReactAndroid_release + 1:6:void update$ReactAndroid_release():34:34 -> update$ReactAndroid_release + 7:18:void update$ReactAndroid_release():35:35 -> update$ReactAndroid_release + 19:22:void update$ReactAndroid_release():36:36 -> update$ReactAndroid_release + 23:30:void update$ReactAndroid_release():37:37 -> update$ReactAndroid_release + 31:33:void update$ReactAndroid_release():39:39 -> update$ReactAndroid_release + 34:41:void update$ReactAndroid_release():41:41 -> update$ReactAndroid_release + 42:43:void update$ReactAndroid_release():44:44 -> update$ReactAndroid_release + 44:45:void update$ReactAndroid_release():45:45 -> update$ReactAndroid_release + 46:50:void update$ReactAndroid_release():44:44 -> update$ReactAndroid_release +com.facebook.react.animated.TrackingAnimatedNode -> com.facebook.react.animated.TrackingAnimatedNode: +# {"id":"sourceFile","fileName":"TrackingAnimatedNode.kt"} + 11:13:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):16:16 -> + 14:15:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):15:15 -> + 16:29:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):17:17 -> + 30:37:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):18:18 -> + 38:45:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):19:19 -> + 46:54:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):20:20 -> + 1:6:java.lang.String prettyPrint$ReactAndroid_release():34:34 -> prettyPrint$ReactAndroid_release + 7:60:java.lang.String prettyPrint$ReactAndroid_release():35:35 -> prettyPrint$ReactAndroid_release + 1:8:void update$ReactAndroid_release():23:23 -> update$ReactAndroid_release + 9:17:void update$ReactAndroid_release():24:24 -> update$ReactAndroid_release + 18:21:void update$ReactAndroid_release():25:25 -> update$ReactAndroid_release + 22:31:void update$ReactAndroid_release():26:26 -> update$ReactAndroid_release + 32:36:void update$ReactAndroid_release():28:28 -> update$ReactAndroid_release + 37:48:void update$ReactAndroid_release():30:30 -> update$ReactAndroid_release +com.facebook.react.animated.TransformAnimatedNode -> com.facebook.react.animated.TransformAnimatedNode: +# {"id":"sourceFile","fileName":"TransformAnimatedNode.kt"} + 11:13:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):21:21 -> + 14:15:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):20:20 -> + 16:23:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):25:25 -> + 24:28:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):27:27 -> + 29:40:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):29:29 -> + 41:46:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):30:30 -> + 47:52:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):31:31 -> + 53:58:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):32:32 -> + 59:66:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):33:33 -> + 67:71:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):34:34 -> + 72:74:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):35:35 -> + 75:84:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):36:36 -> + 85:89:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):39:39 -> + 90:92:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):40:40 -> + 93:101:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):41:41 -> + 102:107:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):29:29 -> + 108:116:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):30:30 -> + 117:119:void (com.facebook.react.bridge.ReadableMap,com.facebook.react.animated.NativeAnimatedNodesManager):26:26 -> + 6:19:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):49:49 -> collectViewUpdates + 20:27:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):50:50 -> collectViewUpdates + 28:31:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):52:52 -> collectViewUpdates + 32:38:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):53:53 -> collectViewUpdates + 39:46:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):54:54 -> collectViewUpdates + 47:50:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):57:57 -> collectViewUpdates + 51:57:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):58:58 -> collectViewUpdates + 58:59:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):60:60 -> collectViewUpdates + 60:80:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):63:63 -> collectViewUpdates + 81:84:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):60:60 -> collectViewUpdates + 85:92:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):56:56 -> collectViewUpdates + 93:104:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):67:67 -> collectViewUpdates + 105:122:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):69:69 -> collectViewUpdates + 123:128:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):49:49 -> collectViewUpdates + 129:140:void collectViewUpdates(com.facebook.react.bridge.JavaOnlyMap):71:71 -> collectViewUpdates + 1:30:java.lang.String prettyPrint$ReactAndroid_release():75:75 -> prettyPrint$ReactAndroid_release +com.facebook.react.animated.TransformAnimatedNode$AnimatedTransformConfig -> com.facebook.react.animated.TransformAnimatedNode$AnimatedTransformConfig: +# {"id":"sourceFile","fileName":"TransformAnimatedNode.kt"} + 1:6:void (com.facebook.react.animated.TransformAnimatedNode):81:81 -> + 1:3:int getNodeTag():82:82 -> getNodeTag + 1:3:void setNodeTag(int):82:82 -> setNodeTag +com.facebook.react.animated.TransformAnimatedNode$StaticTransformConfig -> com.facebook.react.animated.TransformAnimatedNode$StaticTransformConfig: +# {"id":"sourceFile","fileName":"TransformAnimatedNode.kt"} + 1:6:void (com.facebook.react.animated.TransformAnimatedNode):85:85 -> + 1:3:double getValue():86:86 -> getValue + 1:3:void setValue(double):86:86 -> setValue +com.facebook.react.animated.TransformAnimatedNode$TransformConfig -> com.facebook.react.animated.TransformAnimatedNode$TransformConfig: +# {"id":"sourceFile","fileName":"TransformAnimatedNode.kt"} + 1:6:void (com.facebook.react.animated.TransformAnimatedNode):77:77 -> + 1:3:java.lang.String getProperty():78:78 -> getProperty + 1:3:void setProperty(java.lang.String):78:78 -> setProperty +com.facebook.react.animated.ValueAnimatedNode -> com.facebook.react.animated.ValueAnimatedNode: +# {"id":"sourceFile","fileName":"ValueAnimatedNode.kt"} + 1:1:void ():0:0 -> + 2:4:void (com.facebook.react.bridge.ReadableMap):16:18 -> + 5:5:void (com.facebook.react.bridge.ReadableMap,int,kotlin.jvm.internal.DefaultConstructorMarker):16:16 -> + 1:9:void extractOffset():36:36 -> extractOffset + 10:12:void extractOffset():37:37 -> extractOffset + 1:9:void flattenOffset():31:31 -> flattenOffset + 10:12:void flattenOffset():32:32 -> flattenOffset + 1:11:double getValue():22:22 -> getValue + 12:14:double getValue():23:23 -> getValue + 15:20:double getValue():25:25 -> getValue + 1:15:void onValueUpdate():41:41 -> onValueUpdate + 1:40:java.lang.String prettyPrint$ReactAndroid_release():48:48 -> prettyPrint$ReactAndroid_release + 1:3:void setValueListener(com.facebook.react.animated.AnimatedNodeValueListener):45:45 -> setValueListener +com.facebook.react.bridge.ActivityEventListener -> com.facebook.react.bridge.ActivityEventListener: +# {"id":"sourceFile","fileName":"ActivityEventListener.kt"} +com.facebook.react.bridge.Arguments -> com.facebook.react.bridge.Arguments: +# {"id":"sourceFile","fileName":"Arguments.kt"} + 1:4:void ():16:16 -> + 1:6:void addEntry(com.facebook.react.bridge.WritableNativeMap,java.lang.String,java.lang.Object):83:83 -> addEntry + 7:10:void addEntry(com.facebook.react.bridge.WritableNativeMap,java.lang.String,java.lang.Object):84:84 -> addEntry + 11:24:void addEntry(com.facebook.react.bridge.WritableNativeMap,java.lang.String,java.lang.Object):85:85 -> addEntry + 25:38:void addEntry(com.facebook.react.bridge.WritableNativeMap,java.lang.String,java.lang.Object):86:86 -> addEntry + 39:52:void addEntry(com.facebook.react.bridge.WritableNativeMap,java.lang.String,java.lang.Object):87:87 -> addEntry + 53:62:void addEntry(com.facebook.react.bridge.WritableNativeMap,java.lang.String,java.lang.Object):88:88 -> addEntry + 63:72:void addEntry(com.facebook.react.bridge.WritableNativeMap,java.lang.String,java.lang.Object):89:89 -> addEntry + 73:82:void addEntry(com.facebook.react.bridge.WritableNativeMap,java.lang.String,java.lang.Object):90:90 -> addEntry + 83:109:void addEntry(com.facebook.react.bridge.WritableNativeMap,java.lang.String,java.lang.Object):91:91 -> addEntry + 1:6:com.facebook.react.bridge.WritableArray createArray():129:129 -> createArray + 1:6:com.facebook.react.bridge.WritableMap createMap():132:132 -> createMap + 6:9:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):176:176 -> fromArray + 10:21:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):178:178 -> fromArray + 22:28:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):179:179 -> fromArray + 29:36:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):180:180 -> fromArray + 37:43:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):183:183 -> fromArray + 44:50:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):184:184 -> fromArray + 51:60:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):185:185 -> fromArray + 61:64:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):188:188 -> fromArray + 65:71:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):189:189 -> fromArray + 72:77:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):190:190 -> fromArray + 78:81:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):193:193 -> fromArray + 82:89:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):194:194 -> fromArray + 90:95:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):195:195 -> fromArray + 96:99:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):198:198 -> fromArray + 100:106:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):199:199 -> fromArray + 107:112:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):200:200 -> fromArray + 113:116:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):203:203 -> fromArray + 117:123:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):204:204 -> fromArray + 124:131:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):205:205 -> fromArray + 132:138:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):208:208 -> fromArray + 139:145:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):209:209 -> fromArray + 146:149:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):210:210 -> fromArray + 150:161:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):211:211 -> fromArray + 162:189:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):213:213 -> fromArray + 190:216:com.facebook.react.bridge.WritableArray fromArray(java.lang.Object):217:217 -> fromArray + 6:9:com.facebook.react.bridge.WritableMap fromBundle(android.os.Bundle):264:264 -> fromBundle + 10:29:com.facebook.react.bridge.WritableMap fromBundle(android.os.Bundle):265:265 -> fromBundle + 30:35:com.facebook.react.bridge.WritableMap fromBundle(android.os.Bundle):266:266 -> fromBundle + 36:42:com.facebook.react.bridge.WritableMap fromBundle(android.os.Bundle):268:268 -> fromBundle + 43:63:com.facebook.react.bridge.WritableMap fromBundle(android.os.Bundle):269:269 -> fromBundle + 64:76:com.facebook.react.bridge.WritableMap fromBundle(android.os.Bundle):270:270 -> fromBundle + 77:80:com.facebook.react.bridge.WritableMap fromBundle(android.os.Bundle):271:271 -> fromBundle + 81:84:com.facebook.react.bridge.WritableMap fromBundle(android.os.Bundle):272:272 -> fromBundle + 85:97:com.facebook.react.bridge.WritableMap fromBundle(android.os.Bundle):273:273 -> fromBundle + 98:110:com.facebook.react.bridge.WritableMap fromBundle(android.os.Bundle):275:275 -> fromBundle + 111:127:com.facebook.react.bridge.WritableMap fromBundle(android.os.Bundle):278:278 -> fromBundle + 128:144:com.facebook.react.bridge.WritableMap fromBundle(android.os.Bundle):279:279 -> fromBundle + 145:162:com.facebook.react.bridge.WritableMap fromBundle(android.os.Bundle):280:280 -> fromBundle + 163:190:com.facebook.react.bridge.WritableMap fromBundle(android.os.Bundle):281:281 -> fromBundle + 1:1:com.facebook.react.bridge.WritableNativeArray fromJavaArgs(java.lang.Object):139:139 -> fromJavaArgs + 2:18:com.facebook.react.bridge.WritableNativeArray fromJavaArgs(java.lang.Object[]):143:159 -> fromJavaArgs + 19:19:com.facebook.react.bridge.WritableNativeArray fromJavaArgs(java.lang.Object[]):153:153 -> fromJavaArgs + 20:20:com.facebook.react.bridge.WritableNativeArray fromJavaArgs(java.lang.Object[]):151:151 -> fromJavaArgs + 21:21:com.facebook.react.bridge.WritableNativeArray fromJavaArgs(java.lang.Object[]):149:149 -> fromJavaArgs + 6:9:com.facebook.react.bridge.WritableArray fromList(java.util.List):233:233 -> fromList + 10:25:com.facebook.react.bridge.WritableArray fromList(java.util.List):234:234 -> fromList + 26:29:com.facebook.react.bridge.WritableArray fromList(java.util.List):236:236 -> fromList + 30:47:com.facebook.react.bridge.WritableArray fromList(java.util.List):237:237 -> fromList + 48:61:com.facebook.react.bridge.WritableArray fromList(java.util.List):238:238 -> fromList + 62:75:com.facebook.react.bridge.WritableArray fromList(java.util.List):239:239 -> fromList + 76:85:com.facebook.react.bridge.WritableArray fromList(java.util.List):240:240 -> fromList + 86:99:com.facebook.react.bridge.WritableArray fromList(java.util.List):241:241 -> fromList + 100:113:com.facebook.react.bridge.WritableArray fromList(java.util.List):242:242 -> fromList + 114:127:com.facebook.react.bridge.WritableArray fromList(java.util.List):243:243 -> fromList + 128:155:com.facebook.react.bridge.WritableArray fromList(java.util.List):244:244 -> fromList + 1:1:com.facebook.react.bridge.WritableNativeArray makeNativeArray(java.util.List):42:42 -> makeNativeArray + 2:11:com.facebook.react.bridge.WritableNativeArray makeNativeArray(java.util.List):46:55 -> makeNativeArray + 12:12:com.facebook.react.bridge.WritableNativeArray makeNativeArray(java.lang.Object):68:68 -> makeNativeArray + 13:13:com.facebook.react.bridge.WritableNativeArray makeNativeArray(java.lang.Object):73:73 -> makeNativeArray + 14:14:com.facebook.react.bridge.WritableNativeArray makeNativeArray(java.lang.Object):72:72 -> makeNativeArray + 1:1:com.facebook.react.bridge.WritableNativeMap makeNativeMap(java.util.Map):103:103 -> makeNativeMap + 2:3:com.facebook.react.bridge.WritableNativeMap makeNativeMap(java.util.Map):107:108 -> makeNativeMap + 4:4:com.facebook.react.bridge.WritableNativeMap makeNativeMap(android.os.Bundle):118:118 -> makeNativeMap + 5:6:com.facebook.react.bridge.WritableNativeMap makeNativeMap(android.os.Bundle):122:123 -> makeNativeMap + 5:21:java.lang.Object makeNativeObject(java.lang.Object):22:22 -> makeNativeObject + 22:36:java.lang.Object makeNativeObject(java.lang.Object):24:24 -> makeNativeObject + 37:47:java.lang.Object makeNativeObject(java.lang.Object):25:25 -> makeNativeObject + 48:58:java.lang.Object makeNativeObject(java.lang.Object):26:26 -> makeNativeObject + 59:69:java.lang.Object makeNativeObject(java.lang.Object):27:27 -> makeNativeObject + 70:84:java.lang.Object makeNativeObject(java.lang.Object):28:28 -> makeNativeObject + 85:99:java.lang.Object makeNativeObject(java.lang.Object):29:29 -> makeNativeObject + 100:110:java.lang.Object makeNativeObject(java.lang.Object):23:23 -> makeNativeObject + 5:8:android.os.Bundle toBundle(com.facebook.react.bridge.ReadableMap):339:339 -> toBundle + 9:13:android.os.Bundle toBundle(com.facebook.react.bridge.ReadableMap):340:340 -> toBundle + 14:19:android.os.Bundle toBundle(com.facebook.react.bridge.ReadableMap):342:342 -> toBundle + 20:23:android.os.Bundle toBundle(com.facebook.react.bridge.ReadableMap):343:343 -> toBundle + 24:38:android.os.Bundle toBundle(com.facebook.react.bridge.ReadableMap):344:344 -> toBundle + 39:66:android.os.Bundle toBundle(com.facebook.react.bridge.ReadableMap):352:352 -> toBundle + 67:78:android.os.Bundle toBundle(com.facebook.react.bridge.ReadableMap):351:351 -> toBundle + 79:90:android.os.Bundle toBundle(com.facebook.react.bridge.ReadableMap):350:350 -> toBundle + 91:98:android.os.Bundle toBundle(com.facebook.react.bridge.ReadableMap):349:349 -> toBundle + 99:106:android.os.Bundle toBundle(com.facebook.react.bridge.ReadableMap):348:348 -> toBundle + 107:114:android.os.Bundle toBundle(com.facebook.react.bridge.ReadableMap):346:346 -> toBundle + 115:120:android.os.Bundle toBundle(com.facebook.react.bridge.ReadableMap):345:345 -> toBundle + 5:9:java.util.ArrayList toList(com.facebook.react.bridge.ReadableArray):300:300 -> toList + 10:16:java.util.ArrayList toList(com.facebook.react.bridge.ReadableArray):302:302 -> toList + 17:31:java.util.ArrayList toList(com.facebook.react.bridge.ReadableArray):303:303 -> toList + 32:39:java.util.ArrayList toList(com.facebook.react.bridge.ReadableArray):319:319 -> toList + 40:51:java.util.ArrayList toList(com.facebook.react.bridge.ReadableArray):318:318 -> toList + 52:63:java.util.ArrayList toList(com.facebook.react.bridge.ReadableArray):317:317 -> toList + 64:71:java.util.ArrayList toList(com.facebook.react.bridge.ReadableArray):316:316 -> toList + 72:75:java.util.ArrayList toList(com.facebook.react.bridge.ReadableArray):307:307 -> toList + 76:84:java.util.ArrayList toList(com.facebook.react.bridge.ReadableArray):308:308 -> toList + 85:92:java.util.ArrayList toList(com.facebook.react.bridge.ReadableArray):310:310 -> toList + 93:100:java.util.ArrayList toList(com.facebook.react.bridge.ReadableArray):313:313 -> toList + 101:112:java.util.ArrayList toList(com.facebook.react.bridge.ReadableArray):305:305 -> toList + 113:120:java.util.ArrayList toList(com.facebook.react.bridge.ReadableArray):304:304 -> toList +com.facebook.react.bridge.Arguments$WhenMappings -> com.facebook.react.bridge.Arguments$WhenMappings: +# {"id":"sourceFile","fileName":"Arguments.kt"} +com.facebook.react.bridge.Arguments$makeNativeArray$1 -> com.facebook.react.bridge.Arguments$makeNativeArray$1: +# {"id":"sourceFile","fileName":"Arguments.kt"} + 3:6:void (java.lang.Object):73:73 -> + 1:7:java.lang.Object get(int):77:77 -> get + 1:7:int getSize():75:75 -> getSize + 1:5:java.lang.Object remove(int):73:73 -> remove + 1:5:java.lang.Object removeAt(int):73:73 -> removeAt + 1:5:int size():73:73 -> size +com.facebook.react.bridge.AssertionException -> com.facebook.react.bridge.AssertionException: +# {"id":"sourceFile","fileName":"AssertionException.kt"} + 6:9:void (java.lang.String):14:14 -> +com.facebook.react.bridge.BaseActivityEventListener -> com.facebook.react.bridge.BaseActivityEventListener: +# {"id":"sourceFile","fileName":"BaseActivityEventListener.kt"} + 1:4:void ():14:14 -> + 1:1:void onActivityResult(int,int,android.content.Intent):0:0 -> onActivityResult + 2:2:void onActivityResult(android.app.Activity,int,int,android.content.Intent):0:0 -> onActivityResult +com.facebook.react.bridge.BaseJavaModule -> com.facebook.react.bridge.BaseJavaModule: +# {"id":"sourceFile","fileName":"BaseJavaModule.java"} + 1:1:void ():64:64 -> + 2:3:void (com.facebook.react.bridge.ReactApplicationContext):67:68 -> + 1:11:com.facebook.react.bridge.ReactApplicationContext getReactApplicationContext():100:100 -> getReactApplicationContext + 1:10:com.facebook.react.bridge.ReactApplicationContext getReactApplicationContextIfActiveOrWarn():121:121 -> getReactApplicationContextIfActiveOrWarn + 11:13:com.facebook.react.bridge.ReactApplicationContext getReactApplicationContextIfActiveOrWarn():122:122 -> getReactApplicationContextIfActiveOrWarn + 14:34:com.facebook.react.bridge.ReactApplicationContext getReactApplicationContextIfActiveOrWarn():127:127 -> getReactApplicationContextIfActiveOrWarn + 35:40:com.facebook.react.bridge.ReactApplicationContext getReactApplicationContextIfActiveOrWarn():128:128 -> getReactApplicationContextIfActiveOrWarn + 41:44:com.facebook.react.bridge.ReactApplicationContext getReactApplicationContextIfActiveOrWarn():129:129 -> getReactApplicationContextIfActiveOrWarn + 45:54:com.facebook.react.bridge.ReactApplicationContext getReactApplicationContextIfActiveOrWarn():131:131 -> getReactApplicationContextIfActiveOrWarn + 1:3:void setEventEmitterCallback(com.facebook.react.bridge.CxxCallbackImpl):138:138 -> setEventEmitterCallback +com.facebook.react.bridge.BridgeReactContext -> com.facebook.react.bridge.BridgeReactContext: +# {"id":"sourceFile","fileName":"BridgeReactContext.java"} + 1:8:void ():48:48 -> + 1:4:void (android.content.Context):74:74 -> + 5:7:void (android.content.Context):70:70 -> + 1:4:void destroy():208:208 -> destroy + 5:6:void destroy():210:210 -> destroy + 7:10:void destroy():211:211 -> destroy + 11:14:void destroy():212:212 -> destroy + 1:9:com.facebook.react.bridge.CatalystInstance getCatalystInstance():165:165 -> getCatalystInstance + 1:12:com.facebook.react.bridge.UIManager getFabricUIManager():292:292 -> getFabricUIManager + 1:4:com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder getJSCallInvokerHolder():274:274 -> getJSCallInvokerHolder + 5:11:com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder getJSCallInvokerHolder():275:275 -> getJSCallInvokerHolder + 1:4:com.facebook.react.bridge.JavaScriptModule getJSModule(java.lang.Class):108:108 -> getJSModule + 5:8:com.facebook.react.bridge.JavaScriptModule getJSModule(java.lang.Class):109:109 -> getJSModule + 9:16:com.facebook.react.bridge.JavaScriptModule getJSModule(java.lang.Class):110:110 -> getJSModule + 17:24:com.facebook.react.bridge.JavaScriptModule getJSModule(java.lang.Class):112:112 -> getJSModule + 25:28:com.facebook.react.bridge.JavaScriptModule getJSModule(java.lang.Class):114:114 -> getJSModule + 29:35:com.facebook.react.bridge.JavaScriptModule getJSModule(java.lang.Class):115:115 -> getJSModule + 36:42:com.facebook.react.bridge.JavaScriptModule getJSModule(java.lang.Class):120:120 -> getJSModule + 1:4:com.facebook.react.bridge.JavaScriptContextHolder getJavaScriptContextHolder():261:261 -> getJavaScriptContextHolder + 5:11:com.facebook.react.bridge.JavaScriptContextHolder getJavaScriptContextHolder():262:262 -> getJavaScriptContextHolder + 1:2:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.Class):147:148 -> getNativeModule + 3:4:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.Class):150:151 -> getNativeModule + 5:6:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.String):156:157 -> getNativeModule + 7:8:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.String):159:160 -> getNativeModule + 1:4:java.util.Collection getNativeModules():134:134 -> getNativeModules + 5:7:java.util.Collection getNativeModules():135:135 -> getNativeModules + 8:12:java.util.Collection getNativeModules():137:137 -> getNativeModules + 13:19:java.util.Collection getNativeModules():138:138 -> getNativeModules + 1:11:java.lang.String getSourceURL():303:303 -> getSourceURL + 1:11:void handleException(java.lang.Exception):222:222 -> handleException + 12:20:void handleException(java.lang.Exception):223:223 -> handleException + 21:31:void handleException(java.lang.Exception):224:224 -> handleException + 32:39:void handleException(java.lang.Exception):227:227 -> handleException + 40:77:void handleException(java.lang.Exception):229:229 -> handleException + 78:83:void handleException(java.lang.Exception):238:238 -> handleException + 1:5:boolean hasActiveCatalystInstance():177:177 -> hasActiveCatalystInstance + 1:14:boolean hasActiveReactInstance():185:185 -> hasActiveReactInstance + 1:8:boolean hasCatalystInstance():196:196 -> hasCatalystInstance + 1:4:boolean hasNativeModule(java.lang.Class):125:125 -> hasNativeModule + 5:7:boolean hasNativeModule(java.lang.Class):126:126 -> hasNativeModule + 8:12:boolean hasNativeModule(java.lang.Class):128:128 -> hasNativeModule + 13:19:boolean hasNativeModule(java.lang.Class):129:129 -> hasNativeModule + 1:8:boolean hasReactInstance():201:201 -> hasReactInstance + 3:6:void initializeWithInstance(com.facebook.react.bridge.CatalystInstance):82:82 -> initializeWithInstance + 7:10:void initializeWithInstance(com.facebook.react.bridge.CatalystInstance):85:85 -> initializeWithInstance + 11:22:void initializeWithInstance(com.facebook.react.bridge.CatalystInstance):86:86 -> initializeWithInstance + 23:24:void initializeWithInstance(com.facebook.react.bridge.CatalystInstance):91:91 -> initializeWithInstance + 25:28:void initializeWithInstance(com.facebook.react.bridge.CatalystInstance):93:93 -> initializeWithInstance + 29:31:void initializeWithInstance(com.facebook.react.bridge.CatalystInstance):94:94 -> initializeWithInstance + 32:35:void initializeWithInstance(com.facebook.react.bridge.CatalystInstance):95:95 -> initializeWithInstance + 36:43:void initializeWithInstance(com.facebook.react.bridge.CatalystInstance):83:83 -> initializeWithInstance + 44:51:void initializeWithInstance(com.facebook.react.bridge.CatalystInstance):80:80 -> initializeWithInstance + 1:2:void raiseCatalystInstanceMissingException():99:99 -> raiseCatalystInstanceMissingException + 3:15:void raiseCatalystInstanceMissingException():100:100 -> raiseCatalystInstanceMissingException + 1:11:void registerSegment(int,java.lang.String,com.facebook.react.bridge.Callback):312:312 -> registerSegment + 12:24:void registerSegment(int,java.lang.String,com.facebook.react.bridge.Callback):313:313 -> registerSegment +com.facebook.react.bridge.BridgeReactContext$RCTDeviceEventEmitter -> com.facebook.react.bridge.BridgeReactContext$RCTDeviceEventEmitter: +# {"id":"sourceFile","fileName":"BridgeReactContext.java"} +com.facebook.react.bridge.Callback -> com.facebook.react.bridge.Callback: +# {"id":"sourceFile","fileName":"Callback.kt"} +com.facebook.react.bridge.CallbackImpl -> com.facebook.react.bridge.CallbackImpl: +# {"id":"sourceFile","fileName":"CallbackImpl.kt"} + 9:10:void ():40:40 -> + 11:12:void ():41:41 -> + 13:16:void ():39:39 -> + 6:13:void (com.facebook.react.bridge.JSInstance,int):22:22 -> + 6:9:void invoke(java.lang.Object[]):27:27 -> invoke + 10:21:void invoke(java.lang.Object[]):33:33 -> invoke + 22:24:void invoke(java.lang.Object[]):34:34 -> invoke + 25:26:void invoke(java.lang.Object[]):28:28 -> invoke + 27:28:void invoke(java.lang.Object[]):29:29 -> invoke + 29:32:void invoke(java.lang.Object[]):28:28 -> invoke +com.facebook.react.bridge.CallbackImpl$Companion -> com.facebook.react.bridge.CallbackImpl$Companion: +# {"id":"sourceFile","fileName":"CallbackImpl.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():37:37 -> +com.facebook.react.bridge.CatalystInstance -> com.facebook.react.bridge.CatalystInstance: +# {"id":"sourceFile","fileName":"CatalystInstance.kt"} +com.facebook.react.bridge.CatalystInstanceImpl -> com.facebook.react.bridge.CatalystInstanceImpl: +# {"id":"sourceFile","fileName":"CatalystInstanceImpl.java"} + 1:3:void ():55:55 -> + 4:10:void ():56:56 -> + 11:19:void ():60:60 -> + 1:1:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget,com.facebook.react.bridge.CatalystInstanceImpl-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/queue/ReactQueueConfigurationSpec;Lcom/facebook/react/bridge/JavaScriptExecutor;Lcom/facebook/react/bridge/NativeModuleRegistry;Lcom/facebook/react/bridge/JSBundleLoader;Lcom/facebook/react/bridge/JSExceptionHandler;Lcom/facebook/react/bridge/ReactInstanceManagerInspectorTarget;Lcom/facebook/react/bridge/i;)V"} + 2:2:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):132:132 -> + 3:6:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):92:95 -> + 7:8:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):99:100 -> + 9:10:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):105:106 -> + 11:12:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):133:134 -> + 13:13:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):136:136 -> + 14:15:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):138:139 -> + 16:24:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):141:149 -> + 25:26:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):151:152 -> + 27:27:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):154:154 -> + 28:28:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):157:157 -> + 29:30:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):159:160 -> + 31:31:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):154:154 -> + 32:33:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):162:163 -> + 34:34:void (com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.JavaScriptExecutor,com.facebook.react.bridge.NativeModuleRegistry,com.facebook.react.bridge.JSBundleLoader,com.facebook.react.bridge.JSExceptionHandler,com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):165:165 -> + 1:1:void $r8$lambda$1f9R4bpuBp5V0AMbNzfRA-FSrj8(com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:6:void addBridgeIdleDebugListener(com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener):538:538 -> addBridgeIdleDebugListener + 1:1:void $r8$lambda$B8sg4u3acBcQ1pHLgIU_Ys5BFko(com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$Giyark9pzbNlazVDacOJvVXJfLk(com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void callFunction(java.lang.String,java.lang.String,com.facebook.react.bridge.NativeArray):312:312 -> callFunction + 2:4:void callFunction(com.facebook.react.bridge.CatalystInstanceImpl$PendingJSCall):316:318 -> callFunction + 5:5:void callFunction(com.facebook.react.bridge.CatalystInstanceImpl$PendingJSCall):321:321 -> callFunction + 6:9:void callFunction(com.facebook.react.bridge.CatalystInstanceImpl$PendingJSCall):323:326 -> callFunction + 10:10:void callFunction(com.facebook.react.bridge.CatalystInstanceImpl$PendingJSCall):328:328 -> callFunction + 11:11:void callFunction(com.facebook.react.bridge.CatalystInstanceImpl$PendingJSCall):330:330 -> callFunction + 1:1:void $r8$lambda$MxE4_fkOulDtdrf9cgoBy1nCkLc(com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:13:void decrementPendingJSCalls():596:596 -> decrementPendingJSCalls + 14:20:void decrementPendingJSCalls():600:600 -> decrementPendingJSCalls + 21:28:void decrementPendingJSCalls():602:602 -> decrementPendingJSCalls + 29:39:void decrementPendingJSCalls():603:603 -> decrementPendingJSCalls + 1:7:void destroy():355:355 -> destroy + 8:10:void destroy():356:356 -> destroy + 11:15:void destroy():357:357 -> destroy + 16:19:void destroy():361:361 -> destroy + 20:25:void destroy():363:363 -> destroy + 26:28:void destroy():362:362 -> destroy + 29:31:void destroy():366:366 -> destroy + 32:37:void destroy():369:369 -> destroy + 38:39:void destroy():370:370 -> destroy + 40:49:void destroy():372:372 -> destroy + 50:55:void destroy():419:419 -> destroy + 1:1:void $r8$lambda$Oa3wfVCkSpv9UbaDKR-owki1vUU(com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:5:void extendNativeModules(com.facebook.react.bridge.NativeModuleRegistry):213:213 -> extendNativeModules + 6:9:void extendNativeModules(com.facebook.react.bridge.NativeModuleRegistry):214:214 -> extendNativeModules + 10:13:void extendNativeModules(com.facebook.react.bridge.NativeModuleRegistry):215:215 -> extendNativeModules + 14:17:void extendNativeModules(com.facebook.react.bridge.NativeModuleRegistry):217:217 -> extendNativeModules + 1:1:void $r8$lambda$PKBuhJuQ9Hslki-iIQlPt7GXZps(com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$wU0YX04_Q0hjFeGR62KKqJd8WsE(com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> g + # {"id":"com.android.tools.r8.synthesized"} + 1:3:com.facebook.react.bridge.UIManager getFabricUIManager():592:592 -> getFabricUIManager + 1:1:com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder getJSCallInvokerHolder():49:49 -> getJSCallInvokerHolder + 1:7:com.facebook.react.bridge.JavaScriptModule getJSModule(java.lang.Class):452:452 -> getJSModule + 1:3:com.facebook.react.bridge.JavaScriptContextHolder getJavaScriptContextHolder():557:557 -> getJavaScriptContextHolder + 1:10:java.lang.String getNameFromAnnotation(java.lang.Class):495:495 -> getNameFromAnnotation + 11:15:java.lang.String getNameFromAnnotation(java.lang.Class):500:500 -> getNameFromAnnotation + 16:27:java.lang.String getNameFromAnnotation(java.lang.Class):497:497 -> getNameFromAnnotation + 28:42:java.lang.String getNameFromAnnotation(java.lang.Class):498:498 -> getNameFromAnnotation + 1:1:com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder getNativeMethodCallInvokerHolder():49:49 -> getNativeMethodCallInvokerHolder + 1:1:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.Class):466:466 -> getNativeModule + 2:3:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.String):482:483 -> getNativeModule + 4:5:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.String):489:490 -> getNativeModule + 1:5:java.util.Collection getNativeModules():506:506 -> getNativeModules + 6:14:java.util.Collection getNativeModules():507:507 -> getNativeModules + 15:20:java.util.Collection getNativeModules():509:509 -> getNativeModules + 21:44:java.util.Collection getNativeModules():510:510 -> getNativeModules + 45:49:java.util.Collection getNativeModules():511:511 -> getNativeModules + 1:3:com.facebook.react.bridge.queue.ReactQueueConfiguration getReactQueueConfiguration():447:447 -> getReactQueueConfiguration + 1:3:java.lang.String getSourceURL():305:305 -> getSourceURL + 1:6:com.facebook.react.internal.turbomodule.core.interfaces.TurboModuleRegistry getTurboModuleRegistry():470:470 -> getTurboModuleRegistry + 7:19:com.facebook.react.internal.turbomodule.core.interfaces.TurboModuleRegistry getTurboModuleRegistry():471:471 -> getTurboModuleRegistry + 1:1:com.facebook.react.bridge.NativeModuleRegistry -$$Nest$fgetmNativeModuleRegistry(com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> h + # {"id":"com.android.tools.r8.synthesized"} + 1:5:void handleMemoryPressure(int):522:522 -> handleMemoryPressure + 6:9:void handleMemoryPressure(int):525:525 -> handleMemoryPressure + 1:4:boolean hasNativeModule(java.lang.Class):457:457 -> hasNativeModule + 5:22:boolean hasNativeModule(java.lang.Class):458:458 -> hasNativeModule + 23:29:boolean hasNativeModule(java.lang.Class):460:460 -> hasNativeModule + 1:3:boolean hasRunJSBundle():298:298 -> hasRunJSBundle + 4:18:boolean hasRunJSBundle():299:299 -> hasRunJSBundle + 19:20:boolean hasRunJSBundle():300:300 -> hasRunJSBundle + 1:1:com.facebook.react.bridge.queue.MessageQueueThread -$$Nest$fgetmNativeModulesQueueThread(com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> i + # {"id":"com.android.tools.r8.synthesized"} + 1:12:void incrementPendingJSCalls():567:567 -> incrementPendingJSCalls + 13:22:void incrementPendingJSCalls():569:569 -> incrementPendingJSCalls + 23:30:void incrementPendingJSCalls():570:570 -> incrementPendingJSCalls + 31:41:void incrementPendingJSCalls():571:571 -> incrementPendingJSCalls + 1:7:void initialize():431:431 -> initialize + 8:16:void initialize():432:432 -> initialize + 17:23:void initialize():437:437 -> initialize + 24:25:void initialize():438:438 -> initialize + 26:36:void initialize():439:439 -> initialize + 1:4:void invokeCallback(int,com.facebook.react.bridge.NativeArrayInterface):337:337 -> invokeCallback + 5:12:void invokeCallback(int,com.facebook.react.bridge.NativeArrayInterface):338:338 -> invokeCallback + 13:18:void invokeCallback(int,com.facebook.react.bridge.NativeArrayInterface):342:342 -> invokeCallback + 1:3:boolean isDestroyed():424:424 -> isDestroyed + 1:1:void -$$Nest$mdecrementPendingJSCalls(com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> j + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$mincrementPendingJSCalls(com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> k + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$mjniCallJSFunction(com.facebook.react.bridge.CatalystInstanceImpl,java.lang.String,java.lang.String,com.facebook.react.bridge.NativeArray):0:0 -> l + # {"id":"com.android.tools.r8.synthesized"} + 1:18:void lambda$decrementPendingJSCalls$5():605:605 -> lambda$decrementPendingJSCalls$5 + 19:23:void lambda$decrementPendingJSCalls$5():606:606 -> lambda$decrementPendingJSCalls$5 + 1:5:void lambda$destroy$0():405:405 -> lambda$destroy$0 + 6:10:void lambda$destroy$0():407:407 -> lambda$destroy$0 + 11:17:void lambda$destroy$0():408:408 -> lambda$destroy$0 + 18:24:void lambda$destroy$0():409:409 -> lambda$destroy$0 + 25:30:void lambda$destroy$0():410:410 -> lambda$destroy$0 + 1:4:void lambda$destroy$1():393:393 -> lambda$destroy$1 + 5:7:void lambda$destroy$1():394:394 -> lambda$destroy$1 + 8:19:void lambda$destroy$1():399:399 -> lambda$destroy$1 + 20:23:void lambda$destroy$1():414:414 -> lambda$destroy$1 + 1:5:void lambda$destroy$2():374:374 -> lambda$destroy$2 + 6:9:void lambda$destroy$2():375:375 -> lambda$destroy$2 + 10:12:void lambda$destroy$2():376:376 -> lambda$destroy$2 + 13:22:void lambda$destroy$2():378:378 -> lambda$destroy$2 + 23:30:void lambda$destroy$2():379:379 -> lambda$destroy$2 + 31:50:void lambda$destroy$2():380:380 -> lambda$destroy$2 + 51:53:void lambda$destroy$2():382:382 -> lambda$destroy$2 + 54:57:void lambda$destroy$2():384:384 -> lambda$destroy$2 + 58:61:void lambda$destroy$2():388:388 -> lambda$destroy$2 + 62:70:void lambda$destroy$2():389:389 -> lambda$destroy$2 + 71:74:void lambda$destroy$2():390:390 -> lambda$destroy$2 + 1:18:void lambda$incrementPendingJSCalls$4():573:573 -> lambda$incrementPendingJSCalls$4 + 19:23:void lambda$incrementPendingJSCalls$4():574:574 -> lambda$incrementPendingJSCalls$4 + 1:6:void lambda$initialize$3():441:441 -> lambda$initialize$3 + 1:4:void lambda$onNativeException$6():618:618 -> lambda$onNativeException$6 + 1:2:void loadScriptFromAssets(android.content.res.AssetManager,java.lang.String,boolean):246:246 -> loadScriptFromAssets + 3:6:void loadScriptFromAssets(android.content.res.AssetManager,java.lang.String,boolean):247:247 -> loadScriptFromAssets + 1:2:void loadScriptFromFile(java.lang.String,java.lang.String,boolean):252:252 -> loadScriptFromFile + 3:6:void loadScriptFromFile(java.lang.String,java.lang.String,boolean):253:253 -> loadScriptFromFile + 2:5:void loadSplitBundleFromFile(java.lang.String,java.lang.String):258:258 -> loadSplitBundleFromFile + 1:1:void -$$Nest$monNativeException(com.facebook.react.bridge.CatalystInstanceImpl,java.lang.Exception):0:0 -> m + # {"id":"com.android.tools.r8.synthesized"} + 1:5:void onNativeException(java.lang.Exception):613:613 -> onNativeException + 6:7:void onNativeException(java.lang.Exception):614:614 -> onNativeException + 8:16:void onNativeException(java.lang.Exception):615:615 -> onNativeException + 17:20:void onNativeException(java.lang.Exception):616:616 -> onNativeException + 1:4:void registerSegment(int,java.lang.String):240:240 -> registerSegment + 1:6:void removeBridgeIdleDebugListener(com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener):549:549 -> removeBridgeIdleDebugListener + 1:7:void runJSBundle():273:273 -> runJSBundle + 8:16:void runJSBundle():274:274 -> runJSBundle + 17:21:void runJSBundle():276:276 -> runJSBundle + 22:24:void runJSBundle():278:278 -> runJSBundle + 25:26:void runJSBundle():283:283 -> runJSBundle + 27:43:void runJSBundle():285:285 -> runJSBundle + 44:49:void runJSBundle():286:286 -> runJSBundle + 50:54:void runJSBundle():288:288 -> runJSBundle + 55:56:void runJSBundle():289:289 -> runJSBundle + 57:57:void runJSBundle():290:290 -> runJSBundle + 58:63:void runJSBundle():293:293 -> runJSBundle + 64:65:void runJSBundle():290:290 -> runJSBundle + 1:3:void setFabricUIManager(com.facebook.react.bridge.UIManager):587:587 -> setFabricUIManager + 1:2:void setSourceURLs(java.lang.String,java.lang.String):234:234 -> setSourceURLs + 3:6:void setSourceURLs(java.lang.String,java.lang.String):235:235 -> setSourceURLs + 1:3:void setTurboModuleRegistry(com.facebook.react.internal.turbomodule.core.interfaces.TurboModuleRegistry):582:582 -> setTurboModuleRegistry +com.facebook.react.bridge.CatalystInstanceImpl$$ExternalSyntheticLambda0 -> com.facebook.react.bridge.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.CatalystInstanceImpl com.facebook.react.bridge.CatalystInstanceImpl$$InternalSyntheticLambda$1$0c101d35b20227a1463df6215c0579b9cd779b5ca56c8797122affc919f1a44d$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.CatalystInstanceImpl$$ExternalSyntheticLambda1 -> com.facebook.react.bridge.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.CatalystInstanceImpl com.facebook.react.bridge.CatalystInstanceImpl$$InternalSyntheticLambda$1$1c6d8d1df783f725c861d360596fa61e79633ea4d14053f65132d44c08bfcf3f$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.CatalystInstanceImpl$$ExternalSyntheticLambda2 -> com.facebook.react.bridge.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.CatalystInstanceImpl com.facebook.react.bridge.CatalystInstanceImpl$$InternalSyntheticLambda$1$a6effc7ad11d0010b1b8634c6b1b3cd425af61cf64508a468f07cd2749c35392$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.CatalystInstanceImpl$$ExternalSyntheticLambda3 -> com.facebook.react.bridge.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.CatalystInstanceImpl com.facebook.react.bridge.CatalystInstanceImpl$$InternalSyntheticLambda$1$b41f4c72754069ee7f5a55efeb0063d8d8b4a0e6145a311d7d383272f82d6cea$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.CatalystInstanceImpl$$ExternalSyntheticLambda4 -> com.facebook.react.bridge.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.CatalystInstanceImpl com.facebook.react.bridge.CatalystInstanceImpl$$InternalSyntheticLambda$1$d02ded72496aba5df4ba603b51b1fb795100e096566e17e7eaabf03e0b8e95f6$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.CatalystInstanceImpl$$ExternalSyntheticLambda5 -> com.facebook.react.bridge.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.CatalystInstanceImpl com.facebook.react.bridge.CatalystInstanceImpl$$InternalSyntheticLambda$1$e17dbb66055751ee80bb6b9fa9469c8f76cd164d42206f4fafd485523cb6b9e5$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.CatalystInstanceImpl$$ExternalSyntheticLambda6 -> com.facebook.react.bridge.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.CatalystInstanceImpl com.facebook.react.bridge.CatalystInstanceImpl$$InternalSyntheticLambda$1$f8419ae923229a936777fc6480451d982a9386474642e8586fe965f1719530e7$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.CatalystInstanceImpl$Builder -> com.facebook.react.bridge.CatalystInstanceImpl$Builder: +# {"id":"sourceFile","fileName":"CatalystInstanceImpl.java"} + 1:4:void ():660:660 -> + 1:4:com.facebook.react.bridge.CatalystInstanceImpl build():701:701 -> build + 5:12:com.facebook.react.bridge.CatalystInstanceImpl build():702:702 -> build + 13:20:com.facebook.react.bridge.CatalystInstanceImpl build():703:703 -> build + 21:28:com.facebook.react.bridge.CatalystInstanceImpl build():704:704 -> build + 29:36:com.facebook.react.bridge.CatalystInstanceImpl build():705:705 -> build + 37:49:com.facebook.react.bridge.CatalystInstanceImpl build():706:706 -> build + 1:3:com.facebook.react.bridge.CatalystInstanceImpl$Builder setInspectorTarget(com.facebook.react.bridge.ReactInstanceManagerInspectorTarget):696:696 -> setInspectorTarget + 1:3:com.facebook.react.bridge.CatalystInstanceImpl$Builder setJSBundleLoader(com.facebook.react.bridge.JSBundleLoader):680:680 -> setJSBundleLoader + 1:3:com.facebook.react.bridge.CatalystInstanceImpl$Builder setJSExceptionHandler(com.facebook.react.bridge.JSExceptionHandler):690:690 -> setJSExceptionHandler + 1:3:com.facebook.react.bridge.CatalystInstanceImpl$Builder setJSExecutor(com.facebook.react.bridge.JavaScriptExecutor):685:685 -> setJSExecutor + 1:3:com.facebook.react.bridge.CatalystInstanceImpl$Builder setReactQueueConfigurationSpec(com.facebook.react.bridge.queue.ReactQueueConfigurationSpec):670:670 -> setReactQueueConfigurationSpec + 1:3:com.facebook.react.bridge.CatalystInstanceImpl$Builder setRegistry(com.facebook.react.bridge.NativeModuleRegistry):675:675 -> setRegistry +com.facebook.react.bridge.CatalystInstanceImpl$InstanceCallback -> com.facebook.react.bridge.CatalystInstanceImpl$InstanceCallback: +# {"id":"sourceFile","fileName":"CatalystInstanceImpl.java"} + 1:3:void (com.facebook.react.bridge.CatalystInstanceImpl):175:175 -> + 4:11:void (com.facebook.react.bridge.CatalystInstanceImpl):176:176 -> + 1:8:void lambda$onBatchComplete$0(com.facebook.react.bridge.CatalystInstanceImpl):184:184 -> a + 1:10:void decrementPendingJSCalls():197:197 -> decrementPendingJSCalls + 11:14:void decrementPendingJSCalls():199:199 -> decrementPendingJSCalls + 1:10:void incrementPendingJSCalls():190:190 -> incrementPendingJSCalls + 11:14:void incrementPendingJSCalls():192:192 -> incrementPendingJSCalls + 1:10:void onBatchComplete():180:180 -> onBatchComplete + 11:23:void onBatchComplete():182:182 -> onBatchComplete +com.facebook.react.bridge.CatalystInstanceImpl$InstanceCallback$$ExternalSyntheticLambda0 -> com.facebook.react.bridge.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.CatalystInstanceImpl com.facebook.react.bridge.CatalystInstanceImpl$InstanceCallback$$InternalSyntheticLambda$1$f8c7f744f059df781772f5464435047964664d29bc6a7a5907ccb2bc0e54f7e8$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.CatalystInstanceImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.CatalystInstanceImpl$JSProfilerTraceListener -> com.facebook.react.bridge.CatalystInstanceImpl$JSProfilerTraceListener: +# {"id":"sourceFile","fileName":"CatalystInstanceImpl.java"} + 1:3:void (com.facebook.react.bridge.CatalystInstanceImpl):639:639 -> + 4:11:void (com.facebook.react.bridge.CatalystInstanceImpl):640:640 -> + 1:10:void onTraceStarted():645:645 -> onTraceStarted + 11:23:void onTraceStarted():647:647 -> onTraceStarted + 1:10:void onTraceStopped():653:653 -> onTraceStopped + 11:23:void onTraceStopped():655:655 -> onTraceStopped +com.facebook.react.bridge.CatalystInstanceImpl$NativeExceptionHandler -> com.facebook.react.bridge.CatalystInstanceImpl$NativeExceptionHandler: +# {"id":"sourceFile","fileName":"CatalystInstanceImpl.java"} + 1:1:void (com.facebook.react.bridge.CatalystInstanceImpl,com.facebook.react.bridge.CatalystInstanceImpl-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/CatalystInstanceImpl;Lcom/facebook/react/bridge/i;)V"} + 2:2:void (com.facebook.react.bridge.CatalystInstanceImpl):622:622 -> + 1:6:void handleException(java.lang.Exception):628:628 -> handleException +com.facebook.react.bridge.CatalystInstanceImpl$PendingJSCall -> com.facebook.react.bridge.CatalystInstanceImpl$PendingJSCall: +# {"id":"sourceFile","fileName":"CatalystInstanceImpl.java"} + 1:3:void (java.lang.String,java.lang.String,com.facebook.react.bridge.NativeArray):68:68 -> + 4:5:void (java.lang.String,java.lang.String,com.facebook.react.bridge.NativeArray):69:69 -> + 6:7:void (java.lang.String,java.lang.String,com.facebook.react.bridge.NativeArray):70:70 -> + 8:10:void (java.lang.String,java.lang.String,com.facebook.react.bridge.NativeArray):71:71 -> + 1:10:void call(com.facebook.react.bridge.CatalystInstanceImpl):75:75 -> call + 11:18:void call(com.facebook.react.bridge.CatalystInstanceImpl):76:76 -> call + 1:25:java.lang.String toString():80:80 -> toString + 26:49:java.lang.String toString():84:84 -> toString +com.facebook.react.bridge.CatalystInstanceImpl-IA -> com.facebook.react.bridge.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.ColorPropConverter -> com.facebook.react.bridge.ColorPropConverter: +# {"id":"sourceFile","fileName":"ColorPropConverter.kt"} + 1:4:void ():21:21 -> + 1:2:java.lang.Integer getColor(java.lang.Object,android.content.Context):127:128 -> getColor + 3:3:java.lang.Integer getColor(java.lang.Object,android.content.Context):130:130 -> getColor + 4:4:java.lang.Integer getColor(java.lang.Object,android.content.Context):134:134 -> getColor + 5:5:java.lang.Integer getColor(java.lang.Object,android.content.Context):137:137 -> getColor + 6:6:int getColor(java.lang.Object,android.content.Context,int):143:143 -> getColor + 7:7:int getColor(java.lang.Object,android.content.Context,int):145:145 -> getColor + 10:21:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):81:81 -> getColorInstance + 22:33:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):82:82 -> getColorInstance + 34:37:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):87:87 -> getColorInstance + 38:54:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):88:88 -> getColorInstance + 55:58:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):89:89 -> getColorInstance + 59:66:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):90:90 -> getColorInstance + 67:84:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):92:92 -> getColorInstance + 85:91:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):94:94 -> getColorInstance + 92:98:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):95:95 -> getColorInstance + 99:105:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):96:96 -> getColorInstance + 106:112:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):97:97 -> getColorInstance + 113:116:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):99:99 -> getColorInstance + 117:121:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):100:100 -> getColorInstance + 122:131:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):104:104 -> getColorInstance + 132:138:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):109:109 -> getColorInstance + 139:146:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):110:110 -> getColorInstance + 147:156:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):111:111 -> getColorInstance + 157:168:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):112:112 -> getColorInstance + 169:170:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):116:116 -> getColorInstance + 171:172:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):117:117 -> getColorInstance + 173:176:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):116:116 -> getColorInstance + 177:178:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):105:105 -> getColorInstance + 179:180:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):106:106 -> getColorInstance + 181:184:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):105:105 -> getColorInstance + 185:192:android.graphics.Color getColorInstance(java.lang.Object,android.content.Context):121:121 -> getColorInstance + 5:8:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):38:38 -> getColorInteger + 9:22:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):39:39 -> getColorInteger + 23:26:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):44:44 -> getColorInteger + 27:36:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):45:45 -> getColorInteger + 37:48:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):46:46 -> getColorInteger + 49:57:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):47:47 -> getColorInteger + 58:66:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):48:48 -> getColorInteger + 67:75:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):49:49 -> getColorInteger + 76:84:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):51:51 -> getColorInteger + 85:92:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):55:55 -> getColorInteger + 93:99:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):60:60 -> getColorInteger + 100:113:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):61:61 -> getColorInteger + 114:115:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):67:67 -> getColorInteger + 116:117:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):68:68 -> getColorInteger + 118:121:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):67:67 -> getColorInteger + 122:123:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):56:56 -> getColorInteger + 124:125:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):57:57 -> getColorInteger + 126:129:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):56:56 -> getColorInteger + 130:137:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):72:72 -> getColorInteger + 138:145:java.lang.Integer getColorInteger(java.lang.Object,android.content.Context):42:42 -> getColorInteger + 1:15:int resolveResource(android.content.Context,java.lang.String):173:173 -> resolveResource + 16:19:int resolveResource(android.content.Context,java.lang.String):174:174 -> resolveResource + 20:26:int resolveResource(android.content.Context,java.lang.String):177:177 -> resolveResource + 27:32:int resolveResource(android.content.Context,java.lang.String):178:178 -> resolveResource + 33:41:int resolveResource(android.content.Context,java.lang.String):179:179 -> resolveResource + 42:55:int resolveResource(android.content.Context,java.lang.String):182:182 -> resolveResource + 56:61:int resolveResource(android.content.Context,java.lang.String):183:183 -> resolveResource + 62:67:int resolveResource(android.content.Context,java.lang.String):184:184 -> resolveResource + 68:75:int resolveResource(android.content.Context,java.lang.String):186:186 -> resolveResource + 76:88:int resolveResource(android.content.Context,java.lang.String):188:188 -> resolveResource + 9:15:java.lang.Integer resolveResourcePath(android.content.Context,java.lang.String):152:152 -> resolveResourcePath + 16:23:java.lang.Integer resolveResourcePath(android.content.Context,java.lang.String):156:156 -> resolveResourcePath + 24:30:java.lang.Integer resolveResourcePath(android.content.Context,java.lang.String):157:157 -> resolveResourcePath + 31:41:java.lang.Integer resolveResourcePath(android.content.Context,java.lang.String):159:159 -> resolveResourcePath + 42:54:java.lang.Integer resolveResourcePath(android.content.Context,java.lang.String):163:163 -> resolveResourcePath + 55:66:java.lang.Integer resolveResourcePath(android.content.Context,java.lang.String):164:164 -> resolveResourcePath + 3:12:int resolveThemeAttribute(android.content.Context,java.lang.String):192:192 -> resolveThemeAttribute + 13:26:int resolveThemeAttribute(android.content.Context,java.lang.String):193:193 -> resolveThemeAttribute + 27:30:int resolveThemeAttribute(android.content.Context,java.lang.String):195:195 -> resolveThemeAttribute + 31:38:int resolveThemeAttribute(android.content.Context,java.lang.String):198:198 -> resolveThemeAttribute + 39:44:int resolveThemeAttribute(android.content.Context,java.lang.String):199:199 -> resolveThemeAttribute + 45:51:int resolveThemeAttribute(android.content.Context,java.lang.String):200:200 -> resolveThemeAttribute + 52:63:int resolveThemeAttribute(android.content.Context,java.lang.String):203:203 -> resolveThemeAttribute + 64:73:int resolveThemeAttribute(android.content.Context,java.lang.String):206:206 -> resolveThemeAttribute + 74:78:int resolveThemeAttribute(android.content.Context,java.lang.String):209:209 -> resolveThemeAttribute + 79:82:int resolveThemeAttribute(android.content.Context,java.lang.String):210:210 -> resolveThemeAttribute + 83:88:int resolveThemeAttribute(android.content.Context,java.lang.String):212:212 -> resolveThemeAttribute + 89:91:int resolveThemeAttribute(android.content.Context,java.lang.String):213:213 -> resolveThemeAttribute + 92:97:int resolveThemeAttribute(android.content.Context,java.lang.String):216:216 -> resolveThemeAttribute + 1:10:boolean supportWideGamut():23:23 -> supportWideGamut +com.facebook.react.bridge.ColorPropConverter$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.bridge.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.Color m(int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.ColorPropConverter$$ExternalSyntheticApiModelOutline1 -> com.facebook.react.bridge.k: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.ColorSpace$Named m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.ColorPropConverter$$ExternalSyntheticApiModelOutline2 -> com.facebook.react.bridge.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:long m(float,float,float,float,android.graphics.ColorSpace):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.ColorPropConverter$$ExternalSyntheticApiModelOutline3 -> com.facebook.react.bridge.m: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.Color m(long):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.ColorPropConverter$$ExternalSyntheticApiModelOutline4 -> com.facebook.react.bridge.n: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(android.graphics.Color):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.CxxCallbackImpl -> com.facebook.react.bridge.CxxCallbackImpl: +# {"id":"sourceFile","fileName":"CxxCallbackImpl.kt"} + 1:4:void ():15:15 -> + 6:13:void invoke(java.lang.Object[]):18:18 -> invoke +com.facebook.react.bridge.CxxModuleWrapper -> com.facebook.react.bridge.CxxModuleWrapper: +# {"id":"sourceFile","fileName":"CxxModuleWrapper.kt"} + 9:15:void ():22:22 -> + 6:9:void (com.facebook.jni.HybridData):19:19 -> +com.facebook.react.bridge.CxxModuleWrapper$Companion -> com.facebook.react.bridge.CxxModuleWrapper$Companion: +# {"id":"sourceFile","fileName":"CxxModuleWrapper.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():20:20 -> +com.facebook.react.bridge.CxxModuleWrapperBase -> com.facebook.react.bridge.CxxModuleWrapperBase: +# {"id":"sourceFile","fileName":"CxxModuleWrapperBase.kt"} + 9:11:void ():54:54 -> + 12:13:void ():56:56 -> + 14:15:void ():57:57 -> + 16:19:void ():55:55 -> + 6:8:void (com.facebook.jni.HybridData):25:25 -> + 9:11:void (com.facebook.jni.HybridData):27:27 -> + 1:6:void invalidate():41:41 -> invalidate + 6:9:void resetModule(com.facebook.jni.HybridData):46:46 -> resetModule + 10:12:void resetModule(com.facebook.jni.HybridData):47:47 -> resetModule + 13:15:void resetModule(com.facebook.jni.HybridData):48:48 -> resetModule +com.facebook.react.bridge.CxxModuleWrapperBase$Companion -> com.facebook.react.bridge.CxxModuleWrapperBase$Companion: +# {"id":"sourceFile","fileName":"CxxModuleWrapperBase.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():52:52 -> +com.facebook.react.bridge.DefaultJSExceptionHandler -> com.facebook.react.bridge.DefaultJSExceptionHandler: +# {"id":"sourceFile","fileName":"DefaultJSExceptionHandler.kt"} + 1:4:void ():11:11 -> + 6:10:void handleException(java.lang.Exception):13:13 -> handleException + 11:17:void handleException(java.lang.Exception):18:18 -> handleException +com.facebook.react.bridge.DimensionPropConverter -> com.facebook.react.bridge.DimensionPropConverter: +# {"id":"sourceFile","fileName":"DimensionPropConverter.kt"} + 1:4:void ():13:13 -> +com.facebook.react.bridge.DimensionPropConverter$Companion -> com.facebook.react.bridge.DimensionPropConverter$Companion: +# {"id":"sourceFile","fileName":"DimensionPropConverter.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():14:14 -> + 5:23:com.facebook.yoga.YogaValue getDimension(java.lang.Object):19:19 -> getDimension + 24:36:com.facebook.yoga.YogaValue getDimension(java.lang.Object):20:20 -> getDimension + 37:38:com.facebook.yoga.YogaValue getDimension(java.lang.Object):22:22 -> getDimension + 39:40:com.facebook.yoga.YogaValue getDimension(java.lang.Object):23:23 -> getDimension + 41:44:com.facebook.yoga.YogaValue getDimension(java.lang.Object):22:22 -> getDimension +com.facebook.react.bridge.Dynamic -> com.facebook.react.bridge.Dynamic: +# {"id":"sourceFile","fileName":"Dynamic.kt"} +com.facebook.react.bridge.DynamicFromArray -> com.facebook.react.bridge.DynamicFromArray: +# {"id":"sourceFile","fileName":"DynamicFromArray.kt"} + 9:18:void ():51:51 -> + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():13:13 -> + 3:3:void ():15:15 -> + 1:3:androidx.core.util.Pools$SimplePool access$getPool$cp():13:13 -> access$getPool$cp + 1:3:void access$setArray$p(com.facebook.react.bridge.DynamicFromArray,com.facebook.react.bridge.ReadableArray):13:13 -> access$setArray$p + 1:3:void access$setIndex$p(com.facebook.react.bridge.DynamicFromArray,int):13:13 -> access$setIndex$p + 1:21:com.facebook.react.bridge.ReadableArray asArray():32:32 -> asArray + 1:11:boolean asBoolean():35:35 -> asBoolean + 12:19:boolean asBoolean():36:36 -> asBoolean + 1:19:double asDouble():39:39 -> asDouble + 1:19:int asInt():42:42 -> asInt + 1:21:com.facebook.react.bridge.ReadableMap asMap():45:45 -> asMap + 1:21:java.lang.String asString():48:48 -> asString + 1:21:com.facebook.react.bridge.ReadableType getType():25:25 -> getType + 1:19:boolean isNull():29:29 -> isNull + 2:4:void recycle():18:18 -> recycle + 5:6:void recycle():19:19 -> recycle + 7:12:void recycle():20:20 -> recycle +com.facebook.react.bridge.DynamicFromArray$Companion -> com.facebook.react.bridge.DynamicFromArray$Companion: +# {"id":"sourceFile","fileName":"DynamicFromArray.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():50:50 -> + 6:23:com.facebook.react.bridge.DynamicFromArray create(com.facebook.react.bridge.ReadableArray,int):55:55 -> create + 24:26:com.facebook.react.bridge.DynamicFromArray create(com.facebook.react.bridge.ReadableArray,int):56:56 -> create + 27:30:com.facebook.react.bridge.DynamicFromArray create(com.facebook.react.bridge.ReadableArray,int):57:57 -> create +com.facebook.react.bridge.DynamicFromMap -> com.facebook.react.bridge.DynamicFromMap: +# {"id":"sourceFile","fileName":"DynamicFromMap.kt"} + 9:16:void ():62:62 -> + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():15:15 -> + 11:15:boolean _get_isNull_$lambda$0(com.facebook.react.bridge.ReadableMap,java.lang.String):27:27 -> _get_isNull_$lambda$0 + 11:15:com.facebook.react.bridge.ReadableType _get_type_$lambda$7(com.facebook.react.bridge.ReadableMap,java.lang.String):44:44 -> _get_type_$lambda$7 + 1:1:boolean $r8$lambda$-O-EAuaS4zu5D1DPpneFoRPixp4(com.facebook.react.bridge.ReadableMap,java.lang.String):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void access$setName$p(com.facebook.react.bridge.DynamicFromMap,java.lang.String):13:13 -> access$getPool$cp + 1:3:java.lang.ThreadLocal access$getPool$cp():13 -> access$getPool$cp + 1:3:void access$setName$p(com.facebook.react.bridge.DynamicFromMap,java.lang.String):13:13 -> access$setMap$p + 1:3:void access$setMap$p(com.facebook.react.bridge.DynamicFromMap,com.facebook.react.bridge.ReadableMap):13 -> access$setMap$p + 1:3:void access$setName$p(com.facebook.react.bridge.DynamicFromMap,java.lang.String):13:13 -> access$setName$p + 1:6:java.lang.Object accessMapSafely(kotlin.jvm.functions.Function2):54:54 -> accessMapSafely + 7:10:java.lang.Object accessMapSafely(kotlin.jvm.functions.Function2):55:55 -> accessMapSafely + 11:15:java.lang.Object accessMapSafely(kotlin.jvm.functions.Function2):57:57 -> accessMapSafely + 16:21:java.lang.Object accessMapSafely(kotlin.jvm.functions.Function2):55:55 -> accessMapSafely + 22:27:java.lang.Object accessMapSafely(kotlin.jvm.functions.Function2):54:54 -> accessMapSafely + 1:12:com.facebook.react.bridge.ReadableArray asArray$lambda$5(com.facebook.react.bridge.ReadableMap,java.lang.String):38:38 -> asArray + 1:12:com.facebook.react.bridge.ReadableArray asArray():38 -> asArray + 11:15:com.facebook.react.bridge.ReadableArray asArray$lambda$5(com.facebook.react.bridge.ReadableMap,java.lang.String):38:38 -> asArray$lambda$5 + 1:16:boolean asBoolean$lambda$1(com.facebook.react.bridge.ReadableMap,java.lang.String):30:30 -> asBoolean + 1:16:boolean asBoolean():30 -> asBoolean + 11:15:boolean asBoolean$lambda$1(com.facebook.react.bridge.ReadableMap,java.lang.String):30:30 -> asBoolean$lambda$1 + 1:16:double asDouble$lambda$2(com.facebook.react.bridge.ReadableMap,java.lang.String):32:32 -> asDouble + 1:16:double asDouble():32 -> asDouble + 11:15:double asDouble$lambda$2(com.facebook.react.bridge.ReadableMap,java.lang.String):32:32 -> asDouble$lambda$2 + 1:16:int asInt$lambda$3(com.facebook.react.bridge.ReadableMap,java.lang.String):34:34 -> asInt + 1:16:int asInt():34 -> asInt + 11:15:int asInt$lambda$3(com.facebook.react.bridge.ReadableMap,java.lang.String):34:34 -> asInt$lambda$3 + 1:12:com.facebook.react.bridge.ReadableMap asMap$lambda$6(com.facebook.react.bridge.ReadableMap,java.lang.String):40:40 -> asMap + 1:12:com.facebook.react.bridge.ReadableMap asMap():40 -> asMap + 11:15:com.facebook.react.bridge.ReadableMap asMap$lambda$6(com.facebook.react.bridge.ReadableMap,java.lang.String):40:40 -> asMap$lambda$6 + 1:12:java.lang.String asString$lambda$4(com.facebook.react.bridge.ReadableMap,java.lang.String):36:36 -> asString + 1:12:java.lang.String asString():36 -> asString + 11:15:java.lang.String asString$lambda$4(com.facebook.react.bridge.ReadableMap,java.lang.String):36:36 -> asString$lambda$4 + 1:1:com.facebook.react.bridge.ReadableMap $r8$lambda$16ZQ3htzY_c9GGs7ukd_Ck6m6qk(com.facebook.react.bridge.ReadableMap,java.lang.String):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean $r8$lambda$51JYeBdAqXViyypFWDJRrf3snFI(com.facebook.react.bridge.ReadableMap,java.lang.String):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.ReadableType $r8$lambda$64NTrhb_-S1HyOv1A8M7aEtzO0I(com.facebook.react.bridge.ReadableMap,java.lang.String):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.ReadableArray $r8$lambda$DGwJRW0c6OVy__N1uvoZmVIXJ_U(com.facebook.react.bridge.ReadableMap,java.lang.String):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.String $r8$lambda$I44f40Wuu45OwXv-kdu0ztpG-aY(com.facebook.react.bridge.ReadableMap,java.lang.String):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:int $r8$lambda$J8WxKoYVTuMU6WceuteCw9cKL58(com.facebook.react.bridge.ReadableMap,java.lang.String):0:0 -> g + # {"id":"com.android.tools.r8.synthesized"} + 1:12:com.facebook.react.bridge.ReadableType _get_type_$lambda$7(com.facebook.react.bridge.ReadableMap,java.lang.String):44:44 -> getType + 1:12:com.facebook.react.bridge.ReadableType getType():44 -> getType + 1:1:double $r8$lambda$NISr3ZgihCdsRcRopFrHwKc0N6I(com.facebook.react.bridge.ReadableMap,java.lang.String):0:0 -> h + # {"id":"com.android.tools.r8.synthesized"} + 1:16:boolean _get_isNull_$lambda$0(com.facebook.react.bridge.ReadableMap,java.lang.String):27:27 -> isNull + 1:16:boolean isNull():27 -> isNull + 2:3:void recycle():20:20 -> recycle + 4:5:void recycle():21:21 -> recycle + 6:19:void recycle():22:22 -> recycle +com.facebook.react.bridge.DynamicFromMap$$ExternalSyntheticLambda0 -> com.facebook.react.bridge.o: +# {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.DynamicFromMap$Companion -> com.facebook.react.bridge.DynamicFromMap$Companion: +# {"id":"sourceFile","fileName":"DynamicFromMap.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():60:60 -> + 11:36:com.facebook.react.bridge.DynamicFromMap create(com.facebook.react.bridge.ReadableMap,java.lang.String):72:72 -> create + 37:39:com.facebook.react.bridge.DynamicFromMap create(com.facebook.react.bridge.ReadableMap,java.lang.String):75:75 -> create + 40:43:com.facebook.react.bridge.DynamicFromMap create(com.facebook.react.bridge.ReadableMap,java.lang.String):76:76 -> create +com.facebook.react.bridge.DynamicFromMap$Companion$pool$1 -> com.facebook.react.bridge.DynamicFromMap$Companion$pool$1: +# {"id":"sourceFile","fileName":"DynamicFromMap.kt"} + 1:4:void ():62:62 -> + 1:1:java.lang.Object initialValue():62:62 -> initialValue + 2:2:androidx.core.util.Pools$SimplePool initialValue():64:64 -> initialValue +com.facebook.react.bridge.DynamicFromObject -> com.facebook.react.bridge.DynamicFromObject: +# {"id":"sourceFile","fileName":"DynamicFromObject.kt"} + 1:6:void (java.lang.Object):14:14 -> + 1:6:com.facebook.react.bridge.ReadableArray asArray():52:52 -> asArray + 7:9:com.facebook.react.bridge.ReadableArray asArray():53:53 -> asArray + 10:17:com.facebook.react.bridge.ReadableArray asArray():55:55 -> asArray + 1:6:boolean asBoolean():23:23 -> asBoolean + 7:13:boolean asBoolean():24:24 -> asBoolean + 14:21:boolean asBoolean():26:26 -> asBoolean + 1:6:double asDouble():30:30 -> asDouble + 7:18:double asDouble():31:31 -> asDouble + 19:26:double asDouble():33:33 -> asDouble + 1:6:int asInt():37:37 -> asInt + 7:19:int asInt():39:39 -> asInt + 20:27:int asInt():41:41 -> asInt + 1:6:com.facebook.react.bridge.ReadableMap asMap():59:59 -> asMap + 7:9:com.facebook.react.bridge.ReadableMap asMap():60:60 -> asMap + 10:17:com.facebook.react.bridge.ReadableMap asMap():62:62 -> asMap + 1:6:java.lang.String asString():45:45 -> asString + 7:9:java.lang.String asString():46:46 -> asString + 10:17:java.lang.String asString():48:48 -> asString + 1:4:com.facebook.react.bridge.ReadableType getType():67:67 -> getType + 5:7:com.facebook.react.bridge.ReadableType getType():68:68 -> getType + 8:14:com.facebook.react.bridge.ReadableType getType():69:69 -> getType + 15:21:com.facebook.react.bridge.ReadableType getType():70:70 -> getType + 22:28:com.facebook.react.bridge.ReadableType getType():71:71 -> getType + 29:35:com.facebook.react.bridge.ReadableType getType():72:72 -> getType + 36:42:com.facebook.react.bridge.ReadableType getType():73:73 -> getType + 43:72:com.facebook.react.bridge.ReadableType getType():75:75 -> getType + 73:75:com.facebook.react.bridge.ReadableType getType():76:76 -> getType + 1:8:boolean isNull():20:20 -> isNull +com.facebook.react.bridge.DynamicNative -> com.facebook.react.bridge.DynamicNative: +# {"id":"sourceFile","fileName":"DynamicNative.kt"} + 9:12:void ():51:51 -> + 1:4:void ():20:20 -> + 1:6:int asInt():35:35 -> asInt + 1:5:com.facebook.react.bridge.ReadableType getType():23:23 -> getType + 1:5:boolean isNull():26:26 -> isNull +com.facebook.react.bridge.DynamicNative$Companion -> com.facebook.react.bridge.DynamicNative$Companion: +# {"id":"sourceFile","fileName":"DynamicNative.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():49:49 -> +com.facebook.react.bridge.GuardedAsyncTask -> com.facebook.react.bridge.GuardedAsyncTask: +# {"id":"sourceFile","fileName":"GuardedAsyncTask.kt"} + 9:18:void ():40:40 -> + 1:1:void (com.facebook.react.bridge.JSExceptionHandler):24:24 -> + 2:2:void (com.facebook.react.bridge.JSExceptionHandler):23:23 -> + 3:3:void (com.facebook.react.bridge.ReactContext):25:25 -> + 1:1:java.lang.Object doInBackground(java.lang.Object[]):22:22 -> doInBackground + 2:2:java.lang.Void doInBackground(java.lang.Object[]):30:30 -> doInBackground + 3:3:java.lang.Void doInBackground(java.lang.Object[]):32:32 -> doInBackground +com.facebook.react.bridge.GuardedAsyncTask$Companion -> com.facebook.react.bridge.GuardedAsyncTask$Companion: +# {"id":"sourceFile","fileName":"GuardedAsyncTask.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():39:39 -> +com.facebook.react.bridge.GuardedRunnable -> com.facebook.react.bridge.GuardedRunnable: +# {"id":"sourceFile","fileName":"GuardedRunnable.kt"} + 1:1:void (com.facebook.react.bridge.JSExceptionHandler):14:14 -> + 2:2:void (com.facebook.react.bridge.ReactContext):15:15 -> + 1:5:void run():19:19 -> run + 6:11:void run():21:21 -> run +com.facebook.react.bridge.JSApplicationCausedNativeException -> com.facebook.react.bridge.JSApplicationCausedNativeException: +# {"id":"sourceFile","fileName":"JSApplicationCausedNativeException.kt"} + 1:1:void (java.lang.String):31:31 -> + 2:2:void (java.lang.String,java.lang.Throwable):33:33 -> +com.facebook.react.bridge.JSApplicationIllegalArgumentException -> com.facebook.react.bridge.JSApplicationIllegalArgumentException: +# {"id":"sourceFile","fileName":"JSApplicationIllegalArgumentException.kt"} + 1:1:void (java.lang.String):13:13 -> + 2:2:void (java.lang.String,java.lang.Throwable):15:15 -> +com.facebook.react.bridge.JSBundleLoader -> com.facebook.react.bridge.JSBundleLoader: +# {"id":"sourceFile","fileName":"JSBundleLoader.kt"} + 1:4:void ():14:14 -> + 1:1:com.facebook.react.bridge.JSBundleLoader createFileLoader(java.lang.String):0:0 -> createFileLoader + 2:2:com.facebook.react.bridge.JSBundleLoader createFileLoader(java.lang.String,java.lang.String,boolean):0:0 -> createFileLoader +com.facebook.react.bridge.JSBundleLoader$Companion -> com.facebook.react.bridge.JSBundleLoader$Companion: +# {"id":"sourceFile","fileName":"JSBundleLoader.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():19:19 -> + 11:16:com.facebook.react.bridge.JSBundleLoader createAssetLoader(android.content.Context,java.lang.String,boolean):31:31 -> createAssetLoader + 11:16:com.facebook.react.bridge.JSBundleLoader createCachedBundleFromNetworkLoader(java.lang.String,java.lang.String):71:71 -> createCachedBundleFromNetworkLoader + 11:16:com.facebook.react.bridge.JSBundleLoader createCachedSplitBundleFromNetworkLoader(java.lang.String,java.lang.String):88:88 -> createCachedSplitBundleFromNetworkLoader + 1:1:com.facebook.react.bridge.JSBundleLoader createFileLoader(java.lang.String):44:44 -> createFileLoader + 2:2:com.facebook.react.bridge.JSBundleLoader createFileLoader(java.lang.String,java.lang.String,boolean):52:52 -> createFileLoader +com.facebook.react.bridge.JSBundleLoader$Companion$createAssetLoader$1 -> com.facebook.react.bridge.JSBundleLoader$Companion$createAssetLoader$1: +# {"id":"sourceFile","fileName":"JSBundleLoader.kt"} + 7:10:void (android.content.Context,java.lang.String,boolean):31:31 -> + 6:23:java.lang.String loadScript(com.facebook.react.bridge.JSBundleLoaderDelegate):33:33 -> loadScript + 24:26:java.lang.String loadScript(com.facebook.react.bridge.JSBundleLoaderDelegate):34:34 -> loadScript +com.facebook.react.bridge.JSBundleLoader$Companion$createCachedBundleFromNetworkLoader$1 -> com.facebook.react.bridge.JSBundleLoader$Companion$createCachedBundleFromNetworkLoader$1: +# {"id":"sourceFile","fileName":"JSBundleLoader.kt"} + 5:8:void (java.lang.String,java.lang.String):71:71 -> + 6:13:java.lang.String loadScript(com.facebook.react.bridge.JSBundleLoaderDelegate):74:74 -> loadScript + 14:17:java.lang.String loadScript(com.facebook.react.bridge.JSBundleLoaderDelegate):75:75 -> loadScript + 18:34:java.lang.String loadScript(com.facebook.react.bridge.JSBundleLoaderDelegate):77:77 -> loadScript +com.facebook.react.bridge.JSBundleLoader$Companion$createCachedSplitBundleFromNetworkLoader$1 -> com.facebook.react.bridge.JSBundleLoader$Companion$createCachedSplitBundleFromNetworkLoader$1: +# {"id":"sourceFile","fileName":"JSBundleLoader.kt"} + 5:8:void (java.lang.String,java.lang.String):88:88 -> + 6:12:java.lang.String loadScript(com.facebook.react.bridge.JSBundleLoaderDelegate):91:91 -> loadScript + 13:16:java.lang.String loadScript(com.facebook.react.bridge.JSBundleLoaderDelegate):92:92 -> loadScript + 17:33:java.lang.String loadScript(com.facebook.react.bridge.JSBundleLoaderDelegate):94:94 -> loadScript +com.facebook.react.bridge.JSBundleLoader$Companion$createFileLoader$1 -> com.facebook.react.bridge.JSBundleLoader$Companion$createFileLoader$1: +# {"id":"sourceFile","fileName":"JSBundleLoader.kt"} + 7:10:void (java.lang.String,java.lang.String,boolean):52:52 -> + 6:14:java.lang.String loadScript(com.facebook.react.bridge.JSBundleLoaderDelegate):54:54 -> loadScript + 15:17:java.lang.String loadScript(com.facebook.react.bridge.JSBundleLoaderDelegate):55:55 -> loadScript +com.facebook.react.bridge.JSBundleLoaderDelegate -> com.facebook.react.bridge.JSBundleLoaderDelegate: +# {"id":"sourceFile","fileName":"JSBundleLoaderDelegate.kt"} +com.facebook.react.bridge.JSExceptionHandler -> com.facebook.react.bridge.JSExceptionHandler: +# {"id":"sourceFile","fileName":"JSExceptionHandler.kt"} +com.facebook.react.bridge.JSInstance -> com.facebook.react.bridge.JSInstance: +# {"id":"sourceFile","fileName":"JSInstance.kt"} +com.facebook.react.bridge.JavaMethodWrapper -> com.facebook.react.bridge.JavaMethodWrapper: +# {"id":"sourceFile","fileName":"JavaMethodWrapper.kt"} + 9:10:void ():254:254 -> + 11:12:void ():255:255 -> + 13:15:void ():253:253 -> + 16:22:void ():260:260 -> + 23:29:void ():270:270 -> + 30:36:void ():280:280 -> + 37:43:void ():290:290 -> + 44:50:void ():300:300 -> + 51:57:void ():310:310 -> + 58:64:void ():320:320 -> + 65:71:void ():330:330 -> + 72:78:void ():340:340 -> + 79:85:void ():356:356 -> + 86:98:void ():374:374 -> + 11:13:void (com.facebook.react.bridge.JavaModuleWrapper,java.lang.reflect.Method,boolean):25:25 -> + 14:15:void (com.facebook.react.bridge.JavaModuleWrapper,java.lang.reflect.Method,boolean):26:26 -> + 16:17:java.lang.reflect.Method getMethod():27:27 -> + 16:17:void (com.facebook.react.bridge.JavaModuleWrapper,java.lang.reflect.Method,boolean):27 -> + 18:22:void setType(java.lang.String):49:49 -> + 18:22:void (com.facebook.react.bridge.JavaModuleWrapper,java.lang.reflect.Method,boolean):49 -> + 23:25:void (com.facebook.react.bridge.JavaModuleWrapper,java.lang.reflect.Method,boolean):57:57 -> + 26:36:void (com.facebook.react.bridge.JavaModuleWrapper,java.lang.reflect.Method,boolean):58:58 -> + 37:41:void (com.facebook.react.bridge.JavaModuleWrapper,java.lang.reflect.Method,boolean):59:59 -> + 42:50:void (com.facebook.react.bridge.JavaModuleWrapper,java.lang.reflect.Method,boolean):62:62 -> + 51:60:void (com.facebook.react.bridge.JavaModuleWrapper,java.lang.reflect.Method,boolean):63:63 -> + 61:66:void (com.facebook.react.bridge.JavaModuleWrapper,java.lang.reflect.Method,boolean):64:64 -> + 1:3:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor access$getARGUMENT_EXTRACTOR_CALLBACK$cp():20:20 -> access$getARGUMENT_EXTRACTOR_CALLBACK$cp + 1:4:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):116:116 -> buildArgumentExtractors + 5:7:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):118:118 -> buildArgumentExtractors + 8:9:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):119:119 -> buildArgumentExtractors + 10:17:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):122:122 -> buildArgumentExtractors + 18:27:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):123:123 -> buildArgumentExtractors + 28:35:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):124:124 -> buildArgumentExtractors + 36:45:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):125:125 -> buildArgumentExtractors + 46:53:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):126:126 -> buildArgumentExtractors + 54:63:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):127:127 -> buildArgumentExtractors + 64:71:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):128:128 -> buildArgumentExtractors + 72:81:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):129:129 -> buildArgumentExtractors + 82:93:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):130:130 -> buildArgumentExtractors + 94:104:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):131:131 -> buildArgumentExtractors + 105:112:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):132:132 -> buildArgumentExtractors + 113:117:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):133:133 -> buildArgumentExtractors + 118:120:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):134:134 -> buildArgumentExtractors + 121:128:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):133:133 -> buildArgumentExtractors + 129:139:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):136:136 -> buildArgumentExtractors + 140:150:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):137:137 -> buildArgumentExtractors + 151:161:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):138:138 -> buildArgumentExtractors + 162:188:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):140:140 -> buildArgumentExtractors + 189:191:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):129:129 -> buildArgumentExtractors + 192:194:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):127:127 -> buildArgumentExtractors + 195:197:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):125:125 -> buildArgumentExtractors + 198:199:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):123:123 -> buildArgumentExtractors + 200:201:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):143:143 -> buildArgumentExtractors + 202:208:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):144:144 -> buildArgumentExtractors + 209:215:com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor[] buildArgumentExtractors(java.lang.Class[]):147:147 -> buildArgumentExtractors + 1:10:java.lang.String buildSignature(java.lang.reflect.Method,java.lang.Class[],boolean):98:98 -> buildSignature + 11:30:java.lang.String buildSignature(java.lang.reflect.Method,java.lang.Class[],boolean):100:100 -> buildSignature + 31:34:java.lang.String buildSignature(java.lang.reflect.Method,java.lang.Class[],boolean):101:101 -> buildSignature + 35:39:java.lang.String buildSignature(java.lang.reflect.Method,java.lang.Class[],boolean):103:103 -> buildSignature + 40:43:java.lang.String buildSignature(java.lang.reflect.Method,java.lang.Class[],boolean):106:106 -> buildSignature + 44:45:java.lang.String buildSignature(java.lang.reflect.Method,java.lang.Class[],boolean):107:107 -> buildSignature + 46:53:java.lang.String buildSignature(java.lang.reflect.Method,java.lang.Class[],boolean):108:108 -> buildSignature + 54:67:java.lang.String buildSignature(java.lang.reflect.Method,java.lang.Class[],boolean):109:109 -> buildSignature + 68:79:java.lang.String buildSignature(java.lang.reflect.Method,java.lang.Class[],boolean):111:111 -> buildSignature + 80:84:java.lang.String buildSignature(java.lang.reflect.Method,java.lang.Class[],boolean):98:98 -> buildSignature + 1:11:int calculateJSArgumentsNeeded():152:152 -> calculateJSArgumentsNeeded + 12:20:int calculateJSArgumentsNeeded():153:153 -> calculateJSArgumentsNeeded + 21:28:int calculateJSArgumentsNeeded():152:152 -> calculateJSArgumentsNeeded + 6:26:java.lang.String getAffectedRange(int,int):160:160 -> getAffectedRange + 27:31:java.lang.String getAffectedRange(int,int):162:162 -> getAffectedRange + 1:3:java.lang.reflect.Method getMethod():27:27 -> getMethod + 1:4:java.lang.String getSignature():91:91 -> getSignature + 5:7:java.lang.String getSignature():92:92 -> getSignature + 8:20:java.lang.String getSignature():94:94 -> getSignature + 1:3:void setType(java.lang.String):49:49 -> getType + 1:3:java.lang.String getType():49 -> getType + 17:48:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):167:167 -> invoke + 49:56:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):168:168 -> invoke + 57:62:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):169:169 -> invoke + 63:65:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):170:170 -> invoke + 66:69:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):171:171 -> invoke + 70:73:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):172:172 -> invoke + 74:75:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):173:173 -> invoke + 76:81:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):175:175 -> invoke + 82:91:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):176:176 -> invoke + 92:96:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):172:172 -> invoke + 97:100:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):180:180 -> invoke + 101:107:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):181:181 -> invoke + 108:111:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):185:185 -> invoke + 112:115:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):187:187 -> invoke + 116:125:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):191:191 -> invoke + 126:128:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):200:200 -> invoke + 129:136:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):202:202 -> invoke + 137:151:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):207:207 -> invoke + 152:167:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):233:233 -> invoke + 168:181:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):247:247 -> invoke + 182:189:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):241:241 -> invoke + 190:201:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):242:242 -> invoke + 202:213:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):244:244 -> invoke + 214:225:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):237:237 -> invoke + 226:237:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):235:235 -> invoke + 238:239:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):221:221 -> invoke + 240:243:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):222:222 -> invoke + 244:249:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):225:225 -> invoke + 250:280:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):223:223 -> invoke + 281:284:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):221:221 -> invoke + 285:286:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):211:211 -> invoke + 287:290:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):212:212 -> invoke + 291:296:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):215:215 -> invoke + 297:327:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):213:213 -> invoke + 328:331:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):211:211 -> invoke + 332:333:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):192:192 -> invoke + 334:367:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):193:193 -> invoke + 368:371:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):192:192 -> invoke + 372:373:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):188:188 -> invoke + 374:379:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):187:187 -> invoke + 380:387:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):185:185 -> invoke + 388:395:void invoke(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray):247:247 -> invoke + 1:5:void processArguments():69:69 -> processArguments + 6:13:void processArguments():72:72 -> processArguments + 14:51:void processArguments():73:73 -> processArguments + 52:55:void processArguments():74:74 -> processArguments + 56:57:void processArguments():76:76 -> processArguments + 58:65:void processArguments():77:77 -> processArguments + 66:83:void processArguments():79:79 -> processArguments + 84:85:void processArguments():78:78 -> processArguments + 86:92:void processArguments():82:82 -> processArguments + 93:98:void processArguments():83:83 -> processArguments + 99:115:void processArguments():85:85 -> processArguments + 6:8:void setType(java.lang.String):49:49 -> setType +com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor -> com.facebook.react.bridge.JavaMethodWrapper$ArgumentExtractor: +# {"id":"sourceFile","fileName":"JavaMethodWrapper.kt"} + 1:4:void ():30:30 -> +com.facebook.react.bridge.JavaMethodWrapper$Companion -> com.facebook.react.bridge.JavaMethodWrapper$Companion: +# {"id":"sourceFile","fileName":"JavaMethodWrapper.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():251:251 -> + 1:5:java.lang.String access$createInvokeExceptionMessage(com.facebook.react.bridge.JavaMethodWrapper$Companion,java.lang.String):251:251 -> access$createInvokeExceptionMessage + 1:5:char access$paramTypeToChar(com.facebook.react.bridge.JavaMethodWrapper$Companion,java.lang.Class):251:251 -> access$paramTypeToChar + 1:5:char access$returnTypeToChar(com.facebook.react.bridge.JavaMethodWrapper$Companion,java.lang.Class):251:251 -> access$returnTypeToChar + 1:11:char commonTypeToChar(java.lang.Class):407:407 -> commonTypeToChar + 12:22:char commonTypeToChar(java.lang.Class):408:408 -> commonTypeToChar + 23:33:char commonTypeToChar(java.lang.Class):409:409 -> commonTypeToChar + 34:44:char commonTypeToChar(java.lang.Class):410:410 -> commonTypeToChar + 45:55:char commonTypeToChar(java.lang.Class):411:411 -> commonTypeToChar + 56:66:char commonTypeToChar(java.lang.Class):412:412 -> commonTypeToChar + 67:77:char commonTypeToChar(java.lang.Class):413:413 -> commonTypeToChar + 78:88:char commonTypeToChar(java.lang.Class):414:414 -> commonTypeToChar + 89:101:char commonTypeToChar(java.lang.Class):415:415 -> commonTypeToChar + 1:18:java.lang.String createInvokeExceptionMessage(java.lang.String):425:425 -> createInvokeExceptionMessage + 1:7:char paramTypeToChar(java.lang.Class):377:377 -> paramTypeToChar + 8:18:char paramTypeToChar(java.lang.Class):382:382 -> paramTypeToChar + 19:29:char paramTypeToChar(java.lang.Class):383:383 -> paramTypeToChar + 30:40:char paramTypeToChar(java.lang.Class):384:384 -> paramTypeToChar + 41:51:char paramTypeToChar(java.lang.Class):385:385 -> paramTypeToChar + 52:62:char paramTypeToChar(java.lang.Class):386:386 -> paramTypeToChar + 63:89:char paramTypeToChar(java.lang.Class):387:387 -> paramTypeToChar + 1:7:char returnTypeToChar(java.lang.Class):393:393 -> returnTypeToChar + 8:18:char returnTypeToChar(java.lang.Class):398:398 -> returnTypeToChar + 19:29:char returnTypeToChar(java.lang.Class):399:399 -> returnTypeToChar + 30:40:char returnTypeToChar(java.lang.Class):400:400 -> returnTypeToChar + 41:67:char returnTypeToChar(java.lang.Class):401:401 -> returnTypeToChar +com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_ARRAY$1 -> com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_ARRAY$1: +# {"id":"sourceFile","fileName":"JavaMethodWrapper.kt"} + 1:4:void ():310:310 -> + 1:1:java.lang.Object extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):310:310 -> extractArgument + 2:2:com.facebook.react.bridge.ReadableArray extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):316:316 -> extractArgument +com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_BOOLEAN$1 -> com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_BOOLEAN$1: +# {"id":"sourceFile","fileName":"JavaMethodWrapper.kt"} + 1:4:void ():260:260 -> + 1:1:java.lang.Object extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):260:260 -> extractArgument + 2:2:java.lang.Boolean extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):266:266 -> extractArgument +com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_CALLBACK$1 -> com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_CALLBACK$1: +# {"id":"sourceFile","fileName":"JavaMethodWrapper.kt"} + 1:4:void ():340:340 -> + 1:1:java.lang.Object extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):340:340 -> extractArgument + 2:2:com.facebook.react.bridge.Callback extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):347:347 -> extractArgument + 3:4:com.facebook.react.bridge.Callback extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):350:351 -> extractArgument +com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_DOUBLE$1 -> com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_DOUBLE$1: +# {"id":"sourceFile","fileName":"JavaMethodWrapper.kt"} + 1:4:void ():270:270 -> + 1:1:java.lang.Object extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):270:270 -> extractArgument + 2:2:java.lang.Double extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):276:276 -> extractArgument +com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_DYNAMIC$1 -> com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_DYNAMIC$1: +# {"id":"sourceFile","fileName":"JavaMethodWrapper.kt"} + 1:4:void ():320:320 -> + 1:1:java.lang.Object extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):320:320 -> extractArgument + 2:2:com.facebook.react.bridge.Dynamic extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):326:326 -> extractArgument +com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_FLOAT$1 -> com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_FLOAT$1: +# {"id":"sourceFile","fileName":"JavaMethodWrapper.kt"} + 1:4:void ():280:280 -> + 1:1:java.lang.Object extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):280:280 -> extractArgument + 2:2:java.lang.Float extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):286:286 -> extractArgument +com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_INTEGER$1 -> com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_INTEGER$1: +# {"id":"sourceFile","fileName":"JavaMethodWrapper.kt"} + 1:4:void ():290:290 -> + 1:1:java.lang.Object extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):290:290 -> extractArgument + 2:2:java.lang.Integer extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):296:296 -> extractArgument +com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_MAP$1 -> com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_MAP$1: +# {"id":"sourceFile","fileName":"JavaMethodWrapper.kt"} + 1:4:void ():330:330 -> + 1:1:java.lang.Object extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):330:330 -> extractArgument + 2:2:com.facebook.react.bridge.ReadableMap extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):336:336 -> extractArgument +com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_PROMISE$1 -> com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_PROMISE$1: +# {"id":"sourceFile","fileName":"JavaMethodWrapper.kt"} + 1:4:void ():356:356 -> + 1:1:java.lang.Object extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):356:356 -> extractArgument + 2:2:com.facebook.react.bridge.Promise extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):366:366 -> extractArgument + 3:4:com.facebook.react.bridge.Promise extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):368:369 -> extractArgument +com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_STRING$1 -> com.facebook.react.bridge.JavaMethodWrapper$Companion$ARGUMENT_EXTRACTOR_STRING$1: +# {"id":"sourceFile","fileName":"JavaMethodWrapper.kt"} + 1:4:void ():300:300 -> + 1:1:java.lang.Object extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):300:300 -> extractArgument + 2:2:java.lang.String extractArgument(com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ReadableArray,int):306:306 -> extractArgument +com.facebook.react.bridge.JavaModuleWrapper -> com.facebook.react.bridge.JavaModuleWrapper: +# {"id":"sourceFile","fileName":"JavaModuleWrapper.kt"} + 9:16:void ():140:140 -> + 11:13:void (com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ModuleHolder):27:27 -> + 14:15:void (com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ModuleHolder):28:28 -> + 16:17:void (com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ModuleHolder):29:29 -> + 18:24:void (com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ModuleHolder):48:48 -> + 25:32:void (com.facebook.react.bridge.JSInstance,com.facebook.react.bridge.ModuleHolder):49:49 -> + 1:7:void findMethods():61:61 -> findMethods + 8:17:void findMethods():63:63 -> findMethods + 18:23:void findMethods():64:64 -> findMethods + 24:32:void findMethods():65:65 -> findMethods + 33:36:void findMethods():72:72 -> findMethods + 37:52:void findMethods():73:73 -> findMethods + 53:62:void findMethods():74:74 -> findMethods + 63:66:void findMethods():75:75 -> findMethods + 67:71:void findMethods():76:76 -> findMethods + 72:83:void findMethods():78:78 -> findMethods + 84:86:void findMethods():79:79 -> findMethods + 87:93:void findMethods():80:80 -> findMethods + 94:105:void findMethods():81:81 -> findMethods + 106:112:void findMethods():82:82 -> findMethods + 113:115:void findMethods():83:83 -> findMethods + 116:120:void findMethods():85:85 -> findMethods + 121:126:void findMethods():86:86 -> findMethods + 127:130:void findMethods():89:89 -> findMethods + 1:4:com.facebook.react.bridge.NativeMap getConstants():104:104 -> getConstants + 5:12:com.facebook.react.bridge.NativeMap getConstants():105:105 -> getConstants + 13:18:com.facebook.react.bridge.NativeMap getConstants():106:106 -> getConstants + 19:21:com.facebook.react.bridge.NativeMap getConstants():107:107 -> getConstants + 22:26:com.facebook.react.bridge.NativeMap getConstants():108:108 -> getConstants + 27:30:com.facebook.react.bridge.NativeMap getConstants():110:110 -> getConstants + 31:35:com.facebook.react.bridge.NativeMap getConstants():112:112 -> getConstants + 36:39:com.facebook.react.bridge.NativeMap getConstants():113:113 -> getConstants + 40:42:com.facebook.react.bridge.NativeMap getConstants():114:114 -> getConstants + 43:47:com.facebook.react.bridge.NativeMap getConstants():116:116 -> getConstants + 48:52:com.facebook.react.bridge.NativeMap getConstants():117:117 -> getConstants + 53:56:com.facebook.react.bridge.NativeMap getConstants():119:119 -> getConstants + 57:61:com.facebook.react.bridge.NativeMap getConstants():121:121 -> getConstants + 62:64:com.facebook.react.bridge.NativeMap getConstants():122:122 -> getConstants + 65:69:com.facebook.react.bridge.NativeMap getConstants():124:124 -> getConstants + 70:78:com.facebook.react.bridge.NativeMap getConstants():125:125 -> getConstants + 79:83:com.facebook.react.bridge.NativeMap getConstants():121:121 -> getConstants + 84:86:com.facebook.react.bridge.NativeMap getConstants():122:122 -> getConstants + 87:91:com.facebook.react.bridge.NativeMap getConstants():124:124 -> getConstants + 92:99:com.facebook.react.bridge.NativeMap getConstants():125:125 -> getConstants + 1:8:java.util.List getMethodDescriptors():95:95 -> getMethodDescriptors + 9:11:java.util.List getMethodDescriptors():96:96 -> getMethodDescriptors + 12:14:java.util.List getMethodDescriptors():98:98 -> getMethodDescriptors + 1:14:com.facebook.react.bridge.BaseJavaModule getModule():53:53 -> getModule + 1:7:java.lang.String getName():57:57 -> getName + 6:14:void invoke(int,com.facebook.react.bridge.ReadableNativeArray):131:131 -> invoke + 15:28:void invoke(int,com.facebook.react.bridge.ReadableNativeArray):135:135 -> invoke +com.facebook.react.bridge.JavaModuleWrapper$Companion -> com.facebook.react.bridge.JavaModuleWrapper$Companion: +# {"id":"sourceFile","fileName":"JavaModuleWrapper.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():138:138 -> +com.facebook.react.bridge.JavaModuleWrapper$MethodDescriptor -> com.facebook.react.bridge.JavaModuleWrapper$MethodDescriptor: +# {"id":"sourceFile","fileName":"JavaModuleWrapper.kt"} + 1:4:void ():37:37 -> + 1:3:java.lang.reflect.Method getMethod():39:39 -> getMethod + 1:3:java.lang.String getName():43:43 -> getName + 1:3:java.lang.String getSignature():41:41 -> getSignature + 1:3:java.lang.String getType():45:45 -> getType + 1:3:void setMethod(java.lang.reflect.Method):39:39 -> setMethod + 1:3:void setName(java.lang.String):43:43 -> setName + 1:3:void setSignature(java.lang.String):41:41 -> setSignature + 1:3:void setType(java.lang.String):45:45 -> setType +com.facebook.react.bridge.JavaModuleWrapper$NativeMethod -> com.facebook.react.bridge.JavaModuleWrapper$NativeMethod: +# {"id":"sourceFile","fileName":"JavaModuleWrapper.kt"} +com.facebook.react.bridge.JavaOnlyArray -> com.facebook.react.bridge.JavaOnlyArray: +# {"id":"sourceFile","fileName":"JavaOnlyArray.kt"} + 1:1:void (java.util.List,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void (java.lang.Object[],kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 3:4:void (java.lang.Object[]):54:55 -> + 5:6:void (java.util.List):58:59 -> + 7:8:void ():62:63 -> + 7:19:boolean equals(java.lang.Object):140:140 -> equals + 20:32:boolean equals(java.lang.Object):143:143 -> equals + 1:9:com.facebook.react.bridge.ReadableArray getArray(int):78:78 -> getArray + 1:18:boolean getBoolean(int):80:80 -> getBoolean + 1:18:double getDouble(int):70:70 -> getDouble + 1:7:com.facebook.react.bridge.Dynamic getDynamic(int):84:84 -> getDynamic + 1:18:int getInt(int):72:72 -> getInt + 1:18:long getLong(int):74:74 -> getLong + 1:9:com.facebook.react.bridge.ReadableMap getMap(int):82:82 -> getMap + 1:9:java.lang.String getString(int):76:76 -> getString + 1:8:com.facebook.react.bridge.ReadableType getType(int):87:87 -> getType + 9:11:com.facebook.react.bridge.ReadableType getType(int):88:88 -> getType + 12:18:com.facebook.react.bridge.ReadableType getType(int):89:89 -> getType + 19:22:com.facebook.react.bridge.ReadableType getType(int):90:90 -> getType + 23:26:com.facebook.react.bridge.ReadableType getType(int):91:91 -> getType + 27:30:com.facebook.react.bridge.ReadableType getType(int):92:92 -> getType + 31:35:com.facebook.react.bridge.ReadableType getType(int):93:93 -> getType + 36:42:com.facebook.react.bridge.ReadableType getType(int):94:94 -> getType + 43:49:com.facebook.react.bridge.ReadableType getType(int):95:95 -> getType + 50:56:com.facebook.react.bridge.ReadableType getType(int):96:96 -> getType + 57:88:com.facebook.react.bridge.ReadableType getType(int):97:97 -> getType + 89:91:com.facebook.react.bridge.ReadableType getType(int):93:93 -> getType + 1:7:int hashCode():146:146 -> hashCode + 1:12:boolean isNull(int):68:68 -> isNull + 1:6:void pushArray(com.facebook.react.bridge.ReadableArray):122:122 -> pushArray + 1:10:void pushBoolean(boolean):102:102 -> pushBoolean + 1:10:void pushDouble(double):106:106 -> pushDouble + 1:11:void pushInt(int):110:110 -> pushInt + 1:11:void pushLong(long):114:114 -> pushLong + 1:6:void pushMap(com.facebook.react.bridge.ReadableMap):126:126 -> pushMap + 1:7:void pushNull():130:130 -> pushNull + 1:6:void pushString(java.lang.String):118:118 -> pushString + 1:7:int size():66:66 -> size + 1:8:java.util.ArrayList toArrayList():133:133 -> toArrayList + 1:7:java.lang.String toString():135:135 -> toString +com.facebook.react.bridge.JavaOnlyArray$Companion -> com.facebook.react.bridge.JavaOnlyArray$Companion: +# {"id":"sourceFile","fileName":"JavaOnlyArray.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():25:25 -> + 1:8:com.facebook.react.bridge.JavaOnlyArray deepClone(com.facebook.react.bridge.ReadableArray):32:32 -> deepClone + 9:15:com.facebook.react.bridge.JavaOnlyArray deepClone(com.facebook.react.bridge.ReadableArray):37:37 -> deepClone + 16:19:com.facebook.react.bridge.JavaOnlyArray deepClone(com.facebook.react.bridge.ReadableArray):38:38 -> deepClone + 20:36:com.facebook.react.bridge.JavaOnlyArray deepClone(com.facebook.react.bridge.ReadableArray):39:39 -> deepClone + 37:50:com.facebook.react.bridge.JavaOnlyArray deepClone(com.facebook.react.bridge.ReadableArray):45:45 -> deepClone + 51:64:com.facebook.react.bridge.JavaOnlyArray deepClone(com.facebook.react.bridge.ReadableArray):44:44 -> deepClone + 65:72:com.facebook.react.bridge.JavaOnlyArray deepClone(com.facebook.react.bridge.ReadableArray):43:43 -> deepClone + 73:80:com.facebook.react.bridge.JavaOnlyArray deepClone(com.facebook.react.bridge.ReadableArray):42:42 -> deepClone + 81:88:com.facebook.react.bridge.JavaOnlyArray deepClone(com.facebook.react.bridge.ReadableArray):41:41 -> deepClone + 89:96:com.facebook.react.bridge.JavaOnlyArray deepClone(com.facebook.react.bridge.ReadableArray):40:40 -> deepClone + 6:12:com.facebook.react.bridge.JavaOnlyArray from(java.util.List):26:26 -> from + 6:17:com.facebook.react.bridge.JavaOnlyArray of(java.lang.Object[]):28:28 -> of +com.facebook.react.bridge.JavaOnlyArray$Companion$WhenMappings -> com.facebook.react.bridge.JavaOnlyArray$Companion$WhenMappings: +# {"id":"sourceFile","fileName":"JavaOnlyArray.kt"} +com.facebook.react.bridge.JavaOnlyMap -> com.facebook.react.bridge.JavaOnlyMap: +# {"id":"sourceFile","fileName":"JavaOnlyMap.kt"} + 1:1:void (java.lang.Object[],kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:java.util.Map access$getBackingMap$p(com.facebook.react.bridge.JavaOnlyMap):24:24 -> + 2:2:void ():24 -> + 3:3:void ():54:54 -> + 4:8:void (java.lang.Object[]):57:61 -> + 9:9:void (java.lang.Object[]):63:63 -> + 10:10:void (java.lang.Object[]):65:65 -> + 11:11:void (java.lang.Object[]):58:58 -> + 1:3:java.util.Map access$getBackingMap$p(com.facebook.react.bridge.JavaOnlyMap):24:24 -> access$getBackingMap$p + 1:5:com.facebook.react.bridge.WritableMap copy():153:153 -> copy + 6:9:com.facebook.react.bridge.WritableMap copy():154:154 -> copy + 7:19:boolean equals(java.lang.Object):173:173 -> equals + 20:32:boolean equals(java.lang.Object):176:176 -> equals + 6:14:com.facebook.react.bridge.ReadableArray getArray(java.lang.String):85:85 -> getArray + 6:23:boolean getBoolean(java.lang.String):73:73 -> getBoolean + 6:23:double getDouble(java.lang.String):75:75 -> getDouble + 6:12:com.facebook.react.bridge.Dynamic getDynamic(java.lang.String):87:87 -> getDynamic + 1:11:java.util.Iterator getEntryIterator():108:108 -> getEntryIterator + 6:23:int getInt(java.lang.String):77:77 -> getInt + 6:23:long getLong(java.lang.String):79:79 -> getLong + 6:14:com.facebook.react.bridge.ReadableMap getMap(java.lang.String):83:83 -> getMap + 6:14:java.lang.String getString(java.lang.String):81:81 -> getString + 6:13:com.facebook.react.bridge.ReadableType getType(java.lang.String):90:90 -> getType + 14:16:com.facebook.react.bridge.ReadableType getType(java.lang.String):92:92 -> getType + 17:23:com.facebook.react.bridge.ReadableType getType(java.lang.String):93:93 -> getType + 24:30:com.facebook.react.bridge.ReadableType getType(java.lang.String):94:94 -> getType + 31:37:com.facebook.react.bridge.ReadableType getType(java.lang.String):95:95 -> getType + 38:44:com.facebook.react.bridge.ReadableType getType(java.lang.String):96:96 -> getType + 45:51:com.facebook.react.bridge.ReadableType getType(java.lang.String):97:97 -> getType + 52:62:com.facebook.react.bridge.ReadableType getType(java.lang.String):98:98 -> getType + 63:64:com.facebook.react.bridge.ReadableType getType(java.lang.String):100:100 -> getType + 65:94:com.facebook.react.bridge.ReadableType getType(java.lang.String):101:101 -> getType + 95:98:com.facebook.react.bridge.ReadableType getType(java.lang.String):100:100 -> getType + 6:12:boolean hasKey(java.lang.String):69:69 -> hasKey + 1:7:int hashCode():180:180 -> hashCode + 6:17:boolean isNull(java.lang.String):71:71 -> isNull + 1:6:com.facebook.react.bridge.ReadableMapKeySetIterator keySetIterator():111:111 -> keySetIterator + 6:15:void merge(com.facebook.react.bridge.ReadableMap):149:149 -> merge + 6:11:void putArray(java.lang.String,com.facebook.react.bridge.ReadableArray):159:159 -> putArray + 10:15:void putBoolean(java.lang.String,boolean):121:121 -> putBoolean + 10:15:void putDouble(java.lang.String,double):125:125 -> putDouble + 6:16:void putInt(java.lang.String,int):129:129 -> putInt + 6:16:void putLong(java.lang.String,long):133:133 -> putLong + 6:11:void putMap(java.lang.String,com.facebook.react.bridge.ReadableMap):145:145 -> putMap + 6:12:void putNull(java.lang.String):141:141 -> putNull + 6:11:void putString(java.lang.String,java.lang.String):137:137 -> putString + 6:11:void remove(java.lang.String):163:163 -> remove + 1:8:java.util.HashMap toHashMap():166:166 -> toHashMap + 1:7:java.lang.String toString():168:168 -> toString +com.facebook.react.bridge.JavaOnlyMap$Companion -> com.facebook.react.bridge.JavaOnlyMap$Companion: +# {"id":"sourceFile","fileName":"JavaOnlyMap.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():25:25 -> + 1:8:com.facebook.react.bridge.JavaOnlyMap deepClone(com.facebook.react.bridge.ReadableMap):32:32 -> deepClone + 9:12:com.facebook.react.bridge.JavaOnlyMap deepClone(com.facebook.react.bridge.ReadableMap):36:36 -> deepClone + 13:18:com.facebook.react.bridge.JavaOnlyMap deepClone(com.facebook.react.bridge.ReadableMap):37:37 -> deepClone + 19:22:com.facebook.react.bridge.JavaOnlyMap deepClone(com.facebook.react.bridge.ReadableMap):38:38 -> deepClone + 23:26:com.facebook.react.bridge.JavaOnlyMap deepClone(com.facebook.react.bridge.ReadableMap):39:39 -> deepClone + 27:43:com.facebook.react.bridge.JavaOnlyMap deepClone(com.facebook.react.bridge.ReadableMap):40:40 -> deepClone + 44:57:com.facebook.react.bridge.JavaOnlyMap deepClone(com.facebook.react.bridge.ReadableMap):47:47 -> deepClone + 58:69:com.facebook.react.bridge.JavaOnlyMap deepClone(com.facebook.react.bridge.ReadableMap):45:45 -> deepClone + 70:77:com.facebook.react.bridge.JavaOnlyMap deepClone(com.facebook.react.bridge.ReadableMap):44:44 -> deepClone + 78:85:com.facebook.react.bridge.JavaOnlyMap deepClone(com.facebook.react.bridge.ReadableMap):43:43 -> deepClone + 86:93:com.facebook.react.bridge.JavaOnlyMap deepClone(com.facebook.react.bridge.ReadableMap):42:42 -> deepClone + 94:98:com.facebook.react.bridge.JavaOnlyMap deepClone(com.facebook.react.bridge.ReadableMap):41:41 -> deepClone + 6:16:com.facebook.react.bridge.JavaOnlyMap from(java.util.Map):28:28 -> from + 6:17:com.facebook.react.bridge.JavaOnlyMap of(java.lang.Object[]):26:26 -> of +com.facebook.react.bridge.JavaOnlyMap$Companion$WhenMappings -> com.facebook.react.bridge.JavaOnlyMap$Companion$WhenMappings: +# {"id":"sourceFile","fileName":"JavaOnlyMap.kt"} +com.facebook.react.bridge.JavaOnlyMap$keySetIterator$1 -> com.facebook.react.bridge.JavaOnlyMap$keySetIterator$1: +# {"id":"sourceFile","fileName":"JavaOnlyMap.kt"} + 1:3:void (com.facebook.react.bridge.JavaOnlyMap):111:111 -> + 4:18:void (com.facebook.react.bridge.JavaOnlyMap):112:112 -> + 1:7:boolean hasNextKey():114:114 -> hasNextKey + 1:15:java.lang.String nextKey():116:116 -> nextKey +com.facebook.react.bridge.JavaScriptContextHolder -> com.facebook.react.bridge.JavaScriptContextHolder: +# {"id":"sourceFile","fileName":"JavaScriptContextHolder.kt"} + 1:6:void (long):19:19 -> + 4:5:void clear():24:24 -> clear + 6:10:void clear():25:25 -> clear + 1:3:long get():20:20 -> get +com.facebook.react.bridge.JavaScriptExecutor -> com.facebook.react.bridge.JavaScriptExecutor: +# {"id":"sourceFile","fileName":"JavaScriptExecutor.kt"} + 6:8:void (com.facebook.jni.HybridData):15:15 -> + 9:11:void (com.facebook.jni.HybridData):18:18 -> + 1:6:void close():25:25 -> close +com.facebook.react.bridge.JavaScriptExecutorFactory -> com.facebook.react.bridge.JavaScriptExecutorFactory: +# {"id":"sourceFile","fileName":"JavaScriptExecutorFactory.kt"} +com.facebook.react.bridge.JavaScriptModule -> com.facebook.react.bridge.JavaScriptModule: +# {"id":"sourceFile","fileName":"JavaScriptModule.kt"} +com.facebook.react.bridge.JavaScriptModuleRegistry -> com.facebook.react.bridge.JavaScriptModuleRegistry: +# {"id":"sourceFile","fileName":"JavaScriptModuleRegistry.kt"} + 1:3:void ():20:20 -> + 4:11:void ():22:22 -> + 12:21:com.facebook.react.bridge.JavaScriptModule getJavaScriptModule(com.facebook.react.bridge.CatalystInstance,java.lang.Class):29:29 -> getJavaScriptModule + 22:23:com.facebook.react.bridge.JavaScriptModule getJavaScriptModule(com.facebook.react.bridge.CatalystInstance,java.lang.Class):32:32 -> getJavaScriptModule + 24:27:com.facebook.react.bridge.JavaScriptModule getJavaScriptModule(com.facebook.react.bridge.CatalystInstance,java.lang.Class):37:37 -> getJavaScriptModule + 28:31:com.facebook.react.bridge.JavaScriptModule getJavaScriptModule(com.facebook.react.bridge.CatalystInstance,java.lang.Class):38:38 -> getJavaScriptModule + 32:36:com.facebook.react.bridge.JavaScriptModule getJavaScriptModule(com.facebook.react.bridge.CatalystInstance,java.lang.Class):39:39 -> getJavaScriptModule + 37:47:com.facebook.react.bridge.JavaScriptModule getJavaScriptModule(com.facebook.react.bridge.CatalystInstance,java.lang.Class):36:36 -> getJavaScriptModule + 48:52:com.facebook.react.bridge.JavaScriptModule getJavaScriptModule(com.facebook.react.bridge.CatalystInstance,java.lang.Class):42:42 -> getJavaScriptModule + 53:57:com.facebook.react.bridge.JavaScriptModule getJavaScriptModule(com.facebook.react.bridge.CatalystInstance,java.lang.Class):44:44 -> getJavaScriptModule +com.facebook.react.bridge.JavaScriptModuleRegistry$Companion -> com.facebook.react.bridge.JavaScriptModuleRegistry$Companion: +# {"id":"sourceFile","fileName":"JavaScriptModuleRegistry.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():79:79 -> + 6:9:java.lang.String getJSModuleName(java.lang.Class):87:87 -> getJSModuleName + 10:25:java.lang.String getJSModuleName(java.lang.Class):88:88 -> getJSModuleName + 26:39:java.lang.String getJSModuleName(java.lang.Class):90:90 -> getJSModuleName + 40:43:java.lang.String getJSModuleName(java.lang.Class):92:92 -> getJSModuleName +com.facebook.react.bridge.JavaScriptModuleRegistry$JavaScriptModuleInvocationHandler -> com.facebook.react.bridge.JavaScriptModuleRegistry$JavaScriptModuleInvocationHandler: +# {"id":"sourceFile","fileName":"JavaScriptModuleRegistry.kt"} + 11:13:void (com.facebook.react.bridge.CatalystInstance,java.lang.Class):47:47 -> + 14:15:void (com.facebook.react.bridge.CatalystInstance,java.lang.Class):48:48 -> + 16:17:void (com.facebook.react.bridge.CatalystInstance,java.lang.Class):49:49 -> + 18:21:void (com.facebook.react.bridge.CatalystInstance,java.lang.Class):55:55 -> + 22:26:void (com.facebook.react.bridge.CatalystInstance,java.lang.Class):56:56 -> + 27:46:void (com.facebook.react.bridge.CatalystInstance,java.lang.Class):57:57 -> + 47:62:void (com.facebook.react.bridge.CatalystInstance,java.lang.Class):58:58 -> + 63:64:void (com.facebook.react.bridge.CatalystInstance,java.lang.Class):59:59 -> + 65:99:void (com.facebook.react.bridge.CatalystInstance,java.lang.Class):60:60 -> + 100:104:void (com.facebook.react.bridge.CatalystInstance,java.lang.Class):59:59 -> + 1:15:java.lang.String getJSModuleName():69:69 -> getJSModuleName + 13:22:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):73:73 -> invoke + 23:42:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):74:74 -> invoke +com.facebook.react.bridge.JsonWriterHelper -> com.facebook.react.bridge.JsonWriterHelper: +# {"id":"sourceFile","fileName":"JsonWriterHelper.kt"} + 1:4:void ():14:14 -> + 1:23:void dynamicValue(android.util.JsonWriter,com.facebook.react.bridge.Dynamic):30:30 -> dynamicValue + 24:29:void dynamicValue(android.util.JsonWriter,com.facebook.react.bridge.Dynamic):40:40 -> dynamicValue + 30:41:void dynamicValue(android.util.JsonWriter,com.facebook.react.bridge.Dynamic):41:41 -> dynamicValue + 42:47:void dynamicValue(android.util.JsonWriter,com.facebook.react.bridge.Dynamic):36:36 -> dynamicValue + 48:59:void dynamicValue(android.util.JsonWriter,com.facebook.react.bridge.Dynamic):37:37 -> dynamicValue + 60:67:void dynamicValue(android.util.JsonWriter,com.facebook.react.bridge.Dynamic):34:34 -> dynamicValue + 68:75:void dynamicValue(android.util.JsonWriter,com.facebook.react.bridge.Dynamic):33:33 -> dynamicValue + 76:83:void dynamicValue(android.util.JsonWriter,com.facebook.react.bridge.Dynamic):32:32 -> dynamicValue + 84:88:void dynamicValue(android.util.JsonWriter,com.facebook.react.bridge.Dynamic):31:31 -> dynamicValue + 1:3:void listValue(android.util.JsonWriter,java.util.List):112:112 -> listValue + 4:17:void listValue(android.util.JsonWriter,java.util.List):113:113 -> listValue + 18:21:void listValue(android.util.JsonWriter,java.util.List):114:114 -> listValue + 22:25:void listValue(android.util.JsonWriter,java.util.List):116:116 -> listValue + 1:3:void mapValue(android.util.JsonWriter,java.util.Map):102:102 -> mapValue + 4:31:void mapValue(android.util.JsonWriter,java.util.Map):103:103 -> mapValue + 32:38:void mapValue(android.util.JsonWriter,java.util.Map):104:104 -> mapValue + 39:42:void mapValue(android.util.JsonWriter,java.util.Map):105:105 -> mapValue + 43:46:void mapValue(android.util.JsonWriter,java.util.Map):107:107 -> mapValue + 3:6:void objectValue(android.util.JsonWriter,java.lang.Object):122:122 -> objectValue + 7:16:void objectValue(android.util.JsonWriter,java.lang.Object):123:123 -> objectValue + 17:26:void objectValue(android.util.JsonWriter,java.lang.Object):124:124 -> objectValue + 27:40:void objectValue(android.util.JsonWriter,java.lang.Object):125:125 -> objectValue + 41:63:void objectValue(android.util.JsonWriter,java.lang.Object):126:126 -> objectValue + 11:13:void readableArrayValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableArray):77:77 -> readableArrayValue + 14:20:void readableArrayValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableArray):79:79 -> readableArrayValue + 21:45:void readableArrayValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableArray):80:80 -> readableArrayValue + 46:51:void readableArrayValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableArray):90:90 -> readableArrayValue + 52:63:void readableArrayValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableArray):91:91 -> readableArrayValue + 64:67:void readableArrayValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableArray):86:86 -> readableArrayValue + 68:83:void readableArrayValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableArray):87:87 -> readableArrayValue + 84:91:void readableArrayValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableArray):84:84 -> readableArrayValue + 92:99:void readableArrayValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableArray):83:83 -> readableArrayValue + 100:107:void readableArrayValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableArray):82:82 -> readableArrayValue + 108:113:void readableArrayValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableArray):81:81 -> readableArrayValue + 114:122:void readableArrayValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableArray):96:96 -> readableArrayValue + 1:3:void readableMapValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableMap):48:48 -> readableMapValue + 4:7:void readableMapValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableMap):50:50 -> readableMapValue + 8:13:void readableMapValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableMap):51:51 -> readableMapValue + 14:17:void readableMapValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableMap):52:52 -> readableMapValue + 18:20:void readableMapValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableMap):53:53 -> readableMapValue + 21:45:void readableMapValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableMap):54:54 -> readableMapValue + 46:51:void readableMapValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableMap):64:64 -> readableMapValue + 52:63:void readableMapValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableMap):65:65 -> readableMapValue + 64:69:void readableMapValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableMap):60:60 -> readableMapValue + 70:81:void readableMapValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableMap):61:61 -> readableMapValue + 82:89:void readableMapValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableMap):58:58 -> readableMapValue + 90:97:void readableMapValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableMap):57:57 -> readableMapValue + 98:105:void readableMapValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableMap):56:56 -> readableMapValue + 106:109:void readableMapValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableMap):55:55 -> readableMapValue + 110:118:void readableMapValue(android.util.JsonWriter,com.facebook.react.bridge.ReadableMap):70:70 -> readableMapValue + 6:17:void value(android.util.JsonWriter,java.lang.Object):19:19 -> value + 18:29:void value(android.util.JsonWriter,java.lang.Object):20:20 -> value + 30:41:void value(android.util.JsonWriter,java.lang.Object):21:21 -> value + 42:51:void value(android.util.JsonWriter,java.lang.Object):22:22 -> value + 52:63:void value(android.util.JsonWriter,java.lang.Object):23:23 -> value + 64:69:void value(android.util.JsonWriter,java.lang.Object):24:24 -> value +com.facebook.react.bridge.JsonWriterHelper$WhenMappings -> com.facebook.react.bridge.JsonWriterHelper$WhenMappings: +# {"id":"sourceFile","fileName":"JsonWriterHelper.kt"} +com.facebook.react.bridge.LifecycleEventListener -> com.facebook.react.bridge.LifecycleEventListener: +# {"id":"sourceFile","fileName":"LifecycleEventListener.kt"} +com.facebook.react.bridge.MemoryPressureListener -> com.facebook.react.bridge.MemoryPressureListener: +# {"id":"sourceFile","fileName":"MemoryPressureListener.kt"} +com.facebook.react.bridge.ModuleHolder -> com.facebook.react.bridge.ModuleHolder: +# {"id":"sourceFile","fileName":"ModuleHolder.kt"} + 9:17:void ():232:232 -> + 1:1:void (com.facebook.react.module.model.ReactModuleInfo,javax.inject.Provider):45:45 -> + 2:2:void (com.facebook.react.bridge.NativeModule):33:33 -> + 2:2:void (com.facebook.react.module.model.ReactModuleInfo,javax.inject.Provider):33 -> + 3:7:void (com.facebook.react.module.model.ReactModuleInfo,javax.inject.Provider):46:50 -> + 8:8:void (com.facebook.react.bridge.NativeModule):54:54 -> + 9:9:void (com.facebook.react.bridge.NativeModule):33:33 -> + 10:10:void (com.facebook.react.bridge.NativeModule):55:55 -> + 11:14:void (com.facebook.react.bridge.NativeModule):58:61 -> + 15:16:void (com.facebook.react.bridge.NativeModule):63:64 -> + 17:17:void (com.facebook.react.bridge.NativeModule):58:58 -> + 18:18:void (com.facebook.react.bridge.NativeModule):57:57 -> + 19:23:void (com.facebook.react.bridge.NativeModule):67:71 -> + 24:24:void (com.facebook.react.bridge.NativeModule):68:68 -> + 1:14:com.facebook.react.bridge.NativeModule create():163:163 -> create + 15:23:com.facebook.react.bridge.NativeModule create():164:164 -> create + 24:31:com.facebook.react.bridge.NativeModule create():165:165 -> create + 32:39:com.facebook.react.bridge.NativeModule create():166:166 -> create + 40:42:com.facebook.react.bridge.NativeModule create():167:167 -> create + 43:46:com.facebook.react.bridge.NativeModule create():168:168 -> create + 47:48:com.facebook.react.bridge.NativeModule create():169:169 -> create + 49:50:com.facebook.react.bridge.NativeModule create():170:170 -> create + 51:56:com.facebook.react.bridge.NativeModule create():171:171 -> create + 57:59:com.facebook.react.bridge.NativeModule create():168:168 -> create + 60:75:com.facebook.react.bridge.NativeModule create():175:175 -> create + 76:77:com.facebook.react.bridge.NativeModule create():176:176 -> create + 78:79:com.facebook.react.bridge.NativeModule create():178:179 -> create + 80:81:com.facebook.react.bridge.NativeModule create():179:180 -> create + 82:92:com.facebook.react.bridge.NativeModule create():180:180 -> create + 93:94:com.facebook.react.bridge.NativeModule create():183:183 -> create + 95:97:com.facebook.react.bridge.NativeModule create():178:178 -> create + 98:103:com.facebook.react.bridge.NativeModule create():185:185 -> create + 104:112:com.facebook.react.bridge.NativeModule create():199:199 -> create + 113:120:com.facebook.react.bridge.NativeModule create():200:200 -> create + 121:122:com.facebook.react.bridge.NativeModule create():178:178 -> create + 123:130:com.facebook.react.bridge.NativeModule create():175:175 -> create + 131:143:com.facebook.react.bridge.NativeModule create():196:196 -> create + 144:145:com.facebook.react.bridge.NativeModule create():197:197 -> create + 146:154:com.facebook.react.bridge.NativeModule create():199:199 -> create + 155:162:com.facebook.react.bridge.NativeModule create():200:200 -> create + 2:11:void destroy():101:101 -> destroy + 12:15:void destroy():102:102 -> destroy + 1:8:void doInitialize(com.facebook.react.bridge.NativeModule):206:206 -> doInitialize + 9:16:void doInitialize(com.facebook.react.bridge.NativeModule):207:207 -> doInitialize + 17:19:void doInitialize(com.facebook.react.bridge.NativeModule):208:208 -> doInitialize + 20:28:void doInitialize(com.facebook.react.bridge.NativeModule):209:209 -> doInitialize + 29:30:void doInitialize(com.facebook.react.bridge.NativeModule):213:214 -> doInitialize + 31:39:void doInitialize(com.facebook.react.bridge.NativeModule):214:214 -> doInitialize + 40:45:void doInitialize(com.facebook.react.bridge.NativeModule):216:216 -> doInitialize + 46:47:void doInitialize(com.facebook.react.bridge.NativeModule):218:218 -> doInitialize + 48:52:void doInitialize(com.facebook.react.bridge.NativeModule):213:213 -> doInitialize + 53:58:void doInitialize(com.facebook.react.bridge.NativeModule):220:220 -> doInitialize + 59:66:void doInitialize(com.facebook.react.bridge.NativeModule):223:223 -> doInitialize + 67:75:void doInitialize(com.facebook.react.bridge.NativeModule):226:226 -> doInitialize + 76:83:void doInitialize(com.facebook.react.bridge.NativeModule):227:227 -> doInitialize + 84:85:void doInitialize(com.facebook.react.bridge.NativeModule):213:213 -> doInitialize + 86:94:void doInitialize(com.facebook.react.bridge.NativeModule):226:226 -> doInitialize + 95:102:void doInitialize(com.facebook.react.bridge.NativeModule):227:227 -> doInitialize + 1:7:boolean getCanOverrideExistingModule():105:105 -> getCanOverrideExistingModule + 1:7:java.lang.String getClassName():114:114 -> getClassName + 1:2:com.facebook.react.bridge.NativeModule getModule():121:122 -> getModule + 3:5:com.facebook.react.bridge.NativeModule getModule():122:122 -> getModule + 6:7:com.facebook.react.bridge.NativeModule getModule():124:124 -> getModule + 8:13:com.facebook.react.bridge.NativeModule getModule():128:128 -> getModule + 14:19:com.facebook.react.bridge.NativeModule getModule():130:130 -> getModule + 20:21:com.facebook.react.bridge.NativeModule getModule():134:134 -> getModule + 22:24:com.facebook.react.bridge.NativeModule getModule():121:121 -> getModule + 25:28:com.facebook.react.bridge.NativeModule getModule():136:136 -> getModule + 29:30:com.facebook.react.bridge.NativeModule getModule():140:141 -> getModule + 31:32:com.facebook.react.bridge.NativeModule getModule():141:142 -> getModule + 33:39:com.facebook.react.bridge.NativeModule getModule():142:142 -> getModule + 40:44:com.facebook.react.bridge.NativeModule getModule():140:140 -> getModule + 45:45:com.facebook.react.bridge.NativeModule getModule():146:146 -> getModule + 46:53:com.facebook.react.bridge.NativeModule getModule():150:150 -> getModule + 54:66:com.facebook.react.bridge.NativeModule getModule():152:152 -> getModule + 67:78:com.facebook.react.bridge.NativeModule getModule():157:157 -> getModule + 79:80:com.facebook.react.bridge.NativeModule getModule():121:121 -> getModule + 1:3:java.lang.String getName():34:34 -> getName + 2:13:boolean hasInstance$ReactAndroid_release():97:97 -> hasInstance$ReactAndroid_release + 1:7:boolean isCxxModule():111:111 -> isCxxModule + 1:7:boolean isTurboModule():108:108 -> isTurboModule + 1:2:void markInitializable$ReactAndroid_release():83:83 -> markInitializable$ReactAndroid_release + 3:4:void markInitializable$ReactAndroid_release():84:84 -> markInitializable$ReactAndroid_release + 5:8:void markInitializable$ReactAndroid_release():85:85 -> markInitializable$ReactAndroid_release + 9:25:void markInitializable$ReactAndroid_release():86:86 -> markInitializable$ReactAndroid_release + 26:27:void markInitializable$ReactAndroid_release():90:90 -> markInitializable$ReactAndroid_release + 28:32:void markInitializable$ReactAndroid_release():83:83 -> markInitializable$ReactAndroid_release + 33:36:void markInitializable$ReactAndroid_release():93:93 -> markInitializable$ReactAndroid_release + 37:45:void markInitializable$ReactAndroid_release():92:92 -> markInitializable$ReactAndroid_release + 46:47:void markInitializable$ReactAndroid_release():83:83 -> markInitializable$ReactAndroid_release +com.facebook.react.bridge.ModuleHolder$Companion -> com.facebook.react.bridge.ModuleHolder$Companion: +# {"id":"sourceFile","fileName":"ModuleHolder.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():231:231 -> +com.facebook.react.bridge.ModuleSpec -> com.facebook.react.bridge.ModuleSpec: +# {"id":"sourceFile","fileName":"ModuleSpec.kt"} + 1:1:void (javax.inject.Provider,java.lang.String,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:4:void (javax.inject.Provider,java.lang.String):19:21 -> + 5:5:void (javax.inject.Provider,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):19:19 -> + 1:3:java.lang.String getName():25:25 -> getName + 1:3:javax.inject.Provider getProvider():23:23 -> getProvider + 1:3:java.lang.String moduleName():21:21 -> moduleName + 1:1:com.facebook.react.bridge.ModuleSpec nativeModuleSpec(java.lang.Class,javax.inject.Provider):0:0 -> nativeModuleSpec + 2:2:com.facebook.react.bridge.ModuleSpec nativeModuleSpec(java.lang.String,javax.inject.Provider):0:0 -> nativeModuleSpec + 1:3:javax.inject.Provider provider():20:20 -> provider +com.facebook.react.bridge.ModuleSpec$Companion -> com.facebook.react.bridge.ModuleSpec$Companion: +# {"id":"sourceFile","fileName":"ModuleSpec.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():27:27 -> + 1:1:com.facebook.react.bridge.ModuleSpec nativeModuleSpec(java.lang.Class,javax.inject.Provider):39:39 -> nativeModuleSpec + 2:2:com.facebook.react.bridge.ModuleSpec nativeModuleSpec(java.lang.Class,javax.inject.Provider):44:44 -> nativeModuleSpec + 3:3:com.facebook.react.bridge.ModuleSpec nativeModuleSpec(java.lang.Class,javax.inject.Provider):42:42 -> nativeModuleSpec + 4:5:com.facebook.react.bridge.ModuleSpec nativeModuleSpec(java.lang.Class,javax.inject.Provider):47:48 -> nativeModuleSpec + 6:6:com.facebook.react.bridge.ModuleSpec nativeModuleSpec(java.lang.Class,javax.inject.Provider):50:50 -> nativeModuleSpec + 7:7:com.facebook.react.bridge.ModuleSpec nativeModuleSpec(java.lang.String,javax.inject.Provider):58:58 -> nativeModuleSpec + 6:13:com.facebook.react.bridge.ModuleSpec viewManagerSpec(javax.inject.Provider):32:32 -> viewManagerSpec +com.facebook.react.bridge.NativeArray -> com.facebook.react.bridge.NativeArray: +# {"id":"sourceFile","fileName":"NativeArray.kt"} + 9:12:void ():22:22 -> + 1:4:void ():16:16 -> +com.facebook.react.bridge.NativeArray$Companion -> com.facebook.react.bridge.NativeArray$Companion: +# {"id":"sourceFile","fileName":"NativeArray.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():20:20 -> +com.facebook.react.bridge.NativeArrayInterface -> com.facebook.react.bridge.NativeArrayInterface: +# {"id":"sourceFile","fileName":"NativeArrayInterface.kt"} +com.facebook.react.bridge.NativeMap -> com.facebook.react.bridge.NativeMap: +# {"id":"sourceFile","fileName":"NativeMap.kt"} + 9:12:void ():20:20 -> + 1:4:void ():15:15 -> +com.facebook.react.bridge.NativeMap$Companion -> com.facebook.react.bridge.NativeMap$Companion: +# {"id":"sourceFile","fileName":"NativeMap.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():18:18 -> +com.facebook.react.bridge.NativeModule -> com.facebook.react.bridge.NativeModule: +# {"id":"sourceFile","fileName":"NativeModule.java"} +com.facebook.react.bridge.NativeModuleRegistry -> com.facebook.react.bridge.NativeModuleRegistry: +# {"id":"sourceFile","fileName":"NativeModuleRegistry.kt"} + 9:10:void ():165:165 -> + 11:12:void ():166:166 -> + 13:16:void ():164:164 -> + 11:13:void (com.facebook.react.bridge.ReactApplicationContext,java.util.Map):28:28 -> + 14:15:void (com.facebook.react.bridge.ReactApplicationContext,java.util.Map):29:29 -> + 16:18:void (com.facebook.react.bridge.ReactApplicationContext,java.util.Map):30:30 -> + 1:4:java.util.List getAllModules():156:156 -> getAllModules + 5:26:java.util.List getAllModules():157:157 -> getAllModules + 27:34:java.util.List getAllModules():158:158 -> getAllModules + 35:39:java.util.List getAllModules():156:156 -> getAllModules + 1:4:java.util.List getCxxModules():50:50 -> getCxxModules + 5:32:java.util.List getCxxModules():51:51 -> getCxxModules + 33:38:java.util.List getCxxModules():52:52 -> getCxxModules + 39:42:java.util.List getCxxModules():53:53 -> getCxxModules + 43:47:java.util.List getCxxModules():50:50 -> getCxxModules + 6:9:java.util.List getJavaModules(com.facebook.react.bridge.JSInstance):37:37 -> getJavaModules + 10:37:java.util.List getJavaModules(com.facebook.react.bridge.JSInstance):38:38 -> getJavaModules + 38:43:java.util.List getJavaModules(com.facebook.react.bridge.JSInstance):39:39 -> getJavaModules + 44:52:java.util.List getJavaModules(com.facebook.react.bridge.JSInstance):40:40 -> getJavaModules + 53:57:java.util.List getJavaModules(com.facebook.react.bridge.JSInstance):37:37 -> getJavaModules + 1:1:com.facebook.react.bridge.NativeModule getModule(java.lang.Class):139:139 -> getModule + 2:2:com.facebook.react.bridge.NativeModule getModule(java.lang.Class):144:144 -> getModule + 3:3:com.facebook.react.bridge.NativeModule getModule(java.lang.Class):147:147 -> getModule + 4:5:com.facebook.react.bridge.NativeModule getModule(java.lang.Class):144:145 -> getModule + 6:6:com.facebook.react.bridge.NativeModule getModule(java.lang.Class):144:144 -> getModule + 7:7:com.facebook.react.bridge.NativeModule getModule(java.lang.Class):141:141 -> getModule + 8:8:com.facebook.react.bridge.NativeModule getModule(java.lang.Class):140:140 -> getModule + 9:9:com.facebook.react.bridge.NativeModule getModule(java.lang.String):153:153 -> getModule + 1:3:java.util.Map getModuleMap():34:34 -> getModuleMap + 1:1:boolean hasModule(java.lang.Class):130:130 -> hasModule + 2:3:boolean hasModule(java.lang.Class):134:135 -> hasModule + 4:4:boolean hasModule(java.lang.Class):132:132 -> hasModule + 5:5:boolean hasModule(java.lang.Class):131:131 -> hasModule + 6:6:boolean hasModule(java.lang.String):150:150 -> hasModule + 1:5:void notifyJSInstanceDestroy():82:82 -> notifyJSInstanceDestroy + 6:12:void notifyJSInstanceDestroy():83:83 -> notifyJSInstanceDestroy + 13:34:void notifyJSInstanceDestroy():85:85 -> notifyJSInstanceDestroy + 35:40:void notifyJSInstanceDestroy():86:86 -> notifyJSInstanceDestroy + 41:48:void notifyJSInstanceDestroy():89:89 -> notifyJSInstanceDestroy + 1:2:void notifyJSInstanceInitialized():96:96 -> notifyJSInstanceInitialized + 3:4:void notifyJSInstanceInitialized():97:97 -> notifyJSInstanceInitialized + 5:7:void notifyJSInstanceInitialized():96:96 -> notifyJSInstanceInitialized + 8:12:void notifyJSInstanceInitialized():100:100 -> notifyJSInstanceInitialized + 13:19:void notifyJSInstanceInitialized():101:101 -> notifyJSInstanceInitialized + 20:41:void notifyJSInstanceInitialized():103:103 -> notifyJSInstanceInitialized + 42:47:void notifyJSInstanceInitialized():104:104 -> notifyJSInstanceInitialized + 48:50:void notifyJSInstanceInitialized():107:107 -> notifyJSInstanceInitialized + 51:56:void notifyJSInstanceInitialized():108:108 -> notifyJSInstanceInitialized + 57:59:void notifyJSInstanceInitialized():107:107 -> notifyJSInstanceInitialized + 60:65:void notifyJSInstanceInitialized():108:108 -> notifyJSInstanceInitialized + 1:2:void onBatchComplete():119:119 -> onBatchComplete + 3:4:void onBatchComplete():120:120 -> onBatchComplete + 5:7:void onBatchComplete():118:118 -> onBatchComplete + 8:19:void onBatchComplete():122:122 -> onBatchComplete + 20:25:void onBatchComplete():123:123 -> onBatchComplete + 26:40:void onBatchComplete():124:124 -> onBatchComplete + 6:15:void registerModules(com.facebook.react.bridge.NativeModuleRegistry):64:64 -> registerModules + 16:19:void registerModules(com.facebook.react.bridge.NativeModuleRegistry):68:68 -> registerModules + 20:51:void registerModules(com.facebook.react.bridge.NativeModuleRegistry):70:70 -> registerModules + 52:59:void registerModules(com.facebook.react.bridge.NativeModuleRegistry):71:71 -> registerModules + 60:66:void registerModules(com.facebook.react.bridge.NativeModuleRegistry):72:72 -> registerModules + 67:74:void registerModules(com.facebook.react.bridge.NativeModuleRegistry):64:64 -> registerModules +com.facebook.react.bridge.NativeModuleRegistry$Companion -> com.facebook.react.bridge.NativeModuleRegistry$Companion: +# {"id":"sourceFile","fileName":"NativeModuleRegistry.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():162:162 -> +com.facebook.react.bridge.NoSuchKeyException -> com.facebook.react.bridge.NoSuchKeyException: +# {"id":"sourceFile","fileName":"NoSuchKeyException.kt"} + 6:9:void (java.lang.String):14:14 -> +com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener -> com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener: +# {"id":"sourceFile","fileName":"NotThreadSafeBridgeIdleDebugListener.kt"} +com.facebook.react.bridge.ObjectAlreadyConsumedException -> com.facebook.react.bridge.ObjectAlreadyConsumedException: +# {"id":"sourceFile","fileName":"ObjectAlreadyConsumedException.kt"} + 6:9:void (java.lang.String):19:19 -> +com.facebook.react.bridge.OnBatchCompleteListener -> com.facebook.react.bridge.OnBatchCompleteListener: +# {"id":"sourceFile","fileName":"OnBatchCompleteListener.kt"} +com.facebook.react.bridge.PerformanceCounter -> com.facebook.react.bridge.PerformanceCounter: +# {"id":"sourceFile","fileName":"PerformanceCounter.kt"} +com.facebook.react.bridge.Promise -> com.facebook.react.bridge.Promise: +# {"id":"sourceFile","fileName":"Promise.kt"} +com.facebook.react.bridge.PromiseImpl -> com.facebook.react.bridge.PromiseImpl: +# {"id":"sourceFile","fileName":"PromiseImpl.kt"} + 1:3:void (com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):20:20 -> + 4:8:void (com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):21:21 -> + 1:1:void reject(java.lang.String,java.lang.String):42:42 -> reject + 2:2:void reject(java.lang.String,java.lang.Throwable):52:52 -> reject + 3:3:void reject(java.lang.String,java.lang.String,java.lang.Throwable):63:63 -> reject + 4:4:void reject(java.lang.Throwable):73:73 -> reject + 5:5:void reject(java.lang.Throwable,com.facebook.react.bridge.WritableMap):88:88 -> reject + 6:6:void reject(java.lang.String,com.facebook.react.bridge.WritableMap):98:98 -> reject + 7:7:void reject(java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):109:109 -> reject + 8:8:void reject(java.lang.String,java.lang.String,com.facebook.react.bridge.WritableMap):121:121 -> reject + 9:10:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):138:139 -> reject + 11:11:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):143:143 -> reject + 12:13:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):145:146 -> reject + 14:14:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):148:148 -> reject + 15:16:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):152:153 -> reject + 17:17:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):155:155 -> reject + 18:19:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):157:158 -> reject + 20:20:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):160:160 -> reject + 21:21:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):165:165 -> reject + 22:23:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):170:171 -> reject + 24:24:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):173:173 -> reject + 25:26:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):179:180 -> reject + 27:28:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):182:183 -> reject + 29:31:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):188:190 -> reject + 32:36:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):192:196 -> reject + 37:37:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):200:200 -> reject + 38:38:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):202:202 -> reject + 39:41:void reject(java.lang.String,java.lang.String,java.lang.Throwable,com.facebook.react.bridge.WritableMap):205:207 -> reject + 42:42:void reject(java.lang.String):216:216 -> reject + 1:4:void resolve(java.lang.Object):28:28 -> resolve + 5:12:void resolve(java.lang.Object):29:29 -> resolve + 13:14:void resolve(java.lang.Object):30:30 -> resolve + 15:17:void resolve(java.lang.Object):31:31 -> resolve +com.facebook.react.bridge.PromiseImpl$Companion -> com.facebook.react.bridge.PromiseImpl$Companion: +# {"id":"sourceFile","fileName":"PromiseImpl.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():219:219 -> +com.facebook.react.bridge.ReactApplicationContext -> com.facebook.react.bridge.ReactApplicationContext: +# {"id":"sourceFile","fileName":"ReactApplicationContext.kt"} + 6:13:void (android.content.Context):20:20 -> +com.facebook.react.bridge.ReactContext -> com.facebook.react.bridge.ReactContext: +# {"id":"sourceFile","fileName":"ReactContext.java"} + 1:3:void (android.content.Context):71:71 -> + 4:10:void (android.content.Context):47:47 -> + 11:17:void (android.content.Context):49:49 -> + 18:24:void (android.content.Context):51:51 -> + 25:29:void (android.content.Context):54:54 -> + 30:32:void (android.content.Context):68:68 -> + 1:1:java.util.concurrent.CopyOnWriteArraySet -$$Nest$fgetmLifecycleEventListeners(com.facebook.react.bridge.ReactContext):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:6:void addActivityEventListener(com.facebook.react.bridge.ActivityEventListener):232:232 -> addActivityEventListener + 1:5:void addLifecycleEventListener(com.facebook.react.bridge.LifecycleEventListener):199:199 -> addLifecycleEventListener + 6:17:void addLifecycleEventListener(com.facebook.react.bridge.LifecycleEventListener):200:200 -> addLifecycleEventListener + 18:36:void addLifecycleEventListener(com.facebook.react.bridge.LifecycleEventListener):201:201 -> addLifecycleEventListener + 37:45:void addLifecycleEventListener(com.facebook.react.bridge.LifecycleEventListener):206:206 -> addLifecycleEventListener + 46:54:void addLifecycleEventListener(com.facebook.react.bridge.LifecycleEventListener):222:222 -> addLifecycleEventListener + 1:6:void addWindowFocusChangeListener(com.facebook.react.bridge.WindowFocusChangeListener):240:240 -> addWindowFocusChangeListener + 1:12:void assertOnJSQueueThread():401:401 -> assertOnJSQueueThread + 1:1:void assertOnNativeModulesQueueThread():375:375 -> assertOnNativeModulesQueueThread + 2:2:void assertOnNativeModulesQueueThread():379:379 -> assertOnNativeModulesQueueThread + 3:3:void assertOnNativeModulesQueueThread():376:376 -> assertOnNativeModulesQueueThread + 4:4:void assertOnNativeModulesQueueThread(java.lang.String):384:384 -> assertOnNativeModulesQueueThread + 5:5:void assertOnNativeModulesQueueThread(java.lang.String):389:389 -> assertOnNativeModulesQueueThread + 6:6:void assertOnNativeModulesQueueThread(java.lang.String):385:385 -> assertOnNativeModulesQueueThread + 1:12:void assertOnUiQueueThread():362:362 -> assertOnUiQueueThread + 1:1:void emitDeviceEvent(java.lang.String,java.lang.Object):158:158 -> emitDeviceEvent + 2:2:void emitDeviceEvent(java.lang.String,java.lang.Object):160:160 -> emitDeviceEvent + 3:3:void emitDeviceEvent(java.lang.String):165:165 -> emitDeviceEvent + 1:6:android.app.Activity getCurrentActivity():473:473 -> getCurrentActivity + 7:13:android.app.Activity getCurrentActivity():476:476 -> getCurrentActivity + 1:4:com.facebook.react.bridge.JSExceptionHandler getExceptionHandler():439:439 -> getExceptionHandler + 5:11:com.facebook.react.bridge.JSExceptionHandler getExceptionHandler():440:440 -> getExceptionHandler + 12:14:com.facebook.react.bridge.JSExceptionHandler getExceptionHandler():442:442 -> getExceptionHandler + 1:3:com.facebook.react.bridge.JSExceptionHandler getJSExceptionHandler():446:446 -> getJSExceptionHandler + 1:3:com.facebook.react.bridge.queue.MessageQueueThread getJSMessageQueueThread():413:413 -> getJSMessageQueueThread + 1:3:com.facebook.react.common.LifecycleState getLifecycleState():195:195 -> getLifecycleState + 1:3:com.facebook.react.bridge.queue.MessageQueueThread getNativeModulesMessageQueueThread():417:417 -> getNativeModulesMessageQueueThread + 1:8:java.lang.Object getSystemService(java.lang.String):124:124 -> getSystemService + 9:12:java.lang.Object getSystemService(java.lang.String):125:125 -> getSystemService + 13:26:java.lang.Object getSystemService(java.lang.String):126:126 -> getSystemService + 27:29:java.lang.Object getSystemService(java.lang.String):128:128 -> getSystemService + 30:38:java.lang.Object getSystemService(java.lang.String):130:130 -> getSystemService + 1:3:com.facebook.react.bridge.queue.MessageQueueThread getUiMessageQueueThread():421:421 -> getUiMessageQueueThread + 1:14:boolean hasCurrentActivity():450:450 -> hasCurrentActivity + 1:6:void initializeFromOther(com.facebook.react.bridge.ReactContext):75:75 -> initializeFromOther + 7:11:void initializeFromOther(com.facebook.react.bridge.ReactContext):76:76 -> initializeFromOther + 12:16:void initializeFromOther(com.facebook.react.bridge.ReactContext):78:78 -> initializeFromOther + 1:8:void initializeInteropModules():108:108 -> initializeInteropModules + 2:8:void initializeMessageQueueThreads(com.facebook.react.bridge.queue.ReactQueueConfiguration):83:83 -> initializeMessageQueueThreads + 9:20:void initializeMessageQueueThreads(com.facebook.react.bridge.queue.ReactQueueConfiguration):84:84 -> initializeMessageQueueThreads + 21:22:void initializeMessageQueueThreads(com.facebook.react.bridge.queue.ReactQueueConfiguration):89:89 -> initializeMessageQueueThreads + 23:28:void initializeMessageQueueThreads(com.facebook.react.bridge.queue.ReactQueueConfiguration):90:90 -> initializeMessageQueueThreads + 29:34:void initializeMessageQueueThreads(com.facebook.react.bridge.queue.ReactQueueConfiguration):91:91 -> initializeMessageQueueThreads + 35:40:void initializeMessageQueueThreads(com.facebook.react.bridge.queue.ReactQueueConfiguration):92:92 -> initializeMessageQueueThreads + 41:44:void initializeMessageQueueThreads(com.facebook.react.bridge.queue.ReactQueueConfiguration):95:95 -> initializeMessageQueueThreads + 45:51:void initializeMessageQueueThreads(com.facebook.react.bridge.queue.ReactQueueConfiguration):98:98 -> initializeMessageQueueThreads + 52:53:void initializeMessageQueueThreads(com.facebook.react.bridge.queue.ReactQueueConfiguration):104:104 -> initializeMessageQueueThreads + 54:57:void initializeMessageQueueThreads(com.facebook.react.bridge.queue.ReactQueueConfiguration):105:105 -> initializeMessageQueueThreads + 58:65:void initializeMessageQueueThreads(com.facebook.react.bridge.queue.ReactQueueConfiguration):102:102 -> initializeMessageQueueThreads + 66:73:void initializeMessageQueueThreads(com.facebook.react.bridge.queue.ReactQueueConfiguration):99:99 -> initializeMessageQueueThreads + 74:81:void initializeMessageQueueThreads(com.facebook.react.bridge.queue.ReactQueueConfiguration):96:96 -> initializeMessageQueueThreads + 82:91:void initializeMessageQueueThreads(com.facebook.react.bridge.queue.ReactQueueConfiguration):87:87 -> initializeMessageQueueThreads + 1:4:void internal_registerInteropModule(java.lang.Class,java.lang.Object):530:530 -> internal_registerInteropModule + 5:8:void internal_registerInteropModule(java.lang.Class,java.lang.Object):531:531 -> internal_registerInteropModule + 1:13:boolean isOnJSQueueThread():405:405 -> isOnJSQueueThread + 1:13:boolean isOnNativeModulesQueueThread():393:393 -> isOnNativeModulesQueueThread + 1:13:boolean isOnUiQueueThread():366:366 -> isOnUiQueueThread + 1:18:void onActivityResult(android.app.Activity,int,int,android.content.Intent):340:340 -> onActivityResult + 19:23:void onActivityResult(android.app.Activity,int,int,android.content.Intent):342:342 -> onActivityResult + 24:28:void onActivityResult(android.app.Activity,int,int,android.content.Intent):344:344 -> onActivityResult + 1:2:void onHostDestroy():307:308 -> onHostDestroy + 3:3:void onHostDestroy(boolean):314:314 -> onHostDestroy + 4:4:void onHostDestroy(boolean):316:316 -> onHostDestroy + 1:3:void onHostDestroyImpl():322:322 -> onHostDestroyImpl + 4:7:void onHostDestroyImpl():323:323 -> onHostDestroyImpl + 8:25:void onHostDestroyImpl():324:324 -> onHostDestroyImpl + 26:30:void onHostDestroyImpl():326:326 -> onHostDestroyImpl + 31:35:void onHostDestroyImpl():328:328 -> onHostDestroyImpl + 1:4:void onHostPause():292:292 -> onHostPause + 5:9:void onHostPause():293:293 -> onHostPause + 10:27:void onHostPause():294:294 -> onHostPause + 28:32:void onHostPause():296:296 -> onHostPause + 33:36:void onHostPause():298:298 -> onHostPause + 37:42:void onHostPause():301:301 -> onHostPause + 1:4:void onHostResume(android.app.Activity):250:250 -> onHostResume + 5:11:void onHostResume(android.app.Activity):251:251 -> onHostResume + 12:16:void onHostResume(android.app.Activity):252:252 -> onHostResume + 17:34:void onHostResume(android.app.Activity):253:253 -> onHostResume + 35:39:void onHostResume(android.app.Activity):255:255 -> onHostResume + 40:43:void onHostResume(android.app.Activity):257:257 -> onHostResume + 44:49:void onHostResume(android.app.Activity):260:260 -> onHostResume + 1:3:void onNewIntent(android.app.Activity,android.content.Intent):278:278 -> onNewIntent + 4:10:void onNewIntent(android.app.Activity,android.content.Intent):279:279 -> onNewIntent + 11:28:void onNewIntent(android.app.Activity,android.content.Intent):280:280 -> onNewIntent + 29:33:void onNewIntent(android.app.Activity,android.content.Intent):282:282 -> onNewIntent + 34:38:void onNewIntent(android.app.Activity,android.content.Intent):284:284 -> onNewIntent + 1:5:void onUserLeaveHint(android.app.Activity):265:265 -> onUserLeaveHint + 6:23:void onUserLeaveHint(android.app.Activity):266:266 -> onUserLeaveHint + 24:28:void onUserLeaveHint(android.app.Activity):268:268 -> onUserLeaveHint + 29:32:void onUserLeaveHint(android.app.Activity):270:270 -> onUserLeaveHint + 33:38:void onUserLeaveHint(android.app.Activity):273:273 -> onUserLeaveHint + 1:3:void onWindowFocusChange(boolean):351:351 -> onWindowFocusChange + 4:21:void onWindowFocusChange(boolean):352:352 -> onWindowFocusChange + 22:26:void onWindowFocusChange(boolean):354:354 -> onWindowFocusChange + 27:31:void onWindowFocusChange(boolean):356:356 -> onWindowFocusChange + 1:6:void removeActivityEventListener(com.facebook.react.bridge.ActivityEventListener):236:236 -> removeActivityEventListener + 1:6:void removeLifecycleEventListener(com.facebook.react.bridge.LifecycleEventListener):228:228 -> removeLifecycleEventListener + 1:6:void removeWindowFocusChangeListener(com.facebook.react.bridge.WindowFocusChangeListener):244:244 -> removeWindowFocusChangeListener + 1:13:boolean runOnJSQueueThread(java.lang.Runnable):409:409 -> runOnJSQueueThread + 1:12:void runOnNativeModulesQueueThread(java.lang.Runnable):397:397 -> runOnNativeModulesQueueThread + 1:12:void runOnUiQueueThread(java.lang.Runnable):370:370 -> runOnUiQueueThread + 1:3:void setJSExceptionHandler(com.facebook.react.bridge.JSExceptionHandler):115:115 -> setJSExceptionHandler + 1:6:boolean startActivityForResult(android.content.Intent,int,android.os.Bundle):459:459 -> startActivityForResult + 7:13:boolean startActivityForResult(android.content.Intent,int,android.os.Bundle):461:461 -> startActivityForResult +com.facebook.react.bridge.ReactContext$1 -> com.facebook.react.bridge.ReactContext$1: +# {"id":"sourceFile","fileName":"ReactContext.java"} + 1:8:void (com.facebook.react.bridge.ReactContext,com.facebook.react.bridge.LifecycleEventListener):207:207 -> + 1:15:void run():210:210 -> run + 16:22:void run():214:214 -> run + 23:28:void run():216:216 -> run +com.facebook.react.bridge.ReactContext$2 -> com.facebook.react.bridge.ReactContext$2: +# {"id":"sourceFile","fileName":"ReactContext.java"} + 1:41:void ():201:201 -> +com.facebook.react.bridge.ReactContext$ExceptionHandlerWrapper -> com.facebook.react.bridge.ReactContext$ExceptionHandlerWrapper: +# {"id":"sourceFile","fileName":"ReactContext.java"} + 1:6:void (com.facebook.react.bridge.ReactContext):430:430 -> + 1:6:void handleException(java.lang.Exception):434:434 -> handleException +com.facebook.react.bridge.ReactContext$RCTDeviceEventEmitter -> com.facebook.react.bridge.ReactContext$RCTDeviceEventEmitter: +# {"id":"sourceFile","fileName":"ReactContext.java"} +com.facebook.react.bridge.ReactContextBaseJavaModule -> com.facebook.react.bridge.ReactContextBaseJavaModule: +# {"id":"sourceFile","fileName":"ReactContextBaseJavaModule.kt"} + 1:1:void ():14:14 -> + 2:2:void (com.facebook.react.bridge.ReactApplicationContext):16:16 -> + 1:9:android.app.Activity getCurrentActivity():32:32 -> getCurrentActivity +com.facebook.react.bridge.ReactCxxErrorHandler -> com.facebook.react.bridge.ReactCxxErrorHandler: +# {"id":"sourceFile","fileName":"ReactCxxErrorHandler.kt"} + 8:9:void ():26:26 -> + 10:11:void ():27:27 -> + 12:15:void ():25:25 -> + 1:4:void ():17:17 -> + 1:4:void handleError(java.lang.String):45:45 -> handleError + 5:13:void handleError(java.lang.String):47:47 -> handleError + 14:24:void handleError(java.lang.String):48:48 -> handleError + 25:34:void handleError(java.lang.String):50:50 -> handleError + 1:2:void setHandleErrorFunc(java.lang.Object,java.lang.reflect.Method):37:37 -> setHandleErrorFunc + 3:5:void setHandleErrorFunc(java.lang.Object,java.lang.reflect.Method):38:38 -> setHandleErrorFunc +com.facebook.react.bridge.ReactIgnorableMountingException -> com.facebook.react.bridge.ReactIgnorableMountingException: +# {"id":"sourceFile","fileName":"ReactIgnorableMountingException.kt"} + 1:1:void (java.lang.String):16:16 -> + 2:2:void (java.lang.Throwable):18:18 -> + 3:3:void (java.lang.String,java.lang.Throwable):20:20 -> +com.facebook.react.bridge.ReactIgnorableMountingException$Companion -> com.facebook.react.bridge.ReactIgnorableMountingException$Companion: +# {"id":"sourceFile","fileName":"ReactIgnorableMountingException.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():22:22 -> + 8:13:boolean isIgnorable(java.lang.Throwable):27:27 -> isIgnorable + 14:20:boolean isIgnorable(java.lang.Throwable):30:30 -> isIgnorable +com.facebook.react.bridge.ReactInstanceManagerInspectorTarget -> com.facebook.react.bridge.ReactInstanceManagerInspectorTarget: +# {"id":"sourceFile","fileName":"ReactInstanceManagerInspectorTarget.kt"} + 9:10:void ():72:72 -> + 11:12:void ():73:73 -> + 13:15:void ():71:71 -> + 16:19:void ():75:75 -> + 6:8:void (com.facebook.react.bridge.ReactInstanceManagerInspectorTarget$TargetDelegate):26:26 -> + 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 + # {"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 + 7:10:void mHybridData$lambda$0(java.lang.Runnable):48:48 -> mHybridData$lambda$0 + 11:17:void mHybridData$lambda$0(java.lang.Runnable):50:50 -> mHybridData$lambda$0 +com.facebook.react.bridge.ReactInstanceManagerInspectorTarget$$ExternalSyntheticLambda0 -> com.facebook.react.bridge.w: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void execute(java.lang.Runnable):0:0 -> execute + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.ReactInstanceManagerInspectorTarget$Companion -> com.facebook.react.bridge.ReactInstanceManagerInspectorTarget$Companion: +# {"id":"sourceFile","fileName":"ReactInstanceManagerInspectorTarget.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():69:69 -> +com.facebook.react.bridge.ReactInstanceManagerInspectorTarget$TargetDelegate -> com.facebook.react.bridge.ReactInstanceManagerInspectorTarget$TargetDelegate: +# {"id":"sourceFile","fileName":"ReactInstanceManagerInspectorTarget.kt"} +com.facebook.react.bridge.ReactMarker -> com.facebook.react.bridge.ReactMarker: +# {"id":"sourceFile","fileName":"ReactMarker.kt"} + 8:14:void ():23:23 -> + 15:21:void ():28:28 -> + 22:29:void ():33:33 -> + 1:4:void ():21:21 -> + 6:13:void addFabricListener(com.facebook.react.bridge.ReactMarker$FabricMarkerListener):55:55 -> addFabricListener + 14:17:void addFabricListener(com.facebook.react.bridge.ReactMarker$FabricMarkerListener):56:56 -> addFabricListener + 6:13:void addListener(com.facebook.react.bridge.ReactMarker$MarkerListener):38:38 -> addListener + 14:17:void addListener(com.facebook.react.bridge.ReactMarker$MarkerListener):39:39 -> addListener + 1:6:void clearFabricMarkerListeners():70:70 -> clearFabricMarkerListeners + 1:6:void clearMarkerListeners():49:49 -> clearMarkerListeners + 1:2:void logFabricMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.String,int,long,int):82:83 -> logFabricMarker + 3:4:void logFabricMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.String,int,long):95:96 -> logFabricMarker + 5:5:void logFabricMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.String,int):104:104 -> logFabricMarker + 1:1:void logMarker(java.lang.String):106:106 -> logMarker + 2:2:void logMarker(java.lang.String,int):110:110 -> logMarker + 3:3:void logMarker(java.lang.String,java.lang.String):114:114 -> logMarker + 4:4:void logMarker(java.lang.String,java.lang.String,int):119:119 -> logMarker + 5:5:void logMarker(com.facebook.react.bridge.ReactMarkerConstants):123:123 -> logMarker + 6:6:void logMarker(com.facebook.react.bridge.ReactMarkerConstants,int):128:128 -> logMarker + 7:7:void logMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.String):132:132 -> logMarker + 8:8:void logMarker(com.facebook.react.bridge.ReactMarkerConstants,long):137:137 -> logMarker + 9:9:void logMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.String,int):143:143 -> logMarker + 10:12:void logMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.String,int,java.lang.Long):149:151 -> logMarker + 13:13:void logMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.String,int,java.lang.Long):154:154 -> logMarker + 1:9:void notifyNativeMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.Long):160:160 -> notifyNativeMarker + 10:18:void notifyNativeMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.Long):164:164 -> notifyNativeMarker + 19:24:void notifyNativeMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.Long):166:166 -> notifyNativeMarker + 25:31:void notifyNativeMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.Long):168:168 -> notifyNativeMarker + 32:42:void notifyNativeMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.Long):172:172 -> notifyNativeMarker + 43:54:void notifyNativeMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.Long):173:173 -> notifyNativeMarker + 55:69:void notifyNativeMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.Long):177:177 -> notifyNativeMarker + 6:11:void removeFabricListener(com.facebook.react.bridge.ReactMarker$FabricMarkerListener):64:64 -> removeFabricListener + 6:11:void removeListener(com.facebook.react.bridge.ReactMarker$MarkerListener):46:46 -> removeListener +com.facebook.react.bridge.ReactMarker$FabricMarkerListener -> com.facebook.react.bridge.ReactMarker$FabricMarkerListener: +# {"id":"sourceFile","fileName":"ReactMarker.kt"} + 1:1:void logFabricMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.String,int,long,int):205:205 -> logFabricMarker +com.facebook.react.bridge.ReactMarker$MarkerListener -> com.facebook.react.bridge.ReactMarker$MarkerListener: +# {"id":"sourceFile","fileName":"ReactMarker.kt"} +com.facebook.react.bridge.ReactMarker$ReactMarkerRecord -> com.facebook.react.bridge.ReactMarker$ReactMarkerRecord: +# {"id":"sourceFile","fileName":"ReactMarker.kt"} + 6:13:void (java.lang.String,long):183:183 -> + 1:3:java.lang.String getMarkerName():183:183 -> getMarkerName + 1:3:long getMarkerTime():183:183 -> getMarkerTime +com.facebook.react.bridge.ReactMarkerConstants -> com.facebook.react.bridge.ReactMarkerConstants: +# {"id":"sourceFile","fileName":"ReactMarkerConstants.kt"} + 1:11:void ():14:14 -> + 12:20:void ():15:15 -> + 21:33:void ():16:16 -> + 34:43:void ():17:17 -> + 44:53:void ():18:18 -> + 54:63:void ():19:19 -> + 64:73:void ():20:20 -> + 74:86:void ():21:21 -> + 87:100:void ():22:22 -> + 101:114:void ():23:23 -> + 115:128:void ():24:24 -> + 129:142:void ():25:25 -> + 143:156:void ():26:26 -> + 157:170:void ():27:27 -> + 171:181:void ():28:28 -> + 182:192:void ():29:29 -> + 193:203:void ():30:30 -> + 204:217:void ():31:31 -> + 218:231:void ():32:32 -> + 232:245:void ():33:33 -> + 246:259:void ():34:34 -> + 260:273:void ():35:35 -> + 274:286:void ():36:36 -> + 287:300:void ():37:37 -> + 301:314:void ():38:38 -> + 315:328:void ():39:39 -> + 329:342:void ():40:40 -> + 343:353:void ():41:41 -> + 354:364:void ():42:42 -> + 365:378:void ():43:43 -> + 379:392:void ():44:44 -> + 393:406:void ():45:45 -> + 407:419:void ():46:46 -> + 420:433:void ():47:47 -> + 434:447:void ():48:48 -> + 448:460:void ():49:49 -> + 461:474:void ():50:50 -> + 475:488:void ():51:51 -> + 489:502:void ():52:52 -> + 503:516:void ():53:53 -> + 517:530:void ():54:54 -> + 531:544:void ():55:55 -> + 545:557:void ():56:56 -> + 558:571:void ():57:57 -> + 572:585:void ():58:58 -> + 586:599:void ():59:59 -> + 600:613:void ():60:60 -> + 614:627:void ():61:61 -> + 628:641:void ():62:62 -> + 642:654:void ():63:63 -> + 655:668:void ():64:64 -> + 669:682:void ():65:65 -> + 683:696:void ():66:66 -> + 697:710:void ():67:67 -> + 711:721:void ():68:68 -> + 722:732:void ():69:69 -> + 733:746:void ():70:70 -> + 747:760:void ():71:71 -> + 761:774:void ():72:72 -> + 775:787:void ():73:73 -> + 788:801:void ():74:74 -> + 802:815:void ():75:75 -> + 816:828:void ():76:76 -> + 829:842:void ():77:77 -> + 843:856:void ():78:78 -> + 857:870:void ():79:79 -> + 871:884:void ():80:80 -> + 885:898:void ():81:81 -> + 899:912:void ():82:82 -> + 913:925:void ():83:83 -> + 926:939:void ():84:84 -> + 940:953:void ():85:85 -> + 954:967:void ():86:86 -> + 968:981:void ():87:87 -> + 982:995:void ():88:88 -> + 996:1009:void ():89:89 -> + 1010:1022:void ():90:90 -> + 1023:1036:void ():91:91 -> + 1037:1050:void ():92:92 -> + 1051:1064:void ():93:93 -> + 1065:1078:void ():94:94 -> + 1079:1089:void ():95:95 -> + 1090:1100:void ():96:96 -> + 1101:1114:void ():97:97 -> + 1115:1128:void ():98:98 -> + 1129:1142:void ():99:99 -> + 1143:1156:void ():100:100 -> + 1157:1170:void ():101:101 -> + 1171:1184:void ():102:102 -> + 1185:1198:void ():103:103 -> + 1199:1212:void ():104:104 -> + 1213:1226:void ():105:105 -> + 1227:1239:void ():106:106 -> + 1240:1253:void ():107:107 -> + 1254:1267:void ():108:108 -> + 1268:1281:void ():110:110 -> + 1282:1295:void ():111:111 -> + 1296:1309:void ():112:112 -> + 1310:1323:void ():113:113 -> + 1324:1336:void ():114:114 -> + 1337:1350:void ():115:115 -> + 1351:1364:void ():116:116 -> + 1365:1378:void ():117:117 -> + 1379:1392:void ():118:118 -> + 1393:1406:void ():119:119 -> + 1407:1420:void ():120:120 -> + 1421:1433:void ():121:121 -> + 1434:1447:void ():122:122 -> + 1448:1461:void ():123:123 -> + 1462:1475:void ():124:124 -> + 1476:1489:void ():126:126 -> + 1490:1503:void ():127:127 -> + 1504:1517:void ():128:128 -> + 1518:1543:void ():129:129 -> + 1:2:void (java.lang.String,int,boolean):11:12 -> + 3:3:void (java.lang.String,int,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):11:11 -> + 1:3:boolean hasMatchingNameMarker():12:12 -> hasMatchingNameMarker + 7:9:com.facebook.react.bridge.ReactMarkerConstants valueOf(java.lang.String):130:130 -> valueOf + 7:9:com.facebook.react.bridge.ReactMarkerConstants[] values():130:130 -> values +com.facebook.react.bridge.ReactMethod -> com.facebook.react.bridge.ReactMethod: +# {"id":"sourceFile","fileName":"ReactMethod.kt"} +com.facebook.react.bridge.ReactModuleWithSpec -> com.facebook.react.bridge.ReactModuleWithSpec: +# {"id":"sourceFile","fileName":"ReactModuleWithSpec.kt"} +com.facebook.react.bridge.ReactNativeJNISoLoader -> com.facebook.react.bridge.ReactNativeJNISoLoader: +# {"id":"sourceFile","fileName":"ReactNativeJNISoLoader.kt"} + 1:4:void ():13:13 -> + 1:3:boolean isInitialized():28:28 -> isInitialized + 4:7:void staticInit():19:19 -> staticInit + 8:9:void staticInit():20:20 -> staticInit + 10:14:void staticInit():22:22 -> staticInit + 15:19:void staticInit():23:23 -> staticInit + 20:25:void staticInit():24:24 -> staticInit + 26:27:void staticInit():25:25 -> staticInit + 28:32:void staticInit():26:26 -> staticInit +com.facebook.react.bridge.ReactNativeJniCommonSoLoader -> com.facebook.react.bridge.ReactNativeJniCommonSoLoader: +# {"id":"sourceFile","fileName":"ReactNativeJniCommonSoLoader.kt"} + 1:4:void ():12:12 -> + 1:3:boolean isInitialized():26:26 -> isInitialized + 4:7:void staticInit():17:17 -> staticInit + 8:9:void staticInit():18:18 -> staticInit + 10:14:void staticInit():20:20 -> staticInit + 15:19:void staticInit():21:21 -> staticInit + 20:25:void staticInit():22:22 -> staticInit + 26:27:void staticInit():23:23 -> staticInit + 28:32:void staticInit():24:24 -> staticInit +com.facebook.react.bridge.ReactNoCrashSoftException -> com.facebook.react.bridge.ReactNoCrashSoftException: +# {"id":"sourceFile","fileName":"ReactNoCrashSoftException.kt"} + 1:1:void (java.lang.String):18:18 -> + 2:2:void (java.lang.Throwable):20:20 -> + 3:3:void (java.lang.String,java.lang.Throwable):22:22 -> +com.facebook.react.bridge.ReactSoftExceptionLogger -> com.facebook.react.bridge.ReactSoftExceptionLogger: +# {"id":"sourceFile","fileName":"ReactSoftExceptionLogger.kt"} + 8:15:void ():45:45 -> + 1:4:void ():20:20 -> + 6:13:void addListener(com.facebook.react.bridge.ReactSoftExceptionLogger$ReactSoftExceptionListener):49:49 -> addListener + 14:17:void addListener(com.facebook.react.bridge.ReactSoftExceptionLogger$ReactSoftExceptionListener):50:50 -> addListener + 1:9:void logNoThrowSoftExceptionWithMessage(java.lang.String,java.lang.String):78:78 -> logNoThrowSoftExceptionWithMessage + 11:18:void logSoftException(java.lang.String,java.lang.Throwable):66:66 -> logSoftException + 19:34:void logSoftException(java.lang.String,java.lang.Throwable):67:67 -> logSoftException + 35:39:void logSoftException(java.lang.String,java.lang.Throwable):68:68 -> logSoftException + 40:45:void logSoftException(java.lang.String,java.lang.Throwable):71:71 -> logSoftException + 11:54:void logSoftExceptionVerbose(java.lang.String,java.lang.Throwable):61:61 -> logSoftExceptionVerbose + 6:11:void removeListener(com.facebook.react.bridge.ReactSoftExceptionLogger$ReactSoftExceptionListener):56:56 -> removeListener +com.facebook.react.bridge.ReactSoftExceptionLogger$Categories -> com.facebook.react.bridge.ReactSoftExceptionLogger$Categories: +# {"id":"sourceFile","fileName":"ReactSoftExceptionLogger.kt"} + 1:4:void ():33:33 -> +com.facebook.react.bridge.ReactSoftExceptionLogger$CategoryMode -> com.facebook.react.bridge.ReactSoftExceptionLogger$CategoryMode: +# {"id":"sourceFile","fileName":"ReactSoftExceptionLogger.kt"} +com.facebook.react.bridge.ReactSoftExceptionLogger$ReactSoftExceptionListener -> com.facebook.react.bridge.ReactSoftExceptionLogger$ReactSoftExceptionListener: +# {"id":"sourceFile","fileName":"ReactSoftExceptionLogger.kt"} +com.facebook.react.bridge.ReadableArray -> com.facebook.react.bridge.ReadableArray: +# {"id":"sourceFile","fileName":"ReadableArray.kt"} +com.facebook.react.bridge.ReadableArrayBuilder -> com.facebook.react.bridge.ReadableArrayBuilder: +# {"id":"sourceFile","fileName":"ReadableArrayBuilder.kt"} + 6:11:void (com.facebook.react.bridge.WritableArray):29:29 -> + 1:1:void add(java.lang.String):31:31 -> add + 2:2:void add(int):35:35 -> add + 3:3:void add(boolean):39:39 -> add + 4:4:void add(double):43:43 -> add + 5:5:void add(long):47:47 -> add + 6:6:void add(com.facebook.react.bridge.ReadableMap):51:51 -> add + 7:7:void add(com.facebook.react.bridge.ReadableArray):55:55 -> add + 6:7:void addArray(kotlin.jvm.functions.Function1):67:67 -> addArray + 8:11:com.facebook.react.bridge.ReadableArray com.facebook.react.bridge.ReadableArrayBuilderKt.buildReadableArray(kotlin.jvm.functions.Function1):24:24 -> addArray + 8:11:void addArray(kotlin.jvm.functions.Function1):67 -> addArray + 12:19:com.facebook.react.bridge.ReadableArray com.facebook.react.bridge.ReadableArrayBuilderKt.buildReadableArray(kotlin.jvm.functions.Function1):25:25 -> addArray + 12:19:void addArray(kotlin.jvm.functions.Function1):67 -> addArray + 20:23:void addArray(kotlin.jvm.functions.Function1):67:67 -> addArray + 6:7:void addMap(kotlin.jvm.functions.Function1):63:63 -> addMap + 8:11:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> addMap + 8:11:void addMap(kotlin.jvm.functions.Function1):63 -> addMap + 12:19:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> addMap + 12:19:void addMap(kotlin.jvm.functions.Function1):63 -> addMap + 20:23:void addMap(kotlin.jvm.functions.Function1):63:63 -> addMap + 1:6:void addNull():59:59 -> addNull +com.facebook.react.bridge.ReadableArrayBuilderKt -> com.facebook.react.bridge.ReadableArrayBuilderKt: +# {"id":"sourceFile","fileName":"ReadableArrayBuilder.kt"} + 6:9:com.facebook.react.bridge.ReadableArray buildReadableArray(kotlin.jvm.functions.Function1):24:24 -> buildReadableArray + 10:18:com.facebook.react.bridge.ReadableArray buildReadableArray(kotlin.jvm.functions.Function1):25:25 -> buildReadableArray +com.facebook.react.bridge.ReadableMap -> com.facebook.react.bridge.ReadableMap: +# {"id":"sourceFile","fileName":"ReadableMap.kt"} +com.facebook.react.bridge.ReadableMapBuilder -> com.facebook.react.bridge.ReadableMapBuilder: +# {"id":"sourceFile","fileName":"ReadableMapBuilder.kt"} + 6:11:void (com.facebook.react.bridge.WritableMap):35:35 -> + 1:1:void put(java.lang.String,java.lang.String):37:37 -> put + 2:2:void put(java.lang.String,int):41:41 -> put + 3:3:void put(java.lang.String,boolean):45:45 -> put + 4:4:void put(java.lang.String,double):49:49 -> put + 5:5:void put(java.lang.String,long):53:53 -> put + 6:6:void put(java.lang.String,com.facebook.react.bridge.ReadableMap):61:61 -> put + 7:7:void put(java.lang.String,com.facebook.react.bridge.ReadableArray):65:65 -> put + 11:12:void putArray(java.lang.String,kotlin.jvm.functions.Function1):73:73 -> putArray + 13:16:com.facebook.react.bridge.ReadableArray com.facebook.react.bridge.ReadableArrayBuilderKt.buildReadableArray(kotlin.jvm.functions.Function1):24:24 -> putArray + 13:16:void putArray(java.lang.String,kotlin.jvm.functions.Function1):73 -> putArray + 17:24:com.facebook.react.bridge.ReadableArray com.facebook.react.bridge.ReadableArrayBuilderKt.buildReadableArray(kotlin.jvm.functions.Function1):25:25 -> putArray + 17:24:void putArray(java.lang.String,kotlin.jvm.functions.Function1):73 -> putArray + 25:28:void putArray(java.lang.String,kotlin.jvm.functions.Function1):73:73 -> putArray + 11:12:void putMap(java.lang.String,kotlin.jvm.functions.Function1):69:69 -> putMap + 13:16:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> putMap + 13:16:void putMap(java.lang.String,kotlin.jvm.functions.Function1):69 -> putMap + 17:24:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> putMap + 17:24:void putMap(java.lang.String,kotlin.jvm.functions.Function1):69 -> putMap + 25:28:void putMap(java.lang.String,kotlin.jvm.functions.Function1):69:69 -> putMap + 6:11:void putNull(java.lang.String):57:57 -> putNull +com.facebook.react.bridge.ReadableMapBuilderKt -> com.facebook.react.bridge.ReadableMapBuilderKt: +# {"id":"sourceFile","fileName":"ReadableMapBuilder.kt"} + 6:9:com.facebook.react.bridge.ReadableMap buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> buildReadableMap + 10:18:com.facebook.react.bridge.ReadableMap buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> buildReadableMap +com.facebook.react.bridge.ReadableMapKeySetIterator -> com.facebook.react.bridge.ReadableMapKeySetIterator: +# {"id":"sourceFile","fileName":"ReadableMapKeySetIterator.kt"} +com.facebook.react.bridge.ReadableNativeArray -> com.facebook.react.bridge.ReadableNativeArray: +# {"id":"sourceFile","fileName":"ReadableNativeArray.kt"} + 1:3:void ():21:21 -> + 4:16:void ():24:24 -> + 17:28:void ():32:32 -> + 1:3:int access$getJniPassCounter$cp():20:20 -> access$getJniPassCounter$cp + 1:6:boolean equals(java.lang.Object):66:66 -> equals + 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 + # {"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 + 1:18:boolean getBoolean(int):44:44 -> getBoolean + 1:18:double getDouble(int):46:46 -> getDouble + 1:7:com.facebook.react.bridge.Dynamic getDynamic(int):61:61 -> getDynamic + 1:19:int getInt(int):48:48 -> getInt + 1:9:java.lang.Object[] getLocalArray():24:24 -> getLocalArray + 1:14:com.facebook.react.bridge.ReadableType[] getLocalTypeArray():32:32 -> getLocalTypeArray + 1:18:long getLong(int):50:50 -> getLong + 1:1:com.facebook.react.bridge.ReadableMap getMap(int):20:20 -> getMap + 2:2:com.facebook.react.bridge.ReadableNativeMap getMap(int):57:57 -> getMap + 1:9:java.lang.String getString(int):52:52 -> getString + 1:7:com.facebook.react.bridge.ReadableType getType(int):59:59 -> getType + 1:1:com.facebook.react.bridge.ReadableType[] $r8$lambda$lGGT5oNjegRvrO1K8M5_V_9vjiY(com.facebook.react.bridge.ReadableNativeArray):0:0 -> h + # {"id":"com.android.tools.r8.synthesized"} + 1:9:int hashCode():63:63 -> hashCode + 1:12:boolean isNull(int):42:42 -> isNull + 1:6:java.lang.Object[] localArray_delegate$lambda$0(com.facebook.react.bridge.ReadableNativeArray):25:25 -> localArray_delegate$lambda$0 + 7:11:java.lang.Object[] localArray_delegate$lambda$0(com.facebook.react.bridge.ReadableNativeArray):26:26 -> localArray_delegate$lambda$0 + 1:6:com.facebook.react.bridge.ReadableType[] localTypeArray_delegate$lambda$1(com.facebook.react.bridge.ReadableNativeArray):33:33 -> localTypeArray_delegate$lambda$1 + 7:10:com.facebook.react.bridge.ReadableType[] localTypeArray_delegate$lambda$1(com.facebook.react.bridge.ReadableNativeArray):34:34 -> localTypeArray_delegate$lambda$1 + 11:20:com.facebook.react.bridge.ReadableType[] localTypeArray_delegate$lambda$1(com.facebook.react.bridge.ReadableNativeArray):35:35 -> localTypeArray_delegate$lambda$1 + 1:6:int size():40:40 -> size + 1:5:java.util.ArrayList toArrayList():80:80 -> toArrayList + 6:12:java.util.ArrayList toArrayList():81:81 -> toArrayList + 13:34:java.util.ArrayList toArrayList():82:82 -> toArrayList + 35:48:java.util.ArrayList toArrayList():88:88 -> toArrayList + 49:62:java.util.ArrayList toArrayList():87:87 -> toArrayList + 63:70:java.util.ArrayList toArrayList():86:86 -> toArrayList + 71:82:java.util.ArrayList toArrayList():85:85 -> toArrayList + 83:94:java.util.ArrayList toArrayList():84:84 -> toArrayList + 95:102:java.util.ArrayList toArrayList():83:83 -> toArrayList +com.facebook.react.bridge.ReadableNativeArray$$ExternalSyntheticLambda0 -> com.facebook.react.bridge.x: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.ReadableNativeArray com.facebook.react.bridge.ReadableNativeArray$$InternalSyntheticLambda$1$1a2bff88d2418c65052c294599ecc2c645cdf516a44a7778b98beee13dcb6e64$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.ReadableNativeArray):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.ReadableNativeArray$$ExternalSyntheticLambda1 -> com.facebook.react.bridge.y: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.ReadableNativeArray com.facebook.react.bridge.ReadableNativeArray$$InternalSyntheticLambda$1$1a2bff88d2418c65052c294599ecc2c645cdf516a44a7778b98beee13dcb6e64$1.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.ReadableNativeArray):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.ReadableNativeArray$Companion -> com.facebook.react.bridge.ReadableNativeArray$Companion: +# {"id":"sourceFile","fileName":"ReadableNativeArray.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():94:94 -> + 1:5:int getJNIPassCounter():95:95 -> getJNIPassCounter +com.facebook.react.bridge.ReadableNativeArray$WhenMappings -> com.facebook.react.bridge.ReadableNativeArray$WhenMappings: +# {"id":"sourceFile","fileName":"ReadableNativeArray.kt"} +com.facebook.react.bridge.ReadableNativeMap -> com.facebook.react.bridge.ReadableNativeMap: +# {"id":"sourceFile","fileName":"ReadableNativeMap.kt"} + 1:3:void ():19:19 -> + 4:16:java.lang.String[] keys_delegate$lambda$1(com.facebook.react.bridge.ReadableNativeMap):21:21 -> + 4:16:void ():21 -> + 17:27:java.util.HashMap getLocalMap():24:24 -> + 17:27:void ():24 -> + 28:39:java.util.HashMap getLocalTypeMap():36:36 -> + 28:39:void ():36 -> + 1:3:int access$getJniPassCounter$cp():18:18 -> access$getJniPassCounter$cp + 2:8:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):64:64 -> checkInstance + 9:12:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> checkInstance + 13:60:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):66:66 -> checkInstance + 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 + # {"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 + 14:24:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):64:64 -> getArray + 14:24:com.facebook.react.bridge.ReadableArray getArray(java.lang.String):102 -> getArray + 25:26:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> getArray + 25:26:com.facebook.react.bridge.ReadableArray getArray(java.lang.String):102 -> getArray + 27:73:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):66:66 -> getArray + 27:73:com.facebook.react.bridge.ReadableArray getArray(java.lang.String):102 -> getArray + 74:77:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> getArray + 74:77:com.facebook.react.bridge.ReadableArray getArray(java.lang.String):102 -> getArray + 6:9:java.lang.Object getValue(java.lang.String,java.lang.Class):77:77 -> getBoolean + 6:9:boolean getBoolean(java.lang.String):90 -> getBoolean + 10:20:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):64:64 -> getBoolean + 10:20:boolean getBoolean(java.lang.String):90 -> getBoolean + 21:24:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> getBoolean + 21:24:boolean getBoolean(java.lang.String):90 -> getBoolean + 25:74:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):66:66 -> getBoolean + 25:74:boolean getBoolean(java.lang.String):90 -> getBoolean + 75:78:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> getBoolean + 75:78:boolean getBoolean(java.lang.String):90 -> getBoolean + 79:83:java.lang.Object getValue(java.lang.String,java.lang.Class):77:77 -> getBoolean + 79:83:boolean getBoolean(java.lang.String):90 -> getBoolean + 6:9:java.lang.Object getValue(java.lang.String,java.lang.Class):77:77 -> getDouble + 6:9:double getDouble(java.lang.String):92 -> getDouble + 10:20:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):64:64 -> getDouble + 10:20:double getDouble(java.lang.String):92 -> getDouble + 21:24:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> getDouble + 21:24:double getDouble(java.lang.String):92 -> getDouble + 25:74:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):66:66 -> getDouble + 25:74:double getDouble(java.lang.String):92 -> getDouble + 75:78:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> getDouble + 75:78:double getDouble(java.lang.String):92 -> getDouble + 79:83:java.lang.Object getValue(java.lang.String,java.lang.Class):77:77 -> getDouble + 79:83:double getDouble(java.lang.String):92 -> getDouble + 6:12:com.facebook.react.bridge.Dynamic getDynamic(java.lang.String):110:110 -> getDynamic + 1:2:java.util.Iterator getEntryIterator():114:115 -> getEntryIterator + 3:5:java.util.Iterator getEntryIterator():115:115 -> getEntryIterator + 6:9:java.util.Iterator getEntryIterator():116:116 -> getEntryIterator + 10:15:java.util.Iterator getEntryIterator():117:117 -> getEntryIterator + 16:25:java.util.Iterator getEntryIterator():118:118 -> getEntryIterator + 6:9:java.lang.Object getValue(java.lang.String,java.lang.Class):77:77 -> getInt + 6:9:int getInt(java.lang.String):95 -> getInt + 10:20:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):64:64 -> getInt + 10:20:int getInt(java.lang.String):95 -> getInt + 21:24:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> getInt + 21:24:int getInt(java.lang.String):95 -> getInt + 25:74:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):66:66 -> getInt + 25:74:int getInt(java.lang.String):95 -> getInt + 75:78:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> getInt + 75:78:int getInt(java.lang.String):95 -> getInt + 79:84:java.lang.Object getValue(java.lang.String,java.lang.Class):77:77 -> getInt + 79:84:int getInt(java.lang.String):95 -> getInt + 1:9:java.lang.String[] keys_delegate$lambda$1(com.facebook.react.bridge.ReadableNativeMap):21:21 -> getKeys + 1:9:java.lang.String[] getKeys():21 -> getKeys + 1:9:java.util.HashMap getLocalMap():24:24 -> getLocalMap + 1:9:java.util.HashMap getLocalTypeMap():36:36 -> getLocalTypeMap + 6:9:java.lang.Object getValue(java.lang.String,java.lang.Class):77:77 -> getLong + 6:9:long getLong(java.lang.String):97 -> getLong + 10:20:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):64:64 -> getLong + 10:20:long getLong(java.lang.String):97 -> getLong + 21:24:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> getLong + 21:24:long getLong(java.lang.String):97 -> getLong + 25:74:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):66:66 -> getLong + 25:74:long getLong(java.lang.String):97 -> getLong + 75:78:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> getLong + 75:78:long getLong(java.lang.String):97 -> getLong + 79:83:java.lang.Object getValue(java.lang.String,java.lang.Class):77:77 -> getLong + 79:83:long getLong(java.lang.String):97 -> getLong + 1:1:int access$getJniPassCounter$cp():18:18 -> getMap + 1:1:com.facebook.react.bridge.ReadableMap getMap(java.lang.String):18 -> getMap + 2:2:java.lang.Object getNullableValue(java.lang.String,java.lang.Class):82:82 -> getMap + 2:2:com.facebook.react.bridge.ReadableNativeMap getMap(java.lang.String):105 -> getMap + 3:5:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):64:66 -> getMap + 3:5:com.facebook.react.bridge.ReadableNativeMap getMap(java.lang.String):105 -> getMap + 6:6:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> getMap + 6:6:com.facebook.react.bridge.ReadableNativeMap getMap(java.lang.String):105 -> getMap + 1:1:java.lang.Object getNullableValue(java.lang.String):79:79 -> getNullableValue + 2:2:java.lang.Object getNullableValue(java.lang.String,java.lang.Class):82:82 -> getNullableValue + 3:3:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):64:64 -> getNullableValue + 3:3:java.lang.Object getNullableValue(java.lang.String,java.lang.Class):86 -> getNullableValue + 6:13:java.lang.Object getNullableValue(java.lang.String,java.lang.Class):82:82 -> getString + 6:13:java.lang.String getString(java.lang.String):99 -> getString + 14:24:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):64:64 -> getString + 14:24:java.lang.String getString(java.lang.String):99 -> getString + 25:26:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> getString + 25:26:java.lang.String getString(java.lang.String):99 -> getString + 27:73:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):66:66 -> getString + 27:73:java.lang.String getString(java.lang.String):99 -> getString + 74:77:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> getString + 74:77:java.lang.String getString(java.lang.String):99 -> getString + 6:24:com.facebook.react.bridge.ReadableType getType(java.lang.String):108:108 -> getType + 1:2:java.lang.Object getValue(java.lang.String):70:71 -> getValue + 3:3:java.lang.Object getValue(java.lang.String):73:73 -> getValue + 4:4:java.lang.Object getValue(java.lang.String,java.lang.Class):77:77 -> getValue + 5:7:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):64:66 -> getValue + 5:7:java.lang.Object getValue(java.lang.String,java.lang.Class):77 -> getValue + 8:8:java.lang.Object checkInstance(java.lang.String,java.lang.Object,java.lang.Class):65:65 -> getValue + 8:8:java.lang.Object getValue(java.lang.String,java.lang.Class):77 -> getValue + 1:1:java.util.HashMap $r8$lambda$fzATTy-46PjjMIW_LtE8KDXruNQ(com.facebook.react.bridge.ReadableNativeMap):0:0 -> h + # {"id":"com.android.tools.r8.synthesized"} + 6:14:boolean hasKey(java.lang.String):53:53 -> hasKey + 1:9:int hashCode():155:155 -> hashCode + 1:1:java.util.HashMap $r8$lambda$lb0kCyqx3MgbMUI2lwCbregJWpQ(com.facebook.react.bridge.ReadableNativeMap):0:0 -> i + # {"id":"com.android.tools.r8.synthesized"} + 6:15:boolean isNull(java.lang.String):56:56 -> isNull + 16:29:boolean isNull(java.lang.String):57:57 -> isNull + 30:35:boolean isNull(java.lang.String):59:59 -> isNull + 1:4:com.facebook.react.bridge.ReadableMapKeySetIterator keySetIterator():145:145 -> keySetIterator + 5:10:com.facebook.react.bridge.ReadableMapKeySetIterator keySetIterator():146:146 -> keySetIterator + 1:11:java.lang.String[] keys_delegate$lambda$1(com.facebook.react.bridge.ReadableNativeMap):21:21 -> keys_delegate$lambda$1 + 1:5:java.util.HashMap localMap_delegate$lambda$2(com.facebook.react.bridge.ReadableNativeMap):25:25 -> localMap_delegate$lambda$2 + 6:10:java.util.HashMap localMap_delegate$lambda$2(com.facebook.react.bridge.ReadableNativeMap):26:26 -> localMap_delegate$lambda$2 + 11:14:java.util.HashMap localMap_delegate$lambda$2(com.facebook.react.bridge.ReadableNativeMap):27:27 -> localMap_delegate$lambda$2 + 15:23:java.util.HashMap localMap_delegate$lambda$2(com.facebook.react.bridge.ReadableNativeMap):28:28 -> localMap_delegate$lambda$2 + 24:38:java.util.HashMap localMap_delegate$lambda$2(com.facebook.react.bridge.ReadableNativeMap):30:30 -> localMap_delegate$lambda$2 + 1:5:java.util.HashMap localTypeMap_delegate$lambda$3(com.facebook.react.bridge.ReadableNativeMap):37:37 -> localTypeMap_delegate$lambda$3 + 6:10:java.util.HashMap localTypeMap_delegate$lambda$3(com.facebook.react.bridge.ReadableNativeMap):38:38 -> localTypeMap_delegate$lambda$3 + 11:14:java.util.HashMap localTypeMap_delegate$lambda$3(com.facebook.react.bridge.ReadableNativeMap):39:39 -> localTypeMap_delegate$lambda$3 + 15:23:java.util.HashMap localTypeMap_delegate$lambda$3(com.facebook.react.bridge.ReadableNativeMap):40:40 -> localTypeMap_delegate$lambda$3 + 24:45:java.util.HashMap localTypeMap_delegate$lambda$3(com.facebook.react.bridge.ReadableNativeMap):42:42 -> localTypeMap_delegate$lambda$3 + 1:9:java.util.HashMap toHashMap():165:165 -> toHashMap + 10:17:java.util.HashMap toHashMap():166:166 -> toHashMap + 18:23:java.util.HashMap toHashMap():167:167 -> toHashMap + 24:34:java.util.HashMap toHashMap():168:168 -> toHashMap + 35:55:java.util.HashMap toHashMap():169:169 -> toHashMap + 56:73:java.util.HashMap toHashMap():175:175 -> toHashMap + 74:92:java.util.HashMap toHashMap():174:174 -> toHashMap +com.facebook.react.bridge.ReadableNativeMap$$ExternalSyntheticLambda0 -> com.facebook.react.bridge.z: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.ReadableNativeMap com.facebook.react.bridge.ReadableNativeMap$$InternalSyntheticLambda$1$c02213b0076962ca1f7cb878eeaf2a93f0b4b22ffac79b699229c1858dbf2b6d$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.ReadableNativeMap):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.ReadableNativeMap$$ExternalSyntheticLambda1 -> com.facebook.react.bridge.A: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.ReadableNativeMap com.facebook.react.bridge.ReadableNativeMap$$InternalSyntheticLambda$1$c02213b0076962ca1f7cb878eeaf2a93f0b4b22ffac79b699229c1858dbf2b6d$1.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.ReadableNativeMap):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.ReadableNativeMap$$ExternalSyntheticLambda2 -> com.facebook.react.bridge.B: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.ReadableNativeMap com.facebook.react.bridge.ReadableNativeMap$$InternalSyntheticLambda$1$c02213b0076962ca1f7cb878eeaf2a93f0b4b22ffac79b699229c1858dbf2b6d$2.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.ReadableNativeMap):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.ReadableNativeMap$Companion -> com.facebook.react.bridge.ReadableNativeMap$Companion: +# {"id":"sourceFile","fileName":"ReadableNativeMap.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():181:181 -> + 1:5:int getJNIPassCounter():182:182 -> getJNIPassCounter +com.facebook.react.bridge.ReadableNativeMap$WhenMappings -> com.facebook.react.bridge.ReadableNativeMap$WhenMappings: +# {"id":"sourceFile","fileName":"ReadableNativeMap.kt"} +com.facebook.react.bridge.ReadableNativeMap$entryIterator$1$1 -> com.facebook.react.bridge.ReadableNativeMap$entryIterator$1$1: +# {"id":"sourceFile","fileName":"ReadableNativeMap.kt"} + 5:8:void (java.lang.String[],java.lang.Object[]):118:118 -> + 1:3:int getCurrentIndex():119:119 -> getCurrentIndex + 1:11:boolean hasNext():122:122 -> hasNext + 1:1:java.lang.Object next():118:118 -> next + 2:3:java.util.Map$Entry next():126:127 -> next + 1:3:void setCurrentIndex(int):119:119 -> setCurrentIndex +com.facebook.react.bridge.ReadableNativeMap$entryIterator$1$1$next$1 -> com.facebook.react.bridge.ReadableNativeMap$entryIterator$1$1$next$1: +# {"id":"sourceFile","fileName":"ReadableNativeMap.kt"} + 7:10:void (java.lang.String[],int,java.lang.Object[]):127:127 -> + 1:1:java.lang.Object getKey():127:127 -> getKey + 2:2:java.lang.String getKey():129:129 -> getKey + 1:7:java.lang.Object getValue():132:132 -> getValue + 6:7:java.lang.Object setValue(java.lang.Object):135:135 -> setValue + 8:9:java.lang.Object setValue(java.lang.Object):136:136 -> setValue + 10:13:java.lang.Object setValue(java.lang.Object):135:135 -> setValue +com.facebook.react.bridge.ReadableNativeMap$keySetIterator$1 -> com.facebook.react.bridge.ReadableNativeMap$keySetIterator$1: +# {"id":"sourceFile","fileName":"ReadableNativeMap.kt"} + 3:6:void (java.lang.String[]):146:146 -> + 1:3:int getCurrentIndex():147:147 -> getCurrentIndex + 1:11:boolean hasNextKey():149:149 -> hasNextKey + 1:11:java.lang.String nextKey():151:151 -> nextKey + 1:3:void setCurrentIndex(int):147:147 -> setCurrentIndex +com.facebook.react.bridge.ReadableType -> com.facebook.react.bridge.ReadableType: +# {"id":"sourceFile","fileName":"ReadableType.kt"} + 1:10:void ():15:15 -> + 11:20:void ():16:16 -> + 21:30:void ():17:17 -> + 31:40:void ():18:18 -> + 41:50:void ():19:19 -> + 51:73:void ():20:20 -> + 1:4:void (java.lang.String,int):13:13 -> + 7:9:com.facebook.react.bridge.ReadableType valueOf(java.lang.String):21:21 -> valueOf + 7:9:com.facebook.react.bridge.ReadableType[] values():21:21 -> values +com.facebook.react.bridge.RetryableMountingLayerException -> com.facebook.react.bridge.RetryableMountingLayerException: +# {"id":"sourceFile","fileName":"RetryableMountingLayerException.kt"} + 1:1:void (java.lang.String):16:16 -> + 2:2:void (java.lang.Throwable):18:18 -> + 3:3:void (java.lang.String,java.lang.Throwable):20:20 -> +com.facebook.react.bridge.RuntimeExecutor -> com.facebook.react.bridge.RuntimeExecutor: +# {"id":"sourceFile","fileName":"RuntimeExecutor.kt"} + 1:4:void ():14:14 -> +com.facebook.react.bridge.RuntimeScheduler -> com.facebook.react.bridge.RuntimeScheduler: +# {"id":"sourceFile","fileName":"RuntimeScheduler.kt"} + 1:4:void ():14:14 -> +com.facebook.react.bridge.SoftAssertions -> com.facebook.react.bridge.SoftAssertions: +# {"id":"sourceFile","fileName":"SoftAssertions.kt"} + 1:4:void ():18:18 -> + 8:18:void assertCondition(boolean,java.lang.String):39:39 -> assertCondition + 3:9:java.lang.Object assertNotNull(java.lang.Object):52:52 -> assertNotNull + 10:15:java.lang.Object assertNotNull(java.lang.Object):50:50 -> assertNotNull + 6:16:void assertUnreachable(java.lang.String):28:28 -> assertUnreachable +com.facebook.react.bridge.Systrace -> com.facebook.react.bridge.Systrace: +# {"id":"sourceFile","fileName":"Systrace.kt"} +com.facebook.react.bridge.UIManager -> com.facebook.react.bridge.UIManager: +# {"id":"sourceFile","fileName":"UIManager.kt"} +com.facebook.react.bridge.UIManagerListener -> com.facebook.react.bridge.UIManagerListener: +# {"id":"sourceFile","fileName":"UIManagerListener.kt"} +com.facebook.react.bridge.UIManagerProvider -> com.facebook.react.bridge.UIManagerProvider: +# {"id":"sourceFile","fileName":"UIManagerProvider.kt"} +com.facebook.react.bridge.UiThreadUtil -> com.facebook.react.bridge.UiThreadUtil: +# {"id":"sourceFile","fileName":"UiThreadUtil.kt"} + 8:21:void ():18:18 -> + 1:4:void ():15:15 -> + 1:1:android.os.Handler $r8$lambda$t6IP3VtaKQato4RQdny3DO2pjOI():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void assertNotOnUiThread():50:50 -> assertNotOnUiThread + 5:16:void assertNotOnUiThread():51:51 -> assertNotOnUiThread + 1:4:void assertOnUiThread():38:38 -> assertOnUiThread + 5:14:void assertOnUiThread():39:39 -> assertOnUiThread + 1:9:android.os.Handler getMainHandler():18:18 -> getMainHandler + 1:7:android.os.Handler getUiThreadHandler():25:25 -> getUiThreadHandler + 1:17:boolean isOnUiThread():29:29 -> isOnUiThread + 1:10:android.os.Handler mainHandler_delegate$lambda$0():18:18 -> mainHandler_delegate$lambda$0 + 6:15:void removeOnUiThread(java.lang.Runnable):67:67 -> removeOnUiThread + 1:1:boolean runOnUiThread(java.lang.Runnable):57:57 -> runOnUiThread + 2:2:boolean runOnUiThread(java.lang.Runnable,long):62:62 -> runOnUiThread +com.facebook.react.bridge.UiThreadUtil$$ExternalSyntheticLambda0 -> com.facebook.react.bridge.C: +# {"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():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.UnexpectedNativeTypeException -> com.facebook.react.bridge.UnexpectedNativeTypeException: +# {"id":"sourceFile","fileName":"UnexpectedNativeTypeException.kt"} + 6:9:void (java.lang.String):16:16 -> +com.facebook.react.bridge.WindowFocusChangeListener -> com.facebook.react.bridge.WindowFocusChangeListener: +# {"id":"sourceFile","fileName":"WindowFocusChangeListener.kt"} +com.facebook.react.bridge.WritableArray -> com.facebook.react.bridge.WritableArray: +# {"id":"sourceFile","fileName":"WritableArray.kt"} +com.facebook.react.bridge.WritableMap -> com.facebook.react.bridge.WritableMap: +# {"id":"sourceFile","fileName":"WritableMap.kt"} +com.facebook.react.bridge.WritableNativeArray -> com.facebook.react.bridge.WritableNativeArray: +# {"id":"sourceFile","fileName":"WritableNativeArray.kt"} + 1:3:void ():17:17 -> + 4:7:void ():20:20 -> + 3:15:void pushArray(com.facebook.react.bridge.ReadableArray):37:37 -> pushArray + 16:21:void pushArray(com.facebook.react.bridge.ReadableArray):38:38 -> pushArray + 3:15:void pushMap(com.facebook.react.bridge.ReadableMap):43:43 -> pushMap + 16:21:void pushMap(com.facebook.react.bridge.ReadableMap):44:44 -> pushMap +com.facebook.react.bridge.WritableNativeMap -> com.facebook.react.bridge.WritableNativeMap: +# {"id":"sourceFile","fileName":"WritableNativeMap.kt"} + 1:3:void ():18:18 -> + 4:7:void ():20:20 -> + 1:5:com.facebook.react.bridge.WritableMap copy():56:56 -> copy + 6:9:com.facebook.react.bridge.WritableMap copy():57:57 -> copy + 6:12:void merge(com.facebook.react.bridge.ReadableMap):51:51 -> merge + 13:18:void merge(com.facebook.react.bridge.ReadableMap):52:52 -> merge + 8:15:void putArray(java.lang.String,com.facebook.react.bridge.ReadableArray):43:43 -> putArray + 16:17:void putArray(java.lang.String,com.facebook.react.bridge.ReadableArray):44:44 -> putArray + 18:20:void putArray(java.lang.String,com.facebook.react.bridge.ReadableArray):42:42 -> putArray + 21:26:void putArray(java.lang.String,com.facebook.react.bridge.ReadableArray):46:46 -> putArray + 8:20:void putMap(java.lang.String,com.facebook.react.bridge.ReadableMap):36:36 -> putMap + 21:26:void putMap(java.lang.String,com.facebook.react.bridge.ReadableMap):37:37 -> putMap +com.facebook.react.bridge.interop.InteropModuleRegistry -> com.facebook.react.bridge.interop.InteropModuleRegistry: +# {"id":"sourceFile","fileName":"InteropModuleRegistry.kt"} + 9:15:void ():52:52 -> + 1:3:void ():24:24 -> + 4:11:void ():27:27 -> + 1:16:boolean checkReactFeatureFlagsConditions():48:48 -> checkReactFeatureFlagsConditions + 6:12:com.facebook.react.bridge.JavaScriptModule getInteropModule(java.lang.Class):30:30 -> getInteropModule + 13:26:com.facebook.react.bridge.JavaScriptModule getInteropModule(java.lang.Class):32:32 -> getInteropModule + 11:16:void registerInteropModule(java.lang.Class,java.lang.Object):42:42 -> registerInteropModule + 17:22:void registerInteropModule(java.lang.Class,java.lang.Object):43:43 -> registerInteropModule +com.facebook.react.bridge.interop.InteropModuleRegistry$Companion -> com.facebook.react.bridge.interop.InteropModuleRegistry$Companion: +# {"id":"sourceFile","fileName":"InteropModuleRegistry.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():50:50 -> +com.facebook.react.bridge.queue.MessageQueueThread -> com.facebook.react.bridge.queue.MessageQueueThread: +# {"id":"sourceFile","fileName":"MessageQueueThread.kt"} +com.facebook.react.bridge.queue.MessageQueueThreadHandler -> com.facebook.react.bridge.queue.MessageQueueThreadHandler: +# {"id":"sourceFile","fileName":"MessageQueueThreadHandler.kt"} + 11:13:void (android.os.Looper,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):18:18 -> + 14:16:void (android.os.Looper,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):17:17 -> + 6:10:void dispatchMessage(android.os.Message):21:21 -> dispatchMessage + 11:16:void dispatchMessage(android.os.Message):23:23 -> dispatchMessage +com.facebook.react.bridge.queue.MessageQueueThreadImpl -> com.facebook.react.bridge.queue.MessageQueueThreadImpl: +# {"id":"sourceFile","fileName":"MessageQueueThreadImpl.kt"} + 1:1:void (java.lang.String,android.os.Looper,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:4:void (java.lang.String,android.os.Looper,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):26:28 -> + 5:6:void (java.lang.String,android.os.Looper,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):31:32 -> + 1:1:void $r8$lambda$bVu51SoSbuP0F3xYr8ozy5tiSRo(com.facebook.react.common.futures.SimpleSettableFuture,java.util.concurrent.Callable):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void assertIsOnThread():75:75 -> assertIsOnThread + 2:3:void assertIsOnThread(java.lang.String):85:86 -> assertIsOnThread + 4:4:void assertIsOnThread(java.lang.String):84:84 -> assertIsOnThread + 6:10:java.util.concurrent.Future callOnQueue(java.util.concurrent.Callable):53:53 -> callOnQueue + 11:19:java.util.concurrent.Future callOnQueue(java.util.concurrent.Callable):54:54 -> callOnQueue + 1:9:void callOnQueue$lambda$0(com.facebook.react.common.futures.SimpleSettableFuture,java.util.concurrent.Callable):56:56 -> callOnQueue$lambda$0 + 10:13:void callOnQueue$lambda$0(com.facebook.react.common.futures.SimpleSettableFuture,java.util.concurrent.Callable):58:58 -> callOnQueue$lambda$0 + 1:3:android.os.Looper getLooper():28:28 -> getLooper + 1:3:java.lang.String getName():27:27 -> getName + 1:11:boolean isIdle():107:107 -> isIdle + 1:16:boolean isOnThread():67:67 -> isOnThread + 2:3:void quitSynchronous():96:96 -> quitSynchronous + 4:8:void quitSynchronous():97:97 -> quitSynchronous + 9:20:void quitSynchronous():98:98 -> quitSynchronous + 21:30:void quitSynchronous():100:100 -> quitSynchronous + 31:56:void quitSynchronous():102:102 -> quitSynchronous + 6:9:boolean runOnQueue(java.lang.Runnable):41:41 -> runOnQueue + 10:33:boolean runOnQueue(java.lang.Runnable):44:44 -> runOnQueue + 34:40:boolean runOnQueue(java.lang.Runnable):42:42 -> runOnQueue + 41:47:boolean runOnQueue(java.lang.Runnable):48:48 -> runOnQueue +com.facebook.react.bridge.queue.MessageQueueThreadImpl$$ExternalSyntheticLambda0 -> com.facebook.react.bridge.queue.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.common.futures.SimpleSettableFuture com.facebook.react.bridge.queue.MessageQueueThreadImpl$$InternalSyntheticLambda$1$23f05678f165824cb2d5bdc8472879924ea56b31327820965698cda4b651f49a$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.util.concurrent.Callable com.facebook.react.bridge.queue.MessageQueueThreadImpl$$InternalSyntheticLambda$1$23f05678f165824cb2d5bdc8472879924ea56b31327820965698cda4b651f49a$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.common.futures.SimpleSettableFuture,java.util.concurrent.Callable):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.queue.MessageQueueThreadImpl$Companion -> com.facebook.react.bridge.queue.MessageQueueThreadImpl$Companion: +# {"id":"sourceFile","fileName":"MessageQueueThreadImpl.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():109:109 -> + 1:1:void $r8$lambda$YYXYCFexeoKtAeDpeNYkxZZlpbA(com.facebook.react.common.futures.SimpleSettableFuture):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 11:28:com.facebook.react.bridge.queue.MessageQueueThreadImpl create(com.facebook.react.bridge.queue.MessageQueueThreadSpec,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):116:116 -> create + 29:41:com.facebook.react.bridge.queue.MessageQueueThreadImpl create(com.facebook.react.bridge.queue.MessageQueueThreadSpec,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):120:120 -> create + 42:47:com.facebook.react.bridge.queue.MessageQueueThreadImpl create(com.facebook.react.bridge.queue.MessageQueueThreadSpec,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):116:116 -> create + 48:56:com.facebook.react.bridge.queue.MessageQueueThreadImpl create(com.facebook.react.bridge.queue.MessageQueueThreadSpec,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):117:117 -> create + 1:16:com.facebook.react.bridge.queue.MessageQueueThreadImpl createForMainThread(java.lang.String,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):129:129 -> createForMainThread + 1:5:com.facebook.react.bridge.queue.MessageQueueThreadImpl startNewBackgroundThread(java.lang.String,long,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):144:144 -> startNewBackgroundThread + 6:7:com.facebook.react.bridge.queue.MessageQueueThreadImpl startNewBackgroundThread(java.lang.String,long,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):146:146 -> startNewBackgroundThread + 8:12:com.facebook.react.bridge.queue.MessageQueueThreadImpl startNewBackgroundThread(java.lang.String,long,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):145:145 -> startNewBackgroundThread + 13:31:com.facebook.react.bridge.queue.MessageQueueThreadImpl startNewBackgroundThread(java.lang.String,long,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):154:154 -> startNewBackgroundThread + 32:34:com.facebook.react.bridge.queue.MessageQueueThreadImpl startNewBackgroundThread(java.lang.String,long,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):146:146 -> startNewBackgroundThread + 35:37:com.facebook.react.bridge.queue.MessageQueueThreadImpl startNewBackgroundThread(java.lang.String,long,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):157:157 -> startNewBackgroundThread + 38:45:com.facebook.react.bridge.queue.MessageQueueThreadImpl startNewBackgroundThread(java.lang.String,long,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):160:160 -> startNewBackgroundThread + 46:52:com.facebook.react.bridge.queue.MessageQueueThreadImpl startNewBackgroundThread(java.lang.String,long,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):161:161 -> startNewBackgroundThread + 53:60:com.facebook.react.bridge.queue.MessageQueueThreadImpl startNewBackgroundThread(java.lang.String,long,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):160:160 -> startNewBackgroundThread + 2:4:void startNewBackgroundThread$lambda$0(com.facebook.react.common.futures.SimpleSettableFuture):149:149 -> startNewBackgroundThread$lambda$0 + 5:7:void startNewBackgroundThread$lambda$0(com.facebook.react.common.futures.SimpleSettableFuture):150:150 -> startNewBackgroundThread$lambda$0 + 8:14:void startNewBackgroundThread$lambda$0(com.facebook.react.common.futures.SimpleSettableFuture):151:151 -> startNewBackgroundThread$lambda$0 + 15:18:void startNewBackgroundThread$lambda$0(com.facebook.react.common.futures.SimpleSettableFuture):152:152 -> startNewBackgroundThread$lambda$0 +com.facebook.react.bridge.queue.MessageQueueThreadImpl$Companion$$ExternalSyntheticLambda0 -> com.facebook.react.bridge.queue.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.common.futures.SimpleSettableFuture com.facebook.react.bridge.queue.MessageQueueThreadImpl$Companion$$InternalSyntheticLambda$1$392901058c2e32b0f3c5c67dde83d410cdd4240745b885fbf2186cf8ed375589$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.common.futures.SimpleSettableFuture):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.bridge.queue.MessageQueueThreadImpl$Companion$WhenMappings -> com.facebook.react.bridge.queue.MessageQueueThreadImpl$Companion$WhenMappings: +# {"id":"sourceFile","fileName":"MessageQueueThreadImpl.kt"} +com.facebook.react.bridge.queue.MessageQueueThreadPerfStats -> com.facebook.react.bridge.queue.MessageQueueThreadPerfStats: +# {"id":"sourceFile","fileName":"MessageQueueThreadPerfStats.kt"} + 1:4:void ():11:11 -> +com.facebook.react.bridge.queue.MessageQueueThreadSpec -> com.facebook.react.bridge.queue.MessageQueueThreadSpec: +# {"id":"sourceFile","fileName":"MessageQueueThreadSpec.kt"} + 9:24:void ():23:23 -> + 1:1:void (com.facebook.react.bridge.queue.MessageQueueThreadSpec$ThreadType,java.lang.String,long,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:5:void (com.facebook.react.bridge.queue.MessageQueueThreadSpec$ThreadType,java.lang.String,long):12:15 -> + 6:6:void (com.facebook.react.bridge.queue.MessageQueueThreadSpec$ThreadType,java.lang.String,long,int,kotlin.jvm.internal.DefaultConstructorMarker):12:12 -> + 1:3:com.facebook.react.bridge.queue.MessageQueueThreadSpec access$getMAIN_UI_SPEC$cp():11:11 -> access$getMAIN_UI_SPEC$cp + 1:3:java.lang.String getName():14:14 -> getName + 1:3:long getStackSize():15:15 -> getStackSize + 1:3:com.facebook.react.bridge.queue.MessageQueueThreadSpec$ThreadType getThreadType():13:13 -> getThreadType + 1:1:com.facebook.react.bridge.queue.MessageQueueThreadSpec newBackgroundThreadSpec(java.lang.String):0:0 -> newBackgroundThreadSpec + 2:2:com.facebook.react.bridge.queue.MessageQueueThreadSpec newBackgroundThreadSpec(java.lang.String,long):0:0 -> newBackgroundThreadSpec +com.facebook.react.bridge.queue.MessageQueueThreadSpec$Companion -> com.facebook.react.bridge.queue.MessageQueueThreadSpec$Companion: +# {"id":"sourceFile","fileName":"MessageQueueThreadSpec.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():22:22 -> + 1:5:com.facebook.react.bridge.queue.MessageQueueThreadSpec mainThreadSpec():41:41 -> mainThreadSpec + 1:1:com.facebook.react.bridge.queue.MessageQueueThreadSpec newBackgroundThreadSpec(java.lang.String):35:35 -> newBackgroundThreadSpec + 2:2:com.facebook.react.bridge.queue.MessageQueueThreadSpec newBackgroundThreadSpec(java.lang.String,long):39:39 -> newBackgroundThreadSpec + 6:18:com.facebook.react.bridge.queue.MessageQueueThreadSpec newUIBackgroundTreadSpec(java.lang.String):31:31 -> newUIBackgroundTreadSpec +com.facebook.react.bridge.queue.MessageQueueThreadSpec$ThreadType -> com.facebook.react.bridge.queue.MessageQueueThreadSpec$ThreadType: +# {"id":"sourceFile","fileName":"MessageQueueThreadSpec.kt"} + 1:10:void ():18:18 -> + 11:33:void ():19:19 -> + 1:4:void (java.lang.String,int):17:17 -> + 7:9:com.facebook.react.bridge.queue.MessageQueueThreadSpec$ThreadType valueOf(java.lang.String):20:20 -> valueOf + 7:9:com.facebook.react.bridge.queue.MessageQueueThreadSpec$ThreadType[] values():20:20 -> values +com.facebook.react.bridge.queue.QueueThreadExceptionHandler -> com.facebook.react.bridge.queue.QueueThreadExceptionHandler: +# {"id":"sourceFile","fileName":"QueueThreadExceptionHandler.kt"} +com.facebook.react.bridge.queue.ReactQueueConfiguration -> com.facebook.react.bridge.queue.ReactQueueConfiguration: +# {"id":"sourceFile","fileName":"ReactQueueConfiguration.kt"} +com.facebook.react.bridge.queue.ReactQueueConfigurationImpl -> com.facebook.react.bridge.queue.ReactQueueConfigurationImpl: +# {"id":"sourceFile","fileName":"ReactQueueConfigurationImpl.kt"} + 1:1:void (com.facebook.react.bridge.queue.MessageQueueThreadImpl,com.facebook.react.bridge.queue.MessageQueueThreadImpl,com.facebook.react.bridge.queue.MessageQueueThreadImpl,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:5:void (com.facebook.react.bridge.queue.MessageQueueThreadImpl,com.facebook.react.bridge.queue.MessageQueueThreadImpl,com.facebook.react.bridge.queue.MessageQueueThreadImpl):15:18 -> + 1:16:void destroy():31:31 -> destroy + 17:21:void destroy():32:32 -> destroy + 22:37:void destroy():34:34 -> destroy + 38:43:void destroy():35:35 -> destroy + 1:3:com.facebook.react.bridge.queue.MessageQueueThread getJSQueueThread():24:24 -> getJSQueueThread + 1:3:com.facebook.react.bridge.queue.MessageQueueThread getNativeModulesQueueThread():22:22 -> getNativeModulesQueueThread + 1:3:com.facebook.react.bridge.queue.MessageQueueThread getUIQueueThread():20:20 -> getUIQueueThread +com.facebook.react.bridge.queue.ReactQueueConfigurationImpl$Companion -> com.facebook.react.bridge.queue.ReactQueueConfigurationImpl$Companion: +# {"id":"sourceFile","fileName":"ReactQueueConfigurationImpl.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():39:39 -> + 11:22:com.facebook.react.bridge.queue.ReactQueueConfigurationImpl create(com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):45:45 -> create + 23:30:com.facebook.react.bridge.queue.ReactQueueConfigurationImpl create(com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):46:46 -> create + 31:38:com.facebook.react.bridge.queue.ReactQueueConfigurationImpl create(com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):47:47 -> create + 39:45:com.facebook.react.bridge.queue.ReactQueueConfigurationImpl create(com.facebook.react.bridge.queue.ReactQueueConfigurationSpec,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):48:48 -> create +com.facebook.react.bridge.queue.ReactQueueConfigurationSpec -> com.facebook.react.bridge.queue.ReactQueueConfigurationSpec: +# {"id":"sourceFile","fileName":"ReactQueueConfigurationSpec.kt"} + 11:13:void (com.facebook.react.bridge.queue.MessageQueueThreadSpec,com.facebook.react.bridge.queue.MessageQueueThreadSpec):19:19 -> + 14:15:void (com.facebook.react.bridge.queue.MessageQueueThreadSpec,com.facebook.react.bridge.queue.MessageQueueThreadSpec):20:20 -> + 16:18:void (com.facebook.react.bridge.queue.MessageQueueThreadSpec,com.facebook.react.bridge.queue.MessageQueueThreadSpec):21:21 -> + 1:3:com.facebook.react.bridge.queue.MessageQueueThreadSpec getJSQueueThreadSpec():21:21 -> getJSQueueThreadSpec + 1:3:com.facebook.react.bridge.queue.MessageQueueThreadSpec getNativeModulesQueueThreadSpec():20:20 -> getNativeModulesQueueThreadSpec +com.facebook.react.bridge.queue.ReactQueueConfigurationSpec$Builder -> com.facebook.react.bridge.queue.ReactQueueConfigurationSpec$Builder: +# {"id":"sourceFile","fileName":"ReactQueueConfigurationSpec.kt"} + 1:4:void ():23:23 -> + 1:28:com.facebook.react.bridge.queue.ReactQueueConfigurationSpec build():40:40 -> build + 1:4:com.facebook.react.bridge.queue.ReactQueueConfigurationSpec$Builder setJSQueueThreadSpec(com.facebook.react.bridge.queue.MessageQueueThreadSpec):34:34 -> setJSQueueThreadSpec + 5:7:com.facebook.react.bridge.queue.ReactQueueConfigurationSpec$Builder setJSQueueThreadSpec(com.facebook.react.bridge.queue.MessageQueueThreadSpec):35:35 -> setJSQueueThreadSpec + 8:15:com.facebook.react.bridge.queue.ReactQueueConfigurationSpec$Builder setJSQueueThreadSpec(com.facebook.react.bridge.queue.MessageQueueThreadSpec):34:34 -> setJSQueueThreadSpec + 1:4:com.facebook.react.bridge.queue.ReactQueueConfigurationSpec$Builder setNativeModulesQueueThreadSpec(com.facebook.react.bridge.queue.MessageQueueThreadSpec):28:28 -> setNativeModulesQueueThreadSpec + 5:7:com.facebook.react.bridge.queue.ReactQueueConfigurationSpec$Builder setNativeModulesQueueThreadSpec(com.facebook.react.bridge.queue.MessageQueueThreadSpec):29:29 -> setNativeModulesQueueThreadSpec + 8:15:com.facebook.react.bridge.queue.ReactQueueConfigurationSpec$Builder setNativeModulesQueueThreadSpec(com.facebook.react.bridge.queue.MessageQueueThreadSpec):28:28 -> setNativeModulesQueueThreadSpec +com.facebook.react.bridge.queue.ReactQueueConfigurationSpec$Companion -> com.facebook.react.bridge.queue.ReactQueueConfigurationSpec$Companion: +# {"id":"sourceFile","fileName":"ReactQueueConfigurationSpec.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():43:43 -> + 1:6:com.facebook.react.bridge.queue.ReactQueueConfigurationSpec$Builder builder():44:44 -> builder + 1:2:com.facebook.react.bridge.queue.ReactQueueConfigurationSpec createDefault():48:48 -> createDefault + 3:10:com.facebook.react.bridge.queue.ReactQueueConfigurationSpec createDefault():49:49 -> createDefault + 11:16:com.facebook.react.bridge.queue.ReactQueueConfigurationSpec createDefault():50:50 -> createDefault + 17:20:com.facebook.react.bridge.queue.ReactQueueConfigurationSpec createDefault():48:48 -> createDefault +com.facebook.react.common.ClassFinder -> com.facebook.react.common.ClassFinder: +# {"id":"sourceFile","fileName":"ClassFinder.kt"} + 1:4:void ():13:13 -> + 6:13:java.lang.Class findClass(java.lang.String):24:24 -> findClass + 14:18:java.lang.Class findClass(java.lang.String):27:27 -> findClass +com.facebook.react.common.ClearableSynchronizedPool -> com.facebook.react.common.ClearableSynchronizedPool: +# {"id":"sourceFile","fileName":"ClearableSynchronizedPool.kt"} + 1:3:void (int):16:16 -> + 4:8:void (int):18:18 -> + 2:6:java.lang.Object acquire():24:24 -> acquire + 7:10:java.lang.Object acquire():25:25 -> acquire + 11:12:java.lang.Object acquire():27:27 -> acquire + 13:21:java.lang.Object acquire():29:29 -> acquire + 22:25:java.lang.Object acquire():30:30 -> acquire + 26:30:java.lang.Object acquire():31:31 -> acquire + 2:7:void clear():46:46 -> clear + 8:17:void clear():47:47 -> clear + 18:19:void clear():49:49 -> clear + 20:23:void clear():50:50 -> clear + 7:13:boolean release(java.lang.Object):36:36 -> release + 14:16:boolean release(java.lang.Object):37:37 -> release + 17:20:boolean release(java.lang.Object):39:39 -> release + 21:22:boolean release(java.lang.Object):40:40 -> release + 23:27:boolean release(java.lang.Object):41:41 -> release +com.facebook.react.common.DebugServerException -> com.facebook.react.common.DebugServerException: +# {"id":"sourceFile","fileName":"DebugServerException.kt"} + 9:13:void ():56:56 -> + 1:1:void (java.lang.String,java.lang.String,int,int,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:3:void (java.lang.String,java.lang.String,int,int):28:29 -> + 4:5:void (java.lang.String):32:33 -> + 6:7:void (java.lang.String,java.lang.Throwable):39:40 -> + 1:3:java.lang.String access$getGENERIC_ERROR_MESSAGE$cp():19:19 -> access$getGENERIC_ERROR_MESSAGE$cp + 1:3:java.lang.String getOriginalMessage():21:21 -> getOriginalMessage + 1:1:com.facebook.react.common.DebugServerException makeGeneric(java.lang.String,java.lang.String,java.lang.String,java.lang.Throwable):0:0 -> makeGeneric + 2:2:com.facebook.react.common.DebugServerException makeGeneric(java.lang.String,java.lang.String,java.lang.Throwable):0:0 -> makeGeneric +com.facebook.react.common.DebugServerException$Companion -> com.facebook.react.common.DebugServerException$Companion: +# {"id":"sourceFile","fileName":"DebugServerException.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():43:43 -> + 1:1:com.facebook.react.common.DebugServerException makeGeneric(java.lang.String,java.lang.String,java.lang.Throwable):60:60 -> makeGeneric + 2:4:com.facebook.react.common.DebugServerException makeGeneric(java.lang.String,java.lang.String,java.lang.String,java.lang.Throwable):69:71 -> makeGeneric + 4:10:com.facebook.react.common.DebugServerException parse(java.lang.String,java.lang.String):83:83 -> parse + 11:15:com.facebook.react.common.DebugServerException parse(java.lang.String,java.lang.String):87:87 -> parse + 16:21:com.facebook.react.common.DebugServerException parse(java.lang.String,java.lang.String):88:88 -> parse + 22:23:com.facebook.react.common.DebugServerException parse(java.lang.String,java.lang.String):89:89 -> parse + 24:34:com.facebook.react.common.DebugServerException parse(java.lang.String,java.lang.String):90:90 -> parse + 35:41:com.facebook.react.common.DebugServerException parse(java.lang.String,java.lang.String):91:91 -> parse + 42:47:com.facebook.react.common.DebugServerException parse(java.lang.String,java.lang.String):92:92 -> parse + 48:54:com.facebook.react.common.DebugServerException parse(java.lang.String,java.lang.String):93:93 -> parse + 55:59:com.facebook.react.common.DebugServerException parse(java.lang.String,java.lang.String):89:89 -> parse + 60:82:com.facebook.react.common.DebugServerException parse(java.lang.String,java.lang.String):96:96 -> parse + 1:12:java.lang.String shortenFileName(java.lang.String):102:102 -> shortenFileName + 13:18:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):739:739 -> shortenFileName + 13:18:java.lang.String shortenFileName(java.lang.String):102 -> shortenFileName + 19:26:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):740:740 -> shortenFileName + 19:26:java.lang.String shortenFileName(java.lang.String):102 -> shortenFileName + 27:32:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):741:741 -> shortenFileName + 27:32:java.lang.String shortenFileName(java.lang.String):102 -> shortenFileName + 33:38:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):742:742 -> shortenFileName + 33:38:java.lang.String shortenFileName(java.lang.String):102 -> shortenFileName + 39:45:java.lang.String shortenFileName(java.lang.String):102:102 -> shortenFileName + 46:56:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):743:743 -> shortenFileName + 46:56:java.lang.String shortenFileName(java.lang.String):102 -> shortenFileName + 57:60:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):747:747 -> shortenFileName + 57:60:java.lang.String shortenFileName(java.lang.String):102 -> shortenFileName + 61:66:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> shortenFileName + 61:66:java.lang.String shortenFileName(java.lang.String):102 -> shortenFileName + 67:68:java.lang.String shortenFileName(java.lang.String):102:102 -> shortenFileName + 69:75:java.lang.String shortenFileName(java.lang.String):103:103 -> shortenFileName +com.facebook.react.common.JavascriptException -> com.facebook.react.common.JavascriptException: +# {"id":"sourceFile","fileName":"JavascriptException.kt"} + 6:9:void (java.lang.String):17:17 -> + 1:3:java.lang.String getExtraDataAsJson():18:18 -> getExtraDataAsJson + 1:3:void setExtraDataAsJson(java.lang.String):18:18 -> setExtraDataAsJson +com.facebook.react.common.LifecycleState -> com.facebook.react.common.LifecycleState: +# {"id":"sourceFile","fileName":"LifecycleState.kt"} + 1:10:void ():25:25 -> + 11:20:void ():26:26 -> + 21:43:void ():27:27 -> + 1:4:void (java.lang.String,int):24:24 -> + 7:9:com.facebook.react.common.LifecycleState valueOf(java.lang.String):28:28 -> valueOf + 7:9:com.facebook.react.common.LifecycleState[] values():28:28 -> values +com.facebook.react.common.MapBuilder -> com.facebook.react.common.MapBuilder: +# {"id":"sourceFile","fileName":"MapBuilder.kt"} + 1:4:void ():11:11 -> + 1:6:com.facebook.react.common.MapBuilder$Builder builder():89:89 -> builder + 1:6:java.util.HashMap newHashMap():14:14 -> newHashMap + 1:1:java.util.Map of():17:17 -> of + 2:2:java.util.Map of(java.lang.Object,java.lang.Object):20:20 -> of + 3:3:java.util.Map of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):24:24 -> of + 4:4:java.util.Map of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):29:29 -> of + 5:5:java.util.Map of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):34:34 -> of + 6:6:java.util.Map of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):49:49 -> of + 7:7:java.util.Map of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):66:66 -> of + 8:8:java.util.Map of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object):86:86 -> of +com.facebook.react.common.MapBuilder$Builder -> com.facebook.react.common.MapBuilder$Builder: +# {"id":"sourceFile","fileName":"MapBuilder.kt"} + 1:3:void ():91:91 -> + 4:10:void ():92:92 -> + 11:13:void ():93:93 -> + 1:5:java.util.Map build():102:102 -> build + 6:7:java.util.Map build():103:103 -> build + 8:10:java.util.Map build():104:104 -> build + 11:18:java.util.Map build():102:102 -> build + 1:4:com.facebook.react.common.MapBuilder$Builder put(java.lang.Object,java.lang.Object):96:96 -> put + 5:10:com.facebook.react.common.MapBuilder$Builder put(java.lang.Object,java.lang.Object):97:97 -> put + 11:18:com.facebook.react.common.MapBuilder$Builder put(java.lang.Object,java.lang.Object):96:96 -> put +com.facebook.react.common.ReactConstants -> com.facebook.react.common.ReactConstants: +# {"id":"sourceFile","fileName":"ReactConstants.kt"} + 1:4:void ():10:10 -> +com.facebook.react.common.ReleaseLevel -> com.facebook.react.common.ReleaseLevel: +# {"id":"sourceFile","fileName":"ReleaseLevel.kt"} + 1:10:void ():15:15 -> + 11:20:void ():16:16 -> + 21:43:void ():17:17 -> + 1:4:void (java.lang.String,int):14:14 -> + 7:9:com.facebook.react.common.ReleaseLevel valueOf(java.lang.String):18:18 -> valueOf + 7:9:com.facebook.react.common.ReleaseLevel[] values():18:18 -> values +com.facebook.react.common.ShakeDetector -> com.facebook.react.common.ShakeDetector: +# {"id":"sourceFile","fileName":"ShakeDetector.kt"} + 1:1:void (com.facebook.react.common.ShakeDetector$ShakeListener):0:0 -> + 2:3:void (com.facebook.react.common.ShakeDetector$ShakeListener,int):19:20 -> + 4:4:void (com.facebook.react.common.ShakeDetector$ShakeListener,int,int,kotlin.jvm.internal.DefaultConstructorMarker):19:19 -> + 1:15:boolean atLeastRequiredForce(float):67:67 -> atLeastRequiredForce + 1:8:void maybeDispatchShake(long):107:107 -> maybeDispatchShake + 9:11:void maybeDispatchShake(long):108:108 -> maybeDispatchShake + 12:16:void maybeDispatchShake(long):109:109 -> maybeDispatchShake + 17:28:void maybeDispatchShake(long):111:111 -> maybeDispatchShake + 29:32:void maybeDispatchShake(long):112:112 -> maybeDispatchShake + 6:19:void onSensorChanged(android.hardware.SensorEvent):80:80 -> onSensorChanged + 20:25:void onSensorChanged(android.hardware.SensorEvent):83:83 -> onSensorChanged + 26:28:void onSensorChanged(android.hardware.SensorEvent):84:84 -> onSensorChanged + 29:34:void onSensorChanged(android.hardware.SensorEvent):85:85 -> onSensorChanged + 35:38:void onSensorChanged(android.hardware.SensorEvent):86:86 -> onSensorChanged + 39:52:void onSensorChanged(android.hardware.SensorEvent):88:88 -> onSensorChanged + 53:57:void onSensorChanged(android.hardware.SensorEvent):89:89 -> onSensorChanged + 58:60:void onSensorChanged(android.hardware.SensorEvent):90:90 -> onSensorChanged + 61:73:void onSensorChanged(android.hardware.SensorEvent):92:92 -> onSensorChanged + 74:78:void onSensorChanged(android.hardware.SensorEvent):93:93 -> onSensorChanged + 79:81:void onSensorChanged(android.hardware.SensorEvent):94:94 -> onSensorChanged + 82:94:void onSensorChanged(android.hardware.SensorEvent):96:96 -> onSensorChanged + 95:99:void onSensorChanged(android.hardware.SensorEvent):97:97 -> onSensorChanged + 100:101:void onSensorChanged(android.hardware.SensorEvent):98:98 -> onSensorChanged + 102:107:void onSensorChanged(android.hardware.SensorEvent):101:101 -> onSensorChanged + 1:2:void recordShake(long):75:75 -> recordShake + 3:9:void recordShake(long):76:76 -> recordShake + 2:4:void reset():54:54 -> reset + 5:6:void reset():55:55 -> reset + 7:8:void reset():56:56 -> reset + 9:11:void reset():57:57 -> reset + 7:13:void start(android.hardware.SensorManager):38:38 -> start + 14:17:void start(android.hardware.SensorManager):39:39 -> start + 18:20:void start(android.hardware.SensorManager):40:40 -> start + 21:25:void start(android.hardware.SensorManager):41:41 -> start + 26:27:void start(android.hardware.SensorManager):42:42 -> start + 28:31:void start(android.hardware.SensorManager):43:43 -> start + 1:8:void stop():48:48 -> stop + 9:11:void stop():49:49 -> stop +com.facebook.react.common.ShakeDetector$ShakeListener -> com.facebook.react.common.ShakeDetector$ShakeListener: +# {"id":"sourceFile","fileName":"ShakeDetector.kt"} +com.facebook.react.common.ShakeDetectorKt -> com.facebook.react.common.ShakeDetectorKt: +# {"id":"sourceFile","fileName":"ShakeDetector.kt"} + 1:14:void ():118:118 -> + 15:24:void ():121:121 -> + 1:3:long access$getMIN_TIME_BETWEEN_SAMPLES_NS$p():1:1 -> access$getMIN_TIME_BETWEEN_SAMPLES_NS$p + 1:3:float access$getSHAKING_WINDOW_NS$p():1:1 -> access$getSHAKING_WINDOW_NS$p +com.facebook.react.common.SurfaceDelegate -> com.facebook.react.common.SurfaceDelegate: +# {"id":"sourceFile","fileName":"SurfaceDelegate.kt"} +com.facebook.react.common.SurfaceDelegateFactory -> com.facebook.react.common.SurfaceDelegateFactory: +# {"id":"sourceFile","fileName":"SurfaceDelegateFactory.kt"} +com.facebook.react.common.SystemClock -> com.facebook.react.common.SystemClock: +# {"id":"sourceFile","fileName":"SystemClock.kt"} + 1:4:void ():16:16 -> + 1:5:long currentTimeMillis():17:17 -> currentTimeMillis + 1:5:long nanoTime():19:19 -> nanoTime + 1:5:long uptimeMillis():21:21 -> uptimeMillis +com.facebook.react.common.annotations.FrameworkAPI -> com.facebook.react.common.annotations.FrameworkAPI: +# {"id":"sourceFile","fileName":"FrameworkAPI.kt"} +com.facebook.react.common.annotations.LegacyArchitectureShadowNodeWithCxxImpl -> com.facebook.react.common.annotations.LegacyArchitectureShadowNodeWithCxxImpl: +# {"id":"sourceFile","fileName":"LegacyArchitectureShadowNodeWithCxxImpl.kt"} +com.facebook.react.common.annotations.StableReactNativeAPI -> com.facebook.react.common.annotations.StableReactNativeAPI: +# {"id":"sourceFile","fileName":"StableReactNativeAPI.kt"} +com.facebook.react.common.annotations.UnstableReactNativeAPI -> com.facebook.react.common.annotations.UnstableReactNativeAPI: +# {"id":"sourceFile","fileName":"UnstableReactNativeAPI.kt"} +com.facebook.react.common.annotations.VisibleForTesting -> com.facebook.react.common.annotations.VisibleForTesting: +# {"id":"sourceFile","fileName":"VisibleForTesting.kt"} +com.facebook.react.common.annotations.internal.InteropLegacyArchitecture -> com.facebook.react.common.annotations.internal.InteropLegacyArchitecture: +# {"id":"sourceFile","fileName":"InteropLegacyArchitecture.kt"} +com.facebook.react.common.annotations.internal.LegacyArchitecture -> com.facebook.react.common.annotations.internal.LegacyArchitecture: +# {"id":"sourceFile","fileName":"LegacyArchitecture.kt"} +com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel -> com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel: +# {"id":"sourceFile","fileName":"LegacyArchitectureLogLevel.kt"} + 1:10:void ():20:20 -> + 11:33:void ():21:21 -> + 1:4:void (java.lang.String,int):19:19 -> + 7:9:com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel valueOf(java.lang.String):22:22 -> valueOf + 7:9:com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel[] values():22:22 -> values +com.facebook.react.common.annotations.internal.LegacyArchitectureLogger -> com.facebook.react.common.annotations.internal.LegacyArchitectureLogger: +# {"id":"sourceFile","fileName":"LegacyArchitectureLogger.kt"} + 1:4:void ():23:23 -> + 11:14:void assertLegacyArchitecture(java.lang.String,com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel):39:39 -> assertLegacyArchitecture + 15:20:void assertLegacyArchitecture(java.lang.String,com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel):40:40 -> assertLegacyArchitecture + 5:6:void assertLegacyArchitecture$default(java.lang.String,com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel,int,java.lang.Object):37:37 -> assertLegacyArchitecture$default + 7:10:void assertLegacyArchitecture$default(java.lang.String,com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel,int,java.lang.Object):34:34 -> assertLegacyArchitecture$default + 1:4:void executeAssert(java.lang.String,com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel):51:51 -> executeAssert + 5:22:void executeAssert(java.lang.String,com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel):53:53 -> executeAssert + 23:45:void executeAssert(java.lang.String,com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel):61:61 -> executeAssert + 46:51:void executeAssert(java.lang.String,com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel):59:59 -> executeAssert + 52:57:void executeAssert(java.lang.String,com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel):53:53 -> executeAssert + 58:82:void executeAssert(java.lang.String,com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel):55:55 -> executeAssert + 5:6:void executeAssert$default(com.facebook.react.common.annotations.internal.LegacyArchitectureLogger,java.lang.String,com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel,int,java.lang.Object):46:46 -> executeAssert$default + 7:10:void executeAssert$default(com.facebook.react.common.annotations.internal.LegacyArchitectureLogger,java.lang.String,com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel,int,java.lang.Object):44:44 -> executeAssert$default +com.facebook.react.common.annotations.internal.LegacyArchitectureLogger$WhenMappings -> com.facebook.react.common.annotations.internal.LegacyArchitectureLogger$WhenMappings: +# {"id":"sourceFile","fileName":"LegacyArchitectureLogger.kt"} +com.facebook.react.common.assets.ReactFontManager -> com.facebook.react.common.assets.ReactFontManager: +# {"id":"sourceFile","fileName":"ReactFontManager.kt"} + 9:22:void ():158:158 -> + 23:32:void ():159:159 -> + 33:40:void ():162:162 -> + 1:3:java.lang.String[] access$getFILE_EXTENSIONS$cp():31:31 -> + 1:3:void ():31 -> + 4:10:void ():33:33 -> + 11:18:void ():34:34 -> + 1:3:java.lang.String[] access$getFILE_EXTENSIONS$cp():31:31 -> access$getEXTENSIONS$cp + 1:3:java.lang.String[] access$getEXTENSIONS$cp():31 -> access$getEXTENSIONS$cp + 1:3:java.lang.String[] access$getFILE_EXTENSIONS$cp():31:31 -> access$getFILE_EXTENSIONS$cp + 1:3:java.lang.String[] access$getFILE_EXTENSIONS$cp():31:31 -> access$get_instance$cp + 1:3:com.facebook.react.common.assets.ReactFontManager access$get_instance$cp():31 -> access$get_instance$cp + 1:1:void addCustomFont(android.content.Context,java.lang.String,int):83:83 -> addCustomFont + 2:2:void addCustomFont(java.lang.String,android.graphics.Typeface):92:92 -> addCustomFont + 1:1:android.graphics.Typeface getTypeface(java.lang.String,int,android.content.res.AssetManager):40:40 -> getTypeface + 2:2:android.graphics.Typeface getTypeface(java.lang.String,int,boolean,android.content.res.AssetManager):47:47 -> getTypeface + 3:3:android.graphics.Typeface getTypeface(java.lang.String,int,int,android.content.res.AssetManager):54:54 -> getTypeface + 4:4:android.graphics.Typeface getTypeface(java.lang.String,com.facebook.react.common.assets.ReactFontManager$TypefaceStyle,android.content.res.AssetManager):61:61 -> getTypeface + 5:5:android.graphics.Typeface getTypeface(java.lang.String,com.facebook.react.common.assets.ReactFontManager$TypefaceStyle,android.content.res.AssetManager):64:64 -> getTypeface + 6:6:android.graphics.Typeface getTypeface(java.lang.String,com.facebook.react.common.assets.ReactFontManager$TypefaceStyle,android.content.res.AssetManager):67:67 -> getTypeface + 7:7:java.lang.Object kotlin.collections.MapsKt__MapsKt.getOrPut(java.util.Map,java.lang.Object,kotlin.jvm.functions.Function0):384:384 -> getTypeface + 7:7:android.graphics.Typeface getTypeface(java.lang.String,com.facebook.react.common.assets.ReactFontManager$TypefaceStyle,android.content.res.AssetManager):67 -> getTypeface + 8:8:android.graphics.Typeface getTypeface(java.lang.String,com.facebook.react.common.assets.ReactFontManager$TypefaceStyle,android.content.res.AssetManager):67:67 -> getTypeface + 9:9:java.lang.Object kotlin.collections.MapsKt__MapsKt.getOrPut(java.util.Map,java.lang.Object,kotlin.jvm.functions.Function0):387:387 -> getTypeface + 9:9:android.graphics.Typeface getTypeface(java.lang.String,com.facebook.react.common.assets.ReactFontManager$TypefaceStyle,android.content.res.AssetManager):67 -> getTypeface + 10:14:android.graphics.Typeface getTypeface(java.lang.String,com.facebook.react.common.assets.ReactFontManager$TypefaceStyle,android.content.res.AssetManager):67:71 -> getTypeface + 8:9:void setTypeface(java.lang.String,int,android.graphics.Typeface):106:106 -> setTypeface + 10:15:java.lang.Object kotlin.collections.MapsKt__MapsKt.getOrPut(java.util.Map,java.lang.Object,kotlin.jvm.functions.Function0):384:384 -> setTypeface + 10:15:void setTypeface(java.lang.String,int,android.graphics.Typeface):106 -> setTypeface + 16:20:void setTypeface(java.lang.String,int,android.graphics.Typeface):106:106 -> setTypeface + 21:23:java.lang.Object kotlin.collections.MapsKt__MapsKt.getOrPut(java.util.Map,java.lang.Object,kotlin.jvm.functions.Function0):387:387 -> setTypeface + 21:23:void setTypeface(java.lang.String,int,android.graphics.Typeface):106 -> setTypeface + 24:25:java.lang.Object kotlin.collections.MapsKt__MapsKt.getOrPut(java.util.Map,java.lang.Object,kotlin.jvm.functions.Function0):385:385 -> setTypeface + 24:25:void setTypeface(java.lang.String,int,android.graphics.Typeface):106 -> setTypeface + 26:29:void setTypeface(java.lang.String,int,android.graphics.Typeface):106:106 -> setTypeface +com.facebook.react.common.assets.ReactFontManager$AssetFontFamily -> com.facebook.react.common.assets.ReactFontManager$AssetFontFamily: +# {"id":"sourceFile","fileName":"ReactFontManager.kt"} + 1:3:void ():188:188 -> + 4:12:void ():189:189 -> + 1:9:android.graphics.Typeface getTypefaceForStyle(int):191:191 -> getTypefaceForStyle + 1:6:void setTypefaceForStyle(int,android.graphics.Typeface):194:194 -> setTypefaceForStyle +com.facebook.react.common.assets.ReactFontManager$Companion -> com.facebook.react.common.assets.ReactFontManager$Companion: +# {"id":"sourceFile","fileName":"ReactFontManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():155:155 -> + 1:5:android.graphics.Typeface access$createAssetTypeface(com.facebook.react.common.assets.ReactFontManager$Companion,java.lang.String,int,android.content.res.AssetManager):155:155 -> access$createAssetTypeface + 3:8:android.graphics.Typeface createAssetTypeface(java.lang.String,int,android.content.res.AssetManager):172:172 -> createAssetTypeface + 9:18:android.graphics.Typeface createAssetTypeface(java.lang.String,int,android.content.res.AssetManager):173:173 -> createAssetTypeface + 19:41:android.graphics.Typeface createAssetTypeface(java.lang.String,int,android.content.res.AssetManager):174:174 -> createAssetTypeface + 42:54:android.graphics.Typeface createAssetTypeface(java.lang.String,int,android.content.res.AssetManager):176:176 -> createAssetTypeface + 55:64:android.graphics.Typeface createAssetTypeface(java.lang.String,int,android.content.res.AssetManager):183:183 -> createAssetTypeface + 1:5:com.facebook.react.common.assets.ReactFontManager getInstance():164:164 -> getInstance +com.facebook.react.common.assets.ReactFontManager$TypefaceStyle -> com.facebook.react.common.assets.ReactFontManager$TypefaceStyle: +# {"id":"sourceFile","fileName":"ReactFontManager.kt"} + 1:1:void (int):0:0 -> + 2:4:void (int,boolean):115:117 -> + 5:5:void (int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):124:124 -> + 6:6:void (int,int):125:125 -> + 7:8:void (int,int):127:128 -> + 1:6:android.graphics.Typeface apply(android.graphics.Typeface):143:143 -> apply + 7:14:android.graphics.Typeface apply(android.graphics.Typeface):144:144 -> apply + 15:18:android.graphics.Typeface apply(android.graphics.Typeface):143:143 -> apply + 19:26:android.graphics.Typeface apply(android.graphics.Typeface):146:146 -> apply + 27:30:android.graphics.Typeface apply(android.graphics.Typeface):145:145 -> apply + 1:6:int getNearestStyle():136:136 -> getNearestStyle + 7:14:int getNearestStyle():137:137 -> getNearestStyle + 15:22:int getNearestStyle():139:139 -> getNearestStyle +com.facebook.react.common.assets.ReactFontManager$TypefaceStyle$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.common.assets.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.Typeface m(android.graphics.Typeface,int,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.common.assets.ReactFontManager$TypefaceStyle$Companion -> com.facebook.react.common.assets.ReactFontManager$TypefaceStyle$Companion: +# {"id":"sourceFile","fileName":"ReactFontManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():149:149 -> +com.facebook.react.common.build.ReactBuildConfig -> com.facebook.react.common.build.ReactBuildConfig: +# {"id":"sourceFile","fileName":"ReactBuildConfig.kt"} + 1:4:void ():19:19 -> +com.facebook.react.common.futures.SimpleSettableFuture -> com.facebook.react.common.futures.SimpleSettableFuture: +# {"id":"sourceFile","fileName":"SimpleSettableFuture.kt"} + 1:3:void ():20:20 -> + 4:12:void ():22:22 -> + 1:6:boolean cancel(boolean):47:47 -> cancel + 1:13:void checkNotSet():107:107 -> checkNotSet + 14:21:void checkNotSet():108:108 -> checkNotSet + 1:2:java.lang.Object get():56:57 -> get + 3:3:java.lang.Object get():60:60 -> get + 4:4:java.lang.Object get():58:58 -> get + 5:5:java.lang.Object get(long,java.util.concurrent.TimeUnit):72:72 -> get + 6:6:java.lang.Object get(long,java.util.concurrent.TimeUnit):75:75 -> get + 7:7:java.lang.Object get(long,java.util.concurrent.TimeUnit):78:78 -> get + 8:8:java.lang.Object get(long,java.util.concurrent.TimeUnit):76:76 -> get + 9:9:java.lang.Object get(long,java.util.concurrent.TimeUnit):73:73 -> get + 1:1:java.lang.Object getOrThrow():84:84 -> getOrThrow + 2:2:java.lang.Object getOrThrow():88:88 -> getOrThrow + 3:3:java.lang.Object getOrThrow():86:86 -> getOrThrow + 4:4:java.lang.Object getOrThrow(long,java.util.concurrent.TimeUnit):97:97 -> getOrThrow + 5:5:java.lang.Object getOrThrow(long,java.util.concurrent.TimeUnit):103:103 -> getOrThrow + 6:6:java.lang.Object getOrThrow(long,java.util.concurrent.TimeUnit):101:101 -> getOrThrow + 7:7:java.lang.Object getOrThrow(long,java.util.concurrent.TimeUnit):99:99 -> getOrThrow + 1:16:boolean isDone():52:52 -> isDone + 1:3:void set(java.lang.Object):31:31 -> set + 4:5:void set(java.lang.Object):32:32 -> set + 6:11:void set(java.lang.Object):33:33 -> set + 6:8:void setException(java.lang.Exception):41:41 -> setException + 9:10:void setException(java.lang.Exception):42:42 -> setException + 11:16:void setException(java.lang.Exception):43:43 -> setException +com.facebook.react.common.mapbuffer.MapBuffer -> com.facebook.react.common.mapbuffer.MapBuffer: +# {"id":"sourceFile","fileName":"MapBuffer.kt"} +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;"} + 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;"} +com.facebook.react.common.mapbuffer.MapBuffer$DataType -> com.facebook.react.common.mapbuffer.MapBuffer$DataType: +# {"id":"sourceFile","fileName":"MapBuffer.kt"} + 1:10:void ():43:43 -> + 11:20:void ():44:44 -> + 21:30:void ():45:45 -> + 31:40:void ():46:46 -> + 41:50:void ():47:47 -> + 51:73:void ():48:48 -> + 1:4:void (java.lang.String,int):42:42 -> + 7:9:com.facebook.react.common.mapbuffer.MapBuffer$DataType valueOf(java.lang.String):49:49 -> valueOf + 7:9:com.facebook.react.common.mapbuffer.MapBuffer$DataType[] values():49:49 -> values +com.facebook.react.common.mapbuffer.MapBuffer$Entry -> com.facebook.react.common.mapbuffer.MapBuffer$Entry: +# {"id":"sourceFile","fileName":"MapBuffer.kt"} +com.facebook.react.common.mapbuffer.ReadableMapBuffer -> com.facebook.react.common.mapbuffer.ReadableMapBuffer: +# {"id":"sourceFile","fileName":"ReadableMapBuffer.kt"} + 9:15:void ():332:332 -> + 1:3:void (java.nio.ByteBuffer,int):36:36 -> + 4:5:void (java.nio.ByteBuffer,int):33:33 -> + 6:7:void (java.nio.ByteBuffer,int):35:35 -> + 8:11:void (java.nio.ByteBuffer,int):43:43 -> + 1:3:com.facebook.react.common.mapbuffer.ReadableMapBuffer access$readMapBufferValue(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26:26 -> access$getDATA_TYPES$cp + 1:3:com.facebook.react.common.mapbuffer.MapBuffer$DataType[] access$getDATA_TYPES$cp():26 -> access$getDATA_TYPES$cp + 1:5:com.facebook.react.common.mapbuffer.ReadableMapBuffer access$readMapBufferValue(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26:26 -> access$getKeyOffsetForBucketIndex + 1:5:int access$getKeyOffsetForBucketIndex(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26 -> access$getKeyOffsetForBucketIndex + 1:5:com.facebook.react.common.mapbuffer.ReadableMapBuffer access$readMapBufferValue(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26:26 -> access$readBooleanValue + 1:5:boolean access$readBooleanValue(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26 -> access$readBooleanValue + 1:5:com.facebook.react.common.mapbuffer.ReadableMapBuffer access$readMapBufferValue(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26:26 -> access$readDoubleValue + 1:5:double access$readDoubleValue(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26 -> access$readDoubleValue + 1:5:com.facebook.react.common.mapbuffer.ReadableMapBuffer access$readMapBufferValue(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26:26 -> access$readIntValue + 1:5:int access$readIntValue(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26 -> access$readIntValue + 1:5:com.facebook.react.common.mapbuffer.ReadableMapBuffer access$readMapBufferValue(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26:26 -> access$readLongValue + 1:5:long access$readLongValue(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26 -> access$readLongValue + 1:5:com.facebook.react.common.mapbuffer.ReadableMapBuffer access$readMapBufferValue(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26:26 -> access$readMapBufferValue + 1:5:com.facebook.react.common.mapbuffer.ReadableMapBuffer access$readMapBufferValue(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26:26 -> access$readStringValue + 1:5:java.lang.String access$readStringValue(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26 -> access$readStringValue + 1:5:com.facebook.react.common.mapbuffer.ReadableMapBuffer access$readMapBufferValue(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26:26 -> access$readUnsignedShort-BwKQO78 + 1:5:short access$readUnsignedShort-BwKQO78(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26 -> access$readUnsignedShort-BwKQO78 + 1:20:com.facebook.react.common.mapbuffer.ReadableMapBuffer cloneWithOffset(int):47:47 -> cloneWithOffset + 1:11:boolean contains(int):161:161 -> contains + 1:10:com.facebook.react.common.mapbuffer.MapBuffer$Entry entryAt(int):167:167 -> entryAt + 1:6:boolean equals(java.lang.Object):202:202 -> equals + 7:8:boolean equals(java.lang.Object):205:205 -> equals + 9:16:boolean equals(java.lang.Object):206:206 -> equals + 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 + # {"id":"com.android.tools.r8.synthesized"} + 1:11:boolean getBoolean(int):188:188 -> getBoolean + 1:20:int getBucketIndexForKey(int):69:69 -> getBucketIndexForKey + 21:24:int getBucketIndexForKey(int):72:72 -> getBucketIndexForKey + 25:37:int getBucketIndexForKey(int):75:75 -> getBucketIndexForKey + 38:50:int getBucketIndexForKey(int):78:78 -> getBucketIndexForKey + 51:59:int getBucketIndexForKey(int):80:80 -> getBucketIndexForKey + 60:70:int getBucketIndexForKey(int):81:81 -> getBucketIndexForKey + 1:3:int getCount():39:39 -> getCount + 1:11:double getDouble(int):182:182 -> getDouble + 1:11:int getInt(int):176:176 -> getInt + 1:5:int getKeyOffset(int):164:164 -> getKeyOffset + 1:8:int getKeyOffsetForBucketIndex(int):156:156 -> getKeyOffsetForBucketIndex + 1:11:long getLong(int):179:179 -> getLong + 1:1:com.facebook.react.common.mapbuffer.ReadableMapBuffer access$readMapBufferValue(com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):26:26 -> getMapBuffer + 1:1:com.facebook.react.common.mapbuffer.MapBuffer getMapBuffer(int):26 -> getMapBuffer + 2:2:com.facebook.react.common.mapbuffer.ReadableMapBuffer getMapBuffer(int):191:191 -> getMapBuffer + 1:11:java.util.List getMapBufferList(int):194:194 -> getMapBufferList + 1:9:int getOffsetForDynamicData():61:61 -> getOffsetForDynamicData + 1:11:java.lang.String getString(int):185:185 -> getString + 1:7:com.facebook.react.common.mapbuffer.MapBuffer$DataType getType(int):170:170 -> getType + 8:12:com.facebook.react.common.mapbuffer.MapBuffer$DataType getType(int):172:172 -> getType + 13:39:com.facebook.react.common.mapbuffer.MapBuffer$DataType getType(int):171:171 -> getType + 1:7:int getTypedValueOffsetForKey(int,com.facebook.react.common.mapbuffer.MapBuffer$DataType):98:98 -> getTypedValueOffsetForKey + 8:13:int getTypedValueOffsetForKey(int,com.facebook.react.common.mapbuffer.MapBuffer$DataType):100:100 -> getTypedValueOffsetForKey + 14:20:int getTypedValueOffsetForKey(int,com.facebook.react.common.mapbuffer.MapBuffer$DataType):102:102 -> getTypedValueOffsetForKey + 21:68:int getTypedValueOffsetForKey(int,com.facebook.react.common.mapbuffer.MapBuffer$DataType):101:101 -> getTypedValueOffsetForKey + 69:95:int getTypedValueOffsetForKey(int,com.facebook.react.common.mapbuffer.MapBuffer$DataType):99:99 -> getTypedValueOffsetForKey + 1:5:int hashCode():197:197 -> hashCode + 6:12:int hashCode():198:198 -> hashCode + 1:6:java.util.Iterator iterator():240:240 -> iterator + 1:10:boolean readBooleanValue(int):122:122 -> readBooleanValue + 1:14:com.facebook.react.common.mapbuffer.MapBuffer$DataType readDataType(int):89:89 -> readDataType + 15:20:com.facebook.react.common.mapbuffer.MapBuffer$DataType readDataType(int):90:90 -> readDataType + 21:25:com.facebook.react.common.mapbuffer.MapBuffer$DataType readDataType(int):91:91 -> readDataType + 26:32:com.facebook.react.common.mapbuffer.MapBuffer$DataType readDataType(int):93:93 -> readDataType + 1:7:double readDoubleValue(int):110:110 -> readDoubleValue + 1:10:void readHeader():51:51 -> readHeader + 11:17:void readHeader():53:53 -> readHeader + 18:34:void readHeader():56:56 -> readHeader + 1:7:int readIntValue(int):114:114 -> readIntValue + 1:7:long readLongValue(int):118:118 -> readLongValue + 1:5:java.util.List readMapBufferListValue(int):141:141 -> readMapBufferListValue + 6:16:java.util.List readMapBufferListValue(int):142:142 -> readMapBufferListValue + 17:27:java.util.List readMapBufferListValue(int):143:143 -> readMapBufferListValue + 28:39:java.util.List readMapBufferListValue(int):147:147 -> readMapBufferListValue + 40:49:java.util.List readMapBufferListValue(int):149:149 -> readMapBufferListValue + 1:13:com.facebook.react.common.mapbuffer.ReadableMapBuffer readMapBufferValue(int):136:136 -> readMapBufferValue + 14:18:com.facebook.react.common.mapbuffer.ReadableMapBuffer readMapBufferValue(int):137:137 -> readMapBufferValue + 1:11:java.lang.String readStringValue(int):126:126 -> readStringValue + 12:17:java.lang.String readStringValue(int):127:127 -> readStringValue + 18:21:java.lang.String readStringValue(int):128:128 -> readStringValue + 22:26:java.lang.String readStringValue(int):130:130 -> readStringValue + 27:32:java.lang.String readStringValue(int):131:131 -> readStringValue + 33:40:java.lang.String readStringValue(int):132:132 -> readStringValue + 1:11:short readUnsignedShort-BwKQO78(int):106:106 -> readUnsignedShort-BwKQO78 + 1:7:java.lang.String toString():216:216 -> toString + 8:26:java.lang.String toString():217:217 -> toString + 27:29:java.lang.String toString():235:235 -> toString + 30:39:java.lang.String toString():236:236 -> toString + 6:10:java.lang.CharSequence toString$lambda$5(com.facebook.react.common.mapbuffer.MapBuffer$Entry):218:218 -> toString$lambda$5 + 11:19:java.lang.CharSequence toString$lambda$5(com.facebook.react.common.mapbuffer.MapBuffer$Entry):219:219 -> toString$lambda$5 + 20:22:java.lang.CharSequence toString$lambda$5(com.facebook.react.common.mapbuffer.MapBuffer$Entry):220:220 -> toString$lambda$5 + 23:43:java.lang.CharSequence toString$lambda$5(com.facebook.react.common.mapbuffer.MapBuffer$Entry):221:221 -> toString$lambda$5 + 44:57:java.lang.CharSequence toString$lambda$5(com.facebook.react.common.mapbuffer.MapBuffer$Entry):231:231 -> toString$lambda$5 + 58:60:java.lang.CharSequence toString$lambda$5(com.facebook.react.common.mapbuffer.MapBuffer$Entry):227:227 -> toString$lambda$5 + 61:67:java.lang.CharSequence toString$lambda$5(com.facebook.react.common.mapbuffer.MapBuffer$Entry):228:228 -> toString$lambda$5 + 68:71:java.lang.CharSequence toString$lambda$5(com.facebook.react.common.mapbuffer.MapBuffer$Entry):229:229 -> toString$lambda$5 + 72:79:java.lang.CharSequence toString$lambda$5(com.facebook.react.common.mapbuffer.MapBuffer$Entry):225:225 -> toString$lambda$5 + 80:87:java.lang.CharSequence toString$lambda$5(com.facebook.react.common.mapbuffer.MapBuffer$Entry):224:224 -> toString$lambda$5 + 88:95:java.lang.CharSequence toString$lambda$5(com.facebook.react.common.mapbuffer.MapBuffer$Entry):223:223 -> toString$lambda$5 + 96:104:java.lang.CharSequence toString$lambda$5(com.facebook.react.common.mapbuffer.MapBuffer$Entry):222:222 -> toString$lambda$5 +com.facebook.react.common.mapbuffer.ReadableMapBuffer$$ExternalSyntheticLambda0 -> com.facebook.react.common.mapbuffer.a: +# {"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.facebook.react.common.mapbuffer.ReadableMapBuffer$Companion -> com.facebook.react.common.mapbuffer.ReadableMapBuffer$Companion: +# {"id":"sourceFile","fileName":"ReadableMapBuffer.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():316:316 -> +com.facebook.react.common.mapbuffer.ReadableMapBuffer$MapBufferEntry -> com.facebook.react.common.mapbuffer.ReadableMapBuffer$MapBufferEntry: +# {"id":"sourceFile","fileName":"ReadableMapBuffer.kt"} + 1:8:void (com.facebook.react.common.mapbuffer.ReadableMapBuffer,int):254:254 -> + 1:7:void assertType(com.facebook.react.common.mapbuffer.MapBuffer$DataType):256:256 -> assertType + 8:11:void assertType(com.facebook.react.common.mapbuffer.MapBuffer$DataType):261:261 -> assertType + 12:49:void assertType(com.facebook.react.common.mapbuffer.MapBuffer$DataType):263:263 -> assertType + 50:59:void assertType(com.facebook.react.common.mapbuffer.MapBuffer$DataType):257:257 -> assertType + 1:5:boolean getBooleanValue():299:299 -> getBooleanValue + 6:16:boolean getBooleanValue():300:300 -> getBooleanValue + 1:5:double getDoubleValue():281:281 -> getDoubleValue + 6:16:double getDoubleValue():282:282 -> getDoubleValue + 1:5:int getIntValue():287:287 -> getIntValue + 6:16:int getIntValue():288:288 -> getIntValue + 1:13:int getKey():269:269 -> getKey + 1:5:long getLongValue():293:293 -> getLongValue + 6:16:long getLongValue():294:294 -> getLongValue + 1:5:com.facebook.react.common.mapbuffer.MapBuffer getMapBufferValue():311:311 -> getMapBufferValue + 6:16:com.facebook.react.common.mapbuffer.MapBuffer getMapBufferValue():312:312 -> getMapBufferValue + 1:5:java.lang.String getStringValue():305:305 -> getStringValue + 6:16:java.lang.String getStringValue():306:306 -> getStringValue + 1:9:com.facebook.react.common.mapbuffer.MapBuffer$DataType getType():273:273 -> getType + 10:27:com.facebook.react.common.mapbuffer.MapBuffer$DataType getType():274:274 -> getType + 28:45:com.facebook.react.common.mapbuffer.MapBuffer$DataType getType():276:276 -> getType +com.facebook.react.common.mapbuffer.ReadableMapBuffer$WhenMappings -> com.facebook.react.common.mapbuffer.ReadableMapBuffer$WhenMappings: +# {"id":"sourceFile","fileName":"ReadableMapBuffer.kt"} +com.facebook.react.common.mapbuffer.ReadableMapBuffer$iterator$1 -> com.facebook.react.common.mapbuffer.ReadableMapBuffer$iterator$1: +# {"id":"sourceFile","fileName":"ReadableMapBuffer.kt"} + 3:5:void (com.facebook.react.common.mapbuffer.ReadableMapBuffer):240:240 -> + 6:14:void (com.facebook.react.common.mapbuffer.ReadableMapBuffer):242:242 -> + 1:3:int getCurrent():241:241 -> getCurrent + 1:3:int getLast():242:242 -> getLast + 1:10:boolean hasNext():245:245 -> hasNext + 1:1:java.lang.Object next():240:240 -> next + 2:2:com.facebook.react.common.mapbuffer.MapBuffer$Entry next():249:249 -> next + 1:3:void setCurrent(int):241:241 -> setCurrent +com.facebook.react.common.mapbuffer.WritableMapBuffer -> com.facebook.react.common.mapbuffer.WritableMapBuffer: +# {"id":"sourceFile","fileName":"WritableMapBuffer.kt"} + 1:3:com.facebook.react.common.mapbuffer.MapBuffer$DataType access$dataType(com.facebook.react.common.mapbuffer.WritableMapBuffer,java.lang.Object,int):23:23 -> + 1:3:void ():23 -> + 4:11:void ():27:27 -> + 1:5:com.facebook.react.common.mapbuffer.MapBuffer$DataType access$dataType(com.facebook.react.common.mapbuffer.WritableMapBuffer,java.lang.Object,int):23:23 -> access$dataType + 1:3:com.facebook.react.common.mapbuffer.MapBuffer$DataType access$dataType(com.facebook.react.common.mapbuffer.WritableMapBuffer,java.lang.Object,int):23:23 -> access$getValues$p + 1:3:android.util.SparseArray access$getValues$p(com.facebook.react.common.mapbuffer.WritableMapBuffer):23 -> access$getValues$p + 1:12:boolean contains(int):103:103 -> contains + 1:7:com.facebook.react.common.mapbuffer.MapBuffer$DataType dataType(java.lang.Object,int):140:140 -> dataType + 8:14:com.facebook.react.common.mapbuffer.MapBuffer$DataType dataType(java.lang.Object,int):141:141 -> dataType + 15:21:com.facebook.react.common.mapbuffer.MapBuffer$DataType dataType(java.lang.Object,int):142:142 -> dataType + 22:28:com.facebook.react.common.mapbuffer.MapBuffer$DataType dataType(java.lang.Object,int):143:143 -> dataType + 29:35:com.facebook.react.common.mapbuffer.MapBuffer$DataType dataType(java.lang.Object,int):144:144 -> dataType + 36:42:com.facebook.react.common.mapbuffer.MapBuffer$DataType dataType(java.lang.Object,int):145:145 -> dataType + 43:77:com.facebook.react.common.mapbuffer.MapBuffer$DataType dataType(java.lang.Object,int):146:146 -> dataType + 1:6:com.facebook.react.common.mapbuffer.MapBuffer$Entry entryAt(int):107:107 -> entryAt + 1:8:boolean getBoolean(int):115:115 -> getBoolean + 9:12:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> getBoolean + 9:12:boolean getBoolean(int):115 -> getBoolean + 13:19:java.lang.Object verifyValue(int,java.lang.Object):135:135 -> getBoolean + 13:19:boolean getBoolean(int):115 -> getBoolean + 20:63:java.lang.Object verifyValue(int,java.lang.Object):133:133 -> getBoolean + 20:63:boolean getBoolean(int):115 -> getBoolean + 64:73:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> getBoolean + 64:73:boolean getBoolean(int):115 -> getBoolean + 74:100:java.lang.Object verifyValue(int,java.lang.Object):131:131 -> getBoolean + 74:100:boolean getBoolean(int):115 -> getBoolean + 1:7:int getCount():101:101 -> getCount + 1:8:double getDouble(int):121:121 -> getDouble + 9:12:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> getDouble + 9:12:double getDouble(int):121 -> getDouble + 13:19:java.lang.Object verifyValue(int,java.lang.Object):135:135 -> getDouble + 13:19:double getDouble(int):121 -> getDouble + 20:63:java.lang.Object verifyValue(int,java.lang.Object):133:133 -> getDouble + 20:63:double getDouble(int):121 -> getDouble + 64:73:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> getDouble + 64:73:double getDouble(int):121 -> getDouble + 74:100:java.lang.Object verifyValue(int,java.lang.Object):131:131 -> getDouble + 74:100:double getDouble(int):121 -> getDouble + 1:8:int getInt(int):117:117 -> getInt + 9:12:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> getInt + 9:12:int getInt(int):117 -> getInt + 13:19:java.lang.Object verifyValue(int,java.lang.Object):135:135 -> getInt + 13:19:int getInt(int):117 -> getInt + 20:63:java.lang.Object verifyValue(int,java.lang.Object):133:133 -> getInt + 20:63:int getInt(int):117 -> getInt + 64:73:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> getInt + 64:73:int getInt(int):117 -> getInt + 74:100:java.lang.Object verifyValue(int,java.lang.Object):131:131 -> getInt + 74:100:int getInt(int):117 -> getInt + 1:7:int getKeyOffset(int):105:105 -> getKeyOffset + 1:23:int[] getKeys():188:188 -> getKeys + 1:8:long getLong(int):119:119 -> getLong + 9:12:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> getLong + 9:12:long getLong(int):119 -> getLong + 13:19:java.lang.Object verifyValue(int,java.lang.Object):135:135 -> getLong + 13:19:long getLong(int):119 -> getLong + 20:63:java.lang.Object verifyValue(int,java.lang.Object):133:133 -> getLong + 20:63:long getLong(int):119 -> getLong + 64:73:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> getLong + 64:73:long getLong(int):119 -> getLong + 74:100:java.lang.Object verifyValue(int,java.lang.Object):131:131 -> getLong + 74:100:long getLong(int):119 -> getLong + 1:8:com.facebook.react.common.mapbuffer.MapBuffer getMapBuffer(int):125:125 -> getMapBuffer + 9:12:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> getMapBuffer + 9:12:com.facebook.react.common.mapbuffer.MapBuffer getMapBuffer(int):125 -> getMapBuffer + 13:15:java.lang.Object verifyValue(int,java.lang.Object):135:135 -> getMapBuffer + 13:15:com.facebook.react.common.mapbuffer.MapBuffer getMapBuffer(int):125 -> getMapBuffer + 16:59:java.lang.Object verifyValue(int,java.lang.Object):133:133 -> getMapBuffer + 16:59:com.facebook.react.common.mapbuffer.MapBuffer getMapBuffer(int):125 -> getMapBuffer + 60:69:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> getMapBuffer + 60:69:com.facebook.react.common.mapbuffer.MapBuffer getMapBuffer(int):125 -> getMapBuffer + 70:96:java.lang.Object verifyValue(int,java.lang.Object):131:131 -> getMapBuffer + 70:96:com.facebook.react.common.mapbuffer.MapBuffer getMapBuffer(int):125 -> getMapBuffer + 1:8:java.util.List getMapBufferList(int):127:127 -> getMapBufferList + 9:12:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> getMapBufferList + 9:12:java.util.List getMapBufferList(int):127 -> getMapBufferList + 13:15:java.lang.Object verifyValue(int,java.lang.Object):135:135 -> getMapBufferList + 13:15:java.util.List getMapBufferList(int):127 -> getMapBufferList + 16:59:java.lang.Object verifyValue(int,java.lang.Object):133:133 -> getMapBufferList + 16:59:java.util.List getMapBufferList(int):127 -> getMapBufferList + 60:69:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> getMapBufferList + 60:69:java.util.List getMapBufferList(int):127 -> getMapBufferList + 70:96:java.lang.Object verifyValue(int,java.lang.Object):131:131 -> getMapBufferList + 70:96:java.util.List getMapBufferList(int):127 -> getMapBufferList + 1:8:java.lang.String getString(int):123:123 -> getString + 9:12:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> getString + 9:12:java.lang.String getString(int):123 -> getString + 13:15:java.lang.Object verifyValue(int,java.lang.Object):135:135 -> getString + 13:15:java.lang.String getString(int):123 -> getString + 16:59:java.lang.Object verifyValue(int,java.lang.Object):133:133 -> getString + 16:59:java.lang.String getString(int):123 -> getString + 60:69:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> getString + 60:69:java.lang.String getString(int):123 -> getString + 70:96:java.lang.Object verifyValue(int,java.lang.Object):131:131 -> getString + 70:96:java.lang.String getString(int):123 -> getString + 1:8:com.facebook.react.common.mapbuffer.MapBuffer$DataType getType(int):110:110 -> getType + 9:13:com.facebook.react.common.mapbuffer.MapBuffer$DataType getType(int):112:112 -> getType + 14:40:com.facebook.react.common.mapbuffer.MapBuffer$DataType getType(int):111:111 -> getType + 1:28:java.lang.Object[] getValues():193:193 -> getValues + 1:6:java.util.Iterator iterator():151:151 -> iterator + 1:1:com.facebook.react.common.mapbuffer.WritableMapBuffer put(int,boolean):40:40 -> put + 2:2:com.facebook.react.common.mapbuffer.WritableMapBuffer put(int,int):49:49 -> put + 3:3:com.facebook.react.common.mapbuffer.WritableMapBuffer put(int,long):58:58 -> put + 4:4:com.facebook.react.common.mapbuffer.WritableMapBuffer put(int,double):67:67 -> put + 5:5:com.facebook.react.common.mapbuffer.WritableMapBuffer put(int,java.lang.String):76:76 -> put + 6:6:com.facebook.react.common.mapbuffer.WritableMapBuffer put(int,com.facebook.react.common.mapbuffer.MapBuffer):85:85 -> put + 1:18:com.facebook.react.common.mapbuffer.WritableMapBuffer putInternal(int,java.lang.Object):88:88 -> putInternal + 19:24:com.facebook.react.common.mapbuffer.WritableMapBuffer putInternal(int,java.lang.Object):92:92 -> putInternal + 25:32:com.facebook.react.common.mapbuffer.WritableMapBuffer putInternal(int,java.lang.Object):88:88 -> putInternal + 4:12:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> verifyValue + 13:59:java.lang.Object verifyValue(int,java.lang.Object):133:133 -> verifyValue + 60:69:java.lang.Object verifyValue(int,java.lang.Object):132:132 -> verifyValue + 70:96:java.lang.Object verifyValue(int,java.lang.Object):131:131 -> verifyValue +com.facebook.react.common.mapbuffer.WritableMapBuffer$MapBufferEntry -> com.facebook.react.common.mapbuffer.WritableMapBuffer$MapBufferEntry: +# {"id":"sourceFile","fileName":"WritableMapBuffer.kt"} + 1:7:void (com.facebook.react.common.mapbuffer.WritableMapBuffer,int):159:159 -> + 8:17:int getKey():160:160 -> + 8:17:void (com.facebook.react.common.mapbuffer.WritableMapBuffer,int):160 -> + 18:41:com.facebook.react.common.mapbuffer.MapBuffer$DataType getType():161:161 -> + 18:41:void (com.facebook.react.common.mapbuffer.WritableMapBuffer,int):161 -> + 1:18:boolean getBooleanValue():163:163 -> getBooleanValue + 19:22:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):132:132 -> getBooleanValue + 19:22:boolean getBooleanValue():163 -> getBooleanValue + 23:29:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):135:135 -> getBooleanValue + 23:29:boolean getBooleanValue():163 -> getBooleanValue + 30:73:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):133:133 -> getBooleanValue + 30:73:boolean getBooleanValue():163 -> getBooleanValue + 74:83:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):132:132 -> getBooleanValue + 74:83:boolean getBooleanValue():163 -> getBooleanValue + 84:110:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):131:131 -> getBooleanValue + 84:110:boolean getBooleanValue():163 -> getBooleanValue + 1:18:double getDoubleValue():172:172 -> getDoubleValue + 19:22:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):132:132 -> getDoubleValue + 19:22:double getDoubleValue():172 -> getDoubleValue + 23:29:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):135:135 -> getDoubleValue + 23:29:double getDoubleValue():172 -> getDoubleValue + 30:73:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):133:133 -> getDoubleValue + 30:73:double getDoubleValue():172 -> getDoubleValue + 74:83:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):132:132 -> getDoubleValue + 74:83:double getDoubleValue():172 -> getDoubleValue + 84:110:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):131:131 -> getDoubleValue + 84:110:double getDoubleValue():172 -> getDoubleValue + 1:18:int getIntValue():166:166 -> getIntValue + 19:22:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):132:132 -> getIntValue + 19:22:int getIntValue():166 -> getIntValue + 23:29:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):135:135 -> getIntValue + 23:29:int getIntValue():166 -> getIntValue + 30:73:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):133:133 -> getIntValue + 30:73:int getIntValue():166 -> getIntValue + 74:83:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):132:132 -> getIntValue + 74:83:int getIntValue():166 -> getIntValue + 84:110:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):131:131 -> getIntValue + 84:110:int getIntValue():166 -> getIntValue + 1:3:int getKey():160:160 -> getKey + 1:18:long getLongValue():169:169 -> getLongValue + 19:22:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):132:132 -> getLongValue + 19:22:long getLongValue():169 -> getLongValue + 23:29:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):135:135 -> getLongValue + 23:29:long getLongValue():169 -> getLongValue + 30:73:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):133:133 -> getLongValue + 30:73:long getLongValue():169 -> getLongValue + 74:83:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):132:132 -> getLongValue + 74:83:long getLongValue():169 -> getLongValue + 84:110:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):131:131 -> getLongValue + 84:110:long getLongValue():169 -> getLongValue + 1:18:com.facebook.react.common.mapbuffer.MapBuffer getMapBufferValue():178:178 -> getMapBufferValue + 19:22:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):132:132 -> getMapBufferValue + 19:22:com.facebook.react.common.mapbuffer.MapBuffer getMapBufferValue():178 -> getMapBufferValue + 23:25:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):135:135 -> getMapBufferValue + 23:25:com.facebook.react.common.mapbuffer.MapBuffer getMapBufferValue():178 -> getMapBufferValue + 26:69:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):133:133 -> getMapBufferValue + 26:69:com.facebook.react.common.mapbuffer.MapBuffer getMapBufferValue():178 -> getMapBufferValue + 70:79:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):132:132 -> getMapBufferValue + 70:79:com.facebook.react.common.mapbuffer.MapBuffer getMapBufferValue():178 -> getMapBufferValue + 80:106:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):131:131 -> getMapBufferValue + 80:106:com.facebook.react.common.mapbuffer.MapBuffer getMapBufferValue():178 -> getMapBufferValue + 1:18:java.lang.String getStringValue():175:175 -> getStringValue + 19:22:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):132:132 -> getStringValue + 19:22:java.lang.String getStringValue():175 -> getStringValue + 23:25:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):135:135 -> getStringValue + 23:25:java.lang.String getStringValue():175 -> getStringValue + 26:69:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):133:133 -> getStringValue + 26:69:java.lang.String getStringValue():175 -> getStringValue + 70:79:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):132:132 -> getStringValue + 70:79:java.lang.String getStringValue():175 -> getStringValue + 80:106:java.lang.Object com.facebook.react.common.mapbuffer.WritableMapBuffer.verifyValue(int,java.lang.Object):131:131 -> getStringValue + 80:106:java.lang.String getStringValue():175 -> getStringValue + 1:3:com.facebook.react.common.mapbuffer.MapBuffer$DataType getType():161:161 -> getType +com.facebook.react.common.mapbuffer.WritableMapBuffer$iterator$1 -> com.facebook.react.common.mapbuffer.WritableMapBuffer$iterator$1: +# {"id":"sourceFile","fileName":"WritableMapBuffer.kt"} + 3:6:void (com.facebook.react.common.mapbuffer.WritableMapBuffer):151:151 -> + 1:3:int getCount():152:152 -> getCount + 1:18:boolean hasNext():154:154 -> hasNext + 1:1:java.lang.Object next():151:151 -> next + 2:2:com.facebook.react.common.mapbuffer.MapBuffer$Entry next():156:156 -> next + 1:3:void setCount(int):152:152 -> setCount +com.facebook.react.common.network.OkHttpCallUtil -> com.facebook.react.common.network.OkHttpCallUtil: +# {"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"} + 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 + 53:72:void cancelTag(okhttp3.OkHttpClient,java.lang.Object):27:27 -> cancelTag + 73:86:void cancelTag(okhttp3.OkHttpClient,java.lang.Object):28:28 -> cancelTag + 87:90:void cancelTag(okhttp3.OkHttpClient,java.lang.Object):29:29 -> cancelTag +com.facebook.react.config.ReactFeatureFlags -> com.facebook.react.config.ReactFeatureFlags: +# {"id":"sourceFile","fileName":"ReactFeatureFlags.kt"} + 1:4:void ():20:20 -> +com.facebook.react.defaults.DefaultComponentsRegistry -> com.facebook.react.defaults.DefaultComponentsRegistry: +# {"id":"sourceFile","fileName":"DefaultComponentsRegistry.kt"} + 8:11:void ():25:25 -> + 1:4:void ():22:22 -> +com.facebook.react.defaults.DefaultNewArchitectureEntryPoint -> com.facebook.react.defaults.DefaultNewArchitectureEntryPoint: +# {"id":"sourceFile","fileName":"DefaultNewArchitectureEntryPoint.kt"} + 8:12:void ():34:34 -> + 1:4:void ():32:32 -> + 1:3:boolean getBridgelessEnabled():163:163 -> getBridgelessEnabled + 1:3:boolean getConcurrentReactEnabled():157:157 -> getConcurrentReactEnabled + 1:3:boolean getFabricEnabled():145:145 -> getFabricEnabled + 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;"} + 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 + 1:1:void load():43:43 -> load + 2:2:void load(boolean):56:56 -> load + 3:3:void load(boolean,boolean):70:70 -> load + 4:4:void load(boolean,boolean,boolean):86:86 -> load + 5:5:void load(boolean,boolean,boolean):85:85 -> load + 6:6:void load(boolean,boolean,boolean):91:91 -> load + 7:7:void load(boolean,boolean,boolean):102:102 -> load + 8:8:void load(boolean,boolean,boolean):101:101 -> load + 9:9:void load(boolean,boolean,boolean):91:91 -> load + 10:10:void load(boolean,boolean,boolean):98:98 -> load + 11:11:void load(boolean,boolean,boolean):94:94 -> load + 12:12:void load(boolean,boolean,boolean):93:93 -> load + 13:16:void load(boolean,boolean,boolean):111:114 -> load + 17:17:void load(boolean,boolean,boolean):116:116 -> load + 18:18:void load(boolean,boolean,boolean):88:88 -> load + 1:1:void load$default(boolean,int,java.lang.Object):46:46 -> load$default + 2:2:void load$default(boolean,boolean,int,java.lang.Object):59:59 -> load$default + 3:3:void load$default(boolean,boolean,boolean,int,java.lang.Object):73:73 -> load$default + 6:8:void loadWithFeatureFlags$ReactAndroid_release(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):121:121 -> loadWithFeatureFlags$ReactAndroid_release + 9:14:void loadWithFeatureFlags$ReactAndroid_release(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):123:123 -> loadWithFeatureFlags$ReactAndroid_release + 15:20:void loadWithFeatureFlags$ReactAndroid_release(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):124:124 -> loadWithFeatureFlags$ReactAndroid_release + 21:26:void loadWithFeatureFlags$ReactAndroid_release(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):125:125 -> loadWithFeatureFlags$ReactAndroid_release + 27:32:void loadWithFeatureFlags$ReactAndroid_release(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):126:126 -> loadWithFeatureFlags$ReactAndroid_release + 33:34:void loadWithFeatureFlags$ReactAndroid_release(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):129:129 -> loadWithFeatureFlags$ReactAndroid_release + 35:36:void loadWithFeatureFlags$ReactAndroid_release(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):130:130 -> loadWithFeatureFlags$ReactAndroid_release + 37:38:void loadWithFeatureFlags$ReactAndroid_release(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):131:131 -> loadWithFeatureFlags$ReactAndroid_release + 39:42:void loadWithFeatureFlags$ReactAndroid_release(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):129:129 -> loadWithFeatureFlags$ReactAndroid_release + 43:60:void loadWithFeatureFlags$ReactAndroid_release(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):128:128 -> loadWithFeatureFlags$ReactAndroid_release + 61:64:void loadWithFeatureFlags$ReactAndroid_release(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):138:138 -> loadWithFeatureFlags$ReactAndroid_release + 65:74:void loadWithFeatureFlags$ReactAndroid_release(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):135:135 -> loadWithFeatureFlags$ReactAndroid_release + 6:8:void setReleaseLevel(com.facebook.react.common.ReleaseLevel):34:34 -> setReleaseLevel +com.facebook.react.defaults.DefaultNewArchitectureEntryPoint$WhenMappings -> com.facebook.react.defaults.DefaultNewArchitectureEntryPoint$WhenMappings: +# {"id":"sourceFile","fileName":"DefaultNewArchitectureEntryPoint.kt"} +com.facebook.react.defaults.DefaultReactActivityDelegate -> com.facebook.react.defaults.DefaultReactActivityDelegate: +# {"id":"sourceFile","fileName":"DefaultReactActivityDelegate.kt"} + 1:1:void (com.facebook.react.ReactActivity,java.lang.String,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):22:22 -> + 2:2:void (com.facebook.react.ReactActivity,java.lang.String,boolean):26:26 -> + 3:3:void (com.facebook.react.ReactActivity,java.lang.String,boolean):25:25 -> + 4:4:void (com.facebook.react.ReactActivity,java.lang.String,boolean,boolean):42:42 -> + 1:3:boolean isFabricEnabled():44:44 -> isFabricEnabled +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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Exception;)Lp3/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 + 6:6: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):84:84 -> getDefaultReactHost + 7:7: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):86:86 -> getDefaultReactHost + 8:8:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> getDefaultReactHost + 8:8: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):87 -> getDefaultReactHost + 9:9: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):87:87 -> getDefaultReactHost + 10:10: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):93:93 -> getDefaultReactHost + 11:11: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):89:89 -> getDefaultReactHost + 12:13: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):98:99 -> getDefaultReactHost + 14:14: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):102:102 -> getDefaultReactHost + 15:15: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):101:101 -> getDefaultReactHost + 16:16: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):110:110 -> getDefaultReactHost + 17:17:com.facebook.react.ReactHost getDefaultReactHost(android.content.Context,com.facebook.react.ReactNativeHost,com.facebook.react.runtime.JSRuntimeFactory):133:133 -> getDefaultReactHost + 18:18:com.facebook.react.ReactHost getDefaultReactHost(android.content.Context,com.facebook.react.ReactNativeHost,com.facebook.react.runtime.JSRuntimeFactory):136:136 -> getDefaultReactHost + 19:19:com.facebook.react.ReactHost getDefaultReactHost(android.content.Context,com.facebook.react.ReactNativeHost,com.facebook.react.runtime.JSRuntimeFactory):133:133 -> getDefaultReactHost + 1:2: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):65:66 -> getDefaultReactHost$default + 3:4: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):69:70 -> getDefaultReactHost$default + 5:5:kotlin.Unit getDefaultReactHost$lambda$0(java.lang.Exception):71:71 -> getDefaultReactHost$default + 5:5: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):71 -> getDefaultReactHost$default + 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;"} + 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"} +# {"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.facebook.react.defaults.DefaultReactHostDelegate -> com.facebook.react.defaults.DefaultReactHostDelegate: +# {"id":"sourceFile","fileName":"DefaultReactHostDelegate.kt"} + 1:8: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):38:45 -> + 9:10: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):41:42 -> + 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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Exception;)Lp3/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 + 1:3:com.facebook.react.runtime.JSRuntimeFactory getJsRuntimeFactory():42:42 -> getJsRuntimeFactory + 1:3:java.util.List getReactPackages():41:41 -> getReactPackages + 1:3:com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder getTurboModuleManagerDelegateBuilder():45:45 -> getTurboModuleManagerDelegateBuilder + 6:11:void handleInstanceException(java.lang.Exception):47:47 -> handleInstanceException +com.facebook.react.defaults.DefaultReactHostDelegate$$ExternalSyntheticLambda0 -> com.facebook.react.defaults.b: +# {"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.facebook.react.defaults.DefaultReactNativeHost -> com.facebook.react.defaults.DefaultReactNativeHost: +# {"id":"sourceFile","fileName":"DefaultReactNativeHost.kt"} + 6:9:void (android.app.Application):38:38 -> + 1:1:com.facebook.react.bridge.UIManager $r8$lambda$nQCF77NiuI4RMYzypDJ4BcMmrhE(com.facebook.react.defaults.DefaultReactNativeHost,com.facebook.react.bridge.ReactApplicationContext):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void clear():82:82 -> clear + 4:9:void clear():83:83 -> clear + 1:6:com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder getReactPackageTurboModuleManagerDelegateBuilder():42:42 -> getReactPackageTurboModuleManagerDelegateBuilder + 7:12:com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder getReactPackageTurboModuleManagerDelegateBuilder():43:43 -> getReactPackageTurboModuleManagerDelegateBuilder + 13:14:com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder getReactPackageTurboModuleManagerDelegateBuilder():45:45 -> getReactPackageTurboModuleManagerDelegateBuilder + 15:20:com.facebook.react.ReactPackageTurboModuleManagerDelegate$Builder getReactPackageTurboModuleManagerDelegateBuilder():46:46 -> getReactPackageTurboModuleManagerDelegateBuilder + 1:6:com.facebook.react.bridge.UIManagerProvider getUIManagerProvider():51:51 -> getUIManagerProvider + 7:12:com.facebook.react.bridge.UIManagerProvider getUIManagerProvider():52:52 -> getUIManagerProvider + 13:14:com.facebook.react.bridge.UIManagerProvider getUIManagerProvider():76:76 -> getUIManagerProvider + 15:20:com.facebook.react.bridge.UIManagerProvider getUIManagerProvider():77:77 -> getUIManagerProvider + 6:10:com.facebook.react.bridge.UIManager getUIManagerProvider$lambda$0(com.facebook.react.defaults.DefaultReactNativeHost,com.facebook.react.bridge.ReactApplicationContext):53:53 -> getUIManagerProvider$lambda$0 + 11:13:com.facebook.react.bridge.UIManager getUIManagerProvider$lambda$0(com.facebook.react.defaults.DefaultReactNativeHost,com.facebook.react.bridge.ReactApplicationContext):54:54 -> getUIManagerProvider$lambda$0 + 14:19:com.facebook.react.bridge.UIManager getUIManagerProvider$lambda$0(com.facebook.react.defaults.DefaultReactNativeHost,com.facebook.react.bridge.ReactApplicationContext):57:57 -> getUIManagerProvider$lambda$0 + 20:21:com.facebook.react.bridge.UIManager getUIManagerProvider$lambda$0(com.facebook.react.defaults.DefaultReactNativeHost,com.facebook.react.bridge.ReactApplicationContext):58:58 -> getUIManagerProvider$lambda$0 + 22:26:com.facebook.react.bridge.UIManager getUIManagerProvider$lambda$0(com.facebook.react.defaults.DefaultReactNativeHost,com.facebook.react.bridge.ReactApplicationContext):59:59 -> getUIManagerProvider$lambda$0 + 27:30:com.facebook.react.bridge.UIManager getUIManagerProvider$lambda$0(com.facebook.react.defaults.DefaultReactNativeHost,com.facebook.react.bridge.ReactApplicationContext):58:58 -> getUIManagerProvider$lambda$0 + 31:32:com.facebook.react.bridge.UIManager getUIManagerProvider$lambda$0(com.facebook.react.defaults.DefaultReactNativeHost,com.facebook.react.bridge.ReactApplicationContext):67:67 -> getUIManagerProvider$lambda$0 + 33:45:com.facebook.react.bridge.UIManager getUIManagerProvider$lambda$0(com.facebook.react.defaults.DefaultReactNativeHost,com.facebook.react.bridge.ReactApplicationContext):68:68 -> getUIManagerProvider$lambda$0 + 46:48:com.facebook.react.bridge.UIManager getUIManagerProvider$lambda$0(com.facebook.react.defaults.DefaultReactNativeHost,com.facebook.react.bridge.ReactApplicationContext):67:67 -> getUIManagerProvider$lambda$0 + 49:53:com.facebook.react.bridge.UIManager getUIManagerProvider$lambda$0(com.facebook.react.defaults.DefaultReactNativeHost,com.facebook.react.bridge.ReactApplicationContext):72:72 -> getUIManagerProvider$lambda$0 + 54:58:com.facebook.react.bridge.UIManager getUIManagerProvider$lambda$0(com.facebook.react.defaults.DefaultReactNativeHost,com.facebook.react.bridge.ReactApplicationContext):73:73 -> getUIManagerProvider$lambda$0 + 8:13:com.facebook.react.ReactHost toReactHost$ReactAndroid_release(android.content.Context,com.facebook.react.runtime.JSRuntimeFactory):120:120 -> toReactHost$ReactAndroid_release + 14:22:com.facebook.react.ReactHost toReactHost$ReactAndroid_release(android.content.Context,com.facebook.react.runtime.JSRuntimeFactory):123:123 -> toReactHost$ReactAndroid_release + 23:31:com.facebook.react.ReactHost toReactHost$ReactAndroid_release(android.content.Context,com.facebook.react.runtime.JSRuntimeFactory):124:124 -> toReactHost$ReactAndroid_release + 32:40:com.facebook.react.ReactHost toReactHost$ReactAndroid_release(android.content.Context,com.facebook.react.runtime.JSRuntimeFactory):125:125 -> toReactHost$ReactAndroid_release + 41:44:com.facebook.react.ReactHost toReactHost$ReactAndroid_release(android.content.Context,com.facebook.react.runtime.JSRuntimeFactory):126:126 -> toReactHost$ReactAndroid_release + 45:55:com.facebook.react.ReactHost toReactHost$ReactAndroid_release(android.content.Context,com.facebook.react.runtime.JSRuntimeFactory):128:128 -> toReactHost$ReactAndroid_release + 56:60:com.facebook.react.ReactHost toReactHost$ReactAndroid_release(android.content.Context,com.facebook.react.runtime.JSRuntimeFactory):121:121 -> toReactHost$ReactAndroid_release + 8:20:com.facebook.react.ReactHost toReactHost$ReactAndroid_release$default(com.facebook.react.defaults.DefaultReactNativeHost,android.content.Context,com.facebook.react.runtime.JSRuntimeFactory,int,java.lang.Object):115:115 -> toReactHost$ReactAndroid_release$default +com.facebook.react.defaults.DefaultReactNativeHost$$ExternalSyntheticLambda0 -> com.facebook.react.defaults.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.defaults.DefaultReactNativeHost com.facebook.react.defaults.DefaultReactNativeHost$$InternalSyntheticLambda$1$c2af5aabdc26fd8d450a3a757433df7b3cfdc65b44f0bf4bbe4173a2b31b974b$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.defaults.DefaultReactNativeHost):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):0:0 -> createUIManager + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.defaults.DefaultReactNativeHost$getUIManagerProvider$1$viewManagerRegistry$1 -> com.facebook.react.defaults.DefaultReactNativeHost$getUIManagerProvider$1$viewManagerRegistry$1: +# {"id":"sourceFile","fileName":"DefaultReactNativeHost.kt"} + 3:6:void (com.facebook.react.defaults.DefaultReactNativeHost):59:59 -> + 6:16:com.facebook.react.uimanager.ViewManager getViewManager(java.lang.String):61:61 -> getViewManager + 1:11:java.util.Collection getViewManagerNames():63:63 -> getViewManagerNames +com.facebook.react.defaults.DefaultSoLoader -> com.facebook.react.defaults.DefaultSoLoader: +# {"id":"sourceFile","fileName":"DefaultSoLoader.kt"} + 1:4:void ():12:12 -> + 4:8:void maybeLoadSoLibrary():16:16 -> maybeLoadSoLibrary + 9:16:void maybeLoadSoLibrary():18:18 -> maybeLoadSoLibrary + 17:20:void maybeLoadSoLibrary():23:23 -> maybeLoadSoLibrary +com.facebook.react.defaults.DefaultTurboModuleManagerDelegate -> com.facebook.react.defaults.DefaultTurboModuleManagerDelegate: +# {"id":"sourceFile","fileName":"DefaultTurboModuleManagerDelegate.kt"} + 9:12:void ():72:72 -> + 1:1:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List,java.util.List,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List,java.util.List):35:35 -> + 1:2:com.facebook.jni.HybridData initHybrid():38:39 -> initHybrid + 3:3:com.facebook.jni.HybridData initHybrid():38:38 -> initHybrid +com.facebook.react.defaults.DefaultTurboModuleManagerDelegate$Builder -> com.facebook.react.defaults.DefaultTurboModuleManagerDelegate$Builder: +# {"id":"sourceFile","fileName":"DefaultTurboModuleManagerDelegate.kt"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/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;"} + 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;"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.ReactPackageTurboModuleManagerDelegate build(com.facebook.react.bridge.ReactApplicationContext,java.util.List):43:43 -> build + 2:2:com.facebook.react.defaults.DefaultTurboModuleManagerDelegate build(com.facebook.react.bridge.ReactApplicationContext,java.util.List):66:66 -> build + 3:3:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.flatMap(java.lang.Iterable,kotlin.jvm.functions.Function1):1374:1374 -> build + 3:3:com.facebook.react.defaults.DefaultTurboModuleManagerDelegate build(com.facebook.react.bridge.ReactApplicationContext,java.util.List):66 -> build + 4:5:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.flatMapTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1460:1461 -> build + 4:5:com.facebook.react.defaults.DefaultTurboModuleManagerDelegate build(com.facebook.react.bridge.ReactApplicationContext,java.util.List):66 -> build + 6:6:com.facebook.react.defaults.DefaultTurboModuleManagerDelegate build(com.facebook.react.bridge.ReactApplicationContext,java.util.List):66:66 -> build + 7:7:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.flatMapTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1462:1462 -> build + 7:7:com.facebook.react.defaults.DefaultTurboModuleManagerDelegate build(com.facebook.react.bridge.ReactApplicationContext,java.util.List):66 -> build + 8:8:com.facebook.react.defaults.DefaultTurboModuleManagerDelegate build(com.facebook.react.bridge.ReactApplicationContext,java.util.List):63:63 -> build +com.facebook.react.defaults.DefaultTurboModuleManagerDelegate$Builder$$ExternalSyntheticLambda0 -> com.facebook.react.defaults.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function1 com.facebook.react.defaults.DefaultTurboModuleManagerDelegate$Builder$$InternalSyntheticLambda$1$a915eec8ae8cdfa5f439493003240885230b70a9a9b4ae84b89c34a2cd293fe7$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.functions.Function1):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.facebook.react.defaults.DefaultTurboModuleManagerDelegate$Builder$$ExternalSyntheticLambda1 -> com.facebook.react.defaults.e: +# {"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.synthesized"} + 1:1:void (D3.Function0):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/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: +# {"id":"sourceFile","fileName":"DefaultTurboModuleManagerDelegate.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():70:70 -> +com.facebook.react.devsupport.BridgeDevSupportManager -> com.facebook.react.devsupport.BridgeDevSupportManager: +# {"id":"sourceFile","fileName":"BridgeDevSupportManager.kt"} + 9:16:void ():102:102 -> + 11:14:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):66:66 -> + 1:1:void $r8$lambda$PgMrLl_DQWrrFaMhmXSoMFY9AAU(com.facebook.react.devsupport.BridgeDevSupportManager):0:0 -> A + # {"id":"com.android.tools.r8.synthesized"} + 1:3:java.lang.String getUniqueTag():81:81 -> getUniqueTag + 1:3:void handleReloadJS():84:84 -> handleReloadJS + 4:5:void handleReloadJS():86:86 -> handleReloadJS + 6:17:void handleReloadJS():87:87 -> handleReloadJS + 18:20:void handleReloadJS():85:85 -> handleReloadJS + 21:23:void handleReloadJS():91:91 -> handleReloadJS + 24:34:void handleReloadJS():93:93 -> handleReloadJS + 35:57:void handleReloadJS():94:94 -> handleReloadJS + 58:66:void handleReloadJS():95:95 -> handleReloadJS + 1:9:void handleReloadJS$lambda$1(com.facebook.react.devsupport.BridgeDevSupportManager):96:96 -> handleReloadJS$lambda$1 + 1:8:void handleReloadJS$lambda$1$lambda$0(com.facebook.react.devsupport.BridgeDevSupportManager):96:96 -> handleReloadJS$lambda$1$lambda$0 + 1:1:void $r8$lambda$HgMla5uZ9LUekvxoo-y1fgz87CM(com.facebook.react.devsupport.BridgeDevSupportManager):0:0 -> z + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.BridgeDevSupportManager$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.BridgeDevSupportManager com.facebook.react.devsupport.BridgeDevSupportManager$$InternalSyntheticLambda$1$dd1baa8b49d89fe8b8a616fcf4b7b1eeafee5c61f40e0f67951e85548267e4a7$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.BridgeDevSupportManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.BridgeDevSupportManager$$ExternalSyntheticLambda1 -> com.facebook.react.devsupport.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.BridgeDevSupportManager com.facebook.react.devsupport.BridgeDevSupportManager$$InternalSyntheticLambda$1$f8c08c19d89f76aa9eca7a6dd4fa39846c8075e4186ba2d97dc78d6cfe8574b2$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.BridgeDevSupportManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onSuccess():0:0 -> onSuccess + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.BridgeDevSupportManager$Companion -> com.facebook.react.devsupport.BridgeDevSupportManager$Companion: +# {"id":"sourceFile","fileName":"BridgeDevSupportManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():100:100 -> +com.facebook.react.devsupport.BridgelessDevSupportManager -> com.facebook.react.devsupport.BridgelessDevSupportManager: +# {"id":"sourceFile","fileName":"BridgelessDevSupportManager.kt"} + 1:1:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):43:43 -> + 2:2:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String):62:62 -> + 3:3:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String):61:61 -> + 1:3:java.lang.String getUniqueTag():76:76 -> getUniqueTag + 1:3:void handleReloadJS():79:79 -> handleReloadJS + 4:6:void handleReloadJS():81:81 -> handleReloadJS + 7:16:void handleReloadJS():82:82 -> handleReloadJS + 1:3:com.facebook.react.devsupport.interfaces.TracingState tracingState():86:86 -> tracingState +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;"} + okhttp3.Call downloadBundleFromURLCall -> downloadBundleFromURLCall + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/e;"} + 6:11:void (okhttp3.OkHttpClient):35:35 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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;"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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 + 26:30: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):292:292 -> processBundleResult + 31:33: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):293:293 -> processBundleResult + 34:38: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):294:294 -> processBundleResult + 39:43: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):295:295 -> processBundleResult + 44:46: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):296:296 -> processBundleResult + 47:49: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):297:297 -> processBundleResult + 50:54: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):298:298 -> processBundleResult + 55:57: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):299:299 -> processBundleResult + 58:77: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):300:300 -> processBundleResult + 78:82: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):306:306 -> processBundleResult + 83:108: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):309:309 -> processBundleResult + 109:116: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):311:311 -> processBundleResult + 117:123: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):313:313 -> processBundleResult + 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"} + 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 + 45:48: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):179:179 -> processMultipartResponse + 49:51: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 + 52:55: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):168:168 -> processMultipartResponse + 56:69: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):184:184 -> processMultipartResponse + 70:74: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):185:185 -> processMultipartResponse + 75:84: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):188:188 -> processMultipartResponse + 85:90: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):187:187 -> processMultipartResponse + 91:92: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):258:258 -> processMultipartResponse + 93:96: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):262:262 -> processMultipartResponse + 97:122: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):264:264 -> processMultipartResponse + 123:126: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):268:268 -> processMultipartResponse + 127:129: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):258:258 -> processMultipartResponse + 130:133: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):257:257 -> processMultipartResponse + 134:141: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):184:184 -> processMultipartResponse +com.facebook.react.devsupport.BundleDownloader$BundleInfo -> com.facebook.react.devsupport.BundleDownloader$BundleInfo: +# {"id":"sourceFile","fileName":"BundleDownloader.kt"} + 1:4:void ():38:38 -> + 1:3:int getFilesChangedCount():43:43 -> getFilesChangedCount + 1:7:java.lang.String getUrl():41:41 -> getUrl + 1:3:java.lang.String get_url$ReactAndroid_release():39:39 -> get_url$ReactAndroid_release + 1:3:void setFilesChangedCount$ReactAndroid_release(int):44:44 -> setFilesChangedCount$ReactAndroid_release + 1:3:void set_url$ReactAndroid_release(java.lang.String):39:39 -> set_url$ReactAndroid_release + 1:5:java.lang.String toJSONString():48:48 -> toJSONString + 6:12:java.lang.String toJSONString():50:50 -> toJSONString + 13:19:java.lang.String toJSONString():51:51 -> toJSONString + 20:25:java.lang.String toJSONString():53:53 -> toJSONString + 26:34:java.lang.String toJSONString():55:55 -> toJSONString +com.facebook.react.devsupport.BundleDownloader$BundleInfo$Companion -> com.facebook.react.devsupport.BundleDownloader$BundleInfo$Companion: +# {"id":"sourceFile","fileName":"BundleDownloader.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():59:59 -> + 5:9:com.facebook.react.devsupport.BundleDownloader$BundleInfo fromJSONString(java.lang.String):66:66 -> fromJSONString + 10:14:com.facebook.react.devsupport.BundleDownloader$BundleInfo fromJSONString(java.lang.String):67:67 -> fromJSONString + 15:23:com.facebook.react.devsupport.BundleDownloader$BundleInfo fromJSONString(java.lang.String):68:68 -> fromJSONString + 24:34:com.facebook.react.devsupport.BundleDownloader$BundleInfo fromJSONString(java.lang.String):69:69 -> fromJSONString + 35:42:com.facebook.react.devsupport.BundleDownloader$BundleInfo fromJSONString(java.lang.String):72:72 -> fromJSONString +com.facebook.react.devsupport.BundleDownloader$Companion -> com.facebook.react.devsupport.BundleDownloader$Companion: +# {"id":"sourceFile","fileName":"BundleDownloader.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:boolean access$storePlainJSInFile(com.facebook.react.devsupport.BundleDownloader$Companion,okio.BufferedSource,java.io.File):321:321 -> + 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"} + 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"} + 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"} + 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"} +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"} + 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 + 53:54:void onFailure(okhttp3.Call,java.io.IOException):104:104 -> onFailure + 55:79:void onFailure(okhttp3.Call,java.io.IOException):105:105 -> onFailure + 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"} + 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 + 52:63:void onResponse(okhttp3.Call,okhttp3.Response):122:122 -> onResponse + 64:72:void onResponse(okhttp3.Call,okhttp3.Response):124:124 -> onResponse + 73:74:void onResponse(okhttp3.Call,okhttp3.Response):127:127 -> onResponse + 75:80:void onResponse(okhttp3.Call,okhttp3.Response):129:129 -> onResponse + 81:84:void onResponse(okhttp3.Call,okhttp3.Response):130:130 -> onResponse + 85:96:void onResponse(okhttp3.Call,okhttp3.Response):131:131 -> onResponse + 97:107:void onResponse(okhttp3.Call,okhttp3.Response):132:132 -> onResponse + 108:126:void onResponse(okhttp3.Call,okhttp3.Response):133:133 -> onResponse + 127:132:void onResponse(okhttp3.Call,okhttp3.Response):138:138 -> onResponse + 133:136:void onResponse(okhttp3.Call,okhttp3.Response):142:142 -> onResponse + 137:143:void onResponse(okhttp3.Call,okhttp3.Response):143:143 -> onResponse + 144:147:void onResponse(okhttp3.Call,okhttp3.Response):144:144 -> onResponse + 148:154:void onResponse(okhttp3.Call,okhttp3.Response):140:140 -> onResponse + 155:156:void onResponse(okhttp3.Call,okhttp3.Response):150:150 -> onResponse + 157:159:void onResponse(okhttp3.Call,okhttp3.Response):138:138 -> onResponse + 160:161:void onResponse(okhttp3.Call,okhttp3.Response):152:152 -> onResponse + 162:167:void onResponse(okhttp3.Call,okhttp3.Response):111:111 -> onResponse + 168:173:void onResponse(okhttp3.Call,okhttp3.Response):138:138 -> onResponse + 174:176:void onResponse(okhttp3.Call,okhttp3.Response):117:117 -> onResponse + 177:180:void onResponse(okhttp3.Call,okhttp3.Response):118:118 -> onResponse + 181:186:void onResponse(okhttp3.Call,okhttp3.Response):111:111 -> onResponse +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;"} + 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"} + 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"} + 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 + 48:49:void onChunkComplete(java.util.Map,okio.Buffer,boolean):206:206 -> onChunkComplete + 50:55:void onChunkComplete(java.util.Map,okio.Buffer,boolean):208:208 -> onChunkComplete + 56:57:void onChunkComplete(java.util.Map,okio.Buffer,boolean):210:210 -> onChunkComplete + 58:59:void onChunkComplete(java.util.Map,okio.Buffer,boolean):211:211 -> onChunkComplete + 60:62:void onChunkComplete(java.util.Map,okio.Buffer,boolean):212:212 -> onChunkComplete + 63:67:void onChunkComplete(java.util.Map,okio.Buffer,boolean):205:205 -> onChunkComplete + 68:75:void onChunkComplete(java.util.Map,okio.Buffer,boolean):216:216 -> onChunkComplete + 76:88:void onChunkComplete(java.util.Map,okio.Buffer,boolean):217:217 -> onChunkComplete + 89:97:void onChunkComplete(java.util.Map,okio.Buffer,boolean):223:223 -> onChunkComplete + 98:113:void onChunkComplete(java.util.Map,okio.Buffer,boolean):225:225 -> onChunkComplete + 114:120:void onChunkComplete(java.util.Map,okio.Buffer,boolean):227:227 -> onChunkComplete + 121:130:void onChunkComplete(java.util.Map,okio.Buffer,boolean):228:228 -> onChunkComplete + 131:136:void onChunkComplete(java.util.Map,okio.Buffer,boolean):231:231 -> onChunkComplete + 137:144:void onChunkComplete(java.util.Map,okio.Buffer,boolean):232:232 -> onChunkComplete + 145:150:void onChunkComplete(java.util.Map,okio.Buffer,boolean):234:234 -> onChunkComplete + 151:173:void onChunkComplete(java.util.Map,okio.Buffer,boolean):236:236 -> onChunkComplete + 6:19:void onChunkProgress(java.util.Map,long,long):246:246 -> onChunkProgress + 20:24:void onChunkProgress(java.util.Map,long,long):247:247 -> onChunkProgress + 25:30:void onChunkProgress(java.util.Map,long,long):249:249 -> onChunkProgress + 31:36:void onChunkProgress(java.util.Map,long,long):250:250 -> onChunkProgress + 37:42:void onChunkProgress(java.util.Map,long,long):247:247 -> onChunkProgress +com.facebook.react.devsupport.ChangeBundleLocationDialog -> com.facebook.react.devsupport.ChangeBundleLocationDialog: +# {"id":"sourceFile","fileName":"ChangeBundleLocationDialog.kt"} + 1:4:void ():23:23 -> + 1:1:void $r8$lambda$ANbfuRGuNOr_wP08ZF6OLEWreYo(com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener,android.widget.EditText,android.app.AlertDialog,android.view.View):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$CwZri1bAT6TwOgJILE1GfktK7BQ(android.widget.EditText,java.lang.String,android.view.View):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$SwHo5GT9w9UpRj2TWCBwJjUMEss(android.widget.EditText,java.lang.String,android.view.View):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$awBQBjBpoZWOBVPFm-GKBzqlp-8(android.app.AlertDialog,android.view.View):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 16:19:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):34:34 -> show + 20:23:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):35:35 -> show + 24:28:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):36:36 -> show + 29:32:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):37:37 -> show + 33:35:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):38:38 -> show + 36:41:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):40:40 -> show + 42:46:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):41:41 -> show + 47:61:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):42:42 -> show + 62:73:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):43:43 -> show + 74:76:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):44:44 -> show + 77:81:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):46:46 -> show + 82:90:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):47:47 -> show + 91:97:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):49:49 -> show + 98:100:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):48:48 -> show + 101:105:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):54:54 -> show + 106:108:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):56:56 -> show + 109:120:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):57:57 -> show + 121:126:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):58:58 -> show + 127:131:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):59:59 -> show + 132:134:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):60:60 -> show + 135:137:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):61:61 -> show + 138:142:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):63:63 -> show + 143:147:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):64:64 -> show + 148:151:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):65:65 -> show + 152:154:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):66:66 -> show + 155:162:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):67:67 -> show + 163:168:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):69:69 -> show + 169:173:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):70:70 -> show + 174:176:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):71:71 -> show + 177:179:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):72:72 -> show + 180:182:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):73:73 -> show + 183:190:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):74:74 -> show + 191:195:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):76:76 -> show + 196:198:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):77:77 -> show + 199:203:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):79:79 -> show + 204:206:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):78:78 -> show + 207:209:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):83:83 -> show + 210:212:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):84:84 -> show + 213:217:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):86:86 -> show + 218:219:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):89:89 -> show + 220:227:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):90:90 -> show + 228:231:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):88:88 -> show + 232:234:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):87:87 -> show + 235:239:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):93:93 -> show + 240:242:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):97:97 -> show + 243:245:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):98:98 -> show + 246:250:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):100:100 -> show + 251:259:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):101:101 -> show + 260:264:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):103:103 -> show + 265:273:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):104:104 -> show + 274:276:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):106:106 -> show + 277:279:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):107:107 -> show + 280:282:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):108:108 -> show + 283:285:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):109:109 -> show + 286:288:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):110:110 -> show + 289:291:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):111:111 -> show + 292:296:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):114:114 -> show + 297:306:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):115:115 -> show + 307:310:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):116:116 -> show + 311:314:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):117:117 -> show + 315:322:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):119:119 -> show + 323:330:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):123:123 -> show + 331:334:void show(android.content.Context,com.facebook.react.modules.debug.interfaces.DeveloperSettings,com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener):124:124 -> show + 1:4:void show$lambda$0(android.widget.EditText,java.lang.String,android.view.View):67:67 -> show$lambda$0 + 1:4:void show$lambda$1(android.widget.EditText,java.lang.String,android.view.View):74:74 -> show$lambda$1 + 1:11:void show$lambda$2(com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener,android.widget.EditText,android.app.AlertDialog,android.view.View):120:120 -> show$lambda$2 + 12:15:void show$lambda$2(com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener,android.widget.EditText,android.app.AlertDialog,android.view.View):121:121 -> show$lambda$2 + 1:4:void show$lambda$3(android.app.AlertDialog,android.view.View):123:123 -> show$lambda$3 +com.facebook.react.devsupport.ChangeBundleLocationDialog$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + android.widget.EditText com.facebook.react.devsupport.ChangeBundleLocationDialog$$InternalSyntheticLambda$1$cd593d58dd77b46ed22a80dd38ae8a2c4992e8081934666fb78714a68fec9d86$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.devsupport.ChangeBundleLocationDialog$$InternalSyntheticLambda$1$cd593d58dd77b46ed22a80dd38ae8a2c4992e8081934666fb78714a68fec9d86$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.widget.EditText,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.ChangeBundleLocationDialog$$ExternalSyntheticLambda1 -> com.facebook.react.devsupport.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + android.widget.EditText com.facebook.react.devsupport.ChangeBundleLocationDialog$$InternalSyntheticLambda$1$cd593d58dd77b46ed22a80dd38ae8a2c4992e8081934666fb78714a68fec9d86$1.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.devsupport.ChangeBundleLocationDialog$$InternalSyntheticLambda$1$cd593d58dd77b46ed22a80dd38ae8a2c4992e8081934666fb78714a68fec9d86$1.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.widget.EditText,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.ChangeBundleLocationDialog$$ExternalSyntheticLambda2 -> com.facebook.react.devsupport.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener com.facebook.react.devsupport.ChangeBundleLocationDialog$$InternalSyntheticLambda$1$cd593d58dd77b46ed22a80dd38ae8a2c4992e8081934666fb78714a68fec9d86$2.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + android.widget.EditText com.facebook.react.devsupport.ChangeBundleLocationDialog$$InternalSyntheticLambda$1$cd593d58dd77b46ed22a80dd38ae8a2c4992e8081934666fb78714a68fec9d86$2.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + android.app.AlertDialog com.facebook.react.devsupport.ChangeBundleLocationDialog$$InternalSyntheticLambda$1$cd593d58dd77b46ed22a80dd38ae8a2c4992e8081934666fb78714a68fec9d86$2.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener,android.widget.EditText,android.app.AlertDialog):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.ChangeBundleLocationDialog$$ExternalSyntheticLambda3 -> com.facebook.react.devsupport.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + android.app.AlertDialog com.facebook.react.devsupport.ChangeBundleLocationDialog$$InternalSyntheticLambda$1$cd593d58dd77b46ed22a80dd38ae8a2c4992e8081934666fb78714a68fec9d86$3.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.app.AlertDialog):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener -> com.facebook.react.devsupport.ChangeBundleLocationDialog$ChangeBundleLocationDialogListener: +# {"id":"sourceFile","fileName":"ChangeBundleLocationDialog.kt"} +com.facebook.react.devsupport.CxxInspectorPackagerConnection -> com.facebook.react.devsupport.CxxInspectorPackagerConnection: +# {"id":"sourceFile","fileName":"CxxInspectorPackagerConnection.kt"} + 9:14:void ():151:151 -> + 16:18:void (java.lang.String,java.lang.String,java.lang.String):25:25 -> + 19:32:void (java.lang.String,java.lang.String,java.lang.String):33:33 -> + 1:5:com.facebook.jni.HybridData access$initHybrid(java.lang.String,java.lang.String,java.lang.String,com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl):25:25 -> access$initHybrid +com.facebook.react.devsupport.CxxInspectorPackagerConnection$Companion -> com.facebook.react.devsupport.CxxInspectorPackagerConnection$Companion: +# {"id":"sourceFile","fileName":"CxxInspectorPackagerConnection.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():149:149 -> + 1:5:com.facebook.jni.HybridData access$initHybrid(com.facebook.react.devsupport.CxxInspectorPackagerConnection$Companion,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl):149:149 -> access$initHybrid +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;"} + 1:3:void ():79:79 -> + 4:8:void ():81:81 -> + 9:16:void ():82:82 -> + 17:22:void ():83:83 -> + 23:28:void ():84:84 -> + 29:34:void ():85:85 -> + 35:46:void ():87:87 -> + 8:20:com.facebook.react.devsupport.CxxInspectorPackagerConnection$IWebSocket connectWebSocket(java.lang.String,com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):93:93 -> connectWebSocket + 21:22:com.facebook.react.devsupport.CxxInspectorPackagerConnection$IWebSocket connectWebSocket(java.lang.String,com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):95:95 -> connectWebSocket + 23:27:com.facebook.react.devsupport.CxxInspectorPackagerConnection$IWebSocket connectWebSocket(java.lang.String,com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):97:97 -> connectWebSocket + 28:31:com.facebook.react.devsupport.CxxInspectorPackagerConnection$IWebSocket connectWebSocket(java.lang.String,com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):95:95 -> connectWebSocket + 32:37:com.facebook.react.devsupport.CxxInspectorPackagerConnection$IWebSocket connectWebSocket(java.lang.String,com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):132:132 -> connectWebSocket + 38:45:com.facebook.react.devsupport.CxxInspectorPackagerConnection$IWebSocket connectWebSocket(java.lang.String,com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):92:92 -> connectWebSocket + 6:11:void scheduleCallback(java.lang.Runnable,long):145:145 -> scheduleCallback +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;"} + 3:6:void (okhttp3.WebSocket):132:132 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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: +# {"id":"sourceFile","fileName":"CxxInspectorPackagerConnection.kt"} + 5:8:void (com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl,com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):97:97 -> + 1:1:void $r8$lambda$0nI9zZCHNYpS_L2MvAldqY-jM-k(com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$NrmTp2nSxn0F7ZX7uVW3XGEWDfQ(java.lang.Throwable,com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$O31gJ9mPudNC5xHMm3nPJgxbPDI(com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate,java.lang.String):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 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"} + 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"} + 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"} + 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"} + 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"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.Throwable com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl$connectWebSocket$webSocket$1$$InternalSyntheticLambda$1$2006877a90ecbda23d081b5454c31036f3fea5ff0b289e4d48dcb6601d9aae30$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl$connectWebSocket$webSocket$1$$InternalSyntheticLambda$1$2006877a90ecbda23d081b5454c31036f3fea5ff0b289e4d48dcb6601d9aae30$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.Throwable,com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl$connectWebSocket$webSocket$1$$ExternalSyntheticLambda1 -> com.facebook.react.devsupport.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl$connectWebSocket$webSocket$1$$InternalSyntheticLambda$1$764a67054e492d79dd529c7d4d46a71171d8b924a82a3da348749ab3a6f225aa$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl$connectWebSocket$webSocket$1$$ExternalSyntheticLambda2 -> com.facebook.react.devsupport.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl$connectWebSocket$webSocket$1$$InternalSyntheticLambda$1$7a0e5b1d06c6a4213f501247a2c402366cb4ede3e86b0c2024b1ea162e78cc7c$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl$connectWebSocket$webSocket$1$$ExternalSyntheticLambda3 -> com.facebook.react.devsupport.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl$connectWebSocket$webSocket$1$$InternalSyntheticLambda$1$d86bc8ca8803b49506616f439a017de3b6c6c8b14d7e10a94b042e1762be4b8f$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.devsupport.CxxInspectorPackagerConnection$DelegateImpl$connectWebSocket$webSocket$1$$InternalSyntheticLambda$1$d86bc8ca8803b49506616f439a017de3b6c6c8b14d7e10a94b042e1762be4b8f$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.CxxInspectorPackagerConnection$IWebSocket -> com.facebook.react.devsupport.CxxInspectorPackagerConnection$IWebSocket: +# {"id":"sourceFile","fileName":"CxxInspectorPackagerConnection.kt"} +com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate -> com.facebook.react.devsupport.CxxInspectorPackagerConnection$WebSocketDelegate: +# {"id":"sourceFile","fileName":"CxxInspectorPackagerConnection.kt"} + 6:11:void (com.facebook.jni.HybridData):44:44 -> + 1:6:void close():59:59 -> close +com.facebook.react.devsupport.DebugOverlayController -> com.facebook.react.devsupport.DebugOverlayController: +# {"id":"sourceFile","fileName":"DebugOverlayController.kt"} + 6:10:void (com.facebook.react.bridge.ReactContext):26:26 -> + 11:26:void (com.facebook.react.bridge.ReactContext):27:27 -> + 1:1:void $r8$lambda$En4_EBxJ8gGriFutT2WjA3uSiwo(boolean,com.facebook.react.devsupport.DebugOverlayController):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:9:void setFpsDebugViewVisible(boolean):32:32 -> setFpsDebugViewVisible + 3:6:void setFpsDebugViewVisible$lambda$0(boolean,com.facebook.react.devsupport.DebugOverlayController):34:34 -> setFpsDebugViewVisible$lambda$0 + 7:16:void setFpsDebugViewVisible$lambda$0(boolean,com.facebook.react.devsupport.DebugOverlayController):35:35 -> setFpsDebugViewVisible$lambda$0 + 17:24:void setFpsDebugViewVisible$lambda$0(boolean,com.facebook.react.devsupport.DebugOverlayController):36:36 -> setFpsDebugViewVisible$lambda$0 + 25:33:void setFpsDebugViewVisible$lambda$0(boolean,com.facebook.react.devsupport.DebugOverlayController):39:39 -> setFpsDebugViewVisible$lambda$0 + 34:35:void setFpsDebugViewVisible$lambda$0(boolean,com.facebook.react.devsupport.DebugOverlayController):41:41 -> setFpsDebugViewVisible$lambda$0 + 36:42:void setFpsDebugViewVisible$lambda$0(boolean,com.facebook.react.devsupport.DebugOverlayController):44:44 -> setFpsDebugViewVisible$lambda$0 + 43:45:void setFpsDebugViewVisible$lambda$0(boolean,com.facebook.react.devsupport.DebugOverlayController):41:41 -> setFpsDebugViewVisible$lambda$0 + 46:55:void setFpsDebugViewVisible$lambda$0(boolean,com.facebook.react.devsupport.DebugOverlayController):49:49 -> setFpsDebugViewVisible$lambda$0 + 56:61:void setFpsDebugViewVisible$lambda$0(boolean,com.facebook.react.devsupport.DebugOverlayController):50:50 -> setFpsDebugViewVisible$lambda$0 + 62:64:void setFpsDebugViewVisible$lambda$0(boolean,com.facebook.react.devsupport.DebugOverlayController):51:51 -> setFpsDebugViewVisible$lambda$0 + 65:72:void setFpsDebugViewVisible$lambda$0(boolean,com.facebook.react.devsupport.DebugOverlayController):52:52 -> setFpsDebugViewVisible$lambda$0 + 73:75:void setFpsDebugViewVisible$lambda$0(boolean,com.facebook.react.devsupport.DebugOverlayController):53:53 -> setFpsDebugViewVisible$lambda$0 +com.facebook.react.devsupport.DebugOverlayController$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.k: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + boolean com.facebook.react.devsupport.DebugOverlayController$$InternalSyntheticLambda$1$d63d521310af982f8374ed38d93fc3bb293b3b2a00909da87667584176a48915$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DebugOverlayController com.facebook.react.devsupport.DebugOverlayController$$InternalSyntheticLambda$1$d63d521310af982f8374ed38d93fc3bb293b3b2a00909da87667584176a48915$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (boolean,com.facebook.react.devsupport.DebugOverlayController):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DebugOverlayController$Companion -> com.facebook.react.devsupport.DebugOverlayController$Companion: +# {"id":"sourceFile","fileName":"DebugOverlayController.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():59:59 -> + 1:5:boolean access$permissionCheck(com.facebook.react.devsupport.DebugOverlayController$Companion,android.content.Context):59:59 -> access$permissionCheck + 1:6:boolean canHandleIntent(android.content.Context,android.content.Intent):87:87 -> canHandleIntent + 7:16:boolean canHandleIntent(android.content.Context,android.content.Intent):88:88 -> canHandleIntent + 1:5:boolean permissionCheck(android.content.Context):83:83 -> permissionCheck + 6:11:void requestPermission(android.content.Context):63:63 -> requestPermission + 12:13:void requestPermission(android.content.Context):65:65 -> requestPermission + 14:38:void requestPermission(android.content.Context):67:67 -> requestPermission + 39:45:void requestPermission(android.content.Context):65:65 -> requestPermission + 46:48:void requestPermission(android.content.Context):69:69 -> requestPermission + 49:50:void requestPermission(android.content.Context):71:71 -> requestPermission + 51:52:void requestPermission(android.content.Context):72:72 -> requestPermission + 53:55:void requestPermission(android.content.Context):70:70 -> requestPermission + 56:61:void requestPermission(android.content.Context):74:74 -> requestPermission + 62:65:void requestPermission(android.content.Context):75:75 -> requestPermission +com.facebook.react.devsupport.DefaultDevLoadingViewImplementation -> com.facebook.react.devsupport.DefaultDevLoadingViewImplementation: +# {"id":"sourceFile","fileName":"DefaultDevLoadingViewImplementation.kt"} + 10:12:void ():116:116 -> + 6:8:void (com.facebook.react.devsupport.ReactInstanceDevHelper):29:29 -> + 9:11:void (com.facebook.react.devsupport.ReactInstanceDevHelper):30:30 -> + 1:1:void $r8$lambda$3BUQR0c4k0VdgAuZGgjxrMl_eQE(java.lang.Integer,java.lang.Integer,com.facebook.react.devsupport.DefaultDevLoadingViewImplementation,java.lang.String):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void access$setEnabled$cp(boolean):29:29 -> access$setEnabled$cp + 1:1:void $r8$lambda$Ocmkqkmh3lajgBQuKhYFJfMXqgE(com.facebook.react.devsupport.DefaultDevLoadingViewImplementation,java.lang.String):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$lCwZY3suZLuhSW74t-xMmEkmhMg(com.facebook.react.devsupport.DefaultDevLoadingViewImplementation):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void hide():57:57 -> hide + 5:13:void hide():58:58 -> hide + 1:4:void hide$lambda$2(com.facebook.react.devsupport.DefaultDevLoadingViewImplementation):58:58 -> hide$lambda$2 + 1:5:void hideInternal():107:107 -> hideInternal + 6:12:void hideInternal():108:108 -> hideInternal + 13:16:void hideInternal():109:109 -> hideInternal + 17:18:void hideInternal():110:110 -> hideInternal + 19:21:void hideInternal():111:111 -> hideInternal + 1:12:void showInternal(java.lang.String):63:63 -> showInternal + 13:18:void showInternal(java.lang.String):67:67 -> showInternal + 19:22:void showInternal(java.lang.String):68:68 -> showInternal + 23:24:void showInternal(java.lang.String):71:71 -> showInternal + 25:28:void showInternal(java.lang.String):69:69 -> showInternal + 29:33:void showInternal(java.lang.String):80:80 -> showInternal + 34:44:void showInternal(java.lang.String):81:81 -> showInternal + 45:46:void showInternal(java.lang.String):82:82 -> showInternal + 47:59:void showInternal(java.lang.String):84:84 -> showInternal + 60:73:void showInternal(java.lang.String):85:85 -> showInternal + 74:76:void showInternal(java.lang.String):86:86 -> showInternal + 77:84:void showInternal(java.lang.String):88:88 -> showInternal + 85:87:void showInternal(java.lang.String):93:93 -> showInternal + 88:98:void showInternal(java.lang.String):94:94 -> showInternal + 99:100:void showInternal(java.lang.String):95:95 -> showInternal + 101:103:void showInternal(java.lang.String):96:96 -> showInternal + 104:120:void showInternal(java.lang.String):101:101 -> showInternal + 121:124:void showInternal(java.lang.String):99:99 -> showInternal + 6:10:void showMessage(java.lang.String):36:36 -> showMessage + 11:19:void showMessage(java.lang.String):39:39 -> showMessage + 1:4:void showMessage$lambda$0(com.facebook.react.devsupport.DefaultDevLoadingViewImplementation,java.lang.String):39:39 -> showMessage$lambda$0 + 1:5:void updateProgress(java.lang.String,java.lang.Integer,java.lang.Integer):43:43 -> updateProgress + 6:14:void updateProgress(java.lang.String,java.lang.Integer,java.lang.Integer):46:46 -> updateProgress + 5:10:void updateProgress$lambda$1(java.lang.Integer,java.lang.Integer,com.facebook.react.devsupport.DefaultDevLoadingViewImplementation,java.lang.String):48:48 -> updateProgress$lambda$1 + 11:56:void updateProgress$lambda$1(java.lang.Integer,java.lang.Integer,com.facebook.react.devsupport.DefaultDevLoadingViewImplementation,java.lang.String):49:49 -> updateProgress$lambda$1 + 57:58:void updateProgress$lambda$1(java.lang.Integer,java.lang.Integer,com.facebook.react.devsupport.DefaultDevLoadingViewImplementation,java.lang.String):50:50 -> updateProgress$lambda$1 + 59:64:void updateProgress$lambda$1(java.lang.Integer,java.lang.Integer,com.facebook.react.devsupport.DefaultDevLoadingViewImplementation,java.lang.String):51:51 -> updateProgress$lambda$1 + 65:86:void updateProgress$lambda$1(java.lang.Integer,java.lang.Integer,com.facebook.react.devsupport.DefaultDevLoadingViewImplementation,java.lang.String):52:52 -> updateProgress$lambda$1 + 87:90:void updateProgress$lambda$1(java.lang.Integer,java.lang.Integer,com.facebook.react.devsupport.DefaultDevLoadingViewImplementation,java.lang.String):51:51 -> updateProgress$lambda$1 +com.facebook.react.devsupport.DefaultDevLoadingViewImplementation$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DefaultDevLoadingViewImplementation com.facebook.react.devsupport.DefaultDevLoadingViewImplementation$$InternalSyntheticLambda$1$12ca1694ef2f041bbbcc8273fd784eba9dd26d9c3500f8c1087e3f8982a09bed$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DefaultDevLoadingViewImplementation):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DefaultDevLoadingViewImplementation$$ExternalSyntheticLambda1 -> com.facebook.react.devsupport.m: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.Integer com.facebook.react.devsupport.DefaultDevLoadingViewImplementation$$InternalSyntheticLambda$1$2599f4abde3f557d5d869773fccedcdd21820264b2968b52f31eb41564f3320e$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.Integer com.facebook.react.devsupport.DefaultDevLoadingViewImplementation$$InternalSyntheticLambda$1$2599f4abde3f557d5d869773fccedcdd21820264b2968b52f31eb41564f3320e$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DefaultDevLoadingViewImplementation com.facebook.react.devsupport.DefaultDevLoadingViewImplementation$$InternalSyntheticLambda$1$2599f4abde3f557d5d869773fccedcdd21820264b2968b52f31eb41564f3320e$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.devsupport.DefaultDevLoadingViewImplementation$$InternalSyntheticLambda$1$2599f4abde3f557d5d869773fccedcdd21820264b2968b52f31eb41564f3320e$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.Integer,java.lang.Integer,com.facebook.react.devsupport.DefaultDevLoadingViewImplementation,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DefaultDevLoadingViewImplementation$$ExternalSyntheticLambda2 -> com.facebook.react.devsupport.n: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DefaultDevLoadingViewImplementation com.facebook.react.devsupport.DefaultDevLoadingViewImplementation$$InternalSyntheticLambda$1$8a3e1ee0606f65dafedf698faff0cdc9e9284b66116d9a1ef2202bc34c3d0bfb$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.devsupport.DefaultDevLoadingViewImplementation$$InternalSyntheticLambda$1$8a3e1ee0606f65dafedf698faff0cdc9e9284b66116d9a1ef2202bc34c3d0bfb$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DefaultDevLoadingViewImplementation,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DefaultDevLoadingViewImplementation$Companion -> com.facebook.react.devsupport.DefaultDevLoadingViewImplementation$Companion: +# {"id":"sourceFile","fileName":"DefaultDevLoadingViewImplementation.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():115:115 -> + 1:4:void setDevLoadingEnabled(boolean):119:119 -> setDevLoadingEnabled +com.facebook.react.devsupport.DefaultDevSupportManagerFactory -> com.facebook.react.devsupport.DefaultDevSupportManagerFactory: +# {"id":"sourceFile","fileName":"DefaultDevSupportManagerFactory.kt"} + 1:4:void ():26:26 -> + 1:1:com.facebook.react.devsupport.interfaces.DevSupportManager create(android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):49:49 -> create + 2:6:com.facebook.react.devsupport.interfaces.DevSupportManager create(android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):62:66 -> create + 7:17:com.facebook.react.devsupport.interfaces.DevSupportManager create(android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):69:79 -> create + 18:18:com.facebook.react.devsupport.interfaces.DevSupportManager create(android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):68:68 -> create + 19:19:com.facebook.react.devsupport.interfaces.DevSupportManager create(android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):85:85 -> create + 20:20:com.facebook.react.devsupport.interfaces.DevSupportManager create(android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):88:88 -> create + 21:21:com.facebook.react.devsupport.interfaces.DevSupportManager create(android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):92:92 -> create + 22:22:com.facebook.react.devsupport.interfaces.DevSupportManager create(android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):81:81 -> create + 23:23:com.facebook.react.devsupport.interfaces.DevSupportManager create(android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):95:95 -> create + 24:25:com.facebook.react.devsupport.interfaces.DevSupportManager create(android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager,boolean):113:114 -> create + 26:26:com.facebook.react.devsupport.interfaces.DevSupportManager create(android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager,boolean):116:116 -> create + 27:27:com.facebook.react.devsupport.interfaces.DevSupportManager create(android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager,boolean):130:130 -> create +com.facebook.react.devsupport.DefaultDevSupportManagerFactory$Companion -> com.facebook.react.devsupport.DefaultDevSupportManagerFactory$Companion: +# {"id":"sourceFile","fileName":"DefaultDevSupportManagerFactory.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():133:133 -> +com.facebook.react.devsupport.DevInternalSettings -> com.facebook.react.devsupport.DevInternalSettings: +# {"id":"sourceFile","fileName":"DevInternalSettings.kt"} + 6:10:void (android.content.Context,com.facebook.react.devsupport.DevInternalSettings$Listener):25:25 -> + 11:21:void (android.content.Context,com.facebook.react.devsupport.DevInternalSettings$Listener):28:28 -> + 22:28:void (android.content.Context,com.facebook.react.devsupport.DevInternalSettings$Listener):30:30 -> + 29:31:void (android.content.Context,com.facebook.react.devsupport.DevInternalSettings$Listener):33:33 -> + 32:36:void (android.content.Context,com.facebook.react.devsupport.DevInternalSettings$Listener):78:78 -> + 1:3:com.facebook.react.packagerconnection.PackagerConnectionSettings getPackagerConnectionSettings():29:29 -> getPackagerConnectionSettings + 1:10:boolean isAnimationFpsDebugEnabled():43:43 -> isAnimationFpsDebugEnabled + 1:3:boolean isDeviceDebugEnabled():78:78 -> isDeviceDebugEnabled + 1:10:boolean isElementInspectorEnabled():73:73 -> isElementInspectorEnabled + 1:10:boolean isFpsDebugEnabled():37:37 -> isFpsDebugEnabled + 1:10:boolean isHotModuleReplacementEnabled():84:84 -> isHotModuleReplacementEnabled + 1:10:boolean isJSDevModeEnabled():49:49 -> isJSDevModeEnabled + 1:10:boolean isJSMinifyEnabled():55:55 -> isJSMinifyEnabled + 6:9:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):61:61 -> onSharedPreferenceChanged + 10:17:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):63:63 -> onSharedPreferenceChanged + 18:25:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):64:64 -> onSharedPreferenceChanged + 26:33:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):65:65 -> onSharedPreferenceChanged + 34:39:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):67:67 -> onSharedPreferenceChanged + 1:3:void setDeviceDebugEnabled(boolean):78:78 -> setDeviceDebugEnabled + 1:16:void setElementInspectorEnabled(boolean):75:75 -> setElementInspectorEnabled + 1:16:void setFpsDebugEnabled(boolean):39:39 -> setFpsDebugEnabled + 1:16:void setHotModuleReplacementEnabled(boolean):86:86 -> setHotModuleReplacementEnabled + 1:16:void setJSDevModeEnabled(boolean):51:51 -> setJSDevModeEnabled +com.facebook.react.devsupport.DevInternalSettings$Companion -> com.facebook.react.devsupport.DevInternalSettings$Companion: +# {"id":"sourceFile","fileName":"DevInternalSettings.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():93:93 -> +com.facebook.react.devsupport.DevInternalSettings$Listener -> com.facebook.react.devsupport.DevInternalSettings$Listener: +# {"id":"sourceFile","fileName":"DevInternalSettings.kt"} +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;"} + 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 -> + 23:24:void (com.facebook.react.modules.debug.interfaces.DeveloperSettings,android.content.Context,com.facebook.react.packagerconnection.PackagerConnectionSettings):66:66 -> + 25:29:void (com.facebook.react.modules.debug.interfaces.DeveloperSettings,android.content.Context,com.facebook.react.packagerconnection.PackagerConnectionSettings):90:90 -> + 30:39:void (com.facebook.react.modules.debug.interfaces.DeveloperSettings,android.content.Context,com.facebook.react.packagerconnection.PackagerConnectionSettings):91:91 -> + 40:43:void (com.facebook.react.modules.debug.interfaces.DeveloperSettings,android.content.Context,com.facebook.react.packagerconnection.PackagerConnectionSettings):92:92 -> + 44:47:void (com.facebook.react.modules.debug.interfaces.DeveloperSettings,android.content.Context,com.facebook.react.packagerconnection.PackagerConnectionSettings):93:93 -> + 48:53:void (com.facebook.react.modules.debug.interfaces.DeveloperSettings,android.content.Context,com.facebook.react.packagerconnection.PackagerConnectionSettings):94:94 -> + 54:60:void (com.facebook.react.modules.debug.interfaces.DeveloperSettings,android.content.Context,com.facebook.react.packagerconnection.PackagerConnectionSettings):95:95 -> + 61:67:void (com.facebook.react.modules.debug.interfaces.DeveloperSettings,android.content.Context,com.facebook.react.packagerconnection.PackagerConnectionSettings):96:96 -> + 68:79:void (com.facebook.react.modules.debug.interfaces.DeveloperSettings,android.content.Context,com.facebook.react.packagerconnection.PackagerConnectionSettings):97:97 -> + 1:3:android.content.Context access$getApplicationContext$p(com.facebook.react.devsupport.DevServerHelper):60:60 -> access$getApplicationContext$p + 1:5:java.lang.String access$getInspectorDeviceUrl(com.facebook.react.devsupport.DevServerHelper):60:60 -> access$getInspectorDeviceUrl + 1:3:com.facebook.react.devsupport.IInspectorPackagerConnection access$getInspectorPackagerConnection$p(com.facebook.react.devsupport.DevServerHelper):60:60 -> access$getInspectorPackagerConnection$p + 1:3:java.lang.String access$getPackageName$p(com.facebook.react.devsupport.DevServerHelper):60:60 -> access$getPackageName$p + 1:3:com.facebook.react.packagerconnection.JSPackagerClient access$getPackagerClient$p(com.facebook.react.devsupport.DevServerHelper):60:60 -> access$getPackagerClient$p + 1:3:com.facebook.react.packagerconnection.PackagerConnectionSettings access$getPackagerConnectionSettings$p(com.facebook.react.devsupport.DevServerHelper):60:60 -> access$getPackagerConnectionSettings$p + 1:3:void access$setInspectorPackagerConnection$p(com.facebook.react.devsupport.DevServerHelper,com.facebook.react.devsupport.IInspectorPackagerConnection):60:60 -> access$setInspectorPackagerConnection$p + 1:3:void access$setPackagerClient$p(com.facebook.react.devsupport.DevServerHelper,com.facebook.react.packagerconnection.JSPackagerClient):60:60 -> access$setPackagerClient$p + 1:5:void closeInspectorConnection():243:243 -> closeInspectorConnection + 6:14:void closeInspectorConnection():251:251 -> closeInspectorConnection + 1:5:void closePackagerConnection():200:200 -> closePackagerConnection + 6:14:void closePackagerConnection():208:208 -> closePackagerConnection + 1:4:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):281:281 -> createBundleURL + 5:9:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):282:282 -> createBundleURL + 10:47:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):283:283 -> createBundleURL + 48:54:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):284:284 -> createBundleURL + 55:87:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):287:287 -> createBundleURL + 88:89:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):289:289 -> createBundleURL + 90:91:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):290:290 -> createBundleURL + 92:95:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):294:294 -> createBundleURL + 96:99:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):295:295 -> createBundleURL + 100:103:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):296:296 -> createBundleURL + 104:111:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):297:297 -> createBundleURL + 112:113:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):298:298 -> createBundleURL + 114:130:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):299:299 -> createBundleURL + 131:136:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):300:300 -> createBundleURL + 137:151:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):289:289 -> createBundleURL + 152:162:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):302:302 -> createBundleURL + 163:181:java.lang.String createBundleURL(java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean):303:303 -> createBundleURL + 7:28:java.lang.String createBundleURL$default(com.facebook.react.devsupport.DevServerHelper,java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean,int,java.lang.Object):277:277 -> createBundleURL$default + 29:41:java.lang.String createBundleURL$default(com.facebook.react.devsupport.DevServerHelper,java.lang.String,com.facebook.react.devsupport.DevServerHelper$BundleType,java.lang.String,boolean,boolean,int,java.lang.Object):274:274 -> createBundleURL$default + 1:12:java.lang.String createSplitBundleURL(java.lang.String,java.lang.String):272:272 -> createSplitBundleURL + 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"} + 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"} + 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 + 37:46:java.io.File downloadBundleResourceFromUrlSync(java.lang.String,java.io.File):333:333 -> downloadBundleResourceFromUrlSync + 47:59:java.io.File downloadBundleResourceFromUrlSync(java.lang.String,java.io.File):334:334 -> downloadBundleResourceFromUrlSync + 60:67:java.io.File downloadBundleResourceFromUrlSync(java.lang.String,java.io.File):337:337 -> downloadBundleResourceFromUrlSync + 68:95:java.io.File downloadBundleResourceFromUrlSync(java.lang.String,java.io.File):338:338 -> downloadBundleResourceFromUrlSync + 96:98:java.io.File downloadBundleResourceFromUrlSync(java.lang.String,java.io.File):337:337 -> downloadBundleResourceFromUrlSync + 99:106:java.io.File downloadBundleResourceFromUrlSync(java.lang.String,java.io.File):340:340 -> downloadBundleResourceFromUrlSync + 107:112:java.io.File downloadBundleResourceFromUrlSync(java.lang.String,java.io.File):337:337 -> downloadBundleResourceFromUrlSync + 113:116:java.io.File downloadBundleResourceFromUrlSync(java.lang.String,java.io.File):335:335 -> downloadBundleResourceFromUrlSync + 117:122:java.io.File downloadBundleResourceFromUrlSync(java.lang.String,java.io.File):340:340 -> downloadBundleResourceFromUrlSync + 123:126:java.io.File downloadBundleResourceFromUrlSync(java.lang.String,java.io.File):347:347 -> downloadBundleResourceFromUrlSync + 127:130:java.io.File downloadBundleResourceFromUrlSync(java.lang.String,java.io.File):348:348 -> downloadBundleResourceFromUrlSync + 131:138:java.io.File downloadBundleResourceFromUrlSync(java.lang.String,java.io.File):343:343 -> downloadBundleResourceFromUrlSync + 1:7:boolean getDevMode():142:142 -> getDevMode + 6:25:java.lang.String getDevServerBundleURL(java.lang.String):307:307 -> getDevServerBundleURL + 6:16:java.lang.String getDevServerSplitBundleURL(java.lang.String):310:310 -> getDevServerSplitBundleURL + 1:2:java.lang.String getInspectorDeviceId():109:109 -> getInspectorDeviceId + 3:14:java.lang.String getInspectorDeviceId():116:116 -> getInspectorDeviceId + 15:16:java.lang.String getInspectorDeviceId():118:118 -> getInspectorDeviceId + 17:18:java.lang.String getInspectorDeviceId():119:119 -> getInspectorDeviceId + 19:34:java.lang.String getInspectorDeviceId():123:123 -> getInspectorDeviceId + 35:49:java.lang.String getInspectorDeviceId():118:118 -> getInspectorDeviceId + 50:56:java.lang.String getInspectorDeviceId():125:125 -> getInspectorDeviceId + 1:2:java.lang.String getInspectorDeviceUrl():130:130 -> getInspectorDeviceUrl + 3:4:java.lang.String getInspectorDeviceUrl():131:131 -> getInspectorDeviceUrl + 5:10:java.lang.String getInspectorDeviceUrl():133:133 -> getInspectorDeviceUrl + 11:18:java.lang.String getInspectorDeviceUrl():134:134 -> getInspectorDeviceUrl + 19:24:java.lang.String getInspectorDeviceUrl():135:135 -> getInspectorDeviceUrl + 25:32:java.lang.String getInspectorDeviceUrl():136:136 -> getInspectorDeviceUrl + 33:45:java.lang.String getInspectorDeviceUrl():137:137 -> getInspectorDeviceUrl + 46:61:java.lang.String getInspectorDeviceUrl():130:130 -> getInspectorDeviceUrl + 1:7:boolean getJSMinifyMode():146:146 -> getJSMinifyMode + 6:20:java.lang.String getSourceMapUrl(java.lang.String):317:317 -> getSourceMapUrl + 6:20:java.lang.String getSourceUrl(java.lang.String):320:320 -> getSourceUrl + 1:29:java.lang.String getWebsocketProxyURL():82:82 -> getWebsocketProxyURL + 6:17:void isPackagerRunning(com.facebook.react.devsupport.interfaces.PackagerStatusCallback):313:313 -> isPackagerRunning + 1:5:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):361:361 -> openDebugger + 6:7:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):364:364 -> openDebugger + 8:9:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):365:365 -> openDebugger + 10:15:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):367:367 -> openDebugger + 16:28:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):368:368 -> openDebugger + 29:43:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):364:364 -> openDebugger + 44:48:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):363:363 -> openDebugger + 49:72:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):373:373 -> openDebugger + 73:77:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):377:377 -> openDebugger + 78:90:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):378:378 -> openDebugger + 91:105:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):379:379 -> openDebugger + 106:109:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):380:380 -> openDebugger + 110:111:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):382:382 -> openDebugger + 112:115:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):383:383 -> openDebugger + 116:120:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):385:385 -> openDebugger + 121:124:void openDebugger(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.String):384:384 -> openDebugger + 1:4:void openInspectorConnection():212:212 -> openInspectorConnection + 5:12:void openInspectorConnection():213:213 -> openInspectorConnection + 13:17:void openInspectorConnection():216:216 -> openInspectorConnection + 18:26:void openInspectorConnection():235:235 -> openInspectorConnection + 6:9:void openPackagerConnection(java.lang.String,com.facebook.react.devsupport.DevServerHelper$PackagerCommandListener):149:149 -> openPackagerConnection + 10:17:void openPackagerConnection(java.lang.String,com.facebook.react.devsupport.DevServerHelper$PackagerCommandListener):150:150 -> openPackagerConnection + 18:22:void openPackagerConnection(java.lang.String,com.facebook.react.devsupport.DevServerHelper$PackagerCommandListener):153:153 -> openPackagerConnection + 23:31:void openPackagerConnection(java.lang.String,com.facebook.react.devsupport.DevServerHelper$PackagerCommandListener):196:196 -> openPackagerConnection +com.facebook.react.devsupport.DevServerHelper$BundleType -> com.facebook.react.devsupport.DevServerHelper$BundleType: +# {"id":"sourceFile","fileName":"DevServerHelper.kt"} + 1:12:void ():85:85 -> + 13:37:void ():86:86 -> + 1:6:void (java.lang.String,int,java.lang.String):84:84 -> + 1:3:java.lang.String getTypeID():84:84 -> getTypeID + 7:9:com.facebook.react.devsupport.DevServerHelper$BundleType valueOf(java.lang.String):87:87 -> valueOf + 7:9:com.facebook.react.devsupport.DevServerHelper$BundleType[] values():87:87 -> values +com.facebook.react.devsupport.DevServerHelper$Companion -> com.facebook.react.devsupport.DevServerHelper$Companion: +# {"id":"sourceFile","fileName":"DevServerHelper.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():395:395 -> + 1:5:java.lang.String access$createResourceURL(com.facebook.react.devsupport.DevServerHelper$Companion,java.lang.String,java.lang.String):395:395 -> access$createResourceURL + 1:5:java.lang.String access$getSHA256(com.facebook.react.devsupport.DevServerHelper$Companion,java.lang.String):395:395 -> access$getSHA256 + 2:11:java.lang.String createResourceURL(java.lang.String,java.lang.String):441:441 -> createResourceURL + 12:19:java.lang.String createResourceURL(java.lang.String,java.lang.String):442:442 -> createResourceURL + 20:28:java.lang.String createResourceURL(java.lang.String,java.lang.String):443:443 -> createResourceURL + 29:52:java.lang.String createResourceURL(java.lang.String,java.lang.String):445:445 -> createResourceURL + 1:6:java.lang.String getSHA256(java.lang.String):402:402 -> getSHA256 + 7:9:java.lang.String getSHA256(java.lang.String):406:406 -> getSHA256 + 10:35:java.lang.String getSHA256(java.lang.String):409:409 -> getSHA256 + 36:38:java.lang.String getSHA256(java.lang.String):413:413 -> getSHA256 + 39:45:java.lang.String getSHA256(java.lang.String):415:415 -> getSHA256 + 46:52:java.lang.String getSHA256(java.lang.String):416:416 -> getSHA256 + 53:59:java.lang.String getSHA256(java.lang.String):417:417 -> getSHA256 + 60:66:java.lang.String getSHA256(java.lang.String):418:418 -> getSHA256 + 67:73:java.lang.String getSHA256(java.lang.String):419:419 -> getSHA256 + 74:80:java.lang.String getSHA256(java.lang.String):420:420 -> getSHA256 + 81:87:java.lang.String getSHA256(java.lang.String):421:421 -> getSHA256 + 88:95:java.lang.String getSHA256(java.lang.String):422:422 -> getSHA256 + 96:103:java.lang.String getSHA256(java.lang.String):423:423 -> getSHA256 + 104:111:java.lang.String getSHA256(java.lang.String):424:424 -> getSHA256 + 112:119:java.lang.String getSHA256(java.lang.String):425:425 -> getSHA256 + 120:127:java.lang.String getSHA256(java.lang.String):426:426 -> getSHA256 + 128:135:java.lang.String getSHA256(java.lang.String):427:427 -> getSHA256 + 136:143:java.lang.String getSHA256(java.lang.String):428:428 -> getSHA256 + 144:151:java.lang.String getSHA256(java.lang.String):429:429 -> getSHA256 + 152:159:java.lang.String getSHA256(java.lang.String):430:430 -> getSHA256 + 160:167:java.lang.String getSHA256(java.lang.String):431:431 -> getSHA256 + 168:175:java.lang.String getSHA256(java.lang.String):432:432 -> getSHA256 + 176:183:java.lang.String getSHA256(java.lang.String):433:433 -> getSHA256 + 184:195:java.lang.String getSHA256(java.lang.String):434:434 -> getSHA256 + 196:212:java.lang.String getSHA256(java.lang.String):413:413 -> getSHA256 + 213:221:java.lang.String getSHA256(java.lang.String):411:411 -> getSHA256 + 222:229:java.lang.String getSHA256(java.lang.String):404:404 -> getSHA256 +com.facebook.react.devsupport.DevServerHelper$PackagerCommandListener -> com.facebook.react.devsupport.DevServerHelper$PackagerCommandListener: +# {"id":"sourceFile","fileName":"DevServerHelper.kt"} +com.facebook.react.devsupport.DevServerHelper$closeInspectorConnection$1 -> com.facebook.react.devsupport.DevServerHelper$closeInspectorConnection$1: +# {"id":"sourceFile","fileName":"DevServerHelper.kt"} + 3:6:void (com.facebook.react.devsupport.DevServerHelper):243:243 -> + 1:1:java.lang.Object doInBackground(java.lang.Object[]):243:243 -> doInBackground + 2:3:java.lang.Void doInBackground(java.lang.Void[]):246:247 -> doInBackground +com.facebook.react.devsupport.DevServerHelper$closePackagerConnection$1 -> com.facebook.react.devsupport.DevServerHelper$closePackagerConnection$1: +# {"id":"sourceFile","fileName":"DevServerHelper.kt"} + 3:6:void (com.facebook.react.devsupport.DevServerHelper):200:200 -> + 1:1:java.lang.Object doInBackground(java.lang.Object[]):200:200 -> doInBackground + 2:3:java.lang.Void doInBackground(java.lang.Void[]):203:204 -> doInBackground +com.facebook.react.devsupport.DevServerHelper$openDebugger$1 -> com.facebook.react.devsupport.DevServerHelper$openDebugger$1: +# {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/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 -> + 3:6:void (com.facebook.react.devsupport.DevServerHelper):216 -> + 1:1:java.lang.Object doInBackground(java.lang.Object[]):216:216 -> doInBackground + 2:3:java.lang.Void doInBackground(java.lang.Void[]):219:220 -> doInBackground + 4:4:java.lang.Void doInBackground(java.lang.Void[]):222:222 -> doInBackground + 5:7:java.lang.Void doInBackground(java.lang.Void[]):225:227 -> doInBackground + 8:8:java.lang.Void doInBackground(java.lang.Void[]):229:229 -> doInBackground + 9:9:java.lang.Void doInBackground(java.lang.Void[]):226:226 -> doInBackground + 10:10:java.lang.Void doInBackground(java.lang.Void[]):231:231 -> doInBackground + 11:11:java.lang.Void doInBackground(java.lang.Void[]):225:225 -> doInBackground +com.facebook.react.devsupport.DevServerHelper$openPackagerConnection$1 -> com.facebook.react.devsupport.DevServerHelper$openPackagerConnection$1: +# {"id":"sourceFile","fileName":"DevServerHelper.kt"} + 7:10:java.lang.Object doInBackground(java.lang.Object[]):153:153 -> + 7:10:void (com.facebook.react.devsupport.DevServerHelper$PackagerCommandListener,java.lang.String,com.facebook.react.devsupport.DevServerHelper):153 -> + 1:1:java.lang.Object doInBackground(java.lang.Object[]):153:153 -> doInBackground + 2:2:java.lang.Void doInBackground(java.lang.Void[]):156:156 -> doInBackground + 3:3:java.lang.Void doInBackground(java.lang.Void[]):158:158 -> doInBackground + 4:4:java.lang.Void doInBackground(java.lang.Void[]):164:164 -> doInBackground + 5:6:java.lang.Void doInBackground(java.lang.Void[]):169:170 -> doInBackground + 7:7:java.lang.Void doInBackground(java.lang.Void[]):173:173 -> doInBackground + 8:12:java.lang.Void doInBackground(java.lang.Void[]):183:187 -> doInBackground + 13:13:java.lang.Void doInBackground(java.lang.Void[]):185:185 -> doInBackground + 14:14:java.lang.Void doInBackground(java.lang.Void[]):191:191 -> doInBackground + 15:15:java.lang.Void doInBackground(java.lang.Void[]):184:184 -> doInBackground + 16:16:java.lang.Void doInBackground(java.lang.Void[]):183:183 -> doInBackground +com.facebook.react.devsupport.DevServerHelper$openPackagerConnection$1$doInBackground$1 -> com.facebook.react.devsupport.DevServerHelper$openPackagerConnection$1$doInBackground$1: +# {"id":"sourceFile","fileName":"DevServerHelper.kt"} + 3:6:void (com.facebook.react.devsupport.DevServerHelper$PackagerCommandListener):158:158 -> + 1:6:void onNotification(java.lang.Object):160:160 -> onNotification +com.facebook.react.devsupport.DevServerHelper$openPackagerConnection$1$doInBackground$2 -> com.facebook.react.devsupport.DevServerHelper$openPackagerConnection$1$doInBackground$2: +# {"id":"sourceFile","fileName":"DevServerHelper.kt"} + 3:6:void (com.facebook.react.devsupport.DevServerHelper$PackagerCommandListener):164:164 -> + 1:6:void onNotification(java.lang.Object):166:166 -> onNotification +com.facebook.react.devsupport.DevServerHelper$openPackagerConnection$1$doInBackground$onPackagerConnectedCallback$1 -> com.facebook.react.devsupport.DevServerHelper$openPackagerConnection$1$doInBackground$onPackagerConnectedCallback$1: +# {"id":"sourceFile","fileName":"DevServerHelper.kt"} + 3:6:void (com.facebook.react.devsupport.DevServerHelper$PackagerCommandListener):173:173 -> + 1:6:void onConnected():175:175 -> onConnected + 1:6:void onDisconnected():179:179 -> onDisconnected +com.facebook.react.devsupport.DevSettingsActivity -> com.facebook.react.devsupport.DevSettingsActivity: +# {"id":"sourceFile","fileName":"DevSettingsActivity.kt"} + 1:4:void ():21:21 -> + 1:3:void onCreate(android.os.Bundle):25:25 -> onCreate + 4:20:void onCreate(android.os.Bundle):26:26 -> onCreate + 21:26:void onCreate(android.os.Bundle):27:27 -> onCreate +com.facebook.react.devsupport.DevSupportManagerBase -> com.facebook.react.devsupport.DevSupportManagerBase: +# {"id":"sourceFile","fileName":"DevSupportManagerBase.kt"} + 1:1:void access$hideSplitBundleDevLoadingView(com.facebook.react.devsupport.DevSupportManagerBase):81:81 -> + 1:1:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):81 -> + 2:2:android.content.Context getApplicationContext():82:82 -> + 2:2:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):82 -> + 3:3:com.facebook.react.devsupport.ReactInstanceDevHelper getReactInstanceDevHelper():83:83 -> + 3:3:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):83 -> + 4:4:java.lang.String getJSAppBundleName():84:84 -> + 4:4:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):84 -> + 5:5:com.facebook.react.devsupport.interfaces.RedBoxHandler getRedBoxHandler():86:86 -> + 5:5:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):86 -> + 6:6:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):87:87 -> + 7:8:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):89:90 -> + 9:9:void setDevLoadingViewManager(com.facebook.react.devsupport.interfaces.DevLoadingViewManager):91:91 -> + 9:9:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):91 -> + 10:10:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):92:92 -> + 11:11:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):107:107 -> + 12:12:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):109:109 -> + 13:13:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):107:107 -> + 14:14:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):141:141 -> + 15:15:void shakeDetector$lambda$2(com.facebook.react.devsupport.DevSupportManagerBase):150:150 -> + 15:15:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):150 -> + 16:16:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):154:154 -> + 17:17:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):162:162 -> + 18:18:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):165:165 -> + 19:19:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):175:175 -> + 20:27:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):194:201 -> + 28:28:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):203:203 -> + 29:29:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):205:205 -> + 30:31:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):204:205 -> + 32:32:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):204:204 -> + 33:36:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):216:219 -> + 37:37:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):222:222 -> + 38:38:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):221:221 -> + 39:39:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):230:230 -> + 40:40:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):222:222 -> + 41:41:void (android.content.Context,com.facebook.react.devsupport.ReactInstanceDevHelper,java.lang.String,boolean,com.facebook.react.devsupport.interfaces.RedBoxHandler,com.facebook.react.devsupport.interfaces.DevBundleDownloadListener,int,java.util.Map,com.facebook.react.common.SurfaceDelegateFactory,com.facebook.react.devsupport.interfaces.DevLoadingViewManager,com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager):221:221 -> + 1:8:android.content.Context _init_$lambda$3(com.facebook.react.devsupport.DevSupportManagerBase):207:207 -> _init_$lambda$3 + 9:18:android.content.Context _init_$lambda$3(com.facebook.react.devsupport.DevSupportManagerBase):208:208 -> _init_$lambda$3 + 1:8:android.content.Context _init_$lambda$4(com.facebook.react.devsupport.DevSupportManagerBase):224:224 -> _init_$lambda$4 + 9:18:android.content.Context _init_$lambda$4(com.facebook.react.devsupport.DevSupportManagerBase):225:225 -> _init_$lambda$4 + 1:1:void $r8$lambda$1PB9cWQSDo8cnl_epkJBVtYwEjc(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void access$hideSplitBundleDevLoadingView(com.facebook.react.devsupport.DevSupportManagerBase):81:81 -> access$getCustomPackagerCommandHandlers$p + 1:3:java.util.Map access$getCustomPackagerCommandHandlers$p(com.facebook.react.devsupport.DevSupportManagerBase):81 -> access$getCustomPackagerCommandHandlers$p + 1:3:void access$hideSplitBundleDevLoadingView(com.facebook.react.devsupport.DevSupportManagerBase):81:81 -> access$getDevBundleDownloadListener$p + 1:3:com.facebook.react.devsupport.interfaces.DevBundleDownloadListener access$getDevBundleDownloadListener$p(com.facebook.react.devsupport.DevSupportManagerBase):81 -> access$getDevBundleDownloadListener$p + 1:3:void access$hideSplitBundleDevLoadingView(com.facebook.react.devsupport.DevSupportManagerBase):81:81 -> access$getPerfMonitorOverlayManager$p + 1:3:com.facebook.react.devsupport.PerfMonitorOverlayViewManager access$getPerfMonitorOverlayManager$p(com.facebook.react.devsupport.DevSupportManagerBase):81 -> access$getPerfMonitorOverlayManager$p + 1:4:void access$hideSplitBundleDevLoadingView(com.facebook.react.devsupport.DevSupportManagerBase):81:81 -> access$hideSplitBundleDevLoadingView + 1:4:void access$hideSplitBundleDevLoadingView(com.facebook.react.devsupport.DevSupportManagerBase):81:81 -> access$reportBundleLoadingFailure + 1:4:void access$reportBundleLoadingFailure(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.Exception):81 -> access$reportBundleLoadingFailure + 1:3:void access$hideSplitBundleDevLoadingView(com.facebook.react.devsupport.DevSupportManagerBase):81:81 -> access$setPackagerConnected$p + 1:3:void access$setPackagerConnected$p(com.facebook.react.devsupport.DevSupportManagerBase,boolean):81 -> access$setPackagerConnected$p + 11:16:void addCustomDevOption(java.lang.String,com.facebook.react.devsupport.interfaces.DevOptionHandler):254:254 -> addCustomDevOption + 1:1:void $r8$lambda$2M9RdmzWHfXywFAT7VkLEj0wuBE(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$5AuKWXfSc1uNzHHdPTy4q-DKHyY(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:6:void compatRegisterReceiver(android.content.Context,android.content.BroadcastReceiver,android.content.IntentFilter,boolean):953:953 -> compatRegisterReceiver + 7:19:void compatRegisterReceiver(android.content.Context,android.content.BroadcastReceiver,android.content.IntentFilter,boolean):954:954 -> compatRegisterReceiver + 20:23:void compatRegisterReceiver(android.content.Context,android.content.BroadcastReceiver,android.content.IntentFilter,boolean):956:956 -> compatRegisterReceiver + 24:27:void compatRegisterReceiver(android.content.Context,android.content.BroadcastReceiver,android.content.IntentFilter,boolean):962:962 -> compatRegisterReceiver + 6:12:android.view.View createRootView(java.lang.String):279:279 -> createRootView + 6:16:com.facebook.react.common.SurfaceDelegate createSurfaceDelegate(java.lang.String):936:936 -> createSurfaceDelegate + 1:1:void $r8$lambda$7MMkhgrlvjdrWriQ9mUEtHcneZ4(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 3:8:void destroyRootView(android.view.View):282:282 -> destroyRootView + 11:17:java.io.File downloadBundleResourceFromUrlSync(java.lang.String,java.io.File):745:745 -> downloadBundleResourceFromUrlSync + 1:1:void $r8$lambda$9rLATVl9C_HvX5PZgGxnwTOOu6o(com.facebook.react.devsupport.DevSupportManagerBase,android.content.DialogInterface):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$DDFicxQWHMVz--MZ6ftEc_mgIA8(com.facebook.react.devsupport.interfaces.DevOptionHandler[],com.facebook.react.devsupport.DevSupportManagerBase,android.content.DialogInterface,int):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 11:16:void fetchSplitBundleAndCreateBundleLoader(java.lang.String,com.facebook.react.devsupport.DevSupportManagerBase$CallbackWithBundleLoader):685:685 -> fetchSplitBundleAndCreateBundleLoader + 17:53:void fetchSplitBundleAndCreateBundleLoader(java.lang.String,com.facebook.react.devsupport.DevSupportManagerBase$CallbackWithBundleLoader):687:687 -> fetchSplitBundleAndCreateBundleLoader + 54:62:void fetchSplitBundleAndCreateBundleLoader(java.lang.String,com.facebook.react.devsupport.DevSupportManagerBase$CallbackWithBundleLoader):688:688 -> fetchSplitBundleAndCreateBundleLoader + 1:3:void fetchSplitBundleAndCreateBundleLoader$lambda$27(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,java.io.File,com.facebook.react.devsupport.DevSupportManagerBase$CallbackWithBundleLoader):689:689 -> fetchSplitBundleAndCreateBundleLoader$lambda$27 + 4:5:void fetchSplitBundleAndCreateBundleLoader$lambda$27(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,java.io.File,com.facebook.react.devsupport.DevSupportManagerBase$CallbackWithBundleLoader):690:690 -> fetchSplitBundleAndCreateBundleLoader$lambda$27 + 6:17:void fetchSplitBundleAndCreateBundleLoader$lambda$27(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,java.io.File,com.facebook.react.devsupport.DevSupportManagerBase$CallbackWithBundleLoader):691:691 -> fetchSplitBundleAndCreateBundleLoader$lambda$27 + 18:21:void fetchSplitBundleAndCreateBundleLoader$lambda$27(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,java.io.File,com.facebook.react.devsupport.DevSupportManagerBase$CallbackWithBundleLoader):690:690 -> fetchSplitBundleAndCreateBundleLoader$lambda$27 + 1:1:void $r8$lambda$EWDq9Ebm2rKc87cnqsGfMDc52UY(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> g + # {"id":"com.android.tools.r8.synthesized"} + 1:3:android.content.Context getApplicationContext():82:82 -> getApplicationContext + 1:7:android.app.Activity getCurrentActivity():117:117 -> getCurrentActivity + 1:3:com.facebook.react.bridge.ReactContext getCurrentReactContext():103:103 -> getCurrentReactContext + 1:3:void setDevLoadingViewManager(com.facebook.react.devsupport.interfaces.DevLoadingViewManager):91:91 -> getDevLoadingViewManager + 1:3:com.facebook.react.devsupport.interfaces.DevLoadingViewManager getDevLoadingViewManager():91 -> getDevLoadingViewManager + 1:3:com.facebook.react.devsupport.DevServerHelper getDevServerHelper():140:140 -> getDevServerHelper + 1:3:com.facebook.react.modules.debug.interfaces.DeveloperSettings getDevSettings():106:106 -> getDevSettings + 1:3:boolean getDevSupportEnabled():125:125 -> getDevSupportEnabled + 1:12:java.lang.String getDownloadedJSBundleFile():138:138 -> getDownloadedJSBundleFile + 1:3:java.lang.String getJSAppBundleName():84:84 -> getJSAppBundleName + 1:13:java.lang.String getJSExecutorDescription():180:180 -> getJSExecutorDescription + 1:3:void setLastErrorCookie(int):146:146 -> getLastErrorCookie + 1:3:int getLastErrorCookie():146 -> getLastErrorCookie + 1:3:void setLastErrorStack(com.facebook.react.devsupport.interfaces.StackFrame[]):144:144 -> getLastErrorStack + 1:3:com.facebook.react.devsupport.interfaces.StackFrame[] getLastErrorStack():144 -> getLastErrorStack + 1:3:void setLastErrorTitle(java.lang.String):143:143 -> getLastErrorTitle + 1:3:java.lang.String getLastErrorTitle():143 -> getLastErrorTitle + 1:3:void setLastErrorType(com.facebook.react.devsupport.interfaces.ErrorType):145:145 -> getLastErrorType + 1:3:com.facebook.react.devsupport.interfaces.ErrorType getLastErrorType():145 -> getLastErrorType + 1:3:com.facebook.react.devsupport.ReactInstanceDevHelper getReactInstanceDevHelper():83:83 -> getReactInstanceDevHelper + 1:3:com.facebook.react.devsupport.interfaces.RedBoxHandler getRedBoxHandler():86:86 -> getRedBoxHandler + 1:17:java.lang.String getSourceMapUrl():132:132 -> getSourceMapUrl + 1:17:java.lang.String getSourceUrl():135:135 -> getSourceUrl + 1:1:void $r8$lambda$KKd1F1oSCProNKRZD2j_z5nqnfE(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[],int,com.facebook.react.devsupport.interfaces.ErrorType):0:0 -> h + # {"id":"com.android.tools.r8.synthesized"} + 6:9:void handleException(java.lang.Exception):236:236 -> handleException + 10:13:void handleException(java.lang.Exception):237:237 -> handleException + 14:19:void handleException(java.lang.Exception):239:239 -> handleException + 1:13:boolean hasUpToDateJSBundleInCache():580:580 -> hasUpToDateJSBundleInCache + 14:19:boolean hasUpToDateJSBundleInCache():582:582 -> hasUpToDateJSBundleInCache + 20:27:boolean hasUpToDateJSBundleInCache():583:583 -> hasUpToDateJSBundleInCache + 28:31:boolean hasUpToDateJSBundleInCache():585:585 -> hasUpToDateJSBundleInCache + 32:43:boolean hasUpToDateJSBundleInCache():586:586 -> hasUpToDateJSBundleInCache + 44:72:boolean hasUpToDateJSBundleInCache():591:591 -> hasUpToDateJSBundleInCache + 73:78:boolean hasUpToDateJSBundleInCache():592:592 -> hasUpToDateJSBundleInCache + 79:95:boolean hasUpToDateJSBundleInCache():593:593 -> hasUpToDateJSBundleInCache + 96:103:boolean hasUpToDateJSBundleInCache():600:600 -> hasUpToDateJSBundleInCache + 1:8:void hideDevLoadingView():677:677 -> hideDevLoadingView + 9:11:void hideDevLoadingView():678:678 -> hideDevLoadingView + 1:8:void hideDevOptionsDialog():301:301 -> hideDevOptionsDialog + 9:11:void hideDevOptionsDialog():302:302 -> hideDevOptionsDialog + 1:8:void hidePausedInDebuggerOverlay():982:982 -> hidePausedInDebuggerOverlay + 1:8:void hideRedboxDialog():276:276 -> hideRedboxDialog + 1:8:void hideSplitBundleDevLoadingView():734:734 -> hideSplitBundleDevLoadingView + 9:12:void hideSplitBundleDevLoadingView():735:735 -> hideSplitBundleDevLoadingView + 1:1:void $r8$lambda$Kt6EpSejVvsexZPpzt2Tj7-oMXs(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,java.io.File,com.facebook.react.devsupport.DevSupportManagerBase$CallbackWithBundleLoader):0:0 -> i + # {"id":"com.android.tools.r8.synthesized"} + 6:10:void isPackagerRunning$lambda$28(com.facebook.react.devsupport.DevSupportManagerBase,com.facebook.react.devsupport.interfaces.PackagerStatusCallback):740:740 -> isPackagerRunning + 6:10:void isPackagerRunning(com.facebook.react.devsupport.interfaces.PackagerStatusCallback):740 -> isPackagerRunning + 11:22:void isPackagerRunning(com.facebook.react.devsupport.interfaces.PackagerStatusCallback):741:741 -> isPackagerRunning + 1:6:void isPackagerRunning$lambda$28(com.facebook.react.devsupport.DevSupportManagerBase,com.facebook.react.devsupport.interfaces.PackagerStatusCallback):740:740 -> isPackagerRunning$lambda$28 + 1:1:void $r8$lambda$M9enM3O2JWdEJT_cl8kyq1lFQxY(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> j + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$PwwVD6okkzSflVu8HDy73KHsckU(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> k + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$U43E2DKp-U0HKxc4wiPa3RVz1so(java.lang.Exception,com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> l + # {"id":"com.android.tools.r8.synthesized"} + 1:14:void logJSException(java.lang.Exception):286:286 -> logJSException + 15:20:void logJSException(java.lang.Exception):287:287 -> logJSException + 21:32:void logJSException(java.lang.Exception):289:289 -> logJSException + 33:37:void logJSException(java.lang.Exception):290:290 -> logJSException + 38:41:void logJSException(java.lang.Exception):292:292 -> logJSException + 42:46:void logJSException(java.lang.Exception):293:293 -> logJSException + 47:60:void logJSException(java.lang.Exception):294:294 -> logJSException + 61:68:void logJSException(java.lang.Exception):296:296 -> logJSException + 1:1:android.content.Context $r8$lambda$YqHllydgfSZIhOPIpYRIKHh9Kf4(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> m + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$Zx0eb_5Ul4Y8E_DYgdUWrzzAy8w(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> n + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$__0GBG965Y56n-Y6i8uWe4Irw9o(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> o + # {"id":"com.android.tools.r8.synthesized"} + 6:8:void onNewReactContextCreated(com.facebook.react.bridge.ReactContext):549:549 -> onNewReactContextCreated + 9:20:void onNewReactContextCreated(com.facebook.react.bridge.ReactContext):551:551 -> onNewReactContextCreated + 21:32:void onNewReactContextCreated(com.facebook.react.bridge.ReactContext):553:553 -> onNewReactContextCreated + 6:10:void onReactInstanceDestroyed(com.facebook.react.bridge.ReactContext):559:559 -> onReactInstanceDestroyed + 11:13:void onReactInstanceDestroyed(com.facebook.react.bridge.ReactContext):562:562 -> onReactInstanceDestroyed + 14:17:void onReactInstanceDestroyed(com.facebook.react.bridge.ReactContext):571:571 -> onReactInstanceDestroyed + 1:2:void openDebugger(java.lang.String):967:967 -> openDebugger + 3:4:void openDebugger(java.lang.String):968:968 -> openDebugger + 5:12:void openDebugger(java.lang.String):969:969 -> openDebugger + 13:16:void openDebugger(java.lang.String):967:967 -> openDebugger + 1:1:void $r8$lambda$cPKQcFDt5jYEjNZjEWrvR9OTwjE(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> p + # {"id":"com.android.tools.r8.synthesized"} + 6:24:android.util.Pair processErrorCustomizers(android.util.Pair):269:269 -> processErrorCustomizers + 25:30:android.util.Pair processErrorCustomizers(android.util.Pair):270:270 -> processErrorCustomizers + 1:1:void $r8$lambda$cmBHbuyfz0i3uTpQpoN4NkN4t4c(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> q + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$ecMzJWA5RHrSmcDF9J6XP65cAac(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> r + # {"id":"com.android.tools.r8.synthesized"} + 6:11:void registerErrorCustomizer(com.facebook.react.devsupport.interfaces.ErrorCustomizer):262:262 -> registerErrorCustomizer + 1:3:void reload():845:845 -> reload + 4:7:void reload():848:848 -> reload + 8:20:void reload():850:850 -> reload + 21:25:void reload():853:853 -> reload + 26:40:void reload():855:855 -> reload + 41:45:void reload():856:856 -> reload + 46:47:void reload():857:857 -> reload + 48:51:void reload():861:861 -> reload + 52:56:void reload():862:862 -> reload + 57:67:void reload():863:863 -> reload + 68:74:void reload():864:864 -> reload + 75:76:void reload():865:865 -> reload + 77:80:void reload():869:869 -> reload + 81:89:void reload():870:870 -> reload + 90:96:void reload():873:873 -> reload + 97:98:void reload():875:875 -> reload + 99:106:void reload():876:876 -> reload + 107:111:void reload():877:877 -> reload + 112:115:void reload():875:875 -> reload + 116:123:void reload():906:906 -> reload + 124:127:void reload():909:909 -> reload + 128:132:void reload():910:910 -> reload + 133:134:void reload():911:911 -> reload + 135:138:void reload():915:915 -> reload + 139:145:void reload():916:916 -> reload + 146:147:void reload():917:917 -> reload + 148:150:void reload():920:920 -> reload + 151:153:void reload():921:921 -> reload + 154:160:void reload():922:922 -> reload + 161:167:void reload():923:923 -> reload + 168:173:void reload():925:925 -> reload + 11:15:void reloadJSFromServer(java.lang.String,com.facebook.react.devsupport.interfaces.BundleLoadCallback):760:760 -> reloadJSFromServer + 16:18:void reloadJSFromServer(java.lang.String,com.facebook.react.devsupport.interfaces.BundleLoadCallback):762:762 -> reloadJSFromServer + 19:23:void reloadJSFromServer(java.lang.String,com.facebook.react.devsupport.interfaces.BundleLoadCallback):764:764 -> reloadJSFromServer + 24:25:void reloadJSFromServer(java.lang.String,com.facebook.react.devsupport.interfaces.BundleLoadCallback):766:766 -> reloadJSFromServer + 26:30:void reloadJSFromServer(java.lang.String,com.facebook.react.devsupport.interfaces.BundleLoadCallback):767:767 -> reloadJSFromServer + 31:37:void reloadJSFromServer(java.lang.String,com.facebook.react.devsupport.interfaces.BundleLoadCallback):788:788 -> reloadJSFromServer + 38:41:void reloadJSFromServer(java.lang.String,com.facebook.react.devsupport.interfaces.BundleLoadCallback):766:766 -> reloadJSFromServer + 1:6:void reloadSettings():639:639 -> reloadSettings + 7:10:void reloadSettings():640:640 -> reloadSettings + 11:19:void reloadSettings$lambda$26(com.facebook.react.devsupport.DevSupportManagerBase):642:642 -> reloadSettings + 11:19:void reloadSettings():642 -> reloadSettings + 1:4:void reloadSettings$lambda$26(com.facebook.react.devsupport.DevSupportManagerBase):642:642 -> reloadSettings$lambda$26 + 1:9:void reportBundleLoadingFailure(java.lang.Exception):795:795 -> reportBundleLoadingFailure + 1:4:void reportBundleLoadingFailure$lambda$29(java.lang.Exception,com.facebook.react.devsupport.DevSupportManagerBase):796:796 -> reportBundleLoadingFailure$lambda$29 + 5:12:void reportBundleLoadingFailure$lambda$29(java.lang.Exception,com.facebook.react.devsupport.DevSupportManagerBase):797:797 -> reportBundleLoadingFailure$lambda$29 + 13:24:void reportBundleLoadingFailure$lambda$29(java.lang.Exception,com.facebook.react.devsupport.DevSupportManagerBase):799:799 -> reportBundleLoadingFailure$lambda$29 + 1:5:void resetCurrentContext(com.facebook.react.bridge.ReactContext):607:607 -> resetCurrentContext + 6:7:void resetCurrentContext(com.facebook.react.bridge.ReactContext):611:611 -> resetCurrentContext + 8:17:void resetCurrentContext(com.facebook.react.bridge.ReactContext):614:614 -> resetCurrentContext + 18:26:void resetCurrentContext(com.facebook.react.bridge.ReactContext):615:615 -> resetCurrentContext + 27:35:void resetCurrentContext(com.facebook.react.bridge.ReactContext):619:619 -> resetCurrentContext + 36:42:void resetCurrentContext(com.facebook.react.bridge.ReactContext):620:620 -> resetCurrentContext + 43:56:void resetCurrentContext(com.facebook.react.bridge.ReactContext):622:622 -> resetCurrentContext + 57:60:void resetCurrentContext(com.facebook.react.bridge.ReactContext):624:624 -> resetCurrentContext + 61:64:void resetCurrentContext(com.facebook.react.bridge.ReactContext):625:625 -> resetCurrentContext + 65:82:void resetCurrentContext(com.facebook.react.bridge.ReactContext):626:626 -> resetCurrentContext + 83:91:void resetCurrentContext(com.facebook.react.bridge.ReactContext):628:628 -> resetCurrentContext + 92:103:void resetCurrentContext(com.facebook.react.bridge.ReactContext):629:629 -> resetCurrentContext + 104:110:void resetCurrentContext(com.facebook.react.bridge.ReactContext):631:631 -> resetCurrentContext + 111:114:void resetCurrentContext(com.facebook.react.bridge.ReactContext):635:635 -> resetCurrentContext + 1:1:void $r8$lambda$gZYy6Bzp6nxNYWAvRVWTGq02a9s(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> s + # {"id":"com.android.tools.r8.synthesized"} + 11:20:void setAdditionalOptionForPackager(java.lang.String,java.lang.String):986:986 -> setAdditionalOptionForPackager + 1:3:void setDevLoadingViewManager(com.facebook.react.devsupport.interfaces.DevLoadingViewManager):91:91 -> setDevLoadingViewManager + 1:2:void setDevSupportEnabled(boolean):127:127 -> setDevSupportEnabled + 3:6:void setDevSupportEnabled(boolean):128:128 -> setDevSupportEnabled + 1:5:void setFpsDebugEnabled(boolean):826:826 -> setFpsDebugEnabled + 6:14:void setFpsDebugEnabled$lambda$31(com.facebook.react.devsupport.DevSupportManagerBase,boolean):830:830 -> setFpsDebugEnabled + 6:14:void setFpsDebugEnabled(boolean):830 -> setFpsDebugEnabled + 1:6:void setFpsDebugEnabled$lambda$31(com.facebook.react.devsupport.DevSupportManagerBase,boolean):830:830 -> setFpsDebugEnabled$lambda$31 + 1:5:void setHotModuleReplacementEnabled(boolean):815:815 -> setHotModuleReplacementEnabled + 6:14:void setHotModuleReplacementEnabled(boolean):819:819 -> setHotModuleReplacementEnabled + 1:5:void setHotModuleReplacementEnabled$lambda$30(com.facebook.react.devsupport.DevSupportManagerBase,boolean):820:820 -> setHotModuleReplacementEnabled$lambda$30 + 6:9:void setHotModuleReplacementEnabled$lambda$30(com.facebook.react.devsupport.DevSupportManagerBase,boolean):821:821 -> setHotModuleReplacementEnabled$lambda$30 + 1:3:void setLastErrorCookie(int):146:146 -> setLastErrorCookie + 1:3:void setLastErrorStack(com.facebook.react.devsupport.interfaces.StackFrame[]):144:144 -> setLastErrorStack + 1:3:void setLastErrorTitle(java.lang.String):143:143 -> setLastErrorTitle + 1:3:void setLastErrorType(com.facebook.react.devsupport.interfaces.ErrorType):145:145 -> setLastErrorType + 6:8:void setPackagerLocationCustomizer(com.facebook.react.devsupport.interfaces.DevSupportManager$PackagerLocationCustomizer):932:932 -> setPackagerLocationCustomizer + 1:3:void setTracingStateProvider$ReactAndroid_release(com.facebook.react.devsupport.interfaces.TracingStateProvider):994:994 -> setTracingStateProvider$ReactAndroid_release + 1:4:void shakeDetector$lambda$2(com.facebook.react.devsupport.DevSupportManagerBase):150:150 -> shakeDetector$lambda$2 + 1:4:void showDevLoadingViewForRemoteJSEnabled():669:669 -> showDevLoadingViewForRemoteJSEnabled + 5:17:void showDevLoadingViewForRemoteJSEnabled():670:670 -> showDevLoadingViewForRemoteJSEnabled + 18:21:void showDevLoadingViewForRemoteJSEnabled():669:669 -> showDevLoadingViewForRemoteJSEnabled + 22:24:void showDevLoadingViewForRemoteJSEnabled():672:672 -> showDevLoadingViewForRemoteJSEnabled + 1:5:void showDevLoadingViewForUrl(java.lang.String):651:651 -> showDevLoadingViewForUrl + 6:21:void showDevLoadingViewForUrl(java.lang.String):657:657 -> showDevLoadingViewForUrl + 22:25:void showDevLoadingViewForUrl(java.lang.String):658:658 -> showDevLoadingViewForUrl + 26:27:void showDevLoadingViewForUrl(java.lang.String):659:659 -> showDevLoadingViewForUrl + 28:29:void showDevLoadingViewForUrl(java.lang.String):660:660 -> showDevLoadingViewForUrl + 30:57:void showDevLoadingViewForUrl(java.lang.String):661:661 -> showDevLoadingViewForUrl + 58:66:void showDevLoadingViewForUrl(java.lang.String):659:659 -> showDevLoadingViewForUrl + 67:70:void showDevLoadingViewForUrl(java.lang.String):658:658 -> showDevLoadingViewForUrl + 71:74:void showDevLoadingViewForUrl(java.lang.String):664:664 -> showDevLoadingViewForUrl + 75:97:void showDevLoadingViewForUrl(java.lang.String):653:653 -> showDevLoadingViewForUrl + 1:16:void showDevOptionsDialog():333:333 -> showDevOptionsDialog + 17:21:void showDevOptionsDialog():336:336 -> showDevOptionsDialog + 22:26:void showDevOptionsDialog():337:337 -> showDevOptionsDialog + 27:42:void showDevOptionsDialog():338:338 -> showDevOptionsDialog + 43:50:void showDevOptionsDialog():351:351 -> showDevOptionsDialog + 51:52:void showDevOptionsDialog():353:353 -> showDevOptionsDialog + 53:56:void showDevOptionsDialog():355:355 -> showDevOptionsDialog + 57:59:void showDevOptionsDialog():356:356 -> showDevOptionsDialog + 60:61:void showDevOptionsDialog():357:357 -> showDevOptionsDialog + 62:72:void showDevOptionsDialog():355:355 -> showDevOptionsDialog + 73:75:void showDevOptionsDialog():360:360 -> showDevOptionsDialog + 76:83:void showDevOptionsDialog$lambda$9(com.facebook.react.devsupport.DevSupportManagerBase):362:362 -> showDevOptionsDialog + 76:83:void showDevOptionsDialog():362 -> showDevOptionsDialog + 84:90:void showDevOptionsDialog():365:365 -> showDevOptionsDialog + 91:92:void showDevOptionsDialog():366:366 -> showDevOptionsDialog + 93:104:void showDevOptionsDialog():367:367 -> showDevOptionsDialog + 105:120:void showDevOptionsDialog():370:370 -> showDevOptionsDialog + 121:129:void showDevOptionsDialog():376:376 -> showDevOptionsDialog + 130:135:void showDevOptionsDialog():370:370 -> showDevOptionsDialog + 136:144:void showDevOptionsDialog():374:374 -> showDevOptionsDialog + 145:152:void showDevOptionsDialog():372:372 -> showDevOptionsDialog + 153:157:void showDevOptionsDialog():370:370 -> showDevOptionsDialog + 158:161:void showDevOptionsDialog():379:379 -> showDevOptionsDialog + 162:164:void showDevOptionsDialog():380:380 -> showDevOptionsDialog + 165:176:void showDevOptionsDialog():384:384 -> showDevOptionsDialog + 177:182:void showDevOptionsDialog():383:383 -> showDevOptionsDialog + 183:188:void showDevOptionsDialog():384:384 -> showDevOptionsDialog + 189:194:void showDevOptionsDialog$lambda$13():398:398 -> showDevOptionsDialog + 189:194:void showDevOptionsDialog():398 -> showDevOptionsDialog + 195:202:void showDevOptionsDialog():383:383 -> showDevOptionsDialog + 203:218:void showDevOptionsDialog():402:402 -> showDevOptionsDialog + 219:234:void showDevOptionsDialog():419:419 -> showDevOptionsDialog + 235:242:void showDevOptionsDialog():425:425 -> showDevOptionsDialog + 243:251:void showDevOptionsDialog():426:426 -> showDevOptionsDialog + 252:259:void showDevOptionsDialog():428:428 -> showDevOptionsDialog + 260:262:void showDevOptionsDialog():425:425 -> showDevOptionsDialog + 263:270:void showDevOptionsDialog():430:430 -> showDevOptionsDialog + 271:276:void showDevOptionsDialog():454:454 -> showDevOptionsDialog + 277:284:void showDevOptionsDialog():456:456 -> showDevOptionsDialog + 285:293:void showDevOptionsDialog():457:457 -> showDevOptionsDialog + 294:301:void showDevOptionsDialog():458:458 -> showDevOptionsDialog + 302:304:void showDevOptionsDialog():456:456 -> showDevOptionsDialog + 305:312:void showDevOptionsDialog():459:459 -> showDevOptionsDialog + 313:328:void showDevOptionsDialog():471:471 -> showDevOptionsDialog + 329:336:void showDevOptionsDialog():478:478 -> showDevOptionsDialog + 337:341:void showDevOptionsDialog():479:479 -> showDevOptionsDialog + 342:351:void showDevOptionsDialog():481:481 -> showDevOptionsDialog + 352:357:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> showDevOptionsDialog + 352:357:void showDevOptionsDialog():481 -> showDevOptionsDialog + 358:359:void showDevOptionsDialog():481:481 -> showDevOptionsDialog + 360:367:void showDevOptionsDialog():483:483 -> showDevOptionsDialog + 368:375:void showDevOptionsDialog():484:484 -> showDevOptionsDialog + 376:380:void showDevOptionsDialog():492:492 -> showDevOptionsDialog + 381:383:void showDevOptionsDialog():493:493 -> showDevOptionsDialog + 384:388:void showDevOptionsDialog():495:495 -> showDevOptionsDialog + 389:399:void showDevOptionsDialog():496:496 -> showDevOptionsDialog + 400:404:void showDevOptionsDialog():497:497 -> showDevOptionsDialog + 405:409:void showDevOptionsDialog():498:498 -> showDevOptionsDialog + 410:412:void showDevOptionsDialog():499:499 -> showDevOptionsDialog + 413:419:void showDevOptionsDialog():500:500 -> showDevOptionsDialog + 420:422:void showDevOptionsDialog():501:501 -> showDevOptionsDialog + 423:428:void showDevOptionsDialog():504:504 -> showDevOptionsDialog + 429:433:void showDevOptionsDialog():507:507 -> showDevOptionsDialog + 434:448:void showDevOptionsDialog():508:508 -> showDevOptionsDialog + 449:451:void showDevOptionsDialog():509:509 -> showDevOptionsDialog + 452:456:void showDevOptionsDialog():510:510 -> showDevOptionsDialog + 457:459:void showDevOptionsDialog():511:511 -> showDevOptionsDialog + 460:462:void showDevOptionsDialog():512:512 -> showDevOptionsDialog + 463:471:void showDevOptionsDialog():521:521 -> showDevOptionsDialog + 472:477:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> showDevOptionsDialog + 472:477:void showDevOptionsDialog():521 -> showDevOptionsDialog + 478:479:void showDevOptionsDialog():521:521 -> showDevOptionsDialog + 480:484:void showDevOptionsDialog():517:517 -> showDevOptionsDialog + 485:489:void showDevOptionsDialog():533:533 -> showDevOptionsDialog + 490:493:void showDevOptionsDialog():534:534 -> showDevOptionsDialog + 494:502:void showDevOptionsDialog():535:535 -> showDevOptionsDialog + 503:511:void showDevOptionsDialog$lambda$23(com.facebook.react.devsupport.DevSupportManagerBase,android.content.DialogInterface):539:539 -> showDevOptionsDialog + 503:511:void showDevOptionsDialog():539 -> showDevOptionsDialog + 512:515:void showDevOptionsDialog():540:540 -> showDevOptionsDialog + 516:519:void showDevOptionsDialog():532:532 -> showDevOptionsDialog + 520:522:void showDevOptionsDialog():542:542 -> showDevOptionsDialog + 523:526:void showDevOptionsDialog():544:544 -> showDevOptionsDialog + 527:543:void showDevOptionsDialog():545:545 -> showDevOptionsDialog + 544:545:void showDevOptionsDialog():486:486 -> showDevOptionsDialog + 546:547:void showDevOptionsDialog():487:487 -> showDevOptionsDialog + 548:551:void showDevOptionsDialog():485:485 -> showDevOptionsDialog + 1:8:void showDevOptionsDialog$lambda$11(com.facebook.react.devsupport.DevSupportManagerBase):387:387 -> showDevOptionsDialog$lambda$11 + 9:18:void showDevOptionsDialog$lambda$11(com.facebook.react.devsupport.DevSupportManagerBase):391:391 -> showDevOptionsDialog$lambda$11 + 1:6:void showDevOptionsDialog$lambda$11$lambda$10(com.facebook.react.devsupport.DevSupportManagerBase):388:388 -> showDevOptionsDialog$lambda$11$lambda$10 + 7:18:void showDevOptionsDialog$lambda$11$lambda$10(com.facebook.react.devsupport.DevSupportManagerBase):389:389 -> showDevOptionsDialog$lambda$11$lambda$10 + 1:6:void showDevOptionsDialog$lambda$12(com.facebook.react.devsupport.DevSupportManagerBase):395:395 -> showDevOptionsDialog$lambda$12 + 7:18:void showDevOptionsDialog$lambda$12(com.facebook.react.devsupport.DevSupportManagerBase):396:396 -> showDevOptionsDialog$lambda$12 + 1:8:void showDevOptionsDialog$lambda$15(com.facebook.react.devsupport.DevSupportManagerBase):404:404 -> showDevOptionsDialog$lambda$15 + 9:15:void showDevOptionsDialog$lambda$15(com.facebook.react.devsupport.DevSupportManagerBase):405:405 -> showDevOptionsDialog$lambda$15 + 16:28:void showDevOptionsDialog$lambda$15(com.facebook.react.devsupport.DevSupportManagerBase):413:413 -> showDevOptionsDialog$lambda$15 + 29:30:void showDevOptionsDialog$lambda$15(com.facebook.react.devsupport.DevSupportManagerBase):407:407 -> showDevOptionsDialog$lambda$15 + 31:32:void showDevOptionsDialog$lambda$15(com.facebook.react.devsupport.DevSupportManagerBase):408:408 -> showDevOptionsDialog$lambda$15 + 33:36:void showDevOptionsDialog$lambda$15(com.facebook.react.devsupport.DevSupportManagerBase):406:406 -> showDevOptionsDialog$lambda$15 + 6:14:void showDevOptionsDialog$lambda$15$lambda$14(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String):414:414 -> showDevOptionsDialog$lambda$15$lambda$14 + 15:18:void showDevOptionsDialog$lambda$15$lambda$14(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String):415:415 -> showDevOptionsDialog$lambda$15$lambda$14 + 1:11:void showDevOptionsDialog$lambda$16(com.facebook.react.devsupport.DevSupportManagerBase):420:420 -> showDevOptionsDialog$lambda$16 + 12:17:void showDevOptionsDialog$lambda$16(com.facebook.react.devsupport.DevSupportManagerBase):421:421 -> showDevOptionsDialog$lambda$16 + 1:8:void showDevOptionsDialog$lambda$17(com.facebook.react.devsupport.DevSupportManagerBase):431:431 -> showDevOptionsDialog$lambda$17 + 9:13:void showDevOptionsDialog$lambda$17(com.facebook.react.devsupport.DevSupportManagerBase):432:432 -> showDevOptionsDialog$lambda$17 + 14:17:void showDevOptionsDialog$lambda$17(com.facebook.react.devsupport.DevSupportManagerBase):433:433 -> showDevOptionsDialog$lambda$17 + 18:21:void showDevOptionsDialog$lambda$17(com.facebook.react.devsupport.DevSupportManagerBase):435:435 -> showDevOptionsDialog$lambda$17 + 22:33:void showDevOptionsDialog$lambda$17(com.facebook.react.devsupport.DevSupportManagerBase):436:436 -> showDevOptionsDialog$lambda$17 + 34:46:void showDevOptionsDialog$lambda$17(com.facebook.react.devsupport.DevSupportManagerBase):438:438 -> showDevOptionsDialog$lambda$17 + 47:54:void showDevOptionsDialog$lambda$17(com.facebook.react.devsupport.DevSupportManagerBase):441:441 -> showDevOptionsDialog$lambda$17 + 55:56:void showDevOptionsDialog$lambda$17(com.facebook.react.devsupport.DevSupportManagerBase):443:443 -> showDevOptionsDialog$lambda$17 + 57:63:void showDevOptionsDialog$lambda$17(com.facebook.react.devsupport.DevSupportManagerBase):444:444 -> showDevOptionsDialog$lambda$17 + 64:67:void showDevOptionsDialog$lambda$17(com.facebook.react.devsupport.DevSupportManagerBase):442:442 -> showDevOptionsDialog$lambda$17 + 68:70:void showDevOptionsDialog$lambda$17(com.facebook.react.devsupport.DevSupportManagerBase):447:447 -> showDevOptionsDialog$lambda$17 + 71:75:void showDevOptionsDialog$lambda$17(com.facebook.react.devsupport.DevSupportManagerBase):448:448 -> showDevOptionsDialog$lambda$17 + 76:79:void showDevOptionsDialog$lambda$17(com.facebook.react.devsupport.DevSupportManagerBase):449:449 -> showDevOptionsDialog$lambda$17 + 1:8:void showDevOptionsDialog$lambda$18(com.facebook.react.devsupport.DevSupportManagerBase):460:460 -> showDevOptionsDialog$lambda$18 + 9:16:void showDevOptionsDialog$lambda$18(com.facebook.react.devsupport.DevSupportManagerBase):462:462 -> showDevOptionsDialog$lambda$18 + 17:24:void showDevOptionsDialog$lambda$18(com.facebook.react.devsupport.DevSupportManagerBase):464:464 -> showDevOptionsDialog$lambda$18 + 25:29:void showDevOptionsDialog$lambda$18(com.facebook.react.devsupport.DevSupportManagerBase):466:466 -> showDevOptionsDialog$lambda$18 + 30:41:void showDevOptionsDialog$lambda$18(com.facebook.react.devsupport.DevSupportManagerBase):469:469 -> showDevOptionsDialog$lambda$18 + 1:11:void showDevOptionsDialog$lambda$19(com.facebook.react.devsupport.DevSupportManagerBase):472:472 -> showDevOptionsDialog$lambda$19 + 12:14:void showDevOptionsDialog$lambda$19(com.facebook.react.devsupport.DevSupportManagerBase):473:473 -> showDevOptionsDialog$lambda$19 + 15:20:void showDevOptionsDialog$lambda$19(com.facebook.react.devsupport.DevSupportManagerBase):474:474 -> showDevOptionsDialog$lambda$19 + 1:6:void showDevOptionsDialog$lambda$22(com.facebook.react.devsupport.interfaces.DevOptionHandler[],com.facebook.react.devsupport.DevSupportManagerBase,android.content.DialogInterface,int):536:536 -> showDevOptionsDialog$lambda$22 + 7:9:void showDevOptionsDialog$lambda$22(com.facebook.react.devsupport.interfaces.DevOptionHandler[],com.facebook.react.devsupport.DevSupportManagerBase,android.content.DialogInterface,int):537:537 -> showDevOptionsDialog$lambda$22 + 2:4:void showDevOptionsDialog$lambda$23(com.facebook.react.devsupport.DevSupportManagerBase,android.content.DialogInterface):539:539 -> showDevOptionsDialog$lambda$23 + 1:16:void showDevOptionsDialog$lambda$8(com.facebook.react.devsupport.DevSupportManagerBase):339:339 -> showDevOptionsDialog$lambda$8 + 17:18:void showDevOptionsDialog$lambda$8(com.facebook.react.devsupport.DevSupportManagerBase):341:341 -> showDevOptionsDialog$lambda$8 + 19:25:void showDevOptionsDialog$lambda$8(com.facebook.react.devsupport.DevSupportManagerBase):342:342 -> showDevOptionsDialog$lambda$8 + 26:29:void showDevOptionsDialog$lambda$8(com.facebook.react.devsupport.DevSupportManagerBase):340:340 -> showDevOptionsDialog$lambda$8 + 30:32:void showDevOptionsDialog$lambda$8(com.facebook.react.devsupport.DevSupportManagerBase):345:345 -> showDevOptionsDialog$lambda$8 + 33:38:void showDevOptionsDialog$lambda$8(com.facebook.react.devsupport.DevSupportManagerBase):346:346 -> showDevOptionsDialog$lambda$8 + 39:42:void showDevOptionsDialog$lambda$8(com.facebook.react.devsupport.DevSupportManagerBase):348:348 -> showDevOptionsDialog$lambda$8 + 3:6:void showDevOptionsDialog$lambda$9(com.facebook.react.devsupport.DevSupportManagerBase):362:362 -> showDevOptionsDialog$lambda$9 + 1:14:void showNewError(java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[],int,com.facebook.react.devsupport.interfaces.ErrorType):311:311 -> showNewError + 1:3:void showNewError$lambda$7(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[],int,com.facebook.react.devsupport.interfaces.ErrorType):313:313 -> showNewError$lambda$7 + 4:7:void showNewError$lambda$7(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[],int,com.facebook.react.devsupport.interfaces.ErrorType):315:315 -> showNewError$lambda$7 + 8:15:void showNewError$lambda$7(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[],int,com.facebook.react.devsupport.interfaces.ErrorType):317:317 -> showNewError$lambda$7 + 16:20:void showNewError$lambda$7(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[],int,com.facebook.react.devsupport.interfaces.ErrorType):318:318 -> showNewError$lambda$7 + 21:23:void showNewError$lambda$7(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[],int,com.facebook.react.devsupport.interfaces.ErrorType):319:319 -> showNewError$lambda$7 + 24:25:void showNewError$lambda$7(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[],int,com.facebook.react.devsupport.interfaces.ErrorType):316:316 -> showNewError$lambda$7 + 26:37:void showNewError$lambda$7(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[],int,com.facebook.react.devsupport.interfaces.ErrorType):323:323 -> showNewError$lambda$7 + 38:45:void showNewError$lambda$7(com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[],int,com.facebook.react.devsupport.interfaces.ErrorType):328:328 -> showNewError$lambda$7 + 1:10:void showNewJSError(java.lang.String,com.facebook.react.bridge.ReadableArray,int):258:258 -> showNewJSError + 6:12:void showNewJavaError(java.lang.String,java.lang.Throwable):244:244 -> showNewJavaError + 13:23:void showNewJavaError(java.lang.String,java.lang.Throwable):245:245 -> showNewJavaError + 11:18:void showPausedInDebuggerOverlay(java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):978:978 -> showPausedInDebuggerOverlay + 1:3:void showSplitBundleDevLoadingView(java.lang.String):728:728 -> showSplitBundleDevLoadingView + 4:10:void showSplitBundleDevLoadingView(java.lang.String):729:729 -> showSplitBundleDevLoadingView + 1:4:void startInspector():805:805 -> startInspector + 5:10:void startInspector():806:806 -> startInspector + 1:6:void stopInspector():811:811 -> stopInspector + 1:1:void $r8$lambda$iotTVBs9tSJSvM3yOu2kDAchuJU(com.facebook.react.devsupport.DevSupportManagerBase,com.facebook.react.devsupport.interfaces.PackagerStatusCallback):0:0 -> t + # {"id":"com.android.tools.r8.synthesized"} + 1:5:void toggleElementInspector():834:834 -> toggleElementInspector + 6:14:void toggleElementInspector():838:838 -> toggleElementInspector + 1:11:void toggleElementInspector$lambda$32(com.facebook.react.devsupport.DevSupportManagerBase):839:839 -> toggleElementInspector$lambda$32 + 12:17:void toggleElementInspector$lambda$32(com.facebook.react.devsupport.DevSupportManagerBase):840:840 -> toggleElementInspector$lambda$32 + 1:1:void $r8$lambda$lMFhwCHKxXFyYy2_hLewQMJ5IyE(com.facebook.react.devsupport.DevSupportManagerBase,boolean):0:0 -> u + # {"id":"com.android.tools.r8.synthesized"} + 1:2:void updateLastErrorInfo(java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[],int,com.facebook.react.devsupport.interfaces.ErrorType):753:753 -> updateLastErrorInfo + 3:4:void updateLastErrorInfo(java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[],int,com.facebook.react.devsupport.interfaces.ErrorType):754:754 -> updateLastErrorInfo + 5:6:void updateLastErrorInfo(java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[],int,com.facebook.react.devsupport.interfaces.ErrorType):755:755 -> updateLastErrorInfo + 7:9:void updateLastErrorInfo(java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[],int,com.facebook.react.devsupport.interfaces.ErrorType):756:756 -> updateLastErrorInfo + 1:1:android.content.Context $r8$lambda$m0CgNjqJRyq5wcap5IC-j04GXdo(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> v + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$pU7ZDzrIoTYCUuNoPRxn0TGJPKs():0:0 -> w + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$qtefImmR9l82xXL38o2jdptgXso(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> x + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$yEmxDhj9FrxYhCBUOyoRtwLsQHo(com.facebook.react.devsupport.DevSupportManagerBase,boolean):0:0 -> y + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.o: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$07bf66044b5f4bb4c24afd63cd51fd176edae59c5eaa31054b38ec88c49ce935$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$07bf66044b5f4bb4c24afd63cd51fd176edae59c5eaa31054b38ec88c49ce935$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.io.File com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$07bf66044b5f4bb4c24afd63cd51fd176edae59c5eaa31054b38ec88c49ce935$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase$CallbackWithBundleLoader com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$07bf66044b5f4bb4c24afd63cd51fd176edae59c5eaa31054b38ec88c49ce935$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,java.io.File,com.facebook.react.devsupport.DevSupportManagerBase$CallbackWithBundleLoader):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda1 -> com.facebook.react.devsupport.z: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.Exception com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$0abb8d460ba43fb8d7621558516c8474be1e5e9184412b7a5e91ece9bfbdebac$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$0abb8d460ba43fb8d7621558516c8474be1e5e9184412b7a5e91ece9bfbdebac$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.Exception,com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda10 -> com.facebook.react.devsupport.p: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$a35581dade5813ce1f7f870a62c358213513c649fa7d48325ae547c76835a895$3.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onOptionSelected():0:0 -> onOptionSelected + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda11 -> com.facebook.react.devsupport.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:void onOptionSelected():0:0 -> onOptionSelected + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda12 -> com.facebook.react.devsupport.r: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$a35581dade5813ce1f7f870a62c358213513c649fa7d48325ae547c76835a895$5.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onOptionSelected():0:0 -> onOptionSelected + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda13 -> com.facebook.react.devsupport.s: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$a35581dade5813ce1f7f870a62c358213513c649fa7d48325ae547c76835a895$6.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onOptionSelected():0:0 -> onOptionSelected + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda14 -> com.facebook.react.devsupport.t: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$a35581dade5813ce1f7f870a62c358213513c649fa7d48325ae547c76835a895$7.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onOptionSelected():0:0 -> onOptionSelected + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda15 -> com.facebook.react.devsupport.u: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$a35581dade5813ce1f7f870a62c358213513c649fa7d48325ae547c76835a895$8.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onOptionSelected():0:0 -> onOptionSelected + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda16 -> com.facebook.react.devsupport.v: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$a35581dade5813ce1f7f870a62c358213513c649fa7d48325ae547c76835a895$9.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onOptionSelected():0:0 -> onOptionSelected + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda17 -> com.facebook.react.devsupport.w: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$b355deb7bb26d8e438c9a176aa27a51cba9d9133b9e61e665ae61a2e213e909b$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + boolean com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$b355deb7bb26d8e438c9a176aa27a51cba9d9133b9e61e665ae61a2e213e909b$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase,boolean):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda18 -> com.facebook.react.devsupport.x: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$b8f7535846cc18712e45c170e78624ba923f5377500ab59fcccec82c9328ecdf$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(java.lang.String):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda19 -> com.facebook.react.devsupport.y: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$d84e2d54bccafd28647437d3c6b2d6b976a909b474cb0da5ae634391dd66eec0$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onShake():0:0 -> onShake + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda2 -> com.facebook.react.devsupport.F: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$11fb81c164acfa58a57a086cfff87fce78efd9d392467ace1b14e1f9a859a6d4$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda20 -> com.facebook.react.devsupport.A: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$d84e2d54bccafd28647437d3c6b2d6b976a909b474cb0da5ae634391dd66eec0$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda21 -> com.facebook.react.devsupport.B: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$d84e2d54bccafd28647437d3c6b2d6b976a909b474cb0da5ae634391dd66eec0$2.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda22 -> com.facebook.react.devsupport.C: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$d98bd7ae60de804393decd6216eac3edd29235c328ce0b15e26c099021117982$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.interfaces.PackagerStatusCallback com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$d98bd7ae60de804393decd6216eac3edd29235c328ce0b15e26c099021117982$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase,com.facebook.react.devsupport.interfaces.PackagerStatusCallback):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda23 -> com.facebook.react.devsupport.D: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$dd380f0206136a96eed019e78679af031465172f7f6657bb806ba3fdea462e71$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + boolean com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$dd380f0206136a96eed019e78679af031465172f7f6657bb806ba3fdea462e71$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase,boolean):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda24 -> com.facebook.react.devsupport.E: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$ef693461c2fe1906d0a1884f177229030e11dbff956e20ef02a66b72bcebf79a$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda3 -> com.facebook.react.devsupport.G: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$16bf50e6c07457583a68e2b4d70b679acf28dcdb52e772da5322bb619b34043d$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$16bf50e6c07457583a68e2b4d70b679acf28dcdb52e772da5322bb619b34043d$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.interfaces.StackFrame[] com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$16bf50e6c07457583a68e2b4d70b679acf28dcdb52e772da5322bb619b34043d$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$16bf50e6c07457583a68e2b4d70b679acf28dcdb52e772da5322bb619b34043d$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.interfaces.ErrorType com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$16bf50e6c07457583a68e2b4d70b679acf28dcdb52e772da5322bb619b34043d$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[],int,com.facebook.react.devsupport.interfaces.ErrorType):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda4 -> com.facebook.react.devsupport.H: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$487a20e9629ebecb37b88689b42e045ef4889a5e7fbce25d4b3b77e2bde9d484$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda5 -> com.facebook.react.devsupport.I: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$a35581dade5813ce1f7f870a62c358213513c649fa7d48325ae547c76835a895$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onOptionSelected():0:0 -> onOptionSelected + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda6 -> com.facebook.react.devsupport.J: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.interfaces.DevOptionHandler[] com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$a35581dade5813ce1f7f870a62c358213513c649fa7d48325ae547c76835a895$10.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$a35581dade5813ce1f7f870a62c358213513c649fa7d48325ae547c76835a895$10.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.interfaces.DevOptionHandler[],com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.content.DialogInterface,int):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda7 -> com.facebook.react.devsupport.K: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$a35581dade5813ce1f7f870a62c358213513c649fa7d48325ae547c76835a895$11.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onCancel(android.content.DialogInterface):0:0 -> onCancel + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda8 -> com.facebook.react.devsupport.L: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$a35581dade5813ce1f7f870a62c358213513c649fa7d48325ae547c76835a895$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onOptionSelected():0:0 -> onOptionSelected + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$$ExternalSyntheticLambda9 -> com.facebook.react.devsupport.M: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$$InternalSyntheticLambda$1$a35581dade5813ce1f7f870a62c358213513c649fa7d48325ae547c76835a895$2.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onOptionSelected():0:0 -> onOptionSelected + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$CallbackWithBundleLoader -> com.facebook.react.devsupport.DevSupportManagerBase$CallbackWithBundleLoader: +# {"id":"sourceFile","fileName":"DevSupportManagerBase.kt"} +com.facebook.react.devsupport.DevSupportManagerBase$Companion -> com.facebook.react.devsupport.DevSupportManagerBase$Companion: +# {"id":"sourceFile","fileName":"DevSupportManagerBase.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():997:997 -> + 1:5:java.lang.String access$getReloadAppAction(com.facebook.react.devsupport.DevSupportManagerBase$Companion,android.content.Context):997:997 -> access$getReloadAppAction + 1:22:java.lang.String getReloadAppAction(android.content.Context):1005:1005 -> getReloadAppAction +com.facebook.react.devsupport.DevSupportManagerBase$WhenMappings -> com.facebook.react.devsupport.DevSupportManagerBase$WhenMappings: +# {"id":"sourceFile","fileName":"DevSupportManagerBase.kt"} +com.facebook.react.devsupport.DevSupportManagerBase$devSettings$1 -> com.facebook.react.devsupport.DevSupportManagerBase$devSettings$1: +# {"id":"sourceFile","fileName":"DevSupportManagerBase.kt"} + 3:6:void (com.facebook.react.devsupport.DevSupportManagerBase):109:109 -> + 1:6:void onInternalSettingsChanged():111:111 -> onInternalSettingsChanged +com.facebook.react.devsupport.DevSupportManagerBase$fetchSplitBundleAndCreateBundleLoader$1$1 -> com.facebook.react.devsupport.DevSupportManagerBase$fetchSplitBundleAndCreateBundleLoader$1$1: +# {"id":"sourceFile","fileName":"DevSupportManagerBase.kt"} + 9:12:void (com.facebook.react.devsupport.DevSupportManagerBase,java.lang.String,java.io.File,com.facebook.react.devsupport.DevSupportManagerBase$CallbackWithBundleLoader):691:691 -> + 1:1:void $r8$lambda$-VkwVSnI4OzZt2BQNCofaS48W-w(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$wkx986XKCMbcFvS1PJN4h3pAfBs(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 6:15:void onFailure(java.lang.Exception):713:713 -> onFailure + 16:23:void onFailure(java.lang.Exception):716:716 -> onFailure + 1:4:void onFailure$lambda$1(com.facebook.react.devsupport.DevSupportManagerBase):714:714 -> onFailure$lambda$1 + 1:12:void onProgress(java.lang.String,java.lang.Integer,java.lang.Integer):709:709 -> onProgress + 1:10:void onSuccess():693:693 -> onSuccess + 11:18:void onSuccess():695:695 -> onSuccess + 19:25:void onSuccess():696:696 -> onSuccess + 26:27:void onSuccess():701:701 -> onSuccess + 28:29:void onSuccess():702:702 -> onSuccess + 30:40:void onSuccess():703:703 -> onSuccess + 41:44:void onSuccess():701:701 -> onSuccess + 45:50:void onSuccess():705:705 -> onSuccess + 1:4:void onSuccess$lambda$0(com.facebook.react.devsupport.DevSupportManagerBase):693:693 -> onSuccess$lambda$0 +com.facebook.react.devsupport.DevSupportManagerBase$fetchSplitBundleAndCreateBundleLoader$1$1$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.N: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$fetchSplitBundleAndCreateBundleLoader$1$1$$InternalSyntheticLambda$1$24158fff6bed24b9219622608708b7ee86460c2097fdbd95778dae1f1157e869$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$fetchSplitBundleAndCreateBundleLoader$1$1$$ExternalSyntheticLambda1 -> com.facebook.react.devsupport.O: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$fetchSplitBundleAndCreateBundleLoader$1$1$$InternalSyntheticLambda$1$573f91097130bc29ed0fb036522aae30ae1b2dc11a6b55aeb5c306a4b2fd1174$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$reload$1 -> com.facebook.react.devsupport.DevSupportManagerBase$reload$1: +# {"id":"sourceFile","fileName":"DevSupportManagerBase.kt"} + 3:6:void (com.facebook.react.devsupport.DevSupportManagerBase):877:877 -> + 1:1:void $r8$lambda$c0uDkdfGYUHHlDNTJGhr_-AaHxw(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$x_CD6XYhF3xV4FvjU1qJEQCmsqA(com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:7:java.util.Map customCommandHandlers():900:900 -> customCommandHandlers + 1:6:void onPackagerConnected():879:879 -> onPackagerConnected + 7:18:void onPackagerConnected():880:880 -> onPackagerConnected + 1:11:void onPackagerDevMenuCommand():896:896 -> onPackagerDevMenuCommand + 1:4:void onPackagerDevMenuCommand$lambda$1(com.facebook.react.devsupport.DevSupportManagerBase):896:896 -> onPackagerDevMenuCommand$lambda$1 + 1:7:void onPackagerDisconnected():884:884 -> onPackagerDisconnected + 1:6:void onPackagerReloadCommand():888:888 -> onPackagerReloadCommand + 7:15:void onPackagerReloadCommand():890:890 -> onPackagerReloadCommand + 16:26:void onPackagerReloadCommand():892:892 -> onPackagerReloadCommand + 1:4:void onPackagerReloadCommand$lambda$0(com.facebook.react.devsupport.DevSupportManagerBase):892:892 -> onPackagerReloadCommand$lambda$0 +com.facebook.react.devsupport.DevSupportManagerBase$reload$1$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.P: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$reload$1$$InternalSyntheticLambda$1$0cc1130943a872ffdf9d63f1c5ad1ad5b7e8b52b254f795016eb1196bf2eab24$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$reload$1$$ExternalSyntheticLambda1 -> com.facebook.react.devsupport.Q: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DevSupportManagerBase com.facebook.react.devsupport.DevSupportManagerBase$reload$1$$InternalSyntheticLambda$1$50caeb279622de3f7346421495adff5ae4a5c52f643db4c34b1692d4b32ab496$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DevSupportManagerBase):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DevSupportManagerBase$reloadAppBroadcastReceiver$1 -> com.facebook.react.devsupport.DevSupportManagerBase$reloadAppBroadcastReceiver$1: +# {"id":"sourceFile","fileName":"DevSupportManagerBase.kt"} + 3:6:void (com.facebook.react.devsupport.DevSupportManagerBase):154:154 -> + 11:14:void onReceive(android.content.Context,android.content.Intent):156:156 -> onReceive + 15:26:void onReceive(android.content.Context,android.content.Intent):157:157 -> onReceive + 27:32:void onReceive(android.content.Context,android.content.Intent):158:158 -> onReceive +com.facebook.react.devsupport.DevSupportManagerBase$reloadJSFromServer$1 -> com.facebook.react.devsupport.DevSupportManagerBase$reloadJSFromServer$1: +# {"id":"sourceFile","fileName":"DevSupportManagerBase.kt"} + 7:10:void (com.facebook.react.devsupport.DevSupportManagerBase,com.facebook.react.devsupport.BundleDownloader$BundleInfo,com.facebook.react.devsupport.interfaces.BundleLoadCallback):767:767 -> + 6:10:void onFailure(java.lang.Exception):781:781 -> onFailure + 11:21:void onFailure(java.lang.Exception):782:782 -> onFailure + 22:28:void onFailure(java.lang.Exception):783:783 -> onFailure + 29:33:void onFailure(java.lang.Exception):784:784 -> onFailure + 34:39:void onFailure(java.lang.Exception):785:785 -> onFailure + 1:11:void onProgress(java.lang.String,java.lang.Integer,java.lang.Integer):776:776 -> onProgress + 12:23:void onProgress(java.lang.String,java.lang.Integer,java.lang.Integer):777:777 -> onProgress + 1:5:void onSuccess():769:769 -> onSuccess + 6:16:void onSuccess():770:770 -> onSuccess + 17:27:void onSuccess():771:771 -> onSuccess + 28:33:void onSuccess():772:772 -> onSuccess +com.facebook.react.devsupport.DevSupportManagerBase$showDevOptionsDialog$adapter$1 -> com.facebook.react.devsupport.DevSupportManagerBase$showDevOptionsDialog$adapter$1: +# {"id":"sourceFile","fileName":"DevSupportManagerBase.kt"} + 6:9:void (android.app.Activity,java.util.Set,java.lang.String[]):518:518 -> + 6:22:android.view.View getView(int,android.view.View,android.view.ViewGroup):529:529 -> getView + 1:13:boolean isEnabled(int):526:526 -> isEnabled +com.facebook.react.devsupport.DevSupportManagerFactory -> com.facebook.react.devsupport.DevSupportManagerFactory: +# {"id":"sourceFile","fileName":"DevSupportManagerFactory.kt"} +com.facebook.react.devsupport.DoubleTapReloadRecognizer -> com.facebook.react.devsupport.DoubleTapReloadRecognizer: +# {"id":"sourceFile","fileName":"DoubleTapReloadRecognizer.kt"} + 1:4:void ():21:21 -> + 1:1:void $r8$lambda$9k5F1GAWymmRN2a3HXTIzttPQhU(com.facebook.react.devsupport.DoubleTapReloadRecognizer):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 6:9:boolean didDoubleTapR(int,android.view.View):25:25 -> didDoubleTapR + 10:14:boolean didDoubleTapR(int,android.view.View):26:26 -> didDoubleTapR + 15:17:boolean didDoubleTapR(int,android.view.View):27:27 -> didDoubleTapR + 18:19:boolean didDoubleTapR(int,android.view.View):30:30 -> didDoubleTapR + 20:39:boolean didDoubleTapR(int,android.view.View):31:31 -> didDoubleTapR + 2:4:void didDoubleTapR$lambda$0(com.facebook.react.devsupport.DoubleTapReloadRecognizer):31:31 -> didDoubleTapR$lambda$0 +com.facebook.react.devsupport.DoubleTapReloadRecognizer$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.S: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.DoubleTapReloadRecognizer com.facebook.react.devsupport.DoubleTapReloadRecognizer$$InternalSyntheticLambda$1$18ac60e6d040a8a34683e00ae761cb5ff473ff6326c98daf8b2335dd57c31291$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.DoubleTapReloadRecognizer):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.DoubleTapReloadRecognizer$Companion -> com.facebook.react.devsupport.DoubleTapReloadRecognizer$Companion: +# {"id":"sourceFile","fileName":"DoubleTapReloadRecognizer.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():37:37 -> +com.facebook.react.devsupport.FpsView -> com.facebook.react.devsupport.FpsView: +# {"id":"sourceFile","fileName":"FpsView.kt"} + 1:6:void (com.facebook.react.bridge.ReactContext):26:26 -> + 7:11:void (com.facebook.react.bridge.ReactContext):32:32 -> + 12:26:void (com.facebook.react.bridge.ReactContext):33:33 -> + 27:33:void (com.facebook.react.bridge.ReactContext):34:34 -> + 34:41:void (com.facebook.react.bridge.ReactContext):35:35 -> + 42:55:void (com.facebook.react.bridge.ReactContext):36:36 -> + 1:3:com.facebook.react.modules.debug.FpsDebugFrameCallback access$getFrameCallback$p(com.facebook.react.devsupport.FpsView):26:26 -> access$getFrameCallback$p + 1:4:void access$setCurrentFPS(com.facebook.react.devsupport.FpsView,double,double,int,int,boolean):26:26 -> access$setCurrentFPS + 1:3:void onAttachedToWindow():40:40 -> onAttachedToWindow + 4:8:void onAttachedToWindow():41:41 -> onAttachedToWindow + 9:17:void onAttachedToWindow():42:42 -> onAttachedToWindow + 18:23:void onAttachedToWindow():43:43 -> onAttachedToWindow + 1:3:void onDetachedFromWindow():47:47 -> onDetachedFromWindow + 4:8:void onDetachedFromWindow():48:48 -> onDetachedFromWindow + 9:14:void onDetachedFromWindow():49:49 -> onDetachedFromWindow + 1:2:void setCurrentFPS(double,double,int,int,boolean):60:60 -> setCurrentFPS + 3:4:void setCurrentFPS(double,double,int,int,boolean):61:61 -> setCurrentFPS + 5:8:void setCurrentFPS(double,double,int,int,boolean):63:63 -> setCurrentFPS + 9:12:void setCurrentFPS(double,double,int,int,boolean):64:64 -> setCurrentFPS + 13:21:void setCurrentFPS(double,double,int,int,boolean):65:65 -> setCurrentFPS + 22:38:void setCurrentFPS(double,double,int,int,boolean):60:60 -> setCurrentFPS + 39:75:void setCurrentFPS(double,double,int,int,boolean):70:70 -> setCurrentFPS + 76:80:void setCurrentFPS(double,double,int,int,boolean):72:72 -> setCurrentFPS + 81:86:void setCurrentFPS(double,double,int,int,boolean):73:73 -> setCurrentFPS +com.facebook.react.devsupport.FpsView$Companion -> com.facebook.react.devsupport.FpsView$Companion: +# {"id":"sourceFile","fileName":"FpsView.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():109:109 -> +com.facebook.react.devsupport.FpsView$FPSMonitorRunnable -> com.facebook.react.devsupport.FpsView$FPSMonitorRunnable: +# {"id":"sourceFile","fileName":"FpsView.kt"} + 1:6:void (com.facebook.react.devsupport.FpsView):77:77 -> + 1:5:void run():83:83 -> run + 6:31:void run():86:86 -> run + 32:46:void run():87:87 -> run + 47:48:void run():88:88 -> run + 49:56:void run():89:89 -> run + 57:66:void run():90:90 -> run + 67:68:void run():91:91 -> run + 69:70:void run():92:92 -> run + 71:80:void run():93:93 -> run + 81:83:void run():88:88 -> run + 84:92:void run():95:95 -> run + 93:100:void run():96:96 -> run + 2:3:void start():100:100 -> start + 4:9:void start():101:101 -> start + 2:4:void stop():105:105 -> stop +com.facebook.react.devsupport.HMRClient -> com.facebook.react.devsupport.HMRClient: +# {"id":"sourceFile","fileName":"HMRClient.kt"} +com.facebook.react.devsupport.IInspectorPackagerConnection -> com.facebook.react.devsupport.IInspectorPackagerConnection: +# {"id":"sourceFile","fileName":"IInspectorPackagerConnection.kt"} +com.facebook.react.devsupport.InspectorFlags -> com.facebook.react.devsupport.InspectorFlags: +# {"id":"sourceFile","fileName":"InspectorFlags.kt"} + 8:13:void ():17:17 -> + 1:4:void ():14:14 -> +com.facebook.react.devsupport.LogBoxDialog -> com.facebook.react.devsupport.LogBoxDialog: +# {"id":"sourceFile","fileName":"LogBoxDialog.kt"} + 6:10:void (android.app.Activity,android.view.View):24:24 -> + 11:13:void (android.app.Activity,android.view.View):23:23 -> + 14:18:void (android.app.Activity,android.view.View):26:26 -> + 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;"} + 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;"} + 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 + 24:32:void onCreate(android.os.Bundle):40:40 -> onCreate + 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;"} + 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;"} +com.facebook.react.devsupport.LogBoxDialog$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.T: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.devsupport.LogBoxDialog$$InternalSyntheticLambda$1$3f3f0a2a9c6b4106976bcfe459ebac2dbc031f62491cddb11f3cfb9fc7812220$0.f$0 -> d + # {"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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.LogBoxDialog$$ExternalSyntheticLambda1 -> com.facebook.react.devsupport.U: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function2 com.facebook.react.devsupport.LogBoxDialog$$InternalSyntheticLambda$1$3f3f0a2a9c6b4106976bcfe459ebac2dbc031f62491cddb11f3cfb9fc7812220$1.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.functions.Function2):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 + # {"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.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 -> + 6:11:void createContentView(java.lang.String):29:29 -> createContentView + 12:13:void createContentView(java.lang.String):30:30 -> createContentView + 14:16:void createContentView(java.lang.String):28:28 -> createContentView + 17:26:void createContentView(java.lang.String):32:32 -> createContentView + 27:32:void createContentView(java.lang.String):34:34 -> createContentView + 1:4:void destroyContentView():41:41 -> destroyContentView + 5:10:void destroyContentView():42:42 -> destroyContentView + 11:13:void destroyContentView():43:43 -> destroyContentView + 1:6:void hide():67:67 -> hide + 7:13:void hide():68:68 -> hide + 14:33:void hide():70:70 -> hide + 34:36:void hide():71:71 -> hide + 1:8:boolean isContentViewReady():38:38 -> isContentViewReady + 1:11:boolean isShowing():74:74 -> isShowing + 1:13:void show():48:48 -> show + 14:21:void show():51:51 -> show + 22:28:void show():52:52 -> show + 29:38:void show():59:59 -> show + 39:41:void show():61:61 -> show + 42:45:void show():62:62 -> show + 46:47:void show():54:54 -> show + 48:51:void show():53:53 -> show +com.facebook.react.devsupport.LogBoxModule -> com.facebook.react.devsupport.LogBoxModule: +# {"id":"sourceFile","fileName":"LogBoxModule.kt"} + 6:8:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevSupportManager):21:21 -> + 9:16:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevSupportManager):23:23 -> + 17:21:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevSupportManager):24:24 -> + 22:24:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevSupportManager):23:23 -> + 1:1:void $r8$lambda$2Vx4XySoQaz6KAEWahJxfr-Czf4(com.facebook.react.devsupport.LogBoxModule):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$fVSFyDac-m-NRT7n_QJucZKm3Bc(com.facebook.react.devsupport.LogBoxModule):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$wHxkSv_lqNMSv-FBQDtujTGdS2E(com.facebook.react.devsupport.LogBoxModule):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:9:void hide():41:41 -> hide + 1:6:void hide$lambda$1(com.facebook.react.devsupport.LogBoxModule):41:41 -> hide$lambda$1 + 1:9:void invalidate():45:45 -> invalidate + 1:6:void invalidate$lambda$2(com.facebook.react.devsupport.LogBoxModule):45:45 -> invalidate$lambda$2 + 1:9:void show():27:27 -> show + 1:8:void show$lambda$0(com.facebook.react.devsupport.LogBoxModule):28:28 -> show$lambda$0 + 9:15:void show$lambda$0(com.facebook.react.devsupport.LogBoxModule):34:34 -> show$lambda$0 + 16:21:void show$lambda$0(com.facebook.react.devsupport.LogBoxModule):36:36 -> show$lambda$0 +com.facebook.react.devsupport.LogBoxModule$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.V: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.LogBoxModule com.facebook.react.devsupport.LogBoxModule$$InternalSyntheticLambda$1$1cb2ddc4cda4cc71872ddef1b229c160865489b05946a7ef17baecb85794d7e2$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.LogBoxModule):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.LogBoxModule$$ExternalSyntheticLambda1 -> com.facebook.react.devsupport.W: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.LogBoxModule com.facebook.react.devsupport.LogBoxModule$$InternalSyntheticLambda$1$dd982379cc90b90906fedd48bb8c8175c739dd5e1753df624d63601a8c1676a4$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.LogBoxModule):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.LogBoxModule$$ExternalSyntheticLambda2 -> com.facebook.react.devsupport.X: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.LogBoxModule com.facebook.react.devsupport.LogBoxModule$$InternalSyntheticLambda$1$ddee3427a099d84be52198a3c30be891211edf48be52ac168a5a53104a71702c$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.LogBoxModule):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.LogBoxModule$Companion -> com.facebook.react.devsupport.LogBoxModule$Companion: +# {"id":"sourceFile","fileName":"LogBoxModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():48:48 -> +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;"} + 11:13:void (okio.BufferedSource,java.lang.String):19:19 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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"} + 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 + 32:36:void emitChunk(okio.Buffer,boolean,com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):137:137 -> emitChunk + 37:39:void emitChunk(okio.Buffer,boolean,com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):138:138 -> emitChunk + 40:47:void emitChunk(okio.Buffer,boolean,com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):139:139 -> emitChunk + 48:50:void emitChunk(okio.Buffer,boolean,com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):140:140 -> emitChunk + 51:58:void emitChunk(okio.Buffer,boolean,com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):141:141 -> emitChunk + 6:9:void emitProgress(java.util.Map,long,boolean,com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):155:155 -> emitProgress + 10:21:void emitProgress(java.util.Map,long,boolean,com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):156:156 -> emitProgress + 22:23:void emitProgress(java.util.Map,long,boolean,com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):157:157 -> emitProgress + 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;"} + 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 + 22:28:java.util.Map parseHeaders(okio.Buffer):116 -> parseHeaders + 29:36:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):740:740 -> parseHeaders + 29:36:java.util.Map parseHeaders(okio.Buffer):116 -> parseHeaders + 37:42:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):741:741 -> parseHeaders + 37:42:java.util.Map parseHeaders(okio.Buffer):116 -> parseHeaders + 43:48:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):742:742 -> parseHeaders + 43:48:java.util.Map parseHeaders(okio.Buffer):116 -> parseHeaders + 49:55:java.util.Map parseHeaders(okio.Buffer):116:116 -> parseHeaders + 56:65:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):743:743 -> parseHeaders + 56:65:java.util.Map parseHeaders(okio.Buffer):116 -> parseHeaders + 66:69:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):747:747 -> parseHeaders + 66:69:java.util.Map parseHeaders(okio.Buffer):116 -> parseHeaders + 70:75:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> parseHeaders + 70:75:java.util.Map parseHeaders(okio.Buffer):116 -> parseHeaders + 76:77:java.util.Map parseHeaders(okio.Buffer):116:116 -> parseHeaders + 78:85:java.util.Map parseHeaders(okio.Buffer):117:117 -> parseHeaders + 86:98:java.util.Map parseHeaders(okio.Buffer):118:118 -> parseHeaders + 99:107:java.util.Map parseHeaders(okio.Buffer):122:122 -> parseHeaders + 108:123:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.trim(java.lang.CharSequence,kotlin.jvm.functions.Function1):81:81 -> parseHeaders + 108:123:java.util.Map parseHeaders(okio.Buffer):122 -> parseHeaders + 124:127:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.trim(java.lang.CharSequence,kotlin.jvm.functions.Function1):86:86 -> parseHeaders + 124:127:java.util.Map parseHeaders(okio.Buffer):122 -> parseHeaders + 128:153:java.util.Map parseHeaders(okio.Buffer):122:122 -> parseHeaders + 154:157:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.trim(java.lang.CharSequence,kotlin.jvm.functions.Function1):101:101 -> parseHeaders + 154:157:java.util.Map parseHeaders(okio.Buffer):122 -> parseHeaders + 158:163:java.lang.String kotlin.text.StringsKt__StringsKt.trim(java.lang.String,kotlin.jvm.functions.Function1):108:108 -> parseHeaders + 158:163:java.util.Map parseHeaders(okio.Buffer):122 -> parseHeaders + 164:170:java.util.Map parseHeaders(okio.Buffer):123:123 -> parseHeaders + 171:184:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.trim(java.lang.CharSequence,kotlin.jvm.functions.Function1):81:81 -> parseHeaders + 171:184:java.util.Map parseHeaders(okio.Buffer):123 -> parseHeaders + 185:188:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.trim(java.lang.CharSequence,kotlin.jvm.functions.Function1):86:86 -> parseHeaders + 185:188:java.util.Map parseHeaders(okio.Buffer):123 -> parseHeaders + 189:214:java.util.Map parseHeaders(okio.Buffer):123:123 -> parseHeaders + 215:218:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.trim(java.lang.CharSequence,kotlin.jvm.functions.Function1):101:101 -> parseHeaders + 215:218:java.util.Map parseHeaders(okio.Buffer):123 -> parseHeaders + 219:222:java.lang.String kotlin.text.StringsKt__StringsKt.trim(java.lang.String,kotlin.jvm.functions.Function1):108:108 -> parseHeaders + 219:222:java.util.Map parseHeaders(okio.Buffer):123 -> parseHeaders + 223:230:java.util.Map parseHeaders(okio.Buffer):124:124 -> parseHeaders + 10:39:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):43:43 -> readAllParts + 40:65:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):44:44 -> readAllParts + 66:71:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):45:45 -> readAllParts + 72:86:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):50:50 -> readAllParts + 87:99:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):60:60 -> readAllParts + 100:113:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):61:61 -> readAllParts + 114:129:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):64:64 -> readAllParts + 130:135:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):68:68 -> readAllParts + 136:143:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):71:71 -> readAllParts + 144:148:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):73:73 -> readAllParts + 149:155:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):74:74 -> readAllParts + 156:158:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):75:75 -> readAllParts + 159:168:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):76:76 -> readAllParts + 169:177:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):77:77 -> readAllParts + 178:190:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):80:80 -> readAllParts + 191:217:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):83:83 -> readAllParts + 218:222:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):95:95 -> readAllParts + 223:225:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):96:96 -> readAllParts + 226:228:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):97:97 -> readAllParts + 229:239:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):98:98 -> readAllParts + 240:249:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):99:99 -> readAllParts + 250:256:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):103:103 -> readAllParts + 257:263:boolean readAllParts(com.facebook.react.devsupport.MultipartStreamReader$ChunkListener):108:108 -> readAllParts +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"} +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 -> + 2:2:void ():163:163 -> +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;"} + 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"} + 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 + 32:35:void run(java.lang.String,com.facebook.react.devsupport.interfaces.PackagerStatusCallback):47:47 -> run + 36:40:void run(java.lang.String,com.facebook.react.devsupport.interfaces.PackagerStatusCallback):49:49 -> run + 41:44:void run(java.lang.String,com.facebook.react.devsupport.interfaces.PackagerStatusCallback):48:48 -> run +com.facebook.react.devsupport.PackagerStatusCheck$Companion -> com.facebook.react.devsupport.PackagerStatusCheck$Companion: +# {"id":"sourceFile","fileName":"PackagerStatusCheck.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():93:93 -> + 1:5:java.lang.String access$createPackagerStatusURL(com.facebook.react.devsupport.PackagerStatusCheck$Companion,java.lang.String):93:93 -> access$createPackagerStatusURL + 1:25:java.lang.String createPackagerStatusURL(java.lang.String):99:99 -> createPackagerStatusURL +com.facebook.react.devsupport.PackagerStatusCheck$run$1 -> com.facebook.react.devsupport.PackagerStatusCheck$run$1: +# {"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"} + 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"} + 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 + 50:55:void onResponse(okhttp3.Call,okhttp3.Response):67:67 -> onResponse + 56:57:void onResponse(okhttp3.Call,okhttp3.Response):71:71 -> onResponse + 58:60:void onResponse(okhttp3.Call,okhttp3.Response):69:69 -> onResponse + 61:66:void onResponse(okhttp3.Call,okhttp3.Response):73:73 -> onResponse + 67:70:void onResponse(okhttp3.Call,okhttp3.Response):77:77 -> onResponse + 71:78:void onResponse(okhttp3.Call,okhttp3.Response):79:79 -> onResponse + 79:95:void onResponse(okhttp3.Call,okhttp3.Response):82:82 -> onResponse + 96:98:void onResponse(okhttp3.Call,okhttp3.Response):80:80 -> onResponse + 99:104:void onResponse(okhttp3.Call,okhttp3.Response):84:84 -> onResponse + 105:111:void onResponse(okhttp3.Call,okhttp3.Response):87:87 -> onResponse +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;"} + 6:8:void (androidx.core.util.Supplier):25:25 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LF/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"} + 1:1:void $r8$lambda$YIqg7IxAX24IhpFLts3n65CCMGs(com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener,android.view.View):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$aS8-D2j-KHGPQbJhtZsULOS2p2g(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:9:void hidePausedInDebuggerOverlay():65:65 -> hidePausedInDebuggerOverlay + 1:8:void hidePausedInDebuggerOverlay$lambda$4(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager):66:66 -> hidePausedInDebuggerOverlay$lambda$4 + 9:11:void hidePausedInDebuggerOverlay$lambda$4(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager):67:67 -> hidePausedInDebuggerOverlay$lambda$4 + 11:19:void showPausedInDebuggerOverlay(java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):34:34 -> showPausedInDebuggerOverlay + 1:7:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):35:35 -> showPausedInDebuggerOverlay$lambda$3 + 8:18:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):36:36 -> showPausedInDebuggerOverlay$lambda$3 + 19:34:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):39:39 -> showPausedInDebuggerOverlay$lambda$3 + 35:48:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):40:40 -> showPausedInDebuggerOverlay$lambda$3 + 49:59:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):41:41 -> showPausedInDebuggerOverlay$lambda$3 + 60:66:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):44:44 -> showPausedInDebuggerOverlay$lambda$3 + 67:70:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):45:45 -> showPausedInDebuggerOverlay$lambda$3 + 71:73:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):46:46 -> showPausedInDebuggerOverlay$lambda$3 + 74:75:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):43:43 -> showPausedInDebuggerOverlay$lambda$3 + 76:81:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):49:49 -> showPausedInDebuggerOverlay$lambda$3 + 82:93:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):50:50 -> showPausedInDebuggerOverlay$lambda$3 + 94:95:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):51:51 -> showPausedInDebuggerOverlay$lambda$3 + 96:99:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):53:53 -> showPausedInDebuggerOverlay$lambda$3 + 100:104:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):54:54 -> showPausedInDebuggerOverlay$lambda$3 + 105:108:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):55:55 -> showPausedInDebuggerOverlay$lambda$3 + 109:111:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):56:56 -> showPausedInDebuggerOverlay$lambda$3 + 112:119:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):57:57 -> showPausedInDebuggerOverlay$lambda$3 + 120:124:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):58:58 -> showPausedInDebuggerOverlay$lambda$3 + 125:132:void showPausedInDebuggerOverlay$lambda$3(com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):60:60 -> showPausedInDebuggerOverlay$lambda$3 + 1:4:void showPausedInDebuggerOverlay$lambda$3$lambda$0(com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener,android.view.View):40:40 -> showPausedInDebuggerOverlay$lambda$3$lambda$0 +com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.Y: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager$$InternalSyntheticLambda$1$1274219bcc68e6ee895c35f2f2dd01ef8c2e673ee0460737738000205fb3eae2$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager$$ExternalSyntheticLambda1 -> com.facebook.react.devsupport.Z: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager$$InternalSyntheticLambda$1$e78594dd1388e1b4cf0b1b65e7038f4926b81bd522273f1a7a5a57201f701be7$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager$$InternalSyntheticLambda$1$e78594dd1388e1b4cf0b1b65e7038f4926b81bd522273f1a7a5a57201f701be7$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager$$InternalSyntheticLambda$1$e78594dd1388e1b4cf0b1b65e7038f4926b81bd522273f1a7a5a57201f701be7$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager,java.lang.String,com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager$$ExternalSyntheticLambda2 -> com.facebook.react.devsupport.a0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager$$InternalSyntheticLambda$1$f80f0acaf9f0d4082b85ab7d65a27627f3b8819d309e7bca5c6d65eb157b1600$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.PausedInDebuggerOverlayDialogManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +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;"} + 9:16:void ():270:270 -> + 17:24:void ():271:271 -> + 25:32:void ():272:272 -> + 33:42:void ():273:273 -> + 43:46:void ():274:274 -> + 47:48:void ():275:275 -> + 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"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + 1:5:float access$dpToPx(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,float):36:36 -> access$dpToPx + 1:1:void $r8$lambda$62P1cM-sQ6IQXFXM64Hm9Ddlc1M(com.facebook.react.devsupport.PerfMonitorOverlayViewManager):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$M7EPwUckyLoYWuDdbr1X4FydVgw(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,android.view.View):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:8:android.app.Dialog createAnchoredDialog(android.content.Context,float,float):202:202 -> createAnchoredDialog + 9:11:android.app.Dialog createAnchoredDialog(android.content.Context,float,float):203:203 -> createAnchoredDialog + 12:26:android.app.Dialog createAnchoredDialog(android.content.Context,float,float):204:204 -> createAnchoredDialog + 27:36:android.app.Dialog createAnchoredDialog(android.content.Context,float,float):205:205 -> createAnchoredDialog + 37:39:android.app.Dialog createAnchoredDialog(android.content.Context,float,float):206:206 -> createAnchoredDialog + 40:45:android.app.Dialog createAnchoredDialog(android.content.Context,float,float):208:208 -> createAnchoredDialog + 46:52:android.app.Dialog createAnchoredDialog(android.content.Context,float,float):210:210 -> createAnchoredDialog + 53:54:android.app.Dialog createAnchoredDialog(android.content.Context,float,float):211:211 -> createAnchoredDialog + 55:59:android.app.Dialog createAnchoredDialog(android.content.Context,float,float):212:212 -> createAnchoredDialog + 60:62:android.app.Dialog createAnchoredDialog(android.content.Context,float,float):213:213 -> createAnchoredDialog + 63:65:android.app.Dialog createAnchoredDialog(android.content.Context,float,float):214:214 -> createAnchoredDialog + 66:69:android.app.Dialog createAnchoredDialog(android.content.Context,float,float):215:215 -> createAnchoredDialog + 70:72:android.app.Dialog createAnchoredDialog(android.content.Context,float,float):209:209 -> createAnchoredDialog + 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;"} + 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 + 50:52:androidx.core.view.WindowInsetsCompat createAnchoredDialog$lambda$21$lambda$20(float,android.app.Dialog,android.view.View,androidx.core.view.WindowInsetsCompat):224:224 -> createAnchoredDialog$lambda$21$lambda$20 + 1:4:void createButton(android.content.Context):160:160 -> createButton + 5:9:void createButton(android.content.Context):162:162 -> createButton + 10:14:void createButton(android.content.Context):163:163 -> createButton + 15:20:void createButton(android.content.Context):164:164 -> createButton + 21:23:void createButton(android.content.Context):165:165 -> createButton + 24:28:void createButton(android.content.Context):166:166 -> createButton + 29:31:void createButton(android.content.Context):161:161 -> createButton + 32:36:void createButton(android.content.Context):170:170 -> createButton + 37:41:void createButton(android.content.Context):171:171 -> createButton + 42:46:void createButton(android.content.Context):172:172 -> createButton + 47:52:void createButton(android.content.Context):173:173 -> createButton + 53:55:void createButton(android.content.Context):174:174 -> createButton + 56:58:void createButton(android.content.Context):175:175 -> createButton + 59:61:void createButton(android.content.Context):169:169 -> createButton + 62:67:void createButton(android.content.Context):179:179 -> createButton + 68:72:void createButton(android.content.Context):180:180 -> createButton + 73:79:void createButton(android.content.Context):182:182 -> createButton + 80:84:void createButton(android.content.Context):183:183 -> createButton + 85:89:void createButton(android.content.Context):184:184 -> createButton + 90:94:void createButton(android.content.Context):185:185 -> createButton + 95:97:void createButton(android.content.Context):181:181 -> createButton + 98:100:void createButton(android.content.Context):187:187 -> createButton + 101:109:void createButton$lambda$13$lambda$12(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,android.view.View):188:188 -> createButton + 101:109:void createButton(android.content.Context):188 -> createButton + 110:124:void createButton(android.content.Context):191:191 -> createButton + 125:130:void createButton(android.content.Context):192:192 -> createButton + 131:144:void createButton(android.content.Context):194:194 -> createButton + 145:147:void createButton(android.content.Context):193:193 -> createButton + 148:150:void createButton(android.content.Context):197:197 -> createButton + 1:8:void createButton$lambda$13$lambda$12(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,android.view.View):188:188 -> createButton$lambda$13$lambda$12 + 1:4:void createDialog(android.content.Context):123:123 -> createDialog + 5:9:void createDialog(android.content.Context):125:125 -> createDialog + 10:14:void createDialog(android.content.Context):126:126 -> createDialog + 15:20:void createDialog(android.content.Context):127:127 -> createDialog + 21:23:void createDialog(android.content.Context):128:128 -> createDialog + 24:28:void createDialog(android.content.Context):129:129 -> createDialog + 29:33:void createDialog(android.content.Context):132:132 -> createDialog + 34:36:void createDialog(android.content.Context):133:133 -> createDialog + 37:41:void createDialog(android.content.Context):134:134 -> createDialog + 42:44:void createDialog(android.content.Context):135:135 -> createDialog + 45:46:void createDialog(android.content.Context):131:131 -> createDialog + 47:49:void createDialog(android.content.Context):137:137 -> createDialog + 50:56:void createDialog(android.content.Context):138:138 -> createDialog + 57:70:void createDialog(android.content.Context):141:141 -> createDialog + 71:73:void createDialog(android.content.Context):142:142 -> createDialog + 74:79:void createDialog(android.content.Context):144:144 -> createDialog + 80:85:void createDialog(android.content.Context):146:146 -> createDialog + 86:89:void createDialog(android.content.Context):148:148 -> createDialog + 90:93:void createDialog(android.content.Context):147:147 -> createDialog + 94:96:void createDialog(android.content.Context):145:145 -> createDialog + 97:99:void createDialog(android.content.Context):154:154 -> createDialog + 1:6:android.widget.LinearLayout createInnerLayout(android.content.Context):232:232 -> createInnerLayout + 7:11:android.widget.LinearLayout createInnerLayout(android.content.Context):233:233 -> createInnerLayout + 12:16:android.widget.LinearLayout createInnerLayout(android.content.Context):234:234 -> createInnerLayout + 17:23:android.widget.LinearLayout createInnerLayout(android.content.Context):235:235 -> createInnerLayout + 24:28:android.widget.LinearLayout createInnerLayout(android.content.Context):236:236 -> createInnerLayout + 29:31:android.widget.LinearLayout createInnerLayout(android.content.Context):237:237 -> createInnerLayout + 32:37:android.widget.LinearLayout createInnerLayout(android.content.Context):239:239 -> createInnerLayout + 38:40:android.widget.LinearLayout createInnerLayout(android.content.Context):238:238 -> createInnerLayout + 41:45:android.widget.LinearLayout createInnerLayout(android.content.Context):244:244 -> createInnerLayout + 46:50:android.widget.LinearLayout createInnerLayout(android.content.Context):245:245 -> createInnerLayout + 51:55:android.widget.LinearLayout createInnerLayout(android.content.Context):246:246 -> createInnerLayout + 56:64:android.widget.LinearLayout createInnerLayout(android.content.Context):247:247 -> createInnerLayout + 65:69:android.widget.LinearLayout createInnerLayout(android.content.Context):248:248 -> createInnerLayout + 70:79:android.widget.LinearLayout createInnerLayout(android.content.Context):249:249 -> createInnerLayout + 80:83:android.widget.LinearLayout createInnerLayout(android.content.Context):243:243 -> createInnerLayout + 84:86:android.widget.LinearLayout createInnerLayout(android.content.Context):251:251 -> createInnerLayout + 87:91:android.widget.LinearLayout createInnerLayout(android.content.Context):253:253 -> createInnerLayout + 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;"} + 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 + 1:5:float dpToPx(float):267:267 -> dpToPx + 1:1:void $r8$lambda$o13J4HcMm-DNZEsSNgyYN7bdH-o(com.facebook.react.devsupport.PerfMonitorOverlayViewManager):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:9:void enable():50:50 -> enable + 2:3:void enable$lambda$0(com.facebook.react.devsupport.PerfMonitorOverlayViewManager):51:51 -> enable$lambda$0 + 4:7:void enable$lambda$0(com.facebook.react.devsupport.PerfMonitorOverlayViewManager):52:52 -> enable$lambda$0 + 8:11:void enable$lambda$0(com.facebook.react.devsupport.PerfMonitorOverlayViewManager):53:53 -> enable$lambda$0 + 1:5:void ensureInitialized():102:102 -> ensureInitialized + 6:16:void ensureInitialized():105:105 -> ensureInitialized + 17:19:void ensureInitialized():106:106 -> ensureInitialized + 20:22:void ensureInitialized():107:107 -> ensureInitialized + 23:26:void ensureInitialized():108:108 -> ensureInitialized + 27:29:void ensureInitialized():109:109 -> ensureInitialized + 1:1:void $r8$lambda$pEni2Oz_d8uuNqRQxL7BZdYzldI(com.facebook.react.devsupport.PerfMonitorOverlayViewManager):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$wi3qlrYiAfTfZNEWqwtpE1df6aA(com.facebook.react.devsupport.PerfMonitorOverlayViewManager):0:0 -> g + # {"id":"com.android.tools.r8.synthesized"} + 7:9:int getDurationHighlightColor(int):263:263 -> getDurationHighlightColor + 10:12:int getDurationHighlightColor(int):261:261 -> getDurationHighlightColor + 13:15:int getDurationHighlightColor(int):262:262 -> getDurationHighlightColor + 1:7:void hideOverlay():118:118 -> hideOverlay + 8:15:void hideOverlay():119:119 -> hideOverlay + 6:14:void onNewFocusedEvent(com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):78:78 -> onNewFocusedEvent + 1:3:void onNewFocusedEvent$lambda$4(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):79:79 -> onNewFocusedEvent$lambda$4 + 4:42:void onNewFocusedEvent$lambda$4(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):80:80 -> onNewFocusedEvent$lambda$4 + 43:57:void onNewFocusedEvent$lambda$4(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):81:81 -> onNewFocusedEvent$lambda$4 + 58:59:void onNewFocusedEvent$lambda$4(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):82:82 -> onNewFocusedEvent$lambda$4 + 60:65:void onNewFocusedEvent$lambda$4(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):83:83 -> onNewFocusedEvent$lambda$4 + 66:73:void onNewFocusedEvent$lambda$4(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):85:85 -> onNewFocusedEvent$lambda$4 + 74:77:void onNewFocusedEvent$lambda$4(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):87:87 -> onNewFocusedEvent$lambda$4 + 78:80:void onNewFocusedEvent$lambda$4(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):88:88 -> onNewFocusedEvent$lambda$4 + 81:84:void onNewFocusedEvent$lambda$4(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):91:91 -> onNewFocusedEvent$lambda$4 + 85:88:void onNewFocusedEvent$lambda$4(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):92:92 -> onNewFocusedEvent$lambda$4 + 89:99:void onNewFocusedEvent$lambda$4(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):93:93 -> onNewFocusedEvent$lambda$4 + 100:115:void onNewFocusedEvent$lambda$4(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):95:95 -> onNewFocusedEvent$lambda$4 + 1:4:void onNewFocusedEvent$lambda$4(com.facebook.react.devsupport.PerfMonitorOverlayViewManager,com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):95:95 -> onNewFocusedEvent$lambda$4$lambda$3 + 1:4:void onNewFocusedEvent$lambda$4$lambda$3(com.facebook.react.devsupport.PerfMonitorOverlayViewManager):95 -> onNewFocusedEvent$lambda$4$lambda$3 + 1:9:void reset():66:66 -> reset + 2:3:void reset$lambda$2(com.facebook.react.devsupport.PerfMonitorOverlayViewManager):67:67 -> reset$lambda$2 + 4:7:void reset$lambda$2(com.facebook.react.devsupport.PerfMonitorOverlayViewManager):68:68 -> reset$lambda$2 + 1:7:void showOverlay():113:113 -> showOverlay + 8:15:void showOverlay():114:114 -> showOverlay +com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.b0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.PerfMonitorOverlayViewManager com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$InternalSyntheticLambda$1$1b01a872e509862eed72b0a836c64b1ad990136ce275ea495fc39b805a678de5$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$InternalSyntheticLambda$1$1b01a872e509862eed72b0a836c64b1ad990136ce275ea495fc39b805a678de5$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.PerfMonitorOverlayViewManager,com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$ExternalSyntheticLambda1 -> com.facebook.react.devsupport.c0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.PerfMonitorOverlayViewManager com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$InternalSyntheticLambda$1$45a5f46b37eea4818c066e70f00112271f02c6e79af60637eba70dfcc8f85c76$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.PerfMonitorOverlayViewManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$ExternalSyntheticLambda2 -> com.facebook.react.devsupport.d0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + float com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$InternalSyntheticLambda$1$cb82c49b01eb48569d94c4e62ff83aef48b3bd5a9f92463176281cbeaaee0519$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + android.app.Dialog com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$InternalSyntheticLambda$1$cb82c49b01eb48569d94c4e62ff83aef48b3bd5a9f92463176281cbeaaee0519$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (float,android.app.Dialog):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 + # {"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.facebook.react.devsupport.PerfMonitorOverlayViewManager$$ExternalSyntheticLambda3 -> com.facebook.react.devsupport.e0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.PerfMonitorOverlayViewManager com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$InternalSyntheticLambda$1$d6e8cd5b3c73e5f4d63dbfb99d4236c7e321548d0ddc6f34a81aec78dd144c2f$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.PerfMonitorOverlayViewManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$ExternalSyntheticLambda4 -> com.facebook.react.devsupport.f0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.PerfMonitorOverlayViewManager com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$InternalSyntheticLambda$1$d7015fe1a692c4d26c46b90ddf0e98aadfdfc5e9335a2b6ebf79f197bc0c62db$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.PerfMonitorOverlayViewManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$ExternalSyntheticLambda5 -> com.facebook.react.devsupport.g0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.PerfMonitorOverlayViewManager com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$InternalSyntheticLambda$1$fe2af2c6efe32e554b4aece59437791bf79f7b98ea94e4a3cf2b3e289f6e2c7a$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.PerfMonitorOverlayViewManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$ExternalSyntheticLambda6 -> com.facebook.react.devsupport.h0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.PerfMonitorOverlayViewManager com.facebook.react.devsupport.PerfMonitorOverlayViewManager$$InternalSyntheticLambda$1$fe49ccbae5b09d041260884c4a6acf84e6bca1fbaede5f0a3a6077b840a2b3c0$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.PerfMonitorOverlayViewManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.PerfMonitorOverlayViewManager$Companion -> com.facebook.react.devsupport.PerfMonitorOverlayViewManager$Companion: +# {"id":"sourceFile","fileName":"PerfMonitorOverlayViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():269:269 -> +com.facebook.react.devsupport.PerfMonitorOverlayViewManager$createInnerLayout$1$2 -> com.facebook.react.devsupport.PerfMonitorOverlayViewManager$createInnerLayout$1$2: +# {"id":"sourceFile","fileName":"PerfMonitorOverlayViewManager.kt"} + 4:7:void (com.facebook.react.devsupport.PerfMonitorOverlayViewManager):253:253 -> + 1:10:int getIntrinsicWidth():254:254 -> getIntrinsicWidth +com.facebook.react.devsupport.PerftestDevSupportManager -> com.facebook.react.devsupport.PerftestDevSupportManager: +# {"id":"sourceFile","fileName":"PerftestDevSupportManager.kt"} + 6:8:void (android.content.Context):19:19 -> + 9:10:void (android.content.Context):22:22 -> + 11:15:void (android.content.Context):24:24 -> + 16:20:void (android.content.Context):22:22 -> + 21:40:void (android.content.Context):30:30 -> + 1:3:com.facebook.react.modules.debug.interfaces.DeveloperSettings getDevSettings():21:21 -> getDevSettings + 1:6:void startInspector():33:33 -> startInspector + 1:6:void stopInspector():37:37 -> stopInspector +com.facebook.react.devsupport.PerftestDevSupportManager$devSettings$1 -> com.facebook.react.devsupport.PerftestDevSupportManager$devSettings$1: +# {"id":"sourceFile","fileName":"PerftestDevSupportManager.kt"} + 1:4:void ():24:24 -> +com.facebook.react.devsupport.ReactInstanceDevHelper -> com.facebook.react.devsupport.ReactInstanceDevHelper: +# {"id":"sourceFile","fileName":"ReactInstanceDevHelper.kt"} +com.facebook.react.devsupport.RedBoxContentView -> com.facebook.react.devsupport.RedBoxContentView: +# {"id":"sourceFile","fileName":"RedBoxContentView.kt"} + 6:8:void (android.content.Context,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.devsupport.interfaces.RedBoxHandler):52:52 -> + 9:10:void (android.content.Context,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.devsupport.interfaces.RedBoxHandler):50:50 -> + 11:12:void (android.content.Context,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.devsupport.interfaces.RedBoxHandler):51:51 -> + 13:19:void (android.content.Context,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.devsupport.interfaces.RedBoxHandler):63:63 -> + 20:27:void (android.content.Context,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.devsupport.interfaces.RedBoxHandler):79:79 -> + 1:1:void $r8$lambda$6IdJkH66iTPZ0-YJMm2x55rILIs(com.facebook.react.devsupport.RedBoxContentView,android.view.View):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:android.widget.ProgressBar access$getLoadingIndicator$p(com.facebook.react.devsupport.RedBoxContentView):47:47 -> access$getLoadingIndicator$p + 1:3:android.widget.Button access$getReportButton$p(com.facebook.react.devsupport.RedBoxContentView):47:47 -> access$getReportButton$p + 1:3:android.widget.TextView access$getReportTextView$p(com.facebook.react.devsupport.RedBoxContentView):47:47 -> access$getReportTextView$p + 1:3:void access$setReporting$p(com.facebook.react.devsupport.RedBoxContentView,boolean):47:47 -> access$setReporting$p + 1:1:void $r8$lambda$nd1WZxNT_Q7r5pSTxcdY1IHN-C8(com.facebook.react.devsupport.RedBoxContentView,android.view.View):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$q33sxLveFIqhFFst1TEm7I3K5Uw(com.facebook.react.devsupport.RedBoxContentView,android.view.View):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:13:void init():197:197 -> init + 14:21:void init():200:200 -> init + 22:24:void init():201:201 -> init + 25:26:void init():199:199 -> init + 27:42:void init():204:204 -> init + 43:58:void init():207:207 -> init + 59:69:void init():211:211 -> init + 70:79:void init():212:212 -> init + 80:87:void init():213:213 -> init + 88:95:void init():215:215 -> init + 96:103:void init():216:216 -> init + 104:106:void init():217:217 -> init + 107:108:void init():214:214 -> init + 109:116:void init():220:220 -> init + 117:121:void init():221:221 -> init + 122:124:void init():219:219 -> init + 1:6:void init$lambda$2(com.facebook.react.devsupport.RedBoxContentView,android.view.View):205:205 -> init$lambda$2 + 1:6:void init$lambda$3(com.facebook.react.devsupport.RedBoxContentView,android.view.View):208:208 -> init$lambda$3 + 6:12:void onItemClick(android.widget.AdapterView,android.view.View,int,long):244:244 -> onItemClick + 13:15:void onItemClick(android.widget.AdapterView,android.view.View,int,long):246:246 -> onItemClick + 16:43:void onItemClick(android.widget.AdapterView,android.view.View,int,long):247:247 -> onItemClick + 44:47:void onItemClick(android.widget.AdapterView,android.view.View,int,long):245:245 -> onItemClick + 1:6:void refreshContentView():253:253 -> refreshContentView + 7:17:void refreshContentView():254:254 -> refreshContentView + 18:27:void refreshContentView():255:255 -> refreshContentView + 28:44:void refreshContentView():257:257 -> refreshContentView + 45:65:void refreshContentView():258:258 -> refreshContentView + 66:73:void refreshContentView():261:261 -> refreshContentView + 74:76:void refreshContentView():262:262 -> refreshContentView + 77:80:void refreshContentView():263:263 -> refreshContentView + 81:86:void refreshContentView():257:257 -> refreshContentView + 87:92:void refreshContentView():255:255 -> refreshContentView + 1:16:void reportButtonOnClickListener$lambda$0(com.facebook.react.devsupport.RedBoxContentView,android.view.View):80:80 -> reportButtonOnClickListener$lambda$0 + 17:18:void reportButtonOnClickListener$lambda$0(com.facebook.react.devsupport.RedBoxContentView,android.view.View):83:83 -> reportButtonOnClickListener$lambda$0 + 19:34:void reportButtonOnClickListener$lambda$0(com.facebook.react.devsupport.RedBoxContentView,android.view.View):84:84 -> reportButtonOnClickListener$lambda$0 + 35:46:void reportButtonOnClickListener$lambda$0(com.facebook.react.devsupport.RedBoxContentView,android.view.View):85:85 -> reportButtonOnClickListener$lambda$0 + 47:59:void reportButtonOnClickListener$lambda$0(com.facebook.react.devsupport.RedBoxContentView,android.view.View):86:86 -> reportButtonOnClickListener$lambda$0 + 60:72:void reportButtonOnClickListener$lambda$0(com.facebook.react.devsupport.RedBoxContentView,android.view.View):87:87 -> reportButtonOnClickListener$lambda$0 + 73:86:void reportButtonOnClickListener$lambda$0(com.facebook.react.devsupport.RedBoxContentView,android.view.View):88:88 -> reportButtonOnClickListener$lambda$0 + 87:96:void reportButtonOnClickListener$lambda$0(com.facebook.react.devsupport.RedBoxContentView,android.view.View):90:90 -> reportButtonOnClickListener$lambda$0 + 97:104:void reportButtonOnClickListener$lambda$0(com.facebook.react.devsupport.RedBoxContentView,android.view.View):91:91 -> reportButtonOnClickListener$lambda$0 + 105:112:void reportButtonOnClickListener$lambda$0(com.facebook.react.devsupport.RedBoxContentView,android.view.View):92:92 -> reportButtonOnClickListener$lambda$0 + 113:129:void reportButtonOnClickListener$lambda$0(com.facebook.react.devsupport.RedBoxContentView,android.view.View):93:93 -> reportButtonOnClickListener$lambda$0 + 130:135:void reportButtonOnClickListener$lambda$0(com.facebook.react.devsupport.RedBoxContentView,android.view.View):92:92 -> reportButtonOnClickListener$lambda$0 + 136:141:void reportButtonOnClickListener$lambda$0(com.facebook.react.devsupport.RedBoxContentView,android.view.View):91:91 -> reportButtonOnClickListener$lambda$0 + 142:148:void reportButtonOnClickListener$lambda$0(com.facebook.react.devsupport.RedBoxContentView,android.view.View):90:90 -> reportButtonOnClickListener$lambda$0 + 1:12:void resetReporting():232:232 -> resetReporting + 13:14:void resetReporting():235:235 -> resetReporting + 15:30:void resetReporting():236:236 -> resetReporting + 31:43:void resetReporting():237:237 -> resetReporting + 44:56:void resetReporting():238:238 -> resetReporting + 57:69:void resetReporting():239:239 -> resetReporting + 70:83:void resetReporting():240:240 -> resetReporting + 11:29:void setExceptionDetails(java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[]):227:227 -> setExceptionDetails +com.facebook.react.devsupport.RedBoxContentView$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.i0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.RedBoxContentView com.facebook.react.devsupport.RedBoxContentView$$InternalSyntheticLambda$1$89ba036a8bf8ca66e7a3d3bcd3be30d3ad1a932b329aeeb8dca6d49ca6dd9432$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.RedBoxContentView):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.RedBoxContentView$$ExternalSyntheticLambda1 -> com.facebook.react.devsupport.j0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.RedBoxContentView com.facebook.react.devsupport.RedBoxContentView$$InternalSyntheticLambda$1$deaf26b42ff69492d2adc1b0ba368fc8278c4bf6c5747ca7c440b1892716bda4$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.RedBoxContentView):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.RedBoxContentView$$ExternalSyntheticLambda2 -> com.facebook.react.devsupport.k0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.RedBoxContentView com.facebook.react.devsupport.RedBoxContentView$$InternalSyntheticLambda$1$deaf26b42ff69492d2adc1b0ba368fc8278c4bf6c5747ca7c440b1892716bda4$1.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.RedBoxContentView):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +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;"} + 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 -> + 1:1:java.lang.Object doInBackground(java.lang.Object[]):155:155 -> doInBackground + 2:13:java.lang.Void doInBackground(com.facebook.react.devsupport.interfaces.StackFrame[]):162:173 -> doInBackground + 14:14:java.lang.Void doInBackground(com.facebook.react.devsupport.interfaces.StackFrame[]):170:170 -> doInBackground + 15:15:java.lang.Void doInBackground(com.facebook.react.devsupport.interfaces.StackFrame[]):176:176 -> doInBackground +com.facebook.react.devsupport.RedBoxContentView$OpenStackFrameTask$Companion -> com.facebook.react.devsupport.RedBoxContentView$OpenStackFrameTask$Companion: +# {"id":"sourceFile","fileName":"RedBoxContentView.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():181:181 -> + 1:5:org.json.JSONObject access$stackFrameToJson(com.facebook.react.devsupport.RedBoxContentView$OpenStackFrameTask$Companion,com.facebook.react.devsupport.interfaces.StackFrame):181:181 -> access$stackFrameToJson + 1:2:org.json.JSONObject stackFrameToJson(com.facebook.react.devsupport.interfaces.StackFrame):185:185 -> stackFrameToJson + 3:12:org.json.JSONObject stackFrameToJson(com.facebook.react.devsupport.interfaces.StackFrame):187:187 -> stackFrameToJson + 13:22:org.json.JSONObject stackFrameToJson(com.facebook.react.devsupport.interfaces.StackFrame):188:188 -> stackFrameToJson + 23:36:org.json.JSONObject stackFrameToJson(com.facebook.react.devsupport.interfaces.StackFrame):189:189 -> stackFrameToJson + 37:54:org.json.JSONObject stackFrameToJson(com.facebook.react.devsupport.interfaces.StackFrame):190:190 -> stackFrameToJson + 55:58:org.json.JSONObject stackFrameToJson(com.facebook.react.devsupport.interfaces.StackFrame):186:186 -> stackFrameToJson + 59:62:org.json.JSONObject stackFrameToJson(com.facebook.react.devsupport.interfaces.StackFrame):185:185 -> stackFrameToJson +com.facebook.react.devsupport.RedBoxContentView$StackAdapter -> com.facebook.react.devsupport.RedBoxContentView$StackAdapter: +# {"id":"sourceFile","fileName":"RedBoxContentView.kt"} + 11:13:void (java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[]):97:97 -> + 14:18:void (java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[]):96:96 -> + 1:6:int getCount():107:107 -> getCount + 3:12:java.lang.Object getItem(int):109:109 -> getItem + 11:13:android.view.View getView(int,android.view.View,android.view.ViewGroup):122:122 -> getView + 14:21:android.view.View getView(int,android.view.View,android.view.ViewGroup):124:124 -> getView + 22:27:android.view.View getView(int,android.view.View,android.view.ViewGroup):125:125 -> getView + 28:35:android.view.View getView(int,android.view.View,android.view.ViewGroup):124:124 -> getView + 36:56:android.view.View getView(int,android.view.View,android.view.ViewGroup):128:128 -> getView + 57:64:android.view.View getView(int,android.view.View,android.view.ViewGroup):133:133 -> getView + 65:70:android.view.View getView(int,android.view.View,android.view.ViewGroup):134:134 -> getView + 71:81:android.view.View getView(int,android.view.View,android.view.ViewGroup):135:135 -> getView + 82:87:android.view.View getView(int,android.view.View,android.view.ViewGroup):136:136 -> getView + 88:98:android.view.View getView(int,android.view.View,android.view.ViewGroup):137:137 -> getView + 99:109:android.view.View getView(int,android.view.View,android.view.ViewGroup):138:138 -> getView + 110:122:android.view.View getView(int,android.view.View,android.view.ViewGroup):139:139 -> getView + 123:140:android.view.View getView(int,android.view.View,android.view.ViewGroup):140:140 -> getView + 141:144:android.view.View getView(int,android.view.View,android.view.ViewGroup):141:141 -> getView + 145:157:android.view.View getView(int,android.view.View,android.view.ViewGroup):142:142 -> getView + 158:161:android.view.View getView(int,android.view.View,android.view.ViewGroup):141:141 -> getView +com.facebook.react.devsupport.RedBoxContentView$StackAdapter$Companion -> com.facebook.react.devsupport.RedBoxContentView$StackAdapter$Companion: +# {"id":"sourceFile","fileName":"RedBoxContentView.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():148:148 -> +com.facebook.react.devsupport.RedBoxContentView$StackAdapter$FrameViewHolder -> com.facebook.react.devsupport.RedBoxContentView$StackAdapter$FrameViewHolder: +# {"id":"sourceFile","fileName":"RedBoxContentView.kt"} + 6:8:void (android.view.View):98:98 -> + 9:23:void (android.view.View):99:99 -> + 24:37:void (android.view.View):100:100 -> + 1:3:android.widget.TextView getFileView():100:100 -> getFileView + 1:3:android.widget.TextView getMethodView():99:99 -> getMethodView +com.facebook.react.devsupport.RedBoxContentView$reportCompletedListener$1 -> com.facebook.react.devsupport.RedBoxContentView$reportCompletedListener$1: +# {"id":"sourceFile","fileName":"RedBoxContentView.kt"} + 3:6:void (com.facebook.react.devsupport.RedBoxContentView):63:63 -> + 1:6:void onReportError(android.text.SpannedString):72:72 -> onReportError + 7:25:void onReportError(android.text.SpannedString):73:73 -> onReportError + 26:44:void onReportError(android.text.SpannedString):74:74 -> onReportError + 45:63:void onReportError(android.text.SpannedString):75:75 -> onReportError + 1:6:void onReportSuccess(android.text.SpannedString):65:65 -> onReportSuccess + 7:25:void onReportSuccess(android.text.SpannedString):66:66 -> onReportSuccess + 26:44:void onReportSuccess(android.text.SpannedString):67:67 -> onReportSuccess + 45:63:void onReportSuccess(android.text.SpannedString):68:68 -> onReportSuccess +com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate -> com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate: +# {"id":"sourceFile","fileName":"RedBoxDialogSurfaceDelegate.kt"} + 6:10:com.facebook.react.devsupport.RedBoxContentView access$getRedBoxContentView$p(com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate):34:34 -> + 6:10:void (com.facebook.react.devsupport.interfaces.DevSupportManager):34 -> + 11:18:void (com.facebook.react.devsupport.interfaces.DevSupportManager):36:36 -> + 1:1:void $r8$lambda$fyjOjKQsr8GI6it9xCMIjnUMN4g(com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:com.facebook.react.devsupport.RedBoxContentView access$getRedBoxContentView$p(com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate):34:34 -> access$getDevSupportManager$p + 1:3:com.facebook.react.devsupport.interfaces.DevSupportManager access$getDevSupportManager$p(com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate):34 -> access$getDevSupportManager$p + 1:3:com.facebook.react.devsupport.RedBoxContentView access$getRedBoxContentView$p(com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate):34:34 -> access$getDoubleTapReloadRecognizer$p + 1:3:com.facebook.react.devsupport.DoubleTapReloadRecognizer access$getDoubleTapReloadRecognizer$p(com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate):34 -> access$getDoubleTapReloadRecognizer$p + 1:3:com.facebook.react.devsupport.RedBoxContentView access$getRedBoxContentView$p(com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate):34:34 -> access$getRedBoxContentView$p + 6:11:void createContentView(java.lang.String):44:44 -> createContentView + 12:19:void createContentView(java.lang.String):45:45 -> createContentView + 20:26:void createContentView(java.lang.String):46:46 -> createContentView + 27:36:void createContentView(java.lang.String):57:57 -> createContentView + 37:39:void createContentView(java.lang.String):56:56 -> createContentView + 40:47:void createContentView(java.lang.String):47:47 -> createContentView + 48:66:void createContentView(java.lang.String):50:50 -> createContentView + 67:72:void createContentView(java.lang.String):48:48 -> createContentView + 2:4:void destroyContentView():63:63 -> destroyContentView + 1:9:void hide():136:136 -> hide + 10:16:void hide():138:138 -> hide + 17:20:void hide():140:140 -> hide + 21:23:void hide():141:141 -> hide + 1:8:boolean isContentViewReady():60:60 -> isContentViewReady + 1:14:boolean isShowing():144:144 -> isShowing + 1:6:void show():67:67 -> show + 7:14:void show():68:68 -> show + 15:21:void show():69:69 -> show + 22:33:void show():85:85 -> show + 34:38:void show():87:87 -> show + 39:45:void show():90:90 -> show + 46:49:void show():91:91 -> show + 50:57:void show():93:93 -> show + 58:60:void show():126:126 -> show + 61:67:void show():127:127 -> show + 68:70:void show():92:92 -> show + 71:78:void show():127:127 -> show + 79:86:void show():130:130 -> show + 87:94:void show():70:70 -> show + 95:107:void show$lambda$2$lambda$1(com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate):75:75 -> show + 95:107:void show():75 -> show + 108:126:void show():80:80 -> show + 127:132:void show():78:78 -> show + 1:4:void show$lambda$2$lambda$1(com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate):75:75 -> show$lambda$2$lambda$1 +com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.l0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate$$InternalSyntheticLambda$1$aab0aab9e71f97820ccd3fe1d089f1f7a5b732bfb5ea749fe17931730434941f$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate$Companion -> com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate$Companion: +# {"id":"sourceFile","fileName":"RedBoxDialogSurfaceDelegate.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():146:146 -> + 1:4:void access$runAfterHostResume(com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate$Companion,com.facebook.react.bridge.ReactContext,java.lang.Runnable):146:146 -> access$runAfterHostResume + 1:5:void runAfterHostResume(com.facebook.react.bridge.ReactContext,java.lang.Runnable):149:149 -> runAfterHostResume + 6:9:void runAfterHostResume(com.facebook.react.bridge.ReactContext,java.lang.Runnable):148:148 -> runAfterHostResume +com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate$Companion$runAfterHostResume$1 -> com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate$Companion$runAfterHostResume$1: +# {"id":"sourceFile","fileName":"RedBoxDialogSurfaceDelegate.kt"} + 5:8:void (java.lang.Runnable,com.facebook.react.bridge.ReactContext):149:149 -> + 1:5:void onHostResume():151:151 -> onHostResume + 6:11:void onHostResume():152:152 -> onHostResume +com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate$show$2 -> com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate$show$2: +# {"id":"sourceFile","fileName":"RedBoxDialogSurfaceDelegate.kt"} + 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;"} + 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;"} + 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 + 10:20:boolean onKeyUp(int,android.view.KeyEvent):96:96 -> onKeyUp + 21:36:boolean onKeyUp(int,android.view.KeyEvent):99:99 -> onKeyUp + 37:45:boolean onKeyUp(int,android.view.KeyEvent):100:100 -> onKeyUp + 46:50:boolean onKeyUp(int,android.view.KeyEvent):102:102 -> onKeyUp +com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate$show$2$$ExternalSyntheticLambda0 -> com.facebook.react.devsupport.m0: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.devsupport.RedBoxDialogSurfaceDelegate$show$2$$InternalSyntheticLambda$1$de068f2a65e99e1334a83a289ae72e449ce97c6ea9dc75d95fe9d6ee1a9b58b9$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (int):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 + # {"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.facebook.react.devsupport.ReleaseDevSupportManager -> com.facebook.react.devsupport.ReleaseDevSupportManager: +# {"id":"sourceFile","fileName":"ReleaseDevSupportManager.kt"} + 1:3:void ():35:35 -> + 4:11:void ():37:37 -> + 1:3:int getLastErrorCookie():121:121 -> getLastErrorCookie + 6:11:void handleException(java.lang.Exception):134:134 -> handleException + 7:10:void isPackagerRunning(com.facebook.react.devsupport.interfaces.PackagerStatusCallback):104:104 -> isPackagerRunning +com.facebook.react.devsupport.StackTraceHelper -> com.facebook.react.devsupport.StackTraceHelper: +# {"id":"sourceFile","fileName":"StackTraceHelper.kt"} + 8:20:void ():43:43 -> + 21:32:void ():45:45 -> + 1:4:void ():24:24 -> + 6:9:com.facebook.react.devsupport.interfaces.StackFrame[] convertJavaStackTrace(java.lang.Throwable):160:160 -> convertJavaStackTrace + 10:15:com.facebook.react.devsupport.interfaces.StackFrame[] convertJavaStackTrace(java.lang.Throwable):161:161 -> convertJavaStackTrace + 16:17:com.facebook.react.devsupport.interfaces.StackFrame[] convertJavaStackTrace(java.lang.Throwable):162:162 -> convertJavaStackTrace + 18:23:com.facebook.react.devsupport.interfaces.StackFrame[] convertJavaStackTrace(java.lang.Throwable):163:163 -> convertJavaStackTrace + 24:29:com.facebook.react.devsupport.interfaces.StackFrame[] convertJavaStackTrace(java.lang.Throwable):164:164 -> convertJavaStackTrace + 30:40:com.facebook.react.devsupport.interfaces.StackFrame[] convertJavaStackTrace(java.lang.Throwable):165:165 -> convertJavaStackTrace + 41:51:com.facebook.react.devsupport.interfaces.StackFrame[] convertJavaStackTrace(java.lang.Throwable):166:166 -> convertJavaStackTrace + 52:60:com.facebook.react.devsupport.interfaces.StackFrame[] convertJavaStackTrace(java.lang.Throwable):162:162 -> convertJavaStackTrace + 1:2:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):50:51 -> convertJsStackTrace + 3:8:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):54:59 -> convertJsStackTrace + 9:11:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):61:63 -> convertJsStackTrace + 12:13:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):65:66 -> convertJsStackTrace + 14:15:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):69:70 -> convertJsStackTrace + 16:16:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):72:72 -> convertJsStackTrace + 17:17:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):59:59 -> convertJsStackTrace + 18:18:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):58:58 -> convertJsStackTrace + 19:19:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):57:57 -> convertJsStackTrace + 20:21:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):79:80 -> convertJsStackTrace + 22:22:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):82:82 -> convertJsStackTrace + 23:23:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):80:80 -> convertJsStackTrace + 24:24:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):87:87 -> convertJsStackTrace + 25:25:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):82:82 -> convertJsStackTrace + 26:26:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):80:80 -> convertJsStackTrace + 27:27:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(com.facebook.react.bridge.ReadableArray):87:87 -> convertJsStackTrace + 28:28:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(org.json.JSONArray):96:96 -> convertJsStackTrace + 29:29:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(org.json.JSONArray):99:99 -> convertJsStackTrace + 30:33:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(org.json.JSONArray):101:104 -> convertJsStackTrace + 34:35:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(org.json.JSONArray):106:107 -> convertJsStackTrace + 36:37:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(org.json.JSONArray):110:111 -> convertJsStackTrace + 38:39:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(org.json.JSONArray):114:115 -> convertJsStackTrace + 40:40:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(org.json.JSONArray):117:117 -> convertJsStackTrace + 41:41:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(org.json.JSONArray):115:115 -> convertJsStackTrace + 42:42:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(org.json.JSONArray):124:124 -> convertJsStackTrace + 43:43:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(java.lang.String):130:130 -> convertJsStackTrace + 44:47:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):739:742 -> convertJsStackTrace + 44:47:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(java.lang.String):130 -> convertJsStackTrace + 48:48:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(java.lang.String):130:130 -> convertJsStackTrace + 49:49:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):743:743 -> convertJsStackTrace + 49:49:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(java.lang.String):130 -> convertJsStackTrace + 50:50:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):747:747 -> convertJsStackTrace + 50:50:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(java.lang.String):130 -> convertJsStackTrace + 51:51:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> convertJsStackTrace + 51:51:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(java.lang.String):130 -> convertJsStackTrace + 52:55:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(java.lang.String):130:133 -> convertJsStackTrace + 56:57:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(java.lang.String):136:137 -> convertJsStackTrace + 58:62:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(java.lang.String):141:145 -> convertJsStackTrace + 63:64:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(java.lang.String):148:149 -> convertJsStackTrace + 65:65:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(java.lang.String):145:145 -> convertJsStackTrace + 66:66:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(java.lang.String):149:149 -> convertJsStackTrace + 67:67:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(java.lang.String):148:148 -> convertJsStackTrace + 68:68:com.facebook.react.devsupport.interfaces.StackFrame[] convertJsStackTrace(java.lang.String):152:152 -> convertJsStackTrace + 6:10:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):205:205 -> convertProcessedError$ReactAndroid_release + 11:30:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):206:206 -> convertProcessedError$ReactAndroid_release + 31:35:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):208:208 -> convertProcessedError$ReactAndroid_release + 36:51:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):209:209 -> convertProcessedError$ReactAndroid_release + 52:67:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):210:210 -> convertProcessedError$ReactAndroid_release + 68:76:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):211:211 -> convertProcessedError$ReactAndroid_release + 77:85:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):212:212 -> convertProcessedError$ReactAndroid_release + 86:89:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):207:207 -> convertProcessedError$ReactAndroid_release + 90:94:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):217:217 -> convertProcessedError$ReactAndroid_release + 95:103:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):218:218 -> convertProcessedError$ReactAndroid_release + 104:114:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):219:219 -> convertProcessedError$ReactAndroid_release + 115:125:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):220:220 -> convertProcessedError$ReactAndroid_release + 126:136:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):221:221 -> convertProcessedError$ReactAndroid_release + 137:141:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):222:222 -> convertProcessedError$ReactAndroid_release + 142:150:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):223:223 -> convertProcessedError$ReactAndroid_release + 151:159:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):224:224 -> convertProcessedError$ReactAndroid_release + 160:169:com.facebook.react.bridge.JavaOnlyMap convertProcessedError$ReactAndroid_release(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):225:225 -> convertProcessedError$ReactAndroid_release + 6:10:java.lang.String formatFrameSource(com.facebook.react.devsupport.interfaces.StackFrame):174:174 -> formatFrameSource + 11:17:java.lang.String formatFrameSource(com.facebook.react.devsupport.interfaces.StackFrame):175:175 -> formatFrameSource + 18:23:java.lang.String formatFrameSource(com.facebook.react.devsupport.interfaces.StackFrame):176:176 -> formatFrameSource + 24:31:java.lang.String formatFrameSource(com.facebook.react.devsupport.interfaces.StackFrame):178:178 -> formatFrameSource + 32:37:java.lang.String formatFrameSource(com.facebook.react.devsupport.interfaces.StackFrame):179:179 -> formatFrameSource + 38:43:java.lang.String formatFrameSource(com.facebook.react.devsupport.interfaces.StackFrame):181:181 -> formatFrameSource + 44:53:java.lang.String formatFrameSource(com.facebook.react.devsupport.interfaces.StackFrame):184:184 -> formatFrameSource + 6:10:java.lang.String formatStackTrace(java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[]):190:190 -> formatStackTrace + 11:18:java.lang.String formatStackTrace(java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[]):191:191 -> formatStackTrace + 19:24:java.lang.String formatStackTrace(java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[]):192:192 -> formatStackTrace + 25:31:java.lang.String formatStackTrace(java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[]):194:194 -> formatStackTrace + 32:34:java.lang.String formatStackTrace(java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[]):195:195 -> formatStackTrace + 35:39:java.lang.String formatStackTrace(java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[]):196:196 -> formatStackTrace + 40:48:java.lang.String formatStackTrace(java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[]):197:197 -> formatStackTrace + 49:54:java.lang.String formatStackTrace(java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[]):198:198 -> formatStackTrace + 55:64:java.lang.String formatStackTrace(java.lang.String,com.facebook.react.devsupport.interfaces.StackFrame[]):200:200 -> formatStackTrace +com.facebook.react.devsupport.StackTraceHelper$StackFrameImpl -> com.facebook.react.devsupport.StackTraceHelper$StackFrameImpl: +# {"id":"sourceFile","fileName":"StackTraceHelper.kt"} + 1:1:void (java.lang.String,java.lang.String,java.lang.String,int,int,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):241:241 -> + 1:1:void (java.lang.String,java.lang.String,java.lang.String,int,int,boolean):241 -> + 2:2:java.lang.String getFile():242:242 -> + 2:2:void (java.lang.String,java.lang.String,java.lang.String,int,int,boolean):242 -> + 3:3:java.lang.String getFileName():243:243 -> + 3:3:void (java.lang.String,java.lang.String,java.lang.String,int,int,boolean):243 -> + 4:4:java.lang.String getMethod():244:244 -> + 4:4:void (java.lang.String,java.lang.String,java.lang.String,int,int,boolean):244 -> + 5:5:int getLine():245:245 -> + 5:5:void (java.lang.String,java.lang.String,java.lang.String,int,int,boolean):245 -> + 6:6:int getColumn():246:246 -> + 6:6:void (java.lang.String,java.lang.String,java.lang.String,int,int,boolean):246 -> + 7:7:boolean isCollapsed():247:247 -> + 7:7:void (java.lang.String,java.lang.String,java.lang.String,int,int,boolean):247 -> + 8:8:java.lang.String getFileName():243:243 -> + 8:8:void (java.lang.String,java.lang.String,java.lang.String,int,int,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):243 -> + 9:9:void (java.lang.String,java.lang.String,java.lang.String,int,int,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):241:241 -> + 1:3:int getColumn():246:246 -> getColumn + 1:3:java.lang.String getFile():242:242 -> getFile + 1:3:java.lang.String getFileName():243:243 -> getFileName + 1:3:int getLine():245:245 -> getLine + 1:3:java.lang.String getMethod():244:244 -> getMethod + 1:3:boolean isCollapsed():247:247 -> isCollapsed + 1:2:org.json.JSONObject toJSON():252:252 -> toJSON + 3:16:org.json.JSONObject toJSON():254:254 -> toJSON + 17:26:org.json.JSONObject toJSON():255:255 -> toJSON + 27:40:org.json.JSONObject toJSON():256:256 -> toJSON + 41:54:org.json.JSONObject toJSON():257:257 -> toJSON + 55:72:org.json.JSONObject toJSON():258:258 -> toJSON + 73:76:org.json.JSONObject toJSON():253:253 -> toJSON + 77:80:org.json.JSONObject toJSON():252:252 -> toJSON +com.facebook.react.devsupport.WindowOverlayCompat -> com.facebook.react.devsupport.WindowOverlayCompat: +# {"id":"sourceFile","fileName":"WindowOverlayCompat.kt"} + 8:21:void ():24:24 -> + 1:4:void ():17:17 -> +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;"} + 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 + 20:27:void loadNetworkResource(java.lang.String,com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener):28:28 -> loadNetworkResource + 28:33:void loadNetworkResource(java.lang.String,com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener):29:29 -> loadNetworkResource + 34:39:void loadNetworkResource(java.lang.String,com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener):30:30 -> loadNetworkResource + 40:43:void loadNetworkResource(java.lang.String,com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener):31:31 -> loadNetworkResource + 44:45:void loadNetworkResource(java.lang.String,com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener):26:26 -> loadNetworkResource + 46:58:void loadNetworkResource(java.lang.String,com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener):36:36 -> loadNetworkResource + 59:72:void loadNetworkResource(java.lang.String,com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener):43:43 -> loadNetworkResource + 73:77:void loadNetworkResource(java.lang.String,com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener):46:46 -> loadNetworkResource + 78:81:void loadNetworkResource(java.lang.String,com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener):45:45 -> loadNetworkResource + 82:102:void loadNetworkResource(java.lang.String,com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener):38:38 -> loadNetworkResource +com.facebook.react.devsupport.inspector.InspectorNetworkHelper$loadNetworkResource$1 -> com.facebook.react.devsupport.inspector.InspectorNetworkHelper$loadNetworkResource$1: +# {"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"} + 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"} + 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 + 48:56:void onResponse(okhttp3.Call,okhttp3.Response):63:63 -> onResponse + 57:65:void onResponse(okhttp3.Call,okhttp3.Response):66:66 -> onResponse + 66:71:void onResponse(okhttp3.Call,okhttp3.Response):68:68 -> onResponse + 72:73:void onResponse(okhttp3.Call,okhttp3.Response):70:70 -> onResponse + 74:82:void onResponse(okhttp3.Call,okhttp3.Response):74:74 -> onResponse + 83:88:void onResponse(okhttp3.Call,okhttp3.Response):75:75 -> onResponse + 89:94:void onResponse(okhttp3.Call,okhttp3.Response):76:76 -> onResponse + 95:96:void onResponse(okhttp3.Call,okhttp3.Response):78:78 -> onResponse + 97:108:void onResponse(okhttp3.Call,okhttp3.Response):73:73 -> onResponse + 109:111:void onResponse(okhttp3.Call,okhttp3.Response):80:80 -> onResponse + 112:113:void onResponse(okhttp3.Call,okhttp3.Response):81:81 -> onResponse + 114:125:void onResponse(okhttp3.Call,okhttp3.Response):66:66 -> onResponse + 126:135:void onResponse(okhttp3.Call,okhttp3.Response):83:83 -> onResponse +com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener -> com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener: +# {"id":"sourceFile","fileName":"InspectorNetworkRequestListener.kt"} + 6:8:void (com.facebook.jni.HybridData):19:19 -> + 9:11:void (com.facebook.jni.HybridData):20:20 -> +com.facebook.react.devsupport.interfaces.BundleLoadCallback -> com.facebook.react.devsupport.interfaces.BundleLoadCallback: +# {"id":"sourceFile","fileName":"BundleLoadCallback.kt"} +com.facebook.react.devsupport.interfaces.DebuggerFrontendPanelName -> com.facebook.react.devsupport.interfaces.DebuggerFrontendPanelName: +# {"id":"sourceFile","fileName":"DebuggerFrontendPanelName.kt"} + 1:12:void ():11:11 -> + 13:24:void ():12:12 -> + 25:36:void ():13:13 -> + 37:48:void ():14:14 -> + 49:60:void ():15:15 -> + 61:72:void ():16:16 -> + 73:84:void ():17:17 -> + 85:109:void ():18:18 -> + 1:6:void (java.lang.String,int,java.lang.String):10:10 -> + 1:3:java.lang.String getInternalName():10:10 -> getInternalName + 1:3:java.lang.String toString():20:20 -> toString + 7:9:com.facebook.react.devsupport.interfaces.DebuggerFrontendPanelName valueOf(java.lang.String):21:21 -> valueOf + 7:9:com.facebook.react.devsupport.interfaces.DebuggerFrontendPanelName[] values():21:21 -> values +com.facebook.react.devsupport.interfaces.DevBundleDownloadListener -> com.facebook.react.devsupport.interfaces.DevBundleDownloadListener: +# {"id":"sourceFile","fileName":"DevBundleDownloadListener.kt"} +com.facebook.react.devsupport.interfaces.DevLoadingViewManager -> com.facebook.react.devsupport.interfaces.DevLoadingViewManager: +# {"id":"sourceFile","fileName":"DevLoadingViewManager.kt"} +com.facebook.react.devsupport.interfaces.DevOptionHandler -> com.facebook.react.devsupport.interfaces.DevOptionHandler: +# {"id":"sourceFile","fileName":"DevOptionHandler.kt"} +com.facebook.react.devsupport.interfaces.DevSupportManager -> com.facebook.react.devsupport.interfaces.DevSupportManager: +# {"id":"sourceFile","fileName":"DevSupportManager.kt"} + 8:19:void openDebugger$default(com.facebook.react.devsupport.interfaces.DevSupportManager,java.lang.String,int,java.lang.Object):104:104 -> openDebugger$default +com.facebook.react.devsupport.interfaces.DevSupportManager$PackagerLocationCustomizer -> com.facebook.react.devsupport.interfaces.DevSupportManager$PackagerLocationCustomizer: +# {"id":"sourceFile","fileName":"DevSupportManager.kt"} +com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener -> com.facebook.react.devsupport.interfaces.DevSupportManager$PausedInDebuggerOverlayCommandListener: +# {"id":"sourceFile","fileName":"DevSupportManager.kt"} +com.facebook.react.devsupport.interfaces.ErrorCustomizer -> com.facebook.react.devsupport.interfaces.ErrorCustomizer: +# {"id":"sourceFile","fileName":"ErrorCustomizer.kt"} +com.facebook.react.devsupport.interfaces.ErrorType -> com.facebook.react.devsupport.interfaces.ErrorType: +# {"id":"sourceFile","fileName":"ErrorType.kt"} + 1:10:void ():11:11 -> + 11:35:void ():12:12 -> + 1:6:void (java.lang.String,int,java.lang.String):10:10 -> + 1:3:java.lang.String getDisplayName():10:10 -> getDisplayName + 1:3:java.lang.String toString():14:14 -> toString + 7:9:com.facebook.react.devsupport.interfaces.ErrorType valueOf(java.lang.String):15:15 -> valueOf + 7:9:com.facebook.react.devsupport.interfaces.ErrorType[] values():15:15 -> values +com.facebook.react.devsupport.interfaces.PackagerStatusCallback -> com.facebook.react.devsupport.interfaces.PackagerStatusCallback: +# {"id":"sourceFile","fileName":"PackagerStatusCallback.kt"} +com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager -> com.facebook.react.devsupport.interfaces.PausedInDebuggerOverlayManager: +# {"id":"sourceFile","fileName":"PausedInDebuggerOverlayManager.kt"} +com.facebook.react.devsupport.interfaces.PerfMonitorOverlayManager -> com.facebook.react.devsupport.interfaces.PerfMonitorOverlayManager: +# {"id":"sourceFile","fileName":"PerfMonitorOverlayManager.kt"} +com.facebook.react.devsupport.interfaces.RedBoxHandler -> com.facebook.react.devsupport.interfaces.RedBoxHandler: +# {"id":"sourceFile","fileName":"RedBoxHandler.kt"} +com.facebook.react.devsupport.interfaces.RedBoxHandler$ReportCompletedListener -> com.facebook.react.devsupport.interfaces.RedBoxHandler$ReportCompletedListener: +# {"id":"sourceFile","fileName":"RedBoxHandler.kt"} +com.facebook.react.devsupport.interfaces.StackFrame -> com.facebook.react.devsupport.interfaces.StackFrame: +# {"id":"sourceFile","fileName":"StackFrame.kt"} +com.facebook.react.devsupport.interfaces.TracingState -> com.facebook.react.devsupport.interfaces.TracingState: +# {"id":"sourceFile","fileName":"TracingState.kt"} + 1:10:void ():16:16 -> + 11:20:void ():17:17 -> + 21:43:void ():18:18 -> + 1:4:void (java.lang.String,int):14:14 -> + 7:9:com.facebook.react.devsupport.interfaces.TracingState valueOf(java.lang.String):19:19 -> valueOf + 7:9:com.facebook.react.devsupport.interfaces.TracingState[] values():19:19 -> values +com.facebook.react.devsupport.interfaces.TracingStateProvider -> com.facebook.react.devsupport.interfaces.TracingStateProvider: +# {"id":"sourceFile","fileName":"TracingStateProvider.kt"} +com.facebook.react.devsupport.perfmonitor.PerfMonitorDevHelper -> com.facebook.react.devsupport.perfmonitor.PerfMonitorDevHelper: +# {"id":"sourceFile","fileName":"PerfMonitorDevHelper.kt"} +com.facebook.react.devsupport.perfmonitor.PerfMonitorEventDispatcher -> com.facebook.react.devsupport.perfmonitor.PerfMonitorEventDispatcher: +# {"id":"sourceFile","fileName":"PerfMonitorEventDispatcher.kt"} +com.facebook.react.devsupport.perfmonitor.PerfMonitorInspectorTarget -> com.facebook.react.devsupport.perfmonitor.PerfMonitorInspectorTarget: +# {"id":"sourceFile","fileName":"PerfMonitorInspectorTarget.kt"} +com.facebook.react.devsupport.perfmonitor.PerfMonitorInspectorTargetBinding -> com.facebook.react.devsupport.perfmonitor.PerfMonitorInspectorTargetBinding: +# {"id":"sourceFile","fileName":"PerfMonitorInspectorTargetBinding.kt"} +com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener -> com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener: +# {"id":"sourceFile","fileName":"PerfMonitorUpdateListener.kt"} +com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData -> com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener$LongTaskEventData: +# {"id":"sourceFile","fileName":"PerfMonitorUpdateListener.kt"} + 1:3:void (int,int,int):13:13 -> + 4:5:void (int,int,int):14:14 -> + 6:7:void (int,int,int):15:15 -> + 8:10:void (int,int,int):16:16 -> + 1:3:int getDurationMs():14:14 -> getDurationMs + 1:3:int getResponsivenessScore():15:15 -> getResponsivenessScore + 1:3:int getTtl():16:16 -> getTtl +com.facebook.react.fabric.ComponentFactory -> com.facebook.react.fabric.ComponentFactory: +# {"id":"sourceFile","fileName":"ComponentFactory.kt"} + 9:12:void ():20:20 -> + 1:3:void ():13:13 -> + 4:12:void ():16:16 -> + 1:5:com.facebook.jni.HybridData access$initHybrid():13:13 -> access$initHybrid +com.facebook.react.fabric.ComponentFactory$Companion -> com.facebook.react.fabric.ComponentFactory$Companion: +# {"id":"sourceFile","fileName":"ComponentFactory.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():18:18 -> + 1:5:com.facebook.jni.HybridData access$initHybrid(com.facebook.react.fabric.ComponentFactory$Companion):18:18 -> access$initHybrid +com.facebook.react.fabric.DevToolsReactPerfLogger -> com.facebook.react.fabric.DevToolsReactPerfLogger: +# {"id":"sourceFile","fileName":"DevToolsReactPerfLogger.kt"} + 9:15:void ():151:151 -> + 16:22:void ():153:153 -> + 23:29:void ():155:155 -> + 30:36:void ():157:157 -> + 37:44:void ():159:159 -> + 1:3:void ():14:14 -> + 4:10:void ():16:16 -> + 11:18:void ():17:17 -> + 6:11:void addDevToolsReactPerfLoggerListener(com.facebook.react.fabric.DevToolsReactPerfLogger$DevToolsReactPerfLoggerListener):104:104 -> addDevToolsReactPerfLoggerListener + 1:1:void logFabricMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.String,int,long):119:119 -> logFabricMarker + 2:3:void logFabricMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.String,int,long,int):129:130 -> logFabricMarker + 4:5:void logFabricMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.String,int,long,int):132:133 -> logFabricMarker + 6:6:void logFabricMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.String,int,long,int):135:135 -> logFabricMarker + 7:9:void logFabricMarker(com.facebook.react.bridge.ReactMarkerConstants,java.lang.String,int,long,int):137:139 -> logFabricMarker + 1:18:void onFabricCommitEnd(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):145:145 -> onFabricCommitEnd + 19:23:void onFabricCommitEnd(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):146:146 -> onFabricCommitEnd + 6:11:void removeDevToolsReactPerfLoggerListener(com.facebook.react.fabric.DevToolsReactPerfLogger$DevToolsReactPerfLoggerListener):110:110 -> removeDevToolsReactPerfLoggerListener +com.facebook.react.fabric.DevToolsReactPerfLogger$Companion -> com.facebook.react.fabric.DevToolsReactPerfLogger$Companion: +# {"id":"sourceFile","fileName":"DevToolsReactPerfLogger.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():150:150 -> + 1:5:boolean access$isFabricCommitMarker(com.facebook.react.fabric.DevToolsReactPerfLogger$Companion,com.facebook.react.bridge.ReactMarkerConstants):150:150 -> access$isFabricCommitMarker + 1:4:boolean isFabricCommitMarker(com.facebook.react.bridge.ReactMarkerConstants):162:162 -> isFabricCommitMarker + 5:8:boolean isFabricCommitMarker(com.facebook.react.bridge.ReactMarkerConstants):163:163 -> isFabricCommitMarker + 9:12:boolean isFabricCommitMarker(com.facebook.react.bridge.ReactMarkerConstants):164:164 -> isFabricCommitMarker + 13:16:boolean isFabricCommitMarker(com.facebook.react.bridge.ReactMarkerConstants):165:165 -> isFabricCommitMarker + 17:20:boolean isFabricCommitMarker(com.facebook.react.bridge.ReactMarkerConstants):166:166 -> isFabricCommitMarker + 21:24:boolean isFabricCommitMarker(com.facebook.react.bridge.ReactMarkerConstants):167:167 -> isFabricCommitMarker + 25:28:boolean isFabricCommitMarker(com.facebook.react.bridge.ReactMarkerConstants):168:168 -> isFabricCommitMarker + 29:32:boolean isFabricCommitMarker(com.facebook.react.bridge.ReactMarkerConstants):169:169 -> isFabricCommitMarker + 33:36:boolean isFabricCommitMarker(com.facebook.react.bridge.ReactMarkerConstants):170:170 -> isFabricCommitMarker + 37:40:boolean isFabricCommitMarker(com.facebook.react.bridge.ReactMarkerConstants):171:171 -> isFabricCommitMarker + 41:44:boolean isFabricCommitMarker(com.facebook.react.bridge.ReactMarkerConstants):172:172 -> isFabricCommitMarker + 45:48:boolean isFabricCommitMarker(com.facebook.react.bridge.ReactMarkerConstants):173:173 -> isFabricCommitMarker + 49:57:boolean isFabricCommitMarker(com.facebook.react.bridge.ReactMarkerConstants):174:174 -> isFabricCommitMarker +com.facebook.react.fabric.DevToolsReactPerfLogger$DevToolsReactPerfLoggerListener -> com.facebook.react.fabric.DevToolsReactPerfLogger$DevToolsReactPerfLoggerListener: +# {"id":"sourceFile","fileName":"DevToolsReactPerfLogger.kt"} +com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint -> com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint: +# {"id":"sourceFile","fileName":"DevToolsReactPerfLogger.kt"} + 1:4:void (int):25:25 -> + 5:6:void (int):26:26 -> + 7:14:void (int):27:27 -> + 11:16:void addPoint$ReactAndroid_release(com.facebook.react.bridge.ReactMarkerConstants,com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPointData):30:30 -> addPoint$ReactAndroid_release + 1:7:int getAffectedLayoutNodesCount():65:65 -> getAffectedLayoutNodesCount + 1:7:long getAffectedLayoutNodesCountTime():68:68 -> getAffectedLayoutNodesCountTime + 1:10:long getBatchExecutionDuration():96:96 -> getBatchExecutionDuration + 1:7:long getBatchExecutionEnd():74:74 -> getBatchExecutionEnd + 1:7:long getBatchExecutionStart():71:71 -> getBatchExecutionStart + 1:10:long getCommitDuration():84:84 -> getCommitDuration + 1:7:long getCommitEnd():44:44 -> getCommitEnd + 1:3:long getCommitNumber():26:26 -> getCommitNumber + 1:7:long getCommitStart():41:41 -> getCommitStart + 1:17:int getCounter(com.facebook.react.bridge.ReactMarkerConstants):38:38 -> getCounter + 1:10:long getDiffDuration():90:90 -> getDiffDuration + 1:7:long getDiffEnd():56:56 -> getDiffEnd + 1:7:long getDiffStart():53:53 -> getDiffStart + 1:7:long getFinishTransactionEnd():50:50 -> getFinishTransactionEnd + 1:7:long getFinishTransactionStart():47:47 -> getFinishTransactionStart + 1:10:long getLayoutDuration():87:87 -> getLayoutDuration + 1:7:long getLayoutEnd():62:62 -> getLayoutEnd + 1:7:long getLayoutStart():59:59 -> getLayoutStart + 1:10:long getTimestamp(com.facebook.react.bridge.ReactMarkerConstants):34:34 -> getTimestamp + 11:18:long getTimestamp(com.facebook.react.bridge.ReactMarkerConstants):35:35 -> getTimestamp + 1:10:long getTransactionEndDuration():93:93 -> getTransactionEndDuration + 1:7:long getUpdateUIMainThreadEnd():80:80 -> getUpdateUIMainThreadEnd + 1:7:long getUpdateUIMainThreadStart():77:77 -> getUpdateUIMainThreadStart + 1:35:java.lang.String toString():99:99 -> toString +com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPointData -> com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPointData: +# {"id":"sourceFile","fileName":"DevToolsReactPerfLogger.kt"} + 1:8:void (long,int):23:23 -> + 1:3:int getCounter():23:23 -> getCounter + 1:3:long getTimeStamp():23:23 -> getTimeStamp +com.facebook.react.fabric.FabricSoLoader -> com.facebook.react.fabric.FabricSoLoader: +# {"id":"sourceFile","fileName":"FabricSoLoader.kt"} + 1:4:void ():15:15 -> + 1:5:void staticInit():20:20 -> staticInit + 6:12:void staticInit():23:23 -> staticInit + 13:17:void staticInit():24:24 -> staticInit + 18:22:void staticInit():25:25 -> staticInit + 23:27:void staticInit():26:26 -> staticInit + 28:31:void staticInit():27:27 -> staticInit + 32:34:void staticInit():28:28 -> staticInit +com.facebook.react.fabric.FabricUIManager -> com.facebook.react.fabric.FabricUIManager: +# {"id":"sourceFile","fileName":"FabricUIManager.java"} + 1:7:void ():122:122 -> + 8:11:void ():169:169 -> + 1:3:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):230:230 -> + 4:11:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):181:181 -> + 12:13:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):183:183 -> + 14:20:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):184:184 -> + 21:27:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):190:190 -> + 28:29:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):197:197 -> + 30:33:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):199:199 -> + 34:35:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):201:201 -> + 36:37:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):202:202 -> + 38:39:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):203:203 -> + 40:41:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):204:204 -> + 42:45:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):205:205 -> + 46:47:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):211:211 -> + 48:54:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):213:213 -> + 55:62:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):231:231 -> + 63:64:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):232:232 -> + 65:71:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):233:233 -> + 72:83:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):234:234 -> + 84:95:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):236:236 -> + 96:97:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):237:237 -> + 98:100:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):238:238 -> + 101:102:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):240:240 -> + 103:106:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.BatchEventDispatchedListener):241:241 -> + 1:4:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):124:124 -> a + 5:8:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):125:125 -> a + 9:12:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):126:126 -> a + 13:16:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):127:127 -> a + 17:20:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):128:128 -> a + 21:25:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):130:130 -> a + 26:30:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):131:131 -> a + 31:35:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):132:132 -> a + 36:40:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):133:133 -> a + 41:45:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):134:134 -> a + 46:47:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):136:136 -> a + 48:55:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):145:145 -> a + 56:59:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):146:146 -> a + 60:67:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):147:147 -> a + 68:75:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):148:148 -> a + 76:83:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):149:149 -> a + 84:87:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):150:150 -> a + 88:95:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):151:151 -> a + 96:103:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):152:152 -> a + 104:111:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):153:153 -> a + 112:115:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):154:154 -> a + 116:123:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):155:155 -> a + 124:131:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):156:156 -> a + 132:139:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):157:157 -> a + 140:143:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):158:158 -> a + 144:151:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):159:159 -> a + 152:159:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):160:160 -> a + 160:167:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):161:161 -> a + 168:171:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):162:162 -> a + 172:179:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):163:163 -> a + 180:187:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):164:164 -> a + 188:199:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):165:165 -> a + 200:205:void lambda$static$0(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):136:136 -> a + 1:12:int addRootView(android.view.View,com.facebook.react.bridge.WritableMap):250:250 -> addRootView + 13:15:int addRootView(android.view.View,com.facebook.react.bridge.WritableMap):255:255 -> addRootView + 16:19:int addRootView(android.view.View,com.facebook.react.bridge.WritableMap):256:256 -> addRootView + 20:23:int addRootView(android.view.View,com.facebook.react.bridge.WritableMap):258:258 -> addRootView + 24:34:int addRootView(android.view.View,com.facebook.react.bridge.WritableMap):260:260 -> addRootView + 35:39:int addRootView(android.view.View,com.facebook.react.bridge.WritableMap):261:261 -> addRootView + 40:43:int addRootView(android.view.View,com.facebook.react.bridge.WritableMap):262:262 -> addRootView + 44:49:int addRootView(android.view.View,com.facebook.react.bridge.WritableMap):263:263 -> addRootView + 50:58:int addRootView(android.view.View,com.facebook.react.bridge.WritableMap):264:264 -> addRootView + 59:65:int addRootView(android.view.View,com.facebook.react.bridge.WritableMap):266:266 -> addRootView + 66:73:int addRootView(android.view.View,com.facebook.react.bridge.WritableMap):267:267 -> addRootView + 1:6:void addUIBlock(com.facebook.react.fabric.interop.UIBlock):502:502 -> addUIBlock + 7:10:void addUIBlock(com.facebook.react.fabric.interop.UIBlock):503:503 -> addUIBlock + 11:14:void addUIBlock(com.facebook.react.fabric.interop.UIBlock):504:504 -> addUIBlock + 1:6:void addUIManagerEventListener(com.facebook.react.bridge.UIManagerListener):749:749 -> addUIManagerEventListener + 1:4:void attachRootView(com.facebook.react.fabric.SurfaceHandlerBinding,android.view.View):382:382 -> attachRootView + 5:8:void attachRootView(com.facebook.react.fabric.SurfaceHandlerBinding,android.view.View):385:385 -> attachRootView + 9:12:void attachRootView(com.facebook.react.fabric.SurfaceHandlerBinding,android.view.View):386:386 -> attachRootView + 13:19:void attachRootView(com.facebook.react.fabric.SurfaceHandlerBinding,android.view.View):387:387 -> attachRootView + 20:29:void attachRootView(com.facebook.react.fabric.SurfaceHandlerBinding,android.view.View):388:388 -> attachRootView + 30:33:void attachRootView(com.facebook.react.fabric.SurfaceHandlerBinding,android.view.View):390:390 -> attachRootView + 1:1:com.facebook.react.fabric.FabricUIManagerBinding -$$Nest$fgetmBinding(com.facebook.react.fabric.FabricUIManager):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean -$$Nest$fgetmDestroyed(com.facebook.react.fabric.FabricUIManager):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:11:void clearJSResponder():1287:1287 -> clearJSResponder + 1:4:com.facebook.react.fabric.mounting.mountitems.DispatchCommandMountItem createDispatchCommandMountItemForInterop(int,int,java.lang.String,com.facebook.react.bridge.ReadableArray):1429:1429 -> createDispatchCommandMountItemForInterop + 5:9:com.facebook.react.fabric.mounting.mountitems.DispatchCommandMountItem createDispatchCommandMountItemForInterop(int,int,java.lang.String,com.facebook.react.bridge.ReadableArray):1430:1430 -> createDispatchCommandMountItemForInterop + 10:14:com.facebook.react.fabric.mounting.mountitems.DispatchCommandMountItem createDispatchCommandMountItemForInterop(int,int,java.lang.String,com.facebook.react.bridge.ReadableArray):1433:1433 -> createDispatchCommandMountItemForInterop + 4:7:com.facebook.react.fabric.mounting.mountitems.MountItem createIntBufferBatchMountItem(int,int[],java.lang.Object[],int):884:884 -> createIntBufferBatchMountItem + 8:9:com.facebook.react.fabric.mounting.mountitems.MountItem createIntBufferBatchMountItem(int,int[],java.lang.Object[],int):885:885 -> createIntBufferBatchMountItem + 10:14:com.facebook.react.fabric.mounting.mountitems.MountItem createIntBufferBatchMountItem(int,int[],java.lang.Object[],int):882:882 -> createIntBufferBatchMountItem + 1:1:boolean -$$Nest$fgetmDriveCxxAnimations(com.facebook.react.fabric.FabricUIManager):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:2:void destroyUnmountedView(int,int):865:865 -> destroyUnmountedView + 3:6:void destroyUnmountedView(int,int):866:866 -> destroyUnmountedView + 7:10:void destroyUnmountedView(int,int):865:865 -> destroyUnmountedView + 1:1:void dispatchCommand(int,int,com.facebook.react.bridge.ReadableArray):1163:1163 -> dispatchCommand + 2:2:void dispatchCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):1174:1174 -> dispatchCommand + 3:4:void dispatchCommand(int,int,int,com.facebook.react.bridge.ReadableArray):1187:1188 -> dispatchCommand + 5:5:void dispatchCommand(int,int,int,com.facebook.react.bridge.ReadableArray):1187:1187 -> dispatchCommand + 6:6:void dispatchCommand(int,int,java.lang.String,com.facebook.react.bridge.ReadableArray):1199:1199 -> dispatchCommand + 7:8:void dispatchCommand(int,int,java.lang.String,com.facebook.react.bridge.ReadableArray):1203:1204 -> dispatchCommand + 9:9:void dispatchCommand(int,int,java.lang.String,com.facebook.react.bridge.ReadableArray):1203:1203 -> dispatchCommand + 10:11:void dispatchCommand(int,int,java.lang.String,com.facebook.react.bridge.ReadableArray):1206:1207 -> dispatchCommand + 12:12:void dispatchCommand(int,int,java.lang.String,com.facebook.react.bridge.ReadableArray):1206:1206 -> dispatchCommand + 1:1:java.util.concurrent.CopyOnWriteArrayList -$$Nest$fgetmListeners(com.facebook.react.fabric.FabricUIManager):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:8:void experimental_prefetchResources(java.lang.String,com.facebook.react.common.mapbuffer.ReadableMapBuffer):988:988 -> experimental_prefetchResources + 1:1:com.facebook.react.fabric.mounting.MountItemDispatcher -$$Nest$fgetmMountItemDispatcher(com.facebook.react.fabric.FabricUIManager):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:38:java.lang.Integer findNextFocusableElement(int,int,int):280:280 -> findNextFocusableElement + 39:46:java.lang.Integer findNextFocusableElement(int,int,int):310:310 -> findNextFocusableElement + 47:51:java.lang.Integer findNextFocusableElement(int,int,int):316:316 -> findNextFocusableElement + 1:1:boolean -$$Nest$fgetmMountNotificationScheduled(com.facebook.react.fabric.FabricUIManager):0:0 -> g + # {"id":"com.android.tools.r8.synthesized"} + 1:4:int getColor(int,java.lang.String[]):548:548 -> getColor + 5:16:int getColor(int,java.lang.String[]):549:549 -> getColor + 17:22:int getColor(int,java.lang.String[]):555:555 -> getColor + 23:28:int getColor(int,java.lang.String[]):556:556 -> getColor + 29:37:int getColor(int,java.lang.String[]):558:558 -> getColor + 1:6:long getEncodedScreenSizeWithoutVerticalInsets(int):740:740 -> getEncodedScreenSizeWithoutVerticalInsets + 7:9:long getEncodedScreenSizeWithoutVerticalInsets(int):741:741 -> getEncodedScreenSizeWithoutVerticalInsets + 10:16:long getEncodedScreenSizeWithoutVerticalInsets(int):742:742 -> getEncodedScreenSizeWithoutVerticalInsets + 17:20:long getEncodedScreenSizeWithoutVerticalInsets(int):744:744 -> getEncodedScreenSizeWithoutVerticalInsets + 21:25:long getEncodedScreenSizeWithoutVerticalInsets(int):743:743 -> getEncodedScreenSizeWithoutVerticalInsets + 1:3:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher():1146:1146 -> getEventDispatcher + 1:4:com.facebook.react.fabric.internal.interop.InteropUIBlockListener getInteropUIBlockListener():520:520 -> getInteropUIBlockListener + 5:11:com.facebook.react.fabric.internal.interop.InteropUIBlockListener getInteropUIBlockListener():521:521 -> getInteropUIBlockListener + 12:14:com.facebook.react.fabric.internal.interop.InteropUIBlockListener getInteropUIBlockListener():522:522 -> getInteropUIBlockListener + 15:17:com.facebook.react.fabric.internal.interop.InteropUIBlockListener getInteropUIBlockListener():524:524 -> getInteropUIBlockListener + 1:5:java.util.Map getPerformanceCounters():1338:1338 -> getPerformanceCounters + 6:16:java.util.Map getPerformanceCounters():1339:1339 -> getPerformanceCounters + 17:27:java.util.Map getPerformanceCounters():1340:1340 -> getPerformanceCounters + 28:38:java.util.Map getPerformanceCounters():1341:1341 -> getPerformanceCounters + 39:53:java.util.Map getPerformanceCounters():1342:1342 -> getPerformanceCounters + 54:68:java.util.Map getPerformanceCounters():1343:1343 -> getPerformanceCounters + 69:79:java.util.Map getPerformanceCounters():1344:1344 -> getPerformanceCounters + 80:91:java.util.Map getPerformanceCounters():1345:1345 -> getPerformanceCounters + 1:11:int[] getRelativeAncestorList(int,int):320:320 -> getRelativeAncestorList + 1:8:boolean getThemeData(int,float[]):715:715 -> getThemeData + 9:17:boolean getThemeData(int,float[]):716:716 -> getThemeData + 18:33:boolean getThemeData(int,float[]):718:718 -> getThemeData + 34:37:boolean getThemeData(int,float[]):722:722 -> getThemeData + 38:42:boolean getThemeData(int,float[]):723:723 -> getThemeData + 43:47:boolean getThemeData(int,float[]):724:724 -> getThemeData + 48:52:boolean getThemeData(int,float[]):725:725 -> getThemeData + 53:57:boolean getThemeData(int,float[]):726:726 -> getThemeData + 1:1:java.util.List -$$Nest$fgetmSurfaceIdsWithPendingMountNotification(com.facebook.react.fabric.FabricUIManager):0:0 -> h + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.util.Set -$$Nest$fgetmSynchronousEvents(com.facebook.react.fabric.FabricUIManager):0:0 -> i + # {"id":"com.android.tools.r8.synthesized"} + 1:7:void initialize():428:428 -> initialize + 8:13:void initialize():429:429 -> initialize + 14:20:void initialize():430:430 -> initialize + 21:25:void initialize():431:431 -> initialize + 26:30:void initialize():433:433 -> initialize + 31:36:void initialize():435:435 -> initialize + 37:43:void initialize():436:436 -> initialize + 44:51:void initialize():437:437 -> initialize + 1:7:void invalidate():446:446 -> invalidate + 8:11:void invalidate():448:448 -> invalidate + 12:16:void invalidate():449:449 -> invalidate + 17:21:void invalidate():450:450 -> invalidate + 22:25:void invalidate():453:453 -> invalidate + 26:37:void invalidate():454:454 -> invalidate + 38:39:void invalidate():459:459 -> invalidate + 40:46:void invalidate():461:461 -> invalidate + 47:51:void invalidate():462:462 -> invalidate + 52:58:void invalidate():464:464 -> invalidate + 59:63:void invalidate():465:465 -> invalidate + 64:68:void invalidate():470:470 -> invalidate + 69:71:void invalidate():471:471 -> invalidate + 72:75:void invalidate():473:473 -> invalidate + 76:79:void invalidate():474:474 -> invalidate + 80:81:void invalidate():476:476 -> invalidate + 82:85:void invalidate():478:478 -> invalidate + 1:5:boolean isOnMainThread():874:874 -> isOnMainThread + 1:1:void -$$Nest$fputmMountNotificationScheduled(com.facebook.react.fabric.FabricUIManager,boolean):0:0 -> j + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputmSurfaceIdsWithPendingMountNotification(com.facebook.react.fabric.FabricUIManager,java.util.List):0:0 -> k + # {"id":"com.android.tools.r8.synthesized"} + 1:8:void markActiveTouchForTag(int,int):483:483 -> markActiveTouchForTag + 9:12:void markActiveTouchForTag(int,int):485:485 -> markActiveTouchForTag + 3:6:long measure(int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,float,float,float):582:582 -> measure + 7:10:long measure(int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,float,float,float):583:583 -> measure + 11:19:long measure(int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,float,float,float):584:584 -> measure + 20:23:long measure(int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,float,float,float):587:587 -> measure + 24:45:long measure(int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,float,float,float):588:588 -> measure + 46:48:long measure(int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,float,float,float):591:591 -> measure + 49:50:long measure(int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,float,float,float):594:594 -> measure + 51:54:long measure(int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,float,float,float):600:600 -> measure + 55:58:long measure(int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,float,float,float):601:601 -> measure + 59:62:long measure(int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,float,float,float):602:602 -> measure + 63:73:long measure(int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,float,float,float):603:603 -> measure + 74:78:long measure(int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,float,float,float):594:594 -> measure + 1:8:com.facebook.react.bridge.NativeArray measureLines(com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float):533:533 -> measureLines + 9:10:com.facebook.react.bridge.NativeArray measureLines(com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float):535:535 -> measureLines + 11:14:com.facebook.react.bridge.NativeArray measureLines(com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float):540:540 -> measureLines + 15:18:com.facebook.react.bridge.NativeArray measureLines(com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float):541:541 -> measureLines + 19:22:com.facebook.react.bridge.NativeArray measureLines(com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float):542:542 -> measureLines + 23:30:com.facebook.react.bridge.NativeArray measureLines(com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float):543:543 -> measureLines + 31:37:com.facebook.react.bridge.NativeArray measureLines(com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float):536:536 -> measureLines + 1:4:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,float,float,float):701:701 -> measurePreparedLayout + 5:8:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,float,float,float):702:702 -> measurePreparedLayout + 9:12:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,float,float,float):703:703 -> measurePreparedLayout + 13:16:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,float,float,float):704:704 -> measurePreparedLayout + 17:21:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,float,float,float):699:699 -> measurePreparedLayout + 3:6:long measureText(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float,float[]):622:622 -> measureText + 7:10:long measureText(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float,float[]):623:623 -> measureText + 11:19:long measureText(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float,float[]):624:624 -> measureText + 20:23:long measureText(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float,float[]):627:627 -> measureText + 24:45:long measureText(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float,float[]):628:628 -> measureText + 46:48:long measureText(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float,float[]):631:631 -> measureText + 49:56:long measureText(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float,float[]):634:634 -> measureText + 57:60:long measureText(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float,float[]):640:640 -> measureText + 61:64:long measureText(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float,float[]):641:641 -> measureText + 65:68:long measureText(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float,float[]):642:642 -> measureText + 69:72:long measureText(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float,float[]):643:643 -> measureText + 73:76:long measureText(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float,float[]):644:644 -> measureText + 77:86:long measureText(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float,float[]):645:645 -> measureText + 87:91:long measureText(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float,float[]):636:636 -> measureText + 2:4:void onAllAnimationsComplete():1333:1333 -> onAllAnimationsComplete + 2:4:void onAnimationStarted():1327:1327 -> onAnimationStarted + 1:6:void onHostPause():1151:1151 -> onHostPause + 1:6:void onHostResume():1141:1141 -> onHostResume + 1:6:void onRequestEventBeat():409:409 -> onRequestEventBeat + 1:6:void preallocateView(int,int,java.lang.String,java.lang.Object,java.lang.Object,boolean):851:851 -> preallocateView + 7:10:void preallocateView(int,int,java.lang.String,java.lang.Object,java.lang.Object,boolean):852:852 -> preallocateView + 11:14:void preallocateView(int,int,java.lang.String,java.lang.Object,java.lang.Object,boolean):851:851 -> preallocateView + 1:4:com.facebook.react.views.text.PreparedLayout prepareTextLayout(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float):661:661 -> prepareTextLayout + 5:8:com.facebook.react.views.text.PreparedLayout prepareTextLayout(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float):662:662 -> prepareTextLayout + 9:16:com.facebook.react.views.text.PreparedLayout prepareTextLayout(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float):663:663 -> prepareTextLayout + 17:27:com.facebook.react.views.text.PreparedLayout prepareTextLayout(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float):666:666 -> prepareTextLayout + 28:31:com.facebook.react.views.text.PreparedLayout prepareTextLayout(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float):669:669 -> prepareTextLayout + 32:35:com.facebook.react.views.text.PreparedLayout prepareTextLayout(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float):670:670 -> prepareTextLayout + 36:39:com.facebook.react.views.text.PreparedLayout prepareTextLayout(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float):671:671 -> prepareTextLayout + 40:43:com.facebook.react.views.text.PreparedLayout prepareTextLayout(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float):672:672 -> prepareTextLayout + 44:47:com.facebook.react.views.text.PreparedLayout prepareTextLayout(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float):673:673 -> prepareTextLayout + 48:55:com.facebook.react.views.text.PreparedLayout prepareTextLayout(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float):674:674 -> prepareTextLayout + 56:60:com.facebook.react.views.text.PreparedLayout prepareTextLayout(int,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,float,float,float):665:665 -> prepareTextLayout + 1:6:void prependUIBlock(com.facebook.react.fabric.interop.UIBlock):513:513 -> prependUIBlock + 7:10:void prependUIBlock(com.facebook.react.fabric.interop.UIBlock):514:514 -> prependUIBlock + 11:14:void prependUIBlock(com.facebook.react.fabric.interop.UIBlock):515:515 -> prependUIBlock + 1:1:void receiveEvent(int,java.lang.String,com.facebook.react.bridge.WritableMap):1055:1055 -> receiveEvent + 2:2:void receiveEvent(int,int,java.lang.String,com.facebook.react.bridge.WritableMap):1061:1061 -> receiveEvent + 3:3:void receiveEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int):1085:1085 -> receiveEvent + 4:5:void receiveEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int,boolean):1098:1099 -> receiveEvent + 6:7:void receiveEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int,boolean):1102:1103 -> receiveEvent + 8:8:void receiveEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int,boolean):1107:1107 -> receiveEvent + 9:9:void receiveEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int,boolean):1109:1109 -> receiveEvent + 10:10:void receiveEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int,boolean):1113:1113 -> receiveEvent + 11:11:void receiveEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int,boolean):1117:1117 -> receiveEvent + 12:12:void receiveEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int,boolean):1123:1123 -> receiveEvent + 13:14:void receiveEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int,boolean):1125:1126 -> receiveEvent + 15:15:void receiveEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int,boolean):1128:1128 -> receiveEvent + 16:16:void receiveEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int,boolean):1132:1132 -> receiveEvent + 17:17:void receiveEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int,boolean):1134:1134 -> receiveEvent + 1:6:void removeUIManagerEventListener(com.facebook.react.bridge.UIManagerListener):754:754 -> removeUIManagerEventListener + 5:12:java.lang.String resolveCustomDirectEventName(java.lang.String):1318:1318 -> resolveCustomDirectEventName + 13:35:java.lang.String resolveCustomDirectEventName(java.lang.String):1319:1319 -> resolveCustomDirectEventName + 1:3:android.view.View resolveView(int):1047:1047 -> resolveView + 4:13:android.view.View resolveView(int):1049:1049 -> resolveView + 14:18:android.view.View resolveView(int):1050:1050 -> resolveView + 1:2:com.facebook.react.views.text.PreparedLayout reusePreparedLayoutWithNewReactTags(com.facebook.react.views.text.PreparedLayout,int[]):683:683 -> reusePreparedLayoutWithNewReactTags + 3:6:com.facebook.react.views.text.PreparedLayout reusePreparedLayoutWithNewReactTags(com.facebook.react.views.text.PreparedLayout,int[]):684:684 -> reusePreparedLayoutWithNewReactTags + 7:10:com.facebook.react.views.text.PreparedLayout reusePreparedLayoutWithNewReactTags(com.facebook.react.views.text.PreparedLayout,int[]):685:685 -> reusePreparedLayoutWithNewReactTags + 11:18:com.facebook.react.views.text.PreparedLayout reusePreparedLayoutWithNewReactTags(com.facebook.react.views.text.PreparedLayout,int[]):686:686 -> reusePreparedLayoutWithNewReactTags + 17:20:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):911:911 -> scheduleMountItem + 21:28:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):912:912 -> scheduleMountItem + 29:31:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):915:915 -> scheduleMountItem + 32:36:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):916:916 -> scheduleMountItem + 37:52:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):917:917 -> scheduleMountItem + 53:74:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):923:923 -> scheduleMountItem + 75:84:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):924:924 -> scheduleMountItem + 85:88:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):928:928 -> scheduleMountItem + 89:92:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):929:929 -> scheduleMountItem + 93:96:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):930:930 -> scheduleMountItem + 97:98:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):931:931 -> scheduleMountItem + 99:106:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):932:932 -> scheduleMountItem + 107:111:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):936:936 -> scheduleMountItem + 112:116:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):937:937 -> scheduleMountItem + 117:122:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):938:938 -> scheduleMountItem + 123:129:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):939:939 -> scheduleMountItem + 130:134:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):946:946 -> scheduleMountItem + 135:140:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):952:952 -> scheduleMountItem + 141:145:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):954:954 -> scheduleMountItem + 146:150:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):959:959 -> scheduleMountItem + 151:157:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):964:964 -> scheduleMountItem + 158:164:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):966:966 -> scheduleMountItem + 165:169:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):968:968 -> scheduleMountItem + 170:174:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):970:970 -> scheduleMountItem + 175:190:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):972:972 -> scheduleMountItem + 191:196:void scheduleMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,int,long,long,long,long,long,long,long,int):978:978 -> scheduleMountItem + 1:3:void sendAccessibilityEvent(int,int):1218:1218 -> sendAccessibilityEvent + 4:7:void sendAccessibilityEvent(int,int):1219:1219 -> sendAccessibilityEvent + 8:11:void sendAccessibilityEvent(int,int):1218:1218 -> sendAccessibilityEvent + 1:11:void sendAccessibilityEventFromJS(int,int,java.lang.String):1226:1226 -> sendAccessibilityEventFromJS + 12:22:void sendAccessibilityEventFromJS(int,int,java.lang.String):1228:1228 -> sendAccessibilityEventFromJS + 23:32:void sendAccessibilityEventFromJS(int,int,java.lang.String):1230:1230 -> sendAccessibilityEventFromJS + 33:42:void sendAccessibilityEventFromJS(int,int,java.lang.String):1232:1232 -> sendAccessibilityEventFromJS + 43:44:void sendAccessibilityEventFromJS(int,int,java.lang.String):1238:1238 -> sendAccessibilityEventFromJS + 45:48:void sendAccessibilityEventFromJS(int,int,java.lang.String):1239:1239 -> sendAccessibilityEventFromJS + 49:52:void sendAccessibilityEventFromJS(int,int,java.lang.String):1238:1238 -> sendAccessibilityEventFromJS + 53:75:void sendAccessibilityEventFromJS(int,int,java.lang.String):1235:1235 -> sendAccessibilityEventFromJS + 1:3:void setBinding(com.facebook.react.fabric.FabricUIManagerBinding):993:993 -> setBinding + 1:16:void setJSResponder(int,int,int,boolean):1254:1254 -> setJSResponder + 1:3:int startSurface(android.view.View,java.lang.String,com.facebook.react.bridge.WritableMap,int,int):332:334 -> startSurface + 4:5:int startSurface(android.view.View,java.lang.String,com.facebook.react.bridge.WritableMap,int,int):336:337 -> startSurface + 6:6:int startSurface(android.view.View,java.lang.String,com.facebook.react.bridge.WritableMap,int,int):339:339 -> startSurface + 7:7:int startSurface(android.view.View,java.lang.String,com.facebook.react.bridge.WritableMap,int,int):346:346 -> startSurface + 8:9:int startSurface(android.view.View,java.lang.String,com.facebook.react.bridge.WritableMap,int,int):348:349 -> startSurface + 10:13:int startSurface(android.view.View,java.lang.String,com.facebook.react.bridge.WritableMap,int,int):353:356 -> startSurface + 14:15:int startSurface(android.view.View,java.lang.String,com.facebook.react.bridge.WritableMap,int,int):359:360 -> startSurface + 16:16:int startSurface(android.view.View,java.lang.String,com.facebook.react.bridge.WritableMap,int,int):349:349 -> startSurface + 17:19:void startSurface(com.facebook.react.fabric.SurfaceHandlerBinding,android.content.Context,android.view.View):369:371 -> startSurface + 20:20:void startSurface(com.facebook.react.fabric.SurfaceHandlerBinding,android.content.Context,android.view.View):373:373 -> startSurface + 21:24:void startSurface(com.facebook.react.fabric.SurfaceHandlerBinding,android.content.Context,android.view.View):375:378 -> startSurface + 1:2:void stopSurface(com.facebook.react.fabric.SurfaceHandlerBinding):394:395 -> stopSurface + 3:5:void stopSurface(com.facebook.react.fabric.SurfaceHandlerBinding):401:403 -> stopSurface + 6:6:void stopSurface(int):417:417 -> stopSurface + 7:8:void stopSurface(int):422:423 -> stopSurface + 1:8:void sweepActiveTouchForTag(int,int):491:491 -> sweepActiveTouchForTag + 9:12:void sweepActiveTouchForTag(int,int):493:493 -> sweepActiveTouchForTag + 1:3:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.bridge.ReadableMap):761:761 -> synchronouslyUpdateViewOnUIThread + 4:9:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.bridge.ReadableMap):763:763 -> synchronouslyUpdateViewOnUIThread + 10:14:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.bridge.ReadableMap):788:788 -> synchronouslyUpdateViewOnUIThread + 15:22:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.bridge.ReadableMap):819:819 -> synchronouslyUpdateViewOnUIThread + 23:28:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.bridge.ReadableMap):820:820 -> synchronouslyUpdateViewOnUIThread + 29:34:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.bridge.ReadableMap):824:824 -> synchronouslyUpdateViewOnUIThread + 35:40:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.bridge.ReadableMap):827:827 -> synchronouslyUpdateViewOnUIThread + 41:42:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.bridge.ReadableMap):828:828 -> synchronouslyUpdateViewOnUIThread + 43:46:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.bridge.ReadableMap):831:831 -> synchronouslyUpdateViewOnUIThread + 47:61:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.bridge.ReadableMap):832:832 -> synchronouslyUpdateViewOnUIThread + 62:66:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.bridge.ReadableMap):828:828 -> synchronouslyUpdateViewOnUIThread + 67:71:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.bridge.ReadableMap):835:835 -> synchronouslyUpdateViewOnUIThread + 72:77:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.bridge.ReadableMap):837:837 -> synchronouslyUpdateViewOnUIThread + 1:6:void updateRootLayoutSpecs(int,int,int,int,int):1009:1009 -> updateRootLayoutSpecs + 7:17:void updateRootLayoutSpecs(int,int,int,int,int):1010:1010 -> updateRootLayoutSpecs + 18:25:void updateRootLayoutSpecs(int,int,int,int,int):1013:1013 -> updateRootLayoutSpecs + 26:53:void updateRootLayoutSpecs(int,int,int,int,int):1017:1017 -> updateRootLayoutSpecs + 54:59:void updateRootLayoutSpecs(int,int,int,int,int):1024:1024 -> updateRootLayoutSpecs + 60:67:void updateRootLayoutSpecs(int,int,int,int,int):1028:1028 -> updateRootLayoutSpecs + 68:81:void updateRootLayoutSpecs(int,int,int,int,int):1029:1029 -> updateRootLayoutSpecs + 82:88:void updateRootLayoutSpecs(int,int,int,int,int):1032:1032 -> updateRootLayoutSpecs + 89:90:void updateRootLayoutSpecs(int,int,int,int,int):1033:1033 -> updateRootLayoutSpecs + 91:94:void updateRootLayoutSpecs(int,int,int,int,int):1035:1035 -> updateRootLayoutSpecs + 95:98:void updateRootLayoutSpecs(int,int,int,int,int):1036:1036 -> updateRootLayoutSpecs + 99:102:void updateRootLayoutSpecs(int,int,int,int,int):1037:1037 -> updateRootLayoutSpecs + 103:110:void updateRootLayoutSpecs(int,int,int,int,int):1038:1038 -> updateRootLayoutSpecs + 111:114:void updateRootLayoutSpecs(int,int,int,int,int):1033:1033 -> updateRootLayoutSpecs +com.facebook.react.fabric.FabricUIManager$$ExternalSyntheticLambda0 -> com.facebook.react.fabric.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onFabricCommitEnd(com.facebook.react.fabric.DevToolsReactPerfLogger$FabricCommitPoint):0:0 -> onFabricCommitEnd + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.fabric.FabricUIManager$1 -> com.facebook.react.fabric.FabricUIManager$1: +# {"id":"sourceFile","fileName":"FabricUIManager.java"} + 1:6:void (com.facebook.react.fabric.FabricUIManager):214:214 -> + 1:10:void executeItems(java.util.Queue):219:219 -> executeItems +com.facebook.react.fabric.FabricUIManager$2 -> com.facebook.react.fabric.FabricUIManager$2: +# {"id":"sourceFile","fileName":"FabricUIManager.java"} + 1:10:void (com.facebook.react.fabric.FabricUIManager,int,com.facebook.react.bridge.ReadableMap):789:789 -> + 1:8:void execute(com.facebook.react.fabric.mounting.MountingManager):793:793 -> execute + 1:17:java.lang.String toString():812:812 -> toString + 18:34:java.lang.String toString():813:813 -> toString +com.facebook.react.fabric.FabricUIManager$3 -> com.facebook.react.fabric.FabricUIManager$3: +# {"id":"sourceFile","fileName":"FabricUIManager.java"} + 1:6:void (com.facebook.react.fabric.FabricUIManager,com.facebook.react.bridge.ReactContext):940:940 -> + 1:10:void runGuarded():943:943 -> runGuarded +com.facebook.react.fabric.FabricUIManager$4 -> com.facebook.react.fabric.FabricUIManager$4: +# {"id":"sourceFile","fileName":"FabricUIManager.java"} + 1:14:void (com.facebook.react.fabric.FabricUIManager,int,int,int,boolean):1255:1255 -> + 1:2:void execute(com.facebook.react.fabric.mounting.MountingManager):1258:1258 -> execute + 3:8:void execute(com.facebook.react.fabric.mounting.MountingManager):1259:1259 -> execute + 9:18:void execute(com.facebook.react.fabric.mounting.MountingManager):1261:1261 -> execute + 19:48:void execute(com.facebook.react.fabric.mounting.MountingManager):1264:1264 -> execute + 1:3:int getSurfaceId():1271:1271 -> getSurfaceId + 1:23:java.lang.String toString():1277:1277 -> toString +com.facebook.react.fabric.FabricUIManager$5 -> com.facebook.react.fabric.FabricUIManager$5: +# {"id":"sourceFile","fileName":"FabricUIManager.java"} + 1:6:void (com.facebook.react.fabric.FabricUIManager):1288:1288 -> + 1:4:void execute(com.facebook.react.fabric.mounting.MountingManager):1291:1291 -> execute + 1:3:java.lang.String toString():1301:1301 -> toString +com.facebook.react.fabric.FabricUIManager$DispatchUIFrameCallback -> com.facebook.react.fabric.FabricUIManager$DispatchUIFrameCallback: +# {"id":"sourceFile","fileName":"FabricUIManager.java"} + 1:1:void (com.facebook.react.fabric.FabricUIManager,com.facebook.react.bridge.ReactContext,com.facebook.react.fabric.FabricUIManager-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/fabric/FabricUIManager;Lcom/facebook/react/bridge/ReactContext;Lcom/facebook/react/fabric/b;)V"} + 2:3:void (com.facebook.react.fabric.FabricUIManager,com.facebook.react.bridge.ReactContext):1448:1449 -> + 4:4:void (com.facebook.react.fabric.FabricUIManager,com.facebook.react.bridge.ReactContext):1440:1440 -> + 5:5:void (com.facebook.react.fabric.FabricUIManager,com.facebook.react.bridge.ReactContext):1442:1442 -> + 6:6:void (com.facebook.react.fabric.FabricUIManager,com.facebook.react.bridge.ReactContext):1445:1445 -> + 2:3:void doFrameGuarded(long):1482:1482 -> doFrameGuarded + 4:7:void doFrameGuarded(long):1484:1484 -> doFrameGuarded + 8:15:void doFrameGuarded(long):1485:1485 -> doFrameGuarded + 16:23:void doFrameGuarded(long):1489:1489 -> doFrameGuarded + 24:31:void doFrameGuarded(long):1490:1490 -> doFrameGuarded + 32:53:void doFrameGuarded(long):1498:1498 -> doFrameGuarded + 54:62:void doFrameGuarded(long):1500:1500 -> doFrameGuarded + 63:70:void doFrameGuarded(long):1503:1503 -> doFrameGuarded + 71:79:void doFrameGuarded(long):1504:1504 -> doFrameGuarded + 80:88:void doFrameGuarded(long):1513:1513 -> doFrameGuarded + 89:97:void doFrameGuarded(long):1514:1514 -> doFrameGuarded + 98:100:void doFrameGuarded(long):1520:1520 -> doFrameGuarded + 101:113:void doFrameGuarded(long):1523:1523 -> doFrameGuarded + 114:120:void doFrameGuarded(long):1516:1516 -> doFrameGuarded + 121:122:void doFrameGuarded(long):1517:1517 -> doFrameGuarded + 123:123:void doFrameGuarded(long):1518:1518 -> doFrameGuarded + 124:126:void doFrameGuarded(long):1520:1520 -> doFrameGuarded + 127:127:void doFrameGuarded(long):1521:1521 -> doFrameGuarded + 1:6:void pause():1472:1472 -> pause + 7:10:void pause():1473:1473 -> pause + 11:12:void pause():1474:1474 -> pause + 13:15:void pause():1475:1475 -> pause + 2:3:void resume():1465:1465 -> resume + 4:7:void resume():1466:1466 -> resume + 1:9:void schedule():1455:1455 -> schedule + 10:11:void schedule():1456:1456 -> schedule + 12:17:void schedule():1457:1457 -> schedule + 18:21:void schedule():1458:1458 -> schedule +com.facebook.react.fabric.FabricUIManager$MountItemDispatchListener -> com.facebook.react.fabric.FabricUIManager$MountItemDispatchListener: +# {"id":"sourceFile","fileName":"FabricUIManager.java"} + 1:1:void (com.facebook.react.fabric.FabricUIManager,com.facebook.react.fabric.FabricUIManager-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/fabric/FabricUIManager;Lcom/facebook/react/fabric/b;)V"} + 2:2:void (com.facebook.react.fabric.FabricUIManager):1349:1349 -> + 1:22:void didDispatchMountItems():1412:1412 -> didDispatchMountItems + 23:29:void didDispatchMountItems():1413:1413 -> didDispatchMountItems + 1:22:void didMountItems(java.util.List):1363:1363 -> didMountItems + 23:30:void didMountItems(java.util.List):1364:1364 -> didMountItems + 31:37:void didMountItems(java.util.List):1367:1367 -> didMountItems + 38:55:void didMountItems(java.util.List):1372:1372 -> didMountItems + 56:68:void didMountItems(java.util.List):1374:1374 -> didMountItems + 69:82:void didMountItems(java.util.List):1375:1375 -> didMountItems + 83:100:void didMountItems(java.util.List):1376:1376 -> didMountItems + 101:120:void didMountItems(java.util.List):1380:1380 -> didMountItems + 121:126:void didMountItems(java.util.List):1381:1381 -> didMountItems + 127:135:void didMountItems(java.util.List):1385:1385 -> didMountItems + 136:139:void didMountItems(java.util.List):1386:1386 -> didMountItems + 1:22:void willMountItems(java.util.List):1354:1354 -> willMountItems + 23:29:void willMountItems(java.util.List):1355:1355 -> willMountItems +com.facebook.react.fabric.FabricUIManager$MountItemDispatchListener$1 -> com.facebook.react.fabric.FabricUIManager$MountItemDispatchListener$1: +# {"id":"sourceFile","fileName":"FabricUIManager.java"} + 1:6:void (com.facebook.react.fabric.FabricUIManager$MountItemDispatchListener):1387:1387 -> + 1:8:void run():1390:1390 -> run + 9:16:void run():1393:1393 -> run + 17:28:void run():1395:1395 -> run + 29:38:void run():1397:1397 -> run + 39:49:void run():1398:1398 -> run + 50:69:void run():1402:1402 -> run + 70:74:void run():1403:1403 -> run +com.facebook.react.fabric.FabricUIManager-IA -> com.facebook.react.fabric.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.fabric.FabricUIManagerBinding -> com.facebook.react.fabric.FabricUIManagerBinding: +# {"id":"sourceFile","fileName":"FabricUIManagerBinding.kt"} + 9:12:void ():112:112 -> + 1:3:void ():21:21 -> + 4:7:void ():23:23 -> + 26:28:void register(com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.bridge.RuntimeScheduler,com.facebook.react.fabric.FabricUIManager,com.facebook.react.fabric.events.EventBeatManager,com.facebook.react.fabric.ComponentFactory):93:93 -> register + 29:32:void register(com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.bridge.RuntimeScheduler,com.facebook.react.fabric.FabricUIManager,com.facebook.react.fabric.events.EventBeatManager,com.facebook.react.fabric.ComponentFactory):94:94 -> register + 33:40:void register(com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.bridge.RuntimeScheduler,com.facebook.react.fabric.FabricUIManager,com.facebook.react.fabric.events.EventBeatManager,com.facebook.react.fabric.ComponentFactory):101:101 -> register + 1:4:void unregister():107:107 -> unregister +com.facebook.react.fabric.FabricUIManagerBinding$Companion -> com.facebook.react.fabric.FabricUIManagerBinding$Companion: +# {"id":"sourceFile","fileName":"FabricUIManagerBinding.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():110:110 -> +com.facebook.react.fabric.FabricUIManagerProviderImpl -> com.facebook.react.fabric.FabricUIManagerProviderImpl: +# {"id":"sourceFile","fileName":"FabricUIManagerProviderImpl.kt"} + 11:13:void (com.facebook.react.fabric.ComponentFactory,com.facebook.react.uimanager.ViewManagerRegistry):29:29 -> + 14:15:void (com.facebook.react.fabric.ComponentFactory,com.facebook.react.uimanager.ViewManagerRegistry):30:30 -> + 16:18:void (com.facebook.react.fabric.ComponentFactory,com.facebook.react.uimanager.ViewManagerRegistry):31:31 -> + 6:12:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):47:47 -> createUIManager + 13:17:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):48:48 -> createUIManager + 18:22:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):49:49 -> createUIManager + 23:29:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):50:50 -> createUIManager + 30:32:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):51:51 -> createUIManager + 33:37:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):53:53 -> createUIManager + 38:42:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):54:54 -> createUIManager + 43:49:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):56:56 -> createUIManager + 50:57:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):58:58 -> createUIManager + 58:66:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):59:59 -> createUIManager + 67:68:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):67:67 -> createUIManager + 69:71:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):62:62 -> createUIManager + 72:74:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):76:76 -> createUIManager + 75:78:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):77:77 -> createUIManager + 79:80:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):70:70 -> createUIManager + 81:82:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):71:71 -> createUIManager + 83:86:com.facebook.react.bridge.UIManager createUIManager(com.facebook.react.bridge.ReactApplicationContext):70:70 -> createUIManager +com.facebook.react.fabric.LongStreamingStats -> com.facebook.react.fabric.LongStreamingStats: +# {"id":"sourceFile","fileName":"LongStreamingStats.kt"} + 1:3:void ():14:14 -> + 4:12:void ():17:17 -> + 13:24:void ():18:18 -> + 7:20:void add(long):30:30 -> add + 21:29:void add(long):31:31 -> add + 30:41:void add(long):32:32 -> add + 42:50:void add(long):34:34 -> add + 51:61:void add(long):35:35 -> add + 62:72:void add(long):39:39 -> add + 73:83:void add(long):44:44 -> add + 84:85:void add(long):40:40 -> add + 86:96:void add(long):47:47 -> add + 1:3:double getAverage():19:19 -> getAverage + 1:3:long getMax():23:23 -> getMax + 1:19:double getMedian():52:52 -> getMedian + 20:33:double getMedian():56:56 -> getMedian + 34:42:double getMedian():57:57 -> getMedian + 43:79:double getMedian():59:59 -> getMedian + 80:85:double getMedian():61:61 -> getMedian +com.facebook.react.fabric.StateWrapperImpl -> com.facebook.react.fabric.StateWrapperImpl: +# {"id":"sourceFile","fileName":"StateWrapperImpl.kt"} + 9:12:void ():98:98 -> + 1:3:void ():26:26 -> + 4:7:void ():66:66 -> + 1:6:void destroyState():78:78 -> destroyState + 7:10:void destroyState():79:79 -> destroyState + 1:6:com.facebook.react.bridge.ReadableNativeMap getStateData():49:49 -> getStateData + 7:15:com.facebook.react.bridge.ReadableNativeMap getStateData():50:50 -> getStateData + 16:20:com.facebook.react.bridge.ReadableNativeMap getStateData():53:53 -> getStateData + 1:6:com.facebook.react.common.mapbuffer.ReadableMapBuffer getStateDataMapBuffer():40:40 -> getStateDataMapBuffer + 7:15:com.facebook.react.common.mapbuffer.ReadableMapBuffer getStateDataMapBuffer():41:41 -> getStateDataMapBuffer + 16:20:com.facebook.react.common.mapbuffer.ReadableMapBuffer getStateDataMapBuffer():44:44 -> getStateDataMapBuffer + 1:6:java.lang.Object getStateDataReference():58:58 -> getStateDataReference + 7:15:java.lang.Object getStateDataReference():59:59 -> getStateDataReference + 16:20:java.lang.Object getStateDataReference():62:62 -> getStateDataReference + 1:6:java.lang.String toString():84:84 -> toString + 7:9:java.lang.String toString():85:85 -> toString + 10:15:java.lang.String toString():88:88 -> toString + 16:20:java.lang.String toString():90:90 -> toString + 21:37:java.lang.String toString():93:93 -> toString + 6:11:void updateState(com.facebook.react.bridge.WritableMap):70:70 -> updateState + 12:19:void updateState(com.facebook.react.bridge.WritableMap):71:71 -> updateState + 20:25:void updateState(com.facebook.react.bridge.WritableMap):74:74 -> updateState +com.facebook.react.fabric.StateWrapperImpl$Companion -> com.facebook.react.fabric.StateWrapperImpl$Companion: +# {"id":"sourceFile","fileName":"StateWrapperImpl.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():96:96 -> +com.facebook.react.fabric.SurfaceHandlerBinding -> com.facebook.react.fabric.SurfaceHandlerBinding: +# {"id":"sourceFile","fileName":"SurfaceHandlerBinding.kt"} + 9:12:void ():91:91 -> + 6:9:void (java.lang.String):14:14 -> + 10:13:void (java.lang.String):17:17 -> + 1:5:java.lang.String getModuleName():29:29 -> getModuleName + 1:5:int getSurfaceId():23:23 -> getSurfaceId + 1:5:boolean isRunning():26:26 -> isRunning + 5:12:void setLayoutConstraints(int,int,int,int,boolean,boolean,float,float):48:48 -> setLayoutConstraints + 13:18:void setLayoutConstraints(int,int,int,int,boolean,boolean,float,float):49:49 -> setLayoutConstraints + 19:24:void setLayoutConstraints(int,int,int,int,boolean,boolean,float,float):50:50 -> setLayoutConstraints + 25:49:void setLayoutConstraints(int,int,int,int,boolean,boolean,float,float):51:51 -> setLayoutConstraints + 50:53:void setLayoutConstraints(int,int,int,int,boolean,boolean,float,float):47:47 -> setLayoutConstraints + 3:6:void setMountable(boolean):77:77 -> setMountable +com.facebook.react.fabric.SurfaceHandlerBinding$Companion -> com.facebook.react.fabric.SurfaceHandlerBinding$Companion: +# {"id":"sourceFile","fileName":"SurfaceHandlerBinding.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():82:82 -> +com.facebook.react.fabric.SynchronousEvent -> com.facebook.react.fabric.SynchronousEvent: +# {"id":"sourceFile","fileName":"SynchronousEvent.kt"} + 6:8:void (int,int,java.lang.String):14:14 -> + 9:10:void (int,int,java.lang.String):15:15 -> + 11:12:void (int,int,java.lang.String):16:16 -> + 13:15:void (int,int,java.lang.String):17:17 -> + 1:3:java.lang.String getEventName():17:17 -> getEventName + 1:3:int getSurfaceId():15:15 -> getSurfaceId + 1:3:int getViewTag():16:16 -> getViewTag +com.facebook.react.fabric.events.EventBeatManager -> com.facebook.react.fabric.events.EventBeatManager: +# {"id":"sourceFile","fileName":"EventBeatManager.kt"} + 9:12:void ():36:36 -> + 1:3:void ():21:21 -> + 4:7:void ():23:23 -> + 1:4:void onBatchEventDispatched():31:31 -> onBatchEventDispatched +com.facebook.react.fabric.events.EventBeatManager$Companion -> com.facebook.react.fabric.events.EventBeatManager$Companion: +# {"id":"sourceFile","fileName":"EventBeatManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():34:34 -> +com.facebook.react.fabric.events.EventEmitterWrapper -> com.facebook.react.fabric.events.EventEmitterWrapper: +# {"id":"sourceFile","fileName":"EventEmitterWrapper.kt"} + 9:12:void ():83:83 -> + 1:4:void ():25:25 -> + 2:7:void destroy():76:76 -> destroy + 8:13:void destroy():77:77 -> destroy + 14:17:void destroy():79:79 -> destroy + 7:12:void dispatch(java.lang.String,com.facebook.react.bridge.WritableMap,int):44:44 -> dispatch + 13:14:void dispatch(java.lang.String,com.facebook.react.bridge.WritableMap,int):45:45 -> dispatch + 15:19:void dispatch(java.lang.String,com.facebook.react.bridge.WritableMap,int):47:47 -> dispatch + 20:24:void dispatch(java.lang.String,com.facebook.react.bridge.WritableMap,int):48:48 -> dispatch + 1:2:void dispatchEventSynchronously(java.lang.String,com.facebook.react.bridge.WritableMap):52:53 -> dispatchEventSynchronously + 3:5:void dispatchEventSynchronously(java.lang.String,com.facebook.react.bridge.WritableMap):55:57 -> dispatchEventSynchronously + 7:12:void dispatchUnique(java.lang.String,com.facebook.react.bridge.WritableMap):68:68 -> dispatchUnique + 13:14:void dispatchUnique(java.lang.String,com.facebook.react.bridge.WritableMap):69:69 -> dispatchUnique + 15:19:void dispatchUnique(java.lang.String,com.facebook.react.bridge.WritableMap):71:71 -> dispatchUnique + 20:24:void dispatchUnique(java.lang.String,com.facebook.react.bridge.WritableMap):72:72 -> dispatchUnique +com.facebook.react.fabric.events.EventEmitterWrapper$Companion -> com.facebook.react.fabric.events.EventEmitterWrapper$Companion: +# {"id":"sourceFile","fileName":"EventEmitterWrapper.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():81:81 -> +com.facebook.react.fabric.events.FabricEventEmitter -> com.facebook.react.fabric.events.FabricEventEmitter: +# {"id":"sourceFile","fileName":"FabricEventEmitter.kt"} + 6:11:void (com.facebook.react.fabric.FabricUIManager):18:18 -> + 1:1:void receiveEvent(int,java.lang.String,com.facebook.react.bridge.WritableMap):24:24 -> receiveEvent + 2:2:void receiveEvent(int,int,java.lang.String,com.facebook.react.bridge.WritableMap):33:33 -> receiveEvent + 3:3:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):45:45 -> receiveEvent + 4:4:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):47:47 -> receiveEvent + 5:5:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):49:49 -> receiveEvent + 16:23:void receiveTouches(java.lang.String,com.facebook.react.bridge.WritableArray,com.facebook.react.bridge.WritableArray):60:60 -> receiveTouches +com.facebook.react.fabric.internal.interop.InteropUIBlockListener -> com.facebook.react.fabric.internal.interop.InteropUIBlockListener: +# {"id":"sourceFile","fileName":"InteropUiBlockListener.kt"} + 1:3:void ():26:26 -> + 4:10:java.util.List getBeforeUIBlocks$ReactAndroid_release():28:28 -> + 4:10:void ():28 -> + 11:18:java.util.List getAfterUIBlocks$ReactAndroid_release():30:30 -> + 11:18:void ():30 -> + 7:11:void addUIBlock(com.facebook.react.fabric.interop.UIBlock):39:39 -> addUIBlock + 12:16:void addUIBlock(com.facebook.react.fabric.interop.UIBlock):40:40 -> addUIBlock + 6:9:void didDispatchMountItems(com.facebook.react.bridge.UIManager):76:76 -> didDispatchMountItems + 6:10:void didMountItems(com.facebook.react.bridge.UIManager):60:60 -> didMountItems + 11:12:void didMountItems(com.facebook.react.bridge.UIManager):66:67 -> didMountItems + 13:19:void didMountItems(com.facebook.react.bridge.UIManager):67:67 -> didMountItems + 20:21:void didMountItems(com.facebook.react.bridge.UIManager):68:68 -> didMountItems + 22:32:void didMountItems(com.facebook.react.bridge.UIManager):70:70 -> didMountItems + 33:33:void didMountItems(com.facebook.react.bridge.UIManager):66:66 -> didMountItems + 34:49:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> didMountItems + 34:49:void didMountItems(com.facebook.react.bridge.UIManager):73 -> didMountItems + 50:58:void didMountItems(com.facebook.react.bridge.UIManager):73:73 -> didMountItems + 59:60:void didMountItems(com.facebook.react.bridge.UIManager):66:66 -> didMountItems + 1:3:java.util.List getAfterUIBlocks$ReactAndroid_release():30:30 -> getAfterUIBlocks$ReactAndroid_release + 1:3:java.util.List getBeforeUIBlocks$ReactAndroid_release():28:28 -> getBeforeUIBlocks$ReactAndroid_release + 7:11:void prependUIBlock(com.facebook.react.fabric.interop.UIBlock):34:34 -> prependUIBlock + 12:16:void prependUIBlock(com.facebook.react.fabric.interop.UIBlock):35:35 -> prependUIBlock + 6:9:void willDispatchViewUpdates(com.facebook.react.bridge.UIManager):78:78 -> willDispatchViewUpdates + 6:10:void willMountItems(com.facebook.react.bridge.UIManager):43:43 -> willMountItems + 11:12:void willMountItems(com.facebook.react.bridge.UIManager):49:50 -> willMountItems + 13:19:void willMountItems(com.facebook.react.bridge.UIManager):50:50 -> willMountItems + 20:21:void willMountItems(com.facebook.react.bridge.UIManager):51:51 -> willMountItems + 22:32:void willMountItems(com.facebook.react.bridge.UIManager):53:53 -> willMountItems + 33:33:void willMountItems(com.facebook.react.bridge.UIManager):49:49 -> willMountItems + 34:49:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> willMountItems + 34:49:void willMountItems(com.facebook.react.bridge.UIManager):56 -> willMountItems + 50:58:void willMountItems(com.facebook.react.bridge.UIManager):56:56 -> willMountItems + 59:60:void willMountItems(com.facebook.react.bridge.UIManager):49:49 -> willMountItems +com.facebook.react.fabric.interop.UIBlock -> com.facebook.react.fabric.interop.UIBlock: +# {"id":"sourceFile","fileName":"UIBlock.kt"} +com.facebook.react.fabric.interop.UIBlockViewResolver -> com.facebook.react.fabric.interop.UIBlockViewResolver: +# {"id":"sourceFile","fileName":"UIBlockViewResolver.kt"} +com.facebook.react.fabric.mounting.LayoutMetricsConversions -> com.facebook.react.fabric.mounting.LayoutMetricsConversions: +# {"id":"sourceFile","fileName":"LayoutMetricsConversions.kt"} +com.facebook.react.fabric.mounting.LayoutMetricsConversions$Companion -> com.facebook.react.fabric.mounting.LayoutMetricsConversions$Companion: +# {"id":"sourceFile","fileName":"LayoutMetricsConversions.kt"} + 1:4:void ():16:16 -> + 1:4:float getMaxSize(int):26:26 -> getMaxSize + 5:15:float getMaxSize(int):27:27 -> getMaxSize + 1:4:float getMinSize(int):19:19 -> getMinSize + 5:16:float getMinSize(int):20:20 -> getMinSize + 5:7:com.facebook.yoga.YogaMeasureMode getYogaMeasureMode(float,float):46:46 -> getYogaMeasureMode + # {"id":"com.android.tools.r8.residualsignature","signature":"(FF)Lcom/facebook/yoga/p;"} + 8:13:com.facebook.yoga.YogaMeasureMode getYogaMeasureMode(float,float):47:47 -> getYogaMeasureMode + 14:16:com.facebook.yoga.YogaMeasureMode getYogaMeasureMode(float,float):48:48 -> getYogaMeasureMode + 17:19:com.facebook.yoga.YogaMeasureMode getYogaMeasureMode(float,float):50:50 -> getYogaMeasureMode + 5:11:float getYogaSize(float,float):36:36 -> getYogaSize + 12:20:float getYogaSize(float,float):37:37 -> getYogaSize + 21:27:float getYogaSize(float,float):40:40 -> getYogaSize +com.facebook.react.fabric.mounting.MountItemDispatcher -> com.facebook.react.fabric.mounting.MountItemDispatcher: +# {"id":"sourceFile","fileName":"MountItemDispatcher.kt"} + 11:13:void (com.facebook.react.fabric.mounting.MountingManager,com.facebook.react.fabric.mounting.MountItemDispatcher$ItemDispatchListener):28:28 -> + 14:15:void (com.facebook.react.fabric.mounting.MountingManager,com.facebook.react.fabric.mounting.MountItemDispatcher$ItemDispatchListener):29:29 -> + 16:17:void (com.facebook.react.fabric.mounting.MountingManager,com.facebook.react.fabric.mounting.MountItemDispatcher$ItemDispatchListener):30:30 -> + 18:24:void (com.facebook.react.fabric.mounting.MountingManager,com.facebook.react.fabric.mounting.MountItemDispatcher$ItemDispatchListener):32:32 -> + 25:31:void (com.facebook.react.fabric.mounting.MountingManager,com.facebook.react.fabric.mounting.MountItemDispatcher$ItemDispatchListener):33:33 -> + 32:39:void (com.facebook.react.fabric.mounting.MountingManager,com.facebook.react.fabric.mounting.MountItemDispatcher$ItemDispatchListener):34:34 -> + 6:11:void addMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem):50:50 -> addMountItem + 6:17:void addPreAllocateMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem):58:58 -> addPreAllocateMountItem + 18:23:void addPreAllocateMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem):59:59 -> addPreAllocateMountItem + 24:27:void addPreAllocateMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem):60:60 -> addPreAllocateMountItem + 28:35:void addPreAllocateMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem):64:64 -> addPreAllocateMountItem + 36:43:void addPreAllocateMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem):65:65 -> addPreAllocateMountItem + 44:51:void addPreAllocateMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem):61:61 -> addPreAllocateMountItem + 6:11:void addViewCommandMountItem(com.facebook.react.fabric.mounting.mountitems.DispatchCommandMountItem):46:46 -> addViewCommandMountItem + 1:2:void dispatchMountItems(java.util.Queue):104:105 -> dispatchMountItems + 3:3:void dispatchMountItems(java.util.Queue):107:107 -> dispatchMountItems + 4:4:void dispatchMountItems(java.util.Queue):109:109 -> dispatchMountItems + 5:5:void dispatchMountItems(java.util.Queue):111:111 -> dispatchMountItems + 6:7:void dispatchMountItems(java.util.Queue):113:114 -> dispatchMountItems + 8:8:void dispatchMountItems(java.util.Queue):117:117 -> dispatchMountItems + 9:9:void dispatchMountItems(java.util.Queue):120:120 -> dispatchMountItems + 10:10:void dispatchMountItems(java.util.Queue):105:105 -> dispatchMountItems + 11:12:void dispatchMountItems():138:139 -> dispatchMountItems + 13:14:void dispatchMountItems():141:142 -> dispatchMountItems + 15:15:void dispatchMountItems():148:148 -> dispatchMountItems + 16:16:void dispatchMountItems():160:160 -> dispatchMountItems + 17:17:void dispatchMountItems():163:163 -> dispatchMountItems + 18:18:void dispatchMountItems():161:161 -> dispatchMountItems + 19:21:void dispatchMountItems():166:168 -> dispatchMountItems + 22:22:void dispatchMountItems():171:171 -> dispatchMountItems + 23:23:void dispatchMountItems():194:194 -> dispatchMountItems + 24:24:void dispatchMountItems():192:192 -> dispatchMountItems + 25:27:void dispatchMountItems():175:177 -> dispatchMountItems + 28:28:void dispatchMountItems():187:187 -> dispatchMountItems + 29:29:void dispatchMountItems():185:185 -> dispatchMountItems + 30:30:void dispatchMountItems():199:199 -> dispatchMountItems + 31:31:void dispatchMountItems():204:204 -> dispatchMountItems + 32:32:void dispatchMountItems():207:207 -> dispatchMountItems + 33:33:void dispatchMountItems():205:205 -> dispatchMountItems + 34:36:void dispatchMountItems():209:211 -> dispatchMountItems + 37:37:void dispatchMountItems():213:213 -> dispatchMountItems + 38:38:void dispatchMountItems():215:215 -> dispatchMountItems + 39:39:void dispatchMountItems():221:221 -> dispatchMountItems + 40:40:void dispatchMountItems():219:219 -> dispatchMountItems + 41:41:void dispatchMountItems():223:223 -> dispatchMountItems + 42:44:void dispatchMountItems():225:227 -> dispatchMountItems + 45:45:void dispatchMountItems():231:231 -> dispatchMountItems + 46:47:void dispatchMountItems():234:235 -> dispatchMountItems + 48:48:void dispatchMountItems():238:238 -> dispatchMountItems + 49:49:void dispatchMountItems():240:240 -> dispatchMountItems + 50:51:void dispatchMountItems():243:244 -> dispatchMountItems + 52:53:void dispatchMountItems():247:248 -> dispatchMountItems + 54:54:void dispatchMountItems():250:250 -> dispatchMountItems + 55:56:void dispatchMountItems():254:255 -> dispatchMountItems + 57:57:void dispatchMountItems():258:258 -> dispatchMountItems + 1:2:void dispatchPreMountItems(long):271:271 -> dispatchPreMountItems + 3:11:void dispatchPreMountItems(long):273:273 -> dispatchPreMountItems + 12:17:void dispatchPreMountItems(long):278:278 -> dispatchPreMountItems + 18:21:void dispatchPreMountItems(long):279:279 -> dispatchPreMountItems + 1:8:void dispatchPreMountItemsImpl(long):283:283 -> dispatchPreMountItemsImpl + 9:11:void dispatchPreMountItemsImpl(long):287:287 -> dispatchPreMountItemsImpl + 12:20:void dispatchPreMountItemsImpl(long):291:291 -> dispatchPreMountItemsImpl + 21:30:void dispatchPreMountItemsImpl(long):296:296 -> dispatchPreMountItemsImpl + 31:32:void dispatchPreMountItemsImpl(long):303:303 -> dispatchPreMountItemsImpl + 33:36:void dispatchPreMountItemsImpl(long):306:306 -> dispatchPreMountItemsImpl + 37:42:void dispatchPreMountItemsImpl(long):297:297 -> dispatchPreMountItemsImpl + 43:52:void dispatchPreMountItemsImpl(long):298:298 -> dispatchPreMountItemsImpl + 53:56:void dispatchPreMountItemsImpl(long):300:300 -> dispatchPreMountItemsImpl + 57:59:void dispatchPreMountItemsImpl(long):303:303 -> dispatchPreMountItemsImpl + 1:12:void executeOrEnqueue(com.facebook.react.fabric.mounting.mountitems.MountItem):310:310 -> executeOrEnqueue + 13:18:void executeOrEnqueue(com.facebook.react.fabric.mounting.mountitems.MountItem):311:311 -> executeOrEnqueue + 19:30:void executeOrEnqueue(com.facebook.react.fabric.mounting.mountitems.MountItem):315:315 -> executeOrEnqueue + 31:37:void executeOrEnqueue(com.facebook.react.fabric.mounting.mountitems.MountItem):312:312 -> executeOrEnqueue + 38:39:void executeOrEnqueue(com.facebook.react.fabric.mounting.mountitems.MountItem):319:319 -> executeOrEnqueue + 40:43:void executeOrEnqueue(com.facebook.react.fabric.mounting.mountitems.MountItem):320:320 -> executeOrEnqueue + 44:45:void executeOrEnqueue(com.facebook.react.fabric.mounting.mountitems.MountItem):321:321 -> executeOrEnqueue + 46:49:void executeOrEnqueue(com.facebook.react.fabric.mounting.mountitems.MountItem):319:319 -> executeOrEnqueue + 50:53:void executeOrEnqueue(com.facebook.react.fabric.mounting.mountitems.MountItem):323:323 -> executeOrEnqueue + 54:59:void executeOrEnqueue(com.facebook.react.fabric.mounting.mountitems.MountItem):325:325 -> executeOrEnqueue + 1:9:java.util.List getAndResetMountItems():336:336 -> getAndResetMountItems + 1:9:java.util.List getAndResetPreMountItems():340:340 -> getAndResetPreMountItems + 1:9:java.util.List getAndResetViewCommandMountItems():332:332 -> getAndResetViewCommandMountItems + 1:3:long getBatchedExecutionTime():37:37 -> getBatchedExecutionTime + 1:3:long getRunStartTime():40:40 -> getRunStartTime + 1:6:void tryDispatchMountItems():82:82 -> tryDispatchMountItems + 7:9:void tryDispatchMountItems():86:86 -> tryDispatchMountItems + 10:12:void tryDispatchMountItems():89:89 -> tryDispatchMountItems + 13:14:void tryDispatchMountItems():92:92 -> tryDispatchMountItems + 15:21:void tryDispatchMountItems():98:98 -> tryDispatchMountItems + 22:24:void tryDispatchMountItems():92:92 -> tryDispatchMountItems +com.facebook.react.fabric.mounting.MountItemDispatcher$Companion -> com.facebook.react.fabric.mounting.MountItemDispatcher$Companion: +# {"id":"sourceFile","fileName":"MountItemDispatcher.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:java.util.List access$drainConcurrentItemQueue(com.facebook.react.fabric.mounting.MountItemDispatcher$Companion,java.util.Queue):350:350 -> + 2:2:void ():350 -> + 1:5:java.util.List access$drainConcurrentItemQueue(com.facebook.react.fabric.mounting.MountItemDispatcher$Companion,java.util.Queue):350:350 -> access$drainConcurrentItemQueue + 1:4:java.util.List access$drainConcurrentItemQueue(com.facebook.react.fabric.mounting.MountItemDispatcher$Companion,java.util.Queue):350:350 -> access$printMountItem + 1:4:void access$printMountItem(com.facebook.react.fabric.mounting.MountItemDispatcher$Companion,com.facebook.react.fabric.mounting.mountitems.MountItem,java.lang.String):350 -> access$printMountItem + 1:8:java.util.List drainConcurrentItemQueue(java.util.Queue):356:356 -> drainConcurrentItemQueue + 9:12:java.util.List drainConcurrentItemQueue(java.util.Queue):360:360 -> drainConcurrentItemQueue + 13:21:java.util.List drainConcurrentItemQueue(java.util.Queue):362:362 -> drainConcurrentItemQueue + 22:27:java.util.List drainConcurrentItemQueue(java.util.Queue):363:363 -> drainConcurrentItemQueue + 28:31:java.util.List drainConcurrentItemQueue(java.util.Queue):360:360 -> drainConcurrentItemQueue + 32:39:java.util.List drainConcurrentItemQueue(java.util.Queue):365:365 -> drainConcurrentItemQueue + 1:18:void printMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,java.lang.String):371:371 -> printMountItem + 19:24:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):739:739 -> printMountItem + 19:24:void printMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,java.lang.String):371 -> printMountItem + 25:32:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):740:740 -> printMountItem + 25:32:void printMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,java.lang.String):371 -> printMountItem + 33:38:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):741:741 -> printMountItem + 33:38:void printMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,java.lang.String):371 -> printMountItem + 39:44:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):742:742 -> printMountItem + 39:44:void printMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,java.lang.String):371 -> printMountItem + 45:51:void printMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,java.lang.String):371:371 -> printMountItem + 52:62:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):743:743 -> printMountItem + 52:62:void printMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,java.lang.String):371 -> printMountItem + 63:66:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):747:747 -> printMountItem + 63:66:void printMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,java.lang.String):371 -> printMountItem + 67:82:void printMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,java.lang.String):373:373 -> printMountItem + 83:109:void printMountItem(com.facebook.react.fabric.mounting.mountitems.MountItem,java.lang.String):374:374 -> printMountItem +com.facebook.react.fabric.mounting.MountItemDispatcher$ItemDispatchListener -> com.facebook.react.fabric.mounting.MountItemDispatcher$ItemDispatchListener: +# {"id":"sourceFile","fileName":"MountItemDispatcher.kt"} +com.facebook.react.fabric.mounting.MountingManager -> com.facebook.react.fabric.mounting.MountingManager: +# {"id":"sourceFile","fileName":"MountingManager.kt"} + 9:22:void ():375:375 -> + 11:13:void (com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor):41:41 -> + 14:15:void (com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor):42:42 -> + 16:17:void (com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor):43:43 -> + 18:24:void (com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor):45:45 -> + 25:31:void (com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor):47:47 -> + 32:38:void (com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor):52:52 -> + 39:46:void (com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor):53:53 -> + 1:3:java.lang.String access$getTAG$cp():41:41 -> access$getTAG$cp + 1:6:void attachRootView(int,android.view.View,com.facebook.react.uimanager.ThemedReactContext):105:105 -> attachRootView + 7:12:void attachRootView(int,android.view.View,com.facebook.react.uimanager.ThemedReactContext):107:107 -> attachRootView + 13:25:void attachRootView(int,android.view.View,com.facebook.react.uimanager.ThemedReactContext):108:108 -> attachRootView + 26:29:void attachRootView(int,android.view.View,com.facebook.react.uimanager.ThemedReactContext):112:112 -> attachRootView + 1:6:void clearJSResponder():288:288 -> clearJSResponder + 2:7:void enqueuePendingEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int):357:357 -> enqueuePendingEvent + 8:9:void enqueuePendingEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int):360:360 -> enqueuePendingEvent + 10:13:void enqueuePendingEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int):362:362 -> enqueuePendingEvent + 14:17:void enqueuePendingEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int):363:363 -> enqueuePendingEvent + 18:23:void enqueuePendingEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int):359:359 -> enqueuePendingEvent + 24:27:void enqueuePendingEvent(int,int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int):367:367 -> enqueuePendingEvent + 1:4:void experimental_prefetchResources(com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.common.mapbuffer.MapBuffer):344:344 -> experimental_prefetchResources + 5:8:void experimental_prefetchResources(com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.common.mapbuffer.MapBuffer):345:345 -> experimental_prefetchResources + 9:12:void experimental_prefetchResources(com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.common.mapbuffer.MapBuffer):346:346 -> experimental_prefetchResources + 13:20:void experimental_prefetchResources(com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.common.mapbuffer.MapBuffer):345:345 -> experimental_prefetchResources + 1:13:com.facebook.react.fabric.events.EventEmitterWrapper getEventEmitter(int,int):294:294 -> getEventEmitter + 1:10:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManager(int):146:146 -> getSurfaceManager + 11:13:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManager(int):147:147 -> getSurfaceManager + 14:23:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManager(int):150:150 -> getSurfaceManager + 24:26:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManager(int):151:151 -> getSurfaceManager + 27:38:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManager(int):154:154 -> getSurfaceManager + 39:41:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManager(int):155:155 -> getSurfaceManager + 6:12:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManagerEnforced(int,java.lang.String):160:160 -> getSurfaceManagerEnforced + 13:14:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManagerEnforced(int,java.lang.String):161:161 -> getSurfaceManagerEnforced + 15:39:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManagerEnforced(int,java.lang.String):162:162 -> getSurfaceManagerEnforced + 40:43:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManagerEnforced(int,java.lang.String):161:161 -> getSurfaceManagerEnforced + 1:11:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManagerForView(int):200:200 -> getSurfaceManagerForView + 12:14:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManagerForView(int):201:201 -> getSurfaceManagerForView + 15:42:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManagerForView(int):204:204 -> getSurfaceManagerForView + 43:52:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManagerForView(int):205:205 -> getSurfaceManagerForView + 53:56:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManagerForView(int):206:206 -> getSurfaceManagerForView + 57:61:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManagerForView(int):207:207 -> getSurfaceManagerForView + 1:7:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManagerForViewEnforced(int):217:217 -> getSurfaceManagerForViewEnforced + 8:9:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManagerForViewEnforced(int):218:218 -> getSurfaceManagerForViewEnforced + 10:31:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManagerForViewEnforced(int):219:219 -> getSurfaceManagerForViewEnforced + 32:35:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceManagerForViewEnforced(int):218:218 -> getSurfaceManagerForViewEnforced + 4:8:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceMountingManager(int,int):371:371 -> getSurfaceMountingManager + 9:13:com.facebook.react.fabric.mounting.SurfaceMountingManager getSurfaceMountingManager(int,int):372:372 -> getSurfaceMountingManager + 1:10:boolean getViewExists(int):222:222 -> getViewExists + 1:8:boolean isWaitingForViewAttach(int):175:175 -> isWaitingForViewAttach + 9:15:boolean isWaitingForViewAttach(int):177:177 -> isWaitingForViewAttach + 16:22:boolean isWaitingForViewAttach(int):181:181 -> isWaitingForViewAttach + 1:4:long measure(com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):314:314 -> measure + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactContext;Ljava/lang/String;Lcom/facebook/react/bridge/ReadableMap;Lcom/facebook/react/bridge/ReadableMap;Lcom/facebook/react/bridge/ReadableMap;FLcom/facebook/yoga/p;FLcom/facebook/yoga/p;[F)J"} + 5:11:long measure(com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):315:315 -> measure + 12:16:long measure(com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):316:316 -> measure + 17:24:long measure(com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):315:315 -> measure + 1:1:void receiveCommand(int,int,int,com.facebook.react.bridge.ReadableArray):229:229 -> receiveCommand + 2:3:void receiveCommand(int,int,int,com.facebook.react.bridge.ReadableArray):231:232 -> receiveCommand + 4:6:void receiveCommand(int,int,java.lang.String,com.facebook.react.bridge.ReadableArray):241:243 -> receiveCommand + 1:6:void sendAccessibilityEvent(int,int,int):260:260 -> sendAccessibilityEvent + 7:14:void sendAccessibilityEvent(int,int,int):262:262 -> sendAccessibilityEvent + 15:20:void sendAccessibilityEvent(int,int,int):264:264 -> sendAccessibilityEvent + 21:24:void sendAccessibilityEvent(int,int,int):265:265 -> sendAccessibilityEvent + 1:2:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):70:70 -> startSurface + 3:4:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):72:72 -> startSurface + 5:6:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):73:73 -> startSurface + 7:8:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):74:74 -> startSurface + 9:14:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):75:75 -> startSurface + 15:17:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):70:70 -> startSurface + 18:26:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):84:84 -> startSurface + 27:38:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):85:85 -> startSurface + 39:40:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):87:87 -> startSurface + 41:42:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):88:88 -> startSurface + 43:64:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):89:89 -> startSurface + 65:67:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):88:88 -> startSurface + 68:70:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):86:86 -> startSurface + 71:86:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):94:94 -> startSurface + 87:90:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):97:97 -> startSurface + 91:98:com.facebook.react.fabric.mounting.SurfaceMountingManager startSurface(int,com.facebook.react.uimanager.ThemedReactContext,android.view.View):76:76 -> startSurface + 1:14:void stopSurface(int):117:117 -> stopSurface + 15:24:void stopSurface(int):120:120 -> stopSurface + 25:35:void stopSurface(int):121:121 -> stopSurface + 36:40:void stopSurface(int):123:123 -> stopSurface + 41:45:void stopSurface(int):124:124 -> stopSurface + 46:53:void stopSurface(int):125:125 -> stopSurface + 54:61:void stopSurface(int):122:122 -> stopSurface + 62:70:void stopSurface(int):127:127 -> stopSurface + 71:73:void stopSurface(int):129:129 -> stopSurface + 74:78:void stopSurface(int):131:131 -> stopSurface + 79:80:void stopSurface(int):132:132 -> stopSurface + 81:84:void stopSurface(int):134:134 -> stopSurface + 85:87:void stopSurface(int):135:135 -> stopSurface + 88:89:void stopSurface(int):139:139 -> stopSurface + 90:116:void stopSurface(int):140:140 -> stopSurface + 117:120:void stopSurface(int):138:138 -> stopSurface + 1:14:boolean surfaceIsStopped(int):166:166 -> surfaceIsStopped + 15:20:boolean surfaceIsStopped(int):170:170 -> surfaceIsStopped + 21:29:boolean surfaceIsStopped(int):171:171 -> surfaceIsStopped + 1:6:void updateProps(int,com.facebook.react.bridge.ReadableMap):271:271 -> updateProps + 7:14:void updateProps(int,com.facebook.react.bridge.ReadableMap):276:276 -> updateProps +com.facebook.react.fabric.mounting.MountingManager$Companion -> com.facebook.react.fabric.mounting.MountingManager$Companion: +# {"id":"sourceFile","fileName":"MountingManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():374:374 -> + 1:5:java.lang.String getTAG():375:375 -> getTAG +com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor -> com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor: +# {"id":"sourceFile","fileName":"MountingManager.kt"} +com.facebook.react.fabric.mounting.SurfaceMountingManager -> com.facebook.react.fabric.mounting.SurfaceMountingManager: +# {"id":"sourceFile","fileName":"SurfaceMountingManager.java"} + androidx.collection.SparseArrayCompat mTagSetForStoppedSurface -> mTagSetForStoppedSurface + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/j;"} + 1:6:void ():63:63 -> + 1:4:void (int,com.facebook.react.touch.JSResponderHandler,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor,com.facebook.react.uimanager.ThemedReactContext):104:104 -> + 5:6:void (int,com.facebook.react.touch.JSResponderHandler,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor,com.facebook.react.uimanager.ThemedReactContext):65:65 -> + 7:8:void (int,com.facebook.react.touch.JSResponderHandler,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor,com.facebook.react.uimanager.ThemedReactContext):66:66 -> + 9:15:void (int,com.facebook.react.touch.JSResponderHandler,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor,com.facebook.react.uimanager.ThemedReactContext):71:71 -> + 16:22:void (int,com.facebook.react.touch.JSResponderHandler,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor,com.facebook.react.uimanager.ThemedReactContext):73:73 -> + 23:29:void (int,com.facebook.react.touch.JSResponderHandler,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor,com.facebook.react.uimanager.ThemedReactContext):79:79 -> + 30:36:void (int,com.facebook.react.touch.JSResponderHandler,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor,com.facebook.react.uimanager.ThemedReactContext):86:86 -> + 37:43:void (int,com.facebook.react.touch.JSResponderHandler,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor,com.facebook.react.uimanager.ThemedReactContext):90:90 -> + 44:45:void (int,com.facebook.react.touch.JSResponderHandler,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor,com.facebook.react.uimanager.ThemedReactContext):105:105 -> + 46:47:void (int,com.facebook.react.touch.JSResponderHandler,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor,com.facebook.react.uimanager.ThemedReactContext):106:106 -> + 48:49:void (int,com.facebook.react.touch.JSResponderHandler,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor,com.facebook.react.uimanager.ThemedReactContext):107:107 -> + 50:51:void (int,com.facebook.react.touch.JSResponderHandler,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor,com.facebook.react.uimanager.ThemedReactContext):108:108 -> + 52:53:void (int,com.facebook.react.touch.JSResponderHandler,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor,com.facebook.react.uimanager.ThemedReactContext):109:109 -> + 54:56:void (int,com.facebook.react.touch.JSResponderHandler,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager,com.facebook.react.fabric.mounting.MountingManager$MountItemExecutor,com.facebook.react.uimanager.ThemedReactContext):110:110 -> + 1:1:void $r8$lambda$n4kjON_o_ln4F0zne0bxri5LfaQ(com.facebook.react.fabric.mounting.SurfaceMountingManager):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:7:void addRootView(android.view.View):186:186 -> addRootView + 8:30:void addRootView(android.view.View):190:190 -> addRootView + 31:34:void addRootView(android.view.View):192:192 -> addRootView + 35:43:void addRootView(android.view.View):193:193 -> addRootView + 44:49:void addRootView(android.view.View):244:244 -> addRootView + 50:53:void addRootView(android.view.View):245:245 -> addRootView + 54:57:void addRootView(android.view.View):247:247 -> addRootView + 1:3:void addViewAt(int,int,int):336:336 -> addViewAt + 4:11:void addViewAt(int,int,int):337:337 -> addViewAt + 12:15:void addViewAt(int,int,int):341:341 -> addViewAt + 16:21:void addViewAt(int,int,int):342:342 -> addViewAt + 22:24:void addViewAt(int,int,int):353:353 -> addViewAt + 25:28:void addViewAt(int,int,int):354:354 -> addViewAt + 29:32:void addViewAt(int,int,int):355:355 -> addViewAt + 33:36:void addViewAt(int,int,int):362:362 -> addViewAt + 37:80:void addViewAt(int,int,int):363:363 -> addViewAt + 81:83:void addViewAt(int,int,int):364:364 -> addViewAt + 84:87:void addViewAt(int,int,int):367:367 -> addViewAt + 88:91:void addViewAt(int,int,int):368:368 -> addViewAt + 92:104:void addViewAt(int,int,int):370:370 -> addViewAt + 105:140:void addViewAt(int,int,int):371:371 -> addViewAt + 141:156:void addViewAt(int,int,int):382:382 -> addViewAt + 157:174:void addViewAt(int,int,int):384:384 -> addViewAt + 175:179:void addViewAt(int,int,int):371:371 -> addViewAt + 180:184:void addViewAt(int,int,int):401:401 -> addViewAt + 185:193:void addViewAt(int,int,int):403:403 -> addViewAt + 194:202:void addViewAt(int,int,int):407:407 -> addViewAt + 203:223:void addViewAt(int,int,int):428:428 -> addViewAt + 224:261:void addViewAt(int,int,int):410:410 -> addViewAt + 262:295:void addViewAt(int,int,int):357:357 -> addViewAt + 296:328:void addViewAt(int,int,int):343:343 -> addViewAt + 329:333:void addViewAt(int,int,int):350:350 -> addViewAt + 334:339:void addViewAt(int,int,int):351:351 -> addViewAt + 1:2:void attachRootView(android.view.View,com.facebook.react.uimanager.ThemedReactContext):118:118 -> attachRootView + 3:6:void attachRootView(android.view.View,com.facebook.react.uimanager.ThemedReactContext):119:119 -> attachRootView + 1:1:int -$$Nest$fgetmSurfaceId(com.facebook.react.fabric.mounting.SurfaceMountingManager):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputmRootViewAttached(com.facebook.react.fabric.mounting.SurfaceMountingManager,boolean):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:7:void createView(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):619:619 -> createView + 8:13:void createView(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):629:629 -> createView + 14:18:void createView(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):630:630 -> createView + 19:22:void createView(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):634:634 -> createView + 1:29:void createViewUnsafe(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):657:657 -> createViewUnsafe + 30:34:void createViewUnsafe(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):661:661 -> createViewUnsafe + 35:40:void createViewUnsafe(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):663:663 -> createViewUnsafe + 41:42:void createViewUnsafe(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):664:664 -> createViewUnsafe + 43:44:void createViewUnsafe(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):665:665 -> createViewUnsafe + 45:46:void createViewUnsafe(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):666:666 -> createViewUnsafe + 47:57:void createViewUnsafe(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):667:667 -> createViewUnsafe + 58:63:void createViewUnsafe(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):670:670 -> createViewUnsafe + 64:67:void createViewUnsafe(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):672:672 -> createViewUnsafe + 68:73:void createViewUnsafe(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):673:673 -> createViewUnsafe + 74:79:void createViewUnsafe(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):675:675 -> createViewUnsafe + 80:86:void createViewUnsafe(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):678:678 -> createViewUnsafe + 87:87:void createViewUnsafe(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.fabric.events.EventEmitterWrapper,boolean):679:679 -> createViewUnsafe + 1:1:void -$$Nest$mexecuteMountItemsOnViewAttach(com.facebook.react.fabric.mounting.SurfaceMountingManager):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void deleteView(int):1033:1033 -> deleteView + 4:10:void deleteView(int):1034:1034 -> deleteView + 11:16:void deleteView(int):1038:1038 -> deleteView + 17:49:void deleteView(int):1041:1041 -> deleteView + 50:61:void deleteView(int):1048:1048 -> deleteView + 62:71:void deleteView(int):1054:1054 -> deleteView + 72:80:void deleteView(int):1059:1059 -> deleteView + 81:84:void deleteView(int):1061:1061 -> deleteView + 1:1:void -$$Nest$smlogViewHierarchy(android.view.ViewGroup,boolean):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:5:void enqueuePendingEvent(int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int):1158:1158 -> enqueuePendingEvent + 6:18:void enqueuePendingEvent(int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int):1162:1162 -> enqueuePendingEvent + 19:23:void enqueuePendingEvent(int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int):1168:1168 -> enqueuePendingEvent + 24:32:void enqueuePendingEvent(int,java.lang.String,boolean,com.facebook.react.bridge.WritableMap,int):1170:1170 -> enqueuePendingEvent + 1:8:void executeMountItemsOnViewAttach():254:254 -> executeMountItemsOnViewAttach + 1:3:com.facebook.react.uimanager.ThemedReactContext getContext():132:132 -> getContext + 1:8:com.facebook.react.fabric.events.EventEmitterWrapper getEventEmitter(int):1089:1089 -> getEventEmitter + 9:11:com.facebook.react.fabric.events.EventEmitterWrapper getEventEmitter(int):1090:1090 -> getEventEmitter + 1:6:com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState getNullableViewState(int):1114:1114 -> getNullableViewState + 7:17:com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState getNullableViewState(int):1118:1118 -> getNullableViewState + 1:3:int getSurfaceId():123:123 -> getSurfaceId + 1:8:android.view.View getView(int):1095:1095 -> getView + 9:13:android.view.View getView(int):1096:1096 -> getView + 14:41:android.view.View getView(int):1098:1098 -> getView + 1:12:boolean getViewExists(int):169:169 -> getViewExists + 13:18:boolean getViewExists(int):172:172 -> getViewExists + 19:27:boolean getViewExists(int):175:175 -> getViewExists + 1:4:com.facebook.react.uimanager.IViewGroupManager getViewGroupManager(com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState):1124:1124 -> getViewGroupManager + 5:7:com.facebook.react.uimanager.IViewGroupManager getViewGroupManager(com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState):1127:1127 -> getViewGroupManager + 8:30:com.facebook.react.uimanager.IViewGroupManager getViewGroupManager(com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState):1125:1125 -> getViewGroupManager + 1:15:com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState getViewState(int):1105:1105 -> getViewState + 16:35:com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState getViewState(int):1107:1107 -> getViewState + 36:50:com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState getViewState(int):1108:1108 -> getViewState + 1:3:boolean isRootViewAttached():127:127 -> isRootViewAttached + 1:3:boolean isStopped():114:114 -> isStopped + 1:6:void lambda$stopSurface$0():302:302 -> lambda$stopSurface$0 + 7:13:void lambda$stopSurface$0():303:303 -> lambda$stopSurface$0 + 14:20:void lambda$stopSurface$0():305:305 -> lambda$stopSurface$0 + 21:42:void lambda$stopSurface$0():306:306 -> lambda$stopSurface$0 + 43:57:void lambda$stopSurface$0():309:309 -> lambda$stopSurface$0 + 58:68:void lambda$stopSurface$0():312:312 -> lambda$stopSurface$0 + 69:70:void lambda$stopSurface$0():317:317 -> lambda$stopSurface$0 + 71:72:void lambda$stopSurface$0():318:318 -> lambda$stopSurface$0 + 73:74:void lambda$stopSurface$0():319:319 -> lambda$stopSurface$0 + 75:76:void lambda$stopSurface$0():320:320 -> lambda$stopSurface$0 + 77:78:void lambda$stopSurface$0():321:321 -> lambda$stopSurface$0 + 79:83:void lambda$stopSurface$0():322:322 -> lambda$stopSurface$0 + 84:113:void lambda$stopSurface$0():324:324 -> lambda$stopSurface$0 + 1:4:void logViewHierarchy(android.view.ViewGroup,boolean):136:136 -> logViewHierarchy + 5:48:void logViewHierarchy(android.view.ViewGroup,boolean):137:137 -> logViewHierarchy + 49:54:void logViewHierarchy(android.view.ViewGroup,boolean):138:138 -> logViewHierarchy + 55:74:void logViewHierarchy(android.view.ViewGroup,boolean):139:139 -> logViewHierarchy + 75:88:void logViewHierarchy(android.view.ViewGroup,boolean):144:144 -> logViewHierarchy + 89:110:void logViewHierarchy(android.view.ViewGroup,boolean):146:146 -> logViewHierarchy + 111:116:void logViewHierarchy(android.view.ViewGroup,boolean):139:139 -> logViewHierarchy + 117:143:void logViewHierarchy(android.view.ViewGroup,boolean):149:149 -> logViewHierarchy + 144:148:void logViewHierarchy(android.view.ViewGroup,boolean):152:152 -> logViewHierarchy + 149:154:void logViewHierarchy(android.view.ViewGroup,boolean):153:153 -> logViewHierarchy + 155:167:void logViewHierarchy(android.view.ViewGroup,boolean):155:155 -> logViewHierarchy + 168:171:void logViewHierarchy(android.view.ViewGroup,boolean):156:156 -> logViewHierarchy + 172:189:void logViewHierarchy(android.view.ViewGroup,boolean):157:157 -> logViewHierarchy + 190:207:void logViewHierarchy(android.view.ViewGroup,boolean):159:159 -> logViewHierarchy + 208:210:void logViewHierarchy(android.view.ViewGroup,boolean):157:157 -> logViewHierarchy + 211:216:void logViewHierarchy(android.view.ViewGroup,boolean):160:160 -> logViewHierarchy + 1:10:void markActiveTouchForTag(int):1187:1187 -> markActiveTouchForTag + 1:5:void onViewStateDeleted(com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState):1011:1011 -> onViewStateDeleted + 6:8:void onViewStateDeleted(com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState):1012:1012 -> onViewStateDeleted + 9:10:void onViewStateDeleted(com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState):1013:1013 -> onViewStateDeleted + 11:14:void onViewStateDeleted(com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState):1019:1019 -> onViewStateDeleted + 15:17:void onViewStateDeleted(com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState):1020:1020 -> onViewStateDeleted + 18:19:void onViewStateDeleted(com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState):1021:1021 -> onViewStateDeleted + 20:21:void onViewStateDeleted(com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState):1025:1025 -> onViewStateDeleted + 22:27:void onViewStateDeleted(com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState):1026:1026 -> onViewStateDeleted + 28:33:void onViewStateDeleted(com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState):1027:1027 -> onViewStateDeleted + 1:3:void preallocateView(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,boolean):1072:1072 -> preallocateView + 4:10:void preallocateView(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,boolean):1074:1074 -> preallocateView + 11:24:void preallocateView(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,boolean):1079:1079 -> preallocateView + 25:28:void preallocateView(java.lang.String,int,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,boolean):1083:1083 -> preallocateView + 1:19:void printSurfaceState():1131:1131 -> printSurfaceState + 20:41:void printSurfaceState():1132:1132 -> printSurfaceState + 42:52:void printSurfaceState():1134:1134 -> printSurfaceState + 53:56:void printSurfaceState():1135:1135 -> printSurfaceState + 57:66:void printSurfaceState():1136:1136 -> printSurfaceState + 67:74:void printSurfaceState():1137:1137 -> printSurfaceState + 75:78:void printSurfaceState():1139:1139 -> printSurfaceState + 79:84:void printSurfaceState():1143:1143 -> printSurfaceState + 85:92:void printSurfaceState():1145:1145 -> printSurfaceState + 93:99:void printSurfaceState():1139:1139 -> printSurfaceState + 1:1:void receiveCommand(int,int,com.facebook.react.bridge.ReadableArray):701:701 -> receiveCommand + 2:2:void receiveCommand(int,int,com.facebook.react.bridge.ReadableArray):705:705 -> receiveCommand + 3:3:void receiveCommand(int,int,com.facebook.react.bridge.ReadableArray):716:716 -> receiveCommand + 4:4:void receiveCommand(int,int,com.facebook.react.bridge.ReadableArray):720:720 -> receiveCommand + 5:5:void receiveCommand(int,int,com.facebook.react.bridge.ReadableArray):725:725 -> receiveCommand + 6:6:void receiveCommand(int,int,com.facebook.react.bridge.ReadableArray):721:721 -> receiveCommand + 7:7:void receiveCommand(int,int,com.facebook.react.bridge.ReadableArray):717:717 -> receiveCommand + 8:8:void receiveCommand(int,int,com.facebook.react.bridge.ReadableArray):712:712 -> receiveCommand + 9:9:void receiveCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):729:729 -> receiveCommand + 10:10:void receiveCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):733:733 -> receiveCommand + 11:11:void receiveCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):744:744 -> receiveCommand + 12:12:void receiveCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):749:749 -> receiveCommand + 13:13:void receiveCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):754:754 -> receiveCommand + 14:14:void receiveCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):750:750 -> receiveCommand + 15:15:void receiveCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):745:745 -> receiveCommand + 16:16:void receiveCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):740:740 -> receiveCommand + 1:8:void removeViewAt(int,int,int):442:442 -> removeViewAt + 9:22:void removeViewAt(int,int,int):447:447 -> removeViewAt + 23:53:void removeViewAt(int,int,int):448:448 -> removeViewAt + 54:56:void removeViewAt(int,int,int):458:458 -> removeViewAt + 57:62:void removeViewAt(int,int,int):459:459 -> removeViewAt + 63:95:void removeViewAt(int,int,int):463:463 -> removeViewAt + 96:101:void removeViewAt(int,int,int):470:470 -> removeViewAt + 102:106:void removeViewAt(int,int,int):482:482 -> removeViewAt + 107:115:void removeViewAt(int,int,int):488:488 -> removeViewAt + 116:154:void removeViewAt(int,int,int):490:490 -> removeViewAt + 155:157:void removeViewAt(int,int,int):491:491 -> removeViewAt + 158:161:void removeViewAt(int,int,int):494:494 -> removeViewAt + 162:168:void removeViewAt(int,int,int):497:497 -> removeViewAt + 169:177:void removeViewAt(int,int,int):498:498 -> removeViewAt + 178:183:void removeViewAt(int,int,int):501:501 -> removeViewAt + 184:200:void removeViewAt(int,int,int):503:503 -> removeViewAt + 201:243:void removeViewAt(int,int,int):517:517 -> removeViewAt + 244:246:void removeViewAt(int,int,int):539:539 -> removeViewAt + 247:308:void removeViewAt(int,int,int):540:540 -> removeViewAt + 309:311:void removeViewAt(int,int,int):557:557 -> removeViewAt + 312:315:void removeViewAt(int,int,int):590:590 -> removeViewAt + 316:329:void removeViewAt(int,int,int):592:592 -> removeViewAt + 330:333:void removeViewAt(int,int,int):574:574 -> removeViewAt + 334:336:void removeViewAt(int,int,int):576:576 -> removeViewAt + 337:356:void removeViewAt(int,int,int):578:578 -> removeViewAt + 357:385:void removeViewAt(int,int,int):582:582 -> removeViewAt + 386:413:void removeViewAt(int,int,int):485:485 -> removeViewAt + 414:446:void removeViewAt(int,int,int):471:471 -> removeViewAt + 447:451:void removeViewAt(int,int,int):478:478 -> removeViewAt + 452:457:void removeViewAt(int,int,int):479:479 -> removeViewAt + 1:6:void scheduleMountItemOnViewAttach(com.facebook.react.fabric.mounting.mountitems.MountItem):181:181 -> scheduleMountItemOnViewAttach + 1:7:void sendAccessibilityEvent(int,int):758:758 -> sendAccessibilityEvent + 8:11:void sendAccessibilityEvent(int,int):762:762 -> sendAccessibilityEvent + 12:15:void sendAccessibilityEvent(int,int):764:764 -> sendAccessibilityEvent + 16:19:void sendAccessibilityEvent(int,int):769:769 -> sendAccessibilityEvent + 20:23:void sendAccessibilityEvent(int,int):774:774 -> sendAccessibilityEvent + 24:46:void sendAccessibilityEvent(int,int):770:770 -> sendAccessibilityEvent + 47:69:void sendAccessibilityEvent(int,int):765:765 -> sendAccessibilityEvent + 2:4:void setJSResponder(int,int,boolean):979:979 -> setJSResponder + 5:10:void setJSResponder(int,int,boolean):980:980 -> setJSResponder + 11:14:void setJSResponder(int,int,boolean):981:981 -> setJSResponder + 15:20:void setJSResponder(int,int,boolean):985:985 -> setJSResponder + 21:24:void setJSResponder(int,int,boolean):986:986 -> setJSResponder + 25:28:void setJSResponder(int,int,boolean):989:989 -> setJSResponder + 29:32:void setJSResponder(int,int,boolean):990:990 -> setJSResponder + 33:36:void setJSResponder(int,int,boolean):991:991 -> setJSResponder + 37:43:void setJSResponder(int,int,boolean):994:994 -> setJSResponder + 44:47:void setJSResponder(int,int,boolean):995:995 -> setJSResponder + 48:72:void setJSResponder(int,int,boolean):997:997 -> setJSResponder + 73:74:void setJSResponder(int,int,boolean):998:998 -> setJSResponder + 75:78:void setJSResponder(int,int,boolean):1001:1001 -> setJSResponder + 79:103:void setJSResponder(int,int,boolean):1002:1002 -> setJSResponder + 104:112:void setJSResponder(int,int,boolean):1005:1005 -> setJSResponder + 113:116:void setJSResponder(int,int,boolean):1006:1006 -> setJSResponder + 1:29:void stopSurface():277:277 -> stopSurface + 30:37:void stopSurface():278:278 -> stopSurface + 38:39:void stopSurface():284:284 -> stopSurface + 40:61:void stopSurface():289:289 -> stopSurface + 62:66:void stopSurface():290:290 -> stopSurface + 67:69:void stopSurface():291:291 -> stopSurface + 70:71:void stopSurface():292:292 -> stopSurface + 72:75:void stopSurface():294:294 -> stopSurface + 76:78:void stopSurface():295:295 -> stopSurface + 79:81:void stopSurface():296:296 -> stopSurface + 82:86:void stopSurface():300:300 -> stopSurface + 87:92:void stopSurface():327:327 -> stopSurface + 93:96:void stopSurface():328:328 -> stopSurface + 97:100:void stopSurface():330:330 -> stopSurface + 1:9:void sweepActiveTouchForTag(int):1191:1191 -> sweepActiveTouchForTag + 10:21:void sweepActiveTouchForTag(int):1192:1192 -> sweepActiveTouchForTag + 22:30:void sweepActiveTouchForTag(int):1193:1193 -> sweepActiveTouchForTag + 31:34:void sweepActiveTouchForTag(int):1194:1194 -> sweepActiveTouchForTag + 1:3:void updateEventEmitter(int,com.facebook.react.fabric.events.EventEmitterWrapper):946:946 -> updateEventEmitter + 4:10:void updateEventEmitter(int,com.facebook.react.fabric.events.EventEmitterWrapper):947:947 -> updateEventEmitter + 11:25:void updateEventEmitter(int,com.facebook.react.fabric.events.EventEmitterWrapper):951:951 -> updateEventEmitter + 26:30:void updateEventEmitter(int,com.facebook.react.fabric.events.EventEmitterWrapper):955:955 -> updateEventEmitter + 31:39:void updateEventEmitter(int,com.facebook.react.fabric.events.EventEmitterWrapper):956:956 -> updateEventEmitter + 40:41:void updateEventEmitter(int,com.facebook.react.fabric.events.EventEmitterWrapper):958:958 -> updateEventEmitter + 42:47:void updateEventEmitter(int,com.facebook.react.fabric.events.EventEmitterWrapper):959:959 -> updateEventEmitter + 48:50:void updateEventEmitter(int,com.facebook.react.fabric.events.EventEmitterWrapper):963:963 -> updateEventEmitter + 51:54:void updateEventEmitter(int,com.facebook.react.fabric.events.EventEmitterWrapper):966:966 -> updateEventEmitter + 55:70:void updateEventEmitter(int,com.facebook.react.fabric.events.EventEmitterWrapper):969:969 -> updateEventEmitter + 71:74:void updateEventEmitter(int,com.facebook.react.fabric.events.EventEmitterWrapper):970:970 -> updateEventEmitter + 75:77:void updateEventEmitter(int,com.facebook.react.fabric.events.EventEmitterWrapper):972:972 -> updateEventEmitter + 1:8:void updateLayout(int,int,int,int,int,int,int,int):787:787 -> updateLayout + 9:12:void updateLayout(int,int,int,int,int,int,int,int):791:791 -> updateLayout + 13:18:void updateLayout(int,int,int,int,int,int,int,int):793:793 -> updateLayout + 19:33:void updateLayout(int,int,int,int,int,int,int,int):797:797 -> updateLayout + 34:38:void updateLayout(int,int,int,int,int,int,int,int):802:802 -> updateLayout + 39:42:void updateLayout(int,int,int,int,int,int,int,int):819:819 -> updateLayout + 43:46:void updateLayout(int,int,int,int,int,int,int,int):820:820 -> updateLayout + 47:49:void updateLayout(int,int,int,int,int,int,int,int):818:818 -> updateLayout + 50:53:void updateLayout(int,int,int,int,int,int,int,int):829:829 -> updateLayout + 54:57:void updateLayout(int,int,int,int,int,int,int,int):830:830 -> updateLayout + 58:60:void updateLayout(int,int,int,int,int,int,int,int):831:831 -> updateLayout + 61:66:void updateLayout(int,int,int,int,int,int,int,int):836:836 -> updateLayout + 67:99:void updateLayout(int,int,int,int,int,int,int,int):839:839 -> updateLayout + 100:103:void updateLayout(int,int,int,int,int,int,int,int):843:843 -> updateLayout + 104:109:void updateLayout(int,int,int,int,int,int,int,int):844:844 -> updateLayout + 110:117:void updateLayout(int,int,int,int,int,int,int,int):846:846 -> updateLayout + 118:123:void updateLayout(int,int,int,int,int,int,int,int):847:847 -> updateLayout + 124:129:void updateLayout(int,int,int,int,int,int,int,int):852:852 -> updateLayout + 130:133:void updateLayout(int,int,int,int,int,int,int,int):853:853 -> updateLayout + 134:156:void updateLayout(int,int,int,int,int,int,int,int):799:799 -> updateLayout + 1:7:void updateOverflowInset(int,int,int,int,int):891:891 -> updateOverflowInset + 8:11:void updateOverflowInset(int,int,int,int,int):895:895 -> updateOverflowInset + 12:16:void updateOverflowInset(int,int,int,int,int):897:897 -> updateOverflowInset + 17:20:void updateOverflowInset(int,int,int,int,int):901:901 -> updateOverflowInset + 21:24:void updateOverflowInset(int,int,int,int,int):906:906 -> updateOverflowInset + 25:26:void updateOverflowInset(int,int,int,int,int):907:907 -> updateOverflowInset + 27:30:void updateOverflowInset(int,int,int,int,int):908:908 -> updateOverflowInset + 31:53:void updateOverflowInset(int,int,int,int,int):903:903 -> updateOverflowInset + 1:3:void updatePadding(int,int,int,int,int):859:859 -> updatePadding + 4:10:void updatePadding(int,int,int,int,int):860:860 -> updatePadding + 11:14:void updatePadding(int,int,int,int,int):864:864 -> updatePadding + 15:19:void updatePadding(int,int,int,int,int):866:866 -> updatePadding + 20:23:void updatePadding(int,int,int,int,int):870:870 -> updatePadding + 24:31:void updatePadding(int,int,int,int,int):875:875 -> updatePadding + 32:35:void updatePadding(int,int,int,int,int):881:881 -> updatePadding + 36:58:void updatePadding(int,int,int,int,int):877:877 -> updatePadding + 59:81:void updatePadding(int,int,int,int,int):872:872 -> updatePadding + 1:7:void updateProps(int,com.facebook.react.bridge.ReadableMap):683:683 -> updateProps + 8:11:void updateProps(int,com.facebook.react.bridge.ReadableMap):687:687 -> updateProps + 12:18:void updateProps(int,com.facebook.react.bridge.ReadableMap):688:688 -> updateProps + 19:22:void updateProps(int,com.facebook.react.bridge.ReadableMap):689:689 -> updateProps + 23:32:void updateProps(int,com.facebook.react.bridge.ReadableMap):695:695 -> updateProps + 33:36:void updateProps(int,com.facebook.react.bridge.ReadableMap):696:696 -> updateProps + 37:64:void updateProps(int,com.facebook.react.bridge.ReadableMap):692:692 -> updateProps + 1:3:void updateState(int,com.facebook.react.uimanager.StateWrapper):915:915 -> updateState + 4:10:void updateState(int,com.facebook.react.uimanager.StateWrapper):916:916 -> updateState + 11:14:void updateState(int,com.facebook.react.uimanager.StateWrapper):920:920 -> updateState + 15:16:void updateState(int,com.facebook.react.uimanager.StateWrapper):922:922 -> updateState + 17:18:void updateState(int,com.facebook.react.uimanager.StateWrapper):923:923 -> updateState + 19:22:void updateState(int,com.facebook.react.uimanager.StateWrapper):925:925 -> updateState + 23:26:void updateState(int,com.facebook.react.uimanager.StateWrapper):930:930 -> updateState + 27:32:void updateState(int,com.facebook.react.uimanager.StateWrapper):931:931 -> updateState + 33:39:void updateState(int,com.facebook.react.uimanager.StateWrapper):933:933 -> updateState + 40:43:void updateState(int,com.facebook.react.uimanager.StateWrapper):939:939 -> updateState + 44:66:void updateState(int,com.facebook.react.uimanager.StateWrapper):928:928 -> updateState +com.facebook.react.fabric.mounting.SurfaceMountingManager$$ExternalSyntheticLambda0 -> com.facebook.react.fabric.mounting.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.fabric.mounting.SurfaceMountingManager com.facebook.react.fabric.mounting.SurfaceMountingManager$$InternalSyntheticLambda$1$cd0bb34807bb443b2644cf4ea400cd44279b8ada27e7dc3aaccb20778d8c8389$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.fabric.mounting.SurfaceMountingManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.fabric.mounting.SurfaceMountingManager$1 -> com.facebook.react.fabric.mounting.SurfaceMountingManager$1: +# {"id":"sourceFile","fileName":"SurfaceMountingManager.java"} + 1:8:void (com.facebook.react.fabric.mounting.SurfaceMountingManager,com.facebook.react.bridge.ReactContext,android.view.View):193:193 -> + 1:9:void runGuarded():198:198 -> runGuarded + 10:23:void runGuarded():202:202 -> runGuarded + 24:62:void runGuarded():203:203 -> runGuarded + 63:71:void runGuarded():209:209 -> runGuarded + 72:75:void runGuarded():210:210 -> runGuarded + 76:89:void runGuarded():214:214 -> runGuarded + 90:97:void runGuarded():215:215 -> runGuarded + 98:102:void runGuarded():210:210 -> runGuarded + 103:112:void runGuarded():221:221 -> runGuarded + 113:123:void runGuarded():229:229 -> runGuarded + 124:129:void runGuarded():231:231 -> runGuarded + 130:140:void runGuarded():232:232 -> runGuarded + 141:145:void runGuarded():235:235 -> runGuarded + 146:152:void runGuarded():240:240 -> runGuarded +com.facebook.react.fabric.mounting.SurfaceMountingManager$2 -> com.facebook.react.fabric.mounting.SurfaceMountingManager$2: +# {"id":"sourceFile","fileName":"SurfaceMountingManager.java"} + 1:14:void (com.facebook.react.fabric.mounting.SurfaceMountingManager,int,int,int,android.view.ViewGroup):429:429 -> + 1:49:void run():432:432 -> run + 50:56:void run():434:434 -> run +com.facebook.react.fabric.mounting.SurfaceMountingManager$3 -> com.facebook.react.fabric.mounting.SurfaceMountingManager$3: +# {"id":"sourceFile","fileName":"SurfaceMountingManager.java"} + 1:14:void (com.facebook.react.fabric.mounting.SurfaceMountingManager,int,int,int,android.view.ViewGroup):593:593 -> + 1:49:void run():596:596 -> run + 50:56:void run():605:605 -> run +com.facebook.react.fabric.mounting.SurfaceMountingManager$4 -> com.facebook.react.fabric.mounting.SurfaceMountingManager$4: +# {"id":"sourceFile","fileName":"SurfaceMountingManager.java"} + 1:10:void (com.facebook.react.fabric.mounting.SurfaceMountingManager,com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState,com.facebook.react.fabric.mounting.SurfaceMountingManager$PendingViewEvent):1171:1171 -> + 1:6:void run():1174:1174 -> run + 7:12:void run():1175:1175 -> run + 13:16:void run():1177:1177 -> run + 17:23:void run():1178:1178 -> run + 24:33:void run():1180:1180 -> run +com.facebook.react.fabric.mounting.SurfaceMountingManager$PendingViewEvent -> com.facebook.react.fabric.mounting.SurfaceMountingManager$PendingViewEvent: +# {"id":"sourceFile","fileName":"SurfaceMountingManager.java"} + 1:3:void (java.lang.String,com.facebook.react.bridge.WritableMap,int,boolean):1257:1257 -> + 4:5:void (java.lang.String,com.facebook.react.bridge.WritableMap,int,boolean):1258:1258 -> + 6:7:void (java.lang.String,com.facebook.react.bridge.WritableMap,int,boolean):1259:1259 -> + 8:9:void (java.lang.String,com.facebook.react.bridge.WritableMap,int,boolean):1260:1260 -> + 10:12:void (java.lang.String,com.facebook.react.bridge.WritableMap,int,boolean):1261:1261 -> + 1:4:void dispatch(com.facebook.react.fabric.events.EventEmitterWrapper):1265:1265 -> dispatch + 5:12:void dispatch(com.facebook.react.fabric.events.EventEmitterWrapper):1266:1266 -> dispatch + 13:22:void dispatch(com.facebook.react.fabric.events.EventEmitterWrapper):1268:1268 -> dispatch +com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState -> com.facebook.react.fabric.mounting.SurfaceMountingManager$ViewState: +# {"id":"sourceFile","fileName":"SurfaceMountingManager.java"} + 1:1:void (int,android.view.View,com.facebook.react.uimanager.ViewManager,boolean,com.facebook.react.fabric.mounting.SurfaceMountingManager-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/view/View;Lcom/facebook/react/uimanager/ViewManager;ZLcom/facebook/react/fabric/mounting/b;)V"} + 2:2:void (int,com.facebook.react.fabric.mounting.SurfaceMountingManager-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/facebook/react/fabric/mounting/b;)V"} + 3:3:void (int):1217:1217 -> + 4:4:void (int,android.view.View,com.facebook.react.uimanager.ViewManager,boolean):1221:1221 -> + 5:8:void (int,android.view.View,com.facebook.react.uimanager.ViewManager,boolean):1207:1210 -> + 9:9:void (int,android.view.View,com.facebook.react.uimanager.ViewManager,boolean):1212:1212 -> + 10:13:void (int,android.view.View,com.facebook.react.uimanager.ViewManager,boolean):1222:1225 -> + 1:7:java.lang.String toString():1231:1231 -> toString + 8:75:java.lang.String toString():1232:1232 -> toString +com.facebook.react.fabric.mounting.SurfaceMountingManager-IA -> com.facebook.react.fabric.mounting.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.fabric.mounting.mountitems.BatchMountItem -> com.facebook.react.fabric.mounting.mountitems.BatchMountItem: +# {"id":"sourceFile","fileName":"BatchMountItem.kt"} +com.facebook.react.fabric.mounting.mountitems.DestroyUnmountedViewMountItem -> com.facebook.react.fabric.mounting.mountitems.DestroyUnmountedViewMountItem: +# {"id":"sourceFile","fileName":"DestroyUnmountedViewMountItem.kt"} + 1:3:void (int,int):16:16 -> + 4:5:void (int,int):17:17 -> + 6:8:void (int,int):18:18 -> + 6:14:void execute(com.facebook.react.fabric.mounting.MountingManager):22:22 -> execute + 15:20:void execute(com.facebook.react.fabric.mounting.MountingManager):23:23 -> execute + 1:3:int getSurfaceId():26:26 -> getSurfaceId +com.facebook.react.fabric.mounting.mountitems.DispatchCommandMountItem -> com.facebook.react.fabric.mounting.mountitems.DispatchCommandMountItem: +# {"id":"sourceFile","fileName":"DispatchCommandMountItem.kt"} + 1:4:void ():17:17 -> + 1:3:int getRetries():25:25 -> getRetries + 1:7:void incrementRetries():22:22 -> incrementRetries +com.facebook.react.fabric.mounting.mountitems.DispatchIntCommandMountItem -> com.facebook.react.fabric.mounting.mountitems.DispatchIntCommandMountItem: +# {"id":"sourceFile","fileName":"DispatchIntCommandMountItem.kt"} + 6:8:void (int,int,int,com.facebook.react.bridge.ReadableArray):18:18 -> + 9:10:void (int,int,int,com.facebook.react.bridge.ReadableArray):14:14 -> + 11:12:void (int,int,int,com.facebook.react.bridge.ReadableArray):15:15 -> + 13:14:void (int,int,int,com.facebook.react.bridge.ReadableArray):16:16 -> + 15:17:void (int,int,int,com.facebook.react.bridge.ReadableArray):17:17 -> + 6:17:void execute(com.facebook.react.fabric.mounting.MountingManager):24:24 -> execute + 1:3:int getSurfaceId():20:20 -> getSurfaceId + 1:30:java.lang.String toString():27:27 -> toString +com.facebook.react.fabric.mounting.mountitems.DispatchStringCommandMountItem -> com.facebook.react.fabric.mounting.mountitems.DispatchStringCommandMountItem: +# {"id":"sourceFile","fileName":"DispatchStringCommandMountItem.kt"} + 11:13:void (int,int,java.lang.String,com.facebook.react.bridge.ReadableArray):18:18 -> + 14:15:void (int,int,java.lang.String,com.facebook.react.bridge.ReadableArray):14:14 -> + 16:17:void (int,int,java.lang.String,com.facebook.react.bridge.ReadableArray):15:15 -> + 18:19:void (int,int,java.lang.String,com.facebook.react.bridge.ReadableArray):16:16 -> + 20:22:void (int,int,java.lang.String,com.facebook.react.bridge.ReadableArray):17:17 -> + 6:17:void execute(com.facebook.react.fabric.mounting.MountingManager):23:23 -> execute + 1:3:int getSurfaceId():20:20 -> getSurfaceId + 1:30:java.lang.String toString():26:26 -> toString +com.facebook.react.fabric.mounting.mountitems.FabricNameComponentMapping -> com.facebook.react.fabric.mounting.mountitems.FabricNameComponentMapping: +# {"id":"sourceFile","fileName":"FabricNameComponentMapping.kt"} + 8:15:void ():15:15 -> + 16:23:void ():16:16 -> + 24:31:void ():17:17 -> + 32:39:void ():18:18 -> + 40:47:void ():19:19 -> + 48:55:void ():20:20 -> + 56:61:void ():21:21 -> + 62:69:void ():22:22 -> + 70:77:void ():23:23 -> + 78:85:void ():24:24 -> + 86:93:void ():25:25 -> + 94:101:void ():26:26 -> + 102:109:void ():27:27 -> + 110:117:void ():28:28 -> + 118:125:void ():29:29 -> + 126:133:void ():30:30 -> + 134:145:void ():31:31 -> + 146:152:void ():13:13 -> + 1:4:void ():11:11 -> + 6:17:java.lang.String getFabricComponentName(java.lang.String):37:37 -> getFabricComponentName +com.facebook.react.fabric.mounting.mountitems.IntBufferBatchMountItem -> com.facebook.react.fabric.mounting.mountitems.IntBufferBatchMountItem: +# {"id":"sourceFile","fileName":"IntBufferBatchMountItem.kt"} + 9:22:void ():344:344 -> + 11:13:void (int,int[],java.lang.Object[],int):35:35 -> + 14:15:void (int,int[],java.lang.Object[],int):36:36 -> + 16:17:void (int,int[],java.lang.Object[],int):37:37 -> + 18:19:void (int,int[],java.lang.Object[],int):38:38 -> + 20:21:void (int,int[],java.lang.Object[],int):39:39 -> + 22:24:void (int,int[],java.lang.Object[],int):41:41 -> + 25:28:void (int,int[],java.lang.Object[],int):42:42 -> + 1:3:java.lang.String access$getTAG$cp():34:34 -> access$getTAG$cp + 1:22:void beginMarkers(java.lang.String):45:45 -> beginMarkers + 23:26:void beginMarkers(java.lang.String):47:47 -> beginMarkers + 27:29:void beginMarkers(java.lang.String):49:49 -> beginMarkers + 30:33:void beginMarkers(java.lang.String):48:48 -> beginMarkers + 1:4:void endMarkers():57:57 -> endMarkers + 5:7:void endMarkers():59:59 -> endMarkers + 8:12:void endMarkers():58:58 -> endMarkers + 13:16:void endMarkers():65:65 -> endMarkers + 10:17:void execute(com.facebook.react.fabric.mounting.MountingManager):69:69 -> execute + 18:19:void execute(com.facebook.react.fabric.mounting.MountingManager):72:72 -> execute + 20:29:void execute(com.facebook.react.fabric.mounting.MountingManager):74:74 -> execute + 30:35:void execute(com.facebook.react.fabric.mounting.MountingManager):71:71 -> execute + 36:41:void execute(com.facebook.react.fabric.mounting.MountingManager):78:78 -> execute + 42:59:void execute(com.facebook.react.fabric.mounting.MountingManager):79:79 -> execute + 60:65:void execute(com.facebook.react.fabric.mounting.MountingManager):82:82 -> execute + 66:78:void execute(com.facebook.react.fabric.mounting.MountingManager):83:83 -> execute + 79:86:void execute(com.facebook.react.fabric.mounting.MountingManager):86:86 -> execute + 87:90:void execute(com.facebook.react.fabric.mounting.MountingManager):89:89 -> execute + 91:104:void execute(com.facebook.react.fabric.mounting.MountingManager):90:90 -> execute + 105:110:void execute(com.facebook.react.fabric.mounting.MountingManager):93:93 -> execute + 111:120:void execute(com.facebook.react.fabric.mounting.MountingManager):95:95 -> execute + 121:146:void execute(com.facebook.react.fabric.mounting.MountingManager):99:99 -> execute + 147:191:void execute(com.facebook.react.fabric.mounting.MountingManager):97:97 -> execute + 192:200:void execute(com.facebook.react.fabric.mounting.MountingManager):159:159 -> execute + 201:204:void execute(com.facebook.react.fabric.mounting.MountingManager):160:160 -> execute + 205:208:void execute(com.facebook.react.fabric.mounting.MountingManager):161:161 -> execute + 209:212:void execute(com.facebook.react.fabric.mounting.MountingManager):162:162 -> execute + 213:218:void execute(com.facebook.react.fabric.mounting.MountingManager):163:163 -> execute + 219:229:void execute(com.facebook.react.fabric.mounting.MountingManager):165:165 -> execute + 230:231:void execute(com.facebook.react.fabric.mounting.MountingManager):180:180 -> execute + 232:256:void execute(com.facebook.react.fabric.mounting.MountingManager):181:181 -> execute + 257:260:void execute(com.facebook.react.fabric.mounting.MountingManager):180:180 -> execute + 261:269:void execute(com.facebook.react.fabric.mounting.MountingManager):152:152 -> execute + 270:273:void execute(com.facebook.react.fabric.mounting.MountingManager):153:153 -> execute + 274:277:void execute(com.facebook.react.fabric.mounting.MountingManager):154:154 -> execute + 278:281:void execute(com.facebook.react.fabric.mounting.MountingManager):155:155 -> execute + 282:287:void execute(com.facebook.react.fabric.mounting.MountingManager):156:156 -> execute + 288:291:void execute(com.facebook.react.fabric.mounting.MountingManager):151:151 -> execute + 292:301:void execute(com.facebook.react.fabric.mounting.MountingManager):174:174 -> execute + 302:322:void execute(com.facebook.react.fabric.mounting.MountingManager):176:176 -> execute + 323:331:void execute(com.facebook.react.fabric.mounting.MountingManager):131:131 -> execute + 332:335:void execute(com.facebook.react.fabric.mounting.MountingManager):132:132 -> execute + 336:339:void execute(com.facebook.react.fabric.mounting.MountingManager):133:133 -> execute + 340:343:void execute(com.facebook.react.fabric.mounting.MountingManager):134:134 -> execute + 344:347:void execute(com.facebook.react.fabric.mounting.MountingManager):135:135 -> execute + 348:351:void execute(com.facebook.react.fabric.mounting.MountingManager):136:136 -> execute + 352:355:void execute(com.facebook.react.fabric.mounting.MountingManager):137:137 -> execute + 356:371:void execute(com.facebook.react.fabric.mounting.MountingManager):138:138 -> execute + 372:382:void execute(com.facebook.react.fabric.mounting.MountingManager):139:139 -> execute + 383:408:void execute(com.facebook.react.fabric.mounting.MountingManager):129:129 -> execute + 409:430:void execute(com.facebook.react.fabric.mounting.MountingManager):127:127 -> execute + 431:453:void execute(com.facebook.react.fabric.mounting.MountingManager):125:125 -> execute + 454:461:void execute(com.facebook.react.fabric.mounting.MountingManager):120:120 -> execute + 462:465:void execute(com.facebook.react.fabric.mounting.MountingManager):121:121 -> execute + 466:475:void execute(com.facebook.react.fabric.mounting.MountingManager):122:122 -> execute + 476:490:void execute(com.facebook.react.fabric.mounting.MountingManager):118:118 -> execute + 491:502:void execute(com.facebook.react.fabric.mounting.MountingManager):106:106 -> execute + 503:506:void execute(com.facebook.react.fabric.mounting.MountingManager):108:108 -> execute + 507:513:void execute(com.facebook.react.fabric.mounting.MountingManager):111:111 -> execute + 514:523:void execute(com.facebook.react.fabric.mounting.MountingManager):112:112 -> execute + 524:529:void execute(com.facebook.react.fabric.mounting.MountingManager):113:113 -> execute + 530:535:void execute(com.facebook.react.fabric.mounting.MountingManager):114:114 -> execute + 536:547:void execute(com.facebook.react.fabric.mounting.MountingManager):115:115 -> execute + 548:558:void execute(com.facebook.react.fabric.mounting.MountingManager):109:109 -> execute + 559:566:void execute(com.facebook.react.fabric.mounting.MountingManager):186:186 -> execute + 567:570:void execute(com.facebook.react.fabric.mounting.MountingManager):188:188 -> execute + 1:3:int getSurfaceId():191:191 -> getSurfaceId + 1:8:boolean isBatchEmpty():193:193 -> isBatchEmpty + 3:6:java.lang.String toString():196:196 -> toString + 7:11:java.lang.String toString():197:197 -> toString + 12:44:java.lang.String toString():198:198 -> toString + 45:48:java.lang.String toString():201:201 -> toString + 49:61:java.lang.String toString():202:202 -> toString + 62:90:java.lang.String toString():205:205 -> toString + 91:116:java.lang.String toString():207:207 -> toString + 117:118:java.lang.String toString():294:294 -> toString + 119:120:java.lang.String toString():295:295 -> toString + 121:122:java.lang.String toString():296:296 -> toString + 123:132:java.lang.String toString():297:297 -> toString + 133:142:java.lang.String toString():298:298 -> toString + 143:152:java.lang.String toString():299:299 -> toString + 153:162:java.lang.String toString():300:300 -> toString + 163:177:java.lang.String toString():301:301 -> toString + 178:188:java.lang.String toString():294:294 -> toString + 189:193:java.lang.String toString():293:293 -> toString + 194:215:java.lang.String toString():309:309 -> toString + 216:217:java.lang.String toString():310:310 -> toString + 218:242:java.lang.String toString():311:311 -> toString + 243:246:java.lang.String toString():310:310 -> toString + 247:248:java.lang.String toString():282:282 -> toString + 249:250:java.lang.String toString():283:283 -> toString + 251:252:java.lang.String toString():284:284 -> toString + 253:262:java.lang.String toString():285:285 -> toString + 263:272:java.lang.String toString():286:286 -> toString + 273:282:java.lang.String toString():287:287 -> toString + 283:292:java.lang.String toString():288:288 -> toString + 293:307:java.lang.String toString():289:289 -> toString + 308:318:java.lang.String toString():282:282 -> toString + 319:325:java.lang.String toString():281:281 -> toString + 326:363:java.lang.String toString():306:306 -> toString + 364:365:java.lang.String toString():266:266 -> toString + 366:367:java.lang.String toString():267:267 -> toString + 368:369:java.lang.String toString():268:268 -> toString + 370:379:java.lang.String toString():270:270 -> toString + 380:389:java.lang.String toString():271:271 -> toString + 390:399:java.lang.String toString():272:272 -> toString + 400:409:java.lang.String toString():273:273 -> toString + 410:419:java.lang.String toString():274:274 -> toString + 420:429:java.lang.String toString():275:275 -> toString + 430:439:java.lang.String toString():276:276 -> toString + 440:453:java.lang.String toString():277:277 -> toString + 454:464:java.lang.String toString():266:266 -> toString + 465:469:java.lang.String toString():265:265 -> toString + 470:477:java.lang.String toString():256:256 -> toString + 478:490:java.lang.String toString():258:258 -> toString + 491:521:java.lang.String toString():261:261 -> toString + 522:528:java.lang.String toString():260:260 -> toString + 529:534:java.lang.String toString():247:247 -> toString + 535:547:java.lang.String toString():249:249 -> toString + 548:578:java.lang.String toString():252:252 -> toString + 579:582:java.lang.String toString():251:251 -> toString + 583:584:java.lang.String toString():238:238 -> toString + 585:586:java.lang.String toString():239:239 -> toString + 587:588:java.lang.String toString():240:240 -> toString + 589:598:java.lang.String toString():241:241 -> toString + 599:608:java.lang.String toString():242:242 -> toString + 609:622:java.lang.String toString():243:243 -> toString + 623:633:java.lang.String toString():238:238 -> toString + 634:638:java.lang.String toString():237:237 -> toString + 639:640:java.lang.String toString():228:228 -> toString + 641:642:java.lang.String toString():229:229 -> toString + 643:644:java.lang.String toString():230:230 -> toString + 645:654:java.lang.String toString():231:231 -> toString + 655:664:java.lang.String toString():232:232 -> toString + 665:678:java.lang.String toString():233:233 -> toString + 679:689:java.lang.String toString():228:228 -> toString + 690:693:java.lang.String toString():227:227 -> toString + 694:731:java.lang.String toString():225:225 -> toString + 732:740:java.lang.String toString():209:209 -> toString + 741:746:java.lang.String toString():211:211 -> toString + 747:748:java.lang.String toString():215:215 -> toString + 749:750:java.lang.String toString():216:216 -> toString + 751:752:java.lang.String toString():217:217 -> toString + 753:762:java.lang.String toString():218:218 -> toString + 763:772:java.lang.String toString():219:219 -> toString + 773:776:java.lang.String toString():220:220 -> toString + 777:787:java.lang.String toString():215:215 -> toString + 788:795:java.lang.String toString():214:214 -> toString + 796:805:java.lang.String toString():317:317 -> toString + 806:812:java.lang.String toString():322:322 -> toString + 813:818:java.lang.String toString():324:324 -> toString + 819:822:java.lang.String toString():326:326 -> toString + 823:829:java.lang.String toString():327:327 -> toString + 830:837:java.lang.String toString():328:328 -> toString + 838:847:java.lang.String toString():331:331 -> toString + 848:851:java.lang.String toString():334:334 -> toString + 852:873:java.lang.String toString():335:335 -> toString +com.facebook.react.fabric.mounting.mountitems.IntBufferBatchMountItem$Companion -> com.facebook.react.fabric.mounting.mountitems.IntBufferBatchMountItem$Companion: +# {"id":"sourceFile","fileName":"IntBufferBatchMountItem.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():343:343 -> + 1:5:java.lang.String access$nameForInstructionString(com.facebook.react.fabric.mounting.mountitems.IntBufferBatchMountItem$Companion,int):343:343 -> access$nameForInstructionString + 1:5:java.lang.String getTAG():344:344 -> getTAG + 39:41:java.lang.String nameForInstructionString(int):371:371 -> nameForInstructionString + 42:44:java.lang.String nameForInstructionString(int):369:369 -> nameForInstructionString + 45:47:java.lang.String nameForInstructionString(int):368:368 -> nameForInstructionString + 48:50:java.lang.String nameForInstructionString(int):370:370 -> nameForInstructionString + 51:53:java.lang.String nameForInstructionString(int):367:367 -> nameForInstructionString + 54:56:java.lang.String nameForInstructionString(int):366:366 -> nameForInstructionString + 57:59:java.lang.String nameForInstructionString(int):365:365 -> nameForInstructionString + 60:62:java.lang.String nameForInstructionString(int):364:364 -> nameForInstructionString + 63:65:java.lang.String nameForInstructionString(int):363:363 -> nameForInstructionString + 66:68:java.lang.String nameForInstructionString(int):362:362 -> nameForInstructionString + 69:71:java.lang.String nameForInstructionString(int):361:361 -> nameForInstructionString +com.facebook.react.fabric.mounting.mountitems.MountItem -> com.facebook.react.fabric.mounting.mountitems.MountItem: +# {"id":"sourceFile","fileName":"MountItem.kt"} +com.facebook.react.fabric.mounting.mountitems.MountItemFactory -> com.facebook.react.fabric.mounting.mountitems.MountItemFactory: +# {"id":"sourceFile","fileName":"MountItemFactory.kt"} + 1:4:void ():15:15 -> + 1:6:com.facebook.react.fabric.mounting.mountitems.MountItem createDestroyViewMountItem(int,int):59:59 -> createDestroyViewMountItem + 1:1:com.facebook.react.fabric.mounting.mountitems.DispatchCommandMountItem createDispatchCommandMountItem(int,int,int,com.facebook.react.bridge.ReadableArray):24:24 -> createDispatchCommandMountItem + 2:2:com.facebook.react.fabric.mounting.mountitems.DispatchCommandMountItem createDispatchCommandMountItem(int,int,java.lang.String,com.facebook.react.bridge.ReadableArray):34:34 -> createDispatchCommandMountItem + 11:16:com.facebook.react.fabric.mounting.mountitems.MountItem createIntBufferBatchMountItem(int,int[],java.lang.Object[],int):71:71 -> createIntBufferBatchMountItem + 6:17:com.facebook.react.fabric.mounting.mountitems.MountItem createPreAllocateViewMountItem(int,int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,boolean):54:54 -> createPreAllocateViewMountItem + 1:6:com.facebook.react.fabric.mounting.mountitems.MountItem createSendAccessibilityEventMountItem(int,int,int):42:42 -> createSendAccessibilityEventMountItem +com.facebook.react.fabric.mounting.mountitems.PreAllocateViewMountItem -> com.facebook.react.fabric.mounting.mountitems.PreAllocateViewMountItem: +# {"id":"sourceFile","fileName":"PreAllocateViewMountItem.kt"} + 6:8:void (int,int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,boolean):18:18 -> + 9:10:void (int,int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,boolean):19:19 -> + 11:12:void (int,int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,boolean):20:20 -> + 13:14:void (int,int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,boolean):22:22 -> + 15:16:void (int,int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,boolean):23:23 -> + 17:18:void (int,int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,boolean):24:24 -> + 19:25:void (int,int,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.uimanager.StateWrapper,boolean):26:26 -> + 6:13:void execute(com.facebook.react.fabric.mounting.MountingManager):31:31 -> execute + 14:15:void execute(com.facebook.react.fabric.mounting.MountingManager):34:34 -> execute + 16:39:void execute(com.facebook.react.fabric.mounting.MountingManager):35:35 -> execute + 40:43:void execute(com.facebook.react.fabric.mounting.MountingManager):33:33 -> execute + 44:45:void execute(com.facebook.react.fabric.mounting.MountingManager):40:40 -> execute + 46:47:void execute(com.facebook.react.fabric.mounting.MountingManager):41:41 -> execute + 48:49:void execute(com.facebook.react.fabric.mounting.MountingManager):42:42 -> execute + 50:51:void execute(com.facebook.react.fabric.mounting.MountingManager):43:43 -> execute + 52:53:void execute(com.facebook.react.fabric.mounting.MountingManager):44:44 -> execute + 54:57:void execute(com.facebook.react.fabric.mounting.MountingManager):39:39 -> execute + 1:3:int getSurfaceId():28:28 -> getSurfaceId + 1:7:java.lang.String toString():50:50 -> toString + 8:12:java.lang.String toString():51:51 -> toString + 13:17:java.lang.String toString():52:52 -> toString + 18:22:java.lang.String toString():53:53 -> toString + 23:27:java.lang.String toString():54:54 -> toString + 28:32:java.lang.String toString():55:55 -> toString + 33:37:java.lang.String toString():56:56 -> toString + 38:42:java.lang.String toString():57:57 -> toString + 43:46:java.lang.String toString():59:59 -> toString + 47:51:java.lang.String toString():61:61 -> toString + 52:67:java.lang.String toString():62:62 -> toString + 68:72:java.lang.String toString():63:63 -> toString + 73:87:java.lang.String toString():64:64 -> toString + 88:97:java.lang.String toString():67:67 -> toString +com.facebook.react.fabric.mounting.mountitems.SendAccessibilityEventMountItem -> com.facebook.react.fabric.mounting.mountitems.SendAccessibilityEventMountItem: +# {"id":"sourceFile","fileName":"SendAccessibilityEventMountItem.kt"} + 1:3:void (int,int,int):15:15 -> + 4:5:void (int,int,int):16:16 -> + 6:7:void (int,int,int):17:17 -> + 8:9:void (int,int,int):18:18 -> + 10:14:void (int,int,int):21:21 -> + 6:16:void execute(com.facebook.react.fabric.mounting.MountingManager):25:25 -> execute + 17:27:void execute(com.facebook.react.fabric.mounting.MountingManager):34:34 -> execute + 1:3:int getSurfaceId():38:38 -> getSurfaceId + 1:30:java.lang.String toString():40:40 -> toString +com.facebook.react.interfaces.TaskInterface -> com.facebook.react.interfaces.TaskInterface: +# {"id":"sourceFile","fileName":"TaskInterface.kt"} +com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler -> com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler: +# {"id":"sourceFile","fileName":"ReactJsExceptionHandler.kt"} +com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError -> com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError: +# {"id":"sourceFile","fileName":"ReactJsExceptionHandler.kt"} +com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError$StackFrame -> com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError$StackFrame: +# {"id":"sourceFile","fileName":"ReactJsExceptionHandler.kt"} +com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedErrorImpl -> com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedErrorImpl: +# {"id":"sourceFile","fileName":"ReactJsExceptionHandler.kt"} + 16:18:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.ArrayList,int,boolean,com.facebook.react.bridge.ReadableNativeMap):48:48 -> + 19:20:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.ArrayList,int,boolean,com.facebook.react.bridge.ReadableNativeMap):49:49 -> + 21:22:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.ArrayList,int,boolean,com.facebook.react.bridge.ReadableNativeMap):50:50 -> + 23:24:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.ArrayList,int,boolean,com.facebook.react.bridge.ReadableNativeMap):51:51 -> + 25:26:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.ArrayList,int,boolean,com.facebook.react.bridge.ReadableNativeMap):52:52 -> + 27:28:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.ArrayList,int,boolean,com.facebook.react.bridge.ReadableNativeMap):53:53 -> + 29:30:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.ArrayList,int,boolean,com.facebook.react.bridge.ReadableNativeMap):54:54 -> + 31:32:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.ArrayList,int,boolean,com.facebook.react.bridge.ReadableNativeMap):55:55 -> + 33:35:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.ArrayList,int,boolean,com.facebook.react.bridge.ReadableNativeMap):56:56 -> + 1:3:java.lang.String getComponentStack():52:52 -> getComponentStack + 1:1:com.facebook.react.bridge.ReadableMap getExtraData():47:47 -> getExtraData + 2:2:com.facebook.react.bridge.ReadableNativeMap getExtraData():56:56 -> getExtraData + 1:3:int getId():54:54 -> getId + 1:3:java.lang.String getMessage():49:49 -> getMessage + 1:3:java.lang.String getName():51:51 -> getName + 1:3:java.lang.String getOriginalMessage():50:50 -> getOriginalMessage + 1:1:java.util.List getStack():47:47 -> getStack + 2:2:java.util.ArrayList getStack():53:53 -> getStack + 1:3:boolean isFatal():55:55 -> isFatal +com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedErrorStackFrameImpl -> com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedErrorStackFrameImpl: +# {"id":"sourceFile","fileName":"ReactJsExceptionHandler.kt"} + 6:8:void (java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer):40:40 -> + 9:10:void (java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer):41:41 -> + 11:12:void (java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer):42:42 -> + 13:14:void (java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer):43:43 -> + 15:17:void (java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer):44:44 -> + 1:3:java.lang.Integer getColumn():44:44 -> getColumn + 1:3:java.lang.String getFile():41:41 -> getFile + 1:3:java.lang.Integer getLineNumber():43:43 -> getLineNumber + 1:3:java.lang.String getMethodName():42:42 -> getMethodName +com.facebook.react.interfaces.fabric.ReactSurface -> com.facebook.react.interfaces.fabric.ReactSurface: +# {"id":"sourceFile","fileName":"ReactSurface.kt"} +com.facebook.react.internal.AndroidChoreographerProvider -> com.facebook.react.internal.AndroidChoreographerProvider: +# {"id":"sourceFile","fileName":"AndroidChoreographerProvider.kt"} + 1:4:void ():13:13 -> + 1:3:com.facebook.react.internal.ChoreographerProvider$Choreographer getChoreographer():30:30 -> getChoreographer + 4:9:com.facebook.react.internal.ChoreographerProvider$Choreographer getChoreographer():31:31 -> getChoreographer + 1:3:com.facebook.react.internal.AndroidChoreographerProvider getInstance():27:27 -> getInstance +com.facebook.react.internal.AndroidChoreographerProvider$AndroidChoreographer -> com.facebook.react.internal.AndroidChoreographerProvider$AndroidChoreographer: +# {"id":"sourceFile","fileName":"AndroidChoreographerProvider.kt"} + 1:3:void ():15:15 -> + 4:15:void ():16:16 -> + 6:11:void postFrameCallback(android.view.Choreographer$FrameCallback):19:19 -> postFrameCallback + 6:11:void removeFrameCallback(android.view.Choreographer$FrameCallback):23:23 -> removeFrameCallback +com.facebook.react.internal.ChoreographerProvider -> com.facebook.react.internal.ChoreographerProvider: +# {"id":"sourceFile","fileName":"ChoreographerProvider.kt"} +com.facebook.react.internal.ChoreographerProvider$Choreographer -> com.facebook.react.internal.ChoreographerProvider$Choreographer: +# {"id":"sourceFile","fileName":"ChoreographerProvider.kt"} +com.facebook.react.internal.SystraceSection -> com.facebook.react.internal.SystraceSection: +# {"id":"sourceFile","fileName":"SystraceSection.kt"} + 6:10:void (java.lang.String):15:15 -> + 11:14:void (java.lang.String):17:17 -> + 3:6:void close():21:21 -> close +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;"} + 8:14:void ():30:30 -> + 15:23:void ():31:31 -> + 1:4:void ():29:29 -> + 1:1:com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsCxxAccessor $r8$lambda$YqAJWCwOkJhxkEQ9O0rayCwXqiY():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:6:com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsCxxAccessor accessorProvider$lambda$0():30:30 -> accessorProvider$lambda$0 + 1:7:boolean cdpInteractionMetricsEnabled():43:43 -> cdpInteractionMetricsEnabled + 1:7:boolean commonTestFlag():37:37 -> commonTestFlag + 1:7:boolean cxxNativeAnimatedEnabled():49:49 -> cxxNativeAnimatedEnabled + 1:7:boolean cxxNativeAnimatedRemoveJsSync():55:55 -> cxxNativeAnimatedRemoveJsSync + 6:13:java.lang.String dangerouslyForceOverride(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):509:509 -> dangerouslyForceOverride + 14:17:java.lang.String dangerouslyForceOverride(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):510:510 -> dangerouslyForceOverride + 18:20:java.lang.String dangerouslyForceOverride(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):511:511 -> dangerouslyForceOverride + 1:5:void dangerouslyReset():483:483 -> dangerouslyReset + 6:16:void dangerouslyReset():486:486 -> dangerouslyReset + 1:7:boolean disableFabricCommitInCXXAnimated():61:61 -> disableFabricCommitInCXXAnimated + 1:7:boolean disableMountItemReorderingAndroid():67:67 -> disableMountItemReorderingAndroid + 1:7:boolean disableOldAndroidAttachmentMetricsWorkarounds():73:73 -> disableOldAndroidAttachmentMetricsWorkarounds + 1:7:boolean disableTextLayoutManagerCacheAndroid():79:79 -> disableTextLayoutManagerCacheAndroid + 1:7:boolean enableAccessibilityOrder():85:85 -> enableAccessibilityOrder + 1:7:boolean enableAccumulatedUpdatesInRawPropsAndroid():91:91 -> enableAccumulatedUpdatesInRawPropsAndroid + 1:7:boolean enableAndroidTextMeasurementOptimizations():97:97 -> enableAndroidTextMeasurementOptimizations + 1:7:boolean enableBridgelessArchitecture():103:103 -> enableBridgelessArchitecture + 1:7:boolean enableCppPropsIteratorSetter():109:109 -> enableCppPropsIteratorSetter + 1:7:boolean enableCustomFocusSearchOnClippedElementsAndroid():115:115 -> enableCustomFocusSearchOnClippedElementsAndroid + 1:7:boolean enableDestroyShadowTreeRevisionAsync():121:121 -> enableDestroyShadowTreeRevisionAsync + 1:7:boolean enableDoubleMeasurementFixAndroid():127:127 -> enableDoubleMeasurementFixAndroid + 1:7:boolean enableEagerMainQueueModulesOnIOS():133:133 -> enableEagerMainQueueModulesOnIOS + 1:7:boolean enableEagerRootViewAttachment():139:139 -> enableEagerRootViewAttachment + 1:7:boolean enableFabricLogs():145:145 -> enableFabricLogs + 1:7:boolean enableFabricRenderer():151:151 -> enableFabricRenderer + 1:7:boolean enableFontScaleChangesUpdatingLayout():157:157 -> enableFontScaleChangesUpdatingLayout + 1:7:boolean enableIOSTextBaselineOffsetPerLine():163:163 -> enableIOSTextBaselineOffsetPerLine + 1:7:boolean enableIOSViewClipToPaddingBox():169:169 -> enableIOSViewClipToPaddingBox + 1:7:boolean enableImagePrefetchingAndroid():175:175 -> enableImagePrefetchingAndroid + 1:7:boolean enableImmediateUpdateModeForContentOffsetChanges():181:181 -> enableImmediateUpdateModeForContentOffsetChanges + 1:7:boolean enableInteropViewManagerClassLookUpOptimizationIOS():187:187 -> enableInteropViewManagerClassLookUpOptimizationIOS + 1:7:boolean enableLayoutAnimationsOnAndroid():193:193 -> enableLayoutAnimationsOnAndroid + 1:7:boolean enableLayoutAnimationsOnIOS():199:199 -> enableLayoutAnimationsOnIOS + 1:7:boolean enableMainQueueCoordinatorOnIOS():205:205 -> enableMainQueueCoordinatorOnIOS + 1:7:boolean enableModuleArgumentNSNullConversionIOS():211:211 -> enableModuleArgumentNSNullConversionIOS + 1:7:boolean enableNativeCSSParsing():217:217 -> enableNativeCSSParsing + 1:7:boolean enableNetworkEventReporting():223:223 -> enableNetworkEventReporting + 1:7:boolean enableNewBackgroundAndBorderDrawables():229:229 -> enableNewBackgroundAndBorderDrawables + 1:7:boolean enablePreparedTextLayout():235:235 -> enablePreparedTextLayout + 1:7:boolean enablePropsUpdateReconciliationAndroid():241:241 -> enablePropsUpdateReconciliationAndroid + 1:7:boolean enableResourceTimingAPI():247:247 -> enableResourceTimingAPI + 1:7:boolean enableViewCulling():253:253 -> enableViewCulling + 1:7:boolean enableViewRecycling():259:259 -> enableViewRecycling + 1:7:boolean enableViewRecyclingForScrollView():265:265 -> enableViewRecyclingForScrollView + 1:7:boolean enableViewRecyclingForText():271:271 -> enableViewRecyclingForText + 1:7:boolean enableViewRecyclingForView():277:277 -> enableViewRecyclingForView + 1:7:boolean enableVirtualViewDebugFeatures():283:283 -> enableVirtualViewDebugFeatures + 1:7:boolean enableVirtualViewRenderState():289:289 -> enableVirtualViewRenderState + 1:7:boolean enableVirtualViewWindowFocusDetection():295:295 -> enableVirtualViewWindowFocusDetection + 1:7:boolean enableWebPerformanceAPIsByDefault():301:301 -> enableWebPerformanceAPIsByDefault + 1:7:boolean fixMappingOfEventPrioritiesBetweenFabricAndReact():307:307 -> fixMappingOfEventPrioritiesBetweenFabricAndReact + 1:7:boolean fuseboxEnabledRelease():313:313 -> fuseboxEnabledRelease + 1:7:boolean fuseboxNetworkInspectionEnabled():319:319 -> fuseboxNetworkInspectionEnabled + 1:7:boolean hideOffscreenVirtualViewsOnIOS():325:325 -> hideOffscreenVirtualViewsOnIOS + 6:11:void override(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):468:468 -> override + 1:7:boolean perfMonitorV2Enabled():331:331 -> perfMonitorV2Enabled + 1:7:double preparedTextCacheSize():337:337 -> preparedTextCacheSize + 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"} + 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 + 1:7:boolean sweepActiveTouchOnChildNativeGesturesAndroid():367:367 -> sweepActiveTouchOnChildNativeGesturesAndroid + 1:7:boolean traceTurboModulePromiseRejectionsOnAndroid():373:373 -> traceTurboModulePromiseRejectionsOnAndroid + 1:7:boolean updateRuntimeShadowNodeReferencesOnCommit():379:379 -> updateRuntimeShadowNodeReferencesOnCommit + 1:7:boolean useAlwaysAvailableJSErrorHandling():385:385 -> useAlwaysAvailableJSErrorHandling + 1:7:boolean useFabricInterop():391:391 -> useFabricInterop + 1:7:boolean useNativeEqualsInNativeReadableArrayAndroid():397:397 -> useNativeEqualsInNativeReadableArrayAndroid + 1:7:boolean useNativeTransformHelperAndroid():403:403 -> useNativeTransformHelperAndroid + 1:7:boolean useNativeViewConfigsInBridgelessMode():409:409 -> useNativeViewConfigsInBridgelessMode + 1:7:boolean useOptimizedEventBatchingOnAndroid():415:415 -> useOptimizedEventBatchingOnAndroid + 1:7:boolean useRawPropsJsiValue():421:421 -> useRawPropsJsiValue + 1:7:boolean useShadowNodeStateOnClone():427:427 -> useShadowNodeStateOnClone + 1:7:boolean useTurboModuleInterop():433:433 -> useTurboModuleInterop + 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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void D1.ReactNativeFeatureFlags$$ExternalSyntheticLambda0.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object D1.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"} +com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsCxxAccessor -> com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsCxxAccessor: +# {"id":"sourceFile","fileName":"ReactNativeFeatureFlagsCxxAccessor.kt"} + 1:4:void ():22:22 -> + 1:4:boolean cdpInteractionMetricsEnabled():104:104 -> cdpInteractionMetricsEnabled + 5:12:boolean cdpInteractionMetricsEnabled():106:106 -> cdpInteractionMetricsEnabled + 13:14:boolean cdpInteractionMetricsEnabled():107:107 -> cdpInteractionMetricsEnabled + 15:19:boolean cdpInteractionMetricsEnabled():109:109 -> cdpInteractionMetricsEnabled + 1:4:boolean commonTestFlag():95:95 -> commonTestFlag + 5:12:boolean commonTestFlag():97:97 -> commonTestFlag + 13:14:boolean commonTestFlag():98:98 -> commonTestFlag + 15:19:boolean commonTestFlag():100:100 -> commonTestFlag + 1:4:boolean cxxNativeAnimatedEnabled():113:113 -> cxxNativeAnimatedEnabled + 5:12:boolean cxxNativeAnimatedEnabled():115:115 -> cxxNativeAnimatedEnabled + 13:14:boolean cxxNativeAnimatedEnabled():116:116 -> cxxNativeAnimatedEnabled + 15:19:boolean cxxNativeAnimatedEnabled():118:118 -> cxxNativeAnimatedEnabled + 1:4:boolean cxxNativeAnimatedRemoveJsSync():122:122 -> cxxNativeAnimatedRemoveJsSync + 5:12:boolean cxxNativeAnimatedRemoveJsSync():124:124 -> cxxNativeAnimatedRemoveJsSync + 13:14:boolean cxxNativeAnimatedRemoveJsSync():125:125 -> cxxNativeAnimatedRemoveJsSync + 15:19:boolean cxxNativeAnimatedRemoveJsSync():127:127 -> cxxNativeAnimatedRemoveJsSync + 6:10:java.lang.String dangerouslyForceOverride(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):730:730 -> dangerouslyForceOverride + 1:4:void dangerouslyReset():727:727 -> dangerouslyReset + 1:4:boolean disableFabricCommitInCXXAnimated():131:131 -> disableFabricCommitInCXXAnimated + 5:12:boolean disableFabricCommitInCXXAnimated():133:133 -> disableFabricCommitInCXXAnimated + 13:14:boolean disableFabricCommitInCXXAnimated():134:134 -> disableFabricCommitInCXXAnimated + 15:19:boolean disableFabricCommitInCXXAnimated():136:136 -> disableFabricCommitInCXXAnimated + 1:4:boolean disableMountItemReorderingAndroid():140:140 -> disableMountItemReorderingAndroid + 5:12:boolean disableMountItemReorderingAndroid():142:142 -> disableMountItemReorderingAndroid + 13:14:boolean disableMountItemReorderingAndroid():143:143 -> disableMountItemReorderingAndroid + 15:19:boolean disableMountItemReorderingAndroid():145:145 -> disableMountItemReorderingAndroid + 1:4:boolean disableOldAndroidAttachmentMetricsWorkarounds():149:149 -> disableOldAndroidAttachmentMetricsWorkarounds + 5:12:boolean disableOldAndroidAttachmentMetricsWorkarounds():151:151 -> disableOldAndroidAttachmentMetricsWorkarounds + 13:14:boolean disableOldAndroidAttachmentMetricsWorkarounds():152:152 -> disableOldAndroidAttachmentMetricsWorkarounds + 15:19:boolean disableOldAndroidAttachmentMetricsWorkarounds():154:154 -> disableOldAndroidAttachmentMetricsWorkarounds + 1:4:boolean disableTextLayoutManagerCacheAndroid():158:158 -> disableTextLayoutManagerCacheAndroid + 5:12:boolean disableTextLayoutManagerCacheAndroid():160:160 -> disableTextLayoutManagerCacheAndroid + 13:14:boolean disableTextLayoutManagerCacheAndroid():161:161 -> disableTextLayoutManagerCacheAndroid + 15:19:boolean disableTextLayoutManagerCacheAndroid():163:163 -> disableTextLayoutManagerCacheAndroid + 1:4:boolean enableAccessibilityOrder():167:167 -> enableAccessibilityOrder + 5:12:boolean enableAccessibilityOrder():169:169 -> enableAccessibilityOrder + 13:14:boolean enableAccessibilityOrder():170:170 -> enableAccessibilityOrder + 15:19:boolean enableAccessibilityOrder():172:172 -> enableAccessibilityOrder + 1:4:boolean enableAccumulatedUpdatesInRawPropsAndroid():176:176 -> enableAccumulatedUpdatesInRawPropsAndroid + 5:12:boolean enableAccumulatedUpdatesInRawPropsAndroid():178:178 -> enableAccumulatedUpdatesInRawPropsAndroid + 13:14:boolean enableAccumulatedUpdatesInRawPropsAndroid():179:179 -> enableAccumulatedUpdatesInRawPropsAndroid + 15:19:boolean enableAccumulatedUpdatesInRawPropsAndroid():181:181 -> enableAccumulatedUpdatesInRawPropsAndroid + 1:4:boolean enableAndroidTextMeasurementOptimizations():185:185 -> enableAndroidTextMeasurementOptimizations + 5:12:boolean enableAndroidTextMeasurementOptimizations():187:187 -> enableAndroidTextMeasurementOptimizations + 13:14:boolean enableAndroidTextMeasurementOptimizations():188:188 -> enableAndroidTextMeasurementOptimizations + 15:19:boolean enableAndroidTextMeasurementOptimizations():190:190 -> enableAndroidTextMeasurementOptimizations + 1:4:boolean enableBridgelessArchitecture():194:194 -> enableBridgelessArchitecture + 5:12:boolean enableBridgelessArchitecture():196:196 -> enableBridgelessArchitecture + 13:14:boolean enableBridgelessArchitecture():197:197 -> enableBridgelessArchitecture + 15:19:boolean enableBridgelessArchitecture():199:199 -> enableBridgelessArchitecture + 1:4:boolean enableCppPropsIteratorSetter():203:203 -> enableCppPropsIteratorSetter + 5:12:boolean enableCppPropsIteratorSetter():205:205 -> enableCppPropsIteratorSetter + 13:14:boolean enableCppPropsIteratorSetter():206:206 -> enableCppPropsIteratorSetter + 15:19:boolean enableCppPropsIteratorSetter():208:208 -> enableCppPropsIteratorSetter + 1:4:boolean enableCustomFocusSearchOnClippedElementsAndroid():212:212 -> enableCustomFocusSearchOnClippedElementsAndroid + 5:12:boolean enableCustomFocusSearchOnClippedElementsAndroid():214:214 -> enableCustomFocusSearchOnClippedElementsAndroid + 13:14:boolean enableCustomFocusSearchOnClippedElementsAndroid():215:215 -> enableCustomFocusSearchOnClippedElementsAndroid + 15:19:boolean enableCustomFocusSearchOnClippedElementsAndroid():217:217 -> enableCustomFocusSearchOnClippedElementsAndroid + 1:4:boolean enableDestroyShadowTreeRevisionAsync():221:221 -> enableDestroyShadowTreeRevisionAsync + 5:12:boolean enableDestroyShadowTreeRevisionAsync():223:223 -> enableDestroyShadowTreeRevisionAsync + 13:14:boolean enableDestroyShadowTreeRevisionAsync():224:224 -> enableDestroyShadowTreeRevisionAsync + 15:19:boolean enableDestroyShadowTreeRevisionAsync():226:226 -> enableDestroyShadowTreeRevisionAsync + 1:4:boolean enableDoubleMeasurementFixAndroid():230:230 -> enableDoubleMeasurementFixAndroid + 5:12:boolean enableDoubleMeasurementFixAndroid():232:232 -> enableDoubleMeasurementFixAndroid + 13:14:boolean enableDoubleMeasurementFixAndroid():233:233 -> enableDoubleMeasurementFixAndroid + 15:19:boolean enableDoubleMeasurementFixAndroid():235:235 -> enableDoubleMeasurementFixAndroid + 1:4:boolean enableEagerMainQueueModulesOnIOS():239:239 -> enableEagerMainQueueModulesOnIOS + 5:12:boolean enableEagerMainQueueModulesOnIOS():241:241 -> enableEagerMainQueueModulesOnIOS + 13:14:boolean enableEagerMainQueueModulesOnIOS():242:242 -> enableEagerMainQueueModulesOnIOS + 15:19:boolean enableEagerMainQueueModulesOnIOS():244:244 -> enableEagerMainQueueModulesOnIOS + 1:4:boolean enableEagerRootViewAttachment():248:248 -> enableEagerRootViewAttachment + 5:12:boolean enableEagerRootViewAttachment():250:250 -> enableEagerRootViewAttachment + 13:14:boolean enableEagerRootViewAttachment():251:251 -> enableEagerRootViewAttachment + 15:19:boolean enableEagerRootViewAttachment():253:253 -> enableEagerRootViewAttachment + 1:4:boolean enableFabricLogs():257:257 -> enableFabricLogs + 5:12:boolean enableFabricLogs():259:259 -> enableFabricLogs + 13:14:boolean enableFabricLogs():260:260 -> enableFabricLogs + 15:19:boolean enableFabricLogs():262:262 -> enableFabricLogs + 1:4:boolean enableFabricRenderer():266:266 -> enableFabricRenderer + 5:12:boolean enableFabricRenderer():268:268 -> enableFabricRenderer + 13:14:boolean enableFabricRenderer():269:269 -> enableFabricRenderer + 15:19:boolean enableFabricRenderer():271:271 -> enableFabricRenderer + 1:4:boolean enableFontScaleChangesUpdatingLayout():275:275 -> enableFontScaleChangesUpdatingLayout + 5:12:boolean enableFontScaleChangesUpdatingLayout():277:277 -> enableFontScaleChangesUpdatingLayout + 13:14:boolean enableFontScaleChangesUpdatingLayout():278:278 -> enableFontScaleChangesUpdatingLayout + 15:19:boolean enableFontScaleChangesUpdatingLayout():280:280 -> enableFontScaleChangesUpdatingLayout + 1:4:boolean enableIOSTextBaselineOffsetPerLine():284:284 -> enableIOSTextBaselineOffsetPerLine + 5:12:boolean enableIOSTextBaselineOffsetPerLine():286:286 -> enableIOSTextBaselineOffsetPerLine + 13:14:boolean enableIOSTextBaselineOffsetPerLine():287:287 -> enableIOSTextBaselineOffsetPerLine + 15:19:boolean enableIOSTextBaselineOffsetPerLine():289:289 -> enableIOSTextBaselineOffsetPerLine + 1:4:boolean enableIOSViewClipToPaddingBox():293:293 -> enableIOSViewClipToPaddingBox + 5:12:boolean enableIOSViewClipToPaddingBox():295:295 -> enableIOSViewClipToPaddingBox + 13:14:boolean enableIOSViewClipToPaddingBox():296:296 -> enableIOSViewClipToPaddingBox + 15:19:boolean enableIOSViewClipToPaddingBox():298:298 -> enableIOSViewClipToPaddingBox + 1:4:boolean enableImagePrefetchingAndroid():302:302 -> enableImagePrefetchingAndroid + 5:12:boolean enableImagePrefetchingAndroid():304:304 -> enableImagePrefetchingAndroid + 13:14:boolean enableImagePrefetchingAndroid():305:305 -> enableImagePrefetchingAndroid + 15:19:boolean enableImagePrefetchingAndroid():307:307 -> enableImagePrefetchingAndroid + 1:4:boolean enableImmediateUpdateModeForContentOffsetChanges():311:311 -> enableImmediateUpdateModeForContentOffsetChanges + 5:12:boolean enableImmediateUpdateModeForContentOffsetChanges():313:313 -> enableImmediateUpdateModeForContentOffsetChanges + 13:14:boolean enableImmediateUpdateModeForContentOffsetChanges():314:314 -> enableImmediateUpdateModeForContentOffsetChanges + 15:19:boolean enableImmediateUpdateModeForContentOffsetChanges():316:316 -> enableImmediateUpdateModeForContentOffsetChanges + 1:4:boolean enableInteropViewManagerClassLookUpOptimizationIOS():320:320 -> enableInteropViewManagerClassLookUpOptimizationIOS + 5:12:boolean enableInteropViewManagerClassLookUpOptimizationIOS():322:322 -> enableInteropViewManagerClassLookUpOptimizationIOS + 13:14:boolean enableInteropViewManagerClassLookUpOptimizationIOS():323:323 -> enableInteropViewManagerClassLookUpOptimizationIOS + 15:19:boolean enableInteropViewManagerClassLookUpOptimizationIOS():325:325 -> enableInteropViewManagerClassLookUpOptimizationIOS + 1:4:boolean enableLayoutAnimationsOnAndroid():329:329 -> enableLayoutAnimationsOnAndroid + 5:12:boolean enableLayoutAnimationsOnAndroid():331:331 -> enableLayoutAnimationsOnAndroid + 13:14:boolean enableLayoutAnimationsOnAndroid():332:332 -> enableLayoutAnimationsOnAndroid + 15:19:boolean enableLayoutAnimationsOnAndroid():334:334 -> enableLayoutAnimationsOnAndroid + 1:4:boolean enableLayoutAnimationsOnIOS():338:338 -> enableLayoutAnimationsOnIOS + 5:12:boolean enableLayoutAnimationsOnIOS():340:340 -> enableLayoutAnimationsOnIOS + 13:14:boolean enableLayoutAnimationsOnIOS():341:341 -> enableLayoutAnimationsOnIOS + 15:19:boolean enableLayoutAnimationsOnIOS():343:343 -> enableLayoutAnimationsOnIOS + 1:4:boolean enableMainQueueCoordinatorOnIOS():347:347 -> enableMainQueueCoordinatorOnIOS + 5:12:boolean enableMainQueueCoordinatorOnIOS():349:349 -> enableMainQueueCoordinatorOnIOS + 13:14:boolean enableMainQueueCoordinatorOnIOS():350:350 -> enableMainQueueCoordinatorOnIOS + 15:19:boolean enableMainQueueCoordinatorOnIOS():352:352 -> enableMainQueueCoordinatorOnIOS + 1:4:boolean enableModuleArgumentNSNullConversionIOS():356:356 -> enableModuleArgumentNSNullConversionIOS + 5:12:boolean enableModuleArgumentNSNullConversionIOS():358:358 -> enableModuleArgumentNSNullConversionIOS + 13:14:boolean enableModuleArgumentNSNullConversionIOS():359:359 -> enableModuleArgumentNSNullConversionIOS + 15:19:boolean enableModuleArgumentNSNullConversionIOS():361:361 -> enableModuleArgumentNSNullConversionIOS + 1:4:boolean enableNativeCSSParsing():365:365 -> enableNativeCSSParsing + 5:12:boolean enableNativeCSSParsing():367:367 -> enableNativeCSSParsing + 13:14:boolean enableNativeCSSParsing():368:368 -> enableNativeCSSParsing + 15:19:boolean enableNativeCSSParsing():370:370 -> enableNativeCSSParsing + 1:4:boolean enableNetworkEventReporting():374:374 -> enableNetworkEventReporting + 5:12:boolean enableNetworkEventReporting():376:376 -> enableNetworkEventReporting + 13:14:boolean enableNetworkEventReporting():377:377 -> enableNetworkEventReporting + 15:19:boolean enableNetworkEventReporting():379:379 -> enableNetworkEventReporting + 1:4:boolean enableNewBackgroundAndBorderDrawables():383:383 -> enableNewBackgroundAndBorderDrawables + 5:12:boolean enableNewBackgroundAndBorderDrawables():385:385 -> enableNewBackgroundAndBorderDrawables + 13:14:boolean enableNewBackgroundAndBorderDrawables():386:386 -> enableNewBackgroundAndBorderDrawables + 15:19:boolean enableNewBackgroundAndBorderDrawables():388:388 -> enableNewBackgroundAndBorderDrawables + 1:4:boolean enablePreparedTextLayout():392:392 -> enablePreparedTextLayout + 5:12:boolean enablePreparedTextLayout():394:394 -> enablePreparedTextLayout + 13:14:boolean enablePreparedTextLayout():395:395 -> enablePreparedTextLayout + 15:19:boolean enablePreparedTextLayout():397:397 -> enablePreparedTextLayout + 1:4:boolean enablePropsUpdateReconciliationAndroid():401:401 -> enablePropsUpdateReconciliationAndroid + 5:12:boolean enablePropsUpdateReconciliationAndroid():403:403 -> enablePropsUpdateReconciliationAndroid + 13:14:boolean enablePropsUpdateReconciliationAndroid():404:404 -> enablePropsUpdateReconciliationAndroid + 15:19:boolean enablePropsUpdateReconciliationAndroid():406:406 -> enablePropsUpdateReconciliationAndroid + 1:4:boolean enableResourceTimingAPI():410:410 -> enableResourceTimingAPI + 5:12:boolean enableResourceTimingAPI():412:412 -> enableResourceTimingAPI + 13:14:boolean enableResourceTimingAPI():413:413 -> enableResourceTimingAPI + 15:19:boolean enableResourceTimingAPI():415:415 -> enableResourceTimingAPI + 1:4:boolean enableViewCulling():419:419 -> enableViewCulling + 5:12:boolean enableViewCulling():421:421 -> enableViewCulling + 13:14:boolean enableViewCulling():422:422 -> enableViewCulling + 15:19:boolean enableViewCulling():424:424 -> enableViewCulling + 1:4:boolean enableViewRecycling():428:428 -> enableViewRecycling + 5:12:boolean enableViewRecycling():430:430 -> enableViewRecycling + 13:14:boolean enableViewRecycling():431:431 -> enableViewRecycling + 15:19:boolean enableViewRecycling():433:433 -> enableViewRecycling + 1:4:boolean enableViewRecyclingForScrollView():437:437 -> enableViewRecyclingForScrollView + 5:12:boolean enableViewRecyclingForScrollView():439:439 -> enableViewRecyclingForScrollView + 13:14:boolean enableViewRecyclingForScrollView():440:440 -> enableViewRecyclingForScrollView + 15:19:boolean enableViewRecyclingForScrollView():442:442 -> enableViewRecyclingForScrollView + 1:4:boolean enableViewRecyclingForText():446:446 -> enableViewRecyclingForText + 5:12:boolean enableViewRecyclingForText():448:448 -> enableViewRecyclingForText + 13:14:boolean enableViewRecyclingForText():449:449 -> enableViewRecyclingForText + 15:19:boolean enableViewRecyclingForText():451:451 -> enableViewRecyclingForText + 1:4:boolean enableViewRecyclingForView():455:455 -> enableViewRecyclingForView + 5:12:boolean enableViewRecyclingForView():457:457 -> enableViewRecyclingForView + 13:14:boolean enableViewRecyclingForView():458:458 -> enableViewRecyclingForView + 15:19:boolean enableViewRecyclingForView():460:460 -> enableViewRecyclingForView + 1:4:boolean enableVirtualViewDebugFeatures():464:464 -> enableVirtualViewDebugFeatures + 5:12:boolean enableVirtualViewDebugFeatures():466:466 -> enableVirtualViewDebugFeatures + 13:14:boolean enableVirtualViewDebugFeatures():467:467 -> enableVirtualViewDebugFeatures + 15:19:boolean enableVirtualViewDebugFeatures():469:469 -> enableVirtualViewDebugFeatures + 1:4:boolean enableVirtualViewRenderState():473:473 -> enableVirtualViewRenderState + 5:12:boolean enableVirtualViewRenderState():475:475 -> enableVirtualViewRenderState + 13:14:boolean enableVirtualViewRenderState():476:476 -> enableVirtualViewRenderState + 15:19:boolean enableVirtualViewRenderState():478:478 -> enableVirtualViewRenderState + 1:4:boolean enableVirtualViewWindowFocusDetection():482:482 -> enableVirtualViewWindowFocusDetection + 5:12:boolean enableVirtualViewWindowFocusDetection():484:484 -> enableVirtualViewWindowFocusDetection + 13:14:boolean enableVirtualViewWindowFocusDetection():485:485 -> enableVirtualViewWindowFocusDetection + 15:19:boolean enableVirtualViewWindowFocusDetection():487:487 -> enableVirtualViewWindowFocusDetection + 1:4:boolean enableWebPerformanceAPIsByDefault():491:491 -> enableWebPerformanceAPIsByDefault + 5:12:boolean enableWebPerformanceAPIsByDefault():493:493 -> enableWebPerformanceAPIsByDefault + 13:14:boolean enableWebPerformanceAPIsByDefault():494:494 -> enableWebPerformanceAPIsByDefault + 15:19:boolean enableWebPerformanceAPIsByDefault():496:496 -> enableWebPerformanceAPIsByDefault + 1:4:boolean fixMappingOfEventPrioritiesBetweenFabricAndReact():500:500 -> fixMappingOfEventPrioritiesBetweenFabricAndReact + 5:12:boolean fixMappingOfEventPrioritiesBetweenFabricAndReact():502:502 -> fixMappingOfEventPrioritiesBetweenFabricAndReact + 13:14:boolean fixMappingOfEventPrioritiesBetweenFabricAndReact():503:503 -> fixMappingOfEventPrioritiesBetweenFabricAndReact + 15:19:boolean fixMappingOfEventPrioritiesBetweenFabricAndReact():505:505 -> fixMappingOfEventPrioritiesBetweenFabricAndReact + 1:4:boolean fuseboxEnabledRelease():509:509 -> fuseboxEnabledRelease + 5:12:boolean fuseboxEnabledRelease():511:511 -> fuseboxEnabledRelease + 13:14:boolean fuseboxEnabledRelease():512:512 -> fuseboxEnabledRelease + 15:19:boolean fuseboxEnabledRelease():514:514 -> fuseboxEnabledRelease + 1:4:boolean fuseboxNetworkInspectionEnabled():518:518 -> fuseboxNetworkInspectionEnabled + 5:12:boolean fuseboxNetworkInspectionEnabled():520:520 -> fuseboxNetworkInspectionEnabled + 13:14:boolean fuseboxNetworkInspectionEnabled():521:521 -> fuseboxNetworkInspectionEnabled + 15:19:boolean fuseboxNetworkInspectionEnabled():523:523 -> fuseboxNetworkInspectionEnabled + 1:4:boolean hideOffscreenVirtualViewsOnIOS():527:527 -> hideOffscreenVirtualViewsOnIOS + 5:12:boolean hideOffscreenVirtualViewsOnIOS():529:529 -> hideOffscreenVirtualViewsOnIOS + 13:14:boolean hideOffscreenVirtualViewsOnIOS():530:530 -> hideOffscreenVirtualViewsOnIOS + 15:19:boolean hideOffscreenVirtualViewsOnIOS():532:532 -> hideOffscreenVirtualViewsOnIOS + 6:9:void override(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):725:725 -> override + 1:4:boolean perfMonitorV2Enabled():536:536 -> perfMonitorV2Enabled + 5:12:boolean perfMonitorV2Enabled():538:538 -> perfMonitorV2Enabled + 13:14:boolean perfMonitorV2Enabled():539:539 -> perfMonitorV2Enabled + 15:19:boolean perfMonitorV2Enabled():541:541 -> perfMonitorV2Enabled + 1:4:double preparedTextCacheSize():545:545 -> preparedTextCacheSize + 5:12:double preparedTextCacheSize():547:547 -> preparedTextCacheSize + 13:14:double preparedTextCacheSize():548:548 -> preparedTextCacheSize + 15:19:double preparedTextCacheSize():550:550 -> preparedTextCacheSize + 1:4:boolean preventShadowTreeCommitExhaustion():554:554 -> preventShadowTreeCommitExhaustion + 5:12:boolean preventShadowTreeCommitExhaustion():556:556 -> preventShadowTreeCommitExhaustion + 13:14:boolean preventShadowTreeCommitExhaustion():557:557 -> preventShadowTreeCommitExhaustion + 15:19:boolean preventShadowTreeCommitExhaustion():559:559 -> preventShadowTreeCommitExhaustion + 1:4:boolean releaseImageDataWhenConsumed():563:563 -> releaseImageDataWhenConsumed + 5:12:boolean releaseImageDataWhenConsumed():565:565 -> releaseImageDataWhenConsumed + 13:14:boolean releaseImageDataWhenConsumed():566:566 -> releaseImageDataWhenConsumed + 15:19:boolean releaseImageDataWhenConsumed():568:568 -> releaseImageDataWhenConsumed + 1:4:boolean shouldPressibilityUseW3CPointerEventsForHover():572:572 -> shouldPressibilityUseW3CPointerEventsForHover + 5:12:boolean shouldPressibilityUseW3CPointerEventsForHover():574:574 -> shouldPressibilityUseW3CPointerEventsForHover + 13:14:boolean shouldPressibilityUseW3CPointerEventsForHover():575:575 -> shouldPressibilityUseW3CPointerEventsForHover + 15:19:boolean shouldPressibilityUseW3CPointerEventsForHover():577:577 -> shouldPressibilityUseW3CPointerEventsForHover + 1:4:boolean skipActivityIdentityAssertionOnHostPause():581:581 -> skipActivityIdentityAssertionOnHostPause + 5:12:boolean skipActivityIdentityAssertionOnHostPause():583:583 -> skipActivityIdentityAssertionOnHostPause + 13:14:boolean skipActivityIdentityAssertionOnHostPause():584:584 -> skipActivityIdentityAssertionOnHostPause + 15:19:boolean skipActivityIdentityAssertionOnHostPause():586:586 -> skipActivityIdentityAssertionOnHostPause + 1:4:boolean sweepActiveTouchOnChildNativeGesturesAndroid():590:590 -> sweepActiveTouchOnChildNativeGesturesAndroid + 5:12:boolean sweepActiveTouchOnChildNativeGesturesAndroid():592:592 -> sweepActiveTouchOnChildNativeGesturesAndroid + 13:14:boolean sweepActiveTouchOnChildNativeGesturesAndroid():593:593 -> sweepActiveTouchOnChildNativeGesturesAndroid + 15:19:boolean sweepActiveTouchOnChildNativeGesturesAndroid():595:595 -> sweepActiveTouchOnChildNativeGesturesAndroid + 1:4:boolean traceTurboModulePromiseRejectionsOnAndroid():599:599 -> traceTurboModulePromiseRejectionsOnAndroid + 5:12:boolean traceTurboModulePromiseRejectionsOnAndroid():601:601 -> traceTurboModulePromiseRejectionsOnAndroid + 13:14:boolean traceTurboModulePromiseRejectionsOnAndroid():602:602 -> traceTurboModulePromiseRejectionsOnAndroid + 15:19:boolean traceTurboModulePromiseRejectionsOnAndroid():604:604 -> traceTurboModulePromiseRejectionsOnAndroid + 1:4:boolean updateRuntimeShadowNodeReferencesOnCommit():608:608 -> updateRuntimeShadowNodeReferencesOnCommit + 5:12:boolean updateRuntimeShadowNodeReferencesOnCommit():610:610 -> updateRuntimeShadowNodeReferencesOnCommit + 13:14:boolean updateRuntimeShadowNodeReferencesOnCommit():611:611 -> updateRuntimeShadowNodeReferencesOnCommit + 15:19:boolean updateRuntimeShadowNodeReferencesOnCommit():613:613 -> updateRuntimeShadowNodeReferencesOnCommit + 1:4:boolean useAlwaysAvailableJSErrorHandling():617:617 -> useAlwaysAvailableJSErrorHandling + 5:12:boolean useAlwaysAvailableJSErrorHandling():619:619 -> useAlwaysAvailableJSErrorHandling + 13:14:boolean useAlwaysAvailableJSErrorHandling():620:620 -> useAlwaysAvailableJSErrorHandling + 15:19:boolean useAlwaysAvailableJSErrorHandling():622:622 -> useAlwaysAvailableJSErrorHandling + 1:4:boolean useFabricInterop():626:626 -> useFabricInterop + 5:12:boolean useFabricInterop():628:628 -> useFabricInterop + 13:14:boolean useFabricInterop():629:629 -> useFabricInterop + 15:19:boolean useFabricInterop():631:631 -> useFabricInterop + 1:4:boolean useNativeEqualsInNativeReadableArrayAndroid():635:635 -> useNativeEqualsInNativeReadableArrayAndroid + 5:12:boolean useNativeEqualsInNativeReadableArrayAndroid():637:637 -> useNativeEqualsInNativeReadableArrayAndroid + 13:14:boolean useNativeEqualsInNativeReadableArrayAndroid():638:638 -> useNativeEqualsInNativeReadableArrayAndroid + 15:19:boolean useNativeEqualsInNativeReadableArrayAndroid():640:640 -> useNativeEqualsInNativeReadableArrayAndroid + 1:4:boolean useNativeTransformHelperAndroid():644:644 -> useNativeTransformHelperAndroid + 5:12:boolean useNativeTransformHelperAndroid():646:646 -> useNativeTransformHelperAndroid + 13:14:boolean useNativeTransformHelperAndroid():647:647 -> useNativeTransformHelperAndroid + 15:19:boolean useNativeTransformHelperAndroid():649:649 -> useNativeTransformHelperAndroid + 1:4:boolean useNativeViewConfigsInBridgelessMode():653:653 -> useNativeViewConfigsInBridgelessMode + 5:12:boolean useNativeViewConfigsInBridgelessMode():655:655 -> useNativeViewConfigsInBridgelessMode + 13:14:boolean useNativeViewConfigsInBridgelessMode():656:656 -> useNativeViewConfigsInBridgelessMode + 15:19:boolean useNativeViewConfigsInBridgelessMode():658:658 -> useNativeViewConfigsInBridgelessMode + 1:4:boolean useOptimizedEventBatchingOnAndroid():662:662 -> useOptimizedEventBatchingOnAndroid + 5:12:boolean useOptimizedEventBatchingOnAndroid():664:664 -> useOptimizedEventBatchingOnAndroid + 13:14:boolean useOptimizedEventBatchingOnAndroid():665:665 -> useOptimizedEventBatchingOnAndroid + 15:19:boolean useOptimizedEventBatchingOnAndroid():667:667 -> useOptimizedEventBatchingOnAndroid + 1:4:boolean useRawPropsJsiValue():671:671 -> useRawPropsJsiValue + 5:12:boolean useRawPropsJsiValue():673:673 -> useRawPropsJsiValue + 13:14:boolean useRawPropsJsiValue():674:674 -> useRawPropsJsiValue + 15:19:boolean useRawPropsJsiValue():676:676 -> useRawPropsJsiValue + 1:4:boolean useShadowNodeStateOnClone():680:680 -> useShadowNodeStateOnClone + 5:12:boolean useShadowNodeStateOnClone():682:682 -> useShadowNodeStateOnClone + 13:14:boolean useShadowNodeStateOnClone():683:683 -> useShadowNodeStateOnClone + 15:19:boolean useShadowNodeStateOnClone():685:685 -> useShadowNodeStateOnClone + 1:4:boolean useTurboModuleInterop():689:689 -> useTurboModuleInterop + 5:12:boolean useTurboModuleInterop():691:691 -> useTurboModuleInterop + 13:14:boolean useTurboModuleInterop():692:692 -> useTurboModuleInterop + 15:19:boolean useTurboModuleInterop():694:694 -> useTurboModuleInterop + 1:4:boolean useTurboModules():698:698 -> useTurboModules + 5:12:boolean useTurboModules():700:700 -> useTurboModules + 13:14:boolean useTurboModules():701:701 -> useTurboModules + 15:19:boolean useTurboModules():703:703 -> useTurboModules + 1:4:double virtualViewHysteresisRatio():707:707 -> virtualViewHysteresisRatio + 5:12:double virtualViewHysteresisRatio():709:709 -> virtualViewHysteresisRatio + 13:14:double virtualViewHysteresisRatio():710:710 -> virtualViewHysteresisRatio + 15:19:double virtualViewHysteresisRatio():712:712 -> virtualViewHysteresisRatio + 1:4:double virtualViewPrerenderRatio():716:716 -> virtualViewPrerenderRatio + 5:12:double virtualViewPrerenderRatio():718:718 -> virtualViewPrerenderRatio + 13:14:double virtualViewPrerenderRatio():719:719 -> virtualViewPrerenderRatio + 15:19:double virtualViewPrerenderRatio():721:721 -> virtualViewPrerenderRatio +com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsCxxInterop -> com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsCxxInterop: +# {"id":"sourceFile","fileName":"ReactNativeFeatureFlagsCxxInterop.kt"} + 8:13:void ():28:28 -> + 1:4:void ():25:25 -> +com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsDefaults -> com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsDefaults: +# {"id":"sourceFile","fileName":"ReactNativeFeatureFlagsDefaults.kt"} + 1:4:void ():22:22 -> +com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsForTests -> com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsForTests: +# {"id":"sourceFile","fileName":"ReactNativeFeatureFlagsForTests.kt"} + 1:4:void ():10:10 -> + 1:1:com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsAccessor $r8$lambda$dMu8fobUvx_1shtHMhalaZ7vdNE():0:0 -> a + # {"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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void D1.ReactNativeFeatureFlagsForTests$$ExternalSyntheticLambda0.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object D1.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"} + 1:3:void ():22:22 -> + 4:10:void ():23:23 -> + 11:18:void ():25:25 -> + 1:1:java.lang.CharSequence $r8$lambda$SbeYSsVt1FnKEGVoRUz2ppNxcxE(java.lang.String):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.CharSequence $r8$lambda$phZHJ4EhPuRrkPpzjUXH9zjk4M0(java.lang.String):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:4:boolean cdpInteractionMetricsEnabled():109:109 -> cdpInteractionMetricsEnabled + 5:14:boolean cdpInteractionMetricsEnabled():111:111 -> cdpInteractionMetricsEnabled + 15:21:boolean cdpInteractionMetricsEnabled():112:112 -> cdpInteractionMetricsEnabled + 22:23:boolean cdpInteractionMetricsEnabled():113:113 -> cdpInteractionMetricsEnabled + 24:28:boolean cdpInteractionMetricsEnabled():115:115 -> cdpInteractionMetricsEnabled + 1:4:boolean commonTestFlag():99:99 -> commonTestFlag + 5:14:boolean commonTestFlag():101:101 -> commonTestFlag + 15:21:boolean commonTestFlag():102:102 -> commonTestFlag + 22:23:boolean commonTestFlag():103:103 -> commonTestFlag + 24:28:boolean commonTestFlag():105:105 -> commonTestFlag + 1:4:boolean cxxNativeAnimatedEnabled():119:119 -> cxxNativeAnimatedEnabled + 5:14:boolean cxxNativeAnimatedEnabled():121:121 -> cxxNativeAnimatedEnabled + 15:21:boolean cxxNativeAnimatedEnabled():122:122 -> cxxNativeAnimatedEnabled + 22:23:boolean cxxNativeAnimatedEnabled():123:123 -> cxxNativeAnimatedEnabled + 24:28:boolean cxxNativeAnimatedEnabled():125:125 -> cxxNativeAnimatedEnabled + 1:4:boolean cxxNativeAnimatedRemoveJsSync():129:129 -> cxxNativeAnimatedRemoveJsSync + 5:14:boolean cxxNativeAnimatedRemoveJsSync():131:131 -> cxxNativeAnimatedRemoveJsSync + 15:21:boolean cxxNativeAnimatedRemoveJsSync():132:132 -> cxxNativeAnimatedRemoveJsSync + 22:23:boolean cxxNativeAnimatedRemoveJsSync():133:133 -> cxxNativeAnimatedRemoveJsSync + 24:28:boolean cxxNativeAnimatedRemoveJsSync():135:135 -> cxxNativeAnimatedRemoveJsSync + 6:9:java.lang.String dangerouslyForceOverride(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):813:813 -> dangerouslyForceOverride + 10:12:java.lang.String dangerouslyForceOverride(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):814:814 -> dangerouslyForceOverride + 1:4:boolean disableFabricCommitInCXXAnimated():139:139 -> disableFabricCommitInCXXAnimated + 5:14:boolean disableFabricCommitInCXXAnimated():141:141 -> disableFabricCommitInCXXAnimated + 15:21:boolean disableFabricCommitInCXXAnimated():142:142 -> disableFabricCommitInCXXAnimated + 22:23:boolean disableFabricCommitInCXXAnimated():143:143 -> disableFabricCommitInCXXAnimated + 24:28:boolean disableFabricCommitInCXXAnimated():145:145 -> disableFabricCommitInCXXAnimated + 1:4:boolean disableMountItemReorderingAndroid():149:149 -> disableMountItemReorderingAndroid + 5:14:boolean disableMountItemReorderingAndroid():151:151 -> disableMountItemReorderingAndroid + 15:21:boolean disableMountItemReorderingAndroid():152:152 -> disableMountItemReorderingAndroid + 22:23:boolean disableMountItemReorderingAndroid():153:153 -> disableMountItemReorderingAndroid + 24:28:boolean disableMountItemReorderingAndroid():155:155 -> disableMountItemReorderingAndroid + 1:4:boolean disableOldAndroidAttachmentMetricsWorkarounds():159:159 -> disableOldAndroidAttachmentMetricsWorkarounds + 5:14:boolean disableOldAndroidAttachmentMetricsWorkarounds():161:161 -> disableOldAndroidAttachmentMetricsWorkarounds + 15:21:boolean disableOldAndroidAttachmentMetricsWorkarounds():162:162 -> disableOldAndroidAttachmentMetricsWorkarounds + 22:23:boolean disableOldAndroidAttachmentMetricsWorkarounds():163:163 -> disableOldAndroidAttachmentMetricsWorkarounds + 24:28:boolean disableOldAndroidAttachmentMetricsWorkarounds():165:165 -> disableOldAndroidAttachmentMetricsWorkarounds + 1:4:boolean disableTextLayoutManagerCacheAndroid():169:169 -> disableTextLayoutManagerCacheAndroid + 5:14:boolean disableTextLayoutManagerCacheAndroid():171:171 -> disableTextLayoutManagerCacheAndroid + 15:21:boolean disableTextLayoutManagerCacheAndroid():172:172 -> disableTextLayoutManagerCacheAndroid + 22:23:boolean disableTextLayoutManagerCacheAndroid():173:173 -> disableTextLayoutManagerCacheAndroid + 24:28:boolean disableTextLayoutManagerCacheAndroid():175:175 -> disableTextLayoutManagerCacheAndroid + 1:4:boolean enableAccessibilityOrder():179:179 -> enableAccessibilityOrder + 5:14:boolean enableAccessibilityOrder():181:181 -> enableAccessibilityOrder + 15:21:boolean enableAccessibilityOrder():182:182 -> enableAccessibilityOrder + 22:23:boolean enableAccessibilityOrder():183:183 -> enableAccessibilityOrder + 24:28:boolean enableAccessibilityOrder():185:185 -> enableAccessibilityOrder + 1:4:boolean enableAccumulatedUpdatesInRawPropsAndroid():189:189 -> enableAccumulatedUpdatesInRawPropsAndroid + 5:14:boolean enableAccumulatedUpdatesInRawPropsAndroid():191:191 -> enableAccumulatedUpdatesInRawPropsAndroid + 15:21:boolean enableAccumulatedUpdatesInRawPropsAndroid():192:192 -> enableAccumulatedUpdatesInRawPropsAndroid + 22:23:boolean enableAccumulatedUpdatesInRawPropsAndroid():193:193 -> enableAccumulatedUpdatesInRawPropsAndroid + 24:28:boolean enableAccumulatedUpdatesInRawPropsAndroid():195:195 -> enableAccumulatedUpdatesInRawPropsAndroid + 1:4:boolean enableAndroidTextMeasurementOptimizations():199:199 -> enableAndroidTextMeasurementOptimizations + 5:14:boolean enableAndroidTextMeasurementOptimizations():201:201 -> enableAndroidTextMeasurementOptimizations + 15:21:boolean enableAndroidTextMeasurementOptimizations():202:202 -> enableAndroidTextMeasurementOptimizations + 22:23:boolean enableAndroidTextMeasurementOptimizations():203:203 -> enableAndroidTextMeasurementOptimizations + 24:28:boolean enableAndroidTextMeasurementOptimizations():205:205 -> enableAndroidTextMeasurementOptimizations + 1:4:boolean enableBridgelessArchitecture():209:209 -> enableBridgelessArchitecture + 5:14:boolean enableBridgelessArchitecture():211:211 -> enableBridgelessArchitecture + 15:21:boolean enableBridgelessArchitecture():212:212 -> enableBridgelessArchitecture + 22:23:boolean enableBridgelessArchitecture():213:213 -> enableBridgelessArchitecture + 24:28:boolean enableBridgelessArchitecture():215:215 -> enableBridgelessArchitecture + 1:4:boolean enableCppPropsIteratorSetter():219:219 -> enableCppPropsIteratorSetter + 5:14:boolean enableCppPropsIteratorSetter():221:221 -> enableCppPropsIteratorSetter + 15:21:boolean enableCppPropsIteratorSetter():222:222 -> enableCppPropsIteratorSetter + 22:23:boolean enableCppPropsIteratorSetter():223:223 -> enableCppPropsIteratorSetter + 24:28:boolean enableCppPropsIteratorSetter():225:225 -> enableCppPropsIteratorSetter + 1:4:boolean enableCustomFocusSearchOnClippedElementsAndroid():229:229 -> enableCustomFocusSearchOnClippedElementsAndroid + 5:14:boolean enableCustomFocusSearchOnClippedElementsAndroid():231:231 -> enableCustomFocusSearchOnClippedElementsAndroid + 15:21:boolean enableCustomFocusSearchOnClippedElementsAndroid():232:232 -> enableCustomFocusSearchOnClippedElementsAndroid + 22:23:boolean enableCustomFocusSearchOnClippedElementsAndroid():233:233 -> enableCustomFocusSearchOnClippedElementsAndroid + 24:28:boolean enableCustomFocusSearchOnClippedElementsAndroid():235:235 -> enableCustomFocusSearchOnClippedElementsAndroid + 1:4:boolean enableDestroyShadowTreeRevisionAsync():239:239 -> enableDestroyShadowTreeRevisionAsync + 5:14:boolean enableDestroyShadowTreeRevisionAsync():241:241 -> enableDestroyShadowTreeRevisionAsync + 15:21:boolean enableDestroyShadowTreeRevisionAsync():242:242 -> enableDestroyShadowTreeRevisionAsync + 22:23:boolean enableDestroyShadowTreeRevisionAsync():243:243 -> enableDestroyShadowTreeRevisionAsync + 24:28:boolean enableDestroyShadowTreeRevisionAsync():245:245 -> enableDestroyShadowTreeRevisionAsync + 1:4:boolean enableDoubleMeasurementFixAndroid():249:249 -> enableDoubleMeasurementFixAndroid + 5:14:boolean enableDoubleMeasurementFixAndroid():251:251 -> enableDoubleMeasurementFixAndroid + 15:21:boolean enableDoubleMeasurementFixAndroid():252:252 -> enableDoubleMeasurementFixAndroid + 22:23:boolean enableDoubleMeasurementFixAndroid():253:253 -> enableDoubleMeasurementFixAndroid + 24:28:boolean enableDoubleMeasurementFixAndroid():255:255 -> enableDoubleMeasurementFixAndroid + 1:4:boolean enableEagerMainQueueModulesOnIOS():259:259 -> enableEagerMainQueueModulesOnIOS + 5:14:boolean enableEagerMainQueueModulesOnIOS():261:261 -> enableEagerMainQueueModulesOnIOS + 15:21:boolean enableEagerMainQueueModulesOnIOS():262:262 -> enableEagerMainQueueModulesOnIOS + 22:23:boolean enableEagerMainQueueModulesOnIOS():263:263 -> enableEagerMainQueueModulesOnIOS + 24:28:boolean enableEagerMainQueueModulesOnIOS():265:265 -> enableEagerMainQueueModulesOnIOS + 1:4:boolean enableEagerRootViewAttachment():269:269 -> enableEagerRootViewAttachment + 5:14:boolean enableEagerRootViewAttachment():271:271 -> enableEagerRootViewAttachment + 15:21:boolean enableEagerRootViewAttachment():272:272 -> enableEagerRootViewAttachment + 22:23:boolean enableEagerRootViewAttachment():273:273 -> enableEagerRootViewAttachment + 24:28:boolean enableEagerRootViewAttachment():275:275 -> enableEagerRootViewAttachment + 1:4:boolean enableFabricLogs():279:279 -> enableFabricLogs + 5:14:boolean enableFabricLogs():281:281 -> enableFabricLogs + 15:21:boolean enableFabricLogs():282:282 -> enableFabricLogs + 22:23:boolean enableFabricLogs():283:283 -> enableFabricLogs + 24:28:boolean enableFabricLogs():285:285 -> enableFabricLogs + 1:4:boolean enableFabricRenderer():289:289 -> enableFabricRenderer + 5:14:boolean enableFabricRenderer():291:291 -> enableFabricRenderer + 15:21:boolean enableFabricRenderer():292:292 -> enableFabricRenderer + 22:23:boolean enableFabricRenderer():293:293 -> enableFabricRenderer + 24:28:boolean enableFabricRenderer():295:295 -> enableFabricRenderer + 1:4:boolean enableFontScaleChangesUpdatingLayout():299:299 -> enableFontScaleChangesUpdatingLayout + 5:14:boolean enableFontScaleChangesUpdatingLayout():301:301 -> enableFontScaleChangesUpdatingLayout + 15:21:boolean enableFontScaleChangesUpdatingLayout():302:302 -> enableFontScaleChangesUpdatingLayout + 22:23:boolean enableFontScaleChangesUpdatingLayout():303:303 -> enableFontScaleChangesUpdatingLayout + 24:28:boolean enableFontScaleChangesUpdatingLayout():305:305 -> enableFontScaleChangesUpdatingLayout + 1:4:boolean enableIOSTextBaselineOffsetPerLine():309:309 -> enableIOSTextBaselineOffsetPerLine + 5:14:boolean enableIOSTextBaselineOffsetPerLine():311:311 -> enableIOSTextBaselineOffsetPerLine + 15:21:boolean enableIOSTextBaselineOffsetPerLine():312:312 -> enableIOSTextBaselineOffsetPerLine + 22:23:boolean enableIOSTextBaselineOffsetPerLine():313:313 -> enableIOSTextBaselineOffsetPerLine + 24:28:boolean enableIOSTextBaselineOffsetPerLine():315:315 -> enableIOSTextBaselineOffsetPerLine + 1:4:boolean enableIOSViewClipToPaddingBox():319:319 -> enableIOSViewClipToPaddingBox + 5:14:boolean enableIOSViewClipToPaddingBox():321:321 -> enableIOSViewClipToPaddingBox + 15:21:boolean enableIOSViewClipToPaddingBox():322:322 -> enableIOSViewClipToPaddingBox + 22:23:boolean enableIOSViewClipToPaddingBox():323:323 -> enableIOSViewClipToPaddingBox + 24:28:boolean enableIOSViewClipToPaddingBox():325:325 -> enableIOSViewClipToPaddingBox + 1:4:boolean enableImagePrefetchingAndroid():329:329 -> enableImagePrefetchingAndroid + 5:14:boolean enableImagePrefetchingAndroid():331:331 -> enableImagePrefetchingAndroid + 15:21:boolean enableImagePrefetchingAndroid():332:332 -> enableImagePrefetchingAndroid + 22:23:boolean enableImagePrefetchingAndroid():333:333 -> enableImagePrefetchingAndroid + 24:28:boolean enableImagePrefetchingAndroid():335:335 -> enableImagePrefetchingAndroid + 1:4:boolean enableImmediateUpdateModeForContentOffsetChanges():339:339 -> enableImmediateUpdateModeForContentOffsetChanges + 5:14:boolean enableImmediateUpdateModeForContentOffsetChanges():341:341 -> enableImmediateUpdateModeForContentOffsetChanges + 15:21:boolean enableImmediateUpdateModeForContentOffsetChanges():342:342 -> enableImmediateUpdateModeForContentOffsetChanges + 22:23:boolean enableImmediateUpdateModeForContentOffsetChanges():343:343 -> enableImmediateUpdateModeForContentOffsetChanges + 24:28:boolean enableImmediateUpdateModeForContentOffsetChanges():345:345 -> enableImmediateUpdateModeForContentOffsetChanges + 1:4:boolean enableInteropViewManagerClassLookUpOptimizationIOS():349:349 -> enableInteropViewManagerClassLookUpOptimizationIOS + 5:14:boolean enableInteropViewManagerClassLookUpOptimizationIOS():351:351 -> enableInteropViewManagerClassLookUpOptimizationIOS + 15:21:boolean enableInteropViewManagerClassLookUpOptimizationIOS():352:352 -> enableInteropViewManagerClassLookUpOptimizationIOS + 22:23:boolean enableInteropViewManagerClassLookUpOptimizationIOS():353:353 -> enableInteropViewManagerClassLookUpOptimizationIOS + 24:28:boolean enableInteropViewManagerClassLookUpOptimizationIOS():355:355 -> enableInteropViewManagerClassLookUpOptimizationIOS + 1:4:boolean enableLayoutAnimationsOnAndroid():359:359 -> enableLayoutAnimationsOnAndroid + 5:14:boolean enableLayoutAnimationsOnAndroid():361:361 -> enableLayoutAnimationsOnAndroid + 15:21:boolean enableLayoutAnimationsOnAndroid():362:362 -> enableLayoutAnimationsOnAndroid + 22:23:boolean enableLayoutAnimationsOnAndroid():363:363 -> enableLayoutAnimationsOnAndroid + 24:28:boolean enableLayoutAnimationsOnAndroid():365:365 -> enableLayoutAnimationsOnAndroid + 1:4:boolean enableLayoutAnimationsOnIOS():369:369 -> enableLayoutAnimationsOnIOS + 5:14:boolean enableLayoutAnimationsOnIOS():371:371 -> enableLayoutAnimationsOnIOS + 15:21:boolean enableLayoutAnimationsOnIOS():372:372 -> enableLayoutAnimationsOnIOS + 22:23:boolean enableLayoutAnimationsOnIOS():373:373 -> enableLayoutAnimationsOnIOS + 24:28:boolean enableLayoutAnimationsOnIOS():375:375 -> enableLayoutAnimationsOnIOS + 1:4:boolean enableMainQueueCoordinatorOnIOS():379:379 -> enableMainQueueCoordinatorOnIOS + 5:14:boolean enableMainQueueCoordinatorOnIOS():381:381 -> enableMainQueueCoordinatorOnIOS + 15:21:boolean enableMainQueueCoordinatorOnIOS():382:382 -> enableMainQueueCoordinatorOnIOS + 22:23:boolean enableMainQueueCoordinatorOnIOS():383:383 -> enableMainQueueCoordinatorOnIOS + 24:28:boolean enableMainQueueCoordinatorOnIOS():385:385 -> enableMainQueueCoordinatorOnIOS + 1:4:boolean enableModuleArgumentNSNullConversionIOS():389:389 -> enableModuleArgumentNSNullConversionIOS + 5:14:boolean enableModuleArgumentNSNullConversionIOS():391:391 -> enableModuleArgumentNSNullConversionIOS + 15:21:boolean enableModuleArgumentNSNullConversionIOS():392:392 -> enableModuleArgumentNSNullConversionIOS + 22:23:boolean enableModuleArgumentNSNullConversionIOS():393:393 -> enableModuleArgumentNSNullConversionIOS + 24:28:boolean enableModuleArgumentNSNullConversionIOS():395:395 -> enableModuleArgumentNSNullConversionIOS + 1:4:boolean enableNativeCSSParsing():399:399 -> enableNativeCSSParsing + 5:14:boolean enableNativeCSSParsing():401:401 -> enableNativeCSSParsing + 15:21:boolean enableNativeCSSParsing():402:402 -> enableNativeCSSParsing + 22:23:boolean enableNativeCSSParsing():403:403 -> enableNativeCSSParsing + 24:28:boolean enableNativeCSSParsing():405:405 -> enableNativeCSSParsing + 1:4:boolean enableNetworkEventReporting():409:409 -> enableNetworkEventReporting + 5:14:boolean enableNetworkEventReporting():411:411 -> enableNetworkEventReporting + 15:21:boolean enableNetworkEventReporting():412:412 -> enableNetworkEventReporting + 22:23:boolean enableNetworkEventReporting():413:413 -> enableNetworkEventReporting + 24:28:boolean enableNetworkEventReporting():415:415 -> enableNetworkEventReporting + 1:4:boolean enableNewBackgroundAndBorderDrawables():419:419 -> enableNewBackgroundAndBorderDrawables + 5:14:boolean enableNewBackgroundAndBorderDrawables():421:421 -> enableNewBackgroundAndBorderDrawables + 15:21:boolean enableNewBackgroundAndBorderDrawables():422:422 -> enableNewBackgroundAndBorderDrawables + 22:23:boolean enableNewBackgroundAndBorderDrawables():423:423 -> enableNewBackgroundAndBorderDrawables + 24:28:boolean enableNewBackgroundAndBorderDrawables():425:425 -> enableNewBackgroundAndBorderDrawables + 1:4:boolean enablePreparedTextLayout():429:429 -> enablePreparedTextLayout + 5:14:boolean enablePreparedTextLayout():431:431 -> enablePreparedTextLayout + 15:21:boolean enablePreparedTextLayout():432:432 -> enablePreparedTextLayout + 22:23:boolean enablePreparedTextLayout():433:433 -> enablePreparedTextLayout + 24:28:boolean enablePreparedTextLayout():435:435 -> enablePreparedTextLayout + 1:4:boolean enablePropsUpdateReconciliationAndroid():439:439 -> enablePropsUpdateReconciliationAndroid + 5:14:boolean enablePropsUpdateReconciliationAndroid():441:441 -> enablePropsUpdateReconciliationAndroid + 15:21:boolean enablePropsUpdateReconciliationAndroid():442:442 -> enablePropsUpdateReconciliationAndroid + 22:23:boolean enablePropsUpdateReconciliationAndroid():443:443 -> enablePropsUpdateReconciliationAndroid + 24:28:boolean enablePropsUpdateReconciliationAndroid():445:445 -> enablePropsUpdateReconciliationAndroid + 1:4:boolean enableResourceTimingAPI():449:449 -> enableResourceTimingAPI + 5:14:boolean enableResourceTimingAPI():451:451 -> enableResourceTimingAPI + 15:21:boolean enableResourceTimingAPI():452:452 -> enableResourceTimingAPI + 22:23:boolean enableResourceTimingAPI():453:453 -> enableResourceTimingAPI + 24:28:boolean enableResourceTimingAPI():455:455 -> enableResourceTimingAPI + 1:4:boolean enableViewCulling():459:459 -> enableViewCulling + 5:14:boolean enableViewCulling():461:461 -> enableViewCulling + 15:21:boolean enableViewCulling():462:462 -> enableViewCulling + 22:23:boolean enableViewCulling():463:463 -> enableViewCulling + 24:28:boolean enableViewCulling():465:465 -> enableViewCulling + 1:4:boolean enableViewRecycling():469:469 -> enableViewRecycling + 5:14:boolean enableViewRecycling():471:471 -> enableViewRecycling + 15:21:boolean enableViewRecycling():472:472 -> enableViewRecycling + 22:23:boolean enableViewRecycling():473:473 -> enableViewRecycling + 24:28:boolean enableViewRecycling():475:475 -> enableViewRecycling + 1:4:boolean enableViewRecyclingForScrollView():479:479 -> enableViewRecyclingForScrollView + 5:14:boolean enableViewRecyclingForScrollView():481:481 -> enableViewRecyclingForScrollView + 15:21:boolean enableViewRecyclingForScrollView():482:482 -> enableViewRecyclingForScrollView + 22:23:boolean enableViewRecyclingForScrollView():483:483 -> enableViewRecyclingForScrollView + 24:28:boolean enableViewRecyclingForScrollView():485:485 -> enableViewRecyclingForScrollView + 1:4:boolean enableViewRecyclingForText():489:489 -> enableViewRecyclingForText + 5:14:boolean enableViewRecyclingForText():491:491 -> enableViewRecyclingForText + 15:21:boolean enableViewRecyclingForText():492:492 -> enableViewRecyclingForText + 22:23:boolean enableViewRecyclingForText():493:493 -> enableViewRecyclingForText + 24:28:boolean enableViewRecyclingForText():495:495 -> enableViewRecyclingForText + 1:4:boolean enableViewRecyclingForView():499:499 -> enableViewRecyclingForView + 5:14:boolean enableViewRecyclingForView():501:501 -> enableViewRecyclingForView + 15:21:boolean enableViewRecyclingForView():502:502 -> enableViewRecyclingForView + 22:23:boolean enableViewRecyclingForView():503:503 -> enableViewRecyclingForView + 24:28:boolean enableViewRecyclingForView():505:505 -> enableViewRecyclingForView + 1:4:boolean enableVirtualViewDebugFeatures():509:509 -> enableVirtualViewDebugFeatures + 5:14:boolean enableVirtualViewDebugFeatures():511:511 -> enableVirtualViewDebugFeatures + 15:21:boolean enableVirtualViewDebugFeatures():512:512 -> enableVirtualViewDebugFeatures + 22:23:boolean enableVirtualViewDebugFeatures():513:513 -> enableVirtualViewDebugFeatures + 24:28:boolean enableVirtualViewDebugFeatures():515:515 -> enableVirtualViewDebugFeatures + 1:4:boolean enableVirtualViewRenderState():519:519 -> enableVirtualViewRenderState + 5:14:boolean enableVirtualViewRenderState():521:521 -> enableVirtualViewRenderState + 15:21:boolean enableVirtualViewRenderState():522:522 -> enableVirtualViewRenderState + 22:23:boolean enableVirtualViewRenderState():523:523 -> enableVirtualViewRenderState + 24:28:boolean enableVirtualViewRenderState():525:525 -> enableVirtualViewRenderState + 1:4:boolean enableVirtualViewWindowFocusDetection():529:529 -> enableVirtualViewWindowFocusDetection + 5:14:boolean enableVirtualViewWindowFocusDetection():531:531 -> enableVirtualViewWindowFocusDetection + 15:21:boolean enableVirtualViewWindowFocusDetection():532:532 -> enableVirtualViewWindowFocusDetection + 22:23:boolean enableVirtualViewWindowFocusDetection():533:533 -> enableVirtualViewWindowFocusDetection + 24:28:boolean enableVirtualViewWindowFocusDetection():535:535 -> enableVirtualViewWindowFocusDetection + 1:4:boolean enableWebPerformanceAPIsByDefault():539:539 -> enableWebPerformanceAPIsByDefault + 5:14:boolean enableWebPerformanceAPIsByDefault():541:541 -> enableWebPerformanceAPIsByDefault + 15:21:boolean enableWebPerformanceAPIsByDefault():542:542 -> enableWebPerformanceAPIsByDefault + 22:23:boolean enableWebPerformanceAPIsByDefault():543:543 -> enableWebPerformanceAPIsByDefault + 24:28:boolean enableWebPerformanceAPIsByDefault():545:545 -> enableWebPerformanceAPIsByDefault + 1:4:boolean fixMappingOfEventPrioritiesBetweenFabricAndReact():549:549 -> fixMappingOfEventPrioritiesBetweenFabricAndReact + 5:14:boolean fixMappingOfEventPrioritiesBetweenFabricAndReact():551:551 -> fixMappingOfEventPrioritiesBetweenFabricAndReact + 15:21:boolean fixMappingOfEventPrioritiesBetweenFabricAndReact():552:552 -> fixMappingOfEventPrioritiesBetweenFabricAndReact + 22:23:boolean fixMappingOfEventPrioritiesBetweenFabricAndReact():553:553 -> fixMappingOfEventPrioritiesBetweenFabricAndReact + 24:28:boolean fixMappingOfEventPrioritiesBetweenFabricAndReact():555:555 -> fixMappingOfEventPrioritiesBetweenFabricAndReact + 1:4:boolean fuseboxEnabledRelease():559:559 -> fuseboxEnabledRelease + 5:14:boolean fuseboxEnabledRelease():561:561 -> fuseboxEnabledRelease + 15:21:boolean fuseboxEnabledRelease():562:562 -> fuseboxEnabledRelease + 22:23:boolean fuseboxEnabledRelease():563:563 -> fuseboxEnabledRelease + 24:28:boolean fuseboxEnabledRelease():565:565 -> fuseboxEnabledRelease + 1:4:boolean fuseboxNetworkInspectionEnabled():569:569 -> fuseboxNetworkInspectionEnabled + 5:14:boolean fuseboxNetworkInspectionEnabled():571:571 -> fuseboxNetworkInspectionEnabled + 15:21:boolean fuseboxNetworkInspectionEnabled():572:572 -> fuseboxNetworkInspectionEnabled + 22:23:boolean fuseboxNetworkInspectionEnabled():573:573 -> fuseboxNetworkInspectionEnabled + 24:28:boolean fuseboxNetworkInspectionEnabled():575:575 -> fuseboxNetworkInspectionEnabled + 1:10:java.lang.String getAccessedFeatureFlags$ReactAndroid_release():819:819 -> getAccessedFeatureFlags$ReactAndroid_release + 11:31:java.lang.String getAccessedFeatureFlags$ReactAndroid_release():823:823 -> getAccessedFeatureFlags$ReactAndroid_release + 1:4:boolean hideOffscreenVirtualViewsOnIOS():579:579 -> hideOffscreenVirtualViewsOnIOS + 5:14:boolean hideOffscreenVirtualViewsOnIOS():581:581 -> hideOffscreenVirtualViewsOnIOS + 15:21:boolean hideOffscreenVirtualViewsOnIOS():582:582 -> hideOffscreenVirtualViewsOnIOS + 22:23:boolean hideOffscreenVirtualViewsOnIOS():583:583 -> hideOffscreenVirtualViewsOnIOS + 24:28:boolean hideOffscreenVirtualViewsOnIOS():585:585 -> hideOffscreenVirtualViewsOnIOS + 6:13:void override(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):799:799 -> override + 14:16:void override(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):804:804 -> override + 17:36:void override(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):800:800 -> override + 37:38:void override(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):801:801 -> override + 39:55:void override(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):802:802 -> override + 56:59:void override(com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider):801:801 -> override + 1:4:boolean perfMonitorV2Enabled():589:589 -> perfMonitorV2Enabled + 5:14:boolean perfMonitorV2Enabled():591:591 -> perfMonitorV2Enabled + 15:21:boolean perfMonitorV2Enabled():592:592 -> perfMonitorV2Enabled + 22:23:boolean perfMonitorV2Enabled():593:593 -> perfMonitorV2Enabled + 24:28:boolean perfMonitorV2Enabled():595:595 -> perfMonitorV2Enabled + 1:4:double preparedTextCacheSize():599:599 -> preparedTextCacheSize + 5:14:double preparedTextCacheSize():601:601 -> preparedTextCacheSize + 15:21:double preparedTextCacheSize():602:602 -> preparedTextCacheSize + 22:23:double preparedTextCacheSize():603:603 -> preparedTextCacheSize + 24:28:double preparedTextCacheSize():605:605 -> preparedTextCacheSize + 1:4:boolean preventShadowTreeCommitExhaustion():609:609 -> preventShadowTreeCommitExhaustion + 5:14:boolean preventShadowTreeCommitExhaustion():611:611 -> preventShadowTreeCommitExhaustion + 15:21:boolean preventShadowTreeCommitExhaustion():612:612 -> preventShadowTreeCommitExhaustion + 22:23:boolean preventShadowTreeCommitExhaustion():613:613 -> preventShadowTreeCommitExhaustion + 24:28:boolean preventShadowTreeCommitExhaustion():615:615 -> preventShadowTreeCommitExhaustion + 1:4:boolean releaseImageDataWhenConsumed():619:619 -> releaseImageDataWhenConsumed + 5:14:boolean releaseImageDataWhenConsumed():621:621 -> releaseImageDataWhenConsumed + 15:21:boolean releaseImageDataWhenConsumed():622:622 -> releaseImageDataWhenConsumed + 22:23:boolean releaseImageDataWhenConsumed():623:623 -> releaseImageDataWhenConsumed + 24:28:boolean releaseImageDataWhenConsumed():625:625 -> releaseImageDataWhenConsumed + 1:4:boolean shouldPressibilityUseW3CPointerEventsForHover():629:629 -> shouldPressibilityUseW3CPointerEventsForHover + 5:14:boolean shouldPressibilityUseW3CPointerEventsForHover():631:631 -> shouldPressibilityUseW3CPointerEventsForHover + 15:21:boolean shouldPressibilityUseW3CPointerEventsForHover():632:632 -> shouldPressibilityUseW3CPointerEventsForHover + 22:23:boolean shouldPressibilityUseW3CPointerEventsForHover():633:633 -> shouldPressibilityUseW3CPointerEventsForHover + 24:28:boolean shouldPressibilityUseW3CPointerEventsForHover():635:635 -> shouldPressibilityUseW3CPointerEventsForHover + 1:4:boolean skipActivityIdentityAssertionOnHostPause():639:639 -> skipActivityIdentityAssertionOnHostPause + 5:14:boolean skipActivityIdentityAssertionOnHostPause():641:641 -> skipActivityIdentityAssertionOnHostPause + 15:21:boolean skipActivityIdentityAssertionOnHostPause():642:642 -> skipActivityIdentityAssertionOnHostPause + 22:23:boolean skipActivityIdentityAssertionOnHostPause():643:643 -> skipActivityIdentityAssertionOnHostPause + 24:28:boolean skipActivityIdentityAssertionOnHostPause():645:645 -> skipActivityIdentityAssertionOnHostPause + 1:4:boolean sweepActiveTouchOnChildNativeGesturesAndroid():649:649 -> sweepActiveTouchOnChildNativeGesturesAndroid + 5:14:boolean sweepActiveTouchOnChildNativeGesturesAndroid():651:651 -> sweepActiveTouchOnChildNativeGesturesAndroid + 15:21:boolean sweepActiveTouchOnChildNativeGesturesAndroid():652:652 -> sweepActiveTouchOnChildNativeGesturesAndroid + 22:23:boolean sweepActiveTouchOnChildNativeGesturesAndroid():653:653 -> sweepActiveTouchOnChildNativeGesturesAndroid + 24:28:boolean sweepActiveTouchOnChildNativeGesturesAndroid():655:655 -> sweepActiveTouchOnChildNativeGesturesAndroid + 1:4:boolean traceTurboModulePromiseRejectionsOnAndroid():659:659 -> traceTurboModulePromiseRejectionsOnAndroid + 5:14:boolean traceTurboModulePromiseRejectionsOnAndroid():661:661 -> traceTurboModulePromiseRejectionsOnAndroid + 15:21:boolean traceTurboModulePromiseRejectionsOnAndroid():662:662 -> traceTurboModulePromiseRejectionsOnAndroid + 22:23:boolean traceTurboModulePromiseRejectionsOnAndroid():663:663 -> traceTurboModulePromiseRejectionsOnAndroid + 24:28:boolean traceTurboModulePromiseRejectionsOnAndroid():665:665 -> traceTurboModulePromiseRejectionsOnAndroid + 1:4:boolean updateRuntimeShadowNodeReferencesOnCommit():669:669 -> updateRuntimeShadowNodeReferencesOnCommit + 5:14:boolean updateRuntimeShadowNodeReferencesOnCommit():671:671 -> updateRuntimeShadowNodeReferencesOnCommit + 15:21:boolean updateRuntimeShadowNodeReferencesOnCommit():672:672 -> updateRuntimeShadowNodeReferencesOnCommit + 22:23:boolean updateRuntimeShadowNodeReferencesOnCommit():673:673 -> updateRuntimeShadowNodeReferencesOnCommit + 24:28:boolean updateRuntimeShadowNodeReferencesOnCommit():675:675 -> updateRuntimeShadowNodeReferencesOnCommit + 1:4:boolean useAlwaysAvailableJSErrorHandling():679:679 -> useAlwaysAvailableJSErrorHandling + 5:14:boolean useAlwaysAvailableJSErrorHandling():681:681 -> useAlwaysAvailableJSErrorHandling + 15:21:boolean useAlwaysAvailableJSErrorHandling():682:682 -> useAlwaysAvailableJSErrorHandling + 22:23:boolean useAlwaysAvailableJSErrorHandling():683:683 -> useAlwaysAvailableJSErrorHandling + 24:28:boolean useAlwaysAvailableJSErrorHandling():685:685 -> useAlwaysAvailableJSErrorHandling + 1:4:boolean useFabricInterop():689:689 -> useFabricInterop + 5:14:boolean useFabricInterop():691:691 -> useFabricInterop + 15:21:boolean useFabricInterop():692:692 -> useFabricInterop + 22:23:boolean useFabricInterop():693:693 -> useFabricInterop + 24:28:boolean useFabricInterop():695:695 -> useFabricInterop + 1:4:boolean useNativeEqualsInNativeReadableArrayAndroid():699:699 -> useNativeEqualsInNativeReadableArrayAndroid + 5:14:boolean useNativeEqualsInNativeReadableArrayAndroid():701:701 -> useNativeEqualsInNativeReadableArrayAndroid + 15:21:boolean useNativeEqualsInNativeReadableArrayAndroid():702:702 -> useNativeEqualsInNativeReadableArrayAndroid + 22:23:boolean useNativeEqualsInNativeReadableArrayAndroid():703:703 -> useNativeEqualsInNativeReadableArrayAndroid + 24:28:boolean useNativeEqualsInNativeReadableArrayAndroid():705:705 -> useNativeEqualsInNativeReadableArrayAndroid + 1:4:boolean useNativeTransformHelperAndroid():709:709 -> useNativeTransformHelperAndroid + 5:14:boolean useNativeTransformHelperAndroid():711:711 -> useNativeTransformHelperAndroid + 15:21:boolean useNativeTransformHelperAndroid():712:712 -> useNativeTransformHelperAndroid + 22:23:boolean useNativeTransformHelperAndroid():713:713 -> useNativeTransformHelperAndroid + 24:28:boolean useNativeTransformHelperAndroid():715:715 -> useNativeTransformHelperAndroid + 1:4:boolean useNativeViewConfigsInBridgelessMode():719:719 -> useNativeViewConfigsInBridgelessMode + 5:14:boolean useNativeViewConfigsInBridgelessMode():721:721 -> useNativeViewConfigsInBridgelessMode + 15:21:boolean useNativeViewConfigsInBridgelessMode():722:722 -> useNativeViewConfigsInBridgelessMode + 22:23:boolean useNativeViewConfigsInBridgelessMode():723:723 -> useNativeViewConfigsInBridgelessMode + 24:28:boolean useNativeViewConfigsInBridgelessMode():725:725 -> useNativeViewConfigsInBridgelessMode + 1:4:boolean useOptimizedEventBatchingOnAndroid():729:729 -> useOptimizedEventBatchingOnAndroid + 5:14:boolean useOptimizedEventBatchingOnAndroid():731:731 -> useOptimizedEventBatchingOnAndroid + 15:21:boolean useOptimizedEventBatchingOnAndroid():732:732 -> useOptimizedEventBatchingOnAndroid + 22:23:boolean useOptimizedEventBatchingOnAndroid():733:733 -> useOptimizedEventBatchingOnAndroid + 24:28:boolean useOptimizedEventBatchingOnAndroid():735:735 -> useOptimizedEventBatchingOnAndroid + 1:4:boolean useRawPropsJsiValue():739:739 -> useRawPropsJsiValue + 5:14:boolean useRawPropsJsiValue():741:741 -> useRawPropsJsiValue + 15:21:boolean useRawPropsJsiValue():742:742 -> useRawPropsJsiValue + 22:23:boolean useRawPropsJsiValue():743:743 -> useRawPropsJsiValue + 24:28:boolean useRawPropsJsiValue():745:745 -> useRawPropsJsiValue + 1:4:boolean useShadowNodeStateOnClone():749:749 -> useShadowNodeStateOnClone + 5:14:boolean useShadowNodeStateOnClone():751:751 -> useShadowNodeStateOnClone + 15:21:boolean useShadowNodeStateOnClone():752:752 -> useShadowNodeStateOnClone + 22:23:boolean useShadowNodeStateOnClone():753:753 -> useShadowNodeStateOnClone + 24:28:boolean useShadowNodeStateOnClone():755:755 -> useShadowNodeStateOnClone + 1:4:boolean useTurboModuleInterop():759:759 -> useTurboModuleInterop + 5:14:boolean useTurboModuleInterop():761:761 -> useTurboModuleInterop + 15:21:boolean useTurboModuleInterop():762:762 -> useTurboModuleInterop + 22:23:boolean useTurboModuleInterop():763:763 -> useTurboModuleInterop + 24:28:boolean useTurboModuleInterop():765:765 -> useTurboModuleInterop + 1:4:boolean useTurboModules():769:769 -> useTurboModules + 5:14:boolean useTurboModules():771:771 -> useTurboModules + 15:21:boolean useTurboModules():772:772 -> useTurboModules + 22:23:boolean useTurboModules():773:773 -> useTurboModules + 24:28:boolean useTurboModules():775:775 -> useTurboModules + 1:4:double virtualViewHysteresisRatio():779:779 -> virtualViewHysteresisRatio + 5:14:double virtualViewHysteresisRatio():781:781 -> virtualViewHysteresisRatio + 15:21:double virtualViewHysteresisRatio():782:782 -> virtualViewHysteresisRatio + 22:23:double virtualViewHysteresisRatio():783:783 -> virtualViewHysteresisRatio + 24:28:double virtualViewHysteresisRatio():785:785 -> virtualViewHysteresisRatio + 1:4:double virtualViewPrerenderRatio():789:789 -> virtualViewPrerenderRatio + 5:14:double virtualViewPrerenderRatio():791:791 -> virtualViewPrerenderRatio + 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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void D1.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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsLocalAccessor$$ExternalSyntheticLambda1 -> D1.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void D1.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 + # {"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"} + 1:4:void ():22:22 -> +com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsOverrides_RNOSS_Experimental_Android -> com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsOverrides_RNOSS_Experimental_Android: +# {"id":"sourceFile","fileName":"ReactNativeFeatureFlagsOverrides_RNOSS_Experimental_Android.kt"} + 1:4:void ():22:22 -> +com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsOverrides_RNOSS_Stable_Android -> com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsOverrides_RNOSS_Stable_Android: +# {"id":"sourceFile","fileName":"ReactNativeFeatureFlagsOverrides_RNOSS_Stable_Android.kt"} + 1:3:void (boolean,boolean,boolean):14:14 -> + 4:5:void (boolean,boolean,boolean):11:11 -> + 6:7:void (boolean,boolean,boolean):12:12 -> + 8:10:void (boolean,boolean,boolean):13:13 -> + 1:13:boolean enableFabricRenderer():17:17 -> enableFabricRenderer + 1:13:boolean useFabricInterop():15:15 -> useFabricInterop + 1:13:boolean useTurboModules():19:19 -> useTurboModules +com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider -> com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsProvider: +# {"id":"sourceFile","fileName":"ReactNativeFeatureFlagsProvider.kt"} +com.facebook.react.internal.featureflags.ReactNativeNewArchitectureFeatureFlags -> com.facebook.react.internal.featureflags.ReactNativeNewArchitectureFeatureFlags: +# {"id":"sourceFile","fileName":"ReactNativeNewArchitectureFeatureFlags.kt"} + 1:4:void ():23:23 -> + 1:4:boolean enableBridgelessArchitecture():28:28 -> enableBridgelessArchitecture + 5:8:boolean enableBridgelessArchitecture():30:30 -> enableBridgelessArchitecture + 9:10:boolean enableBridgelessArchitecture():31:31 -> enableBridgelessArchitecture + 11:15:boolean enableBridgelessArchitecture():29:29 -> enableBridgelessArchitecture + 16:20:boolean enableBridgelessArchitecture():35:35 -> enableBridgelessArchitecture + 1:4:boolean enableFabricRenderer():40:40 -> enableFabricRenderer + 5:8:boolean enableFabricRenderer():42:42 -> enableFabricRenderer + 9:10:boolean enableFabricRenderer():43:43 -> enableFabricRenderer + 11:15:boolean enableFabricRenderer():41:41 -> enableFabricRenderer + 16:20:boolean enableFabricRenderer():47:47 -> enableFabricRenderer + 1:4:boolean useFabricInterop():52:52 -> useFabricInterop + 5:10:boolean useFabricInterop():54:54 -> useFabricInterop + 11:12:boolean useFabricInterop():55:55 -> useFabricInterop + 13:17:boolean useFabricInterop():53:53 -> useFabricInterop + 18:22:boolean useFabricInterop():59:59 -> useFabricInterop + 1:4:boolean useTurboModuleInterop():64:64 -> useTurboModuleInterop + 5:10:boolean useTurboModuleInterop():66:66 -> useTurboModuleInterop + 11:12:boolean useTurboModuleInterop():67:67 -> useTurboModuleInterop + 13:17:boolean useTurboModuleInterop():65:65 -> useTurboModuleInterop + 18:22:boolean useTurboModuleInterop():71:71 -> useTurboModuleInterop + 1:4:boolean useTurboModules():76:76 -> useTurboModules + 5:8:boolean useTurboModules():78:78 -> useTurboModules + 9:10:boolean useTurboModules():79:79 -> useTurboModules + 11:15:boolean useTurboModules():77:77 -> useTurboModules + 16:20:boolean useTurboModules():83:83 -> useTurboModules +com.facebook.react.internal.featureflags.ReactNativeNewArchitectureFeatureFlagsDefaults -> com.facebook.react.internal.featureflags.ReactNativeNewArchitectureFeatureFlagsDefaults: +# {"id":"sourceFile","fileName":"ReactNativeNewArchitectureFeatureFlagsDefaults.kt"} + 1:1:void ():0:0 -> + 2:2:void (boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):23:23 -> + 3:3:void (boolean):25:25 -> + 4:4:void (boolean):24:24 -> + 1:3:boolean enableBridgelessArchitecture():26:26 -> enableBridgelessArchitecture + 1:3:boolean enableFabricRenderer():28:28 -> enableFabricRenderer + 1:15:boolean useNativeViewConfigsInBridgelessMode():31:31 -> useNativeViewConfigsInBridgelessMode + 1:15:boolean useTurboModuleInterop():34:34 -> useTurboModuleInterop + 1:3:boolean useTurboModules():36:36 -> useTurboModules +com.facebook.react.internal.interop.InteropEvent -> com.facebook.react.internal.interop.InteropEvent: +# {"id":"sourceFile","fileName":"InteropEvent.kt"} + 9:15:void ():34:34 -> + 6:8:void (java.lang.String,com.facebook.react.bridge.WritableMap,int,int):26:26 -> + 9:10:void (java.lang.String,com.facebook.react.bridge.WritableMap,int,int):22:22 -> + 11:13:void (java.lang.String,com.facebook.react.bridge.WritableMap,int,int):23:23 -> + 1:3:com.facebook.react.bridge.WritableMap eventData():23:23 -> eventData + 1:3:java.lang.String eventName():22:22 -> eventName + 1:3:com.facebook.react.bridge.WritableMap getEventData():30:30 -> getEventData + 1:3:java.lang.String getEventName():28:28 -> getEventName +com.facebook.react.internal.interop.InteropEvent$Companion -> com.facebook.react.internal.interop.InteropEvent$Companion: +# {"id":"sourceFile","fileName":"InteropEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():32:32 -> +com.facebook.react.internal.interop.InteropEventEmitter -> com.facebook.react.internal.interop.InteropEventEmitter: +# {"id":"sourceFile","fileName":"InteropEventEmitter.kt"} + 9:15:void ():64:64 -> + 6:11:void (com.facebook.react.bridge.ReactContext):33:33 -> + 1:3:void overrideEventDispatcher(com.facebook.react.uimanager.events.EventDispatcher):59:59 -> overrideEventDispatcher + 6:9:void receiveEvent(int,java.lang.String,com.facebook.react.bridge.WritableMap):40:40 -> receiveEvent + 10:15:void receiveEvent(int,java.lang.String,com.facebook.react.bridge.WritableMap):41:41 -> receiveEvent + 16:23:void receiveEvent(int,java.lang.String,com.facebook.react.bridge.WritableMap):42:42 -> receiveEvent + 24:32:void receiveEvent(int,java.lang.String,com.facebook.react.bridge.WritableMap):43:43 -> receiveEvent + 16:17:void receiveTouches(java.lang.String,com.facebook.react.bridge.WritableArray,com.facebook.react.bridge.WritableArray):52:52 -> receiveTouches + 18:19:void receiveTouches(java.lang.String,com.facebook.react.bridge.WritableArray,com.facebook.react.bridge.WritableArray):53:53 -> receiveTouches + 20:23:void receiveTouches(java.lang.String,com.facebook.react.bridge.WritableArray,com.facebook.react.bridge.WritableArray):52:52 -> receiveTouches +com.facebook.react.internal.interop.InteropEventEmitter$Companion -> com.facebook.react.internal.interop.InteropEventEmitter$Companion: +# {"id":"sourceFile","fileName":"InteropEventEmitter.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():62:62 -> +com.facebook.react.internal.turbomodule.core.TurboModuleInteropUtils -> com.facebook.react.internal.turbomodule.core.TurboModuleInteropUtils: +# {"id":"sourceFile","fileName":"TurboModuleInteropUtils.kt"} + 1:4:void ():26:26 -> + 1:13:java.lang.String convertClassToJniType(java.lang.Class):199:199 -> convertClassToJniType + 14:40:java.lang.String convertClassToJniType(java.lang.Class):201:201 -> convertClassToJniType + 41:48:java.lang.String convertClassToJniType(java.lang.Class):200:200 -> convertClassToJniType + 1:8:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):115:115 -> convertParamClassToJniType + 9:11:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):116:116 -> convertParamClassToJniType + 12:19:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):119:119 -> convertParamClassToJniType + 20:22:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):120:120 -> convertParamClassToJniType + 23:30:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):123:123 -> convertParamClassToJniType + 31:33:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):124:124 -> convertParamClassToJniType + 34:41:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):127:127 -> convertParamClassToJniType + 42:44:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):128:128 -> convertParamClassToJniType + 45:52:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):132:132 -> convertParamClassToJniType + 53:60:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):133:133 -> convertParamClassToJniType + 61:68:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):134:134 -> convertParamClassToJniType + 69:76:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):135:135 -> convertParamClassToJniType + 77:84:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):136:136 -> convertParamClassToJniType + 85:92:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):137:137 -> convertParamClassToJniType + 93:100:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):138:138 -> convertParamClassToJniType + 101:108:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):139:139 -> convertParamClassToJniType + 109:116:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):140:140 -> convertParamClassToJniType + 117:125:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):141:141 -> convertParamClassToJniType + 126:127:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):146:146 -> convertParamClassToJniType + 128:148:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):149:149 -> convertParamClassToJniType + 149:152:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):146:146 -> convertParamClassToJniType + 153:157:java.lang.String convertParamClassToJniType(java.lang.String,java.lang.String,java.lang.Class):143:143 -> convertParamClassToJniType + 1:8:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):158:158 -> convertReturnClassToJniType + 9:11:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):159:159 -> convertReturnClassToJniType + 12:19:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):162:162 -> convertReturnClassToJniType + 20:22:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):163:163 -> convertReturnClassToJniType + 23:30:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):166:166 -> convertReturnClassToJniType + 31:33:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):167:167 -> convertReturnClassToJniType + 34:41:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):170:170 -> convertReturnClassToJniType + 42:44:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):171:171 -> convertReturnClassToJniType + 45:52:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):174:174 -> convertReturnClassToJniType + 53:55:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):175:175 -> convertReturnClassToJniType + 56:63:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):179:179 -> convertReturnClassToJniType + 64:71:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):180:180 -> convertReturnClassToJniType + 72:79:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):181:181 -> convertReturnClassToJniType + 80:87:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):182:182 -> convertReturnClassToJniType + 88:95:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):183:183 -> convertReturnClassToJniType + 96:103:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):184:184 -> convertReturnClassToJniType + 104:111:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):185:185 -> convertReturnClassToJniType + 112:120:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):186:186 -> convertReturnClassToJniType + 121:122:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):191:191 -> convertReturnClassToJniType + 123:143:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):194:194 -> convertReturnClassToJniType + 144:147:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):191:191 -> convertReturnClassToJniType + 148:152:java.lang.String convertReturnClassToJniType(java.lang.String,java.lang.String,java.lang.Class):188:188 -> convertReturnClassToJniType + 2:4:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):235:235 -> createJSIReturnKind + 5:14:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):236:236 -> createJSIReturnKind + 15:19:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):237:237 -> createJSIReturnKind + 20:22:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):245:245 -> createJSIReturnKind + 23:24:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):238:238 -> createJSIReturnKind + 25:26:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):241:241 -> createJSIReturnKind + 27:33:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):238:238 -> createJSIReturnKind + 34:41:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):251:251 -> createJSIReturnKind + 42:51:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):252:252 -> createJSIReturnKind + 52:59:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):258:258 -> createJSIReturnKind + 60:67:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):259:259 -> createJSIReturnKind + 68:75:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):260:260 -> createJSIReturnKind + 76:83:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):261:261 -> createJSIReturnKind + 84:91:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):262:262 -> createJSIReturnKind + 92:100:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):263:263 -> createJSIReturnKind + 101:108:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):268:268 -> createJSIReturnKind + 109:111:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):269:269 -> createJSIReturnKind + 112:119:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):272:272 -> createJSIReturnKind + 120:122:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):273:273 -> createJSIReturnKind + 123:139:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):276:276 -> createJSIReturnKind + 140:147:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):280:280 -> createJSIReturnKind + 148:150:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):281:281 -> createJSIReturnKind + 151:152:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):284:284 -> createJSIReturnKind + 153:173:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):287:287 -> createJSIReturnKind + 174:177:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):284:284 -> createJSIReturnKind + 178:180:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):277:277 -> createJSIReturnKind + 181:183:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):265:265 -> createJSIReturnKind + 184:186:java.lang.String createJSIReturnKind(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):254:254 -> createJSIReturnKind + 1:7:java.lang.String createJniSignature(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):101:101 -> createJniSignature + 8:13:java.lang.String createJniSignature(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):102:102 -> createJniSignature + 14:23:java.lang.String createJniSignature(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):103:103 -> createJniSignature + 24:28:java.lang.String createJniSignature(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):105:105 -> createJniSignature + 29:35:java.lang.String createJniSignature(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):106:106 -> createJniSignature + 36:45:java.lang.String createJniSignature(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Class):107:107 -> createJniSignature + 2:4:int getJsArgCount(java.lang.String,java.lang.String,java.lang.Class[]):210:210 -> getJsArgCount + 5:14:int getJsArgCount(java.lang.String,java.lang.String,java.lang.Class[]):211:211 -> getJsArgCount + 15:19:int getJsArgCount(java.lang.String,java.lang.String,java.lang.Class[]):212:212 -> getJsArgCount + 20:23:int getJsArgCount(java.lang.String,java.lang.String,java.lang.Class[]):220:220 -> getJsArgCount + 24:25:int getJsArgCount(java.lang.String,java.lang.String,java.lang.Class[]):213:213 -> getJsArgCount + 26:27:int getJsArgCount(java.lang.String,java.lang.String,java.lang.Class[]):216:216 -> getJsArgCount + 28:34:int getJsArgCount(java.lang.String,java.lang.String,java.lang.Class[]):213:213 -> getJsArgCount + 35:36:int getJsArgCount(java.lang.String,java.lang.String,java.lang.Class[]):225:225 -> getJsArgCount + 6:11:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):30:30 -> getMethodDescriptorsFromModule + 12:16:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):32:32 -> getMethodDescriptorsFromModule + 17:21:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):33:33 -> getMethodDescriptorsFromModule + 22:27:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):35:35 -> getMethodDescriptorsFromModule + 28:35:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):36:36 -> getMethodDescriptorsFromModule + 36:44:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):37:37 -> getMethodDescriptorsFromModule + 45:48:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):38:38 -> getMethodDescriptorsFromModule + 49:59:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):39:39 -> getMethodDescriptorsFromModule + 60:65:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):43:43 -> getMethodDescriptorsFromModule + 66:71:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):50:50 -> getMethodDescriptorsFromModule + 72:75:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):52:52 -> getMethodDescriptorsFromModule + 76:79:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):53:53 -> getMethodDescriptorsFromModule + 80:85:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):55:55 -> getMethodDescriptorsFromModule + 86:94:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):56:56 -> getMethodDescriptorsFromModule + 95:104:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):57:57 -> getMethodDescriptorsFromModule + 105:118:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):61:61 -> getMethodDescriptorsFromModule + 119:131:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):62:62 -> getMethodDescriptorsFromModule + 132:133:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):64:64 -> getMethodDescriptorsFromModule + 134:135:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):66:66 -> getMethodDescriptorsFromModule + 136:139:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):64:64 -> getMethodDescriptorsFromModule + 140:141:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):71:71 -> getMethodDescriptorsFromModule + 142:153:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):73:73 -> getMethodDescriptorsFromModule + 154:157:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):74:74 -> getMethodDescriptorsFromModule + 158:161:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):75:75 -> getMethodDescriptorsFromModule + 162:164:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):71:71 -> getMethodDescriptorsFromModule + 165:171:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):70:70 -> getMethodDescriptorsFromModule + 172:173:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):44:44 -> getMethodDescriptorsFromModule + 174:190:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):46:46 -> getMethodDescriptorsFromModule + 191:195:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):44:44 -> getMethodDescriptorsFromModule + 1:4:java.lang.reflect.Method[] getMethodsFromModule(com.facebook.react.bridge.NativeModule):84:84 -> getMethodsFromModule + 5:14:java.lang.reflect.Method[] getMethodsFromModule(com.facebook.react.bridge.NativeModule):85:85 -> getMethodsFromModule + 15:23:java.lang.reflect.Method[] getMethodsFromModule(com.facebook.react.bridge.NativeModule):86:86 -> getMethodsFromModule + 24:33:java.lang.reflect.Method[] getMethodsFromModule(com.facebook.react.bridge.NativeModule):92:92 -> getMethodsFromModule +com.facebook.react.internal.turbomodule.core.TurboModuleInteropUtils$MethodDescriptor -> com.facebook.react.internal.turbomodule.core.TurboModuleInteropUtils$MethodDescriptor: +# {"id":"sourceFile","fileName":"TurboModuleInteropUtils.kt"} + 16:18:void (java.lang.String,java.lang.String,java.lang.String,int):291:291 -> + 19:20:void (java.lang.String,java.lang.String,java.lang.String,int):292:292 -> + 21:22:void (java.lang.String,java.lang.String,java.lang.String,int):293:293 -> + 23:24:void (java.lang.String,java.lang.String,java.lang.String,int):294:294 -> + 25:27:void (java.lang.String,java.lang.String,java.lang.String,int):295:295 -> +com.facebook.react.internal.turbomodule.core.TurboModuleInteropUtils$ParsingException -> com.facebook.react.internal.turbomodule.core.TurboModuleInteropUtils$ParsingException: +# {"id":"sourceFile","fileName":"TurboModuleInteropUtils.kt"} + 1:1:void (java.lang.String,java.lang.String):303:303 -> + 2:2:void (java.lang.String,java.lang.String):302:302 -> + 3:3:void (java.lang.String,java.lang.String,java.lang.String):311:311 -> + 4:4:void (java.lang.String,java.lang.String,java.lang.String):310:310 -> +com.facebook.react.internal.turbomodule.core.TurboModuleManager -> com.facebook.react.internal.turbomodule.core.TurboModuleManager: +# {"id":"sourceFile","fileName":"TurboModuleManager.kt"} + 9:14:void ():396:396 -> + 16:18:void (com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate,com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder,com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder):33:33 -> + 19:20:void (com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate,com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder,com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder):35:35 -> + 21:27:void (com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate,com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder,com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder):45:45 -> + 28:34:void (com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate,com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder,com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder):50:50 -> + 35:36:void (com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate,com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder,com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder):57:57 -> + 37:38:void (com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate,com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder,com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder):58:58 -> + 39:44:void (com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate,com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder,com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder):55:55 -> + 45:53:void (com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate,com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder,com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder):64:64 -> + 54:65:void (com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate,com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder,com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder):66:66 -> + 66:74:com.facebook.react.bridge.NativeModule _init_$lambda$0(java.lang.String):68:68 -> + 66:74:void (com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate,com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder,com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder):68 -> + 75:79:com.facebook.react.bridge.NativeModule _init_$lambda$1(com.facebook.react.internal.turbomodule.core.TurboModuleManager,java.lang.String):73:73 -> + 75:79:void (com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate,com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder,com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder):73 -> + 80:83:void (com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate,com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder,com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder):70:70 -> + 84:90:void (com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate,com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder,com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder):76:76 -> + 91:95:void (com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate,com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder,com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder):78:78 -> + 96:98:void (com.facebook.react.bridge.RuntimeExecutor,com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate,com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder,com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder):75:75 -> + 6:14:com.facebook.react.bridge.NativeModule _init_$lambda$1(com.facebook.react.internal.turbomodule.core.TurboModuleManager,java.lang.String):73:73 -> _init_$lambda$1 + 6:13:com.facebook.react.bridge.NativeModule _init_$lambda$3(com.facebook.react.internal.turbomodule.core.TurboModuleManager,java.lang.String):79:79 -> _init_$lambda$3 + 14:18:com.facebook.react.bridge.NativeModule _init_$lambda$3(com.facebook.react.internal.turbomodule.core.TurboModuleManager,java.lang.String):82:82 -> _init_$lambda$3 + 19:40:com.facebook.react.bridge.NativeModule _init_$lambda$3(com.facebook.react.internal.turbomodule.core.TurboModuleManager,java.lang.String):83:83 -> _init_$lambda$3 + 41:52:com.facebook.react.bridge.NativeModule _init_$lambda$3(com.facebook.react.internal.turbomodule.core.TurboModuleManager,java.lang.String):82:82 -> _init_$lambda$3 + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$FnmXJTCM-06NhGodUBf7CAKxLL0(java.lang.String):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$She2y8_pwjgTgnkclE5-SBx7SZE(com.facebook.react.internal.turbomodule.core.TurboModuleManager,java.lang.String):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$WtDQ5DzlXOR2Od1ZiWBUtEF5eEM(com.facebook.react.internal.turbomodule.core.TurboModuleManager,java.lang.String):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:3:java.util.List getEagerInitModuleNames():40:40 -> getEagerInitModuleNames + 1:8:com.facebook.react.bridge.CxxModuleWrapper getLegacyCxxModule(java.lang.String):124:124 -> getLegacyCxxModule + 9:12:com.facebook.react.bridge.CxxModuleWrapper getLegacyCxxModule(java.lang.String):128:128 -> getLegacyCxxModule + 13:24:com.facebook.react.bridge.CxxModuleWrapper getLegacyCxxModule(java.lang.String):129:129 -> getLegacyCxxModule + 1:8:com.facebook.react.bridge.NativeModule getLegacyJavaModule(java.lang.String):108:108 -> getLegacyJavaModule + 9:12:com.facebook.react.bridge.NativeModule getLegacyJavaModule(java.lang.String):112:112 -> getLegacyJavaModule + 13:22:com.facebook.react.bridge.NativeModule getLegacyJavaModule(java.lang.String):113:113 -> getLegacyJavaModule + 6:8:com.facebook.react.bridge.NativeModule getModule(java.lang.String):173:173 -> getModule + 9:13:com.facebook.react.bridge.NativeModule getModule(java.lang.String):174:174 -> getModule + 14:15:com.facebook.react.bridge.NativeModule getModule(java.lang.String):179:179 -> getModule + 16:17:com.facebook.react.bridge.NativeModule getModule(java.lang.String):180:180 -> getModule + 18:25:com.facebook.react.bridge.NativeModule getModule(java.lang.String):182:182 -> getModule + 26:37:com.facebook.react.bridge.NativeModule getModule(java.lang.String):183:183 -> getModule + 38:40:com.facebook.react.bridge.NativeModule getModule(java.lang.String):178:178 -> getModule + 41:44:com.facebook.react.bridge.NativeModule getModule(java.lang.String):185:185 -> getModule + 45:52:com.facebook.react.bridge.NativeModule getModule(java.lang.String):191:191 -> getModule + 53:62:com.facebook.react.bridge.NativeModule getModule(java.lang.String):192:192 -> getModule + 63:68:com.facebook.react.bridge.NativeModule getModule(java.lang.String):194:194 -> getModule + 69:70:com.facebook.react.bridge.NativeModule getModule(java.lang.String):195:195 -> getModule + 71:73:com.facebook.react.bridge.NativeModule getModule(java.lang.String):173:173 -> getModule + 74:85:com.facebook.react.bridge.NativeModule getModule(java.lang.String):198:198 -> getModule + 86:95:com.facebook.react.bridge.NativeModule getModule(java.lang.String):202:202 -> getModule + 96:101:com.facebook.react.bridge.NativeModule getModule(java.lang.String):203:203 -> getModule + 102:109:com.facebook.react.bridge.NativeModule getModule(java.lang.String):206:206 -> getModule + 110:117:com.facebook.react.bridge.NativeModule getModule(java.lang.String):208:208 -> getModule + 118:119:com.facebook.react.bridge.NativeModule getModule(java.lang.String):173:173 -> getModule + 1:14:java.util.Collection getModules():306:306 -> getModules + 15:19:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.mapNotNull(java.lang.Iterable,kotlin.jvm.functions.Function1):1617:1617 -> getModules + 15:19:java.util.Collection getModules():307 -> getModules + 20:33:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> getModules + 20:33:java.util.Collection getModules():307 -> getModules + 34:35:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapNotNullTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1625:1625 -> getModules + 34:35:java.util.Collection getModules():307 -> getModules + 36:43:java.util.Collection getModules():307:307 -> getModules + 44:48:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapNotNullTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1625:1625 -> getModules + 44:48:java.util.Collection getModules():307 -> getModules + 49:52:java.util.Collection getModules():307:307 -> getModules + 53:54:java.util.Collection getModules():306:306 -> getModules + 1:2:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):227:228 -> getOrCreateModule + 3:9:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):228:228 -> getOrCreateModule + 10:20:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):230:230 -> getOrCreateModule + 21:26:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):233:233 -> getOrCreateModule + 27:34:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):235:235 -> getOrCreateModule + 35:40:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):238:238 -> getOrCreateModule + 41:42:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):240:240 -> getOrCreateModule + 43:45:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):227:227 -> getOrCreateModule + 46:52:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):243:243 -> getOrCreateModule + 53:60:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):244:244 -> getOrCreateModule + 61:66:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):247:247 -> getOrCreateModule + 67:73:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):250:250 -> getOrCreateModule + 74:82:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):251:251 -> getOrCreateModule + 83:87:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):254:254 -> getOrCreateModule + 88:92:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):261:261 -> getOrCreateModule + 93:94:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):254:254 -> getOrCreateModule + 95:96:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):264:264 -> getOrCreateModule + 97:98:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):265:265 -> getOrCreateModule + 99:106:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):267:267 -> getOrCreateModule + 107:118:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):268:268 -> getOrCreateModule + 119:121:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):263:263 -> getOrCreateModule + 122:128:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):272:272 -> getOrCreateModule + 129:130:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):273:274 -> getOrCreateModule + 131:132:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):274:274 -> getOrCreateModule + 133:140:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):275:275 -> getOrCreateModule + 141:145:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):273:273 -> getOrCreateModule + 146:146:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):281:281 -> getOrCreateModule + 147:152:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):283:283 -> getOrCreateModule + 153:167:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):286:286 -> getOrCreateModule + 168:174:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):298:298 -> getOrCreateModule + 175:182:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):300:300 -> getOrCreateModule + 183:184:com.facebook.react.bridge.NativeModule getOrCreateModule(java.lang.String,com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder,boolean):227:227 -> getOrCreateModule + 1:8:com.facebook.react.turbomodule.core.interfaces.TurboModule getTurboJavaModule(java.lang.String):156:156 -> getTurboJavaModule + 9:12:com.facebook.react.turbomodule.core.interfaces.TurboModule getTurboJavaModule(java.lang.String):160:160 -> getTurboJavaModule + 13:24:com.facebook.react.turbomodule.core.interfaces.TurboModule getTurboJavaModule(java.lang.String):161:161 -> getTurboJavaModule + 1:8:com.facebook.react.bridge.CxxModuleWrapper getTurboLegacyCxxModule(java.lang.String):140:140 -> getTurboLegacyCxxModule + 9:12:com.facebook.react.bridge.CxxModuleWrapper getTurboLegacyCxxModule(java.lang.String):144:144 -> getTurboLegacyCxxModule + 13:24:com.facebook.react.bridge.CxxModuleWrapper getTurboLegacyCxxModule(java.lang.String):145:145 -> getTurboLegacyCxxModule + 6:21:boolean hasModule(java.lang.String):312:312 -> hasModule + 22:35:boolean hasModule(java.lang.String):313:313 -> hasModule + 36:37:boolean hasModule(java.lang.String):312:312 -> hasModule + 1:9:void invalidate():335:335 -> invalidate + 10:44:void invalidate():337:337 -> invalidate + 45:50:void invalidate():343:343 -> invalidate + 51:54:void invalidate():345:345 -> invalidate + 55:59:void invalidate():348:348 -> invalidate + 60:66:void invalidate():351:351 -> invalidate + 67:68:void invalidate():335:335 -> invalidate + 1:14:boolean isLegacyModule(java.lang.String):95:95 -> isLegacyModule + 1:14:boolean isTurboModule(java.lang.String):92:92 -> isTurboModule + 1:14:boolean shouldEnableLegacyModuleInterop():98:98 -> shouldEnableLegacyModuleInterop +com.facebook.react.internal.turbomodule.core.TurboModuleManager$$ExternalSyntheticLambda0 -> com.facebook.react.internal.turbomodule.core.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule getModule(java.lang.String):0:0 -> getModule + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.internal.turbomodule.core.TurboModuleManager$$ExternalSyntheticLambda1 -> com.facebook.react.internal.turbomodule.core.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.internal.turbomodule.core.TurboModuleManager com.facebook.react.internal.turbomodule.core.TurboModuleManager$$InternalSyntheticLambda$1$dd6e643a77282dcb1acde31df6dbd2aa42b49d9b2fd15a75f13dc6f9825dd738$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.internal.turbomodule.core.TurboModuleManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule getModule(java.lang.String):0:0 -> getModule + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.internal.turbomodule.core.TurboModuleManager$$ExternalSyntheticLambda2 -> com.facebook.react.internal.turbomodule.core.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.internal.turbomodule.core.TurboModuleManager com.facebook.react.internal.turbomodule.core.TurboModuleManager$$InternalSyntheticLambda$1$dd6e643a77282dcb1acde31df6dbd2aa42b49d9b2fd15a75f13dc6f9825dd738$2.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.internal.turbomodule.core.TurboModuleManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule getModule(java.lang.String):0:0 -> getModule + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.internal.turbomodule.core.TurboModuleManager$Companion -> com.facebook.react.internal.turbomodule.core.TurboModuleManager$Companion: +# {"id":"sourceFile","fileName":"TurboModuleManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():392:392 -> + 1:5:java.util.List access$getMethodDescriptorsFromModule(com.facebook.react.internal.turbomodule.core.TurboModuleManager$Companion,com.facebook.react.bridge.NativeModule):392:392 -> access$getMethodDescriptorsFromModule + 1:5:java.util.List getMethodDescriptorsFromModule(com.facebook.react.bridge.NativeModule):406:406 -> getMethodDescriptorsFromModule +com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder -> com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder: +# {"id":"sourceFile","fileName":"TurboModuleManager.kt"} + 1:3:void ():354:354 -> + 4:7:void ():370:370 -> + 8:14:void ():371:371 -> + 2:4:void endCreatingModule():379:379 -> endCreatingModule + 5:7:void endCreatingModule():380:380 -> endCreatingModule + 1:3:com.facebook.react.bridge.NativeModule getModule():355:355 -> getModule + 1:3:int getModuleId():365:365 -> getModuleId + 1:3:boolean isCreatingModule():357:357 -> isCreatingModule + 1:3:boolean isDoneCreatingModule():361:361 -> isDoneCreatingModule + 1:3:void setModule(com.facebook.react.bridge.NativeModule):355:355 -> setModule + 2:4:void startCreatingModule():375:375 -> startCreatingModule +com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder$Companion -> com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleHolder$Companion: +# {"id":"sourceFile","fileName":"TurboModuleManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():383:383 -> +com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleProvider -> com.facebook.react.internal.turbomodule.core.TurboModuleManager$ModuleProvider: +# {"id":"sourceFile","fileName":"TurboModuleManager.kt"} +com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate -> com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate: +# {"id":"sourceFile","fileName":"TurboModuleManagerDelegate.kt"} + 9:14:void ():60:60 -> + 1:3:void ():23:25 -> + 4:6:void (com.facebook.jni.HybridData):28:30 -> + 1:5:java.util.List getEagerInitModuleNames():49:49 -> getEagerInitModuleNames + 2:3:void maybeLoadOtherSoLibraries():56:56 -> maybeLoadOtherSoLibraries +com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate$Companion -> com.facebook.react.internal.turbomodule.core.TurboModuleManagerDelegate$Companion: +# {"id":"sourceFile","fileName":"TurboModuleManagerDelegate.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():58:58 -> +com.facebook.react.internal.turbomodule.core.TurboModulePerfLogger -> com.facebook.react.internal.turbomodule.core.TurboModulePerfLogger: +# {"id":"sourceFile","fileName":"TurboModulePerfLogger.kt"} + 8:13:void ():19:19 -> + 1:4:void ():14:14 -> + 3:4:void enableLogging(com.facebook.react.reactperflogger.NativeModulePerfLogger):66:66 -> enableLogging + 5:8:void enableLogging(com.facebook.react.reactperflogger.NativeModulePerfLogger):67:67 -> enableLogging + 1:19:void moduleCreateCacheHit(java.lang.String,int):29:29 -> moduleCreateCacheHit + 1:19:void moduleCreateConstructEnd(java.lang.String,int):39:39 -> moduleCreateConstructEnd + 1:19:void moduleCreateConstructStart(java.lang.String,int):34:34 -> moduleCreateConstructStart + 1:19:void moduleCreateEnd(java.lang.String,int):54:54 -> moduleCreateEnd + 1:19:void moduleCreateFail(java.lang.String,int):59:59 -> moduleCreateFail + 1:19:void moduleCreateSetUpEnd(java.lang.String,int):49:49 -> moduleCreateSetUpEnd + 1:19:void moduleCreateSetUpStart(java.lang.String,int):44:44 -> moduleCreateSetUpStart + 1:19:void moduleCreateStart(java.lang.String,int):24:24 -> moduleCreateStart +com.facebook.react.internal.turbomodule.core.interfaces.TurboModuleRegistry -> com.facebook.react.internal.turbomodule.core.interfaces.TurboModuleRegistry: +# {"id":"sourceFile","fileName":"TurboModuleRegistry.kt"} +com.facebook.react.jstasks.HeadlessJsTaskConfig -> com.facebook.react.jstasks.HeadlessJsTaskConfig: +# {"id":"sourceFile","fileName":"HeadlessJsTaskConfig.kt"} + 1:1:void (java.lang.String,com.facebook.react.bridge.WritableMap):0:0 -> + 2:2:void (java.lang.String,com.facebook.react.bridge.WritableMap,long):0:0 -> + 3:3:void (java.lang.String,com.facebook.react.bridge.WritableMap,long,boolean):0:0 -> + 4:4:void (java.lang.String,com.facebook.react.bridge.WritableMap,long,boolean,com.facebook.react.jstasks.HeadlessJsTaskRetryPolicy):30:30 -> + 5:9:void (java.lang.String,com.facebook.react.bridge.WritableMap,long,boolean,com.facebook.react.jstasks.HeadlessJsTaskRetryPolicy):32:36 -> + 10:10:void (java.lang.String,com.facebook.react.bridge.WritableMap,long,boolean,com.facebook.react.jstasks.HeadlessJsTaskRetryPolicy,int,kotlin.jvm.internal.DefaultConstructorMarker):36:36 -> + 11:11:void (java.lang.String,com.facebook.react.bridge.WritableMap,long,boolean,com.facebook.react.jstasks.HeadlessJsTaskRetryPolicy,int,kotlin.jvm.internal.DefaultConstructorMarker):30:30 -> + 12:16:void (com.facebook.react.jstasks.HeadlessJsTaskConfig):46:50 -> + 17:17:void (com.facebook.react.jstasks.HeadlessJsTaskConfig):45:45 -> + 1:3:com.facebook.react.bridge.WritableMap getData():33:33 -> getData + 1:3:com.facebook.react.jstasks.HeadlessJsTaskRetryPolicy getRetryPolicy():36:36 -> getRetryPolicy + 1:3:java.lang.String getTaskKey():32:32 -> getTaskKey + 1:3:long getTimeout():34:34 -> getTimeout + 1:3:boolean isAllowedInForeground():35:35 -> isAllowedInForeground +com.facebook.react.jstasks.HeadlessJsTaskContext -> com.facebook.react.jstasks.HeadlessJsTaskContext: +# {"id":"sourceFile","fileName":"HeadlessJsTaskContext.kt"} + 9:16:void ():176:176 -> + 1:1:void (com.facebook.react.bridge.ReactContext,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:java.util.WeakHashMap access$getINSTANCES$cp():27:27 -> + 2:2:void (com.facebook.react.bridge.ReactContext):27 -> + 3:3:void (com.facebook.react.bridge.ReactContext):28:28 -> + 4:8:void (com.facebook.react.bridge.ReactContext):30:34 -> + 1:1:void $r8$lambda$0uaXgvZ2RF0qzFV2rPHW-M-fl6U(com.facebook.react.jstasks.HeadlessJsTaskContext,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:java.util.WeakHashMap access$getINSTANCES$cp():27:27 -> access$getINSTANCES$cp + 7:11:void addTaskEventListener(com.facebook.react.jstasks.HeadlessJsTaskEventListener):42:42 -> addTaskEventListener + 12:33:void addTaskEventListener(com.facebook.react.jstasks.HeadlessJsTaskEventListener):43:43 -> addTaskEventListener + 34:39:void addTaskEventListener(com.facebook.react.jstasks.HeadlessJsTaskEventListener):44:44 -> addTaskEventListener + 40:43:void addTaskEventListener(com.facebook.react.jstasks.HeadlessJsTaskEventListener):46:46 -> addTaskEventListener + 1:1:void $r8$lambda$CtVIMCCIHYOqQks6pKM6eAK6Wyo(com.facebook.react.jstasks.HeadlessJsTaskContext,com.facebook.react.jstasks.HeadlessJsTaskConfig,int):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$wz-RoVZ-ufA3ojTGIeyilkJtIHI(com.facebook.react.jstasks.HeadlessJsTaskContext,int):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 2:11:void finishTask(int):143:143 -> finishTask + 12:20:void finishTask(int):144:144 -> finishTask + 21:25:void finishTask(int):145:145 -> finishTask + 26:36:void finishTask(int):147:147 -> finishTask + 37:40:void finishTask(int):153:153 -> finishTask + 1:18:void finishTask$lambda$4(com.facebook.react.jstasks.HeadlessJsTaskContext,int):148:148 -> finishTask$lambda$4 + 19:23:void finishTask$lambda$4(com.facebook.react.jstasks.HeadlessJsTaskContext,int):149:149 -> finishTask$lambda$4 + 1:9:boolean hasActiveTasks():54:54 -> hasActiveTasks + 2:16:boolean isTaskRunning(int):167:167 -> isTaskRunning + 6:11:void removeTaskEventListener(com.facebook.react.jstasks.HeadlessJsTaskEventListener):50:50 -> removeTaskEventListener + 1:10:void removeTimeout(int):156:156 -> removeTimeout + 11:13:void removeTimeout(int):158:158 -> removeTimeout + 14:19:void removeTimeout(int):159:159 -> removeTimeout + 2:15:boolean retryTask(int):111:111 -> retryTask + 16:21:boolean retryTask(int):114:114 -> retryTask + 22:28:boolean retryTask(int):115:115 -> retryTask + 29:31:boolean retryTask(int):119:119 -> retryTask + 32:33:boolean retryTask(int):121:121 -> retryTask + 34:37:boolean retryTask(int):122:122 -> retryTask + 38:41:boolean retryTask(int):123:123 -> retryTask + 42:45:boolean retryTask(int):124:124 -> retryTask + 46:49:boolean retryTask(int):125:125 -> retryTask + 50:53:boolean retryTask(int):126:126 -> retryTask + 54:56:boolean retryTask(int):121:121 -> retryTask + 57:61:void retryTask$lambda$3(com.facebook.react.jstasks.HeadlessJsTaskContext,com.facebook.react.jstasks.HeadlessJsTaskConfig,int):129:129 -> retryTask + 57:61:boolean retryTask(int):129 -> retryTask + 62:69:boolean retryTask(int):131:131 -> retryTask + 70:75:boolean retryTask(int):132:132 -> retryTask + 76:78:boolean retryTask(int):116:116 -> retryTask + 79:110:boolean retryTask(int):112:112 -> retryTask + 111:112:boolean retryTask(int):116:116 -> retryTask + 1:4:void retryTask$lambda$3(com.facebook.react.jstasks.HeadlessJsTaskContext,com.facebook.react.jstasks.HeadlessJsTaskConfig,int):129:129 -> retryTask$lambda$3 + 1:5:void scheduleTaskTimeout$lambda$5(com.facebook.react.jstasks.HeadlessJsTaskContext,int):170:170 -> scheduleTaskTimeout + 1:5:void scheduleTaskTimeout(int,long):170 -> scheduleTaskTimeout + 6:10:void scheduleTaskTimeout(int,long):171:171 -> scheduleTaskTimeout + 11:14:void scheduleTaskTimeout(int,long):172:172 -> scheduleTaskTimeout + 1:4:void scheduleTaskTimeout$lambda$5(com.facebook.react.jstasks.HeadlessJsTaskContext,int):170:170 -> scheduleTaskTimeout$lambda$5 + 1:1:int startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig):63:63 -> startTask + 2:2:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig,int):71:71 -> startTask + 3:4:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig,int):74:75 -> startTask + 5:5:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig,int):73:73 -> startTask + 6:7:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig,int):78:79 -> startTask + 8:8:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig,int):81:81 -> startTask + 9:9:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig,int):77:77 -> startTask + 10:12:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig,int):83:85 -> startTask + 13:14:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig,int):87:88 -> startTask + 15:16:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig,int):91:92 -> startTask + 17:17:void startTask(com.facebook.react.jstasks.HeadlessJsTaskConfig,int):90:90 -> startTask + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.jstasks.HeadlessJsTaskConfig com.facebook.react.jstasks.HeadlessJsTaskContext$$InternalSyntheticLambda$1$599695b9aa4296ce6ec40647affeb636c54e49389730ff9c546d7c23debe161b$0.f$1 -> e + # {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void E1.HeadlessJsTaskContext$$ExternalSyntheticLambda0.run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.jstasks.HeadlessJsTaskContext$$ExternalSyntheticLambda1 -> E1.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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void E1.HeadlessJsTaskContext$$ExternalSyntheticLambda1.run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.jstasks.HeadlessJsTaskContext$$ExternalSyntheticLambda2 -> E1.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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void E1.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"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():175:175 -> + 6:9:com.facebook.react.jstasks.HeadlessJsTaskContext getInstance(com.facebook.react.bridge.ReactContext):187:187 -> getInstance + 10:15:java.lang.Object kotlin.collections.MapsKt__MapsKt.getOrPut(java.util.Map,java.lang.Object,kotlin.jvm.functions.Function0):384:384 -> getInstance + 10:15:com.facebook.react.jstasks.HeadlessJsTaskContext getInstance(com.facebook.react.bridge.ReactContext):187 -> getInstance + 16:21:com.facebook.react.jstasks.HeadlessJsTaskContext getInstance(com.facebook.react.bridge.ReactContext):187:187 -> getInstance + 22:24:java.lang.Object kotlin.collections.MapsKt__MapsKt.getOrPut(java.util.Map,java.lang.Object,kotlin.jvm.functions.Function0):387:387 -> getInstance + 22:24:com.facebook.react.jstasks.HeadlessJsTaskContext getInstance(com.facebook.react.bridge.ReactContext):187 -> getInstance + 25:27:com.facebook.react.jstasks.HeadlessJsTaskContext getInstance(com.facebook.react.bridge.ReactContext):187:187 -> getInstance +com.facebook.react.jstasks.HeadlessJsTaskEventListener -> com.facebook.react.jstasks.HeadlessJsTaskEventListener: +# {"id":"sourceFile","fileName":"HeadlessJsTaskEventListener.kt"} +com.facebook.react.jstasks.HeadlessJsTaskRetryPolicy -> com.facebook.react.jstasks.HeadlessJsTaskRetryPolicy: +# {"id":"sourceFile","fileName":"HeadlessJsTaskRetryPolicy.kt"} +com.facebook.react.jstasks.LinearCountingRetryPolicy -> com.facebook.react.jstasks.LinearCountingRetryPolicy: +# {"id":"sourceFile","fileName":"LinearCountingRetryPolicy.kt"} + 1:3:void (int,int):10:10 -> + 4:5:void (int,int):11:11 -> + 6:7:void (int,int):12:12 -> + 8:10:void (int,int):17:17 -> + 1:8:boolean canRetry():15:15 -> canRetry + 1:10:com.facebook.react.jstasks.HeadlessJsTaskRetryPolicy copy():30:30 -> copy + 1:3:int getDelay():17:17 -> getDelay + 1:6:com.facebook.react.jstasks.HeadlessJsTaskRetryPolicy update():20:20 -> update + 7:14:com.facebook.react.jstasks.HeadlessJsTaskRetryPolicy update():23:23 -> update + 15:17:com.facebook.react.jstasks.HeadlessJsTaskRetryPolicy update():25:25 -> update +com.facebook.react.jstasks.NoRetryPolicy -> com.facebook.react.jstasks.NoRetryPolicy: +# {"id":"sourceFile","fileName":"NoRetryPolicy.kt"} + 9:16:void ():25:25 -> + 1:4:void ():10:10 -> + 1:27:int getDelay():15:15 -> getDelay + 1:27:com.facebook.react.jstasks.HeadlessJsTaskRetryPolicy update():18:18 -> update +com.facebook.react.jstasks.NoRetryPolicy$Companion -> com.facebook.react.jstasks.NoRetryPolicy$Companion: +# {"id":"sourceFile","fileName":"NoRetryPolicy.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():24:24 -> +com.facebook.react.module.annotations.ReactModule -> com.facebook.react.module.annotations.ReactModule: +# {"id":"sourceFile","fileName":"ReactModule.kt"} +com.facebook.react.module.annotations.ReactModuleList -> com.facebook.react.module.annotations.ReactModuleList: +# {"id":"sourceFile","fileName":"ReactModuleList.kt"} +com.facebook.react.module.model.ReactModuleInfo -> com.facebook.react.module.model.ReactModuleInfo: +# {"id":"sourceFile","fileName":"ReactModuleInfo.kt"} + 1:7:void (java.lang.String,java.lang.String,boolean,boolean,boolean,boolean):16:22 -> + 8:8:void (java.lang.String,java.lang.String,boolean,boolean,boolean,boolean,boolean):42:42 -> + 1:3:boolean canOverrideExistingModule():19:19 -> canOverrideExistingModule + 1:3:java.lang.String className():18:18 -> className + 1:3:boolean isCxxModule():21:21 -> isCxxModule + 1:3:boolean isTurboModule():22:22 -> isTurboModule + 1:3:java.lang.String name():17:17 -> name + 1:3:boolean needsEagerInit():20:20 -> needsEagerInit +com.facebook.react.module.model.ReactModuleInfo$Companion -> com.facebook.react.module.model.ReactModuleInfo$Companion: +# {"id":"sourceFile","fileName":"ReactModuleInfo.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():44:44 -> + 6:12:boolean classIsTurboModule(java.lang.Class):51:51 -> classIsTurboModule +com.facebook.react.module.model.ReactModuleInfoProvider -> com.facebook.react.module.model.ReactModuleInfoProvider: +# {"id":"sourceFile","fileName":"ReactModuleInfoProvider.kt"} +com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule -> com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule: +# {"id":"sourceFile","fileName":"AccessibilityInfoModule.kt"} + 6:8:void (com.facebook.react.bridge.ReactApplicationContext):31:31 -> + 9:19:void (com.facebook.react.bridge.ReactApplicationContext):51:51 -> + 20:30:void (com.facebook.react.bridge.ReactApplicationContext):64:64 -> + 31:37:void (com.facebook.react.bridge.ReactApplicationContext):77:77 -> + 38:44:void (com.facebook.react.bridge.ReactApplicationContext):79:79 -> + 45:48:void (com.facebook.react.bridge.ReactApplicationContext):90:90 -> + 49:61:void (com.facebook.react.bridge.ReactApplicationContext):92:92 -> + 62:63:void (com.facebook.react.bridge.ReactApplicationContext):91:91 -> + 64:78:void (com.facebook.react.bridge.ReactApplicationContext):93:93 -> + 79:84:void (com.facebook.react.bridge.ReactApplicationContext):94:94 -> + 85:90:void (com.facebook.react.bridge.ReactApplicationContext):95:95 -> + 91:96:void (com.facebook.react.bridge.ReactApplicationContext):96:96 -> + 97:102:void (com.facebook.react.bridge.ReactApplicationContext):97:97 -> + 103:109:void (com.facebook.react.bridge.ReactApplicationContext):98:98 -> + 1:5:com.facebook.react.bridge.ReactApplicationContext access$getReactApplicationContext(com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule):29:29 -> access$getReactApplicationContext + 1:4:void access$updateAndSendAccessibilityServiceChangeEvent(com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule,boolean):29:29 -> access$updateAndSendAccessibilityServiceChangeEvent + 1:4:void access$updateAndSendHighTextContrastChangeEvent(com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule):29:29 -> access$updateAndSendHighTextContrastChangeEvent + 1:4:void access$updateAndSendReduceMotionChangeEvent(com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule):29:29 -> access$updateAndSendReduceMotionChangeEvent + 1:4:void access$updateAndSendTouchExplorationChangeEvent(com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule,boolean):29:29 -> access$updateAndSendTouchExplorationChangeEvent + 1:13:void announceForAccessibility(java.lang.String):289:289 -> announceForAccessibility + 14:17:void announceForAccessibility(java.lang.String):293:293 -> announceForAccessibility + 18:24:void announceForAccessibility(java.lang.String):294:294 -> announceForAccessibility + 25:33:void announceForAccessibility(java.lang.String):295:295 -> announceForAccessibility + 34:44:void announceForAccessibility(java.lang.String):296:296 -> announceForAccessibility + 45:50:void announceForAccessibility(java.lang.String):297:297 -> announceForAccessibility + 6:12:void getRecommendedTimeoutMillis(double,com.facebook.react.bridge.Callback):305:305 -> getRecommendedTimeoutMillis + 13:24:void getRecommendedTimeoutMillis(double,com.facebook.react.bridge.Callback):306:306 -> getRecommendedTimeoutMillis + 25:36:void getRecommendedTimeoutMillis(double,com.facebook.react.bridge.Callback):310:310 -> getRecommendedTimeoutMillis + 37:38:void getRecommendedTimeoutMillis(double,com.facebook.react.bridge.Callback):309:309 -> getRecommendedTimeoutMillis + 39:50:void getRecommendedTimeoutMillis(double,com.facebook.react.bridge.Callback):314:314 -> getRecommendedTimeoutMillis + 1:7:void initialize():272:272 -> initialize + 8:22:void initialize():274:274 -> initialize + 23:25:void initialize():273:273 -> initialize + 26:39:void initialize():276:276 -> initialize + 40:42:void initialize():277:277 -> initialize + 43:46:void initialize():278:278 -> initialize + 1:7:void invalidate():282:282 -> invalidate + 8:11:void invalidate():283:283 -> invalidate + 6:19:void isAccessibilityServiceEnabled(com.facebook.react.bridge.Callback):178:178 -> isAccessibilityServiceEnabled + 6:19:void isGrayscaleEnabled(com.facebook.react.bridge.Callback):166:166 -> isGrayscaleEnabled + 2:3:boolean isGrayscaleEnabledValue():137:137 -> isGrayscaleEnabledValue + 4:5:boolean isGrayscaleEnabledValue():138:138 -> isGrayscaleEnabledValue + 6:14:boolean isGrayscaleEnabledValue():141:141 -> isGrayscaleEnabledValue + 15:24:boolean isGrayscaleEnabledValue():142:142 -> isGrayscaleEnabledValue + 6:19:void isHighTextContrastEnabled(com.facebook.react.bridge.Callback):170:170 -> isHighTextContrastEnabled + 1:2:boolean isHighTextContrastEnabledValue():151:151 -> isHighTextContrastEnabledValue + 3:14:boolean isHighTextContrastEnabledValue():150:150 -> isHighTextContrastEnabledValue + 6:19:void isInvertColorsEnabled(com.facebook.react.bridge.Callback):162:162 -> isInvertColorsEnabled + 2:3:boolean isInvertColorsEnabledValue():127:127 -> isInvertColorsEnabledValue + 4:5:boolean isInvertColorsEnabledValue():128:128 -> isInvertColorsEnabledValue + 6:14:boolean isInvertColorsEnabledValue():126:126 -> isInvertColorsEnabledValue + 6:19:void isReduceMotionEnabled(com.facebook.react.bridge.Callback):158:158 -> isReduceMotionEnabled + 1:19:boolean isReduceMotionEnabledValue():106:106 -> isReduceMotionEnabledValue + 20:34:boolean isReduceMotionEnabledValue():115:115 -> isReduceMotionEnabledValue + 6:19:void isTouchExplorationEnabled(com.facebook.react.bridge.Callback):174:174 -> isTouchExplorationEnabled + 1:4:void onHostPause():263:263 -> onHostPause + 5:6:void onHostPause():264:264 -> onHostPause + 7:9:void onHostPause():263:263 -> onHostPause + 10:18:void onHostPause():266:266 -> onHostPause + 19:25:void onHostPause():267:267 -> onHostPause + 26:33:void onHostPause():268:268 -> onHostPause + 1:4:void onHostResume():243:243 -> onHostResume + 5:6:void onHostResume():244:244 -> onHostResume + 7:9:void onHostResume():243:243 -> onHostResume + 10:18:void onHostResume():246:246 -> onHostResume + 19:24:void onHostResume():247:247 -> onHostResume + 25:32:void onHostResume():248:248 -> onHostResume + 33:38:void onHostResume():250:250 -> onHostResume + 39:45:void onHostResume():251:251 -> onHostResume + 46:59:void onHostResume():253:253 -> onHostResume + 60:62:void onHostResume():252:252 -> onHostResume + 63:76:void onHostResume():255:255 -> onHostResume + 77:79:void onHostResume():256:256 -> onHostResume + 80:82:void onHostResume():257:257 -> onHostResume + 83:85:void onHostResume():258:258 -> onHostResume + 86:89:void onHostResume():259:259 -> onHostResume + 1:4:void updateAndSendAccessibilityServiceChangeEvent(boolean):223:223 -> updateAndSendAccessibilityServiceChangeEvent + 5:6:void updateAndSendAccessibilityServiceChangeEvent(boolean):224:224 -> updateAndSendAccessibilityServiceChangeEvent + 7:12:void updateAndSendAccessibilityServiceChangeEvent(boolean):225:225 -> updateAndSendAccessibilityServiceChangeEvent + 13:16:void updateAndSendAccessibilityServiceChangeEvent(boolean):227:227 -> updateAndSendAccessibilityServiceChangeEvent + 17:28:void updateAndSendAccessibilityServiceChangeEvent(boolean):228:228 -> updateAndSendAccessibilityServiceChangeEvent + 1:4:void updateAndSendGrayscaleModeChangeEvent():234:234 -> updateAndSendGrayscaleModeChangeEvent + 5:8:void updateAndSendGrayscaleModeChangeEvent():235:235 -> updateAndSendGrayscaleModeChangeEvent + 9:10:void updateAndSendGrayscaleModeChangeEvent():236:236 -> updateAndSendGrayscaleModeChangeEvent + 11:16:void updateAndSendGrayscaleModeChangeEvent():237:237 -> updateAndSendGrayscaleModeChangeEvent + 17:28:void updateAndSendGrayscaleModeChangeEvent():238:238 -> updateAndSendGrayscaleModeChangeEvent + 1:4:void updateAndSendHighTextContrastChangeEvent():200:200 -> updateAndSendHighTextContrastChangeEvent + 5:8:void updateAndSendHighTextContrastChangeEvent():201:201 -> updateAndSendHighTextContrastChangeEvent + 9:10:void updateAndSendHighTextContrastChangeEvent():202:202 -> updateAndSendHighTextContrastChangeEvent + 11:16:void updateAndSendHighTextContrastChangeEvent():203:203 -> updateAndSendHighTextContrastChangeEvent + 17:22:void updateAndSendHighTextContrastChangeEvent():206:206 -> updateAndSendHighTextContrastChangeEvent + 23:28:void updateAndSendHighTextContrastChangeEvent():204:204 -> updateAndSendHighTextContrastChangeEvent + 1:4:void updateAndSendInvertColorsChangeEvent():191:191 -> updateAndSendInvertColorsChangeEvent + 5:8:void updateAndSendInvertColorsChangeEvent():192:192 -> updateAndSendInvertColorsChangeEvent + 9:10:void updateAndSendInvertColorsChangeEvent():193:193 -> updateAndSendInvertColorsChangeEvent + 11:16:void updateAndSendInvertColorsChangeEvent():194:194 -> updateAndSendInvertColorsChangeEvent + 17:28:void updateAndSendInvertColorsChangeEvent():195:195 -> updateAndSendInvertColorsChangeEvent + 1:4:void updateAndSendReduceMotionChangeEvent():182:182 -> updateAndSendReduceMotionChangeEvent + 5:8:void updateAndSendReduceMotionChangeEvent():183:183 -> updateAndSendReduceMotionChangeEvent + 9:10:void updateAndSendReduceMotionChangeEvent():184:184 -> updateAndSendReduceMotionChangeEvent + 11:16:void updateAndSendReduceMotionChangeEvent():185:185 -> updateAndSendReduceMotionChangeEvent + 17:28:void updateAndSendReduceMotionChangeEvent():186:186 -> updateAndSendReduceMotionChangeEvent + 1:4:void updateAndSendTouchExplorationChangeEvent(boolean):212:212 -> updateAndSendTouchExplorationChangeEvent + 5:6:void updateAndSendTouchExplorationChangeEvent(boolean):213:213 -> updateAndSendTouchExplorationChangeEvent + 7:12:void updateAndSendTouchExplorationChangeEvent(boolean):214:214 -> updateAndSendTouchExplorationChangeEvent + 13:16:void updateAndSendTouchExplorationChangeEvent(boolean):216:216 -> updateAndSendTouchExplorationChangeEvent + 17:28:void updateAndSendTouchExplorationChangeEvent(boolean):217:217 -> updateAndSendTouchExplorationChangeEvent +com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.modules.accessibilityinfo.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(android.view.accessibility.AccessibilityManager,int,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule$Companion -> com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule$Companion: +# {"id":"sourceFile","fileName":"AccessibilityInfoModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():317:317 -> +com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule$ReactAccessibilityServiceChangeListener -> com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule$ReactAccessibilityServiceChangeListener: +# {"id":"sourceFile","fileName":"AccessibilityInfoModule.kt"} + 1:6:void (com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule):42:42 -> + 1:6:void onAccessibilityStateChanged(boolean):45:45 -> onAccessibilityStateChanged +com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule$ReactTouchExplorationStateChangeListener -> com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule$ReactTouchExplorationStateChangeListener: +# {"id":"sourceFile","fileName":"AccessibilityInfoModule.kt"} + 1:6:void (com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule):32:32 -> + 1:6:void onTouchExplorationStateChanged(boolean):35:35 -> onTouchExplorationStateChanged +com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule$animationScaleObserver$1 -> com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule$animationScaleObserver$1: +# {"id":"sourceFile","fileName":"AccessibilityInfoModule.kt"} + 3:6:void (com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule,android.os.Handler):51:51 -> + 1:1:void onChange(boolean):53:53 -> onChange + 2:3:void onChange(boolean,android.net.Uri):57:58 -> onChange +com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule$highTextContrastObserver$1 -> com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule$highTextContrastObserver$1: +# {"id":"sourceFile","fileName":"AccessibilityInfoModule.kt"} + 3:6:void (com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule,android.os.Handler):64:64 -> + 1:1:void onChange(boolean):66:66 -> onChange + 2:3:void onChange(boolean,android.net.Uri):70:71 -> onChange +com.facebook.react.modules.appearance.AppearanceModule -> com.facebook.react.modules.appearance.AppearanceModule: +# {"id":"sourceFile","fileName":"AppearanceModule.kt"} + 1:1:void (com.facebook.react.bridge.ReactApplicationContext):0:0 -> + 2:2:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.appearance.AppearanceModule$OverrideColorScheme,int,kotlin.jvm.internal.DefaultConstructorMarker):22:22 -> + 3:3:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 3:3:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.appearance.AppearanceModule$OverrideColorScheme):26 -> + 4:4:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.appearance.AppearanceModule$OverrideColorScheme,int,kotlin.jvm.internal.DefaultConstructorMarker):25:25 -> + 4:4:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.appearance.AppearanceModule$OverrideColorScheme):25 -> + 1:1:void $r8$lambda$T_dvcvhvGq6_yDCaUlr7V-OCcCk(java.lang.String):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:4:java.lang.String colorSchemeForCurrentConfiguration(android.content.Context):40:40 -> colorSchemeForCurrentConfiguration + 5:9:java.lang.String colorSchemeForCurrentConfiguration(android.content.Context):41:41 -> colorSchemeForCurrentConfiguration + 10:21:java.lang.String colorSchemeForCurrentConfiguration(android.content.Context):44:44 -> colorSchemeForCurrentConfiguration + 6:9:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> emitAppearanceChanged + 6:9:void emitAppearanceChanged(java.lang.String):86 -> emitAppearanceChanged + 10:14:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> emitAppearanceChanged + 10:14:void emitAppearanceChanged(java.lang.String):86 -> emitAppearanceChanged + 15:17:void emitAppearanceChanged(java.lang.String):86:86 -> emitAppearanceChanged + 18:23:void emitAppearanceChanged(java.lang.String):87:87 -> emitAppearanceChanged + 24:29:void emitAppearanceChanged(java.lang.String):88:88 -> emitAppearanceChanged + 1:11:java.lang.String getColorScheme():51:51 -> getColorScheme + 12:25:java.lang.String getColorScheme():52:52 -> getColorScheme + 6:9:void onConfigurationChanged(android.content.Context):77:77 -> onConfigurationChanged + 10:17:void onConfigurationChanged(android.content.Context):78:78 -> onConfigurationChanged + 18:19:void onConfigurationChanged(android.content.Context):79:79 -> onConfigurationChanged + 20:23:void onConfigurationChanged(android.content.Context):80:80 -> onConfigurationChanged + 6:14:void setColorScheme(java.lang.String):56:56 -> setColorScheme + 1:30:void setColorScheme$lambda$0(java.lang.String):57:57 -> setColorScheme$lambda$0 + 31:34:void setColorScheme$lambda$0(java.lang.String):59:59 -> setColorScheme$lambda$0 + 35:43:void setColorScheme$lambda$0(java.lang.String):57:57 -> setColorScheme$lambda$0 + 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: +# {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void F1.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"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():91:91 -> +com.facebook.react.modules.appearance.AppearanceModule$OverrideColorScheme -> com.facebook.react.modules.appearance.AppearanceModule$OverrideColorScheme: +# {"id":"sourceFile","fileName":"AppearanceModule.kt"} +com.facebook.react.modules.appregistry.AppRegistry -> com.facebook.react.modules.appregistry.AppRegistry: +# {"id":"sourceFile","fileName":"AppRegistry.kt"} +com.facebook.react.modules.appstate.AppStateModule -> com.facebook.react.modules.appstate.AppStateModule: +# {"id":"sourceFile","fileName":"AppStateModule.kt"} + 6:8:void (com.facebook.react.bridge.ReactApplicationContext):22:22 -> + 9:11:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 12:14:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 15:25:void (com.facebook.react.bridge.ReactApplicationContext):30:30 -> + 26:27:void (com.facebook.react.bridge.ReactApplicationContext):31:31 -> + 28:30:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> + 1:12:com.facebook.react.bridge.WritableMap createAppStateEventMap():61:61 -> createAppStateEventMap + 6:17:void getCurrentAppState(com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):38:38 -> getCurrentAppState + 1:13:java.util.Map getTypedExportedConstants():35:35 -> getTypedExportedConstants + 1:3:void invalidate():87:87 -> invalidate + 4:11:void invalidate():88:88 -> invalidate + 1:4:void onHostPause():47:47 -> onHostPause + 5:8:void onHostPause():48:48 -> onHostPause + 1:4:void onHostResume():42:42 -> onHostResume + 5:8:void onHostResume():43:43 -> onHostResume + 1:10:void onWindowFocusChange(boolean):57:57 -> onWindowFocusChange + 1:10:void sendAppStateChangeEvent():75:75 -> sendAppStateChangeEvent + 1:7:void sendEvent(java.lang.String,java.lang.Object):64:64 -> sendEvent + 8:14:void sendEvent(java.lang.String,java.lang.Object):68:68 -> sendEvent + 15:18:void sendEvent(java.lang.String,java.lang.Object):71:71 -> sendEvent +com.facebook.react.modules.appstate.AppStateModule$Companion -> com.facebook.react.modules.appstate.AppStateModule$Companion: +# {"id":"sourceFile","fileName":"AppStateModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():91:91 -> +com.facebook.react.modules.blob.BlobCollector -> com.facebook.react.modules.blob.BlobCollector: +# {"id":"sourceFile","fileName":"BlobCollector.kt"} + 8:13:void ():16:16 -> + 1:4:void ():14:14 -> + 1:1:void $r8$lambda$2My0MM5jXcN3NuFDuZWrsR1PajQ(com.facebook.react.bridge.ReactContext,com.facebook.react.modules.blob.BlobModule):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 11:19:void install(com.facebook.react.bridge.ReactContext,com.facebook.react.modules.blob.BlobModule):21:21 -> install + 1:6:void install$lambda$0(com.facebook.react.bridge.ReactContext,com.facebook.react.modules.blob.BlobModule):22:22 -> install$lambda$0 + 7:16:void install$lambda$0(com.facebook.react.bridge.ReactContext,com.facebook.react.modules.blob.BlobModule):24:24 -> install$lambda$0 + 17:26:void install$lambda$0(com.facebook.react.bridge.ReactContext,com.facebook.react.modules.blob.BlobModule):25:25 -> install$lambda$0 +com.facebook.react.modules.blob.BlobCollector$$ExternalSyntheticLambda0 -> com.facebook.react.modules.blob.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.ReactContext com.facebook.react.modules.blob.BlobCollector$$InternalSyntheticLambda$1$424c4c9cc8bbccf7fdec9f893ba483725721ed17b6cb57b0222a01752eea7b15$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.modules.blob.BlobModule com.facebook.react.modules.blob.BlobCollector$$InternalSyntheticLambda$1$424c4c9cc8bbccf7fdec9f893ba483725721ed17b6cb57b0222a01752eea7b15$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.ReactContext,com.facebook.react.modules.blob.BlobModule):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.blob.BlobModule -> com.facebook.react.modules.blob.BlobModule: +# {"id":"sourceFile","fileName":"BlobModule.kt"} + 6:8:void (com.facebook.react.bridge.ReactApplicationContext):42:42 -> + 9:15:void (com.facebook.react.bridge.ReactApplicationContext):44:44 -> + 16:22:void (com.facebook.react.bridge.ReactApplicationContext):47:47 -> + 23:29:void (com.facebook.react.bridge.ReactApplicationContext):67:67 -> + 30:36:void (com.facebook.react.bridge.ReactApplicationContext):92:92 -> + 37:44:void (com.facebook.react.bridge.ReactApplicationContext):117:117 -> + 1:5:double access$getLastModifiedFromUri(com.facebook.react.modules.blob.BlobModule,android.net.Uri):40:40 -> access$getBytesFromUri + 1:5:byte[] access$getBytesFromUri(com.facebook.react.modules.blob.BlobModule,android.net.Uri):40 -> access$getBytesFromUri + 1:5:double access$getLastModifiedFromUri(com.facebook.react.modules.blob.BlobModule,android.net.Uri):40:40 -> access$getLastModifiedFromUri + 1:5:double access$getLastModifiedFromUri(com.facebook.react.modules.blob.BlobModule,android.net.Uri):40:40 -> access$getMimeTypeFromUri + 1:5:java.lang.String access$getMimeTypeFromUri(com.facebook.react.modules.blob.BlobModule,android.net.Uri):40 -> access$getMimeTypeFromUri + 1:5:double access$getLastModifiedFromUri(com.facebook.react.modules.blob.BlobModule,android.net.Uri):40:40 -> access$getNameFromUri + 1:5:java.lang.String access$getNameFromUri(com.facebook.react.modules.blob.BlobModule,android.net.Uri):40 -> access$getNameFromUri + 1:14:void addNetworkingHandler():276:276 -> addNetworkingHandler + 15:19:void addNetworkingHandler():277:277 -> addNetworkingHandler + 20:24:void addNetworkingHandler():278:278 -> addNetworkingHandler + 25:30:void addNetworkingHandler():279:279 -> addNetworkingHandler + 31:38:void addNetworkingHandler():276:276 -> addNetworkingHandler + 2:13:void addWebSocketHandler(double):284:284 -> addWebSocketHandler + 11:19:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):302:302 -> createFromParts + 20:27:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):304:304 -> createFromParts + 28:35:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):305:305 -> createFromParts + 36:43:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):306:306 -> createFromParts + 44:53:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):308:308 -> createFromParts + 54:59:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):309:309 -> createFromParts + 60:66:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):310:310 -> createFromParts + 67:82:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):311:311 -> createFromParts + 83:88:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):309:309 -> createFromParts + 89:96:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):313:313 -> createFromParts + 97:102:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):314:314 -> createFromParts + 103:122:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):315:315 -> createFromParts + 123:124:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):316:316 -> createFromParts + 125:130:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):317:317 -> createFromParts + 131:136:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):314:314 -> createFromParts + 137:163:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):319:319 -> createFromParts + 164:169:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):306:306 -> createFromParts + 170:175:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):305:305 -> createFromParts + 176:179:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):323:323 -> createFromParts + 180:205:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):324:324 -> createFromParts + 206:209:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):325:325 -> createFromParts + 210:222:void createFromParts(com.facebook.react.bridge.ReadableArray,java.lang.String):327:327 -> createFromParts + 1:14:byte[] getBytesFromUri(android.net.Uri):208:208 -> getBytesFromUri + 15:26:byte[] getBytesFromUri(android.net.Uri):212:212 -> getBytesFromUri + 27:31:byte[] getBytesFromUri(android.net.Uri):213:213 -> getBytesFromUri + 32:33:byte[] getBytesFromUri(android.net.Uri):214:214 -> getBytesFromUri + 34:40:byte[] getBytesFromUri(android.net.Uri):217:217 -> getBytesFromUri + 41:49:byte[] getBytesFromUri(android.net.Uri):218:218 -> getBytesFromUri + 50:52:byte[] getBytesFromUri(android.net.Uri):219:219 -> getBytesFromUri + 53:60:byte[] getBytesFromUri(android.net.Uri):225:225 -> getBytesFromUri + 61:69:byte[] getBytesFromUri(android.net.Uri):228:228 -> getBytesFromUri + 70:73:byte[] getBytesFromUri(android.net.Uri):235:235 -> getBytesFromUri + 74:76:byte[] getBytesFromUri(android.net.Uri):232:232 -> getBytesFromUri + 77:85:byte[] getBytesFromUri(android.net.Uri):233:233 -> getBytesFromUri + 86:93:byte[] getBytesFromUri(android.net.Uri):235:235 -> getBytesFromUri + 94:116:byte[] getBytesFromUri(android.net.Uri):209:209 -> getBytesFromUri + 1:12:double getLastModifiedFromUri(android.net.Uri):255:255 -> getLastModifiedFromUri + 13:30:double getLastModifiedFromUri(android.net.Uri):256:256 -> getLastModifiedFromUri + 1:8:long getLengthOfBlob(java.lang.String):158:158 -> getLengthOfBlob + 9:18:long getLengthOfBlob(java.lang.String):159:159 -> getLengthOfBlob + 19:29:long getLengthOfBlob(java.lang.String):160:160 -> getLengthOfBlob + 1:14:java.lang.String getMimeTypeFromUri(android.net.Uri):261:261 -> getMimeTypeFromUri + 15:24:java.lang.String getMimeTypeFromUri(android.net.Uri):263:263 -> getMimeTypeFromUri + 25:34:java.lang.String getMimeTypeFromUri(android.net.Uri):265:265 -> getMimeTypeFromUri + 35:38:java.lang.String getMimeTypeFromUri(android.net.Uri):268:268 -> getMimeTypeFromUri + 1:12:java.lang.String getNameFromUri(android.net.Uri):240:240 -> getNameFromUri + 13:17:java.lang.String getNameFromUri(android.net.Uri):241:241 -> getNameFromUri + 18:23:java.lang.String getNameFromUri(android.net.Uri):243:243 -> getNameFromUri + 24:41:java.lang.String getNameFromUri(android.net.Uri):245:245 -> getNameFromUri + 42:49:java.lang.String getNameFromUri(android.net.Uri):247:247 -> getNameFromUri + 50:60:java.lang.String getNameFromUri(android.net.Uri):248:248 -> getNameFromUri + 61:62:java.lang.String getNameFromUri(android.net.Uri):250:250 -> getNameFromUri + 63:72:java.lang.String getNameFromUri(android.net.Uri):246:246 -> getNameFromUri + 73:77:java.lang.String getNameFromUri(android.net.Uri):251:251 -> getNameFromUri + 1:8:java.util.Map getTypedExportedConstants():136:136 -> getTypedExportedConstants + 9:16:java.util.Map getTypedExportedConstants():137:137 -> getTypedExportedConstants + 17:26:java.util.Map getTypedExportedConstants():138:138 -> getTypedExportedConstants + 27:31:java.util.Map getTypedExportedConstants():140:140 -> getTypedExportedConstants + 32:58:java.util.Map getTypedExportedConstants():143:143 -> getTypedExportedConstants + 1:13:com.facebook.react.modules.websocket.WebSocketModule getWebSocketModule():272:272 -> getWebSocketModule + 1:13:void initialize():132:132 -> initialize + 6:9:void release(java.lang.String):331:331 -> release + 6:21:void remove(java.lang.String):166:166 -> remove + 2:12:void removeWebSocketHandler(double):289:289 -> removeWebSocketHandler + 1:1:byte[] resolve(android.net.Uri):170:170 -> resolve + 2:2:byte[] resolve(android.net.Uri):173:173 -> resolve + 3:3:byte[] resolve(android.net.Uri):175:175 -> resolve + 4:4:byte[] resolve(android.net.Uri):177:177 -> resolve + 5:5:byte[] resolve(android.net.Uri):179:179 -> resolve + 6:6:byte[] resolve(android.net.Uri):181:181 -> resolve + 7:8:byte[] resolve(java.lang.String,int,int):185:186 -> resolve + 9:9:byte[] resolve(java.lang.String,int,int):188:188 -> resolve + 10:10:byte[] resolve(java.lang.String,int,int):192:192 -> resolve + 11:11:byte[] resolve(java.lang.String,int,int):194:194 -> resolve + 12:12:byte[] resolve(java.lang.String,int,int):197:197 -> resolve + 13:13:byte[] resolve(java.lang.String,int,int):195:195 -> resolve + 14:14:byte[] resolve(java.lang.String,int,int):197:197 -> resolve + 15:15:byte[] resolve(com.facebook.react.bridge.ReadableMap):202:202 -> resolve + 7:12:void sendOverSocket(com.facebook.react.bridge.ReadableMap,double):294:294 -> sendOverSocket + 13:36:void sendOverSocket(com.facebook.react.bridge.ReadableMap,double):295:295 -> sendOverSocket + 37:55:void sendOverSocket(com.facebook.react.bridge.ReadableMap,double):296:296 -> sendOverSocket + 1:2:java.lang.String store(byte[]):147:148 -> store + 3:3:void store(byte[],java.lang.String):153:153 -> store +com.facebook.react.modules.blob.BlobModule$Companion -> com.facebook.react.modules.blob.BlobModule$Companion: +# {"id":"sourceFile","fileName":"BlobModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():334:334 -> +com.facebook.react.modules.blob.BlobModule$networkingRequestBodyHandler$1 -> com.facebook.react.modules.blob.BlobModule$networkingRequestBodyHandler$1: +# {"id":"sourceFile","fileName":"BlobModule.kt"} + 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;"} + 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 + 45:70:okhttp3.RequestBody toRequestBody(com.facebook.react.bridge.ReadableMap,java.lang.String):109:109 -> toRequestBody + 71:88:okhttp3.RequestBody toRequestBody(com.facebook.react.bridge.ReadableMap,java.lang.String):112:112 -> toRequestBody + 89:94:okhttp3.RequestBody toRequestBody(com.facebook.react.bridge.ReadableMap,java.lang.String):109:109 -> toRequestBody + 95:100:okhttp3.RequestBody toRequestBody(com.facebook.react.bridge.ReadableMap,java.lang.String):106:106 -> toRequestBody +com.facebook.react.modules.blob.BlobModule$networkingResponseHandler$1 -> com.facebook.react.modules.blob.BlobModule$networkingResponseHandler$1: +# {"id":"sourceFile","fileName":"BlobModule.kt"} + 3:6:void (com.facebook.react.modules.blob.BlobModule):117:117 -> + 6:12:boolean supports(java.lang.String):119:119 -> supports + 6:9:com.facebook.react.bridge.WritableMap toResponseData(byte[]):123:123 -> toResponseData + 10:20:com.facebook.react.bridge.WritableMap toResponseData(byte[]):124:124 -> toResponseData + 21:26:com.facebook.react.bridge.WritableMap toResponseData(byte[]):125:125 -> toResponseData + 27:33:com.facebook.react.bridge.WritableMap toResponseData(byte[]):126:126 -> toResponseData +com.facebook.react.modules.blob.BlobModule$networkingUriHandler$1 -> com.facebook.react.modules.blob.BlobModule$networkingUriHandler$1: +# {"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;"} + 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 + 33:38:kotlin.Pair fetch(android.net.Uri):80:80 -> fetch + 39:49:kotlin.Pair fetch(android.net.Uri):81:81 -> fetch + 50:60:kotlin.Pair fetch(android.net.Uri):84:84 -> fetch + 61:71:kotlin.Pair fetch(android.net.Uri):85:85 -> fetch + 72:76:kotlin.Pair fetch(android.net.Uri):87:87 -> fetch + 11:14:boolean supports(android.net.Uri,java.lang.String):69:69 -> supports + 15:31:boolean supports(android.net.Uri,java.lang.String):70:70 -> supports + 32:43:boolean supports(android.net.Uri,java.lang.String):71:71 -> supports +com.facebook.react.modules.blob.BlobModule$webSocketContentHandler$1 -> com.facebook.react.modules.blob.BlobModule$webSocketContentHandler$1: +# {"id":"sourceFile","fileName":"BlobModule.kt"} + 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"} + 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 + 6:8:void onMessage(okio.ByteString,com.facebook.react.bridge.WritableMap):56:58 -> onMessage + 9:10:void onMessage(okio.ByteString,com.facebook.react.bridge.WritableMap):61:62 -> onMessage +com.facebook.react.modules.blob.BlobProvider -> com.facebook.react.modules.blob.BlobProvider: +# {"id":"sourceFile","fileName":"BlobProvider.kt"} + 1:3:void ():21:21 -> + 4:15:void ():22:22 -> + 1:1:void $r8$lambda$1SzzHaBSCmv-olC4mzZjpKi2XtE(android.os.ParcelFileDescriptor,byte[]):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 11:20:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):49:49 -> openFile + 21:33:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):54:54 -> openFile + 34:37:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):55:55 -> openFile + 38:43:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):56:56 -> openFile + 44:53:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):58:58 -> openFile + 54:62:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):60:60 -> openFile + 63:73:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):59:59 -> openFile + 74:79:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):68:68 -> openFile + 80:89:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):72:72 -> openFile + 90:92:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):76:76 -> openFile + 93:94:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):77:77 -> openFile + 95:99:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):79:79 -> openFile + 100:104:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):83:83 -> openFile + 105:107:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):84:84 -> openFile + 108:109:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):85:85 -> openFile + 110:121:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):83:83 -> openFile + 122:126:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):95:95 -> openFile + 127:133:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):104:104 -> openFile + 134:159:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):68:68 -> openFile + 160:167:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):64:64 -> openFile + 168:201:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):50:50 -> openFile + 1:5:void openFile$lambda$2(android.os.ParcelFileDescriptor,byte[]):97:97 -> openFile$lambda$2 + 6:8:void openFile$lambda$2(android.os.ParcelFileDescriptor,byte[]):98:98 -> openFile$lambda$2 + 9:11:void openFile$lambda$2(android.os.ParcelFileDescriptor,byte[]):99:99 -> openFile$lambda$2 + 12:23:void openFile$lambda$2(android.os.ParcelFileDescriptor,byte[]):97:97 -> openFile$lambda$2 +com.facebook.react.modules.blob.BlobProvider$$ExternalSyntheticLambda0 -> com.facebook.react.modules.blob.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + android.os.ParcelFileDescriptor com.facebook.react.modules.blob.BlobProvider$$InternalSyntheticLambda$1$a809e17d21bc31f04b0195cd1283d1b74e59fca91daa73a9d41e40e288be4787$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + byte[] com.facebook.react.modules.blob.BlobProvider$$InternalSyntheticLambda$1$a809e17d21bc31f04b0195cd1283d1b74e59fca91daa73a9d41e40e288be4787$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.os.ParcelFileDescriptor,byte[]):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.blob.BlobProvider$Companion -> com.facebook.react.modules.blob.BlobProvider$Companion: +# {"id":"sourceFile","fileName":"BlobProvider.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():110:110 -> +com.facebook.react.modules.blob.FileReaderModule -> com.facebook.react.modules.blob.FileReaderModule: +# {"id":"sourceFile","fileName":"FileReaderModule.kt"} + 9:13:void ():96:96 -> + 6:9:void (com.facebook.react.bridge.ReactApplicationContext):19:19 -> + 1:3:java.lang.String access$getNAME$cp():17:17 -> access$getNAME$cp + 1:6:com.facebook.react.modules.blob.BlobModule getBlobModule(java.lang.String):22:22 -> getBlobModule + 7:17:com.facebook.react.modules.blob.BlobModule getBlobModule(java.lang.String):24:24 -> getBlobModule + 13:20:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):56:56 -> readAsDataURL + 21:31:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):59:59 -> readAsDataURL + 32:37:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):63:63 -> readAsDataURL + 38:41:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):64:64 -> readAsDataURL + 42:47:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):65:65 -> readAsDataURL + 48:65:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):69:69 -> readAsDataURL + 66:71:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):72:72 -> readAsDataURL + 72:76:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):77:77 -> readAsDataURL + 77:81:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):78:78 -> readAsDataURL + 82:100:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):80:80 -> readAsDataURL + 101:110:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):81:81 -> readAsDataURL + 111:115:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):83:83 -> readAsDataURL + 116:121:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):86:86 -> readAsDataURL + 122:128:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):87:87 -> readAsDataURL + 129:136:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):89:89 -> readAsDataURL + 137:140:void readAsDataURL(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):91:91 -> readAsDataURL + 16:23:void readAsText(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):28:28 -> readAsText + 24:34:void readAsText(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):31:31 -> readAsText + 35:40:void readAsText(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):35:35 -> readAsText + 41:44:void readAsText(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):36:36 -> readAsText + 45:50:void readAsText(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):37:37 -> readAsText + 51:68:void readAsText(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):41:41 -> readAsText + 69:74:void readAsText(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):44:44 -> readAsText + 75:93:void readAsText(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):49:49 -> readAsText + 94:97:void readAsText(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):51:51 -> readAsText +com.facebook.react.modules.blob.FileReaderModule$Companion -> com.facebook.react.modules.blob.FileReaderModule$Companion: +# {"id":"sourceFile","fileName":"FileReaderModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():95:95 -> + 1:5:java.lang.String getNAME():96:96 -> getNAME +com.facebook.react.modules.camera.ImageStoreManager -> com.facebook.react.modules.camera.ImageStoreManager: +# {"id":"sourceFile","fileName":"ImageStoreManager.kt"} + 6:9:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:1:void $r8$lambda$lVeHviXmd8TzIPdaAKXHMY55gcg(com.facebook.react.modules.camera.ImageStoreManager,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 16:19:void getBase64ForTag(java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):36:36 -> getBase64ForTag + 20:28:void getBase64ForTag(java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):37:37 -> getBase64ForTag + 1:8:void getBase64ForTag$lambda$0(com.facebook.react.modules.camera.ImageStoreManager,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):39:39 -> getBase64ForTag$lambda$0 + 9:12:void getBase64ForTag$lambda$0(com.facebook.react.modules.camera.ImageStoreManager,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):40:40 -> getBase64ForTag$lambda$0 + 13:21:void getBase64ForTag$lambda$0(com.facebook.react.modules.camera.ImageStoreManager,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):41:41 -> getBase64ForTag$lambda$0 + 22:34:void getBase64ForTag$lambda$0(com.facebook.react.modules.camera.ImageStoreManager,java.lang.String,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):43:43 -> getBase64ForTag$lambda$0 + 35:43: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 + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.modules.camera.ImageStoreManager$$InternalSyntheticLambda$1$ef6b22df236412b25fed4e87d8a756026cdc0d2b627e517dc60ffcd44380b809$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Callback com.facebook.react.modules.camera.ImageStoreManager$$InternalSyntheticLambda$1$ef6b22df236412b25fed4e87d8a756026cdc0d2b627e517dc60ffcd44380b809$0.f$2 -> f + # {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void G1.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"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void access$closeQuietly(com.facebook.react.modules.camera.ImageStoreManager$Companion,java.io.Closeable):55:55 -> + 2:2:void ():55 -> + 1:4:void access$closeQuietly(com.facebook.react.modules.camera.ImageStoreManager$Companion,java.io.Closeable):55:55 -> access$closeQuietly + 1:4:void closeQuietly(java.io.Closeable):62:62 -> closeQuietly + 6:10:java.lang.String convertInputStreamToBase64OutputStream$ReactAndroid_release(java.io.InputStream):70:70 -> convertInputStreamToBase64OutputStream$ReactAndroid_release + 11:18:java.lang.String convertInputStreamToBase64OutputStream$ReactAndroid_release(java.io.InputStream):71:71 -> convertInputStreamToBase64OutputStream$ReactAndroid_release + 19:20:java.lang.String convertInputStreamToBase64OutputStream$ReactAndroid_release(java.io.InputStream):72:72 -> convertInputStreamToBase64OutputStream$ReactAndroid_release + 21:28:java.lang.String convertInputStreamToBase64OutputStream$ReactAndroid_release(java.io.InputStream):75:75 -> convertInputStreamToBase64OutputStream$ReactAndroid_release + 29:34:java.lang.String convertInputStreamToBase64OutputStream$ReactAndroid_release(java.io.InputStream):76:76 -> convertInputStreamToBase64OutputStream$ReactAndroid_release + 35:37:java.lang.String convertInputStreamToBase64OutputStream$ReactAndroid_release(java.io.InputStream):79:79 -> convertInputStreamToBase64OutputStream$ReactAndroid_release + 38:47:java.lang.String convertInputStreamToBase64OutputStream$ReactAndroid_release(java.io.InputStream):81:81 -> convertInputStreamToBase64OutputStream$ReactAndroid_release + 48:51:java.lang.String convertInputStreamToBase64OutputStream$ReactAndroid_release(java.io.InputStream):79:79 -> convertInputStreamToBase64OutputStream$ReactAndroid_release +com.facebook.react.modules.clipboard.ClipboardModule -> com.facebook.react.modules.clipboard.ClipboardModule: +# {"id":"sourceFile","fileName":"ClipboardModule.kt"} + 6:9:void (com.facebook.react.bridge.ReactApplicationContext):20:20 -> + 1:18:android.content.ClipboardManager getClipboardService():23:23 -> getClipboardService + 6:9:void getString(com.facebook.react.bridge.Promise):27:27 -> getString + 10:15:void getString(com.facebook.react.bridge.Promise):28:28 -> getString + 16:23:void getString(com.facebook.react.bridge.Promise):29:29 -> getString + 24:27:void getString(com.facebook.react.bridge.Promise):30:30 -> getString + 28:41:void getString(com.facebook.react.bridge.Promise):31:31 -> getString + 42:47:void getString(com.facebook.react.bridge.Promise):33:33 -> getString + 48:51:void getString(com.facebook.react.bridge.Promise):36:36 -> getString + 2:10:void setString(java.lang.String):41:41 -> setString + 11:18:void setString(java.lang.String):42:42 -> setString +com.facebook.react.modules.clipboard.ClipboardModule$Companion -> com.facebook.react.modules.clipboard.ClipboardModule$Companion: +# {"id":"sourceFile","fileName":"ClipboardModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():45:45 -> +com.facebook.react.modules.common.ModuleDataCleaner -> com.facebook.react.modules.common.ModuleDataCleaner: +# {"id":"sourceFile","fileName":"ModuleDataCleaner.kt"} + 1:4:void ():18:18 -> + 6:14:void cleanDataFromModules(com.facebook.react.bridge.ReactContext):22:22 -> cleanDataFromModules + 15:30:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> cleanDataFromModules + 15:30:void cleanDataFromModules(com.facebook.react.bridge.ReactContext):22 -> cleanDataFromModules + 31:34:void cleanDataFromModules(com.facebook.react.bridge.ReactContext):23:23 -> cleanDataFromModules + 35:60:void cleanDataFromModules(com.facebook.react.bridge.ReactContext):24:24 -> cleanDataFromModules + 61:67:void cleanDataFromModules(com.facebook.react.bridge.ReactContext):25:25 -> cleanDataFromModules +com.facebook.react.modules.common.ModuleDataCleaner$Cleanable -> com.facebook.react.modules.common.ModuleDataCleaner$Cleanable: +# {"id":"sourceFile","fileName":"ModuleDataCleaner.kt"} +com.facebook.react.modules.core.DefaultHardwareBackBtnHandler -> com.facebook.react.modules.core.DefaultHardwareBackBtnHandler: +# {"id":"sourceFile","fileName":"DefaultHardwareBackBtnHandler.kt"} +com.facebook.react.modules.core.DeviceEventManagerModule -> com.facebook.react.modules.core.DeviceEventManagerModule: +# {"id":"sourceFile","fileName":"DeviceEventManagerModule.kt"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler):24:24 -> + 4:11:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler):30:30 -> + 1:1:void $r8$lambda$stnZng_B13RLVko597kQK5VxlTw(com.facebook.react.modules.core.DefaultHardwareBackBtnHandler):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:6:void emitHardwareBackPressed():38:38 -> emitHardwareBackPressed + 7:13:void emitHardwareBackPressed():39:39 -> emitHardwareBackPressed + 6:9:void emitNewIntentReceived(android.net.Uri):45:45 -> emitNewIntentReceived + 10:13:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> emitNewIntentReceived + 10:13:void emitNewIntentReceived(android.net.Uri):46 -> emitNewIntentReceived + 14:18:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> emitNewIntentReceived + 14:18:void emitNewIntentReceived(android.net.Uri):46 -> emitNewIntentReceived + 19:29:void emitNewIntentReceived(android.net.Uri):46:46 -> emitNewIntentReceived + 30:33:void emitNewIntentReceived(android.net.Uri):47:47 -> emitNewIntentReceived + 1:10:void invokeDefaultBackPressHandler():58:58 -> invokeDefaultBackPressHandler + 1:5:void invokeDefaultBackPressRunnable$lambda$0(com.facebook.react.modules.core.DefaultHardwareBackBtnHandler):31:31 -> invokeDefaultBackPressRunnable$lambda$0 + 6:9:void invokeDefaultBackPressRunnable$lambda$0(com.facebook.react.modules.core.DefaultHardwareBackBtnHandler):32:32 -> invokeDefaultBackPressRunnable$lambda$0 +com.facebook.react.modules.core.DeviceEventManagerModule$$ExternalSyntheticLambda0 -> com.facebook.react.modules.core.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.modules.core.DefaultHardwareBackBtnHandler com.facebook.react.modules.core.DeviceEventManagerModule$$InternalSyntheticLambda$1$0239600564733ede12b3f856dedd510848244ffd32c30ff1409d9f0e743a6fcc$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.modules.core.DefaultHardwareBackBtnHandler):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.core.DeviceEventManagerModule$Companion -> com.facebook.react.modules.core.DeviceEventManagerModule$Companion: +# {"id":"sourceFile","fileName":"DeviceEventManagerModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():61:61 -> +com.facebook.react.modules.core.DeviceEventManagerModule$RCTDeviceEventEmitter -> com.facebook.react.modules.core.DeviceEventManagerModule$RCTDeviceEventEmitter: +# {"id":"sourceFile","fileName":"DeviceEventManagerModule.kt"} +com.facebook.react.modules.core.ExceptionsManagerModule -> com.facebook.react.modules.core.ExceptionsManagerModule: +# {"id":"sourceFile","fileName":"ExceptionsManagerModule.kt"} + 7:9:void (com.facebook.react.devsupport.interfaces.DevSupportManager):25:25 -> + 10:12:void (com.facebook.react.devsupport.interfaces.DevSupportManager):24:24 -> + 1:8:void dismissRedbox():64:64 -> dismissRedbox + 9:14:void dismissRedbox():65:65 -> dismissRedbox + 6:15:void reportException(com.facebook.react.bridge.ReadableMap):47:47 -> reportException + 16:27:void reportException(com.facebook.react.bridge.ReadableMap):48:48 -> reportException + 28:41:void reportException(com.facebook.react.bridge.ReadableMap):49:49 -> reportException + 42:47:void reportException(com.facebook.react.bridge.ReadableMap):50:50 -> reportException + 48:58:void reportException(com.facebook.react.bridge.ReadableMap):56:56 -> reportException + 59:64:void reportException(com.facebook.react.bridge.ReadableMap):58:58 -> reportException + 65:73:void reportException(com.facebook.react.bridge.ReadableMap):52:52 -> reportException + 74:76:void reportException(com.facebook.react.bridge.ReadableMap):53:53 -> reportException + 77:77:void reportException(com.facebook.react.bridge.ReadableMap):54:54 -> reportException + 2:6:void reportFatalException(java.lang.String,com.facebook.react.bridge.ReadableArray,double):28:28 -> reportFatalException + 7:11:void reportFatalException(java.lang.String,com.facebook.react.bridge.ReadableArray,double):29:29 -> reportFatalException + 12:16:void reportFatalException(java.lang.String,com.facebook.react.bridge.ReadableArray,double):30:30 -> reportFatalException + 17:21:void reportFatalException(java.lang.String,com.facebook.react.bridge.ReadableArray,double):31:31 -> reportFatalException + 22:27:void reportFatalException(java.lang.String,com.facebook.react.bridge.ReadableArray,double):32:32 -> reportFatalException + 28:31:void reportFatalException(java.lang.String,com.facebook.react.bridge.ReadableArray,double):33:33 -> reportFatalException + 2:6:void reportSoftException(java.lang.String,com.facebook.react.bridge.ReadableArray,double):38:38 -> reportSoftException + 7:11:void reportSoftException(java.lang.String,com.facebook.react.bridge.ReadableArray,double):39:39 -> reportSoftException + 12:16:void reportSoftException(java.lang.String,com.facebook.react.bridge.ReadableArray,double):40:40 -> reportSoftException + 17:21:void reportSoftException(java.lang.String,com.facebook.react.bridge.ReadableArray,double):41:41 -> reportSoftException + 22:27:void reportSoftException(java.lang.String,com.facebook.react.bridge.ReadableArray,double):42:42 -> reportSoftException + 28:31:void reportSoftException(java.lang.String,com.facebook.react.bridge.ReadableArray,double):43:43 -> reportSoftException +com.facebook.react.modules.core.ExceptionsManagerModule$Companion -> com.facebook.react.modules.core.ExceptionsManagerModule$Companion: +# {"id":"sourceFile","fileName":"ExceptionsManagerModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():69:69 -> +com.facebook.react.modules.core.HeadlessJsTaskSupportModule -> com.facebook.react.modules.core.HeadlessJsTaskSupportModule: +# {"id":"sourceFile","fileName":"HeadlessJsTaskSupportModule.kt"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):23:23 -> + 2:16:void notifyTaskFinished(double):42:42 -> notifyTaskFinished + 17:22:void notifyTaskFinished(double):43:43 -> notifyTaskFinished + 23:26:void notifyTaskFinished(double):44:44 -> notifyTaskFinished + 27:34:void notifyTaskFinished(double):49:49 -> notifyTaskFinished + 35:42:void notifyTaskFinished(double):46:46 -> notifyTaskFinished + 7:21:void notifyTaskRetry(double,com.facebook.react.bridge.Promise):26:26 -> notifyTaskRetry + 22:27:void notifyTaskRetry(double,com.facebook.react.bridge.Promise):27:27 -> notifyTaskRetry + 28:31:void notifyTaskRetry(double,com.facebook.react.bridge.Promise):28:28 -> notifyTaskRetry + 32:39:void notifyTaskRetry(double,com.facebook.react.bridge.Promise):29:29 -> notifyTaskRetry + 40:47:void notifyTaskRetry(double,com.facebook.react.bridge.Promise):34:34 -> notifyTaskRetry + 48:54:void notifyTaskRetry(double,com.facebook.react.bridge.Promise):31:31 -> notifyTaskRetry + 55:60:void notifyTaskRetry(double,com.facebook.react.bridge.Promise):36:36 -> notifyTaskRetry +com.facebook.react.modules.core.HeadlessJsTaskSupportModule$Companion -> com.facebook.react.modules.core.HeadlessJsTaskSupportModule$Companion: +# {"id":"sourceFile","fileName":"HeadlessJsTaskSupportModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():54:54 -> +com.facebook.react.modules.core.JSTimers -> com.facebook.react.modules.core.JSTimers: +# {"id":"sourceFile","fileName":"JSTimers.kt"} +com.facebook.react.modules.core.JavaScriptTimerExecutor -> com.facebook.react.modules.core.JavaScriptTimerExecutor: +# {"id":"sourceFile","fileName":"JavaScriptTimerExecutor.kt"} +com.facebook.react.modules.core.JavaTimerManager -> com.facebook.react.modules.core.JavaTimerManager: +# {"id":"sourceFile","fileName":"JavaTimerManager.kt"} + 21:23:boolean access$getSendIdleEvents$p(com.facebook.react.modules.core.JavaTimerManager):37:37 -> + 21:23:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.JavaScriptTimerExecutor,com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.devsupport.interfaces.DevSupportManager):37 -> + 24:25:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.JavaScriptTimerExecutor,com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.devsupport.interfaces.DevSupportManager):38:38 -> + 26:27:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.JavaScriptTimerExecutor,com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.devsupport.interfaces.DevSupportManager):39:39 -> + 28:29:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.JavaScriptTimerExecutor,com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.devsupport.interfaces.DevSupportManager):40:40 -> + 30:31:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.JavaScriptTimerExecutor,com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.devsupport.interfaces.DevSupportManager):41:41 -> + 32:38:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.JavaScriptTimerExecutor,com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.devsupport.interfaces.DevSupportManager):50:50 -> + 39:45:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.JavaScriptTimerExecutor,com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.devsupport.interfaces.DevSupportManager):51:51 -> + 46:52:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.JavaScriptTimerExecutor,com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.devsupport.interfaces.DevSupportManager):52:52 -> + 53:60:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.JavaScriptTimerExecutor,com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.devsupport.interfaces.DevSupportManager):53:53 -> + 61:68:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.JavaScriptTimerExecutor,com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.devsupport.interfaces.DevSupportManager):54:54 -> + 69:75:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.JavaScriptTimerExecutor,com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.devsupport.interfaces.DevSupportManager):55:55 -> + 76:82:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.JavaScriptTimerExecutor,com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.devsupport.interfaces.DevSupportManager):56:56 -> + 83:101:int timers$lambda$1(kotlin.jvm.functions.Function2,java.lang.Object,java.lang.Object):64:64 -> + 83:101:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.JavaScriptTimerExecutor,com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.devsupport.interfaces.DevSupportManager):64 -> + 102:104:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.JavaScriptTimerExecutor,com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.devsupport.interfaces.DevSupportManager):67:67 -> + 105:114:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.modules.core.JavaScriptTimerExecutor,com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.devsupport.interfaces.DevSupportManager):68:68 -> + 1:1:int $r8$lambda$BvwVbU8PAQYpwLqwRORw7WfhLj0(com.facebook.react.modules.core.JavaTimerManager$Timer,com.facebook.react.modules.core.JavaTimerManager$Timer):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:boolean access$getSendIdleEvents$p(com.facebook.react.modules.core.JavaTimerManager):37:37 -> access$getCurrentIdleCallbackRunnable$p + 1:3:com.facebook.react.modules.core.JavaTimerManager$IdleCallbackRunnable access$getCurrentIdleCallbackRunnable$p(com.facebook.react.modules.core.JavaTimerManager):37 -> access$getCurrentIdleCallbackRunnable$p + 1:3:boolean access$getSendIdleEvents$p(com.facebook.react.modules.core.JavaTimerManager):37:37 -> access$getIdleCallbackGuard$p + 1:3:java.lang.Object access$getIdleCallbackGuard$p(com.facebook.react.modules.core.JavaTimerManager):37 -> access$getIdleCallbackGuard$p + 1:3:boolean access$getSendIdleEvents$p(com.facebook.react.modules.core.JavaTimerManager):37:37 -> access$getJavaScriptTimerExecutor$p + 1:3:com.facebook.react.modules.core.JavaScriptTimerExecutor access$getJavaScriptTimerExecutor$p(com.facebook.react.modules.core.JavaTimerManager):37 -> access$getJavaScriptTimerExecutor$p + 1:3:boolean access$getSendIdleEvents$p(com.facebook.react.modules.core.JavaTimerManager):37:37 -> access$getReactApplicationContext$p + 1:3:com.facebook.react.bridge.ReactApplicationContext access$getReactApplicationContext$p(com.facebook.react.modules.core.JavaTimerManager):37 -> access$getReactApplicationContext$p + 1:3:boolean access$getSendIdleEvents$p(com.facebook.react.modules.core.JavaTimerManager):37:37 -> access$getReactChoreographer$p + 1:3:com.facebook.react.modules.core.ReactChoreographer access$getReactChoreographer$p(com.facebook.react.modules.core.JavaTimerManager):37 -> access$getReactChoreographer$p + 1:3:boolean access$getSendIdleEvents$p(com.facebook.react.modules.core.JavaTimerManager):37:37 -> access$getSendIdleEvents$p + 1:3:boolean access$getSendIdleEvents$p(com.facebook.react.modules.core.JavaTimerManager):37:37 -> access$getTimerGuard$p + 1:3:java.lang.Object access$getTimerGuard$p(com.facebook.react.modules.core.JavaTimerManager):37 -> access$getTimerGuard$p + 1:3:boolean access$getSendIdleEvents$p(com.facebook.react.modules.core.JavaTimerManager):37:37 -> access$getTimerIdsToTimers$p + 1:3:android.util.SparseArray access$getTimerIdsToTimers$p(com.facebook.react.modules.core.JavaTimerManager):37 -> access$getTimerIdsToTimers$p + 1:3:boolean access$getSendIdleEvents$p(com.facebook.react.modules.core.JavaTimerManager):37:37 -> access$getTimers$p + 1:3:java.util.PriorityQueue access$getTimers$p(com.facebook.react.modules.core.JavaTimerManager):37 -> access$getTimers$p + 1:3:boolean access$getSendIdleEvents$p(com.facebook.react.modules.core.JavaTimerManager):37:37 -> access$isPaused$p + 1:3:java.util.concurrent.atomic.AtomicBoolean access$isPaused$p(com.facebook.react.modules.core.JavaTimerManager):37 -> access$isPaused$p + 1:3:boolean access$getSendIdleEvents$p(com.facebook.react.modules.core.JavaTimerManager):37:37 -> access$isRunningTasks$p + 1:3:java.util.concurrent.atomic.AtomicBoolean access$isRunningTasks$p(com.facebook.react.modules.core.JavaTimerManager):37 -> access$isRunningTasks$p + 1:3:boolean access$getSendIdleEvents$p(com.facebook.react.modules.core.JavaTimerManager):37:37 -> access$setCurrentIdleCallbackRunnable$p + 1:3:void access$setCurrentIdleCallbackRunnable$p(com.facebook.react.modules.core.JavaTimerManager,com.facebook.react.modules.core.JavaTimerManager$IdleCallbackRunnable):37 -> access$setCurrentIdleCallbackRunnable$p + 1:1:int $r8$lambda$DgTXE3bg3ZrFoIfwdeqfu8Lmj9w(kotlin.jvm.functions.Function2,java.lang.Object,java.lang.Object):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$HJHnJNV_4UG4twr2ZD_tKpVxkvU(com.facebook.react.modules.core.JavaTimerManager,boolean):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void clearChoreographerIdleCallback():159:159 -> clearChoreographerIdleCallback + 5:6:void clearChoreographerIdleCallback():160:160 -> clearChoreographerIdleCallback + 7:8:void clearChoreographerIdleCallback():161:161 -> clearChoreographerIdleCallback + 9:10:void clearChoreographerIdleCallback():162:162 -> clearChoreographerIdleCallback + 11:14:void clearChoreographerIdleCallback():160:160 -> clearChoreographerIdleCallback + 15:17:void clearChoreographerIdleCallback():164:164 -> clearChoreographerIdleCallback + 1:8:void clearFrameCallback():138:138 -> clearFrameCallback + 9:26:void clearFrameCallback():139:139 -> clearFrameCallback + 27:28:void clearFrameCallback():140:140 -> clearFrameCallback + 29:30:void clearFrameCallback():141:141 -> clearFrameCallback + 31:32:void clearFrameCallback():142:142 -> clearFrameCallback + 33:36:void clearFrameCallback():140:140 -> clearFrameCallback + 37:39:void clearFrameCallback():144:144 -> clearFrameCallback + 1:5:void createAndMaybeCallTimer(int,int,double,boolean):201:201 -> createAndMaybeCallTimer + 6:15:void createAndMaybeCallTimer(int,int,double,boolean):207:207 -> createAndMaybeCallTimer + 16:26:void createAndMaybeCallTimer(int,int,double,boolean):208:208 -> createAndMaybeCallTimer + 27:28:void createAndMaybeCallTimer(int,int,double,boolean):210:210 -> createAndMaybeCallTimer + 29:30:void createAndMaybeCallTimer(int,int,double,boolean):211:211 -> createAndMaybeCallTimer + 31:38:void createAndMaybeCallTimer(int,int,double,boolean):210:210 -> createAndMaybeCallTimer + 39:46:void createAndMaybeCallTimer(int,int,double,boolean):218:218 -> createAndMaybeCallTimer + 47:50:void createAndMaybeCallTimer(int,int,double,boolean):220:220 -> createAndMaybeCallTimer + 51:53:void createAndMaybeCallTimer(int,int,double,boolean):221:221 -> createAndMaybeCallTimer + 54:59:void createAndMaybeCallTimer(int,int,double,boolean):222:222 -> createAndMaybeCallTimer + 60:63:void createAndMaybeCallTimer(int,int,double,boolean):225:225 -> createAndMaybeCallTimer + 1:11:void createTimer(int,long,boolean):178:178 -> createTimer + 12:19:void createTimer(int,long,boolean):179:179 -> createTimer + 20:22:void createTimer(int,long,boolean):180:180 -> createTimer + 23:27:void createTimer(int,long,boolean):181:181 -> createTimer + 28:32:void createTimer(int,long,boolean):182:182 -> createTimer + 33:34:void createTimer(int,long,boolean):183:183 -> createTimer + 35:40:void createTimer(int,long,boolean):180:180 -> createTimer + 1:3:void deleteTimer(int):230:230 -> deleteTimer + 4:15:void deleteTimer(int):231:231 -> deleteTimer + 16:20:void deleteTimer(int):232:232 -> deleteTimer + 21:25:void deleteTimer(int):233:233 -> deleteTimer + 26:30:void deleteTimer(int):230:230 -> deleteTimer + 1:3:boolean hasActiveTimersInRange$ReactAndroid_release(long):260:260 -> hasActiveTimersInRange$ReactAndroid_release + 4:14:boolean hasActiveTimersInRange$ReactAndroid_release(long):262:262 -> hasActiveTimersInRange$ReactAndroid_release + 15:16:boolean hasActiveTimersInRange$ReactAndroid_release(long):264:264 -> hasActiveTimersInRange$ReactAndroid_release + 17:25:boolean hasActiveTimersInRange$ReactAndroid_release(long):265:265 -> hasActiveTimersInRange$ReactAndroid_release + 26:27:boolean hasActiveTimersInRange$ReactAndroid_release(long):268:268 -> hasActiveTimersInRange$ReactAndroid_release + 28:50:boolean hasActiveTimersInRange$ReactAndroid_release(long):270:270 -> hasActiveTimersInRange$ReactAndroid_release + 51:61:boolean hasActiveTimersInRange$ReactAndroid_release(long):271:271 -> hasActiveTimersInRange$ReactAndroid_release + 62:65:boolean hasActiveTimersInRange$ReactAndroid_release(long):272:272 -> hasActiveTimersInRange$ReactAndroid_release + 66:67:boolean hasActiveTimersInRange$ReactAndroid_release(long):275:275 -> hasActiveTimersInRange$ReactAndroid_release + 68:71:boolean hasActiveTimersInRange$ReactAndroid_release(long):260:260 -> hasActiveTimersInRange$ReactAndroid_release + 1:16:void maybeIdleCallback():122:122 -> maybeIdleCallback + 17:20:void maybeIdleCallback():123:123 -> maybeIdleCallback + 1:3:void maybeSetChoreographerIdleCallback():114:114 -> maybeSetChoreographerIdleCallback + 4:7:void maybeSetChoreographerIdleCallback():115:115 -> maybeSetChoreographerIdleCallback + 8:13:void maybeSetChoreographerIdleCallback():116:116 -> maybeSetChoreographerIdleCallback + 14:15:void maybeSetChoreographerIdleCallback():118:118 -> maybeSetChoreographerIdleCallback + 16:19:void maybeSetChoreographerIdleCallback():114:114 -> maybeSetChoreographerIdleCallback + 1:8:void onHeadlessJsTaskFinish(int):98:98 -> onHeadlessJsTaskFinish + 9:14:void onHeadlessJsTaskFinish(int):99:99 -> onHeadlessJsTaskFinish + 15:20:void onHeadlessJsTaskFinish(int):100:100 -> onHeadlessJsTaskFinish + 21:23:void onHeadlessJsTaskFinish(int):101:101 -> onHeadlessJsTaskFinish + 24:27:void onHeadlessJsTaskFinish(int):102:102 -> onHeadlessJsTaskFinish + 1:9:void onHeadlessJsTaskStart(int):91:91 -> onHeadlessJsTaskStart + 10:12:void onHeadlessJsTaskStart(int):92:92 -> onHeadlessJsTaskStart + 13:16:void onHeadlessJsTaskStart(int):93:93 -> onHeadlessJsTaskStart + 1:3:void onHostDestroy():78:78 -> onHostDestroy + 4:7:void onHostDestroy():79:79 -> onHostDestroy + 1:6:void onHostPause():72:72 -> onHostPause + 7:9:void onHostPause():73:73 -> onHostPause + 10:13:void onHostPause():74:74 -> onHostPause + 1:6:void onHostResume():83:83 -> onHostResume + 7:9:void onHostResume():86:86 -> onHostResume + 10:13:void onHostResume():87:87 -> onHostResume + 1:11:void onInstanceDestroy():107:107 -> onInstanceDestroy + 12:16:void onInstanceDestroy():108:108 -> onInstanceDestroy + 17:19:void onInstanceDestroy():109:109 -> onInstanceDestroy + 20:23:void onInstanceDestroy():110:110 -> onInstanceDestroy + 1:4:void setChoreographerCallback():128:128 -> setChoreographerCallback + 5:6:void setChoreographerCallback():129:129 -> setChoreographerCallback + 7:8:void setChoreographerCallback():130:130 -> setChoreographerCallback + 9:10:void setChoreographerCallback():131:131 -> setChoreographerCallback + 11:14:void setChoreographerCallback():129:129 -> setChoreographerCallback + 15:17:void setChoreographerCallback():133:133 -> setChoreographerCallback + 1:4:void setChoreographerIdleCallback():149:149 -> setChoreographerIdleCallback + 5:6:void setChoreographerIdleCallback():150:150 -> setChoreographerIdleCallback + 7:8:void setChoreographerIdleCallback():151:151 -> setChoreographerIdleCallback + 9:10:void setChoreographerIdleCallback():152:152 -> setChoreographerIdleCallback + 11:14:void setChoreographerIdleCallback():150:150 -> setChoreographerIdleCallback + 15:17:void setChoreographerIdleCallback():154:154 -> setChoreographerIdleCallback + 1:8:void setSendIdleEvents(boolean):239:239 -> setSendIdleEvents + 9:18:void setSendIdleEvents(boolean):240:240 -> setSendIdleEvents + 19:20:void setSendIdleEvents(boolean):239:239 -> setSendIdleEvents + 1:5:void setSendIdleEvents$lambda$7(com.facebook.react.modules.core.JavaTimerManager,boolean):241:241 -> setSendIdleEvents$lambda$7 + 6:11:void setSendIdleEvents$lambda$7(com.facebook.react.modules.core.JavaTimerManager,boolean):243:243 -> setSendIdleEvents$lambda$7 + 12:14:void setSendIdleEvents$lambda$7(com.facebook.react.modules.core.JavaTimerManager,boolean):245:245 -> setSendIdleEvents$lambda$7 + 15:16:void setSendIdleEvents$lambda$7(com.facebook.react.modules.core.JavaTimerManager,boolean):247:247 -> setSendIdleEvents$lambda$7 + 17:20:void setSendIdleEvents$lambda$7(com.facebook.react.modules.core.JavaTimerManager,boolean):241:241 -> setSendIdleEvents$lambda$7 + 1:14:int timers$lambda$1(kotlin.jvm.functions.Function2,java.lang.Object,java.lang.Object):64:64 -> timers$lambda$0 + 1:14:int timers$lambda$0(com.facebook.react.modules.core.JavaTimerManager$Timer,com.facebook.react.modules.core.JavaTimerManager$Timer):64 -> timers$lambda$0 + 1:11:int timers$lambda$1(kotlin.jvm.functions.Function2,java.lang.Object,java.lang.Object):64:64 -> timers$lambda$1 +com.facebook.react.modules.core.JavaTimerManager$$ExternalSyntheticLambda0 -> com.facebook.react.modules.core.b: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.core.JavaTimerManager$$ExternalSyntheticLambda1 -> com.facebook.react.modules.core.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function2 com.facebook.react.modules.core.JavaTimerManager$$InternalSyntheticLambda$1$1c8d1f8f2a9ad1a96be52d4e2f14516c32b6693a9e85a4f89d4841b598571cdf$1.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.functions.Function2):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:int compare(java.lang.Object,java.lang.Object):0:0 -> compare + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.core.JavaTimerManager$$ExternalSyntheticLambda2 -> com.facebook.react.modules.core.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.modules.core.JavaTimerManager com.facebook.react.modules.core.JavaTimerManager$$InternalSyntheticLambda$1$b837af3062be4e57fba391b5b6410932b79f1741abd53b1e644186caf261b059$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + boolean com.facebook.react.modules.core.JavaTimerManager$$InternalSyntheticLambda$1$b837af3062be4e57fba391b5b6410932b79f1741abd53b1e644186caf261b059$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.modules.core.JavaTimerManager,boolean):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.core.JavaTimerManager$Companion -> com.facebook.react.modules.core.JavaTimerManager$Companion: +# {"id":"sourceFile","fileName":"JavaTimerManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():359:359 -> + 1:5:boolean access$isTimerInRange(com.facebook.react.modules.core.JavaTimerManager$Companion,com.facebook.react.modules.core.JavaTimerManager$Timer,long):359:359 -> access$isTimerInRange + 1:19:boolean isTimerInRange(com.facebook.react.modules.core.JavaTimerManager$Timer,long):372:372 -> isTimerInRange +com.facebook.react.modules.core.JavaTimerManager$IdleCallbackRunnable -> com.facebook.react.modules.core.JavaTimerManager$IdleCallbackRunnable: +# {"id":"sourceFile","fileName":"JavaTimerManager.kt"} + 1:8:void (com.facebook.react.modules.core.JavaTimerManager,long):331:331 -> + 2:4:void cancel():355:355 -> cancel + 1:5:void run():335:335 -> run + 6:12:void run():338:338 -> run + 13:17:void run():339:339 -> run + 18:34:void run():341:341 -> run + 35:52:void run():347:347 -> run + 53:62:void run():349:349 -> run + 63:70:void run():351:351 -> run + 71:72:void run():347:347 -> run +com.facebook.react.modules.core.JavaTimerManager$IdleFrameCallback -> com.facebook.react.modules.core.JavaTimerManager$IdleFrameCallback: +# {"id":"sourceFile","fileName":"JavaTimerManager.kt"} + 1:6:void (com.facebook.react.modules.core.JavaTimerManager):315:315 -> + 1:25:void doFrame(long):317:317 -> doFrame + 26:36:void doFrame(long):324:324 -> doFrame + 37:46:void doFrame(long):325:325 -> doFrame + 47:61:void doFrame(long):326:326 -> doFrame + 62:73:void doFrame(long):327:327 -> doFrame +com.facebook.react.modules.core.JavaTimerManager$Timer -> com.facebook.react.modules.core.JavaTimerManager$Timer: +# {"id":"sourceFile","fileName":"JavaTimerManager.kt"} + 1:3:void (int,long,int,boolean):43:43 -> + 4:5:void (int,long,int,boolean):44:44 -> + 6:7:void (int,long,int,boolean):45:45 -> + 8:9:void (int,long,int,boolean):46:46 -> + 10:12:void (int,long,int,boolean):47:47 -> + 1:3:int getInterval():46:46 -> getInterval + 1:3:boolean getRepeat():47:47 -> getRepeat + 1:3:long getTargetTime():45:45 -> getTargetTime + 1:3:int getTimerId():44:44 -> getTimerId + 1:3:void setTargetTime(long):45:45 -> setTargetTime +com.facebook.react.modules.core.JavaTimerManager$TimerFrameCallback -> com.facebook.react.modules.core.JavaTimerManager$TimerFrameCallback: +# {"id":"sourceFile","fileName":"JavaTimerManager.kt"} + 1:6:void (com.facebook.react.modules.core.JavaTimerManager):279:279 -> + 1:29:void doFrame(long):285:285 -> doFrame + 30:31:void doFrame(long):288:289 -> doFrame + 32:39:void doFrame(long):289:289 -> doFrame + 40:70:void doFrame(long):290:290 -> doFrame + 71:83:void doFrame(long):291:291 -> doFrame + 84:87:void doFrame(long):295:295 -> doFrame + 88:96:void doFrame(long):296:296 -> doFrame + 97:107:void doFrame(long):298:298 -> doFrame + 108:113:void doFrame(long):299:299 -> doFrame + 114:122:void doFrame(long):300:300 -> doFrame + 123:130:void doFrame(long):301:301 -> doFrame + 131:142:void doFrame(long):303:303 -> doFrame + 143:144:void doFrame(long):306:306 -> doFrame + 145:145:void doFrame(long):289:289 -> doFrame + 146:151:void doFrame(long):307:307 -> doFrame + 152:159:void doFrame(long):308:308 -> doFrame + 160:161:void doFrame(long):309:309 -> doFrame + 162:173:void doFrame(long):311:311 -> doFrame + 174:175:void doFrame(long):289:289 -> doFrame +com.facebook.react.modules.core.PermissionAwareActivity -> com.facebook.react.modules.core.PermissionAwareActivity: +# {"id":"sourceFile","fileName":"PermissionAwareActivity.kt"} +com.facebook.react.modules.core.PermissionListener -> com.facebook.react.modules.core.PermissionListener: +# {"id":"sourceFile","fileName":"PermissionListener.kt"} +com.facebook.react.modules.core.RCTNativeAppEventEmitter -> com.facebook.react.modules.core.RCTNativeAppEventEmitter: +# {"id":"sourceFile","fileName":"RCTNativeAppEventEmitter.kt"} +com.facebook.react.modules.core.ReactChoreographer -> com.facebook.react.modules.core.ReactChoreographer: +# {"id":"sourceFile","fileName":"ReactChoreographer.kt"} + 1:1:void (com.facebook.react.internal.ChoreographerProvider,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void access$setChoreographer$cp(com.facebook.react.modules.core.ReactChoreographer):25:25 -> + 2:2:void (com.facebook.react.internal.ChoreographerProvider):25 -> + 3:3:void (com.facebook.react.internal.ChoreographerProvider):43:43 -> + 4:4:void (com.facebook.react.internal.ChoreographerProvider):48:48 -> + 5:5:void _init_$lambda$2(com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.internal.ChoreographerProvider):71:71 -> + 5:5:void (com.facebook.react.internal.ChoreographerProvider):71 -> + 1:7:void _init_$lambda$2(com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.internal.ChoreographerProvider):71:71 -> _init_$lambda$2 + 1:1:void $r8$lambda$nSkFhrr5T7rop_XKwzlLov4NLLw(com.facebook.react.modules.core.ReactChoreographer,long):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void access$setChoreographer$cp(com.facebook.react.modules.core.ReactChoreographer):25:25 -> access$getChoreographer$cp + 1:3:com.facebook.react.modules.core.ReactChoreographer access$getChoreographer$cp():25 -> access$getChoreographer$cp + 1:3:void access$setChoreographer$cp(com.facebook.react.modules.core.ReactChoreographer):25:25 -> access$setChoreographer$cp + 1:1:void $r8$lambda$r84Bqg4WoXpd46TFNksGKN6gg7k(com.facebook.react.modules.core.ReactChoreographer):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$tTp1gmTq_yMgQIIBf68o7MklhL4(com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.internal.ChoreographerProvider):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void frameCallback$lambda$1(com.facebook.react.modules.core.ReactChoreographer,long):49:49 -> frameCallback$lambda$1 + 5:6:void frameCallback$lambda$1(com.facebook.react.modules.core.ReactChoreographer,long):52:52 -> frameCallback$lambda$1 + 7:12:void frameCallback$lambda$1(com.facebook.react.modules.core.ReactChoreographer,long):53:53 -> frameCallback$lambda$1 + 13:16:void frameCallback$lambda$1(com.facebook.react.modules.core.ReactChoreographer,long):54:54 -> frameCallback$lambda$1 + 17:23:void frameCallback$lambda$1(com.facebook.react.modules.core.ReactChoreographer,long):55:55 -> frameCallback$lambda$1 + 24:31:void frameCallback$lambda$1(com.facebook.react.modules.core.ReactChoreographer,long):57:57 -> frameCallback$lambda$1 + 32:34:void frameCallback$lambda$1(com.facebook.react.modules.core.ReactChoreographer,long):59:59 -> frameCallback$lambda$1 + 35:43:void frameCallback$lambda$1(com.facebook.react.modules.core.ReactChoreographer,long):60:60 -> frameCallback$lambda$1 + 44:56:void frameCallback$lambda$1(com.facebook.react.modules.core.ReactChoreographer,long):62:62 -> frameCallback$lambda$1 + 57:59:void frameCallback$lambda$1(com.facebook.react.modules.core.ReactChoreographer,long):66:66 -> frameCallback$lambda$1 + 60:61:void frameCallback$lambda$1(com.facebook.react.modules.core.ReactChoreographer,long):67:67 -> frameCallback$lambda$1 + 62:65:void frameCallback$lambda$1(com.facebook.react.modules.core.ReactChoreographer,long):49:49 -> frameCallback$lambda$1 + 1:11:void maybeRemoveFrameCallback():118:118 -> maybeRemoveFrameCallback + 12:19:void maybeRemoveFrameCallback():119:119 -> maybeRemoveFrameCallback + 20:28:void maybeRemoveFrameCallback():120:120 -> maybeRemoveFrameCallback + 29:31:void maybeRemoveFrameCallback():121:121 -> maybeRemoveFrameCallback + 11:13:void postFrameCallback(com.facebook.react.modules.core.ReactChoreographer$CallbackType,android.view.Choreographer$FrameCallback):75:75 -> postFrameCallback + 14:24:void postFrameCallback(com.facebook.react.modules.core.ReactChoreographer$CallbackType,android.view.Choreographer$FrameCallback):76:76 -> postFrameCallback + 25:34:void postFrameCallback(com.facebook.react.modules.core.ReactChoreographer$CallbackType,android.view.Choreographer$FrameCallback):77:77 -> postFrameCallback + 35:37:void postFrameCallback(com.facebook.react.modules.core.ReactChoreographer$CallbackType,android.view.Choreographer$FrameCallback):78:78 -> postFrameCallback + 38:40:void postFrameCallback(com.facebook.react.modules.core.ReactChoreographer$CallbackType,android.view.Choreographer$FrameCallback):79:79 -> postFrameCallback + 41:42:void postFrameCallback(com.facebook.react.modules.core.ReactChoreographer$CallbackType,android.view.Choreographer$FrameCallback):80:80 -> postFrameCallback + 43:47:void postFrameCallback(com.facebook.react.modules.core.ReactChoreographer$CallbackType,android.view.Choreographer$FrameCallback):75:75 -> postFrameCallback + 1:4:void postFrameCallbackOnChoreographer():99:99 -> postFrameCallbackOnChoreographer + 5:8:void postFrameCallbackOnChoreographer():100:100 -> postFrameCallbackOnChoreographer + 9:17:void postFrameCallbackOnChoreographer():103:103 -> postFrameCallbackOnChoreographer + 18:23:void postFrameCallbackOnChoreographer():107:107 -> postFrameCallbackOnChoreographer + 24:26:void postFrameCallbackOnChoreographer():108:108 -> postFrameCallbackOnChoreographer + 1:13:void postFrameCallbackOnChoreographer$lambda$6(com.facebook.react.modules.core.ReactChoreographer):104:104 -> postFrameCallbackOnChoreographer$lambda$6 + 6:8:void removeFrameCallback(com.facebook.react.modules.core.ReactChoreographer$CallbackType,android.view.Choreographer$FrameCallback):84:84 -> removeFrameCallback + 9:22:void removeFrameCallback(com.facebook.react.modules.core.ReactChoreographer$CallbackType,android.view.Choreographer$FrameCallback):85:85 -> removeFrameCallback + 23:28:void removeFrameCallback(com.facebook.react.modules.core.ReactChoreographer$CallbackType,android.view.Choreographer$FrameCallback):86:86 -> removeFrameCallback + 29:34:void removeFrameCallback(com.facebook.react.modules.core.ReactChoreographer$CallbackType,android.view.Choreographer$FrameCallback):87:87 -> removeFrameCallback + 35:41:void removeFrameCallback(com.facebook.react.modules.core.ReactChoreographer$CallbackType,android.view.Choreographer$FrameCallback):89:89 -> removeFrameCallback + 42:43:void removeFrameCallback(com.facebook.react.modules.core.ReactChoreographer$CallbackType,android.view.Choreographer$FrameCallback):91:91 -> removeFrameCallback + 44:47:void removeFrameCallback(com.facebook.react.modules.core.ReactChoreographer$CallbackType,android.view.Choreographer$FrameCallback):84:84 -> removeFrameCallback +com.facebook.react.modules.core.ReactChoreographer$$ExternalSyntheticLambda0 -> com.facebook.react.modules.core.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.modules.core.ReactChoreographer com.facebook.react.modules.core.ReactChoreographer$$InternalSyntheticLambda$1$cc48c0dfbec7911077a9d37c00be8a096b3196440c4d1a8f699f569b2bf2f83c$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.modules.core.ReactChoreographer):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void doFrame(long):0:0 -> doFrame + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.core.ReactChoreographer$$ExternalSyntheticLambda1 -> com.facebook.react.modules.core.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.modules.core.ReactChoreographer com.facebook.react.modules.core.ReactChoreographer$$InternalSyntheticLambda$1$cc48c0dfbec7911077a9d37c00be8a096b3196440c4d1a8f699f569b2bf2f83c$1.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.internal.ChoreographerProvider com.facebook.react.modules.core.ReactChoreographer$$InternalSyntheticLambda$1$cc48c0dfbec7911077a9d37c00be8a096b3196440c4d1a8f699f569b2bf2f83c$1.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.modules.core.ReactChoreographer,com.facebook.react.internal.ChoreographerProvider):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.core.ReactChoreographer$$ExternalSyntheticLambda2 -> com.facebook.react.modules.core.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.modules.core.ReactChoreographer com.facebook.react.modules.core.ReactChoreographer$$InternalSyntheticLambda$1$d43c04402ba21c916515ada5de095cf3b8c3f367ebf02ad6397b89027353b6e8$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.modules.core.ReactChoreographer):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.core.ReactChoreographer$CallbackType -> com.facebook.react.modules.core.ReactChoreographer$CallbackType: +# {"id":"sourceFile","fileName":"ReactChoreographer.kt"} + 1:10:void ():28:28 -> + 11:20:void ():30:30 -> + 21:30:void ():32:32 -> + 31:40:void ():34:34 -> + 41:63:void ():38:38 -> + 1:6:void (java.lang.String,int,int):26:26 -> + 1:3:int getOrder$ReactAndroid_release():26:26 -> getOrder$ReactAndroid_release + 7:9:com.facebook.react.modules.core.ReactChoreographer$CallbackType valueOf(java.lang.String):39:39 -> valueOf + 7:9:com.facebook.react.modules.core.ReactChoreographer$CallbackType[] values():39:39 -> values +com.facebook.react.modules.core.ReactChoreographer$Companion -> com.facebook.react.modules.core.ReactChoreographer$Companion: +# {"id":"sourceFile","fileName":"ReactChoreographer.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():125:125 -> + 1:15:com.facebook.react.modules.core.ReactChoreographer getInstance():137:137 -> getInstance + 6:11:void initialize(com.facebook.react.internal.ChoreographerProvider):130:130 -> initialize + 12:21:void initialize(com.facebook.react.internal.ChoreographerProvider):131:131 -> initialize + 1:8:com.facebook.react.modules.core.ReactChoreographer overrideInstanceForTest$ReactAndroid_release(com.facebook.react.modules.core.ReactChoreographer):141:141 -> overrideInstanceForTest$ReactAndroid_release +com.facebook.react.modules.core.TimingModule -> com.facebook.react.modules.core.TimingModule: +# {"id":"sourceFile","fileName":"TimingModule.kt"} + 11:13:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevSupportManager):22:22 -> + 14:27:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevSupportManager):24:24 -> + 1:6:void callIdleCallbacks(double):53:53 -> callIdleCallbacks + 7:16:void callIdleCallbacks(double):54:54 -> callIdleCallbacks + 17:20:void callIdleCallbacks(double):55:55 -> callIdleCallbacks + 6:11:void callTimers(com.facebook.react.bridge.WritableArray):47:47 -> callTimers + 12:21:void callTimers(com.facebook.react.bridge.WritableArray):48:48 -> callTimers + 22:25:void callTimers(com.facebook.react.bridge.WritableArray):49:49 -> callTimers + 3:10:void createTimer(double,double,double,boolean):34:34 -> createTimer + 2:7:void deleteTimer(double):39:39 -> deleteTimer + 6:11:void emitTimeDriftWarning(java.lang.String):59:59 -> emitTimeDriftWarning + 12:21:void emitTimeDriftWarning(java.lang.String):60:60 -> emitTimeDriftWarning + 22:25:void emitTimeDriftWarning(java.lang.String):61:61 -> emitTimeDriftWarning + 1:7:boolean hasActiveTimersInRange(long):70:70 -> hasActiveTimersInRange + 1:6:void invalidate():65:65 -> invalidate + 1:6:void setSendIdleEvents(boolean):43:43 -> setSendIdleEvents +com.facebook.react.modules.core.TimingModule$Companion -> com.facebook.react.modules.core.TimingModule$Companion: +# {"id":"sourceFile","fileName":"TimingModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():72:72 -> +com.facebook.react.modules.debug.DevMenuModule -> com.facebook.react.modules.debug.DevMenuModule: +# {"id":"sourceFile","fileName":"DevMenuModule.kt"} + 6:8:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevSupportManager):21:21 -> + 9:11:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevSupportManager):20:20 -> + 1:1:void $r8$lambda$QFXP5r4WtGubw4bU9n1tNPTrGNY(com.facebook.react.modules.debug.DevMenuModule):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:8:void reload():30:30 -> reload + 9:17:void reload():31:31 -> reload + 1:6:void reload$lambda$0(com.facebook.react.modules.debug.DevMenuModule):31:31 -> reload$lambda$0 + 1:6:void setHotLoadingEnabled(boolean):40:40 -> setHotLoadingEnabled + 1:8:void show():24:24 -> show + 9:14:void show():25:25 -> show +com.facebook.react.modules.debug.DevMenuModule$$ExternalSyntheticLambda0 -> com.facebook.react.modules.debug.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.modules.debug.DevMenuModule com.facebook.react.modules.debug.DevMenuModule$$InternalSyntheticLambda$1$f943a48cf85f61b431e0613dd1d29298cdc1388b30eea8503863a8cdcbdcb5b8$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.modules.debug.DevMenuModule):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.debug.DevMenuModule$Companion -> com.facebook.react.modules.debug.DevMenuModule$Companion: +# {"id":"sourceFile","fileName":"DevMenuModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():43:43 -> +com.facebook.react.modules.debug.DevSettingsModule -> com.facebook.react.modules.debug.DevSettingsModule: +# {"id":"sourceFile","fileName":"DevSettingsModule.kt"} + 6:8:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevSupportManager):24:24 -> + 9:11:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevSupportManager):23:23 -> + 1:1:void $r8$lambda$admFeJhuz24g9qluZ9jB7fq_62A(com.facebook.react.modules.debug.DevSettingsModule):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 6:16:void addMenuItem(java.lang.String):52:52 -> addMenuItem + 1:4:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> addMenuItem$lambda$2 + 1:4:void addMenuItem$lambda$2(com.facebook.react.modules.debug.DevSettingsModule,java.lang.String):53 -> addMenuItem$lambda$2 + 5:9:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> addMenuItem$lambda$2 + 5:9:void addMenuItem$lambda$2(com.facebook.react.modules.debug.DevSettingsModule,java.lang.String):53 -> addMenuItem$lambda$2 + 10:14:void addMenuItem$lambda$2(com.facebook.react.modules.debug.DevSettingsModule,java.lang.String):53:53 -> addMenuItem$lambda$2 + 15:20:void addMenuItem$lambda$2(com.facebook.react.modules.debug.DevSettingsModule,java.lang.String):54:54 -> addMenuItem$lambda$2 + 21:26:void addMenuItem$lambda$2(com.facebook.react.modules.debug.DevSettingsModule,java.lang.String):55:55 -> addMenuItem$lambda$2 + 1:1:void $r8$lambda$uGCZaT07jk-tXi2mg-1JWEp4faY(com.facebook.react.modules.debug.DevSettingsModule,java.lang.String):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:8:void openDebugger():60:60 -> openDebugger + 1:8:void reload():26:26 -> reload + 9:17:void reload$lambda$0(com.facebook.react.modules.debug.DevSettingsModule):27:27 -> reload + 9:17:void reload():27 -> reload + 1:6:void reload$lambda$0(com.facebook.react.modules.debug.DevSettingsModule):27:27 -> reload$lambda$0 + 6:9:void reloadWithReason(java.lang.String):32:32 -> reloadWithReason + 1:6:void setHotLoadingEnabled(boolean):40:40 -> setHotLoadingEnabled + 1:6:void setProfilingEnabled(boolean):44:44 -> setProfilingEnabled + 1:6:void toggleElementInspector():48:48 -> toggleElementInspector +com.facebook.react.modules.debug.DevSettingsModule$$ExternalSyntheticLambda0 -> com.facebook.react.modules.debug.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.modules.debug.DevSettingsModule com.facebook.react.modules.debug.DevSettingsModule$$InternalSyntheticLambda$1$04098381dd732b90946736fbd91710a86990015765e9b7333ce025bba5a8f214$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.modules.debug.DevSettingsModule$$InternalSyntheticLambda$1$04098381dd732b90946736fbd91710a86990015765e9b7333ce025bba5a8f214$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.modules.debug.DevSettingsModule,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onOptionSelected():0:0 -> onOptionSelected + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.debug.DevSettingsModule$$ExternalSyntheticLambda1 -> com.facebook.react.modules.debug.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.modules.debug.DevSettingsModule com.facebook.react.modules.debug.DevSettingsModule$$InternalSyntheticLambda$1$b4c8dd708a32a2e3c55811e70285f610b7fb51b6781fb1364aa6e571c2acca59$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.modules.debug.DevSettingsModule):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.debug.DevSettingsModule$Companion -> com.facebook.react.modules.debug.DevSettingsModule$Companion: +# {"id":"sourceFile","fileName":"DevSettingsModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():75:75 -> +com.facebook.react.modules.debug.DidJSUpdateUiDuringFrameDetector -> com.facebook.react.modules.debug.DidJSUpdateUiDuringFrameDetector: +# {"id":"sourceFile","fileName":"DidJSUpdateUiDuringFrameDetector.kt"} + 1:3:void ():24:24 -> + 4:12:void ():26:26 -> + 13:19:void ():27:27 -> + 20:26:void ():28:28 -> + 27:34:void ():29:29 -> + 35:37:void ():30:30 -> + 1:6:boolean didEndFrameIdle(long,long):112:112 -> didEndFrameIdle + 7:22:boolean didEndFrameIdle(long,long):114:114 -> didEndFrameIdle + 23:33:boolean didEndFrameIdle(long,long):116:116 -> didEndFrameIdle + 2:3:boolean getDidJSHitFrameAndCleanup(long,long):85:85 -> getDidJSHitFrameAndCleanup + 4:7:boolean getDidJSHitFrameAndCleanup(long,long):84:84 -> getDidJSHitFrameAndCleanup + 8:17:boolean getDidJSHitFrameAndCleanup(long,long):89:89 -> getDidJSHitFrameAndCleanup + 18:19:boolean getDidJSHitFrameAndCleanup(long,long):97:97 -> getDidJSHitFrameAndCleanup + 20:29:boolean getDidJSHitFrameAndCleanup(long,long):96:96 -> getDidJSHitFrameAndCleanup + 30:34:boolean getDidJSHitFrameAndCleanup(long,long):102:102 -> getDidJSHitFrameAndCleanup + 35:39:boolean getDidJSHitFrameAndCleanup(long,long):103:103 -> getDidJSHitFrameAndCleanup + 40:44:boolean getDidJSHitFrameAndCleanup(long,long):104:104 -> getDidJSHitFrameAndCleanup + 45:49:boolean getDidJSHitFrameAndCleanup(long,long):105:105 -> getDidJSHitFrameAndCleanup + 50:51:boolean getDidJSHitFrameAndCleanup(long,long):106:106 -> getDidJSHitFrameAndCleanup + 52:55:boolean getDidJSHitFrameAndCleanup(long,long):107:107 -> getDidJSHitFrameAndCleanup + 2:3:void onBridgeDestroyed():45:45 -> onBridgeDestroyed + 2:14:void onTransitionToBridgeBusy():39:39 -> onTransitionToBridgeBusy + 15:19:void onTransitionToBridgeBusy():40:40 -> onTransitionToBridgeBusy + 2:14:void onTransitionToBridgeIdle():34:34 -> onTransitionToBridgeIdle + 15:19:void onTransitionToBridgeIdle():35:35 -> onTransitionToBridgeIdle + 2:14:void onViewHierarchyUpdateEnqueued():49:49 -> onViewHierarchyUpdateEnqueued + 15:19:void onViewHierarchyUpdateEnqueued():50:50 -> onViewHierarchyUpdateEnqueued + 2:14:void onViewHierarchyUpdateFinished():54:54 -> onViewHierarchyUpdateFinished + 15:19:void onViewHierarchyUpdateFinished():55:55 -> onViewHierarchyUpdateFinished +com.facebook.react.modules.debug.DidJSUpdateUiDuringFrameDetectorKt -> com.facebook.react.modules.debug.DidJSUpdateUiDuringFrameDetectorKt: +# {"id":"sourceFile","fileName":"DidJSUpdateUiDuringFrameDetector.kt"} + 1:4:long access$getLastEventBetweenTimestamps(java.util.ArrayList,long,long):1:1 -> access$cleanUp + 1:4:void access$cleanUp(java.util.ArrayList,long):1 -> access$cleanUp + 1:5:long access$getLastEventBetweenTimestamps(java.util.ArrayList,long,long):1:1 -> access$getLastEventBetweenTimestamps + 1:5:long access$getLastEventBetweenTimestamps(java.util.ArrayList,long,long):1:1 -> access$hasEventBetweenTimestamps + 1:5:boolean access$hasEventBetweenTimestamps(java.util.ArrayList,long,long):1 -> access$hasEventBetweenTimestamps + 1:9:void cleanUp(java.util.ArrayList,long):144:144 -> cleanUp + 10:35:void cleanUp(java.util.ArrayList,long):147:147 -> cleanUp + 36:45:void cleanUp(java.util.ArrayList,long):153:153 -> cleanUp + 46:49:void cleanUp(java.util.ArrayList,long):155:155 -> cleanUp + 1:47:long getLastEventBetweenTimestamps(java.util.ArrayList,long,long):133:133 -> getLastEventBetweenTimestamps + 4:10:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1761:1761 -> hasEventBetweenTimestamps + 4:10:boolean hasEventBetweenTimestamps(java.util.ArrayList,long,long):125 -> hasEventBetweenTimestamps + 11:40:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1762:1762 -> hasEventBetweenTimestamps + 11:40:boolean hasEventBetweenTimestamps(java.util.ArrayList,long,long):125 -> hasEventBetweenTimestamps +com.facebook.react.modules.debug.FpsDebugFrameCallback -> com.facebook.react.modules.debug.FpsDebugFrameCallback: +# {"id":"sourceFile","fileName":"FpsDebugFrameCallback.kt"} + 6:10:void (com.facebook.react.bridge.ReactContext):25:25 -> + 11:19:void (com.facebook.react.bridge.ReactContext):30:30 -> + 20:21:void (com.facebook.react.bridge.ReactContext):31:31 -> + 22:25:void (com.facebook.react.bridge.ReactContext):32:32 -> + 26:28:void (com.facebook.react.bridge.ReactContext):37:37 -> + 29:31:void (com.facebook.react.bridge.ReactContext):129:129 -> + 1:1:void $r8$lambda$Bqc5K9qXnPhwcSm2_8Rhy96Xrnc(com.facebook.react.modules.debug.FpsDebugFrameCallback):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$MTt6eCzSJ1Giw5XPMry1o-89qmM(com.facebook.react.modules.debug.FpsDebugFrameCallback):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:8:void doFrame(long):40:40 -> doFrame + 9:10:void doFrame(long):41:41 -> doFrame + 11:12:void doFrame(long):43:43 -> doFrame + 13:14:void doFrame(long):44:44 -> doFrame + 15:22:void doFrame(long):45:45 -> doFrame + 23:28:void doFrame(long):46:46 -> doFrame + 29:34:void doFrame(long):48:48 -> doFrame + 35:38:void doFrame(long):49:49 -> doFrame + 39:47:void doFrame(long):50:50 -> doFrame + 48:53:void doFrame(long):52:52 -> doFrame + 54:55:void doFrame(long):54:54 -> doFrame + 56:63:void doFrame(long):55:55 -> doFrame + 1:3:int get4PlusFrameStutters():132:132 -> get4PlusFrameStutters + 1:5:int getExpectedNumFrames():125:125 -> getExpectedNumFrames + 6:17:int getExpectedNumFrames():126:126 -> getExpectedNumFrames + 1:11:double getFps():103:103 -> getFps + 12:30:double getFps():105:105 -> getFps + 1:11:double getJsFPS():113:113 -> getJsFPS + 12:30:double getJsFPS():115:115 -> getJsFPS + 1:5:int getNumFrames():118:118 -> getNumFrames + 1:5:int getNumJSFrames():121:121 -> getNumJSFrames + 1:15:int getTotalTimeMS():135:135 -> getTotalTimeMS + 1:3:boolean isRunningOnFabric():129:129 -> isRunningOnFabric + 3:4:void reset():138:138 -> reset + 5:7:void reset():139:139 -> reset + 8:9:void reset():140:140 -> reset + 10:11:void reset():141:141 -> reset + 12:14:void reset():142:142 -> reset + 1:1:void start():0:0 -> start + 2:2:void start(double):63:63 -> start + 3:6:void start(double):65:68 -> start + 7:7:void start(double):72:72 -> start + 8:8:void start(double):74:74 -> start + 9:10:void start(double):76:77 -> start + 5:6:void start$default(com.facebook.react.modules.debug.FpsDebugFrameCallback,double,int,java.lang.Object):59:59 -> start$default + 7:10:void start$default(com.facebook.react.modules.debug.FpsDebugFrameCallback,double,int,java.lang.Object):58:58 -> start$default + 1:8:void start$lambda$0(com.facebook.react.modules.debug.FpsDebugFrameCallback):78:78 -> start$lambda$0 + 9:12:void start$lambda$0(com.facebook.react.modules.debug.FpsDebugFrameCallback):79:79 -> start$lambda$0 + 1:4:void stop():85:85 -> stop + 5:14:void stop():87:87 -> stop + 15:22:void stop():88:88 -> stop + 23:28:void stop():89:89 -> stop + 29:30:void stop():90:90 -> stop + 31:36:void stop():89:89 -> stop + 37:39:void stop():93:93 -> stop + 40:48:void stop():95:95 -> stop + 1:8:void stop$lambda$1(com.facebook.react.modules.debug.FpsDebugFrameCallback):96:96 -> stop$lambda$1 + 9:12:void stop$lambda$1(com.facebook.react.modules.debug.FpsDebugFrameCallback):97:97 -> stop$lambda$1 +com.facebook.react.modules.debug.FpsDebugFrameCallback$$ExternalSyntheticLambda0 -> com.facebook.react.modules.debug.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.modules.debug.FpsDebugFrameCallback com.facebook.react.modules.debug.FpsDebugFrameCallback$$InternalSyntheticLambda$1$26ec347206c9a6c69778cd40e46a7fae82ab4707250d36e0f8c289ed76bdfdd4$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.modules.debug.FpsDebugFrameCallback):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.debug.FpsDebugFrameCallback$$ExternalSyntheticLambda1 -> com.facebook.react.modules.debug.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.modules.debug.FpsDebugFrameCallback com.facebook.react.modules.debug.FpsDebugFrameCallback$$InternalSyntheticLambda$1$7398c7577ef7151c4712a80a1920a89618e1eaaa24e4c4785974e79662088290$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.modules.debug.FpsDebugFrameCallback):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.debug.FpsDebugFrameCallback$Companion -> com.facebook.react.modules.debug.FpsDebugFrameCallback$Companion: +# {"id":"sourceFile","fileName":"FpsDebugFrameCallback.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():145:145 -> +com.facebook.react.modules.debug.SourceCodeModule -> com.facebook.react.modules.debug.SourceCodeModule: +# {"id":"sourceFile","fileName":"SourceCodeModule.kt"} + 6:9:void (com.facebook.react.bridge.ReactApplicationContext):20:20 -> + 1:8:java.util.Map getTypedExportedConstants():25:25 -> getTypedExportedConstants + 9:10:java.util.Map getTypedExportedConstants():26:26 -> getTypedExportedConstants + 11:14:java.util.Map getTypedExportedConstants():24:24 -> getTypedExportedConstants + 15:20:java.util.Map getTypedExportedConstants():23:23 -> getTypedExportedConstants + 21:25:java.util.Map getTypedExportedConstants():22:22 -> getTypedExportedConstants +com.facebook.react.modules.debug.SourceCodeModule$Companion -> com.facebook.react.modules.debug.SourceCodeModule$Companion: +# {"id":"sourceFile","fileName":"SourceCodeModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():30:30 -> +com.facebook.react.modules.debug.interfaces.DeveloperSettings -> com.facebook.react.modules.debug.interfaces.DeveloperSettings: +# {"id":"sourceFile","fileName":"DeveloperSettings.kt"} +com.facebook.react.modules.deviceinfo.DeviceInfoModule -> com.facebook.react.modules.deviceinfo.DeviceInfoModule: +# {"id":"sourceFile","fileName":"DeviceInfoModule.kt"} + 6:8:void (com.facebook.react.bridge.ReactApplicationContext):24:24 -> + 9:20:void (com.facebook.react.bridge.ReactApplicationContext):25:25 -> + 21:23:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> + 24:27:void (com.facebook.react.bridge.ReactApplicationContext):30:30 -> + 1:4:void emitUpdateDimensionsEvent():58:58 -> emitUpdateDimensionsEvent + 5:10:void emitUpdateDimensionsEvent():59:59 -> emitUpdateDimensionsEvent + 11:17:void emitUpdateDimensionsEvent():61:61 -> emitUpdateDimensionsEvent + 18:21:void emitUpdateDimensionsEvent():62:62 -> emitUpdateDimensionsEvent + 22:28:void emitUpdateDimensionsEvent():63:63 -> emitUpdateDimensionsEvent + 29:34:void emitUpdateDimensionsEvent():64:64 -> emitUpdateDimensionsEvent + 35:40:void emitUpdateDimensionsEvent():65:65 -> emitUpdateDimensionsEvent + 41:46:void emitUpdateDimensionsEvent():66:66 -> emitUpdateDimensionsEvent + 47:48:void emitUpdateDimensionsEvent():71:71 -> emitUpdateDimensionsEvent + 49:50:void emitUpdateDimensionsEvent():72:72 -> emitUpdateDimensionsEvent + 51:53:void emitUpdateDimensionsEvent():71:71 -> emitUpdateDimensionsEvent + 54:59:void emitUpdateDimensionsEvent():69:69 -> emitUpdateDimensionsEvent + 1:7:java.util.Map getTypedExportedConstants():34:34 -> getTypedExportedConstants + 8:13:java.util.Map getTypedExportedConstants():37:37 -> getTypedExportedConstants + 14:23:java.util.Map getTypedExportedConstants():40:40 -> getTypedExportedConstants + 24:41:java.util.Map getTypedExportedConstants():41:41 -> getTypedExportedConstants + 42:46:java.util.Map getTypedExportedConstants():39:39 -> getTypedExportedConstants + 1:3:void invalidate():80:80 -> invalidate + 4:11:void invalidate():81:81 -> invalidate + 1:26:void onHostResume():46:46 -> onHostResume + 27:34:void onHostResume():47:47 -> onHostResume + 35:40:void onHostResume():48:48 -> onHostResume + 41:44:void onHostResume():49:49 -> onHostResume +com.facebook.react.modules.deviceinfo.DeviceInfoModule$Companion -> com.facebook.react.modules.deviceinfo.DeviceInfoModule$Companion: +# {"id":"sourceFile","fileName":"DeviceInfoModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():84:84 -> +com.facebook.react.modules.devloading.DevLoadingModule -> com.facebook.react.modules.devloading.DevLoadingModule: +# {"id":"sourceFile","fileName":"DevLoadingModule.kt"} + 6:8:void (com.facebook.react.bridge.ReactApplicationContext):22:22 -> + 9:16:void (com.facebook.react.bridge.ReactApplicationContext):24:24 -> + 17:20:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 21:29:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> + 1:1:void $r8$lambda$FnzQy6qtf_AhVjWZs56ySTr2iNs(com.facebook.react.modules.devloading.DevLoadingModule,java.lang.String):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$UUQ6fBF956IQcAqNYiskn34n2zE(com.facebook.react.modules.devloading.DevLoadingModule):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:9:void hide():38:38 -> hide + 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: +# {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void H1.DevLoadingModule$$ExternalSyntheticLambda0.run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.devloading.DevLoadingModule$$ExternalSyntheticLambda1 -> H1.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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void H1.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"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():41:41 -> +com.facebook.react.modules.devtoolsruntimesettings.ReactDevToolsRuntimeSettingsModule -> com.facebook.react.modules.devtoolsruntimesettings.ReactDevToolsRuntimeSettingsModule: +# {"id":"sourceFile","fileName":"ReactDevToolsRuntimeSettingsModule.kt"} + 9:16:void ():30:30 -> + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:4:com.facebook.react.bridge.WritableMap getReloadAndProfileConfig():44:44 -> getReloadAndProfileConfig + 5:15:com.facebook.react.bridge.WritableMap getReloadAndProfileConfig():45:45 -> getReloadAndProfileConfig + 16:25:com.facebook.react.bridge.WritableMap getReloadAndProfileConfig():46:46 -> getReloadAndProfileConfig + 6:13:void setReloadAndProfileConfig(com.facebook.react.bridge.ReadableMap):35:35 -> setReloadAndProfileConfig + 14:22:void setReloadAndProfileConfig(com.facebook.react.bridge.ReadableMap):36:36 -> setReloadAndProfileConfig + 23:30:void setReloadAndProfileConfig(com.facebook.react.bridge.ReadableMap):38:38 -> setReloadAndProfileConfig + 31:40:void setReloadAndProfileConfig(com.facebook.react.bridge.ReadableMap):39:39 -> setReloadAndProfileConfig +com.facebook.react.modules.devtoolsruntimesettings.ReactDevToolsRuntimeSettingsModule$Companion -> com.facebook.react.modules.devtoolsruntimesettings.ReactDevToolsRuntimeSettingsModule$Companion: +# {"id":"sourceFile","fileName":"ReactDevToolsRuntimeSettingsModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():28:28 -> +com.facebook.react.modules.devtoolsruntimesettings.Settings -> com.facebook.react.modules.devtoolsruntimesettings.Settings: +# {"id":"sourceFile","fileName":"ReactDevToolsRuntimeSettingsModule.kt"} + 1:4:void ():18:18 -> + 1:3:boolean getRecordChangeDescriptions():20:20 -> getRecordChangeDescriptions + 1:3:boolean getShouldReloadAndProfile():19:19 -> getShouldReloadAndProfile + 1:3:void setRecordChangeDescriptions(boolean):20:20 -> setRecordChangeDescriptions + 1:3:void setShouldReloadAndProfile(boolean):19:19 -> setShouldReloadAndProfile +com.facebook.react.modules.dialog.AlertFragment -> com.facebook.react.modules.dialog.AlertFragment: +# {"id":"sourceFile","fileName":"AlertFragment.kt"} + 1:2:void ():34:35 -> + 3:5:void (com.facebook.react.modules.dialog.DialogModule$AlertFragmentListener,android.os.Bundle):39:41 -> + 6:13:void onClick(android.content.DialogInterface,int):48:48 -> onClick + 1:25:android.app.Dialog onCreateDialog(android.os.Bundle):45:45 -> onCreateDialog + 6:8:void onDismiss(android.content.DialogInterface):52:52 -> onDismiss + 9:16:void onDismiss(android.content.DialogInterface):53:53 -> onDismiss +com.facebook.react.modules.dialog.AlertFragment$Companion -> com.facebook.react.modules.dialog.AlertFragment$Companion: +# {"id":"sourceFile","fileName":"AlertFragment.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():56:56 -> + 1:5:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):142:142 -> createAppCompatDialog + 6:13:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):144:144 -> createAppCompatDialog + 14:23:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):145:145 -> createAppCompatDialog + 24:30:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):146:146 -> createAppCompatDialog + 31:33:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):147:147 -> createAppCompatDialog + 34:41:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):149:149 -> createAppCompatDialog + 42:48:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):150:150 -> createAppCompatDialog + 49:56:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):152:152 -> createAppCompatDialog + 57:63:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):153:153 -> createAppCompatDialog + 64:71:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):155:155 -> createAppCompatDialog + 72:78:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):156:156 -> createAppCompatDialog + 79:86:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):160:160 -> createAppCompatDialog + 87:93:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):161:161 -> createAppCompatDialog + 94:101:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):163:163 -> createAppCompatDialog + 102:108:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):164:164 -> createAppCompatDialog + 109:118:android.app.Dialog createAppCompatDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):167:167 -> createAppCompatDialog + 1:5:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):183:183 -> createAppDialog + 6:13:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):185:185 -> createAppDialog + 14:23:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):186:186 -> createAppDialog + 24:30:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):187:187 -> createAppDialog + 31:33:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):188:188 -> createAppDialog + 34:41:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):190:190 -> createAppDialog + 42:48:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):191:191 -> createAppDialog + 49:56:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):193:193 -> createAppDialog + 57:63:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):194:194 -> createAppDialog + 64:71:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):196:196 -> createAppDialog + 72:78:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):197:197 -> createAppDialog + 79:86:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):201:201 -> createAppDialog + 87:93:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):202:202 -> createAppDialog + 94:101:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):204:204 -> createAppDialog + 102:108:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):205:205 -> createAppDialog + 109:118:android.app.Dialog createAppDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):208:208 -> createAppDialog + 16:21:android.app.Dialog createDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):71:71 -> createDialog + 22:26:android.app.Dialog createDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):72:72 -> createDialog + 27:31:android.app.Dialog createDialog(android.content.Context,android.os.Bundle,android.content.DialogInterface$OnClickListener):74:74 -> createDialog + 1:4:android.view.View getAccessibleTitle(android.content.Context,java.lang.String):100:100 -> getAccessibleTitle + 5:16:android.view.View getAccessibleTitle(android.content.Context,java.lang.String):104:104 -> getAccessibleTitle + 17:22:android.view.View getAccessibleTitle(android.content.Context,java.lang.String):108:108 -> getAccessibleTitle + 23:33:android.view.View getAccessibleTitle(android.content.Context,java.lang.String):107:107 -> getAccessibleTitle + 34:37:android.view.View getAccessibleTitle(android.content.Context,java.lang.String):110:110 -> getAccessibleTitle + 38:40:android.view.View getAccessibleTitle(android.content.Context,java.lang.String):111:111 -> getAccessibleTitle + 41:46:android.view.View getAccessibleTitle(android.content.Context,java.lang.String):113:113 -> getAccessibleTitle + 47:50:android.view.View getAccessibleTitle(android.content.Context,java.lang.String):114:114 -> getAccessibleTitle + 51:55:android.view.View getAccessibleTitle(android.content.Context,java.lang.String):118:118 -> getAccessibleTitle + 56:59:android.view.View getAccessibleTitle(android.content.Context,java.lang.String):116:116 -> getAccessibleTitle + 1:11:boolean isAppCompatTheme(android.content.Context):86:86 -> isAppCompatTheme + 12:17:boolean isAppCompatTheme(android.content.Context):88:88 -> isAppCompatTheme + 18:21:boolean isAppCompatTheme(android.content.Context):89:89 -> isAppCompatTheme +com.facebook.react.modules.dialog.AlertFragment$Companion$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.modules.dialog.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.widget.TextView,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.dialog.AlertFragment$Companion$getAccessibleTitle$1 -> 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"} + 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"} + 9:14:void ():196:196 -> + 15:21:void ():197:197 -> + 22:32:void ():198:198 -> + 33:43:void ():199:199 -> + 44:57:void ():200:200 -> + 58:64:void ():195:195 -> + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 1:1:void $r8$lambda$7GJ_kjNv0UFbQLDtAqO5HwQ5aC4(com.facebook.react.modules.dialog.DialogModule$FragmentManagerHelper,android.os.Bundle,com.facebook.react.bridge.Callback):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:5:com.facebook.react.bridge.ReactApplicationContext access$getReactApplicationContext(com.facebook.react.modules.dialog.DialogModule):25:25 -> access$getReactApplicationContext + 1:3:boolean access$isInForeground$p(com.facebook.react.modules.dialog.DialogModule):25:25 -> access$isInForeground$p + 1:8:com.facebook.react.modules.dialog.DialogModule$FragmentManagerHelper getFragmentManagerHelper():167:167 -> getFragmentManagerHelper + 9:14:com.facebook.react.modules.dialog.DialogModule$FragmentManagerHelper getFragmentManagerHelper():168:168 -> getFragmentManagerHelper + 15:31:com.facebook.react.modules.dialog.DialogModule$FragmentManagerHelper getFragmentManagerHelper():171:171 -> getFragmentManagerHelper + 1:3:java.util.Map getTypedExportedConstants():96:96 -> getTypedExportedConstants + 1:8:void initialize():99:99 -> initialize + 1:7:void invalidate():175:175 -> invalidate + 8:11:void invalidate():176:176 -> invalidate + 2:4:void onHostPause():104:104 -> onHostPause + 2:3:void onHostResume():110:110 -> onHostResume + 4:9:void onHostResume():112:112 -> onHostResume + 10:13:void onHostResume():114:114 -> onHostResume + 14:21:void onHostResume():116:116 -> onHostResume + 16:21:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):121:121 -> showAlert + 22:31:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):123:123 -> showAlert + 32:36:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):127:127 -> showAlert + 37:44:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):128:128 -> showAlert + 45:51:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):129:129 -> showAlert + 52:59:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):131:131 -> showAlert + 60:66:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):132:132 -> showAlert + 67:74:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):134:134 -> showAlert + 75:83:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):135:135 -> showAlert + 84:91:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):137:137 -> showAlert + 92:100:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):138:138 -> showAlert + 101:108:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):140:140 -> showAlert + 109:117:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):141:141 -> showAlert + 118:125:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):143:143 -> showAlert + 126:131:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):144:144 -> showAlert + 132:137:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):145:145 -> showAlert + 138:144:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):146:146 -> showAlert + 145:153:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):147:147 -> showAlert + 154:157:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):149:149 -> showAlert + 158:165:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):144:144 -> showAlert + 166:173:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):151:151 -> showAlert + 174:180:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):152:152 -> showAlert + 181:189:void showAlert(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):155:155 -> showAlert + 1:4:void showAlert$lambda$0(com.facebook.react.modules.dialog.DialogModule$FragmentManagerHelper,android.os.Bundle,com.facebook.react.bridge.Callback):155:155 -> showAlert$lambda$0 +com.facebook.react.modules.dialog.DialogModule$$ExternalSyntheticLambda0 -> com.facebook.react.modules.dialog.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.modules.dialog.DialogModule$FragmentManagerHelper com.facebook.react.modules.dialog.DialogModule$$InternalSyntheticLambda$1$3851603948266c37c378328416f4c409fc588b28e0ad0011fb0941aecff299b2$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + android.os.Bundle com.facebook.react.modules.dialog.DialogModule$$InternalSyntheticLambda$1$3851603948266c37c378328416f4c409fc588b28e0ad0011fb0941aecff299b2$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Callback com.facebook.react.modules.dialog.DialogModule$$InternalSyntheticLambda$1$3851603948266c37c378328416f4c409fc588b28e0ad0011fb0941aecff299b2$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.modules.dialog.DialogModule$FragmentManagerHelper,android.os.Bundle,com.facebook.react.bridge.Callback):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.dialog.DialogModule$AlertFragmentListener -> com.facebook.react.modules.dialog.DialogModule$AlertFragmentListener: +# {"id":"sourceFile","fileName":"DialogModule.kt"} + 6:13:void (com.facebook.react.modules.dialog.DialogModule,com.facebook.react.bridge.Callback):73:73 -> + 6:9:void onClick(android.content.DialogInterface,int):78:78 -> onClick + 10:21:void onClick(android.content.DialogInterface,int):79:79 -> onClick + 22:37:void onClick(android.content.DialogInterface,int):80:80 -> onClick + 38:40:void onClick(android.content.DialogInterface,int):81:81 -> onClick + 1:4:void onDismiss(android.content.DialogInterface):87:87 -> onDismiss + 5:16:void onDismiss(android.content.DialogInterface):88:88 -> onDismiss + 17:28:void onDismiss(android.content.DialogInterface):89:89 -> onDismiss + 29:31:void onDismiss(android.content.DialogInterface):90:90 -> onDismiss +com.facebook.react.modules.dialog.DialogModule$Companion -> com.facebook.react.modules.dialog.DialogModule$Companion: +# {"id":"sourceFile","fileName":"DialogModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():179:179 -> +com.facebook.react.modules.dialog.DialogModule$FragmentManagerHelper -> com.facebook.react.modules.dialog.DialogModule$FragmentManagerHelper: +# {"id":"sourceFile","fileName":"DialogModule.kt"} + androidx.fragment.app.FragmentManager fragmentManager -> fragmentManager + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 6:13:void (com.facebook.react.modules.dialog.DialogModule,androidx.fragment.app.FragmentManager):31:31 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/dialog/DialogModule;Landroidx/fragment/app/F;)V"} + 1:9:void dismissExisting():44:44 -> dismissExisting + 10:21:void dismissExisting():47:47 -> dismissExisting + 22:28:void dismissExisting():48:48 -> dismissExisting + 29:32:void dismissExisting():49:49 -> dismissExisting + 6:8:void showNewAlert(android.os.Bundle,com.facebook.react.bridge.Callback):54:54 -> showNewAlert + 9:13:void showNewAlert(android.os.Bundle,com.facebook.react.bridge.Callback):56:56 -> showNewAlert + 14:22:void showNewAlert(android.os.Bundle,com.facebook.react.bridge.Callback):59:59 -> showNewAlert + 23:27:void showNewAlert(android.os.Bundle,com.facebook.react.bridge.Callback):61:61 -> showNewAlert + 28:43:void showNewAlert(android.os.Bundle,com.facebook.react.bridge.Callback):62:62 -> showNewAlert + 44:51:void showNewAlert(android.os.Bundle,com.facebook.react.bridge.Callback):63:63 -> showNewAlert + 52:58:void showNewAlert(android.os.Bundle,com.facebook.react.bridge.Callback):64:64 -> showNewAlert + 59:66:void showNewAlert(android.os.Bundle,com.facebook.react.bridge.Callback):66:66 -> showNewAlert + 67:69:void showNewAlert(android.os.Bundle,com.facebook.react.bridge.Callback):68:68 -> showNewAlert + 1:3:void showPendingAlert():35:35 -> showPendingAlert + 4:14:void showPendingAlert():36:36 -> showPendingAlert + 15:19:void showPendingAlert():37:37 -> showPendingAlert + 20:22:void showPendingAlert():38:38 -> showPendingAlert + 23:30:void showPendingAlert():39:39 -> showPendingAlert + 31:33:void showPendingAlert():40:40 -> showPendingAlert +com.facebook.react.modules.dialog.DialogTitle -> com.facebook.react.modules.dialog.DialogTitle: +# {"id":"sourceFile","fileName":"DialogTitle.kt"} + 1:1:void (android.content.Context,android.util.AttributeSet,int,int):28:28 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):34:34 -> + 3:3:void (android.content.Context,android.util.AttributeSet):36:36 -> + 4:4:void (android.content.Context):38:38 -> + 1:3:void onMeasure(int,int):41:41 -> onMeasure + 4:9:void onMeasure(int,int):42:42 -> onMeasure + 10:17:void onMeasure(int,int):44:44 -> onMeasure + 18:24:void onMeasure(int,int):46:46 -> onMeasure + 25:28:void onMeasure(int,int):48:48 -> onMeasure + 29:31:void onMeasure(int,int):49:49 -> onMeasure + 32:35:void onMeasure(int,int):50:50 -> onMeasure +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;"} + com.facebook.imagepipeline.core.ImagePipeline pipeline -> pipeline + # {"id":"com.android.tools.r8.residualsignature","signature":"Lk1/t;"} + 1:1:void (com.facebook.react.bridge.ReactApplicationContext):0:0 -> + 2:2:void (com.facebook.react.bridge.ReactApplicationContext,k1.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactApplicationContext;Lk1/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"} + 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"} + 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"} + 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"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/bridge/ReactContext;)Lk1/u$a;"} + 1:4:com.facebook.imagepipeline.core.ImagePipeline getImagePipeline():119:119 -> getImagePipeline + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/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 + 1:3:void initialize():75:75 -> initialize + 4:12:void initialize():76:76 -> initialize + 13:15:void initialize():77:77 -> initialize + 16:23:void initialize():78:78 -> initialize + 24:31:void initialize():79:79 -> initialize + 32:40:void initialize():80:80 -> initialize + 41:44:void initialize():82:82 -> initialize + 45:48:void initialize():84:84 -> initialize + 49:52:void initialize():81:81 -> initialize + 53:55:void initialize():86:86 -> initialize + 56:59:void initialize():87:87 -> initialize + 60:61:void initialize():89:89 -> initialize + 62:63:void initialize():90:90 -> initialize + 64:67:void initialize():88:88 -> initialize + 68:70:void initialize():94:94 -> initialize + 1:7:void invalidate():126:126 -> invalidate + 8:11:void invalidate():127:127 -> invalidate + 1:12:void onHostDestroy():112:112 -> onHostDestroy + 13:22:void onHostDestroy():113:113 -> onHostDestroy +com.facebook.react.modules.fresco.FrescoModule$Companion -> com.facebook.react.modules.fresco.FrescoModule$Companion: +# {"id":"sourceFile","fileName":"FrescoModule.kt"} + 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;"} + 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;"} + 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;"} + 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 + 34:38:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder getDefaultConfigBuilder(com.facebook.react.bridge.ReactContext):164:164 -> getDefaultConfigBuilder + 39:46:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder getDefaultConfigBuilder(com.facebook.react.bridge.ReactContext):165:165 -> getDefaultConfigBuilder + 47:59:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder getDefaultConfigBuilder(com.facebook.react.bridge.ReactContext):167:167 -> getDefaultConfigBuilder + 60:68:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder getDefaultConfigBuilder(com.facebook.react.bridge.ReactContext):168:168 -> getDefaultConfigBuilder + 69:74:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder getDefaultConfigBuilder(com.facebook.react.bridge.ReactContext):169:169 -> getDefaultConfigBuilder + 75:78:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder getDefaultConfigBuilder(com.facebook.react.bridge.ReactContext):170:170 -> getDefaultConfigBuilder + 79:87:com.facebook.imagepipeline.core.ImagePipelineConfig$Builder getDefaultConfigBuilder(com.facebook.react.bridge.ReactContext):171:171 -> getDefaultConfigBuilder + 1:5:boolean hasBeenInitialized():140:140 -> hasBeenInitialized +com.facebook.react.modules.fresco.ImageCacheControl -> com.facebook.react.modules.fresco.ImageCacheControl: +# {"id":"sourceFile","fileName":"ImageCacheControl.kt"} + 1:10:void ():12:12 -> + 11:20:void ():17:17 -> + 21:30:void ():23:23 -> + 31:53:void ():30:30 -> + 1:4:void (java.lang.String,int):10:10 -> + 7:9:com.facebook.react.modules.fresco.ImageCacheControl valueOf(java.lang.String):31:31 -> valueOf + 7:9:com.facebook.react.modules.fresco.ImageCacheControl[] values():31:31 -> values +com.facebook.react.modules.fresco.ReactNetworkImageRequest -> com.facebook.react.modules.fresco.ReactNetworkImageRequest: +# {"id":"sourceFile","fileName":"ReactNetworkImageRequest.kt"} + 1:1:void (com.facebook.imagepipeline.request.ImageRequestBuilder,com.facebook.react.bridge.ReadableMap,com.facebook.react.modules.fresco.ImageCacheControl,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/c;Lcom/facebook/react/bridge/ReadableMap;Lcom/facebook/react/modules/fresco/ImageCacheControl;Lkotlin/jvm/internal/DefaultConstructorMarker;)V"} + 2:2:void (com.facebook.imagepipeline.request.ImageRequestBuilder,com.facebook.react.bridge.ReadableMap,com.facebook.react.modules.fresco.ImageCacheControl):21:21 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/c;Lcom/facebook/react/bridge/ReadableMap;Lcom/facebook/react/modules/fresco/ImageCacheControl;)V"} + 3:4:void (com.facebook.imagepipeline.request.ImageRequestBuilder,com.facebook.react.bridge.ReadableMap,com.facebook.react.modules.fresco.ImageCacheControl):19:20 -> + 1:1:com.facebook.react.modules.fresco.ReactNetworkImageRequest fromBuilderWithHeaders(com.facebook.imagepipeline.request.ImageRequestBuilder,com.facebook.react.bridge.ReadableMap):0:0 -> fromBuilderWithHeaders + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/c;Lcom/facebook/react/bridge/ReadableMap;)Lcom/facebook/react/modules/fresco/ReactNetworkImageRequest;"} + 2:2:com.facebook.react.modules.fresco.ReactNetworkImageRequest fromBuilderWithHeaders(com.facebook.imagepipeline.request.ImageRequestBuilder,com.facebook.react.bridge.ReadableMap,com.facebook.react.modules.fresco.ImageCacheControl):0:0 -> fromBuilderWithHeaders + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/c;Lcom/facebook/react/bridge/ReadableMap;Lcom/facebook/react/modules/fresco/ImageCacheControl;)Lcom/facebook/react/modules/fresco/ReactNetworkImageRequest;"} + 1:3:com.facebook.react.modules.fresco.ImageCacheControl getCacheControl$ReactAndroid_release():20:20 -> getCacheControl$ReactAndroid_release + 1:3:com.facebook.react.bridge.ReadableMap getHeaders$ReactAndroid_release():19:19 -> getHeaders$ReactAndroid_release +com.facebook.react.modules.fresco.ReactNetworkImageRequest$Companion -> com.facebook.react.modules.fresco.ReactNetworkImageRequest$Companion: +# {"id":"sourceFile","fileName":"ReactNetworkImageRequest.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():23:23 -> + 1:1:com.facebook.react.modules.fresco.ReactNetworkImageRequest fromBuilderWithHeaders(com.facebook.imagepipeline.request.ImageRequestBuilder,com.facebook.react.bridge.ReadableMap):0:0 -> fromBuilderWithHeaders + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/c;Lcom/facebook/react/bridge/ReadableMap;)Lcom/facebook/react/modules/fresco/ReactNetworkImageRequest;"} + 2:2:com.facebook.react.modules.fresco.ReactNetworkImageRequest fromBuilderWithHeaders(com.facebook.imagepipeline.request.ImageRequestBuilder,com.facebook.react.bridge.ReadableMap,com.facebook.react.modules.fresco.ImageCacheControl):31:31 -> fromBuilderWithHeaders + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/c;Lcom/facebook/react/bridge/ReadableMap;Lcom/facebook/react/modules/fresco/ImageCacheControl;)Lcom/facebook/react/modules/fresco/ReactNetworkImageRequest;"} + 5:6:com.facebook.react.modules.fresco.ReactNetworkImageRequest fromBuilderWithHeaders$default(com.facebook.react.modules.fresco.ReactNetworkImageRequest$Companion,com.facebook.imagepipeline.request.ImageRequestBuilder,com.facebook.react.bridge.ReadableMap,com.facebook.react.modules.fresco.ImageCacheControl,int,java.lang.Object):29:29 -> fromBuilderWithHeaders$default + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/fresco/ReactNetworkImageRequest$Companion;Lcom/facebook/imagepipeline/request/c;Lcom/facebook/react/bridge/ReadableMap;Lcom/facebook/react/modules/fresco/ImageCacheControl;ILjava/lang/Object;)Lcom/facebook/react/modules/fresco/ReactNetworkImageRequest;"} + 7:11:com.facebook.react.modules.fresco.ReactNetworkImageRequest fromBuilderWithHeaders$default(com.facebook.react.modules.fresco.ReactNetworkImageRequest$Companion,com.facebook.imagepipeline.request.ImageRequestBuilder,com.facebook.react.bridge.ReadableMap,com.facebook.react.modules.fresco.ImageCacheControl,int,java.lang.Object):24:24 -> fromBuilderWithHeaders$default +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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/backends/okhttp3/b$b;Lcom/facebook/imagepipeline/producers/X$a;)V"} + 4:8:void fetch(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):39:43 -> fetch + 9:9:void fetch(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):54:54 -> fetch + 10:10:void fetch(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):43:43 -> fetch + 11:11:void fetch(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):51:51 -> fetch + 12:12:void fetch(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):48:48 -> fetch + 13:13:void fetch(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):45:45 -> fetch + 14:14:void fetch(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):58:58 -> fetch + 15:15:void fetch(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):62:62 -> fetch + 16:22:void fetch(com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher$OkHttpNetworkFetchState,com.facebook.imagepipeline.producers.NetworkFetcher$Callback):65:71 -> fetch + 5:8:java.util.Map getHeaders(com.facebook.react.bridge.ReadableMap):26:26 -> getHeaders + 9:13:java.util.Map getHeaders(com.facebook.react.bridge.ReadableMap):27:27 -> getHeaders + 14:19:java.util.Map getHeaders(com.facebook.react.bridge.ReadableMap):28:28 -> getHeaders + 20:23:java.util.Map getHeaders(com.facebook.react.bridge.ReadableMap):29:29 -> getHeaders + 24:34:java.util.Map getHeaders(com.facebook.react.bridge.ReadableMap):30:30 -> getHeaders +com.facebook.react.modules.fresco.ReactOkHttpNetworkFetcher$WhenMappings -> com.facebook.react.modules.fresco.ReactOkHttpNetworkFetcher$WhenMappings: +# {"id":"sourceFile","fileName":"ReactOkHttpNetworkFetcher.kt"} +com.facebook.react.modules.fresco.SystraceRequestListener -> com.facebook.react.modules.fresco.SystraceRequestListener: +# {"id":"sourceFile","fileName":"SystraceRequestListener.kt"} + 1:3:void ():16:16 -> + 4:10:void ():18:18 -> + 11:18:void ():19:19 -> + 18:24:void onProducerEvent(java.lang.String,java.lang.String,java.lang.String):84:84 -> onProducerEvent + 25:29:void onProducerEvent(java.lang.String,java.lang.String,java.lang.String):87:87 -> onProducerEvent + 30:42:void onProducerEvent(java.lang.String,java.lang.String,java.lang.String):88:88 -> onProducerEvent + 43:49:void onProducerEvent(java.lang.String,java.lang.String,java.lang.String):89:89 -> onProducerEvent + 50:62:void onProducerEvent(java.lang.String,java.lang.String,java.lang.String):90:90 -> onProducerEvent + 63:69:void onProducerEvent(java.lang.String,java.lang.String,java.lang.String):91:91 -> onProducerEvent + 70:73:void onProducerEvent(java.lang.String,java.lang.String,java.lang.String):92:92 -> onProducerEvent + 74:80:void onProducerEvent(java.lang.String,java.lang.String,java.lang.String):93:93 -> onProducerEvent + 81:84:void onProducerEvent(java.lang.String,java.lang.String,java.lang.String):96:96 -> onProducerEvent + 85:86:void onProducerEvent(java.lang.String,java.lang.String,java.lang.String):97:97 -> onProducerEvent + 87:90:void onProducerEvent(java.lang.String,java.lang.String,java.lang.String):94:94 -> onProducerEvent + 13:19:void onProducerFinishWithCancellation(java.lang.String,java.lang.String,java.util.Map):72:72 -> onProducerFinishWithCancellation + 20:29:void onProducerFinishWithCancellation(java.lang.String,java.lang.String,java.util.Map):76:76 -> onProducerFinishWithCancellation + 30:54:void onProducerFinishWithCancellation(java.lang.String,java.lang.String,java.util.Map):78:78 -> onProducerFinishWithCancellation + 55:60:void onProducerFinishWithCancellation(java.lang.String,java.lang.String,java.util.Map):79:79 -> onProducerFinishWithCancellation + 18:24:void onProducerFinishWithFailure(java.lang.String,java.lang.String,java.lang.Throwable,java.util.Map):56:56 -> onProducerFinishWithFailure + 25:34:void onProducerFinishWithFailure(java.lang.String,java.lang.String,java.lang.Throwable,java.util.Map):60:60 -> onProducerFinishWithFailure + 35:59:void onProducerFinishWithFailure(java.lang.String,java.lang.String,java.lang.Throwable,java.util.Map):62:62 -> onProducerFinishWithFailure + 60:65:void onProducerFinishWithFailure(java.lang.String,java.lang.String,java.lang.Throwable,java.util.Map):63:63 -> onProducerFinishWithFailure + 13:19:void onProducerFinishWithSuccess(java.lang.String,java.lang.String,java.util.Map):39:39 -> onProducerFinishWithSuccess + 20:29:void onProducerFinishWithSuccess(java.lang.String,java.lang.String,java.util.Map):43:43 -> onProducerFinishWithSuccess + 30:54:void onProducerFinishWithSuccess(java.lang.String,java.lang.String,java.util.Map):45:45 -> onProducerFinishWithSuccess + 55:60:void onProducerFinishWithSuccess(java.lang.String,java.lang.String,java.util.Map):46:46 -> onProducerFinishWithSuccess + 13:19:void onProducerStart(java.lang.String,java.lang.String):22:22 -> onProducerStart + 20:24:void onProducerStart(java.lang.String,java.lang.String):25:25 -> onProducerStart + 25:37:void onProducerStart(java.lang.String,java.lang.String):26:26 -> onProducerStart + 38:44:void onProducerStart(java.lang.String,java.lang.String):27:27 -> onProducerStart + 45:58:void onProducerStart(java.lang.String,java.lang.String):28:28 -> onProducerStart + 59:72:void onProducerStart(java.lang.String,java.lang.String):29:29 -> onProducerStart + 73:77:void onProducerStart(java.lang.String,java.lang.String):30:30 -> onProducerStart + 78:84:void onProducerStart(java.lang.String,java.lang.String):31:31 -> onProducerStart + 8:14:void onRequestCancellation(java.lang.String):150:150 -> onRequestCancellation + 15:24:void onRequestCancellation(java.lang.String):154:154 -> onRequestCancellation + 25:49:void onRequestCancellation(java.lang.String):156:156 -> onRequestCancellation + 50:55:void onRequestCancellation(java.lang.String):157:157 -> onRequestCancellation + 18:24:void onRequestFailure(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.Throwable,boolean):138:138 -> onRequestFailure + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Ljava/lang/Throwable;Z)V"} + 25:34:void onRequestFailure(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.Throwable,boolean):142:142 -> onRequestFailure + 35:59:void onRequestFailure(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.Throwable,boolean):144:144 -> onRequestFailure + 60:65:void onRequestFailure(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,java.lang.Throwable,boolean):145:145 -> onRequestFailure + 18:24:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):107:107 -> onRequestStart + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/Object;Ljava/lang/String;Z)V"} + 25:29:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):111:111 -> onRequestStart + 30:34:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):112:112 -> onRequestStart + 35:61:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):113:113 -> onRequestStart + 62:75:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):114:114 -> onRequestStart + 76:89:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):115:115 -> onRequestStart + 90:94:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):116:116 -> onRequestStart + 95:101:void onRequestStart(com.facebook.imagepipeline.request.ImageRequest,java.lang.Object,java.lang.String,boolean):117:117 -> onRequestStart + 13:19:void onRequestSuccess(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,boolean):121:121 -> onRequestSuccess + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/imagepipeline/request/b;Ljava/lang/String;Z)V"} + 20:29:void onRequestSuccess(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,boolean):125:125 -> onRequestSuccess + 30:54:void onRequestSuccess(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,boolean):127:127 -> onRequestSuccess + 55:60:void onRequestSuccess(com.facebook.imagepipeline.request.ImageRequest,java.lang.String,boolean):128:128 -> onRequestSuccess +com.facebook.react.modules.i18nmanager.I18nManagerModule -> com.facebook.react.modules.i18nmanager.I18nManagerModule: +# {"id":"sourceFile","fileName":"I18nManagerModule.kt"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):17:17 -> + 1:19:void allowRTL(boolean):30:30 -> allowRTL + 1:19:void forceRTL(boolean):34:34 -> forceRTL + 1:9:java.util.Map getTypedExportedConstants():19:19 -> getTypedExportedConstants + 10:26:java.util.Map getTypedExportedConstants():20:20 -> getTypedExportedConstants + 27:46:java.util.Map getTypedExportedConstants():23:23 -> getTypedExportedConstants + 47:64:java.util.Map getTypedExportedConstants():24:24 -> getTypedExportedConstants + 65:78:java.util.Map getTypedExportedConstants():25:25 -> getTypedExportedConstants + 79:83:java.util.Map getTypedExportedConstants():22:22 -> getTypedExportedConstants + 1:19:void swapLeftAndRightInRTL(boolean):38:38 -> swapLeftAndRightInRTL +com.facebook.react.modules.i18nmanager.I18nManagerModule$Companion -> com.facebook.react.modules.i18nmanager.I18nManagerModule$Companion: +# {"id":"sourceFile","fileName":"I18nManagerModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():41:41 -> +com.facebook.react.modules.i18nmanager.I18nUtil -> com.facebook.react.modules.i18nmanager.I18nUtil: +# {"id":"sourceFile","fileName":"I18nUtil.kt"} + 9:16:void ():83:83 -> + 1:4:void ():16:16 -> + 1:3:com.facebook.react.modules.i18nmanager.I18nUtil access$getInstance$cp():16:16 -> access$getInstance$cp + 6:11:void allowRTL(android.content.Context,boolean):44:44 -> allowRTL + 1:15:boolean applicationHasRtlSupport(android.content.Context):32:32 -> applicationHasRtlSupport + 6:13:boolean doLeftAndRightSwapInRTL(android.content.Context):48:48 -> doLeftAndRightSwapInRTL + 6:11:void forceRTL(android.content.Context,boolean):60:60 -> forceRTL + 1:16:boolean isDevicePreferredLanguageRTL():67:67 -> isDevicePreferredLanguageRTL + 1:7:boolean isPrefSet(android.content.Context,java.lang.String,boolean):73:73 -> isPrefSet + 8:12:boolean isPrefSet(android.content.Context,java.lang.String,boolean):74:74 -> isPrefSet + 6:11:boolean isRTL(android.content.Context):23:23 -> isRTL + 12:33:boolean isRTL(android.content.Context):24:24 -> isRTL + 1:8:boolean isRTLAllowed(android.content.Context):41:41 -> isRTLAllowed + 1:10:boolean isRTLForced(android.content.Context):56:56 -> isRTLForced + 11:29:boolean isRTLForced(android.content.Context):57:57 -> isRTLForced + 1:11:void setPref(android.content.Context,java.lang.String,boolean):77:77 -> setPref + 12:14:void setPref(android.content.Context,java.lang.String,boolean):78:78 -> setPref + 15:18:void setPref(android.content.Context,java.lang.String,boolean):79:79 -> setPref + 6:11:void swapLeftAndRightInRTL(android.content.Context,boolean):51:51 -> swapLeftAndRightInRTL +com.facebook.react.modules.i18nmanager.I18nUtil$Companion -> com.facebook.react.modules.i18nmanager.I18nUtil$Companion: +# {"id":"sourceFile","fileName":"I18nUtil.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():82:82 -> + 1:5:com.facebook.react.modules.i18nmanager.I18nUtil DEPRECATED$getInstance():104:104 -> DEPRECATED$getInstance + 1:5:com.facebook.react.modules.i18nmanager.I18nUtil getInstance():84:84 -> getInstance +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;"} + 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 -> + 3:3:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.imagepipeline.core.ImagePipeline,com.facebook.react.views.image.ReactCallerContextFactory):41:41 -> + 3:3:void (com.facebook.react.bridge.ReactApplicationContext):41 -> + 4:4:void (com.facebook.react.bridge.ReactApplicationContext):54:54 -> + 5:5:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.Object):57:57 -> + 6:6:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.imagepipeline.core.ImagePipeline,com.facebook.react.views.image.ReactCallerContextFactory):40:40 -> + 6:6:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.Object):40 -> + 7:7:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.imagepipeline.core.ImagePipeline,com.facebook.react.views.image.ReactCallerContextFactory):41:41 -> + 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"} + 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;"} + 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;"} + 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;"} + 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 + 55:66:void getSize(java.lang.String,com.facebook.react.bridge.Promise):87:87 -> getSize + 67:71:void getSize(java.lang.String,com.facebook.react.bridge.Promise):89:89 -> getSize + 72:79:void getSize(java.lang.String,com.facebook.react.bridge.Promise):117:117 -> getSize + 80:87:void getSize(java.lang.String,com.facebook.react.bridge.Promise):81:81 -> getSize + 8:14:void getSizeWithHeaders(java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):130:130 -> getSizeWithHeaders + 15:37:void getSizeWithHeaders(java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):134:134 -> getSizeWithHeaders + 38:50:void getSizeWithHeaders(java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):136:136 -> getSizeWithHeaders + 51:60:void getSizeWithHeaders(java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):138:138 -> getSizeWithHeaders + 61:72:void getSizeWithHeaders(java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):140:140 -> getSizeWithHeaders + 73:77:void getSizeWithHeaders(java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):142:142 -> getSizeWithHeaders + 78:85:void getSizeWithHeaders(java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):170:170 -> getSizeWithHeaders + 86:93:void getSizeWithHeaders(java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):131:131 -> getSizeWithHeaders + 1:3:void onHostDestroy():269:269 -> onHostDestroy + 4:12:void onHostDestroy():271:271 -> onHostDestroy + 13:25:void onHostDestroy():273:273 -> onHostDestroy + 26:33:void onHostDestroy():274:274 -> onHostDestroy + 34:38:void onHostDestroy():277:277 -> onHostDestroy + 39:40:void onHostDestroy():278:278 -> onHostDestroy + 41:44:void onHostDestroy():269:269 -> onHostDestroy + 9:15:void prefetchImage(java.lang.String,double,com.facebook.react.bridge.Promise):183:183 -> prefetchImage + 16:19:void prefetchImage(java.lang.String,double,com.facebook.react.bridge.Promise):187:187 -> prefetchImage + 20:32:void prefetchImage(java.lang.String,double,com.facebook.react.bridge.Promise):188:188 -> prefetchImage + 33:44:void prefetchImage(java.lang.String,double,com.facebook.react.bridge.Promise):190:190 -> prefetchImage + 45:49:void prefetchImage(java.lang.String,double,com.facebook.react.bridge.Promise):192:192 -> prefetchImage + 50:52:void prefetchImage(java.lang.String,double,com.facebook.react.bridge.Promise):216:216 -> prefetchImage + 53:60:void prefetchImage(java.lang.String,double,com.facebook.react.bridge.Promise):217:217 -> prefetchImage + 61:68:void prefetchImage(java.lang.String,double,com.facebook.react.bridge.Promise):184:184 -> prefetchImage + 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"} + 1:3:com.facebook.datasource.DataSource removeRequest(int):256:256 -> removeRequest + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LN0/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"} +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 -> + 2:2:void ():281:281 -> +com.facebook.react.modules.image.ImageLoaderModule$getSize$dataSubscriber$1 -> com.facebook.react.modules.image.ImageLoaderModule$getSize$dataSubscriber$1: +# {"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"} + 6:12:void onNewResultImpl(com.facebook.datasource.DataSource):91:91 -> onNewResultImpl + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/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 + 34:37:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> onNewResultImpl + 34:37:void onNewResultImpl(com.facebook.datasource.DataSource):98 -> onNewResultImpl + 38:42:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> onNewResultImpl + 38:42:void onNewResultImpl(com.facebook.datasource.DataSource):98 -> onNewResultImpl + 43:51:void onNewResultImpl(com.facebook.datasource.DataSource):99:99 -> onNewResultImpl + 52:60:void onNewResultImpl(com.facebook.datasource.DataSource):100:100 -> onNewResultImpl + 61:65:void onNewResultImpl(com.facebook.datasource.DataSource):102:102 -> onNewResultImpl + 66:72:void onNewResultImpl(com.facebook.datasource.DataSource):106:106 -> onNewResultImpl + 73:77:void onNewResultImpl(com.facebook.datasource.DataSource):104:104 -> onNewResultImpl + 78:85:void onNewResultImpl(com.facebook.datasource.DataSource):106:106 -> onNewResultImpl + 86:93:void onNewResultImpl(com.facebook.datasource.DataSource):109:109 -> onNewResultImpl +com.facebook.react.modules.image.ImageLoaderModule$getSizeWithHeaders$dataSubscriber$1 -> com.facebook.react.modules.image.ImageLoaderModule$getSizeWithHeaders$dataSubscriber$1: +# {"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"} + 6:12:void onNewResultImpl(com.facebook.datasource.DataSource):144:144 -> onNewResultImpl + # {"id":"com.android.tools.r8.residualsignature","signature":"(LN0/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 + 34:37:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> onNewResultImpl + 34:37:void onNewResultImpl(com.facebook.datasource.DataSource):151 -> onNewResultImpl + 38:42:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> onNewResultImpl + 38:42:void onNewResultImpl(com.facebook.datasource.DataSource):151 -> onNewResultImpl + 43:51:void onNewResultImpl(com.facebook.datasource.DataSource):152:152 -> onNewResultImpl + 52:60:void onNewResultImpl(com.facebook.datasource.DataSource):153:153 -> onNewResultImpl + 61:65:void onNewResultImpl(com.facebook.datasource.DataSource):155:155 -> onNewResultImpl + 66:72:void onNewResultImpl(com.facebook.datasource.DataSource):159:159 -> onNewResultImpl + 73:77:void onNewResultImpl(com.facebook.datasource.DataSource):157:157 -> onNewResultImpl + 78:85:void onNewResultImpl(com.facebook.datasource.DataSource):159:159 -> onNewResultImpl + 86:93:void onNewResultImpl(com.facebook.datasource.DataSource):162:162 -> onNewResultImpl +com.facebook.react.modules.image.ImageLoaderModule$prefetchImage$prefetchSubscriber$1 -> com.facebook.react.modules.image.ImageLoaderModule$prefetchImage$prefetchSubscriber$1: +# {"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"} + 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"} + 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 + 34:40:void onNewResultImpl(com.facebook.datasource.DataSource):201:201 -> onNewResultImpl + 41:48:void onNewResultImpl(com.facebook.datasource.DataSource):203:203 -> onNewResultImpl +com.facebook.react.modules.image.ImageLoaderModule$queryCache$1 -> com.facebook.react.modules.image.ImageLoaderModule$queryCache$1: +# {"id":"sourceFile","fileName":"ImageLoaderModule.kt"} + 7:13:void doInBackgroundGuarded(java.lang.Object[]):229:229 -> + 7:13:void (com.facebook.react.bridge.Promise,com.facebook.react.modules.image.ImageLoaderModule,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReactApplicationContext):229 -> + 1:1:void doInBackgroundGuarded(java.lang.Object[]):229:229 -> doInBackgroundGuarded + 2:2:void doInBackgroundGuarded(java.lang.Void[]):231:231 -> doInBackgroundGuarded + 3:4:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:31 -> doInBackgroundGuarded + 3:4:void doInBackgroundGuarded(java.lang.Void[]):231 -> doInBackgroundGuarded + 5:13:void doInBackgroundGuarded(java.lang.Void[]):232:240 -> doInBackgroundGuarded + 14:14:void doInBackgroundGuarded(java.lang.Void[]):245:245 -> doInBackgroundGuarded +com.facebook.react.modules.intent.IntentModule -> com.facebook.react.modules.intent.IntentModule: +# {"id":"sourceFile","fileName":"IntentModule.kt"} + 6:8:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 9:16:void (com.facebook.react.bridge.ReactApplicationContext):31:31 -> + 1:3:void access$setInitialURLListener$p(com.facebook.react.modules.intent.IntentModule,com.facebook.react.bridge.LifecycleEventListener):26:26 -> access$getPendingOpenURLPromises$p + 1:3:java.util.List access$getPendingOpenURLPromises$p(com.facebook.react.modules.intent.IntentModule):26 -> access$getPendingOpenURLPromises$p + 1:5:void access$setInitialURLListener$p(com.facebook.react.modules.intent.IntentModule,com.facebook.react.bridge.LifecycleEventListener):26:26 -> access$getReactApplicationContext + 1:5:com.facebook.react.bridge.ReactApplicationContext access$getReactApplicationContext(com.facebook.react.modules.intent.IntentModule):26 -> access$getReactApplicationContext + 1:3:void access$setInitialURLListener$p(com.facebook.react.modules.intent.IntentModule,com.facebook.react.bridge.LifecycleEventListener):26:26 -> access$setInitialURLListener$p + 8:14:void canOpenURL(java.lang.String,com.facebook.react.bridge.Promise):138:138 -> canOpenURL + 15:27:void canOpenURL(java.lang.String,com.facebook.react.bridge.Promise):144:144 -> canOpenURL + 28:30:void canOpenURL(java.lang.String,com.facebook.react.bridge.Promise):147:147 -> canOpenURL + 31:40:void canOpenURL(java.lang.String,com.facebook.react.bridge.Promise):148:148 -> canOpenURL + 41:51:void canOpenURL(java.lang.String,com.facebook.react.bridge.Promise):149:149 -> canOpenURL + 52:59:void canOpenURL(java.lang.String,com.facebook.react.bridge.Promise):150:150 -> canOpenURL + 60:61:void canOpenURL(java.lang.String,com.facebook.react.bridge.Promise):153:153 -> canOpenURL + 62:90:void canOpenURL(java.lang.String,com.facebook.react.bridge.Promise):154:154 -> canOpenURL + 91:93:void canOpenURL(java.lang.String,com.facebook.react.bridge.Promise):153:153 -> canOpenURL + 94:97:void canOpenURL(java.lang.String,com.facebook.react.bridge.Promise):152:152 -> canOpenURL + 98:123:void canOpenURL(java.lang.String,com.facebook.react.bridge.Promise):139:139 -> canOpenURL + 6:15:void getInitialURL(com.facebook.react.bridge.Promise):50:50 -> getInitialURL + 16:21:void getInitialURL(com.facebook.react.bridge.Promise):52:52 -> getInitialURL + 22:25:void getInitialURL(com.facebook.react.bridge.Promise):56:56 -> getInitialURL + 26:29:void getInitialURL(com.facebook.react.bridge.Promise):57:57 -> getInitialURL + 30:35:void getInitialURL(com.facebook.react.bridge.Promise):58:58 -> getInitialURL + 36:51:void getInitialURL(com.facebook.react.bridge.Promise):63:63 -> getInitialURL + 52:57:void getInitialURL(com.facebook.react.bridge.Promise):65:65 -> getInitialURL + 58:61:void getInitialURL(com.facebook.react.bridge.Promise):70:70 -> getInitialURL + 62:87:void getInitialURL(com.facebook.react.bridge.Promise):73:73 -> getInitialURL + 88:91:void getInitialURL(com.facebook.react.bridge.Promise):72:72 -> getInitialURL + 1:2:void invalidate():34:35 -> invalidate + 3:6:void invalidate():35:35 -> invalidate + 7:10:void invalidate():36:36 -> invalidate + 11:23:void invalidate():37:37 -> invalidate + 24:25:void invalidate():38:38 -> invalidate + 26:26:void invalidate():34:34 -> invalidate + 27:30:void invalidate():40:40 -> invalidate + 31:32:void invalidate():34:34 -> invalidate + 6:10:void openSettings(com.facebook.react.bridge.Promise):167:167 -> openSettings + 11:20:void openSettings(com.facebook.react.bridge.Promise):168:168 -> openSettings + 21:28:void openSettings(com.facebook.react.bridge.Promise):169:169 -> openSettings + 29:33:void openSettings(com.facebook.react.bridge.Promise):171:171 -> openSettings + 34:38:void openSettings(com.facebook.react.bridge.Promise):172:172 -> openSettings + 39:64:void openSettings(com.facebook.react.bridge.Promise):173:173 -> openSettings + 65:69:void openSettings(com.facebook.react.bridge.Promise):174:174 -> openSettings + 70:74:void openSettings(com.facebook.react.bridge.Promise):175:175 -> openSettings + 75:77:void openSettings(com.facebook.react.bridge.Promise):176:176 -> openSettings + 78:80:void openSettings(com.facebook.react.bridge.Promise):177:177 -> openSettings + 81:88:void openSettings(com.facebook.react.bridge.Promise):179:179 -> openSettings + 89:96:void openSettings(com.facebook.react.bridge.Promise):168:168 -> openSettings + 97:122:void openSettings(com.facebook.react.bridge.Promise):182:182 -> openSettings + 123:126:void openSettings(com.facebook.react.bridge.Promise):181:181 -> openSettings + 8:14:void openURL(java.lang.String,com.facebook.react.bridge.Promise):114:114 -> openURL + 15:30:void openURL(java.lang.String,com.facebook.react.bridge.Promise):120:120 -> openURL + 31:33:void openURL(java.lang.String,com.facebook.react.bridge.Promise):121:121 -> openURL + 34:40:void openURL(java.lang.String,com.facebook.react.bridge.Promise):123:123 -> openURL + 41:74:void openURL(java.lang.String,com.facebook.react.bridge.Promise):126:126 -> openURL + 75:78:void openURL(java.lang.String,com.facebook.react.bridge.Promise):125:125 -> openURL + 79:104:void openURL(java.lang.String,com.facebook.react.bridge.Promise):115:115 -> openURL + 8:19:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):198:198 -> sendIntent + 20:24:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):203:203 -> sendIntent + 25:34:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):205:205 -> sendIntent + 35:45:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):206:206 -> sendIntent + 46:52:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):215:215 -> sendIntent + 53:59:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):216:216 -> sendIntent + 60:65:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):217:217 -> sendIntent + 66:69:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):218:218 -> sendIntent + 70:85:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):220:220 -> sendIntent + 86:112:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):236:236 -> sendIntent + 113:118:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):235:235 -> sendIntent + 119:126:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):232:232 -> sendIntent + 127:130:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):228:228 -> sendIntent + 131:134:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):229:229 -> sendIntent + 135:144:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):222:222 -> sendIntent + 145:148:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):244:244 -> sendIntent + 149:152:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):245:245 -> sendIntent + 153:156:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):247:247 -> sendIntent + 157:181:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):208:208 -> sendIntent + 182:185:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):207:207 -> sendIntent + 186:214:void sendIntent(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):199:199 -> sendIntent + 1:8:void sendOSIntent(android.content.Intent,boolean):252:252 -> sendOSIntent + 9:16:void sendOSIntent(android.content.Intent,boolean):254:254 -> sendOSIntent + 17:26:void sendOSIntent(android.content.Intent,boolean):255:255 -> sendOSIntent + 27:31:void sendOSIntent(android.content.Intent,boolean):258:258 -> sendOSIntent + 32:37:void sendOSIntent(android.content.Intent,boolean):260:260 -> sendOSIntent + 38:49:void sendOSIntent(android.content.Intent,boolean):262:262 -> sendOSIntent + 50:57:void sendOSIntent(android.content.Intent,boolean):266:266 -> sendOSIntent + 58:62:void sendOSIntent(android.content.Intent,boolean):267:267 -> sendOSIntent + 63:66:void sendOSIntent(android.content.Intent,boolean):271:271 -> sendOSIntent + 67:74:void sendOSIntent(android.content.Intent,boolean):273:273 -> sendOSIntent + 2:6:void waitForActivityAndGetInitialURL(com.facebook.react.bridge.Promise):80:80 -> waitForActivityAndGetInitialURL + 7:10:void waitForActivityAndGetInitialURL(com.facebook.react.bridge.Promise):81:81 -> waitForActivityAndGetInitialURL + 11:12:void waitForActivityAndGetInitialURL(com.facebook.react.bridge.Promise):82:82 -> waitForActivityAndGetInitialURL + 13:17:void waitForActivityAndGetInitialURL(com.facebook.react.bridge.Promise):86:86 -> waitForActivityAndGetInitialURL + 18:19:void waitForActivityAndGetInitialURL(com.facebook.react.bridge.Promise):85:85 -> waitForActivityAndGetInitialURL + 20:28:void waitForActivityAndGetInitialURL(com.facebook.react.bridge.Promise):102:102 -> waitForActivityAndGetInitialURL + 29:33:void waitForActivityAndGetInitialURL(com.facebook.react.bridge.Promise):103:103 -> waitForActivityAndGetInitialURL +com.facebook.react.modules.intent.IntentModule$Companion -> com.facebook.react.modules.intent.IntentModule$Companion: +# {"id":"sourceFile","fileName":"IntentModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():277:277 -> +com.facebook.react.modules.intent.IntentModule$WhenMappings -> com.facebook.react.modules.intent.IntentModule$WhenMappings: +# {"id":"sourceFile","fileName":"IntentModule.kt"} +com.facebook.react.modules.intent.IntentModule$waitForActivityAndGetInitialURL$1 -> com.facebook.react.modules.intent.IntentModule$waitForActivityAndGetInitialURL$1: +# {"id":"sourceFile","fileName":"IntentModule.kt"} + 3:6:void (com.facebook.react.modules.intent.IntentModule):86:86 -> + 1:9:void onHostResume():88:88 -> onHostResume + 10:12:void onHostResume():89:89 -> onHostResume + 13:32:void onHostResume():90:90 -> onHostResume + 33:39:void onHostResume():91:91 -> onHostResume + 40:42:void onHostResume():93:93 -> onHostResume + 43:49:void onHostResume():94:94 -> onHostResume + 50:51:void onHostResume():95:95 -> onHostResume + 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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;Ljava/util/List;)V"} + void setCookieJar(okhttp3.CookieJar) -> setCookieJar + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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"} +com.facebook.react.modules.network.ForwardingCookieHandler -> com.facebook.react.modules.network.ForwardingCookieHandler: +# {"id":"sourceFile","fileName":"ForwardingCookieHandler.kt"} + 1:1:void ():23:23 -> + 2:2:void (com.facebook.react.bridge.ReactContext):26:26 -> + 1:1:void $r8$lambda$i4shwFJzTsPvW_dv7zfyc0RFAuU(com.facebook.react.bridge.Callback,java.lang.Boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:11:void addCookieAsync(java.lang.String,java.lang.String):62:62 -> addCookieAsync + 11:26:void addCookies(java.lang.String,java.util.List):55:55 -> addCookies + 27:30:void addCookies(java.lang.String,java.util.List):56:56 -> addCookies + 31:40:void addCookies(java.lang.String,java.util.List):58:58 -> addCookies + 6:20:void clearCookies(com.facebook.react.bridge.Callback):49:49 -> clearCookies + 1:8:void clearCookies$lambda$0(com.facebook.react.bridge.Callback,java.lang.Boolean):49:49 -> clearCookies$lambda$0 + 11:28:java.util.Map get(java.net.URI,java.util.Map):30:30 -> get + 29:35:java.util.Map get(java.net.URI,java.util.Map):31:31 -> get + 36:50:java.util.Map get(java.net.URI,java.util.Map):35:35 -> get + 51:55:java.util.Map get(java.net.URI,java.util.Map):32:32 -> get + 1:5:android.webkit.CookieManager getCookieManager():71:71 -> getCookieManager + 6:13:android.webkit.CookieManager getCookieManager():73:73 -> getCookieManager + 14:16:android.webkit.CookieManager getCookieManager():95:95 -> getCookieManager + 11:19:void put(java.net.URI,java.util.Map):40:40 -> put + 20:51:void put(java.net.URI,java.util.Map):41:41 -> put + 52:59:void put(java.net.URI,java.util.Map):42:42 -> put + 60:64:void put(java.net.URI,java.util.Map):43:43 -> put +com.facebook.react.modules.network.ForwardingCookieHandler$$ExternalSyntheticLambda0 -> com.facebook.react.modules.network.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Callback com.facebook.react.modules.network.ForwardingCookieHandler$$InternalSyntheticLambda$1$1ed0d062536fedb02c4c3692181c0909edd2d32e94b69fb75d65e6828e02d1cb$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.Callback):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onReceiveValue(java.lang.Object):0:0 -> onReceiveValue + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.network.ForwardingCookieHandler$Companion -> com.facebook.react.modules.network.ForwardingCookieHandler$Companion: +# {"id":"sourceFile","fileName":"ForwardingCookieHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():98:98 -> + 1:5:boolean access$isCookieHeader(com.facebook.react.modules.network.ForwardingCookieHandler$Companion,java.lang.String):98:98 -> access$isCookieHeader + 1:9:boolean isCookieHeader(java.lang.String):104:104 -> isCookieHeader + 10:21:boolean isCookieHeader(java.lang.String):105:105 -> isCookieHeader +com.facebook.react.modules.network.HeaderUtil -> com.facebook.react.modules.network.HeaderUtil: +# {"id":"sourceFile","fileName":"HeaderUtil.kt"} + 1:4:void ():16:16 -> +com.facebook.react.modules.network.HeaderUtil$Companion -> com.facebook.react.modules.network.HeaderUtil$Companion: +# {"id":"sourceFile","fileName":"HeaderUtil.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():17:17 -> + 6:14:java.lang.String stripHeaderName(java.lang.String):20:20 -> stripHeaderName + 15:22:java.lang.String stripHeaderName(java.lang.String):22:22 -> stripHeaderName + 23:28:java.lang.String stripHeaderName(java.lang.String):23:23 -> stripHeaderName + 29:42:java.lang.String stripHeaderName(java.lang.String):24:24 -> stripHeaderName + 43:52:java.lang.String stripHeaderName(java.lang.String):25:25 -> stripHeaderName + 53:62:java.lang.String stripHeaderName(java.lang.String):30:30 -> stripHeaderName +com.facebook.react.modules.network.InspectorNetworkReporter -> com.facebook.react.modules.network.InspectorNetworkReporter: +# {"id":"sourceFile","fileName":"InspectorNetworkReporter.kt"} + 8:13:void ():24:24 -> + 1:4:void ():21:21 -> + 6:11:void maybeStoreResponseBody(int,java.lang.String,boolean):104:104 -> maybeStoreResponseBody + 12:15:void maybeStoreResponseBody(int,java.lang.String,boolean):105:105 -> maybeStoreResponseBody + 6:11:void maybeStoreResponseBodyIncremental(int,java.lang.String):122:122 -> maybeStoreResponseBodyIncremental + 12:15:void maybeStoreResponseBodyIncremental(int,java.lang.String):123:123 -> maybeStoreResponseBodyIncremental + 6:11:void reportDataReceived(int,java.lang.String):76:76 -> reportDataReceived + 12:20:void reportDataReceived(int,java.lang.String):77:77 -> reportDataReceived +com.facebook.react.modules.network.NetworkEventUtil -> com.facebook.react.modules.network.NetworkEventUtil: +# {"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;"} + 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"} + 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 + 34:50:void onCreateRequest(int,okhttp3.Request):38:38 -> onCreateRequest + 51:66:void onCreateRequest(int,okhttp3.Request):39:39 -> onCreateRequest + 67:69:void onCreateRequest(int,okhttp3.Request):33:33 -> onCreateRequest + 70:73:void onCreateRequest(int,okhttp3.Request):41:41 -> onCreateRequest + 1:1:void onDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.String):109:109 -> onDataReceived + 2:3:void onDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.String):112:113 -> onDataReceived + 4:4:void onDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.String):110:110 -> onDataReceived + 5:6:com.facebook.react.bridge.ReadableArray com.facebook.react.bridge.ReadableArrayBuilderKt.buildReadableArray(kotlin.jvm.functions.Function1):24:25 -> onDataReceived + 5:6:void onDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.String):118 -> onDataReceived + 7:9:void onDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.String):119:121 -> onDataReceived + 10:10:void onDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.String):116:116 -> onDataReceived + 11:11:void onDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,com.facebook.react.bridge.WritableMap,byte[]):132:132 -> onDataReceived + 12:12:void onDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,com.facebook.react.bridge.WritableMap,byte[]):135:135 -> onDataReceived + 13:13:void onDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,com.facebook.react.bridge.WritableMap,byte[]):133:133 -> onDataReceived + 14:17:void onDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,com.facebook.react.bridge.WritableMap,byte[]):141:144 -> onDataReceived + 18:18:void onDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,com.facebook.react.bridge.WritableMap,byte[]):139:139 -> onDataReceived + 3:6:com.facebook.react.bridge.ReadableArray com.facebook.react.bridge.ReadableArrayBuilderKt.buildReadableArray(kotlin.jvm.functions.Function1):24:24 -> onDataReceivedProgress + 3:6:void onDataReceivedProgress(com.facebook.react.bridge.ReactApplicationContext,int,long,long):94 -> onDataReceivedProgress + 7:11:com.facebook.react.bridge.ReadableArray com.facebook.react.bridge.ReadableArrayBuilderKt.buildReadableArray(kotlin.jvm.functions.Function1):25:25 -> onDataReceivedProgress + 7:11:void onDataReceivedProgress(com.facebook.react.bridge.ReactApplicationContext,int,long,long):94 -> onDataReceivedProgress + 12:15:void onDataReceivedProgress(com.facebook.react.bridge.ReactApplicationContext,int,long,long):95:95 -> onDataReceivedProgress + 16:19:void onDataReceivedProgress(com.facebook.react.bridge.ReactApplicationContext,int,long,long):96:96 -> onDataReceivedProgress + 20:22:void onDataReceivedProgress(com.facebook.react.bridge.ReactApplicationContext,int,long,long):97:97 -> onDataReceivedProgress + 23:24:void onDataReceivedProgress(com.facebook.react.bridge.ReactApplicationContext,int,long,long):98:98 -> onDataReceivedProgress + 25:30:void onDataReceivedProgress(com.facebook.react.bridge.ReactApplicationContext,int,long,long):92:92 -> onDataReceivedProgress + 3:6:com.facebook.react.bridge.ReadableArray com.facebook.react.bridge.ReadableArrayBuilderKt.buildReadableArray(kotlin.jvm.functions.Function1):24:24 -> onDataSend + 3:6:void onDataSend(com.facebook.react.bridge.ReactApplicationContext,int,long,long):54 -> onDataSend + 7:11:com.facebook.react.bridge.ReadableArray com.facebook.react.bridge.ReadableArrayBuilderKt.buildReadableArray(kotlin.jvm.functions.Function1):25:25 -> onDataSend + 7:11:void onDataSend(com.facebook.react.bridge.ReactApplicationContext,int,long,long):54 -> onDataSend + 12:15:void onDataSend(com.facebook.react.bridge.ReactApplicationContext,int,long,long):55:55 -> onDataSend + 16:19:void onDataSend(com.facebook.react.bridge.ReactApplicationContext,int,long,long):56:56 -> onDataSend + 20:22:void onDataSend(com.facebook.react.bridge.ReactApplicationContext,int,long,long):57:57 -> onDataSend + 23:24:void onDataSend(com.facebook.react.bridge.ReactApplicationContext,int,long,long):58:58 -> onDataSend + 25:30:void onDataSend(com.facebook.react.bridge.ReactApplicationContext,int,long,long):52:52 -> onDataSend + 1:8:void onIncrementalDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,long,long):70:70 -> onIncrementalDataReceived + 9:11:void onIncrementalDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,long,long):71:71 -> onIncrementalDataReceived + 12:16:void onIncrementalDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,long,long):72:72 -> onIncrementalDataReceived + 17:20:com.facebook.react.bridge.ReadableArray com.facebook.react.bridge.ReadableArrayBuilderKt.buildReadableArray(kotlin.jvm.functions.Function1):24:24 -> onIncrementalDataReceived + 17:20:void onIncrementalDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,long,long):76 -> onIncrementalDataReceived + 21:25:com.facebook.react.bridge.ReadableArray com.facebook.react.bridge.ReadableArrayBuilderKt.buildReadableArray(kotlin.jvm.functions.Function1):25:25 -> onIncrementalDataReceived + 21:25:void onIncrementalDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,long,long):76 -> onIncrementalDataReceived + 26:28:void onIncrementalDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,long,long):77:77 -> onIncrementalDataReceived + 29:32:void onIncrementalDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,long,long):78:78 -> onIncrementalDataReceived + 33:36:void onIncrementalDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,long,long):79:79 -> onIncrementalDataReceived + 37:39:void onIncrementalDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,long,long):80:80 -> onIncrementalDataReceived + 40:41:void onIncrementalDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,long,long):81:81 -> onIncrementalDataReceived + 42:47:void onIncrementalDataReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,long,long):74:74 -> onIncrementalDataReceived + 1:7:void onRequestError(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.Throwable):155:155 -> onRequestError + 8:12:void onRequestError(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.Throwable):156:156 -> onRequestError + 13:16:com.facebook.react.bridge.ReadableArray com.facebook.react.bridge.ReadableArrayBuilderKt.buildReadableArray(kotlin.jvm.functions.Function1):24:24 -> onRequestError + 13:16:void onRequestError(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.Throwable):160 -> onRequestError + 17:21:com.facebook.react.bridge.ReadableArray com.facebook.react.bridge.ReadableArrayBuilderKt.buildReadableArray(kotlin.jvm.functions.Function1):25:25 -> onRequestError + 17:21:void onRequestError(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.Throwable):160 -> onRequestError + 22:24:void onRequestError(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.Throwable):161:161 -> onRequestError + 25:29:void onRequestError(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.Throwable):162:162 -> onRequestError + 30:44:void onRequestError(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.Throwable):163:163 -> onRequestError + 45:47:void onRequestError(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.Throwable):164:164 -> onRequestError + 48:49:void onRequestError(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.Throwable):166:166 -> onRequestError + 50:55:void onRequestError(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,java.lang.Throwable):158:158 -> onRequestError + 1:6:void onRequestSuccess(com.facebook.react.bridge.ReactApplicationContext,int,long):176:176 -> onRequestSuccess + 7:11:void onRequestSuccess(com.facebook.react.bridge.ReactApplicationContext,int,long):177:177 -> onRequestSuccess + 12:15:com.facebook.react.bridge.ReadableArray com.facebook.react.bridge.ReadableArrayBuilderKt.buildReadableArray(kotlin.jvm.functions.Function1):24:24 -> onRequestSuccess + 12:15:void onRequestSuccess(com.facebook.react.bridge.ReactApplicationContext,int,long):181 -> onRequestSuccess + 16:20:com.facebook.react.bridge.ReadableArray com.facebook.react.bridge.ReadableArrayBuilderKt.buildReadableArray(kotlin.jvm.functions.Function1):25:25 -> onRequestSuccess + 16:20:void onRequestSuccess(com.facebook.react.bridge.ReactApplicationContext,int,long):181 -> onRequestSuccess + 21:23:void onRequestSuccess(com.facebook.react.bridge.ReactApplicationContext,int,long):182:182 -> onRequestSuccess + 24:26:void onRequestSuccess(com.facebook.react.bridge.ReactApplicationContext,int,long):183:183 -> onRequestSuccess + 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"} + 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 + 9:9:void onResponseReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,okhttp3.Response):202:202 -> onResponseReceived + 10:15:void onResponseReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,okhttp3.Response):212:217 -> onResponseReceived + 16:16:void onResponseReceived(com.facebook.react.bridge.ReactApplicationContext,int,java.lang.String,okhttp3.Response):210:210 -> onResponseReceived + 17:17:void onResponseReceived(com.facebook.react.bridge.ReactApplicationContext,int,int,com.facebook.react.bridge.WritableMap,java.lang.String):230:230 -> onResponseReceived + 18:21:void onResponseReceived(com.facebook.react.bridge.ReactApplicationContext,int,int,com.facebook.react.bridge.WritableMap,java.lang.String):232:235 -> onResponseReceived + 22:22:void onResponseReceived(com.facebook.react.bridge.ReactApplicationContext,int,int,com.facebook.react.bridge.WritableMap,java.lang.String):237:237 -> onResponseReceived + 23:29:void onResponseReceived(com.facebook.react.bridge.ReactApplicationContext,int,int,com.facebook.react.bridge.WritableMap,java.lang.String):245:251 -> onResponseReceived + 30:30:void onResponseReceived(com.facebook.react.bridge.ReactApplicationContext,int,int,com.facebook.react.bridge.WritableMap,java.lang.String):241:241 -> onResponseReceived +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;"} +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;"} + 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"} + 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 -> + 10:10:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.String,okhttp3.OkHttpClient,java.util.List):104:104 -> + 11:11:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.String,okhttp3.OkHttpClient,java.util.List):106:106 -> + 12:12:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.String,okhttp3.OkHttpClient,java.util.List):108:108 -> + 13:14:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.String,okhttp3.OkHttpClient,java.util.List):110:111 -> + 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"} + 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 -> + 21:21:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.String):161:161 -> + 22:22:void (com.facebook.react.bridge.ReactApplicationContext,java.lang.String):158:158 -> + 2:4:void abortRequest(double):766:766 -> abortRequest + 5:8:void abortRequest(double):767:767 -> abortRequest + 1:3:com.facebook.react.modules.network.CustomClientBuilder access$getCustomClientBuilder$cp():47:47 -> access$getCustomClientBuilder$cp + 1:3:com.facebook.react.modules.network.CustomClientBuilder access$getCustomClientBuilder$cp():47:47 -> access$getResponseHandlers$p + 1:3:java.util.List access$getResponseHandlers$p(com.facebook.react.modules.network.NetworkingModule):47 -> access$getResponseHandlers$p + 1:3:com.facebook.react.modules.network.CustomClientBuilder access$getCustomClientBuilder$cp():47:47 -> access$getShuttingDown$p + 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"} + 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 + 1:3:void access$setCustomClientBuilder$cp(com.facebook.react.modules.network.CustomClientBuilder):47 -> access$setCustomClientBuilder$cp + 2:10:void addRequest(int):748:748 -> addRequest + 11:15:void addRequest(int):749:749 -> addRequest + 6:11:void addRequestBodyHandler$ReactAndroid_release(com.facebook.react.modules.network.NetworkingModule$RequestBodyHandler):192:192 -> addRequestBodyHandler$ReactAndroid_release + 6:11:void addResponseHandler$ReactAndroid_release(com.facebook.react.modules.network.NetworkingModule$ResponseHandler):196:196 -> addResponseHandler$ReactAndroid_release + 6:11:void addUriHandler$ReactAndroid_release(com.facebook.react.modules.network.NetworkingModule$UriHandler):188:188 -> addUriHandler$ReactAndroid_release + 2:23:void cancelAllRequests():758:758 -> cancelAllRequests + 24:29:void cancelAllRequests():759:759 -> cancelAllRequests + 30:34:void cancelAllRequests():761:761 -> cancelAllRequests + 35:38:void cancelAllRequests():762:762 -> cancelAllRequests + 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;"} + 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 + 22:25:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):792:792 -> constructMultipartBody + 26:28:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):800:800 -> constructMultipartBody + 29:35:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):802:802 -> constructMultipartBody + 36:39:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):803:803 -> constructMultipartBody + 40:43:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):804:804 -> constructMultipartBody + 44:47:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):805:805 -> constructMultipartBody + 48:53:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):815:815 -> constructMultipartBody + 54:59:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):816:816 -> constructMultipartBody + 60:61:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):821:821 -> constructMultipartBody + 62:65:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):818:818 -> constructMultipartBody + 66:73:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):827:827 -> constructMultipartBody + 74:79:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):829:829 -> constructMultipartBody + 80:93:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):832:832 -> constructMultipartBody + 94:101:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):836:836 -> constructMultipartBody + 102:107:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):837:837 -> constructMultipartBody + 108:115:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):839:839 -> constructMultipartBody + 116:125:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):841:841 -> constructMultipartBody + 126:141:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):843:843 -> constructMultipartBody + 142:143:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):849:849 -> constructMultipartBody + 144:147:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):846:846 -> constructMultipartBody + 148:153:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):854:854 -> constructMultipartBody + 154:155:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):859:859 -> constructMultipartBody + 156:159:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):856:856 -> constructMultipartBody + 160:174:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):865:865 -> constructMultipartBody + 175:191:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):870:870 -> constructMultipartBody + 192:195:okhttp3.MultipartBody$Builder constructMultipartBody(com.facebook.react.bridge.ReadableArray,java.lang.String,int):867:867 -> constructMultipartBody + 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;"} + 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 + 33:38:okhttp3.Headers extractHeaders(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap):901:901 -> extractHeaders + 39:44:okhttp3.Headers extractHeaders(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap):903:903 -> extractHeaders + 45:53:okhttp3.Headers extractHeaders(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap):905:905 -> extractHeaders + 54:60:okhttp3.Headers extractHeaders(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap):909:909 -> extractHeaders + 61:72:okhttp3.Headers extractHeaders(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap):911:911 -> extractHeaders + 73:77:okhttp3.Headers extractHeaders(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap):912:912 -> extractHeaders + 78:86:okhttp3.Headers extractHeaders(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap):916:916 -> extractHeaders + 87:91:okhttp3.Headers extractHeaders(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap):918:918 -> extractHeaders + 92:96:okhttp3.Headers extractHeaders(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap):921:921 -> extractHeaders + 1:15:void initialize():172:172 -> initialize + 2:3:void invalidate():176:176 -> invalidate + 4:6:void invalidate():177:177 -> invalidate + 7:11:void invalidate():179:179 -> invalidate + 12:18:void invalidate():180:180 -> invalidate + 19:23:void invalidate():182:182 -> invalidate + 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"} + 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 + 30:32:void readWithProgress(int,okhttp3.ResponseBody):720:720 -> readWithProgress + 33:48:void readWithProgress(int,okhttp3.ResponseBody):722:722 -> readWithProgress + 49:56:void readWithProgress(int,okhttp3.ResponseBody):726:726 -> readWithProgress + 57:62:void readWithProgress(int,okhttp3.ResponseBody):727:727 -> readWithProgress + 63:64:void readWithProgress(int,okhttp3.ResponseBody):729:729 -> readWithProgress + 65:68:void readWithProgress(int,okhttp3.ResponseBody):731:731 -> readWithProgress + 69:75:void readWithProgress(int,okhttp3.ResponseBody):732:732 -> readWithProgress + 76:80:void readWithProgress(int,okhttp3.ResponseBody):736:736 -> readWithProgress + 81:88:void readWithProgress(int,okhttp3.ResponseBody):733:733 -> readWithProgress + 89:96:void readWithProgress(int,okhttp3.ResponseBody):742:742 -> readWithProgress + 97:117:void readWithProgress(int,okhttp3.ResponseBody):723:723 -> readWithProgress + 118:127:void readWithProgress(int,okhttp3.ResponseBody):722:722 -> readWithProgress + 2:10:void removeRequest(int):753:753 -> removeRequest + 11:15:void removeRequest(int):754:754 -> removeRequest + 6:11:void removeRequestBodyHandler$ReactAndroid_release(com.facebook.react.modules.network.NetworkingModule$RequestBodyHandler):204:204 -> removeRequestBodyHandler$ReactAndroid_release + 6:11:void removeResponseHandler$ReactAndroid_release(com.facebook.react.modules.network.NetworkingModule$ResponseHandler):208:208 -> removeResponseHandler$ReactAndroid_release + 6:11:void removeUriHandler$ReactAndroid_release(com.facebook.react.modules.network.NetworkingModule$UriHandler):200:200 -> removeUriHandler$ReactAndroid_release + 22:27:void sendRequest(java.lang.String,java.lang.String,double,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,java.lang.String,boolean,double,boolean):225:225 -> sendRequest + 28:49:void sendRequest(java.lang.String,java.lang.String,double,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,java.lang.String,boolean,double,boolean):237:237 -> sendRequest + 50:53:void sendRequest(java.lang.String,java.lang.String,double,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,java.lang.String,boolean,double,boolean):240:240 -> sendRequest + 54:57:void sendRequest(java.lang.String,java.lang.String,double,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,java.lang.String,boolean,double,boolean):242:242 -> sendRequest + 58:61:void sendRequest(java.lang.String,java.lang.String,double,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,java.lang.String,boolean,double,boolean):239:239 -> sendRequest + 25:28: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):260:260 -> sendRequestInternal + 29:32: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):262:262 -> sendRequestInternal + 33:54: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):265:265 -> sendRequestInternal + 55:63: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):266:266 -> sendRequestInternal + 64:79: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):267:267 -> sendRequestInternal + 80:93: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):268:268 -> sendRequestInternal + 94:98: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):272:272 -> sendRequestInternal + 99:104: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):273:273 -> sendRequestInternal + 105:127: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):274:274 -> sendRequestInternal + 128:131: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):275:275 -> sendRequestInternal + 132:137: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):276:276 -> sendRequestInternal + 138:141: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):277:277 -> sendRequestInternal + 142:144: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):278:278 -> sendRequestInternal + 145:148: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):279:279 -> sendRequestInternal + 149:156: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):280:280 -> sendRequestInternal + 157:171: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):295:295 -> sendRequestInternal + 172:178: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):302:302 -> sendRequestInternal + 179:184: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):305:305 -> sendRequestInternal + 185:191: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):307:307 -> sendRequestInternal + 192:198: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):310:310 -> sendRequestInternal + 199:206:okhttp3.OkHttpClient$Builder okhttp3.OkHttpClient$Builder.-addNetworkInterceptor(kotlin.jvm.functions.Function1):578:578 -> sendRequestInternal + 199:206: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):316 -> sendRequestInternal + 207:215: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):354:354 -> sendRequestInternal + 216:220: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):355:355 -> sendRequestInternal + 221:226: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):357:357 -> sendRequestInternal + 227:233: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):359:359 -> sendRequestInternal + 234:235: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):364:364 -> sendRequestInternal + 236:239: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):361:361 -> sendRequestInternal + 240:245: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):369:369 -> sendRequestInternal + 246:251: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):370:370 -> sendRequestInternal + 252:256: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):371:371 -> sendRequestInternal + 257:274: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):376:376 -> sendRequestInternal + 275:284: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):377:377 -> sendRequestInternal + 285:322: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):386:386 -> sendRequestInternal + 323:328: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):388:388 -> sendRequestInternal + 329:343: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):389:389 -> sendRequestInternal + 344:347: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):391:391 -> sendRequestInternal + 348:351: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):399:399 -> sendRequestInternal + 352:357: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):400:400 -> sendRequestInternal + 358:367: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):401:401 -> sendRequestInternal + 368:375: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):404:404 -> sendRequestInternal + 376:378: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):410:410 -> sendRequestInternal + 379:384: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):407:407 -> sendRequestInternal + 385:387: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):421:421 -> sendRequestInternal + 388:397: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):423:423 -> sendRequestInternal + 398:400: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):429:429 -> sendRequestInternal + 401:404: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):426:426 -> sendRequestInternal + 405:432: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):435:435 -> sendRequestInternal + 433:438: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):423:423 -> sendRequestInternal + 439:449: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):438:438 -> sendRequestInternal + 450:453: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):440:440 -> sendRequestInternal + 454:459: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):448:448 -> sendRequestInternal + 460:467: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):451:451 -> sendRequestInternal + 468:485: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):456:456 -> sendRequestInternal + 486:490: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):453:453 -> sendRequestInternal + 491:498: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):461:461 -> sendRequestInternal + 499:500: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):466:466 -> sendRequestInternal + 501:504: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):463:463 -> sendRequestInternal + 505:512: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):472:472 -> sendRequestInternal + 513:518: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):449:449 -> sendRequestInternal + 519:529: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):474:474 -> sendRequestInternal + 530:534: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):476:476 -> sendRequestInternal + 535:540: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):484:484 -> sendRequestInternal + 541:542: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):489:489 -> sendRequestInternal + 543:546: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):486:486 -> sendRequestInternal + 547:561: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):494:494 -> sendRequestInternal + 562:579: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):499:499 -> sendRequestInternal + 580:583: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):496:496 -> sendRequestInternal + 584:594: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):504:504 -> sendRequestInternal + 595:604: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):506:506 -> sendRequestInternal + 605:606: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):508:508 -> sendRequestInternal + 607:612: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):510:510 -> sendRequestInternal + 613:615: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):515:515 -> sendRequestInternal + 616:619: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):512:512 -> sendRequestInternal + 620:626: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):520:520 -> sendRequestInternal + 627:631: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):521:521 -> sendRequestInternal + 632:636: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):525:525 -> sendRequestInternal + 637:640: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):387:387 -> sendRequestInternal + 641:647: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):529:529 -> sendRequestInternal + 648:650: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):531:531 -> sendRequestInternal + 651:654: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):532:532 -> sendRequestInternal + 655:657: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):533:533 -> sendRequestInternal + 658:661: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):536:536 -> sendRequestInternal + 662:671: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):538:538 -> sendRequestInternal + 672:677: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):537:537 -> sendRequestInternal + 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;"} + 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: +# {"id":"sourceFile","fileName":"NetworkingModule.kt"} + 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"} + 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"} + 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;"} +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;"} +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;"} + 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 + 33:35:okhttp3.Response intercept(okhttp3.Interceptor$Chain):1083:1083 -> intercept + 36:48:okhttp3.Response intercept(okhttp3.Interceptor$Chain):1086:1086 -> intercept + 49:56:okhttp3.Response intercept(okhttp3.Interceptor$Chain):1081:1081 -> intercept +com.facebook.react.modules.network.NetworkingModule$sendRequestInternal$1$responseBody$1 -> com.facebook.react.modules.network.NetworkingModule$sendRequestInternal$1$responseBody$1: +# {"id":"sourceFile","fileName":"NetworkingModule.kt"} + 7:9:void (java.lang.String,com.facebook.react.bridge.ReactApplicationContext,int):322:322 -> + 10:16:void (java.lang.String,com.facebook.react.bridge.ReactApplicationContext,int):323:323 -> + 1:3:long getLast():323:323 -> getLast + 1:6:void onProgress(long,long,boolean):326:326 -> onProgress + 7:17:void onProgress(long,long,boolean):327:327 -> onProgress + 18:28:void onProgress(long,long,boolean):330:330 -> onProgress + 29:30:void onProgress(long,long,boolean):337:337 -> onProgress + 31:34:void onProgress(long,long,boolean):338:338 -> onProgress + 35:37:void onProgress(long,long,boolean):336:336 -> onProgress + 38:40:void onProgress(long,long,boolean):342:342 -> onProgress + 1:3:void setLast(long):323:323 -> setLast +com.facebook.react.modules.network.NetworkingModule$sendRequestInternal$2 -> com.facebook.react.modules.network.NetworkingModule$sendRequestInternal$2: +# {"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"} + 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"} + 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 + 32:33:void onResponse(okhttp3.Call,okhttp3.Response):559:559 -> onResponse + 34:36:void onResponse(okhttp3.Call,okhttp3.Response):556:556 -> onResponse + 37:43:void onResponse(okhttp3.Call,okhttp3.Response):578:578 -> onResponse + 44:45:void onResponse(okhttp3.Call,okhttp3.Response):581:581 -> onResponse + 46:47:void onResponse(okhttp3.Call,okhttp3.Response):582:582 -> onResponse + 48:49:void onResponse(okhttp3.Call,okhttp3.Response):583:583 -> onResponse + 50:56:void onResponse(okhttp3.Call,okhttp3.Response):580:580 -> onResponse + 57:72:void onResponse(okhttp3.Call,okhttp3.Response):588:588 -> onResponse + 73:81:void onResponse(okhttp3.Call,okhttp3.Response):589:589 -> onResponse + 82:95:void onResponse(okhttp3.Call,okhttp3.Response):590:590 -> onResponse + 96:97:void onResponse(okhttp3.Call,okhttp3.Response):593:593 -> onResponse + 98:107:void onResponse(okhttp3.Call,okhttp3.Response):596:596 -> onResponse + 108:113:void onResponse(okhttp3.Call,okhttp3.Response):593:593 -> onResponse + 114:135:void onResponse(okhttp3.Call,okhttp3.Response):602:602 -> onResponse + 136:143:void onResponse(okhttp3.Call,okhttp3.Response):603:603 -> onResponse + 144:147:void onResponse(okhttp3.Call,okhttp3.Response):604:604 -> onResponse + 148:151:void onResponse(okhttp3.Call,okhttp3.Response):605:605 -> onResponse + 152:153:void onResponse(okhttp3.Call,okhttp3.Response):607:607 -> onResponse + 154:155:void onResponse(okhttp3.Call,okhttp3.Response):608:608 -> onResponse + 156:158:void onResponse(okhttp3.Call,okhttp3.Response):606:606 -> onResponse + 159:160:void onResponse(okhttp3.Call,okhttp3.Response):613:613 -> onResponse + 161:162:void onResponse(okhttp3.Call,okhttp3.Response):614:614 -> onResponse + 163:166:void onResponse(okhttp3.Call,okhttp3.Response):615:615 -> onResponse + 167:170:void onResponse(okhttp3.Call,okhttp3.Response):612:612 -> onResponse + 171:184:void onResponse(okhttp3.Call,okhttp3.Response):624:624 -> onResponse + 185:191:void onResponse(okhttp3.Call,okhttp3.Response):625:625 -> onResponse + 192:193:void onResponse(okhttp3.Call,okhttp3.Response):627:627 -> onResponse + 194:195:void onResponse(okhttp3.Call,okhttp3.Response):628:628 -> onResponse + 196:199:void onResponse(okhttp3.Call,okhttp3.Response):629:629 -> onResponse + 200:203:void onResponse(okhttp3.Call,okhttp3.Response):626:626 -> onResponse + 204:205:void onResponse(okhttp3.Call,okhttp3.Response):635:635 -> onResponse + 206:213:void onResponse(okhttp3.Call,okhttp3.Response):636:636 -> onResponse + 214:219:void onResponse(okhttp3.Call,okhttp3.Response):638:638 -> onResponse + 220:235:void onResponse(okhttp3.Call,okhttp3.Response):640:640 -> onResponse + 236:237:void onResponse(okhttp3.Call,okhttp3.Response):648:648 -> onResponse + 238:239:void onResponse(okhttp3.Call,okhttp3.Response):649:649 -> onResponse + 240:243:void onResponse(okhttp3.Call,okhttp3.Response):650:650 -> onResponse + 244:247:void onResponse(okhttp3.Call,okhttp3.Response):647:647 -> onResponse + 248:257:void onResponse(okhttp3.Call,okhttp3.Response):655:655 -> onResponse + 258:265:void onResponse(okhttp3.Call,okhttp3.Response):656:656 -> onResponse + 266:267:void onResponse(okhttp3.Call,okhttp3.Response):659:659 -> onResponse + 268:269:void onResponse(okhttp3.Call,okhttp3.Response):660:660 -> onResponse + 270:271:void onResponse(okhttp3.Call,okhttp3.Response):662:662 -> onResponse + 272:274:void onResponse(okhttp3.Call,okhttp3.Response):658:658 -> onResponse + 275:276:void onResponse(okhttp3.Call,okhttp3.Response):665:665 -> onResponse + 277:278:void onResponse(okhttp3.Call,okhttp3.Response):666:666 -> onResponse + 279:282:void onResponse(okhttp3.Call,okhttp3.Response):667:667 -> onResponse + 283:286:void onResponse(okhttp3.Call,okhttp3.Response):664:664 -> onResponse + 287:294:void onResponse(okhttp3.Call,okhttp3.Response):600:600 -> onResponse + 295:306:void onResponse(okhttp3.Call,okhttp3.Response):670:670 -> onResponse +com.facebook.react.modules.network.NetworkingModule$wrapRequestBodyWithProgressEmitter$1 -> com.facebook.react.modules.network.NetworkingModule$wrapRequestBodyWithProgressEmitter$1: +# {"id":"sourceFile","fileName":"NetworkingModule.kt"} + 5:7:void (com.facebook.react.bridge.ReactApplicationContext,int):687:687 -> + 8:14:void (com.facebook.react.bridge.ReactApplicationContext,int):688:688 -> + 1:3:long getLast():688:688 -> getLast + 1:6:void onProgress(long,long,boolean):691:691 -> onProgress + 7:18:void onProgress(long,long,boolean):692:692 -> onProgress + 19:20:void onProgress(long,long,boolean):694:694 -> onProgress + 21:24:void onProgress(long,long,boolean):695:695 -> onProgress + 25:27:void onProgress(long,long,boolean):693:693 -> onProgress + 28:30:void onProgress(long,long,boolean):699:699 -> onProgress + 1:3:void setLast(long):688:688 -> setLast +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;"} +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;"} + 1:4:void ():20:20 -> + 1:1:okhttp3.OkHttpClient createClient():39:39 -> createClient + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/z;"} + 2:2:okhttp3.OkHttpClient createClient(android.content.Context):44:44 -> createClient + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)LQ3/z;"} + 1:5:okhttp3.OkHttpClient$Builder createClientBuilder():51:55 -> createClientBuilder + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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;"} + 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;"} + 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;"} + 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;"} + 1:3:void setClient$ReactAndroid_release(okhttp3.OkHttpClient):22:22 -> setClient$ReactAndroid_release + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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: +# {"id":"sourceFile","fileName":"ProgressListener.kt"} +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;"} + 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"} + 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 + 1:8:long contentLength():32:32 -> contentLength + 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;"} + 1:4:okio.Sink outputStreamSink(okio.BufferedSink):54:54 -> outputStreamSink + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/j;)Lf4/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"} + 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 +com.facebook.react.modules.network.ProgressRequestBody$outputStreamSink$1 -> com.facebook.react.modules.network.ProgressRequestBody$outputStreamSink$1: +# {"id":"sourceFile","fileName":"ProgressRequestBody.kt"} + 3:6:void (com.facebook.react.modules.network.ProgressRequestBody,java.io.OutputStream):55:55 -> + 1:2:void sendProgressUpdate():74:74 -> sendProgressUpdate + 3:8:void sendProgressUpdate():75:75 -> sendProgressUpdate + 9:25:void sendProgressUpdate():76:76 -> sendProgressUpdate + 1:3:void write(byte[],int,int):60:62 -> write + 4:6:void write(int):67:69 -> write +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;"} + okhttp3.ResponseBody responseBody -> responseBody + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 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;"} + 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;"} + 1:2:okio.BufferedSource source():36:37 -> source + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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;"} + 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"} + 6:17:long read(okio.Buffer,long):47:47 -> read + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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 + 34:48:long read(okio.Buffer,long):53:53 -> read + 49:52:long read(okio.Buffer,long):51:51 -> read +com.facebook.react.modules.network.ProgressiveStringDecoder -> com.facebook.react.modules.network.ProgressiveStringDecoder: +# {"id":"sourceFile","fileName":"ProgressiveStringDecoder.kt"} + 6:8:void (java.nio.charset.Charset):25:25 -> + 9:20:void (java.nio.charset.Charset):26:26 -> + 6:10:java.lang.String decodeNext(byte[],int):42:42 -> decodeNext + 11:14:java.lang.String decodeNext(byte[],int):43:43 -> decodeNext + 15:18:java.lang.String decodeNext(byte[],int):44:44 -> decodeNext + 19:22:java.lang.String decodeNext(byte[],int):45:45 -> decodeNext + 23:25:java.lang.String decodeNext(byte[],int):46:46 -> decodeNext + 26:38:java.lang.String decodeNext(byte[],int):49:49 -> decodeNext + 39:50:java.lang.String decodeNext(byte[],int):56:56 -> decodeNext + 51:59:java.lang.String decodeNext(byte[],int):60:60 -> decodeNext + 60:62:java.lang.String decodeNext(byte[],int):67:67 -> decodeNext + 63:65:java.lang.String decodeNext(byte[],int):68:68 -> decodeNext + 66:67:java.lang.String decodeNext(byte[],int):65:65 -> decodeNext + 68:71:java.lang.String decodeNext(byte[],int):74:74 -> decodeNext + 72:81:java.lang.String decodeNext(byte[],int):75:75 -> decodeNext + 82:101:java.lang.String decodeNext(byte[],int):78:78 -> decodeNext +com.facebook.react.modules.network.ProgressiveStringDecoder$Companion -> com.facebook.react.modules.network.ProgressiveStringDecoder$Companion: +# {"id":"sourceFile","fileName":"ProgressiveStringDecoder.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():82:82 -> +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;"} + 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;"} + 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 + 40:44:java.util.List loadForRequest(okhttp3.HttpUrl):41:41 -> loadForRequest + 45:55:java.util.List loadForRequest(okhttp3.HttpUrl):42:42 -> loadForRequest + 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"} + 6:8:void setCookieJar(okhttp3.CookieJar):24:24 -> setCookieJar + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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"} + 1:5:void closeQuietly(okio.Source):125:125 -> closeQuietly + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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;"} + 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;"} + 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;"} + 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 + 20:28:java.io.InputStream getDownloadFileInputStream(android.content.Context,android.net.Uri):92:92 -> getDownloadFileInputStream + 29:33:java.io.InputStream getDownloadFileInputStream(android.content.Context,android.net.Uri):93:93 -> getDownloadFileInputStream + 34:37:java.io.InputStream getDownloadFileInputStream(android.content.Context,android.net.Uri):94:94 -> getDownloadFileInputStream + 38:41:java.io.InputStream getDownloadFileInputStream(android.content.Context,android.net.Uri):95:95 -> getDownloadFileInputStream + 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;"} + 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 + 33:44:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):60:60 -> getFileInputStream + 45:52:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):63:63 -> getFileInputStream + 53:54:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):66:66 -> getFileInputStream + 55:63:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):67:67 -> getFileInputStream + 64:69:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):739:739 -> getFileInputStream + 64:69:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):68 -> getFileInputStream + 70:77:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):740:740 -> getFileInputStream + 70:77:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):68 -> getFileInputStream + 78:83:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):741:741 -> getFileInputStream + 78:83:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):68 -> getFileInputStream + 84:89:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):742:742 -> getFileInputStream + 84:89:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):68 -> getFileInputStream + 90:96:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):68:68 -> getFileInputStream + 97:106:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):743:743 -> getFileInputStream + 97:106:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):68 -> getFileInputStream + 107:110:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):747:747 -> getFileInputStream + 107:110:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):68 -> getFileInputStream + 111:118:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> getFileInputStream + 111:118:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):69 -> getFileInputStream + 119:120:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):69:69 -> getFileInputStream + 121:124:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):65:65 -> getFileInputStream + 125:130:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):72:72 -> getFileInputStream + 131:139:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):75:75 -> getFileInputStream + 140:162:java.io.InputStream getFileInputStream(android.content.Context,java.lang.String):77:77 -> getFileInputStream + 1:8:boolean isGzipEncoding(java.lang.String):47:47 -> isGzipEncoding +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;"} + 5:8:void (okhttp3.MediaType,java.io.InputStream):136:136 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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;"} + 7:16:void writeTo(okio.BufferedSink):153:153 -> writeTo + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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: +# {"id":"sourceFile","fileName":"PermissionsModule.kt"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 4:10:void (com.facebook.react.bridge.ReactApplicationContext):30:30 -> + 11:14:void (com.facebook.react.bridge.ReactApplicationContext):32:32 -> + 15:18:void (com.facebook.react.bridge.ReactApplicationContext):33:33 -> + 19:23:void (com.facebook.react.bridge.ReactApplicationContext):34:34 -> + 1:3:java.lang.String access$getNEVER_ASK_AGAIN$p(com.facebook.react.modules.permissions.PermissionsModule):26:26 -> access$getDENIED$p + 1:3:java.lang.String access$getDENIED$p(com.facebook.react.modules.permissions.PermissionsModule):26 -> access$getDENIED$p + 1:3:java.lang.String access$getNEVER_ASK_AGAIN$p(com.facebook.react.modules.permissions.PermissionsModule):26:26 -> access$getGRANTED$p + 1:3:java.lang.String access$getGRANTED$p(com.facebook.react.modules.permissions.PermissionsModule):26 -> access$getGRANTED$p + 1:3:java.lang.String access$getNEVER_ASK_AGAIN$p(com.facebook.react.modules.permissions.PermissionsModule):26:26 -> access$getNEVER_ASK_AGAIN$p + 11:18:void checkPermission(java.lang.String,com.facebook.react.bridge.Promise):41:41 -> checkPermission + 19:35:void checkPermission(java.lang.String,com.facebook.react.bridge.Promise):42:42 -> checkPermission + 1:10:com.facebook.react.modules.core.PermissionAwareActivity getPermissionAwareActivity():175:175 -> getPermissionAwareActivity + 11:14:com.facebook.react.modules.core.PermissionAwareActivity getPermissionAwareActivity():177:177 -> getPermissionAwareActivity + 15:17:com.facebook.react.modules.core.PermissionAwareActivity getPermissionAwareActivity():180:180 -> getPermissionAwareActivity + 18:25:com.facebook.react.modules.core.PermissionAwareActivity getPermissionAwareActivity():177:177 -> getPermissionAwareActivity + 26:33:com.facebook.react.modules.core.PermissionAwareActivity getPermissionAwareActivity():176:176 -> getPermissionAwareActivity + 14:23:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):156:156 -> onRequestPermissionsResult + 24:34:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):158:158 -> onRequestPermissionsResult + 35:42:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):159:159 -> onRequestPermissionsResult + 43:55:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):161:161 -> onRequestPermissionsResult + 56:66:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):163:163 -> onRequestPermissionsResult + 67:70:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):168:168 -> onRequestPermissionsResult + 71:74:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):165:165 -> onRequestPermissionsResult + 11:15:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):101:101 -> requestMultiplePermissions + 16:20:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):102:102 -> requestMultiplePermissions + 21:28:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):104:104 -> requestMultiplePermissions + 29:37:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):105:105 -> requestMultiplePermissions + 38:44:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):106:106 -> requestMultiplePermissions + 45:50:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):107:107 -> requestMultiplePermissions + 51:58:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):108:108 -> requestMultiplePermissions + 59:64:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):111:111 -> requestMultiplePermissions + 65:70:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):114:114 -> requestMultiplePermissions + 71:74:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):115:115 -> requestMultiplePermissions + 75:78:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):119:119 -> requestMultiplePermissions + 79:80:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):120:120 -> requestMultiplePermissions + 81:82:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):121:121 -> requestMultiplePermissions + 83:87:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):122:122 -> requestMultiplePermissions + 88:90:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):120:120 -> requestMultiplePermissions + 91:98:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> requestMultiplePermissions + 91:98:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):142 -> requestMultiplePermissions + 99:103:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):142:142 -> requestMultiplePermissions + 104:111:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):143:143 -> requestMultiplePermissions + 112:117:void requestMultiplePermissions(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):145:145 -> requestMultiplePermissions + 11:18:void requestPermission(java.lang.String,com.facebook.react.bridge.Promise):68:68 -> requestPermission + 19:24:void requestPermission(java.lang.String,com.facebook.react.bridge.Promise):69:69 -> requestPermission + 25:30:void requestPermission(java.lang.String,com.facebook.react.bridge.Promise):70:70 -> requestPermission + 31:34:void requestPermission(java.lang.String,com.facebook.react.bridge.Promise):74:74 -> requestPermission + 35:36:void requestPermission(java.lang.String,com.facebook.react.bridge.Promise):75:75 -> requestPermission + 37:38:void requestPermission(java.lang.String,com.facebook.react.bridge.Promise):76:76 -> requestPermission + 39:43:void requestPermission(java.lang.String,com.facebook.react.bridge.Promise):77:77 -> requestPermission + 44:46:void requestPermission(java.lang.String,com.facebook.react.bridge.Promise):75:75 -> requestPermission + 47:55:void requestPermission(java.lang.String,com.facebook.react.bridge.Promise):93:93 -> requestPermission + 56:63:void requestPermission(java.lang.String,com.facebook.react.bridge.Promise):94:94 -> requestPermission + 64:69:void requestPermission(java.lang.String,com.facebook.react.bridge.Promise):96:96 -> requestPermission + 11:27:void shouldShowRequestPermissionRationale(java.lang.String,com.facebook.react.bridge.Promise):55:55 -> shouldShowRequestPermissionRationale + 28:33:void shouldShowRequestPermissionRationale(java.lang.String,com.facebook.react.bridge.Promise):57:57 -> shouldShowRequestPermissionRationale +com.facebook.react.modules.permissions.PermissionsModule$Companion -> com.facebook.react.modules.permissions.PermissionsModule$Companion: +# {"id":"sourceFile","fileName":"PermissionsModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():183:183 -> +com.facebook.react.modules.permissions.PermissionsModule$requestMultiplePermissions$1 -> com.facebook.react.modules.permissions.PermissionsModule$requestMultiplePermissions$1: +# {"id":"sourceFile","fileName":"PermissionsModule.kt"} + 9:12:void (java.util.ArrayList,com.facebook.react.bridge.WritableNativeMap,com.facebook.react.modules.permissions.PermissionsModule,com.facebook.react.bridge.Promise):122:122 -> + 7:16:void invoke(java.lang.Object[]):124:124 -> invoke + 17:25:void invoke(java.lang.Object[]):125:125 -> invoke + 26:33:void invoke(java.lang.Object[]):126:126 -> invoke + 34:46:void invoke(java.lang.Object[]):127:127 -> invoke + 47:53:void invoke(java.lang.Object[]):128:128 -> invoke + 54:65:void invoke(java.lang.Object[]):129:129 -> invoke + 66:71:void invoke(java.lang.Object[]):131:131 -> invoke + 72:83:void invoke(java.lang.Object[]):132:132 -> invoke + 84:97:void invoke(java.lang.Object[]):134:134 -> invoke + 98:105:void invoke(java.lang.Object[]):138:138 -> invoke +com.facebook.react.modules.permissions.PermissionsModule$requestPermission$1 -> com.facebook.react.modules.permissions.PermissionsModule$requestPermission$1: +# {"id":"sourceFile","fileName":"PermissionsModule.kt"} + 7:10:void (com.facebook.react.bridge.Promise,com.facebook.react.modules.permissions.PermissionsModule,java.lang.String):77:77 -> + 7:15:void invoke(java.lang.Object[]):79:79 -> invoke + 16:28:void invoke(java.lang.Object[]):80:80 -> invoke + 29:40:void invoke(java.lang.Object[]):81:81 -> invoke + 41:49:void invoke(java.lang.Object[]):83:83 -> invoke + 50:57:void invoke(java.lang.Object[]):84:84 -> invoke + 58:69:void invoke(java.lang.Object[]):85:85 -> invoke + 70:81:void invoke(java.lang.Object[]):87:87 -> invoke +com.facebook.react.modules.reactdevtoolssettings.ReactDevToolsSettingsManagerModule -> com.facebook.react.modules.reactdevtoolssettings.ReactDevToolsSettingsManagerModule: +# {"id":"sourceFile","fileName":"ReactDevToolsSettingsManagerModule.kt"} + 6:8:void (com.facebook.react.bridge.ReactApplicationContext):18:18 -> + 9:23:void (com.facebook.react.bridge.ReactApplicationContext):21:21 -> + 1:10:java.lang.String getGlobalHookSettings():27:27 -> getGlobalHookSettings + 6:21:void setGlobalHookSettings(java.lang.String):24:24 -> setGlobalHookSettings +com.facebook.react.modules.reactdevtoolssettings.ReactDevToolsSettingsManagerModule$Companion -> com.facebook.react.modules.reactdevtoolssettings.ReactDevToolsSettingsManagerModule$Companion: +# {"id":"sourceFile","fileName":"ReactDevToolsSettingsManagerModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():29:29 -> +com.facebook.react.modules.share.ShareModule -> com.facebook.react.modules.share.ShareModule: +# {"id":"sourceFile","fileName":"ShareModule.kt"} + 6:9:void (com.facebook.react.bridge.ReactApplicationContext):21:21 -> + 12:19:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):33:33 -> share + 20:26:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):37:37 -> share + 27:31:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):38:38 -> share + 32:37:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):39:39 -> share + 38:46:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):40:40 -> share + 47:52:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):42:42 -> share + 53:61:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):43:43 -> share + 62:65:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):45:45 -> share + 66:70:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):46:46 -> share + 71:80:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):47:47 -> share + 81:84:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):49:49 -> share + 85:91:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):51:51 -> share + 92:95:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> share + 92:95:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):53 -> share + 96:100:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> share + 96:100:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):53 -> share + 101:107:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):53:53 -> share + 108:111:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):54:54 -> share + 112:119:void share(com.facebook.react.bridge.ReadableMap,java.lang.String,com.facebook.react.bridge.Promise):56:56 -> share +com.facebook.react.modules.share.ShareModule$Companion -> com.facebook.react.modules.share.ShareModule$Companion: +# {"id":"sourceFile","fileName":"ShareModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():60:60 -> +com.facebook.react.modules.sound.SoundManagerModule -> com.facebook.react.modules.sound.SoundManagerModule: +# {"id":"sourceFile","fileName":"SoundManagerModule.kt"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):20:20 -> + 1:18:void playTouchSound():23:23 -> playTouchSound + 19:22:void playTouchSound():24:24 -> playTouchSound +com.facebook.react.modules.sound.SoundManagerModule$Companion -> com.facebook.react.modules.sound.SoundManagerModule$Companion: +# {"id":"sourceFile","fileName":"SoundManagerModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():27:27 -> +com.facebook.react.modules.statusbar.StatusBarModule -> com.facebook.react.modules.statusbar.StatusBarModule: +# {"id":"sourceFile","fileName":"StatusBarModule.kt"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):33:33 -> + 1:1:void $r8$lambda$7u_WW3IZ_lnBDr-bsdqngjJdtG4(android.app.Activity,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$U6aXIWOalBosaZxy4vA6y4RCHqo(android.app.Activity,java.lang.String):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:10:java.util.Map getTypedExportedConstants():37:37 -> getTypedExportedConstants + 11:20:java.util.Map getTypedExportedConstants():39:39 -> getTypedExportedConstants + 21:51:java.util.Map getTypedExportedConstants():40:40 -> getTypedExportedConstants + 52:53:java.util.Map getTypedExportedConstants():41:41 -> getTypedExportedConstants + 54:74:java.util.Map getTypedExportedConstants():43:43 -> getTypedExportedConstants + 75:84:java.util.Map getTypedExportedConstants():44:44 -> getTypedExportedConstants + 85:89:java.util.Map getTypedExportedConstants():42:42 -> getTypedExportedConstants + 2:9:void setColor(double,boolean):51:51 -> setColor + 10:13:void setColor(double,boolean):52:52 -> setColor + 14:15:void setColor(double,boolean):55:55 -> setColor + 16:19:void setColor(double,boolean):53:53 -> setColor + 20:25:void setColor(double,boolean):59:59 -> setColor + 26:27:void setColor(double,boolean):62:62 -> setColor + 28:31:void setColor(double,boolean):60:60 -> setColor + 32:40:void setColor(double,boolean):67:67 -> setColor + 41:44:void setColor(double,boolean):66:66 -> setColor + 1:10:void setHidden(boolean):113:113 -> setHidden + 11:12:void setHidden(boolean):116:116 -> setHidden + 13:14:void setHidden(boolean):117:117 -> setHidden + 15:18:void setHidden(boolean):115:115 -> setHidden + 19:27:void setHidden(boolean):121:121 -> setHidden + 1:10:void setHidden$lambda$1(android.app.Activity,boolean):121:121 -> setHidden$lambda$1 + 1:10:void setStyle(java.lang.String):126:126 -> setStyle + 11:12:void setStyle(java.lang.String):129:129 -> setStyle + 13:14:void setStyle(java.lang.String):130:130 -> setStyle + 15:18:void setStyle(java.lang.String):128:128 -> setStyle + 19:27:void setStyle(java.lang.String):134:134 -> setStyle + 1:7:void setStyle$lambda$2(android.app.Activity,java.lang.String):136:136 -> setStyle$lambda$2 + 8:15:void setStyle$lambda$2(android.app.Activity,java.lang.String):137:137 -> setStyle$lambda$2 + 16:22:void setStyle$lambda$2(android.app.Activity,java.lang.String):138:138 -> setStyle$lambda$2 + 23:30:void setStyle$lambda$2(android.app.Activity,java.lang.String):139:139 -> setStyle$lambda$2 + 31:35:void setStyle$lambda$2(android.app.Activity,java.lang.String):141:141 -> setStyle$lambda$2 + 36:39:void setStyle$lambda$2(android.app.Activity,java.lang.String):146:146 -> setStyle$lambda$2 + 40:48:void setStyle$lambda$2(android.app.Activity,java.lang.String):152:152 -> setStyle$lambda$2 + 49:52:void setStyle$lambda$2(android.app.Activity,java.lang.String):153:153 -> setStyle$lambda$2 + 53:63:void setStyle$lambda$2(android.app.Activity,java.lang.String):155:155 -> setStyle$lambda$2 + 64:67:void setStyle$lambda$2(android.app.Activity,java.lang.String):160:160 -> setStyle$lambda$2 + 1:8:void setTranslucent(boolean):88:88 -> setTranslucent + 9:12:void setTranslucent(boolean):89:89 -> setTranslucent + 13:14:void setTranslucent(boolean):92:92 -> setTranslucent + 15:18:void setTranslucent(boolean):90:90 -> setTranslucent + 19:24:void setTranslucent(boolean):96:96 -> setTranslucent + 25:26:void setTranslucent(boolean):99:99 -> setTranslucent + 27:30:void setTranslucent(boolean):97:97 -> setTranslucent + 31:39:void setTranslucent(boolean):104:104 -> setTranslucent + 40:43:void setTranslucent(boolean):103:103 -> setTranslucent +com.facebook.react.modules.statusbar.StatusBarModule$$ExternalSyntheticLambda0 -> com.facebook.react.modules.statusbar.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + android.app.Activity com.facebook.react.modules.statusbar.StatusBarModule$$InternalSyntheticLambda$1$2efe143b72846299cd698bd6f1633182df27beff07e45d3897faddbb38670200$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + boolean com.facebook.react.modules.statusbar.StatusBarModule$$InternalSyntheticLambda$1$2efe143b72846299cd698bd6f1633182df27beff07e45d3897faddbb38670200$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.app.Activity,boolean):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.statusbar.StatusBarModule$$ExternalSyntheticLambda1 -> com.facebook.react.modules.statusbar.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + android.app.Activity com.facebook.react.modules.statusbar.StatusBarModule$$InternalSyntheticLambda$1$4721290769cb8f46dd4aa412f07be8e98382221e1fbac792d6d4a759232762c3$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.modules.statusbar.StatusBarModule$$InternalSyntheticLambda$1$4721290769cb8f46dd4aa412f07be8e98382221e1fbac792d6d4a759232762c3$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.app.Activity,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.statusbar.StatusBarModule$Companion -> com.facebook.react.modules.statusbar.StatusBarModule$Companion: +# {"id":"sourceFile","fileName":"StatusBarModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():166:166 -> +com.facebook.react.modules.statusbar.StatusBarModule$setColor$1 -> com.facebook.react.modules.statusbar.StatusBarModule$setColor$1: +# {"id":"sourceFile","fileName":"StatusBarModule.kt"} + 7:13:void (android.app.Activity,boolean,int,com.facebook.react.bridge.ReactApplicationContext):67:67 -> + 1:1:void $r8$lambda$d9mh4QOEF2TKp8eIk73zox9Y8aI(android.app.Activity,android.animation.ValueAnimator):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:11:void runGuarded():69:69 -> runGuarded + 12:14:void runGuarded():70:70 -> runGuarded + 15:18:void runGuarded():71:71 -> runGuarded + 19:22:void runGuarded():72:72 -> runGuarded + 23:45:void runGuarded():73:73 -> runGuarded + 46:57:void runGuarded():74:74 -> runGuarded + 58:66:void runGuarded():77:77 -> runGuarded + 67:70:void runGuarded():78:78 -> runGuarded + 71:76:void runGuarded():80:80 -> runGuarded + 6:30:void runGuarded$lambda$0(android.app.Activity,android.animation.ValueAnimator):75:75 -> runGuarded$lambda$0 +com.facebook.react.modules.statusbar.StatusBarModule$setColor$1$$ExternalSyntheticLambda0 -> com.facebook.react.modules.statusbar.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + android.app.Activity com.facebook.react.modules.statusbar.StatusBarModule$setColor$1$$InternalSyntheticLambda$1$66bff800fc198ae46f5c93ef5698c255c035e89462f1aed3cc8f6f2d104fc97b$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.app.Activity):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.facebook.react.modules.statusbar.StatusBarModule$setTranslucent$1 -> com.facebook.react.modules.statusbar.StatusBarModule$setTranslucent$1: +# {"id":"sourceFile","fileName":"StatusBarModule.kt"} + 5:11:void (android.app.Activity,boolean,com.facebook.react.bridge.ReactApplicationContext):104:104 -> + 1:14:void runGuarded():106:106 -> runGuarded +com.facebook.react.modules.systeminfo.AndroidInfoHelpers -> com.facebook.react.modules.systeminfo.AndroidInfoHelpers: +# {"id":"sourceFile","fileName":"AndroidInfoHelpers.kt"} + 8:16:void ():25:25 -> + 1:4:void ():19:19 -> + 1:1:java.lang.String getAdbReverseTcpCommand(int):43:43 -> getAdbReverseTcpCommand + 2:2:java.lang.String getAdbReverseTcpCommand(android.content.Context):47:47 -> getAdbReverseTcpCommand + 6:40:java.lang.String getDevServerNetworkIpAndPort$ReactAndroid_release(android.content.Context):110:110 -> getDevServerNetworkIpAndPort$ReactAndroid_release + 1:11:int getDevServerPort(android.content.Context):92:92 -> getDevServerPort + 1:8:java.lang.String getFriendlyDeviceName():51:51 -> getFriendlyDeviceName + 9:10:java.lang.String getFriendlyDeviceName():52:52 -> getFriendlyDeviceName + 11:14:java.lang.String getFriendlyDeviceName():51:51 -> getFriendlyDeviceName + 15:49:java.lang.String getFriendlyDeviceName():54:54 -> getFriendlyDeviceName + 3:6:java.util.Map getInspectorHostMetadata(android.content.Context):64:64 -> getInspectorHostMetadata + 7:8:java.util.Map getInspectorHostMetadata(android.content.Context):65:65 -> getInspectorHostMetadata + 9:14:java.util.Map getInspectorHostMetadata(android.content.Context):67:67 -> getInspectorHostMetadata + 15:21:java.util.Map getInspectorHostMetadata(android.content.Context):70:70 -> getInspectorHostMetadata + 22:25:java.util.Map getInspectorHostMetadata(android.content.Context):72:72 -> getInspectorHostMetadata + 26:31:java.util.Map getInspectorHostMetadata(android.content.Context):71:71 -> getInspectorHostMetadata + 32:37:java.util.Map getInspectorHostMetadata(android.content.Context):77:77 -> getInspectorHostMetadata + 38:43:java.util.Map getInspectorHostMetadata(android.content.Context):78:78 -> getInspectorHostMetadata + 44:51:java.util.Map getInspectorHostMetadata(android.content.Context):79:79 -> getInspectorHostMetadata + 52:59:java.util.Map getInspectorHostMetadata(android.content.Context):80:80 -> getInspectorHostMetadata + 60:75:java.util.Map getInspectorHostMetadata(android.content.Context):81:81 -> getInspectorHostMetadata + 76:80:java.util.Map getInspectorHostMetadata(android.content.Context):76:76 -> getInspectorHostMetadata + 2:5:java.lang.String getMetroHostPropValue():114:114 -> getMetroHostPropValue + 6:14:java.lang.String getMetroHostPropValue():115:115 -> getMetroHostPropValue + 15:30:java.lang.String getMetroHostPropValue():120:120 -> getMetroHostPropValue + 31:50:java.lang.String getMetroHostPropValue():121:121 -> getMetroHostPropValue + 51:52:java.lang.String getMetroHostPropValue():123:123 -> getMetroHostPropValue + 53:60:java.lang.String getMetroHostPropValue():125:125 -> getMetroHostPropValue + 61:62:java.lang.String getMetroHostPropValue():128:128 -> getMetroHostPropValue + 63:65:java.lang.String getMetroHostPropValue():133:133 -> getMetroHostPropValue + 66:92:java.lang.String getMetroHostPropValue():134:134 -> getMetroHostPropValue + 93:99:java.lang.String getMetroHostPropValue():130:130 -> getMetroHostPropValue + 100:105:java.lang.String getMetroHostPropValue():131:131 -> getMetroHostPropValue + 106:111:java.lang.String getMetroHostPropValue():133:133 -> getMetroHostPropValue + 112:121:java.lang.String getMetroHostPropValue():136:136 -> getMetroHostPropValue + 122:126:java.lang.String getMetroHostPropValue():133:133 -> getMetroHostPropValue + 127:132:java.lang.String getMetroHostPropValue():134:134 -> getMetroHostPropValue + 1:2:java.lang.String getReactNativeVersionString():86:86 -> getReactNativeVersionString + 3:20:java.lang.String getReactNativeVersionString():87:87 -> getReactNativeVersionString + 21:79:java.lang.String getReactNativeVersionString():88:88 -> getReactNativeVersionString + 1:1:java.lang.String getServerHost(int):33:33 -> getServerHost + 2:2:java.lang.String getServerHost(android.content.Context):37:37 -> getServerHost + 3:3:java.lang.String getServerHost(android.content.Context,int):40:40 -> getServerHost + 1:15:java.lang.String getServerIpAddress(android.content.Context,int):97:97 -> getServerIpAddress + 16:24:java.lang.String getServerIpAddress(android.content.Context,int):98:98 -> getServerIpAddress + 25:33:java.lang.String getServerIpAddress(android.content.Context,int):99:99 -> getServerIpAddress + 34:35:java.lang.String getServerIpAddress(android.content.Context,int):100:100 -> getServerIpAddress + 36:64:java.lang.String getServerIpAddress(android.content.Context,int):102:102 -> getServerIpAddress + 1:17:boolean isRunningOnGenymotion():28:28 -> isRunningOnGenymotion + 1:33:boolean isRunningOnStockEmulator():31:31 -> isRunningOnStockEmulator +com.facebook.react.modules.systeminfo.AndroidInfoModule -> com.facebook.react.modules.systeminfo.AndroidInfoModule: +# {"id":"sourceFile","fileName":"AndroidInfoModule.kt"} + 6:9:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:20:java.lang.String getAndroidID():69:69 -> getAndroidID + 1:5:java.util.Map getTypedExportedConstants():46:46 -> getTypedExportedConstants + 6:16:java.util.Map getTypedExportedConstants():47:47 -> getTypedExportedConstants + 17:23:java.util.Map getTypedExportedConstants():48:48 -> getTypedExportedConstants + 24:30:java.util.Map getTypedExportedConstants():49:49 -> getTypedExportedConstants + 31:37:java.util.Map getTypedExportedConstants():50:50 -> getTypedExportedConstants + 38:44:java.util.Map getTypedExportedConstants():51:51 -> getTypedExportedConstants + 45:51:java.util.Map getTypedExportedConstants():52:52 -> getTypedExportedConstants + 52:58:java.util.Map getTypedExportedConstants():53:53 -> getTypedExportedConstants + 59:62:java.util.Map getTypedExportedConstants():54:54 -> getTypedExportedConstants + 63:79:java.util.Map getTypedExportedConstants():56:56 -> getTypedExportedConstants + 80:84:java.util.Map getTypedExportedConstants():55:55 -> getTypedExportedConstants + 85:117:java.util.Map getTypedExportedConstants():58:58 -> getTypedExportedConstants + 118:125:java.util.Map getTypedExportedConstants():59:59 -> getTypedExportedConstants + 126:138:java.util.Map getTypedExportedConstants():61:61 -> getTypedExportedConstants + 139:145:java.util.Map getTypedExportedConstants():63:63 -> getTypedExportedConstants + 146:155:java.util.Map getTypedExportedConstants():64:64 -> getTypedExportedConstants + 1:9:boolean isRunningScreenshotTest():76:76 -> isRunningScreenshotTest + 1:17:java.lang.String uiMode():33:33 -> uiMode + 18:39:java.lang.String uiMode():34:34 -> uiMode + 40:42:java.lang.String uiMode():41:41 -> uiMode + 43:45:java.lang.String uiMode():39:39 -> uiMode + 46:48:java.lang.String uiMode():38:38 -> uiMode + 49:51:java.lang.String uiMode():35:35 -> uiMode + 52:54:java.lang.String uiMode():36:36 -> uiMode + 55:57:java.lang.String uiMode():37:37 -> uiMode + 58:60:java.lang.String uiMode():40:40 -> uiMode +com.facebook.react.modules.systeminfo.AndroidInfoModule$Companion -> com.facebook.react.modules.systeminfo.AndroidInfoModule$Companion: +# {"id":"sourceFile","fileName":"AndroidInfoModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():83:83 -> +com.facebook.react.modules.systeminfo.ReactNativeVersion -> com.facebook.react.modules.systeminfo.ReactNativeVersion: +# {"id":"sourceFile","fileName":"ReactNativeVersion.kt"} + 9:20:void ():15:15 -> + 21:31:void ():16:16 -> + 32:41:void ():17:17 -> + 42:52:void ():18:18 -> + 53:59:void ():14:14 -> + 1:4:void ():12:12 -> +com.facebook.react.modules.toast.ToastModule -> com.facebook.react.modules.toast.ToastModule: +# {"id":"sourceFile","fileName":"ToastModule.kt"} + 6:9:void (com.facebook.react.bridge.ReactApplicationContext):21:21 -> + 1:1:void $r8$lambda$Bi27vsNsiteh1mOVNqJqwMOfRHA(com.facebook.react.modules.toast.ToastModule,java.lang.String,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$bW2TQtglpcveSfWaQYXVCRb1pz4(com.facebook.react.modules.toast.ToastModule,java.lang.String,int,int):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$dbonw_EMESs1vYH5jdQbmLohUi0(com.facebook.react.modules.toast.ToastModule,java.lang.String,int,int,int,int):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 2:12:java.util.Map getTypedExportedConstants():25:25 -> getTypedExportedConstants + 13:24:java.util.Map getTypedExportedConstants():26:26 -> getTypedExportedConstants + 25:36:java.util.Map getTypedExportedConstants():27:27 -> getTypedExportedConstants + 37:48:java.util.Map getTypedExportedConstants():28:28 -> getTypedExportedConstants + 49:62:java.util.Map getTypedExportedConstants():29:29 -> getTypedExportedConstants + 63:67:java.util.Map getTypedExportedConstants():24:24 -> getTypedExportedConstants + 2:10:void show(java.lang.String,double):34:34 -> show + 1:12:void show$lambda$0(com.facebook.react.modules.toast.ToastModule,java.lang.String,int):34:34 -> show$lambda$0 + 3:11:void showWithGravity(java.lang.String,double,double):40:40 -> showWithGravity + 1:9:void showWithGravity$lambda$1(com.facebook.react.modules.toast.ToastModule,java.lang.String,int,int):41:41 -> showWithGravity$lambda$1 + 10:12:void showWithGravity$lambda$1(com.facebook.react.modules.toast.ToastModule,java.lang.String,int,int):42:42 -> showWithGravity$lambda$1 + 13:16:void showWithGravity$lambda$1(com.facebook.react.modules.toast.ToastModule,java.lang.String,int,int):43:43 -> showWithGravity$lambda$1 + 6:16:void showWithGravityAndOffset(java.lang.String,double,double,double,double):58:58 -> showWithGravityAndOffset + 1:8:void showWithGravityAndOffset$lambda$2(com.facebook.react.modules.toast.ToastModule,java.lang.String,int,int,int,int):59:59 -> showWithGravityAndOffset$lambda$2 + 9:11:void showWithGravityAndOffset$lambda$2(com.facebook.react.modules.toast.ToastModule,java.lang.String,int,int,int,int):60:60 -> showWithGravityAndOffset$lambda$2 + 12:15:void showWithGravityAndOffset$lambda$2(com.facebook.react.modules.toast.ToastModule,java.lang.String,int,int,int,int):61:61 -> showWithGravityAndOffset$lambda$2 +com.facebook.react.modules.toast.ToastModule$$ExternalSyntheticLambda0 -> com.facebook.react.modules.toast.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.modules.toast.ToastModule com.facebook.react.modules.toast.ToastModule$$InternalSyntheticLambda$1$307372c76a9bdff5e4d50c1f2c2d598107e2baf87e46bb21ea3c059b132c0b14$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.modules.toast.ToastModule$$InternalSyntheticLambda$1$307372c76a9bdff5e4d50c1f2c2d598107e2baf87e46bb21ea3c059b132c0b14$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.modules.toast.ToastModule$$InternalSyntheticLambda$1$307372c76a9bdff5e4d50c1f2c2d598107e2baf87e46bb21ea3c059b132c0b14$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.modules.toast.ToastModule$$InternalSyntheticLambda$1$307372c76a9bdff5e4d50c1f2c2d598107e2baf87e46bb21ea3c059b132c0b14$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.modules.toast.ToastModule$$InternalSyntheticLambda$1$307372c76a9bdff5e4d50c1f2c2d598107e2baf87e46bb21ea3c059b132c0b14$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.modules.toast.ToastModule$$InternalSyntheticLambda$1$307372c76a9bdff5e4d50c1f2c2d598107e2baf87e46bb21ea3c059b132c0b14$0.f$5 -> i + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.modules.toast.ToastModule,java.lang.String,int,int,int,int):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.toast.ToastModule$$ExternalSyntheticLambda1 -> com.facebook.react.modules.toast.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.modules.toast.ToastModule com.facebook.react.modules.toast.ToastModule$$InternalSyntheticLambda$1$35f35bdc20cbf32ed96ead163c092c6ca3901662de1a49909c8a55ee9f77c101$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.modules.toast.ToastModule$$InternalSyntheticLambda$1$35f35bdc20cbf32ed96ead163c092c6ca3901662de1a49909c8a55ee9f77c101$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.modules.toast.ToastModule$$InternalSyntheticLambda$1$35f35bdc20cbf32ed96ead163c092c6ca3901662de1a49909c8a55ee9f77c101$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.modules.toast.ToastModule$$InternalSyntheticLambda$1$35f35bdc20cbf32ed96ead163c092c6ca3901662de1a49909c8a55ee9f77c101$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.modules.toast.ToastModule,java.lang.String,int,int):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.toast.ToastModule$$ExternalSyntheticLambda2 -> com.facebook.react.modules.toast.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.modules.toast.ToastModule com.facebook.react.modules.toast.ToastModule$$InternalSyntheticLambda$1$d68ee781db3cf8b01159bb4d03cd1fb1f64e98b0d0e8846618381e4ed56770e7$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.modules.toast.ToastModule$$InternalSyntheticLambda$1$d68ee781db3cf8b01159bb4d03cd1fb1f64e98b0d0e8846618381e4ed56770e7$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.modules.toast.ToastModule$$InternalSyntheticLambda$1$d68ee781db3cf8b01159bb4d03cd1fb1f64e98b0d0e8846618381e4ed56770e7$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.modules.toast.ToastModule,java.lang.String,int):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.toast.ToastModule$Companion -> com.facebook.react.modules.toast.ToastModule$Companion: +# {"id":"sourceFile","fileName":"ToastModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():65:65 -> +com.facebook.react.modules.vibration.VibrationModule -> com.facebook.react.modules.vibration.VibrationModule: +# {"id":"sourceFile","fileName":"VibrationModule.kt"} + 6:9:void (com.facebook.react.bridge.ReactApplicationContext):24:24 -> + 1:10:void cancel():51:51 -> cancel + 1:6:android.os.Vibrator getVibrator():55:55 -> getVibrator + 7:22:android.os.Vibrator getVibrator():57:57 -> getVibrator + 23:29:android.os.Vibrator getVibrator():59:59 -> getVibrator + 30:42:android.os.Vibrator getVibrator():62:62 -> getVibrator + 2:8:void vibrate(double):28:28 -> vibrate + 9:16:void vibrate(double):29:29 -> vibrate + 17:25:void vibrate(double):30:30 -> vibrate + 26:29:void vibrate(double):32:32 -> vibrate + 7:13:void vibrateByPattern(com.facebook.react.bridge.ReadableArray,double):38:38 -> vibrateByPattern + 14:19:void vibrateByPattern(com.facebook.react.bridge.ReadableArray,double):39:39 -> vibrateByPattern + 20:26:void vibrateByPattern(com.facebook.react.bridge.ReadableArray,double):40:40 -> vibrateByPattern + 27:36:void vibrateByPattern(com.facebook.react.bridge.ReadableArray,double):41:41 -> vibrateByPattern + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.vibration.VibrationModule$$ExternalSyntheticApiModelOutline1 -> I1.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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.vibration.VibrationModule$$ExternalSyntheticApiModelOutline2 -> I1.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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.vibration.VibrationModule$$ExternalSyntheticApiModelOutline3 -> I1.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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.modules.vibration.VibrationModule$$ExternalSyntheticApiModelOutline4 -> I1.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 + # {"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"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():65:65 -> +com.facebook.react.modules.websocket.WebSocketModule -> com.facebook.react.modules.websocket.WebSocketModule: +# {"id":"sourceFile","fileName":"WebSocketModule.kt"} + 6:8:void (com.facebook.react.bridge.ReactApplicationContext):40:40 -> + 9:15:void (com.facebook.react.bridge.ReactApplicationContext):48:48 -> + 16:22:void (com.facebook.react.bridge.ReactApplicationContext):49:49 -> + 23:30:void (com.facebook.react.bridge.ReactApplicationContext):50:50 -> + 1:3:com.facebook.react.modules.network.CustomClientBuilder access$getCustomClientBuilder$cp():38:38 -> access$getContentHandlers$p + 1:3:java.util.Map access$getContentHandlers$p(com.facebook.react.modules.websocket.WebSocketModule):38 -> access$getContentHandlers$p + 1:3:com.facebook.react.modules.network.CustomClientBuilder access$getCustomClientBuilder$cp():38:38 -> access$getCustomClientBuilder$cp + 1:3:com.facebook.react.modules.network.CustomClientBuilder access$getCustomClientBuilder$cp():38:38 -> access$getWebSocketConnections$p + 1:3:java.util.Map access$getWebSocketConnections$p(com.facebook.react.modules.websocket.WebSocketModule):38 -> access$getWebSocketConnections$p + 1:4:com.facebook.react.modules.network.CustomClientBuilder access$getCustomClientBuilder$cp():38:38 -> access$notifyWebSocketFailed + 1:4:void access$notifyWebSocketFailed(com.facebook.react.modules.websocket.WebSocketModule,int,java.lang.String):38 -> access$notifyWebSocketFailed + 1:4:com.facebook.react.modules.network.CustomClientBuilder access$getCustomClientBuilder$cp():38:38 -> access$sendEvent + 1:4:void access$sendEvent(com.facebook.react.modules.websocket.WebSocketModule,java.lang.String,com.facebook.react.bridge.ReadableMap):38 -> access$sendEvent + 1:3:com.facebook.react.modules.network.CustomClientBuilder access$getCustomClientBuilder$cp():38:38 -> access$setCustomClientBuilder$cp + 1:3:void access$setCustomClientBuilder$cp(com.facebook.react.modules.network.CustomClientBuilder):38 -> access$setCustomClientBuilder$cp + 2:17:void close(double,java.lang.String,double):208:208 -> close + 18:20:void close(double,java.lang.String,double):215:215 -> close + 21:29:void close(double,java.lang.String,double):216:216 -> close + 30:40:void close(double,java.lang.String,double):217:217 -> close + 41:63:void close(double,java.lang.String,double):219:219 -> close + 7:11:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):83:83 -> connect + 12:19:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):84:84 -> connect + 20:25:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):85:85 -> connect + 26:31:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):86:86 -> connect + 32:36:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):88:88 -> connect + 37:40:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):90:90 -> connect + 41:57:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):92:92 -> connect + 58:63:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):94:94 -> connect + 64:68:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):96:96 -> connect + 69:90:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):101:101 -> connect + 91:96:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):102:102 -> connect + 97:101:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):103:103 -> connect + 102:107:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):105:105 -> connect + 108:111:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):106:106 -> connect + 112:119:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):107:107 -> connect + 120:126:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):108:108 -> connect + 127:132:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):113:113 -> connect + 133:136:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):111:111 -> connect + 137:168:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):113:113 -> connect + 169:196:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):116:116 -> connect + 197:207:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):102:102 -> connect + 208:218:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):122:122 -> connect + 219:224:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):125:125 -> connect + 225:231:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):126:126 -> connect + 232:238:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):127:127 -> connect + 239:257:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):128:128 -> connect + 258:278:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):129:129 -> connect + 279:281:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):130:130 -> connect + 282:287:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):131:131 -> connect + 288:296:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):134:134 -> connect + 297:308:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):135:135 -> connect + 309:322:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):136:136 -> connect + 323:326:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):141:141 -> connect + 327:331:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):142:142 -> connect + 332:334:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):140:140 -> connect + 335:346:void connect(java.lang.String,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableMap,double):203:203 -> connect + 1:2:java.lang.String getCookie(java.lang.String):346:346 -> getCookie + 3:13:java.lang.String getCookie(java.lang.String):347:347 -> getCookie + 14:24:java.lang.String getCookie(java.lang.String):348:348 -> getCookie + 25:34:java.lang.String getCookie(java.lang.String):349:349 -> getCookie + 35:42:java.lang.String getCookie(java.lang.String):350:350 -> getCookie + 43:51:java.lang.String getCookie(java.lang.String):353:353 -> getCookie + 52:72:java.lang.String getCookie(java.lang.String):357:357 -> getCookie + 73:93:java.lang.String getCookie(java.lang.String):355:355 -> getCookie + 1:25:void invalidate():53:53 -> invalidate + 26:29:void invalidate():54:54 -> invalidate + 30:34:void invalidate():56:56 -> invalidate + 35:40:void invalidate():57:57 -> invalidate + 1:4:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> notifyWebSocketFailed + 1:4:void notifyWebSocketFailed(int,java.lang.String):332 -> notifyWebSocketFailed + 5:9:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> notifyWebSocketFailed + 5:9:void notifyWebSocketFailed(int,java.lang.String):332 -> notifyWebSocketFailed + 10:14:void notifyWebSocketFailed(int,java.lang.String):333:333 -> notifyWebSocketFailed + 15:19:void notifyWebSocketFailed(int,java.lang.String):334:334 -> notifyWebSocketFailed + 20:25:void notifyWebSocketFailed(int,java.lang.String):336:336 -> notifyWebSocketFailed + 2:15:void ping(double):306:306 -> ping + 16:19:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> ping + 16:19:void ping(double):309 -> ping + 20:24:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> ping + 20:24:void ping(double):309 -> ping + 25:29:void ping(double):310:310 -> ping + 30:36:void ping(double):311:311 -> ping + 37:41:void ping(double):313:313 -> ping + 42:45:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> ping + 42:45:void ping(double):314 -> ping + 46:50:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> ping + 46:50:void ping(double):314 -> ping + 51:53:void ping(double):315:315 -> ping + 54:59:void ping(double):316:316 -> ping + 60:64:void ping(double):317:317 -> ping + 65:69:void ping(double):319:319 -> ping + 70:78:void ping(double):320:320 -> ping + 79:88:void ping(double):321:321 -> ping + 89:95:void ping(double):325:325 -> ping + 96:103:void ping(double):327:327 -> ping + 7:20:void send(java.lang.String,double):225:225 -> send + 21:24:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> send + 21:24:void send(java.lang.String,double):228 -> send + 25:29:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> send + 25:29:void send(java.lang.String,double):228 -> send + 30:34:void send(java.lang.String,double):229:229 -> send + 35:39:void send(java.lang.String,double):230:230 -> send + 40:44:void send(java.lang.String,double):232:232 -> send + 45:48:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> send + 45:48:void send(java.lang.String,double):233 -> send + 49:53:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> send + 49:53:void send(java.lang.String,double):233 -> send + 54:56:void send(java.lang.String,double):234:234 -> send + 57:62:void send(java.lang.String,double):235:235 -> send + 63:67:void send(java.lang.String,double):236:236 -> send + 68:72:void send(java.lang.String,double):238:238 -> send + 73:81:void send(java.lang.String,double):239:239 -> send + 82:91:void send(java.lang.String,double):240:240 -> send + 92:96:void send(java.lang.String,double):244:244 -> send + 97:104:void send(java.lang.String,double):246:246 -> send + 1:1:void sendBinary(java.lang.String,double):252:252 -> sendBinary + 2:3:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:31 -> sendBinary + 2:3:void sendBinary(java.lang.String,double):255 -> sendBinary + 4:5:void sendBinary(java.lang.String,double):256:257 -> sendBinary + 6:6:void sendBinary(java.lang.String,double):259:259 -> sendBinary + 7:8:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:31 -> sendBinary + 7:8:void sendBinary(java.lang.String,double):260 -> sendBinary + 9:11:void sendBinary(java.lang.String,double):261:263 -> sendBinary + 12:14:void sendBinary(java.lang.String,double):265:267 -> sendBinary + 15:16:void sendBinary(java.lang.String,double):271:272 -> sendBinary + 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"} + 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 + 24:24:void sendBinary(okio.ByteString,int):286:286 -> sendBinary + 25:26:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:31 -> sendBinary + 25:26:void sendBinary(okio.ByteString,int):287 -> sendBinary + 27:29:void sendBinary(okio.ByteString,int):288:290 -> sendBinary + 30:32:void sendBinary(okio.ByteString,int):292:294 -> sendBinary + 33:33:void sendBinary(okio.ByteString,int):298:298 -> sendBinary + 34:34:void sendBinary(okio.ByteString,int):300:300 -> sendBinary + 1:9:void sendEvent(java.lang.String,com.facebook.react.bridge.ReadableMap):61:61 -> sendEvent + 10:15:void sendEvent(java.lang.String,com.facebook.react.bridge.ReadableMap):62:62 -> sendEvent + 16:19:void sendEvent(java.lang.String,com.facebook.react.bridge.ReadableMap):63:63 -> sendEvent + 3:6:void setContentHandler(int,com.facebook.react.modules.websocket.WebSocketModule$ContentHandler):68:68 -> setContentHandler + 7:12:void setContentHandler(int,com.facebook.react.modules.websocket.WebSocketModule$ContentHandler):69:69 -> setContentHandler + 13:22:void setContentHandler(int,com.facebook.react.modules.websocket.WebSocketModule$ContentHandler):71:71 -> setContentHandler +com.facebook.react.modules.websocket.WebSocketModule$Companion -> com.facebook.react.modules.websocket.WebSocketModule$Companion: +# {"id":"sourceFile","fileName":"WebSocketModule.kt"} + 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"} + 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"} + 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 + 59:77:java.lang.String getDefaultOrigin(java.lang.String):389:389 -> getDefaultOrigin + 78:79:java.lang.String getDefaultOrigin(java.lang.String):394:394 -> getDefaultOrigin + 80:88:java.lang.String getDefaultOrigin(java.lang.String):398:398 -> getDefaultOrigin + 89:121:java.lang.String getDefaultOrigin(java.lang.String):399:399 -> getDefaultOrigin + 122:146:java.lang.String getDefaultOrigin(java.lang.String):401:401 -> getDefaultOrigin + 147:174:java.lang.String getDefaultOrigin(java.lang.String):406:406 -> getDefaultOrigin + 1:4:void setCustomClientBuilder(com.facebook.react.modules.network.CustomClientBuilder):372:372 -> setCustomClientBuilder +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"} +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"} + 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 + 17:21:void onClosed(okhttp3.WebSocket,int,java.lang.String):157 -> onClosed + 22:26:void onClosed(okhttp3.WebSocket,int,java.lang.String):158:158 -> onClosed + 27:31:void onClosed(okhttp3.WebSocket,int,java.lang.String):159:159 -> onClosed + 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"} + 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"} + 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"} + 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"} + 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"} + 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 + 32:36:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> onOpen + 32:36:void onOpen(okhttp3.WebSocket,okhttp3.Response):145 -> onOpen + 37:41:void onOpen(okhttp3.WebSocket,okhttp3.Response):146:146 -> onOpen + 42:54:void onOpen(okhttp3.WebSocket,okhttp3.Response):147:147 -> onOpen + 55:62:void onOpen(okhttp3.WebSocket,okhttp3.Response):149:149 -> onOpen +com.facebook.react.packagerconnection.FileIoHandler -> com.facebook.react.packagerconnection.FileIoHandler: +# {"id":"sourceFile","fileName":"FileIoHandler.kt"} + 9:22:void ():160:160 -> + 1:4:void ():19:19 -> + 5:6:void ():45:45 -> + 7:17:void ():46:46 -> + 18:24:void ():47:47 -> + 25:31:void ():48:48 -> + 32:41:void ():52:52 -> + 42:51:void ():74:74 -> + 52:62:void ():95:95 -> + 1:1:boolean $r8$lambda$OHygzmcxrjg-1zyWGpERqHRaAHI(java.util.Map$Entry):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:5:int access$addOpenFile(com.facebook.react.packagerconnection.FileIoHandler,java.lang.String):19:19 -> access$addOpenFile + 1:3:java.util.Map access$getOpenFiles$p(com.facebook.react.packagerconnection.FileIoHandler):19:19 -> access$getOpenFiles$p + 1:10:int addOpenFile(java.lang.String):129:129 -> addOpenFile + 11:20:int addOpenFile(java.lang.String):130:130 -> addOpenFile + 21:29:int addOpenFile(java.lang.String):131:131 -> addOpenFile + 30:37:int addOpenFile(java.lang.String):132:132 -> addOpenFile + 1:3:java.util.Map handlers():125:125 -> handlers + 1:3:void run():139:139 -> run + 4:17:void run():140:140 -> run + 18:25:void run():153:153 -> run + 26:35:void run():154:154 -> run + 36:37:void run():156:156 -> run + 38:41:void run():139:139 -> run + 12:17:boolean run$lambda$1$lambda$0(java.util.Map$Entry):141:141 -> run$lambda$1$lambda$0 + 18:22:boolean run$lambda$1$lambda$0(java.util.Map$Entry):143:143 -> run$lambda$1$lambda$0 + 23:33:boolean run$lambda$1$lambda$0(java.util.Map$Entry):145:145 -> run$lambda$1$lambda$0 +com.facebook.react.packagerconnection.FileIoHandler$$ExternalSyntheticLambda0 -> com.facebook.react.packagerconnection.a: +# {"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.facebook.react.packagerconnection.FileIoHandler$1 -> com.facebook.react.packagerconnection.FileIoHandler$1: +# {"id":"sourceFile","fileName":"FileIoHandler.kt"} + 3:6:void (com.facebook.react.packagerconnection.FileIoHandler):52:52 -> + 6:14:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):54:54 -> onRequest + 15:18:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):57:57 -> onRequest + 19:26:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):61:61 -> onRequest + 27:34:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):63:63 -> onRequest + 35:42:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):64:64 -> onRequest + 43:58:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):66:66 -> onRequest + 59:85:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):64:64 -> onRequest + 86:93:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):63:63 -> onRequest + 94:101:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):61:61 -> onRequest + 102:103:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):58:58 -> onRequest + 104:105:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):59:59 -> onRequest + 106:109:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):58:58 -> onRequest + 110:116:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):68:68 -> onRequest + 117:118:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):70:70 -> onRequest + 119:122:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):54:54 -> onRequest +com.facebook.react.packagerconnection.FileIoHandler$2 -> com.facebook.react.packagerconnection.FileIoHandler$2: +# {"id":"sourceFile","fileName":"FileIoHandler.kt"} + 3:6:void (com.facebook.react.packagerconnection.FileIoHandler):74:74 -> + 6:14:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):76:76 -> onRequest + 15:18:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):78:78 -> onRequest + 19:30:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):82:82 -> onRequest + 31:41:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):85:85 -> onRequest + 42:44:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):86:86 -> onRequest + 45:54:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):87:87 -> onRequest + 55:62:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):83:83 -> onRequest + 63:70:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):79:79 -> onRequest + 71:77:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):89:89 -> onRequest + 78:79:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):91:91 -> onRequest + 80:83:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):76:76 -> onRequest +com.facebook.react.packagerconnection.FileIoHandler$3 -> com.facebook.react.packagerconnection.FileIoHandler$3: +# {"id":"sourceFile","fileName":"FileIoHandler.kt"} + 3:6:void (com.facebook.react.packagerconnection.FileIoHandler):95:95 -> + 6:14:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):97:97 -> onRequest + 15:18:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):100:100 -> onRequest + 19:26:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):104:104 -> onRequest + 27:34:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):108:108 -> onRequest + 35:50:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):113:113 -> onRequest + 51:62:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):116:116 -> onRequest + 63:70:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):114:114 -> onRequest + 71:78:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):110:110 -> onRequest + 79:86:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):106:106 -> onRequest + 87:88:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):101:101 -> onRequest + 89:90:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):102:102 -> onRequest + 91:94:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):101:101 -> onRequest + 95:101:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):118:118 -> onRequest + 102:103:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):120:120 -> onRequest + 104:107:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):97:97 -> onRequest +com.facebook.react.packagerconnection.FileIoHandler$Companion -> com.facebook.react.packagerconnection.FileIoHandler$Companion: +# {"id":"sourceFile","fileName":"FileIoHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():159:159 -> +com.facebook.react.packagerconnection.FileIoHandler$TtlFileInputStream -> com.facebook.react.packagerconnection.FileIoHandler$TtlFileInputStream: +# {"id":"sourceFile","fileName":"FileIoHandler.kt"} + 1:3:void (java.lang.String):21:21 -> + 4:10:void (java.lang.String):22:22 -> + 11:20:void (java.lang.String):23:23 -> + 1:6:void close():41:41 -> close + 1:14:boolean expiredTtl():29:29 -> expiredTtl + 1:10:void extendTtl():26:26 -> extendTtl + 1:3:java.lang.String read(int):33:33 -> read + 4:5:java.lang.String read(int):34:34 -> read + 6:12:java.lang.String read(int):35:35 -> read + 13:22:java.lang.String read(int):36:36 -> read +com.facebook.react.packagerconnection.JSPackagerClient -> com.facebook.react.packagerconnection.JSPackagerClient: +# {"id":"sourceFile","fileName":"JSPackagerClient.kt"} + 9:22:void ():127:127 -> + 1:1:void (java.lang.String,com.facebook.react.packagerconnection.PackagerConnectionSettings,java.util.Map):0:0 -> + 2:2:void (java.lang.String,com.facebook.react.packagerconnection.PackagerConnectionSettings,java.util.Map,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback,int,kotlin.jvm.internal.DefaultConstructorMarker):19:19 -> + 2:2:void (java.lang.String,com.facebook.react.packagerconnection.PackagerConnectionSettings,java.util.Map,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback):19 -> + 3:3:void (java.lang.String,com.facebook.react.packagerconnection.PackagerConnectionSettings,java.util.Map,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback):23:23 -> + 4:12:void (java.lang.String,com.facebook.react.packagerconnection.PackagerConnectionSettings,java.util.Map,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback):30:38 -> + 13:13:void (java.lang.String,com.facebook.react.packagerconnection.PackagerConnectionSettings,java.util.Map,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback):40:40 -> + 14:14:void (java.lang.String,com.facebook.react.packagerconnection.PackagerConnectionSettings,java.util.Map,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback,int,kotlin.jvm.internal.DefaultConstructorMarker):19:19 -> + 3:10:void abortOnMessage(java.lang.Object,java.lang.String):91:91 -> abortOnMessage + 11:33:void abortOnMessage(java.lang.Object,java.lang.String):93:93 -> abortOnMessage + 1:3:java.lang.String access$getTAG$cp():18:18 -> access$getTAG$cp + 1:3:java.lang.String access$getTAG$cp():18:18 -> access$getWebSocket$p + 1:3:com.facebook.react.packagerconnection.ReconnectingWebSocket access$getWebSocket$p(com.facebook.react.packagerconnection.JSPackagerClient):18 -> access$getWebSocket$p + 1:6:void close():48:48 -> close + 1:6:void init():44:44 -> init + 1:1:void onMessage(java.lang.String):53:53 -> onMessage + 2:5:void onMessage(java.lang.String):55:58 -> onMessage + 6:6:void onMessage(java.lang.String):61:61 -> onMessage + 7:7:void onMessage(java.lang.String):66:66 -> onMessage + 8:8:void onMessage(java.lang.String):70:70 -> onMessage + 9:9:void onMessage(java.lang.String):72:72 -> onMessage + 10:10:void onMessage(java.lang.String):77:77 -> onMessage + 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"} +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 -> + 2:2:void ():126:126 -> +com.facebook.react.packagerconnection.JSPackagerClient$ResponderImpl -> com.facebook.react.packagerconnection.JSPackagerClient$ResponderImpl: +# {"id":"sourceFile","fileName":"JSPackagerClient.kt"} + 6:13:void (com.facebook.react.packagerconnection.JSPackagerClient,java.lang.Object):96:96 -> + 6:10:void error(java.lang.Object):114:114 -> error + 11:16:void error(java.lang.Object):115:115 -> error + 17:23:void error(java.lang.Object):116:116 -> error + 24:26:void error(java.lang.Object):117:117 -> error + 27:46:void error(java.lang.Object):119:119 -> error + 47:56:void error(java.lang.Object):121:121 -> error + 6:10:void respond(java.lang.Object):100:100 -> respond + 11:16:void respond(java.lang.Object):101:101 -> respond + 17:23:void respond(java.lang.Object):102:102 -> respond + 24:26:void respond(java.lang.Object):103:103 -> respond + 27:46:void respond(java.lang.Object):105:105 -> respond + 47:56:void respond(java.lang.Object):107:107 -> respond +com.facebook.react.packagerconnection.NotificationOnlyHandler -> com.facebook.react.packagerconnection.NotificationOnlyHandler: +# {"id":"sourceFile","fileName":"NotificationOnlyHandler.kt"} + 1:4:void ():12:12 -> + 6:10:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):15:15 -> onRequest + 11:20:void onRequest(java.lang.Object,com.facebook.react.packagerconnection.Responder):16:16 -> onRequest +com.facebook.react.packagerconnection.PackagerConnectionSettings -> com.facebook.react.packagerconnection.PackagerConnectionSettings: +# {"id":"sourceFile","fileName":"PackagerConnectionSettings.kt"} + 9:17:void ():61:61 -> + 6:10:void (android.content.Context):18:18 -> + 11:21:void (android.content.Context):20:20 -> + 22:32:void (android.content.Context):21:21 -> + 33:40:void (android.content.Context):22:22 -> + 1:3:java.util.Map getAdditionalOptionsForPackager():58:58 -> getAdditionalOptionsForPackager + 1:11:java.lang.String getDebugServerHost():28:28 -> getDebugServerHost + 12:19:java.lang.String getDebugServerHost():29:29 -> getDebugServerHost + 20:25:java.lang.String getDebugServerHost():32:32 -> getDebugServerHost + 26:33:java.lang.String getDebugServerHost():33:33 -> getDebugServerHost + 34:35:java.lang.String getDebugServerHost():35:35 -> getDebugServerHost + 36:63:java.lang.String getDebugServerHost():36:36 -> getDebugServerHost + 64:67:java.lang.String getDebugServerHost():34:34 -> getDebugServerHost + 1:3:java.lang.String getPackageName():21:21 -> getPackageName + 1:16:void resetDebugServerHost():50:50 -> resetDebugServerHost + 11:16:void setAdditionalOptionForPackager(java.lang.String,java.lang.String):54:54 -> setAdditionalOptionForPackager + 6:13:void setDebugServerHost(java.lang.String):42:42 -> setDebugServerHost + 14:27:void setDebugServerHost(java.lang.String):43:43 -> setDebugServerHost + 28:41:void setDebugServerHost(java.lang.String):45:45 -> setDebugServerHost +com.facebook.react.packagerconnection.PackagerConnectionSettings$Companion -> com.facebook.react.packagerconnection.PackagerConnectionSettings$Companion: +# {"id":"sourceFile","fileName":"PackagerConnectionSettings.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():60:60 -> +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;"} + okhttp3.WebSocket webSocket -> webSocket + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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 -> + 11:12:void (java.lang.String,com.facebook.react.packagerconnection.ReconnectingWebSocket$MessageCallback,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback):26:26 -> + 13:14:void (java.lang.String,com.facebook.react.packagerconnection.ReconnectingWebSocket$MessageCallback,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback):27:27 -> + 15:25:void (java.lang.String,com.facebook.react.packagerconnection.ReconnectingWebSocket$MessageCallback,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback):42:42 -> + 26:30:void (java.lang.String,com.facebook.react.packagerconnection.ReconnectingWebSocket$MessageCallback,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback):44:44 -> + 31:38:void (java.lang.String,com.facebook.react.packagerconnection.ReconnectingWebSocket$MessageCallback,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback):45:45 -> + 39:44:void (java.lang.String,com.facebook.react.packagerconnection.ReconnectingWebSocket$MessageCallback,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback):46:46 -> + 45:50:void (java.lang.String,com.facebook.react.packagerconnection.ReconnectingWebSocket$MessageCallback,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback):47:47 -> + 51:57:void (java.lang.String,com.facebook.react.packagerconnection.ReconnectingWebSocket$MessageCallback,com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback):48:48 -> + 1:1:void $r8$lambda$H74auh73R81hj3Z8tYtXhmRlGgk(com.facebook.react.packagerconnection.ReconnectingWebSocket):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:22:void abort(java.lang.String,java.lang.Throwable):97:97 -> abort + 23:26:void abort(java.lang.String,java.lang.Throwable):98:98 -> abort + 2:3:void closeQuietly():80:80 -> closeQuietly + 4:7:void closeQuietly():81:81 -> closeQuietly + 8:9:void closeQuietly():82:82 -> closeQuietly + 10:17:void closeQuietly():84:84 -> closeQuietly + 1:12:void closeWebSocketQuietly():89:89 -> closeWebSocketQuietly + 13:15:void closeWebSocketQuietly():93:93 -> closeWebSocketQuietly + 1:4:void connect():54:54 -> connect + 5:19:void connect():56:56 -> connect + 20:25:void connect():57:57 -> connect + 26:33:void connect():54:54 -> connect + 2:5:void delayedReconnect():63:63 -> delayedReconnect + 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"} + 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"} + 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"} + 3:4:void onMessage(okhttp3.WebSocket,okio.ByteString):127:128 -> onMessage + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;Lf4/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"} + 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 + 1:4:void reconnect():69:69 -> reconnect + 5:8:void reconnect():71:71 -> reconnect + 9:38:void reconnect():72:72 -> reconnect + 39:40:void reconnect():73:73 -> reconnect + 41:53:void reconnect$lambda$2(com.facebook.react.packagerconnection.ReconnectingWebSocket):76:76 -> reconnect + 41:53:void reconnect():76 -> reconnect + 54:61:void reconnect():69:69 -> reconnect + 1:4:void reconnect$lambda$2(com.facebook.react.packagerconnection.ReconnectingWebSocket):76:76 -> reconnect$lambda$2 + 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"} + 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"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.packagerconnection.ReconnectingWebSocket com.facebook.react.packagerconnection.ReconnectingWebSocket$$InternalSyntheticLambda$1$ea8b179ff37edb17766ebaa197aa8ee01c536f8f2682bac5fc3e354dc8eec835$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.packagerconnection.ReconnectingWebSocket):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.packagerconnection.ReconnectingWebSocket$Companion -> com.facebook.react.packagerconnection.ReconnectingWebSocket$Companion: +# {"id":"sourceFile","fileName":"ReconnectingWebSocket.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():151:151 -> +com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback -> com.facebook.react.packagerconnection.ReconnectingWebSocket$ConnectionCallback: +# {"id":"sourceFile","fileName":"ReconnectingWebSocket.kt"} +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"} +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: +# {"id":"sourceFile","fileName":"RequestOnlyHandler.kt"} + 1:4:void ():12:12 -> + 1:12:void onNotification(java.lang.Object):17:17 -> onNotification +com.facebook.react.packagerconnection.Responder -> com.facebook.react.packagerconnection.Responder: +# {"id":"sourceFile","fileName":"Responder.kt"} +com.facebook.react.reactperflogger.NativeModulePerfLogger -> com.facebook.react.reactperflogger.NativeModulePerfLogger: +# {"id":"sourceFile","fileName":"NativeModulePerfLogger.kt"} + 1:3:void ():12:12 -> + 4:6:void ():17:17 -> + 7:13:void ():18:18 -> + 2:3:void maybeLoadOtherSoLibraries():47:47 -> maybeLoadOtherSoLibraries +com.facebook.react.runtime.BindingsInstaller -> com.facebook.react.runtime.BindingsInstaller: +# {"id":"sourceFile","fileName":"BindingsInstaller.kt"} + 9:14:void ():19:19 -> + 1:6:void (com.facebook.jni.HybridData):16:16 -> +com.facebook.react.runtime.BindingsInstaller$Companion -> com.facebook.react.runtime.BindingsInstaller$Companion: +# {"id":"sourceFile","fileName":"BindingsInstaller.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():17:17 -> +com.facebook.react.runtime.BridgelessAtomicRef -> com.facebook.react.runtime.BridgelessAtomicRef: +# {"id":"sourceFile","fileName":"BridgelessAtomicRef.kt"} + 1:1:void ():0:0 -> + 2:3:void (java.lang.Object):13:14 -> + 4:4:void (java.lang.Object):28:28 -> + 5:5:void (java.lang.Object):30:30 -> + 6:6:void (java.lang.Object):32:32 -> + 7:7:void (java.lang.Object,int,kotlin.jvm.internal.DefaultConstructorMarker):13:13 -> + 2:18:java.lang.Object get():113:113 -> get + 2:5:java.lang.Object getAndReset():101:101 -> getAndReset + 6:8:java.lang.Object getAndReset():102:102 -> getAndReset + 9:13:java.lang.Object getAndReset():103:103 -> getAndReset + 1:3:java.lang.Object getInitialValue():28:28 -> getInitialValue + 2:8:java.lang.Object getNullable():14:14 -> getNullable + 6:7:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):38:39 -> getOrCreate + 8:12:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):39:39 -> getOrCreate + 13:21:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):40:40 -> getOrCreate + 22:27:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):42:42 -> getOrCreate + 28:35:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):47:47 -> getOrCreate + 36:40:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):48:48 -> getOrCreate + 41:42:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):51:51 -> getOrCreate + 43:45:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):38:38 -> getOrCreate + 46:51:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):56:56 -> getOrCreate + 52:53:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):58:59 -> getOrCreate + 54:55:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):59:60 -> getOrCreate + 56:62:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):60:60 -> getOrCreate + 63:73:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):61:61 -> getOrCreate + 74:75:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):64:65 -> getOrCreate + 76:78:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):65:65 -> getOrCreate + 79:82:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):66:66 -> getOrCreate + 83:88:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):67:67 -> getOrCreate + 89:96:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):68:68 -> getOrCreate + 97:98:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):69:69 -> getOrCreate + 99:99:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):64:64 -> getOrCreate + 100:108:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):71:71 -> getOrCreate + 109:110:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):64:64 -> getOrCreate + 111:111:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):75:75 -> getOrCreate + 112:117:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):77:77 -> getOrCreate + 118:132:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):79:79 -> getOrCreate + 133:139:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):86:86 -> getOrCreate + 140:145:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):89:89 -> getOrCreate + 146:151:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):94:94 -> getOrCreate + 152:153:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):90:90 -> getOrCreate + 154:172:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):91:91 -> getOrCreate + 173:176:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):90:90 -> getOrCreate + 177:178:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):94:94 -> getOrCreate + 179:180:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):43:43 -> getOrCreate + 181:199:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):44:44 -> getOrCreate + 200:203:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):43:43 -> getOrCreate + 204:205:java.lang.Object getOrCreate(com.facebook.react.runtime.BridgelessAtomicRef$Provider):38:38 -> getOrCreate + 2:5:void reset():108:108 -> reset + 6:9:void reset():109:109 -> reset + 10:13:void reset():110:110 -> reset + 14:18:void reset():111:111 -> reset + 1:3:void setInitialValue(java.lang.Object):28:28 -> setInitialValue + 1:3:void setValue(java.lang.Object):14:14 -> setValue +com.facebook.react.runtime.BridgelessAtomicRef$Provider -> com.facebook.react.runtime.BridgelessAtomicRef$Provider: +# {"id":"sourceFile","fileName":"BridgelessAtomicRef.kt"} +com.facebook.react.runtime.BridgelessAtomicRef$State -> com.facebook.react.runtime.BridgelessAtomicRef$State: +# {"id":"sourceFile","fileName":"BridgelessAtomicRef.kt"} + 1:10:void ():22:22 -> + 11:20:void ():23:23 -> + 21:30:void ():24:24 -> + 31:53:void ():25:25 -> + 1:4:void (java.lang.String,int):21:21 -> + 7:9:com.facebook.react.runtime.BridgelessAtomicRef$State valueOf(java.lang.String):26:26 -> valueOf + 7:9:com.facebook.react.runtime.BridgelessAtomicRef$State[] values():26:26 -> values +com.facebook.react.runtime.BridgelessCatalystInstance -> com.facebook.react.runtime.BridgelessCatalystInstance: +# {"id":"sourceFile","fileName":"BridgelessCatalystInstance.kt"} + 9:10:void ():187:187 -> + 11:12:void ():188:188 -> + 13:16:void ():186:186 -> + 6:11:void (com.facebook.react.runtime.ReactHostImpl):42:42 -> + 6:13:void addBridgeIdleDebugListener(com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener):144:144 -> addBridgeIdleDebugListener + 11:18:void callFunction(java.lang.String,java.lang.String,com.facebook.react.bridge.NativeArray):81:81 -> callFunction + 1:8:void destroy():85:85 -> destroy + 6:13:void extendNativeModules(com.facebook.react.bridge.NativeModuleRegistry):137:137 -> extendNativeModules + 1:8:com.facebook.react.bridge.UIManager getFabricUIManager():181:181 -> getFabricUIManager + 1:10:com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder getJSCallInvokerHolder():107:107 -> getJSCallInvokerHolder + 6:20:com.facebook.react.bridge.JavaScriptModule getJSModule(java.lang.Class):97:97 -> getJSModule + 1:10:com.facebook.react.bridge.JavaScriptContextHolder getJavaScriptContextHolder():101:101 -> getJavaScriptContextHolder + 1:2:com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder getNativeMethodCallInvokerHolder():111:111 -> getNativeMethodCallInvokerHolder + 3:4:com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder getNativeMethodCallInvokerHolder():112:112 -> getNativeMethodCallInvokerHolder + 5:8:com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder getNativeMethodCallInvokerHolder():111:111 -> getNativeMethodCallInvokerHolder + 1:1:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.Class):119:119 -> getNativeModule + 2:2:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.String):122:122 -> getNativeModule + 1:7:java.util.Collection getNativeModules():125:125 -> getNativeModules + 1:10:com.facebook.react.bridge.queue.ReactQueueConfiguration getReactQueueConfiguration():128:128 -> getReactQueueConfiguration + 1:7:com.facebook.react.bridge.RuntimeExecutor getRuntimeExecutor():131:131 -> getRuntimeExecutor + 1:8:com.facebook.react.bridge.RuntimeScheduler getRuntimeScheduler():134:134 -> getRuntimeScheduler + 1:8:java.lang.String getSourceURL():141:141 -> getSourceURL + 1:8:void handleMemoryPressure(int):45:45 -> handleMemoryPressure + 6:12:boolean hasNativeModule(java.lang.Class):116:116 -> hasNativeModule + 1:8:boolean hasRunJSBundle():73:73 -> hasRunJSBundle + 1:8:void initialize():93:93 -> initialize + 6:13:void invokeCallback(int,com.facebook.react.bridge.NativeArrayInterface):77:77 -> invokeCallback + 1:8:boolean isDestroyed():89:89 -> isDestroyed + 11:18:void loadScriptFromAssets(android.content.res.AssetManager,java.lang.String,boolean):53:53 -> loadScriptFromAssets + 11:18:void loadScriptFromFile(java.lang.String,java.lang.String,boolean):57:57 -> loadScriptFromFile + 11:18:void loadSplitBundleFromFile(java.lang.String,java.lang.String):61:61 -> loadSplitBundleFromFile + 6:13:void registerSegment(int,java.lang.String):152:152 -> registerSegment + 6:13:void removeBridgeIdleDebugListener(com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener):148:148 -> removeBridgeIdleDebugListener + 1:8:void runJSBundle():69:69 -> runJSBundle + 6:13:void setFabricUIManager(com.facebook.react.bridge.UIManager):173:173 -> setFabricUIManager + 11:18:void setGlobalVariable(java.lang.String,java.lang.String):157:157 -> setGlobalVariable + 11:18:void setSourceURLs(java.lang.String,java.lang.String):65:65 -> setSourceURLs + 6:13:void setTurboModuleRegistry(com.facebook.react.internal.turbomodule.core.interfaces.TurboModuleRegistry):165:165 -> setTurboModuleRegistry +com.facebook.react.runtime.BridgelessCatalystInstance$Companion -> com.facebook.react.runtime.BridgelessCatalystInstance$Companion: +# {"id":"sourceFile","fileName":"BridgelessCatalystInstance.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():184:184 -> +com.facebook.react.runtime.BridgelessReactContext -> com.facebook.react.runtime.BridgelessReactContext: +# {"id":"sourceFile","fileName":"BridgelessReactContext.kt"} + 11:13:void (android.content.Context,com.facebook.react.runtime.ReactHostImpl):45:45 -> + 14:15:void (android.content.Context,com.facebook.react.runtime.ReactHostImpl):44:44 -> + 16:22:void (android.content.Context,com.facebook.react.runtime.ReactHostImpl):46:46 -> + 23:35:void (android.content.Context,com.facebook.react.runtime.ReactHostImpl):47:47 -> + 36:41:void (android.content.Context,com.facebook.react.runtime.ReactHostImpl):50:50 -> + 42:45:void (android.content.Context,com.facebook.react.runtime.ReactHostImpl):51:51 -> + 6:7:void emitDeviceEvent(java.lang.String,java.lang.Object):143:143 -> emitDeviceEvent + 8:15:void emitDeviceEvent(java.lang.String,java.lang.Object):146:146 -> emitDeviceEvent + 16:23:void emitDeviceEvent(java.lang.String,java.lang.Object):143:143 -> emitDeviceEvent + 1:4:com.facebook.react.bridge.CatalystInstance getCatalystInstance():71:71 -> getCatalystInstance + 5:6:com.facebook.react.bridge.CatalystInstance getCatalystInstance():77:77 -> getCatalystInstance + 7:8:com.facebook.react.bridge.CatalystInstance getCatalystInstance():78:78 -> getCatalystInstance + 9:11:com.facebook.react.bridge.CatalystInstance getCatalystInstance():76:76 -> getCatalystInstance + 12:19:com.facebook.react.bridge.CatalystInstance getCatalystInstance():81:81 -> getCatalystInstance + 20:21:com.facebook.react.bridge.CatalystInstance getCatalystInstance():72:72 -> getCatalystInstance + 22:23:com.facebook.react.bridge.CatalystInstance getCatalystInstance():73:73 -> getCatalystInstance + 24:27:com.facebook.react.bridge.CatalystInstance getCatalystInstance():72:72 -> getCatalystInstance + 1:7:com.facebook.react.modules.core.DefaultHardwareBackBtnHandler getDefaultHardwareBackBtnHandler():172:172 -> getDefaultHardwareBackBtnHandler + 1:7:com.facebook.react.devsupport.interfaces.DevSupportManager getDevSupportManager():104:104 -> getDevSupportManager + 1:7:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher():55:55 -> getEventDispatcher + 1:7:com.facebook.react.bridge.UIManager getFabricUIManager():64:64 -> getFabricUIManager + 1:7:com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder getJSCallInvokerHolder():169:169 -> getJSCallInvokerHolder + 6:16:com.facebook.react.bridge.JavaScriptModule getJSModule(java.lang.Class):126:126 -> getJSModule + 17:20:com.facebook.react.bridge.JavaScriptModule getJSModule(java.lang.Class):133:133 -> getJSModule + 21:24:com.facebook.react.bridge.JavaScriptModule getJSModule(java.lang.Class):134:134 -> getJSModule + 25:31:com.facebook.react.bridge.JavaScriptModule getJSModule(java.lang.Class):135:135 -> getJSModule + 32:47:com.facebook.react.bridge.JavaScriptModule getJSModule(java.lang.Class):132:132 -> getJSModule + 1:7:com.facebook.react.bridge.JavaScriptContextHolder getJavaScriptContextHolder():163:163 -> getJavaScriptContextHolder + 1:1:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.Class):156:156 -> getNativeModule + 2:2:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.String):158:158 -> getNativeModule + 1:7:java.util.Collection getNativeModules():153:153 -> getNativeModules + 1:9:java.lang.String getSourceURL():57:57 -> getSourceURL + 6:11:void handleException(java.lang.Exception):166:166 -> handleException + 1:5:boolean hasActiveCatalystInstance():87:87 -> hasActiveCatalystInstance + 1:7:boolean hasActiveReactInstance():97:97 -> hasActiveReactInstance + 6:12:boolean hasNativeModule(java.lang.Class):151:151 -> hasNativeModule + 1:7:boolean hasReactInstance():99:99 -> hasReactInstance + 11:16:void registerSegment(int,java.lang.String,com.facebook.react.bridge.Callback):107:107 -> registerSegment + 1:6:void setSourceURL(java.lang.String):60:60 -> setSourceURL +com.facebook.react.runtime.BridgelessReactContext$BridgelessJSModuleInvocationHandler -> com.facebook.react.runtime.BridgelessReactContext$BridgelessJSModuleInvocationHandler: +# {"id":"sourceFile","fileName":"BridgelessReactContext.kt"} + 11:13:void (com.facebook.react.runtime.ReactHostImpl,java.lang.Class):110:110 -> + 14:15:void (com.facebook.react.runtime.ReactHostImpl,java.lang.Class):111:111 -> + 16:18:void (com.facebook.react.runtime.ReactHostImpl,java.lang.Class):112:112 -> + 16:19:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):115:115 -> invoke + 20:21:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):116:116 -> invoke + 22:29:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):117:117 -> invoke + 30:38:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):118:118 -> invoke + 39:43:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):116:116 -> invoke +com.facebook.react.runtime.BridgelessReactStateTracker -> com.facebook.react.runtime.BridgelessReactStateTracker: +# {"id":"sourceFile","fileName":"BridgelessReactStateTracker.kt"} + 1:5:void (boolean):13:13 -> + 6:17:void (boolean):14:14 -> + 6:10:void enterState(java.lang.String):17:17 -> enterState + 11:14:void enterState(java.lang.String):18:18 -> enterState + 15:20:void enterState(java.lang.String):19:19 -> enterState +com.facebook.react.runtime.BridgelessReactStateTracker$Companion -> com.facebook.react.runtime.BridgelessReactStateTracker$Companion: +# {"id":"sourceFile","fileName":"BridgelessReactStateTracker.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():23:23 -> +com.facebook.react.runtime.CoreReactPackage -> com.facebook.react.runtime.CoreReactPackage: +# {"id":"sourceFile","fileName":"CoreReactPackage.kt"} + 11:13:void (com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler):46:46 -> + 14:15:void (com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler):44:44 -> + 16:18:void (com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler):45:45 -> + 1:1:java.util.Map $r8$lambda$xUAr9r4VKrkwAfxOPM3NKgtBdGg(java.util.Map):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:2:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():97:97 -> fallbackForMissingClass + 3:20:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():98:98 -> fallbackForMissingClass + 21:30:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():100:100 -> fallbackForMissingClass + 31:32:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():101:101 -> fallbackForMissingClass + 33:42:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():102:102 -> fallbackForMissingClass + 43:46:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():104:104 -> fallbackForMissingClass + 47:48:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():105:105 -> fallbackForMissingClass + 49:52:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():106:106 -> fallbackForMissingClass + 53:61:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():107:107 -> fallbackForMissingClass + 62:65:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():108:108 -> fallbackForMissingClass + 66:69:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():109:109 -> fallbackForMissingClass + 70:73:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():110:110 -> fallbackForMissingClass + 74:79:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():111:111 -> fallbackForMissingClass + 80:82:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():105:105 -> fallbackForMissingClass + 83:88:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():104:104 -> fallbackForMissingClass + 89:94:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():115:115 -> fallbackForMissingClass + 11:29:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):49:49 -> getModule + 30:35:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):52:52 -> getModule + 36:44:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):49:49 -> getModule + 45:52:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):59:59 -> getModule + 53:60:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):49:49 -> getModule + 61:66:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):50:50 -> getModule + 67:75:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):49:49 -> getModule + 76:83:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):56:56 -> getModule + 84:92:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):49:49 -> getModule + 93:100:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):53:53 -> getModule + 101:109:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):49:49 -> getModule + 110:115:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):51:51 -> getModule + 116:124:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):49:49 -> getModule + 125:132:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):54:54 -> getModule + 133:142:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):49:49 -> getModule + 143:150:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):58:58 -> getModule + 1:10:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():64:64 -> getReactModuleInfoProvider + 11:15:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():65:65 -> getReactModuleInfoProvider + 16:41:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():69:69 -> getReactModuleInfoProvider + 42:58:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():71:71 -> getReactModuleInfoProvider + 59:64:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():72:72 -> getReactModuleInfoProvider + 65:73:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():75:75 -> getReactModuleInfoProvider + 74:77:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():76:76 -> getReactModuleInfoProvider + 78:82:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():77:77 -> getReactModuleInfoProvider + 83:83:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():82:82 -> getReactModuleInfoProvider + 84:85:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():78:78 -> getReactModuleInfoProvider + 86:109:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():79:79 -> getReactModuleInfoProvider + 110:113:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():78:78 -> getReactModuleInfoProvider +com.facebook.react.runtime.CoreReactPackage$$ExternalSyntheticLambda0 -> com.facebook.react.runtime.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.Map com.facebook.react.runtime.CoreReactPackage$$InternalSyntheticLambda$1$6c41e3a4df0caedd46990d24d18c730eac3535329146685d43cd806afbe88e4f$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.Map):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.util.Map getReactModuleInfos():0:0 -> getReactModuleInfos + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.JSRuntimeFactory -> com.facebook.react.runtime.JSRuntimeFactory: +# {"id":"sourceFile","fileName":"JSRuntimeFactory.kt"} + 9:14:void ():21:21 -> + 6:8:void (com.facebook.jni.HybridData):14:14 -> + 9:11:void (com.facebook.jni.HybridData):15:15 -> +com.facebook.react.runtime.JSRuntimeFactory$Companion -> com.facebook.react.runtime.JSRuntimeFactory$Companion: +# {"id":"sourceFile","fileName":"JSRuntimeFactory.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():19:19 -> +com.facebook.react.runtime.JSTimerExecutor -> com.facebook.react.runtime.JSTimerExecutor: +# {"id":"sourceFile","fileName":"JSTimerExecutor.kt"} + 9:14:void ():36:36 -> + 6:11:void (com.facebook.jni.HybridData):18:18 -> + 1:1:void callTimers(com.facebook.react.bridge.WritableArray):23:23 -> callTimers +com.facebook.react.runtime.JSTimerExecutor$Companion -> com.facebook.react.runtime.JSTimerExecutor$Companion: +# {"id":"sourceFile","fileName":"JSTimerExecutor.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():34:34 -> +com.facebook.react.runtime.ReactHostDelegate -> com.facebook.react.runtime.ReactHostDelegate: +# {"id":"sourceFile","fileName":"ReactHostDelegate.kt"} +com.facebook.react.runtime.ReactHostImpl -> com.facebook.react.runtime.ReactHostImpl: +# {"id":"sourceFile","fileName":"ReactHostImpl.kt"} + 9:17:void ():1550:1550 -> + 1:1:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,int,kotlin.jvm.internal.DefaultConstructorMarker):88:88 -> + 1:1:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):88 -> + 2:4:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):89:91 -> + 5:5:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,int,kotlin.jvm.internal.DefaultConstructorMarker):92:92 -> + 5:5:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):92 -> + 6:6:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,int,kotlin.jvm.internal.DefaultConstructorMarker):93:93 -> + 6:6:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):93 -> + 7:8:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):94:95 -> + 9:9:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):98:98 -> + 10:10:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):101:101 -> + 11:11:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):103:103 -> + 12:12:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):105:105 -> + 13:13:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):102:102 -> + 14:15:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):118:119 -> + 16:16:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):116:116 -> + 17:17:com.facebook.react.MemoryPressureRouter getMemoryPressureRouter():122:122 -> + 17:17:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):122 -> + 18:18:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):124:124 -> + 19:19:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):127:127 -> + 20:20:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):130:130 -> + 21:25:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):132:136 -> + 26:27:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory):141:142 -> + 28:29:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,int,kotlin.jvm.internal.DefaultConstructorMarker):92:93 -> + 30:30:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,com.facebook.react.devsupport.DevSupportManagerFactory,int,kotlin.jvm.internal.DefaultConstructorMarker):88:88 -> + 31:32:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,boolean,boolean):158:159 -> + 33:33:void (android.content.Context,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,boolean,boolean):154:154 -> + 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$We-YLO0f0K44ylofyVHJneFwVU0(com.facebook.react.runtime.ReactHostImpl,java.lang.String):0:0 -> A + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$Xo1zw7cKY2461EnXjY6dv-oRr_Q(com.facebook.react.runtime.ReactHostImpl,java.lang.Exception):0:0 -> B + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$ZKc-OxDGoIs_vTfeqAPiROVzaQc(com.facebook.react.runtime.ReactHostImpl,java.lang.String):0:0 -> C + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.runtime.ReactHostImpl$CreationResult $r8$lambda$ZgQ978Ox1vipSlkxtiuHz8X5ly0(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):0:0 -> D + # {"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 + # {"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;"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$ioPxTgnnjN5a6ly_TN4g-H7fHJw(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):0:0 -> I + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$kPT2ogWMIaMYUaDtPrHv_bimy58(com.facebook.react.runtime.ReactHostImpl,java.lang.ref.WeakReference,int):0:0 -> J + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$mFfCh8lHgA6uurPLct5tIl3YwVQ(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):0:0 -> K + # {"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 + # {"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;"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.runtime.BridgelessReactContext $r8$lambda$wFeaUSjnferAX51YPecSOpVLJxw(com.facebook.react.runtime.ReactHostImpl,java.lang.String):0:0 -> P + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Void $r8$lambda$xn-IoXqHtf86kxKoLDpqYhzdO9w(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function1,com.facebook.react.runtime.internal.bolts.Task):0:0 -> Q + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$xpeTQfuVN0XbBBJsIsVmA6wzF00(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):0:0 -> R + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$y5hOPuBlnNqugO4QS61OR9bfFVw(java.lang.ref.WeakReference,int):0:0 -> S + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void _get_defaultBackButtonHandler_$lambda$16(com.facebook.react.runtime.ReactHostImpl):668:668 -> _get_defaultBackButtonHandler_$lambda$16 + 4:11:void _get_defaultBackButtonHandler_$lambda$16(com.facebook.react.runtime.ReactHostImpl):669:669 -> _get_defaultBackButtonHandler_$lambda$16 + 1:20:void _get_isMetroRunning_$lambda$44(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.TaskCompletionSource,boolean):1102:1102 -> _get_isMetroRunning_$lambda$44 + 21:28:void _get_isMetroRunning_$lambda$44(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.TaskCompletionSource,boolean):1103:1103 -> _get_isMetroRunning_$lambda$44 + 6:19: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 + 20:24:com.facebook.react.runtime.internal.bolts.Task _get_jsBundleLoader_$lambda$43(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):1066:1066 -> _get_jsBundleLoader_$lambda$43 + 25:37:com.facebook.react.runtime.internal.bolts.Task _get_jsBundleLoader_$lambda$43(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):1068:1068 -> _get_jsBundleLoader_$lambda$43 + 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"} + 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 + # {"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;"} + 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 + 5:14:com.facebook.react.runtime.internal.bolts.Task callAfterGetOrCreateReactInstance(java.lang.String,java.util.concurrent.Executor,kotlin.jvm.functions.Function1):862:862 -> callAfterGetOrCreateReactInstance + 5:6:com.facebook.react.runtime.internal.bolts.Task callAfterGetOrCreateReactInstance$default(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.util.concurrent.Executor,kotlin.jvm.functions.Function1,int,java.lang.Object):858:858 -> callAfterGetOrCreateReactInstance$default + 7:11:com.facebook.react.runtime.internal.bolts.Task callAfterGetOrCreateReactInstance$default(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.util.concurrent.Executor,kotlin.jvm.functions.Function1,int,java.lang.Object):856:856 -> callAfterGetOrCreateReactInstance$default + 6:13:java.lang.Void callAfterGetOrCreateReactInstance$lambda$30(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function1,com.facebook.react.runtime.internal.bolts.Task):864:864 -> callAfterGetOrCreateReactInstance$lambda$30 + 14:37:java.lang.Void callAfterGetOrCreateReactInstance$lambda$30(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function1,com.facebook.react.runtime.internal.bolts.Task):867:867 -> callAfterGetOrCreateReactInstance$lambda$30 + 38:45:java.lang.Void callAfterGetOrCreateReactInstance$lambda$30(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function1,com.facebook.react.runtime.internal.bolts.Task):866:866 -> callAfterGetOrCreateReactInstance$lambda$30 + 46:50:java.lang.Void callAfterGetOrCreateReactInstance$lambda$30(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function1,com.facebook.react.runtime.internal.bolts.Task):871:871 -> callAfterGetOrCreateReactInstance$lambda$30 + 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;"} + 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 + 9:18:com.facebook.react.runtime.internal.bolts.Task callWithExistingReactInstance(java.lang.String,java.util.concurrent.Executor,kotlin.jvm.functions.Function1):838:838 -> callWithExistingReactInstance + 5:6:com.facebook.react.runtime.internal.bolts.Task callWithExistingReactInstance$default(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.util.concurrent.Executor,kotlin.jvm.functions.Function1,int,java.lang.Object):833:833 -> callWithExistingReactInstance$default + 7:11:com.facebook.react.runtime.internal.bolts.Task callWithExistingReactInstance$default(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.util.concurrent.Executor,kotlin.jvm.functions.Function1,int,java.lang.Object):831:831 -> callWithExistingReactInstance$default + 6:13:java.lang.Boolean callWithExistingReactInstance$lambda$29(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function1,com.facebook.react.runtime.internal.bolts.Task):840:840 -> callWithExistingReactInstance$lambda$29 + 14:37:java.lang.Boolean callWithExistingReactInstance$lambda$29(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function1,com.facebook.react.runtime.internal.bolts.Task):843:843 -> callWithExistingReactInstance$lambda$29 + 38:46:java.lang.Boolean callWithExistingReactInstance$lambda$29(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function1,com.facebook.react.runtime.internal.bolts.Task):842:842 -> callWithExistingReactInstance$lambda$29 + 47:50:java.lang.Boolean callWithExistingReactInstance$lambda$29(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function1,com.facebook.react.runtime.internal.bolts.Task):848:848 -> callWithExistingReactInstance$lambda$29 + 51:55:java.lang.Boolean callWithExistingReactInstance$lambda$29(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function1,com.facebook.react.runtime.internal.bolts.Task):849:849 -> callWithExistingReactInstance$lambda$29 + 1:5:com.facebook.react.bridge.MemoryPressureListener createMemoryPressureListener(com.facebook.react.runtime.ReactInstance):501:501 -> createMemoryPressureListener + 6:11:com.facebook.react.bridge.MemoryPressureListener createMemoryPressureListener(com.facebook.react.runtime.ReactInstance):502:502 -> createMemoryPressureListener + 1:11:void createMemoryPressureListener$lambda$13(com.facebook.react.runtime.ReactHostImpl,java.lang.ref.WeakReference,int):503:503 -> createMemoryPressureListener$lambda$13 + 1:8:void createMemoryPressureListener$lambda$13$lambda$12(java.lang.ref.WeakReference,int):504:504 -> createMemoryPressureListener$lambda$13$lambda$12 + 9:12:void createMemoryPressureListener$lambda$13$lambda$12(java.lang.ref.WeakReference,int):505:505 -> createMemoryPressureListener$lambda$13$lambda$12 + 1:6:kotlin.jvm.functions.Function2 createReactInstanceUnwrapper(java.lang.String,java.lang.String,java.lang.String):1176:1176 -> createReactInstanceUnwrapper + 11:16:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1177:1177 -> createReactInstanceUnwrapper$lambda$47 + 17:18:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1178:1178 -> createReactInstanceUnwrapper$lambda$47 + 19:35:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1180:1180 -> createReactInstanceUnwrapper$lambda$47 + 36:55:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1181:1181 -> createReactInstanceUnwrapper$lambda$47 + 56:63:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1182:1182 -> createReactInstanceUnwrapper$lambda$47 + 64:69:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1183:1183 -> createReactInstanceUnwrapper$lambda$47 + 70:90:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1184:1184 -> createReactInstanceUnwrapper$lambda$47 + 91:127:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1187:1187 -> createReactInstanceUnwrapper$lambda$47 + 128:131:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1185:1185 -> createReactInstanceUnwrapper$lambda$47 + 132:141:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1183:1183 -> createReactInstanceUnwrapper$lambda$47 + 142:147:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1192:1192 -> createReactInstanceUnwrapper$lambda$47 + 148:177:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1195:1195 -> createReactInstanceUnwrapper$lambda$47 + 178:183:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1193:1193 -> createReactInstanceUnwrapper$lambda$47 + 184:213:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1203:1203 -> createReactInstanceUnwrapper$lambda$47 + 214:219:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1201:1201 -> createReactInstanceUnwrapper$lambda$47 + 220:225:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1208:1208 -> createReactInstanceUnwrapper$lambda$47 + 226:256:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1211:1211 -> createReactInstanceUnwrapper$lambda$47 + 257:260:com.facebook.react.runtime.ReactInstance createReactInstanceUnwrapper$lambda$47(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):1209:1209 -> createReactInstanceUnwrapper$lambda$47 + 11:15:com.facebook.react.interfaces.fabric.ReactSurface createSurface(android.content.Context,java.lang.String,android.os.Bundle):337:337 -> createSurface + 16:21:com.facebook.react.interfaces.fabric.ReactSurface createSurface(android.content.Context,java.lang.String,android.os.Bundle):338:338 -> createSurface + 22:24:com.facebook.react.interfaces.fabric.ReactSurface createSurface(android.content.Context,java.lang.String,android.os.Bundle):339:339 -> createSurface + 25:27:com.facebook.react.interfaces.fabric.ReactSurface createSurface(android.content.Context,java.lang.String,android.os.Bundle):340:340 -> createSurface + 28:31:com.facebook.react.interfaces.fabric.ReactSurface createSurface(android.content.Context,java.lang.String,android.os.Bundle):341:341 -> createSurface + 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$4WMBZG13fXNY46vNyjzRPZew9I8(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:2:com.facebook.react.interfaces.TaskInterface destroy(java.lang.String,java.lang.Exception,kotlin.jvm.functions.Function1):461:462 -> destroy + 3:3:com.facebook.react.interfaces.TaskInterface destroy(java.lang.String,java.lang.Exception):484:484 -> destroy + 4:4:com.facebook.react.interfaces.TaskInterface destroy(java.lang.String,java.lang.Exception):497:497 -> destroy + 5:5:com.facebook.react.interfaces.TaskInterface destroy(java.lang.String,java.lang.Exception):484:484 -> destroy + 1:4:com.facebook.react.runtime.internal.bolts.Task destroy$lambda$11(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.Exception):486:486 -> destroy$lambda$11 + 5:6:com.facebook.react.runtime.internal.bolts.Task destroy$lambda$11(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.Exception):489:489 -> destroy$lambda$11 + 7:8:com.facebook.react.runtime.internal.bolts.Task destroy$lambda$11(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.Exception):490:490 -> destroy$lambda$11 + 9:11:com.facebook.react.runtime.internal.bolts.Task destroy$lambda$11(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.Exception):488:488 -> destroy$lambda$11 + 12:23:com.facebook.react.runtime.internal.bolts.Task destroy$lambda$11(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.Exception):492:492 -> destroy$lambda$11 + 24:28:com.facebook.react.runtime.internal.bolts.Task destroy$lambda$11(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.Exception):494:494 -> destroy$lambda$11 + 6:10:com.facebook.react.runtime.internal.bolts.Task destroy$lambda$11(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.Exception):492:492 -> destroy$lambda$11$lambda$10 + 6:10:com.facebook.react.runtime.internal.bolts.Task destroy$lambda$11$lambda$10(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.Exception,com.facebook.react.runtime.internal.bolts.Task):492 -> destroy$lambda$11$lambda$10 + 6:20:java.lang.Void destroy$lambda$9(kotlin.jvm.functions.Function1,com.facebook.react.runtime.internal.bolts.Task):463:463 -> destroy$lambda$9 + 21:29:java.lang.Void destroy$lambda$9(kotlin.jvm.functions.Function1,com.facebook.react.runtime.internal.bolts.Task):464:464 -> destroy$lambda$9 + 6:34:void detachSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):730:730 -> detachSurface$ReactAndroid_release + 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 + # {"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;"} + 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 + 1:9:com.facebook.react.bridge.ReactContext getCurrentReactContext():330:330 -> getCurrentReactContext + 1:6:com.facebook.react.modules.core.DefaultHardwareBackBtnHandler getDefaultBackButtonHandler$ReactAndroid_release():667:667 -> getDefaultBackButtonHandler$ReactAndroid_release + 1:3:com.facebook.react.devsupport.interfaces.DevSupportManager getDevSupportManager():100:100 -> getDevSupportManager + 1:15:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher$ReactAndroid_release():531:531 -> getEventDispatcher$ReactAndroid_release + 1:7:java.util.Map getHostMetadata():432:432 -> getHostMetadata + 1:11:com.facebook.react.bridge.JavaScriptContextHolder getJavaScriptContextHolder$ReactAndroid_release():664:664 -> getJavaScriptContextHolder$ReactAndroid_release + 1:2:com.facebook.react.runtime.internal.bolts.Task getJsBundleLoader():1056:1056 -> getJsBundleLoader + 3:5:com.facebook.react.runtime.internal.bolts.Task getJsBundleLoader():1057:1057 -> getJsBundleLoader + 6:13:com.facebook.react.runtime.internal.bolts.Task getJsBundleLoader():1059:1059 -> getJsBundleLoader + 14:22:com.facebook.react.runtime.internal.bolts.Task getJsBundleLoader():1060:1060 -> getJsBundleLoader + 23:24:com.facebook.react.runtime.internal.bolts.Task getJsBundleLoader():1071:1071 -> getJsBundleLoader + 25:29:com.facebook.react.runtime.internal.bolts.Task getJsBundleLoader():1060:1060 -> getJsBundleLoader + 30:33:com.facebook.react.runtime.internal.bolts.Task getJsBundleLoader():1074:1074 -> getJsBundleLoader + 34:40:com.facebook.react.runtime.internal.bolts.Task getJsBundleLoader():1075:1075 -> getJsBundleLoader + 41:54:com.facebook.react.runtime.internal.bolts.Task getJsBundleLoader():1086:1086 -> getJsBundleLoader + 55:61:com.facebook.react.runtime.internal.bolts.Task getJsBundleLoader():1088:1088 -> getJsBundleLoader + 1:4:com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder getJsCallInvokerHolder$ReactAndroid_release():577:577 -> getJsCallInvokerHolder$ReactAndroid_release + 5:11:com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder getJsCallInvokerHolder$ReactAndroid_release():578:578 -> getJsCallInvokerHolder$ReactAndroid_release + 12:22:com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder getJsCallInvokerHolder$ReactAndroid_release():581:581 -> getJsCallInvokerHolder$ReactAndroid_release + 1:19:android.app.Activity getLastUsedActivity$ReactAndroid_release():520:520 -> getLastUsedActivity$ReactAndroid_release + 1:7:com.facebook.react.common.LifecycleState getLifecycleState():165:165 -> getLifecycleState + 1:3:com.facebook.react.MemoryPressureRouter getMemoryPressureRouter():122:122 -> getMemoryPressureRouter + 1:2:com.facebook.react.bridge.NativeModule getNativeModule$ReactAndroid_release(java.lang.Class):545:546 -> getNativeModule$ReactAndroid_release + 3:4:com.facebook.react.bridge.NativeModule getNativeModule$ReactAndroid_release(java.lang.Class):550:551 -> getNativeModule$ReactAndroid_release + 5:5:com.facebook.react.bridge.NativeModule getNativeModule$ReactAndroid_release(java.lang.Class):550:550 -> getNativeModule$ReactAndroid_release + 6:6:com.facebook.react.bridge.NativeModule getNativeModule$ReactAndroid_release(java.lang.Class):548:548 -> getNativeModule$ReactAndroid_release + 7:7:com.facebook.react.bridge.NativeModule getNativeModule$ReactAndroid_release(java.lang.Class):556:556 -> getNativeModule$ReactAndroid_release + 8:8:com.facebook.react.bridge.NativeModule getNativeModule$ReactAndroid_release(java.lang.String):560:560 -> getNativeModule$ReactAndroid_release + 1:17:java.util.Collection getNativeModules$ReactAndroid_release():540:540 -> getNativeModules$ReactAndroid_release + 1:5:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1380:1380 -> getOrCreateDestroyTask + 6:8:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1384:1384 -> getOrCreateDestroyTask + 9:13:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1386:1386 -> getOrCreateDestroyTask + 14:19:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1390:1390 -> getOrCreateDestroyTask + 20:24:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1394:1394 -> getOrCreateDestroyTask + 25:32:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1395:1395 -> getOrCreateDestroyTask + 33:37:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1396:1396 -> getOrCreateDestroyTask + 38:39:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1428:1428 -> getOrCreateDestroyTask + 40:43:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1396:1396 -> getOrCreateDestroyTask + 44:48:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1430:1430 -> getOrCreateDestroyTask + 49:50:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1442:1442 -> getOrCreateDestroyTask + 51:54:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1430:1430 -> getOrCreateDestroyTask + 55:59:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1444:1444 -> getOrCreateDestroyTask + 60:61:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1475:1475 -> getOrCreateDestroyTask + 62:65:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1444:1444 -> getOrCreateDestroyTask + 66:70:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1477:1477 -> getOrCreateDestroyTask + 71:72:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1497:1497 -> getOrCreateDestroyTask + 73:76:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1477:1477 -> getOrCreateDestroyTask + 77:87:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1499:1499 -> getOrCreateDestroyTask + 88:90:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask(java.lang.String,java.lang.Exception):1516:1516 -> getOrCreateDestroyTask + 6:10:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$58(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1398:1398 -> getOrCreateDestroyTask$lambda$58 + 11:18:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$58(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1399:1399 -> getOrCreateDestroyTask$lambda$58 + 19:21:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$58(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1401:1401 -> getOrCreateDestroyTask$lambda$58 + 22:25:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$58(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1403:1403 -> getOrCreateDestroyTask$lambda$58 + 26:33:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$58(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1407:1407 -> getOrCreateDestroyTask$lambda$58 + 34:35:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$58(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1408:1408 -> getOrCreateDestroyTask$lambda$58 + 36:39:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$58(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1412:1412 -> getOrCreateDestroyTask$lambda$58 + 40:44:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$58(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1413:1413 -> getOrCreateDestroyTask$lambda$58 + 45:51:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$58(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1415:1415 -> getOrCreateDestroyTask$lambda$58 + 52:61:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$58(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1418:1418 -> getOrCreateDestroyTask$lambda$58 + 62:89:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$58(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1420:1420 -> getOrCreateDestroyTask$lambda$58 + 90:94:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$58(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1424:1424 -> getOrCreateDestroyTask$lambda$58 + 95:99:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$58(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1425:1425 -> getOrCreateDestroyTask$lambda$58 + 100:106:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$58(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1426:1426 -> getOrCreateDestroyTask$lambda$58 + 6:15:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$60(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1432:1432 -> getOrCreateDestroyTask$lambda$60 + 16:28:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$60(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1434:1434 -> getOrCreateDestroyTask$lambda$60 + 29:31:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$60(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1437:1437 -> getOrCreateDestroyTask$lambda$60 + 32:47:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$60(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1438:1438 -> getOrCreateDestroyTask$lambda$60 + 6:10:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$61(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1446:1446 -> getOrCreateDestroyTask$lambda$61 + 11:28:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$61(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1447:1447 -> getOrCreateDestroyTask$lambda$61 + 29:32:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$61(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1448:1448 -> getOrCreateDestroyTask$lambda$61 + 33:42:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$61(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1451:1451 -> getOrCreateDestroyTask$lambda$61 + 43:70:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$61(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1453:1453 -> getOrCreateDestroyTask$lambda$61 + 71:75:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$61(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1457:1457 -> getOrCreateDestroyTask$lambda$61 + 76:86:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$61(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1458:1458 -> getOrCreateDestroyTask$lambda$61 + 87:91:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$61(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1461:1461 -> getOrCreateDestroyTask$lambda$61 + 92:96:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$61(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1462:1462 -> getOrCreateDestroyTask$lambda$61 + 97:101:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$61(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1464:1464 -> getOrCreateDestroyTask$lambda$61 + 102:105:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$61(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1465:1465 -> getOrCreateDestroyTask$lambda$61 + 106:108:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$61(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1469:1469 -> getOrCreateDestroyTask$lambda$61 + 109:112:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$61(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1472:1472 -> getOrCreateDestroyTask$lambda$61 + 6:18:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$62(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1479:1479 -> getOrCreateDestroyTask$lambda$62 + 19:29:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$62(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1481:1481 -> getOrCreateDestroyTask$lambda$62 + 30:34:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$62(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1483:1483 -> getOrCreateDestroyTask$lambda$62 + 35:36:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$62(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1484:1484 -> getOrCreateDestroyTask$lambda$62 + 37:41:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$62(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1486:1486 -> getOrCreateDestroyTask$lambda$62 + 42:44:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$62(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1487:1487 -> getOrCreateDestroyTask$lambda$62 + 45:49:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$62(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1490:1490 -> getOrCreateDestroyTask$lambda$62 + 50:51:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$62(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1491:1491 -> getOrCreateDestroyTask$lambda$62 + 52:56:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$62(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1493:1493 -> getOrCreateDestroyTask$lambda$62 + 57:59:com.facebook.react.runtime.internal.bolts.Task getOrCreateDestroyTask$lambda$62(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1494:1494 -> getOrCreateDestroyTask$lambda$62 + 6:11:java.lang.Void getOrCreateDestroyTask$lambda$63(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1500:1500 -> getOrCreateDestroyTask$lambda$63 + 12:17:java.lang.Void getOrCreateDestroyTask$lambda$63(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1501:1501 -> getOrCreateDestroyTask$lambda$63 + 18:46:java.lang.Void getOrCreateDestroyTask$lambda$63(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1504:1504 -> getOrCreateDestroyTask$lambda$63 + 47:50:java.lang.Void getOrCreateDestroyTask$lambda$63(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1505:1505 -> getOrCreateDestroyTask$lambda$63 + 51:54:java.lang.Void getOrCreateDestroyTask$lambda$63(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1502:1502 -> getOrCreateDestroyTask$lambda$63 + 55:62:java.lang.Void getOrCreateDestroyTask$lambda$63(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1501:1501 -> getOrCreateDestroyTask$lambda$63 + 63:68:java.lang.Void getOrCreateDestroyTask$lambda$63(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1508:1508 -> getOrCreateDestroyTask$lambda$63 + 69:90:java.lang.Void getOrCreateDestroyTask$lambda$63(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1511:1511 -> getOrCreateDestroyTask$lambda$63 + 91:95:java.lang.Void getOrCreateDestroyTask$lambda$63(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1509:1509 -> getOrCreateDestroyTask$lambda$63 + 1:16:com.facebook.react.runtime.BridgelessReactContext getOrCreateReactContext():880:880 -> getOrCreateReactContext + 1:5:com.facebook.react.runtime.BridgelessReactContext getOrCreateReactContext$lambda$31(com.facebook.react.runtime.ReactHostImpl,java.lang.String):881:881 -> getOrCreateReactContext$lambda$31 + 6:13:com.facebook.react.runtime.BridgelessReactContext getOrCreateReactContext$lambda$31(com.facebook.react.runtime.ReactHostImpl,java.lang.String):882:882 -> getOrCreateReactContext$lambda$31 + 1:10:com.facebook.react.runtime.ReactHostInspectorTarget getOrCreateReactHostInspectorTarget$ReactAndroid_release():1520:1520 -> getOrCreateReactHostInspectorTarget$ReactAndroid_release + 11:17:com.facebook.react.runtime.ReactHostInspectorTarget getOrCreateReactHostInspectorTarget$ReactAndroid_release():1522:1522 -> getOrCreateReactHostInspectorTarget$ReactAndroid_release + 18:20:com.facebook.react.runtime.ReactHostInspectorTarget getOrCreateReactHostInspectorTarget$ReactAndroid_release():1525:1525 -> getOrCreateReactHostInspectorTarget$ReactAndroid_release + 1:14:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstance$lambda$32(com.facebook.react.runtime.ReactHostImpl):893:893 -> getOrCreateReactInstance + 1:14:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstance():893 -> getOrCreateReactInstance + 1:5:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstance$lambda$32(com.facebook.react.runtime.ReactHostImpl):893:893 -> getOrCreateReactInstance$lambda$32 + 1:5:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstanceTask():941:941 -> getOrCreateReactInstanceTask + 6:19:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstanceTask():943:943 -> getOrCreateReactInstanceTask + 1:5:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstanceTask$lambda$42(com.facebook.react.runtime.ReactHostImpl,java.lang.String):944:944 -> getOrCreateReactInstanceTask$lambda$42 + 6:9:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstanceTask$lambda$42(com.facebook.react.runtime.ReactHostImpl,java.lang.String):946:946 -> getOrCreateReactInstanceTask$lambda$42 + 10:11:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstanceTask$lambda$42(com.facebook.react.runtime.ReactHostImpl,java.lang.String):947:947 -> getOrCreateReactInstanceTask$lambda$42 + 12:14:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstanceTask$lambda$42(com.facebook.react.runtime.ReactHostImpl,java.lang.String):945:945 -> getOrCreateReactInstanceTask$lambda$42 + 15:16:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstanceTask$lambda$42(com.facebook.react.runtime.ReactHostImpl,java.lang.String):951:951 -> getOrCreateReactInstanceTask$lambda$42 + 17:19:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstanceTask$lambda$42(com.facebook.react.runtime.ReactHostImpl,java.lang.String):950:950 -> getOrCreateReactInstanceTask$lambda$42 + 20:28:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstanceTask$lambda$42(com.facebook.react.runtime.ReactHostImpl,java.lang.String):956:956 -> getOrCreateReactInstanceTask$lambda$42 + 29:30:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstanceTask$lambda$42(com.facebook.react.runtime.ReactHostImpl,java.lang.String):1000:1000 -> getOrCreateReactInstanceTask$lambda$42 + 31:34:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstanceTask$lambda$42(com.facebook.react.runtime.ReactHostImpl,java.lang.String):956:956 -> getOrCreateReactInstanceTask$lambda$42 + 35:39:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstanceTask$lambda$42(com.facebook.react.runtime.ReactHostImpl,java.lang.String):1003:1003 -> getOrCreateReactInstanceTask$lambda$42 + 40:49:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstanceTask$lambda$42(com.facebook.react.runtime.ReactHostImpl,java.lang.String):1049:1049 -> getOrCreateReactInstanceTask$lambda$42 + 50:61:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstanceTask$lambda$42(com.facebook.react.runtime.ReactHostImpl,java.lang.String):1050:1050 -> getOrCreateReactInstanceTask$lambda$42 + 6:13:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):958:958 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 14:17:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):959:959 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 18:24:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):960:960 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 25:29:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):962:962 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 30:31:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):964:964 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 32:33:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):966:966 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 34:35:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):967:967 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 36:39:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):968:968 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 40:44:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):963:963 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 45:46:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):970:970 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 47:50:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):971:971 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 51:53:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):964:964 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 54:55:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):973:973 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 56:59:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):975:975 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 60:61:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):976:976 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 62:68:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):977:977 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 69:71:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):981:981 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 72:76:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):983:983 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 77:79:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):984:984 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 80:84:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):986:986 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 85:91:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):987:987 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 92:99:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):989:989 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 100:112:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):998:998 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 113:120:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):958:958 -> getOrCreateReactInstanceTask$lambda$42$lambda$38 + 6:9:com.facebook.react.runtime.ReactHostImpl$CreationResult getOrCreateReactInstanceTask$lambda$42$lambda$38(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):969:969 -> getOrCreateReactInstanceTask$lambda$42$lambda$38$lambda$36 + 6:9:void getOrCreateReactInstanceTask$lambda$42$lambda$38$lambda$36(com.facebook.react.runtime.ReactHostImpl,java.lang.Exception):969 -> getOrCreateReactInstanceTask$lambda$42$lambda$38$lambda$36 + 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;"} + 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 + 33:36:kotlin.Unit getOrCreateReactInstanceTask$lambda$42$lambda$40(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1011:1011 -> getOrCreateReactInstanceTask$lambda$42$lambda$40 + 37:40:kotlin.Unit getOrCreateReactInstanceTask$lambda$42$lambda$40(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1012:1012 -> getOrCreateReactInstanceTask$lambda$42$lambda$40 + 41:57:kotlin.Unit getOrCreateReactInstanceTask$lambda$42$lambda$40(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1013:1013 -> getOrCreateReactInstanceTask$lambda$42$lambda$40 + 58:67:kotlin.Unit getOrCreateReactInstanceTask$lambda$42$lambda$40(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1034:1034 -> getOrCreateReactInstanceTask$lambda$42$lambda$40 + 68:76:kotlin.Unit getOrCreateReactInstanceTask$lambda$42$lambda$40(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1040:1040 -> getOrCreateReactInstanceTask$lambda$42$lambda$40 + 77:81:kotlin.Unit getOrCreateReactInstanceTask$lambda$42$lambda$40(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1043:1043 -> getOrCreateReactInstanceTask$lambda$42$lambda$40 + 82:99:kotlin.Unit getOrCreateReactInstanceTask$lambda$42$lambda$40(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1044:1044 -> getOrCreateReactInstanceTask$lambda$42$lambda$40 + 100:103:kotlin.Unit getOrCreateReactInstanceTask$lambda$42$lambda$40(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1045:1045 -> getOrCreateReactInstanceTask$lambda$42$lambda$40 + 104:106:kotlin.Unit getOrCreateReactInstanceTask$lambda$42$lambda$40(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1047:1047 -> getOrCreateReactInstanceTask$lambda$42$lambda$40 + 107:114: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 + 1:18: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$lambda$39 + 1:18:void getOrCreateReactInstanceTask$lambda$42$lambda$40$lambda$39(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):1006 -> getOrCreateReactInstanceTask$lambda$42$lambda$40$lambda$39 + 6:26:com.facebook.react.runtime.internal.bolts.Task getOrCreateReactInstanceTask$lambda$42(com.facebook.react.runtime.ReactHostImpl,java.lang.String):1050:1050 -> getOrCreateReactInstanceTask$lambda$42$lambda$41 + 6:26:com.facebook.react.runtime.ReactInstance getOrCreateReactInstanceTask$lambda$42$lambda$41(com.facebook.react.runtime.internal.bolts.Task):1050 -> getOrCreateReactInstanceTask$lambda$42$lambda$41 + 1:10:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1228:1228 -> getOrCreateReloadTask + 11:13:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1232:1232 -> getOrCreateReloadTask + 14:18:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1234:1234 -> getOrCreateReloadTask + 19:24:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1238:1238 -> getOrCreateReloadTask + 25:29:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1242:1242 -> getOrCreateReloadTask + 30:37:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1243:1243 -> getOrCreateReloadTask + 38:42:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1244:1244 -> getOrCreateReloadTask + 43:44:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1265:1265 -> getOrCreateReloadTask + 45:48:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1244:1244 -> getOrCreateReloadTask + 49:53:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1267:1267 -> getOrCreateReloadTask + 54:55:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1277:1277 -> getOrCreateReloadTask + 56:59:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1267:1267 -> getOrCreateReloadTask + 60:64:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1279:1279 -> getOrCreateReloadTask + 65:66:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1306:1306 -> getOrCreateReloadTask + 67:70:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1279:1279 -> getOrCreateReloadTask + 71:75:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1308:1308 -> getOrCreateReloadTask + 76:77:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1327:1327 -> getOrCreateReloadTask + 78:81:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1308:1308 -> getOrCreateReloadTask + 82:86:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1329:1329 -> getOrCreateReloadTask + 87:88:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1339:1339 -> getOrCreateReloadTask + 89:92:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1329:1329 -> getOrCreateReloadTask + 93:97:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1341:1341 -> getOrCreateReloadTask + 98:99:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1362:1362 -> getOrCreateReloadTask + 100:103:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1341:1341 -> getOrCreateReloadTask + 104:106:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask(java.lang.String):1364:1364 -> getOrCreateReloadTask + 6:10:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$49(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1246:1246 -> getOrCreateReloadTask$lambda$49 + 11:18:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$49(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1247:1247 -> getOrCreateReloadTask$lambda$49 + 19:21:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$49(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1249:1249 -> getOrCreateReloadTask$lambda$49 + 22:31:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$49(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1251:1251 -> getOrCreateReloadTask$lambda$49 + 32:61:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$49(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1253:1253 -> getOrCreateReloadTask$lambda$49 + 62:71:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$49(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1258:1258 -> getOrCreateReloadTask$lambda$49 + 72:76:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$49(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1260:1260 -> getOrCreateReloadTask$lambda$49 + 77:79:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$49(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1261:1261 -> getOrCreateReloadTask$lambda$49 + 80:86:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$49(com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1263:1263 -> getOrCreateReloadTask$lambda$49 + 6:17:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$50(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1269:1269 -> getOrCreateReloadTask$lambda$50 + 18:28:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$50(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1271:1271 -> getOrCreateReloadTask$lambda$50 + 29:32:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$50(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1273:1273 -> getOrCreateReloadTask$lambda$50 + 6:10:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$52(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1281:1281 -> getOrCreateReloadTask$lambda$52 + 11:28:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$52(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1282:1282 -> getOrCreateReloadTask$lambda$52 + 29:32:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$52(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1283:1283 -> getOrCreateReloadTask$lambda$52 + 33:36:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$52(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1286:1286 -> getOrCreateReloadTask$lambda$52 + 37:41:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$52(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1287:1287 -> getOrCreateReloadTask$lambda$52 + 42:48:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$52(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1288:1288 -> getOrCreateReloadTask$lambda$52 + 49:58:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$52(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1291:1291 -> getOrCreateReloadTask$lambda$52 + 59:63:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$52(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1293:1293 -> getOrCreateReloadTask$lambda$52 + 64:68:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$52(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1294:1294 -> getOrCreateReloadTask$lambda$52 + 69:73:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$52(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1296:1296 -> getOrCreateReloadTask$lambda$52 + 74:76:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$52(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1297:1297 -> getOrCreateReloadTask$lambda$52 + 77:82:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$52(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1300:1300 -> getOrCreateReloadTask$lambda$52 + 83:87:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$52(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1301:1301 -> getOrCreateReloadTask$lambda$52 + 88:95:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$52(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1302:1302 -> getOrCreateReloadTask$lambda$52 + 6:18:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$53(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1310:1310 -> getOrCreateReloadTask$lambda$53 + 19:29:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$53(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1312:1312 -> getOrCreateReloadTask$lambda$53 + 30:34:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$53(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1314:1314 -> getOrCreateReloadTask$lambda$53 + 35:36:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$53(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1315:1315 -> getOrCreateReloadTask$lambda$53 + 37:41:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$53(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1317:1317 -> getOrCreateReloadTask$lambda$53 + 42:44:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$53(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1318:1318 -> getOrCreateReloadTask$lambda$53 + 45:49:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$53(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1321:1321 -> getOrCreateReloadTask$lambda$53 + 50:51:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$53(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1322:1322 -> getOrCreateReloadTask$lambda$53 + 52:56:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$53(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1325:1325 -> getOrCreateReloadTask$lambda$53 + 6:17:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$54(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1331:1331 -> getOrCreateReloadTask$lambda$54 + 18:28:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$54(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1333:1333 -> getOrCreateReloadTask$lambda$54 + 29:32:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$54(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1335:1335 -> getOrCreateReloadTask$lambda$54 + 6:11:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$55(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1343:1343 -> getOrCreateReloadTask$lambda$55 + 12:17:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$55(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1344:1344 -> getOrCreateReloadTask$lambda$55 + 18:46:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$55(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1347:1347 -> getOrCreateReloadTask$lambda$55 + 47:50:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$55(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1348:1348 -> getOrCreateReloadTask$lambda$55 + 51:54:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$55(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1345:1345 -> getOrCreateReloadTask$lambda$55 + 55:62:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$55(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1344:1344 -> getOrCreateReloadTask$lambda$55 + 63:68:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$55(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1351:1351 -> getOrCreateReloadTask$lambda$55 + 69:90:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$55(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1354:1354 -> getOrCreateReloadTask$lambda$55 + 91:96:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$55(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1352:1352 -> getOrCreateReloadTask$lambda$55 + 97:102:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$55(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1358:1358 -> getOrCreateReloadTask$lambda$55 + 103:105:com.facebook.react.runtime.internal.bolts.Task getOrCreateReloadTask$lambda$55(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):1359:1359 -> getOrCreateReloadTask$lambda$55 + 1:5:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():756:756 -> getOrCreateStartTask + 6:7:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():760:760 -> getOrCreateStartTask + 8:12:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():761:761 -> getOrCreateStartTask + 13:16:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():762:762 -> getOrCreateStartTask + 17:20:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():764:764 -> getOrCreateStartTask + 21:22:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():765:765 -> getOrCreateStartTask + 23:25:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():763:763 -> getOrCreateStartTask + 26:29:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():769:769 -> getOrCreateStartTask + 30:31:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():770:770 -> getOrCreateStartTask + 32:34:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():768:768 -> getOrCreateStartTask + 35:38:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():774:774 -> getOrCreateStartTask + 39:40:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():775:775 -> getOrCreateStartTask + 41:43:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():773:773 -> getOrCreateStartTask + 44:47:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():778:778 -> getOrCreateStartTask + 48:53:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():780:780 -> getOrCreateStartTask + 54:55:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():781:781 -> getOrCreateStartTask + 56:58:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():779:779 -> getOrCreateStartTask + 59:64:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():784:784 -> getOrCreateStartTask + 65:66:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():785:785 -> getOrCreateStartTask + 67:69:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():783:783 -> getOrCreateStartTask + 70:73:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():789:789 -> getOrCreateStartTask + 74:78:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():790:790 -> getOrCreateStartTask + 79:80:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():806:806 -> getOrCreateStartTask + 81:84:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():790:790 -> getOrCreateStartTask + 85:87:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask():808:808 -> getOrCreateStartTask + 6:11:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask$lambda$27(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):792:792 -> getOrCreateStartTask$lambda$27 + 12:17:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask$lambda$27(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):793:793 -> getOrCreateStartTask$lambda$27 + 18:21:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask$lambda$27(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):794:794 -> getOrCreateStartTask$lambda$27 + 22:29:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask$lambda$27(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):795:795 -> getOrCreateStartTask$lambda$27 + 30:34:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask$lambda$27(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):797:797 -> getOrCreateStartTask$lambda$27 + 35:59:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask$lambda$27(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):800:800 -> getOrCreateStartTask$lambda$27 + 60:71:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask$lambda$27(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):801:801 -> getOrCreateStartTask$lambda$27 + 72:79:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask$lambda$27(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):793:793 -> getOrCreateStartTask$lambda$27 + 80:84:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask$lambda$27(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):803:803 -> getOrCreateStartTask$lambda$27 + 6:12:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask$lambda$27(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):801:801 -> getOrCreateStartTask$lambda$27$lambda$26 + 6:12:com.facebook.react.runtime.internal.bolts.Task getOrCreateStartTask$lambda$27$lambda$26(java.lang.Exception,com.facebook.react.runtime.internal.bolts.Task):801 -> getOrCreateStartTask$lambda$27$lambda$26 + 1:3:void setReactHostInspectorTarget$ReactAndroid_release(com.facebook.react.runtime.ReactHostInspectorTarget):144:144 -> getReactHostInspectorTarget$ReactAndroid_release + 1:3:com.facebook.react.runtime.ReactHostInspectorTarget getReactHostInspectorTarget$ReactAndroid_release():144 -> getReactHostInspectorTarget$ReactAndroid_release + 1:11:com.facebook.react.bridge.queue.ReactQueueConfiguration getReactQueueConfiguration():361:361 -> getReactQueueConfiguration + 1:4:com.facebook.react.bridge.RuntimeExecutor getRuntimeExecutor$ReactAndroid_release():564:564 -> getRuntimeExecutor$ReactAndroid_release + 5:11:com.facebook.react.bridge.RuntimeExecutor getRuntimeExecutor$ReactAndroid_release():565:565 -> getRuntimeExecutor$ReactAndroid_release + 12:22:com.facebook.react.bridge.RuntimeExecutor getRuntimeExecutor$ReactAndroid_release():568:568 -> getRuntimeExecutor$ReactAndroid_release + 1:11:com.facebook.react.fabric.FabricUIManager getUiManager$ReactAndroid_release():534:534 -> getUiManager$ReactAndroid_release + 1:1:void $r8$lambda$9_FWCTib7-O4Ev9UhE9ffCQw2Jc(com.facebook.react.runtime.ReactHostImpl):0:0 -> h + # {"id":"com.android.tools.r8.synthesized"} + 6:31:void handleHostException$ReactAndroid_release(java.lang.Exception):694:694 -> handleHostException$ReactAndroid_release + 32:34:void handleHostException$ReactAndroid_release(java.lang.Exception):695:695 -> handleHostException$ReactAndroid_release + 35:38:void handleHostException$ReactAndroid_release(java.lang.Exception):697:697 -> handleHostException$ReactAndroid_release + 39:46:void handleHostException$ReactAndroid_release(java.lang.Exception):698:698 -> handleHostException$ReactAndroid_release + 47:51:void handleHostException$ReactAndroid_release(java.lang.Exception):700:700 -> handleHostException$ReactAndroid_release + 52:55:void handleHostException$ReactAndroid_release(java.lang.Exception):702:702 -> handleHostException$ReactAndroid_release + 6:16:boolean hasNativeModule$ReactAndroid_release(java.lang.Class):537:537 -> hasNativeModule$ReactAndroid_release + 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$AG8V0COMSSg-l5-YpQi4tVYxf_0(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):0:0 -> i + # {"id":"com.android.tools.r8.synthesized"} + 1:8:void invalidate():1542:1542 -> invalidate + 9:11:void invalidate():1543:1543 -> invalidate + 12:15:void invalidate():1544:1544 -> invalidate + 1:8:boolean isInstanceInitialized$ReactAndroid_release():346:346 -> isInstanceInitialized$ReactAndroid_release + 1:5:com.facebook.react.runtime.internal.bolts.Task isMetroRunning():1096:1096 -> isMetroRunning + 6:10:com.facebook.react.runtime.internal.bolts.Task isMetroRunning():1098:1098 -> isMetroRunning + 11:14:com.facebook.react.runtime.internal.bolts.Task isMetroRunning():1099:1099 -> isMetroRunning + 15:22:com.facebook.react.runtime.internal.bolts.Task isMetroRunning():1101:1101 -> isMetroRunning + 23:27:com.facebook.react.runtime.internal.bolts.Task isMetroRunning():1106:1106 -> isMetroRunning + 1:8:boolean isSurfaceAttached$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):735:735 -> isSurfaceAttached$ReactAndroid_release + 9:19:boolean isSurfaceAttached$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):736:736 -> isSurfaceAttached$ReactAndroid_release + 6:8:boolean isSurfaceWithModuleNameAttached$ReactAndroid_release(java.lang.String):740:740 -> isSurfaceWithModuleNameAttached$ReactAndroid_release + 9:13:boolean isSurfaceWithModuleNameAttached$ReactAndroid_release(java.lang.String):741:741 -> isSurfaceWithModuleNameAttached$ReactAndroid_release + 14:22:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1761:1761 -> isSurfaceWithModuleNameAttached$ReactAndroid_release + 14:22:boolean isSurfaceWithModuleNameAttached$ReactAndroid_release(java.lang.String):741 -> isSurfaceWithModuleNameAttached$ReactAndroid_release + 23:38:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1762:1762 -> isSurfaceWithModuleNameAttached$ReactAndroid_release + 23:38:boolean isSurfaceWithModuleNameAttached$ReactAndroid_release(java.lang.String):741 -> isSurfaceWithModuleNameAttached$ReactAndroid_release + 39:53:boolean isSurfaceWithModuleNameAttached$ReactAndroid_release(java.lang.String):741:741 -> isSurfaceWithModuleNameAttached$ReactAndroid_release + 1:1:void $r8$lambda$B4Pk08jX3hMyq49eJyvxlcVfIE4(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):0:0 -> j + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$BlfkCDkn_J4t95Y89U3X7Wcgzlc(com.facebook.react.runtime.ReactHostImpl,int,int,com.facebook.react.runtime.internal.bolts.Task):0:0 -> k + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$DcYFyeOU0bPaAr853HbAEl3AKJk(com.facebook.react.runtime.ReactHostImpl):0:0 -> l + # {"id":"com.android.tools.r8.synthesized"} + 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;"} + 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 + 6:10:com.facebook.react.runtime.internal.bolts.Task loadJSBundleFromMetro():1113:1113 -> loadJSBundleFromMetro + 11:22:com.facebook.react.runtime.internal.bolts.Task loadJSBundleFromMetro():1114:1114 -> loadJSBundleFromMetro + 23:26:com.facebook.react.runtime.internal.bolts.Task loadJSBundleFromMetro():1116:1116 -> loadJSBundleFromMetro + 27:32:com.facebook.react.runtime.internal.bolts.Task loadJSBundleFromMetro():1117:1117 -> loadJSBundleFromMetro + 33:36:com.facebook.react.runtime.internal.bolts.Task loadJSBundleFromMetro():1116:1116 -> loadJSBundleFromMetro + 37:42:com.facebook.react.runtime.internal.bolts.Task loadJSBundleFromMetro():1122:1122 -> loadJSBundleFromMetro + 43:45:com.facebook.react.runtime.internal.bolts.Task loadJSBundleFromMetro():1120:1120 -> loadJSBundleFromMetro + 46:50:com.facebook.react.runtime.internal.bolts.Task loadJSBundleFromMetro():1139:1139 -> loadJSBundleFromMetro + 51:58:com.facebook.react.runtime.internal.bolts.Task loadJSBundleFromMetro():1117:1117 -> loadJSBundleFromMetro + 1:4:void loadNetworkResource(java.lang.String,com.facebook.react.devsupport.inspector.InspectorNetworkRequestListener):436:436 -> loadNetworkResource + 1:1:void log(java.lang.String,java.lang.String):1143:1143 -> log + 2:2:void log(java.lang.String):1147:1147 -> log + 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$F4JyMk7Jv9TaFXCjoqwUzj-a370(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):0:0 -> m + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void maybeEnableDevSupport(boolean):319:319 -> maybeEnableDevSupport + 5:12:void maybeEnableDevSupport(boolean):320:320 -> maybeEnableDevSupport + 1:6:void moveToHostDestroy(com.facebook.react.bridge.ReactContext):813:813 -> moveToHostDestroy + 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 + # {"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;"} + 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 + 64:71:void onActivityResult(android.app.Activity,int,int,android.content.Intent):607:607 -> onActivityResult + 1:3:boolean onBackPressed():350:350 -> onBackPressed + 4:9:boolean onBackPressed():351:351 -> onBackPressed + 10:20:boolean onBackPressed():354:354 -> onBackPressed + 21:25:boolean onBackPressed():356:356 -> onBackPressed + 6:11:void onConfigurationChanged(android.content.Context):652:652 -> onConfigurationChanged + 12:17:void onConfigurationChanged(android.content.Context):654:654 -> onConfigurationChanged + 18:20:void onConfigurationChanged(android.content.Context):655:655 -> onConfigurationChanged + 21:30:void onConfigurationChanged(android.content.Context):658:658 -> onConfigurationChanged + 31:34:void onConfigurationChanged(android.content.Context):659:659 -> onConfigurationChanged + 1:2:void onHostDestroy():298:299 -> onHostDestroy + 3:4:void onHostDestroy():301:302 -> onHostDestroy + 5:6:void onHostDestroy(android.app.Activity):307:308 -> onHostDestroy + 7:7:void onHostDestroy(android.app.Activity):310:310 -> onHostDestroy + 8:9:void onHostDestroy(android.app.Activity):313:314 -> onHostDestroy + 1:2:void onHostLeaveHint(android.app.Activity):252:252 -> onHostLeaveHint + 3:5:void onHostLeaveHint(android.app.Activity):253:253 -> onHostLeaveHint + 6:15:void onHostLeaveHint(android.app.Activity):255:255 -> onHostLeaveHint + 1:1:void onHostPause(android.app.Activity):261:261 -> onHostPause + 2:2:void onHostPause(android.app.Activity):263:263 -> onHostPause + 3:4:void onHostPause(android.app.Activity):267:268 -> onHostPause + 5:7:void onHostPause(android.app.Activity):270:272 -> onHostPause + 8:8:void onHostPause(android.app.Activity):274:274 -> onHostPause + 9:11:void onHostPause(android.app.Activity):279:281 -> onHostPause + 12:13:void onHostPause():287:288 -> onHostPause + 14:16:void onHostPause():290:292 -> onHostPause + 1:2:void onHostResume(android.app.Activity,com.facebook.react.modules.core.DefaultHardwareBackBtnHandler):235:236 -> onHostResume + 3:4:void onHostResume(android.app.Activity):241:242 -> onHostResume + 5:5:void onHostResume(android.app.Activity):244:244 -> onHostResume + 6:7:void onHostResume(android.app.Activity):246:247 -> onHostResume + 6:11:void onNewIntent(android.content.Intent):630:630 -> onNewIntent + 12:15:void onNewIntent(android.content.Intent):632:632 -> onNewIntent + 16:21:void onNewIntent(android.content.Intent):633:633 -> onNewIntent + 22:37:void onNewIntent(android.content.Intent):637:637 -> onNewIntent + 38:47:void onNewIntent(android.content.Intent):640:640 -> onNewIntent + 48:50:void onNewIntent(android.content.Intent):641:641 -> onNewIntent + 51:58:void onNewIntent(android.content.Intent):643:643 -> onNewIntent + 59:82:void onNewIntent(android.content.Intent):645:645 -> onNewIntent + 83:90:void onNewIntent(android.content.Intent):646:646 -> onNewIntent + 1:6:void onWindowFocusChange(boolean):614:614 -> onWindowFocusChange + 7:10:void onWindowFocusChange(boolean):616:616 -> onWindowFocusChange + 11:34:void onWindowFocusChange(boolean):618:618 -> onWindowFocusChange + 35:42:void onWindowFocusChange(boolean):619:619 -> onWindowFocusChange + 1:1:java.lang.Void $r8$lambda$LaQtSqOx2hwZbhhUwxeP2Qr8VmQ(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):0:0 -> p + # {"id":"com.android.tools.r8.synthesized"} + 6:31:com.facebook.react.interfaces.TaskInterface prerenderSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):180:180 -> prerenderSurface$ReactAndroid_release + 32:36:com.facebook.react.interfaces.TaskInterface prerenderSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):181:181 -> prerenderSurface$ReactAndroid_release + 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;"} + 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 + # {"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;"} + 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 + 51:56:void raiseSoftException(java.lang.String,java.lang.String,java.lang.Throwable):824:824 -> raiseSoftException + 6:9:void raiseSoftException$default(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.Throwable,int,java.lang.Object):817:817 -> raiseSoftException$default + 6:35:com.facebook.react.runtime.internal.bolts.Task registerSegment$ReactAndroid_release(int,java.lang.String,com.facebook.react.bridge.Callback):683:683 -> registerSegment$ReactAndroid_release + 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;"} + 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 + 25:32: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 + 6:12:com.facebook.react.interfaces.TaskInterface reload(java.lang.String):382:382 -> reload + 13:14:com.facebook.react.interfaces.TaskInterface reload(java.lang.String):410:410 -> reload + 15:19:com.facebook.react.interfaces.TaskInterface reload(java.lang.String):382:382 -> reload + 1:4:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8(com.facebook.react.runtime.ReactHostImpl,java.lang.String):385:385 -> reload$lambda$8 + 5:6:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8(com.facebook.react.runtime.ReactHostImpl,java.lang.String):387:387 -> reload$lambda$8 + 7:8:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8(com.facebook.react.runtime.ReactHostImpl,java.lang.String):388:388 -> reload$lambda$8 + 9:11:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8(com.facebook.react.runtime.ReactHostImpl,java.lang.String):386:386 -> reload$lambda$8 + 12:24:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8(com.facebook.react.runtime.ReactHostImpl,java.lang.String):390:390 -> reload$lambda$8 + 25:28:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8(com.facebook.react.runtime.ReactHostImpl,java.lang.String):391:391 -> reload$lambda$8 + 29:32:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8(com.facebook.react.runtime.ReactHostImpl,java.lang.String):392:392 -> reload$lambda$8 + 33:37:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8(com.facebook.react.runtime.ReactHostImpl,java.lang.String):393:393 -> reload$lambda$8 + 38:39:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8(com.facebook.react.runtime.ReactHostImpl,java.lang.String):407:407 -> reload$lambda$8 + 40:44:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8(com.facebook.react.runtime.ReactHostImpl,java.lang.String):393:393 -> reload$lambda$8 + 6:10:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8(com.facebook.react.runtime.ReactHostImpl,java.lang.String):390:390 -> reload$lambda$8$lambda$6$lambda$5 + 6:10:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8$lambda$6$lambda$5(com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):390 -> reload$lambda$8$lambda$6$lambda$5 + 6:11:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8$lambda$7(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):395:395 -> reload$lambda$8$lambda$7 + 12:17: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 + 18:21:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8$lambda$7(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):397:397 -> reload$lambda$8$lambda$7 + 22:29:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8$lambda$7(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):398:398 -> reload$lambda$8$lambda$7 + 30:34:com.facebook.react.runtime.internal.bolts.Task reload$lambda$8$lambda$7(com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):400:400 -> reload$lambda$8$lambda$7 + 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"} + 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"} + 1:7:void setCurrentActivity(android.app.Activity):513:513 -> setCurrentActivity + 8:18:void setCurrentActivity(android.app.Activity):515:515 -> setCurrentActivity + 3:10:void setPausedInDebuggerMessage(java.lang.String):416:416 -> setPausedInDebuggerMessage + 11:14:void setPausedInDebuggerMessage(java.lang.String):418:418 -> setPausedInDebuggerMessage + 15:19:void setPausedInDebuggerMessage(java.lang.String):420:420 -> setPausedInDebuggerMessage + 20:23:void setPausedInDebuggerMessage(java.lang.String):418:418 -> setPausedInDebuggerMessage + 1:3:void setReactHostInspectorTarget$ReactAndroid_release(com.facebook.react.runtime.ReactHostInspectorTarget):144:144 -> setReactHostInspectorTarget$ReactAndroid_release + 1:14:com.facebook.react.runtime.internal.bolts.Task start$lambda$1(com.facebook.react.runtime.ReactHostImpl):176:176 -> start + 1:14:com.facebook.react.interfaces.TaskInterface start():176 -> start + 1:5:com.facebook.react.runtime.internal.bolts.Task start$lambda$1(com.facebook.react.runtime.ReactHostImpl):176:176 -> start$lambda$1 + 1:5:void startAttachedSurfaces(java.lang.String,com.facebook.react.runtime.ReactInstance):1161:1161 -> startAttachedSurfaces + 6:8:void startAttachedSurfaces(java.lang.String,com.facebook.react.runtime.ReactInstance):1162:1162 -> startAttachedSurfaces + 9:26:void startAttachedSurfaces(java.lang.String,com.facebook.react.runtime.ReactInstance):1163:1163 -> startAttachedSurfaces + 27:32:void startAttachedSurfaces(java.lang.String,com.facebook.react.runtime.ReactInstance):1164:1164 -> startAttachedSurfaces + 33:34:void startAttachedSurfaces(java.lang.String,com.facebook.react.runtime.ReactInstance):1166:1166 -> startAttachedSurfaces + 35:38:void startAttachedSurfaces(java.lang.String,com.facebook.react.runtime.ReactInstance):1162:1162 -> startAttachedSurfaces + 6:31:com.facebook.react.interfaces.TaskInterface startSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):197:197 -> startSurface$ReactAndroid_release + 32:36:com.facebook.react.interfaces.TaskInterface startSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):198:198 -> startSurface$ReactAndroid_release + 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;"} + 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 + 6:8:void stopAttachedSurfaces(java.lang.String,com.facebook.react.runtime.ReactInstance):1152:1152 -> stopAttachedSurfaces + 9:26:void stopAttachedSurfaces(java.lang.String,com.facebook.react.runtime.ReactInstance):1153:1153 -> stopAttachedSurfaces + 27:29:void stopAttachedSurfaces(java.lang.String,com.facebook.react.runtime.ReactInstance):1154:1154 -> stopAttachedSurfaces + 30:35:void stopAttachedSurfaces(java.lang.String,com.facebook.react.runtime.ReactInstance):1155:1155 -> stopAttachedSurfaces + 36:37:void stopAttachedSurfaces(java.lang.String,com.facebook.react.runtime.ReactInstance):1157:1157 -> stopAttachedSurfaces + 38:41:void stopAttachedSurfaces(java.lang.String,com.facebook.react.runtime.ReactInstance):1152:1152 -> stopAttachedSurfaces + 6:31:com.facebook.react.interfaces.TaskInterface stopSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):214:214 -> stopSurface$ReactAndroid_release + 32:36:com.facebook.react.interfaces.TaskInterface stopSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):215:215 -> stopSurface$ReactAndroid_release + 37:39:com.facebook.react.interfaces.TaskInterface stopSurface$ReactAndroid_release(com.facebook.react.runtime.ReactSurfaceImpl):217:217 -> stopSurface$ReactAndroid_release + 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;"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.runtime.ReactInstance $r8$lambda$NRgL0X7xwG5Sqb_lMXPyZdVjh7s(com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task,java.lang.String):0:0 -> u + # {"id":"com.android.tools.r8.synthesized"} + 3:8:void unregisterInstanceFromInspector$ReactAndroid_release(com.facebook.react.runtime.ReactInstance):1531:1531 -> unregisterInstanceFromInspector$ReactAndroid_release + 9:21:void unregisterInstanceFromInspector$ReactAndroid_release(com.facebook.react.runtime.ReactInstance):1533:1533 -> unregisterInstanceFromInspector$ReactAndroid_release + 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 + # {"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;"} + 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 + 1:6:com.facebook.react.runtime.internal.bolts.Task waitThenCallGetOrCreateReactInstanceTaskWithRetries(int,int):905:905 -> waitThenCallGetOrCreateReactInstanceTaskWithRetries + 7:12:com.facebook.react.runtime.internal.bolts.Task waitThenCallGetOrCreateReactInstanceTaskWithRetries(int,int):906:906 -> waitThenCallGetOrCreateReactInstanceTaskWithRetries + 13:18:com.facebook.react.runtime.internal.bolts.Task waitThenCallGetOrCreateReactInstanceTaskWithRetries(int,int):910:910 -> waitThenCallGetOrCreateReactInstanceTaskWithRetries + 19:40:com.facebook.react.runtime.internal.bolts.Task waitThenCallGetOrCreateReactInstanceTaskWithRetries(int,int):915:915 -> waitThenCallGetOrCreateReactInstanceTaskWithRetries + 41:43:com.facebook.react.runtime.internal.bolts.Task waitThenCallGetOrCreateReactInstanceTaskWithRetries(int,int):913:913 -> waitThenCallGetOrCreateReactInstanceTaskWithRetries + 44:48:com.facebook.react.runtime.internal.bolts.Task waitThenCallGetOrCreateReactInstanceTaskWithRetries(int,int):917:917 -> waitThenCallGetOrCreateReactInstanceTaskWithRetries + 49:50:com.facebook.react.runtime.internal.bolts.Task waitThenCallGetOrCreateReactInstanceTaskWithRetries(int,int):919:919 -> waitThenCallGetOrCreateReactInstanceTaskWithRetries + 51:57:com.facebook.react.runtime.internal.bolts.Task waitThenCallGetOrCreateReactInstanceTaskWithRetries(int,int):917:917 -> waitThenCallGetOrCreateReactInstanceTaskWithRetries + 58:64:com.facebook.react.runtime.internal.bolts.Task waitThenCallGetOrCreateReactInstanceTaskWithRetries(int,int):923:923 -> waitThenCallGetOrCreateReactInstanceTaskWithRetries + 65:69:com.facebook.react.runtime.internal.bolts.Task waitThenCallGetOrCreateReactInstanceTaskWithRetries(int,int):929:929 -> waitThenCallGetOrCreateReactInstanceTaskWithRetries + 8:12:com.facebook.react.runtime.internal.bolts.Task waitThenCallGetOrCreateReactInstanceTaskWithRetries$lambda$35$lambda$34(com.facebook.react.runtime.ReactHostImpl,int,int,com.facebook.react.runtime.internal.bolts.Task):918:918 -> waitThenCallGetOrCreateReactInstanceTaskWithRetries$lambda$35$lambda$34 + 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$U5KSYzMgtOK3A7pDjSiSdmdBa5s(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):0:0 -> x + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$VL2TnRuAuPfoAX61ArJwmkbrlEI(kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.runtime.internal.bolts.Task):0:0 -> y + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$Vy8wLjvbgYEjGtgqDDpaFZj1WkI(java.lang.Exception,com.facebook.react.runtime.internal.bolts.Task):0:0 -> z + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda0 -> com.facebook.react.runtime.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.Exception com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$0001e5f8f6f8155eb8417dc3be017fa6697cb07bcdf9407103e6ef68c9e2f606$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.Exception):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda1 -> com.facebook.react.runtime.m: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.ref.WeakReference com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$0709110995bafe4332182742429bbfb0491269c56e6410371fe7eb4ea88e0b5a$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$0709110995bafe4332182742429bbfb0491269c56e6410371fe7eb4ea88e0b5a$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.ref.WeakReference,int):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda10 -> com.facebook.react.runtime.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$4c5a0a660f273bf57ec3c3d490bad89af0c5d88064c64f42ccf745861dd83ec6$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$4c5a0a660f273bf57ec3c3d490bad89af0c5d88064c64f42ccf745861dd83ec6$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda11 -> com.facebook.react.runtime.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$568e46ca8aa74ed13f25a8d9ea721151b8e0b974e7472af6dcf3bf7034055ff0$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda12 -> com.facebook.react.runtime.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$6278c8a40775fb7316f4b76c67774f06b525fe667eac57f799758306b9db884b$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object call():0:0 -> call + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda13 -> com.facebook.react.runtime.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$78247e17081ef6d9b63823d98d57b0158ef6713dd79f8bb29dba8df03dc996ee$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$78247e17081ef6d9b63823d98d57b0158ef6713dd79f8bb29dba8df03dc996ee$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$78247e17081ef6d9b63823d98d57b0158ef6713dd79f8bb29dba8df03dc996ee$0.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,int,int):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda14 -> com.facebook.react.runtime.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function2 com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$0.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$0.f$3 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda15 -> com.facebook.react.runtime.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function2 com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$1.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$1.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda16 -> com.facebook.react.runtime.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function2 com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$2.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$2.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$2.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda17 -> com.facebook.react.runtime.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function2 com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$3.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$3.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$3.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda18 -> com.facebook.react.runtime.k: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function2 com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$4.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$4.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$4.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda19 -> com.facebook.react.runtime.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$5.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$5.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$86589148a7818334a679a7d7c65e7f1cd9052f010480e6c61374330ec918bcc9$5.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda2 -> com.facebook.react.runtime.x: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$07cd0cef1271c9387867d34a4668dc4e44bb4d649f81b905da54893392fa3818$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$07cd0cef1271c9387867d34a4668dc4e44bb4d649f81b905da54893392fa3818$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object call():0:0 -> call + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda20 -> com.facebook.react.runtime.n: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$91a8944644267443433d73b89d4570437c84d7f36d65722bdb5e52dbea855229$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$91a8944644267443433d73b89d4570437c84d7f36d65722bdb5e52dbea855229$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$91a8944644267443433d73b89d4570437c84d7f36d65722bdb5e52dbea855229$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$91a8944644267443433d73b89d4570437c84d7f36d65722bdb5e52dbea855229$0.f$3 -> g + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Callback com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$91a8944644267443433d73b89d4570437c84d7f36d65722bdb5e52dbea855229$0.f$4 -> h + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,int,java.lang.String,com.facebook.react.bridge.Callback):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.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda21 -> com.facebook.react.runtime.o: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function1 com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$92189f0e202d7329205063d35974595c8cf78850670d650c6271cb799f310438$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.functions.Function1):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda22 -> com.facebook.react.runtime.p: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$95d17dbc602f85acc06e7899c7ddb52de12b8255604d4f44524490b38530b923$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$95d17dbc602f85acc06e7899c7ddb52de12b8255604d4f44524490b38530b923$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactSurfaceImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$95d17dbc602f85acc06e7899c7ddb52de12b8255604d4f44524490b38530b923$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl):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.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda23 -> com.facebook.react.runtime.q: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$9db3723a25449533705e4a9b3880a07184530610726fec2c01ec85f9d0e100ff$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$9db3723a25449533705e4a9b3880a07184530610726fec2c01ec85f9d0e100ff$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda24 -> com.facebook.react.runtime.r: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$a7c5e440ab70fd2dbe907f6941d7d1c78676b971dbb6bf18f0e2f8b3dc063dc8$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.lang.ref.WeakReference com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$a7c5e440ab70fd2dbe907f6941d7d1c78676b971dbb6bf18f0e2f8b3dc063dc8$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.ref.WeakReference):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void handleMemoryPressure(int):0:0 -> handleMemoryPressure + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda25 -> com.facebook.react.runtime.s: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$b7eeb8b5471713066abecbfefc46a299644d0fd34e58c10b378c2877bf0a76be$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$b7eeb8b5471713066abecbfefc46a299644d0fd34e58c10b378c2877bf0a76be$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda26 -> com.facebook.react.runtime.t: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$b7eeb8b5471713066abecbfefc46a299644d0fd34e58c10b378c2877bf0a76be$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda27 -> com.facebook.react.runtime.u: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$c3c43fee7abbfde5e94ba8b3fbf0f7867b866c94130dac051c44ce1cc66e8b95$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda28 -> com.facebook.react.runtime.v: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$c404fca3d12abb59ea73db27a70e1133e5ddbf29a14bdb7ac42389a49afdb168$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void handleException(java.lang.Exception):0:0 -> handleException + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda29 -> com.facebook.react.runtime.w: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda3 -> com.facebook.react.runtime.I: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$1823b8f65073111419450798aa0f6b74343f08f55fa195ca97935347f6cdcad9$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$1823b8f65073111419450798aa0f6b74343f08f55fa195ca97935347f6cdcad9$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactSurfaceImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$1823b8f65073111419450798aa0f6b74343f08f55fa195ca97935347f6cdcad9$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl):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.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda30 -> com.facebook.react.runtime.y: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$c923b4134128c0e5cb2a0fc2faba69bc25aac21e40a731b6d5d2f6edb42bd33e$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.Task com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$c923b4134128c0e5cb2a0fc2faba69bc25aac21e40a731b6d5d2f6edb42bd33e$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,com.facebook.react.runtime.internal.bolts.Task):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda31 -> com.facebook.react.runtime.z: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function2 com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$0.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$0.f$3 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function2,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda32 -> com.facebook.react.runtime.A: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function2 com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$1.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$1.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda33 -> com.facebook.react.runtime.B: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function2 com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$2.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$2.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$2.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$2.f$3 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda34 -> com.facebook.react.runtime.C: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function2 com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$3.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$3.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$3.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.functions.Function2,com.facebook.react.runtime.ReactHostImpl,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda35 -> com.facebook.react.runtime.D: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$4.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$4.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$dbfc2400a5d4502ecf9d27a118f33f22e0abf6c941f9b7f34228977f25e31de7$4.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda36 -> com.facebook.react.runtime.E: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$e1748c85c5b7ffe1cc169e3995e1c0d5294bf20d6b7557ea48cab2270bcafadb$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$e1748c85c5b7ffe1cc169e3995e1c0d5294bf20d6b7557ea48cab2270bcafadb$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactSurfaceImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$e1748c85c5b7ffe1cc169e3995e1c0d5294bf20d6b7557ea48cab2270bcafadb$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.ReactSurfaceImpl):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.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda37 -> com.facebook.react.runtime.F: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$e1f9a130bff431c4e11433f95bec2dc7d9327b65282650b430ca3c77585e689f$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$e1f9a130bff431c4e11433f95bec2dc7d9327b65282650b430ca3c77585e689f$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function1 com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$e1f9a130bff431c4e11433f95bec2dc7d9327b65282650b430ca3c77585e689f$0.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function1):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda38 -> com.facebook.react.runtime.G: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$e59a688b88c56c398b3e19d8e334fbd30e06ea7aa672c9fa0b340398851b76f4$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void invokeDefaultOnBackPressed():0:0 -> invokeDefaultOnBackPressed + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda39 -> com.facebook.react.runtime.H: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$e950db7ca97c3af04964a8c69843cf33167ee77e22d119ef14357748ca74ca34$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$e950db7ca97c3af04964a8c69843cf33167ee77e22d119ef14357748ca74ca34$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.TaskCompletionSource com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$e950db7ca97c3af04964a8c69843cf33167ee77e22d119ef14357748ca74ca34$0.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onPackagerStatusFetched(boolean):0:0 -> onPackagerStatusFetched + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda4 -> com.facebook.react.runtime.N: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$2fe78bfac3dc2d4028eb632cc92c601918b2ac16abb34f14a1f93ca2aa5551cd$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$2fe78bfac3dc2d4028eb632cc92c601918b2ac16abb34f14a1f93ca2aa5551cd$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function1 com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$2fe78bfac3dc2d4028eb632cc92c601918b2ac16abb34f14a1f93ca2aa5551cd$0.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,kotlin.jvm.functions.Function1):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda40 -> com.facebook.react.runtime.J: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$eaf6bec63442098f56d43a31b3fb203a5f82fd7781005ee14b66a6690abc72cf$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$eaf6bec63442098f56d43a31b3fb203a5f82fd7781005ee14b66a6690abc72cf$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.JSBundleLoader com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$eaf6bec63442098f56d43a31b3fb203a5f82fd7781005ee14b66a6690abc72cf$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,com.facebook.react.bridge.JSBundleLoader):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.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda41 -> com.facebook.react.runtime.K: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$ed4cf41f790da6ff0cf53350fcb291263b6c8495677d7f80026ce8ece7dd3cc2$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$ed4cf41f790da6ff0cf53350fcb291263b6c8495677d7f80026ce8ece7dd3cc2$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.Exception com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$ed4cf41f790da6ff0cf53350fcb291263b6c8495677d7f80026ce8ece7dd3cc2$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.Exception):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object call():0:0 -> call + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda42 -> com.facebook.react.runtime.L: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$f2f4b24339634ec37116780f1d71ec867f48fc4a5ff89ae8d02288951f5bed36$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$f2f4b24339634ec37116780f1d71ec867f48fc4a5ff89ae8d02288951f5bed36$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$f2f4b24339634ec37116780f1d71ec867f48fc4a5ff89ae8d02288951f5bed36$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$f2f4b24339634ec37116780f1d71ec867f48fc4a5ff89ae8d02288951f5bed36$0.f$3 -> g + # {"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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda43 -> com.facebook.react.runtime.M: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$f560ad716732b157bdf52cad9d9abcf3f4b43caa33da47d57ee29f433918d12d$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object call():0:0 -> call + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda5 -> com.facebook.react.runtime.O: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$3160f24cd47bb3456f1f7e1bd73845abf5f8aa72662207940c83b23c38935ab1$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$3160f24cd47bb3456f1f7e1bd73845abf5f8aa72662207940c83b23c38935ab1$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + java.lang.Exception com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$3160f24cd47bb3456f1f7e1bd73845abf5f8aa72662207940c83b23c38935ab1$0.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.Exception):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda6 -> com.facebook.react.runtime.P: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$46c85707f2823216440e9e4ebc8f57b23cf2ee9731e10b129ac75f59850eb9ea$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$46c85707f2823216440e9e4ebc8f57b23cf2ee9731e10b129ac75f59850eb9ea$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.NativeArray com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$46c85707f2823216440e9e4ebc8f57b23cf2ee9731e10b129ac75f59850eb9ea$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.lang.String,java.lang.String,com.facebook.react.bridge.NativeArray):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.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda7 -> com.facebook.react.runtime.Q: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$47ec3525acf0facf60e5e2e0cc4af6ab16ef27ead1518655bc71e2d94ff80b1d$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$47ec3525acf0facf60e5e2e0cc4af6ab16ef27ead1518655bc71e2d94ff80b1d$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda8 -> com.facebook.react.runtime.S: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactHostImpl com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$47ec3525acf0facf60e5e2e0cc4af6ab16ef27ead1518655bc71e2d94ff80b1d$1.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.facebook.react.runtime.ReactHostImpl$$InternalSyntheticLambda$1$47ec3525acf0facf60e5e2e0cc4af6ab16ef27ead1518655bc71e2d94ff80b1d$1.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String):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.facebook.react.runtime.ReactHostImpl$$ExternalSyntheticLambda9 -> com.facebook.react.runtime.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 then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactHostImpl$Companion -> com.facebook.react.runtime.ReactHostImpl$Companion: +# {"id":"sourceFile","fileName":"ReactHostImpl.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():1547:1547 -> +com.facebook.react.runtime.ReactHostImpl$CreationResult -> com.facebook.react.runtime.ReactHostImpl$CreationResult: +# {"id":"sourceFile","fileName":"ReactHostImpl.kt"} + 11:13:void (com.facebook.react.runtime.ReactInstance,com.facebook.react.bridge.ReactContext,boolean):932:932 -> + 14:15:void (com.facebook.react.runtime.ReactInstance,com.facebook.react.bridge.ReactContext,boolean):933:933 -> + 16:17:void (com.facebook.react.runtime.ReactInstance,com.facebook.react.bridge.ReactContext,boolean):934:934 -> + 18:20:void (com.facebook.react.runtime.ReactInstance,com.facebook.react.bridge.ReactContext,boolean):935:935 -> + 1:3:com.facebook.react.bridge.ReactContext getContext():934:934 -> getContext + 1:3:com.facebook.react.runtime.ReactInstance getInstance():933:933 -> getInstance + 1:3:boolean isReloading():935:935 -> isReloading +com.facebook.react.runtime.ReactHostImpl$loadJSBundleFromMetro$1 -> com.facebook.react.runtime.ReactHostImpl$loadJSBundleFromMetro$1: +# {"id":"sourceFile","fileName":"ReactHostImpl.kt"} + 11:14:void (com.facebook.react.runtime.ReactHostImpl,java.lang.String,java.lang.String,com.facebook.react.devsupport.DevSupportManagerBase,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):1122:1122 -> + 6:11:void onError(java.lang.Exception):1134:1134 -> onError + 1:9:void onSuccess():1124:1124 -> onSuccess + 10:11:void onSuccess():1126:1126 -> onSuccess + 12:13:void onSuccess():1127:1127 -> onSuccess + 14:19:void onSuccess():1128:1128 -> onSuccess + 20:23:void onSuccess():1126:1126 -> onSuccess + 24:29:void onSuccess():1130:1130 -> onSuccess +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;"} +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 -> + 1:3:void onResume():422:422 -> onResume + 4:15:void onResume():423:423 -> onResume +com.facebook.react.runtime.ReactHostImplDevHelper -> com.facebook.react.runtime.ReactHostImplDevHelper: +# {"id":"sourceFile","fileName":"ReactHostImplDevHelper.kt"} + 6:11:void (com.facebook.react.runtime.ReactHostImpl):34:34 -> + 6:11:android.view.View createRootView(java.lang.String):61:61 -> createRootView + 12:19:android.view.View createRootView(java.lang.String):62:62 -> createRootView + 20:30:android.view.View createRootView(java.lang.String):63:63 -> createRootView + 31:35:android.view.View createRootView(java.lang.String):64:64 -> createRootView + 36:38:android.view.View createRootView(java.lang.String):65:65 -> createRootView + 39:45:android.view.View createRootView(java.lang.String):67:67 -> createRootView + 1:7:android.app.Activity getCurrentActivity():38:38 -> getCurrentActivity + 1:7:com.facebook.react.bridge.ReactContext getCurrentReactContext():44:44 -> getCurrentReactContext + 1:7:com.facebook.react.devsupport.perfmonitor.PerfMonitorInspectorTarget getInspectorTarget():47:47 -> getInspectorTarget + 1:8:com.facebook.react.bridge.JavaScriptExecutorFactory getJavaScriptExecutorFactory():41:41 -> getJavaScriptExecutorFactory + 1:19:com.facebook.react.devsupport.interfaces.TracingState getTracingState():84:84 -> getTracingState + 6:12:com.facebook.react.interfaces.TaskInterface loadBundle(com.facebook.react.bridge.JSBundleLoader):81:81 -> loadBundle + 6:11:void reload(java.lang.String):77:77 -> reload + 1:8:void toggleElementInspector():54:54 -> toggleElementInspector + 9:18:void toggleElementInspector():56:56 -> toggleElementInspector + 19:25:void toggleElementInspector():57:57 -> toggleElementInspector +com.facebook.react.runtime.ReactHostInspectorTarget -> com.facebook.react.runtime.ReactHostInspectorTarget: +# {"id":"sourceFile","fileName":"ReactHostInspectorTarget.kt"} + 9:14:void ():90:90 -> + 6:8:void (com.facebook.react.runtime.ReactHostImpl):25:25 -> + 9:19:void (com.facebook.react.runtime.ReactHostImpl):30:30 -> + 20:27:void (com.facebook.react.runtime.ReactHostImpl):32:32 -> + 6:11:void addPerfMonitorListener(com.facebook.react.devsupport.perfmonitor.PerfMonitorUpdateListener):51:51 -> addPerfMonitorListener + 1:6:void close():81:81 -> close + 1:2:void handleNativePerfMonitorMetricUpdate(int,int,int):73:73 -> handleNativePerfMonitorMetricUpdate + 3:18:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> handleNativePerfMonitorMetricUpdate + 3:18:void handleNativePerfMonitorMetricUpdate(int,int,int):73 -> handleNativePerfMonitorMetricUpdate + 19:23:void handleNativePerfMonitorMetricUpdate(int,int,int):75:75 -> handleNativePerfMonitorMetricUpdate + 24:28:void handleNativePerfMonitorMetricUpdate(int,int,int):74:74 -> handleNativePerfMonitorMetricUpdate + 1:7:boolean isValid():85:85 -> isValid + 1:3:void pauseAndAnalyzeBackgroundTrace():55:55 -> pauseAndAnalyzeBackgroundTrace + 4:5:void pauseAndAnalyzeBackgroundTrace():56:56 -> pauseAndAnalyzeBackgroundTrace + 6:21:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> pauseAndAnalyzeBackgroundTrace + 6:21:void pauseAndAnalyzeBackgroundTrace():56 -> pauseAndAnalyzeBackgroundTrace + 22:28:void pauseAndAnalyzeBackgroundTrace():57:57 -> pauseAndAnalyzeBackgroundTrace + 1:3:void resumeBackgroundTrace():62:62 -> resumeBackgroundTrace + 4:5:void resumeBackgroundTrace():63:63 -> resumeBackgroundTrace + 6:21:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> resumeBackgroundTrace + 6:21:void resumeBackgroundTrace():63 -> resumeBackgroundTrace + 22:28:void resumeBackgroundTrace():64:64 -> resumeBackgroundTrace + 1:15:com.facebook.react.devsupport.interfaces.TracingState tracingState():47:47 -> tracingState +com.facebook.react.runtime.ReactHostInspectorTarget$Companion -> com.facebook.react.runtime.ReactHostInspectorTarget$Companion: +# {"id":"sourceFile","fileName":"ReactHostInspectorTarget.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():88:88 -> +com.facebook.react.runtime.ReactHostInspectorTarget$UIThreadConditionalSyncExecutor -> com.facebook.react.runtime.ReactHostInspectorTarget$UIThreadConditionalSyncExecutor: +# {"id":"sourceFile","fileName":"ReactHostInspectorTarget.kt"} + 1:4:void ():98:98 -> + 6:11:void execute(java.lang.Runnable):100:100 -> execute + 12:15:void execute(java.lang.Runnable):102:102 -> execute + 16:19:void execute(java.lang.Runnable):105:105 -> execute +com.facebook.react.runtime.ReactInstance -> com.facebook.react.runtime.ReactInstance: +# {"id":"sourceFile","fileName":"ReactInstance.kt"} + 9:21:void ():585:585 -> + 22:27:void ():588:588 -> + 36:38:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):89:89 -> + 39:40:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):90:90 -> + 41:47:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):109:109 -> + 48:49:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):116:116 -> + 50:57:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):117:117 -> + 58:63:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):118:118 -> + 64:66:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):116:116 -> + 67:74:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):120:120 -> + 75:81:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):121:121 -> + 82:84:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):122:122 -> + 85:88:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):123:123 -> + 89:92:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):124:124 -> + 93:101:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):126:126 -> + 102:104:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):127:127 -> + 105:111:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):129:129 -> + 112:113:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):131:131 -> + 114:117:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):134:134 -> + 118:120:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):131:131 -> + 121:122:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):130:130 -> + 123:128:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):141:141 -> + 129:140:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):142:142 -> + 141:145:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):146:146 -> + 146:151:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):151:151 -> + 152:158:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):152:152 -> + 159:162:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):145:145 -> + 163:164:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):144:144 -> + 165:175:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):157:157 -> + 176:180:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):160:160 -> + 181:185:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):162:162 -> + 186:198:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):164:164 -> + 199:203:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):163:163 -> + 204:211:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):167:167 -> + 212:218:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):169:169 -> + 219:222:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):172:172 -> + 223:226:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):173:173 -> + 227:230:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):174:174 -> + 231:234:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):175:175 -> + 235:238:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):177:177 -> + 239:240:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):179:179 -> + 241:244:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):182:182 -> + 245:248:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):183:183 -> + 249:251:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):179:179 -> + 252:253:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):178:178 -> + 254:256:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):186:186 -> + 257:261:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):189:189 -> + 262:268:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):191:191 -> + 269:273:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):197:197 -> + 274:276:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):195:195 -> + 277:282:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):214:214 -> + 283:287:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):215:215 -> + 288:292:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):226:226 -> + 293:305:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):217:217 -> + 306:310:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):248:248 -> + 311:320:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):250:250 -> + 321:322:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):249:249 -> + 323:325:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):253:253 -> + 326:330:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):255:255 -> + 331:334:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):257:257 -> + 335:339:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):258:258 -> + 340:342:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):256:256 -> + 343:345:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):265:265 -> + 346:348:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):267:267 -> + 349:352:void (com.facebook.react.runtime.BridgelessReactContext,com.facebook.react.runtime.ReactHostDelegate,com.facebook.react.fabric.ComponentFactory,com.facebook.react.devsupport.interfaces.DevSupportManager,com.facebook.react.bridge.queue.QueueThreadExceptionHandler,boolean,com.facebook.react.runtime.ReactHostInspectorTarget):268:268 -> + 1:9:com.facebook.react.bridge.NativeMap _init_$lambda$0():226:226 -> _init_$lambda$0 + 6:15:com.facebook.react.bridge.NativeMap _init_$lambda$1(com.facebook.react.runtime.ReactInstance,java.util.Map,java.lang.String):229:229 -> _init_$lambda$1 + 16:22:com.facebook.react.bridge.NativeMap _init_$lambda$1(com.facebook.react.runtime.ReactInstance,java.util.Map,java.lang.String):231:231 -> _init_$lambda$1 + 1:15:com.facebook.react.bridge.NativeMap _init_$lambda$2(com.facebook.react.runtime.ReactInstance,java.util.Map):235:235 -> _init_$lambda$2 + 16:21:com.facebook.react.bridge.NativeMap _init_$lambda$2(com.facebook.react.runtime.ReactInstance,java.util.Map):236:236 -> _init_$lambda$2 + 22:27:com.facebook.react.bridge.NativeMap _init_$lambda$2(com.facebook.react.runtime.ReactInstance,java.util.Map):238:238 -> _init_$lambda$2 + 28:33:com.facebook.react.bridge.NativeMap _init_$lambda$2(com.facebook.react.runtime.ReactInstance,java.util.Map):239:239 -> _init_$lambda$2 + 34:43:com.facebook.react.bridge.NativeMap _init_$lambda$2(com.facebook.react.runtime.ReactInstance,java.util.Map):240:240 -> _init_$lambda$2 + 44:50:com.facebook.react.bridge.NativeMap _init_$lambda$2(com.facebook.react.runtime.ReactInstance,java.util.Map):241:241 -> _init_$lambda$2 + 51:55:com.facebook.react.bridge.NativeMap _init_$lambda$2(com.facebook.react.runtime.ReactInstance,java.util.Map):243:243 -> _init_$lambda$2 + 1:1:com.facebook.react.bridge.NativeMap $r8$lambda$OWzGsGT35XIobeFyjEj9NOErJWs(com.facebook.react.runtime.ReactInstance,java.util.Map,java.lang.String):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:5:com.facebook.react.runtime.JSTimerExecutor access$createJSTimerExecutor():85:85 -> access$createJSTimerExecutor + 1:3:com.facebook.react.runtime.BridgelessReactContext access$getContext$p(com.facebook.react.runtime.ReactInstance):85:85 -> access$getContext$p + 1:3:java.lang.String access$getTAG$cp():85:85 -> access$getTAG$cp + 1:3:com.facebook.react.runtime.ReactInstance$BridgelessViewManagerResolver access$getViewManagerResolver$p(com.facebook.react.runtime.ReactInstance):85:85 -> access$getViewManagerResolver$p + 1:4:void access$loadJSBundleFromAssets(com.facebook.react.runtime.ReactInstance,android.content.res.AssetManager,java.lang.String):85:85 -> access$loadJSBundleFromAssets + 1:4:void access$loadJSBundleFromFile(com.facebook.react.runtime.ReactInstance,java.lang.String,java.lang.String):85:85 -> access$loadJSBundleFromFile + 1:1:com.facebook.react.bridge.NativeMap $r8$lambda$fehpntUpMEzjdZmN8OmJUIzFgGo():0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$gKCcLY6i5khsuEZVYYKE_chi7bQ(com.facebook.react.runtime.ReactInstance):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeMap $r8$lambda$kHxgB1VvaqAOBtRVp4CgY0gnLGo(com.facebook.react.runtime.ReactInstance,java.util.Map):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:7:void destroy():418:418 -> destroy + 8:12:void destroy():419:419 -> destroy + 13:17:void destroy():420:420 -> destroy + 18:22:void destroy():421:421 -> destroy + 23:27:void destroy():422:422 -> destroy + 28:32:void destroy():423:423 -> destroy + 33:38:void destroy():424:424 -> destroy + 1:12:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher():480:480 -> getEventDispatcher + 1:3:com.facebook.react.fabric.FabricUIManager getFabricUIManager():105:105 -> getFabricUIManager + 1:3:com.facebook.react.bridge.JavaScriptContextHolder getJavaScriptContextHolder():106:106 -> getJavaScriptContextHolder + 1:1:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.Class):349:349 -> getNativeModule + 2:2:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.Class):351:351 -> getNativeModule + 3:3:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.String):357:357 -> getNativeModule + 4:4:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.String):359:359 -> getNativeModule + 1:7:java.util.Collection getNativeModules():346:346 -> getNativeModules + 1:3:com.facebook.react.bridge.queue.ReactQueueConfiguration getReactQueueConfiguration():104:104 -> getReactQueueConfiguration + 1:4:void handleMemoryPressure(int):467:467 -> handleMemoryPressure + 5:6:void handleMemoryPressure(int):470:470 -> handleMemoryPressure + 7:8:void handleMemoryPressure(int):471:471 -> handleMemoryPressure + 9:10:void handleMemoryPressure(int):472:472 -> handleMemoryPressure + 11:13:void handleMemoryPressure(int):471:471 -> handleMemoryPressure + 14:17:void handleMemoryPressure(int):469:469 -> handleMemoryPressure + 6:15:boolean hasNativeModule(java.lang.Class):338:338 -> hasNativeModule + 16:28:boolean hasNativeModule(java.lang.Class):340:340 -> hasNativeModule + 1:15:void initializeEagerTurboModules():272:272 -> initializeEagerTurboModules + 1:7:void initializeEagerTurboModules$lambda$3(com.facebook.react.runtime.ReactInstance):273:273 -> initializeEagerTurboModules$lambda$3 + 8:29:void initializeEagerTurboModules$lambda$3(com.facebook.react.runtime.ReactInstance):275:275 -> initializeEagerTurboModules$lambda$3 + 30:35:void initializeEagerTurboModules$lambda$3(com.facebook.react.runtime.ReactInstance):276:276 -> initializeEagerTurboModules$lambda$3 + 36:39:void initializeEagerTurboModules$lambda$3(com.facebook.react.runtime.ReactInstance):278:278 -> initializeEagerTurboModules$lambda$3 + 6:12:void loadJSBundle(com.facebook.react.bridge.JSBundleLoader):304:304 -> loadJSBundle + 13:17:void loadJSBundle(com.facebook.react.bridge.JSBundleLoader):306:306 -> loadJSBundle + 18:20:void loadJSBundle(com.facebook.react.bridge.JSBundleLoader):305:305 -> loadJSBundle + 21:24:void loadJSBundle(com.facebook.react.bridge.JSBundleLoader):334:334 -> loadJSBundle + 6:12:void prerenderSurface(com.facebook.react.runtime.ReactSurfaceImpl):365:365 -> prerenderSurface + 13:38:void prerenderSurface(com.facebook.react.runtime.ReactSurfaceImpl):366:366 -> prerenderSurface + 39:52:void prerenderSurface(com.facebook.react.runtime.ReactSurfaceImpl):367:367 -> prerenderSurface + 53:56:void prerenderSurface(com.facebook.react.runtime.ReactSurfaceImpl):368:368 -> prerenderSurface + 6:9:void registerSegment(int,java.lang.String):483:483 -> registerSegment + 6:31:void startSurface(com.facebook.react.runtime.ReactSurfaceImpl):378:378 -> startSurface + 32:38:void startSurface(com.facebook.react.runtime.ReactSurfaceImpl):379:379 -> startSurface + 39:44:void startSurface(com.facebook.react.runtime.ReactSurfaceImpl):381:381 -> startSurface + 45:51:void startSurface(com.facebook.react.runtime.ReactSurfaceImpl):391:391 -> startSurface + 52:53:void startSurface(com.facebook.react.runtime.ReactSurfaceImpl):394:394 -> startSurface + 54:55:void startSurface(com.facebook.react.runtime.ReactSurfaceImpl):395:395 -> startSurface + 56:58:void startSurface(com.facebook.react.runtime.ReactSurfaceImpl):394:394 -> startSurface + 59:61:void startSurface(com.facebook.react.runtime.ReactSurfaceImpl):392:392 -> startSurface + 62:64:void startSurface(com.facebook.react.runtime.ReactSurfaceImpl):398:398 -> startSurface + 65:70:void startSurface(com.facebook.react.runtime.ReactSurfaceImpl):400:400 -> startSurface + 71:80:void startSurface(com.facebook.react.runtime.ReactSurfaceImpl):402:402 -> startSurface + 81:93:void startSurface(com.facebook.react.runtime.ReactSurfaceImpl):404:404 -> startSurface + 94:97:void startSurface(com.facebook.react.runtime.ReactSurfaceImpl):406:406 -> startSurface + 98:105:void startSurface(com.facebook.react.runtime.ReactSurfaceImpl):382:382 -> startSurface + 6:31:void stopSurface(com.facebook.react.runtime.ReactSurfaceImpl):411:411 -> stopSurface + 32:41:void stopSurface(com.facebook.react.runtime.ReactSurfaceImpl):412:412 -> stopSurface +com.facebook.react.runtime.ReactInstance$$ExternalSyntheticLambda0 -> com.facebook.react.runtime.U: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactInstance com.facebook.react.runtime.ReactInstance$$InternalSyntheticLambda$1$6fba1701ab7b4418ee1c1a0bde0e36dd945fbbe6e431ff335cf3fcf3625b82c8$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactInstance):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactInstance$$ExternalSyntheticLambda1 -> com.facebook.react.runtime.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:com.facebook.react.bridge.NativeMap getDefaultEventTypes():0:0 -> getDefaultEventTypes + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactInstance$$ExternalSyntheticLambda2 -> com.facebook.react.runtime.W: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactInstance com.facebook.react.runtime.ReactInstance$$InternalSyntheticLambda$1$c3c48de47218a42875716961ea0950a888147b79251ae570408db1ed1495dac7$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.util.Map com.facebook.react.runtime.ReactInstance$$InternalSyntheticLambda$1$c3c48de47218a42875716961ea0950a888147b79251ae570408db1ed1495dac7$1.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactInstance,java.util.Map):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeMap getConstantsForViewManager(java.lang.String):0:0 -> getConstantsForViewManager + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactInstance$$ExternalSyntheticLambda3 -> com.facebook.react.runtime.X: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactInstance com.facebook.react.runtime.ReactInstance$$InternalSyntheticLambda$1$c3c48de47218a42875716961ea0950a888147b79251ae570408db1ed1495dac7$2.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + java.util.Map com.facebook.react.runtime.ReactInstance$$InternalSyntheticLambda$1$c3c48de47218a42875716961ea0950a888147b79251ae570408db1ed1495dac7$2.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactInstance,java.util.Map):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeMap getConstants():0:0 -> getConstants + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactInstance$1 -> com.facebook.react.runtime.ReactInstance$1: +# {"id":"sourceFile","fileName":"ReactInstance.kt"} + 3:6:void (com.facebook.react.runtime.ReactInstance):197:197 -> + 1:10:java.lang.String[] getComponentNames():200:200 -> getComponentNames + 11:17:java.lang.String[] getComponentNames():201:201 -> getComponentNames + 18:29:java.lang.String[] getComponentNames():202:202 -> getComponentNames + 30:38:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> getComponentNames + 30:38:java.lang.String[] getComponentNames():205 -> getComponentNames +com.facebook.react.runtime.ReactInstance$BridgelessViewManagerResolver -> com.facebook.react.runtime.ReactInstance$BridgelessViewManagerResolver: +# {"id":"sourceFile","fileName":"ReactInstance.kt"} + 11:13:void (java.util.List,com.facebook.react.runtime.BridgelessReactContext):486:486 -> + 14:15:void (java.util.List,com.facebook.react.runtime.BridgelessReactContext):487:487 -> + 16:17:void (java.util.List,com.facebook.react.runtime.BridgelessReactContext):488:488 -> + 18:25:void (java.util.List,com.facebook.react.runtime.BridgelessReactContext):490:490 -> + 2:7:java.util.Map getEagerViewManagerMap():515:515 -> getEagerViewManagerMap + 8:18:java.util.Map getEagerViewManagerMap():516:516 -> getEagerViewManagerMap + 19:23:java.util.Map getEagerViewManagerMap():519:519 -> getEagerViewManagerMap + 24:41:java.util.Map getEagerViewManagerMap():520:520 -> getEagerViewManagerMap + 42:46:java.util.Map getEagerViewManagerMap():521:521 -> getEagerViewManagerMap + 47:52:java.util.Map getEagerViewManagerMap():525:525 -> getEagerViewManagerMap + 53:68:java.util.Map getEagerViewManagerMap():526:526 -> getEagerViewManagerMap + 69:76:java.util.Map getEagerViewManagerMap():529:529 -> getEagerViewManagerMap + 77:78:java.util.Map getEagerViewManagerMap():533:533 -> getEagerViewManagerMap + 79:82:java.util.Map getEagerViewManagerMap():534:534 -> getEagerViewManagerMap + 7:14:com.facebook.react.uimanager.ViewManager getLazyViewManager(java.lang.String):539:539 -> getLazyViewManager + 15:26:com.facebook.react.uimanager.ViewManager getLazyViewManager(java.lang.String):540:540 -> getLazyViewManager + 27:44:com.facebook.react.uimanager.ViewManager getLazyViewManager(java.lang.String):543:543 -> getLazyViewManager + 45:48:com.facebook.react.uimanager.ViewManager getLazyViewManager(java.lang.String):544:544 -> getLazyViewManager + 49:58:com.facebook.react.uimanager.ViewManager getLazyViewManager(java.lang.String):545:545 -> getLazyViewManager + 59:63:com.facebook.react.uimanager.ViewManager getLazyViewManager(java.lang.String):549:549 -> getLazyViewManager + 64:65:com.facebook.react.uimanager.ViewManager getLazyViewManager(java.lang.String):550:550 -> getLazyViewManager + 66:70:com.facebook.react.uimanager.ViewManager getLazyViewManager(java.lang.String):555:555 -> getLazyViewManager + 2:6:java.util.Collection getLazyViewManagerNames():561:561 -> getLazyViewManagerNames + 7:24:java.util.Collection getLazyViewManagerNames():562:562 -> getLazyViewManagerNames + 25:28:java.util.Collection getLazyViewManagerNames():563:563 -> getLazyViewManagerNames + 29:39:java.util.Collection getLazyViewManagerNames():564:564 -> getLazyViewManagerNames + 40:41:java.util.Collection getLazyViewManagerNames():572:572 -> getLazyViewManagerNames + 42:71:java.util.Collection getLazyViewManagerNames():573:573 -> getLazyViewManagerNames + 72:77:java.util.Collection getLazyViewManagerNames():571:571 -> getLazyViewManagerNames + 78:81:java.util.Collection getLazyViewManagerNames():576:576 -> getLazyViewManagerNames + 82:85:java.util.Collection getLazyViewManagerNames():580:580 -> getLazyViewManagerNames + 6:12:com.facebook.react.uimanager.ViewManager getViewManager(java.lang.String):493:493 -> getViewManager + 13:23:com.facebook.react.uimanager.ViewManager getViewManager(java.lang.String):500:500 -> getViewManager + 1:5:java.util.Collection getViewManagerNames():504:504 -> getViewManagerNames + 6:12:java.util.Collection getViewManagerNames():505:505 -> getViewManagerNames + 13:24:java.util.Collection getViewManagerNames():506:506 -> getViewManagerNames +com.facebook.react.runtime.ReactInstance$Companion -> com.facebook.react.runtime.ReactInstance$Companion: +# {"id":"sourceFile","fileName":"ReactInstance.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():584:584 -> + 1:5:java.util.Map access$createConstants(com.facebook.react.runtime.ReactInstance$Companion,java.util.List,java.util.Map):584:584 -> access$createConstants + 1:5:com.facebook.react.runtime.JSTimerExecutor access$createJSTimerExecutor(com.facebook.react.runtime.ReactInstance$Companion):584:584 -> access$createJSTimerExecutor + 1:5:com.facebook.react.bridge.NativeMap access$getConstantsForViewManager(com.facebook.react.runtime.ReactInstance$Companion,com.facebook.react.uimanager.ViewManager,java.util.Map):584:584 -> access$getConstantsForViewManager + 1:5:java.util.Map createConstants(java.util.List,java.util.Map):595:595 -> createConstants + 6:13:java.util.Map createConstants(java.util.List,java.util.Map):596:596 -> createConstants + 14:21:java.util.Map createConstants(java.util.List,java.util.Map):597:597 -> createConstants + 22:25:java.util.Map createConstants(java.util.List,java.util.Map):598:598 -> createConstants + 26:29:java.util.Map createConstants(java.util.List,java.util.Map):600:600 -> createConstants + 30:32:java.util.Map createConstants(java.util.List,java.util.Map):606:606 -> createConstants + 33:39:java.util.Map createConstants(java.util.List,java.util.Map):607:607 -> createConstants + 40:42:java.util.Map createConstants(java.util.List,java.util.Map):606:606 -> createConstants + 43:48:java.util.Map createConstants(java.util.List,java.util.Map):607:607 -> createConstants + 1:4:com.facebook.react.bridge.NativeMap getConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map):617:617 -> getConstantsForViewManager + 5:8:com.facebook.react.bridge.NativeMap getConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map):615:615 -> getConstantsForViewManager + 9:23:com.facebook.react.bridge.NativeMap getConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map):619:619 -> getConstantsForViewManager + 24:31:com.facebook.react.bridge.NativeMap getConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map):620:620 -> getConstantsForViewManager + 32:35:com.facebook.react.bridge.NativeMap getConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map):621:621 -> getConstantsForViewManager + 36:39:com.facebook.react.bridge.NativeMap getConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map):624:624 -> getConstantsForViewManager + 40:43:com.facebook.react.bridge.NativeMap getConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map):631:631 -> getConstantsForViewManager + 44:60:com.facebook.react.bridge.NativeMap getConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map):633:633 -> getConstantsForViewManager +com.facebook.react.runtime.ReactInstance$ReactJsExceptionHandlerImpl -> com.facebook.react.runtime.ReactInstance$ReactJsExceptionHandlerImpl: +# {"id":"sourceFile","fileName":"ReactInstance.kt"} + 6:10:void (com.facebook.react.runtime.ReactInstance,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):282:282 -> + 11:13:void (com.facebook.react.runtime.ReactInstance,com.facebook.react.bridge.queue.QueueThreadExceptionHandler):283:283 -> + 6:9:void reportJsException(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):287:287 -> reportJsException + 10:19:void reportJsException(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):291:291 -> reportJsException + 20:21:void reportJsException(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):290:290 -> reportJsException + 22:27:void reportJsException(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):293:293 -> reportJsException + 28:35:void reportJsException(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):291:291 -> reportJsException + 36:41:void reportJsException(com.facebook.react.interfaces.exceptionmanager.ReactJsExceptionHandler$ProcessedError):298:298 -> reportJsException +com.facebook.react.runtime.ReactInstance$loadJSBundle$1 -> com.facebook.react.runtime.ReactInstance$loadJSBundle$1: +# {"id":"sourceFile","fileName":"ReactInstance.kt"} + 3:6:void (com.facebook.react.runtime.ReactInstance):306:306 -> + 11:19:void loadScriptFromAssets(android.content.res.AssetManager,java.lang.String,boolean):325:325 -> loadScriptFromAssets + 20:25:void loadScriptFromAssets(android.content.res.AssetManager,java.lang.String,boolean):326:326 -> loadScriptFromAssets + 11:19:void loadScriptFromFile(java.lang.String,java.lang.String,boolean):312:312 -> loadScriptFromFile + 20:25:void loadScriptFromFile(java.lang.String,java.lang.String,boolean):313:313 -> loadScriptFromFile + 11:16:void loadSplitBundleFromFile(java.lang.String,java.lang.String):317:317 -> loadSplitBundleFromFile + 11:20:void setSourceURLs(java.lang.String,java.lang.String):330:330 -> setSourceURLs +com.facebook.react.runtime.ReactLifecycleStateManager -> com.facebook.react.runtime.ReactLifecycleStateManager: +# {"id":"sourceFile","fileName":"ReactLifecycleStateManager.kt"} + 6:8:void (com.facebook.react.runtime.BridgelessReactStateTracker):16:16 -> + 9:10:void (com.facebook.react.runtime.BridgelessReactStateTracker):17:17 -> + 11:15:void (com.facebook.react.runtime.BridgelessReactStateTracker):19:19 -> + 1:3:com.facebook.react.common.LifecycleState getLifecycleState():22:22 -> getLifecycleState + 3:21:void moveToOnHostDestroy(com.facebook.react.bridge.ReactContext):72:72 -> moveToOnHostDestroy + 22:26:void moveToOnHostDestroy(com.facebook.react.bridge.ReactContext):74:74 -> moveToOnHostDestroy + 27:30:void moveToOnHostDestroy(com.facebook.react.bridge.ReactContext):75:75 -> moveToOnHostDestroy + 31:37:void moveToOnHostDestroy(com.facebook.react.bridge.ReactContext):78:78 -> moveToOnHostDestroy + 38:40:void moveToOnHostDestroy(com.facebook.react.bridge.ReactContext):79:79 -> moveToOnHostDestroy + 41:45:void moveToOnHostDestroy(com.facebook.react.bridge.ReactContext):80:80 -> moveToOnHostDestroy + 46:48:void moveToOnHostDestroy(com.facebook.react.bridge.ReactContext):81:81 -> moveToOnHostDestroy + 49:53:void moveToOnHostDestroy(com.facebook.react.bridge.ReactContext):89:89 -> moveToOnHostDestroy + 3:21:void moveToOnHostPause(com.facebook.react.bridge.ReactContext,android.app.Activity):48:48 -> moveToOnHostPause + 22:26:void moveToOnHostPause(com.facebook.react.bridge.ReactContext,android.app.Activity):57:57 -> moveToOnHostPause + 27:30:void moveToOnHostPause(com.facebook.react.bridge.ReactContext,android.app.Activity):58:58 -> moveToOnHostPause + 31:37:void moveToOnHostPause(com.facebook.react.bridge.ReactContext,android.app.Activity):51:51 -> moveToOnHostPause + 38:40:void moveToOnHostPause(com.facebook.react.bridge.ReactContext,android.app.Activity):52:52 -> moveToOnHostPause + 41:45:void moveToOnHostPause(com.facebook.react.bridge.ReactContext,android.app.Activity):53:53 -> moveToOnHostPause + 46:48:void moveToOnHostPause(com.facebook.react.bridge.ReactContext,android.app.Activity):54:54 -> moveToOnHostPause + 49:53:void moveToOnHostPause(com.facebook.react.bridge.ReactContext,android.app.Activity):66:66 -> moveToOnHostPause + 1:9:void moveToOnHostResume(com.facebook.react.bridge.ReactContext,android.app.Activity):34:34 -> moveToOnHostResume + 10:16:void moveToOnHostResume(com.facebook.react.bridge.ReactContext,android.app.Activity):39:39 -> moveToOnHostResume + 17:19:void moveToOnHostResume(com.facebook.react.bridge.ReactContext,android.app.Activity):40:40 -> moveToOnHostResume + 20:22:void moveToOnHostResume(com.facebook.react.bridge.ReactContext,android.app.Activity):42:42 -> moveToOnHostResume + 6:11:void resumeReactContextIfHostResumed(com.facebook.react.bridge.ReactContext,android.app.Activity):26:26 -> resumeReactContextIfHostResumed + 12:18:void resumeReactContextIfHostResumed(com.facebook.react.bridge.ReactContext,android.app.Activity):27:27 -> resumeReactContextIfHostResumed + 19:22:void resumeReactContextIfHostResumed(com.facebook.react.bridge.ReactContext,android.app.Activity):28:28 -> resumeReactContextIfHostResumed +com.facebook.react.runtime.ReactLifecycleStateManager$WhenMappings -> com.facebook.react.runtime.ReactLifecycleStateManager$WhenMappings: +# {"id":"sourceFile","fileName":"ReactLifecycleStateManager.kt"} +com.facebook.react.runtime.ReactSurfaceImpl -> com.facebook.react.runtime.ReactSurfaceImpl: +# {"id":"sourceFile","fileName":"ReactSurfaceImpl.kt"} + 1:1:void (com.facebook.react.fabric.SurfaceHandlerBinding,android.content.Context):36:36 -> + 2:2:com.facebook.react.fabric.SurfaceHandlerBinding getSurfaceHandler():40:40 -> + 2:2:void (com.facebook.react.fabric.SurfaceHandlerBinding,android.content.Context):40 -> + 3:3:android.content.Context getContext():50:50 -> + 3:3:void (com.facebook.react.fabric.SurfaceHandlerBinding,android.content.Context):50 -> + 4:4:void (com.facebook.react.fabric.SurfaceHandlerBinding,android.content.Context):53:53 -> + 5:5:void (com.facebook.react.fabric.SurfaceHandlerBinding,android.content.Context):55:55 -> + 6:8:void (android.content.Context,java.lang.String,android.os.Bundle):69:71 -> + 9:12:void (android.content.Context,java.lang.String,android.os.Bundle):73:76 -> + 13:16:void (android.content.Context,java.lang.String,android.os.Bundle):79:82 -> + 17:17:void (android.content.Context,java.lang.String,android.os.Bundle):74:74 -> + 1:1:void $r8$lambda$fupgolvxY2KQGSXA_LRAkGz_o4Q(com.facebook.react.runtime.ReactSurfaceImpl):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 6:9:void attach(com.facebook.react.ReactHost):92:92 -> attach + 10:27:void attach(com.facebook.react.ReactHost):93:93 -> attach + 28:35:void attach(com.facebook.react.ReactHost):92:92 -> attach + 6:14:void attachView(com.facebook.react.runtime.ReactSurfaceView):101:101 -> attachView + 15:26:void attachView(com.facebook.react.runtime.ReactSurfaceView):106:106 -> attachView + 27:34:void attachView(com.facebook.react.runtime.ReactSurfaceView):101:101 -> attachView + 1:9:void clear():167:167 -> clear + 1:6:void clear$lambda$4(com.facebook.react.runtime.ReactSurfaceImpl):168:168 -> clear$lambda$4 + 7:10:void clear$lambda$4(com.facebook.react.runtime.ReactSurfaceImpl):170:170 -> clear$lambda$4 + 11:14:void clear$lambda$4(com.facebook.react.runtime.ReactSurfaceImpl):171:171 -> clear$lambda$4 + 1:7:void detach():115:115 -> detach + 1:3:android.content.Context getContext():50:50 -> getContext + 1:13:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher$ReactAndroid_release():197:197 -> getEventDispatcher$ReactAndroid_release + 1:7:java.lang.String getModuleName():164:164 -> getModuleName + 1:9:com.facebook.react.runtime.ReactHostImpl getReactHost$ReactAndroid_release():58:58 -> getReactHost$ReactAndroid_release + 1:3:com.facebook.react.fabric.SurfaceHandlerBinding getSurfaceHandler():40:40 -> getSurfaceHandler + 1:7:int getSurfaceID():161:161 -> getSurfaceID + 1:1:android.view.ViewGroup getView():33:33 -> getView + 2:2:com.facebook.react.runtime.ReactSurfaceView getView():119:119 -> getView + 1:10:boolean isAttached$ReactAndroid_release():200:200 -> isAttached$ReactAndroid_release + 1:7:boolean isRunning():203:203 -> isRunning + 1:6:com.facebook.react.interfaces.TaskInterface prerender():123:123 -> prerender + 7:8:com.facebook.react.interfaces.TaskInterface prerender():124:124 -> prerender + 9:10:com.facebook.react.interfaces.TaskInterface prerender():125:125 -> prerender + 11:12:com.facebook.react.interfaces.TaskInterface prerender():126:126 -> prerender + 13:15:com.facebook.react.interfaces.TaskInterface prerender():125:125 -> prerender + 16:20:com.facebook.react.interfaces.TaskInterface prerender():124:124 -> prerender + 21:25:com.facebook.react.interfaces.TaskInterface prerender():129:129 -> prerender + 1:8:com.facebook.react.interfaces.TaskInterface start():133:133 -> start + 9:10:com.facebook.react.interfaces.TaskInterface start():134:134 -> start + 11:17:com.facebook.react.interfaces.TaskInterface start():135:135 -> start + 18:22:com.facebook.react.interfaces.TaskInterface start():134:134 -> start + 23:28:com.facebook.react.interfaces.TaskInterface start():140:140 -> start + 29:30:com.facebook.react.interfaces.TaskInterface start():141:141 -> start + 31:32:com.facebook.react.interfaces.TaskInterface start():142:142 -> start + 33:34:com.facebook.react.interfaces.TaskInterface start():143:143 -> start + 35:37:com.facebook.react.interfaces.TaskInterface start():142:142 -> start + 38:42:com.facebook.react.interfaces.TaskInterface start():141:141 -> start + 43:47:com.facebook.react.interfaces.TaskInterface start():146:146 -> start + 1:6:com.facebook.react.interfaces.TaskInterface stop():151:151 -> stop + 7:8:com.facebook.react.interfaces.TaskInterface stop():152:152 -> stop + 9:10:com.facebook.react.interfaces.TaskInterface stop():153:153 -> stop + 11:12:com.facebook.react.interfaces.TaskInterface stop():154:154 -> stop + 13:15:com.facebook.react.interfaces.TaskInterface stop():153:153 -> stop + 16:20:com.facebook.react.interfaces.TaskInterface stop():152:152 -> stop + 21:25:com.facebook.react.interfaces.TaskInterface stop():157:157 -> stop + 6:22:void updateInitProps(android.os.Bundle):110:110 -> updateInitProps + 2:3:void updateLayoutSpecs$ReactAndroid_release(int,int,int,int):184:184 -> updateLayoutSpecs$ReactAndroid_release + 4:13:void updateLayoutSpecs$ReactAndroid_release(int,int,int,int):189:189 -> updateLayoutSpecs$ReactAndroid_release + 14:21:void updateLayoutSpecs$ReactAndroid_release(int,int,int,int):190:190 -> updateLayoutSpecs$ReactAndroid_release + 22:35:void updateLayoutSpecs$ReactAndroid_release(int,int,int,int):191:191 -> updateLayoutSpecs$ReactAndroid_release + 36:47:void updateLayoutSpecs$ReactAndroid_release(int,int,int,int):192:192 -> updateLayoutSpecs$ReactAndroid_release + 48:50:void updateLayoutSpecs$ReactAndroid_release(int,int,int,int):184:184 -> updateLayoutSpecs$ReactAndroid_release + 51:56:void updateLayoutSpecs$ReactAndroid_release(int,int,int,int):194:194 -> updateLayoutSpecs$ReactAndroid_release +com.facebook.react.runtime.ReactSurfaceImpl$$ExternalSyntheticLambda0 -> com.facebook.react.runtime.Y: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.ReactSurfaceImpl com.facebook.react.runtime.ReactSurfaceImpl$$InternalSyntheticLambda$1$a274d202c2f0d15e45ca6402e6724567ae81a5d06112ca852ed23b0d872414b8$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.ReactSurfaceImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.ReactSurfaceImpl$Companion -> com.facebook.react.runtime.ReactSurfaceImpl$Companion: +# {"id":"sourceFile","fileName":"ReactSurfaceImpl.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():205:205 -> + 1:5:boolean access$doRTLSwap(com.facebook.react.runtime.ReactSurfaceImpl$Companion,android.content.Context):205:205 -> access$doRTLSwap + 1:5:float access$getFontScale(com.facebook.react.runtime.ReactSurfaceImpl$Companion,android.content.Context):205:205 -> access$getFontScale + 1:5:boolean access$isRTL(com.facebook.react.runtime.ReactSurfaceImpl$Companion,android.content.Context):205:205 -> access$isRTL + 11:15:com.facebook.react.runtime.ReactSurfaceImpl createWithView(android.content.Context,java.lang.String,android.os.Bundle):212:212 -> createWithView + 16:24:com.facebook.react.runtime.ReactSurfaceImpl createWithView(android.content.Context,java.lang.String,android.os.Bundle):213:213 -> createWithView + 1:11:boolean doRTLSwap(android.content.Context):225:225 -> doRTLSwap + 1:6:float getFontScale(android.content.Context):220:220 -> getFontScale + 7:20:float getFontScale(android.content.Context):221:221 -> getFontScale + 1:11:boolean isRTL(android.content.Context):217:217 -> isRTL +com.facebook.react.runtime.ReactSurfaceView -> com.facebook.react.runtime.ReactSurfaceView: +# {"id":"sourceFile","fileName":"ReactSurfaceView.kt"} + 6:8:void (android.content.Context,com.facebook.react.runtime.ReactSurfaceImpl):37:37 -> + 9:10:void (android.content.Context,com.facebook.react.runtime.ReactSurfaceImpl):36:36 -> + 11:17:void (android.content.Context,com.facebook.react.runtime.ReactSurfaceImpl):38:38 -> + 18:21:void (android.content.Context,com.facebook.react.runtime.ReactSurfaceImpl):45:45 -> + 22:29:void (android.content.Context,com.facebook.react.runtime.ReactSurfaceImpl):46:46 -> + 6:11:void dispatchJSPointerEvent(android.view.MotionEvent,boolean):173:173 -> dispatchJSPointerEvent + 12:16:void dispatchJSPointerEvent(android.view.MotionEvent,boolean):174:174 -> dispatchJSPointerEvent + 17:22:void dispatchJSPointerEvent(android.view.MotionEvent,boolean):177:177 -> dispatchJSPointerEvent + 23:30:void dispatchJSPointerEvent(android.view.MotionEvent,boolean):180:180 -> dispatchJSPointerEvent + 31:38:void dispatchJSPointerEvent(android.view.MotionEvent,boolean):182:182 -> dispatchJSPointerEvent + 39:40:void dispatchJSPointerEvent(android.view.MotionEvent,boolean):186:186 -> dispatchJSPointerEvent + 41:44:void dispatchJSPointerEvent(android.view.MotionEvent,boolean):184:184 -> dispatchJSPointerEvent + 6:13:void dispatchJSTouchEvent(android.view.MotionEvent):157:157 -> dispatchJSTouchEvent + 14:15:void dispatchJSTouchEvent(android.view.MotionEvent):159:159 -> dispatchJSTouchEvent + 16:29:void dispatchJSTouchEvent(android.view.MotionEvent):162:162 -> dispatchJSTouchEvent + 30:33:void dispatchJSTouchEvent(android.view.MotionEvent):159:159 -> dispatchJSTouchEvent + 34:35:void dispatchJSTouchEvent(android.view.MotionEvent):166:166 -> dispatchJSTouchEvent + 36:37:void dispatchJSTouchEvent(android.view.MotionEvent):167:167 -> dispatchJSTouchEvent + 38:41:void dispatchJSTouchEvent(android.view.MotionEvent):165:165 -> dispatchJSTouchEvent + 1:9:com.facebook.react.bridge.ReactContext getCurrentReactContext():198:198 -> getCurrentReactContext + 10:23:com.facebook.react.bridge.ReactContext getCurrentReactContext():199:199 -> getCurrentReactContext + 1:7:java.lang.String getJSModuleName():154:154 -> getJSModuleName + 2:3:android.graphics.Point getViewportOffset():103:103 -> getViewportOffset + 4:6:android.graphics.Point getViewportOffset():104:104 -> getViewportOffset + 7:11:android.graphics.Point getViewportOffset():108:108 -> getViewportOffset + 12:15:android.graphics.Point getViewportOffset():109:109 -> getViewportOffset + 16:23:android.graphics.Point getViewportOffset():110:110 -> getViewportOffset + 24:30:android.graphics.Point getViewportOffset():111:111 -> getViewportOffset + 31:40:android.graphics.Point getViewportOffset():112:112 -> getViewportOffset + 6:25:void handleException(java.lang.Throwable):142:142 -> handleException + 26:38:void handleException(java.lang.Throwable):143:143 -> handleException + 1:28:boolean hasActiveReactContext():192:192 -> hasActiveReactContext + 1:26:boolean hasActiveReactInstance():195:195 -> hasActiveReactInstance + 1:7:boolean isViewAttachedToReactInstance():202:202 -> isViewAttachedToReactInstance + 11:19:void onChildEndedNativeGesture(android.view.View,android.view.MotionEvent):136:136 -> onChildEndedNativeGesture + 20:24:void onChildEndedNativeGesture(android.view.View,android.view.MotionEvent):137:137 -> onChildEndedNativeGesture + 25:32:void onChildEndedNativeGesture(android.view.View,android.view.MotionEvent):138:138 -> onChildEndedNativeGesture + 6:14:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent):126:126 -> onChildStartedNativeGesture + 15:16:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent):127:127 -> onChildStartedNativeGesture + 17:30:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent):130:130 -> onChildStartedNativeGesture + 31:35:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent):127:127 -> onChildStartedNativeGesture + 36:43:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent):132:132 -> onChildStartedNativeGesture + 1:6:void onLayout(boolean,int,int,int,int):90:90 -> onLayout + 7:10:void onLayout(boolean,int,int,int,int):91:91 -> onLayout + 11:12:void onLayout(boolean,int,int,int,int):92:92 -> onLayout + 13:14:void onLayout(boolean,int,int,int,int):93:93 -> onLayout + 15:16:void onLayout(boolean,int,int,int,int):94:94 -> onLayout + 17:18:void onLayout(boolean,int,int,int,int):95:95 -> onLayout + 19:20:void onLayout(boolean,int,int,int,int):96:96 -> onLayout + 21:24:void onLayout(boolean,int,int,int,int):92:92 -> onLayout + 1:7:void onMeasure(int,int):51:51 -> onMeasure + 8:18:void onMeasure(int,int):54:54 -> onMeasure + 19:23:void onMeasure(int,int):62:62 -> onMeasure + 24:31:void onMeasure(int,int):56:56 -> onMeasure + 32:35:void onMeasure(int,int):57:57 -> onMeasure + 36:54:void onMeasure(int,int):58:58 -> onMeasure + 55:62:void onMeasure(int,int):59:59 -> onMeasure + 63:70:void onMeasure(int,int):64:64 -> onMeasure + 71:75:void onMeasure(int,int):72:72 -> onMeasure + 76:82:void onMeasure(int,int):66:66 -> onMeasure + 83:86:void onMeasure(int,int):67:67 -> onMeasure + 87:105:void onMeasure(int,int):68:68 -> onMeasure + 106:113:void onMeasure(int,int):69:69 -> onMeasure + 114:117:void onMeasure(int,int):74:74 -> onMeasure + 118:119:void onMeasure(int,int):75:75 -> onMeasure + 120:121:void onMeasure(int,int):76:76 -> onMeasure + 122:123:void onMeasure(int,int):77:77 -> onMeasure + 124:127:void onMeasure(int,int):78:78 -> onMeasure + 128:129:void onMeasure(int,int):79:79 -> onMeasure + 130:131:void onMeasure(int,int):82:82 -> onMeasure + 132:133:void onMeasure(int,int):83:83 -> onMeasure + 134:136:void onMeasure(int,int):79:79 -> onMeasure + 137:140:void onMeasure(int,int):85:85 -> onMeasure + 1:10:void requestDisallowInterceptTouchEvent(boolean):118:118 -> requestDisallowInterceptTouchEvent + 2:5:void setIsFabric(boolean):148:148 -> setIsFabric +com.facebook.react.runtime.ReactSurfaceView$Companion -> com.facebook.react.runtime.ReactSurfaceView$Companion: +# {"id":"sourceFile","fileName":"ReactSurfaceView.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():204:204 -> +com.facebook.react.runtime.cxxreactpackage.CxxReactPackage -> com.facebook.react.runtime.cxxreactpackage.CxxReactPackage: +# {"id":"sourceFile","fileName":"CxxReactPackage.kt"} + 1:3:void (com.facebook.jni.HybridData):17:17 -> + 4:6:void (com.facebook.jni.HybridData):22:22 -> +com.facebook.react.runtime.hermes.HermesInstance -> com.facebook.react.runtime.hermes.HermesInstance: +# {"id":"sourceFile","fileName":"HermesInstance.kt"} + 9:14:void ():26:26 -> + 1:1:void (boolean):16:16 -> + 2:2:void ():18:18 -> +com.facebook.react.runtime.hermes.HermesInstance$Companion -> com.facebook.react.runtime.hermes.HermesInstance$Companion: +# {"id":"sourceFile","fileName":"HermesInstance.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():20:20 -> +com.facebook.react.runtime.internal.bolts.Continuation -> com.facebook.react.runtime.internal.bolts.Continuation: +# {"id":"sourceFile","fileName":"Continuation.kt"} +com.facebook.react.runtime.internal.bolts.ExecutorException -> com.facebook.react.runtime.internal.bolts.ExecutorException: +# {"id":"sourceFile","fileName":"ExecutorException.kt"} + 1:6:void (java.lang.Exception):15:15 -> +com.facebook.react.runtime.internal.bolts.Executors -> com.facebook.react.runtime.internal.bolts.Executors: +# {"id":"sourceFile","fileName":"Executors.kt"} + 8:14:void ():27:27 -> + 15:22:void ():28:28 -> + 1:4:void ():26:26 -> +com.facebook.react.runtime.internal.bolts.Executors$ImmediateExecutor -> com.facebook.react.runtime.internal.bolts.Executors$ImmediateExecutor: +# {"id":"sourceFile","fileName":"Executors.kt"} + 1:4:void ():39:39 -> + 6:9:void execute(java.lang.Runnable):41:41 -> execute +com.facebook.react.runtime.internal.bolts.Executors$UIThreadExecutor -> com.facebook.react.runtime.internal.bolts.Executors$UIThreadExecutor: +# {"id":"sourceFile","fileName":"Executors.kt"} + 1:4:void ():30:30 -> + 6:9:void execute(java.lang.Runnable):32:32 -> execute +com.facebook.react.runtime.internal.bolts.Task -> com.facebook.react.runtime.internal.bolts.Task: +# {"id":"sourceFile","fileName":"Task.kt"} + 9:12:void ():260:260 -> + 13:16:void ():263:263 -> + 17:23:void ():417:417 -> + 24:32:void ():418:418 -> + 33:41:void ():419:419 -> + 42:50:void ():420:420 -> + 1:1:void ():31:31 -> + 2:2:void ():22:22 -> + 3:3:void ():29:29 -> + 4:4:void (java.lang.Object):33:33 -> + 5:5:void (java.lang.Object):22:22 -> + 6:6:void (java.lang.Object):29:29 -> + 7:7:void (java.lang.Object):34:34 -> + 8:8:void (boolean):37:37 -> + 9:9:void (boolean):22:22 -> + 10:10:void (boolean):29:29 -> + 11:11:void (boolean):39:39 -> + 12:12:void (boolean):41:41 -> + 1:1:com.facebook.react.runtime.internal.bolts.Task $r8$lambda$Kx5qsfzhVo5Z4JsOMnFjJOHqlUQ(com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:java.util.List access$getContinuations$p(com.facebook.react.runtime.internal.bolts.Task):21:21 -> access$getContinuations$p + 1:3:java.lang.Object access$getLock$p(com.facebook.react.runtime.internal.bolts.Task):21:21 -> access$getLock$p + 1:3:com.facebook.react.runtime.internal.bolts.Task access$getTASK_CANCELLED$cp():21:21 -> access$getTASK_CANCELLED$cp + 1:3:com.facebook.react.runtime.internal.bolts.Task access$getTASK_FALSE$cp():21:21 -> access$getTASK_FALSE$cp + 1:3:com.facebook.react.runtime.internal.bolts.Task access$getTASK_NULL$cp():21:21 -> access$getTASK_NULL$cp + 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 + # {"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;"} + 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 + 6:6:com.facebook.react.runtime.internal.bolts.Task continueWith(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):131:131 -> continueWith + 7:7:com.facebook.react.runtime.internal.bolts.Task continueWith(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):124:124 -> continueWith + 8:8:com.facebook.react.runtime.internal.bolts.Task continueWith(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):133:133 -> continueWith + 9:9:com.facebook.react.runtime.internal.bolts.Task continueWith(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):135:135 -> continueWith + 10:10:com.facebook.react.runtime.internal.bolts.Task continueWith(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):124:124 -> continueWith + 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;"} + 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 + 6:6:com.facebook.react.runtime.internal.bolts.Task continueWithTask(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):156:156 -> continueWithTask + 7:7:com.facebook.react.runtime.internal.bolts.Task continueWithTask(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):149:149 -> continueWithTask + 8:8:com.facebook.react.runtime.internal.bolts.Task continueWithTask(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):158:158 -> continueWithTask + 9:9:com.facebook.react.runtime.internal.bolts.Task continueWithTask(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):160:160 -> continueWithTask + 10:10:com.facebook.react.runtime.internal.bolts.Task continueWithTask(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):149:149 -> continueWithTask + 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.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;"} + 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 + 4:10:java.lang.Exception getError():75:75 -> getError + 1:3:java.lang.Object getResult():68:68 -> getResult + 4:10:java.lang.Object getResult():69:69 -> getResult + 1:3:boolean isCancelled():56:56 -> isCancelled + 4:10:boolean isCancelled():57:57 -> isCancelled + 1:3:boolean isCompleted():50:50 -> isCompleted + 4:10:boolean isCompleted():51:51 -> isCompleted + 1:3:boolean isFaulted():62:62 -> isFaulted + 4:17:boolean isFaulted():63:63 -> isFaulted + 1:12:com.facebook.react.runtime.internal.bolts.Task makeVoid():104:104 -> makeVoid + 6:18:com.facebook.react.runtime.internal.bolts.Task makeVoid$lambda$7(com.facebook.react.runtime.internal.bolts.Task):106:106 -> makeVoid$lambda$7 + 19:35:com.facebook.react.runtime.internal.bolts.Task makeVoid$lambda$7(com.facebook.react.runtime.internal.bolts.Task):107:107 -> makeVoid$lambda$7 + 36:38:com.facebook.react.runtime.internal.bolts.Task makeVoid$lambda$7(com.facebook.react.runtime.internal.bolts.Task):108:108 -> makeVoid$lambda$7 + 11:20:com.facebook.react.runtime.internal.bolts.Task onSuccess(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):171:171 -> onSuccess + 5:6:com.facebook.react.runtime.internal.bolts.Task onSuccess$default(com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor,int,java.lang.Object):169:169 -> onSuccess$default + 7:11:com.facebook.react.runtime.internal.bolts.Task onSuccess$default(com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor,int,java.lang.Object):167:167 -> onSuccess$default + 6:18:com.facebook.react.runtime.internal.bolts.Task onSuccess$lambda$12(com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task):174:174 -> onSuccess$lambda$12 + 19:37:com.facebook.react.runtime.internal.bolts.Task onSuccess$lambda$12(com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task):175:175 -> onSuccess$lambda$12 + 38:42:com.facebook.react.runtime.internal.bolts.Task onSuccess$lambda$12(com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task):176:176 -> onSuccess$lambda$12 + 11:20:com.facebook.react.runtime.internal.bolts.Task onSuccessTask(com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):190:190 -> onSuccessTask + 5:6:com.facebook.react.runtime.internal.bolts.Task onSuccessTask$default(com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor,int,java.lang.Object):188:188 -> onSuccessTask$default + 7:11:com.facebook.react.runtime.internal.bolts.Task onSuccessTask$default(com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor,int,java.lang.Object):186:186 -> onSuccessTask$default + 6:18:com.facebook.react.runtime.internal.bolts.Task onSuccessTask$lambda$13(com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task):193:193 -> onSuccessTask$lambda$13 + 19:37:com.facebook.react.runtime.internal.bolts.Task onSuccessTask$lambda$13(com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task):194:194 -> onSuccessTask$lambda$13 + 38:42:com.facebook.react.runtime.internal.bolts.Task onSuccessTask$lambda$13(com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task):195:195 -> onSuccessTask$lambda$13 + 1:3:void runContinuations():202:202 -> runContinuations + 4:21:void runContinuations():203:203 -> runContinuations + 22:34:void runContinuations():205:205 -> runContinuations + 35:40:void runContinuations():209:209 -> runContinuations + 41:41:void runContinuations():207:207 -> runContinuations + 42:46:void runContinuations():212:212 -> runContinuations + 47:48:void runContinuations():213:213 -> runContinuations + 49:52:void runContinuations():202:202 -> runContinuations + 1:3:boolean trySetCancelled$ReactAndroid_release():217:217 -> trySetCancelled$ReactAndroid_release + 4:7:boolean trySetCancelled$ReactAndroid_release():218:218 -> trySetCancelled$ReactAndroid_release + 8:11:boolean trySetCancelled$ReactAndroid_release():219:219 -> trySetCancelled$ReactAndroid_release + 12:13:boolean trySetCancelled$ReactAndroid_release():221:221 -> trySetCancelled$ReactAndroid_release + 14:15:boolean trySetCancelled$ReactAndroid_release():222:222 -> trySetCancelled$ReactAndroid_release + 16:20:boolean trySetCancelled$ReactAndroid_release():223:223 -> trySetCancelled$ReactAndroid_release + 21:23:boolean trySetCancelled$ReactAndroid_release():224:224 -> trySetCancelled$ReactAndroid_release + 24:28:boolean trySetCancelled$ReactAndroid_release():225:225 -> trySetCancelled$ReactAndroid_release + 1:3:boolean trySetError$ReactAndroid_release(java.lang.Exception):243:243 -> trySetError$ReactAndroid_release + 4:7:boolean trySetError$ReactAndroid_release(java.lang.Exception):244:244 -> trySetError$ReactAndroid_release + 8:11:boolean trySetError$ReactAndroid_release(java.lang.Exception):245:245 -> trySetError$ReactAndroid_release + 12:13:boolean trySetError$ReactAndroid_release(java.lang.Exception):247:247 -> trySetError$ReactAndroid_release + 14:15:boolean trySetError$ReactAndroid_release(java.lang.Exception):248:248 -> trySetError$ReactAndroid_release + 16:20:boolean trySetError$ReactAndroid_release(java.lang.Exception):249:249 -> trySetError$ReactAndroid_release + 21:23:boolean trySetError$ReactAndroid_release(java.lang.Exception):250:250 -> trySetError$ReactAndroid_release + 24:28:boolean trySetError$ReactAndroid_release(java.lang.Exception):251:251 -> trySetError$ReactAndroid_release + 1:3:boolean trySetResult$ReactAndroid_release(java.lang.Object):230:230 -> trySetResult$ReactAndroid_release + 4:7:boolean trySetResult$ReactAndroid_release(java.lang.Object):231:231 -> trySetResult$ReactAndroid_release + 8:11:boolean trySetResult$ReactAndroid_release(java.lang.Object):232:232 -> trySetResult$ReactAndroid_release + 12:13:boolean trySetResult$ReactAndroid_release(java.lang.Object):234:234 -> trySetResult$ReactAndroid_release + 14:15:boolean trySetResult$ReactAndroid_release(java.lang.Object):235:235 -> trySetResult$ReactAndroid_release + 16:20:boolean trySetResult$ReactAndroid_release(java.lang.Object):236:236 -> trySetResult$ReactAndroid_release + 21:23:boolean trySetResult$ReactAndroid_release(java.lang.Object):237:237 -> trySetResult$ReactAndroid_release + 24:28:boolean trySetResult$ReactAndroid_release(java.lang.Object):238:238 -> trySetResult$ReactAndroid_release + 1:3:void waitForCompletion():81:83 -> waitForCompletion + 4:4:void waitForCompletion():85:85 -> waitForCompletion + 5:5:void waitForCompletion():81:81 -> waitForCompletion + 6:8:boolean waitForCompletion(long,java.util.concurrent.TimeUnit):95:97 -> waitForCompletion + 9:9:boolean waitForCompletion(long,java.util.concurrent.TimeUnit):99:99 -> waitForCompletion +com.facebook.react.runtime.internal.bolts.Task$$ExternalSyntheticLambda0 -> com.facebook.react.runtime.internal.bolts.a: +# {"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 then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.internal.bolts.Task$$ExternalSyntheticLambda1 -> com.facebook.react.runtime.internal.bolts.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.TaskCompletionSource com.facebook.react.runtime.internal.bolts.Task$$InternalSyntheticLambda$1$27f0d840ce29ab8ae6e80b43dd01b834e53ac9807c1854372fb60f533b653824$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.Continuation com.facebook.react.runtime.internal.bolts.Task$$InternalSyntheticLambda$1$27f0d840ce29ab8ae6e80b43dd01b834e53ac9807c1854372fb60f533b653824$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + java.util.concurrent.Executor com.facebook.react.runtime.internal.bolts.Task$$InternalSyntheticLambda$1$27f0d840ce29ab8ae6e80b43dd01b834e53ac9807c1854372fb60f533b653824$0.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.internal.bolts.Task$$ExternalSyntheticLambda2 -> com.facebook.react.runtime.internal.bolts.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.Continuation com.facebook.react.runtime.internal.bolts.Task$$InternalSyntheticLambda$1$446d44d3ba80c9877bd4e24a50890abdd6bc57af823aa210c651ba2461925020$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.internal.bolts.Continuation):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.internal.bolts.Task$$ExternalSyntheticLambda3 -> com.facebook.react.runtime.internal.bolts.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.TaskCompletionSource com.facebook.react.runtime.internal.bolts.Task$$InternalSyntheticLambda$1$69d6e343df1b3d0bfebf1a2bbc68d1d8b9bfefbba748bc34be3b1ae92b363eca$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.Continuation com.facebook.react.runtime.internal.bolts.Task$$InternalSyntheticLambda$1$69d6e343df1b3d0bfebf1a2bbc68d1d8b9bfefbba748bc34be3b1ae92b363eca$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + java.util.concurrent.Executor com.facebook.react.runtime.internal.bolts.Task$$InternalSyntheticLambda$1$69d6e343df1b3d0bfebf1a2bbc68d1d8b9bfefbba748bc34be3b1ae92b363eca$0.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.internal.bolts.TaskCompletionSource,com.facebook.react.runtime.internal.bolts.Continuation,java.util.concurrent.Executor):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.internal.bolts.Task$$ExternalSyntheticLambda4 -> com.facebook.react.runtime.internal.bolts.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.Continuation com.facebook.react.runtime.internal.bolts.Task$$InternalSyntheticLambda$1$8a8f6ab4e4b5951be401d6f16975477cde24cd2b359e24b5ff8bdf9907f605fe$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.internal.bolts.Continuation):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.internal.bolts.Task$Companion -> com.facebook.react.runtime.internal.bolts.Task$Companion: +# {"id":"sourceFile","fileName":"Task.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():254:254 -> + 1:1:void $r8$lambda$IPpysnehFwANEiW061YzapkMdoE(com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void access$completeAfterTask(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$completeAfterTask + 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 + # {"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;"} + 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 + 34:38:com.facebook.react.runtime.internal.bolts.Task call(java.util.concurrent.Callable,java.util.concurrent.Executor):337:337 -> call + 1:5:void call$lambda$2(java.util.concurrent.Callable,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):311:311 -> call$lambda$2 + 6:11:void call$lambda$2(java.util.concurrent.Callable,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):319:319 -> call$lambda$2 + 12:16:void call$lambda$2(java.util.concurrent.Callable,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):320:320 -> call$lambda$2 + 17:22:void call$lambda$2(java.util.concurrent.Callable,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):321:321 -> call$lambda$2 + 23:31:void call$lambda$2(java.util.concurrent.Callable,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):322:322 -> call$lambda$2 + 32:38:void call$lambda$2(java.util.concurrent.Callable,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):324:324 -> call$lambda$2 + 39:44:void call$lambda$2(java.util.concurrent.Callable,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):320:320 -> call$lambda$2 + 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;"} + 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 + 1:10:com.facebook.react.runtime.internal.bolts.Task cancelled():297:297 -> cancelled + 1:10:void completeAfterTask(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):392:392 -> completeAfterTask + 11:19:void completeAfterTask(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):413:413 -> completeAfterTask + 1:9: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):394:394 -> completeAfterTask$lambda$5 + 10:15: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):396:396 -> completeAfterTask$lambda$5 + 16:25: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):398:398 -> completeAfterTask$lambda$5 + 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;"} + 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 + 1:10:void completeImmediately(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):358:358 -> completeImmediately + 11:19:void completeImmediately(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):369:369 -> completeImmediately + 1:4: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):360:360 -> completeImmediately$lambda$3 + 5:9: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):361:361 -> completeImmediately$lambda$3 + 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 + # {"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;"} + 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 + 6:8:com.facebook.react.runtime.internal.bolts.Task forError(java.lang.Exception):289:289 -> forError + 9:13:com.facebook.react.runtime.internal.bolts.Task forError(java.lang.Exception):290:290 -> forError + 1:4:com.facebook.react.runtime.internal.bolts.Task forResult(java.lang.Object):274:274 -> forResult + 5:12:com.facebook.react.runtime.internal.bolts.Task forResult(java.lang.Object):275:275 -> forResult + 13:16:com.facebook.react.runtime.internal.bolts.Task forResult(java.lang.Object):277:277 -> forResult + 17:37:com.facebook.react.runtime.internal.bolts.Task forResult(java.lang.Object):278:278 -> forResult + 38:42:com.facebook.react.runtime.internal.bolts.Task forResult(java.lang.Object):280:280 -> forResult + 43:45:com.facebook.react.runtime.internal.bolts.Task forResult(java.lang.Object):281:281 -> forResult + 46:50:com.facebook.react.runtime.internal.bolts.Task forResult(java.lang.Object):282:282 -> forResult +com.facebook.react.runtime.internal.bolts.Task$Companion$$ExternalSyntheticLambda0 -> com.facebook.react.runtime.internal.bolts.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.TaskCompletionSource com.facebook.react.runtime.internal.bolts.Task$Companion$$InternalSyntheticLambda$1$026695dc02edbdabefcdd201e1a970d2e05a665865531e2b7414c9341c057a8b$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.internal.bolts.TaskCompletionSource):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.internal.bolts.Task$Companion$$ExternalSyntheticLambda1 -> com.facebook.react.runtime.internal.bolts.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.concurrent.Callable com.facebook.react.runtime.internal.bolts.Task$Companion$$InternalSyntheticLambda$1$13a7e0c01c069686ffc986b9ae7e2ffd5355cb03fd46e0cab01cbc70097d093c$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.TaskCompletionSource com.facebook.react.runtime.internal.bolts.Task$Companion$$InternalSyntheticLambda$1$13a7e0c01c069686ffc986b9ae7e2ffd5355cb03fd46e0cab01cbc70097d093c$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.concurrent.Callable,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.internal.bolts.Task$Companion$$ExternalSyntheticLambda2 -> com.facebook.react.runtime.internal.bolts.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.TaskCompletionSource com.facebook.react.runtime.internal.bolts.Task$Companion$$InternalSyntheticLambda$1$a2741070d25ccac33c7e163badd1b700e9acd18aca36dcb4567a6aa6f9b0374e$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.internal.bolts.TaskCompletionSource):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object then(com.facebook.react.runtime.internal.bolts.Task):0:0 -> then + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.internal.bolts.Task$Companion$$ExternalSyntheticLambda3 -> com.facebook.react.runtime.internal.bolts.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.Continuation com.facebook.react.runtime.internal.bolts.Task$Companion$$InternalSyntheticLambda$1$b49987d66995127a24bc5ffdc15907563026b43e4edff425ef380423fea8ad8f$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.Task com.facebook.react.runtime.internal.bolts.Task$Companion$$InternalSyntheticLambda$1$b49987d66995127a24bc5ffdc15907563026b43e4edff425ef380423fea8ad8f$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.TaskCompletionSource com.facebook.react.runtime.internal.bolts.Task$Companion$$InternalSyntheticLambda$1$b49987d66995127a24bc5ffdc15907563026b43e4edff425ef380423fea8ad8f$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.internal.bolts.Task$Companion$$ExternalSyntheticLambda4 -> com.facebook.react.runtime.internal.bolts.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.Continuation com.facebook.react.runtime.internal.bolts.Task$Companion$$InternalSyntheticLambda$1$ef744c750bbb21104d17fcb7e57cc2beaaf82eb332610c074c079b6842c77754$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.Task com.facebook.react.runtime.internal.bolts.Task$Companion$$InternalSyntheticLambda$1$ef744c750bbb21104d17fcb7e57cc2beaaf82eb332610c074c079b6842c77754$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.runtime.internal.bolts.TaskCompletionSource com.facebook.react.runtime.internal.bolts.Task$Companion$$InternalSyntheticLambda$1$ef744c750bbb21104d17fcb7e57cc2beaaf82eb332610c074c079b6842c77754$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.runtime.internal.bolts.Continuation,com.facebook.react.runtime.internal.bolts.Task,com.facebook.react.runtime.internal.bolts.TaskCompletionSource):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.runtime.internal.bolts.TaskCompletionSource -> com.facebook.react.runtime.internal.bolts.TaskCompletionSource: +# {"id":"sourceFile","fileName":"TaskCompletionSource.kt"} + 1:3:void ():16:16 -> + 4:11:void ():19:19 -> + 1:3:com.facebook.react.runtime.internal.bolts.Task getTask():19:19 -> getTask + 1:7:void setCancelled():32:32 -> setCancelled + 8:15:void setCancelled():33:33 -> setCancelled + 1:7:void setError(java.lang.Exception):46:46 -> setError + 8:15:void setError(java.lang.Exception):47:47 -> setError + 1:7:void setResult(java.lang.Object):39:39 -> setResult + 8:15:void setResult(java.lang.Object):40:40 -> setResult + 1:7:boolean trySetCancelled():22:22 -> trySetCancelled + 1:7:boolean trySetError(java.lang.Exception):28:28 -> trySetError + 1:7:boolean trySetResult(java.lang.Object):25:25 -> trySetResult +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;"} + 6:11:void (com.facebook.imagepipeline.core.ImagePipelineConfig):13:13 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk1/u;)V"} + 1:3:com.facebook.imagepipeline.core.ImagePipelineConfig getFrescoConfig():13:13 -> getFrescoConfig + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk1/u;"} +com.facebook.react.shell.MainReactPackage -> com.facebook.react.shell.MainReactPackage: +# {"id":"sourceFile","fileName":"MainReactPackage.kt"} + 1:1:void ():0:0 -> + 2:2:void (com.facebook.react.shell.MainPackageConfig,int,kotlin.jvm.internal.DefaultConstructorMarker):100:100 -> + 3:3:void (com.facebook.react.shell.MainPackageConfig):102:102 -> + 4:4:void ():101:101 -> + 4:4:void (com.facebook.react.shell.MainPackageConfig):101 -> + 5:5:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$0():168:168 -> + 5:5:void (com.facebook.react.shell.MainPackageConfig):168 -> + 6:6:void (com.facebook.react.shell.MainPackageConfig):167:167 -> + 7:7:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$1():170:170 -> + 7:7:void (com.facebook.react.shell.MainPackageConfig):170 -> + 8:8:void (com.facebook.react.shell.MainPackageConfig):169:169 -> + 9:9:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$2():172:172 -> + 9:9:void (com.facebook.react.shell.MainPackageConfig):172 -> + 10:10:void (com.facebook.react.shell.MainPackageConfig):171:171 -> + 11:11:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$3():174:174 -> + 11:11:void (com.facebook.react.shell.MainPackageConfig):174 -> + 12:12:void (com.facebook.react.shell.MainPackageConfig):173:173 -> + 13:13:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$4():176:176 -> + 13:13:void (com.facebook.react.shell.MainPackageConfig):176 -> + 14:14:void (com.facebook.react.shell.MainPackageConfig):175:175 -> + 15:15:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$5():178:178 -> + 15:15:void (com.facebook.react.shell.MainPackageConfig):178 -> + 16:16:void (com.facebook.react.shell.MainPackageConfig):177:177 -> + 17:17:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$6():179:179 -> + 17:17:void (com.facebook.react.shell.MainPackageConfig):179 -> + 18:18:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$7():181:181 -> + 18:18:void (com.facebook.react.shell.MainPackageConfig):181 -> + 19:19:void (com.facebook.react.shell.MainPackageConfig):180:180 -> + 20:20:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$8():183:183 -> + 20:20:void (com.facebook.react.shell.MainPackageConfig):183 -> + 21:21:void (com.facebook.react.shell.MainPackageConfig):182:182 -> + 22:22:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$9():184:184 -> + 22:22:void (com.facebook.react.shell.MainPackageConfig):184 -> + 23:23:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$10():186:186 -> + 23:23:void (com.facebook.react.shell.MainPackageConfig):186 -> + 24:24:void (com.facebook.react.shell.MainPackageConfig):185:185 -> + 25:25:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$11():188:188 -> + 25:25:void (com.facebook.react.shell.MainPackageConfig):188 -> + 26:26:void (com.facebook.react.shell.MainPackageConfig):187:187 -> + 27:27:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$12():190:190 -> + 27:27:void (com.facebook.react.shell.MainPackageConfig):190 -> + 28:28:void (com.facebook.react.shell.MainPackageConfig):189:189 -> + 29:29:void (com.facebook.react.shell.MainPackageConfig):192:192 -> + 30:30:void (com.facebook.react.shell.MainPackageConfig):191:191 -> + 31:31:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$14():197:197 -> + 31:31:void (com.facebook.react.shell.MainPackageConfig):197 -> + 32:32:void (com.facebook.react.shell.MainPackageConfig):199:199 -> + 33:33:void (com.facebook.react.shell.MainPackageConfig):198:198 -> + 34:34:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$16():203:203 -> + 34:34:void (com.facebook.react.shell.MainPackageConfig):203 -> + 35:35:void (com.facebook.react.shell.MainPackageConfig):202:202 -> + 36:36:void (com.facebook.react.shell.MainPackageConfig):166:166 -> + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$01TPKtYrwl2NQT5ZNT_8YlVxgs4():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$41BBVNGotXdO94q3khUfV4mqjH4():0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$ExCyA4xy8a1nGlofbgktudxnt5Y():0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 11:21:com.facebook.react.uimanager.ViewManager createViewManager(com.facebook.react.bridge.ReactApplicationContext,java.lang.String):216:216 -> createViewManager + 22:43:com.facebook.react.uimanager.ViewManager createViewManager(com.facebook.react.bridge.ReactApplicationContext,java.lang.String):217:217 -> createViewManager + 8:12:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):138:138 -> createViewManagers + 13:19:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):139:139 -> createViewManagers + 20:24:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):140:140 -> createViewManagers + 25:29:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):141:141 -> createViewManagers + 30:34:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):142:142 -> createViewManagers + 35:39:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):143:143 -> createViewManagers + 40:44:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):144:144 -> createViewManagers + 45:49:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):145:145 -> createViewManagers + 50:55:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):147:147 -> createViewManagers + 56:67:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):148:148 -> createViewManagers + 68:72:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):149:149 -> createViewManagers + 73:77:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):150:150 -> createViewManagers + 78:82:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):151:151 -> createViewManagers + 83:98:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):152:152 -> createViewManagers + 99:103:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):153:153 -> createViewManagers + 104:108:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):154:154 -> createViewManagers + 109:113:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):155:155 -> createViewManagers + 114:183:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):156:156 -> createViewManagers + 184:188:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):137:137 -> createViewManagers + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$I8scuJgQWUf_AIduDiwnIXlspc4():0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$K5Gsm_oh7WCeLSYZ8F_nNk0-KSs():0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$P8AATe9ZHF3CgjD7BlQIi3BNGvI():0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:9:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():265:265 -> fallbackForMissingClass + 10:12:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():266:266 -> fallbackForMissingClass + 13:14:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():275:275 -> fallbackForMissingClass + 15:62:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():276:276 -> fallbackForMissingClass + 63:67:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():278:278 -> fallbackForMissingClass + 68:73:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> fallbackForMissingClass + 68:73:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():279 -> fallbackForMissingClass + 74:75:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():279:279 -> fallbackForMissingClass + 76:80:java.util.List kotlin.collections.ArraysKt___ArraysKt.filter(java.lang.Object[],kotlin.jvm.functions.Function1):3829:3829 -> fallbackForMissingClass + 76:80:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():283 -> fallbackForMissingClass + 81:88:java.util.Collection kotlin.collections.ArraysKt___ArraysKt.filterTo(java.lang.Object[],java.util.Collection,kotlin.jvm.functions.Function1):4344:4344 -> fallbackForMissingClass + 81:88:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():283 -> fallbackForMissingClass + 89:94:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():283:283 -> fallbackForMissingClass + 95:102:java.util.Collection kotlin.collections.ArraysKt___ArraysKt.filterTo(java.lang.Object[],java.util.Collection,kotlin.jvm.functions.Function1):4344:4344 -> fallbackForMissingClass + 95:102:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():283 -> fallbackForMissingClass + 103:116:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associate(java.lang.Iterable,kotlin.jvm.functions.Function1):1193:1193 -> fallbackForMissingClass + 103:116:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():284 -> fallbackForMissingClass + 117:121:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associate(java.lang.Iterable,kotlin.jvm.functions.Function1):1194:1194 -> fallbackForMissingClass + 117:121:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():284 -> fallbackForMissingClass + 122:133:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1):1267:1267 -> fallbackForMissingClass + 122:133:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():284 -> fallbackForMissingClass + 134:135:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1):1268:1268 -> fallbackForMissingClass + 134:135:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():284 -> fallbackForMissingClass + 136:143:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():285:285 -> fallbackForMissingClass + 144:147:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():286:286 -> fallbackForMissingClass + 148:149:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():287:287 -> fallbackForMissingClass + 150:153:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():288:288 -> fallbackForMissingClass + 154:162:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():289:289 -> fallbackForMissingClass + 163:166:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():290:290 -> fallbackForMissingClass + 167:170:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():291:291 -> fallbackForMissingClass + 171:174:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():292:292 -> fallbackForMissingClass + 175:180:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():293:293 -> fallbackForMissingClass + 181:183:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():287:287 -> fallbackForMissingClass + 184:187:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():286:286 -> fallbackForMissingClass + 188:199:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1):1268:1268 -> fallbackForMissingClass + 188:199:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():284 -> fallbackForMissingClass + 200:207:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():285:285 -> fallbackForMissingClass + 208:213:java.util.Map fallbackForMissingClass$lambda$19(java.util.Map):296:296 -> fallbackForMissingClass + 208:213:com.facebook.react.module.model.ReactModuleInfoProvider fallbackForMissingClass():296 -> fallbackForMissingClass + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$TknDR_1W9J4Q0JAKRWdXdT8GUww():0:0 -> g + # {"id":"com.android.tools.r8.synthesized"} + 11:24:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):106:106 -> getModule + 25:40:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):107:107 -> getModule + 41:54:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):108:108 -> getModule + 55:68:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):109:109 -> getModule + 69:82:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):110:110 -> getModule + 83:100:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):111:111 -> getModule + 101:114:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):112:112 -> getModule + 115:128:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):113:113 -> getModule + 129:151:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):114:114 -> getModule + 152:165:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):115:115 -> getModule + 166:179:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):116:116 -> getModule + 180:193:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):117:117 -> getModule + 194:207:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):118:118 -> getModule + 208:215:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):119:119 -> getModule + 216:222:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):120:120 -> getModule + 223:228:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):121:121 -> getModule + 229:242:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):122:122 -> getModule + 243:256:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):123:123 -> getModule + 257:270:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):124:124 -> getModule + 271:284:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):125:125 -> getModule + 285:298:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):126:126 -> getModule + 299:312:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):127:127 -> getModule + 313:326:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):128:128 -> getModule + 327:340:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):129:129 -> getModule + 341:354:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):130:130 -> getModule + 355:369:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):131:131 -> getModule + 1:8:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():221:221 -> getReactModuleInfoProvider + 9:13:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():222:222 -> getReactModuleInfoProvider + 14:15:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():227:227 -> getReactModuleInfoProvider + 16:22:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():226:226 -> getReactModuleInfoProvider + 23:41:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():230:230 -> getReactModuleInfoProvider + 42:47:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():231:231 -> getReactModuleInfoProvider + 48:53:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():240:240 -> getReactModuleInfoProvider + 54:59:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():235:235 -> getReactModuleInfoProvider + 60:64:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():233:233 -> getReactModuleInfoProvider + 6:12:java.util.Collection getViewManagerNames(com.facebook.react.bridge.ReactApplicationContext):210:210 -> getViewManagerNames + 6:16:java.util.List getViewManagers(com.facebook.react.bridge.ReactApplicationContext):207:207 -> getViewManagers + 1:3:java.util.Map getViewManagersMap():163:163 -> getViewManagersMap + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$XckFIPHyVwM5vxCIEU3u4Q3nslU():0:0 -> h + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$Zk7IxLyZXtIAOBYXtQDaweUK8hc():0:0 -> i + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$_Rgqqipofl4k4w1nrczN6MGL6t0():0:0 -> j + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$bh2NIdPTSDjO2K-xRiddOtQtYwI():0:0 -> k + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.util.Map $r8$lambda$do8L7webv6gow7vfnxdan3fmcIk(java.util.Map):0:0 -> l + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$e1rrcFuJmdkGBrB6Y6Ppg7JSiws():0:0 -> m + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$i5wk4jIerulttIZ-8p-lySG3sT0():0:0 -> n + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$k_S_3rjll9OoIdT7QtKtWnK8PGw():0:0 -> o + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$rNr3r9orvkg0DJ_cMJDC-GITLQA():0:0 -> p + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$sEwzeHwW9z7hbPSd6meWj435Rog():0:0 -> q + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$zkfRVOZ4Y4DQ0ROxvP_5t6tQ1uM():0:0 -> r + # {"id":"com.android.tools.r8.synthesized"} + 1:6:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$0():168:168 -> viewManagersMap$lambda$0 + 1:8:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$1():170:170 -> viewManagersMap$lambda$1 + 1:6:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$10():186:186 -> viewManagersMap$lambda$10 + 1:6:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$11():188:188 -> viewManagersMap$lambda$11 + 1:6:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$12():190:190 -> viewManagersMap$lambda$12 + 1:8:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$13():193:193 -> viewManagersMap$lambda$13 + 9:14:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$13():194:194 -> viewManagersMap$lambda$13 + 15:20:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$13():195:195 -> viewManagersMap$lambda$13 + 1:6:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$14():197:197 -> viewManagersMap$lambda$14 + 1:6:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$15():200:200 -> viewManagersMap$lambda$15 + 1:6:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$16():203:203 -> viewManagersMap$lambda$16 + 1:6:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$2():172:172 -> viewManagersMap$lambda$2 + 1:6:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$3():174:174 -> viewManagersMap$lambda$3 + 1:6:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$4():176:176 -> viewManagersMap$lambda$4 + 1:8:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$5():178:178 -> viewManagersMap$lambda$5 + 1:6:com.facebook.react.bridge.NativeModule viewManagersMap$lambda$6():179:179 -> viewManagersMap$lambda$6 + 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: +# {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.util.Map J1.MainReactPackage$$ExternalSyntheticLambda0.getReactModuleInfos():0:0 -> getReactModuleInfos + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda1 -> J1.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda1.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda1.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda10 -> J1.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda10.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda10.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda11 -> J1.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda11.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda11.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda12 -> J1.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda12.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda12.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda13 -> J1.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda13.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda13.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda14 -> J1.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda14.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda14.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda15 -> J1.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda15.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda15.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda16 -> J1.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda16.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda16.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda17 -> J1.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda17.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda17.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda2 -> J1.k: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda2.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda2.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda3 -> J1.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda3.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda3.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda4 -> J1.m: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda4.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda4.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda5 -> J1.n: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda5.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda5.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda6 -> J1.o: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda6.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda6.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda7 -> J1.p: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda7.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda7.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda8 -> J1.q: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda8.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.MainReactPackage$$ExternalSyntheticLambda8.get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.shell.MainReactPackage$$ExternalSyntheticLambda9 -> J1.r: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void J1.MainReactPackage$$ExternalSyntheticLambda9.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object J1.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"} + 1:4:void ():21:21 -> + 6:24:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 25:28:void invokeJniOnload(java.lang.String):50:50 -> invokeJniOnload + 29:38:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 39:42:void invokeJniOnload(java.lang.String):55:55 -> invokeJniOnload + 43:52:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 53:56:void invokeJniOnload(java.lang.String):66:66 -> invokeJniOnload + 57:66:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 67:70:void invokeJniOnload(java.lang.String):57:57 -> invokeJniOnload + 71:80:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 81:84:void invokeJniOnload(java.lang.String):53:53 -> invokeJniOnload + 85:94:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 95:98:void invokeJniOnload(java.lang.String):51:51 -> invokeJniOnload + 99:108:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 109:112:void invokeJniOnload(java.lang.String):54:54 -> invokeJniOnload + 113:122:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 123:126:void invokeJniOnload(java.lang.String):52:52 -> invokeJniOnload + 127:136:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 137:140:void invokeJniOnload(java.lang.String):67:67 -> invokeJniOnload + 141:150:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 151:154:void invokeJniOnload(java.lang.String):65:65 -> invokeJniOnload + 155:163:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 164:167:void invokeJniOnload(java.lang.String):59:59 -> invokeJniOnload + 168:176:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 177:180:void invokeJniOnload(java.lang.String):60:60 -> invokeJniOnload + 181:189:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 190:193:void invokeJniOnload(java.lang.String):63:63 -> invokeJniOnload + 194:202:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 203:206:void invokeJniOnload(java.lang.String):58:58 -> invokeJniOnload + 207:215:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 216:219:void invokeJniOnload(java.lang.String):61:61 -> invokeJniOnload + 220:228:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 229:232:void invokeJniOnload(java.lang.String):62:62 -> invokeJniOnload + 233:241:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 242:245:void invokeJniOnload(java.lang.String):64:64 -> invokeJniOnload + 246:254:void invokeJniOnload(java.lang.String):49:49 -> invokeJniOnload + 255:258:void invokeJniOnload(java.lang.String):56:56 -> invokeJniOnload + 6:82:java.lang.String mapLibName(java.lang.String):24:24 -> mapLibName + 83:85:java.lang.String mapLibName(java.lang.String):43:43 -> mapLibName + 86:165:java.lang.String mapLibName(java.lang.String):24:24 -> mapLibName + 166:168:java.lang.String mapLibName(java.lang.String):38:38 -> mapLibName +com.facebook.react.touch.JSResponderHandler -> com.facebook.react.touch.JSResponderHandler: +# {"id":"sourceFile","fileName":"JSResponderHandler.kt"} + 1:4:void ():23:23 -> + 5:7:void ():25:25 -> + 2:3:void clearJSResponder():46:46 -> clearJSResponder + 4:7:void clearJSResponder():47:47 -> clearJSResponder + 1:9:void maybeUnblockNativeResponder():51:51 -> maybeUnblockNativeResponder + 10:12:void maybeUnblockNativeResponder():52:52 -> maybeUnblockNativeResponder + 11:16:boolean onInterceptTouchEvent(android.view.ViewGroup,android.view.MotionEvent):56:56 -> onInterceptTouchEvent + 17:23:boolean onInterceptTouchEvent(android.view.ViewGroup,android.view.MotionEvent):57:57 -> onInterceptTouchEvent + 24:31:boolean onInterceptTouchEvent(android.view.ViewGroup,android.view.MotionEvent):64:64 -> onInterceptTouchEvent + 1:2:void setJSResponder(int,android.view.ViewParent):32:32 -> setJSResponder + 3:8:void setJSResponder(int,android.view.ViewParent):38:38 -> setJSResponder + 9:11:void setJSResponder(int,android.view.ViewParent):40:40 -> setJSResponder + 12:14:void setJSResponder(int,android.view.ViewParent):41:41 -> setJSResponder +com.facebook.react.touch.JSResponderHandler$Companion -> com.facebook.react.touch.JSResponderHandler$Companion: +# {"id":"sourceFile","fileName":"JSResponderHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():70:70 -> +com.facebook.react.touch.OnInterceptTouchEventListener -> com.facebook.react.touch.OnInterceptTouchEventListener: +# {"id":"sourceFile","fileName":"OnInterceptTouchEventListener.kt"} +com.facebook.react.touch.ReactHitSlopView -> com.facebook.react.touch.ReactHitSlopView: +# {"id":"sourceFile","fileName":"ReactHitSlopView.kt"} +com.facebook.react.touch.ReactInterceptingViewGroup -> com.facebook.react.touch.ReactInterceptingViewGroup: +# {"id":"sourceFile","fileName":"ReactInterceptingViewGroup.kt"} +com.facebook.react.turbomodule.core.CallInvokerHolderImpl -> com.facebook.react.turbomodule.core.CallInvokerHolderImpl: +# {"id":"sourceFile","fileName":"CallInvokerHolderImpl.kt"} + 1:4:void ():20:20 -> +com.facebook.react.turbomodule.core.NativeMethodCallInvokerHolderImpl -> com.facebook.react.turbomodule.core.NativeMethodCallInvokerHolderImpl: +# {"id":"sourceFile","fileName":"NativeMethodCallInvokerHolderImpl.kt"} + 1:4:void ():22:22 -> +com.facebook.react.turbomodule.core.interfaces.BindingsInstallerHolder -> com.facebook.react.turbomodule.core.interfaces.BindingsInstallerHolder: +# {"id":"sourceFile","fileName":"BindingsInstallerHolder.kt"} + 6:11:void (com.facebook.jni.HybridData):15:15 -> +com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder -> com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder: +# {"id":"sourceFile","fileName":"CallInvokerHolder.kt"} +com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder -> com.facebook.react.turbomodule.core.interfaces.NativeMethodCallInvokerHolder: +# {"id":"sourceFile","fileName":"NativeMethodCallInvokerHolder.kt"} +com.facebook.react.turbomodule.core.interfaces.TurboModule -> com.facebook.react.turbomodule.core.interfaces.TurboModule: +# {"id":"sourceFile","fileName":"TurboModule.kt"} +com.facebook.react.turbomodule.core.interfaces.TurboModuleWithJSIBindings -> com.facebook.react.turbomodule.core.interfaces.TurboModuleWithJSIBindings: +# {"id":"sourceFile","fileName":"TurboModuleWithJSIBindings.kt"} +com.facebook.react.uimanager.BackgroundStyleApplicator -> com.facebook.react.uimanager.BackgroundStyleApplicator: +# {"id":"sourceFile","fileName":"BackgroundStyleApplicator.kt"} + 1:4:void ():49:49 -> + 11:16:void clipToPaddingBox(android.view.View,android.graphics.Canvas):355:355 -> clipToPaddingBox + 17:21:void clipToPaddingBox(android.view.View,android.graphics.Canvas):356:356 -> clipToPaddingBox + 22:24:void clipToPaddingBox(android.view.View,android.graphics.Canvas):357:357 -> clipToPaddingBox + 25:32:void clipToPaddingBox(android.view.View,android.graphics.Canvas):359:359 -> clipToPaddingBox + 33:36:void clipToPaddingBox(android.view.View,android.graphics.Canvas):361:361 -> clipToPaddingBox + 37:41:void clipToPaddingBox(android.view.View,android.graphics.Canvas):365:365 -> clipToPaddingBox + 42:66:void clipToPaddingBox(android.view.View,android.graphics.Canvas):368:368 -> clipToPaddingBox + 67:89:void clipToPaddingBox(android.view.View,android.graphics.Canvas):370:370 -> clipToPaddingBox + 90:111:void clipToPaddingBox(android.view.View,android.graphics.Canvas):371:371 -> clipToPaddingBox + 112:133:void clipToPaddingBox(android.view.View,android.graphics.Canvas):372:372 -> clipToPaddingBox + 134:151:void clipToPaddingBox(android.view.View,android.graphics.Canvas):374:374 -> clipToPaddingBox + 152:153:void clipToPaddingBox(android.view.View,android.graphics.Canvas):373:373 -> clipToPaddingBox + 154:166:void clipToPaddingBox(android.view.View,android.graphics.Canvas):376:376 -> clipToPaddingBox + 167:170:void clipToPaddingBox(android.view.View,android.graphics.Canvas):378:378 -> clipToPaddingBox + 171:179:void clipToPaddingBox(android.view.View,android.graphics.Canvas):385:385 -> clipToPaddingBox + 180:183:void clipToPaddingBox(android.view.View,android.graphics.Canvas):386:386 -> clipToPaddingBox + 184:192:void clipToPaddingBox(android.view.View,android.graphics.Canvas):388:388 -> clipToPaddingBox + 193:196:void clipToPaddingBox(android.view.View,android.graphics.Canvas):389:389 -> clipToPaddingBox + 197:201:void clipToPaddingBox(android.view.View,android.graphics.Canvas):392:392 -> clipToPaddingBox + 202:204:void clipToPaddingBox(android.view.View,android.graphics.Canvas):393:393 -> clipToPaddingBox + 205:212:void clipToPaddingBox(android.view.View,android.graphics.Canvas):395:395 -> clipToPaddingBox + 213:216:void clipToPaddingBox(android.view.View,android.graphics.Canvas):397:397 -> clipToPaddingBox + 217:222:void clipToPaddingBox(android.view.View,android.graphics.Canvas):401:401 -> clipToPaddingBox + 223:231:void clipToPaddingBox(android.view.View,android.graphics.Canvas):403:403 -> clipToPaddingBox + 232:235:void clipToPaddingBox(android.view.View,android.graphics.Canvas):404:404 -> clipToPaddingBox + 236:244:void clipToPaddingBox(android.view.View,android.graphics.Canvas):406:406 -> clipToPaddingBox + 245:253:void clipToPaddingBox(android.view.View,android.graphics.Canvas):407:407 -> clipToPaddingBox + 254:257:void clipToPaddingBox(android.view.View,android.graphics.Canvas):408:408 -> clipToPaddingBox + 1:7:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):536:536 -> createPaddingBoxPath + 8:11:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):537:537 -> createPaddingBoxPath + 12:20:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):538:538 -> createPaddingBoxPath + 21:33:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):539:539 -> createPaddingBoxPath + 34:46:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):540:540 -> createPaddingBoxPath + 47:52:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):536:536 -> createPaddingBoxPath + 53:59:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):543:543 -> createPaddingBoxPath + 60:83:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):547:547 -> createPaddingBoxPath + 84:97:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):548:548 -> createPaddingBoxPath + 98:103:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):546:546 -> createPaddingBoxPath + 104:127:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):552:552 -> createPaddingBoxPath + 128:141:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):553:553 -> createPaddingBoxPath + 142:147:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):551:551 -> createPaddingBoxPath + 148:171:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):557:557 -> createPaddingBoxPath + 172:185:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):558:558 -> createPaddingBoxPath + 186:191:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):556:556 -> createPaddingBoxPath + 192:215:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):562:562 -> createPaddingBoxPath + 216:229:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):563:563 -> createPaddingBoxPath + 230:235:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):561:561 -> createPaddingBoxPath + 236:259:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):567:567 -> createPaddingBoxPath + 260:273:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):568:568 -> createPaddingBoxPath + 274:279:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):566:566 -> createPaddingBoxPath + 280:303:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):572:572 -> createPaddingBoxPath + 304:317:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):573:573 -> createPaddingBoxPath + 318:323:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):571:571 -> createPaddingBoxPath + 324:347:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):577:577 -> createPaddingBoxPath + 348:361:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):578:578 -> createPaddingBoxPath + 362:367:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):576:576 -> createPaddingBoxPath + 368:391:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):582:582 -> createPaddingBoxPath + 392:403:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):583:583 -> createPaddingBoxPath + 404:409:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):581:581 -> createPaddingBoxPath + 410:435:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):596:596 -> createPaddingBoxPath + 436:437:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):598:598 -> createPaddingBoxPath + 438:441:android.graphics.Path createPaddingBoxPath(android.view.View,com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable,android.graphics.RectF,android.graphics.RectF):586:586 -> createPaddingBoxPath + 1:4:com.facebook.react.uimanager.drawable.BackgroundDrawable ensureBackgroundDrawable(android.view.View):448:448 -> ensureBackgroundDrawable + 5:11:com.facebook.react.uimanager.drawable.BackgroundDrawable ensureBackgroundDrawable(android.view.View):449:449 -> ensureBackgroundDrawable + 12:13:com.facebook.react.uimanager.drawable.BackgroundDrawable ensureBackgroundDrawable(android.view.View):455:455 -> ensureBackgroundDrawable + 14:22:com.facebook.react.uimanager.drawable.BackgroundDrawable ensureBackgroundDrawable(android.view.View):456:456 -> ensureBackgroundDrawable + 23:26:com.facebook.react.uimanager.drawable.BackgroundDrawable ensureBackgroundDrawable(android.view.View):457:457 -> ensureBackgroundDrawable + 27:30:com.facebook.react.uimanager.drawable.BackgroundDrawable ensureBackgroundDrawable(android.view.View):458:458 -> ensureBackgroundDrawable + 31:33:com.facebook.react.uimanager.drawable.BackgroundDrawable ensureBackgroundDrawable(android.view.View):455:455 -> ensureBackgroundDrawable + 34:41:com.facebook.react.uimanager.drawable.BackgroundDrawable ensureBackgroundDrawable(android.view.View):460:460 -> ensureBackgroundDrawable + 1:4:com.facebook.react.uimanager.drawable.BorderDrawable ensureBorderDrawable(android.view.View):474:474 -> ensureBorderDrawable + 5:10:com.facebook.react.uimanager.drawable.BorderDrawable ensureBorderDrawable(android.view.View):475:475 -> ensureBorderDrawable + 11:19:com.facebook.react.uimanager.drawable.BorderDrawable ensureBorderDrawable(android.view.View):479:479 -> ensureBorderDrawable + 20:23:com.facebook.react.uimanager.drawable.BorderDrawable ensureBorderDrawable(android.view.View):480:480 -> ensureBorderDrawable + 24:29:com.facebook.react.uimanager.drawable.BorderDrawable ensureBorderDrawable(android.view.View):481:481 -> ensureBorderDrawable + 30:31:com.facebook.react.uimanager.drawable.BorderDrawable ensureBorderDrawable(android.view.View):482:482 -> ensureBorderDrawable + 32:35:com.facebook.react.uimanager.drawable.BorderDrawable ensureBorderDrawable(android.view.View):483:483 -> ensureBorderDrawable + 36:40:com.facebook.react.uimanager.drawable.BorderDrawable ensureBorderDrawable(android.view.View):478:478 -> ensureBorderDrawable + 41:49:com.facebook.react.uimanager.drawable.BorderDrawable ensureBorderDrawable(android.view.View):485:485 -> ensureBorderDrawable + 1:4:com.facebook.react.uimanager.drawable.CSSBackgroundDrawable ensureCSSBackground(android.view.View):435:435 -> ensureCSSBackground + 5:11:com.facebook.react.uimanager.drawable.CSSBackgroundDrawable ensureCSSBackground(android.view.View):436:436 -> ensureCSSBackground + 12:20:com.facebook.react.uimanager.drawable.CSSBackgroundDrawable ensureCSSBackground(android.view.View):441:441 -> ensureCSSBackground + 21:28:com.facebook.react.uimanager.drawable.CSSBackgroundDrawable ensureCSSBackground(android.view.View):442:442 -> ensureCSSBackground + 1:8:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable ensureCompositeBackgroundDrawable(android.view.View):421:421 -> ensureCompositeBackgroundDrawable + 9:20:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable ensureCompositeBackgroundDrawable(android.view.View):422:422 -> ensureCompositeBackgroundDrawable + 21:50:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable ensureCompositeBackgroundDrawable(android.view.View):426:426 -> ensureCompositeBackgroundDrawable + 51:54:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable ensureCompositeBackgroundDrawable(android.view.View):427:427 -> ensureCompositeBackgroundDrawable + 1:4:com.facebook.react.uimanager.drawable.OutlineDrawable ensureOutlineDrawable(android.view.View):492:492 -> ensureOutlineDrawable + 5:10:com.facebook.react.uimanager.drawable.OutlineDrawable ensureOutlineDrawable(android.view.View):493:493 -> ensureOutlineDrawable + 11:16:com.facebook.react.uimanager.drawable.OutlineDrawable ensureOutlineDrawable(android.view.View):496:496 -> ensureOutlineDrawable + 17:22:com.facebook.react.uimanager.drawable.OutlineDrawable ensureOutlineDrawable(android.view.View):497:497 -> ensureOutlineDrawable + 23:31:com.facebook.react.uimanager.drawable.OutlineDrawable ensureOutlineDrawable(android.view.View):499:499 -> ensureOutlineDrawable + 32:33:com.facebook.react.uimanager.drawable.OutlineDrawable ensureOutlineDrawable(android.view.View):503:503 -> ensureOutlineDrawable + 34:42:com.facebook.react.uimanager.drawable.OutlineDrawable ensureOutlineDrawable(android.view.View):504:504 -> ensureOutlineDrawable + 43:48:com.facebook.react.uimanager.drawable.OutlineDrawable ensureOutlineDrawable(android.view.View):508:508 -> ensureOutlineDrawable + 49:51:com.facebook.react.uimanager.drawable.OutlineDrawable ensureOutlineDrawable(android.view.View):503:503 -> ensureOutlineDrawable + 52:60:com.facebook.react.uimanager.drawable.OutlineDrawable ensureOutlineDrawable(android.view.View):512:512 -> ensureOutlineDrawable + 1:13:com.facebook.react.uimanager.drawable.BackgroundDrawable getBackground(android.view.View):469:469 -> getBackground + 6:12:java.lang.Integer getBackgroundColor(android.view.View):84:84 -> getBackgroundColor + 13:30:java.lang.Integer getBackgroundColor(android.view.View):85:85 -> getBackgroundColor + 31:48:java.lang.Integer getBackgroundColor(android.view.View):87:87 -> getBackgroundColor + 1:13:com.facebook.react.uimanager.drawable.BorderDrawable getBorder(android.view.View):471:471 -> getBorder + 11:17:java.lang.Integer getBorderColor(android.view.View,com.facebook.react.uimanager.style.LogicalEdge):141:141 -> getBorderColor + 18:35:java.lang.Integer getBorderColor(android.view.View,com.facebook.react.uimanager.style.LogicalEdge):142:142 -> getBorderColor + 36:57:java.lang.Integer getBorderColor(android.view.View,com.facebook.react.uimanager.style.LogicalEdge):144:144 -> getBorderColor + 11:17:com.facebook.react.uimanager.LengthPercentage getBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp):194:194 -> getBorderRadius + 18:37:com.facebook.react.uimanager.LengthPercentage getBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp):195:195 -> getBorderRadius + 38:57:com.facebook.react.uimanager.LengthPercentage getBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp):197:197 -> getBorderRadius + 6:12:com.facebook.react.uimanager.style.BorderStyle getBorderStyle(android.view.View):212:212 -> getBorderStyle + 13:26:com.facebook.react.uimanager.style.BorderStyle getBorderStyle(android.view.View):213:213 -> getBorderStyle + 27:40:com.facebook.react.uimanager.style.BorderStyle getBorderStyle(android.view.View):215:215 -> getBorderStyle + 11:17:java.lang.Float getBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge):120:120 -> getBorderWidth + 18:47:java.lang.Float getBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge):121:121 -> getBorderWidth + 48:74:java.lang.Float getBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge):122:122 -> getBorderWidth + 75:94:java.lang.Float getBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge):124:124 -> getBorderWidth + 95:121:java.lang.Float getBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge):125:125 -> getBorderWidth + 1:13:com.facebook.react.uimanager.drawable.CSSBackgroundDrawable getCSSBackground(android.view.View):466:466 -> getCSSBackground + 1:13:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable getCompositeBackgroundDrawable(android.view.View):432:432 -> getCompositeBackgroundDrawable + 4:23:float getInnerBorderRadius(java.lang.Float,java.lang.Float):526:526 -> getInnerBorderRadius + 6:24:java.lang.Integer getOutlineColor(android.view.View):231:231 -> getOutlineColor + 1:13:com.facebook.react.uimanager.drawable.OutlineDrawable getOutlineDrawable(android.view.View):519:519 -> getOutlineDrawable + 6:22:java.lang.Float getOutlineOffset(android.view.View):243:243 -> getOutlineOffset + 6:18:com.facebook.react.uimanager.style.OutlineStyle getOutlineStyle(android.view.View):257:257 -> getOutlineStyle + 6:22:java.lang.Float getOutlineWidth(android.view.View):269:269 -> getOutlineWidth + 6:13:void reset(android.view.View):415:415 -> reset + 14:32:void reset(android.view.View):416:416 -> reset + 8:13:void setBackgroundColor(android.view.View,java.lang.Integer):56:56 -> setBackgroundColor + 14:22:void setBackgroundColor(android.view.View,java.lang.Integer):57:57 -> setBackgroundColor + 23:29:void setBackgroundColor(android.view.View,java.lang.Integer):62:62 -> setBackgroundColor + 30:45:void setBackgroundColor(android.view.View,java.lang.Integer):63:63 -> setBackgroundColor + 46:61:void setBackgroundColor(android.view.View,java.lang.Integer):65:65 -> setBackgroundColor + 6:11:void setBackgroundImage(android.view.View,java.util.List):74:74 -> setBackgroundImage + 12:21:void setBackgroundImage(android.view.View,java.util.List):75:75 -> setBackgroundImage + 22:31:void setBackgroundImage(android.view.View,java.util.List):77:77 -> setBackgroundImage + 11:16:void setBorderColor(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Integer):131:131 -> setBorderColor + 17:26:void setBorderColor(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Integer):132:132 -> setBorderColor + 27:40:void setBorderColor(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Integer):134:134 -> setBorderColor + 17:22:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):154:154 -> setBorderRadius + 23:55:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):156:156 -> setBorderRadius + 56:58:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):155:155 -> setBorderRadius + 59:67:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):157:157 -> setBorderRadius + 68:73:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):159:159 -> setBorderRadius + 74:77:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):160:160 -> setBorderRadius + 78:80:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):161:161 -> setBorderRadius + 81:86:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):163:163 -> setBorderRadius + 87:90:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):164:164 -> setBorderRadius + 91:93:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):163:163 -> setBorderRadius + 94:106:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):165:165 -> setBorderRadius + 107:115:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):167:167 -> setBorderRadius + 116:125:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):168:168 -> setBorderRadius + 126:132:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):170:170 -> setBorderRadius + 133:139:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):173:173 -> setBorderRadius + 140:143:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):175:175 -> setBorderRadius + 144:148:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.filterIsInstance(java.lang.Iterable):808:808 -> setBorderRadius + 144:148:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):175 -> setBorderRadius + 149:170:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.filterIsInstanceTo(java.lang.Iterable,java.util.Collection):817:817 -> setBorderRadius + 149:170:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):175 -> setBorderRadius + 171:185:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):175:175 -> setBorderRadius + 186:193:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):176:176 -> setBorderRadius + 194:199:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):180:180 -> setBorderRadius + 200:203:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):182:182 -> setBorderRadius + 204:208:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.filterIsInstance(java.lang.Iterable):808:808 -> setBorderRadius + 204:208:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):182 -> setBorderRadius + 209:230:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.filterIsInstanceTo(java.lang.Iterable,java.util.Collection):817:817 -> setBorderRadius + 209:230:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):182 -> setBorderRadius + 231:244:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):182:182 -> setBorderRadius + 245:252:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):183:183 -> setBorderRadius + 253:265:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):187:187 -> setBorderRadius + 266:269:void setBorderRadius(android.view.View,com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):188:188 -> setBorderRadius + 6:11:void setBorderStyle(android.view.View,com.facebook.react.uimanager.style.BorderStyle):203:203 -> setBorderStyle + 12:21:void setBorderStyle(android.view.View,com.facebook.react.uimanager.style.BorderStyle):204:204 -> setBorderStyle + 22:31:void setBorderStyle(android.view.View,com.facebook.react.uimanager.style.BorderStyle):206:206 -> setBorderStyle + 11:16:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):93:93 -> setBorderWidth + 17:30:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):94:94 -> setBorderWidth + 31:39:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):95:95 -> setBorderWidth + 40:47:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):97:97 -> setBorderWidth + 48:70:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):98:98 -> setBorderWidth + 71:83:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):99:99 -> setBorderWidth + 84:96:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):100:100 -> setBorderWidth + 97:105:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):102:102 -> setBorderWidth + 106:115:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):103:103 -> setBorderWidth + 116:138:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):105:105 -> setBorderWidth + 139:152:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):108:108 -> setBorderWidth + 153:161:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):109:109 -> setBorderWidth + 162:167:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):111:111 -> setBorderWidth + 168:171:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):112:112 -> setBorderWidth + 172:176:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.filterIsInstance(java.lang.Iterable):808:808 -> setBorderWidth + 172:176:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):112 -> setBorderWidth + 177:198:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.filterIsInstanceTo(java.lang.Iterable,java.util.Collection):817:817 -> setBorderWidth + 177:198:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):112 -> setBorderWidth + 199:213:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):112:112 -> setBorderWidth + 214:222:void setBorderWidth(android.view.View,com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):113:113 -> setBorderWidth + 1:1:void setBoxShadow(android.view.View,java.util.List):273:273 -> setBoxShadow + 2:3:void setBoxShadow(android.view.View,java.util.List):277:278 -> setBoxShadow + 4:6:void setBoxShadow(android.view.View,java.util.List):280:282 -> setBoxShadow + 7:13:void setBoxShadow(android.view.View,java.util.List):288:294 -> setBoxShadow + 14:14:void setBoxShadow(android.view.View,java.util.List):296:296 -> setBoxShadow + 15:15:void setBoxShadow(android.view.View,java.util.List):299:299 -> setBoxShadow + 16:16:void setBoxShadow(android.view.View,java.util.List):298:298 -> setBoxShadow + 17:17:void setBoxShadow(android.view.View,java.util.List):297:297 -> setBoxShadow + 18:18:void setBoxShadow(android.view.View,java.util.List):309:309 -> setBoxShadow + 19:19:void setBoxShadow(android.view.View,java.util.List):312:312 -> setBoxShadow + 20:20:void setBoxShadow(android.view.View,java.util.List):311:311 -> setBoxShadow + 21:21:void setBoxShadow(android.view.View,java.util.List):310:310 -> setBoxShadow + 22:23:void setBoxShadow(android.view.View,java.util.List):325:326 -> setBoxShadow + 24:24:void setBoxShadow(android.view.View,java.util.List):324:324 -> setBoxShadow + 25:25:void setBoxShadow(android.view.View,com.facebook.react.bridge.ReadableArray):332:332 -> setBoxShadow + 26:28:void setBoxShadow(android.view.View,com.facebook.react.bridge.ReadableArray):336:338 -> setBoxShadow + 29:29:void setBoxShadow(android.view.View,com.facebook.react.bridge.ReadableArray):340:340 -> setBoxShadow + 6:11:void setFeedbackUnderlay(android.view.View,android.graphics.drawable.Drawable):345:345 -> setFeedbackUnderlay + 12:21:void setFeedbackUnderlay(android.view.View,android.graphics.drawable.Drawable):347:347 -> setFeedbackUnderlay + 22:35:void setFeedbackUnderlay(android.view.View,android.graphics.drawable.Drawable):349:349 -> setFeedbackUnderlay + 6:13:void setOutlineColor(android.view.View,java.lang.Integer):221:221 -> setOutlineColor + 14:21:void setOutlineColor(android.view.View,java.lang.Integer):225:225 -> setOutlineColor + 22:29:void setOutlineColor(android.view.View,java.lang.Integer):227:227 -> setOutlineColor + 6:13:void setOutlineOffset(android.view.View,float):235:235 -> setOutlineOffset + 14:19:void setOutlineOffset(android.view.View,float):239:239 -> setOutlineOffset + 20:29:void setOutlineOffset(android.view.View,float):240:240 -> setOutlineOffset + 6:13:void setOutlineStyle(android.view.View,com.facebook.react.uimanager.style.OutlineStyle):247:247 -> setOutlineStyle + 14:21:void setOutlineStyle(android.view.View,com.facebook.react.uimanager.style.OutlineStyle):251:251 -> setOutlineStyle + 22:25:void setOutlineStyle(android.view.View,com.facebook.react.uimanager.style.OutlineStyle):253:253 -> setOutlineStyle + 6:13:void setOutlineWidth(android.view.View,float):261:261 -> setOutlineWidth + 14:19:void setOutlineWidth(android.view.View,float):265:265 -> setOutlineWidth + 20:29:void setOutlineWidth(android.view.View,float):266:266 -> setOutlineWidth +com.facebook.react.uimanager.BaseViewManager -> com.facebook.react.uimanager.BaseViewManager: +# {"id":"sourceFile","fileName":"BaseViewManager.java"} + 3:9:void ():58:58 -> + 10:18:void ():60:60 -> + 19:23:void ():62:62 -> + 1:1:void ():70:70 -> + 2:2:void (com.facebook.react.bridge.ReactApplicationContext):74:74 -> + 1:3:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,android.view.View):173:173 -> addEventEmitters + 4:5:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,android.view.View):175:175 -> addEventEmitters + 6:12:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,android.view.View):176:176 -> addEventEmitters + 13:16:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,android.view.View):177:177 -> addEventEmitters + 1:6:java.util.Map getExportedCustomBubblingEventTypeConstants():692:692 -> getExportedCustomBubblingEventTypeConstants + 7:11:java.util.Map getExportedCustomBubblingEventTypeConstants():694:694 -> getExportedCustomBubblingEventTypeConstants + 12:19:java.util.Map getExportedCustomBubblingEventTypeConstants():696:696 -> getExportedCustomBubblingEventTypeConstants + 20:27:java.util.Map getExportedCustomBubblingEventTypeConstants():701:701 -> getExportedCustomBubblingEventTypeConstants + 28:33:java.util.Map getExportedCustomBubblingEventTypeConstants():699:699 -> getExportedCustomBubblingEventTypeConstants + 34:43:java.util.Map getExportedCustomBubblingEventTypeConstants():697:697 -> getExportedCustomBubblingEventTypeConstants + 44:47:java.util.Map getExportedCustomBubblingEventTypeConstants():707:707 -> getExportedCustomBubblingEventTypeConstants + 48:51:java.util.Map getExportedCustomBubblingEventTypeConstants():705:705 -> getExportedCustomBubblingEventTypeConstants + 52:57:java.util.Map getExportedCustomBubblingEventTypeConstants():703:703 -> getExportedCustomBubblingEventTypeConstants + 58:59:java.util.Map getExportedCustomBubblingEventTypeConstants():718:718 -> getExportedCustomBubblingEventTypeConstants + 60:73:java.util.Map getExportedCustomBubblingEventTypeConstants():712:712 -> getExportedCustomBubblingEventTypeConstants + 74:77:java.util.Map getExportedCustomBubblingEventTypeConstants():710:710 -> getExportedCustomBubblingEventTypeConstants + 78:87:java.util.Map getExportedCustomBubblingEventTypeConstants():708:708 -> getExportedCustomBubblingEventTypeConstants + 88:97:java.util.Map getExportedCustomBubblingEventTypeConstants():723:723 -> getExportedCustomBubblingEventTypeConstants + 98:101:java.util.Map getExportedCustomBubblingEventTypeConstants():721:721 -> getExportedCustomBubblingEventTypeConstants + 102:111:java.util.Map getExportedCustomBubblingEventTypeConstants():719:719 -> getExportedCustomBubblingEventTypeConstants + 112:115:java.util.Map getExportedCustomBubblingEventTypeConstants():734:734 -> getExportedCustomBubblingEventTypeConstants + 116:119:java.util.Map getExportedCustomBubblingEventTypeConstants():732:732 -> getExportedCustomBubblingEventTypeConstants + 120:129:java.util.Map getExportedCustomBubblingEventTypeConstants():730:730 -> getExportedCustomBubblingEventTypeConstants + 130:133:java.util.Map getExportedCustomBubblingEventTypeConstants():739:739 -> getExportedCustomBubblingEventTypeConstants + 134:137:java.util.Map getExportedCustomBubblingEventTypeConstants():737:737 -> getExportedCustomBubblingEventTypeConstants + 138:147:java.util.Map getExportedCustomBubblingEventTypeConstants():735:735 -> getExportedCustomBubblingEventTypeConstants + 148:151:java.util.Map getExportedCustomBubblingEventTypeConstants():744:744 -> getExportedCustomBubblingEventTypeConstants + 152:155:java.util.Map getExportedCustomBubblingEventTypeConstants():742:742 -> getExportedCustomBubblingEventTypeConstants + 156:165:java.util.Map getExportedCustomBubblingEventTypeConstants():740:740 -> getExportedCustomBubblingEventTypeConstants + 166:169:java.util.Map getExportedCustomBubblingEventTypeConstants():749:749 -> getExportedCustomBubblingEventTypeConstants + 170:173:java.util.Map getExportedCustomBubblingEventTypeConstants():747:747 -> getExportedCustomBubblingEventTypeConstants + 174:183:java.util.Map getExportedCustomBubblingEventTypeConstants():745:745 -> getExportedCustomBubblingEventTypeConstants + 184:187:java.util.Map getExportedCustomBubblingEventTypeConstants():754:754 -> getExportedCustomBubblingEventTypeConstants + 188:191:java.util.Map getExportedCustomBubblingEventTypeConstants():752:752 -> getExportedCustomBubblingEventTypeConstants + 192:201:java.util.Map getExportedCustomBubblingEventTypeConstants():750:750 -> getExportedCustomBubblingEventTypeConstants + 202:205:java.util.Map getExportedCustomBubblingEventTypeConstants():759:759 -> getExportedCustomBubblingEventTypeConstants + 206:209:java.util.Map getExportedCustomBubblingEventTypeConstants():757:757 -> getExportedCustomBubblingEventTypeConstants + 210:219:java.util.Map getExportedCustomBubblingEventTypeConstants():755:755 -> getExportedCustomBubblingEventTypeConstants + 220:223:java.util.Map getExportedCustomBubblingEventTypeConstants():764:764 -> getExportedCustomBubblingEventTypeConstants + 224:227:java.util.Map getExportedCustomBubblingEventTypeConstants():762:762 -> getExportedCustomBubblingEventTypeConstants + 228:233:java.util.Map getExportedCustomBubblingEventTypeConstants():760:760 -> getExportedCustomBubblingEventTypeConstants + 234:237:java.util.Map getExportedCustomBubblingEventTypeConstants():765:765 -> getExportedCustomBubblingEventTypeConstants + 238:241:java.util.Map getExportedCustomBubblingEventTypeConstants():695:695 -> getExportedCustomBubblingEventTypeConstants + 1:6:java.util.Map getExportedCustomDirectEventTypeConstants():772:772 -> getExportedCustomDirectEventTypeConstants + 7:11:java.util.Map getExportedCustomDirectEventTypeConstants():774:774 -> getExportedCustomDirectEventTypeConstants + 12:19:java.util.Map getExportedCustomDirectEventTypeConstants():776:776 -> getExportedCustomDirectEventTypeConstants + 20:23:java.util.Map getExportedCustomDirectEventTypeConstants():779:779 -> getExportedCustomDirectEventTypeConstants + 24:29:java.util.Map getExportedCustomDirectEventTypeConstants():777:777 -> getExportedCustomDirectEventTypeConstants + 30:33:java.util.Map getExportedCustomDirectEventTypeConstants():780:780 -> getExportedCustomDirectEventTypeConstants + 34:37:java.util.Map getExportedCustomDirectEventTypeConstants():775:775 -> getExportedCustomDirectEventTypeConstants + 1:16:void logUnsupportedPropertyWarning(java.lang.String):835:835 -> logUnsupportedPropertyWarning + 1:3:void onAfterUpdateTransaction(android.view.View):672:672 -> onAfterUpdateTransaction + 4:6:void onAfterUpdateTransaction(android.view.View):673:673 -> onAfterUpdateTransaction + 7:16:void onAfterUpdateTransaction(android.view.View):675:675 -> onAfterUpdateTransaction + 17:22:void onAfterUpdateTransaction(android.view.View):676:676 -> onAfterUpdateTransaction + 23:25:void onAfterUpdateTransaction(android.view.View):677:677 -> onAfterUpdateTransaction + 26:33:void onAfterUpdateTransaction(android.view.View):678:678 -> onAfterUpdateTransaction + 34:41:void onAfterUpdateTransaction(android.view.View):679:679 -> onAfterUpdateTransaction + 42:44:void onAfterUpdateTransaction(android.view.View):680:680 -> onAfterUpdateTransaction + 45:51:void onAfterUpdateTransaction(android.view.View):681:681 -> onAfterUpdateTransaction + 52:59:void onAfterUpdateTransaction(android.view.View):684:684 -> onAfterUpdateTransaction + 60:67:void onAfterUpdateTransaction(android.view.View):685:685 -> onAfterUpdateTransaction + 68:71:void onAfterUpdateTransaction(android.view.View):687:687 -> onAfterUpdateTransaction + 1:3:void onDropViewInstance(android.view.View):182:182 -> onDropViewInstance + 4:7:void onDropViewInstance(android.view.View):184:184 -> onDropViewInstance + 8:11:void onDropViewInstance(android.view.View):185:185 -> onDropViewInstance + 12:16:void onDropViewInstance(android.view.View):186:186 -> onDropViewInstance + 17:20:void onDropViewInstance(android.view.View):189:189 -> onDropViewInstance + 21:27:void onDropViewInstance(android.view.View):190:190 -> onDropViewInstance + 9:16:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):215:215 -> onLayoutChange + 17:30:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):216:216 -> onLayoutChange + 31:34:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):218:218 -> onLayoutChange + 2:4:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):80:80 -> prepareToRecycleView + 5:9:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):81:81 -> prepareToRecycleView + 10:14:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):82:82 -> prepareToRecycleView + 15:19:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):83:83 -> prepareToRecycleView + 20:24:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):84:84 -> prepareToRecycleView + 25:29:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):85:85 -> prepareToRecycleView + 30:34:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):86:86 -> prepareToRecycleView + 35:39:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):87:87 -> prepareToRecycleView + 40:44:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):88:88 -> prepareToRecycleView + 45:49:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):89:89 -> prepareToRecycleView + 50:54:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):90:90 -> prepareToRecycleView + 55:59:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):91:91 -> prepareToRecycleView + 60:64:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):92:92 -> prepareToRecycleView + 65:67:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):103:103 -> prepareToRecycleView + 68:73:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):106:106 -> prepareToRecycleView + 74:77:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):107:107 -> prepareToRecycleView + 78:80:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):112:112 -> prepareToRecycleView + 81:83:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):113:113 -> prepareToRecycleView + 84:86:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):114:114 -> prepareToRecycleView + 87:90:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):115:115 -> prepareToRecycleView + 91:97:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):116:116 -> prepareToRecycleView + 98:100:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):119:119 -> prepareToRecycleView + 101:105:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):122:122 -> prepareToRecycleView + 106:110:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):123:123 -> prepareToRecycleView + 111:115:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):124:124 -> prepareToRecycleView + 116:118:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):125:125 -> prepareToRecycleView + 119:123:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):127:127 -> prepareToRecycleView + 124:128:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):128:128 -> prepareToRecycleView + 129:133:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):129:129 -> prepareToRecycleView + 134:140:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):130:130 -> prepareToRecycleView + 141:143:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):134:134 -> prepareToRecycleView + 144:147:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):135:135 -> prepareToRecycleView + 148:150:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):141:141 -> prepareToRecycleView + 151:153:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):142:142 -> prepareToRecycleView + 154:156:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):143:143 -> prepareToRecycleView + 157:159:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):144:144 -> prepareToRecycleView + 160:162:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):151:151 -> prepareToRecycleView + 163:165:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):152:152 -> prepareToRecycleView + 166:170:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):155:155 -> prepareToRecycleView + 171:179:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):160:160 -> prepareToRecycleView + 180:182:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):163:163 -> prepareToRecycleView + 183:187:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):166:166 -> prepareToRecycleView + 38:45:float sanitizeFloatPropertyValue(float):658:658 -> sanitizeFloatPropertyValue + 46:70:float sanitizeFloatPropertyValue(float):662:662 -> sanitizeFloatPropertyValue + 4:9:void setAccessibilityActions(android.view.View,com.facebook.react.bridge.ReadableArray):457:457 -> setAccessibilityActions + 1:6:void setAccessibilityCollection(android.view.View,com.facebook.react.bridge.ReadableMap):355:355 -> setAccessibilityCollection + 1:6:void setAccessibilityCollectionItem(android.view.View,com.facebook.react.bridge.ReadableMap):361:361 -> setAccessibilityCollectionItem + 1:5:void setAccessibilityHint(android.view.View,java.lang.String):339:339 -> setAccessibilityHint + 6:9:void setAccessibilityHint(android.view.View,java.lang.String):340:340 -> setAccessibilityHint + 1:5:void setAccessibilityLabel(android.view.View,java.lang.String):333:333 -> setAccessibilityLabel + 6:9:void setAccessibilityLabel(android.view.View,java.lang.String):334:334 -> setAccessibilityLabel + 1:7:void setAccessibilityLabelledBy(android.view.View,com.facebook.react.bridge.Dynamic):319:319 -> setAccessibilityLabelledBy + 8:15:void setAccessibilityLabelledBy(android.view.View,com.facebook.react.bridge.Dynamic):322:322 -> setAccessibilityLabelledBy + 16:25:void setAccessibilityLabelledBy(android.view.View,com.facebook.react.bridge.Dynamic):323:323 -> setAccessibilityLabelledBy + 26:33:void setAccessibilityLabelledBy(android.view.View,com.facebook.react.bridge.Dynamic):324:324 -> setAccessibilityLabelledBy + 34:48:void setAccessibilityLabelledBy(android.view.View,com.facebook.react.bridge.Dynamic):327:327 -> setAccessibilityLabelledBy + 3:11:void setAccessibilityLiveRegion(android.view.View,java.lang.String):536:536 -> setAccessibilityLiveRegion + 12:20:void setAccessibilityLiveRegion(android.view.View,java.lang.String):538:538 -> setAccessibilityLiveRegion + 21:24:void setAccessibilityLiveRegion(android.view.View,java.lang.String):539:539 -> setAccessibilityLiveRegion + 25:33:void setAccessibilityLiveRegion(android.view.View,java.lang.String):540:540 -> setAccessibilityLiveRegion + 34:38:void setAccessibilityLiveRegion(android.view.View,java.lang.String):541:541 -> setAccessibilityLiveRegion + 39:42:void setAccessibilityLiveRegion(android.view.View,java.lang.String):537:537 -> setAccessibilityLiveRegion + 3:9:void setAccessibilityRole(android.view.View,java.lang.String):346:346 -> setAccessibilityRole + 10:19:void setAccessibilityRole(android.view.View,java.lang.String):348:348 -> setAccessibilityRole + 3:8:void setAccessibilityValue(android.view.View,com.facebook.react.bridge.ReadableMap):463:463 -> setAccessibilityValue + 9:12:void setAccessibilityValue(android.view.View,com.facebook.react.bridge.ReadableMap):464:464 -> setAccessibilityValue + 13:17:void setAccessibilityValue(android.view.View,com.facebook.react.bridge.ReadableMap):466:466 -> setAccessibilityValue + 18:25:void setAccessibilityValue(android.view.View,com.facebook.react.bridge.ReadableMap):467:467 -> setAccessibilityValue + 26:29:void setAccessibilityValue(android.view.View,com.facebook.react.bridge.ReadableMap):468:468 -> setAccessibilityValue + 1:8:void setBackgroundColor(android.view.View,int):228:228 -> setBackgroundColor + 1:6:void setBorderBottomLeftRadius(android.view.View,float):791:791 -> setBorderBottomLeftRadius + 1:6:void setBorderBottomRightRadius(android.view.View,float):795:795 -> setBorderBottomRightRadius + 1:6:void setBorderRadius(android.view.View,float):787:787 -> setBorderRadius + 1:6:void setBorderTopLeftRadius(android.view.View,float):799:799 -> setBorderTopLeftRadius + 1:6:void setBorderTopRightRadius(android.view.View,float):803:803 -> setBorderTopRightRadius + 1:4:void setBoxShadow(android.view.View,com.facebook.react.bridge.ReadableArray):831:831 -> setBoxShadow + 1:6:void setClick(android.view.View,boolean):899:899 -> setClick + 1:6:void setClickCapture(android.view.View,boolean):904:904 -> setClickCapture + 1:8:void setElevation(android.view.View,float):276:276 -> setElevation + 1:7:void setFilter(android.view.View,com.facebook.react.bridge.ReadableArray):233:233 -> setFilter + 8:13:void setFilter(android.view.View,com.facebook.react.bridge.ReadableArray):234:234 -> setFilter + 3:11:void setImportantForAccessibility(android.view.View,java.lang.String):476:476 -> setImportantForAccessibility + 12:20:void setImportantForAccessibility(android.view.View,java.lang.String):478:478 -> setImportantForAccessibility + 21:24:void setImportantForAccessibility(android.view.View,java.lang.String):479:479 -> setImportantForAccessibility + 25:33:void setImportantForAccessibility(android.view.View,java.lang.String):480:480 -> setImportantForAccessibility + 34:37:void setImportantForAccessibility(android.view.View,java.lang.String):481:481 -> setImportantForAccessibility + 38:46:void setImportantForAccessibility(android.view.View,java.lang.String):482:482 -> setImportantForAccessibility + 47:51:void setImportantForAccessibility(android.view.View,java.lang.String):483:483 -> setImportantForAccessibility + 52:55:void setImportantForAccessibility(android.view.View,java.lang.String):477:477 -> setImportantForAccessibility + 1:7:void setMixBlendMode(android.view.View,java.lang.String):240:240 -> setMixBlendMode + 8:16:void setMixBlendMode(android.view.View,java.lang.String):241:241 -> setMixBlendMode + 17:24:void setMixBlendMode(android.view.View,java.lang.String):244:244 -> setMixBlendMode + 25:34:void setMixBlendMode(android.view.View,java.lang.String):245:245 -> setMixBlendMode + 1:5:void setNativeId(android.view.View,java.lang.String):312:312 -> setNativeId + 6:9:void setNativeId(android.view.View,java.lang.String):314:314 -> setNativeId + 1:4:void setOpacity(android.view.View,float):271:271 -> setOpacity + 1:4:void setOutlineColor(android.view.View,java.lang.Integer):808:808 -> setOutlineColor + 1:4:void setOutlineOffset(android.view.View,float):813:813 -> setOutlineOffset + 5:8:void setOutlineStyle(android.view.View,java.lang.String):820:820 -> setOutlineStyle + 9:12:void setOutlineStyle(android.view.View,java.lang.String):821:821 -> setOutlineStyle + 1:4:void setOutlineWidth(android.view.View,float):826:826 -> setOutlineWidth + 1:6:void setPointerEnter(android.view.View,boolean):849:849 -> setPointerEnter + 1:6:void setPointerEnterCapture(android.view.View,boolean):854:854 -> setPointerEnterCapture + 1:10:void setPointerEventsFlag(android.view.View,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,boolean):840:840 -> setPointerEventsFlag + 11:17:void setPointerEventsFlag(android.view.View,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,boolean):841:841 -> setPointerEventsFlag + 18:23:void setPointerEventsFlag(android.view.View,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,boolean):842:842 -> setPointerEventsFlag + 24:39:void setPointerEventsFlag(android.view.View,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,boolean):843:843 -> setPointerEventsFlag + 1:6:void setPointerLeave(android.view.View,boolean):879:879 -> setPointerLeave + 1:6:void setPointerLeaveCapture(android.view.View,boolean):884:884 -> setPointerLeaveCapture + 1:6:void setPointerMove(android.view.View,boolean):889:889 -> setPointerMove + 1:6:void setPointerMoveCapture(android.view.View,boolean):894:894 -> setPointerMoveCapture + 1:6:void setPointerOut(android.view.View,boolean):869:869 -> setPointerOut + 1:6:void setPointerOutCapture(android.view.View,boolean):874:874 -> setPointerOutCapture + 1:6:void setPointerOver(android.view.View,boolean):859:859 -> setPointerOver + 1:6:void setPointerOverCapture(android.view.View,boolean):864:864 -> setPointerOverCapture + 1:10:void setRenderToHardwareTexture(android.view.View,boolean):299:299 -> setRenderToHardwareTexture + 3:9:void setRole(android.view.View,java.lang.String):498:498 -> setRole + 10:19:void setRole(android.view.View,java.lang.String):500:500 -> setRole + 1:4:void setRotation(android.view.View,float):507:507 -> setRotation + 1:4:void setScaleX(android.view.View,float):513:513 -> setScaleX + 1:4:void setScaleY(android.view.View,float):519:519 -> setScaleY + 1:6:void setScreenReaderFocusable(android.view.View,boolean):490:490 -> setScreenReaderFocusable + 7:10:void setScreenReaderFocusable(android.view.View,boolean):491:491 -> setScreenReaderFocusable + 1:6:void setShadowColor(android.view.View,int):281:281 -> setShadowColor + 7:9:void setShadowColor(android.view.View,int):282:282 -> setShadowColor + 10:13:void setShadowColor(android.view.View,int):283:283 -> setShadowColor + 1:5:void setTestId(android.view.View,java.lang.String):304:304 -> setTestId + 6:9:void setTestId(android.view.View,java.lang.String):307:307 -> setTestId + 1:8:void setTransform(android.view.View,com.facebook.react.bridge.ReadableArray):252:252 -> setTransform + 9:14:void setTransform(android.view.View,com.facebook.react.bridge.ReadableArray):253:253 -> setTransform + 15:19:void setTransform(android.view.View,com.facebook.react.bridge.ReadableArray):254:254 -> setTransform + 20:27:void setTransform(android.view.View,com.facebook.react.bridge.ReadableArray):255:255 -> setTransform + 1:8:void setTransformOrigin(android.view.View,com.facebook.react.bridge.ReadableArray):262:262 -> setTransformOrigin + 9:14:void setTransformOrigin(android.view.View,com.facebook.react.bridge.ReadableArray):263:263 -> setTransformOrigin + 15:19:void setTransformOrigin(android.view.View,com.facebook.react.bridge.ReadableArray):264:264 -> setTransformOrigin + 20:27:void setTransformOrigin(android.view.View,com.facebook.react.bridge.ReadableArray):265:265 -> setTransformOrigin + 4:10:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):580:580 -> setTransformProperty + 11:17:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):581:581 -> setTransformProperty + 18:20:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):582:582 -> setTransformProperty + 21:23:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):583:583 -> setTransformProperty + 24:28:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):584:584 -> setTransformProperty + 29:31:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):585:585 -> setTransformProperty + 32:34:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):586:586 -> setTransformProperty + 35:38:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):587:587 -> setTransformProperty + 39:50:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):591:591 -> setTransformProperty + 51:55:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):593:593 -> setTransformProperty + 56:57:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):594:594 -> setTransformProperty + 58:66:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):597:597 -> setTransformProperty + 67:77:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):598:598 -> setTransformProperty + 78:80:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):594:594 -> setTransformProperty + 81:83:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):601:601 -> setTransformProperty + 84:88:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):602:602 -> setTransformProperty + 89:92:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):604:604 -> setTransformProperty + 93:96:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):603:603 -> setTransformProperty + 97:99:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):602:602 -> setTransformProperty + 100:104:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):605:605 -> setTransformProperty + 105:108:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):607:607 -> setTransformProperty + 109:112:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):606:606 -> setTransformProperty + 113:115:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):605:605 -> setTransformProperty + 116:120:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):608:608 -> setTransformProperty + 121:124:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):609:609 -> setTransformProperty + 125:127:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):608:608 -> setTransformProperty + 128:132:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):610:610 -> setTransformProperty + 133:136:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):611:611 -> setTransformProperty + 137:139:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):610:610 -> setTransformProperty + 140:144:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):612:612 -> setTransformProperty + 145:148:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):613:613 -> setTransformProperty + 149:151:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):612:612 -> setTransformProperty + 152:163:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):614:614 -> setTransformProperty + 164:175:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):615:615 -> setTransformProperty + 176:177:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):617:617 -> setTransformProperty + 178:180:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):619:619 -> setTransformProperty + 181:193:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):620:620 -> setTransformProperty + 194:201:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):627:627 -> setTransformProperty + 202:204:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):635:635 -> setTransformProperty + 205:208:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):636:636 -> setTransformProperty + 209:212:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):638:638 -> setTransformProperty + 1:8:void setTranslateX(android.view.View,float):525:525 -> setTranslateX + 1:8:void setTranslateY(android.view.View,float):531:531 -> setTranslateY + 5:12:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):369:369 -> setViewState + 13:25:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):370:370 -> setViewState + 26:33:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):372:372 -> setViewState + 34:37:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):373:373 -> setViewState + 38:41:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):374:374 -> setViewState + 42:44:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):375:375 -> setViewState + 45:54:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):380:380 -> setViewState + 55:64:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):382:382 -> setViewState + 65:69:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):381:381 -> setViewState + 70:72:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):385:385 -> setViewState + 73:77:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):387:387 -> setViewState + 78:92:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):388:388 -> setViewState + 93:95:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):389:389 -> setViewState + 96:99:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):396:396 -> setViewState + 100:105:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):397:397 -> setViewState + 106:109:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):398:398 -> setViewState + 110:117:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):399:399 -> setViewState + 118:123:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):400:400 -> setViewState + 124:131:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):401:401 -> setViewState + 132:140:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):402:402 -> setViewState + 141:146:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):405:405 -> setViewState + 147:150:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):411:411 -> setViewState + 151:154:void setViewState(android.view.View,com.facebook.react.bridge.ReadableMap):403:403 -> setViewState + 1:4:void setZIndex(android.view.View,float):289:289 -> setZIndex + 5:7:void setZIndex(android.view.View,float):290:290 -> setZIndex + 8:11:void setZIndex(android.view.View,float):291:291 -> setZIndex + 12:15:void setZIndex(android.view.View,float):292:292 -> setZIndex + 16:21:void setZIndex(android.view.View,float):293:293 -> setZIndex + 1:8:void updateViewAccessibility(android.view.View):667:667 -> updateViewAccessibility + 9:12:void updateViewAccessibility(android.view.View):666:666 -> updateViewAccessibility + 1:8:void updateViewContentDescription(android.view.View):417:417 -> updateViewContentDescription + 9:16:void updateViewContentDescription(android.view.View):418:418 -> updateViewContentDescription + 17:21:void updateViewContentDescription(android.view.View):419:419 -> updateViewContentDescription + 22:31:void updateViewContentDescription(android.view.View):420:420 -> updateViewContentDescription + 32:36:void updateViewContentDescription(android.view.View):422:422 -> updateViewContentDescription + 37:40:void updateViewContentDescription(android.view.View):425:425 -> updateViewContentDescription + 41:46:void updateViewContentDescription(android.view.View):426:426 -> updateViewContentDescription + 47:50:void updateViewContentDescription(android.view.View):427:427 -> updateViewContentDescription + 51:54:void updateViewContentDescription(android.view.View):428:428 -> updateViewContentDescription + 55:62:void updateViewContentDescription(android.view.View):429:429 -> updateViewContentDescription + 63:70:void updateViewContentDescription(android.view.View):430:430 -> updateViewContentDescription + 71:82:void updateViewContentDescription(android.view.View):431:431 -> updateViewContentDescription + 83:96:void updateViewContentDescription(android.view.View):432:432 -> updateViewContentDescription + 97:104:void updateViewContentDescription(android.view.View):433:433 -> updateViewContentDescription + 105:112:void updateViewContentDescription(android.view.View):434:434 -> updateViewContentDescription + 113:118:void updateViewContentDescription(android.view.View):435:435 -> updateViewContentDescription + 119:134:void updateViewContentDescription(android.view.View):436:436 -> updateViewContentDescription + 135:142:void updateViewContentDescription(android.view.View):440:440 -> updateViewContentDescription + 143:148:void updateViewContentDescription(android.view.View):441:441 -> updateViewContentDescription + 149:156:void updateViewContentDescription(android.view.View):442:442 -> updateViewContentDescription + 157:163:void updateViewContentDescription(android.view.View):443:443 -> updateViewContentDescription + 164:169:void updateViewContentDescription(android.view.View):446:446 -> updateViewContentDescription + 170:179:void updateViewContentDescription(android.view.View):447:447 -> updateViewContentDescription +com.facebook.react.uimanager.BaseViewManager$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.uimanager.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.View):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BaseViewManager$$ExternalSyntheticApiModelOutline1 -> com.facebook.react.uimanager.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.View,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BaseViewManager$$ExternalSyntheticApiModelOutline2 -> com.facebook.react.uimanager.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.View,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BaseViewManager$$ExternalSyntheticApiModelOutline3 -> com.facebook.react.uimanager.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.View,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BaseViewManager$BaseVMFocusChangeListener -> com.facebook.react.uimanager.BaseViewManager$BaseVMFocusChangeListener: +# {"id":"sourceFile","fileName":"BaseViewManager.java"} + 1:5:void (com.facebook.react.uimanager.BaseViewManager,android.view.View$OnFocusChangeListener):1004:1004 -> + 6:8:void (com.facebook.react.uimanager.BaseViewManager,android.view.View$OnFocusChangeListener):1005:1005 -> + 1:4:void attach(android.view.View):1009:1009 -> attach + 1:6:void detach(android.view.View):1013:1013 -> detach + 1:4:void onFocusChange(android.view.View,boolean):1018:1018 -> onFocusChange + 5:7:void onFocusChange(android.view.View,boolean):1019:1019 -> onFocusChange + 8:19:void onFocusChange(android.view.View,boolean):1021:1021 -> onFocusChange + 20:27:void onFocusChange(android.view.View,boolean):1025:1025 -> onFocusChange + 28:33:void onFocusChange(android.view.View,boolean):1026:1026 -> onFocusChange + 34:45:void onFocusChange(android.view.View,boolean):1029:1029 -> onFocusChange + 46:58:void onFocusChange(android.view.View,boolean):1032:1032 -> onFocusChange + 59:71:void onFocusChange(android.view.View,boolean):1034:1034 -> onFocusChange +com.facebook.react.uimanager.BaseViewManager$LayerEffectsHelper -> com.facebook.react.uimanager.BaseViewManager$LayerEffectsHelper: +# {"id":"sourceFile","fileName":"BaseViewManager.java"} + 1:4:void ():547:547 -> + 1:7:void apply(android.view.View,com.facebook.react.bridge.ReadableArray,java.lang.Boolean):550:550 -> apply + 8:12:void apply(android.view.View,com.facebook.react.bridge.ReadableArray,java.lang.Boolean):551:551 -> apply + 13:18:void apply(android.view.View,com.facebook.react.bridge.ReadableArray,java.lang.Boolean):557:557 -> apply + 19:23:void apply(android.view.View,com.facebook.react.bridge.ReadableArray,java.lang.Boolean):558:558 -> apply + 24:33:void apply(android.view.View,com.facebook.react.bridge.ReadableArray,java.lang.Boolean):559:559 -> apply + 34:46:void apply(android.view.View,com.facebook.react.bridge.ReadableArray,java.lang.Boolean):561:561 -> apply + 47:54:void apply(android.view.View,com.facebook.react.bridge.ReadableArray,java.lang.Boolean):567:567 -> apply + 55:58:void apply(android.view.View,com.facebook.react.bridge.ReadableArray,java.lang.Boolean):568:568 -> apply + 59:62:void apply(android.view.View,com.facebook.react.bridge.ReadableArray,java.lang.Boolean):570:570 -> apply +com.facebook.react.uimanager.BaseViewManager$LayerEffectsHelper$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.uimanager.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.View,android.graphics.RenderEffect):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BaseViewManagerDelegate -> com.facebook.react.uimanager.BaseViewManagerDelegate: +# {"id":"sourceFile","fileName":"BaseViewManagerDelegate.kt"} + 6:11:void (com.facebook.react.uimanager.BaseViewManager):26:26 -> + 1:4:void kotlinCompat$receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):22:22 -> kotlinCompat$receiveCommand + 1:4:void kotlinCompat$setProperty(android.view.View,java.lang.String,java.lang.Object):22:22 -> kotlinCompat$setProperty + 11:35:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 36:43:void setProperty(android.view.View,java.lang.String,java.lang.Object):101:101 -> setProperty + 44:53:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 54:61:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 62:71:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 72:76:void setProperty(android.view.View,java.lang.String,java.lang.Object):103:103 -> setProperty + 77:82:void setProperty(android.view.View,java.lang.String,java.lang.Object):104:104 -> setProperty + 83:92:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 93:100:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 101:110:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 111:118:void setProperty(android.view.View,java.lang.String,java.lang.Object):32:32 -> setProperty + 119:128:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 129:130:void setProperty(android.view.View,java.lang.String,java.lang.Object):110:110 -> setProperty + 131:142:void setProperty(android.view.View,java.lang.String,java.lang.Object):112:112 -> setProperty + 143:146:void setProperty(android.view.View,java.lang.String,java.lang.Object):110:110 -> setProperty + 147:156:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 157:158:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 159:170:void setProperty(android.view.View,java.lang.String,java.lang.Object):56:56 -> setProperty + 171:174:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 175:184:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 185:201:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 202:211:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 212:225:void setProperty(android.view.View,java.lang.String,java.lang.Object):147:147 -> setProperty + 226:235:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 236:249:void setProperty(android.view.View,java.lang.String,java.lang.Object):156:156 -> setProperty + 250:259:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 260:267:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 268:277:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 278:285:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty + 286:295:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 296:303:void setProperty(android.view.View,java.lang.String,java.lang.Object):35:35 -> setProperty + 304:313:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 314:321:void setProperty(android.view.View,java.lang.String,java.lang.Object):133:133 -> setProperty + 322:331:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 332:339:void setProperty(android.view.View,java.lang.String,java.lang.Object):95:95 -> setProperty + 340:349:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 350:357:void setProperty(android.view.View,java.lang.String,java.lang.Object):83:83 -> setProperty + 358:367:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 368:369:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 370:381:void setProperty(android.view.View,java.lang.String,java.lang.Object):68:68 -> setProperty + 382:385:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 386:395:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 396:397:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 398:409:void setProperty(android.view.View,java.lang.String,java.lang.Object):62:62 -> setProperty + 410:413:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 414:423:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 424:425:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 426:437:void setProperty(android.view.View,java.lang.String,java.lang.Object):80:80 -> setProperty + 438:441:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 442:451:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 452:465:void setProperty(android.view.View,java.lang.String,java.lang.Object):150:150 -> setProperty + 466:475:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 476:489:void setProperty(android.view.View,java.lang.String,java.lang.Object):149:149 -> setProperty + 490:499:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 500:507:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty + 508:517:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 518:531:void setProperty(android.view.View,java.lang.String,java.lang.Object):153:153 -> setProperty + 532:541:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 542:555:void setProperty(android.view.View,java.lang.String,java.lang.Object):144:144 -> setProperty + 556:565:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 566:573:void setProperty(android.view.View,java.lang.String,java.lang.Object):100:100 -> setProperty + 574:583:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 584:598:void setProperty(android.view.View,java.lang.String,java.lang.Object):85:85 -> setProperty + 599:608:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 609:623:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty + 624:633:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 634:647:void setProperty(android.view.View,java.lang.String,java.lang.Object):124:124 -> setProperty + 648:657:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 658:665:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 666:675:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 676:683:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 684:693:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 694:707:void setProperty(android.view.View,java.lang.String,java.lang.Object):155:155 -> setProperty + 708:717:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 718:732:void setProperty(android.view.View,java.lang.String,java.lang.Object):141:141 -> setProperty + 733:742:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 743:750:void setProperty(android.view.View,java.lang.String,java.lang.Object):134:134 -> setProperty + 751:760:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 761:768:void setProperty(android.view.View,java.lang.String,java.lang.Object):132:132 -> setProperty + 769:778:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 779:793:void setProperty(android.view.View,java.lang.String,java.lang.Object):130:130 -> setProperty + 794:803:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 804:818:void setProperty(android.view.View,java.lang.String,java.lang.Object):128:128 -> setProperty + 819:828:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 829:842:void setProperty(android.view.View,java.lang.String,java.lang.Object):98:98 -> setProperty + 843:852:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 853:866:void setProperty(android.view.View,java.lang.String,java.lang.Object):158:158 -> setProperty + 867:876:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 877:890:void setProperty(android.view.View,java.lang.String,java.lang.Object):160:160 -> setProperty + 891:900:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 901:902:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 903:914:void setProperty(android.view.View,java.lang.String,java.lang.Object):74:74 -> setProperty + 915:918:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 919:928:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 929:942:void setProperty(android.view.View,java.lang.String,java.lang.Object):152:152 -> setProperty + 943:952:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 953:967:void setProperty(android.view.View,java.lang.String,java.lang.Object):106:106 -> setProperty + 968:977:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 978:985:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 986:995:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 996:1009:void setProperty(android.view.View,java.lang.String,java.lang.Object):159:159 -> setProperty + 1010:1019:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 1020:1021:void setProperty(android.view.View,java.lang.String,java.lang.Object):118:118 -> setProperty + 1022:1033:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 1034:1037:void setProperty(android.view.View,java.lang.String,java.lang.Object):118:118 -> setProperty + 1038:1047:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 1048:1055:void setProperty(android.view.View,java.lang.String,java.lang.Object):115:115 -> setProperty + 1056:1065:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 1066:1073:void setProperty(android.view.View,java.lang.String,java.lang.Object):107:107 -> setProperty + 1074:1082:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 1083:1099:void setProperty(android.view.View,java.lang.String,java.lang.Object):92:92 -> setProperty + 1100:1108:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 1109:1123:void setProperty(android.view.View,java.lang.String,java.lang.Object):139:139 -> setProperty + 1124:1132:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 1133:1147:void setProperty(android.view.View,java.lang.String,java.lang.Object):136:136 -> setProperty + 1148:1156:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 1157:1170:void setProperty(android.view.View,java.lang.String,java.lang.Object):146:146 -> setProperty + 1171:1179:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 1180:1188:void setProperty(android.view.View,java.lang.String,java.lang.Object):89:89 -> setProperty +com.facebook.react.uimanager.BlendModeHelper -> com.facebook.react.uimanager.BlendModeHelper: +# {"id":"sourceFile","fileName":"BlendModeHelper.kt"} + 1:4:void ():17:17 -> + 6:9:boolean needsIsolatedLayer(android.view.ViewGroup):50:50 -> needsIsolatedLayer + 10:25:boolean kotlin.sequences.SequencesKt___SequencesKt.any(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):1255:1255 -> needsIsolatedLayer + 10:25:boolean needsIsolatedLayer(android.view.ViewGroup):50 -> needsIsolatedLayer + 26:37:boolean needsIsolatedLayer(android.view.ViewGroup):50:50 -> needsIsolatedLayer + 4:11:android.graphics.BlendMode parseMixBlendMode(java.lang.String):23:23 -> parseMixBlendMode + 12:28:android.graphics.BlendMode parseMixBlendMode(java.lang.String):27:27 -> parseMixBlendMode + 29:33:android.graphics.BlendMode parseMixBlendMode(java.lang.String):38:38 -> parseMixBlendMode + 34:41:android.graphics.BlendMode parseMixBlendMode(java.lang.String):27:27 -> parseMixBlendMode + 42:46:android.graphics.BlendMode parseMixBlendMode(java.lang.String):39:39 -> parseMixBlendMode + 47:54:android.graphics.BlendMode parseMixBlendMode(java.lang.String):27:27 -> parseMixBlendMode + 55:59:android.graphics.BlendMode parseMixBlendMode(java.lang.String):35:35 -> parseMixBlendMode + 60:67:android.graphics.BlendMode parseMixBlendMode(java.lang.String):27:27 -> parseMixBlendMode + 68:72:android.graphics.BlendMode parseMixBlendMode(java.lang.String):29:29 -> parseMixBlendMode + 73:80:android.graphics.BlendMode parseMixBlendMode(java.lang.String):27:27 -> parseMixBlendMode + 81:85:android.graphics.BlendMode parseMixBlendMode(java.lang.String):33:33 -> parseMixBlendMode + 86:93:android.graphics.BlendMode parseMixBlendMode(java.lang.String):27:27 -> parseMixBlendMode + 94:98:android.graphics.BlendMode parseMixBlendMode(java.lang.String):42:42 -> parseMixBlendMode + 99:106:android.graphics.BlendMode parseMixBlendMode(java.lang.String):27:27 -> parseMixBlendMode + 107:111:android.graphics.BlendMode parseMixBlendMode(java.lang.String):40:40 -> parseMixBlendMode + 112:119:android.graphics.BlendMode parseMixBlendMode(java.lang.String):27:27 -> parseMixBlendMode + 120:124:android.graphics.BlendMode parseMixBlendMode(java.lang.String):34:34 -> parseMixBlendMode + 125:132:android.graphics.BlendMode parseMixBlendMode(java.lang.String):27:27 -> parseMixBlendMode + 133:137:android.graphics.BlendMode parseMixBlendMode(java.lang.String):41:41 -> parseMixBlendMode + 138:145:android.graphics.BlendMode parseMixBlendMode(java.lang.String):27:27 -> parseMixBlendMode + 146:150:android.graphics.BlendMode parseMixBlendMode(java.lang.String):30:30 -> parseMixBlendMode + 151:167:android.graphics.BlendMode parseMixBlendMode(java.lang.String):27:27 -> parseMixBlendMode + 168:172:android.graphics.BlendMode parseMixBlendMode(java.lang.String):31:31 -> parseMixBlendMode + 173:180:android.graphics.BlendMode parseMixBlendMode(java.lang.String):27:27 -> parseMixBlendMode + 181:185:android.graphics.BlendMode parseMixBlendMode(java.lang.String):37:37 -> parseMixBlendMode + 186:193:android.graphics.BlendMode parseMixBlendMode(java.lang.String):27:27 -> parseMixBlendMode + 194:198:android.graphics.BlendMode parseMixBlendMode(java.lang.String):32:32 -> parseMixBlendMode + 199:206:android.graphics.BlendMode parseMixBlendMode(java.lang.String):27:27 -> parseMixBlendMode + 207:211:android.graphics.BlendMode parseMixBlendMode(java.lang.String):36:36 -> parseMixBlendMode + 212:219:android.graphics.BlendMode parseMixBlendMode(java.lang.String):27:27 -> parseMixBlendMode + 220:224:android.graphics.BlendMode parseMixBlendMode(java.lang.String):43:43 -> parseMixBlendMode + 225:248:android.graphics.BlendMode parseMixBlendMode(java.lang.String):44:44 -> parseMixBlendMode +com.facebook.react.uimanager.BlendModeHelper$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.uimanager.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BlendModeHelper$$ExternalSyntheticApiModelOutline1 -> com.facebook.react.uimanager.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BlendModeHelper$$ExternalSyntheticApiModelOutline10 -> com.facebook.react.uimanager.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BlendModeHelper$$ExternalSyntheticApiModelOutline11 -> com.facebook.react.uimanager.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BlendModeHelper$$ExternalSyntheticApiModelOutline12 -> com.facebook.react.uimanager.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BlendModeHelper$$ExternalSyntheticApiModelOutline13 -> com.facebook.react.uimanager.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BlendModeHelper$$ExternalSyntheticApiModelOutline14 -> com.facebook.react.uimanager.k: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BlendModeHelper$$ExternalSyntheticApiModelOutline2 -> com.facebook.react.uimanager.m: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BlendModeHelper$$ExternalSyntheticApiModelOutline3 -> com.facebook.react.uimanager.n: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BlendModeHelper$$ExternalSyntheticApiModelOutline4 -> com.facebook.react.uimanager.o: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BlendModeHelper$$ExternalSyntheticApiModelOutline5 -> com.facebook.react.uimanager.p: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BlendModeHelper$$ExternalSyntheticApiModelOutline6 -> com.facebook.react.uimanager.q: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BlendModeHelper$$ExternalSyntheticApiModelOutline7 -> com.facebook.react.uimanager.r: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BlendModeHelper$$ExternalSyntheticApiModelOutline8 -> com.facebook.react.uimanager.s: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.BlendModeHelper$$ExternalSyntheticApiModelOutline9 -> com.facebook.react.uimanager.t: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.ComponentNameResolver -> com.facebook.react.uimanager.ComponentNameResolver: +# {"id":"sourceFile","fileName":"ComponentNameResolver.kt"} +com.facebook.react.uimanager.ComponentNameResolverBinding -> com.facebook.react.uimanager.ComponentNameResolverBinding: +# {"id":"sourceFile","fileName":"ComponentNameResolverBinding.kt"} + 8:13:void ():18:18 -> + 1:4:void ():15:15 -> +com.facebook.react.uimanager.DisplayMetricsHolder -> com.facebook.react.uimanager.DisplayMetricsHolder: +# {"id":"sourceFile","fileName":"DisplayMetricsHolder.kt"} + 1:4:void ():24:24 -> + 1:15:long encodeFloatsToLong$ReactAndroid_release(float,float):148:148 -> encodeFloatsToLong$ReactAndroid_release + 1:6:com.facebook.react.bridge.WritableMap getDisplayMetricsWritableMap(double):81:81 -> getDisplayMetricsWritableMap + 7:10:com.facebook.react.bridge.WritableMap getDisplayMetricsWritableMap(double):82:82 -> getDisplayMetricsWritableMap + 11:15:com.facebook.react.bridge.WritableMap getDisplayMetricsWritableMap(double):84:84 -> getDisplayMetricsWritableMap + 16:28:com.facebook.react.bridge.WritableMap getDisplayMetricsWritableMap(double):87:87 -> getDisplayMetricsWritableMap + 29:33:com.facebook.react.bridge.WritableMap getDisplayMetricsWritableMap(double):85:85 -> getDisplayMetricsWritableMap + 34:42:com.facebook.react.bridge.WritableMap getDisplayMetricsWritableMap(double):91:91 -> getDisplayMetricsWritableMap + 43:48:com.facebook.react.bridge.WritableMap getDisplayMetricsWritableMap(double):89:89 -> getDisplayMetricsWritableMap + 49:54:com.facebook.react.bridge.WritableMap getDisplayMetricsWritableMap(double):82:82 -> getDisplayMetricsWritableMap + 55:60:com.facebook.react.bridge.WritableMap getDisplayMetricsWritableMap(double):81:81 -> getDisplayMetricsWritableMap + 3:21:long getEncodedScreenSizeWithoutVerticalInsets(android.app.Activity):133:133 -> getEncodedScreenSizeWithoutVerticalInsets + 22:25:long getEncodedScreenSizeWithoutVerticalInsets(android.app.Activity):136:136 -> getEncodedScreenSizeWithoutVerticalInsets + 26:30:long getEncodedScreenSizeWithoutVerticalInsets(android.app.Activity):137:137 -> getEncodedScreenSizeWithoutVerticalInsets + 31:35:long getEncodedScreenSizeWithoutVerticalInsets(android.app.Activity):138:138 -> getEncodedScreenSizeWithoutVerticalInsets + 36:44:long getEncodedScreenSizeWithoutVerticalInsets(android.app.Activity):135:135 -> getEncodedScreenSizeWithoutVerticalInsets + 45:49:long getEncodedScreenSizeWithoutVerticalInsets(android.app.Activity):140:140 -> getEncodedScreenSizeWithoutVerticalInsets + 50:51:long getEncodedScreenSizeWithoutVerticalInsets(android.app.Activity):141:141 -> getEncodedScreenSizeWithoutVerticalInsets + 52:66:long getEncodedScreenSizeWithoutVerticalInsets(android.app.Activity):142:142 -> getEncodedScreenSizeWithoutVerticalInsets + 67:78:long getEncodedScreenSizeWithoutVerticalInsets(android.app.Activity):143:143 -> getEncodedScreenSizeWithoutVerticalInsets + 79:83:long getEncodedScreenSizeWithoutVerticalInsets(android.app.Activity):141:141 -> getEncodedScreenSizeWithoutVerticalInsets + 84:89:long getEncodedScreenSizeWithoutVerticalInsets(android.app.Activity):143:143 -> getEncodedScreenSizeWithoutVerticalInsets + 90:98:long getEncodedScreenSizeWithoutVerticalInsets(android.app.Activity):142:142 -> getEncodedScreenSizeWithoutVerticalInsets + 1:5:com.facebook.react.bridge.WritableMap getPhysicalPixelsWritableMap(android.util.DisplayMetrics,double):100:100 -> getPhysicalPixelsWritableMap + 6:12:com.facebook.react.bridge.WritableMap getPhysicalPixelsWritableMap(android.util.DisplayMetrics,double):101:101 -> getPhysicalPixelsWritableMap + 13:19:com.facebook.react.bridge.WritableMap getPhysicalPixelsWritableMap(android.util.DisplayMetrics,double):102:102 -> getPhysicalPixelsWritableMap + 20:27:com.facebook.react.bridge.WritableMap getPhysicalPixelsWritableMap(android.util.DisplayMetrics,double):103:103 -> getPhysicalPixelsWritableMap + 28:32:com.facebook.react.bridge.WritableMap getPhysicalPixelsWritableMap(android.util.DisplayMetrics,double):104:104 -> getPhysicalPixelsWritableMap + 33:41:com.facebook.react.bridge.WritableMap getPhysicalPixelsWritableMap(android.util.DisplayMetrics,double):105:105 -> getPhysicalPixelsWritableMap + 1:4:android.util.DisplayMetrics getScreenDisplayMetrics():46:46 -> getScreenDisplayMetrics + 5:10:android.util.DisplayMetrics getScreenDisplayMetrics():47:47 -> getScreenDisplayMetrics + 11:18:android.util.DisplayMetrics getScreenDisplayMetrics():46:46 -> getScreenDisplayMetrics + 3:21:int getStatusBarHeightPx$ReactAndroid_release(android.app.Activity):109:109 -> getStatusBarHeightPx$ReactAndroid_release + 22:25:int getStatusBarHeightPx$ReactAndroid_release(android.app.Activity):112:112 -> getStatusBarHeightPx$ReactAndroid_release + 26:30:int getStatusBarHeightPx$ReactAndroid_release(android.app.Activity):113:113 -> getStatusBarHeightPx$ReactAndroid_release + 31:35:int getStatusBarHeightPx$ReactAndroid_release(android.app.Activity):114:114 -> getStatusBarHeightPx$ReactAndroid_release + 36:44:int getStatusBarHeightPx$ReactAndroid_release(android.app.Activity):111:111 -> getStatusBarHeightPx$ReactAndroid_release + 1:4:android.util.DisplayMetrics getWindowDisplayMetrics():34:34 -> getWindowDisplayMetrics + 5:10:android.util.DisplayMetrics getWindowDisplayMetrics():35:35 -> getWindowDisplayMetrics + 11:18:android.util.DisplayMetrics getWindowDisplayMetrics():34:34 -> getWindowDisplayMetrics + 6:13:void initDisplayMetrics(android.content.Context):65:65 -> initDisplayMetrics + 14:15:void initDisplayMetrics(android.content.Context):66:66 -> initDisplayMetrics + 16:20:void initDisplayMetrics(android.content.Context):67:67 -> initDisplayMetrics + 21:23:void initDisplayMetrics(android.content.Context):68:68 -> initDisplayMetrics + 24:36:void initDisplayMetrics(android.content.Context):69:69 -> initDisplayMetrics + 37:43:void initDisplayMetrics(android.content.Context):75:75 -> initDisplayMetrics + 44:46:void initDisplayMetrics(android.content.Context):76:76 -> initDisplayMetrics + 6:10:void initDisplayMetricsIfNotInitialized(android.content.Context):57:57 -> initDisplayMetricsIfNotInitialized + 11:14:void initDisplayMetricsIfNotInitialized(android.content.Context):60:60 -> initDisplayMetricsIfNotInitialized + 1:3:void setScreenDisplayMetrics(android.util.DisplayMetrics):52:52 -> setScreenDisplayMetrics + 1:3:void setWindowDisplayMetrics(android.util.DisplayMetrics):40:40 -> setWindowDisplayMetrics +com.facebook.react.uimanager.FilterHelper -> com.facebook.react.uimanager.FilterHelper: +# {"id":"sourceFile","fileName":"FilterHelper.kt"} + 1:4:void ():24:24 -> + 10:15:android.graphics.RenderEffect createBlurEffect(float,android.graphics.RenderEffect):106:106 -> createBlurEffect + 16:24:android.graphics.RenderEffect createBlurEffect(float,android.graphics.RenderEffect):108:108 -> createBlurEffect + 25:33:android.graphics.RenderEffect createBlurEffect(float,android.graphics.RenderEffect):110:110 -> createBlurEffect + 6:10:android.graphics.RenderEffect createBlurEffect$default(com.facebook.react.uimanager.FilterHelper,float,android.graphics.RenderEffect,int,java.lang.Object):101:101 -> createBlurEffect$default + 1:7:android.graphics.ColorMatrix createBrightnessColorMatrix(float):120:120 -> createBrightnessColorMatrix + 8:11:android.graphics.ColorMatrix createBrightnessColorMatrix(float):121:121 -> createBrightnessColorMatrix + 1:9:android.graphics.RenderEffect createBrightnessEffect(float,android.graphics.RenderEffect):116:116 -> createBrightnessEffect + 6:10:android.graphics.RenderEffect createBrightnessEffect$default(com.facebook.react.uimanager.FilterHelper,float,android.graphics.RenderEffect,int,java.lang.Object):115:115 -> createBrightnessEffect$default + 3:11:android.graphics.RenderEffect createColorMatrixEffect(android.graphics.ColorMatrix,android.graphics.RenderEffect):382:382 -> createColorMatrixEffect + 12:15:android.graphics.RenderEffect createColorMatrixEffect(android.graphics.ColorMatrix,android.graphics.RenderEffect):381:381 -> createColorMatrixEffect + 16:24:android.graphics.RenderEffect createColorMatrixEffect(android.graphics.ColorMatrix,android.graphics.RenderEffect):384:384 -> createColorMatrixEffect + 25:28:android.graphics.RenderEffect createColorMatrixEffect(android.graphics.ColorMatrix,android.graphics.RenderEffect):383:383 -> createColorMatrixEffect + 6:10:android.graphics.RenderEffect createColorMatrixEffect$default(com.facebook.react.uimanager.FilterHelper,android.graphics.ColorMatrix,android.graphics.RenderEffect,int,java.lang.Object):377:377 -> createColorMatrixEffect$default + 13:16:android.graphics.ColorMatrix createContrastColorMatrix(float):205:205 -> createContrastColorMatrix + 17:93:android.graphics.ColorMatrix createContrastColorMatrix(float):226:226 -> createContrastColorMatrix + 94:97:android.graphics.ColorMatrix createContrastColorMatrix(float):205:205 -> createContrastColorMatrix + 1:9:android.graphics.RenderEffect createContrastEffect(float,android.graphics.RenderEffect):198:198 -> createContrastEffect + 6:10:android.graphics.RenderEffect createContrastEffect$default(com.facebook.react.uimanager.FilterHelper,float,android.graphics.RenderEffect,int,java.lang.Object):197:197 -> createContrastEffect$default + 1:5:android.graphics.RenderEffect createDropShadowEffect(float,float,float,int,android.graphics.RenderEffect):145:145 -> createDropShadowEffect + 6:12:android.graphics.RenderEffect createDropShadowEffect(float,float,float,int,android.graphics.RenderEffect):146:146 -> createDropShadowEffect + 13:20:android.graphics.RenderEffect createDropShadowEffect(float,float,float,int,android.graphics.RenderEffect):147:147 -> createDropShadowEffect + 21:27:android.graphics.RenderEffect createDropShadowEffect(float,float,float,int,android.graphics.RenderEffect):149:149 -> createDropShadowEffect + 28:35:android.graphics.RenderEffect createDropShadowEffect(float,float,float,int,android.graphics.RenderEffect):150:150 -> createDropShadowEffect + 36:46:android.graphics.RenderEffect createDropShadowEffect(float,float,float,int,android.graphics.RenderEffect):160:160 -> createDropShadowEffect + 47:55:android.graphics.RenderEffect createDropShadowEffect(float,float,float,int,android.graphics.RenderEffect):159:159 -> createDropShadowEffect + 56:68:android.graphics.RenderEffect createDropShadowEffect(float,float,float,int,android.graphics.RenderEffect):164:164 -> createDropShadowEffect + 69:82:android.graphics.RenderEffect createDropShadowEffect(float,float,float,int,android.graphics.RenderEffect):172:172 -> createDropShadowEffect + 12:16:android.graphics.RenderEffect createDropShadowEffect$default(com.facebook.react.uimanager.FilterHelper,float,float,float,int,android.graphics.RenderEffect,int,java.lang.Object):131:131 -> createDropShadowEffect$default + 4:42:android.graphics.ColorMatrix createGrayscaleColorMatrix(float):238:238 -> createGrayscaleColorMatrix + 43:118:android.graphics.ColorMatrix createGrayscaleColorMatrix(float):259:259 -> createGrayscaleColorMatrix + 119:122:android.graphics.ColorMatrix createGrayscaleColorMatrix(float):238:238 -> createGrayscaleColorMatrix + 1:9:android.graphics.RenderEffect createGrayscaleEffect(float,android.graphics.RenderEffect):233:233 -> createGrayscaleEffect + 6:10:android.graphics.RenderEffect createGrayscaleEffect$default(com.facebook.react.uimanager.FilterHelper,float,android.graphics.RenderEffect,int,java.lang.Object):232:232 -> createGrayscaleEffect$default + 4:7:android.graphics.ColorMatrix createHueRotateColorMatrix(float):314:314 -> createHueRotateColorMatrix + 8:12:android.graphics.ColorMatrix createHueRotateColorMatrix(float):315:315 -> createHueRotateColorMatrix + 13:17:android.graphics.ColorMatrix createHueRotateColorMatrix(float):316:316 -> createHueRotateColorMatrix + 18:87:android.graphics.ColorMatrix createHueRotateColorMatrix(float):317:317 -> createHueRotateColorMatrix + 88:164:android.graphics.ColorMatrix createHueRotateColorMatrix(float):338:338 -> createHueRotateColorMatrix + 165:168:android.graphics.ColorMatrix createHueRotateColorMatrix(float):317:317 -> createHueRotateColorMatrix + 1:9:android.graphics.RenderEffect createHueRotateEffect(float,android.graphics.RenderEffect):310:310 -> createHueRotateEffect + 6:10:android.graphics.RenderEffect createHueRotateEffect$default(com.facebook.react.uimanager.FilterHelper,float,android.graphics.RenderEffect,int,java.lang.Object):309:309 -> createHueRotateEffect$default + 11:14:android.graphics.ColorMatrix createInvertColorMatrix(float):351:351 -> createInvertColorMatrix + 15:89:android.graphics.ColorMatrix createInvertColorMatrix(float):372:372 -> createInvertColorMatrix + 90:93:android.graphics.ColorMatrix createInvertColorMatrix(float):351:351 -> createInvertColorMatrix + 1:9:android.graphics.RenderEffect createInvertEffect(float,android.graphics.RenderEffect):345:345 -> createInvertEffect + 6:10:android.graphics.RenderEffect createInvertEffect$default(com.facebook.react.uimanager.FilterHelper,float,android.graphics.RenderEffect,int,java.lang.Object):344:344 -> createInvertEffect$default + 1:7:android.graphics.ColorMatrix createOpacityColorMatrix(float):191:191 -> createOpacityColorMatrix + 8:11:android.graphics.ColorMatrix createOpacityColorMatrix(float):192:192 -> createOpacityColorMatrix + 1:9:android.graphics.RenderEffect createOpacityEffect(float,android.graphics.RenderEffect):127:127 -> createOpacityEffect + 6:10:android.graphics.RenderEffect createOpacityEffect$default(com.facebook.react.uimanager.FilterHelper,float,android.graphics.RenderEffect,int,java.lang.Object):126:126 -> createOpacityEffect$default + 1:5:android.graphics.ColorMatrix createSaturateColorMatrix(float):303:303 -> createSaturateColorMatrix + 6:9:android.graphics.ColorMatrix createSaturateColorMatrix(float):304:304 -> createSaturateColorMatrix + 1:9:android.graphics.RenderEffect createSaturateEffect(float,android.graphics.RenderEffect):299:299 -> createSaturateEffect + 6:10:android.graphics.RenderEffect createSaturateEffect$default(com.facebook.react.uimanager.FilterHelper,float,android.graphics.RenderEffect,int,java.lang.Object):298:298 -> createSaturateEffect$default + 4:67:android.graphics.ColorMatrix createSepiaColorMatrix(float):271:271 -> createSepiaColorMatrix + 68:143:android.graphics.ColorMatrix createSepiaColorMatrix(float):292:292 -> createSepiaColorMatrix + 144:147:android.graphics.ColorMatrix createSepiaColorMatrix(float):271:271 -> createSepiaColorMatrix + 1:9:android.graphics.RenderEffect createSepiaEffect(float,android.graphics.RenderEffect):266:266 -> createSepiaEffect + 6:10:android.graphics.RenderEffect createSepiaEffect$default(com.facebook.react.uimanager.FilterHelper,float,android.graphics.RenderEffect,int,java.lang.Object):265:265 -> createSepiaEffect$default + 4:10:boolean isOnlyColorMatrixFilters(com.facebook.react.bridge.ReadableArray):86:86 -> isOnlyColorMatrixFilters + 11:17:boolean isOnlyColorMatrixFilters(com.facebook.react.bridge.ReadableArray):90:90 -> isOnlyColorMatrixFilters + 18:34:boolean isOnlyColorMatrixFilters(com.facebook.react.bridge.ReadableArray):91:91 -> isOnlyColorMatrixFilters + 35:40:boolean isOnlyColorMatrixFilters(com.facebook.react.bridge.ReadableArray):92:92 -> isOnlyColorMatrixFilters + 41:64:boolean isOnlyColorMatrixFilters(com.facebook.react.bridge.ReadableArray):93:93 -> isOnlyColorMatrixFilters + 6:17:android.graphics.RenderEffect parseAndCreateDropShadowEffect(com.facebook.react.bridge.ReadableMap,android.graphics.RenderEffect):179:179 -> parseAndCreateDropShadowEffect + 18:27:android.graphics.RenderEffect parseAndCreateDropShadowEffect(com.facebook.react.bridge.ReadableMap,android.graphics.RenderEffect):180:180 -> parseAndCreateDropShadowEffect + 28:44:android.graphics.RenderEffect parseAndCreateDropShadowEffect(com.facebook.react.bridge.ReadableMap,android.graphics.RenderEffect):181:181 -> parseAndCreateDropShadowEffect + 45:52:android.graphics.RenderEffect parseAndCreateDropShadowEffect(com.facebook.react.bridge.ReadableMap,android.graphics.RenderEffect):183:183 -> parseAndCreateDropShadowEffect + 53:67:android.graphics.RenderEffect parseAndCreateDropShadowEffect(com.facebook.react.bridge.ReadableMap,android.graphics.RenderEffect):184:184 -> parseAndCreateDropShadowEffect + 68:72:android.graphics.RenderEffect parseAndCreateDropShadowEffect(com.facebook.react.bridge.ReadableMap,android.graphics.RenderEffect):187:187 -> parseAndCreateDropShadowEffect + 6:10:android.graphics.RenderEffect parseAndCreateDropShadowEffect$default(com.facebook.react.uimanager.FilterHelper,com.facebook.react.bridge.ReadableMap,android.graphics.RenderEffect,int,java.lang.Object):175:175 -> parseAndCreateDropShadowEffect$default + 5:9:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):59:59 -> parseColorMatrixFilters + 10:16:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):60:60 -> parseColorMatrixFilters + 17:32:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):61:61 -> parseColorMatrixFilters + 33:38:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):62:62 -> parseColorMatrixFilters + 39:54:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):63:63 -> parseColorMatrixFilters + 55:71:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):66:66 -> parseColorMatrixFilters + 72:78:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):72:72 -> parseColorMatrixFilters + 79:86:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):66:66 -> parseColorMatrixFilters + 87:93:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):67:67 -> parseColorMatrixFilters + 94:101:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):66:66 -> parseColorMatrixFilters + 102:108:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):70:70 -> parseColorMatrixFilters + 109:116:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):66:66 -> parseColorMatrixFilters + 117:123:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):68:68 -> parseColorMatrixFilters + 124:131:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):66:66 -> parseColorMatrixFilters + 132:138:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):69:69 -> parseColorMatrixFilters + 139:146:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):66:66 -> parseColorMatrixFilters + 147:153:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):73:73 -> parseColorMatrixFilters + 154:161:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):66:66 -> parseColorMatrixFilters + 162:168:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):74:74 -> parseColorMatrixFilters + 169:176:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):66:66 -> parseColorMatrixFilters + 177:182:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):71:71 -> parseColorMatrixFilters + 183:189:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):78:78 -> parseColorMatrixFilters + 190:212:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):75:75 -> parseColorMatrixFilters + 213:220:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):61:61 -> parseColorMatrixFilters + 221:226:android.graphics.ColorMatrixColorFilter parseColorMatrixFilters(com.facebook.react.bridge.ReadableArray):81:81 -> parseColorMatrixFilters + 5:11:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):31:31 -> parseFilters + 12:27:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):32:32 -> parseFilters + 28:33:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):33:33 -> parseFilters + 34:52:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):36:36 -> parseFilters + 53:71:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):48:48 -> parseFilters + 72:79:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):36:36 -> parseFilters + 80:101:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):43:43 -> parseFilters + 102:109:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):36:36 -> parseFilters + 110:131:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):38:38 -> parseFilters + 132:139:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):36:36 -> parseFilters + 140:161:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):41:41 -> parseFilters + 162:169:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):36:36 -> parseFilters + 170:191:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):45:45 -> parseFilters + 192:199:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):36:36 -> parseFilters + 200:221:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):39:39 -> parseFilters + 222:229:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):36:36 -> parseFilters + 230:250:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):40:40 -> parseFilters + 251:258:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):36:36 -> parseFilters + 259:279:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):44:44 -> parseFilters + 280:287:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):36:36 -> parseFilters + 288:308:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):46:46 -> parseFilters + 309:316:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):36:36 -> parseFilters + 317:340:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):42:42 -> parseFilters + 341:363:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):49:49 -> parseFilters + 364:372:android.graphics.RenderEffect parseFilters(com.facebook.react.bridge.ReadableArray):32:32 -> parseFilters + 1:18:float sigmaToRadius$ReactAndroid_release(float):393:393 -> sigmaToRadius$ReactAndroid_release +com.facebook.react.uimanager.FilterHelper$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.uimanager.u: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.RenderEffect m(android.graphics.ColorFilter):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.FilterHelper$$ExternalSyntheticApiModelOutline1 -> com.facebook.react.uimanager.x: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.RenderEffect m(android.graphics.ColorFilter,android.graphics.RenderEffect):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.FilterHelper$$ExternalSyntheticApiModelOutline10 -> com.facebook.react.uimanager.v: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendModeColorFilter m(int,android.graphics.BlendMode):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.FilterHelper$$ExternalSyntheticApiModelOutline11 -> com.facebook.react.uimanager.w: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.FilterHelper$$ExternalSyntheticApiModelOutline2 -> com.facebook.react.uimanager.y: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.Shader$TileMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.FilterHelper$$ExternalSyntheticApiModelOutline3 -> com.facebook.react.uimanager.z: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.RenderEffect m(float,float,android.graphics.Shader$TileMode):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.FilterHelper$$ExternalSyntheticApiModelOutline4 -> com.facebook.react.uimanager.A: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.RenderEffect m(float,float,android.graphics.RenderEffect,android.graphics.Shader$TileMode):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.FilterHelper$$ExternalSyntheticApiModelOutline5 -> com.facebook.react.uimanager.B: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.RenderEffect m(float,float):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.FilterHelper$$ExternalSyntheticApiModelOutline6 -> com.facebook.react.uimanager.C: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.RenderEffect m(float,float,android.graphics.RenderEffect):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.FilterHelper$$ExternalSyntheticApiModelOutline7 -> com.facebook.react.uimanager.D: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.FilterHelper$$ExternalSyntheticApiModelOutline8 -> com.facebook.react.uimanager.E: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.BlendMode m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.FilterHelper$$ExternalSyntheticApiModelOutline9 -> com.facebook.react.uimanager.F: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.RenderEffect m(android.graphics.RenderEffect,android.graphics.RenderEffect,android.graphics.BlendMode):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.FloatUtil -> com.facebook.react.uimanager.FloatUtil: +# {"id":"sourceFile","fileName":"FloatUtil.kt"} + 1:4:void ():12:12 -> + 1:1:boolean floatsEqual(float,float):17:17 -> floatsEqual + 2:2:boolean floatsEqual(float,float):19:19 -> floatsEqual + 3:3:boolean floatsEqual(float,float):18:18 -> floatsEqual + 4:4:boolean floatsEqual(java.lang.Float,java.lang.Float):30:30 -> floatsEqual +com.facebook.react.uimanager.GuardedFrameCallback -> com.facebook.react.uimanager.GuardedFrameCallback: +# {"id":"sourceFile","fileName":"GuardedFrameCallback.kt"} + 1:1:void (com.facebook.react.bridge.JSExceptionHandler):19:19 -> + 2:2:void (com.facebook.react.bridge.ReactContext):21:21 -> + 1:5:void doFrame(long):25:25 -> doFrame + 6:11:void doFrame(long):27:27 -> doFrame +com.facebook.react.uimanager.IViewGroupManager -> com.facebook.react.uimanager.IViewGroupManager: +# {"id":"sourceFile","fileName":"IViewGroupManager.kt"} + 6:8:void removeAllViews(android.view.View):27:27 -> removeAllViews + 9:17:void removeAllViews(android.view.View):28:28 -> removeAllViews + 18:24:void removeAllViews(android.view.View):29:29 -> removeAllViews +com.facebook.react.uimanager.IViewManagerWithChildren -> com.facebook.react.uimanager.IViewManagerWithChildren: +# {"id":"sourceFile","fileName":"IViewManagerWithChildren.kt"} +com.facebook.react.uimanager.IllegalViewOperationException -> com.facebook.react.uimanager.IllegalViewOperationException: +# {"id":"sourceFile","fileName":"IllegalViewOperationException.kt"} + 1:1:void (java.lang.String):17:17 -> + 2:3:void (java.lang.String,android.view.View,java.lang.Throwable):19:20 -> + 1:3:android.view.View getView():23:23 -> getView +com.facebook.react.uimanager.JSPointerDispatcher -> com.facebook.react.uimanager.JSPointerDispatcher: +# {"id":"sourceFile","fileName":"JSPointerDispatcher.java"} + 2:8:void ():56:56 -> + 1:3:void (android.view.ViewGroup):60:60 -> + 4:11:void (android.view.ViewGroup):48:48 -> + 12:13:void (android.view.ViewGroup):50:50 -> + 14:16:void (android.view.ViewGroup):51:51 -> + 17:18:void (android.view.ViewGroup):52:52 -> + 19:20:void (android.view.ViewGroup):53:53 -> + 21:22:void (android.view.ViewGroup):61:61 -> + 23:30:void (android.view.ViewGroup):62:62 -> + 1:5:android.view.MotionEvent convertMotionToRootFrame(android.view.View,android.view.MotionEvent):82:82 -> convertMotionToRootFrame + 6:7:android.view.MotionEvent convertMotionToRootFrame(android.view.View,android.view.MotionEvent):84:84 -> convertMotionToRootFrame + 8:12:android.view.MotionEvent convertMotionToRootFrame(android.view.View,android.view.MotionEvent):85:85 -> convertMotionToRootFrame + 13:16:android.view.MotionEvent convertMotionToRootFrame(android.view.View,android.view.MotionEvent):86:86 -> convertMotionToRootFrame + 17:21:android.view.MotionEvent convertMotionToRootFrame(android.view.View,android.view.MotionEvent):87:87 -> convertMotionToRootFrame + 22:26:android.view.MotionEvent convertMotionToRootFrame(android.view.View,android.view.MotionEvent):88:88 -> convertMotionToRootFrame + 27:30:android.view.MotionEvent convertMotionToRootFrame(android.view.View,android.view.MotionEvent):89:89 -> convertMotionToRootFrame + 31:34:android.view.MotionEvent convertMotionToRootFrame(android.view.View,android.view.MotionEvent):90:90 -> convertMotionToRootFrame + 1:5:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):250:250 -> createEventState + 6:10:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):251:251 -> createEventState + 11:15:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):252:252 -> createEventState + 16:22:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):253:253 -> createEventState + 23:29:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):254:254 -> createEventState + 30:31:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):255:255 -> createEventState + 32:46:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):256:256 -> createEventState + 47:52:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):257:257 -> createEventState + 53:56:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):258:258 -> createEventState + 57:60:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):261:261 -> createEventState + 61:67:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):262:262 -> createEventState + 68:74:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):263:263 -> createEventState + 75:81:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):264:264 -> createEventState + 82:95:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):265:265 -> createEventState + 96:101:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):268:268 -> createEventState + 102:114:com.facebook.react.uimanager.events.PointerEvent$PointerEventState createEventState(int,android.view.MotionEvent):270:270 -> createEventState + 1:7:void debugPrintHitPath(java.util.List):707:707 -> debugPrintHitPath + 8:23:void debugPrintHitPath(java.util.List):708:708 -> debugPrintHitPath + 24:45:void debugPrintHitPath(java.util.List):709:709 -> debugPrintHitPath + 46:55:void debugPrintHitPath(java.util.List):712:712 -> debugPrintHitPath + 1:15:void dispatchCancelEventForTarget(android.view.View,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):630:630 -> dispatchCancelEventForTarget + 16:19:void dispatchCancelEventForTarget(android.view.View,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):634:634 -> dispatchCancelEventForTarget + 20:33:void dispatchCancelEventForTarget(android.view.View,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):635:635 -> dispatchCancelEventForTarget + 34:41:void dispatchCancelEventForTarget(android.view.View,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):637:637 -> dispatchCancelEventForTarget + 42:45:void dispatchCancelEventForTarget(android.view.View,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):638:638 -> dispatchCancelEventForTarget + 46:51:void dispatchCancelEventForTarget(android.view.View,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):639:639 -> dispatchCancelEventForTarget + 52:61:void dispatchCancelEventForTarget(android.view.View,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):641:641 -> dispatchCancelEventForTarget + 62:65:void dispatchCancelEventForTarget(android.view.View,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):645:645 -> dispatchCancelEventForTarget + 66:71:void dispatchCancelEventForTarget(android.view.View,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):646:646 -> dispatchCancelEventForTarget + 72:75:void dispatchCancelEventForTarget(android.view.View,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):647:647 -> dispatchCancelEventForTarget + 76:83:void dispatchCancelEventForTarget(android.view.View,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):648:648 -> dispatchCancelEventForTarget + 84:87:void dispatchCancelEventForTarget(android.view.View,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):650:650 -> dispatchCancelEventForTarget + 88:90:void dispatchCancelEventForTarget(android.view.View,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):649:649 -> dispatchCancelEventForTarget + 91:93:void dispatchCancelEventForTarget(android.view.View,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):657:657 -> dispatchCancelEventForTarget + 94:96:void dispatchCancelEventForTarget(android.view.View,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):658:658 -> dispatchCancelEventForTarget + 1:16:void dispatchEventForViewTargets(java.lang.String,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,java.util.List,com.facebook.react.uimanager.events.EventDispatcher):474:474 -> dispatchEventForViewTargets + 17:20:void dispatchEventForViewTargets(java.lang.String,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,java.util.List,com.facebook.react.uimanager.events.EventDispatcher):475:475 -> dispatchEventForViewTargets + 21:29:void dispatchEventForViewTargets(java.lang.String,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,java.util.List,com.facebook.react.uimanager.events.EventDispatcher):476:476 -> dispatchEventForViewTargets + 1:8:float[] eventCoordsToScreenCoords(float[]):241:241 -> eventCoordsToScreenCoords + 9:15:float[] eventCoordsToScreenCoords(float[]):243:243 -> eventCoordsToScreenCoords + 16:29:float[] eventCoordsToScreenCoords(float[]):244:244 -> eventCoordsToScreenCoords + 1:8:java.util.List filterByShouldDispatch(java.util.List,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,boolean):444:444 -> filterByShouldDispatch + 9:17:java.util.List filterByShouldDispatch(java.util.List,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,boolean):452:452 -> filterByShouldDispatch + 18:23:java.util.List filterByShouldDispatch(java.util.List,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,boolean):453:453 -> filterByShouldDispatch + 24:29:java.util.List filterByShouldDispatch(java.util.List,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,boolean):454:454 -> filterByShouldDispatch + 30:35:java.util.List filterByShouldDispatch(java.util.List,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,boolean):457:457 -> filterByShouldDispatch + 36:41:java.util.List filterByShouldDispatch(java.util.List,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,boolean):458:458 -> filterByShouldDispatch + 42:47:java.util.List filterByShouldDispatch(java.util.List,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,boolean):459:459 -> filterByShouldDispatch + 48:58:java.util.List filterByShouldDispatch(java.util.List,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,boolean):460:460 -> filterByShouldDispatch + 1:6:java.util.List findHitPathIntersection(java.util.List,java.util.List):104:104 -> findHitPathIntersection + 7:12:java.util.List findHitPathIntersection(java.util.List,java.util.List):105:105 -> findHitPathIntersection + 13:18:java.util.List findHitPathIntersection(java.util.List,java.util.List):107:107 -> findHitPathIntersection + 19:24:java.util.List findHitPathIntersection(java.util.List,java.util.List):108:108 -> findHitPathIntersection + 25:29:java.util.List findHitPathIntersection(java.util.List,java.util.List):111:111 -> findHitPathIntersection + 30:34:java.util.List findHitPathIntersection(java.util.List,java.util.List):113:113 -> findHitPathIntersection + 35:50:java.util.List findHitPathIntersection(java.util.List,java.util.List):115:115 -> findHitPathIntersection + 51:56:java.util.List findHitPathIntersection(java.util.List,java.util.List):116:116 -> findHitPathIntersection + 57:61:java.util.List findHitPathIntersection(java.util.List,java.util.List):117:117 -> findHitPathIntersection + 1:7:int[] getChildOffsetRelativeToRoot(android.view.View):664:664 -> getChildOffsetRelativeToRoot + 8:12:int[] getChildOffsetRelativeToRoot(android.view.View):665:665 -> getChildOffsetRelativeToRoot + 13:21:int[] getChildOffsetRelativeToRoot(android.view.View):666:666 -> getChildOffsetRelativeToRoot + 4:8:short getCoalescingKey():187:187 -> getCoalescingKey + 1:7:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):492:492 -> handleHitStateDivergence + 8:22:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):495:495 -> handleHitStateDivergence + 23:27:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):496:496 -> handleHitStateDivergence + 28:41:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):498:498 -> handleHitStateDivergence + 42:54:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):499:499 -> handleHitStateDivergence + 55:63:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):500:500 -> handleHitStateDivergence + 64:77:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):508:508 -> handleHitStateDivergence + 78:90:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):510:510 -> handleHitStateDivergence + 91:106:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):511:511 -> handleHitStateDivergence + 107:124:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):515:515 -> handleHitStateDivergence + 125:126:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):516:516 -> handleHitStateDivergence + 127:135:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):517:517 -> handleHitStateDivergence + 136:137:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):520:520 -> handleHitStateDivergence + 138:147:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):521:521 -> handleHitStateDivergence + 148:161:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):529:529 -> handleHitStateDivergence + 162:164:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):533:533 -> handleHitStateDivergence + 165:170:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):536:536 -> handleHitStateDivergence + 171:180:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):537:537 -> handleHitStateDivergence + 181:184:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):538:538 -> handleHitStateDivergence + 185:190:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):539:539 -> handleHitStateDivergence + 191:192:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):541:541 -> handleHitStateDivergence + 193:196:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):542:542 -> handleHitStateDivergence + 197:199:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):541:541 -> handleHitStateDivergence + 200:212:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):549:549 -> handleHitStateDivergence + 213:216:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):548:548 -> handleHitStateDivergence + 217:222:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):553:553 -> handleHitStateDivergence + 223:227:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):555:555 -> handleHitStateDivergence + 228:231:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):564:564 -> handleHitStateDivergence + 232:237:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):565:565 -> handleHitStateDivergence + 238:239:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):567:567 -> handleHitStateDivergence + 240:243:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):568:568 -> handleHitStateDivergence + 244:246:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):567:567 -> handleHitStateDivergence + 247:259:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):575:575 -> handleHitStateDivergence + 260:263:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):574:574 -> handleHitStateDivergence + 264:269:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):580:580 -> handleHitStateDivergence + 270:272:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):582:582 -> handleHitStateDivergence + 273:277:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):583:583 -> handleHitStateDivergence + 278:279:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):592:592 -> handleHitStateDivergence + 280:288:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):593:593 -> handleHitStateDivergence + 289:295:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):596:596 -> handleHitStateDivergence + 296:298:void handleHitStateDivergence(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):598:598 -> handleHitStateDivergence + 1:7:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):285:285 -> handleMotionEvent + 8:15:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):289:289 -> handleMotionEvent + 16:23:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):302:302 -> handleMotionEvent + 24:34:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):306:306 -> handleMotionEvent + 35:44:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):308:308 -> handleMotionEvent + 45:53:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):310:310 -> handleMotionEvent + 54:67:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):313:313 -> handleMotionEvent + 68:71:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):333:333 -> handleMotionEvent + 72:89:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):334:334 -> handleMotionEvent + 90:97:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):336:336 -> handleMotionEvent + 98:108:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):339:339 -> handleMotionEvent + 109:112:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):340:340 -> handleMotionEvent + 113:116:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):341:341 -> handleMotionEvent + 117:121:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):344:344 -> handleMotionEvent + 122:133:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):345:345 -> handleMotionEvent + 134:149:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):347:347 -> handleMotionEvent + 150:157:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):348:348 -> handleMotionEvent + 158:163:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):351:351 -> handleMotionEvent + 164:167:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):352:352 -> handleMotionEvent + 168:171:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):353:353 -> handleMotionEvent + 172:177:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):356:356 -> handleMotionEvent + 178:210:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):404:404 -> handleMotionEvent + 211:214:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):400:400 -> handleMotionEvent + 215:228:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):368:368 -> handleMotionEvent + 229:242:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):371:371 -> handleMotionEvent + 243:256:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):372:372 -> handleMotionEvent + 257:263:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):373:373 -> handleMotionEvent + 264:270:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):374:374 -> handleMotionEvent + 271:274:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):378:378 -> handleMotionEvent + 275:277:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):389:389 -> handleMotionEvent + 278:281:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):390:390 -> handleMotionEvent + 282:285:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):381:381 -> handleMotionEvent + 286:288:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):385:385 -> handleMotionEvent + 289:292:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):386:386 -> handleMotionEvent + 293:295:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):363:363 -> handleMotionEvent + 296:297:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):411:411 -> handleMotionEvent + 298:304:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):412:412 -> handleMotionEvent + 305:306:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):413:413 -> handleMotionEvent + 307:312:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):414:414 -> handleMotionEvent + 313:318:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):417:417 -> handleMotionEvent + 319:324:void handleMotionEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,boolean):418:418 -> handleMotionEvent + 1:11:void incrementCoalescingKey():183:183 -> incrementCoalescingKey + 1:16:boolean isAnyoneListeningForBubblingEvent(java.util.List,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,com.facebook.react.uimanager.events.PointerEventHelper$EVENT):423:423 -> isAnyoneListeningForBubblingEvent + 17:26:boolean isAnyoneListeningForBubblingEvent(java.util.List,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,com.facebook.react.uimanager.events.PointerEventHelper$EVENT):424:424 -> isAnyoneListeningForBubblingEvent + 27:40:boolean isAnyoneListeningForBubblingEvent(java.util.List,com.facebook.react.uimanager.events.PointerEventHelper$EVENT,com.facebook.react.uimanager.events.PointerEventHelper$EVENT):425:425 -> isAnyoneListeningForBubblingEvent + 1:9:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):674:674 -> normalizeToRoot + 10:18:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):675:675 -> normalizeToRoot + 19:20:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):676:676 -> normalizeToRoot + 21:28:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):677:677 -> normalizeToRoot + 29:36:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):679:679 -> normalizeToRoot + 37:56:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):680:680 -> normalizeToRoot + 57:60:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):681:681 -> normalizeToRoot + 61:65:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):684:684 -> normalizeToRoot + 66:85:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):685:685 -> normalizeToRoot + 86:89:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):686:686 -> normalizeToRoot + 90:93:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):689:689 -> normalizeToRoot + 94:113:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):690:690 -> normalizeToRoot + 114:117:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):691:691 -> normalizeToRoot + 118:119:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):694:694 -> normalizeToRoot + 120:123:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):695:695 -> normalizeToRoot + 124:127:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):696:696 -> normalizeToRoot + 128:131:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):697:697 -> normalizeToRoot + 132:137:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):698:698 -> normalizeToRoot + 138:146:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):700:700 -> normalizeToRoot + 147:158:com.facebook.react.uimanager.events.PointerEvent$PointerEventState normalizeToRoot(com.facebook.react.uimanager.events.PointerEvent$PointerEventState,float,float):703:703 -> normalizeToRoot + 2:4:void onChildEndedNativeGesture():97:97 -> onChildEndedNativeGesture + 1:8:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):67:67 -> onChildStartedNativeGesture + 9:13:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):74:74 -> onChildStartedNativeGesture + 14:17:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):75:75 -> onChildStartedNativeGesture + 18:20:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):76:76 -> onChildStartedNativeGesture + 21:27:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):78:78 -> onChildStartedNativeGesture + 1:18:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):197:197 -> onDown + 19:21:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):199:199 -> onDown + 22:37:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):200:200 -> onDown + 38:41:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):203:203 -> onDown + 42:47:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):204:204 -> onDown + 48:49:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):206:206 -> onDown + 50:53:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):207:207 -> onDown + 54:56:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):206:206 -> onDown + 57:61:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):211:211 -> onDown + 62:65:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):212:212 -> onDown + 66:68:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):215:215 -> onDown + 69:73:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):216:216 -> onDown + 74:83:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):225:225 -> onDown + 84:85:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):226:226 -> onDown + 86:98:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):227:227 -> onDown + 99:101:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):226:226 -> onDown + 102:105:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):230:230 -> onDown + 106:111:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):231:231 -> onDown + 112:113:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):233:233 -> onDown + 114:117:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):234:234 -> onDown + 118:121:void onDown(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):233:233 -> onDown + 1:4:void onMove(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):606:606 -> onMove + 5:18:void onMove(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):607:607 -> onMove + 19:22:void onMove(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):609:609 -> onMove + 23:28:void onMove(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):610:610 -> onMove + 29:30:void onMove(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):612:612 -> onMove + 31:34:void onMove(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):618:618 -> onMove + 35:38:void onMove(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):613:613 -> onMove + 39:42:void onMove(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):612:612 -> onMove + 1:4:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):130:130 -> onUp + 5:18:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):131:131 -> onUp + 19:22:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):133:133 -> onUp + 23:28:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):134:134 -> onUp + 29:30:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):136:136 -> onUp + 31:34:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):137:137 -> onUp + 35:37:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):136:136 -> onUp + 38:50:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):141:141 -> onUp + 51:54:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):144:144 -> onUp + 55:60:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):145:145 -> onUp + 61:62:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):147:147 -> onUp + 63:66:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):148:148 -> onUp + 67:69:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):147:147 -> onUp + 70:73:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):152:152 -> onUp + 74:77:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):153:153 -> onUp + 78:82:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):156:156 -> onUp + 83:96:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):164:164 -> onUp + 97:100:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):165:165 -> onUp + 101:106:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):166:166 -> onUp + 107:110:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):167:167 -> onUp + 111:116:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):168:168 -> onUp + 117:122:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):169:169 -> onUp + 123:124:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):170:170 -> onUp + 125:128:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):172:172 -> onUp + 129:132:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):171:171 -> onUp + 133:135:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):170:170 -> onUp + 136:143:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):176:176 -> onUp + 144:145:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):177:177 -> onUp + 146:155:void onUp(int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):179:179 -> onUp + 2:23:boolean qualifiedMove(float[],float[]):481:481 -> qualifiedMove + 24:34:boolean qualifiedMove(float[],float[]):482:482 -> qualifiedMove +com.facebook.react.uimanager.JSTouchDispatcher -> com.facebook.react.uimanager.JSTouchDispatcher: +# {"id":"sourceFile","fileName":"JSTouchDispatcher.kt"} + 6:11:void (android.view.ViewGroup):29:29 -> + 12:14:void (android.view.ViewGroup):30:30 -> + 15:20:void (android.view.ViewGroup):31:31 -> + 21:22:void (android.view.ViewGroup):33:33 -> + 23:30:void (android.view.ViewGroup):36:36 -> + 1:5:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):252:252 -> dispatchCancelEvent + 6:7:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):254:254 -> dispatchCancelEvent + 8:9:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):255:255 -> dispatchCancelEvent + 10:13:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):253:253 -> dispatchCancelEvent + 14:17:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):262:262 -> dispatchCancelEvent + 18:19:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):263:263 -> dispatchCancelEvent + 20:22:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):261:261 -> dispatchCancelEvent + 23:28:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):265:265 -> dispatchCancelEvent + 29:30:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):267:267 -> dispatchCancelEvent + 31:36:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):268:268 -> dispatchCancelEvent + 37:38:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):269:269 -> dispatchCancelEvent + 39:40:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):270:270 -> dispatchCancelEvent + 41:42:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):272:272 -> dispatchCancelEvent + 43:47:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):273:273 -> dispatchCancelEvent + 48:49:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):274:274 -> dispatchCancelEvent + 50:52:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):275:275 -> dispatchCancelEvent + 53:56:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):267:267 -> dispatchCancelEvent + 57:60:void dispatchCancelEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):266:266 -> dispatchCancelEvent + 1:4:int findTargetTagAndSetCoordinates(android.view.MotionEvent):240:240 -> findTargetTagAndSetCoordinates + 5:8:int findTargetTagAndSetCoordinates(android.view.MotionEvent):241:241 -> findTargetTagAndSetCoordinates + 9:10:int findTargetTagAndSetCoordinates(android.view.MotionEvent):242:242 -> findTargetTagAndSetCoordinates + 11:13:int findTargetTagAndSetCoordinates(android.view.MotionEvent):243:243 -> findTargetTagAndSetCoordinates + 14:18:int findTargetTagAndSetCoordinates(android.view.MotionEvent):239:239 -> findTargetTagAndSetCoordinates + 1:1:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):80:80 -> handleTouchEvent + 2:5:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):96:99 -> handleTouchEvent + 6:10:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):106:110 -> handleTouchEvent + 11:14:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):113:116 -> handleTouchEvent + 15:18:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):118:121 -> handleTouchEvent + 19:19:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):113:113 -> handleTouchEvent + 20:20:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):112:112 -> handleTouchEvent + 21:21:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):124:124 -> handleTouchEvent + 22:22:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):128:128 -> handleTouchEvent + 23:23:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):133:133 -> handleTouchEvent + 24:24:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):131:131 -> handleTouchEvent + 25:26:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):139:140 -> handleTouchEvent + 27:27:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):142:142 -> handleTouchEvent + 28:29:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):144:145 -> handleTouchEvent + 30:33:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):147:150 -> handleTouchEvent + 34:34:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):142:142 -> handleTouchEvent + 35:35:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):141:141 -> handleTouchEvent + 36:38:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):153:155 -> handleTouchEvent + 39:39:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):158:158 -> handleTouchEvent + 40:43:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):160:163 -> handleTouchEvent + 44:47:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):165:168 -> handleTouchEvent + 48:48:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):160:160 -> handleTouchEvent + 49:49:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):159:159 -> handleTouchEvent + 50:53:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):174:177 -> handleTouchEvent + 54:57:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):179:182 -> handleTouchEvent + 58:58:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):174:174 -> handleTouchEvent + 59:59:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):173:173 -> handleTouchEvent + 60:63:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):188:191 -> handleTouchEvent + 64:67:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):193:196 -> handleTouchEvent + 68:68:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):188:188 -> handleTouchEvent + 69:69:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):187:187 -> handleTouchEvent + 70:71:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):200:201 -> handleTouchEvent + 72:72:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):205:205 -> handleTouchEvent + 73:73:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):203:203 -> handleTouchEvent + 74:75:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):208:209 -> handleTouchEvent + 76:77:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):211:212 -> handleTouchEvent + 78:78:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):216:216 -> handleTouchEvent + 79:79:void handleTouchEvent(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):214:214 -> handleTouchEvent + 5:10:void markActiveTouchForTag(int,int,com.facebook.react.bridge.ReactContext):225:225 -> markActiveTouchForTag + 11:14:void markActiveTouchForTag(int,int,com.facebook.react.bridge.ReactContext):226:226 -> markActiveTouchForTag + 12:14:void onChildEndedNativeGesture(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):76:76 -> onChildEndedNativeGesture + 1:1:void onChildStartedNativeGesture(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher):43:43 -> onChildStartedNativeGesture + 2:2:void onChildStartedNativeGesture(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):52:52 -> onChildStartedNativeGesture + 3:4:void onChildStartedNativeGesture(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):59:60 -> onChildStartedNativeGesture + 5:7:void onChildStartedNativeGesture(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):62:64 -> onChildStartedNativeGesture + 8:8:void onChildStartedNativeGesture(android.view.MotionEvent,com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.bridge.ReactContext):67:67 -> onChildStartedNativeGesture + 5:10:void sweepActiveTouchForTag(int,int,com.facebook.react.bridge.ReactContext):233:233 -> sweepActiveTouchForTag + 11:14:void sweepActiveTouchForTag(int,int,com.facebook.react.bridge.ReactContext):234:234 -> sweepActiveTouchForTag +com.facebook.react.uimanager.LayoutDirectionUtil -> com.facebook.react.uimanager.LayoutDirectionUtil: +# {"id":"sourceFile","fileName":"LayoutDirectionUtil.kt"} + 8:9:void ():24:24 -> + 10:11:void ():25:25 -> + 12:15:void ():23:23 -> + 1:4:void ():16:16 -> + 6:23:int toAndroidFromYoga(com.facebook.yoga.YogaDirection):31:31 -> toAndroidFromYoga + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/h;)I"} +com.facebook.react.uimanager.LayoutDirectionUtil$WhenMappings -> com.facebook.react.uimanager.LayoutDirectionUtil$WhenMappings: +# {"id":"sourceFile","fileName":"LayoutDirectionUtil.kt"} +com.facebook.react.uimanager.LayoutShadowNode -> com.facebook.react.uimanager.LayoutShadowNode: +# {"id":"sourceFile","fileName":"LayoutShadowNode.java"} + 1:8:void ():45:45 -> + 1:3:void ():90:90 -> + 4:12:void ():91:91 -> + 1:25:int maybeTransformLeftRightToStartEnd(int):920:920 -> maybeTransformLeftRightToStartEnd + 1:9:void setAlignContent(java.lang.String):549:549 -> setAlignContent + 10:15:void setAlignContent(java.lang.String):554:554 -> setAlignContent + 16:129:void setAlignContent(java.lang.String):558:558 -> setAlignContent + 130:151:void setAlignContent(java.lang.String):606:606 -> setAlignContent + 152:157:void setAlignContent(java.lang.String):607:607 -> setAlignContent + 158:163:void setAlignContent(java.lang.String):601:601 -> setAlignContent + 164:169:void setAlignContent(java.lang.String):596:596 -> setAlignContent + 170:175:void setAlignContent(java.lang.String):576:576 -> setAlignContent + 176:181:void setAlignContent(java.lang.String):591:591 -> setAlignContent + 182:187:void setAlignContent(java.lang.String):561:561 -> setAlignContent + 188:193:void setAlignContent(java.lang.String):566:566 -> setAlignContent + 194:199:void setAlignContent(java.lang.String):571:571 -> setAlignContent + 200:205:void setAlignContent(java.lang.String):586:586 -> setAlignContent + 206:212:void setAlignContent(java.lang.String):581:581 -> setAlignContent + 1:9:void setAlignItems(java.lang.String):488:488 -> setAlignItems + 10:15:void setAlignItems(java.lang.String):493:493 -> setAlignItems + 16:115:void setAlignItems(java.lang.String):497:497 -> setAlignItems + 116:137:void setAlignItems(java.lang.String):540:540 -> setAlignItems + 138:143:void setAlignItems(java.lang.String):541:541 -> setAlignItems + 144:149:void setAlignItems(java.lang.String):535:535 -> setAlignItems + 150:155:void setAlignItems(java.lang.String):515:515 -> setAlignItems + 156:161:void setAlignItems(java.lang.String):530:530 -> setAlignItems + 162:167:void setAlignItems(java.lang.String):500:500 -> setAlignItems + 168:173:void setAlignItems(java.lang.String):505:505 -> setAlignItems + 174:179:void setAlignItems(java.lang.String):510:510 -> setAlignItems + 180:185:void setAlignItems(java.lang.String):525:525 -> setAlignItems + 186:192:void setAlignItems(java.lang.String):520:520 -> setAlignItems + 1:9:void setAlignSelf(java.lang.String):427:427 -> setAlignSelf + 10:15:void setAlignSelf(java.lang.String):432:432 -> setAlignSelf + 16:115:void setAlignSelf(java.lang.String):436:436 -> setAlignSelf + 116:137:void setAlignSelf(java.lang.String):479:479 -> setAlignSelf + 138:143:void setAlignSelf(java.lang.String):480:480 -> setAlignSelf + 144:149:void setAlignSelf(java.lang.String):474:474 -> setAlignSelf + 150:155:void setAlignSelf(java.lang.String):454:454 -> setAlignSelf + 156:161:void setAlignSelf(java.lang.String):469:469 -> setAlignSelf + 162:167:void setAlignSelf(java.lang.String):439:439 -> setAlignSelf + 168:173:void setAlignSelf(java.lang.String):444:444 -> setAlignSelf + 174:179:void setAlignSelf(java.lang.String):449:449 -> setAlignSelf + 180:185:void setAlignSelf(java.lang.String):464:464 -> setAlignSelf + 186:192:void setAlignSelf(java.lang.String):459:459 -> setAlignSelf + 1:4:void setAspectRatio(float):345:345 -> setAspectRatio + 1:7:void setBorderWidths(int,float):878:878 -> setBorderWidths + 8:15:void setBorderWidths(int,float):881:881 -> setBorderWidths + 16:23:void setBorderWidths(int,float):882:882 -> setBorderWidths + 1:3:void setCollapsable(boolean):147:147 -> setCollapsable + 1:7:void setColumnGap(com.facebook.react.bridge.Dynamic):272:272 -> setColumnGap + 8:12:void setColumnGap(com.facebook.react.bridge.Dynamic):276:276 -> setColumnGap + 13:37:void setColumnGap(com.facebook.react.bridge.Dynamic):277:277 -> setColumnGap + 38:45:void setColumnGap(com.facebook.react.bridge.Dynamic):284:284 -> setColumnGap + 46:52:void setColumnGap(com.facebook.react.bridge.Dynamic):281:281 -> setColumnGap + 53:56:void setColumnGap(com.facebook.react.bridge.Dynamic):288:288 -> setColumnGap + 1:9:void setDisplay(java.lang.String):701:701 -> setDisplay + 10:15:void setDisplay(java.lang.String):706:706 -> setDisplay + 16:31:void setDisplay(java.lang.String):710:710 -> setDisplay + 32:53:void setDisplay(java.lang.String):723:723 -> setDisplay + 54:59:void setDisplay(java.lang.String):724:724 -> setDisplay + 60:65:void setDisplay(java.lang.String):718:718 -> setDisplay + 66:71:void setDisplay(java.lang.String):713:713 -> setDisplay + 1:7:void setFlex(float):235:235 -> setFlex + 8:11:void setFlex(float):238:238 -> setFlex + 1:7:void setFlexBasis(com.facebook.react.bridge.Dynamic):322:322 -> setFlexBasis + 8:12:void setFlexBasis(com.facebook.react.bridge.Dynamic):326:326 -> setFlexBasis + 13:37:void setFlexBasis(com.facebook.react.bridge.Dynamic):327:327 -> setFlexBasis + 38:45:void setFlexBasis(com.facebook.react.bridge.Dynamic):336:336 -> setFlexBasis + 46:49:void setFlexBasis(com.facebook.react.bridge.Dynamic):333:333 -> setFlexBasis + 50:56:void setFlexBasis(com.facebook.react.bridge.Dynamic):330:330 -> setFlexBasis + 57:60:void setFlexBasis(com.facebook.react.bridge.Dynamic):340:340 -> setFlexBasis + 1:9:void setFlexDirection(java.lang.String):350:350 -> setFlexDirection + 10:15:void setFlexDirection(java.lang.String):355:355 -> setFlexDirection + 16:70:void setFlexDirection(java.lang.String):359:359 -> setFlexDirection + 71:92:void setFlexDirection(java.lang.String):382:382 -> setFlexDirection + 93:98:void setFlexDirection(java.lang.String):383:383 -> setFlexDirection + 99:104:void setFlexDirection(java.lang.String):367:367 -> setFlexDirection + 105:110:void setFlexDirection(java.lang.String):372:372 -> setFlexDirection + 111:116:void setFlexDirection(java.lang.String):362:362 -> setFlexDirection + 117:122:void setFlexDirection(java.lang.String):377:377 -> setFlexDirection + 1:7:void setFlexGrow(float):243:243 -> setFlexGrow + 8:11:void setFlexGrow(float):246:246 -> setFlexGrow + 1:7:void setFlexShrink(float):314:314 -> setFlexShrink + 8:11:void setFlexShrink(float):317:317 -> setFlexShrink + 1:9:void setFlexWrap(java.lang.String):391:391 -> setFlexWrap + 10:15:void setFlexWrap(java.lang.String):396:396 -> setFlexWrap + 16:59:void setFlexWrap(java.lang.String):400:400 -> setFlexWrap + 60:81:void setFlexWrap(java.lang.String):418:418 -> setFlexWrap + 82:87:void setFlexWrap(java.lang.String):419:419 -> setFlexWrap + 88:93:void setFlexWrap(java.lang.String):408:408 -> setFlexWrap + 94:99:void setFlexWrap(java.lang.String):413:413 -> setFlexWrap + 100:106:void setFlexWrap(java.lang.String):403:403 -> setFlexWrap + 1:7:void setGap(com.facebook.react.bridge.Dynamic):293:293 -> setGap + 8:12:void setGap(com.facebook.react.bridge.Dynamic):297:297 -> setGap + 13:37:void setGap(com.facebook.react.bridge.Dynamic):298:298 -> setGap + 38:45:void setGap(com.facebook.react.bridge.Dynamic):305:305 -> setGap + 46:52:void setGap(com.facebook.react.bridge.Dynamic):302:302 -> setGap + 53:56:void setGap(com.facebook.react.bridge.Dynamic):309:309 -> setGap + 1:7:void setHeight(com.facebook.react.bridge.Dynamic):172:172 -> setHeight + 8:12:void setHeight(com.facebook.react.bridge.Dynamic):176:176 -> setHeight + 13:37:void setHeight(com.facebook.react.bridge.Dynamic):177:177 -> setHeight + 38:45:void setHeight(com.facebook.react.bridge.Dynamic):186:186 -> setHeight + 46:49:void setHeight(com.facebook.react.bridge.Dynamic):183:183 -> setHeight + 50:56:void setHeight(com.facebook.react.bridge.Dynamic):180:180 -> setHeight + 57:60:void setHeight(com.facebook.react.bridge.Dynamic):190:190 -> setHeight + 1:9:void setJustifyContent(java.lang.String):615:615 -> setJustifyContent + 10:15:void setJustifyContent(java.lang.String):620:620 -> setJustifyContent + 16:92:void setJustifyContent(java.lang.String):624:624 -> setJustifyContent + 93:114:void setJustifyContent(java.lang.String):657:657 -> setJustifyContent + 115:120:void setJustifyContent(java.lang.String):658:658 -> setJustifyContent + 121:126:void setJustifyContent(java.lang.String):652:652 -> setJustifyContent + 127:132:void setJustifyContent(java.lang.String):647:647 -> setJustifyContent + 133:138:void setJustifyContent(java.lang.String):637:637 -> setJustifyContent + 139:144:void setJustifyContent(java.lang.String):642:642 -> setJustifyContent + 145:150:void setJustifyContent(java.lang.String):627:627 -> setJustifyContent + 151:156:void setJustifyContent(java.lang.String):632:632 -> setJustifyContent + 1:7:void setMargins(int,com.facebook.react.bridge.Dynamic):808:808 -> setMargins + 8:11:void setMargins(int,com.facebook.react.bridge.Dynamic):812:812 -> setMargins + 12:15:void setMargins(int,com.facebook.react.bridge.Dynamic):813:813 -> setMargins + 16:20:void setMargins(int,com.facebook.react.bridge.Dynamic):815:815 -> setMargins + 21:45:void setMargins(int,com.facebook.react.bridge.Dynamic):816:816 -> setMargins + 46:53:void setMargins(int,com.facebook.react.bridge.Dynamic):825:825 -> setMargins + 54:57:void setMargins(int,com.facebook.react.bridge.Dynamic):822:822 -> setMargins + 58:64:void setMargins(int,com.facebook.react.bridge.Dynamic):819:819 -> setMargins + 65:68:void setMargins(int,com.facebook.react.bridge.Dynamic):829:829 -> setMargins + 1:7:void setMaxHeight(com.facebook.react.bridge.Dynamic):215:215 -> setMaxHeight + 8:12:void setMaxHeight(com.facebook.react.bridge.Dynamic):219:219 -> setMaxHeight + 13:34:void setMaxHeight(com.facebook.react.bridge.Dynamic):220:220 -> setMaxHeight + 35:42:void setMaxHeight(com.facebook.react.bridge.Dynamic):226:226 -> setMaxHeight + 43:49:void setMaxHeight(com.facebook.react.bridge.Dynamic):223:223 -> setMaxHeight + 50:53:void setMaxHeight(com.facebook.react.bridge.Dynamic):230:230 -> setMaxHeight + 1:7:void setMaxWidth(com.facebook.react.bridge.Dynamic):152:152 -> setMaxWidth + 8:12:void setMaxWidth(com.facebook.react.bridge.Dynamic):156:156 -> setMaxWidth + 13:34:void setMaxWidth(com.facebook.react.bridge.Dynamic):157:157 -> setMaxWidth + 35:42:void setMaxWidth(com.facebook.react.bridge.Dynamic):163:163 -> setMaxWidth + 43:49:void setMaxWidth(com.facebook.react.bridge.Dynamic):160:160 -> setMaxWidth + 50:53:void setMaxWidth(com.facebook.react.bridge.Dynamic):167:167 -> setMaxWidth + 1:7:void setMinHeight(com.facebook.react.bridge.Dynamic):195:195 -> setMinHeight + 8:12:void setMinHeight(com.facebook.react.bridge.Dynamic):199:199 -> setMinHeight + 13:34:void setMinHeight(com.facebook.react.bridge.Dynamic):200:200 -> setMinHeight + 35:42:void setMinHeight(com.facebook.react.bridge.Dynamic):206:206 -> setMinHeight + 43:49:void setMinHeight(com.facebook.react.bridge.Dynamic):203:203 -> setMinHeight + 50:53:void setMinHeight(com.facebook.react.bridge.Dynamic):210:210 -> setMinHeight + 1:7:void setMinWidth(com.facebook.react.bridge.Dynamic):119:119 -> setMinWidth + 8:12:void setMinWidth(com.facebook.react.bridge.Dynamic):123:123 -> setMinWidth + 13:34:void setMinWidth(com.facebook.react.bridge.Dynamic):124:124 -> setMinWidth + 35:42:void setMinWidth(com.facebook.react.bridge.Dynamic):130:130 -> setMinWidth + 43:49:void setMinWidth(com.facebook.react.bridge.Dynamic):127:127 -> setMinWidth + 50:53:void setMinWidth(com.facebook.react.bridge.Dynamic):134:134 -> setMinWidth + 1:9:void setOverflow(java.lang.String):666:666 -> setOverflow + 10:15:void setOverflow(java.lang.String):670:670 -> setOverflow + 16:59:void setOverflow(java.lang.String):674:674 -> setOverflow + 60:81:void setOverflow(java.lang.String):692:692 -> setOverflow + 82:87:void setOverflow(java.lang.String):693:693 -> setOverflow + 88:93:void setOverflow(java.lang.String):677:677 -> setOverflow + 94:99:void setOverflow(java.lang.String):687:687 -> setOverflow + 100:106:void setOverflow(java.lang.String):682:682 -> setOverflow + 1:7:void setPaddings(int,com.facebook.react.bridge.Dynamic):845:845 -> setPaddings + 8:11:void setPaddings(int,com.facebook.react.bridge.Dynamic):849:849 -> setPaddings + 12:15:void setPaddings(int,com.facebook.react.bridge.Dynamic):850:850 -> setPaddings + 16:20:void setPaddings(int,com.facebook.react.bridge.Dynamic):852:852 -> setPaddings + 21:42:void setPaddings(int,com.facebook.react.bridge.Dynamic):853:853 -> setPaddings + 43:50:void setPaddings(int,com.facebook.react.bridge.Dynamic):859:859 -> setPaddings + 51:57:void setPaddings(int,com.facebook.react.bridge.Dynamic):856:856 -> setPaddings + 58:61:void setPaddings(int,com.facebook.react.bridge.Dynamic):863:863 -> setPaddings + 1:9:void setPosition(java.lang.String):936:936 -> setPosition + 10:15:void setPosition(java.lang.String):941:941 -> setPosition + 16:31:void setPosition(java.lang.String):945:945 -> setPosition + 32:53:void setPosition(java.lang.String):958:958 -> setPosition + 54:59:void setPosition(java.lang.String):959:959 -> setPosition + 60:65:void setPosition(java.lang.String):953:953 -> setPosition + 66:71:void setPosition(java.lang.String):948:948 -> setPosition + 1:8:void setPositionValues(int,com.facebook.react.bridge.Dynamic):895:895 -> setPositionValues + 9:13:void setPositionValues(int,com.facebook.react.bridge.Dynamic):899:899 -> setPositionValues + 14:19:void setPositionValues(int,com.facebook.react.bridge.Dynamic):903:903 -> setPositionValues + 20:24:void setPositionValues(int,com.facebook.react.bridge.Dynamic):905:905 -> setPositionValues + 25:46:void setPositionValues(int,com.facebook.react.bridge.Dynamic):906:906 -> setPositionValues + 47:54:void setPositionValues(int,com.facebook.react.bridge.Dynamic):912:912 -> setPositionValues + 55:61:void setPositionValues(int,com.facebook.react.bridge.Dynamic):909:909 -> setPositionValues + 62:66:void setPositionValues(int,com.facebook.react.bridge.Dynamic):916:916 -> setPositionValues + 1:7:void setRowGap(com.facebook.react.bridge.Dynamic):251:251 -> setRowGap + 8:12:void setRowGap(com.facebook.react.bridge.Dynamic):255:255 -> setRowGap + 13:37:void setRowGap(com.facebook.react.bridge.Dynamic):256:256 -> setRowGap + 38:45:void setRowGap(com.facebook.react.bridge.Dynamic):263:263 -> setRowGap + 46:52:void setRowGap(com.facebook.react.bridge.Dynamic):260:260 -> setRowGap + 53:56:void setRowGap(com.facebook.react.bridge.Dynamic):267:267 -> setRowGap + 1:4:void setShouldNotifyOnLayout(boolean):968:968 -> setShouldNotifyOnLayout + 1:7:void setWidth(com.facebook.react.bridge.Dynamic):96:96 -> setWidth + 8:12:void setWidth(com.facebook.react.bridge.Dynamic):100:100 -> setWidth + 13:37:void setWidth(com.facebook.react.bridge.Dynamic):101:101 -> setWidth + 38:45:void setWidth(com.facebook.react.bridge.Dynamic):110:110 -> setWidth + 46:49:void setWidth(com.facebook.react.bridge.Dynamic):107:107 -> setWidth + 50:56:void setWidth(com.facebook.react.bridge.Dynamic):104:104 -> setWidth + 57:60:void setWidth(com.facebook.react.bridge.Dynamic):114:114 -> setWidth +com.facebook.react.uimanager.LayoutShadowNode$1 -> com.facebook.react.uimanager.LayoutShadowNode$1: +# {"id":"sourceFile","fileName":"LayoutShadowNode.java"} + 1:52:void ():101:101 -> +com.facebook.react.uimanager.LayoutShadowNode$MutableYogaValue -> com.facebook.react.uimanager.LayoutShadowNode$MutableYogaValue: +# {"id":"sourceFile","fileName":"LayoutShadowNode.java"} + com.facebook.yoga.YogaUnit unit -> unit + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/w;"} + 1:1:void (com.facebook.react.uimanager.LayoutShadowNode-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/G;)V"} + 2:2:void ():54:54 -> + 3:5:void (com.facebook.react.uimanager.LayoutShadowNode$MutableYogaValue):56:58 -> + 1:6:void setFromDynamic(com.facebook.react.bridge.Dynamic):62:62 -> setFromDynamic + 7:10:void setFromDynamic(com.facebook.react.bridge.Dynamic):63:63 -> setFromDynamic + 11:15:void setFromDynamic(com.facebook.react.bridge.Dynamic):64:64 -> setFromDynamic + 16:23:void setFromDynamic(com.facebook.react.bridge.Dynamic):65:65 -> setFromDynamic + 24:27:void setFromDynamic(com.facebook.react.bridge.Dynamic):66:66 -> setFromDynamic + 28:35:void setFromDynamic(com.facebook.react.bridge.Dynamic):67:67 -> setFromDynamic + 36:39:void setFromDynamic(com.facebook.react.bridge.Dynamic):68:68 -> setFromDynamic + 40:44:void setFromDynamic(com.facebook.react.bridge.Dynamic):69:69 -> setFromDynamic + 45:52:void setFromDynamic(com.facebook.react.bridge.Dynamic):70:70 -> setFromDynamic + 53:56:void setFromDynamic(com.facebook.react.bridge.Dynamic):71:71 -> setFromDynamic + 57:74:void setFromDynamic(com.facebook.react.bridge.Dynamic):72:72 -> setFromDynamic + 75:96:void setFromDynamic(com.facebook.react.bridge.Dynamic):74:74 -> setFromDynamic + 97:100:void setFromDynamic(com.facebook.react.bridge.Dynamic):75:75 -> setFromDynamic + 101:105:void setFromDynamic(com.facebook.react.bridge.Dynamic):76:76 -> setFromDynamic + 106:113:void setFromDynamic(com.facebook.react.bridge.Dynamic):78:78 -> setFromDynamic + 114:117:void setFromDynamic(com.facebook.react.bridge.Dynamic):79:79 -> setFromDynamic + 118:128:void setFromDynamic(com.facebook.react.bridge.Dynamic):80:80 -> setFromDynamic + 129:132:void setFromDynamic(com.facebook.react.bridge.Dynamic):82:82 -> setFromDynamic + 133:137:void setFromDynamic(com.facebook.react.bridge.Dynamic):83:83 -> setFromDynamic +com.facebook.react.uimanager.LayoutShadowNode-IA -> com.facebook.react.uimanager.G: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.LengthPercentage -> com.facebook.react.uimanager.LengthPercentage: +# {"id":"sourceFile","fileName":"LengthPercentage.kt"} + 1:3:void (float,com.facebook.react.uimanager.LengthPercentageType):21:23 -> + 4:4:void ():72:72 -> + 1:3:com.facebook.react.uimanager.LengthPercentageType getType():23:23 -> getType + 1:6:float resolve(float):65:65 -> resolve + 7:14:float resolve(float):66:66 -> resolve + 15:17:float resolve(float):69:69 -> resolve +com.facebook.react.uimanager.LengthPercentage$Companion -> com.facebook.react.uimanager.LengthPercentage$Companion: +# {"id":"sourceFile","fileName":"LengthPercentage.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():25:25 -> + 6:26:com.facebook.react.uimanager.LengthPercentage setFromDynamic(com.facebook.react.bridge.Dynamic):28:28 -> setFromDynamic + 27:51:com.facebook.react.uimanager.LengthPercentage setFromDynamic(com.facebook.react.bridge.Dynamic):57:57 -> setFromDynamic + 52:57:com.facebook.react.uimanager.LengthPercentage setFromDynamic(com.facebook.react.bridge.Dynamic):38:38 -> setFromDynamic + 58:66:com.facebook.react.uimanager.LengthPercentage setFromDynamic(com.facebook.react.bridge.Dynamic):39:39 -> setFromDynamic + 67:89:com.facebook.react.uimanager.LengthPercentage setFromDynamic(com.facebook.react.bridge.Dynamic):41:41 -> setFromDynamic + 90:98:com.facebook.react.uimanager.LengthPercentage setFromDynamic(com.facebook.react.bridge.Dynamic):43:43 -> setFromDynamic + 99:119:com.facebook.react.uimanager.LengthPercentage setFromDynamic(com.facebook.react.bridge.Dynamic):48:48 -> setFromDynamic + 120:140:com.facebook.react.uimanager.LengthPercentage setFromDynamic(com.facebook.react.bridge.Dynamic):52:52 -> setFromDynamic + 141:150:com.facebook.react.uimanager.LengthPercentage setFromDynamic(com.facebook.react.bridge.Dynamic):30:30 -> setFromDynamic + 151:160:com.facebook.react.uimanager.LengthPercentage setFromDynamic(com.facebook.react.bridge.Dynamic):32:32 -> setFromDynamic +com.facebook.react.uimanager.LengthPercentage$Companion$WhenMappings -> com.facebook.react.uimanager.LengthPercentage$Companion$WhenMappings: +# {"id":"sourceFile","fileName":"LengthPercentage.kt"} +com.facebook.react.uimanager.LengthPercentageType -> com.facebook.react.uimanager.LengthPercentageType: +# {"id":"sourceFile","fileName":"LengthPercentage.kt"} + 1:10:void ():17:17 -> + 11:33:void ():18:18 -> + 1:4:void (java.lang.String,int):16:16 -> + 7:9:com.facebook.react.uimanager.LengthPercentageType valueOf(java.lang.String):19:19 -> valueOf + 7:9:com.facebook.react.uimanager.LengthPercentageType[] values():19:19 -> values +com.facebook.react.uimanager.MatrixMathHelper -> com.facebook.react.uimanager.MatrixMathHelper: +# {"id":"sourceFile","fileName":"MatrixMathHelper.kt"} + 1:4:void ():22:22 -> + 11:13:void applyPerspective(double[],double):422:422 -> applyPerspective + 7:13:void applyRotateX(double[],double):464:464 -> applyRotateX + 14:19:void applyRotateX(double[],double):465:465 -> applyRotateX + 20:30:void applyRotateX(double[],double):466:466 -> applyRotateX + 31:37:void applyRotateX(double[],double):467:467 -> applyRotateX + 7:12:void applyRotateY(double[],double):472:472 -> applyRotateY + 13:22:void applyRotateY(double[],double):473:473 -> applyRotateY + 23:30:void applyRotateY(double[],double):474:474 -> applyRotateY + 31:37:void applyRotateY(double[],double):475:475 -> applyRotateY + 7:13:void applyRotateZ(double[],double):481:481 -> applyRotateZ + 14:19:void applyRotateZ(double[],double):482:482 -> applyRotateZ + 20:28:void applyRotateZ(double[],double):483:483 -> applyRotateZ + 29:35:void applyRotateZ(double[],double):484:484 -> applyRotateZ + 7:9:void applyScaleX(double[],double):427:427 -> applyScaleX + 7:9:void applyScaleY(double[],double):432:432 -> applyScaleY + 8:10:void applyScaleZ(double[],double):436:436 -> applyScaleZ + 7:13:void applySkewX(double[],double):454:454 -> applySkewX + 7:13:void applySkewY(double[],double):459:459 -> applySkewY + 8:11:void applyTranslate2D(double[],double,double):441:441 -> applyTranslate2D + 12:14:void applyTranslate2D(double[],double,double):442:442 -> applyTranslate2D + 8:11:void applyTranslate3D(double[],double,double,double):447:447 -> applyTranslate3D + 12:15:void applyTranslate3D(double[],double,double,double):448:448 -> applyTranslate3D + 16:18:void applyTranslate3D(double[],double,double,double):449:449 -> applyTranslate3D + 3:4:double[] createIdentityMatrix():390:390 -> createIdentityMatrix + 5:8:double[] createIdentityMatrix():391:391 -> createIdentityMatrix + 15:25:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):86:86 -> decomposeMatrix + 26:27:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):89:89 -> decomposeMatrix + 28:29:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):90:90 -> decomposeMatrix + 30:31:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):91:91 -> decomposeMatrix + 32:33:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):92:92 -> decomposeMatrix + 34:35:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):93:93 -> decomposeMatrix + 36:49:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):97:97 -> decomposeMatrix + 50:61:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):100:100 -> decomposeMatrix + 62:78:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):101:101 -> decomposeMatrix + 79:84:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):104:104 -> decomposeMatrix + 85:92:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):105:105 -> decomposeMatrix + 93:104:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):106:106 -> decomposeMatrix + 105:106:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):109:109 -> decomposeMatrix + 107:121:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):112:112 -> decomposeMatrix + 122:156:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):117:117 -> decomposeMatrix + 157:158:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):129:129 -> decomposeMatrix + 159:160:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):130:130 -> decomposeMatrix + 161:162:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):131:131 -> decomposeMatrix + 163:167:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):132:132 -> decomposeMatrix + 168:193:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):120:120 -> decomposeMatrix + 194:197:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):124:124 -> decomposeMatrix + 198:201:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):125:125 -> decomposeMatrix + 202:208:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):126:126 -> decomposeMatrix + 209:217:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):137:137 -> decomposeMatrix + 218:234:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):142:142 -> decomposeMatrix + 235:242:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):144:144 -> decomposeMatrix + 243:246:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):145:145 -> decomposeMatrix + 247:253:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):146:146 -> decomposeMatrix + 254:261:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):150:150 -> decomposeMatrix + 262:269:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):151:151 -> decomposeMatrix + 270:277:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):154:154 -> decomposeMatrix + 278:292:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):155:155 -> decomposeMatrix + 293:298:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):158:158 -> decomposeMatrix + 299:306:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):159:159 -> decomposeMatrix + 307:313:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):160:160 -> decomposeMatrix + 314:323:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):163:163 -> decomposeMatrix + 324:336:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):164:164 -> decomposeMatrix + 337:344:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):165:165 -> decomposeMatrix + 345:357:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):166:166 -> decomposeMatrix + 358:363:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):169:169 -> decomposeMatrix + 364:371:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):170:170 -> decomposeMatrix + 372:378:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):171:171 -> decomposeMatrix + 379:383:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):172:172 -> decomposeMatrix + 384:389:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):177:177 -> decomposeMatrix + 390:403:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):178:178 -> decomposeMatrix + 404:410:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):180:180 -> decomposeMatrix + 411:417:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):181:181 -> decomposeMatrix + 418:422:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):182:182 -> decomposeMatrix + 423:430:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):183:183 -> decomposeMatrix + 431:453:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):190:190 -> decomposeMatrix + 454:475:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):193:193 -> decomposeMatrix + 476:481:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):192:192 -> decomposeMatrix + 482:502:void decomposeMatrix(double[],com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext):195:195 -> decomposeMatrix + 9:11:double determinant(double[]):200:200 -> determinant + 12:14:double determinant(double[]):201:201 -> determinant + 15:17:double determinant(double[]):202:202 -> determinant + 18:20:double determinant(double[]):203:203 -> determinant + 21:23:double determinant(double[]):204:204 -> determinant + 24:26:double determinant(double[]):205:205 -> determinant + 27:29:double determinant(double[]):206:206 -> determinant + 30:33:double determinant(double[]):207:207 -> determinant + 34:37:double determinant(double[]):208:208 -> determinant + 38:41:double determinant(double[]):209:209 -> determinant + 42:45:double determinant(double[]):210:210 -> determinant + 46:49:double determinant(double[]):211:211 -> determinant + 50:53:double determinant(double[]):212:212 -> determinant + 54:57:double determinant(double[]):213:213 -> determinant + 58:61:double determinant(double[]):214:214 -> determinant + 62:224:double determinant(double[]):215:215 -> determinant + 8:11:double[] inverse(double[]):238:238 -> inverse + 12:21:double[] inverse(double[]):239:239 -> inverse + 22:24:double[] inverse(double[]):242:242 -> inverse + 25:27:double[] inverse(double[]):243:243 -> inverse + 28:30:double[] inverse(double[]):244:244 -> inverse + 31:33:double[] inverse(double[]):245:245 -> inverse + 34:37:double[] inverse(double[]):246:246 -> inverse + 38:41:double[] inverse(double[]):247:247 -> inverse + 42:45:double[] inverse(double[]):248:248 -> inverse + 46:49:double[] inverse(double[]):249:249 -> inverse + 50:53:double[] inverse(double[]):250:250 -> inverse + 54:57:double[] inverse(double[]):251:251 -> inverse + 58:61:double[] inverse(double[]):252:252 -> inverse + 62:65:double[] inverse(double[]):253:253 -> inverse + 66:69:double[] inverse(double[]):254:254 -> inverse + 70:73:double[] inverse(double[]):255:255 -> inverse + 74:77:double[] inverse(double[]):256:256 -> inverse + 78:536:double[] inverse(double[]):257:257 -> inverse + 537:571:double[] inverse(double[]):289:289 -> inverse + 1:8:boolean isZero(double):26:26 -> isZero + 9:24:boolean isZero(double):28:28 -> isZero + 23:25:void multiplyInto(double[],double[],double[]):33:33 -> multiplyInto + 26:28:void multiplyInto(double[],double[],double[]):34:34 -> multiplyInto + 29:31:void multiplyInto(double[],double[],double[]):35:35 -> multiplyInto + 32:34:void multiplyInto(double[],double[],double[]):36:36 -> multiplyInto + 35:38:void multiplyInto(double[],double[],double[]):37:37 -> multiplyInto + 39:42:void multiplyInto(double[],double[],double[]):38:38 -> multiplyInto + 43:46:void multiplyInto(double[],double[],double[]):39:39 -> multiplyInto + 47:50:void multiplyInto(double[],double[],double[]):40:40 -> multiplyInto + 51:54:void multiplyInto(double[],double[],double[]):41:41 -> multiplyInto + 55:58:void multiplyInto(double[],double[],double[]):42:42 -> multiplyInto + 59:62:void multiplyInto(double[],double[],double[]):43:43 -> multiplyInto + 63:66:void multiplyInto(double[],double[],double[]):44:44 -> multiplyInto + 67:70:void multiplyInto(double[],double[],double[]):45:45 -> multiplyInto + 71:74:void multiplyInto(double[],double[],double[]):46:46 -> multiplyInto + 75:78:void multiplyInto(double[],double[],double[]):47:47 -> multiplyInto + 79:80:void multiplyInto(double[],double[],double[]):48:48 -> multiplyInto + 81:82:void multiplyInto(double[],double[],double[]):49:49 -> multiplyInto + 83:84:void multiplyInto(double[],double[],double[]):50:50 -> multiplyInto + 85:86:void multiplyInto(double[],double[],double[]):51:51 -> multiplyInto + 87:102:void multiplyInto(double[],double[],double[]):52:52 -> multiplyInto + 103:118:void multiplyInto(double[],double[],double[]):53:53 -> multiplyInto + 119:134:void multiplyInto(double[],double[],double[]):54:54 -> multiplyInto + 135:150:void multiplyInto(double[],double[],double[]):55:55 -> multiplyInto + 151:152:void multiplyInto(double[],double[],double[]):56:56 -> multiplyInto + 153:154:void multiplyInto(double[],double[],double[]):57:57 -> multiplyInto + 155:156:void multiplyInto(double[],double[],double[]):58:58 -> multiplyInto + 157:158:void multiplyInto(double[],double[],double[]):59:59 -> multiplyInto + 159:174:void multiplyInto(double[],double[],double[]):60:60 -> multiplyInto + 175:190:void multiplyInto(double[],double[],double[]):61:61 -> multiplyInto + 191:206:void multiplyInto(double[],double[],double[]):62:62 -> multiplyInto + 207:222:void multiplyInto(double[],double[],double[]):63:63 -> multiplyInto + 223:224:void multiplyInto(double[],double[],double[]):64:64 -> multiplyInto + 225:226:void multiplyInto(double[],double[],double[]):65:65 -> multiplyInto + 227:228:void multiplyInto(double[],double[],double[]):66:66 -> multiplyInto + 229:230:void multiplyInto(double[],double[],double[]):67:67 -> multiplyInto + 231:246:void multiplyInto(double[],double[],double[]):68:68 -> multiplyInto + 247:262:void multiplyInto(double[],double[],double[]):69:69 -> multiplyInto + 263:278:void multiplyInto(double[],double[],double[]):70:70 -> multiplyInto + 279:294:void multiplyInto(double[],double[],double[]):71:71 -> multiplyInto + 295:296:void multiplyInto(double[],double[],double[]):72:72 -> multiplyInto + 297:298:void multiplyInto(double[],double[],double[]):73:73 -> multiplyInto + 299:300:void multiplyInto(double[],double[],double[]):74:74 -> multiplyInto + 301:302:void multiplyInto(double[],double[],double[]):75:75 -> multiplyInto + 303:318:void multiplyInto(double[],double[],double[]):76:76 -> multiplyInto + 319:334:void multiplyInto(double[],double[],double[]):77:77 -> multiplyInto + 335:350:void multiplyInto(double[],double[],double[]):78:78 -> multiplyInto + 351:366:void multiplyInto(double[],double[],double[]):79:79 -> multiplyInto + 367:369:void multiplyInto(double[],double[],double[]):80:80 -> multiplyInto + 23:25:void multiplyVectorByMatrix(double[],double[],double[]):320:320 -> multiplyVectorByMatrix + 26:28:void multiplyVectorByMatrix(double[],double[],double[]):321:321 -> multiplyVectorByMatrix + 29:31:void multiplyVectorByMatrix(double[],double[],double[]):322:322 -> multiplyVectorByMatrix + 32:33:void multiplyVectorByMatrix(double[],double[],double[]):323:323 -> multiplyVectorByMatrix + 34:61:void multiplyVectorByMatrix(double[],double[],double[]):324:324 -> multiplyVectorByMatrix + 62:89:void multiplyVectorByMatrix(double[],double[],double[]):325:325 -> multiplyVectorByMatrix + 90:117:void multiplyVectorByMatrix(double[],double[],double[]):326:326 -> multiplyVectorByMatrix + 118:140:void multiplyVectorByMatrix(double[],double[],double[]):327:327 -> multiplyVectorByMatrix + 10:13:void resetIdentityMatrix(double[]):402:402 -> resetIdentityMatrix + 14:17:void resetIdentityMatrix(double[]):403:403 -> resetIdentityMatrix + 18:21:void resetIdentityMatrix(double[]):404:404 -> resetIdentityMatrix + 22:25:void resetIdentityMatrix(double[]):405:405 -> resetIdentityMatrix + 26:29:void resetIdentityMatrix(double[]):406:406 -> resetIdentityMatrix + 30:32:void resetIdentityMatrix(double[]):407:407 -> resetIdentityMatrix + 33:35:void resetIdentityMatrix(double[]):408:408 -> resetIdentityMatrix + 36:38:void resetIdentityMatrix(double[]):409:409 -> resetIdentityMatrix + 39:41:void resetIdentityMatrix(double[]):410:410 -> resetIdentityMatrix + 42:44:void resetIdentityMatrix(double[]):411:411 -> resetIdentityMatrix + 45:47:void resetIdentityMatrix(double[]):412:412 -> resetIdentityMatrix + 48:53:void resetIdentityMatrix(double[]):413:413 -> resetIdentityMatrix + 54:57:void resetIdentityMatrix(double[]):414:414 -> resetIdentityMatrix + 58:60:void resetIdentityMatrix(double[]):415:415 -> resetIdentityMatrix + 61:63:void resetIdentityMatrix(double[]):416:416 -> resetIdentityMatrix + 64:66:void resetIdentityMatrix(double[]):417:417 -> resetIdentityMatrix + 7:18:double roundTo3Places(double):385:385 -> roundTo3Places + 9:11:double[] transpose(double[]):298:298 -> transpose + 12:15:double[] transpose(double[]):299:299 -> transpose + 16:19:double[] transpose(double[]):300:300 -> transpose + 20:22:double[] transpose(double[]):301:301 -> transpose + 23:26:double[] transpose(double[]):302:302 -> transpose + 27:30:double[] transpose(double[]):303:303 -> transpose + 31:34:double[] transpose(double[]):304:304 -> transpose + 35:38:double[] transpose(double[]):305:305 -> transpose + 39:42:double[] transpose(double[]):306:306 -> transpose + 43:46:double[] transpose(double[]):307:307 -> transpose + 47:50:double[] transpose(double[]):308:308 -> transpose + 51:54:double[] transpose(double[]):309:309 -> transpose + 55:58:double[] transpose(double[]):310:310 -> transpose + 59:62:double[] transpose(double[]):311:311 -> transpose + 63:66:double[] transpose(double[]):312:312 -> transpose + 67:105:double[] transpose(double[]):313:313 -> transpose + 12:19:double[] v3Combine(double[],double[],double,double):364:364 -> v3Combine + 20:27:double[] v3Combine(double[],double[],double,double):365:365 -> v3Combine + 28:44:double[] v3Combine(double[],double[],double,double):366:366 -> v3Combine + 16:30:double[] v3Cross(double[],double[]):377:377 -> v3Cross + 31:44:double[] v3Cross(double[],double[]):378:378 -> v3Cross + 45:53:double[] v3Cross(double[],double[]):379:379 -> v3Cross + 12:31:double v3Dot(double[],double[]):349:349 -> v3Dot + 7:24:double v3Length(double[]):333:333 -> v3Length + 8:21:double[] v3Normalize(double[],double):339:339 -> v3Normalize + 22:41:double[] v3Normalize(double[],double):340:340 -> v3Normalize +com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext -> com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext: +# {"id":"sourceFile","fileName":"MatrixMathHelper.kt"} + 1:4:void ():487:487 -> + 5:9:void ():488:488 -> + 10:13:void ():489:489 -> + 14:17:void ():490:490 -> + 18:21:void ():491:491 -> + 22:26:void ():492:492 -> + 1:7:void reset():495:495 -> reset + 8:12:void reset():496:496 -> reset + 13:17:void reset():497:497 -> reset + 18:22:void reset():498:498 -> reset + 23:28:void reset():499:499 -> reset +com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext$Companion -> com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext$Companion: +# {"id":"sourceFile","fileName":"MatrixMathHelper.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():502:502 -> + 1:4:void access$resetArray(com.facebook.react.uimanager.MatrixMathHelper$MatrixDecompositionContext$Companion,double[]):502:502 -> access$resetArray + 1:6:void resetArray(double[]):504:504 -> resetArray + 7:12:void resetArray(double[]):505:505 -> resetArray +com.facebook.react.uimanager.MeasureSpecAssertions -> com.facebook.react.uimanager.MeasureSpecAssertions: +# {"id":"sourceFile","fileName":"MeasureSpecAssertions.kt"} + 1:4:void ():13:13 -> + 1:4:void assertExplicitMeasureSpec(int,int):16:16 -> assertExplicitMeasureSpec + 5:13:void assertExplicitMeasureSpec(int,int):17:17 -> assertExplicitMeasureSpec + 14:15:void assertExplicitMeasureSpec(int,int):19:19 -> assertExplicitMeasureSpec + 16:17:void assertExplicitMeasureSpec(int,int):20:20 -> assertExplicitMeasureSpec + 18:21:void assertExplicitMeasureSpec(int,int):19:19 -> assertExplicitMeasureSpec +com.facebook.react.uimanager.NativeKind -> com.facebook.react.uimanager.NativeKind: +# {"id":"sourceFile","fileName":"NativeKind.kt"} + 1:10:void ():26:26 -> + 11:20:void ():29:29 -> + 21:43:void ():31:31 -> + 1:4:void (java.lang.String,int):16:16 -> + 7:9:com.facebook.react.uimanager.NativeKind valueOf(java.lang.String):32:32 -> valueOf + 7:9:com.facebook.react.uimanager.NativeKind[] values():32:32 -> values +com.facebook.react.uimanager.NativeViewHierarchyManager -> com.facebook.react.uimanager.NativeViewHierarchyManager: +# {"id":"sourceFile","fileName":"NativeViewHierarchyManager.java"} + 1:7:void ():76:76 -> + 8:16:void ():80:80 -> + 1:1:void (com.facebook.react.uimanager.ViewManagerRegistry):96:96 -> + 2:2:void (com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager):99:99 -> + 3:3:void (com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager):81:81 -> + 4:4:void (com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager):87:87 -> + 5:6:void (com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager):89:90 -> + 7:11:void (com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.RootViewManager):100:104 -> + 1:1:java.util.HashMap -$$Nest$fgetmPendingDeletionsForTag(com.facebook.react.uimanager.NativeViewHierarchyManager):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 2:4:void addRootView(int,android.view.View):612:612 -> addRootView + 5:9:void addRootView(int,android.view.View):613:613 -> addRootView + 2:5:void addRootViewGroup(int,android.view.View):616:616 -> addRootViewGroup + 6:27:void addRootViewGroup(int,android.view.View):617:617 -> addRootViewGroup + 28:34:void addRootViewGroup(int,android.view.View):619:619 -> addRootViewGroup + 35:46:void addRootViewGroup(int,android.view.View):620:620 -> addRootViewGroup + 47:62:void addRootViewGroup(int,android.view.View):623:623 -> addRootViewGroup + 63:65:void addRootViewGroup(int,android.view.View):620:620 -> addRootViewGroup + 66:70:void addRootViewGroup(int,android.view.View):629:629 -> addRootViewGroup + 71:77:void addRootViewGroup(int,android.view.View):630:630 -> addRootViewGroup + 78:83:void addRootViewGroup(int,android.view.View):631:631 -> addRootViewGroup + 84:86:void addRootViewGroup(int,android.view.View):632:632 -> addRootViewGroup + 87:90:void addRootViewGroup(int,android.view.View):633:633 -> addRootViewGroup + 5:18:boolean arrayContains(int[],int):563:563 -> arrayContains + 2:6:void clearJSResponder():828:828 -> clearJSResponder + 7:11:void clearJSResponder():829:829 -> clearJSResponder + 2:6:void clearLayoutAnimation():837:837 -> clearLayoutAnimation + 7:11:void clearLayoutAnimation():838:838 -> clearLayoutAnimation + 1:16:void computeBoundingBox(android.view.View,int[]):727:727 -> computeBoundingBox + 17:21:void computeBoundingBox(android.view.View,int[]):728:728 -> computeBoundingBox + 22:32:void computeBoundingBox(android.view.View,int[]):730:730 -> computeBoundingBox + 33:43:void computeBoundingBox(android.view.View,int[]):731:731 -> computeBoundingBox + 44:57:void computeBoundingBox(android.view.View,int[]):732:732 -> computeBoundingBox + 58:72:void computeBoundingBox(android.view.View,int[]):733:733 -> computeBoundingBox + 2:6:void configureLayoutAnimation(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):833:833 -> configureLayoutAnimation + 7:11:void configureLayoutAnimation(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):834:834 -> configureLayoutAnimation + 1:5:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):313:313 -> constructManageChildrenErrorMessage + 6:18:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):315:315 -> constructManageChildrenErrorMessage + 19:28:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):316:316 -> constructManageChildrenErrorMessage + 29:40:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):318:318 -> constructManageChildrenErrorMessage + 41:58:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):320:320 -> constructManageChildrenErrorMessage + 59:61:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):316:316 -> constructManageChildrenErrorMessage + 62:89:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):322:322 -> constructManageChildrenErrorMessage + 90:98:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):323:323 -> constructManageChildrenErrorMessage + 99:106:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):325:325 -> constructManageChildrenErrorMessage + 107:111:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):327:327 -> constructManageChildrenErrorMessage + 112:129:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):328:328 -> constructManageChildrenErrorMessage + 130:135:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):327:327 -> constructManageChildrenErrorMessage + 136:141:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):330:330 -> constructManageChildrenErrorMessage + 142:146:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):332:332 -> constructManageChildrenErrorMessage + 147:171:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):336:336 -> constructManageChildrenErrorMessage + 172:177:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):337:337 -> constructManageChildrenErrorMessage + 178:182:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):339:339 -> constructManageChildrenErrorMessage + 183:205:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):341:341 -> constructManageChildrenErrorMessage + 206:211:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):343:343 -> constructManageChildrenErrorMessage + 212:216:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):345:345 -> constructManageChildrenErrorMessage + 217:241:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):348:348 -> constructManageChildrenErrorMessage + 242:247:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):349:349 -> constructManageChildrenErrorMessage + 248:252:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):351:351 -> constructManageChildrenErrorMessage + 253:294:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):353:353 -> constructManageChildrenErrorMessage + 295:300:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):360:360 -> constructManageChildrenErrorMessage + 301:305:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):362:362 -> constructManageChildrenErrorMessage + 306:330:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):365:365 -> constructManageChildrenErrorMessage + 331:336:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):366:366 -> constructManageChildrenErrorMessage + 337:341:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):368:368 -> constructManageChildrenErrorMessage + 342:364:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):370:370 -> constructManageChildrenErrorMessage + 365:370:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):372:372 -> constructManageChildrenErrorMessage + 371:375:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):374:374 -> constructManageChildrenErrorMessage + 376:380:java.lang.String constructManageChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):377:377 -> constructManageChildrenErrorMessage + 1:7:java.lang.String constructSetChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,com.facebook.react.bridge.ReadableArray):577:577 -> constructSetChildrenErrorMessage + 8:13:java.lang.String constructSetChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,com.facebook.react.bridge.ReadableArray):578:578 -> constructSetChildrenErrorMessage + 14:28:java.lang.String constructSetChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,com.facebook.react.bridge.ReadableArray):579:579 -> constructSetChildrenErrorMessage + 29:33:java.lang.String constructSetChildrenErrorMessage(android.view.ViewGroup,com.facebook.react.uimanager.ViewGroupManager,com.facebook.react.bridge.ReadableArray):581:581 -> constructSetChildrenErrorMessage + 2:5:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):282:282 -> createView + 6:9:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):283:283 -> createView + 10:15:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):286:286 -> createView + 16:25:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):288:288 -> createView + 26:28:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):283:283 -> createView + 29:31:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):290:290 -> createView + 32:41:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):291:291 -> createView + 42:47:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):292:292 -> createView + 48:51:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):293:293 -> createView + 52:54:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):294:294 -> createView + 55:60:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):296:296 -> createView + 61:66:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):298:298 -> createView + 67:70:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):299:299 -> createView + 71:75:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):300:300 -> createView + 76:80:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):301:301 -> createView + 81:83:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):303:303 -> createView + 84:87:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):305:305 -> createView + 88:90:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):303:303 -> createView + 91:93:void createView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):304:304 -> createView + 1:2:void dispatchCommand(int,int,com.facebook.react.bridge.ReadableArray):843:844 -> dispatchCommand + 3:5:void dispatchCommand(int,int,com.facebook.react.bridge.ReadableArray):847:849 -> dispatchCommand + 6:6:void dispatchCommand(int,int,com.facebook.react.bridge.ReadableArray):844:844 -> dispatchCommand + 7:8:void dispatchCommand(int,int,com.facebook.react.bridge.ReadableArray):851:852 -> dispatchCommand + 9:11:void dispatchCommand(int,int,com.facebook.react.bridge.ReadableArray):860:862 -> dispatchCommand + 12:12:void dispatchCommand(int,int,com.facebook.react.bridge.ReadableArray):854:854 -> dispatchCommand + 13:13:void dispatchCommand(int,int,com.facebook.react.bridge.ReadableArray):862:862 -> dispatchCommand + 14:15:void dispatchCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):866:867 -> dispatchCommand + 16:16:void dispatchCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):870:870 -> dispatchCommand + 17:17:void dispatchCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):872:872 -> dispatchCommand + 18:18:void dispatchCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):867:867 -> dispatchCommand + 19:20:void dispatchCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):874:875 -> dispatchCommand + 21:23:void dispatchCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):883:885 -> dispatchCommand + 24:24:void dispatchCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):877:877 -> dispatchCommand + 25:25:void dispatchCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):885:885 -> dispatchCommand + 2:5:void dropView(android.view.View):637:637 -> dropView + 6:27:void dropView(android.view.View):638:638 -> dropView + 28:32:void dropView(android.view.View):640:640 -> dropView + 33:34:void dropView(android.view.View):643:643 -> dropView + 35:46:void dropView(android.view.View):645:645 -> dropView + 47:48:void dropView(android.view.View):648:648 -> dropView + 49:60:void dropView(android.view.View):650:650 -> dropView + 61:71:void dropView(android.view.View):652:652 -> dropView + 72:83:void dropView(android.view.View):654:654 -> dropView + 84:91:void dropView(android.view.View):655:655 -> dropView + 92:94:void dropView(android.view.View):656:656 -> dropView + 95:96:void dropView(android.view.View):657:657 -> dropView + 97:104:void dropView(android.view.View):658:658 -> dropView + 105:110:void dropView(android.view.View):659:659 -> dropView + 111:118:void dropView(android.view.View):661:661 -> dropView + 119:130:void dropView(android.view.View):662:662 -> dropView + 131:136:void dropView(android.view.View):663:663 -> dropView + 137:139:void dropView(android.view.View):666:666 -> dropView + 140:148:void dropView(android.view.View):668:668 -> dropView + 149:157:void dropView(android.view.View):669:669 -> dropView + 158:161:void dropView(android.view.View):670:670 -> dropView + 2:5:int findTargetTagForTouch(int,float,float):794:794 -> findTargetTagForTouch + 6:27:int findTargetTagForTouch(int,float,float):795:795 -> findTargetTagForTouch + 28:30:int findTargetTagForTouch(int,float,float):797:797 -> findTargetTagForTouch + 31:40:int findTargetTagForTouch(int,float,float):798:798 -> findTargetTagForTouch + 41:48:int findTargetTagForTouch(int,float,float):802:802 -> findTargetTagForTouch + 49:71:int findTargetTagForTouch(int,float,float):800:800 -> findTargetTagForTouch + 72:73:int findTargetTagForTouch(int,float,float):802:802 -> findTargetTagForTouch + 2:11:long getInstanceHandle(int):258:258 -> getInstanceHandle + 12:21:long getInstanceHandle(int):262:262 -> getInstanceHandle + 22:29:long getInstanceHandle(int):266:266 -> getInstanceHandle + 30:52:long getInstanceHandle(int):264:264 -> getInstanceHandle + 53:75:long getInstanceHandle(int):260:260 -> getInstanceHandle + 76:77:long getInstanceHandle(int):266:266 -> getInstanceHandle + 1:4:java.util.Set getPendingDeletionsForTag(int):381:381 -> getPendingDeletionsForTag + 5:11:java.util.Set getPendingDeletionsForTag(int):382:382 -> getPendingDeletionsForTag + 12:23:java.util.Set getPendingDeletionsForTag(int):385:385 -> getPendingDeletionsForTag + 24:37:java.util.Set getPendingDeletionsForTag(int):386:386 -> getPendingDeletionsForTag + 38:50:java.util.Set getPendingDeletionsForTag(int):389:389 -> getPendingDeletionsForTag + 1:10:com.facebook.react.uimanager.ThemedReactContext getReactContextForView(int):892:892 -> getReactContextForView + 11:17:com.facebook.react.uimanager.ThemedReactContext getReactContextForView(int):896:896 -> getReactContextForView + 18:40:com.facebook.react.uimanager.ThemedReactContext getReactContextForView(int):894:894 -> getReactContextForView + 2:12:int getRootViewNum():695:695 -> getRootViewNum + 2:5:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):404:404 -> manageChildren + 6:9:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):405:405 -> manageChildren + 10:15:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):408:408 -> manageChildren + 16:31:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):409:409 -> manageChildren + 32:42:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):410:410 -> manageChildren + 43:51:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):411:411 -> manageChildren + 52:54:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):405:405 -> manageChildren + 55:57:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):413:413 -> manageChildren + 58:61:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):415:415 -> manageChildren + 62:70:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):416:416 -> manageChildren + 71:79:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):417:417 -> manageChildren + 80:85:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):427:427 -> manageChildren + 86:90:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):430:430 -> manageChildren + 91:94:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):431:431 -> manageChildren + 95:100:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):442:442 -> manageChildren + 101:114:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):443:443 -> manageChildren + 115:116:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):446:446 -> manageChildren + 117:144:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):448:448 -> manageChildren + 145:161:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):455:455 -> manageChildren + 162:165:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):469:469 -> manageChildren + 166:171:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):471:471 -> manageChildren + 172:177:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):472:472 -> manageChildren + 178:188:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):473:473 -> manageChildren + 189:195:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):477:477 -> manageChildren + 196:223:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):459:459 -> manageChildren + 224:238:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):465:465 -> manageChildren + 239:266:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):433:433 -> manageChildren + 267:285:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):439:439 -> manageChildren + 286:288:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):485:485 -> manageChildren + 289:290:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):486:486 -> manageChildren + 291:301:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):487:487 -> manageChildren + 302:313:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):497:497 -> manageChildren + 314:320:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):498:498 -> manageChildren + 321:342:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):499:499 -> manageChildren + 343:350:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):517:517 -> manageChildren + 351:370:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):489:489 -> manageChildren + 371:390:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):493:493 -> manageChildren + 391:393:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):523:523 -> manageChildren + 394:395:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):524:524 -> manageChildren + 396:407:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):525:525 -> manageChildren + 408:409:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):535:535 -> manageChildren + 410:417:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):536:536 -> manageChildren + 418:423:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):539:539 -> manageChildren + 424:428:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):540:540 -> manageChildren + 429:432:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):543:543 -> manageChildren + 433:451:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):544:544 -> manageChildren + 452:457:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):551:551 -> manageChildren + 458:479:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):527:527 -> manageChildren + 480:494:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):531:531 -> manageChildren + 495:500:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):554:554 -> manageChildren + 501:509:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):555:555 -> manageChildren + 510:513:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):557:557 -> manageChildren + 514:533:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):419:419 -> manageChildren + 534:548:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):423:423 -> manageChildren + 549:550:void manageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):557:557 -> manageChildren + 1:4:void mapRectFromViewToWindowCoords(android.view.View,android.graphics.RectF):737:737 -> mapRectFromViewToWindowCoords + 5:10:void mapRectFromViewToWindowCoords(android.view.View,android.graphics.RectF):738:738 -> mapRectFromViewToWindowCoords + 11:13:void mapRectFromViewToWindowCoords(android.view.View,android.graphics.RectF):739:739 -> mapRectFromViewToWindowCoords + 14:26:void mapRectFromViewToWindowCoords(android.view.View,android.graphics.RectF):742:742 -> mapRectFromViewToWindowCoords + 27:30:void mapRectFromViewToWindowCoords(android.view.View,android.graphics.RectF):744:744 -> mapRectFromViewToWindowCoords + 31:34:void mapRectFromViewToWindowCoords(android.view.View,android.graphics.RectF):745:745 -> mapRectFromViewToWindowCoords + 35:36:void mapRectFromViewToWindowCoords(android.view.View,android.graphics.RectF):746:746 -> mapRectFromViewToWindowCoords + 37:51:void mapRectFromViewToWindowCoords(android.view.View,android.graphics.RectF):748:748 -> mapRectFromViewToWindowCoords + 52:55:void mapRectFromViewToWindowCoords(android.view.View,android.graphics.RectF):750:750 -> mapRectFromViewToWindowCoords + 56:61:void mapRectFromViewToWindowCoords(android.view.View,android.graphics.RectF):751:751 -> mapRectFromViewToWindowCoords + 62:64:void mapRectFromViewToWindowCoords(android.view.View,android.graphics.RectF):752:752 -> mapRectFromViewToWindowCoords + 65:77:void mapRectFromViewToWindowCoords(android.view.View,android.graphics.RectF):755:755 -> mapRectFromViewToWindowCoords + 78:83:void mapRectFromViewToWindowCoords(android.view.View,android.graphics.RectF):757:757 -> mapRectFromViewToWindowCoords + 2:5:void measure(int,int[]):703:703 -> measure + 6:19:void measure(int,int[]):704:704 -> measure + 20:22:void measure(int,int[]):706:706 -> measure + 23:32:void measure(int,int[]):707:707 -> measure + 33:40:void measure(int,int[]):712:712 -> measure + 41:44:void measure(int,int[]):718:718 -> measure + 45:47:void measure(int,int[]):719:719 -> measure + 48:49:void measure(int,int[]):720:720 -> measure + 50:52:void measure(int,int[]):721:721 -> measure + 53:57:void measure(int,int[]):722:722 -> measure + 58:62:void measure(int,int[]):723:723 -> measure + 63:64:void measure(int,int[]):724:724 -> measure + 65:92:void measure(int,int[]):716:716 -> measure + 93:120:void measure(int,int[]):709:709 -> measure + 121:122:void measure(int,int[]):724:724 -> measure + 2:5:void measureInWindow(int,int[]):770:770 -> measureInWindow + 6:19:void measureInWindow(int,int[]):771:771 -> measureInWindow + 20:22:void measureInWindow(int,int[]):773:773 -> measureInWindow + 23:32:void measureInWindow(int,int[]):774:774 -> measureInWindow + 33:35:void measureInWindow(int,int[]):779:779 -> measureInWindow + 36:40:void measureInWindow(int,int[]):783:783 -> measureInWindow + 41:44:void measureInWindow(int,int[]):784:784 -> measureInWindow + 45:52:void measureInWindow(int,int[]):785:785 -> measureInWindow + 53:59:void measureInWindow(int,int[]):786:786 -> measureInWindow + 60:66:void measureInWindow(int,int[]):789:789 -> measureInWindow + 67:73:void measureInWindow(int,int[]):790:790 -> measureInWindow + 74:75:void measureInWindow(int,int[]):791:791 -> measureInWindow + 76:103:void measureInWindow(int,int[]):776:776 -> measureInWindow + 104:105:void measureInWindow(int,int[]):791:791 -> measureInWindow + 2:5:void removeRootView(int):673:673 -> removeRootView + 6:19:void removeRootView(int):674:674 -> removeRootView + 20:22:void removeRootView(int):676:676 -> removeRootView + 23:30:void removeRootView(int):677:677 -> removeRootView + 31:55:void removeRootView(int):678:678 -> removeRootView + 56:63:void removeRootView(int):681:681 -> removeRootView + 64:66:void removeRootView(int):682:682 -> removeRootView + 67:74:void removeRootView(int):683:683 -> removeRootView + 75:77:void removeRootView(int):685:685 -> removeRootView + 78:81:void removeRootView(int):687:687 -> removeRootView + 2:11:android.view.View resolveView(int):108:108 -> resolveView + 12:13:android.view.View resolveView(int):113:113 -> resolveView + 14:42:android.view.View resolveView(int):110:110 -> resolveView + 43:44:android.view.View resolveView(int):113:113 -> resolveView + 2:11:com.facebook.react.uimanager.ViewManager resolveViewManager(int):117:117 -> resolveViewManager + 12:13:com.facebook.react.uimanager.ViewManager resolveViewManager(int):122:122 -> resolveViewManager + 14:42:com.facebook.react.uimanager.ViewManager resolveViewManager(int):119:119 -> resolveViewManager + 43:44:com.facebook.react.uimanager.ViewManager resolveViewManager(int):122:122 -> resolveViewManager + 2:11:void sendAccessibilityEvent(int,int):900:900 -> sendAccessibilityEvent + 12:14:void sendAccessibilityEvent(int,int):904:904 -> sendAccessibilityEvent + 15:18:void sendAccessibilityEvent(int,int):905:905 -> sendAccessibilityEvent + 19:41:void sendAccessibilityEvent(int,int):902:902 -> sendAccessibilityEvent + 42:43:void sendAccessibilityEvent(int,int):905:905 -> sendAccessibilityEvent + 2:5:void setChildren(int,com.facebook.react.bridge.ReadableArray):586:586 -> setChildren + 6:9:void setChildren(int,com.facebook.react.bridge.ReadableArray):587:587 -> setChildren + 10:15:void setChildren(int,com.facebook.react.bridge.ReadableArray):590:590 -> setChildren + 16:24:void setChildren(int,com.facebook.react.bridge.ReadableArray):591:591 -> setChildren + 25:27:void setChildren(int,com.facebook.react.bridge.ReadableArray):587:587 -> setChildren + 28:30:void setChildren(int,com.facebook.react.bridge.ReadableArray):593:593 -> setChildren + 31:38:void setChildren(int,com.facebook.react.bridge.ReadableArray):594:594 -> setChildren + 39:45:void setChildren(int,com.facebook.react.bridge.ReadableArray):595:595 -> setChildren + 46:51:void setChildren(int,com.facebook.react.bridge.ReadableArray):597:597 -> setChildren + 52:65:void setChildren(int,com.facebook.react.bridge.ReadableArray):598:598 -> setChildren + 66:71:void setChildren(int,com.facebook.react.bridge.ReadableArray):606:606 -> setChildren + 72:83:void setChildren(int,com.facebook.react.bridge.ReadableArray):600:600 -> setChildren + 84:95:void setChildren(int,com.facebook.react.bridge.ReadableArray):602:602 -> setChildren + 96:110:void setChildren(int,com.facebook.react.bridge.ReadableArray):604:604 -> setChildren + 111:114:void setChildren(int,com.facebook.react.bridge.ReadableArray):608:608 -> setChildren + 4:9:void setJSResponder(int,int,boolean):808:808 -> setJSResponder + 10:13:void setJSResponder(int,int,boolean):809:809 -> setJSResponder + 14:23:void setJSResponder(int,int,boolean):812:812 -> setJSResponder + 24:27:void setJSResponder(int,int,boolean):813:813 -> setJSResponder + 28:34:void setJSResponder(int,int,boolean):816:816 -> setJSResponder + 35:36:void setJSResponder(int,int,boolean):817:817 -> setJSResponder + 37:44:void setJSResponder(int,int,boolean):820:820 -> setJSResponder + 45:69:void setJSResponder(int,int,boolean):821:821 -> setJSResponder + 70:78:void setJSResponder(int,int,boolean):824:824 -> setJSResponder + 79:82:void setJSResponder(int,int,boolean):825:825 -> setJSResponder + 1:3:void setLayoutAnimationEnabled(boolean):126:126 -> setLayoutAnimationEnabled + 1:1:void updateInstanceHandle(int,long):130:130 -> updateInstanceHandle + 2:2:void updateInstanceHandle(int,long):133:133 -> updateInstanceHandle + 3:3:void updateInstanceHandle(int,long):135:135 -> updateInstanceHandle + 4:4:void updateInstanceHandle(int,long):137:137 -> updateInstanceHandle + 5:6:void updateInstanceHandle(android.view.View,long):252:253 -> updateInstanceHandle + 1:1:void updateLayout(int,int,int,int,int):174:174 -> updateLayout + 2:3:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):179:180 -> updateLayout + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIIIILcom/facebook/yoga/h;)V"} + 4:5:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):182:183 -> updateLayout + 6:8:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):185:187 -> updateLayout + 9:9:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):189:189 -> updateLayout + 10:10:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):191:191 -> updateLayout + 11:12:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):209:210 -> updateLayout + 13:13:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):208:208 -> updateLayout + 14:16:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):222:224 -> updateLayout + 17:18:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):228:229 -> updateLayout + 19:20:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):231:232 -> updateLayout + 21:22:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):240:241 -> updateLayout + 23:23:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):234:234 -> updateLayout + 24:24:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):244:244 -> updateLayout + 25:25:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):247:247 -> updateLayout + 26:26:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):249:249 -> updateLayout + 27:28:void updateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):247:248 -> updateLayout + 29:30:void updateLayout(android.view.View,int,int,int,int):270:271 -> updateLayout + 31:31:void updateLayout(android.view.View,int,int,int,int):273:273 -> updateLayout + 2:5:void updateProperties(int,com.facebook.react.uimanager.ReactStylesDiffMap):140:140 -> updateProperties + 6:23:void updateProperties(int,com.facebook.react.uimanager.ReactStylesDiffMap):141:141 -> updateProperties + 24:26:void updateProperties(int,com.facebook.react.uimanager.ReactStylesDiffMap):143:143 -> updateProperties + 27:30:void updateProperties(int,com.facebook.react.uimanager.ReactStylesDiffMap):146:146 -> updateProperties + 31:36:void updateProperties(int,com.facebook.react.uimanager.ReactStylesDiffMap):147:147 -> updateProperties + 37:41:void updateProperties(int,com.facebook.react.uimanager.ReactStylesDiffMap):150:150 -> updateProperties + 42:63:void updateProperties(int,com.facebook.react.uimanager.ReactStylesDiffMap):153:153 -> updateProperties + 64:67:void updateProperties(int,com.facebook.react.uimanager.ReactStylesDiffMap):155:155 -> updateProperties + 2:5:void updateViewExtraData(int,java.lang.Object):158:158 -> updateViewExtraData + 6:23:void updateViewExtraData(int,java.lang.Object):159:159 -> updateViewExtraData + 24:26:void updateViewExtraData(int,java.lang.Object):161:161 -> updateViewExtraData + 27:30:void updateViewExtraData(int,java.lang.Object):163:163 -> updateViewExtraData + 31:34:void updateViewExtraData(int,java.lang.Object):164:164 -> updateViewExtraData + 35:37:void updateViewExtraData(int,java.lang.Object):165:165 -> updateViewExtraData + 38:41:void updateViewExtraData(int,java.lang.Object):166:166 -> updateViewExtraData +com.facebook.react.uimanager.NativeViewHierarchyManager$1 -> com.facebook.react.uimanager.NativeViewHierarchyManager$1: +# {"id":"sourceFile","fileName":"NativeViewHierarchyManager.java"} + 1:16:void (com.facebook.react.uimanager.NativeViewHierarchyManager,com.facebook.react.uimanager.ViewGroupManager,android.view.ViewGroup,android.view.View,java.util.Set,int):501:501 -> + 1:3:void onAnimationEnd():506:506 -> onAnimationEnd + 4:12:void onAnimationEnd():508:508 -> onAnimationEnd + 13:19:void onAnimationEnd():509:509 -> onAnimationEnd + 20:34:void onAnimationEnd():510:510 -> onAnimationEnd + 35:42:void onAnimationEnd():511:511 -> onAnimationEnd + 43:58:void onAnimationEnd():512:512 -> onAnimationEnd +com.facebook.react.uimanager.NativeViewHierarchyOptimizer -> com.facebook.react.uimanager.NativeViewHierarchyOptimizer: +# {"id":"sourceFile","fileName":"NativeViewHierarchyOptimizer.java"} + 1:8:void ():57:57 -> + 1:3:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.ShadowNodeRegistry):89:89 -> + 4:10:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.ShadowNodeRegistry):77:77 -> + 11:12:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.ShadowNodeRegistry):90:90 -> + 13:15:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.ShadowNodeRegistry):91:91 -> + 1:17:void addGrandchildren(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):324:324 -> addGrandchildren + 18:23:void addGrandchildren(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):328:328 -> addGrandchildren + 24:27:void addGrandchildren(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):329:329 -> addGrandchildren + 28:39:void addGrandchildren(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):330:330 -> addGrandchildren + 40:43:void addGrandchildren(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):333:333 -> addGrandchildren + 44:51:void addGrandchildren(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):334:334 -> addGrandchildren + 52:55:void addGrandchildren(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):335:335 -> addGrandchildren + 56:58:void addGrandchildren(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):337:337 -> addGrandchildren + 59:68:void addGrandchildren(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):339:339 -> addGrandchildren + 1:3:void addNativeChild(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):311:311 -> addNativeChild + 4:5:void addNativeChild(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):312:312 -> addNativeChild + 6:11:void addNativeChild(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):313:313 -> addNativeChild + 12:23:void addNativeChild(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):315:315 -> addNativeChild + 24:26:void addNativeChild(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):312:312 -> addNativeChild + 27:36:void addNativeChild(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):318:318 -> addNativeChild + 37:40:void addNativeChild(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):319:319 -> addNativeChild + 1:8:void addNodeToNode(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):261:261 -> addNodeToNode + 9:16:void addNodeToNode(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):262:262 -> addNodeToNode + 17:23:void addNodeToNode(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):263:263 -> addNodeToNode + 24:25:void addNodeToNode(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):269:269 -> addNodeToNode + 26:30:void addNodeToNode(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):270:270 -> addNodeToNode + 31:38:void addNodeToNode(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):273:273 -> addNodeToNode + 39:42:void addNodeToNode(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):274:274 -> addNodeToNode + 43:46:void addNodeToNode(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):276:276 -> addNodeToNode + 1:4:void addNonNativeChild(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int):307:307 -> addNonNativeChild + 1:4:void applyLayoutBase(com.facebook.react.uimanager.ReactShadowNode):345:345 -> applyLayoutBase + 5:13:void applyLayoutBase(com.facebook.react.uimanager.ReactShadowNode):346:346 -> applyLayoutBase + 14:19:void applyLayoutBase(com.facebook.react.uimanager.ReactShadowNode):349:349 -> applyLayoutBase + 20:23:void applyLayoutBase(com.facebook.react.uimanager.ReactShadowNode):351:351 -> applyLayoutBase + 24:27:void applyLayoutBase(com.facebook.react.uimanager.ReactShadowNode):356:356 -> applyLayoutBase + 28:33:void applyLayoutBase(com.facebook.react.uimanager.ReactShadowNode):357:357 -> applyLayoutBase + 34:41:void applyLayoutBase(com.facebook.react.uimanager.ReactShadowNode):359:359 -> applyLayoutBase + 42:47:void applyLayoutBase(com.facebook.react.uimanager.ReactShadowNode):360:360 -> applyLayoutBase + 48:56:void applyLayoutBase(com.facebook.react.uimanager.ReactShadowNode):366:366 -> applyLayoutBase + 57:65:void applyLayoutBase(com.facebook.react.uimanager.ReactShadowNode):367:367 -> applyLayoutBase + 66:70:void applyLayoutBase(com.facebook.react.uimanager.ReactShadowNode):370:370 -> applyLayoutBase + 71:74:void applyLayoutBase(com.facebook.react.uimanager.ReactShadowNode):373:373 -> applyLayoutBase + 1:14:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):377:377 -> applyLayoutRecursive + 15:18:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):378:378 -> applyLayoutRecursive + 19:20:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):379:379 -> applyLayoutRecursive + 21:28:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):380:380 -> applyLayoutRecursive + 29:32:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):384:384 -> applyLayoutRecursive + 33:36:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):385:385 -> applyLayoutRecursive + 37:42:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):386:386 -> applyLayoutRecursive + 43:49:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):379:379 -> applyLayoutRecursive + 50:55:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):390:390 -> applyLayoutRecursive + 56:59:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):391:391 -> applyLayoutRecursive + 60:63:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):392:392 -> applyLayoutRecursive + 64:72:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):393:393 -> applyLayoutRecursive + 73:78:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):396:396 -> applyLayoutRecursive + 79:82:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):398:398 -> applyLayoutRecursive + 83:88:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):399:399 -> applyLayoutRecursive + 89:95:void applyLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode,int,int):404:404 -> applyLayoutRecursive + 1:13:void assertNodeSupportedWithoutOptimizer(com.facebook.react.uimanager.ReactShadowNode):84:84 -> assertNodeSupportedWithoutOptimizer + 14:17:void assertNodeSupportedWithoutOptimizer(com.facebook.react.uimanager.ReactShadowNode):83:83 -> assertNodeSupportedWithoutOptimizer + 1:12:void handleCreateView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap):108:108 -> handleCreateView + 13:21:void handleCreateView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap):109:109 -> handleCreateView + 22:24:void handleCreateView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap):110:110 -> handleCreateView + 25:32:void handleCreateView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap):112:112 -> handleCreateView + 33:34:void handleCreateView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap):113:113 -> handleCreateView + 35:42:void handleCreateView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap):114:114 -> handleCreateView + 43:46:void handleCreateView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap):113:113 -> handleCreateView + 1:7:void handleForceViewToBeNonLayoutOnly(com.facebook.react.uimanager.ReactShadowNode):229:229 -> handleForceViewToBeNonLayoutOnly + 8:11:void handleForceViewToBeNonLayoutOnly(com.facebook.react.uimanager.ReactShadowNode):230:230 -> handleForceViewToBeNonLayoutOnly + 3:5:void handleManageChildren(com.facebook.react.uimanager.ReactShadowNode,int[],int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):169:169 -> handleManageChildren + 6:8:void handleManageChildren(com.facebook.react.uimanager.ReactShadowNode,int[],int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):170:170 -> handleManageChildren + 9:11:void handleManageChildren(com.facebook.react.uimanager.ReactShadowNode,int[],int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):172:172 -> handleManageChildren + 12:21:void handleManageChildren(com.facebook.react.uimanager.ReactShadowNode,int[],int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):173:173 -> handleManageChildren + 22:27:void handleManageChildren(com.facebook.react.uimanager.ReactShadowNode,int[],int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):178:178 -> handleManageChildren + 28:33:void handleManageChildren(com.facebook.react.uimanager.ReactShadowNode,int[],int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):179:179 -> handleManageChildren + 34:36:void handleManageChildren(com.facebook.react.uimanager.ReactShadowNode,int[],int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):182:182 -> handleManageChildren + 37:38:void handleManageChildren(com.facebook.react.uimanager.ReactShadowNode,int[],int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):183:183 -> handleManageChildren + 39:46:void handleManageChildren(com.facebook.react.uimanager.ReactShadowNode,int[],int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):184:184 -> handleManageChildren + 47:55:void handleManageChildren(com.facebook.react.uimanager.ReactShadowNode,int[],int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):185:185 -> handleManageChildren + 1:4:void handleRemoveNode(com.facebook.react.uimanager.ReactShadowNode):120:120 -> handleRemoveNode + 2:7:void handleSetChildren(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.bridge.ReadableArray):200:200 -> handleSetChildren + 8:17:void handleSetChildren(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.bridge.ReadableArray):201:201 -> handleSetChildren + 18:24:void handleSetChildren(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.bridge.ReadableArray):202:202 -> handleSetChildren + 1:4:void handleUpdateLayout(com.facebook.react.uimanager.ReactShadowNode):225:225 -> handleUpdateLayout + 1:12:void handleUpdateView(com.facebook.react.uimanager.ReactShadowNode,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):135:135 -> handleUpdateView + 13:16:void handleUpdateView(com.facebook.react.uimanager.ReactShadowNode,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):137:137 -> handleUpdateView + 17:22:void handleUpdateView(com.facebook.react.uimanager.ReactShadowNode,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):138:138 -> handleUpdateView + 23:32:void handleUpdateView(com.facebook.react.uimanager.ReactShadowNode,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):139:139 -> handleUpdateView + 5:20:boolean isLayoutOnlyAndCollapsable(com.facebook.react.uimanager.ReactStylesDiffMap):463:463 -> isLayoutOnlyAndCollapsable + 21:28:boolean isLayoutOnlyAndCollapsable(com.facebook.react.uimanager.ReactStylesDiffMap):467:467 -> isLayoutOnlyAndCollapsable + 29:34:boolean isLayoutOnlyAndCollapsable(com.facebook.react.uimanager.ReactStylesDiffMap):468:468 -> isLayoutOnlyAndCollapsable + 35:50:boolean isLayoutOnlyAndCollapsable(com.facebook.react.uimanager.ReactStylesDiffMap):469:469 -> isLayoutOnlyAndCollapsable + 1:6:void onBatchComplete():239:239 -> onBatchComplete + 1:6:void onViewUpdatesCompleted(com.facebook.react.uimanager.ReactShadowNode):483:483 -> onViewUpdatesCompleted + 1:9:void removeNodeFromParent(com.facebook.react.uimanager.ReactShadowNode,boolean):286:286 -> removeNodeFromParent + 10:16:void removeNodeFromParent(com.facebook.react.uimanager.ReactShadowNode,boolean):287:287 -> removeNodeFromParent + 17:26:void removeNodeFromParent(com.facebook.react.uimanager.ReactShadowNode,boolean):288:288 -> removeNodeFromParent + 27:32:void removeNodeFromParent(com.facebook.react.uimanager.ReactShadowNode,boolean):292:292 -> removeNodeFromParent + 33:36:void removeNodeFromParent(com.facebook.react.uimanager.ReactShadowNode,boolean):294:294 -> removeNodeFromParent + 37:39:void removeNodeFromParent(com.facebook.react.uimanager.ReactShadowNode,boolean):295:295 -> removeNodeFromParent + 40:41:void removeNodeFromParent(com.facebook.react.uimanager.ReactShadowNode,boolean):297:297 -> removeNodeFromParent + 42:52:void removeNodeFromParent(com.facebook.react.uimanager.ReactShadowNode,boolean):298:298 -> removeNodeFromParent + 53:63:void removeNodeFromParent(com.facebook.react.uimanager.ReactShadowNode,boolean):301:301 -> removeNodeFromParent + 64:67:void removeNodeFromParent(com.facebook.react.uimanager.ReactShadowNode,boolean):297:297 -> removeNodeFromParent + 1:7:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):410:410 -> transitionLayoutOnlyViewToNativeView + 8:11:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):412:412 -> transitionLayoutOnlyViewToNativeView + 12:15:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):419:419 -> transitionLayoutOnlyViewToNativeView + 16:18:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):420:420 -> transitionLayoutOnlyViewToNativeView + 19:21:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):421:421 -> transitionLayoutOnlyViewToNativeView + 22:24:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):423:423 -> transitionLayoutOnlyViewToNativeView + 25:26:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):426:426 -> transitionLayoutOnlyViewToNativeView + 27:38:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):427:427 -> transitionLayoutOnlyViewToNativeView + 39:41:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):426:426 -> transitionLayoutOnlyViewToNativeView + 42:44:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):430:430 -> transitionLayoutOnlyViewToNativeView + 45:48:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):431:431 -> transitionLayoutOnlyViewToNativeView + 49:54:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):432:432 -> transitionLayoutOnlyViewToNativeView + 55:64:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):433:433 -> transitionLayoutOnlyViewToNativeView + 65:74:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):440:440 -> transitionLayoutOnlyViewToNativeView + 75:86:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):443:443 -> transitionLayoutOnlyViewToNativeView + 87:114:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):445:445 -> transitionLayoutOnlyViewToNativeView + 115:125:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):449:449 -> transitionLayoutOnlyViewToNativeView + 126:130:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):440:440 -> transitionLayoutOnlyViewToNativeView + 131:143:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):450:450 -> transitionLayoutOnlyViewToNativeView + 144:146:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):451:451 -> transitionLayoutOnlyViewToNativeView + 147:152:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):452:452 -> transitionLayoutOnlyViewToNativeView + 153:162:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):453:453 -> transitionLayoutOnlyViewToNativeView + 163:168:void transitionLayoutOnlyViewToNativeView(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):455:455 -> transitionLayoutOnlyViewToNativeView + 1:8:com.facebook.react.uimanager.NativeViewHierarchyOptimizer$NodeIndexPair walkUpUntilNativeKindIsParent(com.facebook.react.uimanager.ReactShadowNode,int):244:244 -> walkUpUntilNativeKindIsParent + 9:16:com.facebook.react.uimanager.NativeViewHierarchyOptimizer$NodeIndexPair walkUpUntilNativeKindIsParent(com.facebook.react.uimanager.ReactShadowNode,int):245:245 -> walkUpUntilNativeKindIsParent + 17:28:com.facebook.react.uimanager.NativeViewHierarchyOptimizer$NodeIndexPair walkUpUntilNativeKindIsParent(com.facebook.react.uimanager.ReactShadowNode,int):252:252 -> walkUpUntilNativeKindIsParent + 29:35:com.facebook.react.uimanager.NativeViewHierarchyOptimizer$NodeIndexPair walkUpUntilNativeKindIsParent(com.facebook.react.uimanager.ReactShadowNode,int):253:253 -> walkUpUntilNativeKindIsParent + 36:41:com.facebook.react.uimanager.NativeViewHierarchyOptimizer$NodeIndexPair walkUpUntilNativeKindIsParent(com.facebook.react.uimanager.ReactShadowNode,int):257:257 -> walkUpUntilNativeKindIsParent +com.facebook.react.uimanager.NativeViewHierarchyOptimizer$NodeIndexPair -> com.facebook.react.uimanager.NativeViewHierarchyOptimizer$NodeIndexPair: +# {"id":"sourceFile","fileName":"NativeViewHierarchyOptimizer.java"} + 1:3:void (com.facebook.react.uimanager.ReactShadowNode,int):67:67 -> + 4:5:void (com.facebook.react.uimanager.ReactShadowNode,int):68:68 -> + 6:8:void (com.facebook.react.uimanager.ReactShadowNode,int):69:69 -> +com.facebook.react.uimanager.NoSuchNativeViewException -> com.facebook.react.uimanager.NoSuchNativeViewException: +# {"id":"sourceFile","fileName":"NoSuchNativeViewException.kt"} + 9:10:void ():29:29 -> + 11:12:void ():30:30 -> + 13:16:void ():28:28 -> + 6:9:void (java.lang.String):24:24 -> +com.facebook.react.uimanager.NoSuchNativeViewException$Companion -> com.facebook.react.uimanager.NoSuchNativeViewException$Companion: +# {"id":"sourceFile","fileName":"NoSuchNativeViewException.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():26:26 -> +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;"} + 9:10:void ():69:69 -> + 11:12:void ():70:70 -> + 13:15:void ():68:68 -> + 16:25:void ():74:74 -> + 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;"} + 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 + 5:9:com.facebook.react.bridge.WritableMap getEventData():50 -> getEventData + 10:22:com.facebook.react.bridge.WritableMap getEventData():51:51 -> getEventData + 23:35:com.facebook.react.bridge.WritableMap getEventData():52:52 -> getEventData + 36:48:com.facebook.react.bridge.WritableMap getEventData():53:53 -> getEventData + 49:61:com.facebook.react.bridge.WritableMap getEventData():54:54 -> getEventData + 62:65:com.facebook.react.bridge.WritableMap getEventData():58:58 -> getEventData + 66:70:com.facebook.react.bridge.WritableMap getEventData():59:59 -> getEventData + 71:80:com.facebook.react.bridge.WritableMap getEventData():60:60 -> getEventData + 1:3:java.lang.String getEventName():47:47 -> getEventName + 1:3:void setHeight$ReactAndroid_release(int):33:33 -> getHeight$ReactAndroid_release + 1:3:int getHeight$ReactAndroid_release():33 -> getHeight$ReactAndroid_release + 1:3:void setWidth$ReactAndroid_release(int):32:32 -> getWidth$ReactAndroid_release + 1:3:int getWidth$ReactAndroid_release():32 -> getWidth$ReactAndroid_release + 1:3:void setX$ReactAndroid_release(int):30:30 -> getX$ReactAndroid_release + 1:3:int getX$ReactAndroid_release():30 -> getX$ReactAndroid_release + 1:3:void setY$ReactAndroid_release(int):31:31 -> getY$ReactAndroid_release + 1:3:int getY$ReactAndroid_release():31 -> getY$ReactAndroid_release + 1:3:void init(int,int,int,int,int,int):40:40 -> init + 4:5:void init(int,int,int,int,int,int):41:41 -> init + 6:7:void init(int,int,int,int,int,int):42:42 -> init + 8:9:void init(int,int,int,int,int,int):43:43 -> init + 10:12:void init(int,int,int,int,int,int):44:44 -> init + 1:1:com.facebook.react.uimanager.OnLayoutEvent obtain(int,int,int,int,int):0:0 -> obtain + 2:2:com.facebook.react.uimanager.OnLayoutEvent obtain(int,int,int,int,int,int):0:0 -> obtain + 1:6:void onDispose():36:36 -> onDispose + 1:3:void setHeight$ReactAndroid_release(int):33:33 -> setHeight$ReactAndroid_release + 1:3:void setWidth$ReactAndroid_release(int):32:32 -> setWidth$ReactAndroid_release + 1:3:void setX$ReactAndroid_release(int):30:30 -> setX$ReactAndroid_release + 1:3:void setY$ReactAndroid_release(int):31:31 -> setY$ReactAndroid_release +com.facebook.react.uimanager.OnLayoutEvent$Companion -> com.facebook.react.uimanager.OnLayoutEvent$Companion: +# {"id":"sourceFile","fileName":"OnLayoutEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():66:66 -> + 1:1:com.facebook.react.uimanager.OnLayoutEvent obtain(int,int,int,int,int):82:82 -> obtain + 2:2:com.facebook.react.uimanager.OnLayoutEvent obtain(int,int,int,int,int,int):94:94 -> obtain + 3:3:com.facebook.react.uimanager.OnLayoutEvent obtain(int,int,int,int,int,int):96:96 -> obtain + 4:4:com.facebook.react.uimanager.OnLayoutEvent obtain(int,int,int,int,int,int):98:98 -> obtain +com.facebook.react.uimanager.PixelUtil -> com.facebook.react.uimanager.PixelUtil: +# {"id":"sourceFile","fileName":"PixelUtil.kt"} + 1:4:void ():14:14 -> + 1:1:float dpToPx(int):75:75 -> dpToPx + 2:2:float dpToPx(long):77:77 -> dpToPx + 3:3:float dpToPx(float):79:79 -> dpToPx + 4:4:float dpToPx(double):81:81 -> dpToPx + 1:7:float getDisplayMetricDensity():72:72 -> getDisplayMetricDensity + 1:1:float pxToDp(int):83:83 -> pxToDp + 2:2:float pxToDp(long):85:85 -> pxToDp + 3:3:float pxToDp(float):87:87 -> pxToDp + 4:4:float pxToDp(double):89:89 -> pxToDp + 1:9:float toDIPFromPixel(float):62:62 -> toDIPFromPixel + 10:17:float toDIPFromPixel(float):66:66 -> toDIPFromPixel + 1:1:float toPixelFromDIP(float):18:18 -> toPixelFromDIP + 2:2:float toPixelFromDIP(float):25:25 -> toPixelFromDIP + 3:3:float toPixelFromDIP(float):22:22 -> toPixelFromDIP + 4:4:float toPixelFromDIP(double):32:32 -> toPixelFromDIP + 1:1:float toPixelFromSP(float):0:0 -> toPixelFromSP + 2:2:float toPixelFromSP(float,float):39:39 -> toPixelFromSP + 3:4:float toPixelFromSP(float,float):43:44 -> toPixelFromSP + 5:5:float toPixelFromSP(float,float):47:47 -> toPixelFromSP + 6:6:float toPixelFromSP(double):56:56 -> toPixelFromSP + 7:11:float toPixelFromSP$default(float,float,int,java.lang.Object):36:36 -> toPixelFromSP$default +com.facebook.react.uimanager.PointerEvents -> com.facebook.react.uimanager.PointerEvents: +# {"id":"sourceFile","fileName":"PointerEvents.kt"} + 1:10:void ():18:18 -> + 11:20:void ():21:21 -> + 21:30:void ():24:24 -> + 31:61:void ():27:27 -> + 1:4:void (java.lang.String,int):16:16 -> + 7:9:com.facebook.react.uimanager.PointerEvents valueOf(java.lang.String):49:49 -> valueOf + 7:9:com.facebook.react.uimanager.PointerEvents[] values():49:49 -> values +com.facebook.react.uimanager.PointerEvents$Companion -> com.facebook.react.uimanager.PointerEvents$Companion: +# {"id":"sourceFile","fileName":"PointerEvents.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():29:29 -> + 6:18:boolean canBeTouchTarget(com.facebook.react.uimanager.PointerEvents):41:41 -> canBeTouchTarget + 6:18:boolean canChildrenBeTouchTarget(com.facebook.react.uimanager.PointerEvents):46:46 -> canChildrenBeTouchTarget + 3:5:com.facebook.react.uimanager.PointerEvents parsePointerEvents(java.lang.String):34:34 -> parsePointerEvents + 6:37:com.facebook.react.uimanager.PointerEvents parsePointerEvents(java.lang.String):36:36 -> parsePointerEvents +com.facebook.react.uimanager.ReactAccessibilityDelegate -> com.facebook.react.uimanager.ReactAccessibilityDelegate: +# {"id":"sourceFile","fileName":"ReactAccessibilityDelegate.kt"} + 9:24:void ():565:565 -> + 25:40:void ():566:566 -> + 41:56:void ():567:567 -> + 57:72:void ():568:568 -> + 73:88:void ():569:569 -> + 89:108:void ():570:570 -> + 109:116:void ():564:564 -> + 117:118:void ():574:574 -> + 119:126:void ():575:575 -> + 6:8:void (android.view.View,boolean,int):50:50 -> + 9:10:android.view.View getHostView():47:47 -> + 9:10:void (android.view.View,boolean,int):47 -> + 11:17:void (android.view.View,boolean,int):53:53 -> + 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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;)LG/A;"} + 1:3:android.view.View getHostView():47:47 -> getHostView + 1:1:java.lang.CharSequence getTalkbackDescription(android.view.View,G.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.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.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.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.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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;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 + 32:39:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):198:198 -> onInitializeAccessibilityEvent + 40:47:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):199:199 -> onInitializeAccessibilityEvent + 48:51:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):201:201 -> onInitializeAccessibilityEvent + 52:55:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):202:202 -> onInitializeAccessibilityEvent + 56:59:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):203:203 -> onInitializeAccessibilityEvent + 60:67:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):205:205 -> onInitializeAccessibilityEvent + 68:73:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):206:206 -> onInitializeAccessibilityEvent + 74:79:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):207:207 -> onInitializeAccessibilityEvent + 80:83:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):209:209 -> onInitializeAccessibilityEvent + 84:87:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):210:210 -> onInitializeAccessibilityEvent + 88:98:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):211:211 -> onInitializeAccessibilityEvent + 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"} + 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 + 49:54:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):81:81 -> onInitializeAccessibilityNodeInfo + 55:64:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):82:82 -> onInitializeAccessibilityNodeInfo + 65:80:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):84:84 -> onInitializeAccessibilityNodeInfo + 81:83:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):88:88 -> onInitializeAccessibilityNodeInfo + 84:91:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):91:91 -> onInitializeAccessibilityNodeInfo + 92:111:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):93:93 -> onInitializeAccessibilityNodeInfo + 112:114:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):95:95 -> onInitializeAccessibilityNodeInfo + 115:124:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):100:100 -> onInitializeAccessibilityNodeInfo + 125:129:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):102:102 -> onInitializeAccessibilityNodeInfo + 130:137:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):104:104 -> onInitializeAccessibilityNodeInfo + 138:147:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):107:107 -> onInitializeAccessibilityNodeInfo + 148:153:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):109:109 -> onInitializeAccessibilityNodeInfo + 154:159:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):110:110 -> onInitializeAccessibilityNodeInfo + 160:165:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):111:111 -> onInitializeAccessibilityNodeInfo + 166:171:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):112:112 -> onInitializeAccessibilityNodeInfo + 172:177:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):113:113 -> onInitializeAccessibilityNodeInfo + 178:181:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):116:116 -> onInitializeAccessibilityNodeInfo + 182:187:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):117:117 -> onInitializeAccessibilityNodeInfo + 188:194:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):121:121 -> onInitializeAccessibilityNodeInfo + 195:200:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):122:122 -> onInitializeAccessibilityNodeInfo + 201:208:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):123:123 -> onInitializeAccessibilityNodeInfo + 209:212:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):125:125 -> onInitializeAccessibilityNodeInfo + 213:233:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):128:128 -> onInitializeAccessibilityNodeInfo + 234:248:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):130:130 -> onInitializeAccessibilityNodeInfo + 249:250:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):131:131 -> onInitializeAccessibilityNodeInfo + 251:256:java.lang.Object kotlin.collections.MapsKt__MapsKt.getOrPut(java.util.Map,java.lang.Object,kotlin.jvm.functions.Function0):384:384 -> onInitializeAccessibilityNodeInfo + 251:256:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):131 -> onInitializeAccessibilityNodeInfo + 257:266:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):131:131 -> onInitializeAccessibilityNodeInfo + 267:269:java.lang.Object kotlin.collections.MapsKt__MapsKt.getOrPut(java.util.Map,java.lang.Object,kotlin.jvm.functions.Function0):387:387 -> onInitializeAccessibilityNodeInfo + 267:269:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):131 -> onInitializeAccessibilityNodeInfo + 270:275:java.lang.Object kotlin.collections.MapsKt__MapsKt.getOrPut(java.util.Map,java.lang.Object,kotlin.jvm.functions.Function0):385:385 -> onInitializeAccessibilityNodeInfo + 270:275:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):131 -> onInitializeAccessibilityNodeInfo + 276:279:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):129:129 -> onInitializeAccessibilityNodeInfo + 280:284:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):132:132 -> onInitializeAccessibilityNodeInfo + 285:289:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):133:133 -> onInitializeAccessibilityNodeInfo + 290:295:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):134:134 -> onInitializeAccessibilityNodeInfo + 296:303:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):123:123 -> onInitializeAccessibilityNodeInfo + 304:313:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):139:139 -> onInitializeAccessibilityNodeInfo + 314:321:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):142:142 -> onInitializeAccessibilityNodeInfo + 322:329:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):143:143 -> onInitializeAccessibilityNodeInfo + 330:337:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):144:144 -> onInitializeAccessibilityNodeInfo + 338:341:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):146:146 -> onInitializeAccessibilityNodeInfo + 342:345:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):147:147 -> onInitializeAccessibilityNodeInfo + 346:349:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):148:148 -> onInitializeAccessibilityNodeInfo + 350:357:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):150:150 -> onInitializeAccessibilityNodeInfo + 358:363:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):151:151 -> onInitializeAccessibilityNodeInfo + 364:369:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):152:152 -> onInitializeAccessibilityNodeInfo + 370:373:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):154:154 -> onInitializeAccessibilityNodeInfo + 374:377:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):155:155 -> onInitializeAccessibilityNodeInfo + 378:390:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):156:156 -> onInitializeAccessibilityNodeInfo + 391:394:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):159:159 -> onInitializeAccessibilityNodeInfo + 395:397:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):158:158 -> onInitializeAccessibilityNodeInfo + 398:407:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):173:173 -> onInitializeAccessibilityNodeInfo + 408:410:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):175:175 -> onInitializeAccessibilityNodeInfo + 411:427:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):177:177 -> onInitializeAccessibilityNodeInfo + 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"} + 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 + 28:39:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):227:227 -> performAccessibilityAction + 40:43:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):228:228 -> performAccessibilityAction + 44:60:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):229:229 -> performAccessibilityAction + 61:71:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):230:230 -> performAccessibilityAction + 72:77:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):231:231 -> performAccessibilityAction + 78:81:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):232:232 -> performAccessibilityAction + 82:85:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):233:233 -> performAccessibilityAction + 86:95:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):234:234 -> performAccessibilityAction + 96:99:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):236:236 -> performAccessibilityAction + 100:104:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):237:237 -> performAccessibilityAction + 105:108:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):236:236 -> performAccessibilityAction + 109:115:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):243:243 -> performAccessibilityAction + 116:120:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):241:241 -> performAccessibilityAction + 121:133:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):249:249 -> performAccessibilityAction + 134:141:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):250:250 -> performAccessibilityAction + 142:145:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):252:252 -> performAccessibilityAction + 146:153:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):253:253 -> performAccessibilityAction + 154:163:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):254:254 -> performAccessibilityAction + 164:171:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):256:256 -> performAccessibilityAction + 172:174:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):257:257 -> performAccessibilityAction + 175:181:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):259:259 -> performAccessibilityAction + 182:186:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):263:263 -> performAccessibilityAction + 1:9:void scheduleAccessibilityEventSender(android.view.View):272:272 -> scheduleAccessibilityEventSender + 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 + # {"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"} + 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;"} +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 -> + 9:11:void (com.facebook.react.bridge.WritableMap,int,int):394:394 -> + 1:3:com.facebook.react.bridge.WritableMap getEventData():403:403 -> getEventData + 1:3:java.lang.String getEventName():399:399 -> getEventName +com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole -> com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole: +# {"id":"sourceFile","fileName":"ReactAccessibilityDelegate.kt"} + 1:10:void ():414:414 -> + 11:20:void ():415:415 -> + 21:30:void ():416:416 -> + 31:40:void ():417:417 -> + 41:50:void ():418:418 -> + 51:60:void ():419:419 -> + 61:70:void ():420:420 -> + 71:80:void ():421:421 -> + 81:91:void ():422:422 -> + 92:102:void ():423:423 -> + 103:113:void ():424:424 -> + 114:124:void ():425:425 -> + 125:135:void ():426:426 -> + 136:146:void ():427:427 -> + 147:157:void ():428:428 -> + 158:168:void ():429:429 -> + 169:179:void ():430:430 -> + 180:190:void ():431:431 -> + 191:201:void ():432:432 -> + 202:212:void ():433:433 -> + 213:223:void ():434:434 -> + 224:234:void ():435:435 -> + 235:245:void ():436:436 -> + 246:256:void ():437:437 -> + 257:267:void ():438:438 -> + 268:278:void ():439:439 -> + 279:289:void ():440:440 -> + 290:300:void ():441:441 -> + 301:311:void ():442:442 -> + 312:322:void ():443:443 -> + 323:333:void ():444:444 -> + 334:344:void ():445:445 -> + 345:355:void ():446:446 -> + 356:366:void ():447:447 -> + 367:377:void ():448:448 -> + 378:388:void ():449:449 -> + 389:399:void ():450:450 -> + 400:410:void ():451:451 -> + 411:442:void ():452:452 -> + 1:4:void (java.lang.String,int):413:413 -> + 7:9:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole valueOf(java.lang.String):558:558 -> valueOf + 7:9:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole[] values():558:558 -> values +com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole$Companion -> com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole$Companion: +# {"id":"sourceFile","fileName":"ReactAccessibilityDelegate.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():454:454 -> + 6:18:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):516:516 -> fromRole + 19:21:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):542:542 -> fromRole + 22:24:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):541:541 -> fromRole + 25:27:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):540:540 -> fromRole + 28:30:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):539:539 -> fromRole + 31:33:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):538:538 -> fromRole + 34:36:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):537:537 -> fromRole + 37:39:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):536:536 -> fromRole + 40:42:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):535:535 -> fromRole + 43:45:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):534:534 -> fromRole + 46:48:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):533:533 -> fromRole + 49:51:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):532:532 -> fromRole + 52:54:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):531:531 -> fromRole + 55:57:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):530:530 -> fromRole + 58:60:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):529:529 -> fromRole + 61:63:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):528:528 -> fromRole + 64:66:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):527:527 -> fromRole + 67:69:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):526:526 -> fromRole + 70:72:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):525:525 -> fromRole + 73:75:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):524:524 -> fromRole + 76:78:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):523:523 -> fromRole + 79:81:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):522:522 -> fromRole + 82:84:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):521:521 -> fromRole + 85:87:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):520:520 -> fromRole + 88:90:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):519:519 -> fromRole + 91:93:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):518:518 -> fromRole + 94:96:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):517:517 -> fromRole + 3:5:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromValue(java.lang.String):503:503 -> fromValue + 6:25:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromValue(java.lang.String):506:506 -> fromValue + 26:37:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromValue(java.lang.String):507:507 -> fromValue + 38:60:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromValue(java.lang.String):511:511 -> fromValue + 6:15:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromViewTag(android.view.View):550:550 -> fromViewTag + 16:20:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromViewTag(android.view.View):552:552 -> fromViewTag + 21:29:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole fromViewTag(android.view.View):554:554 -> fromViewTag + 6:22:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):457:457 -> getValue + 23:25:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):496:496 -> getValue + 26:28:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):480:480 -> getValue + 29:31:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):479:479 -> getValue + 32:34:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):478:478 -> getValue + 35:37:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):477:477 -> getValue + 38:40:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):476:476 -> getValue + 41:43:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):475:475 -> getValue + 44:46:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):474:474 -> getValue + 47:49:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):473:473 -> getValue + 50:52:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):472:472 -> getValue + 53:55:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):471:471 -> getValue + 56:58:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):470:470 -> getValue + 59:61:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):469:469 -> getValue + 62:64:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):468:468 -> getValue + 65:67:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):467:467 -> getValue + 68:70:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):466:466 -> getValue + 71:73:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):465:465 -> getValue + 74:76:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):464:464 -> getValue + 77:79:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):463:463 -> getValue + 80:82:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):462:462 -> getValue + 83:85:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):461:461 -> getValue + 86:88:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):460:460 -> getValue + 89:91:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):459:459 -> getValue + 92:94:java.lang.String getValue(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):458:458 -> getValue +com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole$Companion$WhenMappings -> com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole$Companion$WhenMappings: +# {"id":"sourceFile","fileName":"ReactAccessibilityDelegate.kt"} +com.facebook.react.uimanager.ReactAccessibilityDelegate$Companion -> com.facebook.react.uimanager.ReactAccessibilityDelegate$Companion: +# {"id":"sourceFile","fileName":"ReactAccessibilityDelegate.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 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"} + 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;"} + 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;"} + 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 + 32:41:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):959:959 -> getTalkbackDescription + 42:43:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):960:960 -> getTalkbackDescription + 44:50:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):962:962 -> getTalkbackDescription + 51:61:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):965:965 -> getTalkbackDescription + 62:67:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):967:967 -> getTalkbackDescription + 68:71:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):973:973 -> getTalkbackDescription + 72:75:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):980:980 -> getTalkbackDescription + 76:80:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):981:981 -> getTalkbackDescription + 81:88:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):985:985 -> getTalkbackDescription + 89:92:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):987:987 -> getTalkbackDescription + 93:96:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):989:989 -> getTalkbackDescription + 97:99:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):991:991 -> getTalkbackDescription + 100:105:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):994:994 -> getTalkbackDescription + 106:111:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):995:995 -> getTalkbackDescription + 112:120:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):997:997 -> getTalkbackDescription + 121:127:java.lang.CharSequence getTalkbackDescription(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):998:998 -> getTalkbackDescription + 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"} + 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 + 33:35:boolean hasNonActionableSpeakingDescendants(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):755:755 -> hasNonActionableSpeakingDescendants + 36:42:boolean hasNonActionableSpeakingDescendants(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):757:757 -> hasNonActionableSpeakingDescendants + 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"} + 3:8:boolean hasText(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):843:843 -> hasText + # {"id":"com.android.tools.r8.residualsignature","signature":"(LG/z;)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"} + 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"} + 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"} + 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 + 43:58:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1762:1762 -> isActionableForAccessibility + 43:58:boolean isActionableForAccessibility(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):894 -> isActionableForAccessibility + 59:66:boolean isActionableForAccessibility(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):895:895 -> isActionableForAccessibility + 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"} + 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 + 36:41:boolean isSpeakingNode(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):836:836 -> isSpeakingNode + 42:52:boolean isSpeakingNode(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.View):837:837 -> isSpeakingNode + 1:8:java.lang.String removeFinalDelimiter(java.lang.StringBuilder):1012:1012 -> removeFinalDelimiter + 9:11:java.lang.String removeFinalDelimiter(java.lang.StringBuilder):1014:1014 -> removeFinalDelimiter + 12:21:java.lang.String removeFinalDelimiter(java.lang.StringBuilder):1016:1016 -> removeFinalDelimiter + 6:10:void resetDelegate(android.view.View,boolean,int):620:620 -> resetDelegate + 11:14:void resetDelegate(android.view.View,boolean,int):618:618 -> resetDelegate + 6:11:void setDelegate(android.view.View,boolean,int):595:595 -> setDelegate + 12:19:void setDelegate(android.view.View,boolean,int):596:596 -> setDelegate + 20:27:void setDelegate(android.view.View,boolean,int):597:597 -> setDelegate + 28:35:void setDelegate(android.view.View,boolean,int):598:598 -> setDelegate + 36:43:void setDelegate(android.view.View,boolean,int):599:599 -> setDelegate + 44:51:void setDelegate(android.view.View,boolean,int):600:600 -> setDelegate + 52:59:void setDelegate(android.view.View,boolean,int):601:601 -> setDelegate + 60:67:void setDelegate(android.view.View,boolean,int):602:602 -> setDelegate + 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"} + 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 + 47:56:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):711:711 -> setRole + 57:66:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):708:708 -> setRole + 67:76:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):705:705 -> setRole + 77:86:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):702:702 -> setRole + 87:96:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):699:699 -> setRole + 97:106:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):696:696 -> setRole + 107:116:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):693:693 -> setRole + 117:126:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):690:690 -> setRole + 127:136:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):687:687 -> setRole + 137:146:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):684:684 -> setRole + 147:156:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):681:681 -> setRole + 157:166:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):678:678 -> setRole + 167:170:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):675:675 -> setRole + 171:180:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):672:672 -> setRole + 181:183:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):668:668 -> setRole + 184:187:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):669:669 -> setRole + 188:191:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):665:665 -> setRole + 192:200:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):661:661 -> setRole + 201:204:void setRole(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole,android.content.Context):662:662 -> setRole + 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"} + 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 + 19:34:void setState(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.bridge.ReadableMap):632:632 -> setState + 35:42:void setState(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.bridge.ReadableMap):633:633 -> setState + 43:59:void setState(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.bridge.ReadableMap):634:634 -> setState + 60:68:void setState(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.bridge.ReadableMap):635:635 -> setState + 69:84:void setState(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.bridge.ReadableMap):636:636 -> setState + 85:88:void setState(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.bridge.ReadableMap):637:637 -> setState + 89:91:void setState(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.bridge.ReadableMap):638:638 -> setState + 92:96:void setState(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,com.facebook.react.bridge.ReadableMap):639:639 -> setState +com.facebook.react.uimanager.ReactAccessibilityDelegate$Companion$WhenMappings -> com.facebook.react.uimanager.ReactAccessibilityDelegate$Companion$WhenMappings: +# {"id":"sourceFile","fileName":"ReactAccessibilityDelegate.kt"} +com.facebook.react.uimanager.ReactAccessibilityDelegate$Role -> com.facebook.react.uimanager.ReactAccessibilityDelegate$Role: +# {"id":"sourceFile","fileName":"ReactAccessibilityDelegate.kt"} + 1:10:void ():314:314 -> + 11:20:void ():315:315 -> + 21:30:void ():316:316 -> + 31:40:void ():317:317 -> + 41:50:void ():318:318 -> + 51:60:void ():319:319 -> + 61:70:void ():320:320 -> + 71:80:void ():321:321 -> + 81:91:void ():322:322 -> + 92:102:void ():323:323 -> + 103:113:void ():324:324 -> + 114:124:void ():325:325 -> + 125:135:void ():326:326 -> + 136:146:void ():327:327 -> + 147:157:void ():328:328 -> + 158:168:void ():329:329 -> + 169:179:void ():330:330 -> + 180:190:void ():331:331 -> + 191:201:void ():332:332 -> + 202:212:void ():333:333 -> + 213:223:void ():334:334 -> + 224:234:void ():335:335 -> + 235:245:void ():336:336 -> + 246:256:void ():337:337 -> + 257:267:void ():338:338 -> + 268:278:void ():339:339 -> + 279:289:void ():340:340 -> + 290:300:void ():341:341 -> + 301:311:void ():342:342 -> + 312:322:void ():343:343 -> + 323:333:void ():344:344 -> + 334:344:void ():345:345 -> + 345:355:void ():346:346 -> + 356:366:void ():347:347 -> + 367:377:void ():348:348 -> + 378:388:void ():349:349 -> + 389:399:void ():350:350 -> + 400:410:void ():351:351 -> + 411:421:void ():352:352 -> + 422:432:void ():353:353 -> + 433:443:void ():354:354 -> + 444:454:void ():355:355 -> + 455:465:void ():356:356 -> + 466:476:void ():357:357 -> + 477:487:void ():358:358 -> + 488:498:void ():359:359 -> + 499:509:void ():360:360 -> + 510:520:void ():361:361 -> + 521:531:void ():362:362 -> + 532:542:void ():363:363 -> + 543:553:void ():364:364 -> + 554:564:void ():365:365 -> + 565:575:void ():366:366 -> + 576:586:void ():367:367 -> + 587:597:void ():368:368 -> + 598:608:void ():369:369 -> + 609:619:void ():370:370 -> + 620:630:void ():371:371 -> + 631:641:void ():372:372 -> + 642:652:void ():373:373 -> + 653:663:void ():374:374 -> + 664:674:void ():375:375 -> + 675:685:void ():376:376 -> + 686:696:void ():377:377 -> + 697:728:void ():378:378 -> + 1:4:void (java.lang.String,int):313:313 -> + 7:9:com.facebook.react.uimanager.ReactAccessibilityDelegate$Role valueOf(java.lang.String):391:391 -> valueOf + 7:9:com.facebook.react.uimanager.ReactAccessibilityDelegate$Role[] values():391:391 -> values +com.facebook.react.uimanager.ReactAccessibilityDelegate$Role$Companion -> com.facebook.react.uimanager.ReactAccessibilityDelegate$Role$Companion: +# {"id":"sourceFile","fileName":"ReactAccessibilityDelegate.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():380:380 -> + 1:20:com.facebook.react.uimanager.ReactAccessibilityDelegate$Role fromValue(java.lang.String):383:383 -> fromValue + 21:34:com.facebook.react.uimanager.ReactAccessibilityDelegate$Role fromValue(java.lang.String):384:384 -> fromValue +com.facebook.react.uimanager.ReactAccessibilityDelegate$accessibilityEventHandler$1 -> com.facebook.react.uimanager.ReactAccessibilityDelegate$accessibilityEventHandler$1: +# {"id":"sourceFile","fileName":"ReactAccessibilityDelegate.kt"} + 1:4:void ():53:53 -> + 6:12:void handleMessage(android.os.Message):55:55 -> handleMessage + 13:16:void handleMessage(android.os.Message):56:56 -> handleMessage +com.facebook.react.uimanager.ReactAxOrderHelper -> com.facebook.react.uimanager.ReactAxOrderHelper: +# {"id":"sourceFile","fileName":"ReactAxOrderHelper.kt"} + 1:4:void ():14:14 -> + 21:26:void buildAxOrderList(android.view.View,android.view.View,java.util.List,android.view.View[]):69:69 -> buildAxOrderList + 27:31:void buildAxOrderList(android.view.View,android.view.View,java.util.List,android.view.View[]):70:70 -> buildAxOrderList + 32:37:void buildAxOrderList(android.view.View,android.view.View,java.util.List,android.view.View[]):72:72 -> buildAxOrderList + 38:44:void buildAxOrderList(android.view.View,android.view.View,java.util.List,android.view.View[]):73:73 -> buildAxOrderList + 45:46:void buildAxOrderList(android.view.View,android.view.View,java.util.List,android.view.View[]):75:75 -> buildAxOrderList + 47:50:void buildAxOrderList(android.view.View,android.view.View,java.util.List,android.view.View[]):79:79 -> buildAxOrderList + 51:59:void buildAxOrderList(android.view.View,android.view.View,java.util.List,android.view.View[]):80:80 -> buildAxOrderList + 60:75:void buildAxOrderList(android.view.View,android.view.View,java.util.List,android.view.View[]):81:81 -> buildAxOrderList + 6:15:void cleanUpAxOrder(android.view.View):17:17 -> cleanUpAxOrder + 16:22:void cleanUpAxOrder(android.view.View):19:19 -> cleanUpAxOrder + 23:32:void cleanUpAxOrder(android.view.View):22:22 -> cleanUpAxOrder + 33:38:void cleanUpAxOrder(android.view.View):24:24 -> cleanUpAxOrder + 39:42:void cleanUpAxOrder(android.view.View):27:27 -> cleanUpAxOrder + 43:51:void cleanUpAxOrder(android.view.View):28:28 -> cleanUpAxOrder + 52:67:void cleanUpAxOrder(android.view.View):29:29 -> cleanUpAxOrder + 11:23:void disableFocusForSubtree(android.view.View,java.util.List):49:49 -> disableFocusForSubtree + 24:31:void disableFocusForSubtree(android.view.View,java.util.List):50:50 -> disableFocusForSubtree + 32:44:void disableFocusForSubtree(android.view.View,java.util.List):51:51 -> disableFocusForSubtree + 45:47:void disableFocusForSubtree(android.view.View,java.util.List):53:53 -> disableFocusForSubtree + 48:51:void disableFocusForSubtree(android.view.View,java.util.List):56:56 -> disableFocusForSubtree + 52:59:void disableFocusForSubtree(android.view.View,java.util.List):57:57 -> disableFocusForSubtree + 60:75:void disableFocusForSubtree(android.view.View,java.util.List):58:58 -> disableFocusForSubtree + 6:15:void restoreFocusability(android.view.View):36:36 -> restoreFocusability + 16:22:void restoreFocusability(android.view.View):38:38 -> restoreFocusability + 23:26:void restoreFocusability(android.view.View):41:41 -> restoreFocusability + 27:35:void restoreFocusability(android.view.View):42:42 -> restoreFocusability + 36:51:void restoreFocusability(android.view.View):43:43 -> restoreFocusability +com.facebook.react.uimanager.ReactClippingProhibitedView -> com.facebook.react.uimanager.ReactClippingProhibitedView: +# {"id":"sourceFile","fileName":"ReactClippingProhibitedView.kt"} +com.facebook.react.uimanager.ReactClippingViewGroup -> com.facebook.react.uimanager.ReactClippingViewGroup: +# {"id":"sourceFile","fileName":"ReactClippingViewGroup.kt"} +com.facebook.react.uimanager.ReactClippingViewGroupHelper -> com.facebook.react.uimanager.ReactClippingViewGroupHelper: +# {"id":"sourceFile","fileName":"ReactClippingViewGroupHelper.kt"} + 8:15:void ():23:23 -> + 1:4:void ():18:18 -> + 11:16:void calculateClippingRect(android.view.View,android.graphics.Rect):36:36 -> calculateClippingRect + 17:20:void calculateClippingRect(android.view.View,android.graphics.Rect):38:38 -> calculateClippingRect + 21:24:void calculateClippingRect(android.view.View,android.graphics.Rect):41:41 -> calculateClippingRect + 25:32:void calculateClippingRect(android.view.View,android.graphics.Rect):42:42 -> calculateClippingRect + 33:37:void calculateClippingRect(android.view.View,android.graphics.Rect):43:43 -> calculateClippingRect + 38:41:void calculateClippingRect(android.view.View,android.graphics.Rect):47:47 -> calculateClippingRect + 42:51:void calculateClippingRect(android.view.View,android.graphics.Rect):48:48 -> calculateClippingRect + 52:55:void calculateClippingRect(android.view.View,android.graphics.Rect):49:49 -> calculateClippingRect + 56:65:void calculateClippingRect(android.view.View,android.graphics.Rect):50:50 -> calculateClippingRect + 66:71:void calculateClippingRect(android.view.View,android.graphics.Rect):46:46 -> calculateClippingRect + 72:75:void calculateClippingRect(android.view.View,android.graphics.Rect):53:53 -> calculateClippingRect + 76:88:void calculateClippingRect(android.view.View,android.graphics.Rect):57:57 -> calculateClippingRect + 89:103:void calculateClippingRect(android.view.View,android.graphics.Rect):58:58 -> calculateClippingRect + 104:114:void calculateClippingRect(android.view.View,android.graphics.Rect):59:59 -> calculateClippingRect + 115:118:void calculateClippingRect(android.view.View,android.graphics.Rect):60:60 -> calculateClippingRect + 119:122:void calculateClippingRect(android.view.View,android.graphics.Rect):65:65 -> calculateClippingRect +com.facebook.react.uimanager.ReactCompoundView -> com.facebook.react.uimanager.ReactCompoundView: +# {"id":"sourceFile","fileName":"ReactCompoundView.kt"} +com.facebook.react.uimanager.ReactCompoundViewGroup -> com.facebook.react.uimanager.ReactCompoundViewGroup: +# {"id":"sourceFile","fileName":"ReactCompoundViewGroup.kt"} +com.facebook.react.uimanager.ReactOverflowView -> com.facebook.react.uimanager.ReactOverflowView: +# {"id":"sourceFile","fileName":"ReactOverflowView.kt"} +com.facebook.react.uimanager.ReactOverflowViewWithInset -> com.facebook.react.uimanager.ReactOverflowViewWithInset: +# {"id":"sourceFile","fileName":"ReactOverflowViewWithInset.kt"} +com.facebook.react.uimanager.ReactPointerEventsView -> com.facebook.react.uimanager.ReactPointerEventsView: +# {"id":"sourceFile","fileName":"ReactPointerEventsView.kt"} +com.facebook.react.uimanager.ReactRoot -> com.facebook.react.uimanager.ReactRoot: +# {"id":"sourceFile","fileName":"ReactRoot.java"} +com.facebook.react.uimanager.ReactRootViewTagGenerator -> com.facebook.react.uimanager.ReactRootViewTagGenerator: +# {"id":"sourceFile","fileName":"ReactRootViewTagGenerator.kt"} + 9:11:void ():16:16 -> + 1:4:void ():11:11 -> + 4:14:int getNextRootViewTag():21:21 -> getNextRootViewTag +com.facebook.react.uimanager.ReactShadowNode -> com.facebook.react.uimanager.ReactShadowNode: +# {"id":"sourceFile","fileName":"ReactShadowNode.java"} +com.facebook.react.uimanager.ReactShadowNodeImpl -> com.facebook.react.uimanager.ReactShadowNodeImpl: +# {"id":"sourceFile","fileName":"ReactShadowNodeImpl.java"} + com.facebook.yoga.YogaNode mYogaNode -> mYogaNode + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/r;"} + com.facebook.yoga.YogaConfig sYogaConfig -> sYogaConfig + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/c;"} + 1:7:void ():70:70 -> + 8:10:void ():71:71 -> + 11:15:void ():72:72 -> + 16:23:void ():76:76 -> + 1:4:void ():106:106 -> + 5:7:void ():85:85 -> + 8:11:void ():92:92 -> + 12:15:void ():100:100 -> + 16:19:void ():101:101 -> + 20:27:void ():107:107 -> + 28:33:void ():108:108 -> + 34:45:void ():109:109 -> + 46:53:void ():110:110 -> + 54:56:void ():111:111 -> + 57:63:void ():112:112 -> + 64:66:void ():114:114 -> + 1:1:void addChildAt(com.facebook.react.uimanager.ReactShadowNode,int):61:61 -> addChildAt + 2:3:void addChildAt(com.facebook.react.uimanager.ReactShadowNodeImpl,int):222:223 -> addChildAt + 4:5:void addChildAt(com.facebook.react.uimanager.ReactShadowNodeImpl,int):225:226 -> addChildAt + 6:7:void addChildAt(com.facebook.react.uimanager.ReactShadowNodeImpl,int):230:231 -> addChildAt + 8:8:void addChildAt(com.facebook.react.uimanager.ReactShadowNodeImpl,int):241:241 -> addChildAt + 9:9:void addChildAt(com.facebook.react.uimanager.ReactShadowNodeImpl,int):233:233 -> addChildAt + 10:10:void addChildAt(com.facebook.react.uimanager.ReactShadowNodeImpl,int):236:236 -> addChildAt + 11:11:void addChildAt(com.facebook.react.uimanager.ReactShadowNodeImpl,int):238:238 -> addChildAt + 12:12:void addChildAt(com.facebook.react.uimanager.ReactShadowNodeImpl,int):243:243 -> addChildAt + 13:14:void addChildAt(com.facebook.react.uimanager.ReactShadowNodeImpl,int):245:246 -> addChildAt + 15:15:void addChildAt(com.facebook.react.uimanager.ReactShadowNodeImpl,int):248:248 -> addChildAt + 1:1:void addNativeChildAt(com.facebook.react.uimanager.ReactShadowNode,int):61:61 -> addNativeChildAt + 2:3:void addNativeChildAt(com.facebook.react.uimanager.ReactShadowNodeImpl,int):522:523 -> addNativeChildAt + 4:5:void addNativeChildAt(com.facebook.react.uimanager.ReactShadowNodeImpl,int):525:526 -> addNativeChildAt + 6:7:void addNativeChildAt(com.facebook.react.uimanager.ReactShadowNodeImpl,int):529:530 -> addNativeChildAt + 1:1:void calculateLayout():496:496 -> calculateLayout + 2:2:void calculateLayout(float,float):501:501 -> calculateLayout + 1:8:java.lang.Iterable calculateLayoutOnChildren():1126:1126 -> calculateLayoutOnChildren + 9:11:java.lang.Iterable calculateLayoutOnChildren():1132:1132 -> calculateLayoutOnChildren + 1:6:void dirty():198:198 -> dirty + 7:12:void dirty():199:199 -> dirty + 13:18:void dirty():200:200 -> dirty + 19:26:void dirty():211:211 -> dirty + 1:4:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):385:385 -> dispatchUpdates + 5:7:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):386:386 -> dispatchUpdates + 8:13:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):389:389 -> dispatchUpdates + 14:17:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):390:390 -> dispatchUpdates + 18:22:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):391:391 -> dispatchUpdates + 23:27:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):392:392 -> dispatchUpdates + 28:31:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):393:393 -> dispatchUpdates + 32:40:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):394:394 -> dispatchUpdates + 41:49:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):395:395 -> dispatchUpdates + 50:53:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):397:397 -> dispatchUpdates + 54:59:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):398:398 -> dispatchUpdates + 60:79:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):402:402 -> dispatchUpdates + 80:81:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):408:408 -> dispatchUpdates + 82:83:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):409:409 -> dispatchUpdates + 84:85:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):410:410 -> dispatchUpdates + 86:91:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):411:411 -> dispatchUpdates + 92:95:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):416:416 -> dispatchUpdates + 96:103:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):419:419 -> dispatchUpdates + 104:107:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):420:420 -> dispatchUpdates + 108:111:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):421:421 -> dispatchUpdates + 112:115:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):422:422 -> dispatchUpdates + 116:119:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):423:423 -> dispatchUpdates + 120:123:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):424:424 -> dispatchUpdates + 124:128:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):425:425 -> dispatchUpdates + 129:132:void dispatchUpdates(float,float,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):418:418 -> dispatchUpdates + 1:8:boolean dispatchUpdatesWillChangeLayout(float,float):357:357 -> dispatchUpdatesWillChangeLayout + 9:12:boolean dispatchUpdatesWillChangeLayout(float,float):361:361 -> dispatchUpdatesWillChangeLayout + 13:17:boolean dispatchUpdatesWillChangeLayout(float,float):362:362 -> dispatchUpdatesWillChangeLayout + 18:22:boolean dispatchUpdatesWillChangeLayout(float,float):363:363 -> dispatchUpdatesWillChangeLayout + 23:26:boolean dispatchUpdatesWillChangeLayout(float,float):364:364 -> dispatchUpdatesWillChangeLayout + 27:35:boolean dispatchUpdatesWillChangeLayout(float,float):365:365 -> dispatchUpdatesWillChangeLayout + 36:44:boolean dispatchUpdatesWillChangeLayout(float,float):366:366 -> dispatchUpdatesWillChangeLayout + 45:48:boolean dispatchUpdatesWillChangeLayout(float,float):368:368 -> dispatchUpdatesWillChangeLayout + 49:54:boolean dispatchUpdatesWillChangeLayout(float,float):369:369 -> dispatchUpdatesWillChangeLayout + 55:74:boolean dispatchUpdatesWillChangeLayout(float,float):373:373 -> dispatchUpdatesWillChangeLayout + 1:4:void dispose():1102:1102 -> dispose + 5:7:void dispose():1103:1103 -> dispose + 8:17:void dispose():1104:1104 -> dispose + 1:1:com.facebook.react.uimanager.ReactShadowNode getChildAt(int):61:61 -> getChildAt + 2:2:com.facebook.react.uimanager.ReactShadowNodeImpl getChildAt(int):278:278 -> getChildAt + 3:3:com.facebook.react.uimanager.ReactShadowNodeImpl getChildAt(int):282:282 -> getChildAt + 4:4:com.facebook.react.uimanager.ReactShadowNodeImpl getChildAt(int):279:279 -> getChildAt + 1:11:int getChildCount():273:273 -> getChildCount + 1:7:float getFlex():828:828 -> getFlex + 1:3:java.lang.Integer getHeightMeasureSpec():1121:1121 -> getHeightMeasureSpec + 1:6:java.lang.String getHierarchyInfo():1057:1057 -> getHierarchyInfo + 7:9:java.lang.String getHierarchyInfo():1058:1058 -> getHierarchyInfo + 10:14:java.lang.String getHierarchyInfo():1059:1059 -> getHierarchyInfo + 5:12:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1065:1065 -> getHierarchyInfoWithIndentation + 13:14:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1068:1068 -> getHierarchyInfoWithIndentation + 15:17:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1069:1069 -> getHierarchyInfoWithIndentation + 18:30:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1070:1070 -> getHierarchyInfoWithIndentation + 31:33:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1071:1071 -> getHierarchyInfoWithIndentation + 34:42:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1072:1072 -> getHierarchyInfoWithIndentation + 43:45:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1073:1073 -> getHierarchyInfoWithIndentation + 46:52:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1074:1074 -> getHierarchyInfoWithIndentation + 53:56:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1075:1075 -> getHierarchyInfoWithIndentation + 57:58:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1076:1076 -> getHierarchyInfoWithIndentation + 59:61:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1077:1077 -> getHierarchyInfoWithIndentation + 62:70:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1078:1078 -> getHierarchyInfoWithIndentation + 71:73:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1079:1079 -> getHierarchyInfoWithIndentation + 74:82:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1080:1080 -> getHierarchyInfoWithIndentation + 83:85:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1081:1081 -> getHierarchyInfoWithIndentation + 86:94:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1082:1082 -> getHierarchyInfoWithIndentation + 95:97:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1083:1083 -> getHierarchyInfoWithIndentation + 98:106:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1084:1084 -> getHierarchyInfoWithIndentation + 107:110:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1085:1085 -> getHierarchyInfoWithIndentation + 111:115:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1087:1087 -> getHierarchyInfoWithIndentation + 116:120:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1089:1089 -> getHierarchyInfoWithIndentation + 121:127:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1091:1091 -> getHierarchyInfoWithIndentation + 128:133:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1095:1095 -> getHierarchyInfoWithIndentation + 134:146:void getHierarchyInfoWithIndentation(java.lang.StringBuilder,int):1096:1096 -> getHierarchyInfoWithIndentation + 1:7:com.facebook.yoga.YogaDirection getLayoutDirection():738:738 -> getLayoutDirection + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/yoga/h;"} + 1:7:float getLayoutHeight():701:701 -> getLayoutHeight + 1:1:com.facebook.react.uimanager.ReactShadowNode getLayoutParent():61:61 -> getLayoutParent + 2:2:com.facebook.react.uimanager.ReactShadowNodeImpl getLayoutParent():465:465 -> getLayoutParent + 1:7:float getLayoutWidth():696:696 -> getLayoutWidth + 1:7:float getLayoutX():686:686 -> getLayoutX + 1:7:float getLayoutY():691:691 -> getLayoutY + 1:11:int getNativeChildCount():553:553 -> getNativeChildCount + 1:13:com.facebook.react.uimanager.NativeKind getNativeKind():586:586 -> getNativeKind + 14:25:com.facebook.react.uimanager.NativeKind getNativeKind():588:588 -> getNativeKind + 26:28:com.facebook.react.uimanager.NativeKind getNativeKind():587:587 -> getNativeKind + 1:1:int getNativeOffsetForChild(com.facebook.react.uimanager.ReactShadowNode):61:61 -> getNativeOffsetForChild + 2:3:int getNativeOffsetForChild(com.facebook.react.uimanager.ReactShadowNodeImpl):669:670 -> getNativeOffsetForChild + 4:4:int getNativeOffsetForChild(com.facebook.react.uimanager.ReactShadowNodeImpl):675:675 -> getNativeOffsetForChild + 5:6:int getNativeOffsetForChild(com.facebook.react.uimanager.ReactShadowNodeImpl):678:679 -> getNativeOffsetForChild + 1:1:com.facebook.react.uimanager.ReactShadowNode getNativeParent():61:61 -> getNativeParent + 2:2:com.facebook.react.uimanager.ReactShadowNodeImpl getNativeParent():564:564 -> getNativeParent + 1:11:float getPadding(int):953:953 -> getPadding + 1:1:com.facebook.react.uimanager.ReactShadowNode getParent():61:61 -> getParent + 2:2:com.facebook.react.uimanager.ReactShadowNodeImpl getParent():459:459 -> getParent + 1:3:int getReactTag():433:433 -> getReactTag + 1:10:int getRootTag():443:443 -> getRootTag + 11:13:int getRootTag():444:444 -> getRootTag + 1:3:int getScreenHeight():733:733 -> getScreenHeight + 1:3:int getScreenWidth():725:725 -> getScreenWidth + 1:3:int getScreenX():709:709 -> getScreenX + 1:3:int getScreenY():717:717 -> getScreenY + 1:7:com.facebook.yoga.YogaValue getStyleHeight():788:788 -> getStyleHeight + 1:11:com.facebook.yoga.YogaValue getStylePadding(int):958:958 -> getStylePadding + 1:7:com.facebook.yoga.YogaValue getStyleWidth():748:748 -> getStyleWidth + 1:9:com.facebook.react.uimanager.ThemedReactContext getThemedContext():481:481 -> getThemedContext + 1:3:int getTotalNativeChildren():593:593 -> getTotalNativeChildren + 1:4:int getTotalNativeNodeContributionToParent():615:615 -> getTotalNativeNodeContributionToParent + 5:8:int getTotalNativeNodeContributionToParent():616:616 -> getTotalNativeNodeContributionToParent + 9:11:int getTotalNativeNodeContributionToParent():617:617 -> getTotalNativeNodeContributionToParent + 12:21:int getTotalNativeNodeContributionToParent():618:618 -> getTotalNativeNodeContributionToParent + 1:9:java.lang.String getViewClass():163:163 -> getViewClass + 1:3:java.lang.Integer getWidthMeasureSpec():1116:1116 -> getWidthMeasureSpec + 1:14:boolean hasNewLayout():506:506 -> hasNewLayout + 1:3:boolean hasUnseenUpdates():193:193 -> hasUnseenUpdates + 1:21:boolean hasUpdates():168:168 -> hasUpdates + 1:1:int indexOf(com.facebook.react.uimanager.ReactShadowNode):61:61 -> indexOf + 2:2:int indexOf(com.facebook.react.uimanager.ReactShadowNodeImpl):287:287 -> indexOf + 1:1:int indexOfNativeChild(com.facebook.react.uimanager.ReactShadowNode):61:61 -> indexOfNativeChild + 2:3:int indexOfNativeChild(com.facebook.react.uimanager.ReactShadowNodeImpl):558:559 -> indexOfNativeChild + 1:1:boolean isDescendantOf(com.facebook.react.uimanager.ReactShadowNode):61:61 -> isDescendantOf + 2:2:boolean isDescendantOf(com.facebook.react.uimanager.ReactShadowNodeImpl):598:598 -> isDescendantOf + 3:3:boolean isDescendantOf(com.facebook.react.uimanager.ReactShadowNodeImpl):607:607 -> isDescendantOf + 1:14:boolean isDirty():217:217 -> isDirty + 1:3:boolean isLayoutOnly():581:581 -> isLayoutOnly + 1:7:boolean isMeasureDefined():1052:1052 -> isMeasureDefined + 1:5:boolean isYogaLeafNode():147:147 -> isYogaLeafNode + 1:4:void markLayoutSeen():511:511 -> markLayoutSeen + 5:8:void markLayoutSeen():512:512 -> markLayoutSeen + 2:3:void markUpdateSeen():173:173 -> markUpdateSeen + 4:9:void markUpdateSeen():174:174 -> markUpdateSeen + 10:13:void markUpdateSeen():175:175 -> markUpdateSeen + 1:6:void markUpdated():181:181 -> markUpdated + 7:8:void markUpdated():184:184 -> markUpdated + 9:14:void markUpdated():185:185 -> markUpdated + 15:18:void markUpdated():187:187 -> markUpdated + 1:4:void removeAllNativeChildren():543:543 -> removeAllNativeChildren + 5:12:void removeAllNativeChildren():544:544 -> removeAllNativeChildren + 13:26:void removeAllNativeChildren():545:545 -> removeAllNativeChildren + 27:32:void removeAllNativeChildren():547:547 -> removeAllNativeChildren + 1:7:void removeAndDisposeAllChildren():292:292 -> removeAndDisposeAllChildren + 8:16:void removeAndDisposeAllChildren():297:297 -> removeAndDisposeAllChildren + 17:26:void removeAndDisposeAllChildren():298:298 -> removeAndDisposeAllChildren + 27:31:void removeAndDisposeAllChildren():299:299 -> removeAndDisposeAllChildren + 32:36:void removeAndDisposeAllChildren():301:301 -> removeAndDisposeAllChildren + 37:38:void removeAndDisposeAllChildren():302:302 -> removeAndDisposeAllChildren + 39:43:void removeAndDisposeAllChildren():303:303 -> removeAndDisposeAllChildren + 44:49:void removeAndDisposeAllChildren():304:304 -> removeAndDisposeAllChildren + 50:60:void removeAndDisposeAllChildren():306:306 -> removeAndDisposeAllChildren + 61:63:void removeAndDisposeAllChildren():307:307 -> removeAndDisposeAllChildren + 64:69:void removeAndDisposeAllChildren():309:309 -> removeAndDisposeAllChildren + 70:73:void removeAndDisposeAllChildren():310:310 -> removeAndDisposeAllChildren + 1:1:com.facebook.react.uimanager.ReactShadowNode removeChildAt(int):61:61 -> removeChildAt + 2:2:com.facebook.react.uimanager.ReactShadowNodeImpl removeChildAt(int):253:253 -> removeChildAt + 3:4:com.facebook.react.uimanager.ReactShadowNodeImpl removeChildAt(int):257:258 -> removeChildAt + 5:6:com.facebook.react.uimanager.ReactShadowNodeImpl removeChildAt(int):260:261 -> removeChildAt + 7:7:com.facebook.react.uimanager.ReactShadowNodeImpl removeChildAt(int):263:263 -> removeChildAt + 8:10:com.facebook.react.uimanager.ReactShadowNodeImpl removeChildAt(int):265:267 -> removeChildAt + 11:11:com.facebook.react.uimanager.ReactShadowNodeImpl removeChildAt(int):254:254 -> removeChildAt + 1:1:com.facebook.react.uimanager.ReactShadowNode removeNativeChildAt(int):61:61 -> removeNativeChildAt + 2:4:com.facebook.react.uimanager.ReactShadowNodeImpl removeNativeChildAt(int):535:537 -> removeNativeChildAt + 1:6:void setAlignContent(com.facebook.yoga.YogaAlign):918:918 -> setAlignContent + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/a;)V"} + 1:6:void setAlignItems(com.facebook.yoga.YogaAlign):913:913 -> setAlignItems + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/a;)V"} + 1:6:void setAlignSelf(com.facebook.yoga.YogaAlign):908:908 -> setAlignSelf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/a;)V"} + 1:6:void setBaselineFunction(com.facebook.yoga.YogaBaselineFunction):1042:1042 -> setBaselineFunction + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/b;)V"} + 1:10:void setBorder(int,float):1017:1017 -> setBorder + 1:8:void setColumnGap(float):853:853 -> setColumnGap + 1:8:void setColumnGapPercent(float):858:858 -> setColumnGapPercent + 1:5:void setDefaultPadding(int,float):963:963 -> setDefaultPadding + 6:9:void setDefaultPadding(int,float):964:964 -> setDefaultPadding + 1:6:void setDisplay(com.facebook.yoga.YogaDisplay):933:933 -> setDisplay + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/i;)V"} + 1:6:void setFlex(float):833:833 -> setFlex + 1:6:void setFlexBasis(float):878:878 -> setFlexBasis + 1:6:void setFlexBasisAuto():883:883 -> setFlexBasisAuto + 1:6:void setFlexBasisPercent(float):888:888 -> setFlexBasisPercent + 1:6:void setFlexDirection(com.facebook.yoga.YogaFlexDirection):898:898 -> setFlexDirection + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/l;)V"} + 1:6:void setFlexGrow(float):838:838 -> setFlexGrow + 1:6:void setFlexShrink(float):873:873 -> setFlexShrink + 1:6:void setFlexWrap(com.facebook.yoga.YogaWrap):903:903 -> setFlexWrap + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/x;)V"} + 1:8:void setGap(float):863:863 -> setGap + 1:8:void setGapPercent(float):868:868 -> setGapPercent + 1:16:void setIsLayoutOnly(boolean):573:573 -> setIsLayoutOnly + 17:28:void setIsLayoutOnly(boolean):574:574 -> setIsLayoutOnly + 29:40:void setIsLayoutOnly(boolean):575:575 -> setIsLayoutOnly + 41:43:void setIsLayoutOnly(boolean):576:576 -> setIsLayoutOnly + 1:6:void setJustifyContent(com.facebook.yoga.YogaJustify):923:923 -> setJustifyContent + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/n;)V"} + 1:6:void setLayoutDirection(com.facebook.yoga.YogaDirection):743:743 -> setLayoutDirection + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/h;)V"} + 1:1:void setLayoutParent(com.facebook.react.uimanager.ReactShadowNode):61:61 -> setLayoutParent + 2:2:void setLayoutParent(com.facebook.react.uimanager.ReactShadowNodeImpl):470:470 -> setLayoutParent + 1:10:void setMargin(int,float):938:938 -> setMargin + 1:10:void setMarginAuto(int):948:948 -> setMarginAuto + 1:10:void setMarginPercent(int,float):943:943 -> setMarginPercent + 1:6:void setMeasureFunction(com.facebook.yoga.YogaMeasureFunction):1047:1047 -> setMeasureFunction + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/o;)V"} + 1:6:void setMeasureSpecs(int,int):1110:1110 -> setMeasureSpecs + 7:13:void setMeasureSpecs(int,int):1111:1111 -> setMeasureSpecs + 1:6:void setOverflow(com.facebook.yoga.YogaOverflow):928:928 -> setOverflow + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/u;)V"} + 1:4:void setPadding(int,float):969:969 -> setPadding + 5:9:void setPadding(int,float):970:970 -> setPadding + 10:13:void setPadding(int,float):971:971 -> setPadding + 1:4:void setPaddingPercent(int,float):976:976 -> setPaddingPercent + 5:14:void setPaddingPercent(int,float):977:977 -> setPaddingPercent + 15:18:void setPaddingPercent(int,float):978:978 -> setPaddingPercent + 1:10:void setPosition(int,float):1022:1022 -> setPosition + 1:10:void setPositionPercent(int,float):1027:1027 -> setPositionPercent + 1:6:void setPositionType(com.facebook.yoga.YogaPositionType):1032:1032 -> setPositionType + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/v;)V"} + 1:3:void setReactTag(int):438:438 -> setReactTag + 1:3:void setRootTag(int):449:449 -> setRootTag + 1:8:void setRowGap(float):843:843 -> setRowGap + 1:8:void setRowGapPercent(float):848:848 -> setRowGapPercent + 1:3:void setShouldNotifyOnLayout(boolean):1037:1037 -> setShouldNotifyOnLayout + 1:6:void setStyleAspectRatio(float):893:893 -> setStyleAspectRatio + 1:6:void setStyleHeight(float):793:793 -> setStyleHeight + 1:6:void setStyleHeightAuto():803:803 -> setStyleHeightAuto + 1:6:void setStyleHeightPercent(float):798:798 -> setStyleHeightPercent + 1:6:void setStyleMaxHeight(float):818:818 -> setStyleMaxHeight + 1:6:void setStyleMaxHeightPercent(float):823:823 -> setStyleMaxHeightPercent + 1:6:void setStyleMaxWidth(float):778:778 -> setStyleMaxWidth + 1:6:void setStyleMaxWidthPercent(float):783:783 -> setStyleMaxWidthPercent + 1:6:void setStyleMinHeight(float):808:808 -> setStyleMinHeight + 1:6:void setStyleMinHeightPercent(float):813:813 -> setStyleMinHeightPercent + 1:6:void setStyleMinWidth(float):768:768 -> setStyleMinWidth + 1:6:void setStyleMinWidthPercent(float):773:773 -> setStyleMinWidthPercent + 1:6:void setStyleWidth(float):753:753 -> setStyleWidth + 1:6:void setStyleWidthAuto():763:763 -> setStyleWidthAuto + 1:6:void setStyleWidthPercent(float):758:758 -> setStyleWidthPercent + 1:3:void setThemedContext(com.facebook.react.uimanager.ThemedReactContext):486:486 -> setThemedContext + 1:3:void setViewClassName(java.lang.String):454:454 -> setViewClassName + 1:3:boolean shouldNotifyOnLayout():491:491 -> shouldNotifyOnLayout + 1:37:java.lang.String toString():623:623 -> toString + 1:8:void updateNativeChildrenCountInParent(int):314:314 -> updateNativeChildrenCountInParent + 9:14:void updateNativeChildrenCountInParent(int):315:315 -> updateNativeChildrenCountInParent + 15:19:void updateNativeChildrenCountInParent(int):317:317 -> updateNativeChildrenCountInParent + 20:28:void updateNativeChildrenCountInParent(int):318:318 -> updateNativeChildrenCountInParent + 29:34:void updateNativeChildrenCountInParent(int):321:321 -> updateNativeChildrenCountInParent + 25:34:void updatePadding():1001:1001 -> updatePadding + 35:51:void updatePadding():1002:1002 -> updatePadding + 52:66:void updatePadding():994:994 -> updatePadding + 67:76:void updatePadding():995:995 -> updatePadding + 77:82:void updatePadding():996:996 -> updatePadding + 83:98:void updatePadding():997:997 -> updatePadding + 99:113:void updatePadding():987:987 -> updatePadding + 114:123:void updatePadding():988:988 -> updatePadding + 124:129:void updatePadding():989:989 -> updatePadding + 130:145:void updatePadding():990:990 -> updatePadding + 146:151:void updatePadding():1007:1007 -> updatePadding + 152:165:void updatePadding():1008:1008 -> updatePadding + 166:183:void updatePadding():1010:1010 -> updatePadding + 1:3:void updateProperties(com.facebook.react.uimanager.ReactStylesDiffMap):336:336 -> updateProperties + 4:7:void updateProperties(com.facebook.react.uimanager.ReactStylesDiffMap):337:337 -> updateProperties +com.facebook.react.uimanager.ReactStage -> com.facebook.react.uimanager.ReactStage: +# {"id":"sourceFile","fileName":"ReactStage.kt"} +com.facebook.react.uimanager.ReactStage$Companion -> com.facebook.react.uimanager.ReactStage$Companion: +# {"id":"sourceFile","fileName":"ReactStage.kt"} + 1:4:void ():27:27 -> +com.facebook.react.uimanager.ReactStylesDiffMap -> com.facebook.react.uimanager.ReactStylesDiffMap: +# {"id":"sourceFile","fileName":"ReactStylesDiffMap.kt"} + 6:8:void (com.facebook.react.bridge.ReadableMap):32:32 -> + 9:11:void (com.facebook.react.bridge.ReadableMap):39:39 -> + 6:12:com.facebook.react.bridge.ReadableArray getArray(java.lang.String):61:61 -> getArray + 6:21:boolean getBoolean(java.lang.String,boolean):48:48 -> getBoolean + 6:21:double getDouble(java.lang.String,double):51:51 -> getDouble + 6:12:com.facebook.react.bridge.Dynamic getDynamic(java.lang.String):65:65 -> getDynamic + 6:22:float getFloat(java.lang.String,float):54:54 -> getFloat + 6:21:int getInt(java.lang.String,int):57:57 -> getInt + 6:12:com.facebook.react.bridge.ReadableMap getMap(java.lang.String):63:63 -> getMap + 6:12:java.lang.String getString(java.lang.String):59:59 -> getString + 6:12:boolean hasKey(java.lang.String):43:43 -> hasKey + 1:3:com.facebook.react.bridge.ReadableMap internal_backingMap():39:39 -> internal_backingMap + 6:12:boolean isNull(java.lang.String):45:45 -> isNull + 1:7:java.util.Map toMap():41:41 -> toMap + 1:39:java.lang.String toString():67:67 -> toString +com.facebook.react.uimanager.ReactZIndexedViewGroup -> com.facebook.react.uimanager.ReactZIndexedViewGroup: +# {"id":"sourceFile","fileName":"ReactZIndexedViewGroup.kt"} +com.facebook.react.uimanager.ReferenceStateWrapper -> com.facebook.react.uimanager.ReferenceStateWrapper: +# {"id":"sourceFile","fileName":"ReferenceStateWrapper.kt"} +com.facebook.react.uimanager.RootView -> com.facebook.react.uimanager.RootView: +# {"id":"sourceFile","fileName":"RootView.kt"} + 1:1:void onChildStartedNativeGesture(android.view.MotionEvent):27:27 -> onChildStartedNativeGesture +com.facebook.react.uimanager.RootViewManager -> com.facebook.react.uimanager.RootViewManager: +# {"id":"sourceFile","fileName":"RootViewManager.kt"} + 3:6:void ():14:14 -> + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):14:14 -> createViewInstance + 2:2:android.view.ViewGroup createViewInstance(com.facebook.react.uimanager.ThemedReactContext):19:19 -> createViewInstance + 1:3:java.lang.String getName():16:16 -> getName +com.facebook.react.uimanager.RootViewManager$Companion -> com.facebook.react.uimanager.RootViewManager$Companion: +# {"id":"sourceFile","fileName":"RootViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():21:21 -> +com.facebook.react.uimanager.RootViewUtil -> com.facebook.react.uimanager.RootViewUtil: +# {"id":"sourceFile","fileName":"RootViewUtil.kt"} + 1:4:void ():16:16 -> + 6:9:com.facebook.react.uimanager.RootView getRootView(android.view.View):22:22 -> getRootView + 10:12:com.facebook.react.uimanager.RootView getRootView(android.view.View):23:23 -> getRootView + 13:20:com.facebook.react.uimanager.RootView getRootView(android.view.View):25:25 -> getRootView + 21:25:com.facebook.react.uimanager.RootView getRootView(android.view.View):26:26 -> getRootView + 26:28:com.facebook.react.uimanager.RootView getRootView(android.view.View):27:27 -> getRootView + 7:8:android.graphics.Point getViewportOffset(android.view.View):34:34 -> getViewportOffset + 9:11:android.graphics.Point getViewportOffset(android.view.View):35:35 -> getViewportOffset + 12:16:android.graphics.Point getViewportOffset(android.view.View):39:39 -> getViewportOffset + 17:20:android.graphics.Point getViewportOffset(android.view.View):40:40 -> getViewportOffset + 21:28:android.graphics.Point getViewportOffset(android.view.View):41:41 -> getViewportOffset + 29:35:android.graphics.Point getViewportOffset(android.view.View):42:42 -> getViewportOffset + 36:45:android.graphics.Point getViewportOffset(android.view.View):43:43 -> getViewportOffset +com.facebook.react.uimanager.ShadowNodeRegistry -> com.facebook.react.uimanager.ShadowNodeRegistry: +# {"id":"sourceFile","fileName":"ShadowNodeRegistry.kt"} + 9:10:void ():95:95 -> + 11:12:void ():96:96 -> + 13:16:void ():94:94 -> + 1:3:void ():24:24 -> + 4:10:void ():30:30 -> + 11:17:void ():31:31 -> + 18:25:void ():32:32 -> + 6:10:void addNode(com.facebook.react.uimanager.ReactShadowNode):57:57 -> addNode + 11:20:void addNode(com.facebook.react.uimanager.ReactShadowNode):58:58 -> addNode + 6:10:void addRootNode(com.facebook.react.uimanager.ReactShadowNode):35:35 -> addRootNode + 11:14:void addRootNode(com.facebook.react.uimanager.ReactShadowNode):36:36 -> addRootNode + 15:19:void addRootNode(com.facebook.react.uimanager.ReactShadowNode):37:37 -> addRootNode + 20:26:void addRootNode(com.facebook.react.uimanager.ReactShadowNode):38:38 -> addRootNode + 1:5:com.facebook.react.uimanager.ReactShadowNode getNode(int):72:72 -> getNode + 6:14:com.facebook.react.uimanager.ReactShadowNode getNode(int):73:73 -> getNode + 1:5:int getRootNodeCount():83:83 -> getRootNodeCount + 6:12:int getRootNodeCount():84:84 -> getRootNodeCount + 1:5:int getRootTag(int):88:88 -> getRootTag + 6:12:int getRootTag(int):89:89 -> getRootTag + 1:5:boolean isRootNode(int):77:77 -> isRootNode + 6:12:boolean isRootNode(int):78:78 -> isRootNode + 1:5:void removeNode(int):62:62 -> removeNode + 6:13:void removeNode(int):63:63 -> removeNode + 14:19:void removeNode(int):68:68 -> removeNode + 20:21:void removeNode(int):64:64 -> removeNode + 22:43:void removeNode(int):65:65 -> removeNode + 44:47:void removeNode(int):64:64 -> removeNode + 1:9:void removeRootNode(int):42:42 -> removeRootNode + 10:17:void removeRootNode(int):48:48 -> removeRootNode + 18:22:void removeRootNode(int):52:52 -> removeRootNode + 23:28:void removeRootNode(int):53:53 -> removeRootNode + 29:56:void removeRootNode(int):49:49 -> removeRootNode +com.facebook.react.uimanager.ShadowNodeRegistry$Companion -> com.facebook.react.uimanager.ShadowNodeRegistry$Companion: +# {"id":"sourceFile","fileName":"ShadowNodeRegistry.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():92:92 -> +com.facebook.react.uimanager.ShadowNodeRegistry$SingleThreadAsserter -> com.facebook.react.uimanager.ShadowNodeRegistry$SingleThreadAsserter: +# {"id":"sourceFile","fileName":"ShadowNodeRegistry.kt"} + 1:6:void (com.facebook.react.uimanager.ShadowNodeRegistry):101:101 -> + 1:4:void assertNow():105:105 -> assertNow + 5:8:void assertNow():106:106 -> assertNow + 9:10:void assertNow():107:107 -> assertNow + 11:20:void assertNow():109:109 -> assertNow +com.facebook.react.uimanager.SimpleViewManager -> com.facebook.react.uimanager.SimpleViewManager: +# {"id":"sourceFile","fileName":"SimpleViewManager.kt"} + 1:4:void ():21:21 -> + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance():20:20 -> createShadowNodeInstance + 2:2:com.facebook.react.uimanager.LayoutShadowNode createShadowNodeInstance():24:24 -> createShadowNodeInstance + 1:3:java.lang.Class getShadowNodeClass():28:28 -> getShadowNodeClass +com.facebook.react.uimanager.Spacing -> com.facebook.react.uimanager.Spacing: +# {"id":"sourceFile","fileName":"Spacing.kt"} + 11:15:void ():185:185 -> + 16:18:void ():173:173 -> + 1:1:void (float,float[]):18:18 -> + 2:2:void ():22:22 -> + 3:3:void (float):24:24 -> + 4:6:void (com.facebook.react.uimanager.Spacing):31:33 -> + 10:12:float get(int):78:78 -> get + 13:14:float get(int):76:76 -> get + 15:19:float get(int):80:80 -> get + 20:26:float get(int):83:83 -> get + 27:31:float get(int):84:84 -> get + 32:44:float get(int):86:86 -> get + 45:49:float get(int):88:88 -> get + 50:56:float get(int):89:89 -> get + 57:61:float get(int):90:90 -> get + 62:68:float get(int):91:91 -> get + 1:5:float getRaw(int):102:102 -> getRaw + 1:9:float getWithFallback(int,int):120:120 -> getWithFallback + 10:14:float getWithFallback(int,int):121:121 -> getWithFallback + 15:19:float getWithFallback(int,int):123:123 -> getWithFallback + 1:12:void reset():109:109 -> reset + 13:14:void reset():110:110 -> reset + 15:17:void reset():111:111 -> reset + 1:11:boolean set(int,float):44:44 -> set + 12:15:boolean set(int,float):45:45 -> set + 16:21:boolean set(int,float):47:47 -> set + 22:30:boolean set(int,float):48:48 -> set + 31:37:boolean set(int,float):50:50 -> set + 38:39:boolean set(int,float):46:46 -> set + 40:50:boolean set(int,float):53:53 -> set + 51:56:boolean set(int,float):54:54 -> set + 57:63:boolean set(int,float):55:55 -> set + 64:69:boolean set(int,float):56:56 -> set + 70:73:boolean set(int,float):52:52 -> set +com.facebook.react.uimanager.Spacing$Companion -> com.facebook.react.uimanager.Spacing$Companion: +# {"id":"sourceFile","fileName":"Spacing.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():127:127 -> + 1:5:float[] access$newFullSpacingArray(com.facebook.react.uimanager.Spacing$Companion):127:127 -> access$newFullSpacingArray + 3:47:float[] newFullSpacingArray():201:201 -> newFullSpacingArray +com.facebook.react.uimanager.StateWrapper -> com.facebook.react.uimanager.StateWrapper: +# {"id":"sourceFile","fileName":"StateWrapper.kt"} +com.facebook.react.uimanager.ThemedReactContext -> com.facebook.react.uimanager.ThemedReactContext: +# {"id":"sourceFile","fileName":"ThemedReactContext.kt"} + 1:1:void (com.facebook.react.bridge.ReactApplicationContext,android.content.Context,java.lang.String,int):42:42 -> + 2:2:void (com.facebook.react.bridge.ReactApplicationContext,android.content.Context,java.lang.String,int):38:38 -> + 3:4:void (com.facebook.react.bridge.ReactApplicationContext,android.content.Context,java.lang.String,int):40:41 -> + 5:5:void (com.facebook.react.bridge.ReactApplicationContext,android.content.Context,java.lang.String,int):58:58 -> + 6:6:void (com.facebook.react.bridge.ReactApplicationContext,android.content.Context,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):44:44 -> + 7:7:void (com.facebook.react.bridge.ReactApplicationContext,android.content.Context,java.lang.String):49:49 -> + 8:8:void (com.facebook.react.bridge.ReactApplicationContext,android.content.Context):55:55 -> + 6:11:void addLifecycleEventListener(com.facebook.react.bridge.LifecycleEventListener):62:62 -> addLifecycleEventListener + 1:6:void destroy():116:116 -> destroy + 1:7:com.facebook.react.bridge.CatalystInstance getCatalystInstance():93:93 -> getCatalystInstance + 1:7:android.app.Activity getCurrentActivity():71:71 -> getCurrentActivity + 1:7:com.facebook.react.bridge.UIManager getFabricUIManager():150:150 -> getFabricUIManager + 1:7:com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder getJSCallInvokerHolder():144:144 -> getJSCallInvokerHolder + 6:17:com.facebook.react.bridge.JavaScriptModule getJSModule(java.lang.Class):74:74 -> getJSModule + 1:7:com.facebook.react.bridge.JavaScriptContextHolder getJavaScriptContextHolder():141:141 -> getJavaScriptContextHolder + 1:3:java.lang.String getModuleName():40:40 -> getModuleName + 1:1:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.Class):83:83 -> getNativeModule + 2:2:com.facebook.react.bridge.NativeModule getNativeModule(java.lang.String):86:86 -> getNativeModule + 1:7:java.util.Collection getNativeModules():80:80 -> getNativeModules + 1:3:com.facebook.react.bridge.ReactApplicationContext getReactApplicationContext():38:38 -> getReactApplicationContext + 1:7:java.lang.String getSourceURL():152:152 -> getSourceURL + 1:3:java.lang.String getSurfaceID():129:129 -> getSurfaceID + 1:3:int getSurfaceId():41:41 -> getSurfaceId + 1:6:void handleException(java.lang.Exception):132:132 -> handleException + 1:7:boolean hasActiveCatalystInstance():101:101 -> hasActiveCatalystInstance + 1:7:boolean hasActiveReactInstance():104:104 -> hasActiveReactInstance + 1:7:boolean hasCatalystInstance():111:111 -> hasCatalystInstance + 1:7:boolean hasCurrentActivity():69:69 -> hasCurrentActivity + 6:12:boolean hasNativeModule(java.lang.Class):77:77 -> hasNativeModule + 1:7:boolean hasReactInstance():113:113 -> hasReactInstance + 1:7:boolean isBridgeless():138:138 -> isBridgeless + 1:6:void registerSegment(int,java.lang.String,com.facebook.react.bridge.Callback):155:155 -> registerSegment + 6:11:void removeLifecycleEventListener(com.facebook.react.bridge.LifecycleEventListener):66:66 -> removeLifecycleEventListener +com.facebook.react.uimanager.TouchTargetHelper -> com.facebook.react.uimanager.TouchTargetHelper: +# {"id":"sourceFile","fileName":"TouchTargetHelper.kt"} + 9:12:void ():29:29 -> + 13:19:void ():30:30 -> + 20:23:void ():31:31 -> + 24:31:void ():32:32 -> + 1:4:void ():27:27 -> + 3:8:android.view.View findClosestReactAncestor(android.view.View):157:157 -> findClosestReactAncestor + 9:22:android.view.View findClosestReactAncestor(android.view.View):158:158 -> findClosestReactAncestor + 11:14:java.util.List findTargetPathAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[]):120:120 -> findTargetPathAndCoordinatesForTouch + 15:17:java.util.List findTargetPathAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[]):123:123 -> findTargetPathAndCoordinatesForTouch + 18:19:java.util.List findTargetPathAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[]):124:124 -> findTargetPathAndCoordinatesForTouch + 20:24:java.util.List findTargetPathAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[]):126:126 -> findTargetPathAndCoordinatesForTouch + 25:36:java.util.List findTargetPathAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[]):127:127 -> findTargetPathAndCoordinatesForTouch + 37:42:java.util.List findTargetPathAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[]):133:133 -> findTargetPathAndCoordinatesForTouch + 43:59:java.util.List findTargetPathAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[]):134:134 -> findTargetPathAndCoordinatesForTouch + 60:65:java.util.List findTargetPathAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[]):138:138 -> findTargetPathAndCoordinatesForTouch + 66:74:java.util.List findTargetPathAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[]):140:140 -> findTargetPathAndCoordinatesForTouch + 75:84:java.util.List findTargetPathAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[]):144:144 -> findTargetPathAndCoordinatesForTouch + 85:90:java.util.List findTargetPathAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[]):145:145 -> findTargetPathAndCoordinatesForTouch + 91:99:java.util.List findTargetPathAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[]):146:146 -> findTargetPathAndCoordinatesForTouch + 11:13:int findTargetTagAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[],int[]):84:84 -> findTargetTagAndCoordinatesForTouch + 14:18:int findTargetTagAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[],int[]):85:85 -> findTargetTagAndCoordinatesForTouch + 19:21:int findTargetTagAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[],int[]):87:87 -> findTargetTagAndCoordinatesForTouch + 22:23:int findTargetTagAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[],int[]):88:88 -> findTargetTagAndCoordinatesForTouch + 24:32:int findTargetTagAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[],int[]):89:89 -> findTargetTagAndCoordinatesForTouch + 33:40:int findTargetTagAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[],int[]):91:91 -> findTargetTagAndCoordinatesForTouch + 41:46:int findTargetTagAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[],int[]):93:93 -> findTargetTagAndCoordinatesForTouch + 47:56:int findTargetTagAndCoordinatesForTouch(float,float,android.view.ViewGroup,float[],int[]):94:94 -> findTargetTagAndCoordinatesForTouch + 1:1:int findTargetTagForTouch(float,float,android.view.ViewGroup):45:45 -> findTargetTagForTouch + 2:2:int findTargetTagForTouch(float,float,android.view.ViewGroup,int[]):63:63 -> findTargetTagForTouch + 7:21:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):188:188 -> findTouchTargetView + 22:31:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):190:190 -> findTouchTargetView + 32:35:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):193:193 -> findTouchTargetView + 36:46:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):197:197 -> findTouchTargetView + 47:57:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):198:198 -> findTouchTargetView + 58:64:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):203:203 -> findTouchTargetView + 65:81:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):204:204 -> findTouchTargetView + 82:91:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):211:211 -> findTouchTargetView + 92:98:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):216:216 -> findTouchTargetView + 99:114:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):218:218 -> findTouchTargetView + 115:120:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):220:220 -> findTouchTargetView + 121:124:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):221:221 -> findTouchTargetView + 125:126:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):222:222 -> findTouchTargetView + 127:137:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):223:223 -> findTouchTargetView + 138:139:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):227:227 -> findTouchTargetView + 140:141:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):228:228 -> findTouchTargetView + 142:145:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):229:229 -> findTouchTargetView + 146:151:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):230:230 -> findTouchTargetView + 152:158:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):231:231 -> findTouchTargetView + 159:160:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):235:235 -> findTouchTargetView + 161:165:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):236:236 -> findTouchTargetView + 166:173:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):242:242 -> findTouchTargetView + 174:185:android.view.View findTouchTargetView(float[],android.view.View,java.util.EnumSet,java.util.List):243:243 -> findTouchTargetView + 1:4:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):323:323 -> findTouchTargetViewWithPointerEvents + 5:12:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):324:324 -> findTouchTargetViewWithPointerEvents + 13:14:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):326:326 -> findTouchTargetViewWithPointerEvents + 15:22:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):332:332 -> findTouchTargetViewWithPointerEvents + 23:35:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):334:334 -> findTouchTargetViewWithPointerEvents + 36:38:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):336:336 -> findTouchTargetViewWithPointerEvents + 39:40:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):335:335 -> findTouchTargetViewWithPointerEvents + 41:60:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):341:341 -> findTouchTargetViewWithPointerEvents + 61:64:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):392:392 -> findTouchTargetViewWithPointerEvents + 65:86:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):393:393 -> findTouchTargetViewWithPointerEvents + 87:90:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):397:397 -> findTouchTargetViewWithPointerEvents + 91:100:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):398:398 -> findTouchTargetViewWithPointerEvents + 101:115:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):399:399 -> findTouchTargetViewWithPointerEvents + 116:128:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):401:401 -> findTouchTargetViewWithPointerEvents + 129:139:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):409:409 -> findTouchTargetViewWithPointerEvents + 140:147:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):406:406 -> findTouchTargetViewWithPointerEvents + 148:160:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):412:412 -> findTouchTargetViewWithPointerEvents + 161:169:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):364:364 -> findTouchTargetViewWithPointerEvents + 170:177:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):361:361 -> findTouchTargetViewWithPointerEvents + 178:190:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):369:369 -> findTouchTargetViewWithPointerEvents + 191:204:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):379:379 -> findTouchTargetViewWithPointerEvents + 205:215:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):381:381 -> findTouchTargetViewWithPointerEvents + 216:223:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):383:383 -> findTouchTargetViewWithPointerEvents + 224:237:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):384:384 -> findTouchTargetViewWithPointerEvents + 238:246:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):352:352 -> findTouchTargetViewWithPointerEvents + 247:254:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):349:349 -> findTouchTargetViewWithPointerEvents + 255:267:android.view.View findTouchTargetViewWithPointerEvents(float[],android.view.View,java.util.List):355:355 -> findTouchTargetViewWithPointerEvents + 6:10:android.view.View findTouchTargetViewWithPointerEvents$default(com.facebook.react.uimanager.TouchTargetHelper,float[],android.view.View,java.util.List,int,java.lang.Object):317:317 -> findTouchTargetViewWithPointerEvents$default + 1:12:void getChildPoint(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):297:297 -> getChildPoint + 13:24:void getChildPoint(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):298:298 -> getChildPoint + 25:28:void getChildPoint(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):299:299 -> getChildPoint + 29:34:void getChildPoint(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):300:300 -> getChildPoint + 35:37:void getChildPoint(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):301:301 -> getChildPoint + 38:40:void getChildPoint(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):302:302 -> getChildPoint + 41:42:void getChildPoint(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):303:303 -> getChildPoint + 43:44:void getChildPoint(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):304:304 -> getChildPoint + 45:47:void getChildPoint(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):305:305 -> getChildPoint + 48:50:void getChildPoint(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):306:306 -> getChildPoint + 51:52:void getChildPoint(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):307:307 -> getChildPoint + 53:57:void getChildPoint(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):308:308 -> getChildPoint + 58:61:void getChildPoint(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):310:310 -> getChildPoint + 1:4:int getTouchTargetForView(android.view.View,float,float):419:419 -> getTouchTargetForView + 5:11:int getTouchTargetForView(android.view.View,float,float):422:422 -> getTouchTargetForView + 12:16:int getTouchTargetForView(android.view.View,float,float):424:424 -> getTouchTargetForView + 1:20:boolean isTouchPointInView(float,float,android.view.View):256:256 -> isTouchPointInView + 21:28:boolean isTouchPointInView(float,float,android.view.View):259:259 -> isTouchPointInView + 29:40:boolean isTouchPointInView(float,float,android.view.View):260:260 -> isTouchPointInView + 41:48:boolean isTouchPointInView(float,float,android.view.View):261:261 -> isTouchPointInView + 49:67:boolean isTouchPointInView(float,float,android.view.View):262:262 -> isTouchPointInView + 68:91:boolean isTouchPointInView(float,float,android.view.View):268:268 -> isTouchPointInView + 1:6:boolean isTouchPointInViewWithOverflowInset(float,float,android.view.View):276:276 -> isTouchPointInViewWithOverflowInset + 7:13:boolean isTouchPointInViewWithOverflowInset(float,float,android.view.View):280:280 -> isTouchPointInViewWithOverflowInset + 14:32:boolean isTouchPointInViewWithOverflowInset(float,float,android.view.View):281:281 -> isTouchPointInViewWithOverflowInset + 33:54:boolean isTouchPointInViewWithOverflowInset(float,float,android.view.View):282:282 -> isTouchPointInViewWithOverflowInset +com.facebook.react.uimanager.TouchTargetHelper$TouchTargetReturnType -> com.facebook.react.uimanager.TouchTargetHelper$TouchTargetReturnType: +# {"id":"sourceFile","fileName":"TouchTargetHelper.kt"} + 1:10:void ():165:165 -> + 11:33:void ():167:167 -> + 1:4:void (java.lang.String,int):163:163 -> + 7:9:com.facebook.react.uimanager.TouchTargetHelper$TouchTargetReturnType valueOf(java.lang.String):168:168 -> valueOf + 7:9:com.facebook.react.uimanager.TouchTargetHelper$TouchTargetReturnType[] values():168:168 -> values +com.facebook.react.uimanager.TouchTargetHelper$ViewTarget -> com.facebook.react.uimanager.TouchTargetHelper$ViewTarget: +# {"id":"sourceFile","fileName":"TouchTargetHelper.kt"} + 1:8:void (int,android.view.View):428:428 -> + 5:10:boolean equals(java.lang.Object):441:441 -> equals + 11:22:boolean equals(java.lang.Object):447:447 -> equals + 1:3:android.view.View getView():432:432 -> getView + 1:3:int getViewId():430:430 -> getViewId + 1:7:int hashCode():450:450 -> hashCode +com.facebook.react.uimanager.TouchTargetHelper$WhenMappings -> com.facebook.react.uimanager.TouchTargetHelper$WhenMappings: +# {"id":"sourceFile","fileName":"TouchTargetHelper.kt"} +com.facebook.react.uimanager.TransformHelper -> com.facebook.react.uimanager.TransformHelper: +# {"id":"sourceFile","fileName":"TransformHelper.kt"} + 8:15:void ():21:21 -> + 1:4:void ():18:18 -> + 1:9:double convertToRadians(com.facebook.react.bridge.ReadableMap,java.lang.String):28:28 -> convertToRadians + 10:16:double convertToRadians(com.facebook.react.bridge.ReadableMap,java.lang.String):29:29 -> convertToRadians + 17:28:double convertToRadians(com.facebook.react.bridge.ReadableMap,java.lang.String):30:30 -> convertToRadians + 29:33:double convertToRadians(com.facebook.react.bridge.ReadableMap,java.lang.String):31:31 -> convertToRadians + 34:41:double convertToRadians(com.facebook.react.bridge.ReadableMap,java.lang.String):32:32 -> convertToRadians + 42:46:double convertToRadians(com.facebook.react.bridge.ReadableMap,java.lang.String):34:34 -> convertToRadians + 47:51:double convertToRadians(com.facebook.react.bridge.ReadableMap,java.lang.String):36:36 -> convertToRadians + 52:58:double convertToRadians(com.facebook.react.bridge.ReadableMap,java.lang.String):38:38 -> convertToRadians + 59:63:double convertToRadians(com.facebook.react.bridge.ReadableMap,java.lang.String):40:40 -> convertToRadians + 28:40:double[] getTranslateForTransformOrigin(float,float,com.facebook.react.bridge.ReadableArray,boolean):227:227 -> getTranslateForTransformOrigin + 41:51:double[] getTranslateForTransformOrigin(float,float,com.facebook.react.bridge.ReadableArray,boolean):229:229 -> getTranslateForTransformOrigin + 52:73:double[] getTranslateForTransformOrigin(float,float,com.facebook.react.bridge.ReadableArray,boolean):230:230 -> getTranslateForTransformOrigin + 74:80:double[] getTranslateForTransformOrigin(float,float,com.facebook.react.bridge.ReadableArray,boolean):234:234 -> getTranslateForTransformOrigin + 81:88:double[] getTranslateForTransformOrigin(float,float,com.facebook.react.bridge.ReadableArray,boolean):235:235 -> getTranslateForTransformOrigin + 89:112:double[] getTranslateForTransformOrigin(float,float,com.facebook.react.bridge.ReadableArray,boolean):236:236 -> getTranslateForTransformOrigin + 113:118:double[] getTranslateForTransformOrigin(float,float,com.facebook.react.bridge.ReadableArray,boolean):237:237 -> getTranslateForTransformOrigin + 119:135:double[] getTranslateForTransformOrigin(float,float,com.facebook.react.bridge.ReadableArray,boolean):231:231 -> getTranslateForTransformOrigin + 136:139:double[] getTranslateForTransformOrigin(float,float,com.facebook.react.bridge.ReadableArray,boolean):245:245 -> getTranslateForTransformOrigin + 140:142:double[] getTranslateForTransformOrigin(float,float,com.facebook.react.bridge.ReadableArray,boolean):246:246 -> getTranslateForTransformOrigin + 143:145:double[] getTranslateForTransformOrigin(float,float,com.facebook.react.bridge.ReadableArray,boolean):247:247 -> getTranslateForTransformOrigin + 146:155:double[] getTranslateForTransformOrigin(float,float,com.facebook.react.bridge.ReadableArray,boolean):249:249 -> getTranslateForTransformOrigin + 1:12:double parseTranslateValue(java.lang.String,double):203:203 -> parseTranslateValue + 13:25:double parseTranslateValue(java.lang.String,double):204:204 -> parseTranslateValue + 26:30:double parseTranslateValue(java.lang.String,double):207:207 -> parseTranslateValue + 31:55:double parseTranslateValue(java.lang.String,double):210:210 -> parseTranslateValue + 1:1:void processTransform(com.facebook.react.bridge.ReadableArray,double[]):49:49 -> processTransform + 2:2:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray):64:64 -> processTransform + 3:5:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):78:80 -> processTransform + 6:6:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):82:82 -> processTransform + 7:8:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):86:87 -> processTransform + 9:9:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):89:89 -> processTransform + 10:12:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):97:99 -> processTransform + 13:16:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):106:109 -> processTransform + 17:17:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):111:111 -> processTransform + 18:20:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):113:115 -> processTransform + 21:22:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):117:118 -> processTransform + 23:23:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):135:135 -> processTransform + 24:24:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):133:133 -> processTransform + 25:25:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):118:118 -> processTransform + 26:26:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):130:130 -> processTransform + 27:27:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):128:128 -> processTransform + 28:28:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):118:118 -> processTransform + 29:29:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):151:151 -> processTransform + 30:32:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):153:155 -> processTransform + 33:37:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):157:161 -> processTransform + 38:38:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):118:118 -> processTransform + 39:39:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):126:126 -> processTransform + 40:40:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):118:118 -> processTransform + 41:41:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):186:186 -> processTransform + 42:42:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):118:118 -> processTransform + 43:43:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):184:184 -> processTransform + 44:44:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):118:118 -> processTransform + 45:47:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):144:146 -> processTransform + 48:48:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):118:118 -> processTransform + 49:49:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):149:149 -> processTransform + 50:50:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):118:118 -> processTransform + 51:51:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):148:148 -> processTransform + 52:52:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):118:118 -> processTransform + 53:53:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):141:141 -> processTransform + 54:54:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):139:139 -> processTransform + 55:55:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):118:118 -> processTransform + 56:56:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):120:120 -> processTransform + 57:57:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):122:122 -> processTransform + 58:58:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):118:118 -> processTransform + 59:59:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):176:176 -> processTransform + 60:62:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):179:181 -> processTransform + 63:63:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):118:118 -> processTransform + 64:64:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):187:187 -> processTransform + 65:65:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):166:166 -> processTransform + 66:68:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):169:171 -> processTransform + 69:69:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):190:190 -> processTransform + 70:72:void processTransform(com.facebook.react.bridge.ReadableArray,double[],float,float,com.facebook.react.bridge.ReadableArray,boolean):195:197 -> processTransform +com.facebook.react.uimanager.TransformHelper$WhenMappings -> com.facebook.react.uimanager.TransformHelper$WhenMappings: +# {"id":"sourceFile","fileName":"TransformHelper.kt"} +com.facebook.react.uimanager.TransformHelper$helperMatrix$1 -> com.facebook.react.uimanager.TransformHelper$helperMatrix$1: +# {"id":"sourceFile","fileName":"TransformHelper.kt"} + 1:4:void ():21:21 -> + 1:1:java.lang.Object initialValue():21:21 -> initialValue + 2:2:double[] initialValue():22:22 -> initialValue +com.facebook.react.uimanager.UIBlock -> com.facebook.react.uimanager.UIBlock: +# {"id":"sourceFile","fileName":"UIBlock.kt"} +com.facebook.react.uimanager.UIConstantsProviderBinding -> com.facebook.react.uimanager.UIConstantsProviderBinding: +# {"id":"sourceFile","fileName":"UIConstantsProviderBinding.kt"} + 8:13:void ():19:19 -> + 1:4:void ():16:16 -> +com.facebook.react.uimanager.UIConstantsProviderBinding$ConstantsForViewManagerProvider -> com.facebook.react.uimanager.UIConstantsProviderBinding$ConstantsForViewManagerProvider: +# {"id":"sourceFile","fileName":"UIConstantsProviderBinding.kt"} +com.facebook.react.uimanager.UIConstantsProviderBinding$ConstantsProvider -> com.facebook.react.uimanager.UIConstantsProviderBinding$ConstantsProvider: +# {"id":"sourceFile","fileName":"UIConstantsProviderBinding.kt"} +com.facebook.react.uimanager.UIConstantsProviderBinding$DefaultEventTypesProvider -> com.facebook.react.uimanager.UIConstantsProviderBinding$DefaultEventTypesProvider: +# {"id":"sourceFile","fileName":"UIConstantsProviderBinding.kt"} +com.facebook.react.uimanager.UIImplementation -> com.facebook.react.uimanager.UIImplementation: +# {"id":"sourceFile","fileName":"UIImplementation.java"} + 1:8:void ():49:49 -> + 1:1:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.events.EventDispatcher,int):85:85 -> + 2:2:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.events.EventDispatcher):99:99 -> + 3:3:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.events.EventDispatcher):53:53 -> + 4:4:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.events.EventDispatcher):57:57 -> + 5:5:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.events.EventDispatcher):61:61 -> + 6:6:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.events.EventDispatcher):63:63 -> + 7:7:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.events.EventDispatcher):71:71 -> + 8:11:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.events.EventDispatcher):100:103 -> + 12:12:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerRegistry,com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.events.EventDispatcher):105:105 -> + 1:6:void addUIBlock(com.facebook.react.uimanager.UIBlock):976:976 -> addUIBlock + 1:7:void applyUpdatesRecursive(com.facebook.react.uimanager.ReactShadowNode,float,float,java.util.List):948:948 -> applyUpdatesRecursive + 8:13:void applyUpdatesRecursive(com.facebook.react.uimanager.ReactShadowNode,float,float,java.util.List):952:952 -> applyUpdatesRecursive + 14:21:void applyUpdatesRecursive(com.facebook.react.uimanager.ReactShadowNode,float,float,java.util.List):953:953 -> applyUpdatesRecursive + 22:31:void applyUpdatesRecursive(com.facebook.react.uimanager.ReactShadowNode,float,float,java.util.List):954:954 -> applyUpdatesRecursive + 32:34:void applyUpdatesRecursive(com.facebook.react.uimanager.ReactShadowNode,float,float,java.util.List):955:955 -> applyUpdatesRecursive + 35:40:void applyUpdatesRecursive(com.facebook.react.uimanager.ReactShadowNode,float,float,java.util.List):958:958 -> applyUpdatesRecursive + 41:56:void applyUpdatesRecursive(com.facebook.react.uimanager.ReactShadowNode,float,float,java.util.List):960:960 -> applyUpdatesRecursive + 57:61:void applyUpdatesRecursive(com.facebook.react.uimanager.ReactShadowNode,float,float,java.util.List):963:963 -> applyUpdatesRecursive + 62:66:void applyUpdatesRecursive(com.facebook.react.uimanager.ReactShadowNode,float,float,java.util.List):964:964 -> applyUpdatesRecursive + 67:70:void applyUpdatesRecursive(com.facebook.react.uimanager.ReactShadowNode,float,float,java.util.List):961:961 -> applyUpdatesRecursive + 71:77:void applyUpdatesRecursive(com.facebook.react.uimanager.ReactShadowNode,float,float,java.util.List):969:969 -> applyUpdatesRecursive + 78:80:void applyUpdatesRecursive(com.facebook.react.uimanager.ReactShadowNode,float,float,java.util.List):971:971 -> applyUpdatesRecursive + 81:86:void applyUpdatesRecursive(com.facebook.react.uimanager.ReactShadowNode,float,float,java.util.List):972:972 -> applyUpdatesRecursive + 1:16:void assertNodeDoesNotNeedCustomLayoutForChildren(com.facebook.react.uimanager.ReactShadowNode):893:893 -> assertNodeDoesNotNeedCustomLayoutForChildren + 17:20:void assertNodeDoesNotNeedCustomLayoutForChildren(com.facebook.react.uimanager.ReactShadowNode):895:895 -> assertNodeDoesNotNeedCustomLayoutForChildren + 21:24:void assertNodeDoesNotNeedCustomLayoutForChildren(com.facebook.react.uimanager.ReactShadowNode):896:896 -> assertNodeDoesNotNeedCustomLayoutForChildren + 25:31:void assertNodeDoesNotNeedCustomLayoutForChildren(com.facebook.react.uimanager.ReactShadowNode):903:903 -> assertNodeDoesNotNeedCustomLayoutForChildren + 32:43:void assertNodeDoesNotNeedCustomLayoutForChildren(com.facebook.react.uimanager.ReactShadowNode):904:904 -> assertNodeDoesNotNeedCustomLayoutForChildren + 44:64:void assertNodeDoesNotNeedCustomLayoutForChildren(com.facebook.react.uimanager.ReactShadowNode):907:907 -> assertNodeDoesNotNeedCustomLayoutForChildren + 65:76:void assertNodeDoesNotNeedCustomLayoutForChildren(com.facebook.react.uimanager.ReactShadowNode):898:898 -> assertNodeDoesNotNeedCustomLayoutForChildren + 77:96:void assertNodeDoesNotNeedCustomLayoutForChildren(com.facebook.react.uimanager.ReactShadowNode):900:900 -> assertNodeDoesNotNeedCustomLayoutForChildren + 1:10:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):923:923 -> calculateRootLayout + 11:18:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):924:924 -> calculateRootLayout + 19:21:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):925:925 -> calculateRootLayout + 22:25:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):926:926 -> calculateRootLayout + 26:33:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):928:928 -> calculateRootLayout + 34:41:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):929:929 -> calculateRootLayout + 42:47:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):931:931 -> calculateRootLayout + 48:52:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):932:932 -> calculateRootLayout + 53:57:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):933:933 -> calculateRootLayout + 58:63:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):934:934 -> calculateRootLayout + 64:66:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):935:935 -> calculateRootLayout + 67:71:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):936:936 -> calculateRootLayout + 72:74:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):930:930 -> calculateRootLayout + 75:77:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):938:938 -> calculateRootLayout + 78:85:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):939:939 -> calculateRootLayout + 86:88:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):938:938 -> calculateRootLayout + 89:95:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):939:939 -> calculateRootLayout + 96:96:void calculateRootLayout(com.facebook.react.uimanager.ReactShadowNode):940:940 -> calculateRootLayout + 1:10:boolean checkOrAssertViewExists(int,java.lang.String):871:871 -> checkOrAssertViewExists + 11:40:boolean checkOrAssertViewExists(int,java.lang.String):876:876 -> checkOrAssertViewExists + 41:44:boolean checkOrAssertViewExists(int,java.lang.String):884:884 -> checkOrAssertViewExists + 45:51:boolean checkOrAssertViewExists(int,java.lang.String):887:887 -> checkOrAssertViewExists + 52:57:boolean checkOrAssertViewExists(int,java.lang.String):885:885 -> checkOrAssertViewExists + 1:6:void clearJSResponder():740:740 -> clearJSResponder + 1:6:void configureNextLayoutAnimation(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):721:721 -> configureNextLayoutAnimation + 1:5:com.facebook.react.uimanager.ReactShadowNode createRootShadowNode():109:109 -> createRootShadowNode + 6:9:com.facebook.react.uimanager.ReactShadowNode createRootShadowNode():110:110 -> createRootShadowNode + 10:17:com.facebook.react.uimanager.ReactShadowNode createRootShadowNode():111:111 -> createRootShadowNode + 18:22:com.facebook.react.uimanager.ReactShadowNode createRootShadowNode():112:112 -> createRootShadowNode + 23:28:com.facebook.react.uimanager.ReactShadowNode createRootShadowNode():114:114 -> createRootShadowNode + 1:6:com.facebook.react.uimanager.ReactShadowNode createShadowNode(java.lang.String):119:119 -> createShadowNode + 7:13:com.facebook.react.uimanager.ReactShadowNode createShadowNode(java.lang.String):120:120 -> createShadowNode + 1:5:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):255:255 -> createView + 6:8:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):259:259 -> createView + 9:12:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):260:260 -> createView + 13:18:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):261:261 -> createView + 19:43:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):262:262 -> createView + 44:46:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):263:263 -> createView + 47:49:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):264:264 -> createView + 50:56:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):265:265 -> createView + 57:63:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):266:266 -> createView + 64:70:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):268:268 -> createView + 71:75:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):272:272 -> createView + 76:82:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):273:273 -> createView + 83:85:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):276:276 -> createView + 86:89:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):277:277 -> createView + 1:2:void dispatchViewManagerCommand(int,int,com.facebook.react.bridge.ReadableArray):746:747 -> dispatchViewManagerCommand + 3:3:void dispatchViewManagerCommand(int,int,com.facebook.react.bridge.ReadableArray):752:752 -> dispatchViewManagerCommand + 4:5:void dispatchViewManagerCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):757:758 -> dispatchViewManagerCommand + 6:6:void dispatchViewManagerCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):763:763 -> dispatchViewManagerCommand + 1:10:void dispatchViewUpdates(int):617:617 -> dispatchViewUpdates + 11:14:void dispatchViewUpdates(int):618:618 -> dispatchViewUpdates + 15:17:void dispatchViewUpdates(int):619:619 -> dispatchViewUpdates + 18:21:void dispatchViewUpdates(int):620:620 -> dispatchViewUpdates + 22:24:void dispatchViewUpdates(int):622:622 -> dispatchViewUpdates + 25:29:void dispatchViewUpdates(int):623:623 -> dispatchViewUpdates + 30:37:void dispatchViewUpdates(int):624:624 -> dispatchViewUpdates + 38:46:void dispatchViewUpdates(int):626:626 -> dispatchViewUpdates + 47:47:void dispatchViewUpdates(int):627:627 -> dispatchViewUpdates + 1:9:void dispatchViewUpdatesIfNeeded():636:636 -> dispatchViewUpdatesIfNeeded + 10:13:void dispatchViewUpdatesIfNeeded():637:637 -> dispatchViewUpdatesIfNeeded + 1:6:void findSubviewIn(int,float,float,com.facebook.react.bridge.Callback):521:521 -> findSubviewIn + 1:7:java.util.Map getProfiledBatchPerfCounters():250:250 -> getProfiledBatchPerfCounters + 1:11:int getRootViewNum():192:192 -> getRootViewNum + 1:3:com.facebook.react.uimanager.UIViewOperationQueue getUIViewOperationQueue():132:132 -> getUIViewOperationQueue + 1:6:void handleCreateView(com.facebook.react.uimanager.ReactShadowNode,int,com.facebook.react.uimanager.ReactStylesDiffMap):282:282 -> handleCreateView + 7:16:void handleCreateView(com.facebook.react.uimanager.ReactShadowNode,int,com.facebook.react.uimanager.ReactStylesDiffMap):283:283 -> handleCreateView + 1:6:void handleUpdateView(com.facebook.react.uimanager.ReactShadowNode,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):322:322 -> handleUpdateView + 7:12:void handleUpdateView(com.facebook.react.uimanager.ReactShadowNode,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):323:323 -> handleUpdateView + 15:19:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):343:343 -> manageChildren + 20:22:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):347:347 -> manageChildren + 23:32:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):348:348 -> manageChildren + 33:40:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):350:350 -> manageChildren + 41:48:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):351:351 -> manageChildren + 49:56:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):352:352 -> manageChildren + 57:66:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):354:354 -> manageChildren + 67:78:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):355:355 -> manageChildren + 79:85:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):358:358 -> manageChildren + 86:95:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):359:359 -> manageChildren + 96:99:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):363:363 -> manageChildren + 100:103:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):364:364 -> manageChildren + 104:107:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):365:365 -> manageChildren + 108:111:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):366:366 -> manageChildren + 112:114:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):369:369 -> manageChildren + 115:124:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):370:370 -> manageChildren + 125:128:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):372:372 -> manageChildren + 129:138:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):373:373 -> manageChildren + 139:151:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):374:374 -> manageChildren + 152:153:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):375:375 -> manageChildren + 154:174:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):376:376 -> manageChildren + 175:177:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):381:381 -> manageChildren + 178:183:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):382:382 -> manageChildren + 184:187:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):384:384 -> manageChildren + 188:193:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):385:385 -> manageChildren + 194:205:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):386:386 -> manageChildren + 206:211:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):391:391 -> manageChildren + 212:215:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):393:393 -> manageChildren + 216:225:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):394:394 -> manageChildren + 226:227:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):395:395 -> manageChildren + 228:229:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):396:396 -> manageChildren + 230:234:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):397:397 -> manageChildren + 235:239:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):410:410 -> manageChildren + 240:247:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):411:411 -> manageChildren + 248:251:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):416:416 -> manageChildren + 252:254:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):421:421 -> manageChildren + 255:259:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):423:423 -> manageChildren + 260:285:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):418:418 -> manageChildren + 286:287:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):427:427 -> manageChildren + 288:297:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):428:428 -> manageChildren + 298:305:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):433:433 -> manageChildren + 306:330:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):430:430 -> manageChildren + 331:352:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):436:436 -> manageChildren + 353:366:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):440:440 -> manageChildren + 367:370:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):442:442 -> manageChildren + 1:5:void measure(int,com.facebook.react.bridge.Callback):546:546 -> measure + 6:11:void measure(int,com.facebook.react.bridge.Callback):554:554 -> measure + 1:5:void measureInWindow(int,com.facebook.react.bridge.Callback):563:563 -> measureInWindow + 6:11:void measureInWindow(int,com.facebook.react.bridge.Callback):567:567 -> measureInWindow + 1:1:void measureLayout(int,int,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):578:578 -> measureLayout + 2:7:void measureLayout(int,int,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):583:588 -> measureLayout + 8:8:void measureLayout(int,int,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):590:590 -> measureLayout + 9:11:void measureLayout(int,int,int[]):807:809 -> measureLayout + 12:12:void measureLayout(int,int,int[]):815:815 -> measureLayout + 13:13:void measureLayout(int,int,int[]):821:821 -> measureLayout + 14:14:void measureLayout(int,int,int[]):818:818 -> measureLayout + 15:15:void measureLayout(int,int,int[]):825:825 -> measureLayout + 16:17:void measureLayout(int,int,int[]):810:811 -> measureLayout + 1:1:void measureLayoutRelativeToParent(int,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):599:599 -> measureLayoutRelativeToParent + 2:7:void measureLayoutRelativeToParent(int,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):604:609 -> measureLayoutRelativeToParent + 8:8:void measureLayoutRelativeToParent(int,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):611:611 -> measureLayoutRelativeToParent + 9:9:void measureLayoutRelativeToParent(int,int[]):829:829 -> measureLayoutRelativeToParent + 10:10:void measureLayoutRelativeToParent(int,int[]):833:833 -> measureLayoutRelativeToParent + 11:11:void measureLayoutRelativeToParent(int,int[]):838:838 -> measureLayoutRelativeToParent + 12:12:void measureLayoutRelativeToParent(int,int[]):835:835 -> measureLayoutRelativeToParent + 13:13:void measureLayoutRelativeToParent(int,int[]):831:831 -> measureLayoutRelativeToParent + 4:9:void measureLayoutRelativeToVerifiedAncestor(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int[]):845:845 -> measureLayoutRelativeToVerifiedAncestor + 10:17:void measureLayoutRelativeToVerifiedAncestor(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int[]):846:846 -> measureLayoutRelativeToVerifiedAncestor + 18:25:void measureLayoutRelativeToVerifiedAncestor(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int[]):847:847 -> measureLayoutRelativeToVerifiedAncestor + 26:31:void measureLayoutRelativeToVerifiedAncestor(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int[]):848:848 -> measureLayoutRelativeToVerifiedAncestor + 32:34:void measureLayoutRelativeToVerifiedAncestor(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int[]):850:850 -> measureLayoutRelativeToVerifiedAncestor + 35:37:void measureLayoutRelativeToVerifiedAncestor(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int[]):851:851 -> measureLayoutRelativeToVerifiedAncestor + 38:46:void measureLayoutRelativeToVerifiedAncestor(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int[]):852:852 -> measureLayoutRelativeToVerifiedAncestor + 47:55:void measureLayoutRelativeToVerifiedAncestor(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int[]):853:853 -> measureLayoutRelativeToVerifiedAncestor + 56:60:void measureLayoutRelativeToVerifiedAncestor(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int[]):854:854 -> measureLayoutRelativeToVerifiedAncestor + 61:66:void measureLayoutRelativeToVerifiedAncestor(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int[]):856:856 -> measureLayoutRelativeToVerifiedAncestor + 67:69:void measureLayoutRelativeToVerifiedAncestor(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int[]):859:859 -> measureLayoutRelativeToVerifiedAncestor + 70:72:void measureLayoutRelativeToVerifiedAncestor(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int[]):860:860 -> measureLayoutRelativeToVerifiedAncestor + 73:79:void measureLayoutRelativeToVerifiedAncestor(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int[]):861:861 -> measureLayoutRelativeToVerifiedAncestor + 80:86:void measureLayoutRelativeToVerifiedAncestor(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactShadowNode,int[]):862:862 -> measureLayoutRelativeToVerifiedAncestor + 1:8:void notifyOnBeforeLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode):913:913 -> notifyOnBeforeLayoutRecursive + 9:14:void notifyOnBeforeLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode):916:916 -> notifyOnBeforeLayoutRecursive + 15:24:void notifyOnBeforeLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode):917:917 -> notifyOnBeforeLayoutRecursive + 25:30:void notifyOnBeforeLayoutRecursive(com.facebook.react.uimanager.ReactShadowNode):919:919 -> notifyOnBeforeLayoutRecursive + 2:3:void onCatalystInstanceDestroyed():781:781 -> onCatalystInstanceDestroyed + 4:9:void onCatalystInstanceDestroyed():782:782 -> onCatalystInstanceDestroyed + 1:6:void onHostPause():775:775 -> onHostPause + 1:6:void onHostResume():771:771 -> onHostResume + 1:6:void prependUIBlock(com.facebook.react.uimanager.UIBlock):980:980 -> prependUIBlock + 1:6:void profileNextBatch():246:246 -> profileNextBatch + 1:3:void registerRootView(android.view.View,int,com.facebook.react.uimanager.ThemedReactContext):162:162 -> registerRootView + 4:7:void registerRootView(android.view.View,int,com.facebook.react.uimanager.ThemedReactContext):163:163 -> registerRootView + 8:10:void registerRootView(android.view.View,int,com.facebook.react.uimanager.ThemedReactContext):164:164 -> registerRootView + 11:13:void registerRootView(android.view.View,int,com.facebook.react.uimanager.ThemedReactContext):165:165 -> registerRootView + 14:21:void registerRootView(android.view.View,int,com.facebook.react.uimanager.ThemedReactContext):167:167 -> registerRootView + 22:26:void registerRootView(android.view.View,int,com.facebook.react.uimanager.ThemedReactContext):176:176 -> registerRootView + 27:31:void registerRootView(android.view.View,int,com.facebook.react.uimanager.ThemedReactContext):177:177 -> registerRootView + 2:4:void removeLayoutUpdateListener():1006:1006 -> removeLayoutUpdateListener + 1:3:void removeRootShadowNode(int):197:197 -> removeRootShadowNode + 4:8:void removeRootShadowNode(int):198:198 -> removeRootShadowNode + 9:13:void removeRootShadowNode(int):199:199 -> removeRootShadowNode + 1:3:void removeRootView(int):182:182 -> removeRootView + 4:9:void removeRootView(int):183:183 -> removeRootView + 1:3:void removeShadowNode(com.facebook.react.uimanager.ReactShadowNode):793:793 -> removeShadowNode + 4:7:void removeShadowNode(com.facebook.react.uimanager.ReactShadowNode):794:794 -> removeShadowNode + 1:3:void removeShadowNodeRecursive(com.facebook.react.uimanager.ReactShadowNode):798:798 -> removeShadowNodeRecursive + 4:12:void removeShadowNodeRecursive(com.facebook.react.uimanager.ReactShadowNode):799:799 -> removeShadowNodeRecursive + 13:20:void removeShadowNodeRecursive(com.facebook.react.uimanager.ReactShadowNode):800:800 -> removeShadowNodeRecursive + 21:30:void removeShadowNodeRecursive(com.facebook.react.uimanager.ReactShadowNode):801:801 -> removeShadowNodeRecursive + 31:34:void removeShadowNodeRecursive(com.facebook.react.uimanager.ReactShadowNode):803:803 -> removeShadowNodeRecursive + 1:16:void replaceExistingNonRootView(int,int):477:477 -> replaceExistingNonRootView + 17:24:void replaceExistingNonRootView(int,int):481:481 -> replaceExistingNonRootView + 25:30:void replaceExistingNonRootView(int,int):486:486 -> replaceExistingNonRootView + 31:36:void replaceExistingNonRootView(int,int):491:491 -> replaceExistingNonRootView + 37:40:void replaceExistingNonRootView(int,int):496:496 -> replaceExistingNonRootView + 41:43:void replaceExistingNonRootView(int,int):497:497 -> replaceExistingNonRootView + 44:47:void replaceExistingNonRootView(int,int):499:499 -> replaceExistingNonRootView + 48:50:void replaceExistingNonRootView(int,int):500:500 -> replaceExistingNonRootView + 51:54:void replaceExistingNonRootView(int,int):502:502 -> replaceExistingNonRootView + 55:57:void replaceExistingNonRootView(int,int):503:503 -> replaceExistingNonRootView + 58:68:void replaceExistingNonRootView(int,int):505:505 -> replaceExistingNonRootView + 69:76:void replaceExistingNonRootView(int,int):493:493 -> replaceExistingNonRootView + 77:99:void replaceExistingNonRootView(int,int):488:488 -> replaceExistingNonRootView + 100:122:void replaceExistingNonRootView(int,int):483:483 -> replaceExistingNonRootView + 123:130:void replaceExistingNonRootView(int,int):478:478 -> replaceExistingNonRootView + 1:9:int resolveRootTagFromReactTag(int):984:984 -> resolveRootTagFromReactTag + 10:15:int resolveRootTagFromReactTag(int):988:988 -> resolveRootTagFromReactTag + 16:20:int resolveRootTagFromReactTag(int):991:991 -> resolveRootTagFromReactTag + 21:44:int resolveRootTagFromReactTag(int):993:993 -> resolveRootTagFromReactTag + 1:7:com.facebook.react.uimanager.ReactShadowNode resolveShadowNode(int):124:124 -> resolveShadowNode + 1:7:com.facebook.react.uimanager.ViewManager resolveViewManager(java.lang.String):128:128 -> resolveViewManager + 1:6:void sendAccessibilityEvent(int,int):767:767 -> sendAccessibilityEvent + 1:5:void setChildren(int,com.facebook.react.bridge.ReadableArray):453:453 -> setChildren + 6:8:void setChildren(int,com.facebook.react.bridge.ReadableArray):457:457 -> setChildren + 9:15:void setChildren(int,com.facebook.react.bridge.ReadableArray):458:458 -> setChildren + 16:21:void setChildren(int,com.facebook.react.bridge.ReadableArray):460:460 -> setChildren + 22:33:void setChildren(int,com.facebook.react.bridge.ReadableArray):461:461 -> setChildren + 34:41:void setChildren(int,com.facebook.react.bridge.ReadableArray):466:466 -> setChildren + 42:53:void setChildren(int,com.facebook.react.bridge.ReadableArray):463:463 -> setChildren + 54:68:void setChildren(int,com.facebook.react.bridge.ReadableArray):464:464 -> setChildren + 69:73:void setChildren(int,com.facebook.react.bridge.ReadableArray):469:469 -> setChildren + 74:77:void setChildren(int,com.facebook.react.bridge.ReadableArray):470:470 -> setChildren + 1:9:void setJSResponder(int,boolean):725:725 -> setJSResponder + 10:17:void setJSResponder(int,boolean):733:733 -> setJSResponder + 18:22:void setJSResponder(int,boolean):734:734 -> setJSResponder + 23:32:void setJSResponder(int,boolean):736:736 -> setJSResponder + 1:6:void setLayoutAnimationEnabledExperimental(boolean):705:705 -> setLayoutAnimationEnabledExperimental + 1:3:void setLayoutUpdateListener(com.facebook.react.uimanager.UIImplementation$LayoutUpdateListener):1002:1002 -> setLayoutUpdateListener + 1:6:void setViewHierarchyUpdateDebugListener(com.facebook.react.uimanager.debug.NotThreadSafeViewHierarchyUpdateDebugListener):789:789 -> setViewHierarchyUpdateDebugListener + 1:8:void setViewLocalData(int,java.lang.Object):233:233 -> setViewLocalData + 9:31:void setViewLocalData(int,java.lang.Object):236:236 -> setViewLocalData + 32:34:void setViewLocalData(int,java.lang.Object):240:240 -> setViewLocalData + 35:38:void setViewLocalData(int,java.lang.Object):242:242 -> setViewLocalData + 1:3:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.uimanager.ReactStylesDiffMap):316:316 -> synchronouslyUpdateViewOnUIThread + 4:13:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.uimanager.ReactStylesDiffMap):317:317 -> synchronouslyUpdateViewOnUIThread + 1:8:void updateInsetsPadding(int,int,int,int,int):219:219 -> updateInsetsPadding + 9:33:void updateInsetsPadding(int,int,int,int,int):221:221 -> updateInsetsPadding + 34:38:void updateInsetsPadding(int,int,int,int,int):224:224 -> updateInsetsPadding + 39:43:void updateInsetsPadding(int,int,int,int,int):225:225 -> updateInsetsPadding + 44:48:void updateInsetsPadding(int,int,int,int,int):226:226 -> updateInsetsPadding + 49:51:void updateInsetsPadding(int,int,int,int,int):227:227 -> updateInsetsPadding + 52:55:void updateInsetsPadding(int,int,int,int,int):229:229 -> updateInsetsPadding + 1:8:void updateNodeSize(int,int,int):207:207 -> updateNodeSize + 9:32:void updateNodeSize(int,int,int):209:209 -> updateNodeSize + 33:36:void updateNodeSize(int,int,int):212:212 -> updateNodeSize + 37:39:void updateNodeSize(int,int,int):213:213 -> updateNodeSize + 40:43:void updateNodeSize(int,int,int):215:215 -> updateNodeSize + 1:1:void updateRootView(int,int,int):140:140 -> updateRootView + 2:2:void updateRootView(int,int,int):142:142 -> updateRootView + 3:3:void updateRootView(int,int,int):145:145 -> updateRootView + 4:4:void updateRootView(com.facebook.react.uimanager.ReactShadowNode,int,int):154:154 -> updateRootView + 1:5:void updateView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):289:289 -> updateView + 6:13:void updateView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):293:293 -> updateView + 14:23:void updateView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):297:297 -> updateView + 24:28:void updateView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):303:303 -> updateView + 29:31:void updateView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):304:304 -> updateView + 32:35:void updateView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):305:305 -> updateView + 36:58:void updateView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):299:299 -> updateView + 59:81:void updateView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):295:295 -> updateView + 3:13:void updateViewHierarchy():642:642 -> updateViewHierarchy + 14:21:void updateViewHierarchy():644:644 -> updateViewHierarchy + 22:27:void updateViewHierarchy():645:645 -> updateViewHierarchy + 28:33:void updateViewHierarchy():646:646 -> updateViewHierarchy + 34:45:void updateViewHierarchy():648:648 -> updateViewHierarchy + 46:51:void updateViewHierarchy():649:649 -> updateViewHierarchy + 52:59:void updateViewHierarchy():651:651 -> updateViewHierarchy + 60:62:void updateViewHierarchy():652:652 -> updateViewHierarchy + 63:65:void updateViewHierarchy():654:654 -> updateViewHierarchy + 66:68:void updateViewHierarchy():656:656 -> updateViewHierarchy + 69:71:void updateViewHierarchy():659:659 -> updateViewHierarchy + 72:77:void updateViewHierarchy():660:660 -> updateViewHierarchy + 78:85:void updateViewHierarchy():662:662 -> updateViewHierarchy + 86:88:void updateViewHierarchy():663:663 -> updateViewHierarchy + 89:94:void updateViewHierarchy():665:665 -> updateViewHierarchy + 95:97:void updateViewHierarchy():666:666 -> updateViewHierarchy + 98:112:void updateViewHierarchy():668:668 -> updateViewHierarchy + 113:114:void updateViewHierarchy():669:669 -> updateViewHierarchy + 115:118:void updateViewHierarchy():672:672 -> updateViewHierarchy + 119:122:void updateViewHierarchy():673:673 -> updateViewHierarchy + 123:126:void updateViewHierarchy():674:674 -> updateViewHierarchy + 127:130:void updateViewHierarchy():675:675 -> updateViewHierarchy + 131:135:void updateViewHierarchy():676:676 -> updateViewHierarchy + 136:139:void updateViewHierarchy():670:670 -> updateViewHierarchy + 140:145:void updateViewHierarchy():669:669 -> updateViewHierarchy + 146:148:void updateViewHierarchy():680:680 -> updateViewHierarchy + 149:152:void updateViewHierarchy():683:683 -> updateViewHierarchy + 153:160:void updateViewHierarchy():684:684 -> updateViewHierarchy + 161:163:void updateViewHierarchy():680:680 -> updateViewHierarchy + 164:165:void updateViewHierarchy():681:681 -> updateViewHierarchy + 166:168:void updateViewHierarchy():656:656 -> updateViewHierarchy + 169:173:void updateViewHierarchy():657:657 -> updateViewHierarchy + 174:180:void updateViewHierarchy():689:689 -> updateViewHierarchy + 181:181:void updateViewHierarchy():690:690 -> updateViewHierarchy + 1:6:void viewIsDescendantOf(int,int,com.facebook.react.bridge.Callback):532:532 -> viewIsDescendantOf + 7:17:void viewIsDescendantOf(int,int,com.facebook.react.bridge.Callback):533:533 -> viewIsDescendantOf + 18:33:void viewIsDescendantOf(int,int,com.facebook.react.bridge.Callback):538:538 -> viewIsDescendantOf + 34:43:void viewIsDescendantOf(int,int,com.facebook.react.bridge.Callback):535:535 -> viewIsDescendantOf +com.facebook.react.uimanager.UIImplementation$1 -> com.facebook.react.uimanager.UIImplementation$1: +# {"id":"sourceFile","fileName":"UIImplementation.java"} + 1:8:void (com.facebook.react.uimanager.UIImplementation,com.facebook.react.uimanager.ReactShadowNode):168:168 -> + 1:10:void run():171:171 -> run +com.facebook.react.uimanager.UIImplementation$LayoutUpdateListener -> com.facebook.react.uimanager.UIImplementation$LayoutUpdateListener: +# {"id":"sourceFile","fileName":"UIImplementation.java"} +com.facebook.react.uimanager.UIManagerHelper -> com.facebook.react.uimanager.UIManagerHelper: +# {"id":"sourceFile","fileName":"UIManagerHelper.kt"} + 1:4:void ():31:31 -> + 1:5:float[] getDefaultTextInputPadding(android.content.Context):239:239 -> getDefaultTextInputPadding + 6:14:float[] getDefaultTextInputPadding(android.content.Context):242:242 -> getDefaultTextInputPadding + 15:23:float[] getDefaultTextInputPadding(android.content.Context):244:244 -> getDefaultTextInputPadding + 24:32:float[] getDefaultTextInputPadding(android.content.Context):245:245 -> getDefaultTextInputPadding + 33:57:float[] getDefaultTextInputPadding(android.content.Context):246:246 -> getDefaultTextInputPadding + 6:11:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher(com.facebook.react.bridge.ReactContext,int):139:139 -> getEventDispatcher + 12:15:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher(com.facebook.react.bridge.ReactContext,int):140:140 -> getEventDispatcher + 16:21:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher(com.facebook.react.bridge.ReactContext,int):141:141 -> getEventDispatcher + 22:34:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher(com.facebook.react.bridge.ReactContext,int):143:143 -> getEventDispatcher + 35:38:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher(com.facebook.react.bridge.ReactContext,int):145:145 -> getEventDispatcher + 39:42:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher(com.facebook.react.bridge.ReactContext,int):146:146 -> getEventDispatcher + 43:64:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher(com.facebook.react.bridge.ReactContext,int):149:149 -> getEventDispatcher + 65:69:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher(com.facebook.react.bridge.ReactContext,int):147:147 -> getEventDispatcher + 70:75:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher(com.facebook.react.bridge.ReactContext,int):153:153 -> getEventDispatcher + 76:97:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher(com.facebook.react.bridge.ReactContext,int):160:160 -> getEventDispatcher + 98:101:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher(com.facebook.react.bridge.ReactContext,int):158:158 -> getEventDispatcher + 6:15:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcherForReactTag(com.facebook.react.bridge.ReactContext,int):118:118 -> getEventDispatcherForReactTag + 16:37:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcherForReactTag(com.facebook.react.bridge.ReactContext,int):122:122 -> getEventDispatcherForReactTag + 38:43:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcherForReactTag(com.facebook.react.bridge.ReactContext,int):120:120 -> getEventDispatcherForReactTag + 6:9:com.facebook.react.bridge.ReactContext getReactContext(android.view.View):178:178 -> getReactContext + 10:17:com.facebook.react.bridge.ReactContext getReactContext(android.view.View):179:179 -> getReactContext + 18:23:com.facebook.react.bridge.ReactContext getReactContext(android.view.View):180:180 -> getReactContext + 24:31:com.facebook.react.bridge.ReactContext getReactContext(android.view.View):182:182 -> getReactContext + 1:3:int getSurfaceId(android.view.View):195:197 -> getSurfaceId + 4:4:int getSurfaceId(android.view.View):200:200 -> getSurfaceId + 5:5:int getSurfaceId(android.view.View):203:203 -> getSurfaceId + 6:8:int getSurfaceId(android.view.View):207:209 -> getSurfaceId + 9:9:int getSurfaceId(android.view.View):212:212 -> getSurfaceId + 10:11:int getSurfaceId(android.view.View):217:218 -> getSurfaceId + 12:12:int getSurfaceId(android.view.View):217:217 -> getSurfaceId + 13:13:int getSurfaceId(android.view.View):215:215 -> getSurfaceId + 14:15:int getSurfaceId(android.content.Context):227:228 -> getSurfaceId + 1:1:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int):46:46 -> getUIManager + 2:2:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):54:54 -> getUIManager + 3:4:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):75:76 -> getUIManager + 5:5:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):74:74 -> getUIManager + 6:6:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):78:78 -> getUIManager + 7:8:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):81:82 -> getUIManager + 9:9:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):81:81 -> getUIManager + 10:10:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):79:79 -> getUIManager + 11:11:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):89:89 -> getUIManager + 12:13:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):92:93 -> getUIManager + 14:14:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):92:92 -> getUIManager + 15:15:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):90:90 -> getUIManager + 16:16:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):101:101 -> getUIManager + 17:18:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):103:104 -> getUIManager + 19:19:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):109:109 -> getUIManager + 20:20:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):107:107 -> getUIManager + 21:21:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):111:111 -> getUIManager + 22:22:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):55:55 -> getUIManager + 23:24:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):59:60 -> getUIManager + 25:25:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):59:59 -> getUIManager + 26:26:com.facebook.react.bridge.UIManager getUIManager(com.facebook.react.bridge.ReactContext,int,boolean):57:57 -> getUIManager + 6:14:com.facebook.react.bridge.UIManager getUIManagerForReactTag(com.facebook.react.bridge.ReactContext,int):41:41 -> getUIManagerForReactTag +com.facebook.react.uimanager.UIManagerModule -> com.facebook.react.uimanager.UIManagerModule: +# {"id":"sourceFile","fileName":"UIManagerModule.java"} + 1:7:void ():95:95 -> + 8:15:void ():99:99 -> + 16:28:void ():111:111 -> + 1:1:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerResolver,int):128:128 -> + 2:3:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerResolver,int):118:119 -> + 4:4:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerResolver,int):122:122 -> + 5:10:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerResolver,int):129:134 -> + 11:11:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.ViewManagerResolver,int):141:141 -> + 12:12:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List,int):148:148 -> + 13:14:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List,int):118:119 -> + 15:15:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List,int):122:122 -> + 16:21:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List,int):149:154 -> + 22:23:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List,int):161:162 -> + 24:24:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List,int):164:164 -> + 25:25:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List,int):163:163 -> + 26:26:void (com.facebook.react.bridge.ReactApplicationContext,java.util.List,int):168:168 -> + 1:1:com.facebook.react.uimanager.UIImplementation -$$Nest$fgetmUIImplementation(com.facebook.react.uimanager.UIManagerModule):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:int addRootView(android.view.View):346:346 -> addRootView + 2:4:int addRootView(android.view.View,com.facebook.react.bridge.WritableMap):375:377 -> addRootView + 5:5:int addRootView(android.view.View,com.facebook.react.bridge.WritableMap):380:380 -> addRootView + 6:7:int addRootView(android.view.View,com.facebook.react.bridge.WritableMap):383:384 -> addRootView + 8:9:int addRootView(android.view.View,com.facebook.react.bridge.WritableMap):387:388 -> addRootView + 1:6:void addUIBlock(com.facebook.react.uimanager.UIBlock):742:742 -> addUIBlock + 1:6:void addUIManagerEventListener(com.facebook.react.bridge.UIManagerListener):756:756 -> addUIManagerEventListener + 1:6:void clearJSResponder():600:600 -> clearJSResponder + 1:6:void configureNextLayoutAnimation(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):663:663 -> configureNextLayoutAnimation + 1:4:java.util.Map createConstants(com.facebook.react.uimanager.ViewManagerResolver):246:249 -> createConstants + 5:5:java.util.Map createConstants(com.facebook.react.uimanager.ViewManagerResolver):251:251 -> createConstants + 6:7:java.util.Map createConstants(com.facebook.react.uimanager.ViewManagerResolver):253:254 -> createConstants + 8:10:java.util.Map createConstants(com.facebook.react.uimanager.ViewManagerResolver):253:255 -> createConstants + 11:14:java.util.Map createConstants(java.util.List,java.util.Map,java.util.Map):262:265 -> createConstants + 15:15:java.util.Map createConstants(java.util.List,java.util.Map,java.util.Map):267:267 -> createConstants + 16:17:java.util.Map createConstants(java.util.List,java.util.Map,java.util.Map):270:271 -> createConstants + 18:20:java.util.Map createConstants(java.util.List,java.util.Map,java.util.Map):270:272 -> createConstants + 1:4:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):448:448 -> createView + 5:37:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):449:449 -> createView + 38:42:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):451:451 -> createView + 43:51:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):452:452 -> createView + 52:57:void createView(int,java.lang.String,int,com.facebook.react.bridge.ReadableMap):454:454 -> createView + 1:1:void dispatchCommand(int,int,com.facebook.react.bridge.ReadableArray):626:626 -> dispatchCommand + 2:2:void dispatchCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):631:631 -> dispatchCommand + 1:8:void dispatchViewManagerCommand(int,com.facebook.react.bridge.Dynamic,com.facebook.react.bridge.ReadableArray):610:610 -> dispatchViewManagerCommand + 9:15:void dispatchViewManagerCommand(int,com.facebook.react.bridge.Dynamic,com.facebook.react.bridge.ReadableArray):609:609 -> dispatchViewManagerCommand + 16:23:void dispatchViewManagerCommand(int,com.facebook.react.bridge.Dynamic,com.facebook.react.bridge.ReadableArray):615:615 -> dispatchViewManagerCommand + 24:31:void dispatchViewManagerCommand(int,com.facebook.react.bridge.Dynamic,com.facebook.react.bridge.ReadableArray):616:616 -> dispatchViewManagerCommand + 32:39:void dispatchViewManagerCommand(int,com.facebook.react.bridge.Dynamic,com.facebook.react.bridge.ReadableArray):617:617 -> dispatchViewManagerCommand + 40:47:void dispatchViewManagerCommand(int,com.facebook.react.bridge.Dynamic,com.facebook.react.bridge.ReadableArray):618:618 -> dispatchViewManagerCommand + 1:3:void findSubviewIn(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Callback):574:574 -> findSubviewIn + 4:17:void findSubviewIn(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Callback):576:576 -> findSubviewIn + 18:30:void findSubviewIn(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Callback):577:577 -> findSubviewIn + 31:34:void findSubviewIn(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Callback):574:574 -> findSubviewIn + 1:3:java.util.Map getConstants():189:189 -> getConstants + 1:1:com.facebook.react.bridge.WritableMap getConstantsForViewManager(java.lang.String):277:277 -> getConstantsForViewManager + 2:2:com.facebook.react.bridge.WritableMap getConstantsForViewManager(java.lang.String):282:282 -> getConstantsForViewManager + 3:3:com.facebook.react.bridge.WritableMap getConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map):287:287 -> getConstantsForViewManager + 4:6:com.facebook.react.bridge.WritableMap getConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map):289:291 -> getConstantsForViewManager + 7:7:com.facebook.react.bridge.WritableMap getConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map):294:294 -> getConstantsForViewManager + 8:8:com.facebook.react.bridge.WritableMap getConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map):297:297 -> getConstantsForViewManager + 9:10:com.facebook.react.bridge.WritableMap getConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map):301:302 -> getConstantsForViewManager + 1:9:com.facebook.react.bridge.WritableMap getDefaultEventTypes():307:307 -> getDefaultEventTypes + 1:6:com.facebook.react.uimanager.UIManagerModule$CustomEventNamesResolver getDirectEventNamesResolver():313:313 -> getDirectEventNamesResolver + 1:3:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher():712:712 -> getEventDispatcher + 1:3:java.lang.String getName():184:184 -> getName + 1:7:java.util.Map getPerformanceCounters():342:342 -> getPerformanceCounters + 1:3:com.facebook.react.uimanager.UIImplementation getUIImplementation():179:179 -> getUIImplementation + 1:3:com.facebook.react.uimanager.ViewManagerRegistry getViewManagerRegistry_DO_NOT_USE():242:242 -> getViewManagerRegistry_DO_NOT_USE + 1:9:void initialize():194:194 -> initialize + 10:19:void initialize():195:195 -> initialize + 1:3:void invalidate():215:215 -> invalidate + 4:8:void invalidate():216:216 -> invalidate + 9:13:void invalidate():217:217 -> invalidate + 14:17:void invalidate():219:219 -> invalidate + 18:22:void invalidate():220:220 -> invalidate + 23:27:void invalidate():221:221 -> invalidate + 28:34:void invalidate():222:222 -> invalidate + 35:38:void invalidate():223:223 -> invalidate + 1:8:void invalidateNodeLayout(int):782:782 -> invalidateNodeLayout + 9:31:void invalidateNodeLayout(int):784:784 -> invalidateNodeLayout + 32:34:void invalidateNodeLayout(int):789:789 -> invalidateNodeLayout + 35:41:void invalidateNodeLayout(int):790:790 -> invalidateNodeLayout + 1:4:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):487:487 -> manageChildren + 5:61:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):488:488 -> manageChildren + 62:66:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):501:501 -> manageChildren + 67:75:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):502:502 -> manageChildren + 76:87:void manageChildren(int,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):504:504 -> manageChildren + 1:6:void measure(int,com.facebook.react.bridge.Callback):531:531 -> measure + 1:6:void measureInWindow(int,com.facebook.react.bridge.Callback):541:541 -> measureInWindow + 1:6:void measureLayout(int,int,com.facebook.react.bridge.Callback,com.facebook.react.bridge.Callback):557:557 -> measureLayout + 1:4:void onBatchComplete():682:682 -> onBatchComplete + 5:6:void onBatchComplete():683:683 -> onBatchComplete + 7:16:void onBatchComplete():685:685 -> onBatchComplete + 17:20:void onBatchComplete():686:686 -> onBatchComplete + 21:23:void onBatchComplete():687:687 -> onBatchComplete + 24:41:void onBatchComplete():688:688 -> onBatchComplete + 42:45:void onBatchComplete():689:689 -> onBatchComplete + 46:53:void onBatchComplete():695:695 -> onBatchComplete + 54:61:void onBatchComplete():696:696 -> onBatchComplete + 62:68:void onBatchComplete():699:699 -> onBatchComplete + 69:69:void onBatchComplete():700:700 -> onBatchComplete + 1:6:void onHostDestroy():210:210 -> onHostDestroy + 1:6:void onHostPause():205:205 -> onHostPause + 1:6:void onHostResume():200:200 -> onHostResume + 1:6:void prependUIBlock(com.facebook.react.uimanager.UIBlock):752:752 -> prependUIBlock + 1:6:void profileNextBatch():337:337 -> profileNextBatch + 1:1:void receiveEvent(int,java.lang.String,com.facebook.react.bridge.WritableMap):842:842 -> receiveEvent + 2:4:void receiveEvent(int,int,java.lang.String,com.facebook.react.bridge.WritableMap):849:851 -> receiveEvent + 1:6:void removeRootView(int):410:410 -> removeRootView + 1:6:void removeUIManagerEventListener(com.facebook.react.bridge.UIManagerListener):760:760 -> removeUIManagerEventListener + 3:4:java.lang.String resolveCustomDirectEventName(java.lang.String):326:326 -> resolveCustomDirectEventName + 5:12:java.lang.String resolveCustomDirectEventName(java.lang.String):327:327 -> resolveCustomDirectEventName + 13:21:java.lang.String resolveCustomDirectEventName(java.lang.String):329:329 -> resolveCustomDirectEventName + 1:7:int resolveRootTagFromReactTag(int):775:775 -> resolveRootTagFromReactTag + 8:14:int resolveRootTagFromReactTag(int):777:777 -> resolveRootTagFromReactTag + 1:3:android.view.View resolveView(int):833:833 -> resolveView + 4:5:android.view.View resolveView(int):834:834 -> resolveView + 6:9:android.view.View resolveView(int):835:835 -> resolveView + 10:13:android.view.View resolveView(int):836:836 -> resolveView + 14:18:android.view.View resolveView(int):837:837 -> resolveView + 1:7:void sendAccessibilityEvent(int,int):717:717 -> sendAccessibilityEvent + 8:17:void sendAccessibilityEvent(int,int):721:721 -> sendAccessibilityEvent + 18:21:void sendAccessibilityEvent(int,int):723:723 -> sendAccessibilityEvent + 22:27:void sendAccessibilityEvent(int,int):726:726 -> sendAccessibilityEvent + 1:4:void setChildren(int,com.facebook.react.bridge.ReadableArray):517:517 -> setChildren + 5:29:void setChildren(int,com.facebook.react.bridge.ReadableArray):518:518 -> setChildren + 30:34:void setChildren(int,com.facebook.react.bridge.ReadableArray):519:519 -> setChildren + 35:43:void setChildren(int,com.facebook.react.bridge.ReadableArray):520:520 -> setChildren + 44:49:void setChildren(int,com.facebook.react.bridge.ReadableArray):522:522 -> setChildren + 1:6:void setJSResponder(int,boolean):595:595 -> setJSResponder + 1:6:void setLayoutAnimationEnabledExperimental(boolean):647:647 -> setLayoutAnimationEnabledExperimental + 1:6:void setViewHierarchyUpdateDebugListener(com.facebook.react.uimanager.debug.NotThreadSafeViewHierarchyUpdateDebugListener):707:707 -> setViewHierarchyUpdateDebugListener + 1:4:void setViewLocalData(int,java.lang.Object):433:433 -> setViewLocalData + 5:7:void setViewLocalData(int,java.lang.Object):435:435 -> setViewLocalData + 8:16:void setViewLocalData(int,java.lang.Object):437:437 -> setViewLocalData + 1:6:int startSurface(android.view.View,java.lang.String,com.facebook.react.bridge.WritableMap,int,int):399:399 -> startSurface + 1:6:void stopSurface(int):404:404 -> stopSurface + 1:11:void synchronouslyUpdateViewOnUIThread(int,com.facebook.react.bridge.ReadableMap):357:357 -> synchronouslyUpdateViewOnUIThread + 1:7:void updateInsetsPadding(int,int,int,int,int):420:420 -> updateInsetsPadding + 8:18:void updateInsetsPadding(int,int,int,int,int):422:422 -> updateInsetsPadding + 1:7:void updateNodeSize(int,int,int):414:414 -> updateNodeSize + 8:13:void updateNodeSize(int,int,int):416:416 -> updateNodeSize + 1:4:void updateRootLayoutSpecs(int,int,int,int,int):803:803 -> updateRootLayoutSpecs + 5:17:void updateRootLayoutSpecs(int,int,int,int,int):804:804 -> updateRootLayoutSpecs + 1:4:void updateView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):459:459 -> updateView + 5:37:void updateView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):460:460 -> updateView + 38:42:void updateView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):462:462 -> updateView + 43:51:void updateView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):463:463 -> updateView + 52:57:void updateView(int,java.lang.String,com.facebook.react.bridge.ReadableMap):465:465 -> updateView + 1:6:void viewIsDescendantOf(int,int,com.facebook.react.bridge.Callback):590:590 -> viewIsDescendantOf +com.facebook.react.uimanager.UIManagerModule$1 -> com.facebook.react.uimanager.UIManagerModule$1: +# {"id":"sourceFile","fileName":"UIManagerModule.java"} + 1:6:void (com.facebook.react.uimanager.UIManagerModule):313:313 -> + 1:7:java.lang.String resolveCustomEventName(java.lang.String):316:316 -> resolveCustomEventName +com.facebook.react.uimanager.UIManagerModule$2 -> com.facebook.react.uimanager.UIManagerModule$2: +# {"id":"sourceFile","fileName":"UIManagerModule.java"} + 1:10:void (com.facebook.react.uimanager.UIManagerModule,com.facebook.react.bridge.ReactContext,int,java.lang.Object):438:438 -> + 1:14:void runGuarded():441:441 -> runGuarded +com.facebook.react.uimanager.UIManagerModule$3 -> com.facebook.react.uimanager.UIManagerModule$3: +# {"id":"sourceFile","fileName":"UIManagerModule.java"} + 1:12:void (com.facebook.react.uimanager.UIManagerModule,com.facebook.react.bridge.ReactContext,int,int,int):805:805 -> + 1:15:void runGuarded():808:808 -> runGuarded + 16:26:void runGuarded():809:809 -> runGuarded +com.facebook.react.uimanager.UIManagerModule$CustomEventNamesResolver -> com.facebook.react.uimanager.UIManagerModule$CustomEventNamesResolver: +# {"id":"sourceFile","fileName":"UIManagerModule.java"} +com.facebook.react.uimanager.UIManagerModule$MemoryTrimCallback -> com.facebook.react.uimanager.UIManagerModule$MemoryTrimCallback: +# {"id":"sourceFile","fileName":"UIManagerModule.java"} + 1:1:void (com.facebook.react.uimanager.UIManagerModule-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/H;)V"} + 2:2:void ():815:815 -> + 5:12:void onTrimMemory(int):820:820 -> onTrimMemory +com.facebook.react.uimanager.UIManagerModule-IA -> com.facebook.react.uimanager.H: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.UIManagerModuleConstants -> com.facebook.react.uimanager.UIManagerModuleConstants: +# {"id":"sourceFile","fileName":"UIManagerModuleConstants.kt"} + 8:31:void ():22:22 -> + 32:37:void ():21:21 -> + 38:41:void ():20:20 -> + 42:47:void ():19:19 -> + 48:67:void ():27:27 -> + 68:71:void ():26:26 -> + 72:75:void ():25:25 -> + 76:81:void ():24:24 -> + 82:89:void ():29:29 -> + 90:109:void ():32:32 -> + 110:113:void ():31:31 -> + 114:117:void ():30:30 -> + 118:121:void ():29:29 -> + 122:127:void ():34:34 -> + 128:147:void ():37:37 -> + 148:151:void ():36:36 -> + 152:155:void ():35:35 -> + 156:159:void ():34:34 -> + 160:165:void ():39:39 -> + 166:185:void ():42:42 -> + 186:189:void ():41:41 -> + 190:193:void ():40:40 -> + 194:197:void ():39:39 -> + 198:203:void ():44:44 -> + 204:223:void ():47:47 -> + 224:227:void ():46:46 -> + 228:231:void ():45:45 -> + 232:239:void ():44:44 -> + 240:245:void ():18:18 -> + 246:263:void ():55:55 -> + 264:279:void ():56:56 -> + 280:295:void ():57:57 -> + 296:311:void ():58:58 -> + 312:327:void ():59:59 -> + 328:343:void ():60:60 -> + 344:359:void ():61:61 -> + 360:375:void ():65:65 -> + 376:391:void ():66:66 -> + 392:407:void ():67:67 -> + 408:423:void ():68:68 -> + 424:443:void ():69:69 -> + 444:447:void ():54:54 -> + 448:449:void ():52:52 -> + 450:465:void ():80:80 -> + 466:481:void ():81:81 -> + 482:501:void ():82:82 -> + 502:505:void ():79:79 -> + 506:511:void ():78:78 -> + 512:515:void ():77:77 -> + 516:521:void ():76:76 -> + 522:537:void ():89:89 -> + 538:553:void ():90:90 -> + 554:569:void ():91:91 -> + 570:589:void ():92:92 -> + 590:593:void ():88:88 -> + 594:599:void ():87:87 -> + 600:603:void ():86:86 -> + 604:611:void ():85:85 -> + 612:623:void ():97:97 -> + 624:634:void ():98:98 -> + 635:648:void ():99:99 -> + 649:652:void ():96:96 -> + 653:662:void ():95:95 -> + 663:669:void ():75:75 -> + 1:4:void ():15:15 -> +com.facebook.react.uimanager.UIManagerModuleConstantsHelper -> com.facebook.react.uimanager.UIManagerModuleConstantsHelper: +# {"id":"sourceFile","fileName":"UIManagerModuleConstantsHelper.kt"} + 1:4:void ():21:21 -> + 1:8:java.util.Map getDefaultExportableEventTypes():47:47 -> getDefaultExportableEventTypes + 9:20:java.util.Map getDefaultExportableEventTypes():48:48 -> getDefaultExportableEventTypes + 21:25:java.util.Map getDefaultExportableEventTypes():46:46 -> getDefaultExportableEventTypes + 1:1:java.util.Map internal_createConstants(com.facebook.react.uimanager.ViewManagerResolver):36:36 -> internal_createConstants + 2:3:java.util.Map internal_createConstants(com.facebook.react.uimanager.ViewManagerResolver):38:39 -> internal_createConstants + 4:4:java.util.Map internal_createConstants(com.facebook.react.uimanager.ViewManagerResolver):37:37 -> internal_createConstants + 5:5:java.util.Map internal_createConstants(com.facebook.react.uimanager.ViewManagerResolver):36:36 -> internal_createConstants + 6:6:java.util.Map internal_createConstants(java.util.List,java.util.Map,java.util.Map):96:96 -> internal_createConstants + 7:7:java.util.Map internal_createConstants(java.util.List,java.util.Map,java.util.Map):102:102 -> internal_createConstants + 8:8:java.util.Map internal_createConstants(java.util.List,java.util.Map,java.util.Map):104:104 -> internal_createConstants + 9:10:java.util.Map internal_createConstants(java.util.List,java.util.Map,java.util.Map):109:110 -> internal_createConstants + 11:12:java.util.Map internal_createConstants(java.util.List,java.util.Map,java.util.Map):112:113 -> internal_createConstants + 13:13:java.util.Map internal_createConstants(java.util.List,java.util.Map,java.util.Map):116:116 -> internal_createConstants + 14:15:java.util.Map internal_createConstants(java.util.List,java.util.Map,java.util.Map):123:124 -> internal_createConstants + 16:17:java.util.Map internal_createConstants(java.util.List,java.util.Map,java.util.Map):128:129 -> internal_createConstants + 6:10:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):142:142 -> internal_createConstantsForViewManager + 11:14:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):145:145 -> internal_createConstantsForViewManager + 15:18:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):146:146 -> internal_createConstantsForViewManager + 19:30:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):147:147 -> internal_createConstantsForViewManager + 31:36:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):151:151 -> internal_createConstantsForViewManager + 37:41:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):153:153 -> internal_createConstantsForViewManager + 42:44:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):154:154 -> internal_createConstantsForViewManager + 45:50:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):155:155 -> internal_createConstantsForViewManager + 51:53:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):157:157 -> internal_createConstantsForViewManager + 54:57:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):161:161 -> internal_createConstantsForViewManager + 58:71:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):162:162 -> internal_createConstantsForViewManager + 72:75:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):163:163 -> internal_createConstantsForViewManager + 76:87:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):164:164 -> internal_createConstantsForViewManager + 88:91:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):168:168 -> internal_createConstantsForViewManager + 92:94:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):170:170 -> internal_createConstantsForViewManager + 95:97:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):171:171 -> internal_createConstantsForViewManager + 98:103:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):172:172 -> internal_createConstantsForViewManager + 104:106:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):174:174 -> internal_createConstantsForViewManager + 107:112:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):177:177 -> internal_createConstantsForViewManager + 113:117:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):179:179 -> internal_createConstantsForViewManager + 118:123:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):181:181 -> internal_createConstantsForViewManager + 124:128:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):183:183 -> internal_createConstantsForViewManager + 129:132:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):185:185 -> internal_createConstantsForViewManager + 133:138:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):186:186 -> internal_createConstantsForViewManager + 139:147:java.util.Map internal_createConstantsForViewManager(com.facebook.react.uimanager.ViewManager,java.util.Map,java.util.Map,java.util.Map,java.util.Map):187:187 -> internal_createConstantsForViewManager + 6:10:java.util.Map normalizeEventTypes$ReactAndroid_release(java.util.Map):198:198 -> normalizeEventTypes$ReactAndroid_release + 11:35:java.util.Map normalizeEventTypes$ReactAndroid_release(java.util.Map):199:199 -> normalizeEventTypes$ReactAndroid_release + 36:41:java.util.Map normalizeEventTypes$ReactAndroid_release(java.util.Map):201:201 -> normalizeEventTypes$ReactAndroid_release + 42:45:java.util.Map normalizeEventTypes$ReactAndroid_release(java.util.Map):202:202 -> normalizeEventTypes$ReactAndroid_release + 46:49:java.util.Map normalizeEventTypes$ReactAndroid_release(java.util.Map):207:207 -> normalizeEventTypes$ReactAndroid_release + 50:55:java.util.Map normalizeEventTypes$ReactAndroid_release(java.util.Map):208:208 -> normalizeEventTypes$ReactAndroid_release + 56:71:java.util.Map normalizeEventTypes$ReactAndroid_release(java.util.Map):210:210 -> normalizeEventTypes$ReactAndroid_release + 72:77:java.util.Map normalizeEventTypes$ReactAndroid_release(java.util.Map):211:211 -> normalizeEventTypes$ReactAndroid_release + 78:87:java.util.Map normalizeEventTypes$ReactAndroid_release(java.util.Map):213:213 -> normalizeEventTypes$ReactAndroid_release + 88:96:java.util.Map normalizeEventTypes$ReactAndroid_release(java.util.Map):215:215 -> normalizeEventTypes$ReactAndroid_release + 97:143:java.util.Map normalizeEventTypes$ReactAndroid_release(java.util.Map):218:218 -> normalizeEventTypes$ReactAndroid_release + 144:158:java.util.Map normalizeEventTypes$ReactAndroid_release(java.util.Map):220:220 -> normalizeEventTypes$ReactAndroid_release + 159:162:java.util.Map normalizeEventTypes$ReactAndroid_release(java.util.Map):221:221 -> normalizeEventTypes$ReactAndroid_release + 163:171:java.util.Map normalizeEventTypes$ReactAndroid_release(java.util.Map):211:211 -> normalizeEventTypes$ReactAndroid_release + 5:11:void recursiveMerge(java.util.Map,java.util.Map):228:228 -> recursiveMerge + 12:41:void recursiveMerge(java.util.Map,java.util.Map):232:232 -> recursiveMerge + 42:47:void recursiveMerge(java.util.Map,java.util.Map):233:233 -> recursiveMerge + 48:59:void recursiveMerge(java.util.Map,java.util.Map):235:235 -> recursiveMerge + 60:63:void recursiveMerge(java.util.Map,java.util.Map):238:238 -> recursiveMerge + 64:70:void recursiveMerge(java.util.Map,java.util.Map):239:239 -> recursiveMerge + 71:78:void recursiveMerge(java.util.Map,java.util.Map):240:240 -> recursiveMerge + 79:95:void recursiveMerge(java.util.Map,java.util.Map):243:243 -> recursiveMerge + 96:100:void recursiveMerge(java.util.Map,java.util.Map):245:245 -> recursiveMerge + 1:8:void validateDirectEventNames(java.lang.String,java.util.Map):55:55 -> validateDirectEventNames + 9:38:void validateDirectEventNames(java.lang.String,java.util.Map):59:59 -> validateDirectEventNames + 39:44:void validateDirectEventNames(java.lang.String,java.util.Map):60:60 -> validateDirectEventNames + 45:56:void validateDirectEventNames(java.lang.String,java.util.Map):61:61 -> validateDirectEventNames + 57:67:void validateDirectEventNames(java.lang.String,java.util.Map):64:64 -> validateDirectEventNames + 68:76:void validateDirectEventNames(java.lang.String,java.util.Map):65:65 -> validateDirectEventNames + 77:98:void validateDirectEventNames(java.lang.String,java.util.Map):66:66 -> validateDirectEventNames + 99:136:void validateDirectEventNames(java.lang.String,java.util.Map):71:71 -> validateDirectEventNames + 137:143:void validateDirectEventNames(java.lang.String,java.util.Map):68:68 -> validateDirectEventNames +com.facebook.react.uimanager.UIViewOperationQueue -> com.facebook.react.uimanager.UIViewOperationQueue: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:7:void ():57:57 -> + 8:16:void ():62:62 -> + 1:4:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.NativeViewHierarchyManager,int):607:607 -> + 5:8:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.NativeViewHierarchyManager,int):64:64 -> + 9:15:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.NativeViewHierarchyManager,int):571:571 -> + 16:22:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.NativeViewHierarchyManager,int):572:572 -> + 23:29:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.NativeViewHierarchyManager,int):576:576 -> + 30:36:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.NativeViewHierarchyManager,int):579:579 -> + 37:43:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.NativeViewHierarchyManager,int):581:581 -> + 44:51:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.NativeViewHierarchyManager,int):584:584 -> + 52:53:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.NativeViewHierarchyManager,int):588:588 -> + 54:55:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.NativeViewHierarchyManager,int):589:589 -> + 56:57:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.NativeViewHierarchyManager,int):590:590 -> + 58:59:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.NativeViewHierarchyManager,int):608:608 -> + 60:67:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.NativeViewHierarchyManager,int):609:609 -> + 68:72:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.NativeViewHierarchyManager,int):614:614 -> + 73:75:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.NativeViewHierarchyManager,int):615:615 -> + 1:1:boolean -$$Nest$fgetmIsInIllegalUIState(com.facebook.react.uimanager.UIViewOperationQueue):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:6:void addRootView(int,android.view.View):657:657 -> addRootView + 1:1:boolean -$$Nest$fgetmIsProfilingNextBatch(com.facebook.react.uimanager.UIViewOperationQueue):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:int[] -$$Nest$fgetmMeasureBuffer(com.facebook.react.uimanager.UIViewOperationQueue):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.uimanager.NativeViewHierarchyManager -$$Nest$fgetmNativeViewHierarchyManager(com.facebook.react.uimanager.UIViewOperationQueue):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 5:14:void dispatchViewUpdates(int,long,long):800:800 -> dispatchViewUpdates + 15:18:void dispatchViewUpdates(int,long,long):802:802 -> dispatchViewUpdates + 19:21:void dispatchViewUpdates(int,long,long):803:803 -> dispatchViewUpdates + 22:25:void dispatchViewUpdates(int,long,long):805:805 -> dispatchViewUpdates + 26:29:void dispatchViewUpdates(int,long,long):806:806 -> dispatchViewUpdates + 30:38:void dispatchViewUpdates(int,long,long):811:811 -> dispatchViewUpdates + 39:40:void dispatchViewUpdates(int,long,long):812:812 -> dispatchViewUpdates + 41:52:void dispatchViewUpdates(int,long,long):813:813 -> dispatchViewUpdates + 53:60:void dispatchViewUpdates(int,long,long):819:819 -> dispatchViewUpdates + 61:62:void dispatchViewUpdates(int,long,long):820:820 -> dispatchViewUpdates + 63:72:void dispatchViewUpdates(int,long,long):821:821 -> dispatchViewUpdates + 73:75:void dispatchViewUpdates(int,long,long):827:827 -> dispatchViewUpdates + 76:83:void dispatchViewUpdates(int,long,long):828:828 -> dispatchViewUpdates + 84:85:void dispatchViewUpdates(int,long,long):829:829 -> dispatchViewUpdates + 86:95:void dispatchViewUpdates(int,long,long):830:830 -> dispatchViewUpdates + 96:96:void dispatchViewUpdates(int,long,long):834:834 -> dispatchViewUpdates + 97:100:void dispatchViewUpdates(int,long,long):836:836 -> dispatchViewUpdates + 101:105:void dispatchViewUpdates(int,long,long):837:837 -> dispatchViewUpdates + 106:114:void dispatchViewUpdates(int,long,long):840:840 -> dispatchViewUpdates + 115:122:void dispatchViewUpdates(int,long,long):941:941 -> dispatchViewUpdates + 123:126:void dispatchViewUpdates(int,long,long):942:942 -> dispatchViewUpdates + 127:129:void dispatchViewUpdates(int,long,long):943:943 -> dispatchViewUpdates + 130:132:void dispatchViewUpdates(int,long,long):944:944 -> dispatchViewUpdates + 133:135:void dispatchViewUpdates(int,long,long):945:945 -> dispatchViewUpdates + 136:140:void dispatchViewUpdates(int,long,long):946:946 -> dispatchViewUpdates + 141:141:void dispatchViewUpdates(int,long,long):947:947 -> dispatchViewUpdates + 142:145:void dispatchViewUpdates(int,long,long):954:954 -> dispatchViewUpdates + 146:155:void dispatchViewUpdates(int,long,long):955:955 -> dispatchViewUpdates + 156:160:void dispatchViewUpdates(int,long,long):964:964 -> dispatchViewUpdates + 161:162:void dispatchViewUpdates(int,long,long):947:947 -> dispatchViewUpdates + 163:164:void dispatchViewUpdates(int,long,long):834:834 -> dispatchViewUpdates + 165:167:void dispatchViewUpdates(int,long,long):964:964 -> dispatchViewUpdates + 168:168:void dispatchViewUpdates(int,long,long):965:965 -> dispatchViewUpdates + 1:1:long -$$Nest$fgetmNonBatchedExecutionTotalTime(com.facebook.react.uimanager.UIViewOperationQueue):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:16:void enqueueClearJSResponder():681:681 -> enqueueClearJSResponder + 1:12:void enqueueConfigureLayoutAnimation(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):765:765 -> enqueueConfigureLayoutAnimation + 1:3:void enqueueCreateView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):708:708 -> enqueueCreateView + 4:10:void enqueueCreateView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):709:709 -> enqueueCreateView + 11:25:void enqueueCreateView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):710:710 -> enqueueCreateView + 26:31:void enqueueCreateView(com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):712:712 -> enqueueCreateView + 1:1:void enqueueDispatchCommand(int,int,com.facebook.react.bridge.ReadableArray):687:687 -> enqueueDispatchCommand + 2:2:void enqueueDispatchCommand(int,int,com.facebook.react.bridge.ReadableArray):689:689 -> enqueueDispatchCommand + 3:3:void enqueueDispatchCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):694:694 -> enqueueDispatchCommand + 4:4:void enqueueDispatchCommand(int,java.lang.String,com.facebook.react.bridge.ReadableArray):696:696 -> enqueueDispatchCommand + 1:17:void enqueueFindTargetForTouch(int,float,float,com.facebook.react.bridge.Callback):778:778 -> enqueueFindTargetForTouch + 1:12:void enqueueLayoutUpdateFinished(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.UIImplementation$LayoutUpdateListener):787:787 -> enqueueLayoutUpdateFinished + 1:16:void enqueueManageChildren(int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):751:751 -> enqueueManageChildren + 1:12:void enqueueMeasure(int,com.facebook.react.bridge.Callback):769:769 -> enqueueMeasure + 1:12:void enqueueMeasureInWindow(int,com.facebook.react.bridge.Callback):773:773 -> enqueueMeasureInWindow + 1:11:void enqueueRemoveRootView(int):670:670 -> enqueueRemoveRootView + 1:12:void enqueueSendAccessibilityEvent(int,int):782:782 -> enqueueSendAccessibilityEvent + 1:11:void enqueueSetChildren(int,com.facebook.react.bridge.ReadableArray):756:756 -> enqueueSetChildren + 1:16:void enqueueSetJSResponder(int,int,boolean):674:674 -> enqueueSetJSResponder + 1:12:void enqueueSetLayoutAnimationEnabled(boolean):760:760 -> enqueueSetLayoutAnimationEnabled + 1:11:void enqueueUIBlock(com.facebook.react.uimanager.UIBlock):791:791 -> enqueueUIBlock + 1:3:void enqueueUIOperation(com.facebook.react.uimanager.UIViewOperationQueue$UIOperation):665:665 -> enqueueUIOperation + 4:9:void enqueueUIOperation(com.facebook.react.uimanager.UIViewOperationQueue$UIOperation):666:666 -> enqueueUIOperation + 1:11:void enqueueUpdateExtraData(int,java.lang.Object):700:700 -> enqueueUpdateExtraData + 1:15:void enqueueUpdateInstanceHandle(int,long):716:716 -> enqueueUpdateInstanceHandle + 1:1:void enqueueUpdateLayout(int,int,int,int,int,int):731:731 -> enqueueUpdateLayout + 2:2:void enqueueUpdateLayout(int,int,int,int,int,int,com.facebook.yoga.YogaDirection):742:742 -> enqueueUpdateLayout + # {"id":"com.android.tools.r8.residualsignature","signature":"(IIIIIILcom/facebook/yoga/h;)V"} + 1:7:void enqueueUpdateProperties(int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):720:720 -> enqueueUpdateProperties + 8:19:void enqueueUpdateProperties(int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):721:721 -> enqueueUpdateProperties + 1:1:java.util.ArrayDeque -$$Nest$fgetmNonBatchedOperations(com.facebook.react.uimanager.UIViewOperationQueue):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void flushPendingBatches():982:982 -> flushPendingBatches + 5:12:void flushPendingBatches():983:983 -> flushPendingBatches + 13:15:void flushPendingBatches():990:990 -> flushPendingBatches + 16:23:void flushPendingBatches():991:991 -> flushPendingBatches + 24:25:void flushPendingBatches():992:992 -> flushPendingBatches + 26:32:void flushPendingBatches():993:993 -> flushPendingBatches + 33:33:void flushPendingBatches():997:997 -> flushPendingBatches + 34:37:void flushPendingBatches():999:999 -> flushPendingBatches + 38:53:void flushPendingBatches():1000:1000 -> flushPendingBatches + 54:57:void flushPendingBatches():1001:1001 -> flushPendingBatches + 58:63:void flushPendingBatches():1004:1004 -> flushPendingBatches + 64:70:void flushPendingBatches():1005:1005 -> flushPendingBatches + 71:74:void flushPendingBatches():1006:1006 -> flushPendingBatches + 75:76:void flushPendingBatches():1007:1007 -> flushPendingBatches + 77:89:void flushPendingBatches():1009:1009 -> flushPendingBatches + 90:94:void flushPendingBatches():1011:1011 -> flushPendingBatches + 95:99:void flushPendingBatches():1013:1013 -> flushPendingBatches + 100:101:void flushPendingBatches():995:995 -> flushPendingBatches + 102:103:void flushPendingBatches():997:997 -> flushPendingBatches + 1:1:java.lang.Object -$$Nest$fgetmNonBatchedOperationsLock(com.facebook.react.uimanager.UIViewOperationQueue):0:0 -> g + # {"id":"com.android.tools.r8.synthesized"} + 1:3:com.facebook.react.uimanager.NativeViewHierarchyManager getNativeViewHierarchyManager():619:619 -> getNativeViewHierarchyManager + 1:5:java.util.Map getProfiledBatchPerfCounters():637:637 -> getProfiledBatchPerfCounters + 6:16:java.util.Map getProfiledBatchPerfCounters():638:638 -> getProfiledBatchPerfCounters + 17:27:java.util.Map getProfiledBatchPerfCounters():639:639 -> getProfiledBatchPerfCounters + 28:38:java.util.Map getProfiledBatchPerfCounters():640:640 -> getProfiledBatchPerfCounters + 39:49:java.util.Map getProfiledBatchPerfCounters():641:641 -> getProfiledBatchPerfCounters + 50:60:java.util.Map getProfiledBatchPerfCounters():642:642 -> getProfiledBatchPerfCounters + 61:71:java.util.Map getProfiledBatchPerfCounters():643:643 -> getProfiledBatchPerfCounters + 72:82:java.util.Map getProfiledBatchPerfCounters():644:644 -> getProfiledBatchPerfCounters + 83:93:java.util.Map getProfiledBatchPerfCounters():645:645 -> getProfiledBatchPerfCounters + 94:104:java.util.Map getProfiledBatchPerfCounters():646:646 -> getProfiledBatchPerfCounters + 105:115:java.util.Map getProfiledBatchPerfCounters():647:647 -> getProfiledBatchPerfCounters + 116:127:java.util.Map getProfiledBatchPerfCounters():648:648 -> getProfiledBatchPerfCounters + 1:1:long -$$Nest$fgetmProfiledBatchCommitEndTime(com.facebook.react.uimanager.UIViewOperationQueue):0:0 -> h + # {"id":"com.android.tools.r8.synthesized"} + 1:1:long -$$Nest$fgetmProfiledBatchCommitStartTime(com.facebook.react.uimanager.UIViewOperationQueue):0:0 -> i + # {"id":"com.android.tools.r8.synthesized"} + 1:20:boolean isEmpty():653:653 -> isEmpty + 1:1:long -$$Nest$fgetmProfiledBatchDispatchViewUpdatesTime(com.facebook.react.uimanager.UIViewOperationQueue):0:0 -> j + # {"id":"com.android.tools.r8.synthesized"} + 1:1:long -$$Nest$fgetmProfiledBatchRunStartTime(com.facebook.react.uimanager.UIViewOperationQueue):0:0 -> k + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.util.ArrayList -$$Nest$fgetmViewCommandOperations(com.facebook.react.uimanager.UIViewOperationQueue):0:0 -> l + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.uimanager.debug.NotThreadSafeViewHierarchyUpdateDebugListener -$$Nest$fgetmViewHierarchyUpdateDebugListener(com.facebook.react.uimanager.UIViewOperationQueue):0:0 -> m + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputmIsInIllegalUIState(com.facebook.react.uimanager.UIViewOperationQueue,boolean):0:0 -> n + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputmNonBatchedExecutionTotalTime(com.facebook.react.uimanager.UIViewOperationQueue,long):0:0 -> o + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputmProfiledBatchCommitEndTime(com.facebook.react.uimanager.UIViewOperationQueue,long):0:0 -> p + # {"id":"com.android.tools.r8.synthesized"} + 2:3:void pauseFrameCallback():975:975 -> pauseFrameCallback + 4:11:void pauseFrameCallback():976:976 -> pauseFrameCallback + 12:14:void pauseFrameCallback():977:977 -> pauseFrameCallback + 15:18:void pauseFrameCallback():978:978 -> pauseFrameCallback + 1:12:void prependUIBlock(com.facebook.react.uimanager.UIBlock):795:795 -> prependUIBlock + 2:5:void profileNextBatch():630:630 -> profileNextBatch + 6:7:void profileNextBatch():631:631 -> profileNextBatch + 8:9:void profileNextBatch():632:632 -> profileNextBatch + 10:12:void profileNextBatch():633:633 -> profileNextBatch + 1:1:void -$$Nest$fputmProfiledBatchCommitStartTime(com.facebook.react.uimanager.UIViewOperationQueue,long):0:0 -> q + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputmProfiledBatchDispatchViewUpdatesTime(com.facebook.react.uimanager.UIViewOperationQueue,long):0:0 -> r + # {"id":"com.android.tools.r8.synthesized"} + 2:3:void resumeFrameCallback():969:969 -> resumeFrameCallback + 4:11:void resumeFrameCallback():970:970 -> resumeFrameCallback + 12:15:void resumeFrameCallback():971:971 -> resumeFrameCallback + 1:1:void -$$Nest$fputmProfiledBatchLayoutTime(com.facebook.react.uimanager.UIViewOperationQueue,long):0:0 -> s + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void setViewHierarchyUpdateDebugListener(com.facebook.react.uimanager.debug.NotThreadSafeViewHierarchyUpdateDebugListener):626:626 -> setViewHierarchyUpdateDebugListener + 1:1:void -$$Nest$fputmProfiledBatchRunEndTime(com.facebook.react.uimanager.UIViewOperationQueue,long):0:0 -> t + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputmProfiledBatchRunStartTime(com.facebook.react.uimanager.UIViewOperationQueue,long):0:0 -> u + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputmThreadCpuTime(com.facebook.react.uimanager.UIViewOperationQueue,long):0:0 -> v + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$mflushPendingBatches(com.facebook.react.uimanager.UIViewOperationQueue):0:0 -> w + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.String -$$Nest$sfgetTAG():0:0 -> x + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.UIViewOperationQueue$1 -> com.facebook.react.uimanager.UIViewOperationQueue$1: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:22:void (com.facebook.react.uimanager.UIViewOperationQueue,int,java.util.ArrayList,java.util.ArrayDeque,java.util.ArrayList,long,long,long,long):841:841 -> + 3:14:void run():844:844 -> run + 15:18:void run():845:845 -> run + 19:21:void run():846:846 -> run + 22:25:void run():848:848 -> run + 26:30:void run():852:852 -> run + 31:45:void run():853:853 -> run + 46:50:void run():855:855 -> run + 51:65:void run():876:876 -> run + 66:71:void run():866:866 -> run + 72:74:void run():867:867 -> run + 75:84:void run():868:868 -> run + 85:98:void run():871:871 -> run + 99:102:void run():883:883 -> run + 103:118:void run():884:884 -> run + 119:122:void run():885:885 -> run + 123:126:void run():889:889 -> run + 127:140:void run():890:890 -> run + 141:144:void run():891:891 -> run + 145:162:void run():895:895 -> run + 163:169:void run():896:896 -> run + 170:178:void run():897:897 -> run + 179:185:void run():898:898 -> run + 186:192:void run():899:899 -> run + 193:197:void run():900:900 -> run + 198:206:void run():901:901 -> run + 207:213:void run():902:902 -> run + 214:232:void run():904:904 -> run + 233:249:void run():909:909 -> run + 250:265:void run():914:914 -> run + 266:282:void run():919:919 -> run + 283:291:void run():927:927 -> run + 292:299:void run():929:929 -> run + 300:308:void run():930:930 -> run + 309:312:void run():936:936 -> run + 313:318:void run():933:933 -> run + 319:319:void run():934:934 -> run + 320:322:void run():936:936 -> run + 323:323:void run():937:937 -> run +com.facebook.react.uimanager.UIViewOperationQueue$2 -> com.facebook.react.uimanager.UIViewOperationQueue$2: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:6:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.bridge.ReactContext):956:956 -> + 1:6:void runGuarded():959:959 -> runGuarded +com.facebook.react.uimanager.UIViewOperationQueue$AnimationOperation -> com.facebook.react.uimanager.UIViewOperationQueue$AnimationOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:3:void (int):372:372 -> + 4:6:void (int):373:373 -> +com.facebook.react.uimanager.UIViewOperationQueue$ChangeJSResponderOperation -> com.facebook.react.uimanager.UIViewOperationQueue$ChangeJSResponderOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:2:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,boolean,boolean):246:246 -> + 3:5:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,boolean,boolean):247:247 -> + 6:7:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,boolean,boolean):248:248 -> + 8:9:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,boolean,boolean):249:249 -> + 10:12:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,boolean,boolean):250:250 -> + 1:4:void execute():255:255 -> execute + 5:20:void execute():256:256 -> execute + 21:30:void execute():258:258 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$ConfigureLayoutAnimationOperation -> com.facebook.react.uimanager.UIViewOperationQueue$ConfigureLayoutAnimationOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:1:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,com.facebook.react.uimanager.UIViewOperationQueue-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/UIViewOperationQueue;Lcom/facebook/react/bridge/ReadableMap;Lcom/facebook/react/bridge/Callback;Lcom/facebook/react/uimanager/I;)V"} + 2:4:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):395:397 -> + 1:14:void execute():402:402 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$CreateViewOperation -> com.facebook.react.uimanager.UIViewOperationQueue$CreateViewOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:2:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):170:170 -> + 3:5:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):171:171 -> + 6:7:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):172:172 -> + 8:9:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):173:173 -> + 10:11:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):174:174 -> + 12:21:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.ThemedReactContext,int,java.lang.String,com.facebook.react.uimanager.ReactStylesDiffMap):175:175 -> + 1:9:void execute():180:180 -> execute + 10:27:void execute():181:181 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$DispatchCommandOperation -> com.facebook.react.uimanager.UIViewOperationQueue$DispatchCommandOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:2:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,com.facebook.react.bridge.ReadableArray):292:292 -> + 3:6:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,com.facebook.react.bridge.ReadableArray):293:293 -> + 7:8:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,com.facebook.react.bridge.ReadableArray):290:290 -> + 9:10:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,com.facebook.react.bridge.ReadableArray):294:294 -> + 11:13:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,com.facebook.react.bridge.ReadableArray):295:295 -> + 1:17:void execute():301:301 -> execute + 18:32:void execute():303:303 -> execute + 1:16:void executeWithExceptions():310:310 -> executeWithExceptions + 1:3:int getRetries():322:322 -> getRetries + 1:7:void incrementRetries():316:316 -> incrementRetries +com.facebook.react.uimanager.UIViewOperationQueue$DispatchCommandViewOperation -> com.facebook.react.uimanager.UIViewOperationQueue$DispatchCommandViewOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} +com.facebook.react.uimanager.UIViewOperationQueue$DispatchStringCommandOperation -> com.facebook.react.uimanager.UIViewOperationQueue$DispatchStringCommandOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:2:void (com.facebook.react.uimanager.UIViewOperationQueue,int,java.lang.String,com.facebook.react.bridge.ReadableArray):333:333 -> + 3:6:void (com.facebook.react.uimanager.UIViewOperationQueue,int,java.lang.String,com.facebook.react.bridge.ReadableArray):334:334 -> + 7:8:void (com.facebook.react.uimanager.UIViewOperationQueue,int,java.lang.String,com.facebook.react.bridge.ReadableArray):331:331 -> + 9:10:void (com.facebook.react.uimanager.UIViewOperationQueue,int,java.lang.String,com.facebook.react.bridge.ReadableArray):335:335 -> + 11:13:void (com.facebook.react.uimanager.UIViewOperationQueue,int,java.lang.String,com.facebook.react.bridge.ReadableArray):336:336 -> + 1:17:void execute():342:342 -> execute + 18:32:void execute():344:344 -> execute + 1:16:void executeWithExceptions():352:352 -> executeWithExceptions + 1:3:int getRetries():363:363 -> getRetries + 1:7:void incrementRetries():358:358 -> incrementRetries +com.facebook.react.uimanager.UIViewOperationQueue$DispatchUIFrameCallback -> com.facebook.react.uimanager.UIViewOperationQueue$DispatchUIFrameCallback: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:1:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.bridge.ReactContext,int,com.facebook.react.uimanager.UIViewOperationQueue-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/UIViewOperationQueue;Lcom/facebook/react/bridge/ReactContext;ILcom/facebook/react/uimanager/I;)V"} + 2:4:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.bridge.ReactContext,int):1037:1039 -> + 1:12:void dispatchPendingNonBatchedOperations(long):1066:1066 -> dispatchPendingNonBatchedOperations + 13:20:void dispatchPendingNonBatchedOperations(long):1067:1067 -> dispatchPendingNonBatchedOperations + 21:27:void dispatchPendingNonBatchedOperations(long):1072:1072 -> dispatchPendingNonBatchedOperations + 28:39:void dispatchPendingNonBatchedOperations(long):1073:1073 -> dispatchPendingNonBatchedOperations + 40:43:void dispatchPendingNonBatchedOperations(long):1074:1074 -> dispatchPendingNonBatchedOperations + 44:55:void dispatchPendingNonBatchedOperations(long):1077:1077 -> dispatchPendingNonBatchedOperations + 56:56:void dispatchPendingNonBatchedOperations(long):1078:1078 -> dispatchPendingNonBatchedOperations + 57:60:void dispatchPendingNonBatchedOperations(long):1081:1081 -> dispatchPendingNonBatchedOperations + 61:63:void dispatchPendingNonBatchedOperations(long):1082:1082 -> dispatchPendingNonBatchedOperations + 64:69:void dispatchPendingNonBatchedOperations(long):1083:1083 -> dispatchPendingNonBatchedOperations + 70:80:void dispatchPendingNonBatchedOperations(long):1084:1084 -> dispatchPendingNonBatchedOperations + 81:86:void dispatchPendingNonBatchedOperations(long):1086:1086 -> dispatchPendingNonBatchedOperations + 87:87:void dispatchPendingNonBatchedOperations(long):1087:1087 -> dispatchPendingNonBatchedOperations + 88:89:void dispatchPendingNonBatchedOperations(long):1078:1078 -> dispatchPendingNonBatchedOperations + 1:8:void doFrameGuarded(long):1044:1044 -> doFrameGuarded + 9:16:void doFrameGuarded(long):1045:1045 -> doFrameGuarded + 17:23:void doFrameGuarded(long):1051:1051 -> doFrameGuarded + 24:26:void doFrameGuarded(long):1053:1053 -> doFrameGuarded + 27:29:void doFrameGuarded(long):1055:1055 -> doFrameGuarded + 30:34:void doFrameGuarded(long):1058:1058 -> doFrameGuarded + 35:40:void doFrameGuarded(long):1060:1060 -> doFrameGuarded + 41:45:void doFrameGuarded(long):1061:1061 -> doFrameGuarded + 46:48:void doFrameGuarded(long):1055:1055 -> doFrameGuarded + 49:49:void doFrameGuarded(long):1056:1056 -> doFrameGuarded +com.facebook.react.uimanager.UIViewOperationQueue$FindTargetForTouchOperation -> com.facebook.react.uimanager.UIViewOperationQueue$FindTargetForTouchOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:1:void (com.facebook.react.uimanager.UIViewOperationQueue,int,float,float,com.facebook.react.bridge.Callback,com.facebook.react.uimanager.UIViewOperationQueue-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/UIViewOperationQueue;IFFLcom/facebook/react/bridge/Callback;Lcom/facebook/react/uimanager/I;)V"} + 2:7:void (com.facebook.react.uimanager.UIViewOperationQueue,int,float,float,com.facebook.react.bridge.Callback):474:479 -> + 2:18:void execute():485:485 -> execute + 19:27:void execute():493:493 -> execute + 28:37:void execute():494:494 -> execute + 38:49:void execute():496:496 -> execute + 50:53:void execute():497:497 -> execute + 54:68:void execute():500:500 -> execute + 69:82:void execute():506:506 -> execute + 83:96:void execute():507:507 -> execute + 97:110:void execute():508:508 -> execute + 111:124:void execute():509:509 -> execute + 125:154:void execute():510:510 -> execute + 155:162:void execute():502:502 -> execute + 163:170:void execute():487:487 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$LayoutUpdateFinishedOperation -> com.facebook.react.uimanager.UIViewOperationQueue$LayoutUpdateFinishedOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:1:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.UIImplementation$LayoutUpdateListener,com.facebook.react.uimanager.UIViewOperationQueue-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/UIViewOperationQueue;Lcom/facebook/react/uimanager/ReactShadowNode;Lcom/facebook/react/uimanager/UIImplementation$LayoutUpdateListener;Lcom/facebook/react/uimanager/I;)V"} + 2:4:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.UIImplementation$LayoutUpdateListener):520:522 -> + 1:8:void execute():527:527 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$ManageChildrenOperation -> com.facebook.react.uimanager.UIViewOperationQueue$ManageChildrenOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:2:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):195:195 -> + 3:5:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):196:196 -> + 6:7:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):197:197 -> + 8:9:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):198:198 -> + 10:12:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int[],com.facebook.react.uimanager.ViewAtIndex[],int[]):199:199 -> + 1:18:void execute():204:204 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$MeasureInWindowOperation -> com.facebook.react.uimanager.UIViewOperationQueue$MeasureInWindowOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:1:void (com.facebook.react.uimanager.UIViewOperationQueue,int,com.facebook.react.bridge.Callback,com.facebook.react.uimanager.UIViewOperationQueue-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/UIViewOperationQueue;ILcom/facebook/react/bridge/Callback;Lcom/facebook/react/uimanager/I;)V"} + 2:5:void (com.facebook.react.uimanager.UIViewOperationQueue,int,com.facebook.react.bridge.Callback):441:444 -> + 2:18:void execute():450:450 -> execute + 19:31:void execute():458:458 -> execute + 32:45:void execute():459:459 -> execute + 46:59:void execute():460:460 -> execute + 60:73:void execute():461:461 -> execute + 74:99:void execute():462:462 -> execute + 100:107:void execute():454:454 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$MeasureOperation -> com.facebook.react.uimanager.UIViewOperationQueue$MeasureOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:1:void (com.facebook.react.uimanager.UIViewOperationQueue,int,com.facebook.react.bridge.Callback,com.facebook.react.uimanager.UIViewOperationQueue-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/UIViewOperationQueue;ILcom/facebook/react/bridge/Callback;Lcom/facebook/react/uimanager/I;)V"} + 2:5:void (com.facebook.react.uimanager.UIViewOperationQueue,int,com.facebook.react.bridge.Callback):411:414 -> + 2:5:void execute():432:432 -> execute + 6:22:void execute():420:420 -> execute + 23:35:void execute():428:428 -> execute + 36:49:void execute():429:429 -> execute + 50:63:void execute():430:430 -> execute + 64:77:void execute():431:431 -> execute + 78:104:void execute():432:432 -> execute + 105:112:void execute():424:424 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$RemoveRootViewOperation -> com.facebook.react.uimanager.UIViewOperationQueue$RemoveRootViewOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:2:void (com.facebook.react.uimanager.UIViewOperationQueue,int):84:84 -> + 3:6:void (com.facebook.react.uimanager.UIViewOperationQueue,int):85:85 -> + 1:12:void execute():90:90 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$SendAccessibilityEvent -> com.facebook.react.uimanager.UIViewOperationQueue$SendAccessibilityEvent: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:1:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,com.facebook.react.uimanager.UIViewOperationQueue-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/UIViewOperationQueue;IILcom/facebook/react/uimanager/I;)V"} + 2:4:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int):548:550 -> + 1:15:void execute():556:556 -> execute + 16:23:void execute():565:565 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$SetChildrenOperation -> com.facebook.react.uimanager.UIViewOperationQueue$SetChildrenOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:2:void (com.facebook.react.uimanager.UIViewOperationQueue,int,com.facebook.react.bridge.ReadableArray):213:213 -> + 3:5:void (com.facebook.react.uimanager.UIViewOperationQueue,int,com.facebook.react.bridge.ReadableArray):214:214 -> + 6:8:void (com.facebook.react.uimanager.UIViewOperationQueue,int,com.facebook.react.bridge.ReadableArray):215:215 -> + 1:14:void execute():220:220 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$SetLayoutAnimationEnabledOperation -> com.facebook.react.uimanager.UIViewOperationQueue$SetLayoutAnimationEnabledOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:1:void (com.facebook.react.uimanager.UIViewOperationQueue,boolean,com.facebook.react.uimanager.UIViewOperationQueue-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/UIViewOperationQueue;ZLcom/facebook/react/uimanager/I;)V"} + 2:3:void (com.facebook.react.uimanager.UIViewOperationQueue,boolean):380:381 -> + 1:12:void execute():386:386 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$UIBlockOperation -> com.facebook.react.uimanager.UIViewOperationQueue$UIBlockOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:5:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.UIBlock):534:534 -> + 6:8:void (com.facebook.react.uimanager.UIViewOperationQueue,com.facebook.react.uimanager.UIBlock):535:535 -> + 1:12:void execute():540:540 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$UIOperation -> com.facebook.react.uimanager.UIViewOperationQueue$UIOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} +com.facebook.react.uimanager.UIViewOperationQueue$UpdateInstanceHandleOperation -> com.facebook.react.uimanager.UIViewOperationQueue$UpdateInstanceHandleOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:1:void (com.facebook.react.uimanager.UIViewOperationQueue,int,long,com.facebook.react.uimanager.UIViewOperationQueue-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/UIViewOperationQueue;IJLcom/facebook/react/uimanager/I;)V"} + 2:4:void (com.facebook.react.uimanager.UIViewOperationQueue,int,long):113:115 -> + 1:14:void execute():120:120 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$UpdateLayoutOperation -> com.facebook.react.uimanager.UIViewOperationQueue$UpdateLayoutOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + com.facebook.yoga.YogaDirection mLayoutDirection -> mLayoutDirection + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/h;"} + 1:2:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,int,int,int,int,com.facebook.yoga.YogaDirection):141:141 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/UIViewOperationQueue;IIIIIILcom/facebook/yoga/h;)V"} + 3:5:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,int,int,int,int,com.facebook.yoga.YogaDirection):142:142 -> + 6:7:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,int,int,int,int,com.facebook.yoga.YogaDirection):143:143 -> + 8:9:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,int,int,int,int,com.facebook.yoga.YogaDirection):144:144 -> + 10:11:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,int,int,int,int,com.facebook.yoga.YogaDirection):145:145 -> + 12:13:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,int,int,int,int,com.facebook.yoga.YogaDirection):146:146 -> + 14:15:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,int,int,int,int,com.facebook.yoga.YogaDirection):147:147 -> + 16:17:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,int,int,int,int,com.facebook.yoga.YogaDirection):148:148 -> + 18:27:void (com.facebook.react.uimanager.UIViewOperationQueue,int,int,int,int,int,int,com.facebook.yoga.YogaDirection):149:149 -> + 1:9:void execute():154:154 -> execute + 10:33:void execute():155:155 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$UpdatePropertiesOperation -> com.facebook.react.uimanager.UIViewOperationQueue$UpdatePropertiesOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:1:void (com.facebook.react.uimanager.UIViewOperationQueue,int,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.UIViewOperationQueue-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/UIViewOperationQueue;ILcom/facebook/react/uimanager/ReactStylesDiffMap;Lcom/facebook/react/uimanager/I;)V"} + 2:4:void (com.facebook.react.uimanager.UIViewOperationQueue,int,com.facebook.react.uimanager.ReactStylesDiffMap):98:100 -> + 1:14:void execute():105:105 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$UpdateViewExtraData -> com.facebook.react.uimanager.UIViewOperationQueue$UpdateViewExtraData: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:2:void (com.facebook.react.uimanager.UIViewOperationQueue,int,java.lang.Object):228:228 -> + 3:5:void (com.facebook.react.uimanager.UIViewOperationQueue,int,java.lang.Object):229:229 -> + 6:8:void (com.facebook.react.uimanager.UIViewOperationQueue,int,java.lang.Object):230:230 -> + 1:14:void execute():235:235 -> execute +com.facebook.react.uimanager.UIViewOperationQueue$ViewOperation -> com.facebook.react.uimanager.UIViewOperationQueue$ViewOperation: +# {"id":"sourceFile","fileName":"UIViewOperationQueue.java"} + 1:5:void (com.facebook.react.uimanager.UIViewOperationQueue,int):77:77 -> + 6:8:void (com.facebook.react.uimanager.UIViewOperationQueue,int):78:78 -> +com.facebook.react.uimanager.UIViewOperationQueue-IA -> com.facebook.react.uimanager.I: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.ViewAtIndex -> com.facebook.react.uimanager.ViewAtIndex: +# {"id":"sourceFile","fileName":"ViewAtIndex.kt"} + 9:15:void ():45:45 -> + 16:17:void ():49:49 -> + 18:19:void ():50:50 -> + 20:23:void ():48:48 -> + 1:3:void (int,int):26:26 -> + 4:5:void (int,int):27:27 -> + 6:8:void (int,int):28:28 -> + 1:6:int COMPARATOR$lambda$0(com.facebook.react.uimanager.ViewAtIndex,com.facebook.react.uimanager.ViewAtIndex):45:45 -> COMPARATOR$lambda$0 + 1:1:int $r8$lambda$2RGzPstmQIk5hwGVw756FkZQ53g(com.facebook.react.uimanager.ViewAtIndex,com.facebook.react.uimanager.ViewAtIndex):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 4:16:boolean equals(java.lang.Object):32:32 -> equals + 17:18:boolean equals(java.lang.Object):35:35 -> equals + 19:33:boolean equals(java.lang.Object):36:36 -> equals + 1:21:int hashCode():39:39 -> hashCode + 1:35:java.lang.String toString():41:41 -> toString +com.facebook.react.uimanager.ViewAtIndex$$ExternalSyntheticLambda0 -> com.facebook.react.uimanager.J: +# {"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 compare(java.lang.Object,java.lang.Object):0:0 -> compare + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.ViewAtIndex$Companion -> com.facebook.react.uimanager.ViewAtIndex$Companion: +# {"id":"sourceFile","fileName":"ViewAtIndex.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():43:43 -> +com.facebook.react.uimanager.ViewDefaults -> com.facebook.react.uimanager.ViewDefaults: +# {"id":"sourceFile","fileName":"ViewDefaults.kt"} + 1:4:void ():11:11 -> +com.facebook.react.uimanager.ViewGroupDrawingOrderHelper -> com.facebook.react.uimanager.ViewGroupDrawingOrderHelper: +# {"id":"sourceFile","fileName":"ViewGroupDrawingOrderHelper.kt"} + 6:11:void (android.view.ViewGroup):16:16 -> + 1:1:int $r8$lambda$hjD-iUkZwM8pEGYnxG1K71Ot08Y(kotlin.jvm.functions.Function2,java.lang.Object,java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:int $r8$lambda$kjYRSoGDfdvTC9k2xs4YXAgF4Sk(android.view.View,android.view.View):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:4:int getChildDrawingOrder(int,int):59:59 -> getChildDrawingOrder + 5:7:int getChildDrawingOrder(int,int):62:62 -> getChildDrawingOrder + 8:11:int getChildDrawingOrder(int,int):63:63 -> getChildDrawingOrder + 12:15:int getChildDrawingOrder(int,int):69:69 -> getChildDrawingOrder + 16:23:int getChildDrawingOrder(int,int):70:70 -> getChildDrawingOrder + 24:30:int getChildDrawingOrder(int,int):65:65 -> getChildDrawingOrder + 31:35:int getChildDrawingOrder(int,int):72:72 -> getChildDrawingOrder + 36:44:int getChildDrawingOrder(int,int):76:76 -> getChildDrawingOrder + 45:56:int getChildDrawingOrder(int,int):78:78 -> getChildDrawingOrder + 57:69:int getChildDrawingOrder(int,int):82:82 -> getChildDrawingOrder + 70:73:int getChildDrawingOrder(int,int):88:88 -> getChildDrawingOrder + 74:84:int getChildDrawingOrder(int,int):90:90 -> getChildDrawingOrder + 85:95:int getChildDrawingOrder(int,int):91:91 -> getChildDrawingOrder + 96:98:int getChildDrawingOrder(int,int):94:94 -> getChildDrawingOrder + 99:101:int getChildDrawingOrder(int,int):97:97 -> getChildDrawingOrder + 1:15:int getChildDrawingOrder$lambda$0(android.view.View,android.view.View):83:83 -> getChildDrawingOrder$lambda$0 + 16:27:int getChildDrawingOrder$lambda$0(android.view.View,android.view.View):84:84 -> getChildDrawingOrder$lambda$0 + 1:11:int getChildDrawingOrder$lambda$1(kotlin.jvm.functions.Function2,java.lang.Object,java.lang.Object):82:82 -> getChildDrawingOrder$lambda$1 + 6:13:void handleAddView(android.view.View):26:26 -> handleAddView + 14:20:void handleAddView(android.view.View):27:27 -> handleAddView + 21:23:void handleAddView(android.view.View):30:30 -> handleAddView + 1:8:void handleRemoveView(android.view.View):40:40 -> handleRemoveView + 9:15:void handleRemoveView(android.view.View):41:41 -> handleRemoveView + 16:18:void handleRemoveView(android.view.View):44:44 -> handleRemoveView + 1:8:boolean shouldEnableCustomDrawingOrder():52:52 -> shouldEnableCustomDrawingOrder + 2:3:void update():102:102 -> update + 4:11:void update():103:103 -> update + 12:17:void update():104:104 -> update + 18:25:void update():105:105 -> update + 26:35:void update():106:106 -> update + 36:38:void update():109:109 -> update +com.facebook.react.uimanager.ViewGroupDrawingOrderHelper$$ExternalSyntheticLambda0 -> com.facebook.react.uimanager.K: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.ViewGroupDrawingOrderHelper$$ExternalSyntheticLambda1 -> com.facebook.react.uimanager.L: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function2 com.facebook.react.uimanager.ViewGroupDrawingOrderHelper$$InternalSyntheticLambda$1$54506ee94a4d254551358379e151a485e7ec550fec1617bc40ecc9c7a0384580$1.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.functions.Function2):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:int compare(java.lang.Object,java.lang.Object):0:0 -> compare + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.ViewGroupManager -> com.facebook.react.uimanager.ViewGroupManager: +# {"id":"sourceFile","fileName":"ViewGroupManager.kt"} + 9:16:void ():81:81 -> + 1:1:void ():0:0 -> + 2:2:void (com.facebook.react.bridge.ReactApplicationContext,int,kotlin.jvm.internal.DefaultConstructorMarker):18:18 -> + 3:3:void (com.facebook.react.bridge.ReactApplicationContext):20:20 -> + 1:3:java.util.WeakHashMap access$getZIndexHash$cp():16:16 -> access$getZIndexHash$cp + 1:1:java.util.WeakHashMap access$getZIndexHash$cp():16:16 -> addView + 1:1:void addView(android.view.View,android.view.View,int):16 -> addView + 2:2:void addView(android.view.ViewGroup,android.view.View,int):30:30 -> addView + 11:13:void addViews(android.view.ViewGroup,java.util.List):40:40 -> addViews + 14:37:void kotlin.collections.CollectionsKt___CollectionsKt.forEachIndexed(java.lang.Iterable,kotlin.jvm.functions.Function2):1879:1879 -> addViews + 14:37:void addViews(android.view.ViewGroup,java.util.List):41 -> addViews + 38:43:void addViews(android.view.ViewGroup,java.util.List):41:41 -> addViews + 1:1:java.util.WeakHashMap access$getZIndexHash$cp():16:16 -> createShadowNodeInstance + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance():16 -> createShadowNodeInstance + 2:2:com.facebook.react.uimanager.LayoutShadowNode createShadowNodeInstance():22:22 -> createShadowNodeInstance + 1:1:java.util.WeakHashMap access$getZIndexHash$cp():16:16 -> getChildAt + 1:1:android.view.View getChildAt(android.view.View,int):16 -> getChildAt + 2:2:android.view.View getChildAt(android.view.ViewGroup,int):46:46 -> getChildAt + 1:1:java.util.WeakHashMap access$getZIndexHash$cp():16:16 -> getChildCount + 1:1:int getChildCount(android.view.View):16 -> getChildCount + 2:2:int getChildCount(android.view.ViewGroup):44:44 -> getChildCount + 1:3:java.lang.Class getShadowNodeClass():25:25 -> getShadowNodeClass + 11:13:void removeView(android.view.ViewGroup,android.view.View):59:59 -> removeView + 14:20:void removeView(android.view.ViewGroup,android.view.View):61:61 -> removeView + 21:26:void removeView(android.view.ViewGroup,android.view.View):62:62 -> removeView + 27:34:void removeView(android.view.ViewGroup,android.view.View):64:64 -> removeView + 1:1:java.util.WeakHashMap access$getZIndexHash$cp():16:16 -> removeViewAt + 1:1:void removeViewAt(android.view.View,int):16 -> removeViewAt + 2:3:void removeViewAt(android.view.ViewGroup,int):49:50 -> removeViewAt + 1:1:void updateExtraData(android.view.ViewGroup,java.lang.Object):0:0 -> updateExtraData + 2:2:java.util.WeakHashMap access$getZIndexHash$cp():16:16 -> updateExtraData + 2:2:void updateExtraData(android.view.View,java.lang.Object):16 -> updateExtraData +com.facebook.react.uimanager.ViewGroupManager$Companion -> com.facebook.react.uimanager.ViewGroupManager$Companion: +# {"id":"sourceFile","fileName":"ViewGroupManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():80:80 -> + 1:11:java.lang.Integer getViewZIndex(android.view.View):86:86 -> getViewZIndex + 10:17:void setViewZIndex(android.view.View,int):84:84 -> setViewZIndex +com.facebook.react.uimanager.ViewManager -> com.facebook.react.uimanager.ViewManager: +# {"id":"sourceFile","fileName":"ViewManager.java"} + 1:1:void ():60:60 -> + 2:2:void ():50:50 -> + 3:3:void ():57:57 -> + 4:4:void (com.facebook.react.bridge.ReactApplicationContext):64:64 -> + 5:5:void (com.facebook.react.bridge.ReactApplicationContext):50:50 -> + 6:6:void (com.facebook.react.bridge.ReactApplicationContext):57:57 -> + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance():167:167 -> createShadowNodeInstance + 2:2:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):171:171 -> createShadowNodeInstance + 1:4:android.view.View createView(int,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.touch.JSResponderHandler):148:148 -> createView + 5:8:android.view.View createView(int,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.touch.JSResponderHandler):149:149 -> createView + 9:15:android.view.View createView(int,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper,com.facebook.react.touch.JSResponderHandler):150:150 -> createView + 1:3:android.view.View createViewInstance(int,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):212:214 -> createViewInstance + 4:5:android.view.View createViewInstance(int,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):219:220 -> createViewInstance + 6:6:android.view.View createViewInstance(int,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):223:223 -> createViewInstance + 7:7:android.view.View createViewInstance(int,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):225:225 -> createViewInstance + 8:9:android.view.View createViewInstance(int,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):227:228 -> createViewInstance + 10:10:android.view.View createViewInstance(int,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):230:230 -> createViewInstance + 11:11:android.view.View createViewInstance(int,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):234:234 -> createViewInstance + 12:12:android.view.View createViewInstance(int,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):236:236 -> createViewInstance + 1:5:boolean experimental_isPrefetchingEnabled():500:500 -> experimental_isPrefetchingEnabled + 1:4:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():121:121 -> getDelegate + 5:16:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():122:122 -> getDelegate + 17:35:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():126:126 -> getDelegate + 36:40:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():122:122 -> getDelegate + 41:46:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():129:129 -> getDelegate + 1:4:java.util.Map getNativeProps():410:410 -> getNativeProps + 5:10:java.util.Map getNativeProps():411:411 -> getNativeProps + 11:20:java.util.Map getNativeProps():413:413 -> getNativeProps + 21:33:java.util.Map getNativeProps():415:415 -> getNativeProps + 1:4:com.facebook.react.uimanager.ViewManagerDelegate getOrCreateViewManagerDelegate():133:133 -> getOrCreateViewManagerDelegate + 5:8:com.facebook.react.uimanager.ViewManagerDelegate getOrCreateViewManagerDelegate():135:135 -> getOrCreateViewManagerDelegate + 9:11:com.facebook.react.uimanager.ViewManagerDelegate getOrCreateViewManagerDelegate():136:136 -> getOrCreateViewManagerDelegate + 1:8:java.util.Stack getRecyclableViewStack(int,boolean):81:81 -> getRecyclableViewStack + 9:18:java.util.Stack getRecyclableViewStack(int,boolean):84:84 -> getRecyclableViewStack + 19:32:java.util.Stack getRecyclableViewStack(int,boolean):85:85 -> getRecyclableViewStack + 33:45:java.util.Stack getRecyclableViewStack(int,boolean):87:87 -> getRecyclableViewStack + 1:4:void onDropViewInstance(android.view.View):248:248 -> onDropViewInstance + 5:10:void onDropViewInstance(android.view.View):249:249 -> onDropViewInstance + 11:38:void onDropViewInstance(android.view.View):252:252 -> onDropViewInstance + 39:42:void onDropViewInstance(android.view.View):255:255 -> onDropViewInstance + 43:50:void onDropViewInstance(android.view.View):256:256 -> onDropViewInstance + 51:69:void onDropViewInstance(android.view.View):259:259 -> onDropViewInstance + 70:73:void onDropViewInstance(android.view.View):256:256 -> onDropViewInstance + 74:75:void onDropViewInstance(android.view.View):266:266 -> onDropViewInstance + 76:80:void onDropViewInstance(android.view.View):267:267 -> onDropViewInstance + 81:86:void onDropViewInstance(android.view.View):268:268 -> onDropViewInstance + 87:92:void onDropViewInstance(android.view.View):270:270 -> onDropViewInstance + 93:96:void onDropViewInstance(android.view.View):272:272 -> onDropViewInstance + 1:4:void onSurfaceStopped(int):469:469 -> onSurfaceStopped + 5:12:void onSurfaceStopped(int):470:470 -> onSurfaceStopped + 1:1:void receiveCommand(android.view.View,int,com.facebook.react.bridge.ReadableArray):0:0 -> receiveCommand + 2:2:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):342:342 -> receiveCommand + 1:6:void setupViewRecycling():69:69 -> setupViewRecycling + 7:14:void setupViewRecycling():70:70 -> setupViewRecycling + 1:4:void trimMemory():478:478 -> trimMemory + 5:12:void trimMemory():479:479 -> trimMemory + 1:4:void updateProperties(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap):99:99 -> updateProperties + 5:12:void updateProperties(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap):100:100 -> updateProperties + 13:18:void updateProperties(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap):101:101 -> updateProperties + 19:24:void updateProperties(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap):102:102 -> updateProperties + 25:38:void updateProperties(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap):103:103 -> updateProperties + 39:42:void updateProperties(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap):105:105 -> updateProperties +com.facebook.react.uimanager.ViewManagerDelegate -> com.facebook.react.uimanager.ViewManagerDelegate: +# {"id":"sourceFile","fileName":"ViewManagerDelegate.kt"} + 13:24:void kotlinCompat$receiveCommandNullableArgs(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):70:70 -> kotlinCompat$receiveCommandNullableArgs + 6:27:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):79:79 -> receiveCommand + 8:19:void setProperty(android.view.View,java.lang.String,java.lang.Object):44:44 -> setProperty +com.facebook.react.uimanager.ViewManagerPropertyUpdater -> com.facebook.react.uimanager.ViewManagerPropertyUpdater: +# {"id":"sourceFile","fileName":"ViewManagerPropertyUpdater.kt"} + 8:14:void ():34:34 -> + 15:22:void ():35:35 -> + 1:4:void ():16:16 -> + 1:5:com.facebook.react.uimanager.ViewManagerPropertyUpdater$ViewManagerSetter access$findManagerSetter(com.facebook.react.uimanager.ViewManagerPropertyUpdater,java.lang.Class):16:16 -> access$findManagerSetter + 1:3:void clear():39:39 -> clear + 4:8:void clear():40:40 -> clear + 9:14:void clear():41:41 -> clear + 1:6:java.lang.Object findGeneratedSetter(java.lang.Class):132:132 -> findGeneratedSetter + 7:27:java.lang.Object findGeneratedSetter(java.lang.Class):134:134 -> findGeneratedSetter + 28:36:java.lang.Object findGeneratedSetter(java.lang.Class):136:136 -> findGeneratedSetter + 37:57:java.lang.Object findGeneratedSetter(java.lang.Class):143:143 -> findGeneratedSetter + 58:78:java.lang.Object findGeneratedSetter(java.lang.Class):141:141 -> findGeneratedSetter + 79:102:java.lang.Object findGeneratedSetter(java.lang.Class):138:138 -> findGeneratedSetter + 1:10:com.facebook.react.uimanager.ViewManagerPropertyUpdater$ViewManagerSetter findManagerSetter(java.lang.Class):103:103 -> findManagerSetter + 11:18:com.facebook.react.uimanager.ViewManagerPropertyUpdater$ViewManagerSetter findManagerSetter(java.lang.Class):105:105 -> findManagerSetter + 19:23:com.facebook.react.uimanager.ViewManagerPropertyUpdater$ViewManagerSetter findManagerSetter(java.lang.Class):107:107 -> findManagerSetter + 24:27:com.facebook.react.uimanager.ViewManagerPropertyUpdater$ViewManagerSetter findManagerSetter(java.lang.Class):109:109 -> findManagerSetter + 1:10:com.facebook.react.uimanager.ViewManagerPropertyUpdater$ShadowNodeSetter findNodeSetter(java.lang.Class):118:118 -> findNodeSetter + 11:18:com.facebook.react.uimanager.ViewManagerPropertyUpdater$ShadowNodeSetter findNodeSetter(java.lang.Class):120:120 -> findNodeSetter + 19:28:com.facebook.react.uimanager.ViewManagerPropertyUpdater$ShadowNodeSetter findNodeSetter(java.lang.Class):123:123 -> findNodeSetter + 29:32:com.facebook.react.uimanager.ViewManagerPropertyUpdater$ShadowNodeSetter findNodeSetter(java.lang.Class):125:125 -> findNodeSetter + 6:10:java.util.Map getNativeProps(java.lang.Class,java.lang.Class):92:92 -> getNativeProps + 11:21:java.util.Map getNativeProps(java.lang.Class,java.lang.Class):93:93 -> getNativeProps + 22:29:java.util.Map getNativeProps(java.lang.Class,java.lang.Class):95:95 -> getNativeProps + 1:4:void updateProps(com.facebook.react.uimanager.ViewManagerDelegate,android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap):51:54 -> updateProps + 5:9:void updateProps(com.facebook.react.uimanager.ViewManager,android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap):65:69 -> updateProps + 10:14:void updateProps(com.facebook.react.uimanager.ReactShadowNode,com.facebook.react.uimanager.ReactStylesDiffMap):79:83 -> updateProps +com.facebook.react.uimanager.ViewManagerPropertyUpdater$FallbackShadowNodeSetter -> com.facebook.react.uimanager.ViewManagerPropertyUpdater$FallbackShadowNodeSetter: +# {"id":"sourceFile","fileName":"ViewManagerPropertyUpdater.kt"} + 6:8:void (java.lang.Class):165:165 -> + 9:20:void (java.lang.Class):168:168 -> + 6:27:void getProperties(java.util.Map):176:176 -> getProperties + 28:40:void getProperties(java.util.Map):177:177 -> getProperties + 11:20:void setProperty(com.facebook.react.uimanager.ReactShadowNode,java.lang.String,java.lang.Object):171:171 -> setProperty + 21:24:void setProperty(com.facebook.react.uimanager.ReactShadowNode,java.lang.String,java.lang.Object):172:172 -> setProperty +com.facebook.react.uimanager.ViewManagerPropertyUpdater$FallbackViewManagerSetter -> com.facebook.react.uimanager.ViewManagerPropertyUpdater$FallbackViewManagerSetter: +# {"id":"sourceFile","fileName":"ViewManagerPropertyUpdater.kt"} + 6:8:void (java.lang.Class):147:147 -> + 9:20:void (java.lang.Class):151:151 -> + 6:27:void getProperties(java.util.Map):159:159 -> getProperties + 28:40:void getProperties(java.util.Map):160:160 -> getProperties + 16:25:void setProperty(com.facebook.react.uimanager.ViewManager,android.view.View,java.lang.String,java.lang.Object):154:154 -> setProperty + 26:29:void setProperty(com.facebook.react.uimanager.ViewManager,android.view.View,java.lang.String,java.lang.Object):155:155 -> setProperty +com.facebook.react.uimanager.ViewManagerPropertyUpdater$GenericViewManagerDelegate -> com.facebook.react.uimanager.ViewManagerPropertyUpdater$GenericViewManagerDelegate: +# {"id":"sourceFile","fileName":"ViewManagerPropertyUpdater.kt"} + 6:10:void (com.facebook.react.uimanager.ViewManager):182:182 -> + 11:23:void (com.facebook.react.uimanager.ViewManager):184:184 -> + 1:4:void kotlinCompat$receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):182:182 -> kotlinCompat$receiveCommand + 1:4:void kotlinCompat$setProperty(android.view.View,java.lang.String,java.lang.Object):182:182 -> kotlinCompat$setProperty + 11:18:void setProperty(android.view.View,java.lang.String,java.lang.Object):188:188 -> setProperty +com.facebook.react.uimanager.ViewManagerPropertyUpdater$Settable -> com.facebook.react.uimanager.ViewManagerPropertyUpdater$Settable: +# {"id":"sourceFile","fileName":"ViewManagerPropertyUpdater.kt"} +com.facebook.react.uimanager.ViewManagerPropertyUpdater$ShadowNodeSetter -> com.facebook.react.uimanager.ViewManagerPropertyUpdater$ShadowNodeSetter: +# {"id":"sourceFile","fileName":"ViewManagerPropertyUpdater.kt"} +com.facebook.react.uimanager.ViewManagerPropertyUpdater$ViewManagerSetter -> com.facebook.react.uimanager.ViewManagerPropertyUpdater$ViewManagerSetter: +# {"id":"sourceFile","fileName":"ViewManagerPropertyUpdater.kt"} +com.facebook.react.uimanager.ViewManagerRegistry -> com.facebook.react.uimanager.ViewManagerRegistry: +# {"id":"sourceFile","fileName":"ViewManagerRegistry.kt"} + 1:3:void (com.facebook.react.uimanager.ViewManagerResolver):23:25 -> + 4:4:void (java.util.List):28:28 -> + 5:6:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateBy(java.lang.Iterable,kotlin.jvm.functions.Function1):1208:1209 -> + 5:6:void (java.util.List):29 -> + 7:8:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateByTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1):1236:1237 -> + 7:8:void (java.util.List):29 -> + 9:9:void (java.util.List):29:29 -> + 10:10:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateByTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1):1237:1237 -> + 10:10:void (java.util.List):29 -> + 11:12:void (java.util.List):29:30 -> + 13:13:void (java.util.Map):33:33 -> + 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 + # {"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.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.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.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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/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 + 19:35:com.facebook.react.uimanager.ViewManager get(java.lang.String):53:53 -> get + 36:45:com.facebook.react.uimanager.ViewManager get(java.lang.String):54:54 -> get + 46:47:com.facebook.react.uimanager.ViewManager get(java.lang.String):55:55 -> get + 48:51:com.facebook.react.uimanager.ViewManager get(java.lang.String):58:58 -> get + 52:57:com.facebook.react.uimanager.ViewManager get(java.lang.String):61:61 -> get + 58:59:com.facebook.react.uimanager.ViewManager get(java.lang.String):63:63 -> get + 60:65:com.facebook.react.uimanager.ViewManager get(java.lang.String):67:67 -> get + 66:67:com.facebook.react.uimanager.ViewManager get(java.lang.String):69:69 -> get + 68:69:com.facebook.react.uimanager.ViewManager get(java.lang.String):72:72 -> get + 70:108:com.facebook.react.uimanager.ViewManager get(java.lang.String):74:74 -> get + 109:114:com.facebook.react.uimanager.ViewManager get(java.lang.String):72:72 -> get + 115:139:com.facebook.react.uimanager.ViewManager get(java.lang.String):78:78 -> get + 1:12:com.facebook.react.uimanager.ViewManager getViewManagerFromResolver(java.lang.String):82:82 -> getViewManagerFromResolver + 13:18:com.facebook.react.uimanager.ViewManager getViewManagerFromResolver(java.lang.String):84:84 -> getViewManagerFromResolver + 2:16:com.facebook.react.uimanager.ViewManager getViewManagerIfExists(java.lang.String):96:96 -> getViewManagerIfExists + 17:18:com.facebook.react.uimanager.ViewManager getViewManagerIfExists(java.lang.String):97:97 -> getViewManagerIfExists + 19:34:com.facebook.react.uimanager.ViewManager getViewManagerIfExists(java.lang.String):99:99 -> getViewManagerIfExists + 1:13:void invalidate():123:123 -> invalidate + 14:18:void invalidate():125:125 -> invalidate + 19:24:void invalidate():131:131 -> invalidate + 25:28:void invalidate():132:132 -> invalidate + 29:38:void invalidate$lambda$10(kotlin.jvm.functions.Function0):134:134 -> invalidate + 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"} + 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;"} + 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 + 1:13:void onSurfaceStopped(int):105:105 -> onSurfaceStopped + 14:18:void onSurfaceStopped(int):107:107 -> onSurfaceStopped + 19:24:void onSurfaceStopped(int):113:113 -> onSurfaceStopped + 25:28:void onSurfaceStopped(int):114:114 -> onSurfaceStopped + 29:38:void onSurfaceStopped$lambda$7(kotlin.jvm.functions.Function0):116:116 -> onSurfaceStopped + 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;"} + 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"} + 1:13:void onTrimMemory(int):141:141 -> onTrimMemory + 14:18:void onTrimMemory(int):143:143 -> onTrimMemory + 19:24:void onTrimMemory(int):149:149 -> onTrimMemory + 25:28:void onTrimMemory(int):150:150 -> onTrimMemory + 29:38:void onTrimMemory$lambda$13(kotlin.jvm.functions.Function0):152:152 -> onTrimMemory + 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;"} + 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"} +com.facebook.react.uimanager.ViewManagerRegistry$$ExternalSyntheticLambda0 -> com.facebook.react.uimanager.M: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.List com.facebook.react.uimanager.ViewManagerRegistry$$InternalSyntheticLambda$1$633e40f2f9090e176165724a533296619b575803c8c44dc8b032450d68f68c84$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.List):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.ViewManagerRegistry$$ExternalSyntheticLambda1 -> com.facebook.react.uimanager.N: +# {"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.synthesized"} + 1:1:void (D3.Function0):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.List com.facebook.react.uimanager.ViewManagerRegistry$$InternalSyntheticLambda$1$b42b1d69ac73c9515b516ef8419e486e2d7d8da923a7bc0aff9c6ac455f9a374$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.List):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.ViewManagerRegistry$$ExternalSyntheticLambda3 -> com.facebook.react.uimanager.P: +# {"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.synthesized"} + 1:1:void (D3.Function0):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.List com.facebook.react.uimanager.ViewManagerRegistry$$InternalSyntheticLambda$1$c8916bfcc338b57a8ad23254ba43f27b70f04167d1d6e98474f2561c0fdaf526$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.uimanager.ViewManagerRegistry$$InternalSyntheticLambda$1$c8916bfcc338b57a8ad23254ba43f27b70f04167d1d6e98474f2561c0fdaf526$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.List,int):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.ViewManagerRegistry$$ExternalSyntheticLambda5 -> com.facebook.react.uimanager.S: +# {"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.synthesized"} + 1:1:void (D3.Function0):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/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: +# {"id":"sourceFile","fileName":"ViewManagerResolver.kt"} +com.facebook.react.uimanager.ViewManagerWithGeneratedInterface -> com.facebook.react.uimanager.ViewManagerWithGeneratedInterface: +# {"id":"sourceFile","fileName":"ViewManagerWithGeneratedInterface.kt"} +com.facebook.react.uimanager.ViewManagersPropertyCache -> com.facebook.react.uimanager.ViewManagersPropertyCache: +# {"id":"sourceFile","fileName":"ViewManagersPropertyCache.java"} + 1:7:void ():33:33 -> + 8:15:void ():34:34 -> + 1:4:void ():31:31 -> + 1:1:java.lang.ThreadLocal -$$Nest$smcreateThreadLocalArray(int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:5:void clear():37:37 -> clear + 6:11:void clear():38:38 -> clear + 1:4:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):431:431 -> createPropSetter + 5:10:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):432:432 -> createPropSetter + 11:14:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):433:433 -> createPropSetter + 15:24:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):434:434 -> createPropSetter + 25:30:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):435:435 -> createPropSetter + 31:40:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):436:436 -> createPropSetter + 41:50:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):437:437 -> createPropSetter + 51:60:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):439:439 -> createPropSetter + 61:64:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):440:440 -> createPropSetter + 65:74:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):441:441 -> createPropSetter + 75:78:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):442:442 -> createPropSetter + 79:88:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):443:443 -> createPropSetter + 89:92:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):444:444 -> createPropSetter + 93:98:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):445:445 -> createPropSetter + 99:102:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):446:446 -> createPropSetter + 103:108:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):447:447 -> createPropSetter + 109:112:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):448:448 -> createPropSetter + 113:122:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):449:449 -> createPropSetter + 123:128:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):450:450 -> createPropSetter + 129:134:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):452:452 -> createPropSetter + 135:138:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):453:453 -> createPropSetter + 139:144:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):454:454 -> createPropSetter + 145:148:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):455:455 -> createPropSetter + 149:154:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):456:456 -> createPropSetter + 155:174:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):458:458 -> createPropSetter + 175:190:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):462:462 -> createPropSetter + 191:205:com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter createPropSetter(com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,java.lang.Class):464:464 -> createPropSetter + 1:4:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):473:473 -> createPropSetters + 5:9:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):474:474 -> createPropSetters + 10:12:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):475:475 -> createPropSetters + 13:25:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):476:476 -> createPropSetters + 26:31:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):478:478 -> createPropSetters + 32:34:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):479:479 -> createPropSetters + 35:44:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):480:480 -> createPropSetters + 45:59:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):481:481 -> createPropSetters + 60:76:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):483:483 -> createPropSetters + 77:80:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):486:486 -> createPropSetters + 81:83:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):487:487 -> createPropSetters + 84:100:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):488:488 -> createPropSetters + 101:105:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):490:490 -> createPropSetters + 106:108:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):491:491 -> createPropSetters + 109:112:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):492:492 -> createPropSetters + 113:121:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):493:493 -> createPropSetters + 122:129:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):492:492 -> createPropSetters + 130:133:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):495:495 -> createPropSetters + 134:136:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):496:496 -> createPropSetters + 137:146:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):497:497 -> createPropSetters + 147:157:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):498:498 -> createPropSetters + 158:171:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):500:500 -> createPropSetters + 172:191:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):504:504 -> createPropSetters + 192:207:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):508:508 -> createPropSetters + 208:222:void createPropSetters(com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,java.lang.Class,java.util.Map):510:510 -> createPropSetters + 5:10:java.lang.ThreadLocal createThreadLocalArray(int):606:606 -> createThreadLocalArray + 1:11:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):567:567 -> extractPropSettersFromShadowNodeClassDefinition + 12:19:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):568:568 -> extractPropSettersFromShadowNodeClassDefinition + 20:24:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):569:569 -> extractPropSettersFromShadowNodeClassDefinition + 25:28:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):570:570 -> extractPropSettersFromShadowNodeClassDefinition + 29:31:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):571:571 -> extractPropSettersFromShadowNodeClassDefinition + 32:45:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):575:575 -> extractPropSettersFromShadowNodeClassDefinition + 46:57:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):572:572 -> extractPropSettersFromShadowNodeClassDefinition + 58:82:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):573:573 -> extractPropSettersFromShadowNodeClassDefinition + 83:92:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):578:578 -> extractPropSettersFromShadowNodeClassDefinition + 93:96:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):580:580 -> extractPropSettersFromShadowNodeClassDefinition + 97:100:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):581:581 -> extractPropSettersFromShadowNodeClassDefinition + 101:106:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):588:588 -> extractPropSettersFromShadowNodeClassDefinition + 107:112:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):595:595 -> extractPropSettersFromShadowNodeClassDefinition + 113:124:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):589:589 -> extractPropSettersFromShadowNodeClassDefinition + 125:134:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):591:591 -> extractPropSettersFromShadowNodeClassDefinition + 135:149:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):593:593 -> extractPropSettersFromShadowNodeClassDefinition + 150:161:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):582:582 -> extractPropSettersFromShadowNodeClassDefinition + 162:171:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):584:584 -> extractPropSettersFromShadowNodeClassDefinition + 172:191:void extractPropSettersFromShadowNodeClassDefinition(java.lang.Class,java.util.Map):586:586 -> extractPropSettersFromShadowNodeClassDefinition + 1:6:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):516:516 -> extractPropSettersFromViewManagerClassDefinition + 7:9:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):517:517 -> extractPropSettersFromViewManagerClassDefinition + 10:11:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):518:518 -> extractPropSettersFromViewManagerClassDefinition + 12:19:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):519:519 -> extractPropSettersFromViewManagerClassDefinition + 20:29:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):520:520 -> extractPropSettersFromViewManagerClassDefinition + 30:33:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):521:521 -> extractPropSettersFromViewManagerClassDefinition + 34:36:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):522:522 -> extractPropSettersFromViewManagerClassDefinition + 37:44:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):526:526 -> extractPropSettersFromViewManagerClassDefinition + 45:58:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):533:533 -> extractPropSettersFromViewManagerClassDefinition + 59:68:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):527:527 -> extractPropSettersFromViewManagerClassDefinition + 69:78:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):529:529 -> extractPropSettersFromViewManagerClassDefinition + 79:93:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):531:531 -> extractPropSettersFromViewManagerClassDefinition + 94:105:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):523:523 -> extractPropSettersFromViewManagerClassDefinition + 106:130:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):524:524 -> extractPropSettersFromViewManagerClassDefinition + 131:140:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):536:536 -> extractPropSettersFromViewManagerClassDefinition + 141:144:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):538:538 -> extractPropSettersFromViewManagerClassDefinition + 145:148:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):539:539 -> extractPropSettersFromViewManagerClassDefinition + 149:156:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):546:546 -> extractPropSettersFromViewManagerClassDefinition + 157:162:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):553:553 -> extractPropSettersFromViewManagerClassDefinition + 163:168:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):560:560 -> extractPropSettersFromViewManagerClassDefinition + 169:180:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):554:554 -> extractPropSettersFromViewManagerClassDefinition + 181:190:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):556:556 -> extractPropSettersFromViewManagerClassDefinition + 191:205:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):558:558 -> extractPropSettersFromViewManagerClassDefinition + 206:215:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):547:547 -> extractPropSettersFromViewManagerClassDefinition + 216:225:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):549:549 -> extractPropSettersFromViewManagerClassDefinition + 226:240:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):551:551 -> extractPropSettersFromViewManagerClassDefinition + 241:252:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):540:540 -> extractPropSettersFromViewManagerClassDefinition + 253:262:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):542:542 -> extractPropSettersFromViewManagerClassDefinition + 263:282:void extractPropSettersFromViewManagerClassDefinition(java.lang.Class,java.util.Map):544:544 -> extractPropSettersFromViewManagerClassDefinition + 3:5:java.util.Map getNativePropSettersForShadowNodeClass(java.lang.Class):406:406 -> getNativePropSettersForShadowNodeClass + 6:15:java.util.Map getNativePropSettersForShadowNodeClass(java.lang.Class):410:410 -> getNativePropSettersForShadowNodeClass + 16:19:java.util.Map getNativePropSettersForShadowNodeClass(java.lang.Class):411:411 -> getNativePropSettersForShadowNodeClass + 20:25:java.util.Map getNativePropSettersForShadowNodeClass(java.lang.Class):412:412 -> getNativePropSettersForShadowNodeClass + 26:36:java.util.Map getNativePropSettersForShadowNodeClass(java.lang.Class):415:415 -> getNativePropSettersForShadowNodeClass + 37:38:java.util.Map getNativePropSettersForShadowNodeClass(java.lang.Class):420:420 -> getNativePropSettersForShadowNodeClass + 39:42:java.util.Map getNativePropSettersForShadowNodeClass(java.lang.Class):423:423 -> getNativePropSettersForShadowNodeClass + 43:49:java.util.Map getNativePropSettersForShadowNodeClass(java.lang.Class):422:422 -> getNativePropSettersForShadowNodeClass + 50:52:java.util.Map getNativePropSettersForShadowNodeClass(java.lang.Class):424:424 -> getNativePropSettersForShadowNodeClass + 53:56:java.util.Map getNativePropSettersForShadowNodeClass(java.lang.Class):425:425 -> getNativePropSettersForShadowNodeClass + 1:4:java.util.Map getNativePropSettersForViewManagerClass(java.lang.Class):379:379 -> getNativePropSettersForViewManagerClass + 5:7:java.util.Map getNativePropSettersForViewManagerClass(java.lang.Class):380:380 -> getNativePropSettersForViewManagerClass + 8:18:java.util.Map getNativePropSettersForViewManagerClass(java.lang.Class):382:382 -> getNativePropSettersForViewManagerClass + 19:20:java.util.Map getNativePropSettersForViewManagerClass(java.lang.Class):388:388 -> getNativePropSettersForViewManagerClass + 21:24:java.util.Map getNativePropSettersForViewManagerClass(java.lang.Class):391:391 -> getNativePropSettersForViewManagerClass + 25:31:java.util.Map getNativePropSettersForViewManagerClass(java.lang.Class):390:390 -> getNativePropSettersForViewManagerClass + 32:34:java.util.Map getNativePropSettersForViewManagerClass(java.lang.Class):392:392 -> getNativePropSettersForViewManagerClass + 35:38:java.util.Map getNativePropSettersForViewManagerClass(java.lang.Class):393:393 -> getNativePropSettersForViewManagerClass + 1:5:java.util.Map getNativePropsForView(java.lang.Class,java.lang.Class):355:355 -> getNativePropsForView + 6:9:java.util.Map getNativePropsForView(java.lang.Class,java.lang.Class):358:358 -> getNativePropsForView + 10:29:java.util.Map getNativePropsForView(java.lang.Class,java.lang.Class):359:359 -> getNativePropsForView + 30:41:java.util.Map getNativePropsForView(java.lang.Class,java.lang.Class):360:360 -> getNativePropsForView + 42:45:java.util.Map getNativePropsForView(java.lang.Class,java.lang.Class):364:364 -> getNativePropsForView + 46:65:java.util.Map getNativePropsForView(java.lang.Class,java.lang.Class):365:365 -> getNativePropsForView + 66:78:java.util.Map getNativePropsForView(java.lang.Class,java.lang.Class):366:366 -> getNativePropsForView +com.facebook.react.uimanager.ViewManagersPropertyCache$1 -> com.facebook.react.uimanager.ViewManagersPropertyCache$1: +# {"id":"sourceFile","fileName":"ViewManagersPropertyCache.java"} + 1:6:void (int):606:606 -> + 1:1:java.lang.Object initialValue():606:606 -> initialValue + 2:2:java.lang.Object[] initialValue():610:610 -> initialValue +com.facebook.react.uimanager.ViewManagersPropertyCache$ArrayPropSetter -> com.facebook.react.uimanager.ViewManagersPropertyCache$ArrayPropSetter: +# {"id":"sourceFile","fileName":"ViewManagersPropertyCache.java"} + 1:7:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method):262:262 -> + 1:3:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):267:267 -> getValueOrDefault +com.facebook.react.uimanager.ViewManagersPropertyCache$BooleanPropSetter -> com.facebook.react.uimanager.ViewManagersPropertyCache$BooleanPropSetter: +# {"id":"sourceFile","fileName":"ViewManagersPropertyCache.java"} + 1:6:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,boolean):227:227 -> + 7:9:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,boolean):228:228 -> + 3:13:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):233:233 -> getValueOrDefault + 14:19:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):234:234 -> getValueOrDefault +com.facebook.react.uimanager.ViewManagersPropertyCache$BoxedBooleanPropSetter -> com.facebook.react.uimanager.ViewManagersPropertyCache$BoxedBooleanPropSetter: +# {"id":"sourceFile","fileName":"ViewManagersPropertyCache.java"} + 1:7:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method):298:298 -> + 3:18:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):304:304 -> getValueOrDefault +com.facebook.react.uimanager.ViewManagersPropertyCache$BoxedColorPropSetter -> com.facebook.react.uimanager.ViewManagersPropertyCache$BoxedColorPropSetter: +# {"id":"sourceFile","fileName":"ViewManagersPropertyCache.java"} + 1:1:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method):336:336 -> + 2:2:void (com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,int):340:340 -> + 3:9:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):346:346 -> getValueOrDefault +com.facebook.react.uimanager.ViewManagersPropertyCache$BoxedIntPropSetter -> com.facebook.react.uimanager.ViewManagersPropertyCache$BoxedIntPropSetter: +# {"id":"sourceFile","fileName":"ViewManagersPropertyCache.java"} + 1:1:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method):313:313 -> + 2:2:void (com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,int):317:317 -> + 3:6:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):323:323 -> getValueOrDefault + 7:17:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):324:324 -> getValueOrDefault + 18:22:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):326:326 -> getValueOrDefault +com.facebook.react.uimanager.ViewManagersPropertyCache$ColorPropSetter -> com.facebook.react.uimanager.ViewManagersPropertyCache$ColorPropSetter: +# {"id":"sourceFile","fileName":"ViewManagersPropertyCache.java"} + 1:1:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method):199:199 -> + 2:3:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,int):203:204 -> + 4:5:void (com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,int,int):208:209 -> + 3:9:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):215:215 -> getValueOrDefault + 10:14:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):218:218 -> getValueOrDefault +com.facebook.react.uimanager.ViewManagersPropertyCache$DoublePropSetter -> com.facebook.react.uimanager.ViewManagersPropertyCache$DoublePropSetter: +# {"id":"sourceFile","fileName":"ViewManagersPropertyCache.java"} + 1:2:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,double):179:180 -> + 3:4:void (com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,int,double):184:185 -> + 3:16:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):190:190 -> getValueOrDefault +com.facebook.react.uimanager.ViewManagersPropertyCache$DynamicPropSetter -> com.facebook.react.uimanager.ViewManagersPropertyCache$DynamicPropSetter: +# {"id":"sourceFile","fileName":"ViewManagersPropertyCache.java"} + 1:1:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method):136:136 -> + 2:2:void (com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,int):140:140 -> + 1:5:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):145:145 -> getValueOrDefault + 6:11:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):148:148 -> getValueOrDefault +com.facebook.react.uimanager.ViewManagersPropertyCache$FloatPropSetter -> com.facebook.react.uimanager.ViewManagersPropertyCache$FloatPropSetter: +# {"id":"sourceFile","fileName":"ViewManagersPropertyCache.java"} + 1:2:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,float):243:244 -> + 3:4:void (com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,int,float):248:249 -> + 3:16:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):255:255 -> getValueOrDefault +com.facebook.react.uimanager.ViewManagersPropertyCache$IntPropSetter -> com.facebook.react.uimanager.ViewManagersPropertyCache$IntPropSetter: +# {"id":"sourceFile","fileName":"ViewManagersPropertyCache.java"} + 1:2:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method,int):158:159 -> + 3:4:void (com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.reflect.Method,int,int):163:164 -> + 3:16:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):170:170 -> getValueOrDefault +com.facebook.react.uimanager.ViewManagersPropertyCache$MapPropSetter -> com.facebook.react.uimanager.ViewManagersPropertyCache$MapPropSetter: +# {"id":"sourceFile","fileName":"ViewManagersPropertyCache.java"} + 1:7:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method):274:274 -> + 1:3:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):279:279 -> getValueOrDefault +com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter -> com.facebook.react.uimanager.ViewManagersPropertyCache$PropSetter: +# {"id":"sourceFile","fileName":"ViewManagersPropertyCache.java"} + 2:8:void ():49:49 -> + 9:15:void ():50:50 -> + 16:21:void ():51:51 -> + 22:28:void ():52:52 -> + 1:1:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.String,java.lang.reflect.Method,com.facebook.react.uimanager.ViewManagersPropertyCache-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/annotations/ReactProp;Ljava/lang/String;Ljava/lang/reflect/Method;Lcom/facebook/react/uimanager/T;)V"} + 2:2:void (com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.String,java.lang.reflect.Method,int,com.facebook.react.uimanager.ViewManagersPropertyCache-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/uimanager/annotations/ReactPropGroup;Ljava/lang/String;Ljava/lang/reflect/Method;ILcom/facebook/react/uimanager/T;)V"} + 3:4:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.String,java.lang.reflect.Method):54:55 -> + 5:7:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.String,java.lang.reflect.Method):57:59 -> + 8:9:void (com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.String,java.lang.reflect.Method,int):62:63 -> + 10:10:void (com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.String,java.lang.reflect.Method,int):65:65 -> + 11:13:void (com.facebook.react.uimanager.annotations.ReactPropGroup,java.lang.String,java.lang.reflect.Method,int):67:69 -> + 1:3:java.lang.String getPropName():73:73 -> getPropName + 1:3:java.lang.String getPropType():77:77 -> getPropType + 1:5:void updateShadowNodeProp(com.facebook.react.uimanager.ReactShadowNode,java.lang.Object):109:109 -> updateShadowNodeProp + 6:13:void updateShadowNodeProp(com.facebook.react.uimanager.ReactShadowNode,java.lang.Object):110:110 -> updateShadowNodeProp + 14:26:void updateShadowNodeProp(com.facebook.react.uimanager.ReactShadowNode,java.lang.Object):111:111 -> updateShadowNodeProp + 27:34:void updateShadowNodeProp(com.facebook.react.uimanager.ReactShadowNode,java.lang.Object):113:113 -> updateShadowNodeProp + 35:38:void updateShadowNodeProp(com.facebook.react.uimanager.ReactShadowNode,java.lang.Object):114:114 -> updateShadowNodeProp + 39:49:void updateShadowNodeProp(com.facebook.react.uimanager.ReactShadowNode,java.lang.Object):115:115 -> updateShadowNodeProp + 50:55:void updateShadowNodeProp(com.facebook.react.uimanager.ReactShadowNode,java.lang.Object):117:117 -> updateShadowNodeProp + 56:59:void updateShadowNodeProp(com.facebook.react.uimanager.ReactShadowNode,java.lang.Object):118:118 -> updateShadowNodeProp + 60:83:void updateShadowNodeProp(com.facebook.react.uimanager.ReactShadowNode,java.lang.Object):120:120 -> updateShadowNodeProp + 84:105:void updateShadowNodeProp(com.facebook.react.uimanager.ReactShadowNode,java.lang.Object):121:121 -> updateShadowNodeProp + 106:120:void updateShadowNodeProp(com.facebook.react.uimanager.ReactShadowNode,java.lang.Object):125:125 -> updateShadowNodeProp + 1:6:void updateViewProp(com.facebook.react.uimanager.ViewManager,android.view.View,java.lang.Object):83:83 -> updateViewProp + 7:14:void updateViewProp(com.facebook.react.uimanager.ViewManager,android.view.View,java.lang.Object):84:84 -> updateViewProp + 15:16:void updateViewProp(com.facebook.react.uimanager.ViewManager,android.view.View,java.lang.Object):85:85 -> updateViewProp + 17:29:void updateViewProp(com.facebook.react.uimanager.ViewManager,android.view.View,java.lang.Object):86:86 -> updateViewProp + 30:37:void updateViewProp(com.facebook.react.uimanager.ViewManager,android.view.View,java.lang.Object):88:88 -> updateViewProp + 38:39:void updateViewProp(com.facebook.react.uimanager.ViewManager,android.view.View,java.lang.Object):89:89 -> updateViewProp + 40:43:void updateViewProp(com.facebook.react.uimanager.ViewManager,android.view.View,java.lang.Object):90:90 -> updateViewProp + 44:54:void updateViewProp(com.facebook.react.uimanager.ViewManager,android.view.View,java.lang.Object):91:91 -> updateViewProp + 55:60:void updateViewProp(com.facebook.react.uimanager.ViewManager,android.view.View,java.lang.Object):93:93 -> updateViewProp + 61:64:void updateViewProp(com.facebook.react.uimanager.ViewManager,android.view.View,java.lang.Object):94:94 -> updateViewProp + 65:88:void updateViewProp(com.facebook.react.uimanager.ViewManager,android.view.View,java.lang.Object):96:96 -> updateViewProp + 89:110:void updateViewProp(com.facebook.react.uimanager.ViewManager,android.view.View,java.lang.Object):97:97 -> updateViewProp + 111:125:void updateViewProp(com.facebook.react.uimanager.ViewManager,android.view.View,java.lang.Object):101:101 -> updateViewProp +com.facebook.react.uimanager.ViewManagersPropertyCache$StringPropSetter -> com.facebook.react.uimanager.ViewManagersPropertyCache$StringPropSetter: +# {"id":"sourceFile","fileName":"ViewManagersPropertyCache.java"} + 1:7:void (com.facebook.react.uimanager.annotations.ReactProp,java.lang.reflect.Method):286:286 -> + 1:3:java.lang.Object getValueOrDefault(java.lang.Object,android.content.Context):291:291 -> getValueOrDefault +com.facebook.react.uimanager.ViewManagersPropertyCache-IA -> com.facebook.react.uimanager.T: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.ViewProps -> com.facebook.react.uimanager.ViewProps: +# {"id":"sourceFile","fileName":"ViewProps.kt"} + 9:13:void ():193:193 -> + 14:17:void ():186:186 -> + 18:22:void ():206:206 -> + 23:24:void ():197:197 -> + 25:26:void ():209:209 -> + 27:28:void ():255:255 -> + 29:122:void ():256:256 -> + 123:126:void ():210:210 -> + 127:132:void ():209:209 -> + 1:4:void ():15:15 -> + 11:20:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):262:262 -> isLayoutOnly + 21:29:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):264:264 -> isLayoutOnly + 30:33:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):265:265 -> isLayoutOnly + 34:52:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):266:266 -> isLayoutOnly + 53:75:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):268:268 -> isLayoutOnly + 76:83:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):274:274 -> isLayoutOnly + 84:87:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):275:275 -> isLayoutOnly + 88:98:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):277:277 -> isLayoutOnly + 99:103:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):280:280 -> isLayoutOnly + 104:109:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):285:285 -> isLayoutOnly + 110:115:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):286:286 -> isLayoutOnly + 116:126:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):287:287 -> isLayoutOnly + 127:136:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):268:268 -> isLayoutOnly + 137:144:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):310:310 -> isLayoutOnly + 145:152:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):311:311 -> isLayoutOnly + 153:160:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):268:268 -> isLayoutOnly + 161:177:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):315:315 -> isLayoutOnly + 178:187:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):268:268 -> isLayoutOnly + 188:195:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):307:307 -> isLayoutOnly + 196:203:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):308:308 -> isLayoutOnly + 204:213:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):268:268 -> isLayoutOnly + 214:234:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):322:322 -> isLayoutOnly + 235:244:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):268:268 -> isLayoutOnly + 245:252:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):313:313 -> isLayoutOnly + 253:260:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):314:314 -> isLayoutOnly + 261:270:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):268:268 -> isLayoutOnly + 271:287:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):316:316 -> isLayoutOnly + 288:297:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):268:268 -> isLayoutOnly + 298:305:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):295:295 -> isLayoutOnly + 306:313:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):296:296 -> isLayoutOnly + 314:323:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):268:268 -> isLayoutOnly + 324:342:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):272:272 -> isLayoutOnly + 343:352:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):268:268 -> isLayoutOnly + 353:369:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):321:321 -> isLayoutOnly + 370:378:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):268:268 -> isLayoutOnly + 379:386:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):304:304 -> isLayoutOnly + 387:394:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):305:305 -> isLayoutOnly + 395:403:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):268:268 -> isLayoutOnly + 404:420:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):317:317 -> isLayoutOnly + 421:429:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):268:268 -> isLayoutOnly + 430:437:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):301:301 -> isLayoutOnly + 438:445:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):302:302 -> isLayoutOnly + 446:454:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):268:268 -> isLayoutOnly + 455:471:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):319:319 -> isLayoutOnly + 472:480:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):268:268 -> isLayoutOnly + 481:488:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):298:298 -> isLayoutOnly + 489:496:boolean isLayoutOnly(com.facebook.react.bridge.ReadableMap,java.lang.String):299:299 -> isLayoutOnly +com.facebook.react.uimanager.YogaNodePool -> com.facebook.react.uimanager.YogaNodePool: +# {"id":"sourceFile","fileName":"YogaNodePool.kt"} + 8:9:void ():25:25 -> + 10:11:void ():26:26 -> + 12:14:void ():24:24 -> + 15:28:void ():31:31 -> + 1:4:void ():17:17 -> + 1:1:com.facebook.react.common.ClearableSynchronizedPool $r8$lambda$hUvbRr26dJvRDsdaaM6M1XFxdNg():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:7:com.facebook.react.common.ClearableSynchronizedPool get():33:33 -> get + 1:9:com.facebook.react.common.ClearableSynchronizedPool getPool():31:31 -> getPool + 1:8:com.facebook.react.common.ClearableSynchronizedPool pool_delegate$lambda$0():31:31 -> pool_delegate$lambda$0 +com.facebook.react.uimanager.YogaNodePool$$ExternalSyntheticLambda0 -> com.facebook.react.uimanager.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():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.annotations.ReactProp -> com.facebook.react.uimanager.annotations.ReactProp: +# {"id":"sourceFile","fileName":"ReactProp.kt"} +com.facebook.react.uimanager.annotations.ReactProp$Companion -> com.facebook.react.uimanager.annotations.ReactProp$Companion: +# {"id":"sourceFile","fileName":"ReactProp.kt"} + 1:4:void ():91:91 -> +com.facebook.react.uimanager.annotations.ReactPropGroup -> com.facebook.react.uimanager.annotations.ReactPropGroup: +# {"id":"sourceFile","fileName":"ReactPropGroup.kt"} +com.facebook.react.uimanager.annotations.ReactPropGroup$Companion -> com.facebook.react.uimanager.annotations.ReactPropGroup$Companion: +# {"id":"sourceFile","fileName":"ReactPropGroup.kt"} + 1:4:void ():80:80 -> +com.facebook.react.uimanager.annotations.ReactPropertyHolder -> com.facebook.react.uimanager.annotations.ReactPropertyHolder: +# {"id":"sourceFile","fileName":"ReactPropertyHolder.kt"} +com.facebook.react.uimanager.common.UIManagerType -> com.facebook.react.uimanager.common.UIManagerType: +# {"id":"sourceFile","fileName":"UIManagerType.kt"} +com.facebook.react.uimanager.common.UIManagerType$Companion -> com.facebook.react.uimanager.common.UIManagerType$Companion: +# {"id":"sourceFile","fileName":"UIManagerType.kt"} + 1:4:void ():16:16 -> +com.facebook.react.uimanager.common.ViewUtil -> com.facebook.react.uimanager.common.ViewUtil: +# {"id":"sourceFile","fileName":"ViewUtil.kt"} + 1:4:void ():12:12 -> + 1:1:int getUIManagerType(int):25:25 -> getUIManagerType + 2:2:int getUIManagerType(android.view.View):35:35 -> getUIManagerType + 3:3:int getUIManagerType(int,int):59:59 -> getUIManagerType + 4:4:int getUIManagerType(int,int):62:62 -> getUIManagerType + 1:8:boolean isRootTag(int):79:79 -> isRootTag +com.facebook.react.uimanager.debug.NotThreadSafeViewHierarchyUpdateDebugListener -> com.facebook.react.uimanager.debug.NotThreadSafeViewHierarchyUpdateDebugListener: +# {"id":"sourceFile","fileName":"NotThreadSafeViewHierarchyUpdateDebugListener.kt"} +com.facebook.react.uimanager.drawable.BackgroundDrawable -> com.facebook.react.uimanager.drawable.BackgroundDrawable: +# {"id":"sourceFile","fileName":"BackgroundDrawable.kt"} + 1:1:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets,int,kotlin.jvm.internal.DefaultConstructorMarker):31:31 -> + 2:2:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets):39:39 -> + 3:3:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets):32:32 -> + 4:5:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets):37:38 -> + 6:6:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets):45:45 -> + 7:7:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets):48:48 -> + 8:8:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets):59:59 -> + 9:11:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets):71:73 -> + 12:12:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets):71:71 -> + 1:16:android.graphics.RectF computeBorderInsets():148:148 -> computeBorderInsets + 17:21:android.graphics.RectF computeBorderInsets():149:149 -> computeBorderInsets + 22:33:android.graphics.RectF computeBorderInsets():150:150 -> computeBorderInsets + 34:45:android.graphics.RectF computeBorderInsets():151:151 -> computeBorderInsets + 46:57:android.graphics.RectF computeBorderInsets():152:152 -> computeBorderInsets + 58:65:android.graphics.RectF computeBorderInsets():153:153 -> computeBorderInsets + 66:69:android.graphics.RectF computeBorderInsets():149:149 -> computeBorderInsets + 6:8:void draw(android.graphics.Canvas):107:107 -> draw + 9:11:void draw(android.graphics.Canvas):108:108 -> draw + 12:23:void draw(android.graphics.Canvas):111:111 -> draw + 24:43:void draw(android.graphics.Canvas):112:112 -> draw + 44:45:void draw(android.graphics.Canvas):114:114 -> draw + 46:67:void draw(android.graphics.Canvas):115:115 -> draw + 68:89:void draw(android.graphics.Canvas):116:116 -> draw + 90:91:void draw(android.graphics.Canvas):117:117 -> draw + 92:95:void draw(android.graphics.Canvas):113:113 -> draw + 96:105:void draw(android.graphics.Canvas):119:119 -> draw + 106:121:void draw(android.graphics.Canvas):122:122 -> draw + 122:128:void draw(android.graphics.Canvas):120:120 -> draw + 129:135:void draw(android.graphics.Canvas):126:126 -> draw + 136:148:void draw(android.graphics.Canvas):127:127 -> draw + 149:157:void draw(android.graphics.Canvas):128:128 -> draw + 158:177:void draw(android.graphics.Canvas):129:129 -> draw + 178:179:void draw(android.graphics.Canvas):131:131 -> draw + 180:201:void draw(android.graphics.Canvas):132:132 -> draw + 202:221:void draw(android.graphics.Canvas):133:133 -> draw + 222:223:void draw(android.graphics.Canvas):134:134 -> draw + 224:227:void draw(android.graphics.Canvas):130:130 -> draw + 228:237:void draw(android.graphics.Canvas):136:136 -> draw + 238:253:void draw(android.graphics.Canvas):139:139 -> draw + 254:260:void draw(android.graphics.Canvas):137:137 -> draw + 261:266:void draw(android.graphics.Canvas):141:141 -> draw + 267:277:void draw(android.graphics.Canvas):143:143 -> draw + 278:281:void draw(android.graphics.Canvas):144:144 -> draw + 1:3:int getBackgroundColor():50:50 -> getBackgroundColor + 1:3:java.util.List getBackgroundImageLayers():62:62 -> getBackgroundImageLayers + 1:5:android.graphics.Shader getBackgroundImageShader():158:158 -> getBackgroundImageShader + 6:21:android.graphics.Shader getBackgroundImageShader():160:160 -> getBackgroundImageShader + 22:38:android.graphics.Shader getBackgroundImageShader():161:161 -> getBackgroundImageShader + 39:48:android.graphics.Shader getBackgroundImageShader():167:167 -> getBackgroundImageShader + 1:3:com.facebook.react.uimanager.style.BorderInsets getBorderInsets():38:38 -> getBorderInsets + 1:3:com.facebook.react.uimanager.style.BorderRadiusStyle getBorderRadius():37:37 -> getBorderRadius + 1:21:int getOpacity():98:98 -> getOpacity + 2:3:void invalidateSelf():77:77 -> invalidateSelf + 4:7:void invalidateSelf():78:78 -> invalidateSelf + 6:9:void onBoundsChange(android.graphics.Rect):82:82 -> onBoundsChange + 10:12:void onBoundsChange(android.graphics.Rect):83:83 -> onBoundsChange + 1:6:void setAlpha(int):87:87 -> setAlpha + 7:20:void setAlpha(int):88:88 -> setAlpha + 21:23:void setAlpha(int):87:87 -> setAlpha + 24:27:void setAlpha(int):89:89 -> setAlpha + 1:4:void setBackgroundColor(int):52:52 -> setBackgroundColor + 5:6:void setBackgroundColor(int):53:53 -> setBackgroundColor + 7:11:void setBackgroundColor(int):54:54 -> setBackgroundColor + 12:15:void setBackgroundColor(int):55:55 -> setBackgroundColor + 1:8:void setBackgroundImageLayers(java.util.List):64:64 -> setBackgroundImageLayers + 9:10:void setBackgroundImageLayers(java.util.List):65:65 -> setBackgroundImageLayers + 11:14:void setBackgroundImageLayers(java.util.List):66:66 -> setBackgroundImageLayers + 1:3:void setBorderInsets(com.facebook.react.uimanager.style.BorderInsets):38:38 -> setBorderInsets + 1:3:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusStyle):37:37 -> setBorderRadius + 1:7:void updatePath():176:176 -> updatePath + 8:9:void updatePath():179:179 -> updatePath + 10:18:void updatePath():181:181 -> updatePath + 19:24:void updatePath():183:183 -> updatePath + 25:29:void updatePath():185:185 -> updatePath + 30:33:void updatePath():186:186 -> updatePath + 34:35:void updatePath():187:187 -> updatePath + 36:49:void updatePath():188:188 -> updatePath + 50:61:void updatePath():189:189 -> updatePath + 62:67:void updatePath():185:185 -> updatePath + 68:69:void updatePath():184:184 -> updatePath + 70:89:void updatePath():192:192 -> updatePath + 90:107:void updatePath():193:193 -> updatePath + 108:125:void updatePath():194:194 -> updatePath + 126:145:void updatePath():195:195 -> updatePath + 146:155:void updatePath():198:198 -> updatePath + 156:165:void updatePath():199:199 -> updatePath + 166:176:void updatePath():201:201 -> updatePath + 177:181:void updatePath():202:202 -> updatePath + 182:191:void updatePath():210:210 -> updatePath + 192:200:void updatePath():211:211 -> updatePath + 201:205:void updatePath():212:212 -> updatePath + 206:210:void updatePath():213:213 -> updatePath + 211:215:void updatePath():214:214 -> updatePath + 216:236:void updatePath():217:217 -> updatePath + 237:240:void updatePath():219:219 -> updatePath + 241:242:void updatePath():220:220 -> updatePath + 243:264:void updatePath():222:222 -> updatePath + 265:286:void updatePath():223:223 -> updatePath + 287:308:void updatePath():224:224 -> updatePath + 309:330:void updatePath():225:225 -> updatePath + 331:352:void updatePath():226:226 -> updatePath + 353:374:void updatePath():227:227 -> updatePath + 375:396:void updatePath():228:228 -> updatePath + 397:442:void updatePath():229:229 -> updatePath + 443:444:void updatePath():231:231 -> updatePath + 445:448:void updatePath():219:219 -> updatePath +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;"} + kotlin.properties.ReadWriteProperty borderStyle$delegate -> borderStyle$delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} + 1:24:void ():74:74 -> + 6:8:void (android.content.Context,com.facebook.react.uimanager.Spacing,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderStyle):62:62 -> + 9:10:void (android.content.Context,com.facebook.react.uimanager.Spacing,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderStyle):53:53 -> + 11:12:com.facebook.react.uimanager.Spacing getBorderWidth():54:54 -> + 11:12:void (android.content.Context,com.facebook.react.uimanager.Spacing,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderStyle):54 -> + 13:14:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusStyle):59:59 -> + 13:14:void (android.content.Context,com.facebook.react.uimanager.Spacing,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderStyle):59 -> + 15:16:void setBorderInsets(com.facebook.react.uimanager.style.BorderInsets):60:60 -> + 15:16:void (android.content.Context,com.facebook.react.uimanager.Spacing,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderStyle):60 -> + 17:22:void ():74:74 -> + 17:22:void (android.content.Context,com.facebook.react.uimanager.Spacing,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderStyle):74 -> + 23:38:void (android.content.Context,com.facebook.react.uimanager.Spacing,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderStyle):77:77 -> + 39:43:void (android.content.Context,com.facebook.react.uimanager.Spacing,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderStyle):79:79 -> + 44:45:void (android.content.Context,com.facebook.react.uimanager.Spacing,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderStyle):86:86 -> + 46:53:void (android.content.Context,com.facebook.react.uimanager.Spacing,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderStyle):89:89 -> + 54:56:void (android.content.Context,com.facebook.react.uimanager.Spacing,com.facebook.react.uimanager.style.BorderRadiusStyle,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderStyle):91:91 -> + 1:3:void access$setNeedUpdatePath$p(com.facebook.react.uimanager.drawable.BorderDrawable,boolean):52:52 -> access$setNeedUpdatePath$p + 1:17:android.graphics.RectF computeBorderInsets():550:550 -> computeBorderInsets + 18:19:android.graphics.RectF computeBorderInsets():551:551 -> computeBorderInsets + 20:37:android.graphics.RectF computeBorderInsets():552:552 -> computeBorderInsets + 38:55:android.graphics.RectF computeBorderInsets():553:553 -> computeBorderInsets + 56:73:android.graphics.RectF computeBorderInsets():554:554 -> computeBorderInsets + 74:90:android.graphics.RectF computeBorderInsets():555:555 -> computeBorderInsets + 91:94:android.graphics.RectF computeBorderInsets():551:551 -> computeBorderInsets + 95:100:android.graphics.RectF computeBorderInsets():558:558 -> computeBorderInsets + 6:8:void draw(android.graphics.Canvas):172:172 -> draw + 9:28:void draw(android.graphics.Canvas):173:173 -> draw + 29:39:void draw(android.graphics.Canvas):174:174 -> draw + 40:43:void draw(android.graphics.Canvas):175:175 -> draw + 44:47:void draw(android.graphics.Canvas):177:177 -> draw + 4:7:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):535:535 -> drawQuadrilateral + 8:14:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):536:536 -> drawQuadrilateral + 15:25:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):539:539 -> drawQuadrilateral + 26:32:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):540:540 -> drawQuadrilateral + 33:39:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):541:541 -> drawQuadrilateral + 40:46:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):542:542 -> drawQuadrilateral + 47:53:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):543:543 -> drawQuadrilateral + 54:60:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):544:544 -> drawQuadrilateral + 61:67:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):545:545 -> drawQuadrilateral + 68:77:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):546:546 -> drawQuadrilateral + 5:8:void drawRectangularBorders(android.graphics.Canvas):233:233 -> drawRectangularBorders + 9:14:void drawRectangularBorders(android.graphics.Canvas):234:234 -> drawRectangularBorders + 15:20:void drawRectangularBorders(android.graphics.Canvas):235:235 -> drawRectangularBorders + 21:26:void drawRectangularBorders(android.graphics.Canvas):236:236 -> drawRectangularBorders + 27:40:void drawRectangularBorders(android.graphics.Canvas):237:237 -> drawRectangularBorders + 41:49:void drawRectangularBorders(android.graphics.Canvas):241:241 -> drawRectangularBorders + 50:51:void drawRectangularBorders(android.graphics.Canvas):242:242 -> drawRectangularBorders + 52:53:void drawRectangularBorders(android.graphics.Canvas):243:243 -> drawRectangularBorders + 54:59:void drawRectangularBorders(android.graphics.Canvas):252:252 -> drawRectangularBorders + 60:65:void drawRectangularBorders(android.graphics.Canvas):253:253 -> drawRectangularBorders + 66:71:void drawRectangularBorders(android.graphics.Canvas):254:254 -> drawRectangularBorders + 72:77:void drawRectangularBorders(android.graphics.Canvas):255:255 -> drawRectangularBorders + 78:89:void drawRectangularBorders(android.graphics.Canvas):247:247 -> drawRectangularBorders + 90:95:void drawRectangularBorders(android.graphics.Canvas):258:258 -> drawRectangularBorders + 96:97:void drawRectangularBorders(android.graphics.Canvas):260:260 -> drawRectangularBorders + 98:99:void drawRectangularBorders(android.graphics.Canvas):261:261 -> drawRectangularBorders + 100:110:void drawRectangularBorders(android.graphics.Canvas):262:262 -> drawRectangularBorders + 111:117:void drawRectangularBorders(android.graphics.Canvas):263:263 -> drawRectangularBorders + 118:126:void drawRectangularBorders(android.graphics.Canvas):264:264 -> drawRectangularBorders + 127:129:void drawRectangularBorders(android.graphics.Canvas):266:266 -> drawRectangularBorders + 130:135:void drawRectangularBorders(android.graphics.Canvas):267:267 -> drawRectangularBorders + 136:138:void drawRectangularBorders(android.graphics.Canvas):268:268 -> drawRectangularBorders + 139:144:void drawRectangularBorders(android.graphics.Canvas):269:269 -> drawRectangularBorders + 145:156:void drawRectangularBorders(android.graphics.Canvas):270:270 -> drawRectangularBorders + 157:168:void drawRectangularBorders(android.graphics.Canvas):271:271 -> drawRectangularBorders + 169:179:void drawRectangularBorders(android.graphics.Canvas):272:272 -> drawRectangularBorders + 180:186:void drawRectangularBorders(android.graphics.Canvas):275:275 -> drawRectangularBorders + 187:192:void drawRectangularBorders(android.graphics.Canvas):276:276 -> drawRectangularBorders + 193:195:void drawRectangularBorders(android.graphics.Canvas):277:277 -> drawRectangularBorders + 196:201:void drawRectangularBorders(android.graphics.Canvas):278:278 -> drawRectangularBorders + 202:213:void drawRectangularBorders(android.graphics.Canvas):279:279 -> drawRectangularBorders + 214:225:void drawRectangularBorders(android.graphics.Canvas):280:280 -> drawRectangularBorders + 226:236:void drawRectangularBorders(android.graphics.Canvas):281:281 -> drawRectangularBorders + 237:243:void drawRectangularBorders(android.graphics.Canvas):284:284 -> drawRectangularBorders + 244:249:void drawRectangularBorders(android.graphics.Canvas):285:285 -> drawRectangularBorders + 250:252:void drawRectangularBorders(android.graphics.Canvas):286:286 -> drawRectangularBorders + 253:258:void drawRectangularBorders(android.graphics.Canvas):287:287 -> drawRectangularBorders + 259:271:void drawRectangularBorders(android.graphics.Canvas):288:288 -> drawRectangularBorders + 272:284:void drawRectangularBorders(android.graphics.Canvas):289:289 -> drawRectangularBorders + 285:295:void drawRectangularBorders(android.graphics.Canvas):290:290 -> drawRectangularBorders + 296:302:void drawRectangularBorders(android.graphics.Canvas):293:293 -> drawRectangularBorders + 303:308:void drawRectangularBorders(android.graphics.Canvas):294:294 -> drawRectangularBorders + 309:311:void drawRectangularBorders(android.graphics.Canvas):295:295 -> drawRectangularBorders + 312:317:void drawRectangularBorders(android.graphics.Canvas):296:296 -> drawRectangularBorders + 318:330:void drawRectangularBorders(android.graphics.Canvas):297:297 -> drawRectangularBorders + 331:342:void drawRectangularBorders(android.graphics.Canvas):298:298 -> drawRectangularBorders + 343:352:void drawRectangularBorders(android.graphics.Canvas):299:299 -> drawRectangularBorders + 353:358:void drawRectangularBorders(android.graphics.Canvas):308:308 -> drawRectangularBorders + 359:362:void drawRectangularBorders(android.graphics.Canvas):309:309 -> drawRectangularBorders + 363:382:void drawRectangularBorders(android.graphics.Canvas):310:310 -> drawRectangularBorders + 383:411:void drawRectangularBorders(android.graphics.Canvas):320:320 -> drawRectangularBorders + 412:442:void drawRectangularBorders(android.graphics.Canvas):331:331 -> drawRectangularBorders + 443:471:void drawRectangularBorders(android.graphics.Canvas):342:342 -> drawRectangularBorders + 472:484:void drawRectangularBorders(android.graphics.Canvas):353:353 -> drawRectangularBorders + 485:491:void drawRectangularBorders(android.graphics.Canvas):357:357 -> drawRectangularBorders + 5:7:void drawRoundedBorders(android.graphics.Canvas):363:363 -> drawRoundedBorders + 8:10:void drawRoundedBorders(android.graphics.Canvas):364:364 -> drawRoundedBorders + 11:19:void drawRoundedBorders(android.graphics.Canvas):367:367 -> drawRoundedBorders + 20:23:void drawRoundedBorders(android.graphics.Canvas):369:369 -> drawRoundedBorders + 24:30:void drawRoundedBorders(android.graphics.Canvas):371:371 -> drawRoundedBorders + 31:36:void drawRoundedBorders(android.graphics.Canvas):372:372 -> drawRoundedBorders + 37:42:void drawRoundedBorders(android.graphics.Canvas):373:373 -> drawRoundedBorders + 43:48:void drawRoundedBorders(android.graphics.Canvas):374:374 -> drawRoundedBorders + 49:52:void drawRoundedBorders(android.graphics.Canvas):378:378 -> drawRoundedBorders + 53:58:void drawRoundedBorders(android.graphics.Canvas):379:379 -> drawRoundedBorders + 59:64:void drawRoundedBorders(android.graphics.Canvas):382:382 -> drawRoundedBorders + 65:70:void drawRoundedBorders(android.graphics.Canvas):383:383 -> drawRoundedBorders + 71:76:void drawRoundedBorders(android.graphics.Canvas):384:384 -> drawRoundedBorders + 77:82:void drawRoundedBorders(android.graphics.Canvas):385:385 -> drawRoundedBorders + 83:90:void drawRoundedBorders(android.graphics.Canvas):386:386 -> drawRoundedBorders + 91:98:void drawRoundedBorders(android.graphics.Canvas):387:387 -> drawRoundedBorders + 99:106:void drawRoundedBorders(android.graphics.Canvas):388:388 -> drawRoundedBorders + 107:118:void drawRoundedBorders(android.graphics.Canvas):389:389 -> drawRoundedBorders + 119:129:void drawRoundedBorders(android.graphics.Canvas):392:392 -> drawRoundedBorders + 130:136:void drawRoundedBorders(android.graphics.Canvas):393:393 -> drawRoundedBorders + 137:141:void drawRoundedBorders(android.graphics.Canvas):394:394 -> drawRoundedBorders + 142:152:void drawRoundedBorders(android.graphics.Canvas):395:395 -> drawRoundedBorders + 153:156:void drawRoundedBorders(android.graphics.Canvas):396:396 -> drawRoundedBorders + 157:178:void drawRoundedBorders(android.graphics.Canvas):399:399 -> drawRoundedBorders + 179:184:void drawRoundedBorders(android.graphics.Canvas):400:400 -> drawRoundedBorders + 185:204:void drawRoundedBorders(android.graphics.Canvas):401:401 -> drawRoundedBorders + 205:208:void drawRoundedBorders(android.graphics.Canvas):402:402 -> drawRoundedBorders + 209:210:void drawRoundedBorders(android.graphics.Canvas):403:403 -> drawRoundedBorders + 211:215:void drawRoundedBorders(android.graphics.Canvas):397:397 -> drawRoundedBorders + 216:232:void drawRoundedBorders(android.graphics.Canvas):407:407 -> drawRoundedBorders + 233:239:void drawRoundedBorders(android.graphics.Canvas):413:413 -> drawRoundedBorders + 240:245:void drawRoundedBorders(android.graphics.Canvas):416:416 -> drawRoundedBorders + 246:259:void drawRoundedBorders(android.graphics.Canvas):417:417 -> drawRoundedBorders + 260:268:void drawRoundedBorders(android.graphics.Canvas):420:420 -> drawRoundedBorders + 269:273:void drawRoundedBorders(android.graphics.Canvas):422:422 -> drawRoundedBorders + 274:275:void drawRoundedBorders(android.graphics.Canvas):423:423 -> drawRoundedBorders + 276:277:void drawRoundedBorders(android.graphics.Canvas):424:424 -> drawRoundedBorders + 278:279:void drawRoundedBorders(android.graphics.Canvas):425:425 -> drawRoundedBorders + 280:281:void drawRoundedBorders(android.graphics.Canvas):426:426 -> drawRoundedBorders + 282:285:void drawRoundedBorders(android.graphics.Canvas):428:428 -> drawRoundedBorders + 286:289:void drawRoundedBorders(android.graphics.Canvas):429:429 -> drawRoundedBorders + 290:293:void drawRoundedBorders(android.graphics.Canvas):430:430 -> drawRoundedBorders + 294:297:void drawRoundedBorders(android.graphics.Canvas):431:431 -> drawRoundedBorders + 298:303:void drawRoundedBorders(android.graphics.Canvas):437:437 -> drawRoundedBorders + 304:309:void drawRoundedBorders(android.graphics.Canvas):439:439 -> drawRoundedBorders + 310:311:void drawRoundedBorders(android.graphics.Canvas):440:440 -> drawRoundedBorders + 312:316:void drawRoundedBorders(android.graphics.Canvas):441:441 -> drawRoundedBorders + 317:320:void drawRoundedBorders(android.graphics.Canvas):442:442 -> drawRoundedBorders + 321:324:void drawRoundedBorders(android.graphics.Canvas):443:443 -> drawRoundedBorders + 325:370:void drawRoundedBorders(android.graphics.Canvas):446:446 -> drawRoundedBorders + 371:376:void drawRoundedBorders(android.graphics.Canvas):448:448 -> drawRoundedBorders + 377:380:void drawRoundedBorders(android.graphics.Canvas):449:449 -> drawRoundedBorders + 381:384:void drawRoundedBorders(android.graphics.Canvas):451:451 -> drawRoundedBorders + 385:386:void drawRoundedBorders(android.graphics.Canvas):452:452 -> drawRoundedBorders + 387:390:void drawRoundedBorders(android.graphics.Canvas):453:453 -> drawRoundedBorders + 391:394:void drawRoundedBorders(android.graphics.Canvas):454:454 -> drawRoundedBorders + 395:409:void drawRoundedBorders(android.graphics.Canvas):457:457 -> drawRoundedBorders + 410:415:void drawRoundedBorders(android.graphics.Canvas):459:459 -> drawRoundedBorders + 416:419:void drawRoundedBorders(android.graphics.Canvas):461:461 -> drawRoundedBorders + 420:421:void drawRoundedBorders(android.graphics.Canvas):462:462 -> drawRoundedBorders + 422:425:void drawRoundedBorders(android.graphics.Canvas):463:463 -> drawRoundedBorders + 426:427:void drawRoundedBorders(android.graphics.Canvas):464:464 -> drawRoundedBorders + 428:433:void drawRoundedBorders(android.graphics.Canvas):465:465 -> drawRoundedBorders + 434:448:void drawRoundedBorders(android.graphics.Canvas):468:468 -> drawRoundedBorders + 449:454:void drawRoundedBorders(android.graphics.Canvas):470:470 -> drawRoundedBorders + 455:458:void drawRoundedBorders(android.graphics.Canvas):471:471 -> drawRoundedBorders + 459:462:void drawRoundedBorders(android.graphics.Canvas):473:473 -> drawRoundedBorders + 463:464:void drawRoundedBorders(android.graphics.Canvas):474:474 -> drawRoundedBorders + 465:468:void drawRoundedBorders(android.graphics.Canvas):475:475 -> drawRoundedBorders + 469:472:void drawRoundedBorders(android.graphics.Canvas):476:476 -> drawRoundedBorders + 473:487:void drawRoundedBorders(android.graphics.Canvas):479:479 -> drawRoundedBorders + 488:491:void drawRoundedBorders(android.graphics.Canvas):483:483 -> drawRoundedBorders + 492:497:void drawRoundedBorders(android.graphics.Canvas):431:431 -> drawRoundedBorders + 498:503:void drawRoundedBorders(android.graphics.Canvas):430:430 -> drawRoundedBorders + 504:509:void drawRoundedBorders(android.graphics.Canvas):429:429 -> drawRoundedBorders + 510:515:void drawRoundedBorders(android.graphics.Canvas):428:428 -> drawRoundedBorders + 516:522:void drawRoundedBorders(android.graphics.Canvas):422:422 -> drawRoundedBorders + 523:529:void drawRoundedBorders(android.graphics.Canvas):420:420 -> drawRoundedBorders + 530:535:void drawRoundedBorders(android.graphics.Canvas):367:367 -> drawRoundedBorders + 1:9:int fastBorderCompatibleColorOrZero(int,int,int,int,int,int,int,int):498:498 -> fastBorderCompatibleColorOrZero + 10:15:int fastBorderCompatibleColorOrZero(int,int,int,int,int,int,int,int):499:499 -> fastBorderCompatibleColorOrZero + 16:21:int fastBorderCompatibleColorOrZero(int,int,int,int,int,int,int,int):500:500 -> fastBorderCompatibleColorOrZero + 22:74:int fastBorderCompatibleColorOrZero(int,int,int,int,int,int,int,int):501:501 -> fastBorderCompatibleColorOrZero + 6:25:int getBorderColor(com.facebook.react.uimanager.style.LogicalEdge):229:229 -> getBorderColor + 1:3:void setBorderInsets(com.facebook.react.uimanager.style.BorderInsets):60:60 -> getBorderInsets + 1:3:com.facebook.react.uimanager.style.BorderInsets getBorderInsets():60 -> getBorderInsets + 1:3:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusStyle):59:59 -> getBorderRadius + 1:3:com.facebook.react.uimanager.style.BorderRadiusStyle getBorderRadius():59 -> getBorderRadius + 1:14:void ():74:74 -> getBorderStyle + 1:14:com.facebook.react.uimanager.style.BorderStyle getBorderStyle():74 -> getBorderStyle + 1:3:com.facebook.react.uimanager.Spacing getBorderWidth():54:54 -> getBorderWidth + 21:27:void getEllipseIntersectionWithLine(double,double,double,double,double,double,double,double,android.graphics.PointF):631:631 -> getEllipseIntersectionWithLine + 28:71:void getEllipseIntersectionWithLine(double,double,double,double,double,double,double,double,android.graphics.PointF):632:632 -> getEllipseIntersectionWithLine + 72:88:void getEllipseIntersectionWithLine(double,double,double,double,double,double,double,double,android.graphics.PointF):651:651 -> getEllipseIntersectionWithLine + 89:101:void getEllipseIntersectionWithLine(double,double,double,double,double,double,double,double,android.graphics.PointF):661:661 -> getEllipseIntersectionWithLine + 102:104:void getEllipseIntersectionWithLine(double,double,double,double,double,double,double,double,android.graphics.PointF):662:662 -> getEllipseIntersectionWithLine + 105:107:void getEllipseIntersectionWithLine(double,double,double,double,double,double,double,double,android.graphics.PointF):663:663 -> getEllipseIntersectionWithLine + 1:13:float getFullBorderWidth():563:563 -> getFullBorderWidth + 14:22:float getFullBorderWidth():564:564 -> getFullBorderWidth + 3:7:float getInnerBorderRadius(float,float):186:186 -> getInnerBorderRadius + 1:3:android.graphics.Path getInnerClipPathForBorderRadius():98:98 -> getInnerClipPathForBorderRadius + 1:16:int getOpacity():142:142 -> getOpacity + 17:32:int getOpacity():143:143 -> getOpacity + 33:48:int getOpacity():144:144 -> getOpacity + 49:68:int getOpacity():145:145 -> getOpacity + 69:76:int getOpacity():141:141 -> getOpacity + 77:92:int getOpacity():155:155 -> getOpacity + 93:108:int getOpacity():156:156 -> getOpacity + 109:124:int getOpacity():157:157 -> getOpacity + 125:144:int getOpacity():158:158 -> getOpacity + 145:156:int getOpacity():154:154 -> getOpacity + 1:20:android.graphics.PathEffect getPathEffect(com.facebook.react.uimanager.style.BorderStyle,float):585:585 -> getPathEffect + 21:36:android.graphics.PathEffect getPathEffect(com.facebook.react.uimanager.style.BorderStyle,float):593:593 -> getPathEffect + 37:42:android.graphics.PathEffect getPathEffect(com.facebook.react.uimanager.style.BorderStyle,float):585:585 -> getPathEffect + 43:46:android.graphics.PathEffect getPathEffect(com.facebook.react.uimanager.style.BorderStyle,float):588:588 -> getPathEffect + 47:56:android.graphics.PathEffect getPathEffect(com.facebook.react.uimanager.style.BorderStyle,float):589:589 -> getPathEffect + 57:62:android.graphics.PathEffect getPathEffect(com.facebook.react.uimanager.style.BorderStyle,float):588:588 -> getPathEffect + 2:3:void invalidateSelf():115:115 -> invalidateSelf + 4:7:void invalidateSelf():116:116 -> invalidateSelf + 1:6:kotlin.properties.ReadWriteProperty invalidatingAndPathChange(java.lang.Object):64:64 -> invalidatingAndPathChange + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lkotlin/properties/c;"} + 6:9:void onBoundsChange(android.graphics.Rect):120:120 -> onBoundsChange + 10:12:void onBoundsChange(android.graphics.Rect):121:121 -> onBoundsChange + 1:2:void setAlpha(int):130:130 -> setAlpha + 3:6:void setAlpha(int):131:131 -> setAlpha + 6:19:void setBorderColor(com.facebook.react.uimanager.style.LogicalEdge,java.lang.Integer):221:221 -> setBorderColor + 20:25:void setBorderColor(com.facebook.react.uimanager.style.LogicalEdge,java.lang.Integer):223:223 -> setBorderColor + 26:27:void setBorderColor(com.facebook.react.uimanager.style.LogicalEdge,java.lang.Integer):224:224 -> setBorderColor + 28:31:void setBorderColor(com.facebook.react.uimanager.style.LogicalEdge,java.lang.Integer):225:225 -> setBorderColor + 1:3:void setBorderInsets(com.facebook.react.uimanager.style.BorderInsets):60:60 -> setBorderInsets + 1:1:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusStyle):59:59 -> setBorderRadius + 2:5:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):206:209 -> setBorderRadius + 1:1:void ():74:74 -> setBorderStyle + 1:1:void setBorderStyle(com.facebook.react.uimanager.style.BorderStyle):74 -> setBorderStyle + 2:5:void setBorderStyle(java.lang.String):214:217 -> setBorderStyle + 1:24:void setBorderWidth(int,float):190:190 -> setBorderWidth + 25:53:void setBorderWidth(int,float):191:191 -> setBorderWidth + 54:55:void setBorderWidth(int,float):199:199 -> setBorderWidth + 56:59:void setBorderWidth(int,float):201:201 -> setBorderWidth + 3:9:void updatePath():668:668 -> updatePath + 10:11:void updatePath():672:672 -> updatePath + 12:22:void updatePath():675:675 -> updatePath + 23:33:void updatePath():676:676 -> updatePath + 34:40:void updatePath():677:677 -> updatePath + 41:51:void updatePath():680:680 -> updatePath + 52:62:void updatePath():681:681 -> updatePath + 63:73:void updatePath():682:682 -> updatePath + 74:82:void updatePath():684:684 -> updatePath + 83:91:void updatePath():685:685 -> updatePath + 92:104:void updatePath():687:687 -> updatePath + 105:117:void updatePath():688:688 -> updatePath + 118:130:void updatePath():689:689 -> updatePath + 131:134:void updatePath():691:691 -> updatePath + 135:147:void updatePath():695:695 -> updatePath + 148:159:void updatePath():696:696 -> updatePath + 160:171:void updatePath():697:697 -> updatePath + 172:183:void updatePath():698:698 -> updatePath + 184:189:void updatePath():700:700 -> updatePath + 190:196:void updatePath():701:701 -> updatePath + 197:204:void updatePath():700:700 -> updatePath + 205:211:void updatePath():703:703 -> updatePath + 212:219:void updatePath():702:702 -> updatePath + 220:226:void updatePath():705:705 -> updatePath + 227:234:void updatePath():704:704 -> updatePath + 235:241:void updatePath():707:707 -> updatePath + 242:245:void updatePath():706:706 -> updatePath + 246:253:void updatePath():710:710 -> updatePath + 254:261:void updatePath():711:711 -> updatePath + 262:269:void updatePath():710:710 -> updatePath + 270:277:void updatePath():713:713 -> updatePath + 278:285:void updatePath():712:712 -> updatePath + 286:293:void updatePath():715:715 -> updatePath + 294:301:void updatePath():714:714 -> updatePath + 302:309:void updatePath():717:717 -> updatePath + 310:313:void updatePath():716:716 -> updatePath + 314:317:void updatePath():720:720 -> updatePath + 318:321:void updatePath():721:721 -> updatePath + 322:323:void updatePath():722:722 -> updatePath + 324:339:void updatePath():723:723 -> updatePath + 340:355:void updatePath():724:724 -> updatePath + 356:361:void updatePath():720:720 -> updatePath + 362:365:void updatePath():719:719 -> updatePath + 366:382:void updatePath():727:727 -> updatePath + 383:403:void updatePath():728:728 -> updatePath + 404:424:void updatePath():729:729 -> updatePath + 425:445:void updatePath():731:731 -> updatePath + 446:455:void updatePath():734:734 -> updatePath + 456:465:void updatePath():735:735 -> updatePath + 466:475:void updatePath():737:737 -> updatePath + 476:485:void updatePath():738:738 -> updatePath + 486:495:void updatePath():740:740 -> updatePath + 496:505:void updatePath():742:742 -> updatePath + 506:515:void updatePath():744:744 -> updatePath + 516:525:void updatePath():746:746 -> updatePath + 526:543:void updatePath():748:748 -> updatePath + 544:549:void updatePath():749:749 -> updatePath + 550:569:void updatePath():759:759 -> updatePath + 570:571:void updatePath():761:761 -> updatePath + 572:581:void updatePath():749:749 -> updatePath + 582:585:void updatePath():765:765 -> updatePath + 586:589:void updatePath():766:766 -> updatePath + 590:593:void updatePath():769:769 -> updatePath + 594:597:void updatePath():770:770 -> updatePath + 598:601:void updatePath():771:771 -> updatePath + 602:605:void updatePath():772:772 -> updatePath + 606:609:void updatePath():773:773 -> updatePath + 610:613:void updatePath():774:774 -> updatePath + 614:617:void updatePath():775:775 -> updatePath + 618:641:void updatePath():776:776 -> updatePath + 642:643:void updatePath():778:778 -> updatePath + 644:651:void updatePath():766:766 -> updatePath + 652:655:void updatePath():784:784 -> updatePath + 656:664:void updatePath():785:785 -> updatePath + 665:668:void updatePath():788:788 -> updatePath + 669:677:void updatePath():789:789 -> updatePath + 678:682:void updatePath():791:791 -> updatePath + 683:687:void updatePath():792:792 -> updatePath + 688:693:void updatePath():793:793 -> updatePath + 694:699:void updatePath():794:794 -> updatePath + 700:705:void updatePath():795:795 -> updatePath + 706:711:void updatePath():796:796 -> updatePath + 712:717:void updatePath():797:797 -> updatePath + 718:741:void updatePath():798:798 -> updatePath + 742:743:void updatePath():800:800 -> updatePath + 744:748:void updatePath():788:788 -> updatePath + 749:764:void updatePath():803:803 -> updatePath + 765:775:void updatePath():804:804 -> updatePath + 776:780:void updatePath():805:805 -> updatePath + 781:784:void updatePath():806:806 -> updatePath + 785:788:void updatePath():807:807 -> updatePath + 789:797:void updatePath():810:810 -> updatePath + 798:806:void updatePath():811:811 -> updatePath + 807:815:void updatePath():812:812 -> updatePath + 816:824:void updatePath():813:813 -> updatePath + 825:835:void updatePath():814:814 -> updatePath + 836:844:void updatePath():815:815 -> updatePath + 845:855:void updatePath():816:816 -> updatePath + 856:884:void updatePath():817:817 -> updatePath + 885:886:void updatePath():819:819 -> updatePath + 887:891:void updatePath():807:807 -> updatePath + 892:893:void updatePath():996:996 -> updatePath + 894:899:void updatePath():997:997 -> updatePath + 900:910:void updatePath():1001:1001 -> updatePath + 911:916:void updatePath():1003:1003 -> updatePath + 917:922:void updatePath():1004:1004 -> updatePath + 923:925:void updatePath():1008:1008 -> updatePath + 926:937:void updatePath():1009:1009 -> updatePath + 938:942:void updatePath():1012:1012 -> updatePath + 943:974:void updatePath():1013:1013 -> updatePath + 975:977:void updatePath():1007:1007 -> updatePath + 978:979:void updatePath():1018:1018 -> updatePath + 980:992:void updatePath():1021:1021 -> updatePath + 993:998:void updatePath():1023:1023 -> updatePath + 999:1004:void updatePath():1024:1024 -> updatePath + 1005:1007:void updatePath():1027:1027 -> updatePath + 1008:1025:void updatePath():1028:1028 -> updatePath + 1026:1028:void updatePath():1031:1031 -> updatePath + 1029:1057:void updatePath():1032:1032 -> updatePath + 1058:1060:void updatePath():1026:1026 -> updatePath + 1061:1062:void updatePath():1037:1037 -> updatePath + 1063:1075:void updatePath():1040:1040 -> updatePath + 1076:1081:void updatePath():1042:1042 -> updatePath + 1082:1087:void updatePath():1043:1043 -> updatePath + 1088:1096:void updatePath():1047:1047 -> updatePath + 1097:1112:void updatePath():1048:1048 -> updatePath + 1113:1115:void updatePath():1051:1051 -> updatePath + 1116:1147:void updatePath():1052:1052 -> updatePath + 1148:1150:void updatePath():1046:1046 -> updatePath + 1151:1152:void updatePath():1057:1057 -> updatePath + 1153:1165:void updatePath():1060:1060 -> updatePath + 1166:1171:void updatePath():1062:1062 -> updatePath + 1172:1177:void updatePath():1063:1063 -> updatePath + 1178:1186:void updatePath():1067:1067 -> updatePath + 1187:1199:void updatePath():1068:1068 -> updatePath + 1200:1202:void updatePath():1071:1071 -> updatePath + 1203:1223:void updatePath():1072:1072 -> updatePath + 1224:1226:void updatePath():1066:1066 -> updatePath + 1227:1229:void updatePath():1077:1077 -> updatePath + 1:1:void updatePathEffect():569:569 -> updatePathEffect + 2:3:void updatePathEffect():571:572 -> updatePathEffect + 4:4:void updatePathEffect(int):577:577 -> updatePathEffect + 5:6:void updatePathEffect(int):579:580 -> updatePathEffect +com.facebook.react.uimanager.drawable.BorderDrawable$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.uimanager.drawable.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean m(android.graphics.Canvas,android.graphics.Path):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.drawable.BorderDrawable$WhenMappings -> com.facebook.react.uimanager.drawable.BorderDrawable$WhenMappings: +# {"id":"sourceFile","fileName":"BorderDrawable.kt"} +com.facebook.react.uimanager.drawable.BorderDrawable$invalidatingAndPathChange$1 -> 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"} + 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: +# {"id":"sourceFile","fileName":"BorderDrawable.kt"} +com.facebook.react.uimanager.drawable.BoxShadowBorderRadiusKt -> com.facebook.react.uimanager.drawable.BoxShadowBorderRadiusKt: +# {"id":"sourceFile","fileName":"BoxShadowBorderRadius.kt"} + 1:10:float adjustRadiusForSpread(float,float):23:23 -> adjustRadiusForSpread + 11:32:float adjustRadiusForSpread(float,float):24:24 -> adjustRadiusForSpread + 33:37:float adjustRadiusForSpread(float,float):28:28 -> adjustRadiusForSpread +com.facebook.react.uimanager.drawable.CSSBackgroundDrawable -> com.facebook.react.uimanager.drawable.CSSBackgroundDrawable: +# {"id":"sourceFile","fileName":"CSSBackgroundDrawable.java"} + 1:3:void (android.content.Context):135:135 -> + 4:11:void (android.content.Context):104:104 -> + 12:13:void (android.content.Context):114:114 -> + 14:21:void (android.content.Context):117:117 -> + 22:24:void (android.content.Context):118:118 -> + 25:28:void (android.content.Context):119:119 -> + 29:33:void (android.content.Context):120:120 -> + 34:35:void (android.content.Context):126:126 -> + 36:42:void (android.content.Context):128:128 -> + 43:50:void (android.content.Context):129:129 -> + 51:52:void (android.content.Context):133:133 -> + 53:55:void (android.content.Context):136:136 -> + 1:3:void draw(android.graphics.Canvas):141:141 -> draw + 4:9:void draw(android.graphics.Canvas):142:142 -> draw + 10:13:void draw(android.graphics.Canvas):143:143 -> draw + 14:17:void draw(android.graphics.Canvas):145:145 -> draw + 4:7:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):1357:1357 -> drawQuadrilateral + 8:14:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):1358:1358 -> drawQuadrilateral + 15:19:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):1361:1361 -> drawQuadrilateral + 20:24:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):1362:1362 -> drawQuadrilateral + 25:29:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):1363:1363 -> drawQuadrilateral + 30:34:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):1364:1364 -> drawQuadrilateral + 35:39:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):1365:1365 -> drawQuadrilateral + 40:44:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):1366:1366 -> drawQuadrilateral + 45:49:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):1367:1367 -> drawQuadrilateral + 50:57:void drawQuadrilateral(android.graphics.Canvas,int,float,float,float,float,float,float,float,float):1368:1368 -> drawQuadrilateral + 5:11:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1129:1129 -> drawRectangularBackgroundWithBorders + 12:19:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1131:1131 -> drawRectangularBackgroundWithBorders + 20:25:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1132:1132 -> drawRectangularBackgroundWithBorders + 26:30:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1133:1133 -> drawRectangularBackgroundWithBorders + 31:39:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1134:1134 -> drawRectangularBackgroundWithBorders + 40:49:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1137:1137 -> drawRectangularBackgroundWithBorders + 50:58:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1138:1138 -> drawRectangularBackgroundWithBorders + 59:67:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1139:1139 -> drawRectangularBackgroundWithBorders + 68:73:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1140:1140 -> drawRectangularBackgroundWithBorders + 74:77:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1143:1143 -> drawRectangularBackgroundWithBorders + 78:83:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1145:1145 -> drawRectangularBackgroundWithBorders + 84:89:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1146:1146 -> drawRectangularBackgroundWithBorders + 90:95:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1147:1147 -> drawRectangularBackgroundWithBorders + 96:109:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1148:1148 -> drawRectangularBackgroundWithBorders + 110:114:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1152:1152 -> drawRectangularBackgroundWithBorders + 115:119:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1154:1154 -> drawRectangularBackgroundWithBorders + 120:124:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1155:1155 -> drawRectangularBackgroundWithBorders + 125:129:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1156:1156 -> drawRectangularBackgroundWithBorders + 130:135:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1157:1157 -> drawRectangularBackgroundWithBorders + 136:143:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1159:1159 -> drawRectangularBackgroundWithBorders + 144:149:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1160:1160 -> drawRectangularBackgroundWithBorders + 150:153:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1161:1161 -> drawRectangularBackgroundWithBorders + 154:162:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1163:1163 -> drawRectangularBackgroundWithBorders + 163:170:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1167:1167 -> drawRectangularBackgroundWithBorders + 171:178:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1170:1170 -> drawRectangularBackgroundWithBorders + 179:188:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1174:1174 -> drawRectangularBackgroundWithBorders + 189:193:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1175:1175 -> drawRectangularBackgroundWithBorders + 194:197:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1176:1176 -> drawRectangularBackgroundWithBorders + 198:210:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1178:1178 -> drawRectangularBackgroundWithBorders + 211:220:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1179:1179 -> drawRectangularBackgroundWithBorders + 221:254:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1183:1183 -> drawRectangularBackgroundWithBorders + 255:261:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1196:1196 -> drawRectangularBackgroundWithBorders + 262:282:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1197:1197 -> drawRectangularBackgroundWithBorders + 283:284:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1212:1212 -> drawRectangularBackgroundWithBorders + 285:288:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1213:1213 -> drawRectangularBackgroundWithBorders + 289:304:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1217:1217 -> drawRectangularBackgroundWithBorders + 305:310:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1228:1228 -> drawRectangularBackgroundWithBorders + 311:312:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1230:1230 -> drawRectangularBackgroundWithBorders + 313:314:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1231:1231 -> drawRectangularBackgroundWithBorders + 315:319:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1233:1233 -> drawRectangularBackgroundWithBorders + 320:328:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1234:1234 -> drawRectangularBackgroundWithBorders + 329:333:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1236:1236 -> drawRectangularBackgroundWithBorders + 334:339:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1237:1237 -> drawRectangularBackgroundWithBorders + 340:342:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1238:1238 -> drawRectangularBackgroundWithBorders + 343:348:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1239:1239 -> drawRectangularBackgroundWithBorders + 349:358:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1240:1240 -> drawRectangularBackgroundWithBorders + 359:364:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1241:1241 -> drawRectangularBackgroundWithBorders + 365:373:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1242:1242 -> drawRectangularBackgroundWithBorders + 374:378:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1245:1245 -> drawRectangularBackgroundWithBorders + 379:384:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1246:1246 -> drawRectangularBackgroundWithBorders + 385:387:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1247:1247 -> drawRectangularBackgroundWithBorders + 388:393:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1248:1248 -> drawRectangularBackgroundWithBorders + 394:403:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1249:1249 -> drawRectangularBackgroundWithBorders + 404:409:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1250:1250 -> drawRectangularBackgroundWithBorders + 410:418:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1251:1251 -> drawRectangularBackgroundWithBorders + 419:423:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1254:1254 -> drawRectangularBackgroundWithBorders + 424:429:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1255:1255 -> drawRectangularBackgroundWithBorders + 430:432:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1256:1256 -> drawRectangularBackgroundWithBorders + 433:438:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1257:1257 -> drawRectangularBackgroundWithBorders + 439:449:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1258:1258 -> drawRectangularBackgroundWithBorders + 450:455:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1259:1259 -> drawRectangularBackgroundWithBorders + 456:464:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1260:1260 -> drawRectangularBackgroundWithBorders + 465:469:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1263:1263 -> drawRectangularBackgroundWithBorders + 470:475:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1264:1264 -> drawRectangularBackgroundWithBorders + 476:478:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1265:1265 -> drawRectangularBackgroundWithBorders + 479:484:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1266:1266 -> drawRectangularBackgroundWithBorders + 485:494:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1267:1267 -> drawRectangularBackgroundWithBorders + 495:500:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1268:1268 -> drawRectangularBackgroundWithBorders + 501:508:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1269:1269 -> drawRectangularBackgroundWithBorders + 509:514:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1279:1279 -> drawRectangularBackgroundWithBorders + 515:518:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1281:1281 -> drawRectangularBackgroundWithBorders + 519:542:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1282:1282 -> drawRectangularBackgroundWithBorders + 543:569:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1294:1294 -> drawRectangularBackgroundWithBorders + 570:597:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1307:1307 -> drawRectangularBackgroundWithBorders + 598:624:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1320:1320 -> drawRectangularBackgroundWithBorders + 625:630:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1333:1333 -> drawRectangularBackgroundWithBorders + 631:637:void drawRectangularBackgroundWithBorders(android.graphics.Canvas):1337:1337 -> drawRectangularBackgroundWithBorders + 5:7:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):388:388 -> drawRoundedBackgroundWithBorders + 8:10:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):389:389 -> drawRoundedBackgroundWithBorders + 11:26:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):392:392 -> drawRoundedBackgroundWithBorders + 27:32:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):393:393 -> drawRoundedBackgroundWithBorders + 33:37:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):394:394 -> drawRoundedBackgroundWithBorders + 38:44:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):395:395 -> drawRoundedBackgroundWithBorders + 45:57:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):396:396 -> drawRoundedBackgroundWithBorders + 58:67:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):399:399 -> drawRoundedBackgroundWithBorders + 68:76:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):400:400 -> drawRoundedBackgroundWithBorders + 77:83:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):401:401 -> drawRoundedBackgroundWithBorders + 84:96:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):402:402 -> drawRoundedBackgroundWithBorders + 97:102:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):403:403 -> drawRoundedBackgroundWithBorders + 103:107:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):406:406 -> drawRoundedBackgroundWithBorders + 108:112:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):407:407 -> drawRoundedBackgroundWithBorders + 113:117:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):408:408 -> drawRoundedBackgroundWithBorders + 118:122:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):409:409 -> drawRoundedBackgroundWithBorders + 123:128:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):410:410 -> drawRoundedBackgroundWithBorders + 129:134:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):412:412 -> drawRoundedBackgroundWithBorders + 135:140:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):413:413 -> drawRoundedBackgroundWithBorders + 141:144:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):414:414 -> drawRoundedBackgroundWithBorders + 145:152:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):416:416 -> drawRoundedBackgroundWithBorders + 153:160:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):420:420 -> drawRoundedBackgroundWithBorders + 161:168:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):423:423 -> drawRoundedBackgroundWithBorders + 169:193:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):427:427 -> drawRoundedBackgroundWithBorders + 194:195:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):433:433 -> drawRoundedBackgroundWithBorders + 196:203:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):434:434 -> drawRoundedBackgroundWithBorders + 204:206:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):433:433 -> drawRoundedBackgroundWithBorders + 207:210:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):437:437 -> drawRoundedBackgroundWithBorders + 211:214:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):438:438 -> drawRoundedBackgroundWithBorders + 215:250:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):439:439 -> drawRoundedBackgroundWithBorders + 251:261:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):448:448 -> drawRoundedBackgroundWithBorders + 262:268:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):449:449 -> drawRoundedBackgroundWithBorders + 269:273:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):450:450 -> drawRoundedBackgroundWithBorders + 274:288:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):451:451 -> drawRoundedBackgroundWithBorders + 289:295:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):456:456 -> drawRoundedBackgroundWithBorders + 296:297:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):459:459 -> drawRoundedBackgroundWithBorders + 298:305:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):460:460 -> drawRoundedBackgroundWithBorders + 306:308:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):459:459 -> drawRoundedBackgroundWithBorders + 309:316:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):462:462 -> drawRoundedBackgroundWithBorders + 317:321:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):463:463 -> drawRoundedBackgroundWithBorders + 322:325:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):464:464 -> drawRoundedBackgroundWithBorders + 326:337:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):466:466 -> drawRoundedBackgroundWithBorders + 338:345:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):467:467 -> drawRoundedBackgroundWithBorders + 346:373:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):471:471 -> drawRoundedBackgroundWithBorders + 374:377:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):484:484 -> drawRoundedBackgroundWithBorders + 378:397:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):485:485 -> drawRoundedBackgroundWithBorders + 398:399:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):500:500 -> drawRoundedBackgroundWithBorders + 400:405:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):501:501 -> drawRoundedBackgroundWithBorders + 406:407:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):502:502 -> drawRoundedBackgroundWithBorders + 408:409:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):503:503 -> drawRoundedBackgroundWithBorders + 410:411:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):504:504 -> drawRoundedBackgroundWithBorders + 412:413:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):505:505 -> drawRoundedBackgroundWithBorders + 414:421:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):507:507 -> drawRoundedBackgroundWithBorders + 422:429:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):508:508 -> drawRoundedBackgroundWithBorders + 430:437:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):509:509 -> drawRoundedBackgroundWithBorders + 438:447:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):510:510 -> drawRoundedBackgroundWithBorders + 448:462:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):514:514 -> drawRoundedBackgroundWithBorders + 463:464:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):517:517 -> drawRoundedBackgroundWithBorders + 465:470:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):518:518 -> drawRoundedBackgroundWithBorders + 471:474:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):519:519 -> drawRoundedBackgroundWithBorders + 475:513:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):520:520 -> drawRoundedBackgroundWithBorders + 514:537:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):524:524 -> drawRoundedBackgroundWithBorders + 538:545:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):527:527 -> drawRoundedBackgroundWithBorders + 546:549:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):530:530 -> drawRoundedBackgroundWithBorders + 550:551:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):531:531 -> drawRoundedBackgroundWithBorders + 552:555:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):532:532 -> drawRoundedBackgroundWithBorders + 556:569:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):533:533 -> drawRoundedBackgroundWithBorders + 570:572:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):537:537 -> drawRoundedBackgroundWithBorders + 573:580:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):540:540 -> drawRoundedBackgroundWithBorders + 581:582:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):543:543 -> drawRoundedBackgroundWithBorders + 583:586:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):544:544 -> drawRoundedBackgroundWithBorders + 587:588:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):545:545 -> drawRoundedBackgroundWithBorders + 589:604:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):546:546 -> drawRoundedBackgroundWithBorders + 605:607:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):550:550 -> drawRoundedBackgroundWithBorders + 608:615:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):553:553 -> drawRoundedBackgroundWithBorders + 616:619:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):556:556 -> drawRoundedBackgroundWithBorders + 620:621:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):557:557 -> drawRoundedBackgroundWithBorders + 622:625:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):558:558 -> drawRoundedBackgroundWithBorders + 626:639:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):559:559 -> drawRoundedBackgroundWithBorders + 640:642:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):563:563 -> drawRoundedBackgroundWithBorders + 643:646:void drawRoundedBackgroundWithBorders(android.graphics.Canvas):568:568 -> drawRoundedBackgroundWithBorders + 1:3:int getAlpha():169:169 -> getAlpha + 1:6:android.graphics.Shader getBackgroundImageShader():1435:1435 -> getBackgroundImageShader + 7:22:android.graphics.Shader getBackgroundImageShader():1440:1440 -> getBackgroundImageShader + 23:37:android.graphics.Shader getBackgroundImageShader():1441:1441 -> getBackgroundImageShader + 38:47:android.graphics.Shader getBackgroundImageShader():1448:1448 -> getBackgroundImageShader + 1:6:android.graphics.Path getBorderBoxPath():353:353 -> getBorderBoxPath + 7:9:android.graphics.Path getBorderBoxPath():354:354 -> getBorderBoxPath + 10:25:android.graphics.Path getBorderBoxPath():355:355 -> getBorderBoxPath + 1:10:android.graphics.RectF getBorderBoxRect():362:362 -> getBorderBoxRect + 1:10:int getBorderColor(int):1385:1385 -> getBorderColor + 11:21:int getBorderColor(int):1386:1386 -> getBorderColor + 22:26:int getBorderColor(int):1388:1388 -> getBorderColor + 1:3:com.facebook.react.uimanager.style.BorderRadiusStyle getBorderRadius():329:329 -> getBorderRadius + 1:3:com.facebook.react.uimanager.style.BorderStyle getBorderStyle():281:281 -> getBorderStyle + 1:6:java.lang.Float getBorderWidth(int):1060:1060 -> getBorderWidth + 7:10:java.lang.Float getBorderWidth(int):1064:1064 -> getBorderWidth + 11:17:java.lang.Float getBorderWidth(int):1066:1066 -> getBorderWidth + 18:22:java.lang.Float getBorderWidth(int):1070:1070 -> getBorderWidth + 1:7:float getBorderWidthOrDefaultTo(float,int):1051:1051 -> getBorderWidthOrDefaultTo + 8:12:float getBorderWidthOrDefaultTo(float,int):1056:1056 -> getBorderWidthOrDefaultTo + 1:3:int getColor():349:349 -> getColor + 4:8:android.graphics.RectF getDirectionAwareBorderInsets():1392:1392 -> getDirectionAwareBorderInsets + 9:13:android.graphics.RectF getDirectionAwareBorderInsets():1393:1393 -> getDirectionAwareBorderInsets + 14:18:android.graphics.RectF getDirectionAwareBorderInsets():1394:1394 -> getDirectionAwareBorderInsets + 19:23:android.graphics.RectF getDirectionAwareBorderInsets():1395:1395 -> getDirectionAwareBorderInsets + 24:27:android.graphics.RectF getDirectionAwareBorderInsets():1396:1396 -> getDirectionAwareBorderInsets + 28:31:android.graphics.RectF getDirectionAwareBorderInsets():1398:1398 -> getDirectionAwareBorderInsets + 32:39:android.graphics.RectF getDirectionAwareBorderInsets():1399:1399 -> getDirectionAwareBorderInsets + 40:46:android.graphics.RectF getDirectionAwareBorderInsets():1400:1400 -> getDirectionAwareBorderInsets + 47:53:android.graphics.RectF getDirectionAwareBorderInsets():1401:1401 -> getDirectionAwareBorderInsets + 54:65:android.graphics.RectF getDirectionAwareBorderInsets():1403:1403 -> getDirectionAwareBorderInsets + 66:73:android.graphics.RectF getDirectionAwareBorderInsets():1404:1404 -> getDirectionAwareBorderInsets + 74:100:android.graphics.RectF getDirectionAwareBorderInsets():1408:1408 -> getDirectionAwareBorderInsets + 101:107:android.graphics.RectF getDirectionAwareBorderInsets():1421:1421 -> getDirectionAwareBorderInsets + 108:114:android.graphics.RectF getDirectionAwareBorderInsets():1425:1425 -> getDirectionAwareBorderInsets + 115:120:android.graphics.RectF getDirectionAwareBorderInsets():1431:1431 -> getDirectionAwareBorderInsets + 21:27:void getEllipseIntersectionWithLine(double,double,double,double,double,double,double,double,android.graphics.PointF):1010:1010 -> getEllipseIntersectionWithLine + 28:72:void getEllipseIntersectionWithLine(double,double,double,double,double,double,double,double,android.graphics.PointF):1011:1011 -> getEllipseIntersectionWithLine + 73:90:void getEllipseIntersectionWithLine(double,double,double,double,double,double,double,double,android.graphics.PointF):1032:1032 -> getEllipseIntersectionWithLine + 91:103:void getEllipseIntersectionWithLine(double,double,double,double,double,double,double,double,android.graphics.PointF):1044:1044 -> getEllipseIntersectionWithLine + 104:106:void getEllipseIntersectionWithLine(double,double,double,double,double,double,double,double,android.graphics.PointF):1045:1045 -> getEllipseIntersectionWithLine + 107:109:void getEllipseIntersectionWithLine(double,double,double,double,double,double,double,double,android.graphics.PointF):1046:1046 -> getEllipseIntersectionWithLine + 1:16:float getFullBorderWidth():1092:1092 -> getFullBorderWidth + 17:25:float getFullBorderWidth():1093:1093 -> getFullBorderWidth + 3:7:float getInnerBorderRadius(float,float):335:335 -> getInnerBorderRadius + 1:10:int getLayoutDirection():187:187 -> getLayoutDirection + 1:23:int getOpacity():192:192 -> getOpacity + 1:6:void getOutline(android.graphics.Outline):206:206 -> getOutline + 7:9:void getOutline(android.graphics.Outline):207:207 -> getOutline + 10:21:void getOutline(android.graphics.Outline):209:209 -> getOutline + 22:29:void getOutline(android.graphics.Outline):211:211 -> getOutline + 1:6:android.graphics.Path getPaddingBoxPath():366:366 -> getPaddingBoxPath + 7:9:android.graphics.Path getPaddingBoxPath():367:367 -> getPaddingBoxPath + 10:25:android.graphics.Path getPaddingBoxPath():368:368 -> getPaddingBoxPath + 1:6:android.graphics.RectF getPaddingBoxRect():375:375 -> getPaddingBoxRect + 7:31:android.graphics.RectF getPaddingBoxRect():377:377 -> getPaddingBoxRect + 32:37:android.graphics.RectF getPaddingBoxRect():380:380 -> getPaddingBoxRect + 38:49:android.graphics.RectF getPaddingBoxRect():383:383 -> getPaddingBoxRect + 50:65:android.graphics.RectF getPaddingBoxRect():384:384 -> getPaddingBoxRect + 1:20:android.graphics.PathEffect getPathEffect(com.facebook.react.uimanager.style.BorderStyle,float):76:76 -> getPathEffect + 21:36:android.graphics.PathEffect getPathEffect(com.facebook.react.uimanager.style.BorderStyle,float):85:85 -> getPathEffect + 37:55:android.graphics.PathEffect getPathEffect(com.facebook.react.uimanager.style.BorderStyle,float):81:81 -> getPathEffect + 1:7:boolean hasRoundedBorders():150:150 -> hasRoundedBorders + 1:12:boolean isBorderColorDefined(int):1379:1379 -> isBorderColorDefined + 13:20:boolean isBorderColorDefined(int):1380:1380 -> isBorderColorDefined + 21:36:boolean isBorderColorDefined(int):1381:1381 -> isBorderColorDefined + 1:4:void onBoundsChange(android.graphics.Rect):155:155 -> onBoundsChange + 5:7:void onBoundsChange(android.graphics.Rect):156:156 -> onBoundsChange + 1:4:void setAlpha(int):161:161 -> setAlpha + 5:6:void setAlpha(int):162:162 -> setAlpha + 7:10:void setAlpha(int):163:163 -> setAlpha + 1:2:void setBackgroundImage(java.util.List):344:344 -> setBackgroundImage + 3:6:void setBackgroundImage(java.util.List):345:345 -> setBackgroundImage + 1:4:void setBorderAlpha(int,float):257:257 -> setBorderAlpha + 5:13:void setBorderAlpha(int,float):258:258 -> setBorderAlpha + 14:25:void setBorderAlpha(int,float):260:260 -> setBorderAlpha + 26:30:void setBorderAlpha(int,float):261:261 -> setBorderAlpha + 31:34:void setBorderAlpha(int,float):262:262 -> setBorderAlpha + 7:18:void setBorderColor(int,java.lang.Integer):236:236 -> setBorderColor + 19:25:void setBorderColor(int,java.lang.Integer):237:237 -> setBorderColor + 26:28:void setBorderColor(int,java.lang.Integer):239:239 -> setBorderColor + 29:32:void setBorderColor(int,java.lang.Integer):240:240 -> setBorderColor + 33:35:void setBorderColor(int,java.lang.Integer):241:241 -> setBorderColor + 1:4:void setBorderRGB(int,float):246:246 -> setBorderRGB + 5:12:void setBorderRGB(int,float):247:247 -> setBorderRGB + 13:24:void setBorderRGB(int,float):249:249 -> setBorderRGB + 25:29:void setBorderRGB(int,float):250:250 -> setBorderRGB + 30:33:void setBorderRGB(int,float):251:251 -> setBorderRGB + 1:4:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):317:320 -> setBorderRadius + 5:5:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusStyle):325:325 -> setBorderRadius + 1:2:void setBorderStyle(java.lang.String):268:269 -> setBorderStyle + 3:6:void setBorderStyle(com.facebook.react.uimanager.style.BorderStyle):273:276 -> setBorderStyle + 1:4:void setBorderWidth(int,float):216:216 -> setBorderWidth + 5:11:void setBorderWidth(int,float):217:217 -> setBorderWidth + 12:23:void setBorderWidth(int,float):219:219 -> setBorderWidth + 24:50:void setBorderWidth(int,float):220:220 -> setBorderWidth + 51:52:void setBorderWidth(int,float):229:229 -> setBorderWidth + 53:56:void setBorderWidth(int,float):231:231 -> setBorderWidth + 1:2:void setColor(int):339:339 -> setColor + 3:6:void setColor(int):340:340 -> setColor + 1:4:void setLayoutDirectionOverride(int):179:179 -> setLayoutDirectionOverride + 5:7:void setLayoutDirectionOverride(int):180:180 -> setLayoutDirectionOverride + 1:1:void setRadius(float):289:289 -> setRadius + 2:2:void setRadius(float):291:291 -> setRadius + 3:3:void setRadius(float):293:293 -> setRadius + 4:4:void setRadius(float):295:295 -> setRadius + 5:5:void setRadius(float):293:293 -> setRadius + 6:6:void setRadius(float,int):304:304 -> setRadius + 7:8:void setRadius(float,int):307:308 -> setRadius + 9:10:void setRadius(float,int):311:312 -> setRadius + 11:11:void setRadius(float,int):310:310 -> setRadius + 3:8:void updatePath():572:572 -> updatePath + 9:10:void updatePath():576:576 -> updatePath + 11:14:void updatePath():578:578 -> updatePath + 15:21:void updatePath():579:579 -> updatePath + 22:25:void updatePath():582:582 -> updatePath + 26:32:void updatePath():583:583 -> updatePath + 33:36:void updatePath():586:586 -> updatePath + 37:43:void updatePath():587:587 -> updatePath + 44:47:void updatePath():590:590 -> updatePath + 48:54:void updatePath():591:591 -> updatePath + 55:58:void updatePath():594:594 -> updatePath + 59:65:void updatePath():595:595 -> updatePath + 66:69:void updatePath():598:598 -> updatePath + 70:76:void updatePath():599:599 -> updatePath + 77:80:void updatePath():602:602 -> updatePath + 81:87:void updatePath():603:603 -> updatePath + 88:91:void updatePath():606:606 -> updatePath + 92:98:void updatePath():607:607 -> updatePath + 99:102:void updatePath():610:610 -> updatePath + 103:109:void updatePath():611:611 -> updatePath + 110:114:void updatePath():614:614 -> updatePath + 115:119:void updatePath():615:615 -> updatePath + 120:124:void updatePath():616:616 -> updatePath + 125:129:void updatePath():617:617 -> updatePath + 130:134:void updatePath():618:618 -> updatePath + 135:143:void updatePath():620:620 -> updatePath + 144:152:void updatePath():621:621 -> updatePath + 153:161:void updatePath():622:622 -> updatePath + 162:170:void updatePath():623:623 -> updatePath + 171:174:void updatePath():625:625 -> updatePath + 175:179:void updatePath():627:627 -> updatePath + 180:184:void updatePath():628:628 -> updatePath + 185:189:void updatePath():629:629 -> updatePath + 190:195:void updatePath():630:630 -> updatePath + 196:201:void updatePath():631:631 -> updatePath + 202:207:void updatePath():633:633 -> updatePath + 208:215:void updatePath():634:634 -> updatePath + 216:219:void updatePath():635:635 -> updatePath + 220:227:void updatePath():637:637 -> updatePath + 228:236:void updatePath():641:641 -> updatePath + 237:244:void updatePath():644:644 -> updatePath + 245:250:void updatePath():649:649 -> updatePath + 251:256:void updatePath():650:650 -> updatePath + 257:262:void updatePath():651:651 -> updatePath + 263:268:void updatePath():652:652 -> updatePath + 269:274:void updatePath():653:653 -> updatePath + 275:283:void updatePath():655:655 -> updatePath + 284:290:void updatePath():656:656 -> updatePath + 291:297:void updatePath():657:657 -> updatePath + 298:304:void updatePath():658:658 -> updatePath + 305:316:void updatePath():661:661 -> updatePath + 317:324:void updatePath():662:662 -> updatePath + 325:332:void updatePath():663:663 -> updatePath + 333:340:void updatePath():664:664 -> updatePath + 341:342:void updatePath():666:666 -> updatePath + 343:350:void updatePath():668:668 -> updatePath + 351:360:void updatePath():670:670 -> updatePath + 361:368:void updatePath():671:671 -> updatePath + 369:374:void updatePath():667:667 -> updatePath + 375:382:void updatePath():672:672 -> updatePath + 383:392:void updatePath():673:673 -> updatePath + 393:402:void updatePath():674:674 -> updatePath + 403:412:void updatePath():675:675 -> updatePath + 413:422:void updatePath():678:678 -> updatePath + 423:432:void updatePath():680:680 -> updatePath + 433:442:void updatePath():682:682 -> updatePath + 443:452:void updatePath():684:684 -> updatePath + 453:464:void updatePath():686:686 -> updatePath + 465:476:void updatePath():688:688 -> updatePath + 477:488:void updatePath():690:690 -> updatePath + 489:500:void updatePath():692:692 -> updatePath + 501:539:void updatePath():694:694 -> updatePath + 540:541:void updatePath():714:714 -> updatePath + 542:551:void updatePath():715:715 -> updatePath + 552:560:void updatePath():716:716 -> updatePath + 561:565:void updatePath():717:717 -> updatePath + 566:571:void updatePath():718:718 -> updatePath + 572:580:void updatePath():719:719 -> updatePath + 581:585:void updatePath():720:720 -> updatePath + 586:591:void updatePath():721:721 -> updatePath + 592:600:void updatePath():722:722 -> updatePath + 601:605:void updatePath():723:723 -> updatePath + 606:611:void updatePath():724:724 -> updatePath + 612:622:void updatePath():725:725 -> updatePath + 623:651:void updatePath():726:726 -> updatePath + 652:656:void updatePath():714:714 -> updatePath + 657:660:void updatePath():739:739 -> updatePath + 661:664:void updatePath():742:742 -> updatePath + 665:668:void updatePath():743:743 -> updatePath + 669:672:void updatePath():744:744 -> updatePath + 673:676:void updatePath():745:745 -> updatePath + 677:680:void updatePath():746:746 -> updatePath + 681:684:void updatePath():747:747 -> updatePath + 685:688:void updatePath():748:748 -> updatePath + 689:716:void updatePath():749:749 -> updatePath + 717:719:void updatePath():739:739 -> updatePath + 720:727:void updatePath():755:755 -> updatePath + 728:735:void updatePath():756:756 -> updatePath + 736:739:void updatePath():759:759 -> updatePath + 740:744:void updatePath():762:762 -> updatePath + 745:750:void updatePath():763:763 -> updatePath + 751:756:void updatePath():764:764 -> updatePath + 757:762:void updatePath():765:765 -> updatePath + 763:768:void updatePath():766:766 -> updatePath + 769:774:void updatePath():767:767 -> updatePath + 775:780:void updatePath():768:768 -> updatePath + 781:808:void updatePath():769:769 -> updatePath + 809:811:void updatePath():759:759 -> updatePath + 812:815:void updatePath():773:773 -> updatePath + 816:824:void updatePath():776:776 -> updatePath + 825:833:void updatePath():777:777 -> updatePath + 834:844:void updatePath():778:778 -> updatePath + 845:856:void updatePath():779:779 -> updatePath + 857:868:void updatePath():780:780 -> updatePath + 869:877:void updatePath():781:781 -> updatePath + 878:888:void updatePath():782:782 -> updatePath + 889:917:void updatePath():783:783 -> updatePath + 918:920:void updatePath():773:773 -> updatePath + 921:924:void updatePath():874:874 -> updatePath + 925:931:void updatePath():875:875 -> updatePath + 932:939:void updatePath():879:879 -> updatePath + 940:956:void updatePath():880:880 -> updatePath + 957:983:void updatePath():882:882 -> updatePath + 984:987:void updatePath():901:901 -> updatePath + 988:994:void updatePath():902:902 -> updatePath + 995:1002:void updatePath():905:905 -> updatePath + 1003:1018:void updatePath():906:906 -> updatePath + 1019:1047:void updatePath():908:908 -> updatePath + 1048:1051:void updatePath():927:927 -> updatePath + 1052:1058:void updatePath():928:928 -> updatePath + 1059:1066:void updatePath():931:931 -> updatePath + 1067:1081:void updatePath():932:932 -> updatePath + 1082:1114:void updatePath():934:934 -> updatePath + 1115:1118:void updatePath():953:953 -> updatePath + 1119:1125:void updatePath():954:954 -> updatePath + 1126:1133:void updatePath():957:957 -> updatePath + 1134:1149:void updatePath():958:958 -> updatePath + 1150:1172:void updatePath():960:960 -> updatePath + 1:1:void updatePathEffect():1077:1077 -> updatePathEffect + 2:2:void updatePathEffect():1079:1079 -> updatePathEffect + 3:4:void updatePathEffect(int):1084:1085 -> updatePathEffect + 5:5:void updatePathEffect(int):1087:1087 -> updatePathEffect +com.facebook.react.uimanager.drawable.CSSBackgroundDrawable$1 -> com.facebook.react.uimanager.drawable.CSSBackgroundDrawable$1: +# {"id":"sourceFile","fileName":"CSSBackgroundDrawable.java"} + 1:41:void ():76:76 -> +com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable -> com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable: +# {"id":"sourceFile","fileName":"CompositeBackgroundDrawable.kt"} + 1:1:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle,int,kotlin.jvm.internal.DefaultConstructorMarker):36:36 -> + 2:2:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle,int,kotlin.jvm.internal.DefaultConstructorMarker):56:56 -> + 3:3:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle,int,kotlin.jvm.internal.DefaultConstructorMarker):27:27 -> + 4:4:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):68:68 -> + 5:5:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):67:67 -> + 6:6:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):28:28 -> + 7:7:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):33:33 -> + 8:8:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):36:36 -> + 9:9:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):44:44 -> + 10:10:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):47:47 -> + 11:11:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):50:50 -> + 12:12:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):53:53 -> + 13:13:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):56:56 -> + 14:14:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):59:59 -> + 15:15:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):62:62 -> + 16:16:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):65:65 -> + 17:17:void (android.content.Context,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):84:84 -> + 1:3:com.facebook.react.uimanager.drawable.BackgroundDrawable getBackground():47:47 -> getBackground + 1:3:com.facebook.react.uimanager.drawable.BorderDrawable getBorder():50:50 -> getBorder + 1:3:com.facebook.react.uimanager.style.BorderInsets getBorderInsets():62:62 -> getBorderInsets + 1:3:com.facebook.react.uimanager.style.BorderRadiusStyle getBorderRadius():65:65 -> getBorderRadius + 1:3:com.facebook.react.uimanager.drawable.CSSBackgroundDrawable getCssBackground():44:44 -> getCssBackground + 1:3:android.graphics.drawable.Drawable getFeedbackUnderlay():53:53 -> getFeedbackUnderlay + 1:3:java.util.List getInnerShadows():56:56 -> getInnerShadows + 1:3:android.graphics.drawable.Drawable getOriginalBackground():33:33 -> getOriginalBackground + 1:3:java.util.List getOuterShadows():36:36 -> getOuterShadows + 1:1:com.facebook.react.uimanager.drawable.OutlineDrawable getOutline():59:59 -> getOutline + 2:3:void getOutline(android.graphics.Outline):189:190 -> getOutline + 4:8:void getOutline(android.graphics.Outline):193:197 -> getOutline + 9:9:void getOutline(android.graphics.Outline):193:193 -> getOutline + 10:10:void getOutline(android.graphics.Outline):200:200 -> getOutline + 11:11:void getOutline(android.graphics.Outline):204:204 -> getOutline + 12:19:void getOutline(android.graphics.Outline):206:213 -> getOutline + 20:20:void getOutline(android.graphics.Outline):215:215 -> getOutline + 21:21:void getOutline(android.graphics.Outline):203:203 -> getOutline + 22:23:void getOutline(android.graphics.Outline):219:220 -> getOutline + 24:24:void getOutline(android.graphics.Outline):222:222 -> getOutline + 25:25:void getOutline(android.graphics.Outline):225:225 -> getOutline + 1:3:void setBorderInsets(com.facebook.react.uimanager.style.BorderInsets):62:62 -> setBorderInsets + 1:3:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusStyle):65:65 -> setBorderRadius + 1:2:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBackground(com.facebook.react.uimanager.drawable.BackgroundDrawable):104:104 -> withNewBackground + 3:4:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBackground(com.facebook.react.uimanager.drawable.BackgroundDrawable):105:105 -> withNewBackground + 5:6:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBackground(com.facebook.react.uimanager.drawable.BackgroundDrawable):106:106 -> withNewBackground + 7:8:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBackground(com.facebook.react.uimanager.drawable.BackgroundDrawable):107:107 -> withNewBackground + 9:10:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBackground(com.facebook.react.uimanager.drawable.BackgroundDrawable):108:108 -> withNewBackground + 11:12:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBackground(com.facebook.react.uimanager.drawable.BackgroundDrawable):110:110 -> withNewBackground + 13:14:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBackground(com.facebook.react.uimanager.drawable.BackgroundDrawable):111:111 -> withNewBackground + 15:16:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBackground(com.facebook.react.uimanager.drawable.BackgroundDrawable):112:112 -> withNewBackground + 17:18:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBackground(com.facebook.react.uimanager.drawable.BackgroundDrawable):113:113 -> withNewBackground + 19:20:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBackground(com.facebook.react.uimanager.drawable.BackgroundDrawable):114:114 -> withNewBackground + 21:23:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBackground(com.facebook.react.uimanager.drawable.BackgroundDrawable):115:115 -> withNewBackground + 24:27:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBackground(com.facebook.react.uimanager.drawable.BackgroundDrawable):104:104 -> withNewBackground + 6:7:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBorder(com.facebook.react.uimanager.drawable.BorderDrawable):139:139 -> withNewBorder + 8:9:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBorder(com.facebook.react.uimanager.drawable.BorderDrawable):140:140 -> withNewBorder + 10:11:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBorder(com.facebook.react.uimanager.drawable.BorderDrawable):141:141 -> withNewBorder + 12:13:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBorder(com.facebook.react.uimanager.drawable.BorderDrawable):142:142 -> withNewBorder + 14:15:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBorder(com.facebook.react.uimanager.drawable.BorderDrawable):143:143 -> withNewBorder + 16:17:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBorder(com.facebook.react.uimanager.drawable.BorderDrawable):144:144 -> withNewBorder + 18:19:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBorder(com.facebook.react.uimanager.drawable.BorderDrawable):146:146 -> withNewBorder + 20:21:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBorder(com.facebook.react.uimanager.drawable.BorderDrawable):147:147 -> withNewBorder + 22:23:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBorder(com.facebook.react.uimanager.drawable.BorderDrawable):148:148 -> withNewBorder + 24:25:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBorder(com.facebook.react.uimanager.drawable.BorderDrawable):149:149 -> withNewBorder + 26:28:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBorder(com.facebook.react.uimanager.drawable.BorderDrawable):150:150 -> withNewBorder + 29:32:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewBorder(com.facebook.react.uimanager.drawable.BorderDrawable):139:139 -> withNewBorder + 1:2:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewCssBackground(com.facebook.react.uimanager.drawable.CSSBackgroundDrawable):88:88 -> withNewCssBackground + 3:4:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewCssBackground(com.facebook.react.uimanager.drawable.CSSBackgroundDrawable):89:89 -> withNewCssBackground + 5:6:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewCssBackground(com.facebook.react.uimanager.drawable.CSSBackgroundDrawable):90:90 -> withNewCssBackground + 7:8:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewCssBackground(com.facebook.react.uimanager.drawable.CSSBackgroundDrawable):91:91 -> withNewCssBackground + 9:10:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewCssBackground(com.facebook.react.uimanager.drawable.CSSBackgroundDrawable):93:93 -> withNewCssBackground + 11:12:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewCssBackground(com.facebook.react.uimanager.drawable.CSSBackgroundDrawable):94:94 -> withNewCssBackground + 13:14:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewCssBackground(com.facebook.react.uimanager.drawable.CSSBackgroundDrawable):95:95 -> withNewCssBackground + 15:16:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewCssBackground(com.facebook.react.uimanager.drawable.CSSBackgroundDrawable):96:96 -> withNewCssBackground + 17:18:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewCssBackground(com.facebook.react.uimanager.drawable.CSSBackgroundDrawable):97:97 -> withNewCssBackground + 19:20:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewCssBackground(com.facebook.react.uimanager.drawable.CSSBackgroundDrawable):98:98 -> withNewCssBackground + 21:23:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewCssBackground(com.facebook.react.uimanager.drawable.CSSBackgroundDrawable):99:99 -> withNewCssBackground + 24:27:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewCssBackground(com.facebook.react.uimanager.drawable.CSSBackgroundDrawable):88:88 -> withNewCssBackground + 1:2:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewFeedbackUnderlay(android.graphics.drawable.Drawable):171:171 -> withNewFeedbackUnderlay + 3:4:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewFeedbackUnderlay(android.graphics.drawable.Drawable):172:172 -> withNewFeedbackUnderlay + 5:6:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewFeedbackUnderlay(android.graphics.drawable.Drawable):173:173 -> withNewFeedbackUnderlay + 7:8:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewFeedbackUnderlay(android.graphics.drawable.Drawable):174:174 -> withNewFeedbackUnderlay + 9:10:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewFeedbackUnderlay(android.graphics.drawable.Drawable):175:175 -> withNewFeedbackUnderlay + 11:12:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewFeedbackUnderlay(android.graphics.drawable.Drawable):176:176 -> withNewFeedbackUnderlay + 13:14:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewFeedbackUnderlay(android.graphics.drawable.Drawable):177:177 -> withNewFeedbackUnderlay + 15:16:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewFeedbackUnderlay(android.graphics.drawable.Drawable):179:179 -> withNewFeedbackUnderlay + 17:18:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewFeedbackUnderlay(android.graphics.drawable.Drawable):180:180 -> withNewFeedbackUnderlay + 19:20:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewFeedbackUnderlay(android.graphics.drawable.Drawable):181:181 -> withNewFeedbackUnderlay + 21:23:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewFeedbackUnderlay(android.graphics.drawable.Drawable):182:182 -> withNewFeedbackUnderlay + 24:27:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewFeedbackUnderlay(android.graphics.drawable.Drawable):171:171 -> withNewFeedbackUnderlay + 6:7:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewOutline(com.facebook.react.uimanager.drawable.OutlineDrawable):155:155 -> withNewOutline + 8:9:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewOutline(com.facebook.react.uimanager.drawable.OutlineDrawable):156:156 -> withNewOutline + 10:11:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewOutline(com.facebook.react.uimanager.drawable.OutlineDrawable):157:157 -> withNewOutline + 12:13:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewOutline(com.facebook.react.uimanager.drawable.OutlineDrawable):158:158 -> withNewOutline + 14:15:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewOutline(com.facebook.react.uimanager.drawable.OutlineDrawable):159:159 -> withNewOutline + 16:17:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewOutline(com.facebook.react.uimanager.drawable.OutlineDrawable):160:160 -> withNewOutline + 18:19:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewOutline(com.facebook.react.uimanager.drawable.OutlineDrawable):161:161 -> withNewOutline + 20:21:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewOutline(com.facebook.react.uimanager.drawable.OutlineDrawable):162:162 -> withNewOutline + 22:23:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewOutline(com.facebook.react.uimanager.drawable.OutlineDrawable):163:163 -> withNewOutline + 24:25:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewOutline(com.facebook.react.uimanager.drawable.OutlineDrawable):165:165 -> withNewOutline + 26:28:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewOutline(com.facebook.react.uimanager.drawable.OutlineDrawable):166:166 -> withNewOutline + 29:32:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewOutline(com.facebook.react.uimanager.drawable.OutlineDrawable):155:155 -> withNewOutline + 11:12:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewShadows(java.util.List,java.util.List):123:123 -> withNewShadows + 13:14:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewShadows(java.util.List,java.util.List):124:124 -> withNewShadows + 15:16:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewShadows(java.util.List,java.util.List):125:125 -> withNewShadows + 17:18:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewShadows(java.util.List,java.util.List):127:127 -> withNewShadows + 19:20:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewShadows(java.util.List,java.util.List):128:128 -> withNewShadows + 21:22:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewShadows(java.util.List,java.util.List):129:129 -> withNewShadows + 23:24:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewShadows(java.util.List,java.util.List):130:130 -> withNewShadows + 25:26:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewShadows(java.util.List,java.util.List):132:132 -> withNewShadows + 27:28:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewShadows(java.util.List,java.util.List):133:133 -> withNewShadows + 29:32:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewShadows(java.util.List,java.util.List):134:134 -> withNewShadows + 33:36:com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable withNewShadows(java.util.List,java.util.List):123:123 -> withNewShadows +com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.uimanager.drawable.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.graphics.Outline,android.graphics.Path):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable$Companion -> com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable$Companion: +# {"id":"sourceFile","fileName":"CompositeBackgroundDrawable.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:android.graphics.drawable.Drawable[] access$createLayersArray(com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable$Companion,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable):229:229 -> + 2:2:void ():229 -> + 1:5:android.graphics.drawable.Drawable[] access$createLayersArray(com.facebook.react.uimanager.drawable.CompositeBackgroundDrawable$Companion,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable):229:229 -> access$createLayersArray + 1:7:android.graphics.drawable.Drawable[] createLayersArray(android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable):240:240 -> createLayersArray + 8:10:android.graphics.drawable.Drawable[] createLayersArray(android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable):241:241 -> createLayersArray + 11:19:android.graphics.drawable.Drawable[] createLayersArray(android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable):242:242 -> createLayersArray + 20:24:android.graphics.drawable.Drawable[] createLayersArray(android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable):243:243 -> createLayersArray + 25:29:android.graphics.drawable.Drawable[] createLayersArray(android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable):244:244 -> createLayersArray + 30:34:android.graphics.drawable.Drawable[] createLayersArray(android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable):245:245 -> createLayersArray + 35:37:android.graphics.drawable.Drawable[] createLayersArray(android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable):246:246 -> createLayersArray + 38:46:android.graphics.drawable.Drawable[] createLayersArray(android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable):247:247 -> createLayersArray + 47:50:android.graphics.drawable.Drawable[] createLayersArray(android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable):248:248 -> createLayersArray + 51:59:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> createLayersArray + 51:59:android.graphics.drawable.Drawable[] createLayersArray(android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.CSSBackgroundDrawable,com.facebook.react.uimanager.drawable.BackgroundDrawable,com.facebook.react.uimanager.drawable.BorderDrawable,android.graphics.drawable.Drawable,java.util.List,com.facebook.react.uimanager.drawable.OutlineDrawable):249 -> createLayersArray +com.facebook.react.uimanager.drawable.InsetBoxShadowDrawable -> com.facebook.react.uimanager.drawable.InsetBoxShadowDrawable: +# {"id":"sourceFile","fileName":"InsetBoxShadowDrawable.kt"} + 1:1:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle,int,kotlin.jvm.internal.DefaultConstructorMarker):41:41 -> + 2:2:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle,int,kotlin.jvm.internal.DefaultConstructorMarker):54:54 -> + 2:2:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):54 -> + 3:8:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):42:47 -> + 9:9:void setBorderInsets(com.facebook.react.uimanager.style.BorderInsets):52:52 -> + 9:9:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):52 -> + 10:10:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusStyle):53:53 -> + 10:10:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):53 -> + 11:13:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):56:58 -> + 14:14:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):60:60 -> + 15:15:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderInsets,com.facebook.react.uimanager.style.BorderRadiusStyle):56:56 -> + 1:16:android.graphics.RectF computeBorderInsets():189:189 -> computeBorderInsets + 17:50:android.graphics.RectF computeBorderInsets():190:190 -> computeBorderInsets + 1:5:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():153:153 -> computeBorderRadii + 6:9:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():154:154 -> computeBorderRadii + 10:11:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():155:155 -> computeBorderRadii + 12:26:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():156:156 -> computeBorderRadii + 27:39:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():157:157 -> computeBorderRadii + 40:47:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():153:153 -> computeBorderRadii + 48:54:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():160:160 -> computeBorderRadii + 55:56:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():161:161 -> computeBorderRadii + 57:58:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():163:163 -> computeBorderRadii + 59:72:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():164:164 -> computeBorderRadii + 73:84:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():165:165 -> computeBorderRadii + 85:87:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():163:163 -> computeBorderRadii + 88:89:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():168:168 -> computeBorderRadii + 90:101:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():169:169 -> computeBorderRadii + 102:113:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():170:170 -> computeBorderRadii + 114:116:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():168:168 -> computeBorderRadii + 117:118:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():173:173 -> computeBorderRadii + 119:130:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():174:174 -> computeBorderRadii + 131:142:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():175:175 -> computeBorderRadii + 143:145:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():173:173 -> computeBorderRadii + 146:147:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():178:178 -> computeBorderRadii + 148:159:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():179:179 -> computeBorderRadii + 160:171:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():180:180 -> computeBorderRadii + 172:174:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():178:178 -> computeBorderRadii + 175:178:com.facebook.react.uimanager.style.ComputedBorderRadius computeBorderRadii():161:161 -> computeBorderRadii + 6:9:void draw(android.graphics.Canvas):85:85 -> draw + 10:13:void draw(android.graphics.Canvas):86:86 -> draw + 14:15:void draw(android.graphics.Canvas):89:89 -> draw + 16:30:void draw(android.graphics.Canvas):90:90 -> draw + 31:44:void draw(android.graphics.Canvas):91:91 -> draw + 45:58:void draw(android.graphics.Canvas):92:92 -> draw + 59:70:void draw(android.graphics.Canvas):93:93 -> draw + 71:78:void draw(android.graphics.Canvas):89:89 -> draw + 79:100:void draw(android.graphics.Canvas):98:98 -> draw + 101:122:void draw(android.graphics.Canvas):99:99 -> draw + 123:144:void draw(android.graphics.Canvas):100:100 -> draw + 145:166:void draw(android.graphics.Canvas):101:101 -> draw + 167:188:void draw(android.graphics.Canvas):102:102 -> draw + 189:210:void draw(android.graphics.Canvas):103:103 -> draw + 211:232:void draw(android.graphics.Canvas):104:104 -> draw + 233:278:void draw(android.graphics.Canvas):105:105 -> draw + 279:286:void draw(android.graphics.Canvas):109:109 -> draw + 287:292:void draw(android.graphics.Canvas):110:110 -> draw + 293:298:void draw(android.graphics.Canvas):111:111 -> draw + 299:305:void draw(android.graphics.Canvas):113:113 -> draw + 306:313:void draw(android.graphics.Canvas):114:114 -> draw + 314:317:void draw(android.graphics.Canvas):115:115 -> draw + 318:320:void draw(android.graphics.Canvas):117:117 -> draw + 321:323:void draw(android.graphics.Canvas):119:119 -> draw + 324:331:void draw(android.graphics.Canvas):124:124 -> draw + 332:336:void draw(android.graphics.Canvas):126:126 -> draw + 337:340:void draw(android.graphics.Canvas):127:127 -> draw + 341:343:void draw(android.graphics.Canvas):128:128 -> draw + 344:351:void draw(android.graphics.Canvas):129:129 -> draw + 352:357:void draw(android.graphics.Canvas):132:132 -> draw + 358:367:void draw(android.graphics.Canvas):135:135 -> draw + 368:370:void draw(android.graphics.Canvas):134:134 -> draw + 371:376:java.util.List kotlin.collections.ArraysKt___ArraysKt.map(float[],kotlin.jvm.functions.Function1):11278:11278 -> draw + 371:376:void draw(android.graphics.Canvas):139 -> draw + 377:382:java.util.Collection kotlin.collections.ArraysKt___ArraysKt.mapTo(float[],java.util.Collection,kotlin.jvm.functions.Function1):11613:11613 -> draw + 377:382:void draw(android.graphics.Canvas):139 -> draw + 383:390:void draw(android.graphics.Canvas):139:139 -> draw + 391:396:java.util.Collection kotlin.collections.ArraysKt___ArraysKt.mapTo(float[],java.util.Collection,kotlin.jvm.functions.Function1):11614:11614 -> draw + 391:396:void draw(android.graphics.Canvas):139 -> draw + 397:400:void draw(android.graphics.Canvas):139:139 -> draw + 401:412:void draw(android.graphics.Canvas):141:141 -> draw + 413:415:void draw(android.graphics.Canvas):143:143 -> draw + 416:428:void draw(android.graphics.Canvas):144:144 -> draw + 429:432:void draw(android.graphics.Canvas):147:147 -> draw + 1:3:void setBorderInsets(com.facebook.react.uimanager.style.BorderInsets):52:52 -> getBorderInsets + 1:3:com.facebook.react.uimanager.style.BorderInsets getBorderInsets():52 -> getBorderInsets + 1:3:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusStyle):53:53 -> getBorderRadius + 1:3:com.facebook.react.uimanager.style.BorderRadiusStyle getBorderRadius():53 -> getBorderRadius + 1:21:int getOpacity():76:76 -> getOpacity + 4:15:float innerRadius(float,java.lang.Float):194:194 -> innerRadius + 1:23:void setAlpha(int):65:65 -> setAlpha + 24:27:void setAlpha(int):66:66 -> setAlpha + 1:3:void setBorderInsets(com.facebook.react.uimanager.style.BorderInsets):52:52 -> setBorderInsets + 1:3:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusStyle):53:53 -> setBorderRadius + 1:5:void setColorFilter(android.graphics.ColorFilter):70:70 -> setColorFilter + 6:9:void setColorFilter(android.graphics.ColorFilter):71:71 -> setColorFilter +com.facebook.react.uimanager.drawable.InsetBoxShadowDrawable$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.uimanager.drawable.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.graphics.Canvas,android.graphics.RectF,float[],android.graphics.RectF,float[],android.graphics.Paint):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.drawable.InsetBoxShadowDrawableKt -> com.facebook.react.uimanager.drawable.InsetBoxShadowDrawableKt: +# {"id":"sourceFile","fileName":"InsetBoxShadowDrawable.kt"} + 3:10:void ():37:37 -> + 1:3:float[] access$getZERO_RADII$p():1:1 -> access$getZERO_RADII$p +com.facebook.react.uimanager.drawable.OutlineDrawable -> com.facebook.react.uimanager.drawable.OutlineDrawable: +# {"id":"sourceFile","fileName":"OutlineDrawable.kt"} + 1:1:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,int,float,com.facebook.react.uimanager.style.OutlineStyle,float,int,kotlin.jvm.internal.DefaultConstructorMarker):29:29 -> + 2:2:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,int,float,com.facebook.react.uimanager.style.OutlineStyle,float):40:40 -> + 3:3:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,int,float,com.facebook.react.uimanager.style.OutlineStyle,float):30:30 -> + 4:4:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,int,float,com.facebook.react.uimanager.style.OutlineStyle,float):35:35 -> + 5:5:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,int,float,com.facebook.react.uimanager.style.OutlineStyle,float):46:46 -> + 6:6:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,int,float,com.facebook.react.uimanager.style.OutlineStyle,float):48:48 -> + 7:7:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,int,float,com.facebook.react.uimanager.style.OutlineStyle,float):56:56 -> + 8:8:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,int,float,com.facebook.react.uimanager.style.OutlineStyle,float):65:65 -> + 9:9:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,int,float,com.facebook.react.uimanager.style.OutlineStyle,float):74:74 -> + 10:14:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,int,float,com.facebook.react.uimanager.style.OutlineStyle,float):85:89 -> + 15:15:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,int,float,com.facebook.react.uimanager.style.OutlineStyle,float):85:85 -> + 16:16:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,int,float,com.facebook.react.uimanager.style.OutlineStyle,float):93:93 -> + 17:17:void (android.content.Context,com.facebook.react.uimanager.style.BorderRadiusStyle,int,float,com.facebook.react.uimanager.style.OutlineStyle,float):95:95 -> + 6:13:void draw(android.graphics.Canvas):118:118 -> draw + 14:18:void draw(android.graphics.Canvas):122:122 -> draw + 19:22:void draw(android.graphics.Canvas):125:125 -> draw + 23:26:void draw(android.graphics.Canvas):126:126 -> draw + 27:28:void draw(android.graphics.Canvas):127:127 -> draw + 29:42:void draw(android.graphics.Canvas):128:128 -> draw + 43:54:void draw(android.graphics.Canvas):129:129 -> draw + 55:60:void draw(android.graphics.Canvas):125:125 -> draw + 61:62:void draw(android.graphics.Canvas):124:124 -> draw + 63:65:void draw(android.graphics.Canvas):132:132 -> draw + 66:78:void draw(android.graphics.Canvas):133:133 -> draw + 79:82:void draw(android.graphics.Canvas):134:134 -> draw + 83:86:void draw(android.graphics.Canvas):136:136 -> draw + 1:9:void drawRectangularOutline(android.graphics.Canvas):166:166 -> drawRectangularOutline + 10:17:void drawRectangularOutline(android.graphics.Canvas):168:168 -> drawRectangularOutline + 1:22:void drawRoundedOutline(android.graphics.Canvas):172:172 -> drawRoundedOutline + 23:43:void drawRoundedOutline(android.graphics.Canvas):173:173 -> drawRoundedOutline + 44:64:void drawRoundedOutline(android.graphics.Canvas):174:174 -> drawRoundedOutline + 65:85:void drawRoundedOutline(android.graphics.Canvas):176:176 -> drawRoundedOutline + 86:87:void drawRoundedOutline(android.graphics.Canvas):178:178 -> drawRoundedOutline + 88:89:void drawRoundedOutline(android.graphics.Canvas):179:179 -> drawRoundedOutline + 90:101:void drawRoundedOutline(android.graphics.Canvas):181:181 -> drawRoundedOutline + 102:113:void drawRoundedOutline(android.graphics.Canvas):182:182 -> drawRoundedOutline + 114:125:void drawRoundedOutline(android.graphics.Canvas):183:183 -> drawRoundedOutline + 126:137:void drawRoundedOutline(android.graphics.Canvas):184:184 -> drawRoundedOutline + 138:149:void drawRoundedOutline(android.graphics.Canvas):185:185 -> drawRoundedOutline + 150:161:void drawRoundedOutline(android.graphics.Canvas):186:186 -> drawRoundedOutline + 162:173:void drawRoundedOutline(android.graphics.Canvas):187:187 -> drawRoundedOutline + 174:213:void drawRoundedOutline(android.graphics.Canvas):188:188 -> drawRoundedOutline + 214:215:void drawRoundedOutline(android.graphics.Canvas):190:190 -> drawRoundedOutline + 216:218:void drawRoundedOutline(android.graphics.Canvas):178:178 -> drawRoundedOutline + 219:226:void drawRoundedOutline(android.graphics.Canvas):193:193 -> drawRoundedOutline + 1:3:com.facebook.react.uimanager.style.BorderRadiusStyle getBorderRadius():35:35 -> getBorderRadius + 1:21:int getOpacity():109:109 -> getOpacity + 1:3:int getOutlineColor():65:65 -> getOutlineColor + 1:3:float getOutlineOffset():48:48 -> getOutlineOffset + 1:3:com.facebook.react.uimanager.style.OutlineStyle getOutlineStyle():56:56 -> getOutlineStyle + 1:3:float getOutlineWidth():74:74 -> getOutlineWidth + 1:20:android.graphics.PathEffect getPathEffect(com.facebook.react.uimanager.style.OutlineStyle,float):150:150 -> getPathEffect + 21:36:android.graphics.PathEffect getPathEffect(com.facebook.react.uimanager.style.OutlineStyle,float):158:158 -> getPathEffect + 37:42:android.graphics.PathEffect getPathEffect(com.facebook.react.uimanager.style.OutlineStyle,float):150:150 -> getPathEffect + 43:46:android.graphics.PathEffect getPathEffect(com.facebook.react.uimanager.style.OutlineStyle,float):153:153 -> getPathEffect + 47:56:android.graphics.PathEffect getPathEffect(com.facebook.react.uimanager.style.OutlineStyle,float):154:154 -> getPathEffect + 57:62:android.graphics.PathEffect getPathEffect(com.facebook.react.uimanager.style.OutlineStyle,float):153:153 -> getPathEffect + 1:23:void setAlpha(int):98:98 -> setAlpha + 24:27:void setAlpha(int):99:99 -> setAlpha + 1:3:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusStyle):35:35 -> setBorderRadius + 1:5:void setColorFilter(android.graphics.ColorFilter):103:103 -> setColorFilter + 6:9:void setColorFilter(android.graphics.ColorFilter):104:104 -> setColorFilter + 1:4:void setOutlineColor(int):67:67 -> setOutlineColor + 5:6:void setOutlineColor(int):68:68 -> setOutlineColor + 7:11:void setOutlineColor(int):69:69 -> setOutlineColor + 12:15:void setOutlineColor(int):70:70 -> setOutlineColor + 1:7:void setOutlineOffset(float):50:50 -> setOutlineOffset + 8:9:void setOutlineOffset(float):51:51 -> setOutlineOffset + 10:13:void setOutlineOffset(float):52:52 -> setOutlineOffset + 6:9:void setOutlineStyle(com.facebook.react.uimanager.style.OutlineStyle):58:58 -> setOutlineStyle + 10:11:void setOutlineStyle(com.facebook.react.uimanager.style.OutlineStyle):59:59 -> setOutlineStyle + 12:22:void setOutlineStyle(com.facebook.react.uimanager.style.OutlineStyle):60:60 -> setOutlineStyle + 23:26:void setOutlineStyle(com.facebook.react.uimanager.style.OutlineStyle):61:61 -> setOutlineStyle + 1:7:void setOutlineWidth(float):76:76 -> setOutlineWidth + 8:9:void setOutlineWidth(float):77:77 -> setOutlineWidth + 10:14:void setOutlineWidth(float):78:78 -> setOutlineWidth + 15:25:void setOutlineWidth(float):79:79 -> setOutlineWidth + 26:29:void setOutlineWidth(float):80:80 -> setOutlineWidth + 1:9:void updateOutlineRect():141:141 -> updateOutlineRect + 10:28:void updateOutlineRect():143:143 -> updateOutlineRect + 29:37:void updateOutlineRect():144:144 -> updateOutlineRect + 38:46:void updateOutlineRect():145:145 -> updateOutlineRect + 47:55:void updateOutlineRect():146:146 -> updateOutlineRect +com.facebook.react.uimanager.drawable.OutlineDrawable$WhenMappings -> com.facebook.react.uimanager.drawable.OutlineDrawable$WhenMappings: +# {"id":"sourceFile","fileName":"OutlineDrawable.kt"} +com.facebook.react.uimanager.drawable.OutsetBoxShadowDrawable -> com.facebook.react.uimanager.drawable.OutsetBoxShadowDrawable: +# {"id":"sourceFile","fileName":"OutsetBoxShadowDrawable.kt"} + 1:1:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderRadiusStyle,int,kotlin.jvm.internal.DefaultConstructorMarker):38:38 -> + 2:2:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderRadiusStyle,int,kotlin.jvm.internal.DefaultConstructorMarker):50:50 -> + 2:2:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderRadiusStyle):50 -> + 3:8:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderRadiusStyle):39:44 -> + 9:9:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusStyle):49:49 -> + 9:9:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderRadiusStyle):49 -> + 10:12:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderRadiusStyle):52:54 -> + 13:13:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderRadiusStyle):56:56 -> + 14:14:void (android.content.Context,int,float,float,float,float,com.facebook.react.uimanager.style.BorderRadiusStyle):52:52 -> + 6:20:void draw(android.graphics.Canvas):81:81 -> draw + 21:33:void draw(android.graphics.Canvas):82:82 -> draw + 34:49:void draw(android.graphics.Canvas):84:84 -> draw + 50:51:void draw(android.graphics.Canvas):85:85 -> draw + 52:80:void draw(android.graphics.Canvas):86:86 -> draw + 81:109:void draw(android.graphics.Canvas):88:88 -> draw + 110:138:void draw(android.graphics.Canvas):90:90 -> draw + 139:167:void draw(android.graphics.Canvas):92:92 -> draw + 168:172:void draw(android.graphics.Canvas):85:85 -> draw + 173:178:void draw(android.graphics.Canvas):96:96 -> draw + 179:188:void draw(android.graphics.Canvas):98:98 -> draw + 189:191:void draw(android.graphics.Canvas):99:99 -> draw + 192:206:void draw(android.graphics.Canvas):100:100 -> draw + 207:212:void draw(android.graphics.Canvas):103:103 -> draw + 213:219:void draw(android.graphics.Canvas):104:104 -> draw + 220:223:void draw(android.graphics.Canvas):105:105 -> draw + 224:226:void draw(android.graphics.Canvas):107:107 -> draw + 227:230:void draw(android.graphics.Canvas):109:109 -> draw + 1:7:void drawShadowRect(android.graphics.Canvas,android.graphics.RectF):164:164 -> drawShadowRect + 8:13:void drawShadowRect(android.graphics.Canvas,android.graphics.RectF):165:165 -> drawShadowRect + 5:19:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):122:122 -> drawShadowRoundRect + 20:24:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):124:124 -> drawShadowRoundRect + 25:32:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):128:128 -> drawShadowRoundRect + 33:40:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):129:129 -> drawShadowRoundRect + 41:48:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):130:130 -> drawShadowRoundRect + 49:56:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):131:131 -> drawShadowRoundRect + 57:64:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):132:132 -> drawShadowRoundRect + 65:72:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):133:133 -> drawShadowRoundRect + 73:80:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):134:134 -> drawShadowRoundRect + 81:116:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):135:135 -> drawShadowRoundRect + 117:118:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):137:137 -> drawShadowRoundRect + 119:121:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):125:125 -> drawShadowRoundRect + 122:124:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):123:123 -> drawShadowRoundRect + 125:129:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):143:143 -> drawShadowRoundRect + 130:141:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):147:147 -> drawShadowRoundRect + 142:153:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):148:148 -> drawShadowRoundRect + 154:165:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):149:149 -> drawShadowRoundRect + 166:179:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):150:150 -> drawShadowRoundRect + 180:193:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):151:151 -> drawShadowRoundRect + 194:207:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):152:152 -> drawShadowRoundRect + 208:221:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):153:153 -> drawShadowRoundRect + 222:255:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):154:154 -> drawShadowRoundRect + 256:260:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):144:144 -> drawShadowRoundRect + 261:262:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):159:159 -> drawShadowRoundRect + 263:266:void drawShadowRoundRect(android.graphics.Canvas,android.graphics.RectF,float,com.facebook.react.uimanager.style.ComputedBorderRadius):142:142 -> drawShadowRoundRect + 1:3:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusStyle):49:49 -> getBorderRadius + 1:3:com.facebook.react.uimanager.style.BorderRadiusStyle getBorderRadius():49 -> getBorderRadius + 1:21:int getOpacity():72:72 -> getOpacity + 1:23:void setAlpha(int):61:61 -> setAlpha + 24:27:void setAlpha(int):62:62 -> setAlpha + 1:3:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusStyle):49:49 -> setBorderRadius + 1:5:void setColorFilter(android.graphics.ColorFilter):66:66 -> setColorFilter + 6:9:void setColorFilter(android.graphics.ColorFilter):67:67 -> setColorFilter +com.facebook.react.uimanager.drawable.OutsetBoxShadowDrawable$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.uimanager.drawable.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean m(android.graphics.Canvas,android.graphics.Rect):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.drawable.OutsetBoxShadowDrawableKt -> com.facebook.react.uimanager.drawable.OutsetBoxShadowDrawableKt: +# {"id":"sourceFile","fileName":"OutsetBoxShadowDrawable.kt"} +com.facebook.react.uimanager.events.BatchEventDispatchedListener -> com.facebook.react.uimanager.events.BatchEventDispatchedListener: +# {"id":"sourceFile","fileName":"BatchEventDispatchedListener.kt"} +com.facebook.react.uimanager.events.BlackHoleEventDispatcher -> com.facebook.react.uimanager.events.BlackHoleEventDispatcher: +# {"id":"sourceFile","fileName":"BlackHoleEventDispatcher.kt"} + 1:4:void ():16:16 -> + 6:26:void dispatchEvent(com.facebook.react.uimanager.events.Event):20:20 -> dispatchEvent + 27:32:void dispatchEvent(com.facebook.react.uimanager.events.Event):18:18 -> dispatchEvent +com.facebook.react.uimanager.events.BlurEvent -> com.facebook.react.uimanager.events.BlurEvent: +# {"id":"sourceFile","fileName":"BlurEvent.kt"} + 1:4:void (int,int):14:14 -> + 1:14:com.facebook.react.bridge.WritableMap getEventData():21:21 -> getEventData + 1:3:java.lang.String getEventName():16:16 -> getEventName +com.facebook.react.uimanager.events.BlurEvent$Companion -> com.facebook.react.uimanager.events.BlurEvent$Companion: +# {"id":"sourceFile","fileName":"BlurEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():24:24 -> +com.facebook.react.uimanager.events.ContentSizeChangeEvent -> com.facebook.react.uimanager.events.ContentSizeChangeEvent: +# {"id":"sourceFile","fileName":"ContentSizeChangeEvent.kt"} + 1:1:void (int,int,int,int):23:23 -> + 2:3:void (int,int,int,int):21:22 -> + 4:4:void (int,int,int):28:28 -> + 1:4:com.facebook.react.bridge.WritableMap getEventData():33:33 -> getEventData + 5:17:com.facebook.react.bridge.WritableMap getEventData():34:34 -> getEventData + 18:31:com.facebook.react.bridge.WritableMap getEventData():35:35 -> getEventData + 1:3:java.lang.String getEventName():30:30 -> getEventName +com.facebook.react.uimanager.events.Event -> com.facebook.react.uimanager.events.Event: +# {"id":"sourceFile","fileName":"Event.kt"} + 1:1:void ():53:53 -> + 2:2:void ():50:50 -> + 3:3:void (int):59:59 -> + 4:4:void (int):50:50 -> + 5:5:void (int):60:60 -> + 6:6:void (int,int):63:63 -> + 7:7:void (int,int):50:50 -> + 8:8:void (int,int):64:64 -> + 1:15:com.facebook.react.uimanager.events.Event coalesce(com.facebook.react.uimanager.events.Event):103:103 -> coalesce + 6:19:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):151:151 -> dispatch + 6:10:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):191:191 -> dispatchModern + 11:12:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):194:194 -> dispatchModern + 13:16:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):195:195 -> dispatchModern + 17:20:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):196:196 -> dispatchModern + 21:24:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):197:197 -> dispatchModern + 25:28:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):198:198 -> dispatchModern + 29:33:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):199:199 -> dispatchModern + 34:38:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):192:192 -> dispatchModern + 39:42:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):202:202 -> dispatchModern + 2:3:void dispose():119:119 -> dispose + 4:7:void dispose():120:120 -> dispose + 1:4:com.facebook.react.uimanager.events.Event$EventAnimationDriverMatchSpec getEventAnimationDriverMatchSpec():133:133 -> getEventAnimationDriverMatchSpec + 5:9:com.facebook.react.uimanager.events.Event$EventAnimationDriverMatchSpec getEventAnimationDriverMatchSpec():135:135 -> getEventAnimationDriverMatchSpec + 10:11:com.facebook.react.uimanager.events.Event$EventAnimationDriverMatchSpec getEventAnimationDriverMatchSpec():134:134 -> getEventAnimationDriverMatchSpec + 12:14:com.facebook.react.uimanager.events.Event$EventAnimationDriverMatchSpec getEventAnimationDriverMatchSpec():141:141 -> getEventAnimationDriverMatchSpec + 1:3:int getSurfaceId():36:36 -> getSurfaceId + 1:3:long getTimestampMs():46:46 -> getTimestampMs + 1:3:int getUniqueID():50:50 -> getUniqueID + 1:3:int getViewTag():40:40 -> getViewTag + 1:1:void init(int):72:72 -> init + 2:5:void init(int,int,long):81:84 -> init + 6:6:void init(int,int):88:88 -> init + 1:5:boolean internal_experimental_isSynchronous$ReactAndroid_release():177:177 -> internal_experimental_isSynchronous$ReactAndroid_release + 1:5:int internal_getEventCategory$ReactAndroid_release():169:169 -> internal_getEventCategory$ReactAndroid_release + 1:5:com.facebook.react.bridge.WritableMap internal_getEventData$ReactAndroid_release():161:161 -> internal_getEventData$ReactAndroid_release + 1:5:java.lang.String internal_getEventNameCompat():129:129 -> internal_getEventNameCompat + 1:3:boolean isInitialized():32:32 -> isInitialized +com.facebook.react.uimanager.events.Event$Companion -> com.facebook.react.uimanager.events.Event$Companion: +# {"id":"sourceFile","fileName":"Event.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():210:210 -> +com.facebook.react.uimanager.events.Event$EventAnimationDriverMatchSpec -> com.facebook.react.uimanager.events.Event$EventAnimationDriverMatchSpec: +# {"id":"sourceFile","fileName":"Event.kt"} +com.facebook.react.uimanager.events.Event$eventAnimationDriverMatchSpec$1 -> com.facebook.react.uimanager.events.Event$eventAnimationDriverMatchSpec$1: +# {"id":"sourceFile","fileName":"Event.kt"} + 3:6:void (com.facebook.react.uimanager.events.Event):135:135 -> + 6:29:boolean match(int,java.lang.String):137:137 -> match +com.facebook.react.uimanager.events.EventCategoryDef -> com.facebook.react.uimanager.events.EventCategoryDef: +# {"id":"sourceFile","fileName":"EventCategoryDef.kt"} +com.facebook.react.uimanager.events.EventCategoryDef$Companion -> com.facebook.react.uimanager.events.EventCategoryDef$Companion: +# {"id":"sourceFile","fileName":"EventCategoryDef.kt"} + 1:4:void ():28:28 -> +com.facebook.react.uimanager.events.EventDispatcher -> com.facebook.react.uimanager.events.EventDispatcher: +# {"id":"sourceFile","fileName":"EventDispatcher.kt"} +com.facebook.react.uimanager.events.EventDispatcherImpl -> com.facebook.react.uimanager.events.EventDispatcherImpl: +# {"id":"sourceFile","fileName":"EventDispatcherImpl.kt"} + 9:16:void ():315:315 -> + 6:10:void (com.facebook.react.bridge.ReactApplicationContext):54:54 -> + 11:17:void (com.facebook.react.bridge.ReactApplicationContext):56:56 -> + 18:24:void (com.facebook.react.bridge.ReactApplicationContext):57:57 -> + 25:31:void (com.facebook.react.bridge.ReactApplicationContext):58:58 -> + 32:38:void (com.facebook.react.bridge.ReactApplicationContext):59:59 -> + 39:45:void (com.facebook.react.bridge.ReactApplicationContext):60:60 -> + 46:52:void (com.facebook.react.bridge.ReactApplicationContext):61:61 -> + 53:59:void (com.facebook.react.bridge.ReactApplicationContext):62:62 -> + 60:66:void (com.facebook.react.bridge.ReactApplicationContext):63:63 -> + 67:73:void (com.facebook.react.bridge.ReactApplicationContext):64:64 -> + 74:82:void (com.facebook.react.bridge.ReactApplicationContext):65:65 -> + 83:86:void (com.facebook.react.bridge.ReactApplicationContext):66:66 -> + 87:89:void (com.facebook.react.bridge.ReactApplicationContext):73:73 -> + 90:97:void (com.facebook.react.bridge.ReactApplicationContext):74:74 -> + 15:34:int EVENT_COMPARATOR$lambda$5(com.facebook.react.uimanager.events.Event,com.facebook.react.uimanager.events.Event):321:321 -> EVENT_COMPARATOR$lambda$5 + 1:1:void $r8$lambda$T_5LZq_4LAVBe4ImOzhNAMTbXqU(com.facebook.react.uimanager.events.EventDispatcherImpl):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:4:android.util.LongSparseArray access$getEventCookieToLastEventIdx$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53:53 -> access$clearEventsToDispatch + 1:4:void access$clearEventsToDispatch(com.facebook.react.uimanager.events.EventDispatcherImpl):53 -> access$clearEventsToDispatch + 1:3:android.util.LongSparseArray access$getEventCookieToLastEventIdx$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53:53 -> access$getCurrentFrameCallback$p + 1:3:com.facebook.react.uimanager.events.EventDispatcherImpl$ScheduleDispatchFrameCallback access$getCurrentFrameCallback$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53 -> access$getCurrentFrameCallback$p + 1:3:android.util.LongSparseArray access$getEventCookieToLastEventIdx$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53:53 -> access$getDispatchEventsRunnable$p + 1:3:com.facebook.react.uimanager.events.EventDispatcherImpl$DispatchEventsRunnable access$getDispatchEventsRunnable$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53 -> access$getDispatchEventsRunnable$p + 1:3:android.util.LongSparseArray access$getEventCookieToLastEventIdx$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53:53 -> access$getEVENT_COMPARATOR$cp + 1:3:java.util.Comparator access$getEVENT_COMPARATOR$cp():53 -> access$getEVENT_COMPARATOR$cp + 1:3:android.util.LongSparseArray access$getEventCookieToLastEventIdx$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53:53 -> access$getEventCookieToLastEventIdx$p + 1:3:android.util.LongSparseArray access$getEventCookieToLastEventIdx$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53:53 -> access$getEventsToDispatch$p + 1:3:com.facebook.react.uimanager.events.Event[] access$getEventsToDispatch$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53 -> access$getEventsToDispatch$p + 1:3:android.util.LongSparseArray access$getEventCookieToLastEventIdx$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53:53 -> access$getEventsToDispatchLock$p + 1:3:java.lang.Object access$getEventsToDispatchLock$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53 -> access$getEventsToDispatchLock$p + 1:3:android.util.LongSparseArray access$getEventCookieToLastEventIdx$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53:53 -> access$getEventsToDispatchSize$p + 1:3:int access$getEventsToDispatchSize$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53 -> access$getEventsToDispatchSize$p + 1:3:android.util.LongSparseArray access$getEventCookieToLastEventIdx$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53:53 -> access$getHasDispatchScheduled$p + 1:3:boolean access$getHasDispatchScheduled$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53 -> access$getHasDispatchScheduled$p + 1:3:android.util.LongSparseArray access$getEventCookieToLastEventIdx$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53:53 -> access$getHasDispatchScheduledCount$p + 1:3:java.util.concurrent.atomic.AtomicInteger access$getHasDispatchScheduledCount$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53 -> access$getHasDispatchScheduledCount$p + 1:3:android.util.LongSparseArray access$getEventCookieToLastEventIdx$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53:53 -> access$getPostEventDispatchListeners$p + 1:3:java.util.concurrent.CopyOnWriteArrayList access$getPostEventDispatchListeners$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53 -> access$getPostEventDispatchListeners$p + 1:3:android.util.LongSparseArray access$getEventCookieToLastEventIdx$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53:53 -> access$getReactContext$p + 1:3:com.facebook.react.bridge.ReactApplicationContext access$getReactContext$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53 -> access$getReactContext$p + 1:3:android.util.LongSparseArray access$getEventCookieToLastEventIdx$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53:53 -> access$getReactEventEmitter$p + 1:3:com.facebook.react.uimanager.events.EventEmitterImpl access$getReactEventEmitter$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53 -> access$getReactEventEmitter$p + 1:4:android.util.LongSparseArray access$getEventCookieToLastEventIdx$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53:53 -> access$moveStagedEventsToDispatchQueue + 1:4:void access$moveStagedEventsToDispatchQueue(com.facebook.react.uimanager.events.EventDispatcherImpl):53 -> access$moveStagedEventsToDispatchQueue + 1:3:android.util.LongSparseArray access$getEventCookieToLastEventIdx$p(com.facebook.react.uimanager.events.EventDispatcherImpl):53:53 -> access$setHasDispatchScheduled$p + 1:3:void access$setHasDispatchScheduled$p(com.facebook.react.uimanager.events.EventDispatcherImpl,boolean):53 -> access$setHasDispatchScheduled$p + 6:11:void addBatchEventDispatchedListener(com.facebook.react.uimanager.events.BatchEventDispatchedListener):111:111 -> addBatchEventDispatchedListener + 1:7:void addEventToEventsToDispatch(com.facebook.react.uimanager.events.Event):302:302 -> addEventToEventsToDispatch + 8:23:void addEventToEventsToDispatch(com.facebook.react.uimanager.events.Event):303:303 -> addEventToEventsToDispatch + 24:34:void addEventToEventsToDispatch(com.facebook.react.uimanager.events.Event):305:305 -> addEventToEventsToDispatch + 6:11:void addListener(com.facebook.react.uimanager.events.EventDispatcherListener):102:102 -> addListener + 1:1:int $r8$lambda$rWxjYl6Fye9OTeTg_bGY3Tarorw(com.facebook.react.uimanager.events.Event,com.facebook.react.uimanager.events.Event):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:9:void clearEventsToDispatch():309:309 -> clearEventsToDispatch + 10:12:void clearEventsToDispatch():310:310 -> clearEventsToDispatch + 1:4:void dispatchAllEvents():93:93 -> dispatchAllEvents + 6:11:void dispatchEvent(com.facebook.react.uimanager.events.Event):79:79 -> dispatchEvent + 12:34:void dispatchEvent(com.facebook.react.uimanager.events.Event):81:81 -> dispatchEvent + 35:38:void dispatchEvent(com.facebook.react.uimanager.events.Event):82:82 -> dispatchEvent + 39:41:void dispatchEvent(com.facebook.react.uimanager.events.Event):85:85 -> dispatchEvent + 42:46:void dispatchEvent(com.facebook.react.uimanager.events.Event):86:86 -> dispatchEvent + 47:59:void dispatchEvent(com.facebook.react.uimanager.events.Event):87:87 -> dispatchEvent + 60:61:void dispatchEvent(com.facebook.react.uimanager.events.Event):88:88 -> dispatchEvent + 62:62:void dispatchEvent(com.facebook.react.uimanager.events.Event):85:85 -> dispatchEvent + 63:67:void dispatchEvent(com.facebook.react.uimanager.events.Event):89:89 -> dispatchEvent + 68:69:void dispatchEvent(com.facebook.react.uimanager.events.Event):85:85 -> dispatchEvent + 70:77:void dispatchEvent(com.facebook.react.uimanager.events.Event):79:79 -> dispatchEvent + 1:10:long getEventCookie(int,java.lang.String,short):192:192 -> getEventCookie + 11:15:long getEventCookie(int,java.lang.String,short):194:194 -> getEventCookie + 16:26:long getEventCookie(int,java.lang.String,short):196:196 -> getEventCookie + 27:32:long getEventCookie(int,java.lang.String,short):197:197 -> getEventCookie + 33:39:long getEventCookie(int,java.lang.String,short):199:199 -> getEventCookie + 1:6:void maybePostFrameCallbackFromNonUI():97:97 -> maybePostFrameCallbackFromNonUI + 1:3:void moveStagedEventsToDispatchQueue():147:147 -> moveStagedEventsToDispatchQueue + 4:6:void moveStagedEventsToDispatchQueue():148:148 -> moveStagedEventsToDispatchQueue + 7:15:void moveStagedEventsToDispatchQueue():149:149 -> moveStagedEventsToDispatchQueue + 16:28:void moveStagedEventsToDispatchQueue():150:150 -> moveStagedEventsToDispatchQueue + 29:34:void moveStagedEventsToDispatchQueue():152:152 -> moveStagedEventsToDispatchQueue + 35:41:void moveStagedEventsToDispatchQueue():153:153 -> moveStagedEventsToDispatchQueue + 42:57:void moveStagedEventsToDispatchQueue():158:158 -> moveStagedEventsToDispatchQueue + 58:68:void moveStagedEventsToDispatchQueue():162:162 -> moveStagedEventsToDispatchQueue + 69:80:void moveStagedEventsToDispatchQueue():166:166 -> moveStagedEventsToDispatchQueue + 81:90:void moveStagedEventsToDispatchQueue():168:168 -> moveStagedEventsToDispatchQueue + 91:96:void moveStagedEventsToDispatchQueue():169:169 -> moveStagedEventsToDispatchQueue + 97:107:void moveStagedEventsToDispatchQueue():172:172 -> moveStagedEventsToDispatchQueue + 108:123:void moveStagedEventsToDispatchQueue():174:174 -> moveStagedEventsToDispatchQueue + 124:128:void moveStagedEventsToDispatchQueue():181:181 -> moveStagedEventsToDispatchQueue + 129:134:void moveStagedEventsToDispatchQueue():183:183 -> moveStagedEventsToDispatchQueue + 135:142:void moveStagedEventsToDispatchQueue():168:168 -> moveStagedEventsToDispatchQueue + 143:144:void moveStagedEventsToDispatchQueue():185:185 -> moveStagedEventsToDispatchQueue + 145:145:void moveStagedEventsToDispatchQueue():148:148 -> moveStagedEventsToDispatchQueue + 146:150:void moveStagedEventsToDispatchQueue():186:186 -> moveStagedEventsToDispatchQueue + 151:154:void moveStagedEventsToDispatchQueue():147:147 -> moveStagedEventsToDispatchQueue + 155:156:void moveStagedEventsToDispatchQueue():148:148 -> moveStagedEventsToDispatchQueue + 157:158:void moveStagedEventsToDispatchQueue():147:147 -> moveStagedEventsToDispatchQueue + 1:9:void onCatalystInstanceDestroyed$lambda$2(com.facebook.react.uimanager.events.EventDispatcherImpl):132:132 -> onCatalystInstanceDestroyed + 1:9:void onCatalystInstanceDestroyed():132 -> onCatalystInstanceDestroyed + 1:4:void onCatalystInstanceDestroyed$lambda$2(com.facebook.react.uimanager.events.EventDispatcherImpl):132:132 -> onCatalystInstanceDestroyed$lambda$2 + 1:4:void onHostDestroy():127:127 -> onHostDestroy + 1:4:void onHostPause():123:123 -> onHostPause + 1:4:void onHostResume():119:119 -> onHostResume + 6:11:void removeBatchEventDispatchedListener(com.facebook.react.uimanager.events.BatchEventDispatchedListener):115:115 -> removeBatchEventDispatchedListener + 6:11:void removeListener(com.facebook.react.uimanager.events.EventDispatcherListener):107:107 -> removeListener + 1:3:void stopFrameCallback():136:136 -> stopFrameCallback + 4:9:void stopFrameCallback():137:137 -> stopFrameCallback +com.facebook.react.uimanager.events.EventDispatcherImpl$$ExternalSyntheticLambda0 -> com.facebook.react.uimanager.events.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.events.EventDispatcherImpl com.facebook.react.uimanager.events.EventDispatcherImpl$$InternalSyntheticLambda$1$1f8be8f2818f53883dfcaa3c49dc7c9b76b687bfb8d679babeea215b4f4f3047$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.uimanager.events.EventDispatcherImpl):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.events.EventDispatcherImpl$$ExternalSyntheticLambda1 -> com.facebook.react.uimanager.events.b: +# {"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 compare(java.lang.Object,java.lang.Object):0:0 -> compare + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.events.EventDispatcherImpl$Companion -> com.facebook.react.uimanager.events.EventDispatcherImpl$Companion: +# {"id":"sourceFile","fileName":"EventDispatcherImpl.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():313:313 -> + 1:5:long access$getEventCookie(com.facebook.react.uimanager.events.EventDispatcherImpl$Companion,int,short,short):313:313 -> access$getEventCookie +com.facebook.react.uimanager.events.EventDispatcherImpl$DispatchEventsRunnable -> com.facebook.react.uimanager.events.EventDispatcherImpl$DispatchEventsRunnable: +# {"id":"sourceFile","fileName":"EventDispatcherImpl.kt"} + 1:6:void (com.facebook.react.uimanager.events.EventDispatcherImpl):263:263 -> + 1:7:void run():265:265 -> run + 8:9:void run():269:269 -> run + 10:19:void run():270:270 -> run + 20:22:void run():267:267 -> run + 23:28:void run():272:272 -> run + 29:37:void run():273:273 -> run + 38:43:void run():274:274 -> run + 44:50:void run():277:277 -> run + 51:68:void run():278:278 -> run + 69:74:void run():280:280 -> run + 75:83:void run():281:281 -> run + 84:94:void run():283:283 -> run + 95:101:void run():285:285 -> run + 102:107:void run():286:286 -> run + 108:110:void run():288:288 -> run + 111:117:void run():289:289 -> run + 118:119:void run():291:291 -> run + 120:120:void run():273:273 -> run + 121:147:void run():292:292 -> run + 148:153:void run():293:293 -> run + 154:157:void run():296:296 -> run + 158:159:void run():273:273 -> run + 160:163:void run():296:296 -> run +com.facebook.react.uimanager.events.EventDispatcherImpl$ScheduleDispatchFrameCallback -> com.facebook.react.uimanager.events.EventDispatcherImpl$ScheduleDispatchFrameCallback: +# {"id":"sourceFile","fileName":"EventDispatcherImpl.kt"} + 1:6:void (com.facebook.react.uimanager.events.EventDispatcherImpl):202:202 -> + 1:1:void $r8$lambda$xyqosH91H0cn7xKSlokK0u5Qg_4(com.facebook.react.uimanager.events.EventDispatcherImpl$ScheduleDispatchFrameCallback):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void doFrame(long):207:207 -> doFrame + 4:8:void doFrame(long):209:209 -> doFrame + 9:11:void doFrame(long):210:210 -> doFrame + 12:16:void doFrame(long):212:212 -> doFrame + 17:21:void doFrame(long):215:215 -> doFrame + 22:26:void doFrame(long):217:217 -> doFrame + 27:34:void doFrame(long):219:219 -> doFrame + 35:40:void doFrame(long):220:220 -> doFrame + 41:50:void doFrame(long):224:224 -> doFrame + 51:53:void doFrame(long):221:221 -> doFrame + 54:71:void doFrame(long):226:226 -> doFrame + 72:79:void doFrame(long):229:229 -> doFrame + 1:5:void maybePost():238:238 -> maybePost + 6:7:void maybePost():239:239 -> maybePost + 8:11:void maybePost():240:240 -> maybePost + 1:5:void maybePostFromNonUI():250:250 -> maybePostFromNonUI + 6:17:void maybePostFromNonUI():255:255 -> maybePostFromNonUI + 18:21:void maybePostFromNonUI():256:256 -> maybePostFromNonUI + 22:36:void maybePostFromNonUI():258:258 -> maybePostFromNonUI + 1:4:void maybePostFromNonUI$lambda$0(com.facebook.react.uimanager.events.EventDispatcherImpl$ScheduleDispatchFrameCallback):258:258 -> maybePostFromNonUI$lambda$0 + 1:6:void post():245:245 -> post + 7:18:void post():246:246 -> post + 2:4:void stop():234:234 -> stop +com.facebook.react.uimanager.events.EventDispatcherImpl$ScheduleDispatchFrameCallback$$ExternalSyntheticLambda0 -> com.facebook.react.uimanager.events.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.events.EventDispatcherImpl$ScheduleDispatchFrameCallback com.facebook.react.uimanager.events.EventDispatcherImpl$ScheduleDispatchFrameCallback$$InternalSyntheticLambda$1$5647d02c72fdf366bbb2f786dd7e6612f2631d872e6392486da3684bb7b15d79$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.uimanager.events.EventDispatcherImpl$ScheduleDispatchFrameCallback):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.events.EventDispatcherListener -> com.facebook.react.uimanager.events.EventDispatcherListener: +# {"id":"sourceFile","fileName":"EventDispatcherListener.kt"} +com.facebook.react.uimanager.events.EventDispatcherProvider -> com.facebook.react.uimanager.events.EventDispatcherProvider: +# {"id":"sourceFile","fileName":"EventDispatcherProvider.kt"} +com.facebook.react.uimanager.events.EventEmitterImpl -> com.facebook.react.uimanager.events.EventEmitterImpl: +# {"id":"sourceFile","fileName":"EventEmitterImpl.kt"} + 6:8:void (com.facebook.react.bridge.ReactApplicationContext):30:30 -> + 9:11:void (com.facebook.react.bridge.ReactApplicationContext):31:31 -> + 1:4:com.facebook.react.uimanager.events.RCTEventEmitter ensureLegacyEventEmitter():84:84 -> ensureLegacyEventEmitter + 5:12:com.facebook.react.uimanager.events.RCTEventEmitter ensureLegacyEventEmitter():85:85 -> ensureLegacyEventEmitter + 13:25:com.facebook.react.uimanager.events.RCTEventEmitter ensureLegacyEventEmitter():86:86 -> ensureLegacyEventEmitter + 26:27:com.facebook.react.uimanager.events.RCTEventEmitter ensureLegacyEventEmitter():90:90 -> ensureLegacyEventEmitter + 28:29:com.facebook.react.uimanager.events.RCTEventEmitter ensureLegacyEventEmitter():91:91 -> ensureLegacyEventEmitter + 30:32:com.facebook.react.uimanager.events.RCTEventEmitter ensureLegacyEventEmitter():90:90 -> ensureLegacyEventEmitter + 33:37:com.facebook.react.uimanager.events.RCTEventEmitter ensureLegacyEventEmitter():88:88 -> ensureLegacyEventEmitter + 38:40:com.facebook.react.uimanager.events.RCTEventEmitter ensureLegacyEventEmitter():96:96 -> ensureLegacyEventEmitter + 1:1:void receiveEvent(int,java.lang.String,com.facebook.react.bridge.WritableMap):48:48 -> receiveEvent + 2:2:void receiveEvent(int,int,java.lang.String,com.facebook.react.bridge.WritableMap):58:58 -> receiveEvent + 3:3:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):108:108 -> receiveEvent + 4:4:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):110:110 -> receiveEvent + 5:5:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):114:114 -> receiveEvent + 6:6:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):112:112 -> receiveEvent + 7:7:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):117:117 -> receiveEvent + 8:8:void receiveEvent(int,int,java.lang.String,boolean,int,com.facebook.react.bridge.WritableMap,int):128:128 -> receiveEvent + 16:22:void receiveTouches(java.lang.String,com.facebook.react.bridge.WritableArray,com.facebook.react.bridge.WritableArray):71:71 -> receiveTouches + 23:34:void receiveTouches(java.lang.String,com.facebook.react.bridge.WritableArray,com.facebook.react.bridge.WritableArray):72:72 -> receiveTouches + 35:41:void receiveTouches(java.lang.String,com.facebook.react.bridge.WritableArray,com.facebook.react.bridge.WritableArray):73:73 -> receiveTouches + 42:51:void receiveTouches(java.lang.String,com.facebook.react.bridge.WritableArray,com.facebook.react.bridge.WritableArray):75:75 -> receiveTouches + 52:59:void receiveTouches(java.lang.String,com.facebook.react.bridge.WritableArray,com.facebook.react.bridge.WritableArray):71:71 -> receiveTouches + 1:3:void registerFabricEventEmitter(com.facebook.react.uimanager.events.RCTModernEventEmitter):40:40 -> registerFabricEventEmitter +com.facebook.react.uimanager.events.EventEmitterImpl$Companion -> com.facebook.react.uimanager.events.EventEmitterImpl$Companion: +# {"id":"sourceFile","fileName":"EventEmitterImpl.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():132:132 -> +com.facebook.react.uimanager.events.FabricEventDispatcher -> com.facebook.react.uimanager.events.FabricEventDispatcher: +# {"id":"sourceFile","fileName":"FabricEventDispatcher.kt"} + 9:15:void ():234:234 -> + 11:13:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.events.RCTModernEventEmitter):34:34 -> + 14:15:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.events.RCTModernEventEmitter):35:35 -> + 16:22:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.events.RCTModernEventEmitter):39:39 -> + 23:29:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.events.RCTModernEventEmitter):40:40 -> + 30:36:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.events.RCTModernEventEmitter):41:41 -> + 37:43:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.events.RCTModernEventEmitter):42:42 -> + 44:50:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.events.RCTModernEventEmitter):45:45 -> + 51:53:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.events.RCTModernEventEmitter):58:58 -> + 54:57:void (com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.uimanager.events.RCTModernEventEmitter):59:59 -> + 1:1:void $r8$lambda$3wdUG-zJCdqENjZIrDezQ7CLxw4(com.facebook.react.uimanager.events.FabricEventDispatcher):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:com.facebook.react.uimanager.events.FabricEventDispatcher$ScheduleDispatchFrameCallback access$getCurrentFrameCallback$p(com.facebook.react.uimanager.events.FabricEventDispatcher):34:34 -> access$getCurrentFrameCallback$p + 1:3:java.util.concurrent.CopyOnWriteArrayList access$getPostEventDispatchListeners$p(com.facebook.react.uimanager.events.FabricEventDispatcher):34:34 -> access$getPostEventDispatchListeners$p + 1:3:com.facebook.react.bridge.ReactApplicationContext access$getReactContext$p(com.facebook.react.uimanager.events.FabricEventDispatcher):34:34 -> access$getReactContext$p + 6:11:void addBatchEventDispatchedListener(com.facebook.react.uimanager.events.BatchEventDispatchedListener):133:133 -> addBatchEventDispatchedListener + 6:11:void addListener(com.facebook.react.uimanager.events.EventDispatcherListener):124:124 -> addListener + 1:1:void $r8$lambda$xnMF55KD6fXb7r5XCzdQJyWjL0E(com.facebook.react.uimanager.events.FabricEventDispatcher):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void cancelDispatchOfBatchedEvents():167:167 -> cancelDispatchOfBatchedEvents + 4:10:void cancelDispatchOfBatchedEvents():168:168 -> cancelDispatchOfBatchedEvents + 11:12:void cancelDispatchOfBatchedEvents():169:169 -> cancelDispatchOfBatchedEvents + 13:20:void cancelDispatchOfBatchedEvents():170:170 -> cancelDispatchOfBatchedEvents + 21:26:void cancelDispatchOfBatchedEvents():172:172 -> cancelDispatchOfBatchedEvents + 1:4:void dispatchAllEvents():108:108 -> dispatchAllEvents + 6:28:void dispatchEvent(com.facebook.react.uimanager.events.Event):63:63 -> dispatchEvent + 29:32:void dispatchEvent(com.facebook.react.uimanager.events.Event):64:64 -> dispatchEvent + 33:38:void dispatchEvent(com.facebook.react.uimanager.events.Event):66:66 -> dispatchEvent + 39:42:void dispatchEvent(com.facebook.react.uimanager.events.Event):67:67 -> dispatchEvent + 43:47:void dispatchEvent(com.facebook.react.uimanager.events.Event):69:69 -> dispatchEvent + 48:50:void dispatchEvent(com.facebook.react.uimanager.events.Event):72:72 -> dispatchEvent + 51:54:void dispatchEvent(com.facebook.react.uimanager.events.Event):73:73 -> dispatchEvent + 2:3:void dispatchEventsRunnable$lambda$0(com.facebook.react.uimanager.events.FabricEventDispatcher):46:46 -> dispatchEventsRunnable$lambda$0 + 4:10:void dispatchEventsRunnable$lambda$0(com.facebook.react.uimanager.events.FabricEventDispatcher):47:47 -> dispatchEventsRunnable$lambda$0 + 11:33:void dispatchEventsRunnable$lambda$0(com.facebook.react.uimanager.events.FabricEventDispatcher):49:49 -> dispatchEventsRunnable$lambda$0 + 34:39:void dispatchEventsRunnable$lambda$0(com.facebook.react.uimanager.events.FabricEventDispatcher):50:50 -> dispatchEventsRunnable$lambda$0 + 40:47:void dispatchEventsRunnable$lambda$0(com.facebook.react.uimanager.events.FabricEventDispatcher):53:53 -> dispatchEventsRunnable$lambda$0 + 1:28:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):79:79 -> dispatchSynchronous + 29:31:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):77:77 -> dispatchSynchronous + 32:38:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):82:82 -> dispatchSynchronous + 39:42:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):84:84 -> dispatchSynchronous + 43:45:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):85:85 -> dispatchSynchronous + 46:49:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):86:86 -> dispatchSynchronous + 50:53:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):87:87 -> dispatchSynchronous + 54:57:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):88:88 -> dispatchSynchronous + 58:61:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):89:89 -> dispatchSynchronous + 62:65:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):90:90 -> dispatchSynchronous + 66:70:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):91:91 -> dispatchSynchronous + 71:77:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):85:85 -> dispatchSynchronous + 78:79:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):96:96 -> dispatchSynchronous + 80:81:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):97:97 -> dispatchSynchronous + 82:83:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):98:98 -> dispatchSynchronous + 84:86:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):97:97 -> dispatchSynchronous + 87:89:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):95:95 -> dispatchSynchronous + 90:97:void dispatchSynchronous(com.facebook.react.uimanager.events.Event):103:103 -> dispatchSynchronous + 1:6:void invalidate():156:156 -> invalidate + 7:15:void invalidate():158:158 -> invalidate + 1:4:void invalidate$lambda$1(com.facebook.react.uimanager.events.FabricEventDispatcher):158:158 -> invalidate$lambda$1 + 1:4:void onCatalystInstanceDestroyed():163:163 -> onCatalystInstanceDestroyed + 1:4:void onHostDestroy():152:152 -> onHostDestroy + 1:4:void onHostPause():148:148 -> onHostPause + 1:3:void onHostResume():141:141 -> onHostResume + 4:9:void onHostResume():142:142 -> onHostResume + 10:15:void onHostResume():143:143 -> onHostResume + 6:11:void removeBatchEventDispatchedListener(com.facebook.react.uimanager.events.BatchEventDispatchedListener):137:137 -> removeBatchEventDispatchedListener + 6:11:void removeListener(com.facebook.react.uimanager.events.EventDispatcherListener):129:129 -> removeListener + 1:6:void scheduleDispatchOfBatchedEvents():112:112 -> scheduleDispatchOfBatchedEvents + 7:11:void scheduleDispatchOfBatchedEvents():113:113 -> scheduleDispatchOfBatchedEvents + 12:13:void scheduleDispatchOfBatchedEvents():114:114 -> scheduleDispatchOfBatchedEvents + 14:21:void scheduleDispatchOfBatchedEvents():115:115 -> scheduleDispatchOfBatchedEvents + 22:27:void scheduleDispatchOfBatchedEvents():118:118 -> scheduleDispatchOfBatchedEvents +com.facebook.react.uimanager.events.FabricEventDispatcher$$ExternalSyntheticLambda0 -> com.facebook.react.uimanager.events.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.events.FabricEventDispatcher com.facebook.react.uimanager.events.FabricEventDispatcher$$InternalSyntheticLambda$1$c48fea475bcd18abc7951bc33c756cd9dbab9fe36c18434f68f093d3d58e6643$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.uimanager.events.FabricEventDispatcher):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.events.FabricEventDispatcher$$ExternalSyntheticLambda1 -> com.facebook.react.uimanager.events.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.events.FabricEventDispatcher com.facebook.react.uimanager.events.FabricEventDispatcher$$InternalSyntheticLambda$1$ceb228fe056b5259172a3820668a6842b8aed988c92baeae3a5ba46fe17c0d5f$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.uimanager.events.FabricEventDispatcher):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.events.FabricEventDispatcher$Companion -> com.facebook.react.uimanager.events.FabricEventDispatcher$Companion: +# {"id":"sourceFile","fileName":"FabricEventDispatcher.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():233:233 -> +com.facebook.react.uimanager.events.FabricEventDispatcher$ScheduleDispatchFrameCallback -> com.facebook.react.uimanager.events.FabricEventDispatcher$ScheduleDispatchFrameCallback: +# {"id":"sourceFile","fileName":"FabricEventDispatcher.kt"} + 1:6:void (com.facebook.react.uimanager.events.FabricEventDispatcher):176:176 -> + 1:1:void $r8$lambda$RU3Ljz8ps6hqbqHD1SVwp3ccS20(com.facebook.react.uimanager.events.FabricEventDispatcher$ScheduleDispatchFrameCallback):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:6:void dispatchBatchedEvents():215:215 -> dispatchBatchedEvents + 7:18:void dispatchBatchedEvents():216:216 -> dispatchBatchedEvents + 1:3:void doFrame(long):181:181 -> doFrame + 4:8:void doFrame(long):183:183 -> doFrame + 9:11:void doFrame(long):184:184 -> doFrame + 12:14:void doFrame(long):186:186 -> doFrame + 15:21:void doFrame(long):189:189 -> doFrame + 22:48:void doFrame(long):191:191 -> doFrame + 49:54:void doFrame(long):192:192 -> doFrame + 55:62:void doFrame(long):195:195 -> doFrame + 1:5:void maybeDispatchBatchedEvents():208:208 -> maybeDispatchBatchedEvents + 6:7:void maybeDispatchBatchedEvents():209:209 -> maybeDispatchBatchedEvents + 8:11:void maybeDispatchBatchedEvents():210:210 -> maybeDispatchBatchedEvents + 1:5:void maybeScheduleDispatchOfBatchedEvents():220:220 -> maybeScheduleDispatchOfBatchedEvents + 6:17:void maybeScheduleDispatchOfBatchedEvents():225:225 -> maybeScheduleDispatchOfBatchedEvents + 18:21:void maybeScheduleDispatchOfBatchedEvents():226:226 -> maybeScheduleDispatchOfBatchedEvents + 22:36:void maybeScheduleDispatchOfBatchedEvents():228:228 -> maybeScheduleDispatchOfBatchedEvents + 1:4:void maybeScheduleDispatchOfBatchedEvents$lambda$0(com.facebook.react.uimanager.events.FabricEventDispatcher$ScheduleDispatchFrameCallback):228:228 -> maybeScheduleDispatchOfBatchedEvents$lambda$0 + 2:4:void resume():204:204 -> resume + 2:4:void stop():200:200 -> stop +com.facebook.react.uimanager.events.FabricEventDispatcher$ScheduleDispatchFrameCallback$$ExternalSyntheticLambda0 -> com.facebook.react.uimanager.events.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.events.FabricEventDispatcher$ScheduleDispatchFrameCallback com.facebook.react.uimanager.events.FabricEventDispatcher$ScheduleDispatchFrameCallback$$InternalSyntheticLambda$1$fcab1a79886a917bfadcabc9743a294e982b43ee9ea86c37af5aa9ecd292532d$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.uimanager.events.FabricEventDispatcher$ScheduleDispatchFrameCallback):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.events.FabricEventDispatcherKt -> com.facebook.react.uimanager.events.FabricEventDispatcherKt: +# {"id":"sourceFile","fileName":"FabricEventDispatcher.kt"} +com.facebook.react.uimanager.events.FocusEvent -> com.facebook.react.uimanager.events.FocusEvent: +# {"id":"sourceFile","fileName":"FocusEvent.kt"} + 1:4:void (int,int):14:14 -> + 1:14:com.facebook.react.bridge.WritableMap getEventData():21:21 -> getEventData + 1:3:java.lang.String getEventName():16:16 -> getEventName +com.facebook.react.uimanager.events.FocusEvent$Companion -> com.facebook.react.uimanager.events.FocusEvent$Companion: +# {"id":"sourceFile","fileName":"FocusEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():24:24 -> +com.facebook.react.uimanager.events.NativeGestureUtil -> com.facebook.react.uimanager.events.NativeGestureUtil: +# {"id":"sourceFile","fileName":"NativeGestureUtil.kt"} + 1:4:void ():15:15 -> + 11:16:void notifyNativeGestureEnded(android.view.View,android.view.MotionEvent):41:41 -> notifyNativeGestureEnded + 17:20:void notifyNativeGestureEnded(android.view.View,android.view.MotionEvent):42:42 -> notifyNativeGestureEnded + 11:16:void notifyNativeGestureStarted(android.view.View,android.view.MotionEvent):27:27 -> notifyNativeGestureStarted + 17:20:void notifyNativeGestureStarted(android.view.View,android.view.MotionEvent):28:28 -> notifyNativeGestureStarted +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;"} + 9:21:void ():301:301 -> + 22:30:void ():303:303 -> + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():27:27 -> + 3:3:void ():30:30 -> + 4:4:void ():81:81 -> + 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;"} + 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 + 34:44:void addModifierKeyData(com.facebook.react.bridge.WritableMap,int):132:132 -> addModifierKeyData + 45:50:void addModifierKeyData(com.facebook.react.bridge.WritableMap,int):133:133 -> addModifierKeyData + 1:1:com.facebook.react.uimanager.events.Event$EventAnimationDriverMatchSpec $r8$lambda$JNN71LvfhGjExpomMgQf6rr_mIg(com.facebook.react.uimanager.events.PointerEvent):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:8:java.util.List createPointersEventData():221:221 -> createPointersEventData + 9:81:java.util.List createPointersEventData():223:223 -> createPointersEventData + 82:86:java.util.List createPointersEventData():226:226 -> createPointersEventData + 87:113:java.util.List createPointersEventData():223:223 -> createPointersEventData + 114:122:java.util.List createPointersEventData():235:235 -> createPointersEventData + 123:130:java.util.List createPointersEventData():221:221 -> createPointersEventData + 5:8:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):137:137 -> createW3CPointerEvent + 9:14:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):138:138 -> createW3CPointerEvent + 15:18:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):139:139 -> createW3CPointerEvent + 19:24:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):142:142 -> createW3CPointerEvent + 25:32:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):144:144 -> createW3CPointerEvent + 33:37:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):145:145 -> createW3CPointerEvent + 38:47:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):148:148 -> createW3CPointerEvent + 48:78:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):149:149 -> createW3CPointerEvent + 79:83:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):150:150 -> createW3CPointerEvent + 84:107:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):155:155 -> createW3CPointerEvent + 108:114:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):156:156 -> createW3CPointerEvent + 115:121:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):157:157 -> createW3CPointerEvent + 122:126:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):158:158 -> createW3CPointerEvent + 127:131:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):159:159 -> createW3CPointerEvent + 132:157:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):161:161 -> createW3CPointerEvent + 158:168:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):162:162 -> createW3CPointerEvent + 169:175:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):163:163 -> createW3CPointerEvent + 176:180:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):164:164 -> createW3CPointerEvent + 181:185:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):165:165 -> createW3CPointerEvent + 186:190:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):168:168 -> createW3CPointerEvent + 191:195:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):169:169 -> createW3CPointerEvent + 196:200:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):172:172 -> createW3CPointerEvent + 201:205:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):173:173 -> createW3CPointerEvent + 206:229:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):176:176 -> createW3CPointerEvent + 230:241:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):177:177 -> createW3CPointerEvent + 242:253:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):178:178 -> createW3CPointerEvent + 254:262:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):180:180 -> createW3CPointerEvent + 263:272:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):181:181 -> createW3CPointerEvent + 273:279:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):183:183 -> createW3CPointerEvent + 280:286:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):184:184 -> createW3CPointerEvent + 287:291:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):185:185 -> createW3CPointerEvent + 292:296:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):187:187 -> createW3CPointerEvent + 297:315:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):189:189 -> createW3CPointerEvent + 316:324:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):193:193 -> createW3CPointerEvent + 325:327:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):194:194 -> createW3CPointerEvent + 328:333:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):195:195 -> createW3CPointerEvent + 334:336:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):190:190 -> createW3CPointerEvent + 337:339:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):191:191 -> createW3CPointerEvent + 340:343:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):198:198 -> createW3CPointerEvent + 344:359:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):201:201 -> createW3CPointerEvent + 360:364:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):199:199 -> createW3CPointerEvent + 365:383:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):203:203 -> createW3CPointerEvent + 384:391:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):206:206 -> createW3CPointerEvent + 392:409:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):209:209 -> createW3CPointerEvent + 410:414:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):212:212 -> createW3CPointerEvent + 415:419:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):213:213 -> createW3CPointerEvent + 420:427:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):215:215 -> createW3CPointerEvent + 428:433:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):176:176 -> createW3CPointerEvent + 434:439:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):161:161 -> createW3CPointerEvent + 440:445:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):155:155 -> createW3CPointerEvent + 446:451:com.facebook.react.bridge.WritableMap createW3CPointerEvent(int):138:138 -> createW3CPointerEvent + 1:5:java.util.List createW3CPointerEvents():121:121 -> createW3CPointerEvents + 6:16:java.util.List createW3CPointerEvents():122:122 -> createW3CPointerEvents + 17:27:java.util.List createW3CPointerEvents():123:123 -> createW3CPointerEvents + 28:35:java.util.List createW3CPointerEvents():122:122 -> createW3CPointerEvents + 6:9:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):56:56 -> dispatch + 10:11:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):58:58 -> dispatch + 12:13:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):59:59 -> dispatch + 14:15:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):60:60 -> dispatch + 16:18:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):59:59 -> dispatch + 19:22:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):57:57 -> dispatch + 23:26:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):66:66 -> dispatch + 27:32:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):67:67 -> dispatch + 33:37:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):70:70 -> dispatch + 38:46:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):72:72 -> dispatch + 47:64:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):73:73 -> dispatch + 65:68:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):74:74 -> dispatch + 69:87:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):75:75 -> dispatch + 6:9:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):244:244 -> dispatchModern + 10:11:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):246:246 -> dispatchModern + 12:13:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):247:247 -> dispatchModern + 14:15:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):248:248 -> dispatchModern + 16:18:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):247:247 -> dispatchModern + 19:22:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):245:245 -> dispatchModern + 23:26:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):254:254 -> dispatchModern + 27:32:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):255:255 -> dispatchModern + 33:39:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):258:258 -> dispatchModern + 40:50:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):264:264 -> dispatchModern + 51:68:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):265:265 -> dispatchModern + 69:73:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):266:266 -> dispatchModern + 74:77:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):268:268 -> dispatchModern + 78:81:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):269:269 -> dispatchModern + 82:92:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):270:270 -> dispatchModern + 93:100:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):271:271 -> dispatchModern + 101:115:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):274:274 -> dispatchModern + 116:120:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):267:267 -> dispatchModern + 121:128:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):263:263 -> dispatchModern + 1:6:com.facebook.react.uimanager.events.Event$EventAnimationDriverMatchSpec eventAnimationDriverMatchSpec_delegate$lambda$1(com.facebook.react.uimanager.events.PointerEvent):82:82 -> eventAnimationDriverMatchSpec_delegate$lambda$1 + 6:24:boolean eventAnimationDriverMatchSpec_delegate$lambda$1$lambda$0(com.facebook.react.uimanager.events.PointerEvent,int,java.lang.String):83:83 -> eventAnimationDriverMatchSpec_delegate$lambda$1$lambda$0 + 25:31:boolean eventAnimationDriverMatchSpec_delegate$lambda$1$lambda$0(com.facebook.react.uimanager.events.PointerEvent,int,java.lang.String):86:86 -> eventAnimationDriverMatchSpec_delegate$lambda$1$lambda$0 + 32:62:boolean eventAnimationDriverMatchSpec_delegate$lambda$1$lambda$0(com.facebook.react.uimanager.events.PointerEvent,int,java.lang.String):87:87 -> eventAnimationDriverMatchSpec_delegate$lambda$1$lambda$0 + 63:70:boolean eventAnimationDriverMatchSpec_delegate$lambda$1$lambda$0(com.facebook.react.uimanager.events.PointerEvent,int,java.lang.String):88:88 -> eventAnimationDriverMatchSpec_delegate$lambda$1$lambda$0 + 71:78:boolean eventAnimationDriverMatchSpec_delegate$lambda$1$lambda$0(com.facebook.react.uimanager.events.PointerEvent,int,java.lang.String):94:94 -> eventAnimationDriverMatchSpec_delegate$lambda$1$lambda$0 + 1:3:short getCoalescingKey():241:241 -> getCoalescingKey + 1:9:com.facebook.react.uimanager.events.Event$EventAnimationDriverMatchSpec getEventAnimationDriverMatchSpec():81:81 -> getEventAnimationDriverMatchSpec + 1:11:java.lang.String getEventName():48:48 -> getEventName + 1:11:void init(java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,short):41:41 -> init + 12:13:void init(java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,short):42:42 -> init + 14:19:void init(java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,short):43:43 -> init + 20:21:void init(java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,short):44:44 -> init + 22:24:void init(java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,short):45:45 -> init + 1:17:boolean isClickEvent():51:51 -> isClickEvent + 1:1:com.facebook.react.uimanager.events.PointerEvent obtain(java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent):0:0 -> obtain + 2:2:com.facebook.react.uimanager.events.PointerEvent obtain(java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,short):0:0 -> obtain + 2:3:void onDispose():100:100 -> onDispose + 4:5:void onDispose():101:101 -> onDispose + 6:9:void onDispose():102:102 -> onDispose + 10:12:void onDispose():103:103 -> onDispose + 13:19:void onDispose():114:114 -> onDispose + 20:25:void onDispose():116:116 -> onDispose +com.facebook.react.uimanager.events.PointerEvent$$ExternalSyntheticLambda0 -> com.facebook.react.uimanager.events.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.events.PointerEvent com.facebook.react.uimanager.events.PointerEvent$$InternalSyntheticLambda$1$9f39847a0047ecf8c8890cddb3096588300229880eab7e9a61e5bb34a2c59b7d$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.uimanager.events.PointerEvent):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean match(int,java.lang.String):0:0 -> match + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.events.PointerEvent$$ExternalSyntheticLambda1 -> com.facebook.react.uimanager.events.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.events.PointerEvent com.facebook.react.uimanager.events.PointerEvent$$InternalSyntheticLambda$1$f733819af28b899d34987c347c15988f0ba178b6ce9fbe552e14f058accbe946$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.uimanager.events.PointerEvent):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.events.PointerEvent$Companion -> com.facebook.react.uimanager.events.PointerEvent$Companion: +# {"id":"sourceFile","fileName":"PointerEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():300:300 -> + 1:1:com.facebook.react.uimanager.events.PointerEvent obtain(java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent):313:313 -> obtain + 2:2:com.facebook.react.uimanager.events.PointerEvent obtain(java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent):315:315 -> obtain + 3:3:com.facebook.react.uimanager.events.PointerEvent obtain(java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent):321:321 -> obtain + 4:4:com.facebook.react.uimanager.events.PointerEvent obtain(java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent):317:317 -> obtain + 5:5:com.facebook.react.uimanager.events.PointerEvent obtain(java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,short):335:335 -> obtain + 6:6:com.facebook.react.uimanager.events.PointerEvent obtain(java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,short):337:337 -> obtain + 7:7:com.facebook.react.uimanager.events.PointerEvent obtain(java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,short):343:343 -> obtain + 8:8:com.facebook.react.uimanager.events.PointerEvent obtain(java.lang.String,int,com.facebook.react.uimanager.events.PointerEvent$PointerEventState,android.view.MotionEvent,short):339:339 -> obtain +com.facebook.react.uimanager.events.PointerEvent$PointerEventState -> com.facebook.react.uimanager.events.PointerEvent$PointerEventState: +# {"id":"sourceFile","fileName":"PointerEvent.kt"} + 26:28:void (int,int,int,int,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.util.Set):279:279 -> + 29:30:void (int,int,int,int,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.util.Set):280:280 -> + 31:32:void (int,int,int,int,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.util.Set):281:281 -> + 33:34:void (int,int,int,int,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.util.Set):282:282 -> + 35:36:void (int,int,int,int,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.util.Set):283:283 -> + 37:38:void (int,int,int,int,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.util.Set):284:284 -> + 39:40:void (int,int,int,int,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.util.Set):285:285 -> + 41:42:void (int,int,int,int,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.util.Set):286:286 -> + 43:44:void (int,int,int,int,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.util.Set):287:287 -> + 45:52:void (int,int,int,int,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.util.Set):290:290 -> + 1:3:int getActivePointerId():281:281 -> getActivePointerId + 1:3:java.util.Map getEventCoordinatesByPointerId():286:286 -> getEventCoordinatesByPointerId + 1:3:java.util.Map getHitPathByPointerId():285:285 -> getHitPathByPointerId + 1:25:java.util.List getHitPathForActivePointer():297:297 -> getHitPathForActivePointer + 1:3:java.util.Set getHoveringPointerIds():290:290 -> getHoveringPointerIds + 1:3:int getLastButtonState():282:282 -> getLastButtonState + 1:3:java.util.Map getOffsetByPointerId():284:284 -> getOffsetByPointerId + 1:3:int getPrimaryPointerId():280:280 -> getPrimaryPointerId + 1:3:java.util.Map getScreenCoordinatesByPointerId():287:287 -> getScreenCoordinatesByPointerId + 1:3:int getSurfaceId():292:292 -> getSurfaceId + 1:11:boolean supportsHover(int):294:294 -> supportsHover +com.facebook.react.uimanager.events.PointerEventHelper -> com.facebook.react.uimanager.events.PointerEventHelper: +# {"id":"sourceFile","fileName":"PointerEventHelper.kt"} + 1:4:void ():16:16 -> + 6:44:int getButtonChange(java.lang.String,int,int):70:70 -> getButtonChange + 6:15:int getButtons(java.lang.String,java.lang.String,int):57:57 -> getButtons + 16:26:int getButtons(java.lang.String,java.lang.String,int):60:60 -> getButtons + 5:88:int getEventCategory(java.lang.String):127:127 -> getEventCategory + 1:17:double getPressure(int,java.lang.String):165:165 -> getPressure + 10:12:java.lang.String getW3CPointerType(int):96:96 -> getW3CPointerType + 13:15:java.lang.String getW3CPointerType(int):95:95 -> getW3CPointerType + 16:18:java.lang.String getW3CPointerType(int):94:94 -> getW3CPointerType + 19:21:java.lang.String getW3CPointerType(int):93:93 -> getW3CPointerType + 3:68:boolean isBubblingEvent(java.lang.String):179:179 -> isBubblingEvent + 3:52:boolean isExitEvent(java.lang.String):154:154 -> isExitEvent + 10:20:boolean isListening(android.view.View,com.facebook.react.uimanager.events.PointerEventHelper$EVENT):106:106 -> isListening + 21:36:boolean isListening(android.view.View,com.facebook.react.uimanager.events.PointerEventHelper$EVENT):116:116 -> isListening + 37:54:boolean isListening(android.view.View,com.facebook.react.uimanager.events.PointerEventHelper$EVENT):117:117 -> isListening + 6:18:boolean supportsHover(android.view.MotionEvent):145:145 -> supportsHover + 19:23:boolean supportsHover(android.view.MotionEvent):150:150 -> supportsHover +com.facebook.react.uimanager.events.PointerEventHelper$EVENT -> com.facebook.react.uimanager.events.PointerEventHelper$EVENT: +# {"id":"sourceFile","fileName":"PointerEventHelper.kt"} + 1:10:void ():34:34 -> + 11:20:void ():35:35 -> + 21:30:void ():36:36 -> + 31:40:void ():37:37 -> + 41:50:void ():38:38 -> + 51:60:void ():39:39 -> + 61:70:void ():40:40 -> + 71:80:void ():41:41 -> + 81:91:void ():42:42 -> + 92:102:void ():43:43 -> + 103:113:void ():44:44 -> + 114:124:void ():45:45 -> + 125:135:void ():46:46 -> + 136:146:void ():47:47 -> + 147:157:void ():48:48 -> + 158:168:void ():49:49 -> + 169:179:void ():50:50 -> + 180:203:void ():51:51 -> + 1:4:void (java.lang.String,int):33:33 -> + 7:9:com.facebook.react.uimanager.events.PointerEventHelper$EVENT valueOf(java.lang.String):52:52 -> valueOf + 7:9:com.facebook.react.uimanager.events.PointerEventHelper$EVENT[] values():52:52 -> values +com.facebook.react.uimanager.events.PointerEventHelper$WhenMappings -> com.facebook.react.uimanager.events.PointerEventHelper$WhenMappings: +# {"id":"sourceFile","fileName":"PointerEventHelper.kt"} +com.facebook.react.uimanager.events.RCTEventEmitter -> com.facebook.react.uimanager.events.RCTEventEmitter: +# {"id":"sourceFile","fileName":"RCTEventEmitter.kt"} +com.facebook.react.uimanager.events.RCTModernEventEmitter -> com.facebook.react.uimanager.events.RCTModernEventEmitter: +# {"id":"sourceFile","fileName":"RCTModernEventEmitter.kt"} +com.facebook.react.uimanager.events.SynchronousEventReceiver -> com.facebook.react.uimanager.events.SynchronousEventReceiver: +# {"id":"sourceFile","fileName":"SynchronousEventReceiver.kt"} +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;"} + 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;"} + 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 + 6:11:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):120:120 -> dispatch + 12:15:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):121:121 -> dispatch + 6:12:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):126:126 -> dispatchModern + 13:31:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):130:130 -> dispatchModern + 32:35:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):133:133 -> dispatchModern + 36:39:void dispatchModern(com.facebook.react.uimanager.events.RCTModernEventEmitter):135:135 -> dispatchModern + 1:3:short getCoalescingKey():116:116 -> getCoalescingKey + 1:6:int getEventCategory():140:140 -> getEventCategory + 7:35:int getEventCategory():141:141 -> getEventCategory + 1:20:java.lang.String getEventName():102:102 -> getEventName + 1:14:android.view.MotionEvent getMotionEvent():40:40 -> getMotionEvent + 1:14:com.facebook.react.uimanager.events.TouchEventType getTouchEventType():42:42 -> getTouchEventType + 1:3:float getViewX():34:34 -> getViewX + 1:3:float getViewY():37:37 -> getViewY + 1:18:void init(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):54:54 -> init + 19:20:void init(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):57:57 -> init + 21:23:void init(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):55:55 -> init + 24:46:void init(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):60:60 -> init + 47:50:void init(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):66:66 -> init + 51:54:void init(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):70:70 -> init + 55:59:void init(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):68:68 -> init + 60:63:void init(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):63:63 -> init + 64:66:void init(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):62:62 -> init + 67:72:void init(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):75:75 -> init + 73:74:void init(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):77:77 -> init + 75:76:void init(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):78:78 -> init + 77:78:void init(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):79:79 -> init + 79:81:void init(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):80:80 -> init + 1:1:com.facebook.react.uimanager.events.TouchEvent obtain(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):0:0 -> obtain + 2:2:com.facebook.react.uimanager.events.TouchEvent obtain(int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):0:0 -> obtain + 1:8:void onDispose():84:84 -> onDispose + 9:10:void onDispose():85:85 -> onDispose + 11:17:void onDispose():96:96 -> onDispose + 18:28:void onDispose():98:98 -> onDispose + 1:4:boolean verifyMotionEvent():150:150 -> verifyMotionEvent + 5:11:boolean verifyMotionEvent():152:152 -> verifyMotionEvent + 12:13:boolean verifyMotionEvent():153:153 -> verifyMotionEvent + 14:15:boolean verifyMotionEvent():154:154 -> verifyMotionEvent + 16:18:boolean verifyMotionEvent():153:153 -> verifyMotionEvent + 19:25:boolean verifyMotionEvent():151:151 -> verifyMotionEvent +com.facebook.react.uimanager.events.TouchEvent$Companion -> com.facebook.react.uimanager.events.TouchEvent$Companion: +# {"id":"sourceFile","fileName":"TouchEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():163:163 -> + 1:1:com.facebook.react.uimanager.events.TouchEvent obtain(int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):187:187 -> obtain + 2:2:com.facebook.react.uimanager.events.TouchEvent obtain(int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):183:183 -> obtain + 3:3:com.facebook.react.uimanager.events.TouchEvent obtain(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):206:206 -> obtain + 4:4:com.facebook.react.uimanager.events.TouchEvent obtain(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):208:208 -> obtain + 5:5:com.facebook.react.uimanager.events.TouchEvent obtain(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):214:214 -> obtain + 6:6:com.facebook.react.uimanager.events.TouchEvent obtain(int,int,com.facebook.react.uimanager.events.TouchEventType,android.view.MotionEvent,long,float,float,com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper):210:210 -> obtain +com.facebook.react.uimanager.events.TouchEvent$WhenMappings -> com.facebook.react.uimanager.events.TouchEvent$WhenMappings: +# {"id":"sourceFile","fileName":"TouchEvent.kt"} +com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper -> com.facebook.react.uimanager.events.TouchEventCoalescingKeyHelper: +# {"id":"sourceFile","fileName":"TouchEventCoalescingKeyHelper.kt"} + 1:3:void ():44:44 -> + 4:11:void ():45:45 -> + 1:8:void addCoalescingKey(long):49:49 -> addCoalescingKey + 1:16:short getCoalescingKey(long):63:63 -> getCoalescingKey + 17:24:short getCoalescingKey(long):65:65 -> getCoalescingKey + 1:14:boolean hasCoalescingKey(long):76:76 -> hasCoalescingKey + 1:10:void incrementCoalescingKey(long):54:54 -> incrementCoalescingKey + 11:18:void incrementCoalescingKey(long):58:58 -> incrementCoalescingKey + 19:26:void incrementCoalescingKey(long):56:56 -> incrementCoalescingKey + 1:7:void removeCoalescingKey(long):72:72 -> removeCoalescingKey +com.facebook.react.uimanager.events.TouchEventType -> com.facebook.react.uimanager.events.TouchEventType: +# {"id":"sourceFile","fileName":"TouchEventType.kt"} + 1:12:void ():12:12 -> + 13:24:void ():13:13 -> + 25:36:void ():14:14 -> + 37:69:void ():15:15 -> + 1:6:void (java.lang.String,int,java.lang.String):11:11 -> + 1:3:java.lang.String getJsName():17:17 -> getJsName + 7:9:com.facebook.react.uimanager.events.TouchEventType valueOf(java.lang.String):22:22 -> valueOf + 7:9:com.facebook.react.uimanager.events.TouchEventType[] values():22:22 -> values +com.facebook.react.uimanager.events.TouchEventType$Companion -> com.facebook.react.uimanager.events.TouchEventType$Companion: +# {"id":"sourceFile","fileName":"TouchEventType.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():19:19 -> + 6:10:java.lang.String getJSEventName(com.facebook.react.uimanager.events.TouchEventType):20:20 -> getJSEventName +com.facebook.react.uimanager.events.TouchesHelper -> com.facebook.react.uimanager.events.TouchesHelper: +# {"id":"sourceFile","fileName":"TouchesHelper.kt"} + 8:12:void ():22:22 -> + 1:4:void ():21:21 -> + 1:4:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):41:41 -> createPointersArray + 5:10:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):42:42 -> createPointersArray + 11:19:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):51:51 -> createPointersArray + 20:28:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):52:52 -> createPointersArray + 29:35:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):54:54 -> createPointersArray + 36:39:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):55:55 -> createPointersArray + 40:55:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):59:59 -> createPointersArray + 56:69:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):60:60 -> createPointersArray + 70:74:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):64:64 -> createPointersArray + 75:79:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):65:65 -> createPointersArray + 80:89:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):66:66 -> createPointersArray + 90:99:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):67:67 -> createPointersArray + 100:108:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):69:69 -> createPointersArray + 109:117:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):70:70 -> createPointersArray + 118:127:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):71:71 -> createPointersArray + 128:137:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):72:72 -> createPointersArray + 138:143:com.facebook.react.bridge.WritableMap[] createPointersArray(com.facebook.react.uimanager.events.TouchEvent):74:74 -> createPointersArray + 1:4:com.facebook.react.bridge.WritableArray getWritableArray(boolean,com.facebook.react.bridge.WritableMap[]):194:194 -> getWritableArray + 5:14:com.facebook.react.bridge.WritableArray getWritableArray(boolean,com.facebook.react.bridge.WritableMap[]):195:195 -> getWritableArray + 15:25:com.facebook.react.bridge.WritableArray getWritableArray(boolean,com.facebook.react.bridge.WritableMap[]):197:197 -> getWritableArray + 15:42:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):128:128 -> sendTouchEvent + 43:45:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):126:126 -> sendTouchEvent + 46:49:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):131:131 -> sendTouchEvent + 50:53:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):132:132 -> sendTouchEvent + 54:59:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):133:133 -> sendTouchEvent + 60:81:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):136:136 -> sendTouchEvent + 82:89:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):163:163 -> sendTouchEvent + 90:95:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):136:136 -> sendTouchEvent + 96:98:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):154:154 -> sendTouchEvent + 99:101:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):156:156 -> sendTouchEvent + 102:118:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):157:157 -> sendTouchEvent + 119:122:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):143:143 -> sendTouchEvent + 123:124:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):148:148 -> sendTouchEvent + 125:126:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):149:149 -> sendTouchEvent + 127:131:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):151:151 -> sendTouchEvent + 132:135:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):138:138 -> sendTouchEvent + 136:151:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):140:140 -> sendTouchEvent + 152:169:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):167:167 -> sendTouchEvent + 170:173:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):170:170 -> sendTouchEvent + 174:179:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):171:171 -> sendTouchEvent + 180:183:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):172:172 -> sendTouchEvent + 184:188:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):173:173 -> sendTouchEvent + 189:196:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):174:174 -> sendTouchEvent + 197:200:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):179:179 -> sendTouchEvent + 201:204:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):180:180 -> sendTouchEvent + 205:208:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):181:181 -> sendTouchEvent + 209:212:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):182:182 -> sendTouchEvent + 213:217:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):185:185 -> sendTouchEvent + 218:223:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):178:178 -> sendTouchEvent + 224:231:void sendTouchEvent(com.facebook.react.uimanager.events.RCTModernEventEmitter,com.facebook.react.uimanager.events.TouchEvent):189:189 -> sendTouchEvent + 11:14:void sendTouchesLegacy(com.facebook.react.uimanager.events.RCTEventEmitter,com.facebook.react.uimanager.events.TouchEvent):90:90 -> sendTouchesLegacy + 15:25:void sendTouchesLegacy(com.facebook.react.uimanager.events.RCTEventEmitter,com.facebook.react.uimanager.events.TouchEvent):92:92 -> sendTouchesLegacy + 26:29:void sendTouchesLegacy(com.facebook.react.uimanager.events.RCTEventEmitter,com.facebook.react.uimanager.events.TouchEvent):93:93 -> sendTouchesLegacy + 30:33:void sendTouchesLegacy(com.facebook.react.uimanager.events.RCTEventEmitter,com.facebook.react.uimanager.events.TouchEvent):97:97 -> sendTouchesLegacy + 34:42:void sendTouchesLegacy(com.facebook.react.uimanager.events.RCTEventEmitter,com.facebook.react.uimanager.events.TouchEvent):98:98 -> sendTouchesLegacy + 43:51:void sendTouchesLegacy(com.facebook.react.uimanager.events.RCTEventEmitter,com.facebook.react.uimanager.events.TouchEvent):102:102 -> sendTouchesLegacy + 52:74:void sendTouchesLegacy(com.facebook.react.uimanager.events.RCTEventEmitter,com.facebook.react.uimanager.events.TouchEvent):105:105 -> sendTouchesLegacy + 75:82:void sendTouchesLegacy(com.facebook.react.uimanager.events.RCTEventEmitter,com.facebook.react.uimanager.events.TouchEvent):103:103 -> sendTouchesLegacy + 83:88:void sendTouchesLegacy(com.facebook.react.uimanager.events.RCTEventEmitter,com.facebook.react.uimanager.events.TouchEvent):99:99 -> sendTouchesLegacy + 89:94:void sendTouchesLegacy(com.facebook.react.uimanager.events.RCTEventEmitter,com.facebook.react.uimanager.events.TouchEvent):100:100 -> sendTouchesLegacy + 95:104:void sendTouchesLegacy(com.facebook.react.uimanager.events.RCTEventEmitter,com.facebook.react.uimanager.events.TouchEvent):109:109 -> sendTouchesLegacy +com.facebook.react.uimanager.events.TouchesHelper$WhenMappings -> com.facebook.react.uimanager.events.TouchesHelper$WhenMappings: +# {"id":"sourceFile","fileName":"TouchesHelper.kt"} +com.facebook.react.uimanager.internal.LegacyArchitectureShadowNodeLogger -> com.facebook.react.uimanager.internal.LegacyArchitectureShadowNodeLogger: +# {"id":"sourceFile","fileName":"LegacyArchitectureShadowNodeLogger.kt"} + 1:4:void ():25:25 -> + 16:30:void assertUnsupportedViewManager(com.facebook.react.bridge.ReactApplicationContext,java.lang.Class,java.lang.String):34:34 -> assertUnsupportedViewManager + 31:40:void assertUnsupportedViewManager(com.facebook.react.bridge.ReactApplicationContext,java.lang.Class,java.lang.String):36:36 -> assertUnsupportedViewManager + 41:74:void assertUnsupportedViewManager(com.facebook.react.bridge.ReactApplicationContext,java.lang.Class,java.lang.String):41:41 -> assertUnsupportedViewManager + 75:78:void assertUnsupportedViewManager(com.facebook.react.bridge.ReactApplicationContext,java.lang.Class,java.lang.String):44:44 -> assertUnsupportedViewManager + 79:82:void assertUnsupportedViewManager(com.facebook.react.bridge.ReactApplicationContext,java.lang.Class,java.lang.String):46:46 -> assertUnsupportedViewManager + 83:85:void assertUnsupportedViewManager(com.facebook.react.bridge.ReactApplicationContext,java.lang.Class,java.lang.String):47:47 -> assertUnsupportedViewManager + 86:90:void assertUnsupportedViewManager(com.facebook.react.bridge.ReactApplicationContext,java.lang.Class,java.lang.String):50:50 -> assertUnsupportedViewManager + 91:96:void assertUnsupportedViewManager(com.facebook.react.bridge.ReactApplicationContext,java.lang.Class,java.lang.String):48:48 -> assertUnsupportedViewManager +com.facebook.react.uimanager.layoutanimation.AbstractLayoutAnimation -> com.facebook.react.uimanager.layoutanimation.AbstractLayoutAnimation: +# {"id":"sourceFile","fileName":"AbstractLayoutAnimation.kt"} + 9:10:void ():109:109 -> + 11:12:void ():110:110 -> + 13:15:void ():108:108 -> + 16:26:void ():119:119 -> + 27:37:void ():120:120 -> + 38:48:void ():121:121 -> + 49:63:void ():122:122 -> + 64:70:void ():118:118 -> + 1:4:java.util.Map access$getINTERPOLATOR$cp():31:31 -> + 1:4:void ():31 -> + 1:3:java.util.Map access$getINTERPOLATOR$cp():31:31 -> access$getINTERPOLATOR$cp + 6:13:android.view.animation.Animation createAnimation(android.view.View,int,int,int,int):94:94 -> createAnimation + 14:20:android.view.animation.Animation createAnimation(android.view.View,int,int,int,int):98:98 -> createAnimation + 21:26:android.view.animation.Animation createAnimation(android.view.View,int,int,int,int):100:100 -> createAnimation + 27:32:android.view.animation.Animation createAnimation(android.view.View,int,int,int,int):101:101 -> createAnimation + 33:39:android.view.animation.Animation createAnimation(android.view.View,int,int,int,int):102:102 -> createAnimation + 1:3:void setAnimatedProperty(com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType):39:39 -> getAnimatedProperty + 1:3:com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType getAnimatedProperty():39 -> getAnimatedProperty + 1:3:void setDelayMs(int):38:38 -> getDelayMs + 1:3:int getDelayMs():38 -> getDelayMs + 1:3:void setDurationMs(int):40:40 -> getDurationMs + 1:3:int getDurationMs():40 -> getDurationMs + 1:3:void setInterpolator(android.view.animation.Interpolator):37:37 -> getInterpolator + 1:3:android.view.animation.Interpolator getInterpolator():37 -> getInterpolator + 6:15:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,int):66:66 -> initializeFromConfig + 16:30:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,int):67:67 -> initializeFromConfig + 31:32:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,int):65:65 -> initializeFromConfig + 33:46:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,int):71:71 -> initializeFromConfig + 47:62:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,int):72:72 -> initializeFromConfig + 63:70:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,int):73:73 -> initializeFromConfig + 71:90:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,int):76:76 -> initializeFromConfig + 91:92:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,int):75:75 -> initializeFromConfig + 93:99:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,int):78:78 -> initializeFromConfig + 100:122:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,int):79:79 -> initializeFromConfig + 123:130:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,int):73:73 -> initializeFromConfig + 2:4:void reset():58:58 -> reset + 5:6:void reset():59:59 -> reset + 7:8:void reset():60:60 -> reset + 9:11:void reset():61:61 -> reset + 1:3:void setAnimatedProperty(com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType):39:39 -> setAnimatedProperty + 1:3:void setDelayMs(int):38:38 -> setDelayMs + 1:3:void setDurationMs(int):40:40 -> setDurationMs + 1:3:void setInterpolator(android.view.animation.Interpolator):37:37 -> setInterpolator +com.facebook.react.uimanager.layoutanimation.AbstractLayoutAnimation$Companion -> com.facebook.react.uimanager.layoutanimation.AbstractLayoutAnimation$Companion: +# {"id":"sourceFile","fileName":"AbstractLayoutAnimation.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():106:106 -> + 11:14:android.view.animation.Interpolator getInterpolator(com.facebook.react.uimanager.layoutanimation.InterpolatorType,com.facebook.react.bridge.ReadableMap):128:128 -> getInterpolator + 15:26:android.view.animation.Interpolator getInterpolator(com.facebook.react.uimanager.layoutanimation.InterpolatorType,com.facebook.react.bridge.ReadableMap):129:129 -> getInterpolator + 27:40:android.view.animation.Interpolator getInterpolator(com.facebook.react.uimanager.layoutanimation.InterpolatorType,com.facebook.react.bridge.ReadableMap):131:131 -> getInterpolator + 41:67:android.view.animation.Interpolator getInterpolator(com.facebook.react.uimanager.layoutanimation.InterpolatorType,com.facebook.react.bridge.ReadableMap):133:133 -> getInterpolator +com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType -> com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType: +# {"id":"sourceFile","fileName":"AnimatedPropertyType.kt"} + 1:10:void ():25:25 -> + 11:20:void ():26:26 -> + 21:30:void ():27:27 -> + 31:61:void ():28:28 -> + 1:4:void (java.lang.String,int):19:19 -> + 7:9:com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType valueOf(java.lang.String):42:42 -> valueOf + 7:9:com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType[] values():42:42 -> values +com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType$Companion -> com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType$Companion: +# {"id":"sourceFile","fileName":"AnimatedPropertyType.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():30:30 -> + 6:21:com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType fromString(java.lang.String):33:33 -> fromString + 22:24:com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType fromString(java.lang.String):37:37 -> fromString + 25:32:com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType fromString(java.lang.String):33:33 -> fromString + 33:35:com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType fromString(java.lang.String):36:36 -> fromString + 36:43:com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType fromString(java.lang.String):33:33 -> fromString + 44:46:com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType fromString(java.lang.String):35:35 -> fromString + 47:54:com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType fromString(java.lang.String):33:33 -> fromString + 55:57:com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType fromString(java.lang.String):34:34 -> fromString + 58:80:com.facebook.react.uimanager.layoutanimation.AnimatedPropertyType fromString(java.lang.String):38:38 -> fromString +com.facebook.react.uimanager.layoutanimation.BaseLayoutAnimation -> com.facebook.react.uimanager.layoutanimation.BaseLayoutAnimation: +# {"id":"sourceFile","fileName":"BaseLayoutAnimation.kt"} + 9:10:void ():91:91 -> + 11:12:void ():92:92 -> + 13:16:void ():90:90 -> + 1:4:void ():26:26 -> + 6:11:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):32:32 -> createAnimationImpl$ReactAndroid_release + 12:34:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):33:33 -> createAnimationImpl$ReactAndroid_release + 35:43:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):71:71 -> createAnimationImpl$ReactAndroid_release + 44:52:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):72:72 -> createAnimationImpl$ReactAndroid_release + 53:67:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):73:73 -> createAnimationImpl$ReactAndroid_release + 68:73:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):33:33 -> createAnimationImpl$ReactAndroid_release + 74:82:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):56:56 -> createAnimationImpl$ReactAndroid_release + 83:91:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):57:57 -> createAnimationImpl$ReactAndroid_release + 92:106:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):58:58 -> createAnimationImpl$ReactAndroid_release + 107:115:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):41:41 -> createAnimationImpl$ReactAndroid_release + 116:124:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):42:42 -> createAnimationImpl$ReactAndroid_release + 125:138:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):43:43 -> createAnimationImpl$ReactAndroid_release + 139:150:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):35:35 -> createAnimationImpl$ReactAndroid_release + 151:161:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):36:36 -> createAnimationImpl$ReactAndroid_release + 162:167:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):37:37 -> createAnimationImpl$ReactAndroid_release + 168:175:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):85:85 -> createAnimationImpl$ReactAndroid_release + 1:16:boolean isValid$ReactAndroid_release():29:29 -> isValid$ReactAndroid_release +com.facebook.react.uimanager.layoutanimation.BaseLayoutAnimation$Companion -> com.facebook.react.uimanager.layoutanimation.BaseLayoutAnimation$Companion: +# {"id":"sourceFile","fileName":"BaseLayoutAnimation.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():88:88 -> +com.facebook.react.uimanager.layoutanimation.BaseLayoutAnimation$WhenMappings -> com.facebook.react.uimanager.layoutanimation.BaseLayoutAnimation$WhenMappings: +# {"id":"sourceFile","fileName":"BaseLayoutAnimation.kt"} +com.facebook.react.uimanager.layoutanimation.InterpolatorType -> com.facebook.react.uimanager.layoutanimation.InterpolatorType: +# {"id":"sourceFile","fileName":"InterpolatorType.kt"} + 1:10:void ():24:24 -> + 11:20:void ():25:25 -> + 21:30:void ():26:26 -> + 31:40:void ():27:27 -> + 41:71:void ():28:28 -> + 1:4:void (java.lang.String,int):18:18 -> + 7:9:com.facebook.react.uimanager.layoutanimation.InterpolatorType valueOf(java.lang.String):43:43 -> valueOf + 7:9:com.facebook.react.uimanager.layoutanimation.InterpolatorType[] values():43:43 -> values +com.facebook.react.uimanager.layoutanimation.InterpolatorType$Companion -> com.facebook.react.uimanager.layoutanimation.InterpolatorType$Companion: +# {"id":"sourceFile","fileName":"InterpolatorType.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():30:30 -> + 6:32:com.facebook.react.uimanager.layoutanimation.InterpolatorType fromString(java.lang.String):33:33 -> fromString + 33:35:com.facebook.react.uimanager.layoutanimation.InterpolatorType fromString(java.lang.String):37:37 -> fromString + 36:43:com.facebook.react.uimanager.layoutanimation.InterpolatorType fromString(java.lang.String):33:33 -> fromString + 44:46:com.facebook.react.uimanager.layoutanimation.InterpolatorType fromString(java.lang.String):38:38 -> fromString + 47:54:com.facebook.react.uimanager.layoutanimation.InterpolatorType fromString(java.lang.String):33:33 -> fromString + 55:57:com.facebook.react.uimanager.layoutanimation.InterpolatorType fromString(java.lang.String):34:34 -> fromString + 58:65:com.facebook.react.uimanager.layoutanimation.InterpolatorType fromString(java.lang.String):33:33 -> fromString + 66:68:com.facebook.react.uimanager.layoutanimation.InterpolatorType fromString(java.lang.String):35:35 -> fromString + 69:76:com.facebook.react.uimanager.layoutanimation.InterpolatorType fromString(java.lang.String):33:33 -> fromString + 77:79:com.facebook.react.uimanager.layoutanimation.InterpolatorType fromString(java.lang.String):36:36 -> fromString + 80:102:com.facebook.react.uimanager.layoutanimation.InterpolatorType fromString(java.lang.String):39:39 -> fromString +com.facebook.react.uimanager.layoutanimation.LayoutAnimationController -> com.facebook.react.uimanager.layoutanimation.LayoutAnimationController: +# {"id":"sourceFile","fileName":"LayoutAnimationController.kt"} + 9:16:void ():236:236 -> + 1:3:void ():32:32 -> + 4:10:void ():39:39 -> + 11:17:void ():40:40 -> + 18:24:void ():41:41 -> + 25:34:void ():42:42 -> + 35:37:void ():45:45 -> + 1:1:void $r8$lambda$AgQl_H-mngxg95loKe2gty4OrrA(com.facebook.react.bridge.Callback):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:android.util.SparseArray access$getLayoutHandlers$p(com.facebook.react.uimanager.layoutanimation.LayoutAnimationController):32:32 -> access$getLayoutHandlers$p + 6:8:void applyLayoutUpdate(android.view.View,int,int,int,int):122:122 -> applyLayoutUpdate + 9:12:void applyLayoutUpdate(android.view.View,int,int,int,int):124:124 -> applyLayoutUpdate + 13:22:void applyLayoutUpdate(android.view.View,int,int,int,int):128:128 -> applyLayoutUpdate + 23:28:void applyLayoutUpdate(android.view.View,int,int,int,int):130:130 -> applyLayoutUpdate + 29:34:void applyLayoutUpdate(android.view.View,int,int,int,int):131:131 -> applyLayoutUpdate + 35:38:void applyLayoutUpdate(android.view.View,int,int,int,int):133:133 -> applyLayoutUpdate + 39:63:void applyLayoutUpdate(android.view.View,int,int,int,int):142:142 -> applyLayoutUpdate + 64:67:void applyLayoutUpdate(android.view.View,int,int,int,int):144:144 -> applyLayoutUpdate + 68:71:void applyLayoutUpdate(android.view.View,int,int,int,int):146:146 -> applyLayoutUpdate + 72:76:void applyLayoutUpdate(android.view.View,int,int,int,int):148:148 -> applyLayoutUpdate + 77:84:void applyLayoutUpdate(android.view.View,int,int,int,int):147:147 -> applyLayoutUpdate + 85:89:void applyLayoutUpdate(android.view.View,int,int,int,int):161:161 -> applyLayoutUpdate + 90:93:void applyLayoutUpdate(android.view.View,int,int,int,int):165:165 -> applyLayoutUpdate + 94:99:void applyLayoutUpdate(android.view.View,int,int,int,int):166:166 -> applyLayoutUpdate + 100:101:void applyLayoutUpdate(android.view.View,int,int,int,int):167:167 -> applyLayoutUpdate + 102:104:void applyLayoutUpdate(android.view.View,int,int,int,int):168:168 -> applyLayoutUpdate + 105:108:void applyLayoutUpdate(android.view.View,int,int,int,int):171:171 -> applyLayoutUpdate + 11:13:void deleteView(android.view.View,com.facebook.react.uimanager.layoutanimation.LayoutAnimationListener):184:184 -> deleteView + 14:38:void deleteView(android.view.View,com.facebook.react.uimanager.layoutanimation.LayoutAnimationListener):187:187 -> deleteView + 39:41:void deleteView(android.view.View,com.facebook.react.uimanager.layoutanimation.LayoutAnimationListener):190:190 -> deleteView + 42:46:void deleteView(android.view.View,com.facebook.react.uimanager.layoutanimation.LayoutAnimationListener):193:193 -> deleteView + 47:49:void deleteView(android.view.View,com.facebook.react.uimanager.layoutanimation.LayoutAnimationListener):192:192 -> deleteView + 50:53:void deleteView(android.view.View,com.facebook.react.uimanager.layoutanimation.LayoutAnimationListener):204:204 -> deleteView + 54:59:void deleteView(android.view.View,com.facebook.react.uimanager.layoutanimation.LayoutAnimationListener):205:205 -> deleteView + 60:62:void deleteView(android.view.View,com.facebook.react.uimanager.layoutanimation.LayoutAnimationListener):206:206 -> deleteView + 63:64:void deleteView(android.view.View,com.facebook.react.uimanager.layoutanimation.LayoutAnimationListener):207:207 -> deleteView + 65:68:void deleteView(android.view.View,com.facebook.react.uimanager.layoutanimation.LayoutAnimationListener):210:210 -> deleteView + 69:72:void deleteView(android.view.View,com.facebook.react.uimanager.layoutanimation.LayoutAnimationListener):212:212 -> deleteView + 2:4:void disableUserInteractions(android.view.View):218:218 -> disableUserInteractions + 5:8:void disableUserInteractions(android.view.View):219:219 -> disableUserInteractions + 9:16:void disableUserInteractions(android.view.View):220:220 -> disableUserInteractions + 17:32:void disableUserInteractions(android.view.View):221:221 -> disableUserInteractions + 3:7:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):50:50 -> initializeFromConfig + 8:9:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):54:54 -> initializeFromConfig + 10:21:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):55:55 -> initializeFromConfig + 22:36:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):56:56 -> initializeFromConfig + 37:38:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):57:57 -> initializeFromConfig + 39:49:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):58:58 -> initializeFromConfig + 50:52:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):57:57 -> initializeFromConfig + 53:54:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):61:61 -> initializeFromConfig + 55:66:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):63:63 -> initializeFromConfig + 67:68:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):64:64 -> initializeFromConfig + 69:79:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):65:65 -> initializeFromConfig + 80:82:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):64:64 -> initializeFromConfig + 83:84:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):68:68 -> initializeFromConfig + 85:96:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):70:70 -> initializeFromConfig + 97:98:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):71:71 -> initializeFromConfig + 99:109:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):72:72 -> initializeFromConfig + 110:112:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):71:71 -> initializeFromConfig + 113:114:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):75:75 -> initializeFromConfig + 115:120:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):78:78 -> initializeFromConfig + 121:128:void initializeFromConfig(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):79:79 -> initializeFromConfig + 1:10:void initializeFromConfig$lambda$0(com.facebook.react.bridge.Callback):79:79 -> initializeFromConfig$lambda$0 + 1:5:void reset():84:84 -> reset + 6:10:void reset():85:85 -> reset + 11:16:void reset():86:86 -> reset + 17:19:void reset():87:87 -> reset + 20:23:void reset():88:88 -> reset + 24:25:void reset():89:89 -> reset + 26:36:void reset():90:90 -> reset + 37:44:void reset():91:91 -> reset + 45:53:void reset():92:92 -> reset + 54:62:void reset():93:93 -> reset + 1:4:void scheduleCompletionCallback(long):227:227 -> scheduleCompletionCallback + 5:8:void scheduleCompletionCallback(long):228:228 -> scheduleCompletionCallback + 9:16:void scheduleCompletionCallback(long):229:229 -> scheduleCompletionCallback + 17:25:void scheduleCompletionCallback(long):230:230 -> scheduleCompletionCallback + 5:14:boolean shouldAnimateLayout(android.view.View):106:106 -> shouldAnimateLayout + 15:29:boolean shouldAnimateLayout(android.view.View):107:107 -> shouldAnimateLayout +com.facebook.react.uimanager.layoutanimation.LayoutAnimationController$$ExternalSyntheticLambda0 -> com.facebook.react.uimanager.layoutanimation.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.Callback com.facebook.react.uimanager.layoutanimation.LayoutAnimationController$$InternalSyntheticLambda$1$1553b38729163b45ed6033889dafc4d3100fbbf90a4f71e9b63bb7e39a330338$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.Callback):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.uimanager.layoutanimation.LayoutAnimationController$Companion -> com.facebook.react.uimanager.layoutanimation.LayoutAnimationController$Companion: +# {"id":"sourceFile","fileName":"LayoutAnimationController.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():234:234 -> +com.facebook.react.uimanager.layoutanimation.LayoutAnimationController$applyLayoutUpdate$1 -> com.facebook.react.uimanager.layoutanimation.LayoutAnimationController$applyLayoutUpdate$1: +# {"id":"sourceFile","fileName":"LayoutAnimationController.kt"} + 5:8:void (com.facebook.react.uimanager.layoutanimation.LayoutAnimationController,int):148:148 -> + 6:17:void onAnimationEnd(android.view.animation.Animation):154:154 -> onAnimationEnd + 6:19:void onAnimationStart(android.view.animation.Animation):150:150 -> onAnimationStart +com.facebook.react.uimanager.layoutanimation.LayoutAnimationController$deleteView$1 -> com.facebook.react.uimanager.layoutanimation.LayoutAnimationController$deleteView$1: +# {"id":"sourceFile","fileName":"LayoutAnimationController.kt"} + 3:6:void (com.facebook.react.uimanager.layoutanimation.LayoutAnimationListener):193:193 -> + 6:11:void onAnimationEnd(android.view.animation.Animation):199:199 -> onAnimationEnd +com.facebook.react.uimanager.layoutanimation.LayoutAnimationListener -> com.facebook.react.uimanager.layoutanimation.LayoutAnimationListener: +# {"id":"sourceFile","fileName":"LayoutAnimationListener.kt"} +com.facebook.react.uimanager.layoutanimation.LayoutAnimationType -> com.facebook.react.uimanager.layoutanimation.LayoutAnimationType: +# {"id":"sourceFile","fileName":"LayoutAnimationType.kt"} + 1:10:void ():25:25 -> + 11:20:void ():26:26 -> + 21:50:void ():27:27 -> + 51:52:void ():32:32 -> + 53:54:void ():33:33 -> + 55:58:void ():31:31 -> + 1:4:void (java.lang.String,int):19:19 -> + 7:9:com.facebook.react.uimanager.layoutanimation.LayoutAnimationType valueOf(java.lang.String):46:46 -> valueOf + 7:9:com.facebook.react.uimanager.layoutanimation.LayoutAnimationType[] values():46:46 -> values +com.facebook.react.uimanager.layoutanimation.LayoutAnimationType$Companion -> com.facebook.react.uimanager.layoutanimation.LayoutAnimationType$Companion: +# {"id":"sourceFile","fileName":"LayoutAnimationType.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():29:29 -> + 6:22:java.lang.String toString(com.facebook.react.uimanager.layoutanimation.LayoutAnimationType):39:39 -> toString + 23:25:java.lang.String toString(com.facebook.react.uimanager.layoutanimation.LayoutAnimationType):42:42 -> toString + 26:31:java.lang.String toString(com.facebook.react.uimanager.layoutanimation.LayoutAnimationType):39:39 -> toString + 32:34:java.lang.String toString(com.facebook.react.uimanager.layoutanimation.LayoutAnimationType):41:41 -> toString + 35:37:java.lang.String toString(com.facebook.react.uimanager.layoutanimation.LayoutAnimationType):40:40 -> toString +com.facebook.react.uimanager.layoutanimation.LayoutAnimationType$Companion$WhenMappings -> com.facebook.react.uimanager.layoutanimation.LayoutAnimationType$Companion$WhenMappings: +# {"id":"sourceFile","fileName":"LayoutAnimationType.kt"} +com.facebook.react.uimanager.layoutanimation.LayoutCreateAnimation -> com.facebook.react.uimanager.layoutanimation.LayoutCreateAnimation: +# {"id":"sourceFile","fileName":"LayoutCreateAnimation.kt"} + 9:10:void ():28:28 -> + 11:12:void ():29:29 -> + 13:16:void ():27:27 -> + 1:4:void ():21:21 -> +com.facebook.react.uimanager.layoutanimation.LayoutCreateAnimation$Companion -> com.facebook.react.uimanager.layoutanimation.LayoutCreateAnimation$Companion: +# {"id":"sourceFile","fileName":"LayoutCreateAnimation.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():25:25 -> +com.facebook.react.uimanager.layoutanimation.LayoutDeleteAnimation -> com.facebook.react.uimanager.layoutanimation.LayoutDeleteAnimation: +# {"id":"sourceFile","fileName":"LayoutDeleteAnimation.kt"} + 9:10:void ():32:32 -> + 11:12:void ():33:33 -> + 13:16:void ():31:31 -> + 1:4:void ():25:25 -> +com.facebook.react.uimanager.layoutanimation.LayoutDeleteAnimation$Companion -> com.facebook.react.uimanager.layoutanimation.LayoutDeleteAnimation$Companion: +# {"id":"sourceFile","fileName":"LayoutDeleteAnimation.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():29:29 -> +com.facebook.react.uimanager.layoutanimation.LayoutHandlingAnimation -> com.facebook.react.uimanager.layoutanimation.LayoutHandlingAnimation: +# {"id":"sourceFile","fileName":"LayoutHandlingAnimation.kt"} +com.facebook.react.uimanager.layoutanimation.LayoutUpdateAnimation -> com.facebook.react.uimanager.layoutanimation.LayoutUpdateAnimation: +# {"id":"sourceFile","fileName":"LayoutUpdateAnimation.kt"} + 9:10:void ():61:61 -> + 11:12:void ():62:62 -> + 13:16:void ():60:60 -> + 1:4:void ():28:28 -> + 6:25:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):39:39 -> createAnimationImpl$ReactAndroid_release + 26:45:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):40:40 -> createAnimationImpl$ReactAndroid_release + 46:56:android.view.animation.Animation createAnimationImpl$ReactAndroid_release(android.view.View,int,int,int,int):50:50 -> createAnimationImpl$ReactAndroid_release + 1:10:boolean isValid$ReactAndroid_release():30:30 -> isValid$ReactAndroid_release +com.facebook.react.uimanager.layoutanimation.LayoutUpdateAnimation$Companion -> com.facebook.react.uimanager.layoutanimation.LayoutUpdateAnimation$Companion: +# {"id":"sourceFile","fileName":"LayoutUpdateAnimation.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():54:54 -> +com.facebook.react.uimanager.layoutanimation.OpacityAnimation -> com.facebook.react.uimanager.layoutanimation.OpacityAnimation: +# {"id":"sourceFile","fileName":"OpacityAnimation.kt"} + 6:8:void (android.view.View,float,float):31:31 -> + 9:10:void (android.view.View,float,float):30:30 -> + 11:18:void (android.view.View,float,float):32:32 -> + 19:20:void (android.view.View,float,float):33:33 -> + 21:28:void (android.view.View,float,float):36:36 -> + 29:30:void (android.view.View,float,float):38:38 -> + 31:32:void (android.view.View,float,float):39:39 -> + 33:36:void (android.view.View,float,float):37:37 -> + 6:25:void applyTransformation(float,android.view.animation.Transformation):71:71 -> applyTransformation +com.facebook.react.uimanager.layoutanimation.OpacityAnimation$OpacityAnimationListener -> com.facebook.react.uimanager.layoutanimation.OpacityAnimation$OpacityAnimationListener: +# {"id":"sourceFile","fileName":"OpacityAnimation.kt"} + 6:8:void (android.view.View):43:43 -> + 9:16:void (android.view.View):44:44 -> + 6:15:void onAnimationEnd(android.view.animation.Animation):57:57 -> onAnimationEnd + 16:21:void onAnimationEnd(android.view.animation.Animation):58:58 -> onAnimationEnd + 22:25:void onAnimationEnd(android.view.animation.Animation):59:59 -> onAnimationEnd + 6:15:void onAnimationStart(android.view.animation.Animation):48:48 -> onAnimationStart + 16:28:void onAnimationStart(android.view.animation.Animation):49:49 -> onAnimationStart + 29:32:void onAnimationStart(android.view.animation.Animation):50:50 -> onAnimationStart + 33:36:void onAnimationStart(android.view.animation.Animation):51:51 -> onAnimationStart +com.facebook.react.uimanager.layoutanimation.PositionAndSizeAnimation -> com.facebook.react.uimanager.layoutanimation.PositionAndSizeAnimation: +# {"id":"sourceFile","fileName":"PositionAndSizeAnimation.kt"} + 9:10:void ():93:93 -> + 11:12:void ():94:94 -> + 13:16:void ():92:92 -> + 6:8:void (android.view.View,int,int,int,int):32:32 -> + 9:15:void (android.view.View,int,int,int,int):33:33 -> + 16:19:void (android.view.View,int,int,int,int):44:44 -> + 6:15:void applyTransformation(float,android.view.animation.Transformation):48:48 -> applyTransformation + 16:21:void applyTransformation(float,android.view.animation.Transformation):49:49 -> applyTransformation + 22:27:void applyTransformation(float,android.view.animation.Transformation):50:50 -> applyTransformation + 28:35:void applyTransformation(float,android.view.animation.Transformation):51:51 -> applyTransformation + 36:43:void applyTransformation(float,android.view.animation.Transformation):52:52 -> applyTransformation + 44:47:void applyTransformation(float,android.view.animation.Transformation):54:54 -> applyTransformation + 48:52:void applyTransformation(float,android.view.animation.Transformation):55:55 -> applyTransformation + 53:57:void applyTransformation(float,android.view.animation.Transformation):56:56 -> applyTransformation + 58:61:void applyTransformation(float,android.view.animation.Transformation):57:57 -> applyTransformation + 62:65:void applyTransformation(float,android.view.animation.Transformation):53:53 -> applyTransformation + 1:10:void calculateAnimation(int,int,int,int):77:77 -> calculateAnimation + 11:21:void calculateAnimation(int,int,int,int):78:78 -> calculateAnimation + 22:32:void calculateAnimation(int,int,int,int):79:79 -> calculateAnimation + 33:38:void calculateAnimation(int,int,int,int):80:80 -> calculateAnimation + 39:45:void calculateAnimation(int,int,int,int):81:81 -> calculateAnimation + 46:51:void calculateAnimation(int,int,int,int):83:83 -> calculateAnimation + 52:56:void calculateAnimation(int,int,int,int):84:84 -> calculateAnimation + 57:62:void calculateAnimation(int,int,int,int):85:85 -> calculateAnimation + 63:65:void calculateAnimation(int,int,int,int):86:86 -> calculateAnimation + 1:12:boolean isValid():69:69 -> isValid + 1:4:void onLayoutUpdate(int,int,int,int):65:65 -> onLayoutUpdate +com.facebook.react.uimanager.layoutanimation.PositionAndSizeAnimation$Companion -> com.facebook.react.uimanager.layoutanimation.PositionAndSizeAnimation$Companion: +# {"id":"sourceFile","fileName":"PositionAndSizeAnimation.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():90:90 -> +com.facebook.react.uimanager.layoutanimation.SimpleSpringInterpolator -> com.facebook.react.uimanager.layoutanimation.SimpleSpringInterpolator: +# {"id":"sourceFile","fileName":"SimpleSpringInterpolator.kt"} + 9:10:void ():46:46 -> + 11:12:void ():47:47 -> + 13:16:void ():45:45 -> + 1:1:void ():0:0 -> + 2:2:void (float):28:28 -> + 3:3:void (float):30:30 -> + 4:4:void (float,int,kotlin.jvm.internal.DefaultConstructorMarker):28:28 -> + 10:13:float getInterpolation(float):38:38 -> getInterpolation + 14:40:float getInterpolation(float):39:39 -> getInterpolation +com.facebook.react.uimanager.layoutanimation.SimpleSpringInterpolator$Companion -> com.facebook.react.uimanager.layoutanimation.SimpleSpringInterpolator$Companion: +# {"id":"sourceFile","fileName":"SimpleSpringInterpolator.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():42:42 -> + 6:15:float getSpringDamping(com.facebook.react.bridge.ReadableMap):56:56 -> getSpringDamping + 16:24:float getSpringDamping(com.facebook.react.bridge.ReadableMap):57:57 -> getSpringDamping +com.facebook.react.uimanager.style.BackgroundImageLayer -> com.facebook.react.uimanager.style.BackgroundImageLayer: +# {"id":"sourceFile","fileName":"BackgroundImageLayer.kt"} + 1:1:void (com.facebook.react.uimanager.style.Gradient,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():16:16 -> + 3:4:void (com.facebook.react.uimanager.style.Gradient):19:20 -> + 6:30:android.graphics.Shader getShader(android.graphics.Rect):46:46 -> getShader +com.facebook.react.uimanager.style.BackgroundImageLayer$Companion -> com.facebook.react.uimanager.style.BackgroundImageLayer$Companion: +# {"id":"sourceFile","fileName":"BackgroundImageLayer.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():23:23 -> + 10:16:com.facebook.react.uimanager.style.BackgroundImageLayer parse(com.facebook.react.bridge.ReadableMap,android.content.Context):28:28 -> parse + 17:22:com.facebook.react.uimanager.style.BackgroundImageLayer parse(com.facebook.react.bridge.ReadableMap,android.content.Context):29:29 -> parse + 1:18:com.facebook.react.uimanager.style.Gradient parseGradient(com.facebook.react.bridge.ReadableMap,android.content.Context):33:33 -> parseGradient + 19:22:com.facebook.react.uimanager.style.Gradient parseGradient(com.facebook.react.bridge.ReadableMap,android.content.Context):37:37 -> parseGradient + 23:37:com.facebook.react.uimanager.style.Gradient parseGradient(com.facebook.react.bridge.ReadableMap,android.content.Context):38:38 -> parseGradient + 38:53:com.facebook.react.uimanager.style.Gradient parseGradient(com.facebook.react.bridge.ReadableMap,android.content.Context):39:39 -> parseGradient +com.facebook.react.uimanager.style.BorderColors -> com.facebook.react.uimanager.style.BorderColors: +# {"id":"sourceFile","fileName":"BorderColors.kt"} + 1:6:void (java.lang.Integer[]):24:24 -> + 5:11:java.lang.Integer[] constructor-impl$default(java.lang.Integer[],int,kotlin.jvm.internal.DefaultConstructorMarker):25:25 -> constructor-impl$default + 12:16:java.lang.Integer[] constructor-impl$default(java.lang.Integer[],int,kotlin.jvm.internal.DefaultConstructorMarker):24:24 -> constructor-impl$default + 1:3:java.lang.Integer[] getEdgeColors():25:25 -> getEdgeColors + 13:24:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):56:56 -> resolve-impl + 25:26:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):57:57 -> resolve-impl + 27:41:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):58:58 -> resolve-impl + 42:52:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):59:59 -> resolve-impl + 53:63:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):60:60 -> resolve-impl + 64:75:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):61:61 -> resolve-impl + 76:90:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):63:63 -> resolve-impl + 91:101:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):64:64 -> resolve-impl + 102:112:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):65:65 -> resolve-impl + 113:123:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):66:66 -> resolve-impl + 124:135:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):67:67 -> resolve-impl + 136:150:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):69:69 -> resolve-impl + 151:161:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):70:70 -> resolve-impl + 162:172:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):71:71 -> resolve-impl + 173:184:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):72:72 -> resolve-impl + 185:199:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):74:74 -> resolve-impl + 200:210:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):75:75 -> resolve-impl + 211:221:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):76:76 -> resolve-impl + 222:232:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):77:77 -> resolve-impl + 233:242:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):78:78 -> resolve-impl + 243:246:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):74:74 -> resolve-impl + 247:250:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):57:57 -> resolve-impl + 251:252:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):82:82 -> resolve-impl + 253:267:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):83:83 -> resolve-impl + 268:278:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):84:84 -> resolve-impl + 279:289:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):85:85 -> resolve-impl + 290:301:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):86:86 -> resolve-impl + 302:316:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):88:88 -> resolve-impl + 317:327:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):89:89 -> resolve-impl + 328:338:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):90:90 -> resolve-impl + 339:349:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):91:91 -> resolve-impl + 350:361:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):92:92 -> resolve-impl + 362:376:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):94:94 -> resolve-impl + 377:387:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):95:95 -> resolve-impl + 388:398:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):96:96 -> resolve-impl + 399:410:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):97:97 -> resolve-impl + 411:425:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):99:99 -> resolve-impl + 426:436:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):100:100 -> resolve-impl + 437:447:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):101:101 -> resolve-impl + 448:458:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):102:102 -> resolve-impl + 459:468:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):103:103 -> resolve-impl + 469:472:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):99:99 -> resolve-impl + 473:476:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):82:82 -> resolve-impl + 477:484:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):107:107 -> resolve-impl + 485:486:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):31:31 -> resolve-impl + 487:501:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):32:32 -> resolve-impl + 502:512:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):33:33 -> resolve-impl + 513:523:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):34:34 -> resolve-impl + 524:535:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):35:35 -> resolve-impl + 536:550:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):37:37 -> resolve-impl + 551:561:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):38:38 -> resolve-impl + 562:572:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):39:39 -> resolve-impl + 573:583:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):40:40 -> resolve-impl + 584:595:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):41:41 -> resolve-impl + 596:610:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):43:43 -> resolve-impl + 611:621:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):44:44 -> resolve-impl + 622:632:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):45:45 -> resolve-impl + 633:644:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):46:46 -> resolve-impl + 645:659:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):48:48 -> resolve-impl + 660:670:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):49:49 -> resolve-impl + 671:681:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):50:50 -> resolve-impl + 682:692:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):51:51 -> resolve-impl + 693:702:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):52:52 -> resolve-impl + 703:706:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):48:48 -> resolve-impl + 707:710:com.facebook.react.uimanager.style.ColorEdges resolve-impl(java.lang.Integer[],int,android.content.Context):31:31 -> resolve-impl +com.facebook.react.uimanager.style.BorderInsets -> com.facebook.react.uimanager.style.BorderInsets: +# {"id":"sourceFile","fileName":"BorderInsets.kt"} + 1:3:void ():16:16 -> + 4:13:void ():17:17 -> + 12:23:android.graphics.RectF resolve(int,android.content.Context):54:54 -> resolve + 24:25:android.graphics.RectF resolve(int,android.content.Context):55:55 -> resolve + 26:42:android.graphics.RectF resolve(int,android.content.Context):56:56 -> resolve + 43:55:android.graphics.RectF resolve(int,android.content.Context):57:57 -> resolve + 56:68:android.graphics.RectF resolve(int,android.content.Context):58:58 -> resolve + 69:82:android.graphics.RectF resolve(int,android.content.Context):59:59 -> resolve + 83:99:android.graphics.RectF resolve(int,android.content.Context):61:61 -> resolve + 100:112:android.graphics.RectF resolve(int,android.content.Context):62:62 -> resolve + 113:125:android.graphics.RectF resolve(int,android.content.Context):63:63 -> resolve + 126:138:android.graphics.RectF resolve(int,android.content.Context):64:64 -> resolve + 139:152:android.graphics.RectF resolve(int,android.content.Context):65:65 -> resolve + 153:169:android.graphics.RectF resolve(int,android.content.Context):67:67 -> resolve + 170:182:android.graphics.RectF resolve(int,android.content.Context):68:68 -> resolve + 183:195:android.graphics.RectF resolve(int,android.content.Context):69:69 -> resolve + 196:209:android.graphics.RectF resolve(int,android.content.Context):70:70 -> resolve + 210:226:android.graphics.RectF resolve(int,android.content.Context):72:72 -> resolve + 227:239:android.graphics.RectF resolve(int,android.content.Context):73:73 -> resolve + 240:252:android.graphics.RectF resolve(int,android.content.Context):74:74 -> resolve + 253:265:android.graphics.RectF resolve(int,android.content.Context):75:75 -> resolve + 266:278:android.graphics.RectF resolve(int,android.content.Context):76:76 -> resolve + 279:282:android.graphics.RectF resolve(int,android.content.Context):55:55 -> resolve + 283:284:android.graphics.RectF resolve(int,android.content.Context):80:80 -> resolve + 285:301:android.graphics.RectF resolve(int,android.content.Context):81:81 -> resolve + 302:314:android.graphics.RectF resolve(int,android.content.Context):82:82 -> resolve + 315:327:android.graphics.RectF resolve(int,android.content.Context):83:83 -> resolve + 328:341:android.graphics.RectF resolve(int,android.content.Context):84:84 -> resolve + 342:358:android.graphics.RectF resolve(int,android.content.Context):86:86 -> resolve + 359:371:android.graphics.RectF resolve(int,android.content.Context):87:87 -> resolve + 372:384:android.graphics.RectF resolve(int,android.content.Context):88:88 -> resolve + 385:397:android.graphics.RectF resolve(int,android.content.Context):89:89 -> resolve + 398:411:android.graphics.RectF resolve(int,android.content.Context):90:90 -> resolve + 412:428:android.graphics.RectF resolve(int,android.content.Context):92:92 -> resolve + 429:441:android.graphics.RectF resolve(int,android.content.Context):93:93 -> resolve + 442:454:android.graphics.RectF resolve(int,android.content.Context):94:94 -> resolve + 455:468:android.graphics.RectF resolve(int,android.content.Context):95:95 -> resolve + 469:485:android.graphics.RectF resolve(int,android.content.Context):97:97 -> resolve + 486:498:android.graphics.RectF resolve(int,android.content.Context):98:98 -> resolve + 499:511:android.graphics.RectF resolve(int,android.content.Context):99:99 -> resolve + 512:524:android.graphics.RectF resolve(int,android.content.Context):100:100 -> resolve + 525:537:android.graphics.RectF resolve(int,android.content.Context):101:101 -> resolve + 538:541:android.graphics.RectF resolve(int,android.content.Context):80:80 -> resolve + 542:549:android.graphics.RectF resolve(int,android.content.Context):105:105 -> resolve + 550:551:android.graphics.RectF resolve(int,android.content.Context):29:29 -> resolve + 552:568:android.graphics.RectF resolve(int,android.content.Context):30:30 -> resolve + 569:581:android.graphics.RectF resolve(int,android.content.Context):31:31 -> resolve + 582:594:android.graphics.RectF resolve(int,android.content.Context):32:32 -> resolve + 595:608:android.graphics.RectF resolve(int,android.content.Context):33:33 -> resolve + 609:625:android.graphics.RectF resolve(int,android.content.Context):35:35 -> resolve + 626:638:android.graphics.RectF resolve(int,android.content.Context):36:36 -> resolve + 639:651:android.graphics.RectF resolve(int,android.content.Context):37:37 -> resolve + 652:664:android.graphics.RectF resolve(int,android.content.Context):38:38 -> resolve + 665:678:android.graphics.RectF resolve(int,android.content.Context):39:39 -> resolve + 679:695:android.graphics.RectF resolve(int,android.content.Context):41:41 -> resolve + 696:708:android.graphics.RectF resolve(int,android.content.Context):42:42 -> resolve + 709:721:android.graphics.RectF resolve(int,android.content.Context):43:43 -> resolve + 722:735:android.graphics.RectF resolve(int,android.content.Context):44:44 -> resolve + 736:752:android.graphics.RectF resolve(int,android.content.Context):46:46 -> resolve + 753:765:android.graphics.RectF resolve(int,android.content.Context):47:47 -> resolve + 766:778:android.graphics.RectF resolve(int,android.content.Context):48:48 -> resolve + 779:791:android.graphics.RectF resolve(int,android.content.Context):49:49 -> resolve + 792:804:android.graphics.RectF resolve(int,android.content.Context):50:50 -> resolve + 805:808:android.graphics.RectF resolve(int,android.content.Context):29:29 -> resolve + 6:14:void setBorderWidth(com.facebook.react.uimanager.style.LogicalEdge,java.lang.Float):20:20 -> setBorderWidth +com.facebook.react.uimanager.style.BorderRadiusProp -> com.facebook.react.uimanager.style.BorderRadiusProp: +# {"id":"sourceFile","fileName":"BorderRadiusStyle.kt"} + 1:10:void ():17:17 -> + 11:20:void ():18:18 -> + 21:30:void ():19:19 -> + 31:40:void ():20:20 -> + 41:50:void ():21:21 -> + 51:60:void ():22:22 -> + 61:70:void ():23:23 -> + 71:80:void ():24:24 -> + 81:91:void ():25:25 -> + 92:102:void ():26:26 -> + 103:113:void ():27:27 -> + 114:124:void ():28:28 -> + 125:148:void ():29:29 -> + 1:4:void (java.lang.String,int):16:16 -> + 7:9:com.facebook.react.uimanager.style.BorderRadiusProp valueOf(java.lang.String):30:30 -> valueOf + 7:9:com.facebook.react.uimanager.style.BorderRadiusProp[] values():30:30 -> values +com.facebook.react.uimanager.style.BorderRadiusStyle -> com.facebook.react.uimanager.style.BorderRadiusStyle: +# {"id":"sourceFile","fileName":"BorderRadiusStyle.kt"} + 1:1:void ():0:0 -> + 2:2:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,int,kotlin.jvm.internal.DefaultConstructorMarker):33:33 -> + 2:2:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):33 -> + 3:3:void setUniform(com.facebook.react.uimanager.LengthPercentage):34:34 -> + 3:3:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):34 -> + 4:4:void setTopLeft(com.facebook.react.uimanager.LengthPercentage):35:35 -> + 4:4:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):35 -> + 5:5:void setTopRight(com.facebook.react.uimanager.LengthPercentage):36:36 -> + 5:5:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):36 -> + 6:6:void setBottomLeft(com.facebook.react.uimanager.LengthPercentage):37:37 -> + 6:6:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):37 -> + 7:7:void setBottomRight(com.facebook.react.uimanager.LengthPercentage):38:38 -> + 7:7:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):38 -> + 8:8:void setTopStart(com.facebook.react.uimanager.LengthPercentage):39:39 -> + 8:8:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):39 -> + 9:9:void setTopEnd(com.facebook.react.uimanager.LengthPercentage):40:40 -> + 9:9:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):40 -> + 10:10:void setBottomStart(com.facebook.react.uimanager.LengthPercentage):41:41 -> + 10:10:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):41 -> + 11:11:void setBottomEnd(com.facebook.react.uimanager.LengthPercentage):42:42 -> + 11:11:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):42 -> + 12:12:void setStartStart(com.facebook.react.uimanager.LengthPercentage):43:43 -> + 12:12:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):43 -> + 13:13:void setStartEnd(com.facebook.react.uimanager.LengthPercentage):44:44 -> + 13:13:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):44 -> + 14:14:void setEndStart(com.facebook.react.uimanager.LengthPercentage):45:45 -> + 14:14:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):45 -> + 15:15:void setEndEnd(com.facebook.react.uimanager.LengthPercentage):46:46 -> + 15:15:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):46 -> + 16:16:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,int,kotlin.jvm.internal.DefaultConstructorMarker):33:33 -> + 17:17:void (java.util.List):48:48 -> + 18:18:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> + 18:18:void (java.util.List):49 -> + 19:19:void (java.util.List):49:49 -> + 1:9:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):195:195 -> ensureNoOverlap + 10:18:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):196:196 -> ensureNoOverlap + 19:27:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):197:197 -> ensureNoOverlap + 28:45:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):198:198 -> ensureNoOverlap + 46:57:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):200:200 -> ensureNoOverlap + 58:68:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):201:201 -> ensureNoOverlap + 69:79:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):202:202 -> ensureNoOverlap + 80:83:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):203:203 -> ensureNoOverlap + 84:85:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):205:205 -> ensureNoOverlap + 86:87:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):207:207 -> ensureNoOverlap + 88:96:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):208:208 -> ensureNoOverlap + 97:105:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):209:209 -> ensureNoOverlap + 106:108:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):207:207 -> ensureNoOverlap + 109:110:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):212:212 -> ensureNoOverlap + 111:119:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):213:213 -> ensureNoOverlap + 120:128:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):214:214 -> ensureNoOverlap + 129:131:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):212:212 -> ensureNoOverlap + 132:133:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):217:217 -> ensureNoOverlap + 134:142:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):218:218 -> ensureNoOverlap + 143:151:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):219:219 -> ensureNoOverlap + 152:154:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):217:217 -> ensureNoOverlap + 155:156:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):222:222 -> ensureNoOverlap + 157:165:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):223:223 -> ensureNoOverlap + 166:174:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):224:224 -> ensureNoOverlap + 175:177:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):222:222 -> ensureNoOverlap + 178:181:com.facebook.react.uimanager.style.ComputedBorderRadius ensureNoOverlap(com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,float,float):205:205 -> ensureNoOverlap + 6:22:com.facebook.react.uimanager.LengthPercentage get(com.facebook.react.uimanager.style.BorderRadiusProp):71:71 -> get + 23:25:com.facebook.react.uimanager.LengthPercentage get(com.facebook.react.uimanager.style.BorderRadiusProp):84:84 -> get + 26:28:com.facebook.react.uimanager.LengthPercentage get(com.facebook.react.uimanager.style.BorderRadiusProp):83:83 -> get + 29:31:com.facebook.react.uimanager.LengthPercentage get(com.facebook.react.uimanager.style.BorderRadiusProp):82:82 -> get + 32:34:com.facebook.react.uimanager.LengthPercentage get(com.facebook.react.uimanager.style.BorderRadiusProp):81:81 -> get + 35:37:com.facebook.react.uimanager.LengthPercentage get(com.facebook.react.uimanager.style.BorderRadiusProp):80:80 -> get + 38:40:com.facebook.react.uimanager.LengthPercentage get(com.facebook.react.uimanager.style.BorderRadiusProp):79:79 -> get + 41:43:com.facebook.react.uimanager.LengthPercentage get(com.facebook.react.uimanager.style.BorderRadiusProp):78:78 -> get + 44:46:com.facebook.react.uimanager.LengthPercentage get(com.facebook.react.uimanager.style.BorderRadiusProp):77:77 -> get + 47:49:com.facebook.react.uimanager.LengthPercentage get(com.facebook.react.uimanager.style.BorderRadiusProp):76:76 -> get + 50:52:com.facebook.react.uimanager.LengthPercentage get(com.facebook.react.uimanager.style.BorderRadiusProp):75:75 -> get + 53:55:com.facebook.react.uimanager.LengthPercentage get(com.facebook.react.uimanager.style.BorderRadiusProp):74:74 -> get + 56:58:com.facebook.react.uimanager.LengthPercentage get(com.facebook.react.uimanager.style.BorderRadiusProp):73:73 -> get + 59:62:com.facebook.react.uimanager.LengthPercentage get(com.facebook.react.uimanager.style.BorderRadiusProp):72:72 -> get + 1:3:void setBottomEnd(com.facebook.react.uimanager.LengthPercentage):42:42 -> getBottomEnd + 1:3:com.facebook.react.uimanager.LengthPercentage getBottomEnd():42 -> getBottomEnd + 1:3:void setBottomLeft(com.facebook.react.uimanager.LengthPercentage):37:37 -> getBottomLeft + 1:3:com.facebook.react.uimanager.LengthPercentage getBottomLeft():37 -> getBottomLeft + 1:3:void setBottomRight(com.facebook.react.uimanager.LengthPercentage):38:38 -> getBottomRight + 1:3:com.facebook.react.uimanager.LengthPercentage getBottomRight():38 -> getBottomRight + 1:3:void setBottomStart(com.facebook.react.uimanager.LengthPercentage):41:41 -> getBottomStart + 1:3:com.facebook.react.uimanager.LengthPercentage getBottomStart():41 -> getBottomStart + 1:3:void setEndEnd(com.facebook.react.uimanager.LengthPercentage):46:46 -> getEndEnd + 1:3:com.facebook.react.uimanager.LengthPercentage getEndEnd():46 -> getEndEnd + 1:3:void setEndStart(com.facebook.react.uimanager.LengthPercentage):45:45 -> getEndStart + 1:3:com.facebook.react.uimanager.LengthPercentage getEndStart():45 -> getEndStart + 1:3:void setStartEnd(com.facebook.react.uimanager.LengthPercentage):44:44 -> getStartEnd + 1:3:com.facebook.react.uimanager.LengthPercentage getStartEnd():44 -> getStartEnd + 1:3:void setStartStart(com.facebook.react.uimanager.LengthPercentage):43:43 -> getStartStart + 1:3:com.facebook.react.uimanager.LengthPercentage getStartStart():43 -> getStartStart + 1:3:void setTopEnd(com.facebook.react.uimanager.LengthPercentage):40:40 -> getTopEnd + 1:3:com.facebook.react.uimanager.LengthPercentage getTopEnd():40 -> getTopEnd + 1:3:void setTopLeft(com.facebook.react.uimanager.LengthPercentage):35:35 -> getTopLeft + 1:3:com.facebook.react.uimanager.LengthPercentage getTopLeft():35 -> getTopLeft + 1:3:void setTopRight(com.facebook.react.uimanager.LengthPercentage):36:36 -> getTopRight + 1:3:com.facebook.react.uimanager.LengthPercentage getTopRight():36 -> getTopRight + 1:3:void setTopStart(com.facebook.react.uimanager.LengthPercentage):39:39 -> getTopStart + 1:3:com.facebook.react.uimanager.LengthPercentage getTopStart():39 -> getTopStart + 1:3:void setUniform(com.facebook.react.uimanager.LengthPercentage):34:34 -> getUniform + 1:3:com.facebook.react.uimanager.LengthPercentage getUniform():34 -> getUniform + 1:4:boolean hasRoundedBorders():89:89 -> hasRoundedBorders + 5:8:boolean hasRoundedBorders():90:90 -> hasRoundedBorders + 9:12:boolean hasRoundedBorders():91:91 -> hasRoundedBorders + 13:16:boolean hasRoundedBorders():92:92 -> hasRoundedBorders + 17:20:boolean hasRoundedBorders():93:93 -> hasRoundedBorders + 21:24:boolean hasRoundedBorders():94:94 -> hasRoundedBorders + 25:28:boolean hasRoundedBorders():95:95 -> hasRoundedBorders + 29:32:boolean hasRoundedBorders():96:96 -> hasRoundedBorders + 33:36:boolean hasRoundedBorders():97:97 -> hasRoundedBorders + 37:40:boolean hasRoundedBorders():98:98 -> hasRoundedBorders + 41:44:boolean hasRoundedBorders():99:99 -> hasRoundedBorders + 45:48:boolean hasRoundedBorders():100:100 -> hasRoundedBorders + 49:57:boolean hasRoundedBorders():101:101 -> hasRoundedBorders + 6:16:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):110:110 -> resolve + 17:28:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):135:135 -> resolve + 29:44:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):138:138 -> resolve + 45:52:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):139:139 -> resolve + 53:68:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):142:142 -> resolve + 69:76:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):143:143 -> resolve + 77:92:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):146:146 -> resolve + 93:100:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):147:147 -> resolve + 101:116:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):150:150 -> resolve + 117:125:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):151:151 -> resolve + 126:133:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):136:136 -> resolve + 134:149:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):159:159 -> resolve + 150:156:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):160:160 -> resolve + 157:172:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):163:163 -> resolve + 173:180:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):164:164 -> resolve + 181:196:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):167:167 -> resolve + 197:204:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):168:168 -> resolve + 205:220:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):171:171 -> resolve + 221:228:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):172:172 -> resolve + 229:235:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):157:157 -> resolve + 236:246:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):178:178 -> resolve + 247:262:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):116:116 -> resolve + 263:269:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):117:117 -> resolve + 270:285:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):120:120 -> resolve + 286:293:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):121:121 -> resolve + 294:309:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):124:124 -> resolve + 310:317:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):125:125 -> resolve + 318:333:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):128:128 -> resolve + 334:341:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):129:129 -> resolve + 342:346:com.facebook.react.uimanager.style.ComputedBorderRadius resolve(int,android.content.Context,float,float):114:114 -> resolve + 6:22:void set(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):53:53 -> set + 23:25:void set(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):66:66 -> set + 26:28:void set(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):65:65 -> set + 29:31:void set(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):64:64 -> set + 32:34:void set(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):63:63 -> set + 35:37:void set(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):62:62 -> set + 38:40:void set(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):61:61 -> set + 41:43:void set(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):60:60 -> set + 44:46:void set(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):59:59 -> set + 47:49:void set(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):58:58 -> set + 50:52:void set(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):57:57 -> set + 53:55:void set(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):56:56 -> set + 56:58:void set(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):55:55 -> set + 59:62:void set(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):54:54 -> set + 1:3:void setBottomEnd(com.facebook.react.uimanager.LengthPercentage):42:42 -> setBottomEnd + 1:3:void setBottomLeft(com.facebook.react.uimanager.LengthPercentage):37:37 -> setBottomLeft + 1:3:void setBottomRight(com.facebook.react.uimanager.LengthPercentage):38:38 -> setBottomRight + 1:3:void setBottomStart(com.facebook.react.uimanager.LengthPercentage):41:41 -> setBottomStart + 1:3:void setEndEnd(com.facebook.react.uimanager.LengthPercentage):46:46 -> setEndEnd + 1:3:void setEndStart(com.facebook.react.uimanager.LengthPercentage):45:45 -> setEndStart + 1:3:void setStartEnd(com.facebook.react.uimanager.LengthPercentage):44:44 -> setStartEnd + 1:3:void setStartStart(com.facebook.react.uimanager.LengthPercentage):43:43 -> setStartStart + 1:3:void setTopEnd(com.facebook.react.uimanager.LengthPercentage):40:40 -> setTopEnd + 1:3:void setTopLeft(com.facebook.react.uimanager.LengthPercentage):35:35 -> setTopLeft + 1:3:void setTopRight(com.facebook.react.uimanager.LengthPercentage):36:36 -> setTopRight + 1:3:void setTopStart(com.facebook.react.uimanager.LengthPercentage):39:39 -> setTopStart + 1:3:void setUniform(com.facebook.react.uimanager.LengthPercentage):34:34 -> setUniform +com.facebook.react.uimanager.style.BorderRadiusStyle$WhenMappings -> com.facebook.react.uimanager.style.BorderRadiusStyle$WhenMappings: +# {"id":"sourceFile","fileName":"BorderRadiusStyle.kt"} +com.facebook.react.uimanager.style.BorderStyle -> com.facebook.react.uimanager.style.BorderStyle: +# {"id":"sourceFile","fileName":"BorderStyle.kt"} + 1:10:void ():11:11 -> + 11:20:void ():12:12 -> + 21:51:void ():13:13 -> + 1:4:void (java.lang.String,int):10:10 -> + 7:9:com.facebook.react.uimanager.style.BorderStyle valueOf(java.lang.String):26:26 -> valueOf + 7:9:com.facebook.react.uimanager.style.BorderStyle[] values():26:26 -> values +com.facebook.react.uimanager.style.BorderStyle$Companion -> com.facebook.react.uimanager.style.BorderStyle$Companion: +# {"id":"sourceFile","fileName":"BorderStyle.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():15:15 -> + 6:45:com.facebook.react.uimanager.style.BorderStyle fromString(java.lang.String):18:18 -> fromString + 46:48:com.facebook.react.uimanager.style.BorderStyle fromString(java.lang.String):19:19 -> fromString + 49:57:com.facebook.react.uimanager.style.BorderStyle fromString(java.lang.String):18:18 -> fromString + 58:60:com.facebook.react.uimanager.style.BorderStyle fromString(java.lang.String):21:21 -> fromString + 61:70:com.facebook.react.uimanager.style.BorderStyle fromString(java.lang.String):18:18 -> fromString + 71:73:com.facebook.react.uimanager.style.BorderStyle fromString(java.lang.String):20:20 -> fromString +com.facebook.react.uimanager.style.BoxShadow -> com.facebook.react.uimanager.style.BoxShadow: +# {"id":"sourceFile","fileName":"BoxShadow.kt"} + 1:7:void (float,float,java.lang.Integer,java.lang.Float,java.lang.Float,java.lang.Boolean):18:24 -> + 8:8:void (float,float,java.lang.Integer,java.lang.Float,java.lang.Float,java.lang.Boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):18:18 -> + 1:3:java.lang.Float getBlurRadius():22:22 -> getBlurRadius + 1:3:java.lang.Integer getColor():21:21 -> getColor + 1:3:java.lang.Boolean getInset():24:24 -> getInset + 1:3:float getOffsetX():19:19 -> getOffsetX + 1:3:float getOffsetY():20:20 -> getOffsetY + 1:3:java.lang.Float getSpreadDistance():23:23 -> getSpreadDistance +com.facebook.react.uimanager.style.BoxShadow$Companion -> com.facebook.react.uimanager.style.BoxShadow$Companion: +# {"id":"sourceFile","fileName":"BoxShadow.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():26:26 -> + 9:26:com.facebook.react.uimanager.style.BoxShadow parse(com.facebook.react.bridge.ReadableMap,android.content.Context):29:29 -> parse + 27:31:com.facebook.react.uimanager.style.BoxShadow parse(com.facebook.react.bridge.ReadableMap,android.content.Context):33:33 -> parse + 32:36:com.facebook.react.uimanager.style.BoxShadow parse(com.facebook.react.bridge.ReadableMap,android.content.Context):34:34 -> parse + 37:44:com.facebook.react.uimanager.style.BoxShadow parse(com.facebook.react.bridge.ReadableMap,android.content.Context):37:37 -> parse + 45:62:com.facebook.react.uimanager.style.BoxShadow parse(com.facebook.react.bridge.ReadableMap,android.content.Context):38:38 -> parse + 63:72:com.facebook.react.uimanager.style.BoxShadow parse(com.facebook.react.bridge.ReadableMap,android.content.Context):40:40 -> parse + 73:95:com.facebook.react.uimanager.style.BoxShadow parse(com.facebook.react.bridge.ReadableMap,android.content.Context):41:41 -> parse + 96:105:com.facebook.react.uimanager.style.BoxShadow parse(com.facebook.react.bridge.ReadableMap,android.content.Context):39:39 -> parse + 106:125:com.facebook.react.uimanager.style.BoxShadow parse(com.facebook.react.bridge.ReadableMap,android.content.Context):45:45 -> parse + 126:145:com.facebook.react.uimanager.style.BoxShadow parse(com.facebook.react.bridge.ReadableMap,android.content.Context):47:47 -> parse + 146:162:com.facebook.react.uimanager.style.BoxShadow parse(com.facebook.react.bridge.ReadableMap,android.content.Context):49:49 -> parse + 163:169:com.facebook.react.uimanager.style.BoxShadow parse(com.facebook.react.bridge.ReadableMap,android.content.Context):51:51 -> parse +com.facebook.react.uimanager.style.BoxShadow$Companion$WhenMappings -> com.facebook.react.uimanager.style.BoxShadow$Companion$WhenMappings: +# {"id":"sourceFile","fileName":"BoxShadow.kt"} +com.facebook.react.uimanager.style.ColorEdges -> com.facebook.react.uimanager.style.ColorEdges: +# {"id":"sourceFile","fileName":"BorderColors.kt"} + 1:1:void ():0:0 -> + 2:6:void (int,int,int,int):16:20 -> + 7:7:void (int,int,int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):16:16 -> + 1:3:int getBottom():20:20 -> getBottom + 1:3:int getLeft():17:17 -> getLeft + 1:3:int getRight():19:19 -> getRight + 1:3:int getTop():18:18 -> getTop +com.facebook.react.uimanager.style.ColorStop -> com.facebook.react.uimanager.style.ColorStop: +# {"id":"sourceFile","fileName":"ColorStop.kt"} + 1:1:void ():0:0 -> + 2:2:void (java.lang.Integer,com.facebook.react.uimanager.LengthPercentage):21:21 -> + 3:3:void (java.lang.Integer,com.facebook.react.uimanager.LengthPercentage,int,kotlin.jvm.internal.DefaultConstructorMarker):21:21 -> + 1:3:java.lang.Integer getColor():21:21 -> getColor + 1:3:com.facebook.react.uimanager.LengthPercentage getPosition():21:21 -> getPosition + 1:3:void setColor(java.lang.Integer):21:21 -> setColor +com.facebook.react.uimanager.style.ColorStopUtils -> com.facebook.react.uimanager.style.ColorStopUtils: +# {"id":"sourceFile","fileName":"ColorStop.kt"} + 1:4:void ():28:28 -> + 6:27:java.util.List getFixedColorStops(java.util.List,float):33:33 -> getFixedColorStops + 28:50:java.util.List getFixedColorStops(java.util.List,float):36:36 -> getFixedColorStops + 51:59:java.util.List getFixedColorStops(java.util.List,float):38:38 -> getFixedColorStops + 60:65:java.util.List getFixedColorStops(java.util.List,float):39:39 -> getFixedColorStops + 66:77:java.util.List getFixedColorStops(java.util.List,float):40:40 -> getFixedColorStops + 78:82:java.util.List getFixedColorStops(java.util.List,float):49:49 -> getFixedColorStops + 83:99:java.util.List getFixedColorStops(java.util.List,float):50:50 -> getFixedColorStops + 100:111:java.util.List getFixedColorStops(java.util.List,float):60:60 -> getFixedColorStops + 112:132:java.util.List getFixedColorStops(java.util.List,float):61:61 -> getFixedColorStops + 133:138:java.util.List getFixedColorStops(java.util.List,float):76:76 -> getFixedColorStops + 139:154:java.util.List getFixedColorStops(java.util.List,float):77:77 -> getFixedColorStops + 155:170:java.util.List getFixedColorStops(java.util.List,float):80:80 -> getFixedColorStops + 171:172:java.util.List getFixedColorStops(java.util.List,float):83:83 -> getFixedColorStops + 173:182:java.util.List getFixedColorStops(java.util.List,float):84:84 -> getFixedColorStops + 183:193:java.util.List getFixedColorStops(java.util.List,float):85:85 -> getFixedColorStops + 194:207:java.util.List getFixedColorStops(java.util.List,float):83:83 -> getFixedColorStops + 208:212:java.util.List getFixedColorStops(java.util.List,float):93:93 -> getFixedColorStops + 3:6:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):104:104 -> processColorTransitionHints + 7:13:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):107:107 -> processColorTransitionHints + 14:29:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):109:109 -> processColorTransitionHints + 30:41:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):118:118 -> processColorTransitionHints + 42:51:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):119:119 -> processColorTransitionHints + 52:68:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):120:120 -> processColorTransitionHints + 69:77:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):124:124 -> processColorTransitionHints + 78:86:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):125:125 -> processColorTransitionHints + 87:95:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):126:126 -> processColorTransitionHints + 96:105:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):127:127 -> processColorTransitionHints + 106:115:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):128:128 -> processColorTransitionHints + 116:121:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):130:130 -> processColorTransitionHints + 122:131:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):131:131 -> processColorTransitionHints + 132:137:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):136:136 -> processColorTransitionHints + 138:147:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):137:137 -> processColorTransitionHints + 148:153:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):141:141 -> processColorTransitionHints + 154:163:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):142:142 -> processColorTransitionHints + 164:186:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):146:146 -> processColorTransitionHints + 187:225:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):151:151 -> processColorTransitionHints + 226:245:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):153:153 -> processColorTransitionHints + 246:268:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):154:154 -> processColorTransitionHints + 269:288:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):156:156 -> processColorTransitionHints + 289:312:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):157:157 -> processColorTransitionHints + 313:340:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):159:159 -> processColorTransitionHints + 341:352:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):165:165 -> processColorTransitionHints + 353:378:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):167:167 -> processColorTransitionHints + 379:385:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):168:168 -> processColorTransitionHints + 386:400:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):171:171 -> processColorTransitionHints + 401:405:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):172:172 -> processColorTransitionHints + 406:425:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):174:174 -> processColorTransitionHints + 426:431:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):179:179 -> processColorTransitionHints + 432:447:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):180:180 -> processColorTransitionHints + 448:450:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):185:185 -> processColorTransitionHints + 451:465:java.util.List processColorTransitionHints(com.facebook.react.uimanager.style.ProcessedColorStop[]):186:186 -> processColorTransitionHints + 5:24:java.lang.Float resolveColorStopPosition(com.facebook.react.uimanager.LengthPercentage,float):201:201 -> resolveColorStopPosition + 25:33:java.lang.Float resolveColorStopPosition(com.facebook.react.uimanager.LengthPercentage,float):205:205 -> resolveColorStopPosition + 34:40:java.lang.Float resolveColorStopPosition(com.facebook.react.uimanager.LengthPercentage,float):201:201 -> resolveColorStopPosition + 41:54:java.lang.Float resolveColorStopPosition(com.facebook.react.uimanager.LengthPercentage,float):203:203 -> resolveColorStopPosition +com.facebook.react.uimanager.style.ColorStopUtils$WhenMappings -> com.facebook.react.uimanager.style.ColorStopUtils$WhenMappings: +# {"id":"sourceFile","fileName":"ColorStop.kt"} +com.facebook.react.uimanager.style.ComputedBorderRadius -> com.facebook.react.uimanager.style.ComputedBorderRadius: +# {"id":"sourceFile","fileName":"ComputedBorderRadius.kt"} + 1:5:void (com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii,com.facebook.react.uimanager.style.CornerRadii):19:23 -> + 6:6:void ():49:49 -> + 6:25:com.facebook.react.uimanager.style.CornerRadii get(com.facebook.react.uimanager.style.ComputedBorderRadiusProp):40:40 -> get + 26:28:com.facebook.react.uimanager.style.CornerRadii get(com.facebook.react.uimanager.style.ComputedBorderRadiusProp):44:44 -> get + 29:34:com.facebook.react.uimanager.style.CornerRadii get(com.facebook.react.uimanager.style.ComputedBorderRadiusProp):40:40 -> get + 35:37:com.facebook.react.uimanager.style.CornerRadii get(com.facebook.react.uimanager.style.ComputedBorderRadiusProp):43:43 -> get + 38:40:com.facebook.react.uimanager.style.CornerRadii get(com.facebook.react.uimanager.style.ComputedBorderRadiusProp):42:42 -> get + 41:43:com.facebook.react.uimanager.style.CornerRadii get(com.facebook.react.uimanager.style.ComputedBorderRadiusProp):41:41 -> get + 1:3:com.facebook.react.uimanager.style.CornerRadii getBottomLeft():22:22 -> getBottomLeft + 1:3:com.facebook.react.uimanager.style.CornerRadii getBottomRight():23:23 -> getBottomRight + 1:3:com.facebook.react.uimanager.style.CornerRadii getTopLeft():20:20 -> getTopLeft + 1:3:com.facebook.react.uimanager.style.CornerRadii getTopRight():21:21 -> getTopRight + 1:11:boolean hasRoundedBorders():26:26 -> hasRoundedBorders + 12:21:boolean hasRoundedBorders():27:27 -> hasRoundedBorders + 22:31:boolean hasRoundedBorders():28:28 -> hasRoundedBorders + 32:41:boolean hasRoundedBorders():29:29 -> hasRoundedBorders + 42:51:boolean hasRoundedBorders():30:30 -> hasRoundedBorders + 52:61:boolean hasRoundedBorders():31:31 -> hasRoundedBorders + 62:76:boolean hasRoundedBorders():32:32 -> hasRoundedBorders + 1:34:boolean isUniform():36:36 -> isUniform +com.facebook.react.uimanager.style.ComputedBorderRadius$WhenMappings -> com.facebook.react.uimanager.style.ComputedBorderRadius$WhenMappings: +# {"id":"sourceFile","fileName":"ComputedBorderRadius.kt"} +com.facebook.react.uimanager.style.ComputedBorderRadiusProp -> com.facebook.react.uimanager.style.ComputedBorderRadiusProp: +# {"id":"sourceFile","fileName":"ComputedBorderRadius.kt"} + 1:10:void ():12:12 -> + 11:20:void ():13:13 -> + 21:30:void ():14:14 -> + 31:53:void ():15:15 -> + 1:4:void (java.lang.String,int):11:11 -> + 7:9:com.facebook.react.uimanager.style.ComputedBorderRadiusProp valueOf(java.lang.String):16:16 -> valueOf + 7:9:com.facebook.react.uimanager.style.ComputedBorderRadiusProp[] values():16:16 -> values +com.facebook.react.uimanager.style.CornerRadii -> com.facebook.react.uimanager.style.CornerRadii: +# {"id":"sourceFile","fileName":"CornerRadii.kt"} + 1:1:void ():0:0 -> + 2:4:void (float,float):14:16 -> + 5:5:void (float,float,int,kotlin.jvm.internal.DefaultConstructorMarker):14:14 -> + 6:6:void (com.facebook.react.uimanager.LengthPercentage,float,float):22:22 -> + 1:3:float getHorizontal():15:15 -> getHorizontal + 1:3:float getVertical():16:16 -> getVertical + 1:18:com.facebook.react.uimanager.style.CornerRadii toPixelFromDIP():25:25 -> toPixelFromDIP +com.facebook.react.uimanager.style.Gradient -> com.facebook.react.uimanager.style.Gradient: +# {"id":"sourceFile","fileName":"Gradient.kt"} +com.facebook.react.uimanager.style.LinearGradient -> com.facebook.react.uimanager.style.LinearGradient: +# {"id":"sourceFile","fileName":"LinearGradient.kt"} + 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;"} + 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 + 119:135:kotlin.Pair endPointsFromAngle(double,float,float):167:167 -> endPointsFromAngle + 136:144:kotlin.Pair endPointsFromAngle(double,float,float):175:175 -> endPointsFromAngle + 145:154:kotlin.Pair endPointsFromAngle(double,float,float):176:176 -> endPointsFromAngle + 155:163:kotlin.Pair endPointsFromAngle(double,float,float):177:177 -> endPointsFromAngle + 164:170:kotlin.Pair endPointsFromAngle(double,float,float):178:178 -> endPointsFromAngle + 171:185:kotlin.Pair endPointsFromAngle(double,float,float):181:181 -> endPointsFromAngle + 186:193:kotlin.Pair endPointsFromAngle(double,float,float):185:185 -> endPointsFromAngle + 194:199:kotlin.Pair endPointsFromAngle(double,float,float):186:186 -> endPointsFromAngle + 200:206:kotlin.Pair endPointsFromAngle(double,float,float):188:188 -> endPointsFromAngle + 1:23:double getAngleForKeyword(com.facebook.react.uimanager.style.LinearGradient$Direction$KeywordType,double,double):136:136 -> getAngleForKeyword + 24:36:double getAngleForKeyword(com.facebook.react.uimanager.style.LinearGradient$Direction$KeywordType,double,double):143:143 -> getAngleForKeyword + 37:43:double getAngleForKeyword(com.facebook.react.uimanager.style.LinearGradient$Direction$KeywordType,double,double):136:136 -> getAngleForKeyword + 44:55:double getAngleForKeyword(com.facebook.react.uimanager.style.LinearGradient$Direction$KeywordType,double,double):142:142 -> getAngleForKeyword + 56:66:double getAngleForKeyword(com.facebook.react.uimanager.style.LinearGradient$Direction$KeywordType,double,double):141:141 -> getAngleForKeyword + 67:77:double getAngleForKeyword(com.facebook.react.uimanager.style.LinearGradient$Direction$KeywordType,double,double):138:138 -> getAngleForKeyword + 1:3:java.util.List getColorStops():21:21 -> getColorStops + 1:3:java.util.List getColorStops():21:21 -> getDirection + 1:3:com.facebook.react.uimanager.style.LinearGradient$Direction getDirection():21 -> getDirection + 1:2:android.graphics.Shader getShader(float,float):98:98 -> getShader + 3:15:android.graphics.Shader getShader(float,float):99:99 -> getShader + 16:19:android.graphics.Shader getShader(float,float):100:100 -> getShader + 20:32:android.graphics.Shader getShader(float,float):101:101 -> getShader + 33:49:android.graphics.Shader getShader(float,float):103:103 -> getShader + 50:55:android.graphics.Shader getShader(float,float):104:104 -> getShader + 56:64:android.graphics.Shader getShader(float,float):105:105 -> getShader + 65:69:android.graphics.Shader getShader(float,float):106:106 -> getShader + 70:77:android.graphics.Shader getShader(float,float):107:107 -> getShader + 78:83:android.graphics.Shader getShader(float,float):108:108 -> getShader + 84:89:android.graphics.Shader getShader(float,float):109:109 -> getShader + 90:113:void kotlin.collections.CollectionsKt___CollectionsKt.forEachIndexed(java.lang.Iterable,kotlin.jvm.functions.Function2):1879:1879 -> getShader + 90:113:android.graphics.Shader getShader(float,float):111 -> getShader + 114:119:android.graphics.Shader getShader(float,float):112:112 -> getShader + 120:125:android.graphics.Shader getShader(float,float):113:113 -> getShader + 126:131:android.graphics.Shader getShader(float,float):114:114 -> getShader + 132:143:android.graphics.Shader getShader(float,float):115:115 -> getShader + 144:145:android.graphics.Shader getShader(float,float):118:118 -> getShader + 146:147:android.graphics.Shader getShader(float,float):119:119 -> getShader + 148:149:android.graphics.Shader getShader(float,float):120:120 -> getShader + 150:151:android.graphics.Shader getShader(float,float):121:121 -> getShader + 152:153:android.graphics.Shader getShader(float,float):122:122 -> getShader + 154:155:android.graphics.Shader getShader(float,float):125:125 -> getShader + 156:160:android.graphics.Shader getShader(float,float):118:118 -> getShader + 161:166:android.graphics.Shader getShader(float,float):98:98 -> getShader +com.facebook.react.uimanager.style.LinearGradient$Companion -> com.facebook.react.uimanager.style.LinearGradient$Companion: +# {"id":"sourceFile","fileName":"LinearGradient.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():23:23 -> + 11:24:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):27:27 -> parse + 25:31:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):29:29 -> parse + 32:37:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):31:31 -> parse + 38:47:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):32:32 -> parse + 48:51:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):33:33 -> parse + 52:57:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):34:34 -> parse + 58:65:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):36:36 -> parse + 66:77:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):37:37 -> parse + 78:85:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):39:39 -> parse + 86:97:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):47:47 -> parse + 98:104:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):49:49 -> parse + 105:113:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):51:51 -> parse + 114:120:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):52:52 -> parse + 121:127:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):53:53 -> parse + 128:142:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):56:56 -> parse + 143:150:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):59:59 -> parse + 151:159:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):60:60 -> parse + 160:169:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):62:62 -> parse + 170:181:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):65:65 -> parse + 182:197:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):66:66 -> parse + 198:204:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):72:72 -> parse +com.facebook.react.uimanager.style.LinearGradient$Direction -> com.facebook.react.uimanager.style.LinearGradient$Direction: +# {"id":"sourceFile","fileName":"LinearGradient.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():79:79 -> +com.facebook.react.uimanager.style.LinearGradient$Direction$Angle -> com.facebook.react.uimanager.style.LinearGradient$Direction$Angle: +# {"id":"sourceFile","fileName":"LinearGradient.kt"} + 2:7:void (double):80:80 -> + 1:3:double getAngle():80:80 -> getAngle +com.facebook.react.uimanager.style.LinearGradient$Direction$Keyword -> com.facebook.react.uimanager.style.LinearGradient$Direction$Keyword: +# {"id":"sourceFile","fileName":"LinearGradient.kt"} + 7:12:void (com.facebook.react.uimanager.style.LinearGradient$Direction$KeywordType):82:82 -> + 1:3:com.facebook.react.uimanager.style.LinearGradient$Direction$KeywordType getKeyword():82:82 -> getKeyword +com.facebook.react.uimanager.style.LinearGradient$Direction$KeywordType -> com.facebook.react.uimanager.style.LinearGradient$Direction$KeywordType: +# {"id":"sourceFile","fileName":"LinearGradient.kt"} + 1:12:void ():85:85 -> + 13:24:void ():86:86 -> + 25:36:void ():87:87 -> + 37:69:void ():88:88 -> + 1:6:void (java.lang.String,int,java.lang.String):84:84 -> + 1:3:java.lang.String getValue():84:84 -> getValue + 7:9:com.facebook.react.uimanager.style.LinearGradient$Direction$KeywordType valueOf(java.lang.String):93:93 -> valueOf + 7:9:com.facebook.react.uimanager.style.LinearGradient$Direction$KeywordType[] values():93:93 -> values +com.facebook.react.uimanager.style.LinearGradient$Direction$KeywordType$Companion -> com.facebook.react.uimanager.style.LinearGradient$Direction$KeywordType$Companion: +# {"id":"sourceFile","fileName":"LinearGradient.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():90:90 -> + 1:26:com.facebook.react.uimanager.style.LinearGradient$Direction$KeywordType fromString(java.lang.String):91:91 -> fromString +com.facebook.react.uimanager.style.LinearGradient$WhenMappings -> com.facebook.react.uimanager.style.LinearGradient$WhenMappings: +# {"id":"sourceFile","fileName":"LinearGradient.kt"} +com.facebook.react.uimanager.style.LogicalEdge -> com.facebook.react.uimanager.style.LogicalEdge: +# {"id":"sourceFile","fileName":"LogicalEdge.kt"} + 1:10:void ():15:15 -> + 11:20:void ():18:18 -> + 21:30:void ():21:21 -> + 31:40:void ():24:24 -> + 41:50:void ():27:27 -> + 51:60:void ():30:30 -> + 61:70:void ():33:33 -> + 71:80:void ():36:36 -> + 81:91:void ():39:39 -> + 92:102:void ():42:42 -> + 103:113:void ():45:45 -> + 114:145:void ():48:48 -> + 1:1:void (java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void (java.lang.String,int):14:14 -> + 7:9:com.facebook.react.uimanager.style.LogicalEdge valueOf(java.lang.String):79:79 -> valueOf + 7:9:com.facebook.react.uimanager.style.LogicalEdge[] values():79:79 -> values +com.facebook.react.uimanager.style.LogicalEdge$ALL -> com.facebook.react.uimanager.style.LogicalEdge$ALL: +# {"id":"sourceFile","fileName":"LogicalEdge.kt"} + 2:5:void (java.lang.String,int):15:15 -> +com.facebook.react.uimanager.style.LogicalEdge$BLOCK -> com.facebook.react.uimanager.style.LogicalEdge$BLOCK: +# {"id":"sourceFile","fileName":"LogicalEdge.kt"} + 2:5:void (java.lang.String,int):48:48 -> +com.facebook.react.uimanager.style.LogicalEdge$BLOCK_END -> com.facebook.react.uimanager.style.LogicalEdge$BLOCK_END: +# {"id":"sourceFile","fileName":"LogicalEdge.kt"} + 2:5:void (java.lang.String,int):45:45 -> +com.facebook.react.uimanager.style.LogicalEdge$BLOCK_START -> com.facebook.react.uimanager.style.LogicalEdge$BLOCK_START: +# {"id":"sourceFile","fileName":"LogicalEdge.kt"} + 2:5:void (java.lang.String,int):42:42 -> +com.facebook.react.uimanager.style.LogicalEdge$BOTTOM -> com.facebook.react.uimanager.style.LogicalEdge$BOTTOM: +# {"id":"sourceFile","fileName":"LogicalEdge.kt"} + 2:5:void (java.lang.String,int):27:27 -> +com.facebook.react.uimanager.style.LogicalEdge$Companion -> com.facebook.react.uimanager.style.LogicalEdge$Companion: +# {"id":"sourceFile","fileName":"LogicalEdge.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():59:59 -> + 4:26:com.facebook.react.uimanager.style.LogicalEdge fromSpacingType(int):75:75 -> fromSpacingType + 27:29:com.facebook.react.uimanager.style.LogicalEdge fromSpacingType(int):72:72 -> fromSpacingType + 30:32:com.facebook.react.uimanager.style.LogicalEdge fromSpacingType(int):73:73 -> fromSpacingType + 33:35:com.facebook.react.uimanager.style.LogicalEdge fromSpacingType(int):74:74 -> fromSpacingType + 36:38:com.facebook.react.uimanager.style.LogicalEdge fromSpacingType(int):63:63 -> fromSpacingType + 39:41:com.facebook.react.uimanager.style.LogicalEdge fromSpacingType(int):71:71 -> fromSpacingType + 42:44:com.facebook.react.uimanager.style.LogicalEdge fromSpacingType(int):70:70 -> fromSpacingType + 45:47:com.facebook.react.uimanager.style.LogicalEdge fromSpacingType(int):69:69 -> fromSpacingType + 48:50:com.facebook.react.uimanager.style.LogicalEdge fromSpacingType(int):68:68 -> fromSpacingType + 51:53:com.facebook.react.uimanager.style.LogicalEdge fromSpacingType(int):67:67 -> fromSpacingType + 54:56:com.facebook.react.uimanager.style.LogicalEdge fromSpacingType(int):65:65 -> fromSpacingType + 57:59:com.facebook.react.uimanager.style.LogicalEdge fromSpacingType(int):66:66 -> fromSpacingType + 60:62:com.facebook.react.uimanager.style.LogicalEdge fromSpacingType(int):64:64 -> fromSpacingType +com.facebook.react.uimanager.style.LogicalEdge$END -> com.facebook.react.uimanager.style.LogicalEdge$END: +# {"id":"sourceFile","fileName":"LogicalEdge.kt"} + 2:5:void (java.lang.String,int):33:33 -> +com.facebook.react.uimanager.style.LogicalEdge$HORIZONTAL -> com.facebook.react.uimanager.style.LogicalEdge$HORIZONTAL: +# {"id":"sourceFile","fileName":"LogicalEdge.kt"} + 2:5:void (java.lang.String,int):36:36 -> +com.facebook.react.uimanager.style.LogicalEdge$LEFT -> com.facebook.react.uimanager.style.LogicalEdge$LEFT: +# {"id":"sourceFile","fileName":"LogicalEdge.kt"} + 2:5:void (java.lang.String,int):18:18 -> +com.facebook.react.uimanager.style.LogicalEdge$RIGHT -> com.facebook.react.uimanager.style.LogicalEdge$RIGHT: +# {"id":"sourceFile","fileName":"LogicalEdge.kt"} + 2:5:void (java.lang.String,int):21:21 -> +com.facebook.react.uimanager.style.LogicalEdge$START -> com.facebook.react.uimanager.style.LogicalEdge$START: +# {"id":"sourceFile","fileName":"LogicalEdge.kt"} + 2:5:void (java.lang.String,int):30:30 -> +com.facebook.react.uimanager.style.LogicalEdge$TOP -> com.facebook.react.uimanager.style.LogicalEdge$TOP: +# {"id":"sourceFile","fileName":"LogicalEdge.kt"} + 2:5:void (java.lang.String,int):24:24 -> +com.facebook.react.uimanager.style.LogicalEdge$VERTICAL -> com.facebook.react.uimanager.style.LogicalEdge$VERTICAL: +# {"id":"sourceFile","fileName":"LogicalEdge.kt"} + 2:5:void (java.lang.String,int):39:39 -> +com.facebook.react.uimanager.style.OutlineStyle -> com.facebook.react.uimanager.style.OutlineStyle: +# {"id":"sourceFile","fileName":"OutlineStyle.kt"} + 1:10:void ():11:11 -> + 11:20:void ():12:12 -> + 21:51:void ():13:13 -> + 1:4:void (java.lang.String,int):10:10 -> + 7:9:com.facebook.react.uimanager.style.OutlineStyle valueOf(java.lang.String):26:26 -> valueOf + 7:9:com.facebook.react.uimanager.style.OutlineStyle[] values():26:26 -> values +com.facebook.react.uimanager.style.OutlineStyle$Companion -> com.facebook.react.uimanager.style.OutlineStyle$Companion: +# {"id":"sourceFile","fileName":"OutlineStyle.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():15:15 -> + 6:45:com.facebook.react.uimanager.style.OutlineStyle fromString(java.lang.String):18:18 -> fromString + 46:48:com.facebook.react.uimanager.style.OutlineStyle fromString(java.lang.String):19:19 -> fromString + 49:57:com.facebook.react.uimanager.style.OutlineStyle fromString(java.lang.String):18:18 -> fromString + 58:60:com.facebook.react.uimanager.style.OutlineStyle fromString(java.lang.String):21:21 -> fromString + 61:70:com.facebook.react.uimanager.style.OutlineStyle fromString(java.lang.String):18:18 -> fromString + 71:73:com.facebook.react.uimanager.style.OutlineStyle fromString(java.lang.String):20:20 -> fromString +com.facebook.react.uimanager.style.Overflow -> com.facebook.react.uimanager.style.Overflow: +# {"id":"sourceFile","fileName":"Overflow.kt"} + 1:10:void ():11:11 -> + 11:20:void ():12:12 -> + 21:51:void ():13:13 -> + 1:4:void (java.lang.String,int):10:10 -> + 7:9:com.facebook.react.uimanager.style.Overflow valueOf(java.lang.String):26:26 -> valueOf + 7:9:com.facebook.react.uimanager.style.Overflow[] values():26:26 -> values +com.facebook.react.uimanager.style.Overflow$Companion -> com.facebook.react.uimanager.style.Overflow$Companion: +# {"id":"sourceFile","fileName":"Overflow.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():15:15 -> + 6:45:com.facebook.react.uimanager.style.Overflow fromString(java.lang.String):18:18 -> fromString + 46:48:com.facebook.react.uimanager.style.Overflow fromString(java.lang.String):19:19 -> fromString + 49:57:com.facebook.react.uimanager.style.Overflow fromString(java.lang.String):18:18 -> fromString + 58:60:com.facebook.react.uimanager.style.Overflow fromString(java.lang.String):21:21 -> fromString + 61:70:com.facebook.react.uimanager.style.Overflow fromString(java.lang.String):18:18 -> fromString + 71:73:com.facebook.react.uimanager.style.Overflow fromString(java.lang.String):20:20 -> fromString +com.facebook.react.uimanager.style.ProcessedColorStop -> com.facebook.react.uimanager.style.ProcessedColorStop: +# {"id":"sourceFile","fileName":"ColorStop.kt"} + 1:1:void ():0:0 -> + 2:2:void (java.lang.Integer,java.lang.Float):26:26 -> + 3:3:void (java.lang.Integer,java.lang.Float,int,kotlin.jvm.internal.DefaultConstructorMarker):26:26 -> + 1:3:java.lang.Integer getColor():26:26 -> getColor + 1:3:java.lang.Float getPosition():26:26 -> getPosition + 1:3:void setColor(java.lang.Integer):26:26 -> setColor +com.facebook.react.uimanager.style.RadialGradient -> com.facebook.react.uimanager.style.RadialGradient: +# {"id":"sourceFile","fileName":"RadialGradient.kt"} + 21:23: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):26:26 -> + 24:25:com.facebook.react.uimanager.style.RadialGradient$Shape getShape():27:27 -> + 24:25: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):27 -> + 26:27:com.facebook.react.uimanager.style.RadialGradient$GradientSize getSize():28:28 -> + 26:27: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):28 -> + 28:29:com.facebook.react.uimanager.style.RadialGradient$Position getPosition():29:29 -> + 28:29: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):29 -> + 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;"} + 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;"} + 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 + 65:68:kotlin.Pair calculateRadius(float,float,float,float):357:357 -> calculateRadius + 69:95:kotlin.Pair calculateRadius(float,float,float,float):359:359 -> calculateRadius + 96:113:kotlin.Pair calculateRadius(float,float,float,float):360:360 -> calculateRadius + 114:140:kotlin.Pair calculateRadius(float,float,float,float):362:362 -> calculateRadius + 141:158:kotlin.Pair calculateRadius(float,float,float,float):363:363 -> calculateRadius + 159:164:kotlin.Pair calculateRadius(float,float,float,float):365:365 -> calculateRadius + 165:168:kotlin.Pair calculateRadius(float,float,float,float):367:367 -> calculateRadius + 169:182:kotlin.Pair calculateRadius(float,float,float,float):368:368 -> calculateRadius + 183:200:kotlin.Pair calculateRadius(float,float,float,float):370:370 -> calculateRadius + 201:203:kotlin.Pair calculateRadius(float,float,float,float):378:378 -> calculateRadius + 204:208:kotlin.Pair calculateRadius(float,float,float,float):373:373 -> calculateRadius + 1:3:java.util.List getColorStops():30:30 -> getColorStops + 1:3:com.facebook.react.uimanager.style.RadialGradient$Position getPosition():29:29 -> getPosition + 7:14:android.graphics.Shader getShader(float,float):174:174 -> getShader + 15:39:android.graphics.Shader getShader(float,float):176:176 -> getShader + 40:57:android.graphics.Shader getShader(float,float):177:177 -> getShader + 58:65:android.graphics.Shader getShader(float,float):178:178 -> getShader + 66:79:android.graphics.Shader getShader(float,float):180:180 -> getShader + 80:92:android.graphics.Shader getShader(float,float):181:181 -> getShader + 93:109:android.graphics.Shader getShader(float,float):182:182 -> getShader + 110:117:android.graphics.Shader getShader(float,float):185:185 -> getShader + 118:143:android.graphics.Shader getShader(float,float):187:187 -> getShader + 144:162:android.graphics.Shader getShader(float,float):188:188 -> getShader + 163:170:android.graphics.Shader getShader(float,float):189:189 -> getShader + 171:184:android.graphics.Shader getShader(float,float):191:191 -> getShader + 185:197:android.graphics.Shader getShader(float,float):192:192 -> getShader + 198:214:android.graphics.Shader getShader(float,float):193:193 -> getShader + 215:238:android.graphics.Shader getShader(float,float):196:196 -> getShader + 239:250:android.graphics.Shader getShader(float,float):198:198 -> getShader + 251:256:android.graphics.Shader getShader(float,float):199:199 -> getShader + 257:262:android.graphics.Shader getShader(float,float):200:200 -> getShader + 263:286:void kotlin.collections.CollectionsKt___CollectionsKt.forEachIndexed(java.lang.Iterable,kotlin.jvm.functions.Function2):1879:1879 -> getShader + 263:286:android.graphics.Shader getShader(float,float):202 -> getShader + 287:292:android.graphics.Shader getShader(float,float):203:203 -> getShader + 293:298:android.graphics.Shader getShader(float,float):204:204 -> getShader + 299:304:android.graphics.Shader getShader(float,float):205:205 -> getShader + 305:319:android.graphics.Shader getShader(float,float):206:206 -> getShader + 320:323:android.graphics.Shader getShader(float,float):211:211 -> getShader + 324:330:android.graphics.Shader getShader(float,float):214:214 -> getShader + 331:337:android.graphics.Shader getShader(float,float):216:216 -> getShader + 338:343:android.graphics.Shader getShader(float,float):219:219 -> getShader + 344:351:android.graphics.Shader getShader(float,float):220:220 -> getShader + 352:354:android.graphics.Shader getShader(float,float):221:221 -> getShader + 355:358:android.graphics.Shader getShader(float,float):222:222 -> getShader + 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;"} + 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 + 47:68:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):299:299 -> radiusToCorner + 69:90:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):300:300 -> radiusToCorner + 91:95:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):299:299 -> radiusToCorner + 96:106:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):302:302 -> radiusToCorner + 107:169:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):306:306 -> radiusToCorner + 170:175:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):320:320 -> radiusToCorner + 176:191:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):322:322 -> radiusToCorner + 192:200:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):328:328 -> radiusToCorner + 201:203:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):329:329 -> radiusToCorner + 204:207:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):330:330 -> radiusToCorner + 208:220:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):334:334 -> radiusToCorner + 221:233:kotlin.Pair radiusToCorner(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):335:335 -> radiusToCorner + 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;"} + 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 + 20:23:kotlin.Pair radiusToSide(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):247:247 -> radiusToSide + 24:31:kotlin.Pair radiusToSide(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):249:249 -> radiusToSide + 32:36:kotlin.Pair radiusToSide(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):253:253 -> radiusToSide + 37:40:kotlin.Pair radiusToSide(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):255:255 -> radiusToSide + 41:54:kotlin.Pair radiusToSide(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):257:257 -> radiusToSide + 55:68:kotlin.Pair radiusToSide(float,float,float,float,com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):260:260 -> radiusToSide +com.facebook.react.uimanager.style.RadialGradient$Companion -> com.facebook.react.uimanager.style.RadialGradient$Companion: +# {"id":"sourceFile","fileName":"RadialGradient.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():32:32 -> + 11:24:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):36:36 -> parse + 25:38:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):38:38 -> parse + 39:51:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):42:42 -> parse + 52:70:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):44:44 -> parse + 71:76:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):51:51 -> parse + 77:96:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):52:52 -> parse + 97:106:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):54:54 -> parse + 107:118:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):55:55 -> parse + 119:124:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):57:57 -> parse + 125:136:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):46:46 -> parse + 137:144:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):48:48 -> parse + 145:157:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):66:66 -> parse + 158:164:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):68:68 -> parse + 165:172:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):75:75 -> parse + 173:176:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):76:76 -> parse + 177:184:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):77:77 -> parse + 185:192:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):78:78 -> parse + 193:196:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):79:79 -> parse + 197:204:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):80:80 -> parse + 205:212:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):85:85 -> parse + 213:216:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):86:86 -> parse + 217:224:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):87:87 -> parse + 225:232:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):88:88 -> parse + 233:236:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):89:89 -> parse + 237:244:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):90:90 -> parse + 245:252:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):95:95 -> parse + 253:264:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):100:100 -> parse + 265:271:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):102:102 -> parse + 272:280:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):104:104 -> parse + 281:287:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):105:105 -> parse + 288:294:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):106:106 -> parse + 295:309:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):109:109 -> parse + 310:317:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):112:112 -> parse + 318:326:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):113:113 -> parse + 327:336:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):115:115 -> parse + 337:346:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):118:118 -> parse + 347:366:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):119:119 -> parse + 367:373:com.facebook.react.uimanager.style.Gradient parse(com.facebook.react.bridge.ReadableMap,android.content.Context):125:125 -> parse +com.facebook.react.uimanager.style.RadialGradient$Companion$WhenMappings -> com.facebook.react.uimanager.style.RadialGradient$Companion$WhenMappings: +# {"id":"sourceFile","fileName":"RadialGradient.kt"} +com.facebook.react.uimanager.style.RadialGradient$GradientSize -> com.facebook.react.uimanager.style.RadialGradient$GradientSize: +# {"id":"sourceFile","fileName":"RadialGradient.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():147:147 -> +com.facebook.react.uimanager.style.RadialGradient$GradientSize$Dimensions -> com.facebook.react.uimanager.style.RadialGradient$GradientSize$Dimensions: +# {"id":"sourceFile","fileName":"RadialGradient.kt"} + 12:19:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):150:150 -> + 1:3:com.facebook.react.uimanager.LengthPercentage getX():150:150 -> getX + 1:3:com.facebook.react.uimanager.LengthPercentage getY():150:150 -> getY +com.facebook.react.uimanager.style.RadialGradient$GradientSize$Keyword -> com.facebook.react.uimanager.style.RadialGradient$GradientSize$Keyword: +# {"id":"sourceFile","fileName":"RadialGradient.kt"} + 7:12:void (com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType):148:148 -> + 1:3:com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType getKeyword():148:148 -> getKeyword +com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType -> com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType: +# {"id":"sourceFile","fileName":"RadialGradient.kt"} + 1:12:void ():153:153 -> + 13:24:void ():154:154 -> + 25:36:void ():155:155 -> + 37:69:void ():156:156 -> + 1:6:void (java.lang.String,int,java.lang.String):152:152 -> + 1:3:java.lang.String getValue():152:152 -> getValue + 7:9:com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType valueOf(java.lang.String):161:161 -> valueOf + 7:9:com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType[] values():161:161 -> values +com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType$Companion -> com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType$Companion: +# {"id":"sourceFile","fileName":"RadialGradient.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():158:158 -> + 1:26:com.facebook.react.uimanager.style.RadialGradient$GradientSize$KeywordType fromString(java.lang.String):159:159 -> fromString +com.facebook.react.uimanager.style.RadialGradient$Position -> com.facebook.react.uimanager.style.RadialGradient$Position: +# {"id":"sourceFile","fileName":"RadialGradient.kt"} + 1:1:void ():0:0 -> + 2:6:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage):164:168 -> + 7:7:void (com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,com.facebook.react.uimanager.LengthPercentage,int,kotlin.jvm.internal.DefaultConstructorMarker):164:164 -> + 1:3:com.facebook.react.uimanager.LengthPercentage getBottom():168:168 -> getBottom + 1:3:com.facebook.react.uimanager.LengthPercentage getLeft():166:166 -> getLeft + 1:3:com.facebook.react.uimanager.LengthPercentage getRight():167:167 -> getRight + 1:3:com.facebook.react.uimanager.LengthPercentage getTop():165:165 -> getTop +com.facebook.react.uimanager.style.RadialGradient$Shape -> com.facebook.react.uimanager.style.RadialGradient$Shape: +# {"id":"sourceFile","fileName":"RadialGradient.kt"} + 1:10:void ():133:133 -> + 11:41:void ():134:134 -> + 1:4:void (java.lang.String,int):132:132 -> + 7:9:com.facebook.react.uimanager.style.RadialGradient$Shape valueOf(java.lang.String):145:145 -> valueOf + 7:9:com.facebook.react.uimanager.style.RadialGradient$Shape[] values():145:145 -> values +com.facebook.react.uimanager.style.RadialGradient$Shape$Companion -> com.facebook.react.uimanager.style.RadialGradient$Shape$Companion: +# {"id":"sourceFile","fileName":"RadialGradient.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():136:136 -> + 6:16:com.facebook.react.uimanager.style.RadialGradient$Shape fromString(java.lang.String):139:139 -> fromString + 17:29:com.facebook.react.uimanager.style.RadialGradient$Shape fromString(java.lang.String):140:140 -> fromString +com.facebook.react.uimanager.style.RadialGradient$WhenMappings -> com.facebook.react.uimanager.style.RadialGradient$WhenMappings: +# {"id":"sourceFile","fileName":"RadialGradient.kt"} +com.facebook.react.uimanager.util.ReactFindViewUtil -> com.facebook.react.uimanager.util.ReactFindViewUtil: +# {"id":"sourceFile","fileName":"ReactFindViewUtil.kt"} + 8:14:void ():19:19 -> + 15:22:void ():21:21 -> + 1:4:void ():17:17 -> + 6:11:void addViewListener(com.facebook.react.uimanager.util.ReactFindViewUtil$OnViewFoundListener):87:87 -> addViewListener + 11:16:void addViewsListener(com.facebook.react.uimanager.util.ReactFindViewUtil$OnMultipleViewsFoundListener,java.util.Set):98:98 -> addViewsListener + 1:1:android.view.View findView(android.view.View,java.lang.String):49:49 -> findView + 2:4:android.view.View findView(android.view.View,java.lang.String):53:55 -> findView + 5:5:void findView(android.view.View,com.facebook.react.uimanager.util.ReactFindViewUtil$OnViewFoundListener):74:74 -> findView + 6:6:void findView(android.view.View,com.facebook.react.uimanager.util.ReactFindViewUtil$OnViewFoundListener):76:76 -> findView + 7:7:void findView(android.view.View,com.facebook.react.uimanager.util.ReactFindViewUtil$OnViewFoundListener):78:78 -> findView + 1:6:java.lang.String getNativeId(android.view.View):126:126 -> getNativeId + 7:15:java.lang.String getNativeId(android.view.View):127:127 -> getNativeId + 6:14:void notifyViewRendered(android.view.View):109:109 -> notifyViewRendered + 15:20:void notifyViewRendered(android.view.View):110:110 -> notifyViewRendered + 21:26:void notifyViewRendered(android.view.View):111:111 -> notifyViewRendered + 27:32:void notifyViewRendered(android.view.View):112:112 -> notifyViewRendered + 33:42:void notifyViewRendered(android.view.View):113:113 -> notifyViewRendered + 43:45:void notifyViewRendered(android.view.View):114:114 -> notifyViewRendered + 46:49:void notifyViewRendered(android.view.View):115:115 -> notifyViewRendered + 50:51:void notifyViewRendered(android.view.View):118:118 -> notifyViewRendered + 52:83:void kotlin.collections.MapsKt___MapsKt.forEach(java.util.Map,kotlin.jvm.functions.Function1):216:216 -> notifyViewRendered + 52:83:void notifyViewRendered(android.view.View):118 -> notifyViewRendered + 84:89:void notifyViewRendered(android.view.View):119:119 -> notifyViewRendered + 90:94:void notifyViewRendered(android.view.View):120:120 -> notifyViewRendered + 6:11:void removeViewListener(com.facebook.react.uimanager.util.ReactFindViewUtil$OnViewFoundListener):93:93 -> removeViewListener + 6:11:void removeViewsListener(com.facebook.react.uimanager.util.ReactFindViewUtil$OnMultipleViewsFoundListener):103:103 -> removeViewsListener +com.facebook.react.uimanager.util.ReactFindViewUtil$OnMultipleViewsFoundListener -> com.facebook.react.uimanager.util.ReactFindViewUtil$OnMultipleViewsFoundListener: +# {"id":"sourceFile","fileName":"ReactFindViewUtil.kt"} +com.facebook.react.uimanager.util.ReactFindViewUtil$OnViewFoundListener -> com.facebook.react.uimanager.util.ReactFindViewUtil$OnViewFoundListener: +# {"id":"sourceFile","fileName":"ReactFindViewUtil.kt"} +com.facebook.react.util.AndroidVersion -> com.facebook.react.util.AndroidVersion: +# {"id":"sourceFile","fileName":"AndroidVersion.kt"} + 1:4:void ():14:14 -> + 6:11:boolean isAtLeastTargetSdk36(android.content.Context):28:28 -> isAtLeastTargetSdk36 + 12:23:boolean isAtLeastTargetSdk36(android.content.Context):29:29 -> isAtLeastTargetSdk36 +com.facebook.react.util.ExceptionDataHelper -> com.facebook.react.util.ExceptionDataHelper: +# {"id":"sourceFile","fileName":"ExceptionDataHelper.kt"} + 1:4:void ():17:17 -> + 4:14:java.lang.String getExtraDataAsJson(com.facebook.react.bridge.ReadableMap):23:23 -> getExtraDataAsJson + 15:19:java.lang.String getExtraDataAsJson(com.facebook.react.bridge.ReadableMap):27:27 -> getExtraDataAsJson + 20:24:java.lang.String getExtraDataAsJson(com.facebook.react.bridge.ReadableMap):28:28 -> getExtraDataAsJson + 25:31:java.lang.String getExtraDataAsJson(com.facebook.react.bridge.ReadableMap):29:29 -> getExtraDataAsJson + 32:34:java.lang.String getExtraDataAsJson(com.facebook.react.bridge.ReadableMap):30:30 -> getExtraDataAsJson + 35:37:java.lang.String getExtraDataAsJson(com.facebook.react.bridge.ReadableMap):31:31 -> getExtraDataAsJson + 38:43:java.lang.String getExtraDataAsJson(com.facebook.react.bridge.ReadableMap):32:32 -> getExtraDataAsJson +com.facebook.react.util.JSStackTrace -> com.facebook.react.util.JSStackTrace: +# {"id":"sourceFile","fileName":"JSStackTrace.kt"} + 8:16:void ():21:21 -> + 1:4:void ():15:15 -> + 11:20:java.lang.String format(java.lang.String,com.facebook.react.bridge.ReadableArray):25:25 -> format + 21:27:java.lang.String format(java.lang.String,com.facebook.react.bridge.ReadableArray):26:26 -> format + 28:34:java.lang.String format(java.lang.String,com.facebook.react.bridge.ReadableArray):27:27 -> format + 35:57:java.lang.String format(java.lang.String,com.facebook.react.bridge.ReadableArray):28:28 -> format + 58:65:java.lang.String format(java.lang.String,com.facebook.react.bridge.ReadableArray):30:30 -> format + 66:71:java.lang.String format(java.lang.String,com.facebook.react.bridge.ReadableArray):31:31 -> format + 72:79:java.lang.String format(java.lang.String,com.facebook.react.bridge.ReadableArray):32:32 -> format + 80:88:java.lang.String format(java.lang.String,com.facebook.react.bridge.ReadableArray):34:34 -> format + 89:91:java.lang.String format(java.lang.String,com.facebook.react.bridge.ReadableArray):36:36 -> format + 92:99:java.lang.String format(java.lang.String,com.facebook.react.bridge.ReadableArray):39:39 -> format + 100:105:java.lang.String format(java.lang.String,com.facebook.react.bridge.ReadableArray):40:40 -> format + 106:113:java.lang.String format(java.lang.String,com.facebook.react.bridge.ReadableArray):41:41 -> format + 114:125:java.lang.String format(java.lang.String,com.facebook.react.bridge.ReadableArray):43:43 -> format + 126:133:java.lang.String format(java.lang.String,com.facebook.react.bridge.ReadableArray):45:45 -> format + 134:143:java.lang.String format(java.lang.String,com.facebook.react.bridge.ReadableArray):47:47 -> format + 1:8:java.lang.String parseFileId(com.facebook.react.bridge.ReadableMap):59:59 -> parseFileId + 9:14:java.lang.String parseFileId(com.facebook.react.bridge.ReadableMap):60:60 -> parseFileId + 15:22:java.lang.String parseFileId(com.facebook.react.bridge.ReadableMap):61:61 -> parseFileId + 23:28:java.lang.String parseFileId(com.facebook.react.bridge.ReadableMap):63:63 -> parseFileId + 29:34:java.lang.String parseFileId(com.facebook.react.bridge.ReadableMap):65:65 -> parseFileId + 35:41:java.lang.String parseFileId(com.facebook.react.bridge.ReadableMap):66:66 -> parseFileId + 42:63:java.lang.String parseFileId(com.facebook.react.bridge.ReadableMap):67:67 -> parseFileId + 64:66:java.lang.String parseFileId(com.facebook.react.bridge.ReadableMap):71:71 -> parseFileId +com.facebook.react.util.RCTLog -> com.facebook.react.util.RCTLog: +# {"id":"sourceFile","fileName":"RCTLog.kt"} +com.facebook.react.util.RNLog -> com.facebook.react.util.RNLog: +# {"id":"sourceFile","fileName":"RNLog.kt"} + 1:4:void ():16:16 -> + 6:28:void a(java.lang.String):53:53 -> a + 1:2:void e(com.facebook.react.bridge.ReactContext,java.lang.String):76:77 -> e + 3:3:void e(java.lang.String):88:88 -> e + 6:11:void l(java.lang.String):32:32 -> l + 16:18:java.lang.String levelToString(int):106:106 -> levelToString + 19:21:java.lang.String levelToString(int):105:105 -> levelToString + 22:24:java.lang.String levelToString(int):104:104 -> levelToString + 25:27:java.lang.String levelToString(int):102:102 -> levelToString + 6:14:void logInternal(com.facebook.react.bridge.ReactContext,java.lang.String,int):93:93 -> logInternal + 15:30:void logInternal(com.facebook.react.bridge.ReactContext,java.lang.String,int):94:94 -> logInternal + 6:11:void t(java.lang.String):42:42 -> t + 6:11:void w(com.facebook.react.bridge.ReactContext,java.lang.String):64:64 -> w + 12:17:void w(com.facebook.react.bridge.ReactContext,java.lang.String):65:65 -> w +com.facebook.react.viewmanagers.ActivityIndicatorViewManagerDelegate -> com.facebook.react.viewmanagers.ActivityIndicatorViewManagerDelegate: +# {"id":"sourceFile","fileName":"ActivityIndicatorViewManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):22:22 -> + 1:59:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty + 60:63:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty + 64:80:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty + 81:97:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 98:113:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 114:124:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty +com.facebook.react.viewmanagers.ActivityIndicatorViewManagerInterface -> com.facebook.react.viewmanagers.ActivityIndicatorViewManagerInterface: +# {"id":"sourceFile","fileName":"ActivityIndicatorViewManagerInterface.java"} +com.facebook.react.viewmanagers.AndroidDrawerLayoutManagerDelegate -> com.facebook.react.viewmanagers.AndroidDrawerLayoutManagerDelegate: +# {"id":"sourceFile","fileName":"AndroidDrawerLayoutManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):23:23 -> + 1:20:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):53:53 -> receiveCommand + 21:28:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):55:55 -> receiveCommand + 29:36:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):58:58 -> receiveCommand + 1:80:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty + 81:84:void setProperty(android.view.View,java.lang.String,java.lang.Object):47:47 -> setProperty + 85:94:void setProperty(android.view.View,java.lang.String,java.lang.Object):41:41 -> setProperty + 95:104:void setProperty(android.view.View,java.lang.String,java.lang.Object):35:35 -> setProperty + 105:126:void setProperty(android.view.View,java.lang.String,java.lang.Object):38:38 -> setProperty + 127:136:void setProperty(android.view.View,java.lang.String,java.lang.Object):29:29 -> setProperty + 137:152:void setProperty(android.view.View,java.lang.String,java.lang.Object):32:32 -> setProperty + 153:168:void setProperty(android.view.View,java.lang.String,java.lang.Object):44:44 -> setProperty +com.facebook.react.viewmanagers.AndroidDrawerLayoutManagerInterface -> com.facebook.react.viewmanagers.AndroidDrawerLayoutManagerInterface: +# {"id":"sourceFile","fileName":"AndroidDrawerLayoutManagerInterface.java"} +com.facebook.react.viewmanagers.AndroidHorizontalScrollContentViewManagerDelegate -> com.facebook.react.viewmanagers.AndroidHorizontalScrollContentViewManagerDelegate: +# {"id":"sourceFile","fileName":"AndroidHorizontalScrollContentViewManagerDelegate.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:33:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty +com.facebook.react.viewmanagers.AndroidHorizontalScrollContentViewManagerInterface -> com.facebook.react.viewmanagers.AndroidHorizontalScrollContentViewManagerInterface: +# {"id":"sourceFile","fileName":"AndroidHorizontalScrollContentViewManagerInterface.java"} +com.facebook.react.viewmanagers.AndroidProgressBarManagerDelegate -> com.facebook.react.viewmanagers.AndroidProgressBarManagerDelegate: +# {"id":"sourceFile","fileName":"AndroidProgressBarManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):22:22 -> + 1:94:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty + 95:98:void setProperty(android.view.View,java.lang.String,java.lang.Object):49:49 -> setProperty + 99:112:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 113:129:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty + 130:146:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 147:162:void setProperty(android.view.View,java.lang.String,java.lang.Object):43:43 -> setProperty + 163:176:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty + 177:191:void setProperty(android.view.View,java.lang.String,java.lang.Object):46:46 -> setProperty + 192:210:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty +com.facebook.react.viewmanagers.AndroidProgressBarManagerInterface -> com.facebook.react.viewmanagers.AndroidProgressBarManagerInterface: +# {"id":"sourceFile","fileName":"AndroidProgressBarManagerInterface.java"} +com.facebook.react.viewmanagers.AndroidSwipeRefreshLayoutManagerDelegate -> com.facebook.react.viewmanagers.AndroidSwipeRefreshLayoutManagerDelegate: +# {"id":"sourceFile","fileName":"AndroidSwipeRefreshLayoutManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):23:23 -> + 1:12:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):53:53 -> receiveCommand + 13:25:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):55:55 -> receiveCommand + 1:82:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty + 83:86:void setProperty(android.view.View,java.lang.String,java.lang.Object):47:47 -> setProperty + 87:96:void setProperty(android.view.View,java.lang.String,java.lang.Object):38:38 -> setProperty + 97:113:void setProperty(android.view.View,java.lang.String,java.lang.Object):44:44 -> setProperty + 114:131:void setProperty(android.view.View,java.lang.String,java.lang.Object):41:41 -> setProperty + 132:147:void setProperty(android.view.View,java.lang.String,java.lang.Object):35:35 -> setProperty + 148:157:void setProperty(android.view.View,java.lang.String,java.lang.Object):32:32 -> setProperty + 158:174:void setProperty(android.view.View,java.lang.String,java.lang.Object):29:29 -> setProperty +com.facebook.react.viewmanagers.AndroidSwipeRefreshLayoutManagerInterface -> com.facebook.react.viewmanagers.AndroidSwipeRefreshLayoutManagerInterface: +# {"id":"sourceFile","fileName":"AndroidSwipeRefreshLayoutManagerInterface.java"} +com.facebook.react.viewmanagers.AndroidSwitchManagerDelegate -> com.facebook.react.viewmanagers.AndroidSwitchManagerDelegate: +# {"id":"sourceFile","fileName":"AndroidSwitchManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):23:23 -> + 1:12:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):62:62 -> receiveCommand + 13:25:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):64:64 -> receiveCommand + 1:119:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty + 120:123:void setProperty(android.view.View,java.lang.String,java.lang.Object):56:56 -> setProperty + 124:139:void setProperty(android.view.View,java.lang.String,java.lang.Object):41:41 -> setProperty + 140:155:void setProperty(android.view.View,java.lang.String,java.lang.Object):50:50 -> setProperty + 156:171:void setProperty(android.view.View,java.lang.String,java.lang.Object):38:38 -> setProperty + 172:188:void setProperty(android.view.View,java.lang.String,java.lang.Object):29:29 -> setProperty + 189:205:void setProperty(android.view.View,java.lang.String,java.lang.Object):44:44 -> setProperty + 206:222:void setProperty(android.view.View,java.lang.String,java.lang.Object):47:47 -> setProperty + 223:238:void setProperty(android.view.View,java.lang.String,java.lang.Object):53:53 -> setProperty + 239:255:void setProperty(android.view.View,java.lang.String,java.lang.Object):32:32 -> setProperty + 256:272:void setProperty(android.view.View,java.lang.String,java.lang.Object):35:35 -> setProperty +com.facebook.react.viewmanagers.AndroidSwitchManagerInterface -> com.facebook.react.viewmanagers.AndroidSwitchManagerInterface: +# {"id":"sourceFile","fileName":"AndroidSwitchManagerInterface.java"} +com.facebook.react.viewmanagers.DebuggingOverlayManagerDelegate -> com.facebook.react.viewmanagers.DebuggingOverlayManagerDelegate: +# {"id":"sourceFile","fileName":"DebuggingOverlayManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):22:22 -> + 1:49:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):31:31 -> receiveCommand + 50:61:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):36:36 -> receiveCommand + 62:73:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):33:33 -> receiveCommand + 74:82:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):39:39 -> receiveCommand + 1:4:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty +com.facebook.react.viewmanagers.DebuggingOverlayManagerInterface -> com.facebook.react.viewmanagers.DebuggingOverlayManagerInterface: +# {"id":"sourceFile","fileName":"DebuggingOverlayManagerInterface.java"} +com.facebook.react.viewmanagers.LottieAnimationViewManagerDelegate -> com.facebook.react.viewmanagers.LottieAnimationViewManagerDelegate: +# {"id":"sourceFile","fileName":"LottieAnimationViewManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):23:23 -> + 1:61:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):92:92 -> receiveCommand + 62:69:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):97:97 -> receiveCommand + 70:77:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):100:100 -> receiveCommand + 78:93:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):94:94 -> receiveCommand + 94:102:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):103:103 -> receiveCommand + 1:259:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty + 260:263:void setProperty(android.view.View,java.lang.String,java.lang.Object):86:86 -> setProperty + 264:280:void setProperty(android.view.View,java.lang.String,java.lang.Object):62:62 -> setProperty + 281:294:void setProperty(android.view.View,java.lang.String,java.lang.Object):29:29 -> setProperty + 295:311:void setProperty(android.view.View,java.lang.String,java.lang.Object):59:59 -> setProperty + 312:321:void setProperty(android.view.View,java.lang.String,java.lang.Object):74:74 -> setProperty + 322:335:void setProperty(android.view.View,java.lang.String,java.lang.Object):32:32 -> setProperty + 336:352:void setProperty(android.view.View,java.lang.String,java.lang.Object):65:65 -> setProperty + 353:369:void setProperty(android.view.View,java.lang.String,java.lang.Object):68:68 -> setProperty + 370:388:void setProperty(android.view.View,java.lang.String,java.lang.Object):53:53 -> setProperty + 389:398:void setProperty(android.view.View,java.lang.String,java.lang.Object):77:77 -> setProperty + 399:415:void setProperty(android.view.View,java.lang.String,java.lang.Object):56:56 -> setProperty + 416:429:void setProperty(android.view.View,java.lang.String,java.lang.Object):44:44 -> setProperty + 430:439:void setProperty(android.view.View,java.lang.String,java.lang.Object):80:80 -> setProperty + 440:457:void setProperty(android.view.View,java.lang.String,java.lang.Object):50:50 -> setProperty + 458:474:void setProperty(android.view.View,java.lang.String,java.lang.Object):71:71 -> setProperty + 475:488:void setProperty(android.view.View,java.lang.String,java.lang.Object):35:35 -> setProperty + 489:502:void setProperty(android.view.View,java.lang.String,java.lang.Object):38:38 -> setProperty + 503:512:void setProperty(android.view.View,java.lang.String,java.lang.Object):83:83 -> setProperty + 513:526:void setProperty(android.view.View,java.lang.String,java.lang.Object):41:41 -> setProperty + 527:540:void setProperty(android.view.View,java.lang.String,java.lang.Object):47:47 -> setProperty +com.facebook.react.viewmanagers.LottieAnimationViewManagerInterface -> com.facebook.react.viewmanagers.LottieAnimationViewManagerInterface: +# {"id":"sourceFile","fileName":"LottieAnimationViewManagerInterface.java"} +com.facebook.react.viewmanagers.ModalHostViewManagerDelegate -> com.facebook.react.viewmanagers.ModalHostViewManagerDelegate: +# {"id":"sourceFile","fileName":"ModalHostViewManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):22:22 -> + 1:146:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty + 147:150:void setProperty(android.view.View,java.lang.String,java.lang.Object):61:61 -> setProperty + 151:160:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 161:177:void setProperty(android.view.View,java.lang.String,java.lang.Object):43:43 -> setProperty + 178:194:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty + 195:211:void setProperty(android.view.View,java.lang.String,java.lang.Object):46:46 -> setProperty + 212:228:void setProperty(android.view.View,java.lang.String,java.lang.Object):49:49 -> setProperty + 229:245:void setProperty(android.view.View,java.lang.String,java.lang.Object):52:52 -> setProperty + 246:262:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty + 263:279:void setProperty(android.view.View,java.lang.String,java.lang.Object):58:58 -> setProperty + 280:296:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 297:306:void setProperty(android.view.View,java.lang.String,java.lang.Object):55:55 -> setProperty + 307:316:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty +com.facebook.react.viewmanagers.ModalHostViewManagerInterface -> com.facebook.react.viewmanagers.ModalHostViewManagerInterface: +# {"id":"sourceFile","fileName":"ModalHostViewManagerInterface.java"} +com.facebook.react.viewmanagers.RNCSafeAreaProviderManagerDelegate -> com.facebook.react.viewmanagers.RNCSafeAreaProviderManagerDelegate: +# {"id":"sourceFile","fileName":"RNCSafeAreaProviderManagerDelegate.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.RNCSafeAreaProviderManagerInterface -> com.facebook.react.viewmanagers.RNCSafeAreaProviderManagerInterface: +# {"id":"sourceFile","fileName":"RNCSafeAreaProviderManagerInterface.java"} +com.facebook.react.viewmanagers.RNCSafeAreaViewManagerDelegate -> com.facebook.react.viewmanagers.RNCSafeAreaViewManagerDelegate: +# {"id":"sourceFile","fileName":"RNCSafeAreaViewManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):22:22 -> + 1:19:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty + 20:23:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 24:33:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty + 34:43:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty +com.facebook.react.viewmanagers.RNCSafeAreaViewManagerInterface -> com.facebook.react.viewmanagers.RNCSafeAreaViewManagerInterface: +# {"id":"sourceFile","fileName":"RNCSafeAreaViewManagerInterface.java"} +com.facebook.react.viewmanagers.RNGestureHandlerButtonManagerDelegate -> com.facebook.react.viewmanagers.RNGestureHandlerButtonManagerDelegate: +# {"id":"sourceFile","fileName":"RNGestureHandlerButtonManagerDelegate.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:154:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty + 155:171:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 172:188:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 189:205:void setProperty(android.view.View,java.lang.String,java.lang.Object):46:46 -> setProperty + 206:223:void setProperty(android.view.View,java.lang.String,java.lang.Object):49:49 -> setProperty + 224:238:void setProperty(android.view.View,java.lang.String,java.lang.Object):55:55 -> setProperty + 239:254:void setProperty(android.view.View,java.lang.String,java.lang.Object):52:52 -> setProperty + 255:270:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty + 271:287:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty + 288:304:void setProperty(android.view.View,java.lang.String,java.lang.Object):43:43 -> setProperty +com.facebook.react.viewmanagers.RNGestureHandlerButtonManagerInterface -> com.facebook.react.viewmanagers.RNGestureHandlerButtonManagerInterface: +# {"id":"sourceFile","fileName":"RNGestureHandlerButtonManagerInterface.java"} +com.facebook.react.viewmanagers.RNGestureHandlerRootViewManagerDelegate -> com.facebook.react.viewmanagers.RNGestureHandlerRootViewManagerDelegate: +# {"id":"sourceFile","fileName":"RNGestureHandlerRootViewManagerDelegate.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.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 +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 +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: +# {"id":"sourceFile","fileName":"RNSFullWindowOverlayManagerDelegate.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:33:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty +com.facebook.react.viewmanagers.RNSFullWindowOverlayManagerInterface -> com.facebook.react.viewmanagers.RNSFullWindowOverlayManagerInterface: +# {"id":"sourceFile","fileName":"RNSFullWindowOverlayManagerInterface.java"} +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 +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: +# {"id":"sourceFile","fileName":"RNSSafeAreaViewManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):22:22 -> + 1:19:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty + 20:23:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 24:33:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 34:43:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty +com.facebook.react.viewmanagers.RNSSafeAreaViewManagerInterface -> com.facebook.react.viewmanagers.RNSSafeAreaViewManagerInterface: +# {"id":"sourceFile","fileName":"RNSSafeAreaViewManagerInterface.java"} +com.facebook.react.viewmanagers.RNSScreenContainerManagerDelegate -> com.facebook.react.viewmanagers.RNSScreenContainerManagerDelegate: +# {"id":"sourceFile","fileName":"RNSScreenContainerManagerDelegate.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.RNSScreenContainerManagerInterface -> com.facebook.react.viewmanagers.RNSScreenContainerManagerInterface: +# {"id":"sourceFile","fileName":"RNSScreenContainerManagerInterface.java"} +com.facebook.react.viewmanagers.RNSScreenContentWrapperManagerDelegate -> com.facebook.react.viewmanagers.RNSScreenContentWrapperManagerDelegate: +# {"id":"sourceFile","fileName":"RNSScreenContentWrapperManagerDelegate.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.RNSScreenContentWrapperManagerInterface -> com.facebook.react.viewmanagers.RNSScreenContentWrapperManagerInterface: +# {"id":"sourceFile","fileName":"RNSScreenContentWrapperManagerInterface.java"} +com.facebook.react.viewmanagers.RNSScreenFooterManagerDelegate -> com.facebook.react.viewmanagers.RNSScreenFooterManagerDelegate: +# {"id":"sourceFile","fileName":"RNSScreenFooterManagerDelegate.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.RNSScreenFooterManagerInterface -> com.facebook.react.viewmanagers.RNSScreenFooterManagerInterface: +# {"id":"sourceFile","fileName":"RNSScreenFooterManagerInterface.java"} +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 +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: +# {"id":"sourceFile","fileName":"RNSScreenNavigationContainerManagerDelegate.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.RNSScreenNavigationContainerManagerInterface -> com.facebook.react.viewmanagers.RNSScreenNavigationContainerManagerInterface: +# {"id":"sourceFile","fileName":"RNSScreenNavigationContainerManagerInterface.java"} +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 +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 +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: +# {"id":"sourceFile","fileName":"RNSScreenStackHostManagerDelegate.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.RNSScreenStackHostManagerInterface -> com.facebook.react.viewmanagers.RNSScreenStackHostManagerInterface: +# {"id":"sourceFile","fileName":"RNSScreenStackHostManagerInterface.java"} +com.facebook.react.viewmanagers.RNSScreenStackManagerDelegate -> com.facebook.react.viewmanagers.RNSScreenStackManagerDelegate: +# {"id":"sourceFile","fileName":"RNSScreenStackManagerDelegate.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.RNSScreenStackManagerInterface -> com.facebook.react.viewmanagers.RNSScreenStackManagerInterface: +# {"id":"sourceFile","fileName":"RNSScreenStackManagerInterface.java"} +com.facebook.react.viewmanagers.RNSSearchBarManagerDelegate -> com.facebook.react.viewmanagers.RNSSearchBarManagerDelegate: +# {"id":"sourceFile","fileName":"RNSSearchBarManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):23:23 -> + 1:82:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):86:86 -> receiveCommand + 83:94:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):100:100 -> receiveCommand + 95:102:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):91:91 -> receiveCommand + 103:110:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):88:88 -> receiveCommand + 111:122:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):97:97 -> receiveCommand + 123:130:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):94:94 -> receiveCommand + 131:138:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):103:103 -> receiveCommand + 1:232:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty + 233:236:void setProperty(android.view.View,java.lang.String,java.lang.Object):80:80 -> setProperty + 237:246:void setProperty(android.view.View,java.lang.String,java.lang.Object):38:38 -> setProperty + 247:260:void setProperty(android.view.View,java.lang.String,java.lang.Object):68:68 -> setProperty + 261:277:void setProperty(android.view.View,java.lang.String,java.lang.Object):62:62 -> setProperty + 278:287:void setProperty(android.view.View,java.lang.String,java.lang.Object):44:44 -> setProperty + 288:304:void setProperty(android.view.View,java.lang.String,java.lang.Object):41:41 -> setProperty + 305:320:void setProperty(android.view.View,java.lang.String,java.lang.Object):56:56 -> setProperty + 321:334:void setProperty(android.view.View,java.lang.String,java.lang.Object):35:35 -> setProperty + 335:351:void setProperty(android.view.View,java.lang.String,java.lang.Object):77:77 -> setProperty + 352:368:void setProperty(android.view.View,java.lang.String,java.lang.Object):65:65 -> setProperty + 369:382:void setProperty(android.view.View,java.lang.String,java.lang.Object):50:50 -> setProperty + 383:399:void setProperty(android.view.View,java.lang.String,java.lang.Object):29:29 -> setProperty + 400:415:void setProperty(android.view.View,java.lang.String,java.lang.Object):71:71 -> setProperty + 416:431:void setProperty(android.view.View,java.lang.String,java.lang.Object):53:53 -> setProperty + 432:447:void setProperty(android.view.View,java.lang.String,java.lang.Object):59:59 -> setProperty + 448:457:void setProperty(android.view.View,java.lang.String,java.lang.Object):32:32 -> setProperty + 458:473:void setProperty(android.view.View,java.lang.String,java.lang.Object):74:74 -> setProperty + 474:484:void setProperty(android.view.View,java.lang.String,java.lang.Object):47:47 -> setProperty +com.facebook.react.viewmanagers.RNSSearchBarManagerInterface -> com.facebook.react.viewmanagers.RNSSearchBarManagerInterface: +# {"id":"sourceFile","fileName":"RNSSearchBarManagerInterface.java"} +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 +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: +# {"id":"sourceFile","fileName":"RNSSplitViewScreenManagerDelegate.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.RNSSplitViewScreenManagerInterface -> com.facebook.react.viewmanagers.RNSSplitViewScreenManagerInterface: +# {"id":"sourceFile","fileName":"RNSSplitViewScreenManagerInterface.java"} +com.facebook.react.viewmanagers.RNSStackScreenManagerDelegate -> com.facebook.react.viewmanagers.RNSStackScreenManagerDelegate: +# {"id":"sourceFile","fileName":"RNSStackScreenManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):21:21 -> + 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):27:27 -> setProperty + 42:55:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty +com.facebook.react.viewmanagers.RNSStackScreenManagerInterface -> com.facebook.react.viewmanagers.RNSStackScreenManagerInterface: +# {"id":"sourceFile","fileName":"RNSStackScreenManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGCircleManagerDelegate -> com.facebook.react.viewmanagers.RNSVGCircleManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGCircleManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 1:417:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 418:421:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 422:434:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 435:451:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 452:468:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 469:482:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 483:499:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 500:516:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 517:530:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 531:543:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 544:557:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 558:574:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 575:590:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 591:607:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 608:621:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 622:635:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 636:648:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 649:661:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 662:674:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 675:687:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 688:704:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 705:721:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 722:735:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 736:752:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 753:769:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 770:782:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 783:796:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 797:810:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 811:820:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 821:830:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 831:845:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 846:860:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty +com.facebook.react.viewmanagers.RNSVGCircleManagerInterface -> com.facebook.react.viewmanagers.RNSVGCircleManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGCircleManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGClipPathManagerDelegate -> com.facebook.react.viewmanagers.RNSVGClipPathManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGClipPathManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 1:417:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 418:421:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 422:434:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 435:451:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 452:468:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 469:482:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 483:499:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 500:516:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 517:530:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 531:543:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 544:556:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 557:570:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 571:587:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 588:603:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 604:620:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 621:634:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 635:648:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 649:661:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 662:674:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 675:691:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 692:708:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 709:722:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 723:739:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 740:756:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 757:769:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 770:782:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 783:796:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 797:810:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 811:820:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 821:830:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 831:845:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 846:860:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty +com.facebook.react.viewmanagers.RNSVGClipPathManagerInterface -> com.facebook.react.viewmanagers.RNSVGClipPathManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGClipPathManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGDefsManagerDelegate -> com.facebook.react.viewmanagers.RNSVGDefsManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGDefsManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):22:22 -> + 1:161:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty + 162:165:void setProperty(android.view.View,java.lang.String,java.lang.Object):64:64 -> setProperty + 166:182:void setProperty(android.view.View,java.lang.String,java.lang.Object):55:55 -> setProperty + 183:196:void setProperty(android.view.View,java.lang.String,java.lang.Object):58:58 -> setProperty + 197:213:void setProperty(android.view.View,java.lang.String,java.lang.Object):52:52 -> setProperty + 214:227:void setProperty(android.view.View,java.lang.String,java.lang.Object):49:49 -> setProperty + 228:241:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty + 242:255:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 256:269:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty + 270:283:void setProperty(android.view.View,java.lang.String,java.lang.Object):61:61 -> setProperty + 284:297:void setProperty(android.view.View,java.lang.String,java.lang.Object):43:43 -> setProperty + 298:311:void setProperty(android.view.View,java.lang.String,java.lang.Object):46:46 -> setProperty + 312:321:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 322:338:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty +com.facebook.react.viewmanagers.RNSVGDefsManagerInterface -> com.facebook.react.viewmanagers.RNSVGDefsManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGDefsManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGEllipseManagerDelegate -> com.facebook.react.viewmanagers.RNSVGEllipseManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGEllipseManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 1:431:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 432:435:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty + 436:448:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 449:465:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 466:482:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 483:496:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 497:513:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 514:530:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 531:544:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 545:557:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 558:571:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 572:588:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 589:604:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 605:621:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 622:635:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 636:649:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 650:662:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 663:675:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 676:688:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 689:701:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 702:714:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 715:731:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 732:748:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 749:762:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 763:779:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 780:796:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 797:809:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 810:823:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 824:837:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 838:847:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 848:857:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 858:872:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 873:886:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty +com.facebook.react.viewmanagers.RNSVGEllipseManagerInterface -> com.facebook.react.viewmanagers.RNSVGEllipseManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGEllipseManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGFeBlendManagerDelegate -> com.facebook.react.viewmanagers.RNSVGFeBlendManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGFeBlendManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):22:22 -> + 1:104:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty + 105:108:void setProperty(android.view.View,java.lang.String,java.lang.Object):52:52 -> setProperty + 109:121:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 122:131:void setProperty(android.view.View,java.lang.String,java.lang.Object):49:49 -> setProperty + 132:145:void setProperty(android.view.View,java.lang.String,java.lang.Object):46:46 -> setProperty + 146:159:void setProperty(android.view.View,java.lang.String,java.lang.Object):43:43 -> setProperty + 160:172:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty + 173:185:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 186:199:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty + 200:212:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty +com.facebook.react.viewmanagers.RNSVGFeBlendManagerInterface -> com.facebook.react.viewmanagers.RNSVGFeBlendManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGFeBlendManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGFeColorMatrixManagerDelegate -> com.facebook.react.viewmanagers.RNSVGFeColorMatrixManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGFeColorMatrixManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):23:23 -> + 1:104:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty + 105:108:void setProperty(android.view.View,java.lang.String,java.lang.Object):53:53 -> setProperty + 109:121:void setProperty(android.view.View,java.lang.String,java.lang.Object):35:35 -> setProperty + 122:131:void setProperty(android.view.View,java.lang.String,java.lang.Object):47:47 -> setProperty + 132:145:void setProperty(android.view.View,java.lang.String,java.lang.Object):44:44 -> setProperty + 146:158:void setProperty(android.view.View,java.lang.String,java.lang.Object):32:32 -> setProperty + 159:171:void setProperty(android.view.View,java.lang.String,java.lang.Object):29:29 -> setProperty + 172:181:void setProperty(android.view.View,java.lang.String,java.lang.Object):50:50 -> setProperty + 182:195:void setProperty(android.view.View,java.lang.String,java.lang.Object):41:41 -> setProperty + 196:208:void setProperty(android.view.View,java.lang.String,java.lang.Object):38:38 -> setProperty +com.facebook.react.viewmanagers.RNSVGFeColorMatrixManagerInterface -> com.facebook.react.viewmanagers.RNSVGFeColorMatrixManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGFeColorMatrixManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGFeCompositeManagerDelegate -> com.facebook.react.viewmanagers.RNSVGFeCompositeManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGFeCompositeManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):22:22 -> + 1:161:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty + 162:165:void setProperty(android.view.View,java.lang.String,java.lang.Object):64:64 -> setProperty + 166:175:void setProperty(android.view.View,java.lang.String,java.lang.Object):49:49 -> setProperty + 176:188:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 189:202:void setProperty(android.view.View,java.lang.String,java.lang.Object):46:46 -> setProperty + 203:216:void setProperty(android.view.View,java.lang.String,java.lang.Object):43:43 -> setProperty + 217:233:void setProperty(android.view.View,java.lang.String,java.lang.Object):61:61 -> setProperty + 234:250:void setProperty(android.view.View,java.lang.String,java.lang.Object):58:58 -> setProperty + 251:267:void setProperty(android.view.View,java.lang.String,java.lang.Object):55:55 -> setProperty + 268:284:void setProperty(android.view.View,java.lang.String,java.lang.Object):52:52 -> setProperty + 285:297:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty + 298:310:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 311:324:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty + 325:338:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty +com.facebook.react.viewmanagers.RNSVGFeCompositeManagerInterface -> com.facebook.react.viewmanagers.RNSVGFeCompositeManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGFeCompositeManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGFeFloodManagerDelegate -> com.facebook.react.viewmanagers.RNSVGFeFloodManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGFeFloodManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):22:22 -> + 1:91:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty + 92:95:void setProperty(android.view.View,java.lang.String,java.lang.Object):49:49 -> setProperty + 96:108:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 109:121:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty + 122:134:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 135:148:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty + 149:167:void setProperty(android.view.View,java.lang.String,java.lang.Object):46:46 -> setProperty + 168:180:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty + 181:194:void setProperty(android.view.View,java.lang.String,java.lang.Object):43:43 -> setProperty +com.facebook.react.viewmanagers.RNSVGFeFloodManagerInterface -> com.facebook.react.viewmanagers.RNSVGFeFloodManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGFeFloodManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGFeGaussianBlurManagerDelegate -> com.facebook.react.viewmanagers.RNSVGFeGaussianBlurManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGFeGaussianBlurManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):22:22 -> + 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:140:void setProperty(android.view.View,java.lang.String,java.lang.Object):49:49 -> setProperty + 141:157:void setProperty(android.view.View,java.lang.String,java.lang.Object):46:46 -> setProperty + 158:167:void setProperty(android.view.View,java.lang.String,java.lang.Object):52:52 -> setProperty + 168:180:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 181:194:void setProperty(android.view.View,java.lang.String,java.lang.Object):43:43 -> setProperty + 195:207:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty + 208:220:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 221:234:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty + 235:248:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty +com.facebook.react.viewmanagers.RNSVGFeGaussianBlurManagerInterface -> com.facebook.react.viewmanagers.RNSVGFeGaussianBlurManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGFeGaussianBlurManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGFeMergeManagerDelegate -> com.facebook.react.viewmanagers.RNSVGFeMergeManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGFeMergeManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):23:23 -> + 1:80:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty + 81:84:void setProperty(android.view.View,java.lang.String,java.lang.Object):47:47 -> setProperty + 85:97:void setProperty(android.view.View,java.lang.String,java.lang.Object):35:35 -> setProperty + 98:107:void setProperty(android.view.View,java.lang.String,java.lang.Object):44:44 -> setProperty + 108:120:void setProperty(android.view.View,java.lang.String,java.lang.Object):32:32 -> setProperty + 121:133:void setProperty(android.view.View,java.lang.String,java.lang.Object):29:29 -> setProperty + 134:147:void setProperty(android.view.View,java.lang.String,java.lang.Object):41:41 -> setProperty + 148:160:void setProperty(android.view.View,java.lang.String,java.lang.Object):38:38 -> setProperty +com.facebook.react.viewmanagers.RNSVGFeMergeManagerInterface -> com.facebook.react.viewmanagers.RNSVGFeMergeManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGFeMergeManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGFeOffsetManagerDelegate -> com.facebook.react.viewmanagers.RNSVGFeOffsetManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGFeOffsetManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):22:22 -> + 1:104:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty + 105:108:void setProperty(android.view.View,java.lang.String,java.lang.Object):52:52 -> setProperty + 109:121:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 122:135:void setProperty(android.view.View,java.lang.String,java.lang.Object):43:43 -> setProperty + 136:148:void setProperty(android.view.View,java.lang.String,java.lang.Object):49:49 -> setProperty + 149:161:void setProperty(android.view.View,java.lang.String,java.lang.Object):46:46 -> setProperty + 162:174:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty + 175:187:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 188:201:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty + 202:214:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty +com.facebook.react.viewmanagers.RNSVGFeOffsetManagerInterface -> com.facebook.react.viewmanagers.RNSVGFeOffsetManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGFeOffsetManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGFilterManagerDelegate -> com.facebook.react.viewmanagers.RNSVGFilterManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGFilterManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):22:22 -> + 1:91:void setProperty(android.view.View,java.lang.String,java.lang.Object):26:26 -> setProperty + 92:95:void setProperty(android.view.View,java.lang.String,java.lang.Object):49:49 -> setProperty + 96:108:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty + 109:122:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 123:135:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 136:148:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty + 149:158:void setProperty(android.view.View,java.lang.String,java.lang.Object):43:43 -> setProperty + 159:171:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty + 172:182:void setProperty(android.view.View,java.lang.String,java.lang.Object):46:46 -> setProperty +com.facebook.react.viewmanagers.RNSVGFilterManagerInterface -> com.facebook.react.viewmanagers.RNSVGFilterManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGFilterManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGForeignObjectManagerDelegate -> com.facebook.react.viewmanagers.RNSVGForeignObjectManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGForeignObjectManagerDelegate.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:490:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 491:507:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 508:524:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 525:538:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 539:555:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 556:572:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 573:586:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 587:599:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 600:612:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 613:626:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 627:639:void setProperty(android.view.View,java.lang.String,java.lang.Object):129:129 -> setProperty + 640:656:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 657:672:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 673:689:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 690:703:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 704:717:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 718:730:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 731:743:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 744:756:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty + 757:769:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 770:786:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 787:803:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 804:817:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 818:834:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 835:851:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 852:864:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 865:877:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 878:891:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 892:905:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 906:915:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 916:925:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 926:938:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty + 939:953:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 954:968:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty +com.facebook.react.viewmanagers.RNSVGForeignObjectManagerInterface -> com.facebook.react.viewmanagers.RNSVGForeignObjectManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGForeignObjectManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGGroupManagerDelegate -> com.facebook.react.viewmanagers.RNSVGGroupManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGGroupManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 1:417:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 418:421:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 422:434:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 435:451:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 452:468:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 469:482:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 483:499:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 500:516:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 517:530:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 531:543:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 544:556:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 557:570:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 571:587:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 588:603:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 604:620:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 621:634:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 635:648:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 649:661:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 662:674:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 675:691:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 692:708:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 709:722:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 723:739:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 740:756:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 757:769:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 770:782:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 783:796:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 797:810:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 811:820:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 821:830:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 831:845:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 846:860:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty +com.facebook.react.viewmanagers.RNSVGGroupManagerInterface -> com.facebook.react.viewmanagers.RNSVGGroupManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGGroupManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGImageManagerDelegate -> com.facebook.react.viewmanagers.RNSVGImageManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGImageManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):25:25 -> + 1:473:void setProperty(android.view.View,java.lang.String,java.lang.Object):29:29 -> setProperty + 474:477:void setProperty(android.view.View,java.lang.String,java.lang.Object):133:133 -> setProperty + 478:490:void setProperty(android.view.View,java.lang.String,java.lang.Object):85:85 -> setProperty + 491:507:void setProperty(android.view.View,java.lang.String,java.lang.Object):130:130 -> setProperty + 508:524:void setProperty(android.view.View,java.lang.String,java.lang.Object):58:58 -> setProperty + 525:541:void setProperty(android.view.View,java.lang.String,java.lang.Object):91:91 -> setProperty + 542:555:void setProperty(android.view.View,java.lang.String,java.lang.Object):61:61 -> setProperty + 556:572:void setProperty(android.view.View,java.lang.String,java.lang.Object):88:88 -> setProperty + 573:589:void setProperty(android.view.View,java.lang.String,java.lang.Object):55:55 -> setProperty + 590:603:void setProperty(android.view.View,java.lang.String,java.lang.Object):52:52 -> setProperty + 604:616:void setProperty(android.view.View,java.lang.String,java.lang.Object):94:94 -> setProperty + 617:630:void setProperty(android.view.View,java.lang.String,java.lang.Object):43:43 -> setProperty + 631:643:void setProperty(android.view.View,java.lang.String,java.lang.Object):118:118 -> setProperty + 644:660:void setProperty(android.view.View,java.lang.String,java.lang.Object):103:103 -> setProperty + 661:676:void setProperty(android.view.View,java.lang.String,java.lang.Object):67:67 -> setProperty + 677:690:void setProperty(android.view.View,java.lang.String,java.lang.Object):127:127 -> setProperty + 691:707:void setProperty(android.view.View,java.lang.String,java.lang.Object):100:100 -> setProperty + 708:721:void setProperty(android.view.View,java.lang.String,java.lang.Object):31:31 -> setProperty + 722:735:void setProperty(android.view.View,java.lang.String,java.lang.Object):40:40 -> setProperty + 736:748:void setProperty(android.view.View,java.lang.String,java.lang.Object):70:70 -> setProperty + 749:758:void setProperty(android.view.View,java.lang.String,java.lang.Object):124:124 -> setProperty + 759:771:void setProperty(android.view.View,java.lang.String,java.lang.Object):115:115 -> setProperty + 772:784:void setProperty(android.view.View,java.lang.String,java.lang.Object):112:112 -> setProperty + 785:801:void setProperty(android.view.View,java.lang.String,java.lang.Object):97:97 -> setProperty + 802:818:void setProperty(android.view.View,java.lang.String,java.lang.Object):73:73 -> setProperty + 819:832:void setProperty(android.view.View,java.lang.String,java.lang.Object):64:64 -> setProperty + 833:849:void setProperty(android.view.View,java.lang.String,java.lang.Object):82:82 -> setProperty + 850:866:void setProperty(android.view.View,java.lang.String,java.lang.Object):76:76 -> setProperty + 867:879:void setProperty(android.view.View,java.lang.String,java.lang.Object):79:79 -> setProperty + 880:893:void setProperty(android.view.View,java.lang.String,java.lang.Object):46:46 -> setProperty + 894:907:void setProperty(android.view.View,java.lang.String,java.lang.Object):49:49 -> setProperty + 908:917:void setProperty(android.view.View,java.lang.String,java.lang.Object):106:106 -> setProperty + 918:927:void setProperty(android.view.View,java.lang.String,java.lang.Object):37:37 -> setProperty + 928:940:void setProperty(android.view.View,java.lang.String,java.lang.Object):121:121 -> setProperty + 941:955:void setProperty(android.view.View,java.lang.String,java.lang.Object):34:34 -> setProperty + 956:970:void setProperty(android.view.View,java.lang.String,java.lang.Object):109:109 -> setProperty +com.facebook.react.viewmanagers.RNSVGImageManagerInterface -> com.facebook.react.viewmanagers.RNSVGImageManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGImageManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGLineManagerDelegate -> com.facebook.react.viewmanagers.RNSVGLineManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGLineManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 1:431:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 432:435:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty + 436:448:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 449:465:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 466:482:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 483:496:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 497:513:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 514:530:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 531:544:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 545:557:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 558:571:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 572:588:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 589:604:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 605:621:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 622:635:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 636:649:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 650:662:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 663:675:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 676:688:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 689:701:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 702:714:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 715:731:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 732:748:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 749:762:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 763:779:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 780:796:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 797:809:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 810:823:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 824:837:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 838:847:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 848:857:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 858:872:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 873:886:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty +com.facebook.react.viewmanagers.RNSVGLineManagerInterface -> com.facebook.react.viewmanagers.RNSVGLineManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGLineManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGLinearGradientManagerDelegate -> com.facebook.react.viewmanagers.RNSVGLinearGradientManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGLinearGradientManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):23:23 -> + 1:259:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty + 260:263:void setProperty(android.view.View,java.lang.String,java.lang.Object):86:86 -> setProperty + 264:280:void setProperty(android.view.View,java.lang.String,java.lang.Object):56:56 -> setProperty + 281:290:void setProperty(android.view.View,java.lang.String,java.lang.Object):83:83 -> setProperty + 291:304:void setProperty(android.view.View,java.lang.String,java.lang.Object):59:59 -> setProperty + 305:321:void setProperty(android.view.View,java.lang.String,java.lang.Object):53:53 -> setProperty + 322:335:void setProperty(android.view.View,java.lang.String,java.lang.Object):50:50 -> setProperty + 336:349:void setProperty(android.view.View,java.lang.String,java.lang.Object):41:41 -> setProperty + 350:359:void setProperty(android.view.View,java.lang.String,java.lang.Object):77:77 -> setProperty + 360:373:void setProperty(android.view.View,java.lang.String,java.lang.Object):29:29 -> setProperty + 374:387:void setProperty(android.view.View,java.lang.String,java.lang.Object):38:38 -> setProperty + 388:400:void setProperty(android.view.View,java.lang.String,java.lang.Object):74:74 -> setProperty + 401:413:void setProperty(android.view.View,java.lang.String,java.lang.Object):68:68 -> setProperty + 414:426:void setProperty(android.view.View,java.lang.String,java.lang.Object):71:71 -> setProperty + 427:439:void setProperty(android.view.View,java.lang.String,java.lang.Object):65:65 -> setProperty + 440:453:void setProperty(android.view.View,java.lang.String,java.lang.Object):62:62 -> setProperty + 454:467:void setProperty(android.view.View,java.lang.String,java.lang.Object):44:44 -> setProperty + 468:481:void setProperty(android.view.View,java.lang.String,java.lang.Object):47:47 -> setProperty + 482:491:void setProperty(android.view.View,java.lang.String,java.lang.Object):35:35 -> setProperty + 492:508:void setProperty(android.view.View,java.lang.String,java.lang.Object):32:32 -> setProperty + 509:526:void setProperty(android.view.View,java.lang.String,java.lang.Object):80:80 -> setProperty +com.facebook.react.viewmanagers.RNSVGLinearGradientManagerInterface -> com.facebook.react.viewmanagers.RNSVGLinearGradientManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGLinearGradientManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGMarkerManagerDelegate -> com.facebook.react.viewmanagers.RNSVGMarkerManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGMarkerManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 1:585:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 586:589:void setProperty(android.view.View,java.lang.String,java.lang.Object):156:156 -> setProperty + 590:602:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty + 603:615:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 616:632:void setProperty(android.view.View,java.lang.String,java.lang.Object):153:153 -> setProperty + 633:649:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 650:666:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 667:680:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 681:697:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 698:714:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 715:728:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 729:741:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 742:754:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 755:771:void setProperty(android.view.View,java.lang.String,java.lang.Object):144:144 -> setProperty + 772:784:void setProperty(android.view.View,java.lang.String,java.lang.Object):129:129 -> setProperty + 785:798:void setProperty(android.view.View,java.lang.String,java.lang.Object):132:132 -> setProperty + 799:812:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 813:829:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 830:845:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 846:859:void setProperty(android.view.View,java.lang.String,java.lang.Object):150:150 -> setProperty + 860:876:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 877:889:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty + 890:902:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 903:916:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 917:933:void setProperty(android.view.View,java.lang.String,java.lang.Object):141:141 -> setProperty + 934:950:void setProperty(android.view.View,java.lang.String,java.lang.Object):138:138 -> setProperty + 951:964:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 965:977:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 978:990:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 991:1007:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 1008:1024:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 1025:1038:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 1039:1055:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 1056:1072:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 1073:1085:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 1086:1098:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 1099:1112:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 1113:1126:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 1127:1136:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 1137:1150:void setProperty(android.view.View,java.lang.String,java.lang.Object):135:135 -> setProperty + 1151:1160:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 1161:1175:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 1176:1189:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty + 1190:1206:void setProperty(android.view.View,java.lang.String,java.lang.Object):147:147 -> setProperty +com.facebook.react.viewmanagers.RNSVGMarkerManagerInterface -> com.facebook.react.viewmanagers.RNSVGMarkerManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGMarkerManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGMaskManagerDelegate -> com.facebook.react.viewmanagers.RNSVGMaskManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGMaskManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 1:515:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 516:519:void setProperty(android.view.View,java.lang.String,java.lang.Object):141:141 -> setProperty + 520:536:void setProperty(android.view.View,java.lang.String,java.lang.Object):135:135 -> setProperty + 537:549:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 550:566:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 567:583:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 584:597:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 598:614:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 615:631:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 632:645:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 646:658:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 659:671:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 672:688:void setProperty(android.view.View,java.lang.String,java.lang.Object):138:138 -> setProperty + 689:702:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 703:715:void setProperty(android.view.View,java.lang.String,java.lang.Object):129:129 -> setProperty + 716:732:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 733:748:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 749:765:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 766:779:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 780:793:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 794:806:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 807:819:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 820:832:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty + 833:845:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 846:862:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 863:879:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 880:896:void setProperty(android.view.View,java.lang.String,java.lang.Object):132:132 -> setProperty + 897:910:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 911:927:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 928:944:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 945:957:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 958:970:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 971:984:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 985:998:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 999:1008:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 1009:1018:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 1019:1031:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty + 1032:1046:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 1047:1060:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty +com.facebook.react.viewmanagers.RNSVGMaskManagerInterface -> com.facebook.react.viewmanagers.RNSVGMaskManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGMaskManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGPathManagerDelegate -> com.facebook.react.viewmanagers.RNSVGPathManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGPathManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 1:389:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 390:393:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 394:406:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 407:423:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 424:440:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 441:454:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 455:471:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 472:488:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 489:502:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 503:515:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 516:529:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 530:546:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 547:562:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 563:579:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 580:593:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 594:607:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 608:620:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 621:634:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 635:651:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 652:668:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 669:682:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 683:699:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 700:716:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 717:729:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 730:743:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 744:757:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 758:767:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 768:777:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 778:792:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 793:806:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty +com.facebook.react.viewmanagers.RNSVGPathManagerInterface -> com.facebook.react.viewmanagers.RNSVGPathManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGPathManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGPatternManagerDelegate -> com.facebook.react.viewmanagers.RNSVGPatternManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGPatternManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 1:599:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 600:603:void setProperty(android.view.View,java.lang.String,java.lang.Object):159:159 -> setProperty + 604:616:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 617:633:void setProperty(android.view.View,java.lang.String,java.lang.Object):156:156 -> setProperty + 634:650:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 651:667:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 668:681:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 682:698:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 699:715:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 716:729:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 730:739:void setProperty(android.view.View,java.lang.String,java.lang.Object):138:138 -> setProperty + 740:752:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 753:765:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 766:782:void setProperty(android.view.View,java.lang.String,java.lang.Object):147:147 -> setProperty + 783:796:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 797:809:void setProperty(android.view.View,java.lang.String,java.lang.Object):129:129 -> setProperty + 810:826:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 827:842:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 843:856:void setProperty(android.view.View,java.lang.String,java.lang.Object):153:153 -> setProperty + 857:873:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 874:887:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 888:904:void setProperty(android.view.View,java.lang.String,java.lang.Object):144:144 -> setProperty + 905:921:void setProperty(android.view.View,java.lang.String,java.lang.Object):141:141 -> setProperty + 922:935:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 936:948:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 949:961:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 962:974:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty + 975:987:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 988:1004:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 1005:1021:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 1022:1038:void setProperty(android.view.View,java.lang.String,java.lang.Object):135:135 -> setProperty + 1039:1055:void setProperty(android.view.View,java.lang.String,java.lang.Object):132:132 -> setProperty + 1056:1069:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 1070:1086:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 1087:1103:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 1104:1116:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 1117:1129:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 1130:1143:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 1144:1157:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 1158:1167:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 1168:1177:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 1178:1190:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty + 1191:1205:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 1206:1219:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty + 1220:1236:void setProperty(android.view.View,java.lang.String,java.lang.Object):150:150 -> setProperty +com.facebook.react.viewmanagers.RNSVGPatternManagerInterface -> com.facebook.react.viewmanagers.RNSVGPatternManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGPatternManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGRadialGradientManagerDelegate -> com.facebook.react.viewmanagers.RNSVGRadialGradientManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGRadialGradientManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):23:23 -> + 1:287:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty + 288:291:void setProperty(android.view.View,java.lang.String,java.lang.Object):92:92 -> setProperty + 292:308:void setProperty(android.view.View,java.lang.String,java.lang.Object):56:56 -> setProperty + 309:318:void setProperty(android.view.View,java.lang.String,java.lang.Object):89:89 -> setProperty + 319:332:void setProperty(android.view.View,java.lang.String,java.lang.Object):59:59 -> setProperty + 333:349:void setProperty(android.view.View,java.lang.String,java.lang.Object):53:53 -> setProperty + 350:363:void setProperty(android.view.View,java.lang.String,java.lang.Object):50:50 -> setProperty + 364:377:void setProperty(android.view.View,java.lang.String,java.lang.Object):41:41 -> setProperty + 378:387:void setProperty(android.view.View,java.lang.String,java.lang.Object):83:83 -> setProperty + 388:401:void setProperty(android.view.View,java.lang.String,java.lang.Object):29:29 -> setProperty + 402:415:void setProperty(android.view.View,java.lang.String,java.lang.Object):38:38 -> setProperty + 416:428:void setProperty(android.view.View,java.lang.String,java.lang.Object):80:80 -> setProperty + 429:441:void setProperty(android.view.View,java.lang.String,java.lang.Object):77:77 -> setProperty + 442:454:void setProperty(android.view.View,java.lang.String,java.lang.Object):68:68 -> setProperty + 455:467:void setProperty(android.view.View,java.lang.String,java.lang.Object):65:65 -> setProperty + 468:480:void setProperty(android.view.View,java.lang.String,java.lang.Object):74:74 -> setProperty + 481:493:void setProperty(android.view.View,java.lang.String,java.lang.Object):71:71 -> setProperty + 494:507:void setProperty(android.view.View,java.lang.String,java.lang.Object):62:62 -> setProperty + 508:521:void setProperty(android.view.View,java.lang.String,java.lang.Object):44:44 -> setProperty + 522:535:void setProperty(android.view.View,java.lang.String,java.lang.Object):47:47 -> setProperty + 536:545:void setProperty(android.view.View,java.lang.String,java.lang.Object):35:35 -> setProperty + 546:562:void setProperty(android.view.View,java.lang.String,java.lang.Object):32:32 -> setProperty + 563:580:void setProperty(android.view.View,java.lang.String,java.lang.Object):86:86 -> setProperty +com.facebook.react.viewmanagers.RNSVGRadialGradientManagerInterface -> com.facebook.react.viewmanagers.RNSVGRadialGradientManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGRadialGradientManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGRectManagerDelegate -> com.facebook.react.viewmanagers.RNSVGRectManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGRectManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 1:459:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 460:463:void setProperty(android.view.View,java.lang.String,java.lang.Object):129:129 -> setProperty + 464:476:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 477:493:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 494:510:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 511:524:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 525:541:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 542:558:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 559:572:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 573:585:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 586:599:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 600:612:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 613:629:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 630:645:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 646:662:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 663:676:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 677:690:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 691:703:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 704:716:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty + 717:729:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty + 730:742:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 743:755:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 756:772:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 773:789:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 790:803:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 804:820:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 821:837:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 838:850:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 851:864:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 865:878:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 879:888:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 889:898:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 899:911:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 912:926:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 927:940:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty +com.facebook.react.viewmanagers.RNSVGRectManagerInterface -> com.facebook.react.viewmanagers.RNSVGRectManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGRectManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGSvgViewAndroidManagerDelegate -> com.facebook.react.viewmanagers.RNSVGSvgViewAndroidManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGSvgViewAndroidManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 1:666:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 667:670:void setProperty(android.view.View,java.lang.String,java.lang.Object):174:174 -> setProperty + 671:686:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 687:703:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 704:720:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 721:730:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 731:743:void setProperty(android.view.View,java.lang.String,java.lang.Object):162:162 -> setProperty + 744:760:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 761:777:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 778:790:void setProperty(android.view.View,java.lang.String,java.lang.Object):135:135 -> setProperty + 791:806:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 807:819:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 820:832:void setProperty(android.view.View,java.lang.String,java.lang.Object):165:165 -> setProperty + 833:848:void setProperty(android.view.View,java.lang.String,java.lang.Object):129:129 -> setProperty + 849:862:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 863:878:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 879:894:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty + 895:911:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 912:924:void setProperty(android.view.View,java.lang.String,java.lang.Object):144:144 -> setProperty + 925:937:void setProperty(android.view.View,java.lang.String,java.lang.Object):147:147 -> setProperty + 938:954:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 955:967:void setProperty(android.view.View,java.lang.String,java.lang.Object):141:141 -> setProperty + 968:983:void setProperty(android.view.View,java.lang.String,java.lang.Object):132:132 -> setProperty + 984:1000:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 1001:1016:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 1017:1030:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 1031:1047:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 1048:1064:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 1065:1077:void setProperty(android.view.View,java.lang.String,java.lang.Object):171:171 -> setProperty + 1078:1087:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 1088:1100:void setProperty(android.view.View,java.lang.String,java.lang.Object):159:159 -> setProperty + 1101:1113:void setProperty(android.view.View,java.lang.String,java.lang.Object):168:168 -> setProperty + 1114:1129:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 1130:1146:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 1147:1160:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 1161:1173:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 1174:1186:void setProperty(android.view.View,java.lang.String,java.lang.Object):153:153 -> setProperty + 1187:1203:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty + 1204:1220:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 1221:1237:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 1238:1250:void setProperty(android.view.View,java.lang.String,java.lang.Object):156:156 -> setProperty + 1251:1263:void setProperty(android.view.View,java.lang.String,java.lang.Object):150:150 -> setProperty + 1264:1280:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 1281:1293:void setProperty(android.view.View,java.lang.String,java.lang.Object):138:138 -> setProperty + 1294:1309:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 1310:1325:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 1326:1342:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 1343:1356:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty + 1357:1372:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 1373:1386:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty +com.facebook.react.viewmanagers.RNSVGSvgViewAndroidManagerInterface -> com.facebook.react.viewmanagers.RNSVGSvgViewAndroidManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGSvgViewAndroidManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGSymbolManagerDelegate -> com.facebook.react.viewmanagers.RNSVGSymbolManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGSymbolManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 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:518:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 519:535:void setProperty(android.view.View,java.lang.String,java.lang.Object):135:135 -> setProperty + 536:552:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 553:569:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 570:583:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 584:600:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 601:617:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 618:631:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 632:644:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 645:657:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 658:674:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty + 675:688:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 689:705:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 706:721:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 722:735:void setProperty(android.view.View,java.lang.String,java.lang.Object):132:132 -> setProperty + 736:752:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 753:766:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 767:783:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty + 784:800:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 801:814:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 815:827:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 828:840:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 841:857:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 858:874:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 875:888:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 889:905:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 906:922:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 923:935:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 936:948:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 949:962:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 963:976:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 977:986:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 987:996:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 997:1011:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 1012:1025:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty + 1026:1042:void setProperty(android.view.View,java.lang.String,java.lang.Object):129:129 -> setProperty +com.facebook.react.viewmanagers.RNSVGSymbolManagerInterface -> com.facebook.react.viewmanagers.RNSVGSymbolManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGSymbolManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGTSpanManagerDelegate -> com.facebook.react.viewmanagers.RNSVGTSpanManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGTSpanManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 1:585:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 586:589:void setProperty(android.view.View,java.lang.String,java.lang.Object):156:156 -> setProperty + 590:602:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 603:619:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 620:636:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 637:650:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 651:663:void setProperty(android.view.View,java.lang.String,java.lang.Object):138:138 -> setProperty + 664:680:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 681:694:void setProperty(android.view.View,java.lang.String,java.lang.Object):153:153 -> setProperty + 695:711:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 712:725:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 726:738:void setProperty(android.view.View,java.lang.String,java.lang.Object):135:135 -> setProperty + 739:751:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 752:764:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 765:777:void setProperty(android.view.View,java.lang.String,java.lang.Object):141:141 -> setProperty + 778:791:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 792:808:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 809:824:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 825:841:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 842:855:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 856:869:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 870:882:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 883:895:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 896:908:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty + 909:921:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 922:934:void setProperty(android.view.View,java.lang.String,java.lang.Object):129:129 -> setProperty + 935:947:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty + 948:964:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 965:981:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 982:995:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 996:1012:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 1013:1029:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 1030:1042:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 1043:1055:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 1056:1068:void setProperty(android.view.View,java.lang.String,java.lang.Object):132:132 -> setProperty + 1069:1082:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 1083:1096:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 1097:1106:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 1107:1116:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 1117:1129:void setProperty(android.view.View,java.lang.String,java.lang.Object):150:150 -> setProperty + 1130:1143:void setProperty(android.view.View,java.lang.String,java.lang.Object):147:147 -> setProperty + 1144:1158:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 1159:1172:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty + 1173:1186:void setProperty(android.view.View,java.lang.String,java.lang.Object):144:144 -> setProperty +com.facebook.react.viewmanagers.RNSVGTSpanManagerInterface -> com.facebook.react.viewmanagers.RNSVGTSpanManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGTSpanManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGTextManagerDelegate -> com.facebook.react.viewmanagers.RNSVGTextManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGTextManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 1:571:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 572:575:void setProperty(android.view.View,java.lang.String,java.lang.Object):153:153 -> setProperty + 576:588:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 589:605:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 606:622:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 623:636:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 637:649:void setProperty(android.view.View,java.lang.String,java.lang.Object):138:138 -> setProperty + 650:666:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 667:683:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 684:697:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 698:710:void setProperty(android.view.View,java.lang.String,java.lang.Object):135:135 -> setProperty + 711:723:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 724:736:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 737:749:void setProperty(android.view.View,java.lang.String,java.lang.Object):141:141 -> setProperty + 750:763:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 764:780:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 781:796:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 797:813:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 814:827:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 828:841:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 842:854:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 855:867:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 868:880:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty + 881:893:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 894:906:void setProperty(android.view.View,java.lang.String,java.lang.Object):129:129 -> setProperty + 907:919:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty + 920:936:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 937:953:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 954:967:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 968:984:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 985:1001:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 1002:1014:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 1015:1027:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 1028:1040:void setProperty(android.view.View,java.lang.String,java.lang.Object):132:132 -> setProperty + 1041:1054:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 1055:1068:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 1069:1078:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 1079:1088:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 1089:1101:void setProperty(android.view.View,java.lang.String,java.lang.Object):150:150 -> setProperty + 1102:1115:void setProperty(android.view.View,java.lang.String,java.lang.Object):147:147 -> setProperty + 1116:1130:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 1131:1144:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty + 1145:1158:void setProperty(android.view.View,java.lang.String,java.lang.Object):144:144 -> setProperty +com.facebook.react.viewmanagers.RNSVGTextManagerInterface -> com.facebook.react.viewmanagers.RNSVGTextManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGTextManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGTextPathManagerDelegate -> com.facebook.react.viewmanagers.RNSVGTextPathManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGTextPathManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 1:655:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 656:659:void setProperty(android.view.View,java.lang.String,java.lang.Object):171:171 -> setProperty + 660:672:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 673:689:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 690:706:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 707:720:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 721:733:void setProperty(android.view.View,java.lang.String,java.lang.Object):138:138 -> setProperty + 734:747:void setProperty(android.view.View,java.lang.String,java.lang.Object):162:162 -> setProperty + 748:764:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 765:781:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 782:795:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 796:808:void setProperty(android.view.View,java.lang.String,java.lang.Object):135:135 -> setProperty + 809:821:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 822:834:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 835:847:void setProperty(android.view.View,java.lang.String,java.lang.Object):141:141 -> setProperty + 848:861:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 862:878:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 879:894:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 895:911:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 912:925:void setProperty(android.view.View,java.lang.String,java.lang.Object):156:156 -> setProperty + 926:939:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 940:953:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 954:967:void setProperty(android.view.View,java.lang.String,java.lang.Object):153:153 -> setProperty + 968:980:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 981:993:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 994:1006:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty + 1007:1019:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 1020:1032:void setProperty(android.view.View,java.lang.String,java.lang.Object):129:129 -> setProperty + 1033:1045:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty + 1046:1062:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 1063:1079:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 1080:1093:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 1094:1110:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 1111:1127:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 1128:1140:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 1141:1153:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 1154:1166:void setProperty(android.view.View,java.lang.String,java.lang.Object):132:132 -> setProperty + 1167:1180:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 1181:1194:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 1195:1204:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 1205:1218:void setProperty(android.view.View,java.lang.String,java.lang.Object):159:159 -> setProperty + 1219:1228:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 1229:1241:void setProperty(android.view.View,java.lang.String,java.lang.Object):150:150 -> setProperty + 1242:1255:void setProperty(android.view.View,java.lang.String,java.lang.Object):147:147 -> setProperty + 1256:1270:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 1271:1284:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty + 1285:1298:void setProperty(android.view.View,java.lang.String,java.lang.Object):144:144 -> setProperty + 1299:1311:void setProperty(android.view.View,java.lang.String,java.lang.Object):168:168 -> setProperty + 1312:1326:void setProperty(android.view.View,java.lang.String,java.lang.Object):165:165 -> setProperty +com.facebook.react.viewmanagers.RNSVGTextPathManagerInterface -> com.facebook.react.viewmanagers.RNSVGTextPathManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGTextPathManagerInterface.java"} +com.facebook.react.viewmanagers.RNSVGUseManagerDelegate -> com.facebook.react.viewmanagers.RNSVGUseManagerDelegate: +# {"id":"sourceFile","fileName":"RNSVGUseManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):24:24 -> + 1:445:void setProperty(android.view.View,java.lang.String,java.lang.Object):28:28 -> setProperty + 446:449:void setProperty(android.view.View,java.lang.String,java.lang.Object):126:126 -> setProperty + 450:462:void setProperty(android.view.View,java.lang.String,java.lang.Object):84:84 -> setProperty + 463:479:void setProperty(android.view.View,java.lang.String,java.lang.Object):57:57 -> setProperty + 480:496:void setProperty(android.view.View,java.lang.String,java.lang.Object):90:90 -> setProperty + 497:510:void setProperty(android.view.View,java.lang.String,java.lang.Object):60:60 -> setProperty + 511:527:void setProperty(android.view.View,java.lang.String,java.lang.Object):87:87 -> setProperty + 528:544:void setProperty(android.view.View,java.lang.String,java.lang.Object):54:54 -> setProperty + 545:558:void setProperty(android.view.View,java.lang.String,java.lang.Object):51:51 -> setProperty + 559:571:void setProperty(android.view.View,java.lang.String,java.lang.Object):93:93 -> setProperty + 572:585:void setProperty(android.view.View,java.lang.String,java.lang.Object):42:42 -> setProperty + 586:598:void setProperty(android.view.View,java.lang.String,java.lang.Object):123:123 -> setProperty + 599:615:void setProperty(android.view.View,java.lang.String,java.lang.Object):102:102 -> setProperty + 616:631:void setProperty(android.view.View,java.lang.String,java.lang.Object):66:66 -> setProperty + 632:648:void setProperty(android.view.View,java.lang.String,java.lang.Object):99:99 -> setProperty + 649:662:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty + 663:676:void setProperty(android.view.View,java.lang.String,java.lang.Object):39:39 -> setProperty + 677:690:void setProperty(android.view.View,java.lang.String,java.lang.Object):111:111 -> setProperty + 691:703:void setProperty(android.view.View,java.lang.String,java.lang.Object):69:69 -> setProperty + 704:716:void setProperty(android.view.View,java.lang.String,java.lang.Object):117:117 -> setProperty + 717:729:void setProperty(android.view.View,java.lang.String,java.lang.Object):114:114 -> setProperty + 730:746:void setProperty(android.view.View,java.lang.String,java.lang.Object):96:96 -> setProperty + 747:763:void setProperty(android.view.View,java.lang.String,java.lang.Object):72:72 -> setProperty + 764:777:void setProperty(android.view.View,java.lang.String,java.lang.Object):63:63 -> setProperty + 778:794:void setProperty(android.view.View,java.lang.String,java.lang.Object):81:81 -> setProperty + 795:811:void setProperty(android.view.View,java.lang.String,java.lang.Object):75:75 -> setProperty + 812:824:void setProperty(android.view.View,java.lang.String,java.lang.Object):78:78 -> setProperty + 825:838:void setProperty(android.view.View,java.lang.String,java.lang.Object):45:45 -> setProperty + 839:852:void setProperty(android.view.View,java.lang.String,java.lang.Object):48:48 -> setProperty + 853:862:void setProperty(android.view.View,java.lang.String,java.lang.Object):105:105 -> setProperty + 863:872:void setProperty(android.view.View,java.lang.String,java.lang.Object):36:36 -> setProperty + 873:885:void setProperty(android.view.View,java.lang.String,java.lang.Object):120:120 -> setProperty + 886:900:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 901:914:void setProperty(android.view.View,java.lang.String,java.lang.Object):108:108 -> setProperty +com.facebook.react.viewmanagers.RNSVGUseManagerInterface -> com.facebook.react.viewmanagers.RNSVGUseManagerInterface: +# {"id":"sourceFile","fileName":"RNSVGUseManagerInterface.java"} +com.facebook.react.viewmanagers.SafeAreaViewManagerDelegate -> com.facebook.react.viewmanagers.SafeAreaViewManagerDelegate: +# {"id":"sourceFile","fileName":"SafeAreaViewManagerDelegate.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.SafeAreaViewManagerInterface -> com.facebook.react.viewmanagers.SafeAreaViewManagerInterface: +# {"id":"sourceFile","fileName":"SafeAreaViewManagerInterface.java"} +com.facebook.react.viewmanagers.UnimplementedNativeViewManagerDelegate -> com.facebook.react.viewmanagers.UnimplementedNativeViewManagerDelegate: +# {"id":"sourceFile","fileName":"UnimplementedNativeViewManagerDelegate.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:30:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty +com.facebook.react.viewmanagers.UnimplementedNativeViewManagerInterface -> com.facebook.react.viewmanagers.UnimplementedNativeViewManagerInterface: +# {"id":"sourceFile","fileName":"UnimplementedNativeViewManagerInterface.java"} +com.facebook.react.viewmanagers.VirtualViewExperimentalManagerDelegate -> com.facebook.react.viewmanagers.VirtualViewExperimentalManagerDelegate: +# {"id":"sourceFile","fileName":"VirtualViewExperimentalManagerDelegate.java"} + 1:4:void (com.facebook.react.uimanager.BaseViewManager):21:21 -> + 1:20:void setProperty(android.view.View,java.lang.String,java.lang.Object):25:25 -> setProperty + 21:24:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty + 25:41:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty + 42:58:void setProperty(android.view.View,java.lang.String,java.lang.Object):30:30 -> setProperty +com.facebook.react.viewmanagers.VirtualViewExperimentalManagerInterface -> com.facebook.react.viewmanagers.VirtualViewExperimentalManagerInterface: +# {"id":"sourceFile","fileName":"VirtualViewExperimentalManagerInterface.java"} +com.facebook.react.viewmanagers.VirtualViewManagerDelegate -> com.facebook.react.viewmanagers.VirtualViewManagerDelegate: +# {"id":"sourceFile","fileName":"VirtualViewManagerDelegate.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:86:void setProperty(android.view.View,java.lang.String,java.lang.Object):27:27 -> setProperty + 87:104:void setProperty(android.view.View,java.lang.String,java.lang.Object):33:33 -> setProperty +com.facebook.react.viewmanagers.VirtualViewManagerInterface -> com.facebook.react.viewmanagers.VirtualViewManagerInterface: +# {"id":"sourceFile","fileName":"VirtualViewManagerInterface.java"} +com.facebook.react.views.common.ContextUtils -> com.facebook.react.views.common.ContextUtils: +# {"id":"sourceFile","fileName":"ContextUtils.kt"} + 1:4:void ():16:16 -> + 6:11:java.lang.Object findContextOfType(android.content.Context,java.lang.Class):29:29 -> findContextOfType + 12:16:java.lang.Object findContextOfType(android.content.Context,java.lang.Class):30:30 -> findContextOfType + 17:30:java.lang.Object findContextOfType(android.content.Context,java.lang.Class):31:31 -> findContextOfType +com.facebook.react.views.common.UiModeUtils -> com.facebook.react.views.common.UiModeUtils: +# {"id":"sourceFile","fileName":"UiModeUtils.kt"} + 1:4:void ():14:14 -> + 6:25:boolean isDarkMode(android.content.Context):24:24 -> isDarkMode +com.facebook.react.views.debuggingoverlay.DebuggingOverlay -> com.facebook.react.views.debuggingoverlay.DebuggingOverlay: +# {"id":"sourceFile","fileName":"DebuggingOverlay.kt"} + 6:8:void (android.content.Context):18:18 -> + 9:15:void (android.content.Context):19:19 -> + 16:22:void (android.content.Context):20:20 -> + 23:29:void (android.content.Context):21:21 -> + 30:36:void (android.content.Context):23:23 -> + 37:43:void (android.content.Context):24:24 -> + 44:50:void (android.content.Context):27:27 -> + 51:53:void (android.content.Context):28:28 -> + 54:61:void (android.content.Context):29:29 -> + 62:65:void (android.content.Context):30:30 -> + 1:1:void $r8$lambda$f32IPX_czybwLArBk33B72P5r6o(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:5:void clearElementsHighlights():58:58 -> clearElementsHighlights + 6:9:void clearElementsHighlights():59:59 -> clearElementsHighlights + 6:8:void onDraw(android.graphics.Canvas):63:63 -> onDraw + 9:35:void onDraw(android.graphics.Canvas):66:66 -> onDraw + 36:44:void onDraw(android.graphics.Canvas):67:67 -> onDraw + 45:53:void onDraw(android.graphics.Canvas):68:68 -> onDraw + 54:57:void onDraw(android.graphics.Canvas):70:70 -> onDraw + 58:62:void onDraw(android.graphics.Canvas):71:71 -> onDraw + 63:78:void onDraw(android.graphics.Canvas):78:78 -> onDraw + 79:85:void onDraw(android.graphics.Canvas):79:79 -> onDraw + 86:89:void onDraw(android.graphics.Canvas):80:80 -> onDraw + 90:107:void onDraw(android.graphics.Canvas):84:84 -> onDraw + 108:114:void onDraw(android.graphics.Canvas):85:85 -> onDraw + 1:9:void onDraw$lambda$1(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,int):72:72 -> onDraw$lambda$1 + 10:18:void onDraw$lambda$1(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,int):73:73 -> onDraw$lambda$1 + 19:22:void onDraw$lambda$1(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,int):75:75 -> onDraw$lambda$1 + 6:7:void setHighlightedElementsRectangles(java.util.List):52:52 -> setHighlightedElementsRectangles + 8:11:void setHighlightedElementsRectangles(java.util.List):53:53 -> setHighlightedElementsRectangles + 6:21:void setTraceUpdates(java.util.List):35:35 -> setTraceUpdates + 22:25:void setTraceUpdates(java.util.List):36:36 -> setTraceUpdates + 26:37:void setTraceUpdates(java.util.List):37:37 -> setTraceUpdates + 38:51:void setTraceUpdates(java.util.List):38:38 -> setTraceUpdates + 52:54:void setTraceUpdates(java.util.List):39:39 -> setTraceUpdates + 55:67:void setTraceUpdates(java.util.List):41:41 -> setTraceUpdates + 68:73:void setTraceUpdates(java.util.List):44:44 -> setTraceUpdates + 74:77:void setTraceUpdates(java.util.List):47:47 -> setTraceUpdates +com.facebook.react.views.debuggingoverlay.DebuggingOverlay$$ExternalSyntheticLambda0 -> com.facebook.react.views.debuggingoverlay.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.debuggingoverlay.DebuggingOverlay com.facebook.react.views.debuggingoverlay.DebuggingOverlay$$InternalSyntheticLambda$1$f08279185bca129a9cf2a09079d2538265ad819045072a0d0f11322986361438$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + int com.facebook.react.views.debuggingoverlay.DebuggingOverlay$$InternalSyntheticLambda$1$f08279185bca129a9cf2a09079d2538265ad819045072a0d0f11322986361438$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.debuggingoverlay.DebuggingOverlay,int):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.debuggingoverlay.DebuggingOverlayManager -> com.facebook.react.views.debuggingoverlay.DebuggingOverlayManager: +# {"id":"sourceFile","fileName":"DebuggingOverlayManager.kt"} + 1:3:void ():26:26 -> + 4:11:void ():29:29 -> + 1:1:void clearElementsHighlights(android.view.View):24:24 -> clearElementsHighlights + 2:2:void clearElementsHighlights(com.facebook.react.views.debuggingoverlay.DebuggingOverlay):124:124 -> clearElementsHighlights + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):24:24 -> createViewInstance + 2:2:com.facebook.react.views.debuggingoverlay.DebuggingOverlay createViewInstance(com.facebook.react.uimanager.ThemedReactContext):128:128 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():31:31 -> getDelegate + 1:3:java.lang.String getName():132:132 -> getName + 1:1:void highlightElements(android.view.View,com.facebook.react.bridge.ReadableArray):24:24 -> highlightElements + 2:2:void highlightElements(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):87:87 -> highlightElements + 3:4:void highlightElements(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):90:91 -> highlightElements + 5:9:void highlightElements(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):93:97 -> highlightElements + 10:10:void highlightElements(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):99:99 -> highlightElements + 11:12:void highlightElements(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):102:103 -> highlightElements + 13:13:void highlightElements(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):113:113 -> highlightElements + 14:15:void highlightElements(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):106:107 -> highlightElements + 16:16:void highlightElements(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):106:106 -> highlightElements + 17:17:void highlightElements(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):104:104 -> highlightElements + 18:18:void highlightElements(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):113:113 -> highlightElements + 19:19:void highlightElements(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):119:119 -> highlightElements + 1:1:void highlightTraceUpdates(android.view.View,com.facebook.react.bridge.ReadableArray):24:24 -> highlightTraceUpdates + 2:2:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):34:34 -> highlightTraceUpdates + 3:6:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):37:40 -> highlightTraceUpdates + 7:8:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):43:44 -> highlightTraceUpdates + 9:9:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):43:43 -> highlightTraceUpdates + 10:10:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):41:41 -> highlightTraceUpdates + 11:12:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):51:52 -> highlightTraceUpdates + 13:16:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):55:58 -> highlightTraceUpdates + 17:17:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):60:60 -> highlightTraceUpdates + 18:18:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):62:62 -> highlightTraceUpdates + 19:20:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):65:66 -> highlightTraceUpdates + 21:21:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):76:76 -> highlightTraceUpdates + 22:23:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):69:70 -> highlightTraceUpdates + 24:24:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):69:69 -> highlightTraceUpdates + 25:25:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):67:67 -> highlightTraceUpdates + 26:26:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):76:76 -> highlightTraceUpdates + 27:27:void highlightTraceUpdates(com.facebook.react.views.debuggingoverlay.DebuggingOverlay,com.facebook.react.bridge.ReadableArray):82:82 -> highlightTraceUpdates +com.facebook.react.views.debuggingoverlay.DebuggingOverlayManager$Companion -> com.facebook.react.views.debuggingoverlay.DebuggingOverlayManager$Companion: +# {"id":"sourceFile","fileName":"DebuggingOverlayManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():135:135 -> +com.facebook.react.views.debuggingoverlay.TraceUpdate -> com.facebook.react.views.debuggingoverlay.TraceUpdate: +# {"id":"sourceFile","fileName":"TraceUpdate.kt"} + 6:15:void (int,android.graphics.RectF,int):12:12 -> + 1:3:int getColor():12:12 -> getColor + 1:3:int getId():12:12 -> getId + 1:3:android.graphics.RectF getRectangle():12:12 -> getRectangle +com.facebook.react.views.drawer.ReactDrawerLayout -> com.facebook.react.views.drawer.ReactDrawerLayout: +# {"id":"sourceFile","fileName":"ReactDrawerLayout.kt"} + 6:11:void (com.facebook.react.bridge.ReactContext):31:31 -> + 12:14:void (com.facebook.react.bridge.ReactContext):32:32 -> + 15:16:void (com.facebook.react.bridge.ReactContext):33:33 -> + 17:21:void (com.facebook.react.bridge.ReactContext):39:39 -> + 22:25:void (com.facebook.react.bridge.ReactContext):37:37 -> + 1:6:void closeDrawer$ReactAndroid_release():96:96 -> closeDrawer$ReactAndroid_release + 6:11:boolean onInterceptTouchEvent(android.view.MotionEvent):65:65 -> onInterceptTouchEvent + 12:15:boolean onInterceptTouchEvent(android.view.MotionEvent):66:66 -> onInterceptTouchEvent + 16:19:boolean onInterceptTouchEvent(android.view.MotionEvent):67:67 -> onInterceptTouchEvent + 20:28:boolean onInterceptTouchEvent(android.view.MotionEvent):74:74 -> onInterceptTouchEvent + 6:12:boolean onTouchEvent(android.view.MotionEvent):81:81 -> onTouchEvent + 13:16:boolean onTouchEvent(android.view.MotionEvent):82:82 -> onTouchEvent + 17:20:boolean onTouchEvent(android.view.MotionEvent):83:83 -> onTouchEvent + 21:22:boolean onTouchEvent(android.view.MotionEvent):84:84 -> onTouchEvent + 23:27:boolean onTouchEvent(android.view.MotionEvent):86:86 -> onTouchEvent + 1:6:void openDrawer$ReactAndroid_release():91:91 -> openDrawer$ReactAndroid_release + 1:2:void setDrawerPosition$ReactAndroid_release(int):100:100 -> setDrawerPosition$ReactAndroid_release + 3:6:void setDrawerPosition$ReactAndroid_release(int):101:101 -> setDrawerPosition$ReactAndroid_release + 1:8:void setDrawerProperties$ReactAndroid_release():113:113 -> setDrawerProperties$ReactAndroid_release + 9:12:void setDrawerProperties$ReactAndroid_release():114:114 -> setDrawerProperties$ReactAndroid_release + 13:23:void setDrawerProperties$ReactAndroid_release():115:115 -> setDrawerProperties$ReactAndroid_release + 24:27:void setDrawerProperties$ReactAndroid_release():116:116 -> setDrawerProperties$ReactAndroid_release + 28:31:void setDrawerProperties$ReactAndroid_release():117:117 -> setDrawerProperties$ReactAndroid_release + 32:34:void setDrawerProperties$ReactAndroid_release():118:118 -> setDrawerProperties$ReactAndroid_release + 35:38:void setDrawerProperties$ReactAndroid_release():119:119 -> setDrawerProperties$ReactAndroid_release + 1:2:void setDrawerWidth$ReactAndroid_release(int):105:105 -> setDrawerWidth$ReactAndroid_release + 3:6:void setDrawerWidth$ReactAndroid_release(int):106:106 -> setDrawerWidth$ReactAndroid_release +com.facebook.react.views.drawer.ReactDrawerLayout$1 -> com.facebook.react.views.drawer.ReactDrawerLayout$1: +# {"id":"sourceFile","fileName":"ReactDrawerLayout.kt"} + 1:4:void ():39:39 -> + 11:13:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):53:53 -> onInitializeAccessibilityEvent + 14:19:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):54:54 -> onInitializeAccessibilityEvent + 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"} + 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: +# {"id":"sourceFile","fileName":"ReactDrawerLayout.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():123:123 -> +com.facebook.react.views.drawer.ReactDrawerLayoutManager -> com.facebook.react.views.drawer.ReactDrawerLayoutManager: +# {"id":"sourceFile","fileName":"ReactDrawerLayoutManager.kt"} + 3:5:void ():38:38 -> + 6:13:void ():41:41 -> + 1:1:void addView(android.view.View,android.view.View,int):36:36 -> addEventEmitters + 1:1:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,android.view.View):36 -> addEventEmitters + 2:3:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.drawer.ReactDrawerLayout):50:51 -> addEventEmitters + 1:1:void addView(android.view.View,android.view.View,int):36:36 -> addView + 2:2:void addView(android.view.View,android.view.View,int):36:36 -> addView + 2:2:void addView(android.view.ViewGroup,android.view.View,int):36 -> addView + 3:3:void addView(com.facebook.react.views.drawer.ReactDrawerLayout,android.view.View,int):201:201 -> addView + 4:5:void addView(com.facebook.react.views.drawer.ReactDrawerLayout,android.view.View,int):205:206 -> addView + 6:6:void addView(com.facebook.react.views.drawer.ReactDrawerLayout,android.view.View,int):205:205 -> addView + 7:8:void addView(com.facebook.react.views.drawer.ReactDrawerLayout,android.view.View,int):209:210 -> addView + 9:9:void addView(com.facebook.react.views.drawer.ReactDrawerLayout,android.view.View,int):202:202 -> addView + 1:1:void addView(android.view.View,android.view.View,int):36:36 -> closeDrawer + 1:1:void closeDrawer(android.view.View):36 -> closeDrawer + 2:2:void closeDrawer(com.facebook.react.views.drawer.ReactDrawerLayout):134:134 -> closeDrawer + 1:1:void addView(android.view.View,android.view.View,int):36:36 -> createViewInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):36 -> createViewInstance + 2:2:com.facebook.react.views.drawer.ReactDrawerLayout createViewInstance(com.facebook.react.uimanager.ThemedReactContext):55:55 -> createViewInstance + 2:12:java.util.Map getCommandsMap():156:156 -> getCommandsMap + 13:26:java.util.Map getCommandsMap():157:157 -> getCommandsMap + 27:31:java.util.Map getCommandsMap():155:155 -> getCommandsMap + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():213:213 -> getDelegate + 1:11:java.util.Map getExportedCustomDirectEventTypeConstants():186:186 -> getExportedCustomDirectEventTypeConstants + 12:28:java.util.Map getExportedCustomDirectEventTypeConstants():188:188 -> getExportedCustomDirectEventTypeConstants + 29:43:java.util.Map getExportedCustomDirectEventTypeConstants():189:189 -> getExportedCustomDirectEventTypeConstants + 44:58:java.util.Map getExportedCustomDirectEventTypeConstants():190:190 -> getExportedCustomDirectEventTypeConstants + 59:74:java.util.Map getExportedCustomDirectEventTypeConstants():191:191 -> getExportedCustomDirectEventTypeConstants + 4:16:java.util.Map getExportedViewConstants():180:180 -> getExportedViewConstants + 17:30:java.util.Map getExportedViewConstants():181:181 -> getExportedViewConstants + 31:34:java.util.Map getExportedViewConstants():179:179 -> getExportedViewConstants + 35:40:java.util.Map getExportedViewConstants():178:178 -> getExportedViewConstants + 41:45:java.util.Map getExportedViewConstants():177:177 -> getExportedViewConstants + 1:3:java.lang.String getName():43:43 -> getName + 1:1:void addView(android.view.View,android.view.View,int):36:36 -> openDrawer + 1:1:void openDrawer(android.view.View):36 -> openDrawer + 2:2:void openDrawer(com.facebook.react.views.drawer.ReactDrawerLayout):132:132 -> openDrawer + 1:1:void addView(android.view.View,android.view.View,int):36:36 -> receiveCommand + 1:1:void receiveCommand(android.view.View,int,com.facebook.react.bridge.ReadableArray):36 -> receiveCommand + 2:2:void receiveCommand(com.facebook.react.views.drawer.ReactDrawerLayout,int,com.facebook.react.bridge.ReadableArray):172:172 -> receiveCommand + 3:3:void receiveCommand(com.facebook.react.views.drawer.ReactDrawerLayout,int,com.facebook.react.bridge.ReadableArray):171:171 -> receiveCommand + 1:1:void setDrawerBackgroundColor(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.Integer):0:0 -> setDrawerBackgroundColor + 2:2:void addView(android.view.View,android.view.View,int):36:36 -> setDrawerBackgroundColor + 2:2:void setDrawerBackgroundColor(android.view.View,java.lang.Integer):36 -> setDrawerBackgroundColor + 1:1:void addView(android.view.View,android.view.View,int):36:36 -> setDrawerLockMode + 1:1:void setDrawerLockMode(android.view.View,java.lang.String):36 -> setDrawerLockMode + 2:2:void setDrawerLockMode(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.String):120:120 -> setDrawerLockMode + 3:3:void setDrawerLockMode(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.String):124:124 -> setDrawerLockMode + 4:4:void setDrawerLockMode(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.String):120:120 -> setDrawerLockMode + 5:6:void setDrawerLockMode(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.String):126:127 -> setDrawerLockMode + 7:7:void setDrawerLockMode(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.String):123:123 -> setDrawerLockMode + 8:8:void setDrawerLockMode(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.String):122:122 -> setDrawerLockMode + 1:1:void addView(android.view.View,android.view.View,int):36:36 -> setDrawerPosition + 1:1:void setDrawerPosition(android.view.View,java.lang.String):36 -> setDrawerPosition + 2:2:void setDrawerPosition(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.String):59:59 -> setDrawerPosition + 3:3:void setDrawerPosition(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.String):61:61 -> setDrawerPosition + 4:6:void setDrawerPosition(com.facebook.react.views.drawer.ReactDrawerLayout,com.facebook.react.bridge.Dynamic):67:69 -> setDrawerPosition + 7:8:void setDrawerPosition(com.facebook.react.views.drawer.ReactDrawerLayout,com.facebook.react.bridge.Dynamic):73:74 -> setDrawerPosition + 9:9:void setDrawerPosition(com.facebook.react.views.drawer.ReactDrawerLayout,com.facebook.react.bridge.Dynamic):71:71 -> setDrawerPosition + 10:11:void setDrawerPosition(com.facebook.react.views.drawer.ReactDrawerLayout,com.facebook.react.bridge.Dynamic):78:79 -> setDrawerPosition + 12:13:void setDrawerPosition(com.facebook.react.views.drawer.ReactDrawerLayout,com.facebook.react.bridge.Dynamic):82:83 -> setDrawerPosition + 1:15:void setDrawerPositionInternal(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.String):90:90 -> setDrawerPositionInternal + 16:30:void setDrawerPositionInternal(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.String):91:91 -> setDrawerPositionInternal + 31:47:void setDrawerPositionInternal(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.String):95:95 -> setDrawerPositionInternal + 48:52:void setDrawerPositionInternal(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.String):93:93 -> setDrawerPositionInternal + 53:56:void setDrawerPositionInternal(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.String):97:97 -> setDrawerPositionInternal + 1:1:void addView(android.view.View,android.view.View,int):36:36 -> setDrawerWidth + 1:1:void setDrawerWidth(android.view.View,java.lang.Float):36 -> setDrawerWidth + 2:2:void setDrawerWidth(com.facebook.react.views.drawer.ReactDrawerLayout,float):105:105 -> setDrawerWidth + 3:3:void setDrawerWidth(com.facebook.react.views.drawer.ReactDrawerLayout,float):108:108 -> setDrawerWidth + 4:4:void setDrawerWidth(com.facebook.react.views.drawer.ReactDrawerLayout,float):110:110 -> setDrawerWidth + 5:6:void setDrawerWidth(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.Float):114:115 -> setDrawerWidth + 1:1:void addView(android.view.View,android.view.View,int):36:36 -> setElevation + 1:1:void setElevation(android.view.View,float):36 -> setElevation + 2:2:void setElevation(com.facebook.react.views.drawer.ReactDrawerLayout,float):146:146 -> setElevation + 1:1:void setKeyboardDismissMode(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.String):0:0 -> setKeyboardDismissMode + 2:2:void addView(android.view.View,android.view.View,int):36:36 -> setKeyboardDismissMode + 2:2:void setKeyboardDismissMode(android.view.View,java.lang.String):36 -> setKeyboardDismissMode + 1:1:void setStatusBarBackgroundColor(com.facebook.react.views.drawer.ReactDrawerLayout,java.lang.Integer):0:0 -> setStatusBarBackgroundColor + 2:2:void addView(android.view.View,android.view.View,int):36:36 -> setStatusBarBackgroundColor + 2:2:void setStatusBarBackgroundColor(android.view.View,java.lang.Integer):36 -> setStatusBarBackgroundColor +com.facebook.react.views.drawer.ReactDrawerLayoutManager$Companion -> com.facebook.react.views.drawer.ReactDrawerLayoutManager$Companion: +# {"id":"sourceFile","fileName":"ReactDrawerLayoutManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():244:244 -> +com.facebook.react.views.drawer.ReactDrawerLayoutManager$DrawerEventEmitter -> com.facebook.react.views.drawer.ReactDrawerLayoutManager$DrawerEventEmitter: +# {"id":"sourceFile","fileName":"ReactDrawerLayoutManager.kt"} + androidx.drawerlayout.widget.DrawerLayout drawerLayout -> drawerLayout + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/drawerlayout/widget/a;"} + 11:13:void (androidx.drawerlayout.widget.DrawerLayout,com.facebook.react.uimanager.events.EventDispatcher):215:215 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/drawerlayout/widget/a;Lcom/facebook/react/uimanager/events/EventDispatcher;)V"} + 14:15:void (androidx.drawerlayout.widget.DrawerLayout,com.facebook.react.uimanager.events.EventDispatcher):216:216 -> + 16:18:void (androidx.drawerlayout.widget.DrawerLayout,com.facebook.react.uimanager.events.EventDispatcher):217:217 -> + 6:7:void onDrawerClosed(android.view.View):232:232 -> onDrawerClosed + 8:24:void onDrawerClosed(android.view.View):233:233 -> onDrawerClosed + 25:28:void onDrawerClosed(android.view.View):232:232 -> onDrawerClosed + 6:7:void onDrawerOpened(android.view.View):226:226 -> onDrawerOpened + 8:24:void onDrawerOpened(android.view.View):227:227 -> onDrawerOpened + 25:28:void onDrawerOpened(android.view.View):226:226 -> onDrawerOpened + 6:7:void onDrawerSlide(android.view.View,float):220:220 -> onDrawerSlide + 8:24:void onDrawerSlide(android.view.View,float):221:221 -> onDrawerSlide + 25:28:void onDrawerSlide(android.view.View,float):220:220 -> onDrawerSlide + 1:2:void onDrawerStateChanged(int):238:238 -> onDrawerStateChanged + 3:19:void onDrawerStateChanged(int):239:239 -> onDrawerStateChanged + 20:23:void onDrawerStateChanged(int):238:238 -> onDrawerStateChanged +com.facebook.react.views.drawer.events.DrawerClosedEvent -> com.facebook.react.views.drawer.events.DrawerClosedEvent: +# {"id":"sourceFile","fileName":"DrawerClosedEvent.kt"} + 1:1:void (int):18:18 -> + 2:2:void (int,int):20:20 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():24:24 -> getEventData + 1:3:java.lang.String getEventName():22:22 -> getEventName +com.facebook.react.views.drawer.events.DrawerClosedEvent$Companion -> com.facebook.react.views.drawer.events.DrawerClosedEvent$Companion: +# {"id":"sourceFile","fileName":"DrawerClosedEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():26:26 -> +com.facebook.react.views.drawer.events.DrawerOpenedEvent -> com.facebook.react.views.drawer.events.DrawerOpenedEvent: +# {"id":"sourceFile","fileName":"DrawerOpenedEvent.kt"} + 1:1:void (int):18:18 -> + 2:2:void (int,int):20:20 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():24:24 -> getEventData + 1:3:java.lang.String getEventName():22:22 -> getEventName +com.facebook.react.views.drawer.events.DrawerOpenedEvent$Companion -> com.facebook.react.views.drawer.events.DrawerOpenedEvent$Companion: +# {"id":"sourceFile","fileName":"DrawerOpenedEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():26:26 -> +com.facebook.react.views.drawer.events.DrawerSlideEvent -> com.facebook.react.views.drawer.events.DrawerSlideEvent: +# {"id":"sourceFile","fileName":"DrawerSlideEvent.kt"} + 1:1:void (int,float):24:24 -> + 2:3:void (int,int,float):26:27 -> + 1:4:com.facebook.react.bridge.WritableMap getEventData():35:35 -> getEventData + 5:15:com.facebook.react.bridge.WritableMap getEventData():36:36 -> getEventData + 1:3:java.lang.String getEventName():32:32 -> getEventName + 1:3:float getOffset():30:30 -> getOffset +com.facebook.react.views.drawer.events.DrawerSlideEvent$Companion -> com.facebook.react.views.drawer.events.DrawerSlideEvent$Companion: +# {"id":"sourceFile","fileName":"DrawerSlideEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():40:40 -> +com.facebook.react.views.drawer.events.DrawerStateChangedEvent -> com.facebook.react.views.drawer.events.DrawerStateChangedEvent: +# {"id":"sourceFile","fileName":"DrawerStateChangedEvent.kt"} + 1:1:void (int,int):23:23 -> + 2:3:void (int,int,int):25:26 -> + 1:3:int getDrawerState():29:29 -> getDrawerState + 1:4:com.facebook.react.bridge.WritableMap getEventData():34:34 -> getEventData + 5:14:com.facebook.react.bridge.WritableMap getEventData():35:35 -> getEventData + 1:3:java.lang.String getEventName():31:31 -> getEventName +com.facebook.react.views.drawer.events.DrawerStateChangedEvent$Companion -> com.facebook.react.views.drawer.events.DrawerStateChangedEvent$Companion: +# {"id":"sourceFile","fileName":"DrawerStateChangedEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():39:39 -> +com.facebook.react.views.image.GlobalImageLoadListener -> com.facebook.react.views.image.GlobalImageLoadListener: +# {"id":"sourceFile","fileName":"GlobalImageLoadListener.kt"} +com.facebook.react.views.image.ImageLoadEvent -> com.facebook.react.views.image.ImageLoadEvent: +# {"id":"sourceFile","fileName":"ImageLoadEvent.kt"} + 1:1:void (int,int,int,java.lang.String,java.lang.String,int,int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void (int,int,int,java.lang.String,java.lang.String,int,int,int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):17:17 -> + 3:3:void (int,int,int,java.lang.String,java.lang.String,int,int,int,int):27:27 -> + 4:10:void (int,int,int,java.lang.String,java.lang.String,int,int,int,int):20:26 -> + 1:1:com.facebook.react.views.image.ImageLoadEvent createErrorEvent(int,int,java.lang.Throwable):0:0 -> createErrorEvent + 2:2:com.facebook.react.views.image.ImageLoadEvent createErrorEvent(int,java.lang.Throwable):0:0 -> createErrorEvent + 1:4:com.facebook.react.bridge.WritableMap createEventDataSource():52:52 -> createEventDataSource + 5:11:com.facebook.react.bridge.WritableMap createEventDataSource():53:53 -> createEventDataSource + 12:19:com.facebook.react.bridge.WritableMap createEventDataSource():54:54 -> createEventDataSource + 20:28:com.facebook.react.bridge.WritableMap createEventDataSource():55:55 -> createEventDataSource + 1:1:com.facebook.react.views.image.ImageLoadEvent createLoadEndEvent(int):0:0 -> createLoadEndEvent + 2:2:com.facebook.react.views.image.ImageLoadEvent createLoadEndEvent(int,int):0:0 -> createLoadEndEvent + 1:1:com.facebook.react.views.image.ImageLoadEvent createLoadEvent(int,int,java.lang.String,int,int):0:0 -> createLoadEvent + 2:2:com.facebook.react.views.image.ImageLoadEvent createLoadEvent(int,java.lang.String,int,int):0:0 -> createLoadEvent + 1:1:com.facebook.react.views.image.ImageLoadEvent createLoadStartEvent(int):0:0 -> createLoadStartEvent + 2:2:com.facebook.react.views.image.ImageLoadEvent createLoadStartEvent(int,int):0:0 -> createLoadStartEvent + 1:1:com.facebook.react.views.image.ImageLoadEvent createProgressEvent(int,int,java.lang.String,int,int):0:0 -> createProgressEvent + 2:2:com.facebook.react.views.image.ImageLoadEvent createProgressEvent(int,java.lang.String,int,int):0:0 -> createProgressEvent + 1:4:short getCoalescingKey():36:36 -> getCoalescingKey + 1:4:com.facebook.react.bridge.WritableMap getEventData():39:39 -> getEventData + 5:16:com.facebook.react.bridge.WritableMap getEventData():40:40 -> getEventData + 17:23:com.facebook.react.bridge.WritableMap getEventData():42:42 -> getEventData + 24:30:com.facebook.react.bridge.WritableMap getEventData():43:43 -> getEventData + 31:43:com.facebook.react.bridge.WritableMap getEventData():44:44 -> getEventData + 44:53:com.facebook.react.bridge.WritableMap getEventData():46:46 -> getEventData + 54:61:com.facebook.react.bridge.WritableMap getEventData():47:47 -> getEventData + 1:9:java.lang.String getEventName():32:32 -> getEventName +com.facebook.react.views.image.ImageLoadEvent$Companion -> com.facebook.react.views.image.ImageLoadEvent$Companion: +# {"id":"sourceFile","fileName":"ImageLoadEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():58:58 -> + 1:1:com.facebook.react.views.image.ImageLoadEvent createErrorEvent(int,java.lang.Throwable):103:103 -> createErrorEvent + 2:2:com.facebook.react.views.image.ImageLoadEvent createErrorEvent(int,int,java.lang.Throwable):144:144 -> createErrorEvent + 1:1:com.facebook.react.views.image.ImageLoadEvent createLoadEndEvent(int):111:111 -> createLoadEndEvent + 2:2:com.facebook.react.views.image.ImageLoadEvent createLoadEndEvent(int,int):148:148 -> createLoadEndEvent + 1:1:com.facebook.react.views.image.ImageLoadEvent createLoadEvent(int,java.lang.String,int,int):95:95 -> createLoadEvent + 2:2:com.facebook.react.views.image.ImageLoadEvent createLoadEvent(int,int,java.lang.String,int,int):140:140 -> createLoadEvent + 1:1:com.facebook.react.views.image.ImageLoadEvent createLoadStartEvent(int):71:71 -> createLoadStartEvent + 2:2:com.facebook.react.views.image.ImageLoadEvent createLoadStartEvent(int,int):115:115 -> createLoadStartEvent + 1:1:com.facebook.react.views.image.ImageLoadEvent createProgressEvent(int,java.lang.String,int,int):83:83 -> createProgressEvent + 2:2:com.facebook.react.views.image.ImageLoadEvent createProgressEvent(int,int,java.lang.String,int,int):130:130 -> createProgressEvent + 16:20:java.lang.String eventNameForType(int):157:157 -> eventNameForType + 21:45:java.lang.String eventNameForType(int):158:158 -> eventNameForType + 46:48:java.lang.String eventNameForType(int):156:156 -> eventNameForType + 49:51:java.lang.String eventNameForType(int):155:155 -> eventNameForType + 52:54:java.lang.String eventNameForType(int):154:154 -> eventNameForType + 55:57:java.lang.String eventNameForType(int):153:153 -> eventNameForType +com.facebook.react.views.image.ImageLoadEvent$ImageEventType -> com.facebook.react.views.image.ImageLoadEvent$ImageEventType: +# {"id":"sourceFile","fileName":"ImageLoadEvent.kt"} +com.facebook.react.views.image.ImageResizeMethod -> com.facebook.react.views.image.ImageResizeMethod: +# {"id":"sourceFile","fileName":"ImageResizeMethod.kt"} + 1:10:void ():14:14 -> + 11:20:void ():15:15 -> + 21:30:void ():16:16 -> + 31:61:void ():17:17 -> + 1:4:void (java.lang.String,int):13:13 -> + 7:9:com.facebook.react.views.image.ImageResizeMethod valueOf(java.lang.String):36:36 -> valueOf + 7:9:com.facebook.react.views.image.ImageResizeMethod[] values():36:36 -> values +com.facebook.react.views.image.ImageResizeMethod$Companion -> com.facebook.react.views.image.ImageResizeMethod$Companion: +# {"id":"sourceFile","fileName":"ImageResizeMethod.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():19:19 -> + 3:38:com.facebook.react.views.image.ImageResizeMethod parse(java.lang.String):22:22 -> parse + 39:41:com.facebook.react.views.image.ImageResizeMethod parse(java.lang.String):27:27 -> parse + 42:50:com.facebook.react.views.image.ImageResizeMethod parse(java.lang.String):22:22 -> parse + 51:53:com.facebook.react.views.image.ImageResizeMethod parse(java.lang.String):28:28 -> parse + 54:79:com.facebook.react.views.image.ImageResizeMethod parse(java.lang.String):22:22 -> parse + 80:106:com.facebook.react.views.image.ImageResizeMethod parse(java.lang.String):30:30 -> parse + 107:109:com.facebook.react.views.image.ImageResizeMethod parse(java.lang.String):31:31 -> parse + 110:112:com.facebook.react.views.image.ImageResizeMethod parse(java.lang.String):26:26 -> parse + 113:115:com.facebook.react.views.image.ImageResizeMethod parse(java.lang.String):25:25 -> parse +com.facebook.react.views.image.ImageResizeMode -> com.facebook.react.views.image.ImageResizeMode: +# {"id":"sourceFile","fileName":"ImageResizeMode.kt"} + 1:4:void ():16:16 -> + 1:3:android.graphics.Shader$TileMode defaultTileMode():83:83 -> defaultTileMode + 1:8:com.facebook.drawee.drawable.ScalingUtils$ScaleType defaultValue():81:81 -> defaultValue + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/drawee/drawable/q;"} + 15:17:java.lang.String fromInt(int):33:33 -> fromInt + 18:20:java.lang.String fromInt(int):31:31 -> fromInt + 21:23:java.lang.String fromInt(int):30:30 -> fromInt + 24:26:java.lang.String fromInt(int):29:29 -> fromInt + 27:29:java.lang.String fromInt(int):28:28 -> fromInt + 30:32:java.lang.String fromInt(int):27:27 -> fromInt + 3:19:com.facebook.drawee.drawable.ScalingUtils$ScaleType toScaleType(java.lang.String):40:40 -> toScaleType + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/drawee/drawable/q;"} + 20:27:com.facebook.drawee.drawable.ScalingUtils$ScaleType toScaleType(java.lang.String):41:41 -> toScaleType + 28:36:com.facebook.drawee.drawable.ScalingUtils$ScaleType toScaleType(java.lang.String):40:40 -> toScaleType + 37:44:com.facebook.drawee.drawable.ScalingUtils$ScaleType toScaleType(java.lang.String):42:42 -> toScaleType + 45:53:com.facebook.drawee.drawable.ScalingUtils$ScaleType toScaleType(java.lang.String):40:40 -> toScaleType + 54:60:com.facebook.drawee.drawable.ScalingUtils$ScaleType toScaleType(java.lang.String):47:47 -> toScaleType + 61:69:com.facebook.drawee.drawable.ScalingUtils$ScaleType toScaleType(java.lang.String):40:40 -> toScaleType + 70:76:com.facebook.drawee.drawable.ScalingUtils$ScaleType toScaleType(java.lang.String):46:46 -> toScaleType + 77:85:com.facebook.drawee.drawable.ScalingUtils$ScaleType toScaleType(java.lang.String):40:40 -> toScaleType + 86:93:com.facebook.drawee.drawable.ScalingUtils$ScaleType toScaleType(java.lang.String):44:44 -> toScaleType + 94:102:com.facebook.drawee.drawable.ScalingUtils$ScaleType toScaleType(java.lang.String):40:40 -> toScaleType + 103:112:com.facebook.drawee.drawable.ScalingUtils$ScaleType toScaleType(java.lang.String):43:43 -> toScaleType + 113:139:com.facebook.drawee.drawable.ScalingUtils$ScaleType toScaleType(java.lang.String):51:51 -> toScaleType + 140:144:com.facebook.drawee.drawable.ScalingUtils$ScaleType toScaleType(java.lang.String):54:54 -> toScaleType + 1:8:android.graphics.Shader$TileMode toTileMode(java.lang.String):61:61 -> toTileMode + 9:16:android.graphics.Shader$TileMode toTileMode(java.lang.String):62:62 -> toTileMode + 17:24:android.graphics.Shader$TileMode toTileMode(java.lang.String):63:63 -> toTileMode + 25:32:android.graphics.Shader$TileMode toTileMode(java.lang.String):64:64 -> toTileMode + 33:41:android.graphics.Shader$TileMode toTileMode(java.lang.String):65:65 -> toTileMode + 42:49:android.graphics.Shader$TileMode toTileMode(java.lang.String):69:69 -> toTileMode + 50:54:android.graphics.Shader$TileMode toTileMode(java.lang.String):71:71 -> toTileMode + 55:81:android.graphics.Shader$TileMode toTileMode(java.lang.String):74:74 -> toTileMode + 82:86:android.graphics.Shader$TileMode toTileMode(java.lang.String):77:77 -> toTileMode + 87:89:android.graphics.Shader$TileMode toTileMode(java.lang.String):67:67 -> toTileMode +com.facebook.react.views.image.MultiPostprocessor -> com.facebook.react.views.image.MultiPostprocessor: +# {"id":"sourceFile","fileName":"MultiPostprocessor.kt"} + 1:1:void (java.util.List,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void (java.util.List):18:18 -> + 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;"} + 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 + 14:27:com.facebook.cache.common.CacheKey getPostprocessorCacheKey():26 -> getPostprocessorCacheKey + 28:29:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1635:1635 -> getPostprocessorCacheKey + 28:29:com.facebook.cache.common.CacheKey getPostprocessorCacheKey():26 -> getPostprocessorCacheKey + 30:33:com.facebook.cache.common.CacheKey getPostprocessorCacheKey():26:26 -> getPostprocessorCacheKey + 34:37:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1635:1635 -> getPostprocessorCacheKey + 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;"} + 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 + 59:67:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):45:45 -> process + 68:71:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):47:47 -> process + 72:94:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):43:43 -> process + 95:104:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):41:41 -> process + 105:108:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):47:47 -> process +com.facebook.react.views.image.MultiPostprocessor$Companion -> com.facebook.react.views.image.MultiPostprocessor$Companion: +# {"id":"sourceFile","fileName":"MultiPostprocessor.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():51:51 -> + 6:15:com.facebook.imagepipeline.request.Postprocessor from(java.util.List):54:54 -> from + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Lcom/facebook/imagepipeline/request/d;"} + 16:22:com.facebook.imagepipeline.request.Postprocessor from(java.util.List):57:57 -> from + 23:30:com.facebook.imagepipeline.request.Postprocessor from(java.util.List):56:56 -> from +com.facebook.react.views.image.ReactCallerContextFactory -> com.facebook.react.views.image.ReactCallerContextFactory: +# {"id":"sourceFile","fileName":"ReactCallerContextFactory.kt"} +com.facebook.react.views.image.ReactImageDownloadListener -> com.facebook.react.views.image.ReactImageDownloadListener: +# {"id":"sourceFile","fileName":"ReactImageDownloadListener.kt"} + 1:9:void ():19:19 -> + 3:5:boolean onLevelChange(int):23:23 -> onLevelChange + 6:10:boolean onLevelChange(int):24:24 -> onLevelChange +com.facebook.react.views.image.ReactImageDownloadListener$Companion -> com.facebook.react.views.image.ReactImageDownloadListener$Companion: +# {"id":"sourceFile","fileName":"ReactImageDownloadListener.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():51:51 -> +com.facebook.react.views.image.ReactImageDownloadListener$EmptyDrawable -> com.facebook.react.views.image.ReactImageDownloadListener$EmptyDrawable: +# {"id":"sourceFile","fileName":"ReactImageDownloadListener.kt"} + 1:4:void ():40:40 -> +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;"} + 1:1:void ():0:0 -> + 2:2:void (W0.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/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"} + 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"} + 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"} + 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"} + 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 + 7:7:com.facebook.react.views.image.ReactImageView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):91:91 -> createViewInstance + 1:11:java.util.Map getExportedCustomDirectEventTypeConstants():234:234 -> getExportedCustomDirectEventTypeConstants + 12:18:java.util.Map getExportedCustomDirectEventTypeConstants():236:236 -> getExportedCustomDirectEventTypeConstants + 19:30:java.util.Map getExportedCustomDirectEventTypeConstants():237:237 -> getExportedCustomDirectEventTypeConstants + 31:34:java.util.Map getExportedCustomDirectEventTypeConstants():235:235 -> getExportedCustomDirectEventTypeConstants + 35:52:java.util.Map getExportedCustomDirectEventTypeConstants():239:239 -> getExportedCustomDirectEventTypeConstants + 53:70:java.util.Map getExportedCustomDirectEventTypeConstants():240:240 -> getExportedCustomDirectEventTypeConstants + 71:88:java.util.Map getExportedCustomDirectEventTypeConstants():241:241 -> getExportedCustomDirectEventTypeConstants + 89:106:java.util.Map getExportedCustomDirectEventTypeConstants():242:242 -> getExportedCustomDirectEventTypeConstants + 1:3:java.lang.String getName():99:99 -> getName + 1:1:void onAfterUpdateTransaction(android.view.View):33:33 -> onAfterUpdateTransaction + 2:3:void onAfterUpdateTransaction(com.facebook.react.views.image.ReactImageView):246:247 -> onAfterUpdateTransaction + 6:9:void setAccessible(com.facebook.react.views.image.ReactImageView,boolean):103:103 -> setAccessible + 6:9:void setBlurRadius(com.facebook.react.views.image.ReactImageView,float):119:119 -> setBlurRadius + 6:11:void setBorderColor(com.facebook.react.views.image.ReactImageView,java.lang.Integer):148:148 -> setBorderColor + 6:13:void setBorderRadius(com.facebook.react.views.image.ReactImageView,int,float):178:178 -> setBorderRadius + 14:21:void setBorderRadius(com.facebook.react.views.image.ReactImageView,int,float):179:179 -> setBorderRadius + 22:31:void setBorderRadius(com.facebook.react.views.image.ReactImageView,int,float):180:180 -> setBorderRadius + 6:15:void setBorderWidth(com.facebook.react.views.image.ReactImageView,float):162:162 -> setBorderWidth + 6:9:void setDefaultSource(com.facebook.react.views.image.ReactImageView,java.lang.String):137:137 -> setDefaultSource + 6:9:void setFadeDuration(com.facebook.react.views.image.ReactImageView,int):218:218 -> setFadeDuration + 8:11:void setHeaders(com.facebook.react.views.image.ReactImageView,com.facebook.react.bridge.ReadableMap):229:229 -> setHeaders + 6:9:void setInternal_AnalyticsTag(com.facebook.react.views.image.ReactImageView,java.lang.String):125:125 -> setInternal_AnalyticsTag + 10:24:void setInternal_AnalyticsTag(com.facebook.react.views.image.ReactImageView,java.lang.String):128:128 -> setInternal_AnalyticsTag + 25:28:void setInternal_AnalyticsTag(com.facebook.react.views.image.ReactImageView,java.lang.String):127:127 -> setInternal_AnalyticsTag + 29:32:void setInternal_AnalyticsTag(com.facebook.react.views.image.ReactImageView,java.lang.String):126:126 -> setInternal_AnalyticsTag + 6:9:void setLoadHandlersRegistered(com.facebook.react.views.image.ReactImageView,boolean):223:223 -> setLoadHandlersRegistered + 6:9:void setLoadingIndicatorSource(com.facebook.react.views.image.ReactImageView,java.lang.String):143:143 -> setLoadingIndicatorSource + 9:12:void setOverlayColor(com.facebook.react.views.image.ReactImageView,java.lang.Integer):154:154 -> setOverlayColor + 13:20:void setOverlayColor(com.facebook.react.views.image.ReactImageView,java.lang.Integer):156:156 -> setOverlayColor + 6:9:void setProgressiveRenderingEnabled(com.facebook.react.views.image.ReactImageView,boolean):213:213 -> setProgressiveRenderingEnabled + 6:15:void setResizeMethod(com.facebook.react.views.image.ReactImageView,java.lang.String):191:191 -> setResizeMethod + 6:12:void setResizeMode(com.facebook.react.views.image.ReactImageView,java.lang.String):185:185 -> setResizeMode + 13:20:void setResizeMode(com.facebook.react.views.image.ReactImageView,java.lang.String):186:186 -> setResizeMode + 13:39:void setResizeMultiplier(com.facebook.react.views.image.ReactImageView,float):197:197 -> setResizeMultiplier + 40:43:void setResizeMultiplier(com.facebook.react.views.image.ReactImageView,float):199:199 -> setResizeMultiplier + 6:9:void setSource(com.facebook.react.views.image.ReactImageView,com.facebook.react.bridge.ReadableArray):114:114 -> setSource + 6:9:void setSrc(com.facebook.react.views.image.ReactImageView,com.facebook.react.bridge.ReadableArray):109:109 -> setSrc + 8:11:void setTintColor(com.facebook.react.views.image.ReactImageView,java.lang.Integer):205:205 -> setTintColor + 12:21:void setTintColor(com.facebook.react.views.image.ReactImageView,java.lang.Integer):207:207 -> setTintColor +com.facebook.react.views.image.ReactImageManager$Companion -> com.facebook.react.views.image.ReactImageManager$Companion: +# {"id":"sourceFile","fileName":"ReactImageManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():250:250 -> +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;"} + com.facebook.drawee.controller.AbstractDraweeControllerBuilder draweeControllerBuilder -> draweeControllerBuilder + # {"id":"com.android.tools.r8.residualsignature","signature":"LW0/b;"} + com.facebook.imagepipeline.postprocessors.IterativeBoxBlurPostProcessor iterativeBoxBlurPostProcessor -> iterativeBoxBlurPostProcessor + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu1/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"} + 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 -> + 26:32:void (android.content.Context,com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener,java.lang.Object):91:91 -> + 33:38:void (android.content.Context,com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener,java.lang.Object):97:97 -> + 39:45:void (android.content.Context,com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener,java.lang.Object):98:98 -> + 46:49:void (android.content.Context,com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener,java.lang.Object):104:104 -> + 50:51:void (android.content.Context,com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener,java.lang.Object):107:107 -> + 52:56:void (android.content.Context,com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener,java.lang.Object):108:108 -> + 57:60:void (android.content.Context,com.facebook.drawee.controller.AbstractDraweeControllerBuilder,com.facebook.react.views.image.GlobalImageLoadListener,java.lang.Object):113:113 -> + 1:3:android.graphics.Shader$TileMode access$getTileMode$p(com.facebook.react.views.image.ReactImageView):83:83 -> access$getScaleType$p + 1:3:com.facebook.drawee.drawable.ScalingUtils$ScaleType access$getScaleType$p(com.facebook.react.views.image.ReactImageView):83 -> access$getScaleType$p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/image/ReactImageView;)Lcom/facebook/drawee/drawable/q;"} + 1:3:android.graphics.Shader$TileMode access$getTileMode$p(com.facebook.react.views.image.ReactImageView):83:83 -> access$getTileMatrix$cp + 1:3:android.graphics.Matrix access$getTileMatrix$cp():83 -> access$getTileMatrix$cp + 1:3:android.graphics.Shader$TileMode access$getTileMode$p(com.facebook.react.views.image.ReactImageView):83:83 -> access$getTileMode$p + 3:28:com.facebook.react.modules.fresco.ImageCacheControl computeCacheControl(java.lang.String):322:322 -> computeCacheControl + 29:31:com.facebook.react.modules.fresco.ImageCacheControl computeCacheControl(java.lang.String):327:327 -> computeCacheControl + 32:40:com.facebook.react.modules.fresco.ImageCacheControl computeCacheControl(java.lang.String):322:322 -> computeCacheControl + 41:43:com.facebook.react.modules.fresco.ImageCacheControl computeCacheControl(java.lang.String):325:325 -> computeCacheControl + 44:51:com.facebook.react.modules.fresco.ImageCacheControl computeCacheControl(java.lang.String):322:322 -> computeCacheControl + 52:54:com.facebook.react.modules.fresco.ImageCacheControl computeCacheControl(java.lang.String):328:328 -> computeCacheControl + 55:57:com.facebook.react.modules.fresco.ImageCacheControl computeCacheControl(java.lang.String):326:326 -> computeCacheControl + 58:60:com.facebook.react.modules.fresco.ImageCacheControl computeCacheControl(java.lang.String):324:324 -> computeCacheControl + 1:11:com.facebook.imagepipeline.request.ImageRequest$RequestLevel computeRequestLevel(com.facebook.react.modules.fresco.ImageCacheControl):333:333 -> computeRequestLevel + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/modules/fresco/ImageCacheControl;)Lcom/facebook/imagepipeline/request/b$c;"} + 12:14:com.facebook.imagepipeline.request.ImageRequest$RequestLevel computeRequestLevel(com.facebook.react.modules.fresco.ImageCacheControl):334:334 -> computeRequestLevel + 15:17:com.facebook.imagepipeline.request.ImageRequest$RequestLevel computeRequestLevel(com.facebook.react.modules.fresco.ImageCacheControl):335:335 -> computeRequestLevel + 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;"} + 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 + 1:10:boolean isTiled():553:553 -> isTiled + 1:5:void maybeUpdateView():389:389 -> maybeUpdateView + 6:24:void maybeUpdateView():393:393 -> maybeUpdateView + 25:27:void maybeUpdateView():398:398 -> maybeUpdateView + 28:32:void maybeUpdateView():399:399 -> maybeUpdateView + 33:38:void maybeUpdateView():400:400 -> maybeUpdateView + 39:51:void maybeUpdateView():402:402 -> maybeUpdateView + 52:70:void maybeUpdateView():407:407 -> maybeUpdateView + 71:76:void maybeUpdateView():413:413 -> maybeUpdateView + 77:81:void maybeUpdateView():414:414 -> maybeUpdateView + 82:85:void maybeUpdateView():416:416 -> maybeUpdateView + 86:90:void maybeUpdateView():417:417 -> maybeUpdateView + 91:94:void maybeUpdateView():420:420 -> maybeUpdateView + 95:99:void maybeUpdateView():421:421 -> maybeUpdateView + 100:105:void maybeUpdateView():424:424 -> maybeUpdateView + 106:109:void maybeUpdateView():426:426 -> maybeUpdateView + 110:113:void maybeUpdateView():427:427 -> maybeUpdateView + 114:118:void maybeUpdateView():430:430 -> maybeUpdateView + 119:121:void maybeUpdateView():432:432 -> maybeUpdateView + 122:127:void maybeUpdateView():436:436 -> maybeUpdateView + 128:137:void maybeUpdateView():437:437 -> maybeUpdateView + 138:140:void maybeUpdateView():434:434 -> maybeUpdateView + 141:143:void maybeUpdateView():441:441 -> maybeUpdateView + 144:146:void maybeUpdateView():443:443 -> maybeUpdateView + 1:5:void maybeUpdateViewFromRequest(boolean):447:447 -> maybeUpdateViewFromRequest + 6:9:void maybeUpdateViewFromRequest(boolean):448:448 -> maybeUpdateViewFromRequest + 10:13:void maybeUpdateViewFromRequest(boolean):449:449 -> maybeUpdateViewFromRequest + 14:17:void maybeUpdateViewFromRequest(boolean):450:450 -> maybeUpdateViewFromRequest + 18:22:void maybeUpdateViewFromRequest(boolean):452:452 -> maybeUpdateViewFromRequest + 23:29:void maybeUpdateViewFromRequest(boolean):453:453 -> maybeUpdateViewFromRequest + 30:36:void maybeUpdateViewFromRequest(boolean):454:454 -> maybeUpdateViewFromRequest + 37:44:void maybeUpdateViewFromRequest(boolean):455:455 -> maybeUpdateViewFromRequest + 45:50:void maybeUpdateViewFromRequest(boolean):457:457 -> maybeUpdateViewFromRequest + 51:54:void maybeUpdateViewFromRequest(boolean):459:459 -> maybeUpdateViewFromRequest + 55:58:void maybeUpdateViewFromRequest(boolean):460:460 -> maybeUpdateViewFromRequest + 59:61:void maybeUpdateViewFromRequest(boolean):461:461 -> maybeUpdateViewFromRequest + 62:65:void maybeUpdateViewFromRequest(boolean):465:465 -> maybeUpdateViewFromRequest + 66:69:void maybeUpdateViewFromRequest(boolean):466:466 -> maybeUpdateViewFromRequest + 70:74:void maybeUpdateViewFromRequest(boolean):467:467 -> maybeUpdateViewFromRequest + 75:78:void maybeUpdateViewFromRequest(boolean):468:468 -> maybeUpdateViewFromRequest + 79:84:void maybeUpdateViewFromRequest(boolean):469:469 -> maybeUpdateViewFromRequest + 85:88:void maybeUpdateViewFromRequest(boolean):470:470 -> maybeUpdateViewFromRequest + 89:94:void maybeUpdateViewFromRequest(boolean):472:472 -> maybeUpdateViewFromRequest + 95:99:void maybeUpdateViewFromRequest(boolean):473:473 -> maybeUpdateViewFromRequest + 100:110:void maybeUpdateViewFromRequest(boolean):477:477 -> maybeUpdateViewFromRequest + 111:117:void maybeUpdateViewFromRequest(boolean):479:479 -> maybeUpdateViewFromRequest + 118:124:void maybeUpdateViewFromRequest(boolean):483:483 -> maybeUpdateViewFromRequest + 125:127:void maybeUpdateViewFromRequest(boolean):493:493 -> maybeUpdateViewFromRequest + 128:142:void maybeUpdateViewFromRequest(boolean):495:495 -> maybeUpdateViewFromRequest + 143:155:void maybeUpdateViewFromRequest(boolean):497:497 -> maybeUpdateViewFromRequest + 156:159:void maybeUpdateViewFromRequest(boolean):499:499 -> maybeUpdateViewFromRequest + 160:167:void maybeUpdateViewFromRequest(boolean):501:501 -> maybeUpdateViewFromRequest + 168:171:void maybeUpdateViewFromRequest(boolean):502:502 -> maybeUpdateViewFromRequest + 172:175:void maybeUpdateViewFromRequest(boolean):503:503 -> maybeUpdateViewFromRequest + 176:179:void maybeUpdateViewFromRequest(boolean):504:504 -> maybeUpdateViewFromRequest + 180:185:void maybeUpdateViewFromRequest(boolean):505:505 -> maybeUpdateViewFromRequest + 186:189:void maybeUpdateViewFromRequest(boolean):506:506 -> maybeUpdateViewFromRequest + 190:194:void maybeUpdateViewFromRequest(boolean):507:507 -> maybeUpdateViewFromRequest + 195:207:void maybeUpdateViewFromRequest(boolean):509:509 -> maybeUpdateViewFromRequest + 208:215:void maybeUpdateViewFromRequest(boolean):512:512 -> maybeUpdateViewFromRequest + 216:220:void maybeUpdateViewFromRequest(boolean):514:514 -> maybeUpdateViewFromRequest + 221:225:void maybeUpdateViewFromRequest(boolean):515:515 -> maybeUpdateViewFromRequest + 226:230:void maybeUpdateViewFromRequest(boolean):516:516 -> maybeUpdateViewFromRequest + 231:234:void maybeUpdateViewFromRequest(boolean):517:517 -> maybeUpdateViewFromRequest + 235:238:void maybeUpdateViewFromRequest(boolean):518:518 -> maybeUpdateViewFromRequest + 239:244:void maybeUpdateViewFromRequest(boolean):519:519 -> maybeUpdateViewFromRequest + 245:247:void maybeUpdateViewFromRequest(boolean):521:521 -> maybeUpdateViewFromRequest + 248:251:void maybeUpdateViewFromRequest(boolean):524:524 -> maybeUpdateViewFromRequest + 252:262:void maybeUpdateViewFromRequest(boolean):525:525 -> maybeUpdateViewFromRequest + 263:269:void maybeUpdateViewFromRequest(boolean):528:528 -> maybeUpdateViewFromRequest + 270:273:void maybeUpdateViewFromRequest(boolean):532:532 -> maybeUpdateViewFromRequest + 6:8:void onDraw(android.graphics.Canvas):375:375 -> onDraw + 9:13:void onDraw(android.graphics.Canvas):377:377 -> onDraw + 14:17:void onDraw(android.graphics.Canvas):380:380 -> onDraw + 18:38:void onDraw(android.graphics.Canvas):382:382 -> onDraw + 39:56:void onDraw(android.graphics.Canvas):383:383 -> onDraw + 1:7:void onSizeChanged(int,int,int,int):543:543 -> onSizeChanged + 8:29:void onSizeChanged(int,int,int,int):545:545 -> onSizeChanged + 30:33:void onSizeChanged(int,int,int,int):546:546 -> onSizeChanged + 1:8:void setBackgroundColor(int):214:214 -> setBackgroundColor + 1:13:void setBlurRadius(float):203:203 -> setBlurRadius + 14:19:void setBlurRadius(float):208:208 -> setBlurRadius + 20:22:void setBlurRadius(float):204:204 -> setBlurRadius + 23:25:void setBlurRadius(float):210:210 -> setBlurRadius + 1:10:void setBorderColor(int):218:218 -> setBorderColor + 1:3:void setBorderRadius(float):234:236 -> setBorderRadius + 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"} + 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 + 14:21:void setDefaultSource(java.lang.String):341:341 -> setDefaultSource + 22:24:void setDefaultSource(java.lang.String):342:342 -> setDefaultSource + 25:27:void setDefaultSource(java.lang.String):343:343 -> setDefaultSource + 1:3:void setFadeDuration(int):362:362 -> setFadeDuration + 1:3:void setHeaders(com.facebook.react.bridge.ReadableMap):367:367 -> setHeaders + 1:3:void setImageSource$ReactAndroid_release(com.facebook.react.views.imagehelper.ImageSource):92:92 -> setImageSource$ReactAndroid_release + 1:15:void setLoadingIndicatorSource(java.lang.String):348:348 -> setLoadingIndicatorSource + 16:24:void setLoadingIndicatorSource(java.lang.String):349:349 -> setLoadingIndicatorSource + 25:32:void setLoadingIndicatorSource(java.lang.String):350:350 -> setLoadingIndicatorSource + 33:35:void setLoadingIndicatorSource(java.lang.String):351:351 -> setLoadingIndicatorSource + 36:38:void setLoadingIndicatorSource(java.lang.String):352:352 -> setLoadingIndicatorSource + 1:4:void setOverlayColor(int):222:222 -> setOverlayColor + 5:7:void setOverlayColor(int):223:223 -> setOverlayColor + 8:10:void setOverlayColor(int):224:224 -> setOverlayColor + 1:3:void setProgressiveRenderingEnabled(boolean):357:357 -> setProgressiveRenderingEnabled + 6:9:void setResizeMethod(com.facebook.react.views.image.ImageResizeMethod):262:262 -> setResizeMethod + 10:12:void setResizeMethod(com.facebook.react.views.image.ImageResizeMethod):263:263 -> setResizeMethod + 13:15:void setResizeMethod(com.facebook.react.views.image.ImageResizeMethod):264:264 -> setResizeMethod + 1:17:void setResizeMultiplier(float):269:269 -> setResizeMultiplier + 18:20:void setResizeMultiplier(float):271:271 -> setResizeMultiplier + 21:23:void setResizeMultiplier(float):272:272 -> setResizeMultiplier + 6:9:void setScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):247:247 -> setScaleType + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/drawee/drawable/q;)V"} + 10:12:void setScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):248:248 -> setScaleType + 13:15:void setScaleType(com.facebook.drawee.drawable.ScalingUtils$ScaleType):249:249 -> setScaleType + 1:14:void setShouldNotifyLoadEvents(boolean):125:125 -> setShouldNotifyLoadEvents + 15:17:void setShouldNotifyLoadEvents(boolean):130:130 -> setShouldNotifyLoadEvents + 18:36:void setShouldNotifyLoadEvents(boolean):133:133 -> setShouldNotifyLoadEvents + 37:41:void setShouldNotifyLoadEvents(boolean):136:136 -> setShouldNotifyLoadEvents + 42:43:void setShouldNotifyLoadEvents(boolean):135:135 -> setShouldNotifyLoadEvents + 44:46:void setShouldNotifyLoadEvents(boolean):198:198 -> setShouldNotifyLoadEvents + 5:10:void setSource(com.facebook.react.bridge.ReadableArray):277:277 -> setSource + 11:22:void setSource(com.facebook.react.bridge.ReadableArray):279:279 -> setSource + 23:33:void setSource(com.facebook.react.bridge.ReadableArray):281:281 -> setSource + 34:39:void setSource(com.facebook.react.bridge.ReadableArray):283:283 -> setSource + 40:47:void setSource(com.facebook.react.bridge.ReadableArray):284:284 -> setSource + 48:71:void setSource(com.facebook.react.bridge.ReadableArray):285:285 -> setSource + 72:83:void setSource(com.facebook.react.bridge.ReadableArray):286:286 -> setSource + 84:90:void setSource(com.facebook.react.bridge.ReadableArray):287:287 -> setSource + 91:103:void setSource(com.facebook.react.bridge.ReadableArray):288:288 -> setSource + 104:107:void setSource(com.facebook.react.bridge.ReadableArray):290:290 -> setSource + 108:115:void setSource(com.facebook.react.bridge.ReadableArray):283:283 -> setSource + 116:121:void setSource(com.facebook.react.bridge.ReadableArray):292:292 -> setSource + 122:128:void setSource(com.facebook.react.bridge.ReadableArray):293:293 -> setSource + 129:136:void setSource(com.facebook.react.bridge.ReadableArray):294:294 -> setSource + 137:138:void setSource(com.facebook.react.bridge.ReadableArray):296:296 -> setSource + 139:145:void setSource(com.facebook.react.bridge.ReadableArray):297:297 -> setSource + 146:149:void setSource(com.facebook.react.bridge.ReadableArray):298:298 -> setSource + 150:155:void setSource(com.facebook.react.bridge.ReadableArray):299:299 -> setSource + 156:161:void setSource(com.facebook.react.bridge.ReadableArray):300:300 -> setSource + 162:164:void setSource(com.facebook.react.bridge.ReadableArray):296:296 -> setSource + 165:176:void setSource(com.facebook.react.bridge.ReadableArray):303:303 -> setSource + 177:183:void setSource(com.facebook.react.bridge.ReadableArray):304:304 -> setSource + 184:196:void setSource(com.facebook.react.bridge.ReadableArray):305:305 -> setSource + 197:202:void setSource(com.facebook.react.bridge.ReadableArray):307:307 -> setSource + 203:218:void setSource(com.facebook.react.bridge.ReadableArray):280:280 -> setSource + 219:227:void setSource(com.facebook.react.bridge.ReadableArray):312:312 -> setSource + 228:232:void setSource(com.facebook.react.bridge.ReadableArray):316:316 -> setSource + 233:237:void setSource(com.facebook.react.bridge.ReadableArray):317:317 -> setSource + 238:240:void setSource(com.facebook.react.bridge.ReadableArray):318:318 -> setSource + 2:3:void setSourceImage():556:556 -> setSourceImage + 4:11:void setSourceImage():557:557 -> setSourceImage + 12:32:void setSourceImage():558:558 -> setSourceImage + 33:38:void setSourceImage():559:559 -> setSourceImage + 39:52:void setSourceImage():560:560 -> setSourceImage + 53:56:void setSourceImage():561:561 -> setSourceImage + 57:61:void setSourceImage():562:562 -> setSourceImage + 62:73:void setSourceImage():565:565 -> setSourceImage + 6:9:void setTileMode(android.graphics.Shader$TileMode):254:254 -> setTileMode + 10:11:void setTileMode(android.graphics.Shader$TileMode):255:255 -> setTileMode + 12:27:void setTileMode(android.graphics.Shader$TileMode):256:256 -> setTileMode + 28:30:void setTileMode(android.graphics.Shader$TileMode):257:257 -> setTileMode + 1:19:boolean shouldResize(com.facebook.react.views.imagehelper.ImageSource):573:573 -> shouldResize + 20:42:boolean shouldResize(com.facebook.react.views.imagehelper.ImageSource):575:575 -> shouldResize + 1:8:void updateCallerContext(java.lang.Object):117:117 -> updateCallerContext + 9:11:void updateCallerContext(java.lang.Object):118:118 -> updateCallerContext + 12:14:void updateCallerContext(java.lang.Object):119:119 -> updateCallerContext + 1:4:void warnImageSource(java.lang.String):600:600 -> warnImageSource + 5:10:void warnImageSource(java.lang.String):601:601 -> warnImageSource + 11:47:void warnImageSource(java.lang.String):603:603 -> warnImageSource +com.facebook.react.views.image.ReactImageView$Companion -> com.facebook.react.views.image.ReactImageView$Companion: +# {"id":"sourceFile","fileName":"ReactImageView.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 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;"} + 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;"} + 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 +com.facebook.react.views.image.ReactImageView$TilePostprocessor -> com.facebook.react.views.image.ReactImageView$TilePostprocessor: +# {"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;"} + 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 + 61:77:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):617:617 -> process + 78:84:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):618:618 -> process + 85:87:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):619:619 -> process + 88:108:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):621:621 -> process + 109:119:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):623:623 -> process + 120:122:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):624:624 -> process + 123:131:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):625:625 -> process + 132:141:com.facebook.common.references.CloseableReference process(android.graphics.Bitmap,com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory):627:627 -> process +com.facebook.react.views.image.ReactImageView$WhenMappings -> com.facebook.react.views.image.ReactImageView$WhenMappings: +# {"id":"sourceFile","fileName":"ReactImageView.kt"} +com.facebook.react.views.image.ReactImageView$setShouldNotifyLoadEvents$1 -> com.facebook.react.views.image.ReactImageView$setShouldNotifyLoadEvents$1: +# {"id":"sourceFile","fileName":"ReactImageView.kt"} + 5:8:void (com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.views.image.ReactImageView):136:136 -> + 11:15:void onFailure(java.lang.String,java.lang.Throwable):185:185 -> onFailure + 16:17:void onFailure(java.lang.String,java.lang.Throwable):189:189 -> onFailure + 18:23:void onFailure(java.lang.String,java.lang.Throwable):190:190 -> onFailure + 24:29:void onFailure(java.lang.String,java.lang.Throwable):191:191 -> onFailure + 30:33:void onFailure(java.lang.String,java.lang.Throwable):189:189 -> onFailure + 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"} + 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 + 11:12:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,android.graphics.drawable.Animatable):178:179 -> onFinalImageSet + 13:13:void onFinalImageSet(java.lang.String,com.facebook.imagepipeline.image.ImageInfo,android.graphics.drawable.Animatable):178:178 -> onFinalImageSet + 1:13:void onProgressChange(int,int):139:139 -> onProgressChange + 14:15:void onProgressChange(int,int):143:143 -> onProgressChange + 16:17:void onProgressChange(int,int):144:144 -> onProgressChange + 18:23:void onProgressChange(int,int):145:145 -> onProgressChange + 24:29:void onProgressChange(int,int):146:146 -> onProgressChange + 30:46:void onProgressChange(int,int):147:147 -> onProgressChange + 47:50:void onProgressChange(int,int):144:144 -> onProgressChange + 51:54:void onProgressChange(int,int):143:143 -> onProgressChange + 6:10:void onSubmit(java.lang.String,java.lang.Object):155:155 -> onSubmit + 11:28:void onSubmit(java.lang.String,java.lang.Object):159:159 -> onSubmit + 29:32:void onSubmit(java.lang.String,java.lang.Object):158:158 -> onSubmit +com.facebook.react.views.image.ScaleTypeStartInside -> com.facebook.react.views.image.ScaleTypeStartInside: +# {"id":"sourceFile","fileName":"ScaleTypeStartInside.kt"} + com.facebook.drawee.drawable.ScalingUtils$ScaleType INSTANCE -> INSTANCE + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/drawee/drawable/q;"} + 9:16:void ():37:37 -> + 1:4:void ():16:16 -> + 1:3:com.facebook.drawee.drawable.ScalingUtils$ScaleType access$getINSTANCE$cp():16:16 -> access$getINSTANCE$cp + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/drawee/drawable/q;"} + 11:20:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):27:27 -> getTransformImpl + 21:23:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):28:28 -> getTransformImpl + 24:26:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):29:29 -> getTransformImpl + 27:29:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):30:30 -> getTransformImpl + 30:43:void getTransformImpl(android.graphics.Matrix,android.graphics.Rect,int,int,float,float,float,float):31:31 -> getTransformImpl + 1:3:java.lang.String toString():34:34 -> toString +com.facebook.react.views.image.ScaleTypeStartInside$Companion -> com.facebook.react.views.image.ScaleTypeStartInside$Companion: +# {"id":"sourceFile","fileName":"ScaleTypeStartInside.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():36:36 -> + 1:5:com.facebook.drawee.drawable.ScalingUtils$ScaleType getINSTANCE():37:37 -> getINSTANCE + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/drawee/drawable/q;"} +com.facebook.react.views.imagehelper.ImageSource -> com.facebook.react.views.imagehelper.ImageSource: +# {"id":"sourceFile","fileName":"ImageSource.kt"} + 1:1:void (android.content.Context,java.lang.String):0:0 -> + 2:2:void (android.content.Context,java.lang.String,double):0:0 -> + 3:3:void (android.content.Context,java.lang.String,double,double):0:0 -> + 4:4:void (android.content.Context,java.lang.String,double,double,com.facebook.react.modules.fresco.ImageCacheControl):17:17 -> + 5:5:void (android.content.Context,java.lang.String,double,double,com.facebook.react.modules.fresco.ImageCacheControl):21:21 -> + 6:6:void (android.content.Context,java.lang.String,double,double,com.facebook.react.modules.fresco.ImageCacheControl):24:24 -> + 7:7:void (android.content.Context,java.lang.String,double,double,com.facebook.react.modules.fresco.ImageCacheControl):28:28 -> + 8:8:void (android.content.Context,java.lang.String,double,double,com.facebook.react.modules.fresco.ImageCacheControl):30:30 -> + 9:9:void (android.content.Context,java.lang.String,double,double,com.facebook.react.modules.fresco.ImageCacheControl,int,kotlin.jvm.internal.DefaultConstructorMarker):24:24 -> + 10:10:void (android.content.Context,java.lang.String,double,double,com.facebook.react.modules.fresco.ImageCacheControl,int,kotlin.jvm.internal.DefaultConstructorMarker):17:17 -> + 2:3:android.net.Uri computeLocalUri(android.content.Context):66:66 -> computeLocalUri + 4:10:android.net.Uri computeLocalUri(android.content.Context):67:67 -> computeLocalUri + 1:6:android.net.Uri computeUri(android.content.Context):58:58 -> computeUri + 7:16:android.net.Uri computeUri(android.content.Context):60:60 -> computeUri + 17:20:android.net.Uri computeUri(android.content.Context):57:57 -> computeUri + 21:25:android.net.Uri computeUri(android.content.Context):62:62 -> computeUri + 8:22:boolean equals(java.lang.Object):42:42 -> equals + 23:24:boolean equals(java.lang.Object):46:46 -> equals + 25:34:boolean equals(java.lang.Object):47:47 -> equals + 35:44:boolean equals(java.lang.Object):48:48 -> equals + 45:58:boolean equals(java.lang.Object):49:49 -> equals + 59:68:boolean equals(java.lang.Object):50:50 -> equals + 69:76:boolean equals(java.lang.Object):51:51 -> equals + 1:3:com.facebook.react.modules.fresco.ImageCacheControl getCacheControl():24:24 -> getCacheControl + 1:3:double getSize():30:30 -> getSize + 1:3:java.lang.String getSource():21:21 -> getSource + 1:3:android.net.Uri getUri():28:28 -> getUri + 1:31:int hashCode():54:54 -> hashCode + 1:3:boolean isResource():33:33 -> isResource +com.facebook.react.views.imagehelper.ImageSource$Companion -> com.facebook.react.views.imagehelper.ImageSource$Companion: +# {"id":"sourceFile","fileName":"ImageSource.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():70:70 -> + 6:23:com.facebook.react.views.imagehelper.ImageSource getTransparentBitmapImageSource(android.content.Context):76:76 -> getTransparentBitmapImageSource +com.facebook.react.views.imagehelper.MultiSourceHelper -> com.facebook.react.views.imagehelper.MultiSourceHelper: +# {"id":"sourceFile","fileName":"MultiSourceHelper.kt"} + 1:4:void ():15:15 -> + 1:1:com.facebook.react.views.imagehelper.MultiSourceHelper$MultiSourceResult getBestSourceForSize(int,int,java.util.List):18:18 -> getBestSourceForSize + 2:3:com.facebook.react.views.imagehelper.MultiSourceHelper$MultiSourceResult getBestSourceForSize(int,int,java.util.List,double):37:38 -> getBestSourceForSize + 4:5:com.facebook.react.views.imagehelper.MultiSourceHelper$MultiSourceResult getBestSourceForSize(int,int,java.util.List,double):42:43 -> getBestSourceForSize + 6:6:com.facebook.react.views.imagehelper.MultiSourceHelper$MultiSourceResult getBestSourceForSize(int,int,java.util.List,double):51:51 -> getBestSourceForSize + 7:8:com.facebook.react.views.imagehelper.MultiSourceHelper$MultiSourceResult getBestSourceForSize(int,int,java.util.List,double):57:58 -> getBestSourceForSize + 9:10:com.facebook.react.views.imagehelper.MultiSourceHelper$MultiSourceResult getBestSourceForSize(int,int,java.util.List,double):65:66 -> getBestSourceForSize + 11:11:com.facebook.react.views.imagehelper.MultiSourceHelper$MultiSourceResult getBestSourceForSize(int,int,java.util.List,double):70:70 -> getBestSourceForSize + 12:12:com.facebook.react.views.imagehelper.MultiSourceHelper$MultiSourceResult getBestSourceForSize(int,int,java.util.List,double):76:76 -> getBestSourceForSize + 13:13:com.facebook.react.views.imagehelper.MultiSourceHelper$MultiSourceResult getBestSourceForSize(int,int,java.util.List,double):79:79 -> getBestSourceForSize + 14:14:com.facebook.react.views.imagehelper.MultiSourceHelper$MultiSourceResult getBestSourceForSize(int,int,java.util.List,double):49:49 -> getBestSourceForSize +com.facebook.react.views.imagehelper.MultiSourceHelper$MultiSourceResult -> com.facebook.react.views.imagehelper.MultiSourceHelper$MultiSourceResult: +# {"id":"sourceFile","fileName":"MultiSourceHelper.kt"} + 1:3:void (com.facebook.react.views.imagehelper.ImageSource,com.facebook.react.views.imagehelper.ImageSource):82:82 -> + 4:5:void (com.facebook.react.views.imagehelper.ImageSource,com.facebook.react.views.imagehelper.ImageSource):87:87 -> + 6:8:void (com.facebook.react.views.imagehelper.ImageSource,com.facebook.react.views.imagehelper.ImageSource):92:92 -> +com.facebook.react.views.imagehelper.ResourceDrawableIdHelper -> com.facebook.react.views.imagehelper.ResourceDrawableIdHelper: +# {"id":"sourceFile","fileName":"ResourceDrawableIdHelper.kt"} + 8:15:void ():19:19 -> + 1:4:void ():17:17 -> + 1:18:int addDrawableId(android.content.Context,java.lang.String):47:47 -> addDrawableId + 19:24:int addDrawableId(android.content.Context,java.lang.String):48:48 -> addDrawableId + 4:8:void clear():24:24 -> clear + 9:13:void clear():25:25 -> clear + 1:3:com.facebook.react.views.imagehelper.ResourceDrawableIdHelper getInstance():71:71 -> getInstance + 6:12:android.graphics.drawable.Drawable getResourceDrawable(android.content.Context,java.lang.String):54:54 -> getResourceDrawable + 13:22:android.graphics.drawable.Drawable getResourceDrawable(android.content.Context,java.lang.String):55:55 -> getResourceDrawable + 8:14:int getResourceDrawableId(android.content.Context,java.lang.String):29:29 -> getResourceDrawableId + 15:36:int getResourceDrawableId(android.content.Context,java.lang.String):32:32 -> getResourceDrawableId + 37:41:int getResourceDrawableId(android.content.Context,java.lang.String):36:36 -> getResourceDrawableId + 42:44:int getResourceDrawableId(android.content.Context,java.lang.String):41:41 -> getResourceDrawableId + 45:74:int getResourceDrawableId(android.content.Context,java.lang.String):42:42 -> getResourceDrawableId + 6:11:android.net.Uri getResourceDrawableUri(android.content.Context,java.lang.String):60:60 -> getResourceDrawableUri + 12:34:android.net.Uri getResourceDrawableUri(android.content.Context,java.lang.String):62:62 -> getResourceDrawableUri + 35:38:android.net.Uri getResourceDrawableUri(android.content.Context,java.lang.String):61:61 -> getResourceDrawableUri + 39:40:android.net.Uri getResourceDrawableUri(android.content.Context,java.lang.String):64:64 -> getResourceDrawableUri + 41:44:android.net.Uri getResourceDrawableUri(android.content.Context,java.lang.String):63:63 -> getResourceDrawableUri +com.facebook.react.views.modal.ReactModalHostManager -> com.facebook.react.views.modal.ReactModalHostManager: +# {"id":"sourceFile","fileName":"ReactModalHostManager.kt"} + 3:5:void ():27:27 -> + 6:13:void ():28:28 -> + 1:1:void $r8$lambda$CwoSwsmd1Ru4GQuLrS6NdEUfLAY(com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.modal.ReactModalHostView,android.content.DialogInterface):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,android.view.View):25:25 -> addEventEmitters + 2:2:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.modal.ReactModalHostView):94:94 -> addEventEmitters + 3:3:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.modal.ReactModalHostView):96:96 -> addEventEmitters + 4:4:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.modal.ReactModalHostView):101:101 -> addEventEmitters + 5:5:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.modal.ReactModalHostView):104:104 -> addEventEmitters + 1:13:void addEventEmitters$lambda$0(com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.modal.ReactModalHostView,android.content.DialogInterface):98:98 -> addEventEmitters$lambda$0 + 14:17:void addEventEmitters$lambda$0(com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.modal.ReactModalHostView,android.content.DialogInterface):97:97 -> addEventEmitters$lambda$0 + 1:17:void addEventEmitters$lambda$1(com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.modal.ReactModalHostView,android.content.DialogInterface):102:102 -> addEventEmitters$lambda$1 + 1:1:void $r8$lambda$PpPssf0KXU6h3VBRsalstnE8fWY(com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.modal.ReactModalHostView,android.content.DialogInterface):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):25:25 -> createViewInstance + 2:2:com.facebook.react.views.modal.ReactModalHostView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):33:33 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():130:130 -> getDelegate + 1:11:java.util.Map getExportedCustomDirectEventTypeConstants():109:109 -> getExportedCustomDirectEventTypeConstants + 12:28:java.util.Map getExportedCustomDirectEventTypeConstants():110:110 -> getExportedCustomDirectEventTypeConstants + 29:43:java.util.Map getExportedCustomDirectEventTypeConstants():111:111 -> getExportedCustomDirectEventTypeConstants + 44:58:java.util.Map getExportedCustomDirectEventTypeConstants():112:112 -> getExportedCustomDirectEventTypeConstants + 59:74:java.util.Map getExportedCustomDirectEventTypeConstants():113:113 -> getExportedCustomDirectEventTypeConstants + 1:3:java.lang.String getName():30:30 -> getName + 1:1:void onAfterUpdateTransaction(android.view.View):25:25 -> onAfterUpdateTransaction + 2:3:void onAfterUpdateTransaction(com.facebook.react.views.modal.ReactModalHostView):117:118 -> onAfterUpdateTransaction + 1:1:void onDropViewInstance(android.view.View):25:25 -> onDropViewInstance + 2:3:void onDropViewInstance(com.facebook.react.views.modal.ReactModalHostView):36:37 -> onDropViewInstance + 1:1:void setAllowSwipeDismissal(com.facebook.react.views.modal.ReactModalHostView,boolean):0:0 -> setAllowSwipeDismissal + 2:2:void setAllowSwipeDismissal(android.view.View,boolean):25:25 -> setAllowSwipeDismissal + 1:1:void setAnimated(com.facebook.react.views.modal.ReactModalHostView,boolean):0:0 -> setAnimated + 2:2:void setAnimated(android.view.View,boolean):25:25 -> setAnimated + 1:1:void setAnimationType(android.view.View,java.lang.String):25:25 -> setAnimationType + 2:2:void setAnimationType(com.facebook.react.views.modal.ReactModalHostView,java.lang.String):43:43 -> setAnimationType + 1:1:void setHardwareAccelerated(android.view.View,boolean):25:25 -> setHardwareAccelerated + 2:2:void setHardwareAccelerated(com.facebook.react.views.modal.ReactModalHostView,boolean):64:64 -> setHardwareAccelerated + 1:1:void setIdentifier(com.facebook.react.views.modal.ReactModalHostView,int):0:0 -> setIdentifier + 2:2:void setIdentifier(android.view.View,int):25:25 -> setIdentifier + 1:1:void setNavigationBarTranslucent(android.view.View,boolean):25:25 -> setNavigationBarTranslucent + 2:2:void setNavigationBarTranslucent(com.facebook.react.views.modal.ReactModalHostView,boolean):59:59 -> setNavigationBarTranslucent + 1:1:void setPresentationStyle(com.facebook.react.views.modal.ReactModalHostView,java.lang.String):0:0 -> setPresentationStyle + 2:2:void setPresentationStyle(android.view.View,java.lang.String):25:25 -> setPresentationStyle + 1:1:void setStatusBarTranslucent(android.view.View,boolean):25:25 -> setStatusBarTranslucent + 2:2:void setStatusBarTranslucent(com.facebook.react.views.modal.ReactModalHostView,boolean):54:54 -> setStatusBarTranslucent + 1:1:void setSupportedOrientations(com.facebook.react.views.modal.ReactModalHostView,com.facebook.react.bridge.ReadableArray):0:0 -> setSupportedOrientations + 2:2:void setSupportedOrientations(android.view.View,com.facebook.react.bridge.ReadableArray):25:25 -> setSupportedOrientations + 1:1:void setTestId(android.view.View,java.lang.String):25:25 -> setTestId + 2:3:void setTestId(com.facebook.react.views.modal.ReactModalHostView,java.lang.String):89:90 -> setTestId + 1:1:void setTransparent(android.view.View,boolean):25:25 -> setTransparent + 2:2:void setTransparent(com.facebook.react.views.modal.ReactModalHostView,boolean):49:49 -> setTransparent + 1:1:void setVisible(com.facebook.react.views.modal.ReactModalHostView,boolean):0:0 -> setVisible + 2:2:void setVisible(android.view.View,boolean):25:25 -> setVisible + 1:1:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):25:25 -> updateState + 2:2:java.lang.Object updateState(com.facebook.react.views.modal.ReactModalHostView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):126:126 -> updateState +com.facebook.react.views.modal.ReactModalHostManager$$ExternalSyntheticLambda0 -> com.facebook.react.views.modal.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.events.EventDispatcher com.facebook.react.views.modal.ReactModalHostManager$$InternalSyntheticLambda$1$a88b656743bf16722067165e3ea6a1725531e7bf5a9b0a1b38d295eaa19e9e89$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.ThemedReactContext com.facebook.react.views.modal.ReactModalHostManager$$InternalSyntheticLambda$1$a88b656743bf16722067165e3ea6a1725531e7bf5a9b0a1b38d295eaa19e9e89$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.modal.ReactModalHostView com.facebook.react.views.modal.ReactModalHostManager$$InternalSyntheticLambda$1$a88b656743bf16722067165e3ea6a1725531e7bf5a9b0a1b38d295eaa19e9e89$0.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.modal.ReactModalHostView):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onRequestClose(android.content.DialogInterface):0:0 -> onRequestClose + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.modal.ReactModalHostManager$$ExternalSyntheticLambda1 -> com.facebook.react.views.modal.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.events.EventDispatcher com.facebook.react.views.modal.ReactModalHostManager$$InternalSyntheticLambda$1$a88b656743bf16722067165e3ea6a1725531e7bf5a9b0a1b38d295eaa19e9e89$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.ThemedReactContext com.facebook.react.views.modal.ReactModalHostManager$$InternalSyntheticLambda$1$a88b656743bf16722067165e3ea6a1725531e7bf5a9b0a1b38d295eaa19e9e89$1.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.modal.ReactModalHostView com.facebook.react.views.modal.ReactModalHostManager$$InternalSyntheticLambda$1$a88b656743bf16722067165e3ea6a1725531e7bf5a9b0a1b38d295eaa19e9e89$1.f$2 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.uimanager.events.EventDispatcher,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.modal.ReactModalHostView):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onShow(android.content.DialogInterface):0:0 -> onShow + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.modal.ReactModalHostManager$Companion -> com.facebook.react.views.modal.ReactModalHostManager$Companion: +# {"id":"sourceFile","fileName":"ReactModalHostManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():132:132 -> +com.facebook.react.views.modal.ReactModalHostView -> com.facebook.react.views.modal.ReactModalHostView: +# {"id":"sourceFile","fileName":"ReactModalHostView.kt"} + androidx.activity.ComponentDialog dialog -> dialog + # {"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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/modal/ReactModalHostView;Landroidx/activity/k;)Lp3/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 + 4:7:void dismiss():198:198 -> dismiss + 8:13:void dismiss():199:199 -> dismiss + 14:27:void dismiss():201:201 -> dismiss + 28:33:void dismiss():202:202 -> dismiss + 34:37:void dismiss():203:203 -> dismiss + 38:40:void dismiss():206:206 -> dismiss + 41:42:void dismiss():207:207 -> dismiss + 43:62:void dismiss():211:211 -> dismiss + 6:11:void dispatchProvideStructure(android.view.ViewStructure):134:134 -> dispatchProvideStructure + 1:3:java.lang.String getAnimationType():97:97 -> getAnimationType + 1:7:android.view.View getChildAt(int):165:165 -> getChildAt + 1:7:int getChildCount():163:163 -> getChildCount + 1:9:android.view.View getContentView():355:355 -> getContentView + 10:14:android.view.View getContentView():356:356 -> getContentView + 15:21:android.view.View getContentView():357:357 -> getContentView + 22:25:android.view.View getContentView():359:359 -> getContentView + 1:16:android.app.Activity getCurrentActivity():229:229 -> getCurrentActivity + 1:3:androidx.activity.ComponentDialog getDialog():75:75 -> getDialog + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/activity/k;"} + 1:7:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher():116:116 -> getEventDispatcher + 1:3:boolean getHardwareAccelerated():103:103 -> getHardwareAccelerated + 1:15:boolean getNavigationBarTranslucent():91:91 -> getNavigationBarTranslucent + 1:3:void setOnRequestCloseListener(com.facebook.react.views.modal.ReactModalHostView$OnRequestCloseListener):81:81 -> getOnRequestCloseListener + 1:3:com.facebook.react.views.modal.ReactModalHostView$OnRequestCloseListener getOnRequestCloseListener():81 -> getOnRequestCloseListener + 1:3:void setOnShowListener(android.content.DialogInterface$OnShowListener):80:80 -> getOnShowListener + 1:3:android.content.DialogInterface$OnShowListener getOnShowListener():80 -> getOnShowListener + 1:7:com.facebook.react.uimanager.StateWrapper getStateWrapper():110:110 -> getStateWrapper + 1:15:boolean getStatusBarTranslucent():84:84 -> getStatusBarTranslucent + 1:3:void setTransparent(boolean):79:79 -> getTransparent + 1:3:boolean getTransparent():79 -> getTransparent + 5:21:boolean isFlagSecureSet(android.app.Activity):236:236 -> isFlagSecureSet + 1:3:void onAttachedToWindow():149:149 -> onAttachedToWindow + 4:18:void onAttachedToWindow():150:150 -> onAttachedToWindow + 1:3:void onDetachedFromWindow():154:154 -> onDetachedFromWindow + 4:7:void onDetachedFromWindow():155:155 -> onDetachedFromWindow + 1:14:void onDropInstance():191:191 -> onDropInstance + 15:18:void onDropInstance():192:192 -> onDropInstance + 1:4:void onHostDestroy():226:226 -> onHostDestroy + 1:4:void onHostResume():217:217 -> onHostResume + 1:5:void removeView(android.view.View):168:168 -> removeView + 6:11:void removeView(android.view.View):171:171 -> removeView + 1:3:void removeViewAt(int):176:176 -> removeViewAt + 4:7:void removeViewAt(int):177:177 -> removeViewAt + 8:13:void removeViewAt(int):178:178 -> removeViewAt + 1:3:void setAnimationType(java.lang.String):99:99 -> setAnimationType + 4:6:void setAnimationType(java.lang.String):100:100 -> setAnimationType + 1:8:void setDialogRootViewGroupTestId(java.lang.String):476:476 -> setDialogRootViewGroupTestId + 1:6:void setEventDispatcher(com.facebook.react.uimanager.events.EventDispatcher):118:118 -> setEventDispatcher + 1:3:void setHardwareAccelerated(boolean):105:105 -> setHardwareAccelerated + 4:6:void setHardwareAccelerated(boolean):106:106 -> setHardwareAccelerated + 1:3:void setId(int):142:142 -> setId + 4:9:void setId(int):145:145 -> setId + 1:2:void setNavigationBarTranslucent(boolean):93:93 -> setNavigationBarTranslucent + 3:19:void setNavigationBarTranslucent(boolean):94:94 -> setNavigationBarTranslucent + 1:3:void setOnRequestCloseListener(com.facebook.react.views.modal.ReactModalHostView$OnRequestCloseListener):81:81 -> setOnRequestCloseListener + 1:3:void setOnShowListener(android.content.DialogInterface$OnShowListener):80:80 -> setOnShowListener + 1:6:void setStateWrapper(com.facebook.react.uimanager.StateWrapper):112:112 -> setStateWrapper + 1:2:void setStatusBarTranslucent(boolean):86:86 -> setStatusBarTranslucent + 3:19:void setStatusBarTranslucent(boolean):87:87 -> setStatusBarTranslucent + 1:3:void setTransparent(boolean):79:79 -> setTransparent + 1:3:void showOrUpdate():247:247 -> showOrUpdate + 4:7:void showOrUpdate():251:251 -> showOrUpdate + 8:11:void showOrUpdate():252:252 -> showOrUpdate + 12:15:void showOrUpdate():257:257 -> showOrUpdate + 16:20:void showOrUpdate():258:258 -> showOrUpdate + 21:22:void showOrUpdate():264:264 -> showOrUpdate + 23:24:void showOrUpdate():266:266 -> showOrUpdate + 25:35:void showOrUpdate():267:267 -> showOrUpdate + 36:46:void showOrUpdate():268:268 -> showOrUpdate + 47:48:void showOrUpdate():269:269 -> showOrUpdate + 49:52:void showOrUpdate():272:272 -> showOrUpdate + 53:68:void showOrUpdate():273:273 -> showOrUpdate + 69:70:void showOrUpdate():274:274 -> showOrUpdate + 71:78:void showOrUpdate():275:275 -> showOrUpdate + 79:81:void showOrUpdate():276:276 -> showOrUpdate + 82:88:void showOrUpdate():281:281 -> showOrUpdate + 89:91:void showOrUpdate():282:282 -> showOrUpdate + 92:96:void showOrUpdate():284:284 -> showOrUpdate + 97:101:void showOrUpdate():286:286 -> showOrUpdate + 102:106:void showOrUpdate():295:295 -> showOrUpdate + 107:113:void showOrUpdate():301:301 -> showOrUpdate + 114:118:void showOrUpdate():303:303 -> showOrUpdate + 119:123:void showOrUpdate():302:302 -> showOrUpdate + 124:126:void showOrUpdate():329:329 -> showOrUpdate + 127:132:void showOrUpdate():330:330 -> showOrUpdate + 133:135:void showOrUpdate():331:331 -> showOrUpdate + 136:143:void showOrUpdate():333:333 -> showOrUpdate + 144:148:void showOrUpdate():335:335 -> showOrUpdate + 149:154:void showOrUpdate():340:340 -> showOrUpdate + 155:157:void showOrUpdate():341:341 -> showOrUpdate + 158:160:void showOrUpdate():342:342 -> showOrUpdate + 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;"} + 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"} + 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"} + 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 + 11:16:void updateProperties():372:372 -> updateProperties + 17:29:void updateProperties():373:373 -> updateProperties + 30:35:void updateProperties():379:379 -> updateProperties + 36:46:void updateProperties():381:381 -> updateProperties + 47:52:void updateProperties():383:383 -> updateProperties + 53:55:void updateProperties():385:385 -> updateProperties + 56:61:void updateProperties():390:390 -> updateProperties + 62:65:void updateProperties():391:391 -> updateProperties + 66:68:void updateProperties():393:393 -> updateProperties + 69:75:void updateProperties():394:394 -> updateProperties + 76:80:void updateProperties():397:397 -> updateProperties + 81:86:void updateProperties():398:398 -> updateProperties + 87:89:void updateProperties():400:400 -> updateProperties + 90:93:void updateProperties():401:401 -> updateProperties + 94:109:void updateProperties():410:410 -> updateProperties + 110:117:void updateProperties():371:371 -> updateProperties + 118:125:void updateProperties():369:369 -> updateProperties + 1:7:void updateSystemAppearance():419:419 -> updateSystemAppearance + 8:11:void updateSystemAppearance():420:420 -> updateSystemAppearance + 12:17:void updateSystemAppearance():422:422 -> updateSystemAppearance + 18:21:void updateSystemAppearance():423:423 -> updateSystemAppearance + 22:27:void updateSystemAppearance():425:425 -> updateSystemAppearance + 28:36:void updateSystemAppearance():427:427 -> updateSystemAppearance + 37:45:void updateSystemAppearance():429:429 -> updateSystemAppearance + 46:52:void updateSystemAppearance():431:431 -> updateSystemAppearance + 53:55:void updateSystemAppearance():432:432 -> updateSystemAppearance + 56:58:void updateSystemAppearance():434:434 -> updateSystemAppearance + 59:62:void updateSystemAppearance():439:439 -> updateSystemAppearance + 63:65:void updateSystemAppearance():438:438 -> updateSystemAppearance + 66:75:void updateSystemAppearance():441:441 -> updateSystemAppearance + 76:88:void updateSystemAppearance():442:442 -> updateSystemAppearance + 89:92:void updateSystemAppearance():443:443 -> updateSystemAppearance + 93:108:void updateSystemAppearance():446:446 -> updateSystemAppearance + 109:116:void updateSystemAppearance():422:422 -> updateSystemAppearance + 117:124:void updateSystemAppearance():420:420 -> updateSystemAppearance +com.facebook.react.views.modal.ReactModalHostView$$ExternalSyntheticLambda0 -> com.facebook.react.views.modal.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.modal.ReactModalHostView com.facebook.react.views.modal.ReactModalHostView$$InternalSyntheticLambda$1$5b914efa9acb6939dcf1042a8cc2ab2ad6048a6c2543f6f9c1aad9581c838738$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + androidx.activity.ComponentDialog com.facebook.react.views.modal.ReactModalHostView$$InternalSyntheticLambda$1$5b914efa9acb6939dcf1042a8cc2ab2ad6048a6c2543f6f9c1aad9581c838738$0.f$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/k;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.modal.ReactModalHostView,androidx.activity.ComponentDialog):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/modal/ReactModalHostView;Landroidx/activity/k;)V"} + 1:1:java.lang.Object invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.modal.ReactModalHostView$Companion -> com.facebook.react.views.modal.ReactModalHostView$Companion: +# {"id":"sourceFile","fileName":"ReactModalHostView.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():486:486 -> +com.facebook.react.views.modal.ReactModalHostView$DialogRootViewGroup -> com.facebook.react.views.modal.ReactModalHostView$DialogRootViewGroup: +# {"id":"sourceFile","fileName":"ReactModalHostView.kt"} + 6:8:void (android.content.Context):502:502 -> + 9:15:void (android.content.Context):509:509 -> + 16:19:void (android.content.Context):516:516 -> + 20:27:void (android.content.Context):517:517 -> + 1:5:int access$getViewHeight$p(com.facebook.react.views.modal.ReactModalHostView$DialogRootViewGroup):501:501 -> access$getReactContext + 1:5:com.facebook.react.uimanager.ThemedReactContext access$getReactContext(com.facebook.react.views.modal.ReactModalHostView$DialogRootViewGroup):501 -> access$getReactContext + 1:3:int access$getViewHeight$p(com.facebook.react.views.modal.ReactModalHostView$DialogRootViewGroup):501:501 -> access$getViewHeight$p + 1:3:int access$getViewHeight$p(com.facebook.react.views.modal.ReactModalHostView$DialogRootViewGroup):501:501 -> access$getViewWidth$p + 1:3:int access$getViewWidth$p(com.facebook.react.views.modal.ReactModalHostView$DialogRootViewGroup):501 -> access$getViewWidth$p + 1:3:void setEventDispatcher$ReactAndroid_release(com.facebook.react.uimanager.events.EventDispatcher):505:505 -> getEventDispatcher$ReactAndroid_release + 1:3:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher$ReactAndroid_release():505 -> getEventDispatcher$ReactAndroid_release + 1:12:com.facebook.react.uimanager.ThemedReactContext getReactContext():513:513 -> getReactContext + 1:3:void setStateWrapper$ReactAndroid_release(com.facebook.react.uimanager.StateWrapper):504:504 -> getStateWrapper$ReactAndroid_release + 1:3:com.facebook.react.uimanager.StateWrapper getStateWrapper$ReactAndroid_release():504 -> getStateWrapper$ReactAndroid_release + 6:22:void handleException(java.lang.Throwable):571:571 -> handleException + 11:19:void onChildEndedNativeGesture(android.view.View,android.view.MotionEvent):613:613 -> onChildEndedNativeGesture + 20:27:void onChildEndedNativeGesture(android.view.View,android.view.MotionEvent):614:614 -> onChildEndedNativeGesture + 6:9:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent):606:606 -> onChildStartedNativeGesture + 10:18:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent):607:607 -> onChildStartedNativeGesture + 19:26:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent):608:608 -> onChildStartedNativeGesture + 6:17:boolean onHoverEvent(android.view.MotionEvent):600:600 -> onHoverEvent + 18:22:boolean onHoverEvent(android.view.MotionEvent):601:601 -> onHoverEvent + 6:8:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):522:522 -> onInitializeAccessibilityNodeInfo + 9:18:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):524:524 -> onInitializeAccessibilityNodeInfo + 19:22:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):526:526 -> onInitializeAccessibilityNodeInfo + 6:17:boolean onInterceptHoverEvent(android.view.MotionEvent):595:595 -> onInterceptHoverEvent + 18:22:boolean onInterceptHoverEvent(android.view.MotionEvent):596:596 -> onInterceptHoverEvent + 6:9:boolean onInterceptTouchEvent(android.view.MotionEvent):575:575 -> onInterceptTouchEvent + 10:18:boolean onInterceptTouchEvent(android.view.MotionEvent):576:576 -> onInterceptTouchEvent + 19:26:boolean onInterceptTouchEvent(android.view.MotionEvent):577:577 -> onInterceptTouchEvent + 27:31:boolean onInterceptTouchEvent(android.view.MotionEvent):579:579 -> onInterceptTouchEvent + 1:3:void onSizeChanged(int,int,int,int):531:531 -> onSizeChanged + 4:5:void onSizeChanged(int,int,int,int):532:532 -> onSizeChanged + 6:7:void onSizeChanged(int,int,int,int):533:533 -> onSizeChanged + 8:11:void onSizeChanged(int,int,int,int):535:535 -> onSizeChanged + 6:9:boolean onTouchEvent(android.view.MotionEvent):584:584 -> onTouchEvent + 10:18:boolean onTouchEvent(android.view.MotionEvent):585:585 -> onTouchEvent + 19:26:boolean onTouchEvent(android.view.MotionEvent):586:586 -> onTouchEvent + 27:31:boolean onTouchEvent(android.view.MotionEvent):588:588 -> onTouchEvent + 1:3:void setEventDispatcher$ReactAndroid_release(com.facebook.react.uimanager.events.EventDispatcher):505:505 -> setEventDispatcher$ReactAndroid_release + 1:3:void setStateWrapper$ReactAndroid_release(com.facebook.react.uimanager.StateWrapper):504:504 -> setStateWrapper$ReactAndroid_release + 1:8:void updateState(int,int):540:540 -> updateState + 9:12:void updateState(int,int):541:541 -> updateState + 13:16:void updateState(int,int):543:543 -> updateState + 17:21:void updateState(int,int):546:546 -> updateState + 22:27:void updateState(int,int):547:547 -> updateState + 28:33:void updateState(int,int):548:548 -> updateState + 34:37:void updateState(int,int):549:549 -> updateState + 38:41:void updateState(int,int):550:550 -> updateState + 42:45:void updateState(int,int):557:557 -> updateState + 46:54:void updateState(int,int):558:558 -> updateState + 55:58:void updateState(int,int):557:557 -> updateState +com.facebook.react.views.modal.ReactModalHostView$DialogRootViewGroup$updateState$1$1 -> com.facebook.react.views.modal.ReactModalHostView$DialogRootViewGroup$updateState$1$1: +# {"id":"sourceFile","fileName":"ReactModalHostView.kt"} + 3:6:void (com.facebook.react.views.modal.ReactModalHostView$DialogRootViewGroup,com.facebook.react.uimanager.ThemedReactContext):558:558 -> + 1:10:void runGuarded():560:560 -> runGuarded + 11:20:void runGuarded():561:561 -> runGuarded + 21:42:void runGuarded():562:562 -> runGuarded +com.facebook.react.views.modal.ReactModalHostView$OnRequestCloseListener -> com.facebook.react.views.modal.ReactModalHostView$OnRequestCloseListener: +# {"id":"sourceFile","fileName":"ReactModalHostView.kt"} +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;"} + 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"} + 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 + 49:56:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):311:311 -> onKey +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;"} + 4:7:void (kotlin.jvm.functions.Function0):295:295 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/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"} + 1:1:void (int,int):17:17 -> + 2:2:void (int):23:23 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():27:27 -> getEventData + 1:3:java.lang.String getEventName():25:25 -> getEventName +com.facebook.react.views.modal.RequestCloseEvent$Companion -> com.facebook.react.views.modal.RequestCloseEvent$Companion: +# {"id":"sourceFile","fileName":"RequestCloseEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():29:29 -> +com.facebook.react.views.modal.ShowEvent -> com.facebook.react.views.modal.ShowEvent: +# {"id":"sourceFile","fileName":"ShowEvent.kt"} + 1:1:void (int,int):16:16 -> + 2:2:void (int):22:22 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():26:26 -> getEventData + 1:3:java.lang.String getEventName():24:24 -> getEventName +com.facebook.react.views.modal.ShowEvent$Companion -> com.facebook.react.views.modal.ShowEvent$Companion: +# {"id":"sourceFile","fileName":"ShowEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():28:28 -> +com.facebook.react.views.progressbar.ProgressBarContainerView -> com.facebook.react.views.progressbar.ProgressBarContainerView: +# {"id":"sourceFile","fileName":"ProgressBarContainerView.kt"} + 6:9:void (android.content.Context):23:23 -> + 10:11:void setIndeterminate$ReactAndroid_release(boolean):26:26 -> + 10:11:void (android.content.Context):26 -> + 12:14:void setAnimating$ReactAndroid_release(boolean):27:27 -> + 12:14:void (android.content.Context):27 -> + 1:4:void apply$ReactAndroid_release():42:42 -> apply$ReactAndroid_release + 5:9:void apply$ReactAndroid_release():43:43 -> apply$ReactAndroid_release + 10:12:void apply$ReactAndroid_release():44:44 -> apply$ReactAndroid_release + 13:22:void apply$ReactAndroid_release():45:45 -> apply$ReactAndroid_release + 23:33:void apply$ReactAndroid_release():46:46 -> apply$ReactAndroid_release + 34:41:void apply$ReactAndroid_release():47:47 -> apply$ReactAndroid_release + 1:3:void setAnimating$ReactAndroid_release(boolean):27:27 -> getAnimating$ReactAndroid_release + 1:3:boolean getAnimating$ReactAndroid_release():27 -> getAnimating$ReactAndroid_release + 1:3:void setColor$ReactAndroid_release(java.lang.Integer):25:25 -> getColor$ReactAndroid_release + 1:3:java.lang.Integer getColor$ReactAndroid_release():25 -> getColor$ReactAndroid_release + 1:3:void setIndeterminate$ReactAndroid_release(boolean):26:26 -> getIndeterminate$ReactAndroid_release + 1:3:boolean getIndeterminate$ReactAndroid_release():26 -> getIndeterminate$ReactAndroid_release + 1:3:void setProgress$ReactAndroid_release(double):28:28 -> getProgress$ReactAndroid_release + 1:3:double getProgress$ReactAndroid_release():28 -> getProgress$ReactAndroid_release + 6:8:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):33:33 -> onInitializeAccessibilityNodeInfo + 9:18:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):35:35 -> onInitializeAccessibilityNodeInfo + 19:22:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):37:37 -> onInitializeAccessibilityNodeInfo + 1:3:void setAnimating$ReactAndroid_release(boolean):27:27 -> setAnimating$ReactAndroid_release + 1:6:void setColor(android.widget.ProgressBar):66:66 -> setColor + 7:11:void setColor(android.widget.ProgressBar):67:67 -> setColor + 12:18:void setColor(android.widget.ProgressBar):69:69 -> setColor + 19:32:void setColor(android.widget.ProgressBar):77:77 -> setColor + 33:36:void setColor(android.widget.ProgressBar):78:78 -> setColor + 1:3:void setColor$ReactAndroid_release(java.lang.Integer):25:25 -> setColor$ReactAndroid_release + 1:3:void setIndeterminate$ReactAndroid_release(boolean):26:26 -> setIndeterminate$ReactAndroid_release + 1:3:void setProgress$ReactAndroid_release(double):28:28 -> setProgress$ReactAndroid_release + 1:6:void setStyle$ReactAndroid_release(java.lang.String):51:51 -> setStyle$ReactAndroid_release + 7:19:void setStyle$ReactAndroid_release(java.lang.String):53:53 -> setStyle$ReactAndroid_release + 20:21:void setStyle$ReactAndroid_release(java.lang.String):52:52 -> setStyle$ReactAndroid_release + 22:24:void setStyle$ReactAndroid_release(java.lang.String):54:54 -> setStyle$ReactAndroid_release + 25:26:void setStyle$ReactAndroid_release(java.lang.String):56:56 -> setStyle$ReactAndroid_release + 27:32:void setStyle$ReactAndroid_release(java.lang.String):57:57 -> setStyle$ReactAndroid_release + 33:36:void setStyle$ReactAndroid_release(java.lang.String):55:55 -> setStyle$ReactAndroid_release +com.facebook.react.views.progressbar.ProgressBarContainerView$Companion -> com.facebook.react.views.progressbar.ProgressBarContainerView$Companion: +# {"id":"sourceFile","fileName":"ProgressBarContainerView.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():81:81 -> +com.facebook.react.views.progressbar.ProgressBarShadowNode -> com.facebook.react.views.progressbar.ProgressBarShadowNode: +# {"id":"sourceFile","fileName":"ProgressBarShadowNode.kt"} + 9:10:void ():76:76 -> + 11:12:void ():77:77 -> + 13:16:void ():75:75 -> + 1:3:void ():35:35 -> + 4:10:void ():36:36 -> + 11:17:void ():37:37 -> + 18:24:void ():38:38 -> + 25:27:void ():41:41 -> + 28:32:void ():45:45 -> + 1:3:java.lang.String getStyle():44:44 -> getStyle + 16:23:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):57:57 -> measure + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/r;FLcom/facebook/yoga/p;FLcom/facebook/yoga/p;)J"} + 24:35:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):58:58 -> measure + 36:45:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):59:59 -> measure + 46:49:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):61:61 -> measure + 50:52:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):65:65 -> measure + 53:61:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):66:66 -> measure + 62:70:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):67:67 -> measure + 71:79:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):68:68 -> measure + 80:96:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):70:70 -> measure + 3:7:void setStyle(java.lang.String):47:47 -> setStyle +com.facebook.react.views.progressbar.ProgressBarShadowNode$Companion -> com.facebook.react.views.progressbar.ProgressBarShadowNode$Companion: +# {"id":"sourceFile","fileName":"ProgressBarShadowNode.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():73:73 -> +com.facebook.react.views.progressbar.ReactProgressBarViewManager -> com.facebook.react.views.progressbar.ReactProgressBarViewManager: +# {"id":"sourceFile","fileName":"ReactProgressBarViewManager.kt"} + 9:16:void ():136:136 -> + 1:3:void ():39:39 -> + 4:10:void ():42:42 -> + 11:18:void ():45:45 -> + 1:3:java.lang.Object access$getProgressBarCtorLock$cp():36:36 -> access$getProgressBarCtorLock$cp + 1:1:java.lang.Object access$getProgressBarCtorLock$cp():36:36 -> createShadowNodeInstance + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance():36 -> createShadowNodeInstance + 2:2:com.facebook.react.views.progressbar.ProgressBarShadowNode createShadowNodeInstance():85:85 -> createShadowNodeInstance + 1:1:java.lang.Object access$getProgressBarCtorLock$cp():36:36 -> createViewInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):36 -> createViewInstance + 2:2:com.facebook.react.views.progressbar.ProgressBarContainerView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):50:50 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():98:98 -> getDelegate + 1:3:java.lang.String getName():47:47 -> getName + 1:3:java.lang.Class getShadowNodeClass():88:88 -> getShadowNodeClass + 31:42:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):111:111 -> measure + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lcom/facebook/react/bridge/ReadableMap;Lcom/facebook/react/bridge/ReadableMap;Lcom/facebook/react/bridge/ReadableMap;FLcom/facebook/yoga/p;FLcom/facebook/yoga/p;[F)J"} + 43:48:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):113:113 -> measure + 49:54:java.lang.Object kotlin.collections.MapsKt__MapsKt.getOrPut(java.util.Map,java.lang.Object,kotlin.jvm.functions.Function0):384:384 -> measure + 49:54:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):113 -> measure + 55:59:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):114:114 -> measure + 60:63:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):115:115 -> measure + 64:66:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):116:116 -> measure + 67:86:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):117:117 -> measure + 87:89:java.lang.Object kotlin.collections.MapsKt__MapsKt.getOrPut(java.util.Map,java.lang.Object,kotlin.jvm.functions.Function0):387:387 -> measure + 87:89:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):113 -> measure + 90:91:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):113:113 -> measure + 92:104:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):121:121 -> measure + 105:117:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):122:122 -> measure + 118:122:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):120:120 -> measure + 1:1:java.lang.Object access$getProgressBarCtorLock$cp():36:36 -> onAfterUpdateTransaction + 1:1:void onAfterUpdateTransaction(android.view.View):36 -> onAfterUpdateTransaction + 2:2:void onAfterUpdateTransaction(com.facebook.react.views.progressbar.ProgressBarContainerView):95:95 -> onAfterUpdateTransaction + 1:1:java.lang.Object access$getProgressBarCtorLock$cp():36:36 -> setAnimating + 1:1:void setAnimating(android.view.View,boolean):36 -> setAnimating + 2:2:void setAnimating(com.facebook.react.views.progressbar.ProgressBarContainerView,boolean):75:75 -> setAnimating + 1:1:java.lang.Object access$getProgressBarCtorLock$cp():36:36 -> setColor + 1:1:void setColor(android.view.View,java.lang.Integer):36 -> setColor + 2:2:void setColor(com.facebook.react.views.progressbar.ProgressBarContainerView,java.lang.Integer):60:60 -> setColor + 1:1:java.lang.Object access$getProgressBarCtorLock$cp():36:36 -> setIndeterminate + 1:1:void setIndeterminate(android.view.View,boolean):36 -> setIndeterminate + 2:2:void setIndeterminate(com.facebook.react.views.progressbar.ProgressBarContainerView,boolean):65:65 -> setIndeterminate + 1:1:java.lang.Object access$getProgressBarCtorLock$cp():36:36 -> setProgress + 1:1:void setProgress(android.view.View,double):36 -> setProgress + 2:2:void setProgress(com.facebook.react.views.progressbar.ProgressBarContainerView,double):70:70 -> setProgress + 1:1:java.lang.Object access$getProgressBarCtorLock$cp():36:36 -> setStyleAttr + 1:1:void setStyleAttr(android.view.View,java.lang.String):36 -> setStyleAttr + 2:2:void setStyleAttr(com.facebook.react.views.progressbar.ProgressBarContainerView,java.lang.String):55:55 -> setStyleAttr + 1:1:java.lang.Object access$getProgressBarCtorLock$cp():36:36 -> setTestID + 1:1:void setTestID(android.view.View,java.lang.String):36 -> setTestID + 2:2:void setTestID(com.facebook.react.views.progressbar.ProgressBarContainerView,java.lang.String):79:79 -> setTestID + 1:1:void setTypeAttr(com.facebook.react.views.progressbar.ProgressBarContainerView,java.lang.String):0:0 -> setTypeAttr + 2:2:java.lang.Object access$getProgressBarCtorLock$cp():36:36 -> setTypeAttr + 2:2:void setTypeAttr(android.view.View,java.lang.String):36 -> setTypeAttr + 1:1:void updateExtraData(com.facebook.react.views.progressbar.ProgressBarContainerView,java.lang.Object):0:0 -> updateExtraData + 2:2:java.lang.Object access$getProgressBarCtorLock$cp():36:36 -> updateExtraData + 2:2:void updateExtraData(android.view.View,java.lang.Object):36 -> updateExtraData +com.facebook.react.views.progressbar.ReactProgressBarViewManager$Companion -> com.facebook.react.views.progressbar.ReactProgressBarViewManager$Companion: +# {"id":"sourceFile","fileName":"ReactProgressBarViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():126:126 -> + 1:5:android.widget.ProgressBar createProgressBar(android.content.Context,int):144:144 -> createProgressBar + 6:16:android.widget.ProgressBar createProgressBar(android.content.Context,int):145:145 -> createProgressBar + 1:101:int getStyleFromString$ReactAndroid_release(java.lang.String):150:150 -> getStyleFromString$ReactAndroid_release + 102:122:int getStyleFromString$ReactAndroid_release(java.lang.String):163:163 -> getStyleFromString$ReactAndroid_release + 123:128:int getStyleFromString$ReactAndroid_release(java.lang.String):152:152 -> getStyleFromString$ReactAndroid_release +com.facebook.react.views.safeareaview.ReactSafeAreaView -> com.facebook.react.views.safeareaview.ReactSafeAreaView: +# {"id":"sourceFile","fileName":"ReactSafeAreaView.kt"} + 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;"} + 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;"} + 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"} + 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 + 38:50:void updateState(androidx.core.graphics.Insets):50:50 -> updateState + 51:63:void updateState(androidx.core.graphics.Insets):51:51 -> updateState + 64:67:void updateState(androidx.core.graphics.Insets):53:53 -> updateState + 68:71:void updateState(androidx.core.graphics.Insets):55:55 -> updateState + 72:73:void updateState(androidx.core.graphics.Insets):57:57 -> updateState + 74:78:void updateState(androidx.core.graphics.Insets):58:58 -> updateState + 79:82:void updateState(androidx.core.graphics.Insets):57:57 -> updateState +com.facebook.react.views.safeareaview.ReactSafeAreaView$$ExternalSyntheticLambda0 -> com.facebook.react.views.safeareaview.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.safeareaview.ReactSafeAreaView com.facebook.react.views.safeareaview.ReactSafeAreaView$$InternalSyntheticLambda$1$f33b8b7fdbef651f3a0634b1c526354eabf42cffdf2d4fc818e93abbc1ef44bc$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.safeareaview.ReactSafeAreaView):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 + # {"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.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;"} + 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"} + 1:10:void runGuarded():60:60 -> runGuarded + 11:21:void runGuarded():61:61 -> runGuarded + 22:41:void runGuarded():62:62 -> runGuarded +com.facebook.react.views.safeareaview.ReactSafeAreaViewManager -> com.facebook.react.views.safeareaview.ReactSafeAreaViewManager: +# {"id":"sourceFile","fileName":"ReactSafeAreaViewManager.kt"} + 3:5:void ():22:22 -> + 6:13:void ():24:24 -> + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance():20:20 -> createShadowNodeInstance + 2:2:com.facebook.react.uimanager.LayoutShadowNode createShadowNodeInstance():35:35 -> createShadowNodeInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):20:20 -> createViewInstance + 2:2:com.facebook.react.views.safeareaview.ReactSafeAreaView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):29:29 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():26:26 -> getDelegate + 1:3:java.lang.String getName():31:31 -> getName + 1:3:java.lang.Class getShadowNodeClass():39:39 -> getShadowNodeClass + 1:1:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):20:20 -> updateState + 2:2:java.lang.Object updateState(com.facebook.react.views.safeareaview.ReactSafeAreaView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):46:46 -> updateState +com.facebook.react.views.safeareaview.ReactSafeAreaViewManager$Companion -> com.facebook.react.views.safeareaview.ReactSafeAreaViewManager$Companion: +# {"id":"sourceFile","fileName":"ReactSafeAreaViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():50:50 -> +com.facebook.react.views.scroll.FpsListener -> com.facebook.react.views.scroll.FpsListener: +# {"id":"sourceFile","fileName":"FpsListener.kt"} +com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper -> com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper: +# {"id":"sourceFile","fileName":"MaintainVisibleScrollPositionHelper.kt"} + 1:3:void (android.view.ViewGroup,boolean):32:32 -> + 4:5:void (android.view.ViewGroup,boolean):33:33 -> + 6:8:void (android.view.ViewGroup,boolean):34:34 -> + 1:1:void $r8$lambda$mL8ajxdkmPsnvIb_QrnKcN9KFPQ(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:5:void computeTargetView():132:132 -> computeTargetView + 6:10:void computeTargetView():133:133 -> computeTargetView + 11:17:void computeTargetView():134:134 -> computeTargetView + 18:30:void computeTargetView():136:136 -> computeTargetView + 31:40:void computeTargetView():137:137 -> computeTargetView + 41:44:void computeTargetView():138:138 -> computeTargetView + 45:73:void computeTargetView():141:141 -> computeTargetView + 74:85:void computeTargetView():144:144 -> computeTargetView + 86:92:void computeTargetView():145:145 -> computeTargetView + 93:97:void computeTargetView():146:146 -> computeTargetView + 98:100:void computeTargetView():147:147 -> computeTargetView + 101:103:void computeTargetView():148:148 -> computeTargetView + 6:9:void didMountItems(com.facebook.react.bridge.UIManager):164:164 -> didMountItems + 1:3:com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config getConfig():37:37 -> getConfig + 1:14:com.facebook.react.views.view.ReactViewGroup getContentView():43:43 -> getContentView + 1:16:com.facebook.react.bridge.UIManager getUIManager():49:49 -> getUIManager + 17:30:com.facebook.react.bridge.UIManager getUIManager():50:50 -> getUIManager + 31:37:com.facebook.react.bridge.UIManager getUIManager():48:48 -> getUIManager + 38:43:com.facebook.react.bridge.UIManager getUIManager():47:47 -> getUIManager + 44:49:com.facebook.react.bridge.UIManager getUIManager():49:49 -> getUIManager + 1:3:void setConfig(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):37:37 -> setConfig + 1:6:void start():70:70 -> start + 7:8:void start():73:73 -> start + 9:16:void start():74:74 -> start + 1:6:void stop():79:79 -> stop + 7:8:void stop():82:82 -> stop + 9:16:void stop():83:83 -> stop + 1:16:void updateScrollPosition():92:92 -> updateScrollPosition + 17:20:void updateScrollPosition():95:95 -> updateScrollPosition + 1:6:void updateScrollPositionInternal():99:99 -> updateScrollPositionInternal + 7:12:void updateScrollPositionInternal():100:100 -> updateScrollPositionInternal + 13:18:void updateScrollPositionInternal():101:101 -> updateScrollPositionInternal + 19:27:void updateScrollPositionInternal():102:102 -> updateScrollPositionInternal + 28:32:void updateScrollPositionInternal():103:103 -> updateScrollPositionInternal + 33:37:void updateScrollPositionInternal():105:105 -> updateScrollPositionInternal + 38:40:void updateScrollPositionInternal():106:106 -> updateScrollPositionInternal + 41:45:void updateScrollPositionInternal():108:108 -> updateScrollPositionInternal + 46:52:void updateScrollPositionInternal():109:109 -> updateScrollPositionInternal + 53:56:void updateScrollPositionInternal():111:111 -> updateScrollPositionInternal + 57:67:void updateScrollPositionInternal():112:112 -> updateScrollPositionInternal + 68:69:void updateScrollPositionInternal():113:113 -> updateScrollPositionInternal + 70:85:void updateScrollPositionInternal():114:114 -> updateScrollPositionInternal + 86:93:void updateScrollPositionInternal():115:115 -> updateScrollPositionInternal + 94:100:void updateScrollPositionInternal():119:119 -> updateScrollPositionInternal + 101:104:void updateScrollPositionInternal():121:121 -> updateScrollPositionInternal + 105:115:void updateScrollPositionInternal():122:122 -> updateScrollPositionInternal + 116:117:void updateScrollPositionInternal():123:123 -> updateScrollPositionInternal + 118:133:void updateScrollPositionInternal():124:124 -> updateScrollPositionInternal + 134:141:void updateScrollPositionInternal():125:125 -> updateScrollPositionInternal + 6:14:void willDispatchViewUpdates(com.facebook.react.bridge.UIManager):156:156 -> willDispatchViewUpdates + 1:4:void willDispatchViewUpdates$lambda$0(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper):156:156 -> willDispatchViewUpdates$lambda$0 + 6:9:void willMountItems(com.facebook.react.bridge.UIManager):160:160 -> willMountItems +com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$$ExternalSyntheticLambda0 -> com.facebook.react.views.scroll.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$$InternalSyntheticLambda$1$219e9793396f8dc094261b30e6ac7d81ab4bd6c8f4a3197c7e35f62051abd7dc$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config -> com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config: +# {"id":"sourceFile","fileName":"MaintainVisibleScrollPositionHelper.kt"} + 1:8:void (int,java.lang.Integer):55:55 -> + 1:3:java.lang.Integer getAutoScrollToTopThreshold():55:55 -> getAutoScrollToTopThreshold + 1:3:int getMinIndexForVisible():55:55 -> getMinIndexForVisible +com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config$Companion -> com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config$Companion: +# {"id":"sourceFile","fileName":"MaintainVisibleScrollPositionHelper.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():56:56 -> + 6:11:com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config fromReadableMap(com.facebook.react.bridge.ReadableMap):59:59 -> fromReadableMap + 12:29:com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config fromReadableMap(com.facebook.react.bridge.ReadableMap):61:61 -> fromReadableMap + 30:35:com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config fromReadableMap(com.facebook.react.bridge.ReadableMap):63:63 -> fromReadableMap +com.facebook.react.views.scroll.OnScrollDispatchHelper -> com.facebook.react.views.scroll.OnScrollDispatchHelper: +# {"id":"sourceFile","fileName":"OnScrollDispatchHelper.kt"} + 1:5:void ():17:17 -> + 6:7:void ():19:19 -> + 8:11:void ():20:20 -> + 12:14:void ():27:27 -> + 1:3:float getXFlingVelocity():21:21 -> getXFlingVelocity + 1:3:float getYFlingVelocity():24:24 -> getYFlingVelocity + 1:4:boolean onScrollChanged(int,int):34:34 -> onScrollChanged + 5:34:boolean onScrollChanged(int,int):36:36 -> onScrollChanged + 35:45:boolean onScrollChanged(int,int):38:38 -> onScrollChanged + 46:56:boolean onScrollChanged(int,int):39:39 -> onScrollChanged + 57:58:boolean onScrollChanged(int,int):41:41 -> onScrollChanged + 59:60:boolean onScrollChanged(int,int):42:42 -> onScrollChanged + 61:63:boolean onScrollChanged(int,int):43:43 -> onScrollChanged +com.facebook.react.views.scroll.OnScrollDispatchHelper$Companion -> com.facebook.react.views.scroll.OnScrollDispatchHelper$Companion: +# {"id":"sourceFile","fileName":"OnScrollDispatchHelper.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():47:47 -> +com.facebook.react.views.scroll.ReactAccessibleScrollView -> com.facebook.react.views.scroll.ReactAccessibleScrollView: +# {"id":"sourceFile","fileName":"ReactAccessibleScrollView.kt"} +com.facebook.react.views.scroll.ReactHorizontalScrollContainerLegacyView -> com.facebook.react.views.scroll.ReactHorizontalScrollContainerLegacyView: +# {"id":"sourceFile","fileName":"ReactHorizontalScrollContainerLegacyView.kt"} + 6:8:void (android.content.Context):19:19 -> + 9:21:void (android.content.Context):20:20 -> + 1:5:boolean getRemoveClippedSubviews():23:23 -> getRemoveClippedSubviews + 1:6:void onLayout(boolean,int,int,int,int):35:35 -> onLayout + 7:9:void onLayout(boolean,int,int,int,int):41:41 -> onLayout + 10:12:void onLayout(boolean,int,int,int,int):42:42 -> onLayout + 13:15:void onLayout(boolean,int,int,int,int):43:43 -> onLayout + 16:19:void onLayout(boolean,int,int,int,int):44:44 -> onLayout + 1:5:void setRemoveClippedSubviews(boolean):27:27 -> setRemoveClippedSubviews + 6:9:void setRemoveClippedSubviews(boolean):28:28 -> setRemoveClippedSubviews + 10:13:void setRemoveClippedSubviews(boolean):30:30 -> setRemoveClippedSubviews +com.facebook.react.views.scroll.ReactHorizontalScrollContainerViewManager -> com.facebook.react.views.scroll.ReactHorizontalScrollContainerViewManager: +# {"id":"sourceFile","fileName":"ReactHorizontalScrollContainerViewManager.kt"} + 1:4:void ():21:21 -> + 1:1:android.view.View createViewInstance(int,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):20:20 -> createViewInstance + 2:2:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):20:20 -> createViewInstance + 3:6:com.facebook.react.views.view.ReactViewGroup createViewInstance(int,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):30:33 -> createViewInstance + 7:7:com.facebook.react.views.view.ReactViewGroup createViewInstance(int,com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):30:30 -> createViewInstance + 8:10:com.facebook.react.views.view.ReactViewGroup createViewInstance(com.facebook.react.uimanager.ThemedReactContext):38:40 -> createViewInstance + 11:11:com.facebook.react.views.view.ReactViewGroup createViewInstance(com.facebook.react.uimanager.ThemedReactContext):38:38 -> createViewInstance + 1:3:java.lang.String getName():22:22 -> getName +com.facebook.react.views.scroll.ReactHorizontalScrollContainerViewManager$Companion -> com.facebook.react.views.scroll.ReactHorizontalScrollContainerViewManager$Companion: +# {"id":"sourceFile","fileName":"ReactHorizontalScrollContainerViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():44:44 -> +com.facebook.react.views.scroll.ReactHorizontalScrollView -> com.facebook.react.views.scroll.ReactHorizontalScrollView: +# {"id":"sourceFile","fileName":"ReactHorizontalScrollView.java"} + 1:1:void (android.content.Context):136:136 -> + 2:2:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):140:140 -> + 3:3:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):92:92 -> + 4:4:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):96:96 -> + 5:7:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):98:100 -> + 8:8:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):102:102 -> + 9:9:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):105:105 -> + 10:10:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):107:107 -> + 11:11:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):110:110 -> + 12:12:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):112:112 -> + 13:15:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):115:117 -> + 16:22:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):119:125 -> + 23:25:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):127:129 -> + 26:27:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):132:133 -> + 28:28:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):141:141 -> + 29:29:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):143:143 -> + 30:30:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):145:145 -> + 31:33:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):147:149 -> + 1:1:boolean -$$Nest$fgetmActivelyScrolling(com.facebook.react.views.scroll.ReactHorizontalScrollView):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:10:void abortAnimation():312:312 -> abortAnimation + 11:16:void abortAnimation():313:313 -> abortAnimation + 1:8:void addFocusables(java.util.ArrayList,int,int):524:524 -> addFocusables + 9:13:void addFocusables(java.util.ArrayList,int,int):526:526 -> addFocusables + 14:16:void addFocusables(java.util.ArrayList,int,int):527:527 -> addFocusables + 17:31:void addFocusables(java.util.ArrayList,int,int):528:528 -> addFocusables + 32:37:void addFocusables(java.util.ArrayList,int,int):532:532 -> addFocusables + 38:43:void addFocusables(java.util.ArrayList,int,int):533:533 -> addFocusables + 44:49:void addFocusables(java.util.ArrayList,int,int):534:534 -> addFocusables + 50:54:void addFocusables(java.util.ArrayList,int,int):535:535 -> addFocusables + 55:58:void addFocusables(java.util.ArrayList,int,int):539:539 -> addFocusables + 1:10:void adjustPositionForContentChangeRTL(int,int,int,int):1596:1596 -> adjustPositionForContentChangeRTL + 11:17:void adjustPositionForContentChangeRTL(int,int,int,int):1597:1597 -> adjustPositionForContentChangeRTL + 18:25:void adjustPositionForContentChangeRTL(int,int,int,int):1600:1600 -> adjustPositionForContentChangeRTL + 26:32:void adjustPositionForContentChangeRTL(int,int,int,int):1603:1603 -> adjustPositionForContentChangeRTL + 33:41:void adjustPositionForContentChangeRTL(int,int,int,int):1605:1605 -> adjustPositionForContentChangeRTL + 1:5:boolean arrowScroll(int):706:706 -> arrowScroll + 6:7:boolean arrowScroll(int):707:707 -> arrowScroll + 8:14:boolean arrowScroll(int):709:709 -> arrowScroll + 15:18:boolean arrowScroll(int):710:710 -> arrowScroll + 19:26:boolean arrowScroll(int):711:711 -> arrowScroll + 27:34:boolean arrowScroll(int):712:712 -> arrowScroll + 35:40:boolean arrowScroll(int):713:713 -> arrowScroll + 41:52:boolean arrowScroll(int):714:714 -> arrowScroll + 53:55:boolean arrowScroll(int):715:715 -> arrowScroll + 56:59:boolean arrowScroll(int):717:717 -> arrowScroll + 60:64:boolean arrowScroll(int):720:720 -> arrowScroll + 65:67:boolean arrowScroll(int):725:725 -> arrowScroll + 68:72:boolean arrowScroll(int):727:727 -> arrowScroll + 1:1:boolean -$$Nest$fgetmPagingEnabled(com.facebook.react.views.scroll.ReactHorizontalScrollView):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean -$$Nest$fgetmSendMomentumEvents(com.facebook.react.views.scroll.ReactHorizontalScrollView):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:14:boolean canScrollHorizontally(int):227:227 -> canScrollHorizontally + 1:4:void cancelPostTouchScrolling():1104:1104 -> cancelPostTouchScrolling + 5:8:void cancelPostTouchScrolling():1105:1105 -> cancelPostTouchScrolling + 9:10:void cancelPostTouchScrolling():1106:1106 -> cancelPostTouchScrolling + 11:18:void cancelPostTouchScrolling():1107:1107 -> cancelPostTouchScrolling + 1:1:void -$$Nest$fputmActivelyScrolling(com.facebook.react.views.scroll.ReactHorizontalScrollView,boolean):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:6:void disableFpsListener():1001:1001 -> disableFpsListener + 7:11:void disableFpsListener():1002:1002 -> disableFpsListener + 12:16:void disableFpsListener():1003:1003 -> disableFpsListener + 17:24:void disableFpsListener():1004:1004 -> disableFpsListener + 1:10:boolean dispatchGenericMotionEvent(android.view.MotionEvent):769:769 -> dispatchGenericMotionEvent + 11:15:boolean dispatchGenericMotionEvent(android.view.MotionEvent):773:773 -> dispatchGenericMotionEvent + 1:4:void draw(android.graphics.Canvas):1014:1014 -> draw + 5:8:void draw(android.graphics.Canvas):1015:1015 -> draw + 9:24:void draw(android.graphics.Canvas):1016:1016 -> draw + 25:42:void draw(android.graphics.Canvas):1017:1017 -> draw + 43:47:void draw(android.graphics.Canvas):1018:1018 -> draw + 48:51:void draw(android.graphics.Canvas):1021:1021 -> draw + 1:1:void -$$Nest$fputmPostTouchRunnable(com.facebook.react.views.scroll.ReactHorizontalScrollView,java.lang.Runnable):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:6:void enableFpsListener():993:993 -> enableFpsListener + 7:11:void enableFpsListener():994:994 -> enableFpsListener + 12:16:void enableFpsListener():995:995 -> enableFpsListener + 17:24:void enableFpsListener():996:996 -> enableFpsListener + 1:4:boolean executeKeyEvent(android.view.KeyEvent):778:778 -> executeKeyEvent + 5:18:boolean executeKeyEvent(android.view.KeyEvent):779:779 -> executeKeyEvent + 19:23:boolean executeKeyEvent(android.view.KeyEvent):784:784 -> executeKeyEvent + 1:1:void -$$Nest$mflingAndSnap(com.facebook.react.views.scroll.ReactHorizontalScrollView,int):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:android.widget.HorizontalScrollView findDeepestScrollViewForMotionEvent(android.view.View,android.view.MotionEvent):607:607 -> findDeepestScrollViewForMotionEvent + 2:4:android.widget.HorizontalScrollView findDeepestScrollViewForMotionEvent(android.view.View,android.view.MotionEvent,boolean):617:619 -> findDeepestScrollViewForMotionEvent + 5:5:android.widget.HorizontalScrollView findDeepestScrollViewForMotionEvent(android.view.View,android.view.MotionEvent,boolean):627:627 -> findDeepestScrollViewForMotionEvent + 6:6:android.widget.HorizontalScrollView findDeepestScrollViewForMotionEvent(android.view.View,android.view.MotionEvent,boolean):629:629 -> findDeepestScrollViewForMotionEvent + 7:7:android.widget.HorizontalScrollView findDeepestScrollViewForMotionEvent(android.view.View,android.view.MotionEvent,boolean):632:632 -> findDeepestScrollViewForMotionEvent + 8:9:android.widget.HorizontalScrollView findDeepestScrollViewForMotionEvent(android.view.View,android.view.MotionEvent,boolean):636:637 -> findDeepestScrollViewForMotionEvent + 10:10:android.widget.HorizontalScrollView findDeepestScrollViewForMotionEvent(android.view.View,android.view.MotionEvent,boolean):639:639 -> findDeepestScrollViewForMotionEvent + 1:4:void flashScrollIndicators():338:338 -> flashScrollIndicators + 1:4:void fling(int):789:789 -> fling + 5:23:void fling(int):790:790 -> fling + 24:29:void fling(int):801:801 -> fling + 30:47:void fling(int):802:802 -> fling + 48:51:void fling(int):805:805 -> fling + 52:55:void fling(int):806:806 -> fling + 56:59:void fling(int):807:807 -> fling + 60:73:void fling(int):819:819 -> fling + 74:75:void fling(int):821:821 -> fling + 76:79:void fling(int):822:822 -> fling + 80:93:void fling(int):823:823 -> fling + 94:96:void fling(int):821:821 -> fling + 97:100:void fling(int):834:834 -> fling + 101:104:void fling(int):838:838 -> fling + 105:108:void fling(int):840:840 -> fling + 3:6:void flingAndSnap(int):1187:1187 -> flingAndSnap + 7:25:void flingAndSnap(int):1188:1188 -> flingAndSnap + 26:32:void flingAndSnap(int):1191:1191 -> flingAndSnap + 33:44:void flingAndSnap(int):1196:1196 -> flingAndSnap + 45:48:void flingAndSnap(int):1197:1197 -> flingAndSnap + 49:61:void flingAndSnap(int):1201:1201 -> flingAndSnap + 62:74:void flingAndSnap(int):1202:1202 -> flingAndSnap + 75:78:void flingAndSnap(int):1203:1203 -> flingAndSnap + 79:82:void flingAndSnap(int):1204:1204 -> flingAndSnap + 83:86:void flingAndSnap(int):1205:1205 -> flingAndSnap + 87:100:void flingAndSnap(int):1212:1212 -> flingAndSnap + 101:114:void flingAndSnap(int):1215:1215 -> flingAndSnap + 115:124:void flingAndSnap(int):1221:1221 -> flingAndSnap + 125:136:void flingAndSnap(int):1222:1222 -> flingAndSnap + 137:156:void flingAndSnap(int):1223:1223 -> flingAndSnap + 157:164:void flingAndSnap(int):1225:1225 -> flingAndSnap + 165:197:void flingAndSnap(int):1226:1226 -> flingAndSnap + 198:201:void flingAndSnap(int):1240:1240 -> flingAndSnap + 202:208:void flingAndSnap(int):1241:1241 -> flingAndSnap + 209:217:void flingAndSnap(int):1247:1247 -> flingAndSnap + 218:221:void flingAndSnap(int):1245:1245 -> flingAndSnap + 222:225:void flingAndSnap(int):1244:1244 -> flingAndSnap + 226:227:void flingAndSnap(int):1251:1251 -> flingAndSnap + 228:236:void flingAndSnap(int):1255:1255 -> flingAndSnap + 237:240:void flingAndSnap(int):1253:1253 -> flingAndSnap + 241:249:void flingAndSnap(int):1252:1252 -> flingAndSnap + 250:260:void flingAndSnap(int):1260:1260 -> flingAndSnap + 261:266:void flingAndSnap(int):1263:1263 -> flingAndSnap + 267:270:void flingAndSnap(int):1264:1264 -> flingAndSnap + 271:272:void flingAndSnap(int):1265:1265 -> flingAndSnap + 273:302:void flingAndSnap(int):1266:1266 -> flingAndSnap + 303:306:void flingAndSnap(int):1279:1279 -> flingAndSnap + 307:314:void flingAndSnap(int):1280:1280 -> flingAndSnap + 315:318:void flingAndSnap(int):1286:1286 -> flingAndSnap + 319:325:void flingAndSnap(int):1287:1287 -> flingAndSnap + 326:332:void flingAndSnap(int):1290:1290 -> flingAndSnap + 333:338:void flingAndSnap(int):1292:1292 -> flingAndSnap + 339:353:void flingAndSnap(int):1293:1293 -> flingAndSnap + 354:368:void flingAndSnap(int):1298:1298 -> flingAndSnap + 369:372:void flingAndSnap(int):1304:1304 -> flingAndSnap + 373:380:void flingAndSnap(int):1305:1305 -> flingAndSnap + 381:392:void flingAndSnap(int):1308:1308 -> flingAndSnap + 393:427:void flingAndSnap(int):1315:1315 -> flingAndSnap + 428:435:void flingAndSnap(int):1343:1343 -> flingAndSnap + 436:447:void flingAndSnap(int):1345:1345 -> flingAndSnap + 448:452:void flingAndSnap(int):1350:1350 -> flingAndSnap + 453:454:void flingAndSnap(int):1357:1357 -> flingAndSnap + 455:458:void flingAndSnap(int):1360:1360 -> flingAndSnap + 459:466:void flingAndSnap(int):1361:1361 -> flingAndSnap + 467:481:void flingAndSnap(int):1364:1364 -> flingAndSnap + 482:491:void flingAndSnap(int):1373:1373 -> flingAndSnap + 492:494:void flingAndSnap(int):1359:1359 -> flingAndSnap + 495:498:void flingAndSnap(int):1377:1377 -> flingAndSnap + 499:506:void flingAndSnap(int):1351:1351 -> flingAndSnap + 1:4:android.view.View focusSearch(android.view.View,int):872:872 -> focusSearch + 5:12:android.view.View focusSearch(android.view.View,int):874:874 -> focusSearch + 13:23:android.view.View focusSearch(android.view.View,int):877:877 -> focusSearch + 24:31:android.view.View focusSearch(android.view.View,int):881:881 -> focusSearch + 1:5:boolean getChildVisibleRect(android.view.View,android.graphics.Rect,android.graphics.Point):923:923 -> getChildVisibleRect + 1:12:void getClippingRect(android.graphics.Rect):918:918 -> getClippingRect + 2:6:android.view.View getContentView():934:934 -> getContentView + 1:3:int getFadingEdgeLengthEnd():346:346 -> getFadingEdgeLengthEnd + 1:3:int getFadingEdgeLengthStart():342:342 -> getFadingEdgeLengthStart + 1:3:android.animation.ValueAnimator getFlingAnimator():1651:1651 -> getFlingAnimator + 1:14:int getFlingExtrapolatedDistance(int):1659:1659 -> getFlingExtrapolatedDistance + 15:21:int getFlingExtrapolatedDistance(int):1658:1658 -> getFlingExtrapolatedDistance + 13:38:int getItemStartOffset(int,int,int,int):1395:1395 -> getItemStartOffset + 39:41:int getItemStartOffset(int,int,int,int):1386:1386 -> getItemStartOffset + 1:3:long getLastScrollDispatchTime():1688:1688 -> getLastScrollDispatchTime + 1:9:float getLeftFadingEdgeStrength():361:361 -> getLeftFadingEdgeStrength + 10:16:float getLeftFadingEdgeStrength():363:363 -> getLeftFadingEdgeStrength + 17:19:float getLeftFadingEdgeStrength():364:364 -> getLeftFadingEdgeStrength + 20:24:float getLeftFadingEdgeStrength():365:365 -> getLeftFadingEdgeStrength + 1:5:android.widget.OverScroller getOverScrollerFromParent():234:234 -> getOverScrollerFromParent + 6:7:android.widget.OverScroller getOverScrollerFromParent():235:235 -> getOverScrollerFromParent + 8:17:android.widget.OverScroller getOverScrollerFromParent():237:237 -> getOverScrollerFromParent + 18:21:android.widget.OverScroller getOverScrollerFromParent():238:238 -> getOverScrollerFromParent + 22:28:android.widget.OverScroller getOverScrollerFromParent():240:240 -> getOverScrollerFromParent + 29:33:android.widget.OverScroller getOverScrollerFromParent():247:247 -> getOverScrollerFromParent + 34:37:android.widget.OverScroller getOverScrollerFromParent():249:249 -> getOverScrollerFromParent + 38:41:android.widget.OverScroller getOverScrollerFromParent():250:250 -> getOverScrollerFromParent + 42:47:android.widget.OverScroller getOverScrollerFromParent():251:251 -> getOverScrollerFromParent + 48:55:android.widget.OverScroller getOverScrollerFromParent():253:253 -> getOverScrollerFromParent + 56:64:android.widget.OverScroller getOverScrollerFromParent():260:260 -> getOverScrollerFromParent + 1:21:java.lang.String getOverflow():406:406 -> getOverflow + 22:24:java.lang.String getOverflow():412:412 -> getOverflow + 25:27:java.lang.String getOverflow():410:410 -> getOverflow + 28:30:java.lang.String getOverflow():408:408 -> getOverflow + 1:3:android.graphics.Rect getOverflowInset():425:425 -> getOverflowInset + 1:3:com.facebook.react.uimanager.PointerEvents getPointerEvents():1668:1668 -> getPointerEvents + 1:3:com.facebook.react.views.scroll.ReactScrollViewHelper$ReactScrollViewScrollState getReactScrollViewScrollState():1619:1619 -> getReactScrollViewScrollState + 1:3:boolean getRemoveClippedSubviews():284:284 -> getRemoveClippedSubviews + 1:9:float getRightFadingEdgeStrength():371:371 -> getRightFadingEdgeStrength + 10:16:float getRightFadingEdgeStrength():373:373 -> getRightFadingEdgeStrength + 17:19:float getRightFadingEdgeStrength():374:374 -> getRightFadingEdgeStrength + 20:24:float getRightFadingEdgeStrength():375:375 -> getRightFadingEdgeStrength + 1:5:int getScrollDelta(android.view.View):545:545 -> getScrollDelta + 6:10:int getScrollDelta(android.view.View):546:546 -> getScrollDelta + 11:17:int getScrollDelta(android.view.View):547:547 -> getScrollDelta + 1:3:boolean getScrollEnabled():222:222 -> getScrollEnabled + 1:3:int getScrollEventThrottle():1678:1678 -> getScrollEventThrottle + 1:5:int getSnapInterval():927:927 -> getSnapInterval + 6:10:int getSnapInterval():930:930 -> getSnapInterval + 1:3:com.facebook.react.uimanager.StateWrapper getStateWrapper():1610:1610 -> getStateWrapper + 1:3:void handleInterceptedTouchEvent(android.view.MotionEvent):684:684 -> handleInterceptedTouchEvent + 4:7:void handleInterceptedTouchEvent(android.view.MotionEvent):685:685 -> handleInterceptedTouchEvent + 8:9:void handleInterceptedTouchEvent(android.view.MotionEvent):686:686 -> handleInterceptedTouchEvent + 10:12:void handleInterceptedTouchEvent(android.view.MotionEvent):687:687 -> handleInterceptedTouchEvent + 13:20:void handleInterceptedTouchEvent(android.view.MotionEvent):688:688 -> handleInterceptedTouchEvent + 1:4:void handlePostTouchScrolling(int,int):1031:1031 -> handlePostTouchScrolling + 5:6:void handlePostTouchScrolling(int,int):1032:1032 -> handlePostTouchScrolling + 7:14:void handlePostTouchScrolling(int,int):1035:1035 -> handlePostTouchScrolling + 15:18:void handlePostTouchScrolling(int,int):1036:1036 -> handlePostTouchScrolling + 19:22:void handlePostTouchScrolling(int,int):1037:1037 -> handlePostTouchScrolling + 23:27:void handlePostTouchScrolling(int,int):1032:1032 -> handlePostTouchScrolling + 28:32:void handlePostTouchScrolling(int,int):1042:1042 -> handlePostTouchScrolling + 33:36:void handlePostTouchScrolling(int,int):1046:1046 -> handlePostTouchScrolling + 37:40:void handlePostTouchScrolling(int,int):1047:1047 -> handlePostTouchScrolling + 41:42:void handlePostTouchScrolling(int,int):1050:1050 -> handlePostTouchScrolling + 43:51:void handlePostTouchScrolling(int,int):1051:1051 -> handlePostTouchScrolling + 52:55:void handlePostTouchScrolling(int,int):1099:1099 -> handlePostTouchScrolling + 1:8:void initView():158:158 -> initView + 9:11:void initView():159:159 -> initView + 12:13:void initView():160:160 -> initView + 14:17:void initView():161:161 -> initView + 18:19:void initView():162:162 -> initView + 20:21:void initView():163:163 -> initView + 22:23:void initView():164:164 -> initView + 24:26:void initView():165:165 -> initView + 27:28:void initView():166:166 -> initView + 29:30:void initView():167:167 -> initView + 31:32:void initView():168:168 -> initView + 33:34:void initView():169:169 -> initView + 35:36:void initView():170:170 -> initView + 37:38:void initView():171:171 -> initView + 39:40:void initView():172:172 -> initView + 41:42:void initView():173:173 -> initView + 43:44:void initView():174:174 -> initView + 45:46:void initView():175:175 -> initView + 47:48:void initView():176:176 -> initView + 49:50:void initView():177:177 -> initView + 51:53:void initView():178:178 -> initView + 54:55:void initView():179:179 -> initView + 56:57:void initView():180:180 -> initView + 58:59:void initView():181:181 -> initView + 60:66:void initView():182:182 -> initView + 67:72:void initView():184:184 -> initView + 73:74:void initView():185:185 -> initView + 75:76:void initView():186:186 -> initView + 77:78:void initView():187:187 -> initView + 79:80:void initView():188:188 -> initView + 81:82:void initView():189:189 -> initView + 83:85:void initView():190:190 -> initView + 1:6:boolean isContentReady():1499:1499 -> isContentReady + 7:22:boolean isContentReady():1500:1500 -> isContentReady + 1:4:boolean isMostlyScrolledInView(android.view.View):565:565 -> isMostlyScrolledInView + 5:11:boolean isMostlyScrolledInView(android.view.View):566:566 -> isMostlyScrolledInView + 12:29:boolean isMostlyScrolledInView(android.view.View):567:567 -> isMostlyScrolledInView + 1:4:boolean isPartiallyScrolledInView(android.view.View):558:558 -> isPartiallyScrolledInView + 5:11:boolean isPartiallyScrolledInView(android.view.View):559:559 -> isPartiallyScrolledInView + 12:27:boolean isPartiallyScrolledInView(android.view.View):560:560 -> isPartiallyScrolledInView + 1:18:boolean isScrollPerfLoggingEnabled():1009:1009 -> isScrollPerfLoggingEnabled + 1:10:boolean isScrolledInView(android.view.View):552:552 -> isScrolledInView + 1:3:void onAttachedToWindow():853:853 -> onAttachedToWindow + 4:7:void onAttachedToWindow():854:854 -> onAttachedToWindow + 8:10:void onAttachedToWindow():855:855 -> onAttachedToWindow + 11:14:void onAttachedToWindow():857:857 -> onAttachedToWindow + 15:18:void onAttachedToWindow():858:858 -> onAttachedToWindow + 1:2:void onChildViewAdded(android.view.View,android.view.View):980:980 -> onChildViewAdded + 3:6:void onChildViewAdded(android.view.View,android.view.View):981:981 -> onChildViewAdded + 1:4:void onChildViewRemoved(android.view.View,android.view.View):986:986 -> onChildViewRemoved + 5:8:void onChildViewRemoved(android.view.View,android.view.View):987:987 -> onChildViewRemoved + 9:11:void onChildViewRemoved(android.view.View,android.view.View):989:989 -> onChildViewRemoved + 1:3:void onDetachedFromWindow():864:864 -> onDetachedFromWindow + 4:7:void onDetachedFromWindow():865:865 -> onDetachedFromWindow + 8:11:void onDetachedFromWindow():866:866 -> onDetachedFromWindow + 1:6:void onDraw(android.graphics.Canvas):430:430 -> onDraw + 7:9:void onDraw(android.graphics.Canvas):431:431 -> onDraw + 10:13:void onDraw(android.graphics.Canvas):433:433 -> onDraw + 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):209:209 -> onInitializeAccessibilityNodeInfo + 4:13:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):215:215 -> onInitializeAccessibilityNodeInfo + 14:17:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):217:217 -> onInitializeAccessibilityNodeInfo + 1:6:boolean onInterceptTouchEvent(android.view.MotionEvent):654:654 -> onInterceptTouchEvent + 7:12:boolean onInterceptTouchEvent(android.view.MotionEvent):658:658 -> onInterceptTouchEvent + 13:19:boolean onInterceptTouchEvent(android.view.MotionEvent):659:659 -> onInterceptTouchEvent + 20:29:boolean onInterceptTouchEvent(android.view.MotionEvent):664:664 -> onInterceptTouchEvent + 30:35:boolean onInterceptTouchEvent(android.view.MotionEvent):669:669 -> onInterceptTouchEvent + 36:40:boolean onInterceptTouchEvent(android.view.MotionEvent):670:670 -> onInterceptTouchEvent + 41:48:boolean onInterceptTouchEvent(android.view.MotionEvent):677:677 -> onInterceptTouchEvent + 1:4:void onLayout(boolean,int,int,int,int):465:465 -> onLayout + 5:39:void onLayout(boolean,int,int,int,int):466:466 -> onLayout + 40:49:void onLayout(boolean,int,int,int,int):477:477 -> onLayout + 50:57:void onLayout(boolean,int,int,int,int):479:479 -> onLayout + 58:63:void onLayout(boolean,int,int,int,int):480:480 -> onLayout + 64:67:void onLayout(boolean,int,int,int,int):481:481 -> onLayout + 68:69:void onLayout(boolean,int,int,int,int):482:482 -> onLayout + 70:79:void onLayout(boolean,int,int,int,int):485:485 -> onLayout + 80:83:void onLayout(boolean,int,int,int,int):486:486 -> onLayout + 84:88:void onLayout(boolean,int,int,int,int):482:482 -> onLayout + 89:100:void onLayout(boolean,int,int,int,int):488:488 -> onLayout + 101:106:void onLayout(boolean,int,int,int,int):489:489 -> onLayout + 107:110:void onLayout(boolean,int,int,int,int):490:490 -> onLayout + 111:116:void onLayout(boolean,int,int,int,int):494:494 -> onLayout + 117:126:void onLayout(boolean,int,int,int,int):498:498 -> onLayout + 127:135:void onLayout(boolean,int,int,int,int):500:500 -> onLayout + 136:138:void onLayout(boolean,int,int,int,int):501:501 -> onLayout + 139:142:void onLayout(boolean,int,int,int,int):504:504 -> onLayout + 1:5:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1535:1535 -> onLayoutChange + 6:12:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1544:1544 -> onLayoutChange + 13:16:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1545:1545 -> onLayoutChange + 17:20:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1546:1546 -> onLayoutChange + 21:23:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1547:1547 -> onLayoutChange + 24:27:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1549:1549 -> onLayoutChange + 1:3:void onMeasure(int,int):438:438 -> onMeasure + 4:7:void onMeasure(int,int):440:440 -> onMeasure + 8:11:void onMeasure(int,int):441:441 -> onMeasure + 12:15:void onMeasure(int,int):443:443 -> onMeasure + 16:17:void onMeasure(int,int):444:444 -> onMeasure + 18:25:void onMeasure(int,int):447:447 -> onMeasure + 26:29:void onMeasure(int,int):448:448 -> onMeasure + 30:33:void onMeasure(int,int):449:449 -> onMeasure + 34:38:void onMeasure(int,int):444:444 -> onMeasure + 39:47:void onMeasure(int,int):452:452 -> onMeasure + 48:52:void onMeasure(int,int):454:454 -> onMeasure + 53:56:void onMeasure(int,int):458:458 -> onMeasure + 57:63:void onMeasure(int,int):459:459 -> onMeasure + 1:4:void onOverScrolled(int,int,boolean,boolean):946:946 -> onOverScrolled + 5:6:void onOverScrolled(int,int,boolean,boolean):947:947 -> onOverScrolled + 7:14:void onOverScrolled(int,int,boolean,boolean):950:950 -> onOverScrolled + 15:18:void onOverScrolled(int,int,boolean,boolean):951:951 -> onOverScrolled + 19:22:void onOverScrolled(int,int,boolean,boolean):952:952 -> onOverScrolled + 23:26:void onOverScrolled(int,int,boolean,boolean):953:953 -> onOverScrolled + 27:34:void onOverScrolled(int,int,boolean,boolean):954:954 -> onOverScrolled + 35:39:void onOverScrolled(int,int,boolean,boolean):947:947 -> onOverScrolled + 40:43:void onOverScrolled(int,int,boolean,boolean):957:957 -> onOverScrolled + 44:63:void onOverScrolled(int,int,boolean,boolean):964:964 -> onOverScrolled + 64:79:void onOverScrolled(int,int,boolean,boolean):965:965 -> onOverScrolled + 80:85:void onOverScrolled(int,int,boolean,boolean):967:967 -> onOverScrolled + 86:89:void onOverScrolled(int,int,boolean,boolean):975:975 -> onOverScrolled + 1:4:void onScrollChanged(int,int,int,int):580:580 -> onScrollChanged + 5:39:void onScrollChanged(int,int,int,int):581:581 -> onScrollChanged + 40:46:void onScrollChanged(int,int,int,int):584:584 -> onScrollChanged + 47:50:void onScrollChanged(int,int,int,int):586:586 -> onScrollChanged + 51:52:void onScrollChanged(int,int,int,int):588:588 -> onScrollChanged + 53:60:void onScrollChanged(int,int,int,int):590:590 -> onScrollChanged + 61:64:void onScrollChanged(int,int,int,int):591:591 -> onScrollChanged + 65:70:void onScrollChanged(int,int,int,int):592:592 -> onScrollChanged + 71:72:void onScrollChanged(int,int,int,int):594:594 -> onScrollChanged + 73:78:void onScrollChanged(int,int,int,int):596:596 -> onScrollChanged + 79:82:void onScrollChanged(int,int,int,int):597:597 -> onScrollChanged + 83:85:void onScrollChanged(int,int,int,int):594:594 -> onScrollChanged + 86:92:void onScrollChanged(int,int,int,int):600:600 -> onScrollChanged + 93:93:void onScrollChanged(int,int,int,int):601:601 -> onScrollChanged + 1:3:void onSizeChanged(int,int,int,int):845:845 -> onSizeChanged + 4:7:void onSizeChanged(int,int,int,int):846:846 -> onSizeChanged + 8:11:void onSizeChanged(int,int,int,int):847:847 -> onSizeChanged + 1:6:boolean onTouchEvent(android.view.MotionEvent):735:735 -> onTouchEvent + 7:15:boolean onTouchEvent(android.view.MotionEvent):740:740 -> onTouchEvent + 16:20:boolean onTouchEvent(android.view.MotionEvent):744:744 -> onTouchEvent + 21:27:boolean onTouchEvent(android.view.MotionEvent):745:745 -> onTouchEvent + 28:31:boolean onTouchEvent(android.view.MotionEvent):746:746 -> onTouchEvent + 32:34:boolean onTouchEvent(android.view.MotionEvent):747:747 -> onTouchEvent + 35:40:boolean onTouchEvent(android.view.MotionEvent):749:749 -> onTouchEvent + 41:46:boolean onTouchEvent(android.view.MotionEvent):750:750 -> onTouchEvent + 47:49:boolean onTouchEvent(android.view.MotionEvent):751:751 -> onTouchEvent + 50:52:boolean onTouchEvent(android.view.MotionEvent):752:752 -> onTouchEvent + 53:54:boolean onTouchEvent(android.view.MotionEvent):753:753 -> onTouchEvent + 55:67:boolean onTouchEvent(android.view.MotionEvent):756:756 -> onTouchEvent + 68:70:boolean onTouchEvent(android.view.MotionEvent):760:760 -> onTouchEvent + 71:75:boolean onTouchEvent(android.view.MotionEvent):763:763 -> onTouchEvent + 1:4:boolean pageScroll(int):693:693 -> pageScroll + 5:11:boolean pageScroll(int):695:695 -> pageScroll + 12:15:boolean pageScroll(int):696:696 -> pageScroll + 1:14:int predictFinalScrollPosition(int):1113:1113 -> predictFinalScrollPosition + 15:22:int predictFinalScrollPosition(int):1116:1116 -> predictFinalScrollPosition + 23:29:int predictFinalScrollPosition(int):1117:1117 -> predictFinalScrollPosition + 30:33:int predictFinalScrollPosition(int):1120:1120 -> predictFinalScrollPosition + 34:43:int predictFinalScrollPosition(int):1121:1121 -> predictFinalScrollPosition + 44:47:int predictFinalScrollPosition(int):1118:1118 -> predictFinalScrollPosition + 48:53:int predictFinalScrollPosition(int):1123:1123 -> predictFinalScrollPosition + 1:3:void reactSmoothScrollTo(int,int):1467:1467 -> reactSmoothScrollTo + 4:7:void reactSmoothScrollTo(int,int):1468:1468 -> reactSmoothScrollTo + 1:10:void recreateFlingAnimation(int,int):1561:1561 -> recreateFlingAnimation + 11:17:void recreateFlingAnimation(int,int):1562:1562 -> recreateFlingAnimation + 18:27:void recreateFlingAnimation(int,int):1565:1565 -> recreateFlingAnimation + 28:33:void recreateFlingAnimation(int,int):1569:1569 -> recreateFlingAnimation + 34:39:void recreateFlingAnimation(int,int):1570:1570 -> recreateFlingAnimation + 40:47:void recreateFlingAnimation(int,int):1574:1574 -> recreateFlingAnimation + 48:65:void recreateFlingAnimation(int,int):1582:1582 -> recreateFlingAnimation + 66:72:void recreateFlingAnimation(int,int):1583:1583 -> recreateFlingAnimation + 73:90:void recreateFlingAnimation(int,int):1585:1585 -> recreateFlingAnimation + 91:106:void recreateFlingAnimation(int,int):1587:1587 -> recreateFlingAnimation + 1:3:void recycleView():195:195 -> recycleView + 4:9:void recycleView():199:199 -> recycleView + 10:18:void recycleView():200:200 -> recycleView + 19:22:void recycleView():202:202 -> recycleView + 3:6:void requestChildFocus(android.view.View,android.view.View):516:516 -> requestChildFocus + 7:9:void requestChildFocus(android.view.View,android.view.View):517:517 -> requestChildFocus + 10:13:void requestChildFocus(android.view.View,android.view.View):519:519 -> requestChildFocus + 1:4:void scrollTo(int,int):1482:1482 -> scrollTo + 5:27:void scrollTo(int,int):1483:1483 -> scrollTo + 28:30:void scrollTo(int,int):1486:1486 -> scrollTo + 31:33:void scrollTo(int,int):1487:1487 -> scrollTo + 34:37:void scrollTo(int,int):1488:1488 -> scrollTo + 1:7:void scrollToChild(android.view.View):571:571 -> scrollToChild + 8:11:void scrollToChild(android.view.View):574:574 -> scrollToChild + 1:6:void scrollToPreservingMomentum(int,int):1494:1494 -> scrollToPreservingMomentum + 7:10:void scrollToPreservingMomentum(int,int):1495:1495 -> scrollToPreservingMomentum + 1:8:void setBackgroundColor(int):1429:1429 -> setBackgroundColor + 1:10:void setBorderColor(int,java.lang.Integer):1438:1438 -> setBorderColor + 1:1:void setBorderRadius(float):1442:1442 -> setBorderRadius + 2:2:void setBorderRadius(float,int):1448:1448 -> setBorderRadius + 3:5:void setBorderRadius(float,int):1450:1452 -> setBorderRadius + 5:8:void setBorderStyle(java.lang.String):1457:1457 -> setBorderStyle + 9:12:void setBorderStyle(java.lang.String):1456:1456 -> setBorderStyle + 1:14:void setBorderWidth(int,float):1434:1434 -> setBorderWidth + 15:18:void setBorderWidth(int,float):1433:1433 -> setBorderWidth + 1:7:void setDecelerationRate(float):304:304 -> setDecelerationRate + 8:14:void setDecelerationRate(float):306:306 -> setDecelerationRate + 15:18:void setDecelerationRate(float):307:307 -> setDecelerationRate + 1:3:void setDisableIntervalMomentum(boolean):288:288 -> setDisableIntervalMomentum + 1:4:void setEndFillColor(int):938:938 -> setEndFillColor + 5:6:void setEndFillColor(int):939:939 -> setEndFillColor + 7:16:void setEndFillColor(int):940:940 -> setEndFillColor + 1:2:void setFadingEdgeLengthEnd(int):355:355 -> setFadingEdgeLengthEnd + 3:6:void setFadingEdgeLengthEnd(int):356:356 -> setFadingEdgeLengthEnd + 1:2:void setFadingEdgeLengthStart(int):350:350 -> setFadingEdgeLengthStart + 3:6:void setFadingEdgeLengthStart(int):351:351 -> setFadingEdgeLengthStart + 1:3:void setLastScrollDispatchTime(long):1683:1683 -> setLastScrollDispatchTime + 3:6:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):392:392 -> setMaintainVisibleContentPosition + 7:14:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):393:393 -> setMaintainVisibleContentPosition + 15:20:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):394:394 -> setMaintainVisibleContentPosition + 21:24:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):395:395 -> setMaintainVisibleContentPosition + 25:28:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):396:396 -> setMaintainVisibleContentPosition + 29:30:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):397:397 -> setMaintainVisibleContentPosition + 31:34:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):399:399 -> setMaintainVisibleContentPosition + 35:38:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):400:400 -> setMaintainVisibleContentPosition + 3:7:void setOverflow(java.lang.String):381:381 -> setOverflow + 8:13:void setOverflow(java.lang.String):383:383 -> setOverflow + 14:17:void setOverflow(java.lang.String):384:384 -> setOverflow + 18:21:void setOverflow(java.lang.String):387:387 -> setOverflow + 1:6:void setOverflowInset(int,int,int,int):420:420 -> setOverflowInset + 1:3:void setPagingEnabled(boolean):300:300 -> setPagingEnabled + 1:4:void setPendingContentOffsets(int,int):1511:1511 -> setPendingContentOffsets + 5:27:void setPendingContentOffsets(int,int):1512:1512 -> setPendingContentOffsets + 28:34:void setPendingContentOffsets(int,int):1515:1515 -> setPendingContentOffsets + 35:36:void setPendingContentOffsets(int,int):1516:1516 -> setPendingContentOffsets + 37:39:void setPendingContentOffsets(int,int):1517:1517 -> setPendingContentOffsets + 40:41:void setPendingContentOffsets(int,int):1519:1519 -> setPendingContentOffsets + 42:44:void setPendingContentOffsets(int,int):1520:1520 -> setPendingContentOffsets + 1:3:void setPointerEvents(com.facebook.react.uimanager.PointerEvents):1664:1664 -> setPointerEvents + 3:6:void setRemoveClippedSubviews(boolean):275:275 -> setRemoveClippedSubviews + 7:13:void setRemoveClippedSubviews(boolean):276:276 -> setRemoveClippedSubviews + 14:15:void setRemoveClippedSubviews(boolean):278:278 -> setRemoveClippedSubviews + 16:19:void setRemoveClippedSubviews(boolean):279:279 -> setRemoveClippedSubviews + 1:3:void setScrollEnabled(boolean):296:296 -> setScrollEnabled + 1:3:void setScrollEventThrottle(int):1673:1673 -> setScrollEventThrottle + 1:3:void setScrollPerfTag(java.lang.String):270:270 -> setScrollPerfTag + 1:3:void setSendMomentumEvents(boolean):292:292 -> setSendMomentumEvents + 1:3:void setSnapInterval(int):318:318 -> setSnapInterval + 1:3:void setSnapOffsets(java.util.List):322:322 -> setSnapOffsets + 1:3:void setSnapToAlignment(int):334:334 -> setSnapToAlignment + 1:3:void setSnapToEnd(boolean):330:330 -> setSnapToEnd + 1:3:void setSnapToStart(boolean):326:326 -> setSnapToStart + 1:3:void setStateWrapper(com.facebook.react.uimanager.StateWrapper):1614:1614 -> setStateWrapper + 1:4:void smoothScrollAndSnap(int):1132:1132 -> smoothScrollAndSnap + 5:23:void smoothScrollAndSnap(int):1133:1133 -> smoothScrollAndSnap + 24:28:void smoothScrollAndSnap(int):1136:1136 -> smoothScrollAndSnap + 29:32:void smoothScrollAndSnap(int):1141:1141 -> smoothScrollAndSnap + 33:42:void smoothScrollAndSnap(int):1142:1142 -> smoothScrollAndSnap + 43:47:void smoothScrollAndSnap(int):1139:1139 -> smoothScrollAndSnap + 48:54:void smoothScrollAndSnap(int):1144:1144 -> smoothScrollAndSnap + 55:59:void smoothScrollAndSnap(int):1146:1146 -> smoothScrollAndSnap + 60:64:void smoothScrollAndSnap(int):1147:1147 -> smoothScrollAndSnap + 65:70:void smoothScrollAndSnap(int):1148:1148 -> smoothScrollAndSnap + 71:110:void smoothScrollAndSnap(int):1149:1149 -> smoothScrollAndSnap + 111:113:void smoothScrollAndSnap(int):1181:1181 -> smoothScrollAndSnap + 114:121:void smoothScrollAndSnap(int):1182:1182 -> smoothScrollAndSnap + 1:4:void smoothScrollToNextPage(int):1401:1401 -> smoothScrollToNextPage + 5:23:void smoothScrollToNextPage(int):1402:1402 -> smoothScrollToNextPage + 24:27:void smoothScrollToNextPage(int):1405:1405 -> smoothScrollToNextPage + 28:31:void smoothScrollToNextPage(int):1406:1406 -> smoothScrollToNextPage + 32:33:void smoothScrollToNextPage(int):1408:1408 -> smoothScrollToNextPage + 34:52:void smoothScrollToNextPage(int):1409:1409 -> smoothScrollToNextPage + 53:59:void smoothScrollToNextPage(int):1423:1423 -> smoothScrollToNextPage + 60:63:void smoothScrollToNextPage(int):1424:1424 -> smoothScrollToNextPage + 1:5:void startFlingAnimator(int,int):1630:1630 -> startFlingAnimator + 6:13:void startFlingAnimator(int,int):1633:1633 -> startFlingAnimator + 14:27:void startFlingAnimator(int,int):1634:1634 -> startFlingAnimator + 28:32:void startFlingAnimator(int,int):1637:1637 -> startFlingAnimator + 33:40:void startFlingAnimator(int,int):1639:1639 -> startFlingAnimator + 41:43:void startFlingAnimator(int,int):1642:1642 -> startFlingAnimator + 44:46:void startFlingAnimator(int,int):1644:1644 -> startFlingAnimator + 47:50:void startFlingAnimator(int,int):1645:1645 -> startFlingAnimator + 1:1:void updateClippingRect():893:893 -> updateClippingRect + 2:2:void updateClippingRect(java.util.Set):898:898 -> updateClippingRect + 3:3:void updateClippingRect(java.util.Set):902:902 -> updateClippingRect + 4:4:void updateClippingRect(java.util.Set):904:904 -> updateClippingRect + 5:8:void updateClippingRect(java.util.Set):906:909 -> updateClippingRect + 9:10:void updateClippingRect(java.util.Set):912:913 -> updateClippingRect +com.facebook.react.views.scroll.ReactHorizontalScrollView$1 -> com.facebook.react.views.scroll.ReactHorizontalScrollView$1: +# {"id":"sourceFile","fileName":"ReactHorizontalScrollView.java"} + 1:6:void (com.facebook.react.views.scroll.ReactHorizontalScrollView):1052:1052 -> + 7:8:void (com.facebook.react.views.scroll.ReactHorizontalScrollView):1054:1054 -> + 9:11:void (com.facebook.react.views.scroll.ReactHorizontalScrollView):1055:1055 -> + 1:11:void run():1059:1059 -> run + 12:16:void run():1061:1061 -> run + 17:18:void run():1062:1062 -> run + 19:24:void run():1063:1063 -> run + 25:29:void run():1067:1067 -> run + 30:38:void run():1076:1076 -> run + 39:44:void run():1079:1079 -> run + 45:52:void run():1080:1080 -> run + 53:57:void run():1081:1081 -> run + 58:63:void run():1083:1083 -> run + 64:75:void run():1086:1086 -> run + 76:77:void run():1089:1089 -> run + 78:82:void run():1090:1090 -> run + 83:88:void run():1093:1093 -> run +com.facebook.react.views.scroll.ReactHorizontalScrollView$2 -> com.facebook.react.views.scroll.ReactHorizontalScrollView$2: +# {"id":"sourceFile","fileName":"ReactHorizontalScrollView.java"} + 1:41:void ():406:406 -> +com.facebook.react.views.scroll.ReactHorizontalScrollViewManager -> com.facebook.react.views.scroll.ReactHorizontalScrollViewManager: +# {"id":"sourceFile","fileName":"ReactHorizontalScrollViewManager.kt"} + 1:1:void ():0:0 -> + 2:2:void (com.facebook.react.views.scroll.FpsListener,int,kotlin.jvm.internal.DefaultConstructorMarker):56:56 -> + 3:3:void (com.facebook.react.views.scroll.FpsListener):58:58 -> + 4:4:void (com.facebook.react.views.scroll.FpsListener):57:57 -> + 5:6:void (com.facebook.react.views.scroll.FpsListener):60:61 -> + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):54:54 -> createViewInstance + 2:2:com.facebook.react.views.scroll.ReactHorizontalScrollView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):80:80 -> createViewInstance + 1:1:void flashScrollIndicators(java.lang.Object):54:54 -> flashScrollIndicators + 2:2:void flashScrollIndicators(com.facebook.react.views.scroll.ReactHorizontalScrollView):223:223 -> flashScrollIndicators + 1:3:java.lang.String getName():77:77 -> getName + 1:1:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):54:54 -> prepareToRecycleView + 2:2:com.facebook.react.views.scroll.ReactHorizontalScrollView prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.scroll.ReactHorizontalScrollView):70:70 -> prepareToRecycleView + 3:3:com.facebook.react.views.scroll.ReactHorizontalScrollView prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.scroll.ReactHorizontalScrollView):72:72 -> prepareToRecycleView + 1:1:void receiveCommand(android.view.View,int,com.facebook.react.bridge.ReadableArray):54:54 -> receiveCommand + 2:2:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):54:54 -> receiveCommand + 3:3:void receiveCommand(com.facebook.react.views.scroll.ReactHorizontalScrollView,int,com.facebook.react.bridge.ReadableArray):211:211 -> receiveCommand + 4:4:void receiveCommand(com.facebook.react.views.scroll.ReactHorizontalScrollView,java.lang.String,com.facebook.react.bridge.ReadableArray):219:219 -> receiveCommand + 1:1:void scrollTo(java.lang.Object,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToCommandData):54:54 -> scrollTo + 2:4:void scrollTo(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToCommandData):227:229 -> scrollTo + 5:5:void scrollTo(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToCommandData):231:231 -> scrollTo + 1:1:void scrollToEnd(java.lang.Object,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToEndCommandData):54:54 -> scrollToEnd + 2:2:void scrollToEnd(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToEndCommandData):240:240 -> scrollToEnd + 3:6:void scrollToEnd(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToEndCommandData):244:247 -> scrollToEnd + 7:7:void scrollToEnd(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToEndCommandData):249:249 -> scrollToEnd + 8:9:void scrollToEnd(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToEndCommandData):241:242 -> scrollToEnd + 10:10:void scrollToEnd(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToEndCommandData):241:241 -> scrollToEnd + 6:11:void setBorderColor(com.facebook.react.views.scroll.ReactHorizontalScrollView,int,java.lang.Integer):326:326 -> setBorderColor + 3:10:void setBorderRadius(com.facebook.react.views.scroll.ReactHorizontalScrollView,int,float):279:279 -> setBorderRadius + 11:18:void setBorderRadius(com.facebook.react.views.scroll.ReactHorizontalScrollView,int,float):280:280 -> setBorderRadius + 19:32:void setBorderRadius(com.facebook.react.views.scroll.ReactHorizontalScrollView,int,float):281:281 -> setBorderRadius + 7:12:void setBorderStyle(com.facebook.react.views.scroll.ReactHorizontalScrollView,java.lang.String):288:288 -> setBorderStyle + 13:16:void setBorderStyle(com.facebook.react.views.scroll.ReactHorizontalScrollView,java.lang.String):289:289 -> setBorderStyle + 3:20:void setBorderWidth(com.facebook.react.views.scroll.ReactHorizontalScrollView,int,float):306:306 -> setBorderWidth + 6:9:void setBottomFillColor(com.facebook.react.views.scroll.ReactHorizontalScrollView,int):262:262 -> setBottomFillColor + 8:23:void setContentOffset(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.ReadableMap):378:378 -> setContentOffset + 24:35:void setContentOffset(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.ReadableMap):379:379 -> setContentOffset + 36:50:void setContentOffset(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.ReadableMap):380:380 -> setContentOffset + 51:54:void setContentOffset(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.ReadableMap):382:382 -> setContentOffset + 6:9:void setDecelerationRate(com.facebook.react.views.scroll.ReactHorizontalScrollView,float):103:103 -> setDecelerationRate + 6:9:void setDisableIntervalMomentum(com.facebook.react.views.scroll.ReactHorizontalScrollView,boolean):111:111 -> setDisableIntervalMomentum + 11:30:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):341:341 -> setFadingEdgeLength + 31:36:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):347:347 -> setFadingEdgeLength + 37:50:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):350:350 -> setFadingEdgeLength + 51:56:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):351:351 -> setFadingEdgeLength + 57:70:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):353:353 -> setFadingEdgeLength + 71:76:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):354:354 -> setFadingEdgeLength + 77:79:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):356:356 -> setFadingEdgeLength + 80:83:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):357:357 -> setFadingEdgeLength + 84:90:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):343:343 -> setFadingEdgeLength + 91:97:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):344:344 -> setFadingEdgeLength + 98:110:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):364:364 -> setFadingEdgeLength + 111:113:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):370:370 -> setFadingEdgeLength + 114:117:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):371:371 -> setFadingEdgeLength + 118:120:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):365:365 -> setFadingEdgeLength + 121:142:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):367:367 -> setFadingEdgeLength + 143:146:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.Dynamic):366:366 -> setFadingEdgeLength + 8:18:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.ReadableMap):392:392 -> setMaintainVisibleContentPosition + 19:22:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.ReadableMap):394:394 -> setMaintainVisibleContentPosition + 3:6:void setNestedScrollEnabled(com.facebook.react.views.scroll.ReactHorizontalScrollView,boolean):198:198 -> setNestedScrollEnabled + 6:13:void setOverScrollMode(com.facebook.react.views.scroll.ReactHorizontalScrollView,java.lang.String):192:192 -> setOverScrollMode + 6:9:void setOverflow(com.facebook.react.views.scroll.ReactHorizontalScrollView,java.lang.String):331:331 -> setOverflow + 6:9:void setPagingEnabled(com.facebook.react.views.scroll.ReactHorizontalScrollView,boolean):186:186 -> setPagingEnabled + 8:11:void setPersistentScrollbar(com.facebook.react.views.scroll.ReactHorizontalScrollView,boolean):336:336 -> setPersistentScrollbar + 6:15:void setPointerEvents(com.facebook.react.views.scroll.ReactHorizontalScrollView,java.lang.String):400:400 -> setPointerEvents + 6:9:void setRemoveClippedSubviews(com.facebook.react.views.scroll.ReactHorizontalScrollView,boolean):156:156 -> setRemoveClippedSubviews + 6:9:void setScrollEnabled(com.facebook.react.views.scroll.ReactHorizontalScrollView,boolean):93:93 -> setScrollEnabled + 6:9:void setScrollEventThrottle(com.facebook.react.views.scroll.ReactHorizontalScrollView,int):405:405 -> setScrollEventThrottle + 6:9:void setScrollPerfTag(com.facebook.react.views.scroll.ReactHorizontalScrollView,java.lang.String):181:181 -> setScrollPerfTag + 6:9:void setSendMomentumEvents(com.facebook.react.views.scroll.ReactHorizontalScrollView,boolean):169:169 -> setSendMomentumEvents + 6:9:void setShowsHorizontalScrollIndicator(com.facebook.react.views.scroll.ReactHorizontalScrollView,boolean):98:98 -> setShowsHorizontalScrollIndicator + 6:13:void setSnapToAlignment(com.facebook.react.views.scroll.ReactHorizontalScrollView,java.lang.String):123:123 -> setSnapToAlignment + 6:9:void setSnapToEnd(com.facebook.react.views.scroll.ReactHorizontalScrollView,boolean):148:148 -> setSnapToEnd + 6:11:void setSnapToInterval(com.facebook.react.views.scroll.ReactHorizontalScrollView,float):117:117 -> setSnapToInterval + 12:15:void setSnapToInterval(com.facebook.react.views.scroll.ReactHorizontalScrollView,float):118:118 -> setSnapToInterval + 8:14:void setSnapToOffsets(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.ReadableArray):128:128 -> setSnapToOffsets + 15:18:void setSnapToOffsets(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.ReadableArray):133:133 -> setSnapToOffsets + 19:23:void setSnapToOffsets(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.ReadableArray):134:134 -> setSnapToOffsets + 24:30:void setSnapToOffsets(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.ReadableArray):135:135 -> setSnapToOffsets + 31:47:void setSnapToOffsets(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.ReadableArray):136:136 -> setSnapToOffsets + 48:52:void setSnapToOffsets(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.ReadableArray):138:138 -> setSnapToOffsets + 53:56:void setSnapToOffsets(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.bridge.ReadableArray):129:129 -> setSnapToOffsets + 6:9:void setSnapToStart(com.facebook.react.views.scroll.ReactHorizontalScrollView,boolean):143:143 -> setSnapToStart + 1:1:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):54:54 -> updateState + 2:2:java.lang.Object updateState(com.facebook.react.views.scroll.ReactHorizontalScrollView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):87:87 -> updateState +com.facebook.react.views.scroll.ReactHorizontalScrollViewManager$Companion -> com.facebook.react.views.scroll.ReactHorizontalScrollViewManager$Companion: +# {"id":"sourceFile","fileName":"ReactHorizontalScrollViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():416:416 -> +com.facebook.react.views.scroll.ReactHorizontalScrollViewManager$WhenMappings -> com.facebook.react.views.scroll.ReactHorizontalScrollViewManager$WhenMappings: +# {"id":"sourceFile","fileName":"ReactHorizontalScrollViewManager.kt"} +com.facebook.react.views.scroll.ReactScrollView -> com.facebook.react.views.scroll.ReactScrollView: +# {"id":"sourceFile","fileName":"ReactScrollView.java"} + 1:1:void (android.content.Context):136:136 -> + 2:2:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):140:140 -> + 3:3:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):95:95 -> + 4:6:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):97:99 -> + 7:7:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):141:141 -> + 8:11:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):143:146 -> + 12:13:void (android.content.Context,com.facebook.react.views.scroll.FpsListener):148:149 -> + 1:1:boolean -$$Nest$fgetmActivelyScrolling(com.facebook.react.views.scroll.ReactScrollView):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:10:void abortAnimation():302:302 -> abortAnimation + 11:16:void abortAnimation():303:303 -> abortAnimation + 1:1:boolean -$$Nest$fgetmPagingEnabled(com.facebook.react.views.scroll.ReactScrollView):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean -$$Nest$fgetmSendMomentumEvents(com.facebook.react.views.scroll.ReactScrollView):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void cancelPostTouchScrolling():884:884 -> cancelPostTouchScrolling + 5:8:void cancelPostTouchScrolling():885:885 -> cancelPostTouchScrolling + 9:10:void cancelPostTouchScrolling():886:886 -> cancelPostTouchScrolling + 11:18:void cancelPostTouchScrolling():887:887 -> cancelPostTouchScrolling + 1:7:int correctFlingVelocityY(int):738:738 -> correctFlingVelocityY + 8:23:int correctFlingVelocityY(int):749:749 -> correctFlingVelocityY + 24:27:int correctFlingVelocityY(int):751:751 -> correctFlingVelocityY + 28:35:int correctFlingVelocityY(int):753:753 -> correctFlingVelocityY + 1:1:void -$$Nest$fputmActivelyScrolling(com.facebook.react.views.scroll.ReactScrollView,boolean):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:6:void disableFpsListener():765:765 -> disableFpsListener + 7:11:void disableFpsListener():766:766 -> disableFpsListener + 12:16:void disableFpsListener():767:767 -> disableFpsListener + 17:24:void disableFpsListener():768:768 -> disableFpsListener + 1:10:boolean dispatchGenericMotionEvent(android.view.MotionEvent):629:629 -> dispatchGenericMotionEvent + 11:15:boolean dispatchGenericMotionEvent(android.view.MotionEvent):633:633 -> dispatchGenericMotionEvent + 1:4:void draw(android.graphics.Canvas):793:793 -> draw + 5:8:void draw(android.graphics.Canvas):794:794 -> draw + 9:24:void draw(android.graphics.Canvas):795:795 -> draw + 25:42:void draw(android.graphics.Canvas):796:796 -> draw + 43:47:void draw(android.graphics.Canvas):797:797 -> draw + 48:51:void draw(android.graphics.Canvas):801:801 -> draw + 1:1:void -$$Nest$fputmPostTouchRunnable(com.facebook.react.views.scroll.ReactScrollView,java.lang.Runnable):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:6:void enableFpsListener():757:757 -> enableFpsListener + 7:11:void enableFpsListener():758:758 -> enableFpsListener + 12:16:void enableFpsListener():759:759 -> enableFpsListener + 17:24:void enableFpsListener():760:760 -> enableFpsListener + 1:4:boolean executeKeyEvent(android.view.KeyEvent):638:638 -> executeKeyEvent + 5:18:boolean executeKeyEvent(android.view.KeyEvent):639:639 -> executeKeyEvent + 19:23:boolean executeKeyEvent(android.view.KeyEvent):644:644 -> executeKeyEvent + 1:1:void -$$Nest$mdisableFpsListener(com.facebook.react.views.scroll.ReactScrollView):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void flashScrollIndicators():328:328 -> flashScrollIndicators + 1:4:void fling(int):698:698 -> fling + 5:8:void fling(int):700:700 -> fling + 9:12:void fling(int):701:701 -> fling + 13:16:void fling(int):702:702 -> fling + 17:30:void fling(int):713:713 -> fling + 31:32:void fling(int):715:715 -> fling + 33:36:void fling(int):716:716 -> fling + 37:50:void fling(int):717:717 -> fling + 51:53:void fling(int):715:715 -> fling + 54:57:void fling(int):728:728 -> fling + 58:61:void fling(int):732:732 -> fling + 62:65:void fling(int):734:734 -> fling + 3:9:void flingAndSnap(int):966:966 -> flingAndSnap + 10:21:void flingAndSnap(int):971:971 -> flingAndSnap + 22:25:void flingAndSnap(int):972:972 -> flingAndSnap + 26:38:void flingAndSnap(int):976:976 -> flingAndSnap + 39:42:void flingAndSnap(int):977:977 -> flingAndSnap + 43:46:void flingAndSnap(int):978:978 -> flingAndSnap + 47:50:void flingAndSnap(int):979:979 -> flingAndSnap + 51:54:void flingAndSnap(int):980:980 -> flingAndSnap + 55:68:void flingAndSnap(int):987:987 -> flingAndSnap + 69:73:void flingAndSnap(int):990:990 -> flingAndSnap + 74:83:void flingAndSnap(int):991:991 -> flingAndSnap + 84:103:void flingAndSnap(int):992:992 -> flingAndSnap + 104:111:void flingAndSnap(int):994:994 -> flingAndSnap + 112:148:void flingAndSnap(int):995:995 -> flingAndSnap + 149:152:void flingAndSnap(int):1010:1010 -> flingAndSnap + 153:159:void flingAndSnap(int):1011:1011 -> flingAndSnap + 160:168:void flingAndSnap(int):1017:1017 -> flingAndSnap + 169:172:void flingAndSnap(int):1015:1015 -> flingAndSnap + 173:176:void flingAndSnap(int):1014:1014 -> flingAndSnap + 177:178:void flingAndSnap(int):1021:1021 -> flingAndSnap + 179:187:void flingAndSnap(int):1025:1025 -> flingAndSnap + 188:191:void flingAndSnap(int):1023:1023 -> flingAndSnap + 192:202:void flingAndSnap(int):1022:1022 -> flingAndSnap + 203:213:void flingAndSnap(int):1030:1030 -> flingAndSnap + 214:219:void flingAndSnap(int):1033:1033 -> flingAndSnap + 220:223:void flingAndSnap(int):1034:1034 -> flingAndSnap + 224:234:void flingAndSnap(int):1036:1036 -> flingAndSnap + 235:246:void flingAndSnap(int):1044:1044 -> flingAndSnap + 247:273:void flingAndSnap(int):1047:1047 -> flingAndSnap + 274:288:void flingAndSnap(int):1038:1038 -> flingAndSnap + 289:310:void flingAndSnap(int):1041:1041 -> flingAndSnap + 311:314:void flingAndSnap(int):1061:1061 -> flingAndSnap + 315:325:void flingAndSnap(int):1062:1062 -> flingAndSnap + 326:329:void flingAndSnap(int):1068:1068 -> flingAndSnap + 330:338:void flingAndSnap(int):1069:1069 -> flingAndSnap + 339:345:void flingAndSnap(int):1072:1072 -> flingAndSnap + 346:351:void flingAndSnap(int):1074:1074 -> flingAndSnap + 352:364:void flingAndSnap(int):1075:1075 -> flingAndSnap + 365:379:void flingAndSnap(int):1080:1080 -> flingAndSnap + 380:385:void flingAndSnap(int):1086:1086 -> flingAndSnap + 386:396:void flingAndSnap(int):1087:1087 -> flingAndSnap + 397:402:void flingAndSnap(int):1093:1093 -> flingAndSnap + 403:445:void flingAndSnap(int):1094:1094 -> flingAndSnap + 446:455:void flingAndSnap(int):1121:1121 -> flingAndSnap + 456:461:void flingAndSnap(int):1123:1123 -> flingAndSnap + 462:463:void flingAndSnap(int):1130:1130 -> flingAndSnap + 464:467:void flingAndSnap(int):1133:1133 -> flingAndSnap + 468:476:void flingAndSnap(int):1134:1134 -> flingAndSnap + 477:491:void flingAndSnap(int):1138:1138 -> flingAndSnap + 492:508:void flingAndSnap(int):1147:1147 -> flingAndSnap + 509:511:void flingAndSnap(int):1132:1132 -> flingAndSnap + 512:515:void flingAndSnap(int):1150:1150 -> flingAndSnap + 516:523:void flingAndSnap(int):1124:1124 -> flingAndSnap + 1:4:android.view.View focusSearch(android.view.View,int):472:472 -> focusSearch + 5:12:android.view.View focusSearch(android.view.View,int):474:474 -> focusSearch + 13:23:android.view.View focusSearch(android.view.View,int):477:477 -> focusSearch + 24:31:android.view.View focusSearch(android.view.View,int):481:481 -> focusSearch + 1:1:void -$$Nest$mflingAndSnap(com.facebook.react.views.scroll.ReactScrollView,int):0:0 -> g + # {"id":"com.android.tools.r8.synthesized"} + 1:9:float getBottomFadingEdgeStrength():357:357 -> getBottomFadingEdgeStrength + 10:14:float getBottomFadingEdgeStrength():358:358 -> getBottomFadingEdgeStrength + 1:5:boolean getChildVisibleRect(android.view.View,android.graphics.Rect,android.graphics.Point):693:693 -> getChildVisibleRect + 1:12:void getClippingRect(android.graphics.Rect):688:688 -> getClippingRect + 2:6:android.view.View getContentView():906:906 -> getContentView + 1:3:int getFadingEdgeLengthEnd():336:336 -> getFadingEdgeLengthEnd + 1:3:int getFadingEdgeLengthStart():332:332 -> getFadingEdgeLengthStart + 1:3:android.animation.ValueAnimator getFlingAnimator():1482:1482 -> getFlingAnimator + 2:12:int getFlingExtrapolatedDistance(int):1489:1489 -> getFlingExtrapolatedDistance + 13:38:int getItemStartOffset(int,int,int,int):1168:1168 -> getItemStartOffset + 39:41:int getItemStartOffset(int,int,int,int):1159:1159 -> getItemStartOffset + 1:3:long getLastScrollDispatchTime():1518:1518 -> getLastScrollDispatchTime + 1:11:int getMaxScrollY():777:777 -> getMaxScrollY + 12:26:int getMaxScrollY():778:778 -> getMaxScrollY + 27:31:int getMaxScrollY():779:779 -> getMaxScrollY + 1:7:android.widget.OverScroller getOverScrollerFromParent():234:234 -> getOverScrollerFromParent + 8:9:android.widget.OverScroller getOverScrollerFromParent():235:235 -> getOverScrollerFromParent + 10:19:android.widget.OverScroller getOverScrollerFromParent():237:237 -> getOverScrollerFromParent + 20:23:android.widget.OverScroller getOverScrollerFromParent():238:238 -> getOverScrollerFromParent + 24:28:android.widget.OverScroller getOverScrollerFromParent():240:240 -> getOverScrollerFromParent + 29:33:android.widget.OverScroller getOverScrollerFromParent():247:247 -> getOverScrollerFromParent + 34:37:android.widget.OverScroller getOverScrollerFromParent():249:249 -> getOverScrollerFromParent + 38:41:android.widget.OverScroller getOverScrollerFromParent():250:250 -> getOverScrollerFromParent + 42:47:android.widget.OverScroller getOverScrollerFromParent():251:251 -> getOverScrollerFromParent + 48:53:android.widget.OverScroller getOverScrollerFromParent():253:253 -> getOverScrollerFromParent + 54:62:android.widget.OverScroller getOverScrollerFromParent():260:260 -> getOverScrollerFromParent + 1:21:java.lang.String getOverflow():388:388 -> getOverflow + 22:24:java.lang.String getOverflow():394:394 -> getOverflow + 25:27:java.lang.String getOverflow():392:392 -> getOverflow + 28:30:java.lang.String getOverflow():390:390 -> getOverflow + 1:3:android.graphics.Rect getOverflowInset():407:407 -> getOverflowInset + 1:3:com.facebook.react.uimanager.PointerEvents getPointerEvents():1498:1498 -> getPointerEvents + 1:3:com.facebook.react.views.scroll.ReactScrollViewHelper$ReactScrollViewScrollState getReactScrollViewScrollState():1449:1449 -> getReactScrollViewScrollState + 1:3:boolean getRemoveClippedSubviews():658:658 -> getRemoveClippedSubviews + 1:5:int getScrollDelta(android.view.View):507:507 -> getScrollDelta + 6:10:int getScrollDelta(android.view.View):508:508 -> getScrollDelta + 11:17:int getScrollDelta(android.view.View):509:509 -> getScrollDelta + 1:3:boolean getScrollEnabled():286:286 -> getScrollEnabled + 1:3:int getScrollEventThrottle():1508:1508 -> getScrollEventThrottle + 1:5:int getSnapInterval():1174:1174 -> getSnapInterval + 6:10:int getSnapInterval():1177:1177 -> getSnapInterval + 1:3:com.facebook.react.uimanager.StateWrapper getStateWrapper():784:784 -> getStateWrapper + 1:9:float getTopFadingEdgeStrength():351:351 -> getTopFadingEdgeStrength + 10:14:float getTopFadingEdgeStrength():352:352 -> getTopFadingEdgeStrength + 1:4:com.facebook.react.views.scroll.VirtualViewContainerState getVirtualViewContainerState():209:209 -> getVirtualViewContainerState + 5:11:com.facebook.react.views.scroll.VirtualViewContainerState getVirtualViewContainerState():210:210 -> getVirtualViewContainerState + 12:14:com.facebook.react.views.scroll.VirtualViewContainerState getVirtualViewContainerState():213:213 -> getVirtualViewContainerState + 1:3:void handleInterceptedTouchEvent(android.view.MotionEvent):586:586 -> handleInterceptedTouchEvent + 4:7:void handleInterceptedTouchEvent(android.view.MotionEvent):587:587 -> handleInterceptedTouchEvent + 8:9:void handleInterceptedTouchEvent(android.view.MotionEvent):588:588 -> handleInterceptedTouchEvent + 10:12:void handleInterceptedTouchEvent(android.view.MotionEvent):589:589 -> handleInterceptedTouchEvent + 13:20:void handleInterceptedTouchEvent(android.view.MotionEvent):590:590 -> handleInterceptedTouchEvent + 1:5:void handlePostTouchScrolling(int,int):821:821 -> handlePostTouchScrolling + 6:9:void handlePostTouchScrolling(int,int):825:825 -> handlePostTouchScrolling + 10:12:void handlePostTouchScrolling(int,int):826:826 -> handlePostTouchScrolling + 13:16:void handlePostTouchScrolling(int,int):827:827 -> handlePostTouchScrolling + 17:18:void handlePostTouchScrolling(int,int):830:830 -> handlePostTouchScrolling + 19:27:void handlePostTouchScrolling(int,int):831:831 -> handlePostTouchScrolling + 28:31:void handlePostTouchScrolling(int,int):879:879 -> handlePostTouchScrolling + 1:8:void initView():158:158 -> initView + 9:11:void initView():159:159 -> initView + 12:13:void initView():160:160 -> initView + 14:15:void initView():161:161 -> initView + 16:19:void initView():162:162 -> initView + 20:21:void initView():163:163 -> initView + 22:23:void initView():164:164 -> initView + 24:25:void initView():165:165 -> initView + 26:28:void initView():166:166 -> initView + 29:30:void initView():167:167 -> initView + 31:32:void initView():168:168 -> initView + 33:34:void initView():169:169 -> initView + 35:36:void initView():170:170 -> initView + 37:38:void initView():171:171 -> initView + 39:40:void initView():172:172 -> initView + 41:42:void initView():173:173 -> initView + 43:44:void initView():174:174 -> initView + 45:46:void initView():175:175 -> initView + 47:48:void initView():176:176 -> initView + 49:50:void initView():177:177 -> initView + 51:52:void initView():178:178 -> initView + 53:54:void initView():179:179 -> initView + 55:57:void initView():180:180 -> initView + 58:59:void initView():181:181 -> initView + 60:61:void initView():182:182 -> initView + 62:63:void initView():183:183 -> initView + 64:70:void initView():184:184 -> initView + 71:76:void initView():185:185 -> initView + 77:78:void initView():186:186 -> initView + 79:80:void initView():187:187 -> initView + 81:82:void initView():188:188 -> initView + 83:84:void initView():189:189 -> initView + 85:87:void initView():190:190 -> initView + 1:6:boolean isContentReady():1316:1316 -> isContentReady + 7:22:boolean isContentReady():1317:1317 -> isContentReady + 1:4:boolean isPartiallyScrolledInView(android.view.View):515:515 -> isPartiallyScrolledInView + 5:11:boolean isPartiallyScrolledInView(android.view.View):516:516 -> isPartiallyScrolledInView + 12:27:boolean isPartiallyScrolledInView(android.view.View):517:517 -> isPartiallyScrolledInView + 1:18:boolean isScrollPerfLoggingEnabled():773:773 -> isScrollPerfLoggingEnabled + 1:3:void onAttachedToWindow():450:450 -> onAttachedToWindow + 4:7:void onAttachedToWindow():451:451 -> onAttachedToWindow + 8:10:void onAttachedToWindow():452:452 -> onAttachedToWindow + 11:14:void onAttachedToWindow():454:454 -> onAttachedToWindow + 15:18:void onAttachedToWindow():455:455 -> onAttachedToWindow + 1:2:void onChildViewAdded(android.view.View,android.view.View):1212:1212 -> onChildViewAdded + 3:6:void onChildViewAdded(android.view.View,android.view.View):1213:1213 -> onChildViewAdded + 1:4:void onChildViewRemoved(android.view.View,android.view.View):1218:1218 -> onChildViewRemoved + 5:8:void onChildViewRemoved(android.view.View,android.view.View):1219:1219 -> onChildViewRemoved + 9:11:void onChildViewRemoved(android.view.View,android.view.View):1220:1220 -> onChildViewRemoved + 1:3:void onDetachedFromWindow():461:461 -> onDetachedFromWindow + 4:7:void onDetachedFromWindow():462:462 -> onDetachedFromWindow + 8:10:void onDetachedFromWindow():463:463 -> onDetachedFromWindow + 11:14:void onDetachedFromWindow():465:465 -> onDetachedFromWindow + 15:18:void onDetachedFromWindow():466:466 -> onDetachedFromWindow + 1:6:void onDraw(android.graphics.Canvas):806:806 -> onDraw + 7:9:void onDraw(android.graphics.Canvas):807:807 -> onDraw + 10:13:void onDraw(android.graphics.Canvas):809:809 -> onDraw + 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):218:218 -> onInitializeAccessibilityNodeInfo + 4:13:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):224:224 -> onInitializeAccessibilityNodeInfo + 14:17:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):226:226 -> onInitializeAccessibilityNodeInfo + 1:6:boolean onInterceptTouchEvent(android.view.MotionEvent):561:561 -> onInterceptTouchEvent + 7:16:boolean onInterceptTouchEvent(android.view.MotionEvent):566:566 -> onInterceptTouchEvent + 17:22:boolean onInterceptTouchEvent(android.view.MotionEvent):571:571 -> onInterceptTouchEvent + 23:27:boolean onInterceptTouchEvent(android.view.MotionEvent):572:572 -> onInterceptTouchEvent + 28:35:boolean onInterceptTouchEvent(android.view.MotionEvent):579:579 -> onInterceptTouchEvent + 1:6:void onLayout(boolean,int,int,int,int):421:421 -> onLayout + 7:16:void onLayout(boolean,int,int,int,int):425:425 -> onLayout + 17:25:void onLayout(boolean,int,int,int,int):427:427 -> onLayout + 26:28:void onLayout(boolean,int,int,int,int):428:428 -> onLayout + 29:31:void onLayout(boolean,int,int,int,int):431:431 -> onLayout + 32:35:void onLayout(boolean,int,int,int,int):432:432 -> onLayout + 36:39:void onLayout(boolean,int,int,int,int):433:433 -> onLayout + 1:5:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1353:1353 -> onLayoutChange + 6:9:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1357:1357 -> onLayoutChange + 10:12:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1358:1358 -> onLayoutChange + 13:24:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1361:1361 -> onLayoutChange + 25:28:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1362:1362 -> onLayoutChange + 29:34:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1363:1363 -> onLayoutChange + 35:41:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1365:1365 -> onLayoutChange + 42:45:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):1369:1369 -> onLayoutChange + 1:3:void onMeasure(int,int):412:412 -> onMeasure + 4:11:void onMeasure(int,int):415:415 -> onMeasure + 12:15:void onMeasure(int,int):414:414 -> onMeasure + 1:8:void onOverScrolled(int,int,boolean,boolean):1189:1189 -> onOverScrolled + 9:28:void onOverScrolled(int,int,boolean,boolean):1196:1196 -> onOverScrolled + 29:34:void onOverScrolled(int,int,boolean,boolean):1197:1197 -> onOverScrolled + 35:40:void onOverScrolled(int,int,boolean,boolean):1199:1199 -> onOverScrolled + 41:44:void onOverScrolled(int,int,boolean,boolean):1207:1207 -> onOverScrolled + 1:7:void onScrollChanged(int,int,int,int):536:536 -> onScrollChanged + 8:11:void onScrollChanged(int,int,int,int):538:538 -> onScrollChanged + 12:13:void onScrollChanged(int,int,int,int):540:540 -> onScrollChanged + 14:21:void onScrollChanged(int,int,int,int):542:542 -> onScrollChanged + 22:25:void onScrollChanged(int,int,int,int):543:543 -> onScrollChanged + 26:31:void onScrollChanged(int,int,int,int):544:544 -> onScrollChanged + 32:33:void onScrollChanged(int,int,int,int):546:546 -> onScrollChanged + 34:39:void onScrollChanged(int,int,int,int):548:548 -> onScrollChanged + 40:43:void onScrollChanged(int,int,int,int):549:549 -> onScrollChanged + 44:46:void onScrollChanged(int,int,int,int):546:546 -> onScrollChanged + 47:50:void onScrollChanged(int,int,int,int):550:550 -> onScrollChanged + 51:53:void onScrollChanged(int,int,int,int):551:551 -> onScrollChanged + 54:60:void onScrollChanged(int,int,int,int):555:555 -> onScrollChanged + 61:61:void onScrollChanged(int,int,int,int):556:556 -> onScrollChanged + 1:3:void onSizeChanged(int,int,int,int):439:439 -> onSizeChanged + 4:7:void onSizeChanged(int,int,int,int):440:440 -> onSizeChanged + 8:10:void onSizeChanged(int,int,int,int):441:441 -> onSizeChanged + 11:14:void onSizeChanged(int,int,int,int):443:443 -> onSizeChanged + 15:18:void onSizeChanged(int,int,int,int):444:444 -> onSizeChanged + 1:6:boolean onTouchEvent(android.view.MotionEvent):595:595 -> onTouchEvent + 7:15:boolean onTouchEvent(android.view.MotionEvent):600:600 -> onTouchEvent + 16:20:boolean onTouchEvent(android.view.MotionEvent):604:604 -> onTouchEvent + 21:27:boolean onTouchEvent(android.view.MotionEvent):605:605 -> onTouchEvent + 28:31:boolean onTouchEvent(android.view.MotionEvent):606:606 -> onTouchEvent + 32:34:boolean onTouchEvent(android.view.MotionEvent):607:607 -> onTouchEvent + 35:40:boolean onTouchEvent(android.view.MotionEvent):609:609 -> onTouchEvent + 41:46:boolean onTouchEvent(android.view.MotionEvent):610:610 -> onTouchEvent + 47:49:boolean onTouchEvent(android.view.MotionEvent):611:611 -> onTouchEvent + 50:52:boolean onTouchEvent(android.view.MotionEvent):612:612 -> onTouchEvent + 53:54:boolean onTouchEvent(android.view.MotionEvent):613:613 -> onTouchEvent + 55:67:boolean onTouchEvent(android.view.MotionEvent):616:616 -> onTouchEvent + 68:70:boolean onTouchEvent(android.view.MotionEvent):620:620 -> onTouchEvent + 71:75:boolean onTouchEvent(android.view.MotionEvent):623:623 -> onTouchEvent + 1:8:int predictFinalScrollPosition(int):895:895 -> predictFinalScrollPosition + 9:20:int predictFinalScrollPosition(int):896:896 -> predictFinalScrollPosition + 21:24:int predictFinalScrollPosition(int):899:899 -> predictFinalScrollPosition + 25:34:int predictFinalScrollPosition(int):900:900 -> predictFinalScrollPosition + 35:38:int predictFinalScrollPosition(int):897:897 -> predictFinalScrollPosition + 39:44:int predictFinalScrollPosition(int):902:902 -> predictFinalScrollPosition + 1:3:void reactSmoothScrollTo(int,int):1248:1248 -> reactSmoothScrollTo + 4:7:void reactSmoothScrollTo(int,int):1249:1249 -> reactSmoothScrollTo + 1:10:void recreateFlingAnimation(int):1277:1277 -> recreateFlingAnimation + 11:17:void recreateFlingAnimation(int):1278:1278 -> recreateFlingAnimation + 18:27:void recreateFlingAnimation(int):1281:1281 -> recreateFlingAnimation + 28:33:void recreateFlingAnimation(int):1285:1285 -> recreateFlingAnimation + 34:39:void recreateFlingAnimation(int):1286:1286 -> recreateFlingAnimation + 40:47:void recreateFlingAnimation(int):1290:1290 -> recreateFlingAnimation + 48:65:void recreateFlingAnimation(int):1298:1298 -> recreateFlingAnimation + 66:72:void recreateFlingAnimation(int):1299:1299 -> recreateFlingAnimation + 73:92:void recreateFlingAnimation(int):1301:1301 -> recreateFlingAnimation + 93:109:void recreateFlingAnimation(int):1303:1303 -> recreateFlingAnimation + 1:3:void recycleView():195:195 -> recycleView + 4:9:void recycleView():199:199 -> recycleView + 10:18:void recycleView():200:200 -> recycleView + 19:22:void recycleView():202:202 -> recycleView + 3:5:void requestChildFocus(android.view.View,android.view.View):501:501 -> requestChildFocus + 6:9:void requestChildFocus(android.view.View,android.view.View):503:503 -> requestChildFocus + 1:3:void scrollTo(int,int):1263:1263 -> scrollTo + 4:6:void scrollTo(int,int):1264:1264 -> scrollTo + 7:10:void scrollTo(int,int):1265:1265 -> scrollTo + 1:5:void scrollToChild(android.view.View):521:521 -> scrollToChild + 6:8:void scrollToChild(android.view.View):522:522 -> scrollToChild + 9:11:void scrollToChild(android.view.View):525:525 -> scrollToChild + 12:18:void scrollToChild(android.view.View):527:527 -> scrollToChild + 19:22:void scrollToChild(android.view.View):530:530 -> scrollToChild + 1:3:void scrollToPreservingMomentum(int,int):1311:1311 -> scrollToPreservingMomentum + 4:7:void scrollToPreservingMomentum(int,int):1312:1312 -> scrollToPreservingMomentum + 1:8:void setBackgroundColor(int):1374:1374 -> setBackgroundColor + 1:10:void setBorderColor(int,java.lang.Integer):1383:1383 -> setBorderColor + 1:1:void setBorderRadius(float):1387:1387 -> setBorderRadius + 2:2:void setBorderRadius(float,int):1393:1393 -> setBorderRadius + 3:5:void setBorderRadius(float,int):1395:1397 -> setBorderRadius + 5:8:void setBorderStyle(java.lang.String):1402:1402 -> setBorderStyle + 9:12:void setBorderStyle(java.lang.String):1401:1401 -> setBorderStyle + 1:14:void setBorderWidth(int,float):1379:1379 -> setBorderWidth + 15:18:void setBorderWidth(int,float):1378:1378 -> setBorderWidth + 1:12:void setContentOffset(com.facebook.react.bridge.ReadableMap):1228:1228 -> setContentOffset + 13:16:void setContentOffset(com.facebook.react.bridge.ReadableMap):1229:1229 -> setContentOffset + 17:32:void setContentOffset(com.facebook.react.bridge.ReadableMap):1232:1232 -> setContentOffset + 33:44:void setContentOffset(com.facebook.react.bridge.ReadableMap):1233:1233 -> setContentOffset + 45:59:void setContentOffset(com.facebook.react.bridge.ReadableMap):1234:1234 -> setContentOffset + 60:63:void setContentOffset(com.facebook.react.bridge.ReadableMap):1236:1236 -> setContentOffset + 1:7:void setDecelerationRate(float):294:294 -> setDecelerationRate + 8:14:void setDecelerationRate(float):296:296 -> setDecelerationRate + 15:18:void setDecelerationRate(float):297:297 -> setDecelerationRate + 1:3:void setDisableIntervalMomentum(boolean):270:270 -> setDisableIntervalMomentum + 1:4:void setEndFillColor(int):1181:1181 -> setEndFillColor + 5:6:void setEndFillColor(int):1182:1182 -> setEndFillColor + 7:16:void setEndFillColor(int):1183:1183 -> setEndFillColor + 1:2:void setFadingEdgeLengthEnd(int):345:345 -> setFadingEdgeLengthEnd + 3:6:void setFadingEdgeLengthEnd(int):346:346 -> setFadingEdgeLengthEnd + 1:2:void setFadingEdgeLengthStart(int):340:340 -> setFadingEdgeLengthStart + 3:6:void setFadingEdgeLengthStart(int):341:341 -> setFadingEdgeLengthStart + 1:3:void setLastScrollDispatchTime(long):1513:1513 -> setLastScrollDispatchTime + 3:6:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):374:374 -> setMaintainVisibleContentPosition + 7:14:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):375:375 -> setMaintainVisibleContentPosition + 15:20:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):376:376 -> setMaintainVisibleContentPosition + 21:24:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):377:377 -> setMaintainVisibleContentPosition + 25:28:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):378:378 -> setMaintainVisibleContentPosition + 29:30:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):379:379 -> setMaintainVisibleContentPosition + 31:34:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):381:381 -> setMaintainVisibleContentPosition + 35:38:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.MaintainVisibleScrollPositionHelper$Config):382:382 -> setMaintainVisibleContentPosition + 3:7:void setOverflow(java.lang.String):363:363 -> setOverflow + 8:13:void setOverflow(java.lang.String):365:365 -> setOverflow + 14:17:void setOverflow(java.lang.String):366:366 -> setOverflow + 18:21:void setOverflow(java.lang.String):369:369 -> setOverflow + 1:6:void setOverflowInset(int,int,int,int):402:402 -> setOverflowInset + 1:3:void setPagingEnabled(boolean):290:290 -> setPagingEnabled + 1:7:void setPendingContentOffsets(int,int):1328:1328 -> setPendingContentOffsets + 8:9:void setPendingContentOffsets(int,int):1329:1329 -> setPendingContentOffsets + 10:12:void setPendingContentOffsets(int,int):1330:1330 -> setPendingContentOffsets + 13:14:void setPendingContentOffsets(int,int):1332:1332 -> setPendingContentOffsets + 15:17:void setPendingContentOffsets(int,int):1333:1333 -> setPendingContentOffsets + 1:3:void setPointerEvents(com.facebook.react.uimanager.PointerEvents):1494:1494 -> setPointerEvents + 3:6:void setRemoveClippedSubviews(boolean):649:649 -> setRemoveClippedSubviews + 7:13:void setRemoveClippedSubviews(boolean):650:650 -> setRemoveClippedSubviews + 14:15:void setRemoveClippedSubviews(boolean):652:652 -> setRemoveClippedSubviews + 16:19:void setRemoveClippedSubviews(boolean):653:653 -> setRemoveClippedSubviews + 1:10:void setScrollAwayTopPaddingEnabledUnstable(int):1419:1419 -> setScrollAwayTopPaddingEnabledUnstable + 11:20:void setScrollAwayTopPaddingEnabledUnstable(int):1421:1421 -> setScrollAwayTopPaddingEnabledUnstable + 21:25:void setScrollAwayTopPaddingEnabledUnstable(int):1428:1428 -> setScrollAwayTopPaddingEnabledUnstable + 26:31:void setScrollAwayTopPaddingEnabledUnstable(int):1429:1429 -> setScrollAwayTopPaddingEnabledUnstable + 32:34:void setScrollAwayTopPaddingEnabledUnstable(int):1435:1435 -> setScrollAwayTopPaddingEnabledUnstable + 35:37:void setScrollAwayTopPaddingEnabledUnstable(int):1438:1438 -> setScrollAwayTopPaddingEnabledUnstable + 38:43:void setScrollAwayTopPaddingEnabledUnstable(int):1439:1439 -> setScrollAwayTopPaddingEnabledUnstable + 1:3:void setScrollEnabled(boolean):282:282 -> setScrollEnabled + 1:3:void setScrollEventThrottle(int):1503:1503 -> setScrollEventThrottle + 1:3:void setScrollPerfTag(java.lang.String):278:278 -> setScrollPerfTag + 1:3:void setSendMomentumEvents(boolean):274:274 -> setSendMomentumEvents + 1:3:void setSnapInterval(int):308:308 -> setSnapInterval + 1:3:void setSnapOffsets(java.util.List):312:312 -> setSnapOffsets + 1:3:void setSnapToAlignment(int):324:324 -> setSnapToAlignment + 1:3:void setSnapToEnd(boolean):320:320 -> setSnapToEnd + 1:3:void setSnapToStart(boolean):316:316 -> setSnapToStart + 1:3:void setStateWrapper(com.facebook.react.uimanager.StateWrapper):788:788 -> setStateWrapper + 1:5:void smoothScrollAndSnap(int):915:915 -> smoothScrollAndSnap + 6:9:void smoothScrollAndSnap(int):920:920 -> smoothScrollAndSnap + 10:19:void smoothScrollAndSnap(int):921:921 -> smoothScrollAndSnap + 20:24:void smoothScrollAndSnap(int):918:918 -> smoothScrollAndSnap + 25:31:void smoothScrollAndSnap(int):923:923 -> smoothScrollAndSnap + 32:36:void smoothScrollAndSnap(int):925:925 -> smoothScrollAndSnap + 37:41:void smoothScrollAndSnap(int):926:926 -> smoothScrollAndSnap + 42:47:void smoothScrollAndSnap(int):927:927 -> smoothScrollAndSnap + 48:87:void smoothScrollAndSnap(int):928:928 -> smoothScrollAndSnap + 88:89:void smoothScrollAndSnap(int):960:960 -> smoothScrollAndSnap + 90:98:void smoothScrollAndSnap(int):961:961 -> smoothScrollAndSnap + 1:5:void startFlingAnimator(int,int):1460:1460 -> startFlingAnimator + 6:13:void startFlingAnimator(int,int):1463:1463 -> startFlingAnimator + 14:27:void startFlingAnimator(int,int):1464:1464 -> startFlingAnimator + 28:32:void startFlingAnimator(int,int):1467:1467 -> startFlingAnimator + 33:40:void startFlingAnimator(int,int):1469:1469 -> startFlingAnimator + 41:43:void startFlingAnimator(int,int):1472:1472 -> startFlingAnimator + 44:46:void startFlingAnimator(int,int):1474:1474 -> startFlingAnimator + 47:50:void startFlingAnimator(int,int):1475:1475 -> startFlingAnimator + 1:1:void updateClippingRect():663:663 -> updateClippingRect + 2:2:void updateClippingRect(java.util.Set):668:668 -> updateClippingRect + 3:3:void updateClippingRect(java.util.Set):672:672 -> updateClippingRect + 4:4:void updateClippingRect(java.util.Set):674:674 -> updateClippingRect + 5:8:void updateClippingRect(java.util.Set):676:679 -> updateClippingRect + 9:10:void updateClippingRect(java.util.Set):682:683 -> updateClippingRect + 1:7:void updateScrollAwayState(int):1443:1443 -> updateScrollAwayState + 8:11:void updateScrollAwayState(int):1444:1444 -> updateScrollAwayState +com.facebook.react.views.scroll.ReactScrollView$1 -> com.facebook.react.views.scroll.ReactScrollView$1: +# {"id":"sourceFile","fileName":"ReactScrollView.java"} + 1:6:void (com.facebook.react.views.scroll.ReactScrollView):832:832 -> + 7:8:void (com.facebook.react.views.scroll.ReactScrollView):834:834 -> + 9:11:void (com.facebook.react.views.scroll.ReactScrollView):835:835 -> + 1:11:void run():839:839 -> run + 12:16:void run():841:841 -> run + 17:18:void run():842:842 -> run + 19:24:void run():843:843 -> run + 25:29:void run():847:847 -> run + 30:38:void run():856:856 -> run + 39:44:void run():859:859 -> run + 45:52:void run():860:860 -> run + 53:57:void run():861:861 -> run + 58:62:void run():863:863 -> run + 63:68:void run():864:864 -> run + 69:80:void run():866:866 -> run + 81:82:void run():869:869 -> run + 83:87:void run():870:870 -> run + 88:93:void run():873:873 -> run +com.facebook.react.views.scroll.ReactScrollView$2 -> com.facebook.react.views.scroll.ReactScrollView$2: +# {"id":"sourceFile","fileName":"ReactScrollView.java"} + 1:41:void ():388:388 -> +com.facebook.react.views.scroll.ReactScrollViewAccessibilityDelegate -> com.facebook.react.views.scroll.ReactScrollViewAccessibilityDelegate: +# {"id":"sourceFile","fileName":"ReactScrollViewAccessibilityDelegate.kt"} + 1:3:void ():22:22 -> + 4:17:void ():24:24 -> + 11:13:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):27:27 -> onInitializeAccessibilityEvent + 14:17:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):28:28 -> onInitializeAccessibilityEvent + 18:21:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):29:29 -> onInitializeAccessibilityEvent + 22:23:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):32:32 -> onInitializeAccessibilityEvent + 24:25:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):33:33 -> onInitializeAccessibilityEvent + 26:50:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):34:34 -> onInitializeAccessibilityEvent + 51:53:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):33:33 -> onInitializeAccessibilityEvent + 54:57:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):31:31 -> onInitializeAccessibilityEvent + 1:19:void onInitializeAccessibilityEventInternal(android.view.View,android.view.accessibility.AccessibilityEvent):56:56 -> onInitializeAccessibilityEventInternal + 20:28:void onInitializeAccessibilityEventInternal(android.view.View,android.view.accessibility.AccessibilityEvent):58:58 -> onInitializeAccessibilityEventInternal + 29:57:void onInitializeAccessibilityEventInternal(android.view.View,android.view.accessibility.AccessibilityEvent):60:60 -> onInitializeAccessibilityEventInternal + 58:64:void onInitializeAccessibilityEventInternal(android.view.View,android.view.accessibility.AccessibilityEvent):65:65 -> onInitializeAccessibilityEventInternal + 65:68:void onInitializeAccessibilityEventInternal(android.view.View,android.view.accessibility.AccessibilityEvent):66:66 -> onInitializeAccessibilityEventInternal + 69:72:void onInitializeAccessibilityEventInternal(android.view.View,android.view.accessibility.AccessibilityEvent):68:68 -> onInitializeAccessibilityEventInternal + 73:82:void onInitializeAccessibilityEventInternal(android.view.View,android.view.accessibility.AccessibilityEvent):69:69 -> onInitializeAccessibilityEventInternal + 83:95:void onInitializeAccessibilityEventInternal(android.view.View,android.view.accessibility.AccessibilityEvent):74:74 -> onInitializeAccessibilityEventInternal + 96:100:void onInitializeAccessibilityEventInternal(android.view.View,android.view.accessibility.AccessibilityEvent):76:76 -> onInitializeAccessibilityEventInternal + 101:107:void onInitializeAccessibilityEventInternal(android.view.View,android.view.accessibility.AccessibilityEvent):84:84 -> onInitializeAccessibilityEventInternal + 108:111:void onInitializeAccessibilityEventInternal(android.view.View,android.view.accessibility.AccessibilityEvent):96:96 -> onInitializeAccessibilityEventInternal + 112:119:void onInitializeAccessibilityEventInternal(android.view.View,android.view.accessibility.AccessibilityEvent):97:97 -> onInitializeAccessibilityEventInternal + 120:131:void onInitializeAccessibilityEventInternal(android.view.View,android.view.accessibility.AccessibilityEvent):99:99 -> onInitializeAccessibilityEventInternal + 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"} + 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 + 24:25:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):47:47 -> onInitializeAccessibilityNodeInfo + 26:50:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):48:48 -> onInitializeAccessibilityNodeInfo + 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"} + 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 + 45:50:void onInitializeAccessibilityNodeInfoInternal(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):123:123 -> onInitializeAccessibilityNodeInfoInternal + 51:56:void onInitializeAccessibilityNodeInfoInternal(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):124:124 -> onInitializeAccessibilityNodeInfoInternal + 57:60:void onInitializeAccessibilityNodeInfoInternal(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):127:127 -> onInitializeAccessibilityNodeInfoInternal + 61:63:void onInitializeAccessibilityNodeInfoInternal(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):132:132 -> onInitializeAccessibilityNodeInfoInternal + 64:67:void onInitializeAccessibilityNodeInfoInternal(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):135:135 -> onInitializeAccessibilityNodeInfoInternal + 68:77:void onInitializeAccessibilityNodeInfoInternal(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):136:136 -> onInitializeAccessibilityNodeInfoInternal +com.facebook.react.views.scroll.ReactScrollViewCommandHelper -> com.facebook.react.views.scroll.ReactScrollViewCommandHelper: +# {"id":"sourceFile","fileName":"ReactScrollViewCommandHelper.kt"} + 1:4:void ():13:13 -> + 1:1:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,int,com.facebook.react.bridge.ReadableArray):0:0 -> receiveCommand + 2:2:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,java.lang.String,com.facebook.react.bridge.ReadableArray):0:0 -> receiveCommand +com.facebook.react.views.scroll.ReactScrollViewCommandHelper$Companion -> com.facebook.react.views.scroll.ReactScrollViewCommandHelper$Companion: +# {"id":"sourceFile","fileName":"ReactScrollViewCommandHelper.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():15:15 -> + 2:12:java.util.Map getCommandsMap():23:23 -> getCommandsMap + 13:23:java.util.Map getCommandsMap():24:24 -> getCommandsMap + 24:37:java.util.Map getCommandsMap():25:25 -> getCommandsMap + 38:42:java.util.Map getCommandsMap():22:22 -> getCommandsMap + 1:1:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,int,com.facebook.react.bridge.ReadableArray):36:36 -> receiveCommand + 2:2:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,int,com.facebook.react.bridge.ReadableArray):40:40 -> receiveCommand + 3:4:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,int,com.facebook.react.bridge.ReadableArray):42:43 -> receiveCommand + 5:5:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,int,com.facebook.react.bridge.ReadableArray):42:42 -> receiveCommand + 6:6:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,int,com.facebook.react.bridge.ReadableArray):39:39 -> receiveCommand + 7:7:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,int,com.facebook.react.bridge.ReadableArray):38:38 -> receiveCommand + 8:8:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,int,com.facebook.react.bridge.ReadableArray):36:36 -> receiveCommand + 9:10:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,java.lang.String,com.facebook.react.bridge.ReadableArray):56:57 -> receiveCommand + 11:11:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,java.lang.String,com.facebook.react.bridge.ReadableArray):59:59 -> receiveCommand + 12:12:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,java.lang.String,com.facebook.react.bridge.ReadableArray):57:57 -> receiveCommand + 13:13:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,java.lang.String,com.facebook.react.bridge.ReadableArray):60:60 -> receiveCommand + 14:15:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,java.lang.String,com.facebook.react.bridge.ReadableArray):57:58 -> receiveCommand + 16:17:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,java.lang.String,com.facebook.react.bridge.ReadableArray):62:63 -> receiveCommand + 18:18:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,java.lang.String,com.facebook.react.bridge.ReadableArray):62:62 -> receiveCommand + 19:19:void receiveCommand(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,java.lang.String,com.facebook.react.bridge.ReadableArray):56:56 -> receiveCommand + 2:14:void scrollTo(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,com.facebook.react.bridge.ReadableArray):73:73 -> scrollTo + 15:27:void scrollTo(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,com.facebook.react.bridge.ReadableArray):74:74 -> scrollTo + 28:31:void scrollTo(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,com.facebook.react.bridge.ReadableArray):75:75 -> scrollTo + 32:40:void scrollTo(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,com.facebook.react.bridge.ReadableArray):76:76 -> scrollTo + 2:5:void scrollToEnd(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,com.facebook.react.bridge.ReadableArray):84:84 -> scrollToEnd + 6:14:void scrollToEnd(com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler,java.lang.Object,com.facebook.react.bridge.ReadableArray):85:85 -> scrollToEnd +com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler -> com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollCommandHandler: +# {"id":"sourceFile","fileName":"ReactScrollViewCommandHelper.kt"} +com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToCommandData -> com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToCommandData: +# {"id":"sourceFile","fileName":"ReactScrollViewCommandHelper.kt"} + 1:3:void (int,int,boolean):97:97 -> + 4:5:void (int,int,boolean):98:98 -> + 6:7:void (int,int,boolean):99:99 -> + 8:10:void (int,int,boolean):100:100 -> +com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToEndCommandData -> com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToEndCommandData: +# {"id":"sourceFile","fileName":"ReactScrollViewCommandHelper.kt"} + 1:6:void (boolean):103:103 -> +com.facebook.react.views.scroll.ReactScrollViewHelper -> com.facebook.react.views.scroll.ReactScrollViewHelper: +# {"id":"sourceFile","fileName":"ReactScrollViewHelper.kt"} + 8:15:void ():41:41 -> + 16:22:void ():58:58 -> + 23:31:void ():59:59 -> + 32:34:void ():64:64 -> + 1:4:void ():40:40 -> + 1:1:boolean $r8$lambda$1FEiNzLE7w1ILKJr_pVHiF7bUVM(kotlin.jvm.functions.Function1,java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 6:16:void addLayoutChangeListener(com.facebook.react.views.scroll.ReactScrollViewHelper$LayoutChangeListener):253:253 -> addLayoutChangeListener + 6:16:void addScrollListener(com.facebook.react.views.scroll.ReactScrollViewHelper$ScrollListener):242:242 -> addScrollListener + 1:1:boolean $r8$lambda$EQBNZYyfshrpl26yHUCM26C8yq8(com.facebook.react.views.scroll.ReactScrollViewHelper$ScrollListener,java.lang.ref.WeakReference):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean $r8$lambda$fuHQq9u9zKdlyk8LxcdswjSMqX8(com.facebook.react.views.scroll.ReactScrollViewHelper$LayoutChangeListener,java.lang.ref.WeakReference):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean $r8$lambda$p6DCqp8isG-Z07Fql6iK1HKaTsE(kotlin.jvm.functions.Function1,java.lang.Object):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void dispatchMomentumEndOnAnimationEnd(android.view.ViewGroup):433:433 -> dispatchMomentumEndOnAnimationEnd + 4:7:void dispatchMomentumEndOnAnimationEnd(android.view.ViewGroup):434:434 -> dispatchMomentumEndOnAnimationEnd + 8:12:void dispatchMomentumEndOnAnimationEnd(android.view.ViewGroup):436:436 -> dispatchMomentumEndOnAnimationEnd + 13:16:void dispatchMomentumEndOnAnimationEnd(android.view.ViewGroup):435:435 -> dispatchMomentumEndOnAnimationEnd + 6:28:void emitLayoutChangeEvent(android.view.ViewGroup):182:182 -> emitLayoutChangeEvent + 29:41:void emitLayoutChangeEvent(android.view.ViewGroup):183:183 -> emitLayoutChangeEvent + 6:28:void emitLayoutEvent(android.view.ViewGroup):175:175 -> emitLayoutEvent + 29:41:void emitLayoutEvent(android.view.ViewGroup):176:176 -> emitLayoutEvent + 1:8:void emitScrollBeginDragEvent(android.view.ViewGroup):77:77 -> emitScrollBeginDragEvent + 1:8:void emitScrollEndDragEvent(android.view.ViewGroup,float,float):83:83 -> emitScrollEndDragEvent + 1:1:void emitScrollEvent(android.view.ViewGroup,float,float):71:71 -> emitScrollEvent + 2:2:void emitScrollEvent(android.view.ViewGroup,com.facebook.react.views.scroll.ScrollEventType):105:105 -> emitScrollEvent + 3:3:void emitScrollEvent(android.view.ViewGroup,com.facebook.react.views.scroll.ScrollEventType,float,float):114:114 -> emitScrollEvent + 4:5:void emitScrollEvent(android.view.ViewGroup,com.facebook.react.views.scroll.ScrollEventType,float,float):119:120 -> emitScrollEvent + 6:8:void emitScrollEvent(android.view.ViewGroup,com.facebook.react.views.scroll.ScrollEventType,float,float):125:127 -> emitScrollEvent + 9:10:void emitScrollEvent(android.view.ViewGroup,com.facebook.react.views.scroll.ScrollEventType,float,float):129:130 -> emitScrollEvent + 11:11:void emitScrollEvent(android.view.ViewGroup,com.facebook.react.views.scroll.ScrollEventType,float,float):136:136 -> emitScrollEvent + 12:12:void emitScrollEvent(android.view.ViewGroup,com.facebook.react.views.scroll.ScrollEventType,float,float):139:139 -> emitScrollEvent + 13:13:void emitScrollEvent(android.view.ViewGroup,com.facebook.react.views.scroll.ScrollEventType,float,float):141:141 -> emitScrollEvent + 14:15:void emitScrollEvent(android.view.ViewGroup,com.facebook.react.views.scroll.ScrollEventType,float,float):143:144 -> emitScrollEvent + 16:19:void emitScrollEvent(android.view.ViewGroup,com.facebook.react.views.scroll.ScrollEventType,float,float):147:150 -> emitScrollEvent + 20:20:void emitScrollEvent(android.view.ViewGroup,com.facebook.react.views.scroll.ScrollEventType,float,float):139:139 -> emitScrollEvent + 21:21:void emitScrollEvent(android.view.ViewGroup,com.facebook.react.views.scroll.ScrollEventType,float,float):138:138 -> emitScrollEvent + 22:23:void emitScrollEvent(android.view.ViewGroup,com.facebook.react.views.scroll.ScrollEventType,float,float):153:154 -> emitScrollEvent + 1:2:void emitScrollMomentumBeginEvent(android.view.ViewGroup,int,int):89:89 -> emitScrollMomentumBeginEvent + 3:6:void emitScrollMomentumBeginEvent(android.view.ViewGroup,int,int):91:91 -> emitScrollMomentumBeginEvent + 7:10:void emitScrollMomentumBeginEvent(android.view.ViewGroup,int,int):89:89 -> emitScrollMomentumBeginEvent + 1:8:void emitScrollMomentumEndEvent(android.view.ViewGroup):100:100 -> emitScrollMomentumEndEvent + 11:16:android.view.View findNextFocusableView(android.view.ViewGroup,android.view.View,int):504:504 -> findNextFocusableView + 17:35:android.view.View findNextFocusableView(android.view.ViewGroup,android.view.View,int):509:509 -> findNextFocusableView + 36:56:android.view.View findNextFocusableView(android.view.ViewGroup,android.view.View,int):513:513 -> findNextFocusableView + 57:70:android.view.View findNextFocusableView(android.view.ViewGroup,android.view.View,int):518:518 -> findNextFocusableView + 71:76:android.view.View findNextFocusableView(android.view.ViewGroup,android.view.View,int):519:519 -> findNextFocusableView + 77:79:android.view.View findNextFocusableView(android.view.ViewGroup,android.view.View,int):521:521 -> findNextFocusableView + 80:85:android.view.View findNextFocusableView(android.view.ViewGroup,android.view.View,int):523:523 -> findNextFocusableView + 86:91:android.view.View findNextFocusableView(android.view.ViewGroup,android.view.View,int):525:525 -> findNextFocusableView + 1:7:void forceUpdateState(android.view.ViewGroup):359:359 -> forceUpdateState + 8:11:void forceUpdateState(android.view.ViewGroup):360:360 -> forceUpdateState + 12:15:void forceUpdateState(android.view.ViewGroup):361:361 -> forceUpdateState + 16:17:void forceUpdateState(android.view.ViewGroup):362:362 -> forceUpdateState + 18:19:void forceUpdateState(android.view.ViewGroup):363:363 -> forceUpdateState + 20:23:void forceUpdateState(android.view.ViewGroup):364:364 -> forceUpdateState + 24:25:void forceUpdateState(android.view.ViewGroup):366:366 -> forceUpdateState + 26:33:void forceUpdateState(android.view.ViewGroup):368:368 -> forceUpdateState + 34:37:void forceUpdateState(android.view.ViewGroup):369:369 -> forceUpdateState + 38:41:void forceUpdateState(android.view.ViewGroup):370:370 -> forceUpdateState + 42:46:void forceUpdateState(android.view.ViewGroup):365:365 -> forceUpdateState + 47:54:void forceUpdateState(android.view.ViewGroup):373:373 -> forceUpdateState + 55:60:void forceUpdateState(android.view.ViewGroup):375:375 -> forceUpdateState + 61:71:void forceUpdateState(android.view.ViewGroup):376:376 -> forceUpdateState + 72:82:void forceUpdateState(android.view.ViewGroup):377:377 -> forceUpdateState + 83:87:void forceUpdateState(android.view.ViewGroup):380:380 -> forceUpdateState + 88:92:void forceUpdateState(android.view.ViewGroup):378:378 -> forceUpdateState + 93:96:void forceUpdateState(android.view.ViewGroup):382:382 -> forceUpdateState + 1:5:int getDefaultScrollAnimationDuration(android.content.Context):219:219 -> getDefaultScrollAnimationDuration + 6:7:int getDefaultScrollAnimationDuration(android.content.Context):220:220 -> getDefaultScrollAnimationDuration + 8:12:int getDefaultScrollAnimationDuration(android.content.Context):222:222 -> getDefaultScrollAnimationDuration + 13:18:int getDefaultScrollAnimationDuration(android.content.Context):223:223 -> getDefaultScrollAnimationDuration + 19:21:int getDefaultScrollAnimationDuration(android.content.Context):226:226 -> getDefaultScrollAnimationDuration + 1:9:int getNextFlingStartValue(android.view.ViewGroup,int,int,int):301:301 -> getNextFlingStartValue + 10:22:int getNextFlingStartValue(android.view.ViewGroup,int,int,int):302:302 -> getNextFlingStartValue + 23:39:int getNextFlingStartValue(android.view.ViewGroup,int,int,int):311:311 -> getNextFlingStartValue + 6:19:void notifyUserDrivenScrollEnded_internal(android.view.ViewGroup):163:163 -> notifyUserDrivenScrollEnded_internal + 20:29:void notifyUserDrivenScrollEnded_internal(android.view.ViewGroup):165:165 -> notifyUserDrivenScrollEnded_internal + 30:37:void notifyUserDrivenScrollEnded_internal(android.view.ViewGroup):167:167 -> notifyUserDrivenScrollEnded_internal + 4:51:int parseOverScrollMode(java.lang.String):189:189 -> parseOverScrollMode + 52:77:int parseOverScrollMode(java.lang.String):196:196 -> parseOverScrollMode + 5:14:int parseSnapToAlignment(java.lang.String):205:205 -> parseSnapToAlignment + 15:24:int parseSnapToAlignment(java.lang.String):207:207 -> parseSnapToAlignment + 25:34:int parseSnapToAlignment(java.lang.String):209:209 -> parseSnapToAlignment + 35:57:int parseSnapToAlignment(java.lang.String):212:212 -> parseSnapToAlignment + 1:7:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):462:462 -> predictFinalScrollPosition + 8:18:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):466:466 -> predictFinalScrollPosition + 19:26:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):467:467 -> predictFinalScrollPosition + 27:40:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):470:470 -> predictFinalScrollPosition + 41:54:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):471:471 -> predictFinalScrollPosition + 55:58:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):472:472 -> predictFinalScrollPosition + 59:62:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):476:476 -> predictFinalScrollPosition + 63:64:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):477:477 -> predictFinalScrollPosition + 65:68:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):474:474 -> predictFinalScrollPosition + 69:72:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):482:482 -> predictFinalScrollPosition + 73:74:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):483:483 -> predictFinalScrollPosition + 75:78:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):480:480 -> predictFinalScrollPosition + 79:80:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):492:492 -> predictFinalScrollPosition + 81:91:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):493:493 -> predictFinalScrollPosition + 92:94:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):473:473 -> predictFinalScrollPosition + 95:108:android.graphics.Point predictFinalScrollPosition(android.view.ViewGroup,int,int,int,int):495:495 -> predictFinalScrollPosition + 1:3:void registerFlingAnimator(android.view.ViewGroup):404:404 -> registerFlingAnimator + 4:7:void registerFlingAnimator(android.view.ViewGroup):405:405 -> registerFlingAnimator + 8:12:void registerFlingAnimator(android.view.ViewGroup):407:407 -> registerFlingAnimator + 13:16:void registerFlingAnimator(android.view.ViewGroup):406:406 -> registerFlingAnimator + 6:21:void removeLayoutChangeListener(com.facebook.react.views.scroll.ReactScrollViewHelper$LayoutChangeListener):259:259 -> removeLayoutChangeListener + 1:21:boolean removeLayoutChangeListener$lambda$2(com.facebook.react.views.scroll.ReactScrollViewHelper$LayoutChangeListener,java.lang.ref.WeakReference):259:259 -> removeLayoutChangeListener$lambda$2 + 1:11:boolean removeLayoutChangeListener$lambda$3(kotlin.jvm.functions.Function1,java.lang.Object):259:259 -> removeLayoutChangeListener$lambda$3 + 6:21:void removeScrollListener(com.facebook.react.views.scroll.ReactScrollViewHelper$ScrollListener):248:248 -> removeScrollListener + 1:21:boolean removeScrollListener$lambda$0(com.facebook.react.views.scroll.ReactScrollViewHelper$ScrollListener,java.lang.ref.WeakReference):248:248 -> removeScrollListener$lambda$0 + 1:11:boolean removeScrollListener$lambda$1(kotlin.jvm.functions.Function1,java.lang.Object):248:248 -> removeScrollListener$lambda$1 + 1:4:void smoothScrollTo(android.view.ViewGroup,int,int):270:270 -> smoothScrollTo + 5:27:void smoothScrollTo(android.view.ViewGroup,int,int):271:271 -> smoothScrollTo + 28:34:void smoothScrollTo(android.view.ViewGroup,int,int):275:275 -> smoothScrollTo + 35:50:void smoothScrollTo(android.view.ViewGroup,int,int):276:276 -> smoothScrollTo + 51:55:void smoothScrollTo(android.view.ViewGroup,int,int):277:277 -> smoothScrollTo + 56:62:void smoothScrollTo(android.view.ViewGroup,int,int):279:279 -> smoothScrollTo + 63:65:void smoothScrollTo(android.view.ViewGroup,int,int):280:280 -> smoothScrollTo + 66:69:void smoothScrollTo(android.view.ViewGroup,int,int):281:281 -> smoothScrollTo + 70:75:void smoothScrollTo(android.view.ViewGroup,int,int):282:282 -> smoothScrollTo + 76:80:void smoothScrollTo(android.view.ViewGroup,int,int):286:286 -> smoothScrollTo + 81:84:void smoothScrollTo(android.view.ViewGroup,int,int):289:289 -> smoothScrollTo + 1:1:void updateFabricScrollState(android.view.ViewGroup):322:322 -> updateFabricScrollState + 2:2:void updateFabricScrollState(android.view.ViewGroup,int,int):330:330 -> updateFabricScrollState + 3:3:void updateFabricScrollState(android.view.ViewGroup,int,int):332:332 -> updateFabricScrollState + 4:6:void updateFabricScrollState(android.view.ViewGroup,int,int):334:336 -> updateFabricScrollState + 7:7:void updateFabricScrollState(android.view.ViewGroup,int,int):331:331 -> updateFabricScrollState + 8:8:void updateFabricScrollState(android.view.ViewGroup,int,int):339:339 -> updateFabricScrollState + 9:9:void updateFabricScrollState(android.view.ViewGroup,int,int):344:344 -> updateFabricScrollState + 10:10:void updateFabricScrollState(android.view.ViewGroup,int,int):347:347 -> updateFabricScrollState + 11:11:void updateFabricScrollState(android.view.ViewGroup,int,int):349:349 -> updateFabricScrollState + 12:13:void updateFabricScrollState(android.view.ViewGroup,int,int):352:353 -> updateFabricScrollState + 1:13:void updateStateOnScrollChanged(android.view.ViewGroup,float,float):398:398 -> updateStateOnScrollChanged + 14:17:void updateStateOnScrollChanged(android.view.ViewGroup,float,float):399:399 -> updateStateOnScrollChanged +com.facebook.react.views.scroll.ReactScrollViewHelper$$ExternalSyntheticLambda0 -> com.facebook.react.views.scroll.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.scroll.ReactScrollViewHelper$ScrollListener com.facebook.react.views.scroll.ReactScrollViewHelper$$InternalSyntheticLambda$1$19a98faa083919f1b544e3d456cc224acc4d6493473004bb14a51cb7006a48a1$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.scroll.ReactScrollViewHelper$ScrollListener):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.facebook.react.views.scroll.ReactScrollViewHelper$$ExternalSyntheticLambda1 -> com.facebook.react.views.scroll.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function1 com.facebook.react.views.scroll.ReactScrollViewHelper$$InternalSyntheticLambda$1$19a98faa083919f1b544e3d456cc224acc4d6493473004bb14a51cb7006a48a1$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.functions.Function1):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean test(java.lang.Object):0:0 -> test + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.scroll.ReactScrollViewHelper$$ExternalSyntheticLambda2 -> com.facebook.react.views.scroll.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.scroll.ReactScrollViewHelper$LayoutChangeListener com.facebook.react.views.scroll.ReactScrollViewHelper$$InternalSyntheticLambda$1$1aaba13722b20003be9f855b5e09fe11919b39de960b43403ea3ba63f4c82b86$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.scroll.ReactScrollViewHelper$LayoutChangeListener):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.facebook.react.views.scroll.ReactScrollViewHelper$$ExternalSyntheticLambda3 -> com.facebook.react.views.scroll.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function1 com.facebook.react.views.scroll.ReactScrollViewHelper$$InternalSyntheticLambda$1$1aaba13722b20003be9f855b5e09fe11919b39de960b43403ea3ba63f4c82b86$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.functions.Function1):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean test(java.lang.Object):0:0 -> test + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.scroll.ReactScrollViewHelper$HasFlingAnimator -> com.facebook.react.views.scroll.ReactScrollViewHelper$HasFlingAnimator: +# {"id":"sourceFile","fileName":"ReactScrollViewHelper.kt"} +com.facebook.react.views.scroll.ReactScrollViewHelper$HasScrollEventThrottle -> com.facebook.react.views.scroll.ReactScrollViewHelper$HasScrollEventThrottle: +# {"id":"sourceFile","fileName":"ReactScrollViewHelper.kt"} +com.facebook.react.views.scroll.ReactScrollViewHelper$HasScrollState -> com.facebook.react.views.scroll.ReactScrollViewHelper$HasScrollState: +# {"id":"sourceFile","fileName":"ReactScrollViewHelper.kt"} +com.facebook.react.views.scroll.ReactScrollViewHelper$HasSmoothScroll -> com.facebook.react.views.scroll.ReactScrollViewHelper$HasSmoothScroll: +# {"id":"sourceFile","fileName":"ReactScrollViewHelper.kt"} +com.facebook.react.views.scroll.ReactScrollViewHelper$HasStateWrapper -> com.facebook.react.views.scroll.ReactScrollViewHelper$HasStateWrapper: +# {"id":"sourceFile","fileName":"ReactScrollViewHelper.kt"} +com.facebook.react.views.scroll.ReactScrollViewHelper$LayoutChangeListener -> com.facebook.react.views.scroll.ReactScrollViewHelper$LayoutChangeListener: +# {"id":"sourceFile","fileName":"ReactScrollViewHelper.kt"} +com.facebook.react.views.scroll.ReactScrollViewHelper$OverScrollerDurationGetter -> com.facebook.react.views.scroll.ReactScrollViewHelper$OverScrollerDurationGetter: +# {"id":"sourceFile","fileName":"ReactScrollViewHelper.kt"} + 1:5:void (android.content.Context):566:566 -> + 6:8:void (android.content.Context):568:568 -> + 2:4:int getScrollAnimationDuration():574:574 -> getScrollAnimationDuration + 5:7:int getScrollAnimationDuration():575:575 -> getScrollAnimationDuration + 1:3:void startScroll(int,int,int,int,int):579:579 -> startScroll +com.facebook.react.views.scroll.ReactScrollViewHelper$ReactScrollViewScrollState -> com.facebook.react.views.scroll.ReactScrollViewHelper$ReactScrollViewScrollState: +# {"id":"sourceFile","fileName":"ReactScrollViewHelper.kt"} + 1:3:void ():583:583 -> + 4:10:void ():586:586 -> + 11:19:void ():590:590 -> + 20:24:void ():594:594 -> + 25:27:void ():596:596 -> + 1:3:float getDecelerationRate():596:596 -> getDecelerationRate + 1:3:android.graphics.Point getFinalAnimatedPositionScroll():586:586 -> getFinalAnimatedPositionScroll + 1:3:android.graphics.Point getLastStateUpdateScroll():590:590 -> getLastStateUpdateScroll + 1:3:int getScrollAwayPaddingTop():588:588 -> getScrollAwayPaddingTop + 1:3:boolean isCanceled():592:592 -> isCanceled + 1:3:boolean isFinished():594:594 -> isFinished + 1:3:void setCanceled(boolean):592:592 -> setCanceled + 1:3:void setDecelerationRate(float):596:596 -> setDecelerationRate + 1:6:com.facebook.react.views.scroll.ReactScrollViewHelper$ReactScrollViewScrollState setFinalAnimatedPositionScroll(int,int):603:603 -> setFinalAnimatedPositionScroll + 1:3:void setFinished(boolean):594:594 -> setFinished + 1:6:com.facebook.react.views.scroll.ReactScrollViewHelper$ReactScrollViewScrollState setLastStateUpdateScroll(int,int):612:612 -> setLastStateUpdateScroll + 1:3:void setScrollAwayPaddingTop(int):588:588 -> setScrollAwayPaddingTop +com.facebook.react.views.scroll.ReactScrollViewHelper$ScrollListener -> com.facebook.react.views.scroll.ReactScrollViewHelper$ScrollListener: +# {"id":"sourceFile","fileName":"ReactScrollViewHelper.kt"} +com.facebook.react.views.scroll.ReactScrollViewHelper$dispatchMomentumEndOnAnimationEnd$1 -> com.facebook.react.views.scroll.ReactScrollViewHelper$dispatchMomentumEndOnAnimationEnd$1: +# {"id":"sourceFile","fileName":"ReactScrollViewHelper.kt"} + 3:6:void (android.view.ViewGroup):436:436 -> + 6:10:void onAnimationCancel(android.animation.Animator):445:445 -> onAnimationCancel + 11:14:void onAnimationCancel(android.animation.Animator):446:446 -> onAnimationCancel + 6:10:void onAnimationEnd(android.animation.Animator):440:440 -> onAnimationEnd + 11:14:void onAnimationEnd(android.animation.Animator):441:441 -> onAnimationEnd +com.facebook.react.views.scroll.ReactScrollViewHelper$registerFlingAnimator$1 -> com.facebook.react.views.scroll.ReactScrollViewHelper$registerFlingAnimator$1: +# {"id":"sourceFile","fileName":"ReactScrollViewHelper.kt"} + 3:6:void (android.view.ViewGroup):407:407 -> + 6:17:void onAnimationCancel(android.animation.Animator):421:421 -> onAnimationCancel + 18:23:void onAnimationCancel(android.animation.Animator):422:422 -> onAnimationCancel + 6:17:void onAnimationEnd(android.animation.Animator):415:415 -> onAnimationEnd + 18:22:void onAnimationEnd(android.animation.Animator):416:416 -> onAnimationEnd + 23:28:void onAnimationEnd(android.animation.Animator):417:417 -> onAnimationEnd + 6:14:void onAnimationStart(android.animation.Animator):409:409 -> onAnimationStart + 15:17:void onAnimationStart(android.animation.Animator):410:410 -> onAnimationStart + 18:21:void onAnimationStart(android.animation.Animator):411:411 -> onAnimationStart +com.facebook.react.views.scroll.ReactScrollViewManager -> com.facebook.react.views.scroll.ReactScrollViewManager: +# {"id":"sourceFile","fileName":"ReactScrollViewManager.kt"} + 1:1:void ():0:0 -> + 2:2:void (com.facebook.react.views.scroll.FpsListener,int,kotlin.jvm.internal.DefaultConstructorMarker):56:56 -> + 3:3:void (com.facebook.react.views.scroll.FpsListener):58:58 -> + 4:4:void (com.facebook.react.views.scroll.FpsListener):57:57 -> + 5:6:void (com.facebook.react.views.scroll.FpsListener):61:62 -> + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):54:54 -> createViewInstance + 2:2:com.facebook.react.views.scroll.ReactScrollView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):81:81 -> createViewInstance + 1:1:void flashScrollIndicators(java.lang.Object):54:54 -> flashScrollIndicators + 2:2:void flashScrollIndicators(com.facebook.react.views.scroll.ReactScrollView):224:224 -> flashScrollIndicators + 1:7:java.util.Map getCommandsMap():204:204 -> getCommandsMap + 1:6:java.util.Map getExportedCustomDirectEventTypeConstants():391:391 -> getExportedCustomDirectEventTypeConstants + 7:11:java.util.Map getExportedCustomDirectEventTypeConstants():392:392 -> getExportedCustomDirectEventTypeConstants + 12:21:java.util.Map getExportedCustomDirectEventTypeConstants():393:393 -> getExportedCustomDirectEventTypeConstants + 1:3:java.lang.String getName():78:78 -> getName + 1:1:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):54:54 -> prepareToRecycleView + 2:2:com.facebook.react.views.scroll.ReactScrollView prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.scroll.ReactScrollView):71:71 -> prepareToRecycleView + 3:3:com.facebook.react.views.scroll.ReactScrollView prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.scroll.ReactScrollView):73:73 -> prepareToRecycleView + 1:1:void receiveCommand(android.view.View,int,com.facebook.react.bridge.ReadableArray):54:54 -> receiveCommand + 2:2:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):54:54 -> receiveCommand + 3:3:void receiveCommand(com.facebook.react.views.scroll.ReactScrollView,int,com.facebook.react.bridge.ReadableArray):212:212 -> receiveCommand + 4:4:void receiveCommand(com.facebook.react.views.scroll.ReactScrollView,java.lang.String,com.facebook.react.bridge.ReadableArray):220:220 -> receiveCommand + 1:1:void scrollTo(java.lang.Object,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToCommandData):54:54 -> scrollTo + 2:4:void scrollTo(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToCommandData):228:230 -> scrollTo + 5:5:void scrollTo(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToCommandData):232:232 -> scrollTo + 1:1:void scrollToEnd(java.lang.Object,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToEndCommandData):54:54 -> scrollToEnd + 2:2:void scrollToEnd(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToEndCommandData):309:309 -> scrollToEnd + 3:6:void scrollToEnd(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToEndCommandData):315:318 -> scrollToEnd + 7:7:void scrollToEnd(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToEndCommandData):320:320 -> scrollToEnd + 8:9:void scrollToEnd(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToEndCommandData):310:311 -> scrollToEnd + 10:10:void scrollToEnd(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.views.scroll.ReactScrollViewCommandHelper$ScrollToEndCommandData):310:310 -> scrollToEnd + 3:8:void setBorderColor(com.facebook.react.views.scroll.ReactScrollView,int,java.lang.Integer):295:295 -> setBorderColor + 3:10:void setBorderRadius(com.facebook.react.views.scroll.ReactScrollView,int,float):250:250 -> setBorderRadius + 11:18:void setBorderRadius(com.facebook.react.views.scroll.ReactScrollView,int,float):251:251 -> setBorderRadius + 19:32:void setBorderRadius(com.facebook.react.views.scroll.ReactScrollView,int,float):252:252 -> setBorderRadius + 7:12:void setBorderStyle(com.facebook.react.views.scroll.ReactScrollView,java.lang.String):259:259 -> setBorderStyle + 13:16:void setBorderStyle(com.facebook.react.views.scroll.ReactScrollView,java.lang.String):260:260 -> setBorderStyle + 3:20:void setBorderWidth(com.facebook.react.views.scroll.ReactScrollView,int,float):277:277 -> setBorderWidth + 6:9:void setBottomFillColor(com.facebook.react.views.scroll.ReactScrollView,int):188:188 -> setBottomFillColor + 6:9:void setContentOffset(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.ReadableMap):367:367 -> setContentOffset + 6:9:void setDecelerationRate(com.facebook.react.views.scroll.ReactScrollView,float):99:99 -> setDecelerationRate + 6:9:void setDisableIntervalMomentum(com.facebook.react.views.scroll.ReactScrollView,boolean):104:104 -> setDisableIntervalMomentum + 11:30:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):331:331 -> setFadingEdgeLength + 31:36:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):337:337 -> setFadingEdgeLength + 37:50:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):340:340 -> setFadingEdgeLength + 51:56:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):341:341 -> setFadingEdgeLength + 57:70:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):343:343 -> setFadingEdgeLength + 71:76:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):344:344 -> setFadingEdgeLength + 77:79:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):346:346 -> setFadingEdgeLength + 80:83:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):347:347 -> setFadingEdgeLength + 84:90:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):333:333 -> setFadingEdgeLength + 91:97:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):334:334 -> setFadingEdgeLength + 98:110:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):354:354 -> setFadingEdgeLength + 111:113:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):360:360 -> setFadingEdgeLength + 114:117:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):361:361 -> setFadingEdgeLength + 118:120:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):355:355 -> setFadingEdgeLength + 121:142:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):357:357 -> setFadingEdgeLength + 143:146:void setFadingEdgeLength(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.Dynamic):356:356 -> setFadingEdgeLength + 9:13:void setIsInvertedVirtualizedList(com.facebook.react.views.scroll.ReactScrollView,boolean):425:425 -> setIsInvertedVirtualizedList + 14:17:void setIsInvertedVirtualizedList(com.facebook.react.views.scroll.ReactScrollView,boolean):427:427 -> setIsInvertedVirtualizedList + 8:13:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.ReadableMap):374:374 -> setMaintainVisibleContentPosition + 14:18:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.ReadableMap):373:373 -> setMaintainVisibleContentPosition + 19:22:void setMaintainVisibleContentPosition(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.ReadableMap):377:377 -> setMaintainVisibleContentPosition + 3:6:void setNestedScrollEnabled(com.facebook.react.views.scroll.ReactScrollView,boolean):200:200 -> setNestedScrollEnabled + 6:13:void setOverScrollMode(com.facebook.react.views.scroll.ReactScrollView,java.lang.String):194:194 -> setOverScrollMode + 6:9:void setOverflow(com.facebook.react.views.scroll.ReactScrollView,java.lang.String):301:301 -> setOverflow + 6:9:void setPagingEnabled(com.facebook.react.views.scroll.ReactScrollView,boolean):176:176 -> setPagingEnabled + 8:11:void setPersistentScrollbar(com.facebook.react.views.scroll.ReactScrollView,boolean):326:326 -> setPersistentScrollbar + 6:15:void setPointerEvents(com.facebook.react.views.scroll.ReactScrollView,java.lang.String):399:399 -> setPointerEvents + 6:9:void setRemoveClippedSubviews(com.facebook.react.views.scroll.ReactScrollView,boolean):146:146 -> setRemoveClippedSubviews + 6:8:void setScrollEnabled(com.facebook.react.views.scroll.ReactScrollView,boolean):85:85 -> setScrollEnabled + 9:12:void setScrollEnabled(com.facebook.react.views.scroll.ReactScrollView,boolean):89:89 -> setScrollEnabled + 6:9:void setScrollEventThrottle(com.facebook.react.views.scroll.ReactScrollView,int):404:404 -> setScrollEventThrottle + 6:9:void setScrollPerfTag(com.facebook.react.views.scroll.ReactScrollView,java.lang.String):171:171 -> setScrollPerfTag + 6:9:void setSendMomentumEvents(com.facebook.react.views.scroll.ReactScrollView,boolean):159:159 -> setSendMomentumEvents + 6:9:void setShowsVerticalScrollIndicator(com.facebook.react.views.scroll.ReactScrollView,boolean):94:94 -> setShowsVerticalScrollIndicator + 6:13:void setSnapToAlignment(com.facebook.react.views.scroll.ReactScrollView,java.lang.String):131:131 -> setSnapToAlignment + 6:9:void setSnapToEnd(com.facebook.react.views.scroll.ReactScrollView,boolean):141:141 -> setSnapToEnd + 6:11:void setSnapToInterval(com.facebook.react.views.scroll.ReactScrollView,float):110:110 -> setSnapToInterval + 12:15:void setSnapToInterval(com.facebook.react.views.scroll.ReactScrollView,float):111:111 -> setSnapToInterval + 8:14:void setSnapToOffsets(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.ReadableArray):116:116 -> setSnapToOffsets + 15:18:void setSnapToOffsets(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.ReadableArray):121:121 -> setSnapToOffsets + 19:23:void setSnapToOffsets(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.ReadableArray):122:122 -> setSnapToOffsets + 24:30:void setSnapToOffsets(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.ReadableArray):123:123 -> setSnapToOffsets + 31:47:void setSnapToOffsets(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.ReadableArray):124:124 -> setSnapToOffsets + 48:52:void setSnapToOffsets(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.ReadableArray):126:126 -> setSnapToOffsets + 53:56:void setSnapToOffsets(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.bridge.ReadableArray):117:117 -> setSnapToOffsets + 6:9:void setSnapToStart(com.facebook.react.views.scroll.ReactScrollView,boolean):136:136 -> setSnapToStart + 1:1:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):54:54 -> updateState + 2:2:java.lang.Object updateState(com.facebook.react.views.scroll.ReactScrollView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):386:386 -> updateState +com.facebook.react.views.scroll.ReactScrollViewManager$Companion -> com.facebook.react.views.scroll.ReactScrollViewManager$Companion: +# {"id":"sourceFile","fileName":"ReactScrollViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():431:431 -> + 1:24:java.util.Map createExportedCustomDirectEventTypeConstants():436:436 -> createExportedCustomDirectEventTypeConstants + 25:30:java.util.Map createExportedCustomDirectEventTypeConstants():437:437 -> createExportedCustomDirectEventTypeConstants + 31:40:java.util.Map createExportedCustomDirectEventTypeConstants():438:438 -> createExportedCustomDirectEventTypeConstants + 41:44:java.util.Map createExportedCustomDirectEventTypeConstants():437:437 -> createExportedCustomDirectEventTypeConstants + 45:50:java.util.Map createExportedCustomDirectEventTypeConstants():439:439 -> createExportedCustomDirectEventTypeConstants + 51:60:java.util.Map createExportedCustomDirectEventTypeConstants():440:440 -> createExportedCustomDirectEventTypeConstants + 61:64:java.util.Map createExportedCustomDirectEventTypeConstants():439:439 -> createExportedCustomDirectEventTypeConstants + 65:70:java.util.Map createExportedCustomDirectEventTypeConstants():441:441 -> createExportedCustomDirectEventTypeConstants + 71:80:java.util.Map createExportedCustomDirectEventTypeConstants():442:442 -> createExportedCustomDirectEventTypeConstants + 81:84:java.util.Map createExportedCustomDirectEventTypeConstants():441:441 -> createExportedCustomDirectEventTypeConstants + 85:90:java.util.Map createExportedCustomDirectEventTypeConstants():443:443 -> createExportedCustomDirectEventTypeConstants + 91:100:java.util.Map createExportedCustomDirectEventTypeConstants():444:444 -> createExportedCustomDirectEventTypeConstants + 101:108:java.util.Map createExportedCustomDirectEventTypeConstants():443:443 -> createExportedCustomDirectEventTypeConstants + 109:113:java.util.Map createExportedCustomDirectEventTypeConstants():435:435 -> createExportedCustomDirectEventTypeConstants +com.facebook.react.views.scroll.ReactScrollViewManager$WhenMappings -> com.facebook.react.views.scroll.ReactScrollViewManager$WhenMappings: +# {"id":"sourceFile","fileName":"ReactScrollViewManager.kt"} +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;"} + 9:16:void ():118:118 -> + 17:25:void ():119:119 -> + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2: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 -> + 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;"} + 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 + 1:4:com.facebook.react.bridge.WritableMap getEventData():78 -> getEventData + 5:9:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> getEventData + 5:9:com.facebook.react.bridge.WritableMap getEventData():78 -> getEventData + 10:16:com.facebook.react.bridge.WritableMap getEventData():79:79 -> getEventData + 17:21:com.facebook.react.bridge.WritableMap getEventData():80:80 -> getEventData + 22:26:com.facebook.react.bridge.WritableMap getEventData():81:81 -> getEventData + 27:31:com.facebook.react.bridge.WritableMap getEventData():82:82 -> getEventData + 32:35:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> getEventData + 32:35:com.facebook.react.bridge.WritableMap getEventData():85 -> getEventData + 36:40:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> getEventData + 36:40:com.facebook.react.bridge.WritableMap getEventData():85 -> getEventData + 41:52:com.facebook.react.bridge.WritableMap getEventData():86:86 -> getEventData + 53:64:com.facebook.react.bridge.WritableMap getEventData():87:87 -> getEventData + 65:68:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> getEventData + 65:68:com.facebook.react.bridge.WritableMap getEventData():90 -> getEventData + 69:73:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> getEventData + 69:73:com.facebook.react.bridge.WritableMap getEventData():90 -> getEventData + 74:86:com.facebook.react.bridge.WritableMap getEventData():91:91 -> getEventData + 87:99:com.facebook.react.bridge.WritableMap getEventData():92:92 -> getEventData + 100:103:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> getEventData + 100:103:com.facebook.react.bridge.WritableMap getEventData():95 -> getEventData + 104:108:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> getEventData + 104:108:com.facebook.react.bridge.WritableMap getEventData():95 -> getEventData + 109:119:com.facebook.react.bridge.WritableMap getEventData():96:96 -> getEventData + 120:130:com.facebook.react.bridge.WritableMap getEventData():97:97 -> getEventData + 131:134:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> getEventData + 131:134:com.facebook.react.bridge.WritableMap getEventData():100 -> getEventData + 135:139:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> getEventData + 135:139:com.facebook.react.bridge.WritableMap getEventData():100 -> getEventData + 140:149:com.facebook.react.bridge.WritableMap getEventData():101:101 -> getEventData + 150:159:com.facebook.react.bridge.WritableMap getEventData():102:102 -> getEventData + 160:163:com.facebook.react.bridge.WritableMap getEventData():105:105 -> getEventData + 164:168:com.facebook.react.bridge.WritableMap getEventData():106:106 -> getEventData + 169:173:com.facebook.react.bridge.WritableMap getEventData():107:107 -> getEventData + 174:178:com.facebook.react.bridge.WritableMap getEventData():108:108 -> getEventData + 179:183:com.facebook.react.bridge.WritableMap getEventData():109:109 -> getEventData + 184:188:com.facebook.react.bridge.WritableMap getEventData():110:110 -> getEventData + 189:197:com.facebook.react.bridge.WritableMap getEventData():111:111 -> getEventData + 198:205:com.facebook.react.bridge.WritableMap getEventData():112:112 -> getEventData + 206:212:com.facebook.react.bridge.WritableMap getEventData():113:113 -> getEventData + 1:20:java.lang.String getEventName():73:73 -> getEventName + 1:4:void init(int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):57:57 -> init + 5:7:void init(int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):58:58 -> init + 8:9:void init(int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):60:60 -> init + 10:11:void init(int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):61:61 -> init + 12:13:void init(int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):62:62 -> init + 14:15:void init(int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):63:63 -> init + 16:17:void init(int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):64:64 -> init + 18:19:void init(int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):65:65 -> init + 20:21:void init(int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):66:66 -> init + 22:23:void init(int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):67:67 -> init + 24:25:void init(int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):68:68 -> init + 26:28:void init(int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):69:69 -> init + 1:1:com.facebook.react.views.scroll.ScrollEvent obtain(int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):0:0 -> obtain + 2:2:com.facebook.react.views.scroll.ScrollEvent obtain(int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):0:0 -> obtain + 1:7:void onDispose():36:36 -> onDispose + 8:18:void onDispose():40:40 -> onDispose +com.facebook.react.views.scroll.ScrollEvent$Companion -> com.facebook.react.views.scroll.ScrollEvent$Companion: +# {"id":"sourceFile","fileName":"ScrollEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():117:117 -> + 1:2:com.facebook.react.views.scroll.ScrollEvent obtain(int,int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):135:136 -> obtain + 3:3:com.facebook.react.views.scroll.ScrollEvent obtain(int,com.facebook.react.views.scroll.ScrollEventType,float,float,float,float,int,int,int,int):170:170 -> obtain +com.facebook.react.views.scroll.ScrollEventType -> com.facebook.react.views.scroll.ScrollEventType: +# {"id":"sourceFile","fileName":"ScrollEventType.kt"} + 1:10:void ():12:12 -> + 11:20:void ():13:13 -> + 21:30:void ():14:14 -> + 31:40:void ():15:15 -> + 41:71:void ():16:16 -> + 1:4:void (java.lang.String,int):11:11 -> + 7:9:com.facebook.react.views.scroll.ScrollEventType valueOf(java.lang.String):29:29 -> valueOf + 7:9:com.facebook.react.views.scroll.ScrollEventType[] values():29:29 -> values +com.facebook.react.views.scroll.ScrollEventType$Companion -> com.facebook.react.views.scroll.ScrollEventType$Companion: +# {"id":"sourceFile","fileName":"ScrollEventType.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():18:18 -> + 6:28:java.lang.String getJSEventName(com.facebook.react.views.scroll.ScrollEventType):21:21 -> getJSEventName + 29:31:java.lang.String getJSEventName(com.facebook.react.views.scroll.ScrollEventType):26:26 -> getJSEventName + 32:37:java.lang.String getJSEventName(com.facebook.react.views.scroll.ScrollEventType):21:21 -> getJSEventName + 38:40:java.lang.String getJSEventName(com.facebook.react.views.scroll.ScrollEventType):25:25 -> getJSEventName + 41:43:java.lang.String getJSEventName(com.facebook.react.views.scroll.ScrollEventType):24:24 -> getJSEventName + 44:46:java.lang.String getJSEventName(com.facebook.react.views.scroll.ScrollEventType):23:23 -> getJSEventName + 47:49:java.lang.String getJSEventName(com.facebook.react.views.scroll.ScrollEventType):22:22 -> getJSEventName +com.facebook.react.views.scroll.ScrollEventType$Companion$WhenMappings -> com.facebook.react.views.scroll.ScrollEventType$Companion$WhenMappings: +# {"id":"sourceFile","fileName":"ScrollEventType.kt"} +com.facebook.react.views.scroll.VelocityHelper -> com.facebook.react.views.scroll.VelocityHelper: +# {"id":"sourceFile","fileName":"VelocityHelper.kt"} + 1:4:void ():17:17 -> + 6:9:void calculateVelocity(android.view.MotionEvent):32:32 -> calculateVelocity + 10:15:void calculateVelocity(android.view.MotionEvent):33:33 -> calculateVelocity + 16:19:void calculateVelocity(android.view.MotionEvent):36:36 -> calculateVelocity + 20:22:void calculateVelocity(android.view.MotionEvent):37:37 -> calculateVelocity + 23:35:void calculateVelocity(android.view.MotionEvent):38:38 -> calculateVelocity + 36:38:void calculateVelocity(android.view.MotionEvent):42:42 -> calculateVelocity + 39:44:void calculateVelocity(android.view.MotionEvent):43:43 -> calculateVelocity + 45:50:void calculateVelocity(android.view.MotionEvent):44:44 -> calculateVelocity + 51:54:void calculateVelocity(android.view.MotionEvent):45:45 -> calculateVelocity + 55:57:void calculateVelocity(android.view.MotionEvent):46:46 -> calculateVelocity + 1:3:float getXVelocity():21:21 -> getXVelocity + 1:3:float getYVelocity():24:24 -> getYVelocity +com.facebook.react.views.scroll.VirtualView -> com.facebook.react.views.scroll.VirtualView: +# {"id":"sourceFile","fileName":"VirtualViewContainer.kt"} +com.facebook.react.views.scroll.VirtualViewContainer -> com.facebook.react.views.scroll.VirtualViewContainer: +# {"id":"sourceFile","fileName":"VirtualViewContainer.kt"} +com.facebook.react.views.scroll.VirtualViewContainerKt -> com.facebook.react.views.scroll.VirtualViewContainerKt: +# {"id":"sourceFile","fileName":"VirtualViewContainer.kt"} + 1:19:void ():159:159 -> + 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"} + 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"} + 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 + 15:30:boolean rectsOverlap(android.graphics.Rect,android.graphics.Rect):43:43 -> rectsOverlap +com.facebook.react.views.scroll.VirtualViewContainerKt$debugLog$1 -> com.facebook.react.views.scroll.VirtualViewContainerKt$debugLog$1: +# {"id":"sourceFile","fileName":"VirtualViewContainer.kt"} + 1:1:java.lang.Object invoke():161:161 -> invoke + 2:2:java.lang.String invoke():161:161 -> invoke +com.facebook.react.views.scroll.VirtualViewContainerState -> com.facebook.react.views.scroll.VirtualViewContainerState: +# {"id":"sourceFile","fileName":"VirtualViewContainer.kt"} + 6:8:void (android.view.ViewGroup):70:70 -> + 9:14:void (android.view.ViewGroup):52:52 -> + 15:21:void (android.view.ViewGroup):54:54 -> + 22:28:void (android.view.ViewGroup):55:55 -> + 29:35:void (android.view.ViewGroup):56:56 -> + 36:42:void (android.view.ViewGroup):57:57 -> + 43:48:void (android.view.ViewGroup):59:59 -> + 49:55:void (android.view.ViewGroup):60:60 -> + 56:57:void (android.view.ViewGroup):59:59 -> + 58:61:void (android.view.ViewGroup):71:71 -> + 62:69:void (android.view.ViewGroup):73:73 -> + 1:1:void $r8$lambda$ePbGeXaCPqx2sfjJyDfAB2fb6eI(com.facebook.react.views.scroll.VirtualViewContainerState,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void cleanup():78:78 -> cleanup + 5:16:void cleanup():79:79 -> cleanup + 6:17:void onChange(com.facebook.react.views.scroll.VirtualView):84:84 -> onChange + 18:29:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):162:162 -> onChange + 18:29:void onChange(com.facebook.react.views.scroll.VirtualView):85 -> onChange + 30:46:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):163:163 -> onChange + 30:46:void onChange(com.facebook.react.views.scroll.VirtualView):85 -> onChange + 47:65:void onChange(com.facebook.react.views.scroll.VirtualView):85:85 -> onChange + 66:69:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):163:163 -> onChange + 66:69:void onChange(com.facebook.react.views.scroll.VirtualView):85 -> onChange + 70:81:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):162:162 -> onChange + 70:81:void onChange(com.facebook.react.views.scroll.VirtualView):87 -> onChange + 82:98:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):163:163 -> onChange + 82:98:void onChange(com.facebook.react.views.scroll.VirtualView):87 -> onChange + 99:117:void onChange(com.facebook.react.views.scroll.VirtualView):87:87 -> onChange + 118:120:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):163:163 -> onChange + 118:120:void onChange(com.facebook.react.views.scroll.VirtualView):87 -> onChange + 121:124:void onChange(com.facebook.react.views.scroll.VirtualView):89:89 -> onChange + 1:12:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):162:162 -> onWindowFocusChangeListener$lambda$0 + 1:12:void onWindowFocusChangeListener$lambda$0(com.facebook.react.views.scroll.VirtualViewContainerState,boolean):61 -> onWindowFocusChangeListener$lambda$0 + 13:31:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):163:163 -> onWindowFocusChangeListener$lambda$0 + 13:31:void onWindowFocusChangeListener$lambda$0(com.facebook.react.views.scroll.VirtualViewContainerState,boolean):61 -> onWindowFocusChangeListener$lambda$0 + 32:33:java.lang.Object com.facebook.react.views.scroll.VirtualViewContainerKt$debugLog$1.invoke():161:161 -> onWindowFocusChangeListener$lambda$0 + 32:33:void onWindowFocusChangeListener$lambda$0(com.facebook.react.views.scroll.VirtualViewContainerState,boolean):61 -> onWindowFocusChangeListener$lambda$0 + 34:38:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):163:163 -> onWindowFocusChangeListener$lambda$0 + 34:38:void onWindowFocusChangeListener$lambda$0(com.facebook.react.views.scroll.VirtualViewContainerState,boolean):61 -> onWindowFocusChangeListener$lambda$0 + 39:42:void onWindowFocusChangeListener$lambda$0(com.facebook.react.views.scroll.VirtualViewContainerState,boolean):62:62 -> onWindowFocusChangeListener$lambda$0 + 6:10:void remove(com.facebook.react.views.scroll.VirtualView):93:93 -> remove + 11:22:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):162:162 -> remove + 11:22:void remove(com.facebook.react.views.scroll.VirtualView):96 -> remove + 23:41:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):163:163 -> remove + 23:41:void remove(com.facebook.react.views.scroll.VirtualView):96 -> remove + 42:62:void remove(com.facebook.react.views.scroll.VirtualView):96:96 -> remove + 63:66:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):163:163 -> remove + 63:66:void remove(com.facebook.react.views.scroll.VirtualView):96 -> remove + 1:7:void updateModes(com.facebook.react.views.scroll.VirtualView):106:106 -> updateModes + 8:19:void updateModes(com.facebook.react.views.scroll.VirtualView):111:111 -> updateModes + 20:31:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):162:162 -> updateModes + 20:31:void updateModes(com.facebook.react.views.scroll.VirtualView):112 -> updateModes + 32:46:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):163:163 -> updateModes + 32:46:void updateModes(com.facebook.react.views.scroll.VirtualView):112 -> updateModes + 47:48:void updateModes(com.facebook.react.views.scroll.VirtualView):112:112 -> updateModes + 49:52:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):163:163 -> updateModes + 49:52:void updateModes(com.facebook.react.views.scroll.VirtualView):112 -> updateModes + 53:59:void updateModes(com.facebook.react.views.scroll.VirtualView):116:116 -> updateModes + 60:61:void updateModes(com.facebook.react.views.scroll.VirtualView):117:117 -> updateModes + 62:71:void updateModes(com.facebook.react.views.scroll.VirtualView):118:118 -> updateModes + 72:83:void updateModes(com.facebook.react.views.scroll.VirtualView):119:119 -> updateModes + 84:88:void updateModes(com.facebook.react.views.scroll.VirtualView):117:117 -> updateModes + 89:95:void updateModes(com.facebook.react.views.scroll.VirtualView):122:122 -> updateModes + 96:111:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> updateModes + 96:111:void updateModes(com.facebook.react.views.scroll.VirtualView):123 -> updateModes + 112:115:void updateModes(com.facebook.react.views.scroll.VirtualView):124:124 -> updateModes + 116:117:void updateModes(com.facebook.react.views.scroll.VirtualView):126:126 -> updateModes + 118:119:void updateModes(com.facebook.react.views.scroll.VirtualView):127:127 -> updateModes + 120:127:void updateModes(com.facebook.react.views.scroll.VirtualView):129:129 -> updateModes + 128:129:void updateModes(com.facebook.react.views.scroll.VirtualView):130:130 -> updateModes + 130:133:void updateModes(com.facebook.react.views.scroll.VirtualView):131:131 -> updateModes + 134:141:void updateModes(com.facebook.react.views.scroll.VirtualView):132:132 -> updateModes + 142:144:void updateModes(com.facebook.react.views.scroll.VirtualView):133:133 -> updateModes + 145:147:void updateModes(com.facebook.react.views.scroll.VirtualView):135:135 -> updateModes + 148:150:void updateModes(com.facebook.react.views.scroll.VirtualView):138:138 -> updateModes + 151:158:void updateModes(com.facebook.react.views.scroll.VirtualView):141:141 -> updateModes + 159:160:void updateModes(com.facebook.react.views.scroll.VirtualView):142:142 -> updateModes + 161:162:void updateModes(com.facebook.react.views.scroll.VirtualView):143:143 -> updateModes + 163:174:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):162:162 -> updateModes + 163:174:void updateModes(com.facebook.react.views.scroll.VirtualView):148 -> updateModes + 175:189:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):163:163 -> updateModes + 175:189:void updateModes(com.facebook.react.views.scroll.VirtualView):148 -> updateModes + 190:234:void updateModes(com.facebook.react.views.scroll.VirtualView):150:150 -> updateModes + 235:237:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):163:163 -> updateModes + 235:237:void updateModes(com.facebook.react.views.scroll.VirtualView):148 -> updateModes + 238:243:void updateModes(com.facebook.react.views.scroll.VirtualView):152:152 -> updateModes + 6:9:void updateModes$default(com.facebook.react.views.scroll.VirtualViewContainerState,com.facebook.react.views.scroll.VirtualView,int,java.lang.Object):105:105 -> updateModes$default + 1:12:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):162:162 -> updateState + 1:12:void updateState():101 -> updateState + 13:31:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):163:163 -> updateState + 13:31:void updateState():101 -> updateState + 32:33:java.lang.Object com.facebook.react.views.scroll.VirtualViewContainerKt$debugLog$1.invoke():161:161 -> updateState + 32:33:void updateState():101 -> updateState + 34:38:void com.facebook.react.views.scroll.VirtualViewContainerKt.debugLog$default(java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):163:163 -> updateState + 34:38:void updateState():101 -> updateState + 39:42:void updateState():102:102 -> updateState +com.facebook.react.views.scroll.VirtualViewContainerState$$ExternalSyntheticLambda0 -> com.facebook.react.views.scroll.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.scroll.VirtualViewContainerState com.facebook.react.views.scroll.VirtualViewContainerState$$InternalSyntheticLambda$1$f8693d6b206e329ac982e3306959e8792205d2d1b5e5f8726c2b25d2af34d64b$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.scroll.VirtualViewContainerState):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onWindowFocusChanged(boolean):0:0 -> onWindowFocusChanged + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout -> com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout: +# {"id":"sourceFile","fileName":"ReactSwipeRefreshLayout.kt"} + 6:8:void (com.facebook.react.bridge.ReactContext):21:21 -> + 9:19:void (com.facebook.react.bridge.ReactContext):26:26 -> + 2:8:boolean canChildScrollUp():68:68 -> canChildScrollUp + 9:18:boolean canChildScrollUp():69:69 -> canChildScrollUp + 6:17:boolean onInterceptTouchEvent(android.view.MotionEvent):83:83 -> onInterceptTouchEvent + 18:21:boolean onInterceptTouchEvent(android.view.MotionEvent):84:84 -> onInterceptTouchEvent + 22:23:boolean onInterceptTouchEvent(android.view.MotionEvent):85:85 -> onInterceptTouchEvent + 24:35:boolean onInterceptTouchEvent(android.view.MotionEvent):90:90 -> onInterceptTouchEvent + 1:4:void onLayout(boolean,int,int,int,int):56:56 -> onLayout + 5:9:void onLayout(boolean,int,int,int,int):58:58 -> onLayout + 10:11:void onLayout(boolean,int,int,int,int):59:59 -> onLayout + 12:16:void onLayout(boolean,int,int,int,int):62:62 -> onLayout + 17:22:void onLayout(boolean,int,int,int,int):63:63 -> onLayout + 6:16:boolean onTouchEvent(android.view.MotionEvent):98:98 -> onTouchEvent + 17:20:boolean onTouchEvent(android.view.MotionEvent):99:99 -> onTouchEvent + 21:22:boolean onTouchEvent(android.view.MotionEvent):100:100 -> onTouchEvent + 23:27:boolean onTouchEvent(android.view.MotionEvent):102:102 -> onTouchEvent + 1:10:void requestDisallowInterceptTouchEvent(boolean):79:79 -> requestDisallowInterceptTouchEvent + 1:2:void setProgressViewOffset(float):43:43 -> setProgressViewOffset + 3:6:void setProgressViewOffset(float):47:47 -> setProgressViewOffset + 7:10:void setProgressViewOffset(float):48:48 -> setProgressViewOffset + 11:22:void setProgressViewOffset(float):49:49 -> setProgressViewOffset + 23:32:void setProgressViewOffset(float):50:50 -> setProgressViewOffset + 33:36:void setProgressViewOffset(float):51:51 -> setProgressViewOffset + 1:2:void setRefreshing(boolean):32:32 -> setRefreshing + 3:6:void setRefreshing(boolean):37:37 -> setRefreshing + 7:10:void setRefreshing(boolean):38:38 -> setRefreshing + 1:12:boolean shouldInterceptTouchEvent(android.view.MotionEvent):112:112 -> shouldInterceptTouchEvent + 13:16:boolean shouldInterceptTouchEvent(android.view.MotionEvent):118:118 -> shouldInterceptTouchEvent + 17:23:boolean shouldInterceptTouchEvent(android.view.MotionEvent):119:119 -> shouldInterceptTouchEvent + 24:34:boolean shouldInterceptTouchEvent(android.view.MotionEvent):121:121 -> shouldInterceptTouchEvent + 35:37:boolean shouldInterceptTouchEvent(android.view.MotionEvent):122:122 -> shouldInterceptTouchEvent + 38:43:boolean shouldInterceptTouchEvent(android.view.MotionEvent):114:114 -> shouldInterceptTouchEvent + 44:46:boolean shouldInterceptTouchEvent(android.view.MotionEvent):115:115 -> shouldInterceptTouchEvent +com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout$Companion -> com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout$Companion: +# {"id":"sourceFile","fileName":"ReactSwipeRefreshLayout.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():130:130 -> +com.facebook.react.views.swiperefresh.RefreshEvent -> com.facebook.react.views.swiperefresh.RefreshEvent: +# {"id":"sourceFile","fileName":"RefreshEvent.kt"} + 1:1:void (int):18:18 -> + 2:2:void (int,int):20:20 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():27:27 -> getEventData + 1:3:java.lang.String getEventName():23:23 -> getEventName +com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager -> com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager: +# {"id":"sourceFile","fileName":"SwipeRefreshLayoutManager.kt"} + 3:5:void ():33:33 -> + 6:13:void ():37:37 -> + 1:1:void $r8$lambda$zugCRG549kEPEZhRvfKKznJJLrQ(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,android.view.View):31:31 -> addEventEmitters + 2:2:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout):114:114 -> addEventEmitters + 1:10:void addEventEmitters$lambda$0(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout):115:115 -> addEventEmitters$lambda$0 + 11:27:void addEventEmitters$lambda$0(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout):116:116 -> addEventEmitters$lambda$0 + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):31:31 -> createViewInstance + 2:2:com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout createViewInstance(com.facebook.react.uimanager.ThemedReactContext):40:40 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():138:138 -> getDelegate + 1:6:java.util.Map getExportedCustomDirectEventTypeConstants():130:130 -> getExportedCustomDirectEventTypeConstants + 7:11:java.util.Map getExportedCustomDirectEventTypeConstants():131:131 -> getExportedCustomDirectEventTypeConstants + 12:41:java.util.Map getExportedCustomDirectEventTypeConstants():133:133 -> getExportedCustomDirectEventTypeConstants + 42:45:java.util.Map getExportedCustomDirectEventTypeConstants():132:132 -> getExportedCustomDirectEventTypeConstants + 2:12:java.util.Map getExportedViewConstants():124:124 -> getExportedViewConstants + 13:26:java.util.Map getExportedViewConstants():125:125 -> getExportedViewConstants + 27:30:java.util.Map getExportedViewConstants():123:123 -> getExportedViewConstants + 31:40:java.util.Map getExportedViewConstants():122:122 -> getExportedViewConstants + 41:45:java.util.Map getExportedViewConstants():121:121 -> getExportedViewConstants + 1:3:java.lang.String getName():42:42 -> getName + 1:1:void setColors(android.view.View,com.facebook.react.bridge.ReadableArray):31:31 -> setColors + 2:5:void setColors(com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout,com.facebook.react.bridge.ReadableArray):52:55 -> setColors + 6:6:void setColors(com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout,com.facebook.react.bridge.ReadableArray):57:57 -> setColors + 7:7:void setColors(com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout,com.facebook.react.bridge.ReadableArray):60:60 -> setColors + 8:8:void setColors(com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout,com.facebook.react.bridge.ReadableArray):62:62 -> setColors + 1:1:void setEnabled(android.view.View,boolean):31:31 -> setEnabled + 2:2:void setEnabled(com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout,boolean):46:46 -> setEnabled + 1:1:void setNativeRefreshing(android.view.View,boolean):31:31 -> setNativeRefreshing + 2:2:void setNativeRefreshing(com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout,boolean):110:110 -> setNativeRefreshing + 1:1:void setProgressBackgroundColor(android.view.View,java.lang.Integer):31:31 -> setProgressBackgroundColor + 2:2:void setProgressBackgroundColor(com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout,java.lang.Integer):68:68 -> setProgressBackgroundColor + 1:1:void setProgressViewOffset(android.view.View,float):31:31 -> setProgressViewOffset + 2:2:void setProgressViewOffset(com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout,float):106:106 -> setProgressViewOffset + 1:1:void setRefreshing(android.view.View,boolean):31:31 -> setRefreshing + 2:2:void setRefreshing(com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout,boolean):101:101 -> setRefreshing + 1:1:void setSize(android.view.View,java.lang.String):31:31 -> setSize + 2:2:void setSize(com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout,int):73:73 -> setSize + 3:3:void setSize(com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout,java.lang.String):77:77 -> setSize + 4:5:void setSize(com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout,java.lang.String):79:80 -> setSize + 6:6:void setSize(com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout,java.lang.String):82:82 -> setSize + 7:7:void setSize(com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout,java.lang.String):78:78 -> setSize + 8:11:void setSize(com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout,com.facebook.react.bridge.Dynamic):92:95 -> setSize +com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager$$ExternalSyntheticLambda0 -> com.facebook.react.views.swiperefresh.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.ThemedReactContext com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager$$InternalSyntheticLambda$1$1d897fb8283263bb887e570a78100d742ff4652626a7dac592ebdb2e45949821$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager$$InternalSyntheticLambda$1$1d897fb8283263bb887e570a78100d742ff4652626a7dac592ebdb2e45949821$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onRefresh():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager$Companion -> com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager$Companion: +# {"id":"sourceFile","fileName":"SwipeRefreshLayoutManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():140:140 -> +com.facebook.react.views.switchview.ReactSwitch -> com.facebook.react.views.switchview.ReactSwitch: +# {"id":"sourceFile","fileName":"ReactSwitch.kt"} + 6:9:void (android.content.Context):24:24 -> + 10:12:void (android.content.Context):26:26 -> + 1:21:android.content.res.ColorStateList createRippleDrawableColorStateList(int):109:109 -> createRippleDrawableColorStateList + 1:15:void setBackgroundColor(int):45:45 -> setBackgroundColor + 16:19:void setBackgroundColor(int):44:44 -> setBackgroundColor + 1:11:void setChecked(boolean):31:31 -> setChecked + 12:13:void setChecked(boolean):32:32 -> setChecked + 14:16:void setChecked(boolean):33:33 -> setChecked + 17:20:void setChecked(boolean):34:34 -> setChecked + 21:28:void setChecked(boolean):39:39 -> setChecked + 8:11:void setColor(android.graphics.drawable.Drawable,java.lang.Integer):50:50 -> setColor + 12:26:void setColor(android.graphics.drawable.Drawable,java.lang.Integer):52:52 -> setColor + 1:6:void setOn(boolean):72:72 -> setOn + 7:9:void setOn(boolean):73:73 -> setOn + 10:13:void setOn(boolean):74:74 -> setOn + 14:16:void setOn(boolean):76:76 -> setOn + 1:14:void setThumbColor(java.lang.Integer):61:61 -> setThumbColor + 15:22:void setThumbColor(java.lang.Integer):64:64 -> setThumbColor + 23:30:void setThumbColor(java.lang.Integer):65:65 -> setThumbColor + 31:45:void setThumbColor(java.lang.Integer):66:66 -> setThumbColor + 1:1:void setTrackColor(java.lang.Integer):57:57 -> setTrackColor + 2:2:void setTrackColor(boolean):100:100 -> setTrackColor + 3:4:void setTrackColor(boolean):103:104 -> setTrackColor + 1:9:void setTrackColorForFalse(java.lang.Integer):90:90 -> setTrackColorForFalse + 10:11:void setTrackColorForFalse(java.lang.Integer):93:93 -> setTrackColorForFalse + 12:17:void setTrackColorForFalse(java.lang.Integer):94:94 -> setTrackColorForFalse + 18:23:void setTrackColorForFalse(java.lang.Integer):95:95 -> setTrackColorForFalse + 1:9:void setTrackColorForTrue(java.lang.Integer):80:80 -> setTrackColorForTrue + 10:11:void setTrackColorForTrue(java.lang.Integer):83:83 -> setTrackColorForTrue + 12:17:void setTrackColorForTrue(java.lang.Integer):84:84 -> setTrackColorForTrue + 18:23:void setTrackColorForTrue(java.lang.Integer):85:85 -> setTrackColorForTrue +com.facebook.react.views.switchview.ReactSwitchEvent -> com.facebook.react.views.switchview.ReactSwitchEvent: +# {"id":"sourceFile","fileName":"ReactSwitchEvent.kt"} + 1:1:void (int,int,boolean):17:17 -> + 2:2:void (int,int,boolean):16:16 -> + 3:3:void (int,boolean):23:23 -> + 1:4:com.facebook.react.bridge.WritableMap getEventData():28:28 -> getEventData + 5:13:com.facebook.react.bridge.WritableMap getEventData():29:29 -> getEventData + 14:21:com.facebook.react.bridge.WritableMap getEventData():30:30 -> getEventData + 1:3:java.lang.String getEventName():25:25 -> getEventName +com.facebook.react.views.switchview.ReactSwitchEvent$Companion -> com.facebook.react.views.switchview.ReactSwitchEvent$Companion: +# {"id":"sourceFile","fileName":"ReactSwitchEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():33:33 -> +com.facebook.react.views.switchview.ReactSwitchManager -> com.facebook.react.views.switchview.ReactSwitchManager: +# {"id":"sourceFile","fileName":"ReactSwitchManager.kt"} + 9:16:void ():139:139 -> + 1:3:void ():30:30 -> + 4:11:void ():33:33 -> + 6:16:void ON_CHECKED_CHANGE_LISTENER$lambda$2(android.widget.CompoundButton,boolean):140:140 -> ON_CHECKED_CHANGE_LISTENER$lambda$2 + 17:20:void ON_CHECKED_CHANGE_LISTENER$lambda$2(android.widget.CompoundButton,boolean):141:141 -> ON_CHECKED_CHANGE_LISTENER$lambda$2 + 21:26:void ON_CHECKED_CHANGE_LISTENER$lambda$2(android.widget.CompoundButton,boolean):142:142 -> ON_CHECKED_CHANGE_LISTENER$lambda$2 + 27:35:void ON_CHECKED_CHANGE_LISTENER$lambda$2(android.widget.CompoundButton,boolean):144:144 -> ON_CHECKED_CHANGE_LISTENER$lambda$2 + 36:39:void ON_CHECKED_CHANGE_LISTENER$lambda$2(android.widget.CompoundButton,boolean):143:143 -> ON_CHECKED_CHANGE_LISTENER$lambda$2 + 1:1:void $r8$lambda$iLyCjiiRbzF8MPBbl3ocil21RZ4(android.widget.CompoundButton,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void updateExtraData(android.view.View,java.lang.Object):28:28 -> addEventEmitters + 1:1:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,android.view.View):28 -> addEventEmitters + 2:2:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.switchview.ReactSwitch):99:99 -> addEventEmitters + 1:1:void updateExtraData(android.view.View,java.lang.Object):28:28 -> createShadowNodeInstance + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance():28 -> createShadowNodeInstance + 2:2:com.facebook.react.views.switchview.ReactSwitchShadowNode createShadowNodeInstance():37:37 -> createShadowNodeInstance + 1:1:void updateExtraData(android.view.View,java.lang.Object):28:28 -> createViewInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):28 -> createViewInstance + 2:2:com.facebook.react.views.switchview.ReactSwitch createViewInstance(com.facebook.react.uimanager.ThemedReactContext):43:43 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():106:106 -> getDelegate + 1:3:java.lang.String getName():35:35 -> getName + 1:3:java.lang.Class getShadowNodeClass():40:40 -> getShadowNodeClass + 16:24:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):119:119 -> measure + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lcom/facebook/react/bridge/ReadableMap;Lcom/facebook/react/bridge/ReadableMap;Lcom/facebook/react/bridge/ReadableMap;FLcom/facebook/yoga/p;FLcom/facebook/yoga/p;[F)J"} + 25:28:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):120:120 -> measure + 29:31:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):121:121 -> measure + 32:40:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):123:123 -> measure + 41:49:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):124:124 -> measure + 50:54:long measure(android.content.Context,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.ReadableMap,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float[]):122:122 -> measure + 1:1:void updateExtraData(android.view.View,java.lang.Object):28:28 -> setBackgroundColor + 1:1:void setBackgroundColor(android.view.View,int):28 -> setBackgroundColor + 2:2:void setBackgroundColor(com.facebook.react.views.switchview.ReactSwitch,int):46:46 -> setBackgroundColor + 1:1:void updateExtraData(android.view.View,java.lang.Object):28:28 -> setDisabled + 1:1:void setDisabled(android.view.View,boolean):28 -> setDisabled + 2:2:void setDisabled(com.facebook.react.views.switchview.ReactSwitch,boolean):51:51 -> setDisabled + 1:1:void updateExtraData(android.view.View,java.lang.Object):28:28 -> setEnabled + 1:1:void setEnabled(android.view.View,boolean):28 -> setEnabled + 2:2:void setEnabled(com.facebook.react.views.switchview.ReactSwitch,boolean):56:56 -> setEnabled + 1:1:void updateExtraData(android.view.View,java.lang.Object):28:28 -> setNativeValue + 1:1:void setNativeValue(android.view.View,boolean):28 -> setNativeValue + 2:2:void setNativeValue(com.facebook.react.views.switchview.ReactSwitch,boolean):95:95 -> setNativeValue + 1:1:void updateExtraData(android.view.View,java.lang.Object):28:28 -> setOn + 1:1:void setOn(android.view.View,boolean):28 -> setOn + 2:2:void setOn(com.facebook.react.views.switchview.ReactSwitch,boolean):61:61 -> setOn + 1:1:void updateExtraData(android.view.View,java.lang.Object):28:28 -> setThumbColor + 1:1:void setThumbColor(android.view.View,java.lang.Integer):28 -> setThumbColor + 2:2:void setThumbColor(com.facebook.react.views.switchview.ReactSwitch,java.lang.Integer):76:76 -> setThumbColor + 1:1:void updateExtraData(android.view.View,java.lang.Object):28:28 -> setThumbTintColor + 1:1:void setThumbTintColor(android.view.View,java.lang.Integer):28 -> setThumbTintColor + 2:2:void setThumbTintColor(com.facebook.react.views.switchview.ReactSwitch,java.lang.Integer):71:71 -> setThumbTintColor + 1:1:void updateExtraData(android.view.View,java.lang.Object):28:28 -> setTrackColorForFalse + 1:1:void setTrackColorForFalse(android.view.View,java.lang.Integer):28 -> setTrackColorForFalse + 2:2:void setTrackColorForFalse(com.facebook.react.views.switchview.ReactSwitch,java.lang.Integer):81:81 -> setTrackColorForFalse + 1:1:void updateExtraData(android.view.View,java.lang.Object):28:28 -> setTrackColorForTrue + 1:1:void setTrackColorForTrue(android.view.View,java.lang.Integer):28 -> setTrackColorForTrue + 2:2:void setTrackColorForTrue(com.facebook.react.views.switchview.ReactSwitch,java.lang.Integer):86:86 -> setTrackColorForTrue + 1:1:void updateExtraData(android.view.View,java.lang.Object):28:28 -> setTrackTintColor + 1:1:void setTrackTintColor(android.view.View,java.lang.Integer):28 -> setTrackTintColor + 2:2:void setTrackTintColor(com.facebook.react.views.switchview.ReactSwitch,java.lang.Integer):91:91 -> setTrackTintColor + 1:1:void updateExtraData(android.view.View,java.lang.Object):28:28 -> setValue + 1:1:void setValue(android.view.View,boolean):28 -> setValue + 2:2:void setValue(com.facebook.react.views.switchview.ReactSwitch,boolean):66:66 -> setValue + 2:4:void setValueInternal(com.facebook.react.views.switchview.ReactSwitch,boolean):130:130 -> setValueInternal + 5:7:void setValueInternal(com.facebook.react.views.switchview.ReactSwitch,boolean):131:131 -> setValueInternal + 8:13:void setValueInternal(com.facebook.react.views.switchview.ReactSwitch,boolean):132:132 -> setValueInternal + 1:1:void updateExtraData(com.facebook.react.views.switchview.ReactSwitch,java.lang.Object):0:0 -> updateExtraData + 2:2:void updateExtraData(android.view.View,java.lang.Object):28:28 -> updateExtraData +com.facebook.react.views.switchview.ReactSwitchManager$$ExternalSyntheticLambda0 -> com.facebook.react.views.switchview.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onCheckedChanged(android.widget.CompoundButton,boolean):0:0 -> onCheckedChanged + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.switchview.ReactSwitchManager$Companion -> com.facebook.react.views.switchview.ReactSwitchManager$Companion: +# {"id":"sourceFile","fileName":"ReactSwitchManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():135:135 -> +com.facebook.react.views.switchview.ReactSwitchShadowNode -> com.facebook.react.views.switchview.ReactSwitchShadowNode: +# {"id":"sourceFile","fileName":"ReactSwitchShadowNode.kt"} + 9:10:void ():67:67 -> + 11:12:void ():68:68 -> + 13:16:void ():66:66 -> + 1:3:void ():28:28 -> + 4:7:void ():34:34 -> + 1:4:void initMeasureFunction():38:38 -> initMeasureFunction + 16:19:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):48:48 -> measure + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/r;FLcom/facebook/yoga/p;FLcom/facebook/yoga/p;)J"} + 20:34:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):52:52 -> measure + 35:37:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):53:53 -> measure + 38:41:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):54:54 -> measure + 42:44:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):55:55 -> measure + 45:50:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):56:56 -> measure + 51:57:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):57:57 -> measure + 58:59:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):58:58 -> measure + 60:68:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):61:61 -> measure +com.facebook.react.views.switchview.ReactSwitchShadowNode$Companion -> com.facebook.react.views.switchview.ReactSwitchShadowNode$Companion: +# {"id":"sourceFile","fileName":"ReactSwitchShadowNode.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():64:64 -> +com.facebook.react.views.text.DefaultStyleValuesUtil -> com.facebook.react.views.text.DefaultStyleValuesUtil: +# {"id":"sourceFile","fileName":"DefaultStyleValuesUtil.kt"} + 1:4:void ():22:22 -> + 1:18:android.content.res.ColorStateList getDefaultTextAttribute(android.content.Context,int):56:56 -> getDefaultTextAttribute + 19:23:android.content.res.ColorStateList getDefaultTextAttribute(android.content.Context,int):57:57 -> getDefaultTextAttribute + 6:15:android.content.res.ColorStateList getDefaultTextColor(android.content.Context):42:42 -> getDefaultTextColor + 6:23:int getDefaultTextColorHighlight(android.content.Context):52:52 -> getDefaultTextColorHighlight + 6:15:android.content.res.ColorStateList getDefaultTextColorHint(android.content.Context):32:32 -> getDefaultTextColorHint +com.facebook.react.views.text.FontMetricsUtil -> com.facebook.react.views.text.FontMetricsUtil: +# {"id":"sourceFile","fileName":"FontMetricsUtil.kt"} + 1:4:void ():18:18 -> + 22:29:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):26:26 -> getFontMetrics + 30:33:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):27:27 -> getFontMetrics + 34:52:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):33:33 -> getFontMetrics + 53:57:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):35:35 -> getFontMetrics + 58:64:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):36:36 -> getFontMetrics + 65:73:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):42:42 -> getFontMetrics + 74:78:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):44:44 -> getFontMetrics + 79:83:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):45:45 -> getFontMetrics + 84:92:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):51:51 -> getFontMetrics + 93:98:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):53:53 -> getFontMetrics + 99:117:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):54:54 -> getFontMetrics + 118:126:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):55:55 -> getFontMetrics + 127:131:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):56:56 -> getFontMetrics + 132:134:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):57:57 -> getFontMetrics + 135:138:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):30:30 -> getFontMetrics + 135:138:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):58 -> getFontMetrics + 139:143:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> getFontMetrics + 139:143:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):58 -> getFontMetrics + 144:157:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):59:59 -> getFontMetrics + 158:169:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):60:60 -> getFontMetrics + 170:179:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):61:61 -> getFontMetrics + 180:193:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):62:62 -> getFontMetrics + 194:207:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):63:63 -> getFontMetrics + 208:222:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):64:64 -> getFontMetrics + 223:236:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):65:65 -> getFontMetrics + 237:244:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):66:66 -> getFontMetrics + 245:250:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):67:67 -> getFontMetrics + 251:269:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):68:68 -> getFontMetrics + 270:280:com.facebook.react.bridge.WritableArray getFontMetrics(java.lang.CharSequence,android.text.Layout,android.content.Context):70:70 -> getFontMetrics +com.facebook.react.views.text.PreparedLayout -> com.facebook.react.views.text.PreparedLayout: +# {"id":"sourceFile","fileName":"PreparedLayout.kt"} + 11:13:void (android.text.Layout,int,float,int[]):18:18 -> + 14:15:void (android.text.Layout,int,float,int[]):19:19 -> + 16:17:void (android.text.Layout,int,float,int[]):20:20 -> + 18:19:void (android.text.Layout,int,float,int[]):21:21 -> + 20:22:void (android.text.Layout,int,float,int[]):22:22 -> + 1:3:android.text.Layout getLayout():19:19 -> getLayout + 1:3:int getMaximumNumberOfLines():20:20 -> getMaximumNumberOfLines + 1:3:int[] getReactTags():22:22 -> getReactTags + 1:3:float getVerticalOffset():21:21 -> getVerticalOffset +com.facebook.react.views.text.PreparedLayoutTextView -> com.facebook.react.views.text.PreparedLayoutTextView: +# {"id":"sourceFile","fileName":"PreparedLayoutTextView.kt"} + 9:16:void ():357:357 -> + 6:8:void (android.content.Context):41:41 -> + 9:14:void (android.content.Context):43:43 -> + 15:18:com.facebook.react.uimanager.style.Overflow getOverflow():71:71 -> + 15:18:void (android.content.Context):71 -> + 19:22:void (android.content.Context):87:87 -> + 23:26:void (android.content.Context):89:89 -> + 2:3:void clearSelection():157:157 -> clearSelection + 4:7:void clearSelection():158:158 -> clearSelection + 6:10:boolean dispatchHoverEvent(android.view.MotionEvent):290:290 -> dispatchHoverEvent + 6:9:boolean dispatchKeyEvent(android.view.KeyEvent):311:311 -> dispatchKeyEvent + 10:13:boolean dispatchKeyEvent(android.view.KeyEvent):313:313 -> dispatchKeyEvent + 14:22:boolean dispatchKeyEvent(android.view.KeyEvent):314:314 -> dispatchKeyEvent + 23:32:boolean dispatchKeyEvent(android.view.KeyEvent):316:316 -> dispatchKeyEvent + 1:3:com.facebook.react.uimanager.style.Overflow getOverflow():71:71 -> getOverflow + 1:3:com.facebook.react.views.text.PreparedLayout getPreparedLayout():46:46 -> getPreparedLayout + 1:3:void setSelectionColor(java.lang.Integer):79:79 -> getSelectionColor + 1:3:java.lang.Integer getSelectionColor():79 -> getSelectionColor + 1:8:java.lang.Object getSpanInCoords(int,int,java.lang.Class):196:196 -> getSpanInCoords + 9:23:java.lang.Object getSpanInCoords(int,int,java.lang.Class):201:201 -> getSpanInCoords + 24:27:java.lang.Object getSpanInCoords(int,int,java.lang.Class):203:203 -> getSpanInCoords + 28:34:java.lang.Object getSpanInCoords(int,int,java.lang.Class):204:204 -> getSpanInCoords + 35:38:java.lang.Object getSpanInCoords(int,int,java.lang.Class):210:210 -> getSpanInCoords + 39:52:java.lang.Object getSpanInCoords(int,int,java.lang.Class):211:211 -> getSpanInCoords + 53:65:java.lang.Object getSpanInCoords(int,int,java.lang.Class):212:212 -> getSpanInCoords + 66:72:java.lang.Object getSpanInCoords(int,int,java.lang.Class):220:220 -> getSpanInCoords + 73:83:java.lang.Object getSpanInCoords(int,int,java.lang.Class):218:218 -> getSpanInCoords + 84:90:java.lang.Object getSpanInCoords(int,int,java.lang.Class):229:229 -> getSpanInCoords + 91:100:java.lang.Object getSpanInCoords(int,int,java.lang.Class):227:227 -> getSpanInCoords + 101:108:java.lang.Object getSpanInCoords(int,int,java.lang.Class):210:210 -> getSpanInCoords + 1:17:java.lang.CharSequence getText():84:84 -> getText + 1:5:int getTextOffsetAt(int,int):241:241 -> getTextOffsetAt + 6:26:int getTextOffsetAt(int,int):242:242 -> getTextOffsetAt + 27:38:int getTextOffsetAt(int,int):244:244 -> getTextOffsetAt + 39:42:int getTextOffsetAt(int,int):245:245 -> getTextOffsetAt + 43:50:int getTextOffsetAt(int,int):250:250 -> getTextOffsetAt + 51:54:int getTextOffsetAt(int,int):255:255 -> getTextOffsetAt + 55:59:int getTextOffsetAt(int,int):256:256 -> getTextOffsetAt + 60:68:int getTextOffsetAt(int,int):268:268 -> getTextOffsetAt + 69:79:int getTextOffsetAt(int,int):270:270 -> getTextOffsetAt + 80:86:int getTextOffsetAt(int,int):271:271 -> getTextOffsetAt + 87:109:int getTextOffsetAt(int,int):272:272 -> getTextOffsetAt + 110:115:int getTextOffsetAt(int,int):280:280 -> getTextOffsetAt + 1:7:void initView():93:93 -> initView + 8:9:void initView():94:94 -> initView + 10:13:void initView():95:95 -> initView + 6:11:void onDraw(android.graphics.Canvas):105:105 -> onDraw + 12:14:void onDraw(android.graphics.Canvas):106:106 -> onDraw + 15:17:void onDraw(android.graphics.Canvas):109:109 -> onDraw + 18:22:void onDraw(android.graphics.Canvas):111:111 -> onDraw + 23:38:void onDraw(android.graphics.Canvas):112:112 -> onDraw + 39:41:void onDraw(android.graphics.Canvas):110:110 -> onDraw + 42:54:void onDraw(android.graphics.Canvas):115:115 -> onDraw + 55:58:void onDraw(android.graphics.Canvas):117:117 -> onDraw + 59:60:void onDraw(android.graphics.Canvas):118:118 -> onDraw + 61:82:void onDraw(android.graphics.Canvas):119:119 -> onDraw + 83:85:void onDraw(android.graphics.Canvas):118:118 -> onDraw + 86:91:void onDraw(android.graphics.Canvas):122:122 -> onDraw + 92:107:void onDraw(android.graphics.Canvas):123:123 -> onDraw + 108:122:void onDraw(android.graphics.Canvas):125:125 -> onDraw + 1:10:void onFocusChanged(boolean,int,android.graphics.Rect):297:297 -> onFocusChanged + 11:13:void onFocusChanged(boolean,int,android.graphics.Rect):298:298 -> onFocusChanged + 14:16:void onFocusChanged(boolean,int,android.graphics.Rect):300:300 -> onFocusChanged + 17:22:void onFocusChanged(boolean,int,android.graphics.Rect):301:301 -> onFocusChanged + 23:26:void onFocusChanged(boolean,int,android.graphics.Rect):304:304 -> onFocusChanged + 27:32:void onFocusChanged(boolean,int,android.graphics.Rect):306:306 -> onFocusChanged + 6:20:boolean onTouchEvent(android.view.MotionEvent):162:162 -> onTouchEvent + 21:27:boolean onTouchEvent(android.view.MotionEvent):166:166 -> onTouchEvent + 28:32:boolean onTouchEvent(android.view.MotionEvent):168:168 -> onTouchEvent + 33:37:boolean onTouchEvent(android.view.MotionEvent):172:172 -> onTouchEvent + 38:42:boolean onTouchEvent(android.view.MotionEvent):173:173 -> onTouchEvent + 43:52:boolean onTouchEvent(android.view.MotionEvent):175:175 -> onTouchEvent + 53:55:boolean onTouchEvent(android.view.MotionEvent):178:178 -> onTouchEvent + 56:66:boolean onTouchEvent(android.view.MotionEvent):179:179 -> onTouchEvent + 67:69:boolean onTouchEvent(android.view.MotionEvent):183:183 -> onTouchEvent + 70:73:boolean onTouchEvent(android.view.MotionEvent):184:184 -> onTouchEvent + 74:81:boolean onTouchEvent(android.view.MotionEvent):186:186 -> onTouchEvent + 82:96:boolean onTouchEvent(android.view.MotionEvent):187:187 -> onTouchEvent + 97:109:boolean onTouchEvent(android.view.MotionEvent):188:188 -> onTouchEvent + 110:113:boolean onTouchEvent(android.view.MotionEvent):189:189 -> onTouchEvent + 114:121:boolean onTouchEvent(android.view.MotionEvent):186:186 -> onTouchEvent + 122:126:boolean onTouchEvent(android.view.MotionEvent):163:163 -> onTouchEvent + 1:18:int reactTagForTouch(float,float):325:325 -> reactTagForTouch + 19:22:int reactTagForTouch(float,float):326:326 -> reactTagForTouch + 23:40:int reactTagForTouch(float,float):327:327 -> reactTagForTouch + 41:45:int reactTagForTouch(float,float):325:325 -> reactTagForTouch + 46:50:int reactTagForTouch(float,float):327:327 -> reactTagForTouch + 1:3:void recycleView():99:99 -> recycleView + 4:6:void recycleView():100:100 -> recycleView + 7:12:void recycleView():101:101 -> recycleView + 6:9:void setOverflow(com.facebook.react.uimanager.style.Overflow):73:73 -> setOverflow + 10:11:void setOverflow(com.facebook.react.uimanager.style.Overflow):74:74 -> setOverflow + 12:15:void setOverflow(com.facebook.react.uimanager.style.Overflow):75:75 -> setOverflow + 1:8:void setPreparedLayout(com.facebook.react.views.text.PreparedLayout):48:48 -> setPreparedLayout + 9:14:void setPreparedLayout(com.facebook.react.views.text.PreparedLayout):49:49 -> setPreparedLayout + 15:52:void setPreparedLayout(com.facebook.react.views.text.PreparedLayout):51:51 -> setPreparedLayout + 53:56:void setPreparedLayout(com.facebook.react.views.text.PreparedLayout):52:52 -> setPreparedLayout + 57:60:void setPreparedLayout(com.facebook.react.views.text.PreparedLayout):53:53 -> setPreparedLayout + 61:64:void setPreparedLayout(com.facebook.react.views.text.PreparedLayout):54:54 -> setPreparedLayout + 65:68:void setPreparedLayout(com.facebook.react.views.text.PreparedLayout):55:55 -> setPreparedLayout + 69:72:void setPreparedLayout(com.facebook.react.views.text.PreparedLayout):52:52 -> setPreparedLayout + 73:77:void setPreparedLayout(com.facebook.react.views.text.PreparedLayout):58:58 -> setPreparedLayout + 78:103:void setPreparedLayout(com.facebook.react.views.text.PreparedLayout):62:62 -> setPreparedLayout + 104:105:void setPreparedLayout(com.facebook.react.views.text.PreparedLayout):64:64 -> setPreparedLayout + 106:109:void setPreparedLayout(com.facebook.react.views.text.PreparedLayout):65:65 -> setPreparedLayout + 1:10:void setSelection(int,int):135:135 -> setSelection + 11:22:void setSelection(int,int):136:136 -> setSelection + 23:26:void setSelection(int,int):142:142 -> setSelection + 27:31:void setSelection(int,int):144:144 -> setSelection + 32:34:void setSelection(int,int):145:145 -> setSelection + 35:42:void setSelection(int,int):146:146 -> setSelection + 43:45:void setSelection(int,int):148:148 -> setSelection + 46:48:void setSelection(int,int):149:149 -> setSelection + 49:55:void setSelection(int,int):150:150 -> setSelection + 56:59:void setSelection(int,int):153:153 -> setSelection + 60:61:void setSelection(int,int):137:137 -> setSelection + 62:102:void setSelection(int,int):138:138 -> setSelection + 103:106:void setSelection(int,int):137:137 -> setSelection + 107:114:void setSelection(int,int):135:135 -> setSelection + 1:3:void setSelectionColor(java.lang.Integer):79:79 -> setSelectionColor +com.facebook.react.views.text.PreparedLayoutTextView$Api34Utils -> com.facebook.react.views.text.PreparedLayoutTextView$Api34Utils: +# {"id":"sourceFile","fileName":"PreparedLayoutTextView.kt"} + 1:4:void ():329:329 -> + 13:16:void draw(android.text.Layout,android.graphics.Canvas,android.graphics.Path,android.graphics.Paint):339:339 -> draw + 17:23:void draw(android.text.Layout,android.graphics.Canvas,android.graphics.Path,android.graphics.Paint):340:340 -> draw + 24:27:void draw(android.text.Layout,android.graphics.Canvas,android.graphics.Path,android.graphics.Paint):342:342 -> draw + 28:34:void draw(android.text.Layout,android.graphics.Canvas,android.graphics.Path,android.graphics.Paint):343:343 -> draw + 35:47:void draw(android.text.Layout,android.graphics.Canvas,android.graphics.Path,android.graphics.Paint):346:346 -> draw +com.facebook.react.views.text.PreparedLayoutTextView$Api34Utils$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.views.text.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.text.Layout,android.graphics.Canvas,java.util.List,java.util.List,android.graphics.Path,android.graphics.Paint,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.text.PreparedLayoutTextView$Companion -> com.facebook.react.views.text.PreparedLayoutTextView$Companion: +# {"id":"sourceFile","fileName":"PreparedLayoutTextView.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():356:356 -> + 1:5:java.util.List access$filterClickableSpans(com.facebook.react.views.text.PreparedLayoutTextView$Companion,java.lang.CharSequence):356:356 -> access$filterClickableSpans + 1:4:java.util.List filterClickableSpans(java.lang.CharSequence):360:360 -> filterClickableSpans + 5:9:java.util.List filterClickableSpans(java.lang.CharSequence):361:361 -> filterClickableSpans + 10:15:java.util.List filterClickableSpans(java.lang.CharSequence):364:364 -> filterClickableSpans + 16:21:java.util.List filterClickableSpans(java.lang.CharSequence):366:366 -> filterClickableSpans + 22:34:java.util.List filterClickableSpans(java.lang.CharSequence):367:367 -> filterClickableSpans + 35:49:java.util.List filterClickableSpans(java.lang.CharSequence):368:368 -> filterClickableSpans +com.facebook.react.views.text.PreparedLayoutTextView$TextSelection -> com.facebook.react.views.text.PreparedLayoutTextView$TextSelection: +# {"id":"sourceFile","fileName":"PreparedLayoutTextView.kt"} + 6:8:void (int,int,android.graphics.Path):350:350 -> + 9:10:void (int,int,android.graphics.Path):351:351 -> + 11:12:void (int,int,android.graphics.Path):352:352 -> + 13:15:void (int,int,android.graphics.Path):353:353 -> + 1:3:int getEnd():352:352 -> getEnd + 1:3:android.graphics.Path getPath():353:353 -> getPath + 1:3:int getStart():351:351 -> getStart + 1:3:void setEnd(int):352:352 -> setEnd + 6:8:void setPath(android.graphics.Path):353:353 -> setPath + 1:3:void setStart(int):351:351 -> setStart +com.facebook.react.views.text.PreparedLayoutTextViewManager -> com.facebook.react.views.text.PreparedLayoutTextViewManager: +# {"id":"sourceFile","fileName":"PreparedLayoutTextViewManager.kt"} + 1:1:void ():0:0 -> + 2:2:void (com.facebook.react.views.text.ReactTextViewManagerCallback,int,kotlin.jvm.internal.DefaultConstructorMarker):45:45 -> + 3:3:void (com.facebook.react.views.text.ReactTextViewManagerCallback,int,kotlin.jvm.internal.DefaultConstructorMarker):46:46 -> + 3:3:void (com.facebook.react.views.text.ReactTextViewManagerCallback):46 -> + 4:5:void (com.facebook.react.views.text.ReactTextViewManagerCallback):47:48 -> + 1:1:int getChildCount(android.view.View):38:38 -> addView + 1:1:void addView(android.view.View,android.view.View,int):38 -> addView + 2:2:void addView(com.facebook.react.views.text.PreparedLayoutTextView,android.view.View,int):213:213 -> addView + 1:1:int getChildCount(android.view.View):38:38 -> createViewInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):38 -> createViewInstance + 2:2:com.facebook.react.views.text.PreparedLayoutTextView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):71:71 -> createViewInstance + 1:1:int getChildCount(android.view.View):38:38 -> getChildAt + 1:1:android.view.View getChildAt(android.view.View,int):38 -> getChildAt + 2:2:android.view.View getChildAt(com.facebook.react.views.text.PreparedLayoutTextView,int):217:217 -> getChildAt + 1:1:int getChildCount(android.view.View):38:38 -> getChildCount + 2:2:int getChildCount(com.facebook.react.views.text.PreparedLayoutTextView):223:223 -> getChildCount + 1:6:java.util.Map getExportedCustomDirectEventTypeConstants():103:103 -> getExportedCustomDirectEventTypeConstants + 7:11:java.util.Map getExportedCustomDirectEventTypeConstants():104:104 -> getExportedCustomDirectEventTypeConstants + 12:29:java.util.Map getExportedCustomDirectEventTypeConstants():105:105 -> getExportedCustomDirectEventTypeConstants + 1:3:java.lang.String getName():60:60 -> getName + 1:3:java.lang.Class getShadowNodeClass():210:210 -> getShadowNodeClass + 6:13:void onPostProcessSpannable(android.text.Spannable):228:228 -> onPostProcessSpannable + 1:1:int getChildCount(android.view.View):38:38 -> prepareToRecycleView + 1:1:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):38 -> prepareToRecycleView + 2:3:com.facebook.react.views.text.PreparedLayoutTextView prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.text.PreparedLayoutTextView):55:56 -> prepareToRecycleView + 1:1:int getChildCount(android.view.View):38:38 -> removeViewAt + 1:1:void removeViewAt(android.view.View,int):38 -> removeViewAt + 2:2:void removeViewAt(com.facebook.react.views.text.PreparedLayoutTextView,int):220:220 -> removeViewAt + 6:9:void setAccessible(com.facebook.react.views.text.PreparedLayoutTextView,boolean):116:116 -> setAccessible + 6:15:void setBorderColor(com.facebook.react.views.text.PreparedLayoutTextView,int,java.lang.Integer):192:192 -> setBorderColor + 6:13:void setBorderRadius(com.facebook.react.views.text.PreparedLayoutTextView,int,float):147:147 -> setBorderRadius + 14:21:void setBorderRadius(com.facebook.react.views.text.PreparedLayoutTextView,int,float):148:148 -> setBorderRadius + 22:31:void setBorderRadius(com.facebook.react.views.text.PreparedLayoutTextView,int,float):149:149 -> setBorderRadius + 10:15:void setBorderStyle(com.facebook.react.views.text.PreparedLayoutTextView,java.lang.String):154:154 -> setBorderStyle + 16:19:void setBorderStyle(com.facebook.react.views.text.PreparedLayoutTextView,java.lang.String):155:155 -> setBorderStyle + 6:19:void setBorderWidth(com.facebook.react.views.text.PreparedLayoutTextView,int,float):172:172 -> setBorderWidth + 8:11:void setDisabled(com.facebook.react.views.text.PreparedLayoutTextView,boolean):197:197 -> setDisabled + 8:21:void setOverflow(com.facebook.react.views.text.PreparedLayoutTextView,java.lang.String):111:111 -> setOverflow + 1:1:int getChildCount(android.view.View):38:38 -> setPadding + 1:1:void setPadding(android.view.View,int,int,int,int):38 -> setPadding + 2:2:void setPadding(com.facebook.react.views.text.PreparedLayoutTextView,int,int,int,int):207:207 -> setPadding + 8:28:void setSelectionColor(com.facebook.react.views.text.PreparedLayoutTextView,java.lang.Integer):128:128 -> setSelectionColor + 29:32:void setSelectionColor(com.facebook.react.views.text.PreparedLayoutTextView,java.lang.Integer):130:130 -> setSelectionColor + 1:1:int getChildCount(android.view.View):38:38 -> updateExtraData + 1:1:void updateExtraData(android.view.View,java.lang.Object):38 -> updateExtraData + 2:4:void updateExtraData(com.facebook.react.views.text.PreparedLayoutTextView,java.lang.Object):74:76 -> updateExtraData + 5:7:void updateExtraData(com.facebook.react.views.text.PreparedLayoutTextView,java.lang.Object):80:82 -> updateExtraData + 8:9:void updateExtraData(com.facebook.react.views.text.PreparedLayoutTextView,java.lang.Object):84:85 -> updateExtraData + 10:10:void updateExtraData(com.facebook.react.views.text.PreparedLayoutTextView,java.lang.Object):83:83 -> updateExtraData + 11:11:void updateExtraData(com.facebook.react.views.text.PreparedLayoutTextView,java.lang.Object):87:87 -> updateExtraData + 12:13:void updateExtraData(com.facebook.react.views.text.PreparedLayoutTextView,java.lang.Object):89:90 -> updateExtraData + 14:14:void updateExtraData(com.facebook.react.views.text.PreparedLayoutTextView,java.lang.Object):87:87 -> updateExtraData + 15:15:void updateExtraData(com.facebook.react.views.text.PreparedLayoutTextView,java.lang.Object):93:93 -> updateExtraData + 16:16:void updateExtraData(com.facebook.react.views.text.PreparedLayoutTextView,java.lang.Object):74:74 -> updateExtraData + 1:1:int getChildCount(android.view.View):38:38 -> updateState + 1:1:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):38 -> updateState + 2:2:java.lang.Object updateState(com.facebook.react.views.text.PreparedLayoutTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):100:100 -> updateState + 1:1:int getChildCount(android.view.View):38:38 -> updateViewAccessibility + 1:1:void updateViewAccessibility(android.view.View):38 -> updateViewAccessibility + 2:2:void updateViewAccessibility(com.facebook.react.views.text.PreparedLayoutTextView):63:63 -> updateViewAccessibility + 3:4:void updateViewAccessibility(com.facebook.react.views.text.PreparedLayoutTextView):65:66 -> updateViewAccessibility + 5:5:void updateViewAccessibility(com.facebook.react.views.text.PreparedLayoutTextView):63:63 -> updateViewAccessibility +com.facebook.react.views.text.PreparedLayoutTextViewManager$Companion -> com.facebook.react.views.text.PreparedLayoutTextViewManager$Companion: +# {"id":"sourceFile","fileName":"PreparedLayoutTextViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():231:231 -> +com.facebook.react.views.text.ReactBaseTextShadowNode -> com.facebook.react.views.text.ReactBaseTextShadowNode: +# {"id":"sourceFile","fileName":"ReactBaseTextShadowNode.kt"} + 1:1:void ():0:0 -> + 2:2:void (com.facebook.react.views.text.ReactTextViewManagerCallback,int,kotlin.jvm.internal.DefaultConstructorMarker):70:70 -> + 3:3:void ():73:73 -> + 3:3:void (com.facebook.react.views.text.ReactTextViewManagerCallback):73 -> + 4:4:void setReactTextViewManagerCallback(com.facebook.react.views.text.ReactTextViewManagerCallback):72:72 -> + 4:4:void (com.facebook.react.views.text.ReactTextViewManagerCallback):72 -> + 5:5:void setTextAttributes(com.facebook.react.views.text.TextAttributes):75:75 -> + 5:5:void (com.facebook.react.views.text.ReactTextViewManagerCallback):75 -> + 6:6:int getNumberOfLines():82:82 -> + 6:6:void (com.facebook.react.views.text.ReactTextViewManagerCallback):82 -> + 7:7:void setTextBreakStrategy(int):85:85 -> + 7:7:void (com.facebook.react.views.text.ReactTextViewManagerCallback):85 -> + 8:8:void (com.facebook.react.views.text.ReactTextViewManagerCallback):88:88 -> + 9:9:void setFontStyle(int):113:113 -> + 9:9:void (com.facebook.react.views.text.ReactTextViewManagerCallback):113 -> + 10:10:void setFontWeight(int):115:115 -> + 10:10:void (com.facebook.react.views.text.ReactTextViewManagerCallback):115 -> + 11:11:boolean getIncludeFontPadding():143:143 -> + 11:11:void (com.facebook.react.views.text.ReactTextViewManagerCallback):143 -> + 12:12:int getTextShadowColor():155:155 -> + 12:12:void (com.facebook.react.views.text.ReactTextViewManagerCallback):155 -> + 1:3:void setAccessibilityRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):80:80 -> getAccessibilityRole + 1:3:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole getAccessibilityRole():80 -> getAccessibilityRole + 1:3:void setAdjustsFontSizeToFit(boolean):146:146 -> getAdjustsFontSizeToFit + 1:3:boolean getAdjustsFontSizeToFit():146 -> getAdjustsFontSizeToFit + 1:3:void setBackgroundColor(int):79:79 -> getBackgroundColor + 1:3:int getBackgroundColor():79 -> getBackgroundColor + 1:3:void setColor(int):77:77 -> getColor + 1:3:int getColor():77 -> getColor + 1:3:void setContainsImages(boolean):160:160 -> getContainsImages + 1:3:boolean getContainsImages():160 -> getContainsImages + 1:3:java.lang.String getFontFamily():137:137 -> getFontFamily + 1:3:void setFontFeatureSettings(java.lang.String):141:141 -> getFontFeatureSettings + 1:3:java.lang.String getFontFeatureSettings():141 -> getFontFeatureSettings + 1:3:void setFontStyle(int):113:113 -> getFontStyle + 1:3:int getFontStyle():113 -> getFontStyle + 1:3:void setFontWeight(int):115:115 -> getFontWeight + 1:3:int getFontWeight():115 -> getFontWeight + 1:3:void setHyphenationFrequency(int):86:86 -> getHyphenationFrequency + 1:3:int getHyphenationFrequency():86 -> getHyphenationFrequency + 1:3:boolean getIncludeFontPadding():143:143 -> getIncludeFontPadding + 1:3:void setInlineViews(java.util.Map):163:163 -> getInlineViews + 1:3:java.util.Map getInlineViews():163 -> getInlineViews + 1:3:void setJustificationMode(int):87:87 -> getJustificationMode + 1:3:int getJustificationMode():87 -> getJustificationMode + 1:3:float getMinimumFontScale():147:147 -> getMinimumFontScale + 1:3:int getNumberOfLines():82:82 -> getNumberOfLines + 1:3:void setReactTextViewManagerCallback(com.facebook.react.views.text.ReactTextViewManagerCallback):72:72 -> getReactTextViewManagerCallback + 1:3:com.facebook.react.views.text.ReactTextViewManagerCallback getReactTextViewManagerCallback():72 -> getReactTextViewManagerCallback + 1:3:void setRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):81:81 -> getRole + 1:3:com.facebook.react.uimanager.ReactAccessibilityDelegate$Role getRole():81 -> getRole + 1:8:int getTextAlign():97:97 -> getTextAlign + 9:19:int getTextAlign():98:98 -> getTextAlign + 20:22:int getTextAlign():104:104 -> getTextAlign + 1:3:void setTextAttributes(com.facebook.react.views.text.TextAttributes):75:75 -> getTextAttributes + 1:3:com.facebook.react.views.text.TextAttributes getTextAttributes():75 -> getTextAttributes + 1:3:void setTextBreakStrategy(int):85:85 -> getTextBreakStrategy + 1:3:int getTextBreakStrategy():85 -> getTextBreakStrategy + 1:3:int getTextShadowColor():155:155 -> getTextShadowColor + 1:3:void setTextShadowOffsetDx(float):150:150 -> getTextShadowOffsetDx + 1:3:float getTextShadowOffsetDx():150 -> getTextShadowOffsetDx + 1:3:void setTextShadowOffsetDy(float):151:151 -> getTextShadowOffsetDy + 1:3:float getTextShadowOffsetDy():151 -> getTextShadowOffsetDy + 1:3:float getTextShadowRadius():152:152 -> getTextShadowRadius + 1:3:void setBackgroundColorSet(boolean):78:78 -> isBackgroundColorSet + 1:3:boolean isBackgroundColorSet():78 -> isBackgroundColorSet + 1:3:void setColorSet(boolean):76:76 -> isColorSet + 1:3:boolean isColorSet():76 -> isColorSet + 1:3:void setLineThroughTextDecorationSet(boolean):159:159 -> isLineThroughTextDecorationSet + 1:3:boolean isLineThroughTextDecorationSet():159 -> isLineThroughTextDecorationSet + 1:3:void setUnderlineTextDecorationSet(boolean):158:158 -> isUnderlineTextDecorationSet + 1:3:boolean isUnderlineTextDecorationSet():158 -> isUnderlineTextDecorationSet + 1:1:void setAccessibilityRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole):80:80 -> setAccessibilityRole + 2:4:void setAccessibilityRole(java.lang.String):340:342 -> setAccessibilityRole + 1:4:void setAdjustFontSizeToFit(boolean):479:479 -> setAdjustFontSizeToFit + 5:6:void setAdjustFontSizeToFit(boolean):480:480 -> setAdjustFontSizeToFit + 7:10:void setAdjustFontSizeToFit(boolean):481:481 -> setAdjustFontSizeToFit + 1:3:void setAdjustsFontSizeToFit(boolean):146:146 -> setAdjustsFontSizeToFit + 1:8:void setAllowFontScaling(boolean):266:266 -> setAllowFontScaling + 9:13:void setAllowFontScaling(boolean):267:267 -> setAllowFontScaling + 14:17:void setAllowFontScaling(boolean):268:268 -> setAllowFontScaling + 1:1:void setBackgroundColor(int):79:79 -> setBackgroundColor + 2:5:void setBackgroundColor(java.lang.Integer):329:332 -> setBackgroundColor + 6:6:void setBackgroundColor(java.lang.Integer):334:334 -> setBackgroundColor + 1:3:void setBackgroundColorSet(boolean):78:78 -> setBackgroundColorSet + 1:1:void setColor(int):77:77 -> setColor + 2:4:void setColor(java.lang.Integer):316:318 -> setColor + 5:5:void setColor(java.lang.Integer):320:320 -> setColor + 1:3:void setColorSet(boolean):76:76 -> setColorSet + 1:3:void setContainsImages(boolean):160:160 -> setContainsImages + 1:2:void setFontFamily(java.lang.String):356:356 -> setFontFamily + 3:6:void setFontFamily(java.lang.String):357:357 -> setFontFamily + 1:3:void setFontFeatureSettings(java.lang.String):141:141 -> setFontFeatureSettings + 1:5:void setFontSize(float):310:310 -> setFontSize + 6:9:void setFontSize(float):311:311 -> setFontSize + 1:1:void setFontStyle(int):113:113 -> setFontStyle + 2:5:void setFontStyle(java.lang.String):381:384 -> setFontStyle + 1:4:void setFontVariant(com.facebook.react.bridge.ReadableArray):371:371 -> setFontVariant + 5:12:void setFontVariant(com.facebook.react.bridge.ReadableArray):373:373 -> setFontVariant + 13:14:void setFontVariant(com.facebook.react.bridge.ReadableArray):374:374 -> setFontVariant + 15:18:void setFontVariant(com.facebook.react.bridge.ReadableArray):375:375 -> setFontVariant + 1:1:void setFontWeight(int):115:115 -> setFontWeight + 2:5:void setFontWeight(java.lang.String):362:365 -> setFontWeight + 1:3:void setHyphenationFrequency(int):86:86 -> setHyphenationFrequency + 1:3:void setIncludeFontPadding(boolean):390:390 -> setIncludeFontPadding + 1:3:void setInlineViews(java.util.Map):163:163 -> setInlineViews + 1:3:void setJustificationMode(int):87:87 -> setJustificationMode + 1:5:void setLetterSpacing(float):260:260 -> setLetterSpacing + 6:9:void setLetterSpacing(float):261:261 -> setLetterSpacing + 1:5:void setLineHeight(float):254:254 -> setLineHeight + 6:9:void setLineHeight(float):255:255 -> setLineHeight + 1:3:void setLineThroughTextDecorationSet(boolean):159:159 -> setLineThroughTextDecorationSet + 1:11:void setMaxFontSizeMultiplier(float):274:274 -> setMaxFontSizeMultiplier + 12:16:void setMaxFontSizeMultiplier(float):275:275 -> setMaxFontSizeMultiplier + 17:20:void setMaxFontSizeMultiplier(float):276:276 -> setMaxFontSizeMultiplier + 1:7:void setMinimumFontScale(float):487:487 -> setMinimumFontScale + 8:9:void setMinimumFontScale(float):488:488 -> setMinimumFontScale + 10:13:void setMinimumFontScale(float):489:489 -> setMinimumFontScale + 4:5:void setNumberOfLines(int):248:248 -> setNumberOfLines + 6:9:void setNumberOfLines(int):249:249 -> setNumberOfLines + 1:3:void setReactTextViewManagerCallback(com.facebook.react.views.text.ReactTextViewManagerCallback):72:72 -> setReactTextViewManagerCallback + 1:1:void setRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):81:81 -> setRole + 2:4:void setRole(java.lang.String):348:350 -> setRole + 1:12:void setTextAlign(java.lang.String):282:282 -> setTextAlign + 13:16:void setTextAlign(java.lang.String):283:283 -> setTextAlign + 17:18:void setTextAlign(java.lang.String):284:284 -> setTextAlign + 19:21:void setTextAlign(java.lang.String):286:286 -> setTextAlign + 22:26:void setTextAlign(java.lang.String):288:288 -> setTextAlign + 27:30:void setTextAlign(java.lang.String):289:289 -> setTextAlign + 31:75:void setTextAlign(java.lang.String):293:293 -> setTextAlign + 76:100:void setTextAlign(java.lang.String):300:300 -> setTextAlign + 101:102:void setTextAlign(java.lang.String):292:292 -> setTextAlign + 103:106:void setTextAlign(java.lang.String):305:305 -> setTextAlign + 6:8:void setTextAttributes(com.facebook.react.views.text.TextAttributes):75:75 -> setTextAttributes + 1:1:void setTextBreakStrategy(int):85:85 -> setTextBreakStrategy + 2:2:void setTextBreakStrategy(java.lang.String):413:413 -> setTextBreakStrategy + 3:3:void setTextBreakStrategy(java.lang.String):419:419 -> setTextBreakStrategy + 4:4:void setTextBreakStrategy(java.lang.String):412:412 -> setTextBreakStrategy + 5:5:void setTextBreakStrategy(java.lang.String):423:423 -> setTextBreakStrategy + 2:3:void setTextDecorationLine(java.lang.String):395:395 -> setTextDecorationLine + 4:7:void setTextDecorationLine(java.lang.String):396:396 -> setTextDecorationLine + 8:22:void setTextDecorationLine(java.lang.String):399:399 -> setTextDecorationLine + 23:29:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):739:739 -> setTextDecorationLine + 23:29:void setTextDecorationLine(java.lang.String):399 -> setTextDecorationLine + 30:37:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):740:740 -> setTextDecorationLine + 30:37:void setTextDecorationLine(java.lang.String):399 -> setTextDecorationLine + 38:43:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):741:741 -> setTextDecorationLine + 38:43:void setTextDecorationLine(java.lang.String):399 -> setTextDecorationLine + 44:49:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):742:742 -> setTextDecorationLine + 44:49:void setTextDecorationLine(java.lang.String):399 -> setTextDecorationLine + 50:56:void setTextDecorationLine(java.lang.String):399:399 -> setTextDecorationLine + 57:66:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):743:743 -> setTextDecorationLine + 57:66:void setTextDecorationLine(java.lang.String):399 -> setTextDecorationLine + 67:70:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):747:747 -> setTextDecorationLine + 67:70:void setTextDecorationLine(java.lang.String):399 -> setTextDecorationLine + 71:76:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> setTextDecorationLine + 71:76:void setTextDecorationLine(java.lang.String):399 -> setTextDecorationLine + 77:83:void setTextDecorationLine(java.lang.String):399:399 -> setTextDecorationLine + 84:91:void setTextDecorationLine(java.lang.String):400:400 -> setTextDecorationLine + 92:94:void setTextDecorationLine(java.lang.String):401:401 -> setTextDecorationLine + 95:102:void setTextDecorationLine(java.lang.String):402:402 -> setTextDecorationLine + 103:107:void setTextDecorationLine(java.lang.String):403:403 -> setTextDecorationLine + 108:111:void setTextDecorationLine(java.lang.String):407:407 -> setTextDecorationLine + 1:4:void setTextShadowColor(int):453:453 -> setTextShadowColor + 5:6:void setTextShadowColor(int):454:454 -> setTextShadowColor + 7:10:void setTextShadowColor(int):455:455 -> setTextShadowColor + 2:3:void setTextShadowOffset(com.facebook.react.bridge.ReadableMap):428:428 -> setTextShadowOffset + 4:7:void setTextShadowOffset(com.facebook.react.bridge.ReadableMap):429:429 -> setTextShadowOffset + 8:21:void setTextShadowOffset(com.facebook.react.bridge.ReadableMap):432:432 -> setTextShadowOffset + 22:31:void setTextShadowOffset(com.facebook.react.bridge.ReadableMap):433:433 -> setTextShadowOffset + 32:45:void setTextShadowOffset(com.facebook.react.bridge.ReadableMap):435:435 -> setTextShadowOffset + 46:55:void setTextShadowOffset(com.facebook.react.bridge.ReadableMap):436:436 -> setTextShadowOffset + 56:59:void setTextShadowOffset(com.facebook.react.bridge.ReadableMap):440:440 -> setTextShadowOffset + 1:3:void setTextShadowOffsetDx(float):150:150 -> setTextShadowOffsetDx + 1:3:void setTextShadowOffsetDy(float):151:151 -> setTextShadowOffsetDy + 1:7:void setTextShadowRadius(float):445:445 -> setTextShadowRadius + 8:9:void setTextShadowRadius(float):446:446 -> setTextShadowRadius + 10:13:void setTextShadowRadius(float):447:447 -> setTextShadowRadius + 3:19:void setTextTransform(java.lang.String):462:462 -> setTextTransform + 20:22:void setTextTransform(java.lang.String):465:465 -> setTextTransform + 23:31:void setTextTransform(java.lang.String):462:462 -> setTextTransform + 32:34:void setTextTransform(java.lang.String):464:464 -> setTextTransform + 35:43:void setTextTransform(java.lang.String):462:462 -> setTextTransform + 44:46:void setTextTransform(java.lang.String):466:466 -> setTextTransform + 47:54:void setTextTransform(java.lang.String):462:462 -> setTextTransform + 55:76:void setTextTransform(java.lang.String):469:469 -> setTextTransform + 77:79:void setTextTransform(java.lang.String):470:470 -> setTextTransform + 80:82:void setTextTransform(java.lang.String):467:467 -> setTextTransform + 83:84:void setTextTransform(java.lang.String):463:463 -> setTextTransform + 85:88:void setTextTransform(java.lang.String):473:473 -> setTextTransform + 89:92:void setTextTransform(java.lang.String):474:474 -> setTextTransform + 1:3:void setUnderlineTextDecorationSet(boolean):158:158 -> setUnderlineTextDecorationSet + 11:18:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):173:173 -> spannedFromShadowNode + 19:23:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):176:176 -> spannedFromShadowNode + 24:30:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):183:183 -> spannedFromShadowNode + 31:41:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):185:185 -> spannedFromShadowNode + 42:54:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):190:190 -> spannedFromShadowNode + 55:64:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):193:193 -> spannedFromShadowNode + 65:66:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):195:195 -> spannedFromShadowNode + 67:68:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):196:196 -> spannedFromShadowNode + 69:76:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):201:201 -> spannedFromShadowNode + 77:89:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):202:202 -> spannedFromShadowNode + 90:91:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):203:203 -> spannedFromShadowNode + 92:95:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):205:205 -> spannedFromShadowNode + 96:101:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):206:206 -> spannedFromShadowNode + 102:107:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):209:209 -> spannedFromShadowNode + 108:110:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):210:210 -> spannedFromShadowNode + 111:117:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):212:212 -> spannedFromShadowNode + 118:121:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):213:213 -> spannedFromShadowNode + 122:143:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):217:217 -> spannedFromShadowNode + 144:146:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):221:221 -> spannedFromShadowNode + 147:150:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):225:225 -> spannedFromShadowNode + 151:162:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):228:228 -> spannedFromShadowNode + 163:168:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):235:235 -> spannedFromShadowNode + 169:174:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):220:220 -> spannedFromShadowNode + 175:180:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):219:219 -> spannedFromShadowNode + 181:186:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):217:217 -> spannedFromShadowNode + 187:191:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):238:238 -> spannedFromShadowNode + 192:199:android.text.Spannable spannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,java.lang.String,boolean,com.facebook.react.uimanager.NativeViewHierarchyOptimizer):241:241 -> spannedFromShadowNode +com.facebook.react.views.text.ReactBaseTextShadowNode$Companion -> com.facebook.react.views.text.ReactBaseTextShadowNode$Companion: +# {"id":"sourceFile","fileName":"ReactBaseTextShadowNode.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void access$buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode$Companion,com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):493:493 -> + 2:2:void ():493 -> + 1:4:void access$buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode$Companion,com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):493:493 -> access$buildSpannedFromShadowNode + 9:21:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):518:518 -> buildSpannedFromShadowNode + 22:26:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):519:519 -> buildSpannedFromShadowNode + 27:36:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):522:522 -> buildSpannedFromShadowNode + 37:45:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):524:524 -> buildSpannedFromShadowNode + 46:49:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):526:526 -> buildSpannedFromShadowNode + 50:75:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):527:527 -> buildSpannedFromShadowNode + 76:79:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):528:528 -> buildSpannedFromShadowNode + 80:82:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):530:530 -> buildSpannedFromShadowNode + 83:94:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):536:536 -> buildSpannedFromShadowNode + 95:103:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):529:529 -> buildSpannedFromShadowNode + 104:109:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):538:538 -> buildSpannedFromShadowNode + 110:112:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):541:541 -> buildSpannedFromShadowNode + 113:114:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):543:543 -> buildSpannedFromShadowNode + 115:120:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):544:544 -> buildSpannedFromShadowNode + 121:124:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):545:545 -> buildSpannedFromShadowNode + 125:131:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):546:546 -> buildSpannedFromShadowNode + 132:134:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):543:543 -> buildSpannedFromShadowNode + 135:140:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):542:542 -> buildSpannedFromShadowNode + 141:144:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):550:550 -> buildSpannedFromShadowNode + 145:148:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):551:551 -> buildSpannedFromShadowNode + 149:152:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):552:552 -> buildSpannedFromShadowNode + 153:163:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):556:556 -> buildSpannedFromShadowNode + 164:165:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):563:563 -> buildSpannedFromShadowNode + 166:168:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):564:564 -> buildSpannedFromShadowNode + 169:171:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):559:559 -> buildSpannedFromShadowNode + 172:175:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):560:560 -> buildSpannedFromShadowNode + 176:179:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):561:561 -> buildSpannedFromShadowNode + 180:182:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):571:571 -> buildSpannedFromShadowNode + 183:184:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):573:573 -> buildSpannedFromShadowNode + 185:190:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):574:574 -> buildSpannedFromShadowNode + 191:194:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):575:575 -> buildSpannedFromShadowNode + 195:201:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):576:576 -> buildSpannedFromShadowNode + 202:204:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):573:573 -> buildSpannedFromShadowNode + 205:209:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):572:572 -> buildSpannedFromShadowNode + 210:216:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):581:581 -> buildSpannedFromShadowNode + 217:225:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):587:587 -> buildSpannedFromShadowNode + 226:233:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):581:581 -> buildSpannedFromShadowNode + 234:235:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):583:583 -> buildSpannedFromShadowNode + 236:256:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):584:584 -> buildSpannedFromShadowNode + 257:264:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):583:583 -> buildSpannedFromShadowNode + 265:270:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):590:590 -> buildSpannedFromShadowNode + 271:276:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):592:592 -> buildSpannedFromShadowNode + 277:293:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):593:593 -> buildSpannedFromShadowNode + 294:299:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):595:595 -> buildSpannedFromShadowNode + 300:313:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):597:597 -> buildSpannedFromShadowNode + 314:316:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):596:596 -> buildSpannedFromShadowNode + 317:322:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):601:601 -> buildSpannedFromShadowNode + 323:331:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):602:602 -> buildSpannedFromShadowNode + 332:339:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):603:603 -> buildSpannedFromShadowNode + 340:356:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):605:605 -> buildSpannedFromShadowNode + 357:360:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):607:607 -> buildSpannedFromShadowNode + 361:368:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):609:609 -> buildSpannedFromShadowNode + 369:377:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):611:611 -> buildSpannedFromShadowNode + 378:390:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):613:613 -> buildSpannedFromShadowNode + 391:396:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):615:615 -> buildSpannedFromShadowNode + 397:402:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):619:619 -> buildSpannedFromShadowNode + 403:415:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):621:621 -> buildSpannedFromShadowNode + 416:422:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):624:624 -> buildSpannedFromShadowNode + 423:428:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):625:625 -> buildSpannedFromShadowNode + 429:434:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):626:626 -> buildSpannedFromShadowNode + 435:436:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):629:629 -> buildSpannedFromShadowNode + 437:438:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):632:632 -> buildSpannedFromShadowNode + 439:442:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):633:633 -> buildSpannedFromShadowNode + 443:446:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):634:634 -> buildSpannedFromShadowNode + 447:450:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):635:635 -> buildSpannedFromShadowNode + 451:454:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):636:636 -> buildSpannedFromShadowNode + 455:469:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):637:637 -> buildSpannedFromShadowNode + 470:472:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):632:632 -> buildSpannedFromShadowNode + 473:475:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):629:629 -> buildSpannedFromShadowNode + 476:478:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):628:628 -> buildSpannedFromShadowNode + 479:484:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):642:642 -> buildSpannedFromShadowNode + 485:497:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):643:643 -> buildSpannedFromShadowNode + 498:503:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):645:645 -> buildSpannedFromShadowNode + 504:516:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):646:646 -> buildSpannedFromShadowNode + 517:525:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):649:649 -> buildSpannedFromShadowNode + 526:533:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):650:650 -> buildSpannedFromShadowNode + 534:542:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):651:651 -> buildSpannedFromShadowNode + 543:552:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):652:652 -> buildSpannedFromShadowNode + 553:554:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):655:655 -> buildSpannedFromShadowNode + 555:556:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):658:658 -> buildSpannedFromShadowNode + 557:560:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):659:659 -> buildSpannedFromShadowNode + 561:564:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):660:660 -> buildSpannedFromShadowNode + 565:568:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):661:661 -> buildSpannedFromShadowNode + 569:572:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):662:662 -> buildSpannedFromShadowNode + 573:575:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):658:658 -> buildSpannedFromShadowNode + 576:578:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):655:655 -> buildSpannedFromShadowNode + 579:581:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):654:654 -> buildSpannedFromShadowNode + 582:585:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):667:667 -> buildSpannedFromShadowNode + 586:593:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):669:669 -> buildSpannedFromShadowNode + 594:602:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):671:671 -> buildSpannedFromShadowNode + 603:615:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):673:673 -> buildSpannedFromShadowNode + 616:633:void buildSpannedFromShadowNode(com.facebook.react.views.text.ReactBaseTextShadowNode,android.text.SpannableStringBuilder,java.util.List,com.facebook.react.views.text.TextAttributes,boolean,java.util.Map,int):675:675 -> buildSpannedFromShadowNode +com.facebook.react.views.text.ReactFontManager -> com.facebook.react.views.text.ReactFontManager: +# {"id":"sourceFile","fileName":"ReactFontManager.kt"} + 1:1:void (com.facebook.react.common.assets.ReactFontManager,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void (com.facebook.react.common.assets.ReactFontManager):21:21 -> + 1:3:com.facebook.react.views.text.ReactFontManager access$getInstance$cp():16:16 -> access$getInstance$cp + 1:3:void access$setInstance$cp(com.facebook.react.views.text.ReactFontManager):16:16 -> access$setInstance$cp + 1:1:void addCustomFont(android.content.Context,java.lang.String,int):41:41 -> addCustomFont + 2:2:void addCustomFont(java.lang.String,android.graphics.Typeface):45:45 -> addCustomFont + 1:1:android.graphics.Typeface getTypeface(java.lang.String,int,android.content.res.AssetManager):24:24 -> getTypeface + 2:2:android.graphics.Typeface getTypeface(java.lang.String,int,boolean,android.content.res.AssetManager):31:31 -> getTypeface + 3:3:android.graphics.Typeface getTypeface(java.lang.String,int,int,android.content.res.AssetManager):38:38 -> getTypeface + 11:16:void setTypeface(java.lang.String,int,android.graphics.Typeface):49:49 -> setTypeface +com.facebook.react.views.text.ReactFontManager$Companion -> com.facebook.react.views.text.ReactFontManager$Companion: +# {"id":"sourceFile","fileName":"ReactFontManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():52:52 -> + 1:6:com.facebook.react.views.text.ReactFontManager getInstance():57:57 -> getInstance + 7:22:com.facebook.react.views.text.ReactFontManager getInstance():58:58 -> getInstance +com.facebook.react.views.text.ReactRawTextManager -> com.facebook.react.views.text.ReactRawTextManager: +# {"id":"sourceFile","fileName":"ReactRawTextManager.kt"} + 1:4:void ():29:29 -> + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance():23:23 -> createShadowNodeInstance + 2:2:com.facebook.react.views.text.ReactRawTextShadowNode createShadowNodeInstance():48:48 -> createShadowNodeInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):23:23 -> createViewInstance + 2:2:com.facebook.react.views.text.ReactTextView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):36:36 -> createViewInstance + 1:3:java.lang.String getName():32:32 -> getName + 1:3:java.lang.Class getShadowNodeClass():44:44 -> getShadowNodeClass + 11:18:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):39:39 -> prepareToRecycleView +com.facebook.react.views.text.ReactRawTextManager$Companion -> com.facebook.react.views.text.ReactRawTextManager$Companion: +# {"id":"sourceFile","fileName":"ReactRawTextManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():51:51 -> +com.facebook.react.views.text.ReactRawTextShadowNode -> com.facebook.react.views.text.ReactRawTextShadowNode: +# {"id":"sourceFile","fileName":"ReactRawTextShadowNode.kt"} + 1:4:void ():27:27 -> + 1:3:java.lang.String getText():28:28 -> getText + 1:2:void setText(java.lang.String):31:31 -> setText + 3:6:void setText(java.lang.String):32:32 -> setText + 1:32:java.lang.String toString():37:37 -> toString +com.facebook.react.views.text.ReactTextAnchorViewManager -> com.facebook.react.views.text.ReactTextAnchorViewManager: +# {"id":"sourceFile","fileName":"ReactTextAnchorViewManager.kt"} + 1:4:void ():43:43 -> + 6:9:void setAccessible$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,boolean):47:47 -> setAccessible$ReactAndroid_release + 6:9:void setAdjustFontSizeToFit$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,boolean):73:73 -> setAdjustFontSizeToFit$ReactAndroid_release + 9:47:void setAndroidHyphenationFrequency$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):113:113 -> setAndroidHyphenationFrequency$ReactAndroid_release + 48:51:void setAndroidHyphenationFrequency$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):116:116 -> setAndroidHyphenationFrequency$ReactAndroid_release + 52:59:void setAndroidHyphenationFrequency$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):113:113 -> setAndroidHyphenationFrequency$ReactAndroid_release + 60:81:void setAndroidHyphenationFrequency$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):119:119 -> setAndroidHyphenationFrequency$ReactAndroid_release + 82:86:void setAndroidHyphenationFrequency$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):120:120 -> setAndroidHyphenationFrequency$ReactAndroid_release + 87:90:void setAndroidHyphenationFrequency$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):117:117 -> setAndroidHyphenationFrequency$ReactAndroid_release + 91:94:void setAndroidHyphenationFrequency$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):115:115 -> setAndroidHyphenationFrequency$ReactAndroid_release + 6:15:void setBorderColor$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,int,java.lang.Integer):181:181 -> setBorderColor$ReactAndroid_release + 6:13:void setBorderRadius$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,int,float):138:138 -> setBorderRadius$ReactAndroid_release + 14:21:void setBorderRadius$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,int,float):141:141 -> setBorderRadius$ReactAndroid_release + 22:31:void setBorderRadius$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,int,float):143:143 -> setBorderRadius$ReactAndroid_release + 10:15:void setBorderStyle$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):148:148 -> setBorderStyle$ReactAndroid_release + 16:19:void setBorderStyle$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):149:149 -> setBorderStyle$ReactAndroid_release + 6:19:void setBorderWidth$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,int,float):166:166 -> setBorderWidth$ReactAndroid_release + 8:25:void setDataDetectorType$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):196:196 -> setDataDetectorType$ReactAndroid_release + 26:29:void setDataDetectorType$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):206:206 -> setDataDetectorType$ReactAndroid_release + 30:39:void setDataDetectorType$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):196:196 -> setDataDetectorType$ReactAndroid_release + 40:43:void setDataDetectorType$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):202:202 -> setDataDetectorType$ReactAndroid_release + 44:54:void setDataDetectorType$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):196:196 -> setDataDetectorType$ReactAndroid_release + 55:58:void setDataDetectorType$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):210:210 -> setDataDetectorType$ReactAndroid_release + 59:68:void setDataDetectorType$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):196:196 -> setDataDetectorType$ReactAndroid_release + 69:73:void setDataDetectorType$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):198:198 -> setDataDetectorType$ReactAndroid_release + 74:78:void setDataDetectorType$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):216:216 -> setDataDetectorType$ReactAndroid_release + 8:11:void setDisabled$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,boolean):191:191 -> setDisabled$ReactAndroid_release + 8:33:void setEllipsizeMode$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):58:58 -> setEllipsizeMode$ReactAndroid_release + 34:39:void setEllipsizeMode$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):61:61 -> setEllipsizeMode$ReactAndroid_release + 40:49:void setEllipsizeMode$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):58:58 -> setEllipsizeMode$ReactAndroid_release + 50:53:void setEllipsizeMode$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):63:63 -> setEllipsizeMode$ReactAndroid_release + 54:61:void setEllipsizeMode$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):58:58 -> setEllipsizeMode$ReactAndroid_release + 62:83:void setEllipsizeMode$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):65:65 -> setEllipsizeMode$ReactAndroid_release + 84:89:void setEllipsizeMode$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):66:66 -> setEllipsizeMode$ReactAndroid_release + 90:95:void setEllipsizeMode$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):62:62 -> setEllipsizeMode$ReactAndroid_release + 96:102:void setEllipsizeMode$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):60:60 -> setEllipsizeMode$ReactAndroid_release + 6:9:void setFontSize$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,float):78:78 -> setFontSize$ReactAndroid_release + 6:9:void setIncludeFontPadding$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,boolean):186:186 -> setIncludeFontPadding$ReactAndroid_release + 6:9:void setLetterSpacing$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,float):83:83 -> setLetterSpacing$ReactAndroid_release + 6:9:void setNumberOfLines$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,int):53:53 -> setNumberOfLines$ReactAndroid_release + 6:9:void setSelectable$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,boolean):103:103 -> setSelectable$ReactAndroid_release + 8:29:void setSelectionColor$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.Integer):108:108 -> setSelectionColor$ReactAndroid_release + 9:36:void setTextAlignVertical$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):88:88 -> setTextAlignVertical$ReactAndroid_release + 37:40:void setTextAlignVertical$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):91:91 -> setTextAlignVertical$ReactAndroid_release + 41:51:void setTextAlignVertical$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):88:88 -> setTextAlignVertical$ReactAndroid_release + 52:55:void setTextAlignVertical$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):93:93 -> setTextAlignVertical$ReactAndroid_release + 56:63:void setTextAlignVertical$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):88:88 -> setTextAlignVertical$ReactAndroid_release + 64:85:void setTextAlignVertical$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):95:95 -> setTextAlignVertical$ReactAndroid_release + 86:91:void setTextAlignVertical$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):96:96 -> setTextAlignVertical$ReactAndroid_release + 92:95:void setTextAlignVertical$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):92:92 -> setTextAlignVertical$ReactAndroid_release + 96:100:void setTextAlignVertical$ReactAndroid_release(com.facebook.react.views.text.ReactTextView,java.lang.String):90:90 -> setTextAlignVertical$ReactAndroid_release +com.facebook.react.views.text.ReactTextShadowNode -> com.facebook.react.views.text.ReactTextShadowNode: +# {"id":"sourceFile","fileName":"ReactTextShadowNode.kt"} + com.facebook.yoga.YogaBaselineFunction textBaselineFunction -> textBaselineFunction + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/b;"} + com.facebook.yoga.YogaMeasureFunction textMeasureFunction -> textMeasureFunction + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/o;"} + 9:17:void ():367:367 -> + 1:1:void ():0:0 -> + 2:2:void (com.facebook.react.views.text.ReactTextViewManagerCallback,int,kotlin.jvm.internal.DefaultConstructorMarker):60:60 -> + 3:3:void (com.facebook.react.views.text.ReactTextViewManagerCallback):62:62 -> + 4:4:void (com.facebook.react.views.text.ReactTextViewManagerCallback):67:67 -> + 5:5:void (com.facebook.react.views.text.ReactTextViewManagerCallback):163:163 -> + 6:6:void (com.facebook.react.views.text.ReactTextViewManagerCallback):173:173 -> + 1:1:float $r8$lambda$XbMx3KlilGCPqW6EEcMRtZf8CgE(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,float):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/text/ReactTextShadowNode;Lcom/facebook/yoga/r;FF)F"} + 1:1:long $r8$lambda$qTNz82el3Stm73WEwwRRybVj0m0(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/text/ReactTextShadowNode;Lcom/facebook/yoga/r;FLcom/facebook/yoga/p;FLcom/facebook/yoga/p;)J"} + 1:14:java.lang.Iterable calculateLayoutOnChildren():340:340 -> calculateLayoutOnChildren + 15:18:java.lang.Iterable calculateLayoutOnChildren():345:345 -> calculateLayoutOnChildren + 19:31:java.lang.Iterable calculateLayoutOnChildren():348:348 -> calculateLayoutOnChildren + 32:36:java.lang.Iterable calculateLayoutOnChildren():349:349 -> calculateLayoutOnChildren + 37:52:java.lang.Iterable calculateLayoutOnChildren():351:351 -> calculateLayoutOnChildren + 53:76:java.lang.Iterable calculateLayoutOnChildren():352:352 -> calculateLayoutOnChildren + 77:79:java.lang.Iterable calculateLayoutOnChildren():354:354 -> calculateLayoutOnChildren + 80:83:java.lang.Iterable calculateLayoutOnChildren():355:355 -> calculateLayoutOnChildren + 84:92:java.lang.Iterable calculateLayoutOnChildren():353:353 -> calculateLayoutOnChildren + 93:101:java.lang.Iterable calculateLayoutOnChildren():345:345 -> calculateLayoutOnChildren + 1:4:int get_textAlign():276:276 -> get_textAlign + 5:22:int get_textAlign():277:277 -> get_textAlign + 1:6:void initMeasureFunction():177:177 -> initMeasureFunction + 7:11:void initMeasureFunction():178:178 -> initMeasureFunction + 12:17:void initMeasureFunction():179:179 -> initMeasureFunction + 1:3:void markUpdated():307:307 -> markUpdated + 4:7:void markUpdated():309:309 -> markUpdated + 5:6:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):190:190 -> measureSpannedText + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/text/Spannable;FLcom/facebook/yoga/p;)Landroid/text/Layout;"} + 7:18:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):191:191 -> measureSpannedText + 19:24:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):193:193 -> measureSpannedText + 25:31:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):194:194 -> measureSpannedText + 32:48:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):197:197 -> measureSpannedText + 49:60:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):200:200 -> measureSpannedText + 61:63:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):204:204 -> measureSpannedText + 64:66:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):202:202 -> measureSpannedText + 67:69:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):201:201 -> measureSpannedText + 70:71:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):203:203 -> measureSpannedText + 72:85:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):208:208 -> measureSpannedText + 86:96:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):210:210 -> measureSpannedText + 97:101:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):214:214 -> measureSpannedText + 102:109:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):216:216 -> measureSpannedText + 110:113:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):217:217 -> measureSpannedText + 114:117:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):218:218 -> measureSpannedText + 118:125:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):219:219 -> measureSpannedText + 126:133:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):220:220 -> measureSpannedText + 134:144:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):221:221 -> measureSpannedText + 145:148:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):223:223 -> measureSpannedText + 149:157:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):224:224 -> measureSpannedText + 158:160:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):227:227 -> measureSpannedText + 161:172:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):229:229 -> measureSpannedText + 173:182:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):230:230 -> measureSpannedText + 183:193:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):237:237 -> measureSpannedText + 194:200:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):242:242 -> measureSpannedText + 201:210:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):234:234 -> measureSpannedText + 211:217:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):249:249 -> measureSpannedText + 218:222:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):250:250 -> measureSpannedText + 223:231:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):254:254 -> measureSpannedText + 232:235:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):255:255 -> measureSpannedText + 236:239:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):256:256 -> measureSpannedText + 240:247:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):257:257 -> measureSpannedText + 248:255:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):258:258 -> measureSpannedText + 256:268:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):259:259 -> measureSpannedText + 269:278:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):262:262 -> measureSpannedText + 279:281:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):266:266 -> measureSpannedText + 282:289:android.text.Layout measureSpannedText(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode):268:268 -> measureSpannedText + 8:11:void onBeforeLayout(com.facebook.react.uimanager.NativeViewHierarchyOptimizer):289:289 -> onBeforeLayout + 12:13:void onBeforeLayout(com.facebook.react.uimanager.NativeViewHierarchyOptimizer):288:288 -> onBeforeLayout + 14:17:void onBeforeLayout(com.facebook.react.uimanager.NativeViewHierarchyOptimizer):295:295 -> onBeforeLayout + 6:8:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):313:313 -> onCollectExtraUpdates + 9:13:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):315:315 -> onCollectExtraUpdates + 14:15:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):317:317 -> onCollectExtraUpdates + 16:20:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):320:320 -> onCollectExtraUpdates + 21:25:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):321:321 -> onCollectExtraUpdates + 26:30:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):322:322 -> onCollectExtraUpdates + 31:35:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):323:323 -> onCollectExtraUpdates + 36:39:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):324:324 -> onCollectExtraUpdates + 40:43:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):325:325 -> onCollectExtraUpdates + 44:47:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):326:326 -> onCollectExtraUpdates + 48:52:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):327:327 -> onCollectExtraUpdates + 53:55:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):317:317 -> onCollectExtraUpdates + 56:63:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):329:329 -> onCollectExtraUpdates + 1:3:void setShouldNotifyOnTextLayout(boolean):334:334 -> setShouldNotifyOnTextLayout + 6:9:float textBaselineFunction$lambda$4(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,float):165:165 -> textBaselineFunction$lambda$4 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/text/ReactTextShadowNode;Lcom/facebook/yoga/r;FF)F"} + 10:15:float textBaselineFunction$lambda$4(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,float):168:168 -> textBaselineFunction$lambda$4 + 16:27:float textBaselineFunction$lambda$4(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,float):169:169 -> textBaselineFunction$lambda$4 + 28:35:float textBaselineFunction$lambda$4(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,float):165:165 -> textBaselineFunction$lambda$4 + 26:29:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):69:69 -> textMeasureFunction$lambda$2 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/text/ReactTextShadowNode;Lcom/facebook/yoga/r;FLcom/facebook/yoga/p;FLcom/facebook/yoga/p;)J"} + 30:33:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):72:72 -> textMeasureFunction$lambda$2 + 34:42:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):74:74 -> textMeasureFunction$lambda$2 + 43:50:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):75:75 -> textMeasureFunction$lambda$2 + 51:58:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):76:76 -> textMeasureFunction$lambda$2 + 59:77:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):79:79 -> textMeasureFunction$lambda$2 + 78:93:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):82:82 -> textMeasureFunction$lambda$2 + 94:108:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):83:83 -> textMeasureFunction$lambda$2 + 109:120:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):88:88 -> textMeasureFunction$lambda$2 + 121:132:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):91:91 -> textMeasureFunction$lambda$2 + 133:148:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):92:92 -> textMeasureFunction$lambda$2 + 149:150:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):94:94 -> textMeasureFunction$lambda$2 + 151:167:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):95:95 -> textMeasureFunction$lambda$2 + 168:170:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):94:94 -> textMeasureFunction$lambda$2 + 171:174:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):97:97 -> textMeasureFunction$lambda$2 + 175:178:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):98:98 -> textMeasureFunction$lambda$2 + 179:182:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):99:99 -> textMeasureFunction$lambda$2 + 183:185:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):93:93 -> textMeasureFunction$lambda$2 + 186:199:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):101:101 -> textMeasureFunction$lambda$2 + 200:209:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):103:103 -> textMeasureFunction$lambda$2 + 210:213:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):107:107 -> textMeasureFunction$lambda$2 + 214:217:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):108:108 -> textMeasureFunction$lambda$2 + 218:224:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):109:109 -> textMeasureFunction$lambda$2 + 225:233:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):110:110 -> textMeasureFunction$lambda$2 + 234:239:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):111:111 -> textMeasureFunction$lambda$2 + 240:247:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):113:113 -> textMeasureFunction$lambda$2 + 248:257:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):114:114 -> textMeasureFunction$lambda$2 + 258:264:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):118:118 -> textMeasureFunction$lambda$2 + 265:269:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):116:116 -> textMeasureFunction$lambda$2 + 270:276:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):124:124 -> textMeasureFunction$lambda$2 + 277:281:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):125:125 -> textMeasureFunction$lambda$2 + 282:296:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):127:127 -> textMeasureFunction$lambda$2 + 297:305:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):134:134 -> textMeasureFunction$lambda$2 + 306:325:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):138:138 -> textMeasureFunction$lambda$2 + 326:342:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):140:140 -> textMeasureFunction$lambda$2 + 343:352:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):145:145 -> textMeasureFunction$lambda$2 + 353:359:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):150:150 -> textMeasureFunction$lambda$2 + 360:364:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):151:151 -> textMeasureFunction$lambda$2 + 365:370:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):154:154 -> textMeasureFunction$lambda$2 + 371:375:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):155:155 -> textMeasureFunction$lambda$2 + 376:385:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):156:156 -> textMeasureFunction$lambda$2 + 386:390:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):160:160 -> textMeasureFunction$lambda$2 + 391:398:long textMeasureFunction$lambda$2(com.facebook.react.views.text.ReactTextShadowNode,com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):69:69 -> textMeasureFunction$lambda$2 +com.facebook.react.views.text.ReactTextShadowNode$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.views.text.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.text.StaticLayout$Builder m(android.text.StaticLayout$Builder,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.text.ReactTextShadowNode$$ExternalSyntheticApiModelOutline1 -> com.facebook.react.views.text.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.text.StaticLayout$Builder m(android.text.StaticLayout$Builder,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.text.ReactTextShadowNode$$ExternalSyntheticLambda2 -> com.facebook.react.views.text.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.text.ReactTextShadowNode com.facebook.react.views.text.ReactTextShadowNode$$InternalSyntheticLambda$1$b40bb427071a2f48135e41a11530ca695e2a247f7da313aba5de8745149b2292$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.text.ReactTextShadowNode):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):0:0 -> measure + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/r;FLcom/facebook/yoga/p;FLcom/facebook/yoga/p;)J"} +com.facebook.react.views.text.ReactTextShadowNode$$ExternalSyntheticLambda3 -> com.facebook.react.views.text.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.text.ReactTextShadowNode com.facebook.react.views.text.ReactTextShadowNode$$InternalSyntheticLambda$1$b40bb427071a2f48135e41a11530ca695e2a247f7da313aba5de8745149b2292$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.text.ReactTextShadowNode):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:float baseline(com.facebook.yoga.YogaNode,float,float):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/r;FF)F"} +com.facebook.react.views.text.ReactTextShadowNode$Companion -> com.facebook.react.views.text.ReactTextShadowNode$Companion: +# {"id":"sourceFile","fileName":"ReactTextShadowNode.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():361:361 -> +com.facebook.react.views.text.ReactTextUpdate -> com.facebook.react.views.text.ReactTextUpdate: +# {"id":"sourceFile","fileName":"ReactTextUpdate.kt"} + 1:11:void (android.text.Spannable,int,boolean,float,float,float,float,int,int,int):15:25 -> + 12:12:void (android.text.Spannable,int,boolean,float,float,float,float,int):41:41 -> + 13:13:void (android.text.Spannable,int,boolean,int,int,int):61:61 -> + 1:3:boolean containsImages():78:78 -> containsImages + 1:3:boolean getContainsImages():18:18 -> getContainsImages + 1:3:int getJsEventCounter():17:17 -> getJsEventCounter + 1:3:int getJustificationMode():25:25 -> getJustificationMode + 1:3:float getPaddingBottom():22:22 -> getPaddingBottom + 1:3:float getPaddingLeft():19:19 -> getPaddingLeft + 1:3:float getPaddingRight():21:21 -> getPaddingRight + 1:3:float getPaddingTop():20:20 -> getPaddingTop + 1:3:android.text.Spannable getText():16:16 -> getText + 1:3:int getTextAlign():23:23 -> getTextAlign + 1:3:int getTextBreakStrategy():24:24 -> getTextBreakStrategy +com.facebook.react.views.text.ReactTextUpdate$Companion -> com.facebook.react.views.text.ReactTextUpdate$Companion: +# {"id":"sourceFile","fileName":"ReactTextUpdate.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():80:80 -> + 6:17:com.facebook.react.views.text.ReactTextUpdate buildReactTextUpdateFromState(android.text.Spannable,int,int,int,int):89:89 -> buildReactTextUpdateFromState +com.facebook.react.views.text.ReactTextView -> com.facebook.react.views.text.ReactTextView: +# {"id":"sourceFile","fileName":"ReactTextView.java"} + 1:9:void ():63:63 -> + 1:3:void (android.content.Context):84:84 -> + 4:7:void (android.content.Context):79:79 -> + 8:11:void (android.content.Context):85:85 -> + 1:9:void applyTextAttributes():775:775 -> applyTextAttributes + 10:14:void applyTextAttributes():776:776 -> applyTextAttributes + 15:22:void applyTextAttributes():779:779 -> applyTextAttributes + 23:28:void applyTextAttributes():780:780 -> applyTextAttributes + 1:6:boolean dispatchHoverEvent(android.view.MotionEvent):726:726 -> dispatchHoverEvent + 7:10:boolean dispatchHoverEvent(android.view.MotionEvent):727:727 -> dispatchHoverEvent + 11:14:boolean dispatchHoverEvent(android.view.MotionEvent):728:728 -> dispatchHoverEvent + 15:22:boolean dispatchHoverEvent(android.view.MotionEvent):729:729 -> dispatchHoverEvent + 23:33:boolean dispatchHoverEvent(android.view.MotionEvent):730:730 -> dispatchHoverEvent + 34:38:boolean dispatchHoverEvent(android.view.MotionEvent):734:734 -> dispatchHoverEvent + 1:6:boolean dispatchKeyEvent(android.view.KeyEvent):762:762 -> dispatchKeyEvent + 7:18:boolean dispatchKeyEvent(android.view.KeyEvent):764:764 -> dispatchKeyEvent + 19:24:boolean dispatchKeyEvent(android.view.KeyEvent):767:767 -> dispatchKeyEvent + 25:34:boolean dispatchKeyEvent(android.view.KeyEvent):768:768 -> dispatchKeyEvent + 1:9:int getGravityHorizontal():582:582 -> getGravityHorizontal + 1:4:com.facebook.react.bridge.ReactContext getReactContext():183:183 -> getReactContext + 5:8:com.facebook.react.bridge.ReactContext getReactContext():184:184 -> getReactContext + 9:17:com.facebook.react.bridge.ReactContext getReactContext():185:185 -> getReactContext + 18:20:com.facebook.react.bridge.ReactContext getReactContext():186:186 -> getReactContext + 1:3:android.text.Spannable getSpanned():714:714 -> getSpanned + 4:6:void initView():94:94 -> initView + 7:8:void initView():95:95 -> initView + 9:10:void initView():96:96 -> initView + 11:12:void initView():97:97 -> initView + 13:14:void initView():98:98 -> initView + 15:20:void initView():99:99 -> initView + 21:22:void initView():100:100 -> initView + 23:25:void initView():101:101 -> initView + 26:27:void initView():102:102 -> initView + 28:32:void initView():103:103 -> initView + 33:35:void initView():104:104 -> initView + 1:6:com.facebook.react.bridge.WritableMap inlineViewJson(int,int,int,int,int,int):164:164 -> inlineViewJson + 7:12:com.facebook.react.bridge.WritableMap inlineViewJson(int,int,int,int,int,int):165:165 -> inlineViewJson + 13:17:com.facebook.react.bridge.WritableMap inlineViewJson(int,int,int,int,int,int):166:166 -> inlineViewJson + 18:23:com.facebook.react.bridge.WritableMap inlineViewJson(int,int,int,int,int,int):167:167 -> inlineViewJson + 24:28:com.facebook.react.bridge.WritableMap inlineViewJson(int,int,int,int,int,int):169:169 -> inlineViewJson + 29:32:com.facebook.react.bridge.WritableMap inlineViewJson(int,int,int,int,int,int):170:170 -> inlineViewJson + 33:43:com.facebook.react.bridge.WritableMap inlineViewJson(int,int,int,int,int,int):171:171 -> inlineViewJson + 44:54:com.facebook.react.bridge.WritableMap inlineViewJson(int,int,int,int,int,int):172:172 -> inlineViewJson + 55:65:com.facebook.react.bridge.WritableMap inlineViewJson(int,int,int,int,int,int):173:173 -> inlineViewJson + 66:76:com.facebook.react.bridge.WritableMap inlineViewJson(int,int,int,int,int,int):174:174 -> inlineViewJson + 77:81:com.facebook.react.bridge.WritableMap inlineViewJson(int,int,int,int,int,int):176:176 -> inlineViewJson + 82:85:com.facebook.react.bridge.WritableMap inlineViewJson(int,int,int,int,int,int):177:177 -> inlineViewJson + 1:12:void invalidateDrawable(android.graphics.drawable.Drawable):500:500 -> invalidateDrawable + 13:18:void invalidateDrawable(android.graphics.drawable.Drawable):501:501 -> invalidateDrawable + 19:31:void invalidateDrawable(android.graphics.drawable.Drawable):502:502 -> invalidateDrawable + 32:36:void invalidateDrawable(android.graphics.drawable.Drawable):503:503 -> invalidateDrawable + 37:42:void invalidateDrawable(android.graphics.drawable.Drawable):504:504 -> invalidateDrawable + 43:48:void invalidateDrawable(android.graphics.drawable.Drawable):505:505 -> invalidateDrawable + 49:52:void invalidateDrawable(android.graphics.drawable.Drawable):509:509 -> invalidateDrawable + 1:3:void onAttachedToWindow():544:544 -> onAttachedToWindow + 4:8:void onAttachedToWindow():548:548 -> onAttachedToWindow + 9:12:void onAttachedToWindow():549:549 -> onAttachedToWindow + 13:16:void onAttachedToWindow():550:550 -> onAttachedToWindow + 17:19:void onAttachedToWindow():552:552 -> onAttachedToWindow + 20:31:void onAttachedToWindow():555:555 -> onAttachedToWindow + 32:37:void onAttachedToWindow():556:556 -> onAttachedToWindow + 38:49:void onAttachedToWindow():557:557 -> onAttachedToWindow + 50:54:void onAttachedToWindow():558:558 -> onAttachedToWindow + 55:61:void onAttachedToWindow():559:559 -> onAttachedToWindow + 1:3:void onDetachedFromWindow():514:514 -> onDetachedFromWindow + 4:15:void onDetachedFromWindow():515:515 -> onDetachedFromWindow + 16:21:void onDetachedFromWindow():516:516 -> onDetachedFromWindow + 22:34:void onDetachedFromWindow():517:517 -> onDetachedFromWindow + 35:39:void onDetachedFromWindow():518:518 -> onDetachedFromWindow + 40:46:void onDetachedFromWindow():519:519 -> onDetachedFromWindow + 3:9:void onDraw(android.graphics.Canvas):340:340 -> onDraw + 10:13:void onDraw(android.graphics.Canvas):341:341 -> onDraw + 14:24:void onDraw(android.graphics.Canvas):342:342 -> onDraw + 25:26:void onDraw(android.graphics.Canvas):343:343 -> onDraw + 27:33:void onDraw(android.graphics.Canvas):346:346 -> onDraw + 34:42:void onDraw(android.graphics.Canvas):348:348 -> onDraw + 43:46:void onDraw(android.graphics.Canvas):352:352 -> onDraw + 47:50:void onDraw(android.graphics.Canvas):353:353 -> onDraw + 51:56:void onDraw(android.graphics.Canvas):354:354 -> onDraw + 57:70:void onDraw(android.graphics.Canvas):358:358 -> onDraw + 71:75:void onDraw(android.graphics.Canvas):359:359 -> onDraw + 76:78:void onDraw(android.graphics.Canvas):344:344 -> onDraw + 79:85:void onDraw(android.graphics.Canvas):360:360 -> onDraw + 86:91:void onDraw(android.graphics.Canvas):363:363 -> onDraw + 92:94:void onDraw(android.graphics.Canvas):364:364 -> onDraw + 95:97:void onDraw(android.graphics.Canvas):367:367 -> onDraw + 98:101:void onDraw(android.graphics.Canvas):368:368 -> onDraw + 102:110:void onDraw(android.graphics.Canvas):340:340 -> onDraw + 1:3:void onFinishTemporaryDetach():566:566 -> onFinishTemporaryDetach + 4:15:void onFinishTemporaryDetach():567:567 -> onFinishTemporaryDetach + 16:21:void onFinishTemporaryDetach():568:568 -> onFinishTemporaryDetach + 22:34:void onFinishTemporaryDetach():569:569 -> onFinishTemporaryDetach + 35:39:void onFinishTemporaryDetach():570:570 -> onFinishTemporaryDetach + 40:46:void onFinishTemporaryDetach():571:571 -> onFinishTemporaryDetach + 1:3:void onFocusChanged(boolean,int,android.graphics.Rect):748:748 -> onFocusChanged + 4:9:void onFocusChanged(boolean,int,android.graphics.Rect):750:750 -> onFocusChanged + 10:13:void onFocusChanged(boolean,int,android.graphics.Rect):751:751 -> onFocusChanged + 14:19:void onFocusChanged(boolean,int,android.graphics.Rect):753:753 -> onFocusChanged + 20:21:void onFocusChanged(boolean,int,android.graphics.Rect):754:754 -> onFocusChanged + 22:25:void onFocusChanged(boolean,int,android.graphics.Rect):755:755 -> onFocusChanged + 1:4:void onLayout(boolean,int,int,int,int):193:193 -> onLayout + 5:12:void onLayout(boolean,int,int,int,int):194:194 -> onLayout + 13:27:void onLayout(boolean,int,int,int,int):195:195 -> onLayout + 28:31:void onLayout(boolean,int,int,int,int):213:213 -> onLayout + 32:33:void onLayout(boolean,int,int,int,int):214:214 -> onLayout + 34:45:void onLayout(boolean,int,int,int,int):215:215 -> onLayout + 46:51:void onLayout(boolean,int,int,int,int):217:217 -> onLayout + 52:58:void onLayout(boolean,int,int,int,int):218:218 -> onLayout + 59:75:void onLayout(boolean,int,int,int,int):231:231 -> onLayout + 76:81:void onLayout(boolean,int,int,int,int):235:235 -> onLayout + 82:89:void onLayout(boolean,int,int,int,int):236:236 -> onLayout + 90:93:void onLayout(boolean,int,int,int,int):238:238 -> onLayout + 94:97:void onLayout(boolean,int,int,int,int):239:239 -> onLayout + 98:103:void onLayout(boolean,int,int,int,int):240:240 -> onLayout + 104:129:void onLayout(boolean,int,int,int,int):246:246 -> onLayout + 130:136:void onLayout(boolean,int,int,int,int):254:254 -> onLayout + 137:140:void onLayout(boolean,int,int,int,int):260:260 -> onLayout + 141:144:void onLayout(boolean,int,int,int,int):261:261 -> onLayout + 145:148:void onLayout(boolean,int,int,int,int):264:264 -> onLayout + 149:163:void onLayout(boolean,int,int,int,int):266:266 -> onLayout + 164:171:void onLayout(boolean,int,int,int,int):272:272 -> onLayout + 172:191:void onLayout(boolean,int,int,int,int):274:274 -> onLayout + 192:206:void onLayout(boolean,int,int,int,int):275:275 -> onLayout + 207:214:void onLayout(boolean,int,int,int,int):281:281 -> onLayout + 215:220:void onLayout(boolean,int,int,int,int):292:292 -> onLayout + 221:227:void onLayout(boolean,int,int,int,int):293:293 -> onLayout + 228:242:void onLayout(boolean,int,int,int,int):305:305 -> onLayout + 243:248:void onLayout(boolean,int,int,int,int):315:315 -> onLayout + 249:255:void onLayout(boolean,int,int,int,int):316:316 -> onLayout + 256:278:void onLayout(boolean,int,int,int,int):321:321 -> onLayout + 279:281:void onLayout(boolean,int,int,int,int):332:332 -> onLayout + 282:285:void onLayout(boolean,int,int,int,int):333:333 -> onLayout + 286:296:void onLayout(boolean,int,int,int,int):258:258 -> onLayout + 1:7:void onMeasure(int,int):373:373 -> onMeasure + 8:10:void onMeasure(int,int):374:374 -> onMeasure + 11:15:void onMeasure(int,int):375:375 -> onMeasure + 16:24:void onMeasure(int,int):373:373 -> onMeasure + 1:3:void onStartTemporaryDetach():526:526 -> onStartTemporaryDetach + 4:15:void onStartTemporaryDetach():527:527 -> onStartTemporaryDetach + 16:21:void onStartTemporaryDetach():528:528 -> onStartTemporaryDetach + 22:34:void onStartTemporaryDetach():529:529 -> onStartTemporaryDetach + 35:39:void onStartTemporaryDetach():530:530 -> onStartTemporaryDetach + 40:46:void onStartTemporaryDetach():531:531 -> onStartTemporaryDetach + 1:4:int reactTagForTouch(float,float):433:433 -> reactTagForTouch + 5:10:int reactTagForTouch(float,float):434:434 -> reactTagForTouch + 11:17:int reactTagForTouch(float,float):439:439 -> reactTagForTouch + 18:21:int reactTagForTouch(float,float):445:445 -> reactTagForTouch + 22:26:int reactTagForTouch(float,float):447:447 -> reactTagForTouch + 27:31:int reactTagForTouch(float,float):448:448 -> reactTagForTouch + 32:39:int reactTagForTouch(float,float):451:451 -> reactTagForTouch + 40:43:int reactTagForTouch(float,float):452:452 -> reactTagForTouch + 44:47:int reactTagForTouch(float,float):455:455 -> reactTagForTouch + 48:57:int reactTagForTouch(float,float):466:466 -> reactTagForTouch + 58:62:int reactTagForTouch(float,float):469:469 -> reactTagForTouch + 63:65:int reactTagForTouch(float,float):470:470 -> reactTagForTouch + 66:71:int reactTagForTouch(float,float):471:471 -> reactTagForTouch + 72:82:int reactTagForTouch(float,float):472:472 -> reactTagForTouch + 83:95:int reactTagForTouch(float,float):474:474 -> reactTagForTouch + 96:122:int reactTagForTouch(float,float):458:458 -> reactTagForTouch + 1:3:void recycleView():109:109 -> recycleView + 4:9:void recycleView():113:113 -> recycleView + 10:18:void recycleView():114:114 -> recycleView + 19:22:void recycleView():117:117 -> recycleView + 23:25:void recycleView():121:121 -> recycleView + 26:32:void recycleView():122:122 -> recycleView + 33:38:void recycleView():123:123 -> recycleView + 39:41:void recycleView():124:124 -> recycleView + 42:47:void recycleView():128:128 -> recycleView + 48:50:void recycleView():129:129 -> recycleView + 51:56:void recycleView():130:130 -> recycleView + 57:59:void recycleView():133:133 -> recycleView + 60:64:void recycleView():134:134 -> recycleView + 65:69:void recycleView():135:135 -> recycleView + 70:74:void recycleView():136:136 -> recycleView + 75:80:void recycleView():137:137 -> recycleView + 81:83:void recycleView():141:141 -> recycleView + 84:86:void recycleView():142:142 -> recycleView + 87:89:void recycleView():145:145 -> recycleView + 90:94:void recycleView():147:147 -> recycleView + 95:101:void recycleView():153:153 -> recycleView + 102:104:void recycleView():155:155 -> recycleView + 105:107:void recycleView():158:158 -> recycleView + 108:111:void recycleView():159:159 -> recycleView + 1:3:void setAdjustFontSizeToFit(boolean):613:613 -> setAdjustFontSizeToFit + 1:8:void setBackgroundColor(int):677:677 -> setBackgroundColor + 1:10:void setBorderColor(int,java.lang.Integer):686:686 -> setBorderColor + 1:1:void setBorderRadius(float):690:690 -> setBorderRadius + 2:2:void setBorderRadius(float,int):696:696 -> setBorderRadius + 3:5:void setBorderRadius(float,int):698:700 -> setBorderRadius + 5:8:void setBorderStyle(java.lang.String):705:705 -> setBorderStyle + 9:12:void setBorderStyle(java.lang.String):704:704 -> setBorderStyle + 1:14:void setBorderWidth(int,float):682:682 -> setBorderWidth + 15:18:void setBorderWidth(int,float):681:681 -> setBorderWidth + 1:4:void setBreakStrategy(int):638:638 -> setBreakStrategy + 5:7:void setBreakStrategy(int):639:639 -> setBreakStrategy + 1:3:void setEllipsizeLocation(android.text.TextUtils$TruncateAt):663:663 -> setEllipsizeLocation + 1:4:void setFontSize(float):618:618 -> setFontSize + 5:15:void setFontSize(float):619:619 -> setFontSize + 16:27:void setFontSize(float):620:620 -> setFontSize + 28:31:void setFontSize(float):622:622 -> setFontSize + 6:14:void setGravityHorizontal(int):593:593 -> setGravityHorizontal + 15:18:void setGravityHorizontal(int):592:592 -> setGravityHorizontal + 5:15:void setGravityVertical(int):603:603 -> setGravityVertical + 1:4:void setHyphenationFrequency(int):644:644 -> setHyphenationFrequency + 5:7:void setHyphenationFrequency(int):645:645 -> setHyphenationFrequency + 1:4:void setIncludeFontPadding(boolean):632:632 -> setIncludeFontPadding + 5:7:void setIncludeFontPadding(boolean):633:633 -> setIncludeFontPadding + 1:7:void setLetterSpacing(float):649:649 -> setLetterSpacing + 8:11:void setLetterSpacing(float):653:653 -> setLetterSpacing + 12:16:void setLetterSpacing(float):657:657 -> setLetterSpacing + 17:20:void setLetterSpacing(float):659:659 -> setLetterSpacing + 1:3:void setLinkifyMask(int):718:718 -> setLinkifyMask + 1:3:void setMinimumFontSize(float):626:626 -> setMinimumFontSize + 4:6:void setMinimumFontSize(float):627:627 -> setMinimumFontSize + 6:7:void setNumberOfLines(int):607:607 -> setNumberOfLines + 8:11:void setNumberOfLines(int):608:608 -> setNumberOfLines + 12:14:void setNumberOfLines(int):609:609 -> setNumberOfLines + 3:7:void setOverflow(java.lang.String):786:786 -> setOverflow + 8:13:void setOverflow(java.lang.String):788:788 -> setOverflow + 14:17:void setOverflow(java.lang.String):789:789 -> setOverflow + 18:21:void setOverflow(java.lang.String):792:792 -> setOverflow + 1:3:void setSpanned(android.text.Spannable):709:709 -> setSpanned + 4:6:void setSpanned(android.text.Spannable):710:710 -> setSpanned + 1:7:void setText(com.facebook.react.views.text.ReactTextUpdate):379:379 -> setText + 8:13:void setText(com.facebook.react.views.text.ReactTextUpdate):380:380 -> setText + 14:19:void setText(com.facebook.react.views.text.ReactTextUpdate):384:384 -> setText + 20:28:void setText(com.facebook.react.views.text.ReactTextUpdate):385:385 -> setText + 29:32:void setText(com.facebook.react.views.text.ReactTextUpdate):387:387 -> setText + 33:36:void setText(com.facebook.react.views.text.ReactTextUpdate):388:388 -> setText + 37:39:void setText(com.facebook.react.views.text.ReactTextUpdate):389:389 -> setText + 40:46:void setText(com.facebook.react.views.text.ReactTextUpdate):390:390 -> setText + 47:49:void setText(com.facebook.react.views.text.ReactTextUpdate):392:392 -> setText + 50:53:void setText(com.facebook.react.views.text.ReactTextUpdate):393:393 -> setText + 54:57:void setText(com.facebook.react.views.text.ReactTextUpdate):394:394 -> setText + 58:61:void setText(com.facebook.react.views.text.ReactTextUpdate):395:395 -> setText + 62:84:void setText(com.facebook.react.views.text.ReactTextUpdate):396:396 -> setText + 85:90:void setText(com.facebook.react.views.text.ReactTextUpdate):407:407 -> setText + 91:96:void setText(com.facebook.react.views.text.ReactTextUpdate):408:408 -> setText + 97:102:void setText(com.facebook.react.views.text.ReactTextUpdate):409:409 -> setText + 103:107:void setText(com.facebook.react.views.text.ReactTextUpdate):410:410 -> setText + 108:110:void setText(com.facebook.react.views.text.ReactTextUpdate):406:406 -> setText + 111:114:void setText(com.facebook.react.views.text.ReactTextUpdate):413:413 -> setText + 115:120:void setText(com.facebook.react.views.text.ReactTextUpdate):414:414 -> setText + 121:123:void setText(com.facebook.react.views.text.ReactTextUpdate):415:415 -> setText + 124:133:void setText(com.facebook.react.views.text.ReactTextUpdate):417:417 -> setText + 134:140:void setText(com.facebook.react.views.text.ReactTextUpdate):418:418 -> setText + 141:146:void setText(com.facebook.react.views.text.ReactTextUpdate):420:420 -> setText + 147:156:void setText(com.facebook.react.views.text.ReactTextUpdate):421:421 -> setText + 157:163:void setText(com.facebook.react.views.text.ReactTextUpdate):422:422 -> setText + 164:166:void setText(com.facebook.react.views.text.ReactTextUpdate):427:427 -> setText + 167:170:void setText(com.facebook.react.views.text.ReactTextUpdate):428:428 -> setText + 171:179:void setText(com.facebook.react.views.text.ReactTextUpdate):379:379 -> setText + 1:2:void setTextIsSelectable(boolean):538:538 -> setTextIsSelectable + 3:6:void setTextIsSelectable(boolean):539:539 -> setTextIsSelectable + 1:12:void updateView():669:669 -> updateView + 13:16:void updateView():671:671 -> updateView + 17:20:void updateView():672:672 -> updateView + 1:12:boolean verifyDrawable(android.graphics.drawable.Drawable):486:486 -> verifyDrawable + 13:18:boolean verifyDrawable(android.graphics.drawable.Drawable):487:487 -> verifyDrawable + 19:31:boolean verifyDrawable(android.graphics.drawable.Drawable):488:488 -> verifyDrawable + 32:36:boolean verifyDrawable(android.graphics.drawable.Drawable):489:489 -> verifyDrawable + 37:47:boolean verifyDrawable(android.graphics.drawable.Drawable):490:490 -> verifyDrawable + 48:52:boolean verifyDrawable(android.graphics.drawable.Drawable):495:495 -> verifyDrawable +com.facebook.react.views.text.ReactTextView$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.views.text.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(com.facebook.react.views.text.ReactTextView,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.text.ReactTextView$$ExternalSyntheticApiModelOutline1 -> com.facebook.react.views.text.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(com.facebook.react.views.text.ReactTextView,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.text.ReactTextView$$ExternalSyntheticApiModelOutline2 -> com.facebook.react.views.text.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(com.facebook.react.views.text.ReactTextView):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.text.ReactTextViewAccessibilityDelegate -> com.facebook.react.views.text.ReactTextViewAccessibilityDelegate: +# {"id":"sourceFile","fileName":"ReactTextViewAccessibilityDelegate.kt"} + 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;"} + 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 + 40:67:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):232:232 -> getBoundsInParent + 68:71:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):234:234 -> getBoundsInParent + 72:75:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):235:235 -> getBoundsInParent + 76:79:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):239:239 -> getBoundsInParent + 80:83:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):240:240 -> getBoundsInParent + 84:87:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):241:241 -> getBoundsInParent + 88:96:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):242:242 -> getBoundsInParent + 97:101:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):247:247 -> getBoundsInParent + 102:109:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):249:249 -> getBoundsInParent + 110:112:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):252:252 -> getBoundsInParent + 113:129:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):254:254 -> getBoundsInParent + 130:134:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):255:255 -> getBoundsInParent + 135:139:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):256:256 -> getBoundsInParent + 140:164:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):258:258 -> getBoundsInParent + 165:168:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):257:257 -> getBoundsInParent + 169:182:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):266:266 -> getBoundsInParent + 183:187:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):268:268 -> getBoundsInParent + 188:202:android.graphics.Rect getBoundsInParent(com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink):269:269 -> getBoundsInParent + 1:8:java.lang.Object getFirstSpan(int,int,java.lang.Class):165:165 -> getFirstSpan + 9:12:java.lang.Object getFirstSpan(int,int,java.lang.Class):166:166 -> getFirstSpan + 13:28:java.lang.Object getFirstSpan(int,int,java.lang.Class):167:167 -> getFirstSpan + 1:9:android.text.Layout getLayoutFromHost():155:155 -> getLayoutFromHost + 10:32:android.text.Layout getLayoutFromHost():156:156 -> getLayoutFromHost + 33:40:android.text.Layout getLayoutFromHost():157:157 -> getLayoutFromHost + 41:57:android.text.Layout getLayoutFromHost():158:158 -> getLayoutFromHost + 1:4:android.text.Spanned getSpannedFromHost():171:171 -> getSpannedFromHost + 5:9:android.text.Spanned getSpannedFromHost():172:172 -> getSpannedFromHost + 10:37:android.text.Spanned getSpannedFromHost():173:173 -> getSpannedFromHost + 38:41:android.text.Spanned getSpannedFromHost():174:174 -> getSpannedFromHost + 42:55:android.text.Spanned getSpannedFromHost():175:175 -> getSpannedFromHost + 1:7:int getVirtualViewAt(float,float):124:124 -> getVirtualViewAt + 8:13:int getVirtualViewAt(float,float):126:126 -> getVirtualViewAt + 14:30:int getVirtualViewAt(float,float):127:127 -> getVirtualViewAt + 31:40:int getVirtualViewAt(float,float):134:134 -> getVirtualViewAt + 41:50:int getVirtualViewAt(float,float):135:135 -> getVirtualViewAt + 51:60:int getVirtualViewAt(float,float):136:136 -> getVirtualViewAt + 61:70:int getVirtualViewAt(float,float):137:137 -> getVirtualViewAt + 71:78:int getVirtualViewAt(float,float):139:139 -> getVirtualViewAt + 79:82:int getVirtualViewAt(float,float):140:140 -> getVirtualViewAt + 83:86:int getVirtualViewAt(float,float):141:141 -> getVirtualViewAt + 87:97:int getVirtualViewAt(float,float):144:144 -> getVirtualViewAt + 98:104:int getVirtualViewAt(float,float):146:146 -> getVirtualViewAt + 105:108:int getVirtualViewAt(float,float):147:147 -> getVirtualViewAt + 109:112:int getVirtualViewAt(float,float):148:148 -> getVirtualViewAt + 113:118:int getVirtualViewAt(float,float):150:150 -> getVirtualViewAt + 119:124:int getVirtualViewAt(float,float):151:151 -> getVirtualViewAt + 6:10:void getVisibleVirtualViews(java.util.List):116:116 -> getVisibleVirtualViews + 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"} + 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 + 9:15:boolean onPerformActionForVirtualView(int,int,android.os.Bundle):103:103 -> onPerformActionForVirtualView + 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"} + 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 + 26:31:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):203:203 -> onPopulateNodeForVirtualView + 32:34:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):205:205 -> onPopulateNodeForVirtualView + 35:43:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):206:206 -> onPopulateNodeForVirtualView + 44:49:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):212:212 -> onPopulateNodeForVirtualView + 50:52:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):214:214 -> onPopulateNodeForVirtualView + 53:61:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):215:215 -> onPopulateNodeForVirtualView + 62:70:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):219:219 -> onPopulateNodeForVirtualView + 71:73:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):220:220 -> onPopulateNodeForVirtualView + 74:76:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):221:221 -> onPopulateNodeForVirtualView + 77:93:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):222:222 -> onPopulateNodeForVirtualView + 94:105:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):223:223 -> onPopulateNodeForVirtualView + 1:8:void onVirtualViewKeyboardFocusChanged(int,boolean):73:73 -> onVirtualViewKeyboardFocusChanged + 9:15:void onVirtualViewKeyboardFocusChanged(int,boolean):77:77 -> onVirtualViewKeyboardFocusChanged + 16:34:void onVirtualViewKeyboardFocusChanged(int,boolean):79:79 -> onVirtualViewKeyboardFocusChanged + 35:46:void onVirtualViewKeyboardFocusChanged(int,boolean):81:81 -> onVirtualViewKeyboardFocusChanged + 47:51:void onVirtualViewKeyboardFocusChanged(int,boolean):82:82 -> onVirtualViewKeyboardFocusChanged + 52:69:void onVirtualViewKeyboardFocusChanged(int,boolean):83:83 -> onVirtualViewKeyboardFocusChanged + 70:77:void onVirtualViewKeyboardFocusChanged(int,boolean):84:84 -> onVirtualViewKeyboardFocusChanged + 78:85:void onVirtualViewKeyboardFocusChanged(int,boolean):85:85 -> onVirtualViewKeyboardFocusChanged + 86:89:void onVirtualViewKeyboardFocusChanged(int,boolean):86:86 -> onVirtualViewKeyboardFocusChanged + 90:110:void onVirtualViewKeyboardFocusChanged(int,boolean):87:87 -> onVirtualViewKeyboardFocusChanged + 111:123:void onVirtualViewKeyboardFocusChanged(int,boolean):89:89 -> onVirtualViewKeyboardFocusChanged +com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks -> com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks: +# {"id":"sourceFile","fileName":"ReactTextViewAccessibilityDelegate.kt"} + 6:8:void (android.text.Spanned):287:287 -> + 9:13:void (android.text.Spanned):291:291 -> + 14:26:void (android.text.Spanned):292:292 -> + 27:29:void (android.text.Spanned):293:293 -> + 30:41:void kotlin.collections.ArraysKt___ArraysKt.sortBy(java.lang.Object[],kotlin.jvm.functions.Function1):6181:6181 -> + 30:41:void (android.text.Spanned):293 -> + 42:44:void (android.text.Spanned):294:294 -> + 45:46:void (android.text.Spanned):295:295 -> + 47:50:void (android.text.Spanned):296:296 -> + 51:60:void (android.text.Spanned):297:297 -> + 61:73:void (android.text.Spanned):299:299 -> + 74:78:void (android.text.Spanned):303:303 -> + 79:89:void (android.text.Spanned):304:304 -> + 90:92:void (android.text.Spanned):305:305 -> + 93:95:void (android.text.Spanned):306:306 -> + 96:98:void (android.text.Spanned):307:307 -> + 99:104:void (android.text.Spanned):308:308 -> + 105:107:void (android.text.Spanned):310:310 -> + 1:18:com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink getLinkById(int):314:314 -> getLinkById + 19:27:com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink getLinkById(int):315:315 -> getLinkById + 1:18:com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink getLinkBySpanPos(int,int):324:324 -> getLinkBySpanPos + 19:33:com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink getLinkBySpanPos(int,int):325:325 -> getLinkBySpanPos + 1:7:int size():334:334 -> size +com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink -> com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$AccessibleLink: +# {"id":"sourceFile","fileName":"ReactTextViewAccessibilityDelegate.kt"} + 1:4:void ():337:337 -> + 1:3:java.lang.String getDescription():338:338 -> getDescription + 1:3:int getEnd():340:340 -> getEnd + 1:3:int getId():341:341 -> getId + 1:3:int getStart():339:339 -> getStart + 1:3:void setDescription(java.lang.String):338:338 -> setDescription + 1:3:void setEnd(int):340:340 -> setEnd + 1:3:void setId(int):341:341 -> setId + 1:3:void setStart(int):339:339 -> setStart +com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$special$$inlined$sortBy$1 -> com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks$special$$inlined$sortBy$1: +# {"id":"sourceFile","fileName":"Comparisons.kt"} + 1:2:int kotlin.comparisons.ComparisonsKt__ComparisonsKt$compareBy$2.compare(java.lang.Object,java.lang.Object):102:102 -> compare + 1:2:int compare(java.lang.Object,java.lang.Object):102 -> compare + 3:12:void com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks.(android.text.Spanned):293:293 -> compare + 3:12:int compare(java.lang.Object,java.lang.Object):103 -> compare + 13:14:int kotlin.comparisons.ComparisonsKt__ComparisonsKt$compareBy$2.compare(java.lang.Object,java.lang.Object):102:102 -> compare + 13:14:int compare(java.lang.Object,java.lang.Object):102 -> compare + 15:24:void com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$AccessibilityLinks.(android.text.Spanned):293:293 -> compare + 15:24:int compare(java.lang.Object,java.lang.Object):103 -> compare + 25:29:int kotlin.comparisons.ComparisonsKt__ComparisonsKt$compareBy$2.compare(java.lang.Object,java.lang.Object):102:102 -> compare + 25:29:int compare(java.lang.Object,java.lang.Object):102 -> compare +com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$Companion -> com.facebook.react.views.text.ReactTextViewAccessibilityDelegate$Companion: +# {"id":"sourceFile","fileName":"ReactTextViewAccessibilityDelegate.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():35:35 -> + 6:10:void resetDelegate(android.view.View,boolean,int):63:63 -> resetDelegate + 11:14:void resetDelegate(android.view.View,boolean,int):61:61 -> resetDelegate + 6:11:void setDelegate(android.view.View,boolean,int):40:40 -> setDelegate + 12:19:void setDelegate(android.view.View,boolean,int):41:41 -> setDelegate + 20:27:void setDelegate(android.view.View,boolean,int):42:42 -> setDelegate + 28:35:void setDelegate(android.view.View,boolean,int):43:43 -> setDelegate + 36:43:void setDelegate(android.view.View,boolean,int):44:44 -> setDelegate + 44:51:void setDelegate(android.view.View,boolean,int):45:45 -> setDelegate + 52:59:void setDelegate(android.view.View,boolean,int):46:46 -> setDelegate + 60:67:void setDelegate(android.view.View,boolean,int):47:47 -> setDelegate + 68:72:void setDelegate(android.view.View,boolean,int):51:51 -> setDelegate + 73:76:void setDelegate(android.view.View,boolean,int):49:49 -> setDelegate +com.facebook.react.views.text.ReactTextViewManager -> com.facebook.react.views.text.ReactTextViewManager: +# {"id":"sourceFile","fileName":"ReactTextViewManager.kt"} + 1:1:void ():0:0 -> + 2:2:void (com.facebook.react.views.text.ReactTextViewManagerCallback,int,kotlin.jvm.internal.DefaultConstructorMarker):34:34 -> + 3:3:void (com.facebook.react.views.text.ReactTextViewManagerCallback):38:38 -> + 4:4:void (com.facebook.react.views.text.ReactTextViewManagerCallback):36:36 -> + 5:6:void (com.facebook.react.views.text.ReactTextViewManagerCallback):42:43 -> + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance():30:30 -> createShadowNodeInstance + 2:2:com.facebook.react.views.text.ReactTextShadowNode createShadowNodeInstance():102:102 -> createShadowNodeInstance + 3:3:com.facebook.react.views.text.ReactTextShadowNode createShadowNodeInstance(com.facebook.react.views.text.ReactTextViewManagerCallback):106:106 -> createShadowNodeInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):30:30 -> createViewInstance + 2:2:com.facebook.react.views.text.ReactTextView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):73:73 -> createViewInstance + 1:6:java.util.Map getExportedCustomDirectEventTypeConstants():170:170 -> getExportedCustomDirectEventTypeConstants + 7:11:java.util.Map getExportedCustomDirectEventTypeConstants():171:171 -> getExportedCustomDirectEventTypeConstants + 12:37:java.util.Map getExportedCustomDirectEventTypeConstants():172:172 -> getExportedCustomDirectEventTypeConstants + 1:3:java.lang.String getName():62:62 -> getName + 2:6:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):137:137 -> getReactTextUpdate + 7:10:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):139:139 -> getReactTextUpdate + 11:12:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):141:141 -> getReactTextUpdate + 13:21:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):142:142 -> getReactTextUpdate + 22:23:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):144:144 -> getReactTextUpdate + 24:27:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):141:141 -> getReactTextUpdate + 28:31:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):146:146 -> getReactTextUpdate + 32:36:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):149:149 -> getReactTextUpdate + 37:39:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):150:150 -> getReactTextUpdate + 40:42:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):153:153 -> getReactTextUpdate + 43:46:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):154:154 -> getReactTextUpdate + 47:50:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):153:153 -> getReactTextUpdate + 51:61:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):157:157 -> getReactTextUpdate + 62:63:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):159:159 -> getReactTextUpdate + 64:67:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):163:163 -> getReactTextUpdate + 68:73:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):165:165 -> getReactTextUpdate + 74:77:java.lang.Object getReactTextUpdate(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):159:159 -> getReactTextUpdate + 1:3:com.facebook.react.views.text.ReactTextViewManagerCallback getReactTextViewManagerCallback():36:36 -> getReactTextViewManagerCallback + 1:3:java.lang.Class getShadowNodeClass():108:108 -> getShadowNodeClass + 1:1:void onAfterUpdateTransaction(android.view.View):30:30 -> onAfterUpdateTransaction + 2:3:void onAfterUpdateTransaction(com.facebook.react.views.text.ReactTextView):111:112 -> onAfterUpdateTransaction + 6:13:void onPostProcessSpannable(android.text.Spannable):177:177 -> onPostProcessSpannable + 1:1:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):30:30 -> prepareToRecycleView + 2:2:com.facebook.react.views.text.ReactTextView prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.text.ReactTextView):52:52 -> prepareToRecycleView + 3:3:com.facebook.react.views.text.ReactTextView prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.text.ReactTextView):55:55 -> prepareToRecycleView + 4:4:com.facebook.react.views.text.ReactTextView prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.text.ReactTextView):57:57 -> prepareToRecycleView + 6:9:void setOverflow(com.facebook.react.views.text.ReactTextView,java.lang.String):186:186 -> setOverflow + 1:1:void setPadding(android.view.View,int,int,int,int):30:30 -> setPadding + 2:2:void setPadding(com.facebook.react.views.text.ReactTextView,int,int,int,int):181:181 -> setPadding + 1:3:void setReactTextViewManagerCallback(com.facebook.react.views.text.ReactTextViewManagerCallback):36:36 -> setReactTextViewManagerCallback + 1:1:void updateExtraData(android.view.View,java.lang.Object):30:30 -> updateExtraData + 2:4:void updateExtraData(com.facebook.react.views.text.ReactTextView,java.lang.Object):76:78 -> updateExtraData + 5:6:void updateExtraData(com.facebook.react.views.text.ReactTextView,java.lang.Object):80:81 -> updateExtraData + 7:7:void updateExtraData(com.facebook.react.views.text.ReactTextView,java.lang.Object):83:83 -> updateExtraData + 8:8:void updateExtraData(com.facebook.react.views.text.ReactTextView,java.lang.Object):88:88 -> updateExtraData + 9:10:void updateExtraData(com.facebook.react.views.text.ReactTextView,java.lang.Object):90:91 -> updateExtraData + 11:11:void updateExtraData(com.facebook.react.views.text.ReactTextView,java.lang.Object):89:89 -> updateExtraData + 12:12:void updateExtraData(com.facebook.react.views.text.ReactTextView,java.lang.Object):93:93 -> updateExtraData + 13:14:void updateExtraData(com.facebook.react.views.text.ReactTextView,java.lang.Object):95:96 -> updateExtraData + 15:15:void updateExtraData(com.facebook.react.views.text.ReactTextView,java.lang.Object):93:93 -> updateExtraData + 16:16:void updateExtraData(com.facebook.react.views.text.ReactTextView,java.lang.Object):98:98 -> updateExtraData + 17:17:void updateExtraData(com.facebook.react.views.text.ReactTextView,java.lang.Object):76:76 -> updateExtraData + 1:1:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):30:30 -> updateState + 2:3:java.lang.Object updateState(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):122:123 -> updateState + 4:4:java.lang.Object updateState(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):125:125 -> updateState + 5:5:java.lang.Object updateState(com.facebook.react.views.text.ReactTextView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):124:124 -> updateState + 1:1:void updateViewAccessibility(android.view.View):30:30 -> updateViewAccessibility + 2:2:void updateViewAccessibility(com.facebook.react.views.text.ReactTextView):65:65 -> updateViewAccessibility + 3:4:void updateViewAccessibility(com.facebook.react.views.text.ReactTextView):67:68 -> updateViewAccessibility + 5:5:void updateViewAccessibility(com.facebook.react.views.text.ReactTextView):65:65 -> updateViewAccessibility +com.facebook.react.views.text.ReactTextViewManager$Companion -> com.facebook.react.views.text.ReactTextViewManager$Companion: +# {"id":"sourceFile","fileName":"ReactTextViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():189:189 -> +com.facebook.react.views.text.ReactTextViewManagerCallback -> com.facebook.react.views.text.ReactTextViewManagerCallback: +# {"id":"sourceFile","fileName":"ReactTextViewManagerCallback.kt"} +com.facebook.react.views.text.ReactTypefaceUtils -> com.facebook.react.views.text.ReactTypefaceUtils: +# {"id":"sourceFile","fileName":"ReactTypefaceUtils.kt"} + 1:4:void ():17:17 -> + 6:14:android.graphics.Typeface applyStyles(android.graphics.Typeface,int,int,java.lang.String,android.content.res.AssetManager):107:107 -> applyStyles + 15:21:android.graphics.Typeface applyStyles(android.graphics.Typeface,int,int,java.lang.String,android.content.res.AssetManager):109:109 -> applyStyles + 22:32:android.graphics.Typeface applyStyles(android.graphics.Typeface,int,int,java.lang.String,android.content.res.AssetManager):111:111 -> applyStyles + 1:10:int parseFontStyle(java.lang.String):39:39 -> parseFontStyle + 11:22:int parseFontStyle(java.lang.String):40:40 -> parseFontStyle + 3:10:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):46:46 -> parseFontVariant + 11:15:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):50:50 -> parseFontVariant + 16:22:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):51:51 -> parseFontVariant + 23:28:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):53:53 -> parseFontVariant + 29:47:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 48:54:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):90:90 -> parseFontVariant + 55:64:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 65:71:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):87:87 -> parseFontVariant + 72:81:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 82:88:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):92:92 -> parseFontVariant + 89:98:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 99:103:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):61:61 -> parseFontVariant + 104:110:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):62:62 -> parseFontVariant + 111:120:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 121:127:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):55:55 -> parseFontVariant + 128:137:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 138:144:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):69:69 -> parseFontVariant + 145:154:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 155:161:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):93:93 -> parseFontVariant + 162:171:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 172:178:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):85:85 -> parseFontVariant + 179:188:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 189:195:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):89:89 -> parseFontVariant + 196:205:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 206:212:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):75:75 -> parseFontVariant + 213:222:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 223:229:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):83:83 -> parseFontVariant + 230:239:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 240:246:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):79:79 -> parseFontVariant + 247:256:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 257:263:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):74:74 -> parseFontVariant + 264:273:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 274:280:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):82:82 -> parseFontVariant + 281:290:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 291:297:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):77:77 -> parseFontVariant + 298:307:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 308:314:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):78:78 -> parseFontVariant + 315:324:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 325:331:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):71:71 -> parseFontVariant + 332:341:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 342:348:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):84:84 -> parseFontVariant + 349:358:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 359:365:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):76:76 -> parseFontVariant + 366:375:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 376:382:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):80:80 -> parseFontVariant + 383:392:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 393:399:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):81:81 -> parseFontVariant + 400:409:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 410:414:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):65:65 -> parseFontVariant + 415:421:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):66:66 -> parseFontVariant + 422:431:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 432:438:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):72:72 -> parseFontVariant + 439:448:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 449:455:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):73:73 -> parseFontVariant + 456:465:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 466:472:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):56:56 -> parseFontVariant + 473:482:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 483:489:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):68:68 -> parseFontVariant + 490:499:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 500:505:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):58:58 -> parseFontVariant + 506:514:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 515:520:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):70:70 -> parseFontVariant + 521:529:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 530:535:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):57:57 -> parseFontVariant + 536:544:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 545:550:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):59:59 -> parseFontVariant + 551:559:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 560:565:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):91:91 -> parseFontVariant + 566:574:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 575:580:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):88:88 -> parseFontVariant + 581:589:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):54:54 -> parseFontVariant + 590:598:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):86:86 -> parseFontVariant + 599:608:java.lang.String parseFontVariant(com.facebook.react.bridge.ReadableArray):96:96 -> parseFontVariant + 3:142:int parseFontWeight(java.lang.String):21:21 -> parseFontWeight +com.facebook.react.views.text.ReactVirtualTextShadowNode -> com.facebook.react.views.text.ReactVirtualTextShadowNode: +# {"id":"sourceFile","fileName":"ReactVirtualTextShadowNode.kt"} + 9:10:void ():29:29 -> + 11:12:void ():30:30 -> + 13:16:void ():28:28 -> + 3:6:void ():22:22 -> +com.facebook.react.views.text.ReactVirtualTextShadowNode$Companion -> com.facebook.react.views.text.ReactVirtualTextShadowNode$Companion: +# {"id":"sourceFile","fileName":"ReactVirtualTextShadowNode.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():26:26 -> +com.facebook.react.views.text.ReactVirtualTextViewManager -> com.facebook.react.views.text.ReactVirtualTextViewManager: +# {"id":"sourceFile","fileName":"ReactVirtualTextViewManager.kt"} + 9:10:void ():49:49 -> + 11:12:void ():50:50 -> + 13:16:void ():48:48 -> + 1:4:void ():29:29 -> + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance():22:22 -> createShadowNodeInstance + 2:2:com.facebook.react.views.text.ReactVirtualTextShadowNode createShadowNodeInstance():42:42 -> createShadowNodeInstance + 6:13:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):34:34 -> createViewInstance + 1:3:java.lang.String getName():31:31 -> getName + 1:3:java.lang.Class getShadowNodeClass():40:40 -> getShadowNodeClass +com.facebook.react.views.text.ReactVirtualTextViewManager$Companion -> com.facebook.react.views.text.ReactVirtualTextViewManager$Companion: +# {"id":"sourceFile","fileName":"ReactVirtualTextViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():44:44 -> +com.facebook.react.views.text.TextAttributeProps -> com.facebook.react.views.text.TextAttributeProps: +# {"id":"sourceFile","fileName":"TextAttributeProps.kt"} + 10:12:void ():392:392 -> + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> + 2:2:void ():35 -> + 3:3:float getLineHeight():36:36 -> + 3:3:void ():36 -> + 4:4:boolean getAllowFontScaling():50:50 -> + 4:4:void ():50 -> + 5:5:float getMaxFontSizeMultiplier():59:59 -> + 5:5:void ():59 -> + 6:6:float getOpacity():71:71 -> + 6:6:void ():71 -> + 7:7:int getNumberOfLines():74:74 -> + 7:7:void ():74 -> + 8:8:int getFontSize():77:77 -> + 8:8:void ():77 -> + 9:11:void ():80:82 -> + 12:12:int getLayoutDirection():85:85 -> + 12:12:void ():85 -> + 13:13:void setTextTransform$ReactAndroid_release(com.facebook.react.views.text.TextTransform):88:88 -> + 13:13:void ():88 -> + 14:14:void ():96:96 -> + 15:15:int getFontStyle():104:104 -> + 15:15:void ():104 -> + 16:16:int getFontWeight():107:107 -> + 16:16:void ():107 -> + 17:17:java.lang.Integer getBackgroundColor():183:183 -> + 17:17:void ():183 -> + 18:18:int getTextShadowColor():310:310 -> + 18:18:void ():310 -> + 1:3:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$getDEFAULT_JUSTIFICATION_MODE$cp + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setAccessibilityRole + 1:4:void access$setAccessibilityRole(com.facebook.react.views.text.TextAttributeProps,java.lang.String):35 -> access$setAccessibilityRole + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setAllowFontScaling + 1:4:void access$setAllowFontScaling(com.facebook.react.views.text.TextAttributeProps,boolean):35 -> access$setAllowFontScaling + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setBackgroundColor + 1:4:void access$setBackgroundColor(com.facebook.react.views.text.TextAttributeProps,java.lang.Integer):35 -> access$setBackgroundColor + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setColor + 1:4:void access$setColor(com.facebook.react.views.text.TextAttributeProps,java.lang.Integer):35 -> access$setColor + 1:3:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setFontFamily$p + 1:3:void access$setFontFamily$p(com.facebook.react.views.text.TextAttributeProps,java.lang.String):35 -> access$setFontFamily$p + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setFontSize + 1:4:void access$setFontSize(com.facebook.react.views.text.TextAttributeProps,float):35 -> access$setFontSize + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setFontStyle + 1:4:void access$setFontStyle(com.facebook.react.views.text.TextAttributeProps,java.lang.String):35 -> access$setFontStyle + 1:1:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setFontVariant + 1:1:void access$setFontVariant(com.facebook.react.views.text.TextAttributeProps,com.facebook.react.bridge.ReadableArray):35 -> access$setFontVariant + 2:2:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setFontVariant + 2:2:void access$setFontVariant(com.facebook.react.views.text.TextAttributeProps,com.facebook.react.common.mapbuffer.MapBuffer):35 -> access$setFontVariant + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setFontWeight + 1:4:void access$setFontWeight(com.facebook.react.views.text.TextAttributeProps,java.lang.String):35 -> access$setFontWeight + 1:3:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setIncludeFontPadding$p + 1:3:void access$setIncludeFontPadding$p(com.facebook.react.views.text.TextAttributeProps,boolean):35 -> access$setIncludeFontPadding$p + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setLayoutDirection + 1:4:void access$setLayoutDirection(com.facebook.react.views.text.TextAttributeProps,java.lang.String):35 -> access$setLayoutDirection + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setLetterSpacing + 1:4:void access$setLetterSpacing(com.facebook.react.views.text.TextAttributeProps,float):35 -> access$setLetterSpacing + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setLineHeight + 1:4:void access$setLineHeight(com.facebook.react.views.text.TextAttributeProps,float):35 -> access$setLineHeight + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setMaxFontSizeMultiplier + 1:4:void access$setMaxFontSizeMultiplier(com.facebook.react.views.text.TextAttributeProps,float):35 -> access$setMaxFontSizeMultiplier + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setNumberOfLines + 1:4:void access$setNumberOfLines(com.facebook.react.views.text.TextAttributeProps,int):35 -> access$setNumberOfLines + 1:3:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setOpacity$p + 1:3:void access$setOpacity$p(com.facebook.react.views.text.TextAttributeProps,float):35 -> access$setOpacity$p + 1:1:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setRole + 1:1:void access$setRole(com.facebook.react.views.text.TextAttributeProps,com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):35 -> access$setRole + 2:2:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setRole + 2:2:void access$setRole(com.facebook.react.views.text.TextAttributeProps,java.lang.String):35 -> access$setRole + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setTextDecorationLine + 1:4:void access$setTextDecorationLine(com.facebook.react.views.text.TextAttributeProps,java.lang.String):35 -> access$setTextDecorationLine + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setTextShadowColor + 1:4:void access$setTextShadowColor(com.facebook.react.views.text.TextAttributeProps,int):35 -> access$setTextShadowColor + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setTextShadowOffset + 1:4:void access$setTextShadowOffset(com.facebook.react.views.text.TextAttributeProps,com.facebook.react.bridge.ReadableMap):35 -> access$setTextShadowOffset + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setTextShadowOffsetDx + 1:4:void access$setTextShadowOffsetDx(com.facebook.react.views.text.TextAttributeProps,float):35 -> access$setTextShadowOffsetDx + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setTextShadowOffsetDy + 1:4:void access$setTextShadowOffsetDy(com.facebook.react.views.text.TextAttributeProps,float):35 -> access$setTextShadowOffsetDy + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setTextShadowRadius + 1:4:void access$setTextShadowRadius(com.facebook.react.views.text.TextAttributeProps,float):35 -> access$setTextShadowRadius + 1:4:int access$getDEFAULT_JUSTIFICATION_MODE$cp():35:35 -> access$setTextTransform + 1:4:void access$setTextTransform(com.facebook.react.views.text.TextAttributeProps,java.lang.String):35 -> access$setTextTransform + 1:3:com.facebook.react.uimanager.ReactAccessibilityDelegate$AccessibilityRole getAccessibilityRole():98:98 -> getAccessibilityRole + 1:3:boolean getAllowFontScaling():50:50 -> getAllowFontScaling + 1:3:java.lang.Integer getBackgroundColor():183:183 -> getBackgroundColor + 1:3:java.lang.Integer getColor():175:175 -> getColor + 1:5:float getEffectiveLetterSpacing():161:161 -> getEffectiveLetterSpacing + 1:3:float getEffectiveLineHeight():139:139 -> getEffectiveLineHeight + 1:3:java.lang.String getFontFamily():130:130 -> getFontFamily + 1:3:java.lang.String getFontFeatureSettings():134:134 -> getFontFeatureSettings + 1:3:int getFontSize():77:77 -> getFontSize + 1:3:int getFontStyle():104:104 -> getFontStyle + 1:3:int getFontWeight():107:107 -> getFontWeight + 1:3:int getLayoutDirection():85:85 -> getLayoutDirection + 1:14:float getLetterSpacing():148:148 -> getLetterSpacing + 15:20:float getLetterSpacing():149:149 -> getLetterSpacing + 21:54:float getLetterSpacing():151:151 -> getLetterSpacing + 1:3:float getLineHeight():36:36 -> getLineHeight + 1:3:float getMaxFontSizeMultiplier():59:59 -> getMaxFontSizeMultiplier + 1:3:int getNumberOfLines():74:74 -> getNumberOfLines + 1:3:float getOpacity():71:71 -> getOpacity + 1:3:com.facebook.react.uimanager.ReactAccessibilityDelegate$Role getRole():101:101 -> getRole + 1:3:int getTextShadowColor():310:310 -> getTextShadowColor + 1:3:float getTextShadowOffsetDx():289:289 -> getTextShadowOffsetDx + 1:3:float getTextShadowOffsetDy():294:294 -> getTextShadowOffsetDy + 1:3:float getTextShadowRadius():303:303 -> getTextShadowRadius + 1:3:void setTextTransform$ReactAndroid_release(com.facebook.react.views.text.TextTransform):88:88 -> getTextTransform$ReactAndroid_release + 1:3:com.facebook.react.views.text.TextTransform getTextTransform$ReactAndroid_release():88 -> getTextTransform$ReactAndroid_release + 1:3:boolean isBackgroundColorSet():68:68 -> isBackgroundColorSet + 1:3:boolean isColorSet():47:47 -> isColorSet + 1:3:boolean isLineThroughTextDecorationSet():93:93 -> isLineThroughTextDecorationSet + 1:3:boolean isUnderlineTextDecorationSet():90:90 -> isUnderlineTextDecorationSet + 5:10:void setAccessibilityRole(java.lang.String):334:334 -> setAccessibilityRole + 11:13:void setAccessibilityRole(java.lang.String):333:333 -> setAccessibilityRole + 1:4:void setAllowFontScaling(boolean):52:52 -> setAllowFontScaling + 5:6:void setAllowFontScaling(boolean):53:53 -> setAllowFontScaling + 7:11:void setAllowFontScaling(boolean):54:54 -> setAllowFontScaling + 12:17:void setAllowFontScaling(boolean):55:55 -> setAllowFontScaling + 6:9:void setBackgroundColor(java.lang.Integer):188:188 -> setBackgroundColor + 10:12:void setBackgroundColor(java.lang.Integer):190:190 -> setBackgroundColor + 6:9:void setColor(java.lang.Integer):177:177 -> setColor + 10:12:void setColor(java.lang.Integer):179:179 -> setColor + 1:9:void setFontSize(float):165:165 -> setFontSize + 10:13:void setFontSize(float):168:168 -> setFontSize + 14:26:void setFontSize(float):169:169 -> setFontSize + 27:37:void setFontSize(float):170:170 -> setFontSize + 38:40:void setFontSize(float):172:172 -> setFontSize + 1:7:void setFontStyle(java.lang.String):249:249 -> setFontStyle + 1:1:void setFontVariant(com.facebook.react.bridge.ReadableArray):196:196 -> setFontVariant + 2:2:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):200:200 -> setFontVariant + 3:7:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):205:209 -> setFontVariant + 8:8:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 9:9:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):234:234 -> setFontVariant + 10:10:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 11:11:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):231:231 -> setFontVariant + 12:12:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 13:13:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):236:236 -> setFontVariant + 14:15:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:213 -> setFontVariant + 16:16:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 17:17:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):237:237 -> setFontVariant + 18:18:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 19:19:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):229:229 -> setFontVariant + 20:20:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 21:21:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):233:233 -> setFontVariant + 22:22:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 23:23:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):219:219 -> setFontVariant + 24:24:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 25:25:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):227:227 -> setFontVariant + 26:26:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 27:27:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):223:223 -> setFontVariant + 28:28:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 29:29:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):218:218 -> setFontVariant + 30:30:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 31:31:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):226:226 -> setFontVariant + 32:32:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 33:33:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):221:221 -> setFontVariant + 34:34:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 35:35:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):222:222 -> setFontVariant + 36:36:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 37:37:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):228:228 -> setFontVariant + 38:38:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 39:39:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):220:220 -> setFontVariant + 40:40:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 41:41:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):224:224 -> setFontVariant + 42:42:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 43:43:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):225:225 -> setFontVariant + 44:44:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 45:45:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):214:214 -> setFontVariant + 46:46:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 47:47:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):216:216 -> setFontVariant + 48:48:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 49:49:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):215:215 -> setFontVariant + 50:50:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 51:51:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):217:217 -> setFontVariant + 52:52:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 53:53:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):235:235 -> setFontVariant + 54:54:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 55:55:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):232:232 -> setFontVariant + 56:56:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):212:212 -> setFontVariant + 57:57:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):230:230 -> setFontVariant + 58:58:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):241:241 -> setFontVariant + 59:59:void setFontVariant(com.facebook.react.common.mapbuffer.MapBuffer):201:201 -> setFontVariant + 1:7:void setFontWeight(java.lang.String):245:245 -> setFontWeight + 1:9:void setLayoutDirection(java.lang.String):300:300 -> setLayoutDirection + 1:3:void setLetterSpacing(float):157:157 -> setLetterSpacing + 1:11:void setLineHeight(float):38:38 -> setLineHeight + 12:27:void setLineHeight(float):43:43 -> setLineHeight + 28:30:void setLineHeight(float):39:39 -> setLineHeight + 1:7:void setMaxFontSizeMultiplier(float):61:61 -> setMaxFontSizeMultiplier + 8:9:void setMaxFontSizeMultiplier(float):62:62 -> setMaxFontSizeMultiplier + 10:14:void setMaxFontSizeMultiplier(float):63:63 -> setMaxFontSizeMultiplier + 15:20:void setMaxFontSizeMultiplier(float):64:64 -> setMaxFontSizeMultiplier + 4:6:void setNumberOfLines(int):142:142 -> setNumberOfLines + 1:1:void setRole(java.lang.String):339:339 -> setRole + 2:2:void setRole(java.lang.String):341:341 -> setRole + 3:3:void setRole(com.facebook.react.uimanager.ReactAccessibilityDelegate$Role):346:346 -> setRole + 2:3:void setTextDecorationLine(java.lang.String):253:253 -> setTextDecorationLine + 4:7:void setTextDecorationLine(java.lang.String):254:254 -> setTextDecorationLine + 8:9:void setTextDecorationLine(java.lang.String):257:257 -> setTextDecorationLine + 10:18:void setTextDecorationLine(java.lang.String):258:258 -> setTextDecorationLine + 19:25:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):739:739 -> setTextDecorationLine + 19:25:void setTextDecorationLine(java.lang.String):259 -> setTextDecorationLine + 26:33:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):740:740 -> setTextDecorationLine + 26:33:void setTextDecorationLine(java.lang.String):259 -> setTextDecorationLine + 34:39:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):741:741 -> setTextDecorationLine + 34:39:void setTextDecorationLine(java.lang.String):259 -> setTextDecorationLine + 40:45:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):742:742 -> setTextDecorationLine + 40:45:void setTextDecorationLine(java.lang.String):259 -> setTextDecorationLine + 46:52:void setTextDecorationLine(java.lang.String):259:259 -> setTextDecorationLine + 53:62:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):743:743 -> setTextDecorationLine + 53:62:void setTextDecorationLine(java.lang.String):259 -> setTextDecorationLine + 63:66:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):747:747 -> setTextDecorationLine + 63:66:void setTextDecorationLine(java.lang.String):259 -> setTextDecorationLine + 67:72:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> setTextDecorationLine + 67:72:void setTextDecorationLine(java.lang.String):260 -> setTextDecorationLine + 73:77:void setTextDecorationLine(java.lang.String):260:260 -> setTextDecorationLine + 78:79:void setTextDecorationLine(java.lang.String):257:257 -> setTextDecorationLine + 80:87:void setTextDecorationLine(java.lang.String):261:261 -> setTextDecorationLine + 88:90:void setTextDecorationLine(java.lang.String):262:262 -> setTextDecorationLine + 91:98:void setTextDecorationLine(java.lang.String):263:263 -> setTextDecorationLine + 99:104:void setTextDecorationLine(java.lang.String):264:264 -> setTextDecorationLine + 1:4:void setTextShadowColor(int):312:312 -> setTextShadowColor + 5:7:void setTextShadowColor(int):313:313 -> setTextShadowColor + 2:4:void setTextShadowOffset(com.facebook.react.bridge.ReadableMap):271:271 -> setTextShadowOffset + 5:9:void setTextShadowOffset(com.facebook.react.bridge.ReadableMap):272:272 -> setTextShadowOffset + 10:23:void setTextShadowOffset(com.facebook.react.bridge.ReadableMap):276:276 -> setTextShadowOffset + 24:34:void setTextShadowOffset(com.facebook.react.bridge.ReadableMap):278:278 -> setTextShadowOffset + 35:42:void setTextShadowOffset(com.facebook.react.bridge.ReadableMap):281:281 -> setTextShadowOffset + 43:48:void setTextShadowOffset(com.facebook.react.bridge.ReadableMap):282:282 -> setTextShadowOffset + 49:60:void setTextShadowOffset(com.facebook.react.bridge.ReadableMap):284:284 -> setTextShadowOffset + 1:7:void setTextShadowOffsetDx(float):291:291 -> setTextShadowOffsetDx + 1:7:void setTextShadowOffsetDy(float):296:296 -> setTextShadowOffsetDy + 1:7:void setTextShadowRadius(float):305:305 -> setTextShadowRadius + 8:10:void setTextShadowRadius(float):306:306 -> setTextShadowRadius + 3:19:void setTextTransform(java.lang.String):319:319 -> setTextTransform + 20:22:void setTextTransform(java.lang.String):322:322 -> setTextTransform + 23:40:void setTextTransform(java.lang.String):319:319 -> setTextTransform + 41:43:void setTextTransform(java.lang.String):323:323 -> setTextTransform + 44:51:void setTextTransform(java.lang.String):319:319 -> setTextTransform + 52:73:void setTextTransform(java.lang.String):326:326 -> setTextTransform + 74:76:void setTextTransform(java.lang.String):327:327 -> setTextTransform + 77:79:void setTextTransform(java.lang.String):324:324 -> setTextTransform + 80:81:void setTextTransform(java.lang.String):321:321 -> setTextTransform + 82:84:void setTextTransform(java.lang.String):318:318 -> setTextTransform + 6:8:void setTextTransform$ReactAndroid_release(com.facebook.react.views.text.TextTransform):88:88 -> setTextTransform$ReactAndroid_release +com.facebook.react.views.text.TextAttributeProps$Companion -> com.facebook.react.views.text.TextAttributeProps$Companion: +# {"id":"sourceFile","fileName":"TextAttributeProps.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():349:349 -> + 6:11:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):398:398 -> fromMapBuffer + 12:15:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):401:401 -> fromMapBuffer + 16:21:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):402:402 -> fromMapBuffer + 22:27:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):403:403 -> fromMapBuffer + 28:35:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):404:404 -> fromMapBuffer + 36:44:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):432:432 -> fromMapBuffer + 45:52:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):430:430 -> fromMapBuffer + 53:70:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):429:429 -> fromMapBuffer + 71:78:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):428:428 -> fromMapBuffer + 79:86:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):427:427 -> fromMapBuffer + 87:95:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):425:425 -> fromMapBuffer + 96:104:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):424:424 -> fromMapBuffer + 105:112:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):423:423 -> fromMapBuffer + 113:121:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):422:422 -> fromMapBuffer + 122:129:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):420:420 -> fromMapBuffer + 130:138:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):416:416 -> fromMapBuffer + 139:148:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):415:415 -> fromMapBuffer + 149:157:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):414:414 -> fromMapBuffer + 158:166:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):413:413 -> fromMapBuffer + 167:175:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):412:412 -> fromMapBuffer + 176:184:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):411:411 -> fromMapBuffer + 185:194:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):409:409 -> fromMapBuffer + 195:203:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):408:408 -> fromMapBuffer + 204:213:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):407:407 -> fromMapBuffer + 214:226:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):406:406 -> fromMapBuffer + 227:240:com.facebook.react.views.text.TextAttributeProps fromMapBuffer(com.facebook.react.common.mapbuffer.MapBuffer):405:405 -> fromMapBuffer + 6:11:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):444:444 -> fromReadableMap + 12:21:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):445:445 -> fromReadableMap + 22:32:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):446:446 -> fromReadableMap + 33:43:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):447:447 -> fromReadableMap + 44:53:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):448:448 -> fromReadableMap + 54:59:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):450:450 -> fromReadableMap + 60:62:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):449:449 -> fromReadableMap + 63:71:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):451:451 -> fromReadableMap + 72:93:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):452:452 -> fromReadableMap + 94:111:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):454:454 -> fromReadableMap + 112:114:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):453:453 -> fromReadableMap + 115:132:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):457:457 -> fromReadableMap + 133:135:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):456:456 -> fromReadableMap + 136:144:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):459:459 -> fromReadableMap + 145:153:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):460:460 -> fromReadableMap + 154:162:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):461:461 -> fromReadableMap + 163:171:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):462:462 -> fromReadableMap + 172:180:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):463:463 -> fromReadableMap + 181:189:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):464:464 -> fromReadableMap + 190:198:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):465:465 -> fromReadableMap + 199:210:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):467:467 -> fromReadableMap + 211:213:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):466:466 -> fromReadableMap + 214:224:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):469:469 -> fromReadableMap + 225:235:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):470:470 -> fromReadableMap + 236:244:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):471:471 -> fromReadableMap + 245:253:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):472:472 -> fromReadableMap + 254:262:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):473:473 -> fromReadableMap + 263:272:com.facebook.react.views.text.TextAttributeProps fromReadableMap(com.facebook.react.uimanager.ReactStylesDiffMap):474:474 -> fromReadableMap + 1:13:com.facebook.react.bridge.ReadableArray getArrayProp(com.facebook.react.uimanager.ReactStylesDiffMap,java.lang.String):525:525 -> getArrayProp + 1:12:boolean getBooleanProp(com.facebook.react.uimanager.ReactStylesDiffMap,java.lang.String,boolean):513:513 -> getBooleanProp + 3:19:android.text.TextUtils$TruncateAt getEllipsizeMode(java.lang.String):557:557 -> getEllipsizeMode + 20:22:android.text.TextUtils$TruncateAt getEllipsizeMode(java.lang.String):560:560 -> getEllipsizeMode + 23:31:android.text.TextUtils$TruncateAt getEllipsizeMode(java.lang.String):557:557 -> getEllipsizeMode + 32:34:android.text.TextUtils$TruncateAt getEllipsizeMode(java.lang.String):558:558 -> getEllipsizeMode + 35:49:android.text.TextUtils$TruncateAt getEllipsizeMode(java.lang.String):557:557 -> getEllipsizeMode + 50:54:android.text.TextUtils$TruncateAt getEllipsizeMode(java.lang.String):559:559 -> getEllipsizeMode + 1:12:float getFloatProp(com.facebook.react.uimanager.ReactStylesDiffMap,java.lang.String,float):522:522 -> getFloatProp + 5:13:int getHyphenationFrequency(java.lang.String):551:551 -> getHyphenationFrequency + 14:25:int getHyphenationFrequency(java.lang.String):552:552 -> getHyphenationFrequency + 1:12:int getIntProp(com.facebook.react.uimanager.ReactStylesDiffMap,java.lang.String,int):519:519 -> getIntProp + 6:14:int getJustificationMode(com.facebook.react.uimanager.ReactStylesDiffMap,int):498:498 -> getJustificationMode + 15:18:int getJustificationMode(com.facebook.react.uimanager.ReactStylesDiffMap,int):502:502 -> getJustificationMode + 19:34:int getJustificationMode(com.facebook.react.uimanager.ReactStylesDiffMap,int):503:503 -> getJustificationMode + 35:39:int getJustificationMode(com.facebook.react.uimanager.ReactStylesDiffMap,int):506:506 -> getJustificationMode + 4:54:int getLayoutDirection(java.lang.String):528:528 -> getLayoutDirection + 55:77:int getLayoutDirection(java.lang.String):534:534 -> getLayoutDirection + 1:13:java.lang.String getStringProp(com.facebook.react.uimanager.ReactStylesDiffMap,java.lang.String):516:516 -> getStringProp + 6:14:int getTextAlignment(com.facebook.react.uimanager.ReactStylesDiffMap,boolean,int):479:479 -> getTextAlignment + 15:84:int getTextAlignment(com.facebook.react.uimanager.ReactStylesDiffMap,boolean,int):483:483 -> getTextAlignment + 85:110:int getTextAlignment(com.facebook.react.uimanager.ReactStylesDiffMap,boolean,int):491:491 -> getTextAlignment + 5:14:int getTextBreakStrategy(java.lang.String):543:543 -> getTextBreakStrategy + 15:25:int getTextBreakStrategy(java.lang.String):544:544 -> getTextBreakStrategy +com.facebook.react.views.text.TextAttributes -> com.facebook.react.views.text.TextAttributes: +# {"id":"sourceFile","fileName":"TextAttributes.kt"} + 1:4:void ():22:22 -> + 5:8:void ():23:23 -> + 9:10:void ():24:24 -> + 11:12:void ():25:25 -> + 13:14:void ():26:26 -> + 15:16:void ():27:27 -> + 17:20:void ():29:29 -> + 21:23:void ():53:53 -> + 6:10:com.facebook.react.views.text.TextAttributes applyChild(com.facebook.react.views.text.TextAttributes):32:32 -> applyChild + 11:14:com.facebook.react.views.text.TextAttributes applyChild(com.facebook.react.views.text.TextAttributes):36:36 -> applyChild + 15:29:com.facebook.react.views.text.TextAttributes applyChild(com.facebook.react.views.text.TextAttributes):38:38 -> applyChild + 30:44:com.facebook.react.views.text.TextAttributes applyChild(com.facebook.react.views.text.TextAttributes):39:39 -> applyChild + 45:59:com.facebook.react.views.text.TextAttributes applyChild(com.facebook.react.views.text.TextAttributes):40:40 -> applyChild + 60:70:com.facebook.react.views.text.TextAttributes applyChild(com.facebook.react.views.text.TextAttributes):42:42 -> applyChild + 71:72:com.facebook.react.views.text.TextAttributes applyChild(com.facebook.react.views.text.TextAttributes):43:43 -> applyChild + 73:75:com.facebook.react.views.text.TextAttributes applyChild(com.facebook.react.views.text.TextAttributes):41:41 -> applyChild + 76:86:com.facebook.react.views.text.TextAttributes applyChild(com.facebook.react.views.text.TextAttributes):45:45 -> applyChild + 87:88:com.facebook.react.views.text.TextAttributes applyChild(com.facebook.react.views.text.TextAttributes):46:46 -> applyChild + 89:90:com.facebook.react.views.text.TextAttributes applyChild(com.facebook.react.views.text.TextAttributes):44:44 -> applyChild + 91:99:com.facebook.react.views.text.TextAttributes applyChild(com.facebook.react.views.text.TextAttributes):48:48 -> applyChild + 100:102:com.facebook.react.views.text.TextAttributes applyChild(com.facebook.react.views.text.TextAttributes):47:47 -> applyChild + 1:3:boolean getAllowFontScaling():23:23 -> getAllowFontScaling + 1:13:int getEffectiveFontSize():67:67 -> getEffectiveFontSize + 14:17:int getEffectiveFontSize():68:68 -> getEffectiveFontSize + 18:32:int getEffectiveFontSize():69:69 -> getEffectiveFontSize + 33:42:int getEffectiveFontSize():72:72 -> getEffectiveFontSize + 1:11:float getEffectiveLetterSpacing():95:95 -> getEffectiveLetterSpacing + 12:15:float getEffectiveLetterSpacing():100:100 -> getEffectiveLetterSpacing + 16:26:float getEffectiveLetterSpacing():101:101 -> getEffectiveLetterSpacing + 27:32:float getEffectiveLetterSpacing():102:102 -> getEffectiveLetterSpacing + 33:39:float getEffectiveLetterSpacing():106:106 -> getEffectiveLetterSpacing + 1:11:float getEffectiveLineHeight():78:78 -> getEffectiveLineHeight + 12:26:float getEffectiveLineHeight():83:83 -> getEffectiveLineHeight + 27:32:float getEffectiveLineHeight():84:84 -> getEffectiveLineHeight + 33:48:float getEffectiveLineHeight():89:89 -> getEffectiveLineHeight + 1:13:float getEffectiveMaxFontSizeMultiplier():112:112 -> getEffectiveMaxFontSizeMultiplier + 1:3:float getFontSize():24:24 -> getFontSize + 1:3:float getHeightOfTallestInlineViewOrImage():27:27 -> getHeightOfTallestInlineViewOrImage + 1:3:float getLetterSpacing():26:26 -> getLetterSpacing + 1:3:float getLineHeight():25:25 -> getLineHeight + 1:3:float getMaxFontSizeMultiplier():53:53 -> getMaxFontSizeMultiplier + 1:3:void setAllowFontScaling(boolean):23:23 -> setAllowFontScaling + 1:3:void setFontSize(float):24:24 -> setFontSize + 1:3:void setHeightOfTallestInlineViewOrImage(float):27:27 -> setHeightOfTallestInlineViewOrImage + 1:3:void setLetterSpacing(float):26:26 -> setLetterSpacing + 1:3:void setLineHeight(float):25:25 -> setLineHeight + 13:18:void setMaxFontSizeMultiplier(float):56:56 -> setMaxFontSizeMultiplier + 19:27:void setMaxFontSizeMultiplier(float):58:58 -> setMaxFontSizeMultiplier + 28:30:void setMaxFontSizeMultiplier(float):59:59 -> setMaxFontSizeMultiplier + 31:33:void setMaxFontSizeMultiplier(float):62:62 -> setMaxFontSizeMultiplier + 1:2:java.lang.String toString():118:118 -> toString + 3:4:java.lang.String toString():119:119 -> toString + 5:8:java.lang.String toString():120:120 -> toString + 9:10:java.lang.String toString():121:121 -> toString + 11:12:java.lang.String toString():122:122 -> toString + 13:16:java.lang.String toString():123:123 -> toString + 17:18:java.lang.String toString():124:124 -> toString + 19:22:java.lang.String toString():125:125 -> toString + 23:24:java.lang.String toString():126:126 -> toString + 25:26:java.lang.String toString():127:127 -> toString + 27:132:java.lang.String toString():128:128 -> toString + 133:137:java.lang.String toString():131:131 -> toString +com.facebook.react.views.text.TextAttributes$Companion -> com.facebook.react.views.text.TextAttributes$Companion: +# {"id":"sourceFile","fileName":"TextAttributes.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():133:133 -> +com.facebook.react.views.text.TextLayoutManager -> com.facebook.react.views.text.TextLayoutManager: +# {"id":"sourceFile","fileName":"TextLayoutManager.kt"} + 8:20:void ():92:92 -> + 21:27:void ():97:97 -> + 28:35:void ():105:105 -> + 1:4:void ():64:64 -> + 1:1:void adjustSpannableFontToFit(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float,int,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextPaint):904:904 -> adjustSpannableFontToFit + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/text/Spannable;FLcom/facebook/yoga/p;FLcom/facebook/yoga/p;FIZIILandroid/text/Layout$Alignment;ILandroid/text/TextPaint;)V"} + 2:2:void adjustSpannableFontToFit(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float,int,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextPaint):906:906 -> adjustSpannableFontToFit + 3:3:void adjustSpannableFontToFit(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float,int,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextPaint):923:923 -> adjustSpannableFontToFit + 4:6:void adjustSpannableFontToFit(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float,int,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextPaint):927:929 -> adjustSpannableFontToFit + 7:9:void adjustSpannableFontToFit(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float,int,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextPaint):937:939 -> adjustSpannableFontToFit + 10:10:void adjustSpannableFontToFit(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float,int,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextPaint):943:943 -> adjustSpannableFontToFit + 11:11:void adjustSpannableFontToFit(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float,int,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextPaint):946:946 -> adjustSpannableFontToFit + 12:13:void adjustSpannableFontToFit(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float,int,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextPaint):948:949 -> adjustSpannableFontToFit + 14:17:void adjustSpannableFontToFit(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float,int,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextPaint):951:954 -> adjustSpannableFontToFit + 18:18:void adjustSpannableFontToFit(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float,int,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextPaint):950:950 -> adjustSpannableFontToFit + 19:19:void adjustSpannableFontToFit(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float,int,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextPaint):956:956 -> adjustSpannableFontToFit + 20:20:void adjustSpannableFontToFit(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float,int,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextPaint):959:959 -> adjustSpannableFontToFit + 21:21:void adjustSpannableFontToFit(android.text.Spannable,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,float,int,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextPaint):962:962 -> adjustSpannableFontToFit + 1:3:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):226:228 -> buildSpannableFromFragments + 4:4:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):231:231 -> buildSpannableFromFragments + 5:5:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):234:234 -> buildSpannableFromFragments + 6:6:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):233:233 -> buildSpannableFromFragments + 7:7:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):237:237 -> buildSpannableFromFragments + 8:11:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):239:242 -> buildSpannableFromFragments + 12:15:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):244:247 -> buildSpannableFromFragments + 16:16:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):244:244 -> buildSpannableFromFragments + 17:17:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):243:243 -> buildSpannableFromFragments + 18:19:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):252:253 -> buildSpannableFromFragments + 20:21:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):255:256 -> buildSpannableFromFragments + 22:23:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):258:259 -> buildSpannableFromFragments + 24:24:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):261:261 -> buildSpannableFromFragments + 25:29:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):264:268 -> buildSpannableFromFragments + 30:34:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):270:274 -> buildSpannableFromFragments + 35:36:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):276:277 -> buildSpannableFromFragments + 37:37:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):279:279 -> buildSpannableFromFragments + 38:38:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):281:281 -> buildSpannableFromFragments + 39:39:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):280:280 -> buildSpannableFromFragments + 40:40:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):284:284 -> buildSpannableFromFragments + 41:43:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):286:288 -> buildSpannableFromFragments + 44:44:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):291:291 -> buildSpannableFromFragments + 45:50:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):294:299 -> buildSpannableFromFragments + 51:51:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):294:294 -> buildSpannableFromFragments + 52:52:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):291:291 -> buildSpannableFromFragments + 53:53:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):290:290 -> buildSpannableFromFragments + 54:55:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):304:305 -> buildSpannableFromFragments + 56:57:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):307:308 -> buildSpannableFromFragments + 58:61:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):311:314 -> buildSpannableFromFragments + 62:62:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):317:317 -> buildSpannableFromFragments + 63:67:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):320:324 -> buildSpannableFromFragments + 68:68:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):320:320 -> buildSpannableFromFragments + 69:69:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):317:317 -> buildSpannableFromFragments + 70:70:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):316:316 -> buildSpannableFromFragments + 71:72:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):329:330 -> buildSpannableFromFragments + 73:74:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):333:334 -> buildSpannableFromFragments + 75:75:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):336:336 -> buildSpannableFromFragments + 76:76:void buildSpannableFromFragments(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,android.text.SpannableStringBuilder,java.util.List,int[]):339:339 -> buildSpannableFromFragments + 1:5:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):359:359 -> buildSpannableFromFragmentsOptimized + 6:14:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):360:360 -> buildSpannableFromFragmentsOptimized + 15:25:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):362:362 -> buildSpannableFromFragmentsOptimized + 26:29:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):363:363 -> buildSpannableFromFragmentsOptimized + 30:40:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):364:364 -> buildSpannableFromFragmentsOptimized + 41:54:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):365:365 -> buildSpannableFromFragmentsOptimized + 55:57:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):366:366 -> buildSpannableFromFragmentsOptimized + 58:59:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):368:368 -> buildSpannableFromFragmentsOptimized + 60:64:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):370:370 -> buildSpannableFromFragmentsOptimized + 65:70:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):372:372 -> buildSpannableFromFragmentsOptimized + 71:76:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):373:373 -> buildSpannableFromFragmentsOptimized + 77:82:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):378:378 -> buildSpannableFromFragmentsOptimized + 83:92:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):379:379 -> buildSpannableFromFragmentsOptimized + 93:100:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):381:381 -> buildSpannableFromFragmentsOptimized + 101:107:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):382:382 -> buildSpannableFromFragmentsOptimized + 108:113:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):387:387 -> buildSpannableFromFragmentsOptimized + 114:120:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):388:388 -> buildSpannableFromFragmentsOptimized + 121:123:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):368:368 -> buildSpannableFromFragmentsOptimized + 124:129:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):367:367 -> buildSpannableFromFragmentsOptimized + 130:134:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):396:396 -> buildSpannableFromFragmentsOptimized + 135:153:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):399:399 -> buildSpannableFromFragmentsOptimized + 154:165:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):400:400 -> buildSpannableFromFragmentsOptimized + 166:171:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):404:404 -> buildSpannableFromFragmentsOptimized + 172:173:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):406:406 -> buildSpannableFromFragmentsOptimized + 174:177:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):407:407 -> buildSpannableFromFragmentsOptimized + 178:186:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):408:408 -> buildSpannableFromFragmentsOptimized + 187:195:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):409:409 -> buildSpannableFromFragmentsOptimized + 196:198:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):406:406 -> buildSpannableFromFragmentsOptimized + 199:203:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):405:405 -> buildSpannableFromFragmentsOptimized + 204:213:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):417:417 -> buildSpannableFromFragmentsOptimized + 214:226:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):418:418 -> buildSpannableFromFragmentsOptimized + 227:234:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):420:420 -> buildSpannableFromFragmentsOptimized + 235:238:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):421:421 -> buildSpannableFromFragmentsOptimized + 239:244:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):424:424 -> buildSpannableFromFragmentsOptimized + 245:253:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):425:425 -> buildSpannableFromFragmentsOptimized + 254:265:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):427:427 -> buildSpannableFromFragmentsOptimized + 266:276:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):431:431 -> buildSpannableFromFragmentsOptimized + 277:297:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):433:433 -> buildSpannableFromFragmentsOptimized + 298:300:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):432:432 -> buildSpannableFromFragmentsOptimized + 301:310:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):440:440 -> buildSpannableFromFragmentsOptimized + 311:329:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):442:442 -> buildSpannableFromFragmentsOptimized + 330:332:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):441:441 -> buildSpannableFromFragmentsOptimized + 333:346:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):449:449 -> buildSpannableFromFragmentsOptimized + 347:362:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):450:450 -> buildSpannableFromFragmentsOptimized + 363:376:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):453:453 -> buildSpannableFromFragmentsOptimized + 377:389:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):455:455 -> buildSpannableFromFragmentsOptimized + 390:392:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):454:454 -> buildSpannableFromFragmentsOptimized + 393:408:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):462:462 -> buildSpannableFromFragmentsOptimized + 409:418:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):465:465 -> buildSpannableFromFragmentsOptimized + 419:428:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):466:466 -> buildSpannableFromFragmentsOptimized + 429:438:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):467:467 -> buildSpannableFromFragmentsOptimized + 439:440:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):470:470 -> buildSpannableFromFragmentsOptimized + 441:448:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):471:471 -> buildSpannableFromFragmentsOptimized + 449:456:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):472:472 -> buildSpannableFromFragmentsOptimized + 457:464:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):473:473 -> buildSpannableFromFragmentsOptimized + 465:472:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):474:474 -> buildSpannableFromFragmentsOptimized + 473:481:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):475:475 -> buildSpannableFromFragmentsOptimized + 482:484:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):470:470 -> buildSpannableFromFragmentsOptimized + 485:487:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):469:469 -> buildSpannableFromFragmentsOptimized + 488:497:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):483:483 -> buildSpannableFromFragmentsOptimized + 498:505:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):484:484 -> buildSpannableFromFragmentsOptimized + 506:515:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):487:487 -> buildSpannableFromFragmentsOptimized + 516:523:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):488:488 -> buildSpannableFromFragmentsOptimized + 524:536:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):492:492 -> buildSpannableFromFragmentsOptimized + 537:548:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):493:493 -> buildSpannableFromFragmentsOptimized + 549:561:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):494:494 -> buildSpannableFromFragmentsOptimized + 562:575:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):495:495 -> buildSpannableFromFragmentsOptimized + 576:577:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):498:498 -> buildSpannableFromFragmentsOptimized + 578:585:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):499:499 -> buildSpannableFromFragmentsOptimized + 586:593:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):500:500 -> buildSpannableFromFragmentsOptimized + 594:601:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):501:501 -> buildSpannableFromFragmentsOptimized + 602:609:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):502:502 -> buildSpannableFromFragmentsOptimized + 610:612:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):498:498 -> buildSpannableFromFragmentsOptimized + 613:615:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):497:497 -> buildSpannableFromFragmentsOptimized + 616:629:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):510:510 -> buildSpannableFromFragmentsOptimized + 630:645:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):511:511 -> buildSpannableFromFragmentsOptimized + 646:651:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):514:514 -> buildSpannableFromFragmentsOptimized + 652:661:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):515:515 -> buildSpannableFromFragmentsOptimized + 662:668:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):517:517 -> buildSpannableFromFragmentsOptimized + 669:685:android.text.Spannable buildSpannableFromFragmentsOptimized(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,int[]):520:520 -> buildSpannableFromFragmentsOptimized + 1:6:float calculateHeight(android.text.Layout,float,com.facebook.yoga.YogaMeasureMode,int):1167:1167 -> calculateHeight + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/text/Layout;FLcom/facebook/yoga/p;I)F"} + 7:11:float calculateHeight(android.text.Layout,float,com.facebook.yoga.YogaMeasureMode,int):1170:1170 -> calculateHeight + 12:22:float calculateHeight(android.text.Layout,float,com.facebook.yoga.YogaMeasureMode,int):1171:1171 -> calculateHeight + 6:14:int calculateLineCount(android.text.Layout,int):1142:1142 -> calculateLineCount + 15:19:int calculateLineCount(android.text.Layout,int):1141:1141 -> calculateLineCount + 1:5:float calculateWidth(android.text.Layout,android.text.Spanned,float,com.facebook.yoga.YogaMeasureMode,int):1153:1153 -> calculateWidth + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/text/Layout;Landroid/text/Spanned;FLcom/facebook/yoga/p;I)F"} + 6:11:float calculateWidth(android.text.Layout,android.text.Spanned,float,com.facebook.yoga.YogaMeasureMode,int):1157:1157 -> calculateWidth + 1:1:android.text.Layout createLayout(android.text.Spannable,android.text.BoringLayout$Metrics,float,com.facebook.yoga.YogaMeasureMode,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextUtils$TruncateAt,int,android.text.TextPaint):606:606 -> createLayout + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/text/Spannable;Landroid/text/BoringLayout$Metrics;FLcom/facebook/yoga/p;ZIILandroid/text/Layout$Alignment;ILandroid/text/TextUtils$TruncateAt;ILandroid/text/TextPaint;)Landroid/text/Layout;"} + 2:4:android.text.Layout createLayout(android.text.Spannable,android.text.BoringLayout$Metrics,float,com.facebook.yoga.YogaMeasureMode,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextUtils$TruncateAt,int,android.text.TextPaint):609:611 -> createLayout + 5:5:android.text.Layout createLayout(android.text.Spannable,android.text.BoringLayout$Metrics,float,com.facebook.yoga.YogaMeasureMode,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextUtils$TruncateAt,int,android.text.TextPaint):623:623 -> createLayout + 6:6:android.text.Layout createLayout(android.text.Spannable,android.text.BoringLayout$Metrics,float,com.facebook.yoga.YogaMeasureMode,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextUtils$TruncateAt,int,android.text.TextPaint):626:626 -> createLayout + 7:7:android.text.Layout createLayout(android.text.Spannable,android.text.BoringLayout$Metrics,float,com.facebook.yoga.YogaMeasureMode,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextUtils$TruncateAt,int,android.text.TextPaint):628:628 -> createLayout + 8:8:android.text.Layout createLayout(android.text.Spannable,android.text.BoringLayout$Metrics,float,com.facebook.yoga.YogaMeasureMode,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextUtils$TruncateAt,int,android.text.TextPaint):627:627 -> createLayout + 9:14:android.text.Layout createLayout(android.text.Spannable,android.text.BoringLayout$Metrics,float,com.facebook.yoga.YogaMeasureMode,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextUtils$TruncateAt,int,android.text.TextPaint):633:638 -> createLayout + 15:15:android.text.Layout createLayout(android.text.Spannable,android.text.BoringLayout$Metrics,float,com.facebook.yoga.YogaMeasureMode,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextUtils$TruncateAt,int,android.text.TextPaint):641:641 -> createLayout + 16:17:android.text.Layout createLayout(android.text.Spannable,android.text.BoringLayout$Metrics,float,com.facebook.yoga.YogaMeasureMode,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextUtils$TruncateAt,int,android.text.TextPaint):644:645 -> createLayout + 18:18:android.text.Layout createLayout(android.text.Spannable,android.text.BoringLayout$Metrics,float,com.facebook.yoga.YogaMeasureMode,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextUtils$TruncateAt,int,android.text.TextPaint):649:649 -> createLayout + 19:19:android.text.Layout createLayout(android.text.Spannable,android.text.BoringLayout$Metrics,float,com.facebook.yoga.YogaMeasureMode,boolean,int,int,android.text.Layout$Alignment,int,android.text.TextUtils$TruncateAt,int,android.text.TextPaint):652:652 -> createLayout + 20:20:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):764:764 -> createLayout + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/text/Spannable;Landroid/text/TextPaint;Lcom/facebook/react/common/mapbuffer/MapBuffer;Lcom/facebook/react/common/mapbuffer/MapBuffer;FLcom/facebook/yoga/p;FLcom/facebook/yoga/p;)Landroid/text/Layout;"} + 21:22:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):767:768 -> createLayout + 23:23:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):767:767 -> createLayout + 24:25:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):771:772 -> createLayout + 26:26:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):776:776 -> createLayout + 27:27:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):775:775 -> createLayout + 28:29:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):779:780 -> createLayout + 30:31:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):783:784 -> createLayout + 32:32:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):787:787 -> createLayout + 33:33:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):789:789 -> createLayout + 34:34:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):788:788 -> createLayout + 35:37:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):794:796 -> createLayout + 38:39:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):800:801 -> createLayout + 40:40:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):807:807 -> createLayout + 41:41:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):804:804 -> createLayout + 42:42:android.text.Layout createLayout(android.text.Spannable,android.text.TextPaint,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):821:821 -> createLayout + 3:7:android.text.Layout createLayoutForMeasurement(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):731:731 -> createLayoutForMeasurement + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lcom/facebook/react/common/mapbuffer/MapBuffer;Lcom/facebook/react/common/mapbuffer/MapBuffer;FLcom/facebook/yoga/p;FLcom/facebook/yoga/p;Lcom/facebook/react/views/text/ReactTextViewManagerCallback;)Landroid/text/Layout;"} + 8:13:android.text.Layout createLayoutForMeasurement(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):734:734 -> createLayoutForMeasurement + 14:38:android.text.Layout createLayoutForMeasurement(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):735:735 -> createLayoutForMeasurement + 39:49:android.text.Layout createLayoutForMeasurement(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):738:738 -> createLayoutForMeasurement + 50:54:android.text.Layout createLayoutForMeasurement(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):739:739 -> createLayoutForMeasurement + 55:59:android.text.Layout createLayoutForMeasurement(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):742:742 -> createLayoutForMeasurement + 29:32:com.facebook.react.views.text.PreparedLayout createPreparedLayout(android.content.Context,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):848:848 -> createPreparedLayout + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lcom/facebook/react/common/mapbuffer/ReadableMapBuffer;Lcom/facebook/react/common/mapbuffer/ReadableMapBuffer;FLcom/facebook/yoga/p;FLcom/facebook/yoga/p;Lcom/facebook/react/views/text/ReactTextViewManagerCallback;)Lcom/facebook/react/views/text/PreparedLayout;"} + 33:38:com.facebook.react.views.text.PreparedLayout createPreparedLayout(android.content.Context,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):849:849 -> createPreparedLayout + 39:46:com.facebook.react.views.text.PreparedLayout createPreparedLayout(android.content.Context,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):851:851 -> createPreparedLayout + 47:57:com.facebook.react.views.text.PreparedLayout createPreparedLayout(android.content.Context,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):858:858 -> createPreparedLayout + 58:68:com.facebook.react.views.text.PreparedLayout createPreparedLayout(android.content.Context,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):862:862 -> createPreparedLayout + 69:73:com.facebook.react.views.text.PreparedLayout createPreparedLayout(android.content.Context,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):860:860 -> createPreparedLayout + 74:79:com.facebook.react.views.text.PreparedLayout createPreparedLayout(android.content.Context,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):872:872 -> createPreparedLayout + 80:91:com.facebook.react.views.text.PreparedLayout createPreparedLayout(android.content.Context,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):873:873 -> createPreparedLayout + 92:96:com.facebook.react.views.text.PreparedLayout createPreparedLayout(android.content.Context,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):877:877 -> createPreparedLayout + 97:102:com.facebook.react.views.text.PreparedLayout createPreparedLayout(android.content.Context,com.facebook.react.common.mapbuffer.ReadableMapBuffer,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback):885:885 -> createPreparedLayout + 1:6:android.text.Spannable createSpannableFromAttributedString(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.views.text.ReactTextViewManagerCallback,int[]):558:558 -> createSpannableFromAttributedString + 7:12:android.text.Spannable createSpannableFromAttributedString(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.views.text.ReactTextViewManagerCallback,int[]):559:559 -> createSpannableFromAttributedString + 13:16:android.text.Spannable createSpannableFromAttributedString(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.views.text.ReactTextViewManagerCallback,int[]):561:561 -> createSpannableFromAttributedString + 17:21:android.text.Spannable createSpannableFromAttributedString(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.views.text.ReactTextViewManagerCallback,int[]):564:564 -> createSpannableFromAttributedString + 22:30:android.text.Spannable createSpannableFromAttributedString(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.views.text.ReactTextViewManagerCallback,int[]):569:569 -> createSpannableFromAttributedString + 31:33:android.text.Spannable createSpannableFromAttributedString(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.views.text.ReactTextViewManagerCallback,int[]):571:571 -> createSpannableFromAttributedString + 34:40:android.text.Spannable createSpannableFromAttributedString(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.views.text.ReactTextViewManagerCallback,int[]):575:575 -> createSpannableFromAttributedString + 41:53:android.text.Spannable createSpannableFromAttributedString(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.views.text.ReactTextViewManagerCallback,int[]):576:576 -> createSpannableFromAttributedString + 54:61:android.text.Spannable createSpannableFromAttributedString(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.views.text.ReactTextViewManagerCallback,int[]):580:580 -> createSpannableFromAttributedString + 62:65:android.text.Spannable createSpannableFromAttributedString(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.views.text.ReactTextViewManagerCallback,int[]):583:583 -> createSpannableFromAttributedString + 1:10:void deleteCachedSpannableForTag(int):112:112 -> deleteCachedSpannableForTag + 12:17:android.text.Spannable getOrCreateSpannableForText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.views.text.ReactTextViewManagerCallback):536:536 -> getOrCreateSpannableForText + 18:21:android.text.Spannable getOrCreateSpannableForText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.views.text.ReactTextViewManagerCallback):537:537 -> getOrCreateSpannableForText + 22:45:android.text.Spannable getOrCreateSpannableForText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.views.text.ReactTextViewManagerCallback):538:538 -> getOrCreateSpannableForText + 46:50:android.text.Spannable getOrCreateSpannableForText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.views.text.ReactTextViewManagerCallback):543:543 -> getOrCreateSpannableForText + 51:55:android.text.Spannable getOrCreateSpannableForText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.views.text.ReactTextViewManagerCallback):541:541 -> getOrCreateSpannableForText + 1:4:android.text.Layout$Alignment getTextAlignment(com.facebook.react.common.mapbuffer.MapBuffer,android.text.Spannable,java.lang.String):180:180 -> getTextAlignment + 5:20:android.text.Layout$Alignment getTextAlignment(com.facebook.react.common.mapbuffer.MapBuffer,android.text.Spannable,java.lang.String):181:181 -> getTextAlignment + 21:23:android.text.Layout$Alignment getTextAlignment(com.facebook.react.common.mapbuffer.MapBuffer,android.text.Spannable,java.lang.String):185:185 -> getTextAlignment + 24:28:android.text.Layout$Alignment getTextAlignment(com.facebook.react.common.mapbuffer.MapBuffer,android.text.Spannable,java.lang.String):186:186 -> getTextAlignment + 29:36:android.text.Layout$Alignment getTextAlignment(com.facebook.react.common.mapbuffer.MapBuffer,android.text.Spannable,java.lang.String):192:192 -> getTextAlignment + 37:39:android.text.Layout$Alignment getTextAlignment(com.facebook.react.common.mapbuffer.MapBuffer,android.text.Spannable,java.lang.String):193:193 -> getTextAlignment + 40:49:android.text.Layout$Alignment getTextAlignment(com.facebook.react.common.mapbuffer.MapBuffer,android.text.Spannable,java.lang.String):194:194 -> getTextAlignment + 50:52:android.text.Layout$Alignment getTextAlignment(com.facebook.react.common.mapbuffer.MapBuffer,android.text.Spannable,java.lang.String):196:196 -> getTextAlignment + 53:55:android.text.Layout$Alignment getTextAlignment(com.facebook.react.common.mapbuffer.MapBuffer,android.text.Spannable,java.lang.String):197:197 -> getTextAlignment + 2:9:java.lang.String getTextAlignmentAttr(com.facebook.react.common.mapbuffer.MapBuffer):142:142 -> getTextAlignmentAttr + 10:13:java.lang.String getTextAlignmentAttr(com.facebook.react.common.mapbuffer.MapBuffer):146:146 -> getTextAlignmentAttr + 14:20:java.lang.String getTextAlignmentAttr(com.facebook.react.common.mapbuffer.MapBuffer):147:147 -> getTextAlignmentAttr + 21:25:java.lang.String getTextAlignmentAttr(com.facebook.react.common.mapbuffer.MapBuffer):148:148 -> getTextAlignmentAttr + 26:31:java.lang.String getTextAlignmentAttr(com.facebook.react.common.mapbuffer.MapBuffer):149:149 -> getTextAlignmentAttr + 32:37:java.lang.String getTextAlignmentAttr(com.facebook.react.common.mapbuffer.MapBuffer):151:151 -> getTextAlignmentAttr + 38:43:java.lang.String getTextAlignmentAttr(com.facebook.react.common.mapbuffer.MapBuffer):152:152 -> getTextAlignmentAttr + 11:16:int getTextGravity(com.facebook.react.common.mapbuffer.MapBuffer,android.text.Spannable):205:205 -> getTextGravity + 17:20:int getTextGravity(com.facebook.react.common.mapbuffer.MapBuffer,android.text.Spannable):206:206 -> getTextGravity + 21:31:int getTextGravity(com.facebook.react.common.mapbuffer.MapBuffer,android.text.Spannable):210:210 -> getTextGravity + 32:64:int getTextGravity(com.facebook.react.common.mapbuffer.MapBuffer,android.text.Spannable):212:212 -> getTextGravity + 1:10:int getTextJustificationMode(java.lang.String):160:160 -> getTextJustificationMode + 11:22:int getTextJustificationMode(java.lang.String):164:164 -> getTextJustificationMode + 3:8:float getVerticalOffset(android.text.Layout,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,int):1111:1111 -> getVerticalOffset + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/text/Layout;Lcom/facebook/react/common/mapbuffer/ReadableMapBuffer;FLcom/facebook/yoga/p;I)F"} + 9:18:float getVerticalOffset(android.text.Layout,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,int):1112:1112 -> getVerticalOffset + 19:22:float getVerticalOffset(android.text.Layout,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,int):1119:1119 -> getVerticalOffset + 23:26:float getVerticalOffset(android.text.Layout,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,int):1120:1120 -> getVerticalOffset + 27:36:float getVerticalOffset(android.text.Layout,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,int):1121:1121 -> getVerticalOffset + 37:85:float getVerticalOffset(android.text.Layout,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,int):1127:1127 -> getVerticalOffset + 86:110:float getVerticalOffset(android.text.Layout,com.facebook.react.common.mapbuffer.ReadableMapBuffer,float,com.facebook.yoga.YogaMeasureMode,int):1133:1133 -> getVerticalOffset + 1:6:android.text.BoringLayout$Metrics isBoring(android.text.Spannable,android.text.TextPaint):1314:1314 -> isBoring + 7:11:android.text.BoringLayout$Metrics isBoring(android.text.Spannable,android.text.TextPaint):1315:1315 -> isBoring + 12:20:android.text.BoringLayout$Metrics isBoring(android.text.Spannable,android.text.TextPaint):1319:1319 -> isBoring + 7:14:boolean isRTL(com.facebook.react.common.mapbuffer.MapBuffer):118:118 -> isRTL + 15:18:boolean isRTL(com.facebook.react.common.mapbuffer.MapBuffer):122:122 -> isRTL + 19:25:boolean isRTL(com.facebook.react.common.mapbuffer.MapBuffer):123:123 -> isRTL + 26:30:boolean isRTL(com.facebook.react.common.mapbuffer.MapBuffer):127:127 -> isRTL + 31:36:boolean isRTL(com.facebook.react.common.mapbuffer.MapBuffer):128:128 -> isRTL + 37:43:boolean isRTL(com.facebook.react.common.mapbuffer.MapBuffer):130:130 -> isRTL + 44:45:boolean isRTL(com.facebook.react.common.mapbuffer.MapBuffer):134:134 -> isRTL + 46:49:boolean isRTL(com.facebook.react.common.mapbuffer.MapBuffer):135:135 -> isRTL + 50:58:boolean isRTL(com.facebook.react.common.mapbuffer.MapBuffer):134:134 -> isRTL + 16:17:com.facebook.react.bridge.WritableArray measureLines(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,float,com.facebook.react.views.text.ReactTextViewManagerCallback):1300:1300 -> measureLines + 18:26:com.facebook.react.bridge.WritableArray measureLines(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,float,com.facebook.react.views.text.ReactTextViewManagerCallback):1305:1305 -> measureLines + 27:30:com.facebook.react.bridge.WritableArray measureLines(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,float,com.facebook.react.views.text.ReactTextViewManagerCallback):1300:1300 -> measureLines + 31:44:com.facebook.react.bridge.WritableArray measureLines(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,float,com.facebook.react.views.text.ReactTextViewManagerCallback):1310:1310 -> measureLines + 16:19:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1057:1057 -> measurePreparedLayout + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/views/text/PreparedLayout;FLcom/facebook/yoga/p;FLcom/facebook/yoga/p;)[F"} + 20:31:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1058:1058 -> measurePreparedLayout + 32:35:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1059:1059 -> measurePreparedLayout + 36:44:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1061:1061 -> measurePreparedLayout + 45:49:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1063:1063 -> measurePreparedLayout + 50:53:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1065:1065 -> measurePreparedLayout + 54:58:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1067:1067 -> measurePreparedLayout + 59:71:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1068:1068 -> measurePreparedLayout + 72:82:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1069:1069 -> measurePreparedLayout + 83:89:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1071:1071 -> measurePreparedLayout + 90:95:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1075:1075 -> measurePreparedLayout + 96:99:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1083:1083 -> measurePreparedLayout + 100:103:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1077:1077 -> measurePreparedLayout + 104:109:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1086:1086 -> measurePreparedLayout + 110:126:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1087:1087 -> measurePreparedLayout + 127:141:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1088:1088 -> measurePreparedLayout + 142:156:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1089:1089 -> measurePreparedLayout + 157:172:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1090:1090 -> measurePreparedLayout + 173:178:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1096:1096 -> measurePreparedLayout + 179:184:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1097:1097 -> measurePreparedLayout + 185:205:float[] measurePreparedLayout(com.facebook.react.views.text.PreparedLayout,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):1098:1098 -> measurePreparedLayout + 26:41:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):993:993 -> measureText + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lcom/facebook/react/common/mapbuffer/MapBuffer;Lcom/facebook/react/common/mapbuffer/MapBuffer;FLcom/facebook/yoga/p;FLcom/facebook/yoga/p;Lcom/facebook/react/views/text/ReactTextViewManagerCallback;[F)J"} + 42:47:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):1005:1005 -> measureText + 48:53:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):1006:1006 -> measureText + 54:65:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):1009:1009 -> measureText + 66:73:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):1011:1011 -> measureText + 74:79:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):1013:1013 -> measureText + 80:85:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):1015:1015 -> measureText + 86:91:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):1021:1021 -> measureText + 92:97:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):1023:1023 -> measureText + 98:109:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):1025:1025 -> measureText + 110:115:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):1034:1034 -> measureText + 116:129:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):1035:1035 -> measureText + 130:142:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):1036:1036 -> measureText + 143:148:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):1043:1043 -> measureText + 149:152:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):1044:1044 -> measureText + 153:157:long measureText(android.content.Context,com.facebook.react.common.mapbuffer.MapBuffer,com.facebook.react.common.mapbuffer.MapBuffer,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode,com.facebook.react.views.text.ReactTextViewManagerCallback,float[]):1046:1046 -> measureText + 1:6:android.text.TextPaint newPaintWithAttributes(com.facebook.react.views.text.TextAttributeProps,android.content.Context):716:716 -> newPaintWithAttributes + 7:10:android.text.TextPaint newPaintWithAttributes(com.facebook.react.views.text.TextAttributeProps,android.content.Context):717:717 -> newPaintWithAttributes + 5:14:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1191:1191 -> nextAttachmentMetrics + 15:20:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1193:1193 -> nextAttachmentMetrics + 21:24:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1195:1195 -> nextAttachmentMetrics + 25:28:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1196:1196 -> nextAttachmentMetrics + 29:38:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1200:1200 -> nextAttachmentMetrics + 39:40:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1201:1201 -> nextAttachmentMetrics + 41:44:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1203:1203 -> nextAttachmentMetrics + 45:48:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1204:1204 -> nextAttachmentMetrics + 49:64:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1205:1205 -> nextAttachmentMetrics + 65:77:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1208:1208 -> nextAttachmentMetrics + 78:82:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1213:1213 -> nextAttachmentMetrics + 83:87:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1214:1214 -> nextAttachmentMetrics + 88:91:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1216:1216 -> nextAttachmentMetrics + 92:99:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1217:1217 -> nextAttachmentMetrics + 100:105:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1223:1223 -> nextAttachmentMetrics + 106:112:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1224:1224 -> nextAttachmentMetrics + 113:131:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1226:1226 -> nextAttachmentMetrics + 132:145:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1227:1227 -> nextAttachmentMetrics + 146:152:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1238:1238 -> nextAttachmentMetrics + 153:157:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1249:1249 -> nextAttachmentMetrics + 158:161:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1250:1250 -> nextAttachmentMetrics + 162:171:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1252:1252 -> nextAttachmentMetrics + 172:181:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1266:1266 -> nextAttachmentMetrics + 182:187:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1273:1273 -> nextAttachmentMetrics + 188:190:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1276:1276 -> nextAttachmentMetrics + 191:196:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1277:1277 -> nextAttachmentMetrics + 197:199:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1210:1210 -> nextAttachmentMetrics + 200:202:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1211:1211 -> nextAttachmentMetrics + 203:211:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1282:1282 -> nextAttachmentMetrics + 212:214:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1284:1284 -> nextAttachmentMetrics + 215:222:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1285:1285 -> nextAttachmentMetrics + 223:231:int nextAttachmentMetrics(android.text.Layout,android.text.Spanned,float,int,int,float,com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics):1286:1286 -> nextAttachmentMetrics + 1:11:android.text.TextPaint scratchPaintWithAttributes(com.facebook.react.views.text.TextAttributeProps,android.content.Context):703:703 -> scratchPaintWithAttributes + 12:16:android.text.TextPaint scratchPaintWithAttributes(com.facebook.react.views.text.TextAttributeProps,android.content.Context):704:704 -> scratchPaintWithAttributes + 17:20:android.text.TextPaint scratchPaintWithAttributes(com.facebook.react.views.text.TextAttributeProps,android.content.Context):705:705 -> scratchPaintWithAttributes + 21:24:android.text.TextPaint scratchPaintWithAttributes(com.facebook.react.views.text.TextAttributeProps,android.content.Context):706:706 -> scratchPaintWithAttributes + 25:27:android.text.TextPaint scratchPaintWithAttributes(com.facebook.react.views.text.TextAttributeProps,android.content.Context):707:707 -> scratchPaintWithAttributes + 28:31:android.text.TextPaint scratchPaintWithAttributes(com.facebook.react.views.text.TextAttributeProps,android.content.Context):708:708 -> scratchPaintWithAttributes + 32:39:android.text.TextPaint scratchPaintWithAttributes(com.facebook.react.views.text.TextAttributeProps,android.content.Context):703:703 -> scratchPaintWithAttributes + 10:15:void setCachedSpannableForTag(int,android.text.Spannable):108:108 -> setCachedSpannableForTag + 1:7:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):664:664 -> updateTextPaint + 8:15:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):665:665 -> updateTextPaint + 16:21:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):669:669 -> updateTextPaint + 22:27:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):670:670 -> updateTextPaint + 28:33:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):671:671 -> updateTextPaint + 34:37:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):676:676 -> updateTextPaint + 38:41:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):677:677 -> updateTextPaint + 42:45:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):678:678 -> updateTextPaint + 46:55:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):679:679 -> updateTextPaint + 56:59:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):674:674 -> updateTextPaint + 60:62:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):681:681 -> updateTextPaint + 63:68:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):684:684 -> updateTextPaint + 69:78:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):685:685 -> updateTextPaint + 79:95:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):688:688 -> updateTextPaint + 96:106:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):689:689 -> updateTextPaint + 107:110:void updateTextPaint(android.text.TextPaint,com.facebook.react.views.text.TextAttributeProps,android.content.Context):690:690 -> updateTextPaint +com.facebook.react.views.text.TextLayoutManager$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.views.text.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.text.BoringLayout$Metrics m(java.lang.CharSequence,android.text.TextPaint,android.text.TextDirectionHeuristic,boolean,android.text.BoringLayout$Metrics):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics -> com.facebook.react.views.text.TextLayoutManager$AttachmentMetrics: +# {"id":"sourceFile","fileName":"TextLayoutManager.kt"} + 1:4:void ():1322:1322 -> + 1:3:float getHeight():1327:1327 -> getHeight + 1:3:float getLeft():1325:1325 -> getLeft + 1:3:float getTop():1324:1324 -> getTop + 1:3:boolean getWasFound():1323:1323 -> getWasFound + 1:3:float getWidth():1326:1326 -> getWidth + 1:3:void setHeight(float):1327:1327 -> setHeight + 1:3:void setLeft(float):1325:1325 -> setLeft + 1:3:void setTop(float):1324:1324 -> setTop + 1:3:void setWasFound(boolean):1323:1323 -> setWasFound + 1:3:void setWidth(float):1326:1326 -> setWidth +com.facebook.react.views.text.TextLayoutManager$FragmentAttributes -> com.facebook.react.views.text.TextLayoutManager$FragmentAttributes: +# {"id":"sourceFile","fileName":"TextLayoutManager.kt"} + 6:8:void (com.facebook.react.views.text.TextAttributeProps,int,int,boolean,double,double):345:345 -> + 9:10:void (com.facebook.react.views.text.TextAttributeProps,int,int,boolean,double,double):346:346 -> + 11:12:void (com.facebook.react.views.text.TextAttributeProps,int,int,boolean,double,double):347:347 -> + 13:14:void (com.facebook.react.views.text.TextAttributeProps,int,int,boolean,double,double):348:348 -> + 15:16:void (com.facebook.react.views.text.TextAttributeProps,int,int,boolean,double,double):349:349 -> + 17:18:void (com.facebook.react.views.text.TextAttributeProps,int,int,boolean,double,double):350:350 -> + 19:21:void (com.facebook.react.views.text.TextAttributeProps,int,int,boolean,double,double):351:351 -> + 1:3:double getHeight():351:351 -> getHeight + 1:3:int getLength():347:347 -> getLength + 1:3:com.facebook.react.views.text.TextAttributeProps getProps():346:346 -> getProps + 1:3:int getReactTag():348:348 -> getReactTag + 1:3:double getWidth():350:350 -> getWidth + 1:3:boolean isAttachment():349:349 -> isAttachment +com.facebook.react.views.text.TextLayoutManager$WhenMappings -> com.facebook.react.views.text.TextLayoutManager$WhenMappings: +# {"id":"sourceFile","fileName":"TextLayoutManager.kt"} +com.facebook.react.views.text.TextLayoutManager$textPaintInstance$1 -> com.facebook.react.views.text.TextLayoutManager$textPaintInstance$1: +# {"id":"sourceFile","fileName":"TextLayoutManager.kt"} + 1:4:void ():97:97 -> + 1:1:java.lang.Object initialValue():97:97 -> initialValue + 2:2:android.text.TextPaint initialValue():98:98 -> initialValue +com.facebook.react.views.text.TextTransform -> com.facebook.react.views.text.TextTransform: +# {"id":"sourceFile","fileName":"TextTransform.kt"} + 1:10:void ():16:16 -> + 11:20:void ():17:17 -> + 21:30:void ():18:18 -> + 31:40:void ():19:19 -> + 41:71:void ():20:20 -> + 1:4:void (java.lang.String,int):14:14 -> + 7:9:com.facebook.react.views.text.TextTransform valueOf(java.lang.String):27:27 -> valueOf + 7:9:com.facebook.react.views.text.TextTransform[] values():27:27 -> values +com.facebook.react.views.text.TextTransform$Companion -> com.facebook.react.views.text.TextTransform$Companion: +# {"id":"sourceFile","fileName":"TextTransform.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():22:22 -> + 6:10:java.lang.String apply(java.lang.String,com.facebook.react.views.text.TextTransform):25:25 -> apply +com.facebook.react.views.text.TextTransformKt -> com.facebook.react.views.text.TextTransformKt: +# {"id":"sourceFile","fileName":"TextTransform.kt"} + 11:30:java.lang.String applyTextTransform(java.lang.String,com.facebook.react.views.text.TextTransform):30:30 -> applyTextTransform + 31:34:java.lang.String applyTextTransform(java.lang.String,com.facebook.react.views.text.TextTransform):34:34 -> applyTextTransform + 35:37:java.lang.String applyTextTransform(java.lang.String,com.facebook.react.views.text.TextTransform):35:35 -> applyTextTransform + 38:46:java.lang.String applyTextTransform(java.lang.String,com.facebook.react.views.text.TextTransform):36:36 -> applyTextTransform + 47:50:java.lang.String applyTextTransform(java.lang.String,com.facebook.react.views.text.TextTransform):37:37 -> applyTextTransform + 51:59:java.lang.String applyTextTransform(java.lang.String,com.facebook.react.views.text.TextTransform):38:38 -> applyTextTransform + 60:108:java.lang.String applyTextTransform(java.lang.String,com.facebook.react.views.text.TextTransform):40:40 -> applyTextTransform + 109:113:java.lang.String applyTextTransform(java.lang.String,com.facebook.react.views.text.TextTransform):42:42 -> applyTextTransform + 114:117:java.lang.String applyTextTransform(java.lang.String,com.facebook.react.views.text.TextTransform):44:44 -> applyTextTransform + 118:121:java.lang.String applyTextTransform(java.lang.String,com.facebook.react.views.text.TextTransform):40:40 -> applyTextTransform + 122:138:java.lang.String applyTextTransform(java.lang.String,com.facebook.react.views.text.TextTransform):32:32 -> applyTextTransform + 139:155:java.lang.String applyTextTransform(java.lang.String,com.facebook.react.views.text.TextTransform):31:31 -> applyTextTransform +com.facebook.react.views.text.TextTransformKt$WhenMappings -> com.facebook.react.views.text.TextTransformKt$WhenMappings: +# {"id":"sourceFile","fileName":"TextTransform.kt"} +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;"} + 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"} + 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 -> + 17:19:void (com.facebook.drawee.controller.AbstractDraweeControllerBuilder,java.lang.Object):46:46 -> + 1:8:com.facebook.react.views.text.internal.span.TextInlineImageSpan buildInlineImageSpan():116:116 -> buildInlineImageSpan + 9:16:com.facebook.react.views.text.internal.span.TextInlineImageSpan buildInlineImageSpan():117:117 -> buildInlineImageSpan + 17:24:com.facebook.react.views.text.internal.span.TextInlineImageSpan buildInlineImageSpan():118:118 -> buildInlineImageSpan + 25:26:com.facebook.react.views.text.internal.span.TextInlineImageSpan buildInlineImageSpan():119:119 -> buildInlineImageSpan + 27:29:com.facebook.react.views.text.internal.span.TextInlineImageSpan buildInlineImageSpan():120:120 -> buildInlineImageSpan + 30:31:com.facebook.react.views.text.internal.span.TextInlineImageSpan buildInlineImageSpan():123:123 -> buildInlineImageSpan + 32:35:com.facebook.react.views.text.internal.span.TextInlineImageSpan buildInlineImageSpan():124:124 -> buildInlineImageSpan + 36:39:com.facebook.react.views.text.internal.span.TextInlineImageSpan buildInlineImageSpan():125:125 -> buildInlineImageSpan + 40:43:com.facebook.react.views.text.internal.span.TextInlineImageSpan buildInlineImageSpan():126:126 -> buildInlineImageSpan + 44:47:com.facebook.react.views.text.internal.span.TextInlineImageSpan buildInlineImageSpan():127:127 -> buildInlineImageSpan + 48:49:com.facebook.react.views.text.internal.span.TextInlineImageSpan buildInlineImageSpan():128:128 -> buildInlineImageSpan + 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;"} + 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 + 6:13:void setHeight(com.facebook.react.bridge.Dynamic):96:96 -> setHeight + 14:21:void setHeight(com.facebook.react.bridge.Dynamic):97:97 -> setHeight + 22:28:void setHeight(com.facebook.react.bridge.Dynamic):99:99 -> setHeight + 29:33:void setHeight(com.facebook.react.bridge.Dynamic):100:100 -> setHeight + 1:3:void setResizeMode(java.lang.String):106:106 -> setResizeMode + 4:19:void setSource(com.facebook.react.bridge.ReadableArray):52:52 -> setSource + 20:43:void setSource(com.facebook.react.bridge.ReadableArray):53:53 -> setSource + 44:47:void setSource(com.facebook.react.bridge.ReadableArray):57:57 -> setSource + 48:57:void setSource(com.facebook.react.bridge.ReadableArray):59:59 -> setSource + 58:72:void setSource(com.facebook.react.bridge.ReadableArray):66:66 -> setSource + 73:80:void setSource(com.facebook.react.bridge.ReadableArray):69:69 -> setSource + 81:83:void setSource(com.facebook.react.bridge.ReadableArray):70:70 -> setSource + 84:86:void setSource(com.facebook.react.bridge.ReadableArray):72:72 -> setSource + 1:3:void setTintColor(int):82:82 -> setTintColor + 6:13:void setWidth(com.facebook.react.bridge.Dynamic):87:87 -> setWidth + 14:21:void setWidth(com.facebook.react.bridge.Dynamic):88:88 -> setWidth + 22:28:void setWidth(com.facebook.react.bridge.Dynamic):90:90 -> setWidth + 29:33:void setWidth(com.facebook.react.bridge.Dynamic):91:91 -> setWidth +com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode$Companion -> com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode$Companion: +# {"id":"sourceFile","fileName":"FrescoBasedReactTextInlineImageShadowNode.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():137:137 -> + 8:14:android.net.Uri getResourceDrawableUri(android.content.Context,java.lang.String):139:139 -> getResourceDrawableUri + 15:43:android.net.Uri getResourceDrawableUri(android.content.Context,java.lang.String):142:142 -> getResourceDrawableUri + 44:57:android.net.Uri getResourceDrawableUri(android.content.Context,java.lang.String):143:143 -> getResourceDrawableUri + 58:83:android.net.Uri getResourceDrawableUri(android.content.Context,java.lang.String):144:144 -> getResourceDrawableUri +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;"} + 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"} + 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 -> + 20:21: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):52:52 -> + 22:25: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):53:53 -> + 26:35: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):57:57 -> + 36:43: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):58:58 -> + 44:50: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):59:59 -> + 51:66: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):61:61 -> + 16:23:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):128:128 -> draw + 24:29:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):129:129 -> draw + 30:43:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):131:131 -> draw + 44:60:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):133:133 -> draw + 61:65:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):135:135 -> draw + 66:76:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):136:136 -> draw + 77:91:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):138:138 -> draw + 92:96:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):140:140 -> draw + 97:107:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):142:142 -> draw + 108:112:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):143:143 -> draw + 113:117:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):144:144 -> draw + 118:125:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):146:146 -> draw + 126:133:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):147:147 -> draw + 134:137:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):148:148 -> draw + 138:143:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):149:149 -> draw + 144:160:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):150:150 -> draw + 161:172:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):152:152 -> draw + 173:177:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):155:155 -> draw + 178:180:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):156:156 -> draw + 181:186:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):146:146 -> draw + 187:189:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):162:162 -> draw + 190:195:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):165:165 -> draw + 196:205:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):166:166 -> draw + 206:214:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):167:167 -> draw + 215:226:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):168:168 -> draw + 227:229:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):170:170 -> draw + 230:232:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):171:171 -> draw + 233:236:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):172:172 -> draw + 237:242:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):165:165 -> draw + 1:3:android.graphics.drawable.Drawable getDrawable():69:69 -> getDrawable + 1:3:int getHeight():67:67 -> getHeight + 13:18:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):103:103 -> getSize + 19:20:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):104:104 -> getSize + 21:22:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):106:106 -> getSize + 23:24:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):107:107 -> getSize + 25:27:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):110:110 -> getSize + 1:3:int getWidth():64:64 -> getWidth + 1:6:void onAttachedToWindow():85:85 -> onAttachedToWindow + 1:6:void onDetachedFromWindow():77:77 -> onDetachedFromWindow + 1:6:void onFinishTemporaryDetach():89:89 -> onFinishTemporaryDetach + 1:6:void onStartTemporaryDetach():81:81 -> onStartTemporaryDetach + 1:3:void setTextView(android.widget.TextView):114:114 -> setTextView +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;"} + 1:1:void ():0:0 -> + 2:2:void (W0.AbstractDraweeControllerBuilder):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW0/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"} + 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"} + 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 + 2:4:com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode createShadowNodeInstance():41:43 -> createShadowNodeInstance + 5:5:com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode createShadowNodeInstance():41:41 -> createShadowNodeInstance + 6:13:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):37:37 -> createViewInstance + 1:3:java.lang.String getName():34:34 -> getName + 1:3:java.lang.Class getShadowNodeClass():47:47 -> getShadowNodeClass +com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager$Companion -> com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager$Companion: +# {"id":"sourceFile","fileName":"FrescoBasedReactTextInlineImageViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():51:51 -> +com.facebook.react.views.text.internal.ReactTextInlineImageShadowNode -> com.facebook.react.views.text.internal.ReactTextInlineImageShadowNode: +# {"id":"sourceFile","fileName":"ReactTextInlineImageShadowNode.kt"} + 1:4:void ():17:17 -> +com.facebook.react.views.text.internal.span.CustomLetterSpacingSpan -> com.facebook.react.views.text.internal.span.CustomLetterSpacingSpan: +# {"id":"sourceFile","fileName":"CustomLetterSpacingSpan.kt"} + 1:6:void (float):19:19 -> + 1:8:void apply(android.text.TextPaint):29:29 -> apply + 9:14:void apply(android.text.TextPaint):30:30 -> apply + 1:3:float getSpacing():19:19 -> getSpacing + 6:9:void updateDrawState(android.text.TextPaint):21:21 -> updateDrawState + 6:9:void updateMeasureState(android.text.TextPaint):25:25 -> updateMeasureState +com.facebook.react.views.text.internal.span.CustomLineHeightSpan -> com.facebook.react.views.text.internal.span.CustomLineHeightSpan: +# {"id":"sourceFile","fileName":"CustomLineHeightSpan.kt"} + 1:4:void (float):20:20 -> + 5:12:void (float):21:21 -> + 11:24:void chooseHeight(java.lang.CharSequence,int,int,int,int,android.graphics.Paint$FontMetricsInt):41:41 -> chooseHeight + 25:33:void chooseHeight(java.lang.CharSequence,int,int,int,int,android.graphics.Paint$FontMetricsInt):42:42 -> chooseHeight + 34:46:void chooseHeight(java.lang.CharSequence,int,int,int,int,android.graphics.Paint$FontMetricsInt):43:43 -> chooseHeight + 47:50:void chooseHeight(java.lang.CharSequence,int,int,int,int,android.graphics.Paint$FontMetricsInt):50:50 -> chooseHeight + 51:56:void chooseHeight(java.lang.CharSequence,int,int,int,int,android.graphics.Paint$FontMetricsInt):52:52 -> chooseHeight + 57:61:void chooseHeight(java.lang.CharSequence,int,int,int,int,android.graphics.Paint$FontMetricsInt):53:53 -> chooseHeight + 1:3:int getLineHeight():21:21 -> getLineHeight +com.facebook.react.views.text.internal.span.CustomStyleSpan -> com.facebook.react.views.text.internal.span.CustomStyleSpan: +# {"id":"sourceFile","fileName":"CustomStyleSpan.kt"} + 6:8:void (int,int,java.lang.String,java.lang.String,android.content.res.AssetManager):36:36 -> + 9:10:void (int,int,java.lang.String,java.lang.String,android.content.res.AssetManager):31:31 -> + 11:12:void (int,int,java.lang.String,java.lang.String,android.content.res.AssetManager):32:32 -> + 13:14:void (int,int,java.lang.String,java.lang.String,android.content.res.AssetManager):33:33 -> + 15:16:void (int,int,java.lang.String,java.lang.String,android.content.res.AssetManager):34:34 -> + 17:19:void (int,int,java.lang.String,java.lang.String,android.content.res.AssetManager):35:35 -> + 1:3:java.lang.String getFontFamily():34:34 -> getFontFamily + 1:3:java.lang.String getFontFeatureSettings():33:33 -> getFontFeatureSettings + 1:7:int getStyle():47:47 -> getStyle + 1:8:int getWeight():55:55 -> getWeight + 6:22:void updateDrawState(android.text.TextPaint):38:38 -> updateDrawState + 6:22:void updateMeasureState(android.text.TextPaint):42:42 -> updateMeasureState +com.facebook.react.views.text.internal.span.CustomStyleSpan$Companion -> com.facebook.react.views.text.internal.span.CustomStyleSpan$Companion: +# {"id":"sourceFile","fileName":"CustomStyleSpan.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():61:61 -> + 1:4:void access$apply(com.facebook.react.views.text.internal.span.CustomStyleSpan$Companion,android.graphics.Paint,int,int,java.lang.String,java.lang.String,android.content.res.AssetManager):61:61 -> access$apply + 1:8:void apply(android.graphics.Paint,int,int,java.lang.String,java.lang.String,android.content.res.AssetManager):71:71 -> apply + 9:11:void apply(android.graphics.Paint,int,int,java.lang.String,java.lang.String,android.content.res.AssetManager):73:73 -> apply + 12:15:void apply(android.graphics.Paint,int,int,java.lang.String,java.lang.String,android.content.res.AssetManager):74:74 -> apply + 16:19:void apply(android.graphics.Paint,int,int,java.lang.String,java.lang.String,android.content.res.AssetManager):75:75 -> apply +com.facebook.react.views.text.internal.span.ReactAbsoluteSizeSpan -> com.facebook.react.views.text.internal.span.ReactAbsoluteSizeSpan: +# {"id":"sourceFile","fileName":"ReactAbsoluteSizeSpan.kt"} + 1:4:void (int):13:13 -> +com.facebook.react.views.text.internal.span.ReactBackgroundColorSpan -> com.facebook.react.views.text.internal.span.ReactBackgroundColorSpan: +# {"id":"sourceFile","fileName":"ReactBackgroundColorSpan.kt"} + 1:4:void (int):13:13 -> +com.facebook.react.views.text.internal.span.ReactClickableSpan -> com.facebook.react.views.text.internal.span.ReactClickableSpan: +# {"id":"sourceFile","fileName":"ReactClickableSpan.kt"} + 1:6:void (int):39:39 -> + 1:3:int getFocusBgColor():41:41 -> getFocusBgColor + 1:3:int getReactTag():39:39 -> getReactTag + 1:3:boolean isKeyboardFocused():40:40 -> isKeyboardFocused + 6:16:void onClick(android.view.View):44:44 -> onClick + 17:24:void onClick(android.view.View):45:45 -> onClick + 25:35:void onClick(android.view.View):47:47 -> onClick + 36:39:void onClick(android.view.View):46:46 -> onClick + 1:3:void setFocusBgColor(int):41:41 -> setFocusBgColor + 1:3:void setKeyboardFocused(boolean):40:40 -> setKeyboardFocused + 6:9:void updateDrawState(android.text.TextPaint):54:54 -> updateDrawState + 10:14:void updateDrawState(android.text.TextPaint):55:55 -> updateDrawState +com.facebook.react.views.text.internal.span.ReactForegroundColorSpan -> com.facebook.react.views.text.internal.span.ReactForegroundColorSpan: +# {"id":"sourceFile","fileName":"ReactForegroundColorSpan.kt"} + 1:4:void (int):13:13 -> +com.facebook.react.views.text.internal.span.ReactFragmentIndexSpan -> com.facebook.react.views.text.internal.span.ReactFragmentIndexSpan: +# {"id":"sourceFile","fileName":"ReactFragmentIndexSpan.kt"} + 1:6:void (int):14:14 -> + 1:3:int getFragmentIndex():14:14 -> getFragmentIndex +com.facebook.react.views.text.internal.span.ReactLinkSpan -> com.facebook.react.views.text.internal.span.ReactLinkSpan: +# {"id":"sourceFile","fileName":"ReactLinkSpan.kt"} + 1:6:void (int):32:32 -> + 1:3:int getFragmentIndex():32:32 -> getFragmentIndex + 6:16:void onClick(android.view.View):34:34 -> onClick + 17:27:void onClick(android.view.View):35:35 -> onClick + 28:34:void onClick(android.view.View):36:36 -> onClick + 35:42:void onClick(android.view.View):37:37 -> onClick + 43:48:void onClick(android.view.View):38:38 -> onClick + 49:57:void onClick(android.view.View):40:40 -> onClick + 58:61:void onClick(android.view.View):39:39 -> onClick +com.facebook.react.views.text.internal.span.ReactOpacitySpan -> com.facebook.react.views.text.internal.span.ReactOpacitySpan: +# {"id":"sourceFile","fileName":"ReactOpacitySpan.kt"} + 1:3:void (float):18:18 -> + 4:6:void (float):17:17 -> + 1:3:float getOpacity():17:17 -> getOpacity + 6:24:void updateDrawState(android.text.TextPaint):21:21 -> updateDrawState + 25:28:void updateDrawState(android.text.TextPaint):23:23 -> updateDrawState + 29:40:void updateDrawState(android.text.TextPaint):26:26 -> updateDrawState + 41:46:void updateDrawState(android.text.TextPaint):27:27 -> updateDrawState + 47:52:void updateDrawState(android.text.TextPaint):28:28 -> updateDrawState + 53:58:void updateDrawState(android.text.TextPaint):29:29 -> updateDrawState + 59:62:void updateDrawState(android.text.TextPaint):25:25 -> updateDrawState + 63:65:void updateDrawState(android.text.TextPaint):24:24 -> updateDrawState +com.facebook.react.views.text.internal.span.ReactSpan -> com.facebook.react.views.text.internal.span.ReactSpan: +# {"id":"sourceFile","fileName":"ReactSpan.kt"} +com.facebook.react.views.text.internal.span.ReactStrikethroughSpan -> com.facebook.react.views.text.internal.span.ReactStrikethroughSpan: +# {"id":"sourceFile","fileName":"ReactStrikethroughSpan.kt"} + 1:4:void ():13:13 -> +com.facebook.react.views.text.internal.span.ReactTagSpan -> com.facebook.react.views.text.internal.span.ReactTagSpan: +# {"id":"sourceFile","fileName":"ReactTagSpan.kt"} + 1:6:void (int):14:14 -> + 1:3:int getReactTag():14:14 -> getReactTag +com.facebook.react.views.text.internal.span.ReactTextPaintHolderSpan -> com.facebook.react.views.text.internal.span.ReactTextPaintHolderSpan: +# {"id":"sourceFile","fileName":"ReactTextPaintHolderSpan.kt"} + 6:11:void (android.text.TextPaint):13:13 -> + 1:3:android.text.TextPaint getTextPaint():13:13 -> getTextPaint +com.facebook.react.views.text.internal.span.ReactUnderlineSpan -> com.facebook.react.views.text.internal.span.ReactUnderlineSpan: +# {"id":"sourceFile","fileName":"ReactUnderlineSpan.kt"} + 1:4:void ():13:13 -> +com.facebook.react.views.text.internal.span.SetSpanOperation -> com.facebook.react.views.text.internal.span.SetSpanOperation: +# {"id":"sourceFile","fileName":"SetSpanOperation.kt"} + 6:8:void (int,int,com.facebook.react.views.text.internal.span.ReactSpan):16:16 -> + 9:10:void (int,int,com.facebook.react.views.text.internal.span.ReactSpan):17:17 -> + 11:12:void (int,int,com.facebook.react.views.text.internal.span.ReactSpan):18:18 -> + 13:15:void (int,int,com.facebook.react.views.text.internal.span.ReactSpan):19:19 -> + 8:20:void execute(android.text.SpannableStringBuilder,int):31:31 -> execute + 21:28:void execute(android.text.SpannableStringBuilder,int):39:39 -> execute + 29:42:void execute(android.text.SpannableStringBuilder,int):44:44 -> execute + 43:52:void execute(android.text.SpannableStringBuilder,int):51:51 -> execute + 53:60:void execute(android.text.SpannableStringBuilder,int):27:27 -> execute +com.facebook.react.views.text.internal.span.SetSpanOperation$Companion -> com.facebook.react.views.text.internal.span.SetSpanOperation$Companion: +# {"id":"sourceFile","fileName":"SetSpanOperation.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():54:54 -> +com.facebook.react.views.text.internal.span.ShadowStyleSpan -> com.facebook.react.views.text.internal.span.ShadowStyleSpan: +# {"id":"sourceFile","fileName":"ShadowStyleSpan.kt"} + 1:3:void (float,float,float,int):18:18 -> + 4:5:void (float,float,float,int):14:14 -> + 6:7:void (float,float,float,int):15:15 -> + 8:9:void (float,float,float,int):16:16 -> + 10:12:void (float,float,float,int):17:17 -> + 1:3:int getColor():17:17 -> getColor + 6:17:void updateDrawState(android.text.TextPaint):20:20 -> updateDrawState +com.facebook.react.views.text.internal.span.TextInlineImageSpan -> com.facebook.react.views.text.internal.span.TextInlineImageSpan: +# {"id":"sourceFile","fileName":"TextInlineImageSpan.kt"} + 1:4:void ():17:17 -> +com.facebook.react.views.text.internal.span.TextInlineImageSpan$Companion -> com.facebook.react.views.text.internal.span.TextInlineImageSpan$Companion: +# {"id":"sourceFile","fileName":"TextInlineImageSpan.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():42:42 -> + 6:21:void possiblyUpdateInlineImageSpans(android.text.Spannable,android.widget.TextView):52:52 -> possiblyUpdateInlineImageSpans + 22:28:void kotlin.collections.ArraysKt___ArraysKt.forEach(java.lang.Object[],kotlin.jvm.functions.Function1):13472:13472 -> possiblyUpdateInlineImageSpans + 22:28:void possiblyUpdateInlineImageSpans(android.text.Spannable,android.widget.TextView):52 -> possiblyUpdateInlineImageSpans + 29:31:void possiblyUpdateInlineImageSpans(android.text.Spannable,android.widget.TextView):53:53 -> possiblyUpdateInlineImageSpans + 32:38:void possiblyUpdateInlineImageSpans(android.text.Spannable,android.widget.TextView):54:54 -> possiblyUpdateInlineImageSpans +com.facebook.react.views.text.internal.span.TextInlineViewPlaceholderSpan -> com.facebook.react.views.text.internal.span.TextInlineViewPlaceholderSpan: +# {"id":"sourceFile","fileName":"TextInlineViewPlaceholderSpan.kt"} + 1:3:void (int,int,int):20:20 -> + 4:10:void (int,int,int):19:19 -> + 1:3:int getHeight():19:19 -> getHeight + 1:3:int getReactTag():19:19 -> getReactTag + 8:13:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):30:30 -> getSize + 14:15:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):31:31 -> getSize + 16:17:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):32:32 -> getSize + 18:19:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):33:33 -> getSize + 20:22:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):35:35 -> getSize + 1:3:int getWidth():19:19 -> getWidth +com.facebook.react.views.textinput.ContentSizeWatcher -> com.facebook.react.views.textinput.ContentSizeWatcher: +# {"id":"sourceFile","fileName":"ContentSizeWatcher.kt"} +com.facebook.react.views.textinput.ReactContentSizeChangedEvent -> com.facebook.react.views.textinput.ReactContentSizeChangedEvent: +# {"id":"sourceFile","fileName":"ReactContentSizeChangedEvent.kt"} + 1:3:void (int,int,float,float):21:21 -> + 4:5:void (int,int,float,float):19:19 -> + 6:8:void (int,int,float,float):20:20 -> + 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():25 -> getEventData + 5:9:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> getEventData + 5:9:com.facebook.react.bridge.WritableMap getEventData():25 -> getEventData + 10:17:com.facebook.react.bridge.WritableMap getEventData():26:26 -> getEventData + 18:25:com.facebook.react.bridge.WritableMap getEventData():27:27 -> getEventData + 26:29:com.facebook.react.bridge.WritableMap getEventData():30:30 -> getEventData + 30:34:com.facebook.react.bridge.WritableMap getEventData():31:31 -> getEventData + 35:44:com.facebook.react.bridge.WritableMap getEventData():32:32 -> getEventData + 1:3:java.lang.String getEventName():22:22 -> getEventName +com.facebook.react.views.textinput.ReactContentSizeChangedEvent$Companion -> com.facebook.react.views.textinput.ReactContentSizeChangedEvent$Companion: +# {"id":"sourceFile","fileName":"ReactContentSizeChangedEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():36:36 -> +com.facebook.react.views.textinput.ReactEditText -> com.facebook.react.views.textinput.ReactEditText: +# {"id":"sourceFile","fileName":"ReactEditText.kt"} + 9:13:void ():1288:1288 -> + 14:25:void ():1290:1290 -> + 6:8:boolean access$getContextMenuHidden$p(com.facebook.react.views.textinput.ReactEditText):105:105 -> + 6:8:void (android.content.Context):105 -> + 9:22:void (android.content.Context):107:107 -> + 23:24:void (android.content.Context):136:136 -> + 25:26:void (android.content.Context):137:137 -> + 27:30:void (android.content.Context):143:143 -> + 31:43:void (android.content.Context):201:201 -> + 44:45:void (android.content.Context):200:200 -> + 46:53:void (android.content.Context):203:203 -> + 54:55:void (android.content.Context):202:202 -> + 56:64:void (android.content.Context):204:204 -> + 65:66:void (android.content.Context):205:205 -> + 67:68:void (android.content.Context):206:206 -> + 69:71:void (android.content.Context):207:207 -> + 72:73:void (android.content.Context):208:208 -> + 74:79:void (android.content.Context):209:209 -> + 80:83:void (android.content.Context):210:210 -> + 84:90:void (android.content.Context):211:211 -> + 91:92:void (android.content.Context):213:213 -> + 93:99:void (android.content.Context):214:214 -> + 100:102:void (android.content.Context):216:216 -> + 103:113:void (android.content.Context):221:221 -> + 114:116:void (android.content.Context):224:224 -> + 117:120:void (android.content.Context):231:231 -> + 121:124:void (android.content.Context):232:232 -> + 125:129:void (android.content.Context):228:228 -> + 130:132:void (android.content.Context):249:249 -> + 133:137:void (android.content.Context):251:251 -> + 138:140:void (android.content.Context):270:270 -> + 141:144:void (android.content.Context):271:271 -> + 1:1:boolean $r8$lambda$90K_qPcQ52roOMU4UkSdpca2zsQ(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.ReactForegroundColorSpan):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:boolean access$getContextMenuHidden$p(com.facebook.react.views.textinput.ReactEditText):105:105 -> access$getContextMenuHidden$p + 1:3:boolean access$getContextMenuHidden$p(com.facebook.react.views.textinput.ReactEditText):105:105 -> access$getDEBUG_MODE$cp + 1:3:boolean access$getDEBUG_MODE$cp():105 -> access$getDEBUG_MODE$cp + 1:3:boolean access$getContextMenuHidden$p(com.facebook.react.views.textinput.ReactEditText):105:105 -> access$getKeyListener$cp + 1:3:android.text.method.KeyListener access$getKeyListener$cp():105 -> access$getKeyListener$cp + 1:3:boolean access$getContextMenuHidden$p(com.facebook.react.views.textinput.ReactEditText):105:105 -> access$getListeners$p + 1:3:java.util.concurrent.CopyOnWriteArrayList access$getListeners$p(com.facebook.react.views.textinput.ReactEditText):105 -> access$getListeners$p + 1:3:boolean access$getContextMenuHidden$p(com.facebook.react.views.textinput.ReactEditText):105:105 -> access$getTAG$p + 1:3:java.lang.String access$getTAG$p(com.facebook.react.views.textinput.ReactEditText):105 -> access$getTAG$p + 1:4:boolean access$getContextMenuHidden$p(com.facebook.react.views.textinput.ReactEditText):105:105 -> access$onContentSizeChange + 1:4:void access$onContentSizeChange(com.facebook.react.views.textinput.ReactEditText):105 -> access$onContentSizeChange + 1:5:boolean access$getContextMenuHidden$p(com.facebook.react.views.textinput.ReactEditText):105:105 -> access$requestFocusProgrammatically + 1:5:boolean access$requestFocusProgrammatically(com.facebook.react.views.textinput.ReactEditText):105 -> access$requestFocusProgrammatically + 1:4:boolean access$getContextMenuHidden$p(com.facebook.react.views.textinput.ReactEditText):105:105 -> access$updateCachedSpannable + 1:4:void access$updateCachedSpannable(com.facebook.react.views.textinput.ReactEditText):105 -> access$updateCachedSpannable + 1:11:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):801:801 -> addSpansFromStyleAttributes + 12:19:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):803:803 -> addSpansFromStyleAttributes + 20:22:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):800:800 -> addSpansFromStyleAttributes + 23:31:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):808:808 -> addSpansFromStyleAttributes + 32:35:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):810:810 -> addSpansFromStyleAttributes + 36:38:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):807:807 -> addSpansFromStyleAttributes + 39:44:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):814:814 -> addSpansFromStyleAttributes + 45:50:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):815:815 -> addSpansFromStyleAttributes + 51:59:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):817:817 -> addSpansFromStyleAttributes + 60:63:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):819:819 -> addSpansFromStyleAttributes + 64:66:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):816:816 -> addSpansFromStyleAttributes + 67:74:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):824:824 -> addSpansFromStyleAttributes + 75:86:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):825:825 -> addSpansFromStyleAttributes + 87:94:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):828:828 -> addSpansFromStyleAttributes + 95:106:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):829:829 -> addSpansFromStyleAttributes + 107:112:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):832:832 -> addSpansFromStyleAttributes + 113:118:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):833:833 -> addSpansFromStyleAttributes + 119:123:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):835:835 -> addSpansFromStyleAttributes + 124:127:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):837:837 -> addSpansFromStyleAttributes + 128:130:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):834:834 -> addSpansFromStyleAttributes + 131:135:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):843:843 -> addSpansFromStyleAttributes + 136:139:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):844:844 -> addSpansFromStyleAttributes + 140:143:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):845:845 -> addSpansFromStyleAttributes + 144:149:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):846:846 -> addSpansFromStyleAttributes + 150:177:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):849:849 -> addSpansFromStyleAttributes + 178:181:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):851:851 -> addSpansFromStyleAttributes + 182:184:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):848:848 -> addSpansFromStyleAttributes + 185:190:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):856:856 -> addSpansFromStyleAttributes + 191:196:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):857:857 -> addSpansFromStyleAttributes + 197:209:void addSpansFromStyleAttributes(android.text.SpannableStringBuilder):858:858 -> addSpansFromStyleAttributes + 6:9:void addTextChangedListener(android.text.TextWatcher):410:410 -> addTextChangedListener + 10:16:void addTextChangedListener(android.text.TextWatcher):411:411 -> addTextChangedListener + 17:23:void addTextChangedListener(android.text.TextWatcher):412:412 -> addTextChangedListener + 24:31:void addTextChangedListener(android.text.TextWatcher):414:414 -> addTextChangedListener + 1:11:void applyTextAttributes():1089:1089 -> applyTextAttributes + 12:17:void applyTextAttributes():1091:1091 -> applyTextAttributes + 18:23:void applyTextAttributes():1092:1092 -> applyTextAttributes + 24:27:void applyTextAttributes():1093:1093 -> applyTextAttributes + 1:1:boolean $r8$lambda$99pmCO7e1l9blWeEDp8XnRoi6MQ(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.ReactBackgroundColorSpan):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean $r8$lambda$Dp7etAdPeKb8qng5V0lP8UV2ADM(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.CustomStyleSpan):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:8:boolean canUpdateWithEventCount(int):645:645 -> canUpdateWithEventCount + 1:20:int clampToTextLength(int):465:465 -> clampToTextLength + 21:32:int clampToTextLength(int):466:466 -> clampToTextLength + 33:40:int clampToTextLength(int):465:465 -> clampToTextLength + 1:13:void clearFocusAndMaybeRefocus$ReactAndroid_release():376:376 -> clearFocusAndMaybeRefocus$ReactAndroid_release + 14:24:void clearFocusAndMaybeRefocus$ReactAndroid_release():382:382 -> clearFocusAndMaybeRefocus$ReactAndroid_release + 25:30:void clearFocusAndMaybeRefocus$ReactAndroid_release():383:383 -> clearFocusAndMaybeRefocus$ReactAndroid_release + 31:33:void clearFocusAndMaybeRefocus$ReactAndroid_release():384:384 -> clearFocusAndMaybeRefocus$ReactAndroid_release + 34:36:void clearFocusAndMaybeRefocus$ReactAndroid_release():385:385 -> clearFocusAndMaybeRefocus$ReactAndroid_release + 37:40:void clearFocusAndMaybeRefocus$ReactAndroid_release():386:386 -> clearFocusAndMaybeRefocus$ReactAndroid_release + 41:43:void clearFocusAndMaybeRefocus$ReactAndroid_release():377:377 -> clearFocusAndMaybeRefocus$ReactAndroid_release + 44:47:void clearFocusAndMaybeRefocus$ReactAndroid_release():388:388 -> clearFocusAndMaybeRefocus$ReactAndroid_release + 1:4:void clearFocusFromJS$ReactAndroid_release():392:392 -> clearFocusFromJS$ReactAndroid_release + 1:8:void commitStagedInputType$ReactAndroid_release():531:531 -> commitStagedInputType$ReactAndroid_release + 9:12:void commitStagedInputType$ReactAndroid_release():532:532 -> commitStagedInputType$ReactAndroid_release + 13:16:void commitStagedInputType$ReactAndroid_release():533:533 -> commitStagedInputType$ReactAndroid_release + 17:21:void commitStagedInputType$ReactAndroid_release():534:534 -> commitStagedInputType$ReactAndroid_release + 22:25:void commitStagedInputType$ReactAndroid_release():536:536 -> commitStagedInputType$ReactAndroid_release + 1:1:boolean $r8$lambda$JdAJuFRX_am86Y6d3xCP-koQyrw(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.ReactStrikethroughSpan):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean $r8$lambda$UPf1kw__gVMwx0w3gjve_ZcJf7g(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.ReactAbsoluteSizeSpan):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean $r8$lambda$ZPKxtGXk4tDQzMttDY-nynyKjLg(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.ReactUnderlineSpan):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void finalize():276:276 -> finalize + 5:35:void finalize():277:277 -> finalize + 36:45:void finalize():279:279 -> finalize + 1:1:boolean $r8$lambda$nBWT099XwqtiM9Q06p44IpUMPNo(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.CustomLetterSpacingSpan):0:0 -> g + # {"id":"com.android.tools.r8.synthesized"} + 1:23:int getBorderColor(int):1027:1027 -> getBorderColor + 1:3:void setContainsImages(boolean):122:122 -> getContainsImages + 1:3:boolean getContainsImages():122 -> getContainsImages + 1:3:boolean getDisableFullscreenUI():169:169 -> getDisableFullscreenUI + 1:3:void setDisableTextDiffing$ReactAndroid_release(boolean):146:146 -> getDisableTextDiffing$ReactAndroid_release + 1:3:boolean getDisableTextDiffing$ReactAndroid_release():146 -> getDisableTextDiffing$ReactAndroid_release + 1:3:void setDragAndDropFilter(java.util.List):124:124 -> getDragAndDropFilter + 1:3:java.util.List getDragAndDropFilter():124 -> getDragAndDropFilter + 1:9:int getGravityHorizontal$ReactAndroid_release():183:183 -> getGravityHorizontal$ReactAndroid_release + 1:7:int getGravityVertical$ReactAndroid_release():193:193 -> getGravityVertical$ReactAndroid_release + 1:3:void setNativeEventCount(int):117:117 -> getNativeEventCount + 1:3:int getNativeEventCount():117 -> getNativeEventCount + 1:3:java.lang.String getReturnKeyType():175:175 -> getReturnKeyType + 1:3:void setStagedInputType(int):121:121 -> getStagedInputType + 1:3:int getStagedInputType():121 -> getStagedInputType + 1:3:void setStateWrapper(com.facebook.react.uimanager.StateWrapper):145:145 -> getStateWrapper + 1:3:com.facebook.react.uimanager.StateWrapper getStateWrapper():145 -> getStateWrapper + 1:3:void setSubmitBehavior(java.lang.String):123:123 -> getSubmitBehavior + 1:3:java.lang.String getSubmitBehavior():123 -> getSubmitBehavior + 1:4:com.facebook.react.views.textinput.ReactEditText$TextWatcherDelegator getTextWatcherDelegator():153:153 -> getTextWatcherDelegator + 5:11:com.facebook.react.views.textinput.ReactEditText$TextWatcherDelegator getTextWatcherDelegator():154:154 -> getTextWatcherDelegator + 12:14:com.facebook.react.views.textinput.ReactEditText$TextWatcherDelegator getTextWatcherDelegator():156:156 -> getTextWatcherDelegator + 1:11:void hideSoftKeyboard():865:865 -> hideSoftKeyboard + 1:7:int incrementAndGetEventCounter():631:631 -> incrementAndGetEventCounter + 6:9:void invalidateDrawable(android.graphics.drawable.Drawable):929:929 -> invalidateDrawable + 10:15:void invalidateDrawable(android.graphics.drawable.Drawable):930:930 -> invalidateDrawable + 16:28:void invalidateDrawable(android.graphics.drawable.Drawable):931:931 -> invalidateDrawable + 29:44:void invalidateDrawable(android.graphics.drawable.Drawable):932:932 -> invalidateDrawable + 45:50:void invalidateDrawable(android.graphics.drawable.Drawable):933:933 -> invalidateDrawable + 51:54:void invalidateDrawable(android.graphics.drawable.Drawable):934:934 -> invalidateDrawable + 55:62:void invalidateDrawable(android.graphics.drawable.Drawable):931:931 -> invalidateDrawable + 63:66:void invalidateDrawable(android.graphics.drawable.Drawable):938:938 -> invalidateDrawable + 1:13:boolean isMultiline$ReactAndroid_release():160:160 -> isMultiline$ReactAndroid_release + 1:12:boolean isSecureText():164:164 -> isSecureText + 1:3:void setSettingTextFromJS(boolean):112:112 -> isSettingTextFromJS + 1:3:boolean isSettingTextFromJS():112 -> isSettingTextFromJS + 1:3:void setSettingTextFromState(boolean):147:147 -> isSettingTextFromState + 1:3:boolean isSettingTextFromState():147 -> isSettingTextFromState + 1:6:void manageSpans(android.text.SpannableStringBuilder):707:707 -> manageSpans + 7:17:void manageSpans(android.text.SpannableStringBuilder):708:708 -> manageSpans + 18:21:void manageSpans(android.text.SpannableStringBuilder):709:709 -> manageSpans + 22:23:void manageSpans(android.text.SpannableStringBuilder):710:710 -> manageSpans + 24:36:void manageSpans(android.text.SpannableStringBuilder):711:711 -> manageSpans + 37:40:void manageSpans(android.text.SpannableStringBuilder):716:716 -> manageSpans + 41:46:void manageSpans(android.text.SpannableStringBuilder):717:717 -> manageSpans + 47:50:void manageSpans(android.text.SpannableStringBuilder):725:725 -> manageSpans + 51:54:void manageSpans(android.text.SpannableStringBuilder):726:726 -> manageSpans + 55:57:void manageSpans(android.text.SpannableStringBuilder):730:730 -> manageSpans + 58:65:void manageSpans(android.text.SpannableStringBuilder):731:731 -> manageSpans + 66:72:void manageSpans(android.text.SpannableStringBuilder):732:732 -> manageSpans + 73:80:void manageSpans(android.text.SpannableStringBuilder):707:707 -> manageSpans + 1:1:void maybeSetSelection(int,int,int):445:445 -> maybeSetSelection + 2:2:void maybeSetSelection(int,int,int):449:449 -> maybeSetSelection + 3:4:void maybeSetSelection(int,int):457:458 -> maybeSetSelection + 5:5:void maybeSetSelection(int,int):460:460 -> maybeSetSelection + 1:21:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):648:648 -> maybeSetText + 22:32:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):653:653 -> maybeSetText + 33:36:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):657:657 -> maybeSetText + 37:38:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):659:659 -> maybeSetText + 39:83:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):660:660 -> maybeSetText + 84:86:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):658:658 -> maybeSetText + 87:95:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):668:668 -> maybeSetText + 96:98:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):670:670 -> maybeSetText + 99:101:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):671:671 -> maybeSetText + 102:108:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):674:674 -> maybeSetText + 109:110:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):679:679 -> maybeSetText + 111:122:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):683:683 -> maybeSetText + 123:126:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):684:684 -> maybeSetText + 127:139:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):689:689 -> maybeSetText + 140:141:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):691:691 -> maybeSetText + 142:151:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):693:693 -> maybeSetText + 152:158:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):694:694 -> maybeSetText + 159:162:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):698:698 -> maybeSetText + 163:170:void maybeSetText(com.facebook.react.views.text.ReactTextUpdate):689:689 -> maybeSetText + 7:8:void maybeSetTextFromJS(com.facebook.react.views.text.ReactTextUpdate):634:634 -> maybeSetTextFromJS + 9:12:void maybeSetTextFromJS(com.facebook.react.views.text.ReactTextUpdate):635:635 -> maybeSetTextFromJS + 13:15:void maybeSetTextFromJS(com.facebook.react.views.text.ReactTextUpdate):636:636 -> maybeSetTextFromJS + 7:8:void maybeSetTextFromState(com.facebook.react.views.text.ReactTextUpdate):640:640 -> maybeSetTextFromState + 9:12:void maybeSetTextFromState(com.facebook.react.views.text.ReactTextUpdate):641:641 -> maybeSetTextFromState + 13:15:void maybeSetTextFromState(com.facebook.react.views.text.ReactTextUpdate):642:642 -> maybeSetTextFromState + 1:6:void maybeUpdateTypeface():603:603 -> maybeUpdateTypeface + 7:8:void maybeUpdateTypeface():607:607 -> maybeUpdateTypeface + 9:35:void maybeUpdateTypeface():609:609 -> maybeUpdateTypeface + 36:38:void maybeUpdateTypeface():610:610 -> maybeUpdateTypeface + 39:43:void maybeUpdateTypeface():616:616 -> maybeUpdateTypeface + 44:47:void maybeUpdateTypeface():617:617 -> maybeUpdateTypeface + 48:51:void maybeUpdateTypeface():618:618 -> maybeUpdateTypeface + 52:58:void maybeUpdateTypeface():619:619 -> maybeUpdateTypeface + 59:65:void maybeUpdateTypeface():623:623 -> maybeUpdateTypeface + 66:71:void maybeUpdateTypeface():621:621 -> maybeUpdateTypeface + 72:75:void maybeUpdateTypeface():614:614 -> maybeUpdateTypeface + 1:3:void onAttachedToWindow():975:975 -> onAttachedToWindow + 4:7:void onAttachedToWindow():977:977 -> onAttachedToWindow + 8:12:void onAttachedToWindow():978:978 -> onAttachedToWindow + 13:15:void onAttachedToWindow():983:983 -> onAttachedToWindow + 16:18:void onAttachedToWindow():986:986 -> onAttachedToWindow + 19:22:void onAttachedToWindow():988:988 -> onAttachedToWindow + 23:28:void onAttachedToWindow():989:989 -> onAttachedToWindow + 29:41:void onAttachedToWindow():990:990 -> onAttachedToWindow + 42:57:void onAttachedToWindow():991:991 -> onAttachedToWindow + 58:61:void onAttachedToWindow():992:992 -> onAttachedToWindow + 62:69:void onAttachedToWindow():990:990 -> onAttachedToWindow + 70:77:void onAttachedToWindow():996:996 -> onAttachedToWindow + 78:80:void onAttachedToWindow():997:997 -> onAttachedToWindow + 81:83:void onAttachedToWindow():1000:1000 -> onAttachedToWindow + 6:8:void onConfigurationChanged(android.content.res.Configuration):964:964 -> onConfigurationChanged + 9:14:void onConfigurationChanged(android.content.res.Configuration):967:967 -> onConfigurationChanged + 15:20:void onConfigurationChanged(android.content.res.Configuration):968:968 -> onConfigurationChanged + 21:24:void onConfigurationChanged(android.content.res.Configuration):970:970 -> onConfigurationChanged + 1:7:void onContentSizeChange():869:869 -> onContentSizeChange + 8:11:void onContentSizeChange():871:871 -> onContentSizeChange + 6:9:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):347:347 -> onCreateInputConnection + 10:15:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):348:348 -> onCreateInputConnection + 16:19:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):349:349 -> onCreateInputConnection + 20:21:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):351:351 -> onCreateInputConnection + 22:25:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):355:355 -> onCreateInputConnection + 26:30:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):351:351 -> onCreateInputConnection + 31:38:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):355:355 -> onCreateInputConnection + 39:56:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):359:359 -> onCreateInputConnection + 57:65:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):361:361 -> onCreateInputConnection + 1:3:void onDetachedFromWindow():942:942 -> onDetachedFromWindow + 4:7:void onDetachedFromWindow():943:943 -> onDetachedFromWindow + 8:13:void onDetachedFromWindow():944:944 -> onDetachedFromWindow + 14:26:void onDetachedFromWindow():945:945 -> onDetachedFromWindow + 27:42:void onDetachedFromWindow():946:946 -> onDetachedFromWindow + 43:46:void onDetachedFromWindow():947:947 -> onDetachedFromWindow + 47:55:void onDetachedFromWindow():945:945 -> onDetachedFromWindow + 6:9:boolean onDragEvent(android.view.DragEvent):1206:1206 -> onDragEvent + 10:16:boolean onDragEvent(android.view.DragEvent):1207:1207 -> onDragEvent + 17:23:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1761:1761 -> onDragEvent + 17:23:boolean onDragEvent(android.view.DragEvent):1208 -> onDragEvent + 24:39:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1762:1762 -> onDragEvent + 24:39:boolean onDragEvent(android.view.DragEvent):1208 -> onDragEvent + 40:52:boolean onDragEvent(android.view.DragEvent):1208:1208 -> onDragEvent + 53:57:boolean onDragEvent(android.view.DragEvent):1213:1213 -> onDragEvent + 6:11:void onDraw(android.graphics.Canvas):1198:1198 -> onDraw + 12:14:void onDraw(android.graphics.Canvas):1199:1199 -> onDraw + 15:18:void onDraw(android.graphics.Canvas):1202:1202 -> onDraw + 1:3:void onFinishTemporaryDetach():1004:1004 -> onFinishTemporaryDetach + 4:7:void onFinishTemporaryDetach():1005:1005 -> onFinishTemporaryDetach + 8:13:void onFinishTemporaryDetach():1006:1006 -> onFinishTemporaryDetach + 14:26:void onFinishTemporaryDetach():1007:1007 -> onFinishTemporaryDetach + 27:42:void onFinishTemporaryDetach():1008:1008 -> onFinishTemporaryDetach + 43:46:void onFinishTemporaryDetach():1009:1009 -> onFinishTemporaryDetach + 47:55:void onFinishTemporaryDetach():1007:1007 -> onFinishTemporaryDetach + 1:5:void onFocusChanged(boolean,int,android.graphics.Rect):488:488 -> onFocusChanged + 6:11:void onFocusChanged(boolean,int,android.graphics.Rect):489:489 -> onFocusChanged + 12:23:void onFocusChanged(boolean,int,android.graphics.Rect):490:490 -> onFocusChanged + 10:15:boolean onKeyUp(int,android.view.KeyEvent):329:329 -> onKeyUp + 16:20:boolean onKeyUp(int,android.view.KeyEvent):330:330 -> onKeyUp + 21:25:boolean onKeyUp(int,android.view.KeyEvent):333:333 -> onKeyUp + 1:3:void onLayout(boolean,int,int,int,int):291:291 -> onLayout + 4:13:void onLayout(boolean,int,int,int,int):292:292 -> onLayout + 14:17:void onLayout(boolean,int,int,int,int):294:294 -> onLayout + 18:20:void onLayout(boolean,int,int,int,int):296:296 -> onLayout + 1:3:void onScrollChanged(int,int,int,int):342:342 -> onScrollChanged + 4:11:void onScrollChanged(int,int,int,int):343:343 -> onScrollChanged + 1:4:void onSelectionChanged(int,int):477:477 -> onSelectionChanged + 5:46:void onSelectionChanged(int,int):478:478 -> onSelectionChanged + 47:49:void onSelectionChanged(int,int):481:481 -> onSelectionChanged + 50:59:void onSelectionChanged(int,int):482:482 -> onSelectionChanged + 60:67:void onSelectionChanged(int,int):483:483 -> onSelectionChanged + 1:3:void onStartTemporaryDetach():953:953 -> onStartTemporaryDetach + 4:7:void onStartTemporaryDetach():954:954 -> onStartTemporaryDetach + 8:13:void onStartTemporaryDetach():955:955 -> onStartTemporaryDetach + 14:26:void onStartTemporaryDetach():956:956 -> onStartTemporaryDetach + 27:42:void onStartTemporaryDetach():957:957 -> onStartTemporaryDetach + 43:46:void onStartTemporaryDetach():958:958 -> onStartTemporaryDetach + 47:55:void onStartTemporaryDetach():956:956 -> onStartTemporaryDetach + 9:13:boolean onTextContextMenuItem(int):371:371 -> onTextContextMenuItem + 6:16:boolean onTouchEvent(android.view.MotionEvent):301:301 -> onTouchEvent + 17:21:boolean onTouchEvent(android.view.MotionEvent):310:310 -> onTouchEvent + 22:28:boolean onTouchEvent(android.view.MotionEvent):312:312 -> onTouchEvent + 29:34:boolean onTouchEvent(android.view.MotionEvent):313:313 -> onTouchEvent + 35:40:boolean onTouchEvent(android.view.MotionEvent):314:314 -> onTouchEvent + 41:46:boolean onTouchEvent(android.view.MotionEvent):315:315 -> onTouchEvent + 47:53:boolean onTouchEvent(android.view.MotionEvent):318:318 -> onTouchEvent + 54:56:boolean onTouchEvent(android.view.MotionEvent):320:320 -> onTouchEvent + 57:58:boolean onTouchEvent(android.view.MotionEvent):303:303 -> onTouchEvent + 59:65:boolean onTouchEvent(android.view.MotionEvent):306:306 -> onTouchEvent + 66:70:boolean onTouchEvent(android.view.MotionEvent):323:323 -> onTouchEvent + 6:9:void removeTextChangedListener(android.text.TextWatcher):418:418 -> removeTextChangedListener + 10:12:void removeTextChangedListener(android.text.TextWatcher):419:419 -> removeTextChangedListener + 13:19:void removeTextChangedListener(android.text.TextWatcher):421:421 -> removeTextChangedListener + 20:21:void removeTextChangedListener(android.text.TextWatcher):422:422 -> removeTextChangedListener + 22:29:void removeTextChangedListener(android.text.TextWatcher):423:423 -> removeTextChangedListener + 1:4:void requestFocusFromJS():628:628 -> requestFocusFromJS + 4:7:boolean requestFocusProgrammatically():401:401 -> requestFocusProgrammatically + 8:19:boolean requestFocusProgrammatically():402:402 -> requestFocusProgrammatically + 20:23:boolean requestFocusProgrammatically():403:403 -> requestFocusProgrammatically + 1:8:void setAllowFontScaling(boolean):1053:1053 -> setAllowFontScaling + 9:13:void setAllowFontScaling(boolean):1054:1054 -> setAllowFontScaling + 14:17:void setAllowFontScaling(boolean):1055:1055 -> setAllowFontScaling + 1:3:void setAutoFocus(boolean):1072:1072 -> setAutoFocus + 1:8:void setBackgroundColor(int):1015:1015 -> setBackgroundColor + 1:14:void setBorderColor(int,java.lang.Integer):1023:1023 -> setBorderColor + 1:1:void setBorderRadius(float):1030:1030 -> setBorderRadius + 2:2:void setBorderRadius(float,int):1035:1035 -> setBorderRadius + 3:3:void setBorderRadius(float,int):1038:1038 -> setBorderRadius + 4:4:void setBorderRadius(float,int):1040:1040 -> setBorderRadius + 5:14:void setBorderStyle(java.lang.String):1044:1044 -> setBorderStyle + 1:22:void setBorderWidth(int,float):1019:1019 -> setBorderWidth + 1:3:void setContainsImages(boolean):122:122 -> setContainsImages + 1:3:void setContentSizeWatcher(com.facebook.react.views.textinput.ContentSizeWatcher):429:429 -> setContentSizeWatcher + 1:3:void setContextMenuHidden(boolean):1081:1081 -> setContextMenuHidden + 1:2:void setDisableFullscreenUI(boolean):171:171 -> setDisableFullscreenUI + 3:6:void setDisableFullscreenUI(boolean):172:172 -> setDisableFullscreenUI + 1:3:void setDisableTextDiffing$ReactAndroid_release(boolean):146:146 -> setDisableTextDiffing$ReactAndroid_release + 1:3:void setDragAndDropFilter(java.util.List):124:124 -> setDragAndDropFilter + 1:3:void setEventDispatcher(com.facebook.react.uimanager.events.EventDispatcher):1183:1183 -> setEventDispatcher + 1:3:void setFontFamily(java.lang.String):575:575 -> setFontFamily + 4:6:void setFontFamily(java.lang.String):576:576 -> setFontFamily + 1:10:void setFontFeatureSettings(java.lang.String):596:596 -> setFontFeatureSettings + 11:14:void setFontFeatureSettings(java.lang.String):597:597 -> setFontFeatureSettings + 15:17:void setFontFeatureSettings(java.lang.String):598:598 -> setFontFeatureSettings + 1:5:void setFontSize(float):1060:1060 -> setFontSize + 6:9:void setFontSize(float):1061:1061 -> setFontSize + 1:4:void setFontStyle(java.lang.String):588:588 -> setFontStyle + 5:8:void setFontStyle(java.lang.String):589:589 -> setFontStyle + 9:11:void setFontStyle(java.lang.String):590:590 -> setFontStyle + 12:14:void setFontStyle(java.lang.String):591:591 -> setFontStyle + 1:4:void setFontWeight(java.lang.String):580:580 -> setFontWeight + 5:8:void setFontWeight(java.lang.String):581:581 -> setFontWeight + 9:11:void setFontWeight(java.lang.String):582:582 -> setFontWeight + 12:14:void setFontWeight(java.lang.String):583:583 -> setFontWeight + 3:4:void setGravityHorizontal$ReactAndroid_release(int):185:185 -> setGravityHorizontal$ReactAndroid_release + 5:13:void setGravityHorizontal$ReactAndroid_release(int):187:187 -> setGravityHorizontal$ReactAndroid_release + 14:17:void setGravityHorizontal$ReactAndroid_release(int):186:186 -> setGravityHorizontal$ReactAndroid_release + 3:4:void setGravityVertical$ReactAndroid_release(int):195:195 -> setGravityVertical$ReactAndroid_release + 5:15:void setGravityVertical$ReactAndroid_release(int):196:196 -> setGravityVertical$ReactAndroid_release + 1:4:void setInputType(int):541:541 -> setInputType + 5:7:void setInputType(int):542:542 -> setInputType + 8:9:void setInputType(int):543:543 -> setInputType + 10:12:void setInputType(int):545:545 -> setInputType + 13:19:void setInputType(int):553:553 -> setInputType + 20:22:void setInputType(int):554:554 -> setInputType + 23:26:void setInputType(int):560:560 -> setInputType + 27:33:void setInputType(int):561:561 -> setInputType + 34:40:void setInputType(int):563:563 -> setInputType + 41:46:void setInputType(int):564:564 -> setInputType + 1:4:void setIntrinsicContentSize():881:881 -> setIntrinsicContentSize + 5:8:void setIntrinsicContentSize():883:883 -> setIntrinsicContentSize + 9:18:void setIntrinsicContentSize():885:885 -> setIntrinsicContentSize + 19:23:void setIntrinsicContentSize():886:886 -> setIntrinsicContentSize + 24:33:void setIntrinsicContentSize():888:888 -> setIntrinsicContentSize + 34:41:void setIntrinsicContentSize():889:889 -> setIntrinsicContentSize + 1:5:void setLetterSpacingPt(float):1048:1048 -> setLetterSpacingPt + 6:9:void setLetterSpacingPt(float):1049:1049 -> setLetterSpacingPt + 1:7:void setLineHeight(int):337:337 -> setLineHeight + 1:11:void setMaxFontSizeMultiplier(float):1065:1065 -> setMaxFontSizeMultiplier + 12:16:void setMaxFontSizeMultiplier(float):1066:1066 -> setMaxFontSizeMultiplier + 17:20:void setMaxFontSizeMultiplier(float):1067:1067 -> setMaxFontSizeMultiplier + 1:3:void setNativeEventCount(int):117:117 -> setNativeEventCount + 1:3:void setOnKeyPress(boolean):499:499 -> setOnKeyPress + 3:7:void setOverflow(java.lang.String):1188:1188 -> setOverflow + 8:15:void setOverflow(java.lang.String):1190:1190 -> setOverflow + 16:19:void setOverflow(java.lang.String):1191:1191 -> setOverflow + 20:23:void setOverflow(java.lang.String):1194:1194 -> setOverflow + 1:8:void setPlaceholder(java.lang.String):568:568 -> setPlaceholder + 9:10:void setPlaceholder(java.lang.String):569:569 -> setPlaceholder + 11:14:void setPlaceholder(java.lang.String):570:570 -> setPlaceholder + 1:2:void setReturnKeyType(java.lang.String):177:177 -> setReturnKeyType + 3:6:void setReturnKeyType(java.lang.String):178:178 -> setReturnKeyType + 1:3:void setScrollWatcher(com.facebook.react.views.textinput.ScrollWatcher):433:433 -> setScrollWatcher + 1:3:void setSelectTextOnFocus(boolean):1076:1076 -> setSelectTextOnFocus + 4:6:void setSelectTextOnFocus(boolean):1077:1077 -> setSelectTextOnFocus + 1:4:void setSelection(int,int):470:470 -> setSelection + 5:46:void setSelection(int,int):471:471 -> setSelection + 47:50:void setSelection(int,int):473:473 -> setSelection + 1:3:void setSelectionWatcher$ReactAndroid_release(com.facebook.react.views.textinput.SelectionWatcher):495:495 -> setSelectionWatcher$ReactAndroid_release + 1:3:void setSettingTextFromJS(boolean):112:112 -> setSettingTextFromJS + 1:3:void setSettingTextFromState(boolean):147:147 -> setSettingTextFromState + 1:3:void setStagedInputType(int):121:121 -> setStagedInputType + 1:3:void setStateWrapper(com.facebook.react.uimanager.StateWrapper):145:145 -> setStateWrapper + 1:3:void setSubmitBehavior(java.lang.String):123:123 -> setSubmitBehavior + 1:4:boolean shouldBlurOnReturn():503:503 -> shouldBlurOnReturn + 5:14:boolean shouldBlurOnReturn():508:508 -> shouldBlurOnReturn + 15:21:boolean shouldBlurOnReturn():510:510 -> shouldBlurOnReturn + 1:6:boolean shouldSubmitOnReturn():517:517 -> shouldSubmitOnReturn + 7:14:boolean shouldSubmitOnReturn():522:522 -> shouldSubmitOnReturn + 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"} + 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 + 1:10:void stripStyleEquivalentSpans(android.text.SpannableStringBuilder):743:743 -> stripStyleEquivalentSpans + 11:20:void stripStyleEquivalentSpans(android.text.SpannableStringBuilder):747:747 -> stripStyleEquivalentSpans + 21:30:void stripStyleEquivalentSpans(android.text.SpannableStringBuilder):751:751 -> stripStyleEquivalentSpans + 31:40:void stripStyleEquivalentSpans(android.text.SpannableStringBuilder):755:755 -> stripStyleEquivalentSpans + 41:50:void stripStyleEquivalentSpans(android.text.SpannableStringBuilder):759:759 -> stripStyleEquivalentSpans + 51:60:void stripStyleEquivalentSpans(android.text.SpannableStringBuilder):763:763 -> stripStyleEquivalentSpans + 61:71:void stripStyleEquivalentSpans(android.text.SpannableStringBuilder):767:767 -> stripStyleEquivalentSpans + 6:21:boolean stripStyleEquivalentSpans$lambda$1(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.ReactAbsoluteSizeSpan):744:744 -> stripStyleEquivalentSpans$lambda$1 + 6:26:boolean stripStyleEquivalentSpans$lambda$2(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.ReactBackgroundColorSpan):748:748 -> stripStyleEquivalentSpans$lambda$2 + 6:19:boolean stripStyleEquivalentSpans$lambda$3(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.ReactForegroundColorSpan):752:752 -> stripStyleEquivalentSpans$lambda$3 + 1:12:boolean stripStyleEquivalentSpans$lambda$4(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.ReactStrikethroughSpan):756:756 -> stripStyleEquivalentSpans$lambda$4 + 1:12:boolean stripStyleEquivalentSpans$lambda$5(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.ReactUnderlineSpan):760:760 -> stripStyleEquivalentSpans$lambda$5 + 6:23:boolean stripStyleEquivalentSpans$lambda$6(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.CustomLetterSpacingSpan):764:764 -> stripStyleEquivalentSpans$lambda$6 + 6:13:boolean stripStyleEquivalentSpans$lambda$7(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.CustomStyleSpan):768:768 -> stripStyleEquivalentSpans$lambda$7 + 14:25:boolean stripStyleEquivalentSpans$lambda$7(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.CustomStyleSpan):769:769 -> stripStyleEquivalentSpans$lambda$7 + 26:33:boolean stripStyleEquivalentSpans$lambda$7(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.CustomStyleSpan):770:770 -> stripStyleEquivalentSpans$lambda$7 + 34:51:boolean stripStyleEquivalentSpans$lambda$7(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.views.text.internal.span.CustomStyleSpan):771:771 -> stripStyleEquivalentSpans$lambda$7 + 1:5:void updateCachedSpannable():1105:1105 -> updateCachedSpannable + 6:13:void updateCachedSpannable():1109:1109 -> updateCachedSpannable + 14:20:void updateCachedSpannable():1113:1113 -> updateCachedSpannable + 21:30:void updateCachedSpannable():1114:1114 -> updateCachedSpannable + 31:39:void updateCachedSpannable():1116:1116 -> updateCachedSpannable + 40:52:void updateCachedSpannable():1154:1154 -> updateCachedSpannable + 53:59:void updateCachedSpannable():1156:1156 -> updateCachedSpannable + 60:80:void updateCachedSpannable():1164:1164 -> updateCachedSpannable + 81:88:void updateCachedSpannable():1165:1165 -> updateCachedSpannable + 89:95:void updateCachedSpannable():1166:1166 -> updateCachedSpannable + 96:100:void updateCachedSpannable():1168:1168 -> updateCachedSpannable + 101:103:void updateCachedSpannable():1172:1172 -> updateCachedSpannable + 104:117:void updateCachedSpannable():1174:1174 -> updateCachedSpannable + 118:123:void updateCachedSpannable():1176:1176 -> updateCachedSpannable + 124:126:void updateCachedSpannable():1173:1173 -> updateCachedSpannable + 127:136:void updateCachedSpannable():1179:1179 -> updateCachedSpannable + 1:85:void updateImeOptions():897:897 -> updateImeOptions + 86:92:void updateImeOptions():908:908 -> updateImeOptions + 93:96:void updateImeOptions():907:907 -> updateImeOptions + 6:9:boolean verifyDrawable(android.graphics.drawable.Drawable):916:916 -> verifyDrawable + 10:15:boolean verifyDrawable(android.graphics.drawable.Drawable):917:917 -> verifyDrawable + 16:28:boolean verifyDrawable(android.graphics.drawable.Drawable):918:918 -> verifyDrawable + 29:44:boolean verifyDrawable(android.graphics.drawable.Drawable):919:919 -> verifyDrawable + 45:52:boolean verifyDrawable(android.graphics.drawable.Drawable):920:920 -> verifyDrawable + 53:60:boolean verifyDrawable(android.graphics.drawable.Drawable):918:918 -> verifyDrawable + 61:65:boolean verifyDrawable(android.graphics.drawable.Drawable):925:925 -> verifyDrawable +com.facebook.react.views.textinput.ReactEditText$$ExternalSyntheticLambda0 -> com.facebook.react.views.textinput.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.textinput.ReactEditText com.facebook.react.views.textinput.ReactEditText$$InternalSyntheticLambda$1$f480c277bea8f852d88d58517cbf120373dd6c6629421d55112eea23829c1aab$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.textinput.ReactEditText):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean test(java.lang.Object):0:0 -> test + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactEditText$$ExternalSyntheticLambda1 -> com.facebook.react.views.textinput.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.textinput.ReactEditText com.facebook.react.views.textinput.ReactEditText$$InternalSyntheticLambda$1$f480c277bea8f852d88d58517cbf120373dd6c6629421d55112eea23829c1aab$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.textinput.ReactEditText):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean test(java.lang.Object):0:0 -> test + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactEditText$$ExternalSyntheticLambda2 -> com.facebook.react.views.textinput.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.textinput.ReactEditText com.facebook.react.views.textinput.ReactEditText$$InternalSyntheticLambda$1$f480c277bea8f852d88d58517cbf120373dd6c6629421d55112eea23829c1aab$2.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.textinput.ReactEditText):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean test(java.lang.Object):0:0 -> test + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactEditText$$ExternalSyntheticLambda3 -> com.facebook.react.views.textinput.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.textinput.ReactEditText com.facebook.react.views.textinput.ReactEditText$$InternalSyntheticLambda$1$f480c277bea8f852d88d58517cbf120373dd6c6629421d55112eea23829c1aab$3.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.textinput.ReactEditText):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean test(java.lang.Object):0:0 -> test + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactEditText$$ExternalSyntheticLambda4 -> com.facebook.react.views.textinput.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.textinput.ReactEditText com.facebook.react.views.textinput.ReactEditText$$InternalSyntheticLambda$1$f480c277bea8f852d88d58517cbf120373dd6c6629421d55112eea23829c1aab$4.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.textinput.ReactEditText):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean test(java.lang.Object):0:0 -> test + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactEditText$$ExternalSyntheticLambda5 -> com.facebook.react.views.textinput.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.textinput.ReactEditText com.facebook.react.views.textinput.ReactEditText$$InternalSyntheticLambda$1$f480c277bea8f852d88d58517cbf120373dd6c6629421d55112eea23829c1aab$5.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.textinput.ReactEditText):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean test(java.lang.Object):0:0 -> test + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactEditText$$ExternalSyntheticLambda6 -> com.facebook.react.views.textinput.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.textinput.ReactEditText com.facebook.react.views.textinput.ReactEditText$$InternalSyntheticLambda$1$f480c277bea8f852d88d58517cbf120373dd6c6629421d55112eea23829c1aab$6.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.textinput.ReactEditText):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean test(java.lang.Object):0:0 -> test + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactEditText$Companion -> com.facebook.react.views.textinput.ReactEditText$Companion: +# {"id":"sourceFile","fileName":"ReactEditText.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():1287:1287 -> + 1:5:boolean access$sameTextForSpan(com.facebook.react.views.textinput.ReactEditText$Companion,android.text.Editable,android.text.SpannableStringBuilder,int,int):1287:1287 -> access$sameTextForSpan + 1:5:boolean getDEBUG_MODE():1288:1288 -> getDEBUG_MODE + 1:16:boolean sameTextForSpan(android.text.Editable,android.text.SpannableStringBuilder,int,int):1298:1298 -> sameTextForSpan + 17:33:boolean sameTextForSpan(android.text.Editable,android.text.SpannableStringBuilder,int,int):1302:1302 -> sameTextForSpan +com.facebook.react.views.textinput.ReactEditText$InternalKeyListener -> com.facebook.react.views.textinput.ReactEditText$InternalKeyListener: +# {"id":"sourceFile","fileName":"ReactEditText.kt"} + 1:4:void ():1255:1255 -> + 11:18:void clearMetaKeyState(android.view.View,android.text.Editable,int):1283:1283 -> clearMetaKeyState + 1:3:int getInputType():1262:1262 -> getInputType + 16:24:boolean onKeyDown(android.view.View,android.text.Editable,int,android.view.KeyEvent):1274:1274 -> onKeyDown + 16:24:boolean onKeyOther(android.view.View,android.text.Editable,android.view.KeyEvent):1280:1280 -> onKeyOther + 16:24:boolean onKeyUp(android.view.View,android.text.Editable,int,android.view.KeyEvent):1277:1277 -> onKeyUp + 1:3:void setInputType(int):1265:1265 -> setInputType +com.facebook.react.views.textinput.ReactEditText$TextWatcherDelegator -> com.facebook.react.views.textinput.ReactEditText$TextWatcherDelegator: +# {"id":"sourceFile","fileName":"ReactEditText.kt"} + 1:6:void (com.facebook.react.views.textinput.ReactEditText):1220:1220 -> + 6:13:void afterTextChanged(android.text.Editable):1242:1242 -> afterTextChanged + 14:21:void afterTextChanged(android.text.Editable):1243:1243 -> afterTextChanged + 22:37:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> afterTextChanged + 22:37:void afterTextChanged(android.text.Editable):1243 -> afterTextChanged + 38:42:void afterTextChanged(android.text.Editable):1243:1243 -> afterTextChanged + 6:13:void beforeTextChanged(java.lang.CharSequence,int,int,int):1222:1222 -> beforeTextChanged + 14:21:void beforeTextChanged(java.lang.CharSequence,int,int,int):1223:1223 -> beforeTextChanged + 22:37:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> beforeTextChanged + 22:37:void beforeTextChanged(java.lang.CharSequence,int,int,int):1223 -> beforeTextChanged + 38:42:void beforeTextChanged(java.lang.CharSequence,int,int,int):1223:1223 -> beforeTextChanged + 6:13:void onTextChanged(java.lang.CharSequence,int,int,int):1228:1228 -> onTextChanged + 14:73:void onTextChanged(java.lang.CharSequence,int,int,int):1229:1229 -> onTextChanged + 74:81:void onTextChanged(java.lang.CharSequence,int,int,int):1232:1232 -> onTextChanged + 82:89:void onTextChanged(java.lang.CharSequence,int,int,int):1233:1233 -> onTextChanged + 90:105:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> onTextChanged + 90:105:void onTextChanged(java.lang.CharSequence,int,int,int):1233 -> onTextChanged + 106:109:void onTextChanged(java.lang.CharSequence,int,int,int):1233:1233 -> onTextChanged + 110:114:void onTextChanged(java.lang.CharSequence,int,int,int):1236:1236 -> onTextChanged + 115:120:void onTextChanged(java.lang.CharSequence,int,int,int):1238:1238 -> onTextChanged +com.facebook.react.views.textinput.ReactEditText$customActionModeCallback$1 -> com.facebook.react.views.textinput.ReactEditText$customActionModeCallback$1: +# {"id":"sourceFile","fileName":"ReactEditText.kt"} + 3:6:void (com.facebook.react.views.textinput.ReactEditText):251:251 -> + 11:23:boolean onCreateActionMode(android.view.ActionMode,android.view.Menu):257:257 -> onCreateActionMode + 24:28:boolean onCreateActionMode(android.view.ActionMode,android.view.Menu):260:260 -> onCreateActionMode +com.facebook.react.views.textinput.ReactEditText$editTextAccessibilityDelegate$1 -> com.facebook.react.views.textinput.ReactEditText$editTextAccessibilityDelegate$1: +# {"id":"sourceFile","fileName":"ReactEditText.kt"} + 3:6:void (com.facebook.react.views.textinput.ReactEditText,boolean,int):229:229 -> + 10:23:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):236:236 -> performAccessibilityAction + 24:28:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):242:242 -> performAccessibilityAction + 29:35:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):244:244 -> performAccessibilityAction + 36:43:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):236:236 -> performAccessibilityAction + 44:48:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):246:246 -> performAccessibilityAction +com.facebook.react.views.textinput.ReactEditTextInputConnectionWrapper -> com.facebook.react.views.textinput.ReactEditTextInputConnectionWrapper: +# {"id":"sourceFile","fileName":"ReactEditTextInputConnectionWrapper.kt"} + 22:24:void (android.view.inputmethod.InputConnection,com.facebook.react.bridge.ReactContext,com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.events.EventDispatcher):53:53 -> + 25:26:void (android.view.inputmethod.InputConnection,com.facebook.react.bridge.ReactContext,com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.events.EventDispatcher):51:51 -> + 27:29:void (android.view.inputmethod.InputConnection,com.facebook.react.bridge.ReactContext,com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.events.EventDispatcher):52:52 -> + 2:3:boolean beginBatchEdit():59:59 -> beginBatchEdit + 4:8:boolean beginBatchEdit():60:60 -> beginBatchEdit + 6:9:boolean commitText(java.lang.CharSequence,int):98:98 -> commitText + 10:16:boolean commitText(java.lang.CharSequence,int):100:100 -> commitText + 17:22:boolean commitText(java.lang.CharSequence,int):101:101 -> commitText + 23:24:boolean commitText(java.lang.CharSequence,int):102:102 -> commitText + 25:27:boolean commitText(java.lang.CharSequence,int):104:104 -> commitText + 28:32:boolean commitText(java.lang.CharSequence,int):106:106 -> commitText + 1:5:boolean deleteSurroundingText(int,int):110:110 -> deleteSurroundingText + 6:10:boolean deleteSurroundingText(int,int):111:111 -> deleteSurroundingText + 1:10:void dispatchKeyEvent(java.lang.String):142:142 -> dispatchKeyEvent + 11:16:void dispatchKeyEvent(java.lang.String):143:143 -> dispatchKeyEvent + 17:33:void dispatchKeyEvent(java.lang.String):144:144 -> dispatchKeyEvent + 1:4:void dispatchKeyEventOrEnqueue(java.lang.String):134:134 -> dispatchKeyEventOrEnqueue + 5:7:void dispatchKeyEventOrEnqueue(java.lang.String):135:135 -> dispatchKeyEventOrEnqueue + 8:11:void dispatchKeyEventOrEnqueue(java.lang.String):137:137 -> dispatchKeyEventOrEnqueue + 2:3:boolean endBatchEdit():64:64 -> endBatchEdit + 4:7:boolean endBatchEdit():65:65 -> endBatchEdit + 8:11:boolean endBatchEdit():66:66 -> endBatchEdit + 12:13:boolean endBatchEdit():67:67 -> endBatchEdit + 14:18:boolean endBatchEdit():69:69 -> endBatchEdit + 6:11:boolean sendKeyEvent(android.view.KeyEvent):119:119 -> sendKeyEvent + 12:25:boolean sendKeyEvent(android.view.KeyEvent):120:120 -> sendKeyEvent + 26:39:boolean sendKeyEvent(android.view.KeyEvent):121:121 -> sendKeyEvent + 40:51:boolean sendKeyEvent(android.view.KeyEvent):126:126 -> sendKeyEvent + 52:57:boolean sendKeyEvent(android.view.KeyEvent):122:122 -> sendKeyEvent + 58:62:boolean sendKeyEvent(android.view.KeyEvent):123:123 -> sendKeyEvent + 63:67:boolean sendKeyEvent(android.view.KeyEvent):130:130 -> sendKeyEvent + 6:11:boolean setComposingText(java.lang.CharSequence,int):73:73 -> setComposingText + 12:17:boolean setComposingText(java.lang.CharSequence,int):74:74 -> setComposingText + 18:21:boolean setComposingText(java.lang.CharSequence,int):76:76 -> setComposingText + 22:47:boolean setComposingText(java.lang.CharSequence,int):78:78 -> setComposingText + 48:71:boolean setComposingText(java.lang.CharSequence,int):90:90 -> setComposingText + 72:73:boolean setComposingText(java.lang.CharSequence,int):88:88 -> setComposingText + 74:77:boolean setComposingText(java.lang.CharSequence,int):93:93 -> setComposingText +com.facebook.react.views.textinput.ReactEditTextInputConnectionWrapper$Companion -> com.facebook.react.views.textinput.ReactEditTextInputConnectionWrapper$Companion: +# {"id":"sourceFile","fileName":"ReactEditTextInputConnectionWrapper.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():147:147 -> +com.facebook.react.views.textinput.ReactTextChangedEvent -> com.facebook.react.views.textinput.ReactTextChangedEvent: +# {"id":"sourceFile","fileName":"ReactTextChangedEvent.kt"} + 6:8:void (int,int,java.lang.String,int):20:20 -> + 9:10:void (int,int,java.lang.String,int):18:18 -> + 11:13:void (int,int,java.lang.String,int):19:19 -> + 1:4:com.facebook.react.bridge.WritableMap getEventData():24:24 -> getEventData + 5:11:com.facebook.react.bridge.WritableMap getEventData():25:25 -> getEventData + 12:18:com.facebook.react.bridge.WritableMap getEventData():26:26 -> getEventData + 19:28:com.facebook.react.bridge.WritableMap getEventData():27:27 -> getEventData + 1:3:java.lang.String getEventName():21:21 -> getEventName +com.facebook.react.views.textinput.ReactTextChangedEvent$Companion -> com.facebook.react.views.textinput.ReactTextChangedEvent$Companion: +# {"id":"sourceFile","fileName":"ReactTextChangedEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():31:31 -> +com.facebook.react.views.textinput.ReactTextContentSizeWatcher -> com.facebook.react.views.textinput.ReactTextContentSizeWatcher: +# {"id":"sourceFile","fileName":"ReactTextContentSizeWatcher.kt"} + 6:10:void (com.facebook.react.views.textinput.ReactEditText):14:14 -> + 11:14:void (com.facebook.react.views.textinput.ReactEditText):22:22 -> + 15:24:void (com.facebook.react.views.textinput.ReactEditText):23:23 -> + 25:31:void (com.facebook.react.views.textinput.ReactEditText):24:24 -> + 1:6:void onLayout():28:28 -> onLayout + 7:12:void onLayout():29:29 -> onLayout + 13:20:void onLayout():32:32 -> onLayout + 21:44:void onLayout():34:34 -> onLayout + 45:68:void onLayout():36:36 -> onLayout + 69:76:void onLayout():39:39 -> onLayout + 77:78:void onLayout():40:40 -> onLayout + 79:80:void onLayout():41:41 -> onLayout + 81:84:void onLayout():43:43 -> onLayout + 85:86:void onLayout():44:44 -> onLayout + 87:88:void onLayout():45:45 -> onLayout + 89:95:void onLayout():46:46 -> onLayout + 96:100:void onLayout():47:47 -> onLayout + 101:104:void onLayout():48:48 -> onLayout + 105:107:void onLayout():44:44 -> onLayout + 108:111:void onLayout():43:43 -> onLayout +com.facebook.react.views.textinput.ReactTextInputEndEditingEvent -> com.facebook.react.views.textinput.ReactTextInputEndEditingEvent: +# {"id":"sourceFile","fileName":"ReactTextInputEndEditingEvent.kt"} + 6:8:void (int,int,java.lang.String):22:22 -> + 9:11:void (int,int,java.lang.String):21:21 -> + 1:4:com.facebook.react.bridge.WritableMap getEventData():28:28 -> getEventData + 5:13:com.facebook.react.bridge.WritableMap getEventData():29:29 -> getEventData + 14:21:com.facebook.react.bridge.WritableMap getEventData():30:30 -> getEventData + 1:3:java.lang.String getEventName():23:23 -> getEventName +com.facebook.react.views.textinput.ReactTextInputEndEditingEvent$Companion -> com.facebook.react.views.textinput.ReactTextInputEndEditingEvent$Companion: +# {"id":"sourceFile","fileName":"ReactTextInputEndEditingEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():34:34 -> +com.facebook.react.views.textinput.ReactTextInputKeyPressEvent -> com.facebook.react.views.textinput.ReactTextInputKeyPressEvent: +# {"id":"sourceFile","fileName":"ReactTextInputKeyPressEvent.kt"} + 6:8:void (int,int,java.lang.String):16:16 -> + 9:11:void (int,int,java.lang.String):15:15 -> + 1:12:com.facebook.react.bridge.WritableMap getEventData():20:20 -> getEventData + 1:3:java.lang.String getEventName():17:17 -> getEventName +com.facebook.react.views.textinput.ReactTextInputKeyPressEvent$Companion -> com.facebook.react.views.textinput.ReactTextInputKeyPressEvent$Companion: +# {"id":"sourceFile","fileName":"ReactTextInputKeyPressEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():26:26 -> +com.facebook.react.views.textinput.ReactTextInputLocalData -> com.facebook.react.views.textinput.ReactTextInputLocalData: +# {"id":"sourceFile","fileName":"ReactTextInputLocalData.kt"} + 6:8:void (android.widget.EditText):15:15 -> + 9:19:void (android.widget.EditText):16:16 -> + 20:25:void (android.widget.EditText):17:17 -> + 26:31:void (android.widget.EditText):18:18 -> + 32:37:void (android.widget.EditText):19:19 -> + 38:43:void (android.widget.EditText):20:20 -> + 44:49:void (android.widget.EditText):21:21 -> + 50:56:void (android.widget.EditText):22:22 -> + 6:11:void apply(android.widget.EditText):25:25 -> apply + 12:16:void apply(android.widget.EditText):26:26 -> apply + 17:21:void apply(android.widget.EditText):27:27 -> apply + 22:26:void apply(android.widget.EditText):28:28 -> apply + 27:31:void apply(android.widget.EditText):29:29 -> apply + 32:36:void apply(android.widget.EditText):30:30 -> apply + 37:42:void apply(android.widget.EditText):31:31 -> apply +com.facebook.react.views.textinput.ReactTextInputManager -> com.facebook.react.views.textinput.ReactTextInputManager: +# {"id":"sourceFile","fileName":"ReactTextInputManager.kt"} + 9:21:void ():1078:1078 -> + 22:29:void ():1089:1089 -> + 30:37:void ():1090:1090 -> + 38:45:void ():1091:1091 -> + 46:53:void ():1092:1092 -> + 54:61:void ():1093:1093 -> + 62:69:void ():1094:1094 -> + 70:77:void ():1095:1095 -> + 78:85:void ():1096:1096 -> + 86:93:void ():1097:1097 -> + 94:101:void ():1098:1098 -> + 102:109:void ():1099:1099 -> + 110:115:void ():1100:1100 -> + 116:123:void ():1101:1101 -> + 124:131:void ():1102:1102 -> + 132:139:void ():1103:1103 -> + 140:147:void ():1104:1104 -> + 148:155:void ():1105:1105 -> + 156:163:void ():1106:1106 -> + 164:171:void ():1107:1107 -> + 172:177:void ():1108:1108 -> + 178:185:void ():1109:1109 -> + 186:193:void ():1110:1110 -> + 194:201:void ():1111:1111 -> + 202:203:void ():1112:1112 -> + 204:205:void ():1113:1113 -> + 206:209:void ():1112:1112 -> + 210:211:void ():1114:1114 -> + 212:213:void ():1115:1115 -> + 214:217:void ():1114:1114 -> + 218:225:void ():1116:1116 -> + 226:233:void ():1117:1117 -> + 234:241:void ():1118:1118 -> + 242:249:void ():1119:1119 -> + 250:257:void ():1120:1120 -> + 258:265:void ():1121:1121 -> + 266:273:void ():1122:1122 -> + 274:281:void ():1123:1123 -> + 282:289:void ():1124:1124 -> + 290:295:void ():1125:1125 -> + 296:307:void ():1126:1126 -> + 308:314:void ():1088:1088 -> + 315:318:void ():1151:1151 -> + 319:330:void ():1154:1154 -> + 331:343:void ():1156:1156 -> + 1:4:void ():82:82 -> + 1:1:void $r8$lambda$M5SbxiDo0GFpw0N5cCrHqJRscpc(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.textinput.ReactEditText,android.view.View,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:java.lang.String access$getTAG$cp():80:80 -> access$getTAG$cp + 1:1:java.lang.String access$getTAG$cp():80:80 -> addEventEmitters + 1:1:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,android.view.View):80 -> addEventEmitters + 2:3:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.textinput.ReactEditText):922:923 -> addEventEmitters + 4:4:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.textinput.ReactEditText):927:927 -> addEventEmitters + 5:5:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.textinput.ReactEditText):940:940 -> addEventEmitters + 1:4:void addEventEmitters$lambda$2(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.textinput.ReactEditText,android.view.View,boolean):928:928 -> addEventEmitters$lambda$2 + 5:14:void addEventEmitters$lambda$2(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.textinput.ReactEditText,android.view.View,boolean):929:929 -> addEventEmitters$lambda$2 + 15:29:void addEventEmitters$lambda$2(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.textinput.ReactEditText,android.view.View,boolean):931:931 -> addEventEmitters$lambda$2 + 30:43:void addEventEmitters$lambda$2(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.textinput.ReactEditText,android.view.View,boolean):933:933 -> addEventEmitters$lambda$2 + 44:60:void addEventEmitters$lambda$2(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.textinput.ReactEditText,android.view.View,boolean):935:935 -> addEventEmitters$lambda$2 + 61:64:void addEventEmitters$lambda$2(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.textinput.ReactEditText,android.view.View,boolean):934:934 -> addEventEmitters$lambda$2 + 10:13:boolean addEventEmitters$lambda$3(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ThemedReactContext,android.widget.TextView,int,android.view.KeyEvent):942:942 -> addEventEmitters$lambda$3 + 14:17:boolean addEventEmitters$lambda$3(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ThemedReactContext,android.widget.TextView,int,android.view.KeyEvent):944:944 -> addEventEmitters$lambda$3 + 18:23:boolean addEventEmitters$lambda$3(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ThemedReactContext,android.widget.TextView,int,android.view.KeyEvent):945:945 -> addEventEmitters$lambda$3 + 24:31:boolean addEventEmitters$lambda$3(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ThemedReactContext,android.widget.TextView,int,android.view.KeyEvent):955:955 -> addEventEmitters$lambda$3 + 32:33:boolean addEventEmitters$lambda$3(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ThemedReactContext,android.widget.TextView,int,android.view.KeyEvent):957:957 -> addEventEmitters$lambda$3 + 34:37:boolean addEventEmitters$lambda$3(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ThemedReactContext,android.widget.TextView,int,android.view.KeyEvent):958:958 -> addEventEmitters$lambda$3 + 38:41:boolean addEventEmitters$lambda$3(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ThemedReactContext,android.widget.TextView,int,android.view.KeyEvent):959:959 -> addEventEmitters$lambda$3 + 42:49:boolean addEventEmitters$lambda$3(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ThemedReactContext,android.widget.TextView,int,android.view.KeyEvent):960:960 -> addEventEmitters$lambda$3 + 50:52:boolean addEventEmitters$lambda$3(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ThemedReactContext,android.widget.TextView,int,android.view.KeyEvent):957:957 -> addEventEmitters$lambda$3 + 53:57:boolean addEventEmitters$lambda$3(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ThemedReactContext,android.widget.TextView,int,android.view.KeyEvent):956:956 -> addEventEmitters$lambda$3 + 58:77:boolean addEventEmitters$lambda$3(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ThemedReactContext,android.widget.TextView,int,android.view.KeyEvent):966:966 -> addEventEmitters$lambda$3 + 1:1:boolean $r8$lambda$uOelMiJQw1QR0ta_MTOjCm2GgSs(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ThemedReactContext,android.widget.TextView,int,android.view.KeyEvent):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.String access$getTAG$cp():80:80 -> createShadowNodeInstance + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance():80 -> createShadowNodeInstance + 2:2:com.facebook.react.views.text.ReactBaseTextShadowNode createShadowNodeInstance():104:104 -> createShadowNodeInstance + 3:3:com.facebook.react.views.text.ReactBaseTextShadowNode createShadowNodeInstance(com.facebook.react.views.text.ReactTextViewManagerCallback):108:108 -> createShadowNodeInstance + 1:1:java.lang.String access$getTAG$cp():80:80 -> createViewInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):80 -> createViewInstance + 2:5:com.facebook.react.views.textinput.ReactEditText createViewInstance(com.facebook.react.uimanager.ThemedReactContext):88:91 -> createViewInstance + 6:6:com.facebook.react.views.textinput.ReactEditText createViewInstance(com.facebook.react.uimanager.ThemedReactContext):97:97 -> createViewInstance + 7:7:com.facebook.react.views.textinput.ReactEditText createViewInstance(com.facebook.react.uimanager.ThemedReactContext):96:96 -> createViewInstance + 2:31:java.util.Map getCommandsMap():151:151 -> getCommandsMap + 1:6:java.util.Map getExportedCustomBubblingEventTypeConstants():114:114 -> getExportedCustomBubblingEventTypeConstants + 7:11:java.util.Map getExportedCustomBubblingEventTypeConstants():115:115 -> getExportedCustomBubblingEventTypeConstants + 12:19:java.util.Map getExportedCustomBubblingEventTypeConstants():122:122 -> getExportedCustomBubblingEventTypeConstants + 20:31:java.util.Map getExportedCustomBubblingEventTypeConstants():123:123 -> getExportedCustomBubblingEventTypeConstants + 32:35:java.util.Map getExportedCustomBubblingEventTypeConstants():121:121 -> getExportedCustomBubblingEventTypeConstants + 36:41:java.util.Map getExportedCustomBubblingEventTypeConstants():120:120 -> getExportedCustomBubblingEventTypeConstants + 42:45:java.util.Map getExportedCustomBubblingEventTypeConstants():119:119 -> getExportedCustomBubblingEventTypeConstants + 46:51:java.util.Map getExportedCustomBubblingEventTypeConstants():118:118 -> getExportedCustomBubblingEventTypeConstants + 52:71:java.util.Map getExportedCustomBubblingEventTypeConstants():129:129 -> getExportedCustomBubblingEventTypeConstants + 72:75:java.util.Map getExportedCustomBubblingEventTypeConstants():128:128 -> getExportedCustomBubblingEventTypeConstants + 76:79:java.util.Map getExportedCustomBubblingEventTypeConstants():127:127 -> getExportedCustomBubblingEventTypeConstants + 80:85:java.util.Map getExportedCustomBubblingEventTypeConstants():126:126 -> getExportedCustomBubblingEventTypeConstants + 86:105:java.util.Map getExportedCustomBubblingEventTypeConstants():134:134 -> getExportedCustomBubblingEventTypeConstants + 106:109:java.util.Map getExportedCustomBubblingEventTypeConstants():133:133 -> getExportedCustomBubblingEventTypeConstants + 110:113:java.util.Map getExportedCustomBubblingEventTypeConstants():132:132 -> getExportedCustomBubblingEventTypeConstants + 114:123:java.util.Map getExportedCustomBubblingEventTypeConstants():131:131 -> getExportedCustomBubblingEventTypeConstants + 124:127:java.util.Map getExportedCustomBubblingEventTypeConstants():117:117 -> getExportedCustomBubblingEventTypeConstants + 128:131:java.util.Map getExportedCustomBubblingEventTypeConstants():116:116 -> getExportedCustomBubblingEventTypeConstants + 1:6:java.util.Map getExportedCustomDirectEventTypeConstants():142:142 -> getExportedCustomDirectEventTypeConstants + 7:11:java.util.Map getExportedCustomDirectEventTypeConstants():143:143 -> getExportedCustomDirectEventTypeConstants + 12:39:java.util.Map getExportedCustomDirectEventTypeConstants():145:145 -> getExportedCustomDirectEventTypeConstants + 40:43:java.util.Map getExportedCustomDirectEventTypeConstants():144:144 -> getExportedCustomDirectEventTypeConstants + 2:13:java.util.Map getExportedViewConstants():993:993 -> getExportedViewConstants + 14:25:java.util.Map getExportedViewConstants():994:994 -> getExportedViewConstants + 26:37:java.util.Map getExportedViewConstants():995:995 -> getExportedViewConstants + 38:51:java.util.Map getExportedViewConstants():996:996 -> getExportedViewConstants + 52:55:java.util.Map getExportedViewConstants():992:992 -> getExportedViewConstants + 56:61:java.util.Map getExportedViewConstants():991:991 -> getExportedViewConstants + 62:66:java.util.Map getExportedViewConstants():990:990 -> getExportedViewConstants + 1:3:java.lang.String getName():85:85 -> getName + 1:3:com.facebook.react.views.text.ReactTextUpdate getReactTextUpdate(java.lang.String,int):193:195 -> getReactTextUpdate + 4:4:java.lang.Object getReactTextUpdate(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):1039:1039 -> getReactTextUpdate + 5:6:java.lang.Object getReactTextUpdate(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):1043:1044 -> getReactTextUpdate + 7:8:java.lang.Object getReactTextUpdate(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):1047:1048 -> getReactTextUpdate + 9:9:java.lang.Object getReactTextUpdate(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):1050:1050 -> getReactTextUpdate + 10:10:java.lang.Object getReactTextUpdate(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):1047:1047 -> getReactTextUpdate + 11:12:java.lang.Object getReactTextUpdate(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):1054:1055 -> getReactTextUpdate + 13:13:java.lang.Object getReactTextUpdate(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):1054:1054 -> getReactTextUpdate + 14:14:java.lang.Object getReactTextUpdate(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):1058:1058 -> getReactTextUpdate + 15:15:java.lang.Object getReactTextUpdate(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):1061:1061 -> getReactTextUpdate + 16:16:java.lang.Object getReactTextUpdate(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):1064:1064 -> getReactTextUpdate + 17:17:java.lang.Object getReactTextUpdate(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):1066:1066 -> getReactTextUpdate + 18:19:java.lang.Object getReactTextUpdate(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):1069:1070 -> getReactTextUpdate + 20:20:java.lang.Object getReactTextUpdate(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):1067:1067 -> getReactTextUpdate + 21:21:java.lang.Object getReactTextUpdate(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):1073:1073 -> getReactTextUpdate + 22:22:java.lang.Object getReactTextUpdate(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.common.mapbuffer.MapBuffer):1064:1064 -> getReactTextUpdate + 1:3:void setReactTextViewManagerCallback(com.facebook.react.views.text.ReactTextViewManagerCallback):83:83 -> getReactTextViewManagerCallback + 1:3:com.facebook.react.views.text.ReactTextViewManagerCallback getReactTextViewManagerCallback():83 -> getReactTextViewManagerCallback + 1:3:java.lang.Class getShadowNodeClass():111:111 -> getShadowNodeClass + 1:1:java.lang.String access$getTAG$cp():80:80 -> onAfterUpdateTransaction + 1:1:void onAfterUpdateTransaction(android.view.View):80 -> onAfterUpdateTransaction + 2:4:void onAfterUpdateTransaction(com.facebook.react.views.textinput.ReactEditText):916:918 -> onAfterUpdateTransaction + 1:1:java.lang.String access$getTAG$cp():80:80 -> receiveCommand + 1:1:void receiveCommand(android.view.View,int,com.facebook.react.bridge.ReadableArray):80 -> receiveCommand + 2:2:java.lang.String access$getTAG$cp():80:80 -> receiveCommand + 2:2:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):80 -> receiveCommand + 3:3:void receiveCommand(com.facebook.react.views.textinput.ReactEditText,int,com.facebook.react.bridge.ReadableArray):159:159 -> receiveCommand + 4:4:void receiveCommand(com.facebook.react.views.textinput.ReactEditText,int,com.facebook.react.bridge.ReadableArray):157:157 -> receiveCommand + 5:5:void receiveCommand(com.facebook.react.views.textinput.ReactEditText,int,com.facebook.react.bridge.ReadableArray):156:156 -> receiveCommand + 6:6:void receiveCommand(com.facebook.react.views.textinput.ReactEditText,java.lang.String,com.facebook.react.bridge.ReadableArray):168:168 -> receiveCommand + 7:7:void receiveCommand(com.facebook.react.views.textinput.ReactEditText,java.lang.String,com.facebook.react.bridge.ReadableArray):174:174 -> receiveCommand + 8:9:void receiveCommand(com.facebook.react.views.textinput.ReactEditText,java.lang.String,com.facebook.react.bridge.ReadableArray):178:179 -> receiveCommand + 10:12:void receiveCommand(com.facebook.react.views.textinput.ReactEditText,java.lang.String,com.facebook.react.bridge.ReadableArray):183:185 -> receiveCommand + 13:13:void receiveCommand(com.facebook.react.views.textinput.ReactEditText,java.lang.String,com.facebook.react.bridge.ReadableArray):187:187 -> receiveCommand + 14:14:void receiveCommand(com.facebook.react.views.textinput.ReactEditText,java.lang.String,com.facebook.react.bridge.ReadableArray):174:174 -> receiveCommand + 15:15:void receiveCommand(com.facebook.react.views.textinput.ReactEditText,java.lang.String,com.facebook.react.bridge.ReadableArray):168:168 -> receiveCommand + 16:16:void receiveCommand(com.facebook.react.views.textinput.ReactEditText,java.lang.String,com.facebook.react.bridge.ReadableArray):170:170 -> receiveCommand + 17:17:void receiveCommand(com.facebook.react.views.textinput.ReactEditText,java.lang.String,com.facebook.react.bridge.ReadableArray):168:168 -> receiveCommand + 18:18:void receiveCommand(com.facebook.react.views.textinput.ReactEditText,java.lang.String,com.facebook.react.bridge.ReadableArray):172:172 -> receiveCommand + 9:12:void setAcceptDragAndDropTypes(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.bridge.ReadableArray):802:802 -> setAcceptDragAndDropTypes + 13:17:void setAcceptDragAndDropTypes(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.bridge.ReadableArray):804:804 -> setAcceptDragAndDropTypes + 18:24:void setAcceptDragAndDropTypes(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.bridge.ReadableArray):805:805 -> setAcceptDragAndDropTypes + 25:36:void setAcceptDragAndDropTypes(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.bridge.ReadableArray):806:806 -> setAcceptDragAndDropTypes + 37:40:void setAcceptDragAndDropTypes(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.bridge.ReadableArray):808:808 -> setAcceptDragAndDropTypes + 6:9:void setAllowFontScaling(com.facebook.react.views.textinput.ReactEditText,boolean):369:369 -> setAllowFontScaling + 11:18:void setAutoCapitalize(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.bridge.Dynamic):742:742 -> setAutoCapitalize + 19:23:void setAutoCapitalize(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.bridge.Dynamic):743:743 -> setAutoCapitalize + 24:33:void setAutoCapitalize(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.bridge.Dynamic):744:744 -> setAutoCapitalize + 34:39:void setAutoCapitalize(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.bridge.Dynamic):745:745 -> setAutoCapitalize + 40:88:void setAutoCapitalize(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.bridge.Dynamic):746:746 -> setAutoCapitalize + 89:96:void setAutoCapitalize(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.bridge.Dynamic):754:754 -> setAutoCapitalize + 6:7:void setAutoCorrect(com.facebook.react.views.textinput.ReactEditText,java.lang.Boolean):698:698 -> setAutoCorrect + 8:19:void setAutoCorrect(com.facebook.react.views.textinput.ReactEditText,java.lang.Boolean):704:704 -> setAutoCorrect + 20:34:void setAutoCorrect(com.facebook.react.views.textinput.ReactEditText,java.lang.Boolean):705:705 -> setAutoCorrect + 35:38:void setAutoCorrect(com.facebook.react.views.textinput.ReactEditText,java.lang.Boolean):698:698 -> setAutoCorrect + 6:9:void setAutoFocus(com.facebook.react.views.textinput.ReactEditText,boolean):856:856 -> setAutoFocus + 1:7:void setAutofillHints(com.facebook.react.views.textinput.ReactEditText,java.lang.String[]):316:316 -> setAutofillHints + 8:18:void setAutofillHints(com.facebook.react.views.textinput.ReactEditText,java.lang.String[]):319:319 -> setAutofillHints + 6:11:void setBorderColor(com.facebook.react.views.textinput.ReactEditText,int,java.lang.Integer):907:907 -> setBorderColor + 6:13:void setBorderRadius(com.facebook.react.views.textinput.ReactEditText,int,float):835:835 -> setBorderRadius + 14:21:void setBorderRadius(com.facebook.react.views.textinput.ReactEditText,int,float):838:838 -> setBorderRadius + 22:35:void setBorderRadius(com.facebook.react.views.textinput.ReactEditText,int,float):840:840 -> setBorderRadius + 8:15:void setBorderStyle(com.facebook.react.views.textinput.ReactEditText,java.lang.String):845:845 -> setBorderStyle + 16:19:void setBorderStyle(com.facebook.react.views.textinput.ReactEditText,java.lang.String):846:846 -> setBorderStyle + 6:23:void setBorderWidth(com.facebook.react.views.textinput.ReactEditText,int,float):892:892 -> setBorderWidth + 6:13:void setCaretHidden(com.facebook.react.views.textinput.ReactEditText,boolean):510:510 -> setCaretHidden + 14:24:void setCaretHidden(com.facebook.react.views.textinput.ReactEditText,boolean):511:511 -> setCaretHidden + 25:28:void setCaretHidden(com.facebook.react.views.textinput.ReactEditText,boolean):515:515 -> setCaretHidden + 8:22:void setColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):531:531 -> setColor + 23:26:void setColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):534:534 -> setColor + 27:30:void setColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):536:536 -> setColor + 31:32:void setColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):538:538 -> setColor + 33:36:void setColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):539:539 -> setColor + 37:64:void setColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):541:541 -> setColor + 65:67:void setColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):539:539 -> setColor + 68:71:void setColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):537:537 -> setColor + 72:79:void setColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):546:546 -> setColor + 6:9:void setContextMenuHidden(com.facebook.react.views.textinput.ReactEditText,boolean):520:520 -> setContextMenuHidden + 6:11:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):454:454 -> setCursorColor + 12:19:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):455:455 -> setCursorColor + 20:38:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):458:458 -> setCursorColor + 39:41:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):460:460 -> setCursorColor + 42:50:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):462:462 -> setCursorColor + 51:61:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):477:477 -> setCursorColor + 62:64:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):478:478 -> setCursorColor + 65:71:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):479:479 -> setCursorColor + 72:93:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):486:486 -> setCursorColor + 94:103:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):488:488 -> setCursorColor + 104:106:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):490:490 -> setCursorColor + 107:114:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):493:493 -> setCursorColor + 115:117:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):494:494 -> setCursorColor + 118:123:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):495:495 -> setCursorColor + 124:133:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):497:497 -> setCursorColor + 134:136:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):498:498 -> setCursorColor + 137:140:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):499:499 -> setCursorColor + 141:144:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):500:500 -> setCursorColor + 145:150:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):495:495 -> setCursorColor + 151:157:void setCursorColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):486:486 -> setCursorColor + 6:9:void setDisableFullscreenUI(com.facebook.react.views.textinput.ReactEditText,boolean):814:814 -> setDisableFullscreenUI + 6:9:void setEditable(com.facebook.react.views.textinput.ReactEditText,boolean):632:632 -> setEditable + 6:9:void setFontFamily(com.facebook.react.views.textinput.ReactEditText,java.lang.String):266:266 -> setFontFamily + 6:9:void setFontSize(com.facebook.react.views.textinput.ReactEditText,float):261:261 -> setFontSize + 6:9:void setFontStyle(com.facebook.react.views.textinput.ReactEditText,java.lang.String):281:281 -> setFontStyle + 6:13:void setFontVariant(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.bridge.ReadableArray):286:286 -> setFontVariant + 6:9:void setFontWeight(com.facebook.react.views.textinput.ReactEditText,java.lang.String):276:276 -> setFontWeight + 1:1:void setImportantForAutofill(com.facebook.react.views.textinput.ReactEditText,java.lang.String):297:297 -> setImportantForAutofill + 2:2:void setImportantForAutofill(com.facebook.react.views.textinput.ReactEditText,java.lang.String):303:303 -> setImportantForAutofill + 3:3:void setImportantForAutofill(com.facebook.react.views.textinput.ReactEditText,int):308:308 -> setImportantForAutofill + 4:4:void setImportantForAutofill(com.facebook.react.views.textinput.ReactEditText,int):311:311 -> setImportantForAutofill + 6:9:void setIncludeFontPadding(com.facebook.react.views.textinput.ReactEditText,boolean):291:291 -> setIncludeFontPadding + 6:19:void setInlineImageLeft(com.facebook.react.views.textinput.ReactEditText,java.lang.String):621:621 -> setInlineImageLeft + 20:23:void setInlineImageLeft(com.facebook.react.views.textinput.ReactEditText,java.lang.String):622:622 -> setInlineImageLeft + 6:9:void setInlineImagePadding(com.facebook.react.views.textinput.ReactEditText,int):627:627 -> setInlineImagePadding + 6:17:void setKeyboardType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):760:760 -> setKeyboardType + 18:27:void setKeyboardType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):762:762 -> setKeyboardType + 28:38:void setKeyboardType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):764:764 -> setKeyboardType + 39:46:void setKeyboardType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):766:766 -> setKeyboardType + 47:55:void setKeyboardType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):774:774 -> setKeyboardType + 56:61:void setKeyboardType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):775:775 -> setKeyboardType + 62:71:void setKeyboardType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):777:777 -> setKeyboardType + 72:82:void setKeyboardType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):779:779 -> setKeyboardType + 83:92:void setKeyboardType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):783:783 -> setKeyboardType + 93:99:void setKeyboardType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):787:787 -> setKeyboardType + 100:103:void setKeyboardType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):788:788 -> setKeyboardType + 6:9:void setLetterSpacing(com.facebook.react.views.textinput.ReactEditText,float):364:364 -> setLetterSpacing + 6:9:void setLineHeight(com.facebook.react.views.textinput.ReactEditText,int):256:256 -> setLineHeight + 6:9:void setMaxFontSizeMultiplier(com.facebook.react.views.textinput.ReactEditText,float):271:271 -> setMaxFontSizeMultiplier + 6:9:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):642:642 -> setMaxLength + 10:15:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):643:643 -> setMaxLength + 16:25:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):646:646 -> setMaxLength + 26:30:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):647:647 -> setMaxLength + 31:46:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):648:648 -> setMaxLength + 47:50:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):649:649 -> setMaxLength + 51:54:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):650:650 -> setMaxLength + 55:60:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):653:653 -> setMaxLength + 61:72:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> setMaxLength + 61:72:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):654 -> setMaxLength + 73:83:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):658:658 -> setMaxLength + 84:88:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):661:661 -> setMaxLength + 89:94:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):662:662 -> setMaxLength + 95:111:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):663:663 -> setMaxLength + 112:115:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):668:668 -> setMaxLength + 116:119:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):669:669 -> setMaxLength + 120:132:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):670:670 -> setMaxLength + 133:134:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):673:673 -> setMaxLength + 135:145:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):674:674 -> setMaxLength + 146:149:void setMaxLength(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):678:678 -> setMaxLength + 6:23:void setMultiline(com.facebook.react.views.textinput.ReactEditText,boolean):713:713 -> setMultiline + 6:9:void setNumLines(com.facebook.react.views.textinput.ReactEditText,int):637:637 -> setNumLines + 8:17:void setOnContentSizeChange(com.facebook.react.views.textinput.ReactEditText,boolean):339:339 -> setOnContentSizeChange + 18:21:void setOnContentSizeChange(com.facebook.react.views.textinput.ReactEditText,boolean):341:341 -> setOnContentSizeChange + 6:9:void setOnKeyPress(com.facebook.react.views.textinput.ReactEditText,boolean):356:356 -> setOnKeyPress + 8:17:void setOnScroll(com.facebook.react.views.textinput.ReactEditText,boolean):348:348 -> setOnScroll + 18:21:void setOnScroll(com.facebook.react.views.textinput.ReactEditText,boolean):350:350 -> setOnScroll + 8:17:void setOnSelectionChange(com.facebook.react.views.textinput.ReactEditText,boolean):325:325 -> setOnSelectionChange + 18:21:void setOnSelectionChange(com.facebook.react.views.textinput.ReactEditText,boolean):327:327 -> setOnSelectionChange + 6:9:void setOverflow(com.facebook.react.views.textinput.ReactEditText,java.lang.String):912:912 -> setOverflow + 1:1:java.lang.String access$getTAG$cp():80:80 -> setPadding + 1:1:void setPadding(android.view.View,int,int,int,int):80 -> setPadding + 2:2:void setPadding(com.facebook.react.views.textinput.ReactEditText,int,int,int,int):1001:1001 -> setPadding + 6:9:void setPlaceholder(com.facebook.react.views.textinput.ReactEditText,java.lang.String):374:374 -> setPlaceholder + 8:24:void setPlaceholderTextColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):380:380 -> setPlaceholderTextColor + 25:32:void setPlaceholderTextColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):382:382 -> setPlaceholderTextColor + 1:3:void setReactTextViewManagerCallback(com.facebook.react.views.text.ReactTextViewManagerCallback):83:83 -> setReactTextViewManagerCallback + 8:11:void setReturnKeyLabel(com.facebook.react.views.textinput.ReactEditText,java.lang.String):819:819 -> setReturnKeyLabel + 6:9:void setReturnKeyType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):793:793 -> setReturnKeyType + 6:18:void setSecureTextEntry(com.facebook.react.views.textinput.ReactEditText,boolean):722:722 -> setSecureTextEntry + 19:22:void setSecureTextEntry(com.facebook.react.views.textinput.ReactEditText,boolean):732:732 -> setSecureTextEntry + 6:9:void setSelectTextOnFocus(com.facebook.react.views.textinput.ReactEditText,boolean):525:525 -> setSelectTextOnFocus + 8:24:void setSelectionColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):389:389 -> setSelectionColor + 25:32:void setSelectionColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):391:391 -> setSelectionColor + 6:14:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):397:397 -> setSelectionHandleColor + 15:28:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):398:398 -> setSelectionHandleColor + 29:42:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):399:399 -> setSelectionHandleColor + 43:56:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):400:400 -> setSelectionHandleColor + 57:71:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):402:402 -> setSelectionHandleColor + 72:74:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):403:403 -> setSelectionHandleColor + 75:77:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):404:404 -> setSelectionHandleColor + 78:81:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):405:405 -> setSelectionHandleColor + 82:84:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):407:407 -> setSelectionHandleColor + 85:87:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):408:408 -> setSelectionHandleColor + 88:90:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):409:409 -> setSelectionHandleColor + 91:93:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):411:411 -> setSelectionHandleColor + 94:96:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):412:412 -> setSelectionHandleColor + 97:100:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):413:413 -> setSelectionHandleColor + 101:106:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):400:400 -> setSelectionHandleColor + 107:112:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):399:399 -> setSelectionHandleColor + 113:124:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):398:398 -> setSelectionHandleColor + 125:130:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):423:423 -> setSelectionHandleColor + 131:143:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):425:425 -> setSelectionHandleColor + 144:146:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):426:426 -> setSelectionHandleColor + 147:153:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):427:427 -> setSelectionHandleColor + 154:173:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):434:434 -> setSelectionHandleColor + 174:183:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):436:436 -> setSelectionHandleColor + 184:186:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):438:438 -> setSelectionHandleColor + 187:194:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):441:441 -> setSelectionHandleColor + 195:197:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):442:442 -> setSelectionHandleColor + 198:203:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):443:443 -> setSelectionHandleColor + 204:215:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):445:445 -> setSelectionHandleColor + 216:218:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):446:446 -> setSelectionHandleColor + 219:222:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):447:447 -> setSelectionHandleColor + 223:228:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):443:443 -> setSelectionHandleColor + 229:238:void setSelectionHandleColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):434:434 -> setSelectionHandleColor + 6:9:void setSubmitBehavior(com.facebook.react.views.textinput.ReactEditText,java.lang.String):333:333 -> setSubmitBehavior + 6:17:void setTextAlign(com.facebook.react.views.textinput.ReactEditText,java.lang.String):580:580 -> setTextAlign + 18:21:void setTextAlign(com.facebook.react.views.textinput.ReactEditText,java.lang.String):581:581 -> setTextAlign + 22:24:void setTextAlign(com.facebook.react.views.textinput.ReactEditText,java.lang.String):582:582 -> setTextAlign + 25:28:void setTextAlign(com.facebook.react.views.textinput.ReactEditText,java.lang.String):584:584 -> setTextAlign + 29:33:void setTextAlign(com.facebook.react.views.textinput.ReactEditText,java.lang.String):586:586 -> setTextAlign + 34:38:void setTextAlign(com.facebook.react.views.textinput.ReactEditText,java.lang.String):587:587 -> setTextAlign + 39:56:void setTextAlign(com.facebook.react.views.textinput.ReactEditText,java.lang.String):590:590 -> setTextAlign + 57:60:void setTextAlign(com.facebook.react.views.textinput.ReactEditText,java.lang.String):594:594 -> setTextAlign + 61:69:void setTextAlign(com.facebook.react.views.textinput.ReactEditText,java.lang.String):590:590 -> setTextAlign + 70:73:void setTextAlign(com.facebook.react.views.textinput.ReactEditText,java.lang.String):593:593 -> setTextAlign + 74:90:void setTextAlign(com.facebook.react.views.textinput.ReactEditText,java.lang.String):590:590 -> setTextAlign + 91:112:void setTextAlign(com.facebook.react.views.textinput.ReactEditText,java.lang.String):597:597 -> setTextAlign + 113:116:void setTextAlign(com.facebook.react.views.textinput.ReactEditText,java.lang.String):598:598 -> setTextAlign + 117:120:void setTextAlign(com.facebook.react.views.textinput.ReactEditText,java.lang.String):595:595 -> setTextAlign + 121:124:void setTextAlign(com.facebook.react.views.textinput.ReactEditText,java.lang.String):592:592 -> setTextAlign + 9:36:void setTextAlignVertical(com.facebook.react.views.textinput.ReactEditText,java.lang.String):606:606 -> setTextAlignVertical + 37:40:void setTextAlignVertical(com.facebook.react.views.textinput.ReactEditText,java.lang.String):609:609 -> setTextAlignVertical + 41:51:void setTextAlignVertical(com.facebook.react.views.textinput.ReactEditText,java.lang.String):606:606 -> setTextAlignVertical + 52:55:void setTextAlignVertical(com.facebook.react.views.textinput.ReactEditText,java.lang.String):611:611 -> setTextAlignVertical + 56:63:void setTextAlignVertical(com.facebook.react.views.textinput.ReactEditText,java.lang.String):606:606 -> setTextAlignVertical + 64:85:void setTextAlignVertical(com.facebook.react.views.textinput.ReactEditText,java.lang.String):613:613 -> setTextAlignVertical + 86:91:void setTextAlignVertical(com.facebook.react.views.textinput.ReactEditText,java.lang.String):614:614 -> setTextAlignVertical + 92:95:void setTextAlignVertical(com.facebook.react.views.textinput.ReactEditText,java.lang.String):610:610 -> setTextAlignVertical + 96:100:void setTextAlignVertical(com.facebook.react.views.textinput.ReactEditText,java.lang.String):608:608 -> setTextAlignVertical + 9:12:void setTextContentType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):684:684 -> setTextContentType + 13:24:void setTextContentType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):685:685 -> setTextContentType + 25:33:void setTextContentType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):686:686 -> setTextContentType + 34:56:void setTextContentType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):687:687 -> setTextContentType + 57:78:void setTextContentType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):689:689 -> setTextContentType + 79:82:void setTextContentType(com.facebook.react.views.textinput.ReactEditText,java.lang.String):690:690 -> setTextContentType + 6:11:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):862:862 -> setTextDecorationLine + 12:18:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):861:861 -> setTextDecorationLine + 19:20:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):868:868 -> setTextDecorationLine + 21:30:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):869:869 -> setTextDecorationLine + 31:36:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):739:739 -> setTextDecorationLine + 31:36:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):870 -> setTextDecorationLine + 37:44:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):740:740 -> setTextDecorationLine + 37:44:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):870 -> setTextDecorationLine + 45:50:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):741:741 -> setTextDecorationLine + 45:50:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):870 -> setTextDecorationLine + 51:56:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):742:742 -> setTextDecorationLine + 51:56:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):870 -> setTextDecorationLine + 57:63:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):870:870 -> setTextDecorationLine + 64:74:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):743:743 -> setTextDecorationLine + 64:74:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):870 -> setTextDecorationLine + 75:78:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.dropLastWhile(java.util.List,kotlin.jvm.functions.Function1):747:747 -> setTextDecorationLine + 75:78:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):870 -> setTextDecorationLine + 79:84:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> setTextDecorationLine + 79:84:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):871 -> setTextDecorationLine + 85:89:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):871:871 -> setTextDecorationLine + 90:91:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):868:868 -> setTextDecorationLine + 92:99:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):872:872 -> setTextDecorationLine + 100:109:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):873:873 -> setTextDecorationLine + 110:117:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):874:874 -> setTextDecorationLine + 118:130:void setTextDecorationLine(com.facebook.react.views.textinput.ReactEditText,java.lang.String):875:875 -> setTextDecorationLine + 6:12:void setUnderlineColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):554:554 -> setUnderlineColor + 13:18:void setUnderlineColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):561:561 -> setUnderlineColor + 19:35:void setUnderlineColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):563:563 -> setUnderlineColor + 36:44:void setUnderlineColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):565:565 -> setUnderlineColor + 45:48:void setUnderlineColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):570:570 -> setUnderlineColor + 49:58:void setUnderlineColor(com.facebook.react.views.textinput.ReactEditText,java.lang.Integer):573:573 -> setUnderlineColor + 6:9:void showKeyboardOnFocus(com.facebook.react.views.textinput.ReactEditText,boolean):851:851 -> showKeyboardOnFocus + 1:1:java.lang.String access$getTAG$cp():80:80 -> updateExtraData + 1:1:void updateExtraData(android.view.View,java.lang.Object):80 -> updateExtraData + 2:2:void updateExtraData(com.facebook.react.views.textinput.ReactEditText,java.lang.Object):210:210 -> updateExtraData + 3:6:void updateExtraData(com.facebook.react.views.textinput.ReactEditText,java.lang.Object):212:215 -> updateExtraData + 7:10:void updateExtraData(com.facebook.react.views.textinput.ReactEditText,java.lang.Object):223:226 -> updateExtraData + 11:11:void updateExtraData(com.facebook.react.views.textinput.ReactEditText,java.lang.Object):222:222 -> updateExtraData + 12:14:void updateExtraData(com.facebook.react.views.textinput.ReactEditText,java.lang.Object):231:233 -> updateExtraData + 15:15:void updateExtraData(com.facebook.react.views.textinput.ReactEditText,java.lang.Object):237:237 -> updateExtraData + 16:18:void updateExtraData(com.facebook.react.views.textinput.ReactEditText,java.lang.Object):243:245 -> updateExtraData + 19:20:void updateExtraData(com.facebook.react.views.textinput.ReactEditText,java.lang.Object):249:250 -> updateExtraData + 1:1:java.lang.String access$getTAG$cp():80:80 -> updateState + 1:1:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):80 -> updateState + 2:3:java.lang.Object updateState(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):1009:1010 -> updateState + 4:4:java.lang.Object updateState(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):1013:1013 -> updateState + 5:5:java.lang.Object updateState(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):1019:1019 -> updateState + 6:6:java.lang.Object updateState(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):1022:1022 -> updateState + 7:7:java.lang.Object updateState(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):1024:1024 -> updateState + 8:8:java.lang.Object updateState(com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):1026:1026 -> updateState +com.facebook.react.views.textinput.ReactTextInputManager$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.views.textinput.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.drawable.Drawable m(com.facebook.react.views.textinput.ReactEditText):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactTextInputManager$$ExternalSyntheticApiModelOutline1 -> com.facebook.react.views.textinput.k: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.drawable.Drawable m(com.facebook.react.views.textinput.ReactEditText):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactTextInputManager$$ExternalSyntheticApiModelOutline10 -> com.facebook.react.views.textinput.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(com.facebook.react.views.textinput.ReactEditText,android.graphics.drawable.Drawable):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactTextInputManager$$ExternalSyntheticApiModelOutline11 -> com.facebook.react.views.textinput.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(com.facebook.react.views.textinput.ReactEditText,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactTextInputManager$$ExternalSyntheticApiModelOutline2 -> com.facebook.react.views.textinput.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.drawable.Drawable m(com.facebook.react.views.textinput.ReactEditText):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactTextInputManager$$ExternalSyntheticApiModelOutline3 -> com.facebook.react.views.textinput.m: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(com.facebook.react.views.textinput.ReactEditText,android.graphics.drawable.Drawable):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactTextInputManager$$ExternalSyntheticApiModelOutline4 -> com.facebook.react.views.textinput.n: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(com.facebook.react.views.textinput.ReactEditText,android.graphics.drawable.Drawable):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactTextInputManager$$ExternalSyntheticApiModelOutline5 -> com.facebook.react.views.textinput.o: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(com.facebook.react.views.textinput.ReactEditText,android.graphics.drawable.Drawable):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactTextInputManager$$ExternalSyntheticApiModelOutline6 -> com.facebook.react.views.textinput.p: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(com.facebook.react.views.textinput.ReactEditText,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactTextInputManager$$ExternalSyntheticApiModelOutline7 -> com.facebook.react.views.textinput.q: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(com.facebook.react.views.textinput.ReactEditText):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactTextInputManager$$ExternalSyntheticApiModelOutline8 -> com.facebook.react.views.textinput.r: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(com.facebook.react.views.textinput.ReactEditText,java.lang.String[]):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactTextInputManager$$ExternalSyntheticApiModelOutline9 -> com.facebook.react.views.textinput.s: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.drawable.Drawable m(com.facebook.react.views.textinput.ReactEditText):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactTextInputManager$$ExternalSyntheticLambda12 -> com.facebook.react.views.textinput.t: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.ThemedReactContext com.facebook.react.views.textinput.ReactTextInputManager$$InternalSyntheticLambda$1$299be5c12113ae643624895b4f576aa20658a0cda90e01ca564ed93243963ac2$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.textinput.ReactEditText com.facebook.react.views.textinput.ReactTextInputManager$$InternalSyntheticLambda$1$299be5c12113ae643624895b4f576aa20658a0cda90e01ca564ed93243963ac2$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.textinput.ReactEditText):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onFocusChange(android.view.View,boolean):0:0 -> onFocusChange + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactTextInputManager$$ExternalSyntheticLambda13 -> com.facebook.react.views.textinput.u: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.textinput.ReactEditText com.facebook.react.views.textinput.ReactTextInputManager$$InternalSyntheticLambda$1$299be5c12113ae643624895b4f576aa20658a0cda90e01ca564ed93243963ac2$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.ThemedReactContext com.facebook.react.views.textinput.ReactTextInputManager$$InternalSyntheticLambda$1$299be5c12113ae643624895b4f576aa20658a0cda90e01ca564ed93243963ac2$1.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.textinput.ReactEditText,com.facebook.react.uimanager.ThemedReactContext):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean onEditorAction(android.widget.TextView,int,android.view.KeyEvent):0:0 -> onEditorAction + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.textinput.ReactTextInputManager$Companion -> com.facebook.react.views.textinput.ReactTextInputManager$Companion: +# {"id":"sourceFile","fileName":"ReactTextInputManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():1077:1077 -> + 1:4:void access$checkPasswordType(com.facebook.react.views.textinput.ReactTextInputManager$Companion,com.facebook.react.views.textinput.ReactEditText):1077:1077 -> access$checkPasswordType + 1:5:com.facebook.react.uimanager.events.EventDispatcher access$getEventDispatcher(com.facebook.react.views.textinput.ReactTextInputManager$Companion,com.facebook.react.bridge.ReactContext,com.facebook.react.views.textinput.ReactEditText):1077:1077 -> access$getEventDispatcher + 1:5:boolean access$shouldHideCursorForEmailTextInput(com.facebook.react.views.textinput.ReactTextInputManager$Companion):1077:1077 -> access$shouldHideCursorForEmailTextInput + 1:4:void access$updateStagedInputTypeFlag(com.facebook.react.views.textinput.ReactTextInputManager$Companion,com.facebook.react.views.textinput.ReactEditText,int,int):1077:1077 -> access$updateStagedInputTypeFlag + 1:8:void checkPasswordType(com.facebook.react.views.textinput.ReactEditText):1168:1168 -> checkPasswordType + 9:19:void checkPasswordType(com.facebook.react.views.textinput.ReactEditText):1169:1169 -> checkPasswordType + 20:23:void checkPasswordType(com.facebook.react.views.textinput.ReactEditText):1172:1172 -> checkPasswordType + 1:9:com.facebook.react.uimanager.events.EventDispatcher getEventDispatcher(com.facebook.react.bridge.ReactContext,com.facebook.react.views.textinput.ReactEditText):1187:1187 -> getEventDispatcher + 1:5:java.lang.String getTAG():1078:1078 -> getTAG + 1:18:boolean shouldHideCursorForEmailTextInput():1159:1159 -> shouldHideCursorForEmailTextInput + 19:38:boolean shouldHideCursorForEmailTextInput():1160:1160 -> shouldHideCursorForEmailTextInput + 1:11:void updateStagedInputTypeFlag(com.facebook.react.views.textinput.ReactEditText,int,int):1181:1181 -> updateStagedInputTypeFlag +com.facebook.react.views.textinput.ReactTextInputSelectionEvent -> com.facebook.react.views.textinput.ReactTextInputSelectionEvent: +# {"id":"sourceFile","fileName":"ReactTextInputSelectionEvent.kt"} + 1:3:void (int,int,int,int):21:21 -> + 4:5:void (int,int,int,int):19:19 -> + 6:8:void (int,int,int,int):20:20 -> + 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():25 -> getEventData + 5:9:com.facebook.react.bridge.ReadableMap com.facebook.react.bridge.ReadableMapBuilderKt.buildReadableMap(kotlin.jvm.functions.Function1):31:31 -> getEventData + 5:9:com.facebook.react.bridge.WritableMap getEventData():25 -> getEventData + 10:16:com.facebook.react.bridge.WritableMap getEventData():26:26 -> getEventData + 17:23:com.facebook.react.bridge.WritableMap getEventData():27:27 -> getEventData + 24:33:com.facebook.react.bridge.WritableMap getEventData():30:30 -> getEventData + 1:3:java.lang.String getEventName():22:22 -> getEventName +com.facebook.react.views.textinput.ReactTextInputSelectionEvent$Companion -> com.facebook.react.views.textinput.ReactTextInputSelectionEvent$Companion: +# {"id":"sourceFile","fileName":"ReactTextInputSelectionEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():33:33 -> +com.facebook.react.views.textinput.ReactTextInputShadowNode -> com.facebook.react.views.textinput.ReactTextInputShadowNode: +# {"id":"sourceFile","fileName":"ReactTextInputShadowNode.kt"} + 9:10:void ():223:223 -> + 11:12:void ():224:224 -> + 13:16:void ():222:222 -> + 1:1:void ():0:0 -> + 2:2:void (com.facebook.react.views.text.ReactTextViewManagerCallback,int,kotlin.jvm.internal.DefaultConstructorMarker):47:47 -> + 3:4:void (com.facebook.react.views.text.ReactTextViewManagerCallback):49:50 -> + 5:6:void (com.facebook.react.views.text.ReactTextViewManagerCallback):70:71 -> + 1:11:android.widget.EditText createInternalEditText():212:212 -> createInternalEditText + 12:17:android.widget.EditText createInternalEditText():213:213 -> createInternalEditText + 1:3:java.lang.String getPlaceholder():62:62 -> getPlaceholder + 1:3:java.lang.String getText():55:55 -> getText + 16:19:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):114:114 -> measure + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/r;FLcom/facebook/yoga/p;FLcom/facebook/yoga/p;)J"} + 20:25:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):116:116 -> measure + 26:29:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):117:117 -> measure + 30:42:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):119:119 -> measure + 43:49:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):121:121 -> measure + 50:56:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):122:122 -> measure + 57:66:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):126:126 -> measure + 67:73:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):127:127 -> measure + 74:78:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):132:132 -> measure + 79:89:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):133:133 -> measure + 90:102:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):135:135 -> measure + 103:110:long measure(com.facebook.yoga.YogaNode,float,com.facebook.yoga.YogaMeasureMode,float,com.facebook.yoga.YogaMeasureMode):114:114 -> measure + 6:8:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):172:172 -> onCollectExtraUpdates + 9:13:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):174:174 -> onCollectExtraUpdates + 14:15:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):176:176 -> onCollectExtraUpdates + 16:19:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):179:179 -> onCollectExtraUpdates + 20:23:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):177:177 -> onCollectExtraUpdates + 24:25:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):183:183 -> onCollectExtraUpdates + 26:29:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):184:184 -> onCollectExtraUpdates + 30:34:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):185:185 -> onCollectExtraUpdates + 35:39:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):186:186 -> onCollectExtraUpdates + 40:44:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):187:187 -> onCollectExtraUpdates + 45:48:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):188:188 -> onCollectExtraUpdates + 49:52:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):189:189 -> onCollectExtraUpdates + 53:56:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):190:190 -> onCollectExtraUpdates + 57:61:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):191:191 -> onCollectExtraUpdates + 62:64:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):176:176 -> onCollectExtraUpdates + 65:72:void onCollectExtraUpdates(com.facebook.react.uimanager.UIViewOperationQueue):193:193 -> onCollectExtraUpdates + 6:10:void setLocalData(java.lang.Object):143:143 -> setLocalData + 11:14:void setLocalData(java.lang.Object):144:144 -> setLocalData + 15:18:void setLocalData(java.lang.Object):147:147 -> setLocalData + 1:3:void setMostRecentEventCount(int):155:155 -> setMostRecentEventCount + 1:3:void setPadding(int,float):198:198 -> setPadding + 4:7:void setPadding(int,float):199:199 -> setPadding + 1:2:void setPlaceholder(java.lang.String):65:65 -> setPlaceholder + 3:6:void setPlaceholder(java.lang.String):66:66 -> setPlaceholder + 1:2:void setText(java.lang.String):58:58 -> setText + 3:6:void setText(java.lang.String):59:59 -> setText + 4:33:void setTextBreakStrategy(java.lang.String):159:159 -> setTextBreakStrategy + 34:37:void setTextBreakStrategy(java.lang.String):162:162 -> setTextBreakStrategy + 38:54:void setTextBreakStrategy(java.lang.String):159:159 -> setTextBreakStrategy + 55:76:void setTextBreakStrategy(java.lang.String):165:165 -> setTextBreakStrategy + 77:81:void setTextBreakStrategy(java.lang.String):166:166 -> setTextBreakStrategy + 82:85:void setTextBreakStrategy(java.lang.String):163:163 -> setTextBreakStrategy + 86:89:void setTextBreakStrategy(java.lang.String):161:161 -> setTextBreakStrategy + 6:8:void setThemedContext(com.facebook.react.uimanager.ThemedReactContext):76:76 -> setThemedContext + 9:12:void setThemedContext(com.facebook.react.uimanager.ThemedReactContext):86:86 -> setThemedContext + 13:21:void setThemedContext(com.facebook.react.uimanager.ThemedReactContext):87:87 -> setThemedContext + 22:30:void setThemedContext(com.facebook.react.uimanager.ThemedReactContext):88:88 -> setThemedContext + 31:39:void setThemedContext(com.facebook.react.uimanager.ThemedReactContext):89:89 -> setThemedContext + 40:48:void setThemedContext(com.facebook.react.uimanager.ThemedReactContext):90:90 -> setThemedContext + 49:51:void setThemedContext(com.facebook.react.uimanager.ThemedReactContext):92:92 -> setThemedContext + 52:54:void setThemedContext(com.facebook.react.uimanager.ThemedReactContext):95:95 -> setThemedContext + 55:58:void setThemedContext(com.facebook.react.uimanager.ThemedReactContext):99:99 -> setThemedContext + 59:64:void setThemedContext(com.facebook.react.uimanager.ThemedReactContext):100:100 -> setThemedContext + 65:68:void setThemedContext(com.facebook.react.uimanager.ThemedReactContext):99:99 -> setThemedContext +com.facebook.react.views.textinput.ReactTextInputShadowNode$Companion -> com.facebook.react.views.textinput.ReactTextInputShadowNode$Companion: +# {"id":"sourceFile","fileName":"ReactTextInputShadowNode.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():216:216 -> +com.facebook.react.views.textinput.ReactTextInputSubmitEditingEvent -> com.facebook.react.views.textinput.ReactTextInputSubmitEditingEvent: +# {"id":"sourceFile","fileName":"ReactTextInputSubmitEditingEvent.kt"} + 6:8:void (int,int,java.lang.String):19:19 -> + 9:11:void (int,int,java.lang.String):18:18 -> + 1:4:com.facebook.react.bridge.WritableMap getEventData():23:23 -> getEventData + 5:13:com.facebook.react.bridge.WritableMap getEventData():24:24 -> getEventData + 14:21:com.facebook.react.bridge.WritableMap getEventData():25:25 -> getEventData + 1:3:java.lang.String getEventName():20:20 -> getEventName +com.facebook.react.views.textinput.ReactTextInputSubmitEditingEvent$Companion -> com.facebook.react.views.textinput.ReactTextInputSubmitEditingEvent$Companion: +# {"id":"sourceFile","fileName":"ReactTextInputSubmitEditingEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():31:31 -> +com.facebook.react.views.textinput.ReactTextInputTextWatcher -> com.facebook.react.views.textinput.ReactTextInputTextWatcher: +# {"id":"sourceFile","fileName":"ReactTextInputTextWatcher.kt"} + 11:13:void (com.facebook.react.bridge.ReactContext,com.facebook.react.views.textinput.ReactEditText):18:18 -> + 14:15:void (com.facebook.react.bridge.ReactContext,com.facebook.react.views.textinput.ReactEditText):20:20 -> + 16:25:void (com.facebook.react.bridge.ReactContext,com.facebook.react.views.textinput.ReactEditText):23:23 -> + 26:32:void (com.facebook.react.bridge.ReactContext,com.facebook.react.views.textinput.ReactEditText):24:24 -> + 6:12:void beforeTextChanged(java.lang.CharSequence,int,int,int):29:29 -> beforeTextChanged + 6:19:void onTextChanged(java.lang.CharSequence,int,int,int):33:33 -> onTextChanged + 20:34:void onTextChanged(java.lang.CharSequence,int,int,int):43:43 -> onTextChanged + 35:49:void onTextChanged(java.lang.CharSequence,int,int,int):44:44 -> onTextChanged + 50:56:void onTextChanged(java.lang.CharSequence,int,int,int):46:46 -> onTextChanged + 57:64:void onTextChanged(java.lang.CharSequence,int,int,int):50:50 -> onTextChanged + 65:69:void onTextChanged(java.lang.CharSequence,int,int,int):53:53 -> onTextChanged + 70:80:void onTextChanged(java.lang.CharSequence,int,int,int):54:54 -> onTextChanged + 81:91:void onTextChanged(java.lang.CharSequence,int,int,int):55:55 -> onTextChanged + 92:94:void onTextChanged(java.lang.CharSequence,int,int,int):56:56 -> onTextChanged + 95:98:void onTextChanged(java.lang.CharSequence,int,int,int):60:60 -> onTextChanged + 99:100:void onTextChanged(java.lang.CharSequence,int,int,int):61:61 -> onTextChanged + 101:102:void onTextChanged(java.lang.CharSequence,int,int,int):62:62 -> onTextChanged + 103:108:void onTextChanged(java.lang.CharSequence,int,int,int):63:63 -> onTextChanged + 109:112:void onTextChanged(java.lang.CharSequence,int,int,int):64:64 -> onTextChanged + 113:118:void onTextChanged(java.lang.CharSequence,int,int,int):65:65 -> onTextChanged + 119:121:void onTextChanged(java.lang.CharSequence,int,int,int):61:61 -> onTextChanged + 122:125:void onTextChanged(java.lang.CharSequence,int,int,int):60:60 -> onTextChanged + 126:133:void onTextChanged(java.lang.CharSequence,int,int,int):44:44 -> onTextChanged +com.facebook.react.views.textinput.ReactTextScrollWatcher -> com.facebook.react.views.textinput.ReactTextScrollWatcher: +# {"id":"sourceFile","fileName":"ReactTextScrollWatcher.kt"} + 6:10:void (com.facebook.react.views.textinput.ReactEditText):15:15 -> + 11:14:void (com.facebook.react.views.textinput.ReactEditText):22:22 -> + 15:24:void (com.facebook.react.views.textinput.ReactEditText):23:23 -> + 25:31:void (com.facebook.react.views.textinput.ReactEditText):24:24 -> + 7:16:void onScrollChanged(int,int,int,int):28:28 -> onScrollChanged + 17:18:void onScrollChanged(int,int,int,int):30:30 -> onScrollChanged + 19:20:void onScrollChanged(int,int,int,int):31:31 -> onScrollChanged + 21:26:void onScrollChanged(int,int,int,int):32:32 -> onScrollChanged + 27:30:void onScrollChanged(int,int,int,int):33:33 -> onScrollChanged + 31:36:void onScrollChanged(int,int,int,int):40:40 -> onScrollChanged + 37:46:void onScrollChanged(int,int,int,int):41:41 -> onScrollChanged + 47:50:void onScrollChanged(int,int,int,int):30:30 -> onScrollChanged + 51:57:void onScrollChanged(int,int,int,int):44:44 -> onScrollChanged + 58:59:void onScrollChanged(int,int,int,int):46:46 -> onScrollChanged + 60:62:void onScrollChanged(int,int,int,int):47:47 -> onScrollChanged +com.facebook.react.views.textinput.ReactTextSelectionWatcher -> com.facebook.react.views.textinput.ReactTextSelectionWatcher: +# {"id":"sourceFile","fileName":"ReactTextSelectionWatcher.kt"} + 6:10:void (com.facebook.react.views.textinput.ReactEditText):15:15 -> + 11:14:void (com.facebook.react.views.textinput.ReactEditText):22:22 -> + 15:24:void (com.facebook.react.views.textinput.ReactEditText):23:23 -> + 25:31:void (com.facebook.react.views.textinput.ReactEditText):24:24 -> + 3:7:void onSelectionChanged(int,int):34:34 -> onSelectionChanged + 8:12:void onSelectionChanged(int,int):35:35 -> onSelectionChanged + 13:22:void onSelectionChanged(int,int):37:37 -> onSelectionChanged + 23:26:void onSelectionChanged(int,int):38:38 -> onSelectionChanged + 27:39:void onSelectionChanged(int,int):39:39 -> onSelectionChanged + 40:42:void onSelectionChanged(int,int):38:38 -> onSelectionChanged + 43:44:void onSelectionChanged(int,int):42:42 -> onSelectionChanged + 45:47:void onSelectionChanged(int,int):43:43 -> onSelectionChanged +com.facebook.react.views.textinput.ScrollWatcher -> com.facebook.react.views.textinput.ScrollWatcher: +# {"id":"sourceFile","fileName":"ScrollWatcher.kt"} +com.facebook.react.views.textinput.SelectionWatcher -> com.facebook.react.views.textinput.SelectionWatcher: +# {"id":"sourceFile","fileName":"SelectionWatcher.kt"} +com.facebook.react.views.unimplementedview.ReactUnimplementedView -> com.facebook.react.views.unimplementedview.ReactUnimplementedView: +# {"id":"sourceFile","fileName":"ReactUnimplementedView.kt"} + androidx.appcompat.widget.AppCompatTextView textView -> textView + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/D;"} + 6:8:void (android.content.Context):17:17 -> + 9:15:void (android.content.Context):19:19 -> + 16:27:void (android.content.Context):22:22 -> + 28:30:void (android.content.Context):23:23 -> + 31:33:void (android.content.Context):24:24 -> + 34:38:void (android.content.Context):25:25 -> + 39:44:void (android.content.Context):27:27 -> + 45:48:void (android.content.Context):28:28 -> + 49:51:void (android.content.Context):30:30 -> + 52:54:void (android.content.Context):31:31 -> + 55:58:void (android.content.Context):32:32 -> + 6:9:void setName$ReactAndroid_release(java.lang.String):36:36 -> setName$ReactAndroid_release + 10:37:void setName$ReactAndroid_release(java.lang.String):37:37 -> setName$ReactAndroid_release +com.facebook.react.views.unimplementedview.ReactUnimplementedViewManager -> com.facebook.react.views.unimplementedview.ReactUnimplementedViewManager: +# {"id":"sourceFile","fileName":"ReactUnimplementedViewManager.kt"} + 3:5:void ():24:24 -> + 6:13:void ():28:28 -> + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):22:22 -> createViewInstance + 2:2:com.facebook.react.views.unimplementedview.ReactUnimplementedView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):33:33 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():30:30 -> getDelegate + 1:3:java.lang.String getName():35:35 -> getName + 1:1:void setName(android.view.View,java.lang.String):22:22 -> setName + 2:2:void setName(com.facebook.react.views.unimplementedview.ReactUnimplementedView,java.lang.String):39:39 -> setName +com.facebook.react.views.unimplementedview.ReactUnimplementedViewManager$Companion -> com.facebook.react.views.unimplementedview.ReactUnimplementedViewManager$Companion: +# {"id":"sourceFile","fileName":"ReactUnimplementedViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():41:41 -> +com.facebook.react.views.view.CanvasUtil -> com.facebook.react.views.view.CanvasUtil: +# {"id":"sourceFile","fileName":"CanvasUtil.kt"} + 1:4:void ():20:20 -> + 6:13:void enableZ(android.graphics.Canvas,boolean):32:32 -> enableZ + 14:17:void enableZ(android.graphics.Canvas,boolean):34:34 -> enableZ + 18:21:void enableZ(android.graphics.Canvas,boolean):36:36 -> enableZ + 22:27:void enableZ(android.graphics.Canvas,boolean):39:39 -> enableZ + 28:37:void enableZ(android.graphics.Canvas,boolean):41:41 -> enableZ + 38:49:void enableZ(android.graphics.Canvas,boolean):42:42 -> enableZ + 50:55:void enableZ(android.graphics.Canvas,boolean):44:44 -> enableZ + 56:66:void enableZ(android.graphics.Canvas,boolean):45:45 -> enableZ + 1:7:void fetchOrderMethods():56:56 -> fetchOrderMethods + 8:19:void fetchOrderMethods():58:58 -> fetchOrderMethods + 20:21:void fetchOrderMethods():62:62 -> fetchOrderMethods + 22:23:void fetchOrderMethods():64:64 -> fetchOrderMethods + 24:25:void fetchOrderMethods():65:65 -> fetchOrderMethods + 26:31:void fetchOrderMethods():66:66 -> fetchOrderMethods + 32:36:void fetchOrderMethods():63:63 -> fetchOrderMethods + 37:42:void fetchOrderMethods():72:72 -> fetchOrderMethods + 43:51:void fetchOrderMethods():69:69 -> fetchOrderMethods + 52:53:void fetchOrderMethods():68:68 -> fetchOrderMethods + 54:59:void fetchOrderMethods():78:78 -> fetchOrderMethods + 60:68:void fetchOrderMethods():75:75 -> fetchOrderMethods + 69:72:void fetchOrderMethods():74:74 -> fetchOrderMethods + 73:78:void fetchOrderMethods():81:81 -> fetchOrderMethods + 79:84:void fetchOrderMethods():82:82 -> fetchOrderMethods + 85:95:void fetchOrderMethods():84:84 -> fetchOrderMethods + 96:98:void fetchOrderMethods():87:87 -> fetchOrderMethods + 99:105:void fetchOrderMethods():88:88 -> fetchOrderMethods + 106:108:void fetchOrderMethods():96:96 -> fetchOrderMethods +com.facebook.react.views.view.CanvasUtil$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.views.view.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.graphics.Canvas):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.view.CanvasUtil$$ExternalSyntheticApiModelOutline1 -> com.facebook.react.views.view.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.graphics.Canvas):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.view.ColorUtil -> com.facebook.react.views.view.ColorUtil: +# {"id":"sourceFile","fileName":"ColorUtil.kt"} + 1:4:void ():17:17 -> + 3:16:int clamp255(double):34:34 -> clamp255 + 1:32:int normalize(double,double,double,double):31:31 -> normalize +com.facebook.react.views.view.MeasureUtil -> com.facebook.react.views.view.MeasureUtil: +# {"id":"sourceFile","fileName":"MeasureUtil.kt"} + 1:4:void ():13:13 -> + 6:20:int getMeasureSpec(float,com.facebook.yoga.YogaMeasureMode):17:17 -> getMeasureSpec + # {"id":"com.android.tools.r8.residualsignature","signature":"(FLcom/facebook/yoga/p;)I"} + 21:28:int getMeasureSpec(float,com.facebook.yoga.YogaMeasureMode):22:22 -> getMeasureSpec + 29:36:int getMeasureSpec(float,com.facebook.yoga.YogaMeasureMode):21:21 -> getMeasureSpec + 37:41:int getMeasureSpec(float,com.facebook.yoga.YogaMeasureMode):19:19 -> getMeasureSpec +com.facebook.react.views.view.MeasureUtil$WhenMappings -> com.facebook.react.views.view.MeasureUtil$WhenMappings: +# {"id":"sourceFile","fileName":"MeasureUtil.kt"} +com.facebook.react.views.view.ReactClippingViewManager -> com.facebook.react.views.view.ReactClippingViewManager: +# {"id":"sourceFile","fileName":"ReactClippingViewManager.kt"} + 3:6:void ():20:20 -> + 1:1:void addView(android.view.View,android.view.View,int):20:20 -> addView + 2:2:void addView(android.view.ViewGroup,android.view.View,int):20:20 -> addView + 3:3:void addView(com.facebook.react.views.view.ReactViewGroup,android.view.View,int):30:30 -> addView + 4:4:void addView(com.facebook.react.views.view.ReactViewGroup,android.view.View,int):32:32 -> addView + 5:5:void addView(com.facebook.react.views.view.ReactViewGroup,android.view.View,int):34:34 -> addView + 6:6:void addView(com.facebook.react.views.view.ReactViewGroup,android.view.View,int):36:36 -> addView + 1:1:android.view.View getChildAt(android.view.View,int):20:20 -> getChildAt + 2:2:android.view.View getChildAt(android.view.ViewGroup,int):20:20 -> getChildAt + 3:3:android.view.View getChildAt(com.facebook.react.views.view.ReactViewGroup,int):50:50 -> getChildAt + 4:4:android.view.View getChildAt(com.facebook.react.views.view.ReactViewGroup,int):52:52 -> getChildAt + 5:5:android.view.View getChildAt(com.facebook.react.views.view.ReactViewGroup,int):54:54 -> getChildAt + 1:1:int getChildCount(android.view.View):20:20 -> getChildCount + 2:2:int getChildCount(android.view.ViewGroup):20:20 -> getChildCount + 3:3:int getChildCount(com.facebook.react.views.view.ReactViewGroup):41:41 -> getChildCount + 4:4:int getChildCount(com.facebook.react.views.view.ReactViewGroup):43:43 -> getChildCount + 5:5:int getChildCount(com.facebook.react.views.view.ReactViewGroup):45:45 -> getChildCount + 1:1:void removeAllViews(android.view.View):20:20 -> removeAllViews + 2:2:void removeAllViews(com.facebook.react.views.view.ReactViewGroup):73:73 -> removeAllViews + 3:3:void removeAllViews(com.facebook.react.views.view.ReactViewGroup):75:75 -> removeAllViews + 4:4:void removeAllViews(com.facebook.react.views.view.ReactViewGroup):77:77 -> removeAllViews + 5:5:void removeAllViews(com.facebook.react.views.view.ReactViewGroup):79:79 -> removeAllViews + 1:1:void removeViewAt(android.view.View,int):20:20 -> removeViewAt + 2:2:void removeViewAt(android.view.ViewGroup,int):20:20 -> removeViewAt + 3:3:void removeViewAt(com.facebook.react.views.view.ReactViewGroup,int):59:59 -> removeViewAt + 4:4:void removeViewAt(com.facebook.react.views.view.ReactViewGroup,int):61:61 -> removeViewAt + 5:5:void removeViewAt(com.facebook.react.views.view.ReactViewGroup,int):63:63 -> removeViewAt + 6:6:void removeViewAt(com.facebook.react.views.view.ReactViewGroup,int):65:65 -> removeViewAt + 7:7:void removeViewAt(com.facebook.react.views.view.ReactViewGroup,int):68:68 -> removeViewAt + 6:8:void setRemoveClippedSubviews(com.facebook.react.views.view.ReactViewGroup,boolean):24:24 -> setRemoveClippedSubviews + 9:12:void setRemoveClippedSubviews(com.facebook.react.views.view.ReactViewGroup,boolean):26:26 -> setRemoveClippedSubviews +com.facebook.react.views.view.ReactDrawableHelper -> com.facebook.react.views.view.ReactDrawableHelper: +# {"id":"sourceFile","fileName":"ReactDrawableHelper.kt"} + 8:15:void ():29:29 -> + 1:4:void ():27:27 -> + 11:16:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):36:36 -> createDrawableFromJSDescription + 17:24:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):37:37 -> createDrawableFromJSDescription + 25:32:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):39:39 -> createDrawableFromJSDescription + 33:38:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):43:43 -> createDrawableFromJSDescription + 39:51:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):44:44 -> createDrawableFromJSDescription + 52:55:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):49:49 -> createDrawableFromJSDescription + 56:60:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):50:50 -> createDrawableFromJSDescription + 61:62:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):45:45 -> createDrawableFromJSDescription + 63:92:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):46:46 -> createDrawableFromJSDescription + 93:96:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):45:45 -> createDrawableFromJSDescription + 97:98:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):40:40 -> createDrawableFromJSDescription + 99:100:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):41:41 -> createDrawableFromJSDescription + 101:104:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):40:40 -> createDrawableFromJSDescription + 105:112:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):51:51 -> createDrawableFromJSDescription + 113:118:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):52:52 -> createDrawableFromJSDescription + 119:123:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):53:53 -> createDrawableFromJSDescription + 124:146:android.graphics.drawable.Drawable createDrawableFromJSDescription(android.content.Context,com.facebook.react.bridge.ReadableMap):55:55 -> createDrawableFromJSDescription + 1:12:int getAttrId(android.content.Context,java.lang.String):61:61 -> getAttrId + 13:24:int getAttrId(android.content.Context,java.lang.String):63:63 -> getAttrId + 25:37:int getAttrId(android.content.Context,java.lang.String):66:66 -> getAttrId + 1:8:int getColor(android.content.Context,com.facebook.react.bridge.ReadableMap):93:93 -> getColor + 9:14:int getColor(android.content.Context,com.facebook.react.bridge.ReadableMap):94:94 -> getColor + 15:19:int getColor(android.content.Context,com.facebook.react.bridge.ReadableMap):96:96 -> getColor + 20:23:int getColor(android.content.Context,com.facebook.react.bridge.ReadableMap):99:99 -> getColor + 24:29:int getColor(android.content.Context,com.facebook.react.bridge.ReadableMap):101:101 -> getColor + 30:35:int getColor(android.content.Context,com.facebook.react.bridge.ReadableMap):99:99 -> getColor + 36:50:int getColor(android.content.Context,com.facebook.react.bridge.ReadableMap):105:105 -> getColor + 51:52:int getColor(android.content.Context,com.facebook.react.bridge.ReadableMap):107:107 -> getColor + 53:54:int getColor(android.content.Context,com.facebook.react.bridge.ReadableMap):108:108 -> getColor + 55:58:int getColor(android.content.Context,com.facebook.react.bridge.ReadableMap):107:107 -> getColor + 1:17:android.graphics.drawable.Drawable getDefaultThemeDrawable(android.content.Context):70:70 -> getDefaultThemeDrawable + 1:8:android.graphics.drawable.Drawable getMask(com.facebook.react.bridge.ReadableMap):115:115 -> getMask + 9:14:android.graphics.drawable.Drawable getMask(com.facebook.react.bridge.ReadableMap):116:116 -> getMask + 15:23:android.graphics.drawable.Drawable getMask(com.facebook.react.bridge.ReadableMap):117:117 -> getMask + 24:30:android.graphics.drawable.Drawable getMask(com.facebook.react.bridge.ReadableMap):119:119 -> getMask + 1:4:android.graphics.drawable.RippleDrawable getRippleDrawable(android.content.Context,com.facebook.react.bridge.ReadableMap):76:76 -> getRippleDrawable + 5:8:android.graphics.drawable.RippleDrawable getRippleDrawable(android.content.Context,com.facebook.react.bridge.ReadableMap):77:77 -> getRippleDrawable + 9:24:android.graphics.drawable.RippleDrawable getRippleDrawable(android.content.Context,com.facebook.react.bridge.ReadableMap):78:78 -> getRippleDrawable + 25:31:android.graphics.drawable.RippleDrawable getRippleDrawable(android.content.Context,com.facebook.react.bridge.ReadableMap):80:80 -> getRippleDrawable + 1:12:android.graphics.drawable.Drawable setRadius(com.facebook.react.bridge.ReadableMap,android.graphics.drawable.Drawable):84:84 -> setRadius + 13:16:android.graphics.drawable.Drawable setRadius(com.facebook.react.bridge.ReadableMap,android.graphics.drawable.Drawable):85:85 -> setRadius + 17:28:android.graphics.drawable.Drawable setRadius(com.facebook.react.bridge.ReadableMap,android.graphics.drawable.Drawable):86:86 -> setRadius +com.facebook.react.views.view.ReactViewGroup -> com.facebook.react.views.view.ReactViewGroup: +# {"id":"sourceFile","fileName":"ReactViewGroup.kt"} + 9:17:void ():1039:1039 -> + 1:3:void (android.content.Context):80:80 -> + 4:10:android.graphics.Rect getOverflowInset():88:88 -> + 4:10:void (android.content.Context):88 -> + 11:14:void setPointerEvents(com.facebook.react.uimanager.PointerEvents):143:143 -> + 11:14:void (android.content.Context):143 -> + 15:18:void (android.content.Context):158:158 -> + 1:1:void $r8$lambda$43bP8ZRheUcXzSUYchrgxU2wnAI(com.facebook.react.views.view.ReactViewGroup,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void access$updateSubviewClipStatus(com.facebook.react.views.view.ReactViewGroup,android.view.View):79:79 -> access$updateSubviewClipStatus + 6:11:void addChildrenForAccessibility(java.util.ArrayList):966:966 -> addChildrenForAccessibility + 12:15:void addChildrenForAccessibility(java.util.ArrayList):968:968 -> addChildrenForAccessibility + 16:21:void addChildrenForAccessibility(java.util.ArrayList):969:969 -> addChildrenForAccessibility + 22:23:void addChildrenForAccessibility(java.util.ArrayList):972:972 -> addChildrenForAccessibility + 24:28:void addChildrenForAccessibility(java.util.ArrayList):973:973 -> addChildrenForAccessibility + 29:40:void addChildrenForAccessibility(java.util.ArrayList):976:976 -> addChildrenForAccessibility + 41:46:void addChildrenForAccessibility(java.util.ArrayList):977:977 -> addChildrenForAccessibility + 47:51:void addChildrenForAccessibility(java.util.ArrayList):978:978 -> addChildrenForAccessibility + 52:54:void addChildrenForAccessibility(java.util.ArrayList):987:987 -> addChildrenForAccessibility + 55:56:void addChildrenForAccessibility(java.util.ArrayList):988:988 -> addChildrenForAccessibility + 57:62:void addChildrenForAccessibility(java.util.ArrayList):991:991 -> addChildrenForAccessibility + 63:69:void addChildrenForAccessibility(java.util.ArrayList):993:993 -> addChildrenForAccessibility + 70:86:void addChildrenForAccessibility(java.util.ArrayList):994:994 -> addChildrenForAccessibility + 87:90:void addChildrenForAccessibility(java.util.ArrayList):998:998 -> addChildrenForAccessibility + 91:96:void addChildrenForAccessibility(java.util.ArrayList):1000:1000 -> addChildrenForAccessibility + 97:100:void addChildrenForAccessibility(java.util.ArrayList):1001:1001 -> addChildrenForAccessibility + 101:108:void addChildrenForAccessibility(java.util.ArrayList):1003:1003 -> addChildrenForAccessibility + 109:114:void addChildrenForAccessibility(java.util.ArrayList):1009:1009 -> addChildrenForAccessibility + 115:118:void addChildrenForAccessibility(java.util.ArrayList):1010:1010 -> addChildrenForAccessibility + 119:142:void addChildrenForAccessibility(java.util.ArrayList):1014:1014 -> addChildrenForAccessibility + 143:145:void addChildrenForAccessibility(java.util.ArrayList):1015:1015 -> addChildrenForAccessibility + 146:151:void addChildrenForAccessibility(java.util.ArrayList):1016:1016 -> addChildrenForAccessibility + 152:166:void addChildrenForAccessibility(java.util.ArrayList):1017:1017 -> addChildrenForAccessibility + 167:186:void addChildrenForAccessibility(java.util.ArrayList):1021:1021 -> addChildrenForAccessibility + 187:190:void addChildrenForAccessibility(java.util.ArrayList):1025:1025 -> addChildrenForAccessibility + 3:9:void addChildrenForAccessibility$lambda$1(com.facebook.react.views.view.ReactViewGroup,boolean):981:981 -> addChildrenForAccessibility$lambda$1 + 10:25:void addChildrenForAccessibility$lambda$1(com.facebook.react.views.view.ReactViewGroup,boolean):982:982 -> addChildrenForAccessibility$lambda$1 + 1:4:void addInArray(android.view.View,int):781:781 -> addInArray + 5:6:void addInArray(android.view.View,int):782:782 -> addInArray + 7:14:void addInArray(android.view.View,int):783:783 -> addInArray + 15:16:void addInArray(android.view.View,int):786:786 -> addInArray + 17:19:void addInArray(android.view.View,int):787:787 -> addInArray + 20:22:void addInArray(android.view.View,int):789:789 -> addInArray + 23:37:void addInArray(android.view.View,int):791:791 -> addInArray + 38:39:void addInArray(android.view.View,int):794:794 -> addInArray + 40:45:void addInArray(android.view.View,int):795:795 -> addInArray + 46:48:void addInArray(android.view.View,int):796:796 -> addInArray + 49:55:void addInArray(android.view.View,int):798:798 -> addInArray + 56:58:void addInArray(android.view.View,int):800:800 -> addInArray + 59:60:void addInArray(android.view.View,int):802:802 -> addInArray + 61:67:void addInArray(android.view.View,int):803:803 -> addInArray + 68:98:void addInArray(android.view.View,int):805:805 -> addInArray + 99:106:void addInArray(android.view.View,int):781:781 -> addInArray + 6:9:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):672:672 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 10:15:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):673:673 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 16:18:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):674:674 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 19:24:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):678:678 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 25:28:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):679:679 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 29:35:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):680:680 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 36:58:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):683:683 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 59:61:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):687:687 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 62:63:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):688:688 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 64:68:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):689:689 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 69:72:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):691:691 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 73:77:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):693:693 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 78:82:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):692:692 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 83:89:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):679:679 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 90:96:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):678:678 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 97:104:void addViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View,int):672:672 -> addViewWithSubviewClippingEnabled$ReactAndroid_release + 1:4:void checkViewClippingTag(android.view.View,boolean):609:609 -> checkViewClippingTag + 5:10:void checkViewClippingTag(android.view.View,boolean):610:610 -> checkViewClippingTag + 11:20:void checkViewClippingTag(android.view.View,boolean):611:611 -> checkViewClippingTag + 21:50:void checkViewClippingTag(android.view.View,boolean):614:614 -> checkViewClippingTag + 51:55:void checkViewClippingTag(android.view.View,boolean):612:612 -> checkViewClippingTag + 56:59:void checkViewClippingTag(android.view.View,boolean):618:618 -> checkViewClippingTag + 60:69:void checkViewClippingTag(android.view.View,boolean):619:619 -> checkViewClippingTag + 70:76:void checkViewClippingTag(android.view.View,boolean):621:621 -> checkViewClippingTag + 1:21:void cleanUpAxOrderListener():1030:1030 -> cleanUpAxOrderListener + 22:28:void cleanUpAxOrderListener():1032:1032 -> cleanUpAxOrderListener + 29:31:void cleanUpAxOrderListener():1034:1034 -> cleanUpAxOrderListener + 1:9:boolean customDrawOrderDisabled():570:570 -> customDrawOrderDisabled + 10:23:boolean customDrawOrderDisabled():575:575 -> customDrawOrderDisabled + 6:19:void dispatchDraw(android.graphics.Canvas):889:889 -> dispatchDraw + 20:22:void dispatchDraw(android.graphics.Canvas):890:890 -> dispatchDraw + 23:26:void dispatchDraw(android.graphics.Canvas):892:892 -> dispatchDraw + 6:19:boolean dispatchGenericMotionEvent(android.view.MotionEvent):304:304 -> dispatchGenericMotionEvent + 20:24:boolean dispatchGenericMotionEvent(android.view.MotionEvent):308:308 -> dispatchGenericMotionEvent + 6:10:void dispatchProvideStructure(android.view.ViewStructure):248:248 -> dispatchProvideStructure + 11:18:void dispatchProvideStructure(android.view.ViewStructure):250:250 -> dispatchProvideStructure + 6:11:void draw(android.graphics.Canvas):865:865 -> draw + 12:18:void draw(android.graphics.Canvas):866:866 -> draw + 19:24:void draw(android.graphics.Canvas):867:867 -> draw + 25:28:void draw(android.graphics.Canvas):873:873 -> draw + 29:31:void draw(android.graphics.Canvas):875:875 -> draw + 32:34:void draw(android.graphics.Canvas):876:876 -> draw + 35:43:void draw(android.graphics.Canvas):877:877 -> draw + 44:54:void draw(android.graphics.Canvas):878:878 -> draw + 55:57:void draw(android.graphics.Canvas):874:874 -> draw + 58:60:void draw(android.graphics.Canvas):881:881 -> draw + 61:65:void draw(android.graphics.Canvas):882:882 -> draw + 66:69:void draw(android.graphics.Canvas):884:884 -> draw + 11:26:boolean drawChild(android.graphics.Canvas,android.view.View,long):896:896 -> drawChild + 27:29:boolean drawChild(android.graphics.Canvas,android.view.View,long):899:899 -> drawChild + 30:36:boolean drawChild(android.graphics.Canvas,android.view.View,long):904:904 -> drawChild + 37:43:boolean drawChild(android.graphics.Canvas,android.view.View,long):905:905 -> drawChild + 44:49:boolean drawChild(android.graphics.Canvas,android.view.View,long):906:906 -> drawChild + 50:67:boolean drawChild(android.graphics.Canvas,android.view.View,long):908:908 -> drawChild + 68:72:boolean drawChild(android.graphics.Canvas,android.view.View,long):910:910 -> drawChild + 73:75:boolean drawChild(android.graphics.Canvas,android.view.View,long):911:911 -> drawChild + 76:79:boolean drawChild(android.graphics.Canvas,android.view.View,long):912:912 -> drawChild + 80:82:boolean drawChild(android.graphics.Canvas,android.view.View,long):914:914 -> drawChild + 83:85:boolean drawChild(android.graphics.Canvas,android.view.View,long):915:915 -> drawChild + 86:94:boolean drawChild(android.graphics.Canvas,android.view.View,long):916:916 -> drawChild + 95:104:boolean drawChild(android.graphics.Canvas,android.view.View,long):917:917 -> drawChild + 105:109:boolean drawChild(android.graphics.Canvas,android.view.View,long):913:913 -> drawChild + 110:115:boolean drawChild(android.graphics.Canvas,android.view.View,long):923:923 -> drawChild + 116:120:boolean drawChild(android.graphics.Canvas,android.view.View,long):926:926 -> drawChild + 121:124:boolean drawChild(android.graphics.Canvas,android.view.View,long):930:930 -> drawChild + 6:8:void endViewTransition(android.view.View):420:420 -> endViewTransition + 9:24:void endViewTransition(android.view.View):421:421 -> endViewTransition + 1:3:int getAllChildrenCount$ReactAndroid_release():137:137 -> getAllChildrenCount$ReactAndroid_release + 1:3:void setAxOrderList(java.util.List):145:145 -> getAxOrderList + 1:3:java.util.List getAxOrderList():145 -> getAxOrderList + 3:23:android.view.View getChildAtWithSubviewClippingEnabled$ReactAndroid_release(int):666:666 -> getChildAtWithSubviewClippingEnabled$ReactAndroid_release + 1:3:int getChildDrawingOrder(int,int):626:626 -> getChildDrawingOrder + 4:9:int getChildDrawingOrder(int,int):628:628 -> getChildDrawingOrder + 10:19:int getChildDrawingOrder(int,int):629:629 -> getChildDrawingOrder + 6:21:void getClippingRect(android.graphics.Rect):402:402 -> getClippingRect + 1:3:void setClippingRect$ReactAndroid_release(android.graphics.Rect):140:140 -> getClippingRect$ReactAndroid_release + 1:3:android.graphics.Rect getClippingRect$ReactAndroid_release():140 -> getClippingRect$ReactAndroid_release + 1:4:com.facebook.react.uimanager.ViewGroupDrawingOrderHelper getDrawingOrderHelper():220:220 -> getDrawingOrderHelper + 5:11:com.facebook.react.uimanager.ViewGroupDrawingOrderHelper getDrawingOrderHelper():221:221 -> getDrawingOrderHelper + 12:24:com.facebook.react.uimanager.ViewGroupDrawingOrderHelper getDrawingOrderHelper():223:223 -> getDrawingOrderHelper + 1:3:void setHitSlopRect(android.graphics.Rect):142:142 -> getHitSlopRect + 1:3:android.graphics.Rect getHitSlopRect():142 -> getHitSlopRect + 1:25:java.lang.String getOverflow():825:825 -> getOverflow + 26:28:java.lang.String getOverflow():828:828 -> getOverflow + 29:31:java.lang.String getOverflow():827:827 -> getOverflow + 32:34:java.lang.String getOverflow():826:826 -> getOverflow + 1:3:android.graphics.Rect getOverflowInset():88:88 -> getOverflowInset + 1:3:void setPointerEvents(com.facebook.react.uimanager.PointerEvents):143:143 -> getPointerEvents + 1:3:com.facebook.react.uimanager.PointerEvents getPointerEvents():143 -> getPointerEvents + 1:3:boolean getRemoveClippedSubviews():361:361 -> getRemoveClippedSubviews + 1:3:int getZIndexMappedChildIndex(int):636:636 -> getZIndexMappedChildIndex + 4:19:int getZIndexMappedChildIndex(int):638:638 -> getZIndexMappedChildIndex + 20:32:int getZIndexMappedChildIndex(int):639:639 -> getZIndexMappedChildIndex + 1:3:void set_removeClippedSubviews$ReactAndroid_release(boolean):133:133 -> get_removeClippedSubviews$ReactAndroid_release + 1:3:boolean get_removeClippedSubviews$ReactAndroid_release():133 -> get_removeClippedSubviews$ReactAndroid_release + 1:3:boolean hasOverlappingRendering():315:315 -> hasOverlappingRendering + 1:2:int indexOfChildInAllChildren(android.view.View):770:770 -> indexOfChildInAllChildren + 3:9:int indexOfChildInAllChildren(android.view.View):771:771 -> indexOfChildInAllChildren + 10:19:int indexOfChildInAllChildren(android.view.View):773:773 -> indexOfChildInAllChildren + 20:27:int indexOfChildInAllChildren(android.view.View):771:771 -> indexOfChildInAllChildren + 2:4:void initView():167:167 -> initView + 5:6:void initView():169:169 -> initView + 7:9:void initView():170:170 -> initView + 10:11:void initView():171:171 -> initView + 12:13:void initView():172:172 -> initView + 14:15:void initView():173:173 -> initView + 16:18:void initView():174:174 -> initView + 19:22:void initView():175:175 -> initView + 23:27:void initView():176:176 -> initView + 28:29:void initView():177:177 -> initView + 30:31:void initView():178:178 -> initView + 32:33:void initView():179:179 -> initView + 34:37:void initView():180:180 -> initView + 38:40:void initView():181:181 -> initView + 41:42:void initView():182:182 -> initView + 43:45:void initView():183:183 -> initView + 1:22:boolean isChildRemovedWhileTransitioning(android.view.View):432:432 -> isChildRemovedWhileTransitioning + 3:10:boolean isViewClipped(android.view.View,java.lang.Integer):745:745 -> isViewClipped + 11:17:boolean isViewClipped(android.view.View,java.lang.Integer):747:747 -> isViewClipped + 18:21:boolean isViewClipped(android.view.View,java.lang.Integer):750:750 -> isViewClipped + 22:29:boolean isViewClipped(android.view.View,java.lang.Integer):751:751 -> isViewClipped + 30:41:boolean isViewClipped(android.view.View,java.lang.Integer):755:755 -> isViewClipped + 42:82:boolean isViewClipped(android.view.View,java.lang.Integer):756:756 -> isViewClipped + 83:85:boolean isViewClipped(android.view.View,java.lang.Integer):755:755 -> isViewClipped + 86:98:boolean isViewClipped(android.view.View,java.lang.Integer):753:753 -> isViewClipped + 99:107:boolean isViewClipped(android.view.View,java.lang.Integer):764:764 -> isViewClipped + 108:115:boolean isViewClipped(android.view.View,java.lang.Integer):744:744 -> isViewClipped + 1:3:void onAttachedToWindow():563:563 -> onAttachedToWindow + 4:7:void onAttachedToWindow():564:564 -> onAttachedToWindow + 8:11:void onAttachedToWindow():565:565 -> onAttachedToWindow + 6:9:boolean onHoverEvent(android.view.MotionEvent):295:295 -> onHoverEvent + 10:20:boolean onHoverEvent(android.view.MotionEvent):297:297 -> onHoverEvent + 21:25:boolean onHoverEvent(android.view.MotionEvent):299:299 -> onHoverEvent + 6:17:boolean onInterceptTouchEvent(android.view.MotionEvent):270:270 -> onInterceptTouchEvent + 18:30:boolean onInterceptTouchEvent(android.view.MotionEvent):274:274 -> onInterceptTouchEvent + 31:35:boolean onInterceptTouchEvent(android.view.MotionEvent):277:277 -> onInterceptTouchEvent + 1:3:void onMeasure(int,int):227:227 -> onMeasure + 4:7:void onMeasure(int,int):230:230 -> onMeasure + 8:11:void onMeasure(int,int):231:231 -> onMeasure + 12:15:void onMeasure(int,int):229:229 -> onMeasure + 1:3:void onSizeChanged(int,int,int,int):556:556 -> onSizeChanged + 4:7:void onSizeChanged(int,int,int,int):557:557 -> onSizeChanged + 8:11:void onSizeChanged(int,int,int,int):558:558 -> onSizeChanged + 6:21:boolean onTouchEvent(android.view.MotionEvent):282:282 -> onTouchEvent + 6:9:void onViewAdded(android.view.View):579:579 -> onViewAdded + 10:12:void onViewAdded(android.view.View):580:580 -> onViewAdded + 13:18:void onViewAdded(android.view.View):581:581 -> onViewAdded + 19:25:void onViewAdded(android.view.View):582:582 -> onViewAdded + 26:37:void onViewAdded(android.view.View):583:583 -> onViewAdded + 38:40:void onViewAdded(android.view.View):585:585 -> onViewAdded + 41:44:void onViewAdded(android.view.View):587:587 -> onViewAdded + 6:9:void onViewRemoved(android.view.View):591:591 -> onViewRemoved + 10:12:void onViewRemoved(android.view.View):592:592 -> onViewRemoved + 13:18:void onViewRemoved(android.view.View):593:593 -> onViewRemoved + 19:25:void onViewRemoved(android.view.View):594:594 -> onViewRemoved + 26:38:void onViewRemoved(android.view.View):595:595 -> onViewRemoved + 39:41:void onViewRemoved(android.view.View):597:597 -> onViewRemoved + 42:47:void onViewRemoved(android.view.View):601:601 -> onViewRemoved + 48:54:void onViewRemoved(android.view.View):602:602 -> onViewRemoved + 55:58:void onViewRemoved(android.view.View):605:605 -> onViewRemoved + 1:6:void recycleView$ReactAndroid_release():187:187 -> recycleView$ReactAndroid_release + 7:10:void recycleView$ReactAndroid_release():190:190 -> recycleView$ReactAndroid_release + 11:16:void recycleView$ReactAndroid_release():191:191 -> recycleView$ReactAndroid_release + 17:19:void recycleView$ReactAndroid_release():192:192 -> recycleView$ReactAndroid_release + 20:24:void recycleView$ReactAndroid_release():193:193 -> recycleView$ReactAndroid_release + 25:36:void recycleView$ReactAndroid_release():194:194 -> recycleView$ReactAndroid_release + 37:39:void recycleView$ReactAndroid_release():199:199 -> recycleView$ReactAndroid_release + 40:46:void recycleView$ReactAndroid_release():200:200 -> recycleView$ReactAndroid_release + 47:49:void recycleView$ReactAndroid_release():203:203 -> recycleView$ReactAndroid_release + 50:55:void recycleView$ReactAndroid_release():207:207 -> recycleView$ReactAndroid_release + 56:70:void recycleView$ReactAndroid_release():208:208 -> recycleView$ReactAndroid_release + 71:73:void recycleView$ReactAndroid_release():212:212 -> recycleView$ReactAndroid_release + 74:77:void recycleView$ReactAndroid_release():214:214 -> recycleView$ReactAndroid_release + 1:4:void removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release():730:730 -> removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release + 5:8:void removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release():731:731 -> removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release + 9:14:void removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release():732:732 -> removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release + 15:26:void removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release():733:733 -> removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release + 27:29:void removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release():735:735 -> removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release + 30:32:void removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release():736:736 -> removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release + 33:40:void removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release():731:731 -> removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release + 41:48:void removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release():730:730 -> removeAllViewsWithSubviewClippingEnabled$ReactAndroid_release + 1:4:void removeFromArray(int):810:810 -> removeFromArray + 5:13:void removeFromArray(int):811:811 -> removeFromArray + 14:27:void removeFromArray(int):813:813 -> removeFromArray + 28:30:void removeFromArray(int):815:815 -> removeFromArray + 31:39:void removeFromArray(int):816:816 -> removeFromArray + 40:45:void removeFromArray(int):818:818 -> removeFromArray + 46:53:void removeFromArray(int):810:810 -> removeFromArray + 6:8:void removeViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View):710:710 -> removeViewWithSubviewClippingEnabled$ReactAndroid_release + 9:12:void removeViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View):712:712 -> removeViewWithSubviewClippingEnabled$ReactAndroid_release + 13:16:void removeViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View):713:713 -> removeViewWithSubviewClippingEnabled$ReactAndroid_release + 17:21:void removeViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View):714:714 -> removeViewWithSubviewClippingEnabled$ReactAndroid_release + 22:25:void removeViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View):715:715 -> removeViewWithSubviewClippingEnabled$ReactAndroid_release + 26:41:void removeViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View):716:716 -> removeViewWithSubviewClippingEnabled$ReactAndroid_release + 42:61:void removeViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View):719:719 -> removeViewWithSubviewClippingEnabled$ReactAndroid_release + 62:64:void removeViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View):723:723 -> removeViewWithSubviewClippingEnabled$ReactAndroid_release + 65:67:void removeViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View):724:724 -> removeViewWithSubviewClippingEnabled$ReactAndroid_release + 68:71:void removeViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View):726:726 -> removeViewWithSubviewClippingEnabled$ReactAndroid_release + 72:79:void removeViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View):713:713 -> removeViewWithSubviewClippingEnabled$ReactAndroid_release + 80:87:void removeViewWithSubviewClippingEnabled$ReactAndroid_release(android.view.View):712:712 -> removeViewWithSubviewClippingEnabled$ReactAndroid_release + 1:6:void resetPointerEvents():662:662 -> resetPointerEvents + 1:3:void setAxOrderList(java.util.List):145:145 -> setAxOrderList + 6:13:void setBackfaceVisibility(java.lang.String):941:941 -> setBackfaceVisibility + 14:17:void setBackfaceVisibility(java.lang.String):942:942 -> setBackfaceVisibility + 1:4:void setBackfaceVisibilityDependantOpacity():946:946 -> setBackfaceVisibilityDependantOpacity + 5:10:void setBackfaceVisibilityDependantOpacity():947:947 -> setBackfaceVisibilityDependantOpacity + 11:14:void setBackfaceVisibilityDependantOpacity():951:951 -> setBackfaceVisibilityDependantOpacity + 15:38:void setBackfaceVisibilityDependantOpacity():952:952 -> setBackfaceVisibilityDependantOpacity + 39:45:void setBackfaceVisibilityDependantOpacity():958:958 -> setBackfaceVisibilityDependantOpacity + 46:49:void setBackfaceVisibilityDependantOpacity():962:962 -> setBackfaceVisibilityDependantOpacity + 1:8:void setBackgroundColor(int):255:255 -> setBackgroundColor + 1:14:void setBorderColor(int,java.lang.Integer):327:327 -> setBorderColor + 1:3:void setBorderRadius(float):336:338 -> setBorderRadius + 4:6:void setBorderRadius(float,int):347:349 -> setBorderRadius + 7:7:void setBorderRadius(com.facebook.react.uimanager.style.BorderRadiusProp,com.facebook.react.uimanager.LengthPercentage):353:353 -> setBorderRadius + 3:14:void setBorderStyle(java.lang.String):357:357 -> setBorderStyle + 1:22:void setBorderWidth(int,float):323:323 -> setBorderWidth + 1:3:void setClippingRect$ReactAndroid_release(android.graphics.Rect):140:140 -> setClippingRect$ReactAndroid_release + 1:3:void setHitSlopRect(android.graphics.Rect):142:142 -> setHitSlopRect + 1:3:void setNeedsOffscreenAlphaCompositing(boolean):319:319 -> setNeedsOffscreenAlphaCompositing + 6:8:void setOnInterceptTouchEventListener(com.facebook.react.touch.OnInterceptTouchEventListener):266:266 -> setOnInterceptTouchEventListener + 1:2:void setOpacityIfPossible(float):936:936 -> setOpacityIfPossible + 3:6:void setOpacityIfPossible(float):937:937 -> setOpacityIfPossible + 3:5:void setOverflow(java.lang.String):834:834 -> setOverflow + 6:11:void setOverflow(java.lang.String):836:836 -> setOverflow + 12:13:void setOverflow(java.lang.String):832:832 -> setOverflow + 14:17:void setOverflow(java.lang.String):838:838 -> setOverflow + 1:6:void setOverflowInset(int,int,int,int):843:843 -> setOverflowInset + 7:14:void setOverflowInset(int,int,int,int):844:844 -> setOverflowInset + 15:22:void setOverflowInset(int,int,int,int):845:845 -> setOverflowInset + 23:30:void setOverflowInset(int,int,int,int):846:846 -> setOverflowInset + 31:38:void setOverflowInset(int,int,int,int):847:847 -> setOverflowInset + 39:41:void setOverflowInset(int,int,int,int):849:849 -> setOverflowInset + 42:49:void setOverflowInset(int,int,int,int):851:851 -> setOverflowInset + 6:8:void setPointerEvents(com.facebook.react.uimanager.PointerEvents):143:143 -> setPointerEvents + 1:5:void setRemoveClippedSubviews(boolean):363:363 -> setRemoveClippedSubviews + 6:8:void setRemoveClippedSubviews(boolean):366:366 -> setRemoveClippedSubviews + 9:13:void setRemoveClippedSubviews(boolean):367:367 -> setRemoveClippedSubviews + 14:18:void setRemoveClippedSubviews(boolean):369:369 -> setRemoveClippedSubviews + 19:21:void setRemoveClippedSubviews(boolean):370:370 -> setRemoveClippedSubviews + 22:23:void setRemoveClippedSubviews(boolean):371:371 -> setRemoveClippedSubviews + 24:31:void setRemoveClippedSubviews(boolean):373:373 -> setRemoveClippedSubviews + 32:37:void setRemoveClippedSubviews(boolean):374:374 -> setRemoveClippedSubviews + 38:44:void setRemoveClippedSubviews(boolean):375:375 -> setRemoveClippedSubviews + 45:49:void setRemoveClippedSubviews(boolean):376:376 -> setRemoveClippedSubviews + 50:53:void setRemoveClippedSubviews(boolean):377:377 -> setRemoveClippedSubviews + 54:55:void setRemoveClippedSubviews(boolean):378:378 -> setRemoveClippedSubviews + 56:60:void setRemoveClippedSubviews(boolean):379:379 -> setRemoveClippedSubviews + 61:71:void setRemoveClippedSubviews(boolean):380:380 -> setRemoveClippedSubviews + 72:73:void setRemoveClippedSubviews(boolean):382:382 -> setRemoveClippedSubviews + 74:77:void setRemoveClippedSubviews(boolean):383:383 -> setRemoveClippedSubviews + 78:83:void setRemoveClippedSubviews(boolean):386:386 -> setRemoveClippedSubviews + 84:87:void setRemoveClippedSubviews(boolean):387:387 -> setRemoveClippedSubviews + 88:92:void setRemoveClippedSubviews(boolean):388:388 -> setRemoveClippedSubviews + 93:104:void setRemoveClippedSubviews(boolean):389:389 -> setRemoveClippedSubviews + 105:108:void setRemoveClippedSubviews(boolean):391:391 -> setRemoveClippedSubviews + 109:112:void setRemoveClippedSubviews(boolean):392:392 -> setRemoveClippedSubviews + 113:115:void setRemoveClippedSubviews(boolean):393:393 -> setRemoveClippedSubviews + 116:117:void setRemoveClippedSubviews(boolean):394:394 -> setRemoveClippedSubviews + 118:119:void setRemoveClippedSubviews(boolean):395:395 -> setRemoveClippedSubviews + 120:121:void setRemoveClippedSubviews(boolean):396:396 -> setRemoveClippedSubviews + 122:124:void setRemoveClippedSubviews(boolean):397:397 -> setRemoveClippedSubviews + 125:130:void setRemoveClippedSubviews(boolean):391:391 -> setRemoveClippedSubviews + 131:136:void setRemoveClippedSubviews(boolean):387:387 -> setRemoveClippedSubviews + 137:142:void setRemoveClippedSubviews(boolean):386:386 -> setRemoveClippedSubviews + 1:4:void setTranslucentBackgroundDrawable(android.graphics.drawable.Drawable):262:262 -> setTranslucentBackgroundDrawable + 1:3:void set_removeClippedSubviews$ReactAndroid_release(boolean):133:133 -> set_removeClippedSubviews$ReactAndroid_release + 1:4:void trackChildViewTransition(int):425:425 -> trackChildViewTransition + 5:11:void trackChildViewTransition(int):426:426 -> trackChildViewTransition + 12:23:void trackChildViewTransition(int):428:428 -> trackChildViewTransition + 1:4:void updateBackgroundDrawable(android.graphics.drawable.Drawable):860:860 -> updateBackgroundDrawable + 1:1:void updateClippingRect():406:406 -> updateClippingRect + 2:2:void updateClippingRect(java.util.Set):410:410 -> updateClippingRect + 3:5:void updateClippingRect(java.util.Set):414:416 -> updateClippingRect + 6:6:void updateClippingRect(java.util.Set):414:414 -> updateClippingRect + 22:26:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):435:435 -> updateClippingToRect$ReactAndroid_release + 27:28:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):436:436 -> updateClippingToRect$ReactAndroid_release + 29:34:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):438:438 -> updateClippingToRect$ReactAndroid_release + 35:37:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):440:440 -> updateClippingToRect$ReactAndroid_release + 38:53:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):456:456 -> updateClippingToRect$ReactAndroid_release + 54:59:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):459:459 -> updateClippingToRect$ReactAndroid_release + 60:61:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):460:460 -> updateClippingToRect$ReactAndroid_release + 62:124:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):461:461 -> updateClippingToRect$ReactAndroid_release + 125:132:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):460:460 -> updateClippingToRect$ReactAndroid_release + 133:141:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):443:443 -> updateClippingToRect$ReactAndroid_release + 142:152:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):446:446 -> updateClippingToRect$ReactAndroid_release + 153:160:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):447:447 -> updateClippingToRect$ReactAndroid_release + 161:162:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):451:451 -> updateClippingToRect$ReactAndroid_release + 163:245:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):452:452 -> updateClippingToRect$ReactAndroid_release + 246:250:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):451:451 -> updateClippingToRect$ReactAndroid_release + 251:253:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):465:465 -> updateClippingToRect$ReactAndroid_release + 254:261:void updateClippingToRect$ReactAndroid_release(android.graphics.Rect,java.util.Set):435:435 -> updateClippingToRect$ReactAndroid_release + 8:19:void updateClippingToRect$ReactAndroid_release$default(com.facebook.react.views.view.ReactViewGroup,android.graphics.Rect,java.util.Set,int,java.lang.Object):434:434 -> updateClippingToRect$ReactAndroid_release$default + 1:7:void updateDrawingOrder():647:647 -> updateDrawingOrder + 8:14:void updateDrawingOrder():651:651 -> updateDrawingOrder + 15:25:void updateDrawingOrder():652:652 -> updateDrawingOrder + 26:29:void updateDrawingOrder():653:653 -> updateDrawingOrder + 1:1:void updateSubviewClipStatus(android.graphics.Rect,int,int,java.util.Set):474:474 -> updateSubviewClipStatus + 2:3:void updateSubviewClipStatus(android.graphics.Rect,int,int,java.util.Set):476:477 -> updateSubviewClipStatus + 4:4:void updateSubviewClipStatus(android.graphics.Rect,int,int,java.util.Set):486:486 -> updateSubviewClipStatus + 5:5:void updateSubviewClipStatus(android.graphics.Rect,int,int,java.util.Set):488:488 -> updateSubviewClipStatus + 6:6:void updateSubviewClipStatus(android.graphics.Rect,int,int,java.util.Set):495:495 -> updateSubviewClipStatus + 7:7:void updateSubviewClipStatus(android.graphics.Rect,int,int,java.util.Set):497:497 -> updateSubviewClipStatus + 8:8:void updateSubviewClipStatus(android.graphics.Rect,int,int,java.util.Set):500:500 -> updateSubviewClipStatus + 9:9:void updateSubviewClipStatus(android.graphics.Rect,int,int,java.util.Set):503:503 -> updateSubviewClipStatus + 10:10:void updateSubviewClipStatus(android.graphics.Rect,int,int,java.util.Set):505:505 -> updateSubviewClipStatus + 11:13:void updateSubviewClipStatus(android.graphics.Rect,int,int,java.util.Set):508:510 -> updateSubviewClipStatus + 14:14:void updateSubviewClipStatus(android.graphics.Rect,int,int,java.util.Set):507:507 -> updateSubviewClipStatus + 15:16:void updateSubviewClipStatus(android.graphics.Rect,int,int,java.util.Set):518:519 -> updateSubviewClipStatus + 17:17:void updateSubviewClipStatus(android.graphics.Rect,int,int,java.util.Set):476:476 -> updateSubviewClipStatus + 18:18:void updateSubviewClipStatus(android.view.View):525:525 -> updateSubviewClipStatus + 19:20:void updateSubviewClipStatus(android.view.View):529:530 -> updateSubviewClipStatus + 21:21:void updateSubviewClipStatus(android.view.View):534:534 -> updateSubviewClipStatus + 22:22:void updateSubviewClipStatus(android.view.View):537:537 -> updateSubviewClipStatus + 23:23:void updateSubviewClipStatus(android.view.View):540:540 -> updateSubviewClipStatus + 24:26:void updateSubviewClipStatus(android.view.View):542:544 -> updateSubviewClipStatus + 27:27:void updateSubviewClipStatus(android.view.View):547:547 -> updateSubviewClipStatus + 28:28:void updateSubviewClipStatus(android.view.View):551:551 -> updateSubviewClipStatus + 29:29:void updateSubviewClipStatus(android.view.View):530:530 -> updateSubviewClipStatus + 30:30:void updateSubviewClipStatus(android.view.View):529:529 -> updateSubviewClipStatus + 8:19:void updateSubviewClipStatus$default(com.facebook.react.views.view.ReactViewGroup,android.graphics.Rect,int,int,java.util.Set,int,java.lang.Object):468:468 -> updateSubviewClipStatus$default +com.facebook.react.views.view.ReactViewGroup$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.views.view.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean m(java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.view.ReactViewGroup$$ExternalSyntheticLambda1 -> com.facebook.react.views.view.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.view.ReactViewGroup com.facebook.react.views.view.ReactViewGroup$$InternalSyntheticLambda$1$b5540f06fcf23e34beb95d4cc294bff2ca3ff521af72ed7f37053d9f797f07bd$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.view.ReactViewGroup):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onAccessibilityStateChanged(boolean):0:0 -> onAccessibilityStateChanged + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.view.ReactViewGroup$ChildrenLayoutChangeListener -> com.facebook.react.views.view.ReactViewGroup$ChildrenLayoutChangeListener: +# {"id":"sourceFile","fileName":"ReactViewGroup.kt"} + 1:6:void (com.facebook.react.views.view.ReactViewGroup):98:98 -> + 6:16:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):111:111 -> onLayoutChange + 17:24:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):112:112 -> onLayoutChange + 2:4:void shutdown():117:117 -> shutdown +com.facebook.react.views.view.ReactViewGroup$Companion -> com.facebook.react.views.view.ReactViewGroup$Companion: +# {"id":"sourceFile","fileName":"ReactViewGroup.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():1037:1037 -> + 1:4:void access$setViewClipped(com.facebook.react.views.view.ReactViewGroup$Companion,android.view.View,boolean):1037:1037 -> access$setViewClipped + 1:10:void setViewClipped(android.view.View,boolean):1042:1042 -> setViewClipped +com.facebook.react.views.view.ReactViewGroup$WhenMappings -> com.facebook.react.views.view.ReactViewGroup$WhenMappings: +# {"id":"sourceFile","fileName":"ReactViewGroup.kt"} +com.facebook.react.views.view.ReactViewGroup$addViewWithSubviewClippingEnabled$1 -> com.facebook.react.views.view.ReactViewGroup$addViewWithSubviewClippingEnabled$1: +# {"id":"sourceFile","fileName":"ReactViewGroup.kt"} + 5:8:void (android.view.View,com.facebook.react.views.view.ReactViewGroup):693:693 -> + 1:8:void run():695:695 -> run + 9:10:void run():698:698 -> run + 11:63:void run():699:699 -> run + 64:66:void run():698:698 -> run + 67:72:void run():696:696 -> run +com.facebook.react.views.view.ReactViewManager -> com.facebook.react.views.view.ReactViewManager: +# {"id":"sourceFile","fileName":"ReactViewManager.kt"} + 11:15:void ():60:60 -> + 16:18:void ():50:50 -> + 1:3:void ():44:44 -> + 4:9:void ():68:68 -> + 10:13:void ():69:69 -> + 1:1:void $r8$lambda$fAWqHivuS-EZUpZyOaEyFsULack(com.facebook.react.views.view.ReactViewGroup,android.view.View):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):43:43 -> createViewInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):43 -> createViewInstance + 2:2:com.facebook.react.views.view.ReactViewGroup createViewInstance(com.facebook.react.uimanager.ThemedReactContext):386:386 -> createViewInstance + 2:31:java.util.Map getCommandsMap():389:389 -> getCommandsMap + 1:3:java.lang.String getName():383:383 -> getName + 3:9:void handleHotspotUpdate(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):421:421 -> handleHotspotUpdate + 10:21:void handleHotspotUpdate(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):427:427 -> handleHotspotUpdate + 22:29:void handleHotspotUpdate(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):428:428 -> handleHotspotUpdate + 30:33:void handleHotspotUpdate(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):429:429 -> handleHotspotUpdate + 34:35:void handleHotspotUpdate(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):422:422 -> handleHotspotUpdate + 36:37:void handleHotspotUpdate(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):423:423 -> handleHotspotUpdate + 38:41:void handleHotspotUpdate(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):422:422 -> handleHotspotUpdate + 3:10:void handleSetPressed(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):412:412 -> handleSetPressed + 11:18:void handleSetPressed(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):417:417 -> handleSetPressed + 19:20:void handleSetPressed(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):413:413 -> handleSetPressed + 21:22:void handleSetPressed(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):414:414 -> handleSetPressed + 23:26:void handleSetPressed(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):413:413 -> handleSetPressed + 6:9:void nextFocusDown(com.facebook.react.views.view.ReactViewGroup,int):154:154 -> nextFocusDown + 6:9:void nextFocusForward(com.facebook.react.views.view.ReactViewGroup,int):159:159 -> nextFocusForward + 6:9:void nextFocusLeft(com.facebook.react.views.view.ReactViewGroup,int):164:164 -> nextFocusLeft + 6:9:void nextFocusRight(com.facebook.react.views.view.ReactViewGroup,int):169:169 -> nextFocusRight + 6:9:void nextFocusUp(com.facebook.react.views.view.ReactViewGroup,int):174:174 -> nextFocusUp + 1:1:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):43:43 -> onDropViewInstance + 1:1:void onDropViewInstance(android.view.View):43 -> onDropViewInstance + 2:3:void onDropViewInstance(com.facebook.react.views.view.ReactViewGroup):88:89 -> onDropViewInstance + 1:1:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):43:43 -> prepareToRecycleView + 1:1:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):43 -> prepareToRecycleView + 2:2:com.facebook.react.views.view.ReactViewGroup prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.view.ReactViewGroup):79:79 -> prepareToRecycleView + 3:4:com.facebook.react.views.view.ReactViewGroup prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.view.ReactViewGroup):82:83 -> prepareToRecycleView + 1:20:int px(com.facebook.react.bridge.ReadableMap,java.lang.String):256:256 -> px + 1:1:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):43:43 -> receiveCommand + 1:1:void receiveCommand(android.view.View,int,com.facebook.react.bridge.ReadableArray):43 -> receiveCommand + 2:2:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):43:43 -> receiveCommand + 3:3:void receiveCommand(com.facebook.react.views.view.ReactViewGroup,int,com.facebook.react.bridge.ReadableArray):398:398 -> receiveCommand + 4:4:void receiveCommand(com.facebook.react.views.view.ReactViewGroup,int,com.facebook.react.bridge.ReadableArray):397:397 -> receiveCommand + 5:6:void receiveCommand(com.facebook.react.views.view.ReactViewGroup,java.lang.String,com.facebook.react.bridge.ReadableArray):405:406 -> receiveCommand + 6:12:void setAccessibilityOrder(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):99:99 -> setAccessibilityOrder + 13:20:void setAccessibilityOrder(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):103:103 -> setAccessibilityOrder + 21:38:void setAccessibilityOrder(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):104:104 -> setAccessibilityOrder + 39:42:void setAccessibilityOrder(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):108:108 -> setAccessibilityOrder + 43:47:void setAccessibilityOrder(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):112:112 -> setAccessibilityOrder + 48:53:void setAccessibilityOrder(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):114:114 -> setAccessibilityOrder + 54:59:void setAccessibilityOrder(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):115:115 -> setAccessibilityOrder + 60:65:void setAccessibilityOrder(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):117:117 -> setAccessibilityOrder + 66:69:void setAccessibilityOrder(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):121:121 -> setAccessibilityOrder + 6:9:void setAccessible(com.facebook.react.views.view.ReactViewGroup,boolean):94:94 -> setAccessible + 11:14:void setBackfaceVisibility(com.facebook.react.views.view.ReactViewGroup,java.lang.String):367:367 -> setBackfaceVisibility + 6:14:void setBackgroundImage(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):135:135 -> setBackgroundImage + 15:20:void setBackgroundImage(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):136:136 -> setBackgroundImage + 21:29:void setBackgroundImage(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):137:137 -> setBackgroundImage + 30:36:void setBackgroundImage(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):138:138 -> setBackgroundImage + 37:40:void setBackgroundImage(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):139:139 -> setBackgroundImage + 41:57:void setBackgroundImage(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):140:140 -> setBackgroundImage + 58:63:void setBackgroundImage(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):142:142 -> setBackgroundImage + 64:68:void setBackgroundImage(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):145:145 -> setBackgroundImage + 69:72:void setBackgroundImage(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray):147:147 -> setBackgroundImage + 6:15:void setBorderColor(com.facebook.react.views.view.ReactViewGroup,int,java.lang.Integer):320:320 -> setBorderColor + 16:19:void setBorderColor(com.facebook.react.views.view.ReactViewGroup,int,java.lang.Integer):318:318 -> setBorderColor + 1:1:void setBorderRadius(com.facebook.react.views.view.ReactViewGroup,int,com.facebook.react.bridge.Dynamic):196:196 -> setBorderRadius + 2:2:void setBorderRadius(com.facebook.react.views.view.ReactViewGroup,int,com.facebook.react.bridge.Dynamic):201:201 -> setBorderRadius + 3:3:void setBorderRadius(com.facebook.react.views.view.ReactViewGroup,int,com.facebook.react.bridge.Dynamic):203:203 -> setBorderRadius + 4:4:void setBorderRadius(com.facebook.react.views.view.ReactViewGroup,int,com.facebook.react.bridge.Dynamic):208:208 -> setBorderRadius + 5:5:void setBorderRadius(com.facebook.react.views.view.ReactViewGroup,int,float):216:216 -> setBorderRadius + 10:15:void setBorderStyle(com.facebook.react.views.view.ReactViewGroup,java.lang.String):221:221 -> setBorderStyle + 16:19:void setBorderStyle(com.facebook.react.views.view.ReactViewGroup,java.lang.String):222:222 -> setBorderStyle + 6:19:void setBorderWidth(com.facebook.react.views.view.ReactViewGroup,int,float):298:298 -> setBorderWidth + 8:16:void setFocusable(com.facebook.react.views.view.ReactViewGroup,boolean):341:341 -> setFocusable + 17:21:void setFocusable(com.facebook.react.views.view.ReactViewGroup,boolean):351:351 -> setFocusable + 22:25:void setFocusable(com.facebook.react.views.view.ReactViewGroup,boolean):353:353 -> setFocusable + 26:29:void setFocusable(com.facebook.react.views.view.ReactViewGroup,boolean):354:354 -> setFocusable + 1:21:void setFocusable$lambda$2(com.facebook.react.views.view.ReactViewGroup,android.view.View):343:343 -> setFocusable$lambda$2 + 22:38:void setFocusable$lambda$2(com.facebook.react.views.view.ReactViewGroup,android.view.View):345:345 -> setFocusable$lambda$2 + 39:42:void setFocusable$lambda$2(com.facebook.react.views.view.ReactViewGroup,android.view.View):344:344 -> setFocusable$lambda$2 + 11:32:void setHitSlop(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.Dynamic):227:227 -> setHitSlop + 33:58:void setHitSlop(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.Dynamic):250:250 -> setHitSlop + 59:62:void setHitSlop(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.Dynamic):251:251 -> setHitSlop + 63:66:void setHitSlop(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.Dynamic):248:248 -> setHitSlop + 67:77:void setHitSlop(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.Dynamic):244:244 -> setHitSlop + 78:86:void setHitSlop(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.Dynamic):245:245 -> setHitSlop + 87:92:void setHitSlop(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.Dynamic):229:229 -> setHitSlop + 93:96:void setHitSlop(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.Dynamic):231:231 -> setHitSlop + 97:98:void setHitSlop(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.Dynamic):235:235 -> setHitSlop + 99:104:void setHitSlop(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.Dynamic):236:236 -> setHitSlop + 105:110:void setHitSlop(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.Dynamic):237:237 -> setHitSlop + 111:116:void setHitSlop(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.Dynamic):238:238 -> setHitSlop + 117:122:void setHitSlop(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.Dynamic):239:239 -> setHitSlop + 123:125:void setHitSlop(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.Dynamic):235:235 -> setHitSlop + 126:129:void setHitSlop(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.Dynamic):234:234 -> setHitSlop + 8:22:void setNativeBackground(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableMap):266:266 -> setNativeBackground + 23:26:void setNativeBackground(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableMap):267:267 -> setNativeBackground + 8:22:void setNativeForeground(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableMap):273:273 -> setNativeForeground + 23:26:void setNativeForeground(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableMap):272:272 -> setNativeForeground + 6:9:void setNeedsOffscreenAlphaCompositing(com.facebook.react.views.view.ReactViewGroup,boolean):281:281 -> setNeedsOffscreenAlphaCompositing + 1:1:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):43:43 -> setOpacity + 1:1:void setOpacity(android.view.View,float):43 -> setOpacity + 2:2:void setOpacity(com.facebook.react.views.view.ReactViewGroup,float):371:371 -> setOpacity + 6:9:void setOverflow(com.facebook.react.views.view.ReactViewGroup,java.lang.String):362:362 -> setOverflow + 6:15:void setPointerEvents(com.facebook.react.views.view.ReactViewGroup,java.lang.String):260:260 -> setPointerEvents + 9:11:void setTVPreferredFocus(com.facebook.react.views.view.ReactViewGroup,boolean):127:127 -> setTVPreferredFocus + 12:14:void setTVPreferredFocus(com.facebook.react.views.view.ReactViewGroup,boolean):128:128 -> setTVPreferredFocus + 15:18:void setTVPreferredFocus(com.facebook.react.views.view.ReactViewGroup,boolean):129:129 -> setTVPreferredFocus + 1:1:void receiveCommand(android.view.View,java.lang.String,com.facebook.react.bridge.ReadableArray):43:43 -> setTransformProperty + 1:1:void setTransformProperty(android.view.View,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):43 -> setTransformProperty + 2:3:void setTransformProperty(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.ReadableArray):379:380 -> setTransformProperty +com.facebook.react.views.view.ReactViewManager$$ExternalSyntheticLambda0 -> com.facebook.react.views.view.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.view.ReactViewGroup com.facebook.react.views.view.ReactViewManager$$InternalSyntheticLambda$1$622efc8190da15801ded9429843b8799b7a1a372a5e1cc964a2d135b18f6289a$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.view.ReactViewGroup):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.view.ReactViewManager$Companion -> com.facebook.react.views.view.ReactViewManager$Companion: +# {"id":"sourceFile","fileName":"ReactViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():46:46 -> +com.facebook.react.views.view.ReactViewManager$WhenMappings -> com.facebook.react.views.view.ReactViewManager$WhenMappings: +# {"id":"sourceFile","fileName":"ReactViewManager.kt"} +com.facebook.react.views.view.ViewGroupClickEvent -> com.facebook.react.views.view.ViewGroupClickEvent: +# {"id":"sourceFile","fileName":"ViewGroupClickEvent.kt"} + 1:4:void (int,int):16:16 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():22:22 -> getEventData + 1:3:java.lang.String getEventName():18:18 -> getEventName +com.facebook.react.views.view.ViewGroupClickEvent$Companion -> com.facebook.react.views.view.ViewGroupClickEvent$Companion: +# {"id":"sourceFile","fileName":"ViewGroupClickEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():24:24 -> +com.facebook.react.views.view.WindowUtilKt -> com.facebook.react.views.view.WindowUtilKt: +# {"id":"sourceFile","fileName":"WindowUtil.kt"} + 5:14:void ():22:22 -> + 15:21:void ():27:27 -> + 1:1:android.view.WindowInsets $r8$lambda$t86E5IPR6Qb8R3LjStr06QLmcoE(android.view.View,android.view.WindowInsets):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 7:10:void disableEdgeToEdge(android.view.Window):139:139 -> disableEdgeToEdge + 7:9:void enableEdgeToEdge(android.view.Window):107:107 -> enableEdgeToEdge + 10:22:void enableEdgeToEdge(android.view.Window):109:109 -> enableEdgeToEdge + 23:29:void enableEdgeToEdge(android.view.Window):111:111 -> enableEdgeToEdge + 30:32:void enableEdgeToEdge(android.view.Window):112:112 -> enableEdgeToEdge + 33:35:void enableEdgeToEdge(android.view.Window):113:113 -> enableEdgeToEdge + 36:47:void enableEdgeToEdge(android.view.Window):116:116 -> enableEdgeToEdge + 48:50:void enableEdgeToEdge(android.view.Window):120:120 -> enableEdgeToEdge + 51:52:void enableEdgeToEdge(android.view.Window):121:121 -> enableEdgeToEdge + 53:55:void enableEdgeToEdge(android.view.Window):117:117 -> enableEdgeToEdge + 56:65:void enableEdgeToEdge(android.view.Window):124:124 -> enableEdgeToEdge + 66:72:void enableEdgeToEdge(android.view.Window):125:125 -> enableEdgeToEdge + 73:85:void enableEdgeToEdge(android.view.Window):129:129 -> enableEdgeToEdge + 1:3:int getDarkNavigationBarColor():27:27 -> getDarkNavigationBarColor + 1:3:int getLightNavigationBarColor():22:22 -> getLightNavigationBarColor + 1:3:boolean isEdgeToEdgeFeatureFlagOn():33:33 -> isEdgeToEdgeFeatureFlagOn + 2:4:void setEdgeToEdgeFeatureFlagOn():37:37 -> setEdgeToEdgeFeatureFlagOn + 8:20:void setStatusBarTranslucency(android.view.Window,boolean):45:45 -> setStatusBarTranslucency + 21:28:void setStatusBarTranslucency(android.view.Window,boolean):55:55 -> setStatusBarTranslucency + 29:36:void setStatusBarTranslucency(android.view.Window,boolean):57:57 -> setStatusBarTranslucency + 11:14:android.view.WindowInsets setStatusBarTranslucency$lambda$0(android.view.View,android.view.WindowInsets):46:46 -> setStatusBarTranslucency$lambda$0 + 15:18:android.view.WindowInsets setStatusBarTranslucency$lambda$0(android.view.View,android.view.WindowInsets):48:48 -> setStatusBarTranslucency$lambda$0 + 19:22:android.view.WindowInsets setStatusBarTranslucency$lambda$0(android.view.View,android.view.WindowInsets):50:50 -> setStatusBarTranslucency$lambda$0 + 23:27:android.view.WindowInsets setStatusBarTranslucency$lambda$0(android.view.View,android.view.WindowInsets):51:51 -> setStatusBarTranslucency$lambda$0 + 28:32:android.view.WindowInsets setStatusBarTranslucency$lambda$0(android.view.View,android.view.WindowInsets):47:47 -> setStatusBarTranslucency$lambda$0 + 8:11:void setStatusBarVisibility(android.view.Window,boolean):62:62 -> setStatusBarVisibility + 12:15:void setStatusBarVisibility(android.view.Window,boolean):64:64 -> setStatusBarVisibility + 1:4:void statusBarHide(android.view.Window):70:70 -> statusBarHide + 5:14:void statusBarHide(android.view.Window):71:71 -> statusBarHide + 15:17:void statusBarHide(android.view.Window):72:72 -> statusBarHide + 18:25:void statusBarHide(android.view.Window):73:73 -> statusBarHide + 26:31:void statusBarHide(android.view.Window):76:76 -> statusBarHide + 32:40:void statusBarHide(android.view.Window):78:78 -> statusBarHide + 41:45:void statusBarHide(android.view.Window):80:80 -> statusBarHide + 46:50:void statusBarHide(android.view.Window):82:82 -> statusBarHide + 51:54:void statusBarHide(android.view.Window):83:83 -> statusBarHide + 1:4:void statusBarShow(android.view.Window):89:89 -> statusBarShow + 5:14:void statusBarShow(android.view.Window):90:90 -> statusBarShow + 15:17:void statusBarShow(android.view.Window):91:91 -> statusBarShow + 18:25:void statusBarShow(android.view.Window):92:92 -> statusBarShow + 26:31:void statusBarShow(android.view.Window):95:95 -> statusBarShow + 32:40:void statusBarShow(android.view.Window):96:96 -> statusBarShow + 41:45:void statusBarShow(android.view.Window):98:98 -> statusBarShow + 46:50:void statusBarShow(android.view.Window):100:100 -> statusBarShow + 51:54:void statusBarShow(android.view.Window):101:101 -> statusBarShow +com.facebook.react.views.view.WindowUtilKt$$ExternalSyntheticApiModelOutline0 -> com.facebook.react.views.view.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.WindowManager$LayoutParams,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.view.WindowUtilKt$$ExternalSyntheticApiModelOutline1 -> com.facebook.react.views.view.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.Window,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.view.WindowUtilKt$$ExternalSyntheticApiModelOutline2 -> com.facebook.react.views.view.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.Window,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.view.WindowUtilKt$$ExternalSyntheticApiModelOutline3 -> com.facebook.react.views.view.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(android.view.Window,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.view.WindowUtilKt$$ExternalSyntheticLambda4 -> com.facebook.react.views.view.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"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"} +com.facebook.react.views.virtual.VirtualViewMode -> com.facebook.react.views.virtual.VirtualViewMode: +# {"id":"sourceFile","fileName":"VirtualViewMode.kt"} + 1:10:void ():11:11 -> + 11:20:void ():12:12 -> + 21:43:void ():13:13 -> + 1:6:void (java.lang.String,int,int):10:10 -> + 1:3:int getValue():10:10 -> getValue + 7:9:com.facebook.react.views.virtual.VirtualViewMode valueOf(java.lang.String):14:14 -> valueOf + 7:9:com.facebook.react.views.virtual.VirtualViewMode[] values():14:14 -> values +com.facebook.react.views.virtual.VirtualViewModeChangeEmitter -> com.facebook.react.views.virtual.VirtualViewModeChangeEmitter: +# {"id":"sourceFile","fileName":"VirtualViewModeChangeEmitter.kt"} +com.facebook.react.views.virtual.VirtualViewModeChangeEvent -> com.facebook.react.views.virtual.VirtualViewModeChangeEvent: +# {"id":"sourceFile","fileName":"VirtualViewModeChangeEvent.kt"} + 16:18:void (int,int,com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):25:25 -> + 19:20:void (int,int,com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):21:21 -> + 21:22:void (int,int,com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):24:24 -> + 23:28:void (int,int,com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):26:26 -> + 29:35:void (int,int,com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):27:27 -> + 1:3:boolean experimental_isSynchronous():40:40 -> experimental_isSynchronous + 1:4:com.facebook.react.bridge.WritableMap getEventData():33:33 -> getEventData + 5:15:com.facebook.react.bridge.WritableMap getEventData():34:34 -> getEventData + 16:22:com.facebook.react.bridge.WritableMap getEventData():35:35 -> getEventData + 23:30:com.facebook.react.bridge.WritableMap getEventData():36:36 -> getEventData + 1:3:java.lang.String getEventName():29:29 -> getEventName +com.facebook.react.views.virtual.VirtualViewModeChangeEventKt -> com.facebook.react.views.virtual.VirtualViewModeChangeEventKt: +# {"id":"sourceFile","fileName":"VirtualViewModeChangeEvent.kt"} + 1:5:com.facebook.react.bridge.ReadableMap access$toReadableMap(android.graphics.Rect):1:1 -> access$toReadableMap + 1:4:com.facebook.react.bridge.ReadableMap toReadableMap(android.graphics.Rect):44:44 -> toReadableMap + 5:19:com.facebook.react.bridge.ReadableMap toReadableMap(android.graphics.Rect):45:45 -> toReadableMap + 20:32:com.facebook.react.bridge.ReadableMap toReadableMap(android.graphics.Rect):46:46 -> toReadableMap + 33:47:com.facebook.react.bridge.ReadableMap toReadableMap(android.graphics.Rect):47:47 -> toReadableMap + 48:63:com.facebook.react.bridge.ReadableMap toReadableMap(android.graphics.Rect):48:48 -> toReadableMap +com.facebook.react.views.virtual.VirtualViewRenderState -> com.facebook.react.views.virtual.VirtualViewRenderState: +# {"id":"sourceFile","fileName":"VirtualViewRenderState.kt"} + 1:10:void ():17:17 -> + 11:20:void ():18:18 -> + 21:43:void ():19:19 -> + 1:6:void (java.lang.String,int,int):16:16 -> + 1:3:int getValue():16:16 -> getValue + 7:9:com.facebook.react.views.virtual.VirtualViewRenderState valueOf(java.lang.String):20:20 -> valueOf + 7:9:com.facebook.react.views.virtual.VirtualViewRenderState[] values():20:20 -> values +com.facebook.react.views.virtual.view.ReactVirtualView -> com.facebook.react.views.virtual.view.ReactVirtualView: +# {"id":"sourceFile","fileName":"ReactVirtualView.kt"} + 6:8:void (android.content.Context):34:34 -> + 9:12:void setRenderState$ReactAndroid_release(com.facebook.react.views.virtual.VirtualViewRenderState):40:40 -> + 9:12:void (android.content.Context):40 -> + 13:18:void setPrerenderRatio$ReactAndroid_release(double):42:42 -> + 13:18:void (android.content.Context):42 -> + 19:24:boolean getDebugLogEnabled$ReactAndroid_release():43:43 -> + 19:24:void (android.content.Context):43 -> + 25:30:void (android.content.Context):44:44 -> + 31:36:void (android.content.Context):47:47 -> + 37:43:void (android.content.Context):48:48 -> + 44:45:void (android.content.Context):47:47 -> + 46:52:void (android.content.Context):58:58 -> + 53:59:void (android.content.Context):59:59 -> + 60:66:void (android.content.Context):60:60 -> + 67:74:void (android.content.Context):61:61 -> + 1:1:void $r8$lambda$a03jhSP8fVU0hPcqgM76mNS6rAg(com.facebook.react.views.virtual.view.ReactVirtualView,boolean):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 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"} + 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 + 31:88:void debugLog$ReactAndroid_release(java.lang.String,kotlin.jvm.functions.Function0):430 -> debugLog$ReactAndroid_release + 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"} + 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 + 95:152: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$default + 3:8:void dispatchOnModeChangeIfNeeded(boolean):213:213 -> dispatchOnModeChangeIfNeeded + 9:14:void dispatchOnModeChangeIfNeeded(boolean):214:214 -> dispatchOnModeChangeIfNeeded + 15:18:void dispatchOnModeChangeIfNeeded(boolean):216:216 -> dispatchOnModeChangeIfNeeded + 19:21:void dispatchOnModeChangeIfNeeded(boolean):217:217 -> dispatchOnModeChangeIfNeeded + 22:23:void dispatchOnModeChangeIfNeeded(boolean):219:219 -> dispatchOnModeChangeIfNeeded + 24:30:void dispatchOnModeChangeIfNeeded(boolean):220:220 -> dispatchOnModeChangeIfNeeded + 31:37:void dispatchOnModeChangeIfNeeded(boolean):221:221 -> dispatchOnModeChangeIfNeeded + 38:44:void dispatchOnModeChangeIfNeeded(boolean):222:222 -> dispatchOnModeChangeIfNeeded + 45:51:void dispatchOnModeChangeIfNeeded(boolean):223:223 -> dispatchOnModeChangeIfNeeded + 52:54:void dispatchOnModeChangeIfNeeded(boolean):219:219 -> dispatchOnModeChangeIfNeeded + 55:59:void dispatchOnModeChangeIfNeeded(boolean):225:225 -> dispatchOnModeChangeIfNeeded + 60:65:void dispatchOnModeChangeIfNeeded(boolean):226:226 -> dispatchOnModeChangeIfNeeded + 66:71:void dispatchOnModeChangeIfNeeded(boolean):227:227 -> dispatchOnModeChangeIfNeeded + 72:107:void dispatchOnModeChangeIfNeeded(boolean):234:234 -> dispatchOnModeChangeIfNeeded + 108:113: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 -> dispatchOnModeChangeIfNeeded + 108:113:void dispatchOnModeChangeIfNeeded(boolean):235 -> dispatchOnModeChangeIfNeeded + 114:121: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 -> dispatchOnModeChangeIfNeeded + 114:121:void dispatchOnModeChangeIfNeeded(boolean):235 -> dispatchOnModeChangeIfNeeded + 122:136: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 -> dispatchOnModeChangeIfNeeded + 122:136:void dispatchOnModeChangeIfNeeded(boolean):235 -> dispatchOnModeChangeIfNeeded + 137:169:void dispatchOnModeChangeIfNeeded(boolean):236:236 -> dispatchOnModeChangeIfNeeded + 170:208: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 -> dispatchOnModeChangeIfNeeded + 170:208:void dispatchOnModeChangeIfNeeded(boolean):235 -> dispatchOnModeChangeIfNeeded + 209:223: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 -> dispatchOnModeChangeIfNeeded + 209:223:void dispatchOnModeChangeIfNeeded(boolean):235 -> dispatchOnModeChangeIfNeeded + 224:256:void dispatchOnModeChangeIfNeeded(boolean):236:236 -> dispatchOnModeChangeIfNeeded + 257:295: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 -> dispatchOnModeChangeIfNeeded + 257:295:void dispatchOnModeChangeIfNeeded(boolean):235 -> dispatchOnModeChangeIfNeeded + 296:300:void dispatchOnModeChangeIfNeeded(boolean):241:241 -> dispatchOnModeChangeIfNeeded + 301:318:void dispatchOnModeChangeIfNeeded(boolean):244:244 -> dispatchOnModeChangeIfNeeded + 319:324: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 -> dispatchOnModeChangeIfNeeded + 319:324:void dispatchOnModeChangeIfNeeded(boolean):245 -> dispatchOnModeChangeIfNeeded + 325:332: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 -> dispatchOnModeChangeIfNeeded + 325:332:void dispatchOnModeChangeIfNeeded(boolean):245 -> dispatchOnModeChangeIfNeeded + 333:386: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 -> dispatchOnModeChangeIfNeeded + 333:386:void dispatchOnModeChangeIfNeeded(boolean):245 -> dispatchOnModeChangeIfNeeded + 387:440: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 -> dispatchOnModeChangeIfNeeded + 387:440:void dispatchOnModeChangeIfNeeded(boolean):245 -> dispatchOnModeChangeIfNeeded + 441:447:void dispatchOnModeChangeIfNeeded(boolean):248:248 -> dispatchOnModeChangeIfNeeded + 448:457:void dispatchOnModeChangeIfNeeded(boolean):252:252 -> dispatchOnModeChangeIfNeeded + 458:461:void dispatchOnModeChangeIfNeeded(boolean):253:253 -> dispatchOnModeChangeIfNeeded + 462:467:void dispatchOnModeChangeIfNeeded(boolean):254:254 -> dispatchOnModeChangeIfNeeded + 468:471:void dispatchOnModeChangeIfNeeded(boolean):255:255 -> dispatchOnModeChangeIfNeeded + 472:475:void dispatchOnModeChangeIfNeeded(boolean):257:257 -> dispatchOnModeChangeIfNeeded + 476:479:void dispatchOnModeChangeIfNeeded(boolean):260:260 -> dispatchOnModeChangeIfNeeded + 480:487:void dispatchOnModeChangeIfNeeded(boolean):264:264 -> dispatchOnModeChangeIfNeeded + 488:502:void dispatchOnModeChangeIfNeeded(boolean):265:265 -> dispatchOnModeChangeIfNeeded + 503:516:void dispatchOnModeChangeIfNeeded(boolean):269:269 -> dispatchOnModeChangeIfNeeded + 517:520:void dispatchOnModeChangeIfNeeded(boolean):272:272 -> dispatchOnModeChangeIfNeeded + 521:524:void dispatchOnModeChangeIfNeeded(boolean):274:274 -> dispatchOnModeChangeIfNeeded + 525:530:void dispatchOnModeChangeIfNeeded(boolean):275:275 -> dispatchOnModeChangeIfNeeded + 531:543:void dispatchOnModeChangeIfNeeded(boolean):276:276 -> dispatchOnModeChangeIfNeeded + 544:553:void dispatchOnModeChangeIfNeeded(boolean):280:280 -> dispatchOnModeChangeIfNeeded + 554:559: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 -> dispatchOnModeChangeIfNeeded + 554:559:void dispatchOnModeChangeIfNeeded(boolean):283 -> dispatchOnModeChangeIfNeeded + 560:567: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 -> dispatchOnModeChangeIfNeeded + 560:567:void dispatchOnModeChangeIfNeeded(boolean):283 -> dispatchOnModeChangeIfNeeded + 568:582: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 -> dispatchOnModeChangeIfNeeded + 568:582:void dispatchOnModeChangeIfNeeded(boolean):283 -> dispatchOnModeChangeIfNeeded + 583:597:void dispatchOnModeChangeIfNeeded(boolean):283:283 -> dispatchOnModeChangeIfNeeded + 598:636: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 -> dispatchOnModeChangeIfNeeded + 598:636:void dispatchOnModeChangeIfNeeded(boolean):283 -> dispatchOnModeChangeIfNeeded + 637:651: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 -> dispatchOnModeChangeIfNeeded + 637:651:void dispatchOnModeChangeIfNeeded(boolean):283 -> dispatchOnModeChangeIfNeeded + 652:666:void dispatchOnModeChangeIfNeeded(boolean):283:283 -> dispatchOnModeChangeIfNeeded + 667:706: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 -> dispatchOnModeChangeIfNeeded + 667:706:void dispatchOnModeChangeIfNeeded(boolean):283 -> dispatchOnModeChangeIfNeeded + 707:708:void dispatchOnModeChangeIfNeeded(boolean):285:285 -> dispatchOnModeChangeIfNeeded + 709:714:void dispatchOnModeChangeIfNeeded(boolean):286:286 -> dispatchOnModeChangeIfNeeded + 715:716:void dispatchOnModeChangeIfNeeded(boolean):289:289 -> dispatchOnModeChangeIfNeeded + 717:721:void dispatchOnModeChangeIfNeeded(boolean):290:290 -> dispatchOnModeChangeIfNeeded + 722:727: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 -> dispatchOnModeChangeIfNeeded + 722:727:void dispatchOnModeChangeIfNeeded(boolean):294 -> dispatchOnModeChangeIfNeeded + 728:737: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 -> dispatchOnModeChangeIfNeeded + 728:737:void dispatchOnModeChangeIfNeeded(boolean):294 -> dispatchOnModeChangeIfNeeded + 738:752: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 -> dispatchOnModeChangeIfNeeded + 738:752:void dispatchOnModeChangeIfNeeded(boolean):294 -> dispatchOnModeChangeIfNeeded + 753:793:void dispatchOnModeChangeIfNeeded(boolean):295:295 -> dispatchOnModeChangeIfNeeded + 794:832: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 -> dispatchOnModeChangeIfNeeded + 794:832:void dispatchOnModeChangeIfNeeded(boolean):294 -> dispatchOnModeChangeIfNeeded + 833:847: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 -> dispatchOnModeChangeIfNeeded + 833:847:void dispatchOnModeChangeIfNeeded(boolean):294 -> dispatchOnModeChangeIfNeeded + 848:888:void dispatchOnModeChangeIfNeeded(boolean):295:295 -> dispatchOnModeChangeIfNeeded + 889:926: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 -> dispatchOnModeChangeIfNeeded + 889:926:void dispatchOnModeChangeIfNeeded(boolean):294 -> dispatchOnModeChangeIfNeeded + 927:931:void dispatchOnModeChangeIfNeeded(boolean):298:298 -> dispatchOnModeChangeIfNeeded + 932:933:void dispatchOnModeChangeIfNeeded(boolean):302:302 -> dispatchOnModeChangeIfNeeded + 934:937:void dispatchOnModeChangeIfNeeded(boolean):303:303 -> dispatchOnModeChangeIfNeeded + 1:7:void doAttachedToWindow$ReactAndroid_release():94:94 -> doAttachedToWindow$ReactAndroid_release + 8:9:void doAttachedToWindow$ReactAndroid_release():95:95 -> doAttachedToWindow$ReactAndroid_release + 10:12:void doAttachedToWindow$ReactAndroid_release():96:96 -> doAttachedToWindow$ReactAndroid_release + 13:17:void doAttachedToWindow$ReactAndroid_release():97:97 -> doAttachedToWindow$ReactAndroid_release + 18:19:void doAttachedToWindow$ReactAndroid_release():93:93 -> doAttachedToWindow$ReactAndroid_release + 20:25: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 -> doAttachedToWindow$ReactAndroid_release + 20:25:void doAttachedToWindow$ReactAndroid_release():99 -> doAttachedToWindow$ReactAndroid_release + 26:43: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 -> doAttachedToWindow$ReactAndroid_release + 26:43:void doAttachedToWindow$ReactAndroid_release():99 -> doAttachedToWindow$ReactAndroid_release + 44:97: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 -> doAttachedToWindow$ReactAndroid_release + 44:97:void doAttachedToWindow$ReactAndroid_release():99 -> doAttachedToWindow$ReactAndroid_release + 98:150: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 -> doAttachedToWindow$ReactAndroid_release + 98:150:void doAttachedToWindow$ReactAndroid_release():99 -> doAttachedToWindow$ReactAndroid_release + 151:154:void doAttachedToWindow$ReactAndroid_release():100:100 -> doAttachedToWindow$ReactAndroid_release + 155:164:void doAttachedToWindow$ReactAndroid_release():101:101 -> doAttachedToWindow$ReactAndroid_release + 165:168:void doAttachedToWindow$ReactAndroid_release():103:103 -> doAttachedToWindow$ReactAndroid_release + 1:13:void emitAsyncModeChange(com.facebook.react.views.virtual.VirtualViewMode):366:366 -> emitAsyncModeChange + 1:13:void emitSyncModeChange(com.facebook.react.views.virtual.VirtualViewMode):370:370 -> emitSyncModeChange + 1:3:boolean getDebugLogEnabled$ReactAndroid_release():43:43 -> getDebugLogEnabled$ReactAndroid_release + 1:3:void setMode$ReactAndroid_release(com.facebook.react.views.virtual.VirtualViewMode):39:39 -> getMode$ReactAndroid_release + 1:3:com.facebook.react.views.virtual.VirtualViewMode getMode$ReactAndroid_release():39 -> getMode$ReactAndroid_release + 1:3:void setModeChangeEmitter$ReactAndroid_release(com.facebook.react.views.virtual.VirtualViewModeChangeEmitter):41:41 -> getModeChangeEmitter$ReactAndroid_release + 1:3:com.facebook.react.views.virtual.VirtualViewModeChangeEmitter getModeChangeEmitter$ReactAndroid_release():41 -> getModeChangeEmitter$ReactAndroid_release + 1:15:java.lang.String getNativeId$ReactAndroid_release():70:70 -> getNativeId$ReactAndroid_release + 2:6:android.view.ViewGroup getParentScrollView():373:373 -> getParentScrollView + 1:3:void setPrerenderRatio$ReactAndroid_release(double):42:42 -> getPrerenderRatio$ReactAndroid_release + 1:3:double getPrerenderRatio$ReactAndroid_release():42 -> getPrerenderRatio$ReactAndroid_release + 1:3:void setRenderState$ReactAndroid_release(com.facebook.react.views.virtual.VirtualViewRenderState):40:40 -> getRenderState$ReactAndroid_release + 1:3:com.facebook.react.views.virtual.VirtualViewRenderState getRenderState$ReactAndroid_release():40 -> getRenderState$ReactAndroid_release + 1:6: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 -> maybeEmitModeChanges + 1:6:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):333 -> maybeEmitModeChanges + 7:24: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 -> maybeEmitModeChanges + 7:24:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):333 -> maybeEmitModeChanges + 25:39: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 -> maybeEmitModeChanges + 25:39:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):333 -> maybeEmitModeChanges + 40:57:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):333:333 -> maybeEmitModeChanges + 58:96: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 -> maybeEmitModeChanges + 58:96:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):333 -> maybeEmitModeChanges + 97:111: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 -> maybeEmitModeChanges + 97:111:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):333 -> maybeEmitModeChanges + 112:129:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):333:333 -> maybeEmitModeChanges + 130:167: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 -> maybeEmitModeChanges + 130:167:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):333 -> maybeEmitModeChanges + 168:206:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):336:336 -> maybeEmitModeChanges + 207:209:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):334:334 -> maybeEmitModeChanges + 210:226:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):338:338 -> maybeEmitModeChanges + 227:232:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):359:359 -> maybeEmitModeChanges + 233:238:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):338:338 -> maybeEmitModeChanges + 239:242:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):354:354 -> maybeEmitModeChanges + 243:248:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):355:355 -> maybeEmitModeChanges + 249:254:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):340:340 -> maybeEmitModeChanges + 255:260:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):342:342 -> maybeEmitModeChanges + 261:269:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):347:347 -> maybeEmitModeChanges + 270:274:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):349:349 -> maybeEmitModeChanges + 275:278:void maybeEmitModeChanges(com.facebook.react.views.virtual.VirtualViewMode,com.facebook.react.views.virtual.VirtualViewMode):362:362 -> maybeEmitModeChanges + 1:3:void onAttachedToWindow():87:87 -> onAttachedToWindow + 4:7:void onAttachedToWindow():88:88 -> onAttachedToWindow + 1:3:void onDetachedFromWindow():107:107 -> onDetachedFromWindow + 4:6:void onDetachedFromWindow():108:108 -> onDetachedFromWindow + 7:9:void onDetachedFromWindow():109:109 -> onDetachedFromWindow + 10:13:void onDetachedFromWindow():110:110 -> onDetachedFromWindow + 14:22:void onDetachedFromWindow():111:111 -> onDetachedFromWindow + 23:26:void onDetachedFromWindow():113:113 -> onDetachedFromWindow + 1:1:void onLayout(boolean,int,int,int,int):118:118 -> onLayout + 2:3:void onLayout(boolean,int,int,int,int):120:121 -> onLayout + 4:5:void onLayout(android.view.ViewGroup):160:161 -> onLayout + 1:2:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):136:137 -> onLayoutChange + 3:5:void onLayoutChange(android.view.ViewGroup):170:172 -> onLayoutChange + 1:9:void onScroll(android.view.ViewGroup,com.facebook.react.views.scroll.ScrollEventType,float,float):150:150 -> onScroll + 10:13:void onScroll(android.view.ViewGroup,com.facebook.react.views.scroll.ScrollEventType,float,float):151:151 -> onScroll + 1:4:void onSizeChanged(int,int,int,int):177:177 -> onSizeChanged + 5:8:void onSizeChanged(int,int,int,int):178:178 -> onSizeChanged + 2:5:void onWindowFocusChangeListener$lambda$0(com.facebook.react.views.virtual.view.ReactVirtualView,boolean):49:49 -> onWindowFocusChangeListener$lambda$0 + 1:14:boolean rectsOverlap(android.graphics.Rect,android.graphics.Rect):314:314 -> rectsOverlap + 15:30:boolean rectsOverlap(android.graphics.Rect,android.graphics.Rect):318:318 -> rectsOverlap + 1:3:void recycleView$ReactAndroid_release():73:73 -> recycleView$ReactAndroid_release + 4:6:void recycleView$ReactAndroid_release():74:74 -> recycleView$ReactAndroid_release + 7:10:void recycleView$ReactAndroid_release():75:75 -> recycleView$ReactAndroid_release + 11:12:void recycleView$ReactAndroid_release():76:76 -> recycleView$ReactAndroid_release + 13:14:void recycleView$ReactAndroid_release():77:77 -> recycleView$ReactAndroid_release + 15:19:void recycleView$ReactAndroid_release():78:78 -> recycleView$ReactAndroid_release + 20:22:void recycleView$ReactAndroid_release():79:79 -> recycleView$ReactAndroid_release + 23:24:void recycleView$ReactAndroid_release():80:80 -> recycleView$ReactAndroid_release + 25:26:void recycleView$ReactAndroid_release():81:81 -> recycleView$ReactAndroid_release + 27:28:void recycleView$ReactAndroid_release():82:82 -> recycleView$ReactAndroid_release + 29:34:void recycleView$ReactAndroid_release():83:83 -> recycleView$ReactAndroid_release + 1:3:void setMode$ReactAndroid_release(com.facebook.react.views.virtual.VirtualViewMode):39:39 -> setMode$ReactAndroid_release + 1:3:void setModeChangeEmitter$ReactAndroid_release(com.facebook.react.views.virtual.VirtualViewModeChangeEmitter):41:41 -> setModeChangeEmitter$ReactAndroid_release + 1:3:void setPrerenderRatio$ReactAndroid_release(double):42:42 -> setPrerenderRatio$ReactAndroid_release + 6:8:void setRenderState$ReactAndroid_release(com.facebook.react.views.virtual.VirtualViewRenderState):40:40 -> setRenderState$ReactAndroid_release + 1:7:android.view.ViewGroup traverseParentStack(boolean):387:387 -> traverseParentStack + 8:11:android.view.ViewGroup traverseParentStack(boolean):389:389 -> traverseParentStack + 12:14:android.view.ViewGroup traverseParentStack(boolean):390:390 -> traverseParentStack + 15:18:android.view.ViewGroup traverseParentStack(boolean):392:392 -> traverseParentStack + 19:21:android.view.ViewGroup traverseParentStack(boolean):393:393 -> traverseParentStack + 22:26:android.view.ViewGroup traverseParentStack(boolean):395:395 -> traverseParentStack + 27:30:android.view.ViewGroup traverseParentStack(boolean):399:399 -> traverseParentStack + 31:38:android.view.ViewGroup traverseParentStack(boolean):401:401 -> traverseParentStack + 39:41:android.view.ViewGroup traverseParentStack(boolean):403:403 -> traverseParentStack + 42:47:android.view.ViewGroup traverseParentStack(boolean):406:406 -> traverseParentStack + 1:7:void updateClippingRect(java.util.Set):185:185 -> updateClippingRect + 8:11:void updateClippingRect(java.util.Set):191:191 -> updateClippingRect + 12:25:void updateClippingRect(java.util.Set):192:192 -> updateClippingRect + 26:31:void updateClippingRect(java.util.Set):198:198 -> updateClippingRect + 32:41:void updateClippingRect(java.util.Set):200:200 -> updateClippingRect + 42:46:void updateClippingRect(java.util.Set):201:201 -> updateClippingRect + 47:57:void updateClippingRect(java.util.Set):202:202 -> updateClippingRect + 58:66:void updateClippingRect(java.util.Set):204:204 -> updateClippingRect + 67:69:void updateClippingRect(java.util.Set):208:208 -> updateClippingRect + 70:75:void updateClippingRect(java.util.Set):209:209 -> updateClippingRect + 76:83:void updateClippingRect(java.util.Set):198:198 -> updateClippingRect + 84:87:void updateClippingRect(java.util.Set):194:194 -> updateClippingRect + 1:6:void updateParentOffset():413:413 -> updateParentOffset + 7:8:void updateParentOffset():414:414 -> updateParentOffset + 9:10:void updateParentOffset():415:415 -> updateParentOffset + 11:12:void updateParentOffset():416:416 -> updateParentOffset + 13:18:void updateParentOffset():417:417 -> updateParentOffset + 19:24:void updateParentOffset():418:418 -> updateParentOffset + 25:28:void updateParentOffset():419:419 -> updateParentOffset + 29:40:void updateParentOffset():420:420 -> updateParentOffset + 41:49:void updateParentOffset():421:421 -> updateParentOffset + 50:55:void updateParentOffset():423:423 -> updateParentOffset +com.facebook.react.views.virtual.view.ReactVirtualView$$ExternalSyntheticLambda0 -> com.facebook.react.views.virtual.view.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.views.virtual.view.ReactVirtualView com.facebook.react.views.virtual.view.ReactVirtualView$$InternalSyntheticLambda$1$003ced8bf8f63d35a681a5bdf4b3376e12b3f7b90b5ba73ec10aa5a63984d978$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.views.virtual.view.ReactVirtualView):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onWindowFocusChanged(boolean):0:0 -> onWindowFocusChanged + # {"id":"com.android.tools.r8.synthesized"} +com.facebook.react.views.virtual.view.ReactVirtualView$WhenMappings -> com.facebook.react.views.virtual.view.ReactVirtualView$WhenMappings: +# {"id":"sourceFile","fileName":"ReactVirtualView.kt"} +com.facebook.react.views.virtual.view.ReactVirtualView$debugLog$1 -> com.facebook.react.views.virtual.view.ReactVirtualView$debugLog$1: +# {"id":"sourceFile","fileName":"ReactVirtualView.kt"} + 1:1:java.lang.Object invoke():427:427 -> invoke + 2:2:java.lang.String invoke():427:427 -> invoke +com.facebook.react.views.virtual.view.ReactVirtualViewKt -> com.facebook.react.views.virtual.view.ReactVirtualViewKt: +# {"id":"sourceFile","fileName":"ReactVirtualView.kt"} + 1:19:void ():442:442 -> + 1:3:boolean access$getIS_DEBUG_BUILD$p():1:1 -> access$getIS_DEBUG_BUILD$p +com.facebook.react.views.virtual.view.ReactVirtualViewManager -> com.facebook.react.views.virtual.view.ReactVirtualViewManager: +# {"id":"sourceFile","fileName":"ReactVirtualViewManager.kt"} + 1:3:void ():29:29 -> + 4:11:void ():31:31 -> + 1:1:void setRemoveClippedSubviews(android.view.View,boolean):27:27 -> addEventEmitters + 1:1:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,android.view.View):27 -> addEventEmitters + 2:2:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.virtual.view.ReactVirtualView):66:66 -> addEventEmitters + 3:3:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.virtual.view.ReactVirtualView):68:68 -> addEventEmitters + 4:4:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.virtual.view.ReactVirtualView):67:67 -> addEventEmitters + 1:1:void setRemoveClippedSubviews(android.view.View,boolean):27:27 -> createViewInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):27 -> createViewInstance + 2:2:com.facebook.react.views.virtual.view.ReactVirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):38:38 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():33:33 -> getDelegate + 1:3:java.lang.String getName():35:35 -> getName + 1:1:void setRemoveClippedSubviews(android.view.View,boolean):27:27 -> prepareToRecycleView + 1:1:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):27 -> prepareToRecycleView + 2:3:com.facebook.react.views.virtual.view.ReactVirtualView prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.virtual.view.ReactVirtualView):75:76 -> prepareToRecycleView + 1:1:void setRemoveClippedSubviews(android.view.View,boolean):27:27 -> setInitialHidden + 1:1:void setInitialHidden(android.view.View,boolean):27 -> setInitialHidden + 2:3:void setInitialHidden(com.facebook.react.views.virtual.view.ReactVirtualView,boolean):42:43 -> setInitialHidden + 1:1:void setRemoveClippedSubviews(android.view.View,boolean):27:27 -> setNativeId + 1:1:void setNativeId(android.view.View,java.lang.String):27 -> setNativeId + 2:2:void setNativeId(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String):61:61 -> setNativeId + 3:5:void com.facebook.react.views.virtual.view.ReactVirtualView.debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):428:430 -> setNativeId + 3:5:void setNativeId(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String):62 -> setNativeId + 6:6:void setNativeId(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String):62:62 -> setNativeId + 7:7:void com.facebook.react.views.virtual.view.ReactVirtualView.debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):430:430 -> setNativeId + 7:7:void setNativeId(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String):62 -> setNativeId + 8:8:void com.facebook.react.views.virtual.view.ReactVirtualView.debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):433:433 -> setNativeId + 8:8:void setNativeId(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String):62 -> setNativeId + 9:9:void setNativeId(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String):62:62 -> setNativeId + 10:10:void com.facebook.react.views.virtual.view.ReactVirtualView.debugLog$ReactAndroid_release$default(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):433:433 -> setNativeId + 10:10:void setNativeId(com.facebook.react.views.virtual.view.ReactVirtualView,java.lang.String):62 -> setNativeId + 1:6:void setRemoveClippedSubviews(android.view.View,boolean):27:27 -> setRemoveClippedSubviews + 1:1:void setRemoveClippedSubviews(android.view.View,boolean):27:27 -> setRenderState + 1:1:void setRenderState(android.view.View,int):27 -> setRenderState + 2:2:void setRenderState(com.facebook.react.views.virtual.view.ReactVirtualView,int):50:50 -> setRenderState + 3:3:void setRenderState(com.facebook.react.views.virtual.view.ReactVirtualView,int):55:55 -> setRenderState + 4:4:void setRenderState(com.facebook.react.views.virtual.view.ReactVirtualView,int):54:54 -> setRenderState + 5:5:void setRenderState(com.facebook.react.views.virtual.view.ReactVirtualView,int):53:53 -> setRenderState + 6:6:void setRenderState(com.facebook.react.views.virtual.view.ReactVirtualView,int):51:51 -> setRenderState +com.facebook.react.views.virtual.view.ReactVirtualViewManager$Companion -> com.facebook.react.views.virtual.view.ReactVirtualViewManager$Companion: +# {"id":"sourceFile","fileName":"ReactVirtualViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():79:79 -> +com.facebook.react.views.virtual.view.VirtualViewEventEmitter -> com.facebook.react.views.virtual.view.VirtualViewEventEmitter: +# {"id":"sourceFile","fileName":"ReactVirtualViewManager.kt"} + 6:8:void (int,int,com.facebook.react.uimanager.events.EventDispatcher):85:85 -> + 9:10:void (int,int,com.facebook.react.uimanager.events.EventDispatcher):86:86 -> + 11:12:void (int,int,com.facebook.react.uimanager.events.EventDispatcher):87:87 -> + 13:15:void (int,int,com.facebook.react.uimanager.events.EventDispatcher):88:88 -> + 16:17:void emitModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):96:96 -> emitModeChange + 18:19:void emitModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):97:97 -> emitModeChange + 20:21:void emitModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):98:98 -> emitModeChange + 22:27:void emitModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):99:99 -> emitModeChange + 28:30:void emitModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):97:97 -> emitModeChange + 31:34:void emitModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):96:96 -> emitModeChange +com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental -> com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental: +# {"id":"sourceFile","fileName":"ReactVirtualViewExperimental.kt"} + 6:8:void (android.content.Context):28:28 -> + 9:12:void setRenderState$ReactAndroid_release(com.facebook.react.views.virtual.VirtualViewRenderState):32:32 -> + 9:12:void (android.content.Context):32 -> + 13:19:void (android.content.Context):36:36 -> + 20:27:android.graphics.Rect getContainerRelativeRect():37:37 -> + 20:27:void (android.content.Context):37 -> + 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"} + 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"} + 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 + 7:10:void doAttachedToWindow$ReactAndroid_release():55:55 -> doAttachedToWindow$ReactAndroid_release + 11:13:void doAttachedToWindow$ReactAndroid_release():56:56 -> doAttachedToWindow$ReactAndroid_release + 14:16:void doAttachedToWindow$ReactAndroid_release():57:57 -> doAttachedToWindow$ReactAndroid_release + 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 -> doAttachedToWindow$ReactAndroid_release + 17:28:void doAttachedToWindow$ReactAndroid_release():59 -> doAttachedToWindow$ReactAndroid_release + 29:59: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 -> doAttachedToWindow$ReactAndroid_release + 29:59:void doAttachedToWindow$ReactAndroid_release():59 -> doAttachedToWindow$ReactAndroid_release + 60:61:java.lang.Object com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental$debugLog$1.invoke():247:247 -> doAttachedToWindow$ReactAndroid_release + 60:61:void doAttachedToWindow$ReactAndroid_release():59 -> doAttachedToWindow$ReactAndroid_release + 62:65: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 -> doAttachedToWindow$ReactAndroid_release + 62:65:void doAttachedToWindow$ReactAndroid_release():59 -> doAttachedToWindow$ReactAndroid_release + 1:3:android.graphics.Rect getContainerRelativeRect():37:37 -> getContainerRelativeRect + 1:3:void setMode$ReactAndroid_release(com.facebook.react.views.virtual.VirtualViewMode):30:30 -> getMode$ReactAndroid_release + 1:3:com.facebook.react.views.virtual.VirtualViewMode getMode$ReactAndroid_release():30 -> getMode$ReactAndroid_release + 1:3:void setModeChangeEmitter$ReactAndroid_release(com.facebook.react.views.virtual.VirtualViewModeChangeEmitter):31:31 -> getModeChangeEmitter$ReactAndroid_release + 1:3:com.facebook.react.views.virtual.VirtualViewModeChangeEmitter getModeChangeEmitter$ReactAndroid_release():31 -> getModeChangeEmitter$ReactAndroid_release + 1:15:java.lang.String getNativeId$ReactAndroid_release():43:43 -> getNativeId$ReactAndroid_release + 1:3:void setRenderState$ReactAndroid_release(com.facebook.react.views.virtual.VirtualViewRenderState):32:32 -> getRenderState$ReactAndroid_release + 1:3:com.facebook.react.views.virtual.VirtualViewRenderState getRenderState$ReactAndroid_release():32 -> getRenderState$ReactAndroid_release + 2:6:com.facebook.react.views.scroll.VirtualViewContainer getScrollView():219:219 -> getScrollView + 1:33:java.lang.String getVirtualViewID():128:128 -> getVirtualViewID + 1:3:void onAttachedToWindow():46:46 -> onAttachedToWindow + 4:7:void onAttachedToWindow():47:47 -> onAttachedToWindow + 1:3:void onDetachedFromWindow():111:111 -> onDetachedFromWindow + 4:7:void onDetachedFromWindow():112:112 -> onDetachedFromWindow + 1:10:void onLayout(boolean,int,int,int,int):65:65 -> onLayout + 11:14:void onLayout(boolean,int,int,int,int):66:66 -> onLayout + 15:18:void onLayout(boolean,int,int,int,int):68:68 -> onLayout + 19:21:void onLayout(boolean,int,int,int,int):69:69 -> onLayout + 22:26:void onLayout(boolean,int,int,int,int):70:70 -> onLayout + 27:29:void onLayout(boolean,int,int,int,int):68:68 -> onLayout + 30:41: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 -> onLayout + 30:41:void onLayout(boolean,int,int,int,int):74 -> onLayout + 42:72: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 -> onLayout + 42:72:void onLayout(boolean,int,int,int,int):74 -> onLayout + 73:93:void onLayout(boolean,int,int,int,int):74:74 -> onLayout + 94:100: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 -> onLayout + 94:100:void onLayout(boolean,int,int,int,int):74 -> onLayout + 101:104:void onLayout(boolean,int,int,int,int):75:75 -> onLayout + 7:9:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):92:92 -> onLayoutChange + 10:21: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 -> onLayoutChange + 10:21:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):93 -> onLayoutChange + 22:52: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 -> onLayoutChange + 22:52:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):93 -> onLayoutChange + 53:73:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):93:93 -> onLayoutChange + 74:80: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 -> onLayoutChange + 74:80:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):93 -> onLayoutChange + 81:84:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):94:94 -> onLayoutChange + 11:16:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):132:132 -> onModeChange + 17:22:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):133:133 -> onModeChange + 23:28:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):135:135 -> onModeChange + 29:30:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):140:140 -> onModeChange + 31:42: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 -> onModeChange + 31:42:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):142 -> onModeChange + 43:73: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 -> onModeChange + 43:73:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):142 -> onModeChange + 74:93:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):142:142 -> onModeChange + 94:100: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 -> onModeChange + 94:100:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):142 -> onModeChange + 101:118:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):144:144 -> onModeChange + 119:122:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):180:180 -> onModeChange + 123:124:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):181:181 -> onModeChange + 125:128:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):182:182 -> onModeChange + 129:132:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):180:180 -> onModeChange + 133:138:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):144:144 -> onModeChange + 139:142:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):170:170 -> onModeChange + 143:146:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):171:171 -> onModeChange + 147:148:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):172:172 -> onModeChange + 149:152:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):173:173 -> onModeChange + 153:156:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):171:171 -> onModeChange + 157:162:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):146:146 -> onModeChange + 163:166:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):148:148 -> onModeChange + 167:168:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):149:149 -> onModeChange + 169:172:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):150:150 -> onModeChange + 173:176:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):148:148 -> onModeChange + 177:185:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):158:158 -> onModeChange + 186:189:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):160:160 -> onModeChange + 190:191:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):161:161 -> onModeChange + 192:195:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):162:162 -> onModeChange + 196:199:void onModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect):160:160 -> onModeChange + 1:3:void onSizeChanged(int,int,int,int):99:99 -> onSizeChanged + 4:7:void onSizeChanged(int,int,int,int):100:100 -> onSizeChanged + 8:14:void onSizeChanged(int,int,int,int):101:101 -> onSizeChanged + 15:21:void onSizeChanged(int,int,int,int):102:102 -> onSizeChanged + 22:28:void onSizeChanged(int,int,int,int):103:103 -> onSizeChanged + 29:35:void onSizeChanged(int,int,int,int):104:104 -> onSizeChanged + 36:38:void onSizeChanged(int,int,int,int):100:100 -> onSizeChanged + 39:50: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 -> onSizeChanged + 39:50:void onSizeChanged(int,int,int,int):106 -> onSizeChanged + 51:81: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 -> onSizeChanged + 51:81:void onSizeChanged(int,int,int,int):106 -> onSizeChanged + 82:102:void onSizeChanged(int,int,int,int):106:106 -> onSizeChanged + 103:109: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 -> onSizeChanged + 103:109:void onSizeChanged(int,int,int,int):106 -> onSizeChanged + 110:113:void onSizeChanged(int,int,int,int):107:107 -> onSizeChanged + 1:3:void recycleView$ReactAndroid_release():116:116 -> recycleView$ReactAndroid_release + 4:17:void recycleView$ReactAndroid_release():117:117 -> recycleView$ReactAndroid_release + 18:19:void recycleView$ReactAndroid_release():118:118 -> recycleView$ReactAndroid_release + 20:21:void recycleView$ReactAndroid_release():119:119 -> recycleView$ReactAndroid_release + 22:24:void recycleView$ReactAndroid_release():120:120 -> recycleView$ReactAndroid_release + 25:26:void recycleView$ReactAndroid_release():121:121 -> recycleView$ReactAndroid_release + 27:31:void recycleView$ReactAndroid_release():122:122 -> recycleView$ReactAndroid_release + 32:39:void recycleView$ReactAndroid_release():123:123 -> recycleView$ReactAndroid_release + 1:12:void reportRectChangeToContainer():211:211 -> reportRectChangeToContainer + 13:24: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 -> reportRectChangeToContainer + 13:24:void reportRectChangeToContainer():212 -> reportRectChangeToContainer + 25:55: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 -> reportRectChangeToContainer + 25:55:void reportRectChangeToContainer():212 -> reportRectChangeToContainer + 56:76:void reportRectChangeToContainer():212:212 -> reportRectChangeToContainer + 77:84: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 -> reportRectChangeToContainer + 77:84:void reportRectChangeToContainer():212 -> reportRectChangeToContainer + 85:97:void reportRectChangeToContainer():215:215 -> reportRectChangeToContainer + 98:107:void reportRectChangeToContainer():216:216 -> reportRectChangeToContainer + 1:3:void setMode$ReactAndroid_release(com.facebook.react.views.virtual.VirtualViewMode):30:30 -> setMode$ReactAndroid_release + 1:3:void setModeChangeEmitter$ReactAndroid_release(com.facebook.react.views.virtual.VirtualViewModeChangeEmitter):31:31 -> setModeChangeEmitter$ReactAndroid_release + 6:8:void setRenderState$ReactAndroid_release(com.facebook.react.views.virtual.VirtualViewRenderState):32:32 -> setRenderState$ReactAndroid_release + 1:7:com.facebook.react.views.scroll.VirtualViewContainer traverseParentStack(boolean):226:226 -> traverseParentStack + 8:11:com.facebook.react.views.scroll.VirtualViewContainer traverseParentStack(boolean):228:228 -> traverseParentStack + 12:14:com.facebook.react.views.scroll.VirtualViewContainer traverseParentStack(boolean):229:229 -> traverseParentStack + 15:19:com.facebook.react.views.scroll.VirtualViewContainer traverseParentStack(boolean):231:231 -> traverseParentStack + 20:23:com.facebook.react.views.scroll.VirtualViewContainer traverseParentStack(boolean):235:235 -> traverseParentStack + 24:31:com.facebook.react.views.scroll.VirtualViewContainer traverseParentStack(boolean):237:237 -> traverseParentStack + 32:34:com.facebook.react.views.scroll.VirtualViewContainer traverseParentStack(boolean):239:239 -> traverseParentStack + 35:40:com.facebook.react.views.scroll.VirtualViewContainer traverseParentStack(boolean):242:242 -> traverseParentStack + 1:6:void updateParentOffset():191:191 -> updateParentOffset + 7:8:void updateParentOffset():192:192 -> updateParentOffset + 9:10:void updateParentOffset():193:193 -> updateParentOffset + 11:16:void updateParentOffset():194:194 -> updateParentOffset + 17:22:void updateParentOffset():195:195 -> updateParentOffset + 23:26:void updateParentOffset():196:196 -> updateParentOffset + 27:38:void updateParentOffset():197:197 -> updateParentOffset + 39:47:void updateParentOffset():198:198 -> updateParentOffset + 48:52:void updateParentOffset():200:200 -> updateParentOffset + 53:56:void updateParentOffset():202:202 -> updateParentOffset + 57:63:void updateParentOffset():203:203 -> updateParentOffset + 64:70:void updateParentOffset():204:204 -> updateParentOffset + 71:77:void updateParentOffset():205:205 -> updateParentOffset + 78:84:void updateParentOffset():206:206 -> updateParentOffset + 85:88:void updateParentOffset():202:202 -> updateParentOffset +com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental$WhenMappings -> com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental$WhenMappings: +# {"id":"sourceFile","fileName":"ReactVirtualViewExperimental.kt"} +com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental$debugLog$1 -> com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental$debugLog$1: +# {"id":"sourceFile","fileName":"ReactVirtualViewExperimental.kt"} + 1:1:java.lang.Object invoke():247:247 -> invoke + 2:2:java.lang.String invoke():247:247 -> invoke +com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimentalKt -> com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimentalKt: +# {"id":"sourceFile","fileName":"ReactVirtualViewExperimental.kt"} + 1:19:void ():256:256 -> + 1:3:boolean access$getIS_DEBUG_BUILD$p():1:1 -> access$getIS_DEBUG_BUILD$p +com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimentalManager -> com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimentalManager: +# {"id":"sourceFile","fileName":"ReactVirtualViewExperimentalManager.kt"} + 3:5:void ():29:29 -> + 6:13:void ():32:32 -> + 1:1:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,android.view.View):27:27 -> addEventEmitters + 2:2:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental):69:69 -> addEventEmitters + 3:3:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental):71:71 -> addEventEmitters + 4:4:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental):70:70 -> addEventEmitters + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):27:27 -> createViewInstance + 2:2:com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental createViewInstance(com.facebook.react.uimanager.ThemedReactContext):39:39 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():34:34 -> getDelegate + 1:3:java.lang.String getName():36:36 -> getName + 1:1:android.view.View prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,android.view.View):27:27 -> prepareToRecycleView + 2:3:com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental prepareToRecycleView(com.facebook.react.uimanager.ThemedReactContext,com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental):78:79 -> prepareToRecycleView + 1:1:void setInitialHidden(android.view.View,boolean):27:27 -> setInitialHidden + 2:3:void setInitialHidden(com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental,boolean):43:44 -> setInitialHidden + 1:1:void setNativeId(android.view.View,java.lang.String):27:27 -> setNativeId + 2:2:void setNativeId(com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental,java.lang.String):62:62 -> setNativeId + 1:1:void setRenderState(android.view.View,int):27:27 -> setRenderState + 2:2:void setRenderState(com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental,int):51:51 -> setRenderState + 3:3:void setRenderState(com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental,int):56:56 -> setRenderState + 4:4:void setRenderState(com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental,int):55:55 -> setRenderState + 5:5:void setRenderState(com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental,int):54:54 -> setRenderState + 6:6:void setRenderState(com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimental,int):52:52 -> setRenderState +com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimentalManager$Companion -> com.facebook.react.views.virtual.viewexperimental.ReactVirtualViewExperimentalManager$Companion: +# {"id":"sourceFile","fileName":"ReactVirtualViewExperimentalManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():82:82 -> +com.facebook.react.views.virtual.viewexperimental.VirtualViewEventEmitter -> com.facebook.react.views.virtual.viewexperimental.VirtualViewEventEmitter: +# {"id":"sourceFile","fileName":"ReactVirtualViewExperimentalManager.kt"} + 6:8:void (int,int,com.facebook.react.uimanager.events.EventDispatcher):88:88 -> + 9:10:void (int,int,com.facebook.react.uimanager.events.EventDispatcher):89:89 -> + 11:12:void (int,int,com.facebook.react.uimanager.events.EventDispatcher):90:90 -> + 13:15:void (int,int,com.facebook.react.uimanager.events.EventDispatcher):91:91 -> + 16:17:void emitModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):99:99 -> emitModeChange + 18:19:void emitModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):100:100 -> emitModeChange + 20:21:void emitModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):101:101 -> emitModeChange + 22:27:void emitModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):102:102 -> emitModeChange + 28:30:void emitModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):100:100 -> emitModeChange + 31:34:void emitModeChange(com.facebook.react.views.virtual.VirtualViewMode,android.graphics.Rect,android.graphics.Rect,boolean):99:99 -> emitModeChange +com.facebook.soloader.Api18TraceUtils -> com.facebook.soloader.Api18TraceUtils: +# {"id":"sourceFile","fileName":"Api18TraceUtils.java"} + 1:4:void ():29:29 -> + 1:18:void beginTraceSection(java.lang.String,java.lang.String,java.lang.String):33:33 -> a + 19:28:void beginTraceSection(java.lang.String,java.lang.String,java.lang.String):34:34 -> a + 29:38:void beginTraceSection(java.lang.String,java.lang.String,java.lang.String):35:35 -> a + 39:61:void beginTraceSection(java.lang.String,java.lang.String,java.lang.String):36:36 -> a + 62:65:void beginTraceSection(java.lang.String,java.lang.String,java.lang.String):38:38 -> a + 1:4:void endSection():42:42 -> b +com.facebook.soloader.ApplicationSoSource -> com.facebook.soloader.a: +# {"id":"sourceFile","fileName":"ApplicationSoSource.java"} + int flags -> a + com.facebook.soloader.DirectorySoSource soSource -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/soloader/f;"} + 1:3:void (android.content.Context,int):32:32 -> + 4:5:void (android.content.Context,int):33:33 -> + 6:17:void (android.content.Context,int):34:34 -> + 1:2:com.facebook.soloader.SoSource recover(android.content.Context):98:98 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lcom/facebook/soloader/E;"} + 3:16:com.facebook.soloader.SoSource recover(android.content.Context):100:100 -> b + 1:3:java.lang.String getName():83:83 -> c + 1:7:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):44:44 -> d + 1:6:void prepare(int):73:73 -> e + 1:12:java.io.File getNativeLibDirFromContext(android.content.Context):38:38 -> f + 1:5:java.lang.String toString():88:88 -> toString + 6:14:java.lang.String toString():89:89 -> toString + 15:19:java.lang.String toString():90:90 -> toString + 20:28:java.lang.String toString():91:91 -> toString + 29:31:java.lang.String toString():92:92 -> toString + 32:36:java.lang.String toString():93:93 -> toString +com.facebook.soloader.AsyncInitSoSource -> com.facebook.soloader.b: +# {"id":"sourceFile","fileName":"AsyncInitSoSource.java"} + void waitUntilInitCompleted() -> a +com.facebook.soloader.BackupSoSource -> com.facebook.soloader.c: +# {"id":"sourceFile","fileName":"BackupSoSource.java"} + java.util.ArrayList mZipSources -> f + boolean mInitialized -> g + 1:1:void (android.content.Context,java.lang.String,boolean):47:47 -> + 2:3:void (android.content.Context,java.lang.String,boolean):43:44 -> + 4:4:void (android.content.Context,java.lang.String,boolean):48:48 -> + 5:5:void (android.content.Context,java.lang.String,boolean):52:52 -> + 6:6:void (android.content.Context,java.lang.String,boolean):48:48 -> + 7:7:void (android.content.Context,java.lang.String,boolean):56:56 -> + 8:8:void (android.content.Context,java.lang.String):60:60 -> + 1:12:com.facebook.soloader.SoSource recover(android.content.Context):195:195 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lcom/facebook/soloader/E;"} + 13:17:com.facebook.soloader.SoSource recover(android.content.Context):197:197 -> b + 18:23:com.facebook.soloader.SoSource recover(android.content.Context):199:199 -> b + 1:3:java.lang.String getName():84:84 -> c + 1:6:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):95:95 -> d + 7:11:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):98:98 -> d + 6:9:void prepare(int):106:106 -> e + 10:12:void prepare(int):107:107 -> e + 1:5:byte[] getDepsBlock():163:163 -> n + 6:8:byte[] getDepsBlock():165:165 -> n + 9:17:byte[] getDepsBlock():166:166 -> n + 18:26:byte[] getDepsBlock():167:167 -> n + 27:43:byte[] getDepsBlock():168:168 -> n + 44:53:byte[] getDepsBlock():169:169 -> n + 54:64:byte[] getDepsBlock():172:172 -> n + 65:67:byte[] getDepsBlock():174:174 -> n + 68:71:byte[] getDepsBlock():175:175 -> n + 72:75:byte[] getDepsBlock():189:189 -> n + 76:84:byte[] getDepsBlock():178:178 -> n + 85:90:byte[] getDepsBlock():179:179 -> n + 91:93:byte[] getDepsBlock():180:180 -> n + 94:97:byte[] getDepsBlock():181:181 -> n + 98:102:byte[] getDepsBlock():189:189 -> n + 103:105:byte[] getDepsBlock():184:184 -> n + 106:112:byte[] getDepsBlock():185:185 -> n + 113:119:byte[] getDepsBlock():186:186 -> n + 120:123:byte[] getDepsBlock():187:187 -> n + 124:130:byte[] getDepsBlock():189:189 -> n + 131:131:byte[] getDepsBlock():190:190 -> n + 1:13:com.facebook.soloader.UnpackingSoSource$Dso[] getDsosBaseApk():132:132 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/soloader/G$c;"} + 14:17:com.facebook.soloader.UnpackingSoSource$Dso[] getDsosBaseApk():133:133 -> o + 18:24:com.facebook.soloader.UnpackingSoSource$Dso[] getDsosBaseApk():134:134 -> o + 25:33:com.facebook.soloader.UnpackingSoSource$Dso[] getDsosBaseApk():132:132 -> o + 1:6:com.facebook.soloader.UnpackingSoSource$Unpacker makeUnpacker():89:89 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/soloader/G$e;"} + 1:11:java.lang.String toString():208:208 -> toString + 12:17:java.lang.String toString():210:210 -> toString + 18:22:java.lang.String toString():213:213 -> toString + 23:31:java.lang.String toString():214:214 -> toString + 32:34:java.lang.String toString():215:215 -> toString + 35:39:java.lang.String toString():216:216 -> toString + 40:44:java.lang.String toString():217:217 -> toString + 45:49:java.lang.String toString():218:218 -> toString + 50:54:java.lang.String toString():219:219 -> toString + 55:63:java.lang.String toString():220:220 -> toString + 64:66:java.lang.String toString():221:221 -> toString + 67:71:java.lang.String toString():222:222 -> toString + 1:3:java.util.ArrayList access$000(com.facebook.soloader.BackupSoSource):34:34 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/c;)Ljava/util/ArrayList;"} + 1:2:void addBackupsFromSplitApks(android.content.Context,java.lang.String):64:64 -> w + 3:11:void addBackupsFromSplitApks(android.content.Context,java.lang.String):65:65 -> w + 12:23:void addBackupsFromSplitApks(android.content.Context,java.lang.String):69:69 -> w + 24:35:void addBackupsFromSplitApks(android.content.Context,java.lang.String):70:70 -> w + 36:41:void addBackupsFromSplitApks(android.content.Context,java.lang.String):72:72 -> w + 42:65:void addBackupsFromSplitApks(android.content.Context,java.lang.String):73:73 -> w + 66:77:void addBackupsFromSplitApks(android.content.Context,java.lang.String):74:74 -> w + 78:83:void addBackupsFromSplitApks(android.content.Context,java.lang.String):78:78 -> w + 1:4:boolean peekAndPrepareSoSource(java.lang.String,int):112:112 -> x + 5:8:boolean peekAndPrepareSoSource(java.lang.String,int):113:113 -> x + 9:18:boolean peekAndPrepareSoSource(java.lang.String,int):114:114 -> x + 19:26:boolean peekAndPrepareSoSource(java.lang.String,int):115:115 -> x + 27:66:boolean peekAndPrepareSoSource(java.lang.String,int):116:116 -> x + 67:72:boolean peekAndPrepareSoSource(java.lang.String,int):121:121 -> x + 73:96:boolean peekAndPrepareSoSource(java.lang.String,int):125:125 -> x + 97:102:boolean peekAndPrepareSoSource(java.lang.String,int):126:126 -> x + 103:111:boolean peekAndPrepareSoSource(java.lang.String,int):112:112 -> x +com.facebook.soloader.BackupSoSource$ApkUnpacker -> com.facebook.soloader.c$a: +# {"id":"sourceFile","fileName":"BackupSoSource.java"} + com.facebook.soloader.BackupSoSource this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/soloader/c;"} + 1:6:void (com.facebook.soloader.BackupSoSource):137:137 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/c;)V"} + 1:5:com.facebook.soloader.UnpackingSoSource$Dso[] getDsos():141:141 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/soloader/G$c;"} + 6:26:com.facebook.soloader.UnpackingSoSource$Dso[] getDsos():142:142 -> h + 27:30:com.facebook.soloader.UnpackingSoSource$Dso[] getDsos():143:143 -> h + 31:41:com.facebook.soloader.UnpackingSoSource$Dso[] getDsos():144:144 -> h + 42:48:com.facebook.soloader.UnpackingSoSource$Dso[] getDsos():145:145 -> h + 49:57:com.facebook.soloader.UnpackingSoSource$Dso[] getDsos():143:143 -> h + 58:70:com.facebook.soloader.UnpackingSoSource$Dso[] getDsos():147:147 -> h + 1:21:void unpack(java.io.File):153:153 -> i + 22:27:void unpack(java.io.File):154:154 -> i + 28:30:void unpack(java.io.File):155:155 -> i + 31:37:void unpack(java.io.File):156:156 -> i + 38:47:void unpack(java.io.File):154:154 -> i +com.facebook.soloader.DirectApkSoSource -> com.facebook.soloader.d: +# {"id":"sourceFile","fileName":"DirectApkSoSource.java"} + java.util.Map mLibsInApkCache -> a + java.util.Map mDepsCache -> b + java.util.Set mDirectApkLdPaths -> c + 1:3:void (android.content.Context):53:53 -> + 4:10:void (android.content.Context):47:47 -> + 11:17:void (android.content.Context):49:49 -> + 18:24:void (android.content.Context):54:54 -> + 1:5:com.facebook.soloader.SoSource recover(android.content.Context):287:287 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lcom/facebook/soloader/E;"} + 6:10:com.facebook.soloader.SoSource recover(android.content.Context):289:289 -> b + 11:16:com.facebook.soloader.SoSource recover(android.content.Context):291:291 -> b + 1:3:java.lang.String getName():237:237 -> c + 1:4:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):65:65 -> d + 5:22:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):69:69 -> d + 23:30:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):70:70 -> d + 31:49:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):71:71 -> d + 50:52:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):76:76 -> d + 53:74:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):79:79 -> d + 75:79:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):81:81 -> d + 80:105:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):88:88 -> d + 106:135:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):83:83 -> d + 136:160:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):72:72 -> d + 161:168:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):66:66 -> d + 1:4:void prepare(int):173:173 -> e + 1:3:void appendDepsCache(java.lang.String,java.lang.String,java.lang.String):260:260 -> f + 4:18:void appendDepsCache(java.lang.String,java.lang.String,java.lang.String):261:261 -> f + 19:26:void appendDepsCache(java.lang.String,java.lang.String,java.lang.String):262:262 -> f + 27:39:void appendDepsCache(java.lang.String,java.lang.String,java.lang.String):263:263 -> f + 40:50:void appendDepsCache(java.lang.String,java.lang.String,java.lang.String):265:265 -> f + 51:54:void appendDepsCache(java.lang.String,java.lang.String,java.lang.String):266:266 -> f + 1:3:void appendLibsInApkCache(java.lang.String,java.lang.String):251:251 -> g + 4:11:void appendLibsInApkCache(java.lang.String,java.lang.String):252:252 -> g + 12:24:void appendLibsInApkCache(java.lang.String,java.lang.String):253:253 -> g + 25:35:void appendLibsInApkCache(java.lang.String,java.lang.String):255:255 -> g + 36:39:void appendLibsInApkCache(java.lang.String,java.lang.String):256:256 -> g + 1:4:void buildLibDepsCache(java.lang.String,java.lang.String):206:206 -> h + 5:9:void buildLibDepsCache(java.lang.String,java.lang.String):208:208 -> h + 10:13:void buildLibDepsCache(java.lang.String,java.lang.String):209:209 -> h + 14:19:void buildLibDepsCache(java.lang.String,java.lang.String):210:210 -> h + 20:44:void buildLibDepsCache(java.lang.String,java.lang.String):213:213 -> h + 45:50:void buildLibDepsCache(java.lang.String,java.lang.String):218:218 -> h + 51:53:void buildLibDepsCache(java.lang.String,java.lang.String):217:217 -> h + 54:57:void buildLibDepsCache(java.lang.String,java.lang.String):218:218 -> h + 58:66:void buildLibDepsCache(java.lang.String,java.lang.String):208:208 -> h + 1:5:void buildLibDepsCacheImpl(java.lang.String,java.util.zip.ZipFile,java.util.zip.ZipEntry,java.lang.String):223:223 -> i + 6:15:void buildLibDepsCacheImpl(java.lang.String,java.util.zip.ZipFile,java.util.zip.ZipEntry,java.lang.String):224:224 -> i + 16:24:void buildLibDepsCacheImpl(java.lang.String,java.util.zip.ZipFile,java.util.zip.ZipEntry,java.lang.String):225:225 -> i + 25:32:void buildLibDepsCacheImpl(java.lang.String,java.util.zip.ZipFile,java.util.zip.ZipEntry,java.lang.String):230:230 -> i + 33:36:void buildLibDepsCacheImpl(java.lang.String,java.util.zip.ZipFile,java.util.zip.ZipEntry,java.lang.String):232:232 -> i + 37:45:void buildLibDepsCacheImpl(java.lang.String,java.util.zip.ZipFile,java.util.zip.ZipEntry,java.lang.String):223:223 -> i + 3:12:java.lang.String getApkPathFromLdPath(java.lang.String):277:277 -> j + 1:3:java.util.Set getDepsFromCache(java.lang.String,java.lang.String):270:270 -> k + 4:18:java.util.Set getDepsFromCache(java.lang.String,java.lang.String):271:271 -> k + 19:29:java.util.Set getDepsFromCache(java.lang.String,java.lang.String):272:272 -> k + 30:31:java.util.Set getDepsFromCache(java.lang.String,java.lang.String):273:273 -> k + 1:5:java.util.Set getDirectApkLdPaths(android.content.Context):116:116 -> l + 6:11:java.util.Set getDirectApkLdPaths(android.content.Context):118:118 -> l + 12:17:java.util.Set getDirectApkLdPaths(android.content.Context):119:119 -> l + 18:20:java.util.Set getDirectApkLdPaths(android.content.Context):121:121 -> l + 21:28:java.util.Set getDirectApkLdPaths(android.content.Context):125:125 -> l + 29:40:java.util.Set getDirectApkLdPaths(android.content.Context):126:126 -> l + 41:46:java.util.Set getDirectApkLdPaths(android.content.Context):127:127 -> l + 47:53:java.util.Set getDirectApkLdPaths(android.content.Context):129:129 -> l + 1:5:java.lang.String getFallbackApkLdPath(java.lang.String):138:138 -> m + 6:22:java.lang.String getFallbackApkLdPath(java.lang.String):139:139 -> m + 23:26:java.lang.String getFallbackApkLdPath(java.lang.String):145:145 -> m + 27:50:java.lang.String getFallbackApkLdPath(java.lang.String):152:152 -> m + 51:63:java.lang.String getFallbackApkLdPath(java.lang.String):146:146 -> m + 64:70:java.lang.String getFallbackApkLdPath(java.lang.String):149:149 -> m + 71:74:java.lang.String getFallbackApkLdPath(java.lang.String):146:146 -> m + 75:87:java.lang.String getFallbackApkLdPath(java.lang.String):140:140 -> m + 88:94:java.lang.String getFallbackApkLdPath(java.lang.String):142:142 -> m + 95:98:java.lang.String getFallbackApkLdPath(java.lang.String):140:140 -> m + 3:6:java.lang.String getLibraryPathInApk(java.lang.String,java.lang.String):281:281 -> n + 7:33:java.lang.String getLibraryPathInApk(java.lang.String,java.lang.String):282:282 -> n + 1:9:boolean isValid():100:100 -> o + 1:6:void loadDependencies(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):158:158 -> p + 7:9:void loadDependencies(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):160:160 -> p + 10:15:void loadDependencies(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):161:161 -> p + 16:31:void loadDependencies(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):165:165 -> p + 32:36:void loadDependencies(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):166:166 -> p + 1:18:void prepare():177:177 -> q + 19:26:void prepare():179:179 -> q + 27:34:void prepare():180:180 -> q + 35:40:void prepare():181:181 -> q + 41:46:void prepare():183:183 -> q + 47:53:void prepare():186:186 -> q + 54:62:void prepare():189:189 -> q + 63:66:void prepare():190:190 -> q + 67:72:void prepare():191:191 -> q + 73:80:void prepare():192:192 -> q + 81:86:void prepare():194:194 -> q + 87:96:void prepare():195:195 -> q + 97:108:void prepare():196:196 -> q + 109:122:void prepare():197:197 -> q + 123:128:void prepare():198:198 -> q + 129:132:void prepare():201:201 -> q + 133:142:void prepare():189:189 -> q + 1:5:java.lang.String toString():242:242 -> toString + 6:14:java.lang.String toString():243:243 -> toString + 15:19:java.lang.String toString():244:244 -> toString + 20:28:java.lang.String toString():245:245 -> toString + 29:31:java.lang.String toString():246:246 -> toString + 32:36:java.lang.String toString():247:247 -> toString +com.facebook.soloader.DirectSplitSoSource -> com.facebook.soloader.e: +# {"id":"sourceFile","fileName":"DirectSplitSoSource.java"} + java.lang.String mSplitName -> a + com.facebook.soloader.Manifest mManifest -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/soloader/q;"} + java.util.Set mLibs -> c + 1:4:void (java.lang.String):35:35 -> + 5:6:void (java.lang.String):32:32 -> + 7:8:void (java.lang.String):33:33 -> + 9:11:void (java.lang.String):36:36 -> + 1:3:java.lang.String getName():157:157 -> c + 1:4:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):58:58 -> d + 5:10:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):62:62 -> d + 11:17:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):63:63 -> d + 18:25:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):59:59 -> d + 1:2:void prepare(int):48:48 -> e + 3:29:void prepare(int):49:49 -> e + 30:37:void prepare(int):50:50 -> e + 38:40:void prepare(int):51:51 -> e + 41:55:void prepare(int):53:53 -> e + 56:64:void prepare(int):48:48 -> e + 1:8:java.lang.String getLibraryPath(java.lang.String):96:96 -> f + 9:14:java.lang.String getLibraryPath(java.lang.String):100:100 -> f + 15:55:java.lang.String getLibraryPath(java.lang.String):101:101 -> f + 56:63:java.lang.String getLibraryPath(java.lang.String):97:97 -> f + 1:8:java.lang.String getSplitPath(java.lang.String):108:108 -> g + 9:17:java.lang.String getSplitPath(java.lang.String):109:109 -> g + 18:27:java.lang.String getSplitPath(java.lang.String):116:116 -> g + 28:49:java.lang.String getSplitPath(java.lang.String):121:121 -> g + 50:55:java.lang.String getSplitPath(java.lang.String):122:122 -> g + 56:65:java.lang.String getSplitPath(java.lang.String):123:123 -> g + 66:93:java.lang.String getSplitPath(java.lang.String):128:128 -> g + 94:101:java.lang.String getSplitPath(java.lang.String):118:118 -> g + 1:4:int loadLibraryImpl(java.lang.String,int):71:71 -> h + 5:7:int loadLibraryImpl(java.lang.String,int):73:73 -> h + 8:12:int loadLibraryImpl(java.lang.String,int):76:76 -> h +com.facebook.soloader.DirectorySoSource -> com.facebook.soloader.f: +# {"id":"sourceFile","fileName":"DirectorySoSource.java"} + java.io.File soDirectory -> a + int flags -> b + java.util.List denyList -> c + 1:1:void (java.io.File,int):47:47 -> + 2:5:void (java.io.File,int,java.lang.String[]):62:65 -> + 1:3:java.lang.String getName():177:177 -> c + 1:7:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):71:71 -> d + 1:7:java.io.File getSoFileByName(java.lang.String):123:123 -> f + 8:16:java.io.File getSoFileByName(java.lang.String):124:124 -> f + 1:4:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):78:78 -> g + 5:15:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):82:82 -> g + 16:28:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):83:83 -> g + 29:39:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):85:85 -> g + 40:43:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):83:83 -> g + 44:49:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):89:89 -> g + 50:77:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):91:91 -> g + 78:81:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):95:95 -> g + 82:108:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):96:96 -> g + 109:114:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):97:97 -> g + 115:135:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):99:99 -> g + 136:141:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):103:103 -> g + 142:146:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):105:105 -> g + 147:149:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):106:106 -> g + 150:154:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):107:107 -> g + 155:163:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):105:105 -> g + 164:183:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):109:109 -> g + 184:190:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):113:113 -> g + 191:195:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):115:115 -> g + 196:203:int loadLibraryFrom(java.lang.String,int,java.io.File,android.os.StrictMode$ThreadPolicy):79:79 -> g + 1:7:void setExplicitDependencyResolution():51:51 -> h + 1:11:java.lang.String toString():184:184 -> toString + 12:17:java.lang.String toString():186:186 -> toString + 18:22:java.lang.String toString():188:188 -> toString + 23:31:java.lang.String toString():189:189 -> toString + 32:34:java.lang.String toString():190:190 -> toString + 35:39:java.lang.String toString():191:191 -> toString + 40:44:java.lang.String toString():192:192 -> toString + 45:49:java.lang.String toString():193:193 -> toString + 50:52:java.lang.String toString():194:194 -> toString + 53:57:java.lang.String toString():195:195 -> toString +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 +com.facebook.soloader.ElfFileChannel -> com.facebook.soloader.i: +# {"id":"sourceFile","fileName":"ElfFileChannel.java"} + java.io.File mFile -> d + java.io.FileInputStream mIs -> e + java.nio.channels.FileChannel mFc -> f + 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:6:void close():80:80 -> close + 1:9:void openChannel():37:37 -> g + 10:16:void openChannel():38:38 -> g + 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 +com.facebook.soloader.ElfZipFileChannel -> com.facebook.soloader.j: +# {"id":"sourceFile","fileName":"ElfZipFileChannel.java"} + java.io.InputStream mIs -> d + java.util.zip.ZipEntry mZipEntry -> e + java.util.zip.ZipFile mZipFile -> f + long mLength -> g + boolean mOpened -> h + long mPos -> i + 1:3:void (java.util.zip.ZipFile,java.util.zip.ZipEntry):35:35 -> + 4:5:void (java.util.zip.ZipFile,java.util.zip.ZipEntry):36:36 -> + 6:8:void (java.util.zip.ZipFile,java.util.zip.ZipEntry):37:37 -> + 9:12:void (java.util.zip.ZipFile,java.util.zip.ZipEntry):39:39 -> + 13:14:void (java.util.zip.ZipFile,java.util.zip.ZipEntry):40:40 -> + 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: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 + # {"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 + 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 +com.facebook.soloader.ExoSoSource -> com.facebook.soloader.k: +# {"id":"sourceFile","fileName":"ExoSoSource.java"} + 1:4:void (android.content.Context,java.lang.String):37:37 -> + 1:3:java.lang.String getName():42:42 -> c + 1:6:com.facebook.soloader.UnpackingSoSource$Unpacker makeUnpacker():52:52 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/soloader/G$e;"} +com.facebook.soloader.ExoSoSource$ExoUnpacker -> com.facebook.soloader.k$a: +# {"id":"sourceFile","fileName":"ExoSoSource.java"} + com.facebook.soloader.ExoSoSource$FileDso[] mDsos -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/soloader/k$b;"} + com.facebook.soloader.ExoSoSource this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/soloader/k;"} + 5:11:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):59:59 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/k;Lcom/facebook/soloader/G;)V"} + 12:13:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):60:60 -> + 14:25:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):61:61 -> + 26:44:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):62:62 -> + 45:49:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):64:64 -> + 50:54:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):66:66 -> + 55:65:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):68:68 -> + 66:70:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):69:69 -> + 71:80:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):70:70 -> + 81:83:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):74:74 -> + 84:90:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):76:76 -> + 91:97:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):77:77 -> + 98:102:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):81:81 -> + 103:107:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):82:82 -> + 108:113:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):84:84 -> + 114:122:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):85:85 -> + 123:129:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):89:89 -> + 130:148:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):94:94 -> + 149:154:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):95:95 -> + 155:188:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):98:98 -> + 189:194:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):108:108 -> + 195:202:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):111:111 -> + 203:206:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):110:110 -> + 207:220:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):112:112 -> + 221:250:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):91:91 -> + 251:266:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):114:114 -> + 267:284:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):81:81 -> + 285:301:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):117:117 -> + 302:316:void (com.facebook.soloader.ExoSoSource,com.facebook.soloader.UnpackingSoSource):118:118 -> + 1:3:com.facebook.soloader.UnpackingSoSource$Dso[] getDsos():123:123 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/soloader/G$c;"} + 4:5:void unpack(java.io.File):128:128 -> i + 6:13:void unpack(java.io.File):129:129 -> i + 14:20:void unpack(java.io.File):130:130 -> i + 21:26:void unpack(java.io.File):131:131 -> i + 27:29:void unpack(java.io.File):133:133 -> i + 30:38:void unpack(java.io.File):134:134 -> i + 39:49:void unpack(java.io.File):131:131 -> i + 50:52:void unpack(java.io.File):136:136 -> i + 53:54:void unpack(java.io.File):138:138 -> i +com.facebook.soloader.ExoSoSource$FileDso -> com.facebook.soloader.k$b: +# {"id":"sourceFile","fileName":"ExoSoSource.java"} + java.io.File backingFile -> f + 1:3:void (java.lang.String,java.lang.String,java.io.File):147:147 -> + 4:6:void (java.lang.String,java.lang.String,java.io.File):148:148 -> +com.facebook.soloader.ExternalSoMapping -> com.facebook.soloader.l: +# {"id":"sourceFile","fileName":"ExternalSoMapping.java"} +com.facebook.soloader.ExtractFromZipSoSource -> com.facebook.soloader.m: +# {"id":"sourceFile","fileName":"ExtractFromZipSoSource.java"} + java.io.File mZipFileName -> f + java.lang.String mZipSearchPattern -> g + 1:3:void (android.content.Context,java.lang.String,java.io.File,java.lang.String):52:52 -> + 4:5:void (android.content.Context,java.lang.String,java.io.File,java.lang.String):53:53 -> + 6:8:void (android.content.Context,java.lang.String,java.io.File,java.lang.String):54:54 -> + 1:3:java.lang.String getName():66:66 -> c + 1:6:com.facebook.soloader.UnpackingSoSource$Unpacker makeUnpacker():77:77 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/soloader/G$e;"} + 1:7:java.lang.String toString():223:223 -> toString + 8:14:java.lang.String toString():225:225 -> toString + 1:5:boolean hasZippedLibs():70:70 -> v + 6:15:boolean hasZippedLibs():71:71 -> v + 16:20:boolean hasZippedLibs():72:72 -> v + 21:29:boolean hasZippedLibs():70:70 -> v +com.facebook.soloader.ExtractFromZipSoSource$ZipDso -> com.facebook.soloader.m$a: +# {"id":"sourceFile","fileName":"ExtractFromZipSoSource.java"} + java.util.zip.ZipEntry backingEntry -> f + int abiScore -> g + 1:11:void (java.lang.String,java.util.zip.ZipEntry,int):189:189 -> + 12:13:void (java.lang.String,java.util.zip.ZipEntry,int):190:190 -> + 14:16:void (java.lang.String,java.util.zip.ZipEntry,int):191:191 -> + 1:9:int compareTo(com.facebook.soloader.ExtractFromZipSoSource$ZipDso):196:196 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/m$a;)I"} + 1:7:int compareTo(java.lang.Object):183:183 -> compareTo + 8:16:boolean equals(java.lang.Object):204:204 -> equals + 17:18:boolean equals(java.lang.Object):208:208 -> equals + 19:36:boolean equals(java.lang.Object):210:210 -> equals + 1:4:int hashCode():215:215 -> hashCode + 5:12:int hashCode():216:216 -> hashCode +com.facebook.soloader.ExtractFromZipSoSource$ZipUnpacker -> com.facebook.soloader.m$b: +# {"id":"sourceFile","fileName":"ExtractFromZipSoSource.java"} + com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] mDsos -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/soloader/m$a;"} + java.util.zip.ZipFile mZipFile -> e + com.facebook.soloader.UnpackingSoSource mSoSource -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/soloader/G;"} + com.facebook.soloader.ExtractFromZipSoSource this$0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/soloader/m;"} + 1:5:void (com.facebook.soloader.ExtractFromZipSoSource,com.facebook.soloader.UnpackingSoSource):86:86 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/m;Lcom/facebook/soloader/G;)V"} + 6:14:void (com.facebook.soloader.ExtractFromZipSoSource,com.facebook.soloader.UnpackingSoSource):87:87 -> + 15:17:void (com.facebook.soloader.ExtractFromZipSoSource,com.facebook.soloader.UnpackingSoSource):88:88 -> + 1:6:void close():141:141 -> close + 1:5:com.facebook.soloader.UnpackingSoSource$Dso[] getDsos():146:146 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/soloader/G$c;"} + 1:7:void unpack(java.io.File):151:151 -> i + 8:9:void unpack(java.io.File):152:152 -> i + 10:15:void unpack(java.io.File):153:153 -> i + 16:23:void unpack(java.io.File):154:154 -> i + 24:29:void unpack(java.io.File):155:155 -> i + 30:32:void unpack(java.io.File):157:157 -> i + 33:41:void unpack(java.io.File):158:158 -> i + 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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/soloader/m$a;"} + 6:12:com.facebook.soloader.ExtractFromZipSoSource$ZipDso[] getExtractableDsosFromZip():135:135 -> t +com.facebook.soloader.FileLocker -> com.facebook.soloader.n: +# {"id":"sourceFile","fileName":"FileLocker.java"} + java.io.FileOutputStream mLockFileOutputStream -> d + java.nio.channels.FileLock mLock -> e + 1:3:void (java.io.File):35:35 -> + 4:10:void (java.io.File):36:36 -> + 11:20:void (java.io.File):39:39 -> + 21:23:void (java.io.File):42:42 -> + 24:27:void (java.io.File):46:46 -> + 28:32:void (java.io.File):42:42 -> + 33:33:void (java.io.File):44:44 -> + 1:4:void close():52:52 -> close + 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 + # {"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"} + com.facebook.soloader.SoFileLoader mDelegate -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/soloader/x;"} + 1:3:void (com.facebook.soloader.SoFileLoader):26:26 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/x;)V"} + 4:6:void (com.facebook.soloader.SoFileLoader):27:27 -> + 1:7:void load(java.lang.String,int):34:34 -> a + 8:13:void load(java.lang.String,int):36:36 -> a + 14:18:void load(java.lang.String,int):41:41 -> a + 19:20:void load(java.lang.String,int):39:39 -> a + 21:23:void load(java.lang.String,int):41:41 -> a + 24:24:void load(java.lang.String,int):42:42 -> a +com.facebook.soloader.LogUtil -> com.facebook.soloader.p: +# {"id":"sourceFile","fileName":"LogUtil.java"} + 2:7:void d(java.lang.String,java.lang.String):125:125 -> a + 8:11:void d(java.lang.String,java.lang.String):126:126 -> a + 1:4:void e(java.lang.String,java.lang.String):50:50 -> b + 1:4:void e(java.lang.String,java.lang.String,java.lang.Throwable):39:39 -> c + 2:7:void i(java.lang.String,java.lang.String):98:98 -> d + 8:11:void i(java.lang.String,java.lang.String):99:99 -> d + 1:15:boolean isLoggable(java.lang.String,int):158:158 -> e + 16:24:boolean isLoggable(java.lang.String,int):161:161 -> e + 25:29:boolean isLoggable(java.lang.String,int):163:163 -> e + 2:7:void v(java.lang.String,java.lang.String):152:152 -> f + 8:11:void v(java.lang.String,java.lang.String):153:153 -> f + 1:4:void w(java.lang.String,java.lang.String):73:73 -> g + 1:4:void w(java.lang.String,java.lang.String,java.lang.Throwable):62:62 -> h +com.facebook.soloader.Manifest -> com.facebook.soloader.q: +# {"id":"sourceFile","fileName":"Manifest.java"} + java.lang.String arch -> a + java.util.List libs -> b + 1:3:void (java.lang.String,java.util.List):31:31 -> + 4:5:void (java.lang.String,java.util.List):32:32 -> + 6:12:void (java.lang.String,java.util.List):33:33 -> + 1:4:com.facebook.soloader.Manifest read(java.io.DataInputStream):41:41 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/DataInputStream;)Lcom/facebook/soloader/q;"} + 5:12:com.facebook.soloader.Manifest read(java.io.DataInputStream):43:43 -> a + 13:20:com.facebook.soloader.Manifest read(java.io.DataInputStream):44:44 -> a + 21:30:com.facebook.soloader.Manifest read(java.io.DataInputStream):46:46 -> a + 31:36:com.facebook.soloader.Manifest read(java.io.DataInputStream):49:49 -> a + 1:10:com.facebook.soloader.Manifest read(java.io.InputStream):37:37 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lcom/facebook/soloader/q;"} + 1:16:java.lang.String readArch(java.io.DataInputStream):53:53 -> c + 17:19:java.lang.String readArch(java.io.DataInputStream):62:62 -> c + 20:42:java.lang.String readArch(java.io.DataInputStream):64:64 -> c + 43:45:java.lang.String readArch(java.io.DataInputStream):60:60 -> c + 46:48:java.lang.String readArch(java.io.DataInputStream):58:58 -> c + 49:51:java.lang.String readArch(java.io.DataInputStream):56:56 -> c + 1:8:java.lang.String readLib(java.io.DataInputStream):68:68 -> d + 9:10:java.lang.String readLib(java.io.DataInputStream):69:69 -> d + 11:13:java.lang.String readLib(java.io.DataInputStream):70:70 -> d + 14:21:java.lang.String readLib(java.io.DataInputStream):71:71 -> d +com.facebook.soloader.MergedSoMapping -> com.facebook.soloader.r: +# {"id":"sourceFile","fileName":"MergedSoMapping.java"} + 1:23:void invokeJniOnload(java.lang.String):27:27 -> a + 1:1:java.lang.String mapLibName(java.lang.String):0:0 -> b +com.facebook.soloader.MinElf -> com.facebook.soloader.s: +# {"id":"sourceFile","fileName":"MinElf.java"} + 1:4:java.lang.String[] extract_DT_NEEDED(com.facebook.soloader.ElfByteChannel):101:101 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/h;)[Ljava/lang/String;"} + 5:11:java.lang.String[] extract_DT_NEEDED(com.facebook.soloader.ElfByteChannel):102:102 -> a + 12:16:java.lang.String[] extract_DT_NEEDED(com.facebook.soloader.ElfByteChannel):104:104 -> a + 5:8:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):113:113 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/h;)[Ljava/lang/String;"} + 9:15:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):117:117 -> b + 16:28:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):118:118 -> b + 29:39:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):127:127 -> b + 40:46:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):128:128 -> b + 47:57:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):129:129 -> b + 58:73:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):136:136 -> b + 74:96:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):138:138 -> b + 97:117:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):141:141 -> b + 118:129:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):145:145 -> b + 130:136:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):149:149 -> b + 137:153:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):150:150 -> b + 154:158:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):161:161 -> b + 159:172:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):162:162 -> b + 173:179:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):167:167 -> b + 180:208:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):168:168 -> b + 209:224:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):191:191 -> b + 225:233:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):193:193 -> b + 234:247:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):195:195 -> b + 248:286:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):201:201 -> b + 287:292:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):219:219 -> b + 293:306:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):220:220 -> b + 307:315:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):225:225 -> b + 316:327:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):226:226 -> b + 328:336:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):230:230 -> b + 337:354:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):231:231 -> b + 355:361:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):236:236 -> b + 362:385:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):237:237 -> b + 386:390:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):251:251 -> b + 391:407:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):257:257 -> b + 408:419:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):261:261 -> b + 420:433:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):263:263 -> b + 434:457:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):265:265 -> b + 458:463:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):275:275 -> b + 464:471:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):248:248 -> b + 472:483:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):208:208 -> b + 484:491:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):178:178 -> b + 492:503:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):120:120 -> b + 504:515:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):122:122 -> b + 516:530:java.lang.String[] extract_DT_NEEDED_no_retries(com.facebook.soloader.ElfByteChannel):124:124 -> b + 2:12:java.lang.String[] extract_DT_NEEDED_with_retries(com.facebook.soloader.ElfFileChannel):72:72 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/i;)[Ljava/lang/String;"} + 13:15:java.lang.String[] extract_DT_NEEDED_with_retries(com.facebook.soloader.ElfFileChannel):84:84 -> c + 16:22:java.lang.String[] extract_DT_NEEDED_with_retries(com.facebook.soloader.ElfFileChannel):85:85 -> c + 23:26:java.lang.String[] extract_DT_NEEDED_with_retries(com.facebook.soloader.ElfFileChannel):88:88 -> c + 27:27:java.lang.String[] extract_DT_NEEDED_with_retries(com.facebook.soloader.ElfFileChannel):76:76 -> c + 3:5:long get64(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,long):312:312 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/h;Ljava/nio/ByteBuffer;J)J"} + 6:10:long get64(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,long):313:313 -> d + 1:8:java.lang.String getSz(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,long):282:282 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/h;Ljava/nio/ByteBuffer;J)Ljava/lang/String;"} + 9:15:java.lang.String getSz(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,long):284:284 -> e + 16:20:java.lang.String getSz(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,long):285:285 -> e + 21:25:java.lang.String getSz(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,long):288:288 -> e + 2:4:int getu16(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,long):322:322 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/h;Ljava/nio/ByteBuffer;J)I"} + 5:13:int getu16(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,long):323:323 -> f + 2:4:long getu32(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,long):317:317 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/h;Ljava/nio/ByteBuffer;J)J"} + 5:16:long getu32(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,long):318:318 -> g + 2:4:short getu8(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,long):327:327 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/h;Ljava/nio/ByteBuffer;J)S"} + 5:12:short getu8(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,long):328:328 -> h + 2:4:void read(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,int,long):293:293 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/h;Ljava/nio/ByteBuffer;IJ)V"} + 5:7:void read(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,int,long):294:294 -> i + 8:13:void read(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,int,long):296:296 -> i + 14:24:void read(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,int,long):297:297 -> i + 25:30:void read(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,int,long):304:304 -> i + 31:34:void read(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,int,long):308:308 -> i + 35:42:void read(com.facebook.soloader.ElfByteChannel,java.nio.ByteBuffer,int,long):305:305 -> i +com.facebook.soloader.MinElf$ElfError -> com.facebook.soloader.s$a: +# {"id":"sourceFile","fileName":"MinElf.java"} + 1:4:void (java.lang.String):334:334 -> +com.facebook.soloader.NativeDeps -> com.facebook.soloader.t: +# {"id":"sourceFile","fileName":"NativeDeps.java"} + int LIB_PREFIX_LEN -> a + int LIB_SUFFIX_LEN -> b + int LIB_PREFIX_SUFFIX_LEN -> c + boolean sInitialized -> d + byte[] sEncodedDeps -> e + java.util.List sPrecomputedLibs -> f + java.util.Map sPrecomputedDeps -> g + boolean sUseDepsFileAsync -> h + java.util.concurrent.locks.ReentrantReadWriteLock sWaitForDepsFileLock -> i + java.util.HashSet STANDARD_SYSTEM_LIBS -> j + 3:4:void ():43:43 -> + 5:11:void ():55:55 -> + 12:19:void ():57:57 -> + 1:4:java.lang.String[] awaitGetDepsFromPrecomputedDeps(java.lang.String):125:125 -> a + 5:9:java.lang.String[] awaitGetDepsFromPrecomputedDeps(java.lang.String):126:126 -> a + 10:15:java.lang.String[] awaitGetDepsFromPrecomputedDeps(java.lang.String):128:128 -> a + 16:24:java.lang.String[] awaitGetDepsFromPrecomputedDeps(java.lang.String):131:131 -> a + 25:28:java.lang.String[] awaitGetDepsFromPrecomputedDeps(java.lang.String):133:133 -> a + 29:46:java.lang.String[] awaitGetDepsFromPrecomputedDeps(java.lang.String):135:135 -> a + 47:47:java.lang.String[] awaitGetDepsFromPrecomputedDeps(java.lang.String):136:136 -> a + 1:4:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):98:98 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lcom/facebook/soloader/h;)[Ljava/lang/String;"} + 5:11:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):99:99 -> b + 12:15:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):101:101 -> b + 16:21:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):103:103 -> b + 22:26:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):116:116 -> b + 27:30:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):118:118 -> b + 31:34:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):107:107 -> b + 35:39:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):116:116 -> b + 40:49:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):118:118 -> b + 50:50:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):114:114 -> b + 51:54:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):109:109 -> b + 55:55:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):111:111 -> b + 56:58:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):116:116 -> b + 59:62:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):117:117 -> b + 63:65:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):118:118 -> b + 66:66:java.lang.String[] getDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel):120:120 -> b + 1:6:java.lang.String[] getDepsForLibAtOffset(int,int):438:438 -> c + 7:12:java.lang.String[] getDepsForLibAtOffset(int,int):441:441 -> c + 13:30:java.lang.String[] getDepsForLibAtOffset(int,int):444:444 -> c + 31:37:java.lang.String[] getDepsForLibAtOffset(int,int):448:448 -> c + 38:64:java.lang.String[] getDepsForLibAtOffset(int,int):452:452 -> c + 65:71:java.lang.String[] getDepsForLibAtOffset(int,int):469:469 -> c + 72:74:java.lang.String[] getDepsForLibAtOffset(int,int):473:473 -> c + 75:81:java.lang.String[] getDepsForLibAtOffset(int,int):476:476 -> c + 82:87:java.lang.String[] getDepsForLibAtOffset(int,int):483:483 -> c + 88:94:java.lang.String[] getDepsForLibAtOffset(int,int):484:484 -> c + 1:10:java.lang.String getLibString(int):412:412 -> d + 11:23:java.lang.String getLibString(int):416:416 -> d + 24:38:java.lang.String getLibString(int):418:418 -> d + 39:41:java.lang.String getLibString(int):422:422 -> d + 42:46:java.lang.String getLibString(int):423:423 -> d + 47:51:java.lang.String getLibString(int):424:424 -> d + 52:56:java.lang.String getLibString(int):425:425 -> d + 57:58:java.lang.String getLibString(int):426:426 -> d + 59:64:java.lang.String getLibString(int):427:427 -> d + 65:83:java.lang.String getLibString(int):428:428 -> d + 84:89:java.lang.String getLibString(int):430:430 -> d + 90:94:java.lang.String getLibString(int):431:431 -> d + 95:96:java.lang.String getLibString(int):432:432 -> d + 97:102:java.lang.String getLibString(int):434:434 -> d + 1:4:int getOffsetForLib(java.lang.String):393:393 -> e + 5:20:int getOffsetForLib(java.lang.String):394:394 -> e + 21:40:int getOffsetForLib(java.lang.String):399:399 -> e + 41:48:int getOffsetForLib(java.lang.String):400:400 -> e + 1:16:int hashLib(java.lang.String):383:383 -> f + 17:25:int hashLib(java.lang.String):384:384 -> f + 1:2:boolean libIsAtOffset(java.lang.String,int):370:370 -> g + 3:16:boolean libIsAtOffset(java.lang.String,int):371:371 -> g + 17:34:boolean libIsAtOffset(java.lang.String,int):373:373 -> g + 35:45:boolean libIsAtOffset(java.lang.String,int):377:377 -> g + 1:4:void loadDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel,int,android.os.StrictMode$ThreadPolicy):78:78 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lcom/facebook/soloader/h;ILandroid/os/StrictMode$ThreadPolicy;)V"} + 5:22:void loadDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel,int,android.os.StrictMode$ThreadPolicy):79:79 -> h + 23:33:void loadDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel,int,android.os.StrictMode$ThreadPolicy):80:80 -> h + 34:38:void loadDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel,int,android.os.StrictMode$ThreadPolicy):79:79 -> h + 39:44:void loadDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel,int,android.os.StrictMode$ThreadPolicy):81:81 -> h + 45:53:void loadDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel,int,android.os.StrictMode$ThreadPolicy):82:82 -> h + 54:62:void loadDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel,int,android.os.StrictMode$ThreadPolicy):86:86 -> h + 63:69:void loadDependencies(java.lang.String,com.facebook.soloader.ElfByteChannel,int,android.os.StrictMode$ThreadPolicy):91:91 -> h + 1:6:java.lang.String[] tryGetDepsFromPrecomputedDeps(java.lang.String):489:489 -> i + 7:15:java.lang.String[] tryGetDepsFromPrecomputedDeps(java.lang.String):493:493 -> i + 16:23:java.lang.String[] tryGetDepsFromPrecomputedDeps(java.lang.String):499:499 -> i + 24:32:java.lang.String[] tryGetDepsFromPrecomputedDeps(java.lang.String):504:504 -> i +com.facebook.soloader.NativeDeps$1 -> com.facebook.soloader.t$a: +# {"id":"sourceFile","fileName":"NativeDeps.java"} + 1:3:void ():58:58 -> + 4:8:void ():60:60 -> + 9:13:void ():61:61 -> + 14:18:void ():62:62 -> + 19:23:void ():63:63 -> + 24:28:void ():64:64 -> + 29:33:void ():65:65 -> + 34:38:void ():66:66 -> + 39:43:void ():67:67 -> + 44:48:void ():68:68 -> + 49:53:void ():69:69 -> + 54:58:void ():70:70 -> + 59:64:void ():71:71 -> +com.facebook.soloader.NativeLoaderToSoLoaderDelegate -> com.facebook.soloader.u: +# {"id":"sourceFile","fileName":"NativeLoaderToSoLoaderDelegate.java"} + 1:4:void ():23:23 -> + 9:13:boolean loadLibrary(java.lang.String,int):29:29 -> a +com.facebook.soloader.NoBaseApkException -> com.facebook.soloader.v: +# {"id":"sourceFile","fileName":"NoBaseApkException.java"} + 1:4:void (java.lang.String,java.lang.Throwable):28:28 -> +com.facebook.soloader.RecoverableSoSource -> com.facebook.soloader.w: +# {"id":"sourceFile","fileName":"RecoverableSoSource.java"} + com.facebook.soloader.SoSource recover(android.content.Context) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lcom/facebook/soloader/E;"} +com.facebook.soloader.SoFileLoader -> com.facebook.soloader.x: +# {"id":"sourceFile","fileName":"SoFileLoader.java"} + void load(java.lang.String,int) -> a +com.facebook.soloader.SoFileLoaderImpl -> com.facebook.soloader.y: +# {"id":"sourceFile","fileName":"SoFileLoaderImpl.java"} + java.lang.Runtime mRuntime -> a + java.lang.reflect.Method mNativeLoadRuntimeMethod -> b + java.lang.String mLocalLdLibraryPath -> c + java.lang.String mLocalLdLibraryPathNoZips -> d + 1:4:void ():39:39 -> + 5:6:void ():41:41 -> + 7:8:void ():42:42 -> + 9:10:void ():43:43 -> + 11:13:void ():44:44 -> + 1:4:void load(java.lang.String,int):61:61 -> a + 5:12:void load(java.lang.String,int):64:64 -> a + 13:18:void load(java.lang.String,int):70:70 -> a + 19:21:void load(java.lang.String,int):74:74 -> a + 22:27:void load(java.lang.String,int):75:75 -> a + 28:35:void load(java.lang.String,int):78:78 -> a + 36:43:void load(java.lang.String,int):77:77 -> a + 44:46:void load(java.lang.String,int):83:83 -> a + 47:66:void load(java.lang.String,int):90:90 -> a + 67:85:void load(java.lang.String,int):95:95 -> a + 86:91:void load(java.lang.String,int):90:90 -> a + 92:116:void load(java.lang.String,int):80:80 -> a + 117:126:void load(java.lang.String,int):81:81 -> a + 127:148:void load(java.lang.String,int):83:83 -> a + 149:173:void load(java.lang.String,int):86:86 -> a + 174:181:void load(java.lang.String,int):87:87 -> a + 182:201:void load(java.lang.String,int):90:90 -> a + 202:220:void load(java.lang.String,int):95:95 -> a + 221:223:void load(java.lang.String,int):90:90 -> a + 224:224:void load(java.lang.String,int):99:99 -> a + 1:5:java.lang.String getLibHash(java.lang.String):106:106 -> b + 6:11:java.lang.String getLibHash(java.lang.String):107:107 -> b + 12:18:java.lang.String getLibHash(java.lang.String):108:108 -> b + 19:20:java.lang.String getLibHash(java.lang.String):109:109 -> b + 21:27:java.lang.String getLibHash(java.lang.String):111:111 -> b + 28:33:java.lang.String getLibHash(java.lang.String):112:112 -> b + 34:53:java.lang.String getLibHash(java.lang.String):114:114 -> b + 54:63:java.lang.String getLibHash(java.lang.String):115:115 -> b + 64:72:java.lang.String getLibHash(java.lang.String):108:108 -> b + 73:77:java.lang.String getLibHash(java.lang.String):117:117 -> b +com.facebook.soloader.SoLoader -> com.facebook.soloader.SoLoader: +# {"id":"sourceFile","fileName":"SoLoader.java"} + boolean SYSTRACE_LIBRARY_LOADING -> a + com.facebook.soloader.SoFileLoader sSoFileLoader -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/soloader/x;"} + java.util.concurrent.locks.ReentrantReadWriteLock sSoSourcesLock -> c + android.content.Context sApplicationContext -> d + com.facebook.soloader.SoSource[] sSoSources -> e + # {"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;"} + java.util.Set sLoadedLibraries -> h + java.util.Map sLoadingLibraries -> i + java.util.Set sLoadedAndJniInvoked -> j + java.util.Map sInvokingJniForLibrary -> k + boolean isEnabled -> l + int sFlags -> m + int sAppType -> n + com.facebook.soloader.ExternalSoMapping externalSoMapping -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/soloader/l;"} + 1:8:void ():103:103 -> + 9:10:void ():105:105 -> + 11:12:void ():113:113 -> + 13:20:void ():116:116 -> + 21:22:void ():120:120 -> + 23:27:void ():123:123 -> + 28:33:void ():124:124 -> + 34:40:void ():133:133 -> + 41:45:void ():140:140 -> + 46:51:void ():141:141 -> + 52:59:void ():150:150 -> + 60:61:void ():156:156 -> + 62:63:void ():240:240 -> + 64:65:void ():246:246 -> + 66:68:void ():256:256 -> + 1:9:int makePrepareFlags():560:560 -> A + 10:30:int makePrepareFlags():562:562 -> A + 31:48:int makePrepareFlags():573:573 -> A + 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;"} + 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 + 58:62:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):960:960 -> C + 63:68:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):963:963 -> C + 69:73:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):964:964 -> C + 74:88:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):980:980 -> C + 89:93:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):984:984 -> C + 94:94:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):985:985 -> C + 95:99:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):974:974 -> C + 100:100:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):978:978 -> C + 101:105:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):971:971 -> C + 106:107:com.facebook.soloader.recovery.RecoveryStrategy recover(java.lang.String,java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):972:972 -> C + 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"} + 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 + 18:20:boolean recoverLocked(java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):998:998 -> D + 21:21:boolean recoverLocked(java.lang.UnsatisfiedLinkError,com.facebook.soloader.recovery.RecoveryStrategy):999:999 -> D + 1:7:void addApplicationSoSource(java.util.ArrayList,int):506:506 -> a + 8:34:void addApplicationSoSource(java.util.ArrayList,int):507:507 -> a + 35:38:void addApplicationSoSource(java.util.ArrayList,int):508:508 -> a + 1:7:void addBackupSoSource(android.content.Context,java.util.ArrayList,boolean):516:516 -> b + 8:17:void addBackupSoSource(android.content.Context,java.util.ArrayList,boolean):520:520 -> b + 18:21:void addBackupSoSource(android.content.Context,java.util.ArrayList,boolean):522:522 -> b + 1:5:void addDirectApkSoSource(android.content.Context,java.util.ArrayList):487:487 -> c + 6:31:void addDirectApkSoSource(android.content.Context,java.util.ArrayList):488:488 -> c + 32:38:void addDirectApkSoSource(android.content.Context,java.util.ArrayList):489:489 -> c + 39:42:void addDirectApkSoSource(android.content.Context,java.util.ArrayList):490:490 -> c + 1:11:void addSystemLibSoSource(java.util.ArrayList):532:532 -> d + 12:17:void addSystemLibSoSource(java.util.ArrayList):534:534 -> d + 18:29:void addSystemLibSoSource(java.util.ArrayList):535:535 -> d + 30:47:void addSystemLibSoSource(java.util.ArrayList):536:536 -> d + 48:60:void addSystemLibSoSource(java.util.ArrayList):539:539 -> d + 61:76:void addSystemLibSoSource(java.util.ArrayList):540:540 -> d + 77:98:void addSystemLibSoSource(java.util.ArrayList):544:544 -> d + 99:103:void addSystemLibSoSource(java.util.ArrayList):545:545 -> d + 104:114:void addSystemLibSoSource(java.util.ArrayList):546:546 -> d + 1:5:void addSystemLoadWrapperSoSource(android.content.Context,java.util.ArrayList):551:551 -> e + 6:28:void addSystemLoadWrapperSoSource(android.content.Context,java.util.ArrayList):552:552 -> e + 29:32:void addSystemLoadWrapperSoSource(android.content.Context,java.util.ArrayList):553:553 -> e + 1:7:void assertInitialized():1272:1272 -> f + 8:15:void assertInitialized():1273:1273 -> f + 1:9:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1180:1180 -> g + 10:13:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1182:1182 -> g + 14:23:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1188:1188 -> g + 24:30:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1195:1195 -> g + 31:34:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1199:1199 -> g + 35:40:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1200:1200 -> g + 41:43:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1201:1201 -> g + 44:46:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1203:1203 -> g + 47:53:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1207:1207 -> g + 54:60:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1209:1209 -> g + 61:66:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1210:1210 -> g + 67:75:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1223:1223 -> g + 76:81:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1226:1226 -> g + 82:84:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1228:1228 -> g + 85:89:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1230:1230 -> g + 90:102:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1234:1234 -> g + 103:111:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1216:1216 -> g + 112:120:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1219:1219 -> g + 121:123:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1220:1220 -> g + 124:124:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1221:1221 -> g + 125:133:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1223:1223 -> g + 134:134:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1224:1224 -> g + 135:140:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1226:1226 -> g + 141:143:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1228:1228 -> g + 144:148:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1230:1230 -> g + 149:151:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1234:1234 -> g + 152:152:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1236:1236 -> g + 153:179:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1183:1183 -> g + 180:203:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1184:1184 -> g + 204:212:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1188:1188 -> g + 213:213:void doLoadLibraryBySoName(java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1189:1189 -> g + 1:5:int getAppType(android.content.Context):616:616 -> h + 6:10:int getAppType(android.content.Context):619:619 -> h + 11:16:int getAppType(android.content.Context):620:620 -> h + 17:20:int getAppType(android.content.Context):625:625 -> h + 21:34:int getAppType(android.content.Context):627:627 -> h + 35:65:int getAppType(android.content.Context):634:634 -> h + 1:12:int getApplicationSoSourceFlags():474:474 -> i + 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;"} + 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 + 15:34:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):280:280 -> k + 35:38:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):281:281 -> k + 39:46:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):283:283 -> k + 47:56:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):285:285 -> k + 57:67:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):287:287 -> k + 68:70:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):292:292 -> k + 71:73:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):293:293 -> k + 74:78:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):294:294 -> k + 79:87:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):295:295 -> k + 88:90:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):297:297 -> k + 91:95:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):298:298 -> k + 96:103:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):299:299 -> k + 104:123:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):301:301 -> k + 124:130:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):303:303 -> k + 131:131:void init(android.content.Context,int,com.facebook.soloader.SoFileLoader):304:304 -> k + 1:3:void init(android.content.Context,com.facebook.soloader.ExternalSoMapping):335:335 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lcom/facebook/soloader/l;)V"} + 4:5:void init(android.content.Context,com.facebook.soloader.ExternalSoMapping):336:336 -> l + 6:7:void init(android.content.Context,com.facebook.soloader.ExternalSoMapping):337:337 -> l + 8:12:void init(android.content.Context,com.facebook.soloader.ExternalSoMapping):338:338 -> l + 13:14:void init(android.content.Context,com.facebook.soloader.ExternalSoMapping):337:337 -> l + 2:6:void init(android.content.Context,boolean):316:316 -> m + 7:12:void init(android.content.Context,boolean):318:318 -> m + 1:5:void initDummySoSource():457:457 -> n + 6:14:void initDummySoSource():461:461 -> n + 15:18:void initDummySoSource():464:464 -> n + 19:27:void initDummySoSource():469:469 -> n + 28:33:void initDummySoSource():467:467 -> n + 34:42:void initDummySoSource():469:469 -> n + 43:43:void initDummySoSource():470:470 -> n + 1:7:boolean initEnableConfig(android.content.Context):352:352 -> o + 8:11:boolean initEnableConfig(android.content.Context):363:363 -> o + 12:17:boolean initEnableConfig(android.content.Context):367:367 -> o + 18:28:boolean initEnableConfig(android.content.Context):368:368 -> o + 29:57:boolean initEnableConfig(android.content.Context):372:372 -> o + 58:68:boolean initEnableConfig(android.content.Context):376:376 -> o + 6:11:void initSoLoader(android.content.Context,com.facebook.soloader.SoFileLoader,int):588:588 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lcom/facebook/soloader/x;I)V"} + 12:23:void initSoLoader(android.content.Context,com.facebook.soloader.SoFileLoader,int):592:592 -> p + 24:36:void initSoLoader(android.content.Context,com.facebook.soloader.SoFileLoader,int):596:596 -> p + 37:43:void initSoLoader(android.content.Context,com.facebook.soloader.SoFileLoader,int):592:592 -> p + 44:45:void initSoLoader(android.content.Context,com.facebook.soloader.SoFileLoader,int):599:599 -> p + 46:47:void initSoLoader(android.content.Context,com.facebook.soloader.SoFileLoader,int):600:600 -> p + 48:58:void initSoLoader(android.content.Context,com.facebook.soloader.SoFileLoader,int):601:601 -> p + 59:62:void initSoLoader(android.content.Context,com.facebook.soloader.SoFileLoader,int):604:604 -> p + 63:66:void initSoLoader(android.content.Context,com.facebook.soloader.SoFileLoader,int):605:605 -> p + 67:68:void initSoLoader(android.content.Context,com.facebook.soloader.SoFileLoader,int):608:608 -> p + 69:70:void initSoLoader(android.content.Context,com.facebook.soloader.SoFileLoader,int):609:609 -> p + 71:82:void initSoLoader(android.content.Context,com.facebook.soloader.SoFileLoader,int):612:612 -> p + 83:86:void initSoLoader(android.content.Context,com.facebook.soloader.SoFileLoader,int):613:613 -> p + 1:5:void initSoSources(android.content.Context,int):380:380 -> q + 6:14:void initSoSources(android.content.Context,int):384:384 -> q + 15:18:void initSoSources(android.content.Context,int):387:387 -> q + 19:26:void initSoSources(android.content.Context,int):452:452 -> q + 27:28:void initSoSources(android.content.Context,int):391:391 -> q + 29:49:void initSoSources(android.content.Context,int):393:393 -> q + 50:53:void initSoSources(android.content.Context,int):398:398 -> q + 54:59:void initSoSources(android.content.Context,int):399:399 -> q + 60:62:void initSoSources(android.content.Context,int):401:401 -> q + 63:73:void initSoSources(android.content.Context,int):402:402 -> q + 74:82:void initSoSources(android.content.Context,int):404:404 -> q + 83:89:void initSoSources(android.content.Context,int):418:418 -> q + 90:94:void initSoSources(android.content.Context,int):419:419 -> q + 95:105:void initSoSources(android.content.Context,int):420:420 -> q + 106:113:void initSoSources(android.content.Context,int):422:422 -> q + 114:116:void initSoSources(android.content.Context,int):423:423 -> q + 117:129:void initSoSources(android.content.Context,int):425:425 -> q + 130:132:void initSoSources(android.content.Context,int):426:426 -> q + 133:144:void initSoSources(android.content.Context,int):435:435 -> q + 145:148:void initSoSources(android.content.Context,int):436:436 -> q + 149:153:void initSoSources(android.content.Context,int):437:437 -> q + 154:175:void initSoSources(android.content.Context,int):438:438 -> q + 176:179:void initSoSources(android.content.Context,int):440:440 -> q + 180:194:void initSoSources(android.content.Context,int):441:441 -> q + 195:201:void initSoSources(android.content.Context,int):443:443 -> q + 202:206:void initSoSources(android.content.Context,int):445:445 -> q + 207:208:void initSoSources(android.content.Context,int):448:448 -> q + 209:213:void initSoSources(android.content.Context,int):449:449 -> q + 214:241:void initSoSources(android.content.Context,int):450:450 -> q + 242:259:void initSoSources(android.content.Context,int):452:452 -> q + 260:260:void initSoSources(android.content.Context,int):453:453 -> q + 1:6:boolean isInitialized():1278:1278 -> r + 7:15:boolean isInitialized():1281:1281 -> r + 16:21:boolean isInitialized():1283:1283 -> r + 22:39:boolean isInitialized():1285:1285 -> r + 40:40:boolean isInitialized():1286:1286 -> r + 1:6:void loadDependency(java.lang.String,int,android.os.StrictMode$ThreadPolicy):916:916 -> s + 7:10:void loadDependency(java.lang.String,int,android.os.StrictMode$ThreadPolicy):920:920 -> s + 11:15:void loadDependency(java.lang.String,int,android.os.StrictMode$ThreadPolicy):930:930 -> s + 16:18:void loadDependency(java.lang.String,int,android.os.StrictMode$ThreadPolicy):928:928 -> s + 19:21:void loadDependency(java.lang.String,int,android.os.StrictMode$ThreadPolicy):930:930 -> s + 22:22:void loadDependency(java.lang.String,int,android.os.StrictMode$ThreadPolicy):931:931 -> s + 1:15:boolean loadLibrary(java.lang.String):812:812 -> t + 1:6:boolean loadLibrary(java.lang.String,int):825:825 -> u + 7:11:boolean loadLibrary(java.lang.String,int):827:827 -> u + 12:15:boolean loadLibrary(java.lang.String,int):830:830 -> u + 16:20:boolean loadLibrary(java.lang.String,int):831:831 -> u + 21:26:boolean loadLibrary(java.lang.String,int):836:836 -> u + 27:31:boolean loadLibrary(java.lang.String,int):842:842 -> u + 2:7:boolean loadLibraryBySoName(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):943:943 -> v + 8:12:boolean loadLibraryBySoName(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):945:945 -> v + 1:16:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1020:1020 -> w + 17:27:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1023:1023 -> w + 28:30:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1033:1033 -> w + 31:39:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1034:1034 -> w + 40:47:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1037:1037 -> w + 48:55:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1041:1041 -> w + 56:60:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1042:1042 -> w + 61:65:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1044:1044 -> w + 66:69:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1045:1045 -> w + 70:77:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1047:1047 -> w + 78:82:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1048:1048 -> w + 83:87:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1050:1050 -> w + 88:91:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1051:1051 -> w + 92:92:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1053:1053 -> w + 93:101:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1061:1061 -> w + 102:104:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1063:1063 -> w + 105:112:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1065:1065 -> w + 113:113:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1069:1069 -> w + 114:127:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1152:1152 -> w + 128:149:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1077:1077 -> w + 150:152:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1078:1078 -> w + 153:174:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1088:1088 -> w + 175:179:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1089:1089 -> w + 180:185:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1080:1080 -> w + 186:193:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1081:1081 -> w + 194:195:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1082:1082 -> w + 196:203:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1083:1083 -> w + 204:209:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1084:1084 -> w + 210:210:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1086:1086 -> w + 211:211:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1092:1092 -> w + 212:218:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1094:1094 -> w + 219:237:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1100:1100 -> w + 238:245:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1102:1102 -> w + 246:252:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1103:1103 -> w + 253:282:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1106:1106 -> w + 283:286:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1112:1112 -> w + 287:294:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1113:1113 -> w + 295:297:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1115:1115 -> w + 298:304:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1117:1117 -> w + 305:308:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1144:1144 -> w + 309:312:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1145:1145 -> w + 313:348:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1136:1136 -> w + 349:356:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1144:1144 -> w + 357:359:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1145:1145 -> w + 360:360:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1147:1147 -> w + 361:361:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1150:1150 -> w + 362:371:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1152:1152 -> w + 372:373:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1150:1150 -> w + 374:376:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1092:1092 -> w + 377:385:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1152:1152 -> w + 386:386:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1153:1153 -> w + 387:388:boolean loadLibraryBySoNameImpl(java.lang.String,java.lang.String,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1053:1053 -> w + 1:3:boolean loadLibraryFromSoSource(com.facebook.soloader.SoSource,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1244:1244 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/E;Ljava/lang/String;ILandroid/os/StrictMode$ThreadPolicy;)Z"} + 4:13:boolean loadLibraryFromSoSource(com.facebook.soloader.SoSource,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1246:1246 -> x + 14:18:boolean loadLibraryFromSoSource(com.facebook.soloader.SoSource,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1251:1251 -> x + 19:20:boolean loadLibraryFromSoSource(com.facebook.soloader.SoSource,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1249:1249 -> x + 21:23:boolean loadLibraryFromSoSource(com.facebook.soloader.SoSource,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1251:1251 -> x + 24:24:boolean loadLibraryFromSoSource(com.facebook.soloader.SoSource,java.lang.String,int,android.os.StrictMode$ThreadPolicy):1252:1252 -> x + 1:4:boolean loadLibraryOnAndroid(java.lang.String,int):849:849 -> y + 5:9:boolean loadLibraryOnAndroid(java.lang.String,int):850:850 -> y + 10:18:boolean loadLibraryOnAndroid(java.lang.String,int):852:852 -> y + 19:21:boolean loadLibraryOnAndroid(java.lang.String,int):855:855 -> y + 22:26:boolean loadLibraryOnAndroid(java.lang.String,int):860:860 -> y + 27:30:boolean loadLibraryOnAndroid(java.lang.String,int):859:859 -> y + 31:35:boolean loadLibraryOnAndroid(java.lang.String,int):866:866 -> y + 36:38:boolean loadLibraryOnAndroid(java.lang.String,int):864:864 -> y + 39:41:boolean loadLibraryOnAndroid(java.lang.String,int):866:866 -> y + 42:42:boolean loadLibraryOnAndroid(java.lang.String,int):867:867 -> y + 1:4:java.lang.Boolean loadLibraryOnNonAndroid(java.lang.String):871:871 -> z + 5:13:java.lang.Boolean loadLibraryOnNonAndroid(java.lang.String):872:872 -> z + 14:17:java.lang.Boolean loadLibraryOnNonAndroid(java.lang.String):874:874 -> z + 18:31:java.lang.Boolean loadLibraryOnNonAndroid(java.lang.String):878:878 -> z + 32:35:java.lang.Boolean loadLibraryOnNonAndroid(java.lang.String):880:880 -> z + 36:38:java.lang.Boolean loadLibraryOnNonAndroid(java.lang.String):883:883 -> z + 39:48:java.lang.Boolean loadLibraryOnNonAndroid(java.lang.String):884:884 -> z + 49:54:java.lang.Boolean loadLibraryOnNonAndroid(java.lang.String):889:889 -> z + 55:59:java.lang.Boolean loadLibraryOnNonAndroid(java.lang.String):892:892 -> z + 60:67:java.lang.Boolean loadLibraryOnNonAndroid(java.lang.String):897:897 -> z + 68:69:java.lang.Boolean loadLibraryOnNonAndroid(java.lang.String):893:893 -> z + 70:87:java.lang.Boolean loadLibraryOnNonAndroid(java.lang.String):897:897 -> z + 88:90:java.lang.Boolean loadLibraryOnNonAndroid(java.lang.String):898:898 -> z +com.facebook.soloader.SoLoader$WrongAbiError -> com.facebook.soloader.SoLoader$a: +# {"id":"sourceFile","fileName":"SoLoader.java"} + 1:10:void (java.lang.Throwable,java.lang.String):703:703 -> + 11:33:void (java.lang.Throwable,java.lang.String):705:705 -> + 34:36:void (java.lang.Throwable,java.lang.String):703:703 -> + 37:40:void (java.lang.Throwable,java.lang.String):708:708 -> +com.facebook.soloader.SoLoaderCorruptedLibFileError -> com.facebook.soloader.z: +# {"id":"sourceFile","fileName":"SoLoaderCorruptedLibFileError.java"} + 1:4:void (java.lang.String,java.lang.String):27:27 -> +com.facebook.soloader.SoLoaderCorruptedLibNameError -> com.facebook.soloader.A: +# {"id":"sourceFile","fileName":"SoLoaderCorruptedLibNameError.java"} + 1:4:void (java.lang.String,java.lang.String):27:27 -> +com.facebook.soloader.SoLoaderDSONotFoundError -> com.facebook.soloader.B: +# {"id":"sourceFile","fileName":"SoLoaderDSONotFoundError.java"} + 1:4:void (java.lang.String,java.lang.String):30:30 -> + 1:10:com.facebook.soloader.SoLoaderDSONotFoundError create(java.lang.String,android.content.Context,com.facebook.soloader.SoSource[]):35:35 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Landroid/content/Context;[Lcom/facebook/soloader/E;)Lcom/facebook/soloader/B;"} + 11:16:com.facebook.soloader.SoLoaderDSONotFoundError create(java.lang.String,android.content.Context,com.facebook.soloader.SoSource[]):36:36 -> b + 17:19:com.facebook.soloader.SoLoaderDSONotFoundError create(java.lang.String,android.content.Context,com.facebook.soloader.SoSource[]):37:37 -> b + 20:46:com.facebook.soloader.SoLoaderDSONotFoundError create(java.lang.String,android.content.Context,com.facebook.soloader.SoSource[]):38:38 -> b + 47:51:com.facebook.soloader.SoLoaderDSONotFoundError create(java.lang.String,android.content.Context,com.facebook.soloader.SoSource[]):41:41 -> b + 52:62:com.facebook.soloader.SoLoaderDSONotFoundError create(java.lang.String,android.content.Context,com.facebook.soloader.SoSource[]):42:42 -> b + 63:65:com.facebook.soloader.SoLoaderDSONotFoundError create(java.lang.String,android.content.Context,com.facebook.soloader.SoSource[]):43:43 -> b + 66:75:com.facebook.soloader.SoLoaderDSONotFoundError create(java.lang.String,android.content.Context,com.facebook.soloader.SoSource[]):45:45 -> b +com.facebook.soloader.SoLoaderULError -> com.facebook.soloader.C: +# {"id":"sourceFile","fileName":"SoLoaderULError.java"} + java.lang.String mSoName -> d + 1:3:void (java.lang.String,java.lang.String):25:25 -> + 4:6:void (java.lang.String,java.lang.String):26:26 -> + 1:3:java.lang.String getSoName():35:35 -> a +com.facebook.soloader.SoLoaderULErrorFactory -> com.facebook.soloader.D: +# {"id":"sourceFile","fileName":"SoLoaderULErrorFactory.java"} + 1:6:boolean corruptedLibName(java.lang.String):41:41 -> a + 7:10:boolean corruptedLibName(java.lang.String):42:42 -> a + 11:16:boolean corruptedLibName(java.lang.String):44:44 -> a + 17:20:boolean corruptedLibName(java.lang.String):45:45 -> a + 21:46:boolean corruptedLibName(java.lang.String):46:46 -> a + 1:20:com.facebook.soloader.SoLoaderULError create(java.lang.String,java.lang.UnsatisfiedLinkError):26:26 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/UnsatisfiedLinkError;)Lcom/facebook/soloader/C;"} + 21:25:com.facebook.soloader.SoLoaderULError create(java.lang.String,java.lang.UnsatisfiedLinkError):27:27 -> b + 26:35:com.facebook.soloader.SoLoaderULError create(java.lang.String,java.lang.UnsatisfiedLinkError):28:28 -> b + 36:41:com.facebook.soloader.SoLoaderULError create(java.lang.String,java.lang.UnsatisfiedLinkError):29:29 -> b + 42:46:com.facebook.soloader.SoLoaderULError create(java.lang.String,java.lang.UnsatisfiedLinkError):30:30 -> b + 47:73:com.facebook.soloader.SoLoaderULError create(java.lang.String,java.lang.UnsatisfiedLinkError):31:31 -> b + 74:82:com.facebook.soloader.SoLoaderULError create(java.lang.String,java.lang.UnsatisfiedLinkError):34:34 -> b + 83:86:com.facebook.soloader.SoLoaderULError create(java.lang.String,java.lang.UnsatisfiedLinkError):36:36 -> b +com.facebook.soloader.SoSource -> com.facebook.soloader.E: +# {"id":"sourceFile","fileName":"SoSource.java"} + 1:4:void ():25:25 -> + java.lang.String getName() -> c + int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy) -> d + 1:1:void prepare(int):0:0 -> e + 1:5:java.lang.String toString():161:161 -> toString +com.facebook.soloader.SysUtil -> com.facebook.soloader.SysUtil: +# {"id":"sourceFile","fileName":"SysUtil.java"} + 5:7:int copyBytes(java.io.RandomAccessFile,java.io.InputStream,int,byte[]):320:320 -> a + 8:18:int copyBytes(java.io.RandomAccessFile,java.io.InputStream,int,byte[]):321:321 -> a + 19:24:int copyBytes(java.io.RandomAccessFile,java.io.InputStream,int,byte[]):322:322 -> a + 1:6:void deleteOrThrow(java.io.File):78:78 -> b + 7:19:void deleteOrThrow(java.io.File):80:80 -> b + 20:41:void deleteOrThrow(java.io.File):81:81 -> b + 42:54:void deleteOrThrow(java.io.File):84:84 -> b + 55:78:void deleteOrThrow(java.io.File):85:85 -> b + 1:5:void dumbDelete(java.io.File):130:130 -> c + 6:8:void dumbDelete(java.io.File):131:131 -> c + 9:13:void dumbDelete(java.io.File):132:132 -> c + 14:19:void dumbDelete(java.io.File):133:133 -> c + 20:25:void dumbDelete(java.io.File):134:134 -> c + 26:31:void dumbDelete(java.io.File):135:135 -> c + 32:35:void dumbDelete(java.io.File):136:136 -> c + 36:38:void dumbDelete(java.io.File):139:139 -> c + 39:45:void dumbDelete(java.io.File):140:140 -> c + 46:51:void dumbDelete(java.io.File):144:144 -> c + 52:57:void dumbDelete(java.io.File):145:145 -> c + 58:65:void dumbDelete(java.io.File):149:149 -> c + 66:78:void dumbDelete(java.io.File):150:150 -> c + 1:4:void fallocateIfSupported(java.io.FileDescriptor,long):115:115 -> d + 2:4:int findAbiScore(java.lang.String[],java.lang.String):68:68 -> e + 5:20:int findAbiScore(java.lang.String[],java.lang.String):69:69 -> e + 1:5:void fsyncAll(java.io.File):329:329 -> f + 6:8:void fsyncAll(java.io.File):330:330 -> f + 9:14:void fsyncAll(java.io.File):331:331 -> f + 15:20:void fsyncAll(java.io.File):332:332 -> f + 21:26:void fsyncAll(java.io.File):333:333 -> f + 27:32:void fsyncAll(java.io.File):334:334 -> f + 33:38:void fsyncAll(java.io.File):338:338 -> f + 39:44:void fsyncAll(java.io.File):339:339 -> f + 45:67:void fsyncAll(java.io.File):336:336 -> f + 68:79:void fsyncAll(java.io.File):341:341 -> f + 80:86:void fsyncAll(java.io.File):344:344 -> f + 87:93:void fsyncAll(java.io.File):345:345 -> f + 94:100:void fsyncAll(java.io.File):346:346 -> f + 101:109:void fsyncAll(java.io.File):344:344 -> f + 110:146:void fsyncAll(java.io.File):347:347 -> f + 1:7:int getAppVersionCode(android.content.Context):396:396 -> g + 8:15:int getAppVersionCode(android.content.Context):399:399 -> g + 16:19:int getAppVersionCode(android.content.Context):400:400 -> g + 1:8:java.lang.String getClassLoaderLdLoadLibrary():505:505 -> getClassLoaderLdLoadLibrary + 9:13:java.lang.String getClassLoaderLdLoadLibrary():507:507 -> getClassLoaderLdLoadLibrary + 14:25:java.lang.String getClassLoaderLdLoadLibrary():508:508 -> getClassLoaderLdLoadLibrary + 26:50:java.lang.String getClassLoaderLdLoadLibrary():510:510 -> getClassLoaderLdLoadLibrary + 51:52:java.lang.String getClassLoaderLdLoadLibrary():514:514 -> getClassLoaderLdLoadLibrary + 53:60:java.lang.String getClassLoaderLdLoadLibrary():515:515 -> getClassLoaderLdLoadLibrary + 61:68:java.lang.String getClassLoaderLdLoadLibrary():517:517 -> getClassLoaderLdLoadLibrary + 69:76:java.lang.String getClassLoaderLdLoadLibrary():519:519 -> getClassLoaderLdLoadLibrary + 1:10:java.lang.reflect.Method getNativeLoadRuntimeMethod():532:532 -> getNativeLoadRuntimeMethod + 11:20:java.lang.reflect.Method getNativeLoadRuntimeMethod():545:545 -> getNativeLoadRuntimeMethod + 21:25:java.lang.reflect.Method getNativeLoadRuntimeMethod():546:546 -> getNativeLoadRuntimeMethod + 26:30:java.lang.reflect.Method getNativeLoadRuntimeMethod():548:548 -> getNativeLoadRuntimeMethod + 31:38:java.lang.reflect.Method getNativeLoadRuntimeMethod():551:551 -> getNativeLoadRuntimeMethod + 1:5:com.facebook.soloader.FileLocker getFileLocker(java.io.File):462:462 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lcom/facebook/soloader/n;"} + 1:7:com.facebook.soloader.FileLocker getOrCreateLockOnDir(java.io.File,java.io.File):445:445 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;Ljava/io/File;)Lcom/facebook/soloader/n;"} + 8:17:com.facebook.soloader.FileLocker getOrCreateLockOnDir(java.io.File,java.io.File):447:447 -> i + 18:23:com.facebook.soloader.FileLocker getOrCreateLockOnDir(java.io.File,java.io.File):450:450 -> i + 24:27:com.facebook.soloader.FileLocker getOrCreateLockOnDir(java.io.File,java.io.File):453:453 -> i + 28:33:com.facebook.soloader.FileLocker getOrCreateLockOnDir(java.io.File,java.io.File):455:455 -> i + 34:61:com.facebook.soloader.FileLocker getOrCreateLockOnDir(java.io.File,java.io.File):456:456 -> i + 62:64:com.facebook.soloader.FileLocker getOrCreateLockOnDir(java.io.File,java.io.File):451:451 -> i + 65:70:com.facebook.soloader.FileLocker getOrCreateLockOnDir(java.io.File,java.io.File):455:455 -> i + 71:95:com.facebook.soloader.FileLocker getOrCreateLockOnDir(java.io.File,java.io.File):456:456 -> i + 96:96:com.facebook.soloader.FileLocker getOrCreateLockOnDir(java.io.File,java.io.File):458:458 -> i + 1:5:java.lang.String[] getSupportedAbis():98:98 -> j + 1:5:boolean is64Bit():416:416 -> k + 1:5:boolean isSupportedDirectLoad(android.content.Context,int):431:431 -> l + 1:13:void mkdirOrThrow(java.io.File):301:301 -> m + 14:37:void mkdirOrThrow(java.io.File):302:302 -> m +com.facebook.soloader.SysUtil$LollipopSysdeps -> com.facebook.soloader.SysUtil$LollipopSysdeps: +# {"id":"sourceFile","fileName":"SysUtil.java"} + 1:4:void ():160:160 -> + 3:7:void fallocateIfSupported(java.io.FileDescriptor,long):205:205 -> fallocateIfSupported + 8:24:void fallocateIfSupported(java.io.FileDescriptor,long):207:207 -> fallocateIfSupported + 25:35:void fallocateIfSupported(java.io.FileDescriptor,long):210:210 -> fallocateIfSupported + 1:2:java.lang.String[] getSupportedAbis():163:163 -> getSupportedAbis + 3:7:java.lang.String[] getSupportedAbis():164:164 -> getSupportedAbis + 8:13:java.lang.String[] getSupportedAbis():171:171 -> getSupportedAbis + 14:18:java.lang.String[] getSupportedAbis():172:172 -> getSupportedAbis + 19:26:java.lang.String[] getSupportedAbis():173:173 -> getSupportedAbis + 27:31:java.lang.String[] getSupportedAbis():175:175 -> getSupportedAbis + 32:36:java.lang.String[] getSupportedAbis():176:176 -> getSupportedAbis + 37:41:java.lang.String[] getSupportedAbis():189:189 -> getSupportedAbis + 42:47:java.lang.String[] getSupportedAbis():190:190 -> getSupportedAbis + 48:53:java.lang.String[] getSupportedAbis():191:191 -> getSupportedAbis + 54:59:java.lang.String[] getSupportedAbis():192:192 -> getSupportedAbis + 60:65:java.lang.String[] getSupportedAbis():196:196 -> getSupportedAbis + 66:72:java.lang.String[] getSupportedAbis():197:197 -> getSupportedAbis + 73:90:java.lang.String[] getSupportedAbis():184:184 -> getSupportedAbis + 91:96:java.lang.String[] getSupportedAbis():181:181 -> getSupportedAbis + 97:101:java.lang.String[] getSupportedAbis():179:179 -> getSupportedAbis + 102:104:java.lang.String[] getSupportedAbis():185:185 -> getSupportedAbis + 1:13:boolean is64Bit():217:217 -> is64Bit +com.facebook.soloader.SysUtil$MarshmallowSysdeps -> com.facebook.soloader.SysUtil$MarshmallowSysdeps: +# {"id":"sourceFile","fileName":"SysUtil.java"} + 1:4:void ():223:223 -> + 3:17:boolean isDisabledExtractNativeLibs(android.content.Context):270:270 -> a + 6:10:boolean isSupportedDirectLoad(android.content.Context,int):264:264 -> b + 1:2:java.lang.String[] getSupportedAbis():226:226 -> getSupportedAbis + 3:7:java.lang.String[] getSupportedAbis():227:227 -> getSupportedAbis + 8:13:java.lang.String[] getSupportedAbis():233:233 -> getSupportedAbis + 14:18:java.lang.String[] getSupportedAbis():234:234 -> getSupportedAbis + 19:24:java.lang.String[] getSupportedAbis():235:235 -> getSupportedAbis + 25:29:java.lang.String[] getSupportedAbis():237:237 -> getSupportedAbis + 30:34:java.lang.String[] getSupportedAbis():238:238 -> getSupportedAbis + 35:39:java.lang.String[] getSupportedAbis():242:242 -> getSupportedAbis + 40:45:java.lang.String[] getSupportedAbis():243:243 -> getSupportedAbis + 46:51:java.lang.String[] getSupportedAbis():244:244 -> getSupportedAbis + 52:57:java.lang.String[] getSupportedAbis():245:245 -> getSupportedAbis + 58:63:java.lang.String[] getSupportedAbis():249:249 -> getSupportedAbis + 64:70:java.lang.String[] getSupportedAbis():250:250 -> getSupportedAbis + 1:5:boolean is64Bit():257:257 -> is64Bit +com.facebook.soloader.SystemLoadWrapperSoSource -> com.facebook.soloader.F: +# {"id":"sourceFile","fileName":"SystemLoadWrapperSoSource.java"} + 1:4:void ():29:29 -> + 1:3:java.lang.String getName():74:74 -> c + 1:16:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):36:36 -> d + 17:40:int loadLibrary(java.lang.String,int,android.os.StrictMode$ThreadPolicy):38:38 -> d + 1:5:java.lang.String toString():79:79 -> toString + 6:14:java.lang.String toString():80:80 -> toString + 15:17:java.lang.String toString():81:81 -> toString + 18:26:java.lang.String toString():82:82 -> toString + 27:29:java.lang.String toString():83:83 -> toString + 30:34:java.lang.String toString():84:84 -> toString +com.facebook.soloader.UnpackingSoSource -> com.facebook.soloader.G: +# {"id":"sourceFile","fileName":"UnpackingSoSource.java"} + android.content.Context mContext -> d + java.lang.String[] mAbis -> e + 1:2:void (android.content.Context,java.lang.String,boolean):64:65 -> + 3:3:void (android.content.Context,java.lang.String):69:69 -> + 1:9:void waitUntilInitCompleted():400:400 -> a + 10:17:void waitUntilInitCompleted():401:401 -> a + 18:24:void waitUntilInitCompleted():403:403 -> a + 25:34:void waitUntilInitCompleted():404:404 -> a + 35:64:void waitUntilInitCompleted():407:407 -> a + 65:70:void waitUntilInitCompleted():404:404 -> a + 1:15:void prepare(int):444:444 -> e + 16:37:void prepare(int):446:446 -> e + 38:69:void prepare(int):447:447 -> e + 70:78:void prepare(int):454:454 -> e + 79:84:void prepare(int):455:455 -> e + 85:106:void prepare(int):456:456 -> e + 107:123:void prepare(int):460:460 -> e + 124:135:void prepare(int):461:461 -> e + 136:157:void prepare(int):462:462 -> e + 158:164:void prepare(int):465:465 -> e + 165:189:void prepare(int):468:468 -> e + 190:209:void prepare(int):472:472 -> e + 210:216:void prepare(int):473:473 -> e + 217:239:void prepare(int):475:475 -> e + 240:256:void prepare(int):480:480 -> e + 257:268:void prepare(int):481:481 -> e + 269:290:void prepare(int):482:482 -> e + 291:310:void prepare(int):472:472 -> e + 311:314:void prepare(int):473:473 -> e + 315:337:void prepare(int):475:475 -> e + 338:338:void prepare(int):478:478 -> e + 339:354:void prepare(int):480:480 -> e + 355:366:void prepare(int):481:481 -> e + 367:384:void prepare(int):482:482 -> e + 385:385:void prepare(int):484:484 -> e + 1:4:void access$100(java.io.File,byte,boolean):36:36 -> i + 1:5:void deleteSoFiles():155:155 -> j + 6:13:void deleteSoFiles():165:165 -> j + 14:19:void deleteSoFiles():170:170 -> j + 20:41:void deleteSoFiles():171:171 -> j + 42:48:void deleteSoFiles():172:172 -> j + 49:73:void deleteSoFiles():167:167 -> j + 1:12:boolean depsChanged(byte[]):276:276 -> k + 13:19:boolean depsChanged(byte[]):277:277 -> k + 20:29:boolean depsChanged(byte[]):278:278 -> k + 30:35:boolean depsChanged(byte[]):289:289 -> k + 36:42:boolean depsChanged(byte[]):282:282 -> k + 43:48:boolean depsChanged(byte[]):283:283 -> k + 49:56:boolean depsChanged(byte[]):284:284 -> k + 57:60:boolean depsChanged(byte[]):288:288 -> k + 61:64:boolean depsChanged(byte[]):289:289 -> k + 65:73:boolean depsChanged(byte[]):277:277 -> k + 74:79:boolean depsChanged(byte[]):290:290 -> k + 1:7:boolean depsChanged(byte[],byte[]):272:272 -> l + 1:1:boolean forceRefresh(int):0:0 -> m + 1:4:byte[] getDepsBlock():427:427 -> n + 5:8:byte[] getDepsBlock():428:428 -> n + 9:12:byte[] getDepsBlock():429:429 -> n + 13:16:byte[] getDepsBlock():430:430 -> n + 17:22:byte[] getDepsBlock():431:431 -> n + 23:27:byte[] getDepsBlock():432:432 -> n + 28:37:byte[] getDepsBlock():433:433 -> n + 38:40:byte[] getDepsBlock():435:435 -> n + 41:44:byte[] getDepsBlock():436:436 -> n + 45:50:byte[] getDepsBlock():437:437 -> n + 51:59:byte[] getDepsBlock():428:428 -> n + 1:4:com.facebook.soloader.UnpackingSoSource$Dso[] getDsosBaseApk():97:97 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/soloader/G$c;"} + 5:8:com.facebook.soloader.UnpackingSoSource$Dso[] getDsosBaseApk():98:98 -> o + 9:15:com.facebook.soloader.UnpackingSoSource$Dso[] getDsosBaseApk():99:99 -> o + 16:24:com.facebook.soloader.UnpackingSoSource$Dso[] getDsosBaseApk():97:97 -> o + 1:32:java.io.File getSoStorePath(android.content.Context,java.lang.String):82:82 -> p + com.facebook.soloader.UnpackingSoSource$Unpacker makeUnpacker() -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/soloader/G$e;"} + 1:11:boolean refreshLocked(com.facebook.soloader.FileLocker,int):315:315 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/n;I)Z"} + 12:15:boolean refreshLocked(com.facebook.soloader.FileLocker,int):316:316 -> r + 16:19:boolean refreshLocked(com.facebook.soloader.FileLocker,int):319:319 -> r + 20:33:boolean refreshLocked(com.facebook.soloader.FileLocker,int):320:320 -> r + 34:38:boolean refreshLocked(com.facebook.soloader.FileLocker,int):321:321 -> r + 39:48:boolean refreshLocked(com.facebook.soloader.FileLocker,int):323:323 -> r + 49:54:boolean refreshLocked(com.facebook.soloader.FileLocker,int):325:325 -> r + 55:83:boolean refreshLocked(com.facebook.soloader.FileLocker,int):327:327 -> r + 84:101:boolean refreshLocked(com.facebook.soloader.FileLocker,int):332:332 -> r + 102:112:boolean refreshLocked(com.facebook.soloader.FileLocker,int):333:333 -> r + 113:116:boolean refreshLocked(com.facebook.soloader.FileLocker,int):332:332 -> r + 117:120:boolean refreshLocked(com.facebook.soloader.FileLocker,int):336:336 -> r + 121:140:boolean refreshLocked(com.facebook.soloader.FileLocker,int):321:321 -> r + 141:145:boolean refreshLocked(com.facebook.soloader.FileLocker,int):344:344 -> r + 146:148:boolean refreshLocked(com.facebook.soloader.FileLocker,int):345:345 -> r + 149:151:boolean refreshLocked(com.facebook.soloader.FileLocker,int):346:346 -> r + 152:155:boolean refreshLocked(com.facebook.soloader.FileLocker,int):347:347 -> r + 156:160:boolean refreshLocked(com.facebook.soloader.FileLocker,int):348:348 -> r + 161:163:boolean refreshLocked(com.facebook.soloader.FileLocker,int):349:349 -> r + 164:172:boolean refreshLocked(com.facebook.soloader.FileLocker,int):355:355 -> r + 173:177:boolean refreshLocked(com.facebook.soloader.FileLocker,int):356:356 -> r + 178:180:boolean refreshLocked(com.facebook.soloader.FileLocker,int):357:357 -> r + 181:187:boolean refreshLocked(com.facebook.soloader.FileLocker,int):358:358 -> r + 188:190:boolean refreshLocked(com.facebook.soloader.FileLocker,int):359:359 -> r + 191:195:boolean refreshLocked(com.facebook.soloader.FileLocker,int):367:367 -> r + 196:201:boolean refreshLocked(com.facebook.soloader.FileLocker,int):389:389 -> r + 202:233:boolean refreshLocked(com.facebook.soloader.FileLocker,int):390:390 -> r + 234:238:boolean refreshLocked(com.facebook.soloader.FileLocker,int):392:392 -> r + 239:250:boolean refreshLocked(com.facebook.soloader.FileLocker,int):356:356 -> r + 251:259:boolean refreshLocked(com.facebook.soloader.FileLocker,int):347:347 -> r + 1:1:boolean rewriteStateAsync(int):0:0 -> s + 1:3:void setSoSourceAbis(java.lang.String[]):103:103 -> t + 1:9:void writeState(java.io.File,byte,boolean):141:141 -> u + 10:12:void writeState(java.io.File,byte,boolean):142:142 -> u + 13:15:void writeState(java.io.File,byte,boolean):143:143 -> u + 16:24:void writeState(java.io.File,byte,boolean):144:144 -> u + 25:34:void writeState(java.io.File,byte,boolean):146:146 -> u + 35:38:void writeState(java.io.File,byte,boolean):148:148 -> u + 39:48:void writeState(java.io.File,byte,boolean):141:141 -> u + 49:56:void writeState(java.io.File,byte,boolean):149:149 -> u +com.facebook.soloader.UnpackingSoSource$1 -> com.facebook.soloader.G$a: +# {"id":"sourceFile","fileName":"UnpackingSoSource.java"} + com.facebook.soloader.UnpackingSoSource this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/soloader/G;"} + 1:6:void (com.facebook.soloader.UnpackingSoSource):156:156 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/G;)V"} + 1:10:boolean accept(java.io.File,java.lang.String):159:159 -> accept + 11:18:boolean accept(java.io.File,java.lang.String):160:160 -> accept + 19:28:boolean accept(java.io.File,java.lang.String):161:161 -> accept +com.facebook.soloader.UnpackingSoSource$2 -> com.facebook.soloader.G$b: +# {"id":"sourceFile","fileName":"UnpackingSoSource.java"} + boolean val$runFsync -> d + java.io.File val$stateFileName -> e + com.facebook.soloader.FileLocker val$lock -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/soloader/n;"} + com.facebook.soloader.UnpackingSoSource this$0 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/soloader/G;"} + 1:12:void (com.facebook.soloader.UnpackingSoSource,boolean,java.io.File,com.facebook.soloader.FileLocker):368:368 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/G;ZLjava/io/File;Lcom/facebook/soloader/n;)V"} + 1:11:void run():371:371 -> run + 12:15:void run():374:374 -> run + 16:25:void run():375:375 -> run + 26:33:void run():377:377 -> run + 34:58:void run():379:379 -> run + 59:66:void run():381:381 -> run + 67:91:void run():379:379 -> run + 92:96:void run():381:381 -> run + 97:97:void run():382:382 -> run + 98:103:void run():384:384 -> run +com.facebook.soloader.UnpackingSoSource$Dso -> com.facebook.soloader.G$c: +# {"id":"sourceFile","fileName":"UnpackingSoSource.java"} + java.lang.String name -> d + java.lang.String hash -> e + 1:3:void (java.lang.String,java.lang.String):110:110 -> + 4:5:void (java.lang.String,java.lang.String):111:111 -> + 6:8:void (java.lang.String,java.lang.String):112:112 -> +com.facebook.soloader.UnpackingSoSource$InputDso -> com.facebook.soloader.G$d: +# {"id":"sourceFile","fileName":"UnpackingSoSource.java"} + com.facebook.soloader.UnpackingSoSource$Dso dso -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/soloader/G$c;"} + java.io.InputStream content -> e + 1:3:void (com.facebook.soloader.UnpackingSoSource$Dso,java.io.InputStream):120:120 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/G$c;Ljava/io/InputStream;)V"} + 4:5:void (com.facebook.soloader.UnpackingSoSource$Dso,java.io.InputStream):121:121 -> + 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 + # {"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 + # {"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 + 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: +# {"id":"sourceFile","fileName":"NativeLoader.java"} + com.facebook.soloader.nativeloader.NativeLoaderDelegate sDelegate -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LK1/b;"} + 1:3:void init(com.facebook.soloader.nativeloader.NativeLoaderDelegate):100:100 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LK1/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"} + 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 + 14:15:boolean isInitialized():119:119 -> c + 2:6:boolean loadLibrary(java.lang.String):30:30 -> d + 1:3:boolean loadLibrary(java.lang.String,int):43:43 -> e + 4:7:boolean loadLibrary(java.lang.String,int):44:44 -> e + 8:8:boolean loadLibrary(java.lang.String,int):50:50 -> e + 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: +# {"id":"sourceFile","fileName":"NativeLoaderDelegate.java"} + boolean loadLibrary(java.lang.String,int) -> a +com.facebook.soloader.nativeloader.SystemDelegate -> K1.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: +# {"id":"sourceFile","fileName":"Observer.java"} +com.facebook.soloader.observer.ObserverHolder -> L1.b: +# {"id":"sourceFile","fileName":"ObserverHolder.java"} + java.util.concurrent.atomic.AtomicReference sObservers -> a + 1:8:void ():26:26 -> + 1:10:void onGetDependenciesEnd(java.lang.Throwable):130:130 -> a + 11:18:void onGetDependenciesEnd(java.lang.Throwable):132:132 -> a + 19:20:void onGetDependenciesEnd(java.lang.Throwable):133:133 -> a + 1:10:void onGetDependenciesStart():121:121 -> b + 11:18:void onGetDependenciesStart():123:123 -> b + 19:20:void onGetDependenciesStart():124:124 -> b + 1:10:void onLoadDependencyEnd(java.lang.Throwable,boolean):76:76 -> c + 11:18:void onLoadDependencyEnd(java.lang.Throwable,boolean):78:78 -> c + 19:20:void onLoadDependencyEnd(java.lang.Throwable,boolean):79:79 -> c + 1:10:void onLoadDependencyStart(java.lang.String,int):67:67 -> d + 11:18:void onLoadDependencyStart(java.lang.String,int):69:69 -> d + 19:20:void onLoadDependencyStart(java.lang.String,int):70:70 -> d + 1:10:void onLoadLibraryEnd(java.lang.Throwable,boolean):58:58 -> e + 11:18:void onLoadLibraryEnd(java.lang.Throwable,boolean):60:60 -> e + 19:20:void onLoadLibraryEnd(java.lang.Throwable,boolean):61:61 -> e + 1:10:void onLoadLibraryStart(java.lang.String,java.lang.String,int):49:49 -> f + 11:18:void onLoadLibraryStart(java.lang.String,java.lang.String,int):51:51 -> f + 19:20:void onLoadLibraryStart(java.lang.String,java.lang.String,int):52:52 -> f + 1:10:void onRecoveryEnd(java.lang.Throwable):112:112 -> g + 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"} + 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 + 11:18:void onSoFileLoaderLoadEnd(java.lang.Throwable):150:150 -> i + 19:20:void onSoFileLoaderLoadEnd(java.lang.Throwable):151:151 -> i + 1:10:void onSoFileLoaderLoadStart(com.facebook.soloader.SoFileLoader,java.lang.String,int):139:139 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/soloader/x;Ljava/lang/String;I)V"} + 11:18:void onSoFileLoaderLoadStart(com.facebook.soloader.SoFileLoader,java.lang.String,int):141:141 -> j + 19:20:void onSoFileLoaderLoadStart(com.facebook.soloader.SoFileLoader,java.lang.String,int):142:142 -> j + 1:10:void onSoSourceLoadLibraryEnd(java.lang.Throwable):94:94 -> k + 11:18:void onSoSourceLoadLibraryEnd(java.lang.Throwable):96:96 -> k + 19:20:void onSoSourceLoadLibraryEnd(java.lang.Throwable):97:97 -> k + 1:10:void onSoSourceLoadLibraryStart(com.facebook.soloader.SoSource):85:85 -> l + # {"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: +# {"id":"sourceFile","fileName":"BaseApkPathHistory.java"} + java.lang.String[] mPaths -> a + int mCounter -> b + 1:5:void (int):33:33 -> + 6:10:void (int):38:38 -> + 11:13:void (int):39:39 -> + 14:19:void (int):35:35 -> + 2:10:boolean recordPathIfNew(java.lang.String):43:43 -> a + 11:16:boolean recordPathIfNew(java.lang.String):44:44 -> a + 17:23:boolean recordPathIfNew(java.lang.String):45:45 -> a + 24:38:boolean recordPathIfNew(java.lang.String):49:49 -> a + 39:41:boolean recordPathIfNew(java.lang.String):50:50 -> a + 42:50:boolean recordPathIfNew(java.lang.String):51:51 -> a + 51:61:boolean recordPathIfNew(java.lang.String):53:53 -> a + 62:63:boolean recordPathIfNew(java.lang.String):54:54 -> a + 64:67:boolean recordPathIfNew(java.lang.String):55:55 -> a + 2:16:void report(java.lang.StringBuilder):59:59 -> b + 17:20:void report(java.lang.StringBuilder):60:60 -> b + 21:29:void report(java.lang.StringBuilder):61:61 -> b + 30:34:void report(java.lang.StringBuilder):63:63 -> b + 35:41:void report(java.lang.StringBuilder):64:64 -> b + 42:45:void report(java.lang.StringBuilder):66:66 -> b + 46:50:void report(java.lang.StringBuilder):67:67 -> b + 51:55:void report(java.lang.StringBuilder):68:68 -> b + 56:58:void report(java.lang.StringBuilder):69:69 -> b + 59:79:void report(java.lang.StringBuilder):70:70 -> b + 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: +# {"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;"} + 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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/UnsatisfiedLinkError;[Lcom/facebook/soloader/E;)Z"} + 9:19:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):45:45 -> a + 20:43:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):52:52 -> a + 44:50:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):46:46 -> a + 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: +# {"id":"sourceFile","fileName":"CheckOnDiskStateDataApp.java"} + android.content.Context mContext -> a + 1:3:void (android.content.Context):34:34 -> + 4:6:void (android.content.Context):35:35 -> + 1:6:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):40:40 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/UnsatisfiedLinkError;[Lcom/facebook/soloader/E;)Z"} + 7:13:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):45:45 -> a + 14:26:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):47:47 -> a + 27:32:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):48:48 -> a + 33:58:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):49:49 -> a + 59:63:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):57:57 -> a + 64:69:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):58:58 -> a + 70:76:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):59:59 -> a + 77:78:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):62:62 -> a + 79:82:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):64:64 -> a + 83:88:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):65:65 -> a + 89:95:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):66:66 -> a + 96:102:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):67:67 -> a + 103:112:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):70:70 -> a + 113:118:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):73:73 -> a + 119:139:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):74:74 -> a + 140:157:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):78:78 -> a + 158:173:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):83:83 -> a + 174:176:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):78:78 -> a + 177:180:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):85:85 -> a + 181:186:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):88:88 -> a + 187:191:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):94:94 -> a + 192:196:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):95:95 -> a + 197:201:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):98:98 -> a + 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: +# {"id":"sourceFile","fileName":"CheckOnDiskStateDataData.java"} + 1:4:void ():27:27 -> + 1:6:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):30:30 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/UnsatisfiedLinkError;[Lcom/facebook/soloader/E;)Z"} + 7:13:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):35:35 -> a + 14:21:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):38:38 -> a + 22:26:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):39:39 -> a + 27:31:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):42:42 -> a + 32:33:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):45:45 -> a + 34:37:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):47:47 -> a + 38:43:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):48:48 -> a + 44:51:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):49:49 -> a + 52:71:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):50:50 -> a + 72:87:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):52:52 -> a + 88:91:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):50:50 -> a + 92:104:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):53:53 -> a + 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: +# {"id":"sourceFile","fileName":"CompositeRecoveryStrategy.java"} + com.facebook.soloader.recovery.RecoveryStrategy[] mStrategies -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"[LM1/h;"} + int mCurrentStrategy -> b + 1:3:void (com.facebook.soloader.recovery.RecoveryStrategy[]):25:25 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"([LM1/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: +# {"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;"} + int mRecoveryFlags -> c + 1:3:void (android.content.Context,int):26:26 -> + 4:5:void (android.content.Context,int):27:27 -> + 6:7:void (android.content.Context,int):28:28 -> + 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":"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;"} + 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"} + 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 -> + 1:7:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):40:40 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/UnsatisfiedLinkError;[Lcom/facebook/soloader/E;)Z"} + 8:11:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):41:41 -> a + 12:21:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):45:45 -> a + 22:31:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):46:46 -> a + 1:4:boolean detectMove():54:54 -> b + 5:27:boolean detectMove():55:55 -> b + 1:9:java.lang.String getBaseApkPath():68:68 -> c + 2:4:void recoverSoSources(com.facebook.soloader.SoSource[]):59:59 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lcom/facebook/soloader/E;)V"} + 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: +# {"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: +# {"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":"sourceFile","fileName":"ReunpackBackupSoSources.java"} + int mRecoveryFlags -> a + 1:3:void (int):43:43 -> + 4:6:void (int):44:44 -> + 1:6:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):49:49 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/UnsatisfiedLinkError;[Lcom/facebook/soloader/E;)Z"} + 7:8:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):53:53 -> a + 9:12:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):54:54 -> a + 13:18:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):55:55 -> a + 19:26:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):58:58 -> a + 27:30:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):62:62 -> a + 31:36:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):63:63 -> a + 37:39:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):68:68 -> a + 40:47:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):70:70 -> a + 48:64:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):74:74 -> a + 65:67:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):79:79 -> a + 68:73:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):80:80 -> a + 1:2:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):104:104 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lcom/facebook/soloader/E;Ljava/lang/String;)Z"} + 3:9:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):105:105 -> b + 10:16:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):106:106 -> b + 17:18:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):110:110 -> b + 19:28:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):112:112 -> b + 29:39:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):114:114 -> b + 40:42:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):112:112 -> b + 43:45:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):115:115 -> b + 46:50:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):135:135 -> b + 51:55:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):136:136 -> b + 56:60:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):139:139 -> b + 61:62:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):142:142 -> b + 63:71:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):145:145 -> b + 72:81:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):122:122 -> b + 82:105:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):125:125 -> b + 106:109:boolean lazyPrepareBackupSoSource(com.facebook.soloader.SoSource[],java.lang.String):122:122 -> b + 1:31:void logRecovery(java.lang.Error,java.lang.String):154:154 -> c + 2:7:boolean recoverDSONotFoundError(com.facebook.soloader.SoSource[],java.lang.String,int):86:86 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lcom/facebook/soloader/E;Ljava/lang/String;I)Z"} + 8:12:boolean recoverDSONotFoundError(com.facebook.soloader.SoSource[],java.lang.String,int):87:87 -> d + 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: +# {"id":"sourceFile","fileName":"ReunpackNonBackupSoSources.java"} + 1:4:void ():31:31 -> + 1:6:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):35:35 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/UnsatisfiedLinkError;[Lcom/facebook/soloader/E;)Z"} + 7:11:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):40:40 -> a + 12:14:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):45:45 -> a + 15:18:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):46:46 -> a + 19:33:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):48:48 -> a + 34:60:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):52:52 -> a + 61:65:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):48:48 -> a + 66:71:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):54:54 -> a + 72:76:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):55:55 -> a + 77:78:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):58:58 -> a + 79:83:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):59:59 -> a + 84:108:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):64:64 -> a + 109:115:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):65:65 -> a + 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: +# {"id":"sourceFile","fileName":"WaitForAsyncInit.java"} + 1:4:void ():24:24 -> + 1:6:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):27:27 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/UnsatisfiedLinkError;[Lcom/facebook/soloader/E;)Z"} + 7:10:boolean recover(java.lang.UnsatisfiedLinkError,com.facebook.soloader.SoSource[]):28:28 -> a + 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: +# {"id":"sourceFile","fileName":"Systrace.kt"} + com.facebook.systrace.Systrace INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a;"} + 1:8:void ():0:0 -> + 1:4:void ():18:18 -> + 6:9:void beginAsyncSection(long,java.lang.String,int):75:75 -> a + 6:9:void beginAsyncSection(long,java.lang.String,int,long):80:80 -> b + 6:9:void beginSection(long,java.lang.String):43:43 -> c + 11:40:void beginSection(long,java.lang.String,java.lang.String[],int):48:48 -> d + 1:10:java.lang.String convertArgsToText(java.lang.String[],int):52:52 -> e + 11:12:java.lang.String convertArgsToText(java.lang.String[],int):55:55 -> e + 13:14:java.lang.String convertArgsToText(java.lang.String[],int):56:56 -> e + 15:19:java.lang.String convertArgsToText(java.lang.String[],int):57:57 -> e + 20:22:java.lang.String convertArgsToText(java.lang.String[],int):58:58 -> e + 23:31:java.lang.String convertArgsToText(java.lang.String[],int):59:59 -> e + 32:37:java.lang.String convertArgsToText(java.lang.String[],int):61:61 -> e + 38:47:java.lang.String convertArgsToText(java.lang.String[],int):65:65 -> e + 6:9:void endAsyncFlow(long,java.lang.String,int):107:107 -> f + 6:9:void endAsyncSection(long,java.lang.String,int):85:85 -> g + 6:9:void endAsyncSection(long,java.lang.String,int,long):90:90 -> h + 1:4:void endSection(long):70:70 -> i + 1:2:boolean isTracing(long):27:27 -> j + 1:1:void registerListener(com.facebook.systrace.TraceListener):23:23 -> k + 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"} + 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: +# {"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;"} + com.facebook.systrace.Systrace$EventScope PROCESS -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a$a;"} + com.facebook.systrace.Systrace$EventScope GLOBAL -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/a$a;"} + com.facebook.systrace.Systrace$EventScope[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[LN1/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;"} + 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;"} + 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":"sourceFile","fileName":"SystraceMessage.kt"} + com.facebook.systrace.SystraceMessage INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LN1/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;"} + 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":"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;"} + 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;"} + void flush() -> c +com.facebook.systrace.SystraceMessage$EndSectionBuilder -> N1.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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/Object;)LN1/b$a;"} + 1:6:void flush():77:77 -> c +com.facebook.systrace.SystraceMessage$StartSectionBuilder -> N1.b$c: +# {"id":"sourceFile","fileName":"SystraceMessage.kt"} + long tag -> a + java.lang.String sectionName -> b + java.util.List args -> c + 6:8:void (long,java.lang.String):35:35 -> + 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;"} + 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;"} + 1:2:void flush():40:40 -> c + 3:4:void flush():41:41 -> c + 5:16:void flush():42:42 -> c + 17:47:void flush():43:43 -> 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: +# {"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 +com.facebook.systrace.TraceListener -> com.facebook.systrace.TraceListener: +# {"id":"sourceFile","fileName":"TraceListener.kt"} +com.facebook.yoga.YogaAlign -> com.facebook.yoga.a: +# {"id":"sourceFile","fileName":"YogaAlign.java"} + int mIntValue -> d + com.facebook.yoga.YogaAlign AUTO -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/a;"} + com.facebook.yoga.YogaAlign FLEX_START -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/a;"} + com.facebook.yoga.YogaAlign CENTER -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/a;"} + com.facebook.yoga.YogaAlign FLEX_END -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/a;"} + com.facebook.yoga.YogaAlign STRETCH -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/a;"} + com.facebook.yoga.YogaAlign BASELINE -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/a;"} + com.facebook.yoga.YogaAlign SPACE_BETWEEN -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/a;"} + com.facebook.yoga.YogaAlign SPACE_AROUND -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/a;"} + com.facebook.yoga.YogaAlign SPACE_EVENLY -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/a;"} + com.facebook.yoga.YogaAlign[] $VALUES -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/yoga/a;"} + 1:10:void ():13:13 -> + 11:20:void ():14:14 -> + 21:30:void ():15:15 -> + 31:40:void ():16:16 -> + 41:50:void ():17:17 -> + 51:60:void ():18:18 -> + 61:70:void ():19:19 -> + 71:80:void ():20:20 -> + 81:91:void ():21:21 -> + 92:98:void ():12:12 -> + 1:3:void (java.lang.String,int,int):25:25 -> + 4:6:void (java.lang.String,int,int):26:26 -> + 1:23:com.facebook.yoga.YogaAlign[] $values():12:12 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/a;"} + 1:3:int intValue():30:30 -> b + 1:9:com.facebook.yoga.YogaAlign valueOf(java.lang.String):12:12 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/yoga/a;"} + 1:9:com.facebook.yoga.YogaAlign[] values():12:12 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/a;"} +com.facebook.yoga.YogaBaselineFunction -> com.facebook.yoga.b: +# {"id":"sourceFile","fileName":"YogaBaselineFunction.kt"} + float baseline(com.facebook.yoga.YogaNode,float,float) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/r;FF)F"} +com.facebook.yoga.YogaConfig -> com.facebook.yoga.c: +# {"id":"sourceFile","fileName":"YogaConfig.kt"} + com.facebook.yoga.YogaConfig$Companion Companion -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/c$a;"} + int SPACING_TYPE -> b + 10:12:void ():31:31 -> + 1:4:void ():10:10 -> + void setErrata(com.facebook.yoga.YogaErrata) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/k;)V"} + void setPointScaleFactor(float) -> b +com.facebook.yoga.YogaConfig$Companion -> com.facebook.yoga.c$a: +# {"id":"sourceFile","fileName":"YogaConfig.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():30:30 -> +com.facebook.yoga.YogaConfigFactory -> com.facebook.yoga.d: +# {"id":"sourceFile","fileName":"YogaConfigFactory.kt"} + com.facebook.yoga.YogaConfigFactory INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/d;"} + 1:4:void ():10:10 -> + 1:6:com.facebook.yoga.YogaConfig create():11:11 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/facebook/yoga/c;"} +com.facebook.yoga.YogaConfigJNIBase -> com.facebook.yoga.e: +# {"id":"sourceFile","fileName":"YogaConfigJNIBase.java"} + long mNativePointer -> c + 1:1:void (long):15:15 -> + 2:2:void (long):19:19 -> + 3:3:void (long):17:17 -> + 4:4:void ():23:23 -> + 1:10:void setErrata(com.facebook.yoga.YogaErrata):43:43 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/k;)V"} + 1:6:void setPointScaleFactor(float):39:39 -> b +com.facebook.yoga.YogaConfigJNIFinalizer -> com.facebook.yoga.f: +# {"id":"sourceFile","fileName":"YogaConfigJNIFinalizer.java"} + 1:4:void ():12:12 -> + 1:8:void freeNatives():25:25 -> c + 9:10:void freeNatives():27:27 -> c + 11:14:void freeNatives():28:28 -> c + 1:3:void finalize():18:18 -> finalize + 4:11:void finalize():20:20 -> finalize + 12:12:void finalize():21:21 -> finalize +com.facebook.yoga.YogaConstants -> com.facebook.yoga.g: +# {"id":"sourceFile","fileName":"YogaConstants.kt"} + com.facebook.yoga.YogaConstants INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/g;"} + float UNDEFINED -> b + 10:12:void ():11:11 -> + 1:4:void ():10:10 -> + 1:12:boolean isUndefined(float):13:13 -> a +com.facebook.yoga.YogaDirection -> com.facebook.yoga.h: +# {"id":"sourceFile","fileName":"YogaDirection.java"} + int mIntValue -> d + com.facebook.yoga.YogaDirection INHERIT -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/h;"} + com.facebook.yoga.YogaDirection LTR -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/h;"} + com.facebook.yoga.YogaDirection RTL -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/h;"} + com.facebook.yoga.YogaDirection[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/yoga/h;"} + 1:10:void ():13:13 -> + 11:20:void ():14:14 -> + 21:30:void ():15:15 -> + 31:37:void ():12:12 -> + 1:3:void (java.lang.String,int,int):19:19 -> + 4:6:void (java.lang.String,int,int):20:20 -> + 1:11:com.facebook.yoga.YogaDirection[] $values():12:12 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/h;"} + 9:11:com.facebook.yoga.YogaDirection fromInt(int):31:31 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/yoga/h;"} + 12:34:com.facebook.yoga.YogaDirection fromInt(int):32:32 -> b + 35:37:com.facebook.yoga.YogaDirection fromInt(int):30:30 -> b + 38:40:com.facebook.yoga.YogaDirection fromInt(int):29:29 -> b + 1:3:int intValue():24:24 -> c + 1:9:com.facebook.yoga.YogaDirection valueOf(java.lang.String):12:12 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/yoga/h;"} + 1:9:com.facebook.yoga.YogaDirection[] values():12:12 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/h;"} +com.facebook.yoga.YogaDisplay -> com.facebook.yoga.i: +# {"id":"sourceFile","fileName":"YogaDisplay.java"} + int mIntValue -> d + com.facebook.yoga.YogaDisplay FLEX -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/i;"} + com.facebook.yoga.YogaDisplay NONE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/i;"} + com.facebook.yoga.YogaDisplay CONTENTS -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/i;"} + com.facebook.yoga.YogaDisplay[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/yoga/i;"} + 1:10:void ():13:13 -> + 11:20:void ():14:14 -> + 21:30:void ():15:15 -> + 31:37:void ():12:12 -> + 1:3:void (java.lang.String,int,int):19:19 -> + 4:6:void (java.lang.String,int,int):20:20 -> + 1:11:com.facebook.yoga.YogaDisplay[] $values():12:12 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/i;"} + 1:3:int intValue():24:24 -> b + 1:9:com.facebook.yoga.YogaDisplay valueOf(java.lang.String):12:12 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/yoga/i;"} + 1:9:com.facebook.yoga.YogaDisplay[] values():12:12 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/i;"} +com.facebook.yoga.YogaEdge -> com.facebook.yoga.j: +# {"id":"sourceFile","fileName":"YogaEdge.java"} + int mIntValue -> d + com.facebook.yoga.YogaEdge LEFT -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/j;"} + com.facebook.yoga.YogaEdge TOP -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/j;"} + com.facebook.yoga.YogaEdge RIGHT -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/j;"} + com.facebook.yoga.YogaEdge BOTTOM -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/j;"} + com.facebook.yoga.YogaEdge START -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/j;"} + com.facebook.yoga.YogaEdge END -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/j;"} + com.facebook.yoga.YogaEdge HORIZONTAL -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/j;"} + com.facebook.yoga.YogaEdge VERTICAL -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/j;"} + com.facebook.yoga.YogaEdge ALL -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/j;"} + com.facebook.yoga.YogaEdge[] $VALUES -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/yoga/j;"} + 1:10:void ():13:13 -> + 11:20:void ():14:14 -> + 21:30:void ():15:15 -> + 31:40:void ():16:16 -> + 41:50:void ():17:17 -> + 51:60:void ():18:18 -> + 61:70:void ():19:19 -> + 71:80:void ():20:20 -> + 81:91:void ():21:21 -> + 92:98:void ():12:12 -> + 1:3:void (java.lang.String,int,int):25:25 -> + 4:6:void (java.lang.String,int,int):26:26 -> + 1:23:com.facebook.yoga.YogaEdge[] $values():12:12 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/j;"} + 4:26:com.facebook.yoga.YogaEdge fromInt(int):44:44 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/yoga/j;"} + 27:29:com.facebook.yoga.YogaEdge fromInt(int):43:43 -> b + 30:32:com.facebook.yoga.YogaEdge fromInt(int):42:42 -> b + 33:35:com.facebook.yoga.YogaEdge fromInt(int):41:41 -> b + 36:38:com.facebook.yoga.YogaEdge fromInt(int):40:40 -> b + 39:41:com.facebook.yoga.YogaEdge fromInt(int):39:39 -> b + 42:44:com.facebook.yoga.YogaEdge fromInt(int):38:38 -> b + 45:47:com.facebook.yoga.YogaEdge fromInt(int):37:37 -> b + 48:50:com.facebook.yoga.YogaEdge fromInt(int):36:36 -> b + 51:54:com.facebook.yoga.YogaEdge fromInt(int):35:35 -> b + 1:3:int intValue():30:30 -> c + 1:9:com.facebook.yoga.YogaEdge valueOf(java.lang.String):12:12 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/yoga/j;"} + 1:9:com.facebook.yoga.YogaEdge[] values():12:12 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/j;"} +com.facebook.yoga.YogaErrata -> com.facebook.yoga.k: +# {"id":"sourceFile","fileName":"YogaErrata.java"} + int mIntValue -> d + com.facebook.yoga.YogaErrata NONE -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/k;"} + com.facebook.yoga.YogaErrata STRETCH_FLEX_BASIS -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/k;"} + com.facebook.yoga.YogaErrata ABSOLUTE_POSITION_WITHOUT_INSETS_EXCLUDES_PADDING -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/k;"} + com.facebook.yoga.YogaErrata ABSOLUTE_PERCENT_AGAINST_INNER_SIZE -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/k;"} + com.facebook.yoga.YogaErrata ALL -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/k;"} + com.facebook.yoga.YogaErrata CLASSIC -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/k;"} + com.facebook.yoga.YogaErrata[] $VALUES -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/yoga/k;"} + 1:10:void ():13:13 -> + 11:20:void ():14:14 -> + 21:30:void ():15:15 -> + 31:41:void ():16:16 -> + 42:53:void ():17:17 -> + 54:66:void ():18:18 -> + 67:73:void ():12:12 -> + 1:3:void (java.lang.String,int,int):22:22 -> + 4:6:void (java.lang.String,int,int):23:23 -> + 1:17:com.facebook.yoga.YogaErrata[] $values():12:12 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/k;"} + 1:3:int intValue():27:27 -> b + 1:9:com.facebook.yoga.YogaErrata valueOf(java.lang.String):12:12 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/yoga/k;"} + 1:9:com.facebook.yoga.YogaErrata[] values():12:12 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/k;"} +com.facebook.yoga.YogaFlexDirection -> com.facebook.yoga.l: +# {"id":"sourceFile","fileName":"YogaFlexDirection.java"} + int mIntValue -> d + com.facebook.yoga.YogaFlexDirection COLUMN -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/l;"} + com.facebook.yoga.YogaFlexDirection COLUMN_REVERSE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/l;"} + com.facebook.yoga.YogaFlexDirection ROW -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/l;"} + com.facebook.yoga.YogaFlexDirection ROW_REVERSE -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/l;"} + com.facebook.yoga.YogaFlexDirection[] $VALUES -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/yoga/l;"} + 1:10:void ():13:13 -> + 11:20:void ():14:14 -> + 21:30:void ():15:15 -> + 31:40:void ():16:16 -> + 41:47:void ():12:12 -> + 1:3:void (java.lang.String,int,int):20:20 -> + 4:6:void (java.lang.String,int,int):21:21 -> + 1:13:com.facebook.yoga.YogaFlexDirection[] $values():12:12 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/l;"} + 1:3:int intValue():25:25 -> b + 1:9:com.facebook.yoga.YogaFlexDirection valueOf(java.lang.String):12:12 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/yoga/l;"} + 1:9:com.facebook.yoga.YogaFlexDirection[] values():12:12 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/l;"} +com.facebook.yoga.YogaGutter -> com.facebook.yoga.m: +# {"id":"sourceFile","fileName":"YogaGutter.java"} + int mIntValue -> d + com.facebook.yoga.YogaGutter COLUMN -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/m;"} + com.facebook.yoga.YogaGutter ROW -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/m;"} + com.facebook.yoga.YogaGutter ALL -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/m;"} + com.facebook.yoga.YogaGutter[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/yoga/m;"} + 1:10:void ():13:13 -> + 11:20:void ():14:14 -> + 21:30:void ():15:15 -> + 31:37:void ():12:12 -> + 1:3:void (java.lang.String,int,int):19:19 -> + 4:6:void (java.lang.String,int,int):20:20 -> + 1:11:com.facebook.yoga.YogaGutter[] $values():12:12 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/m;"} + 1:3:int intValue():24:24 -> b + 1:9:com.facebook.yoga.YogaGutter valueOf(java.lang.String):12:12 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/yoga/m;"} + 1:9:com.facebook.yoga.YogaGutter[] values():12:12 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/m;"} +com.facebook.yoga.YogaJustify -> com.facebook.yoga.n: +# {"id":"sourceFile","fileName":"YogaJustify.java"} + int mIntValue -> d + com.facebook.yoga.YogaJustify FLEX_START -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/n;"} + com.facebook.yoga.YogaJustify CENTER -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/n;"} + com.facebook.yoga.YogaJustify FLEX_END -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/n;"} + com.facebook.yoga.YogaJustify SPACE_BETWEEN -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/n;"} + com.facebook.yoga.YogaJustify SPACE_AROUND -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/n;"} + com.facebook.yoga.YogaJustify SPACE_EVENLY -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/n;"} + com.facebook.yoga.YogaJustify[] $VALUES -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/yoga/n;"} + 1:10:void ():13:13 -> + 11:20:void ():14:14 -> + 21:30:void ():15:15 -> + 31:40:void ():16:16 -> + 41:50:void ():17:17 -> + 51:60:void ():18:18 -> + 61:67:void ():12:12 -> + 1:3:void (java.lang.String,int,int):22:22 -> + 4:6:void (java.lang.String,int,int):23:23 -> + 1:17:com.facebook.yoga.YogaJustify[] $values():12:12 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/n;"} + 1:3:int intValue():27:27 -> b + 1:9:com.facebook.yoga.YogaJustify valueOf(java.lang.String):12:12 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/yoga/n;"} + 1:9:com.facebook.yoga.YogaJustify[] values():12:12 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/n;"} +com.facebook.yoga.YogaLogLevel -> com.facebook.yoga.YogaLogLevel: +# {"id":"sourceFile","fileName":"YogaLogLevel.java"} + int mIntValue -> d + com.facebook.yoga.YogaLogLevel ERROR -> e + com.facebook.yoga.YogaLogLevel WARN -> f + com.facebook.yoga.YogaLogLevel INFO -> g + com.facebook.yoga.YogaLogLevel DEBUG -> h + com.facebook.yoga.YogaLogLevel VERBOSE -> i + com.facebook.yoga.YogaLogLevel FATAL -> j + com.facebook.yoga.YogaLogLevel[] $VALUES -> k + 1:10:void ():16:16 -> + 11:20:void ():17:17 -> + 21:30:void ():18:18 -> + 31:40:void ():19:19 -> + 41:50:void ():20:20 -> + 51:60:void ():21:21 -> + 61:67:void ():14:14 -> + 1:3:void (java.lang.String,int,int):25:25 -> + 4:6:void (java.lang.String,int,int):26:26 -> + 1:17:com.facebook.yoga.YogaLogLevel[] $values():14:14 -> a + 18:20:com.facebook.yoga.YogaLogLevel fromInt(int):41:41 -> fromInt + 21:43:com.facebook.yoga.YogaLogLevel fromInt(int):42:42 -> fromInt + 44:46:com.facebook.yoga.YogaLogLevel fromInt(int):40:40 -> fromInt + 47:49:com.facebook.yoga.YogaLogLevel fromInt(int):39:39 -> fromInt + 50:52:com.facebook.yoga.YogaLogLevel fromInt(int):38:38 -> fromInt + 53:55:com.facebook.yoga.YogaLogLevel fromInt(int):37:37 -> fromInt + 56:58:com.facebook.yoga.YogaLogLevel fromInt(int):36:36 -> fromInt + 1:9:com.facebook.yoga.YogaLogLevel valueOf(java.lang.String):14:14 -> valueOf + 1:9:com.facebook.yoga.YogaLogLevel[] values():14:14 -> values +com.facebook.yoga.YogaLogger -> com.facebook.yoga.YogaLogger: +# {"id":"sourceFile","fileName":"YogaLogger.kt"} +com.facebook.yoga.YogaMeasureFunction -> com.facebook.yoga.o: +# {"id":"sourceFile","fileName":"YogaMeasureFunction.kt"} +com.facebook.yoga.YogaMeasureMode -> com.facebook.yoga.p: +# {"id":"sourceFile","fileName":"YogaMeasureMode.java"} + int mIntValue -> d + com.facebook.yoga.YogaMeasureMode UNDEFINED -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/p;"} + com.facebook.yoga.YogaMeasureMode EXACTLY -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/p;"} + com.facebook.yoga.YogaMeasureMode AT_MOST -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/p;"} + com.facebook.yoga.YogaMeasureMode[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/yoga/p;"} + 1:10:void ():13:13 -> + 11:20:void ():14:14 -> + 21:30:void ():15:15 -> + 31:37:void ():12:12 -> + 1:3:void (java.lang.String,int,int):19:19 -> + 4:6:void (java.lang.String,int,int):20:20 -> + 1:11:com.facebook.yoga.YogaMeasureMode[] $values():12:12 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/p;"} + 9:11:com.facebook.yoga.YogaMeasureMode fromInt(int):31:31 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/yoga/p;"} + 12:34:com.facebook.yoga.YogaMeasureMode fromInt(int):32:32 -> b + 35:37:com.facebook.yoga.YogaMeasureMode fromInt(int):30:30 -> b + 38:40:com.facebook.yoga.YogaMeasureMode fromInt(int):29:29 -> b + 1:9:com.facebook.yoga.YogaMeasureMode valueOf(java.lang.String):12:12 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/yoga/p;"} + 1:9:com.facebook.yoga.YogaMeasureMode[] values():12:12 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/p;"} +com.facebook.yoga.YogaMeasureOutput -> com.facebook.yoga.q: +# {"id":"sourceFile","fileName":"YogaMeasureOutput.kt"} + com.facebook.yoga.YogaMeasureOutput INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/q;"} + 1:4:void ():11:11 -> + 1:4:long make(float,float):14:14 -> a + 5:15:long make(float,float):15:15 -> a + 3:7:long make(int,int):20:20 -> b +com.facebook.yoga.YogaNative -> com.facebook.yoga.YogaNative: +# {"id":"sourceFile","fileName":"YogaNative.kt"} + com.facebook.yoga.YogaNative INSTANCE -> a + 8:13:void ():16:16 -> + 1:4:void ():13:13 -> +com.facebook.yoga.YogaNode -> com.facebook.yoga.r: +# {"id":"sourceFile","fileName":"YogaNode.java"} + 1:4:void ():12:12 -> + void setAlignSelf(com.facebook.yoga.YogaAlign) -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/a;)V"} + void setAspectRatio(float) -> B + void setBaselineFunction(com.facebook.yoga.YogaBaselineFunction) -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/b;)V"} + void setBorder(com.facebook.yoga.YogaEdge,float) -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;F)V"} + void setData(java.lang.Object) -> E + void setDirection(com.facebook.yoga.YogaDirection) -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/h;)V"} + void setDisplay(com.facebook.yoga.YogaDisplay) -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/i;)V"} + void setFlex(float) -> H + void setFlexBasis(float) -> I + void setFlexBasisAuto() -> J + void setFlexBasisPercent(float) -> K + void setFlexDirection(com.facebook.yoga.YogaFlexDirection) -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/l;)V"} + void setFlexGrow(float) -> M + void setFlexShrink(float) -> N + void setGap(com.facebook.yoga.YogaGutter,float) -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/m;F)V"} + void setGapPercent(com.facebook.yoga.YogaGutter,float) -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/m;F)V"} + void setHeight(float) -> Q + void setHeightAuto() -> R + void setHeightPercent(float) -> S + void setJustifyContent(com.facebook.yoga.YogaJustify) -> T + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/n;)V"} + void setMargin(com.facebook.yoga.YogaEdge,float) -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;F)V"} + void setMarginAuto(com.facebook.yoga.YogaEdge) -> V + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;)V"} + void setMarginPercent(com.facebook.yoga.YogaEdge,float) -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;F)V"} + void setMaxHeight(float) -> X + void setMaxHeightPercent(float) -> Y + void setMaxWidth(float) -> Z + void addChildAt(com.facebook.yoga.YogaNode,int) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/r;I)V"} + void setMaxWidthPercent(float) -> a0 + void calculateLayout(float,float) -> b + void setMeasureFunction(com.facebook.yoga.YogaMeasureFunction) -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/o;)V"} + void dirty() -> c + void setMinHeight(float) -> c0 + float getFlex() -> d + 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 + 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"} + void setPositionPercent(com.facebook.yoga.YogaEdge,float) -> k0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;F)V"} + float getLayoutWidth() -> l + void setPositionType(com.facebook.yoga.YogaPositionType) -> l0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/v;)V"} + float getLayoutX() -> m + void setWidth(float) -> m0 + float getLayoutY() -> 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;"} + void setWidthPercent(float) -> o0 + com.facebook.yoga.YogaValue getWidth() -> p + 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 + boolean isMeasureDefined() -> u + void markLayoutSeen() -> v + com.facebook.yoga.YogaNode removeChildAt(int) -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/yoga/r;"} + void reset() -> x + void setAlignContent(com.facebook.yoga.YogaAlign) -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/a;)V"} + void setAlignItems(com.facebook.yoga.YogaAlign) -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/a;)V"} +com.facebook.yoga.YogaNodeFactory -> com.facebook.yoga.s: +# {"id":"sourceFile","fileName":"YogaNodeFactory.kt"} + com.facebook.yoga.YogaNodeFactory INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/s;"} + 1:4:void ():10:10 -> + 6:11:com.facebook.yoga.YogaNode create(com.facebook.yoga.YogaConfig):13:13 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/c;)Lcom/facebook/yoga/r;"} +com.facebook.yoga.YogaNodeJNIBase -> com.facebook.yoga.YogaNodeJNIBase: +# {"id":"sourceFile","fileName":"YogaNodeJNIBase.java"} + com.facebook.yoga.YogaNodeJNIBase mOwner -> d + com.facebook.yoga.YogaConfig mConfig -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/c;"} + java.util.List mChildren -> f + com.facebook.yoga.YogaMeasureFunction mMeasureFunction -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/o;"} + com.facebook.yoga.YogaBaselineFunction mBaselineFunction -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/b;"} + long mNativePointer -> i + java.lang.Object mData -> j + boolean mHasNewLayout -> k + 1:1:void (long):48:48 -> + 2:2:void (long):42:42 -> + 3:3:void (long):44:44 -> + 4:4:void (long):46:46 -> + 5:5:void (long):52:52 -> + 6:6:void (long):50:50 -> + 7:7:void ():56:56 -> + 8:9:void (com.facebook.yoga.YogaConfig):60:61 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/c;)V"} + 1:10:void setAlignSelf(com.facebook.yoga.YogaAlign):285:285 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/a;)V"} + 1:6:void setAspectRatio(float):597:597 -> B + 1:2:void setBaselineFunction(com.facebook.yoga.YogaBaselineFunction):630:630 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/b;)V"} + 3:13:void setBaselineFunction(com.facebook.yoga.YogaBaselineFunction):631:631 -> C + 1:10:void setBorder(com.facebook.yoga.YogaEdge,float):421:421 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;F)V"} + 1:3:void setData(java.lang.Object):649:649 -> E + 1:10:void setDirection(com.facebook.yoga.YogaDirection):253:253 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/h;)V"} + 1:10:void setDisplay(com.facebook.yoga.YogaDisplay):333:333 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/i;)V"} + 1:6:void setFlex(float):341:341 -> H + 1:6:void setFlexBasis(float):365:365 -> I + 1:6:void setFlexBasisAuto():373:373 -> J + 1:6:void setFlexBasisPercent(float):369:369 -> K + 1:10:void setFlexDirection(com.facebook.yoga.YogaFlexDirection):261:261 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/l;)V"} + 1:6:void setFlexGrow(float):349:349 -> M + 1:6:void setFlexShrink(float):357:357 -> N + 1:10:void setGap(com.facebook.yoga.YogaGutter,float):820:820 -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/m;F)V"} + 1:10:void setGapPercent(com.facebook.yoga.YogaGutter,float):825:825 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/m;F)V"} + 1:6:void setHeight(float):473:473 -> Q + 1:6:void setHeightAuto():481:481 -> R + 1:6:void setHeightPercent(float):477:477 -> S + 1:10:void setJustifyContent(com.facebook.yoga.YogaJustify):269:269 -> T + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/n;)V"} + 1:10:void setMargin(com.facebook.yoga.YogaEdge,float):393:393 -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;F)V"} + 1:10:void setMarginAuto(com.facebook.yoga.YogaEdge):401:401 -> V + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;)V"} + 1:10:void setMarginPercent(com.facebook.yoga.YogaEdge,float):397:397 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/j;F)V"} + 1:6:void setMaxHeight(float):573:573 -> X + 1:6:void setMaxHeightPercent(float):577:577 -> Y + 1:6:void setMaxWidth(float):549:549 -> Z + 1:5:void addChildAt(com.facebook.yoga.YogaNode,int):87:87 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/r;I)V"} + 6:7:void addChildAt(com.facebook.yoga.YogaNode,int):90:90 -> a + 8:11:void addChildAt(com.facebook.yoga.YogaNode,int):91:91 -> a + 12:15:void addChildAt(com.facebook.yoga.YogaNode,int):95:95 -> a + 16:23:void addChildAt(com.facebook.yoga.YogaNode,int):96:96 -> a + 24:28:void addChildAt(com.facebook.yoga.YogaNode,int):98:98 -> a + 29:30:void addChildAt(com.facebook.yoga.YogaNode,int):99:99 -> a + 31:38:void addChildAt(com.facebook.yoga.YogaNode,int):100:100 -> a + 39:46:void addChildAt(com.facebook.yoga.YogaNode,int):92:92 -> a + 1:6:void setMaxWidthPercent(float):553:553 -> a0 + 2:4:void calculateLayout(float,float):201:201 -> b + 5:9:void calculateLayout(float,float):203:203 -> b + 10:14:void calculateLayout(float,float):204:204 -> b + 15:20:void calculateLayout(float,float):205:205 -> b + 21:26:void calculateLayout(float,float):206:206 -> b + 27:30:void calculateLayout(float,float):207:207 -> b + 31:46:void calculateLayout(float,float):209:209 -> b + 47:49:void calculateLayout(float,float):210:210 -> b + 50:56:void calculateLayout(float,float):211:211 -> b + 57:69:void calculateLayout(float,float):216:216 -> b + 70:72:void calculateLayout(float,float):217:217 -> b + 73:75:void calculateLayout(float,float):218:218 -> b + 76:84:void calculateLayout(float,float):219:219 -> b + 85:92:void calculateLayout(float,float):222:222 -> b + 1:2:void setMeasureFunction(com.facebook.yoga.YogaMeasureFunction):601:601 -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/o;)V"} + 3:13:void setMeasureFunction(com.facebook.yoga.YogaMeasureFunction):602:602 -> b0 + 1:7:float baseline(float,float):636:636 -> baseline + 1:6:void dirty():233:233 -> c + 1:6:void setMinHeight(float):525:525 -> c0 + 1:7:float getFlex():337:337 -> d + 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: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: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: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: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 + 9:12:long measure(float,int,float,int):624:624 -> measure + 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: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:6:void setWidthPercent(float):449:449 -> o0 + 1:11:com.facebook.yoga.YogaValue getWidth():441:441 -> p + 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: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: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 + 8:12:long replaceChild(com.facebook.yoga.YogaNodeJNIBase,int):670:670 -> replaceChild + 13:14:long replaceChild(com.facebook.yoga.YogaNodeJNIBase,int):671:671 -> replaceChild + 15:17:long replaceChild(com.facebook.yoga.YogaNodeJNIBase,int):672:672 -> replaceChild + 18:25:long replaceChild(com.facebook.yoga.YogaNodeJNIBase,int):667:667 -> replaceChild + 1:4:com.facebook.yoga.YogaNodeJNIBase removeChildAt(int):164:164 -> s0 + 5:11:com.facebook.yoga.YogaNodeJNIBase removeChildAt(int):168:168 -> s0 + 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:15:com.facebook.yoga.YogaValue valueFromLong(long):676:676 -> t0 + 1:8:boolean isMeasureDefined():640:640 -> u + 1:5:void markLayoutSeen():807:807 -> v + 6:13:void markLayoutSeen():808:808 -> v + 14:16:void markLayoutSeen():810:810 -> v + 1:5:com.facebook.yoga.YogaNode removeChildAt(int):15:15 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/yoga/r;"} + 2:3:void reset():65:65 -> x + 4:5:void reset():66:66 -> x + 6:7:void reset():67:67 -> x + 8:10:void reset():68:68 -> x + 11:13:void reset():69:69 -> x + 14:15:void reset():70:70 -> x + 16:21:void reset():72:72 -> x + 1:10:void setAlignContent(com.facebook.yoga.YogaAlign):293:293 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/a;)V"} + 1:10:void setAlignItems(com.facebook.yoga.YogaAlign):277:277 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/a;)V"} +com.facebook.yoga.YogaNodeJNIBase$1 -> com.facebook.yoga.YogaNodeJNIBase$a: +# {"id":"sourceFile","fileName":"YogaNodeJNIBase.java"} + int[] $SwitchMap$com$facebook$yoga$YogaEdge -> a + 1:74:void ():702:702 -> +com.facebook.yoga.YogaNodeJNIFinalizer -> com.facebook.yoga.t: +# {"id":"sourceFile","fileName":"YogaNodeJNIFinalizer.java"} + 1:4:void (com.facebook.yoga.YogaConfig):16:16 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/yoga/c;)V"} + 1:3:void finalize():22:22 -> finalize + 4:11:void finalize():24:24 -> finalize + 12:12:void finalize():25:25 -> finalize + 1:8:void freeNatives():29:29 -> u0 + 9:10:void freeNatives():31:31 -> u0 + 11:14:void freeNatives():32:32 -> u0 +com.facebook.yoga.YogaOverflow -> com.facebook.yoga.u: +# {"id":"sourceFile","fileName":"YogaOverflow.java"} + int mIntValue -> d + com.facebook.yoga.YogaOverflow VISIBLE -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/u;"} + com.facebook.yoga.YogaOverflow HIDDEN -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/u;"} + com.facebook.yoga.YogaOverflow SCROLL -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/u;"} + com.facebook.yoga.YogaOverflow[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/yoga/u;"} + 1:10:void ():13:13 -> + 11:20:void ():14:14 -> + 21:30:void ():15:15 -> + 31:37:void ():12:12 -> + 1:3:void (java.lang.String,int,int):19:19 -> + 4:6:void (java.lang.String,int,int):20:20 -> + 1:11:com.facebook.yoga.YogaOverflow[] $values():12:12 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/u;"} + 1:3:int intValue():24:24 -> b + 1:9:com.facebook.yoga.YogaOverflow valueOf(java.lang.String):12:12 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/yoga/u;"} + 1:9:com.facebook.yoga.YogaOverflow[] values():12:12 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/u;"} +com.facebook.yoga.YogaPositionType -> com.facebook.yoga.v: +# {"id":"sourceFile","fileName":"YogaPositionType.java"} + int mIntValue -> d + com.facebook.yoga.YogaPositionType STATIC -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/v;"} + com.facebook.yoga.YogaPositionType RELATIVE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/v;"} + com.facebook.yoga.YogaPositionType ABSOLUTE -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/v;"} + com.facebook.yoga.YogaPositionType[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/yoga/v;"} + 1:10:void ():13:13 -> + 11:20:void ():14:14 -> + 21:30:void ():15:15 -> + 31:37:void ():12:12 -> + 1:3:void (java.lang.String,int,int):19:19 -> + 4:6:void (java.lang.String,int,int):20:20 -> + 1:11:com.facebook.yoga.YogaPositionType[] $values():12:12 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/v;"} + 1:3:int intValue():24:24 -> b + 1:9:com.facebook.yoga.YogaPositionType valueOf(java.lang.String):12:12 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/yoga/v;"} + 1:9:com.facebook.yoga.YogaPositionType[] values():12:12 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/v;"} +com.facebook.yoga.YogaUnit -> com.facebook.yoga.w: +# {"id":"sourceFile","fileName":"YogaUnit.java"} + int mIntValue -> d + com.facebook.yoga.YogaUnit UNDEFINED -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/w;"} + com.facebook.yoga.YogaUnit POINT -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/w;"} + com.facebook.yoga.YogaUnit PERCENT -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/w;"} + com.facebook.yoga.YogaUnit AUTO -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/w;"} + com.facebook.yoga.YogaUnit MAX_CONTENT -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/w;"} + com.facebook.yoga.YogaUnit FIT_CONTENT -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/w;"} + com.facebook.yoga.YogaUnit STRETCH -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/w;"} + com.facebook.yoga.YogaUnit[] $VALUES -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/yoga/w;"} + 1:10:void ():13:13 -> + 11:20:void ():14:14 -> + 21:30:void ():15:15 -> + 31:40:void ():16:16 -> + 41:50:void ():17:17 -> + 51:60:void ():18:18 -> + 61:70:void ():19:19 -> + 71:77:void ():12:12 -> + 1:3:void (java.lang.String,int,int):23:23 -> + 4:6:void (java.lang.String,int,int):24:24 -> + 1:19:com.facebook.yoga.YogaUnit[] $values():12:12 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/w;"} + 4:26:com.facebook.yoga.YogaUnit fromInt(int):40:40 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/facebook/yoga/w;"} + 27:29:com.facebook.yoga.YogaUnit fromInt(int):39:39 -> b + 30:32:com.facebook.yoga.YogaUnit fromInt(int):38:38 -> b + 33:35:com.facebook.yoga.YogaUnit fromInt(int):37:37 -> b + 36:38:com.facebook.yoga.YogaUnit fromInt(int):36:36 -> b + 39:41:com.facebook.yoga.YogaUnit fromInt(int):35:35 -> b + 42:44:com.facebook.yoga.YogaUnit fromInt(int):34:34 -> b + 45:48:com.facebook.yoga.YogaUnit fromInt(int):33:33 -> b + 1:3:int intValue():28:28 -> c + 1:9:com.facebook.yoga.YogaUnit valueOf(java.lang.String):12:12 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/facebook/yoga/w;"} + 1:9:com.facebook.yoga.YogaUnit[] values():12:12 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/w;"} +com.facebook.yoga.YogaValue -> com.facebook.yoga.YogaValue: +# {"id":"sourceFile","fileName":"YogaValue.kt"} + float value -> a + com.facebook.yoga.YogaUnit unit -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/w;"} + com.facebook.yoga.YogaValue$Companion Companion -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/YogaValue$a;"} + com.facebook.yoga.YogaValue UNDEFINED -> d + com.facebook.yoga.YogaValue ZERO -> e + com.facebook.yoga.YogaValue AUTO -> f + 9:19:void ():39:39 -> + 20:29:void ():41:41 -> + 30:39:void ():43:43 -> + 1:1:void (float,com.facebook.yoga.YogaUnit):11:11 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(FLcom/facebook/yoga/w;)V"} + 2:2:void (float,int):12:12 -> + 1:5:boolean equals(java.lang.Object):15:15 -> equals + 6:13:boolean equals(java.lang.Object):17:17 -> equals + 14:17:boolean equals(java.lang.Object):18:18 -> equals + 18:21:boolean equals(java.lang.Object):19:19 -> equals + 22:36:boolean equals(java.lang.Object):20:20 -> equals + 1:14:int hashCode():26:26 -> hashCode + 1:22:java.lang.String toString():29:29 -> toString + 23:25:java.lang.String toString():33:33 -> toString + 26:31:java.lang.String toString():34:34 -> toString + 32:51:java.lang.String toString():32:32 -> toString + 52:58:java.lang.String toString():31:31 -> toString + 59:61:java.lang.String toString():30:30 -> toString +com.facebook.yoga.YogaValue$Companion -> com.facebook.yoga.YogaValue$a: +# {"id":"sourceFile","fileName":"YogaValue.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():37:37 -> + 5:12:com.facebook.yoga.YogaValue parse(java.lang.String):51:51 -> a + 13:15:com.facebook.yoga.YogaValue parse(java.lang.String):52:52 -> a + 16:23:com.facebook.yoga.YogaValue parse(java.lang.String):55:55 -> a + 24:26:com.facebook.yoga.YogaValue parse(java.lang.String):56:56 -> a + 27:36:com.facebook.yoga.YogaValue parse(java.lang.String):59:59 -> a + 37:63:com.facebook.yoga.YogaValue parse(java.lang.String):60:60 -> a + 64:75:com.facebook.yoga.YogaValue parse(java.lang.String):63:63 -> a +com.facebook.yoga.YogaValue$WhenMappings -> com.facebook.yoga.YogaValue$b: +# {"id":"sourceFile","fileName":"YogaValue.kt"} + int[] $EnumSwitchMapping$0 -> a +com.facebook.yoga.YogaWrap -> com.facebook.yoga.x: +# {"id":"sourceFile","fileName":"YogaWrap.java"} + int mIntValue -> d + com.facebook.yoga.YogaWrap NO_WRAP -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/x;"} + com.facebook.yoga.YogaWrap WRAP -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/x;"} + com.facebook.yoga.YogaWrap WRAP_REVERSE -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/facebook/yoga/x;"} + com.facebook.yoga.YogaWrap[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/facebook/yoga/x;"} + 1:10:void ():13:13 -> + 11:20:void ():14:14 -> + 21:30:void ():15:15 -> + 31:37:void ():12:12 -> + 1:3:void (java.lang.String,int,int):19:19 -> + 4:6:void (java.lang.String,int,int):20:20 -> + 1:11:com.facebook.yoga.YogaWrap[] $values():12:12 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/facebook/yoga/x;"} + 1:3:int intValue():24:24 -> b + 1:9:com.facebook.yoga.YogaWrap valueOf(java.lang.String):12:12 -> valueOf + # {"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: +# {"id":"sourceFile","fileName":"DoNotStrip.kt"} +com.github.druk.dnssd.AppleBrowser -> com.github.druk.dnssd.AppleBrowser: +# {"id":"sourceFile","fileName":"InternalDNSSD.java"} + 1:3:void (int,int,java.lang.String,java.lang.String,com.github.druk.dnssd.InternalBrowseListener):713:713 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;Ljava/lang/String;Lcom/github/druk/dnssd/p;)V"} + 4:10:void (int,int,java.lang.String,java.lang.String,com.github.druk.dnssd.InternalBrowseListener):714:714 -> + 11:14:void (int,int,java.lang.String,java.lang.String,com.github.druk.dnssd.InternalBrowseListener):715:715 -> + 15:23:void (int,int,java.lang.String,java.lang.String,com.github.druk.dnssd.InternalBrowseListener):716:716 -> +com.github.druk.dnssd.AppleDNSRecord -> com.github.druk.dnssd.AppleDNSRecord: +# {"id":"sourceFile","fileName":"InternalDNSSD.java"} +com.github.druk.dnssd.AppleDNSSD -> com.github.druk.dnssd.AppleDNSSD: +# {"id":"sourceFile","fileName":"InternalDNSSD.java"} + boolean hasAutoCallbacks -> b + 1:4:void _init(java.lang.String):554:554 -> a + 5:11:void _init(java.lang.String):556:556 -> a + 12:43:void _init(java.lang.String):559:559 -> a + 1:11:com.github.druk.dnssd.DNSSDService _makeBrowser(int,int,java.lang.String,java.lang.String,com.github.druk.dnssd.InternalBrowseListener):567:567 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;Ljava/lang/String;Lcom/github/druk/dnssd/p;)Lcom/github/druk/dnssd/o;"} + 1:12:com.github.druk.dnssd.DNSSDService _queryRecord(int,int,java.lang.String,int,int,com.github.druk.dnssd.InternalQueryListener):595:595 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;IILcom/github/druk/dnssd/t;)Lcom/github/druk/dnssd/o;"} + 1:4:com.github.druk.dnssd.DNSSDRegistration _register(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.github.druk.dnssd.TXTRecord,com.github.druk.dnssd.InternalRegisterListener):581:581 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILcom/github/druk/dnssd/z;Lcom/github/druk/dnssd/u;)Lcom/github/druk/dnssd/n;"} + 5:27:com.github.druk.dnssd.DNSSDRegistration _register(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.github.druk.dnssd.TXTRecord,com.github.druk.dnssd.InternalRegisterListener):582:582 -> d + 1:12:com.github.druk.dnssd.DNSSDService _resolve(int,int,java.lang.String,java.lang.String,java.lang.String,com.github.druk.dnssd.InternalResolveListener):574:574 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/github/druk/dnssd/v;)Lcom/github/druk/dnssd/o;"} +com.github.druk.dnssd.AppleDNSSDException -> com.github.druk.dnssd.a: +# {"id":"sourceFile","fileName":"InternalDNSSD.java"} + int fErrorCode -> d + 1:6:void (int):500:500 -> + 3:64:java.lang.String getMessage():506:506 -> getMessage + 65:76:java.lang.String getMessage():538:538 -> getMessage + 77:113:java.lang.String getMessage():540:540 -> getMessage + 114:149:java.lang.String getMessage():543:543 -> getMessage +com.github.druk.dnssd.AppleDomainEnum -> com.github.druk.dnssd.AppleDomainEnum: +# {"id":"sourceFile","fileName":"InternalDNSSD.java"} +com.github.druk.dnssd.AppleQuery -> com.github.druk.dnssd.AppleQuery: +# {"id":"sourceFile","fileName":"InternalDNSSD.java"} + 1:3:void (int,int,java.lang.String,int,int,com.github.druk.dnssd.InternalQueryListener):845:845 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;IILcom/github/druk/dnssd/t;)V"} + 4:11:void (int,int,java.lang.String,int,int,com.github.druk.dnssd.InternalQueryListener):846:846 -> + 12:15:void (int,int,java.lang.String,int,int,com.github.druk.dnssd.InternalQueryListener):847:847 -> + 16:24:void (int,int,java.lang.String,int,int,com.github.druk.dnssd.InternalQueryListener):848:848 -> +com.github.druk.dnssd.AppleRecordRegistrar -> com.github.druk.dnssd.AppleRecordRegistrar: +# {"id":"sourceFile","fileName":"InternalDNSSD.java"} +com.github.druk.dnssd.AppleRegistration -> com.github.druk.dnssd.AppleRegistration: +# {"id":"sourceFile","fileName":"InternalDNSSD.java"} + 1:11:void (int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,byte[],com.github.druk.dnssd.InternalRegisterListener):781:781 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I[BLcom/github/druk/dnssd/u;)V"} + 12:18:void (int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,byte[],com.github.druk.dnssd.InternalRegisterListener):782:782 -> + 19:22:void (int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,byte[],com.github.druk.dnssd.InternalRegisterListener):783:783 -> + 23:31:void (int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,byte[],com.github.druk.dnssd.InternalRegisterListener):784:784 -> +com.github.druk.dnssd.AppleResolver -> com.github.druk.dnssd.AppleResolver: +# {"id":"sourceFile","fileName":"InternalDNSSD.java"} + 1:3:void (int,int,java.lang.String,java.lang.String,java.lang.String,com.github.druk.dnssd.InternalResolveListener):729:729 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/github/druk/dnssd/v;)V"} + 4:11:void (int,int,java.lang.String,java.lang.String,java.lang.String,com.github.druk.dnssd.InternalResolveListener):730:730 -> + 12:15:void (int,int,java.lang.String,java.lang.String,java.lang.String,com.github.druk.dnssd.InternalResolveListener):731:731 -> + 16:24:void (int,int,java.lang.String,java.lang.String,java.lang.String,com.github.druk.dnssd.InternalResolveListener):732:732 -> +com.github.druk.dnssd.AppleService -> com.github.druk.dnssd.AppleService: +# {"id":"sourceFile","fileName":"InternalDNSSD.java"} + long fNativeContext -> d + com.github.druk.dnssd.BaseListener fListener -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/b;"} + 1:10:void (com.github.druk.dnssd.BaseListener):647:647 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/b;)V"} + 4:9:void ThrowOnErr(int):662:662 -> a + 1:4:void run():692:692 -> run + 5:5:void run():693:693 -> run + 6:19:void run():695:695 -> run + 20:21:void run():696:696 -> run + 22:25:void run():697:697 -> run + 26:35:void run():698:698 -> run + 36:42:void run():699:699 -> run + 43:46:void run():700:700 -> run + 1:4:void stop():649:649 -> stop +com.github.druk.dnssd.BaseListener -> com.github.druk.dnssd.b: +# {"id":"sourceFile","fileName":"BaseListener.java"} + void operationFailed(com.github.druk.dnssd.DNSSDService,int) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/o;I)V"} +com.github.druk.dnssd.BrowseListener -> com.github.druk.dnssd.c: +# {"id":"sourceFile","fileName":"BrowseListener.java"} +com.github.druk.dnssd.DNSSD -> com.github.druk.dnssd.g: +# {"id":"sourceFile","fileName":"DNSSD.java"} + android.os.Handler handler -> a + android.content.Context context -> b + android.net.wifi.WifiManager$MulticastLock multicastLock -> c + int serviceTimeout -> d + java.nio.charset.Charset UTF_8 -> e + 1:9:void ():72:72 -> + 1:1:void (android.content.Context,java.lang.String):85:85 -> + 2:2:void (android.content.Context,java.lang.String,android.os.Looper):88:88 -> + 3:3:void (android.content.Context,java.lang.String,android.os.Looper):79:79 -> + 4:7:void (android.content.Context,java.lang.String,android.os.Looper):89:92 -> + 1:4:void onServiceStopped():612:612 -> a + 5:12:void onServiceStopped():613:613 -> a + 13:18:void onServiceStopped():616:616 -> a + 2:7:void lambda$resolve$0(com.github.druk.dnssd.DNSSDService[]):230:230 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lcom/github/druk/dnssd/o;)V"} + 2:7:void lambda$queryRecord$1(com.github.druk.dnssd.DNSSDService[]):448:448 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lcom/github/druk/dnssd/o;)V"} + 1:3:android.os.Handler access$100(com.github.druk.dnssd.DNSSD):30:30 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/g;)Landroid/os/Handler;"} + 1:4:com.github.druk.dnssd.DNSSDService browse(int,int,java.lang.String,java.lang.String,com.github.druk.dnssd.BrowseListener):140:140 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;Ljava/lang/String;Lcom/github/druk/dnssd/c;)Lcom/github/druk/dnssd/o;"} + 5:6:com.github.druk.dnssd.DNSSDService browse(int,int,java.lang.String,java.lang.String,com.github.druk.dnssd.BrowseListener):141:141 -> e + 7:24:com.github.druk.dnssd.DNSSDService browse(int,int,java.lang.String,java.lang.String,com.github.druk.dnssd.BrowseListener):142:142 -> e + 1:4:void onServiceStarting():593:593 -> f + 5:6:void onServiceStarting():594:595 -> f + 7:9:void onServiceStarting():595:595 -> f + 10:17:void onServiceStarting():596:596 -> f + 18:25:void onServiceStarting():597:597 -> f + 26:32:void onServiceStarting():599:599 -> f + 33:36:void onServiceStarting():600:600 -> f + 37:44:void onServiceStarting():602:602 -> f + 45:50:void onServiceStarting():603:603 -> f + 51:54:void onServiceStarting():605:605 -> f + 55:60:void onServiceStarting():607:607 -> f + 1:4:com.github.druk.dnssd.DNSSDService queryRecord(int,int,java.lang.String,int,int,boolean,com.github.druk.dnssd.QueryListener):445:445 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;IIZLcom/github/druk/dnssd/w;)Lcom/github/druk/dnssd/o;"} + 5:6:com.github.druk.dnssd.DNSSDService queryRecord(int,int,java.lang.String,int,int,boolean,com.github.druk.dnssd.QueryListener):446:446 -> g + 7:11:com.github.druk.dnssd.DNSSDService queryRecord(int,int,java.lang.String,int,int,boolean,com.github.druk.dnssd.QueryListener):448:448 -> g + 12:34:com.github.druk.dnssd.DNSSDService queryRecord(int,int,java.lang.String,int,int,boolean,com.github.druk.dnssd.QueryListener):450:450 -> g + 35:42:com.github.druk.dnssd.DNSSDService queryRecord(int,int,java.lang.String,int,int,boolean,com.github.druk.dnssd.QueryListener):474:474 -> g + 43:45:com.github.druk.dnssd.DNSSDService queryRecord(int,int,java.lang.String,int,int,boolean,com.github.druk.dnssd.QueryListener):477:477 -> g + 1:4:com.github.druk.dnssd.DNSSDRegistration register(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.github.druk.dnssd.TXTRecord,com.github.druk.dnssd.RegisterListener):314:314 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILcom/github/druk/dnssd/z;Lcom/github/druk/dnssd/x;)Lcom/github/druk/dnssd/n;"} + 5:6:com.github.druk.dnssd.DNSSDRegistration register(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.github.druk.dnssd.TXTRecord,com.github.druk.dnssd.RegisterListener):315:315 -> h + 7:25:com.github.druk.dnssd.DNSSDRegistration register(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.github.druk.dnssd.TXTRecord,com.github.druk.dnssd.RegisterListener):316:316 -> h + 1:4:com.github.druk.dnssd.DNSSDService resolve(int,int,java.lang.String,java.lang.String,java.lang.String,com.github.druk.dnssd.ResolveListener):227:227 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/github/druk/dnssd/y;)Lcom/github/druk/dnssd/o;"} + 5:6:com.github.druk.dnssd.DNSSDService resolve(int,int,java.lang.String,java.lang.String,java.lang.String,com.github.druk.dnssd.ResolveListener):228:228 -> i + 7:11:com.github.druk.dnssd.DNSSDService resolve(int,int,java.lang.String,java.lang.String,java.lang.String,com.github.druk.dnssd.ResolveListener):230:230 -> i + 12:29:com.github.druk.dnssd.DNSSDService resolve(int,int,java.lang.String,java.lang.String,java.lang.String,com.github.druk.dnssd.ResolveListener):232:232 -> i + 30:37:com.github.druk.dnssd.DNSSDService resolve(int,int,java.lang.String,java.lang.String,java.lang.String,com.github.druk.dnssd.ResolveListener):255:255 -> i + 38:40:com.github.druk.dnssd.DNSSDService resolve(int,int,java.lang.String,java.lang.String,java.lang.String,com.github.druk.dnssd.ResolveListener):256:256 -> i +com.github.druk.dnssd.DNSSD$$ExternalSyntheticLambda0 -> com.github.druk.dnssd.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.github.druk.dnssd.DNSSDService[] com.github.druk.dnssd.DNSSD$$InternalSyntheticLambda$5$6b7e8b42a9010b14d55729d016607a253e8b0f7c5200569991898739be791b81$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/github/druk/dnssd/o;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.github.druk.dnssd.DNSSDService[]):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lcom/github/druk/dnssd/o;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.github.druk.dnssd.DNSSD$$ExternalSyntheticLambda1 -> com.github.druk.dnssd.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.github.druk.dnssd.DNSSDService[] com.github.druk.dnssd.DNSSD$$InternalSyntheticLambda$5$80ff6d590f17d53393cc16db1195feb56038e72118944ef1ee17b71112398a0e$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/github/druk/dnssd/o;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.github.druk.dnssd.DNSSDService[]):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lcom/github/druk/dnssd/o;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.github.druk.dnssd.DNSSD$1 -> com.github.druk.dnssd.g$a: +# {"id":"sourceFile","fileName":"DNSSD.java"} + com.github.druk.dnssd.BrowseListener val$listener -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/c;"} + com.github.druk.dnssd.InternalDNSSDService[] val$services -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/github/druk/dnssd/s;"} + com.github.druk.dnssd.DNSSD this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/g;"} + 1:10:void (com.github.druk.dnssd.DNSSD,com.github.druk.dnssd.BrowseListener,com.github.druk.dnssd.InternalDNSSDService[]):142:142 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/g;Lcom/github/druk/dnssd/c;[Lcom/github/druk/dnssd/s;)V"} + 1:19:void operationFailed(com.github.druk.dnssd.DNSSDService,int):161:161 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/o;I)V"} + 2:7:void lambda$operationFailed$2(com.github.druk.dnssd.BrowseListener,com.github.druk.dnssd.InternalDNSSDService[],int):161:161 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/c;[Lcom/github/druk/dnssd/s;I)V"} +com.github.druk.dnssd.DNSSD$1$$ExternalSyntheticLambda0 -> com.github.druk.dnssd.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.github.druk.dnssd.BrowseListener com.github.druk.dnssd.DNSSD$1$$InternalSyntheticLambda$3$378d6cbfe1fde22edd81525265876b4baa303340943bd4e3e88e8fa0be6dac42$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/c;"} + # {"id":"com.android.tools.r8.synthesized"} + com.github.druk.dnssd.InternalDNSSDService[] com.github.druk.dnssd.DNSSD$1$$InternalSyntheticLambda$3$378d6cbfe1fde22edd81525265876b4baa303340943bd4e3e88e8fa0be6dac42$0.f$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/github/druk/dnssd/s;"} + # {"id":"com.android.tools.r8.synthesized"} + int com.github.druk.dnssd.DNSSD$1$$InternalSyntheticLambda$3$378d6cbfe1fde22edd81525265876b4baa303340943bd4e3e88e8fa0be6dac42$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.github.druk.dnssd.BrowseListener,com.github.druk.dnssd.InternalDNSSDService[],int):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/c;[Lcom/github/druk/dnssd/s;I)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.github.druk.dnssd.DNSSD$2 -> com.github.druk.dnssd.g$b: +# {"id":"sourceFile","fileName":"DNSSD.java"} + java.lang.Runnable val$timeoutRunnable -> a + com.github.druk.dnssd.ResolveListener val$listener -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/y;"} + com.github.druk.dnssd.DNSSDService[] val$services -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/github/druk/dnssd/o;"} + com.github.druk.dnssd.DNSSD this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/g;"} + 1:12:void (com.github.druk.dnssd.DNSSD,java.lang.Runnable,com.github.druk.dnssd.ResolveListener,com.github.druk.dnssd.DNSSDService[]):232:232 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/g;Ljava/lang/Runnable;Lcom/github/druk/dnssd/y;[Lcom/github/druk/dnssd/o;)V"} + 1:11:void operationFailed(com.github.druk.dnssd.DNSSDService,int):247:247 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/o;I)V"} + 12:30:void operationFailed(com.github.druk.dnssd.DNSSDService,int):248:248 -> a + 2:6:void lambda$operationFailed$1(com.github.druk.dnssd.ResolveListener,com.github.druk.dnssd.DNSSDService[],int):249:249 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/y;[Lcom/github/druk/dnssd/o;I)V"} + 7:12:void lambda$operationFailed$1(com.github.druk.dnssd.ResolveListener,com.github.druk.dnssd.DNSSDService[],int):250:250 -> b +com.github.druk.dnssd.DNSSD$2$$ExternalSyntheticLambda0 -> com.github.druk.dnssd.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.github.druk.dnssd.ResolveListener com.github.druk.dnssd.DNSSD$2$$InternalSyntheticLambda$6$bc762e537013c8199c024faf74c0e93be03ee5a8df27d1763d8d365e211af34e$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/y;"} + # {"id":"com.android.tools.r8.synthesized"} + com.github.druk.dnssd.DNSSDService[] com.github.druk.dnssd.DNSSD$2$$InternalSyntheticLambda$6$bc762e537013c8199c024faf74c0e93be03ee5a8df27d1763d8d365e211af34e$0.f$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/github/druk/dnssd/o;"} + # {"id":"com.android.tools.r8.synthesized"} + int com.github.druk.dnssd.DNSSD$2$$InternalSyntheticLambda$6$bc762e537013c8199c024faf74c0e93be03ee5a8df27d1763d8d365e211af34e$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.github.druk.dnssd.ResolveListener,com.github.druk.dnssd.DNSSDService[],int):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/y;[Lcom/github/druk/dnssd/o;I)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.github.druk.dnssd.DNSSD$3 -> com.github.druk.dnssd.g$c: +# {"id":"sourceFile","fileName":"DNSSD.java"} + com.github.druk.dnssd.RegisterListener val$listener -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/x;"} + com.github.druk.dnssd.DNSSDRegistration[] val$services -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/github/druk/dnssd/n;"} + com.github.druk.dnssd.DNSSD this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/g;"} + 1:10:void (com.github.druk.dnssd.DNSSD,com.github.druk.dnssd.RegisterListener,com.github.druk.dnssd.DNSSDRegistration[]):317:317 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/g;Lcom/github/druk/dnssd/x;[Lcom/github/druk/dnssd/n;)V"} + 1:19:void operationFailed(com.github.druk.dnssd.DNSSDService,int):329:329 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/o;I)V"} + 2:7:void lambda$operationFailed$1(com.github.druk.dnssd.RegisterListener,com.github.druk.dnssd.DNSSDRegistration[],int):329:329 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/x;[Lcom/github/druk/dnssd/n;I)V"} +com.github.druk.dnssd.DNSSD$3$$ExternalSyntheticLambda0 -> com.github.druk.dnssd.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.github.druk.dnssd.RegisterListener com.github.druk.dnssd.DNSSD$3$$InternalSyntheticLambda$3$3a549f4f50778fbc229113811eab133e1dce46cda22ac66cda802623cd7db0bc$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/x;"} + # {"id":"com.android.tools.r8.synthesized"} + com.github.druk.dnssd.DNSSDRegistration[] com.github.druk.dnssd.DNSSD$3$$InternalSyntheticLambda$3$3a549f4f50778fbc229113811eab133e1dce46cda22ac66cda802623cd7db0bc$0.f$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/github/druk/dnssd/n;"} + # {"id":"com.android.tools.r8.synthesized"} + int com.github.druk.dnssd.DNSSD$3$$InternalSyntheticLambda$3$3a549f4f50778fbc229113811eab133e1dce46cda22ac66cda802623cd7db0bc$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.github.druk.dnssd.RegisterListener,com.github.druk.dnssd.DNSSDRegistration[],int):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/x;[Lcom/github/druk/dnssd/n;I)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.github.druk.dnssd.DNSSD$4 -> com.github.druk.dnssd.g$d: +# {"id":"sourceFile","fileName":"DNSSD.java"} + java.lang.Runnable val$timeoutRunnable -> a + com.github.druk.dnssd.QueryListener val$listener -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/w;"} + com.github.druk.dnssd.DNSSDService[] val$services -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/github/druk/dnssd/o;"} + boolean val$autoStop -> d + com.github.druk.dnssd.DNSSD this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/g;"} + 1:14:void (com.github.druk.dnssd.DNSSD,java.lang.Runnable,com.github.druk.dnssd.QueryListener,com.github.druk.dnssd.DNSSDService[],boolean):450:450 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/g;Ljava/lang/Runnable;Lcom/github/druk/dnssd/w;[Lcom/github/druk/dnssd/o;Z)V"} + 1:11:void operationFailed(com.github.druk.dnssd.DNSSDService,int):465:465 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/o;I)V"} + 12:30:void operationFailed(com.github.druk.dnssd.DNSSDService,int):466:466 -> a + 2:6:void lambda$operationFailed$1(com.github.druk.dnssd.QueryListener,com.github.druk.dnssd.DNSSDService[],int):467:467 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/w;[Lcom/github/druk/dnssd/o;I)V"} + 7:12:void lambda$operationFailed$1(com.github.druk.dnssd.QueryListener,com.github.druk.dnssd.DNSSDService[],int):468:468 -> b +com.github.druk.dnssd.DNSSD$4$$ExternalSyntheticLambda0 -> com.github.druk.dnssd.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.github.druk.dnssd.QueryListener com.github.druk.dnssd.DNSSD$4$$InternalSyntheticLambda$6$46b293868c54e9812623531447f2407395378ec1ad12b0fe96b0c6969e4b377d$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/w;"} + # {"id":"com.android.tools.r8.synthesized"} + com.github.druk.dnssd.DNSSDService[] com.github.druk.dnssd.DNSSD$4$$InternalSyntheticLambda$6$46b293868c54e9812623531447f2407395378ec1ad12b0fe96b0c6969e4b377d$0.f$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/github/druk/dnssd/o;"} + # {"id":"com.android.tools.r8.synthesized"} + int com.github.druk.dnssd.DNSSD$4$$InternalSyntheticLambda$6$46b293868c54e9812623531447f2407395378ec1ad12b0fe96b0c6969e4b377d$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.github.druk.dnssd.QueryListener,com.github.druk.dnssd.DNSSDService[],int):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/w;[Lcom/github/druk/dnssd/o;I)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.github.druk.dnssd.DNSSDBindable -> com.github.druk.dnssd.k: +# {"id":"sourceFile","fileName":"DNSSDBindable.java"} + android.content.Context context -> f + 1:5:void (android.content.Context):34:34 -> + 6:12:void (android.content.Context):35:35 -> + 1:4:void onServiceStopped():51:51 -> a + 1:3:void onServiceStarting():40:40 -> f + 4:12:void onServiceStarting():42:42 -> f + 13:20:void onServiceStarting():45:45 -> f +com.github.druk.dnssd.DNSSDEmbedded -> com.github.druk.dnssd.DNSSDEmbedded: +# {"id":"sourceFile","fileName":"DNSSDEmbedded.java"} + long mStopTimerDelay -> f + android.os.Handler handler -> g + java.lang.Thread mThread -> h + boolean isStarted -> i + int serviceCount -> j + 1:3:void onServiceStopped():129:129 -> a + 4:11:void onServiceStopped():130:130 -> a + 12:15:void onServiceStopped():132:132 -> a + 1:3:void onServiceStarting():122:122 -> f + 4:6:void onServiceStarting():123:123 -> f + 7:13:void onServiceStarting():124:124 -> f + 1:3:boolean access$002(com.github.druk.dnssd.DNSSDEmbedded,boolean):27:27 -> j + 1:3:void exit():102:102 -> k + 4:10:void exit():103:103 -> k + 11:22:void exit():104:104 -> k + 23:27:void exit():105:105 -> k + 1:10:void init():60:60 -> l + 11:20:void init():62:62 -> l + 21:27:void init():63:63 -> l + 28:32:void init():64:64 -> l + 33:34:void init():68:68 -> l + 35:37:void init():70:70 -> l + 38:46:void init():71:71 -> l + 47:49:void init():89:89 -> l + 50:56:void init():90:90 -> l + 57:61:void init():91:91 -> l + 62:65:void init():93:93 -> l + 1:3:void waitUntilStarted():109:109 -> m + 4:7:void waitUntilStarted():110:110 -> m + 8:16:void waitUntilStarted():112:112 -> m + 17:24:void waitUntilStarted():114:114 -> m + 25:28:void waitUntilStarted():117:117 -> m +com.github.druk.dnssd.DNSSDEmbedded$$ExternalSyntheticLambda0 -> com.github.druk.dnssd.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.github.druk.dnssd.DNSSDEmbedded$1 -> com.github.druk.dnssd.DNSSDEmbedded$a: +# {"id":"sourceFile","fileName":"DNSSDEmbedded.java"} + com.github.druk.dnssd.DNSSDEmbedded this$0 -> d + 1:6:void (com.github.druk.dnssd.DNSSDEmbedded):71:71 -> + 1:7:void run():73:73 -> run + 8:11:void run():74:74 -> run + 12:14:void run():75:75 -> run + 15:20:void run():76:76 -> run + 21:25:void run():77:77 -> run + 26:28:void run():78:78 -> run + 29:51:void run():80:80 -> run + 52:58:void run():83:83 -> run + 59:62:void run():84:84 -> run + 63:68:void run():85:85 -> run + 69:92:void run():86:86 -> run + 93:94:void run():78:78 -> run +com.github.druk.dnssd.DNSSDException -> com.github.druk.dnssd.m: +# {"id":"sourceFile","fileName":"DNSSDException.java"} + 1:4:void ():26:26 -> +com.github.druk.dnssd.DNSSDRegistration -> com.github.druk.dnssd.n: +# {"id":"sourceFile","fileName":"DNSSDRegistration.java"} +com.github.druk.dnssd.DNSSDService -> com.github.druk.dnssd.o: +# {"id":"sourceFile","fileName":"DNSSDService.java"} +com.github.druk.dnssd.InternalBrowseListener -> com.github.druk.dnssd.p: +# {"id":"sourceFile","fileName":"InternalBrowseListener.java"} +com.github.druk.dnssd.InternalDNSSD -> com.github.druk.dnssd.q: +# {"id":"sourceFile","fileName":"InternalDNSSD.java"} + com.github.druk.dnssd.InternalDNSSD fInstance -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/q;"} + 1:8:void ():484:484 -> + 9:10:void ():486:486 -> + 11:24:void ():487:487 -> + 25:47:void ():491:491 -> + void _init(java.lang.String) -> a + com.github.druk.dnssd.DNSSDService _makeBrowser(int,int,java.lang.String,java.lang.String,com.github.druk.dnssd.InternalBrowseListener) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;Ljava/lang/String;Lcom/github/druk/dnssd/p;)Lcom/github/druk/dnssd/o;"} + com.github.druk.dnssd.DNSSDService _queryRecord(int,int,java.lang.String,int,int,com.github.druk.dnssd.InternalQueryListener) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;IILcom/github/druk/dnssd/t;)Lcom/github/druk/dnssd/o;"} + com.github.druk.dnssd.DNSSDRegistration _register(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.github.druk.dnssd.TXTRecord,com.github.druk.dnssd.InternalRegisterListener) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILcom/github/druk/dnssd/z;Lcom/github/druk/dnssd/u;)Lcom/github/druk/dnssd/n;"} + com.github.druk.dnssd.DNSSDService _resolve(int,int,java.lang.String,java.lang.String,java.lang.String,com.github.druk.dnssd.InternalResolveListener) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/github/druk/dnssd/v;)Lcom/github/druk/dnssd/o;"} + 1:14:com.github.druk.dnssd.DNSSDService browse(int,int,java.lang.String,java.lang.String,com.github.druk.dnssd.InternalBrowseListener):126:126 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;Ljava/lang/String;Lcom/github/druk/dnssd/p;)Lcom/github/druk/dnssd/o;"} + 1:6:com.github.druk.dnssd.InternalDNSSD getInstance():439:439 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/github/druk/dnssd/q;"} + 7:16:com.github.druk.dnssd.InternalDNSSD getInstance():441:441 -> g + 17:19:com.github.druk.dnssd.InternalDNSSD getInstance():442:442 -> g + 1:8:void init(java.lang.String):91:91 -> h + 1:15:com.github.druk.dnssd.DNSSDService queryRecord(int,int,java.lang.String,int,int,com.github.druk.dnssd.InternalQueryListener):323:323 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;IILcom/github/druk/dnssd/t;)Lcom/github/druk/dnssd/o;"} + 1:21:com.github.druk.dnssd.DNSSDRegistration register(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,com.github.druk.dnssd.TXTRecord,com.github.druk.dnssd.InternalRegisterListener):247:247 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILcom/github/druk/dnssd/z;Lcom/github/druk/dnssd/u;)Lcom/github/druk/dnssd/n;"} + 1:15:com.github.druk.dnssd.DNSSDService resolve(int,int,java.lang.String,java.lang.String,java.lang.String,com.github.druk.dnssd.InternalResolveListener):189:189 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/github/druk/dnssd/v;)Lcom/github/druk/dnssd/o;"} +com.github.druk.dnssd.InternalDNSSDRegistration -> com.github.druk.dnssd.r: +# {"id":"sourceFile","fileName":"InternalDNSSDRegistration.java"} + com.github.druk.dnssd.InternalDNSSDService$DnssdServiceListener listener -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/s$a;"} + com.github.druk.dnssd.DNSSDRegistration originalDNSSDService -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/n;"} + boolean isStopped -> f + 1:4:void (com.github.druk.dnssd.InternalDNSSDService$DnssdServiceListener,com.github.druk.dnssd.DNSSDRegistration):9:9 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/s$a;Lcom/github/druk/dnssd/n;)V"} + 5:6:void (com.github.druk.dnssd.InternalDNSSDService$DnssdServiceListener,com.github.druk.dnssd.DNSSDRegistration):7:7 -> + 7:8:void (com.github.druk.dnssd.InternalDNSSDService$DnssdServiceListener,com.github.druk.dnssd.DNSSDRegistration):10:10 -> + 9:11:void (com.github.druk.dnssd.InternalDNSSDService$DnssdServiceListener,com.github.druk.dnssd.DNSSDRegistration):11:11 -> + 1:5:void stop():26:26 -> stop + 6:7:void stop():27:28 -> stop + 8:10:void stop():28:28 -> stop + 11:16:void stop():29:29 -> stop + 17:21:void stop():30:30 -> stop + 22:25:void stop():32:32 -> stop +com.github.druk.dnssd.InternalDNSSDService -> com.github.druk.dnssd.s: +# {"id":"sourceFile","fileName":"InternalDNSSDService.java"} + com.github.druk.dnssd.InternalDNSSDService$DnssdServiceListener listener -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/s$a;"} + com.github.druk.dnssd.DNSSDService originalDNSSDService -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/o;"} + boolean isStopped -> f + 1:4:void (com.github.druk.dnssd.InternalDNSSDService$DnssdServiceListener,com.github.druk.dnssd.DNSSDService):15:15 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/github/druk/dnssd/s$a;Lcom/github/druk/dnssd/o;)V"} + 5:6:void (com.github.druk.dnssd.InternalDNSSDService$DnssdServiceListener,com.github.druk.dnssd.DNSSDService):8:8 -> + 7:8:void (com.github.druk.dnssd.InternalDNSSDService$DnssdServiceListener,com.github.druk.dnssd.DNSSDService):16:16 -> + 9:11:void (com.github.druk.dnssd.InternalDNSSDService$DnssdServiceListener,com.github.druk.dnssd.DNSSDService):17:17 -> + 1:5:void stop():21:21 -> stop + 6:7:void stop():22:23 -> stop + 8:10:void stop():23:23 -> stop + 11:16:void stop():24:24 -> stop + 17:21:void stop():25:25 -> stop + 22:25:void stop():27:27 -> stop +com.github.druk.dnssd.InternalDNSSDService$DnssdServiceListener -> com.github.druk.dnssd.s$a: +# {"id":"sourceFile","fileName":"InternalDNSSDService.java"} + void onServiceStopped() -> a +com.github.druk.dnssd.InternalQueryListener -> com.github.druk.dnssd.t: +# {"id":"sourceFile","fileName":"InternalQueryListener.java"} +com.github.druk.dnssd.InternalRegisterListener -> com.github.druk.dnssd.u: +# {"id":"sourceFile","fileName":"InternalRegisterListener.java"} +com.github.druk.dnssd.InternalResolveListener -> com.github.druk.dnssd.v: +# {"id":"sourceFile","fileName":"InternalResolveListener.java"} +com.github.druk.dnssd.QueryListener -> com.github.druk.dnssd.w: +# {"id":"sourceFile","fileName":"QueryListener.java"} +com.github.druk.dnssd.RegisterListener -> com.github.druk.dnssd.x: +# {"id":"sourceFile","fileName":"RegisterListener.java"} +com.github.druk.dnssd.ResolveListener -> com.github.druk.dnssd.y: +# {"id":"sourceFile","fileName":"ResolveListener.java"} +com.github.druk.dnssd.TXTRecord -> com.github.druk.dnssd.z: +# {"id":"sourceFile","fileName":"TXTRecord.java"} + byte[] fBytes -> a + 1:9:void ():50:50 -> + 6:10:java.lang.String getKey(int):182:182 -> a + 11:18:java.lang.String getKey(int):183:183 -> a + 19:23:java.lang.String getKey(int):185:185 -> a + 24:27:java.lang.String getKey(int):187:187 -> a + 28:43:java.lang.String getKey(int):191:191 -> a + 44:55:java.lang.String getKey(int):193:193 -> a + 1:9:byte[] getRawBytes():269:269 -> b + 6:10:byte[] getValue(int):208:208 -> c + 11:18:byte[] getValue(int):209:209 -> c + 19:23:byte[] getValue(int):211:211 -> c + 24:28:byte[] getValue(int):213:213 -> c + 29:43:byte[] getValue(int):218:218 -> c + 44:47:byte[] getValue(int):220:220 -> c + 48:56:byte[] getValue(int):221:221 -> c + 1:6:java.lang.String getValueAsString(int):232:232 -> d + 7:14:java.lang.String getValueAsString(int):233:233 -> d + 1:5:void insert(byte[],byte[],int):105:105 -> e + 6:13:void insert(byte[],byte[],int):106:106 -> e + 14:18:void insert(byte[],byte[],int):111:111 -> e + 19:27:void insert(byte[],byte[],int):112:112 -> e + 28:35:void insert(byte[],byte[],int):114:114 -> e + 36:38:void insert(byte[],byte[],int):115:115 -> e + 39:42:void insert(byte[],byte[],int):117:117 -> e + 43:45:void insert(byte[],byte[],int):118:118 -> e + 46:47:void insert(byte[],byte[],int):119:119 -> e + 48:53:void insert(byte[],byte[],int):120:120 -> e + 54:60:void insert(byte[],byte[],int):121:121 -> e + 61:66:void insert(byte[],byte[],int):122:122 -> e + 67:74:void insert(byte[],byte[],int):125:125 -> e + 75:82:void insert(byte[],byte[],int):126:126 -> e + 4:8:int remove(java.lang.String):135:135 -> f + 9:10:int remove(java.lang.String):137:137 -> f + 11:16:int remove(java.lang.String):138:138 -> f + 17:37:int remove(java.lang.String):139:139 -> f + 38:50:int remove(java.lang.String):141:141 -> f + 51:56:int remove(java.lang.String):142:142 -> f + 57:58:int remove(java.lang.String):144:144 -> f + 59:66:int remove(java.lang.String):145:145 -> f + 67:73:int remove(java.lang.String):146:146 -> f + 74:94:int remove(java.lang.String):147:147 -> f + 3:8:void set(java.lang.String,java.lang.String):65:65 -> g + 9:12:void set(java.lang.String,java.lang.String):66:66 -> g + 4:6:void set(java.lang.String,byte[]):79:79 -> h + 7:12:void set(java.lang.String,byte[]):82:82 -> h + 13:15:void set(java.lang.String,byte[]):88:88 -> h + 16:24:void set(java.lang.String,byte[]):89:89 -> h + 25:30:void set(java.lang.String,byte[]):90:90 -> h + 31:36:void set(java.lang.String,byte[]):92:92 -> h + 37:43:void set(java.lang.String,byte[]):95:95 -> h + 44:47:void set(java.lang.String,byte[]):97:97 -> h + 48:51:void set(java.lang.String,byte[]):99:99 -> h + 52:57:void set(java.lang.String,byte[]):93:93 -> h + 58:63:void set(java.lang.String,byte[]):85:85 -> h + 3:7:int size():161:161 -> i + 8:18:int size():162:162 -> i + 3:8:java.lang.String toString():276:276 -> toString + 9:32:java.lang.String toString():278:278 -> toString + 33:36:java.lang.String toString():279:279 -> toString + 37:40:java.lang.String toString():280:280 -> toString + 41:64:java.lang.String toString():281:281 -> toString + 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: +# {"id":"sourceFile","fileName":"BonjourService.java"} + int flags -> d + java.lang.String serviceName -> e + java.lang.String regType -> f + java.lang.String domain -> g + java.util.List inetAddresses -> h + java.util.Map dnsRecords -> i + int ifIndex -> j + java.lang.String hostname -> k + 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"} + 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;"} + 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;"} + 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;"} + 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 + 20:37:boolean equals(java.lang.Object):232:232 -> equals + 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"} + 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;"} + 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;"} + 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;"} + 1:3:int access$1700(com.github.druk.rx2dnssd.BonjourService):37:37 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(LP1/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"} + 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 + 1:3:int getIfIndex():167:167 -> o + 1:3:java.util.List getInetAddresses():210:210 -> p + 1:3:int getPort():178:178 -> q + 1:3:java.lang.String getRegType():156:156 -> r + 1:3:java.lang.String getServiceName():150:150 -> s + 1:3:java.util.Map getTxtRecords():184:184 -> t + 1:109:java.lang.String toString():268:268 -> toString + 1:8:java.util.List readAddresses(android.os.Parcel):102:102 -> u + 9:16:java.util.List readAddresses(android.os.Parcel):106:106 -> u + 17:28:java.util.List readAddresses(android.os.Parcel):108:108 -> u + 29:33:java.util.List readAddresses(android.os.Parcel):110:110 -> u + 1:8:java.util.Map readMap(android.os.Parcel):127:127 -> v + 9:16:java.util.Map readMap(android.os.Parcel):131:131 -> v + 17:20:java.util.Map readMap(android.os.Parcel):133:133 -> v + 21:28:java.util.Map readMap(android.os.Parcel):134:134 -> v + 29:34:java.util.Map readMap(android.os.Parcel):136:136 -> v + 35:39:java.util.Map readMap(android.os.Parcel):139:139 -> v + 4:7:void writeAddresses(android.os.Parcel,java.util.List):91:91 -> w + 8:11:void writeAddresses(android.os.Parcel,java.util.List):94:94 -> w + 12:14:void writeAddresses(android.os.Parcel,java.util.List):95:95 -> w + 15:30:void writeAddresses(android.os.Parcel,java.util.List):96:96 -> w + 31:35:void writeAddresses(android.os.Parcel,java.util.List):97:97 -> w + 1:5:void writeToParcel(android.os.Parcel,int):254:254 -> writeToParcel + 6:10:void writeToParcel(android.os.Parcel,int):255:255 -> writeToParcel + 11:15:void writeToParcel(android.os.Parcel,int):256:256 -> writeToParcel + 16:20:void writeToParcel(android.os.Parcel,int):257:257 -> writeToParcel + 21:25:void writeToParcel(android.os.Parcel,int):258:258 -> writeToParcel + 26:30:void writeToParcel(android.os.Parcel,int):259:259 -> writeToParcel + 31:35:void writeToParcel(android.os.Parcel,int):260:260 -> writeToParcel + 36:40:void writeToParcel(android.os.Parcel,int):261:261 -> writeToParcel + 41:46:void writeToParcel(android.os.Parcel,int):262:262 -> writeToParcel + 4:7:void writeMap(android.os.Parcel,java.util.Map):115:115 -> x + 8:11:void writeMap(android.os.Parcel,java.util.Map):118:118 -> x + 12:14:void writeMap(android.os.Parcel,java.util.Map):119:119 -> x + 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: +# {"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;"} + 1:3:com.github.druk.rx2dnssd.BonjourService[] newArray(int):51:51 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[LP1/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: +# {"id":"sourceFile","fileName":"BonjourService.java"} + int flags -> a + java.lang.String serviceName -> b + java.lang.String regType -> c + java.lang.String domain -> d + int ifIndex -> e + java.util.List inetAddresses -> f + java.util.Map dnsRecords -> g + java.lang.String hostname -> h + int port -> i + 1:1:void (int,int,java.lang.String,java.lang.String,java.lang.String):301:301 -> + 2:2:void (int,int,java.lang.String,java.lang.String,java.lang.String):286:286 -> + 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"} + 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"} + 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;"} + 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;"} + 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;"} + 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"} + 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;"} + 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;"} + 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;"} + 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"} + 1:6:com.github.druk.rx2dnssd.BonjourService build():393:393 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()LP1/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;"} + 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":"sourceFile","fileName":"Rx2BrowseListener.java"} + io.reactivex.FlowableEmitter emitter -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/d;"} + 1:3:void (io.reactivex.FlowableEmitter):26:26 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/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: +# {"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;"} + io.reactivex.FlowableTransformer resolve() -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/g;"} + io.reactivex.FlowableTransformer queryRecords() -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/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":"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;"} + 1:5:io.reactivex.FlowableTransformer resolve():28:28 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/g;"} + 1:5:io.reactivex.FlowableTransformer queryRecords():28:28 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/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":"sourceFile","fileName":"Rx2DnssdCommon.java"} + com.github.druk.dnssd.DNSSD mDNSSD -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/github/druk/dnssd/g;"} + 1:3:void (com.github.druk.dnssd.DNSSD):25:25 -> + # {"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;"} + 1:6:io.reactivex.FlowableTransformer resolve():69:69 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/g;"} + 1:6:io.reactivex.FlowableTransformer queryRecords():88:88 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY2/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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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: +# {"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.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 -> + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;)Lcom/github/druk/dnssd/o;"} +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda1 -> P1.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.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.synthesized"} + 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda1.(P1.Rx2DnssdCommon,P1.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;)Lcom/github/druk/dnssd/o;"} +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda2 -> P1.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.synthesized"} + 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda2.(P1.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/c;)Li4/a;"} +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda3 -> P1.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.synthesized"} + 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda3.(P1.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/c;)Li4/a;"} +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda4 -> P1.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.synthesized"} + 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda4.(P1.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.synthesized"} +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda5 -> P1.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.synthesized"} + 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda5.(P1.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.synthesized"} +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda6 -> P1.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.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.synthesized"} + 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda6.(P1.Rx2DnssdCommon,P1.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;)Lcom/github/druk/dnssd/o;"} +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda7 -> P1.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.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.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.synthesized"} + 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda7.(P1.Rx2DnssdCommon,P1.BonjourService,P1.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/d;)Lcom/github/druk/dnssd/o;"} +com.github.druk.rx2dnssd.Rx2DnssdCommon$$ExternalSyntheticLambda8 -> P1.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.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.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.synthesized"} + 1:1:void P1.Rx2DnssdCommon$$ExternalSyntheticLambda8.(P1.Rx2DnssdCommon,P1.BonjourService,P1.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.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":"sourceFile","fileName":"Rx2DnssdCommon.java"} + com.github.druk.rx2dnssd.Rx2DnssdCommon$DNSSDServiceCreator creator -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/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"} + 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"} + 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: +# {"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":"sourceFile","fileName":"Rx2QueryListener.java"} + io.reactivex.FlowableEmitter emitter -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/d;"} + com.github.druk.rx2dnssd.BonjourService$Builder builder -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/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"} + 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: +# {"id":"sourceFile","fileName":"Rx2RegisterListener.java"} + io.reactivex.FlowableEmitter emitter -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/d;"} + 1:3:void (io.reactivex.FlowableEmitter):27:27 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/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: +# {"id":"sourceFile","fileName":"Rx2ResolveListener.java"} + io.reactivex.FlowableEmitter emitter -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/d;"} + com.github.druk.rx2dnssd.BonjourService$Builder builder -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LP1/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"} + 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 + 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 design_password_eye -> a + int material_ic_calendar_black_24dp -> b + int material_ic_edit_black_24dp -> c + int mtrl_checkbox_button -> 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 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 cancel_button -> a + int touch_outside -> a0 + int checked -> b + int unchecked -> b0 + int circle_center -> c + int confirm_button -> d + int coordinator -> e + int design_bottom_sheet -> f + int design_menu_item_action_area_stub -> g + int design_menu_item_text -> h + int fullscreen_header -> i + int indeterminate -> j + int material_clock_face -> k + int material_clock_hand -> l + int material_clock_level -> m + int material_clock_period_toggle -> n + int material_hour_tv -> o + int material_label -> p + int material_minute_tv -> q + int material_value_index -> r + int month_grid -> s + int month_navigation_fragment_toggle -> t + 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 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: + 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 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 + int bottomsheet_action_expand_halfway -> a + int character_counter_content_description -> b + int character_counter_overflowed_content_description -> c + int character_counter_pattern -> d + int clear_text_end_icon_content_description -> e + int error_icon_content_description -> f + int exposed_dropdown_menu_content_description -> g + int item_view_role_description -> h + int m3_exceed_max_badge_text_suffix -> i + int mtrl_badge_numberless_content_description -> j + int mtrl_checkbox_state_description_checked -> k + int mtrl_checkbox_state_description_indeterminate -> l + int mtrl_checkbox_state_description_unchecked -> m + int mtrl_chip_close_icon_content_description -> n + int mtrl_exceed_max_badge_number_content_description -> o + int mtrl_exceed_max_badge_number_suffix -> p + int mtrl_picker_day_of_week_column_header -> q + int mtrl_picker_end_date_description -> r + int mtrl_picker_navigate_to_current_year_description -> s + int mtrl_picker_navigate_to_year_description -> t + int mtrl_picker_start_date_description -> u + int mtrl_picker_today_description -> v + int mtrl_picker_toggle_to_calendar_input_mode -> w + 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 + 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_Material3_SideSheet -> n + int Widget_MaterialComponents_Badge -> o + int Widget_MaterialComponents_BottomAppBar -> p + int Widget_MaterialComponents_Button -> q + int Widget_MaterialComponents_Chip_Action -> r + int Widget_MaterialComponents_CompoundButton_CheckBox -> s + int Widget_MaterialComponents_CompoundButton_RadioButton -> t + 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: +# {"id":"sourceFile","fileName":"AnimationUtils.java"} + android.animation.TimeInterpolator LINEAR_INTERPOLATOR -> a + android.animation.TimeInterpolator FAST_OUT_SLOW_IN_INTERPOLATOR -> b + android.animation.TimeInterpolator FAST_OUT_LINEAR_IN_INTERPOLATOR -> c + android.animation.TimeInterpolator LINEAR_OUT_SLOW_IN_INTERPOLATOR -> d + android.animation.TimeInterpolator DECELERATE_INTERPOLATOR -> e + 1:7:void ():36:36 -> + 8:14:void ():37:37 -> + 15:21:void ():39:39 -> + 22:28:void ():41:41 -> + 29:36:void ():43:43 -> + 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: +# {"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 + 17:32:void playTogether(android.animation.AnimatorSet,java.util.List):41:41 -> a + 33:40:void playTogether(android.animation.AnimatorSet,java.util.List):43:43 -> a + 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: +# {"id":"sourceFile","fileName":"MotionSpec.java"} + androidx.collection.SimpleArrayMap timings -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} + androidx.collection.SimpleArrayMap propertyValues -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm/i;"} + 1:3:void ():66:66 -> + 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"} + 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;"} + 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;"} + 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 + 25:29:com.google.android.material.animation.MotionSpec createFromResource(android.content.Context,int):193:193 -> c + 30:32:com.google.android.material.animation.MotionSpec createFromResource(android.content.Context,int):194:194 -> 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;"} + 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 + 5:10:boolean equals(java.lang.Object):229:229 -> equals + 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"} + 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 + 11:23:java.lang.String toString():248:248 -> toString + 24:26:java.lang.String toString():249:249 -> toString + 27:37:java.lang.String toString():250:250 -> toString + 38:42:java.lang.String toString():251:251 -> toString + 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: +# {"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 +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 + # {"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 +com.google.android.material.appbar.AppBarLayout$$ExternalSyntheticApiModelOutline0 -> com.google.android.material.appbar.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m(com.google.android.material.appbar.AppBarLayout,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +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 + # {"id":"com.android.tools.r8.synthesized"} + android.content.res.ColorStateList com.google.android.material.appbar.AppBarLayout$$InternalSyntheticLambda$1$87f1a2382c7162b6a50b7fd180a10546140ff5a86a57407677fcecee3951b104$0.f$1 -> b + # {"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;"} + # {"id":"com.android.tools.r8.synthesized"} + java.lang.Integer com.google.android.material.appbar.AppBarLayout$$InternalSyntheticLambda$1$87f1a2382c7162b6a50b7fd180a10546140ff5a86a57407677fcecee3951b104$0.f$3 -> d + # {"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 -> + # {"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"} + 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 + # {"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;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.appbar.AppBarLayout,i2.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"} + 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;"} +com.google.android.material.appbar.AppBarLayout$BaseBehavior -> com.google.android.material.appbar.AppBarLayout$BaseBehavior: +# {"id":"sourceFile","fileName":"AppBarLayout.java"} + int offsetDelta -> n + int lastStartedType -> o + android.animation.ValueAnimator offsetAnimator -> p + 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: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 + # {"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 + # {"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 +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 +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 +com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState -> com.google.android.material.appbar.AppBarLayout$BaseBehavior$c: +# {"id":"sourceFile","fileName":"AppBarLayout.java"} + boolean fullyScrolled -> f + boolean fullyExpanded -> 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 +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 + # {"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 + # {"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 + # {"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"} +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: +# {"id":"sourceFile","fileName":"AppBarLayout.java"} + 1:4:void ():2604:2604 -> + 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: +# {"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: +# {"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;"} + 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"} +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 +com.google.android.material.appbar.HeaderBehavior -> com.google.android.material.appbar.d: +# {"id":"sourceFile","fileName":"HeaderBehavior.java"} + java.lang.Runnable flingRunnable -> g + android.widget.OverScroller scroller -> h + boolean isBeingDragged -> i + int activePointerId -> j + 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 + 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 + 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 + 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 +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 -> + # {"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 +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 + 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 + 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:1:int resolveGravity(int):0:0 -> R + 1:3:void setOverlayTop(int):193:193 -> 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 +com.google.android.material.appbar.MaterialToolbar -> com.google.android.material.appbar.MaterialToolbar: +# {"id":"sourceFile","fileName":"MaterialToolbar.java"} + java.lang.Integer navigationIconTint -> d + boolean titleCentered -> e + boolean subtitleCentered -> f + android.widget.ImageView$ScaleType logoScaleType -> g + 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 +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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/appbar/g;"} + int tempTopBottomOffset -> e + int tempLeftRightOffset -> f + 1:1:void ():33:33 -> + 2:3:void ():30:31 -> + 4:4:void (android.content.Context,android.util.AttributeSet):36:36 -> + 5:6:void (android.content.Context,android.util.AttributeSet):30:31 -> + 1:11:int getTopAndBottomOffset():88:88 -> I + 1:4:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):66:66 -> J + 1:4:boolean setTopAndBottomOffset(int):70:70 -> K + 5:9:boolean setTopAndBottomOffset(int):71:71 -> K + 10:13:boolean setTopAndBottomOffset(int):73:73 -> K + 1:3:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):43:43 -> p + 4:7:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):45:45 -> p + 8:14:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):46:46 -> p + 15:19:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):48:48 -> p + 20:24:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):49:49 -> p + 25:29:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):51:51 -> p + 30:34:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):52:52 -> p + 35:36:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):53:53 -> p + 37:40:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):55:55 -> p + 41:45:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):56:56 -> p + 46:49:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):57:57 -> p +com.google.android.material.appbar.ViewOffsetHelper -> com.google.android.material.appbar.g: +# {"id":"sourceFile","fileName":"ViewOffsetHelper.java"} + android.view.View view -> a + int layoutTop -> b + int layoutLeft -> c + int offsetTop -> d + int offsetLeft -> e + boolean verticalOffsetEnabled -> f + boolean horizontalOffsetEnabled -> g + 1:4:void (android.view.View):40:40 -> + 5:6:void (android.view.View):37:37 -> + 7:8:void (android.view.View):38:38 -> + 9:11:void (android.view.View):41:41 -> + 1:15:void applyOffsets():51:51 -> a + 16:31:void applyOffsets():52:52 -> a + 1:3:int getTopAndBottomOffset():86:86 -> b + 1:8:void onViewLayout():46:46 -> c + 9:17:void onViewLayout():47:47 -> c + 1:8:boolean setLeftAndRightOffset(int):77:77 -> d + 9:10:boolean setLeftAndRightOffset(int):78:78 -> d + 11:17:boolean setLeftAndRightOffset(int):79:79 -> d + 1:8:boolean setTopAndBottomOffset(int):62:62 -> e + 9:10:boolean setTopAndBottomOffset(int):63:63 -> e + 11:17:boolean setTopAndBottomOffset(int):64:64 -> e +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: +# {"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;"} + 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;"} + float badgeCenterX -> i + float badgeCenterY -> j + int maxBadgeNumber -> k + float cornerRadius -> l + float halfBadgeWidth -> m + float halfBadgeHeight -> n + java.lang.ref.WeakReference anchorViewRef -> o + 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: +# {"id":"sourceFile","fileName":"BadgeState.java"} + com.google.android.material.badge.BadgeState$State overridingState -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LS1/b$a;"} + com.google.android.material.badge.BadgeState$State currentState -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LS1/b$a;"} + float badgeRadius -> c + float badgeWithTextRadius -> d + float badgeWidth -> e + float badgeHeight -> f + float badgeWithTextWidth -> g + float badgeWithTextHeight -> h + 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 -> + 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: +# {"id":"sourceFile","fileName":"BadgeState.java"} + java.lang.Integer verticalOffsetWithoutText -> A + java.lang.Integer horizontalOffsetWithText -> B + java.lang.Integer verticalOffsetWithText -> C + java.lang.Integer additionalHorizontalOffset -> D + 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 + java.lang.Integer badgeTextAppearanceResId -> g + java.lang.Integer badgeShapeAppearanceResId -> h + java.lang.Integer badgeShapeAppearanceOverlayResId -> i + java.lang.Integer badgeWithTextShapeAppearanceResId -> j + java.lang.Integer badgeWithTextShapeAppearanceOverlayResId -> k + int alpha -> l + java.lang.String text -> m + int number -> n + int maxCharacterCount -> o + int maxNumber -> p + java.util.Locale numberLocale -> q + java.lang.CharSequence contentDescriptionForText -> r + java.lang.CharSequence contentDescriptionNumberless -> s + int contentDescriptionQuantityStrings -> t + int contentDescriptionExceedsMaxBadgeNumberRes -> u + java.lang.Integer badgeGravity -> v + java.lang.Boolean isVisible -> w + 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: +# {"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: +# {"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 + # {"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 + # {"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 +com.google.android.material.behavior.HideBottomViewOnScrollBehavior -> com.google.android.material.behavior.HideBottomViewOnScrollBehavior: +# {"id":"sourceFile","fileName":"HideBottomViewOnScrollBehavior.java"} + java.util.LinkedHashSet onScrollStateChangedListeners -> d + int enterAnimDuration -> e + int exitAnimDuration -> f + 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 -> + 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"} +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 +com.google.android.material.behavior.SwipeDismissBehavior -> com.google.android.material.behavior.SwipeDismissBehavior: +# {"id":"sourceFile","fileName":"SwipeDismissBehavior.java"} + androidx.customview.widget.ViewDragHelper viewDragHelper -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/c;"} + boolean interceptingEvents -> e + boolean requestingDisallowInterceptTouchEvent -> f + float sensitivity -> g + boolean sensitivitySet -> h + int swipeDirection -> i + float dragDismissThreshold -> j + float alphaStartSwipeDistance -> k + float alphaEndSwipeDistance -> l + androidx.customview.widget.ViewDragHelper$Callback dragCallback -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/c$c;"} + 1:4:void ():43:43 -> + 5:7:void ():90:90 -> + 8:11:void ():93:93 -> + 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 + 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: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 + 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 +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 +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 +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 +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 +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 +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 +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 -> + 1:3:int getItemDefaultMarginResId():46:46 -> getItemDefaultMarginResId + 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 +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 + # {"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 + # {"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 -> + # {"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 +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: +# {"id":"sourceFile","fileName":"BottomNavigationView.java"} +com.google.android.material.bottomsheet.BottomSheetBehavior -> com.google.android.material.bottomsheet.BottomSheetBehavior: +# {"id":"sourceFile","fileName":"BottomSheetBehavior.java"} + int insetTop -> A + boolean shouldRemoveExpandedCorners -> B + com.google.android.material.shape.ShapeAppearanceModel shapeAppearanceModelDefault -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} + 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;"} + android.animation.ValueAnimator interpolatorAnimator -> F + int expandedOffset -> G + int fitToContentsOffset -> H + int halfExpandedOffset -> I + float halfExpandedRatio -> J + int collapsedOffset -> K + float elevation -> L + 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 + # {"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 + int saveFlags -> d + java.lang.ref.WeakReference dragHandleViewRef -> d0 + boolean fitToContents -> e + java.lang.ref.WeakReference nestedScrollingChildRef -> e0 + boolean updateImportantForAccessibilityOnSiblings -> f + java.util.ArrayList callbacks -> f0 + float maximumVelocity -> g + android.view.VelocityTracker velocityTracker -> g0 + int significantVelocityThreshold -> h + com.google.android.material.motion.MaterialBottomContainerBackHelper bottomContainerBackHelper -> h0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/f;"} + int peekHeight -> i + int activePointerId -> i0 + boolean peekHeightAuto -> j + int initialY -> j0 + int peekHeightMin -> k + boolean touchingScrollingChild -> k0 + int peekHeightGestureInsetBuffer -> l + java.util.Map importantForAccessibilityMap -> l0 + com.google.android.material.shape.MaterialShapeDrawable materialShapeDrawable -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/h;"} + android.util.SparseIntArray expandHalfwayActionIds -> m0 + 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 + boolean paddingBottomSystemWindowInsets -> s + boolean paddingLeftSystemWindowInsets -> t + boolean paddingRightSystemWindowInsets -> u + boolean paddingTopSystemWindowInsets -> v + boolean marginLeftSystemWindowInsets -> w + boolean marginRightSystemWindowInsets -> x + boolean marginTopSystemWindowInsets -> y + int insetBottom -> z + 1:5:void ():289:289 -> + 1:1:void ():352:352 -> + 2:2:void ():218:218 -> + 3:3:void ():237:237 -> + 4:4:void ():239:239 -> + 5:5:void ():261:261 -> + 6:6:void ():263:263 -> + 7:7:void ():285:285 -> + 8:8:void ():297:297 -> + 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 + 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 + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$g;)V"} + 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: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: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: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 + 1:3:boolean access$1400(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> N + 1:3:void setDraggable(boolean):1199:1199 -> N0 + 1:3:int access$1500(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> O + 1:3:void setDraggableOnNestedScroll(boolean):1215:1215 -> 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 + 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: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 + 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: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 + 1:3:boolean access$400(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> U + 1:3:void setMaxHeight(int):973:973 -> 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:int access$502(com.google.android.material.bottomsheet.BottomSheetBehavior,int):100:100 -> W + 2:5:void setPeekHeight(int):996:996 -> 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:boolean access$700(com.google.android.material.bottomsheet.BottomSheetBehavior):100:100 -> Y + 1:3:void setSaveFlags(int):1253:1253 -> 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} + 6:9:void startBackProgress(androidx.activity.BackEventCompat):1649:1649 -> 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 + # {"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 + # {"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 + # {"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 + 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 +com.google.android.material.bottomsheet.BottomSheetBehavior$$ExternalSyntheticApiModelOutline0 -> com.google.android.material.bottomsheet.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.view.RoundedCorner m(android.view.WindowInsets,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.bottomsheet.BottomSheetBehavior$$ExternalSyntheticApiModelOutline1 -> com.google.android.material.bottomsheet.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(android.view.RoundedCorner):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.bottomsheet.BottomSheetBehavior$1 -> com.google.android.material.bottomsheet.BottomSheetBehavior$a: +# {"id":"sourceFile","fileName":"BottomSheetBehavior.java"} + 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 +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 +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 +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 +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 +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"} +com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback -> com.google.android.material.bottomsheet.BottomSheetBehavior$g: +# {"id":"sourceFile","fileName":"BottomSheetBehavior.java"} + 1:4:void ():104:104 -> +com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState -> com.google.android.material.bottomsheet.BottomSheetBehavior$h: +# {"id":"sourceFile","fileName":"BottomSheetBehavior.java"} + int state -> f + int peekHeight -> g + 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 +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 + # {"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 + # {"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 + # {"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 +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 -> + # {"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 + # {"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 + # {"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 +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 -> + # {"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 +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;"} + 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: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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/c;Lcom/google/android/material/bottomsheet/c$f;)Lcom/google/android/material/bottomsheet/c$f;"} + 1:3:com.google.android.material.bottomsheet.BottomSheetBehavior access$100(com.google.android.material.bottomsheet.BottomSheetDialog):74:74 -> access$100 + # {"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 +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 -> + # {"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 +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 -> + # {"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 +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 -> + # {"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 +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 -> + # {"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 -> + # {"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 +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;"} + 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 +com.google.android.material.bottomsheet.BottomSheetDialogFragment -> com.google.android.material.bottomsheet.d: +# {"id":"sourceFile","fileName":"BottomSheetDialogFragment.java"} + 1:4:void ():45:45 -> + 1:4:void access$100(com.google.android.material.bottomsheet.BottomSheetDialogFragment):37:37 -> access$100 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/d;)V"} + 2:7:void dismiss():60:60 -> dismiss + 8:11:void dismiss():61:61 -> dismiss + 2:7:void dismissAllowingStateLoss():67:67 -> dismissAllowingStateLoss + 8:11:void dismissAllowingStateLoss():68:68 -> dismissAllowingStateLoss + 1:4:void dismissAfterAnimation():106:106 -> k + 5:8:void dismissAfterAnimation():107:107 -> k + 9:12:void dismissAfterAnimation():109:109 -> k + 1:2:void dismissWithAnimation(com.google.android.material.bottomsheet.BottomSheetBehavior,boolean):92:92 -> l + 3:9:void dismissWithAnimation(com.google.android.material.bottomsheet.BottomSheetBehavior,boolean):94:94 -> l + 10:13:void dismissWithAnimation(com.google.android.material.bottomsheet.BottomSheetBehavior,boolean):95:95 -> l + 14:21:void dismissWithAnimation(com.google.android.material.bottomsheet.BottomSheetBehavior,boolean):97:97 -> l + 22:30:void dismissWithAnimation(com.google.android.material.bottomsheet.BottomSheetBehavior,boolean):98:98 -> l + 31:39:void dismissWithAnimation(com.google.android.material.bottomsheet.BottomSheetBehavior,boolean):100:100 -> l + 40:43:void dismissWithAnimation(com.google.android.material.bottomsheet.BottomSheetBehavior,boolean):101:101 -> l + 1:4:boolean tryDismissWithAnimation(boolean):77:77 -> m + 5:8:boolean tryDismissWithAnimation(boolean):78:78 -> m + 9:10:boolean tryDismissWithAnimation(boolean):79:79 -> m + 11:14:boolean tryDismissWithAnimation(boolean):80:80 -> m + 15:26:boolean tryDismissWithAnimation(boolean):81:81 -> m + 27:33:boolean tryDismissWithAnimation(boolean):82:82 -> m + 1:14:android.app.Dialog onCreateDialog(android.os.Bundle):55:55 -> onCreateDialog +com.google.android.material.bottomsheet.BottomSheetDialogFragment$1 -> com.google.android.material.bottomsheet.d$a: +# {"id":"sourceFile","fileName":"BottomSheetDialogFragment.java"} +com.google.android.material.bottomsheet.BottomSheetDialogFragment$BottomSheetDismissCallback -> com.google.android.material.bottomsheet.d$b: +# {"id":"sourceFile","fileName":"BottomSheetDialogFragment.java"} + com.google.android.material.bottomsheet.BottomSheetDialogFragment this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomsheet/d;"} + 1:1:void (com.google.android.material.bottomsheet.BottomSheetDialogFragment):113:113 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/d;)V"} + 2:2:void (com.google.android.material.bottomsheet.BottomSheetDialogFragment,com.google.android.material.bottomsheet.BottomSheetDialogFragment$1):113:113 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/bottomsheet/d;Lcom/google/android/material/bottomsheet/d$a;)V"} + 4:9:void onStateChanged(android.view.View,int):118:118 -> onStateChanged +com.google.android.material.bottomsheet.InsetsAnimationCallback -> com.google.android.material.bottomsheet.e: +# {"id":"sourceFile","fileName":"InsetsAnimationCallback.java"} + android.view.View view -> a + int startY -> b + int startTranslationY -> c + int[] tmpLocation -> d + 2:5:void (android.view.View):37:37 -> + 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"} + 1:7:void onPrepare(androidx.core.view.WindowInsetsAnimationCompat):43:43 -> onPrepare + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0;)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;"} + 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;"} + 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;"} + 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;"} + android.graphics.PorterDuff$Mode iconTintMode -> j + android.content.res.ColorStateList iconTint -> k + android.graphics.drawable.Drawable icon -> l + java.lang.String accessibilityClassName -> m + int iconSize -> n + int iconLeft -> o + int iconTop -> p + int iconPadding -> q + 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: +# {"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: +# {"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: +# {"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: +# {"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 +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 +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 -> 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: +# {"id":"sourceFile","fileName":"MaterialButtonToggleGroup.java"} + void onButtonChecked(com.google.android.material.button.MaterialButtonToggleGroup,int,boolean) -> a +com.google.android.material.canvas.CanvasCompat -> U1.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: +# {"id":"sourceFile","fileName":"Arrangement.java"} + int priority -> a + float smallSize -> b + int smallCount -> c + int mediumCount -> d + float mediumSize -> e + 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: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 + # {"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: +# {"id":"sourceFile","fileName":"Carousel.java"} + int getContainerWidth() -> a + int getContainerHeight() -> b + int getCarouselAlignment() -> d + int getItemCount() -> e + boolean isHorizontal() -> f +com.google.android.material.carousel.CarouselLayoutManager -> com.google.android.material.carousel.CarouselLayoutManager: +# {"id":"sourceFile","fileName":"CarouselLayoutManager.java"} + 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;"} + android.view.View$OnLayoutChangeListener recyclerViewSizeChangeListener -> D + int lastItemCount -> E + int currentEstimatedPosition -> F + int carouselAlignment -> G + int scrollOffset -> s + int minScroll -> t + int maxScroll -> u + boolean isDebuggingEnabled -> v + 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;"} + com.google.android.material.carousel.KeylineStateList keylineStateList -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/f;"} + 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"} + 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 -> + 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 + # {"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 + # {"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 + # {"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 + 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 + # {"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 + 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 + 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 + 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: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: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 + # {"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 + 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 + # {"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: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: +# {"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 -> + # {"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 + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.carousel.CarouselLayoutManager$$ExternalSyntheticLambda1 -> V1.c: +# {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void V1.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 +com.google.android.material.carousel.CarouselLayoutManager$ChildCalculations -> com.google.android.material.carousel.CarouselLayoutManager$b: +# {"id":"sourceFile","fileName":"CarouselLayoutManager.java"} + android.view.View child -> a + float center -> b + 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 -> + # {"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 -> +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 +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;"} + 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":"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"} + 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;"} + 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;"} + 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":"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: +# {"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: +# {"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: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 + 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;"} + 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":"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 + 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: +# {"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: +# {"id":"sourceFile","fileName":"KeylineState.java"} +com.google.android.material.carousel.KeylineState$Builder -> com.google.android.material.carousel.e$b: +# {"id":"sourceFile","fileName":"KeylineState.java"} + float itemSize -> a + int carouselSize -> 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;"} + com.google.android.material.carousel.KeylineState$Keyline tmpLastFocalKeyline -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/carousel/e$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:1:float calculateKeylineLocationForItemPosition(float,float,int,int):0:0 -> j +com.google.android.material.carousel.KeylineState$Keyline -> com.google.android.material.carousel.e$c: +# {"id":"sourceFile","fileName":"KeylineState.java"} + float loc -> a + float locOffset -> b + float mask -> c + float maskedItemSize -> d + boolean isAnchor -> e + 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: +# {"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;"} + 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: +# {"id":"sourceFile","fileName":"MultiBrowseCarouselStrategy.java"} + int keylineCount -> c + int[] SMALL_COUNTS -> d + int[] MEDIUM_COUNTS -> e + 2:8:void ():51:51 -> + 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 + # {"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: +# {"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;"} + int DEF_STYLE_RES -> B + int[] INDETERMINATE_STATE_SET -> C + int[] ERROR_STATE_SET -> D + int[][] CHECKBOX_STATES -> E + int FRAMEWORK_BUTTON_DRAWABLE_RES_ID -> F + java.util.LinkedHashSet onErrorChangedListeners -> h + java.util.LinkedHashSet onCheckedStateChangedListeners -> i + android.content.res.ColorStateList materialThemeColorsTintList -> j + boolean useMaterialThemeColors -> k + boolean centerIfNoTextEnabled -> l + boolean errorShown -> m + java.lang.CharSequence errorAccessibilityLabel -> n + android.graphics.drawable.Drawable buttonDrawable -> o + android.graphics.drawable.Drawable buttonIconDrawable -> p + boolean usingMaterialButtonDrawable -> q + android.content.res.ColorStateList buttonTintList -> r + android.content.res.ColorStateList buttonIconTintList -> s + android.graphics.PorterDuff$Mode buttonIconTintMode -> t + int checkedState -> u + int[] currentStateChecked -> v + boolean broadcasting -> w + java.lang.CharSequence customStateDescription -> x + 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 + # {"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: +# {"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":"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: +# {"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 +com.google.android.material.chip.Chip -> com.google.android.material.chip.Chip: +# {"id":"sourceFile","fileName":"Chip.java"} + android.graphics.Rect EMPTY_BOUNDS -> A + int[] SELECTED_STATE -> B + int[] CHECKABLE_STATE_SET -> C + com.google.android.material.chip.ChipDrawable chipDrawable -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/chip/a;"} + android.graphics.drawable.InsetDrawable insetBackgroundDrawable -> i + android.graphics.drawable.RippleDrawable ripple -> j + android.view.View$OnClickListener onCloseIconClickListener -> k + android.widget.CompoundButton$OnCheckedChangeListener onCheckedChangeListener -> l + boolean deferredCheckedValue -> m + boolean closeIconPressed -> n + boolean closeIconHovered -> o + boolean closeIconFocused -> p + boolean ensureMinTouchTargetSize -> q + int lastLayoutDirection -> r + int minTouchTargetSize -> s + java.lang.CharSequence accessibilityClassName -> t + com.google.android.material.chip.Chip$ChipTouchHelper touchHelper -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/chip/Chip$c;"} + boolean touchHelperEnabled -> v + 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;"} + 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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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: +# {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void X1.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: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 +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 +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 +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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/chip/a$a;)V"} +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: +# {"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 +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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/m;"} + com.google.android.material.datepicker.Month end -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/m;"} + com.google.android.material.datepicker.CalendarConstraints$DateValidator validator -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/a$c;"} + com.google.android.material.datepicker.Month openAt -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/m;"} + int firstDayOfWeek -> h + int yearSpan -> i + int monthSpan -> j + 1:8:void ():186:186 -> + 1:1:void (com.google.android.material.datepicker.Month,com.google.android.material.datepicker.Month,com.google.android.material.datepicker.CalendarConstraints$DateValidator,com.google.android.material.datepicker.Month,int,com.google.android.material.datepicker.CalendarConstraints$1):35:35 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/m;Lcom/google/android/material/datepicker/m;Lcom/google/android/material/datepicker/a$c;Lcom/google/android/material/datepicker/m;ILcom/google/android/material/datepicker/a$a;)V"} + 2:12:void (com.google.android.material.datepicker.Month,com.google.android.material.datepicker.Month,com.google.android.material.datepicker.CalendarConstraints$DateValidator,com.google.android.material.datepicker.Month,int):64:74 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/m;Lcom/google/android/material/datepicker/m;Lcom/google/android/material/datepicker/a$c;Lcom/google/android/material/datepicker/m;I)V"} + 13:14:void (com.google.android.material.datepicker.Month,com.google.android.material.datepicker.Month,com.google.android.material.datepicker.CalendarConstraints$DateValidator,com.google.android.material.datepicker.Month,int):76:77 -> + 15:15:void (com.google.android.material.datepicker.Month,com.google.android.material.datepicker.Month,com.google.android.material.datepicker.CalendarConstraints$DateValidator,com.google.android.material.datepicker.Month,int):80:80 -> + 16:17:void (com.google.android.material.datepicker.Month,com.google.android.material.datepicker.Month,com.google.android.material.datepicker.CalendarConstraints$DateValidator,com.google.android.material.datepicker.Month,int):83:84 -> + 18:18:void (com.google.android.material.datepicker.Month,com.google.android.material.datepicker.Month,com.google.android.material.datepicker.CalendarConstraints$DateValidator,com.google.android.material.datepicker.Month,int):81:81 -> + 1:3:com.google.android.material.datepicker.Month access$100(com.google.android.material.datepicker.CalendarConstraints):35:35 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/a;)Lcom/google/android/material/datepicker/m;"} + 1:3:com.google.android.material.datepicker.Month access$200(com.google.android.material.datepicker.CalendarConstraints):35:35 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/a;)Lcom/google/android/material/datepicker/m;"} + 1:3:com.google.android.material.datepicker.Month access$300(com.google.android.material.datepicker.CalendarConstraints):35:35 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/a;)Lcom/google/android/material/datepicker/m;"} + 5:10:boolean equals(java.lang.Object):166:166 -> equals + 11:12:boolean equals(java.lang.Object):169:169 -> equals + 13:26:boolean equals(java.lang.Object):170:170 -> equals + 27:36:boolean equals(java.lang.Object):171:171 -> equals + 37:52:boolean equals(java.lang.Object):172:172 -> equals + 53:60:boolean equals(java.lang.Object):174:174 -> equals + 1:3:int access$400(com.google.android.material.datepicker.CalendarConstraints):35:35 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/a;)I"} + 1:3:com.google.android.material.datepicker.CalendarConstraints$DateValidator access$500(com.google.android.material.datepicker.CalendarConstraints):35:35 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/a;)Lcom/google/android/material/datepicker/a$c;"} + 1:3:com.google.android.material.datepicker.CalendarConstraints$DateValidator getDateValidator():95:95 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/datepicker/a$c;"} + 1:18:int hashCode():179:179 -> hashCode + 19:23:int hashCode():180:180 -> hashCode + 1:3:com.google.android.material.datepicker.Month getEnd():107:107 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/datepicker/m;"} + 1:3:int getFirstDayOfWeek():123:123 -> j + 1:3:int getMonthSpan():131:131 -> k + 1:3:com.google.android.material.datepicker.Month getOpenAt():113:113 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/datepicker/m;"} + 1:3:com.google.android.material.datepicker.Month getStart():101:101 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/datepicker/m;"} + 1:3:int getYearSpan():139:139 -> n + 1:6:void writeToParcel(android.os.Parcel,int):213:213 -> writeToParcel + 7:11:void writeToParcel(android.os.Parcel,int):214:214 -> writeToParcel + 12:16:void writeToParcel(android.os.Parcel,int):215:215 -> writeToParcel + 17:21:void writeToParcel(android.os.Parcel,int):216:216 -> writeToParcel + 22:27:void writeToParcel(android.os.Parcel,int):217:217 -> writeToParcel +com.google.android.material.datepicker.CalendarConstraints$1 -> com.google.android.material.datepicker.a$a: +# {"id":"sourceFile","fileName":"CalendarConstraints.java"} + 1:4:void ():187:187 -> + 1:13:com.google.android.material.datepicker.CalendarConstraints createFromParcel(android.os.Parcel):191:191 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/datepicker/a;"} + 14:24:com.google.android.material.datepicker.CalendarConstraints createFromParcel(android.os.Parcel):192:192 -> a + 25:35:com.google.android.material.datepicker.CalendarConstraints createFromParcel(android.os.Parcel):193:193 -> a + 36:48:com.google.android.material.datepicker.CalendarConstraints createFromParcel(android.os.Parcel):194:194 -> a + 49:52:com.google.android.material.datepicker.CalendarConstraints createFromParcel(android.os.Parcel):195:195 -> a + 53:59:com.google.android.material.datepicker.CalendarConstraints createFromParcel(android.os.Parcel):196:196 -> a + 1:3:com.google.android.material.datepicker.CalendarConstraints[] newArray(int):202:202 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/datepicker/a;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):187:187 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):187:187 -> newArray +com.google.android.material.datepicker.CalendarConstraints$Builder -> com.google.android.material.datepicker.a$b: +# {"id":"sourceFile","fileName":"CalendarConstraints.java"} + long start -> a + long end -> b + java.lang.Long openAt -> c + int firstDayOfWeek -> d + com.google.android.material.datepicker.CalendarConstraints$DateValidator validator -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/a$c;"} + long DEFAULT_START -> f + long DEFAULT_END -> g + 4:19:void ():243:243 -> + 20:32:void ():249:249 -> + 1:3:void (com.google.android.material.datepicker.CalendarConstraints):261:261 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/a;)V"} + 4:7:void (com.google.android.material.datepicker.CalendarConstraints):253:253 -> + 8:13:void (com.google.android.material.datepicker.CalendarConstraints):254:254 -> + 14:19:void (com.google.android.material.datepicker.CalendarConstraints):257:257 -> + 20:27:void (com.google.android.material.datepicker.CalendarConstraints):262:262 -> + 28:35:void (com.google.android.material.datepicker.CalendarConstraints):263:263 -> + 36:47:void (com.google.android.material.datepicker.CalendarConstraints):264:264 -> + 48:53:void (com.google.android.material.datepicker.CalendarConstraints):265:265 -> + 54:60:void (com.google.android.material.datepicker.CalendarConstraints):266:266 -> + 1:5:com.google.android.material.datepicker.CalendarConstraints build():379:379 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/datepicker/a;"} + 6:12:com.google.android.material.datepicker.CalendarConstraints build():380:380 -> a + 13:16:com.google.android.material.datepicker.CalendarConstraints build():381:381 -> a + 17:22:com.google.android.material.datepicker.CalendarConstraints build():382:382 -> a + 23:26:com.google.android.material.datepicker.CalendarConstraints build():383:383 -> a + 27:33:com.google.android.material.datepicker.CalendarConstraints build():384:384 -> a + 34:56:com.google.android.material.datepicker.CalendarConstraints build():385:385 -> a + 1:7:com.google.android.material.datepicker.CalendarConstraints$Builder setOpenAt(long):349:349 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lcom/google/android/material/datepicker/a$b;"} +com.google.android.material.datepicker.CalendarConstraints$DateValidator -> com.google.android.material.datepicker.a$c: +# {"id":"sourceFile","fileName":"CalendarConstraints.java"} + boolean isValid(long) -> a +com.google.android.material.datepicker.CalendarItemStyle -> com.google.android.material.datepicker.b: +# {"id":"sourceFile","fileName":"CalendarItemStyle.java"} + android.graphics.Rect insets -> a + android.content.res.ColorStateList textColor -> b + android.content.res.ColorStateList backgroundColor -> c + 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":"(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 +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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/b;"} + com.google.android.material.datepicker.CalendarItemStyle selectedDay -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/b;"} + com.google.android.material.datepicker.CalendarItemStyle todayDay -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/b;"} + com.google.android.material.datepicker.CalendarItemStyle year -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/b;"} + com.google.android.material.datepicker.CalendarItemStyle selectedYear -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/b;"} + com.google.android.material.datepicker.CalendarItemStyle todayYear -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/b;"} + com.google.android.material.datepicker.CalendarItemStyle invalidDay -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/b;"} + android.graphics.Paint rangeFill -> h + 1:3:void (android.content.Context):74:74 -> + 4:7:void (android.content.Context):75:75 -> + 8:11:void (android.content.Context):77:77 -> + 12:15:void (android.content.Context):76:76 -> + 16:17:void (android.content.Context):78:78 -> + 18:21:void (android.content.Context):79:79 -> + 22:24:void (android.content.Context):81:81 -> + 25:28:void (android.content.Context):83:83 -> + 29:34:void (android.content.Context):82:82 -> + 35:36:void (android.content.Context):84:84 -> + 37:40:void (android.content.Context):87:87 -> + 41:46:void (android.content.Context):85:85 -> + 47:48:void (android.content.Context):88:88 -> + 49:52:void (android.content.Context):91:91 -> + 53:58:void (android.content.Context):89:89 -> + 59:60:void (android.content.Context):92:92 -> + 61:64:void (android.content.Context):95:95 -> + 65:70:void (android.content.Context):93:93 -> + 71:72:void (android.content.Context):96:96 -> + 73:76:void (android.content.Context):97:97 -> + 77:78:void (android.content.Context):100:100 -> + 79:82:void (android.content.Context):102:102 -> + 83:88:void (android.content.Context):101:101 -> + 89:90:void (android.content.Context):103:103 -> + 91:94:void (android.content.Context):106:106 -> + 95:100:void (android.content.Context):104:104 -> + 101:102:void (android.content.Context):107:107 -> + 103:106:void (android.content.Context):110:110 -> + 107:112:void (android.content.Context):108:108 -> + 113:119:void (android.content.Context):112:112 -> + 120:126:void (android.content.Context):113:113 -> + 127:130:void (android.content.Context):115:115 -> +com.google.android.material.datepicker.DateSelector -> com.google.android.material.datepicker.d: +# {"id":"sourceFile","fileName":"DateSelector.java"} + java.util.Collection getSelectedDays() -> b +com.google.android.material.datepicker.DateStrings -> com.google.android.material.datepicker.e: +# {"id":"sourceFile","fileName":"DateStrings.java"} + 1:6:java.lang.String getDayContentDescription(android.content.Context,long,boolean,boolean,boolean):224:224 -> a + 7:8:java.lang.String getDayContentDescription(android.content.Context,long,boolean,boolean,boolean):226:226 -> a + 9:16:java.lang.String getDayContentDescription(android.content.Context,long,boolean,boolean,boolean):228:228 -> a + 17:22:java.lang.String getDayContentDescription(android.content.Context,long,boolean,boolean,boolean):227:227 -> a + 23:24:java.lang.String getDayContentDescription(android.content.Context,long,boolean,boolean,boolean):231:231 -> a + 25:32:java.lang.String getDayContentDescription(android.content.Context,long,boolean,boolean,boolean):232:232 -> a + 33:39:java.lang.String getDayContentDescription(android.content.Context,long,boolean,boolean,boolean):231:231 -> a + 40:41:java.lang.String getDayContentDescription(android.content.Context,long,boolean,boolean,boolean):234:234 -> a + 42:49:java.lang.String getDayContentDescription(android.content.Context,long,boolean,boolean,boolean):235:235 -> a + 50:55:java.lang.String getDayContentDescription(android.content.Context,long,boolean,boolean,boolean):234:234 -> a + 1:9:java.lang.String getMonthDayOfWeekDay(long):88:88 -> b + 1:14:java.lang.String getMonthDayOfWeekDay(long,java.util.Locale):93:93 -> c + 1:6:java.lang.String getOptionalYearMonthDayOfWeekDay(long):116:116 -> d + 7:11:java.lang.String getOptionalYearMonthDayOfWeekDay(long):117:117 -> d + 12:16:java.lang.String getOptionalYearMonthDayOfWeekDay(long):119:119 -> d + 1:11:java.lang.String getYearContentDescription(android.content.Context,int):248:248 -> e + 12:13:java.lang.String getYearContentDescription(android.content.Context,int):249:249 -> e + 14:25:java.lang.String getYearContentDescription(android.content.Context,int):250:250 -> e + 26:30:java.lang.String getYearContentDescription(android.content.Context,int):249:249 -> e + 31:32:java.lang.String getYearContentDescription(android.content.Context,int):252:252 -> e + 33:44:java.lang.String getYearContentDescription(android.content.Context,int):253:253 -> e + 45:49:java.lang.String getYearContentDescription(android.content.Context,int):252:252 -> e + 1:18:java.lang.String getYearMonth(long):39:39 -> f + 1:9:java.lang.String getYearMonthDayOfWeekDay(long):99:99 -> g + 1:14:java.lang.String getYearMonthDayOfWeekDay(long,java.util.Locale):104:104 -> h + 1:4:boolean isDateWithinCurrentYear(long):148:148 -> i + 5:8:boolean isDateWithinCurrentYear(long):149:149 -> i + 9:12:boolean isDateWithinCurrentYear(long):150:150 -> i + 13:25:boolean isDateWithinCurrentYear(long):151:151 -> i +com.google.android.material.datepicker.DateValidatorPointForward -> com.google.android.material.datepicker.f: +# {"id":"sourceFile","fileName":"DateValidatorPointForward.java"} + long point -> d + 1:8:void ():57:57 -> + 1:1:void (long,com.google.android.material.datepicker.DateValidatorPointForward$1):30:30 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLcom/google/android/material/datepicker/f$a;)V"} + 2:3:void (long):34:35 -> + 1:10:boolean isValid(long):74:74 -> a + 1:6:com.google.android.material.datepicker.DateValidatorPointForward from(long):44:44 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lcom/google/android/material/datepicker/f;"} + 5:10:boolean equals(java.lang.Object):92:92 -> equals + 11:12:boolean equals(java.lang.Object):95:95 -> equals + 13:22:boolean equals(java.lang.Object):96:96 -> equals + 1:10:int hashCode():101:101 -> hashCode + 11:15:int hashCode():102:102 -> hashCode + 1:6:void writeToParcel(android.os.Parcel,int):84:84 -> writeToParcel +com.google.android.material.datepicker.DateValidatorPointForward$1 -> com.google.android.material.datepicker.f$a: +# {"id":"sourceFile","fileName":"DateValidatorPointForward.java"} + 1:4:void ():58:58 -> + 1:11:com.google.android.material.datepicker.DateValidatorPointForward createFromParcel(android.os.Parcel):62:62 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/datepicker/f;"} + 1:3:com.google.android.material.datepicker.DateValidatorPointForward[] newArray(int):68:68 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/datepicker/f;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):58:58 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):58:58 -> newArray +com.google.android.material.datepicker.DayViewDecorator -> com.google.android.material.datepicker.g: +# {"id":"sourceFile","fileName":"DayViewDecorator.java"} +com.google.android.material.datepicker.DaysOfWeekAdapter -> com.google.android.material.datepicker.h: +# {"id":"sourceFile","fileName":"DaysOfWeekAdapter.java"} + java.util.Calendar calendar -> d + int daysInWeek -> e + int firstDayOfWeek -> f + int CALENDAR_DAY_STYLE -> g + 1:12:void ():47:47 -> + 1:1:void ():53:53 -> + 2:3:void ():40:41 -> + 4:4:void ():54:54 -> + 5:5:void (int):57:57 -> + 6:7:void (int):40:41 -> + 8:8:void (int):58:58 -> + 1:6:java.lang.Integer getItem(int):64:64 -> a + 7:15:java.lang.Integer getItem(int):67:67 -> a + 1:3:int positionToDayOfWeek(int):104:104 -> b + 4:9:int positionToDayOfWeek(int):105:105 -> b + 1:3:int getCount():78:78 -> getCount + 1:5:java.lang.Object getItem(int):38:38 -> getItem + 1:5:android.view.View getView(int,android.view.View,android.view.ViewGroup):85:85 -> getView + 6:13:android.view.View getView(int,android.view.View,android.view.ViewGroup):87:87 -> getView + 14:16:android.view.View getView(int,android.view.View,android.view.ViewGroup):88:88 -> getView + 17:23:android.view.View getView(int,android.view.View,android.view.ViewGroup):89:89 -> getView + 24:33:android.view.View getView(int,android.view.View,android.view.ViewGroup):91:91 -> getView + 34:43:android.view.View getView(int,android.view.View,android.view.ViewGroup):92:92 -> getView + 44:47:android.view.View getView(int,android.view.View,android.view.ViewGroup):93:93 -> getView + 48:51:android.view.View getView(int,android.view.View,android.view.ViewGroup):94:94 -> getView + 52:54:android.view.View getView(int,android.view.View,android.view.ViewGroup):93:93 -> getView + 55:67:android.view.View getView(int,android.view.View,android.view.ViewGroup):97:97 -> getView + 68:79:android.view.View getView(int,android.view.View,android.view.ViewGroup):98:98 -> getView + 80:83:android.view.View getView(int,android.view.View,android.view.ViewGroup):96:96 -> getView + 84:87:android.view.View getView(int,android.view.View,android.view.ViewGroup):95:95 -> getView +com.google.android.material.datepicker.MaterialCalendar -> com.google.android.material.datepicker.i: +# {"id":"sourceFile","fileName":"MaterialCalendar.java"} + int themeResId -> e + com.google.android.material.datepicker.CalendarConstraints calendarConstraints -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/a;"} + com.google.android.material.datepicker.Month current -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/m;"} + com.google.android.material.datepicker.MaterialCalendar$CalendarSelector calendarSelector -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i$l;"} + com.google.android.material.datepicker.CalendarStyle calendarStyle -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/c;"} + androidx.recyclerview.widget.RecyclerView yearSelector -> j + androidx.recyclerview.widget.RecyclerView recyclerView -> k + android.view.View monthPrev -> l + 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 + 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 + # {"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 + # {"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 + # {"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;"} + 1:3:com.google.android.material.datepicker.CalendarConstraints access$100(com.google.android.material.datepicker.MaterialCalendar):61:61 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;)Lcom/google/android/material/datepicker/a;"} + 1:5:com.google.android.material.datepicker.DateSelector access$200(com.google.android.material.datepicker.MaterialCalendar):61:61 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;)Lcom/google/android/material/datepicker/d;"} + 1:3:android.view.View access$500(com.google.android.material.datepicker.MaterialCalendar):61:61 -> n + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 +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 -> + # {"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 +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 -> + # {"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 +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 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;I)V"} + 1:12:void run():517:517 -> 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 -> + # {"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 +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 -> + # {"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 +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 -> + # {"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 +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 -> + # {"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 +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 -> + # {"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 +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 + # {"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 +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 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/i;)V"} + 1:6:void onClick(android.view.View):482:482 -> 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 -> + # {"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 +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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i$l;"} + com.google.android.material.datepicker.MaterialCalendar$CalendarSelector YEAR -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i$l;"} + com.google.android.material.datepicker.MaterialCalendar$CalendarSelector[] $VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/google/android/material/datepicker/i$l;"} + 1:10:void ():65:65 -> + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/google/android/material/datepicker/i$l;"} +com.google.android.material.datepicker.MaterialCalendar$OnDayClickListener -> com.google.android.material.datepicker.i$m: +# {"id":"sourceFile","fileName":"MaterialCalendar.java"} + void onDayClick(long) -> a +com.google.android.material.datepicker.MaterialCalendarGridView -> com.google.android.material.datepicker.MaterialCalendarGridView: +# {"id":"sourceFile","fileName":"MaterialCalendarGridView.java"} + java.util.Calendar dayCompute -> d + boolean nestedScrollable -> e + 1:1:void (android.content.Context,android.util.AttributeSet):51:51 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):55:55 -> + 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 + # {"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: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 + 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 + 1:10:void setSelection(int):82:82 -> setSelection + 11:22:void setSelection(int):83:83 -> setSelection + 23:26:void setSelection(int):85:85 -> setSelection +com.google.android.material.datepicker.MaterialCalendarGridView$1 -> com.google.android.material.datepicker.MaterialCalendarGridView$a: +# {"id":"sourceFile","fileName":"MaterialCalendarGridView.java"} + 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"} + 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;"} + android.widget.Button confirmButton -> B + boolean edgeToEdgeEnabled -> C + java.lang.CharSequence fullTitleText -> D + java.lang.CharSequence singleLineTitleText -> E + java.lang.Object CONFIRM_BUTTON_TAG -> F + java.lang.Object CANCEL_BUTTON_TAG -> G + java.lang.Object TOGGLE_BUTTON_TAG -> H + java.util.LinkedHashSet onPositiveButtonClickListeners -> d + java.util.LinkedHashSet onNegativeButtonClickListeners -> e + java.util.LinkedHashSet onCancelListeners -> f + java.util.LinkedHashSet onDismissListeners -> g + int overrideThemeResId -> h + com.google.android.material.datepicker.PickerFragment pickerFragment -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/q;"} + com.google.android.material.datepicker.CalendarConstraints calendarConstraints -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/a;"} + com.google.android.material.datepicker.MaterialCalendar calendar -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i;"} + int titleTextResId -> l + java.lang.CharSequence titleText -> m + boolean fullscreen -> n + int inputMode -> o + int positiveButtonTextResId -> p + java.lang.CharSequence positiveButtonText -> q + int positiveButtonContentDescriptionResId -> r + java.lang.CharSequence positiveButtonContentDescription -> s + int negativeButtonTextResId -> t + java.lang.CharSequence negativeButtonText -> u + int negativeButtonContentDescriptionResId -> v + java.lang.CharSequence negativeButtonContentDescription -> w + 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 + # {"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 + # {"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 + 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 +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 + # {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"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: +# {"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 + # {"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: +# {"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 -> + # {"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"} + int themeResId -> e + com.google.android.material.datepicker.CalendarConstraints calendarConstraints -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/a;"} + 1:4:void ():35:35 -> + 1:5:com.google.android.material.datepicker.MaterialTextInputPicker newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints):50:50 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/d;ILcom/google/android/material/datepicker/a;)Lcom/google/android/material/datepicker/l;"} + 6:10:com.google.android.material.datepicker.MaterialTextInputPicker newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints):51:51 -> k + 11:15:com.google.android.material.datepicker.MaterialTextInputPicker newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints):52:52 -> k + 16:20:com.google.android.material.datepicker.MaterialTextInputPicker newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints):53:53 -> k + 21:25:com.google.android.material.datepicker.MaterialTextInputPicker newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints):54:54 -> k + 26:29:com.google.android.material.datepicker.MaterialTextInputPicker newInstance(com.google.android.material.datepicker.DateSelector,int,com.google.android.material.datepicker.CalendarConstraints):55:55 -> k + 1:5:void onCreate(android.os.Bundle):69:69 -> onCreate + 6:9:void onCreate(android.os.Bundle):70:70 -> onCreate + 10:17:void onCreate(android.os.Bundle):71:71 -> onCreate + 18:26:void onCreate(android.os.Bundle):72:72 -> onCreate + 27:37:void onCreate(android.os.Bundle):73:73 -> onCreate + 1:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):82:82 -> onCreateView + 12:14:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):83:83 -> onCreateView + 15:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):84:84 -> onCreateView + 1:3:void onSaveInstanceState(android.os.Bundle):61:61 -> onSaveInstanceState + 4:10:void onSaveInstanceState(android.os.Bundle):62:62 -> onSaveInstanceState + 11:16:void onSaveInstanceState(android.os.Bundle):63:63 -> onSaveInstanceState + 17:24:void onSaveInstanceState(android.os.Bundle):64:64 -> onSaveInstanceState +com.google.android.material.datepicker.MaterialTextInputPicker$1 -> com.google.android.material.datepicker.l$a: +# {"id":"sourceFile","fileName":"MaterialTextInputPicker.java"} + com.google.android.material.datepicker.MaterialTextInputPicker this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/l;"} + 1:6:void (com.google.android.material.datepicker.MaterialTextInputPicker):89:89 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/l;)V"} +com.google.android.material.datepicker.Month -> com.google.android.material.datepicker.m: +# {"id":"sourceFile","fileName":"Month.java"} + java.util.Calendar firstOfMonth -> d + int month -> e + int year -> f + int daysInWeek -> g + int daysInMonth -> h + long timeInMillis -> i + java.lang.String longName -> j + 1:8:void ():203:203 -> + 1:5:void (java.util.Calendar):59:59 -> + 6:8:void (java.util.Calendar):60:60 -> + 9:15:void (java.util.Calendar):61:61 -> + 16:21:void (java.util.Calendar):62:62 -> + 22:28:void (java.util.Calendar):63:63 -> + 29:34:void (java.util.Calendar):64:64 -> + 35:40:void (java.util.Calendar):65:65 -> + 41:47:void (java.util.Calendar):66:66 -> + 1:9:int compareTo(com.google.android.material.datepicker.Month):135:135 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/m;)I"} + 1:7:int compareTo(java.lang.Object):30:30 -> compareTo + 1:5:com.google.android.material.datepicker.Month create(int,int):90:90 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)Lcom/google/android/material/datepicker/m;"} + 6:9:com.google.android.material.datepicker.Month create(int,int):91:91 -> d + 10:12:com.google.android.material.datepicker.Month create(int,int):92:92 -> d + 13:18:com.google.android.material.datepicker.Month create(int,int):93:93 -> d + 1:4:com.google.android.material.datepicker.Month create(long):75:75 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lcom/google/android/material/datepicker/m;"} + 5:7:com.google.android.material.datepicker.Month create(long):76:76 -> e + 8:13:com.google.android.material.datepicker.Month create(long):77:77 -> e + 5:10:boolean equals(java.lang.Object):120:120 -> equals + 11:12:boolean equals(java.lang.Object):123:123 -> equals + 13:26:boolean equals(java.lang.Object):124:124 -> equals + 1:10:com.google.android.material.datepicker.Month current():102:102 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/datepicker/m;"} + 1:3:int daysFromStartOfWeekToFirstOfMonth(int):106:106 -> g + 4:10:int daysFromStartOfWeekToFirstOfMonth(int):107:107 -> g + 11:19:int daysFromStartOfWeekToFirstOfMonth(int):108:108 -> g + 20:23:int daysFromStartOfWeekToFirstOfMonth(int):110:110 -> g + 1:7:long getDay(int):169:169 -> h + 8:10:long getDay(int):170:170 -> h + 11:15:long getDay(int):171:171 -> h + 1:16:int hashCode():129:129 -> hashCode + 17:21:int hashCode():130:130 -> hashCode + 1:6:int getDayOfMonth(long):175:175 -> i + 7:10:int getDayOfMonth(long):176:176 -> i + 11:15:int getDayOfMonth(long):177:177 -> i + 1:4:java.lang.String getLongName():194:194 -> j + 5:16:java.lang.String getLongName():195:195 -> j + 17:19:java.lang.String getLongName():197:197 -> j + 1:7:long getStableId():156:156 -> k + 1:7:com.google.android.material.datepicker.Month monthsLater(int):186:186 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/android/material/datepicker/m;"} + 8:10:com.google.android.material.datepicker.Month monthsLater(int):187:187 -> l + 11:16:com.google.android.material.datepicker.Month monthsLater(int):188:188 -> l + 1:6:int monthsUntil(com.google.android.material.datepicker.Month):148:148 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/m;)I"} + 7:20:int monthsUntil(com.google.android.material.datepicker.Month):149:149 -> m + 21:28:int monthsUntil(com.google.android.material.datepicker.Month):151:151 -> m + 1:5:void writeToParcel(android.os.Parcel,int):227:227 -> writeToParcel + 6:11:void writeToParcel(android.os.Parcel,int):228:228 -> writeToParcel +com.google.android.material.datepicker.Month$1 -> com.google.android.material.datepicker.m$a: +# {"id":"sourceFile","fileName":"Month.java"} + 1:4:void ():204:204 -> + 1:4:com.google.android.material.datepicker.Month createFromParcel(android.os.Parcel):208:208 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/datepicker/m;"} + 5:8:com.google.android.material.datepicker.Month createFromParcel(android.os.Parcel):209:209 -> a + 9:13:com.google.android.material.datepicker.Month createFromParcel(android.os.Parcel):210:210 -> a + 1:3:com.google.android.material.datepicker.Month[] newArray(int):216:216 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/datepicker/m;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):204:204 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):204:204 -> newArray +com.google.android.material.datepicker.MonthAdapter -> com.google.android.material.datepicker.n: +# {"id":"sourceFile","fileName":"MonthAdapter.java"} + com.google.android.material.datepicker.Month month -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/m;"} + java.util.Collection previouslySelectedDates -> e + com.google.android.material.datepicker.CalendarStyle calendarStyle -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/c;"} + com.google.android.material.datepicker.CalendarConstraints calendarConstraints -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/a;"} + int MAXIMUM_WEEKS -> h + int MAXIMUM_GRID_CELLS -> i + 1:11:void ():47:47 -> + 12:20:void ():51:51 -> + 21:35:void ():52:52 -> + 1:3:void (com.google.android.material.datepicker.Month,com.google.android.material.datepicker.DateSelector,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):74:74 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/m;Lcom/google/android/material/datepicker/d;Lcom/google/android/material/datepicker/a;Lcom/google/android/material/datepicker/g;)V"} + 4:5:void (com.google.android.material.datepicker.Month,com.google.android.material.datepicker.DateSelector,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):75:75 -> + 6:7:void (com.google.android.material.datepicker.Month,com.google.android.material.datepicker.DateSelector,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):77:77 -> + 8:14:void (com.google.android.material.datepicker.Month,com.google.android.material.datepicker.DateSelector,com.google.android.material.datepicker.CalendarConstraints,com.google.android.material.datepicker.DayViewDecorator):79:79 -> + 3:8:int dayToPosition(int):323:323 -> a + 1:13:int firstPositionInMonth():295:295 -> b + 1:14:java.lang.String getDayContentDescription(android.content.Context,long):245:245 -> c + 15:19:java.lang.String getDayContentDescription(android.content.Context,long):244:244 -> c + 1:13:java.lang.Long getItem(int):99:99 -> d + 14:30:java.lang.Long getItem(int):102:102 -> d + 1:7:android.widget.TextView getView(int,android.view.View,android.view.ViewGroup):125:125 -> e + 8:13:android.widget.TextView getView(int,android.view.View,android.view.ViewGroup):126:126 -> e + 14:21:android.widget.TextView getView(int,android.view.View,android.view.ViewGroup):128:128 -> e + 22:30:android.widget.TextView getView(int,android.view.View,android.view.ViewGroup):129:129 -> e + 31:38:android.widget.TextView getView(int,android.view.View,android.view.ViewGroup):131:131 -> e + 39:47:android.widget.TextView getView(int,android.view.View,android.view.ViewGroup):133:133 -> e + 48:50:android.widget.TextView getView(int,android.view.View,android.view.ViewGroup):139:139 -> e + 51:60:android.widget.TextView getView(int,android.view.View,android.view.ViewGroup):140:140 -> e + 61:77:android.widget.TextView getView(int,android.view.View,android.view.ViewGroup):141:141 -> e + 78:80:android.widget.TextView getView(int,android.view.View,android.view.ViewGroup):142:142 -> e + 81:86:android.widget.TextView getView(int,android.view.View,android.view.ViewGroup):143:143 -> e + 87:89:android.widget.TextView getView(int,android.view.View,android.view.ViewGroup):134:134 -> e + 90:93:android.widget.TextView getView(int,android.view.View,android.view.ViewGroup):135:135 -> e + 94:100:android.widget.TextView getView(int,android.view.View,android.view.ViewGroup):146:146 -> e + 101:108:android.widget.TextView getView(int,android.view.View,android.view.ViewGroup):150:150 -> e + 1:4:void initializeStyles(android.content.Context):282:282 -> f + 5:12:void initializeStyles(android.content.Context):283:283 -> f + 2:2:boolean isEndOfRange(long):264:264 -> g + 1:3:int getCount():119:119 -> getCount + 1:5:java.lang.Object getItem(int):42:42 -> getItem + 1:7:long getItemId(int):107:107 -> getItemId + 1:5:android.view.View getView(int,android.view.View,android.view.ViewGroup):42:42 -> getView + 2:2:boolean isSelected(long):273:273 -> h + 2:2:boolean isStartOfRange(long):254:254 -> i + 1:16:boolean isToday(long):249:249 -> j + 1:12:int lastPositionInMonth():306:306 -> k + 1:8:int positionToDay(int):317:317 -> l + 4:7:void updateSelectedState(android.widget.TextView,long,int):188:188 -> m + 8:11:void updateSelectedState(android.widget.TextView,long,int):189:189 -> m + 12:14:void updateSelectedState(android.widget.TextView,long,int):190:190 -> m + 15:27:void updateSelectedState(android.widget.TextView,long,int):193:193 -> m + 28:30:void updateSelectedState(android.widget.TextView,long,int):196:196 -> m + 31:34:void updateSelectedState(android.widget.TextView,long,int):197:197 -> m + 35:39:void updateSelectedState(android.widget.TextView,long,int):198:198 -> m + 40:44:void updateSelectedState(android.widget.TextView,long,int):200:200 -> m + 45:50:void updateSelectedState(android.widget.TextView,long,int):201:201 -> m + 51:55:void updateSelectedState(android.widget.TextView,long,int):202:202 -> m + 56:61:void updateSelectedState(android.widget.TextView,long,int):204:204 -> m + 62:64:void updateSelectedState(android.widget.TextView,long,int):207:207 -> m + 65:68:void updateSelectedState(android.widget.TextView,long,int):208:208 -> m + 69:72:void updateSelectedState(android.widget.TextView,long,int):239:239 -> m + 1:12:void updateSelectedStateForDate(com.google.android.material.datepicker.MaterialCalendarGridView,long):171:171 -> n + 13:18:void updateSelectedStateForDate(com.google.android.material.datepicker.MaterialCalendarGridView,long):173:173 -> n + 19:31:void updateSelectedStateForDate(com.google.android.material.datepicker.MaterialCalendarGridView,long):177:177 -> n + 32:37:void updateSelectedStateForDate(com.google.android.material.datepicker.MaterialCalendarGridView,long):176:176 -> n + 38:41:void updateSelectedStateForDate(com.google.android.material.datepicker.MaterialCalendarGridView,long):174:174 -> n + 1:18:void updateSelectedStates(com.google.android.material.datepicker.MaterialCalendarGridView):156:156 -> o + 19:27:void updateSelectedStates(com.google.android.material.datepicker.MaterialCalendarGridView):157:157 -> o + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/a;"} + com.google.android.material.datepicker.MaterialCalendar$OnDayClickListener onDayClickListener -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/i$m;"} + int itemHeight -> f + 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 -> + 8:11: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):54:54 -> + 12:15: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):55:55 -> + 16:21: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):57:57 -> + 22:27: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):60:60 -> + 28:34: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):64:64 -> + 35:47: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):66:66 -> + 48:49: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):68:68 -> + 50:51: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):69:69 -> + 52:54: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):72:72 -> + 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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 +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 + com.google.android.material.datepicker.MonthsPagerAdapter this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/o;"} + 1:8:void (com.google.android.material.datepicker.MonthsPagerAdapter,com.google.android.material.datepicker.MaterialCalendarGridView):125:125 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/o;Lcom/google/android/material/datepicker/MaterialCalendarGridView;)V"} + 1:12:void onItemClick(android.widget.AdapterView,android.view.View,int,long):128:128 -> onItemClick + 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 + 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 -> + 18:31:void (android.widget.LinearLayout,boolean):85:85 -> + 32:35:void (android.widget.LinearLayout,boolean):87:87 -> +com.google.android.material.datepicker.OnSelectionChangedListener -> com.google.android.material.datepicker.p: +# {"id":"sourceFile","fileName":"OnSelectionChangedListener.java"} + 1:4:void ():24:24 -> +com.google.android.material.datepicker.PickerFragment -> com.google.android.material.datepicker.q: +# {"id":"sourceFile","fileName":"PickerFragment.java"} + java.util.LinkedHashSet onSelectionChangedListeners -> d + 1:3:void ():21:21 -> + 4:11:void ():23:23 -> + 1:7:boolean addOnSelectionChangedListener(com.google.android.material.datepicker.OnSelectionChangedListener):30:30 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/p;)Z"} + 1:6:void clearOnSelectionChangedListeners():40:40 -> j +com.google.android.material.datepicker.SmoothCalendarLayoutManager -> com.google.android.material.datepicker.r: +# {"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"} + 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 +com.google.android.material.datepicker.SmoothCalendarLayoutManager$1 -> com.google.android.material.datepicker.r$a: +# {"id":"sourceFile","fileName":"SmoothCalendarLayoutManager.java"} + com.google.android.material.datepicker.SmoothCalendarLayoutManager this$0 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/r;"} + 1:6:void (com.google.android.material.datepicker.SmoothCalendarLayoutManager,android.content.Context):41:41 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/datepicker/r;Landroid/content/Context;)V"} + 1:7:float calculateSpeedPerPixel(android.util.DisplayMetrics):45:45 -> v +com.google.android.material.datepicker.TimeSource -> com.google.android.material.datepicker.s: +# {"id":"sourceFile","fileName":"TimeSource.java"} + java.lang.Long fixedTimeMs -> a + java.util.TimeZone fixedTimeZone -> b + com.google.android.material.datepicker.TimeSource SYSTEM_TIME_SOURCE -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/datepicker/s;"} + 1:9:void ():25:25 -> + 1:3:void (java.lang.Long,java.util.TimeZone):31:31 -> + 4:5:void (java.lang.Long,java.util.TimeZone):32:32 -> + 6:8:void (java.lang.Long,java.util.TimeZone):33:33 -> + 1:7:java.util.Calendar now():80:80 -> a + 3:11:java.util.Calendar now(java.util.TimeZone):90:90 -> b + 12:15:java.util.Calendar now(java.util.TimeZone):91:91 -> b + 16:23:java.util.Calendar now(java.util.TimeZone):92:92 -> b + 1:3:com.google.android.material.datepicker.TimeSource system():43:43 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/datepicker/s;"} +com.google.android.material.datepicker.UtcDates -> com.google.android.material.datepicker.t: +# {"id":"sourceFile","fileName":"UtcDates.java"} + java.util.concurrent.atomic.AtomicReference timeSourceRef -> a + 1:8:void ():41:41 -> + 1:4:long canonicalYearMonthDay(long):131:131 -> a + 5:7:long canonicalYearMonthDay(long):132:132 -> a + 8:11:long canonicalYearMonthDay(long):133:133 -> a + 12:16:long canonicalYearMonthDay(long):134:134 -> a + 1:4:android.icu.text.DateFormat getAndroidFormat(java.lang.String,java.util.Locale):140:140 -> b + 5:11:android.icu.text.DateFormat getAndroidFormat(java.lang.String,java.util.Locale):141:141 -> b + 12:17:android.icu.text.DateFormat getAndroidFormat(java.lang.String,java.util.Locale):142:142 -> b + 1:4:java.util.Calendar getDayCopy(java.util.Calendar):114:114 -> c + 5:9:java.util.Calendar getDayCopy(java.util.Calendar):115:115 -> c + 10:14:java.util.Calendar getDayCopy(java.util.Calendar):117:117 -> c + 15:19:java.util.Calendar getDayCopy(java.util.Calendar):118:118 -> c + 20:23:java.util.Calendar getDayCopy(java.util.Calendar):119:119 -> c + 24:27:java.util.Calendar getDayCopy(java.util.Calendar):116:116 -> c + 1:7:android.icu.text.DateFormat getMonthWeekdayDayFormat(java.util.Locale):240:240 -> d + 1:10:com.google.android.material.datepicker.TimeSource getTimeSource():48:48 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/datepicker/s;"} + 11:15:com.google.android.material.datepicker.TimeSource getTimeSource():49:49 -> e + 1:7:java.util.TimeZone getTimeZone():55:55 -> f + 1:11:java.util.Calendar getTodayCalendar():67:67 -> g + 12:16:java.util.Calendar getTodayCalendar():68:68 -> g + 17:21:java.util.Calendar getTodayCalendar():69:69 -> g + 22:26:java.util.Calendar getTodayCalendar():70:70 -> g + 27:29:java.util.Calendar getTodayCalendar():71:71 -> g + 30:37:java.util.Calendar getTodayCalendar():72:72 -> g + 1:7:android.icu.util.TimeZone getUtcAndroidTimeZone():60:60 -> h + 2:6:java.util.Calendar getUtcCalendar():84:84 -> i + 1:10:java.util.Calendar getUtcCalendarOf(java.util.Calendar):96:96 -> j + 11:14:java.util.Calendar getUtcCalendarOf(java.util.Calendar):98:98 -> j + 15:22:java.util.Calendar getUtcCalendarOf(java.util.Calendar):100:100 -> j + 1:7:android.icu.text.DateFormat getYearMonthFormat(java.util.Locale):225:225 -> k + 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 + # {"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 + # {"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 + # {"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 +com.google.android.material.datepicker.YearGridAdapter$ViewHolder -> com.google.android.material.datepicker.u$a: +# {"id":"sourceFile","fileName":"YearGridAdapter.java"} + android.widget.TextView textView -> u + 1:3:void (android.widget.TextView):40:40 -> + 4:6:void (android.widget.TextView):41:41 -> +com.google.android.material.dialog.InsetDialogOnTouchListener -> Z1.a: +# {"id":"sourceFile","fileName":"InsetDialogOnTouchListener.java"} + android.app.Dialog dialog -> d + int leftInset -> e + int topInset -> f + int prePieSlop -> g + 1:3:void (android.app.Dialog,android.graphics.Rect):45:45 -> + 4:5:void (android.app.Dialog,android.graphics.Rect):46:46 -> + 6:9:void (android.app.Dialog,android.graphics.Rect):47:47 -> + 10:13:void (android.app.Dialog,android.graphics.Rect):48:48 -> + 14:28:void (android.app.Dialog,android.graphics.Rect):49:49 -> + 4:7:boolean onTouch(android.view.View,android.view.MotionEvent):54:54 -> onTouch + 8:14:boolean onTouch(android.view.View,android.view.MotionEvent):56:56 -> onTouch + 15:19:boolean onTouch(android.view.View,android.view.MotionEvent):57:57 -> onTouch + 20:26:boolean onTouch(android.view.View,android.view.MotionEvent):58:58 -> onTouch + 27:31:boolean onTouch(android.view.View,android.view.MotionEvent):59:59 -> onTouch + 32:40:boolean onTouch(android.view.View,android.view.MotionEvent):61:61 -> onTouch + 41:56:boolean onTouch(android.view.View,android.view.MotionEvent):62:62 -> onTouch + 57:60:boolean onTouch(android.view.View,android.view.MotionEvent):65:65 -> onTouch + 61:68:boolean onTouch(android.view.View,android.view.MotionEvent):66:66 -> onTouch + 69:71:boolean onTouch(android.view.View,android.view.MotionEvent):67:67 -> onTouch + 72:77:boolean onTouch(android.view.View,android.view.MotionEvent):71:71 -> onTouch + 78:80:boolean onTouch(android.view.View,android.view.MotionEvent):72:72 -> onTouch + 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 +com.google.android.material.drawable.DrawableUtils$$ExternalSyntheticApiModelOutline0 -> com.google.android.material.drawable.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean m(java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.drawable.DrawableUtils$$ExternalSyntheticApiModelOutline1 -> com.google.android.material.drawable.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.drawable.ColorStateListDrawable m(java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.drawable.DrawableUtils$$ExternalSyntheticApiModelOutline2 -> com.google.android.material.drawable.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.content.res.ColorStateList m(android.graphics.drawable.ColorStateListDrawable):0:0 -> a + # {"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 +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: +# {"id":"sourceFile","fileName":"ElevationOverlayProvider.java"} + boolean elevationOverlayEnabled -> a + int elevationOverlayColor -> b + int elevationOverlayAccentColor -> c + int colorSurface -> d + float displayDensity -> e + int OVERLAY_ACCENT_COLOR_ALPHA -> f + 6:13:void ():36:36 -> + 1:6:void (android.content.Context):45:50 -> + 7:7:void (android.content.Context):45:45 -> + 8:13:void (boolean,int,int,int,float):58:63 -> + 1:14:float calculateOverlayAlphaFraction(float):158:158 -> a + 15:30:float calculateOverlayAlphaFraction(float):163:163 -> a + 31:36:float calculateOverlayAlphaFraction(float):164:164 -> a + 1:4:int compositeOverlay(int,float):132:132 -> b + 5:10:int compositeOverlay(int,float):133:133 -> b + 11:14:int compositeOverlay(int,float):134:134 -> b + 15:16:int compositeOverlay(int,float):135:135 -> b + 17:25:int compositeOverlay(int,float):136:136 -> b + 26:29:int compositeOverlay(int,float):137:137 -> b + 30:31:int compositeOverlay(int,float):138:138 -> b + 32:35:int compositeOverlay(int,float):139:139 -> b + 36:39:int compositeOverlay(int,float):140:140 -> b + 40:44:int compositeOverlay(int,float):142:142 -> b + 1:10:int compositeOverlayIfNeeded(int,float):109:109 -> c + 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: +# {"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 + 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 + # {"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 +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 +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 +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 +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 + # {"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 +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: +# {"id":"sourceFile","fileName":"FloatingActionButton.java"} +com.google.android.material.floatingactionbutton.FloatingActionButton$BaseBehavior -> com.google.android.material.floatingactionbutton.FloatingActionButton$BaseBehavior: +# {"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 + # {"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 +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 + # {"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 +com.google.android.material.internal.CheckableImageButton -> com.google.android.material.internal.CheckableImageButton: +# {"id":"sourceFile","fileName":"CheckableImageButton.java"} + boolean checked -> g + boolean checkable -> h + boolean pressable -> i + int[] DRAWABLE_STATE_CHECKED -> j + 4:10:void ():41:41 -> + 1:1:void (android.content.Context,android.util.AttributeSet):52:52 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):56:56 -> + 3:4:void (android.content.Context,android.util.AttributeSet,int):44:45 -> + 5:5:void (android.content.Context,android.util.AttributeSet,int):58:58 -> + 1:3:boolean isCheckable():144:144 -> a + 1:3:boolean isChecked():88:88 -> isChecked + 1:4:int[] onCreateDrawableState(int):105:105 -> onCreateDrawableState + 5:8:int[] onCreateDrawableState(int):106:106 -> onCreateDrawableState + 9:12:int[] onCreateDrawableState(int):107:107 -> onCreateDrawableState + 13:17:int[] onCreateDrawableState(int):106:106 -> onCreateDrawableState + 18:22:int[] onCreateDrawableState(int):110:110 -> onCreateDrawableState + 1:4:void onRestoreInstanceState(android.os.Parcelable):125:125 -> onRestoreInstanceState + 5:8:void onRestoreInstanceState(android.os.Parcelable):126:126 -> onRestoreInstanceState + 9:10:void onRestoreInstanceState(android.os.Parcelable):129:129 -> onRestoreInstanceState + 11:17:void onRestoreInstanceState(android.os.Parcelable):130:130 -> onRestoreInstanceState + 18:23:void onRestoreInstanceState(android.os.Parcelable):131:131 -> onRestoreInstanceState + 1:4:android.os.Parcelable onSaveInstanceState():117:117 -> onSaveInstanceState + 5:9:android.os.Parcelable onSaveInstanceState():118:118 -> onSaveInstanceState + 10:14:android.os.Parcelable onSaveInstanceState():119:119 -> onSaveInstanceState + 1:4:void setCheckable(boolean):136:136 -> setCheckable + 5:7:void setCheckable(boolean):137:137 -> setCheckable + 8:11:void setCheckable(boolean):138:138 -> setCheckable + 1:8:void setChecked(boolean):79:79 -> setChecked + 9:10:void setChecked(boolean):80:80 -> setChecked + 11:15:void setChecked(boolean):81:81 -> setChecked + 16:19:void setChecked(boolean):82:82 -> setChecked + 1:3:void setPressable(boolean):149:149 -> setPressable + 1:4:void setPressed(boolean):98:98 -> setPressed + 5:8:void setPressed(boolean):99:99 -> setPressed + 1:8:void toggle():93:93 -> toggle +com.google.android.material.internal.CheckableImageButton$1 -> com.google.android.material.internal.CheckableImageButton$a: +# {"id":"sourceFile","fileName":"CheckableImageButton.java"} + com.google.android.material.internal.CheckableImageButton this$0 -> a + 1:6:void (com.google.android.material.internal.CheckableImageButton):60:60 -> + 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"} + 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: +# {"id":"sourceFile","fileName":"CheckableImageButton.java"} + boolean checked -> f + 1:8:void ():180:180 -> + 1:1:void (android.os.Parcelable):162:162 -> + 2:3:void (android.os.Parcel,java.lang.ClassLoader):166:167 -> + 1:12:void readFromParcel(android.os.Parcel):177:177 -> d + 1:3:void writeToParcel(android.os.Parcel,int):172:172 -> writeToParcel + 4:9:void writeToParcel(android.os.Parcel,int):173:173 -> writeToParcel +com.google.android.material.internal.CheckableImageButton$SavedState$1 -> com.google.android.material.internal.CheckableImageButton$b$a: +# {"id":"sourceFile","fileName":"CheckableImageButton.java"} + 1:4:void ():181:181 -> + 1:7:com.google.android.material.internal.CheckableImageButton$SavedState createFromParcel(android.os.Parcel):191:191 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/internal/CheckableImageButton$b;"} + 1:6:com.google.android.material.internal.CheckableImageButton$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):185:185 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Lcom/google/android/material/internal/CheckableImageButton$b;"} + 1:3:com.google.android.material.internal.CheckableImageButton$SavedState[] newArray(int):197:197 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/internal/CheckableImageButton$b;"} + 1:1:java.lang.Object createFromParcel(android.os.Parcel):181:181 -> createFromParcel + 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):181:181 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):181:181 -> newArray +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 -> + 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 +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.view.View view -> a + float collapsedShadowDy -> a0 + float expandedFraction -> b + android.content.res.ColorStateList collapsedShadowColor -> b0 + boolean fadeModeEnabled -> c + float expandedShadowRadius -> c0 + float fadeModeStartFraction -> d + float expandedShadowDx -> d0 + float fadeModeThresholdFraction -> e + float expandedShadowDy -> e0 + int currentOffsetY -> f + android.content.res.ColorStateList expandedShadowColor -> f0 + android.graphics.Rect expandedBounds -> g + float collapsedLetterSpacing -> 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 lineSpacingAdd -> q0 + float expandedDrawY -> r + float lineSpacingMultiplier -> r0 + float collapsedDrawY -> 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 -> + 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 +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 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/internal/a;)V"} + 1:6:void apply(android.graphics.Typeface):478:478 -> a +com.google.android.material.internal.DescendantOffsetUtils -> com.google.android.material.internal.b: +# {"id":"sourceFile","fileName":"DescendantOffsetUtils.java"} + java.lang.ThreadLocal matrix -> a + java.lang.ThreadLocal rectF -> b + 1:7:void ():37:37 -> + 8:15:void ():38:38 -> + 1:12:void getDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):83:83 -> a + 13:16:void getDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):84:84 -> a + 1:4:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):89:89 -> b + 5:10:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):90:90 -> b + 11:12:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):91:91 -> b + 13:15:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):92:92 -> b + 16:30:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):93:93 -> b + 31:43:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):96:96 -> b + 44:53:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):98:98 -> b + 54:61:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):99:99 -> b + 1:10:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):50:50 -> c + 11:15:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):52:52 -> c + 16:19:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):53:53 -> c + 20:22:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):55:55 -> c + 23:25:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):58:58 -> c + 26:35:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):60:60 -> c + 36:40:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):62:62 -> c + 41:43:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):63:63 -> c + 44:46:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):65:65 -> c + 47:49:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):66:66 -> c + 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 +com.google.android.material.internal.ForegroundLinearLayout -> com.google.android.material.internal.d: +# {"id":"sourceFile","fileName":"ForegroundLinearLayout.java"} + android.graphics.drawable.Drawable foreground -> d + android.graphics.Rect selfBounds -> e + android.graphics.Rect overlayBounds -> f + 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 +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 + 5:11:java.lang.String getManufacturer():59:59 -> a + 12:14:java.lang.String getManufacturer():61:61 -> a + 1:11:boolean isMeizuDevice():35:35 -> b +com.google.android.material.internal.MaterialCheckable$OnCheckedChangeListener -> com.google.android.material.internal.f: +# {"id":"sourceFile","fileName":"MaterialCheckable.java"} +com.google.android.material.internal.NavigationMenuItemView -> com.google.android.material.internal.NavigationMenuItemView: +# {"id":"sourceFile","fileName":"NavigationMenuItemView.java"} + int iconSize -> j + boolean needsEmptyIcon -> k + boolean checkable -> l + boolean isBold -> m + android.widget.CheckedTextView textView -> n + android.widget.FrameLayout actionArea -> o + androidx.appcompat.view.menu.MenuItemImpl itemData -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/menu/g;"} + android.content.res.ColorStateList iconTintList -> q + boolean hasIconTintList -> r + android.graphics.drawable.Drawable emptyDrawable -> s + androidx.core.view.AccessibilityDelegateCompat accessibilityDelegate -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/core/view/a;"} + int[] CHECKED_STATE_SET -> u + 4:10:void ():57:57 -> + 1:1:void (android.content.Context,android.util.AttributeSet):95:95 -> + 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 -> + 1:1:boolean prefersCondensedTitle():0:0 -> c + 1:2:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):110:110 -> 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 + # {"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 +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"} + 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"} + 1:1:void (android.content.Context,android.util.AttributeSet):38:38 -> + 2:3:void (android.content.Context,android.util.AttributeSet,int):42:43 -> + 1:1:void initialize(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.internal.ParcelableSparseArray -> com.google.android.material.internal.g: +# {"id":"sourceFile","fileName":"ParcelableSparseArray.java"} + 1:8:void ():66:66 -> + 1:1:void ():33:33 -> + 2:6:void (android.os.Parcel,java.lang.ClassLoader):37:41 -> + 7:7:void (android.os.Parcel,java.lang.ClassLoader):43:43 -> + 1:4:void writeToParcel(android.os.Parcel,int):54:54 -> writeToParcel + 5:6:void writeToParcel(android.os.Parcel,int):55:55 -> writeToParcel + 7:11:void writeToParcel(android.os.Parcel,int):56:56 -> writeToParcel + 12:17:void writeToParcel(android.os.Parcel,int):58:58 -> writeToParcel + 18:28:void writeToParcel(android.os.Parcel,int):59:59 -> writeToParcel + 29:31:void writeToParcel(android.os.Parcel,int):61:61 -> writeToParcel + 32:34:void writeToParcel(android.os.Parcel,int):62:62 -> writeToParcel + 35:38:void writeToParcel(android.os.Parcel,int):63:63 -> writeToParcel +com.google.android.material.internal.ParcelableSparseArray$1 -> com.google.android.material.internal.g$a: +# {"id":"sourceFile","fileName":"ParcelableSparseArray.java"} + 1:4:void ():67:67 -> + 1:7:com.google.android.material.internal.ParcelableSparseArray createFromParcel(android.os.Parcel):77:77 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/internal/g;"} + 1:6:com.google.android.material.internal.ParcelableSparseArray createFromParcel(android.os.Parcel,java.lang.ClassLoader):71:71 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Lcom/google/android/material/internal/g;"} + 1:3:com.google.android.material.internal.ParcelableSparseArray[] newArray(int):83:83 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/internal/g;"} + 1:1:java.lang.Object createFromParcel(android.os.Parcel):67:67 -> createFromParcel + 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):67:67 -> createFromParcel + 1:5:java.lang.Object[] newArray(int):67:67 -> newArray +com.google.android.material.internal.StaticLayoutBuilderCompat -> com.google.android.material.internal.h: +# {"id":"sourceFile","fileName":"StaticLayoutBuilderCompat.java"} + java.lang.CharSequence source -> a + android.text.TextPaint paint -> b + int width -> c + int start -> d + int end -> e + android.text.Layout$Alignment alignment -> f + int maxLines -> g + float lineSpacingAdd -> h + float lineSpacingMultiplier -> i + int hyphenationFrequency -> j + 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 + 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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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;"} + 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;"} + 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 -> + 12:18:void (com.google.android.material.internal.TextDrawableHelper$TextDrawableDelegate):43:43 -> + 19:20:void (com.google.android.material.internal.TextDrawableHelper$TextDrawableDelegate):70:70 -> + 21:28:void (com.google.android.material.internal.TextDrawableHelper$TextDrawableDelegate):71:71 -> + 29:32:void (com.google.android.material.internal.TextDrawableHelper$TextDrawableDelegate):78:78 -> + 1:3:boolean access$002(com.google.android.material.internal.TextDrawableHelper,boolean):39:39 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/internal/j;Z)Z"} + 1:3:java.lang.ref.WeakReference access$100(com.google.android.material.internal.TextDrawableHelper):39:39 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/internal/j;)Ljava/lang/ref/WeakReference;"} + 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;"} + 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 + 11:13:float getTextHeight(java.lang.String):131:131 -> f + 1:3:android.text.TextPaint getTextPaint():88:88 -> g + 1:4:float getTextWidth(java.lang.String):111:111 -> h + 5:7:float getTextWidth(java.lang.String):112:112 -> h + 8:10:float getTextWidth(java.lang.String):114:114 -> h + 11:13:float getTextWidth(java.lang.String):115:115 -> h + 1:6:void refreshTextDimens(java.lang.String):104:104 -> i + 7:13:void refreshTextDimens(java.lang.String):105:105 -> i + 14:16:void refreshTextDimens(java.lang.String):106:106 -> i + 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"} + 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 + 26:33:void setTextAppearance(com.google.android.material.resources.TextAppearance,android.content.Context):166:166 -> k + 34:41:void setTextAppearance(com.google.android.material.resources.TextAppearance,android.content.Context):168:168 -> k + 42:43:void setTextAppearance(com.google.android.material.resources.TextAppearance,android.content.Context):169:169 -> k + 44:53:void setTextAppearance(com.google.android.material.resources.TextAppearance,android.content.Context):172:172 -> k + 54:56:void setTextAppearance(com.google.android.material.resources.TextAppearance,android.content.Context):174:174 -> k + 57:64:void setTextAppearance(com.google.android.material.resources.TextAppearance,android.content.Context):175:175 -> k + 1:3:void setTextSizeDirty(boolean):100:100 -> l + 1:3:void setTextWidthDirty(boolean):92:92 -> m + 1:10:void updateTextPaintDrawState(android.content.Context):181:181 -> n +com.google.android.material.internal.TextDrawableHelper$1 -> com.google.android.material.internal.j$a: +# {"id":"sourceFile","fileName":"TextDrawableHelper.java"} + com.google.android.material.internal.TextDrawableHelper this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/internal/j;"} + 1:6:void (com.google.android.material.internal.TextDrawableHelper):44:44 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/internal/j;)V"} + 1:6:void onFontRetrievalFailed(int):59:59 -> a + 7:20:void onFontRetrievalFailed(int):61:61 -> a + 21:24:void onFontRetrievalFailed(int):63:63 -> a + 4:9:void onFontRetrieved(android.graphics.Typeface,boolean):50:50 -> b + 10:23:void onFontRetrieved(android.graphics.Typeface,boolean):51:51 -> b + 24:27:void onFontRetrieved(android.graphics.Typeface,boolean):53:53 -> b +com.google.android.material.internal.TextDrawableHelper$TextDrawableDelegate -> com.google.android.material.internal.j$b: +# {"id":"sourceFile","fileName":"TextDrawableHelper.java"} + void onTextSizeChange() -> a +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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} + 1:4:void captureStartValues(androidx.transition.TransitionValues):39:39 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/transition/v;)V"} + 1:6:void captureValues(androidx.transition.TransitionValues):48:48 -> l0 + # {"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 + # {"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 +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 + com.google.android.material.internal.TextScale this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/internal/k;"} + 1:8:void (com.google.android.material.internal.TextScale,android.widget.TextView):79:79 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/internal/k;Landroid/widget/TextView;)V"} + 1:10:void onAnimationUpdate(android.animation.ValueAnimator):82:82 -> onAnimationUpdate + 11:15:void onAnimationUpdate(android.animation.ValueAnimator):83:83 -> onAnimationUpdate + 16:21:void onAnimationUpdate(android.animation.ValueAnimator):84:84 -> onAnimationUpdate +com.google.android.material.internal.TextWatcherAdapter -> com.google.android.material.internal.l: +# {"id":"sourceFile","fileName":"TextWatcherAdapter.java"} + 1:4:void ():33:33 -> +com.google.android.material.internal.ThemeEnforcement -> com.google.android.material.internal.m: +# {"id":"sourceFile","fileName":"ThemeEnforcement.java"} + 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 + # {"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 +com.google.android.material.internal.ToolbarUtils -> com.google.android.material.internal.n: +# {"id":"sourceFile","fileName":"ToolbarUtils.java"} + java.util.Comparator VIEW_TOP_COMPARATOR -> a + 1:8:void ():48:48 -> + 6:11:android.widget.ImageView getImageView(androidx.appcompat.widget.Toolbar,android.graphics.drawable.Drawable):96:96 -> a + 12:15:android.widget.ImageView getImageView(androidx.appcompat.widget.Toolbar,android.graphics.drawable.Drawable):97:97 -> a + 16:19:android.widget.ImageView getImageView(androidx.appcompat.widget.Toolbar,android.graphics.drawable.Drawable):98:98 -> a + 20:21:android.widget.ImageView getImageView(androidx.appcompat.widget.Toolbar,android.graphics.drawable.Drawable):99:99 -> a + 22:27:android.widget.ImageView getImageView(androidx.appcompat.widget.Toolbar,android.graphics.drawable.Drawable):100:100 -> a + 28:33:android.widget.ImageView getImageView(androidx.appcompat.widget.Toolbar,android.graphics.drawable.Drawable):102:102 -> a + 34:52:android.widget.ImageView getImageView(androidx.appcompat.widget.Toolbar,android.graphics.drawable.Drawable):103:103 -> a + 1:9:android.widget.ImageView getLogoImageView(androidx.appcompat.widget.Toolbar):88:88 -> b + 1:8:android.widget.TextView getSubtitleTextView(androidx.appcompat.widget.Toolbar):68:68 -> c + 9:25:android.widget.TextView getSubtitleTextView(androidx.appcompat.widget.Toolbar):69:69 -> c + 1:6:java.util.List getTextViewsWithText(androidx.appcompat.widget.Toolbar,java.lang.CharSequence):73:73 -> d + 7:12:java.util.List getTextViewsWithText(androidx.appcompat.widget.Toolbar,java.lang.CharSequence):74:74 -> d + 13:16:java.util.List getTextViewsWithText(androidx.appcompat.widget.Toolbar,java.lang.CharSequence):75:75 -> d + 17:20:java.util.List getTextViewsWithText(androidx.appcompat.widget.Toolbar,java.lang.CharSequence):76:76 -> d + 21:22:java.util.List getTextViewsWithText(androidx.appcompat.widget.Toolbar,java.lang.CharSequence):77:77 -> d + 23:32:java.util.List getTextViewsWithText(androidx.appcompat.widget.Toolbar,java.lang.CharSequence):78:78 -> d + 33:39:java.util.List getTextViewsWithText(androidx.appcompat.widget.Toolbar,java.lang.CharSequence):79:79 -> d + 1:8:android.widget.TextView getTitleTextView(androidx.appcompat.widget.Toolbar):62:62 -> e + 9:25:android.widget.TextView getTitleTextView(androidx.appcompat.widget.Toolbar):63:63 -> e +com.google.android.material.internal.ToolbarUtils$1 -> com.google.android.material.internal.n$a: +# {"id":"sourceFile","fileName":"ToolbarUtils.java"} + 1:4:void ():49:49 -> + 1:10:int compare(android.view.View,android.view.View):52:52 -> a + 1:9:int compare(java.lang.Object,java.lang.Object):49:49 -> compare +com.google.android.material.internal.TouchObserverFrameLayout -> com.google.android.material.internal.TouchObserverFrameLayout: +# {"id":"sourceFile","fileName":"TouchObserverFrameLayout.java"} + android.view.View$OnTouchListener onTouchListener -> d + 1:4:void (android.content.Context,android.util.AttributeSet):44:44 -> + 1:4:boolean onInterceptTouchEvent(android.view.MotionEvent):54:54 -> onInterceptTouchEvent + 5:7:boolean onInterceptTouchEvent(android.view.MotionEvent):55:55 -> onInterceptTouchEvent + 8:12:boolean onInterceptTouchEvent(android.view.MotionEvent):57:57 -> onInterceptTouchEvent + 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 + # {"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 +com.google.android.material.internal.ViewUtils$$ExternalSyntheticLambda0 -> com.google.android.material.internal.o: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + android.view.View com.google.android.material.internal.ViewUtils$$InternalSyntheticLambda$1$1b651e436fcbbc331bef49edf3cade6b22ca644632f299c33b6b9dc43e9435a7$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + boolean com.google.android.material.internal.ViewUtils$$InternalSyntheticLambda$1$1b651e436fcbbc331bef49edf3cade6b22ca644632f299c33b6b9dc43e9435a7$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.view.View,boolean):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.internal.ViewUtils$2 -> com.google.android.material.internal.p$a: +# {"id":"sourceFile","fileName":"ViewUtils.java"} + com.google.android.material.internal.ViewUtils$OnApplyWindowInsetsListener val$listener -> d + # {"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 -> + # {"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;"} +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 +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;"} +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 -> + # {"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 +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: +# {"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: +# {"id":"sourceFile","fileName":"MaterialBackAnimationHelper.java"} + android.animation.TimeInterpolator progressInterpolator -> a + android.view.View view -> b + int hideDurationMax -> c + int hideDurationMin -> d + 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 + # {"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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} + 1:4:androidx.activity.BackEventCompat onUpdateBackProgress(androidx.activity.BackEventCompat):80:80 -> 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: +# {"id":"sourceFile","fileName":"MaterialBackHandler.java"} + void startBackProgress(androidx.activity.BackEventCompat) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/activity/b;)V"} + void updateBackProgress(androidx.activity.BackEventCompat) -> 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: +# {"id":"sourceFile","fileName":"MaterialBackOrchestrator.java"} + com.google.android.material.motion.MaterialBackOrchestrator$BackCallbackDelegate backCallbackDelegate -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/c$d;"} + com.google.android.material.motion.MaterialBackHandler backHandler -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/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"} + 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;"} + 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 + 1:4:void startListeningForBackCallbacks(boolean):86:86 -> 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: +# {"id":"sourceFile","fileName":"MaterialBackOrchestrator.java"} +com.google.android.material.motion.MaterialBackOrchestrator$Api33BackCallbackDelegate -> d2.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;"} + 1:8:boolean isListeningForBackCallbacks():162:162 -> d +com.google.android.material.motion.MaterialBackOrchestrator$Api33BackCallbackDelegate$$ExternalSyntheticApiModelOutline0 -> d2.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 + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.motion.MaterialBackOrchestrator$Api33BackCallbackDelegate$$ExternalSyntheticLambda1 -> d2.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.synthesized"} + 1:1:void d2.MaterialBackOrchestrator$Api33BackCallbackDelegate$$ExternalSyntheticLambda1.(d2.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.synthesized"} +com.google.android.material.motion.MaterialBackOrchestrator$Api34BackCallbackDelegate -> d2.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"} + 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":"sourceFile","fileName":"MaterialBackOrchestrator.java"} + com.google.android.material.motion.MaterialBackHandler val$backHandler -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/b;"} + com.google.android.material.motion.MaterialBackOrchestrator$Api34BackCallbackDelegate this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld2/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"} + 1:9:void onBackCancelled():147:147 -> onBackCancelled + 10:15:void onBackCancelled():150:150 -> onBackCancelled + 1:6:void onBackInvoked():142:142 -> onBackInvoked + 1:9:void onBackProgressed(android.window.BackEvent):134:134 -> onBackProgressed + 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: +# {"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: +# {"id":"sourceFile","fileName":"MaterialBottomContainerBackHelper.java"} + float maxScaleXDistance -> g + float maxScaleYDistance -> h + 1:3:void (android.view.View):51:51 -> + 4:7:void (android.view.View):53:53 -> + 8:9:void (android.view.View):54:54 -> + 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 + # {"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 + # {"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 + 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 + 5:11:void updateBackProgress(float):76:76 -> k + 12:28:void updateBackProgress(float):77:77 -> k + 29:31:void updateBackProgress(float):82:82 -> k + 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 + 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: +# {"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":"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 + # {"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 + # {"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 + # {"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: +# {"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":"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: +# {"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 + 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"} + 1:1:boolean prefersCondensedTitle():0:0 -> c + 1:2:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):276:276 -> 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 + # {"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: +# {"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":"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":"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":"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: +# {"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: +# {"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: +# {"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 + 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;"} + 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 + # {"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 + # {"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: +# {"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":"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 + 1:4:void ():44:44 -> + 5:7:void ():46:46 -> + 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: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 + # {"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 + 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: +# {"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: +# {"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: +# {"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;"} + com.google.android.material.navigation.NavigationBarMenuView menuView -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/i;"} + com.google.android.material.navigation.NavigationBarPresenter presenter -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/navigation/j;"} + 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;"} + 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":"()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: +# {"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":"(Landroidx/appcompat/view/menu/e;Landroid/view/MenuItem;)Z"} + 6:29:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):449:449 -> 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: +# {"id":"sourceFile","fileName":"NavigationBarView.java"} +com.google.android.material.navigation.NavigationBarView$OnItemSelectedListener -> com.google.android.material.navigation.m$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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"MaterialRadioButton.java"} + android.content.res.ColorStateList materialThemeColorsTintList -> h + boolean useMaterialThemeColors -> i + int DEF_STYLE_RES -> j + int[][] ENABLED_CHECKED_STATES -> k + 1:10:void ():50:50 -> + 11:39:void ():52:52 -> + 1:1:void (android.content.Context,android.util.AttributeSet):67:67 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):72:72 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):74:74 -> + 4:5:void (android.content.Context,android.util.AttributeSet,int):76:77 -> + 6:7:void (android.content.Context,android.util.AttributeSet,int):82:83 -> + 8:8:void (android.content.Context,android.util.AttributeSet,int):85:85 -> + 9:9:void (android.content.Context,android.util.AttributeSet,int):83:83 -> + 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 + 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: +# {"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;"} + 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"} + 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 + 1:4:void onFontRetrieved(android.graphics.Typeface,boolean):49:49 -> b + 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: +# {"id":"sourceFile","fileName":"CancelableFontCallback.java"} + void apply(android.graphics.Typeface) -> a +com.google.android.material.resources.MaterialAttributes -> f2.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: +# {"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 + # {"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: +# {"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: +# {"id":"sourceFile","fileName":"TextAppearance.java"} + com.google.android.material.resources.TextAppearanceFontCallback val$callback -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf2/g;"} + 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":"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;"} + 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":"sourceFile","fileName":"TextAppearanceConfig.java"} + boolean shouldLoadFontSynchronously -> a + 1:3:boolean shouldLoadFontSynchronously():43:43 -> a +com.google.android.material.resources.TextAppearanceFontCallback -> f2.g: +# {"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: +# {"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: +# {"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 +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: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 +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: +# {"id":"sourceFile","fileName":"ShadowRenderer.java"} + android.graphics.Paint shadowPaint -> a + android.graphics.Paint cornerShadowPaint -> b + android.graphics.Paint edgeShadowPaint -> c + int shadowStartColor -> d + int shadowMiddleColor -> e + int shadowEndColor -> f + android.graphics.Path scratch -> g + android.graphics.Paint transparentPaint -> h + int[] edgeColors -> i + float[] edgePositions -> j + int[] cornerColors -> k + float[] cornerPositions -> l + 2:5:void ():60:60 -> + 6:13:void ():62:62 -> + 14:17:void ():64:64 -> + 18:26:void ():66:66 -> + 1:1:void ():72:72 -> + 2:2:void (int):75:75 -> + 3:4:void (int):68:69 -> + 5:6:void (int):76:77 -> + 7:9:void (int):79:81 -> + 10:10:void (int):83:83 -> + 21:26:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):132:132 -> a + 27:30:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):135:135 -> a + 31:34:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):136:136 -> a + 35:38:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):137:137 -> a + 39:45:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):138:138 -> a + 46:48:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):141:141 -> a + 49:61:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):142:142 -> a + 62:64:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):143:143 -> a + 65:69:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):144:144 -> a + 70:72:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):146:146 -> a + 73:76:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):147:147 -> a + 77:80:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):148:148 -> a + 81:84:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):149:149 -> a + 85:88:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):150:150 -> a + 89:112:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):153:153 -> a + 113:116:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):161:161 -> a + 117:118:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):162:162 -> a + 119:120:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):163:163 -> a + 121:124:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):165:165 -> a + 125:135:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):166:166 -> a + 136:140:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):171:171 -> a + 141:143:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):172:172 -> a + 144:146:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):173:173 -> a + 147:160:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):174:174 -> a + 161:165:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):177:177 -> a + 166:171:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):179:179 -> a + 172:177:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):182:182 -> a + 178:181:void drawCornerShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int,float,float):183:183 -> a + 1:9:void drawEdgeShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int):96:96 -> b + 10:12:void drawEdgeShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int):97:97 -> b + 13:20:void drawEdgeShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int):99:99 -> b + 21:25:void drawEdgeShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int):100:100 -> b + 26:29:void drawEdgeShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int):101:101 -> b + 30:50:void drawEdgeShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int):103:103 -> b + 51:53:void drawEdgeShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int):113:113 -> b + 54:56:void drawEdgeShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int):114:114 -> b + 57:61:void drawEdgeShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int):115:115 -> b + 62:65:void drawEdgeShadow(android.graphics.Canvas,android.graphics.Matrix,android.graphics.RectF,int):116:116 -> b + 1:3:android.graphics.Paint getShadowPaint():218:218 -> c + 3:10:void setShadowColor(int):87:87 -> d + 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: +# {"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: +# {"id":"sourceFile","fileName":"AdjustedCornerSize.java"} + com.google.android.material.shape.CornerSize other -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + 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"} + 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 -> + 19:20:void (float,com.google.android.material.shape.CornerSize):44:44 -> + 21:23:void (float,com.google.android.material.shape.CornerSize):45:45 -> + 1:15:float getCornerSize(android.graphics.RectF):50:50 -> a + 5:10:boolean equals(java.lang.Object):58:58 -> equals + 11:12:boolean equals(java.lang.Object):61:61 -> equals + 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: +# {"id":"sourceFile","fileName":"CornerSize.java"} + float getCornerSize(android.graphics.RectF) -> a +com.google.android.material.shape.CornerTreatment -> i2.e: +# {"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"} + 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":"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: +# {"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":"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: +# {"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":"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: +# {"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":"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;"} + 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;"} + 1:6:com.google.android.material.shape.EdgeTreatment createDefaultEdgeTreatment():48:48 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Li2/g;"} + 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 + 1:4:void setParentAbsoluteElevation(android.view.View):70:70 -> e + 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"} + 7:14:void setParentAbsoluteElevation(android.view.View,com.google.android.material.shape.MaterialShapeDrawable):84:84 -> f +com.google.android.material.shape.RelativeCornerSize -> i2.j: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"ShapeAppearanceModel.java"} + com.google.android.material.shape.CornerTreatment topLeftCorner -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + com.google.android.material.shape.CornerTreatment topRightCorner -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + com.google.android.material.shape.CornerTreatment bottomRightCorner -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + com.google.android.material.shape.CornerTreatment bottomLeftCorner -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + com.google.android.material.shape.CornerSize topLeftCornerSize -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + com.google.android.material.shape.CornerSize topRightCornerSize -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + com.google.android.material.shape.CornerSize bottomRightCornerSize -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + com.google.android.material.shape.CornerSize bottomLeftCornerSize -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + com.google.android.material.shape.EdgeTreatment topEdge -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/g;"} + com.google.android.material.shape.EdgeTreatment rightEdge -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/g;"} + com.google.android.material.shape.EdgeTreatment bottomEdge -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/g;"} + com.google.android.material.shape.EdgeTreatment leftEdge -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/g;"} + com.google.android.material.shape.CornerSize PILL -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + 1:10:void ():595:595 -> + 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":"sourceFile","fileName":"ShapeAppearanceModel.java"} +com.google.android.material.shape.ShapeAppearanceModel$Builder -> i2.l$b: +# {"id":"sourceFile","fileName":"ShapeAppearanceModel.java"} + com.google.android.material.shape.CornerTreatment topLeftCorner -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + com.google.android.material.shape.CornerTreatment topRightCorner -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + com.google.android.material.shape.CornerTreatment bottomRightCorner -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + com.google.android.material.shape.CornerTreatment bottomLeftCorner -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/e;"} + com.google.android.material.shape.CornerSize topLeftCornerSize -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + com.google.android.material.shape.CornerSize topRightCornerSize -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + com.google.android.material.shape.CornerSize bottomRightCornerSize -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + com.google.android.material.shape.CornerSize bottomLeftCornerSize -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/d;"} + com.google.android.material.shape.EdgeTreatment topEdge -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/g;"} + com.google.android.material.shape.EdgeTreatment rightEdge -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/g;"} + com.google.android.material.shape.EdgeTreatment bottomEdge -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/g;"} + 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":"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":"sourceFile","fileName":"ShapeAppearancePathProvider.java"} + com.google.android.material.shape.ShapePath[] cornerPaths -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"[Li2/n;"} + 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;"} + 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: +# {"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":"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"} + 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":"sourceFile","fileName":"ShapeAppearancePathProvider.java"} + com.google.android.material.shape.ShapeAppearanceModel shapeAppearanceModel -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"ShapePath.java"} + float startX -> a + float startY -> b + float endX -> c + float endY -> d + float currentShadowAngle -> e + float endShadowAngle -> f + 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: +# {"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":"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":"sourceFile","fileName":"ShapePath.java"} + com.google.android.material.shape.ShapePath$PathLineOperation operation -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/n$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: +# {"id":"sourceFile","fileName":"ShapePath.java"} + float left -> b + float top -> c + float right -> d + float bottom -> e + 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: +# {"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: +# {"id":"sourceFile","fileName":"ShapePath.java"} + android.graphics.Matrix matrix -> a + 1:3:void ():564:564 -> + 4:11:void ():567:567 -> + void applyToPath(android.graphics.Matrix,android.graphics.Path) -> a +com.google.android.material.shape.ShapePath$ShadowCompatOperation -> i2.n$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 -> + 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":"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;"} +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 + 1:3:void (com.google.android.material.sidesheet.SideSheetBehavior):35:35 -> + 4:6:void (com.google.android.material.sidesheet.SideSheetBehavior):36:36 -> + 1:3:int calculateInnerMargin(android.view.ViewGroup$MarginLayoutParams):123:123 -> a + 1:5:float calculateSlideOffset(int):87:87 -> b + 6:15:float calculateSlideOffset(int):88:88 -> b + 1:3:int getCoplanarSiblingAdjacentMargin(android.view.ViewGroup$MarginLayoutParams):113:113 -> c + 1:19:int getExpandedOffset():57:57 -> d + 1:15:int getHiddenOffset():50:50 -> e + 1:7:int getMaxViewPositionHorizontal():133:133 -> f + 1:8:int getMinViewPositionHorizontal():128:128 -> g + 1:12:int getOuterEdge(android.view.View):82:82 -> h + 1:5:int getParentInnerEdge(androidx.coordinatorlayout.widget.CoordinatorLayout):118:118 -> i + 1:1:int getSheetEdge():0:0 -> j + 1:1:boolean isExpandingOutwards(float):0:0 -> k + 1:21:boolean isReleasedCloseToInnerEdge(android.view.View):65:65 -> l + 1:6:boolean isSwipeSignificant(float,float):70:70 -> m + 7:25:boolean isSwipeSignificant(float,float):71:71 -> m + 1:13:boolean shouldHide(android.view.View,float):76:76 -> n + 14:31:boolean shouldHide(android.view.View,float):77:77 -> n + 1:3:void updateCoplanarSiblingAdjacentMargin(android.view.ViewGroup$MarginLayoutParams,int):108:108 -> o + 1:8:void updateCoplanarSiblingLayoutParams(android.view.ViewGroup$MarginLayoutParams,int,int):96:96 -> p + 9:11:void updateCoplanarSiblingLayoutParams(android.view.ViewGroup$MarginLayoutParams,int,int):101:101 -> p +com.google.android.material.sidesheet.RightSheetDelegate -> com.google.android.material.sidesheet.b: +# {"id":"sourceFile","fileName":"RightSheetDelegate.java"} + com.google.android.material.sidesheet.SideSheetBehavior sheetBehavior -> a + 1:3:void (com.google.android.material.sidesheet.SideSheetBehavior):35:35 -> + 4:6:void (com.google.android.material.sidesheet.SideSheetBehavior):36:36 -> + 1:3:int calculateInnerMargin(android.view.ViewGroup$MarginLayoutParams):124:124 -> a + 1:5:float calculateSlideOffset(int):88:88 -> b + 6:16:float calculateSlideOffset(int):89:89 -> b + 1:3:int getCoplanarSiblingAdjacentMargin(android.view.ViewGroup$MarginLayoutParams):114:114 -> c + 1:19:int getExpandedOffset():58:58 -> d + 20:24:int getExpandedOffset():57:57 -> d + 1:7:int getHiddenOffset():50:50 -> e + 1:7:int getMaxViewPositionHorizontal():134:134 -> f + 1:5:int getMinViewPositionHorizontal():129:129 -> g + 1:12:int getOuterEdge(android.view.View):83:83 -> h + 1:5:int getParentInnerEdge(androidx.coordinatorlayout.widget.CoordinatorLayout):119:119 -> i + 1:1:int getSheetEdge():0:0 -> j + 1:1:boolean isExpandingOutwards(float):0:0 -> k + 1:21:boolean isReleasedCloseToInnerEdge(android.view.View):66:66 -> l + 1:6:boolean isSwipeSignificant(float,float):71:71 -> m + 7:25:boolean isSwipeSignificant(float,float):72:72 -> m + 1:13:boolean shouldHide(android.view.View,float):77:77 -> n + 14:31:boolean shouldHide(android.view.View,float):78:78 -> n + 1:3:void updateCoplanarSiblingAdjacentMargin(android.view.ViewGroup$MarginLayoutParams,int):109:109 -> o + 1:9:void updateCoplanarSiblingLayoutParams(android.view.ViewGroup$MarginLayoutParams,int,int):97:97 -> p + 10:12:void updateCoplanarSiblingLayoutParams(android.view.ViewGroup$MarginLayoutParams,int,int):102:102 -> p +com.google.android.material.sidesheet.SheetDelegate -> com.google.android.material.sidesheet.c: +# {"id":"sourceFile","fileName":"SheetDelegate.java"} + 1:4:void ():28:28 -> + int calculateInnerMargin(android.view.ViewGroup$MarginLayoutParams) -> a + float calculateSlideOffset(int) -> b + int getCoplanarSiblingAdjacentMargin(android.view.ViewGroup$MarginLayoutParams) -> c + int getExpandedOffset() -> d + int getHiddenOffset() -> e + int getMaxViewPositionHorizontal() -> f + int getMinViewPositionHorizontal() -> g + int getOuterEdge(android.view.View) -> h + int getParentInnerEdge(androidx.coordinatorlayout.widget.CoordinatorLayout) -> i + int getSheetEdge() -> j + boolean isExpandingOutwards(float) -> k + boolean isReleasedCloseToInnerEdge(android.view.View) -> l + boolean isSwipeSignificant(float,float) -> m + boolean shouldHide(android.view.View,float) -> n + void updateCoplanarSiblingAdjacentMargin(android.view.ViewGroup$MarginLayoutParams,int) -> o + void updateCoplanarSiblingLayoutParams(android.view.ViewGroup$MarginLayoutParams,int,int) -> p +com.google.android.material.sidesheet.SheetUtils -> com.google.android.material.sidesheet.d: +# {"id":"sourceFile","fileName":"SheetUtils.java"} + 1:16:boolean isSwipeMostlyHorizontal(float,float):33:33 -> a +com.google.android.material.sidesheet.SideSheetBehavior -> com.google.android.material.sidesheet.SideSheetBehavior: +# {"id":"sourceFile","fileName":"SideSheetBehavior.java"} + java.util.Set callbacks -> A + androidx.customview.widget.ViewDragHelper$Callback dragCallback -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/c$c;"} + int DEFAULT_ACCESSIBILITY_PANE_TITLE -> C + int DEF_STYLE_RES -> D + com.google.android.material.sidesheet.SheetDelegate sheetDelegate -> d + # {"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;"} + android.content.res.ColorStateList backgroundTint -> g + com.google.android.material.shape.ShapeAppearanceModel shapeAppearanceModel -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Li2/l;"} + 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 + boolean draggable -> k + int state -> l + int lastStableState -> m + androidx.customview.widget.ViewDragHelper viewDragHelper -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/customview/widget/c;"} + boolean ignoreEvents -> o + float hideFriction -> p + int childWidth -> q + int parentWidth -> r + int parentInnerEdge -> s + int innerMargin -> t + java.lang.ref.WeakReference viewRef -> u + java.lang.ref.WeakReference coplanarSiblingViewRef -> v + 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;"} + 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 + # {"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 + # {"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 + 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 + # {"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 + # {"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 + # {"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 + # {"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 + 1:1:float getHideThreshold():0:0 -> j0 + 1:4:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):280:280 -> 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 + 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 + # {"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 + # {"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: +# {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean j2.SideSheetBehavior$$ExternalSyntheticLambda0.perform(android.view.View,G.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":"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void j2.SideSheetBehavior$$ExternalSyntheticLambda1.run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.sidesheet.SideSheetBehavior$$ExternalSyntheticLambda2 -> j2.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 + # {"id":"com.android.tools.r8.synthesized"} + android.view.ViewGroup$MarginLayoutParams com.google.android.material.sidesheet.SideSheetBehavior$$InternalSyntheticLambda$2$b64112792c7bec4f0de09205c3d0d6652a91e4fecda2116ca7b4558999bfc0d9$0.f$1 -> b + # {"id":"com.android.tools.r8.synthesized"} + int com.google.android.material.sidesheet.SideSheetBehavior$$InternalSyntheticLambda$2$b64112792c7bec4f0de09205c3d0d6652a91e4fecda2116ca7b4558999bfc0d9$0.f$2 -> c + # {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void j2.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 +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 +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 +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 + # {"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 + # {"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 + # {"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 +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 + # {"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 +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"} + com.google.android.material.sidesheet.SideSheetBehavior$StateSettlingTracker com.google.android.material.sidesheet.SideSheetBehavior$StateSettlingTracker$$InternalSyntheticLambda$1$9d582ac6f71f531b0cbd1529e624032fb311527f7947bf9dfdf85c40ba7d7e20$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/sidesheet/SideSheetBehavior$d;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.sidesheet.SideSheetBehavior$StateSettlingTracker):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/sidesheet/SideSheetBehavior$d;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.snackbar.BaseTransientBottomBar -> com.google.android.material.snackbar.BaseTransientBottomBar: +# {"id":"sourceFile","fileName":"BaseTransientBottomBar.java"} + android.animation.TimeInterpolator DEFAULT_ANIMATION_SLIDE_INTERPOLATOR -> a + 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 +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 +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 +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 +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;"} + int animationMode -> e + float backgroundOverlayColorAlpha -> f + float actionTextColorAlpha -> g + int maxWidth -> h + int maxInlineActionWidth -> i + android.content.res.ColorStateList backgroundTint -> j + android.graphics.PorterDuff$Mode backgroundTintMode -> k + 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 +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 -> +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 +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 +com.google.android.material.snackbar.SnackbarManager -> com.google.android.material.snackbar.a: +# {"id":"sourceFile","fileName":"SnackbarManager.java"} + java.lang.Object lock -> a + android.os.Handler handler -> b + com.google.android.material.snackbar.SnackbarManager snackbarManager -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/snackbar/a;"} + 1:3:void ():49:49 -> + 4:10:void ():50:50 -> + 11:12:void ():51:51 -> + 13:27:void ():53:53 -> + 2:2:boolean cancelSnackbarLocked(com.google.android.material.snackbar.SnackbarManager$SnackbarRecord,int):205:205 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/snackbar/a$c;I)Z"} + 1:4:com.google.android.material.snackbar.SnackbarManager getInstance():37:37 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/android/material/snackbar/a;"} + 5:11:com.google.android.material.snackbar.SnackbarManager getInstance():38:38 -> b + 12:14:com.google.android.material.snackbar.SnackbarManager getInstance():40:40 -> b + 1:4:void handleTimeout(com.google.android.material.snackbar.SnackbarManager$SnackbarRecord):240:240 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/snackbar/a$c;)V"} + 5:7:void handleTimeout(com.google.android.material.snackbar.SnackbarManager$SnackbarRecord):242:242 -> c + 8:12:void handleTimeout(com.google.android.material.snackbar.SnackbarManager$SnackbarRecord):244:244 -> c + 1:1:boolean isCurrentSnackbarLocked(com.google.android.material.snackbar.SnackbarManager$Callback):0:0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/snackbar/a$b;)Z"} + 1:3:void pauseTimeout(com.google.android.material.snackbar.SnackbarManager$Callback):145:145 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/snackbar/a$b;)V"} + 4:9:void pauseTimeout(com.google.android.material.snackbar.SnackbarManager$Callback):146:146 -> e + 10:14:void pauseTimeout(com.google.android.material.snackbar.SnackbarManager$Callback):150:150 -> e + 15:15:void pauseTimeout(com.google.android.material.snackbar.SnackbarManager$Callback):146:146 -> e + 16:17:void pauseTimeout(com.google.android.material.snackbar.SnackbarManager$Callback):150:150 -> e + 1:3:void restoreTimeoutIfPaused(com.google.android.material.snackbar.SnackbarManager$Callback):154:154 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/snackbar/a$b;)V"} + 4:9:void restoreTimeoutIfPaused(com.google.android.material.snackbar.SnackbarManager$Callback):155:155 -> f + 10:14:void restoreTimeoutIfPaused(com.google.android.material.snackbar.SnackbarManager$Callback):159:159 -> f + 15:15:void restoreTimeoutIfPaused(com.google.android.material.snackbar.SnackbarManager$Callback):155:155 -> f + 16:17:void restoreTimeoutIfPaused(com.google.android.material.snackbar.SnackbarManager$Callback):159:159 -> f +com.google.android.material.snackbar.SnackbarManager$1 -> com.google.android.material.snackbar.a$a: +# {"id":"sourceFile","fileName":"SnackbarManager.java"} + com.google.android.material.snackbar.SnackbarManager this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/snackbar/a;"} + 1:6:void (com.google.android.material.snackbar.SnackbarManager):54:54 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/snackbar/a;)V"} + 1:6:boolean handleMessage(android.os.Message):57:57 -> handleMessage + 7:19:boolean handleMessage(android.os.Message):59:59 -> handleMessage +com.google.android.material.snackbar.SnackbarManager$Callback -> com.google.android.material.snackbar.a$b: +# {"id":"sourceFile","fileName":"SnackbarManager.java"} +com.google.android.material.snackbar.SnackbarManager$SnackbarRecord -> com.google.android.material.snackbar.a$c: +# {"id":"sourceFile","fileName":"SnackbarManager.java"} +com.google.android.material.textfield.ClearTextEndIconDelegate -> com.google.android.material.textfield.f: +# {"id":"sourceFile","fileName":"ClearTextEndIconDelegate.java"} + int animationFadeDuration -> e + int animationScaleDuration -> f + android.animation.TimeInterpolator animationFadeInterpolator -> g + android.animation.TimeInterpolator animationScaleInterpolator -> h + android.widget.EditText editText -> i + android.view.View$OnClickListener onIconClickListener -> j + android.view.View$OnFocusChangeListener onFocusChangeListener -> k + android.animation.AnimatorSet iconInAnim -> l + android.animation.ValueAnimator iconOutAnim -> m + 1:3:void (com.google.android.material.textfield.EndCompoundLayout):67:67 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;)V"} + 4:10:void (com.google.android.material.textfield.EndCompoundLayout):49:49 -> + 11:17:void (com.google.android.material.textfield.EndCompoundLayout):60:60 -> + 18:25:void (com.google.android.material.textfield.EndCompoundLayout):70:70 -> + 26:31:void (com.google.android.material.textfield.EndCompoundLayout):69:69 -> + 32:39:void (com.google.android.material.textfield.EndCompoundLayout):73:73 -> + 40:45:void (com.google.android.material.textfield.EndCompoundLayout):72:72 -> + 46:53:void (com.google.android.material.textfield.EndCompoundLayout):76:76 -> + 54:59:void (com.google.android.material.textfield.EndCompoundLayout):75:75 -> + 60:67:void (com.google.android.material.textfield.EndCompoundLayout):81:81 -> + 68:74:void (com.google.android.material.textfield.EndCompoundLayout):80:80 -> + 1:13:void animateIcon(boolean):148:148 -> A + 14:21:void animateIcon(boolean):149:149 -> A + 22:26:void animateIcon(boolean):150:150 -> A + 27:33:void animateIcon(boolean):151:151 -> A + 34:41:void animateIcon(boolean):153:153 -> A + 42:46:void animateIcon(boolean):156:156 -> A + 47:53:void animateIcon(boolean):157:157 -> A + 54:59:void animateIcon(boolean):159:159 -> A + 1:4:android.animation.ValueAnimator getAlphaAnimator(float[]):187:187 -> B + 5:9:android.animation.ValueAnimator getAlphaAnimator(float[]):188:188 -> B + 10:15:android.animation.ValueAnimator getAlphaAnimator(float[]):189:189 -> B + 16:24:android.animation.ValueAnimator getAlphaAnimator(float[]):190:190 -> B + 2:10:android.animation.ValueAnimator getScaleAnimator():199:199 -> C + 11:15:android.animation.ValueAnimator getScaleAnimator():200:200 -> C + 16:21:android.animation.ValueAnimator getScaleAnimator():201:201 -> C + 22:30:android.animation.ValueAnimator getScaleAnimator():202:202 -> C + 1:5:void initAnimators():165:165 -> D + 6:14:void initAnimators():166:166 -> D + 15:21:void initAnimators():167:167 -> D + 22:32:void initAnimators():168:168 -> D + 33:42:void initAnimators():169:169 -> D + 43:53:void initAnimators():176:176 -> D + 54:62:void initAnimators():177:177 -> D + 1:4:boolean shouldBeVisible():211:211 -> E + 5:20:boolean shouldBeVisible():212:212 -> E + 21:34:boolean shouldBeVisible():213:213 -> E + 1:9:void afterEditTextChanged(android.text.Editable):131:131 -> a + 10:17:void afterEditTextChanged(android.text.Editable):134:134 -> a + 1:3:int getIconContentDescriptionResId():107:107 -> c + 1:3:int getIconDrawableResId():102:102 -> d + 1:3:android.view.View$OnFocusChangeListener getOnEditTextFocusChangeListener():139:139 -> e + 1:3:android.view.View$OnClickListener getOnIconClickListener():120:120 -> f + 1:3:android.view.View$OnFocusChangeListener getOnIconViewFocusChangeListener():144:144 -> g + 1:2:void onEditTextAttached(android.widget.EditText):125:125 -> n + 3:12:void onEditTextAttached(android.widget.EditText):126:126 -> n + 1:9:void onSuffixVisibilityChanged(boolean):112:112 -> q + 10:13:void onSuffixVisibilityChanged(boolean):115:115 -> q + 1:4:void setUp():88:88 -> s + 1:4:void tearDown():93:93 -> u + 5:13:void tearDown():94:94 -> u + 1:5:void lambda$new$0(android.view.View):50:50 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/f;Landroid/view/View;)V"} + 6:11:void lambda$new$0(android.view.View):53:53 -> v + 12:14:void lambda$new$0(android.view.View):55:55 -> v + 15:18:void lambda$new$0(android.view.View):57:57 -> v + 1:4:void lambda$new$1(android.view.View,boolean):61:61 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/f;Landroid/view/View;Z)V"} + 5:8:void lambda$new$1(android.view.View,boolean):61:61 -> w + 4:13:void lambda$getAlphaAnimator$3(android.animation.ValueAnimator):191:191 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/f;Landroid/animation/ValueAnimator;)V"} + 14:19:void lambda$getAlphaAnimator$3(android.animation.ValueAnimator):192:192 -> x + 4:13:void lambda$getScaleAnimator$4(android.animation.ValueAnimator):203:203 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/f;Landroid/animation/ValueAnimator;)V"} + 14:18:void lambda$getScaleAnimator$4(android.animation.ValueAnimator):204:204 -> y + 19:24:void lambda$getScaleAnimator$4(android.animation.ValueAnimator):205:205 -> y + 2:5:void lambda$tearDown$2():96:96 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/f;)V"} +com.google.android.material.textfield.ClearTextEndIconDelegate$$ExternalSyntheticLambda0 -> com.google.android.material.textfield.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.google.android.material.textfield.ClearTextEndIconDelegate com.google.android.material.textfield.ClearTextEndIconDelegate$$InternalSyntheticLambda$2$1a6cd59d3f6e7f78380eed15c242341ae61c7a89a3f1ca3d4e7258712142b694$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/f;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.textfield.ClearTextEndIconDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/f;)V"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.ClearTextEndIconDelegate$$ExternalSyntheticLambda1 -> com.google.android.material.textfield.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.google.android.material.textfield.ClearTextEndIconDelegate com.google.android.material.textfield.ClearTextEndIconDelegate$$InternalSyntheticLambda$2$1a6cd59d3f6e7f78380eed15c242341ae61c7a89a3f1ca3d4e7258712142b694$1.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/f;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.textfield.ClearTextEndIconDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/f;)V"} + 1:1:void onFocusChange(android.view.View,boolean):0:0 -> onFocusChange + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.ClearTextEndIconDelegate$$ExternalSyntheticLambda2 -> com.google.android.material.textfield.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.google.android.material.textfield.ClearTextEndIconDelegate com.google.android.material.textfield.ClearTextEndIconDelegate$$InternalSyntheticLambda$2$cbfb24740ebb1309491afc541996089bcffdcf88873ba7e565bf5f0f5aee0ffd$0.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/f;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.textfield.ClearTextEndIconDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/f;)V"} + 1:1:void onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.ClearTextEndIconDelegate$$ExternalSyntheticLambda3 -> com.google.android.material.textfield.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.google.android.material.textfield.ClearTextEndIconDelegate com.google.android.material.textfield.ClearTextEndIconDelegate$$InternalSyntheticLambda$2$cfc59dd4281d287111bad7759c80904574ea89470a13ba4ef88812f0e1f8dbfe$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/f;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.textfield.ClearTextEndIconDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/f;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.ClearTextEndIconDelegate$$ExternalSyntheticLambda4 -> com.google.android.material.textfield.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.google.android.material.textfield.ClearTextEndIconDelegate com.google.android.material.textfield.ClearTextEndIconDelegate$$InternalSyntheticLambda$2$d63f1fcc72395f495083abdca3d0f94232232545324cddb64c2f5aac62f7aa54$0.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/f;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.textfield.ClearTextEndIconDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/f;)V"} + 1:1:void onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.ClearTextEndIconDelegate$1 -> com.google.android.material.textfield.f$a: +# {"id":"sourceFile","fileName":"ClearTextEndIconDelegate.java"} + com.google.android.material.textfield.ClearTextEndIconDelegate this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/f;"} + 1:6:void (com.google.android.material.textfield.ClearTextEndIconDelegate):170:170 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/f;)V"} + 1:9:void onAnimationStart(android.animation.Animator):173:173 -> onAnimationStart +com.google.android.material.textfield.ClearTextEndIconDelegate$2 -> com.google.android.material.textfield.f$b: +# {"id":"sourceFile","fileName":"ClearTextEndIconDelegate.java"} + com.google.android.material.textfield.ClearTextEndIconDelegate this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/f;"} + 1:6:void (com.google.android.material.textfield.ClearTextEndIconDelegate):178:178 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/f;)V"} + 1:9:void onAnimationEnd(android.animation.Animator):181:181 -> onAnimationEnd +com.google.android.material.textfield.CustomEndIconDelegate -> com.google.android.material.textfield.g: +# {"id":"sourceFile","fileName":"CustomEndIconDelegate.java"} + 1:4:void (com.google.android.material.textfield.EndCompoundLayout):31:31 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;)V"} + 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 + # {"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 -> + # {"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 -> + # {"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 + # {"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 + # {"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 +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 -> + # {"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 -> + # {"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 + # {"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 +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 -> + # {"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 +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"} + 1:1:boolean m(android.graphics.Canvas,android.graphics.RectF):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.DropdownMenuEndIconDelegate -> com.google.android.material.textfield.q: +# {"id":"sourceFile","fileName":"DropdownMenuEndIconDelegate.java"} + int animationFadeOutDuration -> e + int animationFadeInDuration -> f + android.animation.TimeInterpolator animationFadeInterpolator -> g + android.widget.AutoCompleteTextView autoCompleteTextView -> h + android.view.View$OnClickListener onIconClickListener -> i + android.view.View$OnFocusChangeListener onEditTextFocusChangeListener -> j + android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener touchExplorationStateChangeListener -> k + boolean editTextHasFocus -> l + boolean dropdownPopupDirty -> m + boolean isEndIconChecked -> n + long dropdownPopupActivatedAt -> o + 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 -> + # {"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 + # {"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 + # {"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 + # {"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:1:boolean isBoxBackgroundModeSupported(int):0:0 -> i + 1:1:boolean isIconActivable():0:0 -> j + 1:3:boolean isIconActivated():158:158 -> 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: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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 +com.google.android.material.textfield.DropdownMenuEndIconDelegate$$ExternalSyntheticLambda0 -> com.google.android.material.textfield.j: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.google.android.material.textfield.DropdownMenuEndIconDelegate com.google.android.material.textfield.DropdownMenuEndIconDelegate$$InternalSyntheticLambda$2$01a3c1c73d57953b4c85e6e69bc21b92104d80b6a8a5887024e840d757b0e89e$0.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/q;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.textfield.DropdownMenuEndIconDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;)V"} + 1:1:void onAnimationUpdate(android.animation.ValueAnimator):0:0 -> onAnimationUpdate + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.DropdownMenuEndIconDelegate$$ExternalSyntheticLambda1 -> com.google.android.material.textfield.k: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.google.android.material.textfield.DropdownMenuEndIconDelegate com.google.android.material.textfield.DropdownMenuEndIconDelegate$$InternalSyntheticLambda$2$404030afa46970180069297c8487114867fb53ad75aa67aa01f976671f96ef1e$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/q;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.textfield.DropdownMenuEndIconDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;)V"} + 1:1:boolean onTouch(android.view.View,android.view.MotionEvent):0:0 -> onTouch + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.DropdownMenuEndIconDelegate$$ExternalSyntheticLambda2 -> com.google.android.material.textfield.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.google.android.material.textfield.DropdownMenuEndIconDelegate com.google.android.material.textfield.DropdownMenuEndIconDelegate$$InternalSyntheticLambda$2$404030afa46970180069297c8487114867fb53ad75aa67aa01f976671f96ef1e$1.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/q;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.textfield.DropdownMenuEndIconDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;)V"} + 1:1:void onDismiss():0:0 -> onDismiss + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.DropdownMenuEndIconDelegate$$ExternalSyntheticLambda3 -> com.google.android.material.textfield.m: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.google.android.material.textfield.DropdownMenuEndIconDelegate com.google.android.material.textfield.DropdownMenuEndIconDelegate$$InternalSyntheticLambda$2$a0b7a27d311be163b8ef54045c54acd8454074d4e52c416129dc2caa42eeaf5d$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/q;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.textfield.DropdownMenuEndIconDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;)V"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.DropdownMenuEndIconDelegate$$ExternalSyntheticLambda4 -> com.google.android.material.textfield.n: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.google.android.material.textfield.DropdownMenuEndIconDelegate com.google.android.material.textfield.DropdownMenuEndIconDelegate$$InternalSyntheticLambda$2$a0b7a27d311be163b8ef54045c54acd8454074d4e52c416129dc2caa42eeaf5d$1.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/q;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.textfield.DropdownMenuEndIconDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;)V"} + 1:1:void onFocusChange(android.view.View,boolean):0:0 -> onFocusChange + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.DropdownMenuEndIconDelegate$$ExternalSyntheticLambda5 -> com.google.android.material.textfield.o: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.google.android.material.textfield.DropdownMenuEndIconDelegate com.google.android.material.textfield.DropdownMenuEndIconDelegate$$InternalSyntheticLambda$2$a0b7a27d311be163b8ef54045c54acd8454074d4e52c416129dc2caa42eeaf5d$2.f$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/q;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.textfield.DropdownMenuEndIconDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;)V"} + 1:1:void onTouchExplorationStateChanged(boolean):0:0 -> onTouchExplorationStateChanged + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.DropdownMenuEndIconDelegate$$ExternalSyntheticLambda6 -> com.google.android.material.textfield.p: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.google.android.material.textfield.DropdownMenuEndIconDelegate com.google.android.material.textfield.DropdownMenuEndIconDelegate$$InternalSyntheticLambda$2$b73ec777b7f6e54b9b5f5e16e0f9b03b75d18b3384053ed0dfc03a5af48bacb5$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/q;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.textfield.DropdownMenuEndIconDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/q;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.DropdownMenuEndIconDelegate$1 -> com.google.android.material.textfield.q$a: +# {"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 -> + # {"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 +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 +com.google.android.material.textfield.EndCompoundLayout -> com.google.android.material.textfield.s: +# {"id":"sourceFile","fileName":"EndCompoundLayout.java"} + com.google.android.material.textfield.TextInputLayout textInputLayout -> d + android.widget.FrameLayout endIconFrame -> e + com.google.android.material.internal.CheckableImageButton errorIconView -> f + android.content.res.ColorStateList errorIconTintList -> g + android.graphics.PorterDuff$Mode errorIconTintMode -> h + android.view.View$OnLongClickListener errorIconOnLongClickListener -> i + com.google.android.material.internal.CheckableImageButton endIconView -> j + com.google.android.material.textfield.EndCompoundLayout$EndIconDelegates endIconDelegates -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/s$d;"} + int endIconMode -> l + java.util.LinkedHashSet endIconChangedListeners -> m + android.content.res.ColorStateList endIconTintList -> n + android.graphics.PorterDuff$Mode endIconTintMode -> o + int endIconMinSize -> p + android.widget.ImageView$ScaleType endIconScaleType -> q + android.view.View$OnLongClickListener endIconOnLongClickListener -> r + java.lang.CharSequence suffixText -> s + android.widget.TextView suffixTextView -> t + boolean hintExpanded -> u + android.widget.EditText editText -> v + android.view.accessibility.AccessibilityManager accessibilityManager -> w + android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener touchExplorationStateChangeListener -> x + 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;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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 +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 -> + # {"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 +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 -> + # {"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 +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 -> + # {"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 +com.google.android.material.textfield.EndCompoundLayout$EndIconDelegates -> com.google.android.material.textfield.s$d: +# {"id":"sourceFile","fileName":"EndCompoundLayout.java"} + android.util.SparseArray delegates -> a + com.google.android.material.textfield.EndCompoundLayout endLayout -> b + # {"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 -> + # {"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 + # {"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 + # {"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 + # {"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 +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 + com.google.android.material.textfield.EndCompoundLayout endLayout -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/s;"} + android.content.Context context -> c + com.google.android.material.internal.CheckableImageButton endIconView -> d + 1:3:void (com.google.android.material.textfield.EndCompoundLayout):48:48 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;)V"} + 4:7:void (com.google.android.material.textfield.EndCompoundLayout):49:49 -> + 8:9:void (com.google.android.material.textfield.EndCompoundLayout):50:50 -> + 10:15:void (com.google.android.material.textfield.EndCompoundLayout):51:51 -> + 16:22:void (com.google.android.material.textfield.EndCompoundLayout):52:52 -> + 1:1:void afterEditTextChanged(android.text.Editable):0:0 -> a + 1:1:void beforeEditTextChanged(java.lang.CharSequence,int,int,int):0:0 -> b + 1:1:int getIconContentDescriptionResId():0:0 -> c + 1:1:int getIconDrawableResId():0:0 -> d + 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:1:boolean isBoxBackgroundModeSupported(int):0:0 -> i + 1:1:boolean isIconActivable():0:0 -> j + 1:1:boolean isIconActivated():0:0 -> k + 1:1:boolean isIconCheckable():0:0 -> l + 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"} + 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 + 1:1:void setUp():0:0 -> s + 1:1:boolean shouldTintIconOnError():0:0 -> t + 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: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 + 20:22:void setIconClickable(com.google.android.material.internal.CheckableImageButton,android.view.View$OnLongClickListener):62:62 -> f + 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 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 +com.google.android.material.textfield.IndicatorViewController -> com.google.android.material.textfield.v: +# {"id":"sourceFile","fileName":"IndicatorViewController.java"} + android.content.res.ColorStateList helperTextViewTextColor -> A + android.graphics.Typeface typeface -> B + int captionTranslationYAnimationDuration -> a + int captionFadeInAnimationDuration -> b + int captionFadeOutAnimationDuration -> c + android.animation.TimeInterpolator captionTranslationYAnimationInterpolator -> d + android.animation.TimeInterpolator captionFadeInAnimationInterpolator -> e + android.animation.TimeInterpolator captionFadeOutAnimationInterpolator -> f + android.content.Context context -> g + com.google.android.material.textfield.TextInputLayout textInputView -> h + android.widget.LinearLayout indicatorArea -> i + int indicatorsAdded -> j + android.widget.FrameLayout captionArea -> k + android.animation.Animator captionAnimator -> l + float captionTranslationYPx -> m + int captionDisplayed -> n + int captionToShow -> o + java.lang.CharSequence errorText -> p + boolean errorEnabled -> q + android.widget.TextView errorView -> r + java.lang.CharSequence errorViewContentDescription -> s + int errorViewAccessibilityLiveRegion -> t + int errorTextAppearance -> u + android.content.res.ColorStateList errorViewTextColor -> v + java.lang.CharSequence helperText -> w + 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 + # {"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 + # {"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 + # {"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 + # {"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: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"} + int val$captionToShow -> a + android.widget.TextView val$captionViewToHide -> b + int val$captionToHide -> c + 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 -> + # {"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 +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 -> + # {"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 +com.google.android.material.textfield.MaterialAutoCompleteTextView -> com.google.android.material.textfield.w: +# {"id":"sourceFile","fileName":"MaterialAutoCompleteTextView.java"} + androidx.appcompat.widget.ListPopupWindow modalListPopup -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/U;"} + android.view.accessibility.AccessibilityManager accessibilityManager -> i + android.graphics.Rect tempRect -> j + int simpleItemLayout -> k + float popupElevation -> l + 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 + # {"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 + # {"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 + # {"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 +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 -> + # {"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 +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 -> + # {"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 +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 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;)V"} +com.google.android.material.textfield.PasswordToggleEndIconDelegate -> com.google.android.material.textfield.z: +# {"id":"sourceFile","fileName":"PasswordToggleEndIconDelegate.java"} + int iconResId -> e + android.widget.EditText editText -> f + android.view.View$OnClickListener onIconClickListener -> g + 1:3:void (com.google.android.material.textfield.EndCompoundLayout,int):57:57 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/s;I)V"} + 4:7:void (com.google.android.material.textfield.EndCompoundLayout,int):32:32 -> + 8:16:void (com.google.android.material.textfield.EndCompoundLayout,int):37:37 -> + 17:19:void (com.google.android.material.textfield.EndCompoundLayout,int):59:59 -> + 1:4:void beforeEditTextChanged(java.lang.CharSequence,int,int,int):115:115 -> b + 1:3:int getIconContentDescriptionResId():88:88 -> c + 1:3:int getIconDrawableResId():82:82 -> d + 1:3:android.view.View$OnClickListener getOnIconClickListener():104:104 -> f + 1:1:boolean isIconCheckable():0:0 -> l + 1:7:boolean isIconChecked():99:99 -> m + 1:2:void onEditTextAttached(android.widget.EditText):109:109 -> n + 3:6:void onEditTextAttached(android.widget.EditText):110:110 -> n + 1:8:void setUp():65:65 -> s + 9:18:void setUp():67:67 -> s + 1:4:void tearDown():73:73 -> u + 5:12:void tearDown():75:75 -> u + 1:5:void lambda$new$0(android.view.View):38:38 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/z;Landroid/view/View;)V"} + 6:9:void lambda$new$0(android.view.View):42:42 -> v + 10:15:void lambda$new$0(android.view.View):43:43 -> v + 16:22:void lambda$new$0(android.view.View):44:44 -> v + 23:33:void lambda$new$0(android.view.View):46:46 -> v + 34:38:void lambda$new$0(android.view.View):50:50 -> v + 39:42:void lambda$new$0(android.view.View):52:52 -> v + 1:4:boolean hasPasswordTransformation():119:119 -> w + 5:16:boolean hasPasswordTransformation():120:120 -> w + 3:10:boolean isInputTypePassword(android.widget.EditText):125:125 -> x + 11:18:boolean isInputTypePassword(android.widget.EditText):126:126 -> x + 19:26:boolean isInputTypePassword(android.widget.EditText):127:127 -> x + 27:38:boolean isInputTypePassword(android.widget.EditText):128:128 -> x +com.google.android.material.textfield.PasswordToggleEndIconDelegate$$ExternalSyntheticLambda0 -> com.google.android.material.textfield.y: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.google.android.material.textfield.PasswordToggleEndIconDelegate com.google.android.material.textfield.PasswordToggleEndIconDelegate$$InternalSyntheticLambda$2$283542507cc6471d1b649208b876bd3d641c89338f4b4b149dfdf4808f57d7cd$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/textfield/z;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.textfield.PasswordToggleEndIconDelegate):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/textfield/z;)V"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.StartCompoundLayout -> com.google.android.material.textfield.A: +# {"id":"sourceFile","fileName":"StartCompoundLayout.java"} + com.google.android.material.textfield.TextInputLayout textInputLayout -> d + android.widget.TextView prefixTextView -> e + java.lang.CharSequence prefixText -> f + com.google.android.material.internal.CheckableImageButton startIconView -> g + android.content.res.ColorStateList startIconTintList -> h + android.graphics.PorterDuff$Mode startIconTintMode -> i + int startIconMinSize -> j + 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 -> + # {"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 + # {"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 + # {"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 +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 +com.google.android.material.textfield.TextInputLayout -> com.google.android.material.textfield.TextInputLayout: +# {"id":"sourceFile","fileName":"TextInputLayout.java"} + androidx.transition.Fade placeholderFadeIn -> 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 + android.widget.FrameLayout inputFrame -> d + android.graphics.Rect tmpBoundsRect -> 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 + 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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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: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 + # {"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 + 54:63:void setCounterEnabled(boolean):2270:2270 -> setCounterEnabled + 64:66:void setCounterEnabled(boolean):2269:2269 -> 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 + 82:83:void setCounterEnabled(boolean):2275:2275 -> setCounterEnabled + 84:86:void setCounterEnabled(boolean):2277:2277 -> setCounterEnabled + 1:6:void setCounterMaxLength(int):2382:2382 -> setCounterMaxLength + 7:10:void setCounterMaxLength(int):2384:2384 -> setCounterMaxLength + 11:12:void setCounterMaxLength(int):2386:2386 -> setCounterMaxLength + 13:16:void setCounterMaxLength(int):2388:2388 -> setCounterMaxLength + 17:20:void setCounterMaxLength(int):2389:2389 -> setCounterMaxLength + 1:4:void setCounterOverflowTextAppearance(int):2330:2330 -> setCounterOverflowTextAppearance + 5:6:void setCounterOverflowTextAppearance(int):2331:2331 -> setCounterOverflowTextAppearance + 7:10:void setCounterOverflowTextAppearance(int):2332:2332 -> setCounterOverflowTextAppearance + 1:4:void setCounterOverflowTextColor(android.content.res.ColorStateList):2346:2346 -> setCounterOverflowTextColor + 5:6:void setCounterOverflowTextColor(android.content.res.ColorStateList):2347:2347 -> setCounterOverflowTextColor + 7:10:void setCounterOverflowTextColor(android.content.res.ColorStateList):2348:2348 -> setCounterOverflowTextColor + 1:4:void setCounterTextAppearance(int):2289:2289 -> setCounterTextAppearance + 5:6:void setCounterTextAppearance(int):2290:2290 -> setCounterTextAppearance + 7:10:void setCounterTextAppearance(int):2291:2291 -> setCounterTextAppearance + 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 + # {"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 +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 + # {"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 + # {"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 + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticApiModelOutline3 -> com.google.android.material.textfield.E: +# {"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$$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: +# {"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: +# {"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 + # {"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 run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.textfield.TextInputLayout$$ExternalSyntheticLambda8 -> com.google.android.material.textfield.J: +# {"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 +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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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 -> + 1:6:void applyLineHeightFromViewAppearance(android.content.res.Resources$Theme,int):134:134 -> f + 7:18:void applyLineHeightFromViewAppearance(android.content.res.Resources$Theme,int):137:137 -> f + 19:22:void applyLineHeightFromViewAppearance(android.content.res.Resources$Theme,int):136:136 -> f + 23:27:void applyLineHeightFromViewAppearance(android.content.res.Resources$Theme,int):141:141 -> f + 28:31:void applyLineHeightFromViewAppearance(android.content.res.Resources$Theme,int):144:144 -> f + 1:8:boolean canApplyTextAppearanceLineHeight(android.content.Context):149:149 -> g + 1:2:int findViewAppearanceResourceId(android.content.res.Resources$Theme,android.util.AttributeSet,int,int):187:187 -> h + 3:6:int findViewAppearanceResourceId(android.content.res.Resources$Theme,android.util.AttributeSet,int,int):188:188 -> h + 7:9:int findViewAppearanceResourceId(android.content.res.Resources$Theme,android.util.AttributeSet,int,int):190:190 -> h + 10:13:int findViewAppearanceResourceId(android.content.res.Resources$Theme,android.util.AttributeSet,int,int):191:191 -> h + 14:17:int findViewAppearanceResourceId(android.content.res.Resources$Theme,android.util.AttributeSet,int,int):192:192 -> h + 1:4:void initialize(android.util.AttributeSet,int,int):119:119 -> i + 5:10:void initialize(android.util.AttributeSet,int,int):121:121 -> i + 11:14:void initialize(android.util.AttributeSet,int,int):122:122 -> i + 15:20:void initialize(android.util.AttributeSet,int,int):124:124 -> i + 21:27:void initialize(android.util.AttributeSet,int,int):125:125 -> i + 28:31:void initialize(android.util.AttributeSet,int,int):127:127 -> i + 4:8:int readFirstAvailableDimension(android.content.Context,android.content.res.TypedArray,int[]):158:158 -> j + 9:18:int readFirstAvailableDimension(android.content.Context,android.content.res.TypedArray,int[]):159:159 -> j + 1:2:boolean viewAttrsHasLineHeight(android.content.Context,android.content.res.Resources$Theme,android.util.AttributeSet,int,int):171:171 -> k + 3:6:boolean viewAttrsHasLineHeight(android.content.Context,android.content.res.Resources$Theme,android.util.AttributeSet,int,int):172:172 -> k + 7:14:boolean viewAttrsHasLineHeight(android.content.Context,android.content.res.Resources$Theme,android.util.AttributeSet,int,int):174:174 -> k + 15:18:boolean viewAttrsHasLineHeight(android.content.Context,android.content.res.Resources$Theme,android.util.AttributeSet,int,int):175:175 -> k + 19:28:boolean viewAttrsHasLineHeight(android.content.Context,android.content.res.Resources$Theme,android.util.AttributeSet,int,int):180:180 -> k + 1:3:void setTextAppearance(android.content.Context,int):110:110 -> setTextAppearance + 4:9:void setTextAppearance(android.content.Context,int):112:112 -> setTextAppearance + 10:17:void setTextAppearance(android.content.Context,int):113:113 -> setTextAppearance +com.google.android.material.theme.MaterialComponentsViewInflater -> com.google.android.material.theme.MaterialComponentsViewInflater: +# {"id":"sourceFile","fileName":"MaterialComponentsViewInflater.java"} + 1:4:void ():39:39 -> + 1:6:androidx.appcompat.widget.AppCompatAutoCompleteTextView createAutoCompleteTextView(android.content.Context,android.util.AttributeSet):68:68 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/d;"} + 1:6:androidx.appcompat.widget.AppCompatButton createButton(android.content.Context,android.util.AttributeSet):43:43 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/f;"} + 1:6:androidx.appcompat.widget.AppCompatCheckBox createCheckBox(android.content.Context,android.util.AttributeSet):49:49 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/g;"} + 1:6:androidx.appcompat.widget.AppCompatRadioButton createRadioButton(android.content.Context,android.util.AttributeSet):55:55 -> k + # {"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: +# {"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 +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 + com.google.android.material.textfield.TextInputLayout textInputLayout -> e + 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 +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 -> + # {"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 +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 + # {"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 + 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 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):79:79 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):83:83 -> + 8:9:void (android.content.Context,android.util.AttributeSet,int):106:107 -> + 10:12:void (android.content.Context,android.util.AttributeSet,int):112:114 -> + 13:16:void (android.content.Context,android.util.AttributeSet,int):116:119 -> + 17:17:void (android.content.Context,android.util.AttributeSet,int):121:121 -> + 18:18:void (android.content.Context,android.util.AttributeSet,int):120:120 -> + 19:20:void (android.content.Context,android.util.AttributeSet,int):123:124 -> + 21:23:void (android.content.Context,android.util.AttributeSet,int):126:128 -> + 24:25:void (android.content.Context,android.util.AttributeSet,int):130:131 -> + 26:26:void (android.content.Context,android.util.AttributeSet,int):135:135 -> + 27:27:void (android.content.Context,android.util.AttributeSet,int):134:134 -> + 28:29:void (android.content.Context,android.util.AttributeSet,int):137:138 -> + 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: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 + 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):263:263 -> onInitializeAccessibilityNodeInfo + 4:7:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):264:264 -> onInitializeAccessibilityNodeInfo + 8:12:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):265:265 -> onInitializeAccessibilityNodeInfo + 13:16:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):266:266 -> onInitializeAccessibilityNodeInfo + 17:20:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):265:265 -> onInitializeAccessibilityNodeInfo + 1:3:void onLayout(boolean,int,int,int,int):283:283 -> onLayout + 4:7:void onLayout(boolean,int,int,int,int):284:284 -> onLayout + 1:4:void onMeasure(int,int):363:363 -> onMeasure + 5:8:void onMeasure(int,int):364:364 -> onMeasure + 9:11:void onMeasure(int,int):366:366 -> onMeasure + 12:14:void onMeasure(int,int):367:367 -> onMeasure + 15:35:void onMeasure(int,int):371:371 -> onMeasure + 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 +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 + 1:6:void (com.google.android.material.timepicker.ClockFaceView):139:139 -> + 1:10:boolean onPreDraw():142:142 -> onPreDraw + 11:19:boolean onPreDraw():145:145 -> onPreDraw + 20:21:boolean onPreDraw():146:146 -> onPreDraw + 22:45:boolean onPreDraw():147:147 -> onPreDraw + 46:51:boolean onPreDraw():148:148 -> onPreDraw +com.google.android.material.timepicker.ClockFaceView$2 -> com.google.android.material.timepicker.ClockFaceView$b: +# {"id":"sourceFile","fileName":"ClockFaceView.java"} + 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"} + 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 + 43:46:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):167:167 -> onInitializeAccessibilityNodeInfo + 47:50:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):166:166 -> onInitializeAccessibilityNodeInfo + 51:53:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):175:175 -> onInitializeAccessibilityNodeInfo + 54:59:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):176:176 -> onInitializeAccessibilityNodeInfo + 5:8:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):182:182 -> performAccessibilityAction + 9:17:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):183:183 -> performAccessibilityAction + 18:28:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):184:184 -> performAccessibilityAction + 29:39:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):185:185 -> performAccessibilityAction + 40:55:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):186:186 -> performAccessibilityAction + 56:71:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):187:187 -> performAccessibilityAction + 72:76:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):190:190 -> performAccessibilityAction +com.google.android.material.timepicker.ClockHandView -> com.google.android.material.timepicker.ClockHandView: +# {"id":"sourceFile","fileName":"ClockHandView.java"} + int animationDuration -> d + android.animation.TimeInterpolator animationInterpolator -> e + android.animation.ValueAnimator rotationAnimator -> f + boolean animatingOnTouchUp -> g + float downX -> h + float downY -> i + boolean isInTapRegion -> j + int scaledTouchSlop -> k + boolean isMultiLevel -> l + java.util.List listeners -> m + int selectorRadius -> n + float centerDotRadius -> o + android.graphics.Paint paint -> p + android.graphics.RectF selectorBox -> q + int selectorStrokeWidth -> r + float originalDeg -> s + boolean changedDuringTouch -> t + double degRad -> u + int circleRadius -> v + int currentLevel -> w + 1:1:void (android.content.Context,android.util.AttributeSet):104:104 -> + 2:2:void (android.content.Context,android.util.AttributeSet,int):108:108 -> + 3:3:void (android.content.Context,android.util.AttributeSet,int):60:60 -> + 4:4:void (android.content.Context,android.util.AttributeSet,int):78:78 -> + 5:5:void (android.content.Context,android.util.AttributeSet,int):82:82 -> + 6:6:void (android.content.Context,android.util.AttributeSet,int):85:85 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):97:97 -> + 8:9:void (android.content.Context,android.util.AttributeSet,int):109:110 -> + 10:11:void (android.content.Context,android.util.AttributeSet,int):116:117 -> + 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 + # {"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 + # {"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 +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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.timepicker.ClockHandView):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.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 +com.google.android.material.timepicker.ClockHandView$OnRotateListener -> com.google.android.material.timepicker.ClockHandView$b: +# {"id":"sourceFile","fileName":"ClockHandView.java"} + void onRotate(float,boolean) -> a +com.google.android.material.timepicker.MaxInputValidator -> com.google.android.material.timepicker.b: +# {"id":"sourceFile","fileName":"MaxInputValidator.java"} + int max -> a + 1:3:void (int):26:26 -> + 4:6:void (int):27:27 -> + 1:5:java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int):42:42 -> filter + 6:16:java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int):43:43 -> filter + 17:20:java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int):44:44 -> filter + 21:24:java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int):45:45 -> filter + 25:30:java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int):46:46 -> filter + 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 + # {"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 +com.google.android.material.timepicker.RadialViewGroup$$ExternalSyntheticLambda0 -> com.google.android.material.timepicker.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.google.android.material.timepicker.RadialViewGroup com.google.android.material.timepicker.RadialViewGroup$$InternalSyntheticLambda$1$ca5c6bc97c31fc3235d273385ab280065a4263bf2e1664982bf5e06b8a986271$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/timepicker/d;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.timepicker.RadialViewGroup):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/android/material/timepicker/d;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.timepicker.TimeModel -> com.google.android.material.timepicker.e: +# {"id":"sourceFile","fileName":"TimeModel.java"} + com.google.android.material.timepicker.MaxInputValidator minuteInputValidator -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/timepicker/b;"} + com.google.android.material.timepicker.MaxInputValidator hourInputValidator -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/timepicker/b;"} + int format -> f + int hour -> g + int minute -> h + int selection -> i + int period -> j + 1:8:void ():167:167 -> + 1:8:void (int,int,int,int):62:69 -> + 9:9:void (android.os.Parcel):73:73 -> + 1:7:java.lang.String formatText(android.content.res.Resources,java.lang.CharSequence):192:192 -> c + 1:22:java.lang.String formatText(android.content.res.Resources,java.lang.CharSequence,java.lang.String):199:199 -> d + 23:29:java.lang.String formatText(android.content.res.Resources,java.lang.CharSequence,java.lang.String):198:198 -> d + 1:1:int getPeriod(int):0:0 -> e + 5:10:boolean equals(java.lang.Object):142:142 -> equals + 11:12:boolean equals(java.lang.Object):146:146 -> equals + 13:38:boolean equals(java.lang.Object):147:147 -> equals + 1:28:int hashCode():132:132 -> hashCode + 29:33:int hashCode():133:133 -> hashCode + 1:5:void writeToParcel(android.os.Parcel,int):160:160 -> writeToParcel + 6:10:void writeToParcel(android.os.Parcel,int):161:161 -> writeToParcel + 11:15:void writeToParcel(android.os.Parcel,int):162:162 -> writeToParcel + 16:21:void writeToParcel(android.os.Parcel,int):163:163 -> writeToParcel +com.google.android.material.timepicker.TimeModel$1 -> com.google.android.material.timepicker.e$a: +# {"id":"sourceFile","fileName":"TimeModel.java"} + 1:4:void ():167:167 -> + 1:6:com.google.android.material.timepicker.TimeModel createFromParcel(android.os.Parcel):170:170 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/os/Parcel;)Lcom/google/android/material/timepicker/e;"} + 1:3:com.google.android.material.timepicker.TimeModel[] newArray(int):175:175 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)[Lcom/google/android/material/timepicker/e;"} + 1:5:java.lang.Object createFromParcel(android.os.Parcel):167:167 -> createFromParcel + 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 + 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 -> + 4:6:void (android.content.Context,android.util.AttributeSet,int):107:109 -> + 7:7:void (android.content.Context,android.util.AttributeSet,int):111:111 -> + 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 + # {"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 + # {"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 + # {"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 +com.google.android.material.timepicker.TimePickerView$$ExternalSyntheticLambda0 -> com.google.android.material.timepicker.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.google.android.material.timepicker.TimePickerView com.google.android.material.timepicker.TimePickerView$$InternalSyntheticLambda$1$cbcfbf2e735d6ceaba0d23cdba9b28c0f40e1248e4de022a96142af018672a64$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.google.android.material.timepicker.TimePickerView):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onButtonChecked(com.google.android.material.button.MaterialButtonToggleGroup,int,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.google.android.material.timepicker.TimePickerView$1 -> com.google.android.material.timepicker.TimePickerView$a: +# {"id":"sourceFile","fileName":"TimePickerView.java"} + com.google.android.material.timepicker.TimePickerView this$0 -> d + 1:6:void (com.google.android.material.timepicker.TimePickerView):84:84 -> + 1:6:void onClick(android.view.View):87:87 -> onClick +com.google.android.material.timepicker.TimePickerView$2 -> com.google.android.material.timepicker.TimePickerView$b: +# {"id":"sourceFile","fileName":"TimePickerView.java"} + com.google.android.material.timepicker.TimePickerView this$0 -> a + 1:6:void (com.google.android.material.timepicker.TimePickerView):136:136 -> + 1:7:boolean onDoubleTap(android.view.MotionEvent):139:139 -> onDoubleTap +com.google.android.material.timepicker.TimePickerView$3 -> com.google.android.material.timepicker.TimePickerView$c: +# {"id":"sourceFile","fileName":"TimePickerView.java"} + android.view.GestureDetector val$gestureDetector -> d + com.google.android.material.timepicker.TimePickerView this$0 -> e + 1:8:void (com.google.android.material.timepicker.TimePickerView,android.view.GestureDetector):149:149 -> + 1:8:boolean onTouch(android.view.View,android.view.MotionEvent):152:152 -> onTouch + 9:17:boolean onTouch(android.view.View,android.view.MotionEvent):153:153 -> onTouch +com.google.android.material.timepicker.TimePickerView$OnDoubleTapListener -> com.google.android.material.timepicker.TimePickerView$d: +# {"id":"sourceFile","fileName":"TimePickerView.java"} +com.google.android.material.timepicker.TimePickerView$OnSelectionChange -> com.google.android.material.timepicker.TimePickerView$e: +# {"id":"sourceFile","fileName":"TimePickerView.java"} +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 + 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 +com.google.android.material.transformation.ExpandableTransformationBehavior -> com.google.android.material.transformation.ExpandableTransformationBehavior: +# {"id":"sourceFile","fileName":"ExpandableTransformationBehavior.java"} + 1:1:void ():46:46 -> + 2:2:void (android.content.Context,android.util.AttributeSet):49:49 -> +com.google.android.material.transformation.FabTransformationBehavior -> com.google.android.material.transformation.FabTransformationBehavior: +# {"id":"sourceFile","fileName":"FabTransformationBehavior.java"} + android.graphics.Rect tmpRect -> e + 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 + # {"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 +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;"} + com.google.android.material.animation.MotionTiming collapseTiming -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LR1/d;"} + 1:1:void ():55:55 -> + 2:3:void ():52:53 -> + 4:4:void (android.content.Context,android.util.AttributeSet):58:58 -> + 5:6:void (android.content.Context,android.util.AttributeSet):52:53 -> + 1:5:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):70:70 -> H + 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: +# {"id":"sourceFile","fileName":"Aead.java"} + byte[] encrypt(byte[],byte[]) -> a + byte[] decrypt(byte[],byte[]) -> b +com.google.crypto.tink.CleartextKeysetHandle -> m2.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;"} + 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":"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"} + 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 + 41:44:byte[] getOutputPrefix(com.google.crypto.tink.proto.Keyset$Key):67:67 -> a + 45:52:byte[] getOutputPrefix(com.google.crypto.tink.proto.Keyset$Key):68:68 -> a + 53:57:byte[] getOutputPrefix(com.google.crypto.tink.proto.Keyset$Key):69:69 -> a + 58:62:byte[] getOutputPrefix(com.google.crypto.tink.proto.Keyset$Key):61:61 -> a + 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: +# {"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: +# {"id":"sourceFile","fileName":"DeterministicAead.java"} + byte[] encryptDeterministically(byte[],byte[]) -> a + byte[] decryptDeterministically(byte[],byte[]) -> b +com.google.crypto.tink.KeyManager -> m2.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;"} + 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: +# {"id":"sourceFile","fileName":"KeyManagerImpl.java"} + com.google.crypto.tink.KeyTypeManager keyTypeManager -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/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"} + 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 -> + 25:36:void (com.google.crypto.tink.KeyTypeManager,java.lang.Class):43:43 -> + 37:46:void (com.google.crypto.tink.KeyTypeManager,java.lang.Class):41:41 -> + 47:48:void (com.google.crypto.tink.KeyTypeManager,java.lang.Class):45:45 -> + 49:51:void (com.google.crypto.tink.KeyTypeManager,java.lang.Class):46:46 -> + 1:9:boolean doesSupport(java.lang.String):102:102 -> a + 1:10:com.google.crypto.tink.shaded.protobuf.MessageLite newKey(com.google.crypto.tink.shaded.protobuf.ByteString):86:86 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} + 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;"} + 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 + 31:38:com.google.crypto.tink.proto.KeyData newKeyData(com.google.crypto.tink.shaded.protobuf.ByteString):122:122 -> c + 39:46:com.google.crypto.tink.proto.KeyData newKeyData(com.google.crypto.tink.shaded.protobuf.ByteString):123:123 -> c + 47:54:com.google.crypto.tink.proto.KeyData newKeyData(com.google.crypto.tink.shaded.protobuf.ByteString):125:125 -> c + 1:6:java.lang.Object getPrimitive(com.google.crypto.tink.shaded.protobuf.ByteString):66:66 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Ljava/lang/Object;"} + 7:12:java.lang.Object getPrimitive(com.google.crypto.tink.shaded.protobuf.ByteString):67:67 -> d + 13:26:java.lang.Object getPrimitive(com.google.crypto.tink.shaded.protobuf.ByteString):69:69 -> d + 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;"} + 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: +# {"id":"sourceFile","fileName":"KeyManagerImpl.java"} + com.google.crypto.tink.KeyTypeManager$KeyFactory keyFactory -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/h$a;"} + 1:3:void (com.google.crypto.tink.KeyTypeManager$KeyFactory):152:152 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/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: +# {"id":"sourceFile","fileName":"KeyTemplate.java"} + com.google.crypto.tink.proto.KeyTemplate kt -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/A;"} + 1:3:void (com.google.crypto.tink.proto.KeyTemplate):90:90 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/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;"} + 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;"} + 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;"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"KeyTemplate.java"} + com.google.crypto.tink.KeyTemplate$OutputPrefixType TINK -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/g$b;"} + com.google.crypto.tink.KeyTemplate$OutputPrefixType LEGACY -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/g$b;"} + com.google.crypto.tink.KeyTemplate$OutputPrefixType RAW -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/g$b;"} + com.google.crypto.tink.KeyTemplate$OutputPrefixType CRUNCHY -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/g$b;"} + com.google.crypto.tink.KeyTemplate$OutputPrefixType[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lm2/g$b;"} + 1:10:void ():43:43 -> + 11:20:void ():44:44 -> + 21:30:void ():45:45 -> + 31:40:void ():46:46 -> + 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;"} + 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":"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"} + 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 -> + 18:27:void (java.lang.Class,com.google.crypto.tink.KeyTypeManager$PrimitiveFactory[]):92:92 -> + 28:37:void (java.lang.Class,com.google.crypto.tink.KeyTypeManager$PrimitiveFactory[]):97:97 -> + 38:49:void (java.lang.Class,com.google.crypto.tink.KeyTypeManager$PrimitiveFactory[]):93:93 -> + 50:68:void (java.lang.Class,com.google.crypto.tink.KeyTypeManager$PrimitiveFactory[]):95:95 -> + 69:71:void (java.lang.Class,com.google.crypto.tink.KeyTypeManager$PrimitiveFactory[]):99:99 -> + 72:80:void (java.lang.Class,com.google.crypto.tink.KeyTypeManager$PrimitiveFactory[]):100:100 -> + 81:84:void (java.lang.Class,com.google.crypto.tink.KeyTypeManager$PrimitiveFactory[]):102:102 -> + 85:91:void (java.lang.Class,com.google.crypto.tink.KeyTypeManager$PrimitiveFactory[]):104:104 -> + 1:3:java.lang.Class firstSupportedPrimitiveClass():167:167 -> a + 1:3:java.lang.Class getKeyClass():109:109 -> b + java.lang.String getKeyType() -> c + 1:2:java.lang.Object getPrimitive(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.Class):146:146 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;Ljava/lang/Class;)Ljava/lang/Object;"} + 3:10:java.lang.Object getPrimitive(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.Class):147:147 -> d + 11:15:java.lang.Object getPrimitive(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.Class):152:152 -> d + 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;"} + com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType() -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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: +# {"id":"sourceFile","fileName":"KeyTypeManager.java"} + java.lang.Class clazz -> a + 1:3:void (java.lang.Class):179:179 -> + 4:6:void (java.lang.Class):180:180 -> + java.lang.Object createKey(com.google.crypto.tink.shaded.protobuf.MessageLite) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Ljava/lang/Object;"} + 1:3:java.lang.Class getKeyFormatClass():187:187 -> b + com.google.crypto.tink.shaded.protobuf.MessageLite parseKeyFormat(com.google.crypto.tink.shaded.protobuf.ByteString) -> c + # {"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: +# {"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: +# {"id":"sourceFile","fileName":"KeysetHandle.java"} + com.google.crypto.tink.proto.Keyset keyset -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/C;"} + 1:3:void (com.google.crypto.tink.proto.Keyset):42:42 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/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"} + 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"} + 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;"} + 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;"} + 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 + 22:25:com.google.crypto.tink.proto.EncryptedKeyset encrypt(com.google.crypto.tink.proto.Keyset,com.google.crypto.tink.Aead):184:184 -> d + 26:31:com.google.crypto.tink.proto.EncryptedKeyset encrypt(com.google.crypto.tink.proto.Keyset,com.google.crypto.tink.Aead):187:187 -> d + 32:35:com.google.crypto.tink.proto.EncryptedKeyset encrypt(com.google.crypto.tink.proto.Keyset,com.google.crypto.tink.Aead):194:194 -> d + 36:43:com.google.crypto.tink.proto.EncryptedKeyset encrypt(com.google.crypto.tink.proto.Keyset,com.google.crypto.tink.Aead):195:195 -> d + 44:51:com.google.crypto.tink.proto.EncryptedKeyset encrypt(com.google.crypto.tink.proto.Keyset,com.google.crypto.tink.Aead):196:196 -> d + 52:58:com.google.crypto.tink.proto.EncryptedKeyset encrypt(com.google.crypto.tink.proto.Keyset,com.google.crypto.tink.Aead):197:197 -> d + 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;"} + 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;"} + 1:7:com.google.crypto.tink.proto.KeysetInfo getKeysetInfo():65:65 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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 + 24:38:java.lang.Object getPrimitive(java.lang.Class):321:321 -> h + 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;"} + 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"} + 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: +# {"id":"sourceFile","fileName":"KeysetManager.java"} + com.google.crypto.tink.proto.Keyset$Builder keysetBuilder -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/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"} + 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;"} + 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"} + 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;"} + 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;"} + 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 + 18:22:com.google.crypto.tink.proto.Keyset$Key newKey(com.google.crypto.tink.proto.KeyTemplate):249:249 -> e + 23:26:com.google.crypto.tink.proto.Keyset$Key newKey(com.google.crypto.tink.proto.KeyTemplate):251:251 -> e + 27:30:com.google.crypto.tink.proto.Keyset$Key newKey(com.google.crypto.tink.proto.KeyTemplate):252:252 -> e + 31:36:com.google.crypto.tink.proto.Keyset$Key newKey(com.google.crypto.tink.proto.KeyTemplate):253:253 -> e + 37:40:com.google.crypto.tink.proto.Keyset$Key newKey(com.google.crypto.tink.proto.KeyTemplate):254:254 -> e + 41:44:com.google.crypto.tink.proto.Keyset$Key newKey(com.google.crypto.tink.proto.KeyTemplate):255:255 -> e + 45:50:com.google.crypto.tink.proto.Keyset$Key newKey(com.google.crypto.tink.proto.KeyTemplate):256:256 -> e + 51:54:com.google.crypto.tink.proto.Keyset$Key newKey(com.google.crypto.tink.proto.KeyTemplate):251:251 -> e + 2:5:int newKeyId():269:269 -> f + 6:11:int newKeyId():270:270 -> f + 12:18:int newKeyId():271:271 -> f + 19:22:int newKeyId():273:273 -> f + 1:6:int randPositiveInt():278:278 -> g + 7:12:int randPositiveInt():279:279 -> g + 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;"} + 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 + 35:39:com.google.crypto.tink.KeysetManager setPrimary(int):132:132 -> h + 40:43:com.google.crypto.tink.KeysetManager setPrimary(int):133:133 -> h + 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;"} + 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":"sourceFile","fileName":"KeysetReader.java"} + com.google.crypto.tink.proto.EncryptedKeyset readEncrypted() -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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":"sourceFile","fileName":"KeysetWriter.java"} + void write(com.google.crypto.tink.proto.Keyset) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/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":"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":"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;"} + 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: +# {"id":"sourceFile","fileName":"Mac.java"} + void verifyMac(byte[],byte[]) -> a + byte[] computeMac(byte[]) -> b +com.google.crypto.tink.PrimitiveSet -> m2.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;"} + 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;"} + 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 + 19:22:com.google.crypto.tink.PrimitiveSet$Entry addPrimitive(java.lang.Object,com.google.crypto.tink.proto.Keyset$Key):183:183 -> a + 23:30:com.google.crypto.tink.PrimitiveSet$Entry addPrimitive(java.lang.Object,com.google.crypto.tink.proto.Keyset$Key):184:184 -> a + 31:35:com.google.crypto.tink.PrimitiveSet$Entry addPrimitive(java.lang.Object,com.google.crypto.tink.proto.Keyset$Key):185:185 -> a + 36:38:com.google.crypto.tink.PrimitiveSet$Entry addPrimitive(java.lang.Object,com.google.crypto.tink.proto.Keyset$Key):186:186 -> a + 39:48:com.google.crypto.tink.PrimitiveSet$Entry addPrimitive(java.lang.Object,com.google.crypto.tink.proto.Keyset$Key):188:188 -> a + 49:62:com.google.crypto.tink.PrimitiveSet$Entry addPrimitive(java.lang.Object,com.google.crypto.tink.proto.Keyset$Key):189:189 -> a + 63:67:com.google.crypto.tink.PrimitiveSet$Entry addPrimitive(java.lang.Object,com.google.crypto.tink.proto.Keyset$Key):191:191 -> a + 68:70:com.google.crypto.tink.PrimitiveSet$Entry addPrimitive(java.lang.Object,com.google.crypto.tink.proto.Keyset$Key):192:192 -> a + 71:73:com.google.crypto.tink.PrimitiveSet$Entry addPrimitive(java.lang.Object,com.google.crypto.tink.proto.Keyset$Key):193:193 -> a + 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;"} + 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;"} + 3:10:void setPrimary(com.google.crypto.tink.PrimitiveSet$Entry):157:157 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/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: +# {"id":"sourceFile","fileName":"PrimitiveSet.java"} +com.google.crypto.tink.PrimitiveSet$Entry -> m2.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;"} + com.google.crypto.tink.proto.OutputPrefixType outputPrefixType -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/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"} + 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 -> + 15:16:void (java.lang.Object,byte[],com.google.crypto.tink.proto.KeyStatusType,com.google.crypto.tink.proto.OutputPrefixType,int):78:78 -> + 17:19:void (java.lang.Object,byte[],com.google.crypto.tink.proto.KeyStatusType,com.google.crypto.tink.proto.OutputPrefixType,int):79:79 -> + 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;"} + 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":"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"} + 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"} + 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 + 1:7:int compareTo(java.lang.Object):203:203 -> compareTo + 1:6:boolean equals(java.lang.Object):217:217 -> equals + 7:8:boolean equals(java.lang.Object):220:220 -> equals + 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: +# {"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: +# {"id":"sourceFile","fileName":"Registry.java"} + java.util.logging.Logger logger -> a + java.util.concurrent.ConcurrentMap keyManagerMap -> b + java.util.concurrent.ConcurrentMap keyDeriverMap -> c + java.util.concurrent.ConcurrentMap newKeyAllowedMap -> d + java.util.concurrent.ConcurrentMap catalogueMap -> e + java.util.concurrent.ConcurrentMap primitiveWrapperMap -> f + 1:12:void ():76:76 -> + 13:19:void ():78:78 -> + 20:26:void ():81:81 -> + 27:33:void ():84:84 -> + 34:40:void ():87:87 -> + 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;"} + 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;"} + 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 + 20:31:void ensureKeyManagerInsertable(java.lang.String,java.lang.Class,boolean):448:448 -> d + 32:46:void ensureKeyManagerInsertable(java.lang.String,java.lang.Class,boolean):455:455 -> d + 47:71:void ensureKeyManagerInsertable(java.lang.String,java.lang.Class,boolean):456:456 -> d + 72:73:void ensureKeyManagerInsertable(java.lang.String,java.lang.Class,boolean):458:458 -> d + 74:95:void ensureKeyManagerInsertable(java.lang.String,java.lang.Class,boolean):449:449 -> d + 96:99:void ensureKeyManagerInsertable(java.lang.String,java.lang.Class,boolean):450:450 -> d + 100:115:void ensureKeyManagerInsertable(java.lang.String,java.lang.Class,boolean):453:453 -> d + 116:123:void ensureKeyManagerInsertable(java.lang.String,java.lang.Class,boolean):451:451 -> d + 124:125:void ensureKeyManagerInsertable(java.lang.String,java.lang.Class,boolean):458:458 -> d + 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;"} + 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;"} + 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 + 27:38:com.google.crypto.tink.KeyManager getKeyManagerInternal(java.lang.String,java.lang.Class):690:690 -> g + 39:50:com.google.crypto.tink.KeyManager getKeyManagerInternal(java.lang.String,java.lang.Class):692:692 -> g + 51:62:com.google.crypto.tink.KeyManager getKeyManagerInternal(java.lang.String,java.lang.Class):694:694 -> g + 63:81:com.google.crypto.tink.KeyManager getKeyManagerInternal(java.lang.String,java.lang.Class):696:696 -> g + 1:11:java.lang.Object getPrimitive(java.lang.String,com.google.crypto.tink.shaded.protobuf.ByteString,java.lang.Class):875:875 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lcom/google/crypto/tink/shaded/protobuf/h;Ljava/lang/Class;)Ljava/lang/Object;"} + 1:9:java.lang.Object getPrimitive(java.lang.String,byte[],java.lang.Class):910:910 -> i + 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: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;"} + 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 + 46:59:com.google.crypto.tink.PrimitiveSet getPrimitivesInternal(com.google.crypto.tink.KeysetHandle,com.google.crypto.tink.KeyManager,java.lang.Class):985:985 -> m + 60:72:com.google.crypto.tink.PrimitiveSet getPrimitivesInternal(com.google.crypto.tink.KeysetHandle,com.google.crypto.tink.KeyManager,java.lang.Class):986:986 -> m + 73:88:com.google.crypto.tink.PrimitiveSet getPrimitivesInternal(com.google.crypto.tink.KeysetHandle,com.google.crypto.tink.KeyManager,java.lang.Class):990:990 -> m + 89:92:com.google.crypto.tink.PrimitiveSet getPrimitivesInternal(com.google.crypto.tink.KeysetHandle,com.google.crypto.tink.KeyManager,java.lang.Class):989:989 -> m + 93:96:com.google.crypto.tink.PrimitiveSet getPrimitivesInternal(com.google.crypto.tink.KeysetHandle,com.google.crypto.tink.KeyManager,java.lang.Class):992:992 -> m + 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;"} + 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;"} + 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;"} + 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"} + 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 + 32:43:void registerKeyManager(com.google.crypto.tink.KeyTypeManager,boolean):493:493 -> q + 44:52:void registerKeyManager(com.google.crypto.tink.KeyTypeManager,boolean):495:495 -> q + 53:54:void registerKeyManager(com.google.crypto.tink.KeyTypeManager,boolean):496:496 -> q + 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"} + 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 + 39:60:void registerPrimitiveWrapper(com.google.crypto.tink.PrimitiveWrapper):630:630 -> r + 61:64:void registerPrimitiveWrapper(com.google.crypto.tink.PrimitiveWrapper):631:631 -> r + 65:68:void registerPrimitiveWrapper(com.google.crypto.tink.PrimitiveWrapper):635:635 -> r + 69:76:void registerPrimitiveWrapper(com.google.crypto.tink.PrimitiveWrapper):636:636 -> r + 77:88:void registerPrimitiveWrapper(com.google.crypto.tink.PrimitiveWrapper):637:637 -> r + 89:98:void registerPrimitiveWrapper(com.google.crypto.tink.PrimitiveWrapper):632:632 -> r + 99:101:void registerPrimitiveWrapper(com.google.crypto.tink.PrimitiveWrapper):640:640 -> r + 102:103:void registerPrimitiveWrapper(com.google.crypto.tink.PrimitiveWrapper):641:641 -> r + 104:111:void registerPrimitiveWrapper(com.google.crypto.tink.PrimitiveWrapper):622:622 -> r + 112:113:void registerPrimitiveWrapper(com.google.crypto.tink.PrimitiveWrapper):641:641 -> r + 1:5:java.lang.String toCommaSeparatedString(java.util.Set):667:667 -> s + 6:24:java.lang.String toCommaSeparatedString(java.util.Set):669:669 -> s + 25:29:java.lang.String toCommaSeparatedString(java.util.Set):671:671 -> s + 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;"} + 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 + 42:53:java.lang.Object wrap(com.google.crypto.tink.PrimitiveSet,java.lang.Class):1016:1016 -> t + 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: +# {"id":"sourceFile","fileName":"Registry.java"} + com.google.crypto.tink.KeyTypeManager val$localKeyManager -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/h;"} + 1:6:void (com.google.crypto.tink.KeyTypeManager):180:180 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"Registry.java"} + com.google.crypto.tink.KeyTypeManager val$keyManager -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/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":"sourceFile","fileName":"Registry.java"} +com.google.crypto.tink.Registry$KeyManagerContainer -> m2.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;"} + com.google.crypto.tink.KeyManager getUntypedKeyManager() -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lm2/e;"} + java.lang.Class getImplementingClass() -> c + java.util.Set supportedPrimitives() -> d +com.google.crypto.tink.Util -> m2.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;"} + 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;"} + 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"} + 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 + 26:47:void validateKey(com.google.crypto.tink.proto.Keyset$Key):70:70 -> c + 48:49:void validateKey(com.google.crypto.tink.proto.Keyset$Key):64:64 -> c + 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"} + 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 + 42:51:void validateKeyset(com.google.crypto.tink.proto.Keyset):89:89 -> d + 52:59:void validateKeyset(com.google.crypto.tink.proto.Keyset):91:91 -> d + 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: +# {"id":"sourceFile","fileName":"AeadConfig.java"} + java.lang.String AES_CTR_HMAC_AEAD_TYPE_URL -> a + java.lang.String AES_GCM_TYPE_URL -> b + java.lang.String AES_GCM_SIV_TYPE_URL -> c + java.lang.String AES_EAX_TYPE_URL -> d + java.lang.String KMS_AEAD_TYPE_URL -> e + java.lang.String KMS_ENVELOPE_AEAD_TYPE_URL -> f + 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;"} + com.google.crypto.tink.proto.RegistryConfig TINK_1_1_0 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/J;"} + com.google.crypto.tink.proto.RegistryConfig LATEST -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/J;"} + 1:5:void ():37:37 -> + 6:11:void ():38:38 -> + 12:22:void ():39:39 -> + 23:33:void ():40:40 -> + 34:44:void ():41:41 -> + 45:55:void ():42:42 -> + 56:60:void ():43:43 -> + 61:66:void ():44:44 -> + 67:71:void ():45:45 -> + 72:77:void ():46:46 -> + 78:82:void ():47:47 -> + 83:88:void ():48:48 -> + 89:94:void ():51:51 -> + 95:96:void ():57:57 -> + 97:98:void ():63:63 -> + 99:103:void ():67:67 -> + 104:109:void ():69:69 -> + 1:4:void init():85:85 -> a + 1:4:void register():99:99 -> b + 5:7:void register():100:100 -> b + 8:10:void register():101:101 -> b + 11:13:void register():102:102 -> b + 14:16:void register():103:103 -> b + 17:19:void register():104:104 -> b + 20:22:void register():105:105 -> b + 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: +# {"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: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":"sourceFile","fileName":"AeadWrapper.java"} +com.google.crypto.tink.aead.AeadWrapper$WrappedAead -> n2.b$b: +# {"id":"sourceFile","fileName":"AeadWrapper.java"} + com.google.crypto.tink.PrimitiveSet pSet -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/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"} + 2:3:void (com.google.crypto.tink.PrimitiveSet):43:44 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/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 + 31:35:byte[] encrypt(byte[],byte[]):50:50 -> a + 1:5:byte[] decrypt(byte[],byte[]):58:58 -> b + 6:9:byte[] decrypt(byte[],byte[]):59:59 -> b + 10:11:byte[] decrypt(byte[],byte[]):60:61 -> b + 12:14:byte[] decrypt(byte[],byte[]):61:61 -> b + 15:20:byte[] decrypt(byte[],byte[]):62:62 -> b + 21:36:byte[] decrypt(byte[],byte[]):63:63 -> b + 37:48:byte[] decrypt(byte[],byte[]):65:65 -> b + 49:77:byte[] decrypt(byte[],byte[]):67:67 -> b + 78:83:byte[] decrypt(byte[],byte[]):74:74 -> 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: +# {"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;"} + 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():76:76 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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"} + 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: +# {"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;"} + 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: +# {"id":"sourceFile","fileName":"AesCtrHmacAeadKeyManager.java"} + com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} + 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;"} + 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 + 43:46:com.google.crypto.tink.proto.AesCtrHmacAeadKey createKey(com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat):117:117 -> e + 47:52:com.google.crypto.tink.proto.AesCtrHmacAeadKey createKey(com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat):118:118 -> e + 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;"} + 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"} + 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: +# {"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;"} + 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():72:72 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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"} + 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;"} + 1:11:void validateKey(com.google.crypto.tink.proto.AesCtrKey):77:77 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/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"} + 18:25:void validateParams(com.google.crypto.tink.proto.AesCtrParams):115:115 -> n +com.google.crypto.tink.aead.AesCtrKeyManager$1 -> n2.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;"} + 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: +# {"id":"sourceFile","fileName":"AesCtrKeyManager.java"} + com.google.crypto.tink.aead.AesCtrKeyManager this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} + 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;"} + 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;"} + 1:7:void validateKeyFormat(com.google.crypto.tink.proto.AesCtrKeyFormat):92:92 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/g;)V"} + 8:17:void validateKeyFormat(com.google.crypto.tink.proto.AesCtrKeyFormat):93:93 -> g +com.google.crypto.tink.aead.AesEaxKeyManager -> n2.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;"} + 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():64:64 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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"} + 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: +# {"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;"} + 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: +# {"id":"sourceFile","fileName":"AesEaxKeyManager.java"} + com.google.crypto.tink.aead.AesEaxKeyManager this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} + 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;"} + 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;"} + 1:7:void validateKeyFormat(com.google.crypto.tink.proto.AesEaxKeyFormat):86:86 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/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: +# {"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;"} + 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():64:64 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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;"} + 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;"} + 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"} + 12:23:void validateKey(com.google.crypto.tink.proto.AesGcmKey):70:70 -> o +com.google.crypto.tink.aead.AesGcmKeyManager$1 -> n2.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":"sourceFile","fileName":"AesGcmKeyManager.java"} + com.google.crypto.tink.aead.AesGcmKeyManager this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} + 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;"} + 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;"} + 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":"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;"} + 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():67:67 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} + 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;"} + 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"} + 12:23:void validateKey(com.google.crypto.tink.proto.AesGcmSivKey):73:73 -> n +com.google.crypto.tink.aead.AesGcmSivKeyManager$1 -> n2.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":"sourceFile","fileName":"AesGcmSivKeyManager.java"} + com.google.crypto.tink.aead.AesGcmSivKeyManager this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} + 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;"} + 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;"} + 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":"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;"} + 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():64:64 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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"} + 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: +# {"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":"sourceFile","fileName":"ChaCha20Poly1305KeyManager.java"} + com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} + 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;"} + 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;"} + 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":"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;"} + 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():63:63 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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":"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;"} + 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: +# {"id":"sourceFile","fileName":"KmsAeadKeyManager.java"} + com.google.crypto.tink.aead.KmsAeadKeyManager this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} + 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;"} + 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;"} + 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":"sourceFile","fileName":"KmsEnvelopeAead.java"} + com.google.crypto.tink.proto.KeyTemplate dekTemplate -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/A;"} + com.google.crypto.tink.Aead remote -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/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"} + 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 + 11:18:byte[] encrypt(byte[],byte[]):61:61 -> a + 19:32:byte[] encrypt(byte[],byte[]):63:63 -> a + 33:36:byte[] encrypt(byte[],byte[]):64:64 -> a + 37:41:byte[] encrypt(byte[],byte[]):66:66 -> a + 1:6:byte[] decrypt(byte[],byte[]):73:73 -> b + 7:12:byte[] decrypt(byte[],byte[]):74:74 -> b + 13:17:byte[] decrypt(byte[],byte[]):75:75 -> b + 18:20:byte[] decrypt(byte[],byte[]):78:78 -> b + 21:23:byte[] decrypt(byte[],byte[]):79:79 -> b + 24:29:byte[] decrypt(byte[],byte[]):80:80 -> b + 30:36:byte[] decrypt(byte[],byte[]):81:81 -> b + 37:44:byte[] decrypt(byte[],byte[]):83:83 -> b + 45:58:byte[] decrypt(byte[],byte[]):85:85 -> b + 59:69:byte[] decrypt(byte[],byte[]):86:86 -> b + 70:75:byte[] decrypt(byte[],byte[]):76:76 -> b + 76:81:byte[] decrypt(byte[],byte[]):90:90 -> b + 1:10:byte[] buildCiphertext(byte[],byte[]):95:95 -> c + 11:14:byte[] buildCiphertext(byte[],byte[]):96:96 -> c + 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: +# {"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;"} + 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():64:64 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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":"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;"} + 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: +# {"id":"sourceFile","fileName":"KmsEnvelopeAeadKeyManager.java"} + com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} + 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;"} + 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;"} + 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":"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;"} + 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():64:64 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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"} + 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: +# {"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":"sourceFile","fileName":"XChaCha20Poly1305KeyManager.java"} + com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ln2/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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} + 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;"} + 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;"} + 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":"sourceFile","fileName":"AesGcmSiv.java"} + javax.crypto.SecretKey keySpec -> a + java.lang.ThreadLocal localCipher -> b + 1:8:void ():45:45 -> + 1:3:void (byte[]):63:63 -> + 4:7:void (byte[]):64:64 -> + 8:17:void (byte[]):65:65 -> + 1:6:byte[] encrypt(byte[],byte[]):76:76 -> a + 7:13:byte[] encrypt(byte[],byte[]):79:79 -> a + 14:18:byte[] encrypt(byte[],byte[]):80:80 -> a + 19:21:byte[] encrypt(byte[],byte[]):81:81 -> a + 22:25:byte[] encrypt(byte[],byte[]):83:83 -> a + 26:41:byte[] encrypt(byte[],byte[]):84:84 -> a + 42:44:byte[] encrypt(byte[],byte[]):85:85 -> a + 45:53:byte[] encrypt(byte[],byte[]):86:86 -> a + 54:69:byte[] encrypt(byte[],byte[]):89:89 -> a + 70:76:byte[] encrypt(byte[],byte[]):93:93 -> a + 77:78:byte[] encrypt(byte[],byte[]):95:95 -> a + 79:80:byte[] encrypt(byte[],byte[]):96:96 -> a + 81:92:byte[] encrypt(byte[],byte[]):99:99 -> a + 93:102:byte[] encrypt(byte[],byte[]):97:97 -> a + 103:110:byte[] encrypt(byte[],byte[]):77:77 -> a + 1:8:byte[] decrypt(byte[],byte[]):111:111 -> b + 9:12:byte[] decrypt(byte[],byte[]):115:115 -> b + 13:28:byte[] decrypt(byte[],byte[]):116:116 -> b + 29:31:byte[] decrypt(byte[],byte[]):117:117 -> b + 32:40:byte[] decrypt(byte[],byte[]):118:118 -> b + 41:48:byte[] decrypt(byte[],byte[]):121:121 -> b + 49:53:byte[] decrypt(byte[],byte[]):122:122 -> b + 54:61:byte[] decrypt(byte[],byte[]):112:112 -> b + 2:7:java.security.spec.AlgorithmParameterSpec getParams(byte[]):126:126 -> c + 1:5:java.security.spec.AlgorithmParameterSpec getParams(byte[],int,int):132:132 -> d + 6:13:java.security.spec.AlgorithmParameterSpec getParams(byte[],int,int):133:133 -> d + 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: +# {"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: +# {"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;"} + 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():64:64 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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;"} + 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;"} + 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"} + 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: +# {"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":"sourceFile","fileName":"AesSivKeyManager.java"} + com.google.crypto.tink.daead.AesSivKeyManager this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp2/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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} + 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;"} + 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;"} + 1:9:void validateKeyFormat(com.google.crypto.tink.proto.AesSivKeyFormat):86:86 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/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: +# {"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;"} + com.google.crypto.tink.proto.RegistryConfig LATEST -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/J;"} + 1:11:void ():39:39 -> + 12:17:void ():42:42 -> + 18:23:void ():48:48 -> + 24:28:void ():52:52 -> + 29:34:void ():54:54 -> + 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: +# {"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: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":"sourceFile","fileName":"DeterministicAeadWrapper.java"} + com.google.crypto.tink.PrimitiveSet primitives -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/p;"} + 1:3:void (com.google.crypto.tink.PrimitiveSet):46:46 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/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 + 13:16:byte[] encryptDeterministically(byte[],byte[]):56:56 -> a + 17:22:byte[] encryptDeterministically(byte[],byte[]):57:57 -> a + 23:30:byte[] encryptDeterministically(byte[],byte[]):58:58 -> a + 31:35:byte[] encryptDeterministically(byte[],byte[]):53:53 -> a + 1:5:byte[] decryptDeterministically(byte[],byte[]):64:64 -> b + 6:9:byte[] decryptDeterministically(byte[],byte[]):65:65 -> b + 10:11:byte[] decryptDeterministically(byte[],byte[]):66:67 -> b + 12:14:byte[] decryptDeterministically(byte[],byte[]):67:67 -> b + 15:20:byte[] decryptDeterministically(byte[],byte[]):68:68 -> b + 21:36:byte[] decryptDeterministically(byte[],byte[]):69:69 -> b + 37:42:byte[] decryptDeterministically(byte[],byte[]):72:72 -> b + 43:48:byte[] decryptDeterministically(byte[],byte[]):73:73 -> b + 49:77:byte[] decryptDeterministically(byte[],byte[]):75:75 -> b + 78:83:byte[] decryptDeterministically(byte[],byte[]):82:82 -> b + 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: +# {"id":"sourceFile","fileName":"AndroidKeysetManager.java"} + com.google.crypto.tink.KeysetWriter writer -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/l;"} + com.google.crypto.tink.Aead masterKey -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/a;"} + com.google.crypto.tink.KeysetManager keysetManager -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/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"} + 2:5:void (com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder):128:131 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq2/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;"} + 1:2:boolean isAtLeastM():489:489 -> d +com.google.crypto.tink.integration.android.AndroidKeysetManager$1 -> q2.a$a: +# {"id":"sourceFile","fileName":"AndroidKeysetManager.java"} +com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder -> q2.a$b: +# {"id":"sourceFile","fileName":"AndroidKeysetManager.java"} + com.google.crypto.tink.KeysetReader reader -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/k;"} + com.google.crypto.tink.KeysetWriter writer -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/l;"} + java.lang.String masterKeyUri -> c + com.google.crypto.tink.Aead masterKey -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/a;"} + boolean useKeystore -> e + com.google.crypto.tink.KeyTemplate keyTemplate -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/g;"} + java.security.KeyStore keyStore -> g + com.google.crypto.tink.KeysetManager keysetManager -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/j;"} + 1:4:void ():151:151 -> + 5:6:void ():140:140 -> + 7:8:void ():141:141 -> + 9:10:void ():142:142 -> + 11:13:void ():143:143 -> + 14:15:void ():144:144 -> + 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;"} + 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;"} + 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;"} + 2:5:com.google.crypto.tink.integration.android.AndroidKeysetManager build():235:235 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq2/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;"} + 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;"} + 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 + 30:46:com.google.crypto.tink.KeysetManager readOrGenerateNewKeyset():296:296 -> f + 47:50:com.google.crypto.tink.KeysetManager readOrGenerateNewKeyset():297:297 -> f + 51:54:com.google.crypto.tink.KeysetManager readOrGenerateNewKeyset():298:298 -> f + 55:66:com.google.crypto.tink.KeysetManager readOrGenerateNewKeyset():299:299 -> f + 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;"} + 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 + 38:42:com.google.crypto.tink.Aead readOrGenerateNewMasterKey():253:253 -> g + 43:48:com.google.crypto.tink.Aead readOrGenerateNewMasterKey():256:256 -> g + 49:52:com.google.crypto.tink.Aead readOrGenerateNewMasterKey():257:257 -> g + 53:61:com.google.crypto.tink.Aead readOrGenerateNewMasterKey():259:259 -> g + 62:69:com.google.crypto.tink.Aead readOrGenerateNewMasterKey():261:261 -> g + 70:81:com.google.crypto.tink.Aead readOrGenerateNewMasterKey():267:267 -> g + 82:89:com.google.crypto.tink.Aead readOrGenerateNewMasterKey():279:279 -> g + 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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"AndroidKeystoreAesGcm.java"} + javax.crypto.SecretKey key -> a + java.lang.String TAG -> b + 1:1:void ():39:39 -> + 1:4:void (java.lang.String,java.security.KeyStore):57:57 -> + 5:15:void (java.lang.String,java.security.KeyStore):58:58 -> + 16:38:void (java.lang.String,java.security.KeyStore):60:60 -> + 1:8:byte[] encrypt(byte[],byte[]):68:68 -> a + 9:15:byte[] encrypt(byte[],byte[]):70:70 -> a + 16:18:byte[] encrypt(byte[],byte[]):71:71 -> a + 19:23:byte[] encrypt(byte[],byte[]):72:72 -> a + 1:8:byte[] decrypt(byte[],byte[]):97:97 -> b + 9:15:byte[] decrypt(byte[],byte[]):99:99 -> b + 16:18:byte[] decrypt(byte[],byte[]):100:100 -> b + 19:23:byte[] decrypt(byte[],byte[]):101:101 -> b + 1:5:byte[] decryptInternal(byte[],byte[]):107:107 -> c + 6:15:byte[] decryptInternal(byte[],byte[]):110:110 -> c + 16:22:byte[] decryptInternal(byte[],byte[]):112:112 -> c + 23:27:byte[] decryptInternal(byte[],byte[]):113:113 -> c + 28:30:byte[] decryptInternal(byte[],byte[]):114:114 -> c + 31:37:byte[] decryptInternal(byte[],byte[]):115:115 -> c + 38:45:byte[] decryptInternal(byte[],byte[]):108:108 -> c + 1:6:byte[] encryptInternal(byte[],byte[]):79:79 -> d + 7:11:byte[] encryptInternal(byte[],byte[]):82:82 -> d + 12:18:byte[] encryptInternal(byte[],byte[]):83:83 -> d + 19:23:byte[] encryptInternal(byte[],byte[]):84:84 -> d + 24:26:byte[] encryptInternal(byte[],byte[]):85:85 -> d + 27:31:byte[] encryptInternal(byte[],byte[]):86:86 -> d + 32:34:byte[] encryptInternal(byte[],byte[]):87:87 -> d + 35:45:byte[] encryptInternal(byte[],byte[]):89:89 -> d + 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: +# {"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"} + 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"} + 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;"} + 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 + 37:45:com.google.crypto.tink.Aead getAead(java.lang.String):164:164 -> b + 46:53:com.google.crypto.tink.Aead getAead(java.lang.String):165:165 -> b + 1:5:boolean access$000():44:44 -> c + 1:5:void generateNewAeadKey(java.lang.String):219:219 -> d + 6:11:void generateNewAeadKey(java.lang.String):220:220 -> d + 12:17:void generateNewAeadKey(java.lang.String):228:228 -> d + 18:25:void generateNewAeadKey(java.lang.String):229:229 -> d + 26:33:void generateNewAeadKey(java.lang.String):231:231 -> d + 34:43:void generateNewAeadKey(java.lang.String):234:234 -> d + 44:53:void generateNewAeadKey(java.lang.String):235:235 -> d + 54:57:void generateNewAeadKey(java.lang.String):236:236 -> d + 58:61:void generateNewAeadKey(java.lang.String):237:237 -> d + 62:64:void generateNewAeadKey(java.lang.String):238:238 -> d + 65:68:void generateNewAeadKey(java.lang.String):239:239 -> d + 69:76:void generateNewAeadKey(java.lang.String):221:221 -> d + 77:84:void generateNewAeadKey(java.lang.String):222:222 -> d + 2:7:boolean hasKey(java.lang.String):176:176 -> e + 8:17:boolean hasKey(java.lang.String):178:178 -> e + 18:26:boolean hasKey(java.lang.String):181:181 -> e + 27:29:boolean hasKey(java.lang.String):185:185 -> e + 30:38:boolean hasKey(java.lang.String):186:186 -> e + 39:44:boolean hasKey(java.lang.String):187:187 -> e + 45:52:boolean hasKey(java.lang.String):193:193 -> e + 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;"} + 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: +# {"id":"sourceFile","fileName":"AndroidKeystoreKmsClient.java"} +com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient$Builder -> q2.c$b: +# {"id":"sourceFile","fileName":"AndroidKeystoreKmsClient.java"} + java.lang.String keyUri -> a + java.security.KeyStore keyStore -> b + 1:4:void ():81:81 -> + 5:6:void ():78:78 -> + 7:8:void ():79:79 -> + 9:14:void ():82:82 -> + 15:22:void ():87:87 -> + 23:29:void ():88:88 -> + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"SharedPrefKeysetReader.java"} + android.content.SharedPreferences sharedPreferences -> a + java.lang.String keysetName -> b + 1:5:void (android.content.Context,java.lang.String,java.lang.String):50:50 -> + 6:7:void (android.content.Context,java.lang.String,java.lang.String):54:54 -> + 8:13:void (android.content.Context,java.lang.String,java.lang.String):56:56 -> + 14:21:void (android.content.Context,java.lang.String,java.lang.String):58:58 -> + 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;"} + 1:11:byte[] readPref():68:68 -> b + 12:16:byte[] readPref():73:73 -> b + 17:26:byte[] readPref():70:70 -> b + 27:34:byte[] readPref():71:71 -> b + 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":"sourceFile","fileName":"SharedPrefKeysetWriter.java"} + android.content.SharedPreferences$Editor editor -> a + java.lang.String keysetName -> b + 1:5:void (android.content.Context,java.lang.String,java.lang.String):46:46 -> + 6:7:void (android.content.Context,java.lang.String,java.lang.String):50:50 -> + 8:13:void (android.content.Context,java.lang.String,java.lang.String):52:52 -> + 14:25:void (android.content.Context,java.lang.String,java.lang.String):54:54 -> + 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"} + 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"} + 24:31:void write(com.google.crypto.tink.proto.EncryptedKeyset):72:72 -> b +com.google.crypto.tink.mac.AesCmacKeyManager -> r2.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;"} + 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():70:70 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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"} + 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;"} + 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"} + 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"} + 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: +# {"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;"} + 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: +# {"id":"sourceFile","fileName":"AesCmacKeyManager.java"} + com.google.crypto.tink.mac.AesCmacKeyManager this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} + 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;"} + 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;"} + 1:7:void validateKeyFormat(com.google.crypto.tink.proto.AesCmacKeyFormat):105:105 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/b;)V"} + 8:15:void validateKeyFormat(com.google.crypto.tink.proto.AesCmacKeyFormat):106:106 -> g +com.google.crypto.tink.mac.HmacKeyManager -> r2.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;"} + 1:3:com.google.crypto.tink.proto.KeyData$KeyMaterialType keyMaterialType():87:87 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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"} + 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;"} + 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"} + 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"} + 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 + 47:54:void validateParams(com.google.crypto.tink.proto.HmacParams):125:125 -> o + 55:63:void validateParams(com.google.crypto.tink.proto.HmacParams):115:115 -> o + 64:69:void validateParams(com.google.crypto.tink.proto.HmacParams):116:116 -> o + 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: +# {"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;"} + 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 + 32:48:com.google.crypto.tink.Mac getPrimitive(com.google.crypto.tink.proto.HmacKey):55:55 -> c + 49:61:com.google.crypto.tink.Mac getPrimitive(com.google.crypto.tink.proto.HmacKey):61:61 -> c + 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: +# {"id":"sourceFile","fileName":"HmacKeyManager.java"} + com.google.crypto.tink.mac.HmacKeyManager this$0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr2/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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Lcom/google/crypto/tink/shaded/protobuf/O;"} + 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;"} + 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;"} + 1:8:void validateKeyFormat(com.google.crypto.tink.proto.HmacKeyFormat):134:134 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/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: +# {"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: +# {"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;"} + com.google.crypto.tink.proto.RegistryConfig TINK_1_1_0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/J;"} + com.google.crypto.tink.proto.RegistryConfig LATEST -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/J;"} + 1:11:void ():39:39 -> + 12:17:void ():42:42 -> + 18:19:void ():48:48 -> + 20:21:void ():54:54 -> + 22:26:void ():58:58 -> + 27:32:void ():60:60 -> + 1:4:void init():73:73 -> a + 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: +# {"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: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":"sourceFile","fileName":"MacWrapper.java"} +com.google.crypto.tink.mac.MacWrapper$WrappedMac -> r2.d$b: +# {"id":"sourceFile","fileName":"MacWrapper.java"} + com.google.crypto.tink.PrimitiveSet primitives -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/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"} + 2:2:void (com.google.crypto.tink.PrimitiveSet):47:47 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm2/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 + 5:8:void verifyMac(byte[],byte[]):70:70 -> a + 9:13:void verifyMac(byte[],byte[]):71:71 -> a + 14:19:void verifyMac(byte[],byte[]):72:72 -> a + 20:35:void verifyMac(byte[],byte[]):73:73 -> a + 36:47:void verifyMac(byte[],byte[]):75:75 -> a + 48:69:void verifyMac(byte[],byte[]):76:76 -> a + 70:79:void verifyMac(byte[],byte[]):78:78 -> a + 80:104:void verifyMac(byte[],byte[]):83:83 -> a + 105:110:void verifyMac(byte[],byte[]):89:89 -> a + 111:126:void verifyMac(byte[],byte[]):90:90 -> a + 127:136:void verifyMac(byte[],byte[]):92:92 -> a + 137:144:void verifyMac(byte[],byte[]):100:100 -> a + 145:152:void verifyMac(byte[],byte[]):68:68 -> a + 1:18:byte[] computeMac(byte[]):53:53 -> b + 19:20:byte[] computeMac(byte[]):54:54 -> b + 21:30:byte[] computeMac(byte[]):55:55 -> b + 31:58:byte[] computeMac(byte[]):56:56 -> b + 59:63:byte[] computeMac(byte[]):54:54 -> b + 64:65:byte[] computeMac(byte[]):58:58 -> 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: +# {"id":"sourceFile","fileName":"Prf.java"} + byte[] compute(byte[],int) -> a +com.google.crypto.tink.proto.AesCmacKey -> t2.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;"} + 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;"} + 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;"} + 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"} + 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"} + 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"} + 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;"} + 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;"} + 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;"} + 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"} + 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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"AesCmacKeyFormat.java"} + com.google.crypto.tink.proto.AesCmacKeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/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;"} + 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;"} + 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;"} + 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/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: +# {"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: +# {"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"} + 2:2:void ():179:179 -> +com.google.crypto.tink.proto.AesCmacParams -> t2.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;"} + 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 -> + 6:7:void ():223:223 -> + 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;"} + 1:3:com.google.crypto.tink.proto.AesCmacParams getDefaultInstance():229:229 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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 + # {"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: +# {"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: +# {"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"} + 2:2:void ():133:133 -> +com.google.crypto.tink.proto.AesCtrHmacAeadKey -> t2.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;"} + 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;"} + com.google.crypto.tink.proto.HmacKey hmacKey_ -> hmacKey_ + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/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;"} + 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"} + 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"} + 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"} + 1:9:com.google.crypto.tink.proto.AesCtrKey getAesCtrKey():60:60 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/f;"} + 1:9:com.google.crypto.tink.proto.HmacKey getHmacKey():106:106 -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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;"} + 1:3:void setAesCtrKey(com.google.crypto.tink.proto.AesCtrKey):66:66 -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/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"} + 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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"AesCtrHmacAeadKeyFormat.java"} + com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/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;"} + com.google.crypto.tink.proto.HmacKeyFormat hmacKeyFormat_ -> hmacKeyFormat_ + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/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;"} + 1:9:com.google.crypto.tink.proto.AesCtrKeyFormat getAesCtrKeyFormat():30:30 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/g;"} + 1:9:com.google.crypto.tink.proto.HmacKeyFormat getHmacKeyFormat():76:76 -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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/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: +# {"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: +# {"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"} + 2:2:void ():199:199 -> +com.google.crypto.tink.proto.AesCtrKey -> t2.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;"} + 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;"} + 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;"} + 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"} + 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"} + 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"} + 1:3:com.google.crypto.tink.proto.AesCtrKey getDefaultInstance():389:389 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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;"} + 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;"} + 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"} + 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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"AesCtrKeyFormat.java"} + com.google.crypto.tink.proto.AesCtrKeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/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;"} + 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;"} + 1:3:com.google.crypto.tink.proto.AesCtrKeyFormat getDefaultInstance():324:324 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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/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: +# {"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: +# {"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"} + 2:2:void ():179:179 -> +com.google.crypto.tink.proto.AesCtrParams -> t2.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;"} + 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 -> + 6:7:void ():223:223 -> + 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;"} + 1:3:com.google.crypto.tink.proto.AesCtrParams getDefaultInstance():229:229 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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 + # {"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: +# {"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: +# {"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"} + 2:2:void ():133:133 -> +com.google.crypto.tink.proto.AesEaxKey -> t2.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;"} + 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;"} + 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;"} + 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"} + 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"} + 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"} + 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;"} + 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;"} + 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;"} + 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"} + 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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"AesEaxKeyFormat.java"} + com.google.crypto.tink.proto.AesEaxKeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/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;"} + 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;"} + 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;"} + 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/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: +# {"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: +# {"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"} + 2:2:void ():179:179 -> +com.google.crypto.tink.proto.AesEaxParams -> t2.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;"} + 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 -> + 6:7:void ():255:255 -> + 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;"} + 1:3:com.google.crypto.tink.proto.AesEaxParams getDefaultInstance():261:261 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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 + # {"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: +# {"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: +# {"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"} + 2:2:void ():153:153 -> +com.google.crypto.tink.proto.AesGcmKey -> t2.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;"} + 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;"} + 1:5:void ():286:286 -> + 6:7:void ():289:289 -> + 8:13:void ():290:290 -> + 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;"} + 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"} + 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"} + 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;"} + 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;"} + 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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 4:11:com.google.crypto.tink.proto.AesGcmKey$Builder setVersion(int):188:188 -> z +com.google.crypto.tink.proto.AesGcmKeyFormat -> t2.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;"} + 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 -> + 6:7:void ():289:289 -> + 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;"} + 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"} + 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;"} + 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;"} + 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 + # {"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: +# {"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: +# {"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"} + 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;"} + 4:11:com.google.crypto.tink.proto.AesGcmKeyFormat$Builder setKeySize(int):188:188 -> y +com.google.crypto.tink.proto.AesGcmSivKey -> t2.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;"} + 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;"} + 1:5:void ():286:286 -> + 6:7:void ():289:289 -> + 8:13:void ():290:290 -> + 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;"} + 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"} + 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"} + 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;"} + 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;"} + 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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 4:11:com.google.crypto.tink.proto.AesGcmSivKey$Builder setVersion(int):188:188 -> z +com.google.crypto.tink.proto.AesGcmSivKeyFormat -> t2.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;"} + 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 -> + 6:7:void ():289:289 -> + 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;"} + 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/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: +# {"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: +# {"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"} + 2:2:void ():169:169 -> +com.google.crypto.tink.proto.AesSivKey -> t2.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;"} + 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;"} + 1:5:void ():310:310 -> + 6:7:void ():313:313 -> + 8:13:void ():314:314 -> + 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;"} + 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"} + 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"} + 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;"} + 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;"} + 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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 4:11:com.google.crypto.tink.proto.AesSivKey$Builder setVersion(int):200:200 -> z +com.google.crypto.tink.proto.AesSivKeyFormat -> t2.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;"} + 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 -> + 6:7:void ():247:247 -> + 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;"} + 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"} + 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;"} + 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;"} + 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 + # {"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: +# {"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: +# {"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"} + 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;"} + 4:11:com.google.crypto.tink.proto.AesSivKeyFormat$Builder setKeySize(int):172:172 -> y +com.google.crypto.tink.proto.ChaCha20Poly1305Key -> t2.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;"} + 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;"} + 1:5:void ():290:290 -> + 6:7:void ():293:293 -> + 8:13:void ():294:294 -> + 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;"} + 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"} + 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"} + 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;"} + 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;"} + 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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 4:11:com.google.crypto.tink.proto.ChaCha20Poly1305Key$Builder setVersion(int):192:192 -> z +com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat -> t2.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;"} + 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 -> + 6:7:void ():166:166 -> + 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;"} + 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/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: +# {"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: +# {"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"} + 2:2:void ():107:107 -> +com.google.crypto.tink.proto.EncryptedKeyset -> t2.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;"} + 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;"} + 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;"} + 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"} + 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"} + 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;"} + 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;"} + 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"} + 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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 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: +# {"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;"} + com.google.crypto.tink.proto.HashType SHA1 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/u;"} + com.google.crypto.tink.proto.HashType SHA384 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/u;"} + com.google.crypto.tink.proto.HashType SHA256 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/u;"} + com.google.crypto.tink.proto.HashType SHA512 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/u;"} + com.google.crypto.tink.proto.HashType UNRECOGNIZED -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/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;"} + 1:10:void ():14:14 -> + 11:20:void ():22:22 -> + 21:30:void ():30:30 -> + 31:40:void ():34:34 -> + 41:50:void ():38:38 -> + 51:61:void ():39:39 -> + 62:67:void ():9:9 -> + 68:75:void ():107:107 -> + 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;"} + 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;"} + 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":"sourceFile","fileName":"HashType.java"} + 1:4:void ():108:108 -> +com.google.crypto.tink.proto.HmacKey -> t2.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;"} + 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;"} + 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;"} + 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"} + 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"} + 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"} + 1:3:com.google.crypto.tink.proto.HmacKey getDefaultInstance():389:389 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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;"} + 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;"} + 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"} + 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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"HmacKeyFormat.java"} + com.google.crypto.tink.proto.HmacKeyFormat DEFAULT_INSTANCE -> DEFAULT_INSTANCE + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/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;"} + 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;"} + 1:3:com.google.crypto.tink.proto.HmacKeyFormat getDefaultInstance():379:379 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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/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: +# {"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: +# {"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"} + 2:2:void ():205:205 -> +com.google.crypto.tink.proto.HmacParams -> t2.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;"} + 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 -> + 6:7:void ():353:353 -> + 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;"} + 1:3:com.google.crypto.tink.proto.HmacParams getDefaultInstance():359:359 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/x;"} + 1:8:com.google.crypto.tink.proto.HashType getHash():40:40 -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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 + # {"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: +# {"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: +# {"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"} + 2:2:void ():195:195 -> +com.google.crypto.tink.proto.KeyData -> t2.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;"} + 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_ + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/h;"} + 1:5:void ():652:652 -> + 6:7:void ():655:655 -> + 8:13:void ():656:656 -> + 1:3:void ():21:21 -> + 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;"} + 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"} + 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"} + 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"} + 1:3:com.google.crypto.tink.proto.KeyData getDefaultInstance():661:661 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/y;"} + 1:8:com.google.crypto.tink.proto.KeyData$KeyMaterialType getKeyMaterialType():279:279 -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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"} + 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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 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;"} + 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: +# {"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;"} + com.google.crypto.tink.proto.KeyData$KeyMaterialType SYMMETRIC -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/y$c;"} + com.google.crypto.tink.proto.KeyData$KeyMaterialType ASYMMETRIC_PRIVATE -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/y$c;"} + com.google.crypto.tink.proto.KeyData$KeyMaterialType ASYMMETRIC_PUBLIC -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/y$c;"} + com.google.crypto.tink.proto.KeyData$KeyMaterialType REMOTE -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/y$c;"} + com.google.crypto.tink.proto.KeyData$KeyMaterialType UNRECOGNIZED -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/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;"} + 1:10:void ():33:33 -> + 11:20:void ():37:37 -> + 21:30:void ():41:41 -> + 31:40:void ():45:45 -> + 41:50:void ():53:53 -> + 51:61:void ():54:54 -> + 62:67:void ():28:28 -> + 68:75:void ():118:118 -> + 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;"} + 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 + 29:31:com.google.crypto.tink.proto.KeyData$KeyMaterialType forNumber(int):104:104 -> a + 1:4:int getNumber():85:85 -> b + 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;"} + 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":"sourceFile","fileName":"KeyData.java"} + 1:4:void ():119:119 -> +com.google.crypto.tink.proto.KeyStatusType -> t2.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;"} + com.google.crypto.tink.proto.KeyStatusType ENABLED -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/z;"} + com.google.crypto.tink.proto.KeyStatusType DISABLED -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/z;"} + com.google.crypto.tink.proto.KeyStatusType DESTROYED -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/z;"} + com.google.crypto.tink.proto.KeyStatusType UNRECOGNIZED -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/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;"} + 1:10:void ():14:14 -> + 11:20:void ():22:22 -> + 21:30:void ():30:30 -> + 31:40:void ():38:38 -> + 41:51:void ():39:39 -> + 52:57:void ():9:9 -> + 58:65:void ():106:106 -> + 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;"} + 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 + 1:4:int getNumber():74:74 -> b + 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;"} + 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":"sourceFile","fileName":"KeyStatusType.java"} + 1:4:void ():107:107 -> +com.google.crypto.tink.proto.KeyTemplate -> t2.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;"} + 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_ + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/h;"} + 1:5:void ():530:530 -> + 6:7:void ():533:533 -> + 8:13:void ():534:534 -> + 1:3:void ():14:14 -> + 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;"} + 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"} + 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"} + 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"} + 1:3:com.google.crypto.tink.proto.KeyTemplate getDefaultInstance():539:539 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/A;"} + 1:8:com.google.crypto.tink.proto.OutputPrefixType getOutputPrefixType():153:153 -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 1:7:void setOutputPrefixType(com.google.crypto.tink.proto.OutputPrefixType):178:178 -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 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;"} + 4:11:com.google.crypto.tink.proto.KeyTemplate$Builder setTypeUrl(java.lang.String):326:326 -> z +com.google.crypto.tink.proto.KeyTypeEntry -> t2.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;"} + 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 -> + 6:7:void ():753:753 -> + 8:13:void ():754:754 -> + 1:3:void ():20:20 -> + 4:7:void ():21:21 -> + 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":"(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: +# {"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: +# {"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"} + 2:2:void ():399:399 -> +com.google.crypto.tink.proto.Keyset -> t2.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;"} + 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_ + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/z$d;"} + 1:5:void ():1287:1287 -> + 6:7:void ():1290:1290 -> + 8:13:void ():1291:1291 -> + 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;"} + 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"} + 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"} + 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"} + 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;"} + 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;"} + 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;"} + 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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 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":"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;"} + 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;"} + 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;"} + 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"} + 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"} + 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"} + 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"} + 1:9:com.google.crypto.tink.proto.KeyData getKeyData():126:126 -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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;"} + 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;"} + 1:3:void setKeyData(com.google.crypto.tink.proto.KeyData):137:137 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/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"} + 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":"(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: +# {"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"} + 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;"} + 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;"} + 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;"} + 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;"} + 4:11:com.google.crypto.tink.proto.Keyset$Key$Builder setKeyId(int):566:566 -> z +com.google.crypto.tink.proto.KeysetInfo -> t2.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;"} + 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_ + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/z$d;"} + 1:5:void ():1308:1308 -> + 6:7:void ():1311:1311 -> + 8:13:void ():1312:1312 -> + 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;"} + 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"} + 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"} + 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"} + 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;"} + 1:9:com.google.crypto.tink.proto.KeysetInfo$Builder newBuilder():1022:1022 -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 4:11:com.google.crypto.tink.proto.KeysetInfo$Builder setPrimaryKeyId(int):1071:1071 -> z +com.google.crypto.tink.proto.KeysetInfo$KeyInfo -> t2.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;"} + 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 -> + 6:7:void ():745:745 -> + 8:13:void ():746:746 -> + 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;"} + 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"} + 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"} + 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"} + 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"} + 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;"} + 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"} + 1:7:void setStatus(com.google.crypto.tink.proto.KeyStatusType):227:227 -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/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 + # {"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: +# {"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"} + 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;"} + 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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"KmsAeadKey.java"} + com.google.crypto.tink.proto.KmsAeadKey DEFAULT_INSTANCE -> DEFAULT_INSTANCE + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/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;"} + 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;"} + 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"} + 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"} + 1:9:com.google.crypto.tink.proto.KmsAeadKeyFormat getParams():68:68 -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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;"} + 1:3:void setParams(com.google.crypto.tink.proto.KmsAeadKeyFormat):78:78 -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 4:11:com.google.crypto.tink.proto.KmsAeadKey$Builder setVersion(int):226:226 -> z +com.google.crypto.tink.proto.KmsAeadKeyFormat -> t2.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;"} + 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 -> + 6:7:void ():356:356 -> + 8:13:void ():357:357 -> + 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;"} + 1:3:com.google.crypto.tink.proto.KmsAeadKeyFormat getDefaultInstance():362:362 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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/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: +# {"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: +# {"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"} + 2:2:void ():200:200 -> +com.google.crypto.tink.proto.KmsEnvelopeAeadKey -> t2.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;"} + 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;"} + 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;"} + 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"} + 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"} + 1:9:com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat getParams():68:68 -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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;"} + 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;"} + 1:3:void setParams(com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat):78:78 -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt2/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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 4:11:com.google.crypto.tink.proto.KmsEnvelopeAeadKey$Builder setVersion(int):226:226 -> z +com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat -> t2.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;"} + 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;"} + 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;"} + 1:3:com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat getDefaultInstance():512:512 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/H;"} + 1:9:com.google.crypto.tink.proto.KeyTemplate getDekTemplate():133:133 -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt2/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/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: +# {"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: +# {"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"} + 2:2:void ():271:271 -> +com.google.crypto.tink.proto.OutputPrefixType -> t2.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;"} + com.google.crypto.tink.proto.OutputPrefixType TINK -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/I;"} + com.google.crypto.tink.proto.OutputPrefixType LEGACY -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/I;"} + com.google.crypto.tink.proto.OutputPrefixType RAW -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/I;"} + com.google.crypto.tink.proto.OutputPrefixType CRUNCHY -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/I;"} + com.google.crypto.tink.proto.OutputPrefixType UNRECOGNIZED -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt2/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;"} + 1:10:void ():28:28 -> + 11:20:void ():32:32 -> + 21:30:void ():36:36 -> + 31:40:void ():40:40 -> + 41:50:void ():50:50 -> + 51:61:void ():51:51 -> + 62:67:void ():23:23 -> + 68:75:void ():117:117 -> + 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;"} + 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 + 29:31:com.google.crypto.tink.proto.OutputPrefixType forNumber(int):103:103 -> a + 1:4:int getNumber():84:84 -> b + 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;"} + 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":"sourceFile","fileName":"OutputPrefixType.java"} + 1:4:void ():118:118 -> +com.google.crypto.tink.proto.RegistryConfig -> t2.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;"} + 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_ + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/z$d;"} + 1:5:void ():474:474 -> + 6:7:void ():477:477 -> + 8:13:void ():478:478 -> + 1:3:void ():20:20 -> + 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;"} + 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":"(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: +# {"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: +# {"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"} + 2:2:void ():261:261 -> +com.google.crypto.tink.proto.XChaCha20Poly1305Key -> t2.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;"} + 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;"} + 1:5:void ():286:286 -> + 6:7:void ():289:289 -> + 8:13:void ():290:290 -> + 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;"} + 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"} + 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"} + 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;"} + 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;"} + 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 + # {"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: +# {"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: +# {"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"} + 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;"} + 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;"} + 4:11:com.google.crypto.tink.proto.XChaCha20Poly1305Key$Builder setVersion(int):188:188 -> z +com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat -> t2.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;"} + 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 -> + 6:7:void ():166:166 -> + 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;"} + 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/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: +# {"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: +# {"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"} + 2:2:void ():107:107 -> +com.google.crypto.tink.shaded.protobuf.AbstractMessageLite -> com.google.crypto.tink.shaded.protobuf.a: +# {"id":"sourceFile","fileName":"AbstractMessageLite.java"} + 1:4:void ():49:49 -> + 5:7:void ():53:53 -> + 1:8:com.google.crypto.tink.shaded.protobuf.ByteString toByteString():58:58 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} + 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 + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/j0;"} + void setMemoizedSerializedSize(int) -> l +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 + # {"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 + # {"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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/p;"} + 1:7:void ():75:75 -> + 1:4:void ():48:48 -> +com.google.crypto.tink.shaded.protobuf.AbstractProtobufList -> com.google.crypto.tink.shaded.protobuf.c: +# {"id":"sourceFile","fileName":"AbstractProtobufList.java"} + boolean isMutable -> d + 1:4:void ():54:54 -> + 5:7:void ():55:55 -> + 2:4:void makeImmutable():133:133 -> a + 1:3:boolean add(java.lang.Object):98:98 -> add + 4:8:boolean add(java.lang.Object):99:99 -> add + 1:2:boolean addAll(java.util.Collection):110:111 -> addAll + 3:4:boolean addAll(int,java.util.Collection):116:117 -> addAll + 1:3:void clear():122:122 -> clear + 4:7:void clear():123:123 -> clear + 5:10:boolean equals(java.lang.Object):63:63 -> equals + 11:14:boolean equals(java.lang.Object):69:69 -> equals + 15:19:boolean equals(java.lang.Object):70:70 -> equals + 20:21:boolean equals(java.lang.Object):73:73 -> equals + 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:10:int hashCode():88:88 -> hashCode + 11:23:int hashCode():91:91 -> hashCode + 1:3:boolean isModifiable():128:128 -> j + 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 + 4:8:boolean removeAll(java.util.Collection):151:151 -> removeAll + 1:3:boolean retainAll(java.util.Collection):156:156 -> retainAll + 4:8:boolean retainAll(java.util.Collection):157:157 -> retainAll +com.google.crypto.tink.shaded.protobuf.Android -> com.google.crypto.tink.shaded.protobuf.d: +# {"id":"sourceFile","fileName":"Android.java"} + java.lang.Class MEMORY_CLASS -> a + boolean IS_ROBOLECTRIC -> b + 1:8:void ():35:35 -> + 9:10:void ():36:36 -> + 11:22:void ():37:37 -> + 1:7:java.lang.Class getClassForName(java.lang.String):52:52 -> a + 1:3:java.lang.Class getMemoryClass():46:46 -> b + 1:12:boolean isOnAndroidDevice():41:41 -> c +com.google.crypto.tink.shaded.protobuf.ArrayDecoders -> com.google.crypto.tink.shaded.protobuf.e: +# {"id":"sourceFile","fileName":"ArrayDecoders.java"} + 1:2:int decodeSInt64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):408:408 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[BIILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:6:int decodeSInt64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):409:409 -> A + 7:17:int decodeSInt64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):410:410 -> A + 18:21:int decodeSInt64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):412:412 -> A + 22:26:int decodeSInt64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):413:413 -> A + 27:30:int decodeSInt64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):416:416 -> A + 31:41:int decodeSInt64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):417:417 -> A + 1:4:int decodeString(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):186:186 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"([BILcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 5:10:int decodeString(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):187:187 -> B + 11:15:int decodeString(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):191:191 -> B + 16:26:int decodeString(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):194:194 -> B + 27:31:int decodeString(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):189:189 -> B + 1:4:int decodeStringList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):573:573 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[BIILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 5:8:int decodeStringList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):574:574 -> C + 9:12:int decodeStringList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):577:577 -> C + 13:16:int decodeStringList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):578:578 -> C + 17:23:int decodeStringList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):580:580 -> C + 24:29:int decodeStringList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):581:581 -> C + 30:33:int decodeStringList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):585:585 -> C + 34:38:int decodeStringList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):586:586 -> C + 39:42:int decodeStringList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):589:589 -> C + 43:48:int decodeStringList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):590:590 -> C + 49:52:int decodeStringList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):594:594 -> C + 53:59:int decodeStringList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):596:596 -> C + 60:63:int decodeStringList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):597:597 -> C + 64:69:int decodeStringList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):592:592 -> C + 70:74:int decodeStringList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):576:576 -> C + 1:4:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):612:612 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[BIILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 5:8:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):613:613 -> D + 9:12:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):616:616 -> D + 13:18:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):617:617 -> D + 19:24:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):619:619 -> D + 25:31:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):622:622 -> D + 32:37:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):623:623 -> D + 38:41:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):627:627 -> D + 42:46:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):628:628 -> D + 47:50:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):631:631 -> D + 51:56:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):632:632 -> D + 57:62:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):636:636 -> D + 63:68:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):638:638 -> D + 69:75:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):641:641 -> D + 76:79:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):642:642 -> D + 80:84:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):639:639 -> D + 85:90:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):634:634 -> D + 91:95:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):620:620 -> D + 96:100:int decodeStringListRequireUtf8(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):615:615 -> D + 1:4:int decodeStringRequireUtf8(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):202:202 -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"([BILcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 5:10:int decodeStringRequireUtf8(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):203:203 -> E + 11:15:int decodeStringRequireUtf8(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):207:207 -> E + 16:23:int decodeStringRequireUtf8(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):210:210 -> E + 24:28:int decodeStringRequireUtf8(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):205:205 -> E + 1:6:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):991:991 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[BIILcom/google/crypto/tink/shaded/protobuf/l0;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 7:24:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):994:994 -> F + 25:38:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1000:1000 -> F + 39:43:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1036:1036 -> F + 44:54:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1019:1019 -> F + 55:58:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1023:1023 -> F + 59:68:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1024:1024 -> F + 69:77:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1028:1028 -> F + 78:81:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1033:1033 -> F + 82:88:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1031:1031 -> F + 89:92:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1006:1006 -> F + 93:96:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1007:1007 -> F + 97:102:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1010:1010 -> F + 103:108:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1013:1013 -> F + 109:117:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1015:1015 -> F + 118:122:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1011:1011 -> F + 123:128:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1009:1009 -> F + 129:144:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):1003:1003 -> F + 145:148:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):996:996 -> F + 149:158:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):997:997 -> F + 159:163:int decodeUnknownField(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):992:992 -> F + 5:11:int decodeVarint32(int,byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):90:90 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[BILcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 12:21:int decodeVarint32(int,byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):92:92 -> G + 22:28:int decodeVarint32(int,byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):97:97 -> G + 29:38:int decodeVarint32(int,byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):99:99 -> G + 39:45:int decodeVarint32(int,byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):104:104 -> G + 46:55:int decodeVarint32(int,byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):106:106 -> G + 56:62:int decodeVarint32(int,byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):111:111 -> G + 63:72:int decodeVarint32(int,byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):113:113 -> G + 73:78:int decodeVarint32(int,byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):118:118 -> G + 79:81:int decodeVarint32(int,byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):120:120 -> G + 3:6:int decodeVarint32(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):79:79 -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"([BILcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 7:9:int decodeVarint32(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):81:81 -> H + 10:14:int decodeVarint32(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):84:84 -> H + 1:2:int decodeVarint32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):272:272 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[BIILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:6:int decodeVarint32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):273:273 -> I + 7:13:int decodeVarint32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):274:274 -> I + 14:17:int decodeVarint32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):276:276 -> I + 18:22:int decodeVarint32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):277:277 -> I + 23:26:int decodeVarint32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):280:280 -> I + 27:33:int decodeVarint32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):281:281 -> I + 6:18:int decodeVarint64(long,byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):141:141 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"(J[BILcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 19:30:int decodeVarint64(long,byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):145:145 -> J + 31:33:int decodeVarint64(long,byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):149:149 -> J + 3:11:int decodeVarint64(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):129:129 -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"([BILcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 12:14:int decodeVarint64(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):131:131 -> K + 15:19:int decodeVarint64(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):134:134 -> K + 1:2:int decodeVarint64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):289:289 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[BIILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:6:int decodeVarint64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):290:290 -> L + 7:13:int decodeVarint64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):291:291 -> L + 14:17:int decodeVarint64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):293:293 -> L + 18:22:int decodeVarint64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):294:294 -> L + 23:26:int decodeVarint64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):297:297 -> L + 27:33:int decodeVarint64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):298:298 -> L + 1:2:int decodeBoolList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):374:374 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[BIILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:6:int decodeBoolList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):375:375 -> a + 7:24:int decodeBoolList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):376:376 -> a + 25:28:int decodeBoolList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):378:378 -> a + 29:33:int decodeBoolList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):379:379 -> a + 34:37:int decodeBoolList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):382:382 -> a + 38:51:int decodeBoolList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):383:383 -> a + 1:4:int decodeBytes(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):218:218 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"([BILcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 5:8:int decodeBytes(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):219:219 -> b + 9:14:int decodeBytes(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):222:222 -> b + 15:19:int decodeBytes(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):225:225 -> b + 20:27:int decodeBytes(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):228:228 -> b + 28:32:int decodeBytes(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):223:223 -> b + 33:37:int decodeBytes(byte[],int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):221:221 -> b + 1:4:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):655:655 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[BIILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 5:8:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):656:656 -> c + 9:14:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):659:659 -> c + 15:20:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):662:662 -> c + 21:30:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):664:664 -> c + 31:34:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):668:668 -> c + 35:39:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):669:669 -> c + 40:43:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):672:672 -> c + 44:47:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):673:673 -> c + 48:53:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):676:676 -> c + 54:59:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):679:679 -> c + 60:67:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):681:681 -> c + 68:72:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):677:677 -> c + 73:78:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):675:675 -> c + 79:83:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):660:660 -> c + 84:88:int decodeBytesList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):658:658 -> c + 1:9:double decodeDouble(byte[],int):175:175 -> d + 1:2:int decodeDoubleList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):357:357 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[BIILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:13:int decodeDoubleList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):358:358 -> e + 14:17:int decodeDoubleList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):361:361 -> e + 18:22:int decodeDoubleList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):362:362 -> e + 23:33:int decodeDoubleList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):365:365 -> e + 3:4:int decodeExtensionOrUnknownField(int,byte[],int,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):755:755 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[BIILjava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/O;Lcom/google/crypto/tink/shaded/protobuf/k0;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 5:7:int decodeExtensionOrUnknownField(int,byte[],int,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):756:756 -> f + 8:12:int decodeExtensionOrUnknownField(int,byte[],int,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):759:759 -> f + 13:17:int decodeExtensionOrUnknownField(int,byte[],int,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):758:758 -> f + 1:32:int decodeFixed32(byte[],int):155:155 -> g + 1:2:int decodeFixed32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):306:306 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[BIILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:13:int decodeFixed32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):307:307 -> h + 14:17:int decodeFixed32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):310:310 -> h + 18:22:int decodeFixed32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):311:311 -> h + 23:33:int decodeFixed32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):314:314 -> h + 1:77:long decodeFixed64(byte[],int):163:163 -> i + 1:2:int decodeFixed64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):323:323 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[BIILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:13:int decodeFixed64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):324:324 -> j + 14:17:int decodeFixed64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):327:327 -> j + 18:22:int decodeFixed64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):328:328 -> j + 23:33:int decodeFixed64List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):331:331 -> j + 1:9:float decodeFloat(byte[],int):180:180 -> k + 1:2:int decodeFloatList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):340:340 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[BIILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:13:int decodeFloatList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):341:341 -> l + 14:17:int decodeFloatList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):344:344 -> l + 18:22:int decodeFloatList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):345:345 -> l + 23:33:int decodeFloatList(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):348:348 -> l + 1:3:int decodeGroupField(com.google.crypto.tink.shaded.protobuf.Schema,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):259:259 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/e0;[BIIILcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 4:12:int decodeGroupField(com.google.crypto.tink.shaded.protobuf.Schema,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):260:260 -> m + 13:16:int decodeGroupField(com.google.crypto.tink.shaded.protobuf.Schema,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):263:263 -> m + 17:19:int decodeGroupField(com.google.crypto.tink.shaded.protobuf.Schema,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):264:264 -> m + 20:22:int decodeGroupField(com.google.crypto.tink.shaded.protobuf.Schema,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):265:265 -> m + 10:13:int decodeGroupList(com.google.crypto.tink.shaded.protobuf.Schema,int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):734:734 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/e0;I[BIILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 14:20:int decodeGroupList(com.google.crypto.tink.shaded.protobuf.Schema,int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):735:735 -> n + 21:24:int decodeGroupList(com.google.crypto.tink.shaded.protobuf.Schema,int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):737:737 -> n + 25:29:int decodeGroupList(com.google.crypto.tink.shaded.protobuf.Schema,int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):738:738 -> n + 30:33:int decodeGroupList(com.google.crypto.tink.shaded.protobuf.Schema,int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):741:741 -> n + 34:40:int decodeGroupList(com.google.crypto.tink.shaded.protobuf.Schema,int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):742:742 -> n + 3:6:int decodeMessageField(com.google.crypto.tink.shaded.protobuf.Schema,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):237:237 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/e0;[BIILcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 7:10:int decodeMessageField(com.google.crypto.tink.shaded.protobuf.Schema,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):239:239 -> o + 11:18:int decodeMessageField(com.google.crypto.tink.shaded.protobuf.Schema,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):240:240 -> o + 19:27:int decodeMessageField(com.google.crypto.tink.shaded.protobuf.Schema,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):245:245 -> o + 28:30:int decodeMessageField(com.google.crypto.tink.shaded.protobuf.Schema,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):246:246 -> o + 31:33:int decodeMessageField(com.google.crypto.tink.shaded.protobuf.Schema,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):247:247 -> o + 34:36:int decodeMessageField(com.google.crypto.tink.shaded.protobuf.Schema,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):248:248 -> o + 37:41:int decodeMessageField(com.google.crypto.tink.shaded.protobuf.Schema,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):243:243 -> o + 1:4:int decodeMessageList(com.google.crypto.tink.shaded.protobuf.Schema,int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):704:704 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/e0;I[BIILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 5:11:int decodeMessageList(com.google.crypto.tink.shaded.protobuf.Schema,int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):705:705 -> p + 12:15:int decodeMessageList(com.google.crypto.tink.shaded.protobuf.Schema,int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):707:707 -> p + 16:20:int decodeMessageList(com.google.crypto.tink.shaded.protobuf.Schema,int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):708:708 -> p + 21:24:int decodeMessageList(com.google.crypto.tink.shaded.protobuf.Schema,int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):711:711 -> p + 25:31:int decodeMessageList(com.google.crypto.tink.shaded.protobuf.Schema,int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):712:712 -> p + 1:2:int decodePackedBoolList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):521:521 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"([BILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:6:int decodePackedBoolList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):522:522 -> q + 7:11:int decodePackedBoolList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):523:523 -> q + 12:15:int decodePackedBoolList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):525:525 -> q + 16:33:int decodePackedBoolList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):526:526 -> q + 34:38:int decodePackedBoolList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):529:529 -> q + 1:2:int decodePackedDoubleList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):505:505 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"([BILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:6:int decodePackedDoubleList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):506:506 -> r + 7:11:int decodePackedDoubleList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):507:507 -> r + 12:24:int decodePackedDoubleList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):509:509 -> r + 25:29:int decodePackedDoubleList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):513:513 -> r + 1:2:int decodePackedFixed32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):457:457 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"([BILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:6:int decodePackedFixed32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):458:458 -> s + 7:11:int decodePackedFixed32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):459:459 -> s + 12:24:int decodePackedFixed32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):461:461 -> s + 25:29:int decodePackedFixed32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):465:465 -> s + 1:2:int decodePackedFixed64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):473:473 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"([BILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:6:int decodePackedFixed64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):474:474 -> t + 7:11:int decodePackedFixed64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):475:475 -> t + 12:24:int decodePackedFixed64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):477:477 -> t + 25:29:int decodePackedFixed64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):481:481 -> t + 1:2:int decodePackedFloatList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):489:489 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"([BILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:6:int decodePackedFloatList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):490:490 -> u + 7:11:int decodePackedFloatList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):491:491 -> u + 12:24:int decodePackedFloatList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):493:493 -> u + 25:29:int decodePackedFloatList(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):497:497 -> u + 1:2:int decodePackedSInt32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):537:537 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"([BILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:6:int decodePackedSInt32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):538:538 -> v + 7:11:int decodePackedSInt32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):539:539 -> v + 12:15:int decodePackedSInt32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):541:541 -> v + 16:28:int decodePackedSInt32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):542:542 -> v + 29:33:int decodePackedSInt32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):545:545 -> v + 1:2:int decodePackedSInt64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):554:554 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"([BILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:6:int decodePackedSInt64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):555:555 -> w + 7:11:int decodePackedSInt64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):556:556 -> w + 12:15:int decodePackedSInt64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):558:558 -> w + 16:28:int decodePackedSInt64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):559:559 -> w + 29:33:int decodePackedSInt64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):562:562 -> w + 1:2:int decodePackedVarint32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):425:425 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"([BILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:6:int decodePackedVarint32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):426:426 -> x + 7:11:int decodePackedVarint32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):427:427 -> x + 12:15:int decodePackedVarint32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):429:429 -> x + 16:24:int decodePackedVarint32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):430:430 -> x + 25:29:int decodePackedVarint32List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):433:433 -> x + 1:2:int decodePackedVarint64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):441:441 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"([BILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:6:int decodePackedVarint64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):442:442 -> y + 7:11:int decodePackedVarint64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):443:443 -> y + 12:15:int decodePackedVarint64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):445:445 -> y + 16:24:int decodePackedVarint64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):446:446 -> y + 25:29:int decodePackedVarint64List(byte[],int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):449:449 -> y + 1:2:int decodeSInt32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):391:391 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(I[BIILcom/google/crypto/tink/shaded/protobuf/z$d;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:6:int decodeSInt32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):392:392 -> z + 7:17:int decodeSInt32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):393:393 -> z + 18:21:int decodeSInt32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):395:395 -> z + 22:26:int decodeSInt32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):396:396 -> z + 27:30:int decodeSInt32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):399:399 -> z + 31:41:int decodeSInt32List(int,byte[],int,int,com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):400:400 -> z +com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers -> com.google.crypto.tink.shaded.protobuf.e$a: +# {"id":"sourceFile","fileName":"ArrayDecoders.java"} + int int1 -> a + long long1 -> b + java.lang.Object object1 -> c + com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite extensionRegistry -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/p;"} + 1:3:void (com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):66:66 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/p;)V"} + 4:6:void (com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):68:68 -> + 7:9:void (com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):70:70 -> +com.google.crypto.tink.shaded.protobuf.BooleanArrayList -> com.google.crypto.tink.shaded.protobuf.f: +# {"id":"sourceFile","fileName":"BooleanArrayList.java"} + void addBoolean(boolean) -> h +com.google.crypto.tink.shaded.protobuf.ByteOutput -> com.google.crypto.tink.shaded.protobuf.g: +# {"id":"sourceFile","fileName":"ByteOutput.java"} + 1:4:void ():50:50 -> + void writeLazy(byte[],int,int) -> a +com.google.crypto.tink.shaded.protobuf.ByteString -> com.google.crypto.tink.shaded.protobuf.h: +# {"id":"sourceFile","fileName":"ByteString.java"} + int hash -> d + com.google.crypto.tink.shaded.protobuf.ByteString EMPTY -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/h;"} + com.google.crypto.tink.shaded.protobuf.ByteString$ByteArrayCopier byteArrayCopier -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/h$f;"} + java.util.Comparator UNSIGNED_LEXICOGRAPHICAL_COMPARATOR -> g + 1:9:void ():94:94 -> + 10:29:void ():134:134 -> + 30:37:void ():262:262 -> + 1:4:void ():145:145 -> + 5:7:void ():142:142 -> + java.lang.String toStringInternal(java.nio.charset.Charset) -> A + 1:7:java.lang.String toStringUtf8():820:820 -> B + 1:42:java.lang.String truncateAndEscapeForDisplay():1290:1290 -> C + 1:6:com.google.crypto.tink.shaded.protobuf.ByteString wrap(byte[]):391:391 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Lcom/google/crypto/tink/shaded/protobuf/h;"} + 1:6:com.google.crypto.tink.shaded.protobuf.ByteString wrap(byte[],int,int):399:399 -> E + # {"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 + byte byteAt(int) -> h + 1:4:int hashCode():908:908 -> hashCode + 5:9:int hashCode():911:911 -> hashCode + 10:16:int hashCode():912:912 -> hashCode + 17:19:int hashCode():916:916 -> hashCode + 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 + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lcom/google/crypto/tink/shaded/protobuf/h;"} + 7:18:com.google.crypto.tink.shaded.protobuf.ByteString copyFrom(byte[],int,int):362:362 -> m + 1:12:com.google.crypto.tink.shaded.protobuf.ByteString copyFromUtf8(java.lang.String):462:462 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/google/crypto/tink/shaded/protobuf/h;"} + void copyToInternal(byte[],int,int,int) -> o + byte internalByteAt(int) -> p + boolean isValidUtf8() -> q + 1:6:com.google.crypto.tink.shaded.protobuf.ByteString$ByteIterator iterator():175:175 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h$g;"} + 1:7:com.google.crypto.tink.shaded.protobuf.ByteString$CodedBuilder newCodedBuilder(int):1168:1168 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/crypto/tink/shaded/protobuf/h$h;"} + com.google.crypto.tink.shaded.protobuf.CodedInputStream newCodedInput() -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/i;"} + 1:2:java.lang.String toString():1279:1279 -> toString + 3:10:java.lang.String toString():1282:1282 -> toString + 11:18:java.lang.String toString():1283:1283 -> toString + 19:26:java.lang.String toString():1284:1284 -> toString + 27:33:java.lang.String toString():1279:1279 -> toString + int partialHash(int,int,int) -> u + 1:3:int peekCachedHashCode():1221:1221 -> v + com.google.crypto.tink.shaded.protobuf.ByteString substring(int,int) -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)Lcom/google/crypto/tink/shaded/protobuf/h;"} + 1:6:byte[] toByteArray():690:690 -> x + 7:9:byte[] toByteArray():692:692 -> x + 10:12:byte[] toByteArray():694:694 -> x + 13:16:byte[] toByteArray():695:695 -> x + 1:1:int toInt(byte):0:0 -> y + 1:14:java.lang.String toString(java.nio.charset.Charset):800:800 -> z +com.google.crypto.tink.shaded.protobuf.ByteString$1 -> com.google.crypto.tink.shaded.protobuf.h$a: +# {"id":"sourceFile","fileName":"ByteString.java"} + int position -> d + int limit -> e + com.google.crypto.tink.shaded.protobuf.ByteString this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/h;"} + 1:6:void (com.google.crypto.tink.shaded.protobuf.ByteString):175:175 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + 7:8:void (com.google.crypto.tink.shaded.protobuf.ByteString):176:176 -> + 9:15:void (com.google.crypto.tink.shaded.protobuf.ByteString):177:177 -> + 1:2:byte nextByte():186:186 -> a + 3:8:byte nextByte():187:187 -> a + 9:10:byte nextByte():190:190 -> a + 11:17:byte nextByte():191:191 -> a + 18:23:byte nextByte():188:188 -> a + 1:10:boolean hasNext():181:181 -> hasNext +com.google.crypto.tink.shaded.protobuf.ByteString$2 -> com.google.crypto.tink.shaded.protobuf.h$b: +# {"id":"sourceFile","fileName":"ByteString.java"} + 1:4:void ():263:263 -> + 1:4:int compare(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ByteString):266:266 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/h;)I"} + 5:8:int compare(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ByteString):267:267 -> a + 9:20:int compare(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ByteString):269:269 -> a + 21:43:int compare(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ByteString):273:273 -> a + 44:56:int compare(com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ByteString):279:279 -> a + 1:9:int compare(java.lang.Object,java.lang.Object):263:263 -> compare +com.google.crypto.tink.shaded.protobuf.ByteString$AbstractByteIterator -> com.google.crypto.tink.shaded.protobuf.h$c: +# {"id":"sourceFile","fileName":"ByteString.java"} + 1:4:void ():209:209 -> + 1:9:java.lang.Byte next():213:213 -> b + 1:5:java.lang.Object next():209:209 -> next + 1:6:void remove():218:218 -> remove +com.google.crypto.tink.shaded.protobuf.ByteString$ArraysByteArrayCopier -> com.google.crypto.tink.shaded.protobuf.h$d: +# {"id":"sourceFile","fileName":"ByteString.java"} + 1:1:void ():123:123 -> + 2:2:void (com.google.crypto.tink.shaded.protobuf.ByteString$1):123:123 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h$a;)V"} + 2:6:byte[] copyFrom(byte[],int,int):126:126 -> a +com.google.crypto.tink.shaded.protobuf.ByteString$BoundedByteString -> com.google.crypto.tink.shaded.protobuf.h$e: +# {"id":"sourceFile","fileName":"ByteString.java"} + int bytesOffset -> i + int bytesLength -> j + 1:5:void (byte[],int,int):1550:1550 -> + 6:9:void (byte[],int,int):1551:1551 -> + 10:11:void (byte[],int,int):1553:1553 -> + 12:14:void (byte[],int,int):1554:1554 -> + 1:3:int getOffsetIntoBytes():1586:1586 -> H + 1:7:byte byteAt(int):1570:1570 -> h + 8:15:byte byteAt(int):1571:1571 -> h + 1:2:void copyToInternal(byte[],int,int,int):1595:1595 -> o + 3:7:void copyToInternal(byte[],int,int,int):1596:1596 -> o + 8:11:void copyToInternal(byte[],int,int,int):1595:1595 -> o + 1:8:byte internalByteAt(int):1576:1576 -> p + 1:8:void readObject(java.io.ObjectInputStream):1609:1609 -> readObject + 1:3:int size():1581:1581 -> size + 1:9:java.lang.Object writeReplace():1605:1605 -> writeReplace +com.google.crypto.tink.shaded.protobuf.ByteString$ByteArrayCopier -> com.google.crypto.tink.shaded.protobuf.h$f: +# {"id":"sourceFile","fileName":"ByteString.java"} + byte[] copyFrom(byte[],int,int) -> a +com.google.crypto.tink.shaded.protobuf.ByteString$ByteIterator -> com.google.crypto.tink.shaded.protobuf.h$g: +# {"id":"sourceFile","fileName":"ByteString.java"} + byte nextByte() -> a +com.google.crypto.tink.shaded.protobuf.ByteString$CodedBuilder -> com.google.crypto.tink.shaded.protobuf.h$h: +# {"id":"sourceFile","fileName":"ByteString.java"} + com.google.crypto.tink.shaded.protobuf.CodedOutputStream output -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/k;"} + byte[] buffer -> b + 1:1:void (int,com.google.crypto.tink.shaded.protobuf.ByteString$1):1172:1172 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/h$a;)V"} + 2:4:void (int):1176:1178 -> + 1:5:com.google.crypto.tink.shaded.protobuf.ByteString build():1182:1182 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} + 6:13:com.google.crypto.tink.shaded.protobuf.ByteString build():1187:1187 -> a + 1:3:com.google.crypto.tink.shaded.protobuf.CodedOutputStream getCodedOutput():1191:1191 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/k;"} +com.google.crypto.tink.shaded.protobuf.ByteString$LeafByteString -> com.google.crypto.tink.shaded.protobuf.h$i: +# {"id":"sourceFile","fileName":"ByteString.java"} + 1:4:void ():873:873 -> +com.google.crypto.tink.shaded.protobuf.ByteString$LiteralByteString -> com.google.crypto.tink.shaded.protobuf.h$j: +# {"id":"sourceFile","fileName":"ByteString.java"} + byte[] bytes -> h + 1:3:void (byte[]):1313:1313 -> + 4:6:void (byte[]):1315:1315 -> + 7:9:void (byte[]):1317:1317 -> + 1:16:java.lang.String toStringInternal(java.nio.charset.Charset):1397:1397 -> A + 1:14:void writeTo(com.google.crypto.tink.shaded.protobuf.ByteOutput):1392:1392 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/g;)V"} + 1:8:boolean equalsRange(com.google.crypto.tink.shaded.protobuf.ByteString,int,int):1462:1462 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;II)Z"} + 9:14:boolean equalsRange(com.google.crypto.tink.shaded.protobuf.ByteString,int,int):1465:1465 -> G + 15:19:boolean equalsRange(com.google.crypto.tink.shaded.protobuf.ByteString,int,int):1470:1470 -> G + 20:21:boolean equalsRange(com.google.crypto.tink.shaded.protobuf.ByteString,int,int):1471:1471 -> G + 22:23:boolean equalsRange(com.google.crypto.tink.shaded.protobuf.ByteString,int,int):1472:1472 -> G + 24:25:boolean equalsRange(com.google.crypto.tink.shaded.protobuf.ByteString,int,int):1473:1473 -> G + 26:30:boolean equalsRange(com.google.crypto.tink.shaded.protobuf.ByteString,int,int):1474:1474 -> G + 31:34:boolean equalsRange(com.google.crypto.tink.shaded.protobuf.ByteString,int,int):1475:1475 -> G + 35:41:boolean equalsRange(com.google.crypto.tink.shaded.protobuf.ByteString,int,int):1476:1476 -> G + 42:55:boolean equalsRange(com.google.crypto.tink.shaded.protobuf.ByteString,int,int):1479:1479 -> G + 56:68:boolean equalsRange(com.google.crypto.tink.shaded.protobuf.ByteString,int,int):1486:1486 -> G + 69:94:boolean equalsRange(com.google.crypto.tink.shaded.protobuf.ByteString,int,int):1466:1466 -> G + 95:109:boolean equalsRange(com.google.crypto.tink.shaded.protobuf.ByteString,int,int):1467:1467 -> G + 110:139:boolean equalsRange(com.google.crypto.tink.shaded.protobuf.ByteString,int,int):1463:1463 -> G + 1:1:int getOffsetIntoBytes():0:0 -> H + 5:10:boolean equals(java.lang.Object):1423:1423 -> equals + 11:24:boolean equals(java.lang.Object):1427:1427 -> equals + 25:31:boolean equals(java.lang.Object):1430:1430 -> equals + 32:35:boolean equals(java.lang.Object):1434:1434 -> equals + 36:37:boolean equals(java.lang.Object):1435:1435 -> equals + 38:41:boolean equals(java.lang.Object):1438:1438 -> equals + 42:52:boolean equals(java.lang.Object):1439:1439 -> equals + 53:61:boolean equals(java.lang.Object):1444:1444 -> equals + 62:66:boolean equals(java.lang.Object):1447:1447 -> equals + 1:5:byte byteAt(int):1325:1325 -> h + 1:6:void copyToInternal(byte[],int,int,int):1361:1361 -> o + 1:5:byte internalByteAt(int):1330:1330 -> p + 1:4:boolean isValidUtf8():1405:1405 -> q + 5:16:boolean isValidUtf8():1406:1406 -> q + 1:4:int size():1335:1335 -> size + 1:2:com.google.crypto.tink.shaded.protobuf.CodedInputStream newCodedInput():1506:1506 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/i;"} + 3:11:com.google.crypto.tink.shaded.protobuf.CodedInputStream newCodedInput():1507:1507 -> t + 12:16:com.google.crypto.tink.shaded.protobuf.CodedInputStream newCodedInput():1506:1506 -> t + 1:12:int partialHash(int,int,int):1491:1491 -> u + 1:10:com.google.crypto.tink.shaded.protobuf.ByteString substring(int,int):1343:1343 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)Lcom/google/crypto/tink/shaded/protobuf/h;"} + 11:13:com.google.crypto.tink.shaded.protobuf.ByteString substring(int,int):1346:1346 -> w + 14:26:com.google.crypto.tink.shaded.protobuf.ByteString substring(int,int):1349:1349 -> w +com.google.crypto.tink.shaded.protobuf.ByteString$SystemByteArrayCopier -> com.google.crypto.tink.shaded.protobuf.h$k: +# {"id":"sourceFile","fileName":"ByteString.java"} + 1:1:void ():113:113 -> + 2:2:void (com.google.crypto.tink.shaded.protobuf.ByteString$1):113:113 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h$a;)V"} + 1:3:byte[] copyFrom(byte[],int,int):116:116 -> a + 4:7:byte[] copyFrom(byte[],int,int):117:117 -> a +com.google.crypto.tink.shaded.protobuf.CodedInputStream -> com.google.crypto.tink.shaded.protobuf.i: +# {"id":"sourceFile","fileName":"CodedInputStream.java"} + int recursionDepth -> a + int recursionLimit -> b + int sizeLimit -> c + com.google.crypto.tink.shaded.protobuf.CodedInputStreamReader wrapper -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/j;"} + boolean shouldDiscardUnknownFields -> e + 1:1:void (com.google.crypto.tink.shaded.protobuf.CodedInputStream$1):61:61 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/i$a;)V"} + 2:2:void ():198:198 -> + 3:3:void ():70:70 -> + 4:4:void ():73:73 -> + 5:5:void ():419:419 -> + int readUInt32() -> A + long readUInt64() -> B + boolean skipField(int) -> C + void checkLastTagWas(int) -> a + 1:1:int decodeZigZag32(int):0:0 -> b + 1:1:long decodeZigZag64(long):0:0 -> c + int getTotalBytesRead() -> d + boolean isAtEnd() -> e + 2:7:com.google.crypto.tink.shaded.protobuf.CodedInputStream newInstance(byte[]):134:134 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Lcom/google/crypto/tink/shaded/protobuf/i;"} + 2:6:com.google.crypto.tink.shaded.protobuf.CodedInputStream newInstance(byte[],int,int):139:139 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lcom/google/crypto/tink/shaded/protobuf/i;"} + 1:10:com.google.crypto.tink.shaded.protobuf.CodedInputStream newInstance(byte[],int,int,boolean):145:145 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"([BIIZ)Lcom/google/crypto/tink/shaded/protobuf/i;"} + 11:16:com.google.crypto.tink.shaded.protobuf.CodedInputStream newInstance(byte[],int,int,boolean):152:152 -> h + 17:22:com.google.crypto.tink.shaded.protobuf.CodedInputStream newInstance(byte[],int,int,boolean):161:161 -> h + void popLimit(int) -> i + int pushLimit(int) -> j + boolean readBool() -> k + com.google.crypto.tink.shaded.protobuf.ByteString readBytes() -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} + double readDouble() -> m + int readEnum() -> n + int readFixed32() -> o + long readFixed64() -> p + float readFloat() -> q + int readInt32() -> r + long readInt64() -> s + int readSFixed32() -> t + long readSFixed64() -> u + int readSInt32() -> v + long readSInt64() -> w + java.lang.String readString() -> x + java.lang.String readStringRequireUtf8() -> y + int readTag() -> z +com.google.crypto.tink.shaded.protobuf.CodedInputStream$1 -> com.google.crypto.tink.shaded.protobuf.i$a: +# {"id":"sourceFile","fileName":"CodedInputStream.java"} +com.google.crypto.tink.shaded.protobuf.CodedInputStream$ArrayDecoder -> com.google.crypto.tink.shaded.protobuf.i$b: +# {"id":"sourceFile","fileName":"CodedInputStream.java"} + byte[] buffer -> f + boolean immutable -> g + int limit -> h + int bufferSizeAfterLimit -> i + int pos -> j + int startPos -> k + int lastTag -> l + boolean enableAliasing -> m + int currentLimit -> n + 1:1:void (byte[],int,int,boolean,com.google.crypto.tink.shaded.protobuf.CodedInputStream$1):595:595 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"([BIIZLcom/google/crypto/tink/shaded/protobuf/i$a;)V"} + 2:2:void (byte[],int,int,boolean):608:608 -> + 3:3:void (byte[],int,int,boolean):606:606 -> + 4:8:void (byte[],int,int,boolean):609:613 -> + 1:5:int readUInt32():950:950 -> A + 1:5:long readUInt64():757:757 -> B + 1:21:boolean skipField(int):646:646 -> C + 22:25:boolean skipField(int):664:664 -> C + 26:32:boolean skipField(int):667:667 -> C + 33:35:boolean skipField(int):657:657 -> C + 36:43:boolean skipField(int):659:659 -> C + 44:47:boolean skipField(int):658:658 -> C + 48:57:boolean skipField(int):654:654 -> C + 58:61:boolean skipField(int):651:651 -> C + 62:65:boolean skipField(int):648:648 -> C + 1:6:byte readRawByte():1237:1237 -> D + 7:15:byte readRawByte():1240:1240 -> D + 16:20:byte readRawByte():1238:1238 -> D + 3:10:byte[] readRawBytes(int):1245:1245 -> E + 11:12:byte[] readRawBytes(int):1247:1247 -> E + 13:23:byte[] readRawBytes(int):1248:1248 -> E + 24:26:byte[] readRawBytes(int):1253:1253 -> E + 27:31:byte[] readRawBytes(int):1255:1255 -> E + 32:36:byte[] readRawBytes(int):1258:1258 -> E + 1:2:int readRawLittleEndian32():1137:1137 -> F + 3:8:int readRawLittleEndian32():1139:1139 -> F + 9:12:int readRawLittleEndian32():1143:1143 -> F + 13:14:int readRawLittleEndian32():1144:1144 -> F + 15:46:int readRawLittleEndian32():1145:1145 -> F + 47:51:int readRawLittleEndian32():1140:1140 -> F + 1:2:long readRawLittleEndian64():1153:1153 -> G + 3:9:long readRawLittleEndian64():1155:1155 -> G + 10:13:long readRawLittleEndian64():1159:1159 -> G + 14:15:long readRawLittleEndian64():1160:1160 -> G + 16:91:long readRawLittleEndian64():1161:1161 -> G + 92:96:long readRawLittleEndian64():1156:1156 -> G + 1:2:int readRawVarint32():985:985 -> H + 3:7:int readRawVarint32():987:987 -> H + 8:11:int readRawVarint32():991:991 -> H + 12:15:int readRawVarint32():993:993 -> H + 16:26:int readRawVarint32():994:994 -> H + 27:38:int readRawVarint32():998:998 -> H + 39:51:int readRawVarint32():1000:1000 -> H + 52:66:int readRawVarint32():1002:1002 -> H + 67:79:int readRawVarint32():1005:1005 -> H + 80:107:int readRawVarint32():1008:1008 -> H + 108:121:int readRawVarint32():1020:1020 -> H + 122:124:int readRawVarint32():1017:1017 -> H + 1:2:long readRawVarint64():1064:1064 -> I + 3:8:long readRawVarint64():1066:1066 -> I + 9:12:long readRawVarint64():1070:1070 -> I + 13:16:long readRawVarint64():1073:1073 -> I + 17:29:long readRawVarint64():1074:1074 -> I + 30:43:long readRawVarint64():1078:1078 -> I + 44:58:long readRawVarint64():1080:1080 -> I + 59:78:long readRawVarint64():1082:1082 -> I + 79:100:long readRawVarint64():1084:1084 -> I + 101:122:long readRawVarint64():1086:1086 -> I + 123:141:long readRawVarint64():1088:1088 -> I + 142:160:long readRawVarint64():1090:1090 -> I + 161:179:long readRawVarint64():1100:1100 -> I + 180:186:long readRawVarint64():1111:1111 -> I + 187:193:long readRawVarint64():1119:1119 -> I + 194:196:long readRawVarint64():1116:1116 -> I + 8:24:long readRawVarint64SlowPath():1126:1126 -> J + 25:29:long readRawVarint64SlowPath():1132:1132 -> J + 1:7:void recomputeBufferSizeAfterLimit():1199:1199 -> K + 8:11:void recomputeBufferSizeAfterLimit():1200:1200 -> K + 12:16:void recomputeBufferSizeAfterLimit():1201:1201 -> K + 17:19:void recomputeBufferSizeAfterLimit():1203:1203 -> K + 20:23:void recomputeBufferSizeAfterLimit():1204:1204 -> K + 24:26:void recomputeBufferSizeAfterLimit():1206:1206 -> K + 1:6:void skipMessage():725:725 -> L + 7:13:void skipMessage():726:726 -> L + 3:10:void skipRawBytes(int):1263:1263 -> M + 11:15:void skipRawBytes(int):1265:1265 -> M + 16:20:void skipRawBytes(int):1270:1270 -> M + 21:25:void skipRawBytes(int):1272:1272 -> M + 1:9:void skipRawVarint():1024:1024 -> N + 10:13:void skipRawVarint():1025:1025 -> N + 14:17:void skipRawVarint():1027:1027 -> N + 6:21:void skipRawVarintFastPath():1033:1033 -> O + 22:26:void skipRawVarintFastPath():1037:1037 -> O + 6:15:void skipRawVarintSlowPath():1042:1042 -> P + 16:20:void skipRawVarintSlowPath():1046:1046 -> P + 1:5:void checkLastTagWas(int):634:634 -> a + 6:10:void checkLastTagWas(int):635:635 -> a + 1:6:int getTotalBytesRead():1232:1232 -> d + 1:10:boolean isAtEnd():1227:1227 -> e + 1:2:void popLimit(int):1212:1212 -> i + 3:6:void popLimit(int):1213:1213 -> i + 3:7:int pushLimit(int):1186:1186 -> j + 8:11:int pushLimit(int):1187:1187 -> j + 12:13:int pushLimit(int):1191:1191 -> j + 14:17:int pushLimit(int):1193:1193 -> j + 18:22:int pushLimit(int):1189:1189 -> j + 23:27:int pushLimit(int):1184:1184 -> j + 1:14:boolean readBool():782:782 -> k + 1:6:com.google.crypto.tink.shaded.protobuf.ByteString readBytes():897:897 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} + 7:13:com.google.crypto.tink.shaded.protobuf.ByteString readBytes():898:898 -> l + 14:21:com.google.crypto.tink.shaded.protobuf.ByteString readBytes():902:902 -> l + 22:28:com.google.crypto.tink.shaded.protobuf.ByteString readBytes():903:903 -> l + 29:34:com.google.crypto.tink.shaded.protobuf.ByteString readBytes():904:904 -> l + 35:42:com.google.crypto.tink.shaded.protobuf.ByteString readBytes():905:905 -> l + 43:45:com.google.crypto.tink.shaded.protobuf.ByteString readBytes():909:909 -> l + 46:54:com.google.crypto.tink.shaded.protobuf.ByteString readBytes():912:912 -> l + 1:9:double readDouble():747:747 -> m + 1:5:int readEnum():955:955 -> n + 1:5:int readFixed32():777:777 -> o + 1:5:long readFixed64():772:772 -> p + 1:9:float readFloat():752:752 -> q + 1:5:int readInt32():767:767 -> r + 1:5:long readInt64():762:762 -> s + 1:5:int readSFixed32():960:960 -> t + 1:5:long readSFixed64():965:965 -> u + 1:9:int readSInt32():970:970 -> v + 1:9:long readSInt64():975:975 -> w + 1:6:java.lang.String readString():787:787 -> x + 7:13:java.lang.String readString():788:788 -> x + 14:22:java.lang.String readString():791:791 -> x + 23:30:java.lang.String readString():792:792 -> x + 31:35:java.lang.String readString():797:797 -> x + 36:40:java.lang.String readString():800:800 -> x + 41:45:java.lang.String readString():802:802 -> x + 1:6:java.lang.String readStringRequireUtf8():807:807 -> y + 7:13:java.lang.String readStringRequireUtf8():808:808 -> y + 14:19:java.lang.String readStringRequireUtf8():809:809 -> y + 20:27:java.lang.String readStringRequireUtf8():810:810 -> y + 28:32:java.lang.String readStringRequireUtf8():815:815 -> y + 33:37:java.lang.String readStringRequireUtf8():818:818 -> y + 38:42:java.lang.String readStringRequireUtf8():820:820 -> y + 1:7:int readTag():618:618 -> z + 8:10:int readTag():619:619 -> z + 11:16:int readTag():623:623 -> z + 17:22:int readTag():624:624 -> z + 23:25:int readTag():629:629 -> z + 26:30:int readTag():627:627 -> z +com.google.crypto.tink.shaded.protobuf.CodedInputStreamReader -> com.google.crypto.tink.shaded.protobuf.j: +# {"id":"sourceFile","fileName":"CodedInputStreamReader.java"} + com.google.crypto.tink.shaded.protobuf.CodedInputStream input -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/i;"} + int tag -> b + int endGroupTag -> c + int nextTag -> d + 1:4:void (com.google.crypto.tink.shaded.protobuf.CodedInputStream):65:65 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/i;)V"} + 5:6:void (com.google.crypto.tink.shaded.protobuf.CodedInputStream):56:56 -> + 7:16:void (com.google.crypto.tink.shaded.protobuf.CodedInputStream):66:66 -> + 17:19:void (com.google.crypto.tink.shaded.protobuf.CodedInputStream):67:67 -> + 2:5:void readStringList(java.util.List):751:751 -> A + 2:5:void readStringListRequireUtf8(java.util.List):756:756 -> B + 2:4:com.google.crypto.tink.shaded.protobuf.ByteString readBytes():245:245 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} + 5:11:com.google.crypto.tink.shaded.protobuf.ByteString readBytes():246:246 -> C + 1:6:void readFloatList(java.util.List):345:345 -> D + 7:9:void readFloatList(java.util.List):346:346 -> D + 10:19:void readFloatList(java.util.List):347:347 -> D + 20:28:void readFloatList(java.util.List):358:358 -> D + 29:38:void readFloatList(java.util.List):359:359 -> D + 39:44:void readFloatList(java.util.List):362:362 -> D + 45:48:void readFloatList(java.util.List):363:363 -> D + 49:51:void readFloatList(java.util.List):365:365 -> D + 52:56:void readFloatList(java.util.List):370:370 -> D + 57:62:void readFloatList(java.util.List):349:349 -> D + 63:65:void readFloatList(java.util.List):350:350 -> D + 66:73:void readFloatList(java.util.List):351:351 -> D + 74:82:void readFloatList(java.util.List):353:353 -> D + 83:91:void readFloatList(java.util.List):354:354 -> D + 92:101:void readFloatList(java.util.List):373:373 -> D + 102:114:void readFloatList(java.util.List):384:384 -> D + 115:123:void readFloatList(java.util.List):385:385 -> D + 124:129:void readFloatList(java.util.List):388:388 -> D + 130:133:void readFloatList(java.util.List):389:389 -> D + 134:136:void readFloatList(java.util.List):391:391 -> D + 137:141:void readFloatList(java.util.List):396:396 -> D + 142:147:void readFloatList(java.util.List):375:375 -> D + 148:150:void readFloatList(java.util.List):376:376 -> D + 151:157:void readFloatList(java.util.List):377:377 -> D + 158:170:void readFloatList(java.util.List):379:379 -> D + 171:179:void readFloatList(java.util.List):380:380 -> D + 2:4:int readInt32():134:134 -> E + 5:11:int readInt32():135:135 -> E + 1:15:boolean skipField():96:96 -> F + 16:24:boolean skipField():99:99 -> F + 2:4:int readSFixed32():263:263 -> G + 5:11:int readSFixed32():264:264 -> G + 1:9:void readBytesList(java.util.List):856:856 -> H + 10:16:void readBytesList(java.util.List):861:861 -> H + 17:25:void readBytesList(java.util.List):862:862 -> H + 26:31:void readBytesList(java.util.List):865:865 -> H + 32:35:void readBytesList(java.util.List):866:866 -> H + 36:38:void readBytesList(java.util.List):868:868 -> H + 39:43:void readBytesList(java.util.List):857:857 -> H + 2:4:void readMap(java.util.Map,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1236:1236 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;Lcom/google/crypto/tink/shaded/protobuf/H$a;Lcom/google/crypto/tink/shaded/protobuf/p;)V"} + 5:10:void readMap(java.util.Map,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1237:1237 -> I + 11:16:void readMap(java.util.Map,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1238:1238 -> I + 17:17:void readMap(java.util.Map,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1239:1239 -> I + 1:6:void readDoubleList(java.util.List):287:287 -> J + 7:9:void readDoubleList(java.util.List):288:288 -> J + 10:19:void readDoubleList(java.util.List):289:289 -> J + 20:25:void readDoubleList(java.util.List):291:291 -> J + 26:28:void readDoubleList(java.util.List):292:292 -> J + 29:35:void readDoubleList(java.util.List):293:293 -> J + 36:44:void readDoubleList(java.util.List):295:295 -> J + 45:53:void readDoubleList(java.util.List):296:296 -> J + 54:58:void readDoubleList(java.util.List):312:312 -> J + 59:67:void readDoubleList(java.util.List):300:300 -> J + 68:76:void readDoubleList(java.util.List):301:301 -> J + 77:82:void readDoubleList(java.util.List):304:304 -> J + 83:86:void readDoubleList(java.util.List):305:305 -> J + 87:89:void readDoubleList(java.util.List):307:307 -> J + 90:99:void readDoubleList(java.util.List):315:315 -> J + 100:105:void readDoubleList(java.util.List):317:317 -> J + 106:108:void readDoubleList(java.util.List):318:318 -> J + 109:115:void readDoubleList(java.util.List):319:319 -> J + 116:128:void readDoubleList(java.util.List):321:321 -> J + 129:137:void readDoubleList(java.util.List):322:322 -> J + 138:142:void readDoubleList(java.util.List):338:338 -> J + 143:155:void readDoubleList(java.util.List):326:326 -> J + 156:164:void readDoubleList(java.util.List):327:327 -> J + 165:170:void readDoubleList(java.util.List):330:330 -> J + 171:174:void readDoubleList(java.util.List):331:331 -> J + 175:177:void readDoubleList(java.util.List):333:333 -> J + 1:9:void readGroupList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):836:836 -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Lcom/google/crypto/tink/shaded/protobuf/e0;Lcom/google/crypto/tink/shaded/protobuf/p;)V"} + 10:11:void readGroupList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):839:839 -> K + 12:18:void readGroupList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):841:841 -> K + 19:31:void readGroupList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):842:842 -> K + 32:39:void readGroupList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):845:845 -> K + 40:42:void readGroupList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):848:848 -> K + 43:47:void readGroupList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):837:837 -> K + 2:4:long readInt64():128:128 -> L + 5:11:long readInt64():129:129 -> L + 2:4:java.lang.String readStringRequireUtf8():164:164 -> M + 5:11:java.lang.String readStringRequireUtf8():165:165 -> M + 1:6:void readFixed64List(java.util.List):577:577 -> N + 7:9:void readFixed64List(java.util.List):578:578 -> N + 10:19:void readFixed64List(java.util.List):579:579 -> N + 20:25:void readFixed64List(java.util.List):581:581 -> N + 26:28:void readFixed64List(java.util.List):582:582 -> N + 29:35:void readFixed64List(java.util.List):583:583 -> N + 36:44:void readFixed64List(java.util.List):585:585 -> N + 45:53:void readFixed64List(java.util.List):586:586 -> N + 54:58:void readFixed64List(java.util.List):602:602 -> N + 59:67:void readFixed64List(java.util.List):590:590 -> N + 68:76:void readFixed64List(java.util.List):591:591 -> N + 77:82:void readFixed64List(java.util.List):594:594 -> N + 83:86:void readFixed64List(java.util.List):595:595 -> N + 87:89:void readFixed64List(java.util.List):597:597 -> N + 90:99:void readFixed64List(java.util.List):605:605 -> N + 100:105:void readFixed64List(java.util.List):607:607 -> N + 106:108:void readFixed64List(java.util.List):608:608 -> N + 109:115:void readFixed64List(java.util.List):609:609 -> N + 116:128:void readFixed64List(java.util.List):611:611 -> N + 129:137:void readFixed64List(java.util.List):612:612 -> N + 138:142:void readFixed64List(java.util.List):628:628 -> N + 143:155:void readFixed64List(java.util.List):616:616 -> N + 156:164:void readFixed64List(java.util.List):617:617 -> N + 165:170:void readFixed64List(java.util.List):620:620 -> N + 171:174:void readFixed64List(java.util.List):621:621 -> N + 175:177:void readFixed64List(java.util.List):623:623 -> N + 1:5:com.google.crypto.tink.shaded.protobuf.CodedInputStreamReader forCodedInput(com.google.crypto.tink.shaded.protobuf.CodedInputStream):59:59 -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/i;)Lcom/google/crypto/tink/shaded/protobuf/j;"} + 6:11:com.google.crypto.tink.shaded.protobuf.CodedInputStreamReader forCodedInput(com.google.crypto.tink.shaded.protobuf.CodedInputStream):62:62 -> O + 1:2:java.lang.Object readGroup(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):224:224 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/e0;Lcom/google/crypto/tink/shaded/protobuf/p;)Ljava/lang/Object;"} + 3:15:java.lang.Object readGroup(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):225:225 -> P + 16:19:java.lang.Object readGroup(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):229:229 -> P + 20:22:java.lang.Object readGroup(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):230:230 -> P + 23:25:java.lang.Object readGroup(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):231:231 -> P + 26:31:java.lang.Object readGroup(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):233:233 -> P + 32:34:java.lang.Object readGroup(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):239:239 -> P + 35:40:java.lang.Object readGroup(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):234:234 -> P + 41:42:java.lang.Object readGroup(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):239:239 -> P + 43:43:java.lang.Object readGroup(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):240:240 -> P + 1:6:java.lang.Object readMessage(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):203:203 -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/e0;Lcom/google/crypto/tink/shaded/protobuf/p;)Ljava/lang/Object;"} + 7:14:java.lang.Object readMessage(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):204:204 -> Q + 15:18:java.lang.Object readMessage(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):209:209 -> Q + 19:22:java.lang.Object readMessage(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):211:211 -> Q + 23:30:java.lang.Object readMessage(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):212:212 -> Q + 31:33:java.lang.Object readMessage(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):213:213 -> Q + 34:36:java.lang.Object readMessage(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):214:214 -> Q + 37:42:java.lang.Object readMessage(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):215:215 -> Q + 43:50:java.lang.Object readMessage(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):216:216 -> Q + 51:54:java.lang.Object readMessage(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):218:218 -> Q + 55:59:java.lang.Object readMessage(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):205:205 -> Q + 1:9:void readStringListInternal(java.util.List,boolean):760:760 -> R + 10:15:void readStringListInternal(java.util.List,boolean):764:764 -> R + 16:18:void readStringListInternal(java.util.List,boolean):765:765 -> R + 19:25:void readStringListInternal(java.util.List,boolean):767:767 -> R + 26:34:void readStringListInternal(java.util.List,boolean):768:768 -> R + 35:40:void readStringListInternal(java.util.List,boolean):771:771 -> R + 41:44:void readStringListInternal(java.util.List,boolean):772:772 -> R + 45:49:void readStringListInternal(java.util.List,boolean):774:774 -> R + 50:61:void readStringListInternal(java.util.List,boolean):780:780 -> R + 62:70:void readStringListInternal(java.util.List,boolean):781:781 -> R + 71:76:void readStringListInternal(java.util.List,boolean):784:784 -> R + 77:80:void readStringListInternal(java.util.List,boolean):785:785 -> R + 81:83:void readStringListInternal(java.util.List,boolean):787:787 -> R + 84:88:void readStringListInternal(java.util.List,boolean):761:761 -> R + 1:9:void requirePosition(int):1329:1329 -> S + 10:14:void requirePosition(int):1330:1330 -> S + 1:9:void requireWireType(int):103:103 -> T + 10:14:void requireWireType(int):104:104 -> T + 6:10:void verifyPackedFixed32Length(int):1324:1324 -> U + 6:10:void verifyPackedFixed64Length(int):1225:1225 -> V + 1:5:void readSInt32List(java.util.List):1108:1108 -> a + 6:8:void readSInt32List(java.util.List):1109:1109 -> a + 9:18:void readSInt32List(java.util.List):1110:1110 -> a + 19:24:void readSInt32List(java.util.List):1112:1112 -> a + 25:31:void readSInt32List(java.util.List):1113:1113 -> a + 32:40:void readSInt32List(java.util.List):1115:1115 -> a + 41:48:void readSInt32List(java.util.List):1116:1116 -> a + 49:52:void readSInt32List(java.util.List):1117:1117 -> a + 53:57:void readSInt32List(java.util.List):1133:1133 -> a + 58:66:void readSInt32List(java.util.List):1121:1121 -> a + 67:75:void readSInt32List(java.util.List):1122:1122 -> a + 76:81:void readSInt32List(java.util.List):1125:1125 -> a + 82:85:void readSInt32List(java.util.List):1126:1126 -> a + 86:88:void readSInt32List(java.util.List):1128:1128 -> a + 89:98:void readSInt32List(java.util.List):1136:1136 -> a + 99:104:void readSInt32List(java.util.List):1138:1138 -> a + 105:111:void readSInt32List(java.util.List):1139:1139 -> a + 112:124:void readSInt32List(java.util.List):1141:1141 -> a + 125:132:void readSInt32List(java.util.List):1142:1142 -> a + 133:136:void readSInt32List(java.util.List):1143:1143 -> a + 137:141:void readSInt32List(java.util.List):1159:1159 -> a + 142:154:void readSInt32List(java.util.List):1147:1147 -> a + 155:163:void readSInt32List(java.util.List):1148:1148 -> a + 164:169:void readSInt32List(java.util.List):1151:1151 -> a + 170:173:void readSInt32List(java.util.List):1152:1152 -> a + 174:176:void readSInt32List(java.util.List):1154:1154 -> a + 2:4:long readUInt64():122:122 -> b + 5:11:long readUInt64():123:123 -> b + 2:4:long readFixed64():140:140 -> c + 5:11:long readFixed64():141:141 -> c + 1:6:void readSFixed32List(java.util.List):992:992 -> d + 7:9:void readSFixed32List(java.util.List):993:993 -> d + 10:19:void readSFixed32List(java.util.List):994:994 -> d + 20:28:void readSFixed32List(java.util.List):1005:1005 -> d + 29:38:void readSFixed32List(java.util.List):1006:1006 -> d + 39:44:void readSFixed32List(java.util.List):1009:1009 -> d + 45:48:void readSFixed32List(java.util.List):1010:1010 -> d + 49:51:void readSFixed32List(java.util.List):1012:1012 -> d + 52:56:void readSFixed32List(java.util.List):1017:1017 -> d + 57:62:void readSFixed32List(java.util.List):996:996 -> d + 63:65:void readSFixed32List(java.util.List):997:997 -> d + 66:73:void readSFixed32List(java.util.List):998:998 -> d + 74:82:void readSFixed32List(java.util.List):1000:1000 -> d + 83:91:void readSFixed32List(java.util.List):1001:1001 -> d + 92:101:void readSFixed32List(java.util.List):1020:1020 -> d + 102:114:void readSFixed32List(java.util.List):1031:1031 -> d + 115:123:void readSFixed32List(java.util.List):1032:1032 -> d + 124:129:void readSFixed32List(java.util.List):1035:1035 -> d + 130:133:void readSFixed32List(java.util.List):1036:1036 -> d + 134:136:void readSFixed32List(java.util.List):1038:1038 -> d + 137:141:void readSFixed32List(java.util.List):1043:1043 -> d + 142:147:void readSFixed32List(java.util.List):1022:1022 -> d + 148:150:void readSFixed32List(java.util.List):1023:1023 -> d + 151:157:void readSFixed32List(java.util.List):1024:1024 -> d + 158:170:void readSFixed32List(java.util.List):1026:1026 -> d + 171:179:void readSFixed32List(java.util.List):1027:1027 -> d + 1:5:void readSInt64List(java.util.List):1166:1166 -> e + 6:8:void readSInt64List(java.util.List):1167:1167 -> e + 9:18:void readSInt64List(java.util.List):1168:1168 -> e + 19:24:void readSInt64List(java.util.List):1170:1170 -> e + 25:31:void readSInt64List(java.util.List):1171:1171 -> e + 32:40:void readSInt64List(java.util.List):1173:1173 -> e + 41:48:void readSInt64List(java.util.List):1174:1174 -> e + 49:52:void readSInt64List(java.util.List):1175:1175 -> e + 53:57:void readSInt64List(java.util.List):1191:1191 -> e + 58:66:void readSInt64List(java.util.List):1179:1179 -> e + 67:75:void readSInt64List(java.util.List):1180:1180 -> e + 76:81:void readSInt64List(java.util.List):1183:1183 -> e + 82:85:void readSInt64List(java.util.List):1184:1184 -> e + 86:88:void readSInt64List(java.util.List):1186:1186 -> e + 89:98:void readSInt64List(java.util.List):1194:1194 -> e + 99:104:void readSInt64List(java.util.List):1196:1196 -> e + 105:111:void readSInt64List(java.util.List):1197:1197 -> e + 112:124:void readSInt64List(java.util.List):1199:1199 -> e + 125:132:void readSInt64List(java.util.List):1200:1200 -> e + 133:136:void readSInt64List(java.util.List):1201:1201 -> e + 137:141:void readSInt64List(java.util.List):1217:1217 -> e + 142:154:void readSInt64List(java.util.List):1205:1205 -> e + 155:163:void readSInt64List(java.util.List):1206:1206 -> e + 164:169:void readSInt64List(java.util.List):1209:1209 -> e + 170:173:void readSInt64List(java.util.List):1210:1210 -> e + 174:176:void readSInt64List(java.util.List):1212:1212 -> e + 1:5:void readUInt32List(java.util.List):876:876 -> f + 6:8:void readUInt32List(java.util.List):877:877 -> f + 9:18:void readUInt32List(java.util.List):878:878 -> f + 19:24:void readUInt32List(java.util.List):880:880 -> f + 25:31:void readUInt32List(java.util.List):881:881 -> f + 32:40:void readUInt32List(java.util.List):883:883 -> f + 41:48:void readUInt32List(java.util.List):884:884 -> f + 49:52:void readUInt32List(java.util.List):885:885 -> f + 53:57:void readUInt32List(java.util.List):901:901 -> f + 58:66:void readUInt32List(java.util.List):889:889 -> f + 67:75:void readUInt32List(java.util.List):890:890 -> f + 76:81:void readUInt32List(java.util.List):893:893 -> f + 82:85:void readUInt32List(java.util.List):894:894 -> f + 86:88:void readUInt32List(java.util.List):896:896 -> f + 89:98:void readUInt32List(java.util.List):904:904 -> f + 99:104:void readUInt32List(java.util.List):906:906 -> f + 105:111:void readUInt32List(java.util.List):907:907 -> f + 112:124:void readUInt32List(java.util.List):909:909 -> f + 125:132:void readUInt32List(java.util.List):910:910 -> f + 133:136:void readUInt32List(java.util.List):911:911 -> f + 137:141:void readUInt32List(java.util.List):927:927 -> f + 142:154:void readUInt32List(java.util.List):915:915 -> f + 155:163:void readUInt32List(java.util.List):916:916 -> f + 164:169:void readUInt32List(java.util.List):919:919 -> f + 170:173:void readUInt32List(java.util.List):920:920 -> f + 174:176:void readUInt32List(java.util.List):922:922 -> f + 1:9:void readMessageList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):806:806 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Lcom/google/crypto/tink/shaded/protobuf/e0;Lcom/google/crypto/tink/shaded/protobuf/p;)V"} + 10:11:void readMessageList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):809:809 -> g + 12:18:void readMessageList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):811:811 -> g + 19:31:void readMessageList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):812:812 -> g + 32:39:void readMessageList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):815:815 -> g + 40:42:void readMessageList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):818:818 -> g + 43:47:void readMessageList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):807:807 -> g + 2:4:int readFixed32():146:146 -> h + 5:11:int readFixed32():147:147 -> h + 2:4:boolean readBool():152:152 -> i + 5:11:boolean readBool():153:153 -> i + 2:4:long readSFixed64():269:269 -> j + 5:11:long readSFixed64():270:270 -> j + 1:5:void readUInt64List(java.util.List):403:403 -> k + 6:8:void readUInt64List(java.util.List):404:404 -> k + 9:18:void readUInt64List(java.util.List):405:405 -> k + 19:24:void readUInt64List(java.util.List):407:407 -> k + 25:31:void readUInt64List(java.util.List):408:408 -> k + 32:40:void readUInt64List(java.util.List):410:410 -> k + 41:48:void readUInt64List(java.util.List):411:411 -> k + 49:52:void readUInt64List(java.util.List):412:412 -> k + 53:57:void readUInt64List(java.util.List):428:428 -> k + 58:66:void readUInt64List(java.util.List):416:416 -> k + 67:75:void readUInt64List(java.util.List):417:417 -> k + 76:81:void readUInt64List(java.util.List):420:420 -> k + 82:85:void readUInt64List(java.util.List):421:421 -> k + 86:88:void readUInt64List(java.util.List):423:423 -> k + 89:98:void readUInt64List(java.util.List):431:431 -> k + 99:104:void readUInt64List(java.util.List):433:433 -> k + 105:111:void readUInt64List(java.util.List):434:434 -> k + 112:124:void readUInt64List(java.util.List):436:436 -> k + 125:132:void readUInt64List(java.util.List):437:437 -> k + 133:136:void readUInt64List(java.util.List):438:438 -> k + 137:141:void readUInt64List(java.util.List):454:454 -> k + 142:154:void readUInt64List(java.util.List):442:442 -> k + 155:163:void readUInt64List(java.util.List):443:443 -> k + 164:169:void readUInt64List(java.util.List):446:446 -> k + 170:173:void readUInt64List(java.util.List):447:447 -> k + 174:176:void readUInt64List(java.util.List):449:449 -> k + 2:4:int readUInt32():251:251 -> l + 5:11:int readUInt32():252:252 -> l + 1:5:void readInt64List(java.util.List):461:461 -> m + 6:8:void readInt64List(java.util.List):462:462 -> m + 9:18:void readInt64List(java.util.List):463:463 -> m + 19:24:void readInt64List(java.util.List):465:465 -> m + 25:31:void readInt64List(java.util.List):466:466 -> m + 32:40:void readInt64List(java.util.List):468:468 -> m + 41:48:void readInt64List(java.util.List):469:469 -> m + 49:52:void readInt64List(java.util.List):470:470 -> m + 53:57:void readInt64List(java.util.List):486:486 -> m + 58:66:void readInt64List(java.util.List):474:474 -> m + 67:75:void readInt64List(java.util.List):475:475 -> m + 76:81:void readInt64List(java.util.List):478:478 -> m + 82:85:void readInt64List(java.util.List):479:479 -> m + 86:88:void readInt64List(java.util.List):481:481 -> m + 89:98:void readInt64List(java.util.List):489:489 -> m + 99:104:void readInt64List(java.util.List):491:491 -> m + 105:111:void readInt64List(java.util.List):492:492 -> m + 112:124:void readInt64List(java.util.List):494:494 -> m + 125:132:void readInt64List(java.util.List):495:495 -> m + 133:136:void readInt64List(java.util.List):496:496 -> m + 137:141:void readInt64List(java.util.List):512:512 -> m + 142:154:void readInt64List(java.util.List):500:500 -> m + 155:163:void readInt64List(java.util.List):501:501 -> m + 164:169:void readInt64List(java.util.List):504:504 -> m + 170:173:void readInt64List(java.util.List):505:505 -> m + 174:176:void readInt64List(java.util.List):507:507 -> m + 1:6:void readSFixed64List(java.util.List):1050:1050 -> n + 7:9:void readSFixed64List(java.util.List):1051:1051 -> n + 10:19:void readSFixed64List(java.util.List):1052:1052 -> n + 20:25:void readSFixed64List(java.util.List):1054:1054 -> n + 26:28:void readSFixed64List(java.util.List):1055:1055 -> n + 29:35:void readSFixed64List(java.util.List):1056:1056 -> n + 36:44:void readSFixed64List(java.util.List):1058:1058 -> n + 45:53:void readSFixed64List(java.util.List):1059:1059 -> n + 54:58:void readSFixed64List(java.util.List):1075:1075 -> n + 59:67:void readSFixed64List(java.util.List):1063:1063 -> n + 68:76:void readSFixed64List(java.util.List):1064:1064 -> n + 77:82:void readSFixed64List(java.util.List):1067:1067 -> n + 83:86:void readSFixed64List(java.util.List):1068:1068 -> n + 87:89:void readSFixed64List(java.util.List):1070:1070 -> n + 90:99:void readSFixed64List(java.util.List):1078:1078 -> n + 100:105:void readSFixed64List(java.util.List):1080:1080 -> n + 106:108:void readSFixed64List(java.util.List):1081:1081 -> n + 109:115:void readSFixed64List(java.util.List):1082:1082 -> n + 116:128:void readSFixed64List(java.util.List):1084:1084 -> n + 129:137:void readSFixed64List(java.util.List):1085:1085 -> n + 138:142:void readSFixed64List(java.util.List):1101:1101 -> n + 143:155:void readSFixed64List(java.util.List):1089:1089 -> n + 156:164:void readSFixed64List(java.util.List):1090:1090 -> n + 165:170:void readSFixed64List(java.util.List):1093:1093 -> n + 171:174:void readSFixed64List(java.util.List):1094:1094 -> n + 175:177:void readSFixed64List(java.util.List):1096:1096 -> n + 1:5:void readInt32List(java.util.List):519:519 -> o + 6:8:void readInt32List(java.util.List):520:520 -> o + 9:18:void readInt32List(java.util.List):521:521 -> o + 19:24:void readInt32List(java.util.List):523:523 -> o + 25:31:void readInt32List(java.util.List):524:524 -> o + 32:40:void readInt32List(java.util.List):526:526 -> o + 41:48:void readInt32List(java.util.List):527:527 -> o + 49:52:void readInt32List(java.util.List):528:528 -> o + 53:57:void readInt32List(java.util.List):544:544 -> o + 58:66:void readInt32List(java.util.List):532:532 -> o + 67:75:void readInt32List(java.util.List):533:533 -> o + 76:81:void readInt32List(java.util.List):536:536 -> o + 82:85:void readInt32List(java.util.List):537:537 -> o + 86:88:void readInt32List(java.util.List):539:539 -> o + 89:98:void readInt32List(java.util.List):547:547 -> o + 99:104:void readInt32List(java.util.List):549:549 -> o + 105:111:void readInt32List(java.util.List):550:550 -> o + 112:124:void readInt32List(java.util.List):552:552 -> o + 125:132:void readInt32List(java.util.List):553:553 -> o + 133:136:void readInt32List(java.util.List):554:554 -> o + 137:141:void readInt32List(java.util.List):570:570 -> o + 142:154:void readInt32List(java.util.List):558:558 -> o + 155:163:void readInt32List(java.util.List):559:559 -> o + 164:169:void readInt32List(java.util.List):562:562 -> o + 170:173:void readInt32List(java.util.List):563:563 -> o + 174:176:void readInt32List(java.util.List):565:565 -> o + 1:5:void readEnumList(java.util.List):934:934 -> p + 6:8:void readEnumList(java.util.List):935:935 -> p + 9:18:void readEnumList(java.util.List):936:936 -> p + 19:24:void readEnumList(java.util.List):938:938 -> p + 25:31:void readEnumList(java.util.List):939:939 -> p + 32:40:void readEnumList(java.util.List):941:941 -> p + 41:48:void readEnumList(java.util.List):942:942 -> p + 49:52:void readEnumList(java.util.List):943:943 -> p + 53:57:void readEnumList(java.util.List):959:959 -> p + 58:66:void readEnumList(java.util.List):947:947 -> p + 67:75:void readEnumList(java.util.List):948:948 -> p + 76:81:void readEnumList(java.util.List):951:951 -> p + 82:85:void readEnumList(java.util.List):952:952 -> p + 86:88:void readEnumList(java.util.List):954:954 -> p + 89:98:void readEnumList(java.util.List):962:962 -> p + 99:104:void readEnumList(java.util.List):964:964 -> p + 105:111:void readEnumList(java.util.List):965:965 -> p + 112:124:void readEnumList(java.util.List):967:967 -> p + 125:132:void readEnumList(java.util.List):968:968 -> p + 133:136:void readEnumList(java.util.List):969:969 -> p + 137:141:void readEnumList(java.util.List):985:985 -> p + 142:154:void readEnumList(java.util.List):973:973 -> p + 155:163:void readEnumList(java.util.List):974:974 -> p + 164:169:void readEnumList(java.util.List):977:977 -> p + 170:173:void readEnumList(java.util.List):978:978 -> p + 174:176:void readEnumList(java.util.List):980:980 -> p + 2:4:java.lang.Object readGroupBySchemaWithCheck(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):196:196 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/e0;Lcom/google/crypto/tink/shaded/protobuf/p;)Ljava/lang/Object;"} + 5:9:java.lang.Object readGroupBySchemaWithCheck(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):197:197 -> q + 2:4:int readEnum():257:257 -> r + 5:11:int readEnum():258:258 -> r + 2:4:double readDouble():110:110 -> readDouble + 5:11:double readDouble():111:111 -> readDouble + 2:4:float readFloat():116:116 -> readFloat + 5:11:float readFloat():117:117 -> readFloat + 2:4:java.lang.Object readMessageBySchemaWithCheck(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):180:180 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/e0;Lcom/google/crypto/tink/shaded/protobuf/p;)Ljava/lang/Object;"} + 5:9:java.lang.Object readMessageBySchemaWithCheck(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):181:181 -> s + 1:3:int getTag():91:91 -> t + 1:6:void readFixed32List(java.util.List):635:635 -> u + 7:9:void readFixed32List(java.util.List):636:636 -> u + 10:19:void readFixed32List(java.util.List):637:637 -> u + 20:28:void readFixed32List(java.util.List):648:648 -> u + 29:38:void readFixed32List(java.util.List):649:649 -> u + 39:44:void readFixed32List(java.util.List):652:652 -> u + 45:48:void readFixed32List(java.util.List):653:653 -> u + 49:51:void readFixed32List(java.util.List):655:655 -> u + 52:56:void readFixed32List(java.util.List):660:660 -> u + 57:62:void readFixed32List(java.util.List):639:639 -> u + 63:65:void readFixed32List(java.util.List):640:640 -> u + 66:73:void readFixed32List(java.util.List):641:641 -> u + 74:82:void readFixed32List(java.util.List):643:643 -> u + 83:91:void readFixed32List(java.util.List):644:644 -> u + 92:101:void readFixed32List(java.util.List):663:663 -> u + 102:114:void readFixed32List(java.util.List):674:674 -> u + 115:123:void readFixed32List(java.util.List):675:675 -> u + 124:129:void readFixed32List(java.util.List):678:678 -> u + 130:133:void readFixed32List(java.util.List):679:679 -> u + 134:136:void readFixed32List(java.util.List):681:681 -> u + 137:141:void readFixed32List(java.util.List):686:686 -> u + 142:147:void readFixed32List(java.util.List):665:665 -> u + 148:150:void readFixed32List(java.util.List):666:666 -> u + 151:157:void readFixed32List(java.util.List):667:667 -> u + 158:170:void readFixed32List(java.util.List):669:669 -> u + 171:179:void readFixed32List(java.util.List):670:670 -> u + 2:4:int readSInt32():275:275 -> v + 5:11:int readSInt32():276:276 -> v + 2:4:long readSInt64():281:281 -> w + 5:11:long readSInt64():282:282 -> w + 1:5:void readBoolList(java.util.List):693:693 -> x + 6:8:void readBoolList(java.util.List):694:694 -> x + 9:18:void readBoolList(java.util.List):695:695 -> x + 19:24:void readBoolList(java.util.List):697:697 -> x + 25:31:void readBoolList(java.util.List):698:698 -> x + 32:40:void readBoolList(java.util.List):700:700 -> x + 41:48:void readBoolList(java.util.List):701:701 -> x + 49:52:void readBoolList(java.util.List):702:702 -> x + 53:57:void readBoolList(java.util.List):718:718 -> x + 58:66:void readBoolList(java.util.List):706:706 -> x + 67:75:void readBoolList(java.util.List):707:707 -> x + 76:81:void readBoolList(java.util.List):710:710 -> x + 82:85:void readBoolList(java.util.List):711:711 -> x + 86:88:void readBoolList(java.util.List):713:713 -> x + 89:98:void readBoolList(java.util.List):721:721 -> x + 99:104:void readBoolList(java.util.List):723:723 -> x + 105:111:void readBoolList(java.util.List):724:724 -> x + 112:124:void readBoolList(java.util.List):726:726 -> x + 125:132:void readBoolList(java.util.List):727:727 -> x + 133:136:void readBoolList(java.util.List):728:728 -> x + 137:141:void readBoolList(java.util.List):744:744 -> x + 142:154:void readBoolList(java.util.List):732:732 -> x + 155:163:void readBoolList(java.util.List):733:733 -> x + 164:169:void readBoolList(java.util.List):736:736 -> x + 170:173:void readBoolList(java.util.List):737:737 -> x + 174:176:void readBoolList(java.util.List):739:739 -> x + 2:4:java.lang.String readString():158:158 -> y + 5:11:java.lang.String readString():159:159 -> y + 1:4:int getFieldNumber():77:77 -> z + 5:7:int getFieldNumber():78:78 -> z + 8:10:int getFieldNumber():79:79 -> z + 11:18:int getFieldNumber():81:81 -> z + 19:27:int getFieldNumber():83:83 -> z + 28:36:int getFieldNumber():86:86 -> z +com.google.crypto.tink.shaded.protobuf.CodedOutputStream -> com.google.crypto.tink.shaded.protobuf.k: +# {"id":"sourceFile","fileName":"CodedOutputStream.java"} + com.google.crypto.tink.shaded.protobuf.CodedOutputStreamWriter wrapper -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/l;"} + boolean serializationDeterministic -> b + java.util.logging.Logger logger -> c + boolean HAS_UNSAFE_ARRAY_OPERATIONS -> d + 1:12:void ():60:60 -> + 13:19:void ():61:61 -> + 1:1:void (com.google.crypto.tink.shaded.protobuf.CodedOutputStream$1):59:59 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/k$a;)V"} + 2:2:void ():224:224 -> + 2:7:int computeRawMessageSetExtensionSize(int,com.google.crypto.tink.shaded.protobuf.ByteString):689:689 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/h;)I"} + 8:13:int computeRawMessageSetExtensionSize(int,com.google.crypto.tink.shaded.protobuf.ByteString):690:690 -> A + 14:19:int computeRawMessageSetExtensionSize(int,com.google.crypto.tink.shaded.protobuf.ByteString):691:691 -> A + 1:8:void writeSInt64(int,long):265:265 -> A0 + 1:10:int computeSFixed32Size(int,int):541:541 -> B + 1:8:void writeSInt64NoTag(long):423:423 -> B0 + 1:1:int computeSFixed32SizeNoTag(int):0:0 -> C + void writeString(int,java.lang.String) -> C0 + 1:10:int computeSFixed64Size(int,long):581:581 -> D + void writeTag(int,int) -> D0 + 1:1:int computeSFixed64SizeNoTag(long):0:0 -> E + void writeUInt32(int,int) -> E0 + 1:10:int computeSInt32Size(int,int):525:525 -> F + void writeUInt32NoTag(int) -> F0 + 1:9:int computeSInt32SizeNoTag(int):745:745 -> G + void writeUInt64(int,long) -> G0 + 1:10:int computeSInt64Size(int,long):565:565 -> H + void writeUInt64NoTag(long) -> H0 + 1:9:int computeSInt64SizeNoTag(long):796:796 -> I + 1:10:int computeStringSize(int,java.lang.String):621:621 -> J + 1:5:int computeStringSizeNoTag(java.lang.String):842:842 -> K + 6:11:int computeStringSizeNoTag(java.lang.String):845:845 -> K + 12:12:int computeStringSizeNoTag(java.lang.String):846:846 -> K + 13:17:int computeStringSizeNoTag(java.lang.String):849:849 -> K + 2:10:int computeTagSize(int):710:710 -> L + 1:10:int computeUInt32Size(int,int):517:517 -> M + 1:1:int computeUInt32SizeNoTag(int):0:0 -> N + 1:10:int computeUInt64Size(int,long):557:557 -> O + 1:1:int computeUInt64SizeNoTag(long):0:0 -> P + 1:1:int encodeZigZag32(int):0:0 -> Q + 1:1:long encodeZigZag64(long):0:0 -> R + 1:9:void inefficientWriteStringNoTag(java.lang.String,com.google.crypto.tink.shaded.protobuf.Utf8$UnpairedSurrogateException):984:984 -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lcom/google/crypto/tink/shaded/protobuf/p0$d;)V"} + 10:15:void inefficientWriteStringNoTag(java.lang.String,com.google.crypto.tink.shaded.protobuf.Utf8$UnpairedSurrogateException):993:993 -> S + 16:19:void inefficientWriteStringNoTag(java.lang.String,com.google.crypto.tink.shaded.protobuf.Utf8$UnpairedSurrogateException):995:995 -> S + 20:29:void inefficientWriteStringNoTag(java.lang.String,com.google.crypto.tink.shaded.protobuf.Utf8$UnpairedSurrogateException):996:996 -> S + 30:30:void inefficientWriteStringNoTag(java.lang.String,com.google.crypto.tink.shaded.protobuf.Utf8$UnpairedSurrogateException):1000:1000 -> S + 31:36:void inefficientWriteStringNoTag(java.lang.String,com.google.crypto.tink.shaded.protobuf.Utf8$UnpairedSurrogateException):998:998 -> S + 1:3:boolean isSerializationDeterministic():186:186 -> T + 2:7:com.google.crypto.tink.shaded.protobuf.CodedOutputStream newInstance(byte[]):115:115 -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Lcom/google/crypto/tink/shaded/protobuf/k;"} + 1:6:com.google.crypto.tink.shaded.protobuf.CodedOutputStream newInstance(byte[],int,int):126:126 -> V + # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lcom/google/crypto/tink/shaded/protobuf/k;"} + int spaceLeft() -> W + void write(byte) -> X + void writeBool(int,boolean) -> Y + 2:5:void writeBoolNoTag(boolean):447:447 -> Z + void writeLazy(byte[],int,int) -> a + void writeBytes(int,com.google.crypto.tink.shaded.protobuf.ByteString) -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/h;)V"} + 1:3:boolean access$100():59:59 -> b + 1:8:void writeDouble(int,double):284:284 -> b0 + 1:7:void checkNoSpaceLeft():938:938 -> c + 8:15:void checkNoSpaceLeft():939:939 -> c + 1:8:void writeDoubleNoTag(double):442:442 -> c0 + 1:10:int computeBoolSize(int,boolean):604:604 -> d + 1:4:void writeEnum(int,int):296:296 -> d0 + 1:1:int computeBoolSizeNoTag(boolean):0:0 -> e + 1:4:void writeEnumNoTag(int):455:455 -> e0 + 1:10:int computeBytesSize(int,com.google.crypto.tink.shaded.protobuf.ByteString):629:629 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/h;)I"} + void writeFixed32(int,int) -> f0 + 1:9:int computeBytesSizeNoTag(com.google.crypto.tink.shaded.protobuf.ByteString):862:862 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)I"} + void writeFixed32NoTag(int) -> g0 + 1:10:int computeDoubleSize(int,double):597:597 -> h + void writeFixed64(int,long) -> h0 + 1:1:int computeDoubleSizeNoTag(double):0:0 -> i + void writeFixed64NoTag(long) -> i0 + 1:10:int computeEnumSize(int,int):613:613 -> j + 1:8:void writeFloat(int,float):279:279 -> j0 + 1:5:int computeEnumSizeNoTag(int):835:835 -> k + 1:8:void writeFloatNoTag(float):437:437 -> k0 + 1:10:int computeFixed32Size(int,int):533:533 -> l + 2:4:void writeGroup(int,com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.Schema):1026:1026 -> l0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/O;Lcom/google/crypto/tink/shaded/protobuf/e0;)V"} + 5:8:void writeGroup(int,com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.Schema):1027:1027 -> l0 + 9:12:void writeGroup(int,com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.Schema):1028:1028 -> l0 + 1:1:int computeFixed32SizeNoTag(int):0:0 -> m + 1:6:void writeGroupNoTag(com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.Schema):1048:1048 -> m0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;Lcom/google/crypto/tink/shaded/protobuf/e0;)V"} + 1:10:int computeFixed64Size(int,long):573:573 -> n + void writeInt32(int,int) -> n0 + 1:1:int computeFixed64SizeNoTag(long):0:0 -> o + void writeInt32NoTag(int) -> o0 + 1:10:int computeFloatSize(int,float):589:589 -> p + 1:4:void writeInt64(int,long):256:256 -> p0 + 1:1:int computeFloatSizeNoTag(float):0:0 -> q + 1:4:void writeInt64NoTag(long):414:414 -> q0 + 1:12:int computeGroupSize(int,com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.Schema):1070:1070 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/O;Lcom/google/crypto/tink/shaded/protobuf/e0;)I"} + void writeMessage(int,com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.Schema) -> r0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/O;Lcom/google/crypto/tink/shaded/protobuf/e0;)V"} + 1:7:int computeGroupSizeNoTag(com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.Schema):1082:1082 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;Lcom/google/crypto/tink/shaded/protobuf/e0;)I"} + void writeMessageSetExtension(int,com.google.crypto.tink.shaded.protobuf.MessageLite) -> s0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/O;)V"} + 1:10:int computeInt32Size(int,int):509:509 -> t + void writeRawMessageSetExtension(int,com.google.crypto.tink.shaded.protobuf.ByteString) -> t0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/h;)V"} + 3:10:int computeInt32SizeNoTag(int):719:719 -> u + 1:4:void writeSFixed32(int,int):251:251 -> u0 + 1:10:int computeInt64Size(int,long):549:549 -> v + 1:4:void writeSFixed32NoTag(int):409:409 -> v0 + 1:5:int computeInt64SizeNoTag(long):763:763 -> w + 1:4:void writeSFixed64(int,long):274:274 -> w0 + 1:6:int computeLengthDelimitedFieldSize(int):886:886 -> x + 1:4:void writeSFixed64NoTag(long):432:432 -> x0 + 1:10:int computeMessageSize(int,com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.Schema):670:670 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/O;Lcom/google/crypto/tink/shaded/protobuf/e0;)I"} + 1:8:void writeSInt32(int,int):242:242 -> y0 + 1:11:int computeMessageSizeNoTag(com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.Schema):882:882 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;Lcom/google/crypto/tink/shaded/protobuf/e0;)I"} + 1:8:void writeSInt32NoTag(int):400:400 -> z0 +com.google.crypto.tink.shaded.protobuf.CodedOutputStream$1 -> com.google.crypto.tink.shaded.protobuf.k$a: +# {"id":"sourceFile","fileName":"CodedOutputStream.java"} +com.google.crypto.tink.shaded.protobuf.CodedOutputStream$ArrayEncoder -> com.google.crypto.tink.shaded.protobuf.k$b: +# {"id":"sourceFile","fileName":"CodedOutputStream.java"} + byte[] buffer -> e + int offset -> f + int limit -> g + int position -> h + 2:8:void (byte[],int,int):1156:1156 -> + 9:15:void (byte[],int,int):1160:1160 -> + 16:17:void (byte[],int,int):1166:1166 -> + 18:19:void (byte[],int,int):1167:1167 -> + 20:21:void (byte[],int,int):1168:1168 -> + 22:24:void (byte[],int,int):1169:1169 -> + 25:27:void (byte[],int,int):1161:1161 -> + 28:43:void (byte[],int,int):1164:1164 -> + 44:53:void (byte[],int,int):1162:1162 -> + 54:61:void (byte[],int,int):1158:1158 -> + 2:4:void writeString(int,java.lang.String):1215:1215 -> C0 + 5:8:void writeString(int,java.lang.String):1216:1216 -> C0 + 1:8:void writeTag(int,int):1174:1174 -> D0 + 2:4:void writeUInt32(int,int):1185:1185 -> E0 + 5:8:void writeUInt32(int,int):1186:1186 -> E0 + 1:6:void writeUInt32NoTag(int):1337:1337 -> F0 + 7:12:void writeUInt32NoTag(int):1338:1338 -> F0 + 13:23:void writeUInt32NoTag(int):1339:1339 -> F0 + 24:37:void writeUInt32NoTag(int):1341:1341 -> F0 + 38:58:void writeUInt32NoTag(int):1344:1344 -> F0 + 59:72:void writeUInt32NoTag(int):1347:1347 -> F0 + 73:93:void writeUInt32NoTag(int):1350:1350 -> F0 + 94:107:void writeUInt32NoTag(int):1353:1353 -> F0 + 108:128:void writeUInt32NoTag(int):1356:1356 -> F0 + 129:142:void writeUInt32NoTag(int):1359:1359 -> F0 + 143:159:void writeUInt32NoTag(int):1362:1362 -> F0 + 160:177:void writeUInt32NoTag(int):1364:1364 -> F0 + 178:191:void writeUInt32NoTag(int):1369:1369 -> F0 + 192:209:void writeUInt32NoTag(int):1372:1372 -> F0 + 210:213:void writeUInt32NoTag(int):1377:1377 -> F0 + 214:242:void writeUInt32NoTag(int):1378:1378 -> F0 + 2:4:void writeUInt64(int,long):1197:1197 -> G0 + 5:8:void writeUInt64(int,long):1198:1198 -> G0 + 1:25:void writeUInt64NoTag(long):1398:1398 -> H0 + 26:40:void writeUInt64NoTag(long):1401:1401 -> H0 + 41:66:void writeUInt64NoTag(long):1404:1404 -> H0 + 67:81:void writeUInt64NoTag(long):1412:1412 -> H0 + 82:99:void writeUInt64NoTag(long):1415:1415 -> H0 + 100:103:void writeUInt64NoTag(long):1420:1420 -> H0 + 104:132:void writeUInt64NoTag(long):1421:1421 -> H0 + 1:7:void write(byte[],int,int):1446:1446 -> I0 + 8:14:void write(byte[],int,int):1447:1447 -> I0 + 15:18:void write(byte[],int,int):1449:1449 -> I0 + 19:46:void write(byte[],int,int):1450:1450 -> I0 + 1:7:void writeBytesNoTag(com.google.crypto.tink.shaded.protobuf.ByteString):1248:1248 -> J0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + 8:11:void writeBytesNoTag(com.google.crypto.tink.shaded.protobuf.ByteString):1249:1249 -> J0 + 2:4:void writeMessage(int,com.google.crypto.tink.shaded.protobuf.MessageLite):1273:1273 -> K0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/O;)V"} + 5:8:void writeMessage(int,com.google.crypto.tink.shaded.protobuf.MessageLite):1274:1274 -> K0 + 1:7:void writeMessageNoTag(com.google.crypto.tink.shaded.protobuf.MessageLite):1305:1305 -> L0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} + 8:11:void writeMessageNoTag(com.google.crypto.tink.shaded.protobuf.MessageLite):1306:1306 -> L0 + 1:2:void writeStringNoTag(java.lang.String):1478:1478 -> M0 + 3:8:void writeStringNoTag(java.lang.String):1482:1482 -> M0 + 9:12:void writeStringNoTag(java.lang.String):1483:1483 -> M0 + 13:24:void writeStringNoTag(java.lang.String):1484:1484 -> M0 + 25:26:void writeStringNoTag(java.lang.String):1486:1486 -> M0 + 27:36:void writeStringNoTag(java.lang.String):1487:1487 -> M0 + 37:41:void writeStringNoTag(java.lang.String):1490:1490 -> M0 + 42:44:void writeStringNoTag(java.lang.String):1492:1492 -> M0 + 45:51:void writeStringNoTag(java.lang.String):1493:1493 -> M0 + 52:55:void writeStringNoTag(java.lang.String):1495:1495 -> M0 + 56:58:void writeStringNoTag(java.lang.String):1496:1496 -> M0 + 59:73:void writeStringNoTag(java.lang.String):1497:1497 -> M0 + 74:79:void writeStringNoTag(java.lang.String):1506:1506 -> M0 + 80:81:void writeStringNoTag(java.lang.String):1501:1501 -> M0 + 82:85:void writeStringNoTag(java.lang.String):1504:1504 -> M0 + 1:6:int spaceLeft():1517:1517 -> W + 1:12:void write(byte):1318:1318 -> X + 13:16:void write(byte):1320:1320 -> X + 17:45:void write(byte):1321:1321 -> X + 2:5:void writeBool(int,boolean):1209:1209 -> Y + 6:9:void writeBool(int,boolean):1210:1210 -> Y + 1:4:void writeLazy(byte[],int,int):1456:1456 -> a + 2:4:void writeBytes(int,com.google.crypto.tink.shaded.protobuf.ByteString):1221:1221 -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/h;)V"} + 5:8:void writeBytes(int,com.google.crypto.tink.shaded.protobuf.ByteString):1222:1222 -> a0 + 2:4:void writeFixed32(int,int):1191:1191 -> f0 + 5:8:void writeFixed32(int,int):1192:1192 -> f0 + 1:15:void writeFixed32NoTag(int):1386:1386 -> g0 + 16:26:void writeFixed32NoTag(int):1387:1387 -> g0 + 27:37:void writeFixed32NoTag(int):1388:1388 -> g0 + 38:48:void writeFixed32NoTag(int):1389:1389 -> g0 + 49:52:void writeFixed32NoTag(int):1391:1391 -> g0 + 53:81:void writeFixed32NoTag(int):1392:1392 -> g0 + 2:4:void writeFixed64(int,long):1203:1203 -> h0 + 5:8:void writeFixed64(int,long):1204:1204 -> h0 + 1:16:void writeFixed64NoTag(long):1429:1429 -> i0 + 17:30:void writeFixed64NoTag(long):1430:1430 -> i0 + 31:44:void writeFixed64NoTag(long):1431:1431 -> i0 + 45:58:void writeFixed64NoTag(long):1432:1432 -> i0 + 59:72:void writeFixed64NoTag(long):1433:1433 -> i0 + 73:86:void writeFixed64NoTag(long):1434:1434 -> i0 + 87:99:void writeFixed64NoTag(long):1435:1435 -> i0 + 100:112:void writeFixed64NoTag(long):1436:1436 -> i0 + 113:116:void writeFixed64NoTag(long):1438:1438 -> i0 + 117:145:void writeFixed64NoTag(long):1439:1439 -> i0 + 2:4:void writeInt32(int,int):1179:1179 -> n0 + 5:8:void writeInt32(int,int):1180:1180 -> n0 + 3:7:void writeInt32NoTag(int):1328:1328 -> o0 + 8:11:void writeInt32NoTag(int):1331:1331 -> o0 + 2:4:void writeMessage(int,com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.Schema):1280:1280 -> r0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/O;Lcom/google/crypto/tink/shaded/protobuf/e0;)V"} + 5:14:void writeMessage(int,com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.Schema):1281:1281 -> r0 + 15:20:void writeMessage(int,com.google.crypto.tink.shaded.protobuf.MessageLite,com.google.crypto.tink.shaded.protobuf.Schema):1282:1282 -> r0 + 3:6:void writeMessageSetExtension(int,com.google.crypto.tink.shaded.protobuf.MessageLite):1288:1288 -> s0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/O;)V"} + 7:9:void writeMessageSetExtension(int,com.google.crypto.tink.shaded.protobuf.MessageLite):1289:1289 -> s0 + 10:13:void writeMessageSetExtension(int,com.google.crypto.tink.shaded.protobuf.MessageLite):1290:1290 -> s0 + 14:17:void writeMessageSetExtension(int,com.google.crypto.tink.shaded.protobuf.MessageLite):1291:1291 -> s0 + 3:6:void writeRawMessageSetExtension(int,com.google.crypto.tink.shaded.protobuf.ByteString):1297:1297 -> t0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/h;)V"} + 7:9:void writeRawMessageSetExtension(int,com.google.crypto.tink.shaded.protobuf.ByteString):1298:1298 -> t0 + 10:13:void writeRawMessageSetExtension(int,com.google.crypto.tink.shaded.protobuf.ByteString):1299:1299 -> t0 + 14:17:void writeRawMessageSetExtension(int,com.google.crypto.tink.shaded.protobuf.ByteString):1300:1300 -> t0 +com.google.crypto.tink.shaded.protobuf.CodedOutputStream$OutOfSpaceException -> com.google.crypto.tink.shaded.protobuf.k$c: +# {"id":"sourceFile","fileName":"CodedOutputStream.java"} + 1:1:void (java.lang.Throwable):962:962 -> + 2:2:void (java.lang.String,java.lang.Throwable):966:966 -> +com.google.crypto.tink.shaded.protobuf.CodedOutputStreamWriter -> com.google.crypto.tink.shaded.protobuf.l: +# {"id":"sourceFile","fileName":"CodedOutputStreamWriter.java"} + com.google.crypto.tink.shaded.protobuf.CodedOutputStream output -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/k;"} + 1:3:void (com.google.crypto.tink.shaded.protobuf.CodedOutputStream):53:53 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/k;)V"} + 4:13:void (com.google.crypto.tink.shaded.protobuf.CodedOutputStream):54:54 -> + 14:16:void (com.google.crypto.tink.shaded.protobuf.CodedOutputStream):55:55 -> + 4:11:void writeFixed32List(int,java.util.List,boolean):214:214 -> A + 12:17:void writeFixed32List(int,java.util.List,boolean):218:218 -> A + 18:35:void writeFixed32List(int,java.util.List,boolean):219:219 -> A + 36:40:void writeFixed32List(int,java.util.List,boolean):221:221 -> A + 41:46:void writeFixed32List(int,java.util.List,boolean):224:224 -> A + 47:64:void writeFixed32List(int,java.util.List,boolean):225:225 -> A + 65:70:void writeFixed32List(int,java.util.List,boolean):228:228 -> A + 71:89:void writeFixed32List(int,java.util.List,boolean):229:229 -> A + 4:11:void writeBoolList(int,java.util.List,boolean):381:381 -> B + 12:17:void writeBoolList(int,java.util.List,boolean):385:385 -> B + 18:35:void writeBoolList(int,java.util.List,boolean):386:386 -> B + 36:40:void writeBoolList(int,java.util.List,boolean):388:388 -> B + 41:46:void writeBoolList(int,java.util.List,boolean):391:391 -> B + 47:64:void writeBoolList(int,java.util.List,boolean):392:392 -> B + 65:70:void writeBoolList(int,java.util.List,boolean):395:395 -> B + 71:89:void writeBoolList(int,java.util.List,boolean):396:396 -> B + 1:6:void writeBytes(int,com.google.crypto.tink.shaded.protobuf.ByteString):129:129 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/h;)V"} + 4:11:void writeUInt32List(int,java.util.List,boolean):434:434 -> D + 12:17:void writeUInt32List(int,java.util.List,boolean):438:438 -> D + 18:35:void writeUInt32List(int,java.util.List,boolean):439:439 -> D + 36:40:void writeUInt32List(int,java.util.List,boolean):441:441 -> D + 41:46:void writeUInt32List(int,java.util.List,boolean):444:444 -> D + 47:64:void writeUInt32List(int,java.util.List,boolean):445:445 -> D + 65:70:void writeUInt32List(int,java.util.List,boolean):448:448 -> D + 71:89:void writeUInt32List(int,java.util.List,boolean):449:449 -> D + 4:11:void writeSInt64List(int,java.util.List,boolean):530:530 -> E + 12:17:void writeSInt64List(int,java.util.List,boolean):534:534 -> E + 18:35:void writeSInt64List(int,java.util.List,boolean):535:535 -> E + 36:40:void writeSInt64List(int,java.util.List,boolean):537:537 -> E + 41:46:void writeSInt64List(int,java.util.List,boolean):540:540 -> E + 47:64:void writeSInt64List(int,java.util.List,boolean):541:541 -> E + 65:70:void writeSInt64List(int,java.util.List,boolean):544:544 -> E + 71:89:void writeSInt64List(int,java.util.List,boolean):545:545 -> E + 1:6:void writeSInt64(int,long):144:144 -> F + 1:6:void writeFloat(int,float):84:84 -> G + 1:7:void writeEndGroup(int):174:174 -> H + 4:11:void writeSInt32List(int,java.util.List,boolean):506:506 -> I + 12:17:void writeSInt32List(int,java.util.List,boolean):510:510 -> I + 18:35:void writeSInt32List(int,java.util.List,boolean):511:511 -> I + 36:40:void writeSInt32List(int,java.util.List,boolean):513:513 -> I + 41:46:void writeSInt32List(int,java.util.List,boolean):516:516 -> I + 47:64:void writeSInt32List(int,java.util.List,boolean):517:517 -> I + 65:70:void writeSInt32List(int,java.util.List,boolean):520:520 -> I + 71:89:void writeSInt32List(int,java.util.List,boolean):521:521 -> I + 1:6:void writeEnum(int,int):94:94 -> J + 4:11:void writeInt64List(int,java.util.List,boolean):237:237 -> K + 12:17:void writeInt64List(int,java.util.List,boolean):241:241 -> K + 18:35:void writeInt64List(int,java.util.List,boolean):242:242 -> K + 36:40:void writeInt64List(int,java.util.List,boolean):244:244 -> K + 41:46:void writeInt64List(int,java.util.List,boolean):247:247 -> K + 47:64:void writeInt64List(int,java.util.List,boolean):248:248 -> K + 65:70:void writeInt64List(int,java.util.List,boolean):251:251 -> K + 71:89:void writeInt64List(int,java.util.List,boolean):252:252 -> K + 4:11:void writeEnumList(int,java.util.List,boolean):357:357 -> L + 12:17:void writeEnumList(int,java.util.List,boolean):361:361 -> L + 18:35:void writeEnumList(int,java.util.List,boolean):362:362 -> L + 36:40:void writeEnumList(int,java.util.List,boolean):364:364 -> L + 41:46:void writeEnumList(int,java.util.List,boolean):367:367 -> L + 47:64:void writeEnumList(int,java.util.List,boolean):368:368 -> L + 65:70:void writeEnumList(int,java.util.List,boolean):371:371 -> L + 71:89:void writeEnumList(int,java.util.List,boolean):372:372 -> L + 4:11:void writeDoubleList(int,java.util.List,boolean):333:333 -> M + 12:17:void writeDoubleList(int,java.util.List,boolean):337:337 -> M + 18:35:void writeDoubleList(int,java.util.List,boolean):338:338 -> M + 36:40:void writeDoubleList(int,java.util.List,boolean):340:340 -> M + 41:46:void writeDoubleList(int,java.util.List,boolean):343:343 -> M + 47:64:void writeDoubleList(int,java.util.List,boolean):344:344 -> M + 65:70:void writeDoubleList(int,java.util.List,boolean):347:347 -> M + 71:89:void writeDoubleList(int,java.util.List,boolean):348:348 -> M + 1:6:void writeSInt32(int,int):139:139 -> N + 2:7:void writeBytesList(int,java.util.List):425:425 -> O + 8:22:void writeBytesList(int,java.util.List):426:426 -> O + 1:5:com.google.crypto.tink.shaded.protobuf.CodedOutputStreamWriter forCodedOutput(com.google.crypto.tink.shaded.protobuf.CodedOutputStream):47:47 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/k;)Lcom/google/crypto/tink/shaded/protobuf/l;"} + 6:11:com.google.crypto.tink.shaded.protobuf.CodedOutputStreamWriter forCodedOutput(com.google.crypto.tink.shaded.protobuf.CodedOutputStream):50:50 -> P + 1:4:void writeDeterministicMap(int,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.util.Map):596:596 -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/H$a;Ljava/util/Map;)V"} + 1:4:void writeLazyString(int,java.lang.Object):416:416 -> R + 5:12:void writeLazyString(int,java.lang.Object):417:417 -> R + 13:20:void writeLazyString(int,java.lang.Object):419:419 -> R + 4:11:void writeFloatList(int,java.util.List,boolean):309:309 -> a + 12:17:void writeFloatList(int,java.util.List,boolean):313:313 -> a + 18:35:void writeFloatList(int,java.util.List,boolean):314:314 -> a + 36:40:void writeFloatList(int,java.util.List,boolean):316:316 -> a + 41:46:void writeFloatList(int,java.util.List,boolean):319:319 -> a + 47:64:void writeFloatList(int,java.util.List,boolean):320:320 -> a + 65:70:void writeFloatList(int,java.util.List,boolean):323:323 -> a + 71:89:void writeFloatList(int,java.util.List,boolean):324:324 -> a + 1:6:void writeUInt32(int,int):134:134 -> b + 1:4:void writeMessageSetItem(int,java.lang.Object):179:179 -> c + 5:12:void writeMessageSetItem(int,java.lang.Object):180:180 -> c + 13:20:void writeMessageSetItem(int,java.lang.Object):182:182 -> c + 1:6:void writeFixed32(int,int):114:114 -> d + 1:6:void writeDouble(int,double):89:89 -> e + 4:11:void writeSFixed64List(int,java.util.List,boolean):482:482 -> f + 12:17:void writeSFixed64List(int,java.util.List,boolean):486:486 -> f + 18:35:void writeSFixed64List(int,java.util.List,boolean):487:487 -> f + 36:40:void writeSFixed64List(int,java.util.List,boolean):489:489 -> f + 41:46:void writeSFixed64List(int,java.util.List,boolean):492:492 -> f + 47:64:void writeSFixed64List(int,java.util.List,boolean):493:493 -> f + 65:70:void writeSFixed64List(int,java.util.List,boolean):496:496 -> f + 71:89:void writeSFixed64List(int,java.util.List,boolean):497:497 -> f + 1:8:void writeMessage(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Schema):154:154 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/e0;)V"} + 4:11:void writeUInt64List(int,java.util.List,boolean):261:261 -> h + 12:17:void writeUInt64List(int,java.util.List,boolean):265:265 -> h + 18:35:void writeUInt64List(int,java.util.List,boolean):266:266 -> h + 36:40:void writeUInt64List(int,java.util.List,boolean):268:268 -> h + 41:46:void writeUInt64List(int,java.util.List,boolean):271:271 -> h + 47:64:void writeUInt64List(int,java.util.List,boolean):272:272 -> h + 65:70:void writeUInt64List(int,java.util.List,boolean):275:275 -> h + 71:89:void writeUInt64List(int,java.util.List,boolean):276:276 -> h + 1:8:void writeMap(int,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.util.Map):581:581 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/H$a;Ljava/util/Map;)V"} + 9:12:void writeMap(int,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.util.Map):582:582 -> i + 13:32:void writeMap(int,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.util.Map):585:585 -> i + 33:38:void writeMap(int,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.util.Map):586:586 -> i + 39:40:void writeMap(int,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.util.Map):587:587 -> i + 41:52:void writeMap(int,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.util.Map):588:588 -> i + 53:55:void writeMap(int,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.util.Map):587:587 -> i + 56:70:void writeMap(int,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.util.Map):589:589 -> i + 1:6:void writeFixed64(int,long):109:109 -> j + 1:3:com.google.crypto.tink.shaded.protobuf.Writer$FieldOrder fieldOrder():60:60 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/r0$a;"} + 1:5:void writeStringList(int,java.util.List):403:403 -> l + 6:8:void writeStringList(int,java.util.List):404:404 -> l + 9:14:void writeStringList(int,java.util.List):405:405 -> l + 15:24:void writeStringList(int,java.util.List):406:406 -> l + 25:30:void writeStringList(int,java.util.List):409:409 -> l + 31:45:void writeStringList(int,java.util.List):410:410 -> l + 1:6:void writeString(int,java.lang.String):124:124 -> m + 1:6:void writeUInt64(int,long):99:99 -> n + 1:8:void writeGroup(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Schema):164:164 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/e0;)V"} + 2:7:void writeGroupList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Schema):573:573 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/e0;)V"} + 8:18:void writeGroupList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Schema):574:574 -> p + 4:11:void writeInt32List(int,java.util.List,boolean):190:190 -> q + 12:17:void writeInt32List(int,java.util.List,boolean):194:194 -> q + 18:35:void writeInt32List(int,java.util.List,boolean):195:195 -> q + 36:40:void writeInt32List(int,java.util.List,boolean):197:197 -> q + 41:46:void writeInt32List(int,java.util.List,boolean):200:200 -> q + 47:64:void writeInt32List(int,java.util.List,boolean):201:201 -> q + 65:70:void writeInt32List(int,java.util.List,boolean):204:204 -> q + 71:89:void writeInt32List(int,java.util.List,boolean):205:205 -> q + 1:6:void writeInt64(int,long):74:74 -> r + 1:6:void writeBool(int,boolean):119:119 -> s + 2:7:void writeMessageList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Schema):559:559 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/e0;)V"} + 8:18:void writeMessageList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Schema):560:560 -> t + 1:6:void writeSFixed32(int,int):69:69 -> u + 1:7:void writeStartGroup(int):169:169 -> v + 1:6:void writeInt32(int,int):104:104 -> w + 4:11:void writeFixed64List(int,java.util.List,boolean):285:285 -> x + 12:17:void writeFixed64List(int,java.util.List,boolean):289:289 -> x + 18:35:void writeFixed64List(int,java.util.List,boolean):290:290 -> x + 36:40:void writeFixed64List(int,java.util.List,boolean):292:292 -> x + 41:46:void writeFixed64List(int,java.util.List,boolean):295:295 -> x + 47:64:void writeFixed64List(int,java.util.List,boolean):296:296 -> x + 65:70:void writeFixed64List(int,java.util.List,boolean):299:299 -> x + 71:89:void writeFixed64List(int,java.util.List,boolean):300:300 -> x + 4:11:void writeSFixed32List(int,java.util.List,boolean):458:458 -> y + 12:17:void writeSFixed32List(int,java.util.List,boolean):462:462 -> y + 18:35:void writeSFixed32List(int,java.util.List,boolean):463:463 -> y + 36:40:void writeSFixed32List(int,java.util.List,boolean):465:465 -> y + 41:46:void writeSFixed32List(int,java.util.List,boolean):468:468 -> y + 47:64:void writeSFixed32List(int,java.util.List,boolean):469:469 -> y + 65:70:void writeSFixed32List(int,java.util.List,boolean):472:472 -> y + 71:89:void writeSFixed32List(int,java.util.List,boolean):473:473 -> y + 1:6:void writeSFixed64(int,long):79:79 -> z +com.google.crypto.tink.shaded.protobuf.CodedOutputStreamWriter$1 -> com.google.crypto.tink.shaded.protobuf.l$a: +# {"id":"sourceFile","fileName":"CodedOutputStreamWriter.java"} + int[] $SwitchMap$com$google$protobuf$WireFormat$FieldType -> a + 1:145:void ():596:596 -> +com.google.crypto.tink.shaded.protobuf.DoubleArrayList -> com.google.crypto.tink.shaded.protobuf.m: +# {"id":"sourceFile","fileName":"DoubleArrayList.java"} + void addDouble(double) -> h +com.google.crypto.tink.shaded.protobuf.ExtensionLite -> com.google.crypto.tink.shaded.protobuf.n: +# {"id":"sourceFile","fileName":"ExtensionLite.java"} +com.google.crypto.tink.shaded.protobuf.ExtensionRegistryFactory -> com.google.crypto.tink.shaded.protobuf.o: +# {"id":"sourceFile","fileName":"ExtensionRegistryFactory.java"} + java.lang.Class EXTENSION_REGISTRY_CLASS -> a + 1:7:void ():47:47 -> + 1:9:com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite createEmpty():69:69 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/p;"} + 10:12:com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite createEmpty():71:71 -> a + 1:6:com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite invokeSubclassFactory(java.lang.String):82:82 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/google/crypto/tink/shaded/protobuf/p;"} + 7:18:com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite invokeSubclassFactory(java.lang.String):88:88 -> b + 1:9:java.lang.Class reflectExtensionRegistry():52:52 -> c +com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite -> com.google.crypto.tink.shaded.protobuf.p: +# {"id":"sourceFile","fileName":"ExtensionRegistryLite.java"} + java.util.Map extensionsByNumber -> a + boolean doFullRuntimeInheritanceCheck -> b + com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite emptyRegistry -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/p;"} + com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite EMPTY_REGISTRY_LITE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/p;"} + 1:9:void ():199:199 -> + 1:3:void (boolean):212:212 -> + 4:8:void (boolean):213:213 -> + 1:7:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$GeneratedExtension findLiteExtensionByNumber(com.google.crypto.tink.shaded.protobuf.MessageLite,int):159:159 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;I)Lcom/google/crypto/tink/shaded/protobuf/x$c;"} + 8:16:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$GeneratedExtension findLiteExtensionByNumber(com.google.crypto.tink.shaded.protobuf.MessageLite,int):160:160 -> a + 1:4:com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite getEmptyRegistry():128:128 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/p;"} + 5:7:com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite getEmptyRegistry():130:130 -> b + 8:11:com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite getEmptyRegistry():131:131 -> b + 12:15:com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite getEmptyRegistry():135:135 -> b + 16:22:com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite getEmptyRegistry():136:136 -> b + 23:26:com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite getEmptyRegistry():137:137 -> b + 27:31:com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite getEmptyRegistry():139:139 -> b +com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite$ObjectIntPair -> com.google.crypto.tink.shaded.protobuf.p$a: +# {"id":"sourceFile","fileName":"ExtensionRegistryLite.java"} + java.lang.Object object -> a + int number -> b + 1:3:void (java.lang.Object,int):221:221 -> + 4:5:void (java.lang.Object,int):222:222 -> + 6:8:void (java.lang.Object,int):223:223 -> + 1:6:boolean equals(java.lang.Object):233:233 -> equals + 7:8:boolean equals(java.lang.Object):236:236 -> equals + 9:23:boolean equals(java.lang.Object):237:237 -> equals + 1:14:int hashCode():228:228 -> hashCode +com.google.crypto.tink.shaded.protobuf.ExtensionSchema -> com.google.crypto.tink.shaded.protobuf.q: +# {"id":"sourceFile","fileName":"ExtensionSchema.java"} + 1:4:void ():36:36 -> + int extensionNumber(java.util.Map$Entry) -> a + java.lang.Object findExtensionByNumber(com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.MessageLite,int) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/p;Lcom/google/crypto/tink/shaded/protobuf/O;I)Ljava/lang/Object;"} + com.google.crypto.tink.shaded.protobuf.FieldSet getExtensions(java.lang.Object) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lcom/google/crypto/tink/shaded/protobuf/t;"} + com.google.crypto.tink.shaded.protobuf.FieldSet getMutableExtensions(java.lang.Object) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lcom/google/crypto/tink/shaded/protobuf/t;"} + boolean hasExtensions(com.google.crypto.tink.shaded.protobuf.MessageLite) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Z"} + void makeImmutable(java.lang.Object) -> f + java.lang.Object parseExtension(com.google.crypto.tink.shaded.protobuf.Reader,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.FieldSet,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema) -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/d0;Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/p;Lcom/google/crypto/tink/shaded/protobuf/t;Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/k0;)Ljava/lang/Object;"} + void parseLengthPrefixedMessageSetItem(com.google.crypto.tink.shaded.protobuf.Reader,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.FieldSet) -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/d0;Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/p;Lcom/google/crypto/tink/shaded/protobuf/t;)V"} + void parseMessageSetItem(com.google.crypto.tink.shaded.protobuf.ByteString,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.FieldSet) -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/p;Lcom/google/crypto/tink/shaded/protobuf/t;)V"} + void serializeExtension(com.google.crypto.tink.shaded.protobuf.Writer,java.util.Map$Entry) -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/r0;Ljava/util/Map$Entry;)V"} +com.google.crypto.tink.shaded.protobuf.ExtensionSchemaLite -> com.google.crypto.tink.shaded.protobuf.r: +# {"id":"sourceFile","fileName":"ExtensionSchemaLite.java"} + 1:4:void ():41:41 -> + 1:8:int extensionNumber(java.util.Map$Entry):294:294 -> a + 9:9:int extensionNumber(java.util.Map$Entry):295:295 -> a + 1:5:java.lang.Object findExtensionByNumber(com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.MessageLite,int):504:504 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/p;Lcom/google/crypto/tink/shaded/protobuf/O;I)Ljava/lang/Object;"} + 1:5:com.google.crypto.tink.shaded.protobuf.FieldSet getExtensions(java.lang.Object):50:50 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lcom/google/crypto/tink/shaded/protobuf/t;"} + 1:5:com.google.crypto.tink.shaded.protobuf.FieldSet getMutableExtensions(java.lang.Object):60:60 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lcom/google/crypto/tink/shaded/protobuf/t;"} + 1:1:boolean hasExtensions(com.google.crypto.tink.shaded.protobuf.MessageLite):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Z"} + 1:8:void makeImmutable(java.lang.Object):65:65 -> f + 1:4:java.lang.Object parseExtension(com.google.crypto.tink.shaded.protobuf.Reader,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.FieldSet,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):77:77 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/d0;Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/p;Lcom/google/crypto/tink/shaded/protobuf/t;Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/k0;)Ljava/lang/Object;"} + 5:5:java.lang.Object parseExtension(com.google.crypto.tink.shaded.protobuf.Reader,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.FieldSet,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):79:79 -> g + 1:4:void parseLengthPrefixedMessageSetItem(com.google.crypto.tink.shaded.protobuf.Reader,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.FieldSet):514:514 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/d0;Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/p;Lcom/google/crypto/tink/shaded/protobuf/t;)V"} + 5:5:void parseLengthPrefixedMessageSetItem(com.google.crypto.tink.shaded.protobuf.Reader,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.FieldSet):517:517 -> h + 1:4:void parseMessageSetItem(com.google.crypto.tink.shaded.protobuf.ByteString,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.FieldSet):528:528 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/p;Lcom/google/crypto/tink/shaded/protobuf/t;)V"} + 5:5:void parseMessageSetItem(com.google.crypto.tink.shaded.protobuf.ByteString,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.FieldSet):530:530 -> i + 1:8:void serializeExtension(com.google.crypto.tink.shaded.protobuf.Writer,java.util.Map$Entry):301:301 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/r0;Ljava/util/Map$Entry;)V"} + 9:9:void serializeExtension(com.google.crypto.tink.shaded.protobuf.Writer,java.util.Map$Entry):302:302 -> j +com.google.crypto.tink.shaded.protobuf.ExtensionSchemas -> com.google.crypto.tink.shaded.protobuf.s: +# {"id":"sourceFile","fileName":"ExtensionSchemas.java"} + com.google.crypto.tink.shaded.protobuf.ExtensionSchema LITE_SCHEMA -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q;"} + com.google.crypto.tink.shaded.protobuf.ExtensionSchema FULL_SCHEMA -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q;"} + 1:7:void ():34:34 -> + 8:14:void ():35:35 -> + 1:5:com.google.crypto.tink.shaded.protobuf.ExtensionSchema full():51:51 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/q;"} + 6:13:com.google.crypto.tink.shaded.protobuf.ExtensionSchema full():52:52 -> a + 1:3:com.google.crypto.tink.shaded.protobuf.ExtensionSchema lite():47:47 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/q;"} + 2:7:com.google.crypto.tink.shaded.protobuf.ExtensionSchema loadSchemaForFullRuntime():39:39 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/q;"} + 8:19:com.google.crypto.tink.shaded.protobuf.ExtensionSchema loadSchemaForFullRuntime():40:40 -> c +com.google.crypto.tink.shaded.protobuf.FieldSet -> com.google.crypto.tink.shaded.protobuf.t: +# {"id":"sourceFile","fileName":"FieldSet.java"} + java.util.Iterator descendingIterator() -> a + int getMessageSetSerializedSize() -> b + int getSerializedSize() -> c + boolean isEmpty() -> d + boolean isInitialized() -> e + java.util.Iterator iterator() -> f + void makeImmutable() -> g + void mergeFrom(com.google.crypto.tink.shaded.protobuf.FieldSet) -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/t;)V"} +com.google.crypto.tink.shaded.protobuf.FieldType -> com.google.crypto.tink.shaded.protobuf.u: +# {"id":"sourceFile","fileName":"FieldType.java"} + com.google.crypto.tink.shaded.protobuf.FieldType DOUBLE_LIST -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType FLOAT_LIST -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType INT64_LIST -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType UINT64_LIST -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType INT32_LIST -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType FIXED64_LIST -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType FIXED32_LIST -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType BOOL_LIST -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType STRING_LIST -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType MESSAGE_LIST -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType BYTES_LIST -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType UINT32_LIST -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType ENUM_LIST -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType SFIXED32_LIST -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType SFIXED64_LIST -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType SINT32_LIST -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType SINT64_LIST -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType DOUBLE_LIST_PACKED -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType FLOAT_LIST_PACKED -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType INT64_LIST_PACKED -> T + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType UINT64_LIST_PACKED -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType INT32_LIST_PACKED -> V + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType FIXED64_LIST_PACKED -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType FIXED32_LIST_PACKED -> X + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType BOOL_LIST_PACKED -> Y + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType UINT32_LIST_PACKED -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType ENUM_LIST_PACKED -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType SFIXED32_LIST_PACKED -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType SFIXED64_LIST_PACKED -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.JavaType javaType -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/B;"} + com.google.crypto.tink.shaded.protobuf.FieldType SINT32_LIST_PACKED -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + int id -> e + com.google.crypto.tink.shaded.protobuf.FieldType SINT64_LIST_PACKED -> e0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType$Collection collection -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u$b;"} + com.google.crypto.tink.shaded.protobuf.FieldType GROUP_LIST -> f0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + java.lang.Class elementType -> g + com.google.crypto.tink.shaded.protobuf.FieldType MAP -> g0 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + boolean primitiveScalar -> h + com.google.crypto.tink.shaded.protobuf.FieldType[] VALUES -> h0 + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType DOUBLE -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + java.lang.reflect.Type[] EMPTY_TYPES -> i0 + com.google.crypto.tink.shaded.protobuf.FieldType FLOAT -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType[] $VALUES -> j0 + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType INT64 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType UINT64 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType INT32 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType FIXED64 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType FIXED32 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType BOOL -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType STRING -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType MESSAGE -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType BYTES -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType UINT32 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType ENUM -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType SFIXED32 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType SFIXED64 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType SINT32 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType SINT64 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + com.google.crypto.tink.shaded.protobuf.FieldType GROUP -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u;"} + 1:18:void ():42:42 -> + 19:35:void ():43:43 -> + 36:52:void ():44:44 -> + 53:65:void ():45:45 -> + 66:82:void ():46:46 -> + 83:97:void ():47:47 -> + 98:112:void ():48:48 -> + 113:129:void ():49:49 -> + 130:148:void ():50:50 -> + 149:167:void ():51:51 -> + 168:186:void ():52:52 -> + 187:203:void ():53:53 -> + 204:222:void ():54:54 -> + 223:239:void ():55:55 -> + 240:256:void ():56:56 -> + 257:275:void ():57:57 -> + 276:292:void ():58:58 -> + 293:307:void ():59:59 -> + 308:327:void ():60:60 -> + 328:345:void ():61:61 -> + 346:360:void ():62:62 -> + 361:375:void ():63:63 -> + 376:392:void ():64:64 -> + 393:407:void ():65:65 -> + 408:426:void ():66:66 -> + 427:447:void ():67:67 -> + 448:462:void ():68:68 -> + 463:479:void ():69:69 -> + 480:494:void ():70:70 -> + 495:509:void ():71:71 -> + 510:526:void ():72:72 -> + 527:541:void ():73:73 -> + 542:560:void ():74:74 -> + 561:577:void ():75:75 -> + 578:594:void ():76:76 -> + 595:613:void ():77:77 -> + 614:630:void ():78:78 -> + 631:645:void ():79:79 -> + 646:660:void ():80:80 -> + 661:679:void ():81:81 -> + 680:694:void ():82:82 -> + 695:712:void ():83:83 -> + 713:727:void ():84:84 -> + 728:744:void ():85:85 -> + 745:759:void ():86:86 -> + 760:776:void ():87:87 -> + 777:793:void ():88:88 -> + 794:806:void ():89:89 -> + 807:819:void ():90:90 -> + 820:832:void ():91:91 -> + 833:922:void ():92:92 -> + 923:929:void ():40:40 -> + 930:933:void ():216:216 -> + 934:937:void ():219:219 -> + 938:942:void ():220:220 -> + 943:947:void ():221:221 -> + 948:957:void ():222:222 -> + 1:3:void (java.lang.String,int,int,com.google.crypto.tink.shaded.protobuf.FieldType$Collection,com.google.crypto.tink.shaded.protobuf.JavaType):100:100 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;IILcom/google/crypto/tink/shaded/protobuf/u$b;Lcom/google/crypto/tink/shaded/protobuf/B;)V"} + 4:5:void (java.lang.String,int,int,com.google.crypto.tink.shaded.protobuf.FieldType$Collection,com.google.crypto.tink.shaded.protobuf.JavaType):101:101 -> + 6:7:void (java.lang.String,int,int,com.google.crypto.tink.shaded.protobuf.FieldType$Collection,com.google.crypto.tink.shaded.protobuf.JavaType):102:102 -> + 8:9:void (java.lang.String,int,int,com.google.crypto.tink.shaded.protobuf.FieldType$Collection,com.google.crypto.tink.shaded.protobuf.JavaType):103:103 -> + 10:24:void (java.lang.String,int,int,com.google.crypto.tink.shaded.protobuf.FieldType$Collection,com.google.crypto.tink.shaded.protobuf.JavaType):105:105 -> + 25:27:void (java.lang.String,int,int,com.google.crypto.tink.shaded.protobuf.FieldType$Collection,com.google.crypto.tink.shaded.protobuf.JavaType):114:114 -> + 28:34:void (java.lang.String,int,int,com.google.crypto.tink.shaded.protobuf.FieldType$Collection,com.google.crypto.tink.shaded.protobuf.JavaType):110:110 -> + 35:40:void (java.lang.String,int,int,com.google.crypto.tink.shaded.protobuf.FieldType$Collection,com.google.crypto.tink.shaded.protobuf.JavaType):107:107 -> + 41:44:void (java.lang.String,int,int,com.google.crypto.tink.shaded.protobuf.FieldType$Collection,com.google.crypto.tink.shaded.protobuf.JavaType):119:119 -> + 45:61:void (java.lang.String,int,int,com.google.crypto.tink.shaded.protobuf.FieldType$Collection,com.google.crypto.tink.shaded.protobuf.JavaType):120:120 -> + 62:64:void (java.lang.String,int,int,com.google.crypto.tink.shaded.protobuf.FieldType$Collection,com.google.crypto.tink.shaded.protobuf.JavaType):130:130 -> + 1:3:int id():135:135 -> a + 1:9:com.google.crypto.tink.shaded.protobuf.FieldType valueOf(java.lang.String):40:40 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/google/crypto/tink/shaded/protobuf/u;"} + 1:9:com.google.crypto.tink.shaded.protobuf.FieldType[] values():40:40 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/google/crypto/tink/shaded/protobuf/u;"} +com.google.crypto.tink.shaded.protobuf.FieldType$1 -> com.google.crypto.tink.shaded.protobuf.u$a: +# {"id":"sourceFile","fileName":"FieldType.java"} + int[] $SwitchMap$com$google$protobuf$FieldType$Collection -> a + int[] $SwitchMap$com$google$protobuf$JavaType -> b + 1:40:void ():120:120 -> + 41:78:void ():105:105 -> +com.google.crypto.tink.shaded.protobuf.FieldType$Collection -> com.google.crypto.tink.shaded.protobuf.u$b: +# {"id":"sourceFile","fileName":"FieldType.java"} + boolean isList -> d + com.google.crypto.tink.shaded.protobuf.FieldType$Collection SCALAR -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u$b;"} + com.google.crypto.tink.shaded.protobuf.FieldType$Collection VECTOR -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u$b;"} + com.google.crypto.tink.shaded.protobuf.FieldType$Collection PACKED_VECTOR -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u$b;"} + com.google.crypto.tink.shaded.protobuf.FieldType$Collection MAP -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/u$b;"} + com.google.crypto.tink.shaded.protobuf.FieldType$Collection[] $VALUES -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/google/crypto/tink/shaded/protobuf/u$b;"} + 1:10:void ():330:330 -> + 11:20:void ():331:331 -> + 21:30:void ():332:332 -> + 31:40:void ():333:333 -> + 41:47:void ():329:329 -> + 1:3:void (java.lang.String,int,boolean):337:337 -> + 4:6:void (java.lang.String,int,boolean):338:338 -> + 1:9:com.google.crypto.tink.shaded.protobuf.FieldType$Collection valueOf(java.lang.String):329:329 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/google/crypto/tink/shaded/protobuf/u$b;"} + 1:9:com.google.crypto.tink.shaded.protobuf.FieldType$Collection[] values():329:329 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/google/crypto/tink/shaded/protobuf/u$b;"} +com.google.crypto.tink.shaded.protobuf.FloatArrayList -> com.google.crypto.tink.shaded.protobuf.v: +# {"id":"sourceFile","fileName":"FloatArrayList.java"} + void addFloat(float) -> h +com.google.crypto.tink.shaded.protobuf.GeneratedMessageInfoFactory -> com.google.crypto.tink.shaded.protobuf.w: +# {"id":"sourceFile","fileName":"GeneratedMessageInfoFactory.java"} + com.google.crypto.tink.shaded.protobuf.GeneratedMessageInfoFactory instance -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/w;"} + 1:8:void ():37:37 -> + 1:4:void ():40:40 -> + 1:8:com.google.crypto.tink.shaded.protobuf.MessageInfo messageInfoFor(java.lang.Class):53:53 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lcom/google/crypto/tink/shaded/protobuf/M;"} + 9:12:com.google.crypto.tink.shaded.protobuf.MessageInfo messageInfoFor(java.lang.Class):59:59 -> a + 13:16:com.google.crypto.tink.shaded.protobuf.MessageInfo messageInfoFor(java.lang.Class):58:58 -> a + 17:24:com.google.crypto.tink.shaded.protobuf.MessageInfo messageInfoFor(java.lang.Class):60:60 -> a + 25:51:com.google.crypto.tink.shaded.protobuf.MessageInfo messageInfoFor(java.lang.Class):62:62 -> a + 52:78:com.google.crypto.tink.shaded.protobuf.MessageInfo messageInfoFor(java.lang.Class):54:54 -> a + 1:7:boolean isSupported(java.lang.Class):48:48 -> b + 1:3:com.google.crypto.tink.shaded.protobuf.GeneratedMessageInfoFactory getInstance():43:43 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/w;"} +com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite -> com.google.crypto.tink.shaded.protobuf.x: +# {"id":"sourceFile","fileName":"GeneratedMessageLite.java"} + com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite unknownFields -> unknownFields + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/l0;"} + 1:8:void ():283:283 -> + 1:3:void ():60:60 -> + 4:10:void ():66:66 -> + 11:13:void ():69:69 -> + 1:12:void makeImmutable():171:171 -> A + 1:11:com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList mutableCopy(com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList):1484:1484 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/z$d;)Lcom/google/crypto/tink/shaded/protobuf/z$d;"} + 12:16:com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList mutableCopy(com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList):1485:1485 -> B + 1:9:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$Builder newBuilderForType():86:86 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/x$a;"} + 1:6:java.lang.Object newMessageInfo(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.String,java.lang.Object[]):319:319 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;"} + 1:9:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parseFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1620:1620 -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x;Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lcom/google/crypto/tink/shaded/protobuf/x;"} + 2:3:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parseFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,byte[],com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1663:1664 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x;[BLcom/google/crypto/tink/shaded/protobuf/p;)Lcom/google/crypto/tink/shaded/protobuf/x;"} + 4:6:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parseFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,byte[],com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1664:1664 -> F + 7:11:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parseFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,byte[],com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1663:1663 -> F + 1:4:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1630:1630 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x;Lcom/google/crypto/tink/shaded/protobuf/h;Lcom/google/crypto/tink/shaded/protobuf/p;)Lcom/google/crypto/tink/shaded/protobuf/x;"} + 5:9:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1631:1631 -> G + 10:14:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1633:1633 -> G + 15:19:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.ByteString,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1635:1635 -> G + 1:8:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.CodedInputStream,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1527:1527 -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x;Lcom/google/crypto/tink/shaded/protobuf/i;Lcom/google/crypto/tink/shaded/protobuf/p;)Lcom/google/crypto/tink/shaded/protobuf/x;"} + 9:16:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.CodedInputStream,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1531:1531 -> H + 17:23:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.CodedInputStream,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1532:1532 -> H + 24:30:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.CodedInputStream,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1533:1533 -> H + 31:38:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.CodedInputStream,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1540:1540 -> H + 39:45:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.CodedInputStream,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1541:1541 -> H + 46:46:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.CodedInputStream,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1543:1543 -> H + 47:54:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.CodedInputStream,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1535:1535 -> H + 55:61:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.CodedInputStream,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1536:1536 -> H + 62:75:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.CodedInputStream,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1538:1538 -> H + 1:9:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1553:1553 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x;[BIILcom/google/crypto/tink/shaded/protobuf/p;)Lcom/google/crypto/tink/shaded/protobuf/x;"} + 10:19:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1555:1555 -> I + 20:29:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1556:1556 -> I + 30:32:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1558:1558 -> I + 33:37:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1559:1559 -> I + 38:46:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1560:1560 -> I + 47:55:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1568:1568 -> I + 56:63:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1563:1563 -> I + 64:70:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1564:1564 -> I + 71:84:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite parsePartialFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):1566:1566 -> I + 1:6:void registerDefaultInstance(java.lang.Class,com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):314:314 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;Lcom/google/crypto/tink/shaded/protobuf/x;)V"} + 1:8:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$Builder toBuilder():196:196 -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/x$a;"} + 9:12:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$Builder toBuilder():197:197 -> K + 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite getDefaultInstanceForType():60:60 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/O;"} + 1:5:com.google.crypto.tink.shaded.protobuf.MessageLite$Builder toBuilder():60:60 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/O$a;"} + 1:4:void writeTo(com.google.crypto.tink.shaded.protobuf.CodedOutputStream):266:266 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/k;)V"} + 5:8:void writeTo(com.google.crypto.tink.shaded.protobuf.CodedOutputStream):267:267 -> c + 9:16:void writeTo(com.google.crypto.tink.shaded.protobuf.CodedOutputStream):268:268 -> c + 1:5:int getSerializedSize():272:272 -> e + 6:19:int getSerializedSize():273:273 -> e + 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: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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/z$d;"} + 1:10:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite getDefaultInstance(java.lang.Class):288:288 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lcom/google/crypto/tink/shaded/protobuf/x;"} + 11:22:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite getDefaultInstance(java.lang.Class):293:293 -> v + 23:32:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite getDefaultInstance(java.lang.Class):297:297 -> v + 33:42:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite getDefaultInstance(java.lang.Class):295:295 -> v + 43:54:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite getDefaultInstance(java.lang.Class):302:302 -> v + 55:60:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite getDefaultInstance(java.lang.Class):307:307 -> v + 61:67:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite getDefaultInstance(java.lang.Class):305:305 -> v + 1:9:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite getDefaultInstanceForType():80:80 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/x;"} + 1:6:java.lang.Object invokeOrDie(java.lang.reflect.Method,java.lang.Object,java.lang.Object[]):1158:1158 -> x + 7:10:java.lang.Object invokeOrDie(java.lang.reflect.Method,java.lang.Object,java.lang.Object[]):1163:1163 -> x + 11:14:java.lang.Object invokeOrDie(java.lang.reflect.Method,java.lang.Object,java.lang.Object[]):1164:1164 -> x + 15:18:java.lang.Object invokeOrDie(java.lang.reflect.Method,java.lang.Object,java.lang.Object[]):1166:1166 -> x + 19:21:java.lang.Object invokeOrDie(java.lang.reflect.Method,java.lang.Object,java.lang.Object[]):1167:1167 -> x + 22:29:java.lang.Object invokeOrDie(java.lang.reflect.Method,java.lang.Object,java.lang.Object[]):1169:1169 -> x + 30:33:java.lang.Object invokeOrDie(java.lang.reflect.Method,java.lang.Object,java.lang.Object[]):1165:1165 -> x + 34:41:java.lang.Object invokeOrDie(java.lang.reflect.Method,java.lang.Object,java.lang.Object[]):1160:1160 -> x + 2:6:boolean isInitialized():190:190 -> y + 1:2:boolean isInitialized(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,boolean):1413:1413 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x;Z)Z"} + 3:20:boolean isInitialized(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,boolean):1414:1414 -> z + 21:34:boolean isInitialized(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,boolean):1421:1421 -> z + 35:45:boolean isInitialized(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,boolean):1423:1423 -> z +com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$Builder -> com.google.crypto.tink.shaded.protobuf.x$a: +# {"id":"sourceFile","fileName":"GeneratedMessageLite.java"} + com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite defaultInstance -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/x;"} + com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite instance -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/x;"} + boolean isBuilt -> f + 1:3:void (com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):341:341 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x;)V"} + 4:5:void (com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):342:342 -> + 6:7:void (com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):343:343 -> + 8:16:void (com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):344:344 -> + 17:19:void (com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):345:345 -> + 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 + # {"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 + # {"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 + # {"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 + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/O;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x;)Lcom/google/crypto/tink/shaded/protobuf/x$a;"} + 1:3:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$Builder mergeFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):413:413 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x;)Lcom/google/crypto/tink/shaded/protobuf/x$a;"} + 4:9:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$Builder mergeFrom(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):414:414 -> w + 1:12:void mergeFromInstance(com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite,com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):419:419 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x;Lcom/google/crypto/tink/shaded/protobuf/x;)V"} +com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$DefaultInstanceBasedParser -> com.google.crypto.tink.shaded.protobuf.x$b: +# {"id":"sourceFile","fileName":"GeneratedMessageLite.java"} + com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite defaultInstance -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/x;"} + 1:3:void (com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):1499:1499 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/x;)V"} + 4:6:void (com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite):1500:1500 -> +com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$GeneratedExtension -> com.google.crypto.tink.shaded.protobuf.x$c: +# {"id":"sourceFile","fileName":"GeneratedMessageLite.java"} +com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke -> com.google.crypto.tink.shaded.protobuf.x$d: +# {"id":"sourceFile","fileName":"GeneratedMessageLite.java"} + com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke GET_MEMOIZED_IS_INITIALIZED -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/x$d;"} + com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke SET_MEMOIZED_IS_INITIALIZED -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/x$d;"} + com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke BUILD_MESSAGE_INFO -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/x$d;"} + com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke NEW_MUTABLE_INSTANCE -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/x$d;"} + com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke NEW_BUILDER -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/x$d;"} + com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke GET_DEFAULT_INSTANCE -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/x$d;"} + com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke GET_PARSER -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/x$d;"} + com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke[] $VALUES -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/google/crypto/tink/shaded/protobuf/x$d;"} + 1:10:void ():209:209 -> + 11:20:void ():210:210 -> + 21:30:void ():213:213 -> + 31:40:void ():214:214 -> + 41:50:void ():215:215 -> + 51:60:void ():216:216 -> + 61:70:void ():217:217 -> + 71:77:void ():207:207 -> + 1:4:void (java.lang.String,int):207:207 -> + 1:9:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke valueOf(java.lang.String):207:207 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/google/crypto/tink/shaded/protobuf/x$d;"} + 1:9:com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$MethodToInvoke[] values():207:207 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/google/crypto/tink/shaded/protobuf/x$d;"} +com.google.crypto.tink.shaded.protobuf.IntArrayList -> com.google.crypto.tink.shaded.protobuf.y: +# {"id":"sourceFile","fileName":"IntArrayList.java"} + void addInt(int) -> h +com.google.crypto.tink.shaded.protobuf.Internal -> com.google.crypto.tink.shaded.protobuf.z: +# {"id":"sourceFile","fileName":"Internal.java"} + java.nio.charset.Charset UTF_8 -> a + java.nio.charset.Charset ISO_8859_1 -> b + byte[] EMPTY_BYTE_ARRAY -> c + java.nio.ByteBuffer EMPTY_BYTE_BUFFER -> d + com.google.crypto.tink.shaded.protobuf.CodedInputStream EMPTY_CODED_INPUT_STREAM -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/i;"} + 1:8:void ():58:58 -> + 9:17:void ():59:59 -> + 18:21:void ():375:375 -> + 22:27:void ():378:378 -> + 28:34:void ():382:382 -> + 1:4:java.lang.Object checkNotNull(java.lang.Object):64:64 -> a + 4:9:java.lang.Object checkNotNull(java.lang.Object,java.lang.String):72:72 -> b + 1:1:int hashBoolean(boolean):0:0 -> c + 2:7:int hashCode(byte[]):283:283 -> d + 1:8:int hashCode(byte[],int,int):292:292 -> e + 1:1:int hashLong(long):0:0 -> f + 1:5:boolean isValidUtf8(byte[]):181:181 -> g + 1:17:java.lang.Object mergeMessage(java.lang.Object,java.lang.Object):387:387 -> h + 8:14:int partialHash(int,byte[],int,int):299:299 -> i + 1:8:java.lang.String toStringUtf8(byte[]):191:191 -> j +com.google.crypto.tink.shaded.protobuf.Internal$EnumLite -> com.google.crypto.tink.shaded.protobuf.z$a: +# {"id":"sourceFile","fileName":"Internal.java"} +com.google.crypto.tink.shaded.protobuf.Internal$EnumLiteMap -> com.google.crypto.tink.shaded.protobuf.z$b: +# {"id":"sourceFile","fileName":"Internal.java"} +com.google.crypto.tink.shaded.protobuf.Internal$EnumVerifier -> com.google.crypto.tink.shaded.protobuf.z$c: +# {"id":"sourceFile","fileName":"Internal.java"} + boolean isInRange(int) -> a +com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList -> com.google.crypto.tink.shaded.protobuf.z$d: +# {"id":"sourceFile","fileName":"Internal.java"} + 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 +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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/O;"} + 1:4:void (java.lang.String):46:46 -> + 5:7:void (java.lang.String):43:43 -> + 1:8:com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException invalidEndTag():106:106 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/A;"} + 1:8:com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException invalidTag():102:102 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/A;"} + 1:8:com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException invalidUtf8():141:141 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/A;"} + 1:8:com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException$InvalidWireTypeException invalidWireType():111:111 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/A$a;"} + 1:8:com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException malformedVarint():98:98 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/A;"} + 1:8:com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException negativeSize():92:92 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/A;"} + 1:8:com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException parseFailure():137:137 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/A;"} + 1:8:com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException recursionLimitExceeded():125:125 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/A;"} + 1:3:com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException setUnfinishedMessage(com.google.crypto.tink.shaded.protobuf.MessageLite):64:64 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)Lcom/google/crypto/tink/shaded/protobuf/A;"} + 1:8:com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException truncatedMessage():84:84 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/A;"} +com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException$InvalidWireTypeException -> com.google.crypto.tink.shaded.protobuf.A$a: +# {"id":"sourceFile","fileName":"InvalidProtocolBufferException.java"} + 1:4:void (java.lang.String):120:120 -> +com.google.crypto.tink.shaded.protobuf.JavaType -> com.google.crypto.tink.shaded.protobuf.B: +# {"id":"sourceFile","fileName":"JavaType.java"} + java.lang.Class type -> d + java.lang.Class boxedType -> e + java.lang.Object defaultDefault -> f + com.google.crypto.tink.shaded.protobuf.JavaType VOID -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/B;"} + com.google.crypto.tink.shaded.protobuf.JavaType INT -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/B;"} + com.google.crypto.tink.shaded.protobuf.JavaType LONG -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/B;"} + com.google.crypto.tink.shaded.protobuf.JavaType FLOAT -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/B;"} + com.google.crypto.tink.shaded.protobuf.JavaType DOUBLE -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/B;"} + com.google.crypto.tink.shaded.protobuf.JavaType BOOLEAN -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/B;"} + com.google.crypto.tink.shaded.protobuf.JavaType STRING -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/B;"} + com.google.crypto.tink.shaded.protobuf.JavaType BYTE_STRING -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/B;"} + com.google.crypto.tink.shaded.protobuf.JavaType ENUM -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/B;"} + com.google.crypto.tink.shaded.protobuf.JavaType MESSAGE -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/B;"} + com.google.crypto.tink.shaded.protobuf.JavaType[] $VALUES -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/google/crypto/tink/shaded/protobuf/B;"} + 1:15:void ():36:36 -> + 16:33:void ():37:37 -> + 34:54:void ():38:38 -> + 55:74:void ():39:39 -> + 75:94:void ():40:40 -> + 95:110:void ():41:41 -> + 111:127:void ():42:42 -> + 128:144:void ():43:43 -> + 145:159:void ():44:44 -> + 160:182:void ():45:45 -> + 183:189:void ():34:34 -> + 1:3:void (java.lang.String,int,java.lang.Class,java.lang.Class,java.lang.Object):51:51 -> + 4:5:void (java.lang.String,int,java.lang.Class,java.lang.Class,java.lang.Object):52:52 -> + 6:7:void (java.lang.String,int,java.lang.Class,java.lang.Class,java.lang.Object):53:53 -> + 8:10:void (java.lang.String,int,java.lang.Class,java.lang.Class,java.lang.Object):54:54 -> + 1:3:java.lang.Class getBoxedType():69:69 -> a + 1:9:com.google.crypto.tink.shaded.protobuf.JavaType valueOf(java.lang.String):34:34 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/google/crypto/tink/shaded/protobuf/B;"} + 1:9:com.google.crypto.tink.shaded.protobuf.JavaType[] values():34:34 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/google/crypto/tink/shaded/protobuf/B;"} +com.google.crypto.tink.shaded.protobuf.LazyStringArrayList -> com.google.crypto.tink.shaded.protobuf.C: +# {"id":"sourceFile","fileName":"LazyStringArrayList.java"} + java.util.List list -> e + com.google.crypto.tink.shaded.protobuf.LazyStringArrayList EMPTY_LIST -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/C;"} + com.google.crypto.tink.shaded.protobuf.LazyStringList EMPTY -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/D;"} + 1:7:void ():64:64 -> + 8:10:void ():67:67 -> + 11:13:void ():75:75 -> + 1:1:void ():80:80 -> + 2:2:void (int):84:84 -> + 3:4:void (java.util.ArrayList):96:97 -> + 1:1:void add(int,java.lang.Object):61:61 -> add + 2:2:boolean add(java.lang.Object):61:61 -> add + 1:1:boolean addAll(java.util.Collection):169:169 -> addAll + 2:2:boolean addAll(int,java.util.Collection):174:174 -> addAll + 3:5:boolean addAll(int,java.util.Collection):178:180 -> addAll + 1:5:com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList mutableCopyWithCapacity(int):61:61 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/crypto/tink/shaded/protobuf/z$d;"} + 1:7:java.util.List getUnderlyingElements():306:306 -> c + 1:3:void clear():210:210 -> clear + 4:8:void clear():211:211 -> clear + 9:15:void clear():212:212 -> clear + 1:3:void add(com.google.crypto.tink.shaded.protobuf.ByteString):217:217 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + 4:8:void add(com.google.crypto.tink.shaded.protobuf.ByteString):218:218 -> d + 9:15:void add(com.google.crypto.tink.shaded.protobuf.ByteString):219:219 -> d + 1:6:com.google.crypto.tink.shaded.protobuf.LazyStringList getUnmodifiableView():412:412 -> e + # {"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: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 + 9:15:void add(int,java.lang.String):148:148 -> h + 1:5:int hashCode():61:61 -> hashCode + 1:4:java.lang.String asString(java.lang.Object):275:275 -> i + 5:7:java.lang.String asString(java.lang.Object):276:276 -> i + 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: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 + 12:16:com.google.crypto.tink.shaded.protobuf.LazyStringArrayList mutableCopyWithCapacity(int):106:106 -> l + 17:22:com.google.crypto.tink.shaded.protobuf.LazyStringArrayList mutableCopyWithCapacity(int):107:107 -> l + 23:28:com.google.crypto.tink.shaded.protobuf.LazyStringArrayList mutableCopyWithCapacity(int):103:103 -> l + 1:3:java.lang.String remove(int):202:202 -> m + 4:9:java.lang.String remove(int):203:203 -> m + 10:15:java.lang.String remove(int):204:204 -> m + 16:20:java.lang.String remove(int):205:205 -> m + 1:3:java.lang.String set(int,java.lang.String):139:139 -> n + 4:9:java.lang.String set(int,java.lang.String):140:140 -> n + 10:14:java.lang.String set(int,java.lang.String):141:141 -> n + 1:1:java.lang.Object remove(int):61:61 -> remove + 2:2:boolean remove(java.lang.Object):61:61 -> remove + 1:5:boolean removeAll(java.util.Collection):61:61 -> removeAll + 1:5:boolean retainAll(java.util.Collection):61:61 -> retainAll + 1:7:java.lang.Object set(int,java.lang.Object):61:61 -> set + 1:7:int size():134:134 -> size +com.google.crypto.tink.shaded.protobuf.LazyStringList -> com.google.crypto.tink.shaded.protobuf.D: +# {"id":"sourceFile","fileName":"LazyStringList.java"} + java.util.List getUnderlyingElements() -> c + void add(com.google.crypto.tink.shaded.protobuf.ByteString) -> d + # {"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 +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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/E;"} + com.google.crypto.tink.shaded.protobuf.ListFieldSchema LITE_INSTANCE -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/E;"} + 1:8:void ():45:45 -> + 9:16:void ():46:46 -> + 1:1:void (com.google.crypto.tink.shaded.protobuf.ListFieldSchema$1):41:41 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/E$a;)V"} + 2:2:void ():43:43 -> + 1:3:com.google.crypto.tink.shaded.protobuf.ListFieldSchema full():55:55 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/E;"} + 1:3:com.google.crypto.tink.shaded.protobuf.ListFieldSchema lite():59:59 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/E;"} + void makeImmutableListAt(java.lang.Object,long) -> c + void mergeListsAt(java.lang.Object,java.lang.Object,long) -> d + java.util.List mutableListAt(java.lang.Object,long) -> e +com.google.crypto.tink.shaded.protobuf.ListFieldSchema$1 -> com.google.crypto.tink.shaded.protobuf.E$a: +# {"id":"sourceFile","fileName":"ListFieldSchema.java"} +com.google.crypto.tink.shaded.protobuf.ListFieldSchema$ListFieldSchemaFull -> com.google.crypto.tink.shaded.protobuf.E$b: +# {"id":"sourceFile","fileName":"ListFieldSchema.java"} + java.lang.Class UNMODIFIABLE_LIST_CLASS -> c + 1:13:void ():66:66 -> + 1:1:void ():63:63 -> + 2:2:void (com.google.crypto.tink.shaded.protobuf.ListFieldSchema$1):63:63 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/E$a;)V"} + 1:6:void makeImmutableListAt(java.lang.Object,long):75:75 -> c + 7:10:void makeImmutableListAt(java.lang.Object,long):77:77 -> c + 11:17:void makeImmutableListAt(java.lang.Object,long):78:78 -> c + 18:30:void makeImmutableListAt(java.lang.Object,long):79:79 -> c + 31:38:void makeImmutableListAt(java.lang.Object,long):82:82 -> c + 39:46:void makeImmutableListAt(java.lang.Object,long):83:83 -> c + 47:50:void makeImmutableListAt(java.lang.Object,long):84:84 -> c + 51:54:void makeImmutableListAt(java.lang.Object,long):88:88 -> c + 55:58:void makeImmutableListAt(java.lang.Object,long):90:90 -> c + 1:4:void mergeListsAt(java.lang.Object,java.lang.Object,long):126:126 -> d + 5:12:void mergeListsAt(java.lang.Object,java.lang.Object,long):127:127 -> d + 13:16:void mergeListsAt(java.lang.Object,java.lang.Object,long):129:129 -> d + 17:24:void mergeListsAt(java.lang.Object,java.lang.Object,long):130:130 -> d + 25:30:void mergeListsAt(java.lang.Object,java.lang.Object,long):132:132 -> d + 31:34:void mergeListsAt(java.lang.Object,java.lang.Object,long):136:136 -> d + 3:7:java.util.List mutableListAt(java.lang.Object,long):70:70 -> e + 1:7:java.util.List getList(java.lang.Object,long):141:141 -> f + 1:4:java.util.List mutableListAt(java.lang.Object,long,int):95:95 -> g + 5:10:java.util.List mutableListAt(java.lang.Object,long,int):96:96 -> g + 11:14:java.util.List mutableListAt(java.lang.Object,long,int):97:97 -> g + 15:20:java.util.List mutableListAt(java.lang.Object,long,int):98:98 -> g + 21:28:java.util.List mutableListAt(java.lang.Object,long,int):99:99 -> g + 29:35:java.util.List mutableListAt(java.lang.Object,long,int):100:100 -> g + 36:40:java.util.List mutableListAt(java.lang.Object,long,int):102:102 -> g + 41:44:java.util.List mutableListAt(java.lang.Object,long,int):104:104 -> g + 45:56:java.util.List mutableListAt(java.lang.Object,long,int):105:105 -> g + 57:66:java.util.List mutableListAt(java.lang.Object,long,int):106:106 -> g + 67:69:java.util.List mutableListAt(java.lang.Object,long,int):107:107 -> g + 70:73:java.util.List mutableListAt(java.lang.Object,long,int):109:109 -> g + 74:77:java.util.List mutableListAt(java.lang.Object,long,int):110:110 -> g + 78:87:java.util.List mutableListAt(java.lang.Object,long,int):111:111 -> g + 88:92:java.util.List mutableListAt(java.lang.Object,long,int):112:112 -> g + 93:96:java.util.List mutableListAt(java.lang.Object,long,int):114:114 -> g + 97:107:java.util.List mutableListAt(java.lang.Object,long,int):115:115 -> g + 108:113:java.util.List mutableListAt(java.lang.Object,long,int):117:117 -> g + 114:122:java.util.List mutableListAt(java.lang.Object,long,int):118:118 -> g + 123:127:java.util.List mutableListAt(java.lang.Object,long,int):119:119 -> g +com.google.crypto.tink.shaded.protobuf.ListFieldSchema$ListFieldSchemaLite -> com.google.crypto.tink.shaded.protobuf.E$c: +# {"id":"sourceFile","fileName":"ListFieldSchema.java"} + 1:1:void ():146:146 -> + 2:2:void (com.google.crypto.tink.shaded.protobuf.ListFieldSchema$1):146:146 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/E$a;)V"} + 1:4:void makeImmutableListAt(java.lang.Object,long):163:163 -> c + 5:8:void makeImmutableListAt(java.lang.Object,long):164:164 -> c + 1:4:void mergeListsAt(java.lang.Object,java.lang.Object,long):169:169 -> d + 5:8:void mergeListsAt(java.lang.Object,java.lang.Object,long):170:170 -> d + 9:12:void mergeListsAt(java.lang.Object,java.lang.Object,long):172:172 -> d + 13:20:void mergeListsAt(java.lang.Object,java.lang.Object,long):173:173 -> d + 21:27:void mergeListsAt(java.lang.Object,java.lang.Object,long):175:175 -> d + 28:31:void mergeListsAt(java.lang.Object,java.lang.Object,long):176:176 -> d + 32:37:void mergeListsAt(java.lang.Object,java.lang.Object,long):178:178 -> d + 38:41:void mergeListsAt(java.lang.Object,java.lang.Object,long):182:182 -> d + 1:4:java.util.List mutableListAt(java.lang.Object,long):150:150 -> e + 5:10:java.util.List mutableListAt(java.lang.Object,long):151:151 -> e + 11:21:java.util.List mutableListAt(java.lang.Object,long):152:152 -> e + 22:25:java.util.List mutableListAt(java.lang.Object,long):154:154 -> e + 26:29:java.util.List mutableListAt(java.lang.Object,long):156:156 -> e + 1:7:com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList getProtobufList(java.lang.Object,long):187:187 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;J)Lcom/google/crypto/tink/shaded/protobuf/z$d;"} +com.google.crypto.tink.shaded.protobuf.LongArrayList -> com.google.crypto.tink.shaded.protobuf.F: +# {"id":"sourceFile","fileName":"LongArrayList.java"} + void addLong(long) -> h +com.google.crypto.tink.shaded.protobuf.ManifestSchemaFactory -> com.google.crypto.tink.shaded.protobuf.G: +# {"id":"sourceFile","fileName":"ManifestSchemaFactory.java"} + com.google.crypto.tink.shaded.protobuf.MessageInfoFactory messageInfoFactory -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/N;"} + com.google.crypto.tink.shaded.protobuf.MessageInfoFactory EMPTY_FACTORY -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/N;"} + 1:8:void ():151:151 -> + 1:1:void ():44:44 -> + 2:3:void (com.google.crypto.tink.shaded.protobuf.MessageInfoFactory):47:48 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/N;)V"} + 1:3:com.google.crypto.tink.shaded.protobuf.Schema createSchema(java.lang.Class):53:53 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lcom/google/crypto/tink/shaded/protobuf/e0;"} + 4:9:com.google.crypto.tink.shaded.protobuf.Schema createSchema(java.lang.Class):55:55 -> a + 10:15:com.google.crypto.tink.shaded.protobuf.Schema createSchema(java.lang.Class):58:58 -> a + 16:23:com.google.crypto.tink.shaded.protobuf.Schema createSchema(java.lang.Class):59:59 -> a + 24:27:com.google.crypto.tink.shaded.protobuf.Schema createSchema(java.lang.Class):61:61 -> a + 28:31:com.google.crypto.tink.shaded.protobuf.Schema createSchema(java.lang.Class):62:62 -> a + 32:35:com.google.crypto.tink.shaded.protobuf.Schema createSchema(java.lang.Class):63:63 -> a + 36:40:com.google.crypto.tink.shaded.protobuf.Schema createSchema(java.lang.Class):60:60 -> a + 41:44:com.google.crypto.tink.shaded.protobuf.Schema createSchema(java.lang.Class):66:66 -> a + 45:48:com.google.crypto.tink.shaded.protobuf.Schema createSchema(java.lang.Class):67:67 -> a + 49:52:com.google.crypto.tink.shaded.protobuf.Schema createSchema(java.lang.Class):68:68 -> a + 53:57:com.google.crypto.tink.shaded.protobuf.Schema createSchema(java.lang.Class):65:65 -> a + 58:62:com.google.crypto.tink.shaded.protobuf.Schema createSchema(java.lang.Class):71:71 -> a + 1:2:com.google.crypto.tink.shaded.protobuf.MessageInfoFactory getDefaultMessageInfoFactory():118:118 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/N;"} + 3:23:com.google.crypto.tink.shaded.protobuf.MessageInfoFactory getDefaultMessageInfoFactory():119:119 -> b + 1:6:com.google.crypto.tink.shaded.protobuf.MessageInfoFactory getDescriptorMessageInfoFactory():166:166 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/N;"} + 7:20:com.google.crypto.tink.shaded.protobuf.MessageInfoFactory getDescriptorMessageInfoFactory():167:167 -> c + 21:23:com.google.crypto.tink.shaded.protobuf.MessageInfoFactory getDescriptorMessageInfoFactory():169:169 -> c + 1:12:boolean isProto2(com.google.crypto.tink.shaded.protobuf.MessageInfo):114:114 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/M;)Z"} + 1:8:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):75:75 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;Lcom/google/crypto/tink/shaded/protobuf/M;)Lcom/google/crypto/tink/shaded/protobuf/e0;"} + 9:14:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):76:76 -> e + 15:18:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):80:80 -> e + 19:22:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):81:81 -> e + 23:26:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):82:82 -> e + 27:30:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):83:83 -> e + 31:36:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):84:84 -> e + 37:43:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):77:77 -> e + 44:47:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):88:88 -> e + 48:51:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):89:89 -> e + 52:56:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):90:90 -> e + 57:60:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):92:92 -> e + 61:67:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):85:85 -> e + 68:73:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):94:94 -> e + 74:77:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):98:98 -> e + 78:81:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):99:99 -> e + 82:85:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):100:100 -> e + 86:89:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):101:101 -> e + 90:93:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):102:102 -> e + 94:98:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):95:95 -> e + 99:102:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):106:106 -> e + 103:106:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):107:107 -> e + 107:111:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):108:108 -> e + 112:115:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):110:110 -> e + 116:120:com.google.crypto.tink.shaded.protobuf.Schema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo):103:103 -> e +com.google.crypto.tink.shaded.protobuf.ManifestSchemaFactory$1 -> com.google.crypto.tink.shaded.protobuf.G$a: +# {"id":"sourceFile","fileName":"ManifestSchemaFactory.java"} + 1:4:void ():152:152 -> + 1:8:com.google.crypto.tink.shaded.protobuf.MessageInfo messageInfoFor(java.lang.Class):160:160 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lcom/google/crypto/tink/shaded/protobuf/M;"} + 1:1:boolean isSupported(java.lang.Class):0:0 -> b +com.google.crypto.tink.shaded.protobuf.ManifestSchemaFactory$CompositeMessageInfoFactory -> com.google.crypto.tink.shaded.protobuf.G$b: +# {"id":"sourceFile","fileName":"ManifestSchemaFactory.java"} + com.google.crypto.tink.shaded.protobuf.MessageInfoFactory[] factories -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/google/crypto/tink/shaded/protobuf/N;"} + 1:3:void (com.google.crypto.tink.shaded.protobuf.MessageInfoFactory[]):125:125 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lcom/google/crypto/tink/shaded/protobuf/N;)V"} + 4:6:void (com.google.crypto.tink.shaded.protobuf.MessageInfoFactory[]):126:126 -> + 1:8:com.google.crypto.tink.shaded.protobuf.MessageInfo messageInfoFor(java.lang.Class):141:141 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lcom/google/crypto/tink/shaded/protobuf/M;"} + 9:14:com.google.crypto.tink.shaded.protobuf.MessageInfo messageInfoFor(java.lang.Class):142:142 -> a + 15:22:com.google.crypto.tink.shaded.protobuf.MessageInfo messageInfoFor(java.lang.Class):143:143 -> a + 23:34:com.google.crypto.tink.shaded.protobuf.MessageInfo messageInfoFor(java.lang.Class):146:146 -> a + 35:49:com.google.crypto.tink.shaded.protobuf.MessageInfo messageInfoFor(java.lang.Class):147:147 -> a + 1:9:boolean isSupported(java.lang.Class):131:131 -> b + 10:21:boolean isSupported(java.lang.Class):132:132 -> b +com.google.crypto.tink.shaded.protobuf.MapEntryLite -> com.google.crypto.tink.shaded.protobuf.H: +# {"id":"sourceFile","fileName":"MapEntryLite.java"} + 2:2:int computeSerializedSize(com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.lang.Object,java.lang.Object):114:114 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/H$a;Ljava/lang/Object;Ljava/lang/Object;)I"} + 2:2:void writeTo(com.google.crypto.tink.shaded.protobuf.CodedOutputStream,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.lang.Object,java.lang.Object):109:109 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/k;Lcom/google/crypto/tink/shaded/protobuf/H$a;Ljava/lang/Object;Ljava/lang/Object;)V"} +com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata -> com.google.crypto.tink.shaded.protobuf.H$a: +# {"id":"sourceFile","fileName":"MapEntryLite.java"} +com.google.crypto.tink.shaded.protobuf.MapFieldLite -> com.google.crypto.tink.shaded.protobuf.I: +# {"id":"sourceFile","fileName":"MapFieldLite.java"} + boolean isMutable -> d + com.google.crypto.tink.shaded.protobuf.MapFieldLite EMPTY_MAP_FIELD -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/I;"} + 1:7:void ():61:61 -> + 8:11:void ():64:64 -> + 1:2:void ():51:52 -> + 3:4:void (java.util.Map):56:57 -> + 1:21:int calculateHashCodeForMap(java.util.Map):178:178 -> a + 22:41:int calculateHashCodeForMap(java.util.Map):180:180 -> a + 1:4:int calculateHashCodeForObject(java.lang.Object):162:162 -> b + 5:11:int calculateHashCodeForObject(java.lang.Object):163:163 -> b + 12:15:int calculateHashCodeForObject(java.lang.Object):166:166 -> b + 16:20:int calculateHashCodeForObject(java.lang.Object):169:169 -> b + 21:26:int calculateHashCodeForObject(java.lang.Object):167:167 -> b + 1:18:void checkForNullKeysAndValues(java.util.Map):119:119 -> c + 19:21:void checkForNullKeysAndValues(java.util.Map):120:120 -> c + 22:30:void checkForNullKeysAndValues(java.util.Map):121:121 -> c + 1:3:void clear():88:88 -> clear + 4:7:void clear():89:89 -> clear + 1:3:com.google.crypto.tink.shaded.protobuf.MapFieldLite emptyMapField():70:70 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/I;"} + 1:7:void ensureMutable():231:231 -> e + 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: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 + # {"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 + # {"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 + 7:9:java.lang.Object put(java.lang.Object,java.lang.Object):97:97 -> put + 10:14:java.lang.Object put(java.lang.Object,java.lang.Object):98:98 -> put + 1:3:void putAll(java.util.Map):107:107 -> putAll + 4:6:void putAll(java.util.Map):108:108 -> putAll + 7:10:void putAll(java.util.Map):109:109 -> putAll + 1:3:java.lang.Object remove(java.lang.Object):114:114 -> remove + 4:8:java.lang.Object remove(java.lang.Object):115:115 -> remove +com.google.crypto.tink.shaded.protobuf.MapFieldSchema -> com.google.crypto.tink.shaded.protobuf.J: +# {"id":"sourceFile","fileName":"MapFieldSchema.java"} + java.lang.Object mergeFrom(java.lang.Object,java.lang.Object) -> a + java.lang.Object toImmutable(java.lang.Object) -> b + com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata forMapMetadata(java.lang.Object) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lcom/google/crypto/tink/shaded/protobuf/H$a;"} + java.util.Map forMutableMapData(java.lang.Object) -> d + java.lang.Object newMapField(java.lang.Object) -> e + int getSerializedSize(int,java.lang.Object,java.lang.Object) -> f + boolean isImmutable(java.lang.Object) -> g + java.util.Map forMapData(java.lang.Object) -> h +com.google.crypto.tink.shaded.protobuf.MapFieldSchemaLite -> com.google.crypto.tink.shaded.protobuf.K: +# {"id":"sourceFile","fileName":"MapFieldSchemaLite.java"} + 1:4:void ():36:36 -> + 1:5:java.lang.Object mergeFrom(java.lang.Object,java.lang.Object):71:71 -> a + 1:7:java.lang.Object toImmutable(java.lang.Object):60:60 -> b + 1:5:com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata forMapMetadata(java.lang.Object):45:45 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lcom/google/crypto/tink/shaded/protobuf/H$a;"} + 1:3:java.util.Map forMutableMapData(java.lang.Object):40:40 -> d + 1:9:java.lang.Object newMapField(java.lang.Object):66:66 -> e + 1:5:int getSerializedSize(int,java.lang.Object,java.lang.Object):89:89 -> f + 1:9:boolean isImmutable(java.lang.Object):55:55 -> g + 1:3:java.util.Map forMapData(java.lang.Object):50:50 -> h + 1:2:int getSerializedSizeLite(int,java.lang.Object,java.lang.Object):95:95 -> i + 3:5:int getSerializedSizeLite(int,java.lang.Object,java.lang.Object):96:96 -> i + 6:13:int getSerializedSizeLite(int,java.lang.Object,java.lang.Object):98:98 -> i + 14:34:int getSerializedSizeLite(int,java.lang.Object,java.lang.Object):102:102 -> i + 35:42:int getSerializedSizeLite(int,java.lang.Object,java.lang.Object):103:103 -> i + 1:2:com.google.crypto.tink.shaded.protobuf.MapFieldLite mergeFromLite(java.lang.Object,java.lang.Object):76:76 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/crypto/tink/shaded/protobuf/I;"} + 3:4:com.google.crypto.tink.shaded.protobuf.MapFieldLite mergeFromLite(java.lang.Object,java.lang.Object):77:77 -> j + 5:10:com.google.crypto.tink.shaded.protobuf.MapFieldLite mergeFromLite(java.lang.Object,java.lang.Object):78:78 -> j + 11:16:com.google.crypto.tink.shaded.protobuf.MapFieldLite mergeFromLite(java.lang.Object,java.lang.Object):79:79 -> j + 17:20:com.google.crypto.tink.shaded.protobuf.MapFieldLite mergeFromLite(java.lang.Object,java.lang.Object):80:80 -> j + 21:24:com.google.crypto.tink.shaded.protobuf.MapFieldLite mergeFromLite(java.lang.Object,java.lang.Object):82:82 -> j +com.google.crypto.tink.shaded.protobuf.MapFieldSchemas -> com.google.crypto.tink.shaded.protobuf.L: +# {"id":"sourceFile","fileName":"MapFieldSchemas.java"} + com.google.crypto.tink.shaded.protobuf.MapFieldSchema FULL_SCHEMA -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/J;"} + com.google.crypto.tink.shaded.protobuf.MapFieldSchema LITE_SCHEMA -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/J;"} + 1:6:void ():34:34 -> + 7:14:void ():35:35 -> + 1:3:com.google.crypto.tink.shaded.protobuf.MapFieldSchema full():38:38 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/J;"} + 1:3:com.google.crypto.tink.shaded.protobuf.MapFieldSchema lite():42:42 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/J;"} + 2:7:com.google.crypto.tink.shaded.protobuf.MapFieldSchema loadSchemaForFullRuntime():47:47 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/J;"} + 8:19:com.google.crypto.tink.shaded.protobuf.MapFieldSchema loadSchemaForFullRuntime():48:48 -> c +com.google.crypto.tink.shaded.protobuf.MessageInfo -> com.google.crypto.tink.shaded.protobuf.M: +# {"id":"sourceFile","fileName":"MessageInfo.java"} + boolean isMessageSetWireFormat() -> a + com.google.crypto.tink.shaded.protobuf.MessageLite getDefaultInstance() -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/O;"} + com.google.crypto.tink.shaded.protobuf.ProtoSyntax getSyntax() -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/Z;"} +com.google.crypto.tink.shaded.protobuf.MessageInfoFactory -> com.google.crypto.tink.shaded.protobuf.N: +# {"id":"sourceFile","fileName":"MessageInfoFactory.java"} + com.google.crypto.tink.shaded.protobuf.MessageInfo messageInfoFor(java.lang.Class) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lcom/google/crypto/tink/shaded/protobuf/M;"} + boolean isSupported(java.lang.Class) -> b +com.google.crypto.tink.shaded.protobuf.MessageLite -> com.google.crypto.tink.shaded.protobuf.O: +# {"id":"sourceFile","fileName":"MessageLite.java"} + com.google.crypto.tink.shaded.protobuf.MessageLite$Builder toBuilder() -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/O$a;"} + void writeTo(com.google.crypto.tink.shaded.protobuf.CodedOutputStream) -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/k;)V"} + 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 + # {"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 + # {"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 + # {"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"} + com.google.crypto.tink.shaded.protobuf.MessageLite getDefaultInstanceForType() -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/O;"} +com.google.crypto.tink.shaded.protobuf.MessageLiteToString -> com.google.crypto.tink.shaded.protobuf.Q: +# {"id":"sourceFile","fileName":"MessageLiteToString.java"} + 1:6:java.lang.String camelCaseToSnakeCase(java.lang.String):271:271 -> a + 7:12:java.lang.String camelCaseToSnakeCase(java.lang.String):272:272 -> a + 13:16:java.lang.String camelCaseToSnakeCase(java.lang.String):273:273 -> a + 17:22:java.lang.String camelCaseToSnakeCase(java.lang.String):274:274 -> a + 23:27:java.lang.String camelCaseToSnakeCase(java.lang.String):275:275 -> a + 28:37:java.lang.String camelCaseToSnakeCase(java.lang.String):277:277 -> a + 38:42:java.lang.String camelCaseToSnakeCase(java.lang.String):279:279 -> a + 1:5:boolean isDefaultValue(java.lang.Object):183:183 -> b + 6:13:boolean isDefaultValue(java.lang.Object):184:184 -> b + 14:18:boolean isDefaultValue(java.lang.Object):186:186 -> b + 19:28:boolean isDefaultValue(java.lang.Object):187:187 -> b + 29:32:boolean isDefaultValue(java.lang.Object):189:189 -> b + 33:45:boolean isDefaultValue(java.lang.Object):190:190 -> b + 46:49:boolean isDefaultValue(java.lang.Object):192:192 -> b + 50:63:boolean isDefaultValue(java.lang.Object):193:193 -> b + 64:67:boolean isDefaultValue(java.lang.Object):195:195 -> b + 68:74:boolean isDefaultValue(java.lang.Object):196:196 -> b + 75:78:boolean isDefaultValue(java.lang.Object):198:198 -> b + 79:85:boolean isDefaultValue(java.lang.Object):199:199 -> b + 86:89:boolean isDefaultValue(java.lang.Object):201:201 -> b + 90:100:boolean isDefaultValue(java.lang.Object):202:202 -> b + 101:104:boolean isDefaultValue(java.lang.Object):204:204 -> b + 105:114:boolean isDefaultValue(java.lang.Object):205:205 -> b + 1:4:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):222:222 -> c + 5:6:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):223:223 -> c + 7:20:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):224:224 -> c + 21:24:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):225:225 -> c + 25:28:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):229:229 -> c + 29:30:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):230:230 -> c + 31:50:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):231:231 -> c + 51:57:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):232:232 -> c + 58:66:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):237:237 -> c + 67:72:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):239:239 -> c + 73:75:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):241:241 -> c + 76:83:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):243:243 -> c + 84:99:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):244:244 -> c + 100:103:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):245:245 -> c + 104:119:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):246:246 -> c + 120:129:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):247:247 -> c + 130:132:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):248:248 -> c + 133:139:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):249:249 -> c + 140:144:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):250:250 -> c + 145:150:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):252:252 -> c + 151:154:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):254:254 -> c + 155:158:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):255:255 -> c + 159:161:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):256:256 -> c + 162:165:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):257:257 -> c + 166:174:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):258:258 -> c + 175:183:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):259:259 -> c + 184:188:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):260:260 -> c + 189:194:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):262:262 -> c + 195:198:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):264:264 -> c + 199:211:void printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object):266:266 -> c + 1:5:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):76:76 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;Ljava/lang/StringBuilder;I)V"} + 6:10:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):77:77 -> d + 11:15:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):78:78 -> d + 16:32:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):79:79 -> d + 33:39:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):80:80 -> d + 40:46:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):81:81 -> d + 47:53:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):82:82 -> d + 54:63:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):84:84 -> d + 64:73:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):85:85 -> d + 74:89:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):90:90 -> d + 90:102:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):91:91 -> d + 103:113:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):92:92 -> d + 114:119:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):93:93 -> d + 120:125:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):95:95 -> d + 126:130:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):96:96 -> d + 131:141:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):97:97 -> d + 142:158:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):98:98 -> d + 159:166:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):101:101 -> d + 167:178:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):102:102 -> d + 179:184:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):106:106 -> d + 185:188:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):107:107 -> d + 189:192:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):103:103 -> d + 193:200:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):111:111 -> d + 201:206:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):113:113 -> d + 207:211:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):114:114 -> d + 212:222:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):115:115 -> d + 223:238:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):116:116 -> d + 239:246:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):119:119 -> d + 247:260:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):121:121 -> d + 261:266:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):124:124 -> d + 267:276:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):126:126 -> d + 277:282:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):130:130 -> d + 283:286:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):131:131 -> d + 287:291:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):127:127 -> d + 292:318:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):136:136 -> d + 319:334:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):140:140 -> d + 335:351:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):142:142 -> d + 352:359:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):141:141 -> d + 360:386:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):147:147 -> d + 387:407:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):151:151 -> d + 408:432:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):152:152 -> d + 433:440:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):155:155 -> d + 441:449:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):158:158 -> d + 450:463:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):159:159 -> d + 464:472:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):162:162 -> d + 473:478:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):177:177 -> d + 479:482:void reflectivePrintWithIndent(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.StringBuilder,int):178:178 -> d + 1:5:java.lang.String toString(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.String):59:59 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;Ljava/lang/String;)Ljava/lang/String;"} + 6:14:java.lang.String toString(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.String):60:60 -> e + 15:17:java.lang.String toString(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.String):61:61 -> e + 18:22:java.lang.String toString(com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.String):62:62 -> e +com.google.crypto.tink.shaded.protobuf.MessageSchema -> com.google.crypto.tink.shaded.protobuf.S: +# {"id":"sourceFile","fileName":"MessageSchema.java"} + int[] buffer -> a + java.lang.Object[] objects -> b + int minFieldNumber -> c + int maxFieldNumber -> d + com.google.crypto.tink.shaded.protobuf.MessageLite defaultInstance -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/O;"} + boolean hasExtensions -> f + boolean lite -> g + boolean proto3 -> h + boolean useCachedSizeField -> i + int[] intArray -> j + int checkInitializedCount -> k + int repeatedFieldOffsetStart -> l + com.google.crypto.tink.shaded.protobuf.NewInstanceSchema newInstanceSchema -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/U;"} + com.google.crypto.tink.shaded.protobuf.ListFieldSchema listFieldSchema -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/E;"} + com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema unknownFieldSchema -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/k0;"} + com.google.crypto.tink.shaded.protobuf.ExtensionSchema extensionSchema -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q;"} + com.google.crypto.tink.shaded.protobuf.MapFieldSchema mapFieldSchema -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/J;"} + int[] EMPTY_INT_ARRAY -> r + sun.misc.Unsafe UNSAFE -> s + 2:5:void ():92:92 -> + 6:12:void ():101:101 -> + 1:5:void (int[],java.lang.Object[],int,int,com.google.crypto.tink.shaded.protobuf.MessageLite,boolean,boolean,int[],int,int,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):189:193 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"([I[Ljava/lang/Object;IILcom/google/crypto/tink/shaded/protobuf/O;ZZ[IIILcom/google/crypto/tink/shaded/protobuf/U;Lcom/google/crypto/tink/shaded/protobuf/E;Lcom/google/crypto/tink/shaded/protobuf/k0;Lcom/google/crypto/tink/shaded/protobuf/q;Lcom/google/crypto/tink/shaded/protobuf/J;)V"} + 6:9:void (int[],java.lang.Object[],int,int,com.google.crypto.tink.shaded.protobuf.MessageLite,boolean,boolean,int[],int,int,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):195:198 -> + 10:12:void (int[],java.lang.Object[],int,int,com.google.crypto.tink.shaded.protobuf.MessageLite,boolean,boolean,int[],int,int,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):200:202 -> + 13:18:void (int[],java.lang.Object[],int,int,com.google.crypto.tink.shaded.protobuf.MessageLite,boolean,boolean,int[],int,int,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):204:209 -> + 1:6:boolean isFieldPresent(java.lang.Object,int):5756:5756 -> A + 7:10:boolean isFieldPresent(java.lang.Object,int):5757:5757 -> A + 11:14:boolean isFieldPresent(java.lang.Object,int):5758:5758 -> A + 15:23:boolean isFieldPresent(java.lang.Object,int):5759:5759 -> A + 24:29:boolean isFieldPresent(java.lang.Object,int):5804:5804 -> A + 30:37:boolean isFieldPresent(java.lang.Object,int):5802:5802 -> A + 38:47:boolean isFieldPresent(java.lang.Object,int):5800:5800 -> A + 48:55:boolean isFieldPresent(java.lang.Object,int):5798:5798 -> A + 56:65:boolean isFieldPresent(java.lang.Object,int):5796:5796 -> A + 66:73:boolean isFieldPresent(java.lang.Object,int):5794:5794 -> A + 74:81:boolean isFieldPresent(java.lang.Object,int):5792:5792 -> A + 82:89:boolean isFieldPresent(java.lang.Object,int):5790:5790 -> A + 90:101:boolean isFieldPresent(java.lang.Object,int):5788:5788 -> A + 102:109:boolean isFieldPresent(java.lang.Object,int):5786:5786 -> A + 110:113:boolean isFieldPresent(java.lang.Object,int):5777:5777 -> A + 114:117:boolean isFieldPresent(java.lang.Object,int):5778:5778 -> A + 118:124:boolean isFieldPresent(java.lang.Object,int):5779:5779 -> A + 125:128:boolean isFieldPresent(java.lang.Object,int):5780:5780 -> A + 129:135:boolean isFieldPresent(java.lang.Object,int):5781:5781 -> A + 136:141:boolean isFieldPresent(java.lang.Object,int):5783:5783 -> A + 142:146:boolean isFieldPresent(java.lang.Object,int):5775:5775 -> A + 147:154:boolean isFieldPresent(java.lang.Object,int):5773:5773 -> A + 155:164:boolean isFieldPresent(java.lang.Object,int):5771:5771 -> A + 165:172:boolean isFieldPresent(java.lang.Object,int):5769:5769 -> A + 173:182:boolean isFieldPresent(java.lang.Object,int):5767:5767 -> A + 183:192:boolean isFieldPresent(java.lang.Object,int):5765:5765 -> A + 193:203:boolean isFieldPresent(java.lang.Object,int):5763:5763 -> A + 204:215:boolean isFieldPresent(java.lang.Object,int):5761:5761 -> A + 216:228:boolean isFieldPresent(java.lang.Object,int):5807:5807 -> A + 229:238:boolean isFieldPresent(java.lang.Object,int):5809:5809 -> A + 1:4:boolean isFieldPresent(java.lang.Object,int,int,int):5748:5748 -> B + 5:17:boolean isFieldPresent(java.lang.Object,int,int,int):5749:5749 -> B + 1:8:boolean isInitialized(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Schema):5575:5575 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;ILcom/google/crypto/tink/shaded/protobuf/e0;)Z"} + 9:13:boolean isInitialized(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Schema):5576:5576 -> C + 1:10:boolean isListInitialized(java.lang.Object,int,int):5581:5581 -> D + 11:18:boolean isListInitialized(java.lang.Object,int,int):5582:5582 -> D + 19:24:boolean isListInitialized(java.lang.Object,int,int):5586:5586 -> D + 25:30:boolean isListInitialized(java.lang.Object,int,int):5587:5587 -> D + 31:34:boolean isListInitialized(java.lang.Object,int,int):5588:5588 -> D + 35:45:boolean isListInitialized(java.lang.Object,int,int):5589:5589 -> D + 1:14:boolean isMapInitialized(java.lang.Object,int,int):5597:5597 -> E + 15:22:boolean isMapInitialized(java.lang.Object,int,int):5598:5598 -> E + 23:26:boolean isMapInitialized(java.lang.Object,int,int):5601:5601 -> E + 27:32:boolean isMapInitialized(java.lang.Object,int,int):5602:5602 -> E + 33:33:boolean isMapInitialized(java.lang.Object,int,int):5603:5603 -> E + 1:9:boolean isOneofCaseEqual(java.lang.Object,java.lang.Object,int):5833:5833 -> F + 10:13:boolean isOneofCaseEqual(java.lang.Object,java.lang.Object,int):5834:5834 -> F + 14:23:boolean isOneofCaseEqual(java.lang.Object,java.lang.Object,int):5835:5835 -> F + 1:9:boolean isOneofPresent(java.lang.Object,int,int):5828:5828 -> G + 10:19:boolean isOneofPresent(java.lang.Object,int,int):5829:5829 -> G + 1:1:boolean isRequired(int):0:0 -> H + 1:7:java.util.List listAt(java.lang.Object,long):2520:2520 -> I + 1:5:long longAt(java.lang.Object,long):5715:5715 -> J + 1:2:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3862:3863 -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/k0;Lcom/google/crypto/tink/shaded/protobuf/q;Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/d0;Lcom/google/crypto/tink/shaded/protobuf/p;)V"} + 3:5:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4322:4324 -> K + 6:6:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4327:4327 -> K + 7:7:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3870:3870 -> K + 8:8:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3872:3872 -> K + 9:9:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3876:3876 -> K + 10:10:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3879:3879 -> K + 11:12:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3888:3889 -> K + 13:13:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3894:3894 -> K + 14:14:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3897:3897 -> K + 15:17:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4322:4324 -> K + 18:18:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3904:3904 -> K + 19:19:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3907:3907 -> K + 20:20:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4297:4297 -> K + 21:21:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4299:4299 -> K + 22:24:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4322:4324 -> K + 25:26:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4290:4291 -> K + 27:27:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4288:4288 -> K + 28:28:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4292:4292 -> K + 29:29:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4284:4284 -> K + 30:30:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4283:4283 -> K + 31:31:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4285:4285 -> K + 32:32:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4279:4279 -> K + 33:33:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4278:4278 -> K + 34:34:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4280:4280 -> K + 35:35:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4274:4274 -> K + 36:36:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4273:4273 -> K + 37:37:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4275:4275 -> K + 38:38:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4269:4269 -> K + 39:39:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4268:4268 -> K + 40:40:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4270:4270 -> K + 41:42:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4255:4256 -> K + 43:44:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4258:4259 -> K + 45:45:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4250:4250 -> K + 46:46:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4249:4249 -> K + 47:47:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4251:4251 -> K + 48:49:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4245:4246 -> K + 50:50:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4227:4227 -> K + 51:51:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4230:4230 -> K + 52:52:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4232:4232 -> K + 53:53:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4231:4231 -> K + 54:54:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4229:4229 -> K + 55:55:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4233:4233 -> K + 56:56:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4237:4237 -> K + 57:57:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4239:4239 -> K + 58:58:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4238:4238 -> K + 59:59:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4235:4235 -> K + 60:60:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4240:4240 -> K + 61:61:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4242:4242 -> K + 62:63:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4223:4224 -> K + 64:64:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4219:4219 -> K + 65:65:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4218:4218 -> K + 66:66:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4220:4220 -> K + 67:67:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4214:4214 -> K + 68:68:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4213:4213 -> K + 69:69:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4215:4215 -> K + 70:70:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4209:4209 -> K + 71:71:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4208:4208 -> K + 72:72:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4210:4210 -> K + 73:73:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4204:4204 -> K + 74:74:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4203:4203 -> K + 75:75:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4205:4205 -> K + 76:76:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4199:4199 -> K + 77:77:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4198:4198 -> K + 78:78:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4200:4200 -> K + 79:79:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4194:4194 -> K + 80:80:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4193:4193 -> K + 81:81:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4195:4195 -> K + 82:82:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4189:4189 -> K + 83:83:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4188:4188 -> K + 84:84:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4190:4190 -> K + 85:85:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4184:4184 -> K + 86:86:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4183:4183 -> K + 87:87:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4185:4185 -> K + 88:88:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4180:4180 -> K + 89:89:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4173:4173 -> K + 90:90:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4175:4175 -> K + 91:91:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4171:4171 -> K + 92:93:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4166:4167 -> K + 94:94:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4166:4166 -> K + 95:96:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4162:4163 -> K + 97:97:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4162:4162 -> K + 98:99:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4158:4159 -> K + 100:100:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4158:4158 -> K + 101:102:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4154:4155 -> K + 103:103:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4154:4154 -> K + 104:106:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4141:4143 -> K + 107:107:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4148:4148 -> K + 108:108:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4145:4145 -> K + 109:110:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4136:4137 -> K + 111:111:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4136:4136 -> K + 112:113:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4132:4133 -> K + 114:114:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4132:4132 -> K + 115:116:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4128:4129 -> K + 117:117:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4128:4128 -> K + 118:119:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4124:4125 -> K + 120:120:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4124:4124 -> K + 121:122:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4120:4121 -> K + 123:123:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4120:4120 -> K + 124:125:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4116:4117 -> K + 126:126:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4116:4116 -> K + 127:128:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4112:4113 -> K + 129:129:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4112:4112 -> K + 130:131:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4108:4109 -> K + 132:132:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4108:4108 -> K + 133:134:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4104:4105 -> K + 135:135:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4104:4104 -> K + 136:137:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4100:4101 -> K + 138:138:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4100:4100 -> K + 139:140:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4096:4097 -> K + 141:141:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4096:4096 -> K + 142:143:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4092:4093 -> K + 144:144:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4092:4092 -> K + 145:146:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4088:4089 -> K + 147:147:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4088:4088 -> K + 148:150:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4075:4077 -> K + 151:151:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4082:4082 -> K + 152:152:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4079:4079 -> K + 153:154:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4070:4071 -> K + 155:155:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4070:4070 -> K + 156:157:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4066:4067 -> K + 158:158:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4066:4066 -> K + 159:159:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4061:4061 -> K + 160:160:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4057:4057 -> K + 161:161:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4053:4053 -> K + 162:163:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4049:4050 -> K + 164:164:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4049:4049 -> K + 165:166:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4045:4046 -> K + 167:167:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4045:4045 -> K + 168:169:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4041:4042 -> K + 170:170:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4041:4041 -> K + 171:172:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4037:4038 -> K + 173:173:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4037:4037 -> K + 174:175:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4033:4034 -> K + 176:176:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4033:4033 -> K + 177:178:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4029:4030 -> K + 179:179:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4029:4029 -> K + 180:181:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4025:4026 -> K + 182:182:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4025:4025 -> K + 183:184:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4021:4022 -> K + 185:185:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4021:4021 -> K + 186:186:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4003:4003 -> K + 187:187:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4006:4006 -> K + 188:188:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4008:4008 -> K + 189:189:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4007:4007 -> K + 190:190:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4005:4005 -> K + 191:191:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4009:4009 -> K + 192:192:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4013:4013 -> K + 193:193:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4015:4015 -> K + 194:194:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4014:4014 -> K + 195:195:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4011:4011 -> K + 196:196:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4016:4016 -> K + 197:198:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3998:3999 -> K + 199:200:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3994:3995 -> K + 201:202:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3990:3991 -> K + 203:204:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3986:3987 -> K + 205:206:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3973:3974 -> K + 207:208:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3976:3977 -> K + 209:210:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3968:3969 -> K + 211:212:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3964:3965 -> K + 213:213:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3946:3946 -> K + 214:214:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3949:3949 -> K + 215:215:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3951:3951 -> K + 216:216:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3950:3950 -> K + 217:217:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3948:3948 -> K + 218:218:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3952:3952 -> K + 219:219:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3956:3956 -> K + 220:220:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3958:3958 -> K + 221:221:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3957:3957 -> K + 222:222:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3954:3954 -> K + 223:223:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3959:3959 -> K + 224:225:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3941:3942 -> K + 226:227:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3937:3938 -> K + 228:229:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3933:3934 -> K + 230:231:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3929:3930 -> K + 232:233:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3925:3926 -> K + 234:235:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3921:3922 -> K + 236:237:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3917:3918 -> K + 238:239:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3913:3914 -> K + 240:241:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3909:3910 -> K + 242:243:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4307:4308 -> K + 244:246:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4322:4324 -> K + 247:247:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4327:4327 -> K + 248:248:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4313:4313 -> K + 249:249:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4315:4315 -> K + 250:252:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4322:4324 -> K + 253:255:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4322:4324 -> K + 256:256:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4327:4327 -> K + 257:257:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):4329:4329 -> K + 1:8:void mergeMap(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.Reader):5429:5429 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;ILjava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/p;Lcom/google/crypto/tink/shaded/protobuf/d0;)V"} + 9:14:void mergeMap(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.Reader):5430:5430 -> L + 15:20:void mergeMap(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.Reader):5436:5436 -> L + 21:24:void mergeMap(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.Reader):5437:5437 -> L + 25:32:void mergeMap(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.Reader):5438:5438 -> L + 33:38:void mergeMap(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.Reader):5440:5440 -> L + 39:43:void mergeMap(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.Reader):5441:5441 -> L + 44:47:void mergeMap(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.Reader):5442:5442 -> L + 48:49:void mergeMap(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.Reader):5444:5444 -> L + 50:55:void mergeMap(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.Reader):5445:5445 -> L + 56:59:void mergeMap(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.Reader):5446:5446 -> L + 60:63:void mergeMap(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.Reader):5444:5444 -> L + 1:4:void mergeMessage(java.lang.Object,java.lang.Object,int):1367:1367 -> M + 5:8:void mergeMessage(java.lang.Object,java.lang.Object,int):1368:1368 -> M + 9:15:void mergeMessage(java.lang.Object,java.lang.Object,int):1370:1370 -> M + 16:19:void mergeMessage(java.lang.Object,java.lang.Object,int):1374:1374 -> M + 20:27:void mergeMessage(java.lang.Object,java.lang.Object,int):1375:1375 -> M + 28:31:void mergeMessage(java.lang.Object,java.lang.Object,int):1377:1377 -> M + 32:34:void mergeMessage(java.lang.Object,java.lang.Object,int):1378:1378 -> M + 35:40:void mergeMessage(java.lang.Object,java.lang.Object,int):1379:1379 -> M + 41:43:void mergeMessage(java.lang.Object,java.lang.Object,int):1381:1381 -> M + 44:47:void mergeMessage(java.lang.Object,java.lang.Object,int):1382:1382 -> M + 1:4:void mergeOneofMessage(java.lang.Object,java.lang.Object,int):1387:1387 -> N + 5:8:void mergeOneofMessage(java.lang.Object,java.lang.Object,int):1388:1388 -> N + 9:12:void mergeOneofMessage(java.lang.Object,java.lang.Object,int):1389:1389 -> N + 13:19:void mergeOneofMessage(java.lang.Object,java.lang.Object,int):1391:1391 -> N + 20:23:void mergeOneofMessage(java.lang.Object,java.lang.Object,int):1395:1395 -> N + 24:31:void mergeOneofMessage(java.lang.Object,java.lang.Object,int):1396:1396 -> N + 32:35:void mergeOneofMessage(java.lang.Object,java.lang.Object,int):1398:1398 -> N + 36:38:void mergeOneofMessage(java.lang.Object,java.lang.Object,int):1399:1399 -> N + 39:44:void mergeOneofMessage(java.lang.Object,java.lang.Object,int):1400:1400 -> N + 45:47:void mergeOneofMessage(java.lang.Object,java.lang.Object,int):1402:1402 -> N + 48:51:void mergeOneofMessage(java.lang.Object,java.lang.Object,int):1403:1403 -> N + 1:4:void mergeSingleField(java.lang.Object,java.lang.Object,int):1184:1184 -> O + 5:8:void mergeSingleField(java.lang.Object,java.lang.Object,int):1185:1185 -> O + 9:12:void mergeSingleField(java.lang.Object,java.lang.Object,int):1186:1186 -> O + 13:21:void mergeSingleField(java.lang.Object,java.lang.Object,int):1188:1188 -> O + 22:25:void mergeSingleField(java.lang.Object,java.lang.Object,int):1359:1359 -> O + 26:31:void mergeSingleField(java.lang.Object,java.lang.Object,int):1353:1353 -> O + 32:38:void mergeSingleField(java.lang.Object,java.lang.Object,int):1354:1354 -> O + 39:42:void mergeSingleField(java.lang.Object,java.lang.Object,int):1355:1355 -> O + 43:46:void mergeSingleField(java.lang.Object,java.lang.Object,int):1344:1344 -> O + 47:52:void mergeSingleField(java.lang.Object,java.lang.Object,int):1337:1337 -> O + 53:59:void mergeSingleField(java.lang.Object,java.lang.Object,int):1338:1338 -> O + 60:63:void mergeSingleField(java.lang.Object,java.lang.Object,int):1339:1339 -> O + 64:69:void mergeSingleField(java.lang.Object,java.lang.Object,int):1326:1326 -> O + 70:75:void mergeSingleField(java.lang.Object,java.lang.Object,int):1323:1323 -> O + 76:79:void mergeSingleField(java.lang.Object,java.lang.Object,int):1289:1289 -> O + 80:85:void mergeSingleField(java.lang.Object,java.lang.Object,int):1283:1283 -> O + 86:92:void mergeSingleField(java.lang.Object,java.lang.Object,int):1284:1284 -> O + 93:96:void mergeSingleField(java.lang.Object,java.lang.Object,int):1285:1285 -> O + 97:102:void mergeSingleField(java.lang.Object,java.lang.Object,int):1277:1277 -> O + 103:109:void mergeSingleField(java.lang.Object,java.lang.Object,int):1278:1278 -> O + 110:113:void mergeSingleField(java.lang.Object,java.lang.Object,int):1279:1279 -> O + 114:119:void mergeSingleField(java.lang.Object,java.lang.Object,int):1271:1271 -> O + 120:126:void mergeSingleField(java.lang.Object,java.lang.Object,int):1272:1272 -> O + 127:130:void mergeSingleField(java.lang.Object,java.lang.Object,int):1273:1273 -> O + 131:136:void mergeSingleField(java.lang.Object,java.lang.Object,int):1265:1265 -> O + 137:143:void mergeSingleField(java.lang.Object,java.lang.Object,int):1266:1266 -> O + 144:147:void mergeSingleField(java.lang.Object,java.lang.Object,int):1267:1267 -> O + 148:153:void mergeSingleField(java.lang.Object,java.lang.Object,int):1259:1259 -> O + 154:160:void mergeSingleField(java.lang.Object,java.lang.Object,int):1260:1260 -> O + 161:164:void mergeSingleField(java.lang.Object,java.lang.Object,int):1261:1261 -> O + 165:170:void mergeSingleField(java.lang.Object,java.lang.Object,int):1253:1253 -> O + 171:177:void mergeSingleField(java.lang.Object,java.lang.Object,int):1254:1254 -> O + 178:181:void mergeSingleField(java.lang.Object,java.lang.Object,int):1255:1255 -> O + 182:187:void mergeSingleField(java.lang.Object,java.lang.Object,int):1247:1247 -> O + 188:194:void mergeSingleField(java.lang.Object,java.lang.Object,int):1248:1248 -> O + 195:198:void mergeSingleField(java.lang.Object,java.lang.Object,int):1249:1249 -> O + 199:202:void mergeSingleField(java.lang.Object,java.lang.Object,int):1244:1244 -> O + 203:208:void mergeSingleField(java.lang.Object,java.lang.Object,int):1238:1238 -> O + 209:215:void mergeSingleField(java.lang.Object,java.lang.Object,int):1239:1239 -> O + 216:219:void mergeSingleField(java.lang.Object,java.lang.Object,int):1240:1240 -> O + 220:225:void mergeSingleField(java.lang.Object,java.lang.Object,int):1232:1232 -> O + 226:232:void mergeSingleField(java.lang.Object,java.lang.Object,int):1233:1233 -> O + 233:236:void mergeSingleField(java.lang.Object,java.lang.Object,int):1234:1234 -> O + 237:242:void mergeSingleField(java.lang.Object,java.lang.Object,int):1226:1226 -> O + 243:249:void mergeSingleField(java.lang.Object,java.lang.Object,int):1227:1227 -> O + 250:253:void mergeSingleField(java.lang.Object,java.lang.Object,int):1228:1228 -> O + 254:259:void mergeSingleField(java.lang.Object,java.lang.Object,int):1220:1220 -> O + 260:266:void mergeSingleField(java.lang.Object,java.lang.Object,int):1221:1221 -> O + 267:270:void mergeSingleField(java.lang.Object,java.lang.Object,int):1222:1222 -> O + 271:276:void mergeSingleField(java.lang.Object,java.lang.Object,int):1214:1214 -> O + 277:283:void mergeSingleField(java.lang.Object,java.lang.Object,int):1215:1215 -> O + 284:287:void mergeSingleField(java.lang.Object,java.lang.Object,int):1216:1216 -> O + 288:293:void mergeSingleField(java.lang.Object,java.lang.Object,int):1208:1208 -> O + 294:300:void mergeSingleField(java.lang.Object,java.lang.Object,int):1209:1209 -> O + 301:304:void mergeSingleField(java.lang.Object,java.lang.Object,int):1210:1210 -> O + 305:310:void mergeSingleField(java.lang.Object,java.lang.Object,int):1202:1202 -> O + 311:317:void mergeSingleField(java.lang.Object,java.lang.Object,int):1203:1203 -> O + 318:321:void mergeSingleField(java.lang.Object,java.lang.Object,int):1204:1204 -> O + 322:327:void mergeSingleField(java.lang.Object,java.lang.Object,int):1196:1196 -> O + 328:334:void mergeSingleField(java.lang.Object,java.lang.Object,int):1197:1197 -> O + 335:338:void mergeSingleField(java.lang.Object,java.lang.Object,int):1198:1198 -> O + 339:344:void mergeSingleField(java.lang.Object,java.lang.Object,int):1190:1190 -> O + 345:351:void mergeSingleField(java.lang.Object,java.lang.Object,int):1191:1191 -> O + 352:356:void mergeSingleField(java.lang.Object,java.lang.Object,int):1192:1192 -> O + 1:4:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):220:220 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;Lcom/google/crypto/tink/shaded/protobuf/M;Lcom/google/crypto/tink/shaded/protobuf/U;Lcom/google/crypto/tink/shaded/protobuf/E;Lcom/google/crypto/tink/shaded/protobuf/k0;Lcom/google/crypto/tink/shaded/protobuf/q;Lcom/google/crypto/tink/shaded/protobuf/J;)Lcom/google/crypto/tink/shaded/protobuf/S;"} + 5:11:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):221:221 -> P + 12:20:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.MessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):230:230 -> P + 2:2:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForMessageInfo(com.google.crypto.tink.shaded.protobuf.StructuralMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):619:619 -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h0;Lcom/google/crypto/tink/shaded/protobuf/U;Lcom/google/crypto/tink/shaded/protobuf/E;Lcom/google/crypto/tink/shaded/protobuf/k0;Lcom/google/crypto/tink/shaded/protobuf/q;Lcom/google/crypto/tink/shaded/protobuf/J;)Lcom/google/crypto/tink/shaded/protobuf/S;"} + 1:1:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):247:247 -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/c0;Lcom/google/crypto/tink/shaded/protobuf/U;Lcom/google/crypto/tink/shaded/protobuf/E;Lcom/google/crypto/tink/shaded/protobuf/k0;Lcom/google/crypto/tink/shaded/protobuf/q;Lcom/google/crypto/tink/shaded/protobuf/J;)Lcom/google/crypto/tink/shaded/protobuf/S;"} + 2:3:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):249:250 -> R + 4:4:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):253:253 -> R + 5:5:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):257:257 -> R + 6:6:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):265:265 -> R + 7:7:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):269:269 -> R + 8:8:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):296:296 -> R + 9:9:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):299:299 -> R + 10:10:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):303:303 -> R + 11:11:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):311:311 -> R + 12:12:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):315:315 -> R + 13:13:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):323:323 -> R + 14:14:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):327:327 -> R + 15:15:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):335:335 -> R + 16:16:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):339:339 -> R + 17:17:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):347:347 -> R + 18:18:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):351:351 -> R + 19:19:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):359:359 -> R + 20:20:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):363:363 -> R + 21:21:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):371:371 -> R + 22:22:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):375:375 -> R + 23:23:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):383:383 -> R + 24:24:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):387:387 -> R + 25:25:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):394:394 -> R + 26:27:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):399:400 -> R + 28:30:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):402:404 -> R + 31:31:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):415:415 -> R + 32:32:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):419:419 -> R + 33:33:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):427:427 -> R + 34:34:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):431:431 -> R + 35:35:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):441:441 -> R + 36:36:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):450:450 -> R + 37:37:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):454:454 -> R + 38:38:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):469:469 -> R + 39:39:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):465:465 -> R + 40:42:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):475:477 -> R + 43:43:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):479:479 -> R + 44:44:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):484:484 -> R + 45:45:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):487:487 -> R + 46:48:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):491:493 -> R + 49:50:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):495:496 -> R + 51:51:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):499:499 -> R + 52:52:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):502:502 -> R + 53:54:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):515:516 -> R + 55:55:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):518:518 -> R + 56:56:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):512:512 -> R + 57:57:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):507:507 -> R + 58:58:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):504:504 -> R + 59:59:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):522:522 -> R + 60:60:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):524:524 -> R + 61:61:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):528:528 -> R + 62:65:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):537:540 -> R + 66:67:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):542:543 -> R + 68:69:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):546:547 -> R + 70:70:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):556:556 -> R + 71:71:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):560:560 -> R + 72:72:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):563:563 -> R + 73:73:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):566:566 -> R + 74:74:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):569:569 -> R + 75:75:com.google.crypto.tink.shaded.protobuf.MessageSchema newSchemaForRawMessageInfo(com.google.crypto.tink.shaded.protobuf.RawMessageInfo,com.google.crypto.tink.shaded.protobuf.NewInstanceSchema,com.google.crypto.tink.shaded.protobuf.ListFieldSchema,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MapFieldSchema):574:574 -> R + 1:5:int numberAt(int):5675:5675 -> S + 1:1:long offset(int):0:0 -> T + 1:11:boolean oneofBooleanAt(java.lang.Object,long):5739:5739 -> U + 1:11:double oneofDoubleAt(java.lang.Object,long):5723:5723 -> V + 1:11:float oneofFloatAt(java.lang.Object,long):5727:5727 -> W + 1:11:int oneofIntAt(java.lang.Object,long):5731:5731 -> X + 1:11:long oneofLongAt(java.lang.Object,long):5735:5735 -> Y + 1:2:int parseMapField(java.lang.Object,byte[],int,int,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4657:4657 -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;[BIIIJLcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:6:int parseMapField(java.lang.Object,byte[],int,int,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4658:4658 -> Z + 7:10:int parseMapField(java.lang.Object,byte[],int,int,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4659:4659 -> Z + 11:18:int parseMapField(java.lang.Object,byte[],int,int,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4660:4660 -> Z + 19:24:int parseMapField(java.lang.Object,byte[],int,int,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4662:4662 -> Z + 25:29:int parseMapField(java.lang.Object,byte[],int,int,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4663:4663 -> Z + 30:33:int parseMapField(java.lang.Object,byte[],int,int,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4664:4664 -> Z + 34:35:int parseMapField(java.lang.Object,byte[],int,int,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4666:4666 -> Z + 36:40:int parseMapField(java.lang.Object,byte[],int,int,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4670:4670 -> Z + 41:49:int parseMapField(java.lang.Object,byte[],int,int,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4671:4671 -> Z + 50:54:int parseMapField(java.lang.Object,byte[],int,int,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4666:4666 -> Z + 1:4:void mergeFrom(java.lang.Object,java.lang.Object):1169:1169 -> a + 5:9:void mergeFrom(java.lang.Object,java.lang.Object):1171:1171 -> a + 10:15:void mergeFrom(java.lang.Object,java.lang.Object):1173:1173 -> a + 16:20:void mergeFrom(java.lang.Object,java.lang.Object):1176:1176 -> a + 21:24:void mergeFrom(java.lang.Object,java.lang.Object):1178:1178 -> a + 25:30:void mergeFrom(java.lang.Object,java.lang.Object):1179:1179 -> a + 1:2:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4689:4690 -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;[BIIIIIIIJILcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 3:3:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4821:4821 -> a0 + 4:4:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4820:4820 -> a0 + 5:6:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4823:4824 -> a0 + 7:7:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4827:4827 -> a0 + 8:9:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4829:4830 -> a0 + 10:10:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4829:4829 -> a0 + 11:11:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4832:4832 -> a0 + 12:14:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4811:4813 -> a0 + 15:17:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4804:4806 -> a0 + 18:20:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4790:4792 -> a0 + 21:22:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4794:4795 -> a0 + 23:25:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4783:4785 -> a0 + 26:26:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4767:4767 -> a0 + 27:27:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4766:4766 -> a0 + 28:29:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4769:4770 -> a0 + 30:30:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4773:4773 -> a0 + 31:32:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4775:4776 -> a0 + 33:33:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4775:4775 -> a0 + 34:34:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4778:4778 -> a0 + 35:36:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4747:4748 -> a0 + 37:37:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4750:4750 -> a0 + 38:39:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4753:4754 -> a0 + 40:41:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4756:4757 -> a0 + 42:42:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4760:4760 -> a0 + 43:45:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4740:4742 -> a0 + 46:46:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4733:4733 -> a0 + 47:47:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4735:4735 -> a0 + 48:48:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4725:4725 -> a0 + 49:49:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4727:4727 -> a0 + 50:52:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4717:4719 -> a0 + 53:55:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4709:4711 -> a0 + 56:56:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4701:4701 -> a0 + 57:57:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4703:4703 -> a0 + 58:58:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4694:4694 -> a0 + 59:59:int parseOneofField(java.lang.Object,byte[],int,int,int,int,int,int,int,long,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4696:4696 -> a0 + 1:6:void makeImmutable(java.lang.Object):5403:5403 -> b + 7:18:void makeImmutable(java.lang.Object):5404:5404 -> b + 19:25:void makeImmutable(java.lang.Object):5405:5405 -> b + 26:37:void makeImmutable(java.lang.Object):5409:5409 -> b + 38:42:void makeImmutable(java.lang.Object):5411:5411 -> b + 43:55:void makeImmutable(java.lang.Object):5413:5413 -> b + 56:60:void makeImmutable(java.lang.Object):5415:5415 -> b + 61:64:void makeImmutable(java.lang.Object):5416:5416 -> b + 65:70:void makeImmutable(java.lang.Object):5417:5417 -> b + 1:1:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4869:4869 -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;[BIIILcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 2:2:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4876:4876 -> b0 + 3:4:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4878:4879 -> b0 + 5:5:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4884:4884 -> b0 + 6:6:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4886:4886 -> b0 + 7:9:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4893:4895 -> b0 + 10:10:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4898:4898 -> b0 + 11:11:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4905:4905 -> b0 + 12:12:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4908:4908 -> b0 + 13:13:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5048:5048 -> b0 + 14:14:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5047:5047 -> b0 + 15:15:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5050:5050 -> b0 + 16:16:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5056:5056 -> b0 + 17:17:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5055:5055 -> b0 + 18:18:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5052:5052 -> b0 + 19:21:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5035:5037 -> b0 + 22:22:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5036:5036 -> b0 + 23:25:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5026:5028 -> b0 + 26:26:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5027:5027 -> b0 + 27:29:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5011:5013 -> b0 + 30:30:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5015:5015 -> b0 + 31:32:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5003:5004 -> b0 + 33:33:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4987:4987 -> b0 + 34:34:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4986:4986 -> b0 + 35:35:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4989:4989 -> b0 + 36:36:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4995:4995 -> b0 + 37:37:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4994:4994 -> b0 + 38:38:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4991:4991 -> b0 + 39:39:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4974:4974 -> b0 + 40:40:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4976:4976 -> b0 + 41:41:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4978:4978 -> b0 + 42:43:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4965:4966 -> b0 + 44:44:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4957:4957 -> b0 + 45:45:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4948:4948 -> b0 + 46:47:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4939:4940 -> b0 + 48:49:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4930:4931 -> b0 + 50:50:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4921:4921 -> b0 + 51:51:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4913:4913 -> b0 + 52:54:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5069:5071 -> b0 + 55:55:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5073:5073 -> b0 + 56:56:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5075:5075 -> b0 + 57:57:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5079:5079 -> b0 + 58:58:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5078:5078 -> b0 + 59:59:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5086:5086 -> b0 + 60:60:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5105:5105 -> b0 + 61:61:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5113:5113 -> b0 + 62:64:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5135:5137 -> b0 + 65:65:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5143:5143 -> b0 + 66:66:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5142:5142 -> b0 + 67:67:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5147:5147 -> b0 + 68:70:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5150:5152 -> b0 + 71:72:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5159:5160 -> b0 + 73:73:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5164:5164 -> b0 + 74:74:int parseProto2Message(java.lang.Object,byte[],int,int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5168:5168 -> b0 + 5:9:boolean isInitialized(java.lang.Object):5507:5507 -> c + 10:13:boolean isInitialized(java.lang.Object):5508:5508 -> c + 14:17:boolean isInitialized(java.lang.Object):5509:5509 -> c + 18:21:boolean isInitialized(java.lang.Object):5511:5511 -> c + 22:25:boolean isInitialized(java.lang.Object):5515:5515 -> c + 26:40:boolean isInitialized(java.lang.Object):5516:5516 -> c + 41:50:boolean isInitialized(java.lang.Object):5521:5521 -> c + 51:56:boolean isInitialized(java.lang.Object):5525:5525 -> c + 57:63:boolean isInitialized(java.lang.Object):5526:5526 -> c + 64:96:boolean isInitialized(java.lang.Object):5534:5534 -> c + 97:103:boolean isInitialized(java.lang.Object):5556:5556 -> c + 104:109:boolean isInitialized(java.lang.Object):5550:5550 -> c + 110:120:boolean isInitialized(java.lang.Object):5551:5551 -> c + 121:127:boolean isInitialized(java.lang.Object):5544:5544 -> c + 128:133:boolean isInitialized(java.lang.Object):5537:5537 -> c + 134:148:boolean isInitialized(java.lang.Object):5538:5538 -> c + 149:152:boolean isInitialized(java.lang.Object):5565:5565 -> c + 153:166:boolean isInitialized(java.lang.Object):5566:5566 -> c + 1:1:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5177:5177 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;[BIILcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 2:2:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5182:5182 -> c0 + 3:4:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5184:5185 -> c0 + 5:5:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5190:5190 -> c0 + 6:6:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5192:5192 -> c0 + 7:9:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5199:5201 -> c0 + 10:12:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5307:5309 -> c0 + 13:13:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5308:5308 -> c0 + 14:16:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5299:5301 -> c0 + 17:17:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5300:5300 -> c0 + 18:19:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5292:5293 -> c0 + 20:21:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5285:5286 -> c0 + 22:22:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5272:5272 -> c0 + 23:23:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5271:5271 -> c0 + 24:24:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5273:5273 -> c0 + 25:25:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5275:5275 -> c0 + 26:27:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5277:5278 -> c0 + 28:28:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5277:5277 -> c0 + 29:29:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5260:5260 -> c0 + 30:30:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5262:5262 -> c0 + 31:31:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5264:5264 -> c0 + 32:33:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5252:5253 -> c0 + 34:34:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5245:5245 -> c0 + 35:35:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5237:5237 -> c0 + 36:37:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5229:5230 -> c0 + 38:39:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5221:5222 -> c0 + 40:40:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5213:5213 -> c0 + 41:41:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5206:5206 -> c0 + 42:44:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5319:5321 -> c0 + 45:45:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5323:5323 -> c0 + 46:46:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5325:5325 -> c0 + 47:47:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5329:5329 -> c0 + 48:48:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5328:5328 -> c0 + 49:49:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5336:5336 -> c0 + 50:50:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5355:5355 -> c0 + 51:51:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5363:5363 -> c0 + 52:52:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5382:5382 -> c0 + 53:53:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5381:5381 -> c0 + 54:54:int parseProto3Message(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5385:5385 -> c0 + 1:4:void mergeFrom(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5393:5393 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;[BIILcom/google/crypto/tink/shaded/protobuf/e$a;)V"} + 5:15:void mergeFrom(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5394:5394 -> d + 16:19:void mergeFrom(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):5396:5396 -> d + 1:3:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4485:4487 -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;[BIIIIIIJIJLcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 4:4:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4489:4489 -> d0 + 5:5:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4491:4491 -> d0 + 6:6:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4633:4633 -> d0 + 7:7:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4632:4632 -> d0 + 8:8:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4624:4624 -> d0 + 9:9:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4626:4626 -> d0 + 10:10:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4616:4616 -> d0 + 11:11:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4618:4618 -> d0 + 12:12:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4588:4588 -> d0 + 13:13:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4590:4590 -> d0 + 14:15:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4594:4595 -> d0 + 16:16:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4606:4606 -> d0 + 17:17:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4603:4603 -> d0 + 18:18:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4610:4610 -> d0 + 19:19:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4582:4582 -> d0 + 20:20:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4571:4571 -> d0 + 21:21:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4570:4570 -> d0 + 22:22:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4561:4561 -> d0 + 23:23:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4563:4563 -> d0 + 24:24:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4553:4553 -> d0 + 25:25:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4555:4555 -> d0 + 26:26:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4545:4545 -> d0 + 27:27:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4547:4547 -> d0 + 28:28:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4535:4535 -> d0 + 29:29:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4537:4537 -> d0 + 30:30:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4525:4525 -> d0 + 31:31:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4527:4527 -> d0 + 32:32:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4515:4515 -> d0 + 33:33:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4517:4517 -> d0 + 34:34:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4505:4505 -> d0 + 35:35:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4507:4507 -> d0 + 36:36:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4497:4497 -> d0 + 37:37:int parseRepeatedField(java.lang.Object,byte[],int,int,int,int,int,int,long,int,long,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4499:4499 -> d0 + 1:8:void writeTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2529:2529 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + 9:12:void writeTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2530:2530 -> e + 13:16:void writeTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2532:2532 -> e + 17:20:void writeTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2533:2533 -> e + 21:24:void writeTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2535:2535 -> e + 1:9:int positionForFieldNumber(int):5844:5844 -> e0 + 10:16:int positionForFieldNumber(int):5845:5845 -> e0 + 1:3:void mergeFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3842:3842 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/d0;Lcom/google/crypto/tink/shaded/protobuf/p;)V"} + 4:15:void mergeFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):3844:3844 -> f + 1:8:int positionForFieldNumber(int,int):5851:5851 -> f0 + 9:15:int positionForFieldNumber(int,int):5852:5852 -> f0 + 1:7:boolean equals(java.lang.Object,java.lang.Object):785:785 -> g + 8:17:boolean equals(java.lang.Object,java.lang.Object):787:787 -> g + 18:23:boolean equals(java.lang.Object,java.lang.Object):792:792 -> g + 24:29:boolean equals(java.lang.Object,java.lang.Object):793:793 -> g + 30:36:boolean equals(java.lang.Object,java.lang.Object):794:794 -> g + 37:40:boolean equals(java.lang.Object,java.lang.Object):798:798 -> g + 41:46:boolean equals(java.lang.Object,java.lang.Object):799:799 -> g + 47:52:boolean equals(java.lang.Object,java.lang.Object):800:800 -> g + 53:59:boolean equals(java.lang.Object,java.lang.Object):801:801 -> g + 1:7:int presenceMaskAndOffsetAt(int):5683:5683 -> g0 + 1:14:int getSerializedSize(java.lang.Object):1409:1409 -> h + 1:2:void readGroupList(java.lang.Object,long,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):5670:5670 -> h0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;JLcom/google/crypto/tink/shaded/protobuf/d0;Lcom/google/crypto/tink/shaded/protobuf/e0;Lcom/google/crypto/tink/shaded/protobuf/p;)V"} + 3:6:void readGroupList(java.lang.Object,long,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):5671:5671 -> h0 + 7:10:void readGroupList(java.lang.Object,long,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):5670:5670 -> h0 + 1:9:java.lang.Object newInstance():780:780 -> i + 1:4:void readMessageList(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):5658:5658 -> i0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;ILcom/google/crypto/tink/shaded/protobuf/d0;Lcom/google/crypto/tink/shaded/protobuf/e0;Lcom/google/crypto/tink/shaded/protobuf/p;)V"} + 5:6:void readMessageList(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):5659:5659 -> i0 + 7:10:void readMessageList(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):5660:5660 -> i0 + 11:14:void readMessageList(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):5659:5659 -> i0 + 1:7:int hashCode(java.lang.Object):939:939 -> j + 8:11:int hashCode(java.lang.Object):941:941 -> j + 12:15:int hashCode(java.lang.Object):942:942 -> j + 16:19:int hashCode(java.lang.Object):944:944 -> j + 20:30:int hashCode(java.lang.Object):946:946 -> j + 31:36:int hashCode(java.lang.Object):1146:1146 -> j + 37:42:int hashCode(java.lang.Object):1147:1147 -> j + 43:49:int hashCode(java.lang.Object):1148:1148 -> j + 50:57:int hashCode(java.lang.Object):1141:1141 -> j + 58:66:int hashCode(java.lang.Object):1142:1142 -> j + 67:74:int hashCode(java.lang.Object):1136:1136 -> j + 75:79:int hashCode(java.lang.Object):1137:1137 -> j + 80:87:int hashCode(java.lang.Object):1131:1131 -> j + 88:96:int hashCode(java.lang.Object):1132:1132 -> j + 97:104:int hashCode(java.lang.Object):1126:1126 -> j + 105:109:int hashCode(java.lang.Object):1127:1127 -> j + 110:117:int hashCode(java.lang.Object):1121:1121 -> j + 118:122:int hashCode(java.lang.Object):1122:1122 -> j + 123:130:int hashCode(java.lang.Object):1116:1116 -> j + 131:135:int hashCode(java.lang.Object):1117:1117 -> j + 136:143:int hashCode(java.lang.Object):1111:1111 -> j + 144:152:int hashCode(java.lang.Object):1112:1112 -> j + 153:158:int hashCode(java.lang.Object):1105:1105 -> j + 159:164:int hashCode(java.lang.Object):1106:1106 -> j + 165:169:int hashCode(java.lang.Object):1107:1107 -> j + 170:177:int hashCode(java.lang.Object):1099:1099 -> j + 178:189:int hashCode(java.lang.Object):1101:1101 -> j + 190:197:int hashCode(java.lang.Object):1094:1094 -> j + 198:207:int hashCode(java.lang.Object):1095:1095 -> j + 208:215:int hashCode(java.lang.Object):1089:1089 -> j + 216:221:int hashCode(java.lang.Object):1090:1090 -> j + 222:229:int hashCode(java.lang.Object):1084:1084 -> j + 230:239:int hashCode(java.lang.Object):1085:1085 -> j + 240:247:int hashCode(java.lang.Object):1079:1079 -> j + 248:253:int hashCode(java.lang.Object):1080:1080 -> j + 254:261:int hashCode(java.lang.Object):1074:1074 -> j + 262:271:int hashCode(java.lang.Object):1075:1075 -> j + 272:279:int hashCode(java.lang.Object):1069:1069 -> j + 280:289:int hashCode(java.lang.Object):1070:1070 -> j + 290:297:int hashCode(java.lang.Object):1064:1064 -> j + 298:307:int hashCode(java.lang.Object):1065:1065 -> j + 308:315:int hashCode(java.lang.Object):1057:1057 -> j + 316:331:int hashCode(java.lang.Object):1060:1060 -> j + 332:343:int hashCode(java.lang.Object):1054:1054 -> j + 344:353:int hashCode(java.lang.Object):1051:1051 -> j + 354:359:int hashCode(java.lang.Object):1012:1012 -> j + 360:370:int hashCode(java.lang.Object):1014:1014 -> j + 371:382:int hashCode(java.lang.Object):1006:1006 -> j + 383:390:int hashCode(java.lang.Object):1003:1003 -> j + 391:402:int hashCode(java.lang.Object):1000:1000 -> j + 403:410:int hashCode(java.lang.Object):997:997 -> j + 411:418:int hashCode(java.lang.Object):994:994 -> j + 419:426:int hashCode(java.lang.Object):991:991 -> j + 427:436:int hashCode(java.lang.Object):988:988 -> j + 437:442:int hashCode(java.lang.Object):980:980 -> j + 443:449:int hashCode(java.lang.Object):982:982 -> j + 450:463:int hashCode(java.lang.Object):975:975 -> j + 464:475:int hashCode(java.lang.Object):972:972 -> j + 476:483:int hashCode(java.lang.Object):969:969 -> j + 484:495:int hashCode(java.lang.Object):966:966 -> j + 496:503:int hashCode(java.lang.Object):963:963 -> j + 504:515:int hashCode(java.lang.Object):960:960 -> j + 516:527:int hashCode(java.lang.Object):957:957 -> j + 528:539:int hashCode(java.lang.Object):954:954 -> j + 540:547:int hashCode(java.lang.Object):951:951 -> j + 548:559:int hashCode(java.lang.Object):950:950 -> j + 560:570:int hashCode(java.lang.Object):1157:1157 -> j + 571:576:int hashCode(java.lang.Object):1159:1159 -> j + 577:588:int hashCode(java.lang.Object):1160:1160 -> j + 1:6:void readString(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Reader):5628:5628 -> j0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;ILcom/google/crypto/tink/shaded/protobuf/d0;)V"} + 7:18:void readString(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Reader):5630:5630 -> j0 + 19:22:void readString(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Reader):5631:5631 -> j0 + 23:34:void readString(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Reader):5634:5634 -> j0 + 35:46:void readString(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Reader):5638:5638 -> j0 + 1:14:boolean arePresentForEquals(java.lang.Object,java.lang.Object,int):5744:5744 -> k + 1:6:void readStringList(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Reader):5643:5643 -> k0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;ILcom/google/crypto/tink/shaded/protobuf/d0;)V"} + 7:8:void readStringList(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Reader):5644:5644 -> k0 + 9:16:void readStringList(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Reader):5645:5645 -> k0 + 17:20:void readStringList(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Reader):5644:5644 -> k0 + 21:34:void readStringList(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.Reader):5647:5647 -> k0 + 1:5:boolean booleanAt(java.lang.Object,long):5719:5719 -> l + 1:5:java.lang.reflect.Field reflectField(java.lang.Class,java.lang.String):589:589 -> l0 + 6:9:java.lang.reflect.Field reflectField(java.lang.Class,java.lang.String):593:593 -> l0 + 10:15:java.lang.reflect.Field reflectField(java.lang.Class,java.lang.String):594:594 -> l0 + 16:29:java.lang.reflect.Field reflectField(java.lang.Class,java.lang.String):595:595 -> l0 + 30:49:java.lang.reflect.Field reflectField(java.lang.Class,java.lang.String):602:602 -> l0 + 50:61:java.lang.reflect.Field reflectField(java.lang.Class,java.lang.String):606:606 -> l0 + 62:76:java.lang.reflect.Field reflectField(java.lang.Class,java.lang.String):608:608 -> l0 + 1:4:int decodeMapEntry(byte[],int,int,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.util.Map,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4419:4419 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"([BIILcom/google/crypto/tink/shaded/protobuf/H$a;Ljava/util/Map;Lcom/google/crypto/tink/shaded/protobuf/e$a;)I"} + 5:13:int decodeMapEntry(byte[],int,int,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.util.Map,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4420:4420 -> m + 14:14:int decodeMapEntry(byte[],int,int,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.util.Map,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4425:4425 -> m + 15:19:int decodeMapEntry(byte[],int,int,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.util.Map,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):4422:4422 -> m + 1:5:void setFieldPresent(java.lang.Object,int):5814:5814 -> m0 + 6:19:void setFieldPresent(java.lang.Object,int):5818:5818 -> m0 + 20:24:void setFieldPresent(java.lang.Object,int):5824:5824 -> m0 + 25:28:void setFieldPresent(java.lang.Object,int):5821:5821 -> m0 + 1:5:double doubleAt(java.lang.Object,long):5703:5703 -> n + 1:9:void setOneofPresent(java.lang.Object,int,int):5839:5839 -> n0 + 10:13:void setOneofPresent(java.lang.Object,int,int):5840:5840 -> n0 + 1:4:boolean equals(java.lang.Object,java.lang.Object,int):807:807 -> o + 5:8:boolean equals(java.lang.Object,java.lang.Object,int):808:808 -> o + 9:18:boolean equals(java.lang.Object,java.lang.Object,int):810:810 -> o + 19:24:boolean equals(java.lang.Object,java.lang.Object,int):927:927 -> o + 25:32:boolean equals(java.lang.Object,java.lang.Object,int):929:929 -> o + 33:40:boolean equals(java.lang.Object,java.lang.Object,int):928:928 -> o + 41:48:boolean equals(java.lang.Object,java.lang.Object,int):908:908 -> o + 49:53:boolean equals(java.lang.Object,java.lang.Object,int):907:907 -> o + 54:61:boolean equals(java.lang.Object,java.lang.Object,int):905:905 -> o + 62:66:boolean equals(java.lang.Object,java.lang.Object,int):904:904 -> o + 67:72:boolean equals(java.lang.Object,java.lang.Object,int):868:868 -> o + 73:80:boolean equals(java.lang.Object,java.lang.Object,int):870:870 -> o + 81:88:boolean equals(java.lang.Object,java.lang.Object,int):869:869 -> o + 89:94:boolean equals(java.lang.Object,java.lang.Object,int):865:865 -> o + 95:108:boolean equals(java.lang.Object,java.lang.Object,int):866:866 -> o + 109:114:boolean equals(java.lang.Object,java.lang.Object,int):862:862 -> o + 115:126:boolean equals(java.lang.Object,java.lang.Object,int):863:863 -> o + 127:132:boolean equals(java.lang.Object,java.lang.Object,int):859:859 -> o + 133:146:boolean equals(java.lang.Object,java.lang.Object,int):860:860 -> o + 147:152:boolean equals(java.lang.Object,java.lang.Object,int):856:856 -> o + 153:164:boolean equals(java.lang.Object,java.lang.Object,int):857:857 -> o + 165:170:boolean equals(java.lang.Object,java.lang.Object,int):853:853 -> o + 171:182:boolean equals(java.lang.Object,java.lang.Object,int):854:854 -> o + 183:188:boolean equals(java.lang.Object,java.lang.Object,int):850:850 -> o + 189:200:boolean equals(java.lang.Object,java.lang.Object,int):851:851 -> o + 201:206:boolean equals(java.lang.Object,java.lang.Object,int):846:846 -> o + 207:214:boolean equals(java.lang.Object,java.lang.Object,int):848:848 -> o + 215:222:boolean equals(java.lang.Object,java.lang.Object,int):847:847 -> o + 223:228:boolean equals(java.lang.Object,java.lang.Object,int):842:842 -> o + 229:236:boolean equals(java.lang.Object,java.lang.Object,int):844:844 -> o + 237:244:boolean equals(java.lang.Object,java.lang.Object,int):843:843 -> o + 245:250:boolean equals(java.lang.Object,java.lang.Object,int):838:838 -> o + 251:258:boolean equals(java.lang.Object,java.lang.Object,int):840:840 -> o + 259:266:boolean equals(java.lang.Object,java.lang.Object,int):839:839 -> o + 267:272:boolean equals(java.lang.Object,java.lang.Object,int):835:835 -> o + 273:284:boolean equals(java.lang.Object,java.lang.Object,int):836:836 -> o + 285:290:boolean equals(java.lang.Object,java.lang.Object,int):832:832 -> o + 291:302:boolean equals(java.lang.Object,java.lang.Object,int):833:833 -> o + 303:308:boolean equals(java.lang.Object,java.lang.Object,int):829:829 -> o + 309:322:boolean equals(java.lang.Object,java.lang.Object,int):830:830 -> o + 323:328:boolean equals(java.lang.Object,java.lang.Object,int):826:826 -> o + 329:340:boolean equals(java.lang.Object,java.lang.Object,int):827:827 -> o + 341:346:boolean equals(java.lang.Object,java.lang.Object,int):823:823 -> o + 347:360:boolean equals(java.lang.Object,java.lang.Object,int):824:824 -> o + 361:366:boolean equals(java.lang.Object,java.lang.Object,int):820:820 -> o + 367:380:boolean equals(java.lang.Object,java.lang.Object,int):821:821 -> o + 381:386:boolean equals(java.lang.Object,java.lang.Object,int):816:816 -> o + 387:394:boolean equals(java.lang.Object,java.lang.Object,int):817:817 -> o + 395:406:boolean equals(java.lang.Object,java.lang.Object,int):818:818 -> o + 407:412:boolean equals(java.lang.Object,java.lang.Object,int):812:812 -> o + 413:420:boolean equals(java.lang.Object,java.lang.Object,int):813:813 -> o + 421:434:boolean equals(java.lang.Object,java.lang.Object,int):814:814 -> o + 1:15:int slowPositionForFieldNumber(int,int):5858:5858 -> o0 + 16:34:int slowPositionForFieldNumber(int,int):5863:5863 -> o0 + 1:3:java.lang.Object filterMapUnknownEnumValues(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):5452:5452 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;ILjava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/k0;)Ljava/lang/Object;"} + 4:11:java.lang.Object filterMapUnknownEnumValues(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):5453:5453 -> p + 12:18:java.lang.Object filterMapUnknownEnumValues(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):5454:5454 -> p + 19:22:java.lang.Object filterMapUnknownEnumValues(java.lang.Object,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):5458:5458 -> p + 1:1:int type(int):0:0 -> p0 + 1:5:float floatAt(java.lang.Object,long):5707:5707 -> q + 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 + # {"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 + 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"} + 6:6:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2928:2928 -> s0 + 7:8:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2930:2931 -> s0 + 9:11:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2934:2936 -> s0 + 12:12:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2939:2939 -> s0 + 13:13:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3351:3351 -> s0 + 14:15:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3354:3355 -> s0 + 16:16:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3352:3352 -> s0 + 17:18:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3346:3347 -> s0 + 19:20:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3341:3342 -> s0 + 21:22:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3336:3337 -> s0 + 23:24:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3331:3332 -> s0 + 25:26:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3326:3327 -> s0 + 27:28:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3321:3322 -> s0 + 29:29:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3315:3315 -> s0 + 30:30:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3317:3317 -> s0 + 31:31:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3316:3316 -> s0 + 32:34:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3309:3311 -> s0 + 35:36:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3304:3305 -> s0 + 37:38:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3299:3300 -> s0 + 39:40:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3294:3295 -> s0 + 41:42:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3289:3290 -> s0 + 43:44:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3284:3285 -> s0 + 45:46:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3279:3280 -> s0 + 47:48:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3274:3275 -> s0 + 49:50:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3269:3270 -> s0 + 51:52:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3264:3265 -> s0 + 53:53:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3261:3261 -> s0 + 54:55:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3254:3255 -> s0 + 56:56:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3257:3257 -> s0 + 57:57:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3253:3253 -> s0 + 58:59:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3247:3248 -> s0 + 60:60:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3246:3246 -> s0 + 61:62:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3240:3241 -> s0 + 63:63:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3239:3239 -> s0 + 64:65:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3233:3234 -> s0 + 66:66:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3232:3232 -> s0 + 67:68:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3226:3227 -> s0 + 69:69:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3225:3225 -> s0 + 70:71:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3219:3220 -> s0 + 72:72:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3218:3218 -> s0 + 73:74:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3212:3213 -> s0 + 75:75:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3211:3211 -> s0 + 76:77:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3205:3206 -> s0 + 78:78:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3204:3204 -> s0 + 79:80:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3197:3198 -> s0 + 81:81:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3196:3196 -> s0 + 82:83:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3190:3191 -> s0 + 84:84:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3189:3189 -> s0 + 85:86:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3183:3184 -> s0 + 87:87:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3182:3182 -> s0 + 88:89:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3176:3177 -> s0 + 90:90:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3175:3175 -> s0 + 91:92:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3169:3170 -> s0 + 93:93:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3168:3168 -> s0 + 94:95:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3162:3163 -> s0 + 96:96:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3161:3161 -> s0 + 97:98:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3155:3156 -> s0 + 99:99:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3154:3154 -> s0 + 100:101:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3147:3148 -> s0 + 102:102:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3146:3146 -> s0 + 103:104:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3140:3141 -> s0 + 105:105:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3139:3139 -> s0 + 106:107:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3133:3134 -> s0 + 108:108:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3132:3132 -> s0 + 109:110:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3126:3127 -> s0 + 111:111:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3125:3125 -> s0 + 112:113:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3119:3120 -> s0 + 114:114:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3118:3118 -> s0 + 115:116:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3112:3113 -> s0 + 117:117:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3111:3111 -> s0 + 118:119:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3106:3107 -> s0 + 120:120:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3105:3105 -> s0 + 121:122:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3099:3100 -> s0 + 123:123:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3102:3102 -> s0 + 124:124:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3098:3098 -> s0 + 125:126:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3093:3094 -> s0 + 127:127:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3092:3092 -> s0 + 128:129:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3086:3087 -> s0 + 130:130:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3085:3085 -> s0 + 131:132:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3079:3080 -> s0 + 133:133:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3078:3078 -> s0 + 134:135:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3072:3073 -> s0 + 136:136:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3071:3071 -> s0 + 137:138:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3065:3066 -> s0 + 139:139:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3064:3064 -> s0 + 140:141:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3058:3059 -> s0 + 142:142:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3057:3057 -> s0 + 143:144:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3051:3052 -> s0 + 145:145:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3050:3050 -> s0 + 146:147:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3044:3045 -> s0 + 148:148:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3043:3043 -> s0 + 149:150:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3037:3038 -> s0 + 151:151:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3036:3036 -> s0 + 152:152:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3028:3028 -> s0 + 153:154:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3031:3032 -> s0 + 155:155:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3029:3029 -> s0 + 156:157:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3023:3024 -> s0 + 158:159:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3018:3019 -> s0 + 160:161:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3013:3014 -> s0 + 162:163:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3008:3009 -> s0 + 164:165:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3003:3004 -> s0 + 166:167:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2998:2999 -> s0 + 168:168:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2992:2992 -> s0 + 169:169:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2994:2994 -> s0 + 170:170:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2993:2993 -> s0 + 171:173:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2986:2988 -> s0 + 174:175:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2981:2982 -> s0 + 176:177:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2976:2977 -> s0 + 178:179:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2971:2972 -> s0 + 180:181:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2966:2967 -> s0 + 182:183:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2961:2962 -> s0 + 184:185:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2956:2957 -> s0 + 186:187:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2951:2952 -> s0 + 188:189:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2946:2947 -> s0 + 190:191:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):2941:2942 -> s0 + 192:193:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3364:3365 -> s0 + 194:194:void writeFieldsInAscendingOrderProto3(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3367:3367 -> s0 + 1:4:com.google.crypto.tink.shaded.protobuf.Schema getMessageFieldSchema(int):4842:4842 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/crypto/tink/shaded/protobuf/e0;"} + 5:13:com.google.crypto.tink.shaded.protobuf.Schema getMessageFieldSchema(int):4843:4843 -> t + 14:29:com.google.crypto.tink.shaded.protobuf.Schema getMessageFieldSchema(int):4847:4847 -> t + 30:34:com.google.crypto.tink.shaded.protobuf.Schema getMessageFieldSchema(int):4848:4848 -> t + 1:1:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3372:3372 -> t0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + 2:6:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3376:3380 -> t0 + 7:9:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3384:3386 -> t0 + 10:12:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3389:3391 -> t0 + 13:13:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3394:3394 -> t0 + 14:14:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3805:3805 -> t0 + 15:16:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3808:3809 -> t0 + 17:17:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3806:3806 -> t0 + 18:19:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3800:3801 -> t0 + 20:21:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3795:3796 -> t0 + 22:23:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3790:3791 -> t0 + 24:25:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3785:3786 -> t0 + 26:27:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3780:3781 -> t0 + 28:29:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3775:3776 -> t0 + 30:30:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3769:3769 -> t0 + 31:31:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3771:3771 -> t0 + 32:32:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3770:3770 -> t0 + 33:35:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3763:3765 -> t0 + 36:37:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3758:3759 -> t0 + 38:39:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3753:3754 -> t0 + 40:41:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3748:3749 -> t0 + 42:43:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3743:3744 -> t0 + 44:45:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3738:3739 -> t0 + 46:47:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3733:3734 -> t0 + 48:49:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3728:3729 -> t0 + 50:51:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3723:3724 -> t0 + 52:53:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3718:3719 -> t0 + 54:54:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3715:3715 -> t0 + 55:56:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3708:3709 -> t0 + 57:57:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3711:3711 -> t0 + 58:58:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3707:3707 -> t0 + 59:60:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3701:3702 -> t0 + 61:61:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3700:3700 -> t0 + 62:63:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3694:3695 -> t0 + 64:64:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3693:3693 -> t0 + 65:66:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3687:3688 -> t0 + 67:67:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3686:3686 -> t0 + 68:69:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3680:3681 -> t0 + 70:70:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3679:3679 -> t0 + 71:72:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3673:3674 -> t0 + 73:73:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3672:3672 -> t0 + 74:75:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3666:3667 -> t0 + 76:76:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3665:3665 -> t0 + 77:78:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3659:3660 -> t0 + 79:79:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3658:3658 -> t0 + 80:81:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3651:3652 -> t0 + 82:82:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3650:3650 -> t0 + 83:84:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3644:3645 -> t0 + 85:85:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3643:3643 -> t0 + 86:87:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3637:3638 -> t0 + 88:88:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3636:3636 -> t0 + 89:90:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3630:3631 -> t0 + 91:91:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3629:3629 -> t0 + 92:93:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3623:3624 -> t0 + 94:94:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3622:3622 -> t0 + 95:96:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3616:3617 -> t0 + 97:97:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3615:3615 -> t0 + 98:99:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3609:3610 -> t0 + 100:100:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3608:3608 -> t0 + 101:102:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3602:3603 -> t0 + 103:103:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3601:3601 -> t0 + 104:105:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3595:3596 -> t0 + 106:106:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3594:3594 -> t0 + 107:108:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3588:3589 -> t0 + 109:109:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3587:3587 -> t0 + 110:111:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3581:3582 -> t0 + 112:112:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3580:3580 -> t0 + 113:114:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3574:3575 -> t0 + 115:115:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3573:3573 -> t0 + 116:117:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3567:3568 -> t0 + 118:118:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3566:3566 -> t0 + 119:120:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3561:3562 -> t0 + 121:121:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3560:3560 -> t0 + 122:123:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3554:3555 -> t0 + 124:124:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3557:3557 -> t0 + 125:125:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3553:3553 -> t0 + 126:127:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3548:3549 -> t0 + 128:128:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3547:3547 -> t0 + 129:130:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3541:3542 -> t0 + 131:131:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3540:3540 -> t0 + 132:133:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3534:3535 -> t0 + 134:134:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3533:3533 -> t0 + 135:136:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3527:3528 -> t0 + 137:137:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3526:3526 -> t0 + 138:139:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3520:3521 -> t0 + 140:140:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3519:3519 -> t0 + 141:142:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3513:3514 -> t0 + 143:143:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3512:3512 -> t0 + 144:145:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3506:3507 -> t0 + 146:146:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3505:3505 -> t0 + 147:148:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3499:3500 -> t0 + 149:149:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3498:3498 -> t0 + 150:151:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3492:3493 -> t0 + 152:152:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3491:3491 -> t0 + 153:153:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3483:3483 -> t0 + 154:155:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3486:3487 -> t0 + 156:156:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3484:3484 -> t0 + 157:158:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3478:3479 -> t0 + 159:160:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3473:3474 -> t0 + 161:162:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3468:3469 -> t0 + 163:164:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3463:3464 -> t0 + 165:166:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3458:3459 -> t0 + 167:168:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3453:3454 -> t0 + 169:169:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3447:3447 -> t0 + 170:170:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3449:3449 -> t0 + 171:171:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3448:3448 -> t0 + 172:174:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3441:3443 -> t0 + 175:176:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3436:3437 -> t0 + 177:178:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3431:3432 -> t0 + 179:180:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3426:3427 -> t0 + 181:182:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3421:3422 -> t0 + 183:184:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3416:3417 -> t0 + 185:186:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3411:3412 -> t0 + 187:188:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3406:3407 -> t0 + 189:190:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3401:3402 -> t0 + 191:192:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3396:3397 -> t0 + 193:194:void writeFieldsInDescendingOrder(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3817:3818 -> t0 + 1:4:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite getMutableUnknownFields(java.lang.Object):4334:4334 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lcom/google/crypto/tink/shaded/protobuf/l0;"} + 5:10:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite getMutableUnknownFields(java.lang.Object):4335:4335 -> u + 11:14:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite getMutableUnknownFields(java.lang.Object):4336:4336 -> u + 15:17:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite getMutableUnknownFields(java.lang.Object):4337:4337 -> u + 3:4:void writeMapHelper(com.google.crypto.tink.shaded.protobuf.Writer,int,java.lang.Object,int):3826:3826 -> u0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/r0;ILjava/lang/Object;I)V"} + 5:13:void writeMapHelper(com.google.crypto.tink.shaded.protobuf.Writer,int,java.lang.Object,int):3828:3828 -> u0 + 14:18:void writeMapHelper(com.google.crypto.tink.shaded.protobuf.Writer,int,java.lang.Object,int):3829:3829 -> u0 + 19:22:void writeMapHelper(com.google.crypto.tink.shaded.protobuf.Writer,int,java.lang.Object,int):3826:3826 -> u0 + 5:10:int getSerializedSizeProto2(java.lang.Object):1416:1416 -> v + 11:15:int getSerializedSizeProto2(java.lang.Object):1419:1419 -> v + 16:19:int getSerializedSizeProto2(java.lang.Object):1420:1420 -> v + 20:23:int getSerializedSizeProto2(java.lang.Object):1421:1421 -> v + 24:35:int getSerializedSizeProto2(java.lang.Object):1423:1423 -> v + 36:51:int getSerializedSizeProto2(java.lang.Object):1427:1427 -> v + 52:59:int getSerializedSizeProto2(java.lang.Object):1432:1432 -> v + 60:65:int getSerializedSizeProto2(java.lang.Object):1434:1434 -> v + 66:73:int getSerializedSizeProto2(java.lang.Object):1435:1435 -> v + 74:79:int getSerializedSizeProto2(java.lang.Object):1436:1436 -> v + 80:90:int getSerializedSizeProto2(java.lang.Object):1437:1437 -> v + 91:103:int getSerializedSizeProto2(java.lang.Object):1440:1440 -> v + 104:109:int getSerializedSizeProto2(java.lang.Object):1959:1959 -> v + 110:115:int getSerializedSizeProto2(java.lang.Object):1963:1963 -> v + 116:119:int getSerializedSizeProto2(java.lang.Object):1964:1964 -> v + 120:127:int getSerializedSizeProto2(java.lang.Object):1961:1961 -> v + 128:133:int getSerializedSizeProto2(java.lang.Object):1954:1954 -> v + 134:142:int getSerializedSizeProto2(java.lang.Object):1955:1955 -> v + 143:148:int getSerializedSizeProto2(java.lang.Object):1949:1949 -> v + 149:157:int getSerializedSizeProto2(java.lang.Object):1950:1950 -> v + 158:163:int getSerializedSizeProto2(java.lang.Object):1944:1944 -> v + 164:168:int getSerializedSizeProto2(java.lang.Object):1945:1945 -> v + 169:175:int getSerializedSizeProto2(java.lang.Object):1939:1939 -> v + 176:180:int getSerializedSizeProto2(java.lang.Object):1940:1940 -> v + 181:186:int getSerializedSizeProto2(java.lang.Object):1934:1934 -> v + 187:195:int getSerializedSizeProto2(java.lang.Object):1935:1935 -> v + 196:201:int getSerializedSizeProto2(java.lang.Object):1929:1929 -> v + 202:210:int getSerializedSizeProto2(java.lang.Object):1930:1930 -> v + 211:216:int getSerializedSizeProto2(java.lang.Object):1922:1922 -> v + 217:222:int getSerializedSizeProto2(java.lang.Object):1925:1925 -> v + 223:227:int getSerializedSizeProto2(java.lang.Object):1924:1924 -> v + 228:233:int getSerializedSizeProto2(java.lang.Object):1916:1916 -> v + 234:237:int getSerializedSizeProto2(java.lang.Object):1917:1917 -> v + 238:246:int getSerializedSizeProto2(java.lang.Object):1918:1918 -> v + 247:252:int getSerializedSizeProto2(java.lang.Object):1906:1906 -> v + 253:256:int getSerializedSizeProto2(java.lang.Object):1907:1907 -> v + 257:260:int getSerializedSizeProto2(java.lang.Object):1908:1908 -> v + 261:268:int getSerializedSizeProto2(java.lang.Object):1909:1909 -> v + 269:276:int getSerializedSizeProto2(java.lang.Object):1911:1911 -> v + 277:283:int getSerializedSizeProto2(java.lang.Object):1901:1901 -> v + 284:289:int getSerializedSizeProto2(java.lang.Object):1902:1902 -> v + 290:296:int getSerializedSizeProto2(java.lang.Object):1896:1896 -> v + 297:302:int getSerializedSizeProto2(java.lang.Object):1897:1897 -> v + 303:308:int getSerializedSizeProto2(java.lang.Object):1891:1891 -> v + 309:314:int getSerializedSizeProto2(java.lang.Object):1892:1892 -> v + 315:320:int getSerializedSizeProto2(java.lang.Object):1886:1886 -> v + 321:330:int getSerializedSizeProto2(java.lang.Object):1887:1887 -> v + 331:336:int getSerializedSizeProto2(java.lang.Object):1881:1881 -> v + 337:346:int getSerializedSizeProto2(java.lang.Object):1882:1882 -> v + 347:352:int getSerializedSizeProto2(java.lang.Object):1876:1876 -> v + 353:362:int getSerializedSizeProto2(java.lang.Object):1877:1877 -> v + 363:368:int getSerializedSizeProto2(java.lang.Object):1871:1871 -> v + 369:374:int getSerializedSizeProto2(java.lang.Object):1872:1872 -> v + 375:382:int getSerializedSizeProto2(java.lang.Object):1866:1866 -> v + 383:388:int getSerializedSizeProto2(java.lang.Object):1867:1867 -> v + 389:390:int getSerializedSizeProto2(java.lang.Object):1861:1861 -> v + 391:398:int getSerializedSizeProto2(java.lang.Object):1863:1863 -> v + 399:404:int getSerializedSizeProto2(java.lang.Object):1862:1862 -> v + 405:410:int getSerializedSizeProto2(java.lang.Object):1856:1856 -> v + 411:414:int getSerializedSizeProto2(java.lang.Object):1857:1857 -> v + 415:420:int getSerializedSizeProto2(java.lang.Object):1854:1854 -> v + 421:426:int getSerializedSizeProto2(java.lang.Object):1840:1840 -> v + 427:432:int getSerializedSizeProto2(java.lang.Object):1839:1839 -> v + 433:437:int getSerializedSizeProto2(java.lang.Object):1842:1842 -> v + 438:440:int getSerializedSizeProto2(java.lang.Object):1843:1843 -> v + 441:444:int getSerializedSizeProto2(java.lang.Object):1846:1846 -> v + 445:453:int getSerializedSizeProto2(java.lang.Object):1847:1847 -> v + 454:459:int getSerializedSizeProto2(java.lang.Object):1824:1824 -> v + 460:465:int getSerializedSizeProto2(java.lang.Object):1823:1823 -> v + 466:470:int getSerializedSizeProto2(java.lang.Object):1826:1826 -> v + 471:473:int getSerializedSizeProto2(java.lang.Object):1827:1827 -> v + 474:477:int getSerializedSizeProto2(java.lang.Object):1830:1830 -> v + 478:482:int getSerializedSizeProto2(java.lang.Object):1831:1831 -> v + 483:488:int getSerializedSizeProto2(java.lang.Object):1808:1808 -> v + 489:494:int getSerializedSizeProto2(java.lang.Object):1807:1807 -> v + 495:499:int getSerializedSizeProto2(java.lang.Object):1810:1810 -> v + 500:502:int getSerializedSizeProto2(java.lang.Object):1811:1811 -> v + 503:506:int getSerializedSizeProto2(java.lang.Object):1814:1814 -> v + 507:511:int getSerializedSizeProto2(java.lang.Object):1815:1815 -> v + 512:517:int getSerializedSizeProto2(java.lang.Object):1792:1792 -> v + 518:523:int getSerializedSizeProto2(java.lang.Object):1791:1791 -> v + 524:528:int getSerializedSizeProto2(java.lang.Object):1794:1794 -> v + 529:531:int getSerializedSizeProto2(java.lang.Object):1795:1795 -> v + 532:535:int getSerializedSizeProto2(java.lang.Object):1798:1798 -> v + 536:540:int getSerializedSizeProto2(java.lang.Object):1799:1799 -> v + 541:546:int getSerializedSizeProto2(java.lang.Object):1776:1776 -> v + 547:552:int getSerializedSizeProto2(java.lang.Object):1775:1775 -> v + 553:557:int getSerializedSizeProto2(java.lang.Object):1778:1778 -> v + 558:560:int getSerializedSizeProto2(java.lang.Object):1779:1779 -> v + 561:564:int getSerializedSizeProto2(java.lang.Object):1782:1782 -> v + 565:569:int getSerializedSizeProto2(java.lang.Object):1783:1783 -> v + 570:575:int getSerializedSizeProto2(java.lang.Object):1760:1760 -> v + 576:581:int getSerializedSizeProto2(java.lang.Object):1759:1759 -> v + 582:586:int getSerializedSizeProto2(java.lang.Object):1762:1762 -> v + 587:589:int getSerializedSizeProto2(java.lang.Object):1763:1763 -> v + 590:593:int getSerializedSizeProto2(java.lang.Object):1766:1766 -> v + 594:599:int getSerializedSizeProto2(java.lang.Object):1767:1767 -> v + 600:605:int getSerializedSizeProto2(java.lang.Object):1744:1744 -> v + 606:611:int getSerializedSizeProto2(java.lang.Object):1743:1743 -> v + 612:616:int getSerializedSizeProto2(java.lang.Object):1746:1746 -> v + 617:619:int getSerializedSizeProto2(java.lang.Object):1747:1747 -> v + 620:623:int getSerializedSizeProto2(java.lang.Object):1750:1750 -> v + 624:629:int getSerializedSizeProto2(java.lang.Object):1751:1751 -> v + 630:635:int getSerializedSizeProto2(java.lang.Object):1728:1728 -> v + 636:641:int getSerializedSizeProto2(java.lang.Object):1727:1727 -> v + 642:646:int getSerializedSizeProto2(java.lang.Object):1730:1730 -> v + 647:649:int getSerializedSizeProto2(java.lang.Object):1731:1731 -> v + 650:653:int getSerializedSizeProto2(java.lang.Object):1734:1734 -> v + 654:659:int getSerializedSizeProto2(java.lang.Object):1735:1735 -> v + 660:665:int getSerializedSizeProto2(java.lang.Object):1712:1712 -> v + 666:671:int getSerializedSizeProto2(java.lang.Object):1711:1711 -> v + 672:676:int getSerializedSizeProto2(java.lang.Object):1714:1714 -> v + 677:679:int getSerializedSizeProto2(java.lang.Object):1715:1715 -> v + 680:683:int getSerializedSizeProto2(java.lang.Object):1718:1718 -> v + 684:689:int getSerializedSizeProto2(java.lang.Object):1719:1719 -> v + 690:695:int getSerializedSizeProto2(java.lang.Object):1696:1696 -> v + 696:701:int getSerializedSizeProto2(java.lang.Object):1695:1695 -> v + 702:706:int getSerializedSizeProto2(java.lang.Object):1698:1698 -> v + 707:709:int getSerializedSizeProto2(java.lang.Object):1699:1699 -> v + 710:713:int getSerializedSizeProto2(java.lang.Object):1702:1702 -> v + 714:719:int getSerializedSizeProto2(java.lang.Object):1703:1703 -> v + 720:725:int getSerializedSizeProto2(java.lang.Object):1680:1680 -> v + 726:731:int getSerializedSizeProto2(java.lang.Object):1679:1679 -> v + 732:736:int getSerializedSizeProto2(java.lang.Object):1682:1682 -> v + 737:739:int getSerializedSizeProto2(java.lang.Object):1683:1683 -> v + 740:743:int getSerializedSizeProto2(java.lang.Object):1686:1686 -> v + 744:749:int getSerializedSizeProto2(java.lang.Object):1687:1687 -> v + 750:755:int getSerializedSizeProto2(java.lang.Object):1664:1664 -> v + 756:761:int getSerializedSizeProto2(java.lang.Object):1663:1663 -> v + 762:766:int getSerializedSizeProto2(java.lang.Object):1666:1666 -> v + 767:769:int getSerializedSizeProto2(java.lang.Object):1667:1667 -> v + 770:773:int getSerializedSizeProto2(java.lang.Object):1670:1670 -> v + 774:779:int getSerializedSizeProto2(java.lang.Object):1671:1671 -> v + 780:785:int getSerializedSizeProto2(java.lang.Object):1648:1648 -> v + 786:791:int getSerializedSizeProto2(java.lang.Object):1647:1647 -> v + 792:796:int getSerializedSizeProto2(java.lang.Object):1650:1650 -> v + 797:799:int getSerializedSizeProto2(java.lang.Object):1651:1651 -> v + 800:803:int getSerializedSizeProto2(java.lang.Object):1654:1654 -> v + 804:809:int getSerializedSizeProto2(java.lang.Object):1655:1655 -> v + 810:815:int getSerializedSizeProto2(java.lang.Object):1632:1632 -> v + 816:821:int getSerializedSizeProto2(java.lang.Object):1631:1631 -> v + 822:826:int getSerializedSizeProto2(java.lang.Object):1634:1634 -> v + 827:829:int getSerializedSizeProto2(java.lang.Object):1635:1635 -> v + 830:833:int getSerializedSizeProto2(java.lang.Object):1638:1638 -> v + 834:839:int getSerializedSizeProto2(java.lang.Object):1639:1639 -> v + 840:846:int getSerializedSizeProto2(java.lang.Object):1626:1626 -> v + 847:855:int getSerializedSizeProto2(java.lang.Object):1625:1625 -> v + 856:861:int getSerializedSizeProto2(java.lang.Object):1621:1621 -> v + 862:867:int getSerializedSizeProto2(java.lang.Object):1620:1620 -> v + 868:873:int getSerializedSizeProto2(java.lang.Object):1616:1616 -> v + 874:879:int getSerializedSizeProto2(java.lang.Object):1615:1615 -> v + 880:885:int getSerializedSizeProto2(java.lang.Object):1611:1611 -> v + 886:891:int getSerializedSizeProto2(java.lang.Object):1610:1610 -> v + 892:897:int getSerializedSizeProto2(java.lang.Object):1606:1606 -> v + 898:903:int getSerializedSizeProto2(java.lang.Object):1605:1605 -> v + 904:909:int getSerializedSizeProto2(java.lang.Object):1601:1601 -> v + 910:915:int getSerializedSizeProto2(java.lang.Object):1600:1600 -> v + 916:921:int getSerializedSizeProto2(java.lang.Object):1596:1596 -> v + 922:927:int getSerializedSizeProto2(java.lang.Object):1595:1595 -> v + 928:937:int getSerializedSizeProto2(java.lang.Object):1591:1591 -> v + 938:943:int getSerializedSizeProto2(java.lang.Object):1590:1590 -> v + 944:955:int getSerializedSizeProto2(java.lang.Object):1586:1586 -> v + 956:962:int getSerializedSizeProto2(java.lang.Object):1582:1582 -> v + 963:968:int getSerializedSizeProto2(java.lang.Object):1581:1581 -> v + 969:974:int getSerializedSizeProto2(java.lang.Object):1577:1577 -> v + 975:981:int getSerializedSizeProto2(java.lang.Object):1576:1576 -> v + 982:987:int getSerializedSizeProto2(java.lang.Object):1572:1572 -> v + 988:994:int getSerializedSizeProto2(java.lang.Object):1571:1571 -> v + 995:1000:int getSerializedSizeProto2(java.lang.Object):1567:1567 -> v + 1001:1007:int getSerializedSizeProto2(java.lang.Object):1566:1566 -> v + 1008:1013:int getSerializedSizeProto2(java.lang.Object):1562:1562 -> v + 1014:1020:int getSerializedSizeProto2(java.lang.Object):1561:1561 -> v + 1021:1026:int getSerializedSizeProto2(java.lang.Object):1557:1557 -> v + 1027:1033:int getSerializedSizeProto2(java.lang.Object):1556:1556 -> v + 1034:1039:int getSerializedSizeProto2(java.lang.Object):1552:1552 -> v + 1040:1046:int getSerializedSizeProto2(java.lang.Object):1551:1551 -> v + 1047:1052:int getSerializedSizeProto2(java.lang.Object):1547:1547 -> v + 1053:1062:int getSerializedSizeProto2(java.lang.Object):1546:1546 -> v + 1063:1068:int getSerializedSizeProto2(java.lang.Object):1540:1540 -> v + 1069:1072:int getSerializedSizeProto2(java.lang.Object):1541:1541 -> v + 1073:1082:int getSerializedSizeProto2(java.lang.Object):1538:1538 -> v + 1083:1096:int getSerializedSizeProto2(java.lang.Object):1532:1532 -> v + 1097:1110:int getSerializedSizeProto2(java.lang.Object):1527:1527 -> v + 1111:1121:int getSerializedSizeProto2(java.lang.Object):1522:1522 -> v + 1122:1131:int getSerializedSizeProto2(java.lang.Object):1517:1517 -> v + 1132:1145:int getSerializedSizeProto2(java.lang.Object):1512:1512 -> v + 1146:1159:int getSerializedSizeProto2(java.lang.Object):1507:1507 -> v + 1160:1165:int getSerializedSizeProto2(java.lang.Object):1501:1501 -> v + 1166:1175:int getSerializedSizeProto2(java.lang.Object):1502:1502 -> v + 1176:1179:int getSerializedSizeProto2(java.lang.Object):1495:1495 -> v + 1180:1193:int getSerializedSizeProto2(java.lang.Object):1496:1496 -> v + 1194:1197:int getSerializedSizeProto2(java.lang.Object):1485:1485 -> v + 1198:1201:int getSerializedSizeProto2(java.lang.Object):1486:1486 -> v + 1202:1209:int getSerializedSizeProto2(java.lang.Object):1487:1487 -> v + 1210:1222:int getSerializedSizeProto2(java.lang.Object):1489:1489 -> v + 1223:1233:int getSerializedSizeProto2(java.lang.Object):1480:1480 -> v + 1234:1244:int getSerializedSizeProto2(java.lang.Object):1475:1475 -> v + 1245:1254:int getSerializedSizeProto2(java.lang.Object):1470:1470 -> v + 1255:1268:int getSerializedSizeProto2(java.lang.Object):1465:1465 -> v + 1269:1282:int getSerializedSizeProto2(java.lang.Object):1460:1460 -> v + 1283:1296:int getSerializedSizeProto2(java.lang.Object):1455:1455 -> v + 1297:1308:int getSerializedSizeProto2(java.lang.Object):1450:1450 -> v + 1309:1319:int getSerializedSizeProto2(java.lang.Object):1445:1445 -> v + 1320:1326:int getSerializedSizeProto2(java.lang.Object):1972:1972 -> v + 1327:1330:int getSerializedSizeProto2(java.lang.Object):1974:1974 -> v + 1331:1342:int getSerializedSizeProto2(java.lang.Object):1975:1975 -> v + 1:4:void writeString(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):5620:5620 -> v0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + 5:10:void writeString(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):5621:5621 -> v0 + 11:16:void writeString(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):5623:5623 -> v0 + 2:6:int getSerializedSizeProto3(java.lang.Object):1982:1982 -> w + 7:11:int getSerializedSizeProto3(java.lang.Object):1984:1984 -> w + 12:15:int getSerializedSizeProto3(java.lang.Object):1985:1985 -> w + 16:19:int getSerializedSizeProto3(java.lang.Object):1986:1986 -> w + 20:23:int getSerializedSizeProto3(java.lang.Object):1987:1987 -> w + 24:27:int getSerializedSizeProto3(java.lang.Object):1989:1989 -> w + 28:29:int getSerializedSizeProto3(java.lang.Object):1992:1992 -> w + 30:37:int getSerializedSizeProto3(java.lang.Object):1991:1991 -> w + 38:43:int getSerializedSizeProto3(java.lang.Object):1992:1992 -> w + 44:64:int getSerializedSizeProto3(java.lang.Object):1993:1993 -> w + 65:70:int getSerializedSizeProto3(java.lang.Object):2495:2495 -> w + 71:76:int getSerializedSizeProto3(java.lang.Object):2499:2499 -> w + 77:80:int getSerializedSizeProto3(java.lang.Object):2500:2500 -> w + 81:87:int getSerializedSizeProto3(java.lang.Object):2497:2497 -> w + 88:93:int getSerializedSizeProto3(java.lang.Object):2490:2490 -> w + 94:102:int getSerializedSizeProto3(java.lang.Object):2491:2491 -> w + 103:108:int getSerializedSizeProto3(java.lang.Object):2485:2485 -> w + 109:117:int getSerializedSizeProto3(java.lang.Object):2486:2486 -> w + 118:123:int getSerializedSizeProto3(java.lang.Object):2480:2480 -> w + 124:128:int getSerializedSizeProto3(java.lang.Object):2481:2481 -> w + 129:134:int getSerializedSizeProto3(java.lang.Object):2475:2475 -> w + 135:139:int getSerializedSizeProto3(java.lang.Object):2476:2476 -> w + 140:145:int getSerializedSizeProto3(java.lang.Object):2470:2470 -> w + 146:154:int getSerializedSizeProto3(java.lang.Object):2471:2471 -> w + 155:160:int getSerializedSizeProto3(java.lang.Object):2465:2465 -> w + 161:169:int getSerializedSizeProto3(java.lang.Object):2466:2466 -> w + 170:175:int getSerializedSizeProto3(java.lang.Object):2458:2458 -> w + 176:181:int getSerializedSizeProto3(java.lang.Object):2461:2461 -> w + 182:186:int getSerializedSizeProto3(java.lang.Object):2460:2460 -> w + 187:192:int getSerializedSizeProto3(java.lang.Object):2452:2452 -> w + 193:196:int getSerializedSizeProto3(java.lang.Object):2453:2453 -> w + 197:205:int getSerializedSizeProto3(java.lang.Object):2454:2454 -> w + 206:211:int getSerializedSizeProto3(java.lang.Object):2442:2442 -> w + 212:215:int getSerializedSizeProto3(java.lang.Object):2443:2443 -> w + 216:219:int getSerializedSizeProto3(java.lang.Object):2444:2444 -> w + 220:227:int getSerializedSizeProto3(java.lang.Object):2445:2445 -> w + 228:235:int getSerializedSizeProto3(java.lang.Object):2447:2447 -> w + 236:241:int getSerializedSizeProto3(java.lang.Object):2437:2437 -> w + 242:247:int getSerializedSizeProto3(java.lang.Object):2438:2438 -> w + 248:253:int getSerializedSizeProto3(java.lang.Object):2432:2432 -> w + 254:259:int getSerializedSizeProto3(java.lang.Object):2433:2433 -> w + 260:265:int getSerializedSizeProto3(java.lang.Object):2427:2427 -> w + 266:271:int getSerializedSizeProto3(java.lang.Object):2428:2428 -> w + 272:277:int getSerializedSizeProto3(java.lang.Object):2422:2422 -> w + 278:287:int getSerializedSizeProto3(java.lang.Object):2423:2423 -> w + 288:293:int getSerializedSizeProto3(java.lang.Object):2417:2417 -> w + 294:303:int getSerializedSizeProto3(java.lang.Object):2418:2418 -> w + 304:309:int getSerializedSizeProto3(java.lang.Object):2412:2412 -> w + 310:319:int getSerializedSizeProto3(java.lang.Object):2413:2413 -> w + 320:325:int getSerializedSizeProto3(java.lang.Object):2407:2407 -> w + 326:331:int getSerializedSizeProto3(java.lang.Object):2408:2408 -> w + 332:339:int getSerializedSizeProto3(java.lang.Object):2402:2402 -> w + 340:345:int getSerializedSizeProto3(java.lang.Object):2403:2403 -> w + 346:347:int getSerializedSizeProto3(java.lang.Object):2397:2397 -> w + 348:355:int getSerializedSizeProto3(java.lang.Object):2399:2399 -> w + 356:361:int getSerializedSizeProto3(java.lang.Object):2398:2398 -> w + 362:369:int getSerializedSizeProto3(java.lang.Object):2393:2393 -> w + 370:375:int getSerializedSizeProto3(java.lang.Object):2392:2392 -> w + 376:381:int getSerializedSizeProto3(java.lang.Object):2378:2378 -> w + 382:387:int getSerializedSizeProto3(java.lang.Object):2377:2377 -> w + 388:392:int getSerializedSizeProto3(java.lang.Object):2380:2380 -> w + 393:395:int getSerializedSizeProto3(java.lang.Object):2381:2381 -> w + 396:399:int getSerializedSizeProto3(java.lang.Object):2384:2384 -> w + 400:407:int getSerializedSizeProto3(java.lang.Object):2385:2385 -> w + 408:413:int getSerializedSizeProto3(java.lang.Object):2362:2362 -> w + 414:419:int getSerializedSizeProto3(java.lang.Object):2361:2361 -> w + 420:424:int getSerializedSizeProto3(java.lang.Object):2364:2364 -> w + 425:427:int getSerializedSizeProto3(java.lang.Object):2365:2365 -> w + 428:431:int getSerializedSizeProto3(java.lang.Object):2368:2368 -> w + 432:436:int getSerializedSizeProto3(java.lang.Object):2369:2369 -> w + 437:442:int getSerializedSizeProto3(java.lang.Object):2346:2346 -> w + 443:448:int getSerializedSizeProto3(java.lang.Object):2345:2345 -> w + 449:453:int getSerializedSizeProto3(java.lang.Object):2348:2348 -> w + 454:456:int getSerializedSizeProto3(java.lang.Object):2349:2349 -> w + 457:460:int getSerializedSizeProto3(java.lang.Object):2352:2352 -> w + 461:465:int getSerializedSizeProto3(java.lang.Object):2353:2353 -> w + 466:471:int getSerializedSizeProto3(java.lang.Object):2330:2330 -> w + 472:477:int getSerializedSizeProto3(java.lang.Object):2329:2329 -> w + 478:482:int getSerializedSizeProto3(java.lang.Object):2332:2332 -> w + 483:485:int getSerializedSizeProto3(java.lang.Object):2333:2333 -> w + 486:489:int getSerializedSizeProto3(java.lang.Object):2336:2336 -> w + 490:494:int getSerializedSizeProto3(java.lang.Object):2337:2337 -> w + 495:500:int getSerializedSizeProto3(java.lang.Object):2314:2314 -> w + 501:506:int getSerializedSizeProto3(java.lang.Object):2313:2313 -> w + 507:511:int getSerializedSizeProto3(java.lang.Object):2316:2316 -> w + 512:514:int getSerializedSizeProto3(java.lang.Object):2317:2317 -> w + 515:518:int getSerializedSizeProto3(java.lang.Object):2320:2320 -> w + 519:523:int getSerializedSizeProto3(java.lang.Object):2321:2321 -> w + 524:529:int getSerializedSizeProto3(java.lang.Object):2298:2298 -> w + 530:535:int getSerializedSizeProto3(java.lang.Object):2297:2297 -> w + 536:540:int getSerializedSizeProto3(java.lang.Object):2300:2300 -> w + 541:543:int getSerializedSizeProto3(java.lang.Object):2301:2301 -> w + 544:547:int getSerializedSizeProto3(java.lang.Object):2304:2304 -> w + 548:553:int getSerializedSizeProto3(java.lang.Object):2305:2305 -> w + 554:559:int getSerializedSizeProto3(java.lang.Object):2282:2282 -> w + 560:565:int getSerializedSizeProto3(java.lang.Object):2281:2281 -> w + 566:570:int getSerializedSizeProto3(java.lang.Object):2284:2284 -> w + 571:573:int getSerializedSizeProto3(java.lang.Object):2285:2285 -> w + 574:577:int getSerializedSizeProto3(java.lang.Object):2288:2288 -> w + 578:583:int getSerializedSizeProto3(java.lang.Object):2289:2289 -> w + 584:589:int getSerializedSizeProto3(java.lang.Object):2266:2266 -> w + 590:595:int getSerializedSizeProto3(java.lang.Object):2265:2265 -> w + 596:600:int getSerializedSizeProto3(java.lang.Object):2268:2268 -> w + 601:603:int getSerializedSizeProto3(java.lang.Object):2269:2269 -> w + 604:607:int getSerializedSizeProto3(java.lang.Object):2272:2272 -> w + 608:613:int getSerializedSizeProto3(java.lang.Object):2273:2273 -> w + 614:619:int getSerializedSizeProto3(java.lang.Object):2250:2250 -> w + 620:625:int getSerializedSizeProto3(java.lang.Object):2249:2249 -> w + 626:630:int getSerializedSizeProto3(java.lang.Object):2252:2252 -> w + 631:633:int getSerializedSizeProto3(java.lang.Object):2253:2253 -> w + 634:637:int getSerializedSizeProto3(java.lang.Object):2256:2256 -> w + 638:643:int getSerializedSizeProto3(java.lang.Object):2257:2257 -> w + 644:649:int getSerializedSizeProto3(java.lang.Object):2234:2234 -> w + 650:655:int getSerializedSizeProto3(java.lang.Object):2233:2233 -> w + 656:660:int getSerializedSizeProto3(java.lang.Object):2236:2236 -> w + 661:663:int getSerializedSizeProto3(java.lang.Object):2237:2237 -> w + 664:667:int getSerializedSizeProto3(java.lang.Object):2240:2240 -> w + 668:673:int getSerializedSizeProto3(java.lang.Object):2241:2241 -> w + 674:679:int getSerializedSizeProto3(java.lang.Object):2218:2218 -> w + 680:685:int getSerializedSizeProto3(java.lang.Object):2217:2217 -> w + 686:690:int getSerializedSizeProto3(java.lang.Object):2220:2220 -> w + 691:693:int getSerializedSizeProto3(java.lang.Object):2221:2221 -> w + 694:697:int getSerializedSizeProto3(java.lang.Object):2224:2224 -> w + 698:703:int getSerializedSizeProto3(java.lang.Object):2225:2225 -> w + 704:709:int getSerializedSizeProto3(java.lang.Object):2202:2202 -> w + 710:715:int getSerializedSizeProto3(java.lang.Object):2201:2201 -> w + 716:720:int getSerializedSizeProto3(java.lang.Object):2204:2204 -> w + 721:723:int getSerializedSizeProto3(java.lang.Object):2205:2205 -> w + 724:727:int getSerializedSizeProto3(java.lang.Object):2208:2208 -> w + 728:733:int getSerializedSizeProto3(java.lang.Object):2209:2209 -> w + 734:739:int getSerializedSizeProto3(java.lang.Object):2186:2186 -> w + 740:745:int getSerializedSizeProto3(java.lang.Object):2185:2185 -> w + 746:750:int getSerializedSizeProto3(java.lang.Object):2188:2188 -> w + 751:753:int getSerializedSizeProto3(java.lang.Object):2189:2189 -> w + 754:757:int getSerializedSizeProto3(java.lang.Object):2192:2192 -> w + 758:763:int getSerializedSizeProto3(java.lang.Object):2193:2193 -> w + 764:769:int getSerializedSizeProto3(java.lang.Object):2170:2170 -> w + 770:775:int getSerializedSizeProto3(java.lang.Object):2169:2169 -> w + 776:780:int getSerializedSizeProto3(java.lang.Object):2172:2172 -> w + 781:783:int getSerializedSizeProto3(java.lang.Object):2173:2173 -> w + 784:787:int getSerializedSizeProto3(java.lang.Object):2176:2176 -> w + 788:793:int getSerializedSizeProto3(java.lang.Object):2177:2177 -> w + 794:803:int getSerializedSizeProto3(java.lang.Object):2164:2164 -> w + 804:807:int getSerializedSizeProto3(java.lang.Object):2160:2160 -> w + 808:813:int getSerializedSizeProto3(java.lang.Object):2159:2159 -> w + 814:823:int getSerializedSizeProto3(java.lang.Object):2155:2155 -> w + 824:833:int getSerializedSizeProto3(java.lang.Object):2152:2152 -> w + 834:837:int getSerializedSizeProto3(java.lang.Object):2149:2149 -> w + 838:843:int getSerializedSizeProto3(java.lang.Object):2148:2148 -> w + 844:847:int getSerializedSizeProto3(java.lang.Object):2144:2144 -> w + 848:853:int getSerializedSizeProto3(java.lang.Object):2143:2143 -> w + 854:857:int getSerializedSizeProto3(java.lang.Object):2139:2139 -> w + 858:863:int getSerializedSizeProto3(java.lang.Object):2138:2138 -> w + 864:871:int getSerializedSizeProto3(java.lang.Object):2134:2134 -> w + 872:877:int getSerializedSizeProto3(java.lang.Object):2133:2133 -> w + 878:887:int getSerializedSizeProto3(java.lang.Object):2129:2129 -> w + 888:897:int getSerializedSizeProto3(java.lang.Object):2126:2126 -> w + 898:907:int getSerializedSizeProto3(java.lang.Object):2123:2123 -> w + 908:917:int getSerializedSizeProto3(java.lang.Object):2120:2120 -> w + 918:921:int getSerializedSizeProto3(java.lang.Object):2117:2117 -> w + 922:927:int getSerializedSizeProto3(java.lang.Object):2116:2116 -> w + 928:937:int getSerializedSizeProto3(java.lang.Object):2112:2112 -> w + 938:947:int getSerializedSizeProto3(java.lang.Object):2108:2108 -> w + 948:957:int getSerializedSizeProto3(java.lang.Object):2104:2104 -> w + 958:967:int getSerializedSizeProto3(java.lang.Object):2101:2101 -> w + 968:973:int getSerializedSizeProto3(java.lang.Object):2092:2092 -> w + 974:979:int getSerializedSizeProto3(java.lang.Object):2096:2096 -> w + 980:983:int getSerializedSizeProto3(java.lang.Object):2097:2097 -> w + 984:989:int getSerializedSizeProto3(java.lang.Object):2094:2094 -> w + 990:995:int getSerializedSizeProto3(java.lang.Object):2086:2086 -> w + 996:1005:int getSerializedSizeProto3(java.lang.Object):2088:2088 -> w + 1006:1011:int getSerializedSizeProto3(java.lang.Object):2081:2081 -> w + 1012:1021:int getSerializedSizeProto3(java.lang.Object):2082:2082 -> w + 1022:1027:int getSerializedSizeProto3(java.lang.Object):2076:2076 -> w + 1028:1033:int getSerializedSizeProto3(java.lang.Object):2077:2077 -> w + 1034:1039:int getSerializedSizeProto3(java.lang.Object):2071:2071 -> w + 1040:1045:int getSerializedSizeProto3(java.lang.Object):2072:2072 -> w + 1046:1051:int getSerializedSizeProto3(java.lang.Object):2066:2066 -> w + 1052:1061:int getSerializedSizeProto3(java.lang.Object):2067:2067 -> w + 1062:1067:int getSerializedSizeProto3(java.lang.Object):2061:2061 -> w + 1068:1077:int getSerializedSizeProto3(java.lang.Object):2062:2062 -> w + 1078:1083:int getSerializedSizeProto3(java.lang.Object):2055:2055 -> w + 1084:1089:int getSerializedSizeProto3(java.lang.Object):2056:2056 -> w + 1090:1095:int getSerializedSizeProto3(java.lang.Object):2057:2057 -> w + 1096:1101:int getSerializedSizeProto3(java.lang.Object):2049:2049 -> w + 1102:1105:int getSerializedSizeProto3(java.lang.Object):2050:2050 -> w + 1106:1115:int getSerializedSizeProto3(java.lang.Object):2051:2051 -> w + 1116:1121:int getSerializedSizeProto3(java.lang.Object):2039:2039 -> w + 1122:1125:int getSerializedSizeProto3(java.lang.Object):2040:2040 -> w + 1126:1129:int getSerializedSizeProto3(java.lang.Object):2041:2041 -> w + 1130:1137:int getSerializedSizeProto3(java.lang.Object):2042:2042 -> w + 1138:1145:int getSerializedSizeProto3(java.lang.Object):2044:2044 -> w + 1146:1151:int getSerializedSizeProto3(java.lang.Object):2034:2034 -> w + 1152:1157:int getSerializedSizeProto3(java.lang.Object):2035:2035 -> w + 1158:1163:int getSerializedSizeProto3(java.lang.Object):2029:2029 -> w + 1164:1169:int getSerializedSizeProto3(java.lang.Object):2030:2030 -> w + 1170:1175:int getSerializedSizeProto3(java.lang.Object):2024:2024 -> w + 1176:1181:int getSerializedSizeProto3(java.lang.Object):2025:2025 -> w + 1182:1187:int getSerializedSizeProto3(java.lang.Object):2019:2019 -> w + 1188:1197:int getSerializedSizeProto3(java.lang.Object):2020:2020 -> w + 1198:1203:int getSerializedSizeProto3(java.lang.Object):2013:2013 -> w + 1204:1213:int getSerializedSizeProto3(java.lang.Object):2015:2015 -> w + 1214:1219:int getSerializedSizeProto3(java.lang.Object):2008:2008 -> w + 1220:1229:int getSerializedSizeProto3(java.lang.Object):2009:2009 -> w + 1230:1235:int getSerializedSizeProto3(java.lang.Object):2003:2003 -> w + 1236:1241:int getSerializedSizeProto3(java.lang.Object):2004:2004 -> w + 1242:1249:int getSerializedSizeProto3(java.lang.Object):1998:1998 -> w + 1250:1259:int getSerializedSizeProto3(java.lang.Object):1999:1999 -> w + 1260:1268:int getSerializedSizeProto3(java.lang.Object):2508:2508 -> w + 1:8:void writeUnknownInMessageTo(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):3835:3835 -> w0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/k0;Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + 1:4:int getUnknownFieldsSerializedSize(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):2515:2515 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/k0;Ljava/lang/Object;)I"} + 5:9:int getUnknownFieldsSerializedSize(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):2516:2516 -> x + 1:5:int intAt(java.lang.Object,long):5711:5711 -> y + 1:1:boolean isEnforceUtf8(int):0:0 -> z +com.google.crypto.tink.shaded.protobuf.MessageSetSchema -> com.google.crypto.tink.shaded.protobuf.T: +# {"id":"sourceFile","fileName":"MessageSetSchema.java"} + com.google.crypto.tink.shaded.protobuf.MessageLite defaultInstance -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/O;"} + com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema unknownFieldSchema -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/k0;"} + boolean hasExtensions -> c + com.google.crypto.tink.shaded.protobuf.ExtensionSchema extensionSchema -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q;"} + 1:3:void (com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MessageLite):47:47 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/k0;Lcom/google/crypto/tink/shaded/protobuf/q;Lcom/google/crypto/tink/shaded/protobuf/O;)V"} + 4:5:void (com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MessageLite):48:48 -> + 6:11:void (com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MessageLite):49:49 -> + 12:13:void (com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MessageLite):50:50 -> + 14:16:void (com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MessageLite):51:51 -> + 1:5:void mergeFrom(java.lang.Object,java.lang.Object):94:94 -> a + 6:9:void mergeFrom(java.lang.Object,java.lang.Object):95:95 -> a + 10:15:void mergeFrom(java.lang.Object,java.lang.Object):96:96 -> a + 1:5:void makeImmutable(java.lang.Object):269:269 -> b + 6:11:void makeImmutable(java.lang.Object):270:270 -> b + 1:6:boolean isInitialized(java.lang.Object):370:370 -> c + 7:11:boolean isInitialized(java.lang.Object):371:371 -> c + 1:5:void mergeFrom(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):135:135 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;[BIILcom/google/crypto/tink/shaded/protobuf/e$a;)V"} + 6:11:void mergeFrom(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):136:136 -> d + 12:15:void mergeFrom(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):137:137 -> d + 16:17:void mergeFrom(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):138:138 -> d + 18:21:void mergeFrom(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):140:140 -> d + 22:22:void mergeFrom(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers):141:141 -> d + 1:6:void writeTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):103:103 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + 7:10:void writeTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):104:104 -> e + 11:16:void writeTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):105:105 -> e + 17:22:void writeTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):118:118 -> e + 23:28:void writeTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):106:106 -> e + 29:36:void writeTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):107:107 -> e + 37:37:void writeTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):108:108 -> e + 1:12:void mergeFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):227:227 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/d0;Lcom/google/crypto/tink/shaded/protobuf/p;)V"} + 1:6:boolean equals(java.lang.Object,java.lang.Object):69:69 -> g + 7:12:boolean equals(java.lang.Object,java.lang.Object):70:70 -> g + 13:20:boolean equals(java.lang.Object,java.lang.Object):71:71 -> g + 21:24:boolean equals(java.lang.Object,java.lang.Object):74:74 -> g + 25:30:boolean equals(java.lang.Object,java.lang.Object):75:75 -> g + 31:36:boolean equals(java.lang.Object,java.lang.Object):76:76 -> g + 37:43:boolean equals(java.lang.Object,java.lang.Object):77:77 -> g + 1:6:int getSerializedSize(java.lang.Object):378:378 -> h + 7:10:int getSerializedSize(java.lang.Object):380:380 -> h + 11:22:int getSerializedSize(java.lang.Object):381:381 -> h + 1:11:java.lang.Object newInstance():64:64 -> i + 1:10:int hashCode(java.lang.Object):84:84 -> j + 11:14:int hashCode(java.lang.Object):85:85 -> j + 15:22:int hashCode(java.lang.Object):86:86 -> j + 23:28:int hashCode(java.lang.Object):87:87 -> j + 1:4:int getUnknownFieldsSerializedSize(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):389:389 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/k0;Ljava/lang/Object;)I"} + 5:9:int getUnknownFieldsSerializedSize(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):390:390 -> k + 1:4:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):242:242 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/k0;Lcom/google/crypto/tink/shaded/protobuf/q;Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/d0;Lcom/google/crypto/tink/shaded/protobuf/p;)V"} + 5:8:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):243:243 -> l + 9:17:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):246:246 -> l + 18:26:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):263:263 -> l + 27:37:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):250:250 -> l + 38:50:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):263:263 -> l + 51:51:void mergeFromHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite):264:264 -> l + 1:6:com.google.crypto.tink.shaded.protobuf.MessageSetSchema newSchema(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.MessageLite):58:58 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/k0;Lcom/google/crypto/tink/shaded/protobuf/q;Lcom/google/crypto/tink/shaded/protobuf/O;)Lcom/google/crypto/tink/shaded/protobuf/T;"} + 1:4:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):282:282 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/d0;Lcom/google/crypto/tink/shaded/protobuf/p;Lcom/google/crypto/tink/shaded/protobuf/q;Lcom/google/crypto/tink/shaded/protobuf/t;Lcom/google/crypto/tink/shaded/protobuf/k0;Ljava/lang/Object;)Z"} + 5:9:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):283:283 -> n + 10:16:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):284:284 -> n + 17:18:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):285:285 -> n + 19:22:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):287:287 -> n + 23:28:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):286:286 -> n + 29:32:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):289:289 -> n + 33:37:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):293:293 -> n + 38:46:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):296:296 -> n + 47:56:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):324:324 -> n + 57:60:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):329:329 -> n + 61:64:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):330:330 -> n + 65:68:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):331:331 -> n + 69:70:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):332:332 -> n + 71:75:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):333:333 -> n + 76:81:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):335:335 -> n + 82:85:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):337:337 -> n + 86:90:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):342:342 -> n + 91:96:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):345:345 -> n + 97:108:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):351:351 -> n + 109:112:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):360:360 -> n + 113:116:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):362:362 -> n + 117:121:boolean parseMessageSetItemOrUnknownField(com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite,com.google.crypto.tink.shaded.protobuf.ExtensionSchema,com.google.crypto.tink.shaded.protobuf.FieldSet,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object):352:352 -> n + 1:8:void writeUnknownFieldsHelper(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):127:127 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/k0;Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} +com.google.crypto.tink.shaded.protobuf.NewInstanceSchema -> com.google.crypto.tink.shaded.protobuf.U: +# {"id":"sourceFile","fileName":"NewInstanceSchema.java"} + java.lang.Object newInstance(java.lang.Object) -> a +com.google.crypto.tink.shaded.protobuf.NewInstanceSchemaLite -> com.google.crypto.tink.shaded.protobuf.V: +# {"id":"sourceFile","fileName":"NewInstanceSchemaLite.java"} + 1:4:void ():33:33 -> + 1:4:java.lang.Object newInstance(java.lang.Object):36:36 -> a + 5:9:java.lang.Object newInstance(java.lang.Object):37:37 -> a +com.google.crypto.tink.shaded.protobuf.NewInstanceSchemas -> com.google.crypto.tink.shaded.protobuf.W: +# {"id":"sourceFile","fileName":"NewInstanceSchemas.java"} + com.google.crypto.tink.shaded.protobuf.NewInstanceSchema FULL_SCHEMA -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/U;"} + com.google.crypto.tink.shaded.protobuf.NewInstanceSchema LITE_SCHEMA -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/U;"} + 1:6:void ():34:34 -> + 7:14:void ():35:35 -> + 1:3:com.google.crypto.tink.shaded.protobuf.NewInstanceSchema full():38:38 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/U;"} + 1:3:com.google.crypto.tink.shaded.protobuf.NewInstanceSchema lite():42:42 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/U;"} + 2:7:com.google.crypto.tink.shaded.protobuf.NewInstanceSchema loadSchemaForFullRuntime():47:47 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/U;"} + 8:19:com.google.crypto.tink.shaded.protobuf.NewInstanceSchema loadSchemaForFullRuntime():48:48 -> c +com.google.crypto.tink.shaded.protobuf.Parser -> com.google.crypto.tink.shaded.protobuf.X: +# {"id":"sourceFile","fileName":"Parser.java"} +com.google.crypto.tink.shaded.protobuf.PrimitiveNonBoxingCollection -> com.google.crypto.tink.shaded.protobuf.Y: +# {"id":"sourceFile","fileName":"PrimitiveNonBoxingCollection.java"} +com.google.crypto.tink.shaded.protobuf.ProtoSyntax -> com.google.crypto.tink.shaded.protobuf.Z: +# {"id":"sourceFile","fileName":"ProtoSyntax.java"} + com.google.crypto.tink.shaded.protobuf.ProtoSyntax PROTO2 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/Z;"} + com.google.crypto.tink.shaded.protobuf.ProtoSyntax PROTO3 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/Z;"} + com.google.crypto.tink.shaded.protobuf.ProtoSyntax[] $VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/google/crypto/tink/shaded/protobuf/Z;"} + 1:10:void ():36:36 -> + 11:20:void ():37:37 -> + 21:27:void ():34:34 -> + 1:4:void (java.lang.String,int):35:35 -> + 1:9:com.google.crypto.tink.shaded.protobuf.ProtoSyntax valueOf(java.lang.String):34:34 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/google/crypto/tink/shaded/protobuf/Z;"} + 1:9:com.google.crypto.tink.shaded.protobuf.ProtoSyntax[] values():34:34 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/google/crypto/tink/shaded/protobuf/Z;"} +com.google.crypto.tink.shaded.protobuf.Protobuf -> com.google.crypto.tink.shaded.protobuf.a0: +# {"id":"sourceFile","fileName":"Protobuf.java"} + com.google.crypto.tink.shaded.protobuf.SchemaFactory schemaFactory -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/f0;"} + java.util.concurrent.ConcurrentMap schemaCache -> b + com.google.crypto.tink.shaded.protobuf.Protobuf INSTANCE -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/a0;"} + 1:8:void ():45:45 -> + 1:3:void ():139:139 -> + 4:10:void ():50:50 -> + 11:18:void ():140:140 -> + 1:3:com.google.crypto.tink.shaded.protobuf.Protobuf getInstance():55:55 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/a0;"} + 1:5:com.google.crypto.tink.shaded.protobuf.Schema registerSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.Schema):119:119 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;Lcom/google/crypto/tink/shaded/protobuf/e0;)Lcom/google/crypto/tink/shaded/protobuf/e0;"} + 6:10:com.google.crypto.tink.shaded.protobuf.Schema registerSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.Schema):120:120 -> b + 11:19:com.google.crypto.tink.shaded.protobuf.Schema registerSchema(java.lang.Class,com.google.crypto.tink.shaded.protobuf.Schema):121:121 -> b + 1:5:com.google.crypto.tink.shaded.protobuf.Schema schemaFor(java.lang.Class):89:89 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lcom/google/crypto/tink/shaded/protobuf/e0;"} + 6:15:com.google.crypto.tink.shaded.protobuf.Schema schemaFor(java.lang.Class):91:91 -> c + 16:21:com.google.crypto.tink.shaded.protobuf.Schema schemaFor(java.lang.Class):93:93 -> c + 22:29:com.google.crypto.tink.shaded.protobuf.Schema schemaFor(java.lang.Class):95:95 -> c + 1:9:com.google.crypto.tink.shaded.protobuf.Schema schemaFor(java.lang.Object):107:107 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lcom/google/crypto/tink/shaded/protobuf/e0;"} +com.google.crypto.tink.shaded.protobuf.ProtobufArrayList -> com.google.crypto.tink.shaded.protobuf.b0: +# {"id":"sourceFile","fileName":"ProtobufArrayList.java"} + java.lang.Object[] array -> e + int size -> f + com.google.crypto.tink.shaded.protobuf.ProtobufArrayList EMPTY_LIST -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/b0;"} + 1:10:void ():40:40 -> + 11:14:void ():44:44 -> + 1:3:void (java.lang.Object[],int):60:60 -> + 4:5:void (java.lang.Object[],int):61:61 -> + 6:8:void (java.lang.Object[],int):62:62 -> + 1:1:boolean add(java.lang.Object):78:78 -> add + 2:2:boolean add(java.lang.Object):80:80 -> add + 3:4:boolean add(java.lang.Object):82:83 -> add + 5:5:boolean add(java.lang.Object):85:85 -> add + 6:7:boolean add(java.lang.Object):88:89 -> add + 8:8:void add(int,java.lang.Object):96:96 -> add + 9:9:void add(int,java.lang.Object):98:98 -> add + 10:10:void add(int,java.lang.Object):102:102 -> add + 11:11:void add(int,java.lang.Object):104:104 -> add + 12:13:void add(int,java.lang.Object):107:108 -> add + 14:14:void add(int,java.lang.Object):111:111 -> add + 15:16:void add(int,java.lang.Object):114:115 -> add + 17:19:void add(int,java.lang.Object):118:120 -> add + 20:20:void add(int,java.lang.Object):99:99 -> add + 1:5:com.google.crypto.tink.shaded.protobuf.Internal$ProtobufList mutableCopyWithCapacity(int):38:38 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lcom/google/crypto/tink/shaded/protobuf/z$d;"} + 1:3:java.lang.Object get(int):125:125 -> get + 4:8:java.lang.Object get(int):126:126 -> get + 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 + 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;"} + 5:10:com.google.crypto.tink.shaded.protobuf.ProtobufArrayList mutableCopyWithCapacity(int):71:71 -> m + 11:18:com.google.crypto.tink.shaded.protobuf.ProtobufArrayList mutableCopyWithCapacity(int):73:73 -> m + 19:24:com.google.crypto.tink.shaded.protobuf.ProtobufArrayList mutableCopyWithCapacity(int):68:68 -> m + 1:3:java.lang.Object remove(int):131:131 -> remove + 4:6:java.lang.Object remove(int):132:132 -> remove + 7:10:java.lang.Object remove(int):134:134 -> remove + 11:21:java.lang.Object remove(int):135:135 -> remove + 22:24:java.lang.Object remove(int):136:136 -> remove + 25:30:java.lang.Object remove(int):139:139 -> remove + 31:37:java.lang.Object remove(int):140:140 -> remove + 1:3:java.lang.Object set(int,java.lang.Object):146:146 -> set + 4:6:java.lang.Object set(int,java.lang.Object):147:147 -> set + 7:10:java.lang.Object set(int,java.lang.Object):149:149 -> set + 11:12:java.lang.Object set(int,java.lang.Object):150:150 -> set + 13:19:java.lang.Object set(int,java.lang.Object):152:152 -> set + 1:3:int size():158:158 -> size +com.google.crypto.tink.shaded.protobuf.RawMessageInfo -> com.google.crypto.tink.shaded.protobuf.c0: +# {"id":"sourceFile","fileName":"RawMessageInfo.java"} + com.google.crypto.tink.shaded.protobuf.MessageLite defaultInstance -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/O;"} + java.lang.String info -> b + java.lang.Object[] objects -> c + int flags -> d + 1:3:void (com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.String,java.lang.Object[]):179:179 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;Ljava/lang/String;[Ljava/lang/Object;)V"} + 4:5:void (com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.String,java.lang.Object[]):180:180 -> + 6:7:void (com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.String,java.lang.Object[]):181:181 -> + 8:10:void (com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.String,java.lang.Object[]):182:182 -> + 11:19:void (com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.String,java.lang.Object[]):184:184 -> + 20:29:void (com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.String,java.lang.Object[]):186:186 -> + 30:46:void (com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.String,java.lang.Object[]):190:190 -> + 47:49:void (com.google.crypto.tink.shaded.protobuf.MessageLite,java.lang.String,java.lang.Object[]):194:194 -> + 1:10:boolean isMessageSetWireFormat():218:218 -> a + 1:3:com.google.crypto.tink.shaded.protobuf.MessageLite getDefaultInstance():208:208 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/O;"} + 1:12:com.google.crypto.tink.shaded.protobuf.ProtoSyntax getSyntax():213:213 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/Z;"} + 1:3:java.lang.Object[] getObjects():203:203 -> d + 1:3:java.lang.String getStringInfo():199:199 -> e +com.google.crypto.tink.shaded.protobuf.Reader -> com.google.crypto.tink.shaded.protobuf.d0: +# {"id":"sourceFile","fileName":"Reader.java"} + void readStringList(java.util.List) -> A + void readStringListRequireUtf8(java.util.List) -> B + com.google.crypto.tink.shaded.protobuf.ByteString readBytes() -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/h;"} + void readFloatList(java.util.List) -> D + int readInt32() -> E + boolean skipField() -> F + int readSFixed32() -> G + void readBytesList(java.util.List) -> H + void readMap(java.util.Map,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite) -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;Lcom/google/crypto/tink/shaded/protobuf/H$a;Lcom/google/crypto/tink/shaded/protobuf/p;)V"} + void readDoubleList(java.util.List) -> J + void readGroupList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite) -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Lcom/google/crypto/tink/shaded/protobuf/e0;Lcom/google/crypto/tink/shaded/protobuf/p;)V"} + long readInt64() -> L + java.lang.String readStringRequireUtf8() -> M + void readFixed64List(java.util.List) -> N + void readSInt32List(java.util.List) -> a + long readUInt64() -> b + long readFixed64() -> c + void readSFixed32List(java.util.List) -> d + void readSInt64List(java.util.List) -> e + void readUInt32List(java.util.List) -> f + void readMessageList(java.util.List,com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite) -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Lcom/google/crypto/tink/shaded/protobuf/e0;Lcom/google/crypto/tink/shaded/protobuf/p;)V"} + int readFixed32() -> h + boolean readBool() -> i + long readSFixed64() -> j + void readUInt64List(java.util.List) -> k + int readUInt32() -> l + void readInt64List(java.util.List) -> m + void readSFixed64List(java.util.List) -> n + void readInt32List(java.util.List) -> o + void readEnumList(java.util.List) -> p + java.lang.Object readGroupBySchemaWithCheck(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite) -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/e0;Lcom/google/crypto/tink/shaded/protobuf/p;)Ljava/lang/Object;"} + int readEnum() -> r + java.lang.Object readMessageBySchemaWithCheck(com.google.crypto.tink.shaded.protobuf.Schema,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite) -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/e0;Lcom/google/crypto/tink/shaded/protobuf/p;)Ljava/lang/Object;"} + int getTag() -> t + void readFixed32List(java.util.List) -> u + int readSInt32() -> v + long readSInt64() -> w + void readBoolList(java.util.List) -> x + java.lang.String readString() -> y + int getFieldNumber() -> z +com.google.crypto.tink.shaded.protobuf.Schema -> com.google.crypto.tink.shaded.protobuf.e0: +# {"id":"sourceFile","fileName":"Schema.java"} + void mergeFrom(java.lang.Object,java.lang.Object) -> a + void makeImmutable(java.lang.Object) -> b + boolean isInitialized(java.lang.Object) -> c + void mergeFrom(java.lang.Object,byte[],int,int,com.google.crypto.tink.shaded.protobuf.ArrayDecoders$Registers) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;[BIILcom/google/crypto/tink/shaded/protobuf/e$a;)V"} + void writeTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + void mergeFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader,com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite) -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/d0;Lcom/google/crypto/tink/shaded/protobuf/p;)V"} + boolean equals(java.lang.Object,java.lang.Object) -> g + int getSerializedSize(java.lang.Object) -> h + java.lang.Object newInstance() -> i + int hashCode(java.lang.Object) -> j +com.google.crypto.tink.shaded.protobuf.SchemaFactory -> com.google.crypto.tink.shaded.protobuf.f0: +# {"id":"sourceFile","fileName":"SchemaFactory.java"} + com.google.crypto.tink.shaded.protobuf.Schema createSchema(java.lang.Class) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lcom/google/crypto/tink/shaded/protobuf/e0;"} +com.google.crypto.tink.shaded.protobuf.SchemaUtil -> com.google.crypto.tink.shaded.protobuf.g0: +# {"id":"sourceFile","fileName":"SchemaUtil.java"} + java.lang.Class GENERATED_MESSAGE_CLASS -> a + com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema PROTO2_UNKNOWN_FIELD_SET_SCHEMA -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/k0;"} + com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema PROTO3_UNKNOWN_FIELD_SET_SCHEMA -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/k0;"} + com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema UNKNOWN_FIELD_SET_LITE_SCHEMA -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/k0;"} + 1:7:void ():45:45 -> + 8:14:void ():47:47 -> + 15:20:void ():49:49 -> + 21:28:void ():50:50 -> + 1:9:java.lang.Class getGeneratedMessageClass():811:811 -> A + 2:8:com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema getUnknownFieldSetSchema(boolean):799:799 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lcom/google/crypto/tink/shaded/protobuf/k0;"} + 9:34:com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema getUnknownFieldSetSchema(boolean):803:803 -> B + 1:9:java.lang.Class getUnknownFieldSetSchemaClass():819:819 -> C + 1:4:void mergeExtensions(com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,java.lang.Object):887:887 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/q;Ljava/lang/Object;Ljava/lang/Object;)V"} + 5:10:void mergeExtensions(com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,java.lang.Object):888:888 -> D + 11:14:void mergeExtensions(com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,java.lang.Object):889:889 -> D + 15:18:void mergeExtensions(com.google.crypto.tink.shaded.protobuf.ExtensionSchema,java.lang.Object,java.lang.Object):890:890 -> D + 1:8:void mergeMap(com.google.crypto.tink.shaded.protobuf.MapFieldSchema,java.lang.Object,java.lang.Object,long):881:881 -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/J;Ljava/lang/Object;Ljava/lang/Object;J)V"} + 9:12:void mergeMap(com.google.crypto.tink.shaded.protobuf.MapFieldSchema,java.lang.Object,java.lang.Object,long):880:880 -> E + 13:16:void mergeMap(com.google.crypto.tink.shaded.protobuf.MapFieldSchema,java.lang.Object,java.lang.Object,long):882:882 -> E + 1:4:void mergeUnknownFields(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object,java.lang.Object):896:896 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/k0;Ljava/lang/Object;Ljava/lang/Object;)V"} + 5:8:void mergeUnknownFields(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object,java.lang.Object):897:897 -> F + 9:12:void mergeUnknownFields(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object,java.lang.Object):898:898 -> F + 13:16:void mergeUnknownFields(com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema,java.lang.Object,java.lang.Object):899:899 -> F + 1:3:com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema proto2UnknownFieldSetSchema():786:786 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/k0;"} + 1:3:com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema proto3UnknownFieldSetSchema():790:790 -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/k0;"} + 1:12:void requireGeneratedMessage(java.lang.Class):62:62 -> I + 13:19:void requireGeneratedMessage(java.lang.Class):64:64 -> I + 20:28:void requireGeneratedMessage(java.lang.Class):65:65 -> I + 5:15:boolean safeEquals(java.lang.Object,java.lang.Object):875:875 -> J + 3:7:java.lang.Object storeUnknownEnum(int,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):986:986 -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"(IILjava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/k0;)Ljava/lang/Object;"} + 8:11:java.lang.Object storeUnknownEnum(int,int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):988:988 -> K + 1:3:com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema unknownFieldSetLiteSchema():794:794 -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/k0;"} + 3:8:void writeBoolList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):275:275 -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Z)V"} + 9:12:void writeBoolList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):276:276 -> M + 3:8:void writeBytesList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer):289:289 -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + 9:12:void writeBytesList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer):290:290 -> N + 3:8:void writeDoubleList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):184:184 -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Z)V"} + 9:12:void writeDoubleList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):185:185 -> O + 3:8:void writeEnumList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):268:268 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Z)V"} + 9:12:void writeEnumList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):269:269 -> P + 3:8:void writeFixed32List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):254:254 -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Z)V"} + 9:12:void writeFixed32List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):255:255 -> Q + 3:8:void writeFixed64List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):219:219 -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Z)V"} + 9:12:void writeFixed64List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):220:220 -> R + 3:8:void writeFloatList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):191:191 -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Z)V"} + 9:12:void writeFloatList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):192:192 -> S + 3:8:void writeGroupList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,com.google.crypto.tink.shaded.protobuf.Schema):326:326 -> T + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Lcom/google/crypto/tink/shaded/protobuf/e0;)V"} + 9:12:void writeGroupList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,com.google.crypto.tink.shaded.protobuf.Schema):327:327 -> T + 3:8:void writeInt32List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):233:233 -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Z)V"} + 9:12:void writeInt32List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):234:234 -> U + 3:8:void writeInt64List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):198:198 -> V + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Z)V"} + 9:12:void writeInt64List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):199:199 -> V + 3:8:void writeMessageList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,com.google.crypto.tink.shaded.protobuf.Schema):303:303 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Lcom/google/crypto/tink/shaded/protobuf/e0;)V"} + 9:12:void writeMessageList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,com.google.crypto.tink.shaded.protobuf.Schema):304:304 -> W + 3:8:void writeSFixed32List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):261:261 -> X + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Z)V"} + 9:12:void writeSFixed32List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):262:262 -> X + 3:8:void writeSFixed64List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):226:226 -> Y + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Z)V"} + 9:12:void writeSFixed64List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):227:227 -> Y + 3:8:void writeSInt32List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):247:247 -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Z)V"} + 9:12:void writeSInt32List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):248:248 -> Z + 1:10:int computeSizeBoolList(int,java.util.List,boolean):626:626 -> a + 11:14:int computeSizeBoolList(int,java.util.List,boolean):632:632 -> a + 15:21:int computeSizeBoolList(int,java.util.List,boolean):633:633 -> a + 22:27:int computeSizeBoolList(int,java.util.List,boolean):635:635 -> a + 3:8:void writeSInt64List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):212:212 -> a0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Z)V"} + 9:12:void writeSInt64List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):213:213 -> a0 + 1:5:int computeSizeBoolListNoTag(java.util.List):622:622 -> b + 3:8:void writeStringList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer):282:282 -> b0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + 9:12:void writeStringList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer):283:283 -> b0 + 1:8:int computeSizeByteStringList(int,java.util.List):711:711 -> c + 9:13:int computeSizeByteStringList(int,java.util.List):715:715 -> c + 14:19:int computeSizeByteStringList(int,java.util.List):716:716 -> c + 20:34:int computeSizeByteStringList(int,java.util.List):717:717 -> c + 3:8:void writeUInt32List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):240:240 -> c0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Z)V"} + 9:12:void writeUInt32List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):241:241 -> c0 + 1:8:int computeSizeEnumList(int,java.util.List,boolean):461:461 -> d + 9:14:int computeSizeEnumList(int,java.util.List,boolean):465:465 -> d + 15:18:int computeSizeEnumList(int,java.util.List,boolean):468:468 -> d + 19:24:int computeSizeEnumList(int,java.util.List,boolean):469:469 -> d + 25:31:int computeSizeEnumList(int,java.util.List,boolean):471:471 -> d + 3:8:void writeUInt64List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):205:205 -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/r0;Z)V"} + 9:12:void writeUInt64List(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Writer,boolean):206:206 -> d0 + 1:8:int computeSizeEnumListNoTag(java.util.List):440:440 -> e + 9:12:int computeSizeEnumListNoTag(java.util.List):447:447 -> e + 13:17:int computeSizeEnumListNoTag(java.util.List):448:448 -> e + 18:33:int computeSizeEnumListNoTag(java.util.List):450:450 -> e + 34:52:int computeSizeEnumListNoTag(java.util.List):454:454 -> e + 1:12:int computeSizeFixed32List(int,java.util.List,boolean):589:589 -> f + 13:16:int computeSizeFixed32List(int,java.util.List,boolean):595:595 -> f + 17:22:int computeSizeFixed32List(int,java.util.List,boolean):596:596 -> f + 23:28:int computeSizeFixed32List(int,java.util.List,boolean):598:598 -> f + 1:7:int computeSizeFixed32ListNoTag(java.util.List):585:585 -> g + 1:12:int computeSizeFixed64List(int,java.util.List,boolean):607:607 -> h + 13:16:int computeSizeFixed64List(int,java.util.List,boolean):613:613 -> h + 17:24:int computeSizeFixed64List(int,java.util.List,boolean):614:614 -> h + 25:30:int computeSizeFixed64List(int,java.util.List,boolean):616:616 -> h + 1:7:int computeSizeFixed64ListNoTag(java.util.List):603:603 -> i + 1:11:int computeSizeGroupList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Schema):735:735 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/e0;)I"} + 12:26:int computeSizeGroupList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Schema):741:741 -> j + 1:8:int computeSizeInt32List(int,java.util.List,boolean):497:497 -> k + 9:14:int computeSizeInt32List(int,java.util.List,boolean):501:501 -> k + 15:18:int computeSizeInt32List(int,java.util.List,boolean):504:504 -> k + 19:24:int computeSizeInt32List(int,java.util.List,boolean):505:505 -> k + 25:31:int computeSizeInt32List(int,java.util.List,boolean):507:507 -> k + 1:8:int computeSizeInt32ListNoTag(java.util.List):476:476 -> l + 9:12:int computeSizeInt32ListNoTag(java.util.List):483:483 -> l + 13:17:int computeSizeInt32ListNoTag(java.util.List):484:484 -> l + 18:33:int computeSizeInt32ListNoTag(java.util.List):486:486 -> l + 34:52:int computeSizeInt32ListNoTag(java.util.List):490:490 -> l + 1:8:int computeSizeInt64List(int,java.util.List,boolean):353:353 -> m + 9:14:int computeSizeInt64List(int,java.util.List,boolean):357:357 -> m + 15:18:int computeSizeInt64List(int,java.util.List,boolean):360:360 -> m + 19:24:int computeSizeInt64List(int,java.util.List,boolean):361:361 -> m + 25:35:int computeSizeInt64List(int,java.util.List,boolean):363:363 -> m + 1:8:int computeSizeInt64ListNoTag(java.util.List):332:332 -> n + 9:12:int computeSizeInt64ListNoTag(java.util.List):339:339 -> n + 13:17:int computeSizeInt64ListNoTag(java.util.List):340:340 -> n + 18:33:int computeSizeInt64ListNoTag(java.util.List):342:342 -> n + 34:52:int computeSizeInt64ListNoTag(java.util.List):346:346 -> n + 1:7:int computeSizeMessage(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Schema):672:672 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/e0;)I"} + 1:8:int computeSizeMessageList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Schema):694:694 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/e0;)I"} + 9:15:int computeSizeMessageList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Schema):698:698 -> p + 16:19:int computeSizeMessageList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Schema):700:700 -> p + 20:30:int computeSizeMessageList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Schema):704:704 -> p + 1:8:int computeSizeSInt32List(int,java.util.List,boolean):569:569 -> q + 9:14:int computeSizeSInt32List(int,java.util.List,boolean):574:574 -> q + 15:18:int computeSizeSInt32List(int,java.util.List,boolean):577:577 -> q + 19:24:int computeSizeSInt32List(int,java.util.List,boolean):578:578 -> q + 25:31:int computeSizeSInt32List(int,java.util.List,boolean):580:580 -> q + 1:8:int computeSizeSInt32ListNoTag(java.util.List):548:548 -> r + 9:12:int computeSizeSInt32ListNoTag(java.util.List):555:555 -> r + 13:17:int computeSizeSInt32ListNoTag(java.util.List):556:556 -> r + 18:33:int computeSizeSInt32ListNoTag(java.util.List):558:558 -> r + 34:52:int computeSizeSInt32ListNoTag(java.util.List):562:562 -> r + 1:8:int computeSizeSInt64List(int,java.util.List,boolean):425:425 -> s + 9:14:int computeSizeSInt64List(int,java.util.List,boolean):429:429 -> s + 15:18:int computeSizeSInt64List(int,java.util.List,boolean):432:432 -> s + 19:24:int computeSizeSInt64List(int,java.util.List,boolean):433:433 -> s + 25:31:int computeSizeSInt64List(int,java.util.List,boolean):435:435 -> s + 1:8:int computeSizeSInt64ListNoTag(java.util.List):404:404 -> t + 9:12:int computeSizeSInt64ListNoTag(java.util.List):411:411 -> t + 13:17:int computeSizeSInt64ListNoTag(java.util.List):412:412 -> t + 18:33:int computeSizeSInt64ListNoTag(java.util.List):414:414 -> t + 34:52:int computeSizeSInt64ListNoTag(java.util.List):418:418 -> t + 1:8:int computeSizeStringList(int,java.util.List):640:640 -> u + 9:13:int computeSizeStringList(int,java.util.List):644:644 -> u + 14:17:int computeSizeStringList(int,java.util.List):645:645 -> u + 18:21:int computeSizeStringList(int,java.util.List):646:646 -> u + 22:25:int computeSizeStringList(int,java.util.List):648:648 -> u + 26:29:int computeSizeStringList(int,java.util.List):649:649 -> u + 30:37:int computeSizeStringList(int,java.util.List):650:650 -> u + 38:50:int computeSizeStringList(int,java.util.List):652:652 -> u + 51:54:int computeSizeStringList(int,java.util.List):657:657 -> u + 55:58:int computeSizeStringList(int,java.util.List):658:658 -> u + 59:66:int computeSizeStringList(int,java.util.List):659:659 -> u + 67:77:int computeSizeStringList(int,java.util.List):661:661 -> u + 1:8:int computeSizeUInt32List(int,java.util.List,boolean):533:533 -> v + 9:14:int computeSizeUInt32List(int,java.util.List,boolean):537:537 -> v + 15:18:int computeSizeUInt32List(int,java.util.List,boolean):540:540 -> v + 19:24:int computeSizeUInt32List(int,java.util.List,boolean):541:541 -> v + 25:31:int computeSizeUInt32List(int,java.util.List,boolean):543:543 -> v + 1:8:int computeSizeUInt32ListNoTag(java.util.List):512:512 -> w + 9:12:int computeSizeUInt32ListNoTag(java.util.List):519:519 -> w + 13:17:int computeSizeUInt32ListNoTag(java.util.List):520:520 -> w + 18:33:int computeSizeUInt32ListNoTag(java.util.List):522:522 -> w + 34:52:int computeSizeUInt32ListNoTag(java.util.List):526:526 -> w + 1:8:int computeSizeUInt64List(int,java.util.List,boolean):389:389 -> x + 9:14:int computeSizeUInt64List(int,java.util.List,boolean):393:393 -> x + 15:18:int computeSizeUInt64List(int,java.util.List,boolean):396:396 -> x + 19:24:int computeSizeUInt64List(int,java.util.List,boolean):397:397 -> x + 25:31:int computeSizeUInt64List(int,java.util.List,boolean):399:399 -> x + 1:8:int computeSizeUInt64ListNoTag(java.util.List):368:368 -> y + 9:12:int computeSizeUInt64ListNoTag(java.util.List):375:375 -> y + 13:17:int computeSizeUInt64ListNoTag(java.util.List):376:376 -> y + 18:33:int computeSizeUInt64ListNoTag(java.util.List):378:378 -> y + 34:52:int computeSizeUInt64ListNoTag(java.util.List):382:382 -> y + 4:7:java.lang.Object filterUnknownEnumList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Internal$EnumVerifier,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):953:953 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/z$c;Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/k0;)Ljava/lang/Object;"} + 8:15:java.lang.Object filterUnknownEnumList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Internal$EnumVerifier,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):955:955 -> z + 16:25:java.lang.Object filterUnknownEnumList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Internal$EnumVerifier,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):957:957 -> z + 26:33:java.lang.Object filterUnknownEnumList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Internal$EnumVerifier,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):958:958 -> z + 34:39:java.lang.Object filterUnknownEnumList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Internal$EnumVerifier,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):960:960 -> z + 40:48:java.lang.Object filterUnknownEnumList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Internal$EnumVerifier,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):964:964 -> z + 49:56:java.lang.Object filterUnknownEnumList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Internal$EnumVerifier,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):968:968 -> z + 57:66:java.lang.Object filterUnknownEnumList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Internal$EnumVerifier,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):971:971 -> z + 67:76:java.lang.Object filterUnknownEnumList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Internal$EnumVerifier,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):972:972 -> z + 77:82:java.lang.Object filterUnknownEnumList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Internal$EnumVerifier,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):973:973 -> z + 83:86:java.lang.Object filterUnknownEnumList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Internal$EnumVerifier,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):974:974 -> z + 87:91:java.lang.Object filterUnknownEnumList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Internal$EnumVerifier,java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema):975:975 -> z +com.google.crypto.tink.shaded.protobuf.StructuralMessageInfo -> com.google.crypto.tink.shaded.protobuf.h0: +# {"id":"sourceFile","fileName":"StructuralMessageInfo.java"} +com.google.crypto.tink.shaded.protobuf.TextFormatEscaper -> com.google.crypto.tink.shaded.protobuf.i0: +# {"id":"sourceFile","fileName":"TextFormatEscaper.java"} + 1:10:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.ByteString):109:109 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)Ljava/lang/String;"} + 1:10:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):50:50 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/i0$b;)Ljava/lang/String;"} + 11:16:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):51:51 -> b + 17:44:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):52:52 -> b + 45:48:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):89:89 -> b + 49:58:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):91:91 -> b + 59:68:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):92:92 -> b + 69:76:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):93:93 -> b + 77:80:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):94:94 -> b + 81:86:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):68:68 -> b + 87:92:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):62:62 -> b + 93:98:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):74:74 -> b + 99:104:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):65:65 -> b + 105:110:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):71:71 -> b + 111:116:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):59:59 -> b + 117:122:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):56:56 -> b + 123:128:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):77:77 -> b + 129:134:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):80:80 -> b + 135:143:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):83:83 -> b + 144:148:java.lang.String escapeBytes(com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence):99:99 -> b + 1:9:java.lang.String escapeText(java.lang.String):145:145 -> c +com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$1 -> com.google.crypto.tink.shaded.protobuf.i0$a: +# {"id":"sourceFile","fileName":"TextFormatEscaper.java"} + com.google.crypto.tink.shaded.protobuf.ByteString val$input -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/h;"} + 1:6:void (com.google.crypto.tink.shaded.protobuf.ByteString):110:110 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/h;)V"} + 1:7:byte byteAt(int):118:118 -> a + 1:7:int size():113:113 -> size +com.google.crypto.tink.shaded.protobuf.TextFormatEscaper$ByteSequence -> com.google.crypto.tink.shaded.protobuf.i0$b: +# {"id":"sourceFile","fileName":"TextFormatEscaper.java"} + byte byteAt(int) -> a +com.google.crypto.tink.shaded.protobuf.UninitializedMessageException -> com.google.crypto.tink.shaded.protobuf.j0: +# {"id":"sourceFile","fileName":"UninitializedMessageException.java"} + java.util.List missingFields -> d + 1:6:void (com.google.crypto.tink.shaded.protobuf.MessageLite):51:51 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/O;)V"} + 7:9:void (com.google.crypto.tink.shaded.protobuf.MessageLite):54:54 -> + 1:10:com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException asInvalidProtocolBufferException():79:79 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/A;"} +com.google.crypto.tink.shaded.protobuf.UnknownFieldSchema -> com.google.crypto.tink.shaded.protobuf.k0: +# {"id":"sourceFile","fileName":"UnknownFieldSchema.java"} + 1:4:void ():36:36 -> + void addFixed32(java.lang.Object,int,int) -> a + void addFixed64(java.lang.Object,int,long) -> b + void addGroup(java.lang.Object,int,java.lang.Object) -> c + void addLengthDelimited(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.ByteString) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;ILcom/google/crypto/tink/shaded/protobuf/h;)V"} + void addVarint(java.lang.Object,int,long) -> e + java.lang.Object getBuilderFromMessage(java.lang.Object) -> f + java.lang.Object getFromMessage(java.lang.Object) -> g + int getSerializedSize(java.lang.Object) -> h + int getSerializedSizeAsMessageSet(java.lang.Object) -> i + void makeImmutable(java.lang.Object) -> j + java.lang.Object merge(java.lang.Object,java.lang.Object) -> k + 1:9:void mergeFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):115:115 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/d0;)V"} + 10:16:void mergeFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):116:116 -> l + 1:4:boolean mergeOneFieldFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):82:82 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/d0;)Z"} + 5:8:boolean mergeOneFieldFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):83:83 -> m + 9:29:boolean mergeOneFieldFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):84:84 -> m + 30:37:boolean mergeOneFieldFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):89:89 -> m + 38:44:boolean mergeOneFieldFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):109:109 -> m + 45:48:boolean mergeOneFieldFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):98:98 -> m + 49:52:boolean mergeOneFieldFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):99:99 -> m + 53:55:boolean mergeOneFieldFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):100:100 -> m + 56:61:boolean mergeOneFieldFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):101:101 -> m + 62:69:boolean mergeOneFieldFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):104:104 -> m + 70:74:boolean mergeOneFieldFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):102:102 -> m + 75:82:boolean mergeOneFieldFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):95:95 -> m + 83:90:boolean mergeOneFieldFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):92:92 -> m + 91:98:boolean mergeOneFieldFrom(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Reader):86:86 -> m + java.lang.Object newBuilder() -> n + void setBuilderToMessage(java.lang.Object,java.lang.Object) -> o + void setToMessage(java.lang.Object,java.lang.Object) -> p + boolean shouldDiscardUnknownFields(com.google.crypto.tink.shaded.protobuf.Reader) -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/d0;)Z"} + java.lang.Object toImmutable(java.lang.Object) -> r + void writeAsMessageSetTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer) -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + void writeTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer) -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} +com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite -> com.google.crypto.tink.shaded.protobuf.l0: +# {"id":"sourceFile","fileName":"UnknownFieldSetLite.java"} + int count -> a + int[] tags -> b + java.lang.Object[] objects -> c + int memoizedSerializedSize -> d + boolean isMutable -> e + com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite DEFAULT_INSTANCE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/l0;"} + 1:13:void ():52:52 -> + 1:1:void ():99:99 -> + 2:2:void (int,int[],java.lang.Object[],boolean):103:103 -> + 3:3:void (int,int[],java.lang.Object[],boolean):92:92 -> + 4:7:void (int,int[],java.lang.Object[],boolean):104:107 -> + 1:5:void checkMutable():121:121 -> a + 6:11:void checkMutable():122:122 -> a + 1:16:void ensureCapacity():400:400 -> b + 17:22:void ensureCapacity():404:404 -> b + 23:31:void ensureCapacity():405:405 -> b + 5:16:boolean equals(int[],int[],int):306:306 -> c + 5:20:boolean equals(java.lang.Object[],java.lang.Object[],int):315:315 -> d + 1:3:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite getDefaultInstance():61:61 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/l0;"} + 9:13:boolean equals(java.lang.Object):332:332 -> equals + 14:15:boolean equals(java.lang.Object):336:336 -> equals + 16:25:boolean equals(java.lang.Object):337:337 -> equals + 26:37:boolean equals(java.lang.Object):338:338 -> equals + 38:46:boolean equals(java.lang.Object):339:339 -> equals + 1:8:int getSerializedSize():267:267 -> f + 9:12:int getSerializedSize():273:273 -> f + 13:16:int getSerializedSize():274:274 -> f + 17:20:int getSerializedSize():275:275 -> f + 21:38:int getSerializedSize():276:276 -> f + 39:54:int getSerializedSize():281:281 -> f + 55:64:int getSerializedSize():295:295 -> f + 65:75:int getSerializedSize():291:291 -> f + 76:81:int getSerializedSize():292:292 -> f + 82:92:int getSerializedSize():287:287 -> f + 93:107:int getSerializedSize():284:284 -> f + 108:125:int getSerializedSize():278:278 -> f + 126:128:int getSerializedSize():299:299 -> f + 1:8:int getSerializedSizeAsMessageSet():243:243 -> g + 9:12:int getSerializedSizeAsMessageSet():249:249 -> g + 13:16:int getSerializedSizeAsMessageSet():250:250 -> g + 17:20:int getSerializedSizeAsMessageSet():251:251 -> g + 21:26:int getSerializedSizeAsMessageSet():252:252 -> g + 27:34:int getSerializedSizeAsMessageSet():253:253 -> g + 35:37:int getSerializedSizeAsMessageSet():256:256 -> g + 8:14:int hashCode(int[],int):349:349 -> h + 1:7:int hashCode():366:366 -> hashCode + 8:16:int hashCode():367:367 -> hashCode + 17:26:int hashCode():368:368 -> hashCode + 8:18:int hashCode(java.lang.Object[],int):357:357 -> i + 2:4:void makeImmutable():116:116 -> j + 1:5:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite mutableCopyOf(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite):74:74 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/l0;Lcom/google/crypto/tink/shaded/protobuf/l0;)Lcom/google/crypto/tink/shaded/protobuf/l0;"} + 6:11:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite mutableCopyOf(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite):75:75 -> k + 12:21:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite mutableCopyOf(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite):76:76 -> k + 22:27:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite mutableCopyOf(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite):77:77 -> k + 28:36:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite mutableCopyOf(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite):78:78 -> k + 37:43:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite mutableCopyOf(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite):79:79 -> k + 1:6:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite newInstance():66:66 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/l0;"} + 2:5:void printWithIndent(java.lang.StringBuilder,int):382:382 -> m + 6:13:void printWithIndent(java.lang.StringBuilder,int):383:383 -> m + 14:28:void printWithIndent(java.lang.StringBuilder,int):384:384 -> m + 1:3:void storeField(int,java.lang.Object):390:390 -> n + 4:6:void storeField(int,java.lang.Object):391:391 -> n + 7:12:void storeField(int,java.lang.Object):393:393 -> n + 13:18:void storeField(int,java.lang.Object):394:394 -> n + 19:21:void storeField(int,java.lang.Object):395:395 -> n + 1:8:void writeAsMessageSetTo(com.google.crypto.tink.shaded.protobuf.Writer):173:173 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + 9:14:void writeAsMessageSetTo(com.google.crypto.tink.shaded.protobuf.Writer):175:175 -> o + 15:22:void writeAsMessageSetTo(com.google.crypto.tink.shaded.protobuf.Writer):176:176 -> o + 23:33:void writeAsMessageSetTo(com.google.crypto.tink.shaded.protobuf.Writer):177:177 -> o + 34:37:void writeAsMessageSetTo(com.google.crypto.tink.shaded.protobuf.Writer):181:181 -> o + 38:45:void writeAsMessageSetTo(com.google.crypto.tink.shaded.protobuf.Writer):182:182 -> o + 46:56:void writeAsMessageSetTo(com.google.crypto.tink.shaded.protobuf.Writer):183:183 -> o + 1:4:void writeField(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):207:207 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + 5:22:void writeField(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):208:208 -> p + 23:32:void writeField(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):213:213 -> p + 33:42:void writeField(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):234:234 -> p + 43:50:void writeField(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):222:222 -> p + 51:53:void writeField(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):223:223 -> p + 54:58:void writeField(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):224:224 -> p + 59:62:void writeField(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):225:225 -> p + 63:65:void writeField(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):227:227 -> p + 66:70:void writeField(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):228:228 -> p + 71:74:void writeField(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):229:229 -> p + 75:80:void writeField(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):219:219 -> p + 81:90:void writeField(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):216:216 -> p + 91:100:void writeField(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):210:210 -> p + 1:5:void writeTo(com.google.crypto.tink.shaded.protobuf.Writer):190:190 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + 6:14:void writeTo(com.google.crypto.tink.shaded.protobuf.Writer):195:195 -> q + 15:18:void writeTo(com.google.crypto.tink.shaded.protobuf.Writer):196:196 -> q + 19:32:void writeTo(com.google.crypto.tink.shaded.protobuf.Writer):197:197 -> q + 33:38:void writeTo(com.google.crypto.tink.shaded.protobuf.Writer):200:200 -> q + 39:53:void writeTo(com.google.crypto.tink.shaded.protobuf.Writer):201:201 -> q +com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLiteSchema -> com.google.crypto.tink.shaded.protobuf.m0: +# {"id":"sourceFile","fileName":"UnknownFieldSetLiteSchema.java"} + 1:4:void ():38:38 -> + 1:5:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite getFromMessage(java.lang.Object):89:89 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lcom/google/crypto/tink/shaded/protobuf/l0;"} + 1:5:int getSerializedSize(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite):133:133 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/l0;)I"} + 1:5:int getSerializedSizeAsMessageSet(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite):138:138 -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/l0;)I"} + 1:11:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite merge(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite):126:126 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/l0;Lcom/google/crypto/tink/shaded/protobuf/l0;)Lcom/google/crypto/tink/shaded/protobuf/l0;"} + 12:16:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite merge(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite):128:128 -> D + 1:5:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite newBuilder():48:48 -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/l0;"} + 1:4:void setBuilderToMessage(java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite):106:106 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/l0;)V"} + 1:5:void setToMessage(java.lang.Object,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite):84:84 -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/l0;)V"} + 1:4:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite toImmutable(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite):78:78 -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/l0;)Lcom/google/crypto/tink/shaded/protobuf/l0;"} + 1:4:void writeAsMessageSetTo(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.Writer):121:121 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/l0;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + 1:4:void writeTo(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,com.google.crypto.tink.shaded.protobuf.Writer):116:116 -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/l0;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + 1:6:void addFixed32(java.lang.Object,int,int):35:35 -> a + 1:6:void addFixed64(java.lang.Object,int,long):35:35 -> b + 1:8:void addGroup(java.lang.Object,int,java.lang.Object):35:35 -> c + 1:6:void addLengthDelimited(java.lang.Object,int,com.google.crypto.tink.shaded.protobuf.ByteString):35:35 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;ILcom/google/crypto/tink/shaded/protobuf/h;)V"} + 1:6:void addVarint(java.lang.Object,int,long):35:35 -> e + 1:5:java.lang.Object getBuilderFromMessage(java.lang.Object):35:35 -> f + 1:5:java.lang.Object getFromMessage(java.lang.Object):35:35 -> g + 1:7:int getSerializedSize(java.lang.Object):35:35 -> h + 1:7:int getSerializedSizeAsMessageSet(java.lang.Object):35:35 -> i + 1:8:void makeImmutable(java.lang.Object):111:111 -> j + 1:9:java.lang.Object merge(java.lang.Object,java.lang.Object):35:35 -> k + 1:5:java.lang.Object newBuilder():35:35 -> n + 1:6:void setBuilderToMessage(java.lang.Object,java.lang.Object):35:35 -> o + 1:6:void setToMessage(java.lang.Object,java.lang.Object):35:35 -> p + 1:1:boolean shouldDiscardUnknownFields(com.google.crypto.tink.shaded.protobuf.Reader):0:0 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/d0;)Z"} + 1:7:java.lang.Object toImmutable(java.lang.Object):35:35 -> r + 1:6:void writeAsMessageSetTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):35:35 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + 1:6:void writeTo(java.lang.Object,com.google.crypto.tink.shaded.protobuf.Writer):35:35 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/r0;)V"} + 2:13:void addFixed32(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,int,int):58:58 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/l0;II)V"} + 2:13:void addFixed64(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,int,long):63:63 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/l0;IJ)V"} + 2:9:void addGroup(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,int,com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite):73:73 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/l0;ILcom/google/crypto/tink/shaded/protobuf/l0;)V"} + 2:9:void addLengthDelimited(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,int,com.google.crypto.tink.shaded.protobuf.ByteString):68:68 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/l0;ILcom/google/crypto/tink/shaded/protobuf/h;)V"} + 2:13:void addVarint(com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite,int,long):53:53 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/l0;IJ)V"} + 1:4:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite getBuilderFromMessage(java.lang.Object):94:94 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lcom/google/crypto/tink/shaded/protobuf/l0;"} + 5:10:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite getBuilderFromMessage(java.lang.Object):97:97 -> z + 11:14:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite getBuilderFromMessage(java.lang.Object):98:98 -> z + 15:18:com.google.crypto.tink.shaded.protobuf.UnknownFieldSetLite getBuilderFromMessage(java.lang.Object):99:99 -> z +com.google.crypto.tink.shaded.protobuf.UnmodifiableLazyStringList -> com.google.crypto.tink.shaded.protobuf.n0: +# {"id":"sourceFile","fileName":"UnmodifiableLazyStringList.java"} + com.google.crypto.tink.shaded.protobuf.LazyStringList list -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/D;"} + 1:3:void (com.google.crypto.tink.shaded.protobuf.LazyStringList):52:52 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/D;)V"} + 4:6:void (com.google.crypto.tink.shaded.protobuf.LazyStringList):53:53 -> + 1:7:java.util.List getUnderlyingElements():188:188 -> c + 1:6:void add(com.google.crypto.tink.shaded.protobuf.ByteString):78:78 -> d + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/n0;)Lcom/google/crypto/tink/shaded/protobuf/D;"} + 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 + 1:6:java.util.ListIterator listIterator(int):113:113 -> listIterator + 1:7:int size():68:68 -> size +com.google.crypto.tink.shaded.protobuf.UnmodifiableLazyStringList$1 -> com.google.crypto.tink.shaded.protobuf.n0$a: +# {"id":"sourceFile","fileName":"UnmodifiableLazyStringList.java"} + java.util.ListIterator iter -> d + int val$index -> e + com.google.crypto.tink.shaded.protobuf.UnmodifiableLazyStringList this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/n0;"} + 1:7:void (com.google.crypto.tink.shaded.protobuf.UnmodifiableLazyStringList,int):113:113 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/n0;I)V"} + 8:18:void (com.google.crypto.tink.shaded.protobuf.UnmodifiableLazyStringList,int):114:114 -> + 1:6:void add(java.lang.Object):113:113 -> add + 1:6:void add(java.lang.String):158:158 -> b + 1:9:java.lang.String next():123:123 -> c + 1:9:java.lang.String previous():133:133 -> d + 1:6:void set(java.lang.String):153:153 -> e + 1:7:boolean hasNext():118:118 -> hasNext + 1:7:boolean hasPrevious():128:128 -> hasPrevious + 1:5:java.lang.Object next():113:113 -> next + 1:7:int nextIndex():138:138 -> nextIndex + 1:5:java.lang.Object previous():113:113 -> previous + 1:7:int previousIndex():143:143 -> previousIndex + 1:6:void remove():148:148 -> remove + 1:6:void set(java.lang.Object):113:113 -> set +com.google.crypto.tink.shaded.protobuf.UnmodifiableLazyStringList$2 -> com.google.crypto.tink.shaded.protobuf.n0$b: +# {"id":"sourceFile","fileName":"UnmodifiableLazyStringList.java"} + java.util.Iterator iter -> d + com.google.crypto.tink.shaded.protobuf.UnmodifiableLazyStringList this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/n0;"} + 1:5:void (com.google.crypto.tink.shaded.protobuf.UnmodifiableLazyStringList):165:165 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/google/crypto/tink/shaded/protobuf/n0;)V"} + 6:16:void (com.google.crypto.tink.shaded.protobuf.UnmodifiableLazyStringList):166:166 -> + 1:9:java.lang.String next():175:175 -> b + 1:7:boolean hasNext():170:170 -> hasNext + 1:5:java.lang.Object next():165:165 -> next + 1:6:void remove():180:180 -> remove +com.google.crypto.tink.shaded.protobuf.UnsafeUtil -> com.google.crypto.tink.shaded.protobuf.o0: +# {"id":"sourceFile","fileName":"UnsafeUtil.java"} + java.util.logging.Logger logger -> a + sun.misc.Unsafe UNSAFE -> b + java.lang.Class MEMORY_CLASS -> c + boolean IS_ANDROID_64 -> d + boolean IS_ANDROID_32 -> e + com.google.crypto.tink.shaded.protobuf.UnsafeUtil$MemoryAccessor MEMORY_ACCESSOR -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/o0$e;"} + boolean HAS_UNSAFE_BYTEBUFFER_OPERATIONS -> g + boolean HAS_UNSAFE_ARRAY_OPERATIONS -> h + long BYTE_ARRAY_BASE_OFFSET -> i + long BOOLEAN_ARRAY_BASE_OFFSET -> j + long BOOLEAN_ARRAY_INDEX_SCALE -> k + long INT_ARRAY_BASE_OFFSET -> l + long INT_ARRAY_INDEX_SCALE -> m + long LONG_ARRAY_BASE_OFFSET -> n + long LONG_ARRAY_INDEX_SCALE -> o + long FLOAT_ARRAY_BASE_OFFSET -> p + long FLOAT_ARRAY_INDEX_SCALE -> q + long DOUBLE_ARRAY_BASE_OFFSET -> r + long DOUBLE_ARRAY_INDEX_SCALE -> s + long OBJECT_ARRAY_BASE_OFFSET -> t + long OBJECT_ARRAY_INDEX_SCALE -> u + long BUFFER_ADDRESS_OFFSET -> v + int BYTE_ARRAY_ALIGNMENT -> w + boolean IS_BIG_ENDIAN -> x + 1:12:void ():44:44 -> + 13:18:void ():45:45 -> + 19:24:void ():46:46 -> + 25:32:void ():47:47 -> + 33:40:void ():48:48 -> + 41:46:void ():49:49 -> + 47:52:void ():51:51 -> + 53:58:void ():52:52 -> + 59:67:void ():54:54 -> + 68:76:void ():58:58 -> + 77:83:void ():59:59 -> + 84:92:void ():61:61 -> + 93:99:void ():62:62 -> + 100:108:void ():64:64 -> + 109:115:void ():65:65 -> + 116:124:void ():67:67 -> + 125:131:void ():68:68 -> + 132:140:void ():70:70 -> + 141:147:void ():71:71 -> + 148:156:void ():73:73 -> + 157:163:void ():74:74 -> + 164:177:void ():76:76 -> + 178:179:void ():80:80 -> + 180:193:void ():83:83 -> + 1:7:java.lang.Object getObject(java.lang.Object,long):169:169 -> A + 1:5:sun.misc.Unsafe getUnsafe():293:293 -> B + 6:14:sun.misc.Unsafe getUnsafe():294:294 -> B + 1:3:boolean hasUnsafeArrayOperations():88:88 -> C + 1:3:boolean hasUnsafeByteBufferOperations():92:92 -> D + 1:6:void putBoolean(java.lang.Object,long,boolean):149:149 -> E + 2:5:void putBooleanBigEndian(java.lang.Object,long,boolean):971:971 -> F + 2:5:void putBooleanLittleEndian(java.lang.Object,long,boolean):975:975 -> G + 1:9:void putByte(byte[],long,byte):181:181 -> H + 4:23:void putByteBigEndian(java.lang.Object,long,byte):949:949 -> I + 24:27:void putByteBigEndian(java.lang.Object,long,byte):952:952 -> I + 4:22:void putByteLittleEndian(java.lang.Object,long,byte):956:956 -> J + 23:26:void putByteLittleEndian(java.lang.Object,long,byte):959:959 -> J + 1:9:void putDouble(java.lang.Object,long,double):165:165 -> K + 1:6:void putFloat(java.lang.Object,long,float):157:157 -> L + 1:6:void putInt(java.lang.Object,long,int):133:133 -> M + 1:9:void putLong(java.lang.Object,long,long):141:141 -> N + 1:6:void putObject(java.lang.Object,long,java.lang.Object):173:173 -> O + 1:10:boolean supportsUnsafeArrayOperations():338:338 -> P + 11:14:boolean supportsUnsafeArrayOperations():342:342 -> P + 15:25:boolean supportsUnsafeArrayOperations():343:343 -> P + 26:34:boolean supportsUnsafeArrayOperations():344:344 -> P + 35:43:boolean supportsUnsafeArrayOperations():345:345 -> P + 44:54:boolean supportsUnsafeArrayOperations():346:346 -> P + 55:65:boolean supportsUnsafeArrayOperations():347:347 -> P + 66:74:boolean supportsUnsafeArrayOperations():348:348 -> P + 75:83:boolean supportsUnsafeArrayOperations():349:349 -> P + 84:92:boolean supportsUnsafeArrayOperations():350:350 -> P + 93:101:boolean supportsUnsafeArrayOperations():351:351 -> P + 102:109:boolean supportsUnsafeArrayOperations():352:352 -> P + 110:118:boolean supportsUnsafeArrayOperations():355:355 -> P + 119:129:boolean supportsUnsafeArrayOperations():356:356 -> P + 130:138:boolean supportsUnsafeArrayOperations():357:357 -> P + 139:149:boolean supportsUnsafeArrayOperations():358:358 -> P + 150:158:boolean supportsUnsafeArrayOperations():359:359 -> P + 159:169:boolean supportsUnsafeArrayOperations():360:360 -> P + 170:178:boolean supportsUnsafeArrayOperations():361:361 -> P + 179:191:boolean supportsUnsafeArrayOperations():362:362 -> P + 192:216:boolean supportsUnsafeArrayOperations():366:366 -> P + 1:12:boolean supportsUnsafeByteBufferOperations():374:374 -> Q + 13:16:boolean supportsUnsafeByteBufferOperations():378:378 -> Q + 17:27:boolean supportsUnsafeByteBufferOperations():380:380 -> Q + 28:36:boolean supportsUnsafeByteBufferOperations():381:381 -> Q + 37:43:boolean supportsUnsafeByteBufferOperations():383:383 -> Q + 44:51:boolean supportsUnsafeByteBufferOperations():387:387 -> Q + 52:60:boolean supportsUnsafeByteBufferOperations():390:390 -> Q + 61:71:boolean supportsUnsafeByteBufferOperations():391:391 -> Q + 72:80:boolean supportsUnsafeByteBufferOperations():392:392 -> Q + 81:91:boolean supportsUnsafeByteBufferOperations():393:393 -> Q + 92:98:boolean supportsUnsafeByteBufferOperations():394:394 -> Q + 99:107:boolean supportsUnsafeByteBufferOperations():395:395 -> Q + 108:114:boolean supportsUnsafeByteBufferOperations():396:396 -> Q + 115:123:boolean supportsUnsafeByteBufferOperations():397:397 -> Q + 124:148:boolean supportsUnsafeByteBufferOperations():400:400 -> Q + 1:5:byte access$000(java.lang.Object,long):43:43 -> a + 1:5:byte access$100(java.lang.Object,long):43:43 -> b + 1:4:void access$200(java.lang.Object,long,byte):43:43 -> c + 1:4:void access$300(java.lang.Object,long,byte):43:43 -> d + 1:5:boolean access$400(java.lang.Object,long):43:43 -> e + 1:5:boolean access$500(java.lang.Object,long):43:43 -> f + 1:4:void access$600(java.lang.Object,long,boolean):43:43 -> g + 1:4:void access$700(java.lang.Object,long,boolean):43:43 -> h + 1:8:java.lang.Object allocateInstance(java.lang.Class):102:102 -> i + 9:14:java.lang.Object allocateInstance(java.lang.Class):104:104 -> i + 1:13:int arrayBaseOffset(java.lang.Class):113:113 -> j + 1:13:int arrayIndexScale(java.lang.Class):117:117 -> k + 1:8:java.lang.reflect.Field bufferAddressField():429:429 -> l + 9:17:java.lang.reflect.Field bufferAddressField():432:432 -> l + 18:25:java.lang.reflect.Field bufferAddressField():437:437 -> l + 26:36:java.lang.reflect.Field bufferAddressField():438:438 -> l + 1:10:boolean determineAndroidSupportByAddressSize(java.lang.Class):408:408 -> m + 11:12:boolean determineAndroidSupportByAddressSize(java.lang.Class):412:412 -> m + 13:23:boolean determineAndroidSupportByAddressSize(java.lang.Class):413:413 -> m + 24:34:boolean determineAndroidSupportByAddressSize(java.lang.Class):414:414 -> m + 35:45:boolean determineAndroidSupportByAddressSize(java.lang.Class):415:415 -> m + 46:54:boolean determineAndroidSupportByAddressSize(java.lang.Class):416:416 -> m + 55:65:boolean determineAndroidSupportByAddressSize(java.lang.Class):417:417 -> m + 66:74:boolean determineAndroidSupportByAddressSize(java.lang.Class):418:418 -> m + 75:83:boolean determineAndroidSupportByAddressSize(java.lang.Class):419:419 -> m + 84:95:boolean determineAndroidSupportByAddressSize(java.lang.Class):420:420 -> m + 1:7:java.lang.reflect.Field field(java.lang.Class,java.lang.String):529:529 -> n + 3:15:long fieldOffset(java.lang.reflect.Field):520:520 -> o + 1:7:boolean getBoolean(java.lang.Object,long):145:145 -> p + 1:10:boolean getBooleanBigEndian(java.lang.Object,long):963:963 -> q + 1:10:boolean getBooleanLittleEndian(java.lang.Object,long):967:967 -> r + 1:10:byte getByte(byte[],long):177:177 -> s + 4:19:byte getByteBigEndian(java.lang.Object,long):941:941 -> t + 4:18:byte getByteLittleEndian(java.lang.Object,long):945:945 -> u + 1:7:double getDouble(java.lang.Object,long):161:161 -> v + 1:7:float getFloat(java.lang.Object,long):153:153 -> w + 1:7:int getInt(java.lang.Object,long):129:129 -> x + 1:7:long getLong(java.lang.Object,long):137:137 -> y + 1:6:com.google.crypto.tink.shaded.protobuf.UnsafeUtil$MemoryAccessor getMemoryAccessor():320:320 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/o0$e;"} + 7:12:com.google.crypto.tink.shaded.protobuf.UnsafeUtil$MemoryAccessor getMemoryAccessor():323:323 -> z + 13:16:com.google.crypto.tink.shaded.protobuf.UnsafeUtil$MemoryAccessor getMemoryAccessor():324:324 -> z + 17:22:com.google.crypto.tink.shaded.protobuf.UnsafeUtil$MemoryAccessor getMemoryAccessor():325:325 -> z + 23:26:com.google.crypto.tink.shaded.protobuf.UnsafeUtil$MemoryAccessor getMemoryAccessor():326:326 -> z + 27:32:com.google.crypto.tink.shaded.protobuf.UnsafeUtil$MemoryAccessor getMemoryAccessor():327:327 -> z + 33:38:com.google.crypto.tink.shaded.protobuf.UnsafeUtil$MemoryAccessor getMemoryAccessor():333:333 -> z +com.google.crypto.tink.shaded.protobuf.UnsafeUtil$1 -> com.google.crypto.tink.shaded.protobuf.o0$a: +# {"id":"sourceFile","fileName":"UnsafeUtil.java"} + 1:4:void ():295:295 -> + 1:2:sun.misc.Unsafe run():298:298 -> a + 3:14:sun.misc.Unsafe run():300:300 -> a + 15:17:sun.misc.Unsafe run():301:301 -> a + 18:21:sun.misc.Unsafe run():302:302 -> a + 22:27:sun.misc.Unsafe run():303:303 -> a + 28:38:sun.misc.Unsafe run():304:304 -> a + 1:5:java.lang.Object run():295:295 -> run +com.google.crypto.tink.shaded.protobuf.UnsafeUtil$Android32MemoryAccessor -> com.google.crypto.tink.shaded.protobuf.o0$b: +# {"id":"sourceFile","fileName":"UnsafeUtil.java"} + 1:4:void (sun.misc.Unsafe):831:831 -> + 1:4:boolean getBoolean(java.lang.Object,long):884:884 -> c + 5:9:boolean getBoolean(java.lang.Object,long):885:885 -> c + 10:14:boolean getBoolean(java.lang.Object,long):887:887 -> c + 1:4:byte getByte(java.lang.Object,long):866:866 -> d + 5:9:byte getByte(java.lang.Object,long):867:867 -> d + 10:14:byte getByte(java.lang.Object,long):869:869 -> d + 1:9:double getDouble(java.lang.Object,long):912:912 -> e + 1:9:float getFloat(java.lang.Object,long):902:902 -> f + 1:4:void putBoolean(java.lang.Object,long,boolean):893:893 -> k + 5:8:void putBoolean(java.lang.Object,long,boolean):894:894 -> k + 9:12:void putBoolean(java.lang.Object,long,boolean):896:896 -> k + 1:4:void putByte(java.lang.Object,long,byte):875:875 -> l + 5:8:void putByte(java.lang.Object,long,byte):876:876 -> l + 9:12:void putByte(java.lang.Object,long,byte):878:878 -> l + 1:11:void putDouble(java.lang.Object,long,double):917:917 -> m + 1:8:void putFloat(java.lang.Object,long,float):907:907 -> n +com.google.crypto.tink.shaded.protobuf.UnsafeUtil$Android64MemoryAccessor -> com.google.crypto.tink.shaded.protobuf.o0$c: +# {"id":"sourceFile","fileName":"UnsafeUtil.java"} + 1:4:void (sun.misc.Unsafe):711:711 -> + 1:4:boolean getBoolean(java.lang.Object,long):764:764 -> c + 5:9:boolean getBoolean(java.lang.Object,long):765:765 -> c + 10:14:boolean getBoolean(java.lang.Object,long):767:767 -> c + 1:4:byte getByte(java.lang.Object,long):746:746 -> d + 5:9:byte getByte(java.lang.Object,long):747:747 -> d + 10:14:byte getByte(java.lang.Object,long):749:749 -> d + 1:9:double getDouble(java.lang.Object,long):792:792 -> e + 1:9:float getFloat(java.lang.Object,long):782:782 -> f + 1:4:void putBoolean(java.lang.Object,long,boolean):773:773 -> k + 5:8:void putBoolean(java.lang.Object,long,boolean):774:774 -> k + 9:12:void putBoolean(java.lang.Object,long,boolean):776:776 -> k + 1:4:void putByte(java.lang.Object,long,byte):755:755 -> l + 5:8:void putByte(java.lang.Object,long,byte):756:756 -> l + 9:12:void putByte(java.lang.Object,long,byte):758:758 -> l + 1:11:void putDouble(java.lang.Object,long,double):797:797 -> m + 1:8:void putFloat(java.lang.Object,long,float):787:787 -> n +com.google.crypto.tink.shaded.protobuf.UnsafeUtil$JvmMemoryAccessor -> com.google.crypto.tink.shaded.protobuf.o0$d: +# {"id":"sourceFile","fileName":"UnsafeUtil.java"} + 1:4:void (sun.misc.Unsafe):619:619 -> + 1:7:boolean getBoolean(java.lang.Object,long):664:664 -> c + 1:7:byte getByte(java.lang.Object,long):654:654 -> d + 1:7:double getDouble(java.lang.Object,long):684:684 -> e + 1:7:float getFloat(java.lang.Object,long):674:674 -> f + 1:6:void putBoolean(java.lang.Object,long,boolean):669:669 -> k + 1:6:void putByte(java.lang.Object,long,byte):659:659 -> l + 1:9:void putDouble(java.lang.Object,long,double):689:689 -> m + 1:6:void putFloat(java.lang.Object,long,float):679:679 -> n +com.google.crypto.tink.shaded.protobuf.UnsafeUtil$MemoryAccessor -> com.google.crypto.tink.shaded.protobuf.o0$e: +# {"id":"sourceFile","fileName":"UnsafeUtil.java"} + sun.misc.Unsafe unsafe -> a + 1:3:void (sun.misc.Unsafe):541:541 -> + 4:6:void (sun.misc.Unsafe):542:542 -> + 1:7:int arrayBaseOffset(java.lang.Class):590:590 -> a + 1:7:int arrayIndexScale(java.lang.Class):594:594 -> b + boolean getBoolean(java.lang.Object,long) -> c + byte getByte(java.lang.Object,long) -> d + double getDouble(java.lang.Object,long) -> e + float getFloat(java.lang.Object,long) -> f + 1:7:int getInt(java.lang.Object,long):554:554 -> g + 1:7:long getLong(java.lang.Object,long):562:562 -> h + 1:7:java.lang.Object getObject(java.lang.Object,long):582:582 -> i + 1:7:long objectFieldOffset(java.lang.reflect.Field):546:546 -> j + void putBoolean(java.lang.Object,long,boolean) -> k + void putByte(java.lang.Object,long,byte) -> l + void putDouble(java.lang.Object,long,double) -> m + void putFloat(java.lang.Object,long,float) -> n + 1:6:void putInt(java.lang.Object,long,int):558:558 -> o + 1:9:void putLong(java.lang.Object,long,long):566:566 -> p + 1:6:void putObject(java.lang.Object,long,java.lang.Object):586:586 -> q +com.google.crypto.tink.shaded.protobuf.Utf8 -> com.google.crypto.tink.shaded.protobuf.p0: +# {"id":"sourceFile","fileName":"Utf8.java"} + com.google.crypto.tink.shaded.protobuf.Utf8$Processor processor -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/p0$b;"} + 1:12:void ():84:84 -> + 13:18:void ():85:85 -> + 19:26:void ():86:86 -> + 1:5:int access$000(int,int):76:76 -> a + 1:5:int access$100(int,int,int):76:76 -> b + 1:5:int access$1100(byte[],int,int):76:76 -> c + 1:5:int access$1200(int):76:76 -> d + 1:7:java.lang.String decodeUtf8(byte[],int,int):340:340 -> e + 1:7:int encode(java.lang.CharSequence,byte[],int,int):293:293 -> f + 1:7:int encodedLength(java.lang.CharSequence):241:241 -> g + 8:21:int encodedLength(java.lang.CharSequence):246:246 -> g + 22:37:int encodedLength(java.lang.CharSequence):252:252 -> g + 38:45:int encodedLength(java.lang.CharSequence):256:256 -> g + 46:75:int encodedLength(java.lang.CharSequence):263:263 -> g + 1:7:int encodedLengthGeneral(java.lang.CharSequence,int):270:270 -> h + 8:33:int encodedLengthGeneral(java.lang.CharSequence,int):273:273 -> h + 34:44:int encodedLengthGeneral(java.lang.CharSequence,int):281:281 -> h + 45:54:int encodedLengthGeneral(java.lang.CharSequence,int):283:283 -> h + 1:1:int incompleteStateFor(int):0:0 -> i + 1:1:int incompleteStateFor(int,int):0:0 -> j + 1:1:int incompleteStateFor(int,int,int):0:0 -> k + 3:13:int incompleteStateFor(byte[],int,int):194:194 -> l + 14:23:int incompleteStateFor(byte[],int,int):201:201 -> l + 24:29:int incompleteStateFor(byte[],int,int):203:203 -> l + 30:36:int incompleteStateFor(byte[],int,int):199:199 -> l + 37:41:int incompleteStateFor(byte[],int,int):197:197 -> l + 1:9:boolean isValidUtf8(byte[]):147:147 -> m + 1:7:boolean isValidUtf8(byte[],int,int):159:159 -> n +com.google.crypto.tink.shaded.protobuf.Utf8$DecodeUtil -> com.google.crypto.tink.shaded.protobuf.p0$a: +# {"id":"sourceFile","fileName":"Utf8.java"} + 1:4:void access$1000(byte,byte,byte,byte,char[],int):1883:1883 -> a + 1:5:boolean access$400(byte):1883:1883 -> b + 1:4:void access$500(byte,char[],int):1883:1883 -> c + 1:5:boolean access$600(byte):1883:1883 -> d + 1:4:void access$700(byte,byte,char[],int):1883:1883 -> e + 1:5:boolean access$800(byte):1883:1883 -> f + 1:4:void access$900(byte,byte,byte,char[],int):1883:1883 -> g + 1:15:void handleFourBytes(byte,byte,byte,byte,char[],int):1933:1933 -> h + 16:21:void handleFourBytes(byte,byte,byte,byte,char[],int):1942:1942 -> h + 22:31:void handleFourBytes(byte,byte,byte,byte,char[],int):1943:1943 -> h + 32:38:void handleFourBytes(byte,byte,byte,byte,char[],int):1948:1948 -> h + 39:45:void handleFourBytes(byte,byte,byte,byte,char[],int):1949:1949 -> h + 46:50:void handleFourBytes(byte,byte,byte,byte,char[],int):1950:1950 -> h + 51:58:void handleFourBytes(byte,byte,byte,byte,char[],int):1951:1951 -> h + 59:65:void handleFourBytes(byte,byte,byte,byte,char[],int):1952:1952 -> h + 66:70:void handleFourBytes(byte,byte,byte,byte,char[],int):1944:1944 -> h + 2:4:void handleOneByte(byte,char[],int):1901:1901 -> i + 1:20:void handleThreeBytes(byte,byte,byte,char[],int):1917:1917 -> j + 21:30:void handleThreeBytes(byte,byte,byte,char[],int):1922:1922 -> j + 31:46:void handleThreeBytes(byte,byte,byte,char[],int):1927:1927 -> j + 47:51:void handleThreeBytes(byte,byte,byte,char[],int):1923:1923 -> j + 5:14:void handleTwoBytes(byte,byte,char[],int):1908:1908 -> k + 15:23:void handleTwoBytes(byte,byte,char[],int):1911:1911 -> k + 24:28:void handleTwoBytes(byte,byte,char[],int):1909:1909 -> k + 1:1:char highSurrogate(int):0:0 -> l + 1:1:boolean isNotTrailingByte(byte):0:0 -> m + 1:1:boolean isOneByte(byte):0:0 -> n + 1:1:boolean isThreeBytes(byte):0:0 -> o + 1:1:boolean isTwoBytes(byte):0:0 -> p + 1:1:char lowSurrogate(int):0:0 -> q + 1:1:int trailingByteValue(byte):0:0 -> r +com.google.crypto.tink.shaded.protobuf.Utf8$Processor -> com.google.crypto.tink.shaded.protobuf.p0$b: +# {"id":"sourceFile","fileName":"Utf8.java"} + 1:4:void ():380:380 -> + java.lang.String decodeUtf8(byte[],int,int) -> a + int encodeUtf8(java.lang.CharSequence,byte[],int,int) -> b + 2:10:boolean isValidUtf8(byte[],int,int):390:390 -> c + int partialIsValidUtf8(int,byte[],int,int) -> d +com.google.crypto.tink.shaded.protobuf.Utf8$SafeProcessor -> com.google.crypto.tink.shaded.protobuf.p0$c: +# {"id":"sourceFile","fileName":"Utf8.java"} + 1:4:void ():860:860 -> + 3:10:java.lang.String decodeUtf8(byte[],int,int):958:958 -> a + 11:16:java.lang.String decodeUtf8(byte[],int,int):968:968 -> a + 17:18:java.lang.String decodeUtf8(byte[],int,int):974:974 -> a + 19:29:java.lang.String decodeUtf8(byte[],int,int):975:975 -> a + 30:40:java.lang.String decodeUtf8(byte[],int,int):979:979 -> a + 41:42:java.lang.String decodeUtf8(byte[],int,int):983:983 -> a + 43:50:java.lang.String decodeUtf8(byte[],int,int):984:984 -> a + 51:56:java.lang.String decodeUtf8(byte[],int,int):985:985 -> a + 57:58:java.lang.String decodeUtf8(byte[],int,int):989:989 -> a + 59:69:java.lang.String decodeUtf8(byte[],int,int):990:990 -> a + 70:77:java.lang.String decodeUtf8(byte[],int,int):994:994 -> a + 78:87:java.lang.String decodeUtf8(byte[],int,int):996:996 -> a + 88:96:java.lang.String decodeUtf8(byte[],int,int):1000:1000 -> a + 97:101:java.lang.String decodeUtf8(byte[],int,int):998:998 -> a + 102:113:java.lang.String decodeUtf8(byte[],int,int):1001:1001 -> a + 114:126:java.lang.String decodeUtf8(byte[],int,int):1005:1005 -> a + 127:137:java.lang.String decodeUtf8(byte[],int,int):1003:1003 -> a + 138:153:java.lang.String decodeUtf8(byte[],int,int):1015:1015 -> a + 154:158:java.lang.String decodeUtf8(byte[],int,int):1013:1013 -> a + 159:164:java.lang.String decodeUtf8(byte[],int,int):1027:1027 -> a + 165:167:java.lang.String decodeUtf8(byte[],int,int):959:959 -> a + 168:193:java.lang.String decodeUtf8(byte[],int,int):960:960 -> a + 1:14:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1039:1039 -> b + 15:21:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1045:1045 -> b + 22:33:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1046:1046 -> b + 34:44:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1053:1053 -> b + 45:64:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1055:1055 -> b + 65:72:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1057:1057 -> b + 73:96:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1058:1058 -> b + 97:106:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1061:1061 -> b + 107:114:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1062:1062 -> b + 115:123:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1063:1063 -> b + 124:139:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1068:1068 -> b + 140:150:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1071:1071 -> b + 151:160:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1072:1072 -> b + 161:170:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1073:1073 -> b + 171:178:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1074:1074 -> b + 179:186:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1075:1075 -> b + 187:200:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1069:1069 -> b + 201:216:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1080:1080 -> b + 217:222:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1081:1081 -> b + 223:254:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1083:1083 -> b + 20:40:int partialIsValidUtf8(int,byte[],int,int):881:881 -> d + 41:44:int partialIsValidUtf8(int,byte[],int,int):892:892 -> d + 45:68:int partialIsValidUtf8(int,byte[],int,int):894:894 -> d + 69:81:int partialIsValidUtf8(int,byte[],int,int):897:897 -> d + 82:85:int partialIsValidUtf8(int,byte[],int,int):913:913 -> d + 86:102:int partialIsValidUtf8(int,byte[],int,int):915:915 -> d + 103:106:int partialIsValidUtf8(int,byte[],int,int):921:921 -> d + 107:129:int partialIsValidUtf8(int,byte[],int,int):923:923 -> d + 130:134:int partialIsValidUtf8(int,byte[],int,int):931:931 -> d + 135:139:int partialIsValidUtf8(int,byte[],int,int):946:946 -> d + 3:13:int partialIsValidUtf8(byte[],int,int):1098:1098 -> e + 14:18:int partialIsValidUtf8(byte[],int,int):1102:1102 -> e + 7:26:int partialIsValidUtf8NonAscii(byte[],int,int):1115:1115 -> f + 27:39:int partialIsValidUtf8NonAscii(byte[],int,int):1127:1127 -> f + 40:46:int partialIsValidUtf8NonAscii(byte[],int,int):1134:1134 -> f + 47:73:int partialIsValidUtf8NonAscii(byte[],int,int):1136:1136 -> f + 74:80:int partialIsValidUtf8NonAscii(byte[],int,int):1149:1149 -> f + 81:108:int partialIsValidUtf8NonAscii(byte[],int,int):1151:1151 -> f +com.google.crypto.tink.shaded.protobuf.Utf8$UnpairedSurrogateException -> com.google.crypto.tink.shaded.protobuf.p0$d: +# {"id":"sourceFile","fileName":"Utf8.java"} + 1:29:void (int,int):227:227 -> +com.google.crypto.tink.shaded.protobuf.Utf8$UnsafeProcessor -> com.google.crypto.tink.shaded.protobuf.p0$e: +# {"id":"sourceFile","fileName":"Utf8.java"} + 1:4:void ():1169:1169 -> + 3:10:java.lang.String decodeUtf8(byte[],int,int):1369:1369 -> a + 11:17:java.lang.String decodeUtf8(byte[],int,int):1379:1379 -> a + 18:21:java.lang.String decodeUtf8(byte[],int,int):1385:1385 -> a + 22:32:java.lang.String decodeUtf8(byte[],int,int):1386:1386 -> a + 33:43:java.lang.String decodeUtf8(byte[],int,int):1390:1390 -> a + 44:47:java.lang.String decodeUtf8(byte[],int,int):1394:1394 -> a + 48:55:java.lang.String decodeUtf8(byte[],int,int):1395:1395 -> a + 56:61:java.lang.String decodeUtf8(byte[],int,int):1396:1396 -> a + 62:65:java.lang.String decodeUtf8(byte[],int,int):1400:1400 -> a + 66:76:java.lang.String decodeUtf8(byte[],int,int):1401:1401 -> a + 77:84:java.lang.String decodeUtf8(byte[],int,int):1405:1405 -> a + 85:95:java.lang.String decodeUtf8(byte[],int,int):1407:1407 -> a + 96:101:java.lang.String decodeUtf8(byte[],int,int):1412:1412 -> a + 102:106:java.lang.String decodeUtf8(byte[],int,int):1411:1411 -> a + 107:111:java.lang.String decodeUtf8(byte[],int,int):1409:1409 -> a + 112:124:java.lang.String decodeUtf8(byte[],int,int):1413:1413 -> a + 125:131:java.lang.String decodeUtf8(byte[],int,int):1419:1419 -> a + 132:137:java.lang.String decodeUtf8(byte[],int,int):1420:1420 -> a + 138:142:java.lang.String decodeUtf8(byte[],int,int):1417:1417 -> a + 143:154:java.lang.String decodeUtf8(byte[],int,int):1415:1415 -> a + 155:161:java.lang.String decodeUtf8(byte[],int,int):1429:1429 -> a + 162:168:java.lang.String decodeUtf8(byte[],int,int):1430:1430 -> a + 169:175:java.lang.String decodeUtf8(byte[],int,int):1431:1431 -> a + 176:182:java.lang.String decodeUtf8(byte[],int,int):1427:1427 -> a + 183:187:java.lang.String decodeUtf8(byte[],int,int):1425:1425 -> a + 188:193:java.lang.String decodeUtf8(byte[],int,int):1439:1439 -> a + 194:196:java.lang.String decodeUtf8(byte[],int,int):1370:1370 -> a + 197:222:java.lang.String decodeUtf8(byte[],int,int):1371:1371 -> a + 12:15:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1522:1522 -> b + 16:32:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1523:1523 -> b + 33:40:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1532:1532 -> b + 41:53:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1533:1533 -> b + 54:66:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1541:1541 -> b + 67:97:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1543:1543 -> b + 98:105:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1545:1545 -> b + 106:143:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1546:1546 -> b + 144:156:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1549:1549 -> b + 157:165:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1550:1550 -> b + 166:181:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1551:1551 -> b + 182:191:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1556:1556 -> b + 192:202:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1559:1559 -> b + 203:215:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1560:1560 -> b + 216:226:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1561:1561 -> b + 227:235:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1562:1562 -> b + 236:248:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1563:1563 -> b + 249:264:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1557:1557 -> b + 265:274:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1566:1566 -> b + 275:280:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1568:1568 -> b + 281:309:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1571:1571 -> b + 310:321:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1525:1525 -> b + 322:344:int encodeUtf8(java.lang.CharSequence,byte[],int,int):1526:1526 -> b + 3:31:int partialIsValidUtf8(int,byte[],int,int):1178:1178 -> d + 32:54:int partialIsValidUtf8(int,byte[],int,int):1204:1204 -> d + 55:62:int partialIsValidUtf8(int,byte[],int,int):1213:1213 -> d + 63:84:int partialIsValidUtf8(int,byte[],int,int):1215:1215 -> d + 85:102:int partialIsValidUtf8(int,byte[],int,int):1224:1224 -> d + 103:110:int partialIsValidUtf8(int,byte[],int,int):1234:1234 -> d + 111:125:int partialIsValidUtf8(int,byte[],int,int):1236:1236 -> d + 126:133:int partialIsValidUtf8(int,byte[],int,int):1242:1242 -> d + 134:154:int partialIsValidUtf8(int,byte[],int,int):1244:1244 -> d + 155:163:int partialIsValidUtf8(int,byte[],int,int):1261:1261 -> d + 164:168:int partialIsValidUtf8(int,byte[],int,int):1267:1267 -> d + 169:171:int partialIsValidUtf8(int,byte[],int,int):1179:1179 -> d + 172:197:int partialIsValidUtf8(int,byte[],int,int):1180:1180 -> d + 1:16:boolean isAvailable():1172:1172 -> e + 1:15:int partialIsValidUtf8(byte[],long,int):1700:1700 -> f + 16:48:int partialIsValidUtf8(byte[],long,int):1709:1709 -> f + 49:67:int partialIsValidUtf8(byte[],long,int):1726:1726 -> f + 68:75:int partialIsValidUtf8(byte[],long,int):1733:1733 -> f + 76:94:int partialIsValidUtf8(byte[],long,int):1738:1738 -> f + 95:104:int partialIsValidUtf8(byte[],long,int):1744:1744 -> f + 105:112:int partialIsValidUtf8(byte[],long,int):1751:1751 -> f + 113:128:int partialIsValidUtf8(byte[],long,int):1756:1756 -> f + 129:137:int partialIsValidUtf8(byte[],long,int):1763:1763 -> f + 138:144:int partialIsValidUtf8(byte[],long,int):1765:1765 -> f + 12:23:int unsafeEstimateConsecutiveAscii(byte[],long,int):1660:1660 -> g + 9:19:int unsafeIncompleteStateFor(byte[],int,long,int):1857:1857 -> h + 20:24:int unsafeIncompleteStateFor(byte[],int,long,int):1856:1856 -> h + 25:30:int unsafeIncompleteStateFor(byte[],int,long,int):1859:1859 -> h + 31:39:int unsafeIncompleteStateFor(byte[],int,long,int):1854:1854 -> h + 40:44:int unsafeIncompleteStateFor(byte[],int,long,int):1852:1852 -> h +com.google.crypto.tink.shaded.protobuf.WireFormat -> com.google.crypto.tink.shaded.protobuf.q0: +# {"id":"sourceFile","fileName":"WireFormat.java"} + int MESSAGE_SET_ITEM_TAG -> a + int MESSAGE_SET_ITEM_END_TAG -> b + int MESSAGE_SET_TYPE_ID_TAG -> c + int MESSAGE_SET_MESSAGE_TAG -> d + 3:9:void ():178:178 -> + 10:17:void ():179:179 -> + 18:23:void ():180:180 -> + 24:30:void ():182:182 -> + 1:1:int getTagFieldNumber(int):0:0 -> a + 1:1:int getTagWireType(int):0:0 -> b + 1:1:int makeTag(int,int):0:0 -> c +com.google.crypto.tink.shaded.protobuf.WireFormat$1 -> com.google.crypto.tink.shaded.protobuf.q0$a: +# {"id":"sourceFile","fileName":"WireFormat.java"} +com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType -> com.google.crypto.tink.shaded.protobuf.q0$b: +# {"id":"sourceFile","fileName":"WireFormat.java"} + com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType javaType -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$c;"} + int wireType -> e + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType DOUBLE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType FLOAT -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType INT64 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType UINT64 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType INT32 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType FIXED64 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType FIXED32 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType BOOL -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType STRING -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType GROUP -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType MESSAGE -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType BYTES -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType UINT32 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType ENUM -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType SFIXED32 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType SFIXED64 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType SINT32 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType SINT64 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType[] $VALUES -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + 1:13:void ():112:112 -> + 14:25:void ():113:113 -> + 26:37:void ():114:114 -> + 38:47:void ():115:115 -> + 48:59:void ():116:116 -> + 60:68:void ():117:117 -> + 69:80:void ():118:118 -> + 81:94:void ():119:119 -> + 95:109:void ():120:120 -> + 110:124:void ():126:126 -> + 125:142:void ():132:132 -> + 143:159:void ():138:138 -> + 160:173:void ():144:144 -> + 174:192:void ():145:145 -> + 193:206:void ():146:146 -> + 207:222:void ():147:147 -> + 223:238:void ():148:148 -> + 239:253:void ():149:149 -> + 254:300:void ():111:111 -> + 1:1:void (java.lang.String,int,com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType,int,com.google.crypto.tink.shaded.protobuf.WireFormat$1):111:111 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILcom/google/crypto/tink/shaded/protobuf/q0$c;ILcom/google/crypto/tink/shaded/protobuf/q0$a;)V"} + 2:4:void (java.lang.String,int,com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType,int):151:153 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILcom/google/crypto/tink/shaded/protobuf/q0$c;I)V"} + 1:9:com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType valueOf(java.lang.String):111:111 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} + 1:9:com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType[] values():111:111 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/google/crypto/tink/shaded/protobuf/q0$b;"} +com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType$1 -> com.google.crypto.tink.shaded.protobuf.q0$b$a: +# {"id":"sourceFile","fileName":"WireFormat.java"} + 7:10:void (java.lang.String,int,com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType,int):120:120 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILcom/google/crypto/tink/shaded/protobuf/q0$c;I)V"} +com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType$2 -> com.google.crypto.tink.shaded.protobuf.q0$b$b: +# {"id":"sourceFile","fileName":"WireFormat.java"} + 7:10:void (java.lang.String,int,com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType,int):126:126 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILcom/google/crypto/tink/shaded/protobuf/q0$c;I)V"} +com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType$3 -> com.google.crypto.tink.shaded.protobuf.q0$b$c: +# {"id":"sourceFile","fileName":"WireFormat.java"} + 7:10:void (java.lang.String,int,com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType,int):132:132 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILcom/google/crypto/tink/shaded/protobuf/q0$c;I)V"} +com.google.crypto.tink.shaded.protobuf.WireFormat$FieldType$4 -> com.google.crypto.tink.shaded.protobuf.q0$b$d: +# {"id":"sourceFile","fileName":"WireFormat.java"} + 7:10:void (java.lang.String,int,com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType,int):138:138 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;ILcom/google/crypto/tink/shaded/protobuf/q0$c;I)V"} +com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType -> com.google.crypto.tink.shaded.protobuf.q0$c: +# {"id":"sourceFile","fileName":"WireFormat.java"} + java.lang.Object defaultDefault -> d + com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType INT -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$c;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType LONG -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$c;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType FLOAT -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$c;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType DOUBLE -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$c;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType BOOLEAN -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$c;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType STRING -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$c;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType BYTE_STRING -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$c;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType ENUM -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$c;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType MESSAGE -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/q0$c;"} + com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType[] $VALUES -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/google/crypto/tink/shaded/protobuf/q0$c;"} + 1:14:void ():85:85 -> + 15:30:void ():86:86 -> + 31:45:void ():87:87 -> + 46:61:void ():88:88 -> + 62:73:void ():89:89 -> + 74:85:void ():90:90 -> + 86:97:void ():91:91 -> + 98:108:void ():92:92 -> + 109:119:void ():93:93 -> + 120:126:void ():84:84 -> + 1:3:void (java.lang.String,int,java.lang.Object):95:95 -> + 4:6:void (java.lang.String,int,java.lang.Object):96:96 -> + 1:9:com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType valueOf(java.lang.String):84:84 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/google/crypto/tink/shaded/protobuf/q0$c;"} + 1:9:com.google.crypto.tink.shaded.protobuf.WireFormat$JavaType[] values():84:84 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/google/crypto/tink/shaded/protobuf/q0$c;"} +com.google.crypto.tink.shaded.protobuf.Writer -> com.google.crypto.tink.shaded.protobuf.r0: +# {"id":"sourceFile","fileName":"Writer.java"} + void writeFixed32List(int,java.util.List,boolean) -> A + void writeBoolList(int,java.util.List,boolean) -> B + void writeBytes(int,com.google.crypto.tink.shaded.protobuf.ByteString) -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/h;)V"} + void writeUInt32List(int,java.util.List,boolean) -> D + void writeSInt64List(int,java.util.List,boolean) -> E + void writeSInt64(int,long) -> F + void writeFloat(int,float) -> G + void writeEndGroup(int) -> H + void writeSInt32List(int,java.util.List,boolean) -> I + void writeEnum(int,int) -> J + void writeInt64List(int,java.util.List,boolean) -> K + void writeEnumList(int,java.util.List,boolean) -> L + void writeDoubleList(int,java.util.List,boolean) -> M + void writeSInt32(int,int) -> N + void writeBytesList(int,java.util.List) -> O + void writeFloatList(int,java.util.List,boolean) -> a + void writeUInt32(int,int) -> b + void writeMessageSetItem(int,java.lang.Object) -> c + void writeFixed32(int,int) -> d + void writeDouble(int,double) -> e + void writeSFixed64List(int,java.util.List,boolean) -> f + void writeMessage(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Schema) -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/e0;)V"} + void writeUInt64List(int,java.util.List,boolean) -> h + void writeMap(int,com.google.crypto.tink.shaded.protobuf.MapEntryLite$Metadata,java.util.Map) -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILcom/google/crypto/tink/shaded/protobuf/H$a;Ljava/util/Map;)V"} + void writeFixed64(int,long) -> j + com.google.crypto.tink.shaded.protobuf.Writer$FieldOrder fieldOrder() -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcom/google/crypto/tink/shaded/protobuf/r0$a;"} + void writeStringList(int,java.util.List) -> l + void writeString(int,java.lang.String) -> m + void writeUInt64(int,long) -> n + void writeGroup(int,java.lang.Object,com.google.crypto.tink.shaded.protobuf.Schema) -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/Object;Lcom/google/crypto/tink/shaded/protobuf/e0;)V"} + void writeGroupList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Schema) -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/e0;)V"} + void writeInt32List(int,java.util.List,boolean) -> q + void writeInt64(int,long) -> r + void writeBool(int,boolean) -> s + void writeMessageList(int,java.util.List,com.google.crypto.tink.shaded.protobuf.Schema) -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;Lcom/google/crypto/tink/shaded/protobuf/e0;)V"} + void writeSFixed32(int,int) -> u + void writeStartGroup(int) -> v + void writeInt32(int,int) -> w + void writeFixed64List(int,java.util.List,boolean) -> x + void writeSFixed32List(int,java.util.List,boolean) -> y + void writeSFixed64(int,long) -> z +com.google.crypto.tink.shaded.protobuf.Writer$FieldOrder -> com.google.crypto.tink.shaded.protobuf.r0$a: +# {"id":"sourceFile","fileName":"Writer.java"} + com.google.crypto.tink.shaded.protobuf.Writer$FieldOrder ASCENDING -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/r0$a;"} + com.google.crypto.tink.shaded.protobuf.Writer$FieldOrder DESCENDING -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/crypto/tink/shaded/protobuf/r0$a;"} + com.google.crypto.tink.shaded.protobuf.Writer$FieldOrder[] $VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/google/crypto/tink/shaded/protobuf/r0$a;"} + 1:10:void ():44:44 -> + 11:20:void ():47:47 -> + 21:27:void ():42:42 -> + 1:4:void (java.lang.String,int):42:42 -> + 1:9:com.google.crypto.tink.shaded.protobuf.Writer$FieldOrder valueOf(java.lang.String):42:42 -> valueOf + # {"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: +# {"id":"sourceFile","fileName":"AesCtrJceCipher.java"} + javax.crypto.spec.SecretKeySpec keySpec -> a + int ivSize -> b + int blockSize -> c + java.lang.ThreadLocal localCipher -> d + 1:8:void ():35:35 -> + 1:3:void (byte[],int):63:63 -> + 4:7:void (byte[],int):64:64 -> + 8:16:void (byte[],int):65:65 -> + 17:36:void (byte[],int):66:66 -> + 37:39:void (byte[],int):70:70 -> + 40:47:void (byte[],int):68:68 -> + 1:10:byte[] encrypt(byte[]):82:82 -> a + 11:14:byte[] encrypt(byte[]):86:86 -> a + 15:18:byte[] encrypt(byte[]):87:87 -> a + 19:24:byte[] encrypt(byte[]):88:88 -> a + 25:37:byte[] encrypt(byte[]):89:89 -> a + 38:63:byte[] encrypt(byte[]):83:83 -> a + 1:5:byte[] decrypt(byte[]):102:102 -> b + 6:8:byte[] decrypt(byte[]):105:105 -> b + 9:11:byte[] decrypt(byte[]):106:106 -> b + 12:17:byte[] decrypt(byte[]):107:107 -> b + 18:28:byte[] decrypt(byte[]):108:108 -> b + 29:36:byte[] decrypt(byte[]):103:103 -> b + 1:8:void doCtr(byte[],int,int,byte[],int,byte[],boolean):121:121 -> c + 9:13:void doCtr(byte[],int,int,byte[],int,byte[],boolean):123:123 -> c + 14:18:void doCtr(byte[],int,int,byte[],int,byte[],boolean):124:124 -> c + 19:26:void doCtr(byte[],int,int,byte[],int,byte[],boolean):126:126 -> c + 27:39:void doCtr(byte[],int,int,byte[],int,byte[],boolean):128:128 -> c + 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: +# {"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: +# {"id":"sourceFile","fileName":"AesEaxJce.java"} + byte[] b -> a + byte[] p -> b + javax.crypto.spec.SecretKeySpec keySpec -> c + int ivSizeInBytes -> d + java.lang.ThreadLocal localEcbCipher -> e + java.lang.ThreadLocal localCtrCipher -> f + 1:7:void ():51:51 -> + 8:15:void ():63:63 -> + 1:12:void (byte[],int):86:86 -> + 13:20:void (byte[],int):88:88 -> + 21:22:void (byte[],int):90:90 -> + 23:26:void (byte[],int):91:91 -> + 27:35:void (byte[],int):92:92 -> + 36:44:void (byte[],int):93:93 -> + 45:47:void (byte[],int):94:94 -> + 48:53:void (byte[],int):95:95 -> + 54:59:void (byte[],int):96:96 -> + 60:66:void (byte[],int):97:97 -> + 2:10:byte[] encrypt(byte[],byte[]):189:189 -> a + 11:17:byte[] encrypt(byte[],byte[]):192:192 -> a + 18:21:byte[] encrypt(byte[],byte[]):193:193 -> a + 22:27:byte[] encrypt(byte[],byte[]):194:194 -> a + 28:35:byte[] encrypt(byte[],byte[]):196:196 -> a + 36:42:byte[] encrypt(byte[],byte[]):197:197 -> a + 43:51:byte[] encrypt(byte[],byte[]):198:198 -> a + 52:58:byte[] encrypt(byte[],byte[]):201:201 -> a + 59:66:byte[] encrypt(byte[],byte[]):203:203 -> a + 67:74:byte[] encrypt(byte[],byte[]):204:204 -> a + 75:84:byte[] encrypt(byte[],byte[]):205:205 -> a + 85:94:byte[] encrypt(byte[],byte[]):206:206 -> a + 95:104:byte[] encrypt(byte[],byte[]):207:207 -> a + 105:112:byte[] encrypt(byte[],byte[]):208:208 -> a + 113:127:byte[] encrypt(byte[],byte[]):210:210 -> a + 128:135:byte[] encrypt(byte[],byte[]):190:190 -> a + 1:10:byte[] decrypt(byte[],byte[]):219:219 -> b + 11:18:byte[] decrypt(byte[],byte[]):223:223 -> b + 19:25:byte[] decrypt(byte[],byte[]):224:224 -> b + 26:37:byte[] decrypt(byte[],byte[]):225:225 -> b + 38:43:byte[] decrypt(byte[],byte[]):228:228 -> b + 44:51:byte[] decrypt(byte[],byte[]):230:230 -> b + 52:59:byte[] decrypt(byte[],byte[]):231:231 -> b + 60:66:byte[] decrypt(byte[],byte[]):233:233 -> b + 67:84:byte[] decrypt(byte[],byte[]):235:235 -> b + 85:92:byte[] decrypt(byte[],byte[]):240:240 -> b + 93:102:byte[] decrypt(byte[],byte[]):241:241 -> b + 103:109:byte[] decrypt(byte[],byte[]):242:242 -> b + 110:117:byte[] decrypt(byte[],byte[]):238:238 -> b + 118:125:byte[] decrypt(byte[],byte[]):221:221 -> b + 3:10:byte[] multiplyByX(byte[]):117:117 -> c + 11:30:byte[] multiplyByX(byte[]):120:120 -> c + 31:34:byte[] multiplyByX(byte[]):123:123 -> c + 35:49:byte[] multiplyByX(byte[]):124:124 -> c + 3:7:byte[] omac(javax.crypto.Cipher,int,byte[],int,int):165:165 -> d + 8:11:byte[] omac(javax.crypto.Cipher,int,byte[],int,int):166:166 -> d + 12:22:byte[] omac(javax.crypto.Cipher,int,byte[],int,int):168:168 -> d + 23:35:byte[] omac(javax.crypto.Cipher,int,byte[],int,int):170:170 -> d + 36:49:byte[] omac(javax.crypto.Cipher,int,byte[],int,int):174:174 -> d + 50:58:byte[] omac(javax.crypto.Cipher,int,byte[],int,int):176:176 -> d + 59:66:byte[] omac(javax.crypto.Cipher,int,byte[],int,int):179:179 -> d + 67:70:byte[] omac(javax.crypto.Cipher,int,byte[],int,int):180:180 -> d + 71:75:byte[] omac(javax.crypto.Cipher,int,byte[],int,int):181:181 -> d + 1:5:byte[] pad(byte[]):137:137 -> e + 6:12:byte[] pad(byte[]):138:138 -> e + 13:19:byte[] pad(byte[]):140:140 -> e + 20:22:byte[] pad(byte[]):141:141 -> e + 23:33:byte[] pad(byte[]):142:142 -> e + 34:43:byte[] pad(byte[]):144:144 -> e + 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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"AesGcmJce.java"} + javax.crypto.SecretKey keySpec -> a + java.lang.ThreadLocal localCipher -> b + 1:8:void ():34:34 -> + 1:3:void (byte[]):52:52 -> + 4:7:void (byte[]):53:53 -> + 8:17:void (byte[]):54:54 -> + 1:6:byte[] encrypt(byte[],byte[]):65:65 -> a + 7:13:byte[] encrypt(byte[],byte[]):68:68 -> a + 14:18:byte[] encrypt(byte[],byte[]):69:69 -> a + 19:21:byte[] encrypt(byte[],byte[]):70:70 -> a + 22:25:byte[] encrypt(byte[],byte[]):72:72 -> a + 26:41:byte[] encrypt(byte[],byte[]):73:73 -> a + 42:44:byte[] encrypt(byte[],byte[]):74:74 -> a + 45:53:byte[] encrypt(byte[],byte[]):75:75 -> a + 54:69:byte[] encrypt(byte[],byte[]):78:78 -> a + 70:76:byte[] encrypt(byte[],byte[]):82:82 -> a + 77:78:byte[] encrypt(byte[],byte[]):84:84 -> a + 79:80:byte[] encrypt(byte[],byte[]):85:85 -> a + 81:92:byte[] encrypt(byte[],byte[]):88:88 -> a + 93:102:byte[] encrypt(byte[],byte[]):86:86 -> a + 103:110:byte[] encrypt(byte[],byte[]):66:66 -> a + 1:8:byte[] decrypt(byte[],byte[]):100:100 -> b + 9:12:byte[] decrypt(byte[],byte[]):104:104 -> b + 13:28:byte[] decrypt(byte[],byte[]):105:105 -> b + 29:31:byte[] decrypt(byte[],byte[]):106:106 -> b + 32:40:byte[] decrypt(byte[],byte[]):107:107 -> b + 41:48:byte[] decrypt(byte[],byte[]):110:110 -> b + 49:53:byte[] decrypt(byte[],byte[]):111:111 -> b + 54:61:byte[] decrypt(byte[],byte[]):101:101 -> b + 2:7:java.security.spec.AlgorithmParameterSpec getParams(byte[]):115:115 -> 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: +# {"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: +# {"id":"sourceFile","fileName":"AesSiv.java"} + com.google.crypto.tink.subtle.PrfAesCmac cmacForS2V -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/r;"} + byte[] aesCtrKey -> b + java.util.Collection KEY_SIZES -> c + byte[] BLOCK_ZERO -> d + byte[] BLOCK_ONE -> e + 3:18:void ():41:41 -> + 19:22:void ():42:42 -> + 23:30:void ():43:43 -> + 1:3:void (byte[]):53:53 -> + 4:16:void (byte[]):54:54 -> + 17:24:void (byte[]):59:59 -> + 25:34:void (byte[]):60:60 -> + 35:42:void (byte[]):61:61 -> + 43:71:void (byte[]):55:55 -> + 1:6:byte[] encryptDeterministically(byte[],byte[]):99:99 -> a + 7:16:byte[] encryptDeterministically(byte[],byte[]):103:103 -> a + 17:24:byte[] encryptDeterministically(byte[],byte[]):104:104 -> a + 25:32:byte[] encryptDeterministically(byte[],byte[]):105:105 -> a + 33:41:byte[] encryptDeterministically(byte[],byte[]):106:106 -> a + 42:48:byte[] encryptDeterministically(byte[],byte[]):107:107 -> a + 49:66:byte[] encryptDeterministically(byte[],byte[]):109:109 -> a + 67:70:byte[] encryptDeterministically(byte[],byte[]):114:114 -> a + 71:79:byte[] encryptDeterministically(byte[],byte[]):115:115 -> a + 80:87:byte[] encryptDeterministically(byte[],byte[]):100:100 -> a + 1:5:byte[] decryptDeterministically(byte[],byte[]):121:121 -> b + 6:16:byte[] decryptDeterministically(byte[],byte[]):125:125 -> b + 17:20:byte[] decryptDeterministically(byte[],byte[]):127:127 -> b + 21:28:byte[] decryptDeterministically(byte[],byte[]):129:129 -> b + 29:37:byte[] decryptDeterministically(byte[],byte[]):130:130 -> b + 38:44:byte[] decryptDeterministically(byte[],byte[]):131:131 -> b + 45:62:byte[] decryptDeterministically(byte[],byte[]):133:133 -> b + 63:67:byte[] decryptDeterministically(byte[],byte[]):138:138 -> b + 68:71:byte[] decryptDeterministically(byte[],byte[]):139:139 -> b + 72:82:byte[] decryptDeterministically(byte[],byte[]):140:140 -> b + 83:84:byte[] decryptDeterministically(byte[],byte[]):144:144 -> b + 85:92:byte[] decryptDeterministically(byte[],byte[]):146:146 -> b + 93:99:byte[] decryptDeterministically(byte[],byte[]):148:148 -> b + 100:107:byte[] decryptDeterministically(byte[],byte[]):151:151 -> b + 108:115:byte[] decryptDeterministically(byte[],byte[]):122:122 -> b + 1:5:byte[] s2v(byte[][]):72:72 -> c + 6:14:byte[] s2v(byte[][]):74:74 -> c + 15:24:byte[] s2v(byte[][]):77:77 -> c + 25:29:byte[] s2v(byte[][]):78:78 -> c + 30:33:byte[] s2v(byte[][]):80:80 -> c + 34:35:byte[] s2v(byte[][]):81:81 -> c + 36:52:byte[] s2v(byte[][]):85:85 -> c + 53:57:byte[] s2v(byte[][]):87:87 -> c + 58:60:byte[] s2v(byte[][]):88:88 -> c + 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: +# {"id":"sourceFile","fileName":"AesUtil.java"} + 1:5:byte[] cmacPad(byte[]):72:72 -> a + 6:9:byte[] cmacPad(byte[]):75:75 -> a + 10:15:byte[] cmacPad(byte[]):76:76 -> a + 16:23:byte[] cmacPad(byte[]):73:73 -> a + 1:5:byte[] dbl(byte[]):40:40 -> b + 6:13:byte[] dbl(byte[]):50:50 -> b + 14:26:byte[] dbl(byte[]):52:52 -> b + 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: +# {"id":"sourceFile","fileName":"Base64.java"} + java.nio.charset.Charset UTF_8 -> a + 1:9:void ():34:34 -> + 1:11:byte[] decode(java.lang.String,int):116:116 -> a + 2:7:byte[] decode(byte[],int):131:131 -> b + 1:12:byte[] decode(byte[],int,int,int):150:150 -> c + 13:18:byte[] decode(byte[],int,int,int):152:152 -> c + 19:26:byte[] decode(byte[],int,int,int):157:157 -> c + 27:29:byte[] decode(byte[],int,int,int):163:163 -> c + 30:33:byte[] decode(byte[],int,int,int):164:164 -> c + 34:41:byte[] decode(byte[],int,int,int):153:153 -> c + 2:6:java.lang.String encode(byte[]):430:430 -> d + 2:7:byte[] encode(byte[],int):480:480 -> e + 1:6:byte[] encode(byte[],int,int,int):493:493 -> f + 7:10:byte[] encode(byte[],int,int,int):496:496 -> f + 11:16:byte[] encode(byte[],int,int,int):499:499 -> f + 17:23:byte[] encode(byte[],int,int,int):500:500 -> f + 24:35:byte[] encode(byte[],int,int,int):504:504 -> f + 36:43:byte[] encode(byte[],int,int,int):519:519 -> f + 44:54:byte[] encode(byte[],int,int,int):520:520 -> f + 55:58:byte[] encode(byte[],int,int,int):523:523 -> f + 59:61:byte[] encode(byte[],int,int,int):524:524 -> 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: +# {"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: +# {"id":"sourceFile","fileName":"Base64.java"} + int state -> c + int value -> d + int[] alphabet -> e + int[] DECODE -> f + int[] DECODE_WEBSAFE -> g + 3:11:void ():170:170 -> + 12:20:void ():193:193 -> + 1:3:void (int,byte[]):229:229 -> + 4:9:void (int,byte[]):230:230 -> + 10:17:void (int,byte[]):232:232 -> + 18:19:void (int,byte[]):233:233 -> + 20:22:void (int,byte[]):234:234 -> + 3:11:boolean process(byte[],int,int,boolean):251:251 -> a + 12:13:boolean process(byte[],int,int,boolean):264:264 -> a + 14:15:boolean process(byte[],int,int,boolean):266:266 -> a + 16:34:boolean process(byte[],int,int,boolean):267:267 -> a + 35:77:boolean process(byte[],int,int,boolean):271:271 -> a + 78:84:boolean process(byte[],int,int,boolean):278:278 -> a + 85:89:boolean process(byte[],int,int,boolean):279:279 -> a + 90:101:boolean process(byte[],int,int,boolean):280:280 -> a + 102:126:boolean process(byte[],int,int,boolean):294:294 -> a + 127:137:boolean process(byte[],int,int,boolean):365:365 -> a + 138:148:boolean process(byte[],int,int,boolean):358:358 -> a + 149:155:boolean process(byte[],int,int,boolean):336:336 -> a + 156:160:boolean process(byte[],int,int,boolean):337:337 -> a + 161:174:boolean process(byte[],int,int,boolean):338:338 -> a + 175:179:boolean process(byte[],int,int,boolean):344:344 -> a + 180:187:boolean process(byte[],int,int,boolean):345:345 -> a + 188:206:boolean process(byte[],int,int,boolean):349:349 -> a + 207:213:boolean process(byte[],int,int,boolean):324:324 -> a + 214:221:boolean process(byte[],int,int,boolean):327:327 -> a + 222:229:boolean process(byte[],int,int,boolean):312:312 -> a + 230:237:boolean process(byte[],int,int,boolean):302:302 -> a + 238:239:boolean process(byte[],int,int,boolean):377:377 -> a + 240:241:boolean process(byte[],int,int,boolean):378:378 -> a + 242:253:boolean process(byte[],int,int,boolean):379:379 -> a + 254:261:boolean process(byte[],int,int,boolean):408:408 -> a + 262:268:boolean process(byte[],int,int,boolean):403:403 -> a + 269:276:boolean process(byte[],int,int,boolean):404:404 -> a + 277:279:boolean process(byte[],int,int,boolean):398:398 -> a + 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: +# {"id":"sourceFile","fileName":"Base64.java"} + byte[] tail -> c + int tailLen -> d + int count -> e + boolean doPadding -> f + boolean doNewline -> g + boolean doCr -> h + byte[] alphabet -> i + byte[] ENCODE -> j + byte[] ENCODE_WEBSAFE -> k + 3:11:void ():539:539 -> + 12:20:void ():547:547 -> + 1:3:void (int,byte[]):563:563 -> + 4:14:void (int,byte[]):564:564 -> + 15:23:void (int,byte[]):566:566 -> + 24:31:void (int,byte[]):567:567 -> + 32:37:void (int,byte[]):568:568 -> + 38:45:void (int,byte[]):569:569 -> + 46:49:void (int,byte[]):571:571 -> + 50:57:void (int,byte[]):572:572 -> + 58:60:void (int,byte[]):574:574 -> + 3:4:boolean process(byte[],int,int,boolean):586:586 -> a + 5:6:boolean process(byte[],int,int,boolean):587:587 -> a + 7:10:boolean process(byte[],int,int,boolean):589:589 -> a + 11:25:boolean process(byte[],int,int,boolean):599:599 -> a + 26:45:boolean process(byte[],int,int,boolean):616:616 -> a + 46:53:boolean process(byte[],int,int,boolean):617:617 -> a + 54:77:boolean process(byte[],int,int,boolean):608:608 -> a + 78:96:boolean process(byte[],int,int,boolean):609:609 -> a + 97:104:boolean process(byte[],int,int,boolean):625:625 -> a + 105:112:boolean process(byte[],int,int,boolean):626:626 -> a + 113:118:boolean process(byte[],int,int,boolean):627:627 -> a + 119:127:boolean process(byte[],int,int,boolean):628:628 -> a + 128:131:boolean process(byte[],int,int,boolean):630:630 -> a + 132:138:boolean process(byte[],int,int,boolean):631:631 -> a + 139:149:boolean process(byte[],int,int,boolean):633:633 -> a + 150:177:boolean process(byte[],int,int,boolean):644:644 -> a + 178:187:boolean process(byte[],int,int,boolean):645:645 -> a + 188:197:boolean process(byte[],int,int,boolean):646:646 -> a + 198:205:boolean process(byte[],int,int,boolean):647:647 -> a + 206:215:boolean process(byte[],int,int,boolean):648:648 -> a + 216:221:boolean process(byte[],int,int,boolean):652:652 -> a + 222:226:boolean process(byte[],int,int,boolean):653:653 -> a + 227:242:boolean process(byte[],int,int,boolean):655:655 -> a + 243:254:boolean process(byte[],int,int,boolean):666:666 -> a + 255:266:boolean process(byte[],int,int,boolean):668:668 -> a + 267:274:boolean process(byte[],int,int,boolean):669:669 -> a + 275:282:boolean process(byte[],int,int,boolean):670:670 -> a + 283:286:boolean process(byte[],int,int,boolean):671:671 -> a + 287:292:boolean process(byte[],int,int,boolean):672:672 -> a + 293:296:boolean process(byte[],int,int,boolean):673:673 -> a + 297:298:boolean process(byte[],int,int,boolean):674:674 -> a + 299:302:boolean process(byte[],int,int,boolean):676:676 -> a + 303:308:boolean process(byte[],int,int,boolean):677:677 -> a + 309:313:boolean process(byte[],int,int,boolean):678:678 -> a + 314:329:boolean process(byte[],int,int,boolean):680:680 -> a + 330:346:boolean process(byte[],int,int,boolean):685:685 -> a + 347:362:boolean process(byte[],int,int,boolean):686:686 -> a + 363:370:boolean process(byte[],int,int,boolean):687:687 -> a + 371:380:boolean process(byte[],int,int,boolean):688:688 -> a + 381:388:boolean process(byte[],int,int,boolean):689:689 -> a + 389:392:boolean process(byte[],int,int,boolean):690:690 -> a + 393:398:boolean process(byte[],int,int,boolean):691:691 -> a + 399:401:boolean process(byte[],int,int,boolean):692:692 -> a + 402:405:boolean process(byte[],int,int,boolean):694:694 -> a + 406:411:boolean process(byte[],int,int,boolean):695:695 -> a + 412:416:boolean process(byte[],int,int,boolean):696:696 -> a + 417:421:boolean process(byte[],int,int,boolean):698:698 -> a + 422:429:boolean process(byte[],int,int,boolean):700:700 -> a + 430:435:boolean process(byte[],int,int,boolean):701:701 -> a + 436:440:boolean process(byte[],int,int,boolean):702:702 -> a + 441:447:boolean process(byte[],int,int,boolean):704:704 -> a + 448:464:boolean process(byte[],int,int,boolean):714:714 -> a + 465:478:boolean process(byte[],int,int,boolean):716:716 -> a + 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: +# {"id":"sourceFile","fileName":"Bytes.java"} + 1:11:byte[] concat(byte[][]):56:56 -> a + 12:15:byte[] concat(byte[][]):57:57 -> a + 16:20:byte[] concat(byte[][]):60:60 -> a + 21:28:byte[] concat(byte[][]):58:58 -> a + 29:30:byte[] concat(byte[][]):62:62 -> a + 31:37:byte[] concat(byte[][]):64:64 -> a + 38:41:byte[] concat(byte[][]):65:65 -> a + 42:47:byte[] concat(byte[][]):66:66 -> a + 7:13:boolean equal(byte[],byte[]):38:38 -> b + 14:16:boolean equal(byte[],byte[]):42:42 -> b + 17:30:boolean equal(byte[],byte[]):43:43 -> b + 3:23:void xor(java.nio.ByteBuffer,java.nio.ByteBuffer,java.nio.ByteBuffer,int):96:96 -> c + 24:40:void xor(java.nio.ByteBuffer,java.nio.ByteBuffer,java.nio.ByteBuffer,int):101:101 -> c + 41:48:void xor(java.nio.ByteBuffer,java.nio.ByteBuffer,java.nio.ByteBuffer,int):97:97 -> c + 3:10:byte[] xor(byte[],int,byte[],int,int):78:78 -> d + 11:17:byte[] xor(byte[],int,byte[],int,int):82:82 -> d + 18:31:byte[] xor(byte[],int,byte[],int,int):84:84 -> d + 32:39:byte[] xor(byte[],int,byte[],int,int):79:79 -> d + 1:4:byte[] xor(byte[],byte[]):111:111 -> e + 5:11:byte[] xor(byte[],byte[]):114:114 -> e + 12:19:byte[] xor(byte[],byte[]):112:112 -> e + 1:4:byte[] xorEnd(byte[],byte[]):123:123 -> f + 5:7:byte[] xorEnd(byte[],byte[]):126:126 -> f + 8:13:byte[] xorEnd(byte[],byte[]):127:127 -> f + 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: +# {"id":"sourceFile","fileName":"ChaCha20.java"} + 1:4:void (byte[],int):28:28 -> + 1:11:int[] createInitialState(int[],int):33:33 -> d + 12:13:int[] createInitialState(int[],int):38:38 -> d + 14:20:int[] createInitialState(int[],int):42:42 -> d + 21:24:int[] createInitialState(int[],int):45:45 -> d + 25:30:int[] createInitialState(int[],int):49:49 -> d + 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: +# {"id":"sourceFile","fileName":"ChaCha20Base.java"} + int[] key -> a + int initialCounter -> b + int[] SIGMA -> c + 3:7:void ():39:39 -> + 8:14:void ():40:40 -> + 1:3:void (byte[],int):47:47 -> + 4:8:void (byte[],int):48:48 -> + 9:14:void (byte[],int):51:51 -> + 15:17:void (byte[],int):52:52 -> + 18:25:void (byte[],int):49:49 -> + 1:11:byte[] encrypt(byte[]):67:67 -> a + 12:21:byte[] encrypt(byte[]):70:70 -> a + 22:24:byte[] encrypt(byte[]):71:71 -> a + 25:29:byte[] encrypt(byte[]):72:72 -> a + 30:37:byte[] encrypt(byte[]):68:68 -> a + 1:9:byte[] decrypt(byte[]):87:87 -> b + 1:8:java.nio.ByteBuffer chacha20Block(byte[],int):118:118 -> c + 9:14:java.nio.ByteBuffer chacha20Block(byte[],int):119:119 -> c + 15:19:java.nio.ByteBuffer chacha20Block(byte[],int):120:120 -> c + 20:22:java.nio.ByteBuffer chacha20Block(byte[],int):121:121 -> c + 23:34:java.nio.ByteBuffer chacha20Block(byte[],int):122:122 -> c + 35:44:java.nio.ByteBuffer chacha20Block(byte[],int):124:124 -> c + 45:54:java.nio.ByteBuffer chacha20Block(byte[],int):125:125 -> c + int[] createInitialState(int[],int) -> d + 1:10:byte[] decrypt(java.nio.ByteBuffer):91:91 -> e + 11:16:byte[] decrypt(java.nio.ByteBuffer):94:94 -> e + 17:19:byte[] decrypt(java.nio.ByteBuffer):95:95 -> e + 20:27:byte[] decrypt(java.nio.ByteBuffer):96:96 -> e + 28:30:byte[] decrypt(java.nio.ByteBuffer):97:97 -> e + 31:35:byte[] decrypt(java.nio.ByteBuffer):98:98 -> e + 36:43:byte[] decrypt(java.nio.ByteBuffer):92:92 -> e + 1:12:void encrypt(java.nio.ByteBuffer,byte[]):76:76 -> f + 13:20:void encrypt(java.nio.ByteBuffer,byte[]):80:80 -> f + 21:23:void encrypt(java.nio.ByteBuffer,byte[]):81:81 -> f + 24:31:void encrypt(java.nio.ByteBuffer,byte[]):82:82 -> f + 32:39:void encrypt(java.nio.ByteBuffer,byte[]):77:77 -> f + int nonceSizeInBytes() -> g + 1:4:void process(byte[],java.nio.ByteBuffer,java.nio.ByteBuffer):103:103 -> h + 5:11:void process(byte[],java.nio.ByteBuffer,java.nio.ByteBuffer):104:104 -> h + 12:22:void process(byte[],java.nio.ByteBuffer,java.nio.ByteBuffer):106:106 -> h + 23:28:void process(byte[],java.nio.ByteBuffer,java.nio.ByteBuffer):109:109 -> h + 29:35:void process(byte[],java.nio.ByteBuffer,java.nio.ByteBuffer):111:111 -> h + 1:7:void quarterRound(int[],int,int,int,int):148:148 -> i + 8:18:void quarterRound(int[],int,int,int,int):149:149 -> i + 19:23:void quarterRound(int[],int,int,int,int):150:150 -> i + 24:34:void quarterRound(int[],int,int,int,int):151:151 -> i + 35:39:void quarterRound(int[],int,int,int,int):152:152 -> i + 40:50:void quarterRound(int[],int,int,int,int):153:153 -> i + 51:55:void quarterRound(int[],int,int,int,int):154:154 -> i + 56:66:void quarterRound(int[],int,int,int,int):155:155 -> i + 1:6:int rotateLeft(int,int):166:166 -> j + 1:7:void setSigmaAndKey(int[],int[]):130:130 -> k + 8:14:void setSigmaAndKey(int[],int[]):131:131 -> k + 14:22:void shuffleState(int[]):136:136 -> l + 23:29:void shuffleState(int[]):137:137 -> l + 30:38:void shuffleState(int[]):138:138 -> l + 39:41:void shuffleState(int[]):139:139 -> l + 42:44:void shuffleState(int[]):140:140 -> l + 45:47:void shuffleState(int[]):141:141 -> l + 48:53:void shuffleState(int[]):142:142 -> l + 54:60:void shuffleState(int[]):143:143 -> l + 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: +# {"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":"sourceFile","fileName":"ChaCha20Poly1305Base.java"} + com.google.crypto.tink.subtle.ChaCha20Base chacha20 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/i;"} + com.google.crypto.tink.subtle.ChaCha20Base macKeyChaCha20 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/i;"} + 1:4:void (byte[]):40:40 -> + 5:11:void (byte[]):41:41 -> + 12:18:void (byte[]):42:42 -> + 1:3:byte[] encrypt(byte[],byte[]):62:62 -> a + 4:13:byte[] encrypt(byte[],byte[]):63:63 -> a + 14:16:byte[] encrypt(byte[],byte[]):66:66 -> a + 17:27:byte[] encrypt(byte[],byte[]):67:67 -> a + 28:30:byte[] encrypt(byte[],byte[]):69:69 -> a + 31:35:byte[] encrypt(byte[],byte[]):70:70 -> a + 36:43:byte[] encrypt(byte[],byte[]):64:64 -> a + 1:9:byte[] decrypt(byte[],byte[]):108:108 -> b + 1:15:byte[] decrypt(java.nio.ByteBuffer,byte[]):123:123 -> c + 16:19:byte[] decrypt(java.nio.ByteBuffer,byte[]):126:126 -> c + 20:21:byte[] decrypt(java.nio.ByteBuffer,byte[]):127:127 -> c + 22:29:byte[] decrypt(java.nio.ByteBuffer,byte[]):128:128 -> c + 30:32:byte[] decrypt(java.nio.ByteBuffer,byte[]):129:129 -> c + 33:35:byte[] decrypt(java.nio.ByteBuffer,byte[]):131:131 -> c + 36:43:byte[] decrypt(java.nio.ByteBuffer,byte[]):132:132 -> c + 44:51:byte[] decrypt(java.nio.ByteBuffer,byte[]):133:133 -> c + 52:57:byte[] decrypt(java.nio.ByteBuffer,byte[]):134:134 -> c + 58:59:byte[] decrypt(java.nio.ByteBuffer,byte[]):137:137 -> c + 60:70:byte[] decrypt(java.nio.ByteBuffer,byte[]):140:140 -> c + 71:73:byte[] decrypt(java.nio.ByteBuffer,byte[]):146:146 -> c + 74:81:byte[] decrypt(java.nio.ByteBuffer,byte[]):147:147 -> c + 82:91:byte[] decrypt(java.nio.ByteBuffer,byte[]):142:142 -> c + 92:99:byte[] decrypt(java.nio.ByteBuffer,byte[]):124:124 -> c + 1:7:void encrypt(java.nio.ByteBuffer,byte[],byte[]):75:75 -> d + 8:16:void encrypt(java.nio.ByteBuffer,byte[],byte[]):76:76 -> d + 17:20:void encrypt(java.nio.ByteBuffer,byte[],byte[]):79:79 -> d + 21:25:void encrypt(java.nio.ByteBuffer,byte[],byte[]):80:80 -> d + 26:28:void encrypt(java.nio.ByteBuffer,byte[],byte[]):81:81 -> d + 29:36:void encrypt(java.nio.ByteBuffer,byte[],byte[]):82:82 -> d + 37:39:void encrypt(java.nio.ByteBuffer,byte[],byte[]):83:83 -> d + 40:51:void encrypt(java.nio.ByteBuffer,byte[],byte[]):84:84 -> d + 52:53:void encrypt(java.nio.ByteBuffer,byte[],byte[]):87:87 -> d + 54:65:void encrypt(java.nio.ByteBuffer,byte[],byte[]):89:89 -> d + 66:74:void encrypt(java.nio.ByteBuffer,byte[],byte[]):90:90 -> d + 75:78:void encrypt(java.nio.ByteBuffer,byte[],byte[]):91:91 -> d + 79:86:void encrypt(java.nio.ByteBuffer,byte[],byte[]):77:77 -> d + 1:9:byte[] getMacKey(byte[]):152:152 -> e + 10:11:byte[] getMacKey(byte[]):153:153 -> e + 12:15:byte[] getMacKey(byte[]):154:154 -> e + 1:14:byte[] macDataRfc8439(byte[],java.nio.ByteBuffer):160:160 -> f + 15:18:byte[] macDataRfc8439(byte[],java.nio.ByteBuffer):161:161 -> f + 19:30:byte[] macDataRfc8439(byte[],java.nio.ByteBuffer):163:163 -> f + 31:40:byte[] macDataRfc8439(byte[],java.nio.ByteBuffer):165:165 -> f + 41:43:byte[] macDataRfc8439(byte[],java.nio.ByteBuffer):166:166 -> f + 44:46:byte[] macDataRfc8439(byte[],java.nio.ByteBuffer):167:167 -> f + 47:49:byte[] macDataRfc8439(byte[],java.nio.ByteBuffer):168:168 -> f + 50:52:byte[] macDataRfc8439(byte[],java.nio.ByteBuffer):169:169 -> f + 53:58:byte[] macDataRfc8439(byte[],java.nio.ByteBuffer):170:170 -> f + 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":"sourceFile","fileName":"EncryptThenAuthenticate.java"} + com.google.crypto.tink.subtle.IndCpaCipher cipher -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/p;"} + com.google.crypto.tink.Mac mac -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm2/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"} + 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 -> + 1:9:byte[] encrypt(byte[],byte[]):73:73 -> a + 10:13:byte[] encrypt(byte[],byte[]):76:76 -> a + 14:34:byte[] encrypt(byte[],byte[]):79:79 -> a + 35:48:byte[] encrypt(byte[],byte[]):80:80 -> a + 49:57:byte[] encrypt(byte[],byte[]):81:81 -> a + 1:5:byte[] decrypt(byte[],byte[]):97:97 -> b + 6:12:byte[] decrypt(byte[],byte[]):100:100 -> b + 13:17:byte[] decrypt(byte[],byte[]):101:101 -> b + 18:23:byte[] decrypt(byte[],byte[]):102:102 -> b + 24:27:byte[] decrypt(byte[],byte[]):105:105 -> b + 28:48:byte[] decrypt(byte[],byte[]):108:108 -> b + 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: +# {"id":"sourceFile","fileName":"EngineFactory.java"} + com.google.crypto.tink.subtle.EngineWrapper instanceBuilder -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/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;"} + com.google.crypto.tink.subtle.EngineFactory MAC -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/m;"} + com.google.crypto.tink.subtle.EngineFactory SIGNATURE -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/m;"} + com.google.crypto.tink.subtle.EngineFactory MESSAGE_DIGEST -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/m;"} + com.google.crypto.tink.subtle.EngineFactory KEY_AGREEMENT -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/m;"} + com.google.crypto.tink.subtle.EngineFactory KEY_PAIR_GENERATOR -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/m;"} + com.google.crypto.tink.subtle.EngineFactory KEY_FACTORY -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/m;"} + 1:12:void ():44:44 -> + 13:18:void ():51:51 -> + 19:26:void ():53:53 -> + 27:33:void ():54:54 -> + 34:40:void ():58:58 -> + 41:52:void ():62:62 -> + 53:64:void ():71:71 -> + 65:76:void ():80:80 -> + 77:88:void ():89:89 -> + 89:100:void ():98:98 -> + 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"} + 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 -> + 1:20:java.lang.Object getInstance(java.lang.String):159:159 -> a + 21:32:java.lang.Object getInstance(java.lang.String):161:161 -> a + 33:36:java.lang.Object getInstance(java.lang.String):168:168 -> a + 37:43:java.lang.Object getInstance(java.lang.String):169:169 -> a + 44:51:java.lang.Object getInstance(java.lang.String):171:171 -> a + 1:5:java.util.List toProviderList(java.lang.String[]):127:127 -> b + 6:11:java.util.List toProviderList(java.lang.String[]):128:128 -> b + 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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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 + 15:21:byte[] decode(java.lang.String):44:44 -> a + 22:33:byte[] decode(java.lang.String):46:46 -> a + 34:50:byte[] decode(java.lang.String):47:47 -> a + 51:55:byte[] decode(java.lang.String):51:51 -> a + 56:64:byte[] decode(java.lang.String):49:49 -> a + 65:72:byte[] decode(java.lang.String):41:41 -> a + 1:8:java.lang.String encode(byte[]):28:28 -> b + 9:16:java.lang.String encode(byte[]):29:29 -> b + 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: +# {"id":"sourceFile","fileName":"IndCpaCipher.java"} + byte[] encrypt(byte[]) -> a + byte[] decrypt(byte[]) -> b +com.google.crypto.tink.subtle.Poly1305 -> u2.q: +# {"id":"sourceFile","fileName":"Poly1305.java"} + 5:10:byte[] computeMac(byte[],byte[]):66:66 -> a + 11:20:byte[] computeMac(byte[],byte[]):82:82 -> a + 21:30:byte[] computeMac(byte[],byte[]):83:83 -> a + 31:43:byte[] computeMac(byte[],byte[]):84:84 -> a + 44:58:byte[] computeMac(byte[],byte[]):85:85 -> a + 59:79:byte[] computeMac(byte[],byte[]):86:86 -> a + 80:92:byte[] computeMac(byte[],byte[]):93:93 -> a + 93:101:byte[] computeMac(byte[],byte[]):94:94 -> a + 102:104:byte[] computeMac(byte[],byte[]):95:95 -> a + 105:110:byte[] computeMac(byte[],byte[]):96:96 -> a + 111:117:byte[] computeMac(byte[],byte[]):97:97 -> a + 118:125:byte[] computeMac(byte[],byte[]):98:98 -> a + 126:135:byte[] computeMac(byte[],byte[]):99:99 -> a + 136:419:byte[] computeMac(byte[],byte[]):100:100 -> a + 420:426:byte[] computeMac(byte[],byte[]):182:182 -> a + 427:439:byte[] computeMac(byte[],byte[]):184:184 -> a + 440:452:byte[] computeMac(byte[],byte[]):186:186 -> a + 453:462:byte[] computeMac(byte[],byte[]):188:188 -> a + 463:464:byte[] computeMac(byte[],byte[]):191:191 -> a + 465:468:byte[] computeMac(byte[],byte[]):192:192 -> a + 469:473:byte[] computeMac(byte[],byte[]):193:193 -> a + 474:478:byte[] computeMac(byte[],byte[]):194:194 -> a + 479:482:byte[] computeMac(byte[],byte[]):195:195 -> a + 483:490:byte[] computeMac(byte[],byte[]):67:67 -> a + 1:9:void copyBlockSize(byte[],byte[],int):57:57 -> b + 10:13:void copyBlockSize(byte[],byte[],int):58:58 -> b + 14:18:void copyBlockSize(byte[],byte[],int):59:59 -> b + 19:23:void copyBlockSize(byte[],byte[],int):61:61 -> b + 1:10:long load26(byte[],int,int):47:47 -> c + 1:39:long load32(byte[],int):39:39 -> d + 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: +# {"id":"sourceFile","fileName":"PrfAesCmac.java"} + javax.crypto.SecretKey keySpec -> a + byte[] subKey1 -> b + byte[] subKey2 -> c + 1:3:void (byte[]):47:47 -> + 4:7:void (byte[]):48:48 -> + 8:16:void (byte[]):50:50 -> + 17:20:void (byte[]):51:51 -> + 5:8:byte[] compute(byte[],int):61:61 -> a + 9:14:byte[] compute(byte[],int):62:62 -> a + 15:30:byte[] compute(byte[],int):68:68 -> a + 31:37:byte[] compute(byte[],int):71:71 -> a + 38:47:byte[] compute(byte[],int):76:76 -> a + 48:48:byte[] compute(byte[],int):78:78 -> a + 49:58:byte[] compute(byte[],int):80:80 -> a + 59:62:byte[] compute(byte[],int):79:79 -> a + 63:71:byte[] compute(byte[],int):85:85 -> a + 72:75:byte[] compute(byte[],int):90:90 -> a + 76:82:byte[] compute(byte[],int):91:91 -> a + 83:86:byte[] compute(byte[],int):93:93 -> a + 87:95:byte[] compute(byte[],int):96:96 -> a + 96:103:byte[] compute(byte[],int):58:58 -> a + 1:5:void generateSubKeys():102:102 -> b + 6:12:void generateSubKeys():103:103 -> b + 13:14:void generateSubKeys():104:104 -> b + 15:18:void generateSubKeys():105:105 -> b + 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: +# {"id":"sourceFile","fileName":"PrfHmacJce.java"} + java.lang.ThreadLocal localMac -> a + java.lang.String algorithm -> b + java.security.Key key -> c + int maxOutputLength -> d + 1:3:void (java.lang.String,java.security.Key):54:54 -> + 4:10:void (java.lang.String,java.security.Key):33:33 -> + 11:12:void (java.lang.String,java.security.Key):55:55 -> + 13:14:void (java.lang.String,java.security.Key):56:56 -> + 15:23:void (java.lang.String,java.security.Key):57:57 -> + 24:81:void (java.lang.String,java.security.Key):62:62 -> + 82:106:void (java.lang.String,java.security.Key):76:76 -> + 107:111:void (java.lang.String,java.security.Key):73:73 -> + 112:116:void (java.lang.String,java.security.Key):70:70 -> + 117:121:void (java.lang.String,java.security.Key):67:67 -> + 122:123:void (java.lang.String,java.security.Key):64:64 -> + 124:127:void (java.lang.String,java.security.Key):80:80 -> + 128:136:void (java.lang.String,java.security.Key):58:58 -> + 1:4:byte[] compute(byte[],int):85:85 -> a + 5:15:byte[] compute(byte[],int):89:89 -> a + 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;"} + 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":"sourceFile","fileName":"PrfHmacJce.java"} + com.google.crypto.tink.subtle.PrfHmacJce this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu2/s;"} + 1:6:void (com.google.crypto.tink.subtle.PrfHmacJce):35:35 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu2/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: +# {"id":"sourceFile","fileName":"PrfMac.java"} + com.google.crypto.tink.prf.Prf wrappedPrf -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls2/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"} + 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 -> + 19:26:void (com.google.crypto.tink.prf.Prf,int):40:40 -> + 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: +# {"id":"sourceFile","fileName":"Random.java"} + java.lang.ThreadLocal localRandom -> a + 1:8:void ():27:27 -> + 1:5:java.security.SecureRandom access$000():26:26 -> a + 1:5:java.security.SecureRandom newDefaultSecureRandom():35:35 -> b + 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: +# {"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: +# {"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: +# {"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 + 1:6:void ():171:171 -> + 7:13:void ():173:173 -> + 14:19:void ():172:172 -> + 20:25:void ():181:181 -> + 26:29:void ():183:183 -> + 30:36:void ():182:182 -> + 10:13:void validateAesKeySize(int):59:59 -> a + 14:21:void validateAesKeySize(int):62:62 -> a + 22:32:void validateAesKeySize(int):60:60 -> a + 1:12:java.lang.String validateKmsKeyUriAndRemovePrefix(java.lang.String,java.lang.String):161:161 -> b + 13:21:java.lang.String validateKmsKeyUriAndRemovePrefix(java.lang.String,java.lang.String):165:165 -> b + 22:29:java.lang.String validateKmsKeyUriAndRemovePrefix(java.lang.String,java.lang.String):162:162 -> b + 30:37:java.lang.String validateKmsKeyUriAndRemovePrefix(java.lang.String,java.lang.String):163:163 -> b + 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: +# {"id":"sourceFile","fileName":"XChaCha20.java"} + 1:4:void (byte[],int):37:37 -> + 1:11:int[] createInitialState(int[],int):42:42 -> d + 12:13:int[] createInitialState(int[],int):49:49 -> d + 14:24:int[] createInitialState(int[],int):50:50 -> d + 25:29:int[] createInitialState(int[],int):51:51 -> d + 30:33:int[] createInitialState(int[],int):52:52 -> d + 34:38:int[] createInitialState(int[],int):53:53 -> d + 39:45:int[] createInitialState(int[],int):54:54 -> d + 46:50:int[] createInitialState(int[],int):43:43 -> d + 51:58:int[] createInitialState(int[],int):45:45 -> d + 59:68:int[] createInitialState(int[],int):44:44 -> d + 1:3:int nonceSizeInBytes():60:60 -> g + 3:4:int[] hChaCha20(int[],int[]):65:65 -> n + 5:8:int[] hChaCha20(int[],int[]):66:66 -> n + 9:15:int[] hChaCha20(int[],int[]):67:67 -> n + 16:22:int[] hChaCha20(int[],int[]):68:68 -> n + 23:29:int[] hChaCha20(int[],int[]):69:69 -> n + 30:35:int[] hChaCha20(int[],int[]):70:70 -> n + 36:39:int[] hChaCha20(int[],int[]):71:71 -> n + 40:44:int[] hChaCha20(int[],int[]):73:73 -> n + 45:49:int[] hChaCha20(int[],int[]):74:74 -> n + 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: +# {"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":"sourceFile","fileName":"BarcodeFormat.java"} + com.google.zxing.BarcodeFormat AZTEC -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat CODABAR -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat CODE_39 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat CODE_93 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat CODE_128 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat DATA_MATRIX -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat EAN_8 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat EAN_13 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat ITF -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat MAXICODE -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat PDF_417 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat QR_CODE -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat RSS_14 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat RSS_EXPANDED -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat UPC_A -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat UPC_E -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat UPC_EAN_EXTENSION -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/a;"} + com.google.zxing.BarcodeFormat[] $VALUES -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/a;"} + 1:10:void ():27:27 -> + 11:20:void ():30:30 -> + 21:30:void ():33:33 -> + 31:40:void ():36:36 -> + 41:50:void ():39:39 -> + 51:60:void ():42:42 -> + 61:70:void ():45:45 -> + 71:80:void ():48:48 -> + 81:91:void ():51:51 -> + 92:102:void ():54:54 -> + 103:113:void ():57:57 -> + 114:124:void ():60:60 -> + 125:135:void ():63:63 -> + 136:146:void ():66:66 -> + 147:159:void ():69:69 -> + 160:172:void ():72:72 -> + 173:193:void ():75:75 -> + 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;"} + 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":"sourceFile","fileName":"Binarizer.java"} + com.google.zxing.LuminanceSource source -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/h;"} + 1:3:void (com.google.zxing.LuminanceSource):34:34 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/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;"} + com.google.zxing.common.BitMatrix getBlackMatrix() -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/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;"} + 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;"} + 1:7:int getWidth():80:80 -> f +com.google.zxing.BinaryBitmap -> v2.c: +# {"id":"sourceFile","fileName":"BinaryBitmap.java"} + com.google.zxing.Binarizer binarizer -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/b;"} + com.google.zxing.common.BitMatrix matrix -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + 1:5:void (com.google.zxing.Binarizer):33:33 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"ChecksumException.java"} + com.google.zxing.ChecksumException INSTANCE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/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":"sourceFile","fileName":"DecodeHintType.java"} + java.lang.Class valueType -> d + com.google.zxing.DecodeHintType OTHER -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + com.google.zxing.DecodeHintType PURE_BARCODE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + com.google.zxing.DecodeHintType POSSIBLE_FORMATS -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + com.google.zxing.DecodeHintType TRY_HARDER -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + com.google.zxing.DecodeHintType CHARACTER_SET -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + com.google.zxing.DecodeHintType ALLOWED_LENGTHS -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + com.google.zxing.DecodeHintType ASSUME_CODE_39_CHECK_DIGIT -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + com.google.zxing.DecodeHintType ASSUME_GS1 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + com.google.zxing.DecodeHintType RETURN_CODABAR_START_END -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + com.google.zxing.DecodeHintType NEED_RESULT_POINT_CALLBACK -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + com.google.zxing.DecodeHintType ALLOWED_EAN_EXTENSIONS -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/e;"} + com.google.zxing.DecodeHintType[] $VALUES -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/e;"} + 1:12:void ():35:35 -> + 13:24:void ():41:41 -> + 25:36:void ():47:47 -> + 37:47:void ():53:53 -> + 48:60:void ():58:58 -> + 61:73:void ():63:63 -> + 74:84:void ():69:69 -> + 85:95:void ():76:76 -> + 96:107:void ():83:83 -> + 108:121:void ():89:89 -> + 122:132:void ():99:99 -> + 133:139:void ():30:30 -> + 1:3:void (java.lang.String,int,java.lang.Class):114:114 -> + 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;"} + 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":"sourceFile","fileName":"FormatException.java"} + com.google.zxing.FormatException INSTANCE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/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;"} + 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":"sourceFile","fileName":"InvertedLuminanceSource.java"} + com.google.zxing.LuminanceSource delegate -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/h;"} + 1:11:void (com.google.zxing.LuminanceSource):30:30 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/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 + 16:20:byte[] getMatrix():48:48 -> b + 21:33:byte[] getMatrix():50:50 -> b + 1:6:byte[] getRow(int,byte[]):36:36 -> c + 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;"} + 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":"sourceFile","fileName":"LuminanceSource.java"} + int width -> a + int height -> b + 1:3:void (int,int):33:33 -> + 4:5:void (int,int):34:34 -> + 6:8:void (int,int):35:35 -> + 1:3:int getHeight():73:73 -> a + byte[] getMatrix() -> b + 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;"} + 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;"} + 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 + 21:25:java.lang.String toString():137:137 -> toString + 26:29:java.lang.String toString():138:138 -> toString + 30:56:java.lang.String toString():139:139 -> toString + 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: +# {"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;"} + 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:4:com.google.zxing.Result decodeInternal(com.google.zxing.BinaryBitmap):168:168 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/c;)Lv2/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;"} + 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 + 7:21:void setHints(java.util.Map):98:98 -> e + 22:23:void setHints(java.util.Map):100:100 -> e + 24:29:void setHints(java.util.Map):101:101 -> e + 30:36:void setHints(java.util.Map):102:102 -> e + 37:38:void setHints(java.util.Map):104:104 -> e + 39:46:void setHints(java.util.Map):105:105 -> e + 47:54:void setHints(java.util.Map):106:106 -> e + 55:62:void setHints(java.util.Map):107:107 -> e + 63:70:void setHints(java.util.Map):108:108 -> e + 71:78:void setHints(java.util.Map):109:109 -> e + 79:86:void setHints(java.util.Map):110:110 -> e + 87:94:void setHints(java.util.Map):111:111 -> e + 95:102:void setHints(java.util.Map):112:112 -> e + 103:110:void setHints(java.util.Map):113:113 -> e + 111:118:void setHints(java.util.Map):114:114 -> e + 119:129:void setHints(java.util.Map):115:115 -> e + 130:137:void setHints(java.util.Map):118:118 -> e + 138:145:void setHints(java.util.Map):120:120 -> e + 146:153:void setHints(java.util.Map):121:121 -> e + 154:161:void setHints(java.util.Map):123:123 -> e + 162:169:void setHints(java.util.Map):124:124 -> e + 170:177:void setHints(java.util.Map):126:126 -> e + 178:185:void setHints(java.util.Map):127:127 -> e + 186:193:void setHints(java.util.Map):129:129 -> e + 194:201:void setHints(java.util.Map):130:130 -> e + 202:209:void setHints(java.util.Map):132:132 -> e + 210:221:void setHints(java.util.Map):133:133 -> e + 222:229:void setHints(java.util.Map):137:137 -> e + 230:237:void setHints(java.util.Map):140:140 -> e + 238:245:void setHints(java.util.Map):142:142 -> e + 246:253:void setHints(java.util.Map):145:145 -> e + 254:261:void setHints(java.util.Map):146:146 -> e + 262:269:void setHints(java.util.Map):147:147 -> e + 270:277:void setHints(java.util.Map):148:148 -> e + 278:287:void setHints(java.util.Map):149:149 -> e + 288:295:void setHints(java.util.Map):152:152 -> e + 296:310:void setHints(java.util.Map):155:155 -> e + 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: +# {"id":"sourceFile","fileName":"NotFoundException.java"} + com.google.zxing.NotFoundException INSTANCE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/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":"sourceFile","fileName":"PlanarYUVLuminanceSource.java"} + byte[] yuvData -> c + int dataWidth -> d + int dataHeight -> e + int left -> f + int top -> g + 1:11:void (byte[],int,int,int,int,int,int,boolean):47:47 -> + 12:13:void (byte[],int,int,int,int,int,int,boolean):53:53 -> + 14:15:void (byte[],int,int,int,int,int,int,boolean):54:54 -> + 16:17:void (byte[],int,int,int,int,int,int,boolean):55:55 -> + 18:19:void (byte[],int,int,int,int,int,int,boolean):56:56 -> + 20:23:void (byte[],int,int,int,int,int,int,boolean):57:57 -> + 24:27:void (byte[],int,int,int,int,int,int,boolean):59:59 -> + 28:35:void (byte[],int,int,int,int,int,int,boolean):50:50 -> + 1:4:byte[] getMatrix():79:79 -> b + 5:8:byte[] getMatrix():80:80 -> b + 9:16:byte[] getMatrix():84:84 -> b + 17:21:byte[] getMatrix():85:85 -> b + 22:23:byte[] getMatrix():89:89 -> b + 24:32:byte[] getMatrix():90:90 -> b + 33:42:byte[] getMatrix():94:94 -> b + 43:47:byte[] getMatrix():101:101 -> b + 48:54:byte[] getMatrix():102:102 -> b + 3:8:byte[] getRow(int,byte[]):65:65 -> c + 9:14:byte[] getRow(int,byte[]):68:68 -> c + 15:17:byte[] getRow(int,byte[]):69:69 -> c + 18:19:byte[] getRow(int,byte[]):70:70 -> c + 20:28:byte[] getRow(int,byte[]):72:72 -> c + 29:35:byte[] getRow(int,byte[]):73:73 -> c + 36:55:byte[] getRow(int,byte[]):66:66 -> c + 1:2:void reverseHorizontal(int,int):157:157 -> h + 3:13:void reverseHorizontal(int,int):158:158 -> h + 14:23:void reverseHorizontal(int,int):159:159 -> h + 24:25:void reverseHorizontal(int,int):161:161 -> h + 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: +# {"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;"} + void reset() -> reset +com.google.zxing.ReaderException -> v2.m: +# {"id":"sourceFile","fileName":"ReaderException.java"} + boolean isStackTrace -> d + java.lang.StackTraceElement[] NO_TRACE -> e + 1:2:void ():29:29 -> + 3:14:void ():30:30 -> + 15:19:void ():31:31 -> + 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: +# {"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;"} + com.google.zxing.BarcodeFormat format -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/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"} + 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"} + 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"} + 1:4:void addResultPoints(com.google.zxing.ResultPoint[]):133:133 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lv2/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 + 18:22:void addResultPoints(com.google.zxing.ResultPoint[]):138:138 -> a + 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;"} + 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;"} + 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"} + 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: +# {"id":"sourceFile","fileName":"ResultMetadataType.java"} + com.google.zxing.ResultMetadataType OTHER -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + com.google.zxing.ResultMetadataType ORIENTATION -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + com.google.zxing.ResultMetadataType BYTE_SEGMENTS -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + com.google.zxing.ResultMetadataType ERROR_CORRECTION_LEVEL -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + com.google.zxing.ResultMetadataType ISSUE_NUMBER -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + com.google.zxing.ResultMetadataType SUGGESTED_PRICE -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + com.google.zxing.ResultMetadataType POSSIBLE_COUNTRY -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + com.google.zxing.ResultMetadataType UPC_EAN_EXTENSION -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + com.google.zxing.ResultMetadataType PDF417_EXTRA_METADATA -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + com.google.zxing.ResultMetadataType STRUCTURED_APPEND_SEQUENCE -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + com.google.zxing.ResultMetadataType STRUCTURED_APPEND_PARITY -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/o;"} + com.google.zxing.ResultMetadataType[] $VALUES -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/o;"} + 1:10:void ():30:30 -> + 11:20:void ():39:39 -> + 21:30:void ():50:50 -> + 31:40:void ():56:56 -> + 41:50:void ():61:61 -> + 51:60:void ():67:67 -> + 61:70:void ():73:73 -> + 71:80:void ():78:78 -> + 81:91:void ():83:83 -> + 92:102:void ():89:89 -> + 103:113:void ():95:95 -> + 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;"} + 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":"sourceFile","fileName":"ResultPoint.java"} + float x -> a + float y -> b + 1:3:void (float,float):32:32 -> + 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"} + 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"} + 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"} + 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 + 38:39:void orderBestPatterns(com.google.zxing.ResultPoint[]):83:83 -> e + 40:50:void orderBestPatterns(com.google.zxing.ResultPoint[]):84:84 -> e + 51:52:void orderBestPatterns(com.google.zxing.ResultPoint[]):86:86 -> e + 53:54:void orderBestPatterns(com.google.zxing.ResultPoint[]):87:87 -> e + 55:57:void orderBestPatterns(com.google.zxing.ResultPoint[]):88:88 -> e + 58:59:void orderBestPatterns(com.google.zxing.ResultPoint[]):90:90 -> e + 60:61:void orderBestPatterns(com.google.zxing.ResultPoint[]):91:91 -> e + 62:63:void orderBestPatterns(com.google.zxing.ResultPoint[]):92:92 -> e + 64:75:void orderBestPatterns(com.google.zxing.ResultPoint[]):99:99 -> e + 76:77:void orderBestPatterns(com.google.zxing.ResultPoint[]):105:105 -> e + 78:79:void orderBestPatterns(com.google.zxing.ResultPoint[]):106:106 -> e + 80:82:void orderBestPatterns(com.google.zxing.ResultPoint[]):107:107 -> e + 1:5:boolean equals(java.lang.Object):47:47 -> equals + 6:7:boolean equals(java.lang.Object):48:48 -> equals + 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: +# {"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":"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"} + 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: +# {"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:1:void reset():120:120 -> reset +com.google.zxing.aztec.decoder.Decoder -> x2.a: +# {"id":"sourceFile","fileName":"Decoder.java"} + com.google.zxing.aztec.AztecDetectorResult ddata -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lw2/a;"} + java.lang.String[] UPPER_TABLE -> b + java.lang.String[] LOWER_TABLE -> c + java.lang.String[] MIXED_TABLE -> d + java.lang.String[] PUNCT_TABLE -> e + java.lang.String[] DIGIT_TABLE -> f + 1:70:void ():46:46 -> + 71:140:void ():51:51 -> + 141:210:void ():56:56 -> + 211:280:void ():62:62 -> + 281:319:void ():67:67 -> + 1:4:void ():35:35 -> + 1:12:byte[] convertBoolArrayToByteArray(boolean[]):356:356 -> a + 13:22:byte[] convertBoolArrayToByteArray(boolean[]):358:358 -> a + 1:9:boolean[] correctBits(boolean[]):209:209 -> b + 10:13:boolean[] correctBits(boolean[]):211:211 -> b + 14:23:boolean[] correctBits(boolean[]):212:212 -> b + 24:26:boolean[] correctBits(boolean[]):214:214 -> b + 27:36:boolean[] correctBits(boolean[]):215:215 -> b + 37:41:boolean[] correctBits(boolean[]):217:217 -> b + 42:45:boolean[] correctBits(boolean[]):220:220 -> b + 46:51:boolean[] correctBits(boolean[]):223:223 -> b + 52:55:boolean[] correctBits(boolean[]):224:224 -> b + 56:57:boolean[] correctBits(boolean[]):228:228 -> b + 58:63:boolean[] correctBits(boolean[]):230:230 -> b + 64:73:boolean[] correctBits(boolean[]):232:232 -> b + 74:79:boolean[] correctBits(boolean[]):236:236 -> b + 80:91:boolean[] correctBits(boolean[]):237:237 -> b + 92:108:boolean[] correctBits(boolean[]):247:247 -> b + 109:116:boolean[] correctBits(boolean[]):249:249 -> b + 117:122:boolean[] correctBits(boolean[]):255:255 -> b + 123:145:boolean[] correctBits(boolean[]):258:258 -> b + 146:159:boolean[] correctBits(boolean[]):265:265 -> b + 160:170:boolean[] correctBits(boolean[]):261:261 -> b + 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;"} + 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 + 15:18:com.google.zxing.common.DecoderResult decode(com.google.zxing.aztec.AztecDetectorResult):78:78 -> c + 19:22:com.google.zxing.common.DecoderResult decode(com.google.zxing.aztec.AztecDetectorResult):79:79 -> c + 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"} + 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 + 41:47:boolean[] extractBits(com.google.zxing.common.BitMatrix):286:286 -> d + 48:55:boolean[] extractBits(com.google.zxing.common.BitMatrix):289:289 -> d + 56:59:boolean[] extractBits(com.google.zxing.common.BitMatrix):291:291 -> d + 60:70:boolean[] extractBits(com.google.zxing.common.BitMatrix):293:293 -> d + 71:77:boolean[] extractBits(com.google.zxing.common.BitMatrix):294:294 -> d + 78:116:boolean[] extractBits(com.google.zxing.common.BitMatrix):295:295 -> d + 117:122:boolean[] extractBits(com.google.zxing.common.BitMatrix):309:309 -> d + 123:133:boolean[] extractBits(com.google.zxing.common.BitMatrix):310:310 -> d + 134:141:boolean[] extractBits(com.google.zxing.common.BitMatrix):312:312 -> d + 142:152:boolean[] extractBits(com.google.zxing.common.BitMatrix):313:313 -> d + 153:160:boolean[] extractBits(com.google.zxing.common.BitMatrix):315:315 -> d + 161:171:boolean[] extractBits(com.google.zxing.common.BitMatrix):316:316 -> d + 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;"} + 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 + 42:46:java.lang.String getCharacter(com.google.zxing.aztec.decoder.Decoder$Table,int):188:188 -> e + 47:51:java.lang.String getCharacter(com.google.zxing.aztec.decoder.Decoder$Table,int):186:186 -> e + 52:56:java.lang.String getCharacter(com.google.zxing.aztec.decoder.Decoder$Table,int):184:184 -> e + 1:2:java.lang.String getEncodedData(boolean[]):96:97 -> f + 3:3:java.lang.String getEncodedData(boolean[]):97:97 -> f + 4:15:java.lang.String getEncodedData(boolean[]):99:99 -> f + 16:24:java.lang.String getEncodedData(boolean[]):102:102 -> f + 25:38:java.lang.String getEncodedData(boolean[]):106:106 -> f + 39:57:java.lang.String getEncodedData(boolean[]):112:112 -> f + 58:62:java.lang.String getEncodedData(boolean[]):120:120 -> f + 63:73:java.lang.String getEncodedData(boolean[]):121:121 -> f + 74:84:java.lang.String getEncodedData(boolean[]):127:127 -> f + 85:89:java.lang.String getEncodedData(boolean[]):131:131 -> f + 90:93:java.lang.String getEncodedData(boolean[]):133:133 -> f + 94:101:java.lang.String getEncodedData(boolean[]):134:134 -> f + 102:110:java.lang.String getEncodedData(boolean[]):140:140 -> f + 111:123:java.lang.String getEncodedData(boolean[]):141:141 -> f + 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;"} + 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 + 33:35:com.google.zxing.aztec.decoder.Decoder$Table getTable(char):166:166 -> g + 36:38:com.google.zxing.aztec.decoder.Decoder$Table getTable(char):168:168 -> g + 1:6:byte readByte(boolean[],int):345:345 -> h + 7:12:byte readByte(boolean[],int):347:347 -> h + 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: +# {"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: +# {"id":"sourceFile","fileName":"Decoder.java"} + com.google.zxing.aztec.decoder.Decoder$Table UPPER -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx2/a$b;"} + com.google.zxing.aztec.decoder.Decoder$Table LOWER -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx2/a$b;"} + com.google.zxing.aztec.decoder.Decoder$Table MIXED -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx2/a$b;"} + com.google.zxing.aztec.decoder.Decoder$Table DIGIT -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx2/a$b;"} + com.google.zxing.aztec.decoder.Decoder$Table PUNCT -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx2/a$b;"} + com.google.zxing.aztec.decoder.Decoder$Table BINARY -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx2/a$b;"} + com.google.zxing.aztec.decoder.Decoder$Table[] $VALUES -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lx2/a$b;"} + 1:10:void ():38:38 -> + 11:20:void ():39:39 -> + 21:30:void ():40:40 -> + 31:40:void ():41:41 -> + 41:50:void ():42:42 -> + 51:60:void ():43:43 -> + 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;"} + 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":"sourceFile","fileName":"Detector.java"} + com.google.zxing.common.BitMatrix image -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + boolean compact -> b + int nbLayers -> c + int nbDataBlocks -> d + int nbCenterLayers -> e + int shift -> f + 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"} + 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;"} + 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 + 19:20:com.google.zxing.aztec.AztecDetectorResult detect(boolean):74:74 -> a + 21:23:com.google.zxing.aztec.AztecDetectorResult detect(boolean):78:78 -> a + 24:59:com.google.zxing.aztec.AztecDetectorResult detect(boolean):81:81 -> 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"} + 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"} + 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;"} + 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 + 61:71:com.google.zxing.ResultPoint[] expandSquare(com.google.zxing.ResultPoint[],float,float):534:534 -> d + 72:79:com.google.zxing.ResultPoint[] expandSquare(com.google.zxing.ResultPoint[],float,float):535:535 -> d + 80:93:com.google.zxing.ResultPoint[] expandSquare(com.google.zxing.ResultPoint[],float,float):537:537 -> d + 94:106:com.google.zxing.ResultPoint[] expandSquare(com.google.zxing.ResultPoint[],float,float):538:538 -> d + 107:120:com.google.zxing.ResultPoint[] expandSquare(com.google.zxing.ResultPoint[],float,float):539:539 -> d + 121:134:com.google.zxing.ResultPoint[] expandSquare(com.google.zxing.ResultPoint[],float,float):540:540 -> d + 135:145:com.google.zxing.ResultPoint[] expandSquare(com.google.zxing.ResultPoint[],float,float):541:541 -> d + 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"} + 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 + 44:51:void extractParameters(com.google.zxing.ResultPoint[]):107:107 -> e + 52:59:void extractParameters(com.google.zxing.ResultPoint[]):108:108 -> e + 60:67:void extractParameters(com.google.zxing.ResultPoint[]):109:109 -> e + 68:75:void extractParameters(com.google.zxing.ResultPoint[]):110:110 -> e + 76:86:void extractParameters(com.google.zxing.ResultPoint[]):117:117 -> e + 87:92:void extractParameters(com.google.zxing.ResultPoint[]):122:122 -> e + 93:122:void extractParameters(com.google.zxing.ResultPoint[]):123:123 -> e + 123:128:void extractParameters(com.google.zxing.ResultPoint[]):136:136 -> e + 129:135:void extractParameters(com.google.zxing.ResultPoint[]):138:138 -> e + 136:140:void extractParameters(com.google.zxing.ResultPoint[]):140:140 -> e + 141:146:void extractParameters(com.google.zxing.ResultPoint[]):141:141 -> e + 147:151:void extractParameters(com.google.zxing.ResultPoint[]):144:144 -> e + 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;"} + 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 + 28:31:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):248:248 -> f + 32:35:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):254:254 -> f + 36:66:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):255:255 -> f + 67:74:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):256:256 -> f + 75:84:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):244:244 -> f + 85:93:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):269:269 -> f + 94:102:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):270:270 -> f + 103:104:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):273:273 -> f + 105:123:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):277:277 -> f + 124:140:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):278:278 -> f + 141:157:com.google.zxing.ResultPoint[] getBullsEyeCorners(com.google.zxing.aztec.detector.Detector$Point):279:279 -> f + 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"} + 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 + 32:36:int getColor(com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point):469:469 -> g + 37:51:int getColor(com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point):471:471 -> g + 52:63:int getColor(com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point):473:473 -> g + 64:112:int getColor(com.google.zxing.aztec.detector.Detector$Point,com.google.zxing.aztec.detector.Detector$Point):477:477 -> g + 12:20:int getCorrectedParameterData(long,boolean):207:207 -> h + 21:26:int getCorrectedParameterData(long,boolean):209:209 -> h + 27:33:int getCorrectedParameterData(long,boolean):213:213 -> h + 34:42:int getCorrectedParameterData(long,boolean):214:214 -> h + 43:49:int getCorrectedParameterData(long,boolean):221:221 -> h + 50:54:int getCorrectedParameterData(long,boolean):216:216 -> h + 1:5:int getDimension():566:566 -> i + 6:11:int getDimension():567:567 -> i + 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;"} + 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;"} + 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 + 23:25:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():308:308 -> k + 26:32:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():314:314 -> k + 33:39:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():315:315 -> k + 40:56:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():316:316 -> k + 57:71:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():317:317 -> k + 72:86:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():318:318 -> k + 87:103:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():319:319 -> k + 104:129:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():324:324 -> k + 130:153:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():325:325 -> k + 154:166:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():331:331 -> k + 167:168:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():332:332 -> k + 169:170:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():333:333 -> k + 171:172:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():334:334 -> k + 173:175:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():335:335 -> k + 176:192:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():339:339 -> k + 193:207:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():340:340 -> k + 208:222:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():341:341 -> k + 223:235:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():342:342 -> k + 236:259:com.google.zxing.aztec.detector.Detector$Point getMatrixCenter():346:346 -> k + 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;"} + 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"} + 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"} + 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 + 69:76: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):433:433 -> p + 77:83: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):439:439 -> p + 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;"} + 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 + 31:38: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):387:387 -> q + 39:46: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):388:388 -> q + 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"} + 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: +# {"id":"sourceFile","fileName":"Detector.java"} + int x -> a + int y -> b + 1:3:void (int,int):583:583 -> + 4:5:void (int,int):584:584 -> + 6:8:void (int,int):585:585 -> + 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;"} + 1:32:java.lang.String toString():598:598 -> toString +com.google.zxing.client.android.AmbientLightManager -> z2.b: +# {"id":"sourceFile","fileName":"AmbientLightManager.java"} + com.journeyapps.barcodescanner.camera.CameraManager cameraManager -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/h;"} + com.journeyapps.barcodescanner.camera.CameraSettings cameraSettings -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/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"} + 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"} + 1:11:void setTorch(boolean):74:74 -> b + 1:8:void start():56:56 -> c + 9:19:void start():57:57 -> c + 20:28:void start():58:58 -> c + 29:32:void start():60:60 -> c + 1:4:void stop():66:66 -> d + 5:14:void stop():67:67 -> d + 15:18:void stop():68:68 -> d + 19:21:void stop():69:69 -> d + 1:1:void onAccuracyChanged(android.hardware.Sensor,int):92:92 -> onAccuracyChanged + 1:5:void onSensorChanged(android.hardware.SensorEvent):79:79 -> onSensorChanged + 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: +# {"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.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 -> + # {"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.synthesized"} +com.google.zxing.client.android.BeepManager -> z2.e: +# {"id":"sourceFile","fileName":"BeepManager.java"} + android.content.Context context -> a + boolean beepEnabled -> b + boolean vibrateEnabled -> c + java.lang.String TAG -> d + 1:1:void ():37:37 -> + 1:4:void (android.app.Activity):47:47 -> + 5:7:void (android.app.Activity):44:44 -> + 8:10:void (android.app.Activity):45:45 -> + 11:13:void (android.app.Activity):48:48 -> + 14:20:void (android.app.Activity):51:51 -> + 1:3:void lambda$playBeepSound$0(android.media.MediaPlayer):106:106 -> a + 4:6:void lambda$playBeepSound$0(android.media.MediaPlayer):107:107 -> a + 7:10:void lambda$playBeepSound$0(android.media.MediaPlayer):108:108 -> a + 1:30:boolean lambda$playBeepSound$1(android.media.MediaPlayer,int,int):111:111 -> b + 31:33:boolean lambda$playBeepSound$1(android.media.MediaPlayer,int,int):113:113 -> b + 34:36:boolean lambda$playBeepSound$1(android.media.MediaPlayer,int,int):114:114 -> b + 37:41:boolean lambda$playBeepSound$1(android.media.MediaPlayer,int,int):115:115 -> b + 1:5:android.media.MediaPlayer playBeepSound():97:97 -> c + 6:15:android.media.MediaPlayer playBeepSound():99:99 -> c + 16:19:android.media.MediaPlayer playBeepSound():100:100 -> c + 20:22:android.media.MediaPlayer playBeepSound():99:99 -> c + 23:30:android.media.MediaPlayer playBeepSound():105:105 -> c + 31:38:android.media.MediaPlayer playBeepSound():110:110 -> c + 39:50:android.media.MediaPlayer playBeepSound():119:119 -> c + 51:65:android.media.MediaPlayer playBeepSound():121:121 -> c + 66:71:android.media.MediaPlayer playBeepSound():123:123 -> c + 72:74:android.media.MediaPlayer playBeepSound():125:125 -> c + 75:77:android.media.MediaPlayer playBeepSound():126:126 -> c + 78:84:android.media.MediaPlayer playBeepSound():127:127 -> c + 85:87:android.media.MediaPlayer playBeepSound():123:123 -> c + 88:88:android.media.MediaPlayer playBeepSound():124:124 -> c + 89:93:android.media.MediaPlayer playBeepSound():130:130 -> c + 94:96:android.media.MediaPlayer playBeepSound():131:131 -> c + 97:101:android.media.MediaPlayer playBeepSound():132:132 -> c + 2:5:void playBeepSoundAndVibrate():84:84 -> d + 6:11:void playBeepSoundAndVibrate():85:85 -> d + 12:15:void playBeepSoundAndVibrate():87:87 -> d + 16:29:void playBeepSoundAndVibrate():88:88 -> d + 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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void z2.BeepManager$$ExternalSyntheticLambda0.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void z2.BeepManager$$ExternalSyntheticLambda0.onCompletion(android.media.MediaPlayer):0:0 -> onCompletion + # {"id":"com.android.tools.r8.synthesized"} +com.google.zxing.client.android.BeepManager$$ExternalSyntheticLambda1 -> z2.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void z2.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 + # {"id":"com.android.tools.r8.synthesized"} +com.google.zxing.client.android.DecodeFormatManager -> z2.f: +# {"id":"sourceFile","fileName":"DecodeFormatManager.java"} + java.util.regex.Pattern COMMA_PATTERN -> a + java.util.Set PRODUCT_FORMATS -> b + java.util.Set INDUSTRIAL_FORMATS -> c + java.util.Set ONE_D_FORMATS -> d + java.util.Set QR_CODE_FORMATS -> e + java.util.Set DATA_MATRIX_FORMATS -> f + java.util.Set AZTEC_FORMATS -> g + java.util.Set PDF417_FORMATS -> h + java.util.Map FORMATS_FOR_MODE -> i + 1:8:void ():32:32 -> + 9:16:void ():37:37 -> + 17:24:void ():38:38 -> + 25:32:void ():39:39 -> + 33:40:void ():40:40 -> + 41:62:void ():43:43 -> + 63:78:void ():49:49 -> + 79:84:void ():54:54 -> + 85:87:void ():55:55 -> + 88:94:void ():61:61 -> + 95:99:void ():62:62 -> + 100:104:void ():63:63 -> + 105:109:void ():64:64 -> + 110:114:void ():65:65 -> + 115:119:void ():66:66 -> + 120:125:void ():67:67 -> + 1:8:java.util.Set parseDecodeFormats(android.content.Intent):75:75 -> a + 9:20:java.util.Set parseDecodeFormats(android.content.Intent):77:77 -> a + 21:31:java.util.Set parseDecodeFormats(android.content.Intent):79:79 -> a + 3:8:java.util.Set parseDecodeFormats(java.lang.Iterable,java.lang.String):84:84 -> b + 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: +# {"id":"sourceFile","fileName":"DecodeHintManager.java"} + java.lang.String TAG -> a + java.util.regex.Pattern COMMA -> b + 1:9:void ():39:39 -> + 1:6:java.util.Map parseDecodeHints(android.content.Intent):203:203 -> a + 7:14:java.util.Map parseDecodeHints(android.content.Intent):204:204 -> a + 15:21:java.util.Map parseDecodeHints(android.content.Intent):207:207 -> a + 22:31:java.util.Map parseDecodeHints(android.content.Intent):209:209 -> a + 32:44:java.util.Map parseDecodeHints(android.content.Intent):211:211 -> a + 45:48:java.util.Map parseDecodeHints(android.content.Intent):217:217 -> a + 49:54:java.util.Map parseDecodeHints(android.content.Intent):218:218 -> a + 55:66:java.util.Map parseDecodeHints(android.content.Intent):219:219 -> a + 67:72:java.util.Map parseDecodeHints(android.content.Intent):221:221 -> a + 73:76:java.util.Map parseDecodeHints(android.content.Intent):223:223 -> a + 77:86:java.util.Map parseDecodeHints(android.content.Intent):224:224 -> a + 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: +# {"id":"sourceFile","fileName":"InactivityTimer.java"} + android.content.Context context -> a + android.content.BroadcastReceiver powerStatusReceiver -> b + boolean registered -> c + android.os.Handler handler -> d + java.lang.Runnable callback -> e + boolean onBattery -> f + 1:1:void ():31:31 -> + 1:4:void (android.content.Context,java.lang.Runnable):42:42 -> + 5:6:void (android.content.Context,java.lang.Runnable):37:37 -> + 7:8:void (android.content.Context,java.lang.Runnable):43:43 -> + 9:10:void (android.content.Context,java.lang.Runnable):44:44 -> + 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;"} + 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"} + 1:3:void activity():54:54 -> c + 4:7:void activity():55:55 -> c + 8:18:void activity():56:56 -> c + 1:3:void cancel():72:72 -> d + 4:7:void cancel():73:73 -> d + 1:7:void cancelCallback():91:91 -> e + 1:2:void onBattery(boolean):95:95 -> f + 3:6:void onBattery(boolean):98:98 -> f + 7:10:void onBattery(boolean):100:100 -> f + 1:4:void registerReceiver():84:84 -> g + 5:19:void registerReceiver():85:85 -> g + 20:22:void registerReceiver():86:86 -> g + 1:3:void start():64:64 -> h + 4:7:void start():65:65 -> 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: +# {"id":"sourceFile","fileName":"InactivityTimer.java"} +com.google.zxing.client.android.InactivityTimer$PowerStatusReceiver -> z2.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;"} + 1:1:void (com.google.zxing.client.android.InactivityTimer):104:104 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz2/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"} + 1:6:void lambda$onReceive$0(boolean):111:111 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz2/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: +# {"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.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 -> + # {"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.synthesized"} +com.google.zxing.client.android.R$color -> z2.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: + int zxing_barcode_scanner -> a + int zxing_barcode_surface -> b + int zxing_camera_closed -> c + int zxing_camera_error -> d + int zxing_decode -> e + int zxing_decode_failed -> f + int zxing_decode_succeeded -> g + int zxing_possible_result_points -> h + int zxing_preview_failed -> i + 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: + int zxing_barcode_scanner -> a + int zxing_capture -> b +com.google.zxing.client.android.R$raw -> z2.m: + int zxing_beep -> a +com.google.zxing.client.android.R$string -> z2.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: + int[] Capability -> a + int[] ColorStateListItem -> b + int[] FontFamily -> c + int[] FontFamilyFont -> d + int[] Fragment -> e + int[] FragmentContainerView -> f + int[] GradientColor -> g + int[] GradientColorItem -> h + int[] zxing_camera_preview -> i + int zxing_camera_preview_zxing_framing_rect_height -> j + int zxing_camera_preview_zxing_framing_rect_width -> k + int zxing_camera_preview_zxing_preview_scaling_strategy -> l + int zxing_camera_preview_zxing_use_texture_view -> m + int[] zxing_finder -> n + int zxing_finder_zxing_possible_result_points -> o + int zxing_finder_zxing_result_view -> p + int zxing_finder_zxing_viewfinder_laser -> q + int zxing_finder_zxing_viewfinder_laser_visibility -> r + int zxing_finder_zxing_viewfinder_mask -> s + 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: +# {"id":"sourceFile","fileName":"OpenCameraInterface.java"} + java.lang.String TAG -> a + 1:1:void ():24:24 -> + 1:7:int getCameraId(int):35:35 -> a + 8:26:int getCameraId(int):37:37 -> a + 27:31:int getCameraId(int):49:49 -> a + 32:34:int getCameraId(int):50:50 -> 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: +# {"id":"sourceFile","fileName":"BitArray.java"} + int[] bits -> d + int size -> e + 1:3:void (int):36:38 -> + 4:6:void (int[],int):42:44 -> + 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;"} + 1:17:boolean get(int):68:68 -> c + 1:5:java.lang.Object clone():26:26 -> clone + 1:3:int[] getBitArray():287:287 -> d + 1:5:int getNextSet(int):96:96 -> e + 6:7:int getNextSet(int):99:99 -> e + 8:23:int getNextSet(int):100:100 -> e + 24:28:int getNextSet(int):104:104 -> e + 29:31:int getNextSet(int):105:105 -> e + 32:36:int getNextSet(int):107:107 -> e + 37:41:int getNextSet(int):109:109 -> e + 42:47:int getNextSet(int):110:110 -> e + 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: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: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: +# {"id":"sourceFile","fileName":"BitMatrix.java"} + int width -> d + int height -> e + int rowSize -> f + int[] bits -> g + 1:1:void (int):45:45 -> + 2:2:void (int,int):48:48 -> + 3:6:void (int,int):52:55 -> + 7:7:void (int,int):50:50 -> + 8:12:void (int,int,int,int[]):58:62 -> + 1:14:java.lang.String buildToString(java.lang.String,java.lang.String,java.lang.String):435:435 -> a + 15:19:java.lang.String buildToString(java.lang.String,java.lang.String,java.lang.String):436:436 -> a + 20:23:java.lang.String buildToString(java.lang.String,java.lang.String,java.lang.String):437:437 -> a + 24:38:java.lang.String buildToString(java.lang.String,java.lang.String,java.lang.String):438:438 -> a + 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;"} + 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 + 1:6:boolean get(int,int):130:130 -> d + 7:21:boolean get(int,int):131:131 -> d + 1:7:int[] getBottomRightOnBit():343:343 -> e + 8:20:int[] getBottomRightOnBit():344:344 -> e + 21:24:int[] getBottomRightOnBit():351:351 -> e + 25:28:int[] getBottomRightOnBit():352:352 -> e + 29:42:int[] getBottomRightOnBit():354:354 -> e + 43:47:int[] getBottomRightOnBit():361:361 -> e + 1:6:boolean equals(java.lang.Object):387:387 -> equals + 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: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:9:java.lang.String toString():410:410 -> toString +com.google.zxing.common.BitSource -> B2.c: +# {"id":"sourceFile","fileName":"BitSource.java"} + byte[] bytes -> a + int byteOffset -> b + int bitOffset -> c + 1:3:void (byte[]):38:38 -> + 4:6:void (byte[]):39:39 -> + 1:12:int available():108:108 -> a + 1:3:int getBitOffset():46:46 -> b + 1:3:int getByteOffset():53:53 -> c + 7:12:int readBits(int):63:63 -> d + 13:34:int readBits(int):70:70 -> d + 35:45:int readBits(int):75:75 -> d + 46:49:int readBits(int):77:77 -> d + 50:53:int readBits(int):79:79 -> d + 54:62:int readBits(int):80:80 -> d + 63:72:int readBits(int):87:87 -> d + 73:84:int readBits(int):88:88 -> d + 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: +# {"id":"sourceFile","fileName":"CharacterSetECI.java"} + com.google.zxing.common.CharacterSetECI UnicodeBigUnmarked -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI UTF8 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ASCII -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI Big5 -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI GB18030 -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI EUC_KR -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/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;"} + int[] values -> d + java.lang.String[] otherEncodingNames -> e + com.google.zxing.common.CharacterSetECI Cp437 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ISO8859_1 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ISO8859_2 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ISO8859_3 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ISO8859_4 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ISO8859_5 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ISO8859_6 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ISO8859_7 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ISO8859_8 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ISO8859_9 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ISO8859_10 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ISO8859_11 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ISO8859_13 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ISO8859_14 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ISO8859_15 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI ISO8859_16 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI SJIS -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI Cp1250 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI Cp1251 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI Cp1252 -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + com.google.zxing.common.CharacterSetECI Cp1256 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/d;"} + 1:17:void ():33:33 -> + 18:39:void ():34:34 -> + 40:56:void ():35:35 -> + 57:72:void ():36:36 -> + 73:88:void ():37:37 -> + 89:104:void ():38:38 -> + 105:121:void ():39:39 -> + 122:138:void ():40:40 -> + 139:155:void ():41:41 -> + 156:172:void ():42:42 -> + 173:189:void ():43:43 -> + 190:206:void ():44:44 -> + 207:227:void ():45:45 -> + 228:248:void ():46:46 -> + 249:269:void ():47:47 -> + 270:290:void ():48:48 -> + 291:311:void ():49:49 -> + 312:332:void ():50:50 -> + 333:353:void ():51:51 -> + 354:374:void ():52:52 -> + 375:395:void ():53:53 -> + 396:418:void ():54:54 -> + 419:439:void ():55:55 -> + 440:466:void ():56:56 -> + 467:479:void ():57:57 -> + 480:506:void ():58:58 -> + 507:561:void ():59:59 -> + 562:567:void ():30:30 -> + 568:574:void ():61:61 -> + 575:581:void ():62:62 -> + 582:591:void ():64:64 -> + 592:599:void ():65:65 -> + 600:611:void ():66:66 -> + 612:620:void ():68:68 -> + 621:628:void ():69:69 -> + 629:640:void ():70:70 -> + 1:1:void (java.lang.String,int,int):79:79 -> + 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;"} + 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;"} + 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":"sourceFile","fileName":"DecoderResult.java"} + byte[] rawBytes -> a + int numBits -> b + java.lang.String text -> c + java.util.List byteSegments -> d + java.lang.String ecLevel -> e + java.lang.Integer errorsCorrected -> f + java.lang.Integer erasures -> g + java.lang.Object other -> h + int structuredAppendParity -> i + int structuredAppendSequenceNumber -> j + 1:1:void (byte[],java.lang.String,java.util.List,java.lang.String):45:45 -> + 2:9:void (byte[],java.lang.String,java.util.List,java.lang.String,int,int):53:60 -> + 1:3:java.util.List getByteSegments():97:97 -> a + 1:3:java.lang.String getECLevel():104:104 -> b + 1:3:int getNumBits():75:75 -> c + 1:3:java.lang.Object getOther():133:133 -> d + 1:3:byte[] getRawBytes():67:67 -> e + 1:3:int getStructuredAppendParity():145:145 -> f + 1:3:int getStructuredAppendSequenceNumber():149:149 -> g + 1:3:java.lang.String getText():90:90 -> h + 1:12:boolean hasStructuredAppend():141:141 -> i + 1:3:void setErasures(java.lang.Integer):126:126 -> j + 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: +# {"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;"} + 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;"} + 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 + 38:40:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,int,int,com.google.zxing.common.PerspectiveTransform):63:63 -> d + 41:46:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,int,int,com.google.zxing.common.PerspectiveTransform):66:66 -> d + 47:60:com.google.zxing.common.BitMatrix sampleGrid(com.google.zxing.common.BitMatrix,int,int,com.google.zxing.common.PerspectiveTransform):69:69 -> d + 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: +# {"id":"sourceFile","fileName":"DetectorResult.java"} + com.google.zxing.common.BitMatrix bits -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + com.google.zxing.ResultPoint[] points -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/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"} + 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;"} + 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":"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"} + 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;"} + 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 + 18:20:com.google.zxing.common.BitMatrix getBlackMatrix():102:102 -> b + 21:29:com.google.zxing.common.BitMatrix getBlackMatrix():103:103 -> b + 30:31:com.google.zxing.common.BitMatrix getBlackMatrix():105:106 -> b + 32:38:com.google.zxing.common.BitMatrix getBlackMatrix():106:106 -> b + 39:40:com.google.zxing.common.BitMatrix getBlackMatrix():107:108 -> b + 41:43:com.google.zxing.common.BitMatrix getBlackMatrix():108:108 -> b + 44:49:com.google.zxing.common.BitMatrix getBlackMatrix():109:109 -> b + 50:60:com.google.zxing.common.BitMatrix getBlackMatrix():110:110 -> b + 61:64:com.google.zxing.common.BitMatrix getBlackMatrix():113:113 -> b + 65:79:com.google.zxing.common.BitMatrix getBlackMatrix():118:118 -> b + 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;"} + 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 + 22:26:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):56:56 -> c + 27:29:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):61:61 -> c + 30:35:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):62:62 -> c + 36:43:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):63:63 -> c + 44:57:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):65:65 -> c + 58:65:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):67:67 -> c + 66:71:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):72:72 -> c + 72:77:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):73:73 -> c + 78:81:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):77:77 -> c + 82:95:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):78:78 -> c + 96:103:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):80:80 -> c + 104:107:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):82:82 -> c + 108:115:com.google.zxing.common.BitArray getBlackRow(int,com.google.zxing.common.BitArray):83:83 -> c + 1:8:int estimateBlackPoint(int[]):148:148 -> g + 9:26:int estimateBlackPoint(int[]):153:153 -> g + 27:45:int estimateBlackPoint(int[]):168:168 -> g + 46:62:int estimateBlackPoint(int[]):184:184 -> g + 63:77:int estimateBlackPoint(int[]):193:193 -> g + 78:82:int estimateBlackPoint(int[]):185:185 -> g + 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: +# {"id":"sourceFile","fileName":"GridSampler.java"} + com.google.zxing.common.GridSampler gridSampler -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/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"} + 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 + 25:37:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):127:127 -> a + 38:46:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):133:133 -> a + 47:52:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):136:136 -> a + 53:61:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):140:140 -> a + 62:67:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):143:143 -> a + 68:72:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):129:129 -> a + 73:80:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):149:149 -> a + 81:85:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):150:150 -> a + 86:98:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):151:151 -> a + 99:107:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):157:157 -> a + 108:113:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):160:160 -> a + 114:122:void checkAndNudgePoints(com.google.zxing.common.BitMatrix,float[]):164:164 -> a + 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;"} + 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;"} + 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":"sourceFile","fileName":"HybridBinarizer.java"} + com.google.zxing.common.BitMatrix matrix -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + 1:4:void (com.google.zxing.LuminanceSource):53:53 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/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;"} + 1:5:com.google.zxing.common.BitMatrix getBlackMatrix():63:63 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/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 + 24:45:com.google.zxing.common.BitMatrix getBlackMatrix():70:70 -> b + 46:49:com.google.zxing.common.BitMatrix getBlackMatrix():79:79 -> b + 50:54:com.google.zxing.common.BitMatrix getBlackMatrix():81:81 -> b + 55:57:com.google.zxing.common.BitMatrix getBlackMatrix():82:82 -> b + 58:60:com.google.zxing.common.BitMatrix getBlackMatrix():83:83 -> b + 61:66:com.google.zxing.common.BitMatrix getBlackMatrix():86:86 -> b + 67:69:com.google.zxing.common.BitMatrix getBlackMatrix():88:88 -> b + 6:65:int[][] calculateBlackPoints(byte[],int,int,int,int):166:166 -> i + 66:94:int[][] calculateBlackPoints(byte[],int,int,int,int):184:184 -> i + 95:116:int[][] calculateBlackPoints(byte[],int,int,int,int):199:199 -> i + 117:124:int[][] calculateBlackPoints(byte[],int,int,int,int):214:214 -> i + 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"} + 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 + 77:83:void calculateThresholdForBlock(byte[],int,int,int,int,int[][],com.google.zxing.common.BitMatrix):127:127 -> 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"} + 25:35:void thresholdBlock(byte[],int,int,int,int,com.google.zxing.common.BitMatrix):150:150 -> l +com.google.zxing.common.PerspectiveTransform -> B2.k: +# {"id":"sourceFile","fileName":"PerspectiveTransform.java"} + float a11 -> a + float a12 -> b + float a13 -> c + float a21 -> d + float a22 -> e + float a23 -> f + float a31 -> g + float a32 -> h + float a33 -> i + 1:3:void (float,float,float,float,float,float,float,float,float):40:40 -> + 4:5:void (float,float,float,float,float,float,float,float,float):41:41 -> + 6:7:void (float,float,float,float,float,float,float,float,float):42:42 -> + 8:9:void (float,float,float,float,float,float,float,float,float):43:43 -> + 10:11:void (float,float,float,float,float,float,float,float,float):44:44 -> + 12:13:void (float,float,float,float,float,float,float,float,float):45:45 -> + 14:15:void (float,float,float,float,float,float,float,float,float):46:46 -> + 16:17:void (float,float,float,float,float,float,float,float,float):47:47 -> + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 5:6:void transformPoints(float[]):67:68 -> f + 7:8:void transformPoints(float[]):68:69 -> f + 9:10:void transformPoints(float[]):69:70 -> f + 11:12:void transformPoints(float[]):70:71 -> f + 13:14:void transformPoints(float[]):71:72 -> f + 15:16:void transformPoints(float[]):72:73 -> f + 17:18:void transformPoints(float[]):73:74 -> f + 19:20:void transformPoints(float[]):74:75 -> f + 21:22:void transformPoints(float[]):75:76 -> f + 23:26:void transformPoints(float[]):76:76 -> f + 27:30:void transformPoints(float[]):78:78 -> f + 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: +# {"id":"sourceFile","fileName":"StringUtils.java"} + java.lang.String PLATFORM_DEFAULT_ENCODING -> a + boolean ASSUME_SHIFT_JIS -> b + 1:10:void ():32:32 -> + 11:12:void ():38:38 -> + 13:20:void ():39:39 -> + 21:33:void ():40:40 -> + 7:14:java.lang.String guessEncoding(byte[],java.util.Map):52:52 -> a + 15:23:java.lang.String guessEncoding(byte[],java.util.Map):53:53 -> a + 24:24:java.lang.String guessEncoding(byte[],java.util.Map):57:57 -> a + 25:81:java.lang.String guessEncoding(byte[],java.util.Map):78:78 -> a + 82:265:java.lang.String guessEncoding(byte[],java.util.Map):87:87 -> a + 266:276:java.lang.String guessEncoding(byte[],java.util.Map):179:179 -> a + 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: +# {"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: +# {"id":"sourceFile","fileName":"WhiteRectangleDetector.java"} + com.google.zxing.common.BitMatrix image -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + int height -> b + int width -> c + int leftInit -> d + int rightInit -> e + 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"} + 2:10:void (com.google.zxing.common.BitMatrix,int,int,int):57:65 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/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;"} + 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 + 17:20:com.google.zxing.ResultPoint[] centerEdges(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):282:282 -> a + 21:24:com.google.zxing.ResultPoint[] centerEdges(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):283:283 -> a + 25:28:com.google.zxing.ResultPoint[] centerEdges(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):284:284 -> a + 29:32:com.google.zxing.ResultPoint[] centerEdges(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):285:285 -> a + 33:44:com.google.zxing.ResultPoint[] centerEdges(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):287:287 -> a + 45:77:com.google.zxing.ResultPoint[] centerEdges(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):288:288 -> a + 78:110:com.google.zxing.ResultPoint[] centerEdges(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):294:294 -> a + 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;"} + 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 + 25:28:com.google.zxing.ResultPoint[] detect():108:108 -> c + 29:44:com.google.zxing.ResultPoint[] detect():109:109 -> c + 45:56:com.google.zxing.ResultPoint[] detect():119:119 -> c + 57:60:com.google.zxing.ResultPoint[] detect():128:128 -> c + 61:76:com.google.zxing.ResultPoint[] detect():129:129 -> c + 77:88:com.google.zxing.ResultPoint[] detect():139:139 -> c + 89:115:com.google.zxing.ResultPoint[] detect():149:149 -> c + 116:159:com.google.zxing.ResultPoint[] detect():169:169 -> c + 160:182:com.google.zxing.ResultPoint[] detect():196:196 -> c + 183:205:com.google.zxing.ResultPoint[] detect():206:206 -> c + 206:226:com.google.zxing.ResultPoint[] detect():216:216 -> c + 227:235:com.google.zxing.ResultPoint[] detect():226:226 -> c + 236:240:com.google.zxing.ResultPoint[] detect():233:233 -> c + 241:245:com.google.zxing.ResultPoint[] detect():230:230 -> c + 246:250:com.google.zxing.ResultPoint[] detect():220:220 -> c + 251:255:com.google.zxing.ResultPoint[] detect():210:210 -> c + 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;"} + 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: +# {"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;"} + com.google.zxing.common.reedsolomon.GenericGFPoly one -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/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;"} + com.google.zxing.common.reedsolomon.GenericGF AZTEC_DATA_10 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + com.google.zxing.common.reedsolomon.GenericGF AZTEC_DATA_6 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + com.google.zxing.common.reedsolomon.GenericGF AZTEC_PARAM -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + com.google.zxing.common.reedsolomon.GenericGF QR_CODE_FIELD_256 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + com.google.zxing.common.reedsolomon.GenericGF DATA_MATRIX_FIELD_256 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + com.google.zxing.common.reedsolomon.GenericGF AZTEC_DATA_8 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + com.google.zxing.common.reedsolomon.GenericGF MAXICODE_FIELD_64 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + 1:12:void ():32:32 -> + 13:23:void ():33:33 -> + 24:34:void ():34:34 -> + 35:45:void ():35:35 -> + 46:57:void ():36:36 -> + 58:64:void ():37:37 -> + 65:68:void ():38:38 -> + 69:71:void ():39:39 -> + 1:3:void (int,int,int):60:60 -> + 4:5:void (int,int,int):61:61 -> + 6:7:void (int,int,int):62:62 -> + 8:9:void (int,int,int):63:63 -> + 10:13:void (int,int,int):65:65 -> + 14:23:void (int,int,int):66:66 -> + 24:42:void (int,int,int):69:69 -> + 43:53:void (int,int,int):77:77 -> + 54:64:void (int,int,int):80:80 -> + 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;"} + 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 + 21:26:com.google.zxing.common.reedsolomon.GenericGFPoly buildMonomial(int,int):97:97 -> b + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"GenericGFPoly.java"} + com.google.zxing.common.reedsolomon.GenericGF field -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/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"} + 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 -> + 14:19:void (com.google.zxing.common.reedsolomon.GenericGF,int[]):48:48 -> + 20:28:void (com.google.zxing.common.reedsolomon.GenericGF,int[]):51:51 -> + 29:36:void (com.google.zxing.common.reedsolomon.GenericGF,int[]):55:55 -> + 37:40:void (com.google.zxing.common.reedsolomon.GenericGF,int[]):57:57 -> + 41:45:void (com.google.zxing.common.reedsolomon.GenericGF,int[]):58:58 -> + 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;"} + 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 + 27:28:com.google.zxing.common.reedsolomon.GenericGFPoly addOrSubtract(com.google.zxing.common.reedsolomon.GenericGFPoly):130:130 -> a + 29:36:com.google.zxing.common.reedsolomon.GenericGFPoly addOrSubtract(com.google.zxing.common.reedsolomon.GenericGFPoly):131:131 -> a + 37:39:com.google.zxing.common.reedsolomon.GenericGFPoly addOrSubtract(com.google.zxing.common.reedsolomon.GenericGFPoly):136:136 -> a + 40:43:com.google.zxing.common.reedsolomon.GenericGFPoly addOrSubtract(com.google.zxing.common.reedsolomon.GenericGFPoly):137:137 -> a + 44:47:com.google.zxing.common.reedsolomon.GenericGFPoly addOrSubtract(com.google.zxing.common.reedsolomon.GenericGFPoly):139:139 -> a + 48:52:com.google.zxing.common.reedsolomon.GenericGFPoly addOrSubtract(com.google.zxing.common.reedsolomon.GenericGFPoly):141:141 -> a + 53:65:com.google.zxing.common.reedsolomon.GenericGFPoly addOrSubtract(com.google.zxing.common.reedsolomon.GenericGFPoly):142:142 -> a + 66:73:com.google.zxing.common.reedsolomon.GenericGFPoly addOrSubtract(com.google.zxing.common.reedsolomon.GenericGFPoly):145:145 -> a + 74:81:com.google.zxing.common.reedsolomon.GenericGFPoly addOrSubtract(com.google.zxing.common.reedsolomon.GenericGFPoly):120:120 -> a + 4:11:int evaluateAt(int):100:100 -> b + 12:19:int evaluateAt(int):105:105 -> b + 20:27:int evaluateAt(int):106:106 -> b + 28:31:int evaluateAt(int):110:110 -> b + 32:34:int evaluateAt(int):111:111 -> b + 35:52:int evaluateAt(int):113:113 -> b + 1:9:int getCoefficient(int):91:91 -> c + 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;"} + 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;"} + 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 + 28:29:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(com.google.zxing.common.reedsolomon.GenericGFPoly):157:158 -> g + 30:33:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(com.google.zxing.common.reedsolomon.GenericGFPoly):158:158 -> g + 34:39:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(com.google.zxing.common.reedsolomon.GenericGFPoly):159:159 -> g + 40:46:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(com.google.zxing.common.reedsolomon.GenericGFPoly):161:161 -> g + 47:52:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(com.google.zxing.common.reedsolomon.GenericGFPoly):163:163 -> g + 53:56:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(com.google.zxing.common.reedsolomon.GenericGFPoly):164:164 -> g + 57:68:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(com.google.zxing.common.reedsolomon.GenericGFPoly):163:163 -> g + 69:76:com.google.zxing.common.reedsolomon.GenericGFPoly multiply(com.google.zxing.common.reedsolomon.GenericGFPoly):167:167 -> g + 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;"} + 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 + 36:43:com.google.zxing.common.reedsolomon.GenericGFPoly multiplyByMonomial(int,int):197:197 -> h + 44:49:com.google.zxing.common.reedsolomon.GenericGFPoly multiplyByMonomial(int,int):187:187 -> h + 1:11:java.lang.String toString():228:228 -> toString + 12:17:java.lang.String toString():229:229 -> toString + 18:25:java.lang.String toString():230:230 -> toString + 26:32:java.lang.String toString():233:233 -> toString + 33:38:java.lang.String toString():236:236 -> toString + 39:48:java.lang.String toString():237:237 -> toString + 49:58:java.lang.String toString():241:241 -> toString + 59:66:java.lang.String toString():243:243 -> toString + 67:70:java.lang.String toString():245:245 -> toString + 71:75:java.lang.String toString():247:247 -> toString + 76:84:java.lang.String toString():248:248 -> toString + 85:88:java.lang.String toString():253:253 -> toString + 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: +# {"id":"sourceFile","fileName":"ReedSolomonDecoder.java"} + com.google.zxing.common.reedsolomon.GenericGF field -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/a;"} + 1:3:void (com.google.zxing.common.reedsolomon.GenericGF):45:45 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD2/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 + 16:33:void decode(int[],int):63:63 -> a + 34:44:void decode(int[],int):64:64 -> a + 45:51:void decode(int[],int):72:72 -> a + 52:53:void decode(int[],int):73:73 -> a + 54:61:void decode(int[],int):74:74 -> a + 62:63:void decode(int[],int):75:75 -> a + 64:65:void decode(int[],int):76:76 -> a + 66:69:void decode(int[],int):77:77 -> a + 70:73:void decode(int[],int):78:78 -> a + 74:76:void decode(int[],int):79:79 -> a + 77:89:void decode(int[],int):80:80 -> a + 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"} + 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 + 30:35:int[] findErrorLocations(com.google.zxing.common.reedsolomon.GenericGFPoly):152:152 -> b + 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"} + 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 + 39:47:int[] findErrorMagnitudes(com.google.zxing.common.reedsolomon.GenericGFPoly,int[]):178:178 -> c + 48:55:int[] findErrorMagnitudes(com.google.zxing.common.reedsolomon.GenericGFPoly,int[]):181:181 -> c + 56:59:int[] findErrorMagnitudes(com.google.zxing.common.reedsolomon.GenericGFPoly,int[]):182:182 -> c + 60:65:int[] findErrorMagnitudes(com.google.zxing.common.reedsolomon.GenericGFPoly,int[]):181:181 -> 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;"} + 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 + 40:45:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):110:110 -> d + 46:51:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):115:115 -> d + 52:59:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):116:116 -> d + 60:65:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):117:117 -> d + 66:81:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):118:118 -> d + 82:90:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):119:119 -> d + 91:104:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):120:120 -> d + 105:114:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):121:121 -> d + 115:123:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):122:122 -> d + 124:131:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):125:125 -> d + 132:142:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):127:127 -> d + 143:150:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):128:128 -> d + 151:159:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):112:112 -> d + 160:165:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):132:132 -> d + 166:171:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):137:137 -> d + 172:175:com.google.zxing.common.reedsolomon.GenericGFPoly[] runEuclideanAlgorithm(com.google.zxing.common.reedsolomon.GenericGFPoly,com.google.zxing.common.reedsolomon.GenericGFPoly,int):138:138 -> d + 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: +# {"id":"sourceFile","fileName":"ReedSolomonException.java"} + 1:4:void (java.lang.String):28:28 -> +com.google.zxing.datamatrix.DataMatrixReader -> E2.a: +# {"id":"sourceFile","fileName":"DataMatrixReader.java"} + com.google.zxing.datamatrix.decoder.Decoder decoder -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/d;"} + com.google.zxing.ResultPoint[] NO_POINTS -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/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 + 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;"} + 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 + 20:22:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):113:113 -> c + 23:24:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):114:114 -> c + 25:28:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):115:115 -> c + 29:31:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):117:117 -> c + 32:36:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):118:118 -> c + 37:40:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):126:126 -> c + 41:57:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):131:131 -> c + 58:63:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):135:135 -> c + 64:73:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):136:136 -> c + 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"} + 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 + 24:29:int moduleSize(int[],com.google.zxing.common.BitMatrix):154:154 -> d + 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: +# {"id":"sourceFile","fileName":"BitMatrixParser.java"} + com.google.zxing.common.BitMatrix mappingBitMatrix -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + com.google.zxing.common.BitMatrix readMappingMatrix -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + com.google.zxing.datamatrix.decoder.Version version -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/e;"} + 1:3:void (com.google.zxing.common.BitMatrix):35:35 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/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;"} + 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 + 27:32:com.google.zxing.common.BitMatrix extractDataRegion(com.google.zxing.common.BitMatrix):411:411 -> a + 33:34:com.google.zxing.common.BitMatrix extractDataRegion(com.google.zxing.common.BitMatrix):413:414 -> a + 35:38:com.google.zxing.common.BitMatrix extractDataRegion(com.google.zxing.common.BitMatrix):414:414 -> a + 39:75:com.google.zxing.common.BitMatrix extractDataRegion(com.google.zxing.common.BitMatrix):419:419 -> a + 76:83:com.google.zxing.common.BitMatrix extractDataRegion(com.google.zxing.common.BitMatrix):429:429 -> 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;"} + 1:8:byte[] readCodewords():77:77 -> c + 9:14:byte[] readCodewords():83:83 -> c + 15:37:byte[] readCodewords():84:84 -> c + 38:66:byte[] readCodewords():95:95 -> c + 67:96:byte[] readCodewords():100:100 -> c + 97:123:byte[] readCodewords():105:105 -> c + 124:141:byte[] readCodewords():110:110 -> c + 142:151:byte[] readCodewords():117:117 -> c + 152:179:byte[] readCodewords():118:118 -> c + 180:189:byte[] readCodewords():128:128 -> c + 190:217:byte[] readCodewords():129:129 -> c + 218:226:byte[] readCodewords():139:139 -> c + 227:231:byte[] readCodewords():140:140 -> c + 4:9:int readCorner1(int,int):226:226 -> d + 10:19:int readCorner1(int,int):230:230 -> d + 20:31:int readCorner1(int,int):234:234 -> d + 32:42:int readCorner1(int,int):238:238 -> d + 43:51:int readCorner1(int,int):242:242 -> d + 52:60:int readCorner1(int,int):246:246 -> d + 61:70:int readCorner1(int,int):250:250 -> d + 71:80:int readCorner1(int,int):254:254 -> d + 4:11:int readCorner2(int,int):271:271 -> e + 12:22:int readCorner2(int,int):275:275 -> e + 23:33:int readCorner2(int,int):279:279 -> e + 34:44:int readCorner2(int,int):283:283 -> e + 45:55:int readCorner2(int,int):287:287 -> e + 56:66:int readCorner2(int,int):291:291 -> e + 67:75:int readCorner2(int,int):295:295 -> e + 76:85:int readCorner2(int,int):299:299 -> e + 4:11:int readCorner3(int,int):316:316 -> f + 12:23:int readCorner3(int,int):320:320 -> f + 24:34:int readCorner3(int,int):324:324 -> f + 35:43:int readCorner3(int,int):328:328 -> f + 44:52:int readCorner3(int,int):332:332 -> f + 53:61:int readCorner3(int,int):336:336 -> f + 62:70:int readCorner3(int,int):340:340 -> f + 71:80:int readCorner3(int,int):344:344 -> f + 4:11:int readCorner4(int,int):361:361 -> g + 12:22:int readCorner4(int,int):365:365 -> g + 23:33:int readCorner4(int,int):369:369 -> g + 34:44:int readCorner4(int,int):373:373 -> g + 45:53:int readCorner4(int,int):377:377 -> g + 54:63:int readCorner4(int,int):381:381 -> g + 64:73:int readCorner4(int,int):385:385 -> g + 74:83:int readCorner4(int,int):389:389 -> g + 21:25:boolean readModule(int,int,int,int):164:164 -> h + 26:32:boolean readModule(int,int,int,int):165:165 -> h + 5:12:int readUtah(int,int,int,int):181:181 -> i + 13:24:int readUtah(int,int,int,int):185:185 -> i + 25:34:int readUtah(int,int,int,int):189:189 -> i + 35:44:int readUtah(int,int,int,int):193:193 -> i + 45:54:int readUtah(int,int,int,int):197:197 -> i + 55:64:int readUtah(int,int,int,int):201:201 -> i + 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;"} + 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: +# {"id":"sourceFile","fileName":"DataBlock.java"} + int numDataCodewords -> a + byte[] codewords -> b + 1:3:void (int,byte[]):31:31 -> + 4:5:void (int,byte[]):32:32 -> + 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;"} + 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 + 25:26:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):59:59 -> b + 27:34:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):61:61 -> b + 35:40:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):62:62 -> b + 41:44:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):63:63 -> b + 45:51:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):64:64 -> b + 52:67:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):65:65 -> b + 68:72:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):72:72 -> b + 73:86:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):75:75 -> b + 87:103:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):82:82 -> b + 104:123:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):87:87 -> b + 124:137:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):90:90 -> b + 138:151:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):94:94 -> b + 152:163:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):97:97 -> b + 164:180:com.google.zxing.datamatrix.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.datamatrix.decoder.Version):99:99 -> 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: +# {"id":"sourceFile","fileName":"DecodedBitStreamParser.java"} + char[] C40_BASIC_SET_CHARS -> a + char[] C40_SHIFT2_SET_CHARS -> b + char[] TEXT_BASIC_SET_CHARS -> c + char[] TEXT_SHIFT2_SET_CHARS -> d + char[] TEXT_SHIFT3_SET_CHARS -> e + 3:11:void ():53:53 -> + 12:18:void ():59:59 -> + 19:25:void ():68:68 -> + 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;"} + 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 + 25:26:com.google.zxing.common.DecoderResult decode(byte[]):90:90 -> a + 27:30:com.google.zxing.common.DecoderResult decode(byte[]):92:92 -> a + 31:35:com.google.zxing.common.DecoderResult decode(byte[]):93:93 -> a + 36:57:com.google.zxing.common.DecoderResult decode(byte[]):95:95 -> a + 58:61:com.google.zxing.common.DecoderResult decode(byte[]):109:109 -> a + 62:66:com.google.zxing.common.DecoderResult decode(byte[]):112:112 -> a + 67:70:com.google.zxing.common.DecoderResult decode(byte[]):106:106 -> a + 71:74:com.google.zxing.common.DecoderResult decode(byte[]):103:103 -> a + 75:78:com.google.zxing.common.DecoderResult decode(byte[]):100:100 -> a + 79:82:com.google.zxing.common.DecoderResult decode(byte[]):97:97 -> a + 83:92:com.google.zxing.common.DecoderResult decode(byte[]):116:116 -> a + 93:98:com.google.zxing.common.DecoderResult decode(byte[]):117:117 -> a + 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"} + 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 + 32:37:void decodeAnsiX12Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):385:385 -> b + 38:46:void decodeAnsiX12Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):387:387 -> b + 47:55:void decodeAnsiX12Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):389:389 -> b + 56:63:void decodeAnsiX12Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):391:391 -> b + 64:74:void decodeAnsiX12Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):393:393 -> b + 75:85:void decodeAnsiX12Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):395:395 -> b + 86:91:void decodeAnsiX12Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):397:397 -> b + 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;"} + 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 + 47:49:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):146:146 -> c + 50:58:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):148:148 -> c + 59:65:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):150:150 -> c + 66:74:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):152:152 -> c + 75:94:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):155:155 -> c + 95:98:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):162:162 -> c + 99:103:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):163:163 -> c + 104:111:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):164:164 -> c + 112:116:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):166:166 -> c + 117:124:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):167:167 -> c + 125:131:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):169:169 -> c + 132:138:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):171:171 -> c + 139:153:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):173:173 -> c + 154:160:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):180:180 -> c + 161:165:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):181:181 -> c + 166:171:com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode decodeAsciiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.lang.StringBuilder):184:184 -> 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"} + 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 + 50:54:void decodeBase256Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.util.Collection):470:470 -> d + 55:60:void decodeBase256Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.util.Collection):474:474 -> d + 61:77:void decodeBase256Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.util.Collection):477:477 -> d + 78:82:void decodeBase256Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.util.Collection):475:475 -> d + 83:85:void decodeBase256Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.util.Collection):479:479 -> d + 86:97:void decodeBase256Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder,java.util.Collection):481:481 -> d + 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"} + 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 + 37:53:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):213:213 -> e + 54:61:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):259:259 -> e + 62:66:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):262:262 -> e + 67:71:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):267:267 -> e + 72:76:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):240:240 -> e + 77:83:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):241:241 -> e + 84:87:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):243:243 -> e + 88:97:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):246:246 -> e + 98:107:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):249:249 -> e + 108:117:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):253:253 -> e + 118:122:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):232:232 -> e + 123:132:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):235:235 -> e + 133:137:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):218:218 -> e + 138:144:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):219:219 -> e + 145:149:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):221:221 -> e + 150:155:void decodeC40Segment(com.google.zxing.common.BitSource,java.lang.StringBuilder):224:224 -> e + 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"} + 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"} + 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 + 37:48:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):297:297 -> g + 49:53:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):343:343 -> g + 54:60:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):344:344 -> g + 61:65:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):346:346 -> g + 66:70:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):349:349 -> g + 71:75:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):353:353 -> g + 76:80:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):357:357 -> g + 81:85:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):325:325 -> g + 86:92:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):326:326 -> g + 93:96:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):328:328 -> g + 97:106:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):331:331 -> g + 107:116:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):334:334 -> g + 117:126:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):338:338 -> g + 127:131:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):316:316 -> g + 132:141:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):319:319 -> g + 142:146:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):302:302 -> g + 147:153:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):303:303 -> g + 154:158:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):305:305 -> g + 159:165:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):308:308 -> g + 166:170:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):311:311 -> g + 171:177:void decodeTextSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder):360:360 -> g + 6:8:void parseTwoBytes(int,int,int[]):407:407 -> h + 9:13:void parseTwoBytes(int,int,int[]):408:408 -> h + 14:15:void parseTwoBytes(int,int,int[]):410:410 -> h + 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: +# {"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: +# {"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;"} + com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode ASCII_ENCODE -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/c$b;"} + com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode C40_ENCODE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/c$b;"} + com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode TEXT_ENCODE -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/c$b;"} + com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode ANSIX12_ENCODE -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/c$b;"} + com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode EDIFACT_ENCODE -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/c$b;"} + com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode BASE256_ENCODE -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LF2/c$b;"} + com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode[] $VALUES -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"[LF2/c$b;"} + 1:10:void ():40:40 -> + 11:20:void ():41:41 -> + 21:30:void ():42:42 -> + 31:40:void ():43:43 -> + 41:50:void ():44:44 -> + 51:60:void ():45:45 -> + 61:70:void ():46:46 -> + 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;"} + 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":"sourceFile","fileName":"Decoder.java"} + com.google.zxing.common.reedsolomon.ReedSolomonDecoder rsDecoder -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/c;"} + 1:3:void ():37:37 -> + 4:13:void ():38:38 -> + 1:1:void correctErrors(byte[],int):116:116 -> a + 2:7:void correctErrors(byte[],int):118:118 -> a + 8:16:void correctErrors(byte[],int):120:120 -> a + 17:25:void correctErrors(byte[],int):123:123 -> a + 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;"} + 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 + 18:25:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix):85:85 -> b + 26:33:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix):86:86 -> b + 34:35:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix):88:88 -> b + 36:39:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix):90:90 -> b + 40:41:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix):93:93 -> b + 42:45:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix):94:94 -> b + 46:49:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix):95:95 -> b + 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: +# {"id":"sourceFile","fileName":"Version.java"} + int versionNumber -> a + int symbolSizeRows -> b + int symbolSizeColumns -> c + 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;"} + int totalCodewords -> g + com.google.zxing.datamatrix.decoder.Version[] VERSIONS -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[LF2/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"} + 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 -> + 10:11:void (int,int,int,int,int,com.google.zxing.datamatrix.decoder.Version$ECBlocks):48:48 -> + 12:13:void (int,int,int,int,int,com.google.zxing.datamatrix.decoder.Version$ECBlocks):49:49 -> + 14:15:void (int,int,int,int,int,com.google.zxing.datamatrix.decoder.Version$ECBlocks):50:50 -> + 16:19:void (int,int,int,int,int,com.google.zxing.datamatrix.decoder.Version$ECBlocks):54:54 -> + 20:23:void (int,int,int,int,int,com.google.zxing.datamatrix.decoder.Version$ECBlocks):55:55 -> + 24:30:void (int,int,int,int,int,com.google.zxing.datamatrix.decoder.Version$ECBlocks):56:56 -> + 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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"Version.java"} +com.google.zxing.datamatrix.decoder.Version$ECB -> F2.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"} + 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: +# {"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;"} + 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"} + 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"} + 3:5:void (int,com.google.zxing.datamatrix.decoder.Version$ECB):122:124 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILF2/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"} + 1:3:com.google.zxing.datamatrix.decoder.Version$ECB[] getECBlocks():137:137 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LF2/e$b;"} + 1:3:int getECCodewords():133:133 -> b +com.google.zxing.datamatrix.detector.Detector -> G2.a: +# {"id":"sourceFile","fileName":"Detector.java"} + com.google.zxing.common.BitMatrix image -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + com.google.zxing.common.detector.WhiteRectangleDetector rectangleDetector -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LC2/b;"} + 1:3:void (com.google.zxing.common.BitMatrix):46:46 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/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;"} + 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 + 33:49:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):278:278 -> a + 50:55:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):280:280 -> a + 56:59:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):281:281 -> a + 60:70:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):282:282 -> a + 71:80:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):283:283 -> a + 81:97:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):285:285 -> a + 98:103:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):287:287 -> a + 104:112:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):288:288 -> a + 113:119:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):293:293 -> a + 120:127:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):297:297 -> a + 128:136:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):298:298 -> a + 137:140:com.google.zxing.ResultPoint correctTopRight(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):297:297 -> a + 141:148: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 + 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;"} + 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 + 33:49:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):232:232 -> b + 50:56:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):234:234 -> b + 57:60:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):235:235 -> b + 61:71:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):236:236 -> b + 72:81:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):237:237 -> b + 82:98:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):239:239 -> b + 99:104:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):241:241 -> b + 105:113:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):242:242 -> b + 114:120:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):247:247 -> b + 121:134:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):251:251 -> b + 135:149:com.google.zxing.ResultPoint correctTopRightRectangular(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int,int):252:252 -> b + 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;"} + 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 + 19:20:com.google.zxing.common.DetectorResult detect():63:63 -> c + 21:26:com.google.zxing.common.DetectorResult detect():68:68 -> c + 27:33:com.google.zxing.common.DetectorResult detect():69:69 -> c + 34:40:com.google.zxing.common.DetectorResult detect():70:70 -> c + 41:47:com.google.zxing.common.DetectorResult detect():71:71 -> c + 48:54:com.google.zxing.common.DetectorResult detect():72:72 -> c + 55:63:com.google.zxing.common.DetectorResult detect():73:73 -> c + 64:69:com.google.zxing.common.DetectorResult detect():77:77 -> c + 70:75:com.google.zxing.common.DetectorResult detect():78:78 -> c + 76:80:com.google.zxing.common.DetectorResult detect():82:82 -> c + 81:87:com.google.zxing.common.DetectorResult detect():83:83 -> c + 88:94:com.google.zxing.common.DetectorResult detect():84:84 -> c + 95:101:com.google.zxing.common.DetectorResult detect():85:85 -> c + 102:108:com.google.zxing.common.DetectorResult detect():86:86 -> c + 109:130:com.google.zxing.common.DetectorResult detect():91:91 -> c + 131:136:com.google.zxing.common.DetectorResult detect():92:92 -> c + 137:142:com.google.zxing.common.DetectorResult detect():93:93 -> c + 143:162:com.google.zxing.common.DetectorResult detect():94:94 -> c + 163:166:com.google.zxing.common.DetectorResult detect():111:111 -> c + 167:169:com.google.zxing.common.DetectorResult detect():113:113 -> c + 170:171:com.google.zxing.common.DetectorResult detect():116:116 -> c + 172:173:com.google.zxing.common.DetectorResult detect():117:117 -> c + 174:175:com.google.zxing.common.DetectorResult detect():118:118 -> c + 176:183:com.google.zxing.common.DetectorResult detect():122:122 -> c + 184:190:com.google.zxing.common.DetectorResult detect():124:124 -> c + 191:199:com.google.zxing.common.DetectorResult detect():126:126 -> c + 200:207:com.google.zxing.common.DetectorResult detect():141:141 -> c + 208:247:com.google.zxing.common.DetectorResult detect():142:142 -> c + 248:254:com.google.zxing.common.DetectorResult detect():189:189 -> c + 255:262:com.google.zxing.common.DetectorResult detect():191:191 -> c + 263:270:com.google.zxing.common.DetectorResult detect():197:197 -> c + 271:278:com.google.zxing.common.DetectorResult detect():198:198 -> c + 279:292:com.google.zxing.common.DetectorResult detect():197:197 -> c + 293:305:com.google.zxing.common.DetectorResult detect():204:204 -> c + 306:314:com.google.zxing.common.DetectorResult detect():166:166 -> c + 315:322:com.google.zxing.common.DetectorResult detect():171:171 -> c + 323:346:com.google.zxing.common.DetectorResult detect():172:172 -> c + 347:356:com.google.zxing.common.DetectorResult detect():184:184 -> c + 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"} + 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"} + 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"} + 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;"} + 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 + 29:32: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):345:345 -> g + 33:36: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):346:346 -> g + 37:40: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):347:347 -> g + 41:44: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):348:348 -> g + 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;"} + 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 + 25:55:com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions transitionsBetween(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):361:361 -> h + 56:61:com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions transitionsBetween(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):371:371 -> h + 62:66:com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions transitionsBetween(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):372:372 -> h + 67:78:com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions transitionsBetween(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):373:373 -> h + 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: +# {"id":"sourceFile","fileName":"Detector.java"} +com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions -> G2.a$b: +# {"id":"sourceFile","fileName":"Detector.java"} + com.google.zxing.ResultPoint from -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/p;"} + com.google.zxing.ResultPoint to -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/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"} + 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"} + 1:3:com.google.zxing.ResultPoint getFrom():412:412 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/p;"} + 1:3:com.google.zxing.ResultPoint getTo():416:416 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/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: +# {"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"} + 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"} + 1:9:int compare(java.lang.Object,java.lang.Object):432:432 -> compare +com.google.zxing.integration.android.IntentIntegrator -> H2.a: +# {"id":"sourceFile","fileName":"IntentIntegrator.java"} + android.app.Activity activity -> a + java.util.Map moreExtras -> b + java.util.Collection desiredBarcodeFormats -> c + java.lang.Class captureActivity -> d + int requestCode -> e + java.util.Collection PRODUCT_CODE_TYPES -> f + java.util.Collection ONE_D_CODE_TYPES -> g + java.util.Collection ALL_CODE_TYPES -> h + 1:20:void ():75:75 -> + 21:46:void ():76:76 -> + 47:53:void ():77:77 -> + 54:56:void ():80:80 -> + 1:3:void (android.app.Activity):98:98 -> + 4:14:void (android.app.Activity):86:86 -> + 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;"} + 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 + 33:36:void attachMoreExtras(android.content.Intent):403:403 -> b + 37:42:void attachMoreExtras(android.content.Intent):404:404 -> b + 43:46:void attachMoreExtras(android.content.Intent):405:405 -> b + 47:52:void attachMoreExtras(android.content.Intent):406:406 -> b + 53:56:void attachMoreExtras(android.content.Intent):407:407 -> b + 57:62:void attachMoreExtras(android.content.Intent):408:408 -> b + 63:66:void attachMoreExtras(android.content.Intent):409:409 -> b + 67:72:void attachMoreExtras(android.content.Intent):410:410 -> b + 73:76:void attachMoreExtras(android.content.Intent):411:411 -> b + 77:82:void attachMoreExtras(android.content.Intent):412:412 -> b + 83:86:void attachMoreExtras(android.content.Intent):413:413 -> b + 87:92:void attachMoreExtras(android.content.Intent):414:414 -> b + 93:96:void attachMoreExtras(android.content.Intent):415:415 -> b + 97:102:void attachMoreExtras(android.content.Intent):416:416 -> b + 103:106:void attachMoreExtras(android.content.Intent):417:417 -> b + 107:112:void attachMoreExtras(android.content.Intent):418:418 -> b + 113:116:void attachMoreExtras(android.content.Intent):419:419 -> b + 117:122:void attachMoreExtras(android.content.Intent):420:420 -> b + 123:126:void attachMoreExtras(android.content.Intent):421:421 -> b + 127:132:void attachMoreExtras(android.content.Intent):422:422 -> b + 133:136:void attachMoreExtras(android.content.Intent):423:423 -> b + 137:143:void attachMoreExtras(android.content.Intent):424:424 -> b + 144:147:void attachMoreExtras(android.content.Intent):425:425 -> b + 148:154:void attachMoreExtras(android.content.Intent):426:426 -> b + 155:164:void attachMoreExtras(android.content.Intent):428:428 -> b + 1:11:android.content.Intent createScanIntent():282:282 -> c + 12:16:android.content.Intent createScanIntent():283:283 -> c + 17:20:android.content.Intent createScanIntent():286:286 -> c + 21:25:android.content.Intent createScanIntent():288:288 -> c + 26:43:android.content.Intent createScanIntent():289:289 -> c + 44:51:android.content.Intent createScanIntent():290:290 -> c + 52:54:android.content.Intent createScanIntent():291:291 -> c + 55:58:android.content.Intent createScanIntent():293:293 -> c + 59:69:android.content.Intent createScanIntent():295:295 -> c + 70:74:android.content.Intent createScanIntent():298:298 -> c + 75:77:android.content.Intent createScanIntent():299:299 -> c + 78:81:android.content.Intent createScanIntent():300:300 -> c + 1:4:java.lang.Class getCaptureActivity():103:103 -> d + 5:10:java.lang.Class getCaptureActivity():104:104 -> d + 11:13:java.lang.Class getCaptureActivity():106:106 -> d + 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;"} + 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;"} + 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 + 35:39:com.google.zxing.integration.android.IntentResult parseActivityResult(int,android.content.Intent):380:380 -> h + 40:45:com.google.zxing.integration.android.IntentResult parseActivityResult(int,android.content.Intent):381:381 -> h + 46:51:com.google.zxing.integration.android.IntentResult parseActivityResult(int,android.content.Intent):382:382 -> h + 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;"} + 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;"} + 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":"sourceFile","fileName":"IntentResult.java"} + java.lang.String contents -> a + java.lang.String formatName -> b + byte[] rawBytes -> c + java.lang.Integer orientation -> d + java.lang.String errorCorrectionLevel -> e + java.lang.String barcodeImagePath -> f + android.content.Intent originalIntent -> g + 1:1:void (android.content.Intent):41:41 -> + 2:9:void (java.lang.String,java.lang.String,byte[],java.lang.Integer,java.lang.String,java.lang.String,android.content.Intent):50:57 -> + 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: +# {"id":"sourceFile","fileName":"MaxiCodeReader.java"} + com.google.zxing.maxicode.decoder.Decoder decoder -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ2/c;"} + com.google.zxing.ResultPoint[] NO_POINTS -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/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 + 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;"} + 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 + 17:18:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):109:109 -> c + 19:32:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):112:112 -> c + 33:42:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):114:114 -> c + 43:52:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):116:116 -> c + 53:58:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):117:117 -> c + 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: +# {"id":"sourceFile","fileName":"BitMatrixParser.java"} + com.google.zxing.common.BitMatrix bitMatrix -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/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"} + 4:6:void (com.google.zxing.common.BitMatrix):69:69 -> + 3:4:byte[] readCodewords():73:73 -> a + 5:10:byte[] readCodewords():74:74 -> a + 11:20:byte[] readCodewords():75:75 -> a + 21:27:byte[] readCodewords():77:77 -> 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: +# {"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;"} + 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 + 52:67:com.google.zxing.common.DecoderResult decode(byte[],int):81:81 -> a + 68:72:com.google.zxing.common.DecoderResult decode(byte[],int):82:82 -> a + 73:76:com.google.zxing.common.DecoderResult decode(byte[],int):84:84 -> a + 77:83:com.google.zxing.common.DecoderResult decode(byte[],int):86:86 -> a + 84:92:com.google.zxing.common.DecoderResult decode(byte[],int):87:87 -> a + 93:105:com.google.zxing.common.DecoderResult decode(byte[],int):88:88 -> a + 106:112:com.google.zxing.common.DecoderResult decode(byte[],int):89:89 -> a + 113:126:com.google.zxing.common.DecoderResult decode(byte[],int):90:90 -> a + 127:159:com.google.zxing.common.DecoderResult decode(byte[],int):91:91 -> a + 160:189:com.google.zxing.common.DecoderResult decode(byte[],int):93:93 -> a + 190:204:com.google.zxing.common.DecoderResult decode(byte[],int):103:103 -> a + 3:19:int getBit(int,byte[]):108:108 -> b + 3:12:int getCountry(byte[]):123:123 -> c + 1:5:int getInt(byte[],byte[]):112:112 -> d + 6:8:int getInt(byte[],byte[]):116:116 -> d + 9:24:int getInt(byte[],byte[]):117:117 -> d + 25:30:int getInt(byte[],byte[]):113:113 -> d + 1:16:java.lang.String getMessage(byte[],int,int):153:153 -> e + 17:29:java.lang.String getMessage(byte[],int,int):158:158 -> e + 30:35:java.lang.String getMessage(byte[],int,int):195:195 -> e + 36:65:java.lang.String getMessage(byte[],int,int):188:188 -> e + 66:109:java.lang.String getMessage(byte[],int,int):189:189 -> e + 110:129:java.lang.String getMessage(byte[],int,int):201:201 -> e + 130:138:java.lang.String getMessage(byte[],int,int):202:202 -> e + 139:144:java.lang.String getMessage(byte[],int,int):204:204 -> e + 3:12:int getPostCode2(byte[]):135:135 -> f + 2:12:int getPostCode2Length(byte[]):131:131 -> g + 1:11:java.lang.String getPostCode3(byte[]):140:140 -> h + 12:26:java.lang.String getPostCode3(byte[]):142:142 -> h + 27:41:java.lang.String getPostCode3(byte[]):143:143 -> h + 42:56:java.lang.String getPostCode3(byte[]):144:144 -> h + 57:71:java.lang.String getPostCode3(byte[]):145:145 -> h + 72:86:java.lang.String getPostCode3(byte[]):146:146 -> h + 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: +# {"id":"sourceFile","fileName":"Decoder.java"} + com.google.zxing.common.reedsolomon.ReedSolomonDecoder rsDecoder -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/c;"} + 1:3:void ():44:44 -> + 4:13:void ():45:45 -> + 8:17:void correctErrors(byte[],int,int,int,int):94:94 -> a + 18:23:void correctErrors(byte[],int,int,int,int):96:96 -> a + 24:36:void correctErrors(byte[],int,int,int,int):97:97 -> a + 37:46:void correctErrors(byte[],int,int,int,int):101:101 -> a + 47:54:void correctErrors(byte[],int,int,int,int):108:108 -> a + 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;"} + 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 + 45:48:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):69:69 -> b + 49:53:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):70:70 -> b + 54:56:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):71:71 -> b + 57:69:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):74:74 -> b + 70:73:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):64:64 -> b + 74:78:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):65:65 -> b + 79:82:com.google.zxing.common.DecoderResult decode(com.google.zxing.common.BitMatrix,java.util.Map):66:66 -> b + 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: +# {"id":"sourceFile","fileName":"CodaBarReader.java"} + java.lang.StringBuilder decodeRowResult -> a + int[] counters -> b + int counterLength -> c + char[] ALPHABET -> d + int[] CHARACTER_ENCODINGS -> e + char[] STARTEND_ENCODING -> f + 1:10:void ():44:44 -> + 11:18:void ():50:50 -> + 19:26:void ():61:61 -> + 1:3:void ():73:73 -> + 4:14:void ():74:74 -> + 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;"} + 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 + 20:26:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):89:89 -> c + 27:34:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):96:96 -> c + 35:49:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):99:99 -> c + 50:55:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):100:100 -> c + 56:59:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):103:103 -> c + 60:69:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):106:106 -> c + 70:79:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):109:109 -> c + 80:88:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):115:115 -> c + 89:93:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):116:116 -> c + 94:97:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):119:119 -> c + 98:105:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):122:122 -> c + 106:121:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):123:123 -> c + 122:127:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):126:126 -> c + 128:135:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):127:127 -> c + 136:146:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):130:130 -> c + 147:152:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):131:131 -> c + 153:163:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):136:136 -> c + 164:171:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):141:141 -> c + 172:181:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):142:142 -> c + 182:189:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):143:143 -> c + 190:200:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):148:148 -> c + 201:209:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):152:152 -> c + 210:213:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):155:155 -> c + 214:239:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):156:156 -> c + 240:244:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):138:138 -> c + 245:249:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):132:132 -> c + 250:257:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):128:128 -> c + 258:262:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):91:91 -> c + 4:17:boolean arrayContains(char[],char):283:283 -> h + 1:8:void counterAppend(int):254:254 -> i + 9:10:void counterAppend(int):255:255 -> i + 11:15:void counterAppend(int):256:256 -> i + 16:18:void counterAppend(int):257:257 -> i + 19:21:void counterAppend(int):258:258 -> i + 22:24:void counterAppend(int):259:259 -> i + 3:6:int findStartPattern():264:264 -> j + 7:13:int findStartPattern():265:265 -> j + 14:31:int findStartPattern():266:266 -> j + 32:41:int findStartPattern():271:271 -> j + 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"} + 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 + 28:36:void setCounters(com.google.zxing.common.BitArray):244:244 -> k + 37:40:void setCounters(com.google.zxing.common.BitArray):250:250 -> k + 41:45:void setCounters(com.google.zxing.common.BitArray):236:236 -> k + 3:8:int toNarrowWidePattern(int):295:295 -> l + 9:19:int toNarrowWidePattern(int):299:299 -> l + 20:31:int toNarrowWidePattern(int):304:304 -> l + 32:38:int toNarrowWidePattern(int):312:312 -> l + 39:50:int toNarrowWidePattern(int):317:317 -> l + 51:70:int toNarrowWidePattern(int):325:325 -> l + 71:78:int toNarrowWidePattern(int):332:332 -> l + 79:83:int toNarrowWidePattern(int):337:337 -> l + 84:92:int toNarrowWidePattern(int):338:338 -> l + 4:17:void validatePattern(int):166:166 -> m + 18:27:void validatePattern(int):167:167 -> m + 28:37:void validatePattern(int):168:168 -> m + 38:57:void validatePattern(int):174:174 -> m + 58:68:void validatePattern(int):179:179 -> m + 69:84:void validatePattern(int):180:180 -> m + 85:86:void validatePattern(int):191:191 -> m + 87:92:void validatePattern(int):192:192 -> m + 93:96:void validatePattern(int):197:197 -> m + 97:116:void validatePattern(int):198:198 -> m + 117:125:void validatePattern(int):199:199 -> m + 126:134:void validatePattern(int):200:200 -> m + 135:153:void validatePattern(int):206:206 -> m + 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: +# {"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;"} + 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 + 35:44:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):245:245 -> c + 45:57:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):259:259 -> c + 58:62:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):265:265 -> c + 63:64:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):267:267 -> c + 65:69:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):268:268 -> c + 70:94:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):269:269 -> c + 95:99:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):288:288 -> c + 100:125:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):290:290 -> c + 126:137:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):305:305 -> c + 138:152:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):317:317 -> c + 153:159:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):322:322 -> c + 160:175:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):324:324 -> c + 176:182:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):329:329 -> c + 183:198:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):331:331 -> c + 199:204:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):343:343 -> c + 205:210:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):346:346 -> c + 211:259:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):349:349 -> c + 260:266:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):387:387 -> c + 267:282:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):389:389 -> c + 283:288:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):399:399 -> c + 289:295:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):402:402 -> c + 296:331:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):405:405 -> c + 332:334:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):443:443 -> c + 335:352:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):445:445 -> c + 353:358:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):453:453 -> c + 359:365:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):456:456 -> c + 366:399:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):459:459 -> c + 400:406:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):314:314 -> c + 407:410:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):489:489 -> c + 411:424:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):491:491 -> c + 425:434:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):490:490 -> c + 435:438:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):499:499 -> c + 439:454:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):504:504 -> c + 455:460:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):514:514 -> c + 461:463:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):516:516 -> c + 464:478:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):520:520 -> c + 479:482:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):523:523 -> c + 483:488:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):524:524 -> c + 489:503:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):526:526 -> c + 504:505:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):529:529 -> c + 506:532:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):530:530 -> c + 533:537:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):507:507 -> c + 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"} + 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"} + 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 + 26:43:int[] findStartPattern(com.google.zxing.common.BitArray):181:181 -> i + 44:68:int[] findStartPattern(com.google.zxing.common.BitArray):187:187 -> i + 69:71:int[] findStartPattern(com.google.zxing.common.BitArray):195:195 -> i + 72:81:int[] findStartPattern(com.google.zxing.common.BitArray):196:196 -> i + 82:86:int[] findStartPattern(com.google.zxing.common.BitArray):197:197 -> i + 87:93:int[] findStartPattern(com.google.zxing.common.BitArray):199:199 -> i + 94:96:int[] findStartPattern(com.google.zxing.common.BitArray):200:200 -> i + 97:98:int[] findStartPattern(com.google.zxing.common.BitArray):201:201 -> i + 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: +# {"id":"sourceFile","fileName":"Code39Reader.java"} + boolean usingCheckDigit -> a + boolean extendedMode -> b + java.lang.StringBuilder decodeRowResult -> c + int[] counters -> d + int[] CHARACTER_ENCODINGS -> e + int ASTERISK_ENCODING -> f + 3:7:void ():48:48 -> + 8:16:void ():56:56 -> + 1:1:void ():68:68 -> + 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;"} + 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 + 12:16:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):108:108 -> c + 17:22:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):110:110 -> c + 23:26:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):111:111 -> c + 27:29:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):116:116 -> c + 30:35:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):117:117 -> c + 36:39:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):121:121 -> c + 40:42:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):122:122 -> c + 43:53:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):124:124 -> c + 54:61:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):128:128 -> c + 62:69:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):130:130 -> c + 70:89:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):134:134 -> c + 90:94:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):141:141 -> c + 95:98:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):144:144 -> c + 99:105:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):145:145 -> c + 106:109:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):147:147 -> c + 110:123:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):148:148 -> c + 124:135:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):150:150 -> c + 136:139:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):153:153 -> c + 140:144:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):151:151 -> c + 145:150:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):156:156 -> c + 151:154:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):162:162 -> c + 155:159:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):163:163 -> c + 160:163:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):165:165 -> c + 164:176:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):168:168 -> c + 177:200:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):170:170 -> c + 201:208:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):158:158 -> c + 209:213:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):119:119 -> c + 1:4:java.lang.String decodeExtended(java.lang.CharSequence):269:269 -> h + 5:13:java.lang.String decodeExtended(java.lang.CharSequence):270:270 -> h + 14:34:java.lang.String decodeExtended(java.lang.CharSequence):272:272 -> h + 35:40:java.lang.String decodeExtended(java.lang.CharSequence):318:318 -> h + 41:73:java.lang.String decodeExtended(java.lang.CharSequence):274:274 -> h + 74:85:java.lang.String decodeExtended(java.lang.CharSequence):310:310 -> h + 86:110:java.lang.String decodeExtended(java.lang.CharSequence):282:282 -> h + 111:122:java.lang.String decodeExtended(java.lang.CharSequence):300:300 -> h + 123:128:java.lang.String decodeExtended(java.lang.CharSequence):314:314 -> h + 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"} + 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 + 24:33:int[] findAsteriskPattern(com.google.zxing.common.BitArray,int[]):191:191 -> i + 34:47:int[] findAsteriskPattern(com.google.zxing.common.BitArray,int[]):195:195 -> i + 48:57:int[] findAsteriskPattern(com.google.zxing.common.BitArray,int[]):196:196 -> i + 58:62:int[] findAsteriskPattern(com.google.zxing.common.BitArray,int[]):197:197 -> i + 63:70:int[] findAsteriskPattern(com.google.zxing.common.BitArray,int[]):199:199 -> i + 71:73:int[] findAsteriskPattern(com.google.zxing.common.BitArray,int[]):200:200 -> i + 74:75:int[] findAsteriskPattern(com.google.zxing.common.BitArray,int[]):201:201 -> i + 76:82:int[] findAsteriskPattern(com.google.zxing.common.BitArray,int[]):202:202 -> i + 83:89:int[] findAsteriskPattern(com.google.zxing.common.BitArray,int[]):207:207 -> i + 90:94:int[] findAsteriskPattern(com.google.zxing.common.BitArray,int[]):211:211 -> i + 2:6:char patternToChar(int):260:260 -> j + 7:10:char patternToChar(int):261:261 -> j + 11:20:char patternToChar(int):262:262 -> j + 21:25:char patternToChar(int):265:265 -> j + 1:3:int toNarrowWidePattern(int[]):217:217 -> k + 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: +# {"id":"sourceFile","fileName":"Code93Reader.java"} + java.lang.StringBuilder decodeRowResult -> a + int[] counters -> b + char[] ALPHABET -> c + int[] CHARACTER_ENCODINGS -> d + int ASTERISK_ENCODING -> e + 1:10:void ():41:41 -> + 11:15:void ():47:47 -> + 16:24:void ():55:55 -> + 1:3:void ():60:60 -> + 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;"} + 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 + 19:21:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):75:75 -> c + 22:23:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):76:76 -> c + 24:26:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):77:77 -> c + 27:29:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):82:82 -> c + 30:35:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):83:83 -> c + 36:39:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):87:87 -> c + 40:42:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):88:88 -> c + 43:53:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):90:90 -> c + 54:61:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):94:94 -> c + 62:69:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):96:96 -> c + 70:82:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):99:99 -> c + 83:88:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):104:104 -> c + 89:95:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):108:108 -> c + 96:98:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):113:113 -> c + 99:106:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):115:115 -> c + 107:110:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):117:117 -> c + 111:123:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):119:119 -> c + 124:147:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):121:121 -> c + 148:152:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):110:110 -> c + 153:160:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):105:105 -> c + 161:165:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):85:85 -> c + 1:8:void checkChecksums(java.lang.CharSequence):267:267 -> h + 9:15:void checkChecksums(java.lang.CharSequence):268:268 -> h + 16:19:void checkChecksums(java.lang.CharSequence):269:269 -> h + 8:26:void checkOneChecksum(java.lang.CharSequence,int,int):277:277 -> i + 27:39:void checkOneChecksum(java.lang.CharSequence,int,int):282:282 -> i + 40:44:void checkOneChecksum(java.lang.CharSequence,int,int):283:283 -> i + 1:4:java.lang.String decodeExtended(java.lang.CharSequence):198:198 -> j + 5:13:java.lang.String decodeExtended(java.lang.CharSequence):199:199 -> j + 14:31:java.lang.String decodeExtended(java.lang.CharSequence):201:201 -> j + 32:55:java.lang.String decodeExtended(java.lang.CharSequence):206:206 -> j + 56:72:java.lang.String decodeExtended(java.lang.CharSequence):214:214 -> j + 73:126:java.lang.String decodeExtended(java.lang.CharSequence):252:252 -> j + 127:138:java.lang.String decodeExtended(java.lang.CharSequence):242:242 -> j + 139:142:java.lang.String decodeExtended(java.lang.CharSequence):256:256 -> j + 143:147:java.lang.String decodeExtended(java.lang.CharSequence):222:222 -> j + 148:152:java.lang.String decodeExtended(java.lang.CharSequence):204:204 -> j + 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"} + 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 + 17:22:int[] findAsteriskPattern(com.google.zxing.common.BitArray):139:139 -> k + 23:30:int[] findAsteriskPattern(com.google.zxing.common.BitArray):143:143 -> k + 31:40:int[] findAsteriskPattern(com.google.zxing.common.BitArray):144:144 -> k + 41:48:int[] findAsteriskPattern(com.google.zxing.common.BitArray):147:147 -> k + 49:53:int[] findAsteriskPattern(com.google.zxing.common.BitArray):148:148 -> k + 54:62:int[] findAsteriskPattern(com.google.zxing.common.BitArray):150:150 -> k + 63:65:int[] findAsteriskPattern(com.google.zxing.common.BitArray):151:151 -> k + 66:67:int[] findAsteriskPattern(com.google.zxing.common.BitArray):152:152 -> k + 68:74:int[] findAsteriskPattern(com.google.zxing.common.BitArray):153:153 -> k + 75:81:int[] findAsteriskPattern(com.google.zxing.common.BitArray):158:158 -> k + 82:86:int[] findAsteriskPattern(com.google.zxing.common.BitArray):162:162 -> k + 2:6:char patternToChar(int):189:189 -> l + 7:10:char patternToChar(int):190:190 -> l + 11:18:char patternToChar(int):191:191 -> l + 19:23:char patternToChar(int):194:194 -> l + 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: +# {"id":"sourceFile","fileName":"EAN13Reader.java"} + int[] decodeMiddleCounters -> i + int[] FIRST_DIGIT_ENCODINGS -> j + 3:10:void ():61:61 -> + 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"} + 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 + 13:14:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):79:79 -> l + 15:18:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):80:80 -> l + 19:27:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):81:81 -> l + 28:33:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):86:86 -> l + 34:41:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):87:87 -> l + 42:63:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):88:88 -> l + 64:66:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):96:96 -> l + 67:72:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):98:98 -> l + 73:79:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):99:99 -> l + 80:88:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):102:102 -> l + 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;"} + 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: +# {"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"} + 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 + 13:14:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):44:44 -> l + 15:18:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):45:45 -> l + 19:26:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):46:46 -> l + 27:35:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):49:49 -> l + 36:38:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):50:50 -> l + 39:51:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):51:51 -> l + 52:57:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):56:56 -> l + 58:64:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):57:57 -> l + 65:73:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):60:60 -> l + 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":"sourceFile","fileName":"EANManufacturerOrgSupport.java"} + java.util.List ranges -> a + java.util.List countryIdentifiers -> b + 1:3:void ():31:31 -> + 4:10:void ():33:33 -> + 11:18:void ():34:34 -> + 1:5:void add(int[],java.lang.String):55:55 -> a + 6:11:void add(int[],java.lang.String):56:56 -> a + 2:9:void initIfNeeded():60:60 -> b + 10:14:void initIfNeeded():61:61 -> b + 15:27:void initIfNeeded():63:63 -> b + 28:40:void initIfNeeded():64:64 -> b + 41:53:void initIfNeeded():65:65 -> b + 54:64:void initIfNeeded():66:66 -> b + 65:75:void initIfNeeded():67:67 -> b + 76:86:void initIfNeeded():68:68 -> b + 87:97:void initIfNeeded():69:69 -> b + 98:110:void initIfNeeded():70:70 -> b + 111:123:void initIfNeeded():71:71 -> b + 124:136:void initIfNeeded():72:72 -> b + 137:147:void initIfNeeded():73:73 -> b + 148:158:void initIfNeeded():74:74 -> b + 159:169:void initIfNeeded():75:75 -> b + 170:180:void initIfNeeded():76:76 -> b + 181:191:void initIfNeeded():77:77 -> b + 192:202:void initIfNeeded():78:78 -> b + 203:213:void initIfNeeded():79:79 -> b + 214:224:void initIfNeeded():80:80 -> b + 225:235:void initIfNeeded():81:81 -> b + 236:246:void initIfNeeded():82:82 -> b + 247:257:void initIfNeeded():83:83 -> b + 258:268:void initIfNeeded():84:84 -> b + 269:279:void initIfNeeded():85:85 -> b + 280:290:void initIfNeeded():86:86 -> b + 291:301:void initIfNeeded():87:87 -> b + 302:314:void initIfNeeded():88:88 -> b + 315:327:void initIfNeeded():89:89 -> b + 328:338:void initIfNeeded():90:90 -> b + 339:349:void initIfNeeded():91:91 -> b + 350:360:void initIfNeeded():92:92 -> b + 361:371:void initIfNeeded():93:93 -> b + 372:382:void initIfNeeded():94:94 -> b + 383:393:void initIfNeeded():95:95 -> b + 394:406:void initIfNeeded():96:96 -> b + 407:417:void initIfNeeded():97:97 -> b + 418:428:void initIfNeeded():98:98 -> b + 429:441:void initIfNeeded():99:99 -> b + 442:452:void initIfNeeded():100:100 -> b + 453:463:void initIfNeeded():101:101 -> b + 464:474:void initIfNeeded():102:102 -> b + 475:487:void initIfNeeded():103:103 -> b + 488:498:void initIfNeeded():104:104 -> b + 499:509:void initIfNeeded():105:105 -> b + 510:520:void initIfNeeded():106:106 -> b + 521:531:void initIfNeeded():107:107 -> b + 532:542:void initIfNeeded():108:108 -> b + 543:553:void initIfNeeded():109:109 -> b + 554:564:void initIfNeeded():110:110 -> b + 565:575:void initIfNeeded():111:111 -> b + 576:586:void initIfNeeded():112:112 -> b + 587:597:void initIfNeeded():113:113 -> b + 598:608:void initIfNeeded():114:114 -> b + 609:619:void initIfNeeded():115:115 -> b + 620:630:void initIfNeeded():116:116 -> b + 631:641:void initIfNeeded():117:117 -> b + 642:652:void initIfNeeded():118:118 -> b + 653:663:void initIfNeeded():119:119 -> b + 664:676:void initIfNeeded():120:120 -> b + 677:689:void initIfNeeded():121:121 -> b + 690:702:void initIfNeeded():122:122 -> b + 703:713:void initIfNeeded():123:123 -> b + 714:726:void initIfNeeded():124:124 -> b + 727:737:void initIfNeeded():125:125 -> b + 738:748:void initIfNeeded():126:126 -> b + 749:759:void initIfNeeded():127:127 -> b + 760:770:void initIfNeeded():128:128 -> b + 771:781:void initIfNeeded():129:129 -> b + 782:792:void initIfNeeded():130:130 -> b + 793:803:void initIfNeeded():131:131 -> b + 804:814:void initIfNeeded():132:132 -> b + 815:827:void initIfNeeded():133:133 -> b + 828:838:void initIfNeeded():134:134 -> b + 839:851:void initIfNeeded():135:135 -> b + 852:862:void initIfNeeded():136:136 -> b + 863:873:void initIfNeeded():137:137 -> b + 874:884:void initIfNeeded():138:138 -> b + 885:895:void initIfNeeded():139:139 -> b + 896:906:void initIfNeeded():140:140 -> b + 907:917:void initIfNeeded():141:141 -> b + 918:928:void initIfNeeded():142:142 -> b + 929:939:void initIfNeeded():143:143 -> b + 940:950:void initIfNeeded():144:144 -> b + 951:963:void initIfNeeded():145:145 -> b + 964:976:void initIfNeeded():146:146 -> b + 977:989:void initIfNeeded():147:147 -> b + 990:1000:void initIfNeeded():148:148 -> b + 1001:1011:void initIfNeeded():149:149 -> b + 1012:1022:void initIfNeeded():150:150 -> b + 1023:1033:void initIfNeeded():151:151 -> b + 1034:1044:void initIfNeeded():152:152 -> b + 1045:1055:void initIfNeeded():153:153 -> b + 1056:1068:void initIfNeeded():154:154 -> b + 1069:1081:void initIfNeeded():155:155 -> b + 1082:1092:void initIfNeeded():156:156 -> b + 1093:1103:void initIfNeeded():157:157 -> b + 1104:1114:void initIfNeeded():158:158 -> b + 1115:1125:void initIfNeeded():159:159 -> b + 1126:1136:void initIfNeeded():160:160 -> b + 1137:1147:void initIfNeeded():161:161 -> b + 1148:1158:void initIfNeeded():162:162 -> b + 1159:1171:void initIfNeeded():163:163 -> b + 1172:1184:void initIfNeeded():164:164 -> b + 1185:1197:void initIfNeeded():165:165 -> b + 1198:1208:void initIfNeeded():166:166 -> b + 1209:1219:void initIfNeeded():167:167 -> b + 1220:1228:void initIfNeeded():168:168 -> b + 1229:1233:void initIfNeeded():169:169 -> b + 1:5:java.lang.String lookupCountryIdentifier(java.lang.String):37:37 -> c + 6:13:java.lang.String lookupCountryIdentifier(java.lang.String):38:38 -> c + 14:23:java.lang.String lookupCountryIdentifier(java.lang.String):39:39 -> c + 24:31:java.lang.String lookupCountryIdentifier(java.lang.String):41:41 -> c + 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: +# {"id":"sourceFile","fileName":"ITFReader.java"} + int narrowLineWidth -> a + int[] DEFAULT_ALLOWED_LENGTHS -> b + int[] START_PATTERN -> c + int[] END_PATTERN_REVERSED -> d + int[][] PATTERNS -> e + 10:16:void ():54:54 -> + 17:23:void ():65:65 -> + 24:29:void ():66:66 -> + 30:76:void ():71:71 -> + 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;"} + 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 + 25:31:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):94:94 -> c + 32:43:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):98:98 -> c + 44:45:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):102:102 -> c + 46:49:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):107:107 -> c + 50:74:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):110:110 -> c + 75:103:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):126:126 -> c + 104:108:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):123:123 -> c + 1:10:int decodeDigit(int[]):336:336 -> h + 11:17:int decodeDigit(int[]):338:338 -> 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"} + 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 + 20:21:int[] decodeEnd(com.google.zxing.common.BitArray):272:272 -> i + 22:31:int[] decodeEnd(com.google.zxing.common.BitArray):273:273 -> i + 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"} + 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 + 21:26:void decodeMiddle(com.google.zxing.common.BitArray,int,int,java.lang.StringBuilder):161:161 -> j + 27:33:void decodeMiddle(com.google.zxing.common.BitArray,int,int,java.lang.StringBuilder):162:162 -> j + 34:40:void decodeMiddle(com.google.zxing.common.BitArray,int,int,java.lang.StringBuilder):165:165 -> j + 41:43:void decodeMiddle(com.google.zxing.common.BitArray,int,int,java.lang.StringBuilder):166:166 -> j + 44:50:void decodeMiddle(com.google.zxing.common.BitArray,int,int,java.lang.StringBuilder):167:167 -> j + 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"} + 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"} + 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 + 22:34:int[] findGuardPattern(com.google.zxing.common.BitArray,int,int[]):304:304 -> l + 35:45:int[] findGuardPattern(com.google.zxing.common.BitArray,int,int[]):307:307 -> l + 46:50:int[] findGuardPattern(com.google.zxing.common.BitArray,int,int[]):308:308 -> l + 51:59:int[] findGuardPattern(com.google.zxing.common.BitArray,int,int[]):310:310 -> l + 60:62:int[] findGuardPattern(com.google.zxing.common.BitArray,int,int[]):311:311 -> l + 63:64:int[] findGuardPattern(com.google.zxing.common.BitArray,int,int[]):312:312 -> l + 65:71:int[] findGuardPattern(com.google.zxing.common.BitArray,int,int[]):313:313 -> l + 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"} + 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"} + 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: +# {"id":"sourceFile","fileName":"MultiFormatOneDReader.java"} + com.google.zxing.oned.OneDReader[] readers -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"[LK2/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 -> + 18:19:void (java.util.Map):45:45 -> + 20:28:void (java.util.Map):46:46 -> + 29:35:void (java.util.Map):47:47 -> + 36:45:void (java.util.Map):49:49 -> + 46:53:void (java.util.Map):50:50 -> + 54:61:void (java.util.Map):51:51 -> + 62:67:void (java.util.Map):52:52 -> + 68:75:void (java.util.Map):53:53 -> + 76:83:void (java.util.Map):55:55 -> + 84:91:void (java.util.Map):56:56 -> + 92:99:void (java.util.Map):58:58 -> + 100:107:void (java.util.Map):59:59 -> + 108:115:void (java.util.Map):61:61 -> + 116:123:void (java.util.Map):62:62 -> + 124:131:void (java.util.Map):64:64 -> + 132:139:void (java.util.Map):65:65 -> + 140:147:void (java.util.Map):67:67 -> + 148:155:void (java.util.Map):68:68 -> + 156:163:void (java.util.Map):70:70 -> + 164:171:void (java.util.Map):71:71 -> + 172:179:void (java.util.Map):73:73 -> + 180:187:void (java.util.Map):74:74 -> + 188:193:void (java.util.Map):77:77 -> + 194:201:void (java.util.Map):78:78 -> + 202:209:void (java.util.Map):79:79 -> + 210:217:void (java.util.Map):80:80 -> + 218:225:void (java.util.Map):81:81 -> + 226:233:void (java.util.Map):82:82 -> + 234:241:void (java.util.Map):83:83 -> + 242:249:void (java.util.Map):84:84 -> + 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;"} + 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: +# {"id":"sourceFile","fileName":"MultiFormatUPCEANReader.java"} + com.google.zxing.oned.UPCEANReader[] readers -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"[LK2/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 -> + 16:22:void (java.util.Map):46:46 -> + 23:30:void (java.util.Map):48:48 -> + 31:39:void (java.util.Map):49:49 -> + 40:47:void (java.util.Map):50:50 -> + 48:55:void (java.util.Map):51:51 -> + 56:63:void (java.util.Map):53:53 -> + 64:71:void (java.util.Map):54:54 -> + 72:79:void (java.util.Map):56:56 -> + 80:87:void (java.util.Map):57:57 -> + 88:93:void (java.util.Map):60:60 -> + 94:101:void (java.util.Map):61:61 -> + 102:109:void (java.util.Map):63:63 -> + 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;"} + 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 + 27:45:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):96:96 -> c + 46:47:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):98:98 -> c + 48:55:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):99:99 -> c + 56:68:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):100:100 -> c + 69:78:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):104:104 -> c + 79:82:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):105:105 -> c + 83:91:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):106:106 -> c + 92:103:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):108:108 -> c + 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: +# {"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 + 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;"} + 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;"} + 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 + 40:54:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):111:111 -> d + 55:70:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):122:122 -> d + 71:80:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):132:132 -> d + 81:85:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):141:141 -> d + 86:93:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):146:146 -> d + 94:100:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):147:147 -> d + 101:103:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):148:148 -> d + 104:109:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):149:149 -> d + 110:115:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):155:155 -> d + 116:128:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):159:159 -> d + 129:134:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):161:161 -> d + 135:166:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):163:163 -> d + 167:239:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):164:164 -> d + 240:244:com.google.zxing.Result doDecode(com.google.zxing.BinaryBitmap,java.util.Map):174:174 -> d + 1:7:float patternMatchVariance(int[],int[],float):253:253 -> e + 8:10:float patternMatchVariance(int[],int[],float):257:257 -> e + 11:29:float patternMatchVariance(int[],int[],float):258:258 -> e + 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"} + 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 + 20:26:void recordPattern(com.google.zxing.common.BitArray,int,int[]):203:203 -> f + 27:36:void recordPattern(com.google.zxing.common.BitArray,int,int[]):204:204 -> f + 37:51:void recordPattern(com.google.zxing.common.BitArray,int,int[]):210:210 -> f + 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"} + 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: +# {"id":"sourceFile","fileName":"UPCAReader.java"} + com.google.zxing.oned.UPCEANReader ean13Reader -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/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 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;"} + 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"} + 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;"} + 1:3:com.google.zxing.BarcodeFormat getBarcodeFormat():68:68 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/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;"} + 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: +# {"id":"sourceFile","fileName":"UPCEANExtension2Support.java"} + int[] decodeMiddleCounters -> a + java.lang.StringBuilder decodeRowStringBuffer -> b + 1:4:void ():32:32 -> + 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"} + 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 + 13:14:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):65:65 -> a + 15:18:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):66:66 -> a + 19:26:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):67:67 -> a + 27:32:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):72:72 -> a + 33:40:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):73:73 -> a + 41:61:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):74:74 -> a + 62:65:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):82:82 -> a + 66:72:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):83:83 -> a + 73:78:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):87:87 -> a + 79:91:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):91:91 -> a + 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;"} + 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 + 15:18:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[]):44:44 -> b + 19:54:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[]):46:46 -> b + 55:58:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[]):55:55 -> b + 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: +# {"id":"sourceFile","fileName":"UPCEANExtension5Support.java"} + int[] decodeMiddleCounters -> a + java.lang.StringBuilder decodeRowStringBuffer -> b + int[] CHECK_DIGIT_ENCODINGS -> c + 3:10:void ():34:34 -> + 1:4:void ():32:32 -> + 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"} + 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 + 13:14:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):69:69 -> a + 15:18:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):70:70 -> a + 19:27:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):71:71 -> a + 28:33:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):76:76 -> a + 34:41:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):77:77 -> a + 42:63:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):78:78 -> a + 64:67:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):86:86 -> a + 68:74:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):87:87 -> a + 75:80:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):91:91 -> a + 81:84:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):95:95 -> a + 85:95:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):96:96 -> a + 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;"} + 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 + 15:18:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[]):48:48 -> b + 19:54:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[]):50:50 -> b + 55:58:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[]):59:59 -> b + 6:15:int determineCheckDigit(int):120:120 -> c + 16:20:int determineCheckDigit(int):124:124 -> c + 1:9:int extensionChecksum(java.lang.CharSequence):104:104 -> d + 10:25:int extensionChecksum(java.lang.CharSequence):107:107 -> d + 26:37:int extensionChecksum(java.lang.CharSequence):111:111 -> d + 38:40:int extensionChecksum(java.lang.CharSequence):114:114 -> d + 2:20:java.lang.String parseExtension5String(java.lang.String):147:147 -> e + 21:30:java.lang.String parseExtension5String(java.lang.String):156:156 -> e + 31:38:java.lang.String parseExtension5String(java.lang.String):160:160 -> e + 39:41:java.lang.String parseExtension5String(java.lang.String):162:162 -> e + 42:49:java.lang.String parseExtension5String(java.lang.String):164:164 -> e + 50:52:java.lang.String parseExtension5String(java.lang.String):165:165 -> e + 53:55:java.lang.String parseExtension5String(java.lang.String):153:153 -> e + 56:58:java.lang.String parseExtension5String(java.lang.String):150:150 -> e + 59:66:java.lang.String parseExtension5String(java.lang.String):174:174 -> e + 67:72:java.lang.String parseExtension5String(java.lang.String):175:175 -> e + 73:78:java.lang.String parseExtension5String(java.lang.String):176:176 -> e + 79:97:java.lang.String parseExtension5String(java.lang.String):177:177 -> e + 98:121:java.lang.String parseExtension5String(java.lang.String):178:178 -> e + 1:9:java.util.Map parseExtensionString(java.lang.String):133:133 -> f + 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: +# {"id":"sourceFile","fileName":"UPCEANExtensionSupport.java"} + com.google.zxing.oned.UPCEANExtension2Support twoSupport -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/m;"} + com.google.zxing.oned.UPCEANExtension5Support fiveSupport -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/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;"} + 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: +# {"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;"} + com.google.zxing.oned.EANManufacturerOrgSupport eanManSupport -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LK2/g;"} + int[] START_END_PATTERN -> d + int[] MIDDLE_PATTERN -> e + int[] END_PATTERN -> f + int[][] L_PATTERNS -> g + int[][] L_AND_G_PATTERNS -> h + 2:7:void ():53:53 -> + 8:14:void ():58:58 -> + 15:23:void ():62:62 -> + 24:75:void ():66:66 -> + 76:82:void ():85:85 -> + 83:87:void ():86:86 -> + 88:93:void ():88:88 -> + 94:97:void ():89:89 -> + 98:100:void ():90:90 -> + 101:110:void ():91:91 -> + 111:118:void ():93:93 -> + 1:3:void ():101:101 -> + 4:12:void ():102:102 -> + 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;"} + 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 + 30:40:boolean checkStandardUPCEANChecksum(java.lang.CharSequence):273:273 -> i + 41:54:boolean checkStandardUPCEANChecksum(java.lang.CharSequence):279:279 -> i + 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"} + 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"} + 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"} + 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;"} + 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 + 38:40:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):164:164 -> m + 41:46:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):165:165 -> m + 47:56:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):168:168 -> m + 57:62:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):173:173 -> m + 63:78:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):176:176 -> m + 79:80:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):184:184 -> m + 81:85:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):185:185 -> m + 86:97:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):186:186 -> m + 98:101:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):190:190 -> m + 102:109:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):192:192 -> m + 110:115:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):195:195 -> m + 116:122:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):199:199 -> m + 123:129:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):200:200 -> m + 130:133:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):201:201 -> m + 134:153:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):202:202 -> m + 154:161:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):212:212 -> m + 162:170:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):213:213 -> m + 171:177:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):214:214 -> m + 178:184:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):215:215 -> m + 185:197:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):216:216 -> m + 198:199:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):221:221 -> m + 200:208:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):222:222 -> m + 209:219:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):225:225 -> m + 220:224:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):232:232 -> m + 225:232:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):236:236 -> m + 233:240:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):237:237 -> m + 241:246:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):239:239 -> m + 247:251:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,int[],java.util.Map):196:196 -> m + 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"} + 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"} + 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 + 31:43:int[] findGuardPattern(com.google.zxing.common.BitArray,int,boolean,int[],int[]):323:323 -> o + 44:54:int[] findGuardPattern(com.google.zxing.common.BitArray,int,boolean,int[],int[]):326:326 -> o + 55:59:int[] findGuardPattern(com.google.zxing.common.BitArray,int,boolean,int[],int[]):327:327 -> o + 60:68:int[] findGuardPattern(com.google.zxing.common.BitArray,int,boolean,int[],int[]):329:329 -> o + 69:71:int[] findGuardPattern(com.google.zxing.common.BitArray,int,boolean,int[],int[]):330:330 -> o + 72:73:int[] findGuardPattern(com.google.zxing.common.BitArray,int,boolean,int[],int[]):331:331 -> o + 74:80:int[] findGuardPattern(com.google.zxing.common.BitArray,int,boolean,int[],int[]):332:332 -> o + 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"} + 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":"sourceFile","fileName":"UPCEReader.java"} + int[] decodeMiddleCounters -> i + int[] CHECK_DIGIT_ENCODINGS -> j + int[] MIDDLE_END_PATTERN -> k + int[][] NUMSYS_AND_CHECK_DIGIT_PATTERNS -> l + 3:10:void ():55:55 -> + 11:17:void ():62:62 -> + 18:34:void ():69:69 -> + 1:4:void ():76:76 -> + 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"} + 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"} + 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 + 13:14:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):87:87 -> l + 15:18:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):88:88 -> l + 19:27:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):89:89 -> l + 28:33:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):94:94 -> l + 34:41:int decodeMiddle(com.google.zxing.common.BitArray,int[],java.lang.StringBuilder):95:95 -> l + 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;"} + 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 + 17:24:java.lang.String convertUPCEtoUPCA(java.lang.String):149:149 -> r + 25:26:java.lang.String convertUPCEtoUPCA(java.lang.String):150:150 -> r + 27:35:java.lang.String convertUPCEtoUPCA(java.lang.String):151:151 -> r + 36:38:java.lang.String convertUPCEtoUPCA(java.lang.String):171:171 -> r + 39:41:java.lang.String convertUPCEtoUPCA(java.lang.String):172:172 -> r + 42:46:java.lang.String convertUPCEtoUPCA(java.lang.String):173:173 -> r + 47:49:java.lang.String convertUPCEtoUPCA(java.lang.String):166:166 -> r + 50:52:java.lang.String convertUPCEtoUPCA(java.lang.String):167:167 -> r + 53:58:java.lang.String convertUPCEtoUPCA(java.lang.String):168:168 -> r + 59:61:java.lang.String convertUPCEtoUPCA(java.lang.String):161:161 -> r + 62:64:java.lang.String convertUPCEtoUPCA(java.lang.String):162:162 -> r + 65:68:java.lang.String convertUPCEtoUPCA(java.lang.String):163:163 -> r + 69:71:java.lang.String convertUPCEtoUPCA(java.lang.String):155:155 -> r + 72:74:java.lang.String convertUPCEtoUPCA(java.lang.String):156:156 -> r + 75:77:java.lang.String convertUPCEtoUPCA(java.lang.String):157:157 -> r + 78:80:java.lang.String convertUPCEtoUPCA(java.lang.String):158:158 -> r + 81:87:java.lang.String convertUPCEtoUPCA(java.lang.String):176:176 -> r + 88:92:java.lang.String convertUPCEtoUPCA(java.lang.String):177:177 -> r + 11:21:void determineNumSysAndCheckDigit(java.lang.StringBuilder,int):124:124 -> s + 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: +# {"id":"sourceFile","fileName":"AbstractRSSReader.java"} + int[] decodeFinderCounters -> a + int[] dataCharacterCounters -> b + float[] oddRoundingErrors -> c + float[] evenRoundingErrors -> d + int[] oddCounts -> e + int[] evenCounts -> f + 1:4:void ():42:42 -> + 5:10:void ():43:43 -> + 11:14:void ():44:44 -> + 15:18:void ():45:45 -> + 19:22:void ():46:46 -> + 23:29:void ():47:47 -> + 30:37:void ():48:48 -> + 2:5:void decrement(int[],float[]):110:110 -> h + 6:8:void decrement(int[],float[]):111:111 -> h + 9:19:void decrement(int[],float[]):112:112 -> h + 20:25:void decrement(int[],float[]):117:117 -> h + 1:3:int[] getDataCharacterCounters():56:56 -> i + 1:3:int[] getDecodeFinderCounters():52:52 -> j + 1:3:int[] getEvenCounts():72:72 -> k + 1:3:float[] getEvenRoundingErrors():64:64 -> l + 1:3:int[] getOddCounts():68:68 -> m + 1:3:float[] getOddRoundingErrors():60:60 -> n + 2:5:void increment(int[],float[]):98:98 -> o + 6:8:void increment(int[],float[]):99:99 -> o + 9:19:void increment(int[],float[]):100:100 -> o + 20:25:void increment(int[],float[]):105:105 -> o + 2:8:boolean isFinderPattern(int[]):121:121 -> p + 9:32:boolean isFinderPattern(int[]):122:122 -> p + 33:58:boolean isFinderPattern(int[]):128:128 -> p + 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: +# {"id":"sourceFile","fileName":"DataCharacter.java"} + int value -> a + int checksumPortion -> b + 1:3:void (int,int):27:27 -> + 4:5:void (int,int):28:28 -> + 6:8:void (int,int):29:29 -> + 1:3:int getChecksumPortion():37:37 -> a + 1:3:int getValue():33:33 -> b + 1:6:boolean equals(java.lang.Object):47:47 -> equals + 7:8:boolean equals(java.lang.Object):50:50 -> equals + 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: +# {"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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"Pair.java"} + com.google.zxing.oned.rss.FinderPattern finderPattern -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LL2/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"} + 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;"} + 1:7:void incrementCount():38:38 -> e +com.google.zxing.oned.rss.RSS14Reader -> L2.e: +# {"id":"sourceFile","fileName":"RSS14Reader.java"} + java.util.List possibleLeftPairs -> g + java.util.List possibleRightPairs -> h + int[] OUTSIDE_EVEN_TOTAL_SUBSET -> i + int[] INSIDE_ODD_TOTAL_SUBSET -> j + int[] OUTSIDE_GSUM -> k + int[] INSIDE_GSUM -> l + int[] OUTSIDE_ODD_WIDEST -> m + int[] INSIDE_ODD_WIDEST -> n + int[][] FINDER_PATTERNS -> o + 10:22:void ():38:38 -> + 23:37:void ():39:39 -> + 38:49:void ():40:40 -> + 50:59:void ():41:41 -> + 60:66:void ():42:42 -> + 67:72:void ():43:43 -> + 73:123:void ():45:45 -> + 1:3:void ():60:60 -> + 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;"} + 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 + 19:23:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):73:73 -> c + 24:26:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):74:74 -> c + 27:44:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):75:75 -> c + 45:50:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):76:76 -> c + 51:68:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):77:77 -> c + 69:74:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):78:78 -> c + 75:80:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):79:79 -> c + 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"} + 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 + 1:5:void reset():108:108 -> reset + 6:11:void reset():109:109 -> reset + 1:8:void adjustOddEvenCounts(boolean,int):359:359 -> s + 9:95:void adjustOddEvenCounts(boolean,int):360:360 -> s + 96:104:void adjustOddEvenCounts(boolean,int):409:409 -> s + 105:117:void adjustOddEvenCounts(boolean,int):414:414 -> s + 118:126:void adjustOddEvenCounts(boolean,int):421:421 -> s + 127:144:void adjustOddEvenCounts(boolean,int):426:426 -> s + 145:156:void adjustOddEvenCounts(boolean,int):433:433 -> s + 157:168:void adjustOddEvenCounts(boolean,int):457:457 -> s + 169:175:void adjustOddEvenCounts(boolean,int):455:455 -> s + 176:190:void adjustOddEvenCounts(boolean,int):460:460 -> s + 191:202:void adjustOddEvenCounts(boolean,int):466:466 -> s + 203:209:void adjustOddEvenCounts(boolean,int):464:464 -> s + 210:221:void adjustOddEvenCounts(boolean,int):469:469 -> s + 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"} + 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;"} + 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 + 39:44:com.google.zxing.Result constructResult(com.google.zxing.oned.rss.Pair,com.google.zxing.oned.rss.Pair):118:118 -> u + 45:52:com.google.zxing.Result constructResult(com.google.zxing.oned.rss.Pair,com.google.zxing.oned.rss.Pair):120:120 -> u + 53:69:com.google.zxing.Result constructResult(com.google.zxing.oned.rss.Pair,com.google.zxing.oned.rss.Pair):124:124 -> u + 70:75:com.google.zxing.Result constructResult(com.google.zxing.oned.rss.Pair,com.google.zxing.oned.rss.Pair):127:127 -> u + 76:78:com.google.zxing.Result constructResult(com.google.zxing.oned.rss.Pair,com.google.zxing.oned.rss.Pair):131:131 -> u + 79:86:com.google.zxing.Result constructResult(com.google.zxing.oned.rss.Pair,com.google.zxing.oned.rss.Pair):133:133 -> u + 87:94:com.google.zxing.Result constructResult(com.google.zxing.oned.rss.Pair,com.google.zxing.oned.rss.Pair):134:134 -> u + 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;"} + 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 + 19:21:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):194:194 -> v + 22:24:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):195:195 -> v + 25:27:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):196:196 -> v + 28:30:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):197:197 -> v + 31:34:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):198:198 -> v + 35:44:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):201:201 -> v + 45:54:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):203:203 -> v + 55:59:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):205:205 -> v + 60:61:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):206:206 -> v + 62:65:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):207:207 -> v + 66:79:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):208:208 -> v + 80:86:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):213:213 -> v + 87:90:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):215:215 -> v + 91:94:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):216:216 -> v + 95:98:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):217:217 -> v + 99:103:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):218:218 -> v + 104:106:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):220:220 -> v + 107:127:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):221:221 -> v + 128:133:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):228:228 -> v + 134:137:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):230:230 -> v + 138:140:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):231:231 -> v + 141:144:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):233:233 -> v + 145:155:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):234:234 -> v + 156:158:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):238:238 -> v + 159:166:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):242:242 -> v + 167:173:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):244:244 -> v + 174:181:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):249:249 -> v + 182:203:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):251:251 -> v + 204:205:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):260:260 -> v + 206:211:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):261:261 -> v + 212:215:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):263:263 -> v + 216:219:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):264:264 -> v + 220:223:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):265:265 -> v + 224:227:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):266:266 -> v + 228:236:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):267:267 -> v + 237:252:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):258:258 -> v + 253:254:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):272:272 -> v + 255:260:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):273:273 -> v + 261:264:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):275:275 -> v + 265:268:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):276:276 -> v + 269:272:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):277:277 -> v + 273:276:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean):278:278 -> v + 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;"} + 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 + 26:36:com.google.zxing.oned.rss.Pair decodePair(com.google.zxing.common.BitArray,boolean,int,java.util.Map):169:169 -> w + 37:44:com.google.zxing.oned.rss.Pair decodePair(com.google.zxing.common.BitArray,boolean,int,java.util.Map):172:172 -> w + 45:53:com.google.zxing.oned.rss.Pair decodePair(com.google.zxing.common.BitArray,boolean,int,java.util.Map):174:174 -> w + 54:57:com.google.zxing.oned.rss.Pair decodePair(com.google.zxing.common.BitArray,boolean,int,java.util.Map):177:177 -> w + 58:61:com.google.zxing.oned.rss.Pair decodePair(com.google.zxing.common.BitArray,boolean,int,java.util.Map):178:178 -> w + 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"} + 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 + 15:16:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):291:291 -> x + 17:23:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):293:293 -> x + 24:37:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):296:296 -> x + 38:44:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):307:307 -> x + 45:52:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):308:308 -> x + 53:58:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):311:311 -> x + 59:63:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):312:312 -> x + 64:69:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):314:314 -> x + 70:73:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):315:315 -> x + 74:77:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):316:316 -> x + 78:79:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):317:317 -> x + 80:86:int[] findFinderPattern(com.google.zxing.common.BitArray,int,boolean):318:318 -> x + 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;"} + 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 + 28:31:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean,int[]):343:343 -> y + 32:36:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean,int[]):344:344 -> y + 37:38:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean,int[]):345:345 -> y + 39:44:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean,int[]):346:346 -> y + 45:48:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean,int[]):348:348 -> y + 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: +# {"id":"sourceFile","fileName":"RSSUtils.java"} + 15:22:int combins(int,int):118:118 -> a + 23:27:int combins(int,int):123:123 -> a + 5:15:int getRSSvalue(int[],int,boolean):68:68 -> b + 16:28:int getRSSvalue(int[],int,boolean):73:73 -> b + 29:40:int getRSSvalue(int[],int,boolean):77:77 -> b + 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: +# {"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;"} + 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 + 42:59:com.google.zxing.common.BitArray buildBitArray(java.util.List):54:54 -> a + 60:68:com.google.zxing.common.BitArray buildBitArray(java.util.List):57:57 -> a + 69:74:com.google.zxing.common.BitArray buildBitArray(java.util.List):62:62 -> a + 75:80:com.google.zxing.common.BitArray buildBitArray(java.util.List):63:63 -> a + 81:96:com.google.zxing.common.BitArray buildBitArray(java.util.List):65:65 -> a + 97:104:com.google.zxing.common.BitArray buildBitArray(java.util.List):68:68 -> 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: +# {"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;"} + com.google.zxing.oned.rss.DataCharacter rightChar -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LL2/b;"} + com.google.zxing.oned.rss.FinderPattern finderPattern -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LL2/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"} + 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;"} + 1:3:com.google.zxing.oned.rss.DataCharacter getLeftChar():57:57 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()LL2/b;"} + 1:3:com.google.zxing.oned.rss.DataCharacter getRightChar():61:61 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()LL2/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 + 9:12:boolean equals(java.lang.Object):85:85 -> equals + 13:22:boolean equals(java.lang.Object):86:86 -> equals + 23:32:boolean equals(java.lang.Object):87:87 -> equals + 33:41:boolean equals(java.lang.Object):88:88 -> equals + 1:8:boolean mustBeLast():69:69 -> f + 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: +# {"id":"sourceFile","fileName":"ExpandedRow.java"} + java.util.List pairs -> a + int rowNumber -> b + boolean wasReversed -> c + 1:3:void (java.util.List,int,boolean):32:32 -> + 4:10:void (java.util.List,int,boolean):33:33 -> + 11:12:void (java.util.List,int,boolean):34:34 -> + 13:15:void (java.util.List,int,boolean):35:35 -> + 1:3:java.util.List getPairs():39:39 -> a + 1:3:int getRowNumber():43:43 -> b + 1:7:boolean isEquivalent(java.util.List):51:51 -> c + 1:6:boolean equals(java.lang.Object):64:64 -> equals + 7:8:boolean equals(java.lang.Object):67:67 -> equals + 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: +# {"id":"sourceFile","fileName":"RSSExpandedReader.java"} + java.util.List pairs -> g + java.util.List rows -> h + int[] startEnd -> i + boolean startFromEven -> j + int[] SYMBOL_WIDEST -> k + int[] EVEN_TOTAL_SUBSET -> l + int[] GSUM -> m + int[][] FINDER_PATTERNS -> n + int[][] WEIGHTS -> o + int[][] FINDER_PATTERN_SEQUENCES -> p + 6:19:void ():55:55 -> + 20:34:void ():56:56 -> + 35:42:void ():57:57 -> + 43:76:void ():59:59 -> + 77:242:void ():68:68 -> + 243:308:void ():101:101 -> + 1:3:void ():53:53 -> + 4:12:void ():116:116 -> + 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"} + 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 + 53:63:boolean isPartialRow(java.lang.Iterable,java.lang.Iterable):335:335 -> B + 1:9:boolean isValidSequence(java.util.List):247:247 -> C + 10:17:boolean isValidSequence(java.util.List):248:248 -> C + 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;"} + 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 + 32:35:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean):560:560 -> D + 36:42:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean):562:562 -> D + 43:51:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean):563:563 -> D + 52:55:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean):567:567 -> D + 56:60:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean):568:568 -> D + 61:62:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean):570:570 -> D + 63:68:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean):573:573 -> D + 69:81:com.google.zxing.oned.rss.FinderPattern parseFoundFinderPattern(com.google.zxing.common.BitArray,int,boolean):577:577 -> D + 1:10:void removePartialRows(java.util.List,java.util.List):302:302 -> E + 11:16:void removePartialRows(java.util.List,java.util.List):303:303 -> E + 17:30:void removePartialRows(java.util.List,java.util.List):304:304 -> E + 31:50:void removePartialRows(java.util.List,java.util.List):308:308 -> E + 51:66:void removePartialRows(java.util.List,java.util.List):310:310 -> E + 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;"} + 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 + 31:42:com.google.zxing.oned.rss.expanded.ExpandedPair retrieveNextPair(com.google.zxing.common.BitArray,java.util.List,int):434:434 -> F + 43:46:com.google.zxing.oned.rss.expanded.ExpandedPair retrieveNextPair(com.google.zxing.common.BitArray,java.util.List,int):443:443 -> F + 47:70:com.google.zxing.oned.rss.expanded.ExpandedPair retrieveNextPair(com.google.zxing.common.BitArray,java.util.List,int):445:445 -> F + 71:75:com.google.zxing.oned.rss.expanded.ExpandedPair retrieveNextPair(com.google.zxing.common.BitArray,java.util.List,int):446:446 -> F + 76:81:com.google.zxing.oned.rss.expanded.ExpandedPair retrieveNextPair(com.google.zxing.common.BitArray,java.util.List,int):451:451 -> F + 82:87:com.google.zxing.oned.rss.expanded.ExpandedPair retrieveNextPair(com.google.zxing.common.BitArray,java.util.List,int):455:455 -> F + 1:2:void reverseCounters(int[]):529:529 -> G + 3:6:void reverseCounters(int[]):530:530 -> G + 7:12:void reverseCounters(int[]):531:531 -> G + 13:16:void reverseCounters(int[]):532:532 -> G + 17:22:void reverseCounters(int[]):533:533 -> G + 4:11:void storeRow(int,boolean):273:273 -> H + 12:19:void storeRow(int,boolean):274:274 -> H + 20:25:void storeRow(int,boolean):275:275 -> H + 26:32:void storeRow(int,boolean):276:276 -> H + 33:46:void storeRow(int,boolean):279:279 -> H + 47:57:void storeRow(int,boolean):291:291 -> H + 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;"} + 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 + 24:25:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):136:136 -> c + 26:34:com.google.zxing.Result decodeRow(int,com.google.zxing.common.BitArray,java.util.Map):137:137 -> c + 1:8:void adjustOddEvenCounts(int):691:691 -> r + 9:69:void adjustOddEvenCounts(int):692:692 -> r + 70:78:void adjustOddEvenCounts(int):716:716 -> r + 79:91:void adjustOddEvenCounts(int):721:721 -> r + 92:100:void adjustOddEvenCounts(int):728:728 -> r + 101:118:void adjustOddEvenCounts(int):733:733 -> r + 119:130:void adjustOddEvenCounts(int):740:740 -> r + 131:142:void adjustOddEvenCounts(int):764:764 -> r + 143:149:void adjustOddEvenCounts(int):762:762 -> r + 150:164:void adjustOddEvenCounts(int):767:767 -> r + 165:176:void adjustOddEvenCounts(int):773:773 -> r + 177:183:void adjustOddEvenCounts(int):771:771 -> r + 184:195:void adjustOddEvenCounts(int):776:776 -> r + 196:200:void adjustOddEvenCounts(int):752:752 -> r + 201:205:void adjustOddEvenCounts(int):757:757 -> r + 1:5:void reset():142:142 -> reset + 6:11:void reset():143:143 -> reset + 1:9:boolean checkChecksum():377:377 -> s + 10:13:boolean checkChecksum():378:378 -> s + 14:20:boolean checkChecksum():379:379 -> s + 21:27:boolean checkChecksum():385:385 -> s + 28:35:boolean checkChecksum():388:388 -> s + 36:43:boolean checkChecksum():389:389 -> s + 44:54:boolean checkChecksum():390:390 -> s + 55:60:boolean checkChecksum():392:392 -> s + 61:72:boolean checkChecksum():394:394 -> s + 73:79:boolean checkChecksum():399:399 -> s + 80:87:boolean checkChecksum():403:403 -> s + 1:8:java.util.List checkRows(java.util.List,int):214:214 -> t + 9:16:java.util.List checkRows(java.util.List,int):215:215 -> t + 17:21:java.util.List checkRows(java.util.List,int):216:216 -> t + 22:37:java.util.List checkRows(java.util.List,int):217:217 -> t + 38:47:java.util.List checkRows(java.util.List,int):218:218 -> t + 48:56:java.util.List checkRows(java.util.List,int):220:220 -> t + 57:64:java.util.List checkRows(java.util.List,int):222:222 -> t + 65:70:java.util.List checkRows(java.util.List,int):226:226 -> t + 71:73:java.util.List checkRows(java.util.List,int):227:227 -> t + 74:78:java.util.List checkRows(java.util.List,int):230:230 -> t + 79:81:java.util.List checkRows(java.util.List,int):231:231 -> t + 82:86:java.util.List checkRows(java.util.List,int):232:232 -> t + 87:94:java.util.List checkRows(java.util.List,int):235:235 -> t + 95:99:java.util.List checkRows(java.util.List,int):241:241 -> t + 1:11:java.util.List checkRows(boolean):187:187 -> u + 12:17:java.util.List checkRows(boolean):188:188 -> u + 18:24:java.util.List checkRows(boolean):192:192 -> u + 25:29:java.util.List checkRows(boolean):194:194 -> u + 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;"} + 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;"} + 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 + 17:19:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):588:588 -> w + 20:22:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):589:589 -> w + 23:25:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):590:590 -> w + 26:28:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):591:591 -> w + 29:32:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):592:592 -> w + 33:42:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):595:595 -> w + 43:51:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):597:597 -> w + 52:56:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):599:599 -> w + 57:58:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):600:600 -> w + 59:62:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):601:601 -> w + 63:69:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):602:602 -> w + 70:77:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):607:607 -> w + 78:96:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):610:610 -> w + 97:108:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):611:611 -> w + 109:112:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):615:615 -> w + 113:116:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):616:616 -> w + 117:120:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):617:617 -> w + 121:125:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):618:618 -> w + 126:128:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):620:620 -> w + 129:147:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):621:621 -> w + 148:165:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):625:625 -> w + 166:170:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):630:630 -> w + 171:176:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):634:634 -> w + 177:180:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):636:636 -> w + 181:183:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):637:637 -> w + 184:187:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):639:639 -> w + 188:196:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):640:640 -> w + 197:199:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):644:644 -> w + 200:214:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):646:646 -> w + 215:220:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):650:650 -> w + 221:226:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):651:651 -> w + 227:234:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):652:652 -> w + 235:238:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):653:653 -> w + 239:244:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):655:655 -> w + 245:249:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):659:659 -> w + 250:255:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):660:660 -> w + 256:264:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):661:661 -> w + 265:283:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):662:662 -> w + 284:285:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):672:673 -> w + 286:290:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):673:673 -> w + 291:294:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):675:675 -> w + 295:298:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):676:676 -> w + 299:302:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):677:677 -> w + 303:309:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):678:678 -> w + 310:315:com.google.zxing.oned.rss.DataCharacter decodeDataCharacter(com.google.zxing.common.BitArray,com.google.zxing.oned.rss.FinderPattern,boolean,boolean):681:681 -> w + 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;"} + 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 + 28:30:java.util.List decodeRow2pairs(int,com.google.zxing.common.BitArray):162:162 -> x + 31:37:java.util.List decodeRow2pairs(int,com.google.zxing.common.BitArray):165:165 -> x + 38:42:java.util.List decodeRow2pairs(int,com.google.zxing.common.BitArray):166:166 -> x + 43:50:java.util.List decodeRow2pairs(int,com.google.zxing.common.BitArray):170:170 -> x + 51:57:java.util.List decodeRow2pairs(int,com.google.zxing.common.BitArray):174:174 -> x + 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"} + 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 + 15:16:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):464:464 -> y + 17:23:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):466:466 -> y + 24:31:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):471:471 -> y + 32:42:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):474:474 -> y + 43:52:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):475:475 -> y + 53:62:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):477:477 -> y + 63:71:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):478:478 -> y + 72:89:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):484:484 -> y + 90:96:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):494:494 -> y + 97:106:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):495:495 -> y + 107:109:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):499:499 -> y + 110:115:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):502:502 -> y + 116:119:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):503:503 -> y + 120:124:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):504:504 -> y + 125:127:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):509:509 -> y + 128:133:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):512:512 -> y + 134:137:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):513:513 -> y + 138:141:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):514:514 -> y + 142:143:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):515:515 -> y + 144:150:void findNextPair(com.google.zxing.common.BitArray,java.util.List,int):516:516 -> y + 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"} + 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: +# {"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"} + 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: +# {"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"} + 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: +# {"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"} + 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 + 23:31:java.lang.String parseInformation():56:56 -> d + 32:36:java.lang.String parseInformation():57:57 -> d + 37:41:java.lang.String parseInformation():58:58 -> d + 42:44:java.lang.String parseInformation():59:59 -> d + 45:55:java.lang.String parseInformation():62:62 -> d + 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: +# {"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"} + 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 + 23:31:java.lang.String parseInformation():56:56 -> d + 32:36:java.lang.String parseInformation():58:58 -> d + 37:41:java.lang.String parseInformation():59:59 -> d + 42:44:java.lang.String parseInformation():60:60 -> d + 45:56:java.lang.String parseInformation():63:63 -> d + 57:60:java.lang.String parseInformation():64:64 -> d + 61:63:java.lang.String parseInformation():65:65 -> d + 64:67:java.lang.String parseInformation():67:67 -> d + 68:70:java.lang.String parseInformation():68:68 -> d + 71:73:java.lang.String parseInformation():70:70 -> d + 74:84:java.lang.String parseInformation():73:73 -> 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: +# {"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"} + 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 + 13:19:java.lang.String parseInformation():57:57 -> d + 20:26:java.lang.String parseInformation():59:59 -> d + 27:31:java.lang.String parseInformation():60:60 -> d + 32:34:java.lang.String parseInformation():61:61 -> d + 35:39:java.lang.String parseInformation():63:63 -> d + 40:44:java.lang.String parseInformation():54:54 -> d + 3:5:void addWeightCode(java.lang.StringBuilder,int):98:98 -> h + 6:13:void addWeightCode(java.lang.StringBuilder,int):99:99 -> h + 14:19:void addWeightCode(java.lang.StringBuilder,int):100:100 -> h + 20:23:void addWeightCode(java.lang.StringBuilder,int):101:101 -> h + 4:5:int checkWeight(int):106:106 -> i + 1:18:void encodeCompressedDate(java.lang.StringBuilder,int):67:67 -> k + 19:21:void encodeCompressedDate(java.lang.StringBuilder,int):72:72 -> k + 22:28:void encodeCompressedDate(java.lang.StringBuilder,int):73:73 -> k + 29:31:void encodeCompressedDate(java.lang.StringBuilder,int):74:74 -> k + 32:33:void encodeCompressedDate(java.lang.StringBuilder,int):76:76 -> k + 34:35:void encodeCompressedDate(java.lang.StringBuilder,int):77:77 -> k + 36:39:void encodeCompressedDate(java.lang.StringBuilder,int):78:78 -> k + 40:41:void encodeCompressedDate(java.lang.StringBuilder,int):79:79 -> k + 42:47:void encodeCompressedDate(java.lang.StringBuilder,int):82:82 -> k + 48:50:void encodeCompressedDate(java.lang.StringBuilder,int):83:83 -> k + 51:53:void encodeCompressedDate(java.lang.StringBuilder,int):85:85 -> k + 54:57:void encodeCompressedDate(java.lang.StringBuilder,int):86:86 -> k + 58:60:void encodeCompressedDate(java.lang.StringBuilder,int):87:87 -> k + 61:63:void encodeCompressedDate(java.lang.StringBuilder,int):89:89 -> k + 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: +# {"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"} + 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: +# {"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"} + 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 + 15:23:java.lang.String parseInformation():51:51 -> d + 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: +# {"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"} + 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 + 1:5:void encodeCompressedGtin(java.lang.StringBuilder,int):44:44 -> f + 6:11:void encodeCompressedGtin(java.lang.StringBuilder,int):45:45 -> f + 12:14:void encodeCompressedGtin(java.lang.StringBuilder,int):46:46 -> f + 15:18:void encodeCompressedGtin(java.lang.StringBuilder,int):48:48 -> f + 5:17:void encodeCompressedGtinWithoutAI(java.lang.StringBuilder,int,int):53:53 -> g + 18:23:void encodeCompressedGtinWithoutAI(java.lang.StringBuilder,int,int):54:54 -> g + 24:26:void encodeCompressedGtinWithoutAI(java.lang.StringBuilder,int,int):55:55 -> g + 27:30:void encodeCompressedGtinWithoutAI(java.lang.StringBuilder,int,int):57:57 -> g + 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: +# {"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"} + void addWeightCode(java.lang.StringBuilder,int) -> h + int checkWeight(int) -> i + 1:8:void encodeCompressedWeight(java.lang.StringBuilder,int,int):41:41 -> j + 9:11:void encodeCompressedWeight(java.lang.StringBuilder,int,int):42:42 -> j + 12:22:void encodeCompressedWeight(java.lang.StringBuilder,int,int):44:44 -> j + 23:28:void encodeCompressedWeight(java.lang.StringBuilder,int,int):48:48 -> j + 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: +# {"id":"sourceFile","fileName":"AbstractExpandedDecoder.java"} + com.google.zxing.common.BitArray information -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/a;"} + com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder generalDecoder -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/s;"} + 1:3:void (com.google.zxing.common.BitArray):42:42 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/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;"} + 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 + 28:36:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):65:65 -> a + 37:49:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):72:72 -> a + 50:53:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):78:78 -> a + 54:68:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):79:79 -> a + 69:88:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):90:90 -> a + 89:94:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):87:87 -> a + 95:100:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):86:86 -> a + 101:106:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):85:85 -> a + 107:112:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):84:84 -> a + 113:118:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):83:83 -> a + 119:124:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):82:82 -> a + 125:130:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):81:81 -> a + 131:136:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):80:80 -> a + 137:142:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):75:75 -> a + 143:148:com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder createDecoder(com.google.zxing.common.BitArray):74:74 -> a + 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;"} + 1:3:com.google.zxing.common.BitArray getInformation():48:48 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()LB2/a;"} + java.lang.String parseInformation() -> d +com.google.zxing.oned.rss.expanded.decoders.AnyAIDecoder -> N2.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"} + 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: +# {"id":"sourceFile","fileName":"BlockParsedResult.java"} + com.google.zxing.oned.rss.expanded.decoders.DecodedInformation decodedInformation -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/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"} + 1:3:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation getDecodedInformation():48:48 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()LN2/o;"} + 1:3:boolean isFinished():52:52 -> b +com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState -> N2.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;"} + 1:4:void ():43:43 -> + 5:6:void ():44:44 -> + 7:11:void ():45:45 -> + 1:3:int getPosition():49:49 -> a + 1:6:void incrementPosition(int):57:57 -> b + 1:10:boolean isAlpha():61:61 -> c + 1:10:boolean isIsoIec646():69:69 -> d + 1:5:void setAlpha():77:77 -> e + 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: +# {"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;"} + com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State ALPHA -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/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;"} + com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[LN2/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;"} + 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":"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: +# {"id":"sourceFile","fileName":"DecodedInformation.java"} + java.lang.String newString -> b + int remainingValue -> c + boolean remaining -> d + 1:4:void (int,java.lang.String):40:43 -> + 5:8:void (int,java.lang.String,int):47:50 -> + 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: +# {"id":"sourceFile","fileName":"DecodedNumeric.java"} + int firstDigit -> b + int secondDigit -> c + 1:13:void (int,int,int):43:43 -> + 14:15:void (int,int,int):49:49 -> + 16:18:void (int,int,int):50:50 -> + 19:23:void (int,int,int):46:46 -> + 1:3:int getFirstDigit():54:54 -> b + 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: +# {"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: +# {"id":"sourceFile","fileName":"FieldParser.java"} + java.lang.Object VARIABLE_LENGTH -> a + java.lang.Object[][] TWO_DIGIT_DATA_LENGTH -> b + java.lang.Object[][] THREE_DIGIT_DATA_LENGTH -> c + java.lang.Object[][] THREE_DIGIT_PLUS_DIGIT_DATA_LENGTH -> d + java.lang.Object[][] FOUR_DIGIT_DATA_LENGTH -> e + 1:9:void ():37:37 -> + 10:21:void ():44:44 -> + 22:33:void ():45:45 -> + 34:39:void ():46:46 -> + 40:50:void ():48:48 -> + 51:62:void ():49:49 -> + 63:68:void ():50:50 -> + 69:74:void ():51:51 -> + 75:80:void ():52:52 -> + 81:85:void ():53:53 -> + 86:99:void ():55:55 -> + 100:107:void ():56:56 -> + 108:121:void ():57:57 -> + 122:137:void ():59:59 -> + 138:143:void ():60:60 -> + 144:159:void ():63:63 -> + 160:167:void ():64:64 -> + 168:175:void ():65:65 -> + 176:183:void ():66:66 -> + 184:191:void ():67:67 -> + 192:199:void ():68:68 -> + 200:207:void ():69:69 -> + 208:215:void ():70:70 -> + 216:223:void ():71:71 -> + 224:286:void ():72:72 -> + 287:288:void ():75:75 -> + 289:294:void ():78:78 -> + 295:300:void ():79:79 -> + 301:306:void ():80:80 -> + 307:312:void ():81:81 -> + 313:318:void ():82:82 -> + 319:332:void ():83:83 -> + 333:338:void ():84:84 -> + 339:344:void ():86:86 -> + 345:350:void ():87:87 -> + 351:356:void ():88:88 -> + 357:362:void ():89:89 -> + 363:378:void ():90:90 -> + 379:386:void ():91:91 -> + 387:394:void ():92:92 -> + 395:402:void ():93:93 -> + 403:410:void ():94:94 -> + 411:418:void ():95:95 -> + 419:434:void ():96:96 -> + 435:450:void ():97:97 -> + 451:458:void ():98:98 -> + 459:466:void ():99:99 -> + 467:474:void ():100:100 -> + 475:522:void ():101:101 -> + 523:524:void ():104:104 -> + 525:530:void ():107:107 -> + 531:536:void ():108:108 -> + 537:542:void ():109:109 -> + 543:548:void ():110:110 -> + 549:554:void ():111:111 -> + 555:560:void ():112:112 -> + 561:566:void ():113:113 -> + 567:572:void ():114:114 -> + 573:578:void ():115:115 -> + 579:584:void ():116:116 -> + 585:590:void ():117:117 -> + 591:596:void ():118:118 -> + 597:602:void ():119:119 -> + 603:608:void ():120:120 -> + 609:614:void ():121:121 -> + 615:620:void ():122:122 -> + 621:626:void ():123:123 -> + 627:632:void ():124:124 -> + 633:638:void ():125:125 -> + 639:644:void ():126:126 -> + 645:650:void ():127:127 -> + 651:656:void ():128:128 -> + 657:662:void ():129:129 -> + 663:668:void ():130:130 -> + 669:674:void ():131:131 -> + 675:680:void ():132:132 -> + 681:686:void ():133:133 -> + 687:692:void ():134:134 -> + 693:698:void ():135:135 -> + 699:704:void ():136:136 -> + 705:710:void ():137:137 -> + 711:716:void ():138:138 -> + 717:722:void ():139:139 -> + 723:728:void ():140:140 -> + 729:734:void ():141:141 -> + 735:740:void ():142:142 -> + 741:746:void ():143:143 -> + 747:752:void ():144:144 -> + 753:758:void ():145:145 -> + 759:764:void ():146:146 -> + 765:770:void ():147:147 -> + 771:776:void ():148:148 -> + 777:782:void ():149:149 -> + 783:788:void ():150:150 -> + 789:794:void ():151:151 -> + 795:800:void ():152:152 -> + 801:806:void ():153:153 -> + 807:812:void ():154:154 -> + 813:818:void ():155:155 -> + 819:824:void ():156:156 -> + 825:830:void ():157:157 -> + 831:836:void ():158:158 -> + 837:844:void ():159:159 -> + 845:850:void ():160:160 -> + 851:856:void ():161:161 -> + 857:862:void ():162:162 -> + 863:872:void ():163:163 -> + 873:876:void ():166:166 -> + 877:882:void ():169:169 -> + 883:888:void ():170:170 -> + 889:902:void ():171:171 -> + 903:910:void ():173:173 -> + 911:916:void ():174:174 -> + 917:922:void ():175:175 -> + 923:928:void ():176:176 -> + 929:934:void ():177:177 -> + 935:940:void ():178:178 -> + 941:946:void ():179:179 -> + 947:958:void ():180:180 -> + 959:964:void ():181:181 -> + 965:976:void ():182:182 -> + 977:982:void ():183:183 -> + 983:990:void ():184:184 -> + 991:996:void ():185:185 -> + 997:1008:void ():186:186 -> + 1009:1019:void ():187:187 -> + 1:8:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):194:194 -> a + 9:16:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):200:200 -> a + 17:20:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):204:204 -> a + 21:29:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):206:206 -> a + 30:37:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):207:207 -> a + 38:43:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):208:208 -> a + 44:56:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):209:209 -> a + 57:70:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):211:211 -> a + 71:77:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):215:215 -> a + 78:81:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):219:219 -> a + 82:89:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):221:221 -> a + 90:97:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):222:222 -> a + 98:103:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):223:223 -> a + 104:116:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):224:224 -> a + 117:130:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):226:226 -> a + 131:139:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):231:231 -> a + 140:147:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):232:232 -> a + 148:153:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):233:233 -> a + 154:166:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):234:234 -> a + 167:180:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):236:236 -> a + 181:186:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):240:240 -> a + 187:190:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):244:244 -> a + 191:198:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):246:246 -> a + 199:206:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):247:247 -> a + 207:212:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):248:248 -> a + 213:225:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):249:249 -> a + 226:239:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):251:251 -> a + 240:244:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):255:255 -> a + 245:249:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):241:241 -> a + 250:254:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):216:216 -> a + 255:259:java.lang.String parseFieldsInGeneralPurpose(java.lang.String):201:201 -> a + 1:7:java.lang.String processFixedAI(int,int,java.lang.String):259:259 -> b + 8:11:java.lang.String processFixedAI(int,int,java.lang.String):263:263 -> b + 12:18:java.lang.String processFixedAI(int,int,java.lang.String):265:265 -> b + 19:22:java.lang.String processFixedAI(int,int,java.lang.String):269:269 -> b + 23:26:java.lang.String processFixedAI(int,int,java.lang.String):270:270 -> b + 27:48:java.lang.String processFixedAI(int,int,java.lang.String):271:271 -> b + 49:55:java.lang.String processFixedAI(int,int,java.lang.String):272:272 -> b + 56:71:java.lang.String processFixedAI(int,int,java.lang.String):273:273 -> b + 72:76:java.lang.String processFixedAI(int,int,java.lang.String):266:266 -> b + 77:81:java.lang.String processFixedAI(int,int,java.lang.String):260:260 -> b + 2:5:java.lang.String processVariableAI(int,int,java.lang.String):278:278 -> c + 6:12:java.lang.String processVariableAI(int,int,java.lang.String):280:280 -> c + 13:16:java.lang.String processVariableAI(int,int,java.lang.String):281:281 -> c + 17:20:java.lang.String processVariableAI(int,int,java.lang.String):285:285 -> c + 21:24:java.lang.String processVariableAI(int,int,java.lang.String):286:286 -> c + 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: +# {"id":"sourceFile","fileName":"GeneralAppIdDecoder.java"} + com.google.zxing.common.BitArray information -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/a;"} + com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState current -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LN2/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"} + 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 -> + 3:6:java.lang.String decodeAllCodes(java.lang.StringBuilder,int):51:51 -> a + 7:16:java.lang.String decodeAllCodes(java.lang.StringBuilder,int):52:52 -> a + 17:19:java.lang.String decodeAllCodes(java.lang.StringBuilder,int):54:54 -> a + 20:25:java.lang.String decodeAllCodes(java.lang.StringBuilder,int):56:56 -> a + 26:35:java.lang.String decodeAllCodes(java.lang.StringBuilder,int):57:57 -> a + 36:41:java.lang.String decodeAllCodes(java.lang.StringBuilder,int):62:62 -> a + 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;"} + 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 + 46:58:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeAlphanumeric(int):397:397 -> b + 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;"} + 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 + 25:30:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation decodeGeneralPurposeField(int,java.lang.String):128:128 -> c + 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;"} + 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 + 47:62:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeIsoIec646(int):286:286 -> d + 63:73:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeIsoIec646(int):290:290 -> d + 74:80:com.google.zxing.oned.rss.expanded.decoders.DecodedChar decodeIsoIec646(int):293:293 -> d + 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;"} + 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 + 47:52:com.google.zxing.oned.rss.expanded.decoders.DecodedNumeric decodeNumeric(int):95:95 -> e + 53:54:com.google.zxing.oned.rss.expanded.decoders.DecodedNumeric decodeNumeric(int):97:97 -> e + 55:56:com.google.zxing.oned.rss.expanded.decoders.DecodedNumeric decodeNumeric(int):98:98 -> e + 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"} + 3:14:boolean isAlphaOr646ToNumericLatch(int):443:443 -> h + 15:28:boolean isAlphaOr646ToNumericLatch(int):448:448 -> h + 3:18:boolean isAlphaTo646ToAlphaLatch(int):424:424 -> i + 19:29:boolean isAlphaTo646ToAlphaLatch(int):428:428 -> i + 30:40:boolean isAlphaTo646ToAlphaLatch(int):430:430 -> i + 41:54:boolean isAlphaTo646ToAlphaLatch(int):433:433 -> i + 3:18:boolean isNumericToAlphaNumericLatch(int):458:458 -> j + 19:26:boolean isNumericToAlphaNumericLatch(int):462:462 -> j + 27:40:boolean isNumericToAlphaNumericLatch(int):463:463 -> j + 3:13:boolean isStillAlpha(int):366:366 -> k + 14:27:boolean isStillAlpha(int):371:371 -> k + 28:37:boolean isStillAlpha(int):376:376 -> k + 38:49:boolean isStillAlpha(int):380:380 -> k + 3:13:boolean isStillIsoIec646(int):246:246 -> l + 14:27:boolean isStillIsoIec646(int):250:250 -> l + 28:37:boolean isStillIsoIec646(int):255:255 -> l + 38:52:boolean isStillIsoIec646(int):259:259 -> l + 53:63:boolean isStillIsoIec646(int):264:264 -> l + 64:77:boolean isStillIsoIec646(int):268:268 -> l + 3:13:boolean isStillNumeric(int):74:74 -> m + 14:29:boolean isStillNumeric(int):75:75 -> m + 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;"} + 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 + 38:54:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():223:223 -> n + 55:61:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():224:224 -> n + 62:71:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():227:227 -> n + 72:83:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():230:230 -> n + 84:89:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():231:231 -> n + 90:95:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():232:232 -> n + 96:107:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():233:233 -> n + 108:123:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():234:234 -> n + 124:129:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():235:235 -> n + 130:140:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseAlphaBlock():237:237 -> n + 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;"} + 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 + 24:31:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation parseBlocks():143:143 -> o + 32:35:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation parseBlocks():144:144 -> o + 36:40:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation parseBlocks():145:145 -> o + 41:44:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation parseBlocks():147:147 -> o + 45:48:com.google.zxing.oned.rss.expanded.decoders.DecodedInformation parseBlocks():148:148 -> o + 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;"} + 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 + 38:54:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():196:196 -> p + 55:61:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():197:197 -> p + 62:71:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():199:199 -> p + 72:83:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():202:202 -> p + 84:89:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():203:203 -> p + 90:95:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():204:204 -> p + 96:107:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():205:205 -> p + 108:123:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():206:206 -> p + 124:129:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():207:207 -> p + 130:140:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseIsoIec646Block():209:209 -> p + 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;"} + 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 + 39:44:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():167:167 -> q + 45:62:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():168:168 -> q + 63:84:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():170:170 -> q + 85:90:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():172:172 -> q + 91:99:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():174:174 -> q + 100:105:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():176:176 -> q + 106:122:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():177:177 -> q + 123:128:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():178:178 -> q + 129:139:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():180:180 -> q + 140:151:com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult parseNumericBlock():183:183 -> q + 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: +# {"id":"sourceFile","fileName":"PDF417Common.java"} + int[] EMPTY_INT_ARRAY -> a + int[] SYMBOL_TABLE -> b + int[] CODEWORD_TABLE -> c + 2:7:void ():40:40 -> + 8:14:void ():84:84 -> + 15:22:void ():322:322 -> + 1:14:int getCodeword(int):72:72 -> a + 15:23:int getCodeword(int):76:76 -> a + 3:9:int[] toIntArray(java.util.Collection):56:56 -> b + 10:15:int[] toIntArray(java.util.Collection):59:59 -> b + 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: +# {"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 + 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;"} + 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 + 46:53:com.google.zxing.Result[] decode(com.google.zxing.BinaryBitmap,java.util.Map,boolean):88:88 -> c + 54:57:com.google.zxing.Result[] decode(com.google.zxing.BinaryBitmap,java.util.Map,boolean):87:87 -> c + 58:72:com.google.zxing.Result[] decode(com.google.zxing.BinaryBitmap,java.util.Map,boolean):89:89 -> c + 73:81:com.google.zxing.Result[] decode(com.google.zxing.BinaryBitmap,java.util.Map,boolean):90:90 -> c + 82:89:com.google.zxing.Result[] decode(com.google.zxing.BinaryBitmap,java.util.Map,boolean):91:91 -> c + 90:94:com.google.zxing.Result[] decode(com.google.zxing.BinaryBitmap,java.util.Map,boolean):93:93 -> c + 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"} + 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"} + 2:6:int getMinCodewordWidth(com.google.zxing.ResultPoint[]):123:123 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lv2/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"} + 1:1:void reset():133:133 -> reset +com.google.zxing.pdf417.PDF417ResultMetadata -> O2.c: +# {"id":"sourceFile","fileName":"PDF417ResultMetadata.java"} + int segmentIndex -> a + java.lang.String fileId -> b + int[] optionalData -> c + boolean lastSegment -> d + 1:4:void ():22:22 -> + 1:3:void setFileId(java.lang.String):42:42 -> a + 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: +# {"id":"sourceFile","fileName":"BarcodeMetadata.java"} + int columnCount -> a + int errorCorrectionLevel -> b + int rowCountUpperPart -> c + int rowCountLowerPart -> d + int rowCount -> e + 1:3:void (int,int,int,int):30:30 -> + 4:5:void (int,int,int,int):31:31 -> + 6:7:void (int,int,int,int):32:32 -> + 8:9:void (int,int,int,int):33:33 -> + 10:12:void (int,int,int,int):34:34 -> + 13:15:void (int,int,int,int):35:35 -> + 1:3:int getColumnCount():39:39 -> a + 1:3:int getErrorCorrectionLevel():43:43 -> b + 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: +# {"id":"sourceFile","fileName":"BarcodeValue.java"} + java.util.Map values -> a + 1:3:void ():30:30 -> + 4:11:void ():31:31 -> + 1:5:int[] getValue():51:51 -> a + 6:28:int[] getValue():52:52 -> a + 29:40:int[] getValue():53:53 -> a + 41:50:int[] getValue():54:54 -> a + 51:53:int[] getValue():55:55 -> a + 54:61:int[] getValue():56:56 -> a + 62:73:int[] getValue():57:57 -> a + 74:81:int[] getValue():58:58 -> a + 82:86:int[] getValue():61:61 -> a + 1:15:void setValue(int):37:37 -> 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: +# {"id":"sourceFile","fileName":"BoundingBox.java"} + com.google.zxing.common.BitMatrix image -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + com.google.zxing.ResultPoint topLeft -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/p;"} + com.google.zxing.ResultPoint bottomLeft -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/p;"} + com.google.zxing.ResultPoint topRight -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/p;"} + com.google.zxing.ResultPoint bottomRight -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/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"} + 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"} + 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;"} + 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 + 16:24:com.google.zxing.pdf417.decoder.BoundingBox addMissingRows(int,int,boolean):87:87 -> a + 25:48:com.google.zxing.pdf417.decoder.BoundingBox addMissingRows(int,int,boolean):91:91 -> a + 49:53:com.google.zxing.pdf417.decoder.BoundingBox addMissingRows(int,int,boolean):100:100 -> a + 54:59:com.google.zxing.pdf417.decoder.BoundingBox addMissingRows(int,int,boolean):101:101 -> a + 60:67:com.google.zxing.pdf417.decoder.BoundingBox addMissingRows(int,int,boolean):102:102 -> a + 68:75:com.google.zxing.pdf417.decoder.BoundingBox addMissingRows(int,int,boolean):103:103 -> a + 76:95:com.google.zxing.pdf417.decoder.BoundingBox addMissingRows(int,int,boolean):105:105 -> a + 96:98:com.google.zxing.pdf417.decoder.BoundingBox addMissingRows(int,int,boolean):113:113 -> a + 99:106:com.google.zxing.pdf417.decoder.BoundingBox addMissingRows(int,int,boolean):114:114 -> a + 1:4:void calculateMinMaxValues():118:118 -> b + 5:18:void calculateMinMaxValues():119:119 -> b + 19:32:void calculateMinMaxValues():120:120 -> b + 33:36:void calculateMinMaxValues():121:121 -> b + 37:58:void calculateMinMaxValues():122:122 -> b + 59:80:void calculateMinMaxValues():123:123 -> b + 81:99:void calculateMinMaxValues():126:126 -> b + 100:118:void calculateMinMaxValues():127:127 -> b + 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;"} + 1:3:com.google.zxing.ResultPoint getBottomRight():173:173 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/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;"} + 1:3:com.google.zxing.ResultPoint getTopRight():165:165 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv2/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"} + 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":"sourceFile","fileName":"Codeword.java"} + int startX -> a + int endX -> b + int bucket -> c + int value -> d + int rowNumber -> e + 1:4:void (int,int,int,int):32:32 -> + 5:6:void (int,int,int,int):30:30 -> + 7:8:void (int,int,int,int):33:33 -> + 9:10:void (int,int,int,int):34:34 -> + 11:12:void (int,int,int,int):35:35 -> + 13:15:void (int,int,int,int):36:36 -> + 1:3:int getBucket():64:64 -> a + 1:3:int getEndX():60:60 -> b + 1:3:int getRowNumber():72:72 -> c + 1:3:int getStartX():56:56 -> d + 1:3:int getValue():68:68 -> e + 1:6:int getWidth():52:52 -> f + 1:7:boolean hasValidRowNumber():40:40 -> g + 4:15:boolean isValidRowNumber(int):44:44 -> h + 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: +# {"id":"sourceFile","fileName":"DecodedBitStreamParser.java"} + char[] PUNCT_CHARS -> a + char[] MIXED_CHARS -> b + java.nio.charset.Charset DEFAULT_ENCODING -> c + java.math.BigInteger[] EXP900 -> d + 1:2:void ():67:67 -> + 3:8:void ():68:68 -> + 9:10:void ():70:70 -> + 11:16:void ():71:71 -> + 17:26:void ():73:73 -> + 27:28:void ():81:81 -> + 29:37:void ():82:82 -> + 38:42:void ():83:83 -> + 43:45:void ():84:84 -> + 46:52:void ():85:85 -> + 53:64:void ():86:86 -> + 3:25:int byteCompaction(int,int[],java.nio.charset.Charset,int,java.lang.StringBuilder):444:444 -> a + 26:29:int byteCompaction(int,int[],java.nio.charset.Charset,int,java.lang.StringBuilder):450:450 -> a + 30:43:int byteCompaction(int,int[],java.nio.charset.Charset,int,java.lang.StringBuilder):452:452 -> a + 44:51:int byteCompaction(int,int[],java.nio.charset.Charset,int,java.lang.StringBuilder):453:453 -> a + 52:62:int byteCompaction(int,int[],java.nio.charset.Charset,int,java.lang.StringBuilder):454:454 -> a + 63:81:int byteCompaction(int,int[],java.nio.charset.Charset,int,java.lang.StringBuilder):457:457 -> a + 82:101:int byteCompaction(int,int[],java.nio.charset.Charset,int,java.lang.StringBuilder):469:469 -> a + 102:146:int byteCompaction(int,int[],java.nio.charset.Charset,int,java.lang.StringBuilder):473:473 -> a + 147:155:int byteCompaction(int,int[],java.nio.charset.Charset,int,java.lang.StringBuilder):483:483 -> a + 156:180:int byteCompaction(int,int[],java.nio.charset.Charset,int,java.lang.StringBuilder):490:490 -> a + 181:188:int byteCompaction(int,int[],java.nio.charset.Charset,int,java.lang.StringBuilder):499:499 -> a + 189:230:int byteCompaction(int,int[],java.nio.charset.Charset,int,java.lang.StringBuilder):500:500 -> a + 231:248:int byteCompaction(int,int[],java.nio.charset.Charset,int,java.lang.StringBuilder):517:517 -> a + 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;"} + 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 + 20:35:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):102:102 -> b + 36:40:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):142:142 -> b + 41:47:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):131:131 -> b + 48:49:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):118:118 -> b + 50:53:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):119:119 -> b + 54:68:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):120:120 -> b + 69:73:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):136:136 -> b + 74:78:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):115:115 -> b + 79:83:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):109:109 -> b + 84:90:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):105:105 -> b + 91:96:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):112:112 -> b + 97:101:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):145:145 -> b + 102:104:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):146:146 -> b + 105:109:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):148:148 -> b + 110:115:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):151:151 -> b + 116:125:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):154:154 -> b + 126:129:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):155:155 -> b + 130:134:com.google.zxing.common.DecoderResult decode(int[],java.lang.String):152:152 -> b + 1:7:java.lang.String decodeBase900toBase10(int[],int):626:626 -> c + 8:32:java.lang.String decodeBase900toBase10(int[],int):628:628 -> c + 33:36:java.lang.String decodeBase900toBase10(int[],int):630:630 -> c + 37:44:java.lang.String decodeBase900toBase10(int[],int):631:631 -> c + 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"} + 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 + 34:38:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):172:172 -> d + 39:42:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):173:173 -> d + 43:49:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):174:174 -> d + 50:59:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):176:176 -> d + 60:66:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):178:178 -> d + 67:74:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):182:182 -> d + 75:82:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):183:183 -> d + 83:89:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):185:185 -> d + 90:96:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):189:189 -> d + 97:101:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):194:194 -> d + 102:111:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):199:199 -> d + 112:116:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):201:201 -> d + 117:121:int decodeMacroBlock(int[],int,com.google.zxing.pdf417.PDF417ResultMetadata):163:163 -> d + 3:11:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):290:290 -> e + 12:13:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):294:294 -> e + 14:41:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):296:296 -> e + 42:50:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):405:405 -> e + 51:57:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):408:408 -> e + 58:66:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):412:412 -> e + 67:80:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):414:414 -> e + 81:87:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):396:396 -> e + 88:95:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):375:375 -> e + 96:100:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):378:378 -> e + 101:109:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):380:380 -> e + 110:116:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):382:382 -> e + 117:124:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):350:350 -> e + 125:133:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):353:353 -> e + 134:138:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):357:357 -> e + 139:143:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):359:359 -> e + 144:151:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):363:363 -> e + 152:160:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):365:365 -> e + 161:174:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):367:367 -> e + 175:179:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):331:331 -> e + 180:185:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):333:333 -> e + 186:190:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):337:337 -> e + 191:200:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):340:340 -> e + 201:214:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):342:342 -> e + 215:220:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):306:306 -> e + 221:226:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):308:308 -> e + 227:231:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):312:312 -> e + 232:241:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):314:314 -> e + 242:247:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):316:316 -> e + 248:256:void decodeTextCompaction(int[],int[],int,java.lang.StringBuilder):421:421 -> e + 3:7:int numericCompaction(int[],int,java.lang.StringBuilder):544:544 -> f + 8:15:int numericCompaction(int[],int,java.lang.StringBuilder):546:546 -> f + 16:25:int numericCompaction(int[],int,java.lang.StringBuilder):547:547 -> f + 26:54:int numericCompaction(int[],int,java.lang.StringBuilder):552:552 -> f + 55:66:int numericCompaction(int[],int,java.lang.StringBuilder):565:565 -> f + 67:70:int numericCompaction(int[],int,java.lang.StringBuilder):573:573 -> f + 71:76:int numericCompaction(int[],int,java.lang.StringBuilder):574:574 -> f + 2:11:int textCompaction(int[],int,java.lang.StringBuilder):220:220 -> g + 12:15:int textCompaction(int[],int,java.lang.StringBuilder):222:222 -> g + 16:23:int textCompaction(int[],int,java.lang.StringBuilder):226:226 -> g + 24:29:int textCompaction(int[],int,java.lang.StringBuilder):227:227 -> g + 30:35:int textCompaction(int[],int,java.lang.StringBuilder):229:229 -> g + 36:60:int textCompaction(int[],int,java.lang.StringBuilder):230:230 -> g + 61:66:int textCompaction(int[],int,java.lang.StringBuilder):236:236 -> g + 67:70:int textCompaction(int[],int,java.lang.StringBuilder):254:254 -> g + 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: +# {"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: +# {"id":"sourceFile","fileName":"DecodedBitStreamParser.java"} + com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode ALPHA -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/e$b;"} + com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode LOWER -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/e$b;"} + com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode MIXED -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/e$b;"} + com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode PUNCT -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/e$b;"} + com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode ALPHA_SHIFT -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/e$b;"} + com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode PUNCT_SHIFT -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/e$b;"} + com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode[] $VALUES -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"[LP2/e$b;"} + 1:10:void ():38:38 -> + 11:20:void ():39:39 -> + 21:30:void ():40:40 -> + 31:40:void ():41:41 -> + 41:50:void ():42:42 -> + 51:60:void ():43:43 -> + 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;"} + 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":"sourceFile","fileName":"DetectionResult.java"} + com.google.zxing.pdf417.decoder.BarcodeMetadata barcodeMetadata -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/a;"} + com.google.zxing.pdf417.decoder.DetectionResultColumn[] detectionResultColumns -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"[LP2/g;"} + com.google.zxing.pdf417.decoder.BoundingBox boundingBox -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/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"} + 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"} + 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"} + 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"} + 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 + 11:15:int adjustRowNumbers():73:73 -> d + 16:24:int adjustRowNumbers():74:74 -> d + 25:27:int adjustRowNumbers():75:75 -> d + 28:31:int adjustRowNumbers():76:76 -> d + 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"} + 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 + 29:30:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):194:194 -> e + 31:36:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):196:196 -> e + 37:45:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):197:197 -> e + 46:50:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):200:200 -> e + 51:55:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):201:201 -> e + 56:63:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):202:202 -> e + 64:71:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):205:205 -> e + 72:77:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):206:206 -> e + 78:81:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):207:207 -> e + 82:87:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):209:209 -> e + 88:92:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):210:210 -> e + 93:97:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):211:211 -> e + 98:101:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):212:212 -> e + 102:106:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):214:214 -> e + 107:114:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):215:215 -> e + 115:120:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):216:216 -> e + 121:126:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):217:217 -> e + 127:128:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):219:219 -> e + 129:139:void adjustRowNumbers(int,int,com.google.zxing.pdf417.decoder.Codeword[]):220:220 -> e + 1:3:int adjustRowNumbersByRow():88:88 -> f + 4:7:int adjustRowNumbersByRow():93:93 -> f + 8:13:int adjustRowNumbersByRow():94:94 -> f + 1:16:void adjustRowNumbersFromBothRI():98:98 -> g + 17:20:void adjustRowNumbersFromBothRI():101:101 -> g + 21:31:void adjustRowNumbersFromBothRI():102:102 -> g + 32:34:void adjustRowNumbersFromBothRI():103:103 -> g + 35:42:void adjustRowNumbersFromBothRI():104:104 -> g + 43:55:void adjustRowNumbersFromBothRI():106:106 -> g + 56:59:void adjustRowNumbersFromBothRI():107:107 -> g + 60:71:void adjustRowNumbersFromBothRI():108:108 -> g + 72:80:void adjustRowNumbersFromBothRI():112:112 -> g + 81:86:void adjustRowNumbersFromBothRI():113:113 -> g + 87:104:void adjustRowNumbersFromBothRI():114:114 -> g + 1:8:int adjustRowNumbersFromLRI():147:147 -> h + 9:14:int adjustRowNumbersFromLRI():151:151 -> h + 15:17:int adjustRowNumbersFromLRI():152:152 -> h + 18:21:int adjustRowNumbersFromLRI():153:153 -> h + 22:28:int adjustRowNumbersFromLRI():156:156 -> h + 29:36:int adjustRowNumbersFromLRI():158:158 -> h + 37:48:int adjustRowNumbersFromLRI():159:159 -> h + 49:52:int adjustRowNumbersFromLRI():161:161 -> h + 53:67:int adjustRowNumbersFromLRI():162:162 -> h + 1:14:int adjustRowNumbersFromRRI():122:122 -> i + 15:22:int adjustRowNumbersFromRRI():126:126 -> i + 23:25:int adjustRowNumbersFromRRI():127:127 -> i + 26:29:int adjustRowNumbersFromRRI():128:128 -> i + 30:33:int adjustRowNumbersFromRRI():131:131 -> i + 34:43:int adjustRowNumbersFromRRI():133:133 -> i + 44:55:int adjustRowNumbersFromRRI():134:134 -> i + 56:59:int adjustRowNumbersFromRRI():136:136 -> i + 60:74:int adjustRowNumbersFromRRI():137:137 -> i + 1:3:int getBarcodeColumnCount():241:241 -> j + 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;"} + 1:5:com.google.zxing.pdf417.decoder.DetectionResultColumn getDetectionResultColumn(int):265:265 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LP2/g;"} + 1:8:com.google.zxing.pdf417.decoder.DetectionResultColumn[] getDetectionResultColumns():43:43 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LP2/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"} + 1:5:void setDetectionResultColumn(int,com.google.zxing.pdf417.decoder.DetectionResultColumn):261:261 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILP2/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 + 20:26:java.lang.String toString():275:275 -> toString + 27:40:java.lang.String toString():276:276 -> toString + 41:46:java.lang.String toString():277:277 -> toString + 47:54:java.lang.String toString():278:278 -> toString + 55:60:java.lang.String toString():279:279 -> toString + 61:68:java.lang.String toString():282:282 -> toString + 69:74:java.lang.String toString():284:284 -> toString + 75:102:java.lang.String toString():287:287 -> toString + 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: +# {"id":"sourceFile","fileName":"DetectionResultColumn.java"} + com.google.zxing.pdf417.decoder.BoundingBox boundingBox -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LP2/c;"} + com.google.zxing.pdf417.decoder.Codeword[] codewords -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"[LP2/d;"} + 1:3:void (com.google.zxing.pdf417.decoder.BoundingBox):31:31 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LP2/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;"} + 1:9:com.google.zxing.pdf417.decoder.Codeword getCodeword(int):69:69 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LP2/d;"} + 1:11:com.google.zxing.pdf417.decoder.Codeword getCodewordNearby(int):37:37 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LP2/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;"} + 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"} + 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: +# {"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"} + 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"} + 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 + 15:27:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):51:51 -> g + 28:40:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):52:52 -> g + 41:49:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):53:53 -> g + 50:65:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):54:54 -> g + 66:69:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):62:62 -> g + 70:81:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):75:75 -> g + 82:85:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):82:82 -> g + 86:94:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):84:84 -> g + 95:125:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):86:86 -> g + 126:137:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):100:100 -> g + 138:140:void adjustCompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):103:103 -> g + 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"} + 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 + 40:48:void adjustIncompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):141:141 -> h + 49:58:void adjustIncompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):143:143 -> h + 59:62:void adjustIncompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):148:148 -> h + 63:65:void adjustIncompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):153:153 -> h + 66:77:void adjustIncompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):155:155 -> h + 78:81:void adjustIncompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):162:162 -> h + 82:87:void adjustIncompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):164:164 -> h + 88:98:void adjustIncompleteIndicatorColumnRowNumbers(com.google.zxing.pdf417.decoder.BarcodeMetadata):165:165 -> 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;"} + 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 + 20:24:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():180:180 -> i + 25:34:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():181:181 -> i + 35:37:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():185:185 -> i + 38:43:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():186:186 -> i + 44:47:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():187:187 -> i + 48:53:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():188:188 -> i + 54:65:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():191:191 -> i + 66:69:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():200:200 -> i + 70:74:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():196:196 -> i + 75:83:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():197:197 -> i + 84:89:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():193:193 -> i + 90:96:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():205:205 -> i + 97:103:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():206:206 -> i + 104:110:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():207:207 -> i + 111:117:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():208:208 -> i + 118:125:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():209:209 -> i + 126:140:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():210:210 -> i + 141:158:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():211:211 -> i + 159:166:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():214:214 -> i + 167:187:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():215:215 -> i + 188:193:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata():216:216 -> i + 1:8:int[] getRowHeights():114:114 -> j + 9:11:int[] getRowHeights():118:118 -> j + 12:17:int[] getRowHeights():119:119 -> j + 18:29:int[] getRowHeights():120:120 -> j + 30:35:int[] getRowHeights():122:122 -> j + 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"} + 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 + 19:25:void removeIncorrectCodewords(com.google.zxing.pdf417.decoder.Codeword[],com.google.zxing.pdf417.decoder.BarcodeMetadata):230:230 -> l + 26:28:void removeIncorrectCodewords(com.google.zxing.pdf417.decoder.Codeword[],com.google.zxing.pdf417.decoder.BarcodeMetadata):231:231 -> l + 29:34:void removeIncorrectCodewords(com.google.zxing.pdf417.decoder.Codeword[],com.google.zxing.pdf417.decoder.BarcodeMetadata):234:234 -> l + 35:47:void removeIncorrectCodewords(com.google.zxing.pdf417.decoder.Codeword[],com.google.zxing.pdf417.decoder.BarcodeMetadata):237:237 -> l + 48:53:void removeIncorrectCodewords(com.google.zxing.pdf417.decoder.Codeword[],com.google.zxing.pdf417.decoder.BarcodeMetadata):250:250 -> l + 54:56:void removeIncorrectCodewords(com.google.zxing.pdf417.decoder.Codeword[],com.google.zxing.pdf417.decoder.BarcodeMetadata):251:251 -> l + 57:66:void removeIncorrectCodewords(com.google.zxing.pdf417.decoder.Codeword[],com.google.zxing.pdf417.decoder.BarcodeMetadata):244:244 -> l + 67:72:void removeIncorrectCodewords(com.google.zxing.pdf417.decoder.Codeword[],com.google.zxing.pdf417.decoder.BarcodeMetadata):245:245 -> l + 73:78:void removeIncorrectCodewords(com.google.zxing.pdf417.decoder.Codeword[],com.google.zxing.pdf417.decoder.BarcodeMetadata):246:246 -> l + 79:84:void removeIncorrectCodewords(com.google.zxing.pdf417.decoder.Codeword[],com.google.zxing.pdf417.decoder.BarcodeMetadata):239:239 -> l + 85:90:void removeIncorrectCodewords(com.google.zxing.pdf417.decoder.Codeword[],com.google.zxing.pdf417.decoder.BarcodeMetadata):240:240 -> l + 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: +# {"id":"sourceFile","fileName":"PDF417CodewordDecoder.java"} + float[][] RATIOS_TABLE -> a + 1:25:void ():28:28 -> + 26:30:void ():33:33 -> + 31:48:void ():34:34 -> + 49:67:void ():43:43 -> + 5:8:int getBitValue(int[]):84:84 -> a + 9:14:int getBitValue(int[]):85:85 -> a + 15:30:int getBitValue(int[]):86:86 -> a + 1:6:int getClosestDecodedValue(int[]):93:93 -> b + 7:12:int getClosestDecodedValue(int[]):94:94 -> b + 13:27:int getClosestDecodedValue(int[]):96:96 -> b + 28:32:int getClosestDecodedValue(int[]):100:100 -> b + 33:38:int getClosestDecodedValue(int[]):102:102 -> b + 39:56:int getClosestDecodedValue(int[]):104:104 -> b + 57:66:int getClosestDecodedValue(int[]):112:112 -> b + 1:4:int getDecodedCodewordValue(int[]):78:78 -> c + 5:13:int getDecodedCodewordValue(int[]):79:79 -> c + 1:12:int getDecodedValue(int[]):52:52 -> d + 13:17:int getDecodedValue(int[]):56:56 -> d + 1:7:int[] sampleBitCounts(int[]):60:60 -> e + 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: +# {"id":"sourceFile","fileName":"PDF417ScanningDecoder.java"} + com.google.zxing.pdf417.decoder.ec.ErrorCorrection errorCorrection -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/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;"} + 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 + 39:47:com.google.zxing.pdf417.decoder.BoundingBox adjustBoundingBox(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):160:160 -> a + 48:52:com.google.zxing.pdf417.decoder.BoundingBox adjustBoundingBox(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):164:164 -> a + 53:62:com.google.zxing.pdf417.decoder.BoundingBox adjustBoundingBox(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):165:165 -> a + 63:76:com.google.zxing.pdf417.decoder.BoundingBox adjustBoundingBox(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):170:170 -> a + 77:80:com.google.zxing.pdf417.decoder.BoundingBox adjustBoundingBox(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):173:173 -> a + 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"} + 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 + 29:37:void adjustCodewordCount(com.google.zxing.pdf417.decoder.DetectionResult,com.google.zxing.pdf417.decoder.BarcodeValue[][]):240:240 -> b + 38:45:void adjustCodewordCount(com.google.zxing.pdf417.decoder.DetectionResult,com.google.zxing.pdf417.decoder.BarcodeValue[][]):244:244 -> b + 46:50:void adjustCodewordCount(com.google.zxing.pdf417.decoder.DetectionResult,com.google.zxing.pdf417.decoder.BarcodeValue[][]):242:242 -> b + 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"} + 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;"} + 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 + 50:62:com.google.zxing.pdf417.decoder.BarcodeValue[][] createBarcodeMatrix(com.google.zxing.pdf417.decoder.DetectionResult):340:340 -> f + 63:74:com.google.zxing.pdf417.decoder.BarcodeValue[][] createBarcodeMatrix(com.google.zxing.pdf417.decoder.DetectionResult):342:342 -> f + 75:80:com.google.zxing.pdf417.decoder.BarcodeValue[][] createBarcodeMatrix(com.google.zxing.pdf417.decoder.DetectionResult):344:344 -> f + 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;"} + 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 + 24:28:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):257:257 -> g + 29:35:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):258:258 -> g + 36:42:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):259:259 -> g + 43:48:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):260:260 -> g + 49:58:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):261:261 -> g + 59:64:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):262:262 -> g + 65:67:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):263:263 -> g + 68:75:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):264:264 -> g + 76:79:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):265:265 -> g + 80:84:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):266:266 -> g + 85:91:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):268:268 -> g + 92:99:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):269:269 -> g + 100:107:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):273:273 -> g + 108:118:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):275:275 -> g + 119:122:com.google.zxing.common.DecoderResult createDecoderResult(com.google.zxing.pdf417.decoder.DetectionResult):277:277 -> g + 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;"} + 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 + 48:50:com.google.zxing.common.DecoderResult createDecoderResultFromAmbiguousValues(int,int[],int[],int[],int[][]):317:317 -> h + 51:59:com.google.zxing.common.DecoderResult createDecoderResultFromAmbiguousValues(int,int[],int[],int[],int[][]):320:320 -> h + 60:66:com.google.zxing.common.DecoderResult createDecoderResultFromAmbiguousValues(int,int[],int[],int[],int[][]):322:322 -> h + 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;"} + 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 + 67:72: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):76:76 -> i + 73:90: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):77:77 -> i + 91:100: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):78:78 -> i + 101:108: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):79:79 -> i + 109:114: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):81:81 -> i + 115:121: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):74:74 -> i + 122:128: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):85:85 -> i + 129:131: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):86:86 -> i + 132:153: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):87:87 -> i + 154:164: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):92:92 -> i + 165:170: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):100:100 -> i + 171:180: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):98:98 -> i + 181:183: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):102:102 -> i + 184:198: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):106:106 -> i + 199:204: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):107:107 -> i + 205:217: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):108:108 -> i + 218:240: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):114:114 -> i + 241:243: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):117:117 -> i + 244:251: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):119:119 -> i + 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;"} + 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 + 24:30:com.google.zxing.common.DecoderResult decodeCodewords(int[],int,int[]):534:534 -> 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;"} + 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 + 28:29:com.google.zxing.pdf417.decoder.Codeword detectCodeword(com.google.zxing.common.BitMatrix,int,int,boolean,int,int,int,int):426:426 -> k + 30:37:com.google.zxing.pdf417.decoder.Codeword detectCodeword(com.google.zxing.common.BitMatrix,int,int,boolean,int,int,int,int):427:427 -> k + 38:51:com.google.zxing.pdf417.decoder.Codeword detectCodeword(com.google.zxing.common.BitMatrix,int,int,boolean,int,int,int,int):428:428 -> k + 52:58:com.google.zxing.pdf417.decoder.Codeword detectCodeword(com.google.zxing.common.BitMatrix,int,int,boolean,int,int,int,int):447:447 -> k + 59:62:com.google.zxing.pdf417.decoder.Codeword detectCodeword(com.google.zxing.common.BitMatrix,int,int,boolean,int,int,int,int):453:453 -> k + 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;"} + 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 + 40:54:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn,com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):200:200 -> l + 55:59:com.google.zxing.pdf417.decoder.BarcodeMetadata getBarcodeMetadata(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn,com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):190:190 -> l + 3:17:int[] getBitCountForCodeword(int):586:586 -> m + 18:26:int[] getBitCountForCodeword(int):597:597 -> m + 1:9:int getCodewordBucketNumber(int):604:604 -> n + 2:20:int getCodewordBucketNumber(int[]):608:608 -> o + 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"} + 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;"} + 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 + 43:57: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):219:219 -> s + 58:62: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):222:222 -> s + 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"} + 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 + 50:59:int getStartColumn(com.google.zxing.pdf417.decoder.DetectionResult,int,int,boolean):378:378 -> t + 60:65:int getStartColumn(com.google.zxing.pdf417.decoder.DetectionResult,int,int,boolean):380:380 -> t + 66:77:int getStartColumn(com.google.zxing.pdf417.decoder.DetectionResult,int,int,boolean):381:381 -> t + 78:90:int getStartColumn(com.google.zxing.pdf417.decoder.DetectionResult,int,int,boolean):384:384 -> t + 91:96:int getStartColumn(com.google.zxing.pdf417.decoder.DetectionResult,int,int,boolean):388:388 -> t + 97:114:int getStartColumn(com.google.zxing.pdf417.decoder.DetectionResult,int,int,boolean):390:390 -> t + 115:124:int getStartColumn(com.google.zxing.pdf417.decoder.DetectionResult,int,int,boolean):392:392 -> t + 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"} + 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;"} + 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 + 26:31:com.google.zxing.pdf417.decoder.DetectionResult merge(com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn,com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn):139:139 -> v + 1:5:void verifyCodewordCount(int[],int):563:563 -> w + 6:7:void verifyCodewordCount(int[],int):571:571 -> w + 8:12:void verifyCodewordCount(int[],int):572:572 -> w + 13:15:void verifyCodewordCount(int[],int):577:577 -> w + 16:20:void verifyCodewordCount(int[],int):578:578 -> w + 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: +# {"id":"sourceFile","fileName":"ErrorCorrection.java"} + com.google.zxing.pdf417.decoder.ec.ModulusGF field -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/b;"} + 1:3:void ():34:34 -> + 4:8:void ():35:35 -> + 1:7:int decode(int[],int,int[]):49:49 -> a + 8:15:int decode(int[],int,int[]):50:50 -> a + 16:27:int decode(int[],int,int[]):53:53 -> a + 28:38:int decode(int[],int,int[]):54:54 -> a + 39:46:int decode(int[],int,int[]):64:64 -> a + 47:52:int decode(int[],int,int[]):66:66 -> a + 53:61:int decode(int[],int,int[]):67:67 -> a + 62:76:int decode(int[],int,int[]):69:69 -> a + 77:83:int decode(int[],int,int[]):70:70 -> a + 84:90:int decode(int[],int,int[]):74:74 -> a + 91:92:int decode(int[],int,int[]):77:77 -> a + 93:100:int decode(int[],int,int[]):78:78 -> a + 101:102:int decode(int[],int,int[]):79:79 -> a + 103:104:int decode(int[],int,int[]):80:80 -> a + 105:108:int decode(int[],int,int[]):84:84 -> a + 109:112:int decode(int[],int,int[]):85:85 -> a + 113:115:int decode(int[],int,int[]):87:87 -> a + 116:128:int decode(int[],int,int[]):88:88 -> a + 129:143:int decode(int[],int,int[]):92:92 -> 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"} + 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"} + 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 + 27:33:int[] findErrorMagnitudes(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int[]):174:174 -> c + 34:35:int[] findErrorMagnitudes(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int[]):177:178 -> c + 36:40:int[] findErrorMagnitudes(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int[]):178:178 -> c + 41:48:int[] findErrorMagnitudes(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int[]):180:180 -> c + 49:58:int[] findErrorMagnitudes(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int[]):181:181 -> c + 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;"} + 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 + 40:45:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):119:119 -> d + 46:51:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):124:124 -> d + 52:59:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):125:125 -> d + 60:65:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):126:126 -> d + 66:81:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):127:127 -> d + 82:90:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):128:128 -> d + 91:104:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):129:129 -> d + 105:114:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):130:130 -> d + 115:123:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):131:131 -> d + 124:136:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):134:134 -> d + 137:142:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):121:121 -> d + 143:148:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):137:137 -> d + 149:154:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):142:142 -> d + 155:158:com.google.zxing.pdf417.decoder.ec.ModulusPoly[] runEuclideanAlgorithm(com.google.zxing.pdf417.decoder.ec.ModulusPoly,com.google.zxing.pdf417.decoder.ec.ModulusPoly,int):143:143 -> d + 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: +# {"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;"} + com.google.zxing.pdf417.decoder.ec.ModulusPoly one -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/c;"} + int modulus -> e + com.google.zxing.pdf417.decoder.ec.ModulusGF PDF417_GF -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/b;"} + 1:11:void ():29:29 -> + 1:3:void (int,int):37:37 -> + 4:5:void (int,int):38:38 -> + 6:9:void (int,int):39:39 -> + 10:19:void (int,int):40:40 -> + 20:24:void (int,int):43:43 -> + 25:33:void (int,int):44:44 -> + 34:44:void (int,int):47:47 -> + 45:55:void (int,int):50:50 -> + 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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"ModulusPoly.java"} + com.google.zxing.pdf417.decoder.ec.ModulusGF field -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ2/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"} + 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 -> + 14:19:void (com.google.zxing.pdf417.decoder.ec.ModulusGF,int[]):34:34 -> + 20:28:void (com.google.zxing.pdf417.decoder.ec.ModulusGF,int[]):37:37 -> + 29:36:void (com.google.zxing.pdf417.decoder.ec.ModulusGF,int[]):41:41 -> + 37:40:void (com.google.zxing.pdf417.decoder.ec.ModulusGF,int[]):43:43 -> + 41:45:void (com.google.zxing.pdf417.decoder.ec.ModulusGF,int[]):44:44 -> + 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;"} + 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 + 27:28:com.google.zxing.pdf417.decoder.ec.ModulusPoly add(com.google.zxing.pdf417.decoder.ec.ModulusPoly):116:116 -> a + 29:36:com.google.zxing.pdf417.decoder.ec.ModulusPoly add(com.google.zxing.pdf417.decoder.ec.ModulusPoly):117:117 -> a + 37:39:com.google.zxing.pdf417.decoder.ec.ModulusPoly add(com.google.zxing.pdf417.decoder.ec.ModulusPoly):122:122 -> a + 40:43:com.google.zxing.pdf417.decoder.ec.ModulusPoly add(com.google.zxing.pdf417.decoder.ec.ModulusPoly):123:123 -> a + 44:47:com.google.zxing.pdf417.decoder.ec.ModulusPoly add(com.google.zxing.pdf417.decoder.ec.ModulusPoly):125:125 -> a + 48:50:com.google.zxing.pdf417.decoder.ec.ModulusPoly add(com.google.zxing.pdf417.decoder.ec.ModulusPoly):127:127 -> a + 51:67:com.google.zxing.pdf417.decoder.ec.ModulusPoly add(com.google.zxing.pdf417.decoder.ec.ModulusPoly):128:128 -> a + 68:75:com.google.zxing.pdf417.decoder.ec.ModulusPoly add(com.google.zxing.pdf417.decoder.ec.ModulusPoly):131:131 -> a + 76:83:com.google.zxing.pdf417.decoder.ec.ModulusPoly add(com.google.zxing.pdf417.decoder.ec.ModulusPoly):106:106 -> a + 4:11:int evaluateAt(int):86:86 -> b + 12:19:int evaluateAt(int):91:91 -> b + 20:29:int evaluateAt(int):92:92 -> b + 30:33:int evaluateAt(int):96:96 -> b + 34:36:int evaluateAt(int):97:97 -> b + 37:54:int evaluateAt(int):99:99 -> b + 1:9:int getCoefficient(int):77:77 -> 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;"} + 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;"} + 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 + 28:29:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(com.google.zxing.pdf417.decoder.ec.ModulusPoly):153:154 -> g + 30:33:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(com.google.zxing.pdf417.decoder.ec.ModulusPoly):154:154 -> g + 34:39:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(com.google.zxing.pdf417.decoder.ec.ModulusPoly):155:155 -> g + 40:46:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(com.google.zxing.pdf417.decoder.ec.ModulusPoly):157:157 -> g + 47:68:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(com.google.zxing.pdf417.decoder.ec.ModulusPoly):159:159 -> g + 69:76:com.google.zxing.pdf417.decoder.ec.ModulusPoly multiply(com.google.zxing.pdf417.decoder.ec.ModulusPoly):162:162 -> g + 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;"} + 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;"} + 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;"} + 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 + 1:11:java.lang.String toString():234:234 -> toString + 12:17:java.lang.String toString():235:235 -> toString + 18:25:java.lang.String toString():236:236 -> toString + 26:32:java.lang.String toString():239:239 -> toString + 33:38:java.lang.String toString():242:242 -> toString + 39:48:java.lang.String toString():243:243 -> toString + 49:57:java.lang.String toString():247:247 -> toString + 58:61:java.lang.String toString():251:251 -> toString + 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: +# {"id":"sourceFile","fileName":"Detector.java"} + int[] INDEXES_START_PATTERN -> a + int[] INDEXES_STOP_PATTERN -> b + int[] START_PATTERN -> c + int[] STOP_PATTERN -> d + 5:14:void ():40:40 -> + 15:22:void ():41:41 -> + 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"} + 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;"} + 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 + 19:21:com.google.zxing.pdf417.detector.PDF417DetectorResult detect(com.google.zxing.BinaryBitmap,java.util.Map,boolean):84:84 -> b + 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;"} + 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 + 32:46:java.util.List detect(boolean,com.google.zxing.common.BitMatrix):114:114 -> c + 47:51:java.util.List detect(boolean,com.google.zxing.common.BitMatrix):115:115 -> c + 52:60:java.util.List detect(boolean,com.google.zxing.common.BitMatrix):116:116 -> c + 61:64:java.util.List detect(boolean,com.google.zxing.common.BitMatrix):118:118 -> c + 65:78:java.util.List detect(boolean,com.google.zxing.common.BitMatrix):119:119 -> c + 79:84:java.util.List detect(boolean,com.google.zxing.common.BitMatrix):126:126 -> c + 85:88:java.util.List detect(boolean,com.google.zxing.common.BitMatrix):132:132 -> c + 89:93:java.util.List detect(boolean,com.google.zxing.common.BitMatrix):133:133 -> c + 94:104:java.util.List detect(boolean,com.google.zxing.common.BitMatrix):134:134 -> c + 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"} + 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 + 44:53:int[] findGuardPattern(com.google.zxing.common.BitMatrix,int,int,int,boolean,int[],int[]):276:276 -> d + 54:61:int[] findGuardPattern(com.google.zxing.common.BitMatrix,int,int,int,boolean,int[],int[]):279:279 -> d + 62:66:int[] findGuardPattern(com.google.zxing.common.BitMatrix,int,int,int,boolean,int[],int[]):280:280 -> d + 67:75:int[] findGuardPattern(com.google.zxing.common.BitMatrix,int,int,int,boolean,int[],int[]):282:282 -> d + 76:78:int[] findGuardPattern(com.google.zxing.common.BitMatrix,int,int,int,boolean,int[],int[]):283:283 -> d + 79:80:int[] findGuardPattern(com.google.zxing.common.BitMatrix,int,int,int,boolean,int[],int[]):284:284 -> d + 81:87:int[] findGuardPattern(com.google.zxing.common.BitMatrix,int,int,int,boolean,int[],int[]):285:285 -> d + 88:97:int[] findGuardPattern(com.google.zxing.common.BitMatrix,int,int,int,boolean,int[],int[]):290:290 -> d + 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;"} + 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 + 52:62:com.google.zxing.ResultPoint[] findRowsWithPattern(com.google.zxing.common.BitMatrix,int,int,int,int,int[]):202:202 -> e + 63:86:com.google.zxing.ResultPoint[] findRowsWithPattern(com.google.zxing.common.BitMatrix,int,int,int,int,int[]):203:203 -> e + 87:111:com.google.zxing.ResultPoint[] findRowsWithPattern(com.google.zxing.common.BitMatrix,int,int,int,int,int[]):212:212 -> e + 112:126:com.google.zxing.ResultPoint[] findRowsWithPattern(com.google.zxing.common.BitMatrix,int,int,int,int,int[]):214:214 -> e + 127:131:com.google.zxing.ResultPoint[] findRowsWithPattern(com.google.zxing.common.BitMatrix,int,int,int,int,int[]):219:219 -> e + 132:143:com.google.zxing.ResultPoint[] findRowsWithPattern(com.google.zxing.common.BitMatrix,int,int,int,int,int[]):220:220 -> e + 144:164:com.google.zxing.ResultPoint[] findRowsWithPattern(com.google.zxing.common.BitMatrix,int,int,int,int,int[]):221:221 -> e + 165:175:com.google.zxing.ResultPoint[] findRowsWithPattern(com.google.zxing.common.BitMatrix,int,int,int,int,int[]):233:233 -> e + 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;"} + 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 + 28:31:com.google.zxing.ResultPoint[] findVertices(com.google.zxing.common.BitMatrix,int,int):166:166 -> f + 32:36:com.google.zxing.ResultPoint[] findVertices(com.google.zxing.common.BitMatrix,int,int):167:167 -> f + 37:45:com.google.zxing.ResultPoint[] findVertices(com.google.zxing.common.BitMatrix,int,int):168:168 -> f + 46:57:com.google.zxing.ResultPoint[] findVertices(com.google.zxing.common.BitMatrix,int,int):170:170 -> f + 1:7:float patternMatchVariance(int[],int[],float):314:314 -> g + 8:10:float patternMatchVariance(int[],int[],float):318:318 -> g + 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: +# {"id":"sourceFile","fileName":"PDF417DetectorResult.java"} + com.google.zxing.common.BitMatrix bits -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/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"} + 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;"} + 1:3:java.util.List getPoints():42:42 -> b +com.google.zxing.qrcode.QRCodeReader -> S2.a: +# {"id":"sourceFile","fileName":"QRCodeReader.java"} + com.google.zxing.qrcode.decoder.Decoder decoder -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/e;"} + com.google.zxing.ResultPoint[] NO_POINTS -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lv2/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 + 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;"} + 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 + 20:22:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):129:129 -> c + 23:24:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):130:130 -> c + 25:38:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):131:131 -> c + 39:45:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):142:142 -> c + 46:55:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):144:144 -> c + 56:62:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):148:148 -> c + 63:92:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):149:149 -> c + 93:110:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):172:172 -> c + 111:115:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):181:181 -> c + 116:134:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):187:187 -> c + 135:140:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):191:191 -> c + 141:150:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):192:192 -> c + 151:155:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):155:155 -> c + 156:160:com.google.zxing.common.BitMatrix extractPureBits(com.google.zxing.common.BitMatrix):151:151 -> c + 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"} + 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 + 20:41:float moduleSize(int[],com.google.zxing.common.BitMatrix):207:207 -> d + 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: +# {"id":"sourceFile","fileName":"BitMatrixParser.java"} + com.google.zxing.common.BitMatrix bitMatrix -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + com.google.zxing.qrcode.decoder.Version parsedVersion -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/j;"} + com.google.zxing.qrcode.decoder.FormatInformation parsedFormatInfo -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/g;"} + boolean mirror -> d + 1:3:void (com.google.zxing.common.BitMatrix):36:36 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/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 -> + 1:27:int copyBit(int,int,int):141:141 -> a + 2:12:void mirror():235:235 -> b + 13:20:void mirror():236:236 -> b + 21:34:void mirror():237:237 -> b + 35:39:void mirror():238:238 -> b + 40:50:void mirror():239:239 -> b + 3:6:byte[] readCodewords():155:155 -> c + 7:10:byte[] readCodewords():156:156 -> c + 11:20:byte[] readCodewords():160:160 -> c + 21:26:byte[] readCodewords():161:161 -> c + 27:31:byte[] readCodewords():162:162 -> c + 32:35:byte[] readCodewords():164:164 -> c + 36:70:byte[] readCodewords():167:167 -> c + 71:80:byte[] readCodewords():183:183 -> c + 81:98:byte[] readCodewords():187:187 -> c + 99:114:byte[] readCodewords():192:192 -> c + 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;"} + 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 + 30:36:com.google.zxing.qrcode.decoder.FormatInformation readFormatInformation():65:65 -> d + 37:43:com.google.zxing.qrcode.decoder.FormatInformation readFormatInformation():68:68 -> d + 44:55:com.google.zxing.qrcode.decoder.FormatInformation readFormatInformation():72:72 -> d + 56:66:com.google.zxing.qrcode.decoder.FormatInformation readFormatInformation():76:76 -> d + 67:73:com.google.zxing.qrcode.decoder.FormatInformation readFormatInformation():79:79 -> d + 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;"} + 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 + 36:45:com.google.zxing.qrcode.decoder.Version readVersion():114:114 -> e + 46:51:com.google.zxing.qrcode.decoder.Version readVersion():118:118 -> e + 52:57:com.google.zxing.qrcode.decoder.Version readVersion():119:119 -> e + 58:66:com.google.zxing.qrcode.decoder.Version readVersion():120:120 -> e + 67:76:com.google.zxing.qrcode.decoder.Version readVersion():128:128 -> e + 77:82:com.google.zxing.qrcode.decoder.Version readVersion():132:132 -> e + 83:88:com.google.zxing.qrcode.decoder.Version readVersion():133:133 -> e + 89:91:com.google.zxing.qrcode.decoder.Version readVersion():134:134 -> e + 92:96:com.google.zxing.qrcode.decoder.Version readVersion():137:137 -> e + 1:5:void remask():211:211 -> f + 6:17:void remask():214:214 -> f + 18:23:void remask():215:215 -> f + 24:29:void remask():216:216 -> f + 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: +# {"id":"sourceFile","fileName":"DataBlock.java"} + int numDataCodewords -> a + byte[] codewords -> b + 1:3:void (int,byte[]):31:31 -> + 4:5:void (int,byte[]):32:32 -> + 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;"} + 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 + 24:31:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):63:63 -> b + 32:33:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):67:67 -> b + 34:41:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):69:69 -> b + 42:47:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):70:70 -> b + 48:51:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):71:71 -> b + 52:58:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):72:72 -> b + 59:74:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):73:73 -> b + 75:83:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):79:79 -> b + 84:95:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):82:82 -> b + 96:107:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):90:90 -> b + 108:127:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):96:96 -> b + 128:141:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):101:101 -> b + 142:157:com.google.zxing.qrcode.decoder.DataBlock[] getDataBlocks(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel):104:104 -> 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: +# {"id":"sourceFile","fileName":"DataMask.java"} + com.google.zxing.qrcode.decoder.DataMask DATA_MASK_000 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + com.google.zxing.qrcode.decoder.DataMask DATA_MASK_001 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + com.google.zxing.qrcode.decoder.DataMask DATA_MASK_010 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + com.google.zxing.qrcode.decoder.DataMask DATA_MASK_011 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + com.google.zxing.qrcode.decoder.DataMask DATA_MASK_100 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + com.google.zxing.qrcode.decoder.DataMask DATA_MASK_101 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + com.google.zxing.qrcode.decoder.DataMask DATA_MASK_110 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + com.google.zxing.qrcode.decoder.DataMask DATA_MASK_111 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/c;"} + com.google.zxing.qrcode.decoder.DataMask[] $VALUES -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"[LT2/c;"} + 1:10:void ():39:39 -> + 11:20:void ():49:49 -> + 21:30:void ():59:59 -> + 31:40:void ():69:69 -> + 41:50:void ():79:79 -> + 51:60:void ():90:90 -> + 61:70:void ():101:101 -> + 71:84:void ():112:112 -> + 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"} + 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"} + 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;"} + 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":"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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: +# {"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;"} + 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 + 35:38:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):70:70 -> a + 39:47:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):72:72 -> a + 48:51:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):74:74 -> a + 52:61:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):75:75 -> a + 62:65:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):78:78 -> a + 66:75:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):79:79 -> a + 76:79:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):84:84 -> a + 80:84:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):85:85 -> a + 85:89:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):80:80 -> a + 90:93:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):86:86 -> a + 94:97:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):88:88 -> a + 98:104:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):89:89 -> a + 105:109:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):91:91 -> a + 110:113:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):95:95 -> a + 114:117:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):97:97 -> a + 118:127:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):98:98 -> a + 128:131:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):100:100 -> a + 132:139:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):105:105 -> a + 140:143:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):106:106 -> a + 144:147:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):107:107 -> a + 148:151:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):108:108 -> a + 152:155:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):109:109 -> a + 156:161:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):110:110 -> a + 162:165:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):111:111 -> a + 166:169:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):112:112 -> a + 170:173:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):113:113 -> a + 174:182:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):115:115 -> a + 183:184:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):126:126 -> a + 185:188:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):127:127 -> a + 189:202:com.google.zxing.common.DecoderResult decode(byte[],com.google.zxing.qrcode.decoder.Version,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel,java.util.Map):128:128 -> a + 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"} + 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 + 29:40:void decodeAlphanumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,boolean):262:262 -> b + 41:47:void decodeAlphanumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,boolean):258:258 -> b + 48:54:void decodeAlphanumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,boolean):267:267 -> b + 55:66:void decodeAlphanumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,boolean):270:270 -> b + 67:73:void decodeAlphanumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,boolean):268:268 -> b + 74:79:void decodeAlphanumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,boolean):275:275 -> b + 80:87:void decodeAlphanumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,boolean):276:276 -> b + 88:102:void decodeAlphanumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,boolean):277:277 -> b + 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"} + 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 + 33:36:void decodeByteSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,com.google.zxing.common.CharacterSetECI,java.util.Collection,java.util.Map):233:233 -> c + 37:44:void decodeByteSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,com.google.zxing.common.CharacterSetECI,java.util.Collection,java.util.Map):236:236 -> c + 45:48:void decodeByteSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int,com.google.zxing.common.CharacterSetECI,java.util.Collection,java.util.Map):240:240 -> c + 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"} + 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 + 45:49:void decodeHanziSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):160:160 -> d + 50:56:void decodeHanziSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):161:161 -> d + 57:67:void decodeHanziSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):167:167 -> 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"} + 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 + 45:49:void decodeKanjiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):196:196 -> e + 50:56:void decodeKanjiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):197:197 -> e + 57:67:void decodeKanjiSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):203:203 -> e + 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"} + 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 + 39:50:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):304:304 -> f + 51:55:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):300:300 -> f + 56:63:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):296:296 -> f + 64:70:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):309:309 -> f + 71:78:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):312:312 -> f + 79:87:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):316:316 -> f + 88:96:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):317:317 -> f + 97:101:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):314:314 -> f + 102:109:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):310:310 -> f + 110:116:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):320:320 -> f + 117:122:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):323:323 -> f + 123:130:void decodeNumericSegment(com.google.zxing.common.BitSource,java.lang.StringBuilder,int):327:327 -> f + 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"} + 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: +# {"id":"sourceFile","fileName":"Decoder.java"} + com.google.zxing.common.reedsolomon.ReedSolomonDecoder rsDecoder -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LD2/c;"} + 1:3:void ():40:40 -> + 4:13:void ():41:41 -> + 1:1:void correctErrors(byte[],int):184:184 -> a + 2:7:void correctErrors(byte[],int):186:186 -> a + 8:16:void correctErrors(byte[],int):188:188 -> a + 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: +# {"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;"} + com.google.zxing.qrcode.decoder.ErrorCorrectionLevel M -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/f;"} + com.google.zxing.qrcode.decoder.ErrorCorrectionLevel Q -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/f;"} + com.google.zxing.qrcode.decoder.ErrorCorrectionLevel H -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/f;"} + com.google.zxing.qrcode.decoder.ErrorCorrectionLevel[] FOR_BITS -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"[LT2/f;"} + com.google.zxing.qrcode.decoder.ErrorCorrectionLevel[] $VALUES -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"[LT2/f;"} + 1:11:void ():28:28 -> + 12:20:void ():30:30 -> + 21:31:void ():32:32 -> + 32:40:void ():34:34 -> + 41:46:void ():25:25 -> + 47:53:void ():36:36 -> + 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;"} + 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;"} + 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":"sourceFile","fileName":"FormatInformation.java"} + com.google.zxing.qrcode.decoder.ErrorCorrectionLevel errorCorrectionLevel -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/f;"} + byte dataMask -> b + int[][] FORMAT_INFO_DECODE_LOOKUP -> c + 4:255:void ():34:34 -> + 1:7:void (int):72:72 -> + 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;"} + 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;"} + 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 + 33:38:com.google.zxing.qrcode.decoder.FormatInformation doDecodeFormatInformation(int,int):119:119 -> b + 39:45:com.google.zxing.qrcode.decoder.FormatInformation doDecodeFormatInformation(int,int):121:121 -> b + 46:56:com.google.zxing.qrcode.decoder.FormatInformation doDecodeFormatInformation(int,int):110:110 -> b + 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;"} + 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: +# {"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;"} + com.google.zxing.qrcode.decoder.Mode NUMERIC -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + com.google.zxing.qrcode.decoder.Mode ALPHANUMERIC -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + com.google.zxing.qrcode.decoder.Mode STRUCTURED_APPEND -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + com.google.zxing.qrcode.decoder.Mode BYTE -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + com.google.zxing.qrcode.decoder.Mode ECI -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + com.google.zxing.qrcode.decoder.Mode KANJI -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + com.google.zxing.qrcode.decoder.Mode FNC1_FIRST_POSITION -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + com.google.zxing.qrcode.decoder.Mode FNC1_SECOND_POSITION -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + com.google.zxing.qrcode.decoder.Mode HANZI -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"LT2/h;"} + com.google.zxing.qrcode.decoder.Mode[] $VALUES -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"[LT2/h;"} + 1:14:void ():27:27 -> + 15:35:void ():28:28 -> + 36:56:void ():29:29 -> + 57:70:void ():30:30 -> + 71:88:void ():31:31 -> + 89:103:void ():32:32 -> + 104:118:void ():33:33 -> + 119:131:void ():34:34 -> + 132:146:void ():35:35 -> + 147:165:void ():37:37 -> + 166:172:void ():25:25 -> + 1:3:void (java.lang.String,int,int[],int):42:42 -> + 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;"} + 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 + 48:50:com.google.zxing.qrcode.decoder.Mode forBits(int):67:67 -> a + 51:53:com.google.zxing.qrcode.decoder.Mode forBits(int):65:65 -> a + 54:56:com.google.zxing.qrcode.decoder.Mode forBits(int):63:63 -> a + 57:59:com.google.zxing.qrcode.decoder.Mode forBits(int):61:61 -> a + 60:62:com.google.zxing.qrcode.decoder.Mode forBits(int):59:59 -> a + 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"} + 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;"} + 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":"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"} + 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: +# {"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;"} + 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;"} + 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"} + 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 -> + 11:16:void (int,int[],com.google.zxing.qrcode.decoder.Version$ECBlocks[]):57:57 -> + 17:22:void (int,int[],com.google.zxing.qrcode.decoder.Version$ECBlocks[]):58:58 -> + 23:28:void (int,int[],com.google.zxing.qrcode.decoder.Version$ECBlocks[]):59:59 -> + 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;"} + 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 + 23:25:com.google.zxing.common.BitMatrix buildFunctionPattern():148:148 -> a + 26:31:com.google.zxing.common.BitMatrix buildFunctionPattern():151:151 -> a + 32:54:com.google.zxing.common.BitMatrix buildFunctionPattern():153:153 -> a + 55:74:com.google.zxing.common.BitMatrix buildFunctionPattern():159:159 -> a + 75:77:com.google.zxing.common.BitMatrix buildFunctionPattern():164:164 -> a + 78:80:com.google.zxing.common.BitMatrix buildFunctionPattern():166:166 -> a + 81:87:com.google.zxing.common.BitMatrix buildFunctionPattern():168:168 -> a + 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;"} + 6:10:com.google.zxing.qrcode.decoder.Version decodeVersionInformation(int):113:113 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LT2/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 + 38:44:com.google.zxing.qrcode.decoder.Version decodeVersionInformation(int):130:130 -> c + 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;"} + 1:7:com.google.zxing.qrcode.decoder.Version getProvisionalVersionForDimension(int):93:93 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LT2/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;"} + 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: +# {"id":"sourceFile","fileName":"Version.java"} + int count -> a + int dataCodewords -> b + 1:3:void (int,int):223:223 -> + 4:5:void (int,int):224:224 -> + 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: +# {"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;"} + 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"} + 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;"} + 1:3:int getECCodewordsPerBlock():194:194 -> b +com.google.zxing.qrcode.detector.AlignmentPattern -> U2.a: +# {"id":"sourceFile","fileName":"AlignmentPattern.java"} + float estimatedModuleSize -> c + 1:3:void (float,float,float):32:32 -> + 4:6:void (float,float,float):33:33 -> + 1:27:boolean aboutEquals(float,float,float):41:41 -> f + 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;"} + 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: +# {"id":"sourceFile","fileName":"AlignmentPatternFinder.java"} + com.google.zxing.common.BitMatrix image -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + java.util.List possibleCenters -> b + int startX -> c + int startY -> d + int width -> e + int height -> f + float moduleSize -> g + int[] crossCheckStateCount -> h + com.google.zxing.ResultPointCallback resultPointCallback -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/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"} + 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 -> + 16:17:void (com.google.zxing.common.BitMatrix,int,int,int,int,float,com.google.zxing.ResultPointCallback):72:72 -> + 18:19:void (com.google.zxing.common.BitMatrix,int,int,int,int,float,com.google.zxing.ResultPointCallback):73:73 -> + 20:21:void (com.google.zxing.common.BitMatrix,int,int,int,int,float,com.google.zxing.ResultPointCallback):74:74 -> + 22:24:void (com.google.zxing.common.BitMatrix,int,int,int,int,float,com.google.zxing.ResultPointCallback):75:75 -> + 25:28:void (com.google.zxing.common.BitMatrix,int,int,int,int,float,com.google.zxing.ResultPointCallback):76:76 -> + 29:31:void (com.google.zxing.common.BitMatrix,int,int,int,int,float,com.google.zxing.ResultPointCallback):77:77 -> + 2:14:float centerFromEnd(int[],int):161:161 -> a + 1:2:float crossCheckVertical(int,int,int,int):193:193 -> b + 3:6:float crossCheckVertical(int,int,int,int):195:195 -> b + 7:9:float crossCheckVertical(int,int,int,int):196:196 -> b + 10:12:float crossCheckVertical(int,int,int,int):197:197 -> b + 13:15:float crossCheckVertical(int,int,int,int):198:198 -> b + 16:20:float crossCheckVertical(int,int,int,int):199:199 -> b + 21:32:float crossCheckVertical(int,int,int,int):203:203 -> b + 33:41:float crossCheckVertical(int,int,int,int):204:204 -> b + 42:49:float crossCheckVertical(int,int,int,int):208:208 -> b + 50:61:float crossCheckVertical(int,int,int,int):211:211 -> b + 62:66:float crossCheckVertical(int,int,int,int):212:212 -> b + 67:74:float crossCheckVertical(int,int,int,int):215:215 -> b + 75:86:float crossCheckVertical(int,int,int,int):221:221 -> b + 87:93:float crossCheckVertical(int,int,int,int):222:222 -> b + 94:100:float crossCheckVertical(int,int,int,int):225:225 -> b + 101:112:float crossCheckVertical(int,int,int,int):228:228 -> b + 113:117:float crossCheckVertical(int,int,int,int):229:229 -> b + 118:122:float crossCheckVertical(int,int,int,int):232:232 -> b + 123:129:float crossCheckVertical(int,int,int,int):236:236 -> 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;"} + 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 + 14:26:com.google.zxing.qrcode.detector.AlignmentPattern find():94:94 -> c + 27:33:com.google.zxing.qrcode.detector.AlignmentPattern find():97:97 -> c + 34:36:com.google.zxing.qrcode.detector.AlignmentPattern find():98:98 -> c + 37:38:com.google.zxing.qrcode.detector.AlignmentPattern find():99:99 -> c + 39:43:com.google.zxing.qrcode.detector.AlignmentPattern find():100:100 -> c + 44:57:com.google.zxing.qrcode.detector.AlignmentPattern find():105:105 -> c + 58:67:com.google.zxing.qrcode.detector.AlignmentPattern find():110:110 -> c + 68:75:com.google.zxing.qrcode.detector.AlignmentPattern find():113:113 -> c + 76:81:com.google.zxing.qrcode.detector.AlignmentPattern find():116:116 -> c + 82:88:com.google.zxing.qrcode.detector.AlignmentPattern find():117:117 -> c + 89:92:com.google.zxing.qrcode.detector.AlignmentPattern find():122:122 -> c + 93:94:com.google.zxing.qrcode.detector.AlignmentPattern find():123:123 -> c + 95:100:com.google.zxing.qrcode.detector.AlignmentPattern find():124:124 -> c + 101:110:com.google.zxing.qrcode.detector.AlignmentPattern find():127:127 -> c + 111:118:com.google.zxing.qrcode.detector.AlignmentPattern find():134:134 -> c + 119:124:com.google.zxing.qrcode.detector.AlignmentPattern find():138:138 -> c + 125:134:com.google.zxing.qrcode.detector.AlignmentPattern find():139:139 -> c + 135:142:com.google.zxing.qrcode.detector.AlignmentPattern find():149:149 -> c + 143:151:com.google.zxing.qrcode.detector.AlignmentPattern find():150:150 -> c + 152:156:com.google.zxing.qrcode.detector.AlignmentPattern find():153:153 -> c + 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;"} + 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 + 30:41:com.google.zxing.qrcode.detector.AlignmentPattern handlePossibleCenter(int[],int,int):260:260 -> e + 42:59:com.google.zxing.qrcode.detector.AlignmentPattern handlePossibleCenter(int[],int,int):261:261 -> e + 60:65:com.google.zxing.qrcode.detector.AlignmentPattern handlePossibleCenter(int[],int,int):263:263 -> e + 66:70:com.google.zxing.qrcode.detector.AlignmentPattern handlePossibleCenter(int[],int,int):264:264 -> e + 71:75:com.google.zxing.qrcode.detector.AlignmentPattern handlePossibleCenter(int[],int,int):268:268 -> e + 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: +# {"id":"sourceFile","fileName":"Detector.java"} + com.google.zxing.common.BitMatrix image -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/b;"} + com.google.zxing.ResultPointCallback resultPointCallback -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/q;"} + 1:3:void (com.google.zxing.common.BitMatrix):44:44 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LB2/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"} + 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"} + 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 + 21:24:float calculateModuleSizeOneWay(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):242:242 -> b + 25:29:float calculateModuleSizeOneWay(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):246:246 -> b + 30:34:float calculateModuleSizeOneWay(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):247:247 -> b + 35:39:float calculateModuleSizeOneWay(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):248:248 -> b + 40:44:float calculateModuleSizeOneWay(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):249:249 -> b + 45:48:float calculateModuleSizeOneWay(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint):246:246 -> b + 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"} + 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;"} + 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 + 56:59:com.google.zxing.common.PerspectiveTransform createTransform(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):176:176 -> d + 60:63:com.google.zxing.common.PerspectiveTransform createTransform(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):177:177 -> d + 64:67:com.google.zxing.common.PerspectiveTransform createTransform(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):178:178 -> d + 68:71:com.google.zxing.common.PerspectiveTransform createTransform(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):179:179 -> d + 72:75:com.google.zxing.common.PerspectiveTransform createTransform(com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,com.google.zxing.ResultPoint,int):182:182 -> d + 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;"} + 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;"} + 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 + 59:68:com.google.zxing.qrcode.detector.AlignmentPattern findAlignmentInRegion(float,int,int,float):393:393 -> f + 69:73:com.google.zxing.qrcode.detector.AlignmentPattern findAlignmentInRegion(float,int,int,float):402:402 -> f + 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;"} + 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 + 23:26:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):97:97 -> g + 27:30:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):98:98 -> g + 31:36:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):99:99 -> g + 37:44:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):103:103 -> g + 45:58:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):106:106 -> g + 59:77:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):107:107 -> g + 78:89:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):112:112 -> g + 90:107:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):113:113 -> g + 108:116:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):118:118 -> g + 117:120:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):131:131 -> g + 121:132:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):133:133 -> g + 133:141:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):137:137 -> g + 142:152:com.google.zxing.common.DetectorResult processFinderPatternInfo(com.google.zxing.qrcode.detector.FinderPatternInfo):139:139 -> g + 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;"} + 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 + 46:51:float sizeOfBlackWhiteBlackRun(int,int,int,int):320:320 -> i + 52:92:float sizeOfBlackWhiteBlackRun(int,int,int,int):321:321 -> i + 93:103:float sizeOfBlackWhiteBlackRun(int,int,int,int):336:336 -> i + 104:134:float sizeOfBlackWhiteBlackRun(int,int,int,int):338:338 -> i + 135:142:float sizeOfBlackWhiteBlackRun(int,int,int,int):356:356 -> i + 1:19:float sizeOfBlackWhiteBlackRunBothWays(int,int,int,int):268:268 -> j + 20:27:float sizeOfBlackWhiteBlackRunBothWays(int,int,int,int):276:276 -> j + 28:40:float sizeOfBlackWhiteBlackRunBothWays(int,int,int,int):277:277 -> j + 41:64:float sizeOfBlackWhiteBlackRunBothWays(int,int,int,int):278:278 -> j + 65:72:float sizeOfBlackWhiteBlackRunBothWays(int,int,int,int):286:286 -> j + 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: +# {"id":"sourceFile","fileName":"FinderPattern.java"} + float estimatedModuleSize -> c + int count -> d + 1:1:void (float,float,float):34:34 -> + 2:4:void (float,float,float,int):38:40 -> + 1:27:boolean aboutEquals(float,float,float):62:62 -> f + 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;"} + 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: +# {"id":"sourceFile","fileName":"FinderPatternFinder.java"} + com.google.zxing.common.BitMatrix image -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LB2/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;"} + 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"} + 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 -> + 18:20:void (com.google.zxing.common.BitMatrix,com.google.zxing.ResultPointCallback):65:65 -> + 2:18:float centerFromEnd(int[],int):191:191 -> a + 9:20:boolean crossCheckDiagonal(int,int,int,int):244:244 -> b + 21:32:boolean crossCheckDiagonal(int,int,int,int):248:248 -> b + 33:50:boolean crossCheckDiagonal(int,int,int,int):249:249 -> b + 51:68:boolean crossCheckDiagonal(int,int,int,int):258:258 -> b + 69:77:boolean crossCheckDiagonal(int,int,int,int):260:260 -> b + 78:87:boolean crossCheckDiagonal(int,int,int,int):265:265 -> b + 88:105:boolean crossCheckDiagonal(int,int,int,int):270:270 -> b + 106:110:boolean crossCheckDiagonal(int,int,int,int):272:272 -> b + 111:115:boolean crossCheckDiagonal(int,int,int,int):275:275 -> b + 116:121:boolean crossCheckDiagonal(int,int,int,int):279:279 -> b + 122:136:boolean crossCheckDiagonal(int,int,int,int):280:280 -> b + 137:144:boolean crossCheckDiagonal(int,int,int,int):284:284 -> b + 145:168:boolean crossCheckDiagonal(int,int,int,int):285:285 -> b + 169:182:boolean crossCheckDiagonal(int,int,int,int):294:294 -> b + 183:193:boolean crossCheckDiagonal(int,int,int,int):296:296 -> b + 194:207:boolean crossCheckDiagonal(int,int,int,int):300:300 -> b + 208:221:boolean crossCheckDiagonal(int,int,int,int):304:304 -> b + 222:226:boolean crossCheckDiagonal(int,int,int,int):306:306 -> b + 227:231:boolean crossCheckDiagonal(int,int,int,int):310:310 -> b + 232:245:boolean crossCheckDiagonal(int,int,int,int):316:316 -> b + 246:253:boolean crossCheckDiagonal(int,int,int,int):318:318 -> b + 254:261:boolean crossCheckDiagonal(int,int,int,int):319:319 -> b + 1:2:float crossCheckHorizontal(int,int,int,int):407:407 -> c + 3:6:float crossCheckHorizontal(int,int,int,int):409:409 -> c + 7:15:float crossCheckHorizontal(int,int,int,int):410:410 -> c + 16:21:float crossCheckHorizontal(int,int,int,int):413:413 -> c + 22:36:float crossCheckHorizontal(int,int,int,int):414:414 -> c + 37:48:float crossCheckHorizontal(int,int,int,int):420:420 -> c + 49:55:float crossCheckHorizontal(int,int,int,int):421:421 -> c + 56:64:float crossCheckHorizontal(int,int,int,int):424:424 -> c + 65:76:float crossCheckHorizontal(int,int,int,int):427:427 -> c + 77:81:float crossCheckHorizontal(int,int,int,int):428:428 -> c + 82:89:float crossCheckHorizontal(int,int,int,int):431:431 -> c + 90:95:float crossCheckHorizontal(int,int,int,int):436:436 -> c + 96:109:float crossCheckHorizontal(int,int,int,int):437:437 -> c + 110:121:float crossCheckHorizontal(int,int,int,int):443:443 -> c + 122:128:float crossCheckHorizontal(int,int,int,int):444:444 -> c + 129:136:float crossCheckHorizontal(int,int,int,int):447:447 -> c + 137:148:float crossCheckHorizontal(int,int,int,int):450:450 -> c + 149:153:float crossCheckHorizontal(int,int,int,int):451:451 -> c + 154:158:float crossCheckHorizontal(int,int,int,int):454:454 -> c + 159:171:float crossCheckHorizontal(int,int,int,int):460:460 -> c + 172:180:float crossCheckHorizontal(int,int,int,int):462:462 -> c + 181:192:float crossCheckHorizontal(int,int,int,int):466:466 -> c + 1:2:float crossCheckVertical(int,int,int,int):335:335 -> d + 3:6:float crossCheckVertical(int,int,int,int):337:337 -> d + 7:15:float crossCheckVertical(int,int,int,int):338:338 -> d + 16:21:float crossCheckVertical(int,int,int,int):342:342 -> d + 22:36:float crossCheckVertical(int,int,int,int):343:343 -> d + 37:48:float crossCheckVertical(int,int,int,int):349:349 -> d + 49:55:float crossCheckVertical(int,int,int,int):350:350 -> d + 56:64:float crossCheckVertical(int,int,int,int):354:354 -> d + 65:76:float crossCheckVertical(int,int,int,int):357:357 -> d + 77:81:float crossCheckVertical(int,int,int,int):358:358 -> d + 82:89:float crossCheckVertical(int,int,int,int):361:361 -> d + 90:95:float crossCheckVertical(int,int,int,int):367:367 -> d + 96:109:float crossCheckVertical(int,int,int,int):368:368 -> d + 110:121:float crossCheckVertical(int,int,int,int):374:374 -> d + 122:128:float crossCheckVertical(int,int,int,int):375:375 -> d + 129:136:float crossCheckVertical(int,int,int,int):378:378 -> d + 137:148:float crossCheckVertical(int,int,int,int):381:381 -> d + 149:153:float crossCheckVertical(int,int,int,int):382:382 -> d + 154:158:float crossCheckVertical(int,int,int,int):385:385 -> d + 159:171:float crossCheckVertical(int,int,int,int):391:391 -> d + 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;"} + 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 + 43:51:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):88:88 -> e + 52:60:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):94:94 -> e + 61:62:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):97:97 -> e + 63:65:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):98:98 -> e + 66:67:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):99:99 -> e + 68:70:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):100:100 -> e + 71:76:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):101:101 -> e + 77:90:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):104:104 -> e + 91:102:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):109:109 -> e + 103:108:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):113:113 -> e + 109:114:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):114:114 -> e + 115:118:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):119:119 -> e + 119:123:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):120:120 -> e + 124:127:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):122:122 -> e + 128:136:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):123:123 -> e + 137:138:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):147:147 -> e + 139:140:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):148:148 -> e + 141:142:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):149:149 -> e + 143:144:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):150:150 -> e + 145:149:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):151:151 -> e + 150:153:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):137:137 -> e + 154:157:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):138:138 -> e + 158:161:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):139:139 -> e + 162:163:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):140:140 -> e + 164:167:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):141:141 -> e + 168:171:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):153:153 -> e + 172:175:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):154:154 -> e + 176:179:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):155:155 -> e + 180:181:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):156:156 -> e + 182:186:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):157:157 -> e + 187:192:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):161:161 -> e + 193:199:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):164:164 -> e + 200:205:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):168:168 -> e + 206:211:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):169:169 -> e + 212:213:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):171:171 -> e + 214:217:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):172:172 -> e + 218:224:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):174:174 -> e + 225:228:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):180:180 -> e + 229:231:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):181:181 -> e + 232:237:com.google.zxing.qrcode.detector.FinderPatternInfo find(java.util.Map):183:183 -> e + 1:11:int findRowSkip():528:528 -> f + 12:30:int findRowSkip():533:533 -> f + 31:41:int findRowSkip():534:534 -> f + 42:43:int findRowSkip():543:543 -> f + 44:56:int findRowSkip():544:544 -> f + 57:74:int findRowSkip():545:545 -> f + 7:27:boolean foundPatternCross(int[]):202:202 -> g + 28:32:boolean foundPatternCross(int[]):214:214 -> g + 33:46:boolean foundPatternCross(int[]):215:215 -> g + 47:63:boolean foundPatternCross(int[]):216:216 -> g + 64:78:boolean foundPatternCross(int[]):217:217 -> g + 79:91:boolean foundPatternCross(int[]):218:218 -> g + 92:101:boolean foundPatternCross(int[]):219:219 -> g + 1:6:int[] getCrossCheckStateCount():223:223 -> h + 7:9:int[] getCrossCheckStateCount():224:224 -> h + 10:12:int[] getCrossCheckStateCount():225:225 -> h + 13:15:int[] getCrossCheckStateCount():226:226 -> h + 16:18:int[] getCrossCheckStateCount():227:227 -> h + 2:19:boolean handlePossibleCenter(int[],int,int,boolean):488:488 -> i + 20:24:boolean handlePossibleCenter(int[],int,int,boolean):490:490 -> i + 25:30:boolean handlePossibleCenter(int[],int,int,boolean):491:491 -> i + 31:37:boolean handlePossibleCenter(int[],int,int,boolean):492:492 -> i + 38:43:boolean handlePossibleCenter(int[],int,int,boolean):494:494 -> i + 44:54:boolean handlePossibleCenter(int[],int,int,boolean):495:495 -> i + 55:64:boolean handlePossibleCenter(int[],int,int,boolean):496:496 -> i + 65:72:boolean handlePossibleCenter(int[],int,int,boolean):499:499 -> i + 73:80:boolean handlePossibleCenter(int[],int,int,boolean):500:500 -> i + 81:86:boolean handlePossibleCenter(int[],int,int,boolean):502:502 -> i + 87:99:boolean handlePossibleCenter(int[],int,int,boolean):503:503 -> i + 100:104:boolean handlePossibleCenter(int[],int,int,boolean):509:509 -> i + 105:109:boolean handlePossibleCenter(int[],int,int,boolean):510:510 -> i + 110:113:boolean handlePossibleCenter(int[],int,int,boolean):511:511 -> i + 114:118:boolean handlePossibleCenter(int[],int,int,boolean):512:512 -> i + 1:6:boolean haveMultiplyConfirmedCenters():560:560 -> j + 7:28:boolean haveMultiplyConfirmedCenters():561:561 -> j + 29:37:boolean haveMultiplyConfirmedCenters():562:562 -> j + 38:50:boolean haveMultiplyConfirmedCenters():564:564 -> j + 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;"} + 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 + 56:69:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():609:609 -> k + 70:74:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():611:611 -> k + 75:90:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():613:613 -> k + 91:98:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():614:614 -> k + 99:111:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():615:615 -> k + 112:120:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():616:616 -> k + 121:128:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():622:622 -> k + 129:146:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():626:626 -> k + 147:152:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():627:627 -> k + 153:160:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():630:630 -> k + 161:170:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():632:632 -> k + 171:183:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():634:634 -> k + 184:185:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():637:637 -> k + 186:193:com.google.zxing.qrcode.detector.FinderPattern[] selectBestPatterns():638:638 -> k + 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: +# {"id":"sourceFile","fileName":"FinderPatternFinder.java"} +com.google.zxing.qrcode.detector.FinderPatternFinder$CenterComparator -> U2.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"} + 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"} + 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: +# {"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"} + 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"} + 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: +# {"id":"sourceFile","fileName":"FinderPatternInfo.java"} + com.google.zxing.qrcode.detector.FinderPattern bottomLeft -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LU2/d;"} + com.google.zxing.qrcode.detector.FinderPattern topLeft -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LU2/d;"} + com.google.zxing.qrcode.detector.FinderPattern topRight -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LU2/d;"} + 1:4:void (com.google.zxing.qrcode.detector.FinderPattern[]):31:31 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"([LU2/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;"} + 1:3:com.google.zxing.qrcode.detector.FinderPattern getTopLeft():42:42 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LU2/d;"} + 1:3:com.google.zxing.qrcode.detector.FinderPattern getTopRight():46:46 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()LU2/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 -> + 4:5:void (com.horcrux.svg.Brush$BrushType,com.horcrux.svg.SVGLength[],com.horcrux.svg.Brush$BrushUnits):40:40 -> + 6:7:void (com.horcrux.svg.Brush$BrushType,com.horcrux.svg.SVGLength[],com.horcrux.svg.Brush$BrushUnits):41:41 -> + 8:17:void (com.horcrux.svg.Brush$BrushType,com.horcrux.svg.SVGLength[],com.horcrux.svg.Brush$BrushUnits):42:42 -> + 1:12:android.graphics.RectF getPaintRect(android.graphics.RectF):89:89 -> getPaintRect + 13:16:android.graphics.RectF getPaintRect(android.graphics.RectF):90:90 -> getPaintRect + 17:20:android.graphics.RectF getPaintRect(android.graphics.RectF):91:91 -> getPaintRect + 21:24:android.graphics.RectF getPaintRect(android.graphics.RectF):95:95 -> getPaintRect + 25:26:android.graphics.RectF getPaintRect(android.graphics.RectF):96:96 -> getPaintRect + 27:31:android.graphics.RectF getPaintRect(android.graphics.RectF):97:97 -> getPaintRect + 32:39:android.graphics.RectF getPaintRect(android.graphics.RectF):100:100 -> getPaintRect + 1:21:double getVal(com.horcrux.svg.SVGLength,double,float,float):108:108 -> getVal + 22:26:double getVal(com.horcrux.svg.SVGLength,double,float,float):104:104 -> getVal + 6:14:void parseGradientStops(com.facebook.react.bridge.ReadableArray,int,float[],int[],float):68:68 -> parseGradientStops + 15:22:void parseGradientStops(com.facebook.react.bridge.ReadableArray,int,float[],int[],float):69:69 -> parseGradientStops + 23:33:void parseGradientStops(com.facebook.react.bridge.ReadableArray,int,float[],int[],float):71:71 -> parseGradientStops + 34:39:void parseGradientStops(com.facebook.react.bridge.ReadableArray,int,float[],int[],float):72:72 -> parseGradientStops + 1:10:void setContentUnits(com.horcrux.svg.Brush$BrushUnits):46:46 -> setContentUnits + 1:3:void setGradientColors(com.facebook.react.bridge.ReadableArray):81:81 -> setGradientColors + 1:3:void setGradientTransform(android.graphics.Matrix):85:85 -> setGradientTransform + 1:3:void setPattern(com.horcrux.svg.PatternView):50:50 -> setPattern + 1:3:void setUserSpaceBoundingBox(android.graphics.Rect):77:77 -> setUserSpaceBoundingBox + 9:12:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):113:113 -> setupPaint + 13:16:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):114:114 -> setupPaint + 17:20:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):115:115 -> setupPaint + 21:22:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):116:116 -> setupPaint + 23:24:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):117:117 -> setupPaint + 25:28:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):119:119 -> setupPaint + 29:36:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):120:120 -> setupPaint + 37:48:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):121:121 -> setupPaint + 49:63:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):122:122 -> setupPaint + 64:72:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):123:123 -> setupPaint + 73:96:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):124:124 -> setupPaint + 97:102:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):130:130 -> setupPaint + 103:107:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):131:131 -> setupPaint + 108:115:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):133:133 -> setupPaint + 116:135:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):134:134 -> setupPaint + 136:144:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):135:135 -> setupPaint + 145:150:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):136:136 -> setupPaint + 151:154:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):137:137 -> setupPaint + 155:160:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):138:138 -> setupPaint + 161:168:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):141:141 -> setupPaint + 169:171:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):142:142 -> setupPaint + 172:181:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):145:145 -> setupPaint + 182:186:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):147:147 -> setupPaint + 187:190:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):148:148 -> setupPaint + 191:193:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):149:149 -> setupPaint + 194:200:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):152:152 -> setupPaint + 201:203:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):154:154 -> setupPaint + 204:213:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):155:155 -> setupPaint + 214:219:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):159:159 -> setupPaint + 220:223:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):160:160 -> setupPaint + 224:229:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):161:161 -> setupPaint + 230:231:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):164:164 -> setupPaint + 232:233:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):165:165 -> setupPaint + 234:235:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):166:166 -> setupPaint + 236:244:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):167:167 -> setupPaint + 245:254:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):175:175 -> setupPaint + 255:264:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):176:176 -> setupPaint + 265:278:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):177:177 -> setupPaint + 279:284:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):180:180 -> setupPaint + 285:298:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):181:181 -> setupPaint + 299:313:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):182:182 -> setupPaint + 314:330:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):183:183 -> setupPaint + 331:341:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):184:184 -> setupPaint + 342:362:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):186:186 -> setupPaint + 363:366:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):196:196 -> setupPaint + 367:371:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):197:197 -> setupPaint + 372:376:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):198:198 -> setupPaint + 377:379:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):199:199 -> setupPaint + 380:389:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):202:202 -> setupPaint + 390:393:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):203:203 -> setupPaint + 394:410:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):204:204 -> setupPaint + 411:440:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):205:205 -> setupPaint + 441:452:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):211:211 -> setupPaint + 453:476:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):212:212 -> setupPaint + 477:492:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):217:217 -> setupPaint + 493:508:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):218:218 -> setupPaint + 509:526:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):224:224 -> setupPaint + 527:534:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):228:228 -> setupPaint + 535:537:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):229:229 -> setupPaint + 538:541:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):231:231 -> setupPaint + 542:544:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):232:232 -> setupPaint + 545:547:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):235:235 -> setupPaint + 548:551:void setupPaint(android.graphics.Paint,android.graphics.RectF,float,float):236:236 -> setupPaint +com.horcrux.svg.Brush$BrushType -> com.horcrux.svg.Brush$BrushType: +# {"id":"sourceFile","fileName":"Brush.java"} + 1:11:com.horcrux.svg.Brush$BrushType[] $values():53:53 -> $values + 1:10:void ():54:54 -> + 11:20:void ():55:55 -> + 21:30:void ():56:56 -> + 31:37:void ():53:53 -> + 1:4:void (java.lang.String,int):53:53 -> + 1:9:com.horcrux.svg.Brush$BrushType valueOf(java.lang.String):53:53 -> valueOf + 1:9:com.horcrux.svg.Brush$BrushType[] values():53:53 -> values +com.horcrux.svg.Brush$BrushUnits -> com.horcrux.svg.Brush$BrushUnits: +# {"id":"sourceFile","fileName":"Brush.java"} + 1:9:com.horcrux.svg.Brush$BrushUnits[] $values():59:59 -> $values + 1:10:void ():60:60 -> + 11:20:void ():61:61 -> + 21:27:void ():59:59 -> + 1:4:void (java.lang.String,int):59:59 -> + 1:9:com.horcrux.svg.Brush$BrushUnits valueOf(java.lang.String):59:59 -> valueOf + 1:9:com.horcrux.svg.Brush$BrushUnits[] values():59:59 -> values +com.horcrux.svg.BuildConfig -> com.horcrux.svg.BuildConfig: +# {"id":"sourceFile","fileName":"BuildConfig.java"} + 1:4:void ():6:6 -> +com.horcrux.svg.CircleView -> com.horcrux.svg.CircleView: +# {"id":"sourceFile","fileName":"CircleView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):26:26 -> + 3:7:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):46:46 -> getPath + 8:13:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):48:48 -> getPath + 14:19:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):49:49 -> getPath + 20:28:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):50:50 -> getPath + 29:33:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):52:52 -> getPath + 34:40:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):54:54 -> getPath + 41:61:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):55:55 -> getPath + 62:91:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):58:58 -> getPath + 92:117:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):62:62 -> getPath + 118:143:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):66:66 -> getPath + 144:168:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):70:70 -> getPath + 1:6:void setCx(com.facebook.react.bridge.Dynamic):30:30 -> setCx + 7:10:void setCx(com.facebook.react.bridge.Dynamic):31:31 -> setCx + 1:6:void setCy(com.facebook.react.bridge.Dynamic):35:35 -> setCy + 7:10:void setCy(com.facebook.react.bridge.Dynamic):36:36 -> setCy + 1:6:void setR(com.facebook.react.bridge.Dynamic):40:40 -> setR + 7:10:void setR(com.facebook.react.bridge.Dynamic):41:41 -> setR +com.horcrux.svg.ClipPathView -> com.horcrux.svg.ClipPathView: +# {"id":"sourceFile","fileName":"ClipPathView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):22:22 -> + 1:8:void draw(android.graphics.Canvas,android.graphics.Paint,float):27:27 -> draw + 1:10:void saveDefinition():34:34 -> saveDefinition +com.horcrux.svg.CustomFilter -> com.horcrux.svg.CustomFilter: +# {"id":"sourceFile","fileName":"CustomFilter.java"} + 1:4:void ():9:9 -> + 1:4:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):11:11 -> apply + 5:10:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):12:12 -> apply + 11:12:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):13:13 -> apply + 13:14:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):14:14 -> apply + 15:17:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):15:15 -> apply + 18:32:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):17:17 -> apply + 33:48:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):19:19 -> apply + 49:60:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):22:22 -> apply + 61:76:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):23:23 -> apply + 77:86:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):29:29 -> apply + 87:94:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):30:30 -> apply + 95:102:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):31:31 -> apply + 103:108:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):32:32 -> apply + 109:110:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):33:33 -> apply + 111:118:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):35:35 -> apply + 119:126:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):36:36 -> apply + 127:134:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):37:37 -> apply + 135:140:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):38:38 -> apply + 141:144:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):39:39 -> apply + 145:162:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):41:41 -> apply + 163:169:android.graphics.Bitmap apply(android.graphics.Bitmap,android.graphics.Bitmap,com.horcrux.svg.CustomFilterFunction):45:45 -> apply + 4:19:int normalizeFromFloat(float):49:49 -> normalizeFromFloat + 1:14:int normalizeFromFloats(float[]):53:53 -> normalizeFromFloats + 15:28:int normalizeFromFloats(float[]):56:56 -> normalizeFromFloats + 29:41:int normalizeFromFloats(float[]):57:57 -> normalizeFromFloats + 42:54:int normalizeFromFloats(float[]):58:58 -> normalizeFromFloats + 55:61:int normalizeFromFloats(float[]):59:59 -> normalizeFromFloats +com.horcrux.svg.CustomFilterFunction -> com.horcrux.svg.CustomFilterFunction: +# {"id":"sourceFile","fileName":"CustomFilter.java"} +com.horcrux.svg.DefinitionView -> com.horcrux.svg.DefinitionView: +# {"id":"sourceFile","fileName":"DefinitionView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):21:21 -> +com.horcrux.svg.DefsView -> com.horcrux.svg.DefsView: +# {"id":"sourceFile","fileName":"DefsView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):21:21 -> + 2:7:void saveDefinition():28:28 -> saveDefinition + 8:11:void saveDefinition():29:29 -> saveDefinition + 12:15:void saveDefinition():30:30 -> saveDefinition + 16:24:void saveDefinition():31:31 -> saveDefinition +com.horcrux.svg.ElementType -> com.horcrux.svg.ElementType: +# {"id":"sourceFile","fileName":"RNSVGMarkerPosition.java"} + 1:15:com.horcrux.svg.ElementType[] $values():11:11 -> $values + 1:10:void ():12:12 -> + 11:20:void ():13:13 -> + 21:30:void ():14:14 -> + 31:40:void ():15:15 -> + 41:50:void ():16:16 -> + 51:57:void ():11:11 -> + 1:4:void (java.lang.String,int):11:11 -> + 1:9:com.horcrux.svg.ElementType valueOf(java.lang.String):11:11 -> valueOf + 1:9:com.horcrux.svg.ElementType[] values():11:11 -> values +com.horcrux.svg.EllipseView -> com.horcrux.svg.EllipseView: +# {"id":"sourceFile","fileName":"EllipseView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):28:28 -> + 3:7:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):53:53 -> getPath + 8:13:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):54:54 -> getPath + 14:19:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):55:55 -> getPath + 20:25:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):56:56 -> getPath + 26:31:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):57:57 -> getPath + 32:56:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):58:58 -> getPath + 57:61:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):60:60 -> getPath + 62:68:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):62:62 -> getPath + 69:87:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):63:63 -> getPath + 88:117:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):66:66 -> getPath + 118:141:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):70:70 -> getPath + 142:167:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):74:74 -> getPath + 168:194:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):78:78 -> getPath + 1:6:void setCx(com.facebook.react.bridge.Dynamic):32:32 -> setCx + 7:10:void setCx(com.facebook.react.bridge.Dynamic):33:33 -> setCx + 1:6:void setCy(com.facebook.react.bridge.Dynamic):37:37 -> setCy + 7:10:void setCy(com.facebook.react.bridge.Dynamic):38:38 -> setCy + 1:6:void setRx(com.facebook.react.bridge.Dynamic):42:42 -> setRx + 7:10:void setRx(com.facebook.react.bridge.Dynamic):43:43 -> setRx + 1:6:void setRy(com.facebook.react.bridge.Dynamic):47:47 -> setRy + 7:10:void setRy(com.facebook.react.bridge.Dynamic):48:48 -> setRy +com.horcrux.svg.FeBlendView -> com.horcrux.svg.FeBlendView: +# {"id":"sourceFile","fileName":"FeBlendView.java"} + 1:3:void (com.facebook.react.bridge.ReactContext):19:19 -> + 4:14:void (com.facebook.react.bridge.ReactContext):20:20 -> + 15:23:void (com.facebook.react.bridge.ReactContext):21:21 -> + 24:34:void (com.facebook.react.bridge.ReactContext):22:22 -> + 35:44:void (com.facebook.react.bridge.ReactContext):23:23 -> + 1:6:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):43:43 -> applyFilter + 7:12:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):44:44 -> applyFilter + 13:18:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):46:46 -> applyFilter + 19:23:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):47:47 -> applyFilter + 24:28:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):65:65 -> applyFilter + 29:42:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):68:68 -> applyFilter + 43:47:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):69:69 -> applyFilter + 48:54:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):70:70 -> applyFilter + 55:57:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):71:71 -> applyFilter + 58:82:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):73:73 -> applyFilter + 83:93:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):85:85 -> applyFilter + 94:104:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):82:82 -> applyFilter + 105:115:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):79:79 -> applyFilter + 116:125:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):76:76 -> applyFilter + 126:129:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):90:90 -> applyFilter + 2:15:float[] lambda$applyFilter$0(float[],float[]):50:50 -> b + 16:30:float[] lambda$applyFilter$0(float[],float[]):51:51 -> b + 31:45:float[] lambda$applyFilter$0(float[],float[]):55:55 -> b + 46:70:float[] lambda$applyFilter$0(float[],float[]):59:59 -> b + 1:2:void setIn1(java.lang.String):27:27 -> setIn1 + 3:6:void setIn1(java.lang.String):28:28 -> setIn1 + 1:2:void setIn2(java.lang.String):32:32 -> setIn2 + 3:6:void setIn2(java.lang.String):33:33 -> setIn2 + 1:6:void setMode(java.lang.String):37:37 -> setMode + 7:10:void setMode(java.lang.String):38:38 -> setMode +com.horcrux.svg.FeBlendView$$ExternalSyntheticLambda0 -> com.horcrux.svg.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:float[] execute(float[],float[]):0:0 -> execute + # {"id":"com.android.tools.r8.synthesized"} +com.horcrux.svg.FeBlendView$1 -> com.horcrux.svg.FeBlendView$1: +# {"id":"sourceFile","fileName":"FeBlendView.java"} + 1:74:void ():73:73 -> +com.horcrux.svg.FeColorMatrixView -> com.horcrux.svg.FeColorMatrixView: +# {"id":"sourceFile","fileName":"FeColorMatrixView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):17:17 -> + 3:12:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):37:37 -> applyFilter + 13:17:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):39:39 -> applyFilter + 18:44:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):40:40 -> applyFilter + 45:54:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):89:89 -> applyFilter + 55:64:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):58:58 -> applyFilter + 65:84:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):60:60 -> applyFilter + 85:89:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):61:61 -> applyFilter + 90:172:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):62:62 -> applyFilter + 173:248:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):64:64 -> applyFilter + 249:257:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):53:53 -> applyFilter + 258:268:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):55:55 -> applyFilter + 269:277:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):42:42 -> applyFilter + 278:285:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):44:44 -> applyFilter + 286:293:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):46:46 -> applyFilter + 294:315:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):47:47 -> applyFilter + 316:318:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):50:50 -> applyFilter + 319:324:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):96:96 -> applyFilter + 1:2:void setIn1(java.lang.String):21:21 -> setIn1 + 3:6:void setIn1(java.lang.String):22:22 -> setIn1 + 1:6:void setType(java.lang.String):26:26 -> setType + 7:10:void setType(java.lang.String):27:27 -> setType + 1:2:void setValues(com.facebook.react.bridge.ReadableArray):31:31 -> setValues + 3:6:void setValues(com.facebook.react.bridge.ReadableArray):32:32 -> setValues +com.horcrux.svg.FeColorMatrixView$1 -> com.horcrux.svg.FeColorMatrixView$1: +# {"id":"sourceFile","fileName":"FeColorMatrixView.java"} + 1:52:void ():40:40 -> +com.horcrux.svg.FeCompositeView -> com.horcrux.svg.FeCompositeView: +# {"id":"sourceFile","fileName":"FeCompositeView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):23:23 -> + 7:12:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):63:63 -> applyFilter + 13:18:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):64:64 -> applyFilter + 19:32:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):65:65 -> applyFilter + 33:37:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):66:66 -> applyFilter + 38:44:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):67:67 -> applyFilter + 45:47:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):68:68 -> applyFilter + 48:62:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):70:70 -> applyFilter + 63:71:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):88:88 -> applyFilter + 72:73:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):89:89 -> applyFilter + 74:75:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):90:90 -> applyFilter + 76:90:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):92:92 -> applyFilter + 91:95:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):91:91 -> applyFilter + 96:116:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):93:93 -> applyFilter + 117:118:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):96:96 -> applyFilter + 119:146:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):97:97 -> applyFilter + 147:214:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):108:108 -> applyFilter + 215:224:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):113:113 -> applyFilter + 225:232:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):114:114 -> applyFilter + 233:240:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):115:115 -> applyFilter + 241:257:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):116:116 -> applyFilter + 258:268:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):119:119 -> applyFilter + 269:285:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):123:123 -> applyFilter + 286:289:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):122:122 -> applyFilter + 290:300:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):84:84 -> applyFilter + 301:311:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):81:81 -> applyFilter + 312:322:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):78:78 -> applyFilter + 323:333:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):75:75 -> applyFilter + 334:343:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):72:72 -> applyFilter + 344:350:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):127:127 -> applyFilter + 351:354:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):128:128 -> applyFilter + 1:2:void setIn1(java.lang.String):27:27 -> setIn1 + 3:6:void setIn1(java.lang.String):28:28 -> setIn1 + 1:2:void setIn2(java.lang.String):32:32 -> setIn2 + 3:6:void setIn2(java.lang.String):33:33 -> setIn2 + 1:6:void setK1(java.lang.Float):37:37 -> setK1 + 7:10:void setK1(java.lang.Float):38:38 -> setK1 + 1:6:void setK2(java.lang.Float):42:42 -> setK2 + 7:10:void setK2(java.lang.Float):43:43 -> setK2 + 1:6:void setK3(java.lang.Float):47:47 -> setK3 + 7:10:void setK3(java.lang.Float):48:48 -> setK3 + 1:6:void setK4(java.lang.Float):52:52 -> setK4 + 7:10:void setK4(java.lang.Float):53:53 -> setK4 + 1:6:void setOperator(java.lang.String):57:57 -> setOperator + 7:10:void setOperator(java.lang.String):58:58 -> setOperator +com.horcrux.svg.FeCompositeView$1 -> com.horcrux.svg.FeCompositeView$1: +# {"id":"sourceFile","fileName":"FeCompositeView.java"} + 1:74:void ():70:70 -> +com.horcrux.svg.FeFloodView -> com.horcrux.svg.FeFloodView: +# {"id":"sourceFile","fileName":"FeFloodView.java"} + 1:9:void ():21:21 -> + 1:5:void (com.facebook.react.bridge.ReactContext):27:27 -> + 6:8:void (com.facebook.react.bridge.ReactContext):24:24 -> + 1:14:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):94:94 -> applyFilter + 15:19:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):95:95 -> applyFilter + 20:26:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):96:96 -> applyFilter + 27:29:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):97:97 -> applyFilter + 30:34:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):98:98 -> applyFilter + 35:41:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):99:99 -> applyFilter + 42:45:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):100:100 -> applyFilter + 1:1:void setFloodColor(com.facebook.react.bridge.Dynamic):31:31 -> setFloodColor + 2:5:void setFloodColor(com.facebook.react.bridge.Dynamic):37:40 -> setFloodColor + 6:10:void setFloodColor(com.facebook.react.bridge.Dynamic):45:49 -> setFloodColor + 11:13:void setFloodColor(com.facebook.react.bridge.Dynamic):51:53 -> setFloodColor + 14:16:void setFloodColor(com.facebook.react.bridge.Dynamic):55:57 -> setFloodColor + 17:17:void setFloodColor(com.facebook.react.bridge.Dynamic):59:59 -> setFloodColor + 18:18:void setFloodColor(com.facebook.react.bridge.Dynamic):61:61 -> setFloodColor + 19:20:void setFloodColor(com.facebook.react.bridge.Dynamic):32:33 -> setFloodColor + 21:21:void setFloodColor(com.facebook.react.bridge.ReadableMap):74:74 -> setFloodColor + 22:23:void setFloodColor(com.facebook.react.bridge.ReadableMap):66:67 -> setFloodColor + 24:24:void setFloodColor(com.facebook.react.bridge.ReadableMap):70:70 -> setFloodColor + 25:29:void setFloodColor(com.facebook.react.bridge.ReadableMap):72:76 -> setFloodColor + 30:30:void setFloodColor(com.facebook.react.bridge.ReadableMap):79:79 -> setFloodColor + 31:31:void setFloodColor(com.facebook.react.bridge.ReadableMap):81:81 -> setFloodColor + 32:32:void setFloodColor(com.facebook.react.bridge.ReadableMap):83:83 -> setFloodColor + 1:2:void setFloodOpacity(float):87:87 -> setFloodOpacity + 3:6:void setFloodOpacity(float):88:88 -> setFloodOpacity + 2:8:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):105:105 -> setupPaint + 9:16:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):108:108 -> setupPaint + 17:24:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):110:110 -> setupPaint + 25:41:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):111:111 -> setupPaint + 42:49:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):113:113 -> setupPaint + 50:60:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):116:116 -> setupPaint + 61:64:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):117:117 -> setupPaint + 65:89:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):121:121 -> setupPaint + 90:95:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):122:122 -> setupPaint + 96:102:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):123:123 -> setupPaint + 103:108:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):124:124 -> setupPaint + 109:112:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):120:120 -> setupPaint +com.horcrux.svg.FeGaussianBlurView -> com.horcrux.svg.FeGaussianBlurView: +# {"id":"sourceFile","fileName":"FeGaussianBlurView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):21:21 -> + 1:6:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):46:46 -> applyFilter + 7:15:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):47:47 -> applyFilter + 1:19:android.graphics.Bitmap blur(android.content.Context,android.graphics.Bitmap):52:52 -> blur + 20:23:android.graphics.Bitmap blur(android.content.Context,android.graphics.Bitmap):55:55 -> blur + 24:27:android.graphics.Bitmap blur(android.content.Context,android.graphics.Bitmap):57:57 -> blur + 28:31:android.graphics.Bitmap blur(android.content.Context,android.graphics.Bitmap):60:60 -> blur + 32:39:android.graphics.Bitmap blur(android.content.Context,android.graphics.Bitmap):61:61 -> blur + 40:43:android.graphics.Bitmap blur(android.content.Context,android.graphics.Bitmap):64:64 -> blur + 44:47:android.graphics.Bitmap blur(android.content.Context,android.graphics.Bitmap):65:65 -> blur + 48:50:android.graphics.Bitmap blur(android.content.Context,android.graphics.Bitmap):68:68 -> blur + 51:53:android.graphics.Bitmap blur(android.content.Context,android.graphics.Bitmap):69:69 -> blur + 54:56:android.graphics.Bitmap blur(android.content.Context,android.graphics.Bitmap):70:70 -> blur + 57:59:android.graphics.Bitmap blur(android.content.Context,android.graphics.Bitmap):73:73 -> blur + 60:62:android.graphics.Bitmap blur(android.content.Context,android.graphics.Bitmap):74:74 -> blur + 63:65:android.graphics.Bitmap blur(android.content.Context,android.graphics.Bitmap):75:75 -> blur + 66:68:android.graphics.Bitmap blur(android.content.Context,android.graphics.Bitmap):76:76 -> blur + 69:82:android.graphics.Bitmap blur(android.content.Context,android.graphics.Bitmap):78:78 -> blur + 1:6:void setEdgeMode(java.lang.String):40:40 -> setEdgeMode + 7:10:void setEdgeMode(java.lang.String):41:41 -> setEdgeMode + 1:2:void setIn1(java.lang.String):25:25 -> setIn1 + 3:6:void setIn1(java.lang.String):26:26 -> setIn1 + 1:2:void setStdDeviationX(float):30:30 -> setStdDeviationX + 3:6:void setStdDeviationX(float):31:31 -> setStdDeviationX + 1:2:void setStdDeviationY(float):35:35 -> setStdDeviationY + 3:6:void setStdDeviationY(float):36:36 -> setStdDeviationY +com.horcrux.svg.FeMergeView -> com.horcrux.svg.FeMergeView: +# {"id":"sourceFile","fileName":"FeMergeView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):16:16 -> + 1:14:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):27:27 -> applyFilter + 15:19:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):28:28 -> applyFilter + 20:28:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):29:29 -> applyFilter + 29:34:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):31:31 -> applyFilter + 35:50:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):32:32 -> applyFilter + 51:63:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):35:35 -> applyFilter + 1:2:void setNodes(com.facebook.react.bridge.ReadableArray):20:20 -> setNodes + 3:6:void setNodes(com.facebook.react.bridge.ReadableArray):21:21 -> setNodes +com.horcrux.svg.FeOffsetView -> com.horcrux.svg.FeOffsetView: +# {"id":"sourceFile","fileName":"FeOffsetView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):18:18 -> + 1:6:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):38:38 -> applyFilter + 7:20:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):40:40 -> applyFilter + 21:25:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):41:41 -> applyFilter + 26:37:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):43:43 -> applyFilter + 38:48:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):44:44 -> applyFilter + 49:53:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):45:45 -> applyFilter + 54:64:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):46:46 -> applyFilter + 65:75:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):47:47 -> applyFilter + 76:87:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):48:48 -> applyFilter + 88:91:android.graphics.Bitmap applyFilter(java.util.HashMap,android.graphics.Bitmap):50:50 -> applyFilter + 1:6:void setDx(com.facebook.react.bridge.Dynamic):27:27 -> setDx + 7:10:void setDx(com.facebook.react.bridge.Dynamic):28:28 -> setDx + 1:6:void setDy(com.facebook.react.bridge.Dynamic):32:32 -> setDy + 7:10:void setDy(com.facebook.react.bridge.Dynamic):33:33 -> setDy + 1:2:void setIn1(java.lang.String):22:22 -> setIn1 + 3:6:void setIn1(java.lang.String):23:23 -> setIn1 +com.horcrux.svg.FilterPrimitiveView -> com.horcrux.svg.FilterPrimitiveView: +# {"id":"sourceFile","fileName":"FilterPrimitiveView.java"} + 1:3:void (com.facebook.react.bridge.ReactContext):15:15 -> + 4:11:void (com.facebook.react.bridge.ReactContext):16:16 -> + 1:3:java.lang.String getResult():45:45 -> getResult + 3:14:android.graphics.Bitmap getSource(java.util.HashMap,android.graphics.Bitmap,java.lang.String):50:50 -> getSource + 1:5:void setHeight(com.facebook.react.bridge.Dynamic):35:35 -> setHeight + 6:9:void setHeight(com.facebook.react.bridge.Dynamic):36:36 -> setHeight + 1:2:void setResult(java.lang.String):40:40 -> setResult + 3:6:void setResult(java.lang.String):41:41 -> setResult + 1:5:void setWidth(com.facebook.react.bridge.Dynamic):30:30 -> setWidth + 6:9:void setWidth(com.facebook.react.bridge.Dynamic):31:31 -> setWidth + 1:5:void setX(com.facebook.react.bridge.Dynamic):20:20 -> setX + 6:9:void setX(com.facebook.react.bridge.Dynamic):21:21 -> setX + 1:5:void setY(com.facebook.react.bridge.Dynamic):25:25 -> setY + 6:9:void setY(com.facebook.react.bridge.Dynamic):26:26 -> setY +com.horcrux.svg.FilterProperties -> com.horcrux.svg.FilterProperties: +# {"id":"sourceFile","fileName":"FilterProperties.java"} + 1:4:void ():7:7 -> +com.horcrux.svg.FilterProperties$EdgeMode -> com.horcrux.svg.FilterProperties$EdgeMode: +# {"id":"sourceFile","fileName":"FilterProperties.java"} + 1:13:com.horcrux.svg.FilterProperties$EdgeMode[] $values():41:41 -> $values + 1:12:void ():42:42 -> + 13:24:void ():43:43 -> + 25:36:void ():44:44 -> + 37:48:void ():45:45 -> + 49:54:void ():41:41 -> + 55:61:void ():61:61 -> + 62:70:void ():64:64 -> + 71:81:void ():65:65 -> + 1:3:void (java.lang.String,int,java.lang.String):50:50 -> + 4:6:void (java.lang.String,int,java.lang.String):51:51 -> + 1:8:com.horcrux.svg.FilterProperties$EdgeMode getEnum(java.lang.String):55:55 -> getEnum + 9:15:com.horcrux.svg.FilterProperties$EdgeMode getEnum(java.lang.String):58:58 -> getEnum + 16:38:com.horcrux.svg.FilterProperties$EdgeMode getEnum(java.lang.String):56:56 -> getEnum + 1:3:java.lang.String toString():72:72 -> toString + 1:9:com.horcrux.svg.FilterProperties$EdgeMode valueOf(java.lang.String):41:41 -> valueOf + 1:9:com.horcrux.svg.FilterProperties$EdgeMode[] values():41:41 -> values +com.horcrux.svg.FilterProperties$FeBlendMode -> com.horcrux.svg.FilterProperties$FeBlendMode: +# {"id":"sourceFile","fileName":"FilterProperties.java"} + 1:17:com.horcrux.svg.FilterProperties$FeBlendMode[] $values():76:76 -> $values + 1:12:void ():77:77 -> + 13:24:void ():78:78 -> + 25:36:void ():79:79 -> + 37:48:void ():80:80 -> + 49:60:void ():81:81 -> + 61:72:void ():82:82 -> + 73:78:void ():76:76 -> + 79:85:void ():98:98 -> + 86:94:void ():101:101 -> + 95:105:void ():102:102 -> + 1:3:void (java.lang.String,int,java.lang.String):87:87 -> + 4:6:void (java.lang.String,int,java.lang.String):88:88 -> + 1:8:com.horcrux.svg.FilterProperties$FeBlendMode getEnum(java.lang.String):92:92 -> getEnum + 9:15:com.horcrux.svg.FilterProperties$FeBlendMode getEnum(java.lang.String):95:95 -> getEnum + 16:38:com.horcrux.svg.FilterProperties$FeBlendMode getEnum(java.lang.String):93:93 -> getEnum + 1:3:java.lang.String toString():109:109 -> toString + 1:9:com.horcrux.svg.FilterProperties$FeBlendMode valueOf(java.lang.String):76:76 -> valueOf + 1:9:com.horcrux.svg.FilterProperties$FeBlendMode[] values():76:76 -> values +com.horcrux.svg.FilterProperties$FeColorMatrixType -> com.horcrux.svg.FilterProperties$FeColorMatrixType: +# {"id":"sourceFile","fileName":"FilterProperties.java"} + 1:13:com.horcrux.svg.FilterProperties$FeColorMatrixType[] $values():113:113 -> $values + 1:12:void ():114:114 -> + 13:24:void ():115:115 -> + 25:36:void ():116:116 -> + 37:48:void ():117:117 -> + 49:54:void ():113:113 -> + 55:61:void ():133:133 -> + 62:70:void ():136:136 -> + 71:81:void ():137:137 -> + 1:3:void (java.lang.String,int,java.lang.String):122:122 -> + 4:6:void (java.lang.String,int,java.lang.String):123:123 -> + 1:8:com.horcrux.svg.FilterProperties$FeColorMatrixType getEnum(java.lang.String):127:127 -> getEnum + 9:15:com.horcrux.svg.FilterProperties$FeColorMatrixType getEnum(java.lang.String):130:130 -> getEnum + 16:38:com.horcrux.svg.FilterProperties$FeColorMatrixType getEnum(java.lang.String):128:128 -> getEnum + 1:3:java.lang.String toString():144:144 -> toString + 1:9:com.horcrux.svg.FilterProperties$FeColorMatrixType valueOf(java.lang.String):113:113 -> valueOf + 1:9:com.horcrux.svg.FilterProperties$FeColorMatrixType[] values():113:113 -> values +com.horcrux.svg.FilterProperties$FeCompositeOperator -> com.horcrux.svg.FilterProperties$FeCompositeOperator: +# {"id":"sourceFile","fileName":"FilterProperties.java"} + 1:17:com.horcrux.svg.FilterProperties$FeCompositeOperator[] $values():148:148 -> $values + 1:12:void ():149:149 -> + 13:24:void ():150:150 -> + 25:36:void ():151:151 -> + 37:48:void ():152:152 -> + 49:60:void ():153:153 -> + 61:72:void ():154:154 -> + 73:78:void ():148:148 -> + 79:85:void ():170:170 -> + 86:94:void ():173:173 -> + 95:105:void ():174:174 -> + 1:3:void (java.lang.String,int,java.lang.String):159:159 -> + 4:6:void (java.lang.String,int,java.lang.String):160:160 -> + 1:8:com.horcrux.svg.FilterProperties$FeCompositeOperator getEnum(java.lang.String):164:164 -> getEnum + 9:15:com.horcrux.svg.FilterProperties$FeCompositeOperator getEnum(java.lang.String):167:167 -> getEnum + 16:38:com.horcrux.svg.FilterProperties$FeCompositeOperator getEnum(java.lang.String):165:165 -> getEnum + 1:3:java.lang.String toString():181:181 -> toString + 1:9:com.horcrux.svg.FilterProperties$FeCompositeOperator valueOf(java.lang.String):148:148 -> valueOf + 1:9:com.horcrux.svg.FilterProperties$FeCompositeOperator[] values():148:148 -> values +com.horcrux.svg.FilterProperties$Units -> com.horcrux.svg.FilterProperties$Units: +# {"id":"sourceFile","fileName":"FilterProperties.java"} + 1:9:com.horcrux.svg.FilterProperties$Units[] $values():8:8 -> $values + 1:12:void ():9:9 -> + 13:24:void ():10:10 -> + 25:30:void ():8:8 -> + 31:37:void ():26:26 -> + 38:46:void ():29:29 -> + 47:57:void ():30:30 -> + 1:3:void (java.lang.String,int,java.lang.String):15:15 -> + 4:6:void (java.lang.String,int,java.lang.String):16:16 -> + 1:8:com.horcrux.svg.FilterProperties$Units getEnum(java.lang.String):20:20 -> getEnum + 9:15:com.horcrux.svg.FilterProperties$Units getEnum(java.lang.String):23:23 -> getEnum + 16:38:com.horcrux.svg.FilterProperties$Units getEnum(java.lang.String):21:21 -> getEnum + 1:3:java.lang.String toString():37:37 -> toString + 1:9:com.horcrux.svg.FilterProperties$Units valueOf(java.lang.String):8:8 -> valueOf + 1:9:com.horcrux.svg.FilterProperties$Units[] values():8:8 -> values +com.horcrux.svg.FilterRegion -> com.horcrux.svg.FilterRegion: +# {"id":"sourceFile","fileName":"FilterRegion.java"} + 1:4:void ():7:7 -> + 3:9:android.graphics.Rect getCropRect(com.horcrux.svg.VirtualView,com.horcrux.svg.FilterProperties$Units,android.graphics.RectF):40:40 -> getCropRect + 10:13:android.graphics.Rect getCropRect(com.horcrux.svg.VirtualView,com.horcrux.svg.FilterProperties$Units,android.graphics.RectF):42:42 -> getCropRect + 14:27:android.graphics.Rect getCropRect(com.horcrux.svg.VirtualView,com.horcrux.svg.FilterProperties$Units,android.graphics.RectF):43:43 -> getCropRect + 28:41:android.graphics.Rect getCropRect(com.horcrux.svg.VirtualView,com.horcrux.svg.FilterProperties$Units,android.graphics.RectF):44:44 -> getCropRect + 42:51:android.graphics.Rect getCropRect(com.horcrux.svg.VirtualView,com.horcrux.svg.FilterProperties$Units,android.graphics.RectF):45:45 -> getCropRect + 52:62:android.graphics.Rect getCropRect(com.horcrux.svg.VirtualView,com.horcrux.svg.FilterProperties$Units,android.graphics.RectF):46:46 -> getCropRect + 63:70:android.graphics.Rect getCropRect(com.horcrux.svg.VirtualView,com.horcrux.svg.FilterProperties$Units,android.graphics.RectF):48:48 -> getCropRect + 71:78:android.graphics.Rect getCropRect(com.horcrux.svg.VirtualView,com.horcrux.svg.FilterProperties$Units,android.graphics.RectF):49:49 -> getCropRect + 79:89:android.graphics.Rect getCropRect(com.horcrux.svg.VirtualView,com.horcrux.svg.FilterProperties$Units,android.graphics.RectF):50:50 -> getCropRect + 90:100:android.graphics.Rect getCropRect(com.horcrux.svg.VirtualView,com.horcrux.svg.FilterProperties$Units,android.graphics.RectF):51:51 -> getCropRect + 101:111:android.graphics.Rect getCropRect(com.horcrux.svg.VirtualView,com.horcrux.svg.FilterProperties$Units,android.graphics.RectF):52:52 -> getCropRect + 112:129:android.graphics.Rect getCropRect(com.horcrux.svg.VirtualView,com.horcrux.svg.FilterProperties$Units,android.graphics.RectF):53:53 -> getCropRect + 130:141:android.graphics.Rect getCropRect(com.horcrux.svg.VirtualView,com.horcrux.svg.FilterProperties$Units,android.graphics.RectF):55:55 -> getCropRect + 3:9:double getRelativeOrDefault(com.horcrux.svg.VirtualView,com.horcrux.svg.SVGLength,float,double):31:31 -> getRelativeOrDefault + 10:15:double getRelativeOrDefault(com.horcrux.svg.VirtualView,com.horcrux.svg.SVGLength,float,double):34:34 -> getRelativeOrDefault + 1:7:void setHeight(com.facebook.react.bridge.Dynamic):26:26 -> setHeight + 1:7:void setWidth(com.facebook.react.bridge.Dynamic):22:22 -> setWidth + 1:7:void setX(com.facebook.react.bridge.Dynamic):14:14 -> setX + 1:7:void setY(com.facebook.react.bridge.Dynamic):18:18 -> setY +com.horcrux.svg.FilterUtils -> com.horcrux.svg.FilterUtils: +# {"id":"sourceFile","fileName":"FilterUtils.java"} + 1:4:void ():9:9 -> + 1:7:android.graphics.Bitmap applySourceAlphaFilter(android.graphics.Bitmap):26:26 -> applySourceAlphaFilter + 8:15:android.graphics.Bitmap applySourceAlphaFilter(android.graphics.Bitmap):27:27 -> applySourceAlphaFilter + 16:20:android.graphics.Bitmap applySourceAlphaFilter(android.graphics.Bitmap):35:35 -> applySourceAlphaFilter + 1:12:android.graphics.Bitmap getBitmapWithColorMatrix(android.graphics.ColorMatrix,android.graphics.Bitmap):14:14 -> getBitmapWithColorMatrix + 13:16:android.graphics.Bitmap getBitmapWithColorMatrix(android.graphics.ColorMatrix,android.graphics.Bitmap):13:13 -> getBitmapWithColorMatrix + 17:21:android.graphics.Bitmap getBitmapWithColorMatrix(android.graphics.ColorMatrix,android.graphics.Bitmap):16:16 -> getBitmapWithColorMatrix + 22:26:android.graphics.Bitmap getBitmapWithColorMatrix(android.graphics.ColorMatrix,android.graphics.Bitmap):18:18 -> getBitmapWithColorMatrix + 27:35:android.graphics.Bitmap getBitmapWithColorMatrix(android.graphics.ColorMatrix,android.graphics.Bitmap):19:19 -> getBitmapWithColorMatrix + 36:39:android.graphics.Bitmap getBitmapWithColorMatrix(android.graphics.ColorMatrix,android.graphics.Bitmap):20:20 -> getBitmapWithColorMatrix +com.horcrux.svg.FilterView -> com.horcrux.svg.FilterView: +# {"id":"sourceFile","fileName":"FilterView.java"} + 1:3:void (com.facebook.react.bridge.ReactContext):24:24 -> + 4:10:void (com.facebook.react.bridge.ReactContext):17:17 -> + 11:18:void (com.facebook.react.bridge.ReactContext):25:25 -> + 1:5:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):73:73 -> applyFilter + 6:12:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):74:74 -> applyFilter + 13:23:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):75:75 -> applyFilter + 24:30:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):76:76 -> applyFilter + 31:41:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):77:77 -> applyFilter + 42:57:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):80:80 -> applyFilter + 58:62:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):81:81 -> applyFilter + 63:66:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):82:82 -> applyFilter + 67:72:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):83:83 -> applyFilter + 73:79:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):86:86 -> applyFilter + 80:83:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):87:87 -> applyFilter + 84:87:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):88:88 -> applyFilter + 88:89:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):89:89 -> applyFilter + 90:92:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):90:90 -> applyFilter + 93:96:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):91:91 -> applyFilter + 97:100:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):95:95 -> applyFilter + 101:107:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):96:96 -> applyFilter + 108:111:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):92:92 -> applyFilter + 112:120:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):98:98 -> applyFilter + 121:127:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):99:99 -> applyFilter + 128:133:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):100:100 -> applyFilter + 134:139:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):102:102 -> applyFilter + 140:149:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):105:105 -> applyFilter + 150:152:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):110:110 -> applyFilter + 153:156:android.graphics.Bitmap applyFilter(android.graphics.Bitmap,android.graphics.Bitmap,android.graphics.RectF):111:111 -> applyFilter + 1:3:com.horcrux.svg.FilterRegion getFilterRegion():59:59 -> getFilterRegion + 1:4:void saveDefinition():64:64 -> saveDefinition + 5:10:void saveDefinition():65:65 -> saveDefinition + 11:16:void saveDefinition():67:67 -> saveDefinition + 1:6:void setFilterUnits(java.lang.String):49:49 -> setFilterUnits + 7:10:void setFilterUnits(java.lang.String):50:50 -> setFilterUnits + 1:5:void setHeight(com.facebook.react.bridge.Dynamic):44:44 -> setHeight + 6:9:void setHeight(com.facebook.react.bridge.Dynamic):45:45 -> setHeight + 1:6:void setPrimitiveUnits(java.lang.String):54:54 -> setPrimitiveUnits + 7:10:void setPrimitiveUnits(java.lang.String):55:55 -> setPrimitiveUnits + 1:5:void setWidth(com.facebook.react.bridge.Dynamic):39:39 -> setWidth + 6:9:void setWidth(com.facebook.react.bridge.Dynamic):40:40 -> setWidth + 1:5:void setX(com.facebook.react.bridge.Dynamic):29:29 -> setX + 6:9:void setX(com.facebook.react.bridge.Dynamic):30:30 -> setX + 1:5:void setY(com.facebook.react.bridge.Dynamic):34:34 -> setY + 6:9:void setY(com.facebook.react.bridge.Dynamic):35:35 -> setY +com.horcrux.svg.FontData -> com.horcrux.svg.FontData: +# {"id":"sourceFile","fileName":"FontData.java"} + 1:8:void ():113:113 -> + 1:9:void ():115:123 -> + 10:11:void ():125:126 -> + 12:16:void ():128:132 -> + 17:18:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):161:162 -> + 19:20:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):164:165 -> + 21:21:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):167:167 -> + 22:25:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):170:173 -> + 26:29:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):175:178 -> + 30:30:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):180:180 -> + 31:31:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):182:182 -> + 32:32:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):186:186 -> + 33:33:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):189:189 -> + 34:34:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):191:191 -> + 35:35:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):193:193 -> + 36:38:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):195:197 -> + 39:41:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):199:201 -> + 42:44:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):203:205 -> + 45:47:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):208:210 -> + 48:50:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):212:214 -> + 51:52:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):216:217 -> + 53:53:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):222:222 -> + 54:56:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):224:226 -> + 57:59:void (com.facebook.react.bridge.ReadableMap,com.horcrux.svg.FontData,double):228:230 -> + 1:17:void handleNumericWeight(com.horcrux.svg.FontData,double):152:152 -> handleNumericWeight + 18:19:void handleNumericWeight(com.horcrux.svg.FontData,double):154:154 -> handleNumericWeight + 20:26:void handleNumericWeight(com.horcrux.svg.FontData,double):155:155 -> handleNumericWeight + 27:30:void handleNumericWeight(com.horcrux.svg.FontData,double):157:157 -> handleNumericWeight + 1:4:void setInheritedWeight(com.horcrux.svg.FontData):147:147 -> setInheritedWeight + 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 +com.horcrux.svg.FontData$AbsoluteFontWeight -> com.horcrux.svg.FontData$AbsoluteFontWeight: +# {"id":"sourceFile","fileName":"FontData.java"} + 1:28:void ():18:18 -> + 29:36:void ():37:37 -> + 1:4:void ():14:14 -> + 1:4:int from(com.horcrux.svg.TextProperties$FontWeight,com.horcrux.svg.FontData):42:42 -> from + 5:11:int from(com.horcrux.svg.TextProperties$FontWeight,com.horcrux.svg.FontData):43:43 -> from + 12:15:int from(com.horcrux.svg.TextProperties$FontWeight,com.horcrux.svg.FontData):44:44 -> from + 16:22:int from(com.horcrux.svg.TextProperties$FontWeight,com.horcrux.svg.FontData):45:45 -> from + 23:31:int from(com.horcrux.svg.TextProperties$FontWeight,com.horcrux.svg.FontData):47:47 -> from + 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 +com.horcrux.svg.GlyphContext -> com.horcrux.svg.GlyphContext: +# {"id":"sourceFile","fileName":"GlyphContext.java"} + 3:5:void (float,float,float):111:111 -> + 6:12:void (float,float,float):19:19 -> + 13:19:void (float,float,float):22:22 -> + 20:26:void (float,float,float):23:23 -> + 27:33:void (float,float,float):24:24 -> + 34:40:void (float,float,float):25:25 -> + 41:47:void (float,float,float):26:26 -> + 48:54:void (float,float,float):29:29 -> + 55:61:void (float,float,float):30:30 -> + 62:68:void (float,float,float):31:31 -> + 69:75:void (float,float,float):32:32 -> + 76:82:void (float,float,float):33:33 -> + 83:89:void (float,float,float):36:36 -> + 90:96:void (float,float,float):37:37 -> + 97:103:void (float,float,float):38:38 -> + 104:110:void (float,float,float):39:39 -> + 111:119:void (float,float,float):40:40 -> + 120:121:void (float,float,float):43:43 -> + 122:126:void (float,float,float):44:44 -> + 127:130:void (float,float,float):61:61 -> + 131:134:void (float,float,float):64:64 -> + 135:138:void (float,float,float):70:70 -> + 139:143:void (float,float,float):73:73 -> + 144:152:void (float,float,float):79:79 -> + 153:154:void (float,float,float):89:89 -> + 155:156:void (float,float,float):90:90 -> + 157:158:void (float,float,float):91:91 -> + 159:160:void (float,float,float):92:92 -> + 161:164:void (float,float,float):93:93 -> + 165:168:void (float,float,float):112:112 -> + 169:172:void (float,float,float):113:113 -> + 173:174:void (float,float,float):114:114 -> + 175:177:void (float,float,float):116:116 -> + 178:182:void (float,float,float):117:117 -> + 183:187:void (float,float,float):118:118 -> + 188:192:void (float,float,float):119:119 -> + 193:197:void (float,float,float):120:120 -> + 198:206:void (float,float,float):122:122 -> + 207:215:void (float,float,float):123:123 -> + 216:224:void (float,float,float):124:124 -> + 225:233:void (float,float,float):125:125 -> + 234:242:void (float,float,float):126:126 -> + 243:247:void (float,float,float):128:128 -> + 248:251:void (float,float,float):130:130 -> + 1:4:double[] getDoubleArrayFromReadableArray(java.util.ArrayList):191:191 -> getDoubleArrayFromReadableArray + 5:9:double[] getDoubleArrayFromReadableArray(java.util.ArrayList):192:192 -> getDoubleArrayFromReadableArray + 10:15:double[] getDoubleArrayFromReadableArray(java.util.ArrayList):194:194 -> getDoubleArrayFromReadableArray + 16:23:double[] getDoubleArrayFromReadableArray(java.util.ArrayList):195:195 -> getDoubleArrayFromReadableArray + 1:3:com.horcrux.svg.FontData getFont():140:140 -> getFont + 1:3:double getFontSize():339:339 -> getFontSize + 1:3:float getHeight():413:413 -> getHeight + 1:4:com.horcrux.svg.SVGLength[] getStringArrayFromReadableArray(java.util.ArrayList):182:182 -> getStringArrayFromReadableArray + 5:9:com.horcrux.svg.SVGLength[] getStringArrayFromReadableArray(java.util.ArrayList):183:183 -> getStringArrayFromReadableArray + 10:21:com.horcrux.svg.SVGLength[] getStringArrayFromReadableArray(java.util.ArrayList):185:185 -> getStringArrayFromReadableArray + 1:4:com.horcrux.svg.FontData getTopOrParentFont(com.horcrux.svg.GroupView):144:144 -> getTopOrParentFont + 5:7:com.horcrux.svg.FontData getTopOrParentFont(com.horcrux.svg.GroupView):145:145 -> getTopOrParentFont + 8:13:com.horcrux.svg.FontData getTopOrParentFont(com.horcrux.svg.GroupView):147:147 -> getTopOrParentFont + 14:21:com.horcrux.svg.FontData getTopOrParentFont(com.horcrux.svg.GroupView):150:150 -> getTopOrParentFont + 22:26:com.horcrux.svg.FontData getTopOrParentFont(com.horcrux.svg.GroupView):151:151 -> getTopOrParentFont + 27:31:com.horcrux.svg.FontData getTopOrParentFont(com.horcrux.svg.GroupView):154:154 -> getTopOrParentFont + 32:34:com.horcrux.svg.FontData getTopOrParentFont(com.horcrux.svg.GroupView):157:157 -> getTopOrParentFont + 1:3:float getWidth():409:409 -> getWidth + 3:14:void incrementIndices(java.util.ArrayList,int):310:310 -> incrementIndices + 15:25:void incrementIndices(java.util.ArrayList,int):311:311 -> incrementIndices + 1:7:double nextDeltaX():373:373 -> nextDeltaX + 8:11:double nextDeltaX():375:375 -> nextDeltaX + 12:16:double nextDeltaX():376:376 -> nextDeltaX + 17:18:double nextDeltaX():377:377 -> nextDeltaX + 19:20:double nextDeltaX():378:378 -> nextDeltaX + 21:34:double nextDeltaX():379:379 -> nextDeltaX + 35:39:double nextDeltaX():380:380 -> nextDeltaX + 40:42:double nextDeltaX():383:383 -> nextDeltaX + 1:7:double nextDeltaY():387:387 -> nextDeltaY + 8:11:double nextDeltaY():389:389 -> nextDeltaY + 12:16:double nextDeltaY():390:390 -> nextDeltaY + 17:18:double nextDeltaY():391:391 -> nextDeltaY + 19:20:double nextDeltaY():392:392 -> nextDeltaY + 21:34:double nextDeltaY():393:393 -> nextDeltaY + 35:39:double nextDeltaY():394:394 -> nextDeltaY + 40:42:double nextDeltaY():397:397 -> nextDeltaY + 1:7:double nextRotation():401:401 -> nextRotation + 8:22:double nextRotation():403:403 -> nextRotation + 23:27:double nextRotation():405:405 -> nextRotation + 1:7:double nextX(double):343:343 -> nextX + 8:11:double nextX(double):345:345 -> nextX + 12:18:double nextX(double):346:346 -> nextX + 19:20:double nextX(double):347:347 -> nextX + 21:22:double nextX(double):348:348 -> nextX + 23:24:double nextX(double):349:349 -> nextX + 25:40:double nextX(double):350:350 -> nextX + 41:46:double nextX(double):353:353 -> nextX + 1:7:double nextY():359:359 -> nextY + 8:11:double nextY():361:361 -> nextY + 12:18:double nextY():362:362 -> nextY + 19:20:double nextY():363:363 -> nextY + 21:22:double nextY():364:364 -> nextY + 23:24:double nextY():365:365 -> nextY + 25:40:double nextY():366:366 -> nextY + 41:43:double nextY():369:369 -> nextY + 1:7:void popContext():259:259 -> popContext + 8:14:void popContext():260:260 -> popContext + 15:21:void popContext():261:261 -> popContext + 22:28:void popContext():262:262 -> popContext + 29:35:void popContext():263:263 -> popContext + 36:42:void popContext():264:264 -> popContext + 43:48:void popContext():266:266 -> popContext + 49:50:void popContext():268:268 -> popContext + 51:52:void popContext():269:269 -> popContext + 53:54:void popContext():270:270 -> popContext + 55:56:void popContext():271:271 -> popContext + 57:58:void popContext():272:272 -> popContext + 59:68:void popContext():274:274 -> popContext + 69:84:void popContext():275:275 -> popContext + 85:100:void popContext():276:276 -> popContext + 101:116:void popContext():277:277 -> popContext + 117:132:void popContext():278:278 -> popContext + 133:148:void popContext():279:279 -> popContext + 149:152:void popContext():281:281 -> popContext + 153:157:void popContext():282:282 -> popContext + 158:169:void popContext():283:283 -> popContext + 170:185:void popContext():284:284 -> popContext + 186:189:void popContext():286:286 -> popContext + 190:194:void popContext():287:287 -> popContext + 195:206:void popContext():288:288 -> popContext + 207:222:void popContext():289:289 -> popContext + 223:226:void popContext():291:291 -> popContext + 227:231:void popContext():292:292 -> popContext + 232:243:void popContext():293:293 -> popContext + 244:259:void popContext():294:294 -> popContext + 260:263:void popContext():296:296 -> popContext + 264:268:void popContext():297:297 -> popContext + 269:280:void popContext():298:298 -> popContext + 281:296:void popContext():299:299 -> popContext + 297:300:void popContext():301:301 -> popContext + 301:305:void popContext():302:302 -> popContext + 306:317:void popContext():303:303 -> popContext + 318:334:void popContext():304:304 -> popContext + 1:2:void pushContext(com.horcrux.svg.GroupView,com.facebook.react.bridge.ReadableMap):177:178 -> pushContext + 3:3:void pushContext(boolean,com.horcrux.svg.TextView,com.facebook.react.bridge.ReadableMap,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList):218:218 -> pushContext + 4:4:void pushContext(boolean,com.horcrux.svg.TextView,com.facebook.react.bridge.ReadableMap,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList):210:210 -> pushContext + 5:5:void pushContext(boolean,com.horcrux.svg.TextView,com.facebook.react.bridge.ReadableMap,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList):213:213 -> pushContext + 6:11:void pushContext(boolean,com.horcrux.svg.TextView,com.facebook.react.bridge.ReadableMap,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList):215:220 -> pushContext + 12:17:void pushContext(boolean,com.horcrux.svg.TextView,com.facebook.react.bridge.ReadableMap,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList):223:228 -> pushContext + 18:23:void pushContext(boolean,com.horcrux.svg.TextView,com.facebook.react.bridge.ReadableMap,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList):231:236 -> pushContext + 24:29:void pushContext(boolean,com.horcrux.svg.TextView,com.facebook.react.bridge.ReadableMap,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList):239:244 -> pushContext + 30:35:void pushContext(boolean,com.horcrux.svg.TextView,com.facebook.react.bridge.ReadableMap,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList):247:252 -> pushContext + 36:36:void pushContext(boolean,com.horcrux.svg.TextView,com.facebook.react.bridge.ReadableMap,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList):255:255 -> pushContext + 1:11:void pushIndices():104:104 -> pushIndices + 12:22:void pushIndices():105:105 -> pushIndices + 23:33:void pushIndices():106:106 -> pushIndices + 34:44:void pushIndices():107:107 -> pushIndices + 45:56:void pushIndices():108:108 -> pushIndices + 1:4:void pushNodeAndFont(com.horcrux.svg.GroupView,com.facebook.react.bridge.ReadableMap):162:162 -> pushNodeAndFont + 5:12:void pushNodeAndFont(com.horcrux.svg.GroupView,com.facebook.react.bridge.ReadableMap):163:163 -> pushNodeAndFont + 13:18:void pushNodeAndFont(com.horcrux.svg.GroupView,com.facebook.react.bridge.ReadableMap):166:166 -> pushNodeAndFont + 19:26:void pushNodeAndFont(com.horcrux.svg.GroupView,com.facebook.react.bridge.ReadableMap):170:170 -> pushNodeAndFont + 27:30:void pushNodeAndFont(com.horcrux.svg.GroupView,com.facebook.react.bridge.ReadableMap):171:171 -> pushNodeAndFont + 31:35:void pushNodeAndFont(com.horcrux.svg.GroupView,com.facebook.react.bridge.ReadableMap):172:172 -> pushNodeAndFont + 36:38:void pushNodeAndFont(com.horcrux.svg.GroupView,com.facebook.react.bridge.ReadableMap):173:173 -> pushNodeAndFont + 2:12:void reset():134:134 -> reset + 13:24:void reset():135:135 -> reset + 25:33:void reset():136:136 -> reset +com.horcrux.svg.GlyphPathBag -> com.horcrux.svg.GlyphPathBag: +# {"id":"sourceFile","fileName":"GlyphPathBag.java"} + 1:3:void (android.graphics.Paint):12:12 -> + 4:12:void (android.graphics.Paint):8:8 -> + 13:16:void (android.graphics.Paint):9:9 -> + 17:18:void (android.graphics.Paint):13:13 -> + 19:27:void (android.graphics.Paint):15:15 -> + 1:12:int getIndex(char):43:43 -> getIndex + 13:15:int getIndex(char):45:45 -> getIndex + 1:6:android.graphics.Path getOrCreateAndCache(char,java.lang.String):19:19 -> getOrCreateAndCache + 7:15:android.graphics.Path getOrCreateAndCache(char,java.lang.String):23:23 -> getOrCreateAndCache + 16:20:android.graphics.Path getOrCreateAndCache(char,java.lang.String):25:25 -> getOrCreateAndCache + 21:30:android.graphics.Path getOrCreateAndCache(char,java.lang.String):26:26 -> getOrCreateAndCache + 31:40:android.graphics.Path getOrCreateAndCache(char,java.lang.String):28:28 -> getOrCreateAndCache + 41:46:android.graphics.Path getOrCreateAndCache(char,java.lang.String):30:30 -> getOrCreateAndCache + 47:54:android.graphics.Path getOrCreateAndCache(char,java.lang.String):32:32 -> getOrCreateAndCache + 55:60:android.graphics.Path getOrCreateAndCache(char,java.lang.String):34:34 -> getOrCreateAndCache + 61:65:android.graphics.Path getOrCreateAndCache(char,java.lang.String):37:37 -> getOrCreateAndCache + 66:69:android.graphics.Path getOrCreateAndCache(char,java.lang.String):38:38 -> getOrCreateAndCache +com.horcrux.svg.GroupView -> com.horcrux.svg.GroupView: +# {"id":"sourceFile","fileName":"GroupView.java"} + 1:3:void (com.facebook.react.bridge.ReactContext):38:38 -> + 4:12:void (com.facebook.react.bridge.ReactContext):39:39 -> + 1:3:void draw(android.graphics.Canvas,android.graphics.Paint,float):86:86 -> draw + 4:6:void draw(android.graphics.Canvas,android.graphics.Paint,float):87:87 -> draw + 7:9:void draw(android.graphics.Canvas,android.graphics.Paint,float):88:88 -> draw + 10:13:void draw(android.graphics.Canvas,android.graphics.Paint,float):89:89 -> draw + 1:3:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):93:93 -> drawGroup + 4:7:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):94:94 -> drawGroup + 8:12:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):96:96 -> drawGroup + 13:20:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):98:98 -> drawGroup + 21:24:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):99:99 -> drawGroup + 25:40:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):101:101 -> drawGroup + 41:50:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):102:102 -> drawGroup + 51:53:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):104:104 -> drawGroup + 54:69:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):106:106 -> drawGroup + 70:74:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):107:107 -> drawGroup + 75:79:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):110:110 -> drawGroup + 80:89:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):111:111 -> drawGroup + 90:91:void drawGroup(android.graphics.Canvas,android.graphics.Paint,float):113:113 -> drawGroup + 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 + 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 + 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 + 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 + 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: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 + 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 + 5:6:void setFont(com.facebook.react.bridge.ReadableMap):52:53 -> setFont + 1:9:void setupGlyphContext(android.graphics.Canvas):57:57 -> setupGlyphContext + 10:13:void setupGlyphContext(android.graphics.Canvas):58:58 -> setupGlyphContext + 14:16:void setupGlyphContext(android.graphics.Canvas):59:59 -> setupGlyphContext + 17:34:void setupGlyphContext(android.graphics.Canvas):61:61 -> setupGlyphContext +com.horcrux.svg.ImageView -> com.horcrux.svg.ImageView: +# {"id":"sourceFile","fileName":"ImageView.java"} + 1:3:void (com.facebook.react.bridge.ReactContext):56:56 -> + 4:12:void (com.facebook.react.bridge.ReactContext):53:53 -> + 1:1:java.util.concurrent.atomic.AtomicBoolean -$$Nest$fgetmLoading(com.horcrux.svg.ImageView):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.String -$$Nest$fgeturiString(com.horcrux.svg.ImageView):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:8:void doRender(android.graphics.Canvas,android.graphics.Paint,android.graphics.Bitmap,float):191:191 -> doRender + 9:14:void doRender(android.graphics.Canvas,android.graphics.Paint,android.graphics.Bitmap,float):192:192 -> doRender + 15:20:void doRender(android.graphics.Canvas,android.graphics.Paint,android.graphics.Bitmap,float):193:193 -> doRender + 21:24:void doRender(android.graphics.Canvas,android.graphics.Paint,android.graphics.Bitmap,float):196:196 -> doRender + 25:36:void doRender(android.graphics.Canvas,android.graphics.Paint,android.graphics.Bitmap,float):197:197 -> doRender + 37:44:void doRender(android.graphics.Canvas,android.graphics.Paint,android.graphics.Bitmap,float):198:198 -> doRender + 45:47:void doRender(android.graphics.Canvas,android.graphics.Paint,android.graphics.Bitmap,float):199:199 -> doRender + 48:54:void doRender(android.graphics.Canvas,android.graphics.Paint,android.graphics.Bitmap,float):201:201 -> doRender + 55:60:void doRender(android.graphics.Canvas,android.graphics.Paint,android.graphics.Bitmap,float):203:203 -> doRender + 61:63:void doRender(android.graphics.Canvas,android.graphics.Paint,android.graphics.Bitmap,float):205:205 -> doRender + 64:72:void doRender(android.graphics.Canvas,android.graphics.Paint,android.graphics.Bitmap,float):208:208 -> doRender + 73:76:void doRender(android.graphics.Canvas,android.graphics.Paint,android.graphics.Bitmap,float):209:209 -> doRender + 77:79:void doRender(android.graphics.Canvas,android.graphics.Paint,android.graphics.Bitmap,float):210:210 -> doRender + 80:84:void doRender(android.graphics.Canvas,android.graphics.Paint,android.graphics.Bitmap,float):211:211 -> doRender + 85:88:void doRender(android.graphics.Canvas,android.graphics.Paint,android.graphics.Bitmap,float):212:212 -> doRender + 1:8:void draw(android.graphics.Canvas,android.graphics.Paint,float):114:114 -> draw + 9:12:void draw(android.graphics.Canvas,android.graphics.Paint,float):115:115 -> draw + 13:21:void draw(android.graphics.Canvas,android.graphics.Paint,float):116:116 -> draw + 22:29:void draw(android.graphics.Canvas,android.graphics.Paint,float):117:117 -> draw + 30:35:void draw(android.graphics.Canvas,android.graphics.Paint,float):118:118 -> draw + 36:47:void draw(android.graphics.Canvas,android.graphics.Paint,float):121:121 -> draw + 48:53:void draw(android.graphics.Canvas,android.graphics.Paint,float):123:123 -> draw + 1:7:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):130:130 -> getPath + 8:16:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):131:131 -> getPath + 17:19:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):132:132 -> getPath + 1:6:android.graphics.RectF getRect():176:176 -> getRect + 7:12:android.graphics.RectF getRect():177:177 -> getRect + 13:18:android.graphics.RectF getRect():178:178 -> getRect + 19:30:android.graphics.RectF getRect():179:179 -> getRect + 31:41:android.graphics.RectF getRect():181:181 -> getRect + 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"} + 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 + 18:25:void loadBitmap(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest):171:171 -> loadBitmap + 1:2:void setAlign(java.lang.String):103:103 -> setAlign + 3:6:void setAlign(java.lang.String):104:104 -> setAlign + 1:6:void setHeight(com.facebook.react.bridge.Dynamic):75:75 -> setHeight + 7:10:void setHeight(com.facebook.react.bridge.Dynamic):76:76 -> setHeight + 1:2:void setMeetOrSlice(int):108:108 -> setMeetOrSlice + 3:6:void setMeetOrSlice(int):109:109 -> setMeetOrSlice + 3:12:void setSrc(com.facebook.react.bridge.ReadableMap):81:81 -> setSrc + 13:19:void setSrc(com.facebook.react.bridge.ReadableMap):83:83 -> setSrc + 20:35:void setSrc(com.facebook.react.bridge.ReadableMap):88:88 -> setSrc + 36:41:void setSrc(com.facebook.react.bridge.ReadableMap):89:89 -> setSrc + 42:49:void setSrc(com.facebook.react.bridge.ReadableMap):90:90 -> setSrc + 50:51:void setSrc(com.facebook.react.bridge.ReadableMap):92:92 -> setSrc + 52:53:void setSrc(com.facebook.react.bridge.ReadableMap):93:93 -> setSrc + 54:59:void setSrc(com.facebook.react.bridge.ReadableMap):95:95 -> setSrc + 60:65:void setSrc(com.facebook.react.bridge.ReadableMap):96:96 -> setSrc + 66:76:void setSrc(com.facebook.react.bridge.ReadableMap):97:97 -> setSrc + 1:6:void setWidth(com.facebook.react.bridge.Dynamic):70:70 -> setWidth + 7:10:void setWidth(com.facebook.react.bridge.Dynamic):71:71 -> setWidth + 1:6:void setX(com.facebook.react.bridge.Dynamic):60:60 -> setX + 7:10:void setX(com.facebook.react.bridge.Dynamic):61:61 -> setX + 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"} + 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 + 19:24:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):231:231 -> tryRenderFromBitmapCache + 25:28:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):232:232 -> tryRenderFromBitmapCache + 29:31:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):248:248 -> tryRenderFromBitmapCache + 32:39:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):254:254 -> tryRenderFromBitmapCache + 40:41:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):236:236 -> tryRenderFromBitmapCache + 42:47:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):237:237 -> tryRenderFromBitmapCache + 48:50:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):248:248 -> tryRenderFromBitmapCache + 51:54:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):254:254 -> tryRenderFromBitmapCache + 55:57:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):243:243 -> tryRenderFromBitmapCache + 58:60:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):248:248 -> tryRenderFromBitmapCache + 61:67:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):254:254 -> tryRenderFromBitmapCache + 68:73:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):246:246 -> tryRenderFromBitmapCache + 74:76:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):248:248 -> tryRenderFromBitmapCache + 77:77:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):249:249 -> tryRenderFromBitmapCache + 78:83:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):252:252 -> tryRenderFromBitmapCache + 84:86:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):254:254 -> tryRenderFromBitmapCache + 87:87:void tryRenderFromBitmapCache(com.facebook.imagepipeline.core.ImagePipeline,com.facebook.imagepipeline.request.ImageRequest,android.graphics.Canvas,android.graphics.Paint,float):255:255 -> tryRenderFromBitmapCache +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"} + 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 + 5:12:void onNewResultImpl(android.graphics.Bitmap):144:144 -> onNewResultImpl + 13:16:void onNewResultImpl(android.graphics.Bitmap):145:145 -> onNewResultImpl + 17:22:void onNewResultImpl(android.graphics.Bitmap):147:147 -> onNewResultImpl + 23:35:void onNewResultImpl(android.graphics.Bitmap):148:148 -> onNewResultImpl + 36:40:void onNewResultImpl(android.graphics.Bitmap):151:151 -> onNewResultImpl + 41:48:void onNewResultImpl(android.graphics.Bitmap):152:152 -> onNewResultImpl + 49:51:void onNewResultImpl(android.graphics.Bitmap):145:145 -> onNewResultImpl + 52:61:void onNewResultImpl(android.graphics.Bitmap):153:153 -> onNewResultImpl + 62:69:void onNewResultImpl(android.graphics.Bitmap):154:154 -> onNewResultImpl + 70:73:void onNewResultImpl(android.graphics.Bitmap):156:156 -> onNewResultImpl +com.horcrux.svg.LineView -> com.horcrux.svg.LineView: +# {"id":"sourceFile","fileName":"LineView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):27:27 -> + 1:5:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):52:52 -> getPath + 6:11:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):53:53 -> getPath + 12:17:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):54:54 -> getPath + 18:23:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):55:55 -> getPath + 24:31:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):56:56 -> getPath + 32:36:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):58:58 -> getPath + 37:39:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):59:59 -> getPath + 40:46:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):61:61 -> getPath + 47:65:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):62:62 -> getPath + 66:87:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):64:64 -> getPath + 1:6:void setX1(com.facebook.react.bridge.Dynamic):31:31 -> setX1 + 7:10:void setX1(com.facebook.react.bridge.Dynamic):32:32 -> setX1 + 1:6:void setX2(com.facebook.react.bridge.Dynamic):41:41 -> setX2 + 7:10:void setX2(com.facebook.react.bridge.Dynamic):42:42 -> setX2 + 1:6:void setY1(com.facebook.react.bridge.Dynamic):36:36 -> setY1 + 7:10:void setY1(com.facebook.react.bridge.Dynamic):37:37 -> setY1 + 1:6:void setY2(com.facebook.react.bridge.Dynamic):46:46 -> setY2 + 7:10:void setY2(com.facebook.react.bridge.Dynamic):47:47 -> setY2 +com.horcrux.svg.LinearGradientView -> com.horcrux.svg.LinearGradientView: +# {"id":"sourceFile","fileName":"LinearGradientView.java"} + 3:10:void ():30:30 -> + 1:4:void (com.facebook.react.bridge.ReactContext):39:39 -> + 5:7:void (com.facebook.react.bridge.ReactContext):36:36 -> + 1:4:void saveDefinition():99:99 -> saveDefinition + 5:16:void saveDefinition():100:100 -> saveDefinition + 17:25:void saveDefinition():101:101 -> saveDefinition + 26:30:void saveDefinition():102:102 -> saveDefinition + 31:34:void saveDefinition():103:103 -> saveDefinition + 35:37:void saveDefinition():104:104 -> saveDefinition + 38:41:void saveDefinition():107:107 -> saveDefinition + 42:47:void saveDefinition():108:108 -> saveDefinition + 48:54:void saveDefinition():109:109 -> saveDefinition + 55:60:void saveDefinition():112:112 -> saveDefinition + 1:2:void setGradient(com.facebook.react.bridge.ReadableArray):63:63 -> setGradient + 3:6:void setGradient(com.facebook.react.bridge.ReadableArray):64:64 -> setGradient + 3:13:void setGradientTransform(com.facebook.react.bridge.ReadableArray):81:81 -> setGradientTransform + 14:17:void setGradientTransform(com.facebook.react.bridge.ReadableArray):83:83 -> setGradientTransform + 18:24:void setGradientTransform(com.facebook.react.bridge.ReadableArray):84:84 -> setGradientTransform + 25:33:void setGradientTransform(com.facebook.react.bridge.ReadableArray):86:86 -> setGradientTransform + 34:42:void setGradientTransform(com.facebook.react.bridge.ReadableArray):88:88 -> setGradientTransform + 43:44:void setGradientTransform(com.facebook.react.bridge.ReadableArray):91:91 -> setGradientTransform + 45:48:void setGradientTransform(com.facebook.react.bridge.ReadableArray):94:94 -> setGradientTransform + 7:11:void setGradientUnits(int):73:73 -> setGradientUnits + 12:15:void setGradientUnits(int):70:70 -> setGradientUnits + 16:19:void setGradientUnits(int):76:76 -> setGradientUnits + 1:6:void setX1(com.facebook.react.bridge.Dynamic):43:43 -> setX1 + 7:10:void setX1(com.facebook.react.bridge.Dynamic):44:44 -> setX1 + 1:6:void setX2(com.facebook.react.bridge.Dynamic):53:53 -> setX2 + 7:10:void setX2(com.facebook.react.bridge.Dynamic):54:54 -> setX2 + 1:6:void setY1(com.facebook.react.bridge.Dynamic):48:48 -> setY1 + 7:10:void setY1(com.facebook.react.bridge.Dynamic):49:49 -> setY1 + 1:6:void setY2(com.facebook.react.bridge.Dynamic):58:58 -> setY2 + 7:10:void setY2(com.facebook.react.bridge.Dynamic):59:59 -> setY2 +com.horcrux.svg.MarkerView -> com.horcrux.svg.MarkerView: +# {"id":"sourceFile","fileName":"MarkerView.java"} + 1:3:void (com.facebook.react.bridge.ReactContext):40:40 -> + 4:11:void (com.facebook.react.bridge.ReactContext):37:37 -> + 1:6:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):119:119 -> renderMarker + 7:11:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):121:121 -> renderMarker + 12:13:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):122:122 -> renderMarker + 14:24:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):123:123 -> renderMarker + 25:48:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):125:125 -> renderMarker + 49:54:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):126:126 -> renderMarker + 55:59:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):127:127 -> renderMarker + 60:69:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):129:129 -> renderMarker + 70:79:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):131:131 -> renderMarker + 80:85:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):134:134 -> renderMarker + 86:91:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):135:135 -> renderMarker + 92:99:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):136:136 -> renderMarker + 100:103:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):137:137 -> renderMarker + 104:126:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):138:138 -> renderMarker + 127:136:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):144:144 -> renderMarker + 137:138:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):145:145 -> renderMarker + 139:141:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):146:146 -> renderMarker + 142:152:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):147:147 -> renderMarker + 153:158:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):150:150 -> renderMarker + 159:164:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):151:151 -> renderMarker + 165:173:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):152:152 -> renderMarker + 174:178:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):154:154 -> renderMarker + 179:181:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):156:156 -> renderMarker + 182:185:void renderMarker(android.graphics.Canvas,android.graphics.Paint,float,com.horcrux.svg.RNSVGMarkerPosition,float):158:158 -> renderMarker + 1:4:void saveDefinition():105:105 -> saveDefinition + 5:8:void saveDefinition():106:106 -> saveDefinition + 9:14:void saveDefinition():107:107 -> saveDefinition + 15:20:void saveDefinition():108:108 -> saveDefinition + 21:24:void saveDefinition():109:109 -> saveDefinition + 25:28:void saveDefinition():110:110 -> saveDefinition + 29:37:void saveDefinition():111:111 -> saveDefinition + 1:2:void setAlign(java.lang.String):94:94 -> setAlign + 3:6:void setAlign(java.lang.String):95:95 -> setAlign + 1:6:void setMarkerHeight(com.facebook.react.bridge.Dynamic):59:59 -> setMarkerHeight + 7:10:void setMarkerHeight(com.facebook.react.bridge.Dynamic):60:60 -> setMarkerHeight + 1:2:void setMarkerUnits(java.lang.String):64:64 -> setMarkerUnits + 3:6:void setMarkerUnits(java.lang.String):65:65 -> setMarkerUnits + 1:6:void setMarkerWidth(com.facebook.react.bridge.Dynamic):54:54 -> setMarkerWidth + 7:10:void setMarkerWidth(com.facebook.react.bridge.Dynamic):55:55 -> setMarkerWidth + 1:2:void setMeetOrSlice(int):99:99 -> setMeetOrSlice + 3:6:void setMeetOrSlice(int):100:100 -> setMeetOrSlice + 1:2:void setMinX(float):74:74 -> setMinX + 3:6:void setMinX(float):75:75 -> setMinX + 1:2:void setMinY(float):79:79 -> setMinY + 3:6:void setMinY(float):80:80 -> setMinY + 1:2:void setOrient(java.lang.String):69:69 -> setOrient + 3:6:void setOrient(java.lang.String):70:70 -> setOrient + 1:6:void setRefX(com.facebook.react.bridge.Dynamic):44:44 -> setRefX + 7:10:void setRefX(com.facebook.react.bridge.Dynamic):45:45 -> setRefX + 1:6:void setRefY(com.facebook.react.bridge.Dynamic):49:49 -> setRefY + 7:10:void setRefY(com.facebook.react.bridge.Dynamic):50:50 -> setRefY + 1:2:void setVbHeight(float):89:89 -> setVbHeight + 3:6:void setVbHeight(float):90:90 -> setVbHeight + 1:2:void setVbWidth(float):84:84 -> setVbWidth + 3:6:void setVbWidth(float):85:85 -> setVbWidth +com.horcrux.svg.MaskView -> com.horcrux.svg.MaskView: +# {"id":"sourceFile","fileName":"MaskView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):38:38 -> + 1:3:com.horcrux.svg.MaskView$MaskType getMaskType():90:90 -> getMaskType + 1:3:com.horcrux.svg.Brush$BrushUnits getMaskUnits():62:62 -> getMaskUnits + 1:4:void saveDefinition():107:107 -> saveDefinition + 5:8:void saveDefinition():108:108 -> saveDefinition + 9:14:void saveDefinition():109:109 -> saveDefinition + 1:6:void setHeight(com.facebook.react.bridge.Dynamic):57:57 -> setHeight + 7:10:void setHeight(com.facebook.react.bridge.Dynamic):58:58 -> setHeight + 7:11:void setMaskContentUnits(int):83:83 -> setMaskContentUnits + 12:15:void setMaskContentUnits(int):80:80 -> setMaskContentUnits + 16:19:void setMaskContentUnits(int):86:86 -> setMaskContentUnits + 7:11:void setMaskType(int):99:99 -> setMaskType + 12:15:void setMaskType(int):96:96 -> setMaskType + 16:19:void setMaskType(int):102:102 -> setMaskType + 7:11:void setMaskUnits(int):71:71 -> setMaskUnits + 12:15:void setMaskUnits(int):68:68 -> setMaskUnits + 16:19:void setMaskUnits(int):74:74 -> setMaskUnits + 1:6:void setWidth(com.facebook.react.bridge.Dynamic):52:52 -> setWidth + 7:10:void setWidth(com.facebook.react.bridge.Dynamic):53:53 -> setWidth + 1:6:void setX(com.facebook.react.bridge.Dynamic):42:42 -> setX + 7:10:void setX(com.facebook.react.bridge.Dynamic):43:43 -> setX + 1:6:void setY(com.facebook.react.bridge.Dynamic):47:47 -> setY + 7:10:void setY(com.facebook.react.bridge.Dynamic):48:48 -> setY +com.horcrux.svg.MaskView$MaskType -> com.horcrux.svg.MaskView$MaskType: +# {"id":"sourceFile","fileName":"MaskView.java"} + 1:9:com.horcrux.svg.MaskView$MaskType[] $values():32:32 -> $values + 1:10:void ():33:33 -> + 11:20:void ():34:34 -> + 21:27:void ():32:32 -> + 1:4:void (java.lang.String,int):32:32 -> + 1:9:com.horcrux.svg.MaskView$MaskType valueOf(java.lang.String):32:32 -> valueOf + 1:9:com.horcrux.svg.MaskView$MaskType[] values():32:32 -> values +com.horcrux.svg.NativeSvgRenderableModuleSpec -> com.horcrux.svg.NativeSvgRenderableModuleSpec: +# {"id":"sourceFile","fileName":"NativeSvgRenderableModuleSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):30:30 -> + 1:3:java.lang.String getName():35:35 -> getName +com.horcrux.svg.NativeSvgViewModuleSpec -> com.horcrux.svg.NativeSvgViewModuleSpec: +# {"id":"sourceFile","fileName":"NativeSvgViewModuleSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> + 1:3:java.lang.String getName():34:34 -> getName +com.horcrux.svg.PathElement -> com.horcrux.svg.PathElement: +# {"id":"sourceFile","fileName":"PathParser.java"} + 1:3:void (com.horcrux.svg.ElementType,com.horcrux.svg.Point[]):11:11 -> + 4:5:void (com.horcrux.svg.ElementType,com.horcrux.svg.Point[]):12:12 -> + 6:8:void (com.horcrux.svg.ElementType,com.horcrux.svg.Point[]):13:13 -> +com.horcrux.svg.PathParser -> com.horcrux.svg.PathParser: +# {"id":"sourceFile","fileName":"PathParser.java"} + 1:4:void ():17:17 -> + 1:10:void arc(float,float,float,boolean,boolean,float,float):350:350 -> arc + 5:6:void arcTo(float,float,float,boolean,boolean,float,float):357:357 -> arcTo + 7:25:void arcTo(float,float,float,boolean,boolean,float,float):358:358 -> arcTo + 26:38:void arcTo(float,float,float,boolean,boolean,float,float):360:360 -> arcTo + 39:63:void arcTo(float,float,float,boolean,boolean,float,float):361:361 -> arcTo + 64:69:void arcTo(float,float,float,boolean,boolean,float,float):368:368 -> arcTo + 70:74:void arcTo(float,float,float,boolean,boolean,float,float):369:369 -> arcTo + 75:137:void arcTo(float,float,float,boolean,boolean,float,float):370:370 -> arcTo + 138:159:void arcTo(float,float,float,boolean,boolean,float,float):383:383 -> arcTo + 160:223:void arcTo(float,float,float,boolean,boolean,float,float):389:389 -> arcTo + 224:240:void arcTo(float,float,float,boolean,boolean,float,float):407:407 -> arcTo + 241:253:void arcTo(float,float,float,boolean,boolean,float,float):408:408 -> arcTo + 254:256:void arcTo(float,float,float,boolean,boolean,float,float):415:415 -> arcTo + 257:260:void arcTo(float,float,float,boolean,boolean,float,float):417:417 -> arcTo + 261:281:void arcTo(float,float,float,boolean,boolean,float,float):418:418 -> arcTo + 282:287:void arcTo(float,float,float,boolean,boolean,float,float):424:424 -> arcTo + 288:297:void arcTo(float,float,float,boolean,boolean,float,float):425:425 -> arcTo + 298:320:void arcTo(float,float,float,boolean,boolean,float,float):426:426 -> arcTo + 321:337:void arcTo(float,float,float,boolean,boolean,float,float):442:442 -> arcTo + 338:342:void arcTo(float,float,float,boolean,boolean,float,float):445:445 -> arcTo + 343:366:void arcTo(float,float,float,boolean,boolean,float,float):446:446 -> arcTo + 367:370:void arcTo(float,float,float,boolean,boolean,float,float):421:421 -> arcTo + 371:374:void arcTo(float,float,float,boolean,boolean,float,float):364:364 -> arcTo + 6:10:void arcToBezier(float,float,float,float,float,float,boolean,float):467:467 -> arcToBezier + 11:58:void arcToBezier(float,float,float,float,float,float,boolean,float):468:468 -> arcToBezier + 59:78:void arcToBezier(float,float,float,float,float,float,boolean,float):482:482 -> arcToBezier + 79:90:void arcToBezier(float,float,float,float,float,float,boolean,float):485:485 -> arcToBezier + 91:95:void arcToBezier(float,float,float,float,float,float,boolean,float):487:487 -> arcToBezier + 96:111:void arcToBezier(float,float,float,float,float,float,boolean,float):488:488 -> arcToBezier + 112:116:void arcToBezier(float,float,float,float,float,float,boolean,float):495:495 -> arcToBezier + 117:172:void arcToBezier(float,float,float,float,float,float,boolean,float):496:496 -> arcToBezier + 173:203:void arcToBezier(float,float,float,float,float,float,boolean,float):508:508 -> arcToBezier + 204:275:void arcToBezier(float,float,float,float,float,float,boolean,float):510:510 -> arcToBezier + 1:4:void close():453:453 -> close + 5:8:void close():454:454 -> close + 9:13:void close():455:455 -> close + 14:15:void close():456:456 -> close + 16:20:void close():457:457 -> close + 21:48:void close():458:458 -> close + 1:3:void cubicTo(float,float,float,float,float,float):291:291 -> cubicTo + 4:5:void cubicTo(float,float,float,float,float,float):292:292 -> cubicTo + 6:7:void cubicTo(float,float,float,float,float,float):293:293 -> cubicTo + 8:30:void cubicTo(float,float,float,float,float,float):294:294 -> cubicTo + 31:68:void cubicTo(float,float,float,float,float,float):295:295 -> cubicTo + 1:14:void curve(float,float,float,float,float,float):279:279 -> curve + 1:2:void curveTo(float,float,float,float,float,float):285:285 -> curveTo + 3:4:void curveTo(float,float,float,float,float,float):286:286 -> curveTo + 5:8:void curveTo(float,float,float,float,float,float):287:287 -> curveTo + 1:5:boolean is_absolute(char):566:566 -> is_absolute + 1:10:void line(float,float):265:265 -> line + 1:3:void lineTo(float,float):270:270 -> lineTo + 4:7:void lineTo(float,float):271:271 -> lineTo + 8:11:void lineTo(float,float):272:272 -> lineTo + 12:21:void lineTo(float,float):273:273 -> lineTo + 22:45:void lineTo(float,float):274:274 -> lineTo + 1:10:void move(float,float):252:252 -> move + 1:6:void moveTo(float,float):257:257 -> moveTo + 7:12:void moveTo(float,float):258:258 -> moveTo + 13:22:void moveTo(float,float):259:259 -> moveTo + 23:46:void moveTo(float,float):260:260 -> moveTo + 1:7:android.graphics.Path parse(java.lang.String):35:35 -> parse + 8:17:android.graphics.Path parse(java.lang.String):36:36 -> parse + 18:23:android.graphics.Path parse(java.lang.String):41:41 -> parse + 24:26:android.graphics.Path parse(java.lang.String):42:42 -> parse + 27:29:android.graphics.Path parse(java.lang.String):43:43 -> parse + 30:31:android.graphics.Path parse(java.lang.String):45:45 -> parse + 32:33:android.graphics.Path parse(java.lang.String):46:46 -> parse + 34:35:android.graphics.Path parse(java.lang.String):47:47 -> parse + 36:37:android.graphics.Path parse(java.lang.String):48:48 -> parse + 38:39:android.graphics.Path parse(java.lang.String):49:49 -> parse + 40:41:android.graphics.Path parse(java.lang.String):50:50 -> parse + 42:46:android.graphics.Path parse(java.lang.String):51:51 -> parse + 47:52:android.graphics.Path parse(java.lang.String):53:53 -> parse + 53:55:android.graphics.Path parse(java.lang.String):54:54 -> parse + 56:69:android.graphics.Path parse(java.lang.String):56:56 -> parse + 70:75:android.graphics.Path parse(java.lang.String):61:61 -> parse + 76:88:android.graphics.Path parse(java.lang.String):63:63 -> parse + 89:90:android.graphics.Path parse(java.lang.String):65:65 -> parse + 91:114:android.graphics.Path parse(java.lang.String):66:66 -> parse + 115:120:android.graphics.Path parse(java.lang.String):72:72 -> parse + 121:128:android.graphics.Path parse(java.lang.String):75:75 -> parse + 129:151:android.graphics.Path parse(java.lang.String):76:76 -> parse + 152:162:android.graphics.Path parse(java.lang.String):88:88 -> parse + 163:169:android.graphics.Path parse(java.lang.String):102:102 -> parse + 170:171:android.graphics.Path parse(java.lang.String):232:232 -> parse + 172:191:android.graphics.Path parse(java.lang.String):233:233 -> parse + 192:200:android.graphics.Path parse(java.lang.String):136:136 -> parse + 201:213:android.graphics.Path parse(java.lang.String):192:192 -> parse + 214:229:android.graphics.Path parse(java.lang.String):169:169 -> parse + 230:234:android.graphics.Path parse(java.lang.String):168:168 -> parse + 235:250:android.graphics.Path parse(java.lang.String):181:181 -> parse + 251:255:android.graphics.Path parse(java.lang.String):180:180 -> parse + 256:268:android.graphics.Path parse(java.lang.String):106:106 -> parse + 269:281:android.graphics.Path parse(java.lang.String):116:116 -> parse + 282:290:android.graphics.Path parse(java.lang.String):126:126 -> parse + 291:294:android.graphics.Path parse(java.lang.String):147:147 -> parse + 295:298:android.graphics.Path parse(java.lang.String):148:148 -> parse + 299:302:android.graphics.Path parse(java.lang.String):149:149 -> parse + 303:306:android.graphics.Path parse(java.lang.String):150:150 -> parse + 307:310:android.graphics.Path parse(java.lang.String):151:151 -> parse + 311:314:android.graphics.Path parse(java.lang.String):152:152 -> parse + 315:319:android.graphics.Path parse(java.lang.String):146:146 -> parse + 320:323:android.graphics.Path parse(java.lang.String):203:203 -> parse + 324:327:android.graphics.Path parse(java.lang.String):204:204 -> parse + 328:331:android.graphics.Path parse(java.lang.String):205:205 -> parse + 332:335:android.graphics.Path parse(java.lang.String):206:206 -> parse + 336:339:android.graphics.Path parse(java.lang.String):207:207 -> parse + 340:343:android.graphics.Path parse(java.lang.String):208:208 -> parse + 344:347:android.graphics.Path parse(java.lang.String):209:209 -> parse + 348:352:android.graphics.Path parse(java.lang.String):202:202 -> parse + 353:357:android.graphics.Path parse(java.lang.String):227:227 -> parse + 358:368:android.graphics.Path parse(java.lang.String):141:141 -> parse + 369:381:android.graphics.Path parse(java.lang.String):197:197 -> parse + 382:397:android.graphics.Path parse(java.lang.String):175:175 -> parse + 398:401:android.graphics.Path parse(java.lang.String):174:174 -> parse + 402:417:android.graphics.Path parse(java.lang.String):187:187 -> parse + 418:421:android.graphics.Path parse(java.lang.String):186:186 -> parse + 422:433:android.graphics.Path parse(java.lang.String):111:111 -> parse + 434:445:android.graphics.Path parse(java.lang.String):121:121 -> parse + 446:455:android.graphics.Path parse(java.lang.String):131:131 -> parse + 456:459:android.graphics.Path parse(java.lang.String):158:158 -> parse + 460:463:android.graphics.Path parse(java.lang.String):159:159 -> parse + 464:467:android.graphics.Path parse(java.lang.String):160:160 -> parse + 468:471:android.graphics.Path parse(java.lang.String):161:161 -> parse + 472:475:android.graphics.Path parse(java.lang.String):162:162 -> parse + 476:479:android.graphics.Path parse(java.lang.String):163:163 -> parse + 480:483:android.graphics.Path parse(java.lang.String):157:157 -> parse + 484:487:android.graphics.Path parse(java.lang.String):215:215 -> parse + 488:491:android.graphics.Path parse(java.lang.String):216:216 -> parse + 492:495:android.graphics.Path parse(java.lang.String):217:217 -> parse + 496:499:android.graphics.Path parse(java.lang.String):218:218 -> parse + 500:503:android.graphics.Path parse(java.lang.String):219:219 -> parse + 504:507:android.graphics.Path parse(java.lang.String):220:220 -> parse + 508:511:android.graphics.Path parse(java.lang.String):221:221 -> parse + 512:524:android.graphics.Path parse(java.lang.String):214:214 -> parse + 525:532:android.graphics.Path parse(java.lang.String):79:79 -> parse + 533:542:android.graphics.Path parse(java.lang.String):80:80 -> parse + 543:544:android.graphics.Path parse(java.lang.String):98:98 -> parse + 545:568:android.graphics.Path parse(java.lang.String):99:99 -> parse + 569:572:android.graphics.Path parse(java.lang.String):248:248 -> parse + 1:3:boolean parse_flag():572:572 -> parse_flag + 4:20:boolean parse_flag():574:574 -> parse_flag + 21:48:boolean parse_flag():587:587 -> parse_flag + 49:54:boolean parse_flag():579:579 -> parse_flag + 55:68:boolean parse_flag():580:580 -> parse_flag + 69:73:boolean parse_flag():581:581 -> parse_flag + 74:81:boolean parse_flag():583:583 -> parse_flag + 1:6:float parse_list_number():594:594 -> parse_list_number + 7:10:float parse_list_number():598:598 -> parse_list_number + 11:13:float parse_list_number():599:599 -> parse_list_number + 14:17:float parse_list_number():600:600 -> parse_list_number + 18:35:float parse_list_number():595:595 -> parse_list_number + 1:16:void parse_list_separator():675:675 -> parse_list_separator + 17:23:void parse_list_separator():676:676 -> parse_list_separator + 1:3:float parse_number():607:607 -> parse_number + 4:9:float parse_number():609:609 -> parse_number + 10:23:float parse_number():615:615 -> parse_number + 24:29:float parse_number():619:619 -> parse_number + 30:35:float parse_number():620:620 -> parse_number + 36:47:float parse_number():624:624 -> parse_number + 48:50:float parse_number():625:625 -> parse_number + 51:56:float parse_number():626:626 -> parse_number + 57:67:float parse_number():627:627 -> parse_number + 68:73:float parse_number():636:636 -> parse_number + 74:76:float parse_number():637:637 -> parse_number + 77:82:float parse_number():638:638 -> parse_number + 83:96:float parse_number():639:639 -> parse_number + 97:104:float parse_number():643:643 -> parse_number + 105:120:float parse_number():644:644 -> parse_number + 121:126:float parse_number():647:647 -> parse_number + 127:141:float parse_number():648:648 -> parse_number + 142:145:float parse_number():654:654 -> parse_number + 146:147:float parse_number():656:656 -> parse_number + 148:171:float parse_number():657:657 -> parse_number + 172:177:float parse_number():651:651 -> parse_number + 178:180:float parse_number():652:652 -> parse_number + 181:188:float parse_number():662:662 -> parse_number + 189:192:float parse_number():663:663 -> parse_number + 193:205:float parse_number():666:666 -> parse_number + 206:207:float parse_number():667:667 -> parse_number + 208:233:float parse_number():668:668 -> parse_number + 234:235:float parse_number():630:630 -> parse_number + 236:259:float parse_number():631:631 -> parse_number + 260:277:float parse_number():610:610 -> parse_number + 1:12:void quadraticBezierCurve(float,float,float,float):318:318 -> quadraticBezierCurve + 1:2:void quadraticBezierCurveTo(float,float,float,float):324:324 -> quadraticBezierCurveTo + 3:18:void quadraticBezierCurveTo(float,float,float,float):325:325 -> quadraticBezierCurveTo + 19:23:void quadraticBezierCurveTo(float,float,float,float):330:330 -> quadraticBezierCurveTo + 24:30:void quadraticBezierCurveTo(float,float,float,float):331:331 -> quadraticBezierCurveTo + 31:34:void quadraticBezierCurveTo(float,float,float,float):332:332 -> quadraticBezierCurveTo + 5:9:double round(double):526:526 -> round + 10:16:double round(double):527:527 -> round + 1:4:void setPenDown():518:518 -> setPenDown + 5:8:void setPenDown():519:519 -> setPenDown + 9:13:void setPenDown():520:520 -> setPenDown + 14:16:void setPenDown():521:521 -> setPenDown + 1:26:void skip_digits():681:681 -> skip_digits + 1:26:void skip_spaces():531:531 -> skip_spaces + 1:12:void smoothCurve(float,float,float,float):302:302 -> smoothCurve + 1:9:void smoothCurveTo(float,float,float,float):310:310 -> smoothCurveTo + 10:16:void smoothCurveTo(float,float,float,float):311:311 -> smoothCurveTo + 17:18:void smoothCurveTo(float,float,float,float):312:312 -> smoothCurveTo + 19:24:void smoothCurveTo(float,float,float,float):313:313 -> smoothCurveTo + 25:28:void smoothCurveTo(float,float,float,float):314:314 -> smoothCurveTo + 1:10:void smoothQuadraticBezierCurve(float,float):336:336 -> smoothQuadraticBezierCurve + 1:8:void smoothQuadraticBezierCurveTo(float,float):343:343 -> smoothQuadraticBezierCurveTo + 9:14:void smoothQuadraticBezierCurveTo(float,float):344:344 -> smoothQuadraticBezierCurveTo + 15:18:void smoothQuadraticBezierCurveTo(float,float):345:345 -> smoothQuadraticBezierCurveTo +com.horcrux.svg.PathView -> com.horcrux.svg.PathView: +# {"id":"sourceFile","fileName":"PathView.java"} + 1:3:void (com.facebook.react.bridge.ReactContext):22:22 -> + 4:7:void (com.facebook.react.bridge.ReactContext):23:23 -> + 8:15:void (com.facebook.react.bridge.ReactContext):24:24 -> + 1:3:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):41:41 -> getPath + 1:6:void setD(java.lang.String):28:28 -> setD + 7:10:void setD(java.lang.String):29:29 -> setD + 11:26:void setD(java.lang.String):30:30 -> setD + 27:34:void setD(java.lang.String):31:31 -> setD + 35:42:void setD(java.lang.String):32:32 -> setD + 43:51:void setD(java.lang.String):33:33 -> setD + 52:55:void setD(java.lang.String):36:36 -> setD +com.horcrux.svg.PatternView -> com.horcrux.svg.PatternView: +# {"id":"sourceFile","fileName":"PatternView.java"} + 3:10:void ():38:38 -> + 1:4:void (com.facebook.react.bridge.ReactContext):47:47 -> + 5:7:void (com.facebook.react.bridge.ReactContext):44:44 -> + 1:24:android.graphics.RectF getViewBox():143:143 -> getViewBox + 1:4:void saveDefinition():149:149 -> saveDefinition + 5:16:void saveDefinition():150:150 -> saveDefinition + 17:25:void saveDefinition():151:151 -> saveDefinition + 26:30:void saveDefinition():152:152 -> saveDefinition + 31:33:void saveDefinition():153:153 -> saveDefinition + 34:37:void saveDefinition():155:155 -> saveDefinition + 38:40:void saveDefinition():156:156 -> saveDefinition + 41:44:void saveDefinition():159:159 -> saveDefinition + 45:54:void saveDefinition():160:160 -> saveDefinition + 55:61:void saveDefinition():162:162 -> saveDefinition + 62:67:void saveDefinition():165:165 -> saveDefinition + 1:2:void setAlign(java.lang.String):133:133 -> setAlign + 3:6:void setAlign(java.lang.String):134:134 -> setAlign + 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:2:void setMeetOrSlice(int):138:138 -> setMeetOrSlice + 3:6:void setMeetOrSlice(int):139:139 -> setMeetOrSlice + 1:2:void setMinX(float):113:113 -> setMinX + 3:6:void setMinX(float):114:114 -> setMinX + 1:2:void setMinY(float):118:118 -> setMinY + 3:6:void setMinY(float):119:119 -> setMinY + 7:11:void setPatternContentUnits(int):88:88 -> setPatternContentUnits + 12:15:void setPatternContentUnits(int):85:85 -> setPatternContentUnits + 16:19:void setPatternContentUnits(int):91:91 -> setPatternContentUnits + 3:13:void setPatternTransform(com.facebook.react.bridge.ReadableArray):96:96 -> setPatternTransform + 14:17:void setPatternTransform(com.facebook.react.bridge.ReadableArray):98:98 -> setPatternTransform + 18:24:void setPatternTransform(com.facebook.react.bridge.ReadableArray):99:99 -> setPatternTransform + 25:33:void setPatternTransform(com.facebook.react.bridge.ReadableArray):101:101 -> setPatternTransform + 34:42:void setPatternTransform(com.facebook.react.bridge.ReadableArray):103:103 -> setPatternTransform + 43:44:void setPatternTransform(com.facebook.react.bridge.ReadableArray):106:106 -> setPatternTransform + 45:48:void setPatternTransform(com.facebook.react.bridge.ReadableArray):109:109 -> setPatternTransform + 7:11:void setPatternUnits(int):76:76 -> setPatternUnits + 12:15:void setPatternUnits(int):73:73 -> setPatternUnits + 16:19:void setPatternUnits(int):79:79 -> setPatternUnits + 1:2:void setVbHeight(float):128:128 -> setVbHeight + 3:6:void setVbHeight(float):129:129 -> setVbHeight + 1:2:void setVbWidth(float):123:123 -> setVbWidth + 3:6:void setVbWidth(float):124:124 -> setVbWidth + 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.Point -> com.horcrux.svg.Point: +# {"id":"sourceFile","fileName":"RNSVGMarkerPosition.java"} + 1:3:void (double,double):23:23 -> + 4:5:void (double,double):24:24 -> + 6:8:void (double,double):25:25 -> +com.horcrux.svg.PropHelper -> com.horcrux.svg.PropHelper: +# {"id":"sourceFile","fileName":"PropHelper.java"} + 1:4:void ():14:14 -> + 1:2:double fromRelative(java.lang.String,double,double,double):79:80 -> fromRelative + 3:3:double fromRelative(java.lang.String,double,double,double):82:82 -> fromRelative + 4:5:double fromRelative(java.lang.String,double,double,double):84:85 -> fromRelative + 6:6:double fromRelative(java.lang.String,double,double,double):89:89 -> fromRelative + 7:7:double fromRelative(java.lang.String,double,double,double):93:93 -> fromRelative + 8:8:double fromRelative(java.lang.String,double,double,double):133:133 -> fromRelative + 9:9:double fromRelative(java.lang.String,double,double,double):135:135 -> fromRelative + 10:11:double fromRelative(com.horcrux.svg.SVGLength,double,double,double,double):176:177 -> fromRelative + 12:12:double fromRelative(com.horcrux.svg.SVGLength,double,double,double,double):179:179 -> fromRelative + 1:9:int toMatrixData(com.facebook.react.bridge.ReadableArray,float[],float):32:32 -> toMatrixData + 10:17:int toMatrixData(com.facebook.react.bridge.ReadableArray,float[],float):37:37 -> toMatrixData + 18:26:int toMatrixData(com.facebook.react.bridge.ReadableArray,float[],float):38:38 -> toMatrixData + 27:34:int toMatrixData(com.facebook.react.bridge.ReadableArray,float[],float):39:39 -> toMatrixData + 35:42:int toMatrixData(com.facebook.react.bridge.ReadableArray,float[],float):40:40 -> toMatrixData + 43:50:int toMatrixData(com.facebook.react.bridge.ReadableArray,float[],float):41:41 -> toMatrixData + 51:59:int toMatrixData(com.facebook.react.bridge.ReadableArray,float[],float):42:42 -> toMatrixData +com.horcrux.svg.PropHelper$1 -> com.horcrux.svg.PropHelper$1: +# {"id":"sourceFile","fileName":"PropHelper.java"} + 1:133:void ():179:179 -> +com.horcrux.svg.RNSVGMarkerPosition -> com.horcrux.svg.RNSVGMarkerPosition: +# {"id":"sourceFile","fileName":"RNSVGMarkerPosition.java"} + 1:3:void (com.horcrux.svg.RNSVGMarkerType,com.horcrux.svg.Point,double):51:51 -> + 4:5:void (com.horcrux.svg.RNSVGMarkerType,com.horcrux.svg.Point,double):52:52 -> + 6:7:void (com.horcrux.svg.RNSVGMarkerType,com.horcrux.svg.Point,double):53:53 -> + 8:10:void (com.horcrux.svg.RNSVGMarkerType,com.horcrux.svg.Point,double):54:54 -> + 3:26:double BisectingAngle(double,double):76:76 -> BisectingAngle + 1:6:void ComputeQuadTangents(com.horcrux.svg.SegmentData,com.horcrux.svg.Point,com.horcrux.svg.Point,com.horcrux.svg.Point):115:115 -> ComputeQuadTangents + 7:12:void ComputeQuadTangents(com.horcrux.svg.SegmentData,com.horcrux.svg.Point,com.horcrux.svg.Point,com.horcrux.svg.Point):116:116 -> ComputeQuadTangents + 13:25:void ComputeQuadTangents(com.horcrux.svg.SegmentData,com.horcrux.svg.Point,com.horcrux.svg.Point,com.horcrux.svg.Point):117:117 -> ComputeQuadTangents + 26:38:void ComputeQuadTangents(com.horcrux.svg.SegmentData,com.horcrux.svg.Point,com.horcrux.svg.Point,com.horcrux.svg.Point):118:118 -> ComputeQuadTangents + 1:10:double CurrentAngle(com.horcrux.svg.RNSVGMarkerType):92:92 -> CurrentAngle + 11:20:double CurrentAngle(com.horcrux.svg.RNSVGMarkerType):93:93 -> CurrentAngle + 21:40:double CurrentAngle(com.horcrux.svg.RNSVGMarkerType):94:94 -> CurrentAngle + 41:45:double CurrentAngle(com.horcrux.svg.RNSVGMarkerType):99:99 -> CurrentAngle + 46:56:double CurrentAngle(com.horcrux.svg.RNSVGMarkerType):96:96 -> CurrentAngle + 1:5:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):122:122 -> ExtractPathElementFeatures + 6:7:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):123:123 -> ExtractPathElementFeatures + 8:34:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):124:124 -> ExtractPathElementFeatures + 35:38:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):143:143 -> ExtractPathElementFeatures + 39:46:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):144:144 -> ExtractPathElementFeatures + 47:57:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):145:145 -> ExtractPathElementFeatures + 58:61:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):138:138 -> ExtractPathElementFeatures + 62:69:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):139:139 -> ExtractPathElementFeatures + 70:80:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):140:140 -> ExtractPathElementFeatures + 81:84:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):133:133 -> ExtractPathElementFeatures + 85:92:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):134:134 -> ExtractPathElementFeatures + 93:96:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):126:126 -> ExtractPathElementFeatures + 97:106:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):127:127 -> ExtractPathElementFeatures + 107:116:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):128:128 -> ExtractPathElementFeatures + 117:134:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):129:129 -> ExtractPathElementFeatures + 135:152:com.horcrux.svg.SegmentData ExtractPathElementFeatures(com.horcrux.svg.PathElement):130:130 -> ExtractPathElementFeatures + 1:6:void PathIsDone():70:70 -> PathIsDone + 7:19:void PathIsDone():71:71 -> PathIsDone + 1:9:double SlopeAngleRadians(com.horcrux.svg.Point):86:86 -> SlopeAngleRadians + 1:4:void UpdateFromPathElement(com.horcrux.svg.PathElement):152:152 -> UpdateFromPathElement + 5:8:void UpdateFromPathElement(com.horcrux.svg.PathElement):154:154 -> UpdateFromPathElement + 9:15:void UpdateFromPathElement(com.horcrux.svg.PathElement):156:156 -> UpdateFromPathElement + 16:20:void UpdateFromPathElement(com.horcrux.svg.PathElement):158:158 -> UpdateFromPathElement + 21:24:void UpdateFromPathElement(com.horcrux.svg.PathElement):159:159 -> UpdateFromPathElement + 25:36:void UpdateFromPathElement(com.horcrux.svg.PathElement):160:160 -> UpdateFromPathElement + 37:40:void UpdateFromPathElement(com.horcrux.svg.PathElement):163:163 -> UpdateFromPathElement + 41:44:void UpdateFromPathElement(com.horcrux.svg.PathElement):165:165 -> UpdateFromPathElement + 45:58:void UpdateFromPathElement(com.horcrux.svg.PathElement):167:167 -> UpdateFromPathElement + 59:62:void UpdateFromPathElement(com.horcrux.svg.PathElement):168:168 -> UpdateFromPathElement + 63:71:void UpdateFromPathElement(com.horcrux.svg.PathElement):169:169 -> UpdateFromPathElement + 72:77:void UpdateFromPathElement(com.horcrux.svg.PathElement):170:170 -> UpdateFromPathElement + 1:8:java.util.ArrayList fromPath(java.util.ArrayList):58:58 -> fromPath + 9:10:java.util.ArrayList fromPath(java.util.ArrayList):59:59 -> fromPath + 11:19:java.util.ArrayList fromPath(java.util.ArrayList):60:60 -> fromPath + 20:26:java.util.ArrayList fromPath(java.util.ArrayList):61:61 -> fromPath + 27:40:java.util.ArrayList fromPath(java.util.ArrayList):62:62 -> fromPath + 41:44:java.util.ArrayList fromPath(java.util.ArrayList):63:63 -> fromPath + 45:47:java.util.ArrayList fromPath(java.util.ArrayList):65:65 -> fromPath + 48:50:java.util.ArrayList fromPath(java.util.ArrayList):66:66 -> fromPath + 1:18:boolean isZero(com.horcrux.svg.Point):111:111 -> isZero + 1:16:com.horcrux.svg.Point subtract(com.horcrux.svg.Point,com.horcrux.svg.Point):107:107 -> subtract +com.horcrux.svg.RNSVGMarkerPosition$1 -> com.horcrux.svg.RNSVGMarkerPosition$1: +# {"id":"sourceFile","fileName":"RNSVGMarkerPosition.java"} + 1:62:void ():124:124 -> + 63:100:void ():94:94 -> +com.horcrux.svg.RNSVGMarkerType -> com.horcrux.svg.RNSVGMarkerType: +# {"id":"sourceFile","fileName":"RNSVGMarkerPosition.java"} + 1:11:com.horcrux.svg.RNSVGMarkerType[] $values():5:5 -> $values + 1:10:void ():6:6 -> + 11:20:void ():7:7 -> + 21:30:void ():8:8 -> + 31:37:void ():5:5 -> + 1:4:void (java.lang.String,int):5:5 -> + 1:9:com.horcrux.svg.RNSVGMarkerType valueOf(java.lang.String):5:5 -> valueOf + 1:9:com.horcrux.svg.RNSVGMarkerType[] values():5:5 -> values +com.horcrux.svg.RNSVGRenderableManager -> com.horcrux.svg.RNSVGRenderableManager: +# {"id":"sourceFile","fileName":"RNSVGRenderableManager.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):34:34 -> + 1:10:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):149:149 -> getBBox + 11:15:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):151:151 -> getBBox + 16:21:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):154:154 -> getBBox + 22:27:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):155:155 -> getBBox + 28:33:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):156:156 -> getBBox + 34:40:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):157:157 -> getBBox + 41:43:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):160:160 -> getBBox + 44:45:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):166:166 -> getBBox + 46:48:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):167:167 -> getBBox + 49:53:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):169:169 -> getBBox + 54:55:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):170:170 -> getBBox + 56:57:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):171:171 -> getBBox + 58:59:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):172:172 -> getBBox + 60:65:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):173:173 -> getBBox + 66:72:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):176:176 -> getBBox + 73:79:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):179:179 -> getBBox + 80:86:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):182:182 -> getBBox + 87:89:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):185:185 -> getBBox + 90:93:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):188:188 -> getBBox + 94:102:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):189:189 -> getBBox + 103:111:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):190:190 -> getBBox + 112:122:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):191:191 -> getBBox + 123:134:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):192:192 -> getBBox + 135:137:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):162:162 -> getBBox + 138:142:com.facebook.react.bridge.WritableMap getBBox(java.lang.Double,com.facebook.react.bridge.ReadableMap):163:163 -> getBBox + 1:10:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):200:200 -> getCTM + 11:15:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):202:202 -> getCTM + 16:17:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):205:205 -> getCTM + 18:24:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):206:206 -> getCTM + 25:30:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):207:207 -> getCTM + 31:32:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):211:211 -> getCTM + 33:37:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):212:212 -> getCTM + 38:39:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):214:214 -> getCTM + 40:42:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):215:215 -> getCTM + 43:47:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):217:217 -> getCTM + 48:56:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):218:218 -> getCTM + 57:65:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):219:219 -> getCTM + 66:74:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):220:220 -> getCTM + 75:83:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):221:221 -> getCTM + 84:93:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):222:222 -> getCTM + 94:103:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):223:223 -> getCTM + 104:126:com.facebook.react.bridge.WritableMap getCTM(java.lang.Double):209:209 -> getCTM + 1:3:java.lang.String getName():42:42 -> getName + 1:10:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):114:114 -> getPointAtLength + 11:16:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):116:116 -> getPointAtLength + 17:20:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):122:122 -> getPointAtLength + 21:26:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):128:128 -> getPointAtLength + 27:33:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):129:129 -> getPointAtLength + 34:36:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):130:130 -> getPointAtLength + 37:38:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):132:132 -> getPointAtLength + 39:41:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):133:133 -> getPointAtLength + 42:54:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):134:134 -> getPointAtLength + 55:58:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):135:135 -> getPointAtLength + 59:68:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):137:137 -> getPointAtLength + 69:72:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):138:138 -> getPointAtLength + 73:81:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):139:139 -> getPointAtLength + 82:90:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):140:140 -> getPointAtLength + 91:96:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):141:141 -> getPointAtLength + 97:99:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):124:124 -> getPointAtLength + 100:104:com.facebook.react.bridge.WritableMap getPointAtLength(java.lang.Double,com.facebook.react.bridge.ReadableMap):125:125 -> getPointAtLength + 1:4:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):254:254 -> getRawResource + 5:8:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):255:255 -> getRawResource + 9:12:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):256:256 -> getRawResource + 13:18:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):257:257 -> getRawResource + 19:22:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):258:258 -> getRawResource + 23:31:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):260:260 -> getRawResource + 32:33:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):261:261 -> getRawResource + 34:39:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):262:262 -> getRawResource + 40:46:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):264:264 -> getRawResource + 47:52:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):265:265 -> getRawResource + 53:56:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):267:267 -> getRawResource + 57:59:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):268:268 -> getRawResource + 60:68:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):271:271 -> getRawResource + 69:69:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):275:275 -> getRawResource + 70:72:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):277:277 -> getRawResource + 73:76:void getRawResource(java.lang.String,com.facebook.react.bridge.Promise):278:278 -> getRawResource + 1:10:com.facebook.react.bridge.WritableMap getScreenCTM(java.lang.Double):231:231 -> getScreenCTM + 11:17:com.facebook.react.bridge.WritableMap getScreenCTM(java.lang.Double):233:233 -> getScreenCTM + 18:19:com.facebook.react.bridge.WritableMap getScreenCTM(java.lang.Double):236:236 -> getScreenCTM + 20:24:com.facebook.react.bridge.WritableMap getScreenCTM(java.lang.Double):237:237 -> getScreenCTM + 25:26:com.facebook.react.bridge.WritableMap getScreenCTM(java.lang.Double):238:238 -> getScreenCTM + 27:31:com.facebook.react.bridge.WritableMap getScreenCTM(java.lang.Double):240:240 -> getScreenCTM + 32:40:com.facebook.react.bridge.WritableMap getScreenCTM(java.lang.Double):241:241 -> getScreenCTM + 41:49:com.facebook.react.bridge.WritableMap getScreenCTM(java.lang.Double):242:242 -> getScreenCTM + 50:58:com.facebook.react.bridge.WritableMap getScreenCTM(java.lang.Double):243:243 -> getScreenCTM + 59:67:com.facebook.react.bridge.WritableMap getScreenCTM(java.lang.Double):244:244 -> getScreenCTM + 68:77:com.facebook.react.bridge.WritableMap getScreenCTM(java.lang.Double):245:245 -> getScreenCTM + 78:87:com.facebook.react.bridge.WritableMap getScreenCTM(java.lang.Double):246:246 -> getScreenCTM + 1:14:double getTotalLength(java.lang.Double):92:92 -> getTotalLength + 15:18:double getTotalLength(java.lang.Double):100:100 -> getTotalLength + 19:24:double getTotalLength(java.lang.Double):106:106 -> getTotalLength + 25:33:double getTotalLength(java.lang.Double):107:107 -> getTotalLength + 34:39:double getTotalLength(java.lang.Double):102:102 -> getTotalLength + 1:12:boolean isPointInFill(java.lang.Double,com.facebook.react.bridge.ReadableMap):49:49 -> isPointInFill + 13:14:boolean isPointInFill(java.lang.Double,com.facebook.react.bridge.ReadableMap):54:54 -> isPointInFill + 15:22:boolean isPointInFill(java.lang.Double,com.facebook.react.bridge.ReadableMap):55:55 -> isPointInFill + 23:31:boolean isPointInFill(java.lang.Double,com.facebook.react.bridge.ReadableMap):56:56 -> isPointInFill + 32:47:boolean isPointInFill(java.lang.Double,com.facebook.react.bridge.ReadableMap):58:58 -> isPointInFill + 1:13:boolean isPointInStroke(java.lang.Double,com.facebook.react.bridge.ReadableMap):66:66 -> isPointInStroke + 14:16:boolean isPointInStroke(java.lang.Double,com.facebook.react.bridge.ReadableMap):72:72 -> isPointInStroke + 17:19:boolean isPointInStroke(java.lang.Double,com.facebook.react.bridge.ReadableMap):78:78 -> isPointInStroke + 20:21:boolean isPointInStroke(java.lang.Double,com.facebook.react.bridge.ReadableMap):80:80 -> isPointInStroke + 22:30:boolean isPointInStroke(java.lang.Double,com.facebook.react.bridge.ReadableMap):81:81 -> isPointInStroke + 31:38:boolean isPointInStroke(java.lang.Double,com.facebook.react.bridge.ReadableMap):82:82 -> isPointInStroke + 39:42:boolean isPointInStroke(java.lang.Double,com.facebook.react.bridge.ReadableMap):84:84 -> isPointInStroke + 43:51:boolean isPointInStroke(java.lang.Double,com.facebook.react.bridge.ReadableMap):85:85 -> isPointInStroke + 52:55:boolean isPointInStroke(java.lang.Double,com.facebook.react.bridge.ReadableMap):74:74 -> isPointInStroke +com.horcrux.svg.RadialGradientView -> com.horcrux.svg.RadialGradientView: +# {"id":"sourceFile","fileName":"RadialGradientView.java"} + 3:10:void ():31:31 -> + 1:4:void (com.facebook.react.bridge.ReactContext):40:40 -> + 5:7:void (com.facebook.react.bridge.ReactContext):37:37 -> + 1:4:void saveDefinition():110:110 -> saveDefinition + 5:20:void saveDefinition():111:111 -> saveDefinition + 21:29:void saveDefinition():112:112 -> saveDefinition + 30:34:void saveDefinition():113:113 -> saveDefinition + 35:38:void saveDefinition():114:114 -> saveDefinition + 39:41:void saveDefinition():115:115 -> saveDefinition + 42:45:void saveDefinition():118:118 -> saveDefinition + 46:51:void saveDefinition():119:119 -> saveDefinition + 52:58:void saveDefinition():120:120 -> saveDefinition + 59:64:void saveDefinition():123:123 -> saveDefinition + 1:6:void setCx(com.facebook.react.bridge.Dynamic):64:64 -> setCx + 7:10:void setCx(com.facebook.react.bridge.Dynamic):65:65 -> setCx + 1:6:void setCy(com.facebook.react.bridge.Dynamic):69:69 -> setCy + 7:10:void setCy(com.facebook.react.bridge.Dynamic):70:70 -> setCy + 1:6:void setFx(com.facebook.react.bridge.Dynamic):44:44 -> setFx + 7:10:void setFx(com.facebook.react.bridge.Dynamic):45:45 -> setFx + 1:6:void setFy(com.facebook.react.bridge.Dynamic):49:49 -> setFy + 7:10:void setFy(com.facebook.react.bridge.Dynamic):50:50 -> setFy + 1:2:void setGradient(com.facebook.react.bridge.ReadableArray):74:74 -> setGradient + 3:6:void setGradient(com.facebook.react.bridge.ReadableArray):75:75 -> setGradient + 3:13:void setGradientTransform(com.facebook.react.bridge.ReadableArray):92:92 -> setGradientTransform + 14:17:void setGradientTransform(com.facebook.react.bridge.ReadableArray):94:94 -> setGradientTransform + 18:24:void setGradientTransform(com.facebook.react.bridge.ReadableArray):95:95 -> setGradientTransform + 25:33:void setGradientTransform(com.facebook.react.bridge.ReadableArray):97:97 -> setGradientTransform + 34:42:void setGradientTransform(com.facebook.react.bridge.ReadableArray):99:99 -> setGradientTransform + 43:44:void setGradientTransform(com.facebook.react.bridge.ReadableArray):102:102 -> setGradientTransform + 45:48:void setGradientTransform(com.facebook.react.bridge.ReadableArray):105:105 -> setGradientTransform + 7:11:void setGradientUnits(int):84:84 -> setGradientUnits + 12:15:void setGradientUnits(int):81:81 -> setGradientUnits + 16:19:void setGradientUnits(int):87:87 -> setGradientUnits + 1:6:void setRx(com.facebook.react.bridge.Dynamic):54:54 -> setRx + 7:10:void setRx(com.facebook.react.bridge.Dynamic):55:55 -> setRx + 1:6:void setRy(com.facebook.react.bridge.Dynamic):59:59 -> setRy + 7:10:void setRy(com.facebook.react.bridge.Dynamic):60:60 -> setRy +com.horcrux.svg.RectView -> com.horcrux.svg.RectView: +# {"id":"sourceFile","fileName":"RectView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):31:31 -> + 3:7:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):66:66 -> getPath + 8:13:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):67:67 -> getPath + 14:19:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):68:68 -> getPath + 20:25:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):69:69 -> getPath + 26:31:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):70:70 -> getPath + 32:48:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):72:72 -> getPath + 49:53:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):110:110 -> getPath + 54:59:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):111:111 -> getPath + 60:67:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):76:76 -> getPath + 68:71:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):78:78 -> getPath + 72:76:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):79:79 -> getPath + 77:80:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):82:82 -> getPath + 81:121:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):83:83 -> getPath + 122:130:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):94:94 -> getPath + 131:137:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):115:115 -> getPath + 138:156:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):116:116 -> getPath + 157:178:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):118:118 -> getPath + 179:199:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):121:121 -> getPath + 200:218:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):124:124 -> getPath + 219:238:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):127:127 -> getPath + 1:6:void setHeight(com.facebook.react.bridge.Dynamic):50:50 -> setHeight + 7:10:void setHeight(com.facebook.react.bridge.Dynamic):51:51 -> setHeight + 1:6:void setRx(com.facebook.react.bridge.Dynamic):55:55 -> setRx + 7:10:void setRx(com.facebook.react.bridge.Dynamic):56:56 -> setRx + 1:6:void setRy(com.facebook.react.bridge.Dynamic):60:60 -> setRy + 7:10:void setRy(com.facebook.react.bridge.Dynamic):61:61 -> setRy + 1:6:void setWidth(com.facebook.react.bridge.Dynamic):45:45 -> setWidth + 7:10:void setWidth(com.facebook.react.bridge.Dynamic):46:46 -> setWidth + 1:6:void setX(com.facebook.react.bridge.Dynamic):35:35 -> setX + 7:10:void setX(com.facebook.react.bridge.Dynamic):36:36 -> setX + 1:6:void setY(com.facebook.react.bridge.Dynamic):40:40 -> setY + 7:10:void setY(com.facebook.react.bridge.Dynamic):41:41 -> setY +com.horcrux.svg.RenderableView -> com.horcrux.svg.RenderableView: +# {"id":"sourceFile","fileName":"RenderableView.java"} + 1:9:void ():114:114 -> + 1:4:void (com.facebook.react.bridge.ReactContext):48:48 -> + 5:6:void (com.facebook.react.bridge.ReactContext):78:78 -> + 7:17:void (com.facebook.react.bridge.ReactContext):82:82 -> + 18:21:void (com.facebook.react.bridge.ReactContext):83:83 -> + 22:24:void (com.facebook.react.bridge.ReactContext):84:84 -> + 25:26:void (com.facebook.react.bridge.ReactContext):85:85 -> + 27:30:void (com.facebook.react.bridge.ReactContext):87:87 -> + 31:34:void (com.facebook.react.bridge.ReactContext):88:88 -> + 35:36:void (com.facebook.react.bridge.ReactContext):90:90 -> + 37:38:void (com.facebook.react.bridge.ReactContext):92:92 -> + 39:42:void (com.facebook.react.bridge.ReactContext):93:93 -> + 43:45:void (com.facebook.react.bridge.ReactContext):49:49 -> + 46:49:void (com.facebook.react.bridge.ReactContext):50:50 -> + 1:3:void draw(android.graphics.Canvas,android.graphics.Paint,float):507:507 -> draw + 4:14:void draw(android.graphics.Canvas,android.graphics.Paint,float):509:509 -> draw + 15:20:void draw(android.graphics.Canvas,android.graphics.Paint,float):511:511 -> draw + 21:25:void draw(android.graphics.Canvas,android.graphics.Paint,float):512:512 -> draw + 26:30:void draw(android.graphics.Canvas,android.graphics.Paint,float):514:514 -> draw + 31:34:void draw(android.graphics.Canvas,android.graphics.Paint,float):515:515 -> draw + 35:39:void draw(android.graphics.Canvas,android.graphics.Paint,float):517:517 -> draw + 40:47:void draw(android.graphics.Canvas,android.graphics.Paint,float):519:519 -> draw + 48:52:void draw(android.graphics.Canvas,android.graphics.Paint,float):520:520 -> draw + 53:56:void draw(android.graphics.Canvas,android.graphics.Paint,float):524:524 -> draw + 57:63:void draw(android.graphics.Canvas,android.graphics.Paint,float):525:525 -> draw + 64:66:void draw(android.graphics.Canvas,android.graphics.Paint,float):526:526 -> draw + 67:73:void draw(android.graphics.Canvas,android.graphics.Paint,float):529:529 -> draw + 74:78:void draw(android.graphics.Canvas,android.graphics.Paint,float):530:530 -> draw + 79:81:void draw(android.graphics.Canvas,android.graphics.Paint,float):531:531 -> draw + 82:84:void draw(android.graphics.Canvas,android.graphics.Paint,float):533:533 -> draw + 85:95:void draw(android.graphics.Canvas,android.graphics.Paint,float):535:535 -> draw + 96:102:void draw(android.graphics.Canvas,android.graphics.Paint,float):537:537 -> draw + 103:105:void draw(android.graphics.Canvas,android.graphics.Paint,float):538:538 -> draw + 106:108:void draw(android.graphics.Canvas,android.graphics.Paint,float):540:540 -> draw + 109:119:void draw(android.graphics.Canvas,android.graphics.Paint,float):542:542 -> draw + 120:126:void draw(android.graphics.Canvas,android.graphics.Paint,float):544:544 -> draw + 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:5:int getCurrentColor():146:146 -> getCurrentColor + 6:9:int getCurrentColor():149:149 -> getCurrentColor + 10:14:int getCurrentColor():150:150 -> getCurrentColor + 15:18:int getCurrentColor():152:152 -> getCurrentColor + 19:22:int getCurrentColor():153:153 -> getCurrentColor + 23:29:int getCurrentColor():154:154 -> getCurrentColor + 30:33:int getCurrentColor():155:155 -> getCurrentColor + 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: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 + 1:4:void onReceiveNativeEvent():105:105 -> onReceiveNativeEvent + 5:10:void onReceiveNativeEvent():106:106 -> onReceiveNativeEvent + 11:12:void onReceiveNativeEvent():107:107 -> onReceiveNativeEvent + 13:18:void onReceiveNativeEvent():108:108 -> onReceiveNativeEvent + 19:28:void onReceiveNativeEvent():109:109 -> onReceiveNativeEvent + 1:5:void render(android.graphics.Canvas,android.graphics.Paint,float):380:380 -> render + 6:9:void render(android.graphics.Canvas,android.graphics.Paint,float):381:381 -> render + 10:19:void render(android.graphics.Canvas,android.graphics.Paint,float):382:382 -> render + 20:23:void render(android.graphics.Canvas,android.graphics.Paint,float):384:384 -> render + 24:27:void render(android.graphics.Canvas,android.graphics.Paint,float):385:385 -> render + 28:42:void render(android.graphics.Canvas,android.graphics.Paint,float):386:386 -> render + 43:48:void render(android.graphics.Canvas,android.graphics.Paint,float):501:501 -> render + 49:54:void render(android.graphics.Canvas,android.graphics.Paint,float):391:391 -> render + 55:57:void render(android.graphics.Canvas,android.graphics.Paint,float):392:392 -> render + 58:65:void render(android.graphics.Canvas,android.graphics.Paint,float):394:394 -> render + 66:79:void render(android.graphics.Canvas,android.graphics.Paint,float):398:398 -> render + 80:84:void render(android.graphics.Canvas,android.graphics.Paint,float):399:399 -> render + 85:91:void render(android.graphics.Canvas,android.graphics.Paint,float):400:400 -> render + 92:94:void render(android.graphics.Canvas,android.graphics.Paint,float):402:402 -> render + 95:97:void render(android.graphics.Canvas,android.graphics.Paint,float):405:405 -> render + 98:101:void render(android.graphics.Canvas,android.graphics.Paint,float):406:406 -> render + 102:109:void render(android.graphics.Canvas,android.graphics.Paint,float):407:407 -> render + 110:113:void render(android.graphics.Canvas,android.graphics.Paint,float):411:411 -> render + 114:117:void render(android.graphics.Canvas,android.graphics.Paint,float):414:414 -> render + 118:121:void render(android.graphics.Canvas,android.graphics.Paint,float):415:415 -> render + 122:124:void render(android.graphics.Canvas,android.graphics.Paint,float):416:416 -> render + 125:128:void render(android.graphics.Canvas,android.graphics.Paint,float):417:417 -> render + 129:136:void render(android.graphics.Canvas,android.graphics.Paint,float):419:419 -> render + 137:141:void render(android.graphics.Canvas,android.graphics.Paint,float):420:420 -> render + 142:146:void render(android.graphics.Canvas,android.graphics.Paint,float):430:430 -> render + 147:156:void render(android.graphics.Canvas,android.graphics.Paint,float):431:431 -> render + 157:159:void render(android.graphics.Canvas,android.graphics.Paint,float):434:434 -> render + 160:167:void render(android.graphics.Canvas,android.graphics.Paint,float):436:436 -> render + 168:172:void render(android.graphics.Canvas,android.graphics.Paint,float):440:440 -> render + 173:184:void render(android.graphics.Canvas,android.graphics.Paint,float):441:441 -> render + 185:192:void render(android.graphics.Canvas,android.graphics.Paint,float):446:446 -> render + 193:196:void render(android.graphics.Canvas,android.graphics.Paint,float):447:447 -> render + 197:199:void render(android.graphics.Canvas,android.graphics.Paint,float):449:449 -> render + 200:207:void render(android.graphics.Canvas,android.graphics.Paint,float):454:454 -> render + 208:214:void render(android.graphics.Canvas,android.graphics.Paint,float):455:455 -> render + 215:221:void render(android.graphics.Canvas,android.graphics.Paint,float):456:456 -> render + 222:228:void render(android.graphics.Canvas,android.graphics.Paint,float):457:457 -> render + 229:235:void render(android.graphics.Canvas,android.graphics.Paint,float):458:458 -> render + 236:243:void render(android.graphics.Canvas,android.graphics.Paint,float):459:459 -> render + 244:247:void render(android.graphics.Canvas,android.graphics.Paint,float):461:461 -> render + 248:254:void render(android.graphics.Canvas,android.graphics.Paint,float):462:462 -> render + 255:259:void render(android.graphics.Canvas,android.graphics.Paint,float):465:465 -> render + 260:270:void render(android.graphics.Canvas,android.graphics.Paint,float):466:466 -> render + 271:281:void render(android.graphics.Canvas,android.graphics.Paint,float):467:467 -> render + 282:292:void render(android.graphics.Canvas,android.graphics.Paint,float):468:468 -> render + 293:303:void render(android.graphics.Canvas,android.graphics.Paint,float):469:469 -> render + 304:321:void render(android.graphics.Canvas,android.graphics.Paint,float):470:470 -> render + 322:326:void render(android.graphics.Canvas,android.graphics.Paint,float):478:478 -> render + 327:329:void render(android.graphics.Canvas,android.graphics.Paint,float):480:480 -> render + 330:332:void render(android.graphics.Canvas,android.graphics.Paint,float):483:483 -> render + 333:335:void render(android.graphics.Canvas,android.graphics.Paint,float):486:486 -> render + 336:338:void render(android.graphics.Canvas,android.graphics.Paint,float):488:488 -> render + 339:341:void render(android.graphics.Canvas,android.graphics.Paint,float):490:490 -> render + 342:344:void render(android.graphics.Canvas,android.graphics.Paint,float):493:493 -> render + 345:347:void render(android.graphics.Canvas,android.graphics.Paint,float):496:496 -> render + 348:352:void render(android.graphics.Canvas,android.graphics.Paint,float):499:499 -> render + 1:12:void renderMarkers(android.graphics.Canvas,android.graphics.Paint,float):553:553 -> renderMarkers + 13:24:void renderMarkers(android.graphics.Canvas,android.graphics.Paint,float):554:554 -> renderMarkers + 25:36:void renderMarkers(android.graphics.Canvas,android.graphics.Paint,float):555:555 -> renderMarkers + 37:46:void renderMarkers(android.graphics.Canvas,android.graphics.Paint,float):556:556 -> renderMarkers + 47:48:void renderMarkers(android.graphics.Canvas,android.graphics.Paint,float):557:557 -> renderMarkers + 49:52:void renderMarkers(android.graphics.Canvas,android.graphics.Paint,float):558:558 -> renderMarkers + 53:64:void renderMarkers(android.graphics.Canvas,android.graphics.Paint,float):559:559 -> renderMarkers + 65:71:void renderMarkers(android.graphics.Canvas,android.graphics.Paint,float):560:560 -> renderMarkers + 72:88:void renderMarkers(android.graphics.Canvas,android.graphics.Paint,float):561:561 -> renderMarkers + 89:90:void renderMarkers(android.graphics.Canvas,android.graphics.Paint,float):562:562 -> renderMarkers + 91:119:void renderMarkers(android.graphics.Canvas,android.graphics.Paint,float):564:564 -> renderMarkers + 120:122:void renderMarkers(android.graphics.Canvas,android.graphics.Paint,float):580:580 -> renderMarkers + 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 + 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 + 1:1:void setFill(com.facebook.react.bridge.Dynamic):162:162 -> setFill + 2:5:void setFill(com.facebook.react.bridge.Dynamic):168:171 -> setFill + 6:9:void setFill(com.facebook.react.bridge.Dynamic):176:179 -> setFill + 10:12:void setFill(com.facebook.react.bridge.Dynamic):181:183 -> setFill + 13:15:void setFill(com.facebook.react.bridge.Dynamic):185:187 -> setFill + 16:16:void setFill(com.facebook.react.bridge.Dynamic):189:189 -> setFill + 17:17:void setFill(com.facebook.react.bridge.Dynamic):191:191 -> setFill + 18:19:void setFill(com.facebook.react.bridge.Dynamic):163:164 -> setFill + 20:20:void setFill(com.facebook.react.bridge.ReadableMap):204:204 -> setFill + 21:22:void setFill(com.facebook.react.bridge.ReadableMap):196:197 -> setFill + 23:23:void setFill(com.facebook.react.bridge.ReadableMap):200:200 -> setFill + 24:28:void setFill(com.facebook.react.bridge.ReadableMap):202:206 -> setFill + 29:29:void setFill(com.facebook.react.bridge.ReadableMap):209:209 -> setFill + 30:30:void setFill(com.facebook.react.bridge.ReadableMap):211:211 -> setFill + 31:31:void setFill(com.facebook.react.bridge.ReadableMap):213:213 -> setFill + 1:2:void setFillOpacity(float):217:217 -> setFillOpacity + 3:6:void setFillOpacity(float):218:218 -> setFillOpacity + 7:34:void setFillRule(int):229:229 -> setFillRule + 35:38:void setFillRule(int):224:224 -> setFillRule + 39:42:void setFillRule(int):232:232 -> setFillRule + 1:2:void setFilter(java.lang.String):372:372 -> setFilter + 3:6:void setFilter(java.lang.String):373:373 -> setFilter + 1:3:void setId(int):130:130 -> setId + 4:7:void setId(int):131:131 -> setId + 3:12:void setPropList(com.facebook.react.bridge.ReadableArray):362:362 -> setPropList + 13:18:void setPropList(com.facebook.react.bridge.ReadableArray):363:363 -> setPropList + 19:30:void setPropList(com.facebook.react.bridge.ReadableArray):364:364 -> setPropList + 31:34:void setPropList(com.facebook.react.bridge.ReadableArray):368:368 -> setPropList + 1:1:void setStroke(com.facebook.react.bridge.Dynamic):236:236 -> setStroke + 2:5:void setStroke(com.facebook.react.bridge.Dynamic):242:245 -> setStroke + 6:10:void setStroke(com.facebook.react.bridge.Dynamic):250:254 -> setStroke + 11:13:void setStroke(com.facebook.react.bridge.Dynamic):256:258 -> setStroke + 14:16:void setStroke(com.facebook.react.bridge.Dynamic):260:262 -> setStroke + 17:17:void setStroke(com.facebook.react.bridge.Dynamic):264:264 -> setStroke + 18:18:void setStroke(com.facebook.react.bridge.Dynamic):266:266 -> setStroke + 19:20:void setStroke(com.facebook.react.bridge.Dynamic):237:238 -> setStroke + 21:21:void setStroke(com.facebook.react.bridge.ReadableMap):279:279 -> setStroke + 22:23:void setStroke(com.facebook.react.bridge.ReadableMap):271:272 -> setStroke + 24:24:void setStroke(com.facebook.react.bridge.ReadableMap):275:275 -> setStroke + 25:29:void setStroke(com.facebook.react.bridge.ReadableMap):277:281 -> setStroke + 30:30:void setStroke(com.facebook.react.bridge.ReadableMap):284:284 -> setStroke + 31:31:void setStroke(com.facebook.react.bridge.ReadableMap):286:286 -> setStroke + 32:32:void setStroke(com.facebook.react.bridge.ReadableMap):288:288 -> setStroke + 1:6:void setStrokeDasharray(com.facebook.react.bridge.Dynamic):297:297 -> setStrokeDasharray + 7:15:void setStrokeDasharray(com.facebook.react.bridge.Dynamic):299:299 -> setStrokeDasharray + 16:19:void setStrokeDasharray(com.facebook.react.bridge.Dynamic):300:300 -> setStrokeDasharray + 20:31:void setStrokeDasharray(com.facebook.react.bridge.Dynamic):302:302 -> setStrokeDasharray + 32:33:void setStrokeDasharray(com.facebook.react.bridge.Dynamic):304:304 -> setStrokeDasharray + 34:37:void setStrokeDasharray(com.facebook.react.bridge.Dynamic):306:306 -> setStrokeDasharray + 1:5:void setStrokeDashoffset(float):310:310 -> setStrokeDashoffset + 6:9:void setStrokeDashoffset(float):311:311 -> setStrokeDashoffset + 9:13:void setStrokeLinecap(int):330:330 -> setStrokeLinecap + 14:41:void setStrokeLinecap(int):336:336 -> setStrokeLinecap + 42:46:void setStrokeLinecap(int):333:333 -> setStrokeLinecap + 47:50:void setStrokeLinecap(int):327:327 -> setStrokeLinecap + 51:54:void setStrokeLinecap(int):339:339 -> setStrokeLinecap + 9:13:void setStrokeLinejoin(int):348:348 -> setStrokeLinejoin + 14:41:void setStrokeLinejoin(int):354:354 -> setStrokeLinejoin + 42:46:void setStrokeLinejoin(int):351:351 -> setStrokeLinejoin + 47:50:void setStrokeLinejoin(int):345:345 -> setStrokeLinejoin + 51:54:void setStrokeLinejoin(int):357:357 -> setStrokeLinejoin + 1:2:void setStrokeMiterlimit(float):320:320 -> setStrokeMiterlimit + 3:6:void setStrokeMiterlimit(float):321:321 -> setStrokeMiterlimit + 1:2:void setStrokeOpacity(float):292:292 -> setStrokeOpacity + 3:6:void setStrokeOpacity(float):293:293 -> setStrokeOpacity + 1:20:void setStrokeWidth(com.facebook.react.bridge.Dynamic):315:315 -> setStrokeWidth + 21:24:void setStrokeWidth(com.facebook.react.bridge.Dynamic):316:316 -> setStrokeWidth + 1:2:void setVectorEffect(int):135:135 -> setVectorEffect + 3:6:void setVectorEffect(int):136:136 -> setVectorEffect + 1:10:boolean setupFillPaint(android.graphics.Paint,float):593:593 -> setupFillPaint + 11:15:boolean setupFillPaint(android.graphics.Paint,float):594:594 -> setupFillPaint + 16:18:boolean setupFillPaint(android.graphics.Paint,float):595:595 -> setupFillPaint + 19:23:boolean setupFillPaint(android.graphics.Paint,float):596:596 -> setupFillPaint + 24:32:boolean setupFillPaint(android.graphics.Paint,float):597:597 -> setupFillPaint + 2:23:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):635:635 -> setupPaint + 24:31:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):682:682 -> setupPaint + 32:35:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):683:683 -> setupPaint + 36:43:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):675:675 -> setupPaint + 44:47:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):676:676 -> setupPaint + 48:55:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):667:667 -> setupPaint + 56:63:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):669:669 -> setupPaint + 64:67:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):670:670 -> setupPaint + 68:81:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):659:659 -> setupPaint + 82:89:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):661:661 -> setupPaint + 90:95:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):638:638 -> setupPaint + 96:103:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):640:640 -> setupPaint + 104:120:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):641:641 -> setupPaint + 121:128:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):643:643 -> setupPaint + 129:136:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):646:646 -> setupPaint + 137:140:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):647:647 -> setupPaint + 141:164:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):651:651 -> setupPaint + 165:170:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):652:652 -> setupPaint + 171:176:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):653:653 -> setupPaint + 177:182:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):654:654 -> setupPaint + 183:186:void setupPaint(android.graphics.Paint,float,com.facebook.react.bridge.ReadableArray):650:650 -> setupPaint + 1:3:boolean setupStrokePaint(android.graphics.Paint,float):608:608 -> setupStrokePaint + 4:16:boolean setupStrokePaint(android.graphics.Paint,float):609:609 -> setupStrokePaint + 17:29:boolean setupStrokePaint(android.graphics.Paint,float):610:610 -> setupStrokePaint + 30:32:boolean setupStrokePaint(android.graphics.Paint,float):614:614 -> setupStrokePaint + 33:37:boolean setupStrokePaint(android.graphics.Paint,float):615:615 -> setupStrokePaint + 38:42:boolean setupStrokePaint(android.graphics.Paint,float):616:616 -> setupStrokePaint + 43:47:boolean setupStrokePaint(android.graphics.Paint,float):617:617 -> setupStrokePaint + 48:56:boolean setupStrokePaint(android.graphics.Paint,float):618:618 -> setupStrokePaint + 57:59:boolean setupStrokePaint(android.graphics.Paint,float):619:619 -> setupStrokePaint + 60:64:boolean setupStrokePaint(android.graphics.Paint,float):620:620 -> setupStrokePaint + 65:68:boolean setupStrokePaint(android.graphics.Paint,float):622:622 -> setupStrokePaint + 69:70:boolean setupStrokePaint(android.graphics.Paint,float):623:624 -> setupStrokePaint + 71:73:boolean setupStrokePaint(android.graphics.Paint,float):624:624 -> setupStrokePaint + 74:87:boolean setupStrokePaint(android.graphics.Paint,float):626:626 -> setupStrokePaint + 88:100:boolean setupStrokePaint(android.graphics.Paint,float):628:628 -> setupStrokePaint +com.horcrux.svg.RenderableView$1 -> com.horcrux.svg.RenderableView$1: +# {"id":"sourceFile","fileName":"RenderableView.java"} + 1:41:void ():564:564 -> +com.horcrux.svg.RenderableViewManager -> com.horcrux.svg.RenderableViewManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:4:void (com.horcrux.svg.VirtualViewManager$SVGClass):590:590 -> + 1:5:java.util.Map getExportedCustomDirectEventTypeConstants():594:594 -> getExportedCustomDirectEventTypeConstants + 6:19:java.util.Map getExportedCustomDirectEventTypeConstants():595:595 -> getExportedCustomDirectEventTypeConstants + 1:4:void setColor(com.horcrux.svg.RenderableView,java.lang.Integer):1686:1686 -> setColor + 1:1:void setFill(com.horcrux.svg.RenderableView,com.facebook.react.bridge.Dynamic):1691:1691 -> setFill + 2:2:void setFill(com.horcrux.svg.RenderableView,com.facebook.react.bridge.ReadableMap):1695:1695 -> setFill + 1:4:void setFillOpacity(com.horcrux.svg.RenderableView,float):1700:1700 -> setFillOpacity + 1:4:void setFillRule(com.horcrux.svg.RenderableView,int):1705:1705 -> setFillRule + 1:4:void setFilter(com.horcrux.svg.RenderableView,java.lang.String):1681:1681 -> setFilter + 1:4:void setPropList(com.horcrux.svg.RenderableView,com.facebook.react.bridge.ReadableArray):1759:1759 -> setPropList + 1:1:void setStroke(com.horcrux.svg.RenderableView,com.facebook.react.bridge.Dynamic):1710:1710 -> setStroke + 2:2:void setStroke(com.horcrux.svg.RenderableView,com.facebook.react.bridge.ReadableMap):1714:1714 -> setStroke + 1:4:void setStrokeDasharray(com.horcrux.svg.RenderableView,com.facebook.react.bridge.Dynamic):1724:1724 -> setStrokeDasharray + 1:4:void setStrokeDashoffset(com.horcrux.svg.RenderableView,float):1729:1729 -> setStrokeDashoffset + 1:4:void setStrokeLinecap(com.horcrux.svg.RenderableView,int):1744:1744 -> setStrokeLinecap + 1:4:void setStrokeLinejoin(com.horcrux.svg.RenderableView,int):1749:1749 -> setStrokeLinejoin + 1:4:void setStrokeMiterlimit(com.horcrux.svg.RenderableView,float):1739:1739 -> setStrokeMiterlimit + 1:4:void setStrokeOpacity(com.horcrux.svg.RenderableView,float):1719:1719 -> setStrokeOpacity + 1:4:void setStrokeWidth(com.horcrux.svg.RenderableView,com.facebook.react.bridge.Dynamic):1734:1734 -> setStrokeWidth + 1:4:void setVectorEffect(com.horcrux.svg.RenderableView,int):1754:1754 -> setVectorEffect +com.horcrux.svg.RenderableViewManager$1 -> com.horcrux.svg.RenderableViewManager$1: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:30:void ():612:612 -> +com.horcrux.svg.RenderableViewManager$CircleViewManager -> com.horcrux.svg.RenderableViewManager$CircleViewManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():876:876 -> + 6:13:void ():877:877 -> + 1:6:void setClipPath(android.view.View,java.lang.String):873:873 -> setClipPath + 1:6:void setClipRule(android.view.View,int):873:873 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):873:873 -> setColor + 1:1:void setCx(android.view.View,com.facebook.react.bridge.Dynamic):873:873 -> setCx + 2:2:void setCx(com.horcrux.svg.CircleView,com.facebook.react.bridge.Dynamic):884:884 -> setCx + 1:1:void setCy(android.view.View,com.facebook.react.bridge.Dynamic):873:873 -> setCy + 2:2:void setCy(com.horcrux.svg.CircleView,com.facebook.react.bridge.Dynamic):889:889 -> setCy + 1:6:void setDisplay(android.view.View,java.lang.String):873:873 -> setDisplay + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):873:873 -> setFill + 1:6:void setFillOpacity(android.view.View,float):873:873 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):873:873 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):873:873 -> setFilter + 1:6:void setMarkerEnd(android.view.View,java.lang.String):873:873 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):873:873 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):873:873 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):873:873 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):873:873 -> setMatrix + 1:6:void setName(android.view.View,java.lang.String):873:873 -> setName + 1:6:void setOpacity(android.view.View,float):873:873 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):873:873 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):873:873 -> setPropList + 1:1:void setR(android.view.View,com.facebook.react.bridge.Dynamic):873:873 -> setR + 2:2:void setR(com.horcrux.svg.CircleView,com.facebook.react.bridge.Dynamic):894:894 -> setR + 1:6:void setResponsible(android.view.View,boolean):873:873 -> setResponsible + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):873:873 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):873:873 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):873:873 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):873:873 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):873:873 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):873:873 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):873:873 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):873:873 -> setStrokeWidth + 1:6:void setVectorEffect(android.view.View,int):873:873 -> setVectorEffect +com.horcrux.svg.RenderableViewManager$ClipPathViewManager -> com.horcrux.svg.RenderableViewManager$ClipPathViewManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1003:1003 -> + 6:13:void ():1004:1004 -> + 1:6:void setClipPath(android.view.View,java.lang.String):1000:1000 -> setClipPath + 1:6:void setClipRule(android.view.View,int):1000:1000 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):1000:1000 -> setColor + 1:6:void setDisplay(android.view.View,java.lang.String):1000:1000 -> setDisplay + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):1000:1000 -> setFill + 1:6:void setFillOpacity(android.view.View,float):1000:1000 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):1000:1000 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):1000:1000 -> setFilter + 1:6:void setFont(android.view.View,com.facebook.react.bridge.Dynamic):1000:1000 -> setFont + 1:6:void setFontSize(android.view.View,com.facebook.react.bridge.Dynamic):1000:1000 -> setFontSize + 1:6:void setFontWeight(android.view.View,com.facebook.react.bridge.Dynamic):1000:1000 -> setFontWeight + 1:6:void setMarkerEnd(android.view.View,java.lang.String):1000:1000 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):1000:1000 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):1000:1000 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):1000:1000 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):1000:1000 -> setMatrix + 1:6:void setName(android.view.View,java.lang.String):1000:1000 -> setName + 1:6:void setOpacity(android.view.View,float):1000:1000 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):1000:1000 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):1000:1000 -> setPropList + 1:6:void setResponsible(android.view.View,boolean):1000:1000 -> setResponsible + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):1000:1000 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):1000:1000 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):1000:1000 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):1000:1000 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):1000:1000 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):1000:1000 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):1000:1000 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):1000:1000 -> setStrokeWidth + 1:6:void setVectorEffect(android.view.View,int):1000:1000 -> setVectorEffect +com.horcrux.svg.RenderableViewManager$DefsViewManager -> com.horcrux.svg.RenderableViewManager$DefsViewManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1014:1014 -> + 6:13:void ():1015:1015 -> + 1:6:void setClipPath(android.view.View,java.lang.String):1010:1010 -> setClipPath + 1:6:void setClipRule(android.view.View,int):1010:1010 -> setClipRule + 1:6:void setDisplay(android.view.View,java.lang.String):1010:1010 -> setDisplay + 1:6:void setMarkerEnd(android.view.View,java.lang.String):1010:1010 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):1010:1010 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):1010:1010 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):1010:1010 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):1010:1010 -> setMatrix + 1:6:void setName(android.view.View,java.lang.String):1010:1010 -> setName + 1:6:void setOpacity(android.view.View,float):1010:1010 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):1010:1010 -> setPointerEvents + 1:6:void setResponsible(android.view.View,boolean):1010:1010 -> setResponsible +com.horcrux.svg.RenderableViewManager$EllipseViewManager -> com.horcrux.svg.RenderableViewManager$EllipseViewManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():901:901 -> + 6:13:void ():902:902 -> + 1:6:void setClipPath(android.view.View,java.lang.String):898:898 -> setClipPath + 1:6:void setClipRule(android.view.View,int):898:898 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):898:898 -> setColor + 1:1:void setCx(android.view.View,com.facebook.react.bridge.Dynamic):898:898 -> setCx + 2:2:void setCx(com.horcrux.svg.EllipseView,com.facebook.react.bridge.Dynamic):909:909 -> setCx + 1:1:void setCy(android.view.View,com.facebook.react.bridge.Dynamic):898:898 -> setCy + 2:2:void setCy(com.horcrux.svg.EllipseView,com.facebook.react.bridge.Dynamic):914:914 -> setCy + 1:6:void setDisplay(android.view.View,java.lang.String):898:898 -> setDisplay + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):898:898 -> setFill + 1:6:void setFillOpacity(android.view.View,float):898:898 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):898:898 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):898:898 -> setFilter + 1:6:void setMarkerEnd(android.view.View,java.lang.String):898:898 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):898:898 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):898:898 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):898:898 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):898:898 -> setMatrix + 1:6:void setName(android.view.View,java.lang.String):898:898 -> setName + 1:6:void setOpacity(android.view.View,float):898:898 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):898:898 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):898:898 -> setPropList + 1:6:void setResponsible(android.view.View,boolean):898:898 -> setResponsible + 1:1:void setRx(android.view.View,com.facebook.react.bridge.Dynamic):898:898 -> setRx + 2:2:void setRx(com.horcrux.svg.EllipseView,com.facebook.react.bridge.Dynamic):919:919 -> setRx + 1:1:void setRy(android.view.View,com.facebook.react.bridge.Dynamic):898:898 -> setRy + 2:2:void setRy(com.horcrux.svg.EllipseView,com.facebook.react.bridge.Dynamic):924:924 -> setRy + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):898:898 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):898:898 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):898:898 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):898:898 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):898:898 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):898:898 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):898:898 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):898:898 -> setStrokeWidth + 1:6:void setVectorEffect(android.view.View,int):898:898 -> setVectorEffect +com.horcrux.svg.RenderableViewManager$FeBlendManager -> com.horcrux.svg.RenderableViewManager$FeBlendManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1493:1493 -> + 6:13:void ():1494:1494 -> + 1:6:void setHeight(android.view.View,com.facebook.react.bridge.Dynamic):1490:1490 -> setHeight + 1:1:void setIn1(android.view.View,java.lang.String):1490:1490 -> setIn1 + 2:2:void setIn1(com.horcrux.svg.FeBlendView,java.lang.String):1501:1501 -> setIn1 + 1:1:void setIn2(android.view.View,java.lang.String):1490:1490 -> setIn2 + 2:2:void setIn2(com.horcrux.svg.FeBlendView,java.lang.String):1506:1506 -> setIn2 + 1:1:void setMode(android.view.View,java.lang.String):1490:1490 -> setMode + 2:2:void setMode(com.horcrux.svg.FeBlendView,java.lang.String):1511:1511 -> setMode + 1:6:void setResult(android.view.View,java.lang.String):1490:1490 -> setResult + 1:6:void setWidth(android.view.View,com.facebook.react.bridge.Dynamic):1490:1490 -> setWidth + 1:6:void setX(android.view.View,com.facebook.react.bridge.Dynamic):1490:1490 -> setX + 1:6:void setY(android.view.View,com.facebook.react.bridge.Dynamic):1490:1490 -> setY +com.horcrux.svg.RenderableViewManager$FeColorMatrixManager -> com.horcrux.svg.RenderableViewManager$FeColorMatrixManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1518:1518 -> + 6:13:void ():1519:1519 -> + 1:6:void setHeight(android.view.View,com.facebook.react.bridge.Dynamic):1515:1515 -> setHeight + 1:1:void setIn1(android.view.View,java.lang.String):1515:1515 -> setIn1 + 2:2:void setIn1(com.horcrux.svg.FeColorMatrixView,java.lang.String):1526:1526 -> setIn1 + 1:6:void setResult(android.view.View,java.lang.String):1515:1515 -> setResult + 1:1:void setType(android.view.View,java.lang.String):1515:1515 -> setType + 2:2:void setType(com.horcrux.svg.FeColorMatrixView,java.lang.String):1531:1531 -> setType + 1:1:void setValues(android.view.View,com.facebook.react.bridge.ReadableArray):1515:1515 -> setValues + 2:2:void setValues(com.horcrux.svg.FeColorMatrixView,com.facebook.react.bridge.ReadableArray):1536:1536 -> setValues + 1:6:void setWidth(android.view.View,com.facebook.react.bridge.Dynamic):1515:1515 -> setWidth + 1:6:void setX(android.view.View,com.facebook.react.bridge.Dynamic):1515:1515 -> setX + 1:6:void setY(android.view.View,com.facebook.react.bridge.Dynamic):1515:1515 -> setY +com.horcrux.svg.RenderableViewManager$FeCompositeManager -> com.horcrux.svg.RenderableViewManager$FeCompositeManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1543:1543 -> + 6:13:void ():1544:1544 -> + 1:6:void setHeight(android.view.View,com.facebook.react.bridge.Dynamic):1540:1540 -> setHeight + 1:1:void setIn1(android.view.View,java.lang.String):1540:1540 -> setIn1 + 2:2:void setIn1(com.horcrux.svg.FeCompositeView,java.lang.String):1551:1551 -> setIn1 + 1:1:void setIn2(android.view.View,java.lang.String):1540:1540 -> setIn2 + 2:2:void setIn2(com.horcrux.svg.FeCompositeView,java.lang.String):1556:1556 -> setIn2 + 1:1:void setK1(android.view.View,float):1540:1540 -> setK1 + 2:2:void setK1(com.horcrux.svg.FeCompositeView,float):1566:1566 -> setK1 + 1:1:void setK2(android.view.View,float):1540:1540 -> setK2 + 2:2:void setK2(com.horcrux.svg.FeCompositeView,float):1571:1571 -> setK2 + 1:1:void setK3(android.view.View,float):1540:1540 -> setK3 + 2:2:void setK3(com.horcrux.svg.FeCompositeView,float):1576:1576 -> setK3 + 1:1:void setK4(android.view.View,float):1540:1540 -> setK4 + 2:2:void setK4(com.horcrux.svg.FeCompositeView,float):1581:1581 -> setK4 + 1:1:void setOperator1(android.view.View,java.lang.String):1540:1540 -> setOperator1 + 2:2:void setOperator1(com.horcrux.svg.FeCompositeView,java.lang.String):1561:1561 -> setOperator1 + 1:6:void setResult(android.view.View,java.lang.String):1540:1540 -> setResult + 1:6:void setWidth(android.view.View,com.facebook.react.bridge.Dynamic):1540:1540 -> setWidth + 1:6:void setX(android.view.View,com.facebook.react.bridge.Dynamic):1540:1540 -> setX + 1:6:void setY(android.view.View,com.facebook.react.bridge.Dynamic):1540:1540 -> setY +com.horcrux.svg.RenderableViewManager$FeFloodManager -> com.horcrux.svg.RenderableViewManager$FeFloodManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1588:1588 -> + 6:13:void ():1589:1589 -> + 1:1:void setFloodColor(android.view.View,com.facebook.react.bridge.Dynamic):1585:1585 -> setFloodColor + 2:2:void setFloodColor(com.horcrux.svg.FeFloodView,com.facebook.react.bridge.Dynamic):1596:1596 -> setFloodColor + 3:3:void setFloodColor(com.horcrux.svg.FeFloodView,com.facebook.react.bridge.ReadableMap):1600:1600 -> setFloodColor + 1:1:void setFloodOpacity(android.view.View,float):1585:1585 -> setFloodOpacity + 2:2:void setFloodOpacity(com.horcrux.svg.FeFloodView,float):1605:1605 -> setFloodOpacity + 1:6:void setHeight(android.view.View,com.facebook.react.bridge.Dynamic):1585:1585 -> setHeight + 1:6:void setResult(android.view.View,java.lang.String):1585:1585 -> setResult + 1:6:void setWidth(android.view.View,com.facebook.react.bridge.Dynamic):1585:1585 -> setWidth + 1:6:void setX(android.view.View,com.facebook.react.bridge.Dynamic):1585:1585 -> setX + 1:6:void setY(android.view.View,com.facebook.react.bridge.Dynamic):1585:1585 -> setY +com.horcrux.svg.RenderableViewManager$FeGaussianBlurManager -> com.horcrux.svg.RenderableViewManager$FeGaussianBlurManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1612:1612 -> + 6:13:void ():1613:1613 -> + 1:1:void setEdgeMode(android.view.View,java.lang.String):1609:1609 -> setEdgeMode + 2:2:void setEdgeMode(com.horcrux.svg.FeGaussianBlurView,java.lang.String):1635:1635 -> setEdgeMode + 1:6:void setHeight(android.view.View,com.facebook.react.bridge.Dynamic):1609:1609 -> setHeight + 1:1:void setIn1(android.view.View,java.lang.String):1609:1609 -> setIn1 + 2:2:void setIn1(com.horcrux.svg.FeGaussianBlurView,java.lang.String):1620:1620 -> setIn1 + 1:6:void setResult(android.view.View,java.lang.String):1609:1609 -> setResult + 1:1:void setStdDeviationX(android.view.View,float):1609:1609 -> setStdDeviationX + 2:2:void setStdDeviationX(com.horcrux.svg.FeGaussianBlurView,float):1625:1625 -> setStdDeviationX + 1:1:void setStdDeviationY(android.view.View,float):1609:1609 -> setStdDeviationY + 2:2:void setStdDeviationY(com.horcrux.svg.FeGaussianBlurView,float):1630:1630 -> setStdDeviationY + 1:6:void setWidth(android.view.View,com.facebook.react.bridge.Dynamic):1609:1609 -> setWidth + 1:6:void setX(android.view.View,com.facebook.react.bridge.Dynamic):1609:1609 -> setX + 1:6:void setY(android.view.View,com.facebook.react.bridge.Dynamic):1609:1609 -> setY +com.horcrux.svg.RenderableViewManager$FeMergeManager -> com.horcrux.svg.RenderableViewManager$FeMergeManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1642:1642 -> + 6:13:void ():1643:1643 -> + 1:6:void setHeight(android.view.View,com.facebook.react.bridge.Dynamic):1639:1639 -> setHeight + 1:1:void setNodes(android.view.View,com.facebook.react.bridge.ReadableArray):1639:1639 -> setNodes + 2:2:void setNodes(com.horcrux.svg.FeMergeView,com.facebook.react.bridge.ReadableArray):1650:1650 -> setNodes + 1:6:void setResult(android.view.View,java.lang.String):1639:1639 -> setResult + 1:6:void setWidth(android.view.View,com.facebook.react.bridge.Dynamic):1639:1639 -> setWidth + 1:6:void setX(android.view.View,com.facebook.react.bridge.Dynamic):1639:1639 -> setX + 1:6:void setY(android.view.View,com.facebook.react.bridge.Dynamic):1639:1639 -> setY +com.horcrux.svg.RenderableViewManager$FeOffsetManager -> com.horcrux.svg.RenderableViewManager$FeOffsetManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1657:1657 -> + 6:13:void ():1658:1658 -> + 1:1:void setDx(android.view.View,com.facebook.react.bridge.Dynamic):1654:1654 -> setDx + 2:2:void setDx(com.horcrux.svg.FeOffsetView,com.facebook.react.bridge.Dynamic):1670:1670 -> setDx + 1:1:void setDy(android.view.View,com.facebook.react.bridge.Dynamic):1654:1654 -> setDy + 2:2:void setDy(com.horcrux.svg.FeOffsetView,com.facebook.react.bridge.Dynamic):1675:1675 -> setDy + 1:6:void setHeight(android.view.View,com.facebook.react.bridge.Dynamic):1654:1654 -> setHeight + 1:1:void setIn1(android.view.View,java.lang.String):1654:1654 -> setIn1 + 2:2:void setIn1(com.horcrux.svg.FeOffsetView,java.lang.String):1665:1665 -> setIn1 + 1:6:void setResult(android.view.View,java.lang.String):1654:1654 -> setResult + 1:6:void setWidth(android.view.View,com.facebook.react.bridge.Dynamic):1654:1654 -> setWidth + 1:6:void setX(android.view.View,com.facebook.react.bridge.Dynamic):1654:1654 -> setX + 1:6:void setY(android.view.View,com.facebook.react.bridge.Dynamic):1654:1654 -> setY +com.horcrux.svg.RenderableViewManager$FilterManager -> com.horcrux.svg.RenderableViewManager$FilterManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1422:1422 -> + 6:13:void ():1423:1423 -> + 1:1:void setFilterUnits(android.view.View,java.lang.String):1419:1419 -> setFilterUnits + 2:2:void setFilterUnits(com.horcrux.svg.FilterView,java.lang.String):1450:1450 -> setFilterUnits + 1:1:void setHeight(android.view.View,com.facebook.react.bridge.Dynamic):1419:1419 -> setHeight + 2:2:void setHeight(com.horcrux.svg.FilterView,com.facebook.react.bridge.Dynamic):1445:1445 -> setHeight + 1:6:void setName(android.view.View,java.lang.String):1419:1419 -> setName + 1:1:void setPrimitiveUnits(android.view.View,java.lang.String):1419:1419 -> setPrimitiveUnits + 2:2:void setPrimitiveUnits(com.horcrux.svg.FilterView,java.lang.String):1455:1455 -> setPrimitiveUnits + 1:1:void setWidth(android.view.View,com.facebook.react.bridge.Dynamic):1419:1419 -> setWidth + 2:2:void setWidth(com.horcrux.svg.FilterView,com.facebook.react.bridge.Dynamic):1440:1440 -> setWidth + 1:1:void setX(android.view.View,com.facebook.react.bridge.Dynamic):1419:1419 -> setX + 2:2:void setX(com.horcrux.svg.FilterView,com.facebook.react.bridge.Dynamic):1430:1430 -> setX + 1:1:void setY(android.view.View,com.facebook.react.bridge.Dynamic):1419:1419 -> setY + 2:2:void setY(com.horcrux.svg.FilterView,com.facebook.react.bridge.Dynamic):1435:1435 -> setY +com.horcrux.svg.RenderableViewManager$FilterPrimitiveManager -> com.horcrux.svg.RenderableViewManager$FilterPrimitiveManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:4:void (com.horcrux.svg.VirtualViewManager$SVGClass):1461:1461 -> + 1:4:void setHeight(com.horcrux.svg.FilterPrimitiveView,com.facebook.react.bridge.Dynamic):1481:1481 -> setHeight + 1:4:void setResult(com.horcrux.svg.FilterPrimitiveView,java.lang.String):1486:1486 -> setResult + 1:4:void setWidth(com.horcrux.svg.FilterPrimitiveView,com.facebook.react.bridge.Dynamic):1476:1476 -> setWidth + 1:4:void setX(com.horcrux.svg.FilterPrimitiveView,com.facebook.react.bridge.Dynamic):1466:1466 -> setX + 1:4:void setY(com.horcrux.svg.FilterPrimitiveView,com.facebook.react.bridge.Dynamic):1471:1471 -> setY +com.horcrux.svg.RenderableViewManager$ForeignObjectManager -> com.horcrux.svg.RenderableViewManager$ForeignObjectManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1220:1220 -> + 6:13:void ():1221:1221 -> + 1:6:void setClipPath(android.view.View,java.lang.String):1217:1217 -> setClipPath + 1:6:void setClipRule(android.view.View,int):1217:1217 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):1217:1217 -> setColor + 1:6:void setDisplay(android.view.View,java.lang.String):1217:1217 -> setDisplay + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):1217:1217 -> setFill + 1:6:void setFillOpacity(android.view.View,float):1217:1217 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):1217:1217 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):1217:1217 -> setFilter + 1:6:void setFont(android.view.View,com.facebook.react.bridge.Dynamic):1217:1217 -> setFont + 1:6:void setFontSize(android.view.View,com.facebook.react.bridge.Dynamic):1217:1217 -> setFontSize + 1:6:void setFontWeight(android.view.View,com.facebook.react.bridge.Dynamic):1217:1217 -> setFontWeight + 1:1:void setHeight(android.view.View,com.facebook.react.bridge.Dynamic):1217:1217 -> setHeight + 2:2:void setHeight(com.horcrux.svg.ForeignObjectView,com.facebook.react.bridge.Dynamic):1243:1243 -> setHeight + 1:6:void setMarkerEnd(android.view.View,java.lang.String):1217:1217 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):1217:1217 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):1217:1217 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):1217:1217 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):1217:1217 -> setMatrix + 1:6:void setName(android.view.View,java.lang.String):1217:1217 -> setName + 1:6:void setOpacity(android.view.View,float):1217:1217 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):1217:1217 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):1217:1217 -> setPropList + 1:6:void setResponsible(android.view.View,boolean):1217:1217 -> setResponsible + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):1217:1217 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):1217:1217 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):1217:1217 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):1217:1217 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):1217:1217 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):1217:1217 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):1217:1217 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):1217:1217 -> setStrokeWidth + 1:6:void setVectorEffect(android.view.View,int):1217:1217 -> setVectorEffect + 1:1:void setWidth(android.view.View,com.facebook.react.bridge.Dynamic):1217:1217 -> setWidth + 2:2:void setWidth(com.horcrux.svg.ForeignObjectView,com.facebook.react.bridge.Dynamic):1238:1238 -> setWidth + 1:1:void setX(android.view.View,com.facebook.react.bridge.Dynamic):1217:1217 -> setX + 2:2:void setX(com.horcrux.svg.ForeignObjectView,com.facebook.react.bridge.Dynamic):1228:1228 -> setX + 1:1:void setY(android.view.View,com.facebook.react.bridge.Dynamic):1217:1217 -> setY + 2:2:void setY(com.horcrux.svg.ForeignObjectView,com.facebook.react.bridge.Dynamic):1233:1233 -> setY +com.horcrux.svg.RenderableViewManager$GroupViewManager -> com.horcrux.svg.RenderableViewManager$GroupViewManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():645:645 -> + 6:13:void ():646:646 -> + 1:6:void setClipPath(android.view.View,java.lang.String):642:642 -> setClipPath + 1:6:void setClipRule(android.view.View,int):642:642 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):642:642 -> setColor + 1:6:void setDisplay(android.view.View,java.lang.String):642:642 -> setDisplay + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):642:642 -> setFill + 1:6:void setFillOpacity(android.view.View,float):642:642 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):642:642 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):642:642 -> setFilter + 1:6:void setFont(android.view.View,com.facebook.react.bridge.Dynamic):642:642 -> setFont + 1:6:void setFontSize(android.view.View,com.facebook.react.bridge.Dynamic):642:642 -> setFontSize + 1:6:void setFontWeight(android.view.View,com.facebook.react.bridge.Dynamic):642:642 -> setFontWeight + 1:6:void setMarkerEnd(android.view.View,java.lang.String):642:642 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):642:642 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):642:642 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):642:642 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):642:642 -> setMatrix + 1:6:void setName(android.view.View,java.lang.String):642:642 -> setName + 1:6:void setOpacity(android.view.View,float):642:642 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):642:642 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):642:642 -> setPropList + 1:6:void setResponsible(android.view.View,boolean):642:642 -> setResponsible + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):642:642 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):642:642 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):642:642 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):642:642 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):642:642 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):642:642 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):642:642 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):642:642 -> setStrokeWidth + 1:6:void setVectorEffect(android.view.View,int):642:642 -> setVectorEffect +com.horcrux.svg.RenderableViewManager$GroupViewManagerAbstract -> com.horcrux.svg.RenderableViewManager$GroupViewManagerAbstract: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:4:void (com.horcrux.svg.VirtualViewManager$SVGClass):601:601 -> + 1:4:void setFont(com.horcrux.svg.GroupView,com.facebook.react.bridge.Dynamic):606:606 -> setFont + 1:5:void setFontSize(com.horcrux.svg.GroupView,com.facebook.react.bridge.Dynamic):611:611 -> setFontSize + 6:26:void setFontSize(com.horcrux.svg.GroupView,com.facebook.react.bridge.Dynamic):612:612 -> setFontSize + 27:34:void setFontSize(com.horcrux.svg.GroupView,com.facebook.react.bridge.Dynamic):617:617 -> setFontSize + 35:41:void setFontSize(com.horcrux.svg.GroupView,com.facebook.react.bridge.Dynamic):614:614 -> setFontSize + 42:45:void setFontSize(com.horcrux.svg.GroupView,com.facebook.react.bridge.Dynamic):622:622 -> setFontSize + 1:5:void setFontWeight(com.horcrux.svg.GroupView,com.facebook.react.bridge.Dynamic):627:627 -> setFontWeight + 6:26:void setFontWeight(com.horcrux.svg.GroupView,com.facebook.react.bridge.Dynamic):628:628 -> setFontWeight + 27:34:void setFontWeight(com.horcrux.svg.GroupView,com.facebook.react.bridge.Dynamic):633:633 -> setFontWeight + 35:41:void setFontWeight(com.horcrux.svg.GroupView,com.facebook.react.bridge.Dynamic):630:630 -> setFontWeight + 42:45:void setFontWeight(com.horcrux.svg.GroupView,com.facebook.react.bridge.Dynamic):638:638 -> setFontWeight +com.horcrux.svg.RenderableViewManager$ImageViewManager -> com.horcrux.svg.RenderableViewManager$ImageViewManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():825:825 -> + 6:13:void ():826:826 -> + 1:5:java.util.Map getExportedCustomDirectEventTypeConstants():867:867 -> getExportedCustomDirectEventTypeConstants + 6:19:java.util.Map getExportedCustomDirectEventTypeConstants():868:868 -> getExportedCustomDirectEventTypeConstants + 1:1:void setAlign(android.view.View,java.lang.String):822:822 -> setAlign + 2:2:void setAlign(com.horcrux.svg.ImageView,java.lang.String):858:858 -> setAlign + 1:6:void setClipPath(android.view.View,java.lang.String):822:822 -> setClipPath + 1:6:void setClipRule(android.view.View,int):822:822 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):822:822 -> setColor + 1:6:void setDisplay(android.view.View,java.lang.String):822:822 -> setDisplay + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):822:822 -> setFill + 1:6:void setFillOpacity(android.view.View,float):822:822 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):822:822 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):822:822 -> setFilter + 1:1:void setHeight(android.view.View,com.facebook.react.bridge.Dynamic):822:822 -> setHeight + 2:2:void setHeight(com.horcrux.svg.ImageView,com.facebook.react.bridge.Dynamic):848:848 -> setHeight + 1:6:void setMarkerEnd(android.view.View,java.lang.String):822:822 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):822:822 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):822:822 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):822:822 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):822:822 -> setMatrix + 1:1:void setMeetOrSlice(android.view.View,int):822:822 -> setMeetOrSlice + 2:2:void setMeetOrSlice(com.horcrux.svg.ImageView,int):863:863 -> setMeetOrSlice + 1:6:void setName(android.view.View,java.lang.String):822:822 -> setName + 1:6:void setOpacity(android.view.View,float):822:822 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):822:822 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):822:822 -> setPropList + 1:6:void setResponsible(android.view.View,boolean):822:822 -> setResponsible + 1:1:void setSrc(android.view.View,com.facebook.react.bridge.ReadableMap):822:822 -> setSrc + 2:2:void setSrc(com.horcrux.svg.ImageView,com.facebook.react.bridge.ReadableMap):853:853 -> setSrc + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):822:822 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):822:822 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):822:822 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):822:822 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):822:822 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):822:822 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):822:822 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):822:822 -> setStrokeWidth + 1:6:void setVectorEffect(android.view.View,int):822:822 -> setVectorEffect + 1:1:void setWidth(android.view.View,com.facebook.react.bridge.Dynamic):822:822 -> setWidth + 2:2:void setWidth(com.horcrux.svg.ImageView,com.facebook.react.bridge.Dynamic):843:843 -> setWidth + 1:1:void setX(android.view.View,com.facebook.react.bridge.Dynamic):822:822 -> setX + 2:2:void setX(com.horcrux.svg.ImageView,com.facebook.react.bridge.Dynamic):833:833 -> setX + 1:1:void setY(android.view.View,com.facebook.react.bridge.Dynamic):822:822 -> setY + 2:2:void setY(com.horcrux.svg.ImageView,com.facebook.react.bridge.Dynamic):838:838 -> setY +com.horcrux.svg.RenderableViewManager$LineViewManager -> com.horcrux.svg.RenderableViewManager$LineViewManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():932:932 -> + 6:13:void ():933:933 -> + 1:6:void setClipPath(android.view.View,java.lang.String):928:928 -> setClipPath + 1:6:void setClipRule(android.view.View,int):928:928 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):928:928 -> setColor + 1:6:void setDisplay(android.view.View,java.lang.String):928:928 -> setDisplay + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):928:928 -> setFill + 1:6:void setFillOpacity(android.view.View,float):928:928 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):928:928 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):928:928 -> setFilter + 1:6:void setMarkerEnd(android.view.View,java.lang.String):928:928 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):928:928 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):928:928 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):928:928 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):928:928 -> setMatrix + 1:6:void setName(android.view.View,java.lang.String):928:928 -> setName + 1:6:void setOpacity(android.view.View,float):928:928 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):928:928 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):928:928 -> setPropList + 1:6:void setResponsible(android.view.View,boolean):928:928 -> setResponsible + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):928:928 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):928:928 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):928:928 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):928:928 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):928:928 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):928:928 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):928:928 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):928:928 -> setStrokeWidth + 1:6:void setVectorEffect(android.view.View,int):928:928 -> setVectorEffect + 1:1:void setX1(android.view.View,com.facebook.react.bridge.Dynamic):928:928 -> setX1 + 2:2:void setX1(com.horcrux.svg.LineView,com.facebook.react.bridge.Dynamic):940:940 -> setX1 + 1:1:void setX2(android.view.View,com.facebook.react.bridge.Dynamic):928:928 -> setX2 + 2:2:void setX2(com.horcrux.svg.LineView,com.facebook.react.bridge.Dynamic):950:950 -> setX2 + 1:1:void setY1(android.view.View,com.facebook.react.bridge.Dynamic):928:928 -> setY1 + 2:2:void setY1(com.horcrux.svg.LineView,com.facebook.react.bridge.Dynamic):945:945 -> setY1 + 1:1:void setY2(android.view.View,com.facebook.react.bridge.Dynamic):928:928 -> setY2 + 2:2:void setY2(com.horcrux.svg.LineView,com.facebook.react.bridge.Dynamic):955:955 -> setY2 +com.horcrux.svg.RenderableViewManager$LinearGradientManager -> com.horcrux.svg.RenderableViewManager$LinearGradientManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1321:1321 -> + 6:13:void ():1322:1322 -> + 1:6:void setClipPath(android.view.View,java.lang.String):1317:1317 -> setClipPath + 1:6:void setClipRule(android.view.View,int):1317:1317 -> setClipRule + 1:6:void setDisplay(android.view.View,java.lang.String):1317:1317 -> setDisplay + 1:1:void setGradient(android.view.View,com.facebook.react.bridge.ReadableArray):1317:1317 -> setGradient + 2:2:void setGradient(com.horcrux.svg.LinearGradientView,com.facebook.react.bridge.ReadableArray):1349:1349 -> setGradient + 1:1:void setGradientTransform(android.view.View,com.facebook.react.bridge.ReadableArray):1317:1317 -> setGradientTransform + 2:2:void setGradientTransform(com.horcrux.svg.LinearGradientView,com.facebook.react.bridge.ReadableArray):1359:1359 -> setGradientTransform + 1:1:void setGradientUnits(android.view.View,int):1317:1317 -> setGradientUnits + 2:2:void setGradientUnits(com.horcrux.svg.LinearGradientView,int):1354:1354 -> setGradientUnits + 1:6:void setMarkerEnd(android.view.View,java.lang.String):1317:1317 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):1317:1317 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):1317:1317 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):1317:1317 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):1317:1317 -> setMatrix + 1:6:void setName(android.view.View,java.lang.String):1317:1317 -> setName + 1:6:void setOpacity(android.view.View,float):1317:1317 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):1317:1317 -> setPointerEvents + 1:6:void setResponsible(android.view.View,boolean):1317:1317 -> setResponsible + 1:1:void setX1(android.view.View,com.facebook.react.bridge.Dynamic):1317:1317 -> setX1 + 2:2:void setX1(com.horcrux.svg.LinearGradientView,com.facebook.react.bridge.Dynamic):1329:1329 -> setX1 + 1:1:void setX2(android.view.View,com.facebook.react.bridge.Dynamic):1317:1317 -> setX2 + 2:2:void setX2(com.horcrux.svg.LinearGradientView,com.facebook.react.bridge.Dynamic):1339:1339 -> setX2 + 1:1:void setY1(android.view.View,com.facebook.react.bridge.Dynamic):1317:1317 -> setY1 + 2:2:void setY1(com.horcrux.svg.LinearGradientView,com.facebook.react.bridge.Dynamic):1334:1334 -> setY1 + 1:1:void setY2(android.view.View,com.facebook.react.bridge.Dynamic):1317:1317 -> setY2 + 2:2:void setY2(com.horcrux.svg.LinearGradientView,com.facebook.react.bridge.Dynamic):1344:1344 -> setY2 +com.horcrux.svg.RenderableViewManager$MarkerManager -> com.horcrux.svg.RenderableViewManager$MarkerManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1250:1250 -> + 6:13:void ():1251:1251 -> + 1:1:void setAlign(android.view.View,java.lang.String):1247:1247 -> setAlign + 2:2:void setAlign(com.horcrux.svg.MarkerView,java.lang.String):1308:1308 -> setAlign + 1:6:void setClipPath(android.view.View,java.lang.String):1247:1247 -> setClipPath + 1:6:void setClipRule(android.view.View,int):1247:1247 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):1247:1247 -> setColor + 1:6:void setDisplay(android.view.View,java.lang.String):1247:1247 -> setDisplay + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):1247:1247 -> setFill + 1:6:void setFillOpacity(android.view.View,float):1247:1247 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):1247:1247 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):1247:1247 -> setFilter + 1:6:void setFont(android.view.View,com.facebook.react.bridge.Dynamic):1247:1247 -> setFont + 1:6:void setFontSize(android.view.View,com.facebook.react.bridge.Dynamic):1247:1247 -> setFontSize + 1:6:void setFontWeight(android.view.View,com.facebook.react.bridge.Dynamic):1247:1247 -> setFontWeight + 1:6:void setMarkerEnd(android.view.View,java.lang.String):1247:1247 -> setMarkerEnd + 1:1:void setMarkerHeight(android.view.View,com.facebook.react.bridge.Dynamic):1247:1247 -> setMarkerHeight + 2:2:void setMarkerHeight(com.horcrux.svg.MarkerView,com.facebook.react.bridge.Dynamic):1273:1273 -> setMarkerHeight + 1:6:void setMarkerMid(android.view.View,java.lang.String):1247:1247 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):1247:1247 -> setMarkerStart + 1:1:void setMarkerUnits(android.view.View,java.lang.String):1247:1247 -> setMarkerUnits + 2:2:void setMarkerUnits(com.horcrux.svg.MarkerView,java.lang.String):1278:1278 -> setMarkerUnits + 1:1:void setMarkerWidth(android.view.View,com.facebook.react.bridge.Dynamic):1247:1247 -> setMarkerWidth + 2:2:void setMarkerWidth(com.horcrux.svg.MarkerView,com.facebook.react.bridge.Dynamic):1268:1268 -> setMarkerWidth + 1:6:void setMask(android.view.View,java.lang.String):1247:1247 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):1247:1247 -> setMatrix + 1:1:void setMeetOrSlice(android.view.View,int):1247:1247 -> setMeetOrSlice + 2:2:void setMeetOrSlice(com.horcrux.svg.MarkerView,int):1313:1313 -> setMeetOrSlice + 1:1:void setMinX(android.view.View,float):1247:1247 -> setMinX + 2:2:void setMinX(com.horcrux.svg.MarkerView,float):1288:1288 -> setMinX + 1:1:void setMinY(android.view.View,float):1247:1247 -> setMinY + 2:2:void setMinY(com.horcrux.svg.MarkerView,float):1293:1293 -> setMinY + 1:6:void setName(android.view.View,java.lang.String):1247:1247 -> setName + 1:6:void setOpacity(android.view.View,float):1247:1247 -> setOpacity + 1:1:void setOrient(android.view.View,java.lang.String):1247:1247 -> setOrient + 2:2:void setOrient(com.horcrux.svg.MarkerView,java.lang.String):1283:1283 -> setOrient + 1:6:void setPointerEvents(android.view.View,java.lang.String):1247:1247 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):1247:1247 -> setPropList + 1:1:void setRefX(android.view.View,com.facebook.react.bridge.Dynamic):1247:1247 -> setRefX + 2:2:void setRefX(com.horcrux.svg.MarkerView,com.facebook.react.bridge.Dynamic):1258:1258 -> setRefX + 1:1:void setRefY(android.view.View,com.facebook.react.bridge.Dynamic):1247:1247 -> setRefY + 2:2:void setRefY(com.horcrux.svg.MarkerView,com.facebook.react.bridge.Dynamic):1263:1263 -> setRefY + 1:6:void setResponsible(android.view.View,boolean):1247:1247 -> setResponsible + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):1247:1247 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):1247:1247 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):1247:1247 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):1247:1247 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):1247:1247 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):1247:1247 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):1247:1247 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):1247:1247 -> setStrokeWidth + 1:1:void setVbHeight(android.view.View,float):1247:1247 -> setVbHeight + 2:2:void setVbHeight(com.horcrux.svg.MarkerView,float):1303:1303 -> setVbHeight + 1:1:void setVbWidth(android.view.View,float):1247:1247 -> setVbWidth + 2:2:void setVbWidth(com.horcrux.svg.MarkerView,float):1298:1298 -> setVbWidth + 1:6:void setVectorEffect(android.view.View,int):1247:1247 -> setVectorEffect +com.horcrux.svg.RenderableViewManager$MaskManager -> com.horcrux.svg.RenderableViewManager$MaskManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1175:1175 -> + 6:13:void ():1176:1176 -> + 1:6:void setClipPath(android.view.View,java.lang.String):1172:1172 -> setClipPath + 1:6:void setClipRule(android.view.View,int):1172:1172 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):1172:1172 -> setColor + 1:6:void setDisplay(android.view.View,java.lang.String):1172:1172 -> setDisplay + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):1172:1172 -> setFill + 1:6:void setFillOpacity(android.view.View,float):1172:1172 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):1172:1172 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):1172:1172 -> setFilter + 1:6:void setFont(android.view.View,com.facebook.react.bridge.Dynamic):1172:1172 -> setFont + 1:6:void setFontSize(android.view.View,com.facebook.react.bridge.Dynamic):1172:1172 -> setFontSize + 1:6:void setFontWeight(android.view.View,com.facebook.react.bridge.Dynamic):1172:1172 -> setFontWeight + 1:1:void setHeight(android.view.View,com.facebook.react.bridge.Dynamic):1172:1172 -> setHeight + 2:2:void setHeight(com.horcrux.svg.MaskView,com.facebook.react.bridge.Dynamic):1198:1198 -> setHeight + 1:6:void setMarkerEnd(android.view.View,java.lang.String):1172:1172 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):1172:1172 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):1172:1172 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):1172:1172 -> setMask + 1:1:void setMaskContentUnits(android.view.View,int):1172:1172 -> setMaskContentUnits + 2:2:void setMaskContentUnits(com.horcrux.svg.MaskView,int):1208:1208 -> setMaskContentUnits + 1:1:void setMaskType(android.view.View,int):1172:1172 -> setMaskType + 2:2:void setMaskType(com.horcrux.svg.MaskView,int):1213:1213 -> setMaskType + 1:1:void setMaskUnits(android.view.View,int):1172:1172 -> setMaskUnits + 2:2:void setMaskUnits(com.horcrux.svg.MaskView,int):1203:1203 -> setMaskUnits + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):1172:1172 -> setMatrix + 1:6:void setName(android.view.View,java.lang.String):1172:1172 -> setName + 1:6:void setOpacity(android.view.View,float):1172:1172 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):1172:1172 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):1172:1172 -> setPropList + 1:6:void setResponsible(android.view.View,boolean):1172:1172 -> setResponsible + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):1172:1172 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):1172:1172 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):1172:1172 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):1172:1172 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):1172:1172 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):1172:1172 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):1172:1172 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):1172:1172 -> setStrokeWidth + 1:6:void setVectorEffect(android.view.View,int):1172:1172 -> setVectorEffect + 1:1:void setWidth(android.view.View,com.facebook.react.bridge.Dynamic):1172:1172 -> setWidth + 2:2:void setWidth(com.horcrux.svg.MaskView,com.facebook.react.bridge.Dynamic):1193:1193 -> setWidth + 1:1:void setX(android.view.View,com.facebook.react.bridge.Dynamic):1172:1172 -> setX + 2:2:void setX(com.horcrux.svg.MaskView,com.facebook.react.bridge.Dynamic):1183:1183 -> setX + 1:1:void setY(android.view.View,com.facebook.react.bridge.Dynamic):1172:1172 -> setY + 2:2:void setY(com.horcrux.svg.MaskView,com.facebook.react.bridge.Dynamic):1188:1188 -> setY +com.horcrux.svg.RenderableViewManager$PathViewManager -> com.horcrux.svg.RenderableViewManager$PathViewManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():655:655 -> + 6:13:void ():656:656 -> + 1:6:void setClipPath(android.view.View,java.lang.String):652:652 -> setClipPath + 1:6:void setClipRule(android.view.View,int):652:652 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):652:652 -> setColor + 1:1:void setD(android.view.View,java.lang.String):652:652 -> setD + 2:2:void setD(com.horcrux.svg.PathView,java.lang.String):663:663 -> setD + 1:6:void setDisplay(android.view.View,java.lang.String):652:652 -> setDisplay + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):652:652 -> setFill + 1:6:void setFillOpacity(android.view.View,float):652:652 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):652:652 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):652:652 -> setFilter + 1:6:void setMarkerEnd(android.view.View,java.lang.String):652:652 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):652:652 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):652:652 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):652:652 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):652:652 -> setMatrix + 1:6:void setName(android.view.View,java.lang.String):652:652 -> setName + 1:6:void setOpacity(android.view.View,float):652:652 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):652:652 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):652:652 -> setPropList + 1:6:void setResponsible(android.view.View,boolean):652:652 -> setResponsible + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):652:652 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):652:652 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):652:652 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):652:652 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):652:652 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):652:652 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):652:652 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):652:652 -> setStrokeWidth + 1:6:void setVectorEffect(android.view.View,int):652:652 -> setVectorEffect +com.horcrux.svg.RenderableViewManager$PatternManager -> com.horcrux.svg.RenderableViewManager$PatternManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1100:1100 -> + 6:13:void ():1101:1101 -> + 1:1:void setAlign(android.view.View,java.lang.String):1097:1097 -> setAlign + 2:2:void setAlign(com.horcrux.svg.PatternView,java.lang.String):1163:1163 -> setAlign + 1:6:void setClipPath(android.view.View,java.lang.String):1097:1097 -> setClipPath + 1:6:void setClipRule(android.view.View,int):1097:1097 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):1097:1097 -> setColor + 1:6:void setDisplay(android.view.View,java.lang.String):1097:1097 -> setDisplay + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):1097:1097 -> setFill + 1:6:void setFillOpacity(android.view.View,float):1097:1097 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):1097:1097 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):1097:1097 -> setFilter + 1:6:void setFont(android.view.View,com.facebook.react.bridge.Dynamic):1097:1097 -> setFont + 1:6:void setFontSize(android.view.View,com.facebook.react.bridge.Dynamic):1097:1097 -> setFontSize + 1:6:void setFontWeight(android.view.View,com.facebook.react.bridge.Dynamic):1097:1097 -> setFontWeight + 1:1:void setHeight(android.view.View,com.facebook.react.bridge.Dynamic):1097:1097 -> setHeight + 2:2:void setHeight(com.horcrux.svg.PatternView,com.facebook.react.bridge.Dynamic):1123:1123 -> setHeight + 1:6:void setMarkerEnd(android.view.View,java.lang.String):1097:1097 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):1097:1097 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):1097:1097 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):1097:1097 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):1097:1097 -> setMatrix + 1:1:void setMeetOrSlice(android.view.View,int):1097:1097 -> setMeetOrSlice + 2:2:void setMeetOrSlice(com.horcrux.svg.PatternView,int):1168:1168 -> setMeetOrSlice + 1:1:void setMinX(android.view.View,float):1097:1097 -> setMinX + 2:2:void setMinX(com.horcrux.svg.PatternView,float):1143:1143 -> setMinX + 1:1:void setMinY(android.view.View,float):1097:1097 -> setMinY + 2:2:void setMinY(com.horcrux.svg.PatternView,float):1148:1148 -> setMinY + 1:6:void setName(android.view.View,java.lang.String):1097:1097 -> setName + 1:6:void setOpacity(android.view.View,float):1097:1097 -> setOpacity + 1:1:void setPatternContentUnits(android.view.View,int):1097:1097 -> setPatternContentUnits + 2:2:void setPatternContentUnits(com.horcrux.svg.PatternView,int):1133:1133 -> setPatternContentUnits + 1:1:void setPatternTransform(android.view.View,com.facebook.react.bridge.ReadableArray):1097:1097 -> setPatternTransform + 2:2:void setPatternTransform(com.horcrux.svg.PatternView,com.facebook.react.bridge.ReadableArray):1138:1138 -> setPatternTransform + 1:1:void setPatternUnits(android.view.View,int):1097:1097 -> setPatternUnits + 2:2:void setPatternUnits(com.horcrux.svg.PatternView,int):1128:1128 -> setPatternUnits + 1:6:void setPointerEvents(android.view.View,java.lang.String):1097:1097 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):1097:1097 -> setPropList + 1:6:void setResponsible(android.view.View,boolean):1097:1097 -> setResponsible + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):1097:1097 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):1097:1097 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):1097:1097 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):1097:1097 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):1097:1097 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):1097:1097 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):1097:1097 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):1097:1097 -> setStrokeWidth + 1:1:void setVbHeight(android.view.View,float):1097:1097 -> setVbHeight + 2:2:void setVbHeight(com.horcrux.svg.PatternView,float):1158:1158 -> setVbHeight + 1:1:void setVbWidth(android.view.View,float):1097:1097 -> setVbWidth + 2:2:void setVbWidth(com.horcrux.svg.PatternView,float):1153:1153 -> setVbWidth + 1:6:void setVectorEffect(android.view.View,int):1097:1097 -> setVectorEffect + 1:1:void setWidth(android.view.View,com.facebook.react.bridge.Dynamic):1097:1097 -> setWidth + 2:2:void setWidth(com.horcrux.svg.PatternView,com.facebook.react.bridge.Dynamic):1118:1118 -> setWidth + 1:1:void setX(android.view.View,com.facebook.react.bridge.Dynamic):1097:1097 -> setX + 2:2:void setX(com.horcrux.svg.PatternView,com.facebook.react.bridge.Dynamic):1108:1108 -> setX + 1:1:void setY(android.view.View,com.facebook.react.bridge.Dynamic):1097:1097 -> setY + 2:2:void setY(com.horcrux.svg.PatternView,com.facebook.react.bridge.Dynamic):1113:1113 -> setY +com.horcrux.svg.RenderableViewManager$RadialGradientManager -> com.horcrux.svg.RenderableViewManager$RadialGradientManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1367:1367 -> + 6:13:void ():1368:1368 -> + 1:6:void setClipPath(android.view.View,java.lang.String):1363:1363 -> setClipPath + 1:6:void setClipRule(android.view.View,int):1363:1363 -> setClipRule + 1:1:void setCx(android.view.View,com.facebook.react.bridge.Dynamic):1363:1363 -> setCx + 2:2:void setCx(com.horcrux.svg.RadialGradientView,com.facebook.react.bridge.Dynamic):1395:1395 -> setCx + 1:1:void setCy(android.view.View,com.facebook.react.bridge.Dynamic):1363:1363 -> setCy + 2:2:void setCy(com.horcrux.svg.RadialGradientView,com.facebook.react.bridge.Dynamic):1400:1400 -> setCy + 1:6:void setDisplay(android.view.View,java.lang.String):1363:1363 -> setDisplay + 1:1:void setFx(android.view.View,com.facebook.react.bridge.Dynamic):1363:1363 -> setFx + 2:2:void setFx(com.horcrux.svg.RadialGradientView,com.facebook.react.bridge.Dynamic):1375:1375 -> setFx + 1:1:void setFy(android.view.View,com.facebook.react.bridge.Dynamic):1363:1363 -> setFy + 2:2:void setFy(com.horcrux.svg.RadialGradientView,com.facebook.react.bridge.Dynamic):1380:1380 -> setFy + 1:1:void setGradient(android.view.View,com.facebook.react.bridge.ReadableArray):1363:1363 -> setGradient + 2:2:void setGradient(com.horcrux.svg.RadialGradientView,com.facebook.react.bridge.ReadableArray):1405:1405 -> setGradient + 1:1:void setGradientTransform(android.view.View,com.facebook.react.bridge.ReadableArray):1363:1363 -> setGradientTransform + 2:2:void setGradientTransform(com.horcrux.svg.RadialGradientView,com.facebook.react.bridge.ReadableArray):1415:1415 -> setGradientTransform + 1:1:void setGradientUnits(android.view.View,int):1363:1363 -> setGradientUnits + 2:2:void setGradientUnits(com.horcrux.svg.RadialGradientView,int):1410:1410 -> setGradientUnits + 1:6:void setMarkerEnd(android.view.View,java.lang.String):1363:1363 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):1363:1363 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):1363:1363 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):1363:1363 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):1363:1363 -> setMatrix + 1:6:void setName(android.view.View,java.lang.String):1363:1363 -> setName + 1:6:void setOpacity(android.view.View,float):1363:1363 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):1363:1363 -> setPointerEvents + 1:6:void setResponsible(android.view.View,boolean):1363:1363 -> setResponsible + 1:1:void setRx(android.view.View,com.facebook.react.bridge.Dynamic):1363:1363 -> setRx + 2:2:void setRx(com.horcrux.svg.RadialGradientView,com.facebook.react.bridge.Dynamic):1385:1385 -> setRx + 1:1:void setRy(android.view.View,com.facebook.react.bridge.Dynamic):1363:1363 -> setRy + 2:2:void setRy(com.horcrux.svg.RadialGradientView,com.facebook.react.bridge.Dynamic):1390:1390 -> setRy +com.horcrux.svg.RenderableViewManager$RectViewManager -> com.horcrux.svg.RenderableViewManager$RectViewManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():963:963 -> + 6:13:void ():964:964 -> + 1:6:void setClipPath(android.view.View,java.lang.String):959:959 -> setClipPath + 1:6:void setClipRule(android.view.View,int):959:959 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):959:959 -> setColor + 1:6:void setDisplay(android.view.View,java.lang.String):959:959 -> setDisplay + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):959:959 -> setFill + 1:6:void setFillOpacity(android.view.View,float):959:959 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):959:959 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):959:959 -> setFilter + 1:1:void setHeight(android.view.View,com.facebook.react.bridge.Dynamic):959:959 -> setHeight + 2:2:void setHeight(com.horcrux.svg.RectView,com.facebook.react.bridge.Dynamic):986:986 -> setHeight + 1:6:void setMarkerEnd(android.view.View,java.lang.String):959:959 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):959:959 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):959:959 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):959:959 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):959:959 -> setMatrix + 1:6:void setName(android.view.View,java.lang.String):959:959 -> setName + 1:6:void setOpacity(android.view.View,float):959:959 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):959:959 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):959:959 -> setPropList + 1:6:void setResponsible(android.view.View,boolean):959:959 -> setResponsible + 1:1:void setRx(android.view.View,com.facebook.react.bridge.Dynamic):959:959 -> setRx + 2:2:void setRx(com.horcrux.svg.RectView,com.facebook.react.bridge.Dynamic):991:991 -> setRx + 1:1:void setRy(android.view.View,com.facebook.react.bridge.Dynamic):959:959 -> setRy + 2:2:void setRy(com.horcrux.svg.RectView,com.facebook.react.bridge.Dynamic):996:996 -> setRy + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):959:959 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):959:959 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):959:959 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):959:959 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):959:959 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):959:959 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):959:959 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):959:959 -> setStrokeWidth + 1:6:void setVectorEffect(android.view.View,int):959:959 -> setVectorEffect + 1:1:void setWidth(android.view.View,com.facebook.react.bridge.Dynamic):959:959 -> setWidth + 2:2:void setWidth(com.horcrux.svg.RectView,com.facebook.react.bridge.Dynamic):981:981 -> setWidth + 1:1:void setX(android.view.View,com.facebook.react.bridge.Dynamic):959:959 -> setX + 2:2:void setX(com.horcrux.svg.RectView,com.facebook.react.bridge.Dynamic):971:971 -> setX + 1:1:void setY(android.view.View,com.facebook.react.bridge.Dynamic):959:959 -> setY + 2:2:void setY(com.horcrux.svg.RectView,com.facebook.react.bridge.Dynamic):976:976 -> setY +com.horcrux.svg.RenderableViewManager$SymbolManager -> com.horcrux.svg.RenderableViewManager$SymbolManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1060:1060 -> + 6:13:void ():1061:1061 -> + 1:1:void setAlign(android.view.View,java.lang.String):1057:1057 -> setAlign + 2:2:void setAlign(com.horcrux.svg.SymbolView,java.lang.String):1088:1088 -> setAlign + 1:6:void setClipPath(android.view.View,java.lang.String):1057:1057 -> setClipPath + 1:6:void setClipRule(android.view.View,int):1057:1057 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):1057:1057 -> setColor + 1:6:void setDisplay(android.view.View,java.lang.String):1057:1057 -> setDisplay + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):1057:1057 -> setFill + 1:6:void setFillOpacity(android.view.View,float):1057:1057 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):1057:1057 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):1057:1057 -> setFilter + 1:6:void setFont(android.view.View,com.facebook.react.bridge.Dynamic):1057:1057 -> setFont + 1:6:void setFontSize(android.view.View,com.facebook.react.bridge.Dynamic):1057:1057 -> setFontSize + 1:6:void setFontWeight(android.view.View,com.facebook.react.bridge.Dynamic):1057:1057 -> setFontWeight + 1:6:void setMarkerEnd(android.view.View,java.lang.String):1057:1057 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):1057:1057 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):1057:1057 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):1057:1057 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):1057:1057 -> setMatrix + 1:1:void setMeetOrSlice(android.view.View,int):1057:1057 -> setMeetOrSlice + 2:2:void setMeetOrSlice(com.horcrux.svg.SymbolView,int):1093:1093 -> setMeetOrSlice + 1:1:void setMinX(android.view.View,float):1057:1057 -> setMinX + 2:2:void setMinX(com.horcrux.svg.SymbolView,float):1068:1068 -> setMinX + 1:1:void setMinY(android.view.View,float):1057:1057 -> setMinY + 2:2:void setMinY(com.horcrux.svg.SymbolView,float):1073:1073 -> setMinY + 1:6:void setName(android.view.View,java.lang.String):1057:1057 -> setName + 1:6:void setOpacity(android.view.View,float):1057:1057 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):1057:1057 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):1057:1057 -> setPropList + 1:6:void setResponsible(android.view.View,boolean):1057:1057 -> setResponsible + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):1057:1057 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):1057:1057 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):1057:1057 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):1057:1057 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):1057:1057 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):1057:1057 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):1057:1057 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):1057:1057 -> setStrokeWidth + 1:1:void setVbHeight(android.view.View,float):1057:1057 -> setVbHeight + 2:2:void setVbHeight(com.horcrux.svg.SymbolView,float):1083:1083 -> setVbHeight + 1:1:void setVbWidth(android.view.View,float):1057:1057 -> setVbWidth + 2:2:void setVbWidth(com.horcrux.svg.SymbolView,float):1078:1078 -> setVbWidth + 1:6:void setVectorEffect(android.view.View,int):1057:1057 -> setVectorEffect +com.horcrux.svg.RenderableViewManager$TSpanViewManager -> com.horcrux.svg.RenderableViewManager$TSpanViewManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:2:void ():755:756 -> + 3:4:void (com.horcrux.svg.VirtualViewManager$SVGClass):762:763 -> + 1:6:void setAlignmentBaseline(android.view.View,java.lang.String):752:752 -> setAlignmentBaseline + 1:6:void setBaselineShift(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setBaselineShift + 1:6:void setClipPath(android.view.View,java.lang.String):752:752 -> setClipPath + 1:6:void setClipRule(android.view.View,int):752:752 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):752:752 -> setColor + 1:1:void setContent(android.view.View,java.lang.String):752:752 -> setContent + 2:2:void setContent(com.horcrux.svg.TSpanView,java.lang.String):768:768 -> setContent + 1:6:void setDisplay(android.view.View,java.lang.String):752:752 -> setDisplay + 1:6:void setDx(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setDx + 1:6:void setDy(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setDy + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setFill + 1:6:void setFillOpacity(android.view.View,float):752:752 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):752:752 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):752:752 -> setFilter + 1:6:void setFont(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setFont + 1:6:void setFontSize(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setFontSize + 1:6:void setFontWeight(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setFontWeight + 1:6:void setInlineSize(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setInlineSize + 1:6:void setLengthAdjust(android.view.View,java.lang.String):752:752 -> setLengthAdjust + 1:6:void setMarkerEnd(android.view.View,java.lang.String):752:752 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):752:752 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):752:752 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):752:752 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):752:752 -> setMatrix + 1:6:void setName(android.view.View,java.lang.String):752:752 -> setName + 1:6:void setOpacity(android.view.View,float):752:752 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):752:752 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):752:752 -> setPropList + 1:6:void setResponsible(android.view.View,boolean):752:752 -> setResponsible + 1:6:void setRotate(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setRotate + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):752:752 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):752:752 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):752:752 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):752:752 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):752:752 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setStrokeWidth + 1:6:void setTextLength(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setTextLength + 1:6:void setVectorEffect(android.view.View,int):752:752 -> setVectorEffect + 1:6:void setVerticalAlign(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setVerticalAlign + 1:6:void setX(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setX + 1:6:void setY(android.view.View,com.facebook.react.bridge.Dynamic):752:752 -> setY +com.horcrux.svg.RenderableViewManager$TextPathViewManager -> com.horcrux.svg.RenderableViewManager$TextPathViewManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:2:void ():775:776 -> + 3:4:void (com.horcrux.svg.VirtualViewManager$SVGClass):782:783 -> + 1:6:void setAlignmentBaseline(android.view.View,java.lang.String):772:772 -> setAlignmentBaseline + 1:6:void setBaselineShift(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setBaselineShift + 1:6:void setClipPath(android.view.View,java.lang.String):772:772 -> setClipPath + 1:6:void setClipRule(android.view.View,int):772:772 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):772:772 -> setColor + 1:6:void setDisplay(android.view.View,java.lang.String):772:772 -> setDisplay + 1:6:void setDx(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setDx + 1:6:void setDy(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setDy + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setFill + 1:6:void setFillOpacity(android.view.View,float):772:772 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):772:772 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):772:772 -> setFilter + 1:6:void setFont(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setFont + 1:6:void setFontSize(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setFontSize + 1:6:void setFontWeight(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setFontWeight + 1:1:void setHref(android.view.View,java.lang.String):772:772 -> setHref + 2:2:void setHref(com.horcrux.svg.TextPathView,java.lang.String):788:788 -> setHref + 1:6:void setInlineSize(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setInlineSize + 1:6:void setLengthAdjust(android.view.View,java.lang.String):772:772 -> setLengthAdjust + 1:6:void setMarkerEnd(android.view.View,java.lang.String):772:772 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):772:772 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):772:772 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):772:772 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):772:772 -> setMatrix + 1:1:void setMethod(android.view.View,java.lang.String):772:772 -> setMethod + 2:2:void setMethod(com.horcrux.svg.TextView,java.lang.String):772:772 -> setMethod + 3:3:void setMethod(com.horcrux.svg.TextPathView,java.lang.String):798:798 -> setMethod + 1:1:void setMidLine(android.view.View,java.lang.String):772:772 -> setMidLine + 2:2:void setMidLine(com.horcrux.svg.TextPathView,java.lang.String):803:803 -> setMidLine + 1:6:void setName(android.view.View,java.lang.String):772:772 -> setName + 1:6:void setOpacity(android.view.View,float):772:772 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):772:772 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):772:772 -> setPropList + 1:6:void setResponsible(android.view.View,boolean):772:772 -> setResponsible + 1:6:void setRotate(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setRotate + 1:4:void setSharp(com.horcrux.svg.TextPathView,java.lang.String):818:818 -> setSharp + 1:1:void setSide(android.view.View,java.lang.String):772:772 -> setSide + 2:2:void setSide(com.horcrux.svg.TextPathView,java.lang.String):813:813 -> setSide + 1:1:void setSpacing(android.view.View,java.lang.String):772:772 -> setSpacing + 2:2:void setSpacing(com.horcrux.svg.TextPathView,java.lang.String):808:808 -> setSpacing + 1:1:void setStartOffset(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setStartOffset + 2:2:void setStartOffset(com.horcrux.svg.TextPathView,com.facebook.react.bridge.Dynamic):793:793 -> setStartOffset + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):772:772 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):772:772 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):772:772 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):772:772 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):772:772 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setStrokeWidth + 1:6:void setTextLength(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setTextLength + 1:6:void setVectorEffect(android.view.View,int):772:772 -> setVectorEffect + 1:6:void setVerticalAlign(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setVerticalAlign + 1:6:void setX(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setX + 1:6:void setY(android.view.View,com.facebook.react.bridge.Dynamic):772:772 -> setY +com.horcrux.svg.RenderableViewManager$TextViewManager -> com.horcrux.svg.RenderableViewManager$TextViewManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:2:void ():740:741 -> + 3:4:void (com.horcrux.svg.VirtualViewManager$SVGClass):747:748 -> + 1:6:void setAlignmentBaseline(android.view.View,java.lang.String):737:737 -> setAlignmentBaseline + 1:6:void setBaselineShift(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setBaselineShift + 1:6:void setClipPath(android.view.View,java.lang.String):737:737 -> setClipPath + 1:6:void setClipRule(android.view.View,int):737:737 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):737:737 -> setColor + 1:6:void setDisplay(android.view.View,java.lang.String):737:737 -> setDisplay + 1:6:void setDx(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setDx + 1:6:void setDy(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setDy + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setFill + 1:6:void setFillOpacity(android.view.View,float):737:737 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):737:737 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):737:737 -> setFilter + 1:6:void setFont(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setFont + 1:6:void setFontSize(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setFontSize + 1:6:void setFontWeight(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setFontWeight + 1:6:void setInlineSize(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setInlineSize + 1:6:void setLengthAdjust(android.view.View,java.lang.String):737:737 -> setLengthAdjust + 1:6:void setMarkerEnd(android.view.View,java.lang.String):737:737 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):737:737 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):737:737 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):737:737 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):737:737 -> setMatrix + 1:6:void setName(android.view.View,java.lang.String):737:737 -> setName + 1:6:void setOpacity(android.view.View,float):737:737 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):737:737 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):737:737 -> setPropList + 1:6:void setResponsible(android.view.View,boolean):737:737 -> setResponsible + 1:6:void setRotate(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setRotate + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):737:737 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):737:737 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):737:737 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):737:737 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):737:737 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setStrokeWidth + 1:6:void setTextLength(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setTextLength + 1:6:void setVectorEffect(android.view.View,int):737:737 -> setVectorEffect + 1:6:void setVerticalAlign(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setVerticalAlign + 1:6:void setX(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setX + 1:6:void setY(android.view.View,com.facebook.react.bridge.Dynamic):737:737 -> setY +com.horcrux.svg.RenderableViewManager$TextViewManagerAbstract -> com.horcrux.svg.RenderableViewManager$TextViewManagerAbstract: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:4:void (com.horcrux.svg.VirtualViewManager$SVGClass):669:669 -> + 1:4:void setAlignmentBaseline(com.horcrux.svg.TextView,java.lang.String):733:733 -> setAlignmentBaseline + 1:4:void setBaselineShift(com.horcrux.svg.TextView,com.facebook.react.bridge.Dynamic):694:694 -> setBaselineShift + 1:4:void setDx(com.horcrux.svg.TextView,com.facebook.react.bridge.Dynamic):709:709 -> setDx + 1:4:void setDy(com.horcrux.svg.TextView,com.facebook.react.bridge.Dynamic):714:714 -> setDy + 1:1:void setFont(com.horcrux.svg.GroupView,com.facebook.react.bridge.Dynamic):667:667 -> setFont + 2:2:void setFont(com.horcrux.svg.TextView,com.facebook.react.bridge.Dynamic):729:729 -> setFont + 1:4:void setInlineSize(com.horcrux.svg.TextView,com.facebook.react.bridge.Dynamic):674:674 -> setInlineSize + 1:4:void setLengthAdjust(com.horcrux.svg.TextView,java.lang.String):684:684 -> setLengthAdjust + 1:4:void setMethod(com.horcrux.svg.TextView,java.lang.String):689:689 -> setMethod + 1:4:void setRotate(com.horcrux.svg.TextView,com.facebook.react.bridge.Dynamic):704:704 -> setRotate + 1:4:void setTextLength(com.horcrux.svg.TextView,com.facebook.react.bridge.Dynamic):679:679 -> setTextLength + 1:4:void setVerticalAlign(com.horcrux.svg.TextView,com.facebook.react.bridge.Dynamic):699:699 -> setVerticalAlign + 1:4:void setX(com.horcrux.svg.TextView,com.facebook.react.bridge.Dynamic):719:719 -> setX + 1:4:void setY(com.horcrux.svg.TextView,com.facebook.react.bridge.Dynamic):724:724 -> setY +com.horcrux.svg.RenderableViewManager$UseViewManager -> com.horcrux.svg.RenderableViewManager$UseViewManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:5:void ():1025:1025 -> + 6:13:void ():1026:1026 -> + 1:6:void setClipPath(android.view.View,java.lang.String):1021:1021 -> setClipPath + 1:6:void setClipRule(android.view.View,int):1021:1021 -> setClipRule + 1:6:void setColor(android.view.View,java.lang.Integer):1021:1021 -> setColor + 1:6:void setDisplay(android.view.View,java.lang.String):1021:1021 -> setDisplay + 1:6:void setFill(android.view.View,com.facebook.react.bridge.Dynamic):1021:1021 -> setFill + 1:6:void setFillOpacity(android.view.View,float):1021:1021 -> setFillOpacity + 1:6:void setFillRule(android.view.View,int):1021:1021 -> setFillRule + 1:6:void setFilter(android.view.View,java.lang.String):1021:1021 -> setFilter + 1:1:void setHeight(android.view.View,com.facebook.react.bridge.Dynamic):1021:1021 -> setHeight + 2:2:void setHeight(com.horcrux.svg.UseView,com.facebook.react.bridge.Dynamic):1053:1053 -> setHeight + 1:1:void setHref(android.view.View,java.lang.String):1021:1021 -> setHref + 2:2:void setHref(com.horcrux.svg.UseView,java.lang.String):1033:1033 -> setHref + 1:6:void setMarkerEnd(android.view.View,java.lang.String):1021:1021 -> setMarkerEnd + 1:6:void setMarkerMid(android.view.View,java.lang.String):1021:1021 -> setMarkerMid + 1:6:void setMarkerStart(android.view.View,java.lang.String):1021:1021 -> setMarkerStart + 1:6:void setMask(android.view.View,java.lang.String):1021:1021 -> setMask + 1:6:void setMatrix(android.view.View,com.facebook.react.bridge.ReadableArray):1021:1021 -> setMatrix + 1:6:void setName(android.view.View,java.lang.String):1021:1021 -> setName + 1:6:void setOpacity(android.view.View,float):1021:1021 -> setOpacity + 1:6:void setPointerEvents(android.view.View,java.lang.String):1021:1021 -> setPointerEvents + 1:6:void setPropList(android.view.View,com.facebook.react.bridge.ReadableArray):1021:1021 -> setPropList + 1:6:void setResponsible(android.view.View,boolean):1021:1021 -> setResponsible + 1:6:void setStroke(android.view.View,com.facebook.react.bridge.Dynamic):1021:1021 -> setStroke + 1:6:void setStrokeDasharray(android.view.View,com.facebook.react.bridge.Dynamic):1021:1021 -> setStrokeDasharray + 1:6:void setStrokeDashoffset(android.view.View,float):1021:1021 -> setStrokeDashoffset + 1:6:void setStrokeLinecap(android.view.View,int):1021:1021 -> setStrokeLinecap + 1:6:void setStrokeLinejoin(android.view.View,int):1021:1021 -> setStrokeLinejoin + 1:6:void setStrokeMiterlimit(android.view.View,float):1021:1021 -> setStrokeMiterlimit + 1:6:void setStrokeOpacity(android.view.View,float):1021:1021 -> setStrokeOpacity + 1:6:void setStrokeWidth(android.view.View,com.facebook.react.bridge.Dynamic):1021:1021 -> setStrokeWidth + 1:6:void setVectorEffect(android.view.View,int):1021:1021 -> setVectorEffect + 1:1:void setWidth(android.view.View,com.facebook.react.bridge.Dynamic):1021:1021 -> setWidth + 2:2:void setWidth(com.horcrux.svg.UseView,com.facebook.react.bridge.Dynamic):1048:1048 -> setWidth + 1:1:void setX(android.view.View,com.facebook.react.bridge.Dynamic):1021:1021 -> setX + 2:2:void setX(com.horcrux.svg.UseView,com.facebook.react.bridge.Dynamic):1038:1038 -> setX + 1:1:void setY(android.view.View,com.facebook.react.bridge.Dynamic):1021:1021 -> setY + 2:2:void setY(com.horcrux.svg.UseView,com.facebook.react.bridge.Dynamic):1043:1043 -> setY +com.horcrux.svg.SVGLength -> com.horcrux.svg.SVGLength: +# {"id":"sourceFile","fileName":"SVGLength.java"} + 1:3:void ():26:28 -> + 4:6:void (double):31:33 -> + 7:9:void (java.lang.String):36:38 -> + 10:10:void (java.lang.String):40:40 -> + 11:13:void (java.lang.String):43:45 -> + 14:14:void (java.lang.String):49:49 -> + 15:15:void (java.lang.String):51:51 -> + 16:16:void (java.lang.String):84:84 -> + 17:17:void (java.lang.String):53:53 -> + 18:18:void (java.lang.String):64:64 -> + 19:19:void (java.lang.String):68:68 -> + 20:20:void (java.lang.String):72:72 -> + 21:21:void (java.lang.String):80:80 -> + 22:22:void (java.lang.String):60:60 -> + 23:23:void (java.lang.String):57:57 -> + 24:24:void (java.lang.String):76:76 -> + 25:25:void (java.lang.String):87:87 -> + 26:27:void (java.lang.String):89:90 -> + 28:29:void (java.lang.String):41:42 -> + 1:1:java.util.ArrayList arrayFrom(com.facebook.react.bridge.Dynamic):126:126 -> arrayFrom + 2:4:java.util.ArrayList arrayFrom(com.facebook.react.bridge.Dynamic):135:137 -> arrayFrom + 5:6:java.util.ArrayList arrayFrom(com.facebook.react.bridge.Dynamic):139:140 -> arrayFrom + 7:12:java.util.ArrayList arrayFrom(com.facebook.react.bridge.Dynamic):146:151 -> arrayFrom + 13:14:java.util.ArrayList arrayFrom(com.facebook.react.bridge.Dynamic):129:130 -> arrayFrom + 15:16:java.util.ArrayList arrayFrom(com.facebook.react.bridge.ReadableArray):161:162 -> arrayFrom + 17:18:java.util.ArrayList arrayFrom(com.facebook.react.bridge.ReadableArray):164:165 -> arrayFrom + 1:1:com.horcrux.svg.SVGLength from(com.facebook.react.bridge.Dynamic):96:96 -> from + 2:2:com.horcrux.svg.SVGLength from(com.facebook.react.bridge.Dynamic):102:102 -> from + 3:3:com.horcrux.svg.SVGLength from(com.facebook.react.bridge.Dynamic):100:100 -> from + 4:4:com.horcrux.svg.SVGLength from(com.facebook.react.bridge.Dynamic):98:98 -> from + 5:5:com.horcrux.svg.SVGLength from(java.lang.String):107:107 -> from + 6:6:com.horcrux.svg.SVGLength from(java.lang.Double):111:111 -> from + 1:20:java.lang.String toString(com.facebook.react.bridge.Dynamic):115:115 -> toString + 21:25:java.lang.String toString(com.facebook.react.bridge.Dynamic):119:119 -> toString + 26:34:java.lang.String toString(com.facebook.react.bridge.Dynamic):117:117 -> toString +com.horcrux.svg.SVGLength$1 -> com.horcrux.svg.SVGLength$1: +# {"id":"sourceFile","fileName":"SVGLength.java"} + 1:41:void ():96:96 -> +com.horcrux.svg.SVGLength$UnitType -> com.horcrux.svg.SVGLength$UnitType: +# {"id":"sourceFile","fileName":"SVGLength.java"} + 1:27:com.horcrux.svg.SVGLength$UnitType[] $values():9:9 -> $values + 1:10:void ():10:10 -> + 11:20:void ():11:11 -> + 21:30:void ():12:12 -> + 31:40:void ():13:13 -> + 41:50:void ():14:14 -> + 51:60:void ():15:15 -> + 61:70:void ():16:16 -> + 71:80:void ():17:17 -> + 81:91:void ():18:18 -> + 92:102:void ():19:19 -> + 103:113:void ():20:20 -> + 114:120:void ():9:9 -> + 1:4:void (java.lang.String,int):9:9 -> + 1:9:com.horcrux.svg.SVGLength$UnitType valueOf(java.lang.String):9:9 -> valueOf + 1:9:com.horcrux.svg.SVGLength$UnitType[] values():9:9 -> values +com.horcrux.svg.SegmentData -> com.horcrux.svg.SegmentData: +# {"id":"sourceFile","fileName":"RNSVGMarkerPosition.java"} + 1:4:void ():29:29 -> +com.horcrux.svg.SvgPackage -> com.horcrux.svg.SvgPackage: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:4:void ():39:39 -> + 1:3:java.util.List createJSModules():387:387 -> createJSModules + 1:12:com.facebook.react.uimanager.ViewManager createViewManager(com.facebook.react.bridge.ReactApplicationContext,java.lang.String):327:327 -> createViewManager + 13:25:com.facebook.react.uimanager.ViewManager createViewManager(com.facebook.react.bridge.ReactApplicationContext,java.lang.String):328:328 -> createViewManager + 1:21:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):333:333 -> getModule + 22:27:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):335:335 -> getModule + 28:33:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):337:337 -> getModule + 1:2:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():346:346 -> getReactModuleInfoProvider + 3:6:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():347:347 -> getReactModuleInfoProvider + 7:16:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():348:348 -> getReactModuleInfoProvider + 17:24:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():380:380 -> getReactModuleInfoProvider + 25:30:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():352:352 -> getReactModuleInfoProvider + 1:1:java.util.Collection getViewManagerNames(com.facebook.react.bridge.ReactApplicationContext):34:34 -> getViewManagerNames + 2:2:java.util.List getViewManagerNames(com.facebook.react.bridge.ReactApplicationContext):315:315 -> getViewManagerNames + 1:14:java.util.List getViewManagers(com.facebook.react.bridge.ReactApplicationContext):320:320 -> getViewManagers + 1:4:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):44:44 -> getViewManagersMap + 5:8:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):45:45 -> getViewManagersMap + 9:13:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):46:46 -> getViewManagersMap + 14:17:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):48:48 -> getViewManagersMap + 18:22:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):46:46 -> getViewManagersMap + 23:27:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):55:55 -> getViewManagersMap + 28:31:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):57:57 -> getViewManagersMap + 32:36:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):55:55 -> getViewManagersMap + 37:41:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):64:64 -> getViewManagersMap + 42:45:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):66:66 -> getViewManagersMap + 46:50:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):64:64 -> getViewManagersMap + 51:55:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):73:73 -> getViewManagersMap + 56:59:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):75:75 -> getViewManagersMap + 60:64:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):73:73 -> getViewManagersMap + 65:69:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):82:82 -> getViewManagersMap + 70:73:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):84:84 -> getViewManagersMap + 74:78:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):82:82 -> getViewManagersMap + 79:83:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):91:91 -> getViewManagersMap + 84:87:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):93:93 -> getViewManagersMap + 88:92:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):91:91 -> getViewManagersMap + 93:97:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):100:100 -> getViewManagersMap + 98:101:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):102:102 -> getViewManagersMap + 102:106:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):100:100 -> getViewManagersMap + 107:111:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):109:109 -> getViewManagersMap + 112:115:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):111:111 -> getViewManagersMap + 116:120:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):109:109 -> getViewManagersMap + 121:125:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):118:118 -> getViewManagersMap + 126:129:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):120:120 -> getViewManagersMap + 130:134:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):118:118 -> getViewManagersMap + 135:139:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):127:127 -> getViewManagersMap + 140:143:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):129:129 -> getViewManagersMap + 144:148:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):127:127 -> getViewManagersMap + 149:153:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):136:136 -> getViewManagersMap + 154:157:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):138:138 -> getViewManagersMap + 158:162:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):136:136 -> getViewManagersMap + 163:167:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):145:145 -> getViewManagersMap + 168:171:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):147:147 -> getViewManagersMap + 172:176:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):145:145 -> getViewManagersMap + 177:181:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):154:154 -> getViewManagersMap + 182:185:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):156:156 -> getViewManagersMap + 186:190:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):154:154 -> getViewManagersMap + 191:195:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):163:163 -> getViewManagersMap + 196:199:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):165:165 -> getViewManagersMap + 200:204:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):163:163 -> getViewManagersMap + 205:209:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):172:172 -> getViewManagersMap + 210:213:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):174:174 -> getViewManagersMap + 214:218:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):172:172 -> getViewManagersMap + 219:223:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):181:181 -> getViewManagersMap + 224:227:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):183:183 -> getViewManagersMap + 228:232:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):181:181 -> getViewManagersMap + 233:237:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):190:190 -> getViewManagersMap + 238:241:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):192:192 -> getViewManagersMap + 242:246:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):190:190 -> getViewManagersMap + 247:251:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):199:199 -> getViewManagersMap + 252:255:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):201:201 -> getViewManagersMap + 256:260:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):199:199 -> getViewManagersMap + 261:265:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):208:208 -> getViewManagersMap + 266:269:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):210:210 -> getViewManagersMap + 270:274:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):208:208 -> getViewManagersMap + 275:279:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):217:217 -> getViewManagersMap + 280:283:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):219:219 -> getViewManagersMap + 284:288:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):217:217 -> getViewManagersMap + 289:293:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):226:226 -> getViewManagersMap + 294:297:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):228:228 -> getViewManagersMap + 298:302:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):226:226 -> getViewManagersMap + 303:307:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):235:235 -> getViewManagersMap + 308:311:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):237:237 -> getViewManagersMap + 312:316:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):235:235 -> getViewManagersMap + 317:321:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):244:244 -> getViewManagersMap + 322:325:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):246:246 -> getViewManagersMap + 326:330:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):244:244 -> getViewManagersMap + 331:335:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):253:253 -> getViewManagersMap + 336:339:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):255:255 -> getViewManagersMap + 340:344:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):253:253 -> getViewManagersMap + 345:349:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):262:262 -> getViewManagersMap + 350:353:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):264:264 -> getViewManagersMap + 354:358:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):262:262 -> getViewManagersMap + 359:363:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):271:271 -> getViewManagersMap + 364:367:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):273:273 -> getViewManagersMap + 368:372:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):271:271 -> getViewManagersMap + 373:377:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):280:280 -> getViewManagersMap + 378:381:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):282:282 -> getViewManagersMap + 382:386:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):280:280 -> getViewManagersMap + 387:391:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):289:289 -> getViewManagersMap + 392:395:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):291:291 -> getViewManagersMap + 396:400:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):289:289 -> getViewManagersMap + 401:405:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):298:298 -> getViewManagersMap + 406:409:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):300:300 -> getViewManagersMap + 410:414:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):298:298 -> getViewManagersMap + 415:416:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):307:307 -> getViewManagersMap + 417:419:java.util.Map getViewManagersMap(com.facebook.react.bridge.ReactApplicationContext):309:309 -> getViewManagersMap +com.horcrux.svg.SvgPackage$1 -> com.horcrux.svg.SvgPackage$1: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):49:49 -> + 1:1:java.lang.Object get():49:49 -> get + 2:2:com.facebook.react.bridge.NativeModule get():52:52 -> get +com.horcrux.svg.SvgPackage$10 -> com.horcrux.svg.SvgPackage$10: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):130:130 -> + 1:1:java.lang.Object get():130:130 -> get + 2:2:com.facebook.react.bridge.NativeModule get():133:133 -> get +com.horcrux.svg.SvgPackage$11 -> com.horcrux.svg.SvgPackage$11: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):139:139 -> + 1:1:java.lang.Object get():139:139 -> get + 2:2:com.facebook.react.bridge.NativeModule get():142:142 -> get +com.horcrux.svg.SvgPackage$12 -> com.horcrux.svg.SvgPackage$12: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):148:148 -> + 1:1:java.lang.Object get():148:148 -> get + 2:2:com.facebook.react.bridge.NativeModule get():151:151 -> get +com.horcrux.svg.SvgPackage$13 -> com.horcrux.svg.SvgPackage$13: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):157:157 -> + 1:1:java.lang.Object get():157:157 -> get + 2:2:com.facebook.react.bridge.NativeModule get():160:160 -> get +com.horcrux.svg.SvgPackage$14 -> com.horcrux.svg.SvgPackage$14: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):166:166 -> + 1:1:java.lang.Object get():166:166 -> get + 2:2:com.facebook.react.bridge.NativeModule get():169:169 -> get +com.horcrux.svg.SvgPackage$15 -> com.horcrux.svg.SvgPackage$15: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):175:175 -> + 1:1:java.lang.Object get():175:175 -> get + 2:2:com.facebook.react.bridge.NativeModule get():178:178 -> get +com.horcrux.svg.SvgPackage$16 -> com.horcrux.svg.SvgPackage$16: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):184:184 -> + 1:1:java.lang.Object get():184:184 -> get + 2:2:com.facebook.react.bridge.NativeModule get():187:187 -> get +com.horcrux.svg.SvgPackage$17 -> com.horcrux.svg.SvgPackage$17: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):193:193 -> + 1:1:java.lang.Object get():193:193 -> get + 2:2:com.facebook.react.bridge.NativeModule get():196:196 -> get +com.horcrux.svg.SvgPackage$18 -> com.horcrux.svg.SvgPackage$18: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):202:202 -> + 1:1:java.lang.Object get():202:202 -> get + 2:2:com.facebook.react.bridge.NativeModule get():205:205 -> get +com.horcrux.svg.SvgPackage$19 -> com.horcrux.svg.SvgPackage$19: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):211:211 -> + 1:1:java.lang.Object get():211:211 -> get + 2:2:com.facebook.react.bridge.NativeModule get():214:214 -> get +com.horcrux.svg.SvgPackage$2 -> com.horcrux.svg.SvgPackage$2: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):58:58 -> + 1:1:java.lang.Object get():58:58 -> get + 2:2:com.facebook.react.bridge.NativeModule get():61:61 -> get +com.horcrux.svg.SvgPackage$20 -> com.horcrux.svg.SvgPackage$20: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):220:220 -> + 1:1:java.lang.Object get():220:220 -> get + 2:2:com.facebook.react.bridge.NativeModule get():223:223 -> get +com.horcrux.svg.SvgPackage$21 -> com.horcrux.svg.SvgPackage$21: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):229:229 -> + 1:1:java.lang.Object get():229:229 -> get + 2:2:com.facebook.react.bridge.NativeModule get():232:232 -> get +com.horcrux.svg.SvgPackage$22 -> com.horcrux.svg.SvgPackage$22: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):238:238 -> + 1:1:java.lang.Object get():238:238 -> get + 2:2:com.facebook.react.bridge.NativeModule get():241:241 -> get +com.horcrux.svg.SvgPackage$23 -> com.horcrux.svg.SvgPackage$23: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):247:247 -> + 1:1:java.lang.Object get():247:247 -> get + 2:2:com.facebook.react.bridge.NativeModule get():250:250 -> get +com.horcrux.svg.SvgPackage$24 -> com.horcrux.svg.SvgPackage$24: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):256:256 -> + 1:1:java.lang.Object get():256:256 -> get + 2:2:com.facebook.react.bridge.NativeModule get():259:259 -> get +com.horcrux.svg.SvgPackage$25 -> com.horcrux.svg.SvgPackage$25: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):265:265 -> + 1:1:java.lang.Object get():265:265 -> get + 2:2:com.facebook.react.bridge.NativeModule get():268:268 -> get +com.horcrux.svg.SvgPackage$26 -> com.horcrux.svg.SvgPackage$26: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):274:274 -> + 1:1:java.lang.Object get():274:274 -> get + 2:2:com.facebook.react.bridge.NativeModule get():277:277 -> get +com.horcrux.svg.SvgPackage$27 -> com.horcrux.svg.SvgPackage$27: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):283:283 -> + 1:1:java.lang.Object get():283:283 -> get + 2:2:com.facebook.react.bridge.NativeModule get():286:286 -> get +com.horcrux.svg.SvgPackage$28 -> com.horcrux.svg.SvgPackage$28: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):292:292 -> + 1:1:java.lang.Object get():292:292 -> get + 2:2:com.facebook.react.bridge.NativeModule get():295:295 -> get +com.horcrux.svg.SvgPackage$29 -> com.horcrux.svg.SvgPackage$29: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):301:301 -> + 1:1:java.lang.Object get():301:301 -> get + 2:2:com.facebook.react.bridge.NativeModule get():304:304 -> get +com.horcrux.svg.SvgPackage$3 -> com.horcrux.svg.SvgPackage$3: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):67:67 -> + 1:1:java.lang.Object get():67:67 -> get + 2:2:com.facebook.react.bridge.NativeModule get():70:70 -> get +com.horcrux.svg.SvgPackage$30 -> com.horcrux.svg.SvgPackage$30: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):352:352 -> + 1:5:java.util.Map getReactModuleInfos():355:355 -> getReactModuleInfos + 6:17:java.util.Map getReactModuleInfos():357:357 -> getReactModuleInfos + 18:19:java.util.Map getReactModuleInfos():362:362 -> getReactModuleInfos + 20:27:java.util.Map getReactModuleInfos():363:363 -> getReactModuleInfos + 28:33:java.util.Map getReactModuleInfos():366:366 -> getReactModuleInfos + 34:37:java.util.Map getReactModuleInfos():368:368 -> getReactModuleInfos + 38:41:java.util.Map getReactModuleInfos():369:369 -> getReactModuleInfos + 42:45:java.util.Map getReactModuleInfos():370:370 -> getReactModuleInfos + 46:49:java.util.Map getReactModuleInfos():371:371 -> getReactModuleInfos + 50:57:java.util.Map getReactModuleInfos():372:372 -> getReactModuleInfos + 58:64:java.util.Map getReactModuleInfos():365:365 -> getReactModuleInfos +com.horcrux.svg.SvgPackage$4 -> com.horcrux.svg.SvgPackage$4: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):76:76 -> + 1:1:java.lang.Object get():76:76 -> get + 2:2:com.facebook.react.bridge.NativeModule get():79:79 -> get +com.horcrux.svg.SvgPackage$5 -> com.horcrux.svg.SvgPackage$5: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):85:85 -> + 1:1:java.lang.Object get():85:85 -> get + 2:2:com.facebook.react.bridge.NativeModule get():88:88 -> get +com.horcrux.svg.SvgPackage$6 -> com.horcrux.svg.SvgPackage$6: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):94:94 -> + 1:1:java.lang.Object get():94:94 -> get + 2:2:com.facebook.react.bridge.NativeModule get():97:97 -> get +com.horcrux.svg.SvgPackage$7 -> com.horcrux.svg.SvgPackage$7: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):103:103 -> + 1:1:java.lang.Object get():103:103 -> get + 2:2:com.facebook.react.bridge.NativeModule get():106:106 -> get +com.horcrux.svg.SvgPackage$8 -> com.horcrux.svg.SvgPackage$8: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):112:112 -> + 1:1:java.lang.Object get():112:112 -> get + 2:2:com.facebook.react.bridge.NativeModule get():115:115 -> get +com.horcrux.svg.SvgPackage$9 -> com.horcrux.svg.SvgPackage$9: +# {"id":"sourceFile","fileName":"SvgPackage.java"} + 1:6:void (com.horcrux.svg.SvgPackage):121:121 -> + 1:1:java.lang.Object get():121:121 -> get + 2:2:com.facebook.react.bridge.NativeModule get():124:124 -> get +com.horcrux.svg.SvgView -> com.horcrux.svg.SvgView: +# {"id":"sourceFile","fileName":"SvgView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):66:66 -> + 5:7:void (com.facebook.react.bridge.ReactContext):153:153 -> + 8:9:void (com.facebook.react.bridge.ReactContext):170:170 -> + 10:16:void (com.facebook.react.bridge.ReactContext):172:172 -> + 17:23:void (com.facebook.react.bridge.ReactContext):173:173 -> + 24:30:void (com.facebook.react.bridge.ReactContext):174:174 -> + 31:37:void (com.facebook.react.bridge.ReactContext):175:175 -> + 38:44:void (com.facebook.react.bridge.ReactContext):176:176 -> + 45:51:void (com.facebook.react.bridge.ReactContext):177:177 -> + 52:58:void (com.facebook.react.bridge.ReactContext):180:180 -> + 59:66:void (com.facebook.react.bridge.ReactContext):190:190 -> + 67:68:void (com.facebook.react.bridge.ReactContext):191:191 -> + 69:72:void (com.facebook.react.bridge.ReactContext):192:192 -> + 73:74:void (com.facebook.react.bridge.ReactContext):193:193 -> + 75:84:void (com.facebook.react.bridge.ReactContext):67:67 -> + 85:87:void (com.facebook.react.bridge.ReactContext):68:68 -> + 88:92:void (com.facebook.react.bridge.ReactContext):69:69 -> + 93:96:void (com.facebook.react.bridge.ReactContext):72:72 -> + 1:6:void clearChildCache():200:200 -> clearChildCache + 7:8:void clearChildCache():203:203 -> clearChildCache + 9:14:void clearChildCache():204:204 -> clearChildCache + 15:18:void clearChildCache():205:205 -> clearChildCache + 19:22:void clearChildCache():206:206 -> clearChildCache + 23:24:void clearChildCache():207:207 -> clearChildCache + 25:31:void clearChildCache():208:208 -> clearChildCache + 1:6:void defineBrush(com.horcrux.svg.Brush,java.lang.String):431:431 -> defineBrush + 1:6:void defineClipPath(com.horcrux.svg.VirtualView,java.lang.String):415:415 -> defineClipPath + 1:6:void defineFilter(com.horcrux.svg.VirtualView,java.lang.String):447:447 -> defineFilter + 1:6:void defineMarker(com.horcrux.svg.VirtualView,java.lang.String):455:455 -> defineMarker + 1:6:void defineMask(com.horcrux.svg.VirtualView,java.lang.String):439:439 -> defineMask + 1:6:void defineTemplate(com.horcrux.svg.VirtualView,java.lang.String):423:423 -> defineTemplate + 3:4:void drawChildren(android.graphics.Canvas):303:303 -> drawChildren + 5:6:void drawChildren(android.graphics.Canvas):304:304 -> drawChildren + 7:11:void drawChildren(android.graphics.Canvas):305:305 -> drawChildren + 12:15:void drawChildren(android.graphics.Canvas):306:306 -> drawChildren + 16:19:void drawChildren(android.graphics.Canvas):307:307 -> drawChildren + 20:24:void drawChildren(android.graphics.Canvas):308:308 -> drawChildren + 25:29:void drawChildren(android.graphics.Canvas):309:309 -> drawChildren + 30:37:void drawChildren(android.graphics.Canvas):310:310 -> drawChildren + 38:52:void drawChildren(android.graphics.Canvas):312:312 -> drawChildren + 53:71:void drawChildren(android.graphics.Canvas):313:313 -> drawChildren + 72:79:void drawChildren(android.graphics.Canvas):315:315 -> drawChildren + 80:82:void drawChildren(android.graphics.Canvas):317:317 -> drawChildren + 83:90:void drawChildren(android.graphics.Canvas):319:319 -> drawChildren + 91:98:void drawChildren(android.graphics.Canvas):320:320 -> drawChildren + 99:103:void drawChildren(android.graphics.Canvas):321:321 -> drawChildren + 104:109:void drawChildren(android.graphics.Canvas):324:324 -> drawChildren + 110:113:void drawChildren(android.graphics.Canvas):325:325 -> drawChildren + 114:117:void drawChildren(android.graphics.Canvas):326:326 -> drawChildren + 118:125:void drawChildren(android.graphics.Canvas):327:327 -> drawChildren + 126:131:void drawChildren(android.graphics.Canvas):331:331 -> drawChildren + 132:135:void drawChildren(android.graphics.Canvas):332:332 -> drawChildren + 136:139:void drawChildren(android.graphics.Canvas):333:333 -> drawChildren + 140:141:void drawChildren(android.graphics.Canvas):334:334 -> drawChildren + 142:145:void drawChildren(android.graphics.Canvas):335:335 -> drawChildren + 146:152:void drawChildren(android.graphics.Canvas):336:336 -> drawChildren + 153:155:void drawChildren(android.graphics.Canvas):337:337 -> drawChildren + 156:165:void drawChildren(android.graphics.Canvas):339:339 -> drawChildren + 166:170:void drawChildren(android.graphics.Canvas):340:340 -> drawChildren + 171:174:void drawChildren(android.graphics.Canvas):344:344 -> drawChildren + 2:3:android.graphics.Bitmap drawOutput():268:268 -> drawOutput + 4:8:android.graphics.Bitmap drawOutput():269:269 -> drawOutput + 9:13:android.graphics.Bitmap drawOutput():270:270 -> drawOutput + 14:19:android.graphics.Bitmap drawOutput():272:272 -> drawOutput + 20:36:android.graphics.Bitmap drawOutput():273:273 -> drawOutput + 37:55:android.graphics.Bitmap drawOutput():276:276 -> drawOutput + 56:61:android.graphics.Bitmap drawOutput():280:280 -> drawOutput + 62:63:android.graphics.Bitmap drawOutput():281:281 -> drawOutput + 64:74:android.graphics.Bitmap drawOutput():282:282 -> drawOutput + 1:5:void enableTouchEvents():380:380 -> enableTouchEvents + 6:8:void enableTouchEvents():381:381 -> enableTouchEvents + 1:7:android.graphics.Rect getCanvasBounds():287:287 -> getCanvasBounds + 1:8:float getCanvasHeight():295:295 -> getCanvasHeight + 1:8:float getCanvasWidth():291:291 -> getCanvasWidth + 1:7:android.graphics.Matrix getCtm():299:299 -> getCtm + 1:3:android.graphics.Bitmap getCurrentBitmap():463:463 -> getCurrentBitmap + 1:9:com.horcrux.svg.Brush getDefinedBrush(java.lang.String):435:435 -> getDefinedBrush + 1:9:com.horcrux.svg.VirtualView getDefinedClipPath(java.lang.String):419:419 -> getDefinedClipPath + 1:9:com.horcrux.svg.VirtualView getDefinedFilter(java.lang.String):451:451 -> getDefinedFilter + 1:9:com.horcrux.svg.VirtualView getDefinedMarker(java.lang.String):459:459 -> getDefinedMarker + 1:9:com.horcrux.svg.VirtualView getDefinedMask(java.lang.String):443:443 -> getDefinedMask + 1:9:com.horcrux.svg.VirtualView getDefinedTemplate(java.lang.String):427:427 -> getDefinedTemplate + 1:24:android.graphics.RectF getViewBox():347:347 -> getViewBox + 1:10:int hitTest(float,float):390:390 -> hitTest + 11:18:int hitTest(float,float):394:394 -> hitTest + 19:23:int hitTest(float,float):395:395 -> hitTest + 24:32:int hitTest(float,float):397:397 -> hitTest + 33:36:int hitTest(float,float):400:400 -> hitTest + 37:40:int hitTest(float,float):401:401 -> hitTest + 41:47:int hitTest(float,float):402:402 -> hitTest + 48:51:int hitTest(float,float):403:403 -> hitTest + 52:65:int hitTest(float,float):404:404 -> hitTest + 66:71:int hitTest(float,float):411:411 -> hitTest + 72:76:int hitTest(float,float):391:391 -> hitTest + 1:3:void invalidate():93:93 -> invalidate + 4:7:void invalidate():94:94 -> invalidate + 8:11:void invalidate():95:95 -> invalidate + 12:17:void invalidate():96:96 -> invalidate + 18:19:void invalidate():99:99 -> invalidate + 20:29:void invalidate():100:100 -> invalidate + 30:33:void invalidate():103:103 -> invalidate + 34:37:void invalidate():107:107 -> invalidate + 38:41:void invalidate():108:108 -> invalidate + 42:44:void invalidate():110:110 -> invalidate + 1:3:boolean isResponsible():386:386 -> isResponsible + 1:5:boolean notRendered():196:196 -> notRendered + 1:3:void onDetachedFromWindow():121:121 -> onDetachedFromWindow + 4:7:void onDetachedFromWindow():122:122 -> onDetachedFromWindow + 8:11:void onDetachedFromWindow():123:123 -> onDetachedFromWindow + 12:14:void onDetachedFromWindow():125:125 -> onDetachedFromWindow + 1:9:void onDraw(android.graphics.Canvas):130:130 -> onDraw + 10:12:void onDraw(android.graphics.Canvas):133:133 -> onDraw + 13:16:void onDraw(android.graphics.Canvas):134:134 -> onDraw + 17:22:void onDraw(android.graphics.Canvas):135:135 -> onDraw + 23:26:void onDraw(android.graphics.Canvas):137:137 -> onDraw + 27:31:void onDraw(android.graphics.Canvas):138:138 -> onDraw + 32:38:void onDraw(android.graphics.Canvas):139:139 -> onDraw + 39:45:void onDraw(android.graphics.Canvas):144:144 -> onDraw + 46:53:void onDraw(android.graphics.Canvas):145:145 -> onDraw + 54:57:void onDraw(android.graphics.Canvas):146:146 -> onDraw + 58:61:void onDraw(android.graphics.Canvas):147:147 -> onDraw + 62:64:void onDraw(android.graphics.Canvas):148:148 -> onDraw + 1:3:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):83:83 -> onInitializeAccessibilityNodeInfo + 4:8:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):85:85 -> onInitializeAccessibilityNodeInfo + 9:12:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):86:86 -> onInitializeAccessibilityNodeInfo + 13:15:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):87:87 -> onInitializeAccessibilityNodeInfo + 16:27:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):88:88 -> onInitializeAccessibilityNodeInfo + 1:3:void onSizeChanged(int,int,int,int):161:161 -> onSizeChanged + 4:7:void onSizeChanged(int,int,int,int):162:162 -> onSizeChanged + 1:5:int reactTagForTouch(float,float):167:167 -> reactTagForTouch + 1:2:void setAlign(java.lang.String):256:256 -> setAlign + 3:5:void setAlign(java.lang.String):257:257 -> setAlign + 6:9:void setAlign(java.lang.String):258:258 -> setAlign + 1:6:void setBbHeight(com.facebook.react.bridge.Dynamic):250:250 -> setBbHeight + 7:9:void setBbHeight(com.facebook.react.bridge.Dynamic):251:251 -> setBbHeight + 10:13:void setBbHeight(com.facebook.react.bridge.Dynamic):252:252 -> setBbHeight + 1:6:void setBbWidth(com.facebook.react.bridge.Dynamic):244:244 -> setBbWidth + 7:9:void setBbWidth(com.facebook.react.bridge.Dynamic):245:245 -> setBbWidth + 10:13:void setBbWidth(com.facebook.react.bridge.Dynamic):246:246 -> setBbWidth + 3:10:void setCurrentColor(java.lang.Integer):214:214 -> setCurrentColor + 11:13:void setCurrentColor(java.lang.Integer):215:215 -> setCurrentColor + 14:17:void setCurrentColor(java.lang.Integer):216:216 -> setCurrentColor + 1:3:void setId(int):77:77 -> setId + 4:7:void setId(int):78:78 -> setId + 1:2:void setMeetOrSlice(int):262:262 -> setMeetOrSlice + 3:5:void setMeetOrSlice(int):263:263 -> setMeetOrSlice + 6:9:void setMeetOrSlice(int):264:264 -> setMeetOrSlice + 1:2:void setMinX(float):220:220 -> setMinX + 3:5:void setMinX(float):221:221 -> setMinX + 6:9:void setMinX(float):222:222 -> setMinX + 1:2:void setMinY(float):226:226 -> setMinY + 3:5:void setMinY(float):227:227 -> setMinY + 6:9:void setMinY(float):228:228 -> setMinY + 1:3:void setToDataUrlTask(java.lang.Runnable):156:156 -> setToDataUrlTask + 1:2:void setVbHeight(float):238:238 -> setVbHeight + 3:5:void setVbHeight(float):239:239 -> setVbHeight + 6:9:void setVbHeight(float):240:240 -> setVbHeight + 1:2:void setVbWidth(float):232:232 -> setVbWidth + 3:5:void setVbWidth(float):233:233 -> setVbWidth + 6:9:void setVbWidth(float):234:234 -> setVbWidth + 2:4:void startViewTransition(android.view.View):116:116 -> startViewTransition + 1:1:java.lang.String toDataURL():352:352 -> toDataURL + 2:10:java.lang.String toDataURL():354:362 -> toDataURL + 11:11:java.lang.String toDataURL(int,int):366:366 -> toDataURL + 12:20:java.lang.String toDataURL(int,int):368:376 -> toDataURL +com.horcrux.svg.SvgView$Events -> com.horcrux.svg.SvgView$Events: +# {"id":"sourceFile","fileName":"SvgView.java"} + 1:7:com.horcrux.svg.SvgView$Events[] $values():45:45 -> $values + 1:12:void ():47:47 -> + 13:19:void ():45:45 -> + 1:3:void (java.lang.String,int,java.lang.String):51:51 -> + 4:6:void (java.lang.String,int,java.lang.String):52:52 -> + 1:3:java.lang.String toString():57:57 -> toString + 1:9:com.horcrux.svg.SvgView$Events valueOf(java.lang.String):45:45 -> valueOf + 1:9:com.horcrux.svg.SvgView$Events[] values():45:45 -> values +com.horcrux.svg.SvgViewManager -> com.horcrux.svg.SvgViewManager: +# {"id":"sourceFile","fileName":"SvgViewManager.java"} + 1:7:void ():43:43 -> + 8:15:void ():44:44 -> + 1:3:void ():52:52 -> + 4:11:void ():53:53 -> + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):38:38 -> createViewInstance + 2:2:com.facebook.react.views.view.ReactViewGroup createViewInstance(com.facebook.react.uimanager.ThemedReactContext):82:82 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():49:49 -> getDelegate + 1:3:java.lang.String getName():76:76 -> getName + 1:9:com.horcrux.svg.SvgView getSvgViewByTag(int):70:70 -> getSvgViewByTag + 1:1:void onDropViewInstance(android.view.View):38:38 -> onDropViewInstance + 2:3:void onDropViewInstance(com.facebook.react.views.view.ReactViewGroup):93:94 -> onDropViewInstance + 1:6:void runWhenViewIsAvailable(int,java.lang.Runnable):66:66 -> runWhenViewIsAvailable + 1:1:void setAccessible(android.view.View,boolean):38:38 -> setAccessible + 2:2:void setAccessible(com.horcrux.svg.SvgView,boolean):221:221 -> setAccessible + 1:1:void setAlign(android.view.View,java.lang.String):38:38 -> setAlign + 2:2:void setAlign(com.horcrux.svg.SvgView,java.lang.String):145:145 -> setAlign + 1:1:void setBackfaceVisibility(android.view.View,java.lang.String):38:38 -> setBackfaceVisibility + 2:2:void setBackfaceVisibility(com.horcrux.svg.SvgView,java.lang.String):251:251 -> setBackfaceVisibility + 1:1:void setBbHeight(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setBbHeight + 2:2:void setBbHeight(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):139:139 -> setBbHeight + 1:1:void setBbWidth(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setBbWidth + 2:2:void setBbWidth(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):134:134 -> setBbWidth + 1:1:void setBorderBlockColor(android.view.View,java.lang.Integer):38:38 -> setBorderBlockColor + 2:2:void setBorderBlockColor(com.horcrux.svg.SvgView,java.lang.Integer):311:311 -> setBorderBlockColor + 1:1:void setBorderBlockEndColor(android.view.View,java.lang.Integer):38:38 -> setBorderBlockEndColor + 2:2:void setBorderBlockEndColor(com.horcrux.svg.SvgView,java.lang.Integer):316:316 -> setBorderBlockEndColor + 1:1:void setBorderBlockStartColor(android.view.View,java.lang.Integer):38:38 -> setBorderBlockStartColor + 2:2:void setBorderBlockStartColor(com.horcrux.svg.SvgView,java.lang.Integer):321:321 -> setBorderBlockStartColor + 1:1:void setBorderBottomColor(android.view.View,java.lang.Integer):38:38 -> setBorderBottomColor + 2:2:void setBorderBottomColor(com.horcrux.svg.SvgView,java.lang.Integer):176:176 -> setBorderBottomColor + 1:1:void setBorderBottomEndRadius(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setBorderBottomEndRadius + 2:2:void setBorderBottomEndRadius(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):366:366 -> setBorderBottomEndRadius + 1:1:void setBorderBottomLeftRadius(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setBorderBottomLeftRadius + 2:2:void setBorderBottomLeftRadius(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):346:346 -> setBorderBottomLeftRadius + 1:1:void setBorderBottomRightRadius(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setBorderBottomRightRadius + 2:2:void setBorderBottomRightRadius(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):341:341 -> setBorderBottomRightRadius + 1:1:void setBorderBottomStartRadius(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setBorderBottomStartRadius + 2:2:void setBorderBottomStartRadius(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):361:361 -> setBorderBottomStartRadius + 1:1:void setBorderColor(android.view.View,java.lang.Integer):38:38 -> setBorderColor + 2:2:void setBorderColor(com.horcrux.svg.SvgView,java.lang.Integer):201:201 -> setBorderColor + 1:1:void setBorderEndColor(android.view.View,java.lang.Integer):38:38 -> setBorderEndColor + 2:2:void setBorderEndColor(com.horcrux.svg.SvgView,java.lang.Integer):231:231 -> setBorderEndColor + 1:1:void setBorderEndEndRadius(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setBorderEndEndRadius + 2:2:void setBorderEndEndRadius(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):371:371 -> setBorderEndEndRadius + 1:1:void setBorderEndStartRadius(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setBorderEndStartRadius + 2:2:void setBorderEndStartRadius(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):376:376 -> setBorderEndStartRadius + 1:1:void setBorderLeftColor(android.view.View,java.lang.Integer):38:38 -> setBorderLeftColor + 2:2:void setBorderLeftColor(com.horcrux.svg.SvgView,java.lang.Integer):196:196 -> setBorderLeftColor + 1:1:void setBorderRadius(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setBorderRadius + 2:2:void setBorderRadius(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):326:326 -> setBorderRadius + 1:1:void setBorderRightColor(android.view.View,java.lang.Integer):38:38 -> setBorderRightColor + 2:2:void setBorderRightColor(com.horcrux.svg.SvgView,java.lang.Integer):186:186 -> setBorderRightColor + 1:1:void setBorderStartColor(android.view.View,java.lang.Integer):38:38 -> setBorderStartColor + 2:2:void setBorderStartColor(com.horcrux.svg.SvgView,java.lang.Integer):226:226 -> setBorderStartColor + 1:1:void setBorderStartEndRadius(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setBorderStartEndRadius + 2:2:void setBorderStartEndRadius(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):381:381 -> setBorderStartEndRadius + 1:1:void setBorderStartStartRadius(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setBorderStartStartRadius + 2:2:void setBorderStartStartRadius(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):386:386 -> setBorderStartStartRadius + 1:1:void setBorderStyle(android.view.View,java.lang.String):38:38 -> setBorderStyle + 2:2:void setBorderStyle(com.horcrux.svg.SvgView,java.lang.String):256:256 -> setBorderStyle + 1:1:void setBorderTopColor(android.view.View,java.lang.Integer):38:38 -> setBorderTopColor + 2:2:void setBorderTopColor(com.horcrux.svg.SvgView,java.lang.Integer):301:301 -> setBorderTopColor + 1:1:void setBorderTopEndRadius(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setBorderTopEndRadius + 2:2:void setBorderTopEndRadius(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):356:356 -> setBorderTopEndRadius + 1:1:void setBorderTopLeftRadius(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setBorderTopLeftRadius + 2:2:void setBorderTopLeftRadius(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):331:331 -> setBorderTopLeftRadius + 1:1:void setBorderTopRightRadius(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setBorderTopRightRadius + 2:2:void setBorderTopRightRadius(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):336:336 -> setBorderTopRightRadius + 1:1:void setBorderTopStartRadius(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setBorderTopStartRadius + 2:2:void setBorderTopStartRadius(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):351:351 -> setBorderTopStartRadius + 1:1:void setColor(android.view.View,java.lang.Integer):38:38 -> setColor + 2:2:void setColor(com.horcrux.svg.SvgView,java.lang.Integer):105:105 -> setColor + 1:1:void setFocusable(android.view.View,boolean):38:38 -> setFocusable + 2:2:void setFocusable(com.horcrux.svg.SvgView,boolean):236:236 -> setFocusable + 1:1:void setHasTVPreferredFocus(android.view.View,boolean):38:38 -> setHasTVPreferredFocus + 2:2:void setHasTVPreferredFocus(com.horcrux.svg.SvgView,boolean):171:171 -> setHasTVPreferredFocus + 1:1:void setHitSlop(android.view.View,com.facebook.react.bridge.Dynamic):38:38 -> setHitSlop + 2:2:void setHitSlop(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):268:268 -> setHitSlop + 3:3:void setHitSlop(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):291:291 -> setHitSlop + 4:4:void setHitSlop(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):294:294 -> setHitSlop + 5:6:void setHitSlop(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):287:288 -> setHitSlop + 7:8:void setHitSlop(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):270:271 -> setHitSlop + 9:10:void setHitSlop(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):273:274 -> setHitSlop + 11:12:void setHitSlop(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):276:277 -> setHitSlop + 13:14:void setHitSlop(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):279:280 -> setHitSlop + 15:17:void setHitSlop(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):282:284 -> setHitSlop + 18:18:void setHitSlop(com.horcrux.svg.SvgView,com.facebook.react.bridge.Dynamic):271:271 -> setHitSlop + 1:1:void setMeetOrSlice(android.view.View,int):38:38 -> setMeetOrSlice + 2:2:void setMeetOrSlice(com.horcrux.svg.SvgView,int):151:151 -> setMeetOrSlice + 1:1:void setMinX(android.view.View,float):38:38 -> setMinX + 2:2:void setMinX(com.horcrux.svg.SvgView,float):111:111 -> setMinX + 1:1:void setMinY(android.view.View,float):38:38 -> setMinY + 2:2:void setMinY(com.horcrux.svg.SvgView,float):117:117 -> setMinY + 1:1:void setNativeBackgroundAndroid(android.view.View,com.facebook.react.bridge.ReadableMap):38:38 -> setNativeBackgroundAndroid + 2:2:void setNativeBackgroundAndroid(com.horcrux.svg.SvgView,com.facebook.react.bridge.ReadableMap):241:241 -> setNativeBackgroundAndroid + 1:1:void setNativeForegroundAndroid(android.view.View,com.facebook.react.bridge.ReadableMap):38:38 -> setNativeForegroundAndroid + 2:2:void setNativeForegroundAndroid(com.horcrux.svg.SvgView,com.facebook.react.bridge.ReadableMap):246:246 -> setNativeForegroundAndroid + 1:1:void setNeedsOffscreenAlphaCompositing(android.view.View,boolean):38:38 -> setNeedsOffscreenAlphaCompositing + 2:2:void setNeedsOffscreenAlphaCompositing(com.horcrux.svg.SvgView,boolean):261:261 -> setNeedsOffscreenAlphaCompositing + 1:1:void setNextFocusDown(android.view.View,int):38:38 -> setNextFocusDown + 2:2:void setNextFocusDown(com.horcrux.svg.SvgView,int):181:181 -> setNextFocusDown + 1:1:void setNextFocusForward(android.view.View,int):38:38 -> setNextFocusForward + 2:2:void setNextFocusForward(com.horcrux.svg.SvgView,int):211:211 -> setNextFocusForward + 1:1:void setNextFocusLeft(android.view.View,int):38:38 -> setNextFocusLeft + 2:2:void setNextFocusLeft(com.horcrux.svg.SvgView,int):306:306 -> setNextFocusLeft + 1:1:void setNextFocusRight(android.view.View,int):38:38 -> setNextFocusRight + 2:2:void setNextFocusRight(com.horcrux.svg.SvgView,int):191:191 -> setNextFocusRight + 1:1:void setNextFocusUp(android.view.View,int):38:38 -> setNextFocusUp + 2:2:void setNextFocusUp(com.horcrux.svg.SvgView,int):216:216 -> setNextFocusUp + 1:1:void setPointerEvents(android.view.View,java.lang.String):38:38 -> setPointerEvents + 2:2:void setPointerEvents(com.horcrux.svg.SvgView,java.lang.String):157:157 -> setPointerEvents + 3:6:void setPointerEvents(com.horcrux.svg.SvgView,java.lang.String):159:162 -> setPointerEvents + 7:7:void setPointerEvents(com.horcrux.svg.SvgView,java.lang.String):161:161 -> setPointerEvents + 8:8:void setPointerEvents(com.horcrux.svg.SvgView,java.lang.String):165:165 -> setPointerEvents + 1:1:void setRemoveClippedSubviews(android.view.View,boolean):38:38 -> setRemoveClippedSubviews + 2:2:void setRemoveClippedSubviews(com.horcrux.svg.SvgView,boolean):206:206 -> setRemoveClippedSubviews + 1:5:void setSvgView(int,com.horcrux.svg.SvgView):57:57 -> setSvgView + 6:15:void setSvgView(int,com.horcrux.svg.SvgView):58:58 -> setSvgView + 16:18:void setSvgView(int,com.horcrux.svg.SvgView):60:60 -> setSvgView + 19:22:void setSvgView(int,com.horcrux.svg.SvgView):61:61 -> setSvgView + 1:1:void setVbHeight(android.view.View,float):38:38 -> setVbHeight + 2:2:void setVbHeight(com.horcrux.svg.SvgView,float):129:129 -> setVbHeight + 1:1:void setVbWidth(android.view.View,float):38:38 -> setVbWidth + 2:2:void setVbWidth(com.horcrux.svg.SvgView,float):123:123 -> setVbWidth + 1:1:void updateExtraData(android.view.View,java.lang.Object):38:38 -> updateExtraData + 2:2:void updateExtraData(android.view.ViewGroup,java.lang.Object):38:38 -> updateExtraData + 3:4:void updateExtraData(com.facebook.react.views.view.ReactViewGroup,java.lang.Object):87:88 -> updateExtraData +com.horcrux.svg.SvgViewManager$1 -> com.horcrux.svg.SvgViewManager$1: +# {"id":"sourceFile","fileName":"SvgViewManager.java"} + 1:41:void ():268:268 -> +com.horcrux.svg.SvgViewModule -> com.horcrux.svg.SvgViewModule: +# {"id":"sourceFile","fileName":"SvgViewModule.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):22:22 -> + 1:1:void -$$Nest$smtoDataURL(int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:java.lang.String getName():30:30 -> getName + 1:1:void toDataURL(int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,int):35:35 -> toDataURL + 2:2:void toDataURL(java.lang.Double,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback):84:84 -> toDataURL +com.horcrux.svg.SvgViewModule$1 -> com.horcrux.svg.SvgViewModule$1: +# {"id":"sourceFile","fileName":"SvgViewModule.java"} + 1:12:void (int,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback,int):36:36 -> + 1:8:void run():39:39 -> run + 9:19:void run():42:42 -> run + 20:25:void run():60:60 -> run + 26:34:void run():61:61 -> run + 35:38:void run():69:69 -> run + 39:42:void run():70:70 -> run + 43:62:void run():71:71 -> run + 63:66:void run():70:70 -> run + 67:80:void run():73:73 -> run +com.horcrux.svg.SvgViewModule$1$1 -> com.horcrux.svg.SvgViewModule$1$1: +# {"id":"sourceFile","fileName":"SvgViewModule.java"} + 1:6:void (com.horcrux.svg.SvgViewModule$1):44:44 -> + 1:11:void run():47:47 -> run + 12:20:void run():51:51 -> run +com.horcrux.svg.SvgViewModule$1$1$1 -> com.horcrux.svg.SvgViewModule$1$1$1: +# {"id":"sourceFile","fileName":"SvgViewModule.java"} + 1:6:void (com.horcrux.svg.SvgViewModule$1$1):52:52 -> + 1:18:void run():55:55 -> run +com.horcrux.svg.SvgViewModule$1$2 -> com.horcrux.svg.SvgViewModule$1$2: +# {"id":"sourceFile","fileName":"SvgViewModule.java"} + 1:6:void (com.horcrux.svg.SvgViewModule$1):62:62 -> + 1:16:void run():65:65 -> run +com.horcrux.svg.SymbolView -> com.horcrux.svg.SymbolView: +# {"id":"sourceFile","fileName":"SymbolView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):29:29 -> + 1:4:void draw(android.graphics.Canvas,android.graphics.Paint,float):64:64 -> draw + 1:4:void drawSymbol(android.graphics.Canvas,android.graphics.Paint,float,float,float):68:68 -> drawSymbol + 5:27:void drawSymbol(android.graphics.Canvas,android.graphics.Paint,float,float,float):69:69 -> drawSymbol + 28:33:void drawSymbol(android.graphics.Canvas,android.graphics.Paint,float,float,float):75:75 -> drawSymbol + 34:41:void drawSymbol(android.graphics.Canvas,android.graphics.Paint,float,float,float):76:76 -> drawSymbol + 42:44:void drawSymbol(android.graphics.Canvas,android.graphics.Paint,float,float,float):77:77 -> drawSymbol + 45:48:void drawSymbol(android.graphics.Canvas,android.graphics.Paint,float,float,float):78:78 -> drawSymbol + 1:2:void setAlign(java.lang.String):53:53 -> setAlign + 3:6:void setAlign(java.lang.String):54:54 -> setAlign + 1:2:void setMeetOrSlice(int):58:58 -> setMeetOrSlice + 3:6:void setMeetOrSlice(int):59:59 -> setMeetOrSlice + 1:2:void setMinX(float):33:33 -> setMinX + 3:6:void setMinX(float):34:34 -> setMinX + 1:2:void setMinY(float):38:38 -> setMinY + 3:6:void setMinY(float):39:39 -> setMinY + 1:2:void setVbHeight(float):48:48 -> setVbHeight + 3:6:void setVbHeight(float):49:49 -> setVbHeight + 1:2:void setVbWidth(float):43:43 -> setVbWidth + 3:6:void setVbWidth(float):44:44 -> setVbWidth +com.horcrux.svg.TSpanView -> com.horcrux.svg.TSpanView: +# {"id":"sourceFile","fileName":"TSpanView.java"} + 1:3:void (com.facebook.react.bridge.ReactContext):64:64 -> + 4:10:void (com.facebook.react.bridge.ReactContext):59:59 -> + 11:17:void (com.facebook.react.bridge.ReactContext):60:60 -> + 18:30:void (com.facebook.react.bridge.ReactContext):65:65 -> + 1:2:void applySpacingAndFeatures(android.graphics.Paint,com.horcrux.svg.FontData):294:294 -> applySpacingAndFeatures + 3:4:void applySpacingAndFeatures(android.graphics.Paint,com.horcrux.svg.FontData):295:295 -> applySpacingAndFeatures + 5:22:void applySpacingAndFeatures(android.graphics.Paint,com.horcrux.svg.FontData):296:296 -> applySpacingAndFeatures + 23:28:void applySpacingAndFeatures(android.graphics.Paint,com.horcrux.svg.FontData):298:298 -> applySpacingAndFeatures + 29:51:void applySpacingAndFeatures(android.graphics.Paint,com.horcrux.svg.FontData):302:302 -> applySpacingAndFeatures + 52:77:void applySpacingAndFeatures(android.graphics.Paint,com.horcrux.svg.FontData):305:305 -> applySpacingAndFeatures + 78:105:void applySpacingAndFeatures(android.graphics.Paint,com.horcrux.svg.FontData):310:310 -> applySpacingAndFeatures + 1:18:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1128:1128 -> applyTextPropertiesToPaint + 19:40:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1129:1129 -> applyTextPropertiesToPaint + 41:42:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1143:1143 -> applyTextPropertiesToPaint + 43:47:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1144:1144 -> applyTextPropertiesToPaint + 48:53:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1145:1145 -> applyTextPropertiesToPaint + 54:75:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1146:1146 -> applyTextPropertiesToPaint + 76:95:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1147:1147 -> applyTextPropertiesToPaint + 96:101:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1148:1148 -> applyTextPropertiesToPaint + 102:110:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1149:1149 -> applyTextPropertiesToPaint + 111:135:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1150:1150 -> applyTextPropertiesToPaint + 136:138:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1151:1151 -> applyTextPropertiesToPaint + 139:141:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1152:1152 -> applyTextPropertiesToPaint + 142:147:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1153:1153 -> applyTextPropertiesToPaint + 148:156:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1155:1155 -> applyTextPropertiesToPaint + 157:179:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1156:1156 -> applyTextPropertiesToPaint + 180:182:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1157:1157 -> applyTextPropertiesToPaint + 183:185:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1158:1158 -> applyTextPropertiesToPaint + 186:190:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1159:1159 -> applyTextPropertiesToPaint + 191:196:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1163:1163 -> applyTextPropertiesToPaint + 197:201:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1164:1164 -> applyTextPropertiesToPaint + 202:207:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1167:1167 -> applyTextPropertiesToPaint + 208:213:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1168:1168 -> applyTextPropertiesToPaint + 214:223:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1177:1177 -> applyTextPropertiesToPaint + 224:229:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1182:1182 -> applyTextPropertiesToPaint + 230:233:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1183:1183 -> applyTextPropertiesToPaint + 234:236:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1186:1186 -> applyTextPropertiesToPaint + 237:239:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1187:1187 -> applyTextPropertiesToPaint + 240:242:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1188:1188 -> applyTextPropertiesToPaint + 243:253:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1189:1189 -> applyTextPropertiesToPaint + 254:257:void applyTextPropertiesToPaint(android.graphics.Paint,com.horcrux.svg.FontData):1191:1191 -> applyTextPropertiesToPaint + 2:3:void clearCache():80:80 -> clearCache + 4:7:void clearCache():81:81 -> clearCache + 1:4:void draw(android.graphics.Canvas,android.graphics.Paint,float):86:86 -> draw + 5:16:void draw(android.graphics.Canvas,android.graphics.Paint,float):87:87 -> draw + 17:25:void draw(android.graphics.Canvas,android.graphics.Paint,float):88:88 -> draw + 26:28:void draw(android.graphics.Canvas,android.graphics.Paint,float):89:89 -> draw + 29:37:void draw(android.graphics.Canvas,android.graphics.Paint,float):91:91 -> draw + 38:41:void draw(android.graphics.Canvas,android.graphics.Paint,float):92:92 -> draw + 42:49:void draw(android.graphics.Canvas,android.graphics.Paint,float):95:95 -> draw + 50:53:void draw(android.graphics.Canvas,android.graphics.Paint,float):97:97 -> draw + 54:57:void draw(android.graphics.Canvas,android.graphics.Paint,float):98:98 -> draw + 58:63:void draw(android.graphics.Canvas,android.graphics.Paint,float):99:99 -> draw + 64:71:void draw(android.graphics.Canvas,android.graphics.Paint,float):101:101 -> draw + 72:79:void draw(android.graphics.Canvas,android.graphics.Paint,float):102:102 -> draw + 80:82:void draw(android.graphics.Canvas,android.graphics.Paint,float):103:103 -> draw + 83:86:void draw(android.graphics.Canvas,android.graphics.Paint,float):104:104 -> draw + 87:89:void draw(android.graphics.Canvas,android.graphics.Paint,float):105:105 -> draw + 90:95:void draw(android.graphics.Canvas,android.graphics.Paint,float):106:106 -> draw + 96:99:void draw(android.graphics.Canvas,android.graphics.Paint,float):109:109 -> draw + 100:102:void draw(android.graphics.Canvas,android.graphics.Paint,float):112:112 -> draw + 103:106:void draw(android.graphics.Canvas,android.graphics.Paint,float):113:113 -> draw + 1:4:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):118:118 -> drawWrappedText + 5:7:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):119:119 -> drawWrappedText + 8:11:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):120:120 -> drawWrappedText + 12:16:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):121:121 -> drawWrappedText + 17:19:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):122:122 -> drawWrappedText + 20:22:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):123:123 -> drawWrappedText + 23:26:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):124:124 -> drawWrappedText + 27:42:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):127:127 -> drawWrappedText + 43:45:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):130:130 -> drawWrappedText + 46:48:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):138:138 -> drawWrappedText + 49:50:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):134:134 -> drawWrappedText + 51:57:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):143:143 -> drawWrappedText + 58:59:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):144:144 -> drawWrappedText + 60:78:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):145:145 -> drawWrappedText + 79:83:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):146:146 -> drawWrappedText + 84:89:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):148:148 -> drawWrappedText + 90:94:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):150:150 -> drawWrappedText + 95:101:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):151:151 -> drawWrappedText + 102:104:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):152:152 -> drawWrappedText + 105:107:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):154:154 -> drawWrappedText + 108:110:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):155:155 -> drawWrappedText + 111:113:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):156:156 -> drawWrappedText + 114:117:void drawWrappedText(android.graphics.Canvas,android.graphics.Paint):157:157 -> drawWrappedText + 1:13:double getAbsoluteStartOffset(com.horcrux.svg.SVGLength,double,double):1110:1110 -> getAbsoluteStartOffset + 7:10:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):318:318 -> getLinePath + 11:15:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):319:319 -> getLinePath + 16:20:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):321:321 -> getLinePath + 21:31:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):322:322 -> getLinePath + 32:43:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):331:331 -> getLinePath + 44:54:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):333:333 -> getLinePath + 55:59:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):334:334 -> getLinePath + 60:77:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):335:335 -> getLinePath + 78:81:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):341:341 -> getLinePath + 82:85:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):342:342 -> getLinePath + 86:88:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):343:343 -> getLinePath + 89:95:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):344:344 -> getLinePath + 96:97:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):345:345 -> getLinePath + 98:101:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):346:346 -> getLinePath + 102:105:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):367:367 -> getLinePath + 106:109:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):368:368 -> getLinePath + 110:113:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):369:369 -> getLinePath + 114:119:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):370:370 -> getLinePath + 120:132:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):420:420 -> getLinePath + 133:136:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):479:479 -> getLinePath + 137:163:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):482:482 -> getLinePath + 164:189:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):485:485 -> getLinePath + 190:216:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):490:490 -> getLinePath + 217:218:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):495:495 -> getLinePath + 219:222:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):497:497 -> getLinePath + 223:225:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):498:498 -> getLinePath + 226:227:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):527:527 -> getLinePath + 228:231:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):528:528 -> getLinePath + 232:235:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):529:529 -> getLinePath + 236:239:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):530:530 -> getLinePath + 240:251:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):535:535 -> getLinePath + 252:268:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):538:538 -> getLinePath + 269:283:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):559:559 -> getLinePath + 284:285:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):598:598 -> getLinePath + 286:325:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):599:599 -> getLinePath + 326:386:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):604:604 -> getLinePath + 387:392:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):692:692 -> getLinePath + 393:416:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):694:694 -> getLinePath + 417:448:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):698:698 -> getLinePath + 449:463:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):696:696 -> getLinePath + 464:469:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):735:735 -> getLinePath + 470:476:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):736:736 -> getLinePath + 477:482:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):737:737 -> getLinePath + 483:489:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):738:738 -> getLinePath + 490:495:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):739:739 -> getLinePath + 496:499:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):742:742 -> getLinePath + 500:505:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):743:743 -> getLinePath + 506:542:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):747:747 -> getLinePath + 543:547:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):781:781 -> getLinePath + 548:554:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):783:783 -> getLinePath + 555:570:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):784:784 -> getLinePath + 571:576:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):860:860 -> getLinePath + 577:592:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):861:861 -> getLinePath + 593:635:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):867:867 -> getLinePath + 636:656:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):902:902 -> getLinePath + 657:667:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):903:903 -> getLinePath + 668:679:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):885:885 -> getLinePath + 680:683:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):886:886 -> getLinePath + 684:687:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):887:887 -> getLinePath + 688:693:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):888:888 -> getLinePath + 694:697:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):889:889 -> getLinePath + 698:705:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):890:890 -> getLinePath + 706:709:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):891:891 -> getLinePath + 710:731:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):892:892 -> getLinePath + 732:743:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):870:870 -> getLinePath + 744:747:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):871:871 -> getLinePath + 748:751:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):872:872 -> getLinePath + 752:757:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):873:873 -> getLinePath + 758:761:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):874:874 -> getLinePath + 762:769:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):875:875 -> getLinePath + 770:773:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):876:876 -> getLinePath + 774:784:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):877:877 -> getLinePath + 785:789:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):909:909 -> getLinePath + 790:794:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):910:910 -> getLinePath + 795:801:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):911:911 -> getLinePath + 802:803:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):913:913 -> getLinePath + 804:808:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):914:914 -> getLinePath + 809:810:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):917:917 -> getLinePath + 811:814:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):918:918 -> getLinePath + 815:818:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):919:919 -> getLinePath + 819:837:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):927:927 -> getLinePath + 838:846:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):931:931 -> getLinePath + 847:865:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):935:935 -> getLinePath + 866:872:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):936:936 -> getLinePath + 873:885:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):941:941 -> getLinePath + 886:925:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):953:953 -> getLinePath + 926:931:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):962:962 -> getLinePath + 932:935:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):963:963 -> getLinePath + 936:939:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):964:964 -> getLinePath + 940:945:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):965:965 -> getLinePath + 946:1036:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):966:966 -> getLinePath + 1037:1059:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1019:1019 -> getLinePath + 1060:1063:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1038:1038 -> getLinePath + 1064:1072:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1039:1039 -> getLinePath + 1073:1076:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1041:1041 -> getLinePath + 1077:1086:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1044:1044 -> getLinePath + 1087:1092:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1047:1047 -> getLinePath + 1093:1099:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1048:1048 -> getLinePath + 1100:1102:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1050:1050 -> getLinePath + 1103:1105:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1053:1053 -> getLinePath + 1106:1109:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1054:1054 -> getLinePath + 1110:1113:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1056:1056 -> getLinePath + 1114:1119:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1057:1057 -> getLinePath + 1120:1126:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1058:1058 -> getLinePath + 1127:1135:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1059:1059 -> getLinePath + 1136:1150:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1065:1065 -> getLinePath + 1151:1158:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1067:1067 -> getLinePath + 1159:1167:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1074:1074 -> getLinePath + 1168:1174:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1075:1075 -> getLinePath + 1175:1210:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1076:1076 -> getLinePath + 1211:1215:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1078:1078 -> getLinePath + 1216:1220:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1081:1081 -> getLinePath + 1221:1226:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1085:1085 -> getLinePath + 1227:1277:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1086:1086 -> getLinePath + 1278:1281:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1088:1088 -> getLinePath + 1282:1287:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1090:1090 -> getLinePath + 1288:1290:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1091:1091 -> getLinePath + 1291:1298:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1092:1092 -> getLinePath + 1299:1303:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1094:1094 -> getLinePath + 1304:1306:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1095:1095 -> getLinePath + 1307:1311:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1096:1096 -> getLinePath + 1312:1321:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1097:1097 -> getLinePath + 1322:1324:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1098:1098 -> getLinePath + 1325:1332:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1099:1099 -> getLinePath + 1333:1337:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1101:1101 -> getLinePath + 1338:1362:android.graphics.Path getLinePath(java.lang.String,android.graphics.Paint,android.graphics.Canvas):1102:1102 -> getLinePath + 1:5:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):231:231 -> getPath + 6:9:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):235:235 -> getPath + 10:16:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):236:236 -> getPath + 17:19:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):240:240 -> getPath + 20:22:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):242:242 -> getPath + 23:34:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):243:243 -> getPath + 35:37:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):244:244 -> getPath + 38:40:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):246:246 -> getPath + 2:9:android.text.StaticLayout getStaticLayout(android.text.TextPaint,android.text.Layout$Alignment,boolean,android.text.SpannableString,int):170:170 -> getStaticLayout + 10:16:android.text.StaticLayout getStaticLayout(android.text.TextPaint,android.text.Layout$Alignment,boolean,android.text.SpannableString,int):171:171 -> getStaticLayout + 17:20:android.text.StaticLayout getStaticLayout(android.text.TextPaint,android.text.Layout$Alignment,boolean,android.text.SpannableString,int):172:172 -> getStaticLayout + 21:25:android.text.StaticLayout getStaticLayout(android.text.TextPaint,android.text.Layout$Alignment,boolean,android.text.SpannableString,int):173:173 -> getStaticLayout + 26:29:android.text.StaticLayout getStaticLayout(android.text.TextPaint,android.text.Layout$Alignment,boolean,android.text.SpannableString,int):174:174 -> getStaticLayout + 30:33:android.text.StaticLayout getStaticLayout(android.text.TextPaint,android.text.Layout$Alignment,boolean,android.text.SpannableString,int):175:175 -> getStaticLayout + 34:38:android.text.StaticLayout getStaticLayout(android.text.TextPaint,android.text.Layout$Alignment,boolean,android.text.SpannableString,int):176:176 -> getStaticLayout + 1:8:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):250:250 -> getSubtreeTextChunksTotalAdvance + 9:11:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):251:251 -> getSubtreeTextChunksTotalAdvance + 12:18:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):255:255 -> getSubtreeTextChunksTotalAdvance + 19:24:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):256:256 -> getSubtreeTextChunksTotalAdvance + 25:28:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):257:257 -> getSubtreeTextChunksTotalAdvance + 29:32:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):258:258 -> getSubtreeTextChunksTotalAdvance + 33:34:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):259:259 -> getSubtreeTextChunksTotalAdvance + 35:42:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):260:260 -> getSubtreeTextChunksTotalAdvance + 43:45:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):263:263 -> getSubtreeTextChunksTotalAdvance + 46:51:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):268:268 -> getSubtreeTextChunksTotalAdvance + 52:54:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):271:271 -> getSubtreeTextChunksTotalAdvance + 55:58:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):275:275 -> getSubtreeTextChunksTotalAdvance + 59:62:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):276:276 -> getSubtreeTextChunksTotalAdvance + 63:65:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):277:277 -> getSubtreeTextChunksTotalAdvance + 66:68:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):279:279 -> getSubtreeTextChunksTotalAdvance + 69:76:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):281:281 -> getSubtreeTextChunksTotalAdvance + 1:24:double getTextAnchorOffset(com.horcrux.svg.TextProperties$TextAnchor,double):1114:1114 -> getTextAnchorOffset + 1:4:int hitTest(float[]):1212:1212 -> hitTest + 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 + 2:3:void invalidate():75:75 -> invalidate + 4:7:void invalidate():76:76 -> invalidate + 1:2:void setContent(java.lang.String):69:69 -> setContent + 3:6:void setContent(java.lang.String):70:70 -> setContent + 1:6:void setupTextPath():1196:1196 -> setupTextPath + 7:14:void setupTextPath():1199:1199 -> setupTextPath + 15:19:void setupTextPath():1200:1200 -> setupTextPath + 20:24:void setupTextPath():1202:1202 -> setupTextPath + 25:30:void setupTextPath():1206:1206 -> setupTextPath + 3:9:java.lang.String visualToLogical(java.lang.String):188:188 -> visualToLogical + 10:15:java.lang.String visualToLogical(java.lang.String):192:192 -> visualToLogical + 16:22:java.lang.String visualToLogical(java.lang.String):194:194 -> visualToLogical + 23:26:java.lang.String visualToLogical(java.lang.String):198:198 -> visualToLogical + 27:28:java.lang.String visualToLogical(java.lang.String):199:199 -> visualToLogical + 29:34:java.lang.String visualToLogical(java.lang.String):200:200 -> visualToLogical + 35:41:java.lang.String visualToLogical(java.lang.String):203:203 -> visualToLogical + 42:50:java.lang.String visualToLogical(java.lang.String):204:204 -> visualToLogical + 51:53:java.lang.String visualToLogical(java.lang.String):207:207 -> visualToLogical + 54:60:java.lang.String visualToLogical(java.lang.String):209:209 -> visualToLogical + 61:66:java.lang.String visualToLogical(java.lang.String):212:212 -> visualToLogical + 67:70:java.lang.String visualToLogical(java.lang.String):213:213 -> visualToLogical + 71:74:java.lang.String visualToLogical(java.lang.String):214:214 -> visualToLogical + 75:84:java.lang.String visualToLogical(java.lang.String):215:215 -> visualToLogical + 85:92:java.lang.String visualToLogical(java.lang.String):219:219 -> visualToLogical + 93:98:java.lang.String visualToLogical(java.lang.String):222:222 -> visualToLogical + 99:103:java.lang.String visualToLogical(java.lang.String):226:226 -> visualToLogical +com.horcrux.svg.TSpanView$$ExternalSyntheticApiModelOutline0 -> com.horcrux.svg.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean m(android.graphics.Paint,java.lang.String):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.horcrux.svg.TSpanView$$ExternalSyntheticApiModelOutline1 -> com.horcrux.svg.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.Typeface$Builder m(android.graphics.Typeface$Builder,java.lang.String):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.horcrux.svg.TSpanView$$ExternalSyntheticApiModelOutline2 -> com.horcrux.svg.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.Typeface$Builder m(android.graphics.Typeface$Builder,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.horcrux.svg.TSpanView$$ExternalSyntheticApiModelOutline3 -> com.horcrux.svg.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.Typeface$Builder m(android.graphics.Typeface$Builder,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.horcrux.svg.TSpanView$$ExternalSyntheticApiModelOutline4 -> com.horcrux.svg.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.Typeface m(android.graphics.Typeface$Builder):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.horcrux.svg.TSpanView$$ExternalSyntheticApiModelOutline5 -> com.horcrux.svg.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.Typeface$Builder m(android.content.res.AssetManager,java.lang.String):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.horcrux.svg.TSpanView$$ExternalSyntheticApiModelOutline6 -> com.horcrux.svg.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.horcrux.svg.TSpanView$1 -> com.horcrux.svg.TSpanView$1: +# {"id":"sourceFile","fileName":"TSpanView.java"} + 1:192:void ():747:747 -> + 193:219:void ():698:698 -> + 220:257:void ():127:127 -> +com.horcrux.svg.TextLayoutAlgorithm -> com.horcrux.svg.TextLayoutAlgorithm: +# {"id":"sourceFile","fileName":"TextLayoutAlgorithm.java"} + 1:4:void ():16:16 -> + 3:7:void getSubTreeTypographicCharacterPositions(java.util.ArrayList,java.util.ArrayList,java.lang.StringBuilder,android.view.View,com.horcrux.svg.TextPathView):52:52 -> getSubTreeTypographicCharacterPositions + 8:9:void getSubTreeTypographicCharacterPositions(java.util.ArrayList,java.util.ArrayList,java.lang.StringBuilder,android.view.View,com.horcrux.svg.TextPathView):53:53 -> getSubTreeTypographicCharacterPositions + 10:13:void getSubTreeTypographicCharacterPositions(java.util.ArrayList,java.util.ArrayList,java.lang.StringBuilder,android.view.View,com.horcrux.svg.TextPathView):54:54 -> getSubTreeTypographicCharacterPositions + 14:19:void getSubTreeTypographicCharacterPositions(java.util.ArrayList,java.util.ArrayList,java.lang.StringBuilder,android.view.View,com.horcrux.svg.TextPathView):56:56 -> getSubTreeTypographicCharacterPositions + 20:31:void getSubTreeTypographicCharacterPositions(java.util.ArrayList,java.util.ArrayList,java.lang.StringBuilder,android.view.View,com.horcrux.svg.TextPathView):58:58 -> getSubTreeTypographicCharacterPositions + 32:37:void getSubTreeTypographicCharacterPositions(java.util.ArrayList,java.util.ArrayList,java.lang.StringBuilder,android.view.View,com.horcrux.svg.TextPathView):57:57 -> getSubTreeTypographicCharacterPositions + 38:45:void getSubTreeTypographicCharacterPositions(java.util.ArrayList,java.util.ArrayList,java.lang.StringBuilder,android.view.View,com.horcrux.svg.TextPathView):61:61 -> getSubTreeTypographicCharacterPositions + 46:50:void getSubTreeTypographicCharacterPositions(java.util.ArrayList,java.util.ArrayList,java.lang.StringBuilder,android.view.View,com.horcrux.svg.TextPathView):62:62 -> getSubTreeTypographicCharacterPositions + 51:58:void getSubTreeTypographicCharacterPositions(java.util.ArrayList,java.util.ArrayList,java.lang.StringBuilder,android.view.View,com.horcrux.svg.TextPathView):63:63 -> getSubTreeTypographicCharacterPositions + 59:68:void getSubTreeTypographicCharacterPositions(java.util.ArrayList,java.util.ArrayList,java.lang.StringBuilder,android.view.View,com.horcrux.svg.TextPathView):65:65 -> getSubTreeTypographicCharacterPositions + 69:77:void getSubTreeTypographicCharacterPositions(java.util.ArrayList,java.util.ArrayList,java.lang.StringBuilder,android.view.View,com.horcrux.svg.TextPathView):68:68 -> getSubTreeTypographicCharacterPositions + 78:83:void getSubTreeTypographicCharacterPositions(java.util.ArrayList,java.util.ArrayList,java.lang.StringBuilder,android.view.View,com.horcrux.svg.TextPathView):69:69 -> getSubTreeTypographicCharacterPositions + 84:89:void getSubTreeTypographicCharacterPositions(java.util.ArrayList,java.util.ArrayList,java.lang.StringBuilder,android.view.View,com.horcrux.svg.TextPathView):71:71 -> getSubTreeTypographicCharacterPositions + 90:100:void getSubTreeTypographicCharacterPositions(java.util.ArrayList,java.util.ArrayList,java.lang.StringBuilder,android.view.View,com.horcrux.svg.TextPathView):70:70 -> getSubTreeTypographicCharacterPositions + 3:4:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):88:88 -> layoutText + 5:9:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):89:89 -> layoutText + 10:14:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):90:90 -> layoutText + 15:22:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):91:91 -> layoutText + 23:27:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):92:92 -> layoutText + 28:35:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):93:93 -> layoutText + 36:36:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):98:98 -> layoutText + 37:42:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):114:114 -> layoutText + 43:60:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):116:116 -> layoutText + 61:66:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):132:132 -> layoutText + 67:80:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):134:134 -> layoutText + 81:84:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):180:180 -> layoutText + 85:90:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):186:186 -> layoutText + 91:92:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):195:195 -> layoutText + 93:100:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):207:207 -> layoutText + 101:102:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):231:231 -> layoutText + 103:104:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):232:232 -> layoutText + 105:106:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):233:233 -> layoutText + 107:108:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):234:234 -> layoutText + 109:117:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):501:501 -> layoutText + 118:125:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):515:515 -> layoutText + 126:137:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):524:524 -> layoutText + 138:139:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):525:525 -> layoutText + 140:147:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):527:527 -> layoutText + 148:149:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):528:528 -> layoutText + 150:160:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):534:534 -> layoutText + 161:171:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):535:535 -> layoutText + 172:183:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):540:540 -> layoutText + 184:195:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):541:541 -> layoutText + 196:200:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):741:741 -> layoutText + 201:204:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):742:742 -> layoutText + 205:210:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):757:757 -> layoutText + 211:214:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):769:769 -> layoutText + 215:226:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):770:770 -> layoutText + 227:230:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):778:778 -> layoutText + 231:242:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):779:779 -> layoutText + 243:252:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):787:787 -> layoutText + 253:260:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):788:788 -> layoutText + 261:269:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):793:793 -> layoutText + 270:275:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):798:798 -> layoutText + 276:295:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):807:807 -> layoutText + 296:307:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):850:850 -> layoutText + 308:319:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):853:853 -> layoutText + 320:323:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):877:877 -> layoutText + 324:326:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):878:878 -> layoutText + 327:334:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):879:879 -> layoutText + 335:344:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):880:880 -> layoutText + 345:358:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):901:901 -> layoutText + 359:360:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):903:903 -> layoutText + 361:370:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):904:904 -> layoutText + 371:374:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):911:911 -> layoutText + 375:411:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):912:912 -> layoutText + 412:430:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):947:947 -> layoutText + 431:436:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):974:974 -> layoutText + 437:450:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):976:976 -> layoutText + 451:458:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):984:984 -> layoutText + 459:464:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):985:985 -> layoutText + 465:468:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):986:986 -> layoutText + 469:474:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):993:993 -> layoutText + 475:480:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1008:1008 -> layoutText + 481:483:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1014:1014 -> layoutText + 484:488:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1015:1015 -> layoutText + 489:496:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1024:1024 -> layoutText + 497:504:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1031:1031 -> layoutText + 505:508:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1037:1037 -> layoutText + 509:510:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1038:1038 -> layoutText + 511:518:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1039:1039 -> layoutText + 519:534:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1066:1066 -> layoutText + 535:539:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1067:1067 -> layoutText + 540:545:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1074:1074 -> layoutText + 546:547:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1098:1098 -> layoutText + 548:549:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1099:1099 -> layoutText + 550:555:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1101:1101 -> layoutText + 556:583:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1102:1102 -> layoutText + 584:602:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1124:1124 -> layoutText + 603:616:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1117:1117 -> layoutText + 617:626:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1106:1106 -> layoutText + 627:633:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1141:1141 -> layoutText + 634:635:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1148:1148 -> layoutText + 636:638:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1149:1149 -> layoutText + 639:641:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1150:1150 -> layoutText + 642:665:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1153:1153 -> layoutText + 666:671:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1165:1165 -> layoutText + 672:683:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1185:1185 -> layoutText + 684:689:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1228:1228 -> layoutText + 690:693:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1229:1229 -> layoutText + 694:703:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1230:1230 -> layoutText + 704:712:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1240:1240 -> layoutText + 713:716:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1255:1255 -> layoutText + 717:718:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1256:1256 -> layoutText + 719:726:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1257:1257 -> layoutText + 727:742:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1258:1258 -> layoutText + 743:754:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1275:1275 -> layoutText + 755:766:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1278:1278 -> layoutText + 767:798:com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[] layoutText(com.horcrux.svg.TextLayoutAlgorithm$LayoutInput):1279:1279 -> layoutText +com.horcrux.svg.TextLayoutAlgorithm$1 -> com.horcrux.svg.TextLayoutAlgorithm$1: +# {"id":"sourceFile","fileName":"TextLayoutAlgorithm.java"} + 1:41:void ():912:912 -> +com.horcrux.svg.TextLayoutAlgorithm$1CharacterPositioningResolver -> com.horcrux.svg.TextLayoutAlgorithm$1CharacterPositioningResolver: +# {"id":"sourceFile","fileName":"TextLayoutAlgorithm.java"} + 1:1:void (com.horcrux.svg.TextLayoutAlgorithm,com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[],java.lang.String[],java.lang.String[],java.lang.String[],java.lang.String[],com.horcrux.svg.TextLayoutAlgorithm-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/horcrux/svg/TextLayoutAlgorithm;[Lcom/horcrux/svg/TextLayoutAlgorithm$CharacterInformation;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Lcom/horcrux/svg/i;)V"} + 2:2:void (com.horcrux.svg.TextLayoutAlgorithm,com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[],java.lang.String[],java.lang.String[],java.lang.String[],java.lang.String[]):268:268 -> + 3:5:void (com.horcrux.svg.TextLayoutAlgorithm,com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[],java.lang.String[],java.lang.String[],java.lang.String[],java.lang.String[]):254:256 -> + 6:10:void (com.horcrux.svg.TextLayoutAlgorithm,com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[],java.lang.String[],java.lang.String[],java.lang.String[],java.lang.String[]):269:273 -> + 5:23:void resolveCharacterPositioning(com.horcrux.svg.TextView):280:280 -> resolveCharacterPositioning + 24:31:void resolveCharacterPositioning(com.horcrux.svg.TextView):467:467 -> resolveCharacterPositioning + 32:33:void resolveCharacterPositioning(com.horcrux.svg.TextView):468:468 -> resolveCharacterPositioning + 34:39:void resolveCharacterPositioning(com.horcrux.svg.TextView):475:475 -> resolveCharacterPositioning + 40:42:void resolveCharacterPositioning(com.horcrux.svg.TextView):479:479 -> resolveCharacterPositioning + 43:48:void resolveCharacterPositioning(com.horcrux.svg.TextView):485:485 -> resolveCharacterPositioning + 49:60:void resolveCharacterPositioning(com.horcrux.svg.TextView):486:486 -> resolveCharacterPositioning + 61:64:void resolveCharacterPositioning(com.horcrux.svg.TextView):494:494 -> resolveCharacterPositioning + 65:67:void resolveCharacterPositioning(com.horcrux.svg.TextView):495:495 -> resolveCharacterPositioning + 68:69:void resolveCharacterPositioning(com.horcrux.svg.TextView):285:285 -> resolveCharacterPositioning + 70:71:void resolveCharacterPositioning(com.horcrux.svg.TextView):294:294 -> resolveCharacterPositioning + 72:73:void resolveCharacterPositioning(com.horcrux.svg.TextView):297:297 -> resolveCharacterPositioning + 74:75:void resolveCharacterPositioning(com.horcrux.svg.TextView):303:303 -> resolveCharacterPositioning + 76:77:void resolveCharacterPositioning(com.horcrux.svg.TextView):306:306 -> resolveCharacterPositioning + 78:79:void resolveCharacterPositioning(com.horcrux.svg.TextView):312:312 -> resolveCharacterPositioning + 80:83:void resolveCharacterPositioning(com.horcrux.svg.TextView):320:320 -> resolveCharacterPositioning + 84:89:void resolveCharacterPositioning(com.horcrux.svg.TextView):321:321 -> resolveCharacterPositioning + 90:97:void resolveCharacterPositioning(com.horcrux.svg.TextView):349:349 -> resolveCharacterPositioning + 98:105:void resolveCharacterPositioning(com.horcrux.svg.TextView):350:350 -> resolveCharacterPositioning + 106:120:void resolveCharacterPositioning(com.horcrux.svg.TextView):370:370 -> resolveCharacterPositioning + 121:124:void resolveCharacterPositioning(com.horcrux.svg.TextView):382:382 -> resolveCharacterPositioning + 125:130:void resolveCharacterPositioning(com.horcrux.svg.TextView):390:390 -> resolveCharacterPositioning + 131:140:void resolveCharacterPositioning(com.horcrux.svg.TextView):401:401 -> resolveCharacterPositioning + 141:146:void resolveCharacterPositioning(com.horcrux.svg.TextView):402:402 -> resolveCharacterPositioning + 147:154:void resolveCharacterPositioning(com.horcrux.svg.TextView):411:411 -> resolveCharacterPositioning + 155:158:void resolveCharacterPositioning(com.horcrux.svg.TextView):421:421 -> resolveCharacterPositioning + 159:164:void resolveCharacterPositioning(com.horcrux.svg.TextView):422:422 -> resolveCharacterPositioning + 165:172:void resolveCharacterPositioning(com.horcrux.svg.TextView):430:430 -> resolveCharacterPositioning + 173:180:void resolveCharacterPositioning(com.horcrux.svg.TextView):438:438 -> resolveCharacterPositioning + 181:194:void resolveCharacterPositioning(com.horcrux.svg.TextView):449:449 -> resolveCharacterPositioning +com.horcrux.svg.TextLayoutAlgorithm$1TextLengthResolver -> com.horcrux.svg.TextLayoutAlgorithm$1TextLengthResolver: +# {"id":"sourceFile","fileName":"TextLayoutAlgorithm.java"} + 1:8:void (com.horcrux.svg.TextLayoutAlgorithm,com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation[]):567:567 -> + 1:1:void -$$Nest$mresolveTextLength(com.horcrux.svg.TextLayoutAlgorithm$1TextLengthResolver,com.horcrux.svg.TextView):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 5:8:void resolveTextLength(com.horcrux.svg.TextView):576:576 -> resolveTextLength + 9:15:void resolveTextLength(com.horcrux.svg.TextView):577:577 -> resolveTextLength + 16:21:void resolveTextLength(com.horcrux.svg.TextView):578:578 -> resolveTextLength + 22:26:void resolveTextLength(com.horcrux.svg.TextView):591:591 -> resolveTextLength + 27:32:void resolveTextLength(com.horcrux.svg.TextView):592:592 -> resolveTextLength + 33:44:void resolveTextLength(com.horcrux.svg.TextView):593:593 -> resolveTextLength + 45:57:void resolveTextLength(com.horcrux.svg.TextView):604:604 -> resolveTextLength + 58:67:void resolveTextLength(com.horcrux.svg.TextView):613:613 -> resolveTextLength + 68:73:void resolveTextLength(com.horcrux.svg.TextView):623:623 -> resolveTextLength + 74:78:void resolveTextLength(com.horcrux.svg.TextView):630:630 -> resolveTextLength + 79:86:void resolveTextLength(com.horcrux.svg.TextView):641:641 -> resolveTextLength + 87:108:void resolveTextLength(com.horcrux.svg.TextView):642:642 -> resolveTextLength + 109:117:void resolveTextLength(com.horcrux.svg.TextView):655:655 -> resolveTextLength + 118:123:void resolveTextLength(com.horcrux.svg.TextView):683:683 -> resolveTextLength + 124:133:void resolveTextLength(com.horcrux.svg.TextView):684:684 -> resolveTextLength + 134:139:void resolveTextLength(com.horcrux.svg.TextView):685:685 -> resolveTextLength + 140:146:void resolveTextLength(com.horcrux.svg.TextView):686:686 -> resolveTextLength + 147:169:void resolveTextLength(com.horcrux.svg.TextView):688:688 -> resolveTextLength + 170:178:void resolveTextLength(com.horcrux.svg.TextView):721:721 -> resolveTextLength + 179:195:void resolveTextLength(com.horcrux.svg.TextView):732:732 -> resolveTextLength +com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation -> com.horcrux.svg.TextLayoutAlgorithm$CharacterInformation: +# {"id":"sourceFile","fileName":"TextLayoutAlgorithm.java"} + 1:7:void (com.horcrux.svg.TextLayoutAlgorithm,int,char):35:35 -> + 8:9:void (com.horcrux.svg.TextLayoutAlgorithm,int,char):19:19 -> + 10:11:void (com.horcrux.svg.TextLayoutAlgorithm,int,char):20:20 -> + 12:14:void (com.horcrux.svg.TextLayoutAlgorithm,int,char):23:23 -> + 15:16:void (com.horcrux.svg.TextLayoutAlgorithm,int,char):25:25 -> + 17:18:void (com.horcrux.svg.TextLayoutAlgorithm,int,char):26:26 -> + 19:20:void (com.horcrux.svg.TextLayoutAlgorithm,int,char):27:27 -> + 21:22:void (com.horcrux.svg.TextLayoutAlgorithm,int,char):28:28 -> + 23:25:void (com.horcrux.svg.TextLayoutAlgorithm,int,char):29:29 -> + 26:27:void (com.horcrux.svg.TextLayoutAlgorithm,int,char):30:30 -> + 28:29:void (com.horcrux.svg.TextLayoutAlgorithm,int,char):31:31 -> + 30:31:void (com.horcrux.svg.TextLayoutAlgorithm,int,char):32:32 -> + 32:33:void (com.horcrux.svg.TextLayoutAlgorithm,int,char):33:33 -> + 34:35:void (com.horcrux.svg.TextLayoutAlgorithm,int,char):36:36 -> + 36:38:void (com.horcrux.svg.TextLayoutAlgorithm,int,char):37:37 -> +com.horcrux.svg.TextLayoutAlgorithm$LayoutInput -> com.horcrux.svg.TextLayoutAlgorithm$LayoutInput: +# {"id":"sourceFile","fileName":"TextLayoutAlgorithm.java"} + 1:6:void (com.horcrux.svg.TextLayoutAlgorithm):41:41 -> +com.horcrux.svg.TextLayoutAlgorithm-IA -> com.horcrux.svg.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.horcrux.svg.TextPathView -> com.horcrux.svg.TextPathView: +# {"id":"sourceFile","fileName":"TextPathView.java"} + 1:3:void (com.facebook.react.bridge.ReactContext):32:32 -> + 4:7:void (com.facebook.react.bridge.ReactContext):28:28 -> + 8:12:void (com.facebook.react.bridge.ReactContext):29:29 -> + 1:4:void draw(android.graphics.Canvas,android.graphics.Paint,float):89:89 -> draw + 1:3:com.horcrux.svg.TextProperties$TextPathMethod getMethod():67:67 -> getMethod + 1:3:com.horcrux.svg.TextProperties$TextPathMidLine getMidLine():80:80 -> getMidLine + 1:5:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):107:107 -> getPath + 1:3:com.horcrux.svg.TextProperties$TextPathSide getSide():76:76 -> getSide + 1:3:com.horcrux.svg.TextProperties$TextPathSpacing getSpacing():72:72 -> getSpacing + 1:3:com.horcrux.svg.SVGLength getStartOffset():84:84 -> getStartOffset + 1:4:android.graphics.Path getTextPath(android.graphics.Canvas,android.graphics.Paint):93:93 -> getTextPath + 5:10:android.graphics.Path getTextPath(android.graphics.Canvas,android.graphics.Paint):94:94 -> getTextPath + 11:16:android.graphics.Path getTextPath(android.graphics.Canvas,android.graphics.Paint):96:96 -> getTextPath + 17:18:android.graphics.Path getTextPath(android.graphics.Canvas,android.graphics.Paint):101:101 -> getTextPath + 19:23:android.graphics.Path getTextPath(android.graphics.Canvas,android.graphics.Paint):102:102 -> getTextPath + 1:2:void setHref(java.lang.String):36:36 -> setHref + 3:6:void setHref(java.lang.String):37:37 -> setHref + 1:6:void setMethod(java.lang.String):46:46 -> setMethod + 7:10:void setMethod(java.lang.String):47:47 -> setMethod + 1:6:void setSharp(java.lang.String):61:61 -> setSharp + 7:10:void setSharp(java.lang.String):62:62 -> setSharp + 1:6:void setSide(java.lang.String):56:56 -> setSide + 7:10:void setSide(java.lang.String):57:57 -> setSide + 1:6:void setSpacing(java.lang.String):51:51 -> setSpacing + 7:10:void setSpacing(java.lang.String):52:52 -> setSpacing + 1:6:void setStartOffset(com.facebook.react.bridge.Dynamic):41:41 -> setStartOffset + 7:10:void setStartOffset(com.facebook.react.bridge.Dynamic):42:42 -> setStartOffset +com.horcrux.svg.TextProperties -> com.horcrux.svg.TextProperties: +# {"id":"sourceFile","fileName":"TextProperties.java"} + 1:4:void ():7:7 -> +com.horcrux.svg.TextProperties$AlignmentBaseline -> com.horcrux.svg.TextProperties$AlignmentBaseline: +# {"id":"sourceFile","fileName":"TextProperties.java"} + 1:37:com.horcrux.svg.TextProperties$AlignmentBaseline[] $values():24:24 -> $values + 1:10:void ():25:25 -> + 11:22:void ():26:26 -> + 23:32:void ():27:27 -> + 33:42:void ():28:28 -> + 43:52:void ():29:29 -> + 53:62:void ():30:30 -> + 63:72:void ():31:31 -> + 73:84:void ():32:32 -> + 85:95:void ():33:33 -> + 96:106:void ():34:34 -> + 107:117:void ():35:35 -> + 118:130:void ():42:42 -> + 131:143:void ():43:43 -> + 144:156:void ():45:45 -> + 157:169:void ():46:46 -> + 170:180:void ():47:47 -> + 181:186:void ():24:24 -> + 187:193:void ():63:63 -> + 194:202:void ():66:66 -> + 203:213:void ():67:67 -> + 1:3:void (java.lang.String,int,java.lang.String):52:52 -> + 4:6:void (java.lang.String,int,java.lang.String):53:53 -> + 1:8:com.horcrux.svg.TextProperties$AlignmentBaseline getEnum(java.lang.String):57:57 -> getEnum + 9:15:com.horcrux.svg.TextProperties$AlignmentBaseline getEnum(java.lang.String):60:60 -> getEnum + 16:38:com.horcrux.svg.TextProperties$AlignmentBaseline getEnum(java.lang.String):58:58 -> getEnum + 1:3:java.lang.String toString():74:74 -> toString + 1:9:com.horcrux.svg.TextProperties$AlignmentBaseline valueOf(java.lang.String):24:24 -> valueOf + 1:9:com.horcrux.svg.TextProperties$AlignmentBaseline[] values():24:24 -> values +com.horcrux.svg.TextProperties$Direction -> com.horcrux.svg.TextProperties$Direction: +# {"id":"sourceFile","fileName":"TextProperties.java"} + 1:9:com.horcrux.svg.TextProperties$Direction[] $values():79:79 -> $values + 1:10:void ():81:81 -> + 11:20:void ():82:82 -> + 21:27:void ():79:79 -> + 1:4:void (java.lang.String,int):80:80 -> + 1:9:com.horcrux.svg.TextProperties$Direction valueOf(java.lang.String):79:79 -> valueOf + 1:9:com.horcrux.svg.TextProperties$Direction[] values():79:79 -> values +com.horcrux.svg.TextProperties$FontStyle -> com.horcrux.svg.TextProperties$FontStyle: +# {"id":"sourceFile","fileName":"TextProperties.java"} + 1:11:com.horcrux.svg.TextProperties$FontStyle[] $values():91:91 -> $values + 1:10:void ():92:92 -> + 11:20:void ():93:93 -> + 21:30:void ():94:94 -> + 31:37:void ():91:91 -> + 1:4:void (java.lang.String,int):91:91 -> + 1:9:com.horcrux.svg.TextProperties$FontStyle valueOf(java.lang.String):91:91 -> valueOf + 1:9:com.horcrux.svg.TextProperties$FontStyle[] values():91:91 -> values +com.horcrux.svg.TextProperties$FontVariantLigatures -> com.horcrux.svg.TextProperties$FontVariantLigatures: +# {"id":"sourceFile","fileName":"TextProperties.java"} + 1:9:com.horcrux.svg.TextProperties$FontVariantLigatures[] $values():85:85 -> $values + 1:10:void ():86:86 -> + 11:20:void ():87:87 -> + 21:27:void ():85:85 -> + 1:4:void (java.lang.String,int):85:85 -> + 1:9:com.horcrux.svg.TextProperties$FontVariantLigatures valueOf(java.lang.String):85:85 -> valueOf + 1:9:com.horcrux.svg.TextProperties$FontVariantLigatures[] values():85:85 -> values +com.horcrux.svg.TextProperties$FontWeight -> com.horcrux.svg.TextProperties$FontWeight: +# {"id":"sourceFile","fileName":"TextProperties.java"} + 1:31:com.horcrux.svg.TextProperties$FontWeight[] $values():98:98 -> $values + 1:12:void ():100:100 -> + 13:24:void ():101:101 -> + 25:36:void ():102:102 -> + 37:48:void ():103:103 -> + 49:60:void ():104:104 -> + 61:72:void ():105:105 -> + 73:84:void ():106:106 -> + 85:96:void ():107:107 -> + 97:109:void ():108:108 -> + 110:122:void ():109:109 -> + 123:135:void ():110:110 -> + 136:148:void ():112:112 -> + 149:161:void ():113:113 -> + 162:167:void ():98:98 -> + 168:174:void ():129:129 -> + 175:183:void ():132:132 -> + 184:194:void ():133:133 -> + 1:3:void (java.lang.String,int,java.lang.String):117:117 -> + 4:6:void (java.lang.String,int,java.lang.String):118:118 -> + 1:9:com.horcrux.svg.TextProperties$FontWeight get(java.lang.String):126:126 -> get + 1:7:boolean hasEnum(java.lang.String):122:122 -> hasEnum + 1:3:java.lang.String toString():140:140 -> toString + 1:9:com.horcrux.svg.TextProperties$FontWeight valueOf(java.lang.String):98:98 -> valueOf + 1:9:com.horcrux.svg.TextProperties$FontWeight[] values():98:98 -> values +com.horcrux.svg.TextProperties$TextAnchor -> com.horcrux.svg.TextProperties$TextAnchor: +# {"id":"sourceFile","fileName":"TextProperties.java"} + 1:11:com.horcrux.svg.TextProperties$TextAnchor[] $values():144:144 -> $values + 1:10:void ():145:145 -> + 11:20:void ():146:146 -> + 21:30:void ():147:147 -> + 31:37:void ():144:144 -> + 1:4:void (java.lang.String,int):144:144 -> + 1:9:com.horcrux.svg.TextProperties$TextAnchor valueOf(java.lang.String):144:144 -> valueOf + 1:9:com.horcrux.svg.TextProperties$TextAnchor[] values():144:144 -> values +com.horcrux.svg.TextProperties$TextDecoration -> com.horcrux.svg.TextProperties$TextDecoration: +# {"id":"sourceFile","fileName":"TextProperties.java"} + 1:15:com.horcrux.svg.TextProperties$TextDecoration[] $values():150:150 -> $values + 1:12:void ():151:151 -> + 13:24:void ():152:152 -> + 25:36:void ():153:153 -> + 37:48:void ():154:154 -> + 49:60:void ():155:155 -> + 61:66:void ():150:150 -> + 67:73:void ():170:170 -> + 74:82:void ():173:173 -> + 83:93:void ():174:174 -> + 1:3:void (java.lang.String,int,java.lang.String):159:159 -> + 4:6:void (java.lang.String,int,java.lang.String):160:160 -> + 1:8:com.horcrux.svg.TextProperties$TextDecoration getEnum(java.lang.String):164:164 -> getEnum + 9:15:com.horcrux.svg.TextProperties$TextDecoration getEnum(java.lang.String):167:167 -> getEnum + 16:38:com.horcrux.svg.TextProperties$TextDecoration getEnum(java.lang.String):165:165 -> getEnum + 1:3:java.lang.String toString():181:181 -> toString + 1:9:com.horcrux.svg.TextProperties$TextDecoration valueOf(java.lang.String):150:150 -> valueOf + 1:9:com.horcrux.svg.TextProperties$TextDecoration[] values():150:150 -> values +com.horcrux.svg.TextProperties$TextLengthAdjust -> com.horcrux.svg.TextProperties$TextLengthAdjust: +# {"id":"sourceFile","fileName":"TextProperties.java"} + 1:9:com.horcrux.svg.TextProperties$TextLengthAdjust[] $values():185:185 -> $values + 1:10:void ():186:186 -> + 11:20:void ():187:187 -> + 21:27:void ():185:185 -> + 1:4:void (java.lang.String,int):185:185 -> + 1:9:com.horcrux.svg.TextProperties$TextLengthAdjust valueOf(java.lang.String):185:185 -> valueOf + 1:9:com.horcrux.svg.TextProperties$TextLengthAdjust[] values():185:185 -> values +com.horcrux.svg.TextProperties$TextPathMethod -> com.horcrux.svg.TextProperties$TextPathMethod: +# {"id":"sourceFile","fileName":"TextProperties.java"} + 1:9:com.horcrux.svg.TextProperties$TextPathMethod[] $values():190:190 -> $values + 1:10:void ():191:191 -> + 11:20:void ():192:192 -> + 21:27:void ():190:190 -> + 1:4:void (java.lang.String,int):190:190 -> + 1:9:com.horcrux.svg.TextProperties$TextPathMethod valueOf(java.lang.String):190:190 -> valueOf + 1:9:com.horcrux.svg.TextProperties$TextPathMethod[] values():190:190 -> values +com.horcrux.svg.TextProperties$TextPathMidLine -> com.horcrux.svg.TextProperties$TextPathMidLine: +# {"id":"sourceFile","fileName":"TextProperties.java"} + 1:9:com.horcrux.svg.TextProperties$TextPathMidLine[] $values():202:202 -> $values + 1:10:void ():203:203 -> + 11:20:void ():204:204 -> + 21:27:void ():202:202 -> + 1:4:void (java.lang.String,int):202:202 -> + 1:9:com.horcrux.svg.TextProperties$TextPathMidLine valueOf(java.lang.String):202:202 -> valueOf + 1:9:com.horcrux.svg.TextProperties$TextPathMidLine[] values():202:202 -> values +com.horcrux.svg.TextProperties$TextPathSide -> com.horcrux.svg.TextProperties$TextPathSide: +# {"id":"sourceFile","fileName":"TextProperties.java"} + 1:9:com.horcrux.svg.TextProperties$TextPathSide[] $values():208:208 -> $values + 1:10:void ():209:209 -> + 11:20:void ():211:211 -> + 21:27:void ():208:208 -> + 1:4:void (java.lang.String,int):208:208 -> + 1:9:com.horcrux.svg.TextProperties$TextPathSide valueOf(java.lang.String):208:208 -> valueOf + 1:9:com.horcrux.svg.TextProperties$TextPathSide[] values():208:208 -> values +com.horcrux.svg.TextProperties$TextPathSpacing -> com.horcrux.svg.TextProperties$TextPathSpacing: +# {"id":"sourceFile","fileName":"TextProperties.java"} + 1:9:com.horcrux.svg.TextProperties$TextPathSpacing[] $values():214:214 -> $values + 1:10:void ():215:215 -> + 11:20:void ():217:217 -> + 21:27:void ():214:214 -> + 1:4:void (java.lang.String,int):214:214 -> + 1:9:com.horcrux.svg.TextProperties$TextPathSpacing valueOf(java.lang.String):214:214 -> valueOf + 1:9:com.horcrux.svg.TextProperties$TextPathSpacing[] values():214:214 -> values +com.horcrux.svg.TextView -> com.horcrux.svg.TextView: +# {"id":"sourceFile","fileName":"TextView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):41:41 -> + 5:6:void (com.facebook.react.bridge.ReactContext):28:28 -> + 7:8:void (com.facebook.react.bridge.ReactContext):29:29 -> + 9:10:void (com.facebook.react.bridge.ReactContext):30:30 -> + 11:16:void (com.facebook.react.bridge.ReactContext):31:31 -> + 17:19:void (com.facebook.react.bridge.ReactContext):38:38 -> + 3:4:void clearCache():54:54 -> clearCache + 5:8:void clearCache():55:55 -> clearCache + 1:3:void draw(android.graphics.Canvas,android.graphics.Paint,float):132:132 -> draw + 4:6:void draw(android.graphics.Canvas,android.graphics.Paint,float):133:133 -> draw + 7:9:void draw(android.graphics.Canvas,android.graphics.Paint,float):134:134 -> draw + 10:12:void draw(android.graphics.Canvas,android.graphics.Paint,float):135:135 -> draw + 13:15:void draw(android.graphics.Canvas,android.graphics.Paint,float):136:136 -> draw + 16:19:void draw(android.graphics.Canvas,android.graphics.Paint,float):137:137 -> draw + 1:4:com.horcrux.svg.TextProperties$AlignmentBaseline getAlignmentBaseline():155:155 -> getAlignmentBaseline + 5:10:com.horcrux.svg.TextProperties$AlignmentBaseline getAlignmentBaseline():156:156 -> getAlignmentBaseline + 11:14:com.horcrux.svg.TextProperties$AlignmentBaseline getAlignmentBaseline():158:158 -> getAlignmentBaseline + 15:17:com.horcrux.svg.TextProperties$AlignmentBaseline getAlignmentBaseline():159:159 -> getAlignmentBaseline + 18:21:com.horcrux.svg.TextProperties$AlignmentBaseline getAlignmentBaseline():160:160 -> getAlignmentBaseline + 22:24:com.horcrux.svg.TextProperties$AlignmentBaseline getAlignmentBaseline():162:162 -> getAlignmentBaseline + 25:29:com.horcrux.svg.TextProperties$AlignmentBaseline getAlignmentBaseline():166:166 -> getAlignmentBaseline + 30:33:com.horcrux.svg.TextProperties$AlignmentBaseline getAlignmentBaseline():169:169 -> getAlignmentBaseline + 34:37:com.horcrux.svg.TextProperties$AlignmentBaseline getAlignmentBaseline():170:170 -> getAlignmentBaseline + 38:40:com.horcrux.svg.TextProperties$AlignmentBaseline getAlignmentBaseline():172:172 -> getAlignmentBaseline + 1:4:java.lang.String getBaselineShift():176:176 -> getBaselineShift + 5:10:java.lang.String getBaselineShift():177:177 -> getBaselineShift + 11:14:java.lang.String getBaselineShift():179:179 -> getBaselineShift + 15:17:java.lang.String getBaselineShift():180:180 -> getBaselineShift + 18:21:java.lang.String getBaselineShift():181:181 -> getBaselineShift + 22:24:java.lang.String getBaselineShift():183:183 -> getBaselineShift + 25:29:java.lang.String getBaselineShift():187:187 -> getBaselineShift + 30:32:java.lang.String getBaselineShift():190:190 -> getBaselineShift + 1:5:android.graphics.Path getGroupPath(android.graphics.Canvas,android.graphics.Paint):194:194 -> getGroupPath + 6:8:android.graphics.Path getGroupPath(android.graphics.Canvas,android.graphics.Paint):197:197 -> getGroupPath + 9:14:android.graphics.Path getGroupPath(android.graphics.Canvas,android.graphics.Paint):198:198 -> getGroupPath + 15:17:android.graphics.Path getGroupPath(android.graphics.Canvas,android.graphics.Paint):199:199 -> getGroupPath + 18:20:android.graphics.Path getGroupPath(android.graphics.Canvas,android.graphics.Paint):201:201 -> getGroupPath + 1:1:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):142:142 -> getPath + 2:3:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint):145:146 -> getPath + 4:4:android.graphics.Path getPath(android.graphics.Canvas,android.graphics.Paint,android.graphics.Region$Op):151:151 -> getPath + 1:8:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):229:229 -> getSubtreeTextChunksTotalAdvance + 9:14:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):230:230 -> getSubtreeTextChunksTotalAdvance + 15:20:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):233:233 -> getSubtreeTextChunksTotalAdvance + 21:24:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):234:234 -> getSubtreeTextChunksTotalAdvance + 25:28:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):235:235 -> getSubtreeTextChunksTotalAdvance + 29:30:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):236:236 -> getSubtreeTextChunksTotalAdvance + 31:38:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):237:237 -> getSubtreeTextChunksTotalAdvance + 39:41:double getSubtreeTextChunksTotalAdvance(android.graphics.Paint):240:240 -> getSubtreeTextChunksTotalAdvance + 1:4:com.horcrux.svg.TextView getTextAnchorRoot():212:212 -> getTextAnchorRoot + 5:6:com.horcrux.svg.TextView getTextAnchorRoot():213:213 -> getTextAnchorRoot + 7:10:com.horcrux.svg.TextView getTextAnchorRoot():215:215 -> getTextAnchorRoot + 11:19:com.horcrux.svg.TextView getTextAnchorRoot():216:216 -> getTextAnchorRoot + 20:23:com.horcrux.svg.TextView getTextAnchorRoot():217:217 -> getTextAnchorRoot + 24:40:com.horcrux.svg.TextView getTextAnchorRoot():218:218 -> getTextAnchorRoot + 41:43:com.horcrux.svg.TextView getTextAnchorRoot():222:222 -> getTextAnchorRoot + 44:51:com.horcrux.svg.TextView getTextAnchorRoot():223:223 -> getTextAnchorRoot + 1:5:com.horcrux.svg.TextView getTextContainer():246:246 -> getTextContainer + 6:9:com.horcrux.svg.TextView getTextContainer():247:247 -> getTextContainer + 10:12:com.horcrux.svg.TextView getTextContainer():248:248 -> getTextContainer + 13:18:com.horcrux.svg.TextView getTextContainer():249:249 -> getTextContainer + 1:5:void invalidate():46:46 -> invalidate + 6:8:void invalidate():49:49 -> invalidate + 9:16:void invalidate():50:50 -> invalidate + 1:13:void pushGlyphContext():206:206 -> pushGlyphContext + 14:30:void pushGlyphContext():207:207 -> pushGlyphContext + 31:34:void pushGlyphContext():208:208 -> pushGlyphContext + 1:6:void setBaselineShift(com.facebook.react.bridge.Dynamic):79:79 -> setBaselineShift + 7:10:void setBaselineShift(com.facebook.react.bridge.Dynamic):80:80 -> setBaselineShift + 1:6:void setDeltaX(com.facebook.react.bridge.Dynamic):111:111 -> setDeltaX + 7:10:void setDeltaX(com.facebook.react.bridge.Dynamic):112:112 -> setDeltaX + 1:6:void setDeltaY(com.facebook.react.bridge.Dynamic):116:116 -> setDeltaY + 7:10:void setDeltaY(com.facebook.react.bridge.Dynamic):117:117 -> setDeltaY + 1:6:void setInlineSize(com.facebook.react.bridge.Dynamic):59:59 -> setInlineSize + 7:10:void setInlineSize(com.facebook.react.bridge.Dynamic):60:60 -> setInlineSize + 1:6:void setLengthAdjust(java.lang.String):69:69 -> setLengthAdjust + 7:10:void setLengthAdjust(java.lang.String):70:70 -> setLengthAdjust + 1:6:void setMethod(java.lang.String):74:74 -> setMethod + 7:10:void setMethod(java.lang.String):75:75 -> setMethod + 1:6:void setPositionX(com.facebook.react.bridge.Dynamic):121:121 -> setPositionX + 7:10:void setPositionX(com.facebook.react.bridge.Dynamic):122:122 -> setPositionX + 1:6:void setPositionY(com.facebook.react.bridge.Dynamic):126:126 -> setPositionY + 7:10:void setPositionY(com.facebook.react.bridge.Dynamic):127:127 -> setPositionY + 1:6:void setRotate(com.facebook.react.bridge.Dynamic):106:106 -> setRotate + 7:10:void setRotate(com.facebook.react.bridge.Dynamic):107:107 -> setRotate + 1:6:void setTextLength(com.facebook.react.bridge.Dynamic):64:64 -> setTextLength + 7:10:void setTextLength(com.facebook.react.bridge.Dynamic):65:65 -> setTextLength + 1:7:void setVerticalAlign(com.facebook.react.bridge.Dynamic):84:84 -> setVerticalAlign + 8:13:void setVerticalAlign(com.facebook.react.bridge.Dynamic):86:86 -> setVerticalAlign + 14:17:void setVerticalAlign(com.facebook.react.bridge.Dynamic):87:87 -> setVerticalAlign + 18:28:void setVerticalAlign(com.facebook.react.bridge.Dynamic):89:89 -> setVerticalAlign + 29:33:void setVerticalAlign(com.facebook.react.bridge.Dynamic):91:91 -> setVerticalAlign + 34:40:void setVerticalAlign(com.facebook.react.bridge.Dynamic):94:94 -> setVerticalAlign + 41:43:void setVerticalAlign(com.facebook.react.bridge.Dynamic):96:96 -> setVerticalAlign + 44:47:void setVerticalAlign(com.facebook.react.bridge.Dynamic):99:99 -> setVerticalAlign + 48:49:void setVerticalAlign(com.facebook.react.bridge.Dynamic):100:100 -> setVerticalAlign + 50:53:void setVerticalAlign(com.facebook.react.bridge.Dynamic):102:102 -> setVerticalAlign +com.horcrux.svg.UseView -> com.horcrux.svg.UseView: +# {"id":"sourceFile","fileName":"UseView.java"} + 1:4:void (com.facebook.react.bridge.ReactContext):31:31 -> + 1:12:void draw(android.graphics.Canvas,android.graphics.Paint,float):61:61 -> draw + 13:42:void draw(android.graphics.Canvas,android.graphics.Paint,float):64:64 -> draw + 43:45:void draw(android.graphics.Canvas,android.graphics.Paint,float):73:73 -> draw + 46:62:void draw(android.graphics.Canvas,android.graphics.Paint,float):74:74 -> draw + 63:66:void draw(android.graphics.Canvas,android.graphics.Paint,float):75:75 -> draw + 67:72:void draw(android.graphics.Canvas,android.graphics.Paint,float):76:76 -> draw + 73:78:void draw(android.graphics.Canvas,android.graphics.Paint,float):79:79 -> draw + 79:81:void draw(android.graphics.Canvas,android.graphics.Paint,float):80:80 -> draw + 82:85:void draw(android.graphics.Canvas,android.graphics.Paint,float):82:82 -> draw + 86:88:void draw(android.graphics.Canvas,android.graphics.Paint,float):83:83 -> draw + 89:90:void draw(android.graphics.Canvas,android.graphics.Paint,float):84:84 -> draw + 91:105:void draw(android.graphics.Canvas,android.graphics.Paint,float):85:85 -> draw + 106:112:void draw(android.graphics.Canvas,android.graphics.Paint,float):84:84 -> draw + 113:119:void draw(android.graphics.Canvas,android.graphics.Paint,float):87:87 -> draw + 120:124:void draw(android.graphics.Canvas,android.graphics.Paint,float):91:91 -> draw + 125:132:void draw(android.graphics.Canvas,android.graphics.Paint,float):92:92 -> draw + 133:139:void draw(android.graphics.Canvas,android.graphics.Paint,float):93:93 -> draw + 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: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 + 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 + 3:6:void setHref(java.lang.String):36:36 -> setHref + 1:6:void setWidth(com.facebook.react.bridge.Dynamic):50:50 -> setWidth + 7:10:void setWidth(com.facebook.react.bridge.Dynamic):51:51 -> setWidth + 1:6:void setX(com.facebook.react.bridge.Dynamic):40:40 -> setX + 7:10:void setX(com.facebook.react.bridge.Dynamic):41:41 -> setX + 1:6:void setY(com.facebook.react.bridge.Dynamic):45:45 -> setY + 7:10:void setY(com.facebook.react.bridge.Dynamic):46:46 -> setY +com.horcrux.svg.ViewBox -> com.horcrux.svg.ViewBox: +# {"id":"sourceFile","fileName":"ViewBox.java"} + 1:4:void ():14:14 -> + 9:11:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):25:25 -> getTransform + 12:14:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):26:26 -> getTransform + 15:19:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):27:27 -> getTransform + 20:24:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):28:28 -> getTransform + 25:27:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):31:31 -> getTransform + 28:30:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):32:32 -> getTransform + 31:37:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):33:33 -> getTransform + 38:65:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):34:34 -> getTransform + 66:107:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):51:51 -> getTransform + 108:117:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):69:69 -> getTransform + 118:123:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):70:70 -> getTransform + 124:132:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):71:71 -> getTransform + 133:143:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):72:72 -> getTransform + 144:158:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):79:79 -> getTransform + 159:172:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):84:84 -> getTransform + 173:189:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):89:89 -> getTransform + 190:203:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):94:94 -> getTransform + 204:210:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):101:101 -> getTransform + 211:215:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):102:102 -> getTransform + 216:219:android.graphics.Matrix getTransform(android.graphics.RectF,android.graphics.RectF,java.lang.String,int):103:103 -> getTransform +com.horcrux.svg.VirtualView -> com.horcrux.svg.VirtualView: +# {"id":"sourceFile","fileName":"VirtualView.java"} + 3:10:void ():49:49 -> + 1:5:void (com.facebook.react.bridge.ReactContext):37:37 -> + 6:7:void (com.facebook.react.bridge.ReactContext):55:55 -> + 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 +com.horcrux.svg.VirtualView$1 -> com.horcrux.svg.VirtualView$1: +# {"id":"sourceFile","fileName":"VirtualView.java"} + 1:85:void ():466:466 -> +com.horcrux.svg.VirtualViewManager -> com.horcrux.svg.VirtualViewManager: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:9:void ():247:247 -> + 10:13:void ():249:249 -> + 14:20:void ():560:560 -> + 21:28:void ():561:561 -> + 1:3:void (com.horcrux.svg.VirtualViewManager$SVGClass):158:158 -> + 4:5:void (com.horcrux.svg.VirtualViewManager$SVGClass):159:159 -> + 6:12:void (com.horcrux.svg.VirtualViewManager$SVGClass):160:160 -> + 1:1:void -$$Nest$minvalidateSvgView(com.horcrux.svg.VirtualViewManager,com.horcrux.svg.VirtualView):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,android.view.View):153:153 -> addEventEmitters + 2:3:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.horcrux.svg.VirtualView):433:434 -> addEventEmitters + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance():153:153 -> createShadowNodeInstance + 2:2:com.facebook.react.uimanager.LayoutShadowNode createShadowNodeInstance():239:239 -> createShadowNodeInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):153:153 -> createViewInstance + 2:2:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):498:498 -> createViewInstance + 3:3:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):556:556 -> createViewInstance + 4:4:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):554:554 -> createViewInstance + 5:5:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):552:552 -> createViewInstance + 6:6:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):550:550 -> createViewInstance + 7:7:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):548:548 -> createViewInstance + 8:8:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):546:546 -> createViewInstance + 9:9:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):544:544 -> createViewInstance + 10:10:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):542:542 -> createViewInstance + 11:11:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):540:540 -> createViewInstance + 12:12:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):538:538 -> createViewInstance + 13:13:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):536:536 -> createViewInstance + 14:14:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):534:534 -> createViewInstance + 15:15:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):532:532 -> createViewInstance + 16:16:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):530:530 -> createViewInstance + 17:17:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):528:528 -> createViewInstance + 18:18:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):526:526 -> createViewInstance + 19:19:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):524:524 -> createViewInstance + 20:20:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):522:522 -> createViewInstance + 21:21:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):520:520 -> createViewInstance + 22:22:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):518:518 -> createViewInstance + 23:23:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):516:516 -> createViewInstance + 24:24:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):514:514 -> createViewInstance + 25:25:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):512:512 -> createViewInstance + 26:26:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):510:510 -> createViewInstance + 27:27:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):508:508 -> createViewInstance + 28:28:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):506:506 -> createViewInstance + 29:29:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):504:504 -> createViewInstance + 30:30:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):502:502 -> createViewInstance + 31:31:com.horcrux.svg.VirtualView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):500:500 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():166:166 -> getDelegate + 1:3:java.lang.String getName():329:329 -> getName + 1:9:com.horcrux.svg.RenderableView getRenderableViewByTag(int):577:577 -> getRenderableViewByTag + 1:3:java.lang.Class getShadowNodeClass():244:244 -> getShadowNodeClass + 1:6:void invalidateSvgView(com.horcrux.svg.VirtualView):421:421 -> invalidateSvgView + 7:9:void invalidateSvgView(com.horcrux.svg.VirtualView):423:423 -> invalidateSvgView + 10:13:void invalidateSvgView(com.horcrux.svg.VirtualView):425:425 -> invalidateSvgView + 14:23:void invalidateSvgView(com.horcrux.svg.VirtualView):426:426 -> invalidateSvgView + 1:1:void onAfterUpdateTransaction(android.view.View):153:153 -> onAfterUpdateTransaction + 2:3:void onAfterUpdateTransaction(com.horcrux.svg.VirtualView):460:461 -> onAfterUpdateTransaction + 1:1:void onDropViewInstance(android.view.View):153:153 -> onDropViewInstance + 2:3:void onDropViewInstance(com.horcrux.svg.VirtualView):582:583 -> onDropViewInstance + 1:6:void runWhenViewIsAvailable(int,java.lang.Runnable):573:573 -> runWhenViewIsAvailable + 38:45:float sanitizeFloatPropertyValue(float):264:264 -> sanitizeFloatPropertyValue + 46:70:float sanitizeFloatPropertyValue(float):268:268 -> sanitizeFloatPropertyValue + 1:4:void setClipPath(com.horcrux.svg.VirtualView,java.lang.String):354:354 -> setClipPath + 1:4:void setClipRule(com.horcrux.svg.VirtualView,int):359:359 -> setClipRule + 1:4:void setDisplay(com.horcrux.svg.VirtualView,java.lang.String):390:390 -> setDisplay + 1:4:void setMarkerEnd(com.horcrux.svg.VirtualView,java.lang.String):349:349 -> setMarkerEnd + 1:4:void setMarkerMid(com.horcrux.svg.VirtualView,java.lang.String):344:344 -> setMarkerMid + 1:4:void setMarkerStart(com.horcrux.svg.VirtualView,java.lang.String):339:339 -> setMarkerStart + 1:4:void setMask(com.horcrux.svg.VirtualView,java.lang.String):334:334 -> setMask + 1:1:void setMatrix(com.horcrux.svg.VirtualView,com.facebook.react.bridge.Dynamic):395:395 -> setMatrix + 2:2:void setMatrix(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):399:399 -> setMatrix + 1:4:void setName(com.horcrux.svg.VirtualView,java.lang.String):385:385 -> setName + 1:4:void setOpacity(com.horcrux.svg.VirtualView,float):364:364 -> setOpacity + 3:8:void setPointerEvents(com.horcrux.svg.VirtualView,java.lang.String):375:375 -> setPointerEvents + 9:10:void setPointerEvents(com.horcrux.svg.VirtualView,java.lang.String):377:377 -> setPointerEvents + 11:26:void setPointerEvents(com.horcrux.svg.VirtualView,java.lang.String):378:378 -> setPointerEvents + 27:30:void setPointerEvents(com.horcrux.svg.VirtualView,java.lang.String):379:379 -> setPointerEvents + 1:5:void setRenderableView(int,com.horcrux.svg.RenderableView):564:564 -> setRenderableView + 6:15:void setRenderableView(int,com.horcrux.svg.RenderableView):565:565 -> setRenderableView + 16:18:void setRenderableView(int,com.horcrux.svg.RenderableView):567:567 -> setRenderableView + 19:22:void setRenderableView(int,com.horcrux.svg.RenderableView):568:568 -> setRenderableView + 1:4:void setResponsible(com.horcrux.svg.VirtualView,boolean):369:369 -> setResponsible + 1:1:void setTransform(android.view.View,com.facebook.react.bridge.ReadableArray):153:153 -> setTransform + 2:2:void setTransform(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):404:404 -> setTransform + 3:5:void setTransform(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):406:408 -> setTransform + 6:6:void setTransform(com.horcrux.svg.VirtualView,com.facebook.react.bridge.Dynamic):413:413 -> setTransform + 7:8:void setTransform(com.horcrux.svg.VirtualView,com.facebook.react.bridge.Dynamic):416:417 -> setTransform + 4:10:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):273:273 -> setTransformProperty + 11:17:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):274:274 -> setTransformProperty + 18:20:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):275:275 -> setTransformProperty + 21:23:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):276:276 -> setTransformProperty + 24:28:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):277:277 -> setTransformProperty + 29:31:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):278:278 -> setTransformProperty + 32:34:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):279:279 -> setTransformProperty + 35:38:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):280:280 -> setTransformProperty + 39:43:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):284:284 -> setTransformProperty + 44:45:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):285:285 -> setTransformProperty + 46:58:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):286:286 -> setTransformProperty + 59:61:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):285:285 -> setTransformProperty + 62:64:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):287:287 -> setTransformProperty + 65:70:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):288:288 -> setTransformProperty + 71:74:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):290:290 -> setTransformProperty + 75:78:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):289:289 -> setTransformProperty + 79:81:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):288:288 -> setTransformProperty + 82:87:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):291:291 -> setTransformProperty + 88:91:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):293:293 -> setTransformProperty + 92:95:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):292:292 -> setTransformProperty + 96:98:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):291:291 -> setTransformProperty + 99:104:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):294:294 -> setTransformProperty + 105:108:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):295:295 -> setTransformProperty + 109:111:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):294:294 -> setTransformProperty + 112:116:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):296:296 -> setTransformProperty + 117:120:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):297:297 -> setTransformProperty + 121:123:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):296:296 -> setTransformProperty + 124:128:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):298:298 -> setTransformProperty + 129:132:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):299:299 -> setTransformProperty + 133:135:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):298:298 -> setTransformProperty + 136:147:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):300:300 -> setTransformProperty + 148:159:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):301:301 -> setTransformProperty + 160:161:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):303:303 -> setTransformProperty + 162:164:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):305:305 -> setTransformProperty + 165:177:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):306:306 -> setTransformProperty + 178:188:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):313:313 -> setTransformProperty + 189:192:void setTransformProperty(com.horcrux.svg.VirtualView,com.facebook.react.bridge.ReadableArray):323:323 -> setTransformProperty +com.horcrux.svg.VirtualViewManager$1 -> com.horcrux.svg.VirtualViewManager$1: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:6:void (com.horcrux.svg.VirtualViewManager):435:435 -> + 1:4:void onChildViewAdded(android.view.View,android.view.View):438:438 -> onChildViewAdded + 5:12:void onChildViewAdded(android.view.View,android.view.View):439:439 -> onChildViewAdded + 1:4:void onChildViewRemoved(android.view.View,android.view.View):445:445 -> onChildViewRemoved + 5:12:void onChildViewRemoved(android.view.View,android.view.View):446:446 -> onChildViewRemoved +com.horcrux.svg.VirtualViewManager$2 -> com.horcrux.svg.VirtualViewManager$2: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:337:void ():498:498 -> +com.horcrux.svg.VirtualViewManager$RenderableShadowNode -> com.horcrux.svg.VirtualViewManager$RenderableShadowNode: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:4:void ():169:169 -> +com.horcrux.svg.VirtualViewManager$SVGClass -> com.horcrux.svg.VirtualViewManager$SVGClass: +# {"id":"sourceFile","fileName":"RenderableViewManager.java"} + 1:61:com.horcrux.svg.VirtualViewManager$SVGClass[] $values():464:464 -> $values + 1:10:void ():465:465 -> + 11:20:void ():466:466 -> + 21:30:void ():467:467 -> + 31:40:void ():468:468 -> + 41:50:void ():469:469 -> + 51:60:void ():470:470 -> + 61:70:void ():471:471 -> + 71:80:void ():472:472 -> + 81:91:void ():473:473 -> + 92:102:void ():474:474 -> + 103:113:void ():475:475 -> + 114:124:void ():476:476 -> + 125:135:void ():477:477 -> + 136:146:void ():478:478 -> + 147:157:void ():479:479 -> + 158:168:void ():480:480 -> + 169:179:void ():481:481 -> + 180:190:void ():482:482 -> + 191:201:void ():483:483 -> + 202:212:void ():484:484 -> + 213:223:void ():485:485 -> + 224:234:void ():486:486 -> + 235:245:void ():487:487 -> + 246:256:void ():488:488 -> + 257:267:void ():489:489 -> + 268:278:void ():490:490 -> + 279:289:void ():491:491 -> + 290:300:void ():492:492 -> + 301:307:void ():464:464 -> + 1:4:void (java.lang.String,int):464:464 -> + 1:9:com.horcrux.svg.VirtualViewManager$SVGClass valueOf(java.lang.String):464:464 -> valueOf + 1:9:com.horcrux.svg.VirtualViewManager$SVGClass[] values():464:464 -> values +com.horcrux.svg.events.SvgLoadEvent -> com.horcrux.svg.events.SvgLoadEvent: +# {"id":"sourceFile","fileName":"SvgLoadEvent.java"} + 1:3:void (int,int,com.facebook.react.bridge.ReactContext,java.lang.String,float,float):24:24 -> + 4:8:void (int,int,com.facebook.react.bridge.ReactContext,java.lang.String,float,float):25:25 -> + 9:14:void (int,int,com.facebook.react.bridge.ReactContext,java.lang.String,float,float):26:26 -> + 15:16:void (int,int,com.facebook.react.bridge.ReactContext,java.lang.String,float,float):27:27 -> + 17:19:void (int,int,com.facebook.react.bridge.ReactContext,java.lang.String,float,float):28:28 -> + 1:16:void dispatch(com.facebook.react.uimanager.events.RCTEventEmitter):43:43 -> dispatch + 1:4:com.facebook.react.bridge.WritableMap getEventData():47:47 -> getEventData + 5:12:com.facebook.react.bridge.WritableMap getEventData():48:48 -> getEventData + 13:20:com.facebook.react.bridge.WritableMap getEventData():49:49 -> getEventData + 21:27:com.facebook.react.bridge.WritableMap getEventData():50:50 -> getEventData + 28:31:com.facebook.react.bridge.WritableMap getEventData():52:52 -> getEventData + 32:37:com.facebook.react.bridge.WritableMap getEventData():53:53 -> getEventData + 1:3:java.lang.String getEventName():33:33 -> getEventName +com.horcrux.svg.events.SvgOnLayoutEvent -> com.horcrux.svg.events.SvgOnLayoutEvent: +# {"id":"sourceFile","fileName":"SvgOnLayoutEvent.java"} + 1:3:void (int,int,int,int,int,int):19:19 -> + 4:5:void (int,int,int,int,int,int):20:20 -> + 6:7:void (int,int,int,int,int,int):21:21 -> + 8:9:void (int,int,int,int,int,int):22:22 -> + 10:12:void (int,int,int,int,int,int):23:23 -> + 1:4:com.facebook.react.bridge.WritableMap getEventData():38:38 -> getEventData + 5:17:com.facebook.react.bridge.WritableMap getEventData():39:39 -> getEventData + 18:30:com.facebook.react.bridge.WritableMap getEventData():40:40 -> getEventData + 31:43:com.facebook.react.bridge.WritableMap getEventData():41:41 -> getEventData + 44:56:com.facebook.react.bridge.WritableMap getEventData():42:42 -> getEventData + 57:60:com.facebook.react.bridge.WritableMap getEventData():44:44 -> getEventData + 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: +# {"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: +# {"id":"sourceFile","fileName":"BarcodeResult.java"} + com.google.zxing.Result mResult -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/n;"} + com.journeyapps.barcodescanner.SourceData sourceData -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/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"} + 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;"} + 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;"} + 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 +com.journeyapps.barcodescanner.BarcodeView -> com.journeyapps.barcodescanner.BarcodeView: +# {"id":"sourceFile","fileName":"BarcodeView.java"} + 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;"} + com.journeyapps.barcodescanner.DecoderThread decoderThread -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/i;"} + com.journeyapps.barcodescanner.DecoderFactory decoderFactory -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/g;"} + android.os.Handler resultHandler -> I + android.os.Handler$Callback resultCallback -> J + 1:3:void (android.content.Context,android.util.AttributeSet):81:81 -> + 4:8:void (android.content.Context,android.util.AttributeSet):35:35 -> + 9:10:void (android.content.Context,android.util.AttributeSet):36:36 -> + 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;"} + 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;"} + 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 + 21:25:com.journeyapps.barcodescanner.Decoder createDecoder():118:118 -> G + 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;"} + 1:4:void decodeContinuous(com.journeyapps.barcodescanner.BarcodeCallback):153:153 -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/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"} + 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 + 8:17:void initialize():92:92 -> K + 1:3:void startDecoderThread():172:172 -> L + 4:15:void startDecoderThread():174:174 -> L + 16:32:void startDecoderThread():178:178 -> L + 33:39:void startDecoderThread():179:179 -> L + 40:45:void startDecoderThread():180:180 -> L + 1:4:void stopDecoderThread():192:192 -> M + 5:8:void stopDecoderThread():193:193 -> M + 9:11:void stopDecoderThread():194:194 -> M + 1:5:void stopDecoding():162:162 -> N + 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;"} + 1:3:void setDecoderFactory(com.journeyapps.barcodescanner.DecoderFactory):104:104 -> setDecoderFactory + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/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 + 1:3:void pause():204:204 -> u + 4:7:void pause():206:206 -> u + 1:3:void previewStarted():186:186 -> x + 4:7:void previewStarted():188:188 -> x +com.journeyapps.barcodescanner.BarcodeView$1 -> com.journeyapps.barcodescanner.BarcodeView$a: +# {"id":"sourceFile","fileName":"BarcodeView.java"} + com.journeyapps.barcodescanner.BarcodeView this$0 -> a + 1:6:void (com.journeyapps.barcodescanner.BarcodeView):44:44 -> + 1:7:boolean handleMessage(android.os.Message):47:47 -> handleMessage + 8:13:boolean handleMessage(android.os.Message):48:48 -> handleMessage + 14:31:boolean handleMessage(android.os.Message):51:51 -> handleMessage + 32:40:boolean handleMessage(android.os.Message):52:52 -> handleMessage + 41:50:boolean handleMessage(android.os.Message):53:53 -> handleMessage + 51:56:boolean handleMessage(android.os.Message):54:54 -> handleMessage + 57:61:boolean handleMessage(android.os.Message):59:59 -> handleMessage + 62:65:boolean handleMessage(android.os.Message):62:62 -> handleMessage + 66:69:boolean handleMessage(android.os.Message):64:64 -> handleMessage + 70:87:boolean handleMessage(android.os.Message):65:65 -> handleMessage + 88:99:boolean handleMessage(android.os.Message):66:66 -> handleMessage +com.journeyapps.barcodescanner.BarcodeView$DecodeMode -> com.journeyapps.barcodescanner.BarcodeView$b: +# {"id":"sourceFile","fileName":"BarcodeView.java"} + com.journeyapps.barcodescanner.BarcodeView$DecodeMode NONE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/BarcodeView$b;"} + com.journeyapps.barcodescanner.BarcodeView$DecodeMode SINGLE -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/BarcodeView$b;"} + com.journeyapps.barcodescanner.BarcodeView$DecodeMode CONTINUOUS -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/BarcodeView$b;"} + com.journeyapps.barcodescanner.BarcodeView$DecodeMode[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lcom/journeyapps/barcodescanner/BarcodeView$b;"} + 1:10:void ():30:30 -> + 11:20:void ():31:31 -> + 21:30:void ():32:32 -> + 31:37:void ():29:29 -> + 1:4:void (java.lang.String,int):29:29 -> + 1:11:com.journeyapps.barcodescanner.BarcodeView$DecodeMode[] $values():29:29 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/journeyapps/barcodescanner/BarcodeView$b;"} + 1:9:com.journeyapps.barcodescanner.BarcodeView$DecodeMode valueOf(java.lang.String):29:29 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lcom/journeyapps/barcodescanner/BarcodeView$b;"} + 1:9:com.journeyapps.barcodescanner.BarcodeView$DecodeMode[] values():29:29 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lcom/journeyapps/barcodescanner/BarcodeView$b;"} +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;"} + 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;"} + android.view.WindowManager windowManager -> e + android.os.Handler stateHandler -> f + boolean useTextureView -> g + android.view.SurfaceView surfaceView -> h + android.view.TextureView textureView -> i + boolean previewActive -> j + com.journeyapps.barcodescanner.RotationListener rotationListener -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/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;"} + com.journeyapps.barcodescanner.camera.CameraSettings cameraSettings -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/i;"} + com.journeyapps.barcodescanner.Size containerSize -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + com.journeyapps.barcodescanner.Size previewSize -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + android.graphics.Rect surfaceRect -> r + com.journeyapps.barcodescanner.Size currentSurfaceSize -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/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;"} + double marginFraction -> w + com.journeyapps.barcodescanner.camera.PreviewScalingStrategy previewScalingStrategy -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/q;"} + boolean torchOn -> y + android.view.SurfaceHolder$Callback surfaceCallback -> z + 1:4:void (android.content.Context,android.util.AttributeSet):233:233 -> + 5:6:void (android.content.Context,android.util.AttributeSet):98:98 -> + 7:9:void (android.content.Context,android.util.AttributeSet):103:103 -> + 10:11:void (android.content.Context,android.util.AttributeSet):106:106 -> + 12:18:void (android.content.Context,android.util.AttributeSet):112:112 -> + 19:26:void (android.content.Context,android.util.AttributeSet):115:115 -> + 27:28:void (android.content.Context,android.util.AttributeSet):130:130 -> + 29:30:void (android.content.Context,android.util.AttributeSet):133:133 -> + 31:37:void (android.content.Context,android.util.AttributeSet):136:136 -> + 38:39:void (android.content.Context,android.util.AttributeSet):140:140 -> + 40:41:void (android.content.Context,android.util.AttributeSet):142:142 -> + 42:43:void (android.content.Context,android.util.AttributeSet):144:144 -> + 44:50:void (android.content.Context,android.util.AttributeSet):173:173 -> + 51:57:void (android.content.Context,android.util.AttributeSet):196:196 -> + 58:64:void (android.content.Context,android.util.AttributeSet):219:219 -> + 65:71:void (android.content.Context,android.util.AttributeSet):323:323 -> + 72:75:void (android.content.Context,android.util.AttributeSet):234:234 -> + 1:4:void setupSurfaceView():303:303 -> A + 5:15:void setupSurfaceView():304:304 -> A + 16:22:void setupSurfaceView():305:305 -> A + 23:28:void setupSurfaceView():306:306 -> A + 29:39:void setupSurfaceView():308:308 -> 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"} + 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 + 27:28:void startCameraPreview(com.journeyapps.barcodescanner.camera.CameraSurface):785:785 -> B + 29:31:void startCameraPreview(com.journeyapps.barcodescanner.camera.CameraSurface):787:787 -> B + 32:37:void startCameraPreview(com.journeyapps.barcodescanner.camera.CameraSurface):788:788 -> B + 1:12:void startPreviewIfReady():521:521 -> C + 13:37:void startPreviewIfReady():522:522 -> C + 38:52:void startPreviewIfReady():523:523 -> C + 53:62:void startPreviewIfReady():524:524 -> C + 63:66:void startPreviewIfReady():525:525 -> C + 67:89:void startPreviewIfReady():526:526 -> C + 90:94:void startPreviewIfReady():527:527 -> C + 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;"} + 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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a;)Landroid/os/Handler;"} + 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;"} + 1:3:com.journeyapps.barcodescanner.camera.CameraSettings getCameraSettings():587:587 -> getCameraSettings + # {"id":"com.android.tools.r8.residualsignature","signature":"()LW2/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;"} + 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;"} + 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;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a$f;)V"} + 1:13:void calculateFrames():362:362 -> j + 14:15:void calculateFrames():369:369 -> j + 16:17:void calculateFrames():370:370 -> j + 18:19:void calculateFrames():372:372 -> j + 20:21:void calculateFrames():373:373 -> j + 22:25:void calculateFrames():375:375 -> j + 26:38:void calculateFrames():376:376 -> j + 39:40:void calculateFrames():381:381 -> j + 41:46:void calculateFrames():383:383 -> j + 47:54:void calculateFrames():384:384 -> j + 55:61:void calculateFrames():385:385 -> j + 62:72:void calculateFrames():386:386 -> j + 73:89:void calculateFrames():388:388 -> j + 90:99:void calculateFrames():389:389 -> j + 100:109:void calculateFrames():390:390 -> j + 110:119:void calculateFrames():391:391 -> j + 120:134:void calculateFrames():393:393 -> j + 135:140:void calculateFrames():398:398 -> j + 141:142:void calculateFrames():394:394 -> j + 143:144:void calculateFrames():395:395 -> j + 145:152:void calculateFrames():396:396 -> j + 153:154:void calculateFrames():363:363 -> j + 155:156:void calculateFrames():364:364 -> j + 157:158:void calculateFrames():365:365 -> j + 159:166:void calculateFrames():366:366 -> j + 1:5:android.graphics.Rect calculateFramingRect(android.graphics.Rect,android.graphics.Rect):835:835 -> k + 6:8:android.graphics.Rect calculateFramingRect(android.graphics.Rect,android.graphics.Rect):836:836 -> k + 9:13:android.graphics.Rect calculateFramingRect(android.graphics.Rect,android.graphics.Rect):838:838 -> k + 14:28:android.graphics.Rect calculateFramingRect(android.graphics.Rect,android.graphics.Rect):840:840 -> k + 29:43:android.graphics.Rect calculateFramingRect(android.graphics.Rect,android.graphics.Rect):841:841 -> k + 44:47:android.graphics.Rect calculateFramingRect(android.graphics.Rect,android.graphics.Rect):842:842 -> k + 48:68:android.graphics.Rect calculateFramingRect(android.graphics.Rect,android.graphics.Rect):846:846 -> k + 69:71:android.graphics.Rect calculateFramingRect(android.graphics.Rect,android.graphics.Rect):847:847 -> k + 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;"} + 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 + 34:37:android.graphics.Matrix calculateTextureTransform(com.journeyapps.barcodescanner.Size,com.journeyapps.barcodescanner.Size):509:509 -> l + 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"} + 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 + 24:30:void containerSized(com.journeyapps.barcodescanner.Size):431:431 -> m + 31:37:void containerSized(com.journeyapps.barcodescanner.Size):432:432 -> m + 38:42:void containerSized(com.journeyapps.barcodescanner.Size):433:433 -> m + 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;"} + 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 + 13:18:void initCamera():757:757 -> o + 19:23:void initCamera():759:759 -> o + 24:28:void initCamera():760:760 -> o + 29:35:void initCamera():764:764 -> o + 1:3:void onAttachedToWindow():259:259 -> onAttachedToWindow + 4:7:void onAttachedToWindow():261:261 -> onAttachedToWindow + 1:10:void onLayout(boolean,int,int,int,int):540:540 -> onLayout + 11:15:void onLayout(boolean,int,int,int,int):542:542 -> onLayout + 16:19:void onLayout(boolean,int,int,int,int):543:543 -> onLayout + 20:31:void onLayout(boolean,int,int,int,int):546:546 -> onLayout + 32:43:void onLayout(boolean,int,int,int,int):548:548 -> onLayout + 44:47:void onLayout(boolean,int,int,int,int):550:550 -> onLayout + 48:59:void onLayout(boolean,int,int,int,int):551:551 -> onLayout + 1:4:void onRestoreInstanceState(android.os.Parcelable):867:867 -> onRestoreInstanceState + 5:8:void onRestoreInstanceState(android.os.Parcelable):868:868 -> onRestoreInstanceState + 9:10:void onRestoreInstanceState(android.os.Parcelable):871:871 -> onRestoreInstanceState + 11:16:void onRestoreInstanceState(android.os.Parcelable):872:872 -> onRestoreInstanceState + 17:19:void onRestoreInstanceState(android.os.Parcelable):873:873 -> onRestoreInstanceState + 20:25:void onRestoreInstanceState(android.os.Parcelable):874:874 -> onRestoreInstanceState + 26:29:void onRestoreInstanceState(android.os.Parcelable):875:875 -> onRestoreInstanceState + 1:4:android.os.Parcelable onSaveInstanceState():857:857 -> onSaveInstanceState + 5:9:android.os.Parcelable onSaveInstanceState():859:859 -> onSaveInstanceState + 10:14:android.os.Parcelable onSaveInstanceState():860:860 -> onSaveInstanceState + 15:22:android.os.Parcelable onSaveInstanceState():861:861 -> onSaveInstanceState + 1:8:void initialize(android.content.Context,android.util.AttributeSet,int,int):243:243 -> p + 9:11:void initialize(android.content.Context,android.util.AttributeSet,int,int):245:245 -> p + 12:14:void initialize(android.content.Context,android.util.AttributeSet,int,int):248:248 -> p + 15:24:void initialize(android.content.Context,android.util.AttributeSet,int,int):250:250 -> p + 25:33:void initialize(android.content.Context,android.util.AttributeSet,int,int):252:252 -> p + 34:41:void initialize(android.content.Context,android.util.AttributeSet,int,int):254:254 -> p + 1:10:void initializeAttributes(android.util.AttributeSet):270:270 -> q + 11:19:void initializeAttributes(android.util.AttributeSet):272:272 -> q + 20:30:void initializeAttributes(android.util.AttributeSet):273:273 -> q + 31:37:void initializeAttributes(android.util.AttributeSet):276:276 -> q + 38:46:void initializeAttributes(android.util.AttributeSet):279:279 -> q + 47:55:void initializeAttributes(android.util.AttributeSet):282:282 -> q + 56:66:void initializeAttributes(android.util.AttributeSet):284:284 -> q + 67:77:void initializeAttributes(android.util.AttributeSet):286:286 -> q + 78:84:void initializeAttributes(android.util.AttributeSet):288:288 -> q + 85:88:void initializeAttributes(android.util.AttributeSet):291:291 -> q + 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"} + 1:3:void setFramingRectSize(com.journeyapps.barcodescanner.Size):703:703 -> setFramingRectSize + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/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"} + 1:2:void setTorch(boolean):408:408 -> setTorch + 3:6:void setTorch(boolean):409:409 -> setTorch + 7:10:void setTorch(boolean):410:410 -> setTorch + 1:3:void setUseTextureView(boolean):735:735 -> setUseTextureView + 1:3:boolean isPreviewActive():819:819 -> t + 1:3:void pause():644:644 -> u + 4:11:void pause():645:645 -> u + 12:13:void pause():647:647 -> u + 14:18:void pause():648:648 -> u + 19:21:void pause():649:649 -> u + 22:24:void pause():650:650 -> u + 25:27:void pause():651:651 -> u + 28:34:void pause():653:653 -> u + 35:42:void pause():655:655 -> u + 43:46:void pause():656:656 -> u + 47:51:void pause():657:657 -> u + 52:59:void pause():659:659 -> u + 60:62:void pause():660:660 -> u + 63:64:void pause():663:663 -> u + 65:66:void pause():664:664 -> u + 67:68:void pause():665:665 -> u + 69:73:void pause():666:666 -> u + 74:79:void pause():668:668 -> u + 1:4:void pauseAndWait():677:677 -> v + 5:7:void pauseAndWait():678:678 -> v + 8:13:void pauseAndWait():679:679 -> v + 14:19:void pauseAndWait():680:680 -> v + 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"} + 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 + 13:16:void previewSized(com.journeyapps.barcodescanner.Size):474:474 -> w + 1:1:void previewStarted():0:0 -> x + 1:3:void resume():610:610 -> y + 4:10:void resume():611:611 -> y + 11:13:void resume():614:614 -> y + 14:17:void resume():616:616 -> y + 18:21:void resume():619:619 -> y + 22:25:void resume():620:620 -> y + 26:35:void resume():622:622 -> y + 36:39:void resume():623:623 -> y + 40:45:void resume():624:624 -> y + 46:71:void resume():625:625 -> y + 72:80:void resume():627:627 -> y + 81:83:void resume():632:632 -> y + 84:95:void resume():633:633 -> y + 1:14:void rotationChanged():296:296 -> z + 15:17:void rotationChanged():297:297 -> z + 18:21:void rotationChanged():298:298 -> z +com.journeyapps.barcodescanner.CameraPreview$1 -> com.journeyapps.barcodescanner.a$a: +# {"id":"sourceFile","fileName":"CameraPreview.java"} + com.journeyapps.barcodescanner.CameraPreview this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/a;"} + 1:6:void (com.journeyapps.barcodescanner.CameraPreview):149:149 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a;)V"} + 1:4:void onSurfaceTextureAvailable(android.graphics.SurfaceTexture,int,int):152:152 -> onSurfaceTextureAvailable + 1:10:void onSurfaceTextureSizeChanged(android.graphics.SurfaceTexture,int,int):157:157 -> onSurfaceTextureSizeChanged + 11:16:void onSurfaceTextureSizeChanged(android.graphics.SurfaceTexture,int,int):158:158 -> onSurfaceTextureSizeChanged +com.journeyapps.barcodescanner.CameraPreview$2 -> com.journeyapps.barcodescanner.a$b: +# {"id":"sourceFile","fileName":"CameraPreview.java"} + com.journeyapps.barcodescanner.CameraPreview this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/a;"} + 1:6:void (com.journeyapps.barcodescanner.CameraPreview):173:173 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a;)V"} + 3:12:void surfaceChanged(android.view.SurfaceHolder,int,int,int):188:188 -> surfaceChanged + 13:22:void surfaceChanged(android.view.SurfaceHolder,int,int,int):191:191 -> surfaceChanged + 23:28:void surfaceChanged(android.view.SurfaceHolder,int,int,int):192:192 -> surfaceChanged + 1:7:void surfaceDestroyed(android.view.SurfaceHolder):182:182 -> surfaceDestroyed +com.journeyapps.barcodescanner.CameraPreview$3 -> com.journeyapps.barcodescanner.a$c: +# {"id":"sourceFile","fileName":"CameraPreview.java"} + com.journeyapps.barcodescanner.CameraPreview this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/a;"} + 1:6:void (com.journeyapps.barcodescanner.CameraPreview):196:196 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a;)V"} + 1:6:boolean handleMessage(android.os.Message):199:199 -> handleMessage + 7:17:boolean handleMessage(android.os.Message):202:202 -> handleMessage + 18:21:boolean handleMessage(android.os.Message):204:204 -> handleMessage + 22:25:boolean handleMessage(android.os.Message):205:205 -> handleMessage + 26:33:boolean handleMessage(android.os.Message):207:207 -> handleMessage + 34:38:boolean handleMessage(android.os.Message):209:209 -> handleMessage + 39:48:boolean handleMessage(android.os.Message):210:210 -> handleMessage + 49:52:boolean handleMessage(android.os.Message):212:212 -> handleMessage + 53:63:boolean handleMessage(android.os.Message):213:213 -> handleMessage +com.journeyapps.barcodescanner.CameraPreview$4 -> com.journeyapps.barcodescanner.a$d: +# {"id":"sourceFile","fileName":"CameraPreview.java"} + com.journeyapps.barcodescanner.CameraPreview this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/a;"} + 1:6:void (com.journeyapps.barcodescanner.CameraPreview):219:219 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a;)V"} + 1:17:void onRotationChanged(int):223:223 -> a + 1:2:void lambda$onRotationChanged$0():223:223 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a$d;)V"} + 3:6:void lambda$onRotationChanged$0():223:223 -> b +com.journeyapps.barcodescanner.CameraPreview$4$$ExternalSyntheticLambda0 -> com.journeyapps.barcodescanner.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.journeyapps.barcodescanner.CameraPreview$4 com.journeyapps.barcodescanner.CameraPreview$4$$InternalSyntheticLambda$1$086c9a6fb7941a4cb43a1882b3c0357af1d3f678dad487ac74f1566885ea7095$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/a$d;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.journeyapps.barcodescanner.CameraPreview$4):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a$d;)V"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.journeyapps.barcodescanner.CameraPreview$5 -> com.journeyapps.barcodescanner.a$e: +# {"id":"sourceFile","fileName":"CameraPreview.java"} + com.journeyapps.barcodescanner.CameraPreview this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/a;"} + 1:6:void (com.journeyapps.barcodescanner.CameraPreview):323:323 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a;)V"} + 1:22:void previewSized():326:326 -> a + 23:27:void previewSized():327:327 -> a + 1:22:void cameraError(java.lang.Exception):348:348 -> b + 23:27:void cameraError(java.lang.Exception):349:349 -> b + 1:22:void previewStopped():341:341 -> c + 23:27:void previewStopped():342:342 -> c + 1:22:void cameraClosed():355:355 -> d + 23:27:void cameraClosed():356:356 -> d + 1:22:void previewStarted():333:333 -> e + 23:27:void previewStarted():334:334 -> e +com.journeyapps.barcodescanner.CameraPreview$StateListener -> com.journeyapps.barcodescanner.a$f: +# {"id":"sourceFile","fileName":"CameraPreview.java"} + void previewSized() -> a + void cameraError(java.lang.Exception) -> b + void previewStopped() -> c + void cameraClosed() -> d + void previewStarted() -> e +com.journeyapps.barcodescanner.CaptureActivity -> com.journeyapps.barcodescanner.CaptureActivity: +# {"id":"sourceFile","fileName":"CaptureActivity.java"} + com.journeyapps.barcodescanner.CaptureManager capture -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/e;"} + com.journeyapps.barcodescanner.DecoratedBarcodeView barcodeScannerView -> e + 1:4:void ():13:13 -> + 1:5:com.journeyapps.barcodescanner.DecoratedBarcodeView initializeContent():34:34 -> a + 6:14:com.journeyapps.barcodescanner.DecoratedBarcodeView initializeContent():35:35 -> a + 1:3:void onCreate(android.os.Bundle):19:19 -> onCreate + 4:9:void onCreate(android.os.Bundle):21:21 -> onCreate + 10:18:void onCreate(android.os.Bundle):23:23 -> onCreate + 19:25:void onCreate(android.os.Bundle):24:24 -> onCreate + 26:31:void onCreate(android.os.Bundle):25:25 -> onCreate + 1:3:void onDestroy():52:52 -> onDestroy + 4:9:void onDestroy():53:53 -> onDestroy + 1:19:boolean onKeyDown(int,android.view.KeyEvent):69:69 -> onKeyDown + 1:3:void onPause():46:46 -> onPause + 4:9:void onPause():47:47 -> onPause + 1:6:void onRequestPermissionsResult(int,java.lang.String[],int[]):64:64 -> onRequestPermissionsResult + 1:3:void onResume():40:40 -> onResume + 4:9:void onResume():41:41 -> onResume + 1:3:void onSaveInstanceState(android.os.Bundle):58:58 -> onSaveInstanceState + 4:9:void onSaveInstanceState(android.os.Bundle):59:59 -> onSaveInstanceState +com.journeyapps.barcodescanner.CaptureManager -> com.journeyapps.barcodescanner.e: +# {"id":"sourceFile","fileName":"CaptureManager.java"} + android.app.Activity activity -> a + com.journeyapps.barcodescanner.DecoratedBarcodeView barcodeView -> b + int orientationLock -> c + boolean returnBarcodeImagePath -> d + boolean showDialogIfMissingCameraPermission -> e + 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;"} + com.google.zxing.client.android.BeepManager beepManager -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz2/e;"} + android.os.Handler handler -> j + boolean finishWhenClosed -> k + com.journeyapps.barcodescanner.BarcodeCallback callback -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/a;"} + com.journeyapps.barcodescanner.CameraPreview$StateListener stateListener -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/a$f;"} + boolean askedPermission -> n + java.lang.String TAG -> o + int cameraPermissionReqCode -> p + 1:4:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):123:123 -> + 5:7:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):60:60 -> + 8:10:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):62:62 -> + 11:12:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):64:64 -> + 13:16:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):65:65 -> + 17:18:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):67:67 -> + 19:20:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):74:74 -> + 21:27:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):76:76 -> + 28:34:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):91:91 -> + 35:36:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):237:237 -> + 37:38:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):124:124 -> + 39:40:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):125:125 -> + 41:47:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):126:126 -> + 48:54:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):128:128 -> + 55:66:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):130:130 -> + 67:74:void (android.app.Activity,com.journeyapps.barcodescanner.DecoratedBarcodeView):135:135 -> + 1:7:void setMissingCameraPermissionResult():388:388 -> A + 8:13:void setMissingCameraPermissionResult():389:389 -> A + 14:20:void setMissingCameraPermissionResult():390:390 -> A + 1:5:void setShowMissingCameraPermissionDialog(boolean,java.lang.String):452:452 -> B + 6:10:void setShowMissingCameraPermissionDialog(boolean,java.lang.String):453:453 -> B + 1:4:void lambda$displayFrameworkBugMessageAndExit$1(android.content.DialogInterface,int):418:418 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;Landroid/content/DialogInterface;I)V"} + 1:4:void lambda$displayFrameworkBugMessageAndExit$2(android.content.DialogInterface):419:419 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;Landroid/content/DialogInterface;)V"} + 4:10:void lambda$new$0():131:131 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;)V"} + 11:14:void lambda$new$0():132:132 -> c + 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;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;)Landroid/app/Activity;"} + 1:3:boolean access$400(com.journeyapps.barcodescanner.CaptureManager):53:53 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;)Z"} + 1:3:java.lang.String access$500():53:53 -> i + 1:4:void access$600(com.journeyapps.barcodescanner.CaptureManager):53:53 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;)V"} + 1:12:void closeAndFinish():377:377 -> k + 13:17:void closeAndFinish():378:378 -> k + 18:19:void closeAndFinish():380:380 -> k + 20:24:void closeAndFinish():383:383 -> k + 25:30:void closeAndFinish():384:384 -> k + 1:8:void decode():222:222 -> l + 1:17:void displayFrameworkBugMessageAndExit(java.lang.String):407:407 -> m + 18:23:void displayFrameworkBugMessageAndExit(java.lang.String):411:411 -> m + 24:31:void displayFrameworkBugMessageAndExit(java.lang.String):412:412 -> m + 32:38:void displayFrameworkBugMessageAndExit(java.lang.String):415:415 -> m + 39:49:void displayFrameworkBugMessageAndExit(java.lang.String):416:416 -> m + 50:52:void displayFrameworkBugMessageAndExit(java.lang.String):417:417 -> m + 53:62:void displayFrameworkBugMessageAndExit(java.lang.String):418:418 -> m + 63:70:void displayFrameworkBugMessageAndExit(java.lang.String):419:419 -> m + 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;"} + 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 + 28:34:java.lang.String getBarcodeImagePath(com.journeyapps.barcodescanner.BarcodeResult):362:362 -> o + 35:37:java.lang.String getBarcodeImagePath(com.journeyapps.barcodescanner.BarcodeResult):363:363 -> o + 38:43:java.lang.String getBarcodeImagePath(com.journeyapps.barcodescanner.BarcodeResult):364:364 -> o + 44:67:java.lang.String getBarcodeImagePath(com.journeyapps.barcodescanner.BarcodeResult):366:366 -> o + 1:8:void initializeFromIntent(android.content.Intent,android.os.Bundle):145:145 -> p + 9:13:void initializeFromIntent(android.content.Intent,android.os.Bundle):146:146 -> p + 14:24:void initializeFromIntent(android.content.Intent,android.os.Bundle):152:152 -> p + 25:33:void initializeFromIntent(android.content.Intent,android.os.Bundle):157:157 -> p + 34:36:void initializeFromIntent(android.content.Intent,android.os.Bundle):159:159 -> p + 37:48:void initializeFromIntent(android.content.Intent,android.os.Bundle):162:162 -> p + 49:53:void initializeFromIntent(android.content.Intent,android.os.Bundle):163:163 -> p + 54:62:void initializeFromIntent(android.content.Intent,android.os.Bundle):166:166 -> p + 63:67:void initializeFromIntent(android.content.Intent,android.os.Bundle):167:167 -> p + 68:75:void initializeFromIntent(android.content.Intent,android.os.Bundle):170:170 -> p + 76:81:void initializeFromIntent(android.content.Intent,android.os.Bundle):172:172 -> p + 82:85:void initializeFromIntent(android.content.Intent,android.os.Bundle):173:173 -> p + 86:88:void initializeFromIntent(android.content.Intent,android.os.Bundle):171:171 -> p + 89:96:void initializeFromIntent(android.content.Intent,android.os.Bundle):177:177 -> p + 97:112:void initializeFromIntent(android.content.Intent,android.os.Bundle):178:178 -> p + 113:120:void initializeFromIntent(android.content.Intent,android.os.Bundle):181:181 -> p + 121:123:void initializeFromIntent(android.content.Intent,android.os.Bundle):182:182 -> p + 1:5:void lockOrientation():192:192 -> q + 6:15:void lockOrientation():194:194 -> q + 16:19:void lockOrientation():195:195 -> q + 20:56:void lockOrientation():196:196 -> q + 57:58:void lockOrientation():212:212 -> q + 59:66:void lockOrientation():215:215 -> q + 2:3:void onDestroy():290:290 -> r + 4:8:void onDestroy():291:291 -> r + 9:15:void onDestroy():292:292 -> r + 1:5:void onPause():282:282 -> s + 6:11:void onPause():283:283 -> s + 1:4:void onRequestPermissionsResult(int,java.lang.String[],int[]):261:261 -> t + 5:12:void onRequestPermissionsResult(int,java.lang.String[],int[]):262:262 -> t + 13:18:void onRequestPermissionsResult(int,java.lang.String[],int[]):264:264 -> t + 19:21:void onRequestPermissionsResult(int,java.lang.String[],int[]):266:266 -> t + 22:25:void onRequestPermissionsResult(int,java.lang.String[],int[]):268:268 -> t + 26:31:void onRequestPermissionsResult(int,java.lang.String[],int[]):269:269 -> t + 32:35:void onRequestPermissionsResult(int,java.lang.String[],int[]):271:271 -> t + 1:3:void onResume():230:230 -> u + 4:9:void onResume():234:234 -> u + 1:8:void onSaveInstanceState(android.os.Bundle):299:299 -> v + 1:10:void openCameraWithPermission():241:241 -> w + 11:16:void openCameraWithPermission():243:243 -> w + 17:20:void openCameraWithPermission():244:244 -> w + 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;"} + 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 + 35:40:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):314:314 -> x + 41:43:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):315:315 -> x + 44:48:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):316:316 -> x + 49:54:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):318:318 -> x + 55:62:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):320:320 -> x + 63:70:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):322:322 -> x + 71:75:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):321:321 -> x + 76:85:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):324:324 -> x + 86:94:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):326:326 -> x + 95:104:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):328:328 -> x + 105:109:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):330:330 -> x + 110:119:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):333:333 -> x + 120:136:android.content.Intent resultIntent(com.journeyapps.barcodescanner.BarcodeResult,java.lang.String):336:336 -> x + 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"} + 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: +# {"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 -> + # {"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 + # {"id":"com.android.tools.r8.synthesized"} +com.journeyapps.barcodescanner.CaptureManager$$ExternalSyntheticLambda1 -> com.journeyapps.barcodescanner.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.journeyapps.barcodescanner.CaptureManager com.journeyapps.barcodescanner.CaptureManager$$InternalSyntheticLambda$1$2a5ab9d887efd933567d5826cfb7c60b7c72bea78e87723b1864baaa27e7dfb7$0.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/e;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (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 run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.journeyapps.barcodescanner.CaptureManager$$ExternalSyntheticLambda2 -> V2.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 -> + # {"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 + # {"id":"com.android.tools.r8.synthesized"} +com.journeyapps.barcodescanner.CaptureManager$$ExternalSyntheticLambda3 -> V2.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 -> + # {"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 + # {"id":"com.android.tools.r8.synthesized"} +com.journeyapps.barcodescanner.CaptureManager$1 -> com.journeyapps.barcodescanner.e$a: +# {"id":"sourceFile","fileName":"CaptureManager.java"} + com.journeyapps.barcodescanner.CaptureManager this$0 -> a + # {"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: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"} +com.journeyapps.barcodescanner.CaptureManager$1$$ExternalSyntheticLambda0 -> com.journeyapps.barcodescanner.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.journeyapps.barcodescanner.CaptureManager$1 com.journeyapps.barcodescanner.CaptureManager$1$$InternalSyntheticLambda$2$980cb843680deec4b1f32cb47972f25de2423cfda212edb9d01c490d98407a3b$0.f$0 -> d + # {"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.synthesized"} + 1:1:void (com.journeyapps.barcodescanner.CaptureManager$1,V2.BarcodeResult):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e$a;LV2/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: +# {"id":"sourceFile","fileName":"CaptureManager.java"} + com.journeyapps.barcodescanner.CaptureManager this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/journeyapps/barcodescanner/e;"} + 1:6:void (com.journeyapps.barcodescanner.CaptureManager):91:91 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/e;)V"} + 1:1:void previewSized():0:0 -> a + 1:2:void cameraError(java.lang.Exception):109:109 -> b + 3:12:void cameraError(java.lang.Exception):110:110 -> b + 13:16:void cameraError(java.lang.Exception):109:109 -> b + 1:1:void previewStopped():0:0 -> c + 1:8:void cameraClosed():116:116 -> d + 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: +# {"id":"sourceFile","fileName":"Decoder.java"} + com.google.zxing.Reader reader -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv2/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"} + 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"} + 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;"} + 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 + 26:29:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):77:77 -> b + 30:40:com.google.zxing.Result decode(com.google.zxing.BinaryBitmap):83:83 -> b + 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;"} + 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":"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":"sourceFile","fileName":"DecoderResultPointCallback.java"} + com.journeyapps.barcodescanner.Decoder decoder -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/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"} + 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":"sourceFile","fileName":"DecoderThread.java"} + com.journeyapps.barcodescanner.camera.CameraInstance cameraInstance -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/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;"} + 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;"} + 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"} + 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 -> + 21:27:void (com.journeyapps.barcodescanner.camera.CameraInstance,com.journeyapps.barcodescanner.Decoder,android.os.Handler):101:101 -> + 28:30:void (com.journeyapps.barcodescanner.camera.CameraInstance,com.journeyapps.barcodescanner.Decoder,android.os.Handler):48:48 -> + 31:32:void (com.journeyapps.barcodescanner.camera.CameraInstance,com.journeyapps.barcodescanner.Decoder,android.os.Handler):50:50 -> + 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"} + 1:4:void access$100(com.journeyapps.barcodescanner.DecoderThread):22:22 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/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;"} + 1:3:boolean access$300(com.journeyapps.barcodescanner.DecoderThread):22:22 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/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;"} + 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;"} + 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"} + 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 + 26:29:void decode(com.journeyapps.barcodescanner.SourceData):151:151 -> g + 30:57:void decode(com.journeyapps.barcodescanner.SourceData):152:152 -> g + 58:61:void decode(com.journeyapps.barcodescanner.SourceData):153:153 -> g + 62:66:void decode(com.journeyapps.barcodescanner.SourceData):154:154 -> g + 67:74:void decode(com.journeyapps.barcodescanner.SourceData):155:155 -> g + 75:79:void decode(com.journeyapps.barcodescanner.SourceData):156:156 -> g + 80:82:void decode(com.journeyapps.barcodescanner.SourceData):157:157 -> g + 83:86:void decode(com.journeyapps.barcodescanner.SourceData):158:158 -> g + 87:90:void decode(com.journeyapps.barcodescanner.SourceData):161:161 -> g + 91:96:void decode(com.journeyapps.barcodescanner.SourceData):162:162 -> g + 97:99:void decode(com.journeyapps.barcodescanner.SourceData):163:163 -> g + 100:103:void decode(com.journeyapps.barcodescanner.SourceData):166:166 -> g + 104:113:void decode(com.journeyapps.barcodescanner.SourceData):167:167 -> g + 114:121:void decode(com.journeyapps.barcodescanner.SourceData):168:168 -> g + 122:124:void decode(com.journeyapps.barcodescanner.SourceData):169:169 -> g + 125:128:void decode(com.journeyapps.barcodescanner.SourceData):171:171 -> g + 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"} + 1:3:void start():77:77 -> k + 4:12:void start():79:79 -> k + 13:15:void start():80:80 -> k + 16:31:void start():81:81 -> k + 32:33:void start():82:82 -> k + 34:37:void start():83:83 -> k + 1:3:void stop():92:92 -> l + 4:7:void stop():94:94 -> l + 8:9:void stop():95:95 -> l + 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: +# {"id":"sourceFile","fileName":"DecoderThread.java"} + com.journeyapps.barcodescanner.DecoderThread this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/i;"} + 1:6:void (com.journeyapps.barcodescanner.DecoderThread):34:34 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/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: +# {"id":"sourceFile","fileName":"DecoderThread.java"} + com.journeyapps.barcodescanner.DecoderThread this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/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 +com.journeyapps.barcodescanner.DecoratedBarcodeView -> com.journeyapps.barcodescanner.DecoratedBarcodeView: +# {"id":"sourceFile","fileName":"DecoratedBarcodeView.java"} + com.journeyapps.barcodescanner.BarcodeView barcodeView -> d + com.journeyapps.barcodescanner.ViewfinderView viewFinder -> e + android.widget.TextView statusView -> f + 1:3:void (android.content.Context,android.util.AttributeSet):68:68 -> + 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"} + 1:11:void decodeSingle(com.journeyapps.barcodescanner.BarcodeCallback):228:228 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/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 + 22:28:void initialize(android.util.AttributeSet):91:91 -> d + 29:40:void initialize(android.util.AttributeSet):93:93 -> d + 41:43:void initialize(android.util.AttributeSet):102:102 -> d + 44:55:void initialize(android.util.AttributeSet):105:105 -> d + 56:60:void initialize(android.util.AttributeSet):113:113 -> d + 61:71:void initialize(android.util.AttributeSet):116:116 -> d + 72:79:void initialize(android.util.AttributeSet):108:108 -> d + 80:87:void initialize(android.util.AttributeSet):96:96 -> d + 1:4:void initializeFromIntent(android.content.Intent):133:133 -> e + 5:8:void initializeFromIntent(android.content.Intent):134:134 -> e + 9:13:void initializeFromIntent(android.content.Intent):136:136 -> e + 14:22:void initializeFromIntent(android.content.Intent):138:138 -> e + 23:28:void initializeFromIntent(android.content.Intent):139:139 -> e + 29:31:void initializeFromIntent(android.content.Intent):141:141 -> e + 32:40:void initializeFromIntent(android.content.Intent):145:145 -> e + 41:46:void initializeFromIntent(android.content.Intent):146:146 -> e + 47:49:void initializeFromIntent(android.content.Intent):147:147 -> e + 50:57:void initializeFromIntent(android.content.Intent):151:151 -> e + 58:60:void initializeFromIntent(android.content.Intent):153:153 -> e + 61:66:void initializeFromIntent(android.content.Intent):157:157 -> e + 67:72:void initializeFromIntent(android.content.Intent):159:159 -> e + 73:77:void initializeFromIntent(android.content.Intent):161:161 -> e + 78:80:void initializeFromIntent(android.content.Intent):162:162 -> e + 81:85:void initializeFromIntent(android.content.Intent):164:164 -> e + 86:96:void initializeFromIntent(android.content.Intent):165:165 -> e + 1:6:void pause():195:195 -> f + 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;"} + 1:7:com.journeyapps.barcodescanner.DecoderFactory getDecoderFactory():177:177 -> getDecoderFactory + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/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 + 1:7:void setTorchOff():253:253 -> i + 1:7:void setTorchOn():242:242 -> j + 18:23:boolean onKeyDown(int,android.view.KeyEvent):290:290 -> onKeyDown + 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"} + 1:6:void setDecoderFactory(com.journeyapps.barcodescanner.DecoderFactory):173:173 -> setDecoderFactory + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/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: +# {"id":"sourceFile","fileName":"DecoratedBarcodeView.java"} +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;"} + 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"} + 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: +# {"id":"sourceFile","fileName":"DefaultDecoderFactory.java"} + java.util.Collection decodeFormats -> a + java.util.Map hints -> b + java.lang.String characterSet -> c + int scanType -> d + 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;"} + 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 + 18:21:com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map):46:46 -> a + 22:26:com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map):47:47 -> a + 27:30:com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map):50:50 -> a + 31:35:com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map):51:51 -> a + 36:40:com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map):54:54 -> a + 41:43:com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map):55:55 -> a + 44:53:com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map):57:57 -> a + 54:59:com.journeyapps.barcodescanner.Decoder createDecoder(java.util.Map):65:65 -> a + 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: +# {"id":"sourceFile","fileName":"InvertedDecoder.java"} + 1:4:void (com.google.zxing.Reader):21:21 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv2/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":"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"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"RawImageData.java"} + byte[] data -> a + int width -> b + int height -> c + 1:3:void (byte[],int,int):10:10 -> + 4:5:void (byte[],int,int):11:11 -> + 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;"} + 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 + 21:30:com.journeyapps.barcodescanner.RawImageData cropAndScale(android.graphics.Rect,int):38:38 -> a + 31:35:com.journeyapps.barcodescanner.RawImageData cropAndScale(android.graphics.Rect,int):43:43 -> a + 36:41:com.journeyapps.barcodescanner.RawImageData cropAndScale(android.graphics.Rect,int):44:44 -> a + 42:56:com.journeyapps.barcodescanner.RawImageData cropAndScale(android.graphics.Rect,int):47:47 -> a + 57:67:com.journeyapps.barcodescanner.RawImageData cropAndScale(android.graphics.Rect,int):54:54 -> a + 68:74:com.journeyapps.barcodescanner.RawImageData cropAndScale(android.graphics.Rect,int):58:58 -> a + 75:80:com.journeyapps.barcodescanner.RawImageData cropAndScale(android.graphics.Rect,int):61:61 -> a + 1:3:byte[] getData():17:17 -> b + 1:3:int getHeight():25:25 -> c + 1:3:int getWidth():21:21 -> d + 2:8:byte[] rotate180(byte[],int,int):112:112 -> e + 9:18:byte[] rotate180(byte[],int,int):116:116 -> e + 3:16:byte[] rotateCCW(byte[],int,int):132:132 -> f + 17:29:byte[] rotateCCW(byte[],int,int):136:136 -> f + 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;"} + 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: +# {"id":"sourceFile","fileName":"RotationCallback.java"} + void onRotationChanged(int) -> a +com.journeyapps.barcodescanner.RotationListener -> V2.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;"} + 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;"} + 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;"} + 1:3:int access$200(com.journeyapps.barcodescanner.RotationListener):15:15 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/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"} + 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"} + 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 + 12:19:void listen(android.content.Context,com.journeyapps.barcodescanner.RotationCallback):36:36 -> e + 20:27:void listen(android.content.Context,com.journeyapps.barcodescanner.RotationCallback):38:38 -> e + 28:30:void listen(android.content.Context,com.journeyapps.barcodescanner.RotationCallback):52:52 -> e + 31:43:void listen(android.content.Context,com.journeyapps.barcodescanner.RotationCallback):54:54 -> e + 1:4:void stop():60:60 -> f + 5:8:void stop():61:61 -> f + 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: +# {"id":"sourceFile","fileName":"RotationListener.java"} + com.journeyapps.barcodescanner.RotationListener this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/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"} + 1:6:void onOrientationChanged(int):41:41 -> onOrientationChanged + 7:12:void onOrientationChanged(int):42:42 -> onOrientationChanged + 13:22:void onOrientationChanged(int):43:43 -> onOrientationChanged + 23:30:void onOrientationChanged(int):44:44 -> onOrientationChanged + 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: +# {"id":"sourceFile","fileName":"Size.java"} + int width -> d + int height -> e + 1:3:void (int,int):12:12 -> + 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"} + 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;"} + 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;"} + 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;"} + 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 + 19:20:boolean equals(java.lang.Object):106:106 -> equals + 21:34:boolean equals(java.lang.Object):108:108 -> equals + 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: +# {"id":"sourceFile","fileName":"SourceData.java"} + com.journeyapps.barcodescanner.RawImageData data -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/m;"} + int imageFormat -> b + int rotation -> c + android.graphics.Rect cropRect -> d + int scalingFactor -> e + boolean previewMirrored -> f + 1:4:void (byte[],int,int,int,int):44:44 -> + 5:6:void (byte[],int,int,int,int):32:32 -> + 7:13:void (byte[],int,int,int,int):45:45 -> + 14:15:void (byte[],int,int,int,int):46:46 -> + 16:19:void (byte[],int,int,int,int):47:47 -> + 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;"} + 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 + 22:27:android.graphics.Bitmap getBitmap(android.graphics.Rect,int):153:153 -> b + 28:41:android.graphics.Bitmap getBitmap(android.graphics.Rect,int):155:155 -> b + 42:67:android.graphics.Bitmap getBitmap(android.graphics.Rect,int):159:159 -> b + 68:74:android.graphics.Bitmap getBitmap(android.graphics.Rect,int):160:160 -> b + 75:77:android.graphics.Bitmap getBitmap(android.graphics.Rect,int):161:161 -> b + 78:81:android.graphics.Bitmap getBitmap(android.graphics.Rect,int):162:162 -> b + 82:86:android.graphics.Bitmap getBitmap(android.graphics.Rect,int):164:164 -> b + 87:88:android.graphics.Bitmap getBitmap(android.graphics.Rect,int):165:165 -> b + 89:93:android.graphics.Bitmap getBitmap(android.graphics.Rect,int):166:166 -> b + 94:97:android.graphics.Bitmap getBitmap(android.graphics.Rect,int):169:169 -> b + 98:102:android.graphics.Bitmap getBitmap(android.graphics.Rect,int):170:170 -> b + 103:108:android.graphics.Bitmap getBitmap(android.graphics.Rect,int):171:171 -> b + 109:125:android.graphics.Bitmap getBitmap(android.graphics.Rect,int):172:172 -> b + 1:10:boolean isRotated():116:116 -> c + 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;"} + 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: +# {"id":"sourceFile","fileName":"Util.java"} + 1:11:void validateMainThread():10:10 -> a + 12:19:void validateMainThread():11:11 -> a +com.journeyapps.barcodescanner.ViewfinderView -> com.journeyapps.barcodescanner.ViewfinderView: +# {"id":"sourceFile","fileName":"ViewfinderView.java"} + android.graphics.Paint paint -> d + android.graphics.Bitmap resultBitmap -> e + int maskColor -> f + int resultColor -> g + int laserColor -> h + int resultPointColor -> i + boolean laserVisibility -> j + int scannerAlpha -> k + java.util.List possibleResultPoints -> l + java.util.List lastPossibleResultPoints -> m + com.journeyapps.barcodescanner.CameraPreview cameraPreview -> n + # {"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;"} + int[] SCANNER_ALPHA -> q + 3:10:void ():44:44 -> + 1:3:void (android.content.Context,android.util.AttributeSet):69:69 -> + 4:11:void (android.content.Context,android.util.AttributeSet):72:72 -> + 12:15:void (android.content.Context,android.util.AttributeSet):74:74 -> + 16:25:void (android.content.Context,android.util.AttributeSet):77:77 -> + 26:29:void (android.content.Context,android.util.AttributeSet):79:79 -> + 30:33:void (android.content.Context,android.util.AttributeSet):80:80 -> + 34:39:void (android.content.Context,android.util.AttributeSet):79:79 -> + 40:43:void (android.content.Context,android.util.AttributeSet):81:81 -> + 44:47:void (android.content.Context,android.util.AttributeSet):82:82 -> + 48:53:void (android.content.Context,android.util.AttributeSet):81:81 -> + 54:57:void (android.content.Context,android.util.AttributeSet):83:83 -> + 58:61:void (android.content.Context,android.util.AttributeSet):84:84 -> + 62:67:void (android.content.Context,android.util.AttributeSet):83:83 -> + 68:71:void (android.content.Context,android.util.AttributeSet):85:85 -> + 72:75:void (android.content.Context,android.util.AttributeSet):86:86 -> + 76:81:void (android.content.Context,android.util.AttributeSet):85:85 -> + 82:89:void (android.content.Context,android.util.AttributeSet):87:87 -> + 90:93:void (android.content.Context,android.util.AttributeSet):90:90 -> + 94:95:void (android.content.Context,android.util.AttributeSet):92:92 -> + 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"} + 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 + 10:19:void refreshSizes():133:133 -> b + 20:21:void refreshSizes():135:135 -> b + 22:24:void refreshSizes():136:136 -> b + 1:3:void onDraw(android.graphics.Canvas):142:142 -> onDraw + 4:13:void onDraw(android.graphics.Canvas):143:143 -> onDraw + 14:17:void onDraw(android.graphics.Canvas):150:150 -> onDraw + 18:21:void onDraw(android.graphics.Canvas):151:151 -> onDraw + 22:36:void onDraw(android.graphics.Canvas):154:154 -> onDraw + 37:48:void onDraw(android.graphics.Canvas):155:155 -> onDraw + 49:65:void onDraw(android.graphics.Canvas):156:156 -> onDraw + 66:85:void onDraw(android.graphics.Canvas):157:157 -> onDraw + 86:98:void onDraw(android.graphics.Canvas):158:158 -> onDraw + 99:104:void onDraw(android.graphics.Canvas):160:160 -> onDraw + 105:109:void onDraw(android.graphics.Canvas):162:162 -> onDraw + 110:118:void onDraw(android.graphics.Canvas):163:163 -> onDraw + 119:122:void onDraw(android.graphics.Canvas):166:166 -> onDraw + 123:129:void onDraw(android.graphics.Canvas):167:167 -> onDraw + 130:140:void onDraw(android.graphics.Canvas):169:169 -> onDraw + 141:148:void onDraw(android.graphics.Canvas):170:170 -> onDraw + 149:157:void onDraw(android.graphics.Canvas):172:172 -> onDraw + 158:184:void onDraw(android.graphics.Canvas):173:173 -> onDraw + 185:193:void onDraw(android.graphics.Canvas):176:176 -> onDraw + 194:202:void onDraw(android.graphics.Canvas):177:177 -> onDraw + 203:210:void onDraw(android.graphics.Canvas):180:180 -> onDraw + 211:217:void onDraw(android.graphics.Canvas):181:181 -> onDraw + 218:224:void onDraw(android.graphics.Canvas):182:182 -> onDraw + 225:242:void onDraw(android.graphics.Canvas):184:184 -> onDraw + 243:249:void onDraw(android.graphics.Canvas):186:186 -> onDraw + 250:260:void onDraw(android.graphics.Canvas):187:187 -> onDraw + 261:264:void onDraw(android.graphics.Canvas):185:185 -> onDraw + 265:269:void onDraw(android.graphics.Canvas):191:191 -> onDraw + 270:277:void onDraw(android.graphics.Canvas):195:195 -> onDraw + 278:282:void onDraw(android.graphics.Canvas):196:196 -> onDraw + 283:289:void onDraw(android.graphics.Canvas):197:197 -> onDraw + 290:307:void onDraw(android.graphics.Canvas):198:198 -> onDraw + 308:314:void onDraw(android.graphics.Canvas):200:200 -> onDraw + 315:325:void onDraw(android.graphics.Canvas):201:201 -> onDraw + 326:329:void onDraw(android.graphics.Canvas):199:199 -> onDraw + 330:331:void onDraw(android.graphics.Canvas):207:207 -> onDraw + 332:335:void onDraw(android.graphics.Canvas):208:208 -> onDraw + 336:337:void onDraw(android.graphics.Canvas):209:209 -> onDraw + 338:340:void onDraw(android.graphics.Canvas):210:210 -> onDraw + 341:363:void onDraw(android.graphics.Canvas):215:215 -> onDraw + 1:2:void setCameraPreview(com.journeyapps.barcodescanner.CameraPreview):98:98 -> setCameraPreview + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/journeyapps/barcodescanner/a;)V"} + 3:11:void setCameraPreview(com.journeyapps.barcodescanner.CameraPreview):99:99 -> setCameraPreview + 1:3:void setLaserVisibility(boolean):257:257 -> setLaserVisibility + 1:3:void setMaskColor(int):253:253 -> setMaskColor +com.journeyapps.barcodescanner.ViewfinderView$1 -> com.journeyapps.barcodescanner.ViewfinderView$a: +# {"id":"sourceFile","fileName":"ViewfinderView.java"} + com.journeyapps.barcodescanner.ViewfinderView this$0 -> a + 1:6:void (com.journeyapps.barcodescanner.ViewfinderView):99:99 -> + 1:5:void previewSized():102:102 -> a + 6:11:void previewSized():103:103 -> a + 1:1:void cameraError(java.lang.Exception):0:0 -> b + 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: +# {"id":"sourceFile","fileName":"AutoFocusManager.java"} + boolean stopped -> a + boolean focusing -> b + boolean useAutoFocus -> c + android.hardware.Camera camera -> d + android.os.Handler handler -> e + int MESSAGE_FOCUS -> f + android.os.Handler$Callback focusHandlerCallback -> g + android.hardware.Camera$AutoFocusCallback autoFocusCallback -> h + java.lang.String TAG -> i + java.util.Collection FOCUS_MODES_CALLING_AF -> j + 1:8:void ():48:48 -> + 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"} + 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 -> + 21:27:void (android.hardware.Camera,com.journeyapps.barcodescanner.camera.CameraSettings):75:75 -> + 28:29:void (android.hardware.Camera,com.journeyapps.barcodescanner.camera.CameraSettings):76:76 -> + 30:37:void (android.hardware.Camera,com.journeyapps.barcodescanner.camera.CameraSettings):77:77 -> + 38:55:void (android.hardware.Camera,com.journeyapps.barcodescanner.camera.CameraSettings):78:78 -> + 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"} + 1:4:void access$100(com.journeyapps.barcodescanner.camera.AutoFocusManager):31:31 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/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;"} + 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"} + 1:4:void access$400(com.journeyapps.barcodescanner.camera.AutoFocusManager):31:31 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/a;)V"} + 2:15:void autoFocusAgainLater():84:84 -> f + 16:31:void autoFocusAgainLater():85:85 -> f + 32:35:void autoFocusAgainLater():87:87 -> f + 1:8:void cancelOutstandingTask():114:114 -> g + 1:4:void focus():98:98 -> h + 5:12:void focus():99:99 -> h + 13:20:void focus():101:101 -> h + 21:24:void focus():102:102 -> h + 25:31:void focus():105:105 -> h + 32:35:void focus():107:107 -> h + 2:3:void start():93:93 -> i + 4:7:void start():94:94 -> i + 2:4:void stop():121:121 -> j + 5:6:void stop():122:122 -> j + 7:9:void stop():123:123 -> j + 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: +# {"id":"sourceFile","fileName":"AutoFocusManager.java"} + com.journeyapps.barcodescanner.camera.AutoFocusManager this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/a;"} + 1:6:void (com.journeyapps.barcodescanner.camera.AutoFocusManager):53:53 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/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: +# {"id":"sourceFile","fileName":"AutoFocusManager.java"} + com.journeyapps.barcodescanner.camera.AutoFocusManager this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/a;"} + 1:6:void (com.journeyapps.barcodescanner.camera.AutoFocusManager):64:64 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/a;)V"} + 1:6:void lambda$onAutoFocus$0():68:68 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/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: +# {"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.synthesized"} + 1:1:void W2.AutoFocusManager$2$$ExternalSyntheticLambda0.(W2.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.synthesized"} +com.journeyapps.barcodescanner.camera.CameraConfigurationUtils -> W2.c: +# {"id":"sourceFile","fileName":"CameraConfigurationUtils.java"} + java.util.regex.Pattern SEMICOLON -> a + 1:9:void ():43:43 -> + 1:17:java.util.List buildMiddleArea(int):200:200 -> a + 1:34:java.lang.String findSettableValue(java.lang.String,java.util.Collection,java.lang.String[]):286:286 -> b + 35:64:java.lang.String findSettableValue(java.lang.String,java.util.Collection,java.lang.String[]):287:287 -> b + 65:70:java.lang.String findSettableValue(java.lang.String,java.util.Collection,java.lang.String[]):289:289 -> b + 71:76:java.lang.String findSettableValue(java.lang.String,java.util.Collection,java.lang.String[]):290:290 -> b + 77:108:java.lang.String findSettableValue(java.lang.String,java.util.Collection,java.lang.String[]):291:291 -> b + 109:115:java.lang.String findSettableValue(java.lang.String,java.util.Collection,java.lang.String[]):296:296 -> b + 1:12:void setBarcodeSceneMode(android.hardware.Camera$Parameters):219:219 -> c + 13:20:void setBarcodeSceneMode(android.hardware.Camera$Parameters):220:220 -> c + 21:28:void setBarcodeSceneMode(android.hardware.Camera$Parameters):224:224 -> c + 29:36:void setBarcodeSceneMode(android.hardware.Camera$Parameters):223:223 -> c + 37:40:void setBarcodeSceneMode(android.hardware.Camera$Parameters):227:227 -> c + 1:4:void setBestExposure(android.hardware.Camera$Parameters,boolean):120:120 -> d + 5:8:void setBestExposure(android.hardware.Camera$Parameters,boolean):121:121 -> d + 9:12:void setBestExposure(android.hardware.Camera$Parameters,boolean):122:122 -> d + 13:29:void setBestExposure(android.hardware.Camera$Parameters,boolean):123:123 -> d + 30:35:void setBestExposure(android.hardware.Camera$Parameters,boolean):126:126 -> d + 36:43:void setBestExposure(android.hardware.Camera$Parameters,boolean):129:129 -> d + 44:51:void setBestExposure(android.hardware.Camera$Parameters,boolean):130:130 -> d + 52:78:void setBestExposure(android.hardware.Camera$Parameters,boolean):131:131 -> d + 79:104:void setBestExposure(android.hardware.Camera$Parameters,boolean):133:133 -> d + 105:108:void setBestExposure(android.hardware.Camera$Parameters,boolean):134:134 -> d + 109:114:void setBestExposure(android.hardware.Camera$Parameters,boolean):137:137 -> d + 5:8:void setBestPreviewFPS(android.hardware.Camera$Parameters):142:142 -> e + 1:4:void setBestPreviewFPS(android.hardware.Camera$Parameters,int,int):146:146 -> f + 5:32:void setBestPreviewFPS(android.hardware.Camera$Parameters,int,int):147:147 -> f + 33:38:void setBestPreviewFPS(android.hardware.Camera$Parameters,int,int):148:148 -> f + 39:56:void setBestPreviewFPS(android.hardware.Camera$Parameters,int,int):150:150 -> f + 57:58:void setBestPreviewFPS(android.hardware.Camera$Parameters,int,int):151:151 -> f + 59:72:void setBestPreviewFPS(android.hardware.Camera$Parameters,int,int):152:152 -> f + 73:79:void setBestPreviewFPS(android.hardware.Camera$Parameters,int,int):159:159 -> f + 80:81:void setBestPreviewFPS(android.hardware.Camera$Parameters,int,int):161:161 -> f + 82:84:void setBestPreviewFPS(android.hardware.Camera$Parameters,int,int):162:162 -> f + 85:90:void setBestPreviewFPS(android.hardware.Camera$Parameters,int,int):163:163 -> f + 91:115:void setBestPreviewFPS(android.hardware.Camera$Parameters,int,int):164:164 -> f + 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"} + 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 + 35:38:void setFocus(android.hardware.Camera$Parameters,com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode,boolean):70:70 -> g + 39:49:void setFocus(android.hardware.Camera$Parameters,com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode,boolean):71:71 -> g + 50:53:void setFocus(android.hardware.Camera$Parameters,com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode,boolean):74:74 -> g + 54:64:void setFocus(android.hardware.Camera$Parameters,com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode,boolean):75:75 -> g + 65:76:void setFocus(android.hardware.Camera$Parameters,com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode,boolean):61:61 -> g + 77:88:void setFocus(android.hardware.Camera$Parameters,com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode,boolean):82:82 -> g + 89:98:void setFocus(android.hardware.Camera$Parameters,com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode,boolean):88:88 -> g + 99:121:void setFocus(android.hardware.Camera$Parameters,com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode,boolean):89:89 -> g + 122:125:void setFocus(android.hardware.Camera$Parameters,com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode,boolean):91:91 -> g + 1:8:void setFocusArea(android.hardware.Camera$Parameters):176:176 -> h + 9:38:void setFocusArea(android.hardware.Camera$Parameters):177:177 -> h + 39:42:void setFocusArea(android.hardware.Camera$Parameters):178:178 -> h + 43:66:void setFocusArea(android.hardware.Camera$Parameters):179:179 -> h + 67:70:void setFocusArea(android.hardware.Camera$Parameters):180:180 -> h + 71:76:void setFocusArea(android.hardware.Camera$Parameters):182:182 -> h + 1:12:void setInvertColor(android.hardware.Camera$Parameters):271:271 -> i + 13:20:void setInvertColor(android.hardware.Camera$Parameters):272:272 -> i + 21:28:void setInvertColor(android.hardware.Camera$Parameters):276:276 -> i + 29:36:void setInvertColor(android.hardware.Camera$Parameters):275:275 -> i + 37:40:void setInvertColor(android.hardware.Camera$Parameters):279:279 -> i + 1:8:void setMetering(android.hardware.Camera$Parameters):188:188 -> j + 9:34:void setMetering(android.hardware.Camera$Parameters):189:189 -> j + 35:38:void setMetering(android.hardware.Camera$Parameters):190:190 -> j + 39:62:void setMetering(android.hardware.Camera$Parameters):191:191 -> j + 63:66:void setMetering(android.hardware.Camera$Parameters):192:192 -> j + 67:72:void setMetering(android.hardware.Camera$Parameters):194:194 -> j + 1:4:void setTorch(android.hardware.Camera$Parameters,boolean):97:97 -> k + 5:8:void setTorch(android.hardware.Camera$Parameters,boolean):99:99 -> k + 9:21:void setTorch(android.hardware.Camera$Parameters,boolean):100:100 -> k + 22:33:void setTorch(android.hardware.Camera$Parameters,boolean):105:105 -> k + 34:45:void setTorch(android.hardware.Camera$Parameters,boolean):110:110 -> k + 46:66:void setTorch(android.hardware.Camera$Parameters,boolean):111:111 -> k + 67:86:void setTorch(android.hardware.Camera$Parameters,boolean):113:113 -> k + 87:90:void setTorch(android.hardware.Camera$Parameters,boolean):114:114 -> k + 1:8:void setVideoStabilization(android.hardware.Camera$Parameters):206:206 -> l + 9:14:void setVideoStabilization(android.hardware.Camera$Parameters):207:207 -> l + 15:20:void setVideoStabilization(android.hardware.Camera$Parameters):208:208 -> l + 21:26:void setVideoStabilization(android.hardware.Camera$Parameters):210:210 -> l + 27:30:void setVideoStabilization(android.hardware.Camera$Parameters):211:211 -> l + 31:36:void setVideoStabilization(android.hardware.Camera$Parameters):214:214 -> l + 5:9:java.lang.String toString(java.lang.Iterable):322:322 -> m + 10:25:java.lang.String toString(java.lang.Iterable):323:323 -> m + 26:46:java.lang.String toString(java.lang.Iterable):324:324 -> m + 47:51:java.lang.String toString(java.lang.Iterable):326:326 -> m + 3:9:java.lang.String toString(java.util.Collection):301:301 -> n + 10:16:java.lang.String toString(java.util.Collection):304:304 -> n + 17:19:java.lang.String toString(java.util.Collection):305:305 -> n + 20:23:java.lang.String toString(java.util.Collection):306:306 -> n + 24:29:java.lang.String toString(java.util.Collection):307:307 -> n + 30:42:java.lang.String toString(java.util.Collection):308:308 -> n + 43:48:java.lang.String toString(java.util.Collection):309:309 -> n + 49:56:java.lang.String toString(java.util.Collection):310:310 -> n + 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: +# {"id":"sourceFile","fileName":"CameraInstance.java"} + com.journeyapps.barcodescanner.camera.CameraThread cameraThread -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/k;"} + com.journeyapps.barcodescanner.camera.CameraSurface surface -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/j;"} + com.journeyapps.barcodescanner.camera.CameraManager cameraManager -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/h;"} + android.os.Handler readyHandler -> d + com.journeyapps.barcodescanner.camera.DisplayConfiguration displayConfiguration -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/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;"} + java.lang.Runnable opener -> j + java.lang.Runnable configure -> k + java.lang.Runnable previewStarter -> l + java.lang.Runnable closer -> m + java.lang.String TAG -> n + 1:1:void ():18:18 -> + 1:4:void (android.content.Context):39:39 -> + 5:7:void (android.content.Context):26:26 -> + 8:9:void (android.content.Context):27:27 -> + 10:16:void (android.content.Context):30:30 -> + 17:23:void (android.content.Context):195:195 -> + 24:30:void (android.content.Context):208:208 -> + 31:37:void (android.content.Context):224:224 -> + 38:44:void (android.content.Context):238:238 -> + 45:47:void (android.content.Context):40:40 -> + 48:53:void (android.content.Context):42:42 -> + 54:60:void (android.content.Context):43:43 -> + 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"} + 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"} + 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"} + 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;"} + 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"} + 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;"} + 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;"} + 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;"} + 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"} + 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;"} + 1:3:void close():159:159 -> l + 4:7:void close():161:161 -> l + 8:16:void close():162:162 -> l + 17:19:void close():164:164 -> l + 20:22:void close():167:167 -> l + 1:3:void configureCamera():124:124 -> m + 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;"} + 1:7:com.journeyapps.barcodescanner.Size getPreviewSize():102:102 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV2/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 + 1:4:void open():115:115 -> r + 5:7:void open():117:117 -> r + 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"} + 1:4:void setCameraSettings(com.journeyapps.barcodescanner.camera.CameraSettings):90:90 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/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"} + 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"} + 1:3:void setTorch(boolean):138:138 -> x + 4:7:void setTorch(boolean):140:140 -> x + 8:18:void setTorch(boolean):141:141 -> x + 1:3:void startPreview():131:131 -> y + 4:6:void startPreview():132:132 -> y + 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: +# {"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.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.synthesized"} + 1:1:void W2.CameraInstance$$ExternalSyntheticLambda0.(W2.CameraInstance,W2.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.synthesized"} +com.journeyapps.barcodescanner.camera.CameraInstance$$ExternalSyntheticLambda1 -> W2.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.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 -> + # {"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.synthesized"} +com.journeyapps.barcodescanner.camera.CameraInstance$$ExternalSyntheticLambda2 -> W2.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.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.synthesized"} + 1:1:void W2.CameraInstance$$ExternalSyntheticLambda2.(W2.CameraInstance,W2.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.synthesized"} +com.journeyapps.barcodescanner.camera.CameraInstance$1 -> W2.g$a: +# {"id":"sourceFile","fileName":"CameraInstance.java"} + com.journeyapps.barcodescanner.camera.CameraInstance this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/g;"} + 1:6:void (com.journeyapps.barcodescanner.camera.CameraInstance):195:195 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/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: +# {"id":"sourceFile","fileName":"CameraInstance.java"} + com.journeyapps.barcodescanner.camera.CameraInstance this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/g;"} + 1:6:void (com.journeyapps.barcodescanner.camera.CameraInstance):208:208 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/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: +# {"id":"sourceFile","fileName":"CameraInstance.java"} + com.journeyapps.barcodescanner.camera.CameraInstance this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/g;"} + 1:6:void (com.journeyapps.barcodescanner.camera.CameraInstance):224:224 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/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: +# {"id":"sourceFile","fileName":"CameraInstance.java"} + com.journeyapps.barcodescanner.camera.CameraInstance this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/g;"} + 1:6:void (com.journeyapps.barcodescanner.camera.CameraInstance):238:238 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/g;)V"} + 1:9:void run():242:242 -> run + 10:18:void run():243:243 -> run + 19:29:void run():244:244 -> run + 30:38:void run():246:246 -> run + 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: +# {"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;"} + com.google.zxing.client.android.AmbientLightManager ambientLightManager -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz2/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;"} + com.journeyapps.barcodescanner.camera.DisplayConfiguration displayConfiguration -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/m;"} + com.journeyapps.barcodescanner.Size requestedPreviewSize -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + com.journeyapps.barcodescanner.Size previewSize -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/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;"} + java.lang.String TAG -> n + 1:1:void ():52:52 -> + 1:3:void (android.content.Context):132:132 -> + 4:11:void (android.content.Context):64:64 -> + 12:13:void (android.content.Context):72:72 -> + 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;"} + 1:3:java.lang.String access$100():50:50 -> b + 1:27:int calculateDisplayRotation():329:329 -> c + 28:33:int calculateDisplayRotation():347:347 -> c + 34:40:int calculateDisplayRotation():348:348 -> c + 41:43:int calculateDisplayRotation():349:349 -> c + 44:50:int calculateDisplayRotation():351:351 -> c + 51:73:int calculateDisplayRotation():353:353 -> c + 1:4:void close():219:219 -> d + 5:8:void close():220:220 -> d + 9:11:void close():221:221 -> d + 1:4:void configure():159:159 -> e + 5:8:void configure():162:162 -> e + 9:16:void configure():160:160 -> e + 1:3:int getCameraRotation():241:241 -> f + 1:6:android.hardware.Camera$Parameters getDefaultCameraParameters():245:245 -> g + 7:10:android.hardware.Camera$Parameters getDefaultCameraParameters():246:246 -> g + 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;"} + 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 + 1:4:java.util.List getPreviewSizes(android.hardware.Camera$Parameters):311:311 -> i + 5:11:java.util.List getPreviewSizes(android.hardware.Camera$Parameters):312:312 -> i + 12:17:java.util.List getPreviewSizes(android.hardware.Camera$Parameters):314:314 -> i + 18:26:java.util.List getPreviewSizes(android.hardware.Camera$Parameters):316:316 -> i + 27:39:java.util.List getPreviewSizes(android.hardware.Camera$Parameters):317:317 -> i + 40:55:java.util.List getPreviewSizes(android.hardware.Camera$Parameters):321:321 -> i + 56:69:java.util.List getPreviewSizes(android.hardware.Camera$Parameters):322:322 -> i + 1:5:boolean isCameraRotated():229:229 -> j + 6:13:boolean isCameraRotated():232:232 -> j + 14:21:boolean isCameraRotated():230:230 -> j + 1:9:boolean isTorchOn():502:502 -> k + 10:15:boolean isTorchOn():504:504 -> k + 16:17:boolean isTorchOn():505:505 -> k + 18:25:boolean isTorchOn():506:506 -> k + 26:34:boolean isTorchOn():507:507 -> k + 1:14:void open():141:141 -> l + 15:24:void open():146:146 -> l + 25:31:void open():147:147 -> l + 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"} + 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"} + 1:6:void setDesiredParameters(boolean):255:255 -> p + 7:14:void setDesiredParameters(boolean):259:259 -> p + 15:42:void setDesiredParameters(boolean):263:263 -> p + 43:47:void setDesiredParameters(boolean):266:266 -> p + 48:59:void setDesiredParameters(boolean):269:269 -> p + 60:62:void setDesiredParameters(boolean):272:272 -> p + 63:70:void setDesiredParameters(boolean):274:274 -> p + 71:73:void setDesiredParameters(boolean):275:275 -> p + 74:81:void setDesiredParameters(boolean):278:278 -> p + 82:84:void setDesiredParameters(boolean):279:279 -> p + 85:92:void setDesiredParameters(boolean):282:282 -> p + 93:95:void setDesiredParameters(boolean):283:283 -> p + 96:98:void setDesiredParameters(boolean):284:284 -> p + 99:101:void setDesiredParameters(boolean):285:285 -> p + 102:105:void setDesiredParameters(boolean):290:290 -> p + 106:112:void setDesiredParameters(boolean):291:291 -> p + 113:115:void setDesiredParameters(boolean):292:292 -> p + 116:127:void setDesiredParameters(boolean):294:294 -> p + 128:134:void setDesiredParameters(boolean):296:296 -> p + 135:144:void setDesiredParameters(boolean):299:299 -> p + 145:147:void setDesiredParameters(boolean):302:302 -> p + 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"} + 1:6:void setParameters():363:363 -> r + 7:10:void setParameters():364:364 -> r + 11:18:void setParameters():366:366 -> r + 19:23:void setParameters():369:369 -> r + 24:27:void setParameters():373:373 -> r + 28:34:void setParameters():376:376 -> r + 35:46:void setParameters():380:380 -> r + 47:51:void setParameters():382:382 -> r + 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"} + 1:4:void setTorch(boolean):454:454 -> t + 5:10:void setTorch(boolean):456:456 -> t + 11:14:void setTorch(boolean):458:458 -> t + 15:20:void setTorch(boolean):459:459 -> t + 21:26:void setTorch(boolean):462:462 -> t + 27:29:void setTorch(boolean):463:463 -> t + 30:37:void setTorch(boolean):464:464 -> t + 38:40:void setTorch(boolean):465:465 -> t + 41:45:void setTorch(boolean):467:467 -> t + 46:49:void setTorch(boolean):469:469 -> t + 50:53:void setTorch(boolean):470:470 -> t + 54:61:void setTorch(boolean):475:475 -> t + 1:4:void startPreview():182:182 -> u + 5:8:void startPreview():183:183 -> u + 9:12:void startPreview():184:184 -> u + 13:14:void startPreview():185:185 -> u + 15:25:void startPreview():186:186 -> u + 26:36:void startPreview():187:187 -> u + 37:40:void startPreview():188:188 -> u + 1:5:void stopPreview():198:198 -> v + 6:8:void stopPreview():199:199 -> v + 9:10:void stopPreview():200:200 -> v + 11:14:void stopPreview():202:202 -> v + 15:17:void stopPreview():203:203 -> v + 18:19:void stopPreview():204:204 -> v + 20:27:void stopPreview():206:206 -> v + 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: +# {"id":"sourceFile","fileName":"CameraManager.java"} + com.journeyapps.barcodescanner.camera.PreviewCallback callback -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/p;"} + com.journeyapps.barcodescanner.Size resolution -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + com.journeyapps.barcodescanner.camera.CameraManager this$0 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/h;"} + 1:6:void (com.journeyapps.barcodescanner.camera.CameraManager):82:82 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/h;)V"} + 1:3:void setCallback(com.journeyapps.barcodescanner.camera.PreviewCallback):90:90 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LW2/p;)V"} + 1:3:void setResolution(com.journeyapps.barcodescanner.Size):86:86 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV2/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 + 19:34:void onPreviewFrame(byte[],android.hardware.Camera):103:103 -> onPreviewFrame + 35:45:void onPreviewFrame(byte[],android.hardware.Camera):105:105 -> onPreviewFrame + 46:52:void onPreviewFrame(byte[],android.hardware.Camera):106:106 -> onPreviewFrame + 53:56:void onPreviewFrame(byte[],android.hardware.Camera):108:108 -> onPreviewFrame + 57:64:void onPreviewFrame(byte[],android.hardware.Camera):100:100 -> onPreviewFrame + 65:73:void onPreviewFrame(byte[],android.hardware.Camera):113:113 -> onPreviewFrame + 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: +# {"id":"sourceFile","fileName":"CameraSettings.java"} + int requestedCameraId -> a + boolean scanInverted -> b + boolean barcodeSceneModeEnabled -> c + boolean meteringEnabled -> d + boolean autoFocusEnabled -> e + boolean continuousFocusEnabled -> f + boolean exposureEnabled -> g + boolean autoTorchEnabled -> h + com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode focusMode -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/i$a;"} + 1:4:void ():8:8 -> + 5:7:void ():9:9 -> + 8:9:void ():10:10 -> + 10:11:void ():11:11 -> + 12:14:void ():12:12 -> + 15:16:void ():13:13 -> + 17:18:void ():14:14 -> + 19:20:void ():15:15 -> + 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;"} + 1:3:int getRequestedCameraId():27:27 -> b + 1:3:boolean isAutoFocusEnabled():102:102 -> c + 1:3:boolean isAutoTorchEnabled():157:157 -> d + 1:3:boolean isBarcodeSceneModeEnabled():61:61 -> e + 1:3:boolean isExposureEnabled():74:74 -> f + 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: +# {"id":"sourceFile","fileName":"CameraSettings.java"} + com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode AUTO -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/i$a;"} + com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode CONTINUOUS -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/i$a;"} + com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode INFINITY -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/i$a;"} + com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode MACRO -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/i$a;"} + com.journeyapps.barcodescanner.camera.CameraSettings$FocusMode[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[LW2/i$a;"} + 1:10:void ():20:20 -> + 11:20:void ():21:21 -> + 21:30:void ():22:22 -> + 31:40:void ():23:23 -> + 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;"} + 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;"} + 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":"sourceFile","fileName":"CameraSurface.java"} + android.view.SurfaceHolder surfaceHolder -> a + android.graphics.SurfaceTexture surfaceTexture -> b + 1:1:void (android.view.SurfaceHolder):19:19 -> + 2:2:void (android.view.SurfaceHolder):23:23 -> + 3:3:void (android.view.SurfaceHolder):21:21 -> + 4:4:void (android.graphics.SurfaceTexture):26:26 -> + 5:5:void (android.graphics.SurfaceTexture):30:30 -> + 6:6:void (android.graphics.SurfaceTexture):28:28 -> + 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: +# {"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;"} + 1:1:void ():12:12 -> + 1:4:void ():31:31 -> + 5:6:void ():26:26 -> + 7:14:void ():28:28 -> + 1:3:void checkRunning():64:64 -> a + 4:7:void checkRunning():65:65 -> a + 8:11:void checkRunning():66:66 -> a + 12:20:void checkRunning():69:69 -> a + 21:23:void checkRunning():70:70 -> a + 24:39:void checkRunning():71:71 -> a + 40:47:void checkRunning():67:67 -> a + 48:51:void checkRunning():73:73 -> a + 1:3:void decrementInstances():91:91 -> b + 4:11:void decrementInstances():92:92 -> b + 12:17:void decrementInstances():94:94 -> b + 18:21:void decrementInstances():96:96 -> b + 1:3:void enqueue(java.lang.Runnable):42:42 -> c + 4:6:void enqueue(java.lang.Runnable):43:43 -> c + 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;"} + 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 + 4:9:void incrementAndEnqueue(java.lang.Runnable):106:106 -> e + 10:12:void incrementAndEnqueue(java.lang.Runnable):107:107 -> e + 13:17:void incrementAndEnqueue(java.lang.Runnable):108:108 -> e + 1:3:void quit():80:80 -> f + 4:9:void quit():81:81 -> f + 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: +# {"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"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"DisplayConfiguration.java"} + com.journeyapps.barcodescanner.Size viewfinderSize -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + int rotation -> b + boolean center -> c + com.journeyapps.barcodescanner.camera.PreviewScalingStrategy previewScalingStrategy -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/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"} + 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;"} + 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;"} + 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;"} + 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":"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"} + 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;"} + 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: +# {"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"} + 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;"} + 1:9:float absRatio(float):15:15 -> e +com.journeyapps.barcodescanner.camera.PreviewCallback -> W2.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: +# {"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;"} + 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;"} + 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"} + 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":"sourceFile","fileName":"PreviewScalingStrategy.java"} + com.journeyapps.barcodescanner.Size val$desired -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LV2/p;"} + com.journeyapps.barcodescanner.camera.PreviewScalingStrategy this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LW2/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"} + 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"} + 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 +com.learnium.RNDeviceInfo.BuildConfig -> com.learnium.RNDeviceInfo.BuildConfig: +# {"id":"sourceFile","fileName":"BuildConfig.java"} + 1:4:void ():6:6 -> +com.learnium.RNDeviceInfo.DeviceType -> com.learnium.RNDeviceInfo.DeviceType: +# {"id":"sourceFile","fileName":"DeviceType.java"} + 1:13:com.learnium.RNDeviceInfo.DeviceType[] $values():3:3 -> $values + 1:12:void ():4:4 -> + 13:24:void ():5:5 -> + 25:36:void ():6:6 -> + 37:48:void ():7:7 -> + 49:55:void ():3:3 -> + 1:3:void (java.lang.String,int,java.lang.String):11:11 -> + 4:6:void (java.lang.String,int,java.lang.String):12:12 -> + 1:3:java.lang.String getValue():16:16 -> getValue + 1:9:com.learnium.RNDeviceInfo.DeviceType valueOf(java.lang.String):3:3 -> valueOf + 1:9:com.learnium.RNDeviceInfo.DeviceType[] values():3:3 -> values +com.learnium.RNDeviceInfo.RNDeviceInfo -> com.learnium.RNDeviceInfo.RNDeviceInfo: +# {"id":"sourceFile","fileName":"RNDeviceInfo.java"} + 1:4:void ():16:16 -> + 1:3:java.util.List createJSModules():30:30 -> createJSModules + 1:5:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):21:21 -> createNativeModules + 6:14:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):23:23 -> createNativeModules + 1:3:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):36:36 -> createViewManagers +com.learnium.RNDeviceInfo.RNDeviceModule -> com.learnium.RNDeviceInfo.RNDeviceModule: +# {"id":"sourceFile","fileName":"RNDeviceModule.java"} + 1:5:void (com.facebook.react.bridge.ReactApplicationContext):95:95 -> + 6:7:void (com.facebook.react.bridge.ReactApplicationContext):86:86 -> + 8:12:void (com.facebook.react.bridge.ReactApplicationContext):87:87 -> + 13:14:void (com.facebook.react.bridge.ReactApplicationContext):88:88 -> + 15:21:void (com.facebook.react.bridge.ReactApplicationContext):96:96 -> + 22:28:void (com.facebook.react.bridge.ReactApplicationContext):97:97 -> + 29:39:void (com.facebook.react.bridge.ReactApplicationContext):98:98 -> + 40:50:void (com.facebook.react.bridge.ReactApplicationContext):99:99 -> + 1:1:double -$$Nest$fgetmLastBatteryLevel(com.learnium.RNDeviceInfo.RNDeviceModule):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:5:com.facebook.react.bridge.ReactApplicationContext access$000(com.learnium.RNDeviceInfo.RNDeviceModule):75:75 -> access$000 + 1:5:com.facebook.react.bridge.ReactApplicationContext access$100(com.learnium.RNDeviceInfo.RNDeviceModule):75:75 -> access$100 + 1:5:com.facebook.react.bridge.ReactApplicationContext access$200(com.learnium.RNDeviceInfo.RNDeviceModule):75:75 -> access$200 + 1:5:com.facebook.react.bridge.ReactApplicationContext access$300(com.learnium.RNDeviceInfo.RNDeviceModule):75:75 -> access$300 + 1:5:com.facebook.react.bridge.ReactApplicationContext access$400(com.learnium.RNDeviceInfo.RNDeviceModule):75:75 -> access$400 + 1:5:com.facebook.react.bridge.ReactApplicationContext access$500(com.learnium.RNDeviceInfo.RNDeviceModule):75:75 -> access$500 + 1:1:java.lang.String -$$Nest$fgetmLastBatteryState(com.learnium.RNDeviceInfo.RNDeviceModule):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean -$$Nest$fgetmLastPowerSaveState(com.learnium.RNDeviceInfo.RNDeviceModule):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputmLastBatteryLevel(com.learnium.RNDeviceInfo.RNDeviceModule,double):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputmLastBatteryState(com.learnium.RNDeviceInfo.RNDeviceModule,java.lang.String):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputmLastPowerSaveState(com.learnium.RNDeviceInfo.RNDeviceModule,boolean):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.WritableMap -$$Nest$mgetPowerStateFromIntent(com.learnium.RNDeviceInfo.RNDeviceModule,android.content.Intent):0:0 -> g + # {"id":"com.android.tools.r8.synthesized"} + 1:8:void getAndroidId(com.facebook.react.bridge.Promise):923:923 -> getAndroidId + 1:5:java.lang.String getAndroidIdSync():921:921 -> getAndroidIdSync + 1:12:void getApiLevel(com.facebook.react.bridge.Promise):854:854 -> getApiLevel + 1:3:int getApiLevelSync():852:852 -> getApiLevelSync + 1:8:void getAvailableLocationProviders(com.facebook.react.bridge.Promise):723:723 -> getAvailableLocationProviders + 1:12:com.facebook.react.bridge.WritableMap getAvailableLocationProvidersSync():709:709 -> getAvailableLocationProvidersSync + 13:17:com.facebook.react.bridge.WritableMap getAvailableLocationProvidersSync():710:710 -> getAvailableLocationProvidersSync + 18:21:com.facebook.react.bridge.WritableMap getAvailableLocationProvidersSync():712:712 -> getAvailableLocationProvidersSync + 22:37:com.facebook.react.bridge.WritableMap getAvailableLocationProvidersSync():713:713 -> getAvailableLocationProvidersSync + 38:46:com.facebook.react.bridge.WritableMap getAvailableLocationProvidersSync():714:714 -> getAvailableLocationProvidersSync + 47:54:com.facebook.react.bridge.WritableMap getAvailableLocationProvidersSync():717:717 -> getAvailableLocationProvidersSync + 1:8:void getBaseOs(com.facebook.react.bridge.Promise):961:961 -> getBaseOs + 1:3:java.lang.String getBaseOsSync():956:956 -> getBaseOsSync + 1:12:void getBatteryLevel(com.facebook.react.bridge.Promise):584:584 -> getBatteryLevel + 1:16:double getBatteryLevelSync():573:573 -> getBatteryLevelSync + 17:25:double getBatteryLevelSync():574:574 -> getBatteryLevelSync + 26:32:double getBatteryLevelSync():580:580 -> getBatteryLevelSync + 1:17:long getBlockSize(android.os.StatFs,java.lang.Boolean):486:486 -> getBlockSize + 1:8:void getBootloader(com.facebook.react.bridge.Promise):859:859 -> getBootloader + 1:3:java.lang.String getBootloaderSync():857:857 -> getBootloaderSync + 1:8:void getBuildId(com.facebook.react.bridge.Promise):849:849 -> getBuildId + 1:3:java.lang.String getBuildIdSync():847:847 -> getBuildIdSync + 1:8:void getCarrier(com.facebook.react.bridge.Promise):432:432 -> getCarrier + 1:14:java.lang.String getCarrierSync():423:423 -> getCarrierSync + 15:19:java.lang.String getCarrierSync():425:425 -> getCarrierSync + 20:26:java.lang.String getCarrierSync():427:427 -> getCarrierSync + 27:29:java.lang.String getCarrierSync():428:428 -> getCarrierSync + 1:8:void getCodename(com.facebook.react.bridge.Promise):904:904 -> getCodename + 1:3:java.lang.String getCodenameSync():902:902 -> getCodenameSync + 1:6:java.util.Map getConstants():250:250 -> getConstants + 7:16:java.util.Map getConstants():251:251 -> getConstants + 17:41:java.util.Map getConstants():252:252 -> getConstants + 42:45:java.util.Map getConstants():256:256 -> getConstants + 46:50:java.util.Map getConstants():259:259 -> getConstants + 51:57:java.util.Map getConstants():261:261 -> getConstants + 58:70:java.util.Map getConstants():262:262 -> getConstants + 71:77:java.util.Map getConstants():263:263 -> getConstants + 78:84:java.util.Map getConstants():264:264 -> getConstants + 85:89:java.util.Map getConstants():265:265 -> getConstants + 90:94:java.util.Map getConstants():266:266 -> getConstants + 95:109:java.util.Map getConstants():267:267 -> getConstants + 110:118:java.util.Map getConstants():268:268 -> getConstants + 119:123:java.util.Map getConstants():269:269 -> getConstants + 124:130:java.util.Map getConstants():270:270 -> getConstants + 131:137:java.util.Map getConstants():271:271 -> getConstants + 138:153:java.util.Map getConstants():272:272 -> getConstants + 1:8:void getDevice(com.facebook.react.bridge.Promise):844:844 -> getDevice + 1:8:void getDeviceName(com.facebook.react.bridge.Promise):816:816 -> getDeviceName + 1:6:java.lang.String getDeviceNameSync():797:797 -> getDeviceNameSync + 7:27:java.lang.String getDeviceNameSync():798:798 -> getDeviceNameSync + 28:44:java.lang.String getDeviceNameSync():805:805 -> getDeviceNameSync + 45:47:java.lang.String getDeviceNameSync():813:813 -> getDeviceNameSync + 1:3:java.lang.String getDeviceSync():842:842 -> getDeviceSync + 1:4:java.math.BigInteger getDirTotalCapacity(android.os.StatFs):453:453 -> getDirTotalCapacity + 5:8:java.math.BigInteger getDirTotalCapacity(android.os.StatFs):454:454 -> getDirTotalCapacity + 9:21:java.math.BigInteger getDirTotalCapacity(android.os.StatFs):455:455 -> getDirTotalCapacity + 1:8:void getDisplay(com.facebook.react.bridge.Promise):864:864 -> getDisplay + 1:3:java.lang.String getDisplaySync():862:862 -> getDisplaySync + 1:8:void getFingerprint(com.facebook.react.bridge.Promise):869:869 -> getFingerprint + 1:3:java.lang.String getFingerprintSync():867:867 -> getFingerprintSync + 1:12:void getFirstInstallTime(com.facebook.react.bridge.Promise):761:761 -> getFirstInstallTime + 1:11:double getFirstInstallTimeSync():755:755 -> getFirstInstallTimeSync + 1:12:void getFontScale(com.facebook.react.bridge.Promise):324:324 -> getFontScale + 1:15:float getFontScaleSync():322:322 -> getFontScaleSync + 1:12:void getFreeDiskStorage(com.facebook.react.bridge.Promise):479:479 -> getFreeDiskStorage + 1:12:void getFreeDiskStorageOld(com.facebook.react.bridge.Promise):523:523 -> getFreeDiskStorageOld + 1:13:double getFreeDiskStorageOldSync():505:505 -> getFreeDiskStorageOldSync + 14:17:double getFreeDiskStorageOldSync():513:513 -> getFreeDiskStorageOldSync + 18:21:double getFreeDiskStorageOldSync():514:514 -> getFreeDiskStorageOldSync + 22:41:double getFreeDiskStorageOldSync():517:517 -> getFreeDiskStorageOldSync + 1:13:double getFreeDiskStorageSync():461:461 -> getFreeDiskStorageSync + 14:27:double getFreeDiskStorageSync():462:462 -> getFreeDiskStorageSync + 28:31:double getFreeDiskStorageSync():464:464 -> getFreeDiskStorageSync + 32:35:double getFreeDiskStorageSync():465:465 -> getFreeDiskStorageSync + 36:39:double getFreeDiskStorageSync():466:466 -> getFreeDiskStorageSync + 40:55:double getFreeDiskStorageSync():467:467 -> getFreeDiskStorageSync + 56:59:double getFreeDiskStorageSync():469:469 -> getFreeDiskStorageSync + 60:63:double getFreeDiskStorageSync():470:470 -> getFreeDiskStorageSync + 64:84:double getFreeDiskStorageSync():471:471 -> getFreeDiskStorageSync + 1:8:void getHardware(com.facebook.react.bridge.Promise):874:874 -> getHardware + 1:3:java.lang.String getHardwareSync():872:872 -> getHardwareSync + 1:8:void getHost(com.facebook.react.bridge.Promise):879:879 -> getHost + 1:3:java.lang.String getHostSync():877:877 -> getHostSync + 1:8:void getIncremental(com.facebook.react.bridge.Promise):909:909 -> getIncremental + 1:3:java.lang.String getIncrementalSync():907:907 -> getIncrementalSync + 1:8:void getInstallReferrer(com.facebook.react.bridge.Promise):731:731 -> getInstallReferrer + 1:8:java.lang.String getInstallReferrerSync():727:727 -> getInstallReferrerSync + 9:17:java.lang.String getInstallReferrerSync():728:728 -> getInstallReferrerSync + 1:8:void getInstallerPackageName(com.facebook.react.bridge.Promise):750:750 -> getInstallerPackageName + 1:8:java.lang.String getInstallerPackageNameSync():739:739 -> getInstallerPackageNameSync + 9:22:java.lang.String getInstallerPackageNameSync():740:740 -> getInstallerPackageNameSync + 23:25:java.lang.String getInstallerPackageNameSync():743:743 -> getInstallerPackageNameSync + 1:8:void getInstanceId(com.facebook.react.bridge.Promise):951:951 -> getInstanceId + 1:7:java.lang.String getInstanceIdSync():948:948 -> getInstanceIdSync + 1:8:void getIpAddress(com.facebook.react.bridge.Promise):356:356 -> getIpAddress + 2:7:java.lang.String getIpAddressSync():345:345 -> getIpAddressSync + 8:11:java.lang.String getIpAddressSync():346:346 -> getIpAddressSync + 12:23:java.lang.String getIpAddressSync():347:347 -> getIpAddressSync + 24:27:java.lang.String getIpAddressSync():348:348 -> getIpAddressSync + 28:31:java.lang.String getIpAddressSync():343:343 -> getIpAddressSync + 32:36:java.lang.String getIpAddressSync():349:349 -> getIpAddressSync + 37:39:java.lang.String getIpAddressSync():351:351 -> getIpAddressSync + 1:12:void getLastUpdateTime(com.facebook.react.bridge.Promise):772:772 -> getLastUpdateTime + 1:11:double getLastUpdateTimeSync():766:766 -> getLastUpdateTimeSync + 1:8:void getMacAddress(com.facebook.react.bridge.Promise):419:419 -> getMacAddress + 1:4:java.lang.String getMacAddressSync():378:378 -> getMacAddressSync + 5:8:java.lang.String getMacAddressSync():380:380 -> getMacAddressSync + 9:14:java.lang.String getMacAddressSync():381:381 -> getMacAddressSync + 15:16:java.lang.String getMacAddressSync():384:384 -> getMacAddressSync + 17:26:java.lang.String getMacAddressSync():385:385 -> getMacAddressSync + 27:34:java.lang.String getMacAddressSync():389:389 -> getMacAddressSync + 35:50:java.lang.String getMacAddressSync():390:390 -> getMacAddressSync + 51:63:java.lang.String getMacAddressSync():391:391 -> getMacAddressSync + 64:71:java.lang.String getMacAddressSync():393:393 -> getMacAddressSync + 72:76:java.lang.String getMacAddressSync():398:398 -> getMacAddressSync + 77:82:java.lang.String getMacAddressSync():399:399 -> getMacAddressSync + 83:102:java.lang.String getMacAddressSync():400:400 -> getMacAddressSync + 103:108:java.lang.String getMacAddressSync():403:403 -> getMacAddressSync + 109:117:java.lang.String getMacAddressSync():404:404 -> getMacAddressSync + 118:123:java.lang.String getMacAddressSync():407:407 -> getMacAddressSync + 1:12:void getMaxMemory(com.facebook.react.bridge.Promise):928:928 -> getMaxMemory + 1:10:double getMaxMemorySync():926:926 -> getMaxMemorySync + 1:3:java.lang.String getName():219:219 -> getName + 1:22:android.content.pm.PackageInfo getPackageInfo():734:734 -> getPackageInfo + 1:8:void getPowerState(com.facebook.react.bridge.Promise):569:569 -> getPowerState + 5:11:com.facebook.react.bridge.WritableMap getPowerStateFromIntent(android.content.Intent):1045:1045 -> getPowerStateFromIntent + 12:17:com.facebook.react.bridge.WritableMap getPowerStateFromIntent(android.content.Intent):1046:1046 -> getPowerStateFromIntent + 18:23:com.facebook.react.bridge.WritableMap getPowerStateFromIntent(android.content.Intent):1047:1047 -> getPowerStateFromIntent + 24:34:com.facebook.react.bridge.WritableMap getPowerStateFromIntent(android.content.Intent):1048:1048 -> getPowerStateFromIntent + 35:40:com.facebook.react.bridge.WritableMap getPowerStateFromIntent(android.content.Intent):1055:1055 -> getPowerStateFromIntent + 41:46:com.facebook.react.bridge.WritableMap getPowerStateFromIntent(android.content.Intent):1057:1057 -> getPowerStateFromIntent + 47:49:com.facebook.react.bridge.WritableMap getPowerStateFromIntent(android.content.Intent):1059:1059 -> getPowerStateFromIntent + 50:51:com.facebook.react.bridge.WritableMap getPowerStateFromIntent(android.content.Intent):1058:1058 -> getPowerStateFromIntent + 52:63:com.facebook.react.bridge.WritableMap getPowerStateFromIntent(android.content.Intent):1062:1062 -> getPowerStateFromIntent + 64:67:com.facebook.react.bridge.WritableMap getPowerStateFromIntent(android.content.Intent):1065:1065 -> getPowerStateFromIntent + 68:71:com.facebook.react.bridge.WritableMap getPowerStateFromIntent(android.content.Intent):1068:1068 -> getPowerStateFromIntent + 72:76:com.facebook.react.bridge.WritableMap getPowerStateFromIntent(android.content.Intent):1069:1069 -> getPowerStateFromIntent + 77:82:com.facebook.react.bridge.WritableMap getPowerStateFromIntent(android.content.Intent):1070:1070 -> getPowerStateFromIntent + 83:88:com.facebook.react.bridge.WritableMap getPowerStateFromIntent(android.content.Intent):1071:1071 -> getPowerStateFromIntent + 1:16:com.facebook.react.bridge.WritableMap getPowerStateSync():564:564 -> getPowerStateSync + 17:21:com.facebook.react.bridge.WritableMap getPowerStateSync():565:565 -> getPowerStateSync + 1:8:void getPreviewSdkInt(com.facebook.react.bridge.Promise):971:971 -> getPreviewSdkInt + 1:7:java.lang.String getPreviewSdkIntSync():966:966 -> getPreviewSdkIntSync + 1:8:void getProduct(com.facebook.react.bridge.Promise):884:884 -> getProduct + 1:3:java.lang.String getProductSync():882:882 -> getProductSync + 1:8:android.content.SharedPreferences getRNDISharedPreferences(android.content.Context):223:223 -> getRNDISharedPreferences + 1:8:void getSecurityPatch(com.facebook.react.bridge.Promise):981:981 -> getSecurityPatch + 1:3:java.lang.String getSecurityPatchSync():976:976 -> getSecurityPatchSync + 1:8:void getSerialNumber(com.facebook.react.bridge.Promise):839:839 -> getSerialNumber + 1:6:java.lang.String getSerialNumberSync():822:822 -> getSerialNumberSync + 7:13:java.lang.String getSerialNumberSync():827:827 -> getSerialNumberSync + 14:16:java.lang.String getSerialNumberSync():829:829 -> getSerialNumberSync + 17:42:java.lang.String getSerialNumberSync():833:833 -> getSerialNumberSync + 43:45:java.lang.String getSerialNumberSync():836:836 -> getSerialNumberSync + 1:12:void getStartupTime(com.facebook.react.bridge.Promise):792:792 -> getStartupTime + 1:4:double getStartupTimeSync():778:778 -> getStartupTimeSync + 5:8:double getStartupTimeSync():780:780 -> getStartupTimeSync + 9:14:double getStartupTimeSync():782:782 -> getStartupTimeSync + 15:23:double getStartupTimeSync():785:785 -> getStartupTimeSync + 1:8:void getSupported32BitAbis(com.facebook.react.bridge.Promise):1024:1024 -> getSupported32BitAbis + 1:5:com.facebook.react.bridge.WritableArray getSupported32BitAbisSync():1015:1015 -> getSupported32BitAbisSync + 6:13:com.facebook.react.bridge.WritableArray getSupported32BitAbisSync():1017:1017 -> getSupported32BitAbisSync + 14:20:com.facebook.react.bridge.WritableArray getSupported32BitAbisSync():1018:1018 -> getSupported32BitAbisSync + 1:8:void getSupported64BitAbis(com.facebook.react.bridge.Promise):1037:1037 -> getSupported64BitAbis + 1:5:com.facebook.react.bridge.WritableArray getSupported64BitAbisSync():1028:1028 -> getSupported64BitAbisSync + 6:13:com.facebook.react.bridge.WritableArray getSupported64BitAbisSync():1030:1030 -> getSupported64BitAbisSync + 14:20:com.facebook.react.bridge.WritableArray getSupported64BitAbisSync():1031:1031 -> getSupported64BitAbisSync + 1:8:void getSupportedAbis(com.facebook.react.bridge.Promise):1011:1011 -> getSupportedAbis + 1:5:com.facebook.react.bridge.WritableArray getSupportedAbisSync():1000:1000 -> getSupportedAbisSync + 6:13:com.facebook.react.bridge.WritableArray getSupportedAbisSync():1002:1002 -> getSupportedAbisSync + 14:20:com.facebook.react.bridge.WritableArray getSupportedAbisSync():1003:1003 -> getSupportedAbisSync + 1:8:void getSupportedMediaTypeList(com.facebook.react.bridge.Promise):1100:1100 -> getSupportedMediaTypeList + 1:7:com.facebook.react.bridge.WritableArray getSupportedMediaTypeListSync():1086:1086 -> getSupportedMediaTypeListSync + 8:13:com.facebook.react.bridge.WritableArray getSupportedMediaTypeListSync():1087:1087 -> getSupportedMediaTypeListSync + 14:17:com.facebook.react.bridge.WritableArray getSupportedMediaTypeListSync():1088:1088 -> getSupportedMediaTypeListSync + 18:22:com.facebook.react.bridge.WritableArray getSupportedMediaTypeListSync():1089:1089 -> getSupportedMediaTypeListSync + 23:25:com.facebook.react.bridge.WritableArray getSupportedMediaTypeListSync():1090:1090 -> getSupportedMediaTypeListSync + 26:37:com.facebook.react.bridge.WritableArray getSupportedMediaTypeListSync():1091:1091 -> getSupportedMediaTypeListSync + 1:8:void getSystemAvailableFeatures(com.facebook.react.bridge.Promise):656:656 -> getSystemAvailableFeatures + 1:12:com.facebook.react.bridge.WritableArray getSystemAvailableFeaturesSync():644:644 -> getSystemAvailableFeaturesSync + 13:16:com.facebook.react.bridge.WritableArray getSystemAvailableFeaturesSync():646:646 -> getSystemAvailableFeaturesSync + 17:22:com.facebook.react.bridge.WritableArray getSystemAvailableFeaturesSync():647:647 -> getSystemAvailableFeaturesSync + 23:26:com.facebook.react.bridge.WritableArray getSystemAvailableFeaturesSync():648:648 -> getSystemAvailableFeaturesSync + 27:33:com.facebook.react.bridge.WritableArray getSystemAvailableFeaturesSync():649:649 -> getSystemAvailableFeaturesSync + 1:8:void getSystemManufacturer(com.facebook.react.bridge.Promise):899:899 -> getSystemManufacturer + 1:3:java.lang.String getSystemManufacturerSync():897:897 -> getSystemManufacturerSync + 1:8:void getTags(com.facebook.react.bridge.Promise):889:889 -> getTags + 1:3:java.lang.String getTagsSync():887:887 -> getTagsSync + 1:17:long getTotalAvailableBlocks(android.os.StatFs,java.lang.Boolean):482:482 -> getTotalAvailableBlocks + 1:12:void getTotalDiskCapacity(com.facebook.react.bridge.Promise):449:449 -> getTotalDiskCapacity + 1:12:void getTotalDiskCapacityOld(com.facebook.react.bridge.Promise):500:500 -> getTotalDiskCapacityOld + 1:13:double getTotalDiskCapacityOldSync():493:493 -> getTotalDiskCapacityOldSync + 14:43:double getTotalDiskCapacityOldSync():494:494 -> getTotalDiskCapacityOldSync + 1:13:double getTotalDiskCapacitySync():437:437 -> getTotalDiskCapacitySync + 14:26:double getTotalDiskCapacitySync():438:438 -> getTotalDiskCapacitySync + 27:30:double getTotalDiskCapacitySync():440:440 -> getTotalDiskCapacitySync + 31:34:double getTotalDiskCapacitySync():441:441 -> getTotalDiskCapacitySync + 35:46:double getTotalDiskCapacitySync():443:443 -> getTotalDiskCapacitySync + 1:12:void getTotalMemory(com.facebook.react.bridge.Promise):943:943 -> getTotalMemory + 1:12:double getTotalMemorySync():932:932 -> getTotalMemorySync + 13:19:double getTotalMemorySync():933:933 -> getTotalMemorySync + 20:22:double getTotalMemorySync():935:935 -> getTotalMemorySync + 23:26:double getTotalMemorySync():940:940 -> getTotalMemorySync + 27:36:double getTotalMemorySync():937:937 -> getTotalMemorySync + 1:8:void getType(com.facebook.react.bridge.Promise):894:894 -> getType + 1:3:java.lang.String getTypeSync():892:892 -> getTypeSync + 1:8:void getUniqueId(com.facebook.react.bridge.Promise):916:916 -> getUniqueId + 1:15:java.lang.String getUniqueIdSync():913:913 -> getUniqueIdSync + 1:12:void getUsedMemory(com.facebook.react.bridge.Promise):560:560 -> getUsedMemory + 1:16:double getUsedMemorySync():540:540 -> getUsedMemorySync + 17:20:double getUsedMemorySync():542:542 -> getUsedMemorySync + 21:28:double getUsedMemorySync():543:543 -> getUsedMemorySync + 29:32:double getUsedMemorySync():545:545 -> getUsedMemorySync + 33:41:double getUsedMemorySync():546:546 -> getUsedMemorySync + 42:43:double getUsedMemorySync():550:550 -> getUsedMemorySync + 44:52:double getUsedMemorySync():552:552 -> getUsedMemorySync + 53:60:double getUsedMemorySync():554:554 -> getUsedMemorySync + 1:8:void getUserAgent(com.facebook.react.bridge.Promise):996:996 -> getUserAgent + 1:9:java.lang.String getUserAgentSync():987:987 -> getUserAgentSync + 10:16:java.lang.String getUserAgentSync():992:992 -> getUserAgentSync + 1:18:android.net.wifi.WifiInfo getWifiInfo():228:228 -> getWifiInfo + 19:25:android.net.wifi.WifiInfo getWifiInfo():230:230 -> getWifiInfo + 1:1:void -$$Nest$msendEvent(com.learnium.RNDeviceInfo.RNDeviceModule,com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.Object):0:0 -> h + # {"id":"com.android.tools.r8.synthesized"} + 1:12:void hasGms(com.facebook.react.bridge.Promise):613:613 -> hasGms + 2:7:boolean hasGmsSync():602:602 -> hasGmsSync + 8:14:boolean hasGmsSync():603:603 -> hasGmsSync + 15:18:boolean hasGmsSync():604:604 -> hasGmsSync + 19:34:boolean hasGmsSync():605:605 -> hasGmsSync + 35:56:boolean hasGmsSync():606:606 -> hasGmsSync + 1:12:void hasHms(com.facebook.react.bridge.Promise):629:629 -> hasHms + 2:7:boolean hasHmsSync():618:618 -> hasHmsSync + 8:14:boolean hasHmsSync():619:619 -> hasHmsSync + 15:18:boolean hasHmsSync():620:620 -> hasHmsSync + 19:34:boolean hasHmsSync():621:621 -> hasHmsSync + 35:56:boolean hasHmsSync():622:622 -> hasHmsSync + 1:8:boolean hasKeyboard(java.lang.String):1113:1113 -> hasKeyboard + 9:14:boolean hasKeyboard(java.lang.String):1114:1114 -> hasKeyboard + 15:30:boolean hasKeyboard(java.lang.String):1115:1115 -> hasKeyboard + 31:48:boolean hasKeyboard(java.lang.String):1116:1116 -> hasKeyboard + 49:62:boolean hasKeyboard(java.lang.String):1117:1117 -> hasKeyboard + 63:86:boolean hasKeyboard(java.lang.String):1118:1118 -> hasKeyboard + 1:12:void hasSystemFeature(java.lang.String,com.facebook.react.bridge.Promise):640:640 -> hasSystemFeature + 3:11:boolean hasSystemFeatureSync(java.lang.String):633:633 -> hasSystemFeatureSync + 12:26:boolean hasSystemFeatureSync(java.lang.String):637:637 -> hasSystemFeatureSync + 1:1:java.lang.String -$$Nest$sfgetBATTERY_LEVEL():0:0 -> i + # {"id":"com.android.tools.r8.synthesized"} + 1:5:void initialize():104:104 -> initialize + 6:10:void initialize():105:105 -> initialize + 11:15:void initialize():106:106 -> initialize + 16:20:void initialize():107:107 -> initialize + 21:25:void initialize():109:109 -> initialize + 26:32:void initialize():112:112 -> initialize + 33:41:void initialize():148:148 -> initialize + 42:45:void initialize():149:149 -> initialize + 1:5:void initializeHeadphoneConnectionReceivers():154:154 -> initializeHeadphoneConnectionReceivers + 6:10:void initializeHeadphoneConnectionReceivers():155:155 -> initializeHeadphoneConnectionReceivers + 11:15:void initializeHeadphoneConnectionReceivers():156:156 -> initializeHeadphoneConnectionReceivers + 16:22:void initializeHeadphoneConnectionReceivers():158:158 -> initializeHeadphoneConnectionReceivers + 23:31:void initializeHeadphoneConnectionReceivers():166:166 -> initializeHeadphoneConnectionReceivers + 32:36:void initializeHeadphoneConnectionReceivers():169:169 -> initializeHeadphoneConnectionReceivers + 37:39:void initializeHeadphoneConnectionReceivers():170:170 -> initializeHeadphoneConnectionReceivers + 40:46:void initializeHeadphoneConnectionReceivers():172:172 -> initializeHeadphoneConnectionReceivers + 47:55:void initializeHeadphoneConnectionReceivers():180:180 -> initializeHeadphoneConnectionReceivers + 56:60:void initializeHeadphoneConnectionReceivers():183:183 -> initializeHeadphoneConnectionReceivers + 61:63:void initializeHeadphoneConnectionReceivers():184:184 -> initializeHeadphoneConnectionReceivers + 64:70:void initializeHeadphoneConnectionReceivers():186:186 -> initializeHeadphoneConnectionReceivers + 71:80:void initializeHeadphoneConnectionReceivers():194:194 -> initializeHeadphoneConnectionReceivers + 1:9:void invalidate():209:209 -> invalidate + 10:18:void invalidate():210:210 -> invalidate + 19:27:void invalidate():211:211 -> invalidate + 28:37:void invalidate():212:212 -> invalidate + 1:12:void isAirplaneMode(com.facebook.react.bridge.Promise):597:597 -> isAirplaneMode + 1:20:boolean isAirplaneModeSync():592:592 -> isAirplaneModeSync + 1:12:void isBatteryCharging(com.facebook.react.bridge.Promise):536:536 -> isBatteryCharging + 1:7:boolean isBatteryChargingSync():527:527 -> isBatteryChargingSync + 8:19:boolean isBatteryChargingSync():528:528 -> isBatteryChargingSync + 20:34:boolean isBatteryChargingSync():531:531 -> isBatteryChargingSync + 1:12:void isBluetoothHeadphonesConnected(com.facebook.react.bridge.Promise):705:705 -> isBluetoothHeadphonesConnected + 1:12:boolean isBluetoothHeadphonesConnectedSync():701:701 -> isBluetoothHeadphonesConnectedSync + 13:17:boolean isBluetoothHeadphonesConnectedSync():702:702 -> isBluetoothHeadphonesConnectedSync + 1:12:void isCameraPresent(com.facebook.react.bridge.Promise):373:373 -> isCameraPresent + 1:13:boolean isCameraPresentSync():362:362 -> isCameraPresentSync + 14:23:boolean isCameraPresentSync():364:364 -> isCameraPresentSync + 1:12:void isEmulator(com.facebook.react.bridge.Promise):289:289 -> isEmulator + 1:12:boolean isEmulatorSync():295:295 -> isEmulatorSync + 13:20:boolean isEmulatorSync():296:296 -> isEmulatorSync + 21:30:boolean isEmulatorSync():297:297 -> isEmulatorSync + 31:44:boolean isEmulatorSync():298:298 -> isEmulatorSync + 45:52:boolean isEmulatorSync():299:299 -> isEmulatorSync + 53:62:boolean isEmulatorSync():300:300 -> isEmulatorSync + 63:72:boolean isEmulatorSync():301:301 -> isEmulatorSync + 73:80:boolean isEmulatorSync():302:302 -> isEmulatorSync + 81:88:boolean isEmulatorSync():303:303 -> isEmulatorSync + 89:98:boolean isEmulatorSync():304:304 -> isEmulatorSync + 99:104:boolean isEmulatorSync():305:305 -> isEmulatorSync + 105:112:boolean isEmulatorSync():306:306 -> isEmulatorSync + 113:120:boolean isEmulatorSync():307:307 -> isEmulatorSync + 121:128:boolean isEmulatorSync():308:308 -> isEmulatorSync + 129:136:boolean isEmulatorSync():309:309 -> isEmulatorSync + 137:144:boolean isEmulatorSync():310:310 -> isEmulatorSync + 145:152:boolean isEmulatorSync():311:311 -> isEmulatorSync + 153:166:boolean isEmulatorSync():312:312 -> isEmulatorSync + 167:176:boolean isEmulatorSync():313:313 -> isEmulatorSync + 177:186:boolean isEmulatorSync():314:314 -> isEmulatorSync + 187:198:boolean isEmulatorSync():315:315 -> isEmulatorSync + 199:210:boolean isEmulatorSync():316:316 -> isEmulatorSync + 211:226:boolean isEmulatorSync():317:317 -> isEmulatorSync + 227:237:boolean isEmulatorSync():318:318 -> isEmulatorSync + 1:12:void isHeadphonesConnected(com.facebook.react.bridge.Promise):689:689 -> isHeadphonesConnected + 1:12:boolean isHeadphonesConnectedSync():685:685 -> isHeadphonesConnectedSync + 13:29:boolean isHeadphonesConnectedSync():686:686 -> isHeadphonesConnectedSync + 1:12:void isLocationEnabled(com.facebook.react.bridge.Promise):681:681 -> isLocationEnabled + 1:7:boolean isLocationEnabledSync():662:662 -> isLocationEnabledSync + 8:19:boolean isLocationEnabledSync():663:663 -> isLocationEnabledSync + 20:24:boolean isLocationEnabledSync():665:665 -> isLocationEnabledSync + 25:32:boolean isLocationEnabledSync():667:667 -> isLocationEnabledSync + 33:51:boolean isLocationEnabledSync():671:671 -> isLocationEnabledSync + 1:12:java.lang.Boolean isLowRamDevice():237:237 -> isLowRamDevice + 13:16:java.lang.Boolean isLowRamDevice():240:240 -> isLowRamDevice + 17:21:java.lang.Boolean isLowRamDevice():242:242 -> isLowRamDevice + 1:12:void isPinOrFingerprintSet(com.facebook.react.bridge.Promise):336:336 -> isPinOrFingerprintSet + 1:14:boolean isPinOrFingerprintSetSync():328:328 -> isPinOrFingerprintSetSync + 15:19:boolean isPinOrFingerprintSetSync():330:330 -> isPinOrFingerprintSetSync + 20:28:boolean isPinOrFingerprintSetSync():332:332 -> isPinOrFingerprintSetSync + 1:12:void isWiredHeadphonesConnected(com.facebook.react.bridge.Promise):697:697 -> isWiredHeadphonesConnected + 1:12:boolean isWiredHeadphonesConnectedSync():693:693 -> isWiredHeadphonesConnectedSync + 13:17:boolean isWiredHeadphonesConnectedSync():694:694 -> isWiredHeadphonesConnectedSync + 1:1:java.lang.String -$$Nest$sfgetBATTERY_STATE():0:0 -> j + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.String -$$Nest$sfgetLOW_POWER_MODE():0:0 -> k + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void onCatalystInstanceDestroy():202:202 -> onCatalystInstanceDestroy + 1:15:void registerReceiver(android.content.Context,android.content.BroadcastReceiver,android.content.IntentFilter):1105:1105 -> registerReceiver + 16:19:void registerReceiver(android.content.Context,android.content.BroadcastReceiver,android.content.IntentFilter):1106:1106 -> registerReceiver + 20:23:void registerReceiver(android.content.Context,android.content.BroadcastReceiver,android.content.IntentFilter):1108:1108 -> registerReceiver + 1:2:void sendEvent(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.Object):1079:1079 -> sendEvent + 3:8:void sendEvent(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.Object):1080:1080 -> sendEvent + 9:12:void sendEvent(com.facebook.react.bridge.ReactContext,java.lang.String,java.lang.Object):1081:1081 -> sendEvent +com.learnium.RNDeviceInfo.RNDeviceModule$$ExternalSyntheticApiModelOutline0 -> com.learnium.RNDeviceInfo.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean m(android.location.LocationManager):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.learnium.RNDeviceInfo.RNDeviceModule$$ExternalSyntheticApiModelOutline1 -> com.learnium.RNDeviceInfo.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.String m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.learnium.RNDeviceInfo.RNDeviceModule$1 -> com.learnium.RNDeviceInfo.RNDeviceModule$1: +# {"id":"sourceFile","fileName":"RNDeviceModule.java"} + 1:6:void (com.learnium.RNDeviceInfo.RNDeviceModule):112:112 -> + 1:10:void onReceive(android.content.Context,android.content.Intent):115:115 -> onReceive + 11:18:void onReceive(android.content.Context,android.content.Intent):121:121 -> onReceive + 19:30:void onReceive(android.content.Context,android.content.Intent):122:122 -> onReceive + 31:38:void onReceive(android.content.Context,android.content.Intent):123:123 -> onReceive + 39:58:void onReceive(android.content.Context,android.content.Intent):125:125 -> onReceive + 59:62:void onReceive(android.content.Context,android.content.Intent):126:126 -> onReceive + 63:69:void onReceive(android.content.Context,android.content.Intent):127:127 -> onReceive + 70:76:void onReceive(android.content.Context,android.content.Intent):128:128 -> onReceive + 77:83:void onReceive(android.content.Context,android.content.Intent):129:129 -> onReceive + 84:94:void onReceive(android.content.Context,android.content.Intent):131:131 -> onReceive + 95:99:void onReceive(android.content.Context,android.content.Intent):132:132 -> onReceive + 100:104:void onReceive(android.content.Context,android.content.Intent):133:133 -> onReceive + 105:114:void onReceive(android.content.Context,android.content.Intent):136:136 -> onReceive + 115:134:void onReceive(android.content.Context,android.content.Intent):137:137 -> onReceive + 135:145:void onReceive(android.content.Context,android.content.Intent):140:140 -> onReceive + 146:151:void onReceive(android.content.Context,android.content.Intent):143:143 -> onReceive +com.learnium.RNDeviceInfo.RNDeviceModule$2 -> com.learnium.RNDeviceInfo.RNDeviceModule$2: +# {"id":"sourceFile","fileName":"RNDeviceModule.java"} + 1:6:void (com.learnium.RNDeviceInfo.RNDeviceModule):158:158 -> + 1:6:void onReceive(android.content.Context,android.content.Intent):161:161 -> onReceive + 7:22:void onReceive(android.content.Context,android.content.Intent):162:162 -> onReceive +com.learnium.RNDeviceInfo.RNDeviceModule$3 -> com.learnium.RNDeviceInfo.RNDeviceModule$3: +# {"id":"sourceFile","fileName":"RNDeviceModule.java"} + 1:6:void (com.learnium.RNDeviceInfo.RNDeviceModule):172:172 -> + 1:6:void onReceive(android.content.Context,android.content.Intent):175:175 -> onReceive + 7:22:void onReceive(android.content.Context,android.content.Intent):176:176 -> onReceive +com.learnium.RNDeviceInfo.RNDeviceModule$4 -> com.learnium.RNDeviceInfo.RNDeviceModule$4: +# {"id":"sourceFile","fileName":"RNDeviceModule.java"} + 1:6:void (com.learnium.RNDeviceInfo.RNDeviceModule):186:186 -> + 1:6:void onReceive(android.content.Context,android.content.Intent):189:189 -> onReceive + 7:22:void onReceive(android.content.Context,android.content.Intent):190:190 -> onReceive +com.learnium.RNDeviceInfo.RNInstallReferrerClient -> com.learnium.RNDeviceInfo.RNInstallReferrerClient: +# {"id":"sourceFile","fileName":"RNInstallReferrerClient.java"} + 1:4:void ():22:22 -> + 5:8:void ():23:23 -> + 9:13:void ():24:24 -> + 14:21:void ():26:26 -> + 1:3:void (android.content.Context):41:41 -> + 4:9:void (android.content.Context):33:33 -> + 10:20:void (android.content.Context):34:34 -> + 21:29:void (android.content.Context):42:42 -> + 30:42:void (android.content.Context):44:44 -> + 43:51:void (android.content.Context):48:48 -> + 1:1:void $r8$lambda$g9D41A5zU69hOXD1X9Z0o4JpOEc(com.learnium.RNDeviceInfo.RNInstallReferrerClient,android.content.Context):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.util.concurrent.ExecutorService -$$Nest$fgetexecutorService(com.learnium.RNDeviceInfo.RNInstallReferrerClient):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object -$$Nest$fgetmReferrerClient(com.learnium.RNDeviceInfo.RNInstallReferrerClient):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:android.os.Handler -$$Nest$fgetmainHandler(com.learnium.RNDeviceInfo.RNInstallReferrerClient):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:android.content.SharedPreferences -$$Nest$fgetsharedPreferences(com.learnium.RNDeviceInfo.RNInstallReferrerClient):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Class -$$Nest$sfgetInstallReferrerClientClazz():0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Class -$$Nest$sfgetReferrerDetailsClazz():0:0 -> g + # {"id":"com.android.tools.r8.synthesized"} + 1:14:void lambda$new$0(android.content.Context):51:51 -> lambda$new$0 + 15:23:void lambda$new$0(android.content.Context):52:52 -> lambda$new$0 + 24:33:void lambda$new$0(android.content.Context):53:53 -> lambda$new$0 + 34:39:void lambda$new$0(android.content.Context):54:54 -> lambda$new$0 + 40:41:void lambda$new$0(android.content.Context):57:57 -> lambda$new$0 + 42:56:void lambda$new$0(android.content.Context):58:58 -> lambda$new$0 + 57:62:void lambda$new$0(android.content.Context):57:57 -> lambda$new$0 + 63:76:void lambda$new$0(android.content.Context):63:63 -> lambda$new$0 + 77:89:void lambda$new$0(android.content.Context):64:64 -> lambda$new$0 + 90:115:void lambda$new$0(android.content.Context):66:66 -> lambda$new$0 + 116:121:void lambda$new$0(android.content.Context):67:67 -> lambda$new$0 +com.learnium.RNDeviceInfo.RNInstallReferrerClient$$ExternalSyntheticLambda0 -> com.learnium.RNDeviceInfo.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.learnium.RNDeviceInfo.RNInstallReferrerClient com.learnium.RNDeviceInfo.RNInstallReferrerClient$$InternalSyntheticLambda$1$4a0f3ad7ae2c9c05f8d281bbb5641b85fc5c3ad26a000ed5da8b01bc5a1828ea$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + android.content.Context com.learnium.RNDeviceInfo.RNInstallReferrerClient$$InternalSyntheticLambda$1$4a0f3ad7ae2c9c05f8d281bbb5641b85fc5c3ad26a000ed5da8b01bc5a1828ea$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.learnium.RNDeviceInfo.RNInstallReferrerClient,android.content.Context):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.learnium.RNDeviceInfo.RNInstallReferrerClient$InstallReferrerStateListenerProxy -> com.learnium.RNDeviceInfo.RNInstallReferrerClient$InstallReferrerStateListenerProxy: +# {"id":"sourceFile","fileName":"RNInstallReferrerClient.java"} + 1:1:void (com.learnium.RNDeviceInfo.RNInstallReferrerClient,com.learnium.RNDeviceInfo.RNInstallReferrerClient-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/learnium/RNDeviceInfo/RNInstallReferrerClient;Lcom/learnium/RNDeviceInfo/e;)V"} + 2:2:void (com.learnium.RNDeviceInfo.RNInstallReferrerClient):72:72 -> + 1:1:void $r8$lambda$of_8wfDA_jfRorzM83Jj3yDVd_w(com.learnium.RNDeviceInfo.RNInstallReferrerClient$InstallReferrerStateListenerProxy):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:4:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):75:75 -> invoke + 5:21:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):77:77 -> invoke + 22:27:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):78:78 -> invoke + 28:44:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):79:79 -> invoke + 45:52:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):85:85 -> invoke + 53:68:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):86:86 -> invoke + 69:95:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):94:94 -> invoke + 1:9:void lambda$onInstallReferrerSetupFinished$0():107:107 -> lambda$onInstallReferrerSetupFinished$0 + 10:18:void lambda$onInstallReferrerSetupFinished$0():108:108 -> lambda$onInstallReferrerSetupFinished$0 + 19:28:void lambda$onInstallReferrerSetupFinished$0():109:109 -> lambda$onInstallReferrerSetupFinished$0 + 29:36:void lambda$onInstallReferrerSetupFinished$0():110:110 -> lambda$onInstallReferrerSetupFinished$0 + 37:42:void lambda$onInstallReferrerSetupFinished$0():111:111 -> lambda$onInstallReferrerSetupFinished$0 + 43:52:void lambda$onInstallReferrerSetupFinished$0():112:112 -> lambda$onInstallReferrerSetupFinished$0 + 53:57:void lambda$onInstallReferrerSetupFinished$0():113:113 -> lambda$onInstallReferrerSetupFinished$0 + 58:60:void lambda$onInstallReferrerSetupFinished$0():114:114 -> lambda$onInstallReferrerSetupFinished$0 + 61:70:void lambda$onInstallReferrerSetupFinished$0():116:116 -> lambda$onInstallReferrerSetupFinished$0 + 71:81:void lambda$onInstallReferrerSetupFinished$0():117:117 -> lambda$onInstallReferrerSetupFinished$0 + 82:107:void lambda$onInstallReferrerSetupFinished$0():119:119 -> lambda$onInstallReferrerSetupFinished$0 + 108:113:void lambda$onInstallReferrerSetupFinished$0():120:120 -> lambda$onInstallReferrerSetupFinished$0 + 1:8:void onInstallReferrerServiceDisconnected():141:141 -> onInstallReferrerServiceDisconnected + 4:11:void onInstallReferrerSetupFinished(int):101:101 -> onInstallReferrerSetupFinished + 12:17:void onInstallReferrerSetupFinished(int):126:126 -> onInstallReferrerSetupFinished + 18:23:void onInstallReferrerSetupFinished(int):131:131 -> onInstallReferrerSetupFinished + 24:38:void onInstallReferrerSetupFinished(int):104:104 -> onInstallReferrerSetupFinished +com.learnium.RNDeviceInfo.RNInstallReferrerClient$InstallReferrerStateListenerProxy$$ExternalSyntheticLambda0 -> com.learnium.RNDeviceInfo.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.learnium.RNDeviceInfo.RNInstallReferrerClient$InstallReferrerStateListenerProxy com.learnium.RNDeviceInfo.RNInstallReferrerClient$InstallReferrerStateListenerProxy$$InternalSyntheticLambda$1$714acd6159f19abe584814b8856514e1e32cb172d1be6b231b7f5293b12c386f$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.learnium.RNDeviceInfo.RNInstallReferrerClient$InstallReferrerStateListenerProxy):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.learnium.RNDeviceInfo.RNInstallReferrerClient$InstallReferrerStateListenerProxy$1 -> com.learnium.RNDeviceInfo.RNInstallReferrerClient$InstallReferrerStateListenerProxy$1: +# {"id":"sourceFile","fileName":"RNInstallReferrerClient.java"} + 1:8:void (com.learnium.RNDeviceInfo.RNInstallReferrerClient$InstallReferrerStateListenerProxy,int):79:79 -> + 1:8:void run():82:82 -> run +com.learnium.RNDeviceInfo.RNInstallReferrerClient$InstallReferrerStateListenerProxy$2 -> com.learnium.RNDeviceInfo.RNInstallReferrerClient$InstallReferrerStateListenerProxy$2: +# {"id":"sourceFile","fileName":"RNInstallReferrerClient.java"} + 1:6:void (com.learnium.RNDeviceInfo.RNInstallReferrerClient$InstallReferrerStateListenerProxy):86:86 -> + 1:6:void run():89:89 -> run +com.learnium.RNDeviceInfo.RNInstallReferrerClient-IA -> com.learnium.RNDeviceInfo.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.learnium.RNDeviceInfo.resolver.DeviceIdResolver -> com.learnium.RNDeviceInfo.resolver.DeviceIdResolver: +# {"id":"sourceFile","fileName":"DeviceIdResolver.java"} + 1:3:void (android.content.Context):21:21 -> + 4:6:void (android.content.Context):22:22 -> + 1:6:java.lang.String getFirebaseInstanceId():81:81 -> getFirebaseInstanceId + 7:13:java.lang.String getFirebaseInstanceId():82:82 -> getFirebaseInstanceId + 14:17:java.lang.String getFirebaseInstanceId():83:83 -> getFirebaseInstanceId + 18:27:java.lang.String getFirebaseInstanceId():84:84 -> getFirebaseInstanceId + 28:34:java.lang.String getFirebaseInstanceId():85:85 -> getFirebaseInstanceId + 1:6:java.lang.String getGmsInstanceId():73:73 -> getGmsInstanceId + 7:18:java.lang.String getGmsInstanceId():74:74 -> getGmsInstanceId + 19:33:java.lang.String getGmsInstanceId():75:75 -> getGmsInstanceId + 34:43:java.lang.String getGmsInstanceId():76:76 -> getGmsInstanceId + 44:50:java.lang.String getGmsInstanceId():77:77 -> getGmsInstanceId + 1:6:java.lang.String getInstanceIdFromPrefs():61:61 -> getInstanceIdFromPrefs + 7:15:java.lang.String getInstanceIdFromPrefs():62:62 -> getInstanceIdFromPrefs + 1:4:java.lang.String getInstanceIdSync():26:26 -> getInstanceIdSync + 5:9:java.lang.String getInstanceIdSync():28:28 -> getInstanceIdSync + 10:13:java.lang.String getInstanceIdSync():33:33 -> getInstanceIdSync + 14:17:java.lang.String getInstanceIdSync():34:34 -> getInstanceIdSync + 18:24:java.lang.String getInstanceIdSync():38:38 -> getInstanceIdSync + 25:28:java.lang.String getInstanceIdSync():42:42 -> getInstanceIdSync + 29:32:java.lang.String getInstanceIdSync():43:43 -> getInstanceIdSync + 33:39:java.lang.String getInstanceIdSync():47:47 -> getInstanceIdSync + 40:43:java.lang.String getInstanceIdSync():50:50 -> getInstanceIdSync + 44:47:java.lang.String getInstanceIdSync():51:51 -> getInstanceIdSync + 1:9:java.lang.String getUUIDInstanceId():56:56 -> getUUIDInstanceId + 1:10:void setInstanceIdInPrefs(java.lang.String):67:67 -> setInstanceIdInPrefs + 11:15:void setInstanceIdInPrefs(java.lang.String):68:68 -> setInstanceIdInPrefs + 16:19:void setInstanceIdInPrefs(java.lang.String):69:69 -> setInstanceIdInPrefs +com.learnium.RNDeviceInfo.resolver.DeviceTypeResolver -> com.learnium.RNDeviceInfo.resolver.DeviceTypeResolver: +# {"id":"sourceFile","fileName":"DeviceTypeResolver.java"} + 1:3:void (android.content.Context):21:21 -> + 4:6:void (android.content.Context):22:22 -> + 1:14:com.learnium.RNDeviceInfo.DeviceType getDeviceType():31:31 -> getDeviceType + 15:17:com.learnium.RNDeviceInfo.DeviceType getDeviceType():32:32 -> getDeviceType + 18:29:com.learnium.RNDeviceInfo.DeviceType getDeviceType():35:35 -> getDeviceType + 30:36:com.learnium.RNDeviceInfo.DeviceType getDeviceType():36:36 -> getDeviceType + 37:39:com.learnium.RNDeviceInfo.DeviceType getDeviceType():37:37 -> getDeviceType + 40:45:com.learnium.RNDeviceInfo.DeviceType getDeviceType():40:40 -> getDeviceType + 46:50:com.learnium.RNDeviceInfo.DeviceType getDeviceType():42:42 -> getDeviceType + 51:55:com.learnium.RNDeviceInfo.DeviceType getDeviceType():46:46 -> getDeviceType + 1:12:com.learnium.RNDeviceInfo.DeviceType getDeviceTypeFromPhysicalSize():63:63 -> getDeviceTypeFromPhysicalSize + 13:15:com.learnium.RNDeviceInfo.DeviceType getDeviceTypeFromPhysicalSize():66:66 -> getDeviceTypeFromPhysicalSize + 16:20:com.learnium.RNDeviceInfo.DeviceType getDeviceTypeFromPhysicalSize():71:71 -> getDeviceTypeFromPhysicalSize + 21:27:com.learnium.RNDeviceInfo.DeviceType getDeviceTypeFromPhysicalSize():73:73 -> getDeviceTypeFromPhysicalSize + 28:34:com.learnium.RNDeviceInfo.DeviceType getDeviceTypeFromPhysicalSize():79:79 -> getDeviceTypeFromPhysicalSize + 35:43:com.learnium.RNDeviceInfo.DeviceType getDeviceTypeFromPhysicalSize():80:80 -> getDeviceTypeFromPhysicalSize + 44:71:com.learnium.RNDeviceInfo.DeviceType getDeviceTypeFromPhysicalSize():81:81 -> getDeviceTypeFromPhysicalSize + 72:84:com.learnium.RNDeviceInfo.DeviceType getDeviceTypeFromPhysicalSize():85:85 -> getDeviceTypeFromPhysicalSize + 85:87:com.learnium.RNDeviceInfo.DeviceType getDeviceTypeFromPhysicalSize():88:88 -> getDeviceTypeFromPhysicalSize + 88:90:com.learnium.RNDeviceInfo.DeviceType getDeviceTypeFromPhysicalSize():91:91 -> getDeviceTypeFromPhysicalSize + 1:14:com.learnium.RNDeviceInfo.DeviceType getDeviceTypeFromResourceConfiguration():52:52 -> getDeviceTypeFromResourceConfiguration + 15:21:com.learnium.RNDeviceInfo.DeviceType getDeviceTypeFromResourceConfiguration():55:55 -> getDeviceTypeFromResourceConfiguration + 22:27:com.learnium.RNDeviceInfo.DeviceType getDeviceTypeFromResourceConfiguration():58:58 -> getDeviceTypeFromResourceConfiguration + 1:12:boolean isTablet():26:26 -> isTablet +com.mkuczera.BuildConfig -> com.mkuczera.BuildConfig: +# {"id":"sourceFile","fileName":"BuildConfig.java"} + 1:4:void ():6:6 -> +com.mkuczera.NativeHapticFeedbackSpec -> com.mkuczera.NativeHapticFeedbackSpec: +# {"id":"sourceFile","fileName":"NativeHapticFeedbackSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 1:3:java.lang.String getName():33:33 -> getName +com.mkuczera.RNReactNativeHapticFeedbackModule -> com.mkuczera.RNReactNativeHapticFeedbackModule: +# {"id":"sourceFile","fileName":"RNReactNativeHapticFeedbackModule.java"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):13:13 -> + 4:6:void (com.facebook.react.bridge.ReactApplicationContext):14:14 -> + 1:3:java.lang.String getName():20:20 -> getName + 1:6:void trigger(java.lang.String,com.facebook.react.bridge.ReadableMap):25:25 -> trigger +com.mkuczera.RNReactNativeHapticFeedbackModuleImpl -> com.mkuczera.RNReactNativeHapticFeedbackModuleImpl: +# {"id":"sourceFile","fileName":"RNReactNativeHapticFeedbackModuleImpl.java"} + 1:4:void ():17:17 -> + 1:8:boolean isVibrationEnabled(android.content.Context):22:22 -> isVibrationEnabled + 9:20:boolean isVibrationEnabled(android.content.Context):23:23 -> isVibrationEnabled + 21:29:boolean isVibrationEnabled(android.content.Context):26:26 -> isVibrationEnabled + 30:38:boolean isVibrationEnabled(android.content.Context):29:29 -> isVibrationEnabled + 39:55:boolean isVibrationEnabled(android.content.Context):32:32 -> isVibrationEnabled + 1:6:void trigger(com.facebook.react.bridge.ReactApplicationContext,java.lang.String,com.facebook.react.bridge.ReadableMap):39:39 -> trigger + 7:15:void trigger(com.facebook.react.bridge.ReactApplicationContext,java.lang.String,com.facebook.react.bridge.ReadableMap):40:40 -> trigger + 16:23:void trigger(com.facebook.react.bridge.ReactApplicationContext,java.lang.String,com.facebook.react.bridge.ReadableMap):43:43 -> trigger + 24:32:void trigger(com.facebook.react.bridge.ReactApplicationContext,java.lang.String,com.facebook.react.bridge.ReadableMap):44:44 -> trigger + 33:36:void trigger(com.facebook.react.bridge.ReactApplicationContext,java.lang.String,com.facebook.react.bridge.ReadableMap):48:48 -> trigger +com.mkuczera.RNReactNativeHapticFeedbackPackage -> com.mkuczera.RNReactNativeHapticFeedbackPackage: +# {"id":"sourceFile","fileName":"RNReactNativeHapticFeedbackPackage.java"} + 1:4:void ():15:15 -> + 1:5:java.util.Map lambda$getReactModuleInfoProvider$0():30:30 -> a + 6:25:java.util.Map lambda$getReactModuleInfoProvider$0():32:32 -> a + 1:8:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):20:20 -> getModule + 9:16:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):21:21 -> getModule + 1:6:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():29:29 -> getReactModuleInfoProvider +com.mkuczera.RNReactNativeHapticFeedbackPackage$$ExternalSyntheticLambda0 -> com.mkuczera.a: +# {"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.util.Map getReactModuleInfos():0:0 -> getReactModuleInfos + # {"id":"com.android.tools.r8.synthesized"} +com.mkuczera.vibrateFactory.Vibrate -> com.mkuczera.vibrateFactory.Vibrate: +# {"id":"sourceFile","fileName":"Vibrate.java"} +com.mkuczera.vibrateFactory.VibrateFactory -> com.mkuczera.vibrateFactory.VibrateFactory: +# {"id":"sourceFile","fileName":"VibrateFactory.java"} + 1:7:void ():11:11 -> + 8:23:void ():13:13 -> + 24:40:void ():14:14 -> + 41:57:void ():15:15 -> + 58:75:void ():16:16 -> + 76:92:void ():17:17 -> + 93:110:void ():18:18 -> + 111:127:void ():19:19 -> + 128:144:void ():20:20 -> + 145:156:void ():21:21 -> + 157:168:void ():22:22 -> + 169:181:void ():23:23 -> + 182:194:void ():24:24 -> + 195:206:void ():25:25 -> + 207:219:void ():26:26 -> + 220:233:void ():27:27 -> + 234:246:void ():28:28 -> + 247:260:void ():29:29 -> + 261:272:void ():30:30 -> + 273:284:void ():31:31 -> + 285:297:void ():32:32 -> + 298:310:void ():33:33 -> + 1:4:void ():10:10 -> + 1:9:com.mkuczera.vibrateFactory.Vibrate getVibration(java.lang.String):37:37 -> getVibration +com.mkuczera.vibrateFactory.VibrateWithCreatePredefined -> com.mkuczera.vibrateFactory.VibrateWithCreatePredefined: +# {"id":"sourceFile","fileName":"VibrateWithCreatePredefined.java"} + 1:3:void (int):10:10 -> + 4:6:void (int):11:11 -> + 1:7:void apply(android.os.Vibrator):16:16 -> apply + 8:13:void apply(android.os.Vibrator):22:22 -> apply + 14:23:void apply(android.os.Vibrator):23:23 -> apply +com.mkuczera.vibrateFactory.VibrateWithCreatePredefined$$ExternalSyntheticApiModelOutline0 -> com.mkuczera.vibrateFactory.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.os.VibrationEffect m(int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.mkuczera.vibrateFactory.VibrateWithDuration -> com.mkuczera.vibrateFactory.VibrateWithDuration: +# {"id":"sourceFile","fileName":"VibrateWithDuration.java"} + 1:3:void (long[]):8:8 -> + 4:6:void (long[]):9:9 -> + 1:6:void apply(android.os.Vibrator):15:15 -> apply + 7:13:void apply(android.os.Vibrator):16:16 -> apply +com.mkuczera.vibrateFactory.VibrateWithHapticConstant -> com.mkuczera.vibrateFactory.VibrateWithHapticConstant: +# {"id":"sourceFile","fileName":"VibrateWithHapticConstant.java"} + 1:3:void (int):8:8 -> + 4:6:void (int):9:9 -> + 1:6:void apply(android.os.Vibrator):15:15 -> apply + 7:13:void apply(android.os.Vibrator):16:16 -> apply +com.reactlibrary.BarcodeZxingScanModule -> com.reactlibrary.BarcodeZxingScanModule: +# {"id":"sourceFile","fileName":"BarcodeZxingScanModule.java"} + 1:8:void ():22:22 -> + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 4:5:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> + 6:8:void (com.facebook.react.bridge.ReactApplicationContext):30:30 -> + 9:11:void (com.facebook.react.bridge.ReactApplicationContext):31:31 -> + 12:13:void (com.facebook.react.bridge.ReactApplicationContext):32:32 -> + 14:18:void (com.facebook.react.bridge.ReactApplicationContext):33:33 -> + 1:3:java.lang.String getName():38:38 -> getName + 1:4:void onActivityResult(android.app.Activity,int,int,android.content.Intent):162:162 -> onActivityResult + 5:11:void onActivityResult(android.app.Activity,int,int,android.content.Intent):164:164 -> onActivityResult + 12:17:void onActivityResult(android.app.Activity,int,int,android.content.Intent):166:166 -> onActivityResult + 18:31:void onActivityResult(android.app.Activity,int,int,android.content.Intent):168:168 -> onActivityResult + 32:43:void onActivityResult(android.app.Activity,int,int,android.content.Intent):171:171 -> onActivityResult + 44:55:void onActivityResult(android.app.Activity,int,int,android.content.Intent):175:175 -> onActivityResult + 1:5:void sampleMethod(java.lang.String,com.facebook.react.bridge.Promise):44:44 -> sampleMethod + 6:9:void sampleMethod(java.lang.String,com.facebook.react.bridge.Promise):46:46 -> sampleMethod + 1:3:void sendContinuousScanResult(java.lang.String):104:104 -> sendContinuousScanResult + 4:9:void sendContinuousScanResult(java.lang.String):105:105 -> sendContinuousScanResult + 10:11:void sendContinuousScanResult(java.lang.String):115:115 -> sendContinuousScanResult + 12:15:void sendContinuousScanResult(java.lang.String):120:120 -> sendContinuousScanResult + 16:20:void sendContinuousScanResult(java.lang.String):121:121 -> sendContinuousScanResult + 21:26:void sendContinuousScanResult(java.lang.String):122:122 -> sendContinuousScanResult + 27:30:void sendContinuousScanResult(java.lang.String):124:124 -> sendContinuousScanResult + 31:38:void sendContinuousScanResult(java.lang.String):125:125 -> sendContinuousScanResult + 39:45:void sendContinuousScanResult(java.lang.String):126:126 -> sendContinuousScanResult + 46:48:void sendContinuousScanResult(java.lang.String):129:129 -> sendContinuousScanResult + 49:52:void sendContinuousScanResult(java.lang.String):132:132 -> sendContinuousScanResult + 1:3:void setStatusMessage(java.lang.String):155:155 -> setStatusMessage + 4:5:void setStatusMessage(java.lang.String):156:156 -> setStatusMessage + 6:10:void setStatusMessage(java.lang.String):157:157 -> setStatusMessage + 1:2:void showQrReader(com.facebook.react.bridge.Callback):52:52 -> showQrReader + 3:8:void showQrReader(com.facebook.react.bridge.Callback):53:53 -> showQrReader + 9:14:void showQrReader(com.facebook.react.bridge.Callback):56:56 -> showQrReader + 15:18:void showQrReader(com.facebook.react.bridge.Callback):57:57 -> showQrReader + 19:21:void showQrReader(com.facebook.react.bridge.Callback):58:58 -> showQrReader + 22:26:void showQrReader(com.facebook.react.bridge.Callback):59:59 -> showQrReader + 27:30:void showQrReader(com.facebook.react.bridge.Callback):61:61 -> showQrReader + 31:40:void showQrReader(com.facebook.react.bridge.Callback):62:62 -> showQrReader + 41:50:void showQrReader(com.facebook.react.bridge.Callback):63:63 -> showQrReader + 51:53:void showQrReader(com.facebook.react.bridge.Callback):65:65 -> showQrReader + 54:59:void showQrReader(com.facebook.react.bridge.Callback):66:66 -> showQrReader + 60:69:void showQrReader(com.facebook.react.bridge.Callback):68:68 -> showQrReader + 2:3:void showQrReaderContinuous(com.facebook.react.bridge.Callback):74:74 -> showQrReaderContinuous + 4:9:void showQrReaderContinuous(com.facebook.react.bridge.Callback):77:77 -> showQrReaderContinuous + 10:12:void showQrReaderContinuous(com.facebook.react.bridge.Callback):80:80 -> showQrReaderContinuous + 13:14:void showQrReaderContinuous(com.facebook.react.bridge.Callback):81:81 -> showQrReaderContinuous + 15:16:void showQrReaderContinuous(com.facebook.react.bridge.Callback):82:83 -> showQrReaderContinuous + 17:21:void showQrReaderContinuous(com.facebook.react.bridge.Callback):83:83 -> showQrReaderContinuous + 22:25:void showQrReaderContinuous(com.facebook.react.bridge.Callback):84:84 -> showQrReaderContinuous + 26:28:void showQrReaderContinuous(com.facebook.react.bridge.Callback):85:85 -> showQrReaderContinuous + 29:33:void showQrReaderContinuous(com.facebook.react.bridge.Callback):86:86 -> showQrReaderContinuous + 34:37:void showQrReaderContinuous(com.facebook.react.bridge.Callback):88:88 -> showQrReaderContinuous + 38:42:void showQrReaderContinuous(com.facebook.react.bridge.Callback):89:89 -> showQrReaderContinuous + 43:52:void showQrReaderContinuous(com.facebook.react.bridge.Callback):91:91 -> showQrReaderContinuous + 53:62:void showQrReaderContinuous(com.facebook.react.bridge.Callback):92:92 -> showQrReaderContinuous + 63:65:void showQrReaderContinuous(com.facebook.react.bridge.Callback):95:95 -> showQrReaderContinuous + 66:76:void showQrReaderContinuous(com.facebook.react.bridge.Callback):97:97 -> showQrReaderContinuous + 77:78:void showQrReaderContinuous(com.facebook.react.bridge.Callback):82:82 -> showQrReaderContinuous + 79:88:void showQrReaderContinuous(com.facebook.react.bridge.Callback):99:99 -> showQrReaderContinuous + 1:4:void stopContinuousScan():137:137 -> stopContinuousScan + 5:6:void stopContinuousScan():139:139 -> stopContinuousScan + 7:9:void stopContinuousScan():141:141 -> stopContinuousScan + 10:14:void stopContinuousScan():142:142 -> stopContinuousScan + 1:4:void updateProgressText(java.lang.String):148:148 -> updateProgressText +com.reactlibrary.BarcodeZxingScanPackage -> com.reactlibrary.BarcodeZxingScanPackage: +# {"id":"sourceFile","fileName":"BarcodeZxingScanPackage.java"} + 1:4:void ():15:15 -> + 1:16:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):18:18 -> createNativeModules + 1:3:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):28:28 -> createViewManagers +com.reactlibrary.ContinuousCaptureActivity -> com.reactlibrary.ContinuousCaptureActivity: +# {"id":"sourceFile","fileName":"ContinuousCaptureActivity.java"} + boolean isContinuousMode -> f + com.journeyapps.barcodescanner.DecoratedBarcodeView barcodeView -> g + java.lang.String lastScannedText -> h + boolean continuousScanningSetup -> i + android.widget.TextView progressTextView -> j + java.lang.String customStatusMessage -> k + com.reactlibrary.ContinuousCaptureActivity currentInstance -> l + java.lang.Object instanceLock -> m + 1:8:void ():29:29 -> + 1:4:void ():26:26 -> + 5:7:void ():30:30 -> + 8:9:void ():32:32 -> + 10:11:void ():33:33 -> + 12:14:void ():36:36 -> + 1:4:com.journeyapps.barcodescanner.DecoratedBarcodeView initializeContent():65:65 -> a + 5:7:com.journeyapps.barcodescanner.DecoratedBarcodeView initializeContent():67:67 -> a + 1:1:android.widget.TextView -$$Nest$fgetprogressTextView(com.reactlibrary.ContinuousCaptureActivity):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:4:com.journeyapps.barcodescanner.DecoratedBarcodeView findBarcodeView(android.view.View):284:284 -> c + 5:7:com.journeyapps.barcodescanner.DecoratedBarcodeView findBarcodeView(android.view.View):285:285 -> c + 8:11:com.journeyapps.barcodescanner.DecoratedBarcodeView findBarcodeView(android.view.View):287:287 -> c + 12:14:com.journeyapps.barcodescanner.DecoratedBarcodeView findBarcodeView(android.view.View):288:288 -> c + 15:20:com.journeyapps.barcodescanner.DecoratedBarcodeView findBarcodeView(android.view.View):289:289 -> c + 21:36:com.journeyapps.barcodescanner.DecoratedBarcodeView findBarcodeView(android.view.View):290:290 -> c + 1:4:android.widget.TextView findStatusTextView(android.view.View):368:368 -> d + 5:7:android.widget.TextView findStatusTextView(android.view.View):369:369 -> d + 8:15:android.widget.TextView findStatusTextView(android.view.View):370:370 -> d + 16:40:android.widget.TextView findStatusTextView(android.view.View):372:372 -> d + 41:44:android.widget.TextView findStatusTextView(android.view.View):376:376 -> d + 45:47:android.widget.TextView findStatusTextView(android.view.View):377:377 -> d + 48:53:android.widget.TextView findStatusTextView(android.view.View):378:378 -> d + 54:69:android.widget.TextView findStatusTextView(android.view.View):379:379 -> d + 1:3:void finishCurrentInstance():184:184 -> e + 4:8:void finishCurrentInstance():185:185 -> e + 9:10:void finishCurrentInstance():188:188 -> e + 11:21:void finishCurrentInstance():189:189 -> e + 22:25:void finishCurrentInstance():198:198 -> e + 4:11:void setCustomStatusMessage(java.lang.String):306:306 -> f + 12:21:void setCustomStatusMessage(java.lang.String):311:311 -> f + 22:27:void setCustomStatusMessage(java.lang.String):319:319 -> f + 28:31:void setCustomStatusMessage(java.lang.String):320:320 -> f + 32:47:void setCustomStatusMessage(java.lang.String):322:322 -> f + 48:51:void setCustomStatusMessage(java.lang.String):324:324 -> f + 52:55:void setCustomStatusMessage(java.lang.String):325:325 -> f + 56:61:void setCustomStatusMessage(java.lang.String):326:326 -> f + 62:65:void setCustomStatusMessage(java.lang.String):327:327 -> f + 66:69:void setCustomStatusMessage(java.lang.String):328:328 -> f + 70:71:void setCustomStatusMessage(java.lang.String):329:329 -> f + 72:80:void setCustomStatusMessage(java.lang.String):332:332 -> f + 81:91:void setCustomStatusMessage(java.lang.String):339:339 -> f + 92:94:void setCustomStatusMessage(java.lang.String):340:340 -> f + 95:102:void setCustomStatusMessage(java.lang.String):341:341 -> f + 103:109:void setCustomStatusMessage(java.lang.String):343:343 -> f + 110:115:void setCustomStatusMessage(java.lang.String):354:354 -> f + 116:119:void setCustomStatusMessage(java.lang.String):356:356 -> f + 120:123:void setCustomStatusMessage(java.lang.String):360:360 -> f + 4:7:void setupProgressTextView():231:231 -> g + 8:11:void setupProgressTextView():232:232 -> g + 12:13:void setupProgressTextView():233:233 -> g + 14:20:void setupProgressTextView():236:236 -> g + 21:25:void setupProgressTextView():237:237 -> g + 26:31:void setupProgressTextView():238:238 -> g + 32:39:void setupProgressTextView():239:239 -> g + 40:46:void setupProgressTextView():240:240 -> g + 47:55:void setupProgressTextView():241:241 -> g + 56:67:void setupProgressTextView():244:244 -> g + 68:73:void setupProgressTextView():247:247 -> g + 74:84:void setupProgressTextView():252:252 -> g + 85:91:void setupProgressTextView():251:251 -> g + 92:96:void setupProgressTextView():254:254 -> g + 97:103:void setupProgressTextView():257:257 -> g + 104:112:void setupProgressTextView():260:260 -> g + 113:116:void setupProgressTextView():264:264 -> g + 1:3:void updateProgressText(java.lang.String):206:206 -> h + 4:7:void updateProgressText(java.lang.String):207:207 -> h + 8:18:void updateProgressText(java.lang.String):209:209 -> h + 19:22:void updateProgressText(java.lang.String):223:223 -> h + 1:7:void onCreate(android.os.Bundle):40:40 -> onCreate + 8:20:void onCreate(android.os.Bundle):41:41 -> onCreate + 21:28:void onCreate(android.os.Bundle):43:43 -> onCreate + 29:36:void onCreate(android.os.Bundle):44:44 -> onCreate + 37:40:void onCreate(android.os.Bundle):47:47 -> onCreate + 41:43:void onCreate(android.os.Bundle):49:49 -> onCreate + 44:45:void onCreate(android.os.Bundle):50:50 -> onCreate + 46:46:void onCreate(android.os.Bundle):51:51 -> onCreate + 47:51:void onCreate(android.os.Bundle):54:54 -> onCreate + 52:53:void onCreate(android.os.Bundle):51:51 -> onCreate + 54:57:void onCreate(android.os.Bundle):59:59 -> onCreate + 1:3:void onDestroy():171:171 -> onDestroy + 4:8:void onDestroy():172:172 -> onDestroy + 9:13:void onDestroy():173:173 -> onDestroy + 14:15:void onDestroy():175:176 -> onDestroy + 16:18:void onDestroy():176:176 -> onDestroy + 19:20:void onDestroy():175:175 -> onDestroy + 1:4:void onPause():159:159 -> onPause + 5:8:void onPause():160:160 -> onPause + 9:12:void onPause():164:164 -> onPause + 1:8:void onResume():73:73 -> onResume + 9:15:void onResume():76:76 -> onResume + 16:21:void onResume():78:78 -> onResume + 22:27:void onResume():80:80 -> onResume + 28:31:void onResume():86:86 -> onResume + 32:34:void onResume():87:87 -> onResume + 35:37:void onResume():91:91 -> onResume + 38:47:void onResume():94:94 -> onResume + 48:52:void onResume():95:95 -> onResume + 53:65:void onResume():98:98 -> onResume + 66:67:void onResume():101:101 -> onResume + 68:70:void onResume():104:104 -> onResume + 71:78:void onResume():108:108 -> onResume + 79:81:void onResume():109:109 -> onResume + 82:89:void onResume():110:110 -> onResume + 90:94:void onResume():113:113 -> onResume + 95:98:void onResume():117:117 -> onResume + 99:100:void onResume():123:123 -> onResume + 101:110:void onResume():124:124 -> onResume + 111:117:void onResume():147:147 -> onResume + 118:121:void onResume():150:150 -> onResume + 1:4:void onStop():272:272 -> onStop + 5:7:void onStop():273:273 -> onStop + 8:12:void onStop():274:274 -> onStop + 13:17:void onStop():275:275 -> onStop + 18:21:void onStop():277:277 -> onStop + 22:25:void onStop():279:279 -> onStop +com.reactlibrary.ContinuousCaptureActivity$1 -> com.reactlibrary.ContinuousCaptureActivity$a: +# {"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 +com.reactlibrary.ContinuousCaptureActivity$2 -> com.reactlibrary.ContinuousCaptureActivity$b: +# {"id":"sourceFile","fileName":"ContinuousCaptureActivity.java"} + com.reactlibrary.ContinuousCaptureActivity val$instance -> d + 1:6:void (com.reactlibrary.ContinuousCaptureActivity):189:189 -> + 1:16:void run():192:192 -> run + 17:22:void run():193:193 -> run +com.reactlibrary.ContinuousCaptureActivity$3 -> com.reactlibrary.ContinuousCaptureActivity$c: +# {"id":"sourceFile","fileName":"ContinuousCaptureActivity.java"} + com.reactlibrary.ContinuousCaptureActivity val$instance -> d + java.lang.String val$text -> e + 1:8:void (com.reactlibrary.ContinuousCaptureActivity,java.lang.String):209:209 -> + 1:24:void run():212:212 -> run + 25:34:void run():213:213 -> run + 35:45:void run():214:214 -> run + 46:56:void run():215:215 -> run + 57:68:void run():217:217 -> run +com.reactnativecommunity.clipboard.BuildConfig -> com.reactnativecommunity.clipboard.BuildConfig: +# {"id":"sourceFile","fileName":"BuildConfig.java"} + 1:4:void ():6:6 -> +com.reactnativecommunity.clipboard.ClipboardModule -> com.reactnativecommunity.clipboard.ClipboardModule: +# {"id":"sourceFile","fileName":"ClipboardModule.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):46:46 -> + 5:6:void (com.facebook.react.bridge.ReactApplicationContext):43:43 -> + 7:9:void (com.facebook.react.bridge.ReactApplicationContext):47:47 -> + 1:1:com.facebook.react.bridge.ReactApplicationContext -$$Nest$fgetreactContext(com.reactnativecommunity.clipboard.ClipboardModule):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:11:android.content.ClipboardManager getClipboardService():64:64 -> getClipboardService + 1:4:void getImage(com.facebook.react.bridge.Promise):152:152 -> getImage + 5:12:void getImage(com.facebook.react.bridge.Promise):153:153 -> getImage + 13:16:void getImage(com.facebook.react.bridge.Promise):154:154 -> getImage + 17:28:void getImage(com.facebook.react.bridge.Promise):156:156 -> getImage + 29:32:void getImage(com.facebook.react.bridge.Promise):157:157 -> getImage + 33:39:void getImage(com.facebook.react.bridge.Promise):160:160 -> getImage + 40:43:void getImage(com.facebook.react.bridge.Promise):162:162 -> getImage + 44:49:void getImage(com.facebook.react.bridge.Promise):163:163 -> getImage + 50:55:void getImage(com.facebook.react.bridge.Promise):165:165 -> getImage + 56:61:void getImage(com.facebook.react.bridge.Promise):166:166 -> getImage + 62:65:void getImage(com.facebook.react.bridge.Promise):169:169 -> getImage + 66:70:void getImage(com.facebook.react.bridge.Promise):170:170 -> getImage + 71:110:void getImage(com.facebook.react.bridge.Promise):171:171 -> getImage + 111:116:void getImage(com.facebook.react.bridge.Promise):182:182 -> getImage + 117:124:void getImage(com.facebook.react.bridge.Promise):183:183 -> getImage + 125:130:void getImage(com.facebook.react.bridge.Promise):186:186 -> getImage + 131:138:void getImage(com.facebook.react.bridge.Promise):171:171 -> getImage + 139:144:void getImage(com.facebook.react.bridge.Promise):174:174 -> getImage + 145:161:void getImage(com.facebook.react.bridge.Promise):171:171 -> getImage + 162:166:void getImage(com.facebook.react.bridge.Promise):179:179 -> getImage + 167:170:void getImage(com.facebook.react.bridge.Promise):191:191 -> getImage + 171:174:void getImage(com.facebook.react.bridge.Promise):192:192 -> getImage + 175:204:void getImage(com.facebook.react.bridge.Promise):193:193 -> getImage + 205:207:void getImage(com.facebook.react.bridge.Promise):195:195 -> getImage + 208:210:void getImage(com.facebook.react.bridge.Promise):196:196 -> getImage + 211:214:void getImage(com.facebook.react.bridge.Promise):201:201 -> getImage + 1:8:void getImageJPG(com.facebook.react.bridge.Promise):95:95 -> getImageJPG + 1:8:void getImagePNG(com.facebook.react.bridge.Promise):90:90 -> getImagePNG + 1:3:java.lang.String getName():60:60 -> getName + 1:4:void getString(com.facebook.react.bridge.Promise):70:70 -> getString + 5:8:void getString(com.facebook.react.bridge.Promise):71:71 -> getString + 9:20:void getString(com.facebook.react.bridge.Promise):72:72 -> getString + 21:24:void getString(com.facebook.react.bridge.Promise):73:73 -> getString + 25:49:void getString(com.facebook.react.bridge.Promise):74:74 -> getString + 50:53:void getString(com.facebook.react.bridge.Promise):76:76 -> getString + 54:57:void getString(com.facebook.react.bridge.Promise):79:79 -> getString + 1:8:void getStrings(com.facebook.react.bridge.Promise):85:85 -> getStrings + 1:8:void hasImage(com.facebook.react.bridge.Promise):132:132 -> hasImage + 1:8:void hasNumber(com.facebook.react.bridge.Promise):142:142 -> hasNumber + 1:4:void hasString(com.facebook.react.bridge.Promise):122:122 -> hasString + 5:10:void hasString(com.facebook.react.bridge.Promise):123:123 -> hasString + 11:29:void hasString(com.facebook.react.bridge.Promise):124:124 -> hasString + 30:33:void hasString(com.facebook.react.bridge.Promise):126:126 -> hasString + 1:8:void hasURL(com.facebook.react.bridge.Promise):137:137 -> hasURL + 1:8:void hasWebURL(com.facebook.react.bridge.Promise):147:147 -> hasWebURL + 1:4:void removeListener():225:225 -> removeListener + 5:8:void removeListener():227:227 -> removeListener + 9:15:void removeListener():228:228 -> removeListener + 16:19:void removeListener():230:230 -> removeListener + 1:1:void removeListeners(double):0:0 -> removeListeners + 2:2:void removeListeners(java.lang.Integer):0:0 -> removeListeners + 1:8:void setImage(java.lang.String,com.facebook.react.bridge.Promise):100:100 -> setImage + 1:4:void setListener():208:208 -> setListener + 5:11:void setListener():209:209 -> setListener + 12:16:void setListener():217:217 -> setListener + 17:20:void setListener():219:219 -> setListener + 2:5:void setString(java.lang.String):106:106 -> setString + 6:9:void setString(java.lang.String):107:107 -> setString + 10:14:void setString(java.lang.String):108:108 -> setString + 15:18:void setString(java.lang.String):110:110 -> setString +com.reactnativecommunity.clipboard.ClipboardModule$$ExternalSyntheticApiModelOutline0 -> com.reactnativecommunity.clipboard.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.Bitmap$CompressFormat m():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.reactnativecommunity.clipboard.ClipboardModule$1 -> com.reactnativecommunity.clipboard.ClipboardModule$1: +# {"id":"sourceFile","fileName":"ClipboardModule.java"} + 1:6:void (com.reactnativecommunity.clipboard.ClipboardModule):209:209 -> + 1:8:void onPrimaryClipChanged():212:212 -> onPrimaryClipChanged + 9:17:void onPrimaryClipChanged():213:213 -> onPrimaryClipChanged + 18:21:void onPrimaryClipChanged():214:214 -> onPrimaryClipChanged +com.reactnativecommunity.clipboard.ClipboardPackage -> com.reactnativecommunity.clipboard.ClipboardPackage: +# {"id":"sourceFile","fileName":"ClipboardPackage.java"} + 1:4:void ():29:29 -> + 1:5:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):108:108 -> createNativeModules + 6:14:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):110:110 -> createNativeModules + 1:3:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):103:103 -> createViewManagers + 1:13:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):51:51 -> getModule + 14:19:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):53:53 -> getModule + 1:2:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():62:62 -> getReactModuleInfoProvider + 3:6:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():63:63 -> getReactModuleInfoProvider + 7:16:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():64:64 -> getReactModuleInfoProvider + 17:24:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():97:97 -> getReactModuleInfoProvider + 25:30:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():68:68 -> getReactModuleInfoProvider + 1:1:java.util.Collection getViewManagerNames(com.facebook.react.bridge.ReactApplicationContext):25:25 -> getViewManagerNames + 2:2:java.util.List getViewManagerNames(com.facebook.react.bridge.ReactApplicationContext):34:34 -> getViewManagerNames +com.reactnativecommunity.clipboard.ClipboardPackage$1 -> com.reactnativecommunity.clipboard.ClipboardPackage$1: +# {"id":"sourceFile","fileName":"ClipboardPackage.java"} + 1:6:void (com.reactnativecommunity.clipboard.ClipboardPackage):68:68 -> + 1:5:java.util.Map getReactModuleInfos():71:71 -> getReactModuleInfos + 6:12:java.util.Map getReactModuleInfos():73:73 -> getReactModuleInfos + 13:14:java.util.Map getReactModuleInfos():78:78 -> getReactModuleInfos + 15:22:java.util.Map getReactModuleInfos():79:79 -> getReactModuleInfos + 23:28:java.util.Map getReactModuleInfos():82:82 -> getReactModuleInfos + 29:32:java.util.Map getReactModuleInfos():84:84 -> getReactModuleInfos + 33:36:java.util.Map getReactModuleInfos():85:85 -> getReactModuleInfos + 37:40:java.util.Map getReactModuleInfos():86:86 -> getReactModuleInfos + 41:44:java.util.Map getReactModuleInfos():87:87 -> getReactModuleInfos + 45:48:java.util.Map getReactModuleInfos():88:88 -> getReactModuleInfos + 49:54:java.util.Map getReactModuleInfos():89:89 -> getReactModuleInfos + 55:61:java.util.Map getReactModuleInfos():90:90 -> getReactModuleInfos + 62:65:java.util.Map getReactModuleInfos():81:81 -> getReactModuleInfos +com.reactnativecommunity.clipboard.NativeClipboardModuleSpec -> com.reactnativecommunity.clipboard.NativeClipboardModuleSpec: +# {"id":"sourceFile","fileName":"NativeClipboardModuleSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 1:3:java.lang.String getName():33:33 -> getName +com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller -> com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller: +# {"id":"sourceFile","fileName":"AmazonFireDeviceConnectivityPoller.java"} + 1:3:void (android.content.Context,com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller$ConnectivityChangedCallback):55:55 -> + 4:11:void (android.content.Context,com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller$ConnectivityChangedCallback):37:37 -> + 12:19:void (android.content.Context,com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller$ConnectivityChangedCallback):41:41 -> + 20:21:void (android.content.Context,com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller$ConnectivityChangedCallback):43:43 -> + 22:23:void (android.content.Context,com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller$ConnectivityChangedCallback):56:56 -> + 24:26:void (android.content.Context,com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller$ConnectivityChangedCallback):57:57 -> + 1:1:com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller$ConnectivityChangedCallback -$$Nest$fgetcallback(com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Runnable -$$Nest$fgetchecker(com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:android.content.Context -$$Nest$fgetcontext(com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:android.os.Handler -$$Nest$fgethandler(com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean -$$Nest$fgetpollerRunning(com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:14:boolean isFireOsDevice():81:81 -> isFireOsDevice + 15:32:boolean isFireOsDevice():82:82 -> isFireOsDevice + 1:7:void register():61:61 -> register + 8:10:void register():65:65 -> register + 11:14:void register():66:66 -> register + 1:7:void registerReceiver():86:86 -> registerReceiver + 8:12:void registerReceiver():90:90 -> registerReceiver + 13:17:void registerReceiver():91:91 -> registerReceiver + 18:22:void registerReceiver():92:92 -> registerReceiver + 23:30:void registerReceiver():93:93 -> registerReceiver + 31:36:void registerReceiver():95:95 -> registerReceiver + 1:5:void startPoller():99:99 -> startPoller + 6:13:void startPoller():105:105 -> startPoller + 14:15:void startPoller():106:106 -> startPoller + 16:21:void startPoller():107:107 -> startPoller + 1:6:void stopPoller():124:124 -> stopPoller + 7:8:void stopPoller():128:128 -> stopPoller + 9:14:void stopPoller():129:129 -> stopPoller + 15:17:void stopPoller():130:130 -> stopPoller + 1:7:void unregister():70:70 -> unregister + 8:10:void unregister():74:74 -> unregister + 11:14:void unregister():75:75 -> unregister + 1:7:void unregisterReceiver():115:115 -> unregisterReceiver + 8:12:void unregisterReceiver():119:119 -> unregisterReceiver + 13:18:void unregisterReceiver():120:120 -> unregisterReceiver +com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller$ConnectivityChangedCallback -> com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller$ConnectivityChangedCallback: +# {"id":"sourceFile","fileName":"AmazonFireDeviceConnectivityPoller.java"} +com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller$PollerTask -> com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller$PollerTask: +# {"id":"sourceFile","fileName":"AmazonFireDeviceConnectivityPoller.java"} + 1:1:void (com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller,com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/reactnativecommunity/netinfo/AmazonFireDeviceConnectivityPoller;Lcom/reactnativecommunity/netinfo/a;)V"} + 2:2:void (com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller):157:157 -> + 1:9:void run():160:160 -> run + 10:16:void run():164:164 -> run + 17:25:void run():165:165 -> run + 26:43:void run():167:167 -> run +com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller$Receiver -> com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller$Receiver: +# {"id":"sourceFile","fileName":"AmazonFireDeviceConnectivityPoller.java"} + 1:1:void (com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller,com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/reactnativecommunity/netinfo/AmazonFireDeviceConnectivityPoller;Lcom/reactnativecommunity/netinfo/a;)V"} + 2:3:void (com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller):133:134 -> + 5:8:void onReceive(android.content.Context,android.content.Intent):140:140 -> onReceive + 9:18:void onReceive(android.content.Context,android.content.Intent):142:142 -> onReceive + 19:27:void onReceive(android.content.Context,android.content.Intent):144:144 -> onReceive + 28:37:void onReceive(android.content.Context,android.content.Intent):150:150 -> onReceive + 38:43:void onReceive(android.content.Context,android.content.Intent):151:151 -> onReceive + 44:53:void onReceive(android.content.Context,android.content.Intent):152:152 -> onReceive +com.reactnativecommunity.netinfo.AmazonFireDeviceConnectivityPoller-IA -> com.reactnativecommunity.netinfo.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.reactnativecommunity.netinfo.BroadcastReceiverConnectivityReceiver -> com.reactnativecommunity.netinfo.BroadcastReceiverConnectivityReceiver: +# {"id":"sourceFile","fileName":"BroadcastReceiverConnectivityReceiver.java"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):34:34 -> + 4:12:void (com.facebook.react.bridge.ReactApplicationContext):35:35 -> + 1:1:void -$$Nest$mupdateAndSendConnectionType(com.reactnativecommunity.netinfo.BroadcastReceiverConnectivityReceiver):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:5:void register():40:40 -> register + 6:10:void register():41:41 -> register + 11:17:void register():43:43 -> register + 18:20:void register():42:42 -> register + 21:26:void register():48:48 -> register + 27:30:void register():49:49 -> register + 1:8:void unregister():54:54 -> unregister + 9:17:void unregister():55:55 -> unregister + 18:24:void unregister():56:56 -> unregister + 1:4:void updateAndSendConnectionType():62:62 -> updateAndSendConnectionType + 5:14:void updateAndSendConnectionType():67:67 -> updateAndSendConnectionType + 15:21:void updateAndSendConnectionType():68:68 -> updateAndSendConnectionType + 22:25:void updateAndSendConnectionType():72:72 -> updateAndSendConnectionType + 26:52:void updateAndSendConnectionType():75:75 -> updateAndSendConnectionType + 53:55:void updateAndSendConnectionType():78:78 -> updateAndSendConnectionType + 56:58:void updateAndSendConnectionType():92:92 -> updateAndSendConnectionType + 59:61:void updateAndSendConnectionType():95:95 -> updateAndSendConnectionType + 62:64:void updateAndSendConnectionType():81:81 -> updateAndSendConnectionType + 65:67:void updateAndSendConnectionType():89:89 -> updateAndSendConnectionType + 68:69:void updateAndSendConnectionType():85:85 -> updateAndSendConnectionType + 70:74:void updateAndSendConnectionType():86:86 -> updateAndSendConnectionType + 75:77:void updateAndSendConnectionType():69:69 -> updateAndSendConnectionType + 78:79:void updateAndSendConnectionType():100:100 -> updateAndSendConnectionType + 80:83:void updateAndSendConnectionType():103:103 -> updateAndSendConnectionType +com.reactnativecommunity.netinfo.BroadcastReceiverConnectivityReceiver$ConnectivityBroadcastReceiver -> com.reactnativecommunity.netinfo.BroadcastReceiverConnectivityReceiver$ConnectivityBroadcastReceiver: +# {"id":"sourceFile","fileName":"BroadcastReceiverConnectivityReceiver.java"} + 1:1:void (com.reactnativecommunity.netinfo.BroadcastReceiverConnectivityReceiver,com.reactnativecommunity.netinfo.BroadcastReceiverConnectivityReceiver-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/reactnativecommunity/netinfo/BroadcastReceiverConnectivityReceiver;Lcom/reactnativecommunity/netinfo/b;)V"} + 2:2:void (com.reactnativecommunity.netinfo.BroadcastReceiverConnectivityReceiver):110:110 -> + 3:3:void (com.reactnativecommunity.netinfo.BroadcastReceiverConnectivityReceiver):113:113 -> + 1:3:boolean isRegistered():120:120 -> isRegistered + 1:6:void onReceive(android.content.Context,android.content.Intent):125:125 -> onReceive + 7:14:void onReceive(android.content.Context,android.content.Intent):126:126 -> onReceive + 15:20:void onReceive(android.content.Context,android.content.Intent):127:127 -> onReceive + 1:3:void setRegistered(boolean):116:116 -> setRegistered +com.reactnativecommunity.netinfo.BroadcastReceiverConnectivityReceiver-IA -> com.reactnativecommunity.netinfo.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.reactnativecommunity.netinfo.BuildConfig -> com.reactnativecommunity.netinfo.BuildConfig: +# {"id":"sourceFile","fileName":"BuildConfig.java"} + 1:4:void ():6:6 -> +com.reactnativecommunity.netinfo.ConnectivityReceiver -> com.reactnativecommunity.netinfo.ConnectivityReceiver: +# {"id":"sourceFile","fileName":"ConnectivityReceiver.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):74:74 -> + 5:6:void (com.facebook.react.bridge.ReactApplicationContext):42:42 -> + 7:11:void (com.facebook.react.bridge.ReactApplicationContext):44:44 -> + 12:13:void (com.facebook.react.bridge.ReactApplicationContext):46:46 -> + 14:15:void (com.facebook.react.bridge.ReactApplicationContext):48:48 -> + 16:17:void (com.facebook.react.bridge.ReactApplicationContext):75:75 -> + 18:19:void (com.facebook.react.bridge.ReactApplicationContext):76:76 -> + 20:27:void (com.facebook.react.bridge.ReactApplicationContext):77:77 -> + 28:41:void (com.facebook.react.bridge.ReactApplicationContext):80:80 -> + 42:43:void (com.facebook.react.bridge.ReactApplicationContext):81:81 -> + 44:52:void (com.facebook.react.bridge.ReactApplicationContext):82:82 -> + 2:4:void clearIsInternetReachableOverride():99:99 -> clearIsInternetReachableOverride + 1:4:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):141:141 -> createConnectivityEventMap + 5:15:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):144:144 -> createConnectivityEventMap + 16:19:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):146:146 -> createConnectivityEventMap + 20:25:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):147:147 -> createConnectivityEventMap + 26:34:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):149:149 -> createConnectivityEventMap + 35:43:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):153:153 -> createConnectivityEventMap + 44:47:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):156:156 -> createConnectivityEventMap + 48:58:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):157:157 -> createConnectivityEventMap + 59:67:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):158:158 -> createConnectivityEventMap + 68:72:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):159:159 -> createConnectivityEventMap + 73:82:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):162:162 -> createConnectivityEventMap + 83:89:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):164:164 -> createConnectivityEventMap + 90:97:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):162:162 -> createConnectivityEventMap + 98:101:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):167:167 -> createConnectivityEventMap + 102:107:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):168:168 -> createConnectivityEventMap + 108:122:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):171:171 -> createConnectivityEventMap + 123:127:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):172:172 -> createConnectivityEventMap + 128:133:com.facebook.react.bridge.WritableMap createConnectivityEventMap(java.lang.String):174:174 -> createConnectivityEventMap + 1:4:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):180:180 -> createDetailsMap + 5:57:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):181:181 -> createDetailsMap + 58:71:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):214:214 -> createDetailsMap + 72:77:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):215:215 -> createDetailsMap + 78:83:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):219:219 -> createDetailsMap + 84:91:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):220:220 -> createDetailsMap + 92:99:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):222:222 -> createDetailsMap + 100:104:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):223:223 -> createDetailsMap + 105:110:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):231:231 -> createDetailsMap + 111:115:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):233:233 -> createDetailsMap + 116:125:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):243:243 -> createDetailsMap + 126:130:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):244:244 -> createDetailsMap + 131:134:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):252:252 -> createDetailsMap + 135:139:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):253:253 -> createDetailsMap + 140:152:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):262:262 -> createDetailsMap + 153:155:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):263:263 -> createDetailsMap + 156:159:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):264:264 -> createDetailsMap + 160:163:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):265:265 -> createDetailsMap + 164:166:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):266:266 -> createDetailsMap + 167:179:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):274:274 -> createDetailsMap + 180:182:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):275:275 -> createDetailsMap + 183:186:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):276:276 -> createDetailsMap + 187:193:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):277:277 -> createDetailsMap + 194:197:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):285:285 -> createDetailsMap + 198:204:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):286:286 -> createDetailsMap + 205:208:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):293:293 -> createDetailsMap + 209:212:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):295:295 -> createDetailsMap + 213:217:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):296:296 -> createDetailsMap + 218:221:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):304:304 -> createDetailsMap + 222:225:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):306:306 -> createDetailsMap + 226:231:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):307:307 -> createDetailsMap + 232:235:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):184:184 -> createDetailsMap + 236:242:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):185:185 -> createDetailsMap + 243:250:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):189:189 -> createDetailsMap + 251:256:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):191:191 -> createDetailsMap + 257:266:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):196:196 -> createDetailsMap + 267:272:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):197:197 -> createDetailsMap + 273:282:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):199:199 -> createDetailsMap + 283:288:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):200:200 -> createDetailsMap + 289:298:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):201:201 -> createDetailsMap + 299:302:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):202:202 -> createDetailsMap + 303:305:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):203:203 -> createDetailsMap + 306:314:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):204:204 -> createDetailsMap + 315:318:com.facebook.react.bridge.WritableMap createDetailsMap(java.lang.String):210:210 -> createDetailsMap + 1:3:android.net.ConnectivityManager getConnectivityManager():107:107 -> getConnectivityManager + 1:8:void getCurrentState(java.lang.String,com.facebook.react.bridge.Promise):90:90 -> getCurrentState + 1:3:com.facebook.react.bridge.ReactApplicationContext getReactContext():103:103 -> getReactContext + 1:4:java.lang.String getSubnet(java.net.InetAddress):52:52 -> getSubnet + 5:8:java.lang.String getSubnet(java.net.InetAddress):53:53 -> getSubnet + 9:24:java.lang.String getSubnet(java.net.InetAddress):56:56 -> getSubnet + 25:36:java.lang.String getSubnet(java.net.InetAddress):57:57 -> getSubnet + 37:47:java.lang.String getSubnet(java.net.InetAddress):59:59 -> getSubnet + 48:53:java.lang.String getSubnet(java.net.InetAddress):65:65 -> getSubnet + 54:61:java.lang.String getSubnet(java.net.InetAddress):68:68 -> getSubnet + 62:69:java.lang.String getSubnet(java.net.InetAddress):69:69 -> getSubnet + 70:75:java.lang.String getSubnet(java.net.InetAddress):70:70 -> getSubnet + 76:83:java.lang.String getSubnet(java.net.InetAddress):71:71 -> getSubnet + 84:90:java.lang.String getSubnet(java.net.InetAddress):65:65 -> getSubnet + 1:6:void sendConnectivityChangedEvent():135:135 -> sendConnectivityChangedEvent + 7:13:void sendConnectivityChangedEvent():136:136 -> sendConnectivityChangedEvent + 14:23:void sendConnectivityChangedEvent():137:137 -> sendConnectivityChangedEvent + 1:6:void setIsInternetReachableOverride(boolean):94:94 -> setIsInternetReachableOverride + 7:16:void setIsInternetReachableOverride(boolean):95:95 -> setIsInternetReachableOverride + 1:5:void updateConnectivity(com.reactnativecommunity.netinfo.types.ConnectionType,com.reactnativecommunity.netinfo.types.CellularGeneration,boolean):114:114 -> updateConnectivity + 6:9:void updateConnectivity(com.reactnativecommunity.netinfo.types.ConnectionType,com.reactnativecommunity.netinfo.types.CellularGeneration,boolean):116:116 -> updateConnectivity + 10:18:void updateConnectivity(com.reactnativecommunity.netinfo.types.ConnectionType,com.reactnativecommunity.netinfo.types.CellularGeneration,boolean):120:120 -> updateConnectivity + 19:25:void updateConnectivity(com.reactnativecommunity.netinfo.types.ConnectionType,com.reactnativecommunity.netinfo.types.CellularGeneration,boolean):121:121 -> updateConnectivity + 26:36:void updateConnectivity(com.reactnativecommunity.netinfo.types.ConnectionType,com.reactnativecommunity.netinfo.types.CellularGeneration,boolean):122:122 -> updateConnectivity + 37:38:void updateConnectivity(com.reactnativecommunity.netinfo.types.ConnectionType,com.reactnativecommunity.netinfo.types.CellularGeneration,boolean):125:125 -> updateConnectivity + 39:40:void updateConnectivity(com.reactnativecommunity.netinfo.types.ConnectionType,com.reactnativecommunity.netinfo.types.CellularGeneration,boolean):126:126 -> updateConnectivity + 41:42:void updateConnectivity(com.reactnativecommunity.netinfo.types.ConnectionType,com.reactnativecommunity.netinfo.types.CellularGeneration,boolean):127:127 -> updateConnectivity + 43:46:void updateConnectivity(com.reactnativecommunity.netinfo.types.ConnectionType,com.reactnativecommunity.netinfo.types.CellularGeneration,boolean):128:128 -> updateConnectivity + 47:50:void updateConnectivity(com.reactnativecommunity.netinfo.types.ConnectionType,com.reactnativecommunity.netinfo.types.CellularGeneration,boolean):129:129 -> updateConnectivity +com.reactnativecommunity.netinfo.ConnectivityReceiver$$ExternalSyntheticApiModelOutline0 -> com.reactnativecommunity.netinfo.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(android.net.wifi.WifiInfo):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.reactnativecommunity.netinfo.ConnectivityReceiver$$ExternalSyntheticApiModelOutline1 -> com.reactnativecommunity.netinfo.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:int m(android.net.wifi.WifiInfo):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.reactnativecommunity.netinfo.NetInfoModule -> com.reactnativecommunity.netinfo.NetInfoModule: +# {"id":"sourceFile","fileName":"NetInfoModule.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 5:6:void (com.facebook.react.bridge.ReactApplicationContext):24:24 -> + 7:13:void (com.facebook.react.bridge.ReactApplicationContext):30:30 -> + 14:21:void (com.facebook.react.bridge.ReactApplicationContext):35:35 -> + 1:6:void addListener(java.lang.String):77:77 -> addListener + 7:11:void addListener(java.lang.String):78:78 -> addListener + 1:6:void getCurrentState(java.lang.String,com.facebook.react.bridge.Promise):67:67 -> getCurrentState + 1:3:java.lang.String getName():62:62 -> getName + 1:5:void initialize():40:40 -> initialize + 6:11:void initialize():41:41 -> initialize + 1:5:void invalidate():55:55 -> invalidate + 6:10:void invalidate():56:56 -> invalidate + 11:16:void invalidate():57:57 -> invalidate + 1:6:void onAmazonFireDeviceConnectivityChanged(boolean):72:72 -> onAmazonFireDeviceConnectivityChanged + 1:4:void onCatalystInstanceDestroy():48:48 -> onCatalystInstanceDestroy + 1:11:void removeListeners(java.lang.Integer):83:83 -> removeListeners + 12:17:void removeListeners(java.lang.Integer):85:85 -> removeListeners +com.reactnativecommunity.netinfo.NetInfoPackage -> com.reactnativecommunity.netinfo.NetInfoPackage: +# {"id":"sourceFile","fileName":"NetInfoPackage.java"} + 1:4:void ():18:18 -> + 1:3:java.util.List createJSModules():26:26 -> createJSModules + 1:16:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):21:21 -> createNativeModules + 1:3:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):32:32 -> createViewManagers +com.reactnativecommunity.netinfo.NetInfoUtils -> com.reactnativecommunity.netinfo.NetInfoUtils: +# {"id":"sourceFile","fileName":"NetInfoUtils.java"} + 1:4:void ():19:19 -> + 1:19:void compatRegisterReceiver(android.content.Context,android.content.BroadcastReceiver,android.content.IntentFilter,boolean):43:43 -> compatRegisterReceiver + 20:23:void compatRegisterReceiver(android.content.Context,android.content.BroadcastReceiver,android.content.IntentFilter,boolean):44:44 -> compatRegisterReceiver + 24:27:void compatRegisterReceiver(android.content.Context,android.content.BroadcastReceiver,android.content.IntentFilter,boolean):47:47 -> compatRegisterReceiver + 1:12:boolean isAccessWifiStatePermissionGranted(android.content.Context):29:29 -> isAccessWifiStatePermissionGranted + 2:6:void reverseByteArray(byte[]):21:21 -> reverseByteArray + 7:8:void reverseByteArray(byte[]):22:22 -> reverseByteArray + 9:16:void reverseByteArray(byte[]):23:23 -> reverseByteArray + 17:26:void reverseByteArray(byte[]):24:24 -> reverseByteArray +com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver -> com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver: +# {"id":"sourceFile","fileName":"NetworkCallbackConnectivityReceiver.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):47:47 -> + 5:6:void (com.facebook.react.bridge.ReactApplicationContext):43:43 -> + 7:8:void (com.facebook.react.bridge.ReactApplicationContext):44:44 -> + 9:16:void (com.facebook.react.bridge.ReactApplicationContext):48:48 -> + 1:1:void $r8$lambda$evuHHG8laDOIY4HA2z4xcsvE3Zc(com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:19:void asyncUpdateAndSend(int):152:152 -> asyncUpdateAndSend + 1:1:android.net.Network -$$Nest$fgetmNetwork(com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputmCapabilities(com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver,android.net.NetworkCapabilities):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputmNetwork(com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver,android.net.Network):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$masyncUpdateAndSend(com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver,int):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:12:void lambda$asyncUpdateAndSend$0():154:154 -> lambda$asyncUpdateAndSend$0 + 13:16:void lambda$asyncUpdateAndSend$0():155:155 -> lambda$asyncUpdateAndSend$0 + 1:11:void register():59:59 -> register + 12:14:void register():60:60 -> register + 15:24:void register():62:62 -> register + 1:10:void unregister():71:71 -> unregister + 1:2:void updateAndSend():81:81 -> updateAndSend + 3:4:void updateAndSend():87:87 -> updateAndSend + 5:11:void updateAndSend():88:88 -> updateAndSend + 12:19:void updateAndSend():92:92 -> updateAndSend + 20:22:void updateAndSend():93:93 -> updateAndSend + 23:28:void updateAndSend():94:94 -> updateAndSend + 29:32:void updateAndSend():95:95 -> updateAndSend + 33:38:void updateAndSend():96:96 -> updateAndSend + 39:41:void updateAndSend():97:97 -> updateAndSend + 42:47:void updateAndSend():98:98 -> updateAndSend + 48:50:void updateAndSend():99:99 -> updateAndSend + 51:56:void updateAndSend():100:100 -> updateAndSend + 57:60:void updateAndSend():101:101 -> updateAndSend + 61:70:void updateAndSend():108:108 -> updateAndSend + 71:78:void updateAndSend():119:119 -> updateAndSend + 79:88:void updateAndSend():120:120 -> updateAndSend + 89:92:void updateAndSend():123:123 -> updateAndSend + 93:105:void updateAndSend():124:124 -> updateAndSend + 106:113:void updateAndSend():131:131 -> updateAndSend + 114:124:void updateAndSend():132:132 -> updateAndSend + 125:132:void updateAndSend():136:136 -> updateAndSend + 133:143:void updateAndSend():137:137 -> updateAndSend + 144:149:void updateAndSend():141:141 -> updateAndSend + 150:154:void updateAndSend():142:142 -> updateAndSend + 155:156:void updateAndSend():145:145 -> updateAndSend + 157:160:void updateAndSend():148:148 -> updateAndSend +com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver$$ExternalSyntheticLambda0 -> com.reactnativecommunity.netinfo.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver$$InternalSyntheticLambda$1$4507c458fee06da961f0567d8697f1addd5482534cf60b3265e2af0aa5e0f804$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback -> com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback: +# {"id":"sourceFile","fileName":"NetworkCallbackConnectivityReceiver.java"} + 1:1:void (com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver,com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/reactnativecommunity/netinfo/NetworkCallbackConnectivityReceiver;Lcom/reactnativecommunity/netinfo/f;)V"} + 2:2:void (com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver):166:166 -> + 1:5:void onAvailable(android.net.Network):169:169 -> onAvailable + 6:13:void onAvailable(android.net.Network):170:170 -> onAvailable + 1:5:void onCapabilitiesChanged(android.net.Network,android.net.NetworkCapabilities):196:196 -> onCapabilitiesChanged + 6:10:void onCapabilitiesChanged(android.net.Network,android.net.NetworkCapabilities):197:197 -> onCapabilitiesChanged + 11:16:void onCapabilitiesChanged(android.net.Network,android.net.NetworkCapabilities):198:198 -> onCapabilitiesChanged + 1:8:void onLinkPropertiesChanged(android.net.Network,android.net.LinkProperties):203:203 -> onLinkPropertiesChanged + 9:13:void onLinkPropertiesChanged(android.net.Network,android.net.LinkProperties):204:204 -> onLinkPropertiesChanged + 14:21:void onLinkPropertiesChanged(android.net.Network,android.net.LinkProperties):206:206 -> onLinkPropertiesChanged + 1:5:void onLosing(android.net.Network,int):175:175 -> onLosing + 6:11:void onLosing(android.net.Network,int):176:176 -> onLosing + 1:6:void onLost(android.net.Network):181:181 -> onLost + 7:11:void onLost(android.net.Network):182:182 -> onLost + 12:17:void onLost(android.net.Network):183:183 -> onLost + 1:6:void onUnavailable():188:188 -> onUnavailable + 7:11:void onUnavailable():189:189 -> onUnavailable + 12:17:void onUnavailable():190:190 -> onUnavailable +com.reactnativecommunity.netinfo.NetworkCallbackConnectivityReceiver-IA -> com.reactnativecommunity.netinfo.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.reactnativecommunity.netinfo.types.CellularGeneration -> com.reactnativecommunity.netinfo.types.CellularGeneration: +# {"id":"sourceFile","fileName":"CellularGeneration.java"} + 1:13:com.reactnativecommunity.netinfo.types.CellularGeneration[] $values():15:15 -> $values + 1:12:void ():17:17 -> + 13:24:void ():18:18 -> + 25:36:void ():19:19 -> + 37:48:void ():20:20 -> + 49:55:void ():15:15 -> + 1:3:void (java.lang.String,int,java.lang.String):24:24 -> + 4:6:void (java.lang.String,int,java.lang.String):25:25 -> + 5:16:com.reactnativecommunity.netinfo.types.CellularGeneration fromNetworkInfo(android.net.NetworkInfo):34:34 -> fromNetworkInfo + 17:19:com.reactnativecommunity.netinfo.types.CellularGeneration fromNetworkInfo(android.net.NetworkInfo):52:52 -> fromNetworkInfo + 20:22:com.reactnativecommunity.netinfo.types.CellularGeneration fromNetworkInfo(android.net.NetworkInfo):49:49 -> fromNetworkInfo + 23:25:com.reactnativecommunity.netinfo.types.CellularGeneration fromNetworkInfo(android.net.NetworkInfo):40:40 -> fromNetworkInfo + 26:28:com.reactnativecommunity.netinfo.types.CellularGeneration fromNetworkInfo(android.net.NetworkInfo):54:54 -> fromNetworkInfo + 1:9:com.reactnativecommunity.netinfo.types.CellularGeneration valueOf(java.lang.String):15:15 -> valueOf + 1:9:com.reactnativecommunity.netinfo.types.CellularGeneration[] values():15:15 -> values +com.reactnativecommunity.netinfo.types.ConnectionType -> com.reactnativecommunity.netinfo.types.ConnectionType: +# {"id":"sourceFile","fileName":"ConnectionType.java"} + 1:21:com.reactnativecommunity.netinfo.types.ConnectionType[] $values():11:11 -> $values + 1:12:void ():12:12 -> + 13:24:void ():13:13 -> + 25:36:void ():14:14 -> + 37:48:void ():15:15 -> + 49:60:void ():16:16 -> + 61:72:void ():17:17 -> + 73:84:void ():18:18 -> + 85:96:void ():19:19 -> + 97:103:void ():11:11 -> + 1:3:void (java.lang.String,int,java.lang.String):23:23 -> + 4:6:void (java.lang.String,int,java.lang.String):24:24 -> + 1:9:com.reactnativecommunity.netinfo.types.ConnectionType valueOf(java.lang.String):11:11 -> valueOf + 1:9:com.reactnativecommunity.netinfo.types.ConnectionType[] values():11:11 -> values +com.reactnativedocumentpicker.NativeDocumentPickerSpec -> com.reactnativedocumentpicker.NativeDocumentPickerSpec: +# {"id":"sourceFile","fileName":"NativeDocumentPickerSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> + 1:3:java.lang.String getName():34:34 -> getName +com.reactnativedocumentpicker.RNDocumentPickerModule -> com.reactnativedocumentpicker.RNDocumentPickerModule: +# {"id":"sourceFile","fileName":"RNDocumentPickerModule.java"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):67:67 -> + 4:10:void (com.facebook.react.bridge.ReactApplicationContext):71:71 -> + 11:14:void (com.facebook.react.bridge.ReactApplicationContext):68:68 -> + 1:1:void $r8$lambda$93SXqGzA74lIoxxewZz7iOYoQZc(com.reactnativedocumentpicker.RNDocumentPickerModule,java.util.List,com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.Promise):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:10:void lambda$processDataAsync$1(com.facebook.react.bridge.Promise,java.lang.Exception):240:240 -> b + 1:4:void lambda$processDataAsync$0(com.facebook.react.bridge.Promise,com.facebook.react.bridge.WritableArray):238:238 -> c + 1:8:android.net.Uri copyFile(android.content.Context,android.net.Uri,java.io.File):319:319 -> copyFile + 9:15:android.net.Uri copyFile(android.content.Context,android.net.Uri,java.io.File):320:320 -> copyFile + 16:17:android.net.Uri copyFile(android.content.Context,android.net.Uri,java.io.File):321:321 -> copyFile + 18:24:android.net.Uri copyFile(android.content.Context,android.net.Uri,java.io.File):323:323 -> copyFile + 25:30:android.net.Uri copyFile(android.content.Context,android.net.Uri,java.io.File):324:324 -> copyFile + 31:34:android.net.Uri copyFile(android.content.Context,android.net.Uri,java.io.File):326:326 -> copyFile + 35:43:android.net.Uri copyFile(android.content.Context,android.net.Uri,java.io.File):327:327 -> copyFile + 44:63:android.net.Uri copyFile(android.content.Context,android.net.Uri,java.io.File):319:319 -> copyFile + 1:6:void copyFileToLocalStorage(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):285:285 -> copyFileToLocalStorage + 7:14:void copyFileToLocalStorage(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):286:286 -> copyFileToLocalStorage + 15:18:void copyFileToLocalStorage(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):287:287 -> copyFileToLocalStorage + 19:31:void copyFileToLocalStorage(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):290:290 -> copyFileToLocalStorage + 32:37:void copyFileToLocalStorage(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):292:292 -> copyFileToLocalStorage + 38:45:void copyFileToLocalStorage(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):296:296 -> copyFileToLocalStorage + 46:56:void copyFileToLocalStorage(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):298:298 -> copyFileToLocalStorage + 57:69:void copyFileToLocalStorage(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):300:300 -> copyFileToLocalStorage + 70:73:void copyFileToLocalStorage(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):301:301 -> copyFileToLocalStorage + 74:81:void copyFileToLocalStorage(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):302:302 -> copyFileToLocalStorage + 82:108:void copyFileToLocalStorage(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):294:294 -> copyFileToLocalStorage + 109:111:void copyFileToLocalStorage(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):304:304 -> copyFileToLocalStorage + 112:114:void copyFileToLocalStorage(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):305:305 -> copyFileToLocalStorage + 115:124:void copyFileToLocalStorage(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):306:306 -> copyFileToLocalStorage + 1:1:com.facebook.react.bridge.Promise -$$Nest$fgetpromise(com.reactnativedocumentpicker.RNDocumentPickerModule):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$monPickDirectoryResult(com.reactnativedocumentpicker.RNDocumentPickerModule,int,android.content.Intent):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$msendError(com.reactnativedocumentpicker.RNDocumentPickerModule,java.lang.String,java.lang.String):0:0 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:4:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):246:246 -> getMetadata + 5:8:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):247:247 -> getMetadata + 9:17:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):248:248 -> getMetadata + 18:32:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):249:249 -> getMetadata + 33:38:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):250:250 -> getMetadata + 39:44:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):251:251 -> getMetadata + 45:50:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):252:252 -> getMetadata + 51:58:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):253:253 -> getMetadata + 59:62:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):254:254 -> getMetadata + 63:69:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):255:255 -> getMetadata + 70:72:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):257:257 -> getMetadata + 73:78:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):259:259 -> getMetadata + 79:84:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):260:260 -> getMetadata + 85:91:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):261:261 -> getMetadata + 92:97:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):263:263 -> getMetadata + 98:105:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):264:264 -> getMetadata + 106:109:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):265:265 -> getMetadata + 110:118:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):267:267 -> getMetadata + 119:130:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):250:250 -> getMetadata + 131:133:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):270:270 -> getMetadata + 134:137:com.facebook.react.bridge.WritableMap getMetadata(android.net.Uri,android.content.Context,java.lang.String):272:272 -> getMetadata + 1:3:java.lang.String getName():113:113 -> getName + 1:9:void invalidate():106:106 -> invalidate + 10:13:void invalidate():107:107 -> invalidate + 1:4:void lambda$processDataAsync$2(java.util.List,com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.Promise):234:234 -> lambda$processDataAsync$2 + 5:20:void lambda$processDataAsync$2(java.util.List,com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.Promise):235:235 -> lambda$processDataAsync$2 + 21:34:void lambda$processDataAsync$2(java.util.List,com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.Promise):236:236 -> lambda$processDataAsync$2 + 35:43:void lambda$processDataAsync$2(java.util.List,com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.Promise):238:238 -> lambda$processDataAsync$2 + 44:52:void lambda$processDataAsync$2(java.util.List,com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.Promise):240:240 -> lambda$processDataAsync$2 + 4:28:void onPickDirectoryResult(int,android.content.Intent):181:181 -> onPickDirectoryResult + 29:35:void onPickDirectoryResult(int,android.content.Intent):185:185 -> onPickDirectoryResult + 36:39:void onPickDirectoryResult(int,android.content.Intent):189:189 -> onPickDirectoryResult + 40:43:void onPickDirectoryResult(int,android.content.Intent):191:191 -> onPickDirectoryResult + 44:52:void onPickDirectoryResult(int,android.content.Intent):192:192 -> onPickDirectoryResult + 53:58:void onPickDirectoryResult(int,android.content.Intent):193:193 -> onPickDirectoryResult + 59:66:void onPickDirectoryResult(int,android.content.Intent):186:186 -> onPickDirectoryResult + 4:28:void onShowActivityResult(int,android.content.Intent,com.facebook.react.bridge.Promise):198:198 -> onShowActivityResult + 29:32:void onShowActivityResult(int,android.content.Intent,com.facebook.react.bridge.Promise):205:205 -> onShowActivityResult + 33:39:void onShowActivityResult(int,android.content.Intent,com.facebook.react.bridge.Promise):206:206 -> onShowActivityResult + 40:46:void onShowActivityResult(int,android.content.Intent,com.facebook.react.bridge.Promise):210:210 -> onShowActivityResult + 47:52:void onShowActivityResult(int,android.content.Intent,com.facebook.react.bridge.Promise):212:212 -> onShowActivityResult + 53:59:void onShowActivityResult(int,android.content.Intent,com.facebook.react.bridge.Promise):213:213 -> onShowActivityResult + 60:63:void onShowActivityResult(int,android.content.Intent,com.facebook.react.bridge.Promise):215:215 -> onShowActivityResult + 64:77:void onShowActivityResult(int,android.content.Intent,com.facebook.react.bridge.Promise):216:216 -> onShowActivityResult + 78:80:void onShowActivityResult(int,android.content.Intent,com.facebook.react.bridge.Promise):219:219 -> onShowActivityResult + 81:90:void onShowActivityResult(int,android.content.Intent,com.facebook.react.bridge.Promise):225:225 -> onShowActivityResult + 91:98:void onShowActivityResult(int,android.content.Intent,com.facebook.react.bridge.Promise):221:221 -> onShowActivityResult + 99:108:void onShowActivityResult(int,android.content.Intent,com.facebook.react.bridge.Promise):227:227 -> onShowActivityResult + 1:8:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):118:118 -> pick + 9:10:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):119:119 -> pick + 11:28:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):120:120 -> pick + 29:36:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):123:123 -> pick + 37:43:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):128:128 -> pick + 44:48:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):129:129 -> pick + 49:53:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):131:131 -> pick + 54:61:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):132:132 -> pick + 62:67:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):133:133 -> pick + 68:73:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):135:135 -> pick + 74:77:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):136:136 -> pick + 78:82:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):137:137 -> pick + 83:96:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):138:138 -> pick + 97:102:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):139:139 -> pick + 103:109:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):140:140 -> pick + 110:122:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):145:145 -> pick + 123:127:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):146:146 -> pick + 128:135:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):148:148 -> pick + 136:138:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):152:152 -> pick + 139:148:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):153:153 -> pick + 149:158:void pick(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):150:150 -> pick + 1:6:void pickDirectory(com.facebook.react.bridge.Promise):159:159 -> pickDirectory + 7:14:void pickDirectory(com.facebook.react.bridge.Promise):162:162 -> pickDirectory + 15:16:void pickDirectory(com.facebook.react.bridge.Promise):165:165 -> pickDirectory + 17:26:void pickDirectory(com.facebook.react.bridge.Promise):167:167 -> pickDirectory + 27:31:void pickDirectory(com.facebook.react.bridge.Promise):168:168 -> pickDirectory + 32:39:void pickDirectory(com.facebook.react.bridge.Promise):170:170 -> pickDirectory + 3:8:void prepareFileUri(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):278:278 -> prepareFileUri + 9:12:void prepareFileUri(android.content.Context,com.facebook.react.bridge.WritableMap,android.net.Uri,java.lang.String):280:280 -> prepareFileUri + 1:15:void processDataAsync(com.facebook.react.bridge.ReactContext,java.util.List,java.lang.String,com.facebook.react.bridge.Promise):232:232 -> processDataAsync + 16:19:void processDataAsync(com.facebook.react.bridge.ReactContext,java.util.List,java.lang.String,com.facebook.react.bridge.Promise):242:242 -> processDataAsync + 1:4:java.lang.String[] readableArrayToStringArray(com.facebook.react.bridge.ReadableArray):96:96 -> readableArrayToStringArray + 5:9:java.lang.String[] readableArrayToStringArray(com.facebook.react.bridge.ReadableArray):97:97 -> readableArrayToStringArray + 10:19:java.lang.String[] readableArrayToStringArray(com.facebook.react.bridge.ReadableArray):99:99 -> readableArrayToStringArray + 1:8:void releaseSecureAccess(com.facebook.react.bridge.ReadableArray,com.facebook.react.bridge.Promise):176:176 -> releaseSecureAccess + 1:4:java.io.File safeGetDestination(java.io.File,java.lang.String):311:311 -> safeGetDestination + 5:11:java.io.File safeGetDestination(java.io.File,java.lang.String):312:312 -> safeGetDestination + 12:19:java.io.File safeGetDestination(java.io.File,java.lang.String):313:313 -> safeGetDestination + 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: +# {"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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.reactnativedocumentpicker.RNDocumentPickerModule com.reactnativedocumentpicker.RNDocumentPickerModule$$InternalSyntheticLambda$1$a3a750e94db46e7d5ae8dd170e8e23ba1a7087b9a73d897bc324bd93c1818123$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + java.util.List com.reactnativedocumentpicker.RNDocumentPickerModule$$InternalSyntheticLambda$1$a3a750e94db46e7d5ae8dd170e8e23ba1a7087b9a73d897bc324bd93c1818123$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.ReactContext com.reactnativedocumentpicker.RNDocumentPickerModule$$InternalSyntheticLambda$1$a3a750e94db46e7d5ae8dd170e8e23ba1a7087b9a73d897bc324bd93c1818123$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.reactnativedocumentpicker.RNDocumentPickerModule$$InternalSyntheticLambda$1$a3a750e94db46e7d5ae8dd170e8e23ba1a7087b9a73d897bc324bd93c1818123$0.f$3 -> g + # {"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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void X2.RNDocumentPickerModule$$ExternalSyntheticLambda1.run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.reactnativedocumentpicker.RNDocumentPickerModule$$ExternalSyntheticLambda2 -> X2.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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void X2.RNDocumentPickerModule$$ExternalSyntheticLambda2.run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.reactnativedocumentpicker.RNDocumentPickerModule$$ExternalSyntheticLambda3 -> X2.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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void X2.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"} + com.reactnativedocumentpicker.RNDocumentPickerModule this$0 -> d + 1:6:void (com.reactnativedocumentpicker.RNDocumentPickerModule):71:71 -> + 10:17:void onActivityResult(android.app.Activity,int,int,android.content.Intent):78:78 -> onActivityResult + 18:27:void onActivityResult(android.app.Activity,int,int,android.content.Intent):80:80 -> onActivityResult + 28:39:void onActivityResult(android.app.Activity,int,int,android.content.Intent):84:84 -> onActivityResult + 40:45:void onActivityResult(android.app.Activity,int,int,android.content.Intent):88:88 -> onActivityResult + 46:51:void onActivityResult(android.app.Activity,int,int,android.content.Intent):90:90 -> onActivityResult +com.reactnativedocumentpicker.RNDocumentPickerPackage -> com.reactnativedocumentpicker.RNDocumentPickerPackage: +# {"id":"sourceFile","fileName":"RNDocumentPickerPackage.java"} + 1:4:void ():14:14 -> + 1:5:java.util.Map lambda$getReactModuleInfoProvider$0():30:30 -> a + 6:25:java.util.Map lambda$getReactModuleInfoProvider$0():31:31 -> a + 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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void X2.RNDocumentPickerPackage$$ExternalSyntheticLambda0.():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.util.Map X2.RNDocumentPickerPackage$$ExternalSyntheticLambda0.getReactModuleInfos():0:0 -> getReactModuleInfos + # {"id":"com.android.tools.r8.synthesized"} +com.rnbiometrics.BuildConfig -> com.rnbiometrics.BuildConfig: +# {"id":"sourceFile","fileName":"BuildConfig.java"} + 1:4:void ():6:6 -> +com.rnbiometrics.CreateSignatureCallback -> com.rnbiometrics.CreateSignatureCallback: +# {"id":"sourceFile","fileName":"CreateSignatureCallback.java"} + 1:3:void (com.facebook.react.bridge.Promise,java.lang.String):19:19 -> + 4:5:void (com.facebook.react.bridge.Promise,java.lang.String):20:20 -> + 6:8:void (com.facebook.react.bridge.Promise,java.lang.String):21:21 -> + 1:12:void onAuthenticationError(int,java.lang.CharSequence):26:26 -> onAuthenticationError + 13:26:void onAuthenticationError(int,java.lang.CharSequence):33:33 -> onAuthenticationError + 27:31:void onAuthenticationError(int,java.lang.CharSequence):28:28 -> onAuthenticationError + 32:37:void onAuthenticationError(int,java.lang.CharSequence):29:29 -> onAuthenticationError + 38:44:void onAuthenticationError(int,java.lang.CharSequence):30:30 -> onAuthenticationError + 45:50:void onAuthenticationError(int,java.lang.CharSequence):31:31 -> onAuthenticationError + 1:5:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):39:39 -> onAuthenticationSucceeded + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$b;)V"} + 6:9:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):42:42 -> onAuthenticationSucceeded + 10:13:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):43:43 -> onAuthenticationSucceeded + 14:22:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):44:44 -> onAuthenticationSucceeded + 23:27:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):45:45 -> onAuthenticationSucceeded + 28:31:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):46:46 -> onAuthenticationSucceeded + 32:43:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):47:47 -> onAuthenticationSucceeded + 44:48:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):49:49 -> onAuthenticationSucceeded + 49:54:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):50:50 -> onAuthenticationSucceeded + 55:59:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):51:51 -> onAuthenticationSucceeded + 60:66:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):52:52 -> onAuthenticationSucceeded + 67:95:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):54:54 -> onAuthenticationSucceeded +com.rnbiometrics.ReactNativeBiometrics -> com.rnbiometrics.ReactNativeBiometrics: +# {"id":"sourceFile","fileName":"ReactNativeBiometrics.java"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):42:42 -> + 4:8:void (com.facebook.react.bridge.ReactApplicationContext):39:39 -> + 1:1:androidx.biometric.BiometricPrompt$PromptInfo -$$Nest$mgetPromptInfo(com.rnbiometrics.ReactNativeBiometrics,java.lang.String,java.lang.String,boolean):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/rnbiometrics/ReactNativeBiometrics;Ljava/lang/String;Ljava/lang/String;Z)Landroidx/biometric/BiometricPrompt$d;"} + 1:5:android.app.Activity access$000(com.rnbiometrics.ReactNativeBiometrics):37:37 -> access$000 + 1:5:android.app.Activity access$100(com.rnbiometrics.ReactNativeBiometrics):37:37 -> access$100 + 1:4:void biometricKeysExist(com.facebook.react.bridge.Promise):239:239 -> biometricKeysExist + 5:9:void biometricKeysExist(com.facebook.react.bridge.Promise):240:240 -> biometricKeysExist + 10:14:void biometricKeysExist(com.facebook.react.bridge.Promise):241:241 -> biometricKeysExist + 15:19:void biometricKeysExist(com.facebook.react.bridge.Promise):242:242 -> biometricKeysExist + 20:63:void biometricKeysExist(com.facebook.react.bridge.Promise):244:244 -> biometricKeysExist + 1:10:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):96:96 -> createKeys + 11:13:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):97:97 -> createKeys + 14:21:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):98:98 -> createKeys + 22:35:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):99:99 -> createKeys + 36:45:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):100:100 -> createKeys + 46:58:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):101:101 -> createKeys + 59:63:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):102:102 -> createKeys + 64:67:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):103:103 -> createKeys + 68:71:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):104:104 -> createKeys + 72:74:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):105:105 -> createKeys + 75:78:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):107:107 -> createKeys + 79:82:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):108:108 -> createKeys + 83:87:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):109:109 -> createKeys + 88:91:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):110:110 -> createKeys + 92:103:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):111:111 -> createKeys + 104:108:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):113:113 -> createKeys + 109:113:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):114:114 -> createKeys + 114:119:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):115:115 -> createKeys + 120:123:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):117:117 -> createKeys + 124:150:void createKeys(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):120:120 -> createKeys + 1:6:void createSignature(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):149:149 -> createSignature + 7:15:void createSignature(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):150:150 -> createSignature + 16:21:void createSignature(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):181:181 -> createSignature + 1:7:boolean deleteBiometricKey():261:261 -> deleteBiometricKey + 8:10:boolean deleteBiometricKey():262:262 -> deleteBiometricKey + 11:19:boolean deleteBiometricKey():264:264 -> deleteBiometricKey + 1:8:void deleteKeys(com.facebook.react.bridge.Promise):130:130 -> deleteKeys + 9:14:void deleteKeys(com.facebook.react.bridge.Promise):131:131 -> deleteKeys + 15:20:void deleteKeys(com.facebook.react.bridge.Promise):134:134 -> deleteKeys + 21:23:void deleteKeys(com.facebook.react.bridge.Promise):135:135 -> deleteKeys + 24:27:void deleteKeys(com.facebook.react.bridge.Promise):136:136 -> deleteKeys + 28:33:void deleteKeys(com.facebook.react.bridge.Promise):138:138 -> deleteKeys + 34:39:void deleteKeys(com.facebook.react.bridge.Promise):141:141 -> deleteKeys + 40:42:void deleteKeys(com.facebook.react.bridge.Promise):142:142 -> deleteKeys + 43:46:void deleteKeys(com.facebook.react.bridge.Promise):143:143 -> deleteKeys + 1:7:boolean doesBiometricKeyExist():250:250 -> doesBiometricKeyExist + 8:10:boolean doesBiometricKeyExist():251:251 -> doesBiometricKeyExist + 11:19:boolean doesBiometricKeyExist():253:253 -> doesBiometricKeyExist + 3:15:int getAllowedAuthenticators(boolean):198:198 -> getAllowedAuthenticators + 1:3:java.lang.String getName():47:47 -> getName + 1:9:androidx.biometric.BiometricPrompt$PromptInfo getPromptInfo(java.lang.String,java.lang.String,boolean):186:186 -> getPromptInfo + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Z)Landroidx/biometric/BiometricPrompt$d;"} + 10:18:androidx.biometric.BiometricPrompt$PromptInfo getPromptInfo(java.lang.String,java.lang.String,boolean):188:188 -> getPromptInfo + 19:24:androidx.biometric.BiometricPrompt$PromptInfo getPromptInfo(java.lang.String,java.lang.String,boolean):190:190 -> getPromptInfo + 25:27:androidx.biometric.BiometricPrompt$PromptInfo getPromptInfo(java.lang.String,java.lang.String,boolean):191:191 -> getPromptInfo + 28:32:androidx.biometric.BiometricPrompt$PromptInfo getPromptInfo(java.lang.String,java.lang.String,boolean):194:194 -> getPromptInfo + 1:10:boolean isCurrentSDK29OrEarlier():205:205 -> isCurrentSDK29OrEarlier + 1:11:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):53:53 -> isSensorAvailable + 12:17:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):54:54 -> isSensorAvailable + 18:21:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):55:55 -> isSensorAvailable + 22:25:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):56:56 -> isSensorAvailable + 26:36:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):57:57 -> isSensorAvailable + 37:41:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):60:60 -> isSensorAvailable + 42:44:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):61:61 -> isSensorAvailable + 45:51:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):62:62 -> isSensorAvailable + 52:57:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):63:63 -> isSensorAvailable + 58:62:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):65:65 -> isSensorAvailable + 63:76:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):66:66 -> isSensorAvailable + 77:82:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):70:70 -> isSensorAvailable + 83:88:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):76:76 -> isSensorAvailable + 89:93:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):73:73 -> isSensorAvailable + 94:97:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):80:80 -> isSensorAvailable + 98:102:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):83:83 -> isSensorAvailable + 103:105:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):84:84 -> isSensorAvailable + 106:110:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):85:85 -> isSensorAvailable + 111:114:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):86:86 -> isSensorAvailable + 115:158:void isSensorAvailable(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):89:89 -> isSensorAvailable + 1:6:void simplePrompt(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):210:210 -> simplePrompt + 7:15:void simplePrompt(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):211:211 -> simplePrompt + 16:21:void simplePrompt(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):232:232 -> simplePrompt +com.rnbiometrics.ReactNativeBiometrics$1 -> com.rnbiometrics.ReactNativeBiometrics$1: +# {"id":"sourceFile","fileName":"ReactNativeBiometrics.java"} + 1:10:void (com.rnbiometrics.ReactNativeBiometrics,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):151:151 -> + 1:8:void run():155:155 -> run + 9:16:void run():156:156 -> run + 17:24:void run():157:157 -> run + 25:32:void run():158:158 -> run + 33:38:void run():160:160 -> run + 39:45:void run():161:161 -> run + 46:48:void run():162:162 -> run + 49:58:void run():164:164 -> run + 59:61:void run():165:165 -> run + 62:66:void run():167:167 -> run + 67:73:void run():169:169 -> run + 74:81:void run():170:170 -> run + 82:85:void run():171:171 -> run + 86:90:void run():172:172 -> run + 91:101:void run():174:174 -> run + 102:149:void run():176:176 -> run +com.rnbiometrics.ReactNativeBiometrics$2 -> com.rnbiometrics.ReactNativeBiometrics$2: +# {"id":"sourceFile","fileName":"ReactNativeBiometrics.java"} + 1:10:void (com.rnbiometrics.ReactNativeBiometrics,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):212:212 -> + 1:8:void run():216:216 -> run + 9:16:void run():217:217 -> run + 17:24:void run():218:218 -> run + 25:31:void run():220:220 -> run + 32:39:void run():221:221 -> run + 40:43:void run():222:222 -> run + 44:48:void run():223:223 -> run + 49:59:void run():225:225 -> run + 60:105:void run():227:227 -> run +com.rnbiometrics.ReactNativeBiometricsPackage -> com.rnbiometrics.ReactNativeBiometricsPackage: +# {"id":"sourceFile","fileName":"ReactNativeBiometricsPackage.java"} + 1:4:void ():16:16 -> + 1:5:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):25:25 -> createNativeModules + 6:14:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):27:27 -> createNativeModules + 1:3:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):19:19 -> createViewManagers +com.rnbiometrics.SimplePromptCallback -> com.rnbiometrics.SimplePromptCallback: +# {"id":"sourceFile","fileName":"SimplePromptCallback.java"} + 1:3:void (com.facebook.react.bridge.Promise):14:14 -> + 4:6:void (com.facebook.react.bridge.Promise):15:15 -> + 1:12:void onAuthenticationError(int,java.lang.CharSequence):20:20 -> onAuthenticationError + 13:26:void onAuthenticationError(int,java.lang.CharSequence):27:27 -> onAuthenticationError + 27:31:void onAuthenticationError(int,java.lang.CharSequence):22:22 -> onAuthenticationError + 32:37:void onAuthenticationError(int,java.lang.CharSequence):23:23 -> onAuthenticationError + 38:44:void onAuthenticationError(int,java.lang.CharSequence):24:24 -> onAuthenticationError + 45:50:void onAuthenticationError(int,java.lang.CharSequence):25:25 -> onAuthenticationError + 1:3:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):33:33 -> onAuthenticationSucceeded + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/biometric/BiometricPrompt$b;)V"} + 4:8:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):35:35 -> onAuthenticationSucceeded + 9:14:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):36:36 -> onAuthenticationSucceeded + 15:20:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):37:37 -> onAuthenticationSucceeded +com.rnfs.DownloadParams -> com.rnfs.a: +# {"id":"sourceFile","fileName":"DownloadParams.java"} + java.net.URL src -> a + java.io.File dest -> b + com.facebook.react.bridge.ReadableMap headers -> c + int progressInterval -> d + float progressDivider -> e + int readTimeout -> f + int connectionTimeout -> g + com.rnfs.DownloadParams$OnTaskCompleted onTaskCompleted -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/rnfs/a$c;"} + com.rnfs.DownloadParams$OnDownloadBegin onDownloadBegin -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/rnfs/a$a;"} + com.rnfs.DownloadParams$OnDownloadProgress onDownloadProgress -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/rnfs/a$b;"} + 1:4:void ():9:9 -> +com.rnfs.DownloadParams$OnDownloadBegin -> com.rnfs.a$a: +# {"id":"sourceFile","fileName":"DownloadParams.java"} + void onDownloadBegin(int,long,java.util.Map) -> a +com.rnfs.DownloadParams$OnDownloadProgress -> com.rnfs.a$b: +# {"id":"sourceFile","fileName":"DownloadParams.java"} + void onDownloadProgress(long,long) -> a +com.rnfs.DownloadParams$OnTaskCompleted -> com.rnfs.a$c: +# {"id":"sourceFile","fileName":"DownloadParams.java"} + void onTaskCompleted(com.rnfs.DownloadResult) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/rnfs/b;)V"} +com.rnfs.DownloadResult -> com.rnfs.b: +# {"id":"sourceFile","fileName":"DownloadResult.java"} + int statusCode -> a + long bytesWritten -> b + java.lang.Exception exception -> c + 1:4:void ():3:3 -> +com.rnfs.Downloader -> com.rnfs.c: +# {"id":"sourceFile","fileName":"Downloader.java"} + com.rnfs.DownloadParams mParam -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/rnfs/a;"} + java.util.concurrent.atomic.AtomicBoolean mAbort -> b + com.rnfs.DownloadResult res -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/rnfs/b;"} + 1:3:void ():18:18 -> + 4:12:void ():20:20 -> + 1:1:com.rnfs.DownloadParams -$$Nest$fgetmParam(com.rnfs.Downloader):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/rnfs/c;)Lcom/rnfs/a;"} + 1:1:void -$$Nest$mdownload(com.rnfs.Downloader,com.rnfs.DownloadParams,com.rnfs.DownloadResult):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/rnfs/c;Lcom/rnfs/a;Lcom/rnfs/b;)V"} + 2:5:com.rnfs.DownloadResult doInBackground(com.rnfs.DownloadParams[]):24:24 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lcom/rnfs/a;)Lcom/rnfs/b;"} + 6:12:com.rnfs.DownloadResult doInBackground(com.rnfs.DownloadParams[]):25:25 -> c + 13:22:com.rnfs.DownloadResult doInBackground(com.rnfs.DownloadParams[]):27:27 -> c + 23:25:com.rnfs.DownloadResult doInBackground(com.rnfs.DownloadParams[]):37:37 -> c + 26:28:com.rnfs.DownloadResult doInBackground(com.rnfs.DownloadParams[]):39:39 -> c + 8:15:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):48:48 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/rnfs/a;Lcom/rnfs/b;)V"} + 16:21:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):50:50 -> d + 22:27:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):52:52 -> d + 28:31:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):53:53 -> d + 32:37:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):54:54 -> d + 38:45:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):55:55 -> d + 46:50:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):58:58 -> d + 51:55:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):59:59 -> d + 56:58:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):60:60 -> d + 59:62:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):62:62 -> d + 63:86:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):63:63 -> d + 87:92:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):76:76 -> d + 93:95:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):77:77 -> d + 96:108:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):79:79 -> d + 109:111:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):80:80 -> d + 112:114:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):81:81 -> d + 115:118:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):83:83 -> d + 119:139:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):84:84 -> d + 140:143:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):87:87 -> d + 144:148:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):89:89 -> d + 149:169:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):91:91 -> d + 170:175:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):92:92 -> d + 176:191:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):93:93 -> d + 192:195:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):96:96 -> d + 196:201:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):100:100 -> d + 202:204:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):101:101 -> d + 205:215:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):104:104 -> d + 216:222:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):105:105 -> d + 223:224:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):107:107 -> d + 225:242:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):112:112 -> d + 243:251:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):114:114 -> d + 252:265:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):115:115 -> d + 266:269:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):120:120 -> d + 270:275:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):121:121 -> d + 276:285:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):122:122 -> d + 286:316:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):124:124 -> d + 317:324:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):126:126 -> d + 325:358:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):127:127 -> d + 359:363:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):129:129 -> d + 364:382:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):130:130 -> d + 383:421:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):132:132 -> d + 422:447:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):134:134 -> d + 448:458:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):140:140 -> d + 459:466:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):115:115 -> d + 467:469:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):143:143 -> d + 470:476:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):144:144 -> d + 477:480:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):146:146 -> d + 481:485:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):148:148 -> d + 486:488:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):149:149 -> d + 489:497:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):150:150 -> d + 498:502:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):148:148 -> d + 503:507:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):149:149 -> d + 508:510:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):150:150 -> d + 511:511:void download(com.rnfs.DownloadParams,com.rnfs.DownloadResult):151:151 -> d + 1:7:java.lang.Object doInBackground(java.lang.Object[]):18:18 -> doInBackground + 1:5:long getContentLength(java.net.HttpURLConnection):156:156 -> e + 1:3:void onProgressUpdate(long[][]):167:167 -> f + 4:10:void onProgressUpdate(long[][]):168:168 -> f + 11:21:void onProgressUpdate(long[][]):169:169 -> f + 1:7:void stop():162:162 -> g + 1:6:void onProgressUpdate(java.lang.Object[]):18:18 -> onProgressUpdate +com.rnfs.Downloader$1 -> com.rnfs.c$a: +# {"id":"sourceFile","fileName":"Downloader.java"} + com.rnfs.Downloader this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/rnfs/c;"} + 1:6:void (com.rnfs.Downloader):27:27 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/rnfs/c;)V"} + 1:13:void run():30:30 -> run + 14:30:void run():31:31 -> run + 31:36:void run():33:33 -> run + 37:50:void run():34:34 -> run +com.rnfs.IORejectionException -> com.rnfs.d: +# {"id":"sourceFile","fileName":"IORejectionException.java"} + java.lang.String code -> d + 1:3:void (java.lang.String,java.lang.String):7:7 -> + 4:6:void (java.lang.String,java.lang.String):8:8 -> + 1:3:java.lang.String getCode():12:12 -> a +com.rnfs.RNFSManager -> com.rnfs.RNFSManager: +# {"id":"sourceFile","fileName":"RNFSManager.java"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):66:66 -> + 4:10:void (com.facebook.react.bridge.ReactApplicationContext):60:60 -> + 11:17:void (com.facebook.react.bridge.ReactApplicationContext):61:61 -> + 18:20:void (com.facebook.react.bridge.ReactApplicationContext):67:67 -> + 1:6:void DeleteRecursive(java.io.File):666:666 -> DeleteRecursive + 7:16:void DeleteRecursive(java.io.File):667:667 -> DeleteRecursive + 17:22:void DeleteRecursive(java.io.File):668:668 -> DeleteRecursive + 23:26:void DeleteRecursive(java.io.File):672:672 -> DeleteRecursive + 1:1:java.io.InputStream -$$Nest$mgetInputStream(com.rnfs.RNFSManager,java.lang.String):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:5:com.facebook.react.bridge.ReactApplicationContext access$000(com.rnfs.RNFSManager):43:43 -> access$000 + 1:5:com.facebook.react.bridge.ReactApplicationContext access$100(com.rnfs.RNFSManager):43:43 -> access$100 + 1:5:com.facebook.react.bridge.ReactApplicationContext access$200(com.rnfs.RNFSManager):43:43 -> access$200 + 1:5:com.facebook.react.bridge.ReactApplicationContext access$300(com.rnfs.RNFSManager):43:43 -> access$300 + 2:6:void appendFile(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):175:175 -> appendFile + 7:10:void appendFile(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):177:177 -> appendFile + 11:13:void appendFile(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):178:178 -> appendFile + 14:17:void appendFile(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):179:179 -> appendFile + 18:22:void appendFile(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):181:181 -> appendFile + 23:25:void appendFile(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):183:183 -> appendFile + 26:29:void appendFile(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):184:184 -> appendFile + 1:1:java.io.OutputStream -$$Nest$mgetOutputStream(com.rnfs.RNFSManager,java.lang.String,boolean):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$mreject(com.rnfs.RNFSManager,com.facebook.react.bridge.Promise,java.lang.String,java.lang.Exception):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:9:void copyFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):393:393 -> copyFile + 10:13:void copyFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):403:403 -> copyFile + 1:8:void copyFileAssets(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):500:500 -> copyFileAssets + 9:12:void copyFileAssets(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):502:502 -> copyFileAssets + 13:16:void copyFileAssets(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):503:503 -> copyFileAssets + 17:35:void copyFileAssets(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):506:506 -> copyFileAssets + 1:4:void copyFileRes(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):513:513 -> copyFileRes + 5:16:void copyFileRes(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):514:514 -> copyFileRes + 17:20:void copyFileRes(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):515:515 -> copyFileRes + 21:39:void copyFileRes(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):517:517 -> copyFileRes + 3:8:void copyInputStream(java.io.InputStream,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):583:583 -> copyInputStream + 9:10:void copyInputStream(java.io.InputStream,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):585:585 -> copyInputStream + 11:17:void copyInputStream(java.io.InputStream,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):587:587 -> copyInputStream + 18:27:void copyInputStream(java.io.InputStream,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):588:588 -> copyInputStream + 28:30:void copyInputStream(java.io.InputStream,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):592:592 -> copyInputStream + 31:35:void copyInputStream(java.io.InputStream,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):598:598 -> copyInputStream + 36:42:void copyInputStream(java.io.InputStream,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):604:604 -> copyInputStream + 43:66:void copyInputStream(java.io.InputStream,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):594:594 -> copyInputStream + 67:71:void copyInputStream(java.io.InputStream,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):598:598 -> copyInputStream + 72:77:void copyInputStream(java.io.InputStream,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):604:604 -> copyInputStream + 78:82:void copyInputStream(java.io.InputStream,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):598:598 -> copyInputStream + 83:85:void copyInputStream(java.io.InputStream,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):604:604 -> copyInputStream + 86:86:void copyInputStream(java.io.InputStream,java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):608:608 -> copyInputStream + 1:1:void -$$Nest$msendEvent(com.rnfs.RNFSManager,com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.WritableMap):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:11:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):702:702 -> downloadFile + 12:22:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):703:703 -> downloadFile + 23:28:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):704:704 -> downloadFile + 29:34:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):705:705 -> downloadFile + 35:40:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):706:706 -> downloadFile + 41:46:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):707:707 -> downloadFile + 47:52:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):708:708 -> downloadFile + 53:58:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):709:709 -> downloadFile + 59:64:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):710:710 -> downloadFile + 65:70:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):711:711 -> downloadFile + 71:75:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):713:713 -> downloadFile + 76:77:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):715:715 -> downloadFile + 78:79:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):716:716 -> downloadFile + 80:81:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):717:717 -> downloadFile + 82:84:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):718:718 -> downloadFile + 85:86:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):719:719 -> downloadFile + 87:88:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):720:720 -> downloadFile + 89:90:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):721:721 -> downloadFile + 91:99:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):723:723 -> downloadFile + 100:111:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):740:740 -> downloadFile + 112:118:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):761:761 -> downloadFile + 119:123:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):774:774 -> downloadFile + 124:130:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):776:776 -> downloadFile + 131:136:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):778:778 -> downloadFile + 137:139:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):780:780 -> downloadFile + 140:147:void downloadFile(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):781:781 -> downloadFile + 1:5:void exists(java.lang.String,com.facebook.react.bridge.Promise):214:214 -> exists + 6:18:void exists(java.lang.String,com.facebook.react.bridge.Promise):215:215 -> exists + 19:21:void exists(java.lang.String,com.facebook.react.bridge.Promise):217:217 -> exists + 22:25:void exists(java.lang.String,com.facebook.react.bridge.Promise):218:218 -> exists + 1:8:void existsAssets(java.lang.String,com.facebook.react.bridge.Promise):524:524 -> existsAssets + 9:14:void existsAssets(java.lang.String,com.facebook.react.bridge.Promise):527:527 -> existsAssets + 15:17:void existsAssets(java.lang.String,com.facebook.react.bridge.Promise):528:528 -> existsAssets + 18:24:void existsAssets(java.lang.String,com.facebook.react.bridge.Promise):529:529 -> existsAssets + 25:28:void existsAssets(java.lang.String,com.facebook.react.bridge.Promise):539:539 -> existsAssets + 29:35:void existsAssets(java.lang.String,com.facebook.react.bridge.Promise):540:540 -> existsAssets + 36:41:void existsAssets(java.lang.String,com.facebook.react.bridge.Promise):546:546 -> existsAssets + 42:51:void existsAssets(java.lang.String,com.facebook.react.bridge.Promise):542:542 -> existsAssets + 52:54:void existsAssets(java.lang.String,com.facebook.react.bridge.Promise):546:546 -> existsAssets + 55:56:void existsAssets(java.lang.String,com.facebook.react.bridge.Promise):550:550 -> existsAssets + 57:59:void existsAssets(java.lang.String,com.facebook.react.bridge.Promise):552:552 -> existsAssets + 60:63:void existsAssets(java.lang.String,com.facebook.react.bridge.Promise):553:553 -> existsAssets + 1:6:void existsRes(java.lang.String,com.facebook.react.bridge.Promise):560:560 -> existsRes + 7:14:void existsRes(java.lang.String,com.facebook.react.bridge.Promise):562:562 -> existsRes + 15:20:void existsRes(java.lang.String,com.facebook.react.bridge.Promise):564:564 -> existsRes + 21:23:void existsRes(java.lang.String,com.facebook.react.bridge.Promise):567:567 -> existsRes + 24:27:void existsRes(java.lang.String,com.facebook.react.bridge.Promise):568:568 -> existsRes + 1:9:void getAllExternalFilesDirs(com.facebook.react.bridge.Promise):930:930 -> getAllExternalFilesDirs + 10:13:void getAllExternalFilesDirs(com.facebook.react.bridge.Promise):931:931 -> getAllExternalFilesDirs + 14:21:void getAllExternalFilesDirs(com.facebook.react.bridge.Promise):932:932 -> getAllExternalFilesDirs + 22:31:void getAllExternalFilesDirs(com.facebook.react.bridge.Promise):934:934 -> getAllExternalFilesDirs + 32:35:void getAllExternalFilesDirs(com.facebook.react.bridge.Promise):937:937 -> getAllExternalFilesDirs + 1:6:java.util.Map getConstants():991:991 -> getConstants + 7:15:java.util.Map getConstants():993:993 -> getConstants + 16:32:java.util.Map getConstants():994:994 -> getConstants + 33:49:java.util.Map getConstants():995:995 -> getConstants + 50:64:java.util.Map getConstants():996:996 -> getConstants + 65:81:java.util.Map getConstants():997:997 -> getConstants + 82:96:java.util.Map getConstants():998:998 -> getConstants + 97:102:java.util.Map getConstants():999:999 -> getConstants + 103:111:java.util.Map getConstants():1000:1000 -> getConstants + 112:115:java.util.Map getConstants():1002:1002 -> getConstants + 116:120:java.util.Map getConstants():1003:1003 -> getConstants + 121:128:java.util.Map getConstants():1004:1004 -> getConstants + 129:131:java.util.Map getConstants():1006:1006 -> getConstants + 132:139:java.util.Map getConstants():1009:1009 -> getConstants + 140:143:java.util.Map getConstants():1010:1010 -> getConstants + 144:151:java.util.Map getConstants():1011:1011 -> getConstants + 152:154:java.util.Map getConstants():1013:1013 -> getConstants + 155:162:java.util.Map getConstants():1016:1016 -> getConstants + 163:166:java.util.Map getConstants():1017:1017 -> getConstants + 167:174:java.util.Map getConstants():1018:1018 -> getConstants + 175:178:java.util.Map getConstants():1020:1020 -> getConstants + 1:4:void getFSInfo(com.facebook.react.bridge.Promise):892:892 -> getFSInfo + 5:13:void getFSInfo(com.facebook.react.bridge.Promise):893:893 -> getFSInfo + 14:26:void getFSInfo(com.facebook.react.bridge.Promise):894:894 -> getFSInfo + 27:30:void getFSInfo(com.facebook.react.bridge.Promise):900:900 -> getFSInfo + 31:34:void getFSInfo(com.facebook.react.bridge.Promise):901:901 -> getFSInfo + 35:38:void getFSInfo(com.facebook.react.bridge.Promise):902:902 -> getFSInfo + 39:42:void getFSInfo(com.facebook.react.bridge.Promise):903:903 -> getFSInfo + 43:46:void getFSInfo(com.facebook.react.bridge.Promise):909:909 -> getFSInfo + 47:52:void getFSInfo(com.facebook.react.bridge.Promise):910:910 -> getFSInfo + 53:58:void getFSInfo(com.facebook.react.bridge.Promise):911:911 -> getFSInfo + 59:64:void getFSInfo(com.facebook.react.bridge.Promise):912:912 -> getFSInfo + 65:70:void getFSInfo(com.facebook.react.bridge.Promise):913:913 -> getFSInfo + 71:74:void getFSInfo(com.facebook.react.bridge.Promise):914:914 -> getFSInfo + 1:4:android.net.Uri getFileUri(java.lang.String,boolean):76:76 -> getFileUri + 5:10:android.net.Uri getFileUri(java.lang.String,boolean):77:77 -> getFileUri + 11:17:android.net.Uri getFileUri(java.lang.String,boolean):79:79 -> getFileUri + 18:24:android.net.Uri getFileUri(java.lang.String,boolean):80:80 -> getFileUri + 25:54:android.net.Uri getFileUri(java.lang.String,boolean):81:81 -> getFileUri + 55:77:android.net.Uri getFileUri(java.lang.String,boolean):83:83 -> getFileUri + 1:9:java.io.InputStream getInputStream(java.lang.String):105:105 -> getInputStream + 10:22:java.io.InputStream getInputStream(java.lang.String):108:108 -> getInputStream + 23:49:java.io.InputStream getInputStream(java.lang.String):113:113 -> getInputStream + 50:87:java.io.InputStream getInputStream(java.lang.String):110:110 -> getInputStream + 1:7:byte[] getInputStreamBytes(java.io.InputStream):138:138 -> getInputStreamBytes + 8:9:byte[] getInputStreamBytes(java.io.InputStream):140:140 -> getInputStreamBytes + 10:17:byte[] getInputStreamBytes(java.io.InputStream):143:143 -> getInputStreamBytes + 18:23:byte[] getInputStreamBytes(java.io.InputStream):144:144 -> getInputStreamBytes + 24:27:byte[] getInputStreamBytes(java.io.InputStream):146:146 -> getInputStreamBytes + 28:34:byte[] getInputStreamBytes(java.io.InputStream):149:149 -> getInputStreamBytes + 35:35:byte[] getInputStreamBytes(java.io.InputStream):152:152 -> getInputStreamBytes + 1:3:java.lang.String getName():72:72 -> getName + 1:4:java.lang.String getOriginalFilepath(java.lang.String,boolean):89:89 -> getOriginalFilepath + 5:16:java.lang.String getOriginalFilepath(java.lang.String,boolean):91:91 -> getOriginalFilepath + 17:30:java.lang.String getOriginalFilepath(java.lang.String,boolean):93:93 -> getOriginalFilepath + 31:36:java.lang.String getOriginalFilepath(java.lang.String,boolean):94:94 -> getOriginalFilepath + 37:46:java.lang.String getOriginalFilepath(java.lang.String,boolean):95:95 -> getOriginalFilepath + 47:50:java.lang.String getOriginalFilepath(java.lang.String,boolean):97:97 -> getOriginalFilepath + 1:9:java.io.OutputStream getOutputStream(java.lang.String,boolean):123:123 -> getOutputStream + 10:33:java.io.OutputStream getOutputStream(java.lang.String,boolean):126:126 -> getOutputStream + 34:59:java.io.OutputStream getOutputStream(java.lang.String,boolean):131:131 -> getOutputStream + 60:97:java.io.OutputStream getOutputStream(java.lang.String,boolean):128:128 -> getOutputStream + 1:12:int getResIdentifier(java.lang.String):311:311 -> getResIdentifier + 13:21:int getResIdentifier(java.lang.String):312:312 -> getResIdentifier + 22:95:int getResIdentifier(java.lang.String):313:313 -> getResIdentifier + 96:123:int getResIdentifier(java.lang.String):314:314 -> getResIdentifier + 1:12:java.lang.String getWriteAccessByAPILevel():119:119 -> getWriteAccessByAPILevel + 1:5:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):320:320 -> hash + 6:12:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):322:322 -> hash + 13:19:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):323:323 -> hash + 20:26:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):324:324 -> hash + 27:33:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):325:325 -> hash + 34:40:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):326:326 -> hash + 41:47:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):327:327 -> hash + 48:53:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):329:329 -> hash + 54:58:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):331:331 -> hash + 59:64:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):333:333 -> hash + 65:70:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):334:334 -> hash + 71:76:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):338:338 -> hash + 77:80:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):339:339 -> hash + 81:90:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):343:343 -> hash + 91:97:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):345:345 -> hash + 98:99:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):346:346 -> hash + 100:107:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):349:349 -> hash + 108:111:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):350:350 -> hash + 112:116:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):353:353 -> hash + 117:125:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):354:354 -> hash + 126:145:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):355:355 -> hash + 146:153:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):357:357 -> hash + 154:161:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):329:329 -> hash + 162:164:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):359:359 -> hash + 165:168:void hash(java.lang.String,java.lang.String,com.facebook.react.bridge.Promise):360:360 -> hash + 1:5:void mkdir(java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):678:678 -> mkdir + 6:8:void mkdir(java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):680:680 -> mkdir + 9:15:void mkdir(java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):682:682 -> mkdir + 16:21:void mkdir(java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):686:686 -> mkdir + 22:29:void mkdir(java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):684:684 -> mkdir + 30:32:void mkdir(java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):688:688 -> mkdir + 33:36:void mkdir(java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):689:689 -> mkdir + 1:5:void moveFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):367:367 -> moveFile + 6:16:void moveFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):369:369 -> moveFile + 17:25:void moveFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):370:370 -> moveFile + 26:31:void moveFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):381:381 -> moveFile + 32:37:void moveFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):383:383 -> moveFile + 38:40:void moveFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):386:386 -> moveFile + 41:44:void moveFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):387:387 -> moveFile + 1:4:void read(java.lang.String,int,int,com.facebook.react.bridge.Promise):239:239 -> read + 5:7:void read(java.lang.String,int,int,com.facebook.react.bridge.Promise):240:240 -> read + 8:11:void read(java.lang.String,int,int,com.facebook.react.bridge.Promise):241:241 -> read + 12:16:void read(java.lang.String,int,int,com.facebook.react.bridge.Promise):242:242 -> read + 17:20:void read(java.lang.String,int,int,com.facebook.react.bridge.Promise):244:244 -> read + 21:25:void read(java.lang.String,int,int,com.facebook.react.bridge.Promise):246:246 -> read + 26:28:void read(java.lang.String,int,int,com.facebook.react.bridge.Promise):248:248 -> read + 29:32:void read(java.lang.String,int,int,com.facebook.react.bridge.Promise):249:249 -> read + 1:5:void readDir(java.lang.String,com.facebook.react.bridge.Promise):433:433 -> readDir + 6:11:void readDir(java.lang.String,com.facebook.react.bridge.Promise):435:435 -> readDir + 12:15:void readDir(java.lang.String,com.facebook.react.bridge.Promise):437:437 -> readDir + 16:19:void readDir(java.lang.String,com.facebook.react.bridge.Promise):439:439 -> readDir + 20:25:void readDir(java.lang.String,com.facebook.react.bridge.Promise):441:441 -> readDir + 26:29:void readDir(java.lang.String,com.facebook.react.bridge.Promise):442:442 -> readDir + 30:45:void readDir(java.lang.String,com.facebook.react.bridge.Promise):444:444 -> readDir + 46:54:void readDir(java.lang.String,com.facebook.react.bridge.Promise):445:445 -> readDir + 55:63:void readDir(java.lang.String,com.facebook.react.bridge.Promise):446:446 -> readDir + 64:73:void readDir(java.lang.String,com.facebook.react.bridge.Promise):447:447 -> readDir + 74:82:void readDir(java.lang.String,com.facebook.react.bridge.Promise):448:448 -> readDir + 83:90:void readDir(java.lang.String,com.facebook.react.bridge.Promise):450:450 -> readDir + 91:94:void readDir(java.lang.String,com.facebook.react.bridge.Promise):453:453 -> readDir + 95:102:void readDir(java.lang.String,com.facebook.react.bridge.Promise):435:435 -> readDir + 103:105:void readDir(java.lang.String,com.facebook.react.bridge.Promise):455:455 -> readDir + 106:109:void readDir(java.lang.String,com.facebook.react.bridge.Promise):456:456 -> readDir + 1:8:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):463:463 -> readDirAssets + 9:12:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):464:464 -> readDirAssets + 13:16:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):466:466 -> readDirAssets + 17:23:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):467:467 -> readDirAssets + 24:27:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):468:468 -> readDirAssets + 28:32:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):470:470 -> readDirAssets + 33:49:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):471:471 -> readDirAssets + 50:55:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):472:472 -> readDirAssets + 56:61:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):476:476 -> readDirAssets + 62:66:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):478:478 -> readDirAssets + 67:78:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):479:479 -> readDirAssets + 79:89:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):484:484 -> readDirAssets + 90:94:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):486:486 -> readDirAssets + 95:99:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):487:487 -> readDirAssets + 100:107:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):489:489 -> readDirAssets + 108:111:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):491:491 -> readDirAssets + 112:115:void readDirAssets(java.lang.String,com.facebook.react.bridge.Promise):494:494 -> readDirAssets + 1:4:void readFile(java.lang.String,com.facebook.react.bridge.Promise):225:225 -> readFile + 5:9:void readFile(java.lang.String,com.facebook.react.bridge.Promise):226:226 -> readFile + 10:13:void readFile(java.lang.String,com.facebook.react.bridge.Promise):227:227 -> readFile + 14:18:void readFile(java.lang.String,com.facebook.react.bridge.Promise):229:229 -> readFile + 19:21:void readFile(java.lang.String,com.facebook.react.bridge.Promise):231:231 -> readFile + 22:25:void readFile(java.lang.String,com.facebook.react.bridge.Promise):232:232 -> readFile + 2:10:void readFileAssets(java.lang.String,com.facebook.react.bridge.Promise):258:258 -> readFileAssets + 11:16:void readFileAssets(java.lang.String,com.facebook.react.bridge.Promise):259:259 -> readFileAssets + 17:28:void readFileAssets(java.lang.String,com.facebook.react.bridge.Promise):261:261 -> readFileAssets + 29:36:void readFileAssets(java.lang.String,com.facebook.react.bridge.Promise):275:275 -> readFileAssets + 37:42:void readFileAssets(java.lang.String,com.facebook.react.bridge.Promise):265:265 -> readFileAssets + 43:46:void readFileAssets(java.lang.String,com.facebook.react.bridge.Promise):266:266 -> readFileAssets + 47:50:void readFileAssets(java.lang.String,com.facebook.react.bridge.Promise):267:267 -> readFileAssets + 51:53:void readFileAssets(java.lang.String,com.facebook.react.bridge.Promise):268:268 -> readFileAssets + 54:57:void readFileAssets(java.lang.String,com.facebook.react.bridge.Promise):275:275 -> readFileAssets + 58:60:void readFileAssets(java.lang.String,com.facebook.react.bridge.Promise):270:270 -> readFileAssets + 61:65:void readFileAssets(java.lang.String,com.facebook.react.bridge.Promise):271:271 -> readFileAssets + 66:74:void readFileAssets(java.lang.String,com.facebook.react.bridge.Promise):275:275 -> readFileAssets + 75:75:void readFileAssets(java.lang.String,com.facebook.react.bridge.Promise):279:279 -> readFileAssets + 2:5:void readFileRes(java.lang.String,com.facebook.react.bridge.Promise):286:286 -> readFileRes + 6:19:void readFileRes(java.lang.String,com.facebook.react.bridge.Promise):287:287 -> readFileRes + 20:31:void readFileRes(java.lang.String,com.facebook.react.bridge.Promise):289:289 -> readFileRes + 32:39:void readFileRes(java.lang.String,com.facebook.react.bridge.Promise):303:303 -> readFileRes + 40:45:void readFileRes(java.lang.String,com.facebook.react.bridge.Promise):293:293 -> readFileRes + 46:49:void readFileRes(java.lang.String,com.facebook.react.bridge.Promise):294:294 -> readFileRes + 50:53:void readFileRes(java.lang.String,com.facebook.react.bridge.Promise):295:295 -> readFileRes + 54:56:void readFileRes(java.lang.String,com.facebook.react.bridge.Promise):296:296 -> readFileRes + 57:60:void readFileRes(java.lang.String,com.facebook.react.bridge.Promise):303:303 -> readFileRes + 61:63:void readFileRes(java.lang.String,com.facebook.react.bridge.Promise):298:298 -> readFileRes + 64:68:void readFileRes(java.lang.String,com.facebook.react.bridge.Promise):299:299 -> readFileRes + 69:77:void readFileRes(java.lang.String,com.facebook.react.bridge.Promise):303:303 -> readFileRes + 78:78:void readFileRes(java.lang.String,com.facebook.react.bridge.Promise):307:307 -> readFileRes + 1:4:void reject(com.facebook.react.bridge.Promise,java.lang.String,java.lang.Exception):968:968 -> reject + 5:8:void reject(com.facebook.react.bridge.Promise,java.lang.String,java.lang.Exception):969:969 -> reject + 9:12:void reject(com.facebook.react.bridge.Promise,java.lang.String,java.lang.Exception):972:972 -> reject + 13:14:void reject(com.facebook.react.bridge.Promise,java.lang.String,java.lang.Exception):973:973 -> reject + 15:27:void reject(com.facebook.react.bridge.Promise,java.lang.String,java.lang.Exception):974:974 -> reject + 28:35:void reject(com.facebook.react.bridge.Promise,java.lang.String,java.lang.Exception):978:978 -> reject + 1:8:void rejectFileIsDirectory(com.facebook.react.bridge.Promise):986:986 -> rejectFileIsDirectory + 1:28:void rejectFileNotFound(com.facebook.react.bridge.Promise,java.lang.String):982:982 -> rejectFileNotFound + 1:18:void scanFile(java.lang.String,com.facebook.react.bridge.Promise):942:942 -> scanFile + 1:2:void sendEvent(com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.WritableMap):694:694 -> sendEvent + 3:8:void sendEvent(com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.WritableMap):695:695 -> sendEvent + 9:12:void sendEvent(com.facebook.react.bridge.ReactContext,java.lang.String,com.facebook.react.bridge.WritableMap):696:696 -> sendEvent + 1:5:void setReadable(java.lang.String,java.lang.Boolean,java.lang.Boolean,com.facebook.react.bridge.Promise):614:614 -> setReadable + 6:11:void setReadable(java.lang.String,java.lang.Boolean,java.lang.Boolean,com.facebook.react.bridge.Promise):616:616 -> setReadable + 12:22:void setReadable(java.lang.String,java.lang.Boolean,java.lang.Boolean,com.facebook.react.bridge.Promise):618:618 -> setReadable + 23:30:void setReadable(java.lang.String,java.lang.Boolean,java.lang.Boolean,com.facebook.react.bridge.Promise):620:620 -> setReadable + 31:38:void setReadable(java.lang.String,java.lang.Boolean,java.lang.Boolean,com.facebook.react.bridge.Promise):616:616 -> setReadable + 39:41:void setReadable(java.lang.String,java.lang.Boolean,java.lang.Boolean,com.facebook.react.bridge.Promise):622:622 -> setReadable + 42:45:void setReadable(java.lang.String,java.lang.Boolean,java.lang.Boolean,com.facebook.react.bridge.Promise):623:623 -> setReadable + 2:5:void stat(java.lang.String,com.facebook.react.bridge.Promise):630:630 -> stat + 6:10:void stat(java.lang.String,com.facebook.react.bridge.Promise):631:631 -> stat + 11:16:void stat(java.lang.String,com.facebook.react.bridge.Promise):633:633 -> stat + 17:20:void stat(java.lang.String,com.facebook.react.bridge.Promise):635:635 -> stat + 21:33:void stat(java.lang.String,com.facebook.react.bridge.Promise):636:636 -> stat + 34:44:void stat(java.lang.String,com.facebook.react.bridge.Promise):637:637 -> stat + 45:54:void stat(java.lang.String,com.facebook.react.bridge.Promise):638:638 -> stat + 55:63:void stat(java.lang.String,com.facebook.react.bridge.Promise):639:639 -> stat + 64:68:void stat(java.lang.String,com.facebook.react.bridge.Promise):640:640 -> stat + 69:74:void stat(java.lang.String,com.facebook.react.bridge.Promise):642:642 -> stat + 75:82:void stat(java.lang.String,com.facebook.react.bridge.Promise):633:633 -> stat + 83:85:void stat(java.lang.String,com.facebook.react.bridge.Promise):644:644 -> stat + 86:89:void stat(java.lang.String,com.facebook.react.bridge.Promise):645:645 -> stat + 1:10:void stopDownload(int):787:787 -> stopDownload + 11:14:void stopDownload(int):790:790 -> stopDownload + 1:10:void stopUpload(int):873:873 -> stopUpload + 11:14:void stopUpload(int):876:876 -> stopUpload + 1:6:void touch(java.lang.String,double,double,com.facebook.react.bridge.Promise):920:920 -> touch + 7:19:void touch(java.lang.String,double,double,com.facebook.react.bridge.Promise):921:921 -> touch + 20:22:void touch(java.lang.String,double,double,com.facebook.react.bridge.Promise):923:923 -> touch + 23:26:void touch(java.lang.String,double,double,com.facebook.react.bridge.Promise):924:924 -> touch + 1:5:void unlink(java.lang.String,com.facebook.react.bridge.Promise):652:652 -> unlink + 6:11:void unlink(java.lang.String,com.facebook.react.bridge.Promise):654:654 -> unlink + 12:15:void unlink(java.lang.String,com.facebook.react.bridge.Promise):656:656 -> unlink + 16:21:void unlink(java.lang.String,com.facebook.react.bridge.Promise):658:658 -> unlink + 22:29:void unlink(java.lang.String,com.facebook.react.bridge.Promise):654:654 -> unlink + 30:32:void unlink(java.lang.String,com.facebook.react.bridge.Promise):660:660 -> unlink + 33:36:void unlink(java.lang.String,com.facebook.react.bridge.Promise):661:661 -> unlink + 7:14:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):797:797 -> uploadFiles + 15:23:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):798:798 -> uploadFiles + 24:29:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):799:799 -> uploadFiles + 30:35:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):800:800 -> uploadFiles + 36:41:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):801:801 -> uploadFiles + 42:47:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):802:802 -> uploadFiles + 48:53:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):803:803 -> uploadFiles + 54:59:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):804:804 -> uploadFiles + 60:65:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):805:805 -> uploadFiles + 66:70:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):807:807 -> uploadFiles + 71:78:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):808:808 -> uploadFiles + 79:84:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):809:809 -> uploadFiles + 85:96:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):810:810 -> uploadFiles + 97:98:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):812:812 -> uploadFiles + 99:100:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):813:813 -> uploadFiles + 101:102:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):814:814 -> uploadFiles + 103:104:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):815:815 -> uploadFiles + 105:106:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):816:816 -> uploadFiles + 107:108:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):817:817 -> uploadFiles + 109:117:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):818:818 -> uploadFiles + 118:126:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):835:835 -> uploadFiles + 127:133:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):847:847 -> uploadFiles + 134:138:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):860:860 -> uploadFiles + 139:145:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):862:862 -> uploadFiles + 146:151:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):864:864 -> uploadFiles + 152:154:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):866:866 -> uploadFiles + 155:162:void uploadFiles(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):867:867 -> uploadFiles + 2:8:void write(java.lang.String,java.lang.String,int,com.facebook.react.bridge.Promise):191:191 -> write + 9:12:void write(java.lang.String,java.lang.String,int,com.facebook.react.bridge.Promise):194:194 -> write + 13:15:void write(java.lang.String,java.lang.String,int,com.facebook.react.bridge.Promise):195:195 -> write + 16:21:void write(java.lang.String,java.lang.String,int,com.facebook.react.bridge.Promise):196:196 -> write + 22:29:void write(java.lang.String,java.lang.String,int,com.facebook.react.bridge.Promise):198:198 -> write + 30:32:void write(java.lang.String,java.lang.String,int,com.facebook.react.bridge.Promise):199:199 -> write + 33:35:void write(java.lang.String,java.lang.String,int,com.facebook.react.bridge.Promise):200:200 -> write + 36:39:void write(java.lang.String,java.lang.String,int,com.facebook.react.bridge.Promise):201:201 -> write + 40:43:void write(java.lang.String,java.lang.String,int,com.facebook.react.bridge.Promise):204:204 -> write + 44:46:void write(java.lang.String,java.lang.String,int,com.facebook.react.bridge.Promise):206:206 -> write + 47:50:void write(java.lang.String,java.lang.String,int,com.facebook.react.bridge.Promise):207:207 -> write + 2:5:void writeFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):159:159 -> writeFile + 6:9:void writeFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):161:161 -> writeFile + 10:12:void writeFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):162:162 -> writeFile + 13:16:void writeFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):163:163 -> writeFile + 17:21:void writeFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):165:165 -> writeFile + 22:24:void writeFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):167:167 -> writeFile + 25:28:void writeFile(java.lang.String,java.lang.String,com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Promise):168:168 -> writeFile +com.rnfs.RNFSManager$1 -> com.rnfs.RNFSManager$a: +# {"id":"sourceFile","fileName":"RNFSManager.java"} + java.io.File val$inFile -> b + com.facebook.react.bridge.Promise val$promise -> c + java.lang.String val$filepath -> d + com.rnfs.RNFSManager this$0 -> e + 1:13:void (com.rnfs.RNFSManager,java.io.File,com.facebook.react.bridge.Promise,java.lang.String):370:370 -> + 3:7:void onPostExecute(java.lang.Exception):374:374 -> b + 8:15:void onPostExecute(java.lang.Exception):375:375 -> b + 16:18:void onPostExecute(java.lang.Exception):377:377 -> b + 19:28:void onPostExecute(java.lang.Exception):378:378 -> b + 1:6:void onPostExecute(java.lang.Object):370:370 -> onPostExecute +com.rnfs.RNFSManager$2 -> com.rnfs.RNFSManager$b: +# {"id":"sourceFile","fileName":"RNFSManager.java"} + com.facebook.react.bridge.Promise val$promise -> b + java.lang.String val$filepath -> c + com.rnfs.RNFSManager this$0 -> d + 1:11:void (com.rnfs.RNFSManager,com.facebook.react.bridge.Promise,java.lang.String):393:393 -> + 3:9:void onPostExecute(java.lang.Exception):397:397 -> b + 10:12:void onPostExecute(java.lang.Exception):399:399 -> b + 13:22:void onPostExecute(java.lang.Exception):400:400 -> b + 1:6:void onPostExecute(java.lang.Object):393:393 -> onPostExecute +com.rnfs.RNFSManager$3 -> com.rnfs.RNFSManager$c: +# {"id":"sourceFile","fileName":"RNFSManager.java"} + int val$jobId -> a + com.facebook.react.bridge.Promise val$promise -> b + com.facebook.react.bridge.ReadableMap val$options -> c + com.rnfs.RNFSManager this$0 -> d + 1:12:void (com.rnfs.RNFSManager,int,com.facebook.react.bridge.Promise,com.facebook.react.bridge.ReadableMap):723:723 -> + 1:4:void onTaskCompleted(com.rnfs.DownloadResult):725:725 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/rnfs/b;)V"} + 5:8:void onTaskCompleted(com.rnfs.DownloadResult):726:726 -> a + 9:15:void onTaskCompleted(com.rnfs.DownloadResult):728:728 -> a + 16:22:void onTaskCompleted(com.rnfs.DownloadResult):729:729 -> a + 23:30:void onTaskCompleted(com.rnfs.DownloadResult):730:730 -> a + 31:36:void onTaskCompleted(com.rnfs.DownloadResult):732:732 -> a + 37:54:void onTaskCompleted(com.rnfs.DownloadResult):734:734 -> a +com.rnfs.RNFSManager$4 -> com.rnfs.RNFSManager$d: +# {"id":"sourceFile","fileName":"RNFSManager.java"} + int val$jobId -> a + com.rnfs.RNFSManager this$0 -> b + 1:8:void (com.rnfs.RNFSManager,int):740:740 -> + 1:4:void onDownloadBegin(int,long,java.util.Map):742:742 -> a + 5:24:void onDownloadBegin(int,long,java.util.Map):744:744 -> a + 25:40:void onDownloadBegin(int,long,java.util.Map):745:745 -> a + 41:44:void onDownloadBegin(int,long,java.util.Map):748:748 -> a + 45:51:void onDownloadBegin(int,long,java.util.Map):750:750 -> a + 52:56:void onDownloadBegin(int,long,java.util.Map):751:751 -> a + 57:62:void onDownloadBegin(int,long,java.util.Map):752:752 -> a + 63:67:void onDownloadBegin(int,long,java.util.Map):753:753 -> a + 68:79:void onDownloadBegin(int,long,java.util.Map):755:755 -> a +com.rnfs.RNFSManager$5 -> com.rnfs.RNFSManager$e: +# {"id":"sourceFile","fileName":"RNFSManager.java"} + int val$jobId -> a + com.rnfs.RNFSManager this$0 -> b + 1:8:void (com.rnfs.RNFSManager,int):761:761 -> + 1:4:void onDownloadProgress(long,long):763:763 -> a + 5:11:void onDownloadProgress(long,long):765:765 -> a + 12:17:void onDownloadProgress(long,long):766:766 -> a + 18:23:void onDownloadProgress(long,long):767:767 -> a + 24:35:void onDownloadProgress(long,long):769:769 -> a +com.rnfs.RNFSManager$6 -> com.rnfs.RNFSManager$f: +# {"id":"sourceFile","fileName":"RNFSManager.java"} + int val$jobId -> a + com.facebook.react.bridge.Promise val$promise -> b + com.facebook.react.bridge.ReadableMap val$options -> c + com.rnfs.RNFSManager this$0 -> d + 1:12:void (com.rnfs.RNFSManager,int,com.facebook.react.bridge.Promise,com.facebook.react.bridge.ReadableMap):818:818 -> + 1:4:void onUploadComplete(com.rnfs.UploadResult):820:820 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/rnfs/g;)V"} + 5:8:void onUploadComplete(com.rnfs.UploadResult):821:821 -> a + 9:15:void onUploadComplete(com.rnfs.UploadResult):823:823 -> a + 16:22:void onUploadComplete(com.rnfs.UploadResult):824:824 -> a + 23:29:void onUploadComplete(com.rnfs.UploadResult):825:825 -> a + 30:36:void onUploadComplete(com.rnfs.UploadResult):826:826 -> a + 37:42:void onUploadComplete(com.rnfs.UploadResult):827:827 -> a + 43:60:void onUploadComplete(com.rnfs.UploadResult):829:829 -> a +com.rnfs.RNFSManager$7 -> com.rnfs.RNFSManager$g: +# {"id":"sourceFile","fileName":"RNFSManager.java"} + int val$jobId -> a + com.rnfs.RNFSManager this$0 -> b + 1:8:void (com.rnfs.RNFSManager,int):835:835 -> + 1:4:void onUploadBegin():837:837 -> a + 5:11:void onUploadBegin():839:839 -> a + 12:23:void onUploadBegin():841:841 -> a +com.rnfs.RNFSManager$8 -> com.rnfs.RNFSManager$h: +# {"id":"sourceFile","fileName":"RNFSManager.java"} + int val$jobId -> a + com.rnfs.RNFSManager this$0 -> b + 1:8:void (com.rnfs.RNFSManager,int):847:847 -> + 1:4:void onUploadProgress(int,int):849:849 -> a + 5:11:void onUploadProgress(int,int):851:851 -> a + 12:16:void onUploadProgress(int,int):852:852 -> a + 17:21:void onUploadProgress(int,int):853:853 -> a + 22:33:void onUploadProgress(int,int):855:855 -> a +com.rnfs.RNFSManager$9 -> com.rnfs.RNFSManager$i: +# {"id":"sourceFile","fileName":"RNFSManager.java"} + com.facebook.react.bridge.Promise val$promise -> a + com.rnfs.RNFSManager this$0 -> b + 1:8:void (com.rnfs.RNFSManager,com.facebook.react.bridge.Promise):945:945 -> + 1:6:void onScanCompleted(java.lang.String,android.net.Uri):950:950 -> onScanCompleted +com.rnfs.RNFSManager$CopyFileTask -> com.rnfs.RNFSManager$j: +# {"id":"sourceFile","fileName":"RNFSManager.java"} + com.rnfs.RNFSManager this$0 -> a + 1:1:void (com.rnfs.RNFSManager,com.rnfs.RNFSManager-IA):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/rnfs/RNFSManager;Lcom/rnfs/e;)V"} + 2:2:void (com.rnfs.RNFSManager):406:406 -> + 2:4:java.lang.Exception doInBackground(java.lang.String[]):409:409 -> a + 5:6:java.lang.Exception doInBackground(java.lang.String[]):410:410 -> a + 7:12:java.lang.Exception doInBackground(java.lang.String[]):412:412 -> a + 13:20:java.lang.Exception doInBackground(java.lang.String[]):413:413 -> a + 21:22:java.lang.Exception doInBackground(java.lang.String[]):415:415 -> a + 23:28:java.lang.Exception doInBackground(java.lang.String[]):417:417 -> a + 29:31:java.lang.Exception doInBackground(java.lang.String[]):418:418 -> a + 32:37:java.lang.Exception doInBackground(java.lang.String[]):419:419 -> a + 38:40:java.lang.Exception doInBackground(java.lang.String[]):421:421 -> a + 41:45:java.lang.Exception doInBackground(java.lang.String[]):422:422 -> a + 1:7:java.lang.Object doInBackground(java.lang.Object[]):406:406 -> doInBackground +com.rnfs.RNFSManager-IA -> com.rnfs.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} +com.rnfs.RNFSPackage -> com.rnfs.RNFSPackage: +# {"id":"sourceFile","fileName":"RNFSPackage.java"} + 1:4:void ():11:11 -> + 1:3:java.util.List createJSModules():22:22 -> createJSModules + 1:5:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):15:15 -> createNativeModules + 6:14:java.util.List createNativeModules(com.facebook.react.bridge.ReactApplicationContext):16:16 -> createNativeModules + 2:8:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):27:27 -> createViewManagers +com.rnfs.UploadParams -> com.rnfs.f: +# {"id":"sourceFile","fileName":"UploadParams.java"} + java.net.URL src -> a + java.util.ArrayList files -> b + boolean binaryStreamOnly -> c + com.facebook.react.bridge.ReadableMap headers -> d + com.facebook.react.bridge.ReadableMap fields -> e + java.lang.String method -> f + com.rnfs.UploadParams$onUploadComplete onUploadComplete -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/rnfs/f$b;"} + com.rnfs.UploadParams$onUploadProgress onUploadProgress -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/rnfs/f$c;"} + com.rnfs.UploadParams$onUploadBegin onUploadBegin -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/rnfs/f$a;"} + 1:4:void ():8:8 -> +com.rnfs.UploadParams$onUploadBegin -> com.rnfs.f$a: +# {"id":"sourceFile","fileName":"UploadParams.java"} + void onUploadBegin() -> a +com.rnfs.UploadParams$onUploadComplete -> com.rnfs.f$b: +# {"id":"sourceFile","fileName":"UploadParams.java"} + void onUploadComplete(com.rnfs.UploadResult) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/rnfs/g;)V"} +com.rnfs.UploadParams$onUploadProgress -> com.rnfs.f$c: +# {"id":"sourceFile","fileName":"UploadParams.java"} + void onUploadProgress(int,int) -> a +com.rnfs.UploadResult -> com.rnfs.g: +# {"id":"sourceFile","fileName":"UploadResult.java"} + int statusCode -> a + com.facebook.react.bridge.WritableMap headers -> b + java.lang.Exception exception -> c + java.lang.String body -> d + 1:4:void ():5:5 -> +com.rnfs.Uploader -> com.rnfs.h: +# {"id":"sourceFile","fileName":"Uploader.java"} + com.rnfs.UploadParams mParams -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/rnfs/f;"} + com.rnfs.UploadResult res -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/rnfs/g;"} + java.util.concurrent.atomic.AtomicBoolean mAbort -> c + 1:3:void ():26:26 -> + 4:12:void ():29:29 -> + 1:1:com.rnfs.UploadParams -$$Nest$fgetmParams(com.rnfs.Uploader):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/rnfs/h;)Lcom/rnfs/f;"} + 1:1:com.rnfs.UploadResult -$$Nest$fgetres(com.rnfs.Uploader):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/rnfs/h;)Lcom/rnfs/g;"} + 1:1:void -$$Nest$mupload(com.rnfs.Uploader,com.rnfs.UploadParams,com.rnfs.UploadResult):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/rnfs/h;Lcom/rnfs/f;Lcom/rnfs/g;)V"} + 2:5:com.rnfs.UploadResult doInBackground(com.rnfs.UploadParams[]):33:33 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lcom/rnfs/f;)Lcom/rnfs/g;"} + 6:12:com.rnfs.UploadResult doInBackground(com.rnfs.UploadParams[]):34:34 -> d + 13:22:com.rnfs.UploadResult doInBackground(com.rnfs.UploadParams[]):35:35 -> d + 23:25:com.rnfs.UploadResult doInBackground(com.rnfs.UploadParams[]):46:46 -> d + 26:28:com.rnfs.UploadResult doInBackground(com.rnfs.UploadParams[]):47:47 -> d + 1:7:java.lang.Object doInBackground(java.lang.Object[]):26:26 -> doInBackground + 1:6:java.lang.String getMimeType(java.lang.String):212:212 -> e + 7:22:java.lang.String getMimeType(java.lang.String):214:214 -> e + 23:25:java.lang.String getMimeType(java.lang.String):217:217 -> e + 1:7:void stop():223:223 -> f + 5:8:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):51:51 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/rnfs/f;Lcom/rnfs/g;)V"} + 9:38:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):56:56 -> g + 39:44:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):66:66 -> g + 45:46:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):67:67 -> g + 47:55:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):69:69 -> g + 56:58:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):70:70 -> g + 59:64:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):71:71 -> g + 65:71:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):72:72 -> g + 72:101:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):74:74 -> g + 102:107:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):76:76 -> g + 108:111:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):77:77 -> g + 112:117:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):78:78 -> g + 118:121:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):79:79 -> g + 122:130:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):82:82 -> g + 131:144:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):84:84 -> g + 145:150:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):85:85 -> g + 151:158:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):86:86 -> g + 159:213:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):87:87 -> g + 214:228:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):89:89 -> g + 229:231:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):90:90 -> g + 232:269:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):91:91 -> g + 270:273:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):93:93 -> g + 274:279:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):94:94 -> g + 280:302:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):95:95 -> g + 303:306:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):97:97 -> g + 307:310:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):98:98 -> g + 311:319:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):99:99 -> g + 320:328:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):101:101 -> g + 329:336:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):102:102 -> g + 337:385:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):105:105 -> g + 386:390:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):109:109 -> g + 391:407:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):110:110 -> g + 408:427:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):113:113 -> g + 428:447:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):114:114 -> g + 448:485:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):115:115 -> g + 486:491:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):120:120 -> g + 492:496:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):121:121 -> g + 497:507:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):125:125 -> g + 508:530:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):126:126 -> g + 531:533:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):127:127 -> g + 534:536:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):129:129 -> g + 537:545:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):131:131 -> g + 546:553:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):132:132 -> g + 554:563:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):135:135 -> g + 564:584:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):140:140 -> g + 585:589:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):142:142 -> g + 590:598:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):145:145 -> g + 599:607:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):147:147 -> g + 608:612:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):148:148 -> g + 613:617:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):151:151 -> g + 618:629:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):152:152 -> g + 630:635:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):155:155 -> g + 636:651:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):158:158 -> g + 652:679:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):160:160 -> g + 680:684:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):165:165 -> g + 685:698:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):169:169 -> g + 699:701:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):173:173 -> g + 702:704:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):175:175 -> g + 705:707:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):176:176 -> g + 708:716:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):178:178 -> g + 717:726:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):179:179 -> g + 727:730:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):180:180 -> g + 731:734:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):181:181 -> g + 735:754:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):182:182 -> g + 755:780:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):184:184 -> g + 781:785:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):186:186 -> g + 786:791:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):189:189 -> g + 792:800:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):190:190 -> g + 801:804:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):193:193 -> g + 805:808:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):194:194 -> g + 809:812:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):195:195 -> g + 813:814:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):196:196 -> g + 815:816:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):197:197 -> g + 817:819:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):200:200 -> g + 820:822:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):202:202 -> g + 823:825:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):204:204 -> g + 826:840:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):206:206 -> g + 841:845:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):200:200 -> g + 846:850:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):202:202 -> g + 851:855:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):204:204 -> g + 856:858:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):206:206 -> g + 859:859:void upload(com.rnfs.UploadParams,com.rnfs.UploadResult):207:207 -> g +com.rnfs.Uploader$1 -> com.rnfs.h$a: +# {"id":"sourceFile","fileName":"Uploader.java"} + com.rnfs.Uploader this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/rnfs/h;"} + 1:6:void (com.rnfs.Uploader):35:35 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/rnfs/h;)V"} + 1:15:void run():39:39 -> run + 16:34:void run():40:40 -> run + 35:42:void run():42:42 -> run + 43:60:void run():43:43 -> run +com.swmansion.common.GestureHandlerStateManager -> com.swmansion.common.GestureHandlerStateManager: +# {"id":"sourceFile","fileName":"GestureHandlerStateManager.java"} +com.swmansion.gesturehandler.BuildConfig -> com.swmansion.gesturehandler.BuildConfig: +# {"id":"sourceFile","fileName":"BuildConfig.java"} + 1:4:void ():6:6 -> +com.swmansion.gesturehandler.NativeRNGestureHandlerModuleSpec -> com.swmansion.gesturehandler.NativeRNGestureHandlerModuleSpec: +# {"id":"sourceFile","fileName":"NativeRNGestureHandlerModuleSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 1:3:java.lang.String getName():32:32 -> getName +com.swmansion.gesturehandler.RNGestureHandlerPackage -> com.swmansion.gesturehandler.RNGestureHandlerPackage: +# {"id":"sourceFile","fileName":"RNGestureHandlerPackage.kt"} + 1:3:void ():23:23 -> + 4:15:void ():25:25 -> + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$C194OxjmiGrv7TiHCKdhVu4a_-k():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:com.facebook.react.bridge.NativeModule $r8$lambda$C1cex54ed77tbKDSwuhZKawTsC0():0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.util.Map $r8$lambda$h7bg99NQi_8Wadvvv2BJtIVQVQY():0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 11:45:com.facebook.react.uimanager.ViewManager createViewManager(com.facebook.react.bridge.ReactApplicationContext,java.lang.String):45:45 -> createViewManager + 6:29:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):37:37 -> createViewManagers + 1:1:java.util.Map $r8$lambda$orBjYu1RvUBSUs-jN9lt9JXSB8E():0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 11:18:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):48:48 -> getModule + 19:26:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):49:49 -> getModule + 1:2:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():55:55 -> getReactModuleInfoProvider + 3:9:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():57:57 -> getReactModuleInfoProvider + 10:29:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():58:58 -> getReactModuleInfoProvider + 30:35:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():77:77 -> getReactModuleInfoProvider + 36:41:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():75:75 -> getReactModuleInfoProvider + 42:47:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():60:60 -> getReactModuleInfoProvider + 1:13:java.util.Map getReactModuleInfoProvider$lambda$3():61:61 -> getReactModuleInfoProvider$lambda$3 + 14:15:java.util.Map getReactModuleInfoProvider$lambda$3():64:64 -> getReactModuleInfoProvider$lambda$3 + 16:19:java.util.Map getReactModuleInfoProvider$lambda$3():65:65 -> getReactModuleInfoProvider$lambda$3 + 20:28:java.util.Map getReactModuleInfoProvider$lambda$3():66:66 -> getReactModuleInfoProvider$lambda$3 + 29:32:java.util.Map getReactModuleInfoProvider$lambda$3():67:67 -> getReactModuleInfoProvider$lambda$3 + 33:36:java.util.Map getReactModuleInfoProvider$lambda$3():68:68 -> getReactModuleInfoProvider$lambda$3 + 37:41:java.util.Map getReactModuleInfoProvider$lambda$3():69:69 -> getReactModuleInfoProvider$lambda$3 + 42:54:java.util.Map getReactModuleInfoProvider$lambda$3():64:64 -> getReactModuleInfoProvider$lambda$3 + 55:59:java.util.Map getReactModuleInfoProvider$lambda$3():63:63 -> getReactModuleInfoProvider$lambda$3 + 1:1:java.util.Collection getViewManagerNames(com.facebook.react.bridge.ReactApplicationContext):17:17 -> getViewManagerNames + 2:2:java.util.List getViewManagerNames(com.facebook.react.bridge.ReactApplicationContext):39:39 -> getViewManagerNames + 1:1:java.util.Map getViewManagers():25:25 -> getViewManagers + 2:2:java.util.List getViewManagers(com.facebook.react.bridge.ReactApplicationContext):42:42 -> getViewManagers + 1:17:java.util.Map viewManagers_delegate$lambda$2():27:27 -> viewManagers_delegate$lambda$2 + 18:36:java.util.Map viewManagers_delegate$lambda$2():30:30 -> viewManagers_delegate$lambda$2 + 37:41:java.util.Map viewManagers_delegate$lambda$2():26:26 -> viewManagers_delegate$lambda$2 + 1:6:com.facebook.react.bridge.NativeModule viewManagers_delegate$lambda$2$lambda$0():28:28 -> viewManagers_delegate$lambda$2$lambda$0 + 1:6:com.facebook.react.bridge.NativeModule viewManagers_delegate$lambda$2$lambda$1():31:31 -> viewManagers_delegate$lambda$2$lambda$1 +com.swmansion.gesturehandler.RNGestureHandlerPackage$$ExternalSyntheticLambda0 -> com.swmansion.gesturehandler.a: +# {"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():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.gesturehandler.RNGestureHandlerPackage$$ExternalSyntheticLambda1 -> com.swmansion.gesturehandler.b: +# {"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.util.Map getReactModuleInfos():0:0 -> getReactModuleInfos + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.gesturehandler.RNGestureHandlerPackage$$ExternalSyntheticLambda2 -> com.swmansion.gesturehandler.c: +# {"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 get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.gesturehandler.RNGestureHandlerPackage$$ExternalSyntheticLambda3 -> com.swmansion.gesturehandler.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 get():0:0 -> get + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.gesturehandler.RNSVGHitTester -> com.swmansion.gesturehandler.RNSVGHitTester: +# {"id":"sourceFile","fileName":"RNSVGHitTester.kt"} + 1:4:void ():8:8 -> +com.swmansion.gesturehandler.RNSVGHitTester$Companion -> com.swmansion.gesturehandler.RNSVGHitTester$Companion: +# {"id":"sourceFile","fileName":"RNSVGHitTester.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():9:9 -> + 1:1:int $r8$lambda$FFejZSvlhQrtkk4BMFTiclGk9rM(android.view.View):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:6:com.horcrux.svg.SvgView getRootSvgView(android.view.View):13:13 -> getRootSvgView + 7:16:com.horcrux.svg.SvgView getRootSvgView(android.view.View):14:14 -> getRootSvgView + 17:21:com.horcrux.svg.SvgView getRootSvgView(android.view.View):16:16 -> getRootSvgView + 22:36:com.horcrux.svg.SvgView getRootSvgView(android.view.View):19:19 -> getRootSvgView + 37:44:com.horcrux.svg.SvgView getRootSvgView(android.view.View):20:20 -> getRootSvgView + 45:63:com.horcrux.svg.SvgView getRootSvgView(android.view.View):21:21 -> getRootSvgView + 64:74:com.horcrux.svg.SvgView getRootSvgView(android.view.View):23:23 -> getRootSvgView + 6:10:boolean hitTest(android.view.View,float,float):33:33 -> hitTest + 11:14:boolean hitTest(android.view.View,float,float):34:34 -> hitTest + 15:18:boolean hitTest(android.view.View,float,float):35:35 -> hitTest + 19:21:boolean hitTest(android.view.View,float,float):37:37 -> hitTest + 22:24:boolean hitTest(android.view.View,float,float):38:38 -> hitTest + 25:33:boolean hitTest(android.view.View,float,float):41:41 -> hitTest + 34:41:boolean hitTest(android.view.View,float,float):42:42 -> hitTest + 42:45:boolean hitTest(android.view.View,float,float):44:44 -> hitTest + 46:54:boolean hitTest(android.view.View,float,float):45:45 -> hitTest + 55:70:boolean hitTest(android.view.View,float,float):51:51 -> hitTest + 71:87:boolean hitTest(android.view.View,float,float):52:52 -> hitTest + 88:91:boolean hitTest(android.view.View,float,float):54:54 -> hitTest + 92:106:boolean hitTest(android.view.View,float,float):55:55 -> hitTest + 107:128:boolean hitTest(android.view.View,float,float):57:57 -> hitTest + 6:10:int hitTest$lambda$0(android.view.View):55:55 -> hitTest$lambda$0 + 6:18:boolean isSvgElement(java.lang.Object):30:30 -> isSvgElement +com.swmansion.gesturehandler.RNSVGHitTester$Companion$$ExternalSyntheticLambda0 -> com.swmansion.gesturehandler.e: +# {"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.gesturehandler.ReactContextExtensionsKt -> com.swmansion.gesturehandler.ReactContextExtensionsKt: +# {"id":"sourceFile","fileName":"ReactContextExtensions.kt"} + 12:22:void dispatchEvent(com.facebook.react.bridge.ReactContext,com.facebook.react.uimanager.events.Event):12:12 -> dispatchEvent + 23:30:void dispatchEvent(com.facebook.react.bridge.ReactContext,com.facebook.react.uimanager.events.Event):13:13 -> dispatchEvent +com.swmansion.gesturehandler.ReanimatedEventDispatcher -> com.swmansion.gesturehandler.ReanimatedEventDispatcher: +# {"id":"sourceFile","fileName":"ReanimatedEventDispatcher.kt"} + 1:4:void ():7:7 -> + 11:14:void sendEvent(com.facebook.react.uimanager.events.Event,com.facebook.react.bridge.ReactContext):11:11 -> sendEvent + 15:24:void sendEvent(com.facebook.react.uimanager.events.Event,com.facebook.react.bridge.ReactContext):12:12 -> sendEvent + 25:38:void sendEvent(com.facebook.react.uimanager.events.Event,com.facebook.react.bridge.ReactContext):15:15 -> sendEvent +com.swmansion.gesturehandler.core.DiagonalDirections -> com.swmansion.gesturehandler.core.DiagonalDirections: +# {"id":"sourceFile","fileName":"DiagonalDirections.kt"} + 1:4:void ():3:3 -> +com.swmansion.gesturehandler.core.FlingGestureHandler -> com.swmansion.gesturehandler.core.FlingGestureHandler: +# {"id":"sourceFile","fileName":"FlingGestureHandler.kt"} + 9:20:void ():161:161 -> + 21:27:void ():163:163 -> + 1:4:void ():11:11 -> + 5:6:void setNumberOfPointersRequired(int):12:12 -> + 5:6:void ():12 -> + 7:10:void setDirection(int):13:13 -> + 7:10:void ():13 -> + 11:14:void ():15:15 -> + 15:16:void ():16:16 -> + 17:24:void failDelayed$lambda$0(com.swmansion.gesturehandler.core.FlingGestureHandler):19:19 -> + 17:24:void ():19 -> + 1:3:void activate(boolean):80:80 -> activate + 4:7:void activate(boolean):81:81 -> activate + 1:9:void addVelocityMovement(android.view.VelocityTracker,android.view.MotionEvent):122:122 -> addVelocityMovement + 10:18:void addVelocityMovement(android.view.VelocityTracker,android.view.MotionEvent):123:123 -> addVelocityMovement + 19:21:void addVelocityMovement(android.view.VelocityTracker,android.view.MotionEvent):124:124 -> addVelocityMovement + 22:29:void addVelocityMovement(android.view.VelocityTracker,android.view.MotionEvent):125:125 -> addVelocityMovement + 30:33:void addVelocityMovement(android.view.VelocityTracker,android.view.MotionEvent):126:126 -> addVelocityMovement + 1:1:void $r8$lambda$nPR5Pysmjy6Cc4WQ__BRPzbht1o(com.swmansion.gesturehandler.core.FlingGestureHandler):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:6:void endFling(android.view.MotionEvent):85:85 -> endFling + 7:10:void endFling(android.view.MotionEvent):86:86 -> endFling + 1:4:void failDelayed$lambda$0(com.swmansion.gesturehandler.core.FlingGestureHandler):19:19 -> failDelayed$lambda$0 + 1:3:void setDirection(int):13:13 -> getDirection + 1:3:int getDirection():13 -> getDirection + 1:3:void setNumberOfPointersRequired(int):12:12 -> getNumberOfPointersRequired + 1:3:int getNumberOfPointersRequired():12 -> getNumberOfPointersRequired + 1:9:void onCancel():112:112 -> onCancel + 11:17:void onHandle(android.view.MotionEvent,android.view.MotionEvent):91:91 -> onHandle + 18:23:void onHandle(android.view.MotionEvent,android.view.MotionEvent):95:95 -> onHandle + 24:29:void onHandle(android.view.MotionEvent,android.view.MotionEvent):97:97 -> onHandle + 30:32:void onHandle(android.view.MotionEvent,android.view.MotionEvent):100:100 -> onHandle + 33:40:void onHandle(android.view.MotionEvent,android.view.MotionEvent):101:101 -> onHandle + 41:46:void onHandle(android.view.MotionEvent,android.view.MotionEvent):102:102 -> onHandle + 47:53:void onHandle(android.view.MotionEvent,android.view.MotionEvent):104:104 -> onHandle + 54:57:void onHandle(android.view.MotionEvent,android.view.MotionEvent):106:106 -> onHandle + 1:8:void onReset():116:116 -> onReset + 9:10:void onReset():117:117 -> onReset + 11:18:void onReset():118:118 -> onReset + 1:4:void resetConfig():23:23 -> resetConfig + 5:6:void resetConfig():24:24 -> resetConfig + 7:9:void resetConfig():25:25 -> resetConfig + 1:3:void setDirection(int):13:13 -> setDirection + 1:3:void setNumberOfPointersRequired(int):12:12 -> setNumberOfPointersRequired + 1:6:void startFling(android.view.MotionEvent):29:29 -> startFling + 7:10:void startFling(android.view.MotionEvent):30:30 -> startFling + 11:12:void startFling(android.view.MotionEvent):31:31 -> startFling + 13:16:void startFling(android.view.MotionEvent):32:32 -> startFling + 17:28:void startFling(android.view.MotionEvent):33:33 -> startFling + 29:35:void startFling(android.view.MotionEvent):35:35 -> startFling + 36:48:void startFling(android.view.MotionEvent):37:37 -> startFling + 1:5:boolean tryEndFling(android.view.MotionEvent):41:41 -> tryEndFling + 6:17:boolean tryEndFling(android.view.MotionEvent):43:43 -> tryEndFling + 18:22:boolean tryEndFling(android.view.MotionEvent):51:51 -> tryEndFling + 23:27:boolean tryEndFling(android.view.MotionEvent):52:52 -> tryEndFling + 28:33:boolean tryEndFling(android.view.MotionEvent):53:53 -> tryEndFling + 34:41:boolean tryEndFling(android.view.MotionEvent):54:54 -> tryEndFling + 42:50:java.util.List kotlin.collections.ArraysKt___ArraysKt.map(java.lang.Object[],kotlin.jvm.functions.Function1):11228:11228 -> tryEndFling + 42:50:boolean tryEndFling(android.view.MotionEvent):55 -> tryEndFling + 51:52:java.util.Collection kotlin.collections.ArraysKt___ArraysKt.mapTo(java.lang.Object[],java.util.Collection,kotlin.jvm.functions.Function1):11563:11563 -> tryEndFling + 51:52:boolean tryEndFling(android.view.MotionEvent):55 -> tryEndFling + 53:56:java.util.Collection kotlin.collections.ArraysKt___ArraysKt.mapTo(java.lang.Object[],java.util.Collection,kotlin.jvm.functions.Function1):11564:11564 -> tryEndFling + 53:56:boolean tryEndFling(android.view.MotionEvent):55 -> tryEndFling + 57:66:boolean tryEndFling(android.view.MotionEvent):55:55 -> tryEndFling + 67:73:java.util.Collection kotlin.collections.ArraysKt___ArraysKt.mapTo(java.lang.Object[],java.util.Collection,kotlin.jvm.functions.Function1):11564:11564 -> tryEndFling + 67:73:boolean tryEndFling(android.view.MotionEvent):55 -> tryEndFling + 74:79:boolean tryEndFling(android.view.MotionEvent):58:58 -> tryEndFling + 80:84:boolean tryEndFling(android.view.MotionEvent):59:59 -> tryEndFling + 85:90:boolean tryEndFling(android.view.MotionEvent):60:60 -> tryEndFling + 91:98:boolean tryEndFling(android.view.MotionEvent):61:61 -> tryEndFling + 99:106:java.util.List kotlin.collections.ArraysKt___ArraysKt.map(java.lang.Object[],kotlin.jvm.functions.Function1):11228:11228 -> tryEndFling + 99:106:boolean tryEndFling(android.view.MotionEvent):62 -> tryEndFling + 107:108:java.util.Collection kotlin.collections.ArraysKt___ArraysKt.mapTo(java.lang.Object[],java.util.Collection,kotlin.jvm.functions.Function1):11563:11563 -> tryEndFling + 107:108:boolean tryEndFling(android.view.MotionEvent):62 -> tryEndFling + 109:112:java.util.Collection kotlin.collections.ArraysKt___ArraysKt.mapTo(java.lang.Object[],java.util.Collection,kotlin.jvm.functions.Function1):11564:11564 -> tryEndFling + 109:112:boolean tryEndFling(android.view.MotionEvent):62 -> tryEndFling + 113:122:boolean tryEndFling(android.view.MotionEvent):62:62 -> tryEndFling + 123:128:java.util.Collection kotlin.collections.ArraysKt___ArraysKt.mapTo(java.lang.Object[],java.util.Collection,kotlin.jvm.functions.Function1):11564:11564 -> tryEndFling + 123:128:boolean tryEndFling(android.view.MotionEvent):62 -> tryEndFling + 129:136:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1761:1761 -> tryEndFling + 129:136:boolean tryEndFling(android.view.MotionEvent):64 -> tryEndFling + 137:158:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1762:1762 -> tryEndFling + 137:158:boolean tryEndFling(android.view.MotionEvent):64 -> tryEndFling + 159:166:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1761:1761 -> tryEndFling + 159:166:boolean tryEndFling(android.view.MotionEvent):64 -> tryEndFling + 167:189:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1762:1762 -> tryEndFling + 167:189:boolean tryEndFling(android.view.MotionEvent):64 -> tryEndFling + 190:203:boolean tryEndFling(android.view.MotionEvent):65:65 -> tryEndFling + 204:213:boolean tryEndFling(android.view.MotionEvent):68:68 -> tryEndFling + 214:222:boolean tryEndFling(android.view.MotionEvent):72:72 -> tryEndFling + 223:227:boolean tryEndFling(android.view.MotionEvent):73:73 -> tryEndFling + 1:5:boolean tryEndFling$getVelocityAlignment(com.swmansion.gesturehandler.core.FlingGestureHandler,com.swmansion.gesturehandler.core.Vector,int,double):46:46 -> tryEndFling$getVelocityAlignment + 6:21:boolean tryEndFling$getVelocityAlignment(com.swmansion.gesturehandler.core.FlingGestureHandler,com.swmansion.gesturehandler.core.Vector,int,double):47:47 -> tryEndFling$getVelocityAlignment +com.swmansion.gesturehandler.core.FlingGestureHandler$$ExternalSyntheticLambda0 -> com.swmansion.gesturehandler.core.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.gesturehandler.core.FlingGestureHandler com.swmansion.gesturehandler.core.FlingGestureHandler$$InternalSyntheticLambda$1$e50c301c3ac90e6353b8f3dd41231d8d4238c5cc7c86356194141602f5091dab$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.gesturehandler.core.FlingGestureHandler):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.gesturehandler.core.FlingGestureHandler$Companion -> com.swmansion.gesturehandler.core.FlingGestureHandler$Companion: +# {"id":"sourceFile","fileName":"FlingGestureHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():153:153 -> +com.swmansion.gesturehandler.core.FlingGestureHandler$Factory -> com.swmansion.gesturehandler.core.FlingGestureHandler$Factory: +# {"id":"sourceFile","fileName":"FlingGestureHandler.kt"} + 1:3:void ():129:129 -> + 4:7:void ():130:130 -> + 8:12:void ():131:131 -> + 1:1:com.swmansion.gesturehandler.core.GestureHandler create(android.content.Context):129:129 -> create + 2:2:com.swmansion.gesturehandler.core.FlingGestureHandler create(android.content.Context):133:133 -> create + 1:1:com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.GestureHandler):129:129 -> createEventBuilder + 2:2:com.swmansion.gesturehandler.react.eventbuilders.FlingGestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.FlingGestureHandler):145:145 -> createEventBuilder + 1:3:java.lang.String getName():131:131 -> getName + 1:3:java.lang.Class getType():130:130 -> getType + 1:1:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):129:129 -> setConfig + 2:4:void setConfig(com.swmansion.gesturehandler.core.FlingGestureHandler,com.facebook.react.bridge.ReadableMap):136:138 -> setConfig + 5:6:void setConfig(com.swmansion.gesturehandler.core.FlingGestureHandler,com.facebook.react.bridge.ReadableMap):140:141 -> setConfig +com.swmansion.gesturehandler.core.FlingGestureHandler$Factory$Companion -> com.swmansion.gesturehandler.core.FlingGestureHandler$Factory$Companion: +# {"id":"sourceFile","fileName":"FlingGestureHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():147:147 -> +com.swmansion.gesturehandler.core.GestureHandler -> com.swmansion.gesturehandler.core.GestureHandler: +# {"id":"sourceFile","fileName":"GestureHandler.kt"} + 1:5:void ():26:26 -> + 6:10:void ():27:27 -> + 11:24:void ():29:29 -> + 25:26:void ():41:41 -> + 27:39:void ():63:63 -> + 40:42:void ():84:84 -> + 1:4:void _set_isEnabled_$lambda$0(com.swmansion.gesturehandler.core.GestureHandler):49:49 -> _set_isEnabled_$lambda$0 + 1:1:void $r8$lambda$N38rOZe1MbxDNLaEplb0Tumw90Q(com.swmansion.gesturehandler.core.GestureHandler):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:android.view.MotionEvent$PointerCoords[] access$getPointerCoords$cp():26:26 -> access$getPointerCoords$cp + 1:3:android.view.MotionEvent$PointerProperties[] access$getPointerProps$cp():26:26 -> access$getPointerProps$cp + 1:3:int[] access$getTrackedPointerIDs$p(com.swmansion.gesturehandler.core.GestureHandler):26:26 -> access$getTrackedPointerIDs$p + 1:3:int access$getTrackedPointersIDsCount$p(com.swmansion.gesturehandler.core.GestureHandler):26:26 -> access$getTrackedPointersIDsCount$p + 1:4:void access$setEnabled(com.swmansion.gesturehandler.core.GestureHandler,boolean):26:26 -> access$setEnabled + 1:3:void access$setManualActivation$p(com.swmansion.gesturehandler.core.GestureHandler,boolean):26:26 -> access$setManualActivation$p + 1:3:void access$setPointerCoords$cp(android.view.MotionEvent$PointerCoords[]):26:26 -> access$setPointerCoords$cp + 1:3:void access$setPointerProps$cp(android.view.MotionEvent$PointerProperties[]):26:26 -> access$setPointerProps$cp + 1:1:void activate():684:684 -> activate + 2:3:void activate(boolean):687:688 -> activate + 5:11:android.view.MotionEvent adaptEvent(android.view.MotionEvent):240:240 -> adaptEvent + 12:32:android.view.MotionEvent adaptEvent(android.view.MotionEvent):243:243 -> adaptEvent + 33:36:android.view.MotionEvent adaptEvent(android.view.MotionEvent):258:258 -> adaptEvent + 37:40:android.view.MotionEvent adaptEvent(android.view.MotionEvent):259:259 -> adaptEvent + 41:46:android.view.MotionEvent adaptEvent(android.view.MotionEvent):260:260 -> adaptEvent + 47:54:android.view.MotionEvent adaptEvent(android.view.MotionEvent):261:261 -> adaptEvent + 55:58:android.view.MotionEvent adaptEvent(android.view.MotionEvent):246:246 -> adaptEvent + 59:62:android.view.MotionEvent adaptEvent(android.view.MotionEvent):247:247 -> adaptEvent + 63:68:android.view.MotionEvent adaptEvent(android.view.MotionEvent):248:248 -> adaptEvent + 69:75:android.view.MotionEvent adaptEvent(android.view.MotionEvent):249:249 -> adaptEvent + 76:82:android.view.MotionEvent adaptEvent(android.view.MotionEvent):270:270 -> adaptEvent + 83:91:android.view.MotionEvent adaptEvent(android.view.MotionEvent):272:272 -> adaptEvent + 92:100:android.view.MotionEvent adaptEvent(android.view.MotionEvent):273:273 -> adaptEvent + 101:103:android.view.MotionEvent adaptEvent(android.view.MotionEvent):274:274 -> adaptEvent + 104:109:android.view.MotionEvent adaptEvent(android.view.MotionEvent):276:276 -> adaptEvent + 110:116:android.view.MotionEvent adaptEvent(android.view.MotionEvent):277:277 -> adaptEvent + 117:120:android.view.MotionEvent adaptEvent(android.view.MotionEvent):278:278 -> adaptEvent + 121:126:android.view.MotionEvent adaptEvent(android.view.MotionEvent):279:279 -> adaptEvent + 127:139:android.view.MotionEvent adaptEvent(android.view.MotionEvent):280:280 -> adaptEvent + 140:158:android.view.MotionEvent adaptEvent(android.view.MotionEvent):281:281 -> adaptEvent + 159:182:android.view.MotionEvent adaptEvent(android.view.MotionEvent):282:282 -> adaptEvent + 183:205:android.view.MotionEvent adaptEvent(android.view.MotionEvent):292:292 -> adaptEvent + 206:207:android.view.MotionEvent adaptEvent(android.view.MotionEvent):293:293 -> adaptEvent + 208:251:android.view.MotionEvent adaptEvent(android.view.MotionEvent):294:294 -> adaptEvent + 252:257:android.view.MotionEvent adaptEvent(android.view.MotionEvent):293:293 -> adaptEvent + 258:261:android.view.MotionEvent adaptEvent(android.view.MotionEvent):301:301 -> adaptEvent + 262:265:android.view.MotionEvent adaptEvent(android.view.MotionEvent):302:302 -> adaptEvent + 266:277:android.view.MotionEvent adaptEvent(android.view.MotionEvent):305:305 -> adaptEvent + 278:289:android.view.MotionEvent adaptEvent(android.view.MotionEvent):306:306 -> adaptEvent + 290:293:android.view.MotionEvent adaptEvent(android.view.MotionEvent):307:307 -> adaptEvent + 294:297:android.view.MotionEvent adaptEvent(android.view.MotionEvent):308:308 -> adaptEvent + 298:301:android.view.MotionEvent adaptEvent(android.view.MotionEvent):309:309 -> adaptEvent + 302:305:android.view.MotionEvent adaptEvent(android.view.MotionEvent):310:310 -> adaptEvent + 306:309:android.view.MotionEvent adaptEvent(android.view.MotionEvent):311:311 -> adaptEvent + 310:313:android.view.MotionEvent adaptEvent(android.view.MotionEvent):312:312 -> adaptEvent + 314:317:android.view.MotionEvent adaptEvent(android.view.MotionEvent):313:313 -> adaptEvent + 318:321:android.view.MotionEvent adaptEvent(android.view.MotionEvent):314:314 -> adaptEvent + 322:332:android.view.MotionEvent adaptEvent(android.view.MotionEvent):300:300 -> adaptEvent + 333:335:android.view.MotionEvent adaptEvent(android.view.MotionEvent):319:319 -> adaptEvent + 336:339:android.view.MotionEvent adaptEvent(android.view.MotionEvent):320:320 -> adaptEvent + 340:345:android.view.MotionEvent adaptEvent(android.view.MotionEvent):317:317 -> adaptEvent + 1:4:void addChangedPointer(com.swmansion.gesturehandler.core.GestureHandler$PointerData):522:522 -> addChangedPointer + 5:10:void addChangedPointer(com.swmansion.gesturehandler.core.GestureHandler$PointerData):523:523 -> addChangedPointer + 11:23:void addChangedPointer(com.swmansion.gesturehandler.core.GestureHandler$PointerData):526:526 -> addChangedPointer + 1:4:void addPointerToAll(com.swmansion.gesturehandler.core.GestureHandler$PointerData):530:530 -> addPointerToAll + 5:10:void addPointerToAll(com.swmansion.gesturehandler.core.GestureHandler$PointerData):531:531 -> addPointerToAll + 11:23:void addPointerToAll(com.swmansion.gesturehandler.core.GestureHandler$PointerData):534:534 -> addPointerToAll + 1:5:void begin():693:693 -> begin + 6:9:void begin():694:694 -> begin + 1:10:void cancel():667:667 -> cancel + 11:16:void cancel():670:670 -> cancel + 17:20:void cancel():672:672 -> cancel + 21:24:void cancel():673:673 -> cancel + 2:4:void cancelPointers():505:505 -> cancelPointers + 5:6:void cancelPointers():506:506 -> cancelPointers + 7:9:void cancelPointers():507:507 -> cancelPointers + 10:20:void cancelPointers():509:509 -> cancelPointers + 21:26:void cancelPointers():511:511 -> cancelPointers + 27:28:void cancelPointers():515:515 -> cancelPointers + 29:38:void cancelPointers():516:516 -> cancelPointers + 39:42:void cancelPointers():518:518 -> cancelPointers + 1:3:com.facebook.react.bridge.WritableArray consumeAllTouchesPayload():552:552 -> consumeAllTouchesPayload + 4:6:com.facebook.react.bridge.WritableArray consumeAllTouchesPayload():553:553 -> consumeAllTouchesPayload + 1:3:com.facebook.react.bridge.WritableArray consumeChangedTouchesPayload():546:546 -> consumeChangedTouchesPayload + 4:6:com.facebook.react.bridge.WritableArray consumeChangedTouchesPayload():547:547 -> consumeChangedTouchesPayload + 1:4:com.facebook.react.bridge.WritableMap createPointerData(com.swmansion.gesturehandler.core.GestureHandler$PointerData):537:537 -> createPointerData + 5:13:com.facebook.react.bridge.WritableMap createPointerData(com.swmansion.gesturehandler.core.GestureHandler$PointerData):538:538 -> createPointerData + 14:27:com.facebook.react.bridge.WritableMap createPointerData(com.swmansion.gesturehandler.core.GestureHandler$PointerData):539:539 -> createPointerData + 28:41:com.facebook.react.bridge.WritableMap createPointerData(com.swmansion.gesturehandler.core.GestureHandler$PointerData):540:540 -> createPointerData + 42:55:com.facebook.react.bridge.WritableMap createPointerData(com.swmansion.gesturehandler.core.GestureHandler$PointerData):541:541 -> createPointerData + 56:70:com.facebook.react.bridge.WritableMap createPointerData(com.swmansion.gesturehandler.core.GestureHandler$PointerData):542:542 -> createPointerData + 6:13:void dispatchHandlerUpdate(android.view.MotionEvent):100:100 -> dispatchHandlerUpdate + 1:8:void dispatchStateChange(int,int):96:96 -> dispatchStateChange + 2:4:void dispatchTouchDownEvent(android.view.MotionEvent,android.view.MotionEvent):405:405 -> dispatchTouchDownEvent + 5:6:void dispatchTouchDownEvent(android.view.MotionEvent,android.view.MotionEvent):406:406 -> dispatchTouchDownEvent + 7:14:void dispatchTouchDownEvent(android.view.MotionEvent,android.view.MotionEvent):407:407 -> dispatchTouchDownEvent + 15:23:void dispatchTouchDownEvent(android.view.MotionEvent,android.view.MotionEvent):408:408 -> dispatchTouchDownEvent + 24:32:void dispatchTouchDownEvent(android.view.MotionEvent,android.view.MotionEvent):409:409 -> dispatchTouchDownEvent + 33:37:void dispatchTouchDownEvent(android.view.MotionEvent,android.view.MotionEvent):411:411 -> dispatchTouchDownEvent + 38:45:void dispatchTouchDownEvent(android.view.MotionEvent,android.view.MotionEvent):413:413 -> dispatchTouchDownEvent + 46:53:void dispatchTouchDownEvent(android.view.MotionEvent,android.view.MotionEvent):414:414 -> dispatchTouchDownEvent + 54:69:void dispatchTouchDownEvent(android.view.MotionEvent,android.view.MotionEvent):415:415 -> dispatchTouchDownEvent + 70:88:void dispatchTouchDownEvent(android.view.MotionEvent,android.view.MotionEvent):416:416 -> dispatchTouchDownEvent + 89:93:void dispatchTouchDownEvent(android.view.MotionEvent,android.view.MotionEvent):411:411 -> dispatchTouchDownEvent + 94:98:void dispatchTouchDownEvent(android.view.MotionEvent,android.view.MotionEvent):418:418 -> dispatchTouchDownEvent + 99:108:void dispatchTouchDownEvent(android.view.MotionEvent,android.view.MotionEvent):419:419 -> dispatchTouchDownEvent + 109:111:void dispatchTouchDownEvent(android.view.MotionEvent,android.view.MotionEvent):420:420 -> dispatchTouchDownEvent + 112:115:void dispatchTouchDownEvent(android.view.MotionEvent,android.view.MotionEvent):422:422 -> dispatchTouchDownEvent + 1:4:void dispatchTouchEvent():104:104 -> dispatchTouchEvent + 5:12:void dispatchTouchEvent():105:105 -> dispatchTouchEvent + 2:4:void dispatchTouchMoveEvent(android.view.MotionEvent,android.view.MotionEvent):448:448 -> dispatchTouchMoveEvent + 5:6:void dispatchTouchMoveEvent(android.view.MotionEvent,android.view.MotionEvent):449:449 -> dispatchTouchMoveEvent + 7:15:void dispatchTouchMoveEvent(android.view.MotionEvent,android.view.MotionEvent):450:450 -> dispatchTouchMoveEvent + 16:24:void dispatchTouchMoveEvent(android.view.MotionEvent,android.view.MotionEvent):451:451 -> dispatchTouchMoveEvent + 25:33:void dispatchTouchMoveEvent(android.view.MotionEvent,android.view.MotionEvent):454:454 -> dispatchTouchMoveEvent + 34:37:void dispatchTouchMoveEvent(android.view.MotionEvent,android.view.MotionEvent):455:455 -> dispatchTouchMoveEvent + 38:44:void dispatchTouchMoveEvent(android.view.MotionEvent,android.view.MotionEvent):456:456 -> dispatchTouchMoveEvent + 45:69:void dispatchTouchMoveEvent(android.view.MotionEvent,android.view.MotionEvent):458:458 -> dispatchTouchMoveEvent + 70:76:void dispatchTouchMoveEvent(android.view.MotionEvent,android.view.MotionEvent):459:459 -> dispatchTouchMoveEvent + 77:83:void dispatchTouchMoveEvent(android.view.MotionEvent,android.view.MotionEvent):460:460 -> dispatchTouchMoveEvent + 84:97:void dispatchTouchMoveEvent(android.view.MotionEvent,android.view.MotionEvent):461:461 -> dispatchTouchMoveEvent + 98:112:void dispatchTouchMoveEvent(android.view.MotionEvent,android.view.MotionEvent):462:462 -> dispatchTouchMoveEvent + 113:122:void dispatchTouchMoveEvent(android.view.MotionEvent,android.view.MotionEvent):464:464 -> dispatchTouchMoveEvent + 123:125:void dispatchTouchMoveEvent(android.view.MotionEvent,android.view.MotionEvent):473:473 -> dispatchTouchMoveEvent + 126:129:void dispatchTouchMoveEvent(android.view.MotionEvent,android.view.MotionEvent):474:474 -> dispatchTouchMoveEvent + 1:4:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):426:426 -> dispatchTouchUpEvent + 5:7:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):427:427 -> dispatchTouchUpEvent + 8:9:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):428:428 -> dispatchTouchUpEvent + 10:17:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):429:429 -> dispatchTouchUpEvent + 18:26:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):430:430 -> dispatchTouchUpEvent + 27:35:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):431:431 -> dispatchTouchUpEvent + 36:40:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):433:433 -> dispatchTouchUpEvent + 41:48:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):435:435 -> dispatchTouchUpEvent + 49:56:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):436:436 -> dispatchTouchUpEvent + 57:72:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):437:437 -> dispatchTouchUpEvent + 73:92:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):438:438 -> dispatchTouchUpEvent + 93:97:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):433:433 -> dispatchTouchUpEvent + 98:107:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):440:440 -> dispatchTouchUpEvent + 108:111:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):441:441 -> dispatchTouchUpEvent + 112:117:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):442:442 -> dispatchTouchUpEvent + 118:121:void dispatchTouchUpEvent(android.view.MotionEvent,android.view.MotionEvent):444:444 -> dispatchTouchUpEvent + 1:11:void end():699:699 -> end + 12:15:void end():700:700 -> end + 2:3:void extractAllPointersData():495:495 -> extractAllPointersData + 4:13:void extractAllPointersData():497:497 -> extractAllPointersData + 14:20:void extractAllPointersData():499:499 -> extractAllPointersData + 1:12:void fail():678:678 -> fail + 13:16:void fail():679:679 -> fail + 17:20:void fail():680:680 -> fail + 3:7:int findNextLocalPointerId():189:189 -> findNextLocalPointerId + 8:12:int findNextLocalPointerId():191:191 -> findNextLocalPointerId + 13:20:int findNextLocalPointerId():192:192 -> findNextLocalPointerId + 21:28:int findNextLocalPointerId():197:197 -> findNextLocalPointerId + 1:3:int getActionType():53:53 -> getActionType + 1:3:int getActivationIndex():90:90 -> getActivationIndex + 1:11:android.app.Activity getActivity(android.content.Context):181:181 -> getActivity + 12:18:android.app.Activity getActivity(android.content.Context):182:182 -> getActivity + 19:35:android.app.Activity getActivity(android.content.Context):183:183 -> getActivity + 1:3:com.facebook.react.bridge.WritableArray getAllTouchesPayload():57:57 -> getAllTouchesPayload + 1:3:com.facebook.react.bridge.WritableArray getChangedTouchesPayload():55:55 -> getChangedTouchesPayload + 1:3:short getEventCoalescingKey():67:67 -> getEventCoalescingKey + 1:3:float getLastAbsolutePositionX():69:69 -> getLastAbsolutePositionX + 1:3:float getLastAbsolutePositionY():71:71 -> getLastAbsolutePositionY + 1:13:float getLastPositionInWindowX():836:836 -> getLastPositionInWindowX + 1:13:float getLastPositionInWindowY():838:838 -> getLastPositionInWindowY + 1:3:float getLastRelativePositionX():831:831 -> getLastRelativePositionX + 1:3:float getLastRelativePositionY():833:833 -> getLastRelativePositionY + 1:3:int getMouseButton():87:87 -> getMouseButton + 1:3:boolean getNeedsPointerData():64:64 -> getNeedsPointerData + 1:3:int getNumberOfPointers():78:78 -> getNumberOfPointers + 1:3:com.swmansion.gesturehandler.core.OnTouchEventListener getOnTouchEventListener():82:82 -> getOnTouchEventListener + 1:3:com.swmansion.gesturehandler.core.GestureHandlerOrchestrator getOrchestrator():81:81 -> getOrchestrator + 1:3:int getPointerType():84:84 -> getPointerType + 1:3:boolean getShouldCancelWhenOutside():80:80 -> getShouldCancelWhenOutside + 1:3:boolean getShouldResetProgress():93:93 -> getShouldResetProgress + 1:3:int getState():33:33 -> getState + 1:3:int getTag():30:30 -> getTag + 1:3:int getTouchEventType():59:59 -> getTouchEventType + 1:3:int getTrackedPointersCount():61:61 -> getTrackedPointersCount + 1:3:android.view.View getView():31:31 -> getView + 1:3:float getX():35:35 -> getX + 1:3:float getY():37:37 -> getY + 11:14:void handle(android.view.MotionEvent,android.view.MotionEvent):343:343 -> handle + 15:25:void handle(android.view.MotionEvent,android.view.MotionEvent):344:344 -> handle + 26:31:void handle(android.view.MotionEvent,android.view.MotionEvent):347:347 -> handle + 32:44:void handle(android.view.MotionEvent,android.view.MotionEvent):357:357 -> handle + 45:48:void handle(android.view.MotionEvent,android.view.MotionEvent):353:353 -> handle + 49:54:void handle(android.view.MotionEvent,android.view.MotionEvent):364:364 -> handle + 55:60:void handle(android.view.MotionEvent,android.view.MotionEvent):365:365 -> handle + 61:66:void handle(android.view.MotionEvent,android.view.MotionEvent):366:366 -> handle + 67:78:void handle(android.view.MotionEvent,android.view.MotionEvent):367:367 -> handle + 79:84:void handle(android.view.MotionEvent,android.view.MotionEvent):368:368 -> handle + 85:89:void handle(android.view.MotionEvent,android.view.MotionEvent):369:369 -> handle + 90:96:void handle(android.view.MotionEvent,android.view.MotionEvent):370:370 -> handle + 97:100:void handle(android.view.MotionEvent,android.view.MotionEvent):372:372 -> handle + 101:108:void handle(android.view.MotionEvent,android.view.MotionEvent):376:376 -> handle + 109:114:void handle(android.view.MotionEvent,android.view.MotionEvent):377:377 -> handle + 115:125:void handle(android.view.MotionEvent,android.view.MotionEvent):378:378 -> handle + 126:136:void handle(android.view.MotionEvent,android.view.MotionEvent):379:379 -> handle + 137:145:void handle(android.view.MotionEvent,android.view.MotionEvent):381:381 -> handle + 146:151:void handle(android.view.MotionEvent,android.view.MotionEvent):382:382 -> handle + 152:157:void handle(android.view.MotionEvent,android.view.MotionEvent):383:383 -> handle + 158:160:void handle(android.view.MotionEvent,android.view.MotionEvent):385:385 -> handle + 161:166:void handle(android.view.MotionEvent,android.view.MotionEvent):388:388 -> handle + 167:172:void handle(android.view.MotionEvent,android.view.MotionEvent):389:389 -> handle + 173:181:void handle(android.view.MotionEvent,android.view.MotionEvent):390:390 -> handle + 182:185:void handle(android.view.MotionEvent,android.view.MotionEvent):394:394 -> handle + 186:188:void handle(android.view.MotionEvent,android.view.MotionEvent):392:392 -> handle + 189:194:void handle(android.view.MotionEvent,android.view.MotionEvent):396:396 -> handle + 195:197:void handle(android.view.MotionEvent,android.view.MotionEvent):397:397 -> handle + 198:203:void handle(android.view.MotionEvent,android.view.MotionEvent):399:399 -> handle + 204:207:void handle(android.view.MotionEvent,android.view.MotionEvent):400:400 -> handle + 208:211:void handle(android.view.MotionEvent,android.view.MotionEvent):359:359 -> handle + 6:12:boolean hasCommonPointers(com.swmansion.gesturehandler.core.GestureHandler):119:119 -> hasCommonPointers + 13:31:boolean hasCommonPointers(com.swmansion.gesturehandler.core.GestureHandler):120:120 -> hasCommonPointers + 1:3:boolean isActive():91:91 -> isActive + 1:3:boolean isAwaiting():92:92 -> isAwaiting + 1:15:boolean isButtonInConfig(int):736:736 -> isButtonInConfig + 6:26:boolean isDescendantOf(com.swmansion.gesturehandler.core.GestureHandler):709:709 -> isDescendantOf + 27:36:boolean isDescendantOf(com.swmansion.gesturehandler.core.GestureHandler):711:711 -> isDescendantOf + 37:49:boolean isDescendantOf(com.swmansion.gesturehandler.core.GestureHandler):715:715 -> isDescendantOf + 1:3:boolean isEnabled():41:41 -> isEnabled + 1:11:boolean isTrackingPointer(int):223:223 -> isTrackingPointer + 1:1:boolean isWithinBounds():39:39 -> isWithinBounds + 2:3:boolean isWithinBounds(android.view.View,float,float):621:622 -> isWithinBounds + 4:11:boolean isWithinBounds(android.view.View,float,float):627:634 -> isWithinBounds + 12:12:boolean isWithinBounds(android.view.View,float,float):637:637 -> isWithinBounds + 13:13:boolean isWithinBounds(android.view.View,float,float):640:640 -> isWithinBounds + 14:14:boolean isWithinBounds(android.view.View,float,float):643:643 -> isWithinBounds + 15:18:boolean isWithinBounds(android.view.View,float,float):646:649 -> isWithinBounds + 19:19:boolean isWithinBounds(android.view.View,float,float):651:651 -> isWithinBounds + 20:21:boolean isWithinBounds(android.view.View,float,float):655:656 -> isWithinBounds + 22:22:boolean isWithinBounds(android.view.View,float,float):658:658 -> isWithinBounds + 1:3:void moveToState(int):558:558 -> moveToState + 4:8:void moveToState(int):559:559 -> moveToState + 9:21:void moveToState(int):564:564 -> moveToState + 22:24:void moveToState(int):567:567 -> moveToState + 25:26:void moveToState(int):570:570 -> moveToState + 27:31:void moveToState(int):571:571 -> moveToState + 32:40:void moveToState(int):576:576 -> moveToState + 41:48:void moveToState(int):578:578 -> moveToState + 49:52:void moveToState(int):579:579 -> moveToState + 1:10:boolean needAdapt(android.view.MotionEvent):226:226 -> needAdapt + 11:17:boolean needAdapt(android.view.MotionEvent):230:230 -> needAdapt + 18:31:boolean needAdapt(android.view.MotionEvent):231:231 -> needAdapt + 12:15:void onHandle(android.view.MotionEvent,android.view.MotionEvent):725:725 -> onHandle + 1:8:void prepare(android.view.View,com.swmansion.gesturehandler.core.GestureHandlerOrchestrator):158:158 -> prepare + 9:15:void prepare(android.view.View,com.swmansion.gesturehandler.core.GestureHandlerOrchestrator):161:161 -> prepare + 16:17:void prepare(android.view.View,com.swmansion.gesturehandler.core.GestureHandlerOrchestrator):162:162 -> prepare + 18:19:void prepare(android.view.View,com.swmansion.gesturehandler.core.GestureHandlerOrchestrator):163:163 -> prepare + 20:21:void prepare(android.view.View,com.swmansion.gesturehandler.core.GestureHandlerOrchestrator):164:164 -> prepare + 22:26:void prepare(android.view.View,com.swmansion.gesturehandler.core.GestureHandlerOrchestrator):165:165 -> prepare + 27:47:void prepare(android.view.View,com.swmansion.gesturehandler.core.GestureHandlerOrchestrator):167:167 -> prepare + 48:53:void prepare(android.view.View,com.swmansion.gesturehandler.core.GestureHandlerOrchestrator):169:169 -> prepare + 54:58:void prepare(android.view.View,com.swmansion.gesturehandler.core.GestureHandlerOrchestrator):171:171 -> prepare + 59:60:void prepare(android.view.View,com.swmansion.gesturehandler.core.GestureHandlerOrchestrator):172:172 -> prepare + 61:64:void prepare(android.view.View,com.swmansion.gesturehandler.core.GestureHandlerOrchestrator):175:175 -> prepare + 65:72:void prepare(android.view.View,com.swmansion.gesturehandler.core.GestureHandlerOrchestrator):158:158 -> prepare + 2:3:void reset():798:798 -> reset + 4:5:void reset():799:799 -> reset + 6:12:void reset():800:800 -> reset + 13:14:void reset():801:801 -> reset + 15:16:void reset():802:802 -> reset + 17:26:void reset():803:803 -> reset + 27:28:void reset():804:804 -> reset + 29:32:void reset():805:805 -> reset + 2:3:void resetConfig():110:110 -> resetConfig + 4:5:void resetConfig():111:111 -> resetConfig + 6:8:void resetConfig():112:112 -> resetConfig + 9:11:void resetConfig():113:113 -> resetConfig + 12:17:void resetConfig():114:114 -> resetConfig + 18:20:void resetConfig():115:115 -> resetConfig + 1:3:void setActionType(int):53:53 -> setActionType + 1:3:void setActivationIndex(int):90:90 -> setActivationIndex + 1:3:void setActive(boolean):91:91 -> setActive + 1:3:void setAwaiting(boolean):92:92 -> setAwaiting + 1:8:void setEnabled(boolean):46:46 -> setEnabled + 9:16:void setEnabled(boolean):49:49 -> setEnabled + 17:19:void setEnabled(boolean):51:51 -> setEnabled + 1:2:void setHitSlop(float,float,float,float,float,float):128:129 -> setHitSlop + 3:9:void setHitSlop(float,float,float,float,float,float):131:137 -> setHitSlop + 10:10:void setHitSlop(float,float,float,float,float,float):140:140 -> setHitSlop + 11:11:void setHitSlop(float,float,float,float,float,float):143:143 -> setHitSlop + 12:12:void setHitSlop(float,float,float,float,float,float):146:146 -> setHitSlop + 13:13:void setHitSlop(float):151:151 -> setHitSlop + 1:3:void setInteractionController(com.swmansion.gesturehandler.core.GestureHandlerInteractionController):154:154 -> setInteractionController + 1:3:void setMouseButton(int):87:87 -> setMouseButton + 1:3:void setNeedsPointerData(boolean):64:64 -> setNeedsPointerData + 1:3:void setNumberOfPointers(int):79:79 -> setNumberOfPointers + 1:3:void setOnTouchEventListener(com.swmansion.gesturehandler.core.OnTouchEventListener):82:82 -> setOnTouchEventListener + 1:3:void setOrchestrator(com.swmansion.gesturehandler.core.GestureHandlerOrchestrator):81:81 -> setOrchestrator + 1:4:void setPointerType(android.view.MotionEvent):815:815 -> setPointerType + 5:24:void setPointerType(android.view.MotionEvent):817:817 -> setPointerType + 1:3:void setShouldCancelWhenOutside(boolean):80:80 -> setShouldCancelWhenOutside + 1:3:void setShouldResetProgress(boolean):93:93 -> setShouldResetProgress + 1:3:void setTag(int):30:30 -> setTag + 7:14:boolean shouldActivateWithMouse(android.view.MotionEvent):749:749 -> shouldActivateWithMouse + 15:20:boolean shouldActivateWithMouse(android.view.MotionEvent):753:753 -> shouldActivateWithMouse + 21:26:boolean shouldActivateWithMouse(android.view.MotionEvent):754:754 -> shouldActivateWithMouse + 27:33:boolean shouldActivateWithMouse(android.view.MotionEvent):755:755 -> shouldActivateWithMouse + 34:41:boolean shouldActivateWithMouse(android.view.MotionEvent):756:756 -> shouldActivateWithMouse + 42:59:boolean shouldActivateWithMouse(android.view.MotionEvent):762:762 -> shouldActivateWithMouse + 60:77:boolean shouldActivateWithMouse(android.view.MotionEvent):767:767 -> shouldActivateWithMouse + 10:19:boolean shouldBeCancelledBy(com.swmansion.gesturehandler.core.GestureHandler):617:617 -> shouldBeCancelledBy + 10:20:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):609:609 -> shouldRecognizeSimultaneously + 10:19:boolean shouldRequireToWaitForFailure(com.swmansion.gesturehandler.core.GestureHandler):593:593 -> shouldRequireToWaitForFailure + 10:19:boolean shouldWaitForHandlerFailure(com.swmansion.gesturehandler.core.GestureHandler):601:601 -> shouldWaitForHandlerFailure + 1:7:void startTrackingPointer(int):206:206 -> startTrackingPointer + 8:15:void startTrackingPointer(int):210:210 -> startTrackingPointer + 16:22:void startTrackingPointer(int):211:211 -> startTrackingPointer + 1:7:void stopTrackingPointer(int):215:215 -> stopTrackingPointer + 8:12:void stopTrackingPointer(int):219:219 -> stopTrackingPointer + 13:18:void stopTrackingPointer(int):220:220 -> stopTrackingPointer + 1:17:java.lang.String toString():826:826 -> toString + 18:56:java.lang.String toString():827:827 -> toString + 6:21:android.graphics.PointF transformPoint(android.graphics.PointF):792:792 -> transformPoint + 22:23:android.graphics.PointF transformPoint(android.graphics.PointF):793:793 -> transformPoint + 24:26:android.graphics.PointF transformPoint(android.graphics.PointF):794:794 -> transformPoint + 11:16:void updatePointerData(android.view.MotionEvent,android.view.MotionEvent):479:479 -> updatePointerData + 17:24:void updatePointerData(android.view.MotionEvent,android.view.MotionEvent):480:480 -> updatePointerData + 25:31:void updatePointerData(android.view.MotionEvent,android.view.MotionEvent):484:484 -> updatePointerData + 32:39:void updatePointerData(android.view.MotionEvent,android.view.MotionEvent):485:485 -> updatePointerData + 40:46:void updatePointerData(android.view.MotionEvent,android.view.MotionEvent):489:489 -> updatePointerData + 47:50:void updatePointerData(android.view.MotionEvent,android.view.MotionEvent):490:490 -> updatePointerData + 51:53:void updatePointerData(android.view.MotionEvent,android.view.MotionEvent):487:487 -> updatePointerData + 54:57:void updatePointerData(android.view.MotionEvent,android.view.MotionEvent):488:488 -> updatePointerData + 58:60:void updatePointerData(android.view.MotionEvent,android.view.MotionEvent):482:482 -> updatePointerData + 61:64:void updatePointerData(android.view.MotionEvent,android.view.MotionEvent):483:483 -> updatePointerData + 6:9:boolean wantsEvent(android.view.MotionEvent):582:582 -> wantsEvent + 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"} + 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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.gesturehandler.core.GestureHandler com.swmansion.gesturehandler.core.GestureHandler$$InternalSyntheticLambda$1$aee6a36af4c091392ad0a3d2ff14fba9522e65e364393f3b3a68d9ceb9aa5a34$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.gesturehandler.core.GestureHandler):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.gesturehandler.core.GestureHandler$AdaptEventException -> com.swmansion.gesturehandler.core.GestureHandler$AdaptEventException: +# {"id":"sourceFile","fileName":"GestureHandler.kt"} + 22:33:void (com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent,java.lang.IllegalArgumentException):328:328 -> + 34:37:void (com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent,java.lang.IllegalArgumentException):329:329 -> + 38:41:void (com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent,java.lang.IllegalArgumentException):330:330 -> + 42:45:void (com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent,java.lang.IllegalArgumentException):331:331 -> + 46:49:void (com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent,java.lang.IllegalArgumentException):332:332 -> + 50:53:void (com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent,java.lang.IllegalArgumentException):333:333 -> + 54:57:void (com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent,java.lang.IllegalArgumentException):334:334 -> + 58:61:void (com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent,java.lang.IllegalArgumentException):335:335 -> + 62:82:void (com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent,java.lang.IllegalArgumentException):336:336 -> + 83:176:void (com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent,java.lang.IllegalArgumentException):337:337 -> + 177:182:void (com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent,java.lang.IllegalArgumentException):338:338 -> + 183:186:void (com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent,java.lang.IllegalArgumentException):326:326 -> +com.swmansion.gesturehandler.core.GestureHandler$Companion -> com.swmansion.gesturehandler.core.GestureHandler$Companion: +# {"id":"sourceFile","fileName":"GestureHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():941:941 -> + 1:5:boolean access$hitSlopSet(com.swmansion.gesturehandler.core.GestureHandler$Companion,float):941:941 -> access$hitSlopSet + 1:4:void access$initPointerProps(com.swmansion.gesturehandler.core.GestureHandler$Companion,int):941:941 -> access$initPointerProps + 1:7:boolean hitSlopSet(float):991:991 -> hitSlopSet + 1:8:void initPointerProps(int):979:979 -> initPointerProps + 9:13:void initPointerProps(int):980:980 -> initPointerProps + 14:20:void initPointerProps(int):981:981 -> initPointerProps + 21:39:void initPointerProps(int):983:983 -> initPointerProps + 40:56:void initPointerProps(int):984:984 -> initPointerProps + 57:80:void initPointerProps(int):985:985 -> initPointerProps + 20:22:java.lang.String stateToString(int):1000:1000 -> stateToString + 23:25:java.lang.String stateToString(int):996:996 -> stateToString + 26:28:java.lang.String stateToString(int):999:999 -> stateToString + 29:31:java.lang.String stateToString(int):998:998 -> stateToString + 32:34:java.lang.String stateToString(int):997:997 -> stateToString + 35:37:java.lang.String stateToString(int):995:995 -> stateToString +com.swmansion.gesturehandler.core.GestureHandler$Factory -> com.swmansion.gesturehandler.core.GestureHandler$Factory: +# {"id":"sourceFile","fileName":"GestureHandler.kt"} + 1:4:void ():840:840 -> + 1:1:com.swmansion.gesturehandler.core.GestureHandler create(android.content.Context,int):846:846 -> create + 11:13:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):849:849 -> setConfig + 14:21:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):850:850 -> setConfig + 22:28:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):851:851 -> setConfig + 29:36:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):853:853 -> setConfig + 37:43:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):854:854 -> setConfig + 44:51:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):856:856 -> setConfig + 52:56:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):857:857 -> setConfig + 57:64:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):859:859 -> setConfig + 65:71:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):860:860 -> setConfig + 72:79:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):862:862 -> setConfig + 80:86:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):863:863 -> setConfig + 87:94:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):865:865 -> setConfig + 95:102:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):866:866 -> setConfig +com.swmansion.gesturehandler.core.GestureHandler$Factory$Companion -> com.swmansion.gesturehandler.core.GestureHandler$Factory$Companion: +# {"id":"sourceFile","fileName":"GestureHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():872:872 -> + 1:4:void access$handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler$Factory$Companion,com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):872:872 -> access$handleHitSlopProperty + 3:12:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):889:889 -> handleHitSlopProperty + 13:29:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):890:890 -> handleHitSlopProperty + 30:33:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):891:891 -> handleHitSlopProperty + 34:40:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):900:900 -> handleHitSlopProperty + 41:50:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):907:907 -> handleHitSlopProperty + 51:62:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):908:908 -> handleHitSlopProperty + 63:70:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):912:912 -> handleHitSlopProperty + 71:82:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):913:913 -> handleHitSlopProperty + 83:90:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):917:917 -> handleHitSlopProperty + 91:99:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):918:918 -> handleHitSlopProperty + 100:107:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):920:920 -> handleHitSlopProperty + 108:116:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):921:921 -> handleHitSlopProperty + 117:124:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):923:923 -> handleHitSlopProperty + 125:133:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):924:924 -> handleHitSlopProperty + 134:141:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):926:926 -> handleHitSlopProperty + 142:150:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):927:927 -> handleHitSlopProperty + 151:158:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):929:929 -> handleHitSlopProperty + 159:169:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):930:930 -> handleHitSlopProperty + 170:177:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):932:932 -> handleHitSlopProperty + 178:188:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):933:933 -> handleHitSlopProperty + 189:192:void handleHitSlopProperty(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):935:935 -> handleHitSlopProperty +com.swmansion.gesturehandler.core.GestureHandler$PointerData -> com.swmansion.gesturehandler.core.GestureHandler$PointerData: +# {"id":"sourceFile","fileName":"GestureHandler.kt"} + 1:3:void (int,float,float,float,float):1006:1006 -> + 4:5:void (int,float,float,float,float):1007:1007 -> + 6:7:void (int,float,float,float,float):1008:1008 -> + 8:9:void (int,float,float,float,float):1009:1009 -> + 10:11:void (int,float,float,float,float):1010:1010 -> + 12:14:void (int,float,float,float,float):1011:1011 -> + 1:3:float getAbsoluteX():1010:1010 -> getAbsoluteX + 1:3:float getAbsoluteY():1011:1011 -> getAbsoluteY + 1:3:int getPointerId():1007:1007 -> getPointerId + 1:3:float getX():1008:1008 -> getX + 1:3:float getY():1009:1009 -> getY + 1:3:void setAbsoluteX(float):1010:1010 -> setAbsoluteX + 1:3:void setAbsoluteY(float):1011:1011 -> setAbsoluteY + 1:3:void setX(float):1008:1008 -> setX + 1:3:void setY(float):1009:1009 -> setY +com.swmansion.gesturehandler.core.GestureHandlerInteractionController -> com.swmansion.gesturehandler.core.GestureHandlerInteractionController: +# {"id":"sourceFile","fileName":"GestureHandlerInteractionController.kt"} +com.swmansion.gesturehandler.core.GestureHandlerOrchestrator -> com.swmansion.gesturehandler.core.GestureHandlerOrchestrator: +# {"id":"sourceFile","fileName":"GestureHandlerOrchestrator.kt"} + 9:16:void ():674:674 -> + 17:20:void ():675:675 -> + 21:27:void ():676:676 -> + 28:31:void ():677:677 -> + 32:39:void ():678:678 -> + 16:18:android.graphics.Matrix access$getInverseMatrix$cp():12:12 -> + 16:18:void (android.view.ViewGroup,com.swmansion.gesturehandler.core.GestureHandlerRegistry,com.swmansion.gesturehandler.core.ViewConfigurationHelper):12 -> + 19:20:void (android.view.ViewGroup,com.swmansion.gesturehandler.core.GestureHandlerRegistry,com.swmansion.gesturehandler.core.ViewConfigurationHelper):13:13 -> + 21:22:void (android.view.ViewGroup,com.swmansion.gesturehandler.core.GestureHandlerRegistry,com.swmansion.gesturehandler.core.ViewConfigurationHelper):14:14 -> + 23:24:void (android.view.ViewGroup,com.swmansion.gesturehandler.core.GestureHandlerRegistry,com.swmansion.gesturehandler.core.ViewConfigurationHelper):15:15 -> + 25:31:void (android.view.ViewGroup,com.swmansion.gesturehandler.core.GestureHandlerRegistry,com.swmansion.gesturehandler.core.ViewConfigurationHelper):23:23 -> + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/gesturehandler/core/GestureHandler;)Lp3/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 + 6:13:void activateNativeHandlersForView(android.view.View):654:654 -> activateNativeHandlersForView + 14:28:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> activateNativeHandlersForView + 14:28:void activateNativeHandlersForView(android.view.View):654 -> activateNativeHandlersForView + 29:33:void activateNativeHandlersForView(android.view.View):655:655 -> activateNativeHandlersForView + 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;"} + 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 + 1:9:void addAwaitingHandler(com.swmansion.gesturehandler.core.GestureHandler):431:431 -> addAwaitingHandler + 10:14:void addAwaitingHandler(com.swmansion.gesturehandler.core.GestureHandler):435:435 -> addAwaitingHandler + 15:28:void addAwaitingHandler(com.swmansion.gesturehandler.core.GestureHandler):436:436 -> addAwaitingHandler + 29:31:void addAwaitingHandler(com.swmansion.gesturehandler.core.GestureHandler):439:439 -> addAwaitingHandler + 32:41:void addAwaitingHandler(com.swmansion.gesturehandler.core.GestureHandler):440:440 -> addAwaitingHandler + 1:1:int $r8$lambda$oFlAl3iHPmpPCTXtg5CbxIiC5m8(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean $r8$lambda$w6rguf6wfYziwbYpbnNOuBvpjKk(com.swmansion.gesturehandler.core.GestureHandler):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:20:boolean canReceiveEvents(android.view.View):647:647 -> canReceiveEvents + 1:26:void cancelAll():261:261 -> cancelAll + 27:30:void cancelAll():262:262 -> cancelAll + 31:35:void cancelAll():267:267 -> cancelAll + 36:42:void cancelAll():268:268 -> cancelAll + 43:64:void cancelAll():270:270 -> cancelAll + 65:69:void cancelAll():271:271 -> cancelAll + 1:6:void cleanupAwaitingHandlers():119:119 -> cleanupAwaitingHandlers + 7:22:void cleanupAwaitingHandlers():121:121 -> cleanupAwaitingHandlers + 23:28:void cleanupAwaitingHandlers():122:122 -> cleanupAwaitingHandlers + 29:33:void cleanupAwaitingHandlers():123:123 -> cleanupAwaitingHandlers + 34:48:void cleanupAwaitingHandlers():124:124 -> cleanupAwaitingHandlers + 1:23:void cleanupFinishedHandlers():72:72 -> cleanupFinishedHandlers + 24:41:void cleanupFinishedHandlers():73:73 -> cleanupFinishedHandlers + 42:44:void cleanupFinishedHandlers():74:74 -> cleanupFinishedHandlers + 45:47:void cleanupFinishedHandlers():76:76 -> cleanupFinishedHandlers + 48:53:void cleanupFinishedHandlers():77:77 -> cleanupFinishedHandlers + 54:57:void cleanupFinishedHandlers():78:78 -> cleanupFinishedHandlers + 58:67:boolean cleanupFinishedHandlers$lambda$1(com.swmansion.gesturehandler.core.GestureHandler):83:83 -> cleanupFinishedHandlers + 58:67:void cleanupFinishedHandlers():83 -> cleanupFinishedHandlers + 68:70:void cleanupFinishedHandlers():85:85 -> cleanupFinishedHandlers + 6:27:boolean cleanupFinishedHandlers$lambda$1(com.swmansion.gesturehandler.core.GestureHandler):83:83 -> cleanupFinishedHandlers$lambda$1 + 1:10:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):276:276 -> deliverEventToGestureHandler + 11:14:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):277:277 -> deliverEventToGestureHandler + 15:21:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):281:281 -> deliverEventToGestureHandler + 22:25:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):285:285 -> deliverEventToGestureHandler + 26:42:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):286:286 -> deliverEventToGestureHandler + 43:54:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):296:296 -> deliverEventToGestureHandler + 55:57:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):297:297 -> deliverEventToGestureHandler + 58:66:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):300:300 -> deliverEventToGestureHandler + 67:77:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):301:301 -> deliverEventToGestureHandler + 78:80:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):302:302 -> deliverEventToGestureHandler + 81:86:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):303:303 -> deliverEventToGestureHandler + 87:92:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):311:311 -> deliverEventToGestureHandler + 93:95:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):312:312 -> deliverEventToGestureHandler + 96:98:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):313:313 -> deliverEventToGestureHandler + 99:101:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):315:315 -> deliverEventToGestureHandler + 102:109:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):318:318 -> deliverEventToGestureHandler + 110:122:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):319:319 -> deliverEventToGestureHandler + 123:130:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):328:328 -> deliverEventToGestureHandler + 131:133:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):329:329 -> deliverEventToGestureHandler + 134:137:void deliverEventToGestureHandler(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):333:333 -> deliverEventToGestureHandler + 1:5:void deliverEventToGestureHandlers(android.view.MotionEvent):243:243 -> deliverEventToGestureHandlers + 6:12:void deliverEventToGestureHandlers(android.view.MotionEvent):244:244 -> deliverEventToGestureHandlers + 13:19:void deliverEventToGestureHandlers(android.view.MotionEvent):251:251 -> deliverEventToGestureHandlers + 20:42:void deliverEventToGestureHandlers(android.view.MotionEvent):253:253 -> deliverEventToGestureHandlers + 43:47:void deliverEventToGestureHandlers(android.view.MotionEvent):254:254 -> deliverEventToGestureHandlers + 1:8:boolean extractAncestorHandlers(android.view.View,float[],int):474:474 -> extractAncestorHandlers + 9:12:boolean extractAncestorHandlers(android.view.View,float[],int):477:477 -> extractAncestorHandlers + 13:15:boolean extractAncestorHandlers(android.view.View,float[],int):478:478 -> extractAncestorHandlers + 16:26:boolean extractAncestorHandlers(android.view.View,float[],int):480:480 -> extractAncestorHandlers + 27:28:boolean extractAncestorHandlers(android.view.View,float[],int):481:482 -> extractAncestorHandlers + 29:48:boolean extractAncestorHandlers(android.view.View,float[],int):482:482 -> extractAncestorHandlers + 49:65:boolean extractAncestorHandlers(android.view.View,float[],int):483:483 -> extractAncestorHandlers + 66:68:boolean extractAncestorHandlers(android.view.View,float[],int):485:485 -> extractAncestorHandlers + 69:75:boolean extractAncestorHandlers(android.view.View,float[],int):486:486 -> extractAncestorHandlers + 76:77:boolean extractAncestorHandlers(android.view.View,float[],int):489:489 -> extractAncestorHandlers + 78:81:boolean extractAncestorHandlers(android.view.View,float[],int):481:481 -> extractAncestorHandlers + 82:87:boolean extractAncestorHandlers(android.view.View,float[],int):493:493 -> extractAncestorHandlers + 1:6:void extractGestureHandlers(android.view.MotionEvent):557:562 -> extractGestureHandlers + 7:7:boolean extractGestureHandlers(android.view.ViewGroup,float[],int,android.view.MotionEvent):571:571 -> extractGestureHandlers + 8:15:boolean extractGestureHandlers(android.view.ViewGroup,float[],int,android.view.MotionEvent):573:580 -> extractGestureHandlers + 16:16:boolean extractGestureHandlers(android.view.ViewGroup,float[],int,android.view.MotionEvent):582:582 -> extractGestureHandlers + 17:17:boolean extractGestureHandlers(android.view.ViewGroup,float[],int,android.view.MotionEvent):585:585 -> extractGestureHandlers + 18:19:boolean extractGestureHandlers(android.view.ViewGroup,float[],int,android.view.MotionEvent):587:588 -> extractGestureHandlers + 6:12:java.util.ArrayList getHandlersForView(android.view.View):61:61 -> getHandlersForView + 1:3:void setMinimumAlphaForTraversal(float):22:22 -> getMinimumAlphaForTraversal + 1:3:float getMinimumAlphaForTraversal():22 -> getMinimumAlphaForTraversal + 1:24:int handlersComparator$lambda$15(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):679:679 -> handlersComparator$lambda$15 + 25:38:int handlersComparator$lambda$15(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):682:682 -> handlersComparator$lambda$15 + 39:46:int handlersComparator$lambda$15(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):683:683 -> handlersComparator$lambda$15 + 47:54:int handlersComparator$lambda$15(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):685:685 -> handlersComparator$lambda$15 + 55:61:int handlersComparator$lambda$15(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):687:687 -> handlersComparator$lambda$15 + 62:70:int handlersComparator$lambda$15(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):689:689 -> handlersComparator$lambda$15 + 1:5:boolean hasOtherHandlerToWaitFor(com.swmansion.gesturehandler.core.GestureHandler):89:89 -> hasOtherHandlerToWaitFor + 6:12:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1761:1761 -> hasOtherHandlerToWaitFor + 6:12:boolean hasOtherHandlerToWaitFor(com.swmansion.gesturehandler.core.GestureHandler):89 -> hasOtherHandlerToWaitFor + 13:27:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1762:1762 -> hasOtherHandlerToWaitFor + 13:27:boolean hasOtherHandlerToWaitFor(com.swmansion.gesturehandler.core.GestureHandler):89 -> hasOtherHandlerToWaitFor + 28:48:boolean hasOtherHandlerToWaitFor(com.swmansion.gesturehandler.core.GestureHandler):89:89 -> hasOtherHandlerToWaitFor + 1:5:boolean isAnyHandlerActive():357:357 -> isAnyHandlerActive + 6:12:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1761:1761 -> isAnyHandlerActive + 6:12:boolean isAnyHandlerActive():357 -> isAnyHandlerActive + 13:27:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1762:1762 -> isAnyHandlerActive + 13:27:boolean isAnyHandlerActive():357 -> isAnyHandlerActive + 28:37:boolean isAnyHandlerActive():357:357 -> isAnyHandlerActive + 1:19:boolean isClipping(android.view.View):651:651 -> isClipping + 5:10:boolean isViewAttachedUnderWrapper(android.view.View):347:347 -> isViewAttachedUnderWrapper + 11:16:boolean isViewAttachedUnderWrapper(android.view.View):350:350 -> isViewAttachedUnderWrapper + 17:20:boolean isViewAttachedUnderWrapper(android.view.View):351:351 -> isViewAttachedUnderWrapper + 21:25:boolean isViewAttachedUnderWrapper(android.view.View):352:352 -> isViewAttachedUnderWrapper + 26:31:boolean isViewAttachedUnderWrapper(android.view.View):354:354 -> isViewAttachedUnderWrapper + 1:16:boolean isViewOverflowingParent(android.view.View):457:457 -> isViewOverflowingParent + 17:20:boolean isViewOverflowingParent(android.view.View):458:458 -> isViewOverflowingParent + 21:23:boolean isViewOverflowingParent(android.view.View):459:459 -> isViewOverflowingParent + 24:26:boolean isViewOverflowingParent(android.view.View):460:460 -> isViewOverflowingParent + 27:28:boolean isViewOverflowingParent(android.view.View):461:461 -> isViewOverflowingParent + 29:31:boolean isViewOverflowingParent(android.view.View):462:462 -> isViewOverflowingParent + 32:39:boolean isViewOverflowingParent(android.view.View):463:463 -> isViewOverflowingParent + 40:51:boolean isViewOverflowingParent(android.view.View):464:464 -> isViewOverflowingParent + 52:70:boolean isViewOverflowingParent(android.view.View):467:467 -> isViewOverflowingParent + 71:88:boolean isViewOverflowingParent(android.view.View):469:469 -> isViewOverflowingParent + 1:5:void makeActive(com.swmansion.gesturehandler.core.GestureHandler):195:195 -> makeActive + 6:9:void makeActive(com.swmansion.gesturehandler.core.GestureHandler):197:197 -> makeActive + 10:12:void makeActive(com.swmansion.gesturehandler.core.GestureHandler):198:198 -> makeActive + 13:15:void makeActive(com.swmansion.gesturehandler.core.GestureHandler):199:199 -> makeActive + 16:24:void makeActive(com.swmansion.gesturehandler.core.GestureHandler):200:200 -> makeActive + 25:46:void makeActive(com.swmansion.gesturehandler.core.GestureHandler):203:203 -> makeActive + 47:54:void makeActive(com.swmansion.gesturehandler.core.GestureHandler):204:204 -> makeActive + 55:58:void makeActive(com.swmansion.gesturehandler.core.GestureHandler):205:205 -> makeActive + 59:80:void makeActive(com.swmansion.gesturehandler.core.GestureHandler):210:210 -> makeActive + 81:88:void makeActive(com.swmansion.gesturehandler.core.GestureHandler):211:211 -> makeActive + 89:92:void makeActive(com.swmansion.gesturehandler.core.GestureHandler):212:212 -> makeActive + 93:102:void makeActive(com.swmansion.gesturehandler.core.GestureHandler):215:215 -> makeActive + 103:108:void makeActive(com.swmansion.gesturehandler.core.GestureHandler):230:230 -> makeActive + 109:113:void makeActive(com.swmansion.gesturehandler.core.GestureHandler):233:233 -> makeActive + 114:117:void makeActive(com.swmansion.gesturehandler.core.GestureHandler):235:235 -> makeActive + 6:11:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):131:131 -> onHandlerStateChange + 12:22:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):132:132 -> onHandlerStateChange + 23:28:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):135:135 -> onHandlerStateChange + 29:44:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):138:138 -> onHandlerStateChange + 45:52:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):139:139 -> onHandlerStateChange + 53:71:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):140:140 -> onHandlerStateChange + 72:74:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):147:147 -> onHandlerStateChange + 75:80:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):148:148 -> onHandlerStateChange + 81:84:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):153:153 -> onHandlerStateChange + 85:88:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):158:158 -> onHandlerStateChange + 89:92:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):161:161 -> onHandlerStateChange + 93:98:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):164:164 -> onHandlerStateChange + 99:111:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):167:167 -> onHandlerStateChange + 112:115:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):188:188 -> onHandlerStateChange + 116:121:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):169:169 -> onHandlerStateChange + 122:131:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):170:170 -> onHandlerStateChange + 132:134:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):179:179 -> onHandlerStateChange + 135:139:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):190:190 -> onHandlerStateChange + 140:143:void onHandlerStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):191:191 -> onHandlerStateChange + 7:8:boolean onTouchEvent(android.view.MotionEvent):43:43 -> onTouchEvent + 9:24:boolean onTouchEvent(android.view.MotionEvent):44:44 -> onTouchEvent + 25:28:boolean onTouchEvent(android.view.MotionEvent):51:51 -> onTouchEvent + 29:31:boolean onTouchEvent(android.view.MotionEvent):49:49 -> onTouchEvent + 32:35:boolean onTouchEvent(android.view.MotionEvent):53:53 -> onTouchEvent + 36:37:boolean onTouchEvent(android.view.MotionEvent):54:54 -> onTouchEvent + 38:45:boolean onTouchEvent(android.view.MotionEvent):55:55 -> onTouchEvent + 46:49:boolean onTouchEvent(android.view.MotionEvent):56:56 -> onTouchEvent + 1:9:void recordHandlerIfNotPresent(com.swmansion.gesturehandler.core.GestureHandler,android.view.View):445:445 -> recordHandlerIfNotPresent + 10:15:void recordHandlerIfNotPresent(com.swmansion.gesturehandler.core.GestureHandler,android.view.View):449:449 -> recordHandlerIfNotPresent + 16:18:void recordHandlerIfNotPresent(com.swmansion.gesturehandler.core.GestureHandler,android.view.View):450:450 -> recordHandlerIfNotPresent + 19:24:void recordHandlerIfNotPresent(com.swmansion.gesturehandler.core.GestureHandler,android.view.View):451:451 -> recordHandlerIfNotPresent + 25:27:void recordHandlerIfNotPresent(com.swmansion.gesturehandler.core.GestureHandler,android.view.View):452:452 -> recordHandlerIfNotPresent + 28:31:void recordHandlerIfNotPresent(com.swmansion.gesturehandler.core.GestureHandler,android.view.View):453:453 -> recordHandlerIfNotPresent + 1:10:boolean recordViewHandlersForPointer(android.view.View,float[],int,android.view.MotionEvent):524:524 -> recordViewHandlersForPointer + 11:12:boolean recordViewHandlersForPointer(android.view.View,float[],int,android.view.MotionEvent):525:526 -> recordViewHandlersForPointer + 13:33:boolean recordViewHandlersForPointer(android.view.View,float[],int,android.view.MotionEvent):526:526 -> recordViewHandlersForPointer + 34:50:boolean recordViewHandlersForPointer(android.view.View,float[],int,android.view.MotionEvent):528:528 -> recordViewHandlersForPointer + 51:61:boolean recordViewHandlersForPointer(android.view.View,float[],int,android.view.MotionEvent):532:532 -> recordViewHandlersForPointer + 62:64:boolean recordViewHandlersForPointer(android.view.View,float[],int,android.view.MotionEvent):536:536 -> recordViewHandlersForPointer + 65:71:boolean recordViewHandlersForPointer(android.view.View,float[],int,android.view.MotionEvent):537:537 -> recordViewHandlersForPointer + 72:73:boolean recordViewHandlersForPointer(android.view.View,float[],int,android.view.MotionEvent):540:540 -> recordViewHandlersForPointer + 74:78:boolean recordViewHandlersForPointer(android.view.View,float[],int,android.view.MotionEvent):525:525 -> recordViewHandlersForPointer + 79:94:boolean recordViewHandlersForPointer(android.view.View,float[],int,android.view.MotionEvent):545:545 -> recordViewHandlersForPointer + 95:109:boolean recordViewHandlersForPointer(android.view.View,float[],int,android.view.MotionEvent):546:546 -> recordViewHandlersForPointer + 110:115:boolean recordViewHandlersForPointer(android.view.View,float[],int,android.view.MotionEvent):547:547 -> recordViewHandlersForPointer + 116:123:boolean recordViewHandlersForPointer(android.view.View,float[],int,android.view.MotionEvent):548:548 -> recordViewHandlersForPointer + 1:9:void scheduleFinishedHandlersCleanup():64:64 -> scheduleFinishedHandlersCleanup + 10:14:void scheduleFinishedHandlersCleanup():67:67 -> scheduleFinishedHandlersCleanup + 15:17:void scheduleFinishedHandlersCleanup():65:65 -> scheduleFinishedHandlersCleanup + 1:3:void setMinimumAlphaForTraversal(float):22:22 -> setMinimumAlphaForTraversal + 1:5:boolean shouldBeCancelledByActiveHandler(com.swmansion.gesturehandler.core.GestureHandler):94:94 -> shouldBeCancelledByActiveHandler + 6:12:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1761:1761 -> shouldBeCancelledByActiveHandler + 6:12:boolean shouldBeCancelledByActiveHandler(com.swmansion.gesturehandler.core.GestureHandler):94 -> shouldBeCancelledByActiveHandler + 13:27:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1762:1762 -> shouldBeCancelledByActiveHandler + 13:27:boolean shouldBeCancelledByActiveHandler(com.swmansion.gesturehandler.core.GestureHandler):94 -> shouldBeCancelledByActiveHandler + 28:33:boolean shouldBeCancelledByActiveHandler(com.swmansion.gesturehandler.core.GestureHandler):95:95 -> shouldBeCancelledByActiveHandler + 34:40:boolean shouldBeCancelledByActiveHandler(com.swmansion.gesturehandler.core.GestureHandler):96:96 -> shouldBeCancelledByActiveHandler + 41:48:boolean shouldBeCancelledByActiveHandler(com.swmansion.gesturehandler.core.GestureHandler):97:97 -> shouldBeCancelledByActiveHandler + 49:57:boolean shouldBeCancelledByActiveHandler(com.swmansion.gesturehandler.core.GestureHandler):98:98 -> shouldBeCancelledByActiveHandler + 1:5:boolean shouldBeCancelledByFinishedHandler(com.swmansion.gesturehandler.core.GestureHandler):92:92 -> shouldBeCancelledByFinishedHandler + 6:12:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1761:1761 -> shouldBeCancelledByFinishedHandler + 6:12:boolean shouldBeCancelledByFinishedHandler(com.swmansion.gesturehandler.core.GestureHandler):92 -> shouldBeCancelledByFinishedHandler + 13:27:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1762:1762 -> shouldBeCancelledByFinishedHandler + 13:27:boolean shouldBeCancelledByFinishedHandler(com.swmansion.gesturehandler.core.GestureHandler):92 -> shouldBeCancelledByFinishedHandler + 28:45:boolean shouldBeCancelledByFinishedHandler(com.swmansion.gesturehandler.core.GestureHandler):92:92 -> shouldBeCancelledByFinishedHandler + 1:4:boolean shouldHandlerSkipHoverEvents(com.swmansion.gesturehandler.core.GestureHandler,int):505:505 -> shouldHandlerSkipHoverEvents + 5:10:boolean shouldHandlerSkipHoverEvents(com.swmansion.gesturehandler.core.GestureHandler,int):506:506 -> shouldHandlerSkipHoverEvents + 11:16:boolean shouldHandlerSkipHoverEvents(com.swmansion.gesturehandler.core.GestureHandler,int):511:511 -> shouldHandlerSkipHoverEvents + 17:21:boolean shouldHandlerSkipHoverEvents(com.swmansion.gesturehandler.core.GestureHandler,int):512:512 -> shouldHandlerSkipHoverEvents + 22:29:boolean shouldHandlerSkipHoverEvents(com.swmansion.gesturehandler.core.GestureHandler,int):513:513 -> shouldHandlerSkipHoverEvents + 30:33:boolean shouldHandlerSkipHoverEvents(com.swmansion.gesturehandler.core.GestureHandler,int):510:510 -> shouldHandlerSkipHoverEvents + 34:47:boolean shouldHandlerSkipHoverEvents(com.swmansion.gesturehandler.core.GestureHandler,int):509:509 -> shouldHandlerSkipHoverEvents + 9:20:android.view.MotionEvent transformEventToViewCoords(android.view.View,android.view.MotionEvent):372:372 -> transformEventToViewCoords + 21:28:android.view.MotionEvent transformEventToViewCoords(android.view.View,android.view.MotionEvent):375:375 -> transformEventToViewCoords + 29:33:android.view.MotionEvent transformEventToViewCoords(android.view.View,android.view.MotionEvent):376:376 -> transformEventToViewCoords + 34:49:android.view.MotionEvent transformEventToViewCoords(android.view.View,android.view.MotionEvent):380:380 -> transformEventToViewCoords + 50:65:android.view.MotionEvent transformEventToViewCoords(android.view.View,android.view.MotionEvent):381:381 -> transformEventToViewCoords + 66:68:android.view.MotionEvent transformEventToViewCoords(android.view.View,android.view.MotionEvent):382:382 -> transformEventToViewCoords + 69:78:android.view.MotionEvent transformEventToViewCoords(android.view.View,android.view.MotionEvent):385:385 -> transformEventToViewCoords + 79:87:android.view.MotionEvent transformEventToViewCoords(android.view.View,android.view.MotionEvent):386:386 -> transformEventToViewCoords + 88:91:android.view.MotionEvent transformEventToViewCoords(android.view.View,android.view.MotionEvent):387:387 -> transformEventToViewCoords + 9:20:android.graphics.PointF transformPointToViewCoords(android.view.View,android.graphics.PointF):406:406 -> transformPointToViewCoords + 21:28:android.graphics.PointF transformPointToViewCoords(android.view.View,android.graphics.PointF):409:409 -> transformPointToViewCoords + 29:33:android.graphics.PointF transformPointToViewCoords(android.view.View,android.graphics.PointF):410:410 -> transformPointToViewCoords + 34:48:android.graphics.PointF transformPointToViewCoords(android.view.View,android.graphics.PointF):414:414 -> transformPointToViewCoords + 49:63:android.graphics.PointF transformPointToViewCoords(android.view.View,android.graphics.PointF):415:415 -> transformPointToViewCoords + 64:73:android.graphics.PointF transformPointToViewCoords(android.view.View,android.graphics.PointF):418:418 -> transformPointToViewCoords + 74:82:android.graphics.PointF transformPointToViewCoords(android.view.View,android.graphics.PointF):419:419 -> transformPointToViewCoords + 83:89:android.graphics.PointF transformPointToViewCoords(android.view.View,android.graphics.PointF):420:420 -> transformPointToViewCoords + 90:94:android.graphics.PointF transformPointToViewCoords(android.view.View,android.graphics.PointF):421:421 -> transformPointToViewCoords + 95:97:android.graphics.PointF transformPointToViewCoords(android.view.View,android.graphics.PointF):422:422 -> transformPointToViewCoords + 98:101:android.graphics.PointF transformPointToViewCoords(android.view.View,android.graphics.PointF):423:423 -> transformPointToViewCoords + 102:106:android.graphics.PointF transformPointToViewCoords(android.view.View,android.graphics.PointF):424:424 -> transformPointToViewCoords + 1:27:boolean traverseWithPointerEvents(android.view.View,float[],int,android.view.MotionEvent):598:598 -> traverseWithPointerEvents + 28:31:boolean traverseWithPointerEvents(android.view.View,float[],int,android.view.MotionEvent):633:633 -> traverseWithPointerEvents + 32:40:boolean traverseWithPointerEvents(android.view.View,float[],int,android.view.MotionEvent):634:634 -> traverseWithPointerEvents + 41:48:boolean traverseWithPointerEvents(android.view.View,float[],int,android.view.MotionEvent):640:640 -> traverseWithPointerEvents + 49:59:boolean traverseWithPointerEvents(android.view.View,float[],int,android.view.MotionEvent):642:642 -> traverseWithPointerEvents + 60:65:boolean traverseWithPointerEvents(android.view.View,float[],int,android.view.MotionEvent):598:598 -> traverseWithPointerEvents + 66:69:boolean traverseWithPointerEvents(android.view.View,float[],int,android.view.MotionEvent):613:613 -> traverseWithPointerEvents + 70:78:boolean traverseWithPointerEvents(android.view.View,float[],int,android.view.MotionEvent):614:614 -> traverseWithPointerEvents + 79:82:boolean traverseWithPointerEvents(android.view.View,float[],int,android.view.MotionEvent):617:617 -> traverseWithPointerEvents + 83:86:boolean traverseWithPointerEvents(android.view.View,float[],int,android.view.MotionEvent):625:625 -> traverseWithPointerEvents + 87:92:boolean traverseWithPointerEvents(android.view.View,float[],int,android.view.MotionEvent):626:626 -> traverseWithPointerEvents + 93:98:boolean traverseWithPointerEvents(android.view.View,float[],int,android.view.MotionEvent):606:606 -> traverseWithPointerEvents + 99:110:boolean traverseWithPointerEvents(android.view.View,float[],int,android.view.MotionEvent):607:607 -> traverseWithPointerEvents + 1:13:void tryActivate(com.swmansion.gesturehandler.core.GestureHandler):103:103 -> tryActivate + 14:19:void tryActivate(com.swmansion.gesturehandler.core.GestureHandler):109:109 -> tryActivate + 20:23:void tryActivate(com.swmansion.gesturehandler.core.GestureHandler):110:110 -> tryActivate + 24:27:void tryActivate(com.swmansion.gesturehandler.core.GestureHandler):113:113 -> tryActivate + 28:31:void tryActivate(com.swmansion.gesturehandler.core.GestureHandler):114:114 -> tryActivate + 32:35:void tryActivate(com.swmansion.gesturehandler.core.GestureHandler):104:104 -> tryActivate +com.swmansion.gesturehandler.core.GestureHandlerOrchestrator$$ExternalSyntheticLambda0 -> com.swmansion.gesturehandler.core.c: +# {"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 compare(java.lang.Object,java.lang.Object):0:0 -> compare + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.gesturehandler.core.GestureHandlerOrchestrator$$ExternalSyntheticLambda1 -> com.swmansion.gesturehandler.core.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.gesturehandler.core.GestureHandlerOrchestrator$$ExternalSyntheticLambda2 -> com.swmansion.gesturehandler.core.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.gesturehandler.core.GestureHandler com.swmansion.gesturehandler.core.GestureHandlerOrchestrator$$InternalSyntheticLambda$1$f6fb0e509af1b04e3c7d9a1c04b1ee3a6c2ea488698457698adb65b0be22bbf3$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.gesturehandler.core.GestureHandler):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object invoke():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.gesturehandler.core.GestureHandlerOrchestrator$Companion -> com.swmansion.gesturehandler.core.GestureHandlerOrchestrator$Companion: +# {"id":"sourceFile","fileName":"GestureHandlerOrchestrator.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():668:668 -> + 1:5:boolean access$canRunSimultaneously(com.swmansion.gesturehandler.core.GestureHandlerOrchestrator$Companion,com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):668:668 -> access$canRunSimultaneously + 1:5:boolean access$isFinished(com.swmansion.gesturehandler.core.GestureHandlerOrchestrator$Companion,int):668:668 -> access$isFinished + 1:5:boolean access$isTransformedTouchPointInView(com.swmansion.gesturehandler.core.GestureHandlerOrchestrator$Companion,float,float,android.view.View):668:668 -> access$isTransformedTouchPointInView + 1:5:boolean access$shouldHandlerBeCancelledBy(com.swmansion.gesturehandler.core.GestureHandlerOrchestrator$Companion,com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):668:668 -> access$shouldHandlerBeCancelledBy + 1:5:boolean access$shouldHandlerWaitForOther(com.swmansion.gesturehandler.core.GestureHandlerOrchestrator$Companion,com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):668:668 -> access$shouldHandlerWaitForOther + 1:5:boolean access$shouldHandlerlessViewBecomeTouchTarget(com.swmansion.gesturehandler.core.GestureHandlerOrchestrator$Companion,android.view.View,float[]):668:668 -> access$shouldHandlerlessViewBecomeTouchTarget + 1:4:void access$transformPointToChildViewCoords(com.swmansion.gesturehandler.core.GestureHandlerOrchestrator$Companion,float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):668:668 -> access$transformPointToChildViewCoords + 3:19:boolean canRunSimultaneously(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):740:740 -> canRunSimultaneously + 6:31:boolean isTransformedTouchPointInView(float,float,android.view.View):730:730 -> isTransformedTouchPointInView + 1:8:boolean shouldHandlerBeCancelledBy(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):743:743 -> shouldHandlerBeCancelledBy + 9:17:boolean shouldHandlerBeCancelledBy(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):747:747 -> shouldHandlerBeCancelledBy + 18:30:boolean shouldHandlerBeCancelledBy(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):753:753 -> shouldHandlerBeCancelledBy + 31:37:boolean shouldHandlerBeCancelledBy(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):757:757 -> shouldHandlerBeCancelledBy + 3:8:boolean shouldHandlerWaitForOther(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):735:735 -> shouldHandlerWaitForOther + 9:18:boolean shouldHandlerWaitForOther(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):736:736 -> shouldHandlerWaitForOther + 1:11:boolean shouldHandlerlessViewBecomeTouchTarget(android.view.View,float[]):703:703 -> shouldHandlerlessViewBecomeTouchTarget + 12:24:boolean shouldHandlerlessViewBecomeTouchTarget(android.view.View,float[]):704:704 -> shouldHandlerlessViewBecomeTouchTarget + 1:12:void transformPointToChildViewCoords(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):714:714 -> transformPointToChildViewCoords + 13:24:void transformPointToChildViewCoords(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):715:715 -> transformPointToChildViewCoords + 25:28:void transformPointToChildViewCoords(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):716:716 -> transformPointToChildViewCoords + 29:34:void transformPointToChildViewCoords(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):717:717 -> transformPointToChildViewCoords + 35:39:void transformPointToChildViewCoords(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):718:718 -> transformPointToChildViewCoords + 40:42:void transformPointToChildViewCoords(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):719:719 -> transformPointToChildViewCoords + 43:44:void transformPointToChildViewCoords(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):720:720 -> transformPointToChildViewCoords + 45:51:void transformPointToChildViewCoords(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):721:721 -> transformPointToChildViewCoords + 52:58:void transformPointToChildViewCoords(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):722:722 -> transformPointToChildViewCoords + 59:60:void transformPointToChildViewCoords(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):723:723 -> transformPointToChildViewCoords + 61:65:void transformPointToChildViewCoords(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):724:724 -> transformPointToChildViewCoords + 66:69:void transformPointToChildViewCoords(float,float,android.view.ViewGroup,android.view.View,android.graphics.PointF):726:726 -> transformPointToChildViewCoords +com.swmansion.gesturehandler.core.GestureHandlerOrchestrator$WhenMappings -> com.swmansion.gesturehandler.core.GestureHandlerOrchestrator$WhenMappings: +# {"id":"sourceFile","fileName":"GestureHandlerOrchestrator.kt"} +com.swmansion.gesturehandler.core.GestureHandlerRegistry -> com.swmansion.gesturehandler.core.GestureHandlerRegistry: +# {"id":"sourceFile","fileName":"GestureHandlerRegistry.kt"} +com.swmansion.gesturehandler.core.GestureUtils -> com.swmansion.gesturehandler.core.GestureUtils: +# {"id":"sourceFile","fileName":"GestureUtils.kt"} + 1:4:void ():6:6 -> + 4:12:double coneToDeviation(double):59:59 -> coneToDeviation + 6:12:float getLastPointerX(android.view.MotionEvent,boolean):8:8 -> getLastPointerX + 13:20:float getLastPointerX(android.view.MotionEvent,boolean):9:9 -> getLastPointerX + 21:32:float getLastPointerX(android.view.MotionEvent,boolean):16:16 -> getLastPointerX + 33:45:float getLastPointerX(android.view.MotionEvent,boolean):18:18 -> getLastPointerX + 46:55:float getLastPointerX(android.view.MotionEvent,boolean):24:24 -> getLastPointerX + 56:60:float getLastPointerX(android.view.MotionEvent,boolean):28:28 -> getLastPointerX + 6:12:float getLastPointerY(android.view.MotionEvent,boolean):33:33 -> getLastPointerY + 13:20:float getLastPointerY(android.view.MotionEvent,boolean):36:36 -> getLastPointerY + 21:32:float getLastPointerY(android.view.MotionEvent,boolean):43:43 -> getLastPointerY + 33:45:float getLastPointerY(android.view.MotionEvent,boolean):45:45 -> getLastPointerY + 46:55:float getLastPointerY(android.view.MotionEvent,boolean):51:51 -> getLastPointerY + 56:60:float getLastPointerY(android.view.MotionEvent,boolean):55:55 -> getLastPointerY +com.swmansion.gesturehandler.core.HoverGestureHandler -> com.swmansion.gesturehandler.core.HoverGestureHandler: +# {"id":"sourceFile","fileName":"HoverGestureHandler.kt"} + 9:16:void ():148:148 -> + 1:3:void ():13:13 -> + 4:10:void ():15:15 -> + 11:31:void ():16:16 -> + 1:1:void $r8$lambda$JkiaVnG8Hrw5YfPKGi-6mHPCofs(com.swmansion.gesturehandler.core.HoverGestureHandler):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:13:void finish():131:131 -> finish + 14:17:void finish():134:134 -> finish + 18:21:void finish():133:133 -> finish + 22:25:void finish():132:132 -> finish + 1:4:void finishRunnable$lambda$0(com.swmansion.gesturehandler.core.HoverGestureHandler):15:15 -> finishRunnable$lambda$0 + 1:3:com.swmansion.gesturehandler.core.StylusData getStylusData():16:16 -> getStylusData + 1:6:boolean isAncestorOf(com.swmansion.gesturehandler.core.GestureHandler):20:20 -> isAncestorOf + 7:18:boolean isAncestorOf(com.swmansion.gesturehandler.core.GestureHandler):23:23 -> isAncestorOf + 19:33:boolean isAncestorOf(com.swmansion.gesturehandler.core.GestureHandler):27:27 -> isAncestorOf + 1:6:java.lang.Boolean isViewDisplayedOverAnother(android.view.View,android.view.View,android.view.View):35:35 -> isViewDisplayedOverAnother + 7:9:java.lang.Boolean isViewDisplayedOverAnother(android.view.View,android.view.View,android.view.View):36:36 -> isViewDisplayedOverAnother + 10:15:java.lang.Boolean isViewDisplayedOverAnother(android.view.View,android.view.View,android.view.View):39:39 -> isViewDisplayedOverAnother + 16:18:java.lang.Boolean isViewDisplayedOverAnother(android.view.View,android.view.View,android.view.View):40:40 -> isViewDisplayedOverAnother + 19:22:java.lang.Boolean isViewDisplayedOverAnother(android.view.View,android.view.View,android.view.View):43:43 -> isViewDisplayedOverAnother + 23:31:java.lang.Boolean isViewDisplayedOverAnother(android.view.View,android.view.View,android.view.View):44:44 -> isViewDisplayedOverAnother + 32:37:java.lang.Boolean isViewDisplayedOverAnother(android.view.View,android.view.View,android.view.View):45:45 -> isViewDisplayedOverAnother + 38:49:java.lang.Boolean isViewDisplayedOverAnother(android.view.View,android.view.View,android.view.View):46:46 -> isViewDisplayedOverAnother + 5:13:java.lang.Boolean isViewDisplayedOverAnother$default(com.swmansion.gesturehandler.core.HoverGestureHandler,android.view.View,android.view.View,android.view.View,int,java.lang.Object):33:33 -> isViewDisplayedOverAnother$default + 11:16:void onHandle(android.view.MotionEvent,android.view.MotionEvent):86:86 -> onHandle + 17:24:void onHandle(android.view.MotionEvent,android.view.MotionEvent):87:87 -> onHandle + 25:27:void onHandle(android.view.MotionEvent,android.view.MotionEvent):88:88 -> onHandle + 28:34:void onHandle(android.view.MotionEvent,android.view.MotionEvent):89:89 -> onHandle + 35:40:void onHandle(android.view.MotionEvent,android.view.MotionEvent):90:90 -> onHandle + 41:44:void onHandle(android.view.MotionEvent,android.view.MotionEvent):91:91 -> onHandle + 11:18:void onHandleHover(android.view.MotionEvent,android.view.MotionEvent):98:98 -> onHandleHover + 19:22:void onHandleHover(android.view.MotionEvent,android.view.MotionEvent):99:99 -> onHandleHover + 23:33:void onHandleHover(android.view.MotionEvent,android.view.MotionEvent):100:100 -> onHandleHover + 34:46:void onHandleHover(android.view.MotionEvent,android.view.MotionEvent):103:103 -> onHandleHover + 47:52:void onHandleHover(android.view.MotionEvent,android.view.MotionEvent):106:106 -> onHandleHover + 53:56:void onHandleHover(android.view.MotionEvent,android.view.MotionEvent):107:107 -> onHandleHover + 57:71:void onHandleHover(android.view.MotionEvent,android.view.MotionEvent):110:110 -> onHandleHover + 72:80:void onHandleHover(android.view.MotionEvent,android.view.MotionEvent):111:111 -> onHandleHover + 81:86:void onHandleHover(android.view.MotionEvent,android.view.MotionEvent):114:114 -> onHandleHover + 87:93:void onHandleHover(android.view.MotionEvent,android.view.MotionEvent):116:116 -> onHandleHover + 94:101:void onHandleHover(android.view.MotionEvent,android.view.MotionEvent):117:117 -> onHandleHover + 102:104:void onHandleHover(android.view.MotionEvent,android.view.MotionEvent):119:119 -> onHandleHover + 105:108:void onHandleHover(android.view.MotionEvent,android.view.MotionEvent):120:120 -> onHandleHover + 1:3:void onReset():126:126 -> onReset + 4:24:void onReset():127:127 -> onReset + 6:18:boolean shouldBeCancelledBy(com.swmansion.gesturehandler.core.GestureHandler):54:54 -> shouldBeCancelledBy + 19:48:boolean shouldBeCancelledBy(com.swmansion.gesturehandler.core.GestureHandler):55:55 -> shouldBeCancelledBy + 49:53:boolean shouldBeCancelledBy(com.swmansion.gesturehandler.core.GestureHandler):58:58 -> shouldBeCancelledBy + 6:26:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):74:74 -> shouldRecognizeSimultaneously + 27:31:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):78:78 -> shouldRecognizeSimultaneously + 32:36:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):82:82 -> shouldRecognizeSimultaneously + 6:9:boolean shouldRequireToWaitForFailure(com.swmansion.gesturehandler.core.GestureHandler):62:62 -> shouldRequireToWaitForFailure + 10:24:boolean shouldRequireToWaitForFailure(com.swmansion.gesturehandler.core.GestureHandler):63:63 -> shouldRequireToWaitForFailure + 25:53:boolean shouldRequireToWaitForFailure(com.swmansion.gesturehandler.core.GestureHandler):64:64 -> shouldRequireToWaitForFailure + 54:58:boolean shouldRequireToWaitForFailure(com.swmansion.gesturehandler.core.GestureHandler):70:70 -> shouldRequireToWaitForFailure +com.swmansion.gesturehandler.core.HoverGestureHandler$$ExternalSyntheticLambda0 -> com.swmansion.gesturehandler.core.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.gesturehandler.core.HoverGestureHandler com.swmansion.gesturehandler.core.HoverGestureHandler$$InternalSyntheticLambda$1$f41bf87fe2b88e104ad24ddc97274e9f69e9db22ffa10bca61fe350a3889e8ef$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.gesturehandler.core.HoverGestureHandler):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.gesturehandler.core.HoverGestureHandler$Companion -> com.swmansion.gesturehandler.core.HoverGestureHandler$Companion: +# {"id":"sourceFile","fileName":"HoverGestureHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():147:147 -> +com.swmansion.gesturehandler.core.HoverGestureHandler$Factory -> com.swmansion.gesturehandler.core.HoverGestureHandler$Factory: +# {"id":"sourceFile","fileName":"HoverGestureHandler.kt"} + 1:3:void ():138:138 -> + 4:7:void ():139:139 -> + 8:12:void ():140:140 -> + 1:1:com.swmansion.gesturehandler.core.GestureHandler create(android.content.Context):138:138 -> create + 2:2:com.swmansion.gesturehandler.core.HoverGestureHandler create(android.content.Context):142:142 -> create + 1:1:com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.GestureHandler):138:138 -> createEventBuilder + 2:2:com.swmansion.gesturehandler.react.eventbuilders.HoverGestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.HoverGestureHandler):144:144 -> createEventBuilder + 1:3:java.lang.String getName():140:140 -> getName + 1:3:java.lang.Class getType():139:139 -> getType +com.swmansion.gesturehandler.core.LongPressGestureHandler -> com.swmansion.gesturehandler.core.LongPressGestureHandler: +# {"id":"sourceFile","fileName":"LongPressGestureHandler.kt"} + 6:10:void access$setMaxDist$p(com.swmansion.gesturehandler.core.LongPressGestureHandler,float):12:12 -> + 6:10:void (android.content.Context):12 -> + 11:13:void setMinDurationMs(long):13:13 -> + 11:13:void (android.content.Context):13 -> + 14:16:void (android.content.Context):27:27 -> + 17:29:void (android.content.Context):29:29 -> + 30:31:void (android.content.Context):30:30 -> + 32:33:void (android.content.Context):31:31 -> + 34:36:void (android.content.Context):32:32 -> + 1:3:void access$setMaxDist$p(com.swmansion.gesturehandler.core.LongPressGestureHandler,float):12:12 -> access$setMaxDist$p + 1:1:void $r8$lambda$ndl1rtfPGrkDyRc7C8lkWiv0NNY(com.swmansion.gesturehandler.core.LongPressGestureHandler):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 6:11:void dispatchHandlerUpdate(android.view.MotionEvent):169:169 -> dispatchHandlerUpdate + 12:15:void dispatchHandlerUpdate(android.view.MotionEvent):170:170 -> dispatchHandlerUpdate + 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;"} + 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 + 23:39:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):44 -> getAverageCoords + 40:47:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):44:44 -> getAverageCoords + 48:51:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1635:1635 -> getAverageCoords + 48:51:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):44 -> getAverageCoords + 52:56:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):44:44 -> getAverageCoords + 57:64:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):45:45 -> getAverageCoords + 65:73:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.map(java.lang.Iterable,kotlin.jvm.functions.Function1):1563:1563 -> getAverageCoords + 65:73:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):45 -> getAverageCoords + 74:90:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1634:1634 -> getAverageCoords + 74:90:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):45 -> getAverageCoords + 91:98:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):45:45 -> getAverageCoords + 99:102:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1635:1635 -> getAverageCoords + 99:102:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):45 -> getAverageCoords + 103:107:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):45:45 -> getAverageCoords + 108:121:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):47:47 -> getAverageCoords + 122:129:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):53:53 -> getAverageCoords + 130:136:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):54:54 -> getAverageCoords + 137:141:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):58:58 -> getAverageCoords + 142:149:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):59:59 -> getAverageCoords + 150:157:kotlin.Pair getAverageCoords(android.view.MotionEvent,boolean):62:62 -> getAverageCoords + 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;"} + 1:7:int getDuration():15:15 -> getDuration + 1:3:void setMinDurationMs(long):13:13 -> getMinDurationMs + 1:3:long getMinDurationMs():13 -> getMinDurationMs + 11:18:void onHandle(android.view.MotionEvent,android.view.MotionEvent):69:69 -> onHandle + 19:28:void onHandle(android.view.MotionEvent,android.view.MotionEvent):73:73 -> onHandle + 29:34:void onHandle(android.view.MotionEvent,android.view.MotionEvent):74:74 -> onHandle + 35:36:void onHandle(android.view.MotionEvent,android.view.MotionEvent):75:75 -> onHandle + 37:39:void onHandle(android.view.MotionEvent,android.view.MotionEvent):76:76 -> onHandle + 40:63:void onHandle(android.view.MotionEvent,android.view.MotionEvent):78:78 -> onHandle + 64:65:void onHandle(android.view.MotionEvent,android.view.MotionEvent):79:79 -> onHandle + 66:67:void onHandle(android.view.MotionEvent,android.view.MotionEvent):80:80 -> onHandle + 68:72:void onHandle(android.view.MotionEvent,android.view.MotionEvent):82:82 -> onHandle + 73:79:void onHandle(android.view.MotionEvent,android.view.MotionEvent):85:85 -> onHandle + 80:84:void onHandle(android.view.MotionEvent,android.view.MotionEvent):86:86 -> onHandle + 85:108:void onHandle(android.view.MotionEvent,android.view.MotionEvent):88:88 -> onHandle + 109:110:void onHandle(android.view.MotionEvent,android.view.MotionEvent):89:89 -> onHandle + 111:112:void onHandle(android.view.MotionEvent,android.view.MotionEvent):90:90 -> onHandle + 113:118:void onHandle(android.view.MotionEvent,android.view.MotionEvent):92:92 -> onHandle + 119:121:void onHandle(android.view.MotionEvent,android.view.MotionEvent):93:93 -> onHandle + 122:123:void onHandle(android.view.MotionEvent,android.view.MotionEvent):94:94 -> onHandle + 124:129:void onHandle(android.view.MotionEvent,android.view.MotionEvent):98:98 -> onHandle + 130:135:void onHandle(android.view.MotionEvent,android.view.MotionEvent):99:99 -> onHandle + 136:141:void onHandle(android.view.MotionEvent,android.view.MotionEvent):101:101 -> onHandle + 142:147:void onHandle(android.view.MotionEvent,android.view.MotionEvent):102:102 -> onHandle + 148:158:void onHandle(android.view.MotionEvent,android.view.MotionEvent):105:105 -> onHandle + 159:166:void onHandle(android.view.MotionEvent,android.view.MotionEvent):106:106 -> onHandle + 167:184:void onHandle$lambda$2(com.swmansion.gesturehandler.core.LongPressGestureHandler):107:107 -> onHandle + 167:184:void onHandle(android.view.MotionEvent,android.view.MotionEvent):107 -> onHandle + 185:187:void onHandle(android.view.MotionEvent,android.view.MotionEvent):109:109 -> onHandle + 188:194:void onHandle(android.view.MotionEvent,android.view.MotionEvent):112:112 -> onHandle + 195:203:void onHandle(android.view.MotionEvent,android.view.MotionEvent):113:113 -> onHandle + 204:210:void onHandle(android.view.MotionEvent,android.view.MotionEvent):127:127 -> onHandle + 211:216:void onHandle(android.view.MotionEvent,android.view.MotionEvent):128:128 -> onHandle + 217:226:void onHandle(android.view.MotionEvent,android.view.MotionEvent):130:130 -> onHandle + 227:229:void onHandle(android.view.MotionEvent,android.view.MotionEvent):131:131 -> onHandle + 230:232:void onHandle(android.view.MotionEvent,android.view.MotionEvent):132:132 -> onHandle + 233:256:void onHandle(android.view.MotionEvent,android.view.MotionEvent):134:134 -> onHandle + 257:258:void onHandle(android.view.MotionEvent,android.view.MotionEvent):135:135 -> onHandle + 259:261:void onHandle(android.view.MotionEvent,android.view.MotionEvent):136:136 -> onHandle + 262:285:void onHandle(android.view.MotionEvent,android.view.MotionEvent):140:140 -> onHandle + 286:288:void onHandle(android.view.MotionEvent,android.view.MotionEvent):142:142 -> onHandle + 289:294:void onHandle(android.view.MotionEvent,android.view.MotionEvent):143:143 -> onHandle + 295:301:void onHandle(android.view.MotionEvent,android.view.MotionEvent):146:146 -> onHandle + 302:307:void onHandle(android.view.MotionEvent,android.view.MotionEvent):147:147 -> onHandle + 308:311:void onHandle(android.view.MotionEvent,android.view.MotionEvent):148:148 -> onHandle + 312:315:void onHandle(android.view.MotionEvent,android.view.MotionEvent):150:150 -> onHandle + 316:321:void onHandle(android.view.MotionEvent,android.view.MotionEvent):115:115 -> onHandle + 322:325:void onHandle(android.view.MotionEvent,android.view.MotionEvent):117:117 -> onHandle + 326:328:void onHandle(android.view.MotionEvent,android.view.MotionEvent):118:118 -> onHandle + 329:330:void onHandle(android.view.MotionEvent,android.view.MotionEvent):119:119 -> onHandle + 331:336:void onHandle(android.view.MotionEvent,android.view.MotionEvent):122:122 -> onHandle + 337:340:void onHandle(android.view.MotionEvent,android.view.MotionEvent):123:123 -> onHandle + 341:344:void onHandle(android.view.MotionEvent,android.view.MotionEvent):125:125 -> onHandle + 1:4:void onHandle$lambda$2(com.swmansion.gesturehandler.core.LongPressGestureHandler):107:107 -> onHandle$lambda$2 + 1:4:void onReset():174:174 -> onReset + 5:7:void onReset():175:175 -> onReset + 1:5:void onStateChange(int,int):157:157 -> onStateChange + 6:8:void onStateChange(int,int):158:158 -> onStateChange + 9:11:void onStateChange(int,int):159:159 -> onStateChange + 1:5:void resetConfig():36:36 -> resetConfig + 6:7:void resetConfig():37:37 -> resetConfig + 8:12:void resetConfig():38:38 -> resetConfig + 13:16:void resetConfig():39:39 -> resetConfig + 1:3:void setMinDurationMs(long):13:13 -> setMinDurationMs +com.swmansion.gesturehandler.core.LongPressGestureHandler$$ExternalSyntheticLambda0 -> com.swmansion.gesturehandler.core.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.gesturehandler.core.LongPressGestureHandler com.swmansion.gesturehandler.core.LongPressGestureHandler$$InternalSyntheticLambda$1$f409da34aefaa274a677dc573307cd8d71e0fda6a922ec211252d08aa7cb90ae$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.gesturehandler.core.LongPressGestureHandler):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.gesturehandler.core.LongPressGestureHandler$Companion -> com.swmansion.gesturehandler.core.LongPressGestureHandler$Companion: +# {"id":"sourceFile","fileName":"LongPressGestureHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():206:206 -> +com.swmansion.gesturehandler.core.LongPressGestureHandler$Factory -> com.swmansion.gesturehandler.core.LongPressGestureHandler$Factory: +# {"id":"sourceFile","fileName":"LongPressGestureHandler.kt"} + 1:3:void ():178:178 -> + 4:7:void ():179:179 -> + 8:12:void ():180:180 -> + 1:1:com.swmansion.gesturehandler.core.GestureHandler create(android.content.Context):178:178 -> create + 2:2:com.swmansion.gesturehandler.core.LongPressGestureHandler create(android.content.Context):182:182 -> create + 1:1:com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.GestureHandler):178:178 -> createEventBuilder + 2:2:com.swmansion.gesturehandler.react.eventbuilders.LongPressGestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.LongPressGestureHandler):197:197 -> createEventBuilder + 1:3:java.lang.String getName():180:180 -> getName + 1:3:java.lang.Class getType():179:179 -> getType + 1:1:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):178:178 -> setConfig + 2:4:void setConfig(com.swmansion.gesturehandler.core.LongPressGestureHandler,com.facebook.react.bridge.ReadableMap):185:187 -> setConfig + 5:6:void setConfig(com.swmansion.gesturehandler.core.LongPressGestureHandler,com.facebook.react.bridge.ReadableMap):189:190 -> setConfig + 7:8:void setConfig(com.swmansion.gesturehandler.core.LongPressGestureHandler,com.facebook.react.bridge.ReadableMap):192:193 -> setConfig +com.swmansion.gesturehandler.core.LongPressGestureHandler$Factory$Companion -> com.swmansion.gesturehandler.core.LongPressGestureHandler$Factory$Companion: +# {"id":"sourceFile","fileName":"LongPressGestureHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():199:199 -> +com.swmansion.gesturehandler.core.ManualGestureHandler -> com.swmansion.gesturehandler.core.ManualGestureHandler: +# {"id":"sourceFile","fileName":"ManualGestureHandler.kt"} + 1:4:void ():7:7 -> + 11:16:void onHandle(android.view.MotionEvent,android.view.MotionEvent):9:9 -> onHandle + 17:20:void onHandle(android.view.MotionEvent,android.view.MotionEvent):10:10 -> onHandle +com.swmansion.gesturehandler.core.ManualGestureHandler$Factory -> com.swmansion.gesturehandler.core.ManualGestureHandler$Factory: +# {"id":"sourceFile","fileName":"ManualGestureHandler.kt"} + 1:3:void ():14:14 -> + 4:7:void ():15:15 -> + 8:12:void ():16:16 -> + 1:1:com.swmansion.gesturehandler.core.GestureHandler create(android.content.Context):14:14 -> create + 2:2:com.swmansion.gesturehandler.core.ManualGestureHandler create(android.content.Context):18:18 -> create + 1:1:com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.GestureHandler):14:14 -> createEventBuilder + 2:2:com.swmansion.gesturehandler.react.eventbuilders.ManualGestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.ManualGestureHandler):20:20 -> createEventBuilder + 1:3:java.lang.String getName():16:16 -> getName + 1:3:java.lang.Class getType():15:15 -> getType +com.swmansion.gesturehandler.core.NativeViewGestureHandler -> com.swmansion.gesturehandler.core.NativeViewGestureHandler: +# {"id":"sourceFile","fileName":"NativeViewGestureHandler.kt"} + 9:16:void ():201:201 -> + 1:3:void ():21:21 -> + 4:8:void ():32:32 -> + 9:12:void ():35:35 -> + 1:3:void access$setDisallowInterruption$p(com.swmansion.gesturehandler.core.NativeViewGestureHandler,boolean):21:21 -> access$setDisallowInterruption$p + 1:3:void access$setShouldActivateOnStart$p(com.swmansion.gesturehandler.core.NativeViewGestureHandler,boolean):21:21 -> access$setShouldActivateOnStart$p + 1:9:void dispatchCancelEventToView():154:154 -> dispatchCancelEventToView + 10:14:void dispatchCancelEventToView():155:155 -> dispatchCancelEventToView + 15:17:void dispatchCancelEventToView():156:156 -> dispatchCancelEventToView + 18:29:void dispatchCancelEventToView():158:158 -> dispatchCancelEventToView + 30:33:void dispatchCancelEventToView():159:159 -> dispatchCancelEventToView + 1:3:boolean getDisallowInterruption():29:29 -> getDisallowInterruption + 1:4:void onCancel():162:162 -> onCancel + 1:4:void onFail():164:164 -> onFail + 11:17:void onHandle(android.view.MotionEvent,android.view.MotionEvent):95:95 -> onHandle + 18:30:void onHandle(android.view.MotionEvent,android.view.MotionEvent):97:97 -> onHandle + 31:38:void onHandle(android.view.MotionEvent,android.view.MotionEvent):99:99 -> onHandle + 39:46:void onHandle(android.view.MotionEvent,android.view.MotionEvent):107:107 -> onHandle + 47:60:void onHandle(android.view.MotionEvent,android.view.MotionEvent):108:108 -> onHandle + 61:64:void onHandle(android.view.MotionEvent,android.view.MotionEvent):109:109 -> onHandle + 65:69:void onHandle(android.view.MotionEvent,android.view.MotionEvent):111:111 -> onHandle + 70:89:void onHandle(android.view.MotionEvent,android.view.MotionEvent):113:113 -> onHandle + 90:92:void onHandle(android.view.MotionEvent,android.view.MotionEvent):114:114 -> onHandle + 93:98:void onHandle(android.view.MotionEvent,android.view.MotionEvent):117:117 -> onHandle + 99:102:void onHandle(android.view.MotionEvent,android.view.MotionEvent):118:118 -> onHandle + 103:105:void onHandle(android.view.MotionEvent,android.view.MotionEvent):120:120 -> onHandle + 106:111:void onHandle(android.view.MotionEvent,android.view.MotionEvent):124:124 -> onHandle + 112:124:void onHandle(android.view.MotionEvent,android.view.MotionEvent):125:125 -> onHandle + 125:131:void onHandle(android.view.MotionEvent,android.view.MotionEvent):148:148 -> onHandle + 132:137:void onHandle(android.view.MotionEvent,android.view.MotionEvent):149:149 -> onHandle + 138:141:void onHandle(android.view.MotionEvent,android.view.MotionEvent):127:127 -> onHandle + 142:146:void onHandle(android.view.MotionEvent,android.view.MotionEvent):128:128 -> onHandle + 147:151:void onHandle(android.view.MotionEvent,android.view.MotionEvent):129:129 -> onHandle + 152:155:void onHandle(android.view.MotionEvent,android.view.MotionEvent):130:130 -> onHandle + 156:163:void onHandle(android.view.MotionEvent,android.view.MotionEvent):133:133 -> onHandle + 164:168:void onHandle(android.view.MotionEvent,android.view.MotionEvent):134:134 -> onHandle + 169:172:void onHandle(android.view.MotionEvent,android.view.MotionEvent):135:135 -> onHandle + 173:180:void onHandle(android.view.MotionEvent,android.view.MotionEvent):138:138 -> onHandle + 181:186:void onHandle(android.view.MotionEvent,android.view.MotionEvent):139:139 -> onHandle + 187:192:void onHandle(android.view.MotionEvent,android.view.MotionEvent):142:142 -> onHandle + 193:200:void onHandle(android.view.MotionEvent,android.view.MotionEvent):143:143 -> onHandle + 201:204:void onHandle(android.view.MotionEvent,android.view.MotionEvent):144:144 -> onHandle + 1:4:void onPrepare():83:83 -> onPrepare + 5:13:void onPrepare():84:84 -> onPrepare + 14:27:void onPrepare():85:85 -> onPrepare + 28:41:void onPrepare():86:86 -> onPrepare + 42:53:void onPrepare():87:87 -> onPrepare + 54:65:void onPrepare():88:88 -> onPrepare + 66:77:void onPrepare():89:89 -> onPrepare + 78:89:void onPrepare():90:90 -> onPrepare + 1:5:void onReset():167:167 -> onReset + 1:4:void resetConfig():39:39 -> resetConfig + 5:6:void resetConfig():40:40 -> resetConfig + 7:9:void resetConfig():41:41 -> resetConfig + 10:13:void resetConfig():42:42 -> resetConfig + 6:10:boolean shouldBeCancelledBy(com.swmansion.gesturehandler.core.GestureHandler):80:80 -> shouldBeCancelledBy + 6:18:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):47:47 -> shouldRecognizeSimultaneously + 19:26:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):51:51 -> shouldRecognizeSimultaneously + 27:32:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):55:55 -> shouldRecognizeSimultaneously + 33:46:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):60:60 -> shouldRecognizeSimultaneously + 47:48:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):65:65 -> shouldRecognizeSimultaneously + 49:52:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):66:66 -> shouldRecognizeSimultaneously + 53:63:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):67:67 -> shouldRecognizeSimultaneously + 64:71:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):73:73 -> shouldRecognizeSimultaneously + 72:87:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):75:75 -> shouldRecognizeSimultaneously +com.swmansion.gesturehandler.core.NativeViewGestureHandler$Companion -> com.swmansion.gesturehandler.core.NativeViewGestureHandler$Companion: +# {"id":"sourceFile","fileName":"NativeViewGestureHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():194:194 -> + 1:5:boolean access$tryIntercept(com.swmansion.gesturehandler.core.NativeViewGestureHandler$Companion,android.view.View,android.view.MotionEvent):194:194 -> access$tryIntercept + 1:16:boolean tryIntercept(android.view.View,android.view.MotionEvent):199:199 -> tryIntercept +com.swmansion.gesturehandler.core.NativeViewGestureHandler$Companion$defaultHook$1 -> com.swmansion.gesturehandler.core.NativeViewGestureHandler$Companion$defaultHook$1: +# {"id":"sourceFile","fileName":"NativeViewGestureHandler.kt"} + 1:4:void ():201:201 -> + 1:4:void afterGestureEnd(android.view.MotionEvent):201:201 -> afterGestureEnd + 1:5:boolean canActivate(android.view.View):201:201 -> canActivate + 1:5:boolean canBegin(android.view.MotionEvent):201:201 -> canBegin + 1:4:void handleEventBeforeActivation(android.view.MotionEvent):201:201 -> handleEventBeforeActivation + 1:5:java.lang.Boolean sendTouchEvent(android.view.View,android.view.MotionEvent):201:201 -> sendTouchEvent + 1:5:boolean shouldCancelRootViewGestureHandlerIfNecessary():201:201 -> shouldCancelRootViewGestureHandlerIfNecessary + 1:5:java.lang.Boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):201:201 -> shouldRecognizeSimultaneously + 1:5:boolean wantsToHandleEventBeforeActivation():201:201 -> wantsToHandleEventBeforeActivation +com.swmansion.gesturehandler.core.NativeViewGestureHandler$EditTextHook -> com.swmansion.gesturehandler.core.NativeViewGestureHandler$EditTextHook: +# {"id":"sourceFile","fileName":"NativeViewGestureHandler.kt"} + 11:17:void (com.swmansion.gesturehandler.core.NativeViewGestureHandler,com.facebook.react.views.textinput.ReactEditText):263:263 -> + 18:25:void (com.swmansion.gesturehandler.core.NativeViewGestureHandler,com.facebook.react.views.textinput.ReactEditText):270:270 -> + 26:37:void (com.swmansion.gesturehandler.core.NativeViewGestureHandler,com.facebook.react.views.textinput.ReactEditText):271:271 -> + 6:43:void afterGestureEnd(android.view.MotionEvent):276:276 -> afterGestureEnd + 44:49:void afterGestureEnd(android.view.MotionEvent):278:278 -> afterGestureEnd + 1:5:boolean canActivate(android.view.View):263:263 -> canActivate + 1:5:boolean canBegin(android.view.MotionEvent):263:263 -> canBegin + 6:10:void handleEventBeforeActivation(android.view.MotionEvent):291:291 -> handleEventBeforeActivation + 11:15:void handleEventBeforeActivation(android.view.MotionEvent):292:292 -> handleEventBeforeActivation + 16:21:void handleEventBeforeActivation(android.view.MotionEvent):294:294 -> handleEventBeforeActivation + 22:28:void handleEventBeforeActivation(android.view.MotionEvent):295:295 -> handleEventBeforeActivation + 1:5:java.lang.Boolean sendTouchEvent(android.view.View,android.view.MotionEvent):263:263 -> sendTouchEvent + 6:23:java.lang.Boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):286:286 -> shouldRecognizeSimultaneously +com.swmansion.gesturehandler.core.NativeViewGestureHandler$Factory -> com.swmansion.gesturehandler.core.NativeViewGestureHandler$Factory: +# {"id":"sourceFile","fileName":"NativeViewGestureHandler.kt"} + 1:3:void ():170:170 -> + 4:7:void ():171:171 -> + 8:12:void ():172:172 -> + 1:1:com.swmansion.gesturehandler.core.GestureHandler create(android.content.Context):170:170 -> create + 2:2:com.swmansion.gesturehandler.core.NativeViewGestureHandler create(android.content.Context):174:174 -> create + 1:1:com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.GestureHandler):170:170 -> createEventBuilder + 2:2:com.swmansion.gesturehandler.react.eventbuilders.NativeGestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.NativeViewGestureHandler):186:186 -> createEventBuilder + 1:3:java.lang.String getName():172:172 -> getName + 1:3:java.lang.Class getType():171:171 -> getType + 1:1:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):170:170 -> setConfig + 2:4:void setConfig(com.swmansion.gesturehandler.core.NativeViewGestureHandler,com.facebook.react.bridge.ReadableMap):177:179 -> setConfig + 5:6:void setConfig(com.swmansion.gesturehandler.core.NativeViewGestureHandler,com.facebook.react.bridge.ReadableMap):181:182 -> setConfig +com.swmansion.gesturehandler.core.NativeViewGestureHandler$Factory$Companion -> com.swmansion.gesturehandler.core.NativeViewGestureHandler$Factory$Companion: +# {"id":"sourceFile","fileName":"NativeViewGestureHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():188:188 -> +com.swmansion.gesturehandler.core.NativeViewGestureHandler$NativeViewGestureHandlerHook -> com.swmansion.gesturehandler.core.NativeViewGestureHandler$NativeViewGestureHandlerHook: +# {"id":"sourceFile","fileName":"NativeViewGestureHandler.kt"} +com.swmansion.gesturehandler.core.NativeViewGestureHandler$NativeViewGestureHandlerHook$DefaultImpls -> com.swmansion.gesturehandler.core.NativeViewGestureHandler$NativeViewGestureHandlerHook$DefaultImpls: +# {"id":"sourceFile","fileName":"NativeViewGestureHandler.kt"} + 6:10:boolean canActivate(com.swmansion.gesturehandler.core.NativeViewGestureHandler$NativeViewGestureHandlerHook,android.view.View):217:217 -> canActivate + 8:18:java.lang.Boolean sendTouchEvent(com.swmansion.gesturehandler.core.NativeViewGestureHandler$NativeViewGestureHandlerHook,android.view.View,android.view.MotionEvent):252:252 -> sendTouchEvent +com.swmansion.gesturehandler.core.NativeViewGestureHandler$ReactViewGroupHook -> com.swmansion.gesturehandler.core.NativeViewGestureHandler$ReactViewGroupHook: +# {"id":"sourceFile","fileName":"NativeViewGestureHandler.kt"} + 1:4:void ():341:341 -> + 1:4:void afterGestureEnd(android.view.MotionEvent):341:341 -> afterGestureEnd + 1:5:boolean canActivate(android.view.View):341:341 -> canActivate + 1:5:boolean canBegin(android.view.MotionEvent):341:341 -> canBegin + 1:4:void handleEventBeforeActivation(android.view.MotionEvent):341:341 -> handleEventBeforeActivation + 8:18:java.lang.Boolean sendTouchEvent(android.view.View,android.view.MotionEvent):346:346 -> sendTouchEvent + 1:5:boolean shouldCancelRootViewGestureHandlerIfNecessary():341:341 -> shouldCancelRootViewGestureHandlerIfNecessary + 1:5:java.lang.Boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):341:341 -> shouldRecognizeSimultaneously + 1:5:boolean wantsToHandleEventBeforeActivation():341:341 -> wantsToHandleEventBeforeActivation +com.swmansion.gesturehandler.core.NativeViewGestureHandler$ScrollViewHook -> com.swmansion.gesturehandler.core.NativeViewGestureHandler$ScrollViewHook: +# {"id":"sourceFile","fileName":"NativeViewGestureHandler.kt"} + 1:4:void ():337:337 -> + 1:4:void afterGestureEnd(android.view.MotionEvent):337:337 -> afterGestureEnd + 1:5:boolean canActivate(android.view.View):337:337 -> canActivate + 1:5:boolean canBegin(android.view.MotionEvent):337:337 -> canBegin + 1:4:void handleEventBeforeActivation(android.view.MotionEvent):337:337 -> handleEventBeforeActivation + 1:5:java.lang.Boolean sendTouchEvent(android.view.View,android.view.MotionEvent):337:337 -> sendTouchEvent + 1:5:java.lang.Boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):337:337 -> shouldRecognizeSimultaneously + 1:5:boolean wantsToHandleEventBeforeActivation():337:337 -> wantsToHandleEventBeforeActivation +com.swmansion.gesturehandler.core.NativeViewGestureHandler$SwipeRefreshLayoutHook -> com.swmansion.gesturehandler.core.NativeViewGestureHandler$SwipeRefreshLayoutHook: +# {"id":"sourceFile","fileName":"NativeViewGestureHandler.kt"} + 11:13:java.lang.Boolean sendTouchEvent(android.view.View,android.view.MotionEvent):301:301 -> + 11:13:void (com.swmansion.gesturehandler.core.NativeViewGestureHandler,com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout):301 -> + 14:15:void (com.swmansion.gesturehandler.core.NativeViewGestureHandler,com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout):302:302 -> + 16:18:void (com.swmansion.gesturehandler.core.NativeViewGestureHandler,com.facebook.react.views.swiperefresh.ReactSwipeRefreshLayout):303:303 -> + 1:4:java.lang.Boolean sendTouchEvent(android.view.View,android.view.MotionEvent):301:301 -> afterGestureEnd + 1:4:void afterGestureEnd(android.view.MotionEvent):301 -> afterGestureEnd + 1:5:java.lang.Boolean sendTouchEvent(android.view.View,android.view.MotionEvent):301:301 -> canActivate + 1:5:boolean canActivate(android.view.View):301 -> canActivate + 1:5:java.lang.Boolean sendTouchEvent(android.view.View,android.view.MotionEvent):301:301 -> canBegin + 1:5:boolean canBegin(android.view.MotionEvent):301 -> canBegin + 6:24:void handleEventBeforeActivation(android.view.MotionEvent):315:315 -> handleEventBeforeActivation + 25:32:void handleEventBeforeActivation(android.view.MotionEvent):318:318 -> handleEventBeforeActivation + 33:38:void handleEventBeforeActivation(android.view.MotionEvent):319:319 -> handleEventBeforeActivation + 39:52:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.lang.Iterable,kotlin.jvm.functions.Function1):230:230 -> handleEventBeforeActivation + 39:52:void handleEventBeforeActivation(android.view.MotionEvent):320 -> handleEventBeforeActivation + 53:58:void handleEventBeforeActivation(android.view.MotionEvent):321:321 -> handleEventBeforeActivation + 59:68:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.lang.Iterable,kotlin.jvm.functions.Function1):231:231 -> handleEventBeforeActivation + 59:68:void handleEventBeforeActivation(android.view.MotionEvent):320 -> handleEventBeforeActivation + 69:81:void handleEventBeforeActivation(android.view.MotionEvent):325:325 -> handleEventBeforeActivation + 82:87:void handleEventBeforeActivation(android.view.MotionEvent):326:326 -> handleEventBeforeActivation + 1:5:java.lang.Boolean sendTouchEvent(android.view.View,android.view.MotionEvent):301:301 -> sendTouchEvent + 1:5:java.lang.Boolean sendTouchEvent(android.view.View,android.view.MotionEvent):301:301 -> shouldCancelRootViewGestureHandlerIfNecessary + 1:5:boolean shouldCancelRootViewGestureHandlerIfNecessary():301 -> shouldCancelRootViewGestureHandlerIfNecessary + 1:5:java.lang.Boolean sendTouchEvent(android.view.View,android.view.MotionEvent):301:301 -> shouldRecognizeSimultaneously + 1:5:java.lang.Boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):301 -> shouldRecognizeSimultaneously +com.swmansion.gesturehandler.core.NativeViewGestureHandler$TextViewHook -> com.swmansion.gesturehandler.core.NativeViewGestureHandler$TextViewHook: +# {"id":"sourceFile","fileName":"NativeViewGestureHandler.kt"} + 1:4:void ():255:255 -> + 1:4:void afterGestureEnd(android.view.MotionEvent):255:255 -> afterGestureEnd + 6:8:boolean canActivate(android.view.View):260:260 -> canActivate + 1:5:boolean canBegin(android.view.MotionEvent):255:255 -> canBegin + 1:4:void handleEventBeforeActivation(android.view.MotionEvent):255:255 -> handleEventBeforeActivation + 1:5:java.lang.Boolean sendTouchEvent(android.view.View,android.view.MotionEvent):255:255 -> sendTouchEvent + 1:5:boolean shouldCancelRootViewGestureHandlerIfNecessary():255:255 -> shouldCancelRootViewGestureHandlerIfNecessary + 6:8:java.lang.Boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler):256:256 -> shouldRecognizeSimultaneously + 1:5:boolean wantsToHandleEventBeforeActivation():255:255 -> wantsToHandleEventBeforeActivation +com.swmansion.gesturehandler.core.OnTouchEventListener -> com.swmansion.gesturehandler.core.OnTouchEventListener: +# {"id":"sourceFile","fileName":"OnTouchEventListener.kt"} +com.swmansion.gesturehandler.core.PanGestureHandler -> com.swmansion.gesturehandler.core.PanGestureHandler: +# {"id":"sourceFile","fileName":"PanGestureHandler.kt"} + 1:4:void (android.content.Context):15:15 -> + 5:9:void (android.content.Context):26:26 -> + 10:11:void (android.content.Context):27:27 -> + 12:13:void (android.content.Context):28:28 -> + 14:15:void (android.content.Context):29:29 -> + 16:17:void (android.content.Context):30:30 -> + 18:19:void (android.content.Context):31:31 -> + 20:21:void (android.content.Context):32:32 -> + 22:23:void (android.content.Context):33:33 -> + 24:25:void (android.content.Context):34:34 -> + 26:27:void (android.content.Context):39:39 -> + 28:29:void (android.content.Context):40:40 -> + 30:32:void (android.content.Context):41:41 -> + 33:36:void (android.content.Context):42:42 -> + 37:38:void (android.content.Context):43:43 -> + 39:45:void (android.content.Context):53:53 -> + 46:65:void (android.content.Context):55:55 -> + 66:72:void (android.content.Context):71:71 -> + 73:79:void (android.content.Context):72:72 -> + 80:82:void (android.content.Context):73:73 -> + 1:3:void access$setActivateAfterLongPress$p(com.swmansion.gesturehandler.core.PanGestureHandler,long):15:15 -> access$setActivateAfterLongPress$p + 1:3:void access$setActiveOffsetXEnd$p(com.swmansion.gesturehandler.core.PanGestureHandler,float):15:15 -> access$setActiveOffsetXEnd$p + 1:3:void access$setActiveOffsetXStart$p(com.swmansion.gesturehandler.core.PanGestureHandler,float):15:15 -> access$setActiveOffsetXStart$p + 1:3:void access$setActiveOffsetYEnd$p(com.swmansion.gesturehandler.core.PanGestureHandler,float):15:15 -> access$setActiveOffsetYEnd$p + 1:3:void access$setActiveOffsetYStart$p(com.swmansion.gesturehandler.core.PanGestureHandler,float):15:15 -> access$setActiveOffsetYStart$p + 1:3:void access$setAverageTouches$p(com.swmansion.gesturehandler.core.PanGestureHandler,boolean):15:15 -> access$setAverageTouches$p + 1:3:void access$setFailOffsetXEnd$p(com.swmansion.gesturehandler.core.PanGestureHandler,float):15:15 -> access$setFailOffsetXEnd$p + 1:3:void access$setFailOffsetXStart$p(com.swmansion.gesturehandler.core.PanGestureHandler,float):15:15 -> access$setFailOffsetXStart$p + 1:3:void access$setFailOffsetYEnd$p(com.swmansion.gesturehandler.core.PanGestureHandler,float):15:15 -> access$setFailOffsetYEnd$p + 1:3:void access$setFailOffsetYStart$p(com.swmansion.gesturehandler.core.PanGestureHandler,float):15:15 -> access$setFailOffsetYStart$p + 1:3:void access$setMaxPointers$p(com.swmansion.gesturehandler.core.PanGestureHandler,int):15:15 -> access$setMaxPointers$p + 1:3:void access$setMinDist$p(com.swmansion.gesturehandler.core.PanGestureHandler,float):15:15 -> access$setMinDist$p + 1:3:void access$setMinPointers$p(com.swmansion.gesturehandler.core.PanGestureHandler,int):15:15 -> access$setMinPointers$p + 1:3:void access$setMinVelocity$p(com.swmansion.gesturehandler.core.PanGestureHandler,float):15:15 -> access$setMinVelocity$p + 1:3:void access$setMinVelocityX$p(com.swmansion.gesturehandler.core.PanGestureHandler,float):15:15 -> access$setMinVelocityX$p + 1:3:void access$setMinVelocityY$p(com.swmansion.gesturehandler.core.PanGestureHandler,float):15:15 -> access$setMinVelocityY$p + 1:7:void activate(boolean):232:232 -> activate + 8:10:void activate(boolean):233:233 -> activate + 11:14:void activate(boolean):235:235 -> activate + 1:4:void activateDelayed$lambda$0(com.swmansion.gesturehandler.core.PanGestureHandler):53:53 -> activateDelayed$lambda$0 + 1:1:void $r8$lambda$wD3zE0XW5oKrqufU-fnxEsh9z18(com.swmansion.gesturehandler.core.PanGestureHandler):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:3:com.swmansion.gesturehandler.core.StylusData getStylusData():55:55 -> getStylusData + 1:9:float getTranslationX():21:21 -> getTranslationX + 1:9:float getTranslationY():23:23 -> getTranslationY + 1:3:float getVelocityX():16:16 -> getVelocityX + 1:3:float getVelocityY():18:18 -> getVelocityY + 1:9:void onCancel():239:239 -> onCancel + 11:19:void onHandle(android.view.MotionEvent,android.view.MotionEvent):152:152 -> onHandle + 20:26:void onHandle(android.view.MotionEvent,android.view.MotionEvent):156:156 -> onHandle + 27:34:void onHandle(android.view.MotionEvent,android.view.MotionEvent):157:157 -> onHandle + 35:38:void onHandle(android.view.MotionEvent,android.view.MotionEvent):160:160 -> onHandle + 39:48:void onHandle(android.view.MotionEvent,android.view.MotionEvent):161:161 -> onHandle + 49:58:void onHandle(android.view.MotionEvent,android.view.MotionEvent):173:173 -> onHandle + 59:67:void onHandle(android.view.MotionEvent,android.view.MotionEvent):174:174 -> onHandle + 68:77:void onHandle(android.view.MotionEvent,android.view.MotionEvent):164:164 -> onHandle + 78:87:void onHandle(android.view.MotionEvent,android.view.MotionEvent):165:165 -> onHandle + 88:97:void onHandle(android.view.MotionEvent,android.view.MotionEvent):168:168 -> onHandle + 98:105:void onHandle(android.view.MotionEvent,android.view.MotionEvent):169:169 -> onHandle + 106:109:void onHandle(android.view.MotionEvent,android.view.MotionEvent):170:170 -> onHandle + 110:113:void onHandle(android.view.MotionEvent,android.view.MotionEvent):171:171 -> onHandle + 114:121:void onHandle(android.view.MotionEvent,android.view.MotionEvent):176:176 -> onHandle + 122:125:void onHandle(android.view.MotionEvent,android.view.MotionEvent):177:177 -> onHandle + 126:127:void onHandle(android.view.MotionEvent,android.view.MotionEvent):178:178 -> onHandle + 128:129:void onHandle(android.view.MotionEvent,android.view.MotionEvent):179:179 -> onHandle + 130:131:void onHandle(android.view.MotionEvent,android.view.MotionEvent):180:180 -> onHandle + 132:133:void onHandle(android.view.MotionEvent,android.view.MotionEvent):181:181 -> onHandle + 134:139:void onHandle(android.view.MotionEvent,android.view.MotionEvent):182:182 -> onHandle + 140:144:void onHandle(android.view.MotionEvent,android.view.MotionEvent):183:183 -> onHandle + 145:147:void onHandle(android.view.MotionEvent,android.view.MotionEvent):184:184 -> onHandle + 148:155:void onHandle(android.view.MotionEvent,android.view.MotionEvent):186:186 -> onHandle + 156:159:void onHandle(android.view.MotionEvent,android.view.MotionEvent):187:187 -> onHandle + 160:170:void onHandle(android.view.MotionEvent,android.view.MotionEvent):188:188 -> onHandle + 171:183:void onHandle(android.view.MotionEvent,android.view.MotionEvent):190:190 -> onHandle + 184:187:void onHandle(android.view.MotionEvent,android.view.MotionEvent):192:192 -> onHandle + 188:192:void onHandle(android.view.MotionEvent,android.view.MotionEvent):193:193 -> onHandle + 193:202:void onHandle(android.view.MotionEvent,android.view.MotionEvent):194:194 -> onHandle + 203:213:void onHandle(android.view.MotionEvent,android.view.MotionEvent):195:195 -> onHandle + 214:235:void onHandle(android.view.MotionEvent,android.view.MotionEvent):196:196 -> onHandle + 236:245:void onHandle(android.view.MotionEvent,android.view.MotionEvent):205:205 -> onHandle + 246:249:void onHandle(android.view.MotionEvent,android.view.MotionEvent):209:209 -> onHandle + 250:257:void onHandle(android.view.MotionEvent,android.view.MotionEvent):211:211 -> onHandle + 258:265:void onHandle(android.view.MotionEvent,android.view.MotionEvent):215:215 -> onHandle + 266:271:void onHandle(android.view.MotionEvent,android.view.MotionEvent):220:220 -> onHandle + 272:277:void onHandle(android.view.MotionEvent,android.view.MotionEvent):222:222 -> onHandle + 278:281:void onHandle(android.view.MotionEvent,android.view.MotionEvent):223:223 -> onHandle + 282:287:void onHandle(android.view.MotionEvent,android.view.MotionEvent):224:224 -> onHandle + 288:293:void onHandle(android.view.MotionEvent,android.view.MotionEvent):225:225 -> onHandle + 294:297:void onHandle(android.view.MotionEvent,android.view.MotionEvent):200:200 -> onHandle + 298:301:void onHandle(android.view.MotionEvent,android.view.MotionEvent):202:202 -> onHandle + 1:8:void onReset():243:243 -> onReset + 9:12:void onReset():244:244 -> onReset + 13:15:void onReset():245:245 -> onReset + 16:17:void onReset():246:246 -> onReset + 18:38:void onReset():249:249 -> onReset + 1:6:void resetConfig():77:77 -> resetConfig + 7:9:void resetConfig():78:78 -> resetConfig + 10:11:void resetConfig():79:79 -> resetConfig + 12:13:void resetConfig():80:80 -> resetConfig + 14:15:void resetConfig():81:81 -> resetConfig + 16:17:void resetConfig():82:82 -> resetConfig + 18:19:void resetConfig():83:83 -> resetConfig + 20:21:void resetConfig():84:84 -> resetConfig + 22:23:void resetConfig():85:85 -> resetConfig + 24:25:void resetConfig():86:86 -> resetConfig + 26:27:void resetConfig():87:87 -> resetConfig + 28:29:void resetConfig():88:88 -> resetConfig + 30:34:void resetConfig():89:89 -> resetConfig + 35:38:void resetConfig():90:90 -> resetConfig + 39:42:void resetConfig():91:91 -> resetConfig + 43:45:void resetConfig():92:92 -> resetConfig + 46:48:void resetConfig():93:93 -> resetConfig + 1:4:void resetProgress():253:253 -> resetProgress + 5:9:void resetProgress():254:254 -> resetProgress + 1:8:boolean shouldActivate():97:97 -> shouldActivate + 9:24:boolean shouldActivate():98:98 -> shouldActivate + 25:37:boolean shouldActivate():101:101 -> shouldActivate + 38:45:boolean shouldActivate():104:104 -> shouldActivate + 46:57:boolean shouldActivate():105:105 -> shouldActivate + 58:72:boolean shouldActivate():108:108 -> shouldActivate + 73:85:boolean shouldActivate():112:112 -> shouldActivate + 86:87:boolean shouldActivate():115:115 -> shouldActivate + 88:112:boolean shouldActivate():116:116 -> shouldActivate + 113:114:boolean shouldActivate():121:121 -> shouldActivate + 115:141:boolean shouldActivate():122:122 -> shouldActivate + 142:156:boolean shouldActivate():128:128 -> shouldActivate + 1:8:boolean shouldFail():132:132 -> shouldFail + 9:16:boolean shouldFail():133:133 -> shouldFail + 17:37:boolean shouldFail():135:135 -> shouldFail + 38:46:boolean shouldFail():136:136 -> shouldFail + 47:59:boolean shouldFail():139:139 -> shouldFail + 60:74:boolean shouldFail():142:142 -> shouldFail + 75:86:boolean shouldFail():145:145 -> shouldFail + 87:100:boolean shouldFail():148:148 -> shouldFail +com.swmansion.gesturehandler.core.PanGestureHandler$$ExternalSyntheticLambda0 -> com.swmansion.gesturehandler.core.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.gesturehandler.core.PanGestureHandler com.swmansion.gesturehandler.core.PanGestureHandler$$InternalSyntheticLambda$1$6c708f51ebc63d6316379dbf8f3ab68a85ad184004b6f62c080b4ec20fa2784b$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.gesturehandler.core.PanGestureHandler):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.gesturehandler.core.PanGestureHandler$Companion -> com.swmansion.gesturehandler.core.PanGestureHandler$Companion: +# {"id":"sourceFile","fileName":"PanGestureHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():396:396 -> + 1:4:void access$addVelocityMovement(com.swmansion.gesturehandler.core.PanGestureHandler$Companion,android.view.VelocityTracker,android.view.MotionEvent):396:396 -> access$addVelocityMovement + 1:9:void addVelocityMovement(android.view.VelocityTracker,android.view.MotionEvent):422:422 -> addVelocityMovement + 10:18:void addVelocityMovement(android.view.VelocityTracker,android.view.MotionEvent):423:423 -> addVelocityMovement + 19:21:void addVelocityMovement(android.view.VelocityTracker,android.view.MotionEvent):424:424 -> addVelocityMovement + 22:29:void addVelocityMovement(android.view.VelocityTracker,android.view.MotionEvent):425:425 -> addVelocityMovement + 30:33:void addVelocityMovement(android.view.VelocityTracker,android.view.MotionEvent):426:426 -> addVelocityMovement +com.swmansion.gesturehandler.core.PanGestureHandler$Factory -> com.swmansion.gesturehandler.core.PanGestureHandler$Factory: +# {"id":"sourceFile","fileName":"PanGestureHandler.kt"} + 1:3:void ():257:257 -> + 4:7:void ():258:258 -> + 8:12:void ():259:259 -> + 1:1:com.swmansion.gesturehandler.core.GestureHandler create(android.content.Context):257:257 -> create + 2:2:com.swmansion.gesturehandler.core.PanGestureHandler create(android.content.Context):261:261 -> create + 1:1:com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.GestureHandler):257:257 -> createEventBuilder + 2:2:com.swmansion.gesturehandler.react.eventbuilders.PanGestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.PanGestureHandler):374:374 -> createEventBuilder + 1:3:java.lang.String getName():259:259 -> getName + 1:3:java.lang.Class getType():258:258 -> getType + 1:1:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):257:257 -> setConfig + 2:2:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):264:264 -> setConfig + 3:3:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):266:266 -> setConfig + 4:4:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):269:269 -> setConfig + 5:5:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):268:268 -> setConfig + 6:6:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):267:267 -> setConfig + 7:7:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):275:275 -> setConfig + 8:8:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):278:278 -> setConfig + 9:9:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):277:277 -> setConfig + 10:10:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):276:276 -> setConfig + 11:11:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):284:284 -> setConfig + 12:12:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):287:287 -> setConfig + 13:13:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):286:286 -> setConfig + 14:14:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):285:285 -> setConfig + 15:15:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):293:293 -> setConfig + 16:16:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):296:296 -> setConfig + 17:17:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):295:295 -> setConfig + 18:18:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):294:294 -> setConfig + 19:19:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):302:302 -> setConfig + 20:20:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):305:305 -> setConfig + 21:21:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):304:304 -> setConfig + 22:22:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):303:303 -> setConfig + 23:23:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):311:311 -> setConfig + 24:24:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):314:314 -> setConfig + 25:25:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):313:313 -> setConfig + 26:26:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):312:312 -> setConfig + 27:27:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):320:320 -> setConfig + 28:28:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):323:323 -> setConfig + 29:29:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):322:322 -> setConfig + 30:30:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):321:321 -> setConfig + 31:31:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):329:329 -> setConfig + 32:32:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):332:332 -> setConfig + 33:33:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):331:331 -> setConfig + 34:34:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):330:330 -> setConfig + 35:35:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):338:338 -> setConfig + 36:36:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):341:341 -> setConfig + 37:38:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):344:345 -> setConfig + 39:40:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):348:349 -> setConfig + 41:42:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):355:356 -> setConfig + 43:43:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):358:358 -> setConfig + 44:45:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):360:361 -> setConfig + 46:47:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):363:364 -> setConfig + 48:49:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):366:367 -> setConfig + 50:51:void setConfig(com.swmansion.gesturehandler.core.PanGestureHandler,com.facebook.react.bridge.ReadableMap):369:370 -> setConfig +com.swmansion.gesturehandler.core.PanGestureHandler$Factory$Companion -> com.swmansion.gesturehandler.core.PanGestureHandler$Factory$Companion: +# {"id":"sourceFile","fileName":"PanGestureHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():376:376 -> +com.swmansion.gesturehandler.core.PinchGestureHandler -> com.swmansion.gesturehandler.core.PinchGestureHandler: +# {"id":"sourceFile","fileName":"PinchGestureHandler.kt"} + 1:5:void ():10:10 -> + 6:7:void ():15:15 -> + 8:9:void ():17:17 -> + 10:17:void ():23:23 -> + 1:3:float access$getSpanSlop$p(com.swmansion.gesturehandler.core.PinchGestureHandler):10:10 -> access$getSpanSlop$p + 1:3:float access$getStartingSpan$p(com.swmansion.gesturehandler.core.PinchGestureHandler):10:10 -> access$getStartingSpan$p + 1:3:void access$setScale$p(com.swmansion.gesturehandler.core.PinchGestureHandler,double):10:10 -> access$setScale$p + 1:3:void access$setStartingSpan$p(com.swmansion.gesturehandler.core.PinchGestureHandler,float):10:10 -> access$setStartingSpan$p + 1:3:void access$setVelocity$p(com.swmansion.gesturehandler.core.PinchGestureHandler,double):10:10 -> access$setVelocity$p + 1:7:void activate(boolean):84:84 -> activate + 8:10:void activate(boolean):85:85 -> activate + 11:14:void activate(boolean):87:87 -> activate + 1:3:float getFocalPointX():15:15 -> getFocalPointX + 1:3:float getFocalPointY():17:17 -> getFocalPointY + 1:3:double getScale():11:11 -> getScale + 1:3:double getVelocity():13:13 -> getVelocity + 11:16:void onHandle(android.view.MotionEvent,android.view.MotionEvent):53:53 -> onHandle + 17:27:void onHandle(android.view.MotionEvent,android.view.MotionEvent):54:54 -> onHandle + 28:30:void onHandle(android.view.MotionEvent,android.view.MotionEvent):55:55 -> onHandle + 31:39:void onHandle(android.view.MotionEvent,android.view.MotionEvent):56:56 -> onHandle + 40:43:void onHandle(android.view.MotionEvent,android.view.MotionEvent):57:57 -> onHandle + 44:50:void onHandle(android.view.MotionEvent,android.view.MotionEvent):58:58 -> onHandle + 51:56:void onHandle(android.view.MotionEvent,android.view.MotionEvent):61:61 -> onHandle + 57:62:void onHandle(android.view.MotionEvent,android.view.MotionEvent):62:62 -> onHandle + 63:65:void onHandle(android.view.MotionEvent,android.view.MotionEvent):64:64 -> onHandle + 66:72:void onHandle(android.view.MotionEvent,android.view.MotionEvent):66:66 -> onHandle + 73:76:void onHandle(android.view.MotionEvent,android.view.MotionEvent):67:67 -> onHandle + 77:93:void onHandle(android.view.MotionEvent,android.view.MotionEvent):68:68 -> onHandle + 94:97:void onHandle(android.view.MotionEvent,android.view.MotionEvent):69:69 -> onHandle + 98:101:void onHandle(android.view.MotionEvent,android.view.MotionEvent):70:70 -> onHandle + 102:108:void onHandle(android.view.MotionEvent,android.view.MotionEvent):73:73 -> onHandle + 109:115:void onHandle(android.view.MotionEvent,android.view.MotionEvent):74:74 -> onHandle + 116:119:void onHandle(android.view.MotionEvent,android.view.MotionEvent):75:75 -> onHandle + 120:123:void onHandle(android.view.MotionEvent,android.view.MotionEvent):77:77 -> onHandle + 2:5:void onReset():91:91 -> onReset + 6:7:void onReset():92:92 -> onReset + 8:9:void onReset():93:93 -> onReset + 10:13:void onReset():94:94 -> onReset + 3:6:void resetProgress():98:98 -> resetProgress + 7:9:void resetProgress():99:99 -> resetProgress +com.swmansion.gesturehandler.core.PinchGestureHandler$Factory -> com.swmansion.gesturehandler.core.PinchGestureHandler$Factory: +# {"id":"sourceFile","fileName":"PinchGestureHandler.kt"} + 1:3:void ():102:102 -> + 4:7:void ():103:103 -> + 8:12:void ():104:104 -> + 1:1:com.swmansion.gesturehandler.core.GestureHandler create(android.content.Context):102:102 -> create + 2:2:com.swmansion.gesturehandler.core.PinchGestureHandler create(android.content.Context):106:106 -> create + 1:1:com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.GestureHandler):102:102 -> createEventBuilder + 2:2:com.swmansion.gesturehandler.react.eventbuilders.PinchGestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.PinchGestureHandler):108:108 -> createEventBuilder + 1:3:java.lang.String getName():104:104 -> getName + 1:3:java.lang.Class getType():103:103 -> getType +com.swmansion.gesturehandler.core.PinchGestureHandler$gestureListener$1 -> com.swmansion.gesturehandler.core.PinchGestureHandler$gestureListener$1: +# {"id":"sourceFile","fileName":"PinchGestureHandler.kt"} + 3:6:void (com.swmansion.gesturehandler.core.PinchGestureHandler):23:23 -> + 6:11:boolean onScale(com.swmansion.gesturehandler.core.ScaleGestureDetector):26:26 -> onScale + 12:26:boolean onScale(com.swmansion.gesturehandler.core.ScaleGestureDetector):27:27 -> onScale + 27:36:boolean onScale(com.swmansion.gesturehandler.core.ScaleGestureDetector):28:28 -> onScale + 37:47:boolean onScale(com.swmansion.gesturehandler.core.ScaleGestureDetector):31:31 -> onScale + 48:72:boolean onScale(com.swmansion.gesturehandler.core.ScaleGestureDetector):33:33 -> onScale + 73:81:boolean onScale(com.swmansion.gesturehandler.core.ScaleGestureDetector):34:34 -> onScale + 82:88:boolean onScale(com.swmansion.gesturehandler.core.ScaleGestureDetector):36:36 -> onScale + 6:16:boolean onScaleBegin(com.swmansion.gesturehandler.core.ScaleGestureDetector):42:42 -> onScaleBegin +com.swmansion.gesturehandler.core.PointerEventsConfig -> com.swmansion.gesturehandler.core.PointerEventsConfig: +# {"id":"sourceFile","fileName":"PointerEventsConfig.kt"} + 1:10:void ():7:7 -> + 11:20:void ():12:12 -> + 21:30:void ():17:17 -> + 31:53:void ():22:22 -> + 1:4:void (java.lang.String,int):3:3 -> + 7:9:com.swmansion.gesturehandler.core.PointerEventsConfig valueOf(java.lang.String):23:23 -> valueOf + 7:9:com.swmansion.gesturehandler.core.PointerEventsConfig[] values():23:23 -> values +com.swmansion.gesturehandler.core.RotationGestureDetector -> com.swmansion.gesturehandler.core.RotationGestureDetector: +# {"id":"sourceFile","fileName":"RotationGestureDetector.kt"} + 1:6:void (com.swmansion.gesturehandler.core.RotationGestureDetector$OnRotationGestureListener):6:6 -> + 7:11:void (com.swmansion.gesturehandler.core.RotationGestureDetector$OnRotationGestureListener):53:53 -> + 1:5:void finish():122:122 -> finish + 6:7:void finish():123:123 -> finish + 8:9:void finish():124:124 -> finish + 10:17:void finish():125:125 -> finish + 1:3:float getAnchorX():31:31 -> getAnchorX + 1:3:float getAnchorY():40:40 -> getAnchorY + 1:3:double getRotation():22:22 -> getRotation + 1:6:long getTimeDelta():50:50 -> getTimeDelta + 6:27:boolean onTouchEvent(android.view.MotionEvent):130:130 -> onTouchEvent + 28:31:boolean onTouchEvent(android.view.MotionEvent):154:154 -> onTouchEvent + 32:39:boolean onTouchEvent(android.view.MotionEvent):155:155 -> onTouchEvent + 40:45:boolean onTouchEvent(android.view.MotionEvent):156:156 -> onTouchEvent + 46:49:boolean onTouchEvent(android.view.MotionEvent):157:157 -> onTouchEvent + 50:51:boolean onTouchEvent(android.view.MotionEvent):158:158 -> onTouchEvent + 52:55:boolean onTouchEvent(android.view.MotionEvent):159:159 -> onTouchEvent + 56:59:boolean onTouchEvent(android.view.MotionEvent):160:160 -> onTouchEvent + 60:61:boolean onTouchEvent(android.view.MotionEvent):161:161 -> onTouchEvent + 62:65:boolean onTouchEvent(android.view.MotionEvent):162:162 -> onTouchEvent + 66:73:boolean onTouchEvent(android.view.MotionEvent):137:137 -> onTouchEvent + 74:85:boolean onTouchEvent(android.view.MotionEvent):138:138 -> onTouchEvent + 86:88:boolean onTouchEvent(android.view.MotionEvent):139:139 -> onTouchEvent + 89:92:boolean onTouchEvent(android.view.MotionEvent):141:141 -> onTouchEvent + 93:94:boolean onTouchEvent(android.view.MotionEvent):142:142 -> onTouchEvent + 95:102:boolean onTouchEvent(android.view.MotionEvent):143:143 -> onTouchEvent + 103:104:boolean onTouchEvent(android.view.MotionEvent):144:144 -> onTouchEvent + 105:112:boolean onTouchEvent(android.view.MotionEvent):145:145 -> onTouchEvent + 113:116:boolean onTouchEvent(android.view.MotionEvent):148:148 -> onTouchEvent + 117:119:boolean onTouchEvent(android.view.MotionEvent):149:149 -> onTouchEvent + 120:123:boolean onTouchEvent(android.view.MotionEvent):150:150 -> onTouchEvent + 124:131:boolean onTouchEvent(android.view.MotionEvent):151:151 -> onTouchEvent + 132:135:boolean onTouchEvent(android.view.MotionEvent):165:165 -> onTouchEvent + 136:137:boolean onTouchEvent(android.view.MotionEvent):132:132 -> onTouchEvent + 138:149:boolean onTouchEvent(android.view.MotionEvent):133:133 -> onTouchEvent + 150:154:boolean onTouchEvent(android.view.MotionEvent):134:134 -> onTouchEvent + 1:6:void tryPause():112:112 -> tryPause + 7:9:void tryPause():113:113 -> tryPause + 1:5:void tryUnpause(double):116:116 -> tryUnpause + 6:8:void tryUnpause(double):117:117 -> tryUnpause + 9:11:void tryUnpause(double):118:118 -> tryUnpause + 1:4:void updateCurrent(android.view.MotionEvent):56:56 -> updateCurrent + 5:10:void updateCurrent(android.view.MotionEvent):57:57 -> updateCurrent + 11:19:void updateCurrent(android.view.MotionEvent):58:58 -> updateCurrent + 20:34:void updateCurrent(android.view.MotionEvent):59:59 -> updateCurrent + 35:38:void updateCurrent(android.view.MotionEvent):68:68 -> updateCurrent + 39:42:void updateCurrent(android.view.MotionEvent):69:69 -> updateCurrent + 43:46:void updateCurrent(android.view.MotionEvent):70:70 -> updateCurrent + 47:58:void updateCurrent(android.view.MotionEvent):71:71 -> updateCurrent + 59:62:void updateCurrent(android.view.MotionEvent):74:74 -> updateCurrent + 63:66:void updateCurrent(android.view.MotionEvent):75:75 -> updateCurrent + 67:71:void updateCurrent(android.view.MotionEvent):78:78 -> updateCurrent + 72:74:void updateCurrent(android.view.MotionEvent):80:80 -> updateCurrent + 75:85:void updateCurrent(android.view.MotionEvent):82:82 -> updateCurrent + 86:88:void updateCurrent(android.view.MotionEvent):85:85 -> updateCurrent + 89:90:void updateCurrent(android.view.MotionEvent):82:82 -> updateCurrent + 91:102:void updateCurrent(android.view.MotionEvent):88:88 -> updateCurrent + 103:115:void updateCurrent(android.view.MotionEvent):90:90 -> updateCurrent + 116:117:void updateCurrent(android.view.MotionEvent):92:92 -> updateCurrent + 118:129:void updateCurrent(android.view.MotionEvent):94:94 -> updateCurrent + 130:142:void updateCurrent(android.view.MotionEvent):95:95 -> updateCurrent + 143:145:void updateCurrent(android.view.MotionEvent):97:97 -> updateCurrent +com.swmansion.gesturehandler.core.RotationGestureDetector$OnRotationGestureListener -> com.swmansion.gesturehandler.core.RotationGestureDetector$OnRotationGestureListener: +# {"id":"sourceFile","fileName":"RotationGestureDetector.kt"} +com.swmansion.gesturehandler.core.RotationGestureHandler -> com.swmansion.gesturehandler.core.RotationGestureHandler: +# {"id":"sourceFile","fileName":"RotationGestureHandler.kt"} + 1:5:void ():10:10 -> + 6:7:void ():16:16 -> + 8:9:void ():18:18 -> + 10:17:void ():21:21 -> + 1:3:void access$setRotation$p(com.swmansion.gesturehandler.core.RotationGestureHandler,double):10:10 -> access$setRotation$p + 1:3:void access$setVelocity$p(com.swmansion.gesturehandler.core.RotationGestureHandler,double):10:10 -> access$setVelocity$p + 1:7:void activate(boolean):70:70 -> activate + 8:10:void activate(boolean):71:71 -> activate + 11:14:void activate(boolean):73:73 -> activate + 1:3:float getAnchorX():16:16 -> getAnchorX + 1:3:float getAnchorY():18:18 -> getAnchorY + 1:3:double getRotation():12:12 -> getRotation + 1:3:double getVelocity():14:14 -> getVelocity + 11:16:void onHandle(android.view.MotionEvent,android.view.MotionEvent):43:43 -> onHandle + 17:19:void onHandle(android.view.MotionEvent,android.view.MotionEvent):44:44 -> onHandle + 20:28:void onHandle(android.view.MotionEvent,android.view.MotionEvent):45:45 -> onHandle + 29:34:void onHandle(android.view.MotionEvent,android.view.MotionEvent):48:48 -> onHandle + 35:40:void onHandle(android.view.MotionEvent,android.view.MotionEvent):49:49 -> onHandle + 41:43:void onHandle(android.view.MotionEvent,android.view.MotionEvent):51:51 -> onHandle + 44:50:void onHandle(android.view.MotionEvent,android.view.MotionEvent):53:53 -> onHandle + 51:54:void onHandle(android.view.MotionEvent,android.view.MotionEvent):54:54 -> onHandle + 55:71:void onHandle(android.view.MotionEvent,android.view.MotionEvent):55:55 -> onHandle + 72:75:void onHandle(android.view.MotionEvent,android.view.MotionEvent):56:56 -> onHandle + 76:79:void onHandle(android.view.MotionEvent,android.view.MotionEvent):57:57 -> onHandle + 80:86:void onHandle(android.view.MotionEvent,android.view.MotionEvent):59:59 -> onHandle + 87:93:void onHandle(android.view.MotionEvent,android.view.MotionEvent):60:60 -> onHandle + 94:97:void onHandle(android.view.MotionEvent,android.view.MotionEvent):61:61 -> onHandle + 98:101:void onHandle(android.view.MotionEvent,android.view.MotionEvent):63:63 -> onHandle + 2:5:void onReset():77:77 -> onReset + 6:7:void onReset():78:78 -> onReset + 8:9:void onReset():79:79 -> onReset + 10:13:void onReset():80:80 -> onReset + 3:4:void resetProgress():84:84 -> resetProgress + 5:7:void resetProgress():85:85 -> resetProgress +com.swmansion.gesturehandler.core.RotationGestureHandler$Companion -> com.swmansion.gesturehandler.core.RotationGestureHandler$Companion: +# {"id":"sourceFile","fileName":"RotationGestureHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():97:97 -> +com.swmansion.gesturehandler.core.RotationGestureHandler$Factory -> com.swmansion.gesturehandler.core.RotationGestureHandler$Factory: +# {"id":"sourceFile","fileName":"RotationGestureHandler.kt"} + 1:3:void ():88:88 -> + 4:7:void ():89:89 -> + 8:12:void ():90:90 -> + 1:1:com.swmansion.gesturehandler.core.GestureHandler create(android.content.Context):88:88 -> create + 2:2:com.swmansion.gesturehandler.core.RotationGestureHandler create(android.content.Context):92:92 -> create + 1:1:com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.GestureHandler):88:88 -> createEventBuilder + 2:2:com.swmansion.gesturehandler.react.eventbuilders.RotationGestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.RotationGestureHandler):94:94 -> createEventBuilder + 1:3:java.lang.String getName():90:90 -> getName + 1:3:java.lang.Class getType():89:89 -> getType +com.swmansion.gesturehandler.core.RotationGestureHandler$gestureListener$1 -> com.swmansion.gesturehandler.core.RotationGestureHandler$gestureListener$1: +# {"id":"sourceFile","fileName":"RotationGestureHandler.kt"} + 3:6:void (com.swmansion.gesturehandler.core.RotationGestureHandler):21:21 -> + 6:11:boolean onRotation(com.swmansion.gesturehandler.core.RotationGestureDetector):23:23 -> onRotation + 12:25:boolean onRotation(com.swmansion.gesturehandler.core.RotationGestureDetector):24:24 -> onRotation + 26:35:boolean onRotation(com.swmansion.gesturehandler.core.RotationGestureDetector):25:25 -> onRotation + 36:47:boolean onRotation(com.swmansion.gesturehandler.core.RotationGestureDetector):27:27 -> onRotation + 48:75:boolean onRotation(com.swmansion.gesturehandler.core.RotationGestureDetector):29:29 -> onRotation + 76:82:boolean onRotation(com.swmansion.gesturehandler.core.RotationGestureDetector):30:30 -> onRotation + 6:11:void onRotationEnd(com.swmansion.gesturehandler.core.RotationGestureDetector):38:38 -> onRotationEnd +com.swmansion.gesturehandler.core.ScaleGestureDetector -> com.swmansion.gesturehandler.core.ScaleGestureDetector: +# {"id":"sourceFile","fileName":"ScaleGestureDetector.java"} + 1:1:void (android.content.Context,com.swmansion.gesturehandler.core.ScaleGestureDetector$OnScaleGestureListener):169:169 -> + 2:2:void (android.content.Context,com.swmansion.gesturehandler.core.ScaleGestureDetector$OnScaleGestureListener,android.os.Handler):184:184 -> + 3:3:void (android.content.Context,com.swmansion.gesturehandler.core.ScaleGestureDetector$OnScaleGestureListener,android.os.Handler):145:145 -> + 4:9:void (android.content.Context,com.swmansion.gesturehandler.core.ScaleGestureDetector$OnScaleGestureListener,android.os.Handler):185:190 -> + 10:10:void (android.content.Context,com.swmansion.gesturehandler.core.ScaleGestureDetector$OnScaleGestureListener,android.os.Handler):192:192 -> + 11:11:void (android.content.Context,com.swmansion.gesturehandler.core.ScaleGestureDetector$OnScaleGestureListener,android.os.Handler):194:194 -> + 12:12:void (android.content.Context,com.swmansion.gesturehandler.core.ScaleGestureDetector$OnScaleGestureListener,android.os.Handler):198:198 -> + 1:1:void -$$Nest$fputmAnchoredScaleMode(com.swmansion.gesturehandler.core.ScaleGestureDetector,int):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputmAnchoredScaleStartX(com.swmansion.gesturehandler.core.ScaleGestureDetector,float):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputmAnchoredScaleStartY(com.swmansion.gesturehandler.core.ScaleGestureDetector,float):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:3:float getCurrentSpan():466:466 -> getCurrentSpan + 1:3:float getCurrentSpanX():476:476 -> getCurrentSpanX + 1:3:float getCurrentSpanY():486:486 -> getCurrentSpanY + 1:3:long getEventTime():566:566 -> getEventTime + 1:3:float getFocusX():442:442 -> getFocusX + 1:3:float getFocusY():456:456 -> getFocusY + 1:3:float getPreviousSpan():496:496 -> getPreviousSpan + 1:3:float getPreviousSpanX():506:506 -> getPreviousSpanX + 1:3:float getPreviousSpanY():516:516 -> getPreviousSpanY + 1:8:float getScaleFactor():527:527 -> getScaleFactor + 9:33:float getScaleFactor():531:531 -> getScaleFactor + 34:47:float getScaleFactor():534:534 -> getScaleFactor + 48:63:float getScaleFactor():535:535 -> getScaleFactor + 64:74:float getScaleFactor():537:537 -> getScaleFactor + 1:6:long getTimeDelta():547:547 -> getTimeDelta + 1:12:double getTimeDeltaSeconds():557:557 -> getTimeDeltaSeconds + 1:8:boolean inAnchoredScaleMode():370:370 -> inAnchoredScaleMode + 1:3:boolean isInProgress():428:428 -> isInProgress + 1:3:boolean isQuickScaleEnabled():402:402 -> isQuickScaleEnabled + 1:3:boolean isStylusScaleEnabled():421:421 -> isStylusScaleEnabled + 5:10:boolean onTouchEvent(android.view.MotionEvent):215:215 -> onTouchEvent + 11:14:boolean onTouchEvent(android.view.MotionEvent):217:217 -> onTouchEvent + 15:18:boolean onTouchEvent(android.view.MotionEvent):220:220 -> onTouchEvent + 19:23:boolean onTouchEvent(android.view.MotionEvent):221:221 -> onTouchEvent + 24:27:boolean onTouchEvent(android.view.MotionEvent):224:224 -> onTouchEvent + 28:40:boolean onTouchEvent(android.view.MotionEvent):226:226 -> onTouchEvent + 41:66:boolean onTouchEvent(android.view.MotionEvent):228:228 -> onTouchEvent + 67:70:boolean onTouchEvent(android.view.MotionEvent):237:237 -> onTouchEvent + 71:75:boolean onTouchEvent(android.view.MotionEvent):238:238 -> onTouchEvent + 76:77:boolean onTouchEvent(android.view.MotionEvent):239:239 -> onTouchEvent + 78:79:boolean onTouchEvent(android.view.MotionEvent):240:240 -> onTouchEvent + 80:82:boolean onTouchEvent(android.view.MotionEvent):241:241 -> onTouchEvent + 83:90:boolean onTouchEvent(android.view.MotionEvent):242:242 -> onTouchEvent + 91:92:boolean onTouchEvent(android.view.MotionEvent):243:243 -> onTouchEvent + 93:94:boolean onTouchEvent(android.view.MotionEvent):244:244 -> onTouchEvent + 95:99:boolean onTouchEvent(android.view.MotionEvent):245:245 -> onTouchEvent + 100:117:boolean onTouchEvent(android.view.MotionEvent):253:253 -> onTouchEvent + 118:123:boolean onTouchEvent(android.view.MotionEvent):256:256 -> onTouchEvent + 124:129:boolean onTouchEvent(android.view.MotionEvent):257:257 -> onTouchEvent + 130:131:boolean onTouchEvent(android.view.MotionEvent):258:258 -> onTouchEvent + 132:154:boolean onTouchEvent(android.view.MotionEvent):259:259 -> onTouchEvent + 155:166:boolean onTouchEvent(android.view.MotionEvent):267:267 -> onTouchEvent + 167:172:boolean onTouchEvent(android.view.MotionEvent):274:274 -> onTouchEvent + 173:174:boolean onTouchEvent(android.view.MotionEvent):277:277 -> onTouchEvent + 175:176:boolean onTouchEvent(android.view.MotionEvent):278:278 -> onTouchEvent + 177:184:boolean onTouchEvent(android.view.MotionEvent):279:279 -> onTouchEvent + 185:187:boolean onTouchEvent(android.view.MotionEvent):280:280 -> onTouchEvent + 188:198:boolean onTouchEvent(android.view.MotionEvent):282:282 -> onTouchEvent + 199:203:boolean onTouchEvent(android.view.MotionEvent):287:287 -> onTouchEvent + 204:227:boolean onTouchEvent(android.view.MotionEvent):288:288 -> onTouchEvent + 228:237:boolean onTouchEvent(android.view.MotionEvent):301:301 -> onTouchEvent + 238:257:boolean onTouchEvent(android.view.MotionEvent):302:302 -> onTouchEvent + 258:267:boolean onTouchEvent(android.view.MotionEvent):313:313 -> onTouchEvent + 268:272:boolean onTouchEvent(android.view.MotionEvent):316:316 -> onTouchEvent + 273:274:boolean onTouchEvent(android.view.MotionEvent):322:322 -> onTouchEvent + 275:276:boolean onTouchEvent(android.view.MotionEvent):323:323 -> onTouchEvent + 277:278:boolean onTouchEvent(android.view.MotionEvent):324:324 -> onTouchEvent + 279:297:boolean onTouchEvent(android.view.MotionEvent):325:325 -> onTouchEvent + 298:302:boolean onTouchEvent(android.view.MotionEvent):326:326 -> onTouchEvent + 303:304:boolean onTouchEvent(android.view.MotionEvent):327:327 -> onTouchEvent + 305:308:boolean onTouchEvent(android.view.MotionEvent):328:328 -> onTouchEvent + 309:312:boolean onTouchEvent(android.view.MotionEvent):331:331 -> onTouchEvent + 313:316:boolean onTouchEvent(android.view.MotionEvent):332:332 -> onTouchEvent + 317:322:boolean onTouchEvent(android.view.MotionEvent):333:333 -> onTouchEvent + 323:333:boolean onTouchEvent(android.view.MotionEvent):336:336 -> onTouchEvent + 334:348:boolean onTouchEvent(android.view.MotionEvent):337:337 -> onTouchEvent + 349:359:boolean onTouchEvent(android.view.MotionEvent):338:338 -> onTouchEvent + 360:363:boolean onTouchEvent(android.view.MotionEvent):339:339 -> onTouchEvent + 364:367:boolean onTouchEvent(android.view.MotionEvent):340:340 -> onTouchEvent + 368:371:boolean onTouchEvent(android.view.MotionEvent):341:341 -> onTouchEvent + 372:375:boolean onTouchEvent(android.view.MotionEvent):342:342 -> onTouchEvent + 376:385:boolean onTouchEvent(android.view.MotionEvent):343:343 -> onTouchEvent + 386:387:boolean onTouchEvent(android.view.MotionEvent):348:348 -> onTouchEvent + 388:389:boolean onTouchEvent(android.view.MotionEvent):349:349 -> onTouchEvent + 390:391:boolean onTouchEvent(android.view.MotionEvent):350:350 -> onTouchEvent + 392:395:boolean onTouchEvent(android.view.MotionEvent):354:354 -> onTouchEvent + 396:405:boolean onTouchEvent(android.view.MotionEvent):355:355 -> onTouchEvent + 406:409:boolean onTouchEvent(android.view.MotionEvent):359:359 -> onTouchEvent + 410:413:boolean onTouchEvent(android.view.MotionEvent):360:360 -> onTouchEvent + 414:417:boolean onTouchEvent(android.view.MotionEvent):361:361 -> onTouchEvent + 418:422:boolean onTouchEvent(android.view.MotionEvent):362:362 -> onTouchEvent + 1:4:void setQuickScaleEnabled(boolean):380:380 -> setQuickScaleEnabled + 5:8:void setQuickScaleEnabled(boolean):381:381 -> setQuickScaleEnabled + 9:13:void setQuickScaleEnabled(boolean):382:382 -> setQuickScaleEnabled + 14:25:void setQuickScaleEnabled(boolean):393:393 -> setQuickScaleEnabled + 1:3:void setStylusScaleEnabled(boolean):413:413 -> setStylusScaleEnabled +com.swmansion.gesturehandler.core.ScaleGestureDetector$1 -> com.swmansion.gesturehandler.core.ScaleGestureDetector$1: +# {"id":"sourceFile","fileName":"ScaleGestureDetector.java"} + 1:6:void (com.swmansion.gesturehandler.core.ScaleGestureDetector):383:383 -> + 1:9:boolean onDoubleTap(android.view.MotionEvent):387:387 -> onDoubleTap + 10:18:boolean onDoubleTap(android.view.MotionEvent):388:388 -> onDoubleTap + 19:25:boolean onDoubleTap(android.view.MotionEvent):389:389 -> onDoubleTap +com.swmansion.gesturehandler.core.ScaleGestureDetector$OnScaleGestureListener -> com.swmansion.gesturehandler.core.ScaleGestureDetector$OnScaleGestureListener: +# {"id":"sourceFile","fileName":"ScaleGestureDetector.java"} +com.swmansion.gesturehandler.core.ScaleGestureDetector$SimpleOnScaleGestureListener -> com.swmansion.gesturehandler.core.ScaleGestureDetector$SimpleOnScaleGestureListener: +# {"id":"sourceFile","fileName":"ScaleGestureDetector.java"} + 1:4:void ():104:104 -> +com.swmansion.gesturehandler.core.StylusData -> com.swmansion.gesturehandler.core.StylusData: +# {"id":"sourceFile","fileName":"StylusData.kt"} + 1:1:void ():0:0 -> + 2:7:void (double,double,double,double,double):14:19 -> + 8:8:void (double,double,double,double,double,int,kotlin.jvm.internal.DefaultConstructorMarker):14:14 -> + 1:3:double getAltitudeAngle():17:17 -> getAltitudeAngle + 1:3:double getAzimuthAngle():18:18 -> getAzimuthAngle + 1:3:double getPressure():19:19 -> getPressure + 1:3:double getTiltX():15:15 -> getTiltX + 1:3:double getTiltY():16:16 -> getTiltY + 1:4:com.facebook.react.bridge.ReadableMap toReadableMap():22:22 -> toReadableMap + 5:11:com.facebook.react.bridge.ReadableMap toReadableMap():23:23 -> toReadableMap + 12:18:com.facebook.react.bridge.ReadableMap toReadableMap():24:24 -> toReadableMap + 19:25:com.facebook.react.bridge.ReadableMap toReadableMap():25:25 -> toReadableMap + 26:32:com.facebook.react.bridge.ReadableMap toReadableMap():26:26 -> toReadableMap + 33:40:com.facebook.react.bridge.ReadableMap toReadableMap():27:27 -> toReadableMap +com.swmansion.gesturehandler.core.StylusData$Companion -> com.swmansion.gesturehandler.core.StylusData$Companion: +# {"id":"sourceFile","fileName":"StylusData.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():35:35 -> + 10:22:com.swmansion.gesturehandler.core.StylusData fromEvent(android.view.MotionEvent):93:93 -> fromEvent + 23:27:com.swmansion.gesturehandler.core.StylusData fromEvent(android.view.MotionEvent):94:94 -> fromEvent + 28:46:com.swmansion.gesturehandler.core.StylusData fromEvent(android.view.MotionEvent):95:95 -> fromEvent + 47:64:com.swmansion.gesturehandler.core.StylusData fromEvent(android.view.MotionEvent):97:97 -> fromEvent + 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;"} + 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 + 92:101:kotlin.Pair spherical2tilt(double,double):62:62 -> spherical2tilt + 102:119:kotlin.Pair spherical2tilt(double,double):66:66 -> spherical2tilt + 120:137:kotlin.Pair spherical2tilt(double,double):70:70 -> spherical2tilt + 138:159:kotlin.Pair spherical2tilt(double,double):74:74 -> spherical2tilt + 160:163:kotlin.Pair spherical2tilt(double,double):79:79 -> spherical2tilt + 164:172:kotlin.Pair spherical2tilt(double,double):81:81 -> spherical2tilt + 173:187:kotlin.Pair spherical2tilt(double,double):82:82 -> spherical2tilt + 188:192:kotlin.Pair spherical2tilt(double,double):85:85 -> spherical2tilt + 193:196:kotlin.Pair spherical2tilt(double,double):86:86 -> spherical2tilt + 197:210:kotlin.Pair spherical2tilt(double,double):88:88 -> spherical2tilt +com.swmansion.gesturehandler.core.TapGestureHandler -> com.swmansion.gesturehandler.core.TapGestureHandler: +# {"id":"sourceFile","fileName":"TapGestureHandler.kt"} + 1:4:void ():14:14 -> + 5:6:void ():15:15 -> + 7:8:void ():16:16 -> + 9:12:void ():17:17 -> + 13:16:void ():18:18 -> + 17:19:void ():19:19 -> + 20:21:void ():20:20 -> + 22:23:void ():21:21 -> + 24:25:void ():22:22 -> + 26:32:void ():31:31 -> + 33:36:void ():34:34 -> + 1:3:void access$setMaxDelayMs$p(com.swmansion.gesturehandler.core.TapGestureHandler,long):14:14 -> access$setMaxDelayMs$p + 1:3:void access$setMaxDeltaX$p(com.swmansion.gesturehandler.core.TapGestureHandler,float):14:14 -> access$setMaxDeltaX$p + 1:3:void access$setMaxDeltaY$p(com.swmansion.gesturehandler.core.TapGestureHandler,float):14:14 -> access$setMaxDeltaY$p + 1:3:void access$setMaxDist$p(com.swmansion.gesturehandler.core.TapGestureHandler,float):14:14 -> access$setMaxDist$p + 1:3:void access$setMaxDurationMs$p(com.swmansion.gesturehandler.core.TapGestureHandler,long):14:14 -> access$setMaxDurationMs$p + 1:3:void access$setMinNumberOfPointers$p(com.swmansion.gesturehandler.core.TapGestureHandler,int):14:14 -> access$setMinNumberOfPointers$p + 1:3:void access$setNumberOfTaps$p(com.swmansion.gesturehandler.core.TapGestureHandler,int):14:14 -> access$setNumberOfTaps$p + 1:3:void activate(boolean):128:128 -> activate + 4:7:void activate(boolean):129:129 -> activate + 1:1:void $r8$lambda$im8uXJLFhNbSEBt2GsZ4lRpRb3Q(com.swmansion.gesturehandler.core.TapGestureHandler):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void endTap():59:59 -> endTap + 5:16:void endTap():60:60 -> endTap + 17:23:void endTap():62:62 -> endTap + 24:39:void endTap():64:64 -> endTap + 40:43:void endTap():65:65 -> endTap + 44:56:void endTap():67:67 -> endTap + 1:4:void failDelayed$lambda$0(com.swmansion.gesturehandler.core.TapGestureHandler):31:31 -> failDelayed$lambda$0 + 1:9:void onCancel():133:133 -> onCancel + 11:18:void onHandle(android.view.MotionEvent,android.view.MotionEvent):85:85 -> onHandle + 19:22:void onHandle(android.view.MotionEvent,android.view.MotionEvent):89:89 -> onHandle + 23:30:void onHandle(android.view.MotionEvent,android.view.MotionEvent):90:90 -> onHandle + 31:32:void onHandle(android.view.MotionEvent,android.view.MotionEvent):92:92 -> onHandle + 33:34:void onHandle(android.view.MotionEvent,android.view.MotionEvent):93:93 -> onHandle + 35:42:void onHandle(android.view.MotionEvent,android.view.MotionEvent):94:94 -> onHandle + 43:54:void onHandle(android.view.MotionEvent,android.view.MotionEvent):95:95 -> onHandle + 55:62:void onHandle(android.view.MotionEvent,android.view.MotionEvent):105:105 -> onHandle + 63:69:void onHandle(android.view.MotionEvent,android.view.MotionEvent):106:106 -> onHandle + 70:79:void onHandle(android.view.MotionEvent,android.view.MotionEvent):98:98 -> onHandle + 80:89:void onHandle(android.view.MotionEvent,android.view.MotionEvent):99:99 -> onHandle + 90:97:void onHandle(android.view.MotionEvent,android.view.MotionEvent):100:100 -> onHandle + 98:103:void onHandle(android.view.MotionEvent,android.view.MotionEvent):101:101 -> onHandle + 104:107:void onHandle(android.view.MotionEvent,android.view.MotionEvent):102:102 -> onHandle + 108:109:void onHandle(android.view.MotionEvent,android.view.MotionEvent):103:103 -> onHandle + 110:117:void onHandle(android.view.MotionEvent,android.view.MotionEvent):108:108 -> onHandle + 118:123:void onHandle(android.view.MotionEvent,android.view.MotionEvent):109:109 -> onHandle + 124:129:void onHandle(android.view.MotionEvent,android.view.MotionEvent):111:111 -> onHandle + 130:142:void onHandle(android.view.MotionEvent,android.view.MotionEvent):112:112 -> onHandle + 143:145:void onHandle(android.view.MotionEvent,android.view.MotionEvent):115:115 -> onHandle + 146:163:void onHandle(android.view.MotionEvent,android.view.MotionEvent):117:117 -> onHandle + 164:167:void onHandle(android.view.MotionEvent,android.view.MotionEvent):120:120 -> onHandle + 168:171:void onHandle(android.view.MotionEvent,android.view.MotionEvent):122:122 -> onHandle + 2:3:void onReset():137:137 -> onReset + 4:5:void onReset():138:138 -> onReset + 6:14:void onReset():139:139 -> onReset + 1:4:void resetConfig():38:38 -> resetConfig + 5:6:void resetConfig():39:39 -> resetConfig + 7:8:void resetConfig():40:40 -> resetConfig + 9:12:void resetConfig():41:41 -> resetConfig + 13:16:void resetConfig():42:42 -> resetConfig + 17:19:void resetConfig():43:43 -> resetConfig + 20:21:void resetConfig():44:44 -> resetConfig + 22:23:void resetConfig():45:45 -> resetConfig + 24:27:void resetConfig():46:46 -> resetConfig + 1:8:boolean shouldFail():72:72 -> shouldFail + 9:28:boolean shouldFail():73:73 -> shouldFail + 29:36:boolean shouldFail():76:76 -> shouldFail + 37:57:boolean shouldFail():77:77 -> shouldFail + 58:72:boolean shouldFail():81:81 -> shouldFail + 1:4:void startTap():50:50 -> startTap + 5:16:void startTap():51:51 -> startTap + 17:23:void startTap():53:53 -> startTap + 24:36:void startTap():55:55 -> startTap +com.swmansion.gesturehandler.core.TapGestureHandler$$ExternalSyntheticLambda0 -> com.swmansion.gesturehandler.core.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.gesturehandler.core.TapGestureHandler com.swmansion.gesturehandler.core.TapGestureHandler$$InternalSyntheticLambda$1$e8e5a34da9f931f23a00b3e1d5642d4d740d8e416d5ab15cea0c5785d0e49732$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.gesturehandler.core.TapGestureHandler):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.gesturehandler.core.TapGestureHandler$Companion -> com.swmansion.gesturehandler.core.TapGestureHandler$Companion: +# {"id":"sourceFile","fileName":"TapGestureHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():186:186 -> +com.swmansion.gesturehandler.core.TapGestureHandler$Factory -> com.swmansion.gesturehandler.core.TapGestureHandler$Factory: +# {"id":"sourceFile","fileName":"TapGestureHandler.kt"} + 1:3:void ():142:142 -> + 4:7:void ():143:143 -> + 8:12:void ():144:144 -> + 1:1:com.swmansion.gesturehandler.core.GestureHandler create(android.content.Context):142:142 -> create + 2:2:com.swmansion.gesturehandler.core.TapGestureHandler create(android.content.Context):146:146 -> create + 1:1:com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.GestureHandler):142:142 -> createEventBuilder + 2:2:com.swmansion.gesturehandler.react.eventbuilders.TapGestureHandlerEventDataBuilder createEventBuilder(com.swmansion.gesturehandler.core.TapGestureHandler):173:173 -> createEventBuilder + 1:3:java.lang.String getName():144:144 -> getName + 1:3:java.lang.Class getType():143:143 -> getType + 1:1:void setConfig(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):142:142 -> setConfig + 2:4:void setConfig(com.swmansion.gesturehandler.core.TapGestureHandler,com.facebook.react.bridge.ReadableMap):149:151 -> setConfig + 5:6:void setConfig(com.swmansion.gesturehandler.core.TapGestureHandler,com.facebook.react.bridge.ReadableMap):153:154 -> setConfig + 7:8:void setConfig(com.swmansion.gesturehandler.core.TapGestureHandler,com.facebook.react.bridge.ReadableMap):156:157 -> setConfig + 9:10:void setConfig(com.swmansion.gesturehandler.core.TapGestureHandler,com.facebook.react.bridge.ReadableMap):159:160 -> setConfig + 11:12:void setConfig(com.swmansion.gesturehandler.core.TapGestureHandler,com.facebook.react.bridge.ReadableMap):162:163 -> setConfig + 13:14:void setConfig(com.swmansion.gesturehandler.core.TapGestureHandler,com.facebook.react.bridge.ReadableMap):165:166 -> setConfig + 15:16:void setConfig(com.swmansion.gesturehandler.core.TapGestureHandler,com.facebook.react.bridge.ReadableMap):168:169 -> setConfig +com.swmansion.gesturehandler.core.TapGestureHandler$Factory$Companion -> com.swmansion.gesturehandler.core.TapGestureHandler$Factory$Companion: +# {"id":"sourceFile","fileName":"TapGestureHandler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():175:175 -> +com.swmansion.gesturehandler.core.Vector -> com.swmansion.gesturehandler.core.Vector: +# {"id":"sourceFile","fileName":"Vector.kt"} + 9:19:void ():27:27 -> + 20:28:void ():28:28 -> + 29:35:void ():29:29 -> + 36:42:void ():30:30 -> + 43:49:void ():32:32 -> + 50:56:void ():33:33 -> + 57:63:void ():34:34 -> + 64:70:void ():35:35 -> + 71:78:void ():37:37 -> + 1:7:void (double,double):10:10 -> + 8:32:void (double,double):13:13 -> + 33:38:void (double,double):18:18 -> + 39:41:void (double,double):19:19 -> + 1:3:com.swmansion.gesturehandler.core.Vector access$getVECTOR_DOWN$cp():10:10 -> access$getVECTOR_DOWN$cp + 1:3:com.swmansion.gesturehandler.core.Vector access$getVECTOR_LEFT$cp():10:10 -> access$getVECTOR_LEFT$cp + 1:3:com.swmansion.gesturehandler.core.Vector access$getVECTOR_LEFT_DOWN$cp():10:10 -> access$getVECTOR_LEFT_DOWN$cp + 1:3:com.swmansion.gesturehandler.core.Vector access$getVECTOR_LEFT_UP$cp():10:10 -> access$getVECTOR_LEFT_UP$cp + 1:3:com.swmansion.gesturehandler.core.Vector access$getVECTOR_RIGHT$cp():10:10 -> access$getVECTOR_RIGHT$cp + 1:3:com.swmansion.gesturehandler.core.Vector access$getVECTOR_RIGHT_DOWN$cp():10:10 -> access$getVECTOR_RIGHT_DOWN$cp + 1:3:com.swmansion.gesturehandler.core.Vector access$getVECTOR_RIGHT_UP$cp():10:10 -> access$getVECTOR_RIGHT_UP$cp + 1:3:com.swmansion.gesturehandler.core.Vector access$getVECTOR_UP$cp():10:10 -> access$getVECTOR_UP$cp + 1:3:com.swmansion.gesturehandler.core.Vector access$getVECTOR_ZERO$cp():10:10 -> access$getVECTOR_ZERO$cp + 1:12:double computeSimilarity(com.swmansion.gesturehandler.core.Vector):22:22 -> computeSimilarity + 1:3:double getMagnitude():13:13 -> getMagnitude + 1:3:double getX():10:10 -> getX + 1:3:double getY():10:10 -> getY + 6:17:boolean isSimilar(com.swmansion.gesturehandler.core.Vector,double):24:24 -> isSimilar +com.swmansion.gesturehandler.core.Vector$Companion -> com.swmansion.gesturehandler.core.Vector$Companion: +# {"id":"sourceFile","fileName":"Vector.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():26:26 -> + 4:8:com.swmansion.gesturehandler.core.Vector fromDirection(int):49:49 -> fromDirection + 9:13:com.swmansion.gesturehandler.core.Vector fromDirection(int):48:48 -> fromDirection + 14:18:com.swmansion.gesturehandler.core.Vector fromDirection(int):46:46 -> fromDirection + 19:23:com.swmansion.gesturehandler.core.Vector fromDirection(int):44:44 -> fromDirection + 24:28:com.swmansion.gesturehandler.core.Vector fromDirection(int):47:47 -> fromDirection + 29:33:com.swmansion.gesturehandler.core.Vector fromDirection(int):45:45 -> fromDirection + 34:38:com.swmansion.gesturehandler.core.Vector fromDirection(int):43:43 -> fromDirection + 39:43:com.swmansion.gesturehandler.core.Vector fromDirection(int):41:41 -> fromDirection + 44:48:com.swmansion.gesturehandler.core.Vector fromDirection(int):42:42 -> fromDirection + 8:10:com.swmansion.gesturehandler.core.Vector fromVelocity(android.view.VelocityTracker):53:53 -> fromVelocity + 11:15:com.swmansion.gesturehandler.core.Vector fromVelocity(android.view.VelocityTracker):55:55 -> fromVelocity + 16:20:com.swmansion.gesturehandler.core.Vector fromVelocity(android.view.VelocityTracker):56:56 -> fromVelocity + 21:26:com.swmansion.gesturehandler.core.Vector fromVelocity(android.view.VelocityTracker):58:58 -> fromVelocity +com.swmansion.gesturehandler.core.ViewConfigurationHelper -> com.swmansion.gesturehandler.core.ViewConfigurationHelper: +# {"id":"sourceFile","fileName":"ViewConfigurationHelper.kt"} +com.swmansion.gesturehandler.react.ExtensionsKt -> com.swmansion.gesturehandler.react.ExtensionsKt: +# {"id":"sourceFile","fileName":"Extensions.kt"} + 6:19:com.facebook.react.modules.core.DeviceEventManagerModule$RCTDeviceEventEmitter getDeviceEventEmitter(com.facebook.react.bridge.ReactContext):10:10 -> getDeviceEventEmitter + 6:17:com.facebook.react.uimanager.UIManagerModule getUIManager(com.facebook.react.bridge.ReactContext):13:13 -> getUIManager + 6:23:boolean isScreenReaderOn(android.content.Context):16:16 -> isScreenReaderOn +com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager -> com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager: +# {"id":"sourceFile","fileName":"RNGestureHandlerButtonViewManager.kt"} + 3:5:void ():42:42 -> + 6:13:void ():47:47 -> + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):40:40 -> createViewInstance + 2:2:com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup createViewInstance(com.facebook.react.uimanager.ThemedReactContext):52:52 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():141:141 -> getDelegate + 1:3:java.lang.String getName():50:50 -> getName + 1:1:void onAfterUpdateTransaction(android.view.View):40:40 -> onAfterUpdateTransaction + 2:2:void onAfterUpdateTransaction(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup):136:136 -> onAfterUpdateTransaction + 3:3:void onAfterUpdateTransaction(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup):138:138 -> onAfterUpdateTransaction + 1:1:void setBackgroundColor(android.view.View,int):40:40 -> setBackgroundColor + 2:2:void setBackgroundColor(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,int):62:62 -> setBackgroundColor + 1:1:void setBorderBottomLeftRadius(android.view.View,float):40:40 -> setBorderBottomLeftRadius + 2:2:void setBorderBottomLeftRadius(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,float):92:92 -> setBorderBottomLeftRadius + 1:1:void setBorderBottomRightRadius(android.view.View,float):40:40 -> setBorderBottomRightRadius + 2:2:void setBorderBottomRightRadius(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,float):97:97 -> setBorderBottomRightRadius + 1:1:void setBorderColor(android.view.View,java.lang.Integer):40:40 -> setBorderColor + 2:2:void setBorderColor(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,java.lang.Integer):107:107 -> setBorderColor + 1:1:void setBorderRadius(android.view.View,float):40:40 -> setBorderRadius + 2:2:void setBorderRadius(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,float):77:77 -> setBorderRadius + 1:1:void setBorderStyle(android.view.View,java.lang.String):40:40 -> setBorderStyle + 2:2:void setBorderStyle(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,java.lang.String):112:112 -> setBorderStyle + 1:1:void setBorderTopLeftRadius(android.view.View,float):40:40 -> setBorderTopLeftRadius + 2:2:void setBorderTopLeftRadius(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,float):82:82 -> setBorderTopLeftRadius + 1:1:void setBorderTopRightRadius(android.view.View,float):40:40 -> setBorderTopRightRadius + 2:2:void setBorderTopRightRadius(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,float):87:87 -> setBorderTopRightRadius + 1:1:void setBorderWidth(android.view.View,float):40:40 -> setBorderWidth + 2:2:void setBorderWidth(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,float):102:102 -> setBorderWidth + 1:1:void setBorderless(android.view.View,boolean):40:40 -> setBorderless + 2:2:void setBorderless(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,boolean):67:67 -> setBorderless + 1:1:void setEnabled(android.view.View,boolean):40:40 -> setEnabled + 2:2:void setEnabled(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,boolean):72:72 -> setEnabled + 1:1:void setExclusive(android.view.View,boolean):40:40 -> setExclusive + 2:2:void setExclusive(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,boolean):127:127 -> setExclusive + 1:1:void setForeground(android.view.View,boolean):40:40 -> setForeground + 2:2:void setForeground(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,boolean):57:57 -> setForeground + 1:1:void setRippleColor(android.view.View,java.lang.Integer):40:40 -> setRippleColor + 2:2:void setRippleColor(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,java.lang.Integer):117:117 -> setRippleColor + 1:1:void setRippleRadius(android.view.View,int):40:40 -> setRippleRadius + 2:2:void setRippleRadius(com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup,int):122:122 -> setRippleRadius + 1:1:void setTouchSoundDisabled(android.view.View,boolean):40:40 -> setTouchSoundDisabled + 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 -> + 1:3:void (android.content.Context):144:144 -> + 4:8:java.lang.String getBorderStyle():189:189 -> + 4:8:void (android.content.Context):189 -> + 9:12:void setExclusive(boolean):201:201 -> + 9:12:void (android.content.Context):201 -> + 13:15:void (android.content.Context):205:205 -> + 16:17:void (android.content.Context):206:206 -> + 18:22:void (android.content.Context):213:213 -> + 23:25:void (android.content.Context):214:214 -> + 26:28:void (android.content.Context):215:215 -> + 29:31:void (android.content.Context):216:216 -> + 32:35:void (android.content.Context):217:217 -> + 1:1:void $r8$lambda$1r2X1TrXYvS1Dkh-vrdW5Q515A8(android.view.View):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void access$setDummyClickListener$cp(android.view.View$OnClickListener):143:143 -> access$getDummyClickListener$cp + 1:3:android.view.View$OnClickListener access$getDummyClickListener$cp():143 -> access$getDummyClickListener$cp + 1:3:void access$setDummyClickListener$cp(android.view.View$OnClickListener):143:143 -> access$getResolveOutValue$cp + 1:3:android.util.TypedValue access$getResolveOutValue$cp():143 -> access$getResolveOutValue$cp + 1:3:void access$setDummyClickListener$cp(android.view.View$OnClickListener):143:143 -> access$getSoundResponder$cp + 1:3:com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup access$getSoundResponder$cp():143 -> access$getSoundResponder$cp + 1:3:void access$setDummyClickListener$cp(android.view.View$OnClickListener):143:143 -> access$getTouchResponder$cp + 1:3:com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager$ButtonViewGroup access$getTouchResponder$cp():143 -> access$getTouchResponder$cp + 1:3:void access$setDummyClickListener$cp(android.view.View$OnClickListener):143:143 -> access$setDummyClickListener$cp + 1:3:void access$setDummyClickListener$cp(android.view.View$OnClickListener):143:143 -> access$setResolveOutValue$cp + 1:3:void access$setResolveOutValue$cp(android.util.TypedValue):143 -> access$setResolveOutValue$cp + 1:3:void access$setDummyClickListener$cp(android.view.View$OnClickListener):143:143 -> access$setSoundResponder$cp + 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 + 1:2:float[] buildBorderRadii():228:228 -> buildBorderRadii + 3:4:float[] buildBorderRadii():230:230 -> buildBorderRadii + 5:6:float[] buildBorderRadii():232:232 -> buildBorderRadii + 7:10:float[] buildBorderRadii():234:234 -> buildBorderRadii + 11:36:float[] buildBorderRadii():235:235 -> buildBorderRadii + 37:43:java.util.List kotlin.collections.ArraysKt___ArraysKt.map(float[],kotlin.jvm.functions.Function1):11278:11278 -> buildBorderRadii + 37:43:float[] buildBorderRadii():237 -> buildBorderRadii + 44:50:java.util.Collection kotlin.collections.ArraysKt___ArraysKt.mapTo(float[],java.util.Collection,kotlin.jvm.functions.Function1):11613:11613 -> buildBorderRadii + 44:50:float[] buildBorderRadii():237 -> buildBorderRadii + 51:56:float[] buildBorderRadii():237:237 -> buildBorderRadii + 57:62:java.util.Collection kotlin.collections.ArraysKt___ArraysKt.mapTo(float[],java.util.Collection,kotlin.jvm.functions.Function1):11614:11614 -> buildBorderRadii + 57:62:float[] buildBorderRadii():237 -> buildBorderRadii + 63:67:float[] buildBorderRadii():238:238 -> buildBorderRadii + 1:2:android.graphics.PathEffect buildBorderStyle():241:241 -> buildBorderStyle + 3:34:android.graphics.PathEffect buildBorderStyle():242:242 -> buildBorderStyle + 35:70:android.graphics.PathEffect buildBorderStyle():243:243 -> buildBorderStyle + 1:5:void access$setDummyClickListener$cp(android.view.View$OnClickListener):143:143 -> canActivate + 1:5:boolean canActivate(android.view.View):143 -> canActivate + 6:12:boolean canBegin(android.view.MotionEvent):433:433 -> canBegin + 13:19:boolean canBegin(android.view.MotionEvent):434:434 -> canBegin + 20:27:boolean canBegin(android.view.MotionEvent):435:435 -> canBegin + 28:33:boolean canBegin(android.view.MotionEvent):440:440 -> canBegin + 34:38:boolean canBegin(android.view.MotionEvent):442:442 -> canBegin + 1:6:android.graphics.drawable.Drawable createBorderDrawable():373:373 -> createBorderDrawable + 7:12:android.graphics.drawable.Drawable createBorderDrawable():375:375 -> createBorderDrawable + 13:19:android.graphics.drawable.Drawable createBorderDrawable():376:376 -> createBorderDrawable + 20:26:android.graphics.drawable.Drawable createBorderDrawable():379:379 -> createBorderDrawable + 27:30:android.graphics.drawable.Drawable createBorderDrawable():380:380 -> createBorderDrawable + 31:35:android.graphics.drawable.Drawable createBorderDrawable():381:381 -> createBorderDrawable + 36:40:android.graphics.drawable.Drawable createBorderDrawable():382:382 -> createBorderDrawable + 41:54:android.graphics.drawable.Drawable createBorderDrawable():383:383 -> createBorderDrawable + 55:62:android.graphics.drawable.Drawable createBorderDrawable():384:384 -> createBorderDrawable + 1:16:android.graphics.drawable.Drawable createSelectableDrawable():393:393 -> createSelectableDrawable + 17:24:android.graphics.drawable.Drawable createSelectableDrawable():397:397 -> createSelectableDrawable + 25:26:android.graphics.drawable.Drawable createSelectableDrawable():398:398 -> createSelectableDrawable + 27:30:android.graphics.drawable.Drawable createSelectableDrawable():399:399 -> createSelectableDrawable + 31:41:android.graphics.drawable.Drawable createSelectableDrawable():400:400 -> createSelectableDrawable + 42:47:android.graphics.drawable.Drawable createSelectableDrawable():401:401 -> createSelectableDrawable + 48:64:android.graphics.drawable.Drawable createSelectableDrawable():404:404 -> createSelectableDrawable + 65:72:android.graphics.drawable.Drawable createSelectableDrawable():405:405 -> createSelectableDrawable + 73:77:android.graphics.drawable.Drawable createSelectableDrawable():406:406 -> createSelectableDrawable + 78:79:android.graphics.drawable.Drawable createSelectableDrawable():409:409 -> createSelectableDrawable + 80:95:android.graphics.drawable.Drawable createSelectableDrawable():412:412 -> createSelectableDrawable + 96:100:android.graphics.drawable.Drawable createSelectableDrawable():409:409 -> createSelectableDrawable + 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:3:float getBorderBottomLeftRadius():173:173 -> getBorderBottomLeftRadius + 1:3:float getBorderBottomRightRadius():177:177 -> getBorderBottomRightRadius + 1:3:java.lang.Integer getBorderColor():185:185 -> getBorderColor + 1:3:float getBorderRadius():161:161 -> getBorderRadius + 1:3:java.lang.String getBorderStyle():189:189 -> getBorderStyle + 1:3:float getBorderTopLeftRadius():165:165 -> getBorderTopLeftRadius + 1:3:float getBorderTopRightRadius():169:169 -> getBorderTopRightRadius + 1:3:float getBorderWidth():181:181 -> getBorderWidth + 1:3:void setExclusive(boolean):201:201 -> getExclusive + 1:3:boolean getExclusive():201 -> getExclusive + 1:7:boolean getHasBorderRadii():195:195 -> getHasBorderRadii + 8:13:boolean getHasBorderRadii():196:196 -> getHasBorderRadii + 14:19:boolean getHasBorderRadii():197:197 -> getHasBorderRadii + 20:25:boolean getHasBorderRadii():198:198 -> getHasBorderRadii + 26:35:boolean getHasBorderRadii():199:199 -> getHasBorderRadii + 1:3:java.lang.Integer getRippleColor():147:147 -> getRippleColor + 1:3:java.lang.Integer getRippleRadius():152:152 -> getRippleRadius + 1:3:void setUseBorderlessDrawable(boolean):160:160 -> getUseBorderlessDrawable + 1:3:boolean getUseBorderlessDrawable():160 -> getUseBorderlessDrawable + 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:3:void setTouched(boolean):209:209 -> isTouched + 1:3:boolean isTouched():209 -> isTouched + 6:8:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):252:252 -> onInitializeAccessibilityNodeInfo + 9:14:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):258:258 -> onInitializeAccessibilityNodeInfo + 15:18:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):260:260 -> onInitializeAccessibilityNodeInfo + 19:24:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):261:261 -> onInitializeAccessibilityNodeInfo + 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 + 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 + 28:33:boolean onTouchEvent(android.view.MotionEvent):298:298 -> onTouchEvent + 34:36:boolean onTouchEvent(android.view.MotionEvent):299:299 -> onTouchEvent + 37:38:boolean onTouchEvent(android.view.MotionEvent):301:301 -> onTouchEvent + 39:41:boolean onTouchEvent(android.view.MotionEvent):302:302 -> onTouchEvent + 42:48:boolean onTouchEvent(android.view.MotionEvent):306:306 -> onTouchEvent + 49:51:boolean onTouchEvent(android.view.MotionEvent):307:307 -> onTouchEvent + 52:65:boolean onTouchEvent(android.view.MotionEvent):311:311 -> onTouchEvent + 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 + 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 + 4:6:void withBackgroundUpdate(kotlin.jvm.functions.Function0):222:222 -> setBackgroundColor + 4:6:void setBackgroundColor(int):247 -> setBackgroundColor + 1:14:void setBorderBottomLeftRadius(float):175:175 -> setBorderBottomLeftRadius + 15:17:void withBackgroundUpdate(kotlin.jvm.functions.Function0):222:222 -> setBorderBottomLeftRadius + 15:17:void setBorderBottomLeftRadius(float):174 -> setBorderBottomLeftRadius + 1:14:void setBorderBottomRightRadius(float):179:179 -> setBorderBottomRightRadius + 15:17:void withBackgroundUpdate(kotlin.jvm.functions.Function0):222:222 -> setBorderBottomRightRadius + 15:17:void setBorderBottomRightRadius(float):178 -> setBorderBottomRightRadius + 1:3:void setBorderColor(java.lang.Integer):187:187 -> setBorderColor + 4:6:void withBackgroundUpdate(kotlin.jvm.functions.Function0):222:222 -> setBorderColor + 4:6:void setBorderColor(java.lang.Integer):186 -> setBorderColor + 1:14:void setBorderRadius(float):163:163 -> setBorderRadius + 15:17:void withBackgroundUpdate(kotlin.jvm.functions.Function0):222:222 -> setBorderRadius + 15:17:void setBorderRadius(float):162 -> setBorderRadius + 1:3:void setBorderStyle(java.lang.String):191:191 -> setBorderStyle + 4:6:void withBackgroundUpdate(kotlin.jvm.functions.Function0):222:222 -> setBorderStyle + 4:6:void setBorderStyle(java.lang.String):190 -> setBorderStyle + 1:14:void setBorderTopLeftRadius(float):167:167 -> setBorderTopLeftRadius + 15:17:void withBackgroundUpdate(kotlin.jvm.functions.Function0):222:222 -> setBorderTopLeftRadius + 15:17:void setBorderTopLeftRadius(float):166 -> setBorderTopLeftRadius + 1:14:void setBorderTopRightRadius(float):171:171 -> setBorderTopRightRadius + 15:17:void withBackgroundUpdate(kotlin.jvm.functions.Function0):222:222 -> setBorderTopRightRadius + 15:17:void setBorderTopRightRadius(float):170 -> setBorderTopRightRadius + 1:14:void setBorderWidth(float):183:183 -> setBorderWidth + 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 + 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 + 1:3:void setRippleRadius(java.lang.Integer):154:154 -> setRippleRadius + 4:6:void withBackgroundUpdate(kotlin.jvm.functions.Function0):222:222 -> setRippleRadius + 4:6:void setRippleRadius(java.lang.Integer):153 -> setRippleRadius + 1:3:void setTouched(boolean):209:209 -> setTouched + 1:3:void setUseBorderlessDrawable(boolean):160:160 -> setUseBorderlessDrawable + 1:3:void setUseDrawableOnForeground(boolean):158:158 -> setUseDrawableOnForeground + 4:6:void withBackgroundUpdate(kotlin.jvm.functions.Function0):222:222 -> setUseDrawableOnForeground + 4:6:void setUseDrawableOnForeground(boolean):157 -> setUseDrawableOnForeground + 1:5:void access$setDummyClickListener$cp(android.view.View$OnClickListener):143:143 -> shouldCancelRootViewGestureHandlerIfNecessary + 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:6:void updateBackground():337:337 -> updateBackground + 7:8:void updateBackground():340:340 -> updateBackground + 9:13:void updateBackground():342:342 -> updateBackground + 14:16:void updateBackground():344:344 -> updateBackground + 17:19:void updateBackground():348:348 -> updateBackground + 20:23:void updateBackground():351:351 -> updateBackground + 24:27:void updateBackground():352:352 -> updateBackground + 28:37:void updateBackground():354:354 -> updateBackground + 38:43:void updateBackground():355:355 -> updateBackground + 44:50:void updateBackground():356:356 -> updateBackground + 51:59:void updateBackground():357:357 -> updateBackground + 60:63:void updateBackground():360:360 -> updateBackground + 64:66:void updateBackground():361:361 -> updateBackground + 67:70:void updateBackground():362:362 -> updateBackground + 71:74:void updateBackground():363:363 -> updateBackground + 75:82:void updateBackground():365:365 -> updateBackground + 83:95:void updateBackground():366:366 -> updateBackground + 96:99:void updateBackground():368:368 -> updateBackground + 1:5:void updateBackgroundColor(int,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):320:320 -> updateBackgroundColor + 6:11:void updateBackgroundColor(int,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):322:322 -> updateBackgroundColor + 12:18:void updateBackgroundColor(int,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):323:323 -> updateBackgroundColor + 19:26:void updateBackgroundColor(int,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):326:326 -> updateBackgroundColor + 27:35:void updateBackgroundColor(int,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):328:328 -> updateBackgroundColor + 36:41:void updateBackgroundColor(int,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):330:330 -> updateBackgroundColor + 42:44:void updateBackgroundColor(int,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):326:326 -> updateBackgroundColor + 45:48:void updateBackgroundColor(int,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):333:333 -> updateBackgroundColor + 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"} + 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"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +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 +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 -> +com.swmansion.gesturehandler.react.RNGestureHandlerComponentsRegistry -> com.swmansion.gesturehandler.react.RNGestureHandlerComponentsRegistry: +# {"id":"sourceFile","fileName":"RNGestureHandlerComponentsRegistry.java"} + 1:5:void ():11:11 -> + 6:11:void ():12:12 -> + 1:3:void (com.facebook.react.fabric.ComponentFactory):21:21 -> + 4:10:void (com.facebook.react.fabric.ComponentFactory):22:22 -> + 1:6:com.swmansion.gesturehandler.react.RNGestureHandlerComponentsRegistry register(com.facebook.react.fabric.ComponentFactory):27:27 -> register +com.swmansion.gesturehandler.react.RNGestureHandlerEnabledRootView -> com.swmansion.gesturehandler.react.RNGestureHandlerEnabledRootView: +# {"id":"sourceFile","fileName":"RNGestureHandlerEnabledRootView.kt"} + 1:1:void (android.content.Context):12:12 -> + 2:3:void (android.content.Context):16:17 -> + 4:4:void (android.content.Context):16:16 -> + 5:5:void (android.content.Context,android.util.AttributeSet):13:13 -> + 6:7:void (android.content.Context,android.util.AttributeSet):16:17 -> + 8:8:void (android.content.Context,android.util.AttributeSet):16:16 -> +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;"} + 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;"} + 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 + 1:4:java.lang.String getEventName():45:45 -> getEventName + 5:7:java.lang.String getEventName():46:46 -> getEventName + 8:10:java.lang.String getEventName():48:48 -> getEventName + 1:7:void init(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder,boolean):33:33 -> init + 8:18:void init(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder,boolean):34:34 -> init + 19:20:void init(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder,boolean):35:35 -> init + 21:22:void init(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder,boolean):36:36 -> init + 23:29:void init(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder,boolean):37:37 -> init + 2:3:void onDispose():41:41 -> onDispose + 4:9:void onDispose():42:42 -> onDispose +com.swmansion.gesturehandler.react.RNGestureHandlerEvent$Companion -> com.swmansion.gesturehandler.react.RNGestureHandlerEvent$Companion: +# {"id":"sourceFile","fileName":"RNGestureHandlerEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():57:57 -> + 6:9:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder):71:71 -> createEventData + 10:13:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder):72:72 -> createEventData + 11:28:com.swmansion.gesturehandler.react.RNGestureHandlerEvent obtain(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder,boolean):67:67 -> obtain + 29:32:com.swmansion.gesturehandler.react.RNGestureHandlerEvent obtain(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder,boolean):68:68 -> obtain + 6:10:com.swmansion.gesturehandler.react.RNGestureHandlerEvent obtain$default(com.swmansion.gesturehandler.react.RNGestureHandlerEvent$Companion,com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder,boolean,int,java.lang.Object):63:63 -> obtain$default +com.swmansion.gesturehandler.react.RNGestureHandlerEventDispatcher -> com.swmansion.gesturehandler.react.RNGestureHandlerEventDispatcher: +# {"id":"sourceFile","fileName":"RNGestureHandlerEventDispatcher.kt"} + 6:10:void (com.facebook.react.bridge.ReactApplicationContext):13:13 -> + 11:18:void (com.facebook.react.bridge.ReactApplicationContext):15:15 -> + 1:14:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):33:33 -> dispatchHandlerUpdateEvent + 15:23:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):37:37 -> dispatchHandlerUpdateEvent + 24:41:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):38:38 -> dispatchHandlerUpdateEvent + 42:51:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):74:74 -> dispatchHandlerUpdateEvent + 52:55:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):75:75 -> dispatchHandlerUpdateEvent + 56:57:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):59:59 -> dispatchHandlerUpdateEvent + 58:61:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):60:60 -> dispatchHandlerUpdateEvent + 62:65:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):59:59 -> dispatchHandlerUpdateEvent + 66:69:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):62:62 -> dispatchHandlerUpdateEvent + 70:71:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):49:49 -> dispatchHandlerUpdateEvent + 72:75:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):51:51 -> dispatchHandlerUpdateEvent + 76:79:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):49:49 -> dispatchHandlerUpdateEvent + 80:84:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):54:54 -> dispatchHandlerUpdateEvent + 85:86:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):41:41 -> dispatchHandlerUpdateEvent + 87:94:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):43:43 -> dispatchHandlerUpdateEvent + 95:98:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):41:41 -> dispatchHandlerUpdateEvent + 99:102:void dispatchHandlerUpdateEvent(com.swmansion.gesturehandler.core.GestureHandler):45:45 -> dispatchHandlerUpdateEvent + 1:7:void dispatchStateChangeEvent(com.swmansion.gesturehandler.core.GestureHandler,int,int):83:83 -> dispatchStateChangeEvent + 8:16:void dispatchStateChangeEvent(com.swmansion.gesturehandler.core.GestureHandler,int,int):87:87 -> dispatchStateChangeEvent + 17:35:void dispatchStateChangeEvent(com.swmansion.gesturehandler.core.GestureHandler,int,int):89:89 -> dispatchStateChangeEvent + 36:37:void dispatchStateChangeEvent(com.swmansion.gesturehandler.core.GestureHandler,int,int):121:121 -> dispatchStateChangeEvent + 38:41:void dispatchStateChangeEvent(com.swmansion.gesturehandler.core.GestureHandler,int,int):122:122 -> dispatchStateChangeEvent + 42:45:void dispatchStateChangeEvent(com.swmansion.gesturehandler.core.GestureHandler,int,int):121:121 -> dispatchStateChangeEvent + 46:49:void dispatchStateChangeEvent(com.swmansion.gesturehandler.core.GestureHandler,int,int):126:126 -> dispatchStateChangeEvent + 50:51:void dispatchStateChangeEvent(com.swmansion.gesturehandler.core.GestureHandler,int,int):103:103 -> dispatchStateChangeEvent + 52:55:void dispatchStateChangeEvent(com.swmansion.gesturehandler.core.GestureHandler,int,int):104:104 -> dispatchStateChangeEvent + 56:59:void dispatchStateChangeEvent(com.swmansion.gesturehandler.core.GestureHandler,int,int):103:103 -> dispatchStateChangeEvent + 60:63:void dispatchStateChangeEvent(com.swmansion.gesturehandler.core.GestureHandler,int,int):108:108 -> dispatchStateChangeEvent + 64:65:void dispatchStateChangeEvent(com.swmansion.gesturehandler.core.GestureHandler,int,int):92:92 -> dispatchStateChangeEvent + 66:69:void dispatchStateChangeEvent(com.swmansion.gesturehandler.core.GestureHandler,int,int):96:96 -> dispatchStateChangeEvent + 70:73:void dispatchStateChangeEvent(com.swmansion.gesturehandler.core.GestureHandler,int,int):92:92 -> dispatchStateChangeEvent + 74:77:void dispatchStateChangeEvent(com.swmansion.gesturehandler.core.GestureHandler,int,int):98:98 -> dispatchStateChangeEvent + 1:7:void dispatchTouchEvent(com.swmansion.gesturehandler.core.GestureHandler):134:134 -> dispatchTouchEvent + 8:15:void dispatchTouchEvent(com.swmansion.gesturehandler.core.GestureHandler):139:139 -> dispatchTouchEvent + 16:21:void dispatchTouchEvent(com.swmansion.gesturehandler.core.GestureHandler):140:140 -> dispatchTouchEvent + 22:27:void dispatchTouchEvent(com.swmansion.gesturehandler.core.GestureHandler):141:141 -> dispatchTouchEvent + 28:34:void dispatchTouchEvent(com.swmansion.gesturehandler.core.GestureHandler):142:142 -> dispatchTouchEvent + 35:44:void dispatchTouchEvent(com.swmansion.gesturehandler.core.GestureHandler):147:147 -> dispatchTouchEvent + 45:50:void dispatchTouchEvent(com.swmansion.gesturehandler.core.GestureHandler):155:155 -> dispatchTouchEvent + 51:56:void dispatchTouchEvent(com.swmansion.gesturehandler.core.GestureHandler):156:156 -> dispatchTouchEvent + 57:62:void dispatchTouchEvent(com.swmansion.gesturehandler.core.GestureHandler):150:150 -> dispatchTouchEvent + 63:66:void dispatchTouchEvent(com.swmansion.gesturehandler.core.GestureHandler):151:151 -> dispatchTouchEvent + 11:14:void onHandlerUpdate(com.swmansion.gesturehandler.core.GestureHandler,android.view.MotionEvent):18:18 -> onHandlerUpdate + 6:9:void onStateChange(com.swmansion.gesturehandler.core.GestureHandler,int,int):22:22 -> onStateChange + 6:9:void onTouchEvent(com.swmansion.gesturehandler.core.GestureHandler):26:26 -> onTouchEvent + 1:10:void sendEventForDeviceEvent(java.lang.String,com.facebook.react.bridge.WritableMap):187:187 -> sendEventForDeviceEvent + 1:6:void sendEventForDirectEvent(com.facebook.react.uimanager.events.Event):182:182 -> sendEventForDirectEvent + 1:6:void sendEventForNativeAnimatedEvent(com.swmansion.gesturehandler.react.RNGestureHandlerEvent):177:177 -> sendEventForNativeAnimatedEvent + 1:8:void sendEventForReanimated(com.facebook.react.uimanager.events.Event):165:165 -> sendEventForReanimated +com.swmansion.gesturehandler.react.RNGestureHandlerFactoryUtil -> com.swmansion.gesturehandler.react.RNGestureHandlerFactoryUtil: +# {"id":"sourceFile","fileName":"RNGestureHandlerFactoryUtil.kt"} + 8:12:void ():16:16 -> + 13:17:void ():17:17 -> + 18:22:void ():18:18 -> + 23:27:void ():19:19 -> + 28:32:void ():20:20 -> + 33:37:void ():21:21 -> + 38:42:void ():22:22 -> + 43:47:void ():23:23 -> + 48:84:void ():24:24 -> + 85:87:void ():15:15 -> + 1:4:void ():14:14 -> + 6:7:com.swmansion.gesturehandler.core.GestureHandler$Factory findFactoryForHandler(com.swmansion.gesturehandler.core.GestureHandler):29:29 -> findFactoryForHandler + 8:13:java.lang.Object kotlin.collections.ArraysKt___ArraysKt.firstOrNull(java.lang.Object[],kotlin.jvm.functions.Function1):1310:1310 -> findFactoryForHandler + 8:13:com.swmansion.gesturehandler.core.GestureHandler$Factory findFactoryForHandler(com.swmansion.gesturehandler.core.GestureHandler):29 -> findFactoryForHandler + 14:33:com.swmansion.gesturehandler.core.GestureHandler$Factory findFactoryForHandler(com.swmansion.gesturehandler.core.GestureHandler):29:29 -> findFactoryForHandler + 6:7:com.swmansion.gesturehandler.core.GestureHandler$Factory findFactoryForName(java.lang.String):33:33 -> findFactoryForName + 8:13:java.lang.Object kotlin.collections.ArraysKt___ArraysKt.firstOrNull(java.lang.Object[],kotlin.jvm.functions.Function1):1310:1310 -> findFactoryForName + 8:13:com.swmansion.gesturehandler.core.GestureHandler$Factory findFactoryForName(java.lang.String):33 -> findFactoryForName + 14:29:com.swmansion.gesturehandler.core.GestureHandler$Factory findFactoryForName(java.lang.String):33:33 -> findFactoryForName +com.swmansion.gesturehandler.react.RNGestureHandlerInteractionManager -> com.swmansion.gesturehandler.react.RNGestureHandlerInteractionManager: +# {"id":"sourceFile","fileName":"RNGestureHandlerInteractionManager.kt"} + 1:3:void ():9:9 -> + 4:10:void ():10:10 -> + 11:17:void ():11:11 -> + 18:25:void ():12:12 -> + 11:13:void configureInteractions(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):29:29 -> configureInteractions + 14:21:void configureInteractions(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):30:30 -> configureInteractions + 22:25:void configureInteractions(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):31:31 -> configureInteractions + 26:34:void configureInteractions(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):32:32 -> configureInteractions + 35:42:void configureInteractions(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):34:34 -> configureInteractions + 43:46:void configureInteractions(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):35:35 -> configureInteractions + 47:55:void configureInteractions(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):36:36 -> configureInteractions + 56:63:void configureInteractions(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):38:38 -> configureInteractions + 64:67:void configureInteractions(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):39:39 -> configureInteractions + 68:77:void configureInteractions(com.swmansion.gesturehandler.core.GestureHandler,com.facebook.react.bridge.ReadableMap):40:40 -> configureInteractions + 1:7:int[] convertHandlerTagsArray(com.facebook.react.bridge.ReadableMap,java.lang.String):20:20 -> convertHandlerTagsArray + 8:16:int[] convertHandlerTagsArray(com.facebook.react.bridge.ReadableMap,java.lang.String):21:21 -> convertHandlerTagsArray + 17:26:int[] convertHandlerTagsArray(com.facebook.react.bridge.ReadableMap,java.lang.String):23:23 -> convertHandlerTagsArray + 1:5:void dropRelationsForHandlerWithTag(int):15:15 -> dropRelationsForHandlerWithTag + 6:11:void dropRelationsForHandlerWithTag(int):16:16 -> dropRelationsForHandlerWithTag + 1:5:void reset():65:65 -> reset + 6:11:void reset():66:66 -> reset + 11:14:boolean shouldHandlerBeCancelledBy(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):51:51 -> shouldHandlerBeCancelledBy + 15:21:boolean shouldHandlerBeCancelledBy(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):52:52 -> shouldHandlerBeCancelledBy + 22:29:boolean shouldHandlerBeCancelledBy(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):55:55 -> shouldHandlerBeCancelledBy + 11:25:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):62:62 -> shouldRecognizeSimultaneously + 26:31:boolean kotlin.collections.ArraysKt___ArraysKt.any(int[],kotlin.jvm.functions.Function1):12667:12667 -> shouldRecognizeSimultaneously + 26:31:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):62 -> shouldRecognizeSimultaneously + 32:43:boolean shouldRecognizeSimultaneously(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):62:62 -> shouldRecognizeSimultaneously + 11:25:boolean shouldRequireHandlerToWaitForFailure(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):48:48 -> shouldRequireHandlerToWaitForFailure + 26:31:boolean kotlin.collections.ArraysKt___ArraysKt.any(int[],kotlin.jvm.functions.Function1):12667:12667 -> shouldRequireHandlerToWaitForFailure + 26:31:boolean shouldRequireHandlerToWaitForFailure(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):48 -> shouldRequireHandlerToWaitForFailure + 32:43:boolean shouldRequireHandlerToWaitForFailure(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):48:48 -> shouldRequireHandlerToWaitForFailure + 11:25:boolean shouldWaitForHandlerFailure(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):45:45 -> shouldWaitForHandlerFailure + 26:31:boolean kotlin.collections.ArraysKt___ArraysKt.any(int[],kotlin.jvm.functions.Function1):12667:12667 -> shouldWaitForHandlerFailure + 26:31:boolean shouldWaitForHandlerFailure(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):45 -> shouldWaitForHandlerFailure + 32:43:boolean shouldWaitForHandlerFailure(com.swmansion.gesturehandler.core.GestureHandler,com.swmansion.gesturehandler.core.GestureHandler):45:45 -> shouldWaitForHandlerFailure +com.swmansion.gesturehandler.react.RNGestureHandlerInteractionManager$Companion -> com.swmansion.gesturehandler.react.RNGestureHandlerInteractionManager$Companion: +# {"id":"sourceFile","fileName":"RNGestureHandlerInteractionManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():69:69 -> +com.swmansion.gesturehandler.react.RNGestureHandlerModule -> com.swmansion.gesturehandler.react.RNGestureHandlerModule: +# {"id":"sourceFile","fileName":"RNGestureHandlerModule.kt"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):20:20 -> + 4:10:com.swmansion.gesturehandler.react.RNGestureHandlerRegistry getRegistry():23:23 -> + 4:10:void (com.facebook.react.bridge.ReactApplicationContext):23 -> + 11:26:void (com.facebook.react.bridge.ReactApplicationContext):24:24 -> + 27:33:void (com.facebook.react.bridge.ReactApplicationContext):25:25 -> + 34:41:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:1:void $r8$lambda$ANBrPBw65woKAIWIZsQbG0RXN0s(com.swmansion.gesturehandler.react.RNGestureHandlerModule):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 4:12:void attachGestureHandler(double,double,double):67:67 -> attachGestureHandler + 13:40:void attachGestureHandler(double,double,double):68:68 -> attachGestureHandler + 12:15:void createGestureHandler(java.lang.String,double,com.facebook.react.bridge.ReadableMap):55:55 -> createGestureHandler + 1:8:void createGestureHandlerHelper(java.lang.String,int,com.facebook.react.bridge.ReadableMap):35:35 -> createGestureHandlerHelper + 9:16:void createGestureHandlerHelper(java.lang.String,int,com.facebook.react.bridge.ReadableMap):41:41 -> createGestureHandlerHelper + 17:24:void createGestureHandlerHelper(java.lang.String,int,com.facebook.react.bridge.ReadableMap):44:44 -> createGestureHandlerHelper + 25:29:void createGestureHandlerHelper(java.lang.String,int,com.facebook.react.bridge.ReadableMap):45:45 -> createGestureHandlerHelper + 30:34:void createGestureHandlerHelper(java.lang.String,int,com.facebook.react.bridge.ReadableMap):46:46 -> createGestureHandlerHelper + 35:39:void createGestureHandlerHelper(java.lang.String,int,com.facebook.react.bridge.ReadableMap):47:47 -> createGestureHandlerHelper + 40:43:void createGestureHandlerHelper(java.lang.String,int,com.facebook.react.bridge.ReadableMap):48:48 -> createGestureHandlerHelper + 44:66:void createGestureHandlerHelper(java.lang.String,int,com.facebook.react.bridge.ReadableMap):42:42 -> createGestureHandlerHelper + 67:68:void createGestureHandlerHelper(java.lang.String,int,com.facebook.react.bridge.ReadableMap):36:36 -> createGestureHandlerHelper + 69:90:void createGestureHandlerHelper(java.lang.String,int,com.facebook.react.bridge.ReadableMap):37:37 -> createGestureHandlerHelper + 91:94:void createGestureHandlerHelper(java.lang.String,int,com.facebook.react.bridge.ReadableMap):36:36 -> createGestureHandlerHelper + 2:6:void dropGestureHandler(double):90:90 -> dropGestureHandler + 7:12:void dropGestureHandler(double):91:91 -> dropGestureHandler + 1:13:com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper findRootHelperForViewAncestor(int):166:166 -> findRootHelperForViewAncestor + 14:22:com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper findRootHelperForViewAncestor(int):167:167 -> findRootHelperForViewAncestor + 23:25:com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper findRootHelperForViewAncestor(int):171:171 -> findRootHelperForViewAncestor + 26:27:com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper findRootHelperForViewAncestor(int):172:172 -> findRootHelperForViewAncestor + 28:44:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(java.lang.Iterable,kotlin.jvm.functions.Function1):295:295 -> findRootHelperForViewAncestor + 28:44:com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper findRootHelperForViewAncestor(int):172 -> findRootHelperForViewAncestor + 45:68:com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper findRootHelperForViewAncestor(int):173:173 -> findRootHelperForViewAncestor + 69:70:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(java.lang.Iterable,kotlin.jvm.functions.Function1):296:296 -> findRootHelperForViewAncestor + 69:70:com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper findRootHelperForViewAncestor(int):172 -> findRootHelperForViewAncestor + 71:74:com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper findRootHelperForViewAncestor(int):172:172 -> findRootHelperForViewAncestor + 1:3:java.lang.String getName():28:28 -> getName + 1:3:com.swmansion.gesturehandler.react.RNGestureHandlerRegistry getRegistry():23:23 -> getRegistry + 2:7:void handleSetJSResponder(double,boolean):97:97 -> handleSetJSResponder + 8:11:void handleSetJSResponder(double,boolean):98:98 -> handleSetJSResponder + 1:14:boolean install():121:121 -> install + 1:5:void install$lambda$1(com.swmansion.gesturehandler.react.RNGestureHandlerModule):123:123 -> install$lambda$1 + 6:16:void install$lambda$1(com.swmansion.gesturehandler.react.RNGestureHandlerModule):124:124 -> install$lambda$1 + 17:24:void install$lambda$1(com.swmansion.gesturehandler.react.RNGestureHandlerModule):125:125 -> install$lambda$1 + 25:32:void install$lambda$1(com.swmansion.gesturehandler.react.RNGestureHandlerModule):127:127 -> install$lambda$1 + 1:5:void invalidate():137:137 -> invalidate + 6:10:void invalidate():138:138 -> invalidate + 11:13:void invalidate():139:139 -> invalidate + 14:21:void invalidate():140:140 -> invalidate + 22:26:void invalidate():141:141 -> invalidate + 27:35:void invalidate():142:142 -> invalidate + 36:38:void invalidate():143:143 -> invalidate + 39:46:void invalidate():145:145 -> invalidate + 47:48:void invalidate():149:149 -> invalidate + 49:49:void invalidate():139:139 -> invalidate + 50:53:void invalidate():150:150 -> invalidate + 54:55:void invalidate():139:139 -> invalidate + 6:8:void registerRootHelper(com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper):154:154 -> registerRootHelper + 9:13:void registerRootHelper(com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper):155:155 -> registerRootHelper + 14:18:void registerRootHelper(com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper):156:156 -> registerRootHelper + 19:23:void registerRootHelper(com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper):154:154 -> registerRootHelper + 1:24:void setGestureHandlerState(int,int):108:108 -> setGestureHandlerState + 25:28:void setGestureHandlerState(int,int):112:112 -> setGestureHandlerState + 29:32:void setGestureHandlerState(int,int):110:110 -> setGestureHandlerState + 33:36:void setGestureHandlerState(int,int):114:114 -> setGestureHandlerState + 37:40:void setGestureHandlerState(int,int):111:111 -> setGestureHandlerState + 41:44:void setGestureHandlerState(int,int):113:113 -> setGestureHandlerState + 6:18:void unregisterRootHelper(com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper):161:161 -> unregisterRootHelper + 7:10:void updateGestureHandler(double,com.facebook.react.bridge.ReadableMap):84:84 -> updateGestureHandler + 1:9:void updateGestureHandlerHelper(int,com.facebook.react.bridge.ReadableMap):73:73 -> updateGestureHandlerHelper + 10:18:void updateGestureHandlerHelper(int,com.facebook.react.bridge.ReadableMap):74:74 -> updateGestureHandlerHelper + 19:23:void updateGestureHandlerHelper(int,com.facebook.react.bridge.ReadableMap):75:75 -> updateGestureHandlerHelper + 24:28:void updateGestureHandlerHelper(int,com.facebook.react.bridge.ReadableMap):76:76 -> updateGestureHandlerHelper + 29:32:void updateGestureHandlerHelper(int,com.facebook.react.bridge.ReadableMap):77:77 -> updateGestureHandlerHelper +com.swmansion.gesturehandler.react.RNGestureHandlerModule$$ExternalSyntheticLambda0 -> com.swmansion.gesturehandler.react.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.gesturehandler.react.RNGestureHandlerModule com.swmansion.gesturehandler.react.RNGestureHandlerModule$$InternalSyntheticLambda$1$3e7de7a0fe8018a622d5e5f45b001917941c1021246cc5605419bca50ecb67f5$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.gesturehandler.react.RNGestureHandlerModule):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.gesturehandler.react.RNGestureHandlerModule$Companion -> com.swmansion.gesturehandler.react.RNGestureHandlerModule$Companion: +# {"id":"sourceFile","fileName":"RNGestureHandlerModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():178:178 -> +com.swmansion.gesturehandler.react.RNGestureHandlerRegistry -> com.swmansion.gesturehandler.react.RNGestureHandlerRegistry: +# {"id":"sourceFile","fileName":"RNGestureHandlerRegistry.kt"} + 1:3:void ():10:10 -> + 4:10:void ():11:11 -> + 11:17:void ():12:12 -> + 18:25:void ():13:13 -> + 1:1:void $r8$lambda$a2XY8Vy0Uy4e7v4u8R0hA4adg9E(com.swmansion.gesturehandler.core.GestureHandler):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 2:11:boolean attachHandlerToView(int,int,int):25:25 -> attachHandlerToView + 12:14:boolean attachHandlerToView(int,int,int):27:27 -> attachHandlerToView + 15:17:boolean attachHandlerToView(int,int,int):28:28 -> attachHandlerToView + 18:25:boolean attachHandlerToView(int,int,int):29:29 -> attachHandlerToView + 26:29:boolean attachHandlerToView(int,int,int):26:26 -> attachHandlerToView + 2:15:void detachHandler(com.swmansion.gesturehandler.core.GestureHandler):52:52 -> detachHandler + 16:24:void detachHandler(com.swmansion.gesturehandler.core.GestureHandler):54:54 -> detachHandler + 25:38:void detachHandler(com.swmansion.gesturehandler.core.GestureHandler):55:55 -> detachHandler + 39:40:void detachHandler(com.swmansion.gesturehandler.core.GestureHandler):57:58 -> detachHandler + 41:42:void detachHandler(com.swmansion.gesturehandler.core.GestureHandler):58:58 -> detachHandler + 43:43:void detachHandler(com.swmansion.gesturehandler.core.GestureHandler):57:57 -> detachHandler + 44:49:void detachHandler(com.swmansion.gesturehandler.core.GestureHandler):61:61 -> detachHandler + 50:62:void detachHandler(com.swmansion.gesturehandler.core.GestureHandler):62:62 -> detachHandler + 63:64:void detachHandler(com.swmansion.gesturehandler.core.GestureHandler):57:57 -> detachHandler + 65:70:void detachHandler(com.swmansion.gesturehandler.core.GestureHandler):66:66 -> detachHandler + 71:78:void detachHandler$lambda$4(com.swmansion.gesturehandler.core.GestureHandler):70:70 -> detachHandler + 71:78:void detachHandler(com.swmansion.gesturehandler.core.GestureHandler):70 -> detachHandler + 79:82:void detachHandler(com.swmansion.gesturehandler.core.GestureHandler):72:72 -> detachHandler + 1:4:void detachHandler$lambda$4(com.swmansion.gesturehandler.core.GestureHandler):70:70 -> detachHandler$lambda$4 + 2:6:void dropAllHandlers():84:84 -> dropAllHandlers + 7:11:void dropAllHandlers():85:85 -> dropAllHandlers + 12:16:void dropAllHandlers():86:86 -> dropAllHandlers + 17:21:void dropAllHandlers():87:87 -> dropAllHandlers + 2:11:void dropHandler(int):76:76 -> dropHandler + 12:14:void dropHandler(int):77:77 -> dropHandler + 15:22:void dropHandler(int):78:78 -> dropHandler + 23:26:void dropHandler(int):80:80 -> dropHandler + 2:14:com.swmansion.gesturehandler.core.GestureHandler getHandler(int):21:21 -> getHandler + 7:19:java.util.ArrayList getHandlersForView(android.view.View):93:93 -> getHandlersForView + 2:14:java.util.ArrayList getHandlersForViewWithTag(int):90:90 -> getHandlersForViewWithTag + 7:15:void registerHandler(com.swmansion.gesturehandler.core.GestureHandler):17:17 -> registerHandler + 16:20:void registerHandler(com.swmansion.gesturehandler.core.GestureHandler):18:18 -> registerHandler + 2:13:void registerHandlerForViewWithTag(int,com.swmansion.gesturehandler.core.GestureHandler):36:36 -> registerHandlerForViewWithTag + 14:26:void registerHandlerForViewWithTag(int,com.swmansion.gesturehandler.core.GestureHandler):37:37 -> registerHandlerForViewWithTag + 27:34:void registerHandlerForViewWithTag(int,com.swmansion.gesturehandler.core.GestureHandler):38:38 -> registerHandlerForViewWithTag + 35:40:void registerHandlerForViewWithTag(int,com.swmansion.gesturehandler.core.GestureHandler):40:40 -> registerHandlerForViewWithTag + 41:43:void registerHandlerForViewWithTag(int,com.swmansion.gesturehandler.core.GestureHandler):41:41 -> registerHandlerForViewWithTag + 44:51:void registerHandlerForViewWithTag(int,com.swmansion.gesturehandler.core.GestureHandler):42:42 -> registerHandlerForViewWithTag + 52:53:void registerHandlerForViewWithTag(int,com.swmansion.gesturehandler.core.GestureHandler):44:45 -> registerHandlerForViewWithTag + 54:58:void registerHandlerForViewWithTag(int,com.swmansion.gesturehandler.core.GestureHandler):45:45 -> registerHandlerForViewWithTag + 59:59:void registerHandlerForViewWithTag(int,com.swmansion.gesturehandler.core.GestureHandler):44:44 -> registerHandlerForViewWithTag + 60:62:void registerHandlerForViewWithTag(int,com.swmansion.gesturehandler.core.GestureHandler):48:48 -> registerHandlerForViewWithTag + 63:64:void registerHandlerForViewWithTag(int,com.swmansion.gesturehandler.core.GestureHandler):44:44 -> registerHandlerForViewWithTag + 65:96:void registerHandlerForViewWithTag(int,com.swmansion.gesturehandler.core.GestureHandler):36:36 -> registerHandlerForViewWithTag + 97:98:void registerHandlerForViewWithTag(int,com.swmansion.gesturehandler.core.GestureHandler):44:44 -> registerHandlerForViewWithTag +com.swmansion.gesturehandler.react.RNGestureHandlerRegistry$$ExternalSyntheticLambda0 -> com.swmansion.gesturehandler.react.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.gesturehandler.core.GestureHandler com.swmansion.gesturehandler.react.RNGestureHandlerRegistry$$InternalSyntheticLambda$1$21fc772e093dcf38319c03d9c3361a6d7cde956fd8c5cc6856cc37b7d5ed2268$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.gesturehandler.core.GestureHandler):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper -> com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper: +# {"id":"sourceFile","fileName":"RNGestureHandlerRootHelper.kt"} + 11:15:void access$setShouldIntercept$p(com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper,boolean):17:17 -> + 11:15:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):17 -> + 16:18:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):25:25 -> + 19:22:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):26:26 -> + 23:33:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):28:28 -> + 34:37:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):29:29 -> + 38:45:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):30:30 -> + 46:62:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):33:33 -> + 63:67:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):31:31 -> + 68:69:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):35:35 -> + 70:74:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):38:38 -> + 75:80:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):35:35 -> + 81:83:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):40:40 -> + 84:85:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):35:35 -> + 86:93:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):42:42 -> + 94:96:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):43:43 -> + 97:104:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):44:44 -> + 105:108:void (com.facebook.react.bridge.ReactContext,android.view.ViewGroup):45:45 -> + 1:1:void $r8$lambda$qnFMamx2F5AYWl-rz6QaI-lfFz4(com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void access$setShouldIntercept$p(com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper,boolean):17:17 -> access$getShouldIntercept$p + 1:3:boolean access$getShouldIntercept$p(com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper):17 -> access$getShouldIntercept$p + 1:3:void access$setShouldIntercept$p(com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper,boolean):17:17 -> access$setShouldIntercept$p + 6:13:void activateNativeHandlers(android.view.View):144:144 -> activateNativeHandlers + 7:8:boolean dispatchTouchEvent(android.view.MotionEvent):117:117 -> dispatchTouchEvent + 9:17:boolean dispatchTouchEvent(android.view.MotionEvent):118:118 -> dispatchTouchEvent + 18:19:boolean dispatchTouchEvent(android.view.MotionEvent):119:119 -> dispatchTouchEvent + 20:22:boolean dispatchTouchEvent(android.view.MotionEvent):120:120 -> dispatchTouchEvent + 1:3:android.view.ViewGroup getRootView():20:20 -> getRootView + 3:11:void handleSetJSResponder$lambda$4(com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper):139:139 -> handleSetJSResponder + 3:11:void handleSetJSResponder(int,boolean):139 -> handleSetJSResponder + 1:4:void handleSetJSResponder$lambda$4(com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper):139:139 -> handleSetJSResponder$lambda$4 + 1:8:void requestDisallowInterceptTouchEvent():106:106 -> requestDisallowInterceptTouchEvent + 9:12:void requestDisallowInterceptTouchEvent():109:109 -> requestDisallowInterceptTouchEvent + 1:19:void tearDown():51:51 -> tearDown + 20:24:void tearDown():49:49 -> tearDown + 25:37:void tearDown():53:53 -> tearDown + 38:39:void tearDown():54:54 -> tearDown + 40:48:void tearDown():53:53 -> tearDown + 49:64:void tearDown():57:57 -> tearDown + 65:68:void tearDown():58:58 -> tearDown + 1:4:void tryCancelAllHandlers():125:125 -> tryCancelAllHandlers + 5:11:void tryCancelAllHandlers():126:126 -> tryCancelAllHandlers + 12:14:void tryCancelAllHandlers():128:128 -> tryCancelAllHandlers + 15:18:void tryCancelAllHandlers():129:129 -> tryCancelAllHandlers +com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper$$ExternalSyntheticLambda0 -> com.swmansion.gesturehandler.react.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper$$InternalSyntheticLambda$1$560a9acb5c6516621e8772afab004f379f605dbe1049217d05524f1b49a21aad$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper$Companion -> com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper$Companion: +# {"id":"sourceFile","fileName":"RNGestureHandlerRootHelper.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():147:147 -> + 1:5:android.view.ViewGroup access$findRootViewTag(com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper$Companion,android.view.ViewGroup):147:147 -> access$findRootViewTag + 1:6:android.view.ViewGroup findRootViewTag(android.view.ViewGroup):150:150 -> findRootViewTag + 7:10:android.view.ViewGroup findRootViewTag(android.view.ViewGroup):152:152 -> findRootViewTag + 11:17:android.view.ViewGroup findRootViewTag(android.view.ViewGroup):153:153 -> findRootViewTag + 18:20:android.view.ViewGroup findRootViewTag(android.view.ViewGroup):158:158 -> findRootViewTag + 21:42:android.view.ViewGroup findRootViewTag(android.view.ViewGroup):156:156 -> findRootViewTag + 43:52:android.view.ViewGroup findRootViewTag(android.view.ViewGroup):155:155 -> findRootViewTag +com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper$RootViewGestureHandler -> com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper$RootViewGestureHandler: +# {"id":"sourceFile","fileName":"RNGestureHandlerRootHelper.kt"} + 1:5:void (com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper,int):62:62 -> + 6:9:void (com.swmansion.gesturehandler.react.RNGestureHandlerRootHelper,int):64:64 -> + 1:7:void handleEvent(android.view.MotionEvent):68:68 -> handleEvent + 8:28:void handleEvent(android.view.MotionEvent):73:73 -> handleEvent + 29:31:void handleEvent(android.view.MotionEvent):75:75 -> handleEvent + 32:37:void handleEvent(android.view.MotionEvent):76:76 -> handleEvent + 38:43:void handleEvent(android.view.MotionEvent):79:79 -> handleEvent + 44:53:void handleEvent(android.view.MotionEvent):80:80 -> handleEvent + 54:57:void handleEvent(android.view.MotionEvent):82:82 -> handleEvent + 1:6:void onCancel():91:91 -> onCancel + 7:15:void onCancel():92:92 -> onCancel + 16:20:void onCancel():93:93 -> onCancel + 21:23:void onCancel():94:94 -> onCancel + 24:33:void onCancel():96:96 -> onCancel + 34:53:void onCancel():97:97 -> onCancel + 54:57:void onCancel():99:99 -> onCancel + 11:14:void onHandle(android.view.MotionEvent,android.view.MotionEvent):86:86 -> onHandle + 11:14:void onHandleHover(android.view.MotionEvent,android.view.MotionEvent):88:88 -> onHandleHover +com.swmansion.gesturehandler.react.RNGestureHandlerRootInterface -> com.swmansion.gesturehandler.react.RNGestureHandlerRootInterface: +# {"id":"sourceFile","fileName":"RNGestureHandlerRootInterface.kt"} +com.swmansion.gesturehandler.react.RNGestureHandlerRootView -> com.swmansion.gesturehandler.react.RNGestureHandlerRootView: +# {"id":"sourceFile","fileName":"RNGestureHandlerRootView.kt"} + 1:4:void (android.content.Context):14:14 -> + 6:13:void activateNativeHandlers(android.view.View):56:56 -> activateNativeHandlers + 6:22:boolean dispatchGenericMotionEvent(android.view.MotionEvent):42:42 -> dispatchGenericMotionEvent + 23:27:boolean dispatchGenericMotionEvent(android.view.MotionEvent):45:45 -> dispatchGenericMotionEvent + 6:22:boolean dispatchTouchEvent(android.view.MotionEvent):35:35 -> dispatchTouchEvent + 23:27:boolean dispatchTouchEvent(android.view.MotionEvent):38:38 -> dispatchTouchEvent + 1:3:void onAttachedToWindow():18:18 -> onAttachedToWindow + 4:15:void onAttachedToWindow():19:19 -> onAttachedToWindow + 16:17:void onAttachedToWindow():22:22 -> onAttachedToWindow + 18:19:void onAttachedToWindow():23:23 -> onAttachedToWindow + 20:22:void onAttachedToWindow():21:21 -> onAttachedToWindow + 23:30:void onAttachedToWindow():26:26 -> onAttachedToWindow + 31:49:void onAttachedToWindow():27:27 -> onAttachedToWindow + 1:4:void requestDisallowInterceptTouchEvent(boolean):49:49 -> requestDisallowInterceptTouchEvent + 5:12:void requestDisallowInterceptTouchEvent(boolean):50:50 -> requestDisallowInterceptTouchEvent + 13:16:void requestDisallowInterceptTouchEvent(boolean):52:52 -> requestDisallowInterceptTouchEvent + 1:8:void tearDown():32:32 -> tearDown +com.swmansion.gesturehandler.react.RNGestureHandlerRootView$Companion -> com.swmansion.gesturehandler.react.RNGestureHandlerRootView$Companion: +# {"id":"sourceFile","fileName":"RNGestureHandlerRootView.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():59:59 -> + 1:5:boolean access$hasGestureHandlerEnabledRootView(com.swmansion.gesturehandler.react.RNGestureHandlerRootView$Companion,android.view.ViewGroup):59:59 -> access$hasGestureHandlerEnabledRootView + 1:3:boolean hasGestureHandlerEnabledRootView(android.view.ViewGroup):61:61 -> hasGestureHandlerEnabledRootView + 4:10:boolean hasGestureHandlerEnabledRootView(android.view.ViewGroup):63:63 -> hasGestureHandlerEnabledRootView + 11:19:boolean hasGestureHandlerEnabledRootView(android.view.ViewGroup):67:67 -> hasGestureHandlerEnabledRootView + 20:24:boolean hasGestureHandlerEnabledRootView(android.view.ViewGroup):73:73 -> hasGestureHandlerEnabledRootView + 25:32:boolean hasGestureHandlerEnabledRootView(android.view.ViewGroup):76:76 -> hasGestureHandlerEnabledRootView +com.swmansion.gesturehandler.react.RNGestureHandlerRootViewManager -> com.swmansion.gesturehandler.react.RNGestureHandlerRootViewManager: +# {"id":"sourceFile","fileName":"RNGestureHandlerRootViewManager.kt"} + 3:5:void ():17:17 -> + 6:13:void ():22:22 -> + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):15:15 -> createViewInstance + 2:2:com.swmansion.gesturehandler.react.RNGestureHandlerRootView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):29:29 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():25:25 -> getDelegate + 1:16:java.util.Map getExportedCustomDirectEventTypeConstants():41:41 -> getExportedCustomDirectEventTypeConstants + 17:20:java.util.Map getExportedCustomDirectEventTypeConstants():40:40 -> getExportedCustomDirectEventTypeConstants + 21:34:java.util.Map getExportedCustomDirectEventTypeConstants():43:43 -> getExportedCustomDirectEventTypeConstants + 35:42:java.util.Map getExportedCustomDirectEventTypeConstants():42:42 -> getExportedCustomDirectEventTypeConstants + 43:47:java.util.Map getExportedCustomDirectEventTypeConstants():39:39 -> getExportedCustomDirectEventTypeConstants + 1:3:java.lang.String getName():27:27 -> getName + 1:1:void onDropViewInstance(android.view.View):15:15 -> onDropViewInstance + 2:2:void onDropViewInstance(com.swmansion.gesturehandler.react.RNGestureHandlerRootView):32:32 -> onDropViewInstance +com.swmansion.gesturehandler.react.RNGestureHandlerRootViewManager$Companion -> com.swmansion.gesturehandler.react.RNGestureHandlerRootViewManager$Companion: +# {"id":"sourceFile","fileName":"RNGestureHandlerRootViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():46:46 -> +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;"} + 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;"} + 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 + 1:7:void init(com.swmansion.gesturehandler.core.GestureHandler,int,int,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder):28:28 -> init + 8:18:void init(com.swmansion.gesturehandler.core.GestureHandler,int,int,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder):29:29 -> init + 19:20:void init(com.swmansion.gesturehandler.core.GestureHandler,int,int,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder):30:30 -> init + 21:22:void init(com.swmansion.gesturehandler.core.GestureHandler,int,int,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder):31:31 -> init + 23:25:void init(com.swmansion.gesturehandler.core.GestureHandler,int,int,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder):32:32 -> init + 2:4:void onDispose():36:36 -> onDispose + 5:6:void onDispose():37:37 -> onDispose + 7:8:void onDispose():38:38 -> onDispose + 9:14:void onDispose():39:39 -> onDispose +com.swmansion.gesturehandler.react.RNGestureHandlerStateChangeEvent$Companion -> com.swmansion.gesturehandler.react.RNGestureHandlerStateChangeEvent$Companion: +# {"id":"sourceFile","fileName":"RNGestureHandlerStateChangeEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():52:52 -> + 6:9:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder,int,int):72:72 -> createEventData + 10:12:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder,int,int):73:73 -> createEventData + 13:17:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder,int,int):74:74 -> createEventData + 18:23:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder,int,int):75:75 -> createEventData + 11:22:com.swmansion.gesturehandler.react.RNGestureHandlerStateChangeEvent obtain(com.swmansion.gesturehandler.core.GestureHandler,int,int,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder):65:65 -> obtain + 23:28:com.swmansion.gesturehandler.react.RNGestureHandlerStateChangeEvent obtain(com.swmansion.gesturehandler.core.GestureHandler,int,int,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder):66:66 -> obtain + 29:32:com.swmansion.gesturehandler.react.RNGestureHandlerStateChangeEvent obtain(com.swmansion.gesturehandler.core.GestureHandler,int,int,com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder):68:68 -> obtain +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;"} + 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;"} + 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 + 1:3:java.lang.String getEventName():25:25 -> getEventName + 1:7:void init(com.swmansion.gesturehandler.core.GestureHandler):14:14 -> init + 8:18:void init(com.swmansion.gesturehandler.core.GestureHandler):15:15 -> init + 19:26:void init(com.swmansion.gesturehandler.core.GestureHandler):16:16 -> init + 27:33:void init(com.swmansion.gesturehandler.core.GestureHandler):17:17 -> init + 2:3:void onDispose():21:21 -> onDispose + 4:9:void onDispose():22:22 -> onDispose +com.swmansion.gesturehandler.react.RNGestureHandlerTouchEvent$Companion -> com.swmansion.gesturehandler.react.RNGestureHandlerTouchEvent$Companion: +# {"id":"sourceFile","fileName":"RNGestureHandlerTouchEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():32:32 -> + 6:9:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.core.GestureHandler):50:50 -> createEventData + 10:18:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.core.GestureHandler):51:51 -> createEventData + 19:27:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.core.GestureHandler):52:52 -> createEventData + 28:36:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.core.GestureHandler):53:53 -> createEventData + 37:45:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.core.GestureHandler):54:54 -> createEventData + 46:54:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.core.GestureHandler):55:55 -> createEventData + 55:60:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.core.GestureHandler):57:57 -> createEventData + 61:65:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.core.GestureHandler):58:58 -> createEventData + 66:71:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.core.GestureHandler):61:61 -> createEventData + 72:76:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.core.GestureHandler):62:62 -> createEventData + 77:90:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.core.GestureHandler):65:65 -> createEventData + 91:94:com.facebook.react.bridge.WritableMap createEventData(com.swmansion.gesturehandler.core.GestureHandler):66:66 -> createEventData + 6:23:com.swmansion.gesturehandler.react.RNGestureHandlerTouchEvent obtain(com.swmansion.gesturehandler.core.GestureHandler):46:46 -> obtain + 24:27:com.swmansion.gesturehandler.react.RNGestureHandlerTouchEvent obtain(com.swmansion.gesturehandler.core.GestureHandler):47:47 -> obtain +com.swmansion.gesturehandler.react.RNViewConfigurationHelper -> com.swmansion.gesturehandler.react.RNViewConfigurationHelper: +# {"id":"sourceFile","fileName":"RNViewConfigurationHelper.kt"} + 1:4:void ():13:13 -> + 6:9:android.view.View getChildInDrawingOrderAtIndex(android.view.ViewGroup,int):41:41 -> getChildInDrawingOrderAtIndex + 10:24:android.view.View getChildInDrawingOrderAtIndex(android.view.ViewGroup,int):42:42 -> getChildInDrawingOrderAtIndex + 25:28:android.view.View getChildInDrawingOrderAtIndex(android.view.ViewGroup,int):44:44 -> getChildInDrawingOrderAtIndex + 29:32:android.view.View getChildInDrawingOrderAtIndex(android.view.ViewGroup,int):43:43 -> getChildInDrawingOrderAtIndex + 6:9:com.swmansion.gesturehandler.core.PointerEventsConfig getPointerEventsConfigForView(android.view.View):16:16 -> getPointerEventsConfigForView + 10:17:com.swmansion.gesturehandler.core.PointerEventsConfig getPointerEventsConfigForView(android.view.View):17:17 -> getPointerEventsConfigForView + 18:19:com.swmansion.gesturehandler.core.PointerEventsConfig getPointerEventsConfigForView(android.view.View):19:19 -> getPointerEventsConfigForView + 20:25:com.swmansion.gesturehandler.core.PointerEventsConfig getPointerEventsConfigForView(android.view.View):25:25 -> getPointerEventsConfigForView + 26:29:com.swmansion.gesturehandler.core.PointerEventsConfig getPointerEventsConfigForView(android.view.View):26:26 -> getPointerEventsConfigForView + 30:32:com.swmansion.gesturehandler.core.PointerEventsConfig getPointerEventsConfigForView(android.view.View):27:27 -> getPointerEventsConfigForView + 33:36:com.swmansion.gesturehandler.core.PointerEventsConfig getPointerEventsConfigForView(android.view.View):28:28 -> getPointerEventsConfigForView + 37:39:com.swmansion.gesturehandler.core.PointerEventsConfig getPointerEventsConfigForView(android.view.View):29:29 -> getPointerEventsConfigForView + 40:59:com.swmansion.gesturehandler.core.PointerEventsConfig getPointerEventsConfigForView(android.view.View):33:33 -> getPointerEventsConfigForView + 60:62:com.swmansion.gesturehandler.core.PointerEventsConfig getPointerEventsConfigForView(android.view.View):37:37 -> getPointerEventsConfigForView + 63:68:com.swmansion.gesturehandler.core.PointerEventsConfig getPointerEventsConfigForView(android.view.View):33:33 -> getPointerEventsConfigForView + 69:71:com.swmansion.gesturehandler.core.PointerEventsConfig getPointerEventsConfigForView(android.view.View):36:36 -> getPointerEventsConfigForView + 72:74:com.swmansion.gesturehandler.core.PointerEventsConfig getPointerEventsConfigForView(android.view.View):35:35 -> getPointerEventsConfigForView + 75:77:com.swmansion.gesturehandler.core.PointerEventsConfig getPointerEventsConfigForView(android.view.View):34:34 -> getPointerEventsConfigForView + 6:13:boolean isViewClippingChildren(android.view.ViewGroup):48:48 -> isViewClippingChildren + 14:34:boolean isViewClippingChildren(android.view.ViewGroup):49:49 -> isViewClippingChildren + 35:52:boolean isViewClippingChildren(android.view.ViewGroup):50:50 -> isViewClippingChildren + 53:70:boolean isViewClippingChildren(android.view.ViewGroup):51:51 -> isViewClippingChildren +com.swmansion.gesturehandler.react.RNViewConfigurationHelper$WhenMappings -> com.swmansion.gesturehandler.react.RNViewConfigurationHelper$WhenMappings: +# {"id":"sourceFile","fileName":"RNViewConfigurationHelper.kt"} +com.swmansion.gesturehandler.react.eventbuilders.FlingGestureHandlerEventDataBuilder -> com.swmansion.gesturehandler.react.eventbuilders.FlingGestureHandlerEventDataBuilder: +# {"id":"sourceFile","fileName":"FlingGestureHandlerEventDataBuilder.kt"} + 6:8:void (com.swmansion.gesturehandler.core.FlingGestureHandler):8:8 -> + 9:14:void (com.swmansion.gesturehandler.core.FlingGestureHandler):15:15 -> + 15:20:void (com.swmansion.gesturehandler.core.FlingGestureHandler):16:16 -> + 21:26:void (com.swmansion.gesturehandler.core.FlingGestureHandler):17:17 -> + 27:33:void (com.swmansion.gesturehandler.core.FlingGestureHandler):18:18 -> + 6:8:void buildEventData(com.facebook.react.bridge.WritableMap):22:22 -> buildEventData + 9:20:void buildEventData(com.facebook.react.bridge.WritableMap):25:25 -> buildEventData + 21:32:void buildEventData(com.facebook.react.bridge.WritableMap):26:26 -> buildEventData + 33:44:void buildEventData(com.facebook.react.bridge.WritableMap):27:27 -> buildEventData + 45:57:void buildEventData(com.facebook.react.bridge.WritableMap):28:28 -> buildEventData +com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder -> com.swmansion.gesturehandler.react.eventbuilders.GestureHandlerEventDataBuilder: +# {"id":"sourceFile","fileName":"GestureHandlerEventDataBuilder.kt"} + 6:8:void (com.swmansion.gesturehandler.core.GestureHandler):6:6 -> + 9:14:void (com.swmansion.gesturehandler.core.GestureHandler):13:13 -> + 15:20:void (com.swmansion.gesturehandler.core.GestureHandler):14:14 -> + 21:26:void (com.swmansion.gesturehandler.core.GestureHandler):15:15 -> + 27:33:void (com.swmansion.gesturehandler.core.GestureHandler):16:16 -> + 6:12:void buildEventData(com.facebook.react.bridge.WritableMap):20:20 -> buildEventData + 13:19:void buildEventData(com.facebook.react.bridge.WritableMap):21:21 -> buildEventData + 20:26:void buildEventData(com.facebook.react.bridge.WritableMap):22:22 -> buildEventData + 27:34:void buildEventData(com.facebook.react.bridge.WritableMap):23:23 -> buildEventData +com.swmansion.gesturehandler.react.eventbuilders.HoverGestureHandlerEventDataBuilder -> com.swmansion.gesturehandler.react.eventbuilders.HoverGestureHandlerEventDataBuilder: +# {"id":"sourceFile","fileName":"HoverGestureHandlerEventDataBuilder.kt"} + 6:8:void (com.swmansion.gesturehandler.core.HoverGestureHandler):9:9 -> + 9:14:void (com.swmansion.gesturehandler.core.HoverGestureHandler):17:17 -> + 15:20:void (com.swmansion.gesturehandler.core.HoverGestureHandler):18:18 -> + 21:26:void (com.swmansion.gesturehandler.core.HoverGestureHandler):19:19 -> + 27:32:void (com.swmansion.gesturehandler.core.HoverGestureHandler):20:20 -> + 33:39:void (com.swmansion.gesturehandler.core.HoverGestureHandler):21:21 -> + 6:8:void buildEventData(com.facebook.react.bridge.WritableMap):25:25 -> buildEventData + 9:20:void buildEventData(com.facebook.react.bridge.WritableMap):28:28 -> buildEventData + 21:32:void buildEventData(com.facebook.react.bridge.WritableMap):29:29 -> buildEventData + 33:44:void buildEventData(com.facebook.react.bridge.WritableMap):30:30 -> buildEventData + 45:56:void buildEventData(com.facebook.react.bridge.WritableMap):31:31 -> buildEventData + 57:69:void buildEventData(com.facebook.react.bridge.WritableMap):33:33 -> buildEventData + 70:81:void buildEventData(com.facebook.react.bridge.WritableMap):34:34 -> buildEventData +com.swmansion.gesturehandler.react.eventbuilders.LongPressGestureHandlerEventDataBuilder -> com.swmansion.gesturehandler.react.eventbuilders.LongPressGestureHandlerEventDataBuilder: +# {"id":"sourceFile","fileName":"LongPressGestureHandlerEventDataBuilder.kt"} + 6:8:void (com.swmansion.gesturehandler.core.LongPressGestureHandler):8:8 -> + 9:14:void (com.swmansion.gesturehandler.core.LongPressGestureHandler):16:16 -> + 15:20:void (com.swmansion.gesturehandler.core.LongPressGestureHandler):17:17 -> + 21:26:void (com.swmansion.gesturehandler.core.LongPressGestureHandler):18:18 -> + 27:32:void (com.swmansion.gesturehandler.core.LongPressGestureHandler):19:19 -> + 33:39:void (com.swmansion.gesturehandler.core.LongPressGestureHandler):20:20 -> + 6:8:void buildEventData(com.facebook.react.bridge.WritableMap):24:24 -> buildEventData + 9:20:void buildEventData(com.facebook.react.bridge.WritableMap):27:27 -> buildEventData + 21:32:void buildEventData(com.facebook.react.bridge.WritableMap):28:28 -> buildEventData + 33:44:void buildEventData(com.facebook.react.bridge.WritableMap):29:29 -> buildEventData + 45:56:void buildEventData(com.facebook.react.bridge.WritableMap):30:30 -> buildEventData + 57:64:void buildEventData(com.facebook.react.bridge.WritableMap):31:31 -> buildEventData +com.swmansion.gesturehandler.react.eventbuilders.ManualGestureHandlerEventDataBuilder -> com.swmansion.gesturehandler.react.eventbuilders.ManualGestureHandlerEventDataBuilder: +# {"id":"sourceFile","fileName":"ManualGestureHandlerEventDataBuilder.kt"} + 6:9:void (com.swmansion.gesturehandler.core.ManualGestureHandler):6:6 -> +com.swmansion.gesturehandler.react.eventbuilders.NativeGestureHandlerEventDataBuilder -> com.swmansion.gesturehandler.react.eventbuilders.NativeGestureHandlerEventDataBuilder: +# {"id":"sourceFile","fileName":"NativeGestureHandlerEventDataBuilder.kt"} + 6:8:void (com.swmansion.gesturehandler.core.NativeViewGestureHandler):7:7 -> + 9:15:void (com.swmansion.gesturehandler.core.NativeViewGestureHandler):11:11 -> + 6:8:void buildEventData(com.facebook.react.bridge.WritableMap):15:15 -> buildEventData + 9:16:void buildEventData(com.facebook.react.bridge.WritableMap):17:17 -> buildEventData +com.swmansion.gesturehandler.react.eventbuilders.PanGestureHandlerEventDataBuilder -> com.swmansion.gesturehandler.react.eventbuilders.PanGestureHandlerEventDataBuilder: +# {"id":"sourceFile","fileName":"PanGestureHandlerEventDataBuilder.kt"} + 6:8:void (com.swmansion.gesturehandler.core.PanGestureHandler):9:9 -> + 9:14:void (com.swmansion.gesturehandler.core.PanGestureHandler):21:21 -> + 15:20:void (com.swmansion.gesturehandler.core.PanGestureHandler):22:22 -> + 21:26:void (com.swmansion.gesturehandler.core.PanGestureHandler):23:23 -> + 27:32:void (com.swmansion.gesturehandler.core.PanGestureHandler):24:24 -> + 33:38:void (com.swmansion.gesturehandler.core.PanGestureHandler):25:25 -> + 39:44:void (com.swmansion.gesturehandler.core.PanGestureHandler):26:26 -> + 45:50:void (com.swmansion.gesturehandler.core.PanGestureHandler):27:27 -> + 51:56:void (com.swmansion.gesturehandler.core.PanGestureHandler):28:28 -> + 57:63:void (com.swmansion.gesturehandler.core.PanGestureHandler):29:29 -> + 6:8:void buildEventData(com.facebook.react.bridge.WritableMap):33:33 -> buildEventData + 9:20:void buildEventData(com.facebook.react.bridge.WritableMap):36:36 -> buildEventData + 21:32:void buildEventData(com.facebook.react.bridge.WritableMap):37:37 -> buildEventData + 33:44:void buildEventData(com.facebook.react.bridge.WritableMap):38:38 -> buildEventData + 45:56:void buildEventData(com.facebook.react.bridge.WritableMap):39:39 -> buildEventData + 57:68:void buildEventData(com.facebook.react.bridge.WritableMap):40:40 -> buildEventData + 69:80:void buildEventData(com.facebook.react.bridge.WritableMap):41:41 -> buildEventData + 81:92:void buildEventData(com.facebook.react.bridge.WritableMap):42:42 -> buildEventData + 93:104:void buildEventData(com.facebook.react.bridge.WritableMap):43:43 -> buildEventData + 105:117:void buildEventData(com.facebook.react.bridge.WritableMap):45:45 -> buildEventData + 118:129:void buildEventData(com.facebook.react.bridge.WritableMap):46:46 -> buildEventData +com.swmansion.gesturehandler.react.eventbuilders.PinchGestureHandlerEventDataBuilder -> com.swmansion.gesturehandler.react.eventbuilders.PinchGestureHandlerEventDataBuilder: +# {"id":"sourceFile","fileName":"PinchGestureHandlerEventDataBuilder.kt"} + 6:8:void (com.swmansion.gesturehandler.core.PinchGestureHandler):8:8 -> + 9:14:void (com.swmansion.gesturehandler.core.PinchGestureHandler):15:15 -> + 15:20:void (com.swmansion.gesturehandler.core.PinchGestureHandler):16:16 -> + 21:26:void (com.swmansion.gesturehandler.core.PinchGestureHandler):17:17 -> + 27:33:void (com.swmansion.gesturehandler.core.PinchGestureHandler):18:18 -> + 6:8:void buildEventData(com.facebook.react.bridge.WritableMap):22:22 -> buildEventData + 9:15:void buildEventData(com.facebook.react.bridge.WritableMap):25:25 -> buildEventData + 16:27:void buildEventData(com.facebook.react.bridge.WritableMap):26:26 -> buildEventData + 28:39:void buildEventData(com.facebook.react.bridge.WritableMap):27:27 -> buildEventData + 40:47:void buildEventData(com.facebook.react.bridge.WritableMap):28:28 -> buildEventData +com.swmansion.gesturehandler.react.eventbuilders.RotationGestureHandlerEventDataBuilder -> com.swmansion.gesturehandler.react.eventbuilders.RotationGestureHandlerEventDataBuilder: +# {"id":"sourceFile","fileName":"RotationGestureHandlerEventDataBuilder.kt"} + 6:8:void (com.swmansion.gesturehandler.core.RotationGestureHandler):8:8 -> + 9:14:void (com.swmansion.gesturehandler.core.RotationGestureHandler):15:15 -> + 15:20:void (com.swmansion.gesturehandler.core.RotationGestureHandler):16:16 -> + 21:26:void (com.swmansion.gesturehandler.core.RotationGestureHandler):17:17 -> + 27:33:void (com.swmansion.gesturehandler.core.RotationGestureHandler):18:18 -> + 6:8:void buildEventData(com.facebook.react.bridge.WritableMap):22:22 -> buildEventData + 9:15:void buildEventData(com.facebook.react.bridge.WritableMap):25:25 -> buildEventData + 16:27:void buildEventData(com.facebook.react.bridge.WritableMap):26:26 -> buildEventData + 28:39:void buildEventData(com.facebook.react.bridge.WritableMap):27:27 -> buildEventData + 40:47:void buildEventData(com.facebook.react.bridge.WritableMap):28:28 -> buildEventData +com.swmansion.gesturehandler.react.eventbuilders.TapGestureHandlerEventDataBuilder -> com.swmansion.gesturehandler.react.eventbuilders.TapGestureHandlerEventDataBuilder: +# {"id":"sourceFile","fileName":"TapGestureHandlerEventDataBuilder.kt"} + 6:8:void (com.swmansion.gesturehandler.core.TapGestureHandler):8:8 -> + 9:14:void (com.swmansion.gesturehandler.core.TapGestureHandler):15:15 -> + 15:20:void (com.swmansion.gesturehandler.core.TapGestureHandler):16:16 -> + 21:26:void (com.swmansion.gesturehandler.core.TapGestureHandler):17:17 -> + 27:33:void (com.swmansion.gesturehandler.core.TapGestureHandler):18:18 -> + 6:8:void buildEventData(com.facebook.react.bridge.WritableMap):22:22 -> buildEventData + 9:20:void buildEventData(com.facebook.react.bridge.WritableMap):25:25 -> buildEventData + 21:32:void buildEventData(com.facebook.react.bridge.WritableMap):26:26 -> buildEventData + 33:44:void buildEventData(com.facebook.react.bridge.WritableMap):27:27 -> buildEventData + 45:57:void buildEventData(com.facebook.react.bridge.WritableMap):28:28 -> buildEventData +com.swmansion.reanimated.BuildConfig -> com.swmansion.reanimated.BuildConfig: +# {"id":"sourceFile","fileName":"BuildConfig.java"} + 1:4:void ():6:6 -> +com.swmansion.reanimated.CopiedEvent -> com.swmansion.reanimated.CopiedEvent: +# {"id":"sourceFile","fileName":"CopiedEvent.java"} + 1:3:void (com.facebook.react.uimanager.events.Event):14:14 -> + 4:12:void (com.facebook.react.uimanager.events.Event):15:15 -> + 1:1:void -$$Nest$fputeventName(com.swmansion.reanimated.CopiedEvent,java.lang.String):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputpayload(com.swmansion.reanimated.CopiedEvent,com.facebook.react.bridge.WritableMap):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void -$$Nest$fputtargetTag(com.swmansion.reanimated.CopiedEvent,int):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:3:java.lang.String getEventName():37:37 -> getEventName + 1:3:com.facebook.react.bridge.WritableMap getPayload():41:41 -> getPayload + 1:3:int getTargetTag():33:33 -> getTargetTag +com.swmansion.reanimated.CopiedEvent$1 -> com.swmansion.reanimated.CopiedEvent$1: +# {"id":"sourceFile","fileName":"CopiedEvent.java"} + 1:6:void (com.swmansion.reanimated.CopiedEvent):16:16 -> + 1:5:void receiveEvent(int,java.lang.String,com.facebook.react.bridge.WritableMap):19:19 -> receiveEvent + 6:10:void receiveEvent(int,java.lang.String,com.facebook.react.bridge.WritableMap):20:20 -> receiveEvent + 11:20:void receiveEvent(int,java.lang.String,com.facebook.react.bridge.WritableMap):21:21 -> receiveEvent +com.swmansion.reanimated.DevMenuUtils -> com.swmansion.reanimated.DevMenuUtils: +# {"id":"sourceFile","fileName":"DevMenuUtils.java"} + 1:4:void ():8:8 -> + 1:8:void addDevMenuOption(com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevOptionHandler):12:12 -> addDevMenuOption + 9:14:void addDevMenuOption(com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevOptionHandler):14:14 -> addDevMenuOption + 15:18:void addDevMenuOption(com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevOptionHandler):15:15 -> addDevMenuOption + 19:24:void addDevMenuOption(com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevOptionHandler):16:16 -> addDevMenuOption + 25:30:void addDevMenuOption(com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevOptionHandler):19:19 -> addDevMenuOption + 31:39:void addDevMenuOption(com.facebook.react.bridge.ReactApplicationContext,com.facebook.react.devsupport.interfaces.DevOptionHandler):21:21 -> addDevMenuOption +com.swmansion.reanimated.MapUtils -> com.swmansion.reanimated.MapUtils: +# {"id":"sourceFile","fileName":"MapUtils.java"} + 1:4:void ():9:9 -> + 1:5:int getInt(com.facebook.react.bridge.ReadableMap,java.lang.String,java.lang.String):12:12 -> getInt + 6:11:int getInt(com.facebook.react.bridge.ReadableMap,java.lang.String,java.lang.String):14:14 -> getInt + 1:5:java.lang.String getString(com.facebook.react.bridge.ReadableMap,java.lang.String,java.lang.String):21:21 -> getString + 6:11:java.lang.String getString(com.facebook.react.bridge.ReadableMap,java.lang.String,java.lang.String):23:23 -> getString +com.swmansion.reanimated.NativeProxy -> com.swmansion.reanimated.NativeProxy: +# {"id":"sourceFile","fileName":"NativeProxy.java"} + 1:6:void ():41:41 -> + 1:3:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):67:67 -> + 4:14:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):51:51 -> + 15:18:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):52:52 -> + 19:21:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):53:53 -> + 22:23:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):54:54 -> + 24:30:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):60:60 -> + 31:33:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):68:68 -> + 34:35:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):70:70 -> + 36:42:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):71:71 -> + 43:49:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):72:72 -> + 50:56:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):73:73 -> + 57:59:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):74:74 -> + 60:63:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):80:80 -> + 64:70:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):82:82 -> + 71:72:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):86:86 -> + 73:75:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):87:87 -> + 76:84:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):90:90 -> + 85:88:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):92:92 -> + 89:101:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):96:96 -> + 102:108:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule,com.swmansion.reanimated.NodesManager):94:94 -> + 1:1:void $r8$lambda$OretKr8P3plMSRPo0dO1pR-t3uE(com.swmansion.reanimated.NativeProxy):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:17:void addDevMenuOption():143:143 -> addDevMenuOption + 1:4:void checkCppVersion():166:166 -> checkCppVersion + 5:8:void checkCppVersion():171:171 -> checkCppVersion + 9:17:void checkCppVersion():172:172 -> checkCppVersion + 18:55:void checkCppVersion():173:173 -> checkCppVersion + 56:63:void checkCppVersion():167:167 -> checkCppVersion + 10:32:java.lang.String commandToString(int):269:269 -> commandToString + 33:35:java.lang.String commandToString(int):268:268 -> commandToString + 36:38:java.lang.String commandToString(int):267:267 -> commandToString + 39:41:java.lang.String commandToString(int):266:266 -> commandToString + 42:44:java.lang.String commandToString(int):265:265 -> commandToString + 45:47:java.lang.String commandToString(int):264:264 -> commandToString + 48:50:java.lang.String commandToString(int):263:263 -> commandToString + 51:53:java.lang.String commandToString(int):262:262 -> commandToString + 54:56:java.lang.String commandToString(int):261:261 -> commandToString + 57:59:java.lang.String commandToString(int):260:260 -> commandToString + 60:62:java.lang.String commandToString(int):259:259 -> commandToString + 63:65:java.lang.String commandToString(int):258:258 -> commandToString + 66:68:java.lang.String commandToString(int):257:257 -> commandToString + 69:71:java.lang.String commandToString(int):256:256 -> commandToString + 72:74:java.lang.String commandToString(int):255:255 -> commandToString + 75:77:java.lang.String commandToString(int):254:254 -> commandToString + 78:80:java.lang.String commandToString(int):253:253 -> commandToString + 81:83:java.lang.String commandToString(int):252:252 -> commandToString + 84:86:java.lang.String commandToString(int):251:251 -> commandToString + 87:89:java.lang.String commandToString(int):250:250 -> commandToString + 90:92:java.lang.String commandToString(int):249:249 -> commandToString + 93:95:java.lang.String commandToString(int):248:248 -> commandToString + 96:98:java.lang.String commandToString(int):247:247 -> commandToString + 99:101:java.lang.String commandToString(int):246:246 -> commandToString + 102:104:java.lang.String commandToString(int):245:245 -> commandToString + 105:107:java.lang.String commandToString(int):244:244 -> commandToString + 108:110:java.lang.String commandToString(int):243:243 -> commandToString + 111:113:java.lang.String commandToString(int):242:242 -> commandToString + 114:116:java.lang.String commandToString(int):241:241 -> commandToString + 1:4:long getAnimationTimestamp():454:454 -> getAnimationTimestamp + 5:10:long getAnimationTimestamp():455:455 -> getAnimationTimestamp + 11:26:long getAnimationTimestamp():456:456 -> getAnimationTimestamp + 27:31:long getAnimationTimestamp():458:458 -> getAnimationTimestamp + 1:3:com.facebook.jni.HybridData getHybridData():120:120 -> getHybridData + 1:12:boolean getIsReducedMotion():495:495 -> getIsReducedMotion + 13:14:boolean getIsReducedMotion():496:496 -> getIsReducedMotion + 15:20:boolean getIsReducedMotion():497:497 -> getIsReducedMotion + 21:36:boolean getIsReducedMotion():498:498 -> getIsReducedMotion + 1:3:java.lang.String getReanimatedJavaVersion():154:154 -> getReanimatedJavaVersion + 1:10:void invalidate():124:124 -> invalidate + 11:20:void invalidate():127:127 -> invalidate + 21:24:void invalidate():128:128 -> invalidate + 1:3:void maybeFlushUIUpdatesQueue():504:504 -> maybeFlushUIUpdatesQueue + 4:11:void maybeFlushUIUpdatesQueue():505:505 -> maybeFlushUIUpdatesQueue + 12:18:void maybeFlushUIUpdatesQueue():506:506 -> maybeFlushUIUpdatesQueue + 1:8:boolean preserveMountedTags(int[]):294:294 -> preserveMountedTags + 9:11:boolean preserveMountedTags(int[]):298:298 -> preserveMountedTags + 12:22:boolean preserveMountedTags(int[]):299:299 -> preserveMountedTags + 23:29:boolean preserveMountedTags(int[]):300:300 -> preserveMountedTags + 1:8:void registerEventHandler(com.swmansion.reanimated.nativeProxy.EventHandler):464:464 -> registerEventHandler + 9:14:void registerEventHandler(com.swmansion.reanimated.nativeProxy.EventHandler):465:465 -> registerEventHandler + 1:2:int registerSensor(int,int,com.swmansion.reanimated.nativeProxy.SensorSetter):470:470 -> registerSensor + 3:6:int registerSensor(int,int,com.swmansion.reanimated.nativeProxy.SensorSetter):471:471 -> registerSensor + 7:11:int registerSensor(int,int,com.swmansion.reanimated.nativeProxy.SensorSetter):470:470 -> registerSensor + 1:3:void requestRender(com.swmansion.reanimated.nativeProxy.AnimationFrameCallback):148:148 -> requestRender + 4:9:void requestRender(com.swmansion.reanimated.nativeProxy.AnimationFrameCallback):149:149 -> requestRender + 1:3:void setCppVersion(java.lang.String):162:162 -> setCppVersion + 1:4:void setGestureState(int,int):447:447 -> setGestureState + 5:8:void setGestureState(int,int):448:448 -> setGestureState + 1:7:int subscribeForKeyboardEvents(com.swmansion.reanimated.keyboard.KeyboardWorkletWrapper,boolean,boolean):484:484 -> subscribeForKeyboardEvents + 1:8:void synchronouslyUpdateUIProps(int[],double[]):309:309 -> synchronouslyUpdateUIProps + 9:16:void synchronouslyUpdateUIProps(int[],double[]):310:310 -> synchronouslyUpdateUIProps + 17:22:void synchronouslyUpdateUIProps(int[],double[]):312:312 -> synchronouslyUpdateUIProps + 23:28:void synchronouslyUpdateUIProps(int[],double[]):313:313 -> synchronouslyUpdateUIProps + 29:36:void synchronouslyUpdateUIProps(int[],double[]):314:314 -> synchronouslyUpdateUIProps + 37:58:void synchronouslyUpdateUIProps(int[],double[]):315:315 -> synchronouslyUpdateUIProps + 59:81:void synchronouslyUpdateUIProps(int[],double[]):440:440 -> synchronouslyUpdateUIProps + 82:85:void synchronouslyUpdateUIProps(int[],double[]):362:362 -> synchronouslyUpdateUIProps + 86:89:void synchronouslyUpdateUIProps(int[],double[]):363:363 -> synchronouslyUpdateUIProps + 90:97:void synchronouslyUpdateUIProps(int[],double[]):364:364 -> synchronouslyUpdateUIProps + 98:118:void synchronouslyUpdateUIProps(int[],double[]):366:366 -> synchronouslyUpdateUIProps + 119:124:void synchronouslyUpdateUIProps(int[],double[]):367:367 -> synchronouslyUpdateUIProps + 125:128:void synchronouslyUpdateUIProps(int[],double[]):365:365 -> synchronouslyUpdateUIProps + 129:132:void synchronouslyUpdateUIProps(int[],double[]):343:343 -> synchronouslyUpdateUIProps + 133:140:void synchronouslyUpdateUIProps(int[],double[]):344:344 -> synchronouslyUpdateUIProps + 141:144:void synchronouslyUpdateUIProps(int[],double[]):327:327 -> synchronouslyUpdateUIProps + 145:154:void synchronouslyUpdateUIProps(int[],double[]):328:328 -> synchronouslyUpdateUIProps + 155:163:void synchronouslyUpdateUIProps(int[],double[]):436:436 -> synchronouslyUpdateUIProps + 164:168:void synchronouslyUpdateUIProps(int[],double[]):373:373 -> synchronouslyUpdateUIProps + 169:175:void synchronouslyUpdateUIProps(int[],double[]):375:375 -> synchronouslyUpdateUIProps + 176:182:void synchronouslyUpdateUIProps(int[],double[]):377:377 -> synchronouslyUpdateUIProps + 183:189:void synchronouslyUpdateUIProps(int[],double[]):380:380 -> synchronouslyUpdateUIProps + 190:212:void synchronouslyUpdateUIProps(int[],double[]):430:430 -> synchronouslyUpdateUIProps + 213:216:void synchronouslyUpdateUIProps(int[],double[]):421:421 -> synchronouslyUpdateUIProps + 217:224:void synchronouslyUpdateUIProps(int[],double[]):422:422 -> synchronouslyUpdateUIProps + 225:234:void synchronouslyUpdateUIProps(int[],double[]):424:424 -> synchronouslyUpdateUIProps + 235:246:void synchronouslyUpdateUIProps(int[],double[]):426:426 -> synchronouslyUpdateUIProps + 247:250:void synchronouslyUpdateUIProps(int[],double[]):410:410 -> synchronouslyUpdateUIProps + 251:262:void synchronouslyUpdateUIProps(int[],double[]):412:412 -> synchronouslyUpdateUIProps + 263:265:void synchronouslyUpdateUIProps(int[],double[]):414:414 -> synchronouslyUpdateUIProps + 266:271:void synchronouslyUpdateUIProps(int[],double[]):415:415 -> synchronouslyUpdateUIProps + 272:273:void synchronouslyUpdateUIProps(int[],double[]):413:413 -> synchronouslyUpdateUIProps + 274:301:void synchronouslyUpdateUIProps(int[],double[]):417:417 -> synchronouslyUpdateUIProps + 302:305:void synchronouslyUpdateUIProps(int[],double[]):399:399 -> synchronouslyUpdateUIProps + 306:322:void synchronouslyUpdateUIProps(int[],double[]):400:400 -> synchronouslyUpdateUIProps + 323:326:void synchronouslyUpdateUIProps(int[],double[]):385:385 -> synchronouslyUpdateUIProps + 327:334:void synchronouslyUpdateUIProps(int[],double[]):386:386 -> synchronouslyUpdateUIProps + 335:362:void synchronouslyUpdateUIProps(int[],double[]):388:388 -> synchronouslyUpdateUIProps + 363:368:void synchronouslyUpdateUIProps(int[],double[]):389:389 -> synchronouslyUpdateUIProps + 369:387:void synchronouslyUpdateUIProps(int[],double[]):387:387 -> synchronouslyUpdateUIProps + 388:391:void synchronouslyUpdateUIProps(int[],double[]):317:317 -> synchronouslyUpdateUIProps + 392:406:void synchronouslyUpdateUIProps(int[],double[]):318:318 -> synchronouslyUpdateUIProps + 1:8:void toggleSlowAnimations():133:133 -> toggleSlowAnimations + 9:18:void toggleSlowAnimations():135:135 -> toggleSlowAnimations + 19:27:void toggleSlowAnimations():137:137 -> toggleSlowAnimations + 28:33:void toggleSlowAnimations():138:138 -> toggleSlowAnimations + 4:26:java.lang.String transformCommandToString(int):288:288 -> transformCommandToString + 27:29:java.lang.String transformCommandToString(int):287:287 -> transformCommandToString + 30:32:java.lang.String transformCommandToString(int):286:286 -> transformCommandToString + 33:35:java.lang.String transformCommandToString(int):285:285 -> transformCommandToString + 36:38:java.lang.String transformCommandToString(int):284:284 -> transformCommandToString + 39:41:java.lang.String transformCommandToString(int):283:283 -> transformCommandToString + 42:44:java.lang.String transformCommandToString(int):282:282 -> transformCommandToString + 45:47:java.lang.String transformCommandToString(int):281:281 -> transformCommandToString + 48:50:java.lang.String transformCommandToString(int):280:280 -> transformCommandToString + 51:53:java.lang.String transformCommandToString(int):279:279 -> transformCommandToString + 54:56:java.lang.String transformCommandToString(int):278:278 -> transformCommandToString + 57:59:java.lang.String transformCommandToString(int):277:277 -> transformCommandToString + 60:62:java.lang.String transformCommandToString(int):276:276 -> transformCommandToString + 63:66:java.lang.String transformCommandToString(int):275:275 -> transformCommandToString + 1:6:void unregisterSensor(int):476:476 -> unregisterSensor + 1:6:void unsubscribeFromKeyboardEvents(int):490:490 -> unsubscribeFromKeyboardEvents +com.swmansion.reanimated.NativeProxy$$ExternalSyntheticLambda0 -> com.swmansion.reanimated.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.reanimated.NativeProxy com.swmansion.reanimated.NativeProxy$$InternalSyntheticLambda$1$aa856e053958fdb999bdf59b06d0212aaeb747baa7166a373fc72adaf14047d3$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.reanimated.NativeProxy):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onOptionSelected():0:0 -> onOptionSelected + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.reanimated.NativeReanimatedModuleSpec -> com.swmansion.reanimated.NativeReanimatedModuleSpec: +# {"id":"sourceFile","fileName":"NativeReanimatedModuleSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:3:java.lang.String getName():31:31 -> getName +com.swmansion.reanimated.NodesManager -> com.swmansion.reanimated.NodesManager: +# {"id":"sourceFile","fileName":"NodesManager.java"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):65:65 -> + 4:14:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):29:29 -> + 15:16:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):30:30 -> + 17:23:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):41:41 -> + 24:30:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):42:42 -> + 31:37:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):43:43 -> + 38:44:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):44:44 -> + 45:48:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):66:66 -> + 49:52:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):68:68 -> + 53:62:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):70:70 -> + 63:72:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):71:71 -> + 73:78:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):73:73 -> + 79:85:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):74:74 -> + 86:92:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):82:82 -> + 93:96:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):83:83 -> + 97:104:void (com.facebook.react.bridge.ReactApplicationContext,com.swmansion.worklets.WorkletsModule):84:84 -> + 1:1:void -$$Nest$monAnimationFrame(com.swmansion.reanimated.NodesManager,long):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:2:void enableSlowAnimations(boolean,int):230:230 -> enableSlowAnimations + 3:6:void enableSlowAnimations(boolean,int):231:231 -> enableSlowAnimations + 7:17:void enableSlowAnimations(boolean,int):233:233 -> enableSlowAnimations + 1:3:com.facebook.react.uimanager.UIManagerModule$CustomEventNamesResolver getEventNameResolver():218:218 -> getEventNameResolver + 1:3:com.swmansion.reanimated.NativeProxy getNativeProxy():49:49 -> getNativeProxy + 1:1:void handleEvent(com.facebook.react.uimanager.events.Event):210:210 -> handleEvent + 2:2:void handleEvent(int,java.lang.String,com.facebook.react.bridge.WritableMap):214:214 -> handleEvent + 1:4:void invalidate():55:55 -> invalidate + 5:8:void invalidate():56:56 -> invalidate + 9:10:void invalidate():57:57 -> invalidate + 11:14:void invalidate():60:60 -> invalidate + 15:22:void invalidate():61:61 -> invalidate + 1:7:boolean isAnimationRunning():95:95 -> isAnimationRunning + 1:10:void onAnimationFrame(long):126:126 -> onAnimationFrame + 11:14:void onAnimationFrame(long):134:134 -> onAnimationFrame + 15:16:void onAnimationFrame(long):135:135 -> onAnimationFrame + 17:34:void onAnimationFrame(long):136:136 -> onAnimationFrame + 35:41:void onAnimationFrame(long):139:139 -> onAnimationFrame + 42:43:void onAnimationFrame(long):142:142 -> onAnimationFrame + 44:51:void onAnimationFrame(long):144:144 -> onAnimationFrame + 52:59:void onAnimationFrame(long):145:145 -> onAnimationFrame + 60:71:void onAnimationFrame(long):147:147 -> onAnimationFrame + 72:75:void onAnimationFrame(long):146:146 -> onAnimationFrame + 76:83:void onAnimationFrame(long):150:150 -> onAnimationFrame + 84:85:void onAnimationFrame(long):151:151 -> onAnimationFrame + 86:96:void onAnimationFrame(long):152:152 -> onAnimationFrame + 97:103:void onAnimationFrame(long):153:153 -> onAnimationFrame + 104:115:void onAnimationFrame(long):154:154 -> onAnimationFrame + 116:118:void onAnimationFrame(long):158:158 -> onAnimationFrame + 119:123:void onAnimationFrame(long):161:161 -> onAnimationFrame + 124:141:void onAnimationFrame(long):162:162 -> onAnimationFrame + 142:145:void onAnimationFrame(long):164:164 -> onAnimationFrame + 1:5:void onEventDispatch(com.facebook.react.uimanager.events.Event):185:185 -> onEventDispatch + 6:11:void onEventDispatch(com.facebook.react.uimanager.events.Event):190:190 -> onEventDispatch + 12:15:void onEventDispatch(com.facebook.react.uimanager.events.Event):191:191 -> onEventDispatch + 16:19:void onEventDispatch(com.facebook.react.uimanager.events.Event):192:192 -> onEventDispatch + 20:29:void onEventDispatch(com.facebook.react.uimanager.events.Event):194:194 -> onEventDispatch + 30:33:void onEventDispatch(com.facebook.react.uimanager.events.Event):195:195 -> onEventDispatch + 34:41:void onEventDispatch(com.facebook.react.uimanager.events.Event):196:196 -> onEventDispatch + 42:51:void onEventDispatch(com.facebook.react.uimanager.events.Event):198:198 -> onEventDispatch + 52:55:void onEventDispatch(com.facebook.react.uimanager.events.Event):200:200 -> onEventDispatch + 1:8:void onHostPause():88:88 -> onHostPause + 9:11:void onHostPause():89:89 -> onHostPause + 12:18:void onHostPause():90:90 -> onHostPause + 1:9:void onHostResume():99:99 -> onHostResume + 10:13:void onHostResume():100:100 -> onHostResume + 1:3:void performOperations(boolean):119:119 -> performOperations + 4:7:void performOperations(boolean):120:120 -> performOperations + 8:11:void performOperations(boolean):121:121 -> performOperations + 1:5:void postOnAnimation(com.swmansion.reanimated.NodesManager$OnAnimationFrame):174:174 -> postOnAnimation + 6:9:void postOnAnimation(com.swmansion.reanimated.NodesManager$OnAnimationFrame):175:175 -> postOnAnimation + 1:3:void registerEventHandler(com.facebook.react.uimanager.events.RCTEventEmitter):222:222 -> registerEventHandler + 1:6:void sendEvent(java.lang.String,com.facebook.react.bridge.WritableMap):226:226 -> sendEvent + 1:9:void startUpdatingOnAnimationFrame():105:105 -> startUpdatingOnAnimationFrame + 10:19:void startUpdatingOnAnimationFrame():106:106 -> startUpdatingOnAnimationFrame + 1:9:void stopUpdatingOnAnimationFrame():112:112 -> stopUpdatingOnAnimationFrame + 10:19:void stopUpdatingOnAnimationFrame():113:113 -> stopUpdatingOnAnimationFrame +com.swmansion.reanimated.NodesManager$$ExternalSyntheticLambda0 -> com.swmansion.reanimated.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.bridge.UIManager com.swmansion.reanimated.NodesManager$$InternalSyntheticLambda$1$2c9f601353f0b48702a22eb60e6db60d4b7a981b7dc8f05745a28a959e8832b3$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.bridge.UIManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.String resolveCustomEventName(java.lang.String):0:0 -> resolveCustomEventName + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.reanimated.NodesManager$1 -> com.swmansion.reanimated.NodesManager$1: +# {"id":"sourceFile","fileName":"NodesManager.java"} + 1:6:void (com.swmansion.reanimated.NodesManager,com.facebook.react.bridge.ReactContext):75:75 -> + 1:6:void doFrameGuarded(long):78:78 -> doFrameGuarded +com.swmansion.reanimated.NodesManager$OnAnimationFrame -> com.swmansion.reanimated.NodesManager$OnAnimationFrame: +# {"id":"sourceFile","fileName":"NodesManager.java"} +com.swmansion.reanimated.ReanimatedModule -> com.swmansion.reanimated.ReanimatedModule: +# {"id":"sourceFile","fileName":"ReanimatedModule.java"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):15:15 -> + 4:6:void (com.facebook.react.bridge.ReactApplicationContext):16:16 -> + 7:16:void (com.facebook.react.bridge.ReactApplicationContext):17:17 -> + 17:24:void (com.facebook.react.bridge.ReactApplicationContext):18:18 -> + 1:3:com.swmansion.reanimated.NodesManager getNodesManager():45:45 -> getNodesManager + 1:4:void initialize():23:23 -> initialize + 5:7:void initialize():24:24 -> initialize + 8:11:void initialize():25:25 -> initialize + 1:7:boolean installTurboModule():50:50 -> installTurboModule + 8:18:boolean installTurboModule():51:51 -> installTurboModule + 1:3:void invalidate():67:67 -> invalidate + 4:8:void invalidate():68:68 -> invalidate + 9:12:void invalidate():69:69 -> invalidate + 13:16:void invalidate():70:70 -> invalidate + 1:6:void onHostPause():30:30 -> onHostPause + 1:6:void onHostResume():35:35 -> onHostResume +com.swmansion.reanimated.ReanimatedPackage -> com.swmansion.reanimated.ReanimatedPackage: +# {"id":"sourceFile","fileName":"ReanimatedPackage.java"} + 1:4:void ():22:22 -> + 1:1:java.util.Map $r8$lambda$UKwlxctE84xVJBVsGKsguQCnAMY(java.util.Map):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:13:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):26:26 -> getModule + 14:19:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):27:27 -> getModule + 1:6:com.facebook.react.ReactInstanceManager getReactInstanceManager(com.facebook.react.bridge.ReactApplicationContext):67:67 -> getReactInstanceManager + 7:10:com.facebook.react.ReactInstanceManager getReactInstanceManager(com.facebook.react.bridge.ReactApplicationContext):68:68 -> getReactInstanceManager + 11:15:com.facebook.react.ReactInstanceManager getReactInstanceManager(com.facebook.react.bridge.ReactApplicationContext):69:69 -> getReactInstanceManager + 1:6:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():34:34 -> getReactModuleInfoProvider + 7:12:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():39:39 -> getReactModuleInfoProvider + 13:14:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():40:40 -> getReactModuleInfoProvider + 15:16:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():41:41 -> getReactModuleInfoProvider + 17:27:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():42:42 -> getReactModuleInfoProvider + 28:33:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():45:45 -> getReactModuleInfoProvider + 34:37:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():47:47 -> getReactModuleInfoProvider + 38:41:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():48:48 -> getReactModuleInfoProvider + 42:45:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():49:49 -> getReactModuleInfoProvider + 46:49:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():50:50 -> getReactModuleInfoProvider + 50:57:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():51:51 -> getReactModuleInfoProvider + 58:60:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():44:44 -> getReactModuleInfoProvider + 61:66:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():55:55 -> getReactModuleInfoProvider +com.swmansion.reanimated.ReanimatedPackage$$ExternalSyntheticLambda0 -> com.swmansion.reanimated.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.Map com.swmansion.reanimated.ReanimatedPackage$$InternalSyntheticLambda$1$483713c06f81eaec5b6a77c3902fdcb1e222aeebfc4bd2e393562c7265310912$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.Map):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.util.Map getReactModuleInfos():0:0 -> getReactModuleInfos + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.reanimated.Utils -> com.swmansion.reanimated.Utils: +# {"id":"sourceFile","fileName":"Utils.java"} + 1:4:void ():9:9 -> + 1:6:java.lang.Runnable combineRunnables(java.lang.Runnable[]):49:49 -> combineRunnables + 1:4:float convertToFloat(java.lang.Object):38:38 -> convertToFloat + 5:11:float convertToFloat(java.lang.Object):39:39 -> convertToFloat + 12:15:float convertToFloat(java.lang.Object):40:40 -> convertToFloat + 16:22:float convertToFloat(java.lang.Object):41:41 -> convertToFloat + 23:26:float convertToFloat(java.lang.Object):42:42 -> convertToFloat + 27:35:float convertToFloat(java.lang.Object):43:43 -> convertToFloat + 1:4:int[] processIntArray(com.facebook.react.bridge.ReadableArray):23:23 -> processIntArray + 5:9:int[] processIntArray(com.facebook.react.bridge.ReadableArray):24:24 -> processIntArray + 10:19:int[] processIntArray(com.facebook.react.bridge.ReadableArray):26:26 -> processIntArray + 1:4:java.util.Map processMapping(com.facebook.react.bridge.ReadableMap):12:12 -> processMapping + 5:9:java.util.Map processMapping(com.facebook.react.bridge.ReadableMap):13:13 -> processMapping + 10:15:java.util.Map processMapping(com.facebook.react.bridge.ReadableMap):14:14 -> processMapping + 16:19:java.util.Map processMapping(com.facebook.react.bridge.ReadableMap):15:15 -> processMapping + 20:23:java.util.Map processMapping(com.facebook.react.bridge.ReadableMap):16:16 -> processMapping + 24:32:java.util.Map processMapping(com.facebook.react.bridge.ReadableMap):17:17 -> processMapping + 1:21:java.lang.String simplifyStringNumbersList(java.lang.String):34:34 -> simplifyStringNumbersList +com.swmansion.reanimated.Utils$1 -> com.swmansion.reanimated.Utils$1: +# {"id":"sourceFile","fileName":"Utils.java"} + 1:6:void (java.lang.Runnable[]):49:49 -> + 1:8:void run():51:51 -> run + 9:15:void run():52:52 -> run +com.swmansion.reanimated.keyboard.Keyboard -> com.swmansion.reanimated.keyboard.Keyboard: +# {"id":"sourceFile","fileName":"Keyboard.java"} + 1:6:void ():10:10 -> + 7:13:void ():11:11 -> + 1:3:void ():6:6 -> + 4:8:void ():7:7 -> + 9:10:void ():8:8 -> + 11:13:void ():9:9 -> + 1:3:int getHeight():18:18 -> getHeight + 1:3:com.swmansion.reanimated.keyboard.KeyboardState getState():14:14 -> getState + 1:8:void onAnimationEnd():48:48 -> onAnimationEnd + 9:20:void onAnimationEnd():50:50 -> onAnimationEnd + 1:4:void onAnimationStart():39:39 -> onAnimationStart + 5:15:void onAnimationStart():40:40 -> onAnimationStart + 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"} + 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 + 42:44:void updateHeight(androidx.core.view.WindowInsetsCompat,boolean):35:35 -> updateHeight +com.swmansion.reanimated.keyboard.KeyboardAnimationCallback -> com.swmansion.reanimated.keyboard.KeyboardAnimationCallback: +# {"id":"sourceFile","fileName":"KeyboardAnimationCallback.java"} + 1:7:void ():11:11 -> + 2:4:void (com.swmansion.reanimated.keyboard.Keyboard,com.swmansion.reanimated.keyboard.NotifyAboutKeyboardChangeFunction,boolean):18:18 -> + 5:6:void (com.swmansion.reanimated.keyboard.Keyboard,com.swmansion.reanimated.keyboard.NotifyAboutKeyboardChangeFunction,boolean):19:19 -> + 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"} + 1:6:void onEnd(androidx.core.view.WindowInsetsAnimationCompat):58:58 -> onEnd + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/core/view/o0;)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;"} + 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;"} + 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 +com.swmansion.reanimated.keyboard.KeyboardAnimationManager -> com.swmansion.reanimated.keyboard.KeyboardAnimationManager: +# {"id":"sourceFile","fileName":"KeyboardAnimationManager.java"} + 1:4:void (java.lang.ref.WeakReference):19:19 -> + 5:6:void (java.lang.ref.WeakReference):13:13 -> + 7:13:void (java.lang.ref.WeakReference):14:14 -> + 14:20:void (java.lang.ref.WeakReference):16:16 -> + 21:33:void (java.lang.ref.WeakReference):20:20 -> + 1:22:void notifyAboutKeyboardChange():48:48 -> notifyAboutKeyboardChange + 23:43:void notifyAboutKeyboardChange():49:49 -> notifyAboutKeyboardChange + 1:6:int subscribeForKeyboardUpdates(com.swmansion.reanimated.keyboard.KeyboardWorkletWrapper,boolean,boolean):28:28 -> subscribeForKeyboardUpdates + 7:14:int subscribeForKeyboardUpdates(com.swmansion.reanimated.keyboard.KeyboardWorkletWrapper,boolean,boolean):29:29 -> subscribeForKeyboardUpdates + 15:26:int subscribeForKeyboardUpdates(com.swmansion.reanimated.keyboard.KeyboardWorkletWrapper,boolean,boolean):30:30 -> subscribeForKeyboardUpdates + 27:31:int subscribeForKeyboardUpdates(com.swmansion.reanimated.keyboard.KeyboardWorkletWrapper,boolean,boolean):33:33 -> subscribeForKeyboardUpdates + 32:41:int subscribeForKeyboardUpdates(com.swmansion.reanimated.keyboard.KeyboardWorkletWrapper,boolean,boolean):36:36 -> subscribeForKeyboardUpdates + 1:9:void unsubscribeFromKeyboardUpdates(int):41:41 -> unsubscribeFromKeyboardUpdates + 10:17:void unsubscribeFromKeyboardUpdates(int):42:42 -> unsubscribeFromKeyboardUpdates + 18:23:void unsubscribeFromKeyboardUpdates(int):43:43 -> unsubscribeFromKeyboardUpdates +com.swmansion.reanimated.keyboard.KeyboardAnimationManager$$ExternalSyntheticLambda0 -> com.swmansion.reanimated.keyboard.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.reanimated.keyboard.KeyboardAnimationManager com.swmansion.reanimated.keyboard.KeyboardAnimationManager$$InternalSyntheticLambda$1$8ab1efb0457d628901e7b52db7842d428a787dfd4f7a9b63cd2c8e855c7b1dcb$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.reanimated.keyboard.KeyboardAnimationManager):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void call():0:0 -> call + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.reanimated.keyboard.KeyboardState -> com.swmansion.reanimated.keyboard.KeyboardState: +# {"id":"sourceFile","fileName":"KeyboardState.java"} + 1:15:com.swmansion.reanimated.keyboard.KeyboardState[] $values():3:3 -> $values + 1:10:void ():4:4 -> + 11:20:void ():5:5 -> + 21:30:void ():6:6 -> + 31:40:void ():7:7 -> + 41:50:void ():8:8 -> + 51:57:void ():3:3 -> + 1:3:void (java.lang.String,int,int):12:12 -> + 4:6:void (java.lang.String,int,int):13:13 -> + 1:3:int asInt():17:17 -> asInt + 1:9:com.swmansion.reanimated.keyboard.KeyboardState valueOf(java.lang.String):3:3 -> valueOf + 1:9:com.swmansion.reanimated.keyboard.KeyboardState[] values():3:3 -> values +com.swmansion.reanimated.keyboard.KeyboardWorkletWrapper -> com.swmansion.reanimated.keyboard.KeyboardWorkletWrapper: +# {"id":"sourceFile","fileName":"KeyboardWorkletWrapper.java"} + 1:3:void (com.facebook.jni.HybridData):11:11 -> + 4:6:void (com.facebook.jni.HybridData):12:12 -> +com.swmansion.reanimated.keyboard.NotifyAboutKeyboardChangeFunction -> com.swmansion.reanimated.keyboard.NotifyAboutKeyboardChangeFunction: +# {"id":"sourceFile","fileName":"KeyboardAnimationManager.java"} +com.swmansion.reanimated.keyboard.WindowsInsetsManager -> com.swmansion.reanimated.keyboard.WindowsInsetsManager: +# {"id":"sourceFile","fileName":"WindowsInsetsManager.java"} + 1:4:void (java.lang.ref.WeakReference,com.swmansion.reanimated.keyboard.Keyboard,com.swmansion.reanimated.keyboard.NotifyAboutKeyboardChangeFunction):28:28 -> + 5:6:void (java.lang.ref.WeakReference,com.swmansion.reanimated.keyboard.Keyboard,com.swmansion.reanimated.keyboard.NotifyAboutKeyboardChangeFunction):17:17 -> + 7:8:void (java.lang.ref.WeakReference,com.swmansion.reanimated.keyboard.Keyboard,com.swmansion.reanimated.keyboard.NotifyAboutKeyboardChangeFunction):18:18 -> + 9:12:void (java.lang.ref.WeakReference,com.swmansion.reanimated.keyboard.Keyboard,com.swmansion.reanimated.keyboard.NotifyAboutKeyboardChangeFunction):23:23 -> + 13:14:void (java.lang.ref.WeakReference,com.swmansion.reanimated.keyboard.Keyboard,com.swmansion.reanimated.keyboard.NotifyAboutKeyboardChangeFunction):29:29 -> + 15:16:void (java.lang.ref.WeakReference,com.swmansion.reanimated.keyboard.Keyboard,com.swmansion.reanimated.keyboard.NotifyAboutKeyboardChangeFunction):30:30 -> + 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;"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + 1:13:android.app.Activity getCurrentActivity():35:35 -> getCurrentActivity + 1:6:android.widget.FrameLayout$LayoutParams getLayoutParams(int,int):125:125 -> getLayoutParams + 7:12:android.widget.FrameLayout$LayoutParams getLayoutParams(int,int):130:130 -> getLayoutParams + 13:17:android.widget.FrameLayout$LayoutParams getLayoutParams(int,int):132:132 -> getLayoutParams + 18:21:android.widget.FrameLayout$LayoutParams getLayoutParams(int,int):128:128 -> getLayoutParams + 1:4:void lambda$updateInsets$1(int,int):108:108 -> lambda$updateInsets$1 + 5:6:void lambda$updateInsets$1(int,int):109:109 -> lambda$updateInsets$1 + 7:12:void lambda$updateInsets$1(int,int):111:111 -> lambda$updateInsets$1 + 13:20:void lambda$updateInsets$1(int,int):113:113 -> lambda$updateInsets$1 + 21:32:void lambda$updateInsets$1(int,int):118:118 -> lambda$updateInsets$1 + 33:36:void lambda$updateInsets$1(int,int):119:119 -> lambda$updateInsets$1 + 1:6:void lambda$updateWindowDecor$0(boolean):76:76 -> lambda$updateWindowDecor$0 + 7:14:void lambda$updateWindowDecor$0(boolean):78:78 -> lambda$updateWindowDecor$0 + 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;"} + 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"} + 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 + 1:2:void startObservingChanges(com.swmansion.reanimated.keyboard.KeyboardAnimationCallback,boolean,boolean):42:42 -> startObservingChanges + 3:5:void startObservingChanges(com.swmansion.reanimated.keyboard.KeyboardAnimationCallback,boolean,boolean):43:43 -> startObservingChanges + 6:8:void startObservingChanges(com.swmansion.reanimated.keyboard.KeyboardAnimationCallback,boolean,boolean):44:44 -> startObservingChanges + 9:14:void startObservingChanges(com.swmansion.reanimated.keyboard.KeyboardAnimationCallback,boolean,boolean):46:46 -> startObservingChanges + 15:22:void startObservingChanges(com.swmansion.reanimated.keyboard.KeyboardAnimationCallback,boolean,boolean):48:48 -> startObservingChanges + 23:30:void startObservingChanges(com.swmansion.reanimated.keyboard.KeyboardAnimationCallback,boolean,boolean):52:52 -> startObservingChanges + 31:38:void startObservingChanges(com.swmansion.reanimated.keyboard.KeyboardAnimationCallback,boolean,boolean):53:53 -> startObservingChanges + 39:42:void startObservingChanges(com.swmansion.reanimated.keyboard.KeyboardAnimationCallback,boolean,boolean):54:54 -> startObservingChanges + 1:15:void stopObservingChanges():58:58 -> stopObservingChanges + 16:18:void stopObservingChanges():59:59 -> stopObservingChanges + 19:24:void stopObservingChanges():61:61 -> stopObservingChanges + 25:32:void stopObservingChanges():63:63 -> stopObservingChanges + 33:41:void stopObservingChanges():67:67 -> stopObservingChanges + 42:44:void stopObservingChanges():68:68 -> stopObservingChanges + 45:48:void stopObservingChanges():69:69 -> stopObservingChanges + 1:14:void updateInsets(int,int):105:105 -> updateInsets + 15:18:void updateInsets(int,int):106:106 -> updateInsets + 1:14:void updateWindowDecor(boolean):73:73 -> updateWindowDecor + 15:18:void updateWindowDecor(boolean):74:74 -> updateWindowDecor +com.swmansion.reanimated.keyboard.WindowsInsetsManager$$ExternalSyntheticLambda0 -> com.swmansion.reanimated.keyboard.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.reanimated.keyboard.WindowsInsetsManager com.swmansion.reanimated.keyboard.WindowsInsetsManager$$InternalSyntheticLambda$1$32a57bc7ae9ab469772f1f3a0b4ad3d6a44774cf1c8e97f1f3f10095e7ea653f$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.reanimated.keyboard.WindowsInsetsManager):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 + # {"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.reanimated.keyboard.WindowsInsetsManager$$ExternalSyntheticLambda1 -> com.swmansion.reanimated.keyboard.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.reanimated.keyboard.WindowsInsetsManager com.swmansion.reanimated.keyboard.WindowsInsetsManager$$InternalSyntheticLambda$1$c7a4c3008a24120f4f6c5a4d71d5e9ad64f1c2b7acbc64f598f4d4c3491731bc$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + boolean com.swmansion.reanimated.keyboard.WindowsInsetsManager$$InternalSyntheticLambda$1$c7a4c3008a24120f4f6c5a4d71d5e9ad64f1c2b7acbc64f598f4d4c3491731bc$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.reanimated.keyboard.WindowsInsetsManager,boolean):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.reanimated.keyboard.WindowsInsetsManager$$ExternalSyntheticLambda2 -> com.swmansion.reanimated.keyboard.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.reanimated.keyboard.WindowsInsetsManager com.swmansion.reanimated.keyboard.WindowsInsetsManager$$InternalSyntheticLambda$1$e7de449341c2827b3e117a4513e7e3b0dc23718deaee511dc55898dd0c97eb00$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + int com.swmansion.reanimated.keyboard.WindowsInsetsManager$$InternalSyntheticLambda$1$e7de449341c2827b3e117a4513e7e3b0dc23718deaee511dc55898dd0c97eb00$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + int com.swmansion.reanimated.keyboard.WindowsInsetsManager$$InternalSyntheticLambda$1$e7de449341c2827b3e117a4513e7e3b0dc23718deaee511dc55898dd0c97eb00$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.reanimated.keyboard.WindowsInsetsManager,int,int):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.reanimated.nativeProxy.AnimationFrameCallback -> com.swmansion.reanimated.nativeProxy.AnimationFrameCallback: +# {"id":"sourceFile","fileName":"AnimationFrameCallback.java"} + 1:3:void (com.facebook.jni.HybridData):13:13 -> + 4:6:void (com.facebook.jni.HybridData):14:14 -> +com.swmansion.reanimated.nativeProxy.EventHandler -> com.swmansion.reanimated.nativeProxy.EventHandler: +# {"id":"sourceFile","fileName":"EventHandler.java"} + 1:3:void (com.facebook.jni.HybridData):19:19 -> + 4:6:void (com.facebook.jni.HybridData):20:20 -> + 1:2:void receiveEvent(int,java.lang.String,com.facebook.react.bridge.WritableMap):25:26 -> receiveEvent +com.swmansion.reanimated.nativeProxy.NoopEventHandler -> com.swmansion.reanimated.nativeProxy.NoopEventHandler: +# {"id":"sourceFile","fileName":"NoopEventHandler.java"} + 1:4:void ():8:8 -> +com.swmansion.reanimated.nativeProxy.SensorSetter -> com.swmansion.reanimated.nativeProxy.SensorSetter: +# {"id":"sourceFile","fileName":"SensorSetter.java"} + 1:3:void (com.facebook.jni.HybridData):12:12 -> + 4:6:void (com.facebook.jni.HybridData):13:13 -> +com.swmansion.reanimated.sensor.ReanimatedSensor -> com.swmansion.reanimated.sensor.ReanimatedSensor: +# {"id":"sourceFile","fileName":"ReanimatedSensor.java"} + 1:3:void (java.lang.ref.WeakReference,com.swmansion.reanimated.sensor.ReanimatedSensorType,int,com.swmansion.reanimated.nativeProxy.SensorSetter):26:26 -> + 4:17:void (java.lang.ref.WeakReference,com.swmansion.reanimated.sensor.ReanimatedSensorType,int,com.swmansion.reanimated.nativeProxy.SensorSetter):27:27 -> + 18:21:void (java.lang.ref.WeakReference,com.swmansion.reanimated.sensor.ReanimatedSensorType,int,com.swmansion.reanimated.nativeProxy.SensorSetter):28:28 -> + 22:29:void (java.lang.ref.WeakReference,com.swmansion.reanimated.sensor.ReanimatedSensorType,int,com.swmansion.reanimated.nativeProxy.SensorSetter):29:29 -> + 30:51:void (java.lang.ref.WeakReference,com.swmansion.reanimated.sensor.ReanimatedSensorType,int,com.swmansion.reanimated.nativeProxy.SensorSetter):31:31 -> + 52:58:void (java.lang.ref.WeakReference,com.swmansion.reanimated.sensor.ReanimatedSensorType,int,com.swmansion.reanimated.nativeProxy.SensorSetter):32:32 -> + 59:61:void (java.lang.ref.WeakReference,com.swmansion.reanimated.sensor.ReanimatedSensorType,int,com.swmansion.reanimated.nativeProxy.SensorSetter):34:34 -> + 62:64:void (java.lang.ref.WeakReference,com.swmansion.reanimated.sensor.ReanimatedSensorType,int,com.swmansion.reanimated.nativeProxy.SensorSetter):36:36 -> + 1:10:void cancel():50:50 -> cancel + 1:16:boolean initialize():41:41 -> initialize + 17:31:boolean initialize():43:43 -> initialize +com.swmansion.reanimated.sensor.ReanimatedSensorContainer -> com.swmansion.reanimated.sensor.ReanimatedSensorContainer: +# {"id":"sourceFile","fileName":"ReanimatedSensorContainer.java"} + 1:4:void (java.lang.ref.WeakReference):15:15 -> + 5:6:void (java.lang.ref.WeakReference):11:11 -> + 7:13:void (java.lang.ref.WeakReference):13:13 -> + 14:16:void (java.lang.ref.WeakReference):16:16 -> + 1:7:int registerSensor(com.swmansion.reanimated.sensor.ReanimatedSensorType,int,com.swmansion.reanimated.nativeProxy.SensorSetter):20:20 -> registerSensor + 8:13:int registerSensor(com.swmansion.reanimated.sensor.ReanimatedSensorType,int,com.swmansion.reanimated.nativeProxy.SensorSetter):22:22 -> registerSensor + 14:17:int registerSensor(com.swmansion.reanimated.sensor.ReanimatedSensorType,int,com.swmansion.reanimated.nativeProxy.SensorSetter):23:23 -> registerSensor + 18:19:int registerSensor(com.swmansion.reanimated.sensor.ReanimatedSensorType,int,com.swmansion.reanimated.nativeProxy.SensorSetter):24:24 -> registerSensor + 20:31:int registerSensor(com.swmansion.reanimated.sensor.ReanimatedSensorType,int,com.swmansion.reanimated.nativeProxy.SensorSetter):25:25 -> registerSensor + 1:14:void unregisterSensor(int):31:31 -> unregisterSensor + 15:17:void unregisterSensor(int):33:33 -> unregisterSensor + 18:27:void unregisterSensor(int):34:34 -> unregisterSensor + 28:35:void unregisterSensor(int):36:36 -> unregisterSensor +com.swmansion.reanimated.sensor.ReanimatedSensorListener -> com.swmansion.reanimated.sensor.ReanimatedSensorListener: +# {"id":"sourceFile","fileName":"ReanimatedSensorListener.java"} + 1:3:void (com.swmansion.reanimated.nativeProxy.SensorSetter,double,android.view.Display):23:23 -> + 4:12:void (com.swmansion.reanimated.nativeProxy.SensorSetter,double,android.view.Display):14:14 -> + 13:17:void (com.swmansion.reanimated.nativeProxy.SensorSetter,double,android.view.Display):17:17 -> + 18:22:void (com.swmansion.reanimated.nativeProxy.SensorSetter,double,android.view.Display):18:18 -> + 23:26:void (com.swmansion.reanimated.nativeProxy.SensorSetter,double,android.view.Display):19:19 -> + 27:28:void (com.swmansion.reanimated.nativeProxy.SensorSetter,double,android.view.Display):24:24 -> + 29:30:void (com.swmansion.reanimated.nativeProxy.SensorSetter,double,android.view.Display):25:25 -> + 31:33:void (com.swmansion.reanimated.nativeProxy.SensorSetter,double,android.view.Display):26:26 -> + 1:5:void onSensorChanged(android.hardware.SensorEvent):31:31 -> onSensorChanged + 6:16:void onSensorChanged(android.hardware.SensorEvent):32:32 -> onSensorChanged + 17:22:void onSensorChanged(android.hardware.SensorEvent):35:35 -> onSensorChanged + 23:24:void onSensorChanged(android.hardware.SensorEvent):36:36 -> onSensorChanged + 25:58:void onSensorChanged(android.hardware.SensorEvent):39:39 -> onSensorChanged + 59:66:void onSensorChanged(android.hardware.SensorEvent):90:90 -> onSensorChanged + 67:73:void onSensorChanged(android.hardware.SensorEvent):57:57 -> onSensorChanged + 74:80:void onSensorChanged(android.hardware.SensorEvent):58:58 -> onSensorChanged + 81:87:void onSensorChanged(android.hardware.SensorEvent):59:59 -> onSensorChanged + 88:127:void onSensorChanged(android.hardware.SensorEvent):60:60 -> onSensorChanged + 128:133:void onSensorChanged(android.hardware.SensorEvent):72:72 -> onSensorChanged + 134:152:void onSensorChanged(android.hardware.SensorEvent):85:85 -> onSensorChanged + 153:158:void onSensorChanged(android.hardware.SensorEvent):86:86 -> onSensorChanged + 159:174:void onSensorChanged(android.hardware.SensorEvent):78:78 -> onSensorChanged + 175:180:void onSensorChanged(android.hardware.SensorEvent):79:79 -> onSensorChanged +com.swmansion.reanimated.sensor.ReanimatedSensorType -> com.swmansion.reanimated.sensor.ReanimatedSensorType: +# {"id":"sourceFile","fileName":"ReanimatedSensorType.java"} + 1:15:com.swmansion.reanimated.sensor.ReanimatedSensorType[] $values():5:5 -> $values + 1:12:void ():6:6 -> + 13:23:void ():7:7 -> + 24:35:void ():8:8 -> + 36:45:void ():9:9 -> + 46:56:void ():10:10 -> + 57:63:void ():5:5 -> + 1:3:void (java.lang.String,int,int):14:14 -> + 4:6:void (java.lang.String,int,int):15:15 -> + 16:18:com.swmansion.reanimated.sensor.ReanimatedSensorType getInstanceById(int):33:33 -> getInstanceById + 19:26:com.swmansion.reanimated.sensor.ReanimatedSensorType getInstanceById(int):35:35 -> getInstanceById + 27:29:com.swmansion.reanimated.sensor.ReanimatedSensorType getInstanceById(int):31:31 -> getInstanceById + 30:32:com.swmansion.reanimated.sensor.ReanimatedSensorType getInstanceById(int):29:29 -> getInstanceById + 33:35:com.swmansion.reanimated.sensor.ReanimatedSensorType getInstanceById(int):27:27 -> getInstanceById + 36:38:com.swmansion.reanimated.sensor.ReanimatedSensorType getInstanceById(int):25:25 -> getInstanceById + 1:3:int getType():19:19 -> getType + 1:9:com.swmansion.reanimated.sensor.ReanimatedSensorType valueOf(java.lang.String):5:5 -> valueOf + 1:9:com.swmansion.reanimated.sensor.ReanimatedSensorType[] values():5:5 -> values +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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/o;"} + androidx.appcompat.widget.SearchView$OnCloseListener onCloseListener -> onCloseListener + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/widget/SearchView$l;"} + 11:13:void (android.content.Context,androidx.fragment.app.Fragment):13:13 -> + 14:20:void (android.content.Context,androidx.fragment.app.Fragment):25:25 -> + 21:27:void (android.content.Context,androidx.fragment.app.Fragment):31:31 -> + 28:35:void (android.content.Context,androidx.fragment.app.Fragment):74:74 -> + 36:46:void (android.content.Context,androidx.fragment.app.Fragment):79:79 -> + 47:50:void (android.content.Context,androidx.fragment.app.Fragment):85:85 -> + 1:1:void $r8$lambda$SHHk0e5Bvp6Bcl0E1J3RZxrHXi4(com.swmansion.rnscreens.CustomSearchView,android.view.View):0:0 -> B + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean $r8$lambda$UCgrIO04g3Q8pRjFPKiYFTN8xH0(com.swmansion.rnscreens.CustomSearchView):0:0 -> C + # {"id":"com.android.tools.r8.synthesized"} + 1:7:void _init_$lambda$0(com.swmansion.rnscreens.CustomSearchView,android.view.View):75:75 -> _init_$lambda$0 + 8:13:void _init_$lambda$0(com.swmansion.rnscreens.CustomSearchView,android.view.View):76:76 -> _init_$lambda$0 + 1:10:boolean _init_$lambda$1(com.swmansion.rnscreens.CustomSearchView):80:80 -> _init_$lambda$1 + 11:16:boolean _init_$lambda$1(com.swmansion.rnscreens.CustomSearchView):81:81 -> _init_$lambda$1 + 1:4:void cancelSearch():49:49 -> cancelSearch + 5:8:void cancelSearch():50:50 -> cancelSearch + 1:7:void clearText():44:44 -> clearText + 2:4:void focus():40:40 -> focus + 5:8:void focus():41:41 -> focus + 1:7:boolean getOverrideBackAction():37:37 -> getOverrideBackAction + 1:3:void onAttachedToWindow():62:62 -> onAttachedToWindow + 4:9:void onAttachedToWindow():63:63 -> onAttachedToWindow + 10:15:void onAttachedToWindow():64:64 -> onAttachedToWindow + 1:3:void onDetachedFromWindow():69:69 -> onDetachedFromWindow + 4:9:void onDetachedFromWindow():70:70 -> onDetachedFromWindow + 1:3:void setOnCloseListener(androidx.appcompat.widget.SearchView$OnCloseListener):54:54 -> setOnCloseListener + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/widget/SearchView$l;)V"} + 1:3:void setOnSearchClickListener(android.view.View$OnClickListener):58:58 -> setOnSearchClickListener + 1:6:void setOverrideBackAction(boolean):35:35 -> setOverrideBackAction + 7:10:void setText(java.lang.String):46:46 -> setText +com.swmansion.rnscreens.CustomSearchView$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.CustomSearchView com.swmansion.rnscreens.CustomSearchView$$InternalSyntheticLambda$1$e86d937c6de05eadd90299a478706fac3e07a7ce7d856f8ff5ce81aa0ad3cad4$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.CustomSearchView):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.CustomSearchView$$ExternalSyntheticLambda1 -> com.swmansion.rnscreens.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.CustomSearchView com.swmansion.rnscreens.CustomSearchView$$InternalSyntheticLambda$1$e86d937c6de05eadd90299a478706fac3e07a7ce7d856f8ff5ce81aa0ad3cad4$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.CustomSearchView):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean onClose():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.CustomSearchView$onBackPressedCallback$1 -> com.swmansion.rnscreens.CustomSearchView$onBackPressedCallback$1: +# {"id":"sourceFile","fileName":"CustomSearchView.kt"} + 4:7:void (com.swmansion.rnscreens.CustomSearchView):25:25 -> + 1:7:void handleOnBackPressed():27:27 -> handleOnBackPressed +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;"} + 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 -> + 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: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 +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 +com.swmansion.rnscreens.FabricEnabledHeaderConfigViewGroup -> com.swmansion.rnscreens.FabricEnabledHeaderConfigViewGroup: +# {"id":"sourceFile","fileName":"FabricEnabledHeaderConfigViewGroup.kt"} + 1:4:void (android.content.Context):14:14 -> + 1:3:void setStateWrapper(com.facebook.react.uimanager.StateWrapper):23:23 -> setStateWrapper + 1:4:void updateHeaderConfigState(int,int,int,int):33:33 -> updateHeaderConfigState + 2:6:void updateState(int,int,int,int):44:44 -> updateState + 7:11:void updateState(int,int,int,int):45:45 -> updateState + 12:16:void updateState(int,int,int,int):46:46 -> updateState + 17:20:void updateState(int,int,int,int):47:47 -> updateState + 21:34:void updateState(int,int,int,int):51:51 -> updateState + 35:45:void updateState(int,int,int,int):52:52 -> updateState + 46:56:void updateState(int,int,int,int):53:53 -> updateState + 57:68:void updateState(int,int,int,int):54:54 -> updateState + 69:70:void updateState(int,int,int,int):59:59 -> updateState + 71:72:void updateState(int,int,int,int):60:60 -> updateState + 73:74:void updateState(int,int,int,int):61:61 -> updateState + 75:76:void updateState(int,int,int,int):62:62 -> updateState + 77:81:void updateState(int,int,int,int):65:65 -> updateState + 82:87:void updateState(int,int,int,int):66:66 -> updateState + 88:93:void updateState(int,int,int,int):67:67 -> updateState + 94:99:void updateState(int,int,int,int):68:68 -> updateState + 100:105:void updateState(int,int,int,int):69:69 -> updateState + 106:113:void updateState(int,int,int,int):71:71 -> updateState +com.swmansion.rnscreens.FabricEnabledHeaderConfigViewGroup$Companion -> com.swmansion.rnscreens.FabricEnabledHeaderConfigViewGroup$Companion: +# {"id":"sourceFile","fileName":"FabricEnabledHeaderConfigViewGroup.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():74:74 -> +com.swmansion.rnscreens.FabricEnabledHeaderSubviewViewGroup -> com.swmansion.rnscreens.FabricEnabledHeaderSubviewViewGroup: +# {"id":"sourceFile","fileName":"FabricEnabledHeaderSubviewViewGroup.kt"} + 1:4:void (android.content.Context):14:14 -> + 1:3:void setStateWrapper(com.facebook.react.uimanager.StateWrapper):23:23 -> setStateWrapper + 2:6:void updateState(int,int,int,int):42:42 -> updateState + 7:11:void updateState(int,int,int,int):43:43 -> updateState + 12:16:void updateState(int,int,int,int):44:44 -> updateState + 17:20:void updateState(int,int,int,int):45:45 -> updateState + 21:34:void updateState(int,int,int,int):49:49 -> updateState + 35:45:void updateState(int,int,int,int):50:50 -> updateState + 46:56:void updateState(int,int,int,int):51:51 -> updateState + 57:68:void updateState(int,int,int,int):52:52 -> updateState + 69:70:void updateState(int,int,int,int):57:57 -> updateState + 71:72:void updateState(int,int,int,int):58:58 -> updateState + 73:74:void updateState(int,int,int,int):59:59 -> updateState + 75:76:void updateState(int,int,int,int):60:60 -> updateState + 77:81:void updateState(int,int,int,int):63:63 -> updateState + 82:87:void updateState(int,int,int,int):64:64 -> updateState + 88:93:void updateState(int,int,int,int):65:65 -> updateState + 94:99:void updateState(int,int,int,int):66:66 -> updateState + 100:105:void updateState(int,int,int,int):67:67 -> updateState + 106:113:void updateState(int,int,int,int):70:70 -> updateState + 1:4:void updateSubviewFrameState(int,int,int,int):32:32 -> updateSubviewFrameState +com.swmansion.rnscreens.FabricEnabledHeaderSubviewViewGroup$Companion -> com.swmansion.rnscreens.FabricEnabledHeaderSubviewViewGroup$Companion: +# {"id":"sourceFile","fileName":"FabricEnabledHeaderSubviewViewGroup.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():73:73 -> +com.swmansion.rnscreens.FabricEnabledViewGroup -> com.swmansion.rnscreens.FabricEnabledViewGroup: +# {"id":"sourceFile","fileName":"FabricEnabledViewGroup.kt"} + 1:4:void (com.facebook.react.bridge.ReactContext):14:14 -> + 1:3:void setStateWrapper(com.facebook.react.uimanager.StateWrapper):22:22 -> setStateWrapper + 1:4:void updateScreenSizeFabric(int,int,int):30:30 -> updateScreenSizeFabric + 2:6:void updateState(int,int,int):39:39 -> updateState + 7:11:void updateState(int,int,int):40:40 -> updateState + 12:15:void updateState(int,int,int):41:41 -> updateState + 16:29:void updateState(int,int,int):46:46 -> updateState + 30:40:void updateState(int,int,int):47:47 -> updateState + 41:52:void updateState(int,int,int):48:48 -> updateState + 53:54:void updateState(int,int,int):53:53 -> updateState + 55:56:void updateState(int,int,int):54:54 -> updateState + 57:58:void updateState(int,int,int):55:55 -> updateState + 59:63:void updateState(int,int,int):57:57 -> updateState + 64:69:void updateState(int,int,int):58:58 -> updateState + 70:75:void updateState(int,int,int):59:59 -> updateState + 76:82:void updateState(int,int,int):60:60 -> updateState + 83:88:void updateState(int,int,int):61:61 -> updateState + 89:96:void updateState(int,int,int):63:63 -> updateState +com.swmansion.rnscreens.FragmentBackPressOverrider -> com.swmansion.rnscreens.FragmentBackPressOverrider: +# {"id":"sourceFile","fileName":"FragmentBackPressOverrider.kt"} + androidx.activity.OnBackPressedCallback onBackPressedCallback -> onBackPressedCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/activity/o;"} + 11:13:void (androidx.fragment.app.Fragment,androidx.activity.OnBackPressedCallback):6:6 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/Fragment;Landroidx/activity/o;)V"} + 14:15:void (androidx.fragment.app.Fragment,androidx.activity.OnBackPressedCallback):7:7 -> + 16:18:void (androidx.fragment.app.Fragment,androidx.activity.OnBackPressedCallback):8:8 -> + 19:21:void (androidx.fragment.app.Fragment,androidx.activity.OnBackPressedCallback):11:11 -> + 1:3:boolean getOverrideBackAction():11:11 -> getOverrideBackAction + 1:8:void maybeAddBackCallback():14:14 -> maybeAddBackCallback + 9:22:void maybeAddBackCallback():15:15 -> maybeAddBackCallback + 23:24:void maybeAddBackCallback():16:16 -> maybeAddBackCallback + 25:26:void maybeAddBackCallback():17:17 -> maybeAddBackCallback + 27:30:void maybeAddBackCallback():15:15 -> maybeAddBackCallback + 31:33:void maybeAddBackCallback():19:19 -> maybeAddBackCallback + 1:4:void removeBackCallbackIfAdded():24:24 -> removeBackCallbackIfAdded + 5:10:void removeBackCallbackIfAdded():25:25 -> removeBackCallbackIfAdded + 11:13:void removeBackCallbackIfAdded():26:26 -> removeBackCallbackIfAdded + 1:3:void setOverrideBackAction(boolean):11:11 -> setOverrideBackAction +com.swmansion.rnscreens.FragmentHolder -> com.swmansion.rnscreens.FragmentHolder: +# {"id":"sourceFile","fileName":"FragmentHolder.kt"} +com.swmansion.rnscreens.InsetsObserverProxy -> com.swmansion.rnscreens.InsetsObserverProxy: +# {"id":"sourceFile","fileName":"InsetsObserverProxy.kt"} + 8:14:void ():13:13 -> + 15:23:void ():14:14 -> + 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"} + 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;"} + 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 + 26:41:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> onApplyWindowInsets + 26:41:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):42 -> onApplyWindowInsets + 42:52:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):43:43 -> onApplyWindowInsets + 1:4:void onHostDestroy():67:67 -> onHostDestroy + 5:12:void onHostDestroy():68:68 -> onHostDestroy + 13:15:void onHostDestroy():69:69 -> onHostDestroy + 16:17:void onHostDestroy():70:70 -> onHostDestroy + 18:22:void onHostDestroy():71:71 -> onHostDestroy + 23:25:void onHostDestroy():73:73 -> onHostDestroy + 6:11:boolean registerOnView(android.view.View):88:88 -> registerOnView + 12:14:boolean registerOnView(android.view.View):89:89 -> registerOnView + 15:22:boolean registerOnView(android.view.View):90:90 -> registerOnView + 23:27:boolean registerOnView(android.view.View):91:91 -> registerOnView + 6:9:void registerWithContext(com.facebook.react.bridge.ReactApplicationContext):51:51 -> registerWithContext + 10:11:void registerWithContext(com.facebook.react.bridge.ReactApplicationContext):53:53 -> registerWithContext + 12:13:void registerWithContext(com.facebook.react.bridge.ReactApplicationContext):54:54 -> registerWithContext + 14:17:void registerWithContext(com.facebook.react.bridge.ReactApplicationContext):52:52 -> registerWithContext + 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"} + 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 -> +com.swmansion.rnscreens.KeyboardNotVisible -> com.swmansion.rnscreens.KeyboardNotVisible: +# {"id":"sourceFile","fileName":"ScreenStackFragment.kt"} + 2:5:void ():44:44 -> +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 -> +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 +com.swmansion.rnscreens.ModalScreenViewManager -> com.swmansion.rnscreens.ModalScreenViewManager: +# {"id":"sourceFile","fileName":"ModalScreenViewManager.kt"} + 1:4:void ():6:6 -> + 1:3:java.lang.String getName():7:7 -> getName +com.swmansion.rnscreens.ModalScreenViewManager$Companion -> com.swmansion.rnscreens.ModalScreenViewManager$Companion: +# {"id":"sourceFile","fileName":"ModalScreenViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():9:9 -> +com.swmansion.rnscreens.NativeProxy -> com.swmansion.rnscreens.NativeProxy: +# {"id":"sourceFile","fileName":"NativeProxy.kt"} + 9:16:void ():30:30 -> + 1:3:void ():10:10 -> + 4:10:void ():16:16 -> + 1:1:void $r8$lambda$_iktzpjlGVR_BezTWx-b37F3l6E(com.swmansion.rnscreens.Screen):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:java.util.concurrent.ConcurrentHashMap access$getViewsMap$cp():10:10 -> access$getViewsMap$cp + 1:15:void notifyScreenRemoved(int):57:57 -> notifyScreenRemoved + 16:21:void notifyScreenRemoved(int):64:64 -> notifyScreenRemoved + 22:25:void notifyScreenRemoved(int):65:65 -> notifyScreenRemoved + 26:36:void notifyScreenRemoved(int):67:67 -> notifyScreenRemoved + 37:57:void notifyScreenRemoved(int):71:71 -> notifyScreenRemoved + 58:83:void notifyScreenRemoved(int):74:74 -> notifyScreenRemoved + 1:4:void notifyScreenRemoved$lambda$0(com.swmansion.rnscreens.Screen):68:68 -> notifyScreenRemoved$lambda$0 +com.swmansion.rnscreens.NativeProxy$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.Screen com.swmansion.rnscreens.NativeProxy$$InternalSyntheticLambda$1$1bc82aac4e4dd984b46420e12f5fbae90e8c7516b3d1edde9ce61f90c7077382$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.Screen):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.NativeProxy$Companion -> com.swmansion.rnscreens.NativeProxy$Companion: +# {"id":"sourceFile","fileName":"NativeProxy.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():27:27 -> + 10:22:void addScreenToMap(int,com.swmansion.rnscreens.Screen):36:36 -> addScreenToMap + 1:8:void clearMapOnInvalidate():44:44 -> clearMapOnInvalidate + 1:12:void removeScreenFromMap(int):40:40 -> removeScreenFromMap +com.swmansion.rnscreens.NativeScreensModuleSpec -> com.swmansion.rnscreens.NativeScreensModuleSpec: +# {"id":"sourceFile","fileName":"NativeScreensModuleSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:3:java.lang.String getName():31:31 -> getName +com.swmansion.rnscreens.PointerEventsBoxNoneImpl -> com.swmansion.rnscreens.PointerEventsBoxNoneImpl: +# {"id":"sourceFile","fileName":"PointerEventsBoxNoneImpl.kt"} + 1:3:void ():6:6 -> + 4:8:void ():10:10 -> + 1:3:com.facebook.react.uimanager.PointerEvents getPointerEvents():10:10 -> getPointerEvents +com.swmansion.rnscreens.RNScreensPackage -> com.swmansion.rnscreens.RNScreensPackage: +# {"id":"sourceFile","fileName":"RNScreensPackage.kt"} + 1:4:void ():22:22 -> + 1:1:java.util.Map $r8$lambda$5eN8AiDeddXpZFRlRBo3ug7izkY():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 6:12:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):34:34 -> createViewManagers + 13:17:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):39:39 -> createViewManagers + 18:22:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):42:42 -> createViewManagers + 23:27:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):43:43 -> createViewManagers + 28:32:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):44:44 -> createViewManagers + 33:37:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):45:45 -> createViewManagers + 38:42:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):46:46 -> createViewManagers + 43:47:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):47:47 -> createViewManagers + 48:52:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):48:48 -> createViewManagers + 53:57:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):49:49 -> createViewManagers + 58:62:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):50:50 -> createViewManagers + 63:67:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):51:51 -> createViewManagers + 68:72:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):52:52 -> createViewManagers + 73:121:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):53:53 -> createViewManagers + 122:126:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):41:41 -> createViewManagers + 11:26:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):62:62 -> getModule + 1:6:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():68:68 -> getReactModuleInfoProvider + 1:5:java.util.Map getReactModuleInfoProvider$lambda$0():69:69 -> getReactModuleInfoProvider$lambda$0 + 6:25:java.util.Map getReactModuleInfoProvider$lambda$0():72:72 -> getReactModuleInfoProvider$lambda$0 +com.swmansion.rnscreens.RNScreensPackage$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.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.util.Map getReactModuleInfos():0:0 -> getReactModuleInfos + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.RNScreensPackage$Companion -> com.swmansion.rnscreens.RNScreensPackage$Companion: +# {"id":"sourceFile","fileName":"RNScreensPackage.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 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 + 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 +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 +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 -> +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 +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 +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 +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 +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 +com.swmansion.rnscreens.ScreenContainer -> com.swmansion.rnscreens.ScreenContainer: +# {"id":"sourceFile","fileName":"ScreenContainer.kt"} + androidx.fragment.app.FragmentManager fragmentManager -> fragmentManager + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + 1:3:void (android.content.Context):25:25 -> + 4:10:void (android.content.Context):27:27 -> + 11:18:void (android.content.Context):35:35 -> + 1:1:void $r8$lambda$_XN8QBWatVwLAw6wNpLgWT68aTo(com.swmansion.rnscreens.ScreenContainer):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void access$setLayoutEnqueued$p(com.swmansion.rnscreens.ScreenContainer,boolean):23:23 -> access$setLayoutEnqueued$p + 6:11:com.swmansion.rnscreens.ScreenFragmentWrapper adapt(com.swmansion.rnscreens.Screen):99:99 -> adapt + 6:9:void addScreen(com.swmansion.rnscreens.Screen,int):105:105 -> addScreen + 10:12:void addScreen(com.swmansion.rnscreens.Screen,int):106:106 -> addScreen + 13:17:void addScreen(com.swmansion.rnscreens.Screen,int):107:107 -> addScreen + 18:20:void addScreen(com.swmansion.rnscreens.Screen,int):108:108 -> addScreen + 21:24:void addScreen(com.swmansion.rnscreens.Screen,int):109:109 -> addScreen + 1:9:void attachBelowTop():225:225 -> attachBelowTop + 10:13:void attachBelowTop():228:228 -> attachBelowTop + 14:22:void attachBelowTop():229:229 -> attachBelowTop + 23:34:void attachBelowTop():231:231 -> attachBelowTop + 35:54:void attachBelowTop():232:232 -> attachBelowTop + 55:64:void attachBelowTop():233:233 -> attachBelowTop + 65:68:void attachBelowTop():234:234 -> attachBelowTop + 69:76:void attachBelowTop():226:226 -> attachBelowTop + 1:8:void attachScreen(androidx.fragment.app.FragmentTransaction,androidx.fragment.app.Fragment):221:221 -> attachScreen + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/N;Landroidx/fragment/app/Fragment;)V"} + 1:4:androidx.fragment.app.FragmentTransaction createTransaction():213:213 -> createTransaction + # {"id":"com.android.tools.r8.residualsignature","signature":"()Landroidx/fragment/app/N;"} + 5:9:androidx.fragment.app.FragmentTransaction createTransaction():214:214 -> createTransaction + 10:19:androidx.fragment.app.FragmentTransaction createTransaction():215:215 -> createTransaction + 20:27:androidx.fragment.app.FragmentTransaction createTransaction():213:213 -> createTransaction + 1:9:void detachBelowTop():238:238 -> detachBelowTop + 10:13:void detachBelowTop():241:241 -> detachBelowTop + 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 + # {"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;"} + 5:12:androidx.fragment.app.FragmentManager findFragmentManagerForReactRootView(com.facebook.react.ReactRootView):146:146 -> findFragmentManagerForReactRootView + 13:21:androidx.fragment.app.FragmentManager findFragmentManagerForReactRootView(com.facebook.react.ReactRootView):147:147 -> findFragmentManagerForReactRootView + 22:37:androidx.fragment.app.FragmentManager findFragmentManagerForReactRootView(com.facebook.react.ReactRootView):159:159 -> findFragmentManagerForReactRootView + 38:45:androidx.fragment.app.FragmentManager findFragmentManagerForReactRootView(com.facebook.react.ReactRootView):161:161 -> findFragmentManagerForReactRootView + 46:53:androidx.fragment.app.FragmentManager findFragmentManagerForReactRootView(com.facebook.react.ReactRootView):169:169 -> findFragmentManagerForReactRootView + 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: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 + 1:2:com.swmansion.rnscreens.Screen getTopScreen():134:134 -> getTopScreen + 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: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: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: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 + 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 + 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 + # {"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 + 1:16:void removeScreenAt(int):113:113 -> removeScreenAt + 17:21:void removeScreenAt(int):114:114 -> removeScreenAt + 22:25:void removeScreenAt(int):115:115 -> removeScreenAt + 6:11:void removeView(android.view.View):69:69 -> removeView + 12:28:void removeView(android.view.View):70:70 -> removeView + 29:36:void removeView(android.view.View):71:71 -> removeView + 37:40:void removeView(android.view.View):73:73 -> removeView + 1:3:void requestLayout():77:77 -> requestLayout + 4:12:void requestLayout():79:79 -> requestLayout + 13:14:void requestLayout():80:80 -> requestLayout + 15:16:void requestLayout():83:83 -> requestLayout + 17:20:void requestLayout():84:84 -> requestLayout + 21:22:void requestLayout():86:86 -> requestLayout + 23:24:void requestLayout():87:87 -> requestLayout + 25:28:void requestLayout():85:85 -> requestLayout + 1:2:void setFragmentManager(androidx.fragment.app.FragmentManager):137:137 -> setFragmentManager + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/F;)V"} + 3:6:void setFragmentManager(androidx.fragment.app.FragmentManager):138:138 -> setFragmentManager + 2:9:void setupFragmentManager():179:179 -> setupFragmentManager + 10:15:void setupFragmentManager():180:180 -> setupFragmentManager + 16:25:void setupFragmentManager():182:182 -> setupFragmentManager + 26:31:void setupFragmentManager():186:186 -> setupFragmentManager + 32:39:void setupFragmentManager():188:188 -> setupFragmentManager + 40:41:void setupFragmentManager():189:189 -> setupFragmentManager + 42:44:void setupFragmentManager():190:190 -> setupFragmentManager + 45:58:void setupFragmentManager():191:191 -> setupFragmentManager + 59:65:void setupFragmentManager():188:188 -> setupFragmentManager + 66:73:void setupFragmentManager():187:187 -> setupFragmentManager + 74:77:void setupFragmentManager():194:194 -> setupFragmentManager + 78:86:void setupFragmentManager():198:198 -> setupFragmentManager + 87:90:void setupFragmentManager():199:199 -> setupFragmentManager + 91:93:void setupFragmentManager():198:198 -> setupFragmentManager + 94:97:void setupFragmentManager():200:200 -> setupFragmentManager + 98:119:void setupFragmentManager():199:199 -> setupFragmentManager + 120:131:void setupFragmentManager():197:197 -> setupFragmentManager + 132:141:void setupFragmentManager():208:208 -> setupFragmentManager + 142:149:void setupFragmentManager():207:207 -> setupFragmentManager +com.swmansion.rnscreens.ScreenContainer$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.ScreenContainer com.swmansion.rnscreens.ScreenContainer$$InternalSyntheticLambda$1$bc419c8b60eea37dfb039958fea1855c5d7068764795dc367452252229e6152f$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.ScreenContainer):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.ScreenContainer$layoutCallback$1 -> com.swmansion.rnscreens.ScreenContainer$layoutCallback$1: +# {"id":"sourceFile","fileName":"ScreenContainer.kt"} + 3:6:void (com.swmansion.rnscreens.ScreenContainer):35:35 -> + 1:6:void doFrame(long):37:37 -> doFrame + 7:8:void doFrame(long):38:38 -> doFrame + 9:18:void doFrame(long):39:39 -> doFrame + 19:28:void doFrame(long):40:40 -> doFrame + 29:31:void doFrame(long):38:38 -> doFrame + 32:59:void doFrame(long):42:42 -> doFrame +com.swmansion.rnscreens.ScreenContainerViewManager -> com.swmansion.rnscreens.ScreenContainerViewManager: +# {"id":"sourceFile","fileName":"ScreenContainerViewManager.kt"} + 3:5:void ():15:15 -> + 6:13:void ():20:20 -> + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):13:13 -> addView + 1:1:void addView(android.view.View,android.view.View,int):13 -> addView + 2:2:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):13:13 -> addView + 2:2:void addView(android.view.ViewGroup,android.view.View,int):13 -> addView + 3:4:void addView(com.swmansion.rnscreens.ScreenContainer,android.view.View,int):34:35 -> addView + 5:5:void addView(com.swmansion.rnscreens.ScreenContainer,android.view.View,int):34:34 -> addView + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):13:13 -> createShadowNodeInstance + 2:2:com.facebook.react.uimanager.LayoutShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):56:56 -> createShadowNodeInstance + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):13:13 -> createViewInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):13 -> createViewInstance + 2:2:com.swmansion.rnscreens.ScreenContainer createViewInstance(com.facebook.react.uimanager.ThemedReactContext):27:27 -> createViewInstance + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):13:13 -> getChildAt + 1:1:android.view.View getChildAt(android.view.View,int):13 -> getChildAt + 2:2:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):13:13 -> getChildAt + 2:2:android.view.View getChildAt(android.view.ViewGroup,int):13 -> getChildAt + 3:3:android.view.View getChildAt(com.swmansion.rnscreens.ScreenContainer,int):54:54 -> getChildAt + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):13:13 -> getChildCount + 1:1:int getChildCount(android.view.View):13 -> getChildCount + 2:2:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):13:13 -> getChildCount + 2:2:int getChildCount(android.view.ViewGroup):13 -> getChildCount + 3:3:int getChildCount(com.swmansion.rnscreens.ScreenContainer):49:49 -> getChildCount + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():23:23 -> getDelegate + 1:3:java.lang.String getName():25:25 -> getName + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):13:13 -> removeAllViews + 1:1:void removeAllViews(android.view.View):13 -> removeAllViews + 2:2:void removeAllViews(com.swmansion.rnscreens.ScreenContainer):46:46 -> removeAllViews + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):13:13 -> removeViewAt + 1:1:void removeViewAt(android.view.View,int):13 -> removeViewAt + 2:2:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):13:13 -> removeViewAt + 2:2:void removeViewAt(android.view.ViewGroup,int):13 -> removeViewAt + 3:3:void removeViewAt(com.swmansion.rnscreens.ScreenContainer,int):42:42 -> removeViewAt +com.swmansion.rnscreens.ScreenContainerViewManager$Companion -> com.swmansion.rnscreens.ScreenContainerViewManager$Companion: +# {"id":"sourceFile","fileName":"ScreenContainerViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():60:60 -> +com.swmansion.rnscreens.ScreenContentWrapper -> com.swmansion.rnscreens.ScreenContentWrapper: +# {"id":"sourceFile","fileName":"ScreenContentWrapper.kt"} + 6:9:void (com.facebook.react.bridge.ReactContext):16:16 -> + 1:3:com.swmansion.rnscreens.ScreenContentWrapper$OnLayoutCallback getDelegate$react_native_screens_release():17:17 -> getDelegate$react_native_screens_release + 1:13:void onLayout(boolean,int,int,int,int):36:36 -> onLayout + 1:3:void setDelegate$react_native_screens_release(com.swmansion.rnscreens.ScreenContentWrapper$OnLayoutCallback):17:17 -> setDelegate$react_native_screens_release +com.swmansion.rnscreens.ScreenContentWrapper$OnLayoutCallback -> com.swmansion.rnscreens.ScreenContentWrapper$OnLayoutCallback: +# {"id":"sourceFile","fileName":"ScreenContentWrapper.kt"} +com.swmansion.rnscreens.ScreenContentWrapperManager -> com.swmansion.rnscreens.ScreenContentWrapperManager: +# {"id":"sourceFile","fileName":"ScreenContentWrapperManager.kt"} + 3:5:void ():12:12 -> + 6:13:void ():14:14 -> + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):10:10 -> createViewInstance + 2:2:com.swmansion.rnscreens.ScreenContentWrapper createViewInstance(com.facebook.react.uimanager.ThemedReactContext):22:22 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():24:24 -> getDelegate + 1:3:java.lang.String getName():20:20 -> getName +com.swmansion.rnscreens.ScreenContentWrapperManager$Companion -> com.swmansion.rnscreens.ScreenContentWrapperManager$Companion: +# {"id":"sourceFile","fileName":"ScreenContentWrapperManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():16:16 -> +com.swmansion.rnscreens.ScreenEventDispatcher -> com.swmansion.rnscreens.ScreenEventDispatcher: +# {"id":"sourceFile","fileName":"ScreenEventDispatcher.kt"} +com.swmansion.rnscreens.ScreenFooter -> com.swmansion.rnscreens.ScreenFooter: +# {"id":"sourceFile","fileName":"ScreenFooter.kt"} + 6:8:void (com.facebook.react.bridge.ReactContext):23:23 -> + 9:11:com.facebook.react.bridge.ReactContext getReactContext():22:22 -> + 9:11:void (com.facebook.react.bridge.ReactContext):22 -> + 12:13:void (com.facebook.react.bridge.ReactContext):25:25 -> + 14:20:void (com.facebook.react.bridge.ReactContext):53:53 -> + 21:26:void (com.facebook.react.bridge.ReactContext):97:97 -> + 27:39:void (com.facebook.react.bridge.ReactContext):99:99 -> + 40:42:void (com.facebook.react.bridge.ReactContext):103:103 -> + 43:50:void (com.facebook.react.bridge.ReactContext):132:132 -> + 51:58:void (com.facebook.react.bridge.ReactContext):97:97 -> + 1:3:boolean access$isAnimationControlledByKeyboard$p(com.swmansion.rnscreens.ScreenFooter):20:20 -> access$getLastBottomInset$p + 1:3:int access$getLastBottomInset$p(com.swmansion.rnscreens.ScreenFooter):20 -> access$getLastBottomInset$p + 1:3:boolean access$isAnimationControlledByKeyboard$p(com.swmansion.rnscreens.ScreenFooter):20:20 -> access$getLastContainerHeight$p + 1:3:int access$getLastContainerHeight$p(com.swmansion.rnscreens.ScreenFooter):20 -> access$getLastContainerHeight$p + 1:3:boolean access$isAnimationControlledByKeyboard$p(com.swmansion.rnscreens.ScreenFooter):20:20 -> access$getLastSlideOffset$p + 1:3:float access$getLastSlideOffset$p(com.swmansion.rnscreens.ScreenFooter):20 -> access$getLastSlideOffset$p + 1:5:boolean access$isAnimationControlledByKeyboard$p(com.swmansion.rnscreens.ScreenFooter):20:20 -> access$getReactHeight + 1:5:int access$getReactHeight(com.swmansion.rnscreens.ScreenFooter):20 -> access$getReactHeight + 1:3:boolean access$isAnimationControlledByKeyboard$p(com.swmansion.rnscreens.ScreenFooter):20:20 -> access$isAnimationControlledByKeyboard$p + 1:3:boolean access$isAnimationControlledByKeyboard$p(com.swmansion.rnscreens.ScreenFooter):20:20 -> access$setAnimationControlledByKeyboard$p + 1:3:void access$setAnimationControlledByKeyboard$p(com.swmansion.rnscreens.ScreenFooter,boolean):20 -> access$setAnimationControlledByKeyboard$p + 1:3:boolean access$isAnimationControlledByKeyboard$p(com.swmansion.rnscreens.ScreenFooter):20:20 -> access$setLastBottomInset$p + 1:3:void access$setLastBottomInset$p(com.swmansion.rnscreens.ScreenFooter,int):20 -> access$setLastBottomInset$p + 1:3:boolean access$isAnimationControlledByKeyboard$p(com.swmansion.rnscreens.ScreenFooter):20:20 -> access$setLastSlideOffset$p + 1:3:void access$setLastSlideOffset$p(com.swmansion.rnscreens.ScreenFooter,float):20 -> access$setLastSlideOffset$p + 1:3:boolean access$isAnimationControlledByKeyboard$p(com.swmansion.rnscreens.ScreenFooter):20:20 -> access$setLastStableSheetState$p + 1:3:void access$setLastStableSheetState$p(com.swmansion.rnscreens.ScreenFooter,int):20 -> access$setLastStableSheetState$p + 1:5:boolean access$isAnimationControlledByKeyboard$p(com.swmansion.rnscreens.ScreenFooter):20:20 -> access$sheetTopInStableState + 1:5:int access$sheetTopInStableState(com.swmansion.rnscreens.ScreenFooter,int):20 -> access$sheetTopInStableState + 1:5:boolean access$isAnimationControlledByKeyboard$p(com.swmansion.rnscreens.ScreenFooter):20:20 -> access$sheetTopWhileDragging + 1:5:int access$sheetTopWhileDragging(com.swmansion.rnscreens.ScreenFooter,float):20 -> access$sheetTopWhileDragging + 1:8:boolean getHasReceivedInitialLayoutFromParent():38:38 -> getHasReceivedInitialLayoutFromParent + 1:3:com.facebook.react.bridge.ReactContext getReactContext():22:22 -> getReactContext + 1:5:int getReactHeight():44:44 -> getReactHeight + 1:5:int getReactWidth():47:47 -> getReactWidth + 1:13:com.swmansion.rnscreens.Screen getScreenParent():33:33 -> getScreenParent + 1:9:com.google.android.material.bottomsheet.BottomSheetBehavior getSheetBehavior():36:36 -> getSheetBehavior + 4:8:void layoutFooterOnYAxis(int,int,int,int):290:290 -> layoutFooterOnYAxis + 9:12:void layoutFooterOnYAxis(int,int,int,int):291:291 -> layoutFooterOnYAxis + 13:19:void layoutFooterOnYAxis(int,int,int,int):292:292 -> layoutFooterOnYAxis + 20:28:void layoutFooterOnYAxis(int,int,int,int):293:293 -> layoutFooterOnYAxis + 6:9:void layoutFooterOnYAxis$default(com.swmansion.rnscreens.ScreenFooter,int,int,int,int,int,java.lang.Object):283:283 -> layoutFooterOnYAxis$default + 1:3:void onAttachedToWindow():193:193 -> onAttachedToWindow + 4:13:void onAttachedToWindow():194:194 -> onAttachedToWindow + 1:3:void onDetachedFromWindow():198:198 -> onDetachedFromWindow + 4:13:void onDetachedFromWindow():199:199 -> onDetachedFromWindow + 1:4:void onLayout(boolean,int,int,int,int):119:119 -> onLayout + 5:11:void onLayout(boolean,int,int,int,int):120:120 -> onLayout + 12:14:void onLayout(boolean,int,int,int,int):124:124 -> onLayout + 15:26:void onLayout(boolean,int,int,int,int):126:126 -> onLayout + 27:28:void onLayout(boolean,int,int,int,int):127:127 -> onLayout + 29:32:void onLayout(boolean,int,int,int,int):123:123 -> onLayout + 1:2:void onParentLayout(boolean,int,int,int,int,int):259:259 -> onParentLayout + 3:6:void onParentLayout(boolean,int,int,int,int,int):262:262 -> onParentLayout + 7:24:void onParentLayout(boolean,int,int,int,int,int):263:263 -> onParentLayout + 25:28:void onParentLayout(boolean,int,int,int,int,int):260:260 -> onParentLayout + 6:9:void registerWithSheetBehavior(com.google.android.material.bottomsheet.BottomSheetBehavior):177:177 -> registerWithSheetBehavior + 10:15:void registerWithSheetBehavior(com.google.android.material.bottomsheet.BottomSheetBehavior):178:178 -> registerWithSheetBehavior + 16:18:void registerWithSheetBehavior(com.google.android.material.bottomsheet.BottomSheetBehavior):179:179 -> registerWithSheetBehavior + 1:15:com.swmansion.rnscreens.Screen requireScreenParent():106:106 -> requireScreenParent + 1:15:com.google.android.material.bottomsheet.BottomSheetBehavior requireSheetBehavior():108:108 -> requireSheetBehavior + 1:16:int sheetTopInStableState(int):211:211 -> sheetTopInStableState + 17:29:int sheetTopInStableState(int):214:214 -> sheetTopInStableState + 30:37:int sheetTopInStableState(int):217:217 -> sheetTopInStableState + 38:40:int sheetTopInStableState(int):216:216 -> sheetTopInStableState + 41:48:int sheetTopInStableState(int):213:213 -> sheetTopInStableState + 49:53:int sheetTopInStableState(int):215:215 -> sheetTopInStableState + 1:12:int sheetTopWhileDragging(float):238:238 -> sheetTopWhileDragging + 13:18:int sheetTopWhileDragging(float):240:240 -> sheetTopWhileDragging + 19:23:int sheetTopWhileDragging(float):241:241 -> sheetTopWhileDragging + 24:29:int sheetTopWhileDragging(float):239:239 -> sheetTopWhileDragging + 6:9:void unregisterWithSheetBehavior(com.google.android.material.bottomsheet.BottomSheetBehavior):186:186 -> unregisterWithSheetBehavior + 10:15:void unregisterWithSheetBehavior(com.google.android.material.bottomsheet.BottomSheetBehavior):187:187 -> unregisterWithSheetBehavior + 16:18:void unregisterWithSheetBehavior(com.google.android.material.bottomsheet.BottomSheetBehavior):188:188 -> unregisterWithSheetBehavior +com.swmansion.rnscreens.ScreenFooter$Companion -> com.swmansion.rnscreens.ScreenFooter$Companion: +# {"id":"sourceFile","fileName":"ScreenFooter.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():296:296 -> +com.swmansion.rnscreens.ScreenFooter$footerCallback$1 -> com.swmansion.rnscreens.ScreenFooter$footerCallback$1: +# {"id":"sourceFile","fileName":"ScreenFooter.kt"} + 3:6:void (com.swmansion.rnscreens.ScreenFooter):132:132 -> + 6:15:void onSlide(android.view.View,float):162:162 -> onSlide + 16:23:void onSlide(android.view.View,float):163:163 -> onSlide + 24:25:void onSlide(android.view.View,float):164:164 -> onSlide + 26:29:void onSlide(android.view.View,float):165:165 -> onSlide + 30:35:void onSlide(android.view.View,float):166:166 -> onSlide + 36:45:void onSlide(android.view.View,float):167:167 -> onSlide + 46:51:void onSlide(android.view.View,float):168:168 -> onSlide + 52:55:void onSlide(android.view.View,float):164:164 -> onSlide + 6:24:void onStateChanged(android.view.View,int):137:137 -> onStateChanged + 25:26:void onStateChanged(android.view.View,int):146:146 -> onStateChanged + 27:30:void onStateChanged(android.view.View,int):147:147 -> onStateChanged + 31:36:void onStateChanged(android.view.View,int):148:148 -> onStateChanged + 37:42:void onStateChanged(android.view.View,int):149:149 -> onStateChanged + 43:48:void onStateChanged(android.view.View,int):150:150 -> onStateChanged + 49:51:void onStateChanged(android.view.View,int):146:146 -> onStateChanged + 52:57:void onStateChanged(android.view.View,int):155:155 -> onStateChanged +com.swmansion.rnscreens.ScreenFooter$insetsAnimation$1 -> com.swmansion.rnscreens.ScreenFooter$insetsAnimation$1: +# {"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"} + 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;"} + 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 + 39:42:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):79:79 -> onProgress + 43:48:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):80:80 -> onProgress + 49:58:androidx.core.view.WindowInsetsCompat onProgress(androidx.core.view.WindowInsetsCompat,java.util.List):81:81 -> onProgress + 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;"} + 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"} + 3:5:void ():12:12 -> + 6:13:void ():14:14 -> + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):10:10 -> createViewInstance + 2:2:com.swmansion.rnscreens.ScreenFooter createViewInstance(com.facebook.react.uimanager.ThemedReactContext):18:18 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():20:20 -> getDelegate + 1:3:java.lang.String getName():16:16 -> getName +com.swmansion.rnscreens.ScreenFooterManager$Companion -> com.swmansion.rnscreens.ScreenFooterManager$Companion: +# {"id":"sourceFile","fileName":"ScreenFooterManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():22:22 -> +com.swmansion.rnscreens.ScreenFragment -> com.swmansion.rnscreens.ScreenFragment: +# {"id":"sourceFile","fileName":"ScreenFragment.kt"} + 1:1:void ():65:65 -> + 2:2:void (com.swmansion.rnscreens.Screen):46:46 -> + 2:2:void ():46 -> + 3:3:void (com.swmansion.rnscreens.Screen):52:52 -> + 3:3:void ():52 -> + 4:4:void (com.swmansion.rnscreens.Screen):58:58 -> + 4:4:void ():58 -> + 5:5:void (com.swmansion.rnscreens.Screen):59:59 -> + 5:5:void ():59 -> + 6:7:void ():66:67 -> + 8:8:void ():66:66 -> + 9:9:void (com.swmansion.rnscreens.Screen):72:72 -> + 10:10:void (com.swmansion.rnscreens.Screen):46:46 -> + 11:11:void (com.swmansion.rnscreens.Screen):52:52 -> + 12:13:void (com.swmansion.rnscreens.Screen):58:59 -> + 14:14:void (com.swmansion.rnscreens.Screen):73:73 -> + 6:13:void addChildScreenContainer(com.swmansion.rnscreens.ScreenContainer):274:274 -> addChildScreenContainer + 6:26:boolean canDispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):171:171 -> canDispatchLifecycleEvent + 27:32:boolean canDispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):175:175 -> canDispatchLifecycleEvent + 33:38:boolean canDispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):171:171 -> canDispatchLifecycleEvent + 39:44:boolean canDispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):174:174 -> canDispatchLifecycleEvent + 45:47:boolean canDispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):173:173 -> canDispatchLifecycleEvent + 48:50:boolean canDispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):172:172 -> canDispatchLifecycleEvent + 1:15:void dispatchHeaderBackButtonClickedEvent():239:239 -> dispatchHeaderBackButtonClickedEvent + 16:19:void dispatchHeaderBackButtonClickedEvent():240:240 -> dispatchHeaderBackButtonClickedEvent + 20:33:void dispatchHeaderBackButtonClickedEvent():242:242 -> dispatchHeaderBackButtonClickedEvent + 34:50:void dispatchHeaderBackButtonClickedEvent():243:243 -> dispatchHeaderBackButtonClickedEvent + 11:14:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):211:211 -> dispatchLifecycleEvent + 15:26:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):212:212 -> dispatchLifecycleEvent + 27:30:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):213:213 -> dispatchLifecycleEvent + 31:33:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):214:214 -> dispatchLifecycleEvent + 34:37:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):215:215 -> dispatchLifecycleEvent + 38:57:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):217:217 -> dispatchLifecycleEvent + 58:67:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):221:221 -> dispatchLifecycleEvent + 68:73:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):217:217 -> dispatchLifecycleEvent + 74:83:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):220:220 -> dispatchLifecycleEvent + 84:93:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):219:219 -> dispatchLifecycleEvent + 94:102:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):218:218 -> dispatchLifecycleEvent + 103:117:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):223:223 -> dispatchLifecycleEvent + 118:131:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):225:225 -> dispatchLifecycleEvent + 132:134:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):226:226 -> dispatchLifecycleEvent + 135:138:void dispatchLifecycleEvent(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent,com.swmansion.rnscreens.ScreenFragmentWrapper):227:227 -> dispatchLifecycleEvent + 6:9:void dispatchLifecycleEventInChildContainers(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):233:233 -> dispatchLifecycleEventInChildContainers + 10:14:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.filter(java.lang.Iterable,kotlin.jvm.functions.Function1):774:774 -> dispatchLifecycleEventInChildContainers + 10:14:void dispatchLifecycleEventInChildContainers(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):233 -> dispatchLifecycleEventInChildContainers + 15:31:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.filterTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):865:865 -> dispatchLifecycleEventInChildContainers + 15:31:void dispatchLifecycleEventInChildContainers(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):233 -> dispatchLifecycleEventInChildContainers + 32:37:void dispatchLifecycleEventInChildContainers(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):233:233 -> dispatchLifecycleEventInChildContainers + 38:41:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.filterTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):865:865 -> dispatchLifecycleEventInChildContainers + 38:41:void dispatchLifecycleEventInChildContainers(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):233 -> dispatchLifecycleEventInChildContainers + 42:56:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1869:1869 -> dispatchLifecycleEventInChildContainers + 42:56:void dispatchLifecycleEventInChildContainers(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):233 -> dispatchLifecycleEventInChildContainers + 57:73:void dispatchLifecycleEventInChildContainers(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):234:234 -> dispatchLifecycleEventInChildContainers + 1:8:void dispatchOnAppear():193:193 -> dispatchOnAppear + 9:12:void dispatchOnAppear():194:194 -> dispatchOnAppear + 1:8:void dispatchOnDisappear():203:203 -> dispatchOnDisappear + 9:12:void dispatchOnDisappear():204:204 -> dispatchOnDisappear + 1:7:void dispatchOnWillAppear():188:188 -> dispatchOnWillAppear + 8:11:void dispatchOnWillAppear():189:189 -> dispatchOnWillAppear + 1:7:void dispatchOnWillDisappear():198:198 -> dispatchOnWillDisappear + 8:11:void dispatchOnWillDisappear():199:199 -> dispatchOnWillDisappear + 1:4:void dispatchTransitionProgressEvent(float,boolean):250:250 -> dispatchTransitionProgressEvent + 5:13:void dispatchTransitionProgressEvent(float,boolean):251:251 -> dispatchTransitionProgressEvent + 14:24:void dispatchTransitionProgressEvent(float,boolean):252:252 -> dispatchTransitionProgressEvent + 25:30:void dispatchTransitionProgressEvent(float,boolean):253:253 -> dispatchTransitionProgressEvent + 31:33:void dispatchTransitionProgressEvent(float,boolean):262:262 -> dispatchTransitionProgressEvent + 34:41:void dispatchTransitionProgressEvent(float,boolean):254:254 -> dispatchTransitionProgressEvent + 42:55:void dispatchTransitionProgressEvent(float,boolean):255:255 -> dispatchTransitionProgressEvent + 56:63:void dispatchTransitionProgressEvent(float,boolean):256:256 -> dispatchTransitionProgressEvent + 64:70:void dispatchTransitionProgressEvent(float,boolean):262:262 -> dispatchTransitionProgressEvent + 71:84:void dispatchTransitionProgressEvent(float,boolean):258:258 -> dispatchTransitionProgressEvent + 85:86:void dispatchTransitionProgressEvent(float,boolean):260:260 -> dispatchTransitionProgressEvent + 87:90:void dispatchTransitionProgressEvent(float,boolean):261:261 -> dispatchTransitionProgressEvent + 91:98:void dispatchTransitionProgressEvent(float,boolean):262:262 -> dispatchTransitionProgressEvent + 99:101:void dispatchTransitionProgressEvent(float,boolean):263:263 -> dispatchTransitionProgressEvent + 102:104:void dispatchTransitionProgressEvent(float,boolean):260:260 -> dispatchTransitionProgressEvent + 105:108:void dispatchTransitionProgressEvent(float,boolean):259:259 -> dispatchTransitionProgressEvent + 3:4:void dispatchViewAnimationEvent(boolean):290:290 -> dispatchViewAnimationEvent + 5:10:void dispatchViewAnimationEvent(boolean):295:295 -> dispatchViewAnimationEvent + 11:22:void dispatchViewAnimationEvent(boolean):296:296 -> dispatchViewAnimationEvent + 23:28:void dispatchViewAnimationEvent(boolean):300:300 -> dispatchViewAnimationEvent + 29:39:void dispatchViewAnimationEvent(boolean):307:307 -> dispatchViewAnimationEvent + 40:47:void dispatchViewAnimationEvent(boolean):311:311 -> dispatchViewAnimationEvent + 3:10:void dispatchViewAnimationEvent$lambda$8(boolean,com.swmansion.rnscreens.ScreenFragment):308:308 -> dispatchViewAnimationEvent$lambda$8 + 1:3:void (com.swmansion.rnscreens.Screen):46:46 -> getChildScreenContainers + 1:3:java.util.List getChildScreenContainers():46 -> getChildScreenContainers + 1:12:void setScreen(com.swmansion.rnscreens.Screen):43:43 -> getScreen + 1:12:com.swmansion.rnscreens.Screen getScreen():43 -> getScreen + 1:1:void $r8$lambda$ZCPasBFJK7jGswWrGlvMQFyUQyo(boolean,com.swmansion.rnscreens.ScreenFragment):0:0 -> i + # {"id":"com.android.tools.r8.synthesized"} + 1:4:void onContainerUpdate():119:119 -> onContainerUpdate + 6:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):89:89 -> onCreateView + 10:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):90:90 -> onCreateView + 16:18:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):89:89 -> onCreateView + 19:29:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):95:95 -> onCreateView + 30:43:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):96:96 -> onCreateView + 1:3:void onDestroy():317:317 -> onDestroy + 4:13:void onDestroy():318:318 -> onDestroy + 14:27:void onDestroy():319:319 -> onDestroy + 28:35:void onDestroy():321:321 -> onDestroy + 36:39:void onDestroy():322:322 -> onDestroy + 40:43:void onDestroy():323:323 -> onDestroy + 44:59:void onDestroy():325:325 -> onDestroy + 60:75:void onDestroy():326:326 -> onDestroy + 76:83:void onDestroy():329:329 -> onDestroy + 1:3:void onResume():77:77 -> onResume + 4:8:void onResume():78:78 -> onResume + 9:10:void onResume():79:79 -> onResume + 11:28:void onResume():80:80 -> onResume + 2:5:void onViewAnimationEnd():286:286 -> onViewAnimationEnd + 2:5:void onViewAnimationStart():282:282 -> onViewAnimationStart + 6:13:void removeChildScreenContainer(com.swmansion.rnscreens.ScreenContainer):278:278 -> removeChildScreenContainer + 6:8:void setScreen(com.swmansion.rnscreens.Screen):43:43 -> setScreen + 1:7:android.app.Activity tryGetActivity():135:135 -> tryGetActivity + 8:15:android.app.Activity tryGetActivity():136:136 -> tryGetActivity + 16:27:android.app.Activity tryGetActivity():137:137 -> tryGetActivity + 28:32:android.app.Activity tryGetActivity():138:138 -> tryGetActivity + 33:42:android.app.Activity tryGetActivity():140:140 -> tryGetActivity + 43:46:android.app.Activity tryGetActivity():142:142 -> tryGetActivity + 47:55:android.app.Activity tryGetActivity():143:143 -> tryGetActivity + 56:62:android.app.Activity tryGetActivity():144:144 -> tryGetActivity + 63:69:android.app.Activity tryGetActivity():146:146 -> tryGetActivity + 1:10:com.facebook.react.bridge.ReactContext tryGetContext():152:152 -> tryGetContext + 11:20:com.facebook.react.bridge.ReactContext tryGetContext():153:153 -> tryGetContext + 21:32:com.facebook.react.bridge.ReactContext tryGetContext():155:155 -> tryGetContext + 33:46:com.facebook.react.bridge.ReactContext tryGetContext():156:156 -> tryGetContext + 47:56:com.facebook.react.bridge.ReactContext tryGetContext():158:158 -> tryGetContext + 57:60:com.facebook.react.bridge.ReactContext tryGetContext():160:160 -> tryGetContext + 61:71:com.facebook.react.bridge.ReactContext tryGetContext():161:161 -> tryGetContext + 72:81:com.facebook.react.bridge.ReactContext tryGetContext():162:162 -> tryGetContext + 82:88:com.facebook.react.bridge.ReactContext tryGetContext():165:165 -> tryGetContext + 6:26:void updateLastEventDispatched(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):179:179 -> updateLastEventDispatched + 27:29:void updateLastEventDispatched(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):183:183 -> updateLastEventDispatched + 30:35:void updateLastEventDispatched(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):179:179 -> updateLastEventDispatched + 36:38:void updateLastEventDispatched(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):182:182 -> updateLastEventDispatched + 39:41:void updateLastEventDispatched(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):181:181 -> updateLastEventDispatched + 42:44:void updateLastEventDispatched(com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent):180:180 -> updateLastEventDispatched + 1:7:void updateWindowTraits():123:123 -> updateWindowTraits + 8:10:void updateWindowTraits():125:125 -> updateWindowTraits + 11:24:void updateWindowTraits():128:128 -> updateWindowTraits +com.swmansion.rnscreens.ScreenFragment$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + boolean com.swmansion.rnscreens.ScreenFragment$$InternalSyntheticLambda$1$f7b7ad42948e130a2ac8e68fa2f8f702d16cf65846e77681fe66a2f8572b6c41$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.ScreenFragment com.swmansion.rnscreens.ScreenFragment$$InternalSyntheticLambda$1$f7b7ad42948e130a2ac8e68fa2f8f702d16cf65846e77681fe66a2f8572b6c41$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (boolean,com.swmansion.rnscreens.ScreenFragment):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.ScreenFragment$Companion -> com.swmansion.rnscreens.ScreenFragment$Companion: +# {"id":"sourceFile","fileName":"ScreenFragment.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():332:332 -> +com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent -> com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent: +# {"id":"sourceFile","fileName":"ScreenFragment.kt"} + 1:10:void ():33:33 -> + 11:20:void ():34:34 -> + 21:30:void ():35:35 -> + 31:53:void ():36:36 -> + 1:4:void (java.lang.String,int):32:32 -> + 7:9:com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent valueOf(java.lang.String):37:37 -> valueOf + 7:9:com.swmansion.rnscreens.ScreenFragment$ScreenLifecycleEvent[] values():37:37 -> values +com.swmansion.rnscreens.ScreenFragment$ScreensFrameLayout -> com.swmansion.rnscreens.ScreenFragment$ScreensFrameLayout: +# {"id":"sourceFile","fileName":"ScreenFragment.kt"} + 6:9:void (android.content.Context):103:103 -> + 1:7:void clearFocus():112:112 -> clearFocus + 8:11:void clearFocus():113:113 -> clearFocus +com.swmansion.rnscreens.ScreenFragment$WhenMappings -> com.swmansion.rnscreens.ScreenFragment$WhenMappings: +# {"id":"sourceFile","fileName":"ScreenFragment.kt"} +com.swmansion.rnscreens.ScreenFragmentWrapper -> com.swmansion.rnscreens.ScreenFragmentWrapper: +# {"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 +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 + # {"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 +com.swmansion.rnscreens.ScreenModalFragment$$ExternalSyntheticApiModelOutline0 -> com.swmansion.rnscreens.g: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.view.WindowMetrics m(android.view.WindowManager):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.ScreenModalFragment$$ExternalSyntheticApiModelOutline1 -> com.swmansion.rnscreens.h: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:android.graphics.Rect m(android.view.WindowMetrics):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +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 -> +com.swmansion.rnscreens.ScreenStack -> com.swmansion.rnscreens.ScreenStack: +# {"id":"sourceFile","fileName":"ScreenStack.kt"} + 1:3:void (android.content.Context):22:22 -> + 4:10:void (android.content.Context):23:23 -> + 11:17:void (android.content.Context):24:24 -> + 18:24:void (android.content.Context):25:25 -> + 25:31:void (android.content.Context):26:26 -> + 32:38:void (android.content.Context):27:27 -> + 39:46:void (android.content.Context):32:32 -> + 1:4:void access$performDraw(com.swmansion.rnscreens.ScreenStack,com.swmansion.rnscreens.ScreenStack$DrawingOp):20:20 -> access$performDraw + 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 + # {"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 + # {"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 + # {"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 + 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 + # {"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 + 22:28:void endViewTransition(android.view.View):81:81 -> endViewTransition + 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 + # {"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.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 + 1:3:void setGoingForward(boolean):34:34 -> getGoingForward + 1:3:boolean getGoingForward():34 -> getGoingForward + 1:2:com.swmansion.rnscreens.Screen getRootScreen():54:54 -> getRootScreen + 3:18:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(java.lang.Iterable,kotlin.jvm.functions.Function1):295:295 -> getRootScreen + 3:18:com.swmansion.rnscreens.Screen getRootScreen():54 -> getRootScreen + 19:39:com.swmansion.rnscreens.Screen getRootScreen():54:54 -> getRootScreen + 40:47:com.swmansion.rnscreens.Screen getRootScreen():55:55 -> getRootScreen + 1:2:java.util.List getScreenIds():98:98 -> getScreenIds + 3:13:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.map(java.lang.Iterable,kotlin.jvm.functions.Function1):1563:1563 -> getScreenIds + 3:13:java.util.List getScreenIds():98 -> getScreenIds + 14:26:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1634:1634 -> getScreenIds + 14:26:java.util.List getScreenIds():98 -> getScreenIds + 27:28:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1635:1635 -> getScreenIds + 27:28:java.util.List getScreenIds():98 -> getScreenIds + 29:36:java.util.List getScreenIds():98:98 -> getScreenIds + 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 + # {"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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean $r8$lambda$rHoMiYPXFIX0yDxZnfOUDhbSV6o(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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;Lcom/swmansion/rnscreens/ScreenFragmentWrapper;)Z"} + 1:2:void notifyContainerUpdate():328:328 -> 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 + 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 + 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 + 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 + # {"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 + # {"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 + # {"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 + # {"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 + 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:13:void removeScreenAt(int):108:108 -> removeScreenAt + 14:17:void removeScreenAt(int):109:109 -> removeScreenAt + 1:3:void setGoingForward(boolean):34:34 -> setGoingForward + 6:9:void startViewTransition(android.view.View):64:64 -> startViewTransition + 10:12:void startViewTransition(android.view.View):65:65 -> startViewTransition + 13:25:void startViewTransition(android.view.View):66:66 -> startViewTransition + 26:30:void startViewTransition(android.view.View):67:67 -> startViewTransition + 31:38:void startViewTransition(android.view.View):69:69 -> startViewTransition + 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 +com.swmansion.rnscreens.ScreenStack$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.i: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.ScreenStack com.swmansion.rnscreens.ScreenStack$$InternalSyntheticLambda$1$af9606be4d7f0f2b8ec580544bc9926a6e54edfdb8ba3f9255833d06d0fb4c25$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.ScreenStack):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.ScreenStack$$ExternalSyntheticLambda1 -> com.swmansion.rnscreens.j: +# {"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.ScreenStack$$ExternalSyntheticLambda2 -> com.swmansion.rnscreens.k: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.internal.Ref$ObjectRef com.swmansion.rnscreens.ScreenStack$$InternalSyntheticLambda$1$af9606be4d7f0f2b8ec580544bc9926a6e54edfdb8ba3f9255833d06d0fb4c25$2.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/w;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.internal.Ref$ObjectRef):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;)V"} + 1:1:java.lang.Object invoke(java.lang.Object):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.ScreenStack$$ExternalSyntheticLambda3 -> com.swmansion.rnscreens.l: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.ScreenStack com.swmansion.rnscreens.ScreenStack$$InternalSyntheticLambda$1$af9606be4d7f0f2b8ec580544bc9926a6e54edfdb8ba3f9255833d06d0fb4c25$3.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.ScreenStack):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.ScreenStack$$ExternalSyntheticLambda4 -> com.swmansion.rnscreens.m: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.internal.Ref$ObjectRef com.swmansion.rnscreens.ScreenStack$$InternalSyntheticLambda$1$af9606be4d7f0f2b8ec580544bc9926a6e54edfdb8ba3f9255833d06d0fb4c25$4.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/w;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.internal.Ref$ObjectRef):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;)V"} + 1:1:java.lang.Object invoke(java.lang.Object):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.ScreenStack$$ExternalSyntheticLambda5 -> com.swmansion.rnscreens.n: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.internal.Ref$ObjectRef com.swmansion.rnscreens.ScreenStack$$InternalSyntheticLambda$1$af9606be4d7f0f2b8ec580544bc9926a6e54edfdb8ba3f9255833d06d0fb4c25$5.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/w;"} + # {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.ScreenStack com.swmansion.rnscreens.ScreenStack$$InternalSyntheticLambda$1$af9606be4d7f0f2b8ec580544bc9926a6e54edfdb8ba3f9255833d06d0fb4c25$5.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.internal.Ref$ObjectRef,com.swmansion.rnscreens.ScreenStack):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;Lcom/swmansion/rnscreens/ScreenStack;)V"} + 1:1:java.lang.Object invoke(java.lang.Object):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.ScreenStack$$ExternalSyntheticLambda6 -> com.swmansion.rnscreens.o: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.internal.Ref$ObjectRef com.swmansion.rnscreens.ScreenStack$$InternalSyntheticLambda$1$af9606be4d7f0f2b8ec580544bc9926a6e54edfdb8ba3f9255833d06d0fb4c25$6.f$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/w;"} + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.internal.Ref$ObjectRef):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/w;)V"} + 1:1:java.lang.Object invoke(java.lang.Object):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.ScreenStack$$ExternalSyntheticLambda7 -> com.swmansion.rnscreens.p: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.ScreenFragmentWrapper com.swmansion.rnscreens.ScreenStack$$InternalSyntheticLambda$1$af9606be4d7f0f2b8ec580544bc9926a6e54edfdb8ba3f9255833d06d0fb4c25$7.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.ScreenFragmentWrapper):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.ScreenStack$$ExternalSyntheticLambda8 -> com.swmansion.rnscreens.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):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.ScreenStack$$ExternalSyntheticLambda9 -> com.swmansion.rnscreens.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):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} +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 +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 +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: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 + 9:12:com.swmansion.rnscreens.ScreenStack getScreenStack():72:72 -> getScreenStack + 13:15:com.swmansion.rnscreens.ScreenStack getScreenStack():73:73 -> getScreenStack + 16:23:com.swmansion.rnscreens.ScreenStack getScreenStack():72:72 -> getScreenStack + 1:3:void setSearchView(com.swmansion.rnscreens.CustomSearchView):64:64 -> getSearchView + 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: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 +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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.bottomsheet.SheetDelegate):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 + # {"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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.ScreenContainer,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 + # {"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 + # {"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 + # {"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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.ScreenStackFragment com.swmansion.rnscreens.ScreenStackFragment$$InternalSyntheticLambda$1$49a70a78b86218a0992794e5f17cca0f39d7787e373624cbdb64ac48c250300f$2.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.bottomsheet.BottomSheetTransitionCoordinator,com.swmansion.rnscreens.ScreenStackFragment):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 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.swmansion.rnscreens.ScreenStackFragment$onCreateView$insetsAnimationCallback$1 -> com.swmansion.rnscreens.ScreenStackFragment$onCreateView$insetsAnimationCallback$1: +# {"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 +com.swmansion.rnscreens.ScreenStackFragmentWrapper -> com.swmansion.rnscreens.ScreenStackFragmentWrapper: +# {"id":"sourceFile","fileName":"ScreenStackFragmentWrapper.kt"} +com.swmansion.rnscreens.ScreenStackHeaderConfig -> com.swmansion.rnscreens.ScreenStackHeaderConfig: +# {"id":"sourceFile","fileName":"ScreenStackHeaderConfig.kt"} + 1:1:void (android.content.Context,com.facebook.react.uimanager.ReactPointerEventsView):28:28 -> + 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 -> + 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 + 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 + 27:30:void backClickListener$lambda$1(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View):57:57 -> backClickListener$lambda$1 + 31:34:void backClickListener$lambda$1(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View):58:58 -> backClickListener$lambda$1 + 35:46:void backClickListener$lambda$1(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View):59:59 -> backClickListener$lambda$1 + 47:50:void backClickListener$lambda$1(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View):60:60 -> backClickListener$lambda$1 + 51:54:void backClickListener$lambda$1(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View):62:62 -> backClickListener$lambda$1 + 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 + 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:3:com.swmansion.rnscreens.CustomToolbar getToolbar():33:33 -> getToolbar + 1:3:void setHeaderHidden(boolean):34:34 -> isHeaderHidden + 1:3:boolean isHeaderHidden():34 -> isHeaderHidden + 1:3:void setHeaderTranslucent(boolean):35:35 -> isHeaderTranslucent + 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 + 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 + 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 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.ScreenStackHeaderConfig):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +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 +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 +com.swmansion.rnscreens.ScreenStackHeaderConfig$WhenMappings -> com.swmansion.rnscreens.ScreenStackHeaderConfig$WhenMappings: +# {"id":"sourceFile","fileName":"ScreenStackHeaderConfig.kt"} +com.swmansion.rnscreens.ScreenStackHeaderConfigShadowNode -> com.swmansion.rnscreens.ScreenStackHeaderConfigShadowNode: +# {"id":"sourceFile","fileName":"ScreenStackHeaderConfigShadowNode.kt"} + 6:8:void (com.facebook.react.bridge.ReactContext):10:10 -> + 9:11:void (com.facebook.react.bridge.ReactContext):9:9 -> + 1:3:float getHeight():13:13 -> getHeight + 1:3:float getPaddingEnd():12:12 -> getPaddingEnd + 1:3:float getPaddingStart():11:11 -> getPaddingStart + 1:3:void setHeight(float):13:13 -> setHeight + 1:4:void setLocalData(java.lang.Object):16:16 -> setLocalData + 5:12:void setLocalData(java.lang.Object):17:17 -> setLocalData + 13:18:void setLocalData(java.lang.Object):18:18 -> setLocalData + 19:25:void setLocalData(java.lang.Object):19:19 -> setLocalData + 26:31:void setLocalData(java.lang.Object):21:21 -> setLocalData + 32:36:void setLocalData(java.lang.Object):22:22 -> setLocalData + 37:44:void setLocalData(java.lang.Object):23:23 -> setLocalData + 45:48:void setLocalData(java.lang.Object):25:25 -> setLocalData + 1:3:void setPaddingEnd(float):12:12 -> setPaddingEnd + 1:3:void setPaddingStart(float):11:11 -> setPaddingStart +com.swmansion.rnscreens.ScreenStackHeaderConfigViewManager -> com.swmansion.rnscreens.ScreenStackHeaderConfigViewManager: +# {"id":"sourceFile","fileName":"ScreenStackHeaderConfigViewManager.kt"} + 3:5:void ():24:24 -> + 6:13:void ():29:29 -> + 1:1:void addView(android.view.View,android.view.View,int):22:22 -> addView + 2:2:void addView(android.view.ViewGroup,android.view.View,int):22:22 -> addView + 3:3:void addView(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View,int):44:44 -> addView + 4:4:void addView(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View,int):49:49 -> addView + 5:6:void addView(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View,int):45:46 -> addView + 7:7:void addView(com.swmansion.rnscreens.ScreenStackHeaderConfig,android.view.View,int):45:45 -> addView + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):22:22 -> createShadowNodeInstance + 2:2:com.facebook.react.uimanager.LayoutShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):37:37 -> createShadowNodeInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):22:22 -> createViewInstance + 2:2:com.swmansion.rnscreens.ScreenStackHeaderConfig createViewInstance(com.facebook.react.uimanager.ThemedReactContext):34:34 -> createViewInstance + 1:1:android.view.View getChildAt(android.view.View,int):22:22 -> getChildAt + 2:2:android.view.View getChildAt(android.view.ViewGroup,int):22:22 -> getChildAt + 3:3:android.view.View getChildAt(com.swmansion.rnscreens.ScreenStackHeaderConfig,int):85:85 -> getChildAt + 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:java.lang.String getName():32:32 -> getName + 1:23:void logNotAvailable(java.lang.String):229:229 -> 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 + 2:2:void onDropViewInstance(com.swmansion.rnscreens.ScreenStackHeaderConfig):66:66 -> onDropViewInstance + 1:1:void removeAllViews(android.view.View):22:22 -> removeAllViews + 2:2:void removeAllViews(com.swmansion.rnscreens.ScreenStackHeaderConfig):70:70 -> removeAllViews + 1:1:void removeViewAt(android.view.View,int):22:22 -> removeViewAt + 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 + 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 + 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 + 1:1:void setBackTitleFontSize(android.view.View,int):22:22 -> setBackTitleFontSize + 2:2:void setBackTitleFontSize(com.swmansion.rnscreens.ScreenStackHeaderConfig,int):250:250 -> setBackTitleFontSize + 1:1:void setBackTitleVisible(android.view.View,boolean):22:22 -> setBackTitleVisible + 2:2:void setBackTitleVisible(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):257:257 -> 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 + 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 + 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 + 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 + 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 + 2:2:void setHideBackButton(com.swmansion.rnscreens.ScreenStackHeaderConfig,boolean):157:157 -> setHideBackButton + 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 + 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 + 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 + 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 + 1:1:void setLargeTitleFontSize(android.view.View,int):22:22 -> setLargeTitleFontSize + 2:2:void setLargeTitleFontSize(com.swmansion.rnscreens.ScreenStackHeaderConfig,int):278:278 -> 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 + 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 + 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 + 2:2:void setTitleColor(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.Integer):132:132 -> setTitleColor + 1:1:void setTitleFontFamily(android.view.View,java.lang.String):22:22 -> setTitleFontFamily + 2:2:void setTitleFontFamily(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):107:107 -> setTitleFontFamily + 1:1:void setTitleFontSize(android.view.View,int):22:22 -> setTitleFontSize + 2:2:void setTitleFontSize(com.swmansion.rnscreens.ScreenStackHeaderConfig,int):115:115 -> setTitleFontSize + 1:1:void setTitleFontWeight(android.view.View,java.lang.String):22:22 -> setTitleFontWeight + 2:2:void setTitleFontWeight(com.swmansion.rnscreens.ScreenStackHeaderConfig,java.lang.String):123:123 -> setTitleFontWeight + 1:1:void setTopInsetEnabled(android.view.View,boolean):22:22 -> setTopInsetEnabled + 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 +com.swmansion.rnscreens.ScreenStackHeaderSubview -> com.swmansion.rnscreens.ScreenStackHeaderSubview: +# {"id":"sourceFile","fileName":"ScreenStackHeaderSubview.kt"} + 1:3:void (com.facebook.react.bridge.ReactContext):10:10 -> + 4:8:void (com.facebook.react.bridge.ReactContext):21:21 -> + 1:21:com.swmansion.rnscreens.ScreenStackHeaderConfig getConfig():24:24 -> getConfig + 1:3:com.swmansion.rnscreens.ScreenStackHeaderSubview$Type getType():21:21 -> getType + 5:8:void onLayout(boolean,int,int,int,int):62:62 -> onLayout + 9:12:void onLayout(boolean,int,int,int,int):63:63 -> onLayout + 1:8:void onMeasure(int,int):30:30 -> onMeasure + 9:14:void onMeasure(int,int):31:31 -> onMeasure + 15:20:void onMeasure(int,int):34:34 -> onMeasure + 21:27:void onMeasure(int,int):35:35 -> onMeasure + 28:29:void onMeasure(int,int):36:36 -> onMeasure + 30:35:void onMeasure(int,int):37:37 -> onMeasure + 36:38:void onMeasure(int,int):39:39 -> onMeasure + 39:43:void onMeasure(int,int):40:40 -> onMeasure + 44:51:void onMeasure(int,int):43:43 -> onMeasure + 6:8:void setType(com.swmansion.rnscreens.ScreenStackHeaderSubview$Type):21:21 -> setType +com.swmansion.rnscreens.ScreenStackHeaderSubview$Type -> com.swmansion.rnscreens.ScreenStackHeaderSubview$Type: +# {"id":"sourceFile","fileName":"ScreenStackHeaderSubview.kt"} + 1:10:void ():69:69 -> + 11:20:void ():70:70 -> + 21:30:void ():71:71 -> + 31:40:void ():72:72 -> + 41:63:void ():73:73 -> + 1:4:void (java.lang.String,int):68:68 -> + 7:9:com.swmansion.rnscreens.ScreenStackHeaderSubview$Type valueOf(java.lang.String):74:74 -> valueOf + 7:9:com.swmansion.rnscreens.ScreenStackHeaderSubview$Type[] values():74:74 -> values +com.swmansion.rnscreens.ScreenStackHeaderSubviewManager -> com.swmansion.rnscreens.ScreenStackHeaderSubviewManager: +# {"id":"sourceFile","fileName":"ScreenStackHeaderSubviewManager.kt"} + 3:5:void ():17:17 -> + 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: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 + 4:4:void setType(com.swmansion.rnscreens.ScreenStackHeaderSubview,java.lang.String):35:35 -> setType + 5:5:void setType(com.swmansion.rnscreens.ScreenStackHeaderSubview,java.lang.String):38:38 -> setType + 6:7:void setType(com.swmansion.rnscreens.ScreenStackHeaderSubview,java.lang.String):35:36 -> setType + 8:8:void setType(com.swmansion.rnscreens.ScreenStackHeaderSubview,java.lang.String):35:35 -> setType + 9:9:void setType(com.swmansion.rnscreens.ScreenStackHeaderSubview,java.lang.String):39:39 -> setType + 10:10:void setType(com.swmansion.rnscreens.ScreenStackHeaderSubview,java.lang.String):35:35 -> setType + 11:11:void setType(com.swmansion.rnscreens.ScreenStackHeaderSubview,java.lang.String):37:37 -> setType + 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 +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 -> +com.swmansion.rnscreens.ScreenStackViewManager -> com.swmansion.rnscreens.ScreenStackViewManager: +# {"id":"sourceFile","fileName":"ScreenStackViewManager.kt"} + 3:5:void ():16:16 -> + 6:13:void ():21:21 -> + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):14:14 -> addView + 1:1:void addView(android.view.View,android.view.View,int):14 -> addView + 2:2:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):14:14 -> addView + 2:2:void addView(android.view.ViewGroup,android.view.View,int):14 -> addView + 3:5:void addView(com.swmansion.rnscreens.ScreenStack,android.view.View,int):33:35 -> addView + 6:6:void addView(com.swmansion.rnscreens.ScreenStack,android.view.View,int):33:33 -> addView + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):14:14 -> createShadowNodeInstance + 2:2:com.facebook.react.uimanager.LayoutShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):65:65 -> createShadowNodeInstance + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):14:14 -> createViewInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):14 -> createViewInstance + 2:2:com.swmansion.rnscreens.ScreenStack createViewInstance(com.facebook.react.uimanager.ThemedReactContext):26:26 -> createViewInstance + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):14:14 -> getChildAt + 1:1:android.view.View getChildAt(android.view.View,int):14 -> getChildAt + 2:2:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):14:14 -> getChildAt + 2:2:android.view.View getChildAt(android.view.ViewGroup,int):14 -> getChildAt + 3:3:android.view.View getChildAt(com.swmansion.rnscreens.ScreenStack,int):62:62 -> getChildAt + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):14:14 -> getChildCount + 1:1:int getChildCount(android.view.View):14 -> getChildCount + 2:2:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):14:14 -> getChildCount + 2:2:int getChildCount(android.view.ViewGroup):14 -> getChildCount + 3:3:int getChildCount(com.swmansion.rnscreens.ScreenStack):57:57 -> getChildCount + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():69:69 -> getDelegate + 1:26:java.util.Map getExportedCustomDirectEventTypeConstants():73:73 -> getExportedCustomDirectEventTypeConstants + 27:31:java.util.Map getExportedCustomDirectEventTypeConstants():72:72 -> getExportedCustomDirectEventTypeConstants + 1:3:java.lang.String getName():24:24 -> getName + 1:3:void invalidate():53:53 -> invalidate + 4:9:void invalidate():54:54 -> invalidate + 3:6:void prepareOutTransition(com.swmansion.rnscreens.Screen):49:49 -> prepareOutTransition + 1:1:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):14:14 -> removeViewAt + 1:1:void removeViewAt(android.view.View,int):14 -> removeViewAt + 2:2:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance(com.facebook.react.bridge.ReactApplicationContext):14:14 -> removeViewAt + 2:2:void removeViewAt(android.view.ViewGroup,int):14 -> removeViewAt + 3:6:void removeViewAt(com.swmansion.rnscreens.ScreenStack,int):42:45 -> removeViewAt +com.swmansion.rnscreens.ScreenStackViewManager$Companion -> com.swmansion.rnscreens.ScreenStackViewManager$Companion: +# {"id":"sourceFile","fileName":"ScreenStackViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 +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 -> +com.swmansion.rnscreens.ScreenWindowTraits -> com.swmansion.rnscreens.ScreenWindowTraits: +# {"id":"sourceFile","fileName":"ScreenWindowTraits.kt"} + 8:15:void ():25:25 -> + 1:4:void ():17:17 -> + 1:1:void $r8$lambda$Hd175yV_ycxm0TBVd0S9_QOpxzg(android.app.Activity,java.lang.String):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 2:4:void applyDidSetNavigationBarAppearance$react_native_screens_release():67:67 -> applyDidSetNavigationBarAppearance$react_native_screens_release + 2:4:void applyDidSetOrientation$react_native_screens_release():59:59 -> applyDidSetOrientation$react_native_screens_release + 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"} + 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 + 39:46:boolean checkTraitForScreen(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):228:228 -> checkTraitForScreen + 47:54:boolean checkTraitForScreen(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):227:227 -> checkTraitForScreen + 55:62:boolean checkTraitForScreen(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):226:226 -> checkTraitForScreen + 63:70:boolean checkTraitForScreen(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):225:225 -> checkTraitForScreen + 3:8:com.swmansion.rnscreens.Screen childScreenWithTraitSet(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):204:204 -> childScreenWithTraitSet + 9:28:com.swmansion.rnscreens.Screen childScreenWithTraitSet(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):205:205 -> childScreenWithTraitSet + 29:32:com.swmansion.rnscreens.Screen childScreenWithTraitSet(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):207:207 -> childScreenWithTraitSet + 33:43:com.swmansion.rnscreens.Screen childScreenWithTraitSet(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):208:208 -> childScreenWithTraitSet + 44:52:com.swmansion.rnscreens.Screen childScreenWithTraitSet(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):212:212 -> childScreenWithTraitSet + 1:6:com.swmansion.rnscreens.Screen findParentWithTraitSet(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):188:188 -> findParentWithTraitSet + 7:10:com.swmansion.rnscreens.Screen findParentWithTraitSet(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):190:190 -> findParentWithTraitSet + 11:20:com.swmansion.rnscreens.Screen findParentWithTraitSet(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):191:191 -> findParentWithTraitSet + 21:27:com.swmansion.rnscreens.Screen findParentWithTraitSet(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):195:195 -> findParentWithTraitSet + 1:7:com.swmansion.rnscreens.Screen findScreenForTrait(com.swmansion.rnscreens.Screen,com.swmansion.rnscreens.Screen$WindowTraits):171:171 -> findScreenForTrait + 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"} + 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 + 29:32:void setHidden$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):111:111 -> setHidden$react_native_screens_release + 33:41:void setHidden$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):112:112 -> setHidden$react_native_screens_release + 42:50:void setHidden$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):114:114 -> setHidden$react_native_screens_release + 9:12:void setNavigationBarHidden$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):131:131 -> setNavigationBarHidden$react_native_screens_release + 13:20:void setNavigationBarHidden$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):133:133 -> setNavigationBarHidden$react_native_screens_release + 21:34:void setNavigationBarHidden$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):134:134 -> setNavigationBarHidden$react_native_screens_release + 35:43:void setNavigationBarHidden$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):137:137 -> setNavigationBarHidden$react_native_screens_release + 44:51:void setNavigationBarHidden$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):138:138 -> setNavigationBarHidden$react_native_screens_release + 52:55:void setNavigationBarHidden$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):139:139 -> setNavigationBarHidden$react_native_screens_release + 56:57:void setNavigationBarHidden$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):143:143 -> setNavigationBarHidden$react_native_screens_release + 58:61:void setNavigationBarHidden$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):145:145 -> setNavigationBarHidden$react_native_screens_release + 62:64:void setNavigationBarHidden$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):143:143 -> setNavigationBarHidden$react_native_screens_release + 65:72:void setNavigationBarHidden$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):146:146 -> setNavigationBarHidden$react_native_screens_release + 9:16:void setOrientation$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):77:77 -> setOrientation$react_native_screens_release + 17:28:void setOrientation$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):78:78 -> setOrientation$react_native_screens_release + 29:32:void setOrientation$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity):79:79 -> setOrientation$react_native_screens_release + 1:13:void setStyle$lambda$0(android.app.Activity,java.lang.String):94:94 -> setStyle$lambda$0 + 14:17:void setStyle$lambda$0(android.app.Activity,java.lang.String):95:95 -> setStyle$lambda$0 + 18:22:void setStyle$lambda$0(android.app.Activity,java.lang.String):96:96 -> setStyle$lambda$0 + 23:32:void setStyle$lambda$0(android.app.Activity,java.lang.String):98:98 -> setStyle$lambda$0 + 10:17:void setStyle$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity,com.facebook.react.bridge.ReactContext):90:90 -> setStyle$react_native_screens_release + 18:25:void setStyle$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity,com.facebook.react.bridge.ReactContext):91:91 -> setStyle$react_native_screens_release + 26:34:void setStyle$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity,com.facebook.react.bridge.ReactContext):93:93 -> setStyle$react_native_screens_release + 6:9:void trySetWindowTraits$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity,com.facebook.react.bridge.ReactContext):155:155 -> trySetWindowTraits$react_native_screens_release + 10:12:void trySetWindowTraits$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity,com.facebook.react.bridge.ReactContext):156:156 -> trySetWindowTraits$react_native_screens_release + 13:16:void trySetWindowTraits$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity,com.facebook.react.bridge.ReactContext):158:158 -> trySetWindowTraits$react_native_screens_release + 17:19:void trySetWindowTraits$react_native_screens_release(com.swmansion.rnscreens.Screen,android.app.Activity,com.facebook.react.bridge.ReactContext):159:159 -> trySetWindowTraits$react_native_screens_release + 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: +# {"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.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"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.ScreenWindowTraits$$ExternalSyntheticLambda1 -> com.swmansion.rnscreens.y: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + java.lang.String com.swmansion.rnscreens.ScreenWindowTraits$$InternalSyntheticLambda$1$3b9923909fba3fa77b55ec09b313583e3ff67ace95808845869213eed71b1ed6$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (android.app.Activity,java.lang.String):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.ScreenWindowTraits$WhenMappings -> com.swmansion.rnscreens.ScreenWindowTraits$WhenMappings: +# {"id":"sourceFile","fileName":"ScreenWindowTraits.kt"} +com.swmansion.rnscreens.ScreenWindowTraits$windowInsetsListener$1 -> com.swmansion.rnscreens.ScreenWindowTraits$windowInsetsListener$1: +# {"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;"} + 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 + 45:48:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):39:39 -> onApplyWindowInsets + 49:50:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):41:41 -> onApplyWindowInsets + 51:52:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):43:43 -> onApplyWindowInsets + 53:54:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):44:44 -> onApplyWindowInsets + 55:58:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):40:40 -> onApplyWindowInsets + 59:62:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):38:38 -> onApplyWindowInsets + 63:72:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):46:46 -> onApplyWindowInsets + 73:76:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):49:49 -> onApplyWindowInsets + 77:80:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):51:51 -> onApplyWindowInsets + 81:84:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):52:52 -> onApplyWindowInsets + 85:94:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):48:48 -> onApplyWindowInsets +com.swmansion.rnscreens.ScreensModule -> com.swmansion.rnscreens.ScreensModule: +# {"id":"sourceFile","fileName":"ScreensModule.kt"} + 8:10:void (com.facebook.react.bridge.ReactApplicationContext):18:18 -> + 11:13:void (com.facebook.react.bridge.ReactApplicationContext):17:17 -> + 14:15:void (com.facebook.react.bridge.ReactApplicationContext):20:20 -> + 16:23:void (com.facebook.react.bridge.ReactApplicationContext):21:21 -> + 24:28:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 29:38:void (com.facebook.react.bridge.ReactApplicationContext):27:27 -> + 39:46:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> + 47:52:void (com.facebook.react.bridge.ReactApplicationContext):31:31 -> + 53:58:void (com.facebook.react.bridge.ReactApplicationContext):34:34 -> + 1:3:void finishTransition(java.lang.Integer,boolean):127:127 -> finishTransition + 4:14:void finishTransition(java.lang.Integer,boolean):128:128 -> finishTransition + 15:26:void finishTransition(java.lang.Integer,boolean):135:135 -> finishTransition + 27:36:void finishTransition(java.lang.Integer,boolean):136:136 -> finishTransition + 37:42:void finishTransition(java.lang.Integer,boolean):137:137 -> finishTransition + 43:48:void finishTransition(java.lang.Integer,boolean):139:139 -> finishTransition + 49:53:void finishTransition(java.lang.Integer,boolean):141:141 -> finishTransition + 54:60:void finishTransition(java.lang.Integer,boolean):143:143 -> finishTransition + 61:63:void finishTransition(java.lang.Integer,boolean):145:145 -> finishTransition + 64:65:void finishTransition(java.lang.Integer,boolean):130:130 -> finishTransition + 66:67:void finishTransition(java.lang.Integer,boolean):131:131 -> finishTransition + 68:71:void finishTransition(java.lang.Integer,boolean):129:129 -> finishTransition + 1:3:java.lang.String getName():74:74 -> getName + 1:3:void initialize():54:54 -> initialize + 4:10:void initialize():56:56 -> initialize + 11:15:void initialize():58:58 -> initialize + 16:19:void initialize():60:60 -> initialize + 1:3:void invalidate():43:43 -> invalidate + 4:11:void invalidate():45:45 -> invalidate + 12:13:void invalidate():46:46 -> invalidate + 14:18:void invalidate():48:48 -> invalidate + 19:22:void invalidate():50:50 -> invalidate + 1:4:void onHostDestroy():160:160 -> onHostDestroy + 5:8:void onHostDestroy():161:161 -> onHostDestroy + 1:4:void onHostResume():152:152 -> onHostResume + 1:14:void setupFabric():67:67 -> setupFabric + 15:18:void setupFabric():68:68 -> setupFabric + 19:22:void setupFabric():69:69 -> setupFabric + 1:3:int[] startTransition(java.lang.Integer):78:78 -> startTransition + 4:15:int[] startTransition(java.lang.Integer):79:79 -> startTransition + 16:18:int[] startTransition(java.lang.Integer):82:82 -> startTransition + 19:26:int[] startTransition(java.lang.Integer):83:83 -> startTransition + 27:38:int[] startTransition(java.lang.Integer):84:84 -> startTransition + 39:48:int[] startTransition(java.lang.Integer):85:85 -> startTransition + 49:52:int[] startTransition(java.lang.Integer):86:86 -> startTransition + 53:58:int[] startTransition(java.lang.Integer):87:87 -> startTransition + 59:64:int[] startTransition(java.lang.Integer):88:88 -> startTransition + 65:69:int[] startTransition(java.lang.Integer):90:90 -> startTransition + 70:74:int[] startTransition(java.lang.Integer):91:91 -> startTransition + 75:90:int[] startTransition(java.lang.Integer):92:92 -> startTransition + 91:93:int[] startTransition(java.lang.Integer):93:93 -> startTransition + 94:110:int[] startTransition(java.lang.Integer):94:94 -> startTransition + 111:115:int[] startTransition(java.lang.Integer):80:80 -> startTransition + 1:3:void updateTransition(double):102:102 -> updateTransition + 4:10:void updateTransition(double):103:103 -> updateTransition + 11:16:void updateTransition(double):107:107 -> updateTransition + 17:26:void updateTransition(double):109:109 -> updateTransition + 27:28:void updateTransition(double):111:111 -> updateTransition + 29:34:void updateTransition(double):112:112 -> updateTransition + 35:38:void updateTransition(double):113:113 -> updateTransition + 39:41:void updateTransition(double):111:111 -> updateTransition + 42:45:void updateTransition(double):110:110 -> updateTransition +com.swmansion.rnscreens.ScreensModule$Companion -> com.swmansion.rnscreens.ScreensModule$Companion: +# {"id":"sourceFile","fileName":"ScreensModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():166:166 -> +com.swmansion.rnscreens.ScreensShadowNode -> com.swmansion.rnscreens.ScreensShadowNode: +# {"id":"sourceFile","fileName":"ScreensShadowNode.kt"} + 6:8:void (com.facebook.react.bridge.ReactContext):11:11 -> + 9:11:void (com.facebook.react.bridge.ReactContext):10:10 -> + 1:1:void $r8$lambda$zxvo6rl1hVkZL5djsq3w13qw7FU(com.swmansion.rnscreens.ScreensShadowNode,com.facebook.react.uimanager.NativeViewHierarchyManager):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 6:8:void onBeforeLayout(com.facebook.react.uimanager.NativeViewHierarchyOptimizer):13:13 -> onBeforeLayout + 9:29:void onBeforeLayout(com.facebook.react.uimanager.NativeViewHierarchyOptimizer):14:14 -> onBeforeLayout + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.ScreensShadowNode):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void execute(com.facebook.react.uimanager.NativeViewHierarchyManager):0:0 -> execute + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.SearchBarManager -> com.swmansion.rnscreens.SearchBarManager: +# {"id":"sourceFile","fileName":"SearchBarManager.kt"} + 3:5:void ():21:21 -> + 6:13:void ():26:26 -> + 1:1:void blur(android.view.View):19:19 -> blur + 2:2:void blur(com.swmansion.rnscreens.SearchBarView):161:161 -> blur + 1:1:void cancelSearch(android.view.View):19:19 -> cancelSearch + 2:2:void cancelSearch(com.swmansion.rnscreens.SearchBarView):187:187 -> cancelSearch + 1:1:void clearText(android.view.View):19:19 -> clearText + 2:2:void clearText(com.swmansion.rnscreens.SearchBarView):169:169 -> clearText + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):19:19 -> createViewInstance + 2:2:com.swmansion.rnscreens.SearchBarView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):33:33 -> createViewInstance + 1:1:void focus(android.view.View):19:19 -> focus + 2:2:void focus(com.swmansion.rnscreens.SearchBarView):165:165 -> focus + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():29:29 -> getDelegate + 1:22:java.util.Map getExportedCustomDirectEventTypeConstants():142:142 -> getExportedCustomDirectEventTypeConstants + 23:42:java.util.Map getExportedCustomDirectEventTypeConstants():143:143 -> getExportedCustomDirectEventTypeConstants + 43:62:java.util.Map getExportedCustomDirectEventTypeConstants():144:144 -> getExportedCustomDirectEventTypeConstants + 63:82:java.util.Map getExportedCustomDirectEventTypeConstants():145:145 -> getExportedCustomDirectEventTypeConstants + 83:102:java.util.Map getExportedCustomDirectEventTypeConstants():146:146 -> getExportedCustomDirectEventTypeConstants + 103:126:java.util.Map getExportedCustomDirectEventTypeConstants():147:147 -> getExportedCustomDirectEventTypeConstants + 127:131:java.util.Map getExportedCustomDirectEventTypeConstants():141:141 -> getExportedCustomDirectEventTypeConstants + 1:3:java.lang.String getName():31:31 -> getName + 1:23:void logNotAvailable(java.lang.String):155:155 -> logNotAvailable + 1:1:void onAfterUpdateTransaction(android.view.View):19:19 -> onAfterUpdateTransaction + 2:3:void onAfterUpdateTransaction(com.swmansion.rnscreens.SearchBarView):36:37 -> onAfterUpdateTransaction + 1:1:void setAllowToolbarIntegration(android.view.View,boolean):19:19 -> setAllowToolbarIntegration + 2:2:void setAllowToolbarIntegration(com.swmansion.rnscreens.SearchBarView,boolean):203:203 -> setAllowToolbarIntegration + 1:1:void setAutoCapitalize(android.view.View,java.lang.String):19:19 -> setAutoCapitalize + 2:2:void setAutoCapitalize(com.swmansion.rnscreens.SearchBarView,java.lang.String):46:46 -> setAutoCapitalize + 3:3:void setAutoCapitalize(com.swmansion.rnscreens.SearchBarView,java.lang.String):50:50 -> setAutoCapitalize + 4:4:void setAutoCapitalize(com.swmansion.rnscreens.SearchBarView,java.lang.String):46:46 -> setAutoCapitalize + 5:5:void setAutoCapitalize(com.swmansion.rnscreens.SearchBarView,java.lang.String):49:49 -> setAutoCapitalize + 6:6:void setAutoCapitalize(com.swmansion.rnscreens.SearchBarView,java.lang.String):46:46 -> setAutoCapitalize + 7:7:void setAutoCapitalize(com.swmansion.rnscreens.SearchBarView,java.lang.String):48:48 -> setAutoCapitalize + 8:8:void setAutoCapitalize(com.swmansion.rnscreens.SearchBarView,java.lang.String):46:46 -> setAutoCapitalize + 9:10:void setAutoCapitalize(com.swmansion.rnscreens.SearchBarView,java.lang.String):51:52 -> setAutoCapitalize + 11:11:void setAutoCapitalize(com.swmansion.rnscreens.SearchBarView,java.lang.String):51:51 -> setAutoCapitalize + 12:12:void setAutoCapitalize(com.swmansion.rnscreens.SearchBarView,java.lang.String):47:47 -> setAutoCapitalize + 13:13:void setAutoCapitalize(com.swmansion.rnscreens.SearchBarView,java.lang.String):45:45 -> setAutoCapitalize + 1:1:void setAutoFocus(android.view.View,boolean):19:19 -> setAutoFocus + 2:2:void setAutoFocus(com.swmansion.rnscreens.SearchBarView,boolean):62:62 -> setAutoFocus + 1:1:void setBarTintColor(android.view.View,java.lang.Integer):19:19 -> setBarTintColor + 2:2:void setBarTintColor(com.swmansion.rnscreens.SearchBarView,java.lang.Integer):70:70 -> setBarTintColor + 1:1:void setCancelButtonText(android.view.View,java.lang.String):19:19 -> setCancelButtonText + 2:2:void setCancelButtonText(com.swmansion.rnscreens.SearchBarView,java.lang.String):231:231 -> setCancelButtonText + 1:1:void setDisableBackButtonOverride(android.view.View,boolean):19:19 -> setDisableBackButtonOverride + 2:2:void setDisableBackButtonOverride(com.swmansion.rnscreens.SearchBarView,boolean):78:78 -> setDisableBackButtonOverride + 1:1:void setHeaderIconColor(android.view.View,java.lang.Integer):19:19 -> setHeaderIconColor + 2:2:void setHeaderIconColor(com.swmansion.rnscreens.SearchBarView,java.lang.Integer):121:121 -> setHeaderIconColor + 1:1:void setHideNavigationBar(android.view.View,java.lang.String):19:19 -> setHideNavigationBar + 2:2:void setHideNavigationBar(com.swmansion.rnscreens.SearchBarView,java.lang.String):224:224 -> setHideNavigationBar + 1:1:void setHideWhenScrolling(android.view.View,boolean):19:19 -> setHideWhenScrolling + 2:2:void setHideWhenScrolling(com.swmansion.rnscreens.SearchBarView,boolean):210:210 -> setHideWhenScrolling + 1:1:void setHintTextColor(android.view.View,java.lang.Integer):19:19 -> setHintTextColor + 2:2:void setHintTextColor(com.swmansion.rnscreens.SearchBarView,java.lang.Integer):129:129 -> setHintTextColor + 1:1:void setInputType(android.view.View,java.lang.String):19:19 -> setInputType + 2:2:void setInputType(com.swmansion.rnscreens.SearchBarView,java.lang.String):87:87 -> setInputType + 3:3:void setInputType(com.swmansion.rnscreens.SearchBarView,java.lang.String):89:89 -> setInputType + 4:4:void setInputType(com.swmansion.rnscreens.SearchBarView,java.lang.String):87:87 -> setInputType + 5:5:void setInputType(com.swmansion.rnscreens.SearchBarView,java.lang.String):91:91 -> setInputType + 6:6:void setInputType(com.swmansion.rnscreens.SearchBarView,java.lang.String):87:87 -> setInputType + 7:7:void setInputType(com.swmansion.rnscreens.SearchBarView,java.lang.String):90:90 -> setInputType + 8:9:void setInputType(com.swmansion.rnscreens.SearchBarView,java.lang.String):92:93 -> setInputType + 10:10:void setInputType(com.swmansion.rnscreens.SearchBarView,java.lang.String):92:92 -> setInputType + 11:11:void setInputType(com.swmansion.rnscreens.SearchBarView,java.lang.String):88:88 -> setInputType + 12:12:void setInputType(com.swmansion.rnscreens.SearchBarView,java.lang.String):86:86 -> setInputType + 1:1:void setObscureBackground(android.view.View,java.lang.String):19:19 -> setObscureBackground + 2:2:void setObscureBackground(com.swmansion.rnscreens.SearchBarView,java.lang.String):217:217 -> setObscureBackground + 1:1:void setPlaceholder(android.view.View,java.lang.String):19:19 -> setPlaceholder + 2:2:void setPlaceholder(com.swmansion.rnscreens.SearchBarView,java.lang.String):104:104 -> setPlaceholder + 1:1:void setPlacement(android.view.View,java.lang.String):19:19 -> setPlacement + 2:2:void setPlacement(com.swmansion.rnscreens.SearchBarView,java.lang.String):196:196 -> setPlacement + 1:1:void setShouldShowHintSearchIcon(android.view.View,boolean):19:19 -> setShouldShowHintSearchIcon + 2:2:void setShouldShowHintSearchIcon(com.swmansion.rnscreens.SearchBarView,boolean):137:137 -> setShouldShowHintSearchIcon + 1:1:void setText(android.view.View,java.lang.String):19:19 -> setText + 2:2:void setText(com.swmansion.rnscreens.SearchBarView,java.lang.String):183:183 -> setText + 1:1:void setTextColor(android.view.View,java.lang.Integer):19:19 -> setTextColor + 2:2:void setTextColor(com.swmansion.rnscreens.SearchBarView,java.lang.Integer):113:113 -> setTextColor + 1:1:void setTintColor(android.view.View,java.lang.Integer):19:19 -> setTintColor + 2:2:void setTintColor(com.swmansion.rnscreens.SearchBarView,java.lang.Integer):238:238 -> setTintColor + 1:1:void toggleCancelButton(android.view.View,boolean):19:19 -> toggleCancelButton + 2:2:void toggleCancelButton(com.swmansion.rnscreens.SearchBarView,boolean):176:176 -> toggleCancelButton +com.swmansion.rnscreens.SearchBarManager$Companion -> com.swmansion.rnscreens.SearchBarManager$Companion: +# {"id":"sourceFile","fileName":"SearchBarManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():150:150 -> +com.swmansion.rnscreens.SearchBarView -> com.swmansion.rnscreens.SearchBarView: +# {"id":"sourceFile","fileName":"SearchBarView.kt"} + 1:3:void (com.facebook.react.bridge.ReactContext):21:21 -> + 4:7:void setInputType(com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes):22:22 -> + 4:7:void (com.facebook.react.bridge.ReactContext):22 -> + 8:11:void setAutoCapitalize(com.swmansion.rnscreens.SearchBarView$SearchBarAutoCapitalize):23:23 -> + 8:11:void (com.facebook.react.bridge.ReactContext):23 -> + 12:16:void setPlaceholder(java.lang.String):28:28 -> + 12:16:void (com.facebook.react.bridge.ReactContext):28 -> + 17:18:void setShouldOverrideBackButton(boolean):29:29 -> + 17:18:void (com.facebook.react.bridge.ReactContext):29 -> + 19:20:void setShouldShowHintSearchIcon(boolean):31:31 -> + 19:20:void (com.facebook.react.bridge.ReactContext):31 -> + 21:27:void (com.facebook.react.bridge.ReactContext):172:172 -> + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/SearchBarView;Lcom/swmansion/rnscreens/CustomSearchView;)Lp3/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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void $r8$lambda$oMWpXDy-zUOzLBQ9-M0HyaVjTEk(com.swmansion.rnscreens.SearchBarView,android.view.View):0:0 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void setAutoCapitalize(com.swmansion.rnscreens.SearchBarView$SearchBarAutoCapitalize):23:23 -> getAutoCapitalize + 1:3:com.swmansion.rnscreens.SearchBarView$SearchBarAutoCapitalize getAutoCapitalize():23 -> getAutoCapitalize + 1:3:void setAutoFocus(boolean):30:30 -> getAutoFocus + 1:3:boolean getAutoFocus():30 -> getAutoFocus + 1:4:com.swmansion.rnscreens.ScreenStackHeaderConfig getHeaderConfig():39:39 -> getHeaderConfig + 5:8:com.swmansion.rnscreens.ScreenStackHeaderConfig getHeaderConfig():40:40 -> getHeaderConfig + 9:17:com.swmansion.rnscreens.ScreenStackHeaderConfig getHeaderConfig():41:41 -> getHeaderConfig + 1:3:void setHeaderIconColor(java.lang.Integer):26:26 -> getHeaderIconColor + 1:3:java.lang.Integer getHeaderIconColor():26 -> getHeaderIconColor + 1:3:void setHintTextColor(java.lang.Integer):27:27 -> getHintTextColor + 1:3:java.lang.Integer getHintTextColor():27 -> getHintTextColor + 1:3:void setInputType(com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes):22:22 -> getInputType + 1:3:com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes getInputType():22 -> getInputType + 1:3:void setPlaceholder(java.lang.String):28:28 -> getPlaceholder + 1:3:java.lang.String getPlaceholder():28 -> getPlaceholder + 1:13:com.swmansion.rnscreens.ScreenStackFragment getScreenStackFragment():48:48 -> getScreenStackFragment + 1:3:void setShouldOverrideBackButton(boolean):29:29 -> getShouldOverrideBackButton + 1:3:boolean getShouldOverrideBackButton():29 -> getShouldOverrideBackButton + 1:3:void setShouldShowHintSearchIcon(boolean):31:31 -> getShouldShowHintSearchIcon + 1:3:boolean getShouldShowHintSearchIcon():31 -> getShouldShowHintSearchIcon + 1:3:void setTextColor(java.lang.Integer):24:24 -> getTextColor + 1:3:java.lang.Integer getTextColor():24 -> getTextColor + 1:3:void setTintColor(java.lang.Integer):25:25 -> getTintColor + 1:3:java.lang.Integer getTintColor():25 -> getTintColor + 1:16:void handleBlurJsRequest():150:150 -> handleBlurJsRequest + 1:16:void handleCancelSearchJsRequest():160:160 -> handleCancelSearchJsRequest + 1:16:void handleClearTextJsRequest():142:142 -> handleClearTextJsRequest + 1:15:void handleClose():122:122 -> handleClose + 16:19:void handleClose():123:123 -> handleClose + 3:29:void handleFocusChange(boolean):118:118 -> handleFocusChange + 1:16:void handleFocusJsRequest():146:146 -> handleFocusJsRequest + 1:16:void handleOpen():127:127 -> handleOpen + 17:20:void handleOpen():128:128 -> handleOpen + 3:18:void handleSetTextJsRequest(java.lang.String):156:156 -> handleSetTextJsRequest + 1:15:void handleTextChange(java.lang.String):114:114 -> handleTextChange + 1:15:void handleTextSubmit(java.lang.String):132:132 -> handleTextSubmit + 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;"} + 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 + 20:23:kotlin.Unit onAttachedToWindow$lambda$0(com.swmansion.rnscreens.SearchBarView,com.swmansion.rnscreens.CustomSearchView):81:81 -> onAttachedToWindow$lambda$0 + 24:38:kotlin.Unit onAttachedToWindow$lambda$0(com.swmansion.rnscreens.SearchBarView,com.swmansion.rnscreens.CustomSearchView):82:82 -> onAttachedToWindow$lambda$0 + 39:41:kotlin.Unit onAttachedToWindow$lambda$0(com.swmansion.rnscreens.SearchBarView,com.swmansion.rnscreens.CustomSearchView):84:84 -> onAttachedToWindow$lambda$0 + 1:4:void onUpdate():51:51 -> onUpdate + 1:21:void sendEvent(com.facebook.react.uimanager.events.Event):137:137 -> sendEvent + 22:25:void sendEvent(com.facebook.react.uimanager.events.Event):138:138 -> sendEvent + 6:8:void setAutoCapitalize(com.swmansion.rnscreens.SearchBarView$SearchBarAutoCapitalize):23:23 -> setAutoCapitalize + 1:3:void setAutoFocus(boolean):30:30 -> setAutoFocus + 1:3:void setHeaderIconColor(java.lang.Integer):26:26 -> setHeaderIconColor + 1:3:void setHintTextColor(java.lang.Integer):27:27 -> setHintTextColor + 6:8:void setInputType(com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes):22:22 -> setInputType + 6:8:void setPlaceholder(java.lang.String):28:28 -> setPlaceholder + 1:5:void setSearchViewListeners(androidx.appcompat.widget.SearchView):89:89 -> setSearchViewListeners + 6:8:void setSearchViewListeners(androidx.appcompat.widget.SearchView):88:88 -> setSearchViewListeners + 9:16:void setSearchViewListeners(androidx.appcompat.widget.SearchView):101:101 -> setSearchViewListeners + 17:24:void setSearchViewListeners(androidx.appcompat.widget.SearchView):104:104 -> setSearchViewListeners + 25:33:void setSearchViewListeners(androidx.appcompat.widget.SearchView):108:108 -> setSearchViewListeners + 1:4:void setSearchViewListeners$lambda$1(com.swmansion.rnscreens.SearchBarView,android.view.View,boolean):102:102 -> setSearchViewListeners$lambda$1 + 1:5:boolean setSearchViewListeners$lambda$2(com.swmansion.rnscreens.SearchBarView):105:105 -> setSearchViewListeners$lambda$2 + 1:4:void setSearchViewListeners$lambda$3(com.swmansion.rnscreens.SearchBarView,android.view.View):109:109 -> setSearchViewListeners$lambda$3 + 1:14:void setSearchViewProps():55:55 -> setSearchViewProps + 15:18:void setSearchViewProps():57:57 -> setSearchViewProps + 19:22:void setSearchViewProps():58:58 -> setSearchViewProps + 23:24:void setSearchViewProps():59:59 -> setSearchViewProps + 25:35:void setSearchViewProps():62:62 -> setSearchViewProps + 36:44:void setSearchViewProps():63:63 -> setSearchViewProps + 45:53:void setSearchViewProps():64:64 -> setSearchViewProps + 54:62:void setSearchViewProps():65:65 -> setSearchViewProps + 63:71:void setSearchViewProps():66:66 -> setSearchViewProps + 72:82:void setSearchViewProps():67:67 -> setSearchViewProps + 83:88:void setSearchViewProps():68:68 -> setSearchViewProps + 1:3:void setShouldOverrideBackButton(boolean):29:29 -> setShouldOverrideBackButton + 1:3:void setShouldShowHintSearchIcon(boolean):31:31 -> setShouldShowHintSearchIcon + 1:3:void setTextColor(java.lang.Integer):24:24 -> setTextColor + 1:3:void setTintColor(java.lang.Integer):25:25 -> setTintColor + 1:17:void setToolbarElementsVisibility(int):164:164 -> setToolbarElementsVisibility + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.SearchBarView):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.SearchBarView$$ExternalSyntheticLambda1 -> com.swmansion.rnscreens.B: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.SearchBarView):0:0 -> + # {"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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.SearchBarView):0:0 -> + # {"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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.SearchBarView):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.SearchBarView$SearchBarAutoCapitalize -> com.swmansion.rnscreens.SearchBarView$SearchBarAutoCapitalize: +# {"id":"sourceFile","fileName":"SearchBarView.kt"} + 1:10:void ():175:175 -> + 11:20:void ():176:176 -> + 21:30:void ():177:177 -> + 31:53:void ():178:178 -> + 1:4:void (java.lang.String,int):174:174 -> + 7:9:com.swmansion.rnscreens.SearchBarView$SearchBarAutoCapitalize valueOf(java.lang.String):179:179 -> valueOf + 7:9:com.swmansion.rnscreens.SearchBarView$SearchBarAutoCapitalize[] values():179:179 -> values +com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes -> com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes: +# {"id":"sourceFile","fileName":"SearchBarView.kt"} + 1:10:void ():182:182 -> + 11:20:void ():191:191 -> + 21:30:void ():194:194 -> + 31:53:void ():197:197 -> + 1:1:void (java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void (java.lang.String,int):181:181 -> + 7:9:com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes valueOf(java.lang.String):202:202 -> valueOf + 7:9:com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes[] values():202:202 -> values +com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes$EMAIL -> com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes$EMAIL: +# {"id":"sourceFile","fileName":"SearchBarView.kt"} + 2:5:void (java.lang.String,int):197:197 -> +com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes$NUMBER -> com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes$NUMBER: +# {"id":"sourceFile","fileName":"SearchBarView.kt"} + 2:5:void (java.lang.String,int):194:194 -> +com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes$PHONE -> com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes$PHONE: +# {"id":"sourceFile","fileName":"SearchBarView.kt"} + 2:5:void (java.lang.String,int):191:191 -> +com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes$TEXT -> com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes$TEXT: +# {"id":"sourceFile","fileName":"SearchBarView.kt"} + 2:5:void (java.lang.String,int):182:182 -> + 6:41:int toAndroidInputType(com.swmansion.rnscreens.SearchBarView$SearchBarAutoCapitalize):184:184 -> toAndroidInputType +com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes$TEXT$WhenMappings -> com.swmansion.rnscreens.SearchBarView$SearchBarInputTypes$TEXT$WhenMappings: +# {"id":"sourceFile","fileName":"SearchBarView.kt"} +com.swmansion.rnscreens.SearchBarView$setSearchViewListeners$1 -> com.swmansion.rnscreens.SearchBarView$setSearchViewListeners$1: +# {"id":"sourceFile","fileName":"SearchBarView.kt"} + 3:6:void (com.swmansion.rnscreens.SearchBarView):89:89 -> + 1:7:boolean onQueryTextChange(java.lang.String):91:91 -> onQueryTextChange + 1:7:boolean onQueryTextSubmit(java.lang.String):96:96 -> onQueryTextSubmit +com.swmansion.rnscreens.SearchViewFormatter -> com.swmansion.rnscreens.SearchViewFormatter: +# {"id":"sourceFile","fileName":"SearchViewFormatter.kt"} + 6:8:void (androidx.appcompat.widget.SearchView):10:10 -> + 9:11:void (androidx.appcompat.widget.SearchView):11:11 -> + 1:11:android.widget.ImageView getSearchCloseIcon():23:23 -> getSearchCloseIcon + 1:17:android.widget.EditText getSearchEditText():17:17 -> getSearchEditText + 1:11:android.widget.ImageView getSearchIcon():21:21 -> getSearchIcon + 1:9:android.view.View getSearchTextPlate():19:19 -> getSearchTextPlate + 1:3:androidx.appcompat.widget.SearchView getSearchView():11:11 -> getSearchView + 3:6:void setHeaderIconColor(java.lang.Integer):50:50 -> setHeaderIconColor + 7:13:void setHeaderIconColor(java.lang.Integer):51:51 -> setHeaderIconColor + 14:21:void setHeaderIconColor(java.lang.Integer):52:52 -> setHeaderIconColor + 3:6:void setHintTextColor(java.lang.Integer):57:57 -> setHintTextColor + 7:16:void setHintTextColor(java.lang.Integer):58:58 -> setHintTextColor + 8:13:void setPlaceholder(java.lang.String,boolean):67:67 -> setPlaceholder + 14:23:void setPlaceholder(java.lang.String,boolean):69:69 -> setPlaceholder + 6:8:void setSearchView(androidx.appcompat.widget.SearchView):11:11 -> setSearchView + 1:6:void setTextColor(java.lang.Integer):26:26 -> setTextColor + 7:30:void setTextColor(java.lang.Integer):29:29 -> setTextColor + 31:46:void setTextColor(java.lang.Integer):31:31 -> setTextColor + 47:60:void setTextColor(java.lang.Integer):33:33 -> setTextColor + 1:6:void setTintColor(java.lang.Integer):38:38 -> setTintColor + 7:16:void setTintColor(java.lang.Integer):41:41 -> setTintColor + 17:30:void setTintColor(java.lang.Integer):43:43 -> setTintColor + 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 +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 -> + 9:10:com.facebook.react.bridge.ReactContext getReactContext():16:16 -> + 9:10:void (com.facebook.react.bridge.ReactContext,com.facebook.react.uimanager.events.EventDispatcher):16 -> + 11:12:void (com.facebook.react.bridge.ReactContext,com.facebook.react.uimanager.events.EventDispatcher):17:17 -> + 13:19:void (com.facebook.react.bridge.ReactContext,com.facebook.react.uimanager.events.EventDispatcher):20:20 -> + 20:23:void (com.facebook.react.bridge.ReactContext,com.facebook.react.uimanager.events.EventDispatcher):25:25 -> + 24:31:void (com.facebook.react.bridge.ReactContext,com.facebook.react.uimanager.events.EventDispatcher):26:26 -> + 1:3:com.facebook.react.bridge.ReactContext getReactContext():16:16 -> getReactContext + 11:17:void onChildEndedNativeGesture(android.view.View,android.view.MotionEvent):86:86 -> onChildEndedNativeGesture + 18:25:void onChildEndedNativeGesture(android.view.View,android.view.MotionEvent):87:87 -> onChildEndedNativeGesture + 1:2:void onChildStartedNativeGesture(android.view.View,android.view.MotionEvent):74:75 -> onChildStartedNativeGesture + 3:3:void onChildStartedNativeGesture(android.view.MotionEvent):80:80 -> onChildStartedNativeGesture + 6:15:boolean onHoverEvent(android.view.MotionEvent):66:66 -> onHoverEvent + 16:20:boolean onHoverEvent(android.view.MotionEvent):67:67 -> onHoverEvent + 6:15:boolean onInterceptHoverEvent(android.view.MotionEvent):59:59 -> onInterceptHoverEvent + 16:20:boolean onInterceptHoverEvent(android.view.MotionEvent):62:62 -> onInterceptHoverEvent + 6:12:boolean onInterceptTouchEvent(android.view.MotionEvent):46:46 -> onInterceptTouchEvent + 13:22:boolean onInterceptTouchEvent(android.view.MotionEvent):47:47 -> onInterceptTouchEvent + 23:27:boolean onInterceptTouchEvent(android.view.MotionEvent):48:48 -> onInterceptTouchEvent + 3:6:void onLayout(boolean,int,int,int,int):40:40 -> onLayout + 7:14:void onLayout(boolean,int,int,int,int):41:41 -> onLayout + 6:12:boolean onTouchEvent(android.view.MotionEvent):52:52 -> onTouchEvent + 13:22:boolean onTouchEvent(android.view.MotionEvent):53:53 -> onTouchEvent + 23:27:boolean onTouchEvent(android.view.MotionEvent):54:54 -> onTouchEvent +com.swmansion.rnscreens.bottomsheet.BottomSheetDialogRootView$Companion -> com.swmansion.rnscreens.bottomsheet.BottomSheetDialogRootView$Companion: +# {"id":"sourceFile","fileName":"BottomSheetDialogRootView.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():101:101 -> +com.swmansion.rnscreens.bottomsheet.BottomSheetDialogScreen -> com.swmansion.rnscreens.bottomsheet.BottomSheetDialogScreen: +# {"id":"sourceFile","fileName":"BottomSheetDialogScreen.kt"} + 9:21:void ():24:24 -> + 11:13:void (android.content.Context,com.swmansion.rnscreens.ScreenModalFragment):11:11 -> + 14:21:void (android.content.Context,com.swmansion.rnscreens.ScreenModalFragment):12:12 -> + 1:3:java.lang.String access$getTAG$cp():8:8 -> access$getTAG$cp + 1:14:void cancel():19:19 -> cancel + 15:18:void cancel():20:20 -> cancel +com.swmansion.rnscreens.bottomsheet.BottomSheetDialogScreen$Companion -> com.swmansion.rnscreens.bottomsheet.BottomSheetDialogScreen$Companion: +# {"id":"sourceFile","fileName":"BottomSheetDialogScreen.kt"} + 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 -> + 2:2:void (android.content.Context,float,com.swmansion.rnscreens.bottomsheet.DimmingViewPointerEventsProxy):23:23 -> + 3:3:void (android.content.Context,float,com.swmansion.rnscreens.bottomsheet.DimmingViewPointerEventsProxy):22:22 -> + 4:4:void (android.content.Context,float,com.swmansion.rnscreens.bottomsheet.DimmingViewPointerEventsProxy):33:33 -> + 5:6:void (android.content.Context,float,com.swmansion.rnscreens.bottomsheet.DimmingViewPointerEventsProxy):40:41 -> + 7:7:void (android.content.Context,float,int,kotlin.jvm.internal.DefaultConstructorMarker):26:26 -> + 8:8:void (android.content.Context,float):29:29 -> + 9:9:void (android.content.Context,float):26:26 -> + 1:14:boolean getBlockGestures$react_native_screens_release():37:37 -> getBlockGestures$react_native_screens_release + 1:5:boolean interceptsTouchEvent(float,float):70:70 -> interceptsTouchEvent + 1:3:void onDetachedFromWindow():73:73 -> onDetachedFromWindow + 4:10:void onDetachedFromWindow():76:76 -> onDetachedFromWindow + 1:6:boolean onTouchEvent(android.view.MotionEvent):56:56 -> onTouchEvent + 7:9:boolean onTouchEvent(android.view.MotionEvent):57:57 -> onTouchEvent + 10:14:boolean onTouchEvent(android.view.MotionEvent):59:59 -> onTouchEvent + 1:8:int reactTagForTouch(float,float):65:65 -> reactTagForTouch +com.swmansion.rnscreens.bottomsheet.DimmingView$Companion -> com.swmansion.rnscreens.bottomsheet.DimmingView$Companion: +# {"id":"sourceFile","fileName":"DimmingView.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():79:79 -> +com.swmansion.rnscreens.bottomsheet.DimmingViewManager -> com.swmansion.rnscreens.bottomsheet.DimmingViewManager: +# {"id":"sourceFile","fileName":"DimmingViewManager.kt"} + com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback dimmingViewCallback -> dimmingViewCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomsheet/BottomSheetBehavior$g;"} + 11:13:void (com.facebook.react.uimanager.ThemedReactContext,com.swmansion.rnscreens.Screen):15:15 -> + 14:15:com.facebook.react.uimanager.ThemedReactContext getReactContext():16:16 -> + 14:15:void (com.facebook.react.uimanager.ThemedReactContext,com.swmansion.rnscreens.Screen):16 -> + 16:24:com.swmansion.rnscreens.bottomsheet.DimmingView getDimmingView$react_native_screens_release():19:19 -> + 16:24:void (com.facebook.react.uimanager.ThemedReactContext,com.swmansion.rnscreens.Screen):19 -> + 25:27:float getMaxAlpha$react_native_screens_release():20:20 -> + 25:27:void (com.facebook.react.uimanager.ThemedReactContext,com.swmansion.rnscreens.Screen):20 -> + 1:1:void $r8$lambda$L7Ve9c632XFrlOA3PkL4_LZnb_g(com.swmansion.rnscreens.Screen,android.view.View):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:9:com.swmansion.rnscreens.bottomsheet.DimmingView createDimmingView(com.swmansion.rnscreens.Screen):157:157 -> createDimmingView + 10:15:com.swmansion.rnscreens.bottomsheet.DimmingView createDimmingView(com.swmansion.rnscreens.Screen):160:160 -> createDimmingView + 16:18:com.swmansion.rnscreens.bottomsheet.DimmingView createDimmingView(com.swmansion.rnscreens.Screen):159:159 -> createDimmingView + 19:27:com.swmansion.rnscreens.bottomsheet.DimmingView createDimmingView(com.swmansion.rnscreens.Screen):164:164 -> createDimmingView + 1:6:void createDimmingView$lambda$2$lambda$1(com.swmansion.rnscreens.Screen,android.view.View):165:165 -> createDimmingView$lambda$2$lambda$1 + 7:21:void createDimmingView$lambda$2$lambda$1(com.swmansion.rnscreens.Screen,android.view.View):166:166 -> createDimmingView$lambda$2$lambda$1 + 1:3:com.swmansion.rnscreens.bottomsheet.DimmingView getDimmingView$react_native_screens_release():19:19 -> getDimmingView$react_native_screens_release + 1:3:float getMaxAlpha$react_native_screens_release():20:20 -> getMaxAlpha$react_native_screens_release + 1:3:com.facebook.react.uimanager.ThemedReactContext getReactContext():16:16 -> getReactContext + 1:10:void invalidate(com.google.android.material.bottomsheet.BottomSheetBehavior):57:57 -> invalidate + 12:19:void onBehaviourAttached(com.swmansion.rnscreens.Screen,com.google.android.material.bottomsheet.BottomSheetBehavior):45:45 -> onBehaviourAttached + 11:16:void onViewHierarchyCreated(com.swmansion.rnscreens.Screen,android.view.ViewGroup):30:30 -> onViewHierarchyCreated + 17:26:void onViewHierarchyCreated(com.swmansion.rnscreens.Screen,android.view.ViewGroup):31:31 -> onViewHierarchyCreated + 27:33:void onViewHierarchyCreated(com.swmansion.rnscreens.Screen,android.view.ViewGroup):32:32 -> onViewHierarchyCreated + 34:41:void onViewHierarchyCreated(com.swmansion.rnscreens.Screen,android.view.ViewGroup):34:34 -> onViewHierarchyCreated + 1:6:com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback requireBottomSheetCallback(com.swmansion.rnscreens.Screen,boolean):175:175 -> requireBottomSheetCallback + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/Screen;Z)Lcom/google/android/material/bottomsheet/BottomSheetBehavior$g;"} + 7:17:com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback requireBottomSheetCallback(com.swmansion.rnscreens.Screen,boolean):176:176 -> requireBottomSheetCallback + 18:23:com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback requireBottomSheetCallback(com.swmansion.rnscreens.Screen,boolean):178:178 -> requireBottomSheetCallback + 6:10:com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback requireBottomSheetCallback$default(com.swmansion.rnscreens.bottomsheet.DimmingViewManager,com.swmansion.rnscreens.Screen,boolean,int,java.lang.Object):171:171 -> requireBottomSheetCallback$default + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/swmansion/rnscreens/bottomsheet/DimmingViewManager;Lcom/swmansion/rnscreens/Screen;ZILjava/lang/Object;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior$g;"} + 6:15:boolean willDimForDetentIndex(com.swmansion.rnscreens.Screen,int):54:54 -> willDimForDetentIndex +com.swmansion.rnscreens.bottomsheet.DimmingViewManager$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.bottomsheet.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.Screen com.swmansion.rnscreens.bottomsheet.DimmingViewManager$$InternalSyntheticLambda$1$b5bb5718d640ebbb53530744b2abb6909e46c0792e37446e38c468704b9c3091$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.Screen):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void onClick(android.view.View):0:0 -> onClick + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.bottomsheet.DimmingViewManager$AnimateDimmingViewCallback -> com.swmansion.rnscreens.bottomsheet.DimmingViewManager$AnimateDimmingViewCallback: +# {"id":"sourceFile","fileName":"DimmingViewManager.kt"} + 11:13:void (com.swmansion.rnscreens.Screen,android.view.View,float):67:67 -> + 14:15:void (com.swmansion.rnscreens.Screen,android.view.View,float):64:64 -> + 16:17:void (com.swmansion.rnscreens.Screen,android.view.View,float):65:65 -> + 18:19:void (com.swmansion.rnscreens.Screen,android.view.View,float):66:66 -> + 20:29:void (com.swmansion.rnscreens.Screen,android.view.View,float):70:70 -> + 30:35:void (com.swmansion.rnscreens.Screen,android.view.View,float):75:75 -> + 36:45:void (com.swmansion.rnscreens.Screen,android.view.View,float):77:77 -> + 46:49:void (com.swmansion.rnscreens.Screen,android.view.View,float):75:75 -> + 50:55:void (com.swmansion.rnscreens.Screen,android.view.View,float):74:74 -> + 56:61:void (com.swmansion.rnscreens.Screen,android.view.View,float):82:82 -> + 62:74:void (com.swmansion.rnscreens.Screen,android.view.View,float):84:84 -> + 75:77:void (com.swmansion.rnscreens.Screen,android.view.View,float):85:85 -> + 78:85:void (com.swmansion.rnscreens.Screen,android.view.View,float):86:86 -> + 86:88:void (com.swmansion.rnscreens.Screen,android.view.View,float):84:84 -> + 1:1:void $r8$lambda$XTHXWDdAS0qbCtmNfWncJ9Iu0v4(com.swmansion.rnscreens.bottomsheet.DimmingViewManager$AnimateDimmingViewCallback,android.animation.ValueAnimator):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 6:26:void animator$lambda$1$lambda$0(com.swmansion.rnscreens.bottomsheet.DimmingViewManager$AnimateDimmingViewCallback,android.animation.ValueAnimator):87:87 -> animator$lambda$1$lambda$0 + 1:36:float computeOffsetFromDetentIndex(int):127:127 -> computeOffsetFromDetentIndex + 37:69:float computeOffsetFromDetentIndex(int):147:147 -> computeOffsetFromDetentIndex + 1:3:float getMaxAlpha():66:66 -> getMaxAlpha + 1:3:com.swmansion.rnscreens.Screen getScreen():64:64 -> getScreen + 1:3:android.view.View getViewToAnimate():65:65 -> getViewToAnimate + 6:18:void onSlide(android.view.View,float):116:116 -> onSlide + 19:21:void onSlide(android.view.View,float):117:117 -> onSlide + 22:27:void onSlide(android.view.View,float):118:118 -> onSlide + 13:22:void onStateChanged(android.view.View,int):97:97 -> onStateChanged + 23:24:void onStateChanged(android.view.View,int):96:96 -> onStateChanged + 25:31:void onStateChanged(android.view.View,int):100:100 -> onStateChanged + 32:43:void onStateChanged(android.view.View,int):102:102 -> onStateChanged + 44:47:void onStateChanged(android.view.View,int):100:100 -> onStateChanged + 48:51:void onStateChanged(android.view.View,int):99:99 -> onStateChanged + 52:53:void onStateChanged(android.view.View,int):98:98 -> onStateChanged + 54:56:void onStateChanged(android.view.View,int):105:105 -> onStateChanged + 57:59:void onStateChanged(android.view.View,int):108:108 -> onStateChanged +com.swmansion.rnscreens.bottomsheet.DimmingViewManager$AnimateDimmingViewCallback$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.bottomsheet.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.bottomsheet.DimmingViewManager$AnimateDimmingViewCallback com.swmansion.rnscreens.bottomsheet.DimmingViewManager$AnimateDimmingViewCallback$$InternalSyntheticLambda$1$e0aeedfe01290cf0ec5b5c10161366cc9852e162f96341149b29ef1c15489050$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.bottomsheet.DimmingViewManager$AnimateDimmingViewCallback):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.DimmingViewPointerEventsImpl -> com.swmansion.rnscreens.bottomsheet.DimmingViewPointerEventsImpl: +# {"id":"sourceFile","fileName":"DimmingViewPointerEvents.kt"} + 6:8:void (com.swmansion.rnscreens.bottomsheet.DimmingView):6:6 -> + 9:11:void (com.swmansion.rnscreens.bottomsheet.DimmingView):7:7 -> + 1:3:com.swmansion.rnscreens.bottomsheet.DimmingView getDimmingView():7:7 -> getDimmingView + 1:14:com.facebook.react.uimanager.PointerEvents getPointerEvents():10:10 -> getPointerEvents +com.swmansion.rnscreens.bottomsheet.DimmingViewPointerEventsProxy -> com.swmansion.rnscreens.bottomsheet.DimmingViewPointerEventsProxy: +# {"id":"sourceFile","fileName":"DimmingViewPointerEvents.kt"} + 1:3:void (com.swmansion.rnscreens.bottomsheet.DimmingViewPointerEventsImpl):13:13 -> + 4:6:void (com.swmansion.rnscreens.bottomsheet.DimmingViewPointerEventsImpl):14:14 -> + 1:15:com.facebook.react.uimanager.PointerEvents getPointerEvents():17:17 -> getPointerEvents + 1:3:com.swmansion.rnscreens.bottomsheet.DimmingViewPointerEventsImpl getPointerEventsImpl():14:14 -> getPointerEventsImpl + 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 + # {"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"} +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 -> +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 +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 +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 -> + 4:27:int detentIndexFromSheetState(int,int):84:84 -> detentIndexFromSheetState + 28:57:int detentIndexFromSheetState(int,int):106:106 -> detentIndexFromSheetState + 58:91:int detentIndexFromSheetState(int,int):109:109 -> detentIndexFromSheetState + 92:125:int detentIndexFromSheetState(int,int):97:97 -> detentIndexFromSheetState + 126:153:int detentIndexFromSheetState(int,int):89:89 -> detentIndexFromSheetState + 3:25:int sheetStateFromDetentIndex(int,int):44:44 -> sheetStateFromDetentIndex + 26:56:int sheetStateFromDetentIndex(int,int):66:66 -> sheetStateFromDetentIndex + 57:90:int sheetStateFromDetentIndex(int,int):69:69 -> sheetStateFromDetentIndex + 91:124:int sheetStateFromDetentIndex(int,int):57:57 -> sheetStateFromDetentIndex + 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: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 + 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"} + 1:4:void (int,int):10:10 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():16:16 -> getEventData + 1:3:java.lang.String getEventName():11:11 -> getEventName +com.swmansion.rnscreens.events.HeaderAttachedEvent$Companion -> com.swmansion.rnscreens.events.HeaderAttachedEvent$Companion: +# {"id":"sourceFile","fileName":"HeaderAttachedEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():18:18 -> +com.swmansion.rnscreens.events.HeaderBackButtonClickedEvent -> com.swmansion.rnscreens.events.HeaderBackButtonClickedEvent: +# {"id":"sourceFile","fileName":"HeaderBackButtonClickedEvent.kt"} + 1:4:void (int,int):10:10 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():16:16 -> getEventData + 1:3:java.lang.String getEventName():11:11 -> getEventName +com.swmansion.rnscreens.events.HeaderBackButtonClickedEvent$Companion -> com.swmansion.rnscreens.events.HeaderBackButtonClickedEvent$Companion: +# {"id":"sourceFile","fileName":"HeaderBackButtonClickedEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():18:18 -> +com.swmansion.rnscreens.events.HeaderDetachedEvent -> com.swmansion.rnscreens.events.HeaderDetachedEvent: +# {"id":"sourceFile","fileName":"HeaderDetachedEvent.kt"} + 1:4:void (int,int):10:10 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():16:16 -> getEventData + 1:3:java.lang.String getEventName():11:11 -> getEventName +com.swmansion.rnscreens.events.HeaderDetachedEvent$Companion -> com.swmansion.rnscreens.events.HeaderDetachedEvent$Companion: +# {"id":"sourceFile","fileName":"HeaderDetachedEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 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:4:com.facebook.react.bridge.WritableMap getEventData():18:18 -> getEventData + 5:12: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"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():22:22 -> +com.swmansion.rnscreens.events.ScreenAnimationDelegate -> com.swmansion.rnscreens.events.ScreenAnimationDelegate: +# {"id":"sourceFile","fileName":"ScreenAnimationDelegate.kt"} + 11:13:void (com.swmansion.rnscreens.ScreenStackFragmentWrapper,com.swmansion.rnscreens.events.ScreenEventEmitter,com.swmansion.rnscreens.events.ScreenAnimationDelegate$AnimationType):8:8 -> + 14:15:void (com.swmansion.rnscreens.ScreenStackFragmentWrapper,com.swmansion.rnscreens.events.ScreenEventEmitter,com.swmansion.rnscreens.events.ScreenAnimationDelegate$AnimationType):9:9 -> + 16:17:void (com.swmansion.rnscreens.ScreenStackFragmentWrapper,com.swmansion.rnscreens.events.ScreenEventEmitter,com.swmansion.rnscreens.events.ScreenAnimationDelegate$AnimationType):10:10 -> + 18:19:void (com.swmansion.rnscreens.ScreenStackFragmentWrapper,com.swmansion.rnscreens.events.ScreenEventEmitter,com.swmansion.rnscreens.events.ScreenAnimationDelegate$AnimationType):11:11 -> + 20:24:void (com.swmansion.rnscreens.ScreenStackFragmentWrapper,com.swmansion.rnscreens.events.ScreenEventEmitter,com.swmansion.rnscreens.events.ScreenAnimationDelegate$AnimationType):18:18 -> + 6:11:void onAnimationEnd(android.animation.Animator):52:52 -> onAnimationEnd + 12:14:void onAnimationEnd(android.animation.Animator):53:53 -> onAnimationEnd + 15:17:void onAnimationEnd(android.animation.Animator):54:54 -> onAnimationEnd + 18:33:void onAnimationEnd(android.animation.Animator):58:58 -> onAnimationEnd + 34:41:void onAnimationEnd(android.animation.Animator):60:60 -> onAnimationEnd + 42:47:void onAnimationEnd(android.animation.Animator):58:58 -> onAnimationEnd + 48:54:void onAnimationEnd(android.animation.Animator):59:59 -> onAnimationEnd + 55:62:void onAnimationEnd(android.animation.Animator):63:63 -> onAnimationEnd + 63:71:void onAnimationEnd(android.animation.Animator):64:64 -> onAnimationEnd + 72:81:void onAnimationEnd(android.animation.Animator):70:70 -> onAnimationEnd + 6:11:void onAnimationStart(android.animation.Animator):30:30 -> onAnimationStart + 12:14:void onAnimationStart(android.animation.Animator):31:31 -> onAnimationStart + 15:30:void onAnimationStart(android.animation.Animator):37:37 -> onAnimationStart + 31:38:void onAnimationStart(android.animation.Animator):39:39 -> onAnimationStart + 39:44:void onAnimationStart(android.animation.Animator):37:37 -> onAnimationStart + 45:51:void onAnimationStart(android.animation.Animator):38:38 -> onAnimationStart + 52:59:void onAnimationStart(android.animation.Animator):42:42 -> onAnimationStart + 60:68:void onAnimationStart(android.animation.Animator):43:43 -> onAnimationStart + 1:19:void progressState():22:22 -> progressState + 20:22:void progressState():25:25 -> progressState + 23:28:void progressState():22:22 -> progressState + 29:31:void progressState():24:24 -> progressState + 32:33:void progressState():23:23 -> progressState + 34:36:void progressState():21:21 -> progressState +com.swmansion.rnscreens.events.ScreenAnimationDelegate$AnimationType -> com.swmansion.rnscreens.events.ScreenAnimationDelegate$AnimationType: +# {"id":"sourceFile","fileName":"ScreenAnimationDelegate.kt"} + 1:10:void ():14:14 -> + 11:33:void ():15:15 -> + 1:4:void (java.lang.String,int):13:13 -> + 7:9:com.swmansion.rnscreens.events.ScreenAnimationDelegate$AnimationType valueOf(java.lang.String):16:16 -> valueOf + 7:9:com.swmansion.rnscreens.events.ScreenAnimationDelegate$AnimationType[] values():16:16 -> values +com.swmansion.rnscreens.events.ScreenAnimationDelegate$Companion -> com.swmansion.rnscreens.events.ScreenAnimationDelegate$Companion: +# {"id":"sourceFile","fileName":"ScreenAnimationDelegate.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():84:84 -> +com.swmansion.rnscreens.events.ScreenAnimationDelegate$LifecycleState -> com.swmansion.rnscreens.events.ScreenAnimationDelegate$LifecycleState: +# {"id":"sourceFile","fileName":"ScreenAnimationDelegate.kt"} + 1:10:void ():79:79 -> + 11:20:void ():80:80 -> + 21:43:void ():81:81 -> + 1:4:void (java.lang.String,int):78:78 -> + 7:9:com.swmansion.rnscreens.events.ScreenAnimationDelegate$LifecycleState valueOf(java.lang.String):82:82 -> valueOf + 7:9:com.swmansion.rnscreens.events.ScreenAnimationDelegate$LifecycleState[] values():82:82 -> values +com.swmansion.rnscreens.events.ScreenAnimationDelegate$WhenMappings -> com.swmansion.rnscreens.events.ScreenAnimationDelegate$WhenMappings: +# {"id":"sourceFile","fileName":"ScreenAnimationDelegate.kt"} +com.swmansion.rnscreens.events.ScreenAppearEvent -> com.swmansion.rnscreens.events.ScreenAppearEvent: +# {"id":"sourceFile","fileName":"ScreenAppearEvent.kt"} + 1:4:void (int,int):10:10 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():16:16 -> getEventData + 1:3:java.lang.String getEventName():11:11 -> getEventName +com.swmansion.rnscreens.events.ScreenAppearEvent$Companion -> com.swmansion.rnscreens.events.ScreenAppearEvent$Companion: +# {"id":"sourceFile","fileName":"ScreenAppearEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():18:18 -> +com.swmansion.rnscreens.events.ScreenDisappearEvent -> com.swmansion.rnscreens.events.ScreenDisappearEvent: +# {"id":"sourceFile","fileName":"ScreenDisappearEvent.kt"} + 1:4:void (int,int):10:10 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():16:16 -> getEventData + 1:3:java.lang.String getEventName():11:11 -> getEventName +com.swmansion.rnscreens.events.ScreenDisappearEvent$Companion -> com.swmansion.rnscreens.events.ScreenDisappearEvent$Companion: +# {"id":"sourceFile","fileName":"ScreenDisappearEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():18:18 -> +com.swmansion.rnscreens.events.ScreenDismissedEvent -> com.swmansion.rnscreens.events.ScreenDismissedEvent: +# {"id":"sourceFile","fileName":"ScreenDismissedEvent.kt"} + 1:4:void (int,int):10:10 -> + 1:4:com.facebook.react.bridge.WritableMap getEventData():17:17 -> getEventData + 5:11:com.facebook.react.bridge.WritableMap getEventData():18:18 -> getEventData + 1:3:java.lang.String getEventName():11:11 -> getEventName +com.swmansion.rnscreens.events.ScreenDismissedEvent$Companion -> com.swmansion.rnscreens.events.ScreenDismissedEvent$Companion: +# {"id":"sourceFile","fileName":"ScreenDismissedEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():21:21 -> +com.swmansion.rnscreens.events.ScreenEventEmitter -> com.swmansion.rnscreens.events.ScreenEventEmitter: +# {"id":"sourceFile","fileName":"ScreenEventEmitter.kt"} + 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;"} + 1:29:kotlin.Unit dispatchOnDisappear():24:24 -> dispatchOnDisappear + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp3/u;"} + 1:29:kotlin.Unit dispatchOnDismissed():26:26 -> dispatchOnDismissed + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp3/u;"} + 1:29:kotlin.Unit dispatchOnWillAppear():18:18 -> dispatchOnWillAppear + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp3/u;"} + 1:29:kotlin.Unit dispatchOnWillDisappear():22:22 -> dispatchOnWillDisappear + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp3/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 + 20:36:void dispatchTransitionProgress(float,boolean,boolean):36:36 -> dispatchTransitionProgress + 37:40:void dispatchTransitionProgress(float,boolean,boolean):35:35 -> dispatchTransitionProgress + 1:7:com.facebook.react.uimanager.events.EventDispatcher getReactEventDispatcher():13:13 -> getReactEventDispatcher + 1:7:int getReactSurfaceId():16:16 -> getReactSurfaceId + 1:3:com.swmansion.rnscreens.Screen getScreen():10:10 -> getScreen +com.swmansion.rnscreens.events.ScreenTransitionProgressEvent -> com.swmansion.rnscreens.events.ScreenTransitionProgressEvent: +# {"id":"sourceFile","fileName":"ScreenTransitionProgressEvent.kt"} + 1:3:void (int,int,float,boolean,boolean,short):14:14 -> + 4:5:void (int,int,float,boolean,boolean,short):10:10 -> + 6:7:void (int,int,float,boolean,boolean,short):11:11 -> + 8:9:void (int,int,float,boolean,boolean,short):12:12 -> + 10:12:void (int,int,float,boolean,boolean,short):13:13 -> + 1:3:short getCoalescingKey():17:17 -> getCoalescingKey + 1:4:com.facebook.react.bridge.WritableMap getEventData():20:20 -> getEventData + 5:12:com.facebook.react.bridge.WritableMap getEventData():21:21 -> getEventData + 13:19:com.facebook.react.bridge.WritableMap getEventData():22:22 -> getEventData + 20:27:com.facebook.react.bridge.WritableMap getEventData():23:23 -> getEventData + 1:3:java.lang.String getEventName():15:15 -> getEventName +com.swmansion.rnscreens.events.ScreenTransitionProgressEvent$Companion -> com.swmansion.rnscreens.events.ScreenTransitionProgressEvent$Companion: +# {"id":"sourceFile","fileName":"ScreenTransitionProgressEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():26:26 -> +com.swmansion.rnscreens.events.ScreenWillAppearEvent -> com.swmansion.rnscreens.events.ScreenWillAppearEvent: +# {"id":"sourceFile","fileName":"ScreenWillAppearEvent.kt"} + 1:4:void (int,int):10:10 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():16:16 -> getEventData + 1:3:java.lang.String getEventName():11:11 -> getEventName +com.swmansion.rnscreens.events.ScreenWillAppearEvent$Companion -> com.swmansion.rnscreens.events.ScreenWillAppearEvent$Companion: +# {"id":"sourceFile","fileName":"ScreenWillAppearEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():18:18 -> +com.swmansion.rnscreens.events.ScreenWillDisappearEvent -> com.swmansion.rnscreens.events.ScreenWillDisappearEvent: +# {"id":"sourceFile","fileName":"ScreenWillDisappearEvent.kt"} + 1:4:void (int,int):10:10 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():16:16 -> getEventData + 1:3:java.lang.String getEventName():11:11 -> getEventName +com.swmansion.rnscreens.events.ScreenWillDisappearEvent$Companion -> com.swmansion.rnscreens.events.ScreenWillDisappearEvent$Companion: +# {"id":"sourceFile","fileName":"ScreenWillDisappearEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():18:18 -> +com.swmansion.rnscreens.events.SearchBarBlurEvent -> com.swmansion.rnscreens.events.SearchBarBlurEvent: +# {"id":"sourceFile","fileName":"SearchBarBlurEvent.kt"} + 1:4:void (int,int):10:10 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():16:16 -> getEventData + 1:3:java.lang.String getEventName():11:11 -> getEventName +com.swmansion.rnscreens.events.SearchBarBlurEvent$Companion -> com.swmansion.rnscreens.events.SearchBarBlurEvent$Companion: +# {"id":"sourceFile","fileName":"SearchBarBlurEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():18:18 -> +com.swmansion.rnscreens.events.SearchBarChangeTextEvent -> com.swmansion.rnscreens.events.SearchBarChangeTextEvent: +# {"id":"sourceFile","fileName":"SearchBarChangeTextEvent.kt"} + 1:3:void (int,int,java.lang.String):11:11 -> + 4:6:void (int,int,java.lang.String):10:10 -> + 1:4:com.facebook.react.bridge.WritableMap getEventData():18:18 -> getEventData + 5:12:com.facebook.react.bridge.WritableMap getEventData():19:19 -> getEventData + 1:3:java.lang.String getEventName():12:12 -> getEventName +com.swmansion.rnscreens.events.SearchBarChangeTextEvent$Companion -> com.swmansion.rnscreens.events.SearchBarChangeTextEvent$Companion: +# {"id":"sourceFile","fileName":"SearchBarChangeTextEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():22:22 -> +com.swmansion.rnscreens.events.SearchBarCloseEvent -> com.swmansion.rnscreens.events.SearchBarCloseEvent: +# {"id":"sourceFile","fileName":"SearchBarCloseEvent.kt"} + 1:4:void (int,int):10:10 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():16:16 -> getEventData + 1:3:java.lang.String getEventName():11:11 -> getEventName +com.swmansion.rnscreens.events.SearchBarCloseEvent$Companion -> com.swmansion.rnscreens.events.SearchBarCloseEvent$Companion: +# {"id":"sourceFile","fileName":"SearchBarCloseEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():18:18 -> +com.swmansion.rnscreens.events.SearchBarFocusEvent -> com.swmansion.rnscreens.events.SearchBarFocusEvent: +# {"id":"sourceFile","fileName":"SearchBarFocusEvent.kt"} + 1:4:void (int,int):10:10 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():16:16 -> getEventData + 1:3:java.lang.String getEventName():11:11 -> getEventName +com.swmansion.rnscreens.events.SearchBarFocusEvent$Companion -> com.swmansion.rnscreens.events.SearchBarFocusEvent$Companion: +# {"id":"sourceFile","fileName":"SearchBarFocusEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():18:18 -> +com.swmansion.rnscreens.events.SearchBarOpenEvent -> com.swmansion.rnscreens.events.SearchBarOpenEvent: +# {"id":"sourceFile","fileName":"SearchBarOpenEvent.kt"} + 1:4:void (int,int):10:10 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():16:16 -> getEventData + 1:3:java.lang.String getEventName():11:11 -> getEventName +com.swmansion.rnscreens.events.SearchBarOpenEvent$Companion -> com.swmansion.rnscreens.events.SearchBarOpenEvent$Companion: +# {"id":"sourceFile","fileName":"SearchBarOpenEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():18:18 -> +com.swmansion.rnscreens.events.SearchBarSearchButtonPressEvent -> com.swmansion.rnscreens.events.SearchBarSearchButtonPressEvent: +# {"id":"sourceFile","fileName":"SearchBarSearchButtonPressEvent.kt"} + 1:3:void (int,int,java.lang.String):11:11 -> + 4:6:void (int,int,java.lang.String):10:10 -> + 1:4:com.facebook.react.bridge.WritableMap getEventData():18:18 -> getEventData + 5:12:com.facebook.react.bridge.WritableMap getEventData():19:19 -> getEventData + 1:3:java.lang.String getEventName():12:12 -> getEventName +com.swmansion.rnscreens.events.SearchBarSearchButtonPressEvent$Companion -> com.swmansion.rnscreens.events.SearchBarSearchButtonPressEvent$Companion: +# {"id":"sourceFile","fileName":"SearchBarSearchButtonPressEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():22:22 -> +com.swmansion.rnscreens.events.SheetDetentChangedEvent -> com.swmansion.rnscreens.events.SheetDetentChangedEvent: +# {"id":"sourceFile","fileName":"SheetDetentChangedEvent.kt"} + 1:3:void (int,int,int,boolean):12:12 -> + 4:5:void (int,int,int,boolean):10:10 -> + 6:8:void (int,int,int,boolean):11:11 -> + 1:4:com.facebook.react.bridge.WritableMap getEventData():19:19 -> getEventData + 5:11:com.facebook.react.bridge.WritableMap getEventData():20:20 -> getEventData + 12:19:com.facebook.react.bridge.WritableMap getEventData():21:21 -> getEventData + 1:3:java.lang.String getEventName():13:13 -> getEventName + 1:3:int getIndex():10:10 -> getIndex + 1:3:boolean isStable():11:11 -> isStable +com.swmansion.rnscreens.events.SheetDetentChangedEvent$Companion -> com.swmansion.rnscreens.events.SheetDetentChangedEvent$Companion: +# {"id":"sourceFile","fileName":"SheetDetentChangedEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():24:24 -> +com.swmansion.rnscreens.events.StackFinishTransitioningEvent -> com.swmansion.rnscreens.events.StackFinishTransitioningEvent: +# {"id":"sourceFile","fileName":"StackFinishTransitioningEvent.kt"} + 1:4:void (int,int):10:10 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():16:16 -> getEventData + 1:3:java.lang.String getEventName():11:11 -> getEventName +com.swmansion.rnscreens.events.StackFinishTransitioningEvent$Companion -> com.swmansion.rnscreens.events.StackFinishTransitioningEvent$Companion: +# {"id":"sourceFile","fileName":"StackFinishTransitioningEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():18:18 -> +com.swmansion.rnscreens.ext.FragmentExtKt -> com.swmansion.rnscreens.ext.FragmentExtKt: +# {"id":"sourceFile","fileName":"FragmentExt.kt"} + 6:8:com.swmansion.rnscreens.ScreenStackFragment asScreenStackFragment(androidx.fragment.app.Fragment):6:6 -> asScreenStackFragment +com.swmansion.rnscreens.ext.NumericExtKt -> com.swmansion.rnscreens.ext.NumericExtKt: +# {"id":"sourceFile","fileName":"NumericExt.kt"} + 2:13:boolean equalWithRespectToEps(float,float,float):12:12 -> equalWithRespectToEps + 8:12:boolean equalWithRespectToEps$default(float,float,float,int,java.lang.Object):9:9 -> equalWithRespectToEps$default +com.swmansion.rnscreens.ext.ViewExtKt -> com.swmansion.rnscreens.ext.ViewExtKt: +# {"id":"sourceFile","fileName":"ViewExt.kt"} + 6:14:android.view.ViewGroup asViewGroupOrNull(android.view.View):39:39 -> asViewGroupOrNull + 6:9:java.lang.Integer maybeBgColor(android.view.View):32:32 -> maybeBgColor + 10:13:java.lang.Integer maybeBgColor(android.view.View):33:33 -> maybeBgColor + 14:26:java.lang.Integer maybeBgColor(android.view.View):34:34 -> maybeBgColor + 6:18:android.view.View parentAsView(android.view.View):7:7 -> parentAsView + 6:18:android.view.ViewGroup parentAsViewGroup(android.view.View):9:9 -> parentAsViewGroup + 6:11:android.view.View recycle(android.view.View):14:14 -> recycle + 12:14:android.view.View recycle(android.view.View):15:15 -> recycle + 15:18:android.view.View recycle(android.view.View):16:16 -> recycle + 19:22:android.view.View recycle(android.view.View):22:22 -> recycle + 23:26:android.view.View recycle(android.view.View):26:26 -> recycle +com.swmansion.rnscreens.fragment.restoration.AutoRemovingFragment -> com.swmansion.rnscreens.fragment.restoration.AutoRemovingFragment: +# {"id":"sourceFile","fileName":"AutoRemovingFragment.kt"} + 1:4:void ():21:21 -> + 1:3:void onCreate(android.os.Bundle):23:23 -> onCreate + 4:7:void onCreate(android.os.Bundle):27:27 -> onCreate + 8:11:void onCreate(android.os.Bundle):28:28 -> onCreate + 12:15:void onCreate(android.os.Bundle):29:29 -> onCreate + 16:19:void onCreate(android.os.Bundle):30:30 -> onCreate +com.swmansion.rnscreens.fragment.restoration.RNScreensFragmentFactory -> com.swmansion.rnscreens.fragment.restoration.RNScreensFragmentFactory: +# {"id":"sourceFile","fileName":"RNScreensFragmentFactory.kt"} + 1:4:void ():3:3 -> + 13:21:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):8:8 -> instantiate + 22:27:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):9:9 -> instantiate + 28:31:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):11:11 -> instantiate + 32:35:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):10:10 -> instantiate +com.swmansion.rnscreens.gamma.common.BaseEventEmitter -> com.swmansion.rnscreens.gamma.common.BaseEventEmitter: +# {"id":"sourceFile","fileName":"BaseEventEmitter.kt"} + 6:8:void (com.facebook.react.bridge.ReactContext,int):7:7 -> + 9:10:void (com.facebook.react.bridge.ReactContext,int):8:8 -> + 11:12:void (com.facebook.react.bridge.ReactContext,int):9:9 -> + 13:21:void (com.facebook.react.bridge.ReactContext,int):12:12 -> + 22:38:void (com.facebook.react.bridge.ReactContext,int):13:13 -> + 39:48:void (com.facebook.react.bridge.ReactContext,int):12:12 -> + 1:3:com.facebook.react.bridge.ReactContext getReactContext():8:8 -> getReactContext + 1:3:com.facebook.react.uimanager.events.EventDispatcher getReactEventDispatcher():11:11 -> getReactEventDispatcher + 1:7:int getSurfaceId():17:17 -> getSurfaceId + 1:3:int getViewTag():9:9 -> getViewTag +com.swmansion.rnscreens.gamma.common.BaseEventEmitter$Companion -> com.swmansion.rnscreens.gamma.common.BaseEventEmitter$Companion: +# {"id":"sourceFile","fileName":"BaseEventEmitter.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():19:19 -> +com.swmansion.rnscreens.gamma.common.FragmentProviding -> com.swmansion.rnscreens.gamma.common.FragmentProviding: +# {"id":"sourceFile","fileName":"FragmentProviding.kt"} +com.swmansion.rnscreens.gamma.common.NamingAwareEventType -> com.swmansion.rnscreens.gamma.common.NamingAwareEventType: +# {"id":"sourceFile","fileName":"NamingAwareEventType.kt"} +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;"} +com.swmansion.rnscreens.gamma.helpers.FragmentManagerHelper -> com.swmansion.rnscreens.gamma.helpers.FragmentManagerHelper: +# {"id":"sourceFile","fileName":"FragmentManagerHelper.kt"} + 1:4:void ():12:12 -> + 6:13:androidx.fragment.app.FragmentManager findFragmentManagerForView(android.view.ViewGroup):17:17 -> findFragmentManagerForView + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/ViewGroup;)Landroidx/fragment/app/F;"} + 14:19:androidx.fragment.app.FragmentManager findFragmentManagerForView(android.view.ViewGroup):18:18 -> findFragmentManagerForView + 20:29:androidx.fragment.app.FragmentManager findFragmentManagerForView(android.view.ViewGroup):20:20 -> findFragmentManagerForView + 30:33:androidx.fragment.app.FragmentManager findFragmentManagerForView(android.view.ViewGroup):25:25 -> findFragmentManagerForView + 34:42:androidx.fragment.app.FragmentManager findFragmentManagerForView(android.view.ViewGroup):26:26 -> findFragmentManagerForView + 43:47:androidx.fragment.app.FragmentManager findFragmentManagerForView(android.view.ViewGroup):28:28 -> findFragmentManagerForView + 48:69:androidx.fragment.app.FragmentManager findFragmentManagerForView(android.view.ViewGroup):27:27 -> findFragmentManagerForView + 70:81:androidx.fragment.app.FragmentManager findFragmentManagerForView(android.view.ViewGroup):26:26 -> findFragmentManagerForView + 82:88:androidx.fragment.app.FragmentManager findFragmentManagerForView(android.view.ViewGroup):38:38 -> findFragmentManagerForView + 89:113:androidx.fragment.app.FragmentManager findFragmentManagerForView(android.view.ViewGroup):37:37 -> findFragmentManagerForView + 114:123:androidx.fragment.app.FragmentManager findFragmentManagerForView(android.view.ViewGroup):35:35 -> findFragmentManagerForView + 1:4:androidx.fragment.app.FragmentManager resolveFragmentManagerForReactRootView(com.facebook.react.ReactRootView):43:43 -> resolveFragmentManagerForReactRootView + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcom/facebook/react/ReactRootView;)Landroidx/fragment/app/F;"} + 5:12:androidx.fragment.app.FragmentManager resolveFragmentManagerForReactRootView(com.facebook.react.ReactRootView):47:47 -> resolveFragmentManagerForReactRootView + 13:21:androidx.fragment.app.FragmentManager resolveFragmentManagerForReactRootView(com.facebook.react.ReactRootView):48:48 -> resolveFragmentManagerForReactRootView + 22:37:androidx.fragment.app.FragmentManager resolveFragmentManagerForReactRootView(com.facebook.react.ReactRootView):60:60 -> resolveFragmentManagerForReactRootView + 38:42:androidx.fragment.app.FragmentManager resolveFragmentManagerForReactRootView(com.facebook.react.ReactRootView):62:62 -> resolveFragmentManagerForReactRootView + 43:51:androidx.fragment.app.FragmentManager resolveFragmentManagerForReactRootView(com.facebook.react.ReactRootView):70:70 -> resolveFragmentManagerForReactRootView + 52:56:androidx.fragment.app.FragmentManager resolveFragmentManagerForReactRootView(com.facebook.react.ReactRootView):72:72 -> resolveFragmentManagerForReactRootView + 57:64:androidx.fragment.app.FragmentManager resolveFragmentManagerForReactRootView(com.facebook.react.ReactRootView):51:51 -> resolveFragmentManagerForReactRootView +com.swmansion.rnscreens.gamma.helpers.NewArchAwareViewIdGenerator -> com.swmansion.rnscreens.gamma.helpers.NewArchAwareViewIdGenerator: +# {"id":"sourceFile","fileName":"ViewIdHelpers.kt"} + 1:4:void ():30:30 -> + 5:7:void ():32:32 -> + 1:6:int generateViewId():34:34 -> generateViewId + 1:8:boolean isValidReactRootTag(int):43:43 -> isValidReactRootTag + 1:6:void progressViewId():37:37 -> progressViewId + 7:12:void progressViewId():38:38 -> progressViewId + 13:19:void progressViewId():39:39 -> progressViewId +com.swmansion.rnscreens.gamma.helpers.SystemDrawableKt -> com.swmansion.rnscreens.gamma.helpers.SystemDrawableKt: +# {"id":"sourceFile","fileName":"SystemDrawable.kt"} + 10:25:android.graphics.drawable.Drawable getSystemDrawableResource(android.content.Context,java.lang.String):18:18 -> getSystemDrawableResource + 26:30:android.graphics.drawable.Drawable getSystemDrawableResource(android.content.Context,java.lang.String):21:21 -> getSystemDrawableResource + 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 -> + 1:4:void ():46:46 -> + 1:9:int generateViewId():55:55 -> generateViewId + 10:16:int generateViewId():56:56 -> generateViewId + 1:3:void setExternalGenerator(com.swmansion.rnscreens.gamma.helpers.ViewIdProviding):51:51 -> getExternalGenerator + 1:3:com.swmansion.rnscreens.gamma.helpers.ViewIdProviding getExternalGenerator():51 -> getExternalGenerator + 1:3:void setExternalGenerator(com.swmansion.rnscreens.gamma.helpers.ViewIdProviding):51:51 -> setExternalGenerator +com.swmansion.rnscreens.gamma.helpers.ViewIdProviding -> com.swmansion.rnscreens.gamma.helpers.ViewIdProviding: +# {"id":"sourceFile","fileName":"ViewIdHelpers.kt"} +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;"} + 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 tabBarItemBadgeBackgroundColor$delegate -> tabBarItemBadgeBackgroundColor$delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} + kotlin.properties.ReadWriteProperty tabBarItemBadgeTextColor$delegate -> tabBarItemBadgeTextColor$delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} + kotlin.properties.ReadWriteProperty tabTitle$delegate -> tabTitle$delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} + 1:16:void ():43:43 -> + 17:29:void ():48:48 -> + 30:42:void ():52:52 -> + 43:55:void ():56:56 -> + 56:68:void ():61:61 -> + 69:112:void ():67:67 -> + 6:8:void (com.facebook.react.uimanager.ThemedReactContext):19:19 -> + 9:10:com.facebook.react.uimanager.ThemedReactContext getReactContext():18:18 -> + 9:10:void (com.facebook.react.uimanager.ThemedReactContext):18 -> + 11:18:void (com.facebook.react.uimanager.ThemedReactContext):29:29 -> + 19:20:void ():43:43 -> + 19:20:void (com.facebook.react.uimanager.ThemedReactContext):43 -> + 21:25:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> + 21:25:void (com.facebook.react.uimanager.ThemedReactContext):43 -> + 26:27:void ():43:43 -> + 26:27:void (com.facebook.react.uimanager.ThemedReactContext):43 -> + 28:32:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> + 28:32:void (com.facebook.react.uimanager.ThemedReactContext):48 -> + 33:34:void ():48:48 -> + 33:34:void (com.facebook.react.uimanager.ThemedReactContext):48 -> + 35:39:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> + 35:39:void (com.facebook.react.uimanager.ThemedReactContext):52 -> + 40:41:void ():52:52 -> + 40:41:void (com.facebook.react.uimanager.ThemedReactContext):52 -> + 42:46:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> + 42:46:void (com.facebook.react.uimanager.ThemedReactContext):56 -> + 47:48:void ():56:56 -> + 47:48:void (com.facebook.react.uimanager.ThemedReactContext):56 -> + 49:53:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> + 49:53:void (com.facebook.react.uimanager.ThemedReactContext):61 -> + 54:55:void ():61:61 -> + 54:55:void (com.facebook.react.uimanager.ThemedReactContext):61 -> + 56:60:kotlin.properties.ReadWriteProperty kotlin.properties.Delegates.observable(java.lang.Object,kotlin.jvm.functions.Function3):33:33 -> + 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: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: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 + 1:14:java.lang.Integer getTabBarItemBadgeTextColor():52 -> getTabBarItemBadgeTextColor + 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: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: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 ():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: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 +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 -> +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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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: +# {"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"} + 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"} +com.swmansion.rnscreens.gamma.tabs.TabScreenEventEmitter -> com.swmansion.rnscreens.gamma.tabs.TabScreenEventEmitter: +# {"id":"sourceFile","fileName":"TabScreenEventEmitter.kt"} + 6:9:void (com.facebook.react.bridge.ReactContext,int):15:15 -> + 1:9:void emitOnDidAppear():22:22 -> emitOnDidAppear + 10:30:void emitOnDidAppear():23:23 -> emitOnDidAppear + 1:9:void emitOnDidDisappear():32:32 -> emitOnDidDisappear + 10:30:void emitOnDidDisappear():33:33 -> emitOnDidDisappear + 1:9:void emitOnWillAppear():17:17 -> emitOnWillAppear + 10:30:void emitOnWillAppear():18:18 -> emitOnWillAppear + 1:9:void emitOnWillDisappear():27:27 -> emitOnWillDisappear + 10:30:void emitOnWillDisappear():28:28 -> emitOnWillDisappear +com.swmansion.rnscreens.gamma.tabs.TabScreenEventEmitter$Companion -> com.swmansion.rnscreens.gamma.tabs.TabScreenEventEmitter$Companion: +# {"id":"sourceFile","fileName":"TabScreenEventEmitter.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():36:36 -> +com.swmansion.rnscreens.gamma.tabs.TabScreenEventEmitterKt -> com.swmansion.rnscreens.gamma.tabs.TabScreenEventEmitterKt: +# {"id":"sourceFile","fileName":"TabScreenEventEmitter.kt"} + 1:4:void access$logEventDispatch(int,java.lang.String):1:1 -> access$logEventDispatch + 1:33:void logEventDispatch(int,java.lang.String):45:45 -> logEventDispatch +com.swmansion.rnscreens.gamma.tabs.TabScreenFragment -> com.swmansion.rnscreens.gamma.tabs.TabScreenFragment: +# {"id":"sourceFile","fileName":"TabScreenFragment.kt"} + 6:8:void (com.swmansion.rnscreens.gamma.tabs.TabScreen):12:12 -> + 9:11:void (com.swmansion.rnscreens.gamma.tabs.TabScreen):11:11 -> + 1:3:com.swmansion.rnscreens.gamma.tabs.TabScreen getTabScreen$react_native_screens_release():11:11 -> getTabScreen$react_native_screens_release + 6:8:void onConfigurationChanged(android.content.res.Configuration):40:40 -> onConfigurationChanged + 9:14:void onConfigurationChanged(android.content.res.Configuration):43:43 -> onConfigurationChanged + 6:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):17:17 -> onCreateView + 1:9:void onPause():30:30 -> onPause + 10:13:void onPause():31:31 -> onPause + 1:9:void onResume():25:25 -> onResume + 10:13:void onResume():26:26 -> onResume + 1:9:void onStart():20:20 -> onStart + 10:13:void onStart():21:21 -> onStart + 1:9:void onStop():35:35 -> onStop + 10:13:void onStop():36:36 -> onStop +com.swmansion.rnscreens.gamma.tabs.TabScreenViewManager -> com.swmansion.rnscreens.gamma.tabs.TabScreenViewManager: +# {"id":"sourceFile","fileName":"TabScreenViewManager.kt"} + 3:5:void ():22:22 -> + 6:13:void ():24:24 -> + 1:1:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,android.view.View):20:20 -> addEventEmitters + 2:3:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.swmansion.rnscreens.gamma.tabs.TabScreen):49:50 -> addEventEmitters + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):20:20 -> createViewInstance + 2:3:com.swmansion.rnscreens.gamma.tabs.TabScreen createViewInstance(com.facebook.react.uimanager.ThemedReactContext):31:32 -> createViewInstance + 1:3:com.facebook.react.uimanager.ThemedReactContext getContext():28:28 -> getContext + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():35:35 -> getDelegate + 1:6:java.util.Map getExportedCustomDirectEventTypeConstants():39:39 -> getExportedCustomDirectEventTypeConstants + 7:12:java.util.Map getExportedCustomDirectEventTypeConstants():40:40 -> getExportedCustomDirectEventTypeConstants + 13:18:java.util.Map getExportedCustomDirectEventTypeConstants():41:41 -> getExportedCustomDirectEventTypeConstants + 19:28:java.util.Map getExportedCustomDirectEventTypeConstants():42:42 -> getExportedCustomDirectEventTypeConstants + 29:33:java.util.Map getExportedCustomDirectEventTypeConstants():38:38 -> getExportedCustomDirectEventTypeConstants + 1:3:java.lang.String getName():26:26 -> getName + 1:1:void setBadgeValue(android.view.View,java.lang.String):20:20 -> setBadgeValue + 2:2:void setBadgeValue(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.String):120:120 -> setBadgeValue + 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 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 + 2:2:void setOrientation(android.view.View,java.lang.String):20:20 -> setOrientation + 1:1:void setOverrideScrollViewContentInsetAdjustmentBehavior(com.swmansion.rnscreens.gamma.tabs.TabScreen,boolean):0:0 -> setOverrideScrollViewContentInsetAdjustmentBehavior + 2:2:void setOverrideScrollViewContentInsetAdjustmentBehavior(android.view.View,boolean):20:20 -> setOverrideScrollViewContentInsetAdjustmentBehavior + 1:1:void setRightScrollEdgeEffect(com.swmansion.rnscreens.gamma.tabs.TabScreen,java.lang.String):0:0 -> setRightScrollEdgeEffect + 2:2:void setRightScrollEdgeEffect(android.view.View,java.lang.String):20:20 -> setRightScrollEdgeEffect + 1:1:void setScrollEdgeAppearance(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.facebook.react.bridge.Dynamic):0:0 -> setScrollEdgeAppearance + 2:2:void setScrollEdgeAppearance(android.view.View,com.facebook.react.bridge.Dynamic):20:20 -> setScrollEdgeAppearance + 1:1:void setSelectedIconImageSource(com.swmansion.rnscreens.gamma.tabs.TabScreen,com.facebook.react.bridge.ReadableMap):0:0 -> setSelectedIconImageSource + 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 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 + 2:2:void setSystemItem(android.view.View,java.lang.String):20:20 -> setSystemItem + 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 + 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 -> +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;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/fragment/app/F;"} + kotlin.properties.ReadWriteProperty isTabBarItemActiveIndicatorEnabled$delegate -> isTabBarItemActiveIndicatorEnabled$delegate + # {"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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} + kotlin.properties.ReadWriteProperty tabBarItemIconColorActive$delegate -> tabBarItemIconColorActive$delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} + kotlin.properties.ReadWriteProperty tabBarItemLabelVisibilityMode$delegate -> tabBarItemLabelVisibilityMode$delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} + kotlin.properties.ReadWriteProperty tabBarItemRippleColor$delegate -> tabBarItemRippleColor$delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} + kotlin.properties.ReadWriteProperty tabBarItemTitleFontColor$delegate -> tabBarItemTitleFontColor$delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} + kotlin.properties.ReadWriteProperty tabBarItemTitleFontColorActive$delegate -> tabBarItemTitleFontColorActive$delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} + kotlin.properties.ReadWriteProperty tabBarItemTitleFontFamily$delegate -> tabBarItemTitleFontFamily$delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} + kotlin.properties.ReadWriteProperty tabBarItemTitleFontSize$delegate -> tabBarItemTitleFontSize$delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} + kotlin.properties.ReadWriteProperty tabBarItemTitleFontSizeActive$delegate -> tabBarItemTitleFontSizeActive$delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} + kotlin.properties.ReadWriteProperty tabBarItemTitleFontStyle$delegate -> tabBarItemTitleFontStyle$delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/properties/c;"} + kotlin.properties.ReadWriteProperty tabBarItemTitleFontWeight$delegate -> tabBarItemTitleFontWeight$delegate + # {"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 -> + 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 -> + 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 -> + 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 -> + 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 -> + 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 -> + 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 -> + 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 -> + 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 -> + 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 -> + 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 -> + 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 + 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 + 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 + # {"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 + 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 + 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 + 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 + 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 +com.swmansion.rnscreens.gamma.tabs.TabsHost$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.gamma.tabs.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 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.swmansion.rnscreens.gamma.tabs.TabsHost$$ExternalSyntheticLambda1 -> com.swmansion.rnscreens.gamma.tabs.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.gamma.tabs.TabsHost com.swmansion.rnscreens.gamma.tabs.TabsHost$$InternalSyntheticLambda$1$0b87d8ca28d86e7373d6c61864bfd1b764a2453dacd9b150980e3eb9c4ee1b14$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.gamma.tabs.TabsHost):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean onNavigationItemSelected(android.view.MenuItem):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.gamma.tabs.TabsHost$$ExternalSyntheticLambda2 -> com.swmansion.rnscreens.gamma.tabs.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.gamma.tabs.TabsHost com.swmansion.rnscreens.gamma.tabs.TabsHost$$InternalSyntheticLambda$1$0b87d8ca28d86e7373d6c61864bfd1b764a2453dacd9b150980e3eb9c4ee1b14$2.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.gamma.tabs.TabsHost):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void doFrame(long):0:0 -> doFrame + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.gamma.tabs.TabsHost$$ExternalSyntheticLambda3 -> com.swmansion.rnscreens.gamma.tabs.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.gamma.tabs.TabsHost com.swmansion.rnscreens.gamma.tabs.TabsHost$$InternalSyntheticLambda$1$aac69b7c92bd0adde79eebea98a323385659877a96d52e34c15ad6d09de75102$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.gamma.tabs.TabsHost):0:0 -> + # {"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$$ExternalSyntheticLambda4 -> com.swmansion.rnscreens.gamma.tabs.e: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.gamma.tabs.TabScreen com.swmansion.rnscreens.gamma.tabs.TabsHost$$InternalSyntheticLambda$1$e9bd129809a670fdbb36787a5b651f733fd319eedc45a472498d71d3d9778c06$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.gamma.tabs.TabScreen):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.gamma.tabs.TabsHost$$ExternalSyntheticLambda5 -> com.swmansion.rnscreens.gamma.tabs.f: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.functions.Function1 com.swmansion.rnscreens.gamma.tabs.TabsHost$$InternalSyntheticLambda$1$e9bd129809a670fdbb36787a5b651f733fd319eedc45a472498d71d3d9778c06$1.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (kotlin.jvm.functions.Function1):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:boolean test(java.lang.Object):0:0 -> test + # {"id":"com.android.tools.r8.synthesized"} +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 -> +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: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 +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"} + com.swmansion.rnscreens.gamma.tabs.TabsHost$ContainerUpdateCoordinator com.swmansion.rnscreens.gamma.tabs.TabsHost$ContainerUpdateCoordinator$$InternalSyntheticLambda$1$19dc66b89f19f51c35533dd4f747b5120c452a5a04a790b43e59fa5abcc3ef70$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.gamma.tabs.TabsHost$ContainerUpdateCoordinator):0:0 -> + # {"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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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: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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + 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"} + com.google.android.material.bottomnavigation.BottomNavigationView bottomNavigationView -> bottomNavigationView + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomnavigation/c;"} + androidx.appcompat.view.ContextThemeWrapper context -> context + # {"id":"com.android.tools.r8.residualsignature","signature":"Landroidx/appcompat/view/d;"} + 11:13:void (androidx.appcompat.view.ContextThemeWrapper,com.google.android.material.bottomnavigation.BottomNavigationView):18:18 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/d;Lcom/google/android/material/bottomnavigation/c;)V"} + 14:15:void (androidx.appcompat.view.ContextThemeWrapper,com.google.android.material.bottomnavigation.BottomNavigationView):19:19 -> + 16:18:void (androidx.appcompat.view.ContextThemeWrapper,com.google.android.material.bottomnavigation.BottomNavigationView):20:20 -> + 1:5:int resolveColorAttr(int):23:23 -> resolveColorAttr + 6:15:int resolveColorAttr(int):24:24 -> resolveColorAttr + 16:18:int resolveColorAttr(int):25:25 -> resolveColorAttr + 11:29:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):170:170 -> updateBadgeAppearance + 30:35:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):171:171 -> updateBadgeAppearance + 36:44:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):174:174 -> updateBadgeAppearance + 45:48:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):175:175 -> updateBadgeAppearance + 49:52:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):180:180 -> updateBadgeAppearance + 53:64:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):182:182 -> updateBadgeAppearance + 65:67:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):183:183 -> updateBadgeAppearance + 68:70:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):185:185 -> updateBadgeAppearance + 71:75:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):186:186 -> updateBadgeAppearance + 76:83:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):189:189 -> updateBadgeAppearance + 84:91:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):190:190 -> updateBadgeAppearance + 92:94:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):191:191 -> updateBadgeAppearance + 95:105:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):196:196 -> updateBadgeAppearance + 106:111:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):197:197 -> updateBadgeAppearance + 112:114:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):195:195 -> updateBadgeAppearance + 115:125:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):201:201 -> updateBadgeAppearance + 126:131:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):202:202 -> updateBadgeAppearance + 132:135:void updateBadgeAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):200:200 -> updateBadgeAppearance + 6:19:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):97:97 -> updateFontStyles + 20:39:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):99:99 -> updateFontStyles + 40:47:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):101:101 -> updateFontStyles + 48:55:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):103:103 -> updateFontStyles + 56:65:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):105:105 -> updateFontStyles + 66:69:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):111:111 -> updateFontStyles + 70:71:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):112:112 -> updateFontStyles + 72:80:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):111:111 -> updateFontStyles + 81:99:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):116:116 -> updateFontStyles + 100:105:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):120:120 -> updateFontStyles + 106:113:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):121:121 -> updateFontStyles + 114:119:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):124:124 -> updateFontStyles + 120:123:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):120:120 -> updateFontStyles + 124:153:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):137:137 -> updateFontStyles + 154:165:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):138:138 -> updateFontStyles + 166:192:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):140:140 -> updateFontStyles + 193:204:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):141:141 -> updateFontStyles + 205:207:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):144:144 -> updateFontStyles + 208:210:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):145:145 -> updateFontStyles + 211:213:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):148:148 -> updateFontStyles + 214:219:void updateFontStyles(com.swmansion.rnscreens.gamma.tabs.TabsHost):149:149 -> updateFontStyles + 11:24:void updateMenuItemAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):157:157 -> updateMenuItemAppearance + 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 +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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lcom/google/android/material/bottomnavigation/c;"} + 16:18:void (androidx.appcompat.view.ContextThemeWrapper,com.google.android.material.bottomnavigation.BottomNavigationView,java.util.List):9:9 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/appcompat/view/d;Lcom/google/android/material/bottomnavigation/c;Ljava/util/List;)V"} + 19:20:void (androidx.appcompat.view.ContextThemeWrapper,com.google.android.material.bottomnavigation.BottomNavigationView,java.util.List):11:11 -> + 21:22:void (androidx.appcompat.view.ContextThemeWrapper,com.google.android.material.bottomnavigation.BottomNavigationView,java.util.List):12:12 -> + 23:30:void (androidx.appcompat.view.ContextThemeWrapper,com.google.android.material.bottomnavigation.BottomNavigationView,java.util.List):14:14 -> + 11:15:void updateMenuItemAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):38:38 -> updateMenuItemAppearance + 16:21:void updateMenuItemAppearance(android.view.MenuItem,com.swmansion.rnscreens.gamma.tabs.TabScreen):39:39 -> updateMenuItemAppearance + 1:11:void updateMenuItems():23:23 -> updateMenuItems + 12:15:void updateMenuItems():48:48 -> updateMenuItems + 16:23:void updateMenuItems():23:23 -> updateMenuItems + 24:32:void updateMenuItems():25:25 -> updateMenuItems + 33:34:void updateMenuItems():27:27 -> updateMenuItems + 35:58:void kotlin.collections.CollectionsKt___CollectionsKt.forEachIndexed(java.lang.Iterable,kotlin.jvm.functions.Function2):1879:1879 -> updateMenuItems + 35:58:void updateMenuItems():27 -> updateMenuItems + 59:75:void updateMenuItems():28:28 -> updateMenuItems + 76:81:void updateMenuItems():29:29 -> updateMenuItems + 82:90:void updateMenuItems():30:30 -> updateMenuItems + 91:99:void updateMenuItems():29:29 -> updateMenuItems + 6:10:void updateTabAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):17:17 -> updateTabAppearance + 11:13:void updateTabAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):18:18 -> updateTabAppearance + 14:19:void updateTabAppearance(com.swmansion.rnscreens.gamma.tabs.TabsHost):19:19 -> updateTabAppearance +com.swmansion.rnscreens.gamma.tabs.TabsHostAppearanceCoordinatorKt -> com.swmansion.rnscreens.gamma.tabs.TabsHostAppearanceCoordinatorKt: +# {"id":"sourceFile","fileName":"TabsHostAppearanceCoordinator.kt"} + 1:5:android.view.MenuItem access$getOrCreateMenuItem(android.view.Menu,int,com.swmansion.rnscreens.gamma.tabs.TabScreen):1:1 -> access$getOrCreateMenuItem + 1:22:android.view.MenuItem getOrCreateMenuItem(android.view.Menu,int,com.swmansion.rnscreens.gamma.tabs.TabScreen):46:46 -> getOrCreateMenuItem +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 +com.swmansion.rnscreens.gamma.tabs.TabsHostViewManager -> com.swmansion.rnscreens.gamma.tabs.TabsHostViewManager: +# {"id":"sourceFile","fileName":"TabsHostViewManager.kt"} + 3:5:void ():16:16 -> + 6:13:void ():18:18 -> + 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> addEventEmitters + 1:1:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,android.view.View):14 -> addEventEmitters + 2:3:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.swmansion.rnscreens.gamma.tabs.TabsHost):63:64 -> addEventEmitters + 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> addView + 1:1:void addView(android.view.View,android.view.View,int):14 -> addView + 2:2:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> addView + 2:2:void addView(android.view.ViewGroup,android.view.View,int):14 -> addView + 3:4:void addView(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.View,int):31:32 -> addView + 5:5:void addView(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.View,int):31:31 -> addView + 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> createViewInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):14 -> createViewInstance + 2:2:com.swmansion.rnscreens.gamma.tabs.TabsHost createViewInstance(com.facebook.react.uimanager.ThemedReactContext):22:22 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():24:24 -> getDelegate + 1:10:java.util.Map getExportedCustomDirectEventTypeConstants():56:56 -> getExportedCustomDirectEventTypeConstants + 11:15:java.util.Map getExportedCustomDirectEventTypeConstants():55:55 -> getExportedCustomDirectEventTypeConstants + 1:3:java.lang.String getName():20:20 -> getName + 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> removeAllViews + 1:1:void removeAllViews(android.view.View):14 -> removeAllViews + 2:2:void removeAllViews(com.swmansion.rnscreens.gamma.tabs.TabsHost):51:51 -> removeAllViews + 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> removeView + 1:1:void removeView(android.view.ViewGroup,android.view.View):14 -> removeView + 2:3:void removeView(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.View):39:40 -> removeView + 4:4:void removeView(com.swmansion.rnscreens.gamma.tabs.TabsHost,android.view.View):39:39 -> removeView + 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> removeViewAt + 1:1:void removeViewAt(android.view.View,int):14 -> removeViewAt + 2:2:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> removeViewAt + 2:2:void removeViewAt(android.view.ViewGroup,int):14 -> removeViewAt + 3:3:void removeViewAt(com.swmansion.rnscreens.gamma.tabs.TabsHost,int):47:47 -> removeViewAt + 1:1:void setControlNavigationStateInJS(com.swmansion.rnscreens.gamma.tabs.TabsHost,boolean):0:0 -> setControlNavigationStateInJS + 2:2:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setControlNavigationStateInJS + 2:2:void setControlNavigationStateInJS(android.view.View,boolean):14 -> setControlNavigationStateInJS + 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarBackgroundColor + 1:1:void setTabBarBackgroundColor(android.view.View,java.lang.Integer):14 -> setTabBarBackgroundColor + 2:2:void setTabBarBackgroundColor(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Integer):74:74 -> setTabBarBackgroundColor + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarItemTitleFontSize + 1:1:void setTabBarItemTitleFontSize(android.view.View,float):14 -> setTabBarItemTitleFontSize + 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 + 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 + 1:1:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarItemTitleFontWeight + 1:1:void setTabBarItemTitleFontWeight(android.view.View,java.lang.String):14 -> setTabBarItemTitleFontWeight + 2:2:void setTabBarItemTitleFontWeight(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.String):108:108 -> setTabBarItemTitleFontWeight + 1:1:void setTabBarMinimizeBehavior(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.String):0:0 -> setTabBarMinimizeBehavior + 2:2:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarMinimizeBehavior + 2:2:void setTabBarMinimizeBehavior(android.view.View,java.lang.String):14 -> setTabBarMinimizeBehavior + 1:1:void setTabBarTintColor(com.swmansion.rnscreens.gamma.tabs.TabsHost,java.lang.Integer):0:0 -> setTabBarTintColor + 2:2:void setTabBarItemLabelVisibilityMode(android.view.View,java.lang.String):14:14 -> setTabBarTintColor + 2:2:void setTabBarTintColor(android.view.View,java.lang.Integer):14 -> setTabBarTintColor +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 -> +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 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():20:20 -> getEventData + 1:3:java.lang.String getEventName():13:13 -> getEventName + 1:3:java.lang.String getEventRegistrationName():15:15 -> getEventRegistrationName +com.swmansion.rnscreens.gamma.tabs.event.TabScreenDidAppearEvent$Companion -> com.swmansion.rnscreens.gamma.tabs.event.TabScreenDidAppearEvent$Companion: +# {"id":"sourceFile","fileName":"TabScreenDidAppearEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():22:22 -> + 1:3:java.lang.String getEventName():26:26 -> getEventName + 1:3:java.lang.String getEventRegistrationName():28:28 -> getEventRegistrationName +com.swmansion.rnscreens.gamma.tabs.event.TabScreenDidDisappearEvent -> com.swmansion.rnscreens.gamma.tabs.event.TabScreenDidDisappearEvent: +# {"id":"sourceFile","fileName":"TabScreenDidDisappearEvent.kt"} + 1:4:void (int,int):11:11 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():20:20 -> getEventData + 1:3:java.lang.String getEventName():13:13 -> getEventName + 1:3:java.lang.String getEventRegistrationName():15:15 -> getEventRegistrationName +com.swmansion.rnscreens.gamma.tabs.event.TabScreenDidDisappearEvent$Companion -> com.swmansion.rnscreens.gamma.tabs.event.TabScreenDidDisappearEvent$Companion: +# {"id":"sourceFile","fileName":"TabScreenDidDisappearEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():22:22 -> + 1:3:java.lang.String getEventName():26:26 -> getEventName + 1:3:java.lang.String getEventRegistrationName():28:28 -> getEventRegistrationName +com.swmansion.rnscreens.gamma.tabs.event.TabScreenWillAppearEvent -> com.swmansion.rnscreens.gamma.tabs.event.TabScreenWillAppearEvent: +# {"id":"sourceFile","fileName":"TabScreenWillAppearEvent.kt"} + 1:4:void (int,int):11:11 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():20:20 -> getEventData + 1:3:java.lang.String getEventName():13:13 -> getEventName + 1:3:java.lang.String getEventRegistrationName():15:15 -> getEventRegistrationName +com.swmansion.rnscreens.gamma.tabs.event.TabScreenWillAppearEvent$Companion -> com.swmansion.rnscreens.gamma.tabs.event.TabScreenWillAppearEvent$Companion: +# {"id":"sourceFile","fileName":"TabScreenWillAppearEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():22:22 -> + 1:3:java.lang.String getEventName():26:26 -> getEventName + 1:3:java.lang.String getEventRegistrationName():28:28 -> getEventRegistrationName +com.swmansion.rnscreens.gamma.tabs.event.TabScreenWillDisappearEvent -> com.swmansion.rnscreens.gamma.tabs.event.TabScreenWillDisappearEvent: +# {"id":"sourceFile","fileName":"TabScreenWillDisappearEvent.kt"} + 1:4:void (int,int):11:11 -> + 1:5:com.facebook.react.bridge.WritableMap getEventData():20:20 -> getEventData + 1:3:java.lang.String getEventName():13:13 -> getEventName + 1:3:java.lang.String getEventRegistrationName():15:15 -> getEventRegistrationName +com.swmansion.rnscreens.gamma.tabs.event.TabScreenWillDisappearEvent$Companion -> com.swmansion.rnscreens.gamma.tabs.event.TabScreenWillDisappearEvent$Companion: +# {"id":"sourceFile","fileName":"TabScreenWillDisappearEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():22:22 -> + 1:3:java.lang.String getEventName():26:26 -> getEventName + 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 + 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: +# {"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: +# {"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 +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 + # {"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;"} + 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 +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"} + com.swmansion.rnscreens.gamma.tabs.TabScreen com.swmansion.rnscreens.gamma.tabs.image.TabsImageLoaderKt$$InternalSyntheticLambda$1$c398de4d1b42a281b992799465c5048bc6c26a0cc7ea15e59ee8ca4809986b4f$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.gamma.tabs.TabScreen):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.gamma.tabs.image.TabsImageLoaderKt$$ExternalSyntheticLambda1 -> com.swmansion.rnscreens.gamma.tabs.image.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.rnscreens.gamma.tabs.TabScreen com.swmansion.rnscreens.gamma.tabs.image.TabsImageLoaderKt$$InternalSyntheticLambda$1$ca29527ba3f3b0a6a7cfa73bf415ab763876646c2957101e665ca4117b2012a4$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + android.graphics.drawable.Drawable com.swmansion.rnscreens.gamma.tabs.image.TabsImageLoaderKt$$InternalSyntheticLambda$1$ca29527ba3f3b0a6a7cfa73bf415ab763876646c2957101e665ca4117b2012a4$0.f$1 -> e + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.rnscreens.gamma.tabs.TabScreen,android.graphics.drawable.Drawable):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"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 +com.swmansion.rnscreens.safearea.EdgeInsets -> com.swmansion.rnscreens.safearea.EdgeInsets: +# {"id":"sourceFile","fileName":"EdgeInsets.kt"} + 9:17:void ():15:15 -> + 1:3:void (float,float,float,float):8:8 -> + 4:5:void (float,float,float,float):9:9 -> + 6:7:void (float,float,float,float):10:10 -> + 8:9:void (float,float,float,float):11:11 -> + 10:12:void (float,float,float,float):12:12 -> + 1:3:com.swmansion.rnscreens.safearea.EdgeInsets access$getZERO$cp():8:8 -> access$getZERO$cp + 1:3:float getBottom():12:12 -> getBottom + 1:3:float getLeft():9:9 -> getLeft + 1:3:float getRight():11:11 -> getRight + 1:3:float getTop():10:10 -> getTop +com.swmansion.rnscreens.safearea.EdgeInsets$Companion -> com.swmansion.rnscreens.safearea.EdgeInsets$Companion: +# {"id":"sourceFile","fileName":"EdgeInsets.kt"} + 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;"} + 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 + 17:19:com.swmansion.rnscreens.safearea.EdgeInsets fromInsets(androidx.core.graphics.Insets):22:22 -> fromInsets + 20:23:com.swmansion.rnscreens.safearea.EdgeInsets fromInsets(androidx.core.graphics.Insets):18:18 -> fromInsets + 1:5:com.swmansion.rnscreens.safearea.EdgeInsets getZERO():15:15 -> getZERO + 11:12:com.swmansion.rnscreens.safearea.EdgeInsets max(com.swmansion.rnscreens.safearea.EdgeInsets,com.swmansion.rnscreens.safearea.EdgeInsets):28:28 -> max + 13:24:com.swmansion.rnscreens.safearea.EdgeInsets max(com.swmansion.rnscreens.safearea.EdgeInsets,com.swmansion.rnscreens.safearea.EdgeInsets):29:29 -> max + 25:36:com.swmansion.rnscreens.safearea.EdgeInsets max(com.swmansion.rnscreens.safearea.EdgeInsets,com.swmansion.rnscreens.safearea.EdgeInsets):30:30 -> max + 37:48:com.swmansion.rnscreens.safearea.EdgeInsets max(com.swmansion.rnscreens.safearea.EdgeInsets,com.swmansion.rnscreens.safearea.EdgeInsets):31:31 -> max + 49:60:com.swmansion.rnscreens.safearea.EdgeInsets max(com.swmansion.rnscreens.safearea.EdgeInsets,com.swmansion.rnscreens.safearea.EdgeInsets):32:32 -> max + 61:64:com.swmansion.rnscreens.safearea.EdgeInsets max(com.swmansion.rnscreens.safearea.EdgeInsets,com.swmansion.rnscreens.safearea.EdgeInsets):28:28 -> max +com.swmansion.rnscreens.safearea.InsetType -> com.swmansion.rnscreens.safearea.InsetType: +# {"id":"sourceFile","fileName":"InsetType.kt"} + 1:10:void ():4:4 -> + 11:20:void ():5:5 -> + 21:43:void ():6:6 -> + 1:4:void (java.lang.String,int):3:3 -> + 1:13:boolean containsInterface():11:11 -> containsInterface + 1:13:boolean containsSystem():9:9 -> containsSystem + 7:9:com.swmansion.rnscreens.safearea.InsetType valueOf(java.lang.String):12:12 -> valueOf + 7:9:com.swmansion.rnscreens.safearea.InsetType[] values():12:12 -> values +com.swmansion.rnscreens.safearea.SafeAreaProvider -> com.swmansion.rnscreens.safearea.SafeAreaProvider: +# {"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 -> + 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 + # {"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 +com.swmansion.rnscreens.safearea.SafeAreaView$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.safearea.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.concurrent.locks.ReentrantLock com.swmansion.rnscreens.safearea.SafeAreaView$$InternalSyntheticLambda$1$2ae62252efbff69c6e54965a5993d997dcaa82e64168788e358cbc00499df26e$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.internal.Ref$BooleanRef com.swmansion.rnscreens.safearea.SafeAreaView$$InternalSyntheticLambda$1$2ae62252efbff69c6e54965a5993d997dcaa82e64168788e358cbc00499df26e$0.f$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/t;"} + # {"id":"com.android.tools.r8.synthesized"} + java.util.concurrent.locks.Condition com.swmansion.rnscreens.safearea.SafeAreaView$$InternalSyntheticLambda$1$2ae62252efbff69c6e54965a5993d997dcaa82e64168788e358cbc00499df26e$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):0:0 -> + # {"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:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +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 -> +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: +# {"id":"sourceFile","fileName":"SafeAreaViewManager.kt"} + 3:5:void ():21:21 -> + 6:13:void ():23:23 -> + 1:1:com.facebook.react.uimanager.LayoutShadowNode createShadowNodeInstance():19:19 -> createShadowNodeInstance + 2:2:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance():19:19 -> createShadowNodeInstance + 3:3:com.swmansion.rnscreens.safearea.paper.SafeAreaViewShadowNode createShadowNodeInstance():31:31 -> createShadowNodeInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):19:19 -> createViewInstance + 2:2:com.swmansion.rnscreens.safearea.SafeAreaView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):27:27 -> createViewInstance + 1:3:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():29:29 -> getDelegate + 1:3:java.lang.String getName():25:25 -> getName + 1:3:java.lang.Class getShadowNodeClass():33:33 -> getShadowNodeClass + 1:1:void setEdges(android.view.View,com.facebook.react.bridge.ReadableMap):19:19 -> setEdges + 2:3:void setEdges(com.swmansion.rnscreens.safearea.SafeAreaView,com.facebook.react.bridge.ReadableMap):40:41 -> setEdges + 1:1:void setInsetType(android.view.View,java.lang.String):19:19 -> setInsetType + 2:2:void setInsetType(com.swmansion.rnscreens.safearea.SafeAreaView,java.lang.String):51:51 -> setInsetType + 3:3:void setInsetType(com.swmansion.rnscreens.safearea.SafeAreaView,java.lang.String):54:54 -> setInsetType + 4:4:void setInsetType(com.swmansion.rnscreens.safearea.SafeAreaView,java.lang.String):51:51 -> setInsetType + 5:5:void setInsetType(com.swmansion.rnscreens.safearea.SafeAreaView,java.lang.String):53:53 -> setInsetType + 6:6:void setInsetType(com.swmansion.rnscreens.safearea.SafeAreaView,java.lang.String):55:55 -> setInsetType + 7:7:void setInsetType(com.swmansion.rnscreens.safearea.SafeAreaView,java.lang.String):52:52 -> setInsetType + 8:8:void setInsetType(com.swmansion.rnscreens.safearea.SafeAreaView,java.lang.String):58:58 -> setInsetType + 1:1:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):19:19 -> updateState + 2:3:java.lang.Object updateState(com.swmansion.rnscreens.safearea.SafeAreaView,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):66:67 -> updateState +com.swmansion.rnscreens.safearea.SafeAreaViewManager$Companion -> com.swmansion.rnscreens.safearea.SafeAreaViewManager$Companion: +# {"id":"sourceFile","fileName":"SafeAreaViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():70:70 -> +com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges -> com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges: +# {"id":"sourceFile","fileName":"SafeAreaViewEdges.kt"} + 9:17:void ():15:15 -> + 1:3:void (boolean,boolean,boolean,boolean):7:7 -> + 4:5:void (boolean,boolean,boolean,boolean):8:8 -> + 6:7:void (boolean,boolean,boolean,boolean):9:9 -> + 8:9:void (boolean,boolean,boolean,boolean):10:10 -> + 10:12:void (boolean,boolean,boolean,boolean):11:11 -> + 1:3:com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges access$getZERO$cp():7:7 -> access$getZERO$cp + 1:3:boolean getBottom():11:11 -> getBottom + 1:3:boolean getLeft():8:8 -> getLeft + 1:3:boolean getRight():10:10 -> getRight + 1:3:boolean getTop():9:9 -> getTop +com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges$Companion -> com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges$Companion: +# {"id":"sourceFile","fileName":"SafeAreaViewEdges.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():13:13 -> + 3:4:com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges fromProp(com.facebook.react.bridge.ReadableMap):24:24 -> fromProp + 5:10:com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges fromProp(com.facebook.react.bridge.ReadableMap):25:25 -> fromProp + 11:16:com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges fromProp(com.facebook.react.bridge.ReadableMap):26:26 -> fromProp + 17:22:com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges fromProp(com.facebook.react.bridge.ReadableMap):27:27 -> fromProp + 23:28:com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges fromProp(com.facebook.react.bridge.ReadableMap):28:28 -> fromProp + 29:34:com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges fromProp(com.facebook.react.bridge.ReadableMap):24:24 -> fromProp + 1:5:com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges getZERO():14:14 -> getZERO +com.swmansion.rnscreens.safearea.paper.SafeAreaViewLocalData -> com.swmansion.rnscreens.safearea.paper.SafeAreaViewLocalData: +# {"id":"sourceFile","fileName":"SafeAreaViewLocalData.kt"} + 11:13:void (com.swmansion.rnscreens.safearea.EdgeInsets,com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges):7:7 -> + 14:15:void (com.swmansion.rnscreens.safearea.EdgeInsets,com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges):8:8 -> + 16:18:void (com.swmansion.rnscreens.safearea.EdgeInsets,com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges):9:9 -> + 1:3:com.swmansion.rnscreens.safearea.paper.SafeAreaViewEdges getEdges():9:9 -> getEdges + 1:3:com.swmansion.rnscreens.safearea.EdgeInsets getInsets():8:8 -> getInsets +com.swmansion.rnscreens.safearea.paper.SafeAreaViewShadowNode -> com.swmansion.rnscreens.safearea.paper.SafeAreaViewShadowNode: +# {"id":"sourceFile","fileName":"SafeAreaViewShadowNode.kt"} + 1:3:void ():14:14 -> + 4:10:void ():16:16 -> + 11:14:void ():20:20 -> + 15:24:void ():21:21 -> + 6:10:void onBeforeLayout(com.facebook.react.uimanager.NativeViewHierarchyOptimizer):84:84 -> onBeforeLayout + 11:12:void onBeforeLayout(com.facebook.react.uimanager.NativeViewHierarchyOptimizer):85:85 -> onBeforeLayout + 13:16:void onBeforeLayout(com.facebook.react.uimanager.NativeViewHierarchyOptimizer):86:86 -> onBeforeLayout + 6:10:void setLocalData(java.lang.Object):91:91 -> setLocalData + 11:15:void setLocalData(java.lang.Object):94:94 -> setLocalData + 16:17:void setLocalData(java.lang.Object):95:95 -> setLocalData + 18:21:void setLocalData(java.lang.Object):96:96 -> setLocalData + 6:9:void setMargins(int,com.facebook.react.bridge.Dynamic):118:118 -> setMargins + 10:11:void setMargins(int,com.facebook.react.bridge.Dynamic):119:119 -> setMargins + 12:29:void setMargins(int,com.facebook.react.bridge.Dynamic):120:120 -> setMargins + 30:33:void setMargins(int,com.facebook.react.bridge.Dynamic):121:121 -> setMargins + 34:36:void setMargins(int,com.facebook.react.bridge.Dynamic):122:122 -> setMargins + 1:5:void updateInsets():26:26 -> updateInsets + 6:11:void updateInsets():31:31 -> updateInsets + 12:23:void updateInsets():32:32 -> updateInsets + 24:28:void updateInsets():38:38 -> updateInsets + 29:36:void updateInsets():39:39 -> updateInsets + 37:41:void updateInsets():43:43 -> updateInsets + 42:49:void updateInsets():44:44 -> updateInsets + 50:54:void updateInsets():48:48 -> updateInsets + 55:61:void updateInsets():49:49 -> updateInsets + 62:66:void updateInsets():52:52 -> updateInsets + 67:73:void updateInsets():53:53 -> updateInsets + 74:78:void updateInsets():56:56 -> updateInsets + 79:85:void updateInsets():57:57 -> updateInsets + 86:90:void updateInsets():60:60 -> updateInsets + 91:97:void updateInsets():61:61 -> updateInsets + 98:101:void updateInsets():64:64 -> updateInsets + 102:105:void updateInsets():65:65 -> updateInsets + 106:109:void updateInsets():66:66 -> updateInsets + 110:113:void updateInsets():67:67 -> updateInsets + 114:117:void updateInsets():68:68 -> updateInsets + 118:121:void updateInsets():69:69 -> updateInsets + 122:136:void updateInsets():71:71 -> updateInsets + 137:151:void updateInsets():72:72 -> updateInsets + 152:166:void updateInsets():73:73 -> updateInsets + 167:182:void updateInsets():74:74 -> updateInsets +com.swmansion.rnscreens.stack.anim.ScreensAnimation -> com.swmansion.rnscreens.stack.anim.ScreensAnimation: +# {"id":"sourceFile","fileName":"ScreensAnimation.kt"} + 6:8:void (com.swmansion.rnscreens.ScreenFragment):9:9 -> + 9:11:void (com.swmansion.rnscreens.ScreenFragment):8:8 -> + 6:8:void applyTransformation(float,android.view.animation.Transformation):14:14 -> applyTransformation + 9:20:void applyTransformation(float,android.view.animation.Transformation):16:16 -> applyTransformation +com.swmansion.rnscreens.stack.views.ChildrenDrawingOrderStrategy -> com.swmansion.rnscreens.stack.views.ChildrenDrawingOrderStrategy: +# {"id":"sourceFile","fileName":"ChildrenDrawingOrderStrategy.kt"} +com.swmansion.rnscreens.stack.views.ChildrenDrawingOrderStrategyBase -> com.swmansion.rnscreens.stack.views.ChildrenDrawingOrderStrategyBase: +# {"id":"sourceFile","fileName":"ChildDrawingOrderStrategyImpl.kt"} + 1:1:void ():0:0 -> + 2:3:void (boolean):6:7 -> + 4:4:void (boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):6:6 -> + 2:4:void disable():14:14 -> disable + 2:4:void enable():10:10 -> enable + 1:3:boolean getEnabled():7:7 -> getEnabled + 1:3:boolean isEnabled():17:17 -> isEnabled + 1:3:void setEnabled(boolean):7:7 -> setEnabled +com.swmansion.rnscreens.stack.views.ReverseFromIndex -> com.swmansion.rnscreens.stack.views.ReverseFromIndex: +# {"id":"sourceFile","fileName":"ChildDrawingOrderStrategyImpl.kt"} + 4:6:void (int):22:22 -> + 7:9:void (int):21:21 -> + 6:12:void apply(java.util.List):24:24 -> apply + 13:14:void apply(java.util.List):28:28 -> apply + 15:20:void apply(java.util.List):29:29 -> apply + 21:29:void apply(java.util.List):32:32 -> apply + 1:3:int getStartIndex():21:21 -> getStartIndex +com.swmansion.rnscreens.stack.views.ReverseOrder -> com.swmansion.rnscreens.stack.views.ReverseOrder: +# {"id":"sourceFile","fileName":"ChildDrawingOrderStrategyImpl.kt"} + 4:7:void ():39:39 -> + 6:12:void apply(java.util.List):41:41 -> apply + 13:16:void apply(java.util.List):45:45 -> apply +com.swmansion.rnscreens.stack.views.ScreensCoordinatorLayout -> com.swmansion.rnscreens.stack.views.ScreensCoordinatorLayout: +# {"id":"sourceFile","fileName":"ScreensCoordinatorLayout.kt"} + 1:1:void (android.content.Context,com.swmansion.rnscreens.ScreenStackFragment,com.facebook.react.uimanager.ReactPointerEventsView):18:18 -> + 2:2:com.swmansion.rnscreens.ScreenStackFragment getFragment$react_native_screens_release():16:16 -> + 2:2:void (android.content.Context,com.swmansion.rnscreens.ScreenStackFragment,com.facebook.react.uimanager.ReactPointerEventsView):16 -> + 3:3:void (android.content.Context,com.swmansion.rnscreens.ScreenStackFragment,com.facebook.react.uimanager.ReactPointerEventsView):17:17 -> + 4:4:void (android.content.Context,com.swmansion.rnscreens.ScreenStackFragment,com.facebook.react.uimanager.ReactPointerEventsView):29:29 -> + 5:5:void (android.content.Context,com.swmansion.rnscreens.ScreenStackFragment):23:23 -> + 6:6:void (android.content.Context,com.swmansion.rnscreens.ScreenStackFragment):20:20 -> + 1:7:void clearFocus():81:81 -> clearFocus + 8:11:void clearFocus():82:82 -> clearFocus + 1:3:com.swmansion.rnscreens.ScreenStackFragment getFragment$react_native_screens_release():16:16 -> getFragment$react_native_screens_release + 1:10:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):26:26 -> onApplyWindowInsets + 1:5:void onLayout(boolean,int,int,int,int):93:93 -> onLayout + 6:17:void onLayout(boolean,int,int,int,int):95:95 -> onLayout + 18:27:void onLayout(boolean,int,int,int,int):96:96 -> onLayout + 6:19:void startAnimation(android.view.animation.Animation):51:51 -> startAnimation + 20:31:void startAnimation(android.view.animation.Animation):53:53 -> startAnimation + 32:33:void startAnimation(android.view.animation.Animation):55:55 -> startAnimation + 34:36:void startAnimation(android.view.animation.Animation):56:56 -> startAnimation + 37:41:void startAnimation(android.view.animation.Animation):57:57 -> startAnimation + 42:45:void startAnimation(android.view.animation.Animation):59:59 -> startAnimation + 46:51:void startAnimation(android.view.animation.Animation):62:62 -> startAnimation + 52:54:void startAnimation(android.view.animation.Animation):64:64 -> startAnimation + 55:57:void startAnimation(android.view.animation.Animation):65:65 -> startAnimation + 58:62:void startAnimation(android.view.animation.Animation):66:66 -> startAnimation + 63:66:void startAnimation(android.view.animation.Animation):68:68 -> startAnimation +com.swmansion.rnscreens.stack.views.ScreensCoordinatorLayout$animationListener$1 -> com.swmansion.rnscreens.stack.views.ScreensCoordinatorLayout$animationListener$1: +# {"id":"sourceFile","fileName":"ScreensCoordinatorLayout.kt"} + 3:6:void (com.swmansion.rnscreens.stack.views.ScreensCoordinatorLayout):29:29 -> + 6:15:void onAnimationEnd(android.view.animation.Animation):35:35 -> onAnimationEnd + 6:15:void onAnimationStart(android.view.animation.Animation):31:31 -> onAnimationStart +com.swmansion.rnscreens.transition.ExternalBoundaryValuesEvaluator -> com.swmansion.rnscreens.transition.ExternalBoundaryValuesEvaluator: +# {"id":"sourceFile","fileName":"ExternalBoundaryValuesEvaluator.kt"} + 11:13:void (kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):15:15 -> + 14:15:void (kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):13:13 -> + 16:18:void (kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):14:14 -> + 1:1:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):12:12 -> evaluate + 2:3:java.lang.Float evaluate(float,java.lang.Number,java.lang.Number):38:39 -> evaluate + 4:4:java.lang.Float evaluate(float,java.lang.Number,java.lang.Number):43:43 -> evaluate + 1:4:java.lang.Number getEndValue(java.lang.Number):27:27 -> getEndValue + 5:14:java.lang.Number getEndValue(java.lang.Number):28:28 -> getEndValue + 15:17:java.lang.Number getEndValue(java.lang.Number):30:30 -> getEndValue + 1:3:java.lang.Number getEndValueCache():17:17 -> getEndValueCache + 1:3:kotlin.jvm.functions.Function1 getEndValueProvider():14:14 -> getEndValueProvider + 1:4:java.lang.Number getStartValue(java.lang.Number):20:20 -> getStartValue + 5:14:java.lang.Number getStartValue(java.lang.Number):21:21 -> getStartValue + 15:17:java.lang.Number getStartValue(java.lang.Number):23:23 -> getStartValue + 1:3:java.lang.Number getStartValueCache():16:16 -> getStartValueCache + 1:3:kotlin.jvm.functions.Function1 getStartValueProvider():13:13 -> getStartValueProvider + 1:3:void setEndValueCache(java.lang.Number):17:17 -> setEndValueCache + 1:3:void setStartValueCache(java.lang.Number):16:16 -> setStartValueCache +com.swmansion.rnscreens.transition.ExternalBoundaryValuesEvaluatorKt -> com.swmansion.rnscreens.transition.ExternalBoundaryValuesEvaluatorKt: +# {"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 +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 +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 +com.swmansion.rnscreens.utils.DeviceUtils -> com.swmansion.rnscreens.utils.DeviceUtils: +# {"id":"sourceFile","fileName":"DeviceUtils.kt"} + 1:4:void ():6:6 -> + 4:20:boolean isPlatformAndroidTV(android.content.Context):7:7 -> isPlatformAndroidTV +com.swmansion.rnscreens.utils.FragmentTransactionKtKt -> com.swmansion.rnscreens.utils.FragmentTransactionKtKt: +# {"id":"sourceFile","fileName":"FragmentTransactionKt.kt"} + 13:29:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):12:12 -> setTweenAnimations + # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/fragment/app/N;Lcom/swmansion/rnscreens/Screen$StackAnimation;Z)V"} + 30:31:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):54:54 -> setTweenAnimations + 32:33:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):55:55 -> setTweenAnimations + 34:37:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):53:53 -> setTweenAnimations + 38:39:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):49:49 -> setTweenAnimations + 40:41:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):50:50 -> setTweenAnimations + 42:45:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):48:48 -> setTweenAnimations + 46:53:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):46:46 -> setTweenAnimations + 54:55:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):43:43 -> setTweenAnimations + 56:57:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):44:44 -> setTweenAnimations + 58:61:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):42:42 -> setTweenAnimations + 62:63:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):38:38 -> setTweenAnimations + 64:65:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):39:39 -> setTweenAnimations + 66:69:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):37:37 -> setTweenAnimations + 70:71:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):33:33 -> setTweenAnimations + 72:73:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):34:34 -> setTweenAnimations + 74:77:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):32:32 -> setTweenAnimations + 78:79:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):27:27 -> setTweenAnimations + 80:81:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):28:28 -> setTweenAnimations + 82:85:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):26:26 -> setTweenAnimations + 86:87:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):21:21 -> setTweenAnimations + 88:91:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):20:20 -> setTweenAnimations + 92:93:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):15:15 -> setTweenAnimations + 94:95:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):16:16 -> setTweenAnimations + 96:99:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):14:14 -> setTweenAnimations + 100:116:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):59:59 -> setTweenAnimations + 117:118:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):101:101 -> setTweenAnimations + 119:120:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):102:102 -> setTweenAnimations + 121:124:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):100:100 -> setTweenAnimations + 125:126:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):96:96 -> setTweenAnimations + 127:128:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):97:97 -> setTweenAnimations + 129:132:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):95:95 -> setTweenAnimations + 133:140:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):93:93 -> setTweenAnimations + 141:142:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):90:90 -> setTweenAnimations + 143:144:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):91:91 -> setTweenAnimations + 145:148:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):89:89 -> setTweenAnimations + 149:150:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):85:85 -> setTweenAnimations + 151:152:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):86:86 -> setTweenAnimations + 153:156:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):84:84 -> setTweenAnimations + 157:158:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):80:80 -> setTweenAnimations + 159:160:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):81:81 -> setTweenAnimations + 161:164:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):79:79 -> setTweenAnimations + 165:166:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):74:74 -> setTweenAnimations + 167:168:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):75:75 -> setTweenAnimations + 169:172:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):73:73 -> setTweenAnimations + 173:174:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):68:68 -> setTweenAnimations + 175:178:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):67:67 -> setTweenAnimations + 179:180:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):62:62 -> setTweenAnimations + 181:182:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):63:63 -> setTweenAnimations + 183:186:void setTweenAnimations(androidx.fragment.app.FragmentTransaction,com.swmansion.rnscreens.Screen$StackAnimation,boolean):61:61 -> setTweenAnimations +com.swmansion.rnscreens.utils.FragmentTransactionKtKt$WhenMappings -> com.swmansion.rnscreens.utils.FragmentTransactionKtKt$WhenMappings: +# {"id":"sourceFile","fileName":"FragmentTransactionKt.kt"} +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 + 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;"} + 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"} + 1:3:void (float,float,float):5:5 -> + 4:5:void (float,float,float):6:6 -> + 6:7:void (float,float,float):7:7 -> + 8:10:void (float,float,float):8:8 -> + 1:3:float getHeight():6:6 -> getHeight + 1:3:float getPaddingEnd():8:8 -> getPaddingEnd + 1:3:float getPaddingStart():7:7 -> getPaddingStart +com.swmansion.rnscreens.utils.RNSLog -> com.swmansion.rnscreens.utils.RNSLog: +# {"id":"sourceFile","fileName":"RNSLog.kt"} + 1:4:void ():6:6 -> + 1:1:void d(java.lang.String,java.lang.String):0:0 -> d + 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 -> + 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 -> + 24:29:void (com.facebook.react.bridge.ReactApplicationContext):50:50 -> + 30:36:void (com.facebook.react.bridge.ReactApplicationContext):52:52 -> + 37:43:void (com.facebook.react.bridge.ReactApplicationContext):55:55 -> + 44:55:void (com.facebook.react.bridge.ReactApplicationContext):57:57 -> + 56:59:void (com.facebook.react.bridge.ReactApplicationContext):58:58 -> + 1:1:java.lang.Object $r8$lambda$99aGqjPWXEZd1lVerklwBHgWy0A():0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:3:java.lang.ref.WeakReference access$getWeakInstance$cp():23:23 -> access$getWeakInstance$cp + 1:1:java.lang.Object $r8$lambda$c0HQ-9a1lcSOfqhhGtK413eQlEY():0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object $r8$lambda$gc0Xpu75HXMR7enUaTy79Ao00iU():0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:4:float computeDummyLayout(int,boolean):163:163 -> computeDummyLayout + 5:13:java.lang.Object computeDummyLayout$lambda$7():165:165 -> computeDummyLayout + 5:13:float computeDummyLayout(int,boolean):165 -> computeDummyLayout + 14:19:float computeDummyLayout(int,boolean):166:166 -> computeDummyLayout + 20:21:float computeDummyLayout(int,boolean):170:170 -> computeDummyLayout + 22:23:float computeDummyLayout(int,boolean):171:171 -> computeDummyLayout + 24:28:float computeDummyLayout(int,boolean):169:169 -> computeDummyLayout + 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 + 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 + 13:19:void initDummyLayoutWithHeader(android.content.Context):111:111 -> initDummyLayoutWithHeader + 20:22:void initDummyLayoutWithHeader(android.content.Context):110:110 -> initDummyLayoutWithHeader + 23:24:void initDummyLayoutWithHeader(android.content.Context):108:108 -> initDummyLayoutWithHeader + 25:29:void initDummyLayoutWithHeader(android.content.Context):118:118 -> initDummyLayoutWithHeader + 30:34:void initDummyLayoutWithHeader(android.content.Context):119:119 -> initDummyLayoutWithHeader + 35:40:void initDummyLayoutWithHeader(android.content.Context):122:122 -> initDummyLayoutWithHeader + 41:43:void initDummyLayoutWithHeader(android.content.Context):125:125 -> initDummyLayoutWithHeader + 44:46:void initDummyLayoutWithHeader(android.content.Context):120:120 -> initDummyLayoutWithHeader + 47:48:void initDummyLayoutWithHeader(android.content.Context):117:117 -> initDummyLayoutWithHeader + 49:63:void initDummyLayoutWithHeader(android.content.Context):129:129 -> initDummyLayoutWithHeader + 64:80:void initDummyLayoutWithHeader(android.content.Context):130:130 -> initDummyLayoutWithHeader + 81:101:void initDummyLayoutWithHeader(android.content.Context):132:132 -> initDummyLayoutWithHeader + 102:106:void initDummyLayoutWithHeader(android.content.Context):135:135 -> initDummyLayoutWithHeader + 107:111:void initDummyLayoutWithHeader(android.content.Context):137:137 -> initDummyLayoutWithHeader + 112:114:void initDummyLayoutWithHeader(android.content.Context):136:136 -> initDummyLayoutWithHeader + 115:116:void initDummyLayoutWithHeader(android.content.Context):134:134 -> initDummyLayoutWithHeader + 117:126:void initDummyLayoutWithHeader(android.content.Context):143:143 -> initDummyLayoutWithHeader + 127:137:void initDummyLayoutWithHeader(android.content.Context):144:144 -> initDummyLayoutWithHeader + 138:152:void initDummyLayoutWithHeader(android.content.Context):145:145 -> initDummyLayoutWithHeader + 153:155:void initDummyLayoutWithHeader(android.content.Context):148:148 -> initDummyLayoutWithHeader + 1:6:boolean maybeInitDummyLayoutWithHeader(com.facebook.react.bridge.ReactApplicationContext):73:73 -> maybeInitDummyLayoutWithHeader + 7:14:boolean maybeInitDummyLayoutWithHeader(com.facebook.react.bridge.ReactApplicationContext):78:78 -> maybeInitDummyLayoutWithHeader + 15:20:boolean maybeInitDummyLayoutWithHeader(com.facebook.react.bridge.ReactApplicationContext):85:85 -> maybeInitDummyLayoutWithHeader + 21:21:boolean maybeInitDummyLayoutWithHeader(com.facebook.react.bridge.ReactApplicationContext):89:89 -> maybeInitDummyLayoutWithHeader + 22:25:boolean maybeInitDummyLayoutWithHeader(com.facebook.react.bridge.ReactApplicationContext):91:91 -> maybeInitDummyLayoutWithHeader + 26:27:boolean maybeInitDummyLayoutWithHeader(com.facebook.react.bridge.ReactApplicationContext):92:92 -> maybeInitDummyLayoutWithHeader + 28:30:boolean maybeInitDummyLayoutWithHeader(com.facebook.react.bridge.ReactApplicationContext):94:94 -> maybeInitDummyLayoutWithHeader + 31:32:boolean maybeInitDummyLayoutWithHeader(com.facebook.react.bridge.ReactApplicationContext):95:95 -> maybeInitDummyLayoutWithHeader + 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 +com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper$$ExternalSyntheticLambda0 -> com.swmansion.rnscreens.utils.a: +# {"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():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper$$ExternalSyntheticLambda1 -> com.swmansion.rnscreens.utils.b: +# {"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():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.rnscreens.utils.ScreenDummyLayoutHelper$$ExternalSyntheticLambda2 -> com.swmansion.rnscreens.utils.c: +# {"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():0:0 -> invoke + # {"id":"com.android.tools.r8.synthesized"} +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 +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 +com.swmansion.worklets.AndroidUIScheduler -> com.swmansion.worklets.AndroidUIScheduler: +# {"id":"sourceFile","fileName":"AndroidUIScheduler.java"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):32:32 -> + 4:11:void (com.facebook.react.bridge.ReactApplicationContext):18:18 -> + 12:18:void (com.facebook.react.bridge.ReactApplicationContext):20:20 -> + 19:24:void (com.facebook.react.bridge.ReactApplicationContext):33:33 -> + 25:27:void (com.facebook.react.bridge.ReactApplicationContext):34:34 -> + 1:1:void $r8$lambda$Owjjhl033zNSHsU6ZfWQNbZEGbI(com.swmansion.worklets.AndroidUIScheduler):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Runnable -$$Nest$fgetmUIThreadRunnable(com.swmansion.worklets.AndroidUIScheduler):0:0 -> b + # {"id":"com.android.tools.r8.synthesized"} + 1:3:void deactivate():55:55 -> deactivate + 4:9:void deactivate():56:56 -> deactivate + 10:12:void deactivate():57:57 -> deactivate + 13:17:void deactivate():58:58 -> deactivate + 1:3:void lambda$new$0():25:25 -> lambda$new$0 + 4:11:void lambda$new$0():26:26 -> lambda$new$0 + 12:17:void lambda$new$0():27:27 -> lambda$new$0 + 18:21:void lambda$new$0():29:29 -> lambda$new$0 + 1:4:void scheduleTriggerOnUI():46:46 -> scheduleTriggerOnUI + 5:11:void scheduleTriggerOnUI():47:47 -> scheduleTriggerOnUI + 12:15:void scheduleTriggerOnUI():46:46 -> scheduleTriggerOnUI +com.swmansion.worklets.AndroidUIScheduler$$ExternalSyntheticLambda0 -> com.swmansion.worklets.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.swmansion.worklets.AndroidUIScheduler com.swmansion.worklets.AndroidUIScheduler$$InternalSyntheticLambda$1$52bd61204dd240621e0f0275b9b048ef6b3bd2fc0821114cfd5b68222cebdc03$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.swmansion.worklets.AndroidUIScheduler):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.worklets.AndroidUIScheduler$1 -> com.swmansion.worklets.AndroidUIScheduler$1: +# {"id":"sourceFile","fileName":"AndroidUIScheduler.java"} + 1:6:void (com.swmansion.worklets.AndroidUIScheduler,com.facebook.react.bridge.JSExceptionHandler):47:47 -> + 1:10:void runGuarded():49:49 -> runGuarded +com.swmansion.worklets.BuildConfig -> com.swmansion.worklets.BuildConfig: +# {"id":"sourceFile","fileName":"BuildConfig.java"} + 1:4:void ():6:6 -> +com.swmansion.worklets.JSCallInvokerResolver -> com.swmansion.worklets.JSCallInvokerResolver: +# {"id":"sourceFile","fileName":"JSCallInvokerResolver.java"} + 1:4:void ():8:8 -> + 1:11:com.facebook.react.turbomodule.core.CallInvokerHolderImpl getJSCallInvokerHolder(com.facebook.react.bridge.ReactApplicationContext):13:13 -> getJSCallInvokerHolder + 12:18:com.facebook.react.turbomodule.core.CallInvokerHolderImpl getJSCallInvokerHolder(com.facebook.react.bridge.ReactApplicationContext):14:14 -> getJSCallInvokerHolder + 19:32:com.facebook.react.turbomodule.core.CallInvokerHolderImpl getJSCallInvokerHolder(com.facebook.react.bridge.ReactApplicationContext):19:19 -> getJSCallInvokerHolder + 33:40:com.facebook.react.turbomodule.core.CallInvokerHolderImpl getJSCallInvokerHolder(com.facebook.react.bridge.ReactApplicationContext):21:21 -> getJSCallInvokerHolder + 41:48:com.facebook.react.turbomodule.core.CallInvokerHolderImpl getJSCallInvokerHolder(com.facebook.react.bridge.ReactApplicationContext):22:22 -> getJSCallInvokerHolder + 49:56:com.facebook.react.turbomodule.core.CallInvokerHolderImpl getJSCallInvokerHolder(com.facebook.react.bridge.ReactApplicationContext):24:24 -> getJSCallInvokerHolder +com.swmansion.worklets.NativeWorkletsModuleSpec -> com.swmansion.worklets.NativeWorkletsModuleSpec: +# {"id":"sourceFile","fileName":"NativeWorkletsModuleSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:3:java.lang.String getName():31:31 -> getName +com.swmansion.worklets.WorkletsMessageQueueThread -> com.swmansion.worklets.WorkletsMessageQueueThread: +# {"id":"sourceFile","fileName":"WorkletsMessageQueueThread.java"} + 1:4:void ():6:6 -> + 1:7:boolean isIdle():14:14 -> isIdle + 1:7:boolean runOnQueue(java.lang.Runnable):9:9 -> runOnQueue +com.swmansion.worklets.WorkletsMessageQueueThreadBase -> com.swmansion.worklets.WorkletsMessageQueueThreadBase: +# {"id":"sourceFile","fileName":"WorkletsMessageQueueThreadBase.java"} + 1:3:void ():20:20 -> + 4:12:void ():23:23 -> + 13:19:void ():22:22 -> + 1:6:void lambda$new$0(java.lang.Exception):25:25 -> a + 1:1:void assertIsOnThread():41:41 -> assertIsOnThread + 2:2:void assertIsOnThread(java.lang.String):46:46 -> assertIsOnThread + 1:7:java.util.concurrent.Future callOnQueue(java.util.concurrent.Callable):31:31 -> callOnQueue + 1:7:com.facebook.react.bridge.queue.MessageQueueThreadPerfStats getPerfStats():66:66 -> getPerfStats + 1:7:boolean isOnThread():36:36 -> isOnThread + 1:13:void quitSynchronous():55:55 -> quitSynchronous + 14:16:void quitSynchronous():56:56 -> quitSynchronous + 17:24:void quitSynchronous():57:57 -> quitSynchronous + 25:31:void quitSynchronous():58:58 -> quitSynchronous + 32:35:void quitSynchronous():60:60 -> quitSynchronous + 1:6:void resetPerfStats():71:71 -> resetPerfStats +com.swmansion.worklets.WorkletsMessageQueueThreadBase$$ExternalSyntheticLambda0 -> com.swmansion.worklets.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void ():0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void handleException(java.lang.Exception):0:0 -> handleException + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.worklets.WorkletsModule -> com.swmansion.worklets.WorkletsModule: +# {"id":"sourceFile","fileName":"WorkletsModule.java"} + 1:6:void ():23:23 -> + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):54:54 -> + 4:10:void (com.facebook.react.bridge.ReactApplicationContext):35:35 -> + 11:18:void (com.facebook.react.bridge.ReactApplicationContext):44:44 -> + 19:21:void (com.facebook.react.bridge.ReactApplicationContext):56:56 -> + 22:28:void (com.facebook.react.bridge.ReactApplicationContext):58:58 -> + 29:36:void (com.facebook.react.bridge.ReactApplicationContext):59:59 -> + 1:3:com.facebook.jni.HybridData getHybridData():32:32 -> getHybridData + 1:4:boolean installTurboModule():65:65 -> installTurboModule + 5:7:boolean installTurboModule():67:67 -> installTurboModule + 8:18:boolean installTurboModule():69:69 -> installTurboModule + 19:22:boolean installTurboModule():70:70 -> installTurboModule + 23:27:boolean installTurboModule():72:72 -> installTurboModule + 28:35:boolean installTurboModule():73:73 -> installTurboModule + 1:10:void invalidate():96:96 -> invalidate + 11:20:void invalidate():99:99 -> invalidate + 21:23:void invalidate():103:103 -> invalidate + 24:29:void invalidate():105:105 -> invalidate + 1:9:boolean isOnJSQueueThread():86:86 -> isOnJSQueueThread + 1:6:void onHostPause():117:117 -> onHostPause + 1:6:void onHostResume():112:112 -> onHostResume + 1:6:void requestAnimationFrame(com.swmansion.worklets.runloop.AnimationFrameCallback):78:78 -> requestAnimationFrame + 1:6:void toggleSlowAnimations():91:91 -> toggleSlowAnimations + 7:14:void toggleSlowAnimations():92:92 -> toggleSlowAnimations +com.swmansion.worklets.WorkletsPackage -> com.swmansion.worklets.WorkletsPackage: +# {"id":"sourceFile","fileName":"WorkletsPackage.java"} + 1:4:void ():17:17 -> + 1:1:java.util.Map $r8$lambda$u8evFHx6SrNscn0WJVQP7wk4tuA(java.util.Map):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:16:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):21:21 -> getModule + 1:6:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():28:28 -> getReactModuleInfoProvider + 7:12:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():30:30 -> getReactModuleInfoProvider + 13:14:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():31:31 -> getReactModuleInfoProvider + 15:16:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():32:32 -> getReactModuleInfoProvider + 17:27:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():33:33 -> getReactModuleInfoProvider + 28:33:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():36:36 -> getReactModuleInfoProvider + 34:37:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():38:38 -> getReactModuleInfoProvider + 38:41:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():39:39 -> getReactModuleInfoProvider + 42:45:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():40:40 -> getReactModuleInfoProvider + 46:49:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():41:41 -> getReactModuleInfoProvider + 50:57:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():42:42 -> getReactModuleInfoProvider + 58:60:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():35:35 -> getReactModuleInfoProvider + 61:66:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():46:46 -> getReactModuleInfoProvider +com.swmansion.worklets.WorkletsPackage$$ExternalSyntheticLambda0 -> com.swmansion.worklets.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.Map com.swmansion.worklets.WorkletsPackage$$InternalSyntheticLambda$1$6cbeacbf7ce02b1d344b84629b5b26c17a43a7450bca0aa4c019f76cc69748ef$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.Map):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.util.Map getReactModuleInfos():0:0 -> getReactModuleInfos + # {"id":"com.android.tools.r8.synthesized"} +com.swmansion.worklets.runloop.AnimationFrameCallback -> com.swmansion.worklets.runloop.AnimationFrameCallback: +# {"id":"sourceFile","fileName":"AnimationFrameCallback.java"} + 1:3:void (com.facebook.jni.HybridData):14:14 -> + 4:6:void (com.facebook.jni.HybridData):15:15 -> +com.swmansion.worklets.runloop.AnimationFrameQueue -> com.swmansion.worklets.runloop.AnimationFrameQueue: +# {"id":"sourceFile","fileName":"AnimationFrameQueue.java"} + 1:3:void (com.facebook.react.bridge.ReactApplicationContext):28:28 -> + 4:14:void (com.facebook.react.bridge.ReactApplicationContext):13:13 -> + 15:17:void (com.facebook.react.bridge.ReactApplicationContext):14:14 -> + 18:19:void (com.facebook.react.bridge.ReactApplicationContext):16:16 -> + 20:25:void (com.facebook.react.bridge.ReactApplicationContext):22:22 -> + 26:32:void (com.facebook.react.bridge.ReactApplicationContext):24:24 -> + 33:39:void (com.facebook.react.bridge.ReactApplicationContext):25:25 -> + 40:46:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 47:54:void (com.facebook.react.bridge.ReactApplicationContext):29:29 -> + 1:1:void -$$Nest$mexecuteQueue(com.swmansion.worklets.runloop.AnimationFrameQueue,long):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 8:11:double calculateTimestamp(long):107:107 -> calculateTimestamp + 12:13:double calculateTimestamp(long):108:108 -> calculateTimestamp + 14:33:double calculateTimestamp(long):109:109 -> calculateTimestamp + 1:2:void enableSlowAnimations(boolean,int):61:61 -> enableSlowAnimations + 3:6:void enableSlowAnimations(boolean,int):62:62 -> enableSlowAnimations + 7:17:void enableSlowAnimations(boolean,int):64:64 -> enableSlowAnimations + 1:4:void executeQueue(long):78:78 -> executeQueue + 5:11:void executeQueue(long):79:79 -> executeQueue + 12:16:void executeQueue(long):82:82 -> executeQueue + 17:20:void executeQueue(long):83:83 -> executeQueue + 21:24:void executeQueue(long):87:87 -> executeQueue + 25:29:void executeQueue(long):88:88 -> executeQueue + 30:31:void executeQueue(long):90:90 -> executeQueue + 32:47:void executeQueue(long):91:91 -> executeQueue + 48:52:void executeQueue(long):92:92 -> executeQueue + 1:3:void pause():45:45 -> pause + 4:21:void pause():46:46 -> pause + 22:33:void pause():47:47 -> pause + 34:37:void pause():50:50 -> pause + 1:3:java.util.List pullCallbacks():97:97 -> pullCallbacks + 4:10:java.util.List pullCallbacks():98:98 -> pullCallbacks + 11:15:java.util.List pullCallbacks():99:99 -> pullCallbacks + 16:18:java.util.List pullCallbacks():100:100 -> pullCallbacks + 19:20:java.util.List pullCallbacks():101:101 -> pullCallbacks + 1:3:void requestAnimationFrame(com.swmansion.worklets.runloop.AnimationFrameCallback):54:54 -> requestAnimationFrame + 4:8:void requestAnimationFrame(com.swmansion.worklets.runloop.AnimationFrameCallback):55:55 -> requestAnimationFrame + 9:10:void requestAnimationFrame(com.swmansion.worklets.runloop.AnimationFrameCallback):56:57 -> requestAnimationFrame + 11:14:void requestAnimationFrame(com.swmansion.worklets.runloop.AnimationFrameCallback):57:57 -> requestAnimationFrame + 15:16:void requestAnimationFrame(com.swmansion.worklets.runloop.AnimationFrameCallback):56:56 -> requestAnimationFrame + 1:9:void resume():39:39 -> resume + 10:13:void resume():40:40 -> resume + 1:3:void scheduleQueueExecution():69:69 -> scheduleQueueExecution + 4:20:void scheduleQueueExecution():70:70 -> scheduleQueueExecution + 21:32:void scheduleQueueExecution():71:71 -> scheduleQueueExecution + 33:36:void scheduleQueueExecution():74:74 -> scheduleQueueExecution +com.swmansion.worklets.runloop.AnimationFrameQueue$1 -> com.swmansion.worklets.runloop.AnimationFrameQueue$1: +# {"id":"sourceFile","fileName":"AnimationFrameQueue.java"} + 1:6:void (com.swmansion.worklets.runloop.AnimationFrameQueue,com.facebook.react.bridge.ReactContext):30:30 -> + 1:6:void doFrameGuarded(long):33:33 -> doFrameGuarded +com.th3rdwave.safeareacontext.BuildConfig -> com.th3rdwave.safeareacontext.BuildConfig: +# {"id":"sourceFile","fileName":"BuildConfig.java"} + 1:4:void ():6:6 -> +com.th3rdwave.safeareacontext.EdgeInsets -> com.th3rdwave.safeareacontext.EdgeInsets: +# {"id":"sourceFile","fileName":"EdgeInsets.kt"} + 1:12:void (float,float,float,float):3:3 -> + 1:3:float getBottom():3:3 -> getBottom + 1:3:float getLeft():3:3 -> getLeft + 1:3:float getRight():3:3 -> getRight + 1:3:float getTop():3:3 -> getTop +com.th3rdwave.safeareacontext.InsetsChangeEvent -> com.th3rdwave.safeareacontext.InsetsChangeEvent: +# {"id":"sourceFile","fileName":"InsetsChangeEvent.kt"} + 11:13:void (int,int,com.th3rdwave.safeareacontext.EdgeInsets,com.th3rdwave.safeareacontext.Rect):12:12 -> + 14:15:void (int,int,com.th3rdwave.safeareacontext.EdgeInsets,com.th3rdwave.safeareacontext.Rect):10:10 -> + 16:18:void (int,int,com.th3rdwave.safeareacontext.EdgeInsets,com.th3rdwave.safeareacontext.Rect):11:11 -> + 1:4:com.facebook.react.bridge.WritableMap getEventData():16:16 -> getEventData + 5:15:com.facebook.react.bridge.WritableMap getEventData():17:17 -> getEventData + 16:27:com.facebook.react.bridge.WritableMap getEventData():18:18 -> getEventData + 1:3:java.lang.String getEventName():13:13 -> getEventName +com.th3rdwave.safeareacontext.InsetsChangeEvent$Companion -> com.th3rdwave.safeareacontext.InsetsChangeEvent$Companion: +# {"id":"sourceFile","fileName":"InsetsChangeEvent.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():22:22 -> +com.th3rdwave.safeareacontext.NativeSafeAreaContextSpec -> com.th3rdwave.safeareacontext.NativeSafeAreaContextSpec: +# {"id":"sourceFile","fileName":"NativeSafeAreaContextSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):32:32 -> + 1:4:java.util.Map getConstants():45:45 -> getConstants + 5:12:java.util.Map getConstants():46:46 -> getConstants + 13:17:java.util.Map getConstants():47:47 -> getConstants + 18:32:java.util.Map getConstants():48:48 -> getConstants + 33:41:java.util.Map getConstants():51:51 -> getConstants + 42:44:java.util.Map getConstants():52:52 -> getConstants + 45:47:java.util.Map getConstants():53:53 -> getConstants + 48:53:java.util.Map getConstants():54:54 -> getConstants + 54:60:java.util.Map getConstants():58:58 -> getConstants + 61:67:java.util.Map getConstants():59:59 -> getConstants + 68:83:java.util.Map getConstants():60:60 -> getConstants + 84:99:java.util.Map getConstants():55:55 -> getConstants + 1:3:java.lang.String getName():37:37 -> getName +com.th3rdwave.safeareacontext.Rect -> com.th3rdwave.safeareacontext.Rect: +# {"id":"sourceFile","fileName":"Rect.kt"} + 1:12:void (float,float,float,float):3:3 -> + 1:3:float getHeight():3:3 -> getHeight + 1:3:float getWidth():3:3 -> getWidth + 1:3:float getX():3:3 -> getX + 1:3:float getY():3:3 -> getY +com.th3rdwave.safeareacontext.Safe -> com.th3rdwave.safeareacontext.Safe: +# {"id":"sourceFile","fileName":"SafeAreaViewEdges.kt"} + 1:4:void ():16:16 -> +com.th3rdwave.safeareacontext.SafeAreaContextModule -> com.th3rdwave.safeareacontext.SafeAreaContextModule: +# {"id":"sourceFile","fileName":"SafeAreaContextModule.kt"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):10:10 -> + 1:30:java.util.Map getInitialWindowMetrics():20:20 -> getInitialWindowMetrics + 31:37:java.util.Map getInitialWindowMetrics():21:21 -> getInitialWindowMetrics + 38:41:java.util.Map getInitialWindowMetrics():22:22 -> getInitialWindowMetrics + 42:50:java.util.Map getInitialWindowMetrics():23:23 -> getInitialWindowMetrics + 51:80:java.util.Map getInitialWindowMetrics():26:26 -> getInitialWindowMetrics + 1:3:java.lang.String getName():12:12 -> getName + 1:15:java.util.Map getTypedExportedConstants():16:16 -> getTypedExportedConstants +com.th3rdwave.safeareacontext.SafeAreaContextModule$Companion -> com.th3rdwave.safeareacontext.SafeAreaContextModule$Companion: +# {"id":"sourceFile","fileName":"SafeAreaContextModule.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():29:29 -> +com.th3rdwave.safeareacontext.SafeAreaContextPackage -> com.th3rdwave.safeareacontext.SafeAreaContextPackage: +# {"id":"sourceFile","fileName":"SafeAreaContextPackage.kt"} + 1:4:void ():13:13 -> + 1:1:java.util.Map $r8$lambda$vJDgDV53xuNIG-cwpkA07CByntk(java.util.Map):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 6:29:java.util.List createViewManagers(com.facebook.react.bridge.ReactApplicationContext):39:39 -> createViewManagers + 11:26:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):16:16 -> getModule + 1:6:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():22:22 -> getReactModuleInfoProvider + 7:12:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():23:23 -> getReactModuleInfoProvider + 13:14:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():24:24 -> getReactModuleInfoProvider + 15:25:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():25:25 -> getReactModuleInfoProvider + 26:29:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():26:26 -> getReactModuleInfoProvider + 30:31:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():27:27 -> getReactModuleInfoProvider + 32:35:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():28:28 -> getReactModuleInfoProvider + 36:44:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():29:29 -> getReactModuleInfoProvider + 45:48:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():31:31 -> getReactModuleInfoProvider + 49:54:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():32:32 -> getReactModuleInfoProvider + 55:57:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():27:27 -> getReactModuleInfoProvider + 58:60:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():26:26 -> getReactModuleInfoProvider + 61:66:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():35:35 -> getReactModuleInfoProvider +com.th3rdwave.safeareacontext.SafeAreaContextPackage$$ExternalSyntheticLambda0 -> com.th3rdwave.safeareacontext.a: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.Map com.th3rdwave.safeareacontext.SafeAreaContextPackage$$InternalSyntheticLambda$1$7991de0f49cdb7a6112abe34c358984c6331f69ca86290d54b96f6b00bcce75f$0.f$0 -> a + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.Map):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.util.Map getReactModuleInfos():0:0 -> getReactModuleInfos + # {"id":"com.android.tools.r8.synthesized"} +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;"} + 1:4:void (android.content.Context):11:11 -> + 1:5:void maybeUpdateInsets():17:17 -> maybeUpdateInsets + 6:12:void maybeUpdateInsets():18:18 -> maybeUpdateInsets + 13:30:void maybeUpdateInsets():19:19 -> maybeUpdateInsets + 31:48:void maybeUpdateInsets():20:20 -> maybeUpdateInsets + 49:51:void maybeUpdateInsets():21:21 -> maybeUpdateInsets + 52:53:void maybeUpdateInsets():22:22 -> maybeUpdateInsets + 54:56:void maybeUpdateInsets():23:23 -> maybeUpdateInsets + 1:3:void onAttachedToWindow():28:28 -> onAttachedToWindow + 4:10:void onAttachedToWindow():29:29 -> onAttachedToWindow + 11:14:void onAttachedToWindow():30:30 -> onAttachedToWindow + 1:3:void onDetachedFromWindow():34:34 -> onDetachedFromWindow + 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"} + 3:6:void setOnInsetsChangeHandler(kotlin.jvm.functions.Function3):45:45 -> setOnInsetsChangeHandler +com.th3rdwave.safeareacontext.SafeAreaProviderKt -> com.th3rdwave.safeareacontext.SafeAreaProviderKt: +# {"id":"sourceFile","fileName":"SafeAreaProvider.kt"} +com.th3rdwave.safeareacontext.SafeAreaProviderManager -> com.th3rdwave.safeareacontext.SafeAreaProviderManager: +# {"id":"sourceFile","fileName":"SafeAreaProviderManager.kt"} + 3:5:void ():13:13 -> + 6:13:void ():14:14 -> + 1:1:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,android.view.View):11:11 -> addEventEmitters + 2:3:void addEventEmitters(com.facebook.react.uimanager.ThemedReactContext,com.th3rdwave.safeareacontext.SafeAreaProvider):27:28 -> addEventEmitters + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):11:11 -> createViewInstance + 2:2:com.th3rdwave.safeareacontext.SafeAreaProvider createViewInstance(com.facebook.react.uimanager.ThemedReactContext):20:20 -> createViewInstance + 1:1:com.facebook.react.uimanager.ViewManagerDelegate getDelegate():11:11 -> getDelegate + 2:2:com.facebook.react.viewmanagers.RNCSafeAreaProviderManagerDelegate getDelegate():16:16 -> getDelegate + 1:26:java.util.Map getExportedCustomDirectEventTypeConstants():24:24 -> getExportedCustomDirectEventTypeConstants + 27:31:java.util.Map getExportedCustomDirectEventTypeConstants():23:23 -> getExportedCustomDirectEventTypeConstants + 1:3:java.lang.String getName():18:18 -> getName +com.th3rdwave.safeareacontext.SafeAreaProviderManager$Companion -> com.th3rdwave.safeareacontext.SafeAreaProviderManager$Companion: +# {"id":"sourceFile","fileName":"SafeAreaProviderManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():31:31 -> +com.th3rdwave.safeareacontext.SafeAreaProviderManager$addEventEmitters$1 -> com.th3rdwave.safeareacontext.SafeAreaProviderManager$addEventEmitters$1: +# {"id":"sourceFile","fileName":"SafeAreaProviderManager.kt"} + 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object,java.lang.Object):28:28 -> invoke + 2:2:void invoke(com.th3rdwave.safeareacontext.SafeAreaProvider,com.th3rdwave.safeareacontext.EdgeInsets,com.th3rdwave.safeareacontext.Rect):28:28 -> invoke +com.th3rdwave.safeareacontext.SafeAreaProviderManagerKt -> com.th3rdwave.safeareacontext.SafeAreaProviderManagerKt: +# {"id":"sourceFile","fileName":"SafeAreaProviderManager.kt"} + 1:4:void access$handleOnInsetsChange(com.th3rdwave.safeareacontext.SafeAreaProvider,com.th3rdwave.safeareacontext.EdgeInsets,com.th3rdwave.safeareacontext.Rect):1:1 -> access$handleOnInsetsChange + 1:11:void handleOnInsetsChange(com.th3rdwave.safeareacontext.SafeAreaProvider,com.th3rdwave.safeareacontext.EdgeInsets,com.th3rdwave.safeareacontext.Rect):37:37 -> handleOnInsetsChange + 12:15:void handleOnInsetsChange(com.th3rdwave.safeareacontext.SafeAreaProvider,com.th3rdwave.safeareacontext.EdgeInsets,com.th3rdwave.safeareacontext.Rect):38:38 -> handleOnInsetsChange + 16:21:void handleOnInsetsChange(com.th3rdwave.safeareacontext.SafeAreaProvider,com.th3rdwave.safeareacontext.EdgeInsets,com.th3rdwave.safeareacontext.Rect):39:39 -> handleOnInsetsChange + 22:34:void handleOnInsetsChange(com.th3rdwave.safeareacontext.SafeAreaProvider,com.th3rdwave.safeareacontext.EdgeInsets,com.th3rdwave.safeareacontext.Rect):40:40 -> handleOnInsetsChange +com.th3rdwave.safeareacontext.SafeAreaUtilsKt -> com.th3rdwave.safeareacontext.SafeAreaUtilsKt: +# {"id":"sourceFile","fileName":"SafeAreaUtils.kt"} + 11:18:com.th3rdwave.safeareacontext.Rect getFrame(android.view.ViewGroup,android.view.View):84:84 -> getFrame + 19:23:com.th3rdwave.safeareacontext.Rect getFrame(android.view.ViewGroup,android.view.View):87:87 -> getFrame + 24:26:com.th3rdwave.safeareacontext.Rect getFrame(android.view.ViewGroup,android.view.View):88:88 -> getFrame + 27:29:com.th3rdwave.safeareacontext.Rect getFrame(android.view.ViewGroup,android.view.View):90:90 -> getFrame + 30:31:com.th3rdwave.safeareacontext.Rect getFrame(android.view.ViewGroup,android.view.View):97:97 -> getFrame + 32:34:com.th3rdwave.safeareacontext.Rect getFrame(android.view.ViewGroup,android.view.View):98:98 -> getFrame + 35:37:com.th3rdwave.safeareacontext.Rect getFrame(android.view.ViewGroup,android.view.View):99:99 -> getFrame + 38:42:com.th3rdwave.safeareacontext.Rect getFrame(android.view.ViewGroup,android.view.View):100:100 -> getFrame + 43:47:com.th3rdwave.safeareacontext.Rect getFrame(android.view.ViewGroup,android.view.View):101:101 -> getFrame + 48:52:com.th3rdwave.safeareacontext.Rect getFrame(android.view.ViewGroup,android.view.View):97:97 -> getFrame + 53:56:com.th3rdwave.safeareacontext.Rect getFrame(android.view.ViewGroup,android.view.View):94:94 -> getFrame + 1:11:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompat(android.view.View):56:56 -> getRootWindowInsetsCompat + 12:16:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompat(android.view.View):57:57 -> getRootWindowInsetsCompat + 1:5:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatBase(android.view.View):45:45 -> getRootWindowInsetsCompatBase + 6:8:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatBase(android.view.View):46:46 -> getRootWindowInsetsCompatBase + 9:10:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatBase(android.view.View):47:47 -> getRootWindowInsetsCompatBase + 11:13:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatBase(android.view.View):48:48 -> getRootWindowInsetsCompatBase + 14:21:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatBase(android.view.View):49:49 -> getRootWindowInsetsCompatBase + 22:29:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatBase(android.view.View):50:50 -> getRootWindowInsetsCompatBase + 30:32:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatBase(android.view.View):51:51 -> getRootWindowInsetsCompatBase + 33:36:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatBase(android.view.View):47:47 -> getRootWindowInsetsCompatBase + 1:8:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatM(android.view.View):31:31 -> getRootWindowInsetsCompatM + 9:10:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatM(android.view.View):32:32 -> getRootWindowInsetsCompatM + 11:15:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatM(android.view.View):33:33 -> getRootWindowInsetsCompatM + 16:20:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatM(android.view.View):34:34 -> getRootWindowInsetsCompatM + 21:33:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatM(android.view.View):40:40 -> getRootWindowInsetsCompatM + 34:38:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatM(android.view.View):41:41 -> getRootWindowInsetsCompatM + 39:42:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatM(android.view.View):32:32 -> getRootWindowInsetsCompatM + 1:6:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatR(android.view.View):15:15 -> getRootWindowInsetsCompatR + 7:10:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatR(android.view.View):16:16 -> getRootWindowInsetsCompatR + 11:15:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatR(android.view.View):17:17 -> getRootWindowInsetsCompatR + 16:20:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatR(android.view.View):18:18 -> getRootWindowInsetsCompatR + 21:25:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatR(android.view.View):19:19 -> getRootWindowInsetsCompatR + 26:32:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatR(android.view.View):15:15 -> getRootWindowInsetsCompatR + 33:34:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatR(android.view.View):21:21 -> getRootWindowInsetsCompatR + 35:39:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatR(android.view.View):22:22 -> getRootWindowInsetsCompatR + 40:44:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatR(android.view.View):23:23 -> getRootWindowInsetsCompatR + 45:49:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatR(android.view.View):24:24 -> getRootWindowInsetsCompatR + 50:54:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatR(android.view.View):25:25 -> getRootWindowInsetsCompatR + 55:60:com.th3rdwave.safeareacontext.EdgeInsets getRootWindowInsetsCompatR(android.view.View):21:21 -> getRootWindowInsetsCompatR + 6:13:com.th3rdwave.safeareacontext.EdgeInsets getSafeAreaInsets(android.view.View):64:64 -> getSafeAreaInsets + 14:17:com.th3rdwave.safeareacontext.EdgeInsets getSafeAreaInsets(android.view.View):67:67 -> getSafeAreaInsets + 18:27:com.th3rdwave.safeareacontext.EdgeInsets getSafeAreaInsets(android.view.View):68:68 -> getSafeAreaInsets + 28:32:com.th3rdwave.safeareacontext.EdgeInsets getSafeAreaInsets(android.view.View):71:71 -> getSafeAreaInsets + 33:37:com.th3rdwave.safeareacontext.EdgeInsets getSafeAreaInsets(android.view.View):72:72 -> getSafeAreaInsets + 38:42:com.th3rdwave.safeareacontext.EdgeInsets getSafeAreaInsets(android.view.View):73:73 -> getSafeAreaInsets + 43:45:com.th3rdwave.safeareacontext.EdgeInsets getSafeAreaInsets(android.view.View):74:74 -> getSafeAreaInsets + 46:47:com.th3rdwave.safeareacontext.EdgeInsets getSafeAreaInsets(android.view.View):75:75 -> getSafeAreaInsets + 48:60:com.th3rdwave.safeareacontext.EdgeInsets getSafeAreaInsets(android.view.View):76:76 -> getSafeAreaInsets + 61:82:com.th3rdwave.safeareacontext.EdgeInsets getSafeAreaInsets(android.view.View):77:77 -> getSafeAreaInsets + 83:104:com.th3rdwave.safeareacontext.EdgeInsets getSafeAreaInsets(android.view.View):78:78 -> getSafeAreaInsets + 105:116:com.th3rdwave.safeareacontext.EdgeInsets getSafeAreaInsets(android.view.View):79:79 -> getSafeAreaInsets + 117:120:com.th3rdwave.safeareacontext.EdgeInsets getSafeAreaInsets(android.view.View):75:75 -> getSafeAreaInsets +com.th3rdwave.safeareacontext.SafeAreaView -> com.th3rdwave.safeareacontext.SafeAreaView: +# {"id":"sourceFile","fileName":"SafeAreaView.kt"} + 1:3:void (android.content.Context):17:17 -> + 4:8:void (android.content.Context):18:18 -> + 1:1:void $r8$lambda$F7blRiUuR2Y_f4t1YqSYxPY-_zA(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:1:void $r8$lambda$vs0_UwqTHj6fmR0GDGJx5juCTg4(com.facebook.react.uimanager.UIManagerModule):0:0 -> c + # {"id":"com.android.tools.r8.synthesized"} + 1:6:android.view.View findProvider():125:125 -> findProvider + 7:10:android.view.View findProvider():127:127 -> findProvider + 11:13:android.view.View findProvider():128:128 -> findProvider + 14:19:android.view.View findProvider():130:130 -> findProvider + 1:3:com.facebook.react.uimanager.StateWrapper getStateWrapper():25:25 -> getStateWrapper + 1:6:boolean maybeUpdateInsets():114:114 -> maybeUpdateInsets + 7:13:boolean maybeUpdateInsets():115:115 -> maybeUpdateInsets + 14:21:boolean maybeUpdateInsets():116:116 -> maybeUpdateInsets + 22:23:boolean maybeUpdateInsets():117:117 -> maybeUpdateInsets + 24:29:boolean maybeUpdateInsets():118:118 -> maybeUpdateInsets + 1:3:void onAttachedToWindow():136:136 -> onAttachedToWindow + 4:11:void onAttachedToWindow():137:137 -> onAttachedToWindow + 12:20:void onAttachedToWindow():138:138 -> onAttachedToWindow + 21:24:void onAttachedToWindow():139:139 -> onAttachedToWindow + 1:3:void onDetachedFromWindow():143:143 -> onDetachedFromWindow + 4:17:void onDetachedFromWindow():144:144 -> onDetachedFromWindow + 18:20:void onDetachedFromWindow():145:145 -> onDetachedFromWindow + 1:6:boolean onPreDraw():149:149 -> onPreDraw + 7:12:boolean onPreDraw():151:151 -> onPreDraw + 6:7:void setEdges(com.th3rdwave.safeareacontext.SafeAreaViewEdges):109:109 -> setEdges + 8:11:void setEdges(com.th3rdwave.safeareacontext.SafeAreaViewEdges):110:110 -> setEdges + 6:7:void setMode(com.th3rdwave.safeareacontext.SafeAreaViewMode):104:104 -> setMode + 8:11:void setMode(com.th3rdwave.safeareacontext.SafeAreaViewMode):105:105 -> setMode + 1:3:void setStateWrapper(com.facebook.react.uimanager.StateWrapper):29:29 -> setStateWrapper + 1:4:void updateInsets():33:33 -> updateInsets + 5:8:void updateInsets():36:36 -> updateInsets + 9:10:void updateInsets():37:37 -> updateInsets + 11:12:void updateInsets():38:38 -> updateInsets + 13:15:void updateInsets():37:37 -> updateInsets + 16:21:void updateInsets():42:42 -> updateInsets + 22:25:void updateInsets():44:44 -> updateInsets + 26:34:void updateInsets():45:45 -> updateInsets + 35:38:void updateInsets():46:46 -> updateInsets + 39:45:void updateInsets():48:48 -> updateInsets + 46:49:void updateInsets():49:49 -> updateInsets + 50:59:void updateInsets():50:50 -> updateInsets + 60:66:void updateInsets():52:52 -> updateInsets + 67:74:void updateInsets():58:58 -> updateInsets + 75:78:void updateInsets():61:61 -> updateInsets + 1:9:void updateInsets$lambda$0(com.facebook.react.uimanager.UIManagerModule):59:59 -> updateInsets$lambda$0 + 1:5:void waitForReactLayout():73:73 -> waitForReactLayout + 6:10:void waitForReactLayout():74:74 -> waitForReactLayout + 11:14:void waitForReactLayout():75:75 -> waitForReactLayout + 15:18:void waitForReactLayout():76:76 -> waitForReactLayout + 19:30:void waitForReactLayout():78:78 -> waitForReactLayout + 31:35:void waitForReactLayout():86:86 -> waitForReactLayout + 36:46:void waitForReactLayout():87:87 -> waitForReactLayout + 47:53:void waitForReactLayout():89:89 -> waitForReactLayout + 54:55:void waitForReactLayout():92:92 -> waitForReactLayout + 56:62:void waitForReactLayout():94:94 -> waitForReactLayout + 63:64:void waitForReactLayout():96:96 -> waitForReactLayout + 65:71:void waitForReactLayout():86:86 -> waitForReactLayout + 72:79:void waitForReactLayout():99:99 -> waitForReactLayout + 80:83:void waitForReactLayout():86:86 -> waitForReactLayout + 1:3:void waitForReactLayout$lambda$2(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):79:79 -> waitForReactLayout$lambda$2 + # {"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$2(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):80:80 -> waitForReactLayout$lambda$2 + 9:10:void waitForReactLayout$lambda$2(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):81:81 -> waitForReactLayout$lambda$2 + 11:16:void waitForReactLayout$lambda$2(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):82:82 -> waitForReactLayout$lambda$2 + 17:18:void waitForReactLayout$lambda$2(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):84:84 -> waitForReactLayout$lambda$2 + 19:26:void waitForReactLayout$lambda$2(java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):79:79 -> waitForReactLayout$lambda$2 +com.th3rdwave.safeareacontext.SafeAreaView$$ExternalSyntheticLambda0 -> com.th3rdwave.safeareacontext.b: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + com.facebook.react.uimanager.UIManagerModule com.th3rdwave.safeareacontext.SafeAreaView$$InternalSyntheticLambda$1$2534a86c8883759e0a523dde21aa6ef00686eb75a3b748d10ee9abbea14e4d6d$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (com.facebook.react.uimanager.UIManagerModule):0:0 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.th3rdwave.safeareacontext.SafeAreaView$$ExternalSyntheticLambda1 -> com.th3rdwave.safeareacontext.c: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + java.util.concurrent.locks.ReentrantLock com.th3rdwave.safeareacontext.SafeAreaView$$InternalSyntheticLambda$1$d93e28a164a994918e5a7e399ece1aa30b6a0cbe9dde156511457fa9324d53e0$0.f$0 -> d + # {"id":"com.android.tools.r8.synthesized"} + kotlin.jvm.internal.Ref$BooleanRef com.th3rdwave.safeareacontext.SafeAreaView$$InternalSyntheticLambda$1$d93e28a164a994918e5a7e399ece1aa30b6a0cbe9dde156511457fa9324d53e0$0.f$1 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/t;"} + # {"id":"com.android.tools.r8.synthesized"} + java.util.concurrent.locks.Condition com.th3rdwave.safeareacontext.SafeAreaView$$InternalSyntheticLambda$1$d93e28a164a994918e5a7e399ece1aa30b6a0cbe9dde156511457fa9324d53e0$0.f$2 -> f + # {"id":"com.android.tools.r8.synthesized"} + 1:1:void (java.util.concurrent.locks.ReentrantLock,kotlin.jvm.internal.Ref$BooleanRef,java.util.concurrent.locks.Condition):0:0 -> + # {"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:1:void run():0:0 -> run + # {"id":"com.android.tools.r8.synthesized"} +com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes -> com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes: +# {"id":"sourceFile","fileName":"SafeAreaViewEdges.kt"} + 1:10:void ():4:4 -> + 11:20:void ():5:5 -> + 21:43:void ():6:6 -> + 1:4:void (java.lang.String,int):3:3 -> + 7:9:com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes valueOf(java.lang.String):7:7 -> valueOf + 7:9:com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes[] values():7:7 -> values +com.th3rdwave.safeareacontext.SafeAreaViewEdges -> com.th3rdwave.safeareacontext.SafeAreaViewEdges: +# {"id":"sourceFile","fileName":"SafeAreaViewEdges.kt"} + 21:23:void (com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes):9:9 -> + 24:25:void (com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes):10:10 -> + 26:27:void (com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes):11:11 -> + 28:29:void (com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes):12:12 -> + 30:32:void (com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes):13:13 -> + 1:3:com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes getBottom():12:12 -> getBottom + 1:3:com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes getLeft():13:13 -> getLeft + 1:3:com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes getRight():11:11 -> getRight + 1:3:com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes getTop():10:10 -> getTop +com.th3rdwave.safeareacontext.SafeAreaViewKt -> com.th3rdwave.safeareacontext.SafeAreaViewKt: +# {"id":"sourceFile","fileName":"SafeAreaView.kt"} +com.th3rdwave.safeareacontext.SafeAreaViewLocalData -> com.th3rdwave.safeareacontext.SafeAreaViewLocalData: +# {"id":"sourceFile","fileName":"SafeAreaViewLocalData.kt"} + 16:18:void (com.th3rdwave.safeareacontext.EdgeInsets,com.th3rdwave.safeareacontext.SafeAreaViewMode,com.th3rdwave.safeareacontext.SafeAreaViewEdges):3:3 -> + 19:20:void (com.th3rdwave.safeareacontext.EdgeInsets,com.th3rdwave.safeareacontext.SafeAreaViewMode,com.th3rdwave.safeareacontext.SafeAreaViewEdges):4:4 -> + 21:22:void (com.th3rdwave.safeareacontext.EdgeInsets,com.th3rdwave.safeareacontext.SafeAreaViewMode,com.th3rdwave.safeareacontext.SafeAreaViewEdges):5:5 -> + 23:25:void (com.th3rdwave.safeareacontext.EdgeInsets,com.th3rdwave.safeareacontext.SafeAreaViewMode,com.th3rdwave.safeareacontext.SafeAreaViewEdges):6:6 -> + 1:3:com.th3rdwave.safeareacontext.SafeAreaViewEdges getEdges():6:6 -> getEdges + 1:3:com.th3rdwave.safeareacontext.EdgeInsets getInsets():4:4 -> getInsets + 1:3:com.th3rdwave.safeareacontext.SafeAreaViewMode getMode():5:5 -> getMode +com.th3rdwave.safeareacontext.SafeAreaViewManager -> com.th3rdwave.safeareacontext.SafeAreaViewManager: +# {"id":"sourceFile","fileName":"SafeAreaViewManager.kt"} + 1:4:void ():13:13 -> + 1:1:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):12:12 -> createShadowNodeInstance + 1:1:com.facebook.react.uimanager.LayoutShadowNode createShadowNodeInstance():12 -> createShadowNodeInstance + 2:2:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):12:12 -> createShadowNodeInstance + 2:2:com.facebook.react.uimanager.ReactShadowNode createShadowNodeInstance():12 -> createShadowNodeInstance + 3:3:com.th3rdwave.safeareacontext.SafeAreaViewShadowNode createShadowNodeInstance():18:18 -> createShadowNodeInstance + 1:1:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):12:12 -> createViewInstance + 1:1:android.view.View createViewInstance(com.facebook.react.uimanager.ThemedReactContext):12 -> createViewInstance + 2:2:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):12:12 -> createViewInstance + 2:2:com.facebook.react.views.view.ReactViewGroup createViewInstance(com.facebook.react.uimanager.ThemedReactContext):12 -> createViewInstance + 3:3:com.th3rdwave.safeareacontext.SafeAreaView createViewInstance(com.facebook.react.uimanager.ThemedReactContext):16:16 -> createViewInstance + 1:3:java.lang.String getName():14:14 -> getName + 1:3:java.lang.Class getShadowNodeClass():20:20 -> getShadowNodeClass + 8:32:void setEdges(com.th3rdwave.safeareacontext.SafeAreaView,com.facebook.react.bridge.ReadableMap):39:39 -> setEdges + 33:34:void setEdges(com.th3rdwave.safeareacontext.SafeAreaView,com.facebook.react.bridge.ReadableMap):40:40 -> setEdges + 35:57:void setEdges(com.th3rdwave.safeareacontext.SafeAreaView,com.facebook.react.bridge.ReadableMap):42:42 -> setEdges + 58:59:void setEdges(com.th3rdwave.safeareacontext.SafeAreaView,com.facebook.react.bridge.ReadableMap):43:43 -> setEdges + 60:67:void setEdges(com.th3rdwave.safeareacontext.SafeAreaView,com.facebook.react.bridge.ReadableMap):45:45 -> setEdges + 68:82:void setEdges(com.th3rdwave.safeareacontext.SafeAreaView,com.facebook.react.bridge.ReadableMap):46:46 -> setEdges + 83:84:void setEdges(com.th3rdwave.safeareacontext.SafeAreaView,com.facebook.react.bridge.ReadableMap):48:48 -> setEdges + 85:107:void setEdges(com.th3rdwave.safeareacontext.SafeAreaView,com.facebook.react.bridge.ReadableMap):50:50 -> setEdges + 108:109:void setEdges(com.th3rdwave.safeareacontext.SafeAreaView,com.facebook.react.bridge.ReadableMap):51:51 -> setEdges + 110:114:void setEdges(com.th3rdwave.safeareacontext.SafeAreaView,com.facebook.react.bridge.ReadableMap):38:38 -> setEdges + 115:118:void setEdges(com.th3rdwave.safeareacontext.SafeAreaView,com.facebook.react.bridge.ReadableMap):37:37 -> setEdges + 6:13:void setMode(com.th3rdwave.safeareacontext.SafeAreaView,java.lang.String):25:25 -> setMode + 14:19:void setMode(com.th3rdwave.safeareacontext.SafeAreaView,java.lang.String):26:26 -> setMode + 20:27:void setMode(com.th3rdwave.safeareacontext.SafeAreaView,java.lang.String):28:28 -> setMode + 28:33:void setMode(com.th3rdwave.safeareacontext.SafeAreaView,java.lang.String):29:29 -> setMode + 1:1:java.lang.Object updateState(android.view.View,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):12:12 -> updateState + 2:2:java.lang.Object updateState(com.facebook.react.views.view.ReactViewGroup,com.facebook.react.uimanager.ReactStylesDiffMap,com.facebook.react.uimanager.StateWrapper):60:60 -> updateState +com.th3rdwave.safeareacontext.SafeAreaViewManager$Companion -> com.th3rdwave.safeareacontext.SafeAreaViewManager$Companion: +# {"id":"sourceFile","fileName":"SafeAreaViewManager.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():64:64 -> +com.th3rdwave.safeareacontext.SafeAreaViewMode -> com.th3rdwave.safeareacontext.SafeAreaViewMode: +# {"id":"sourceFile","fileName":"SafeAreaViewMode.kt"} + 1:10:void ():4:4 -> + 11:33:void ():5:5 -> + 1:4:void (java.lang.String,int):3:3 -> + 7:9:com.th3rdwave.safeareacontext.SafeAreaViewMode valueOf(java.lang.String):6:6 -> valueOf + 7:9:com.th3rdwave.safeareacontext.SafeAreaViewMode[] values():6:6 -> values +com.th3rdwave.safeareacontext.SafeAreaViewShadowNode -> com.th3rdwave.safeareacontext.SafeAreaViewShadowNode: +# {"id":"sourceFile","fileName":"SafeAreaViewShadowNode.kt"} + 1:3:void ():9:9 -> + 4:10:void ():11:11 -> + 11:15:void ():12:12 -> + 16:19:void ():16:16 -> + 20:25:void ():17:17 -> + 26:33:void ():18:18 -> + 1:5:float getEdgeValue(com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,float,float):86:86 -> getEdgeValue + 6:9:float getEdgeValue(com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,float,float):88:88 -> getEdgeValue + 10:16:float getEdgeValue(com.th3rdwave.safeareacontext.SafeAreaViewEdgeModes,float,float):89:89 -> getEdgeValue + 6:10:void onBeforeLayout(com.facebook.react.uimanager.NativeViewHierarchyOptimizer):111:111 -> onBeforeLayout + 11:12:void onBeforeLayout(com.facebook.react.uimanager.NativeViewHierarchyOptimizer):112:112 -> onBeforeLayout + 13:16:void onBeforeLayout(com.facebook.react.uimanager.NativeViewHierarchyOptimizer):113:113 -> onBeforeLayout + 1:8:void resetInsets(com.th3rdwave.safeareacontext.SafeAreaViewMode):96:96 -> resetInsets + 9:15:void resetInsets(com.th3rdwave.safeareacontext.SafeAreaViewMode):97:97 -> resetInsets + 16:22:void resetInsets(com.th3rdwave.safeareacontext.SafeAreaViewMode):98:98 -> resetInsets + 23:29:void resetInsets(com.th3rdwave.safeareacontext.SafeAreaViewMode):99:99 -> resetInsets + 30:37:void resetInsets(com.th3rdwave.safeareacontext.SafeAreaViewMode):100:100 -> resetInsets + 38:44:void resetInsets(com.th3rdwave.safeareacontext.SafeAreaViewMode):102:102 -> resetInsets + 45:51:void resetInsets(com.th3rdwave.safeareacontext.SafeAreaViewMode):103:103 -> resetInsets + 52:58:void resetInsets(com.th3rdwave.safeareacontext.SafeAreaViewMode):104:104 -> resetInsets + 59:65:void resetInsets(com.th3rdwave.safeareacontext.SafeAreaViewMode):105:105 -> resetInsets + 66:69:void resetInsets(com.th3rdwave.safeareacontext.SafeAreaViewMode):107:107 -> resetInsets + 6:10:void setLocalData(java.lang.Object):118:118 -> setLocalData + 11:14:void setLocalData(java.lang.Object):121:121 -> setLocalData + 15:27:void setLocalData(java.lang.Object):122:122 -> setLocalData + 28:34:void setLocalData(java.lang.Object):123:123 -> setLocalData + 35:39:void setLocalData(java.lang.Object):125:125 -> setLocalData + 40:41:void setLocalData(java.lang.Object):126:126 -> setLocalData + 42:45:void setLocalData(java.lang.Object):127:127 -> setLocalData + 6:9:void setMargins(int,com.facebook.react.bridge.Dynamic):164:164 -> setMargins + 10:11:void setMargins(int,com.facebook.react.bridge.Dynamic):165:165 -> setMargins + 12:29:void setMargins(int,com.facebook.react.bridge.Dynamic):166:166 -> setMargins + 30:33:void setMargins(int,com.facebook.react.bridge.Dynamic):167:167 -> setMargins + 34:36:void setMargins(int,com.facebook.react.bridge.Dynamic):168:168 -> setMargins + 6:9:void setPaddings(int,com.facebook.react.bridge.Dynamic):144:144 -> setPaddings + 10:11:void setPaddings(int,com.facebook.react.bridge.Dynamic):145:145 -> setPaddings + 12:29:void setPaddings(int,com.facebook.react.bridge.Dynamic):146:146 -> setPaddings + 30:33:void setPaddings(int,com.facebook.react.bridge.Dynamic):147:147 -> setPaddings + 34:36:void setPaddings(int,com.facebook.react.bridge.Dynamic):148:148 -> setPaddings + 1:5:void updateInsets():23:23 -> updateInsets + 6:20:void updateInsets():28:28 -> updateInsets + 21:22:void updateInsets():29:29 -> updateInsets + 23:35:void updateInsets():30:30 -> updateInsets + 36:37:void updateInsets():36:36 -> updateInsets + 38:46:void updateInsets():37:37 -> updateInsets + 47:48:void updateInsets():41:41 -> updateInsets + 49:57:void updateInsets():42:42 -> updateInsets + 58:59:void updateInsets():46:46 -> updateInsets + 60:67:void updateInsets():47:47 -> updateInsets + 68:69:void updateInsets():50:50 -> updateInsets + 70:77:void updateInsets():51:51 -> updateInsets + 78:79:void updateInsets():54:54 -> updateInsets + 80:87:void updateInsets():55:55 -> updateInsets + 88:89:void updateInsets():58:58 -> updateInsets + 90:96:void updateInsets():59:59 -> updateInsets + 97:100:void updateInsets():62:62 -> updateInsets + 101:104:void updateInsets():63:63 -> updateInsets + 105:108:void updateInsets():64:64 -> updateInsets + 109:112:void updateInsets():65:65 -> updateInsets + 113:116:void updateInsets():66:66 -> updateInsets + 117:120:void updateInsets():67:67 -> updateInsets + 121:126:void updateInsets():68:68 -> updateInsets + 127:141:void updateInsets():69:69 -> updateInsets + 142:156:void updateInsets():70:70 -> updateInsets + 157:171:void updateInsets():71:71 -> updateInsets + 172:187:void updateInsets():72:72 -> updateInsets + 188:202:void updateInsets():74:74 -> updateInsets + 203:217:void updateInsets():75:75 -> updateInsets + 218:232:void updateInsets():76:76 -> updateInsets + 233:248:void updateInsets():77:77 -> updateInsets +com.th3rdwave.safeareacontext.SerializationUtilsKt -> com.th3rdwave.safeareacontext.SerializationUtilsKt: +# {"id":"sourceFile","fileName":"SerializationUtils.kt"} + 6:23:java.util.Map edgeInsetsToJavaMap(com.th3rdwave.safeareacontext.EdgeInsets):18:18 -> edgeInsetsToJavaMap + 24:41:java.util.Map edgeInsetsToJavaMap(com.th3rdwave.safeareacontext.EdgeInsets):19:19 -> edgeInsetsToJavaMap + 42:59:java.util.Map edgeInsetsToJavaMap(com.th3rdwave.safeareacontext.EdgeInsets):20:20 -> edgeInsetsToJavaMap + 60:81:java.util.Map edgeInsetsToJavaMap(com.th3rdwave.safeareacontext.EdgeInsets):21:21 -> edgeInsetsToJavaMap + 82:86:java.util.Map edgeInsetsToJavaMap(com.th3rdwave.safeareacontext.EdgeInsets):17:17 -> edgeInsetsToJavaMap + 6:9:com.facebook.react.bridge.WritableMap edgeInsetsToJsMap(com.th3rdwave.safeareacontext.EdgeInsets):8:8 -> edgeInsetsToJsMap + 10:23:com.facebook.react.bridge.WritableMap edgeInsetsToJsMap(com.th3rdwave.safeareacontext.EdgeInsets):9:9 -> edgeInsetsToJsMap + 24:37:com.facebook.react.bridge.WritableMap edgeInsetsToJsMap(com.th3rdwave.safeareacontext.EdgeInsets):10:10 -> edgeInsetsToJsMap + 38:51:com.facebook.react.bridge.WritableMap edgeInsetsToJsMap(com.th3rdwave.safeareacontext.EdgeInsets):11:11 -> edgeInsetsToJsMap + 52:66:com.facebook.react.bridge.WritableMap edgeInsetsToJsMap(com.th3rdwave.safeareacontext.EdgeInsets):12:12 -> edgeInsetsToJsMap + 6:23:java.util.Map rectToJavaMap(com.th3rdwave.safeareacontext.Rect):35:35 -> rectToJavaMap + 24:41:java.util.Map rectToJavaMap(com.th3rdwave.safeareacontext.Rect):36:36 -> rectToJavaMap + 42:59:java.util.Map rectToJavaMap(com.th3rdwave.safeareacontext.Rect):37:37 -> rectToJavaMap + 60:81:java.util.Map rectToJavaMap(com.th3rdwave.safeareacontext.Rect):38:38 -> rectToJavaMap + 82:86:java.util.Map rectToJavaMap(com.th3rdwave.safeareacontext.Rect):34:34 -> rectToJavaMap + 6:9:com.facebook.react.bridge.WritableMap rectToJsMap(com.th3rdwave.safeareacontext.Rect):25:25 -> rectToJsMap + 10:23:com.facebook.react.bridge.WritableMap rectToJsMap(com.th3rdwave.safeareacontext.Rect):26:26 -> rectToJsMap + 24:37:com.facebook.react.bridge.WritableMap rectToJsMap(com.th3rdwave.safeareacontext.Rect):27:27 -> rectToJsMap + 38:51:com.facebook.react.bridge.WritableMap rectToJsMap(com.th3rdwave.safeareacontext.Rect):28:28 -> rectToJsMap + 52:66:com.facebook.react.bridge.WritableMap rectToJsMap(com.th3rdwave.safeareacontext.Rect):29:29 -> rectToJsMap +com.th3rdwave.safeareacontext.UIManagerHelperCompatKt -> com.th3rdwave.safeareacontext.UIManagerHelperCompatKt: +# {"id":"sourceFile","fileName":"UIManagerHelperCompat.kt"} + 6:10:com.facebook.react.bridge.ReactContext getReactContext(android.view.View):9:9 -> getReactContext + 6:10:int getSurfaceId(android.content.Context):13:13 -> getSurfaceId +go.Seq -> go.Seq: +# {"id":"sourceFile","fileName":"Seq.java"} + 1:8:void ():25:25 -> + 9:18:void ():31:31 -> + 19:25:void ():34:34 -> + 26:30:void ():37:37 -> + 31:33:void ():38:38 -> + 34:36:void ():39:39 -> + 37:44:void ():152:152 -> + 1:4:void ():52:52 -> + 1:3:java.util.logging.Logger access$000():24:24 -> access$000 + 1:6:void decRef(int):106:106 -> decRef + 1:7:go.Seq$Ref getRef(int):92:92 -> getRef + 1:5:int incGoObjectRef(go.Seq$GoObject):71:71 -> incGoObjectRef + 1:7:int incRef(java.lang.Object):67:67 -> incRef + 1:6:void incRefnum(int):59:59 -> incRefnum + 1:1:void setContext(android.content.Context):44:44 -> setContext + 3:8:void trackGoRef(int,go.Seq$GoObject):88:88 -> trackGoRef + 9:31:void trackGoRef(int,go.Seq$GoObject):86:86 -> trackGoRef +go.Seq$GoObject -> go.Seq$GoObject: +# {"id":"sourceFile","fileName":"Seq.java"} +go.Seq$GoRef -> go.Seq$GoRef: +# {"id":"sourceFile","fileName":"Seq.java"} + 1:5:void (int,go.Seq$GoObject,go.Seq$GoRefQueue):289:289 -> + 6:8:void (int,go.Seq$GoObject,go.Seq$GoRefQueue):293:293 -> + 9:31:void (int,go.Seq$GoObject,go.Seq$GoRefQueue):291:291 -> +go.Seq$GoRefQueue -> go.Seq$GoRefQueue: +# {"id":"sourceFile","fileName":"Seq.java"} + 1:3:void ():261:261 -> + 4:14:void ():255:255 -> + 15:25:void ():262:262 -> + 26:28:void ():276:276 -> + 29:33:void ():277:277 -> + 34:37:void ():278:278 -> + 1:3:java.util.Collection access$200(go.Seq$GoRefQueue):252:252 -> access$200 + 1:11:void track(int,go.Seq$GoObject):258:258 -> track +go.Seq$GoRefQueue$1 -> go.Seq$GoRefQueue$1: +# {"id":"sourceFile","fileName":"Seq.java"} + 1:6:void (go.Seq$GoRefQueue):262:262 -> + 1:8:void run():266:266 -> run + 9:17:void run():267:267 -> run + 18:22:void run():268:268 -> run + 23:26:void run():269:269 -> run +go.Seq$Proxy -> go.Seq$Proxy: +# {"id":"sourceFile","fileName":"Seq.java"} +go.Seq$Ref -> go.Seq$Ref: +# {"id":"sourceFile","fileName":"Seq.java"} + 1:5:void (int,java.lang.Object):134:134 -> + 6:8:void (int,java.lang.Object):138:138 -> + 9:10:void (int,java.lang.Object):139:139 -> + 11:13:void (int,java.lang.Object):140:140 -> + 14:36:void (int,java.lang.Object):136:136 -> + 1:3:int access$100(go.Seq$Ref):127:127 -> access$100 + 1:7:int access$110(go.Seq$Ref):127:127 -> access$110 + 1:9:void inc():145:145 -> inc + 10:12:void inc():148:148 -> inc + 13:42:void inc():146:146 -> inc +go.Seq$RefMap -> go.Seq$RefMap: +# {"id":"sourceFile","fileName":"Seq.java"} + 1:4:void ():306:306 -> + 5:6:void ():301:301 -> + 7:10:void ():302:302 -> + 11:14:void ():303:303 -> + 15:19:void ():304:304 -> + 1:11:go.Seq$Ref get(int):309:309 -> get + 12:18:go.Seq$Ref get(int):311:311 -> get + 1:8:void grow():361:361 -> grow + 9:13:void grow():362:362 -> grow + 14:18:void grow():363:363 -> grow + 19:26:void grow():364:364 -> grow + 27:31:void grow():367:367 -> grow + 32:36:void grow():371:371 -> grow + 37:42:void grow():372:372 -> grow + 43:46:void grow():373:373 -> grow + 47:54:void grow():374:374 -> grow + 55:57:void grow():378:378 -> grow + 58:60:void grow():379:379 -> grow + 61:65:void grow():380:380 -> grow + 66:67:void grow():383:383 -> grow + 68:69:void grow():384:384 -> grow + 70:71:void grow():385:385 -> grow + 72:76:void grow():387:387 -> grow + 77:111:void grow():388:388 -> grow + 1:4:void put(int,go.Seq$Ref):327:327 -> put + 5:15:void put(int,go.Seq$Ref):330:330 -> put + 16:21:void put(int,go.Seq$Ref):332:332 -> put + 22:23:void put(int,go.Seq$Ref):333:333 -> put + 24:29:void put(int,go.Seq$Ref):334:334 -> put + 30:34:void put(int,go.Seq$Ref):336:336 -> put + 35:60:void put(int,go.Seq$Ref):337:337 -> put + 61:67:void put(int,go.Seq$Ref):341:341 -> put + 68:70:void put(int,go.Seq$Ref):342:342 -> put + 71:79:void put(int,go.Seq$Ref):343:343 -> put + 80:83:void put(int,go.Seq$Ref):346:346 -> put + 84:91:void put(int,go.Seq$Ref):348:348 -> put + 92:99:void put(int,go.Seq$Ref):349:349 -> put + 100:103:void put(int,go.Seq$Ref):351:351 -> put + 104:107:void put(int,go.Seq$Ref):352:352 -> put + 108:113:void put(int,go.Seq$Ref):353:353 -> put + 114:120:void put(int,go.Seq$Ref):354:354 -> put + 121:146:void put(int,go.Seq$Ref):328:328 -> put + 1:11:void remove(int):317:317 -> remove + 12:18:void remove(int):319:319 -> remove + 19:20:void remove(int):320:320 -> remove + 21:27:void remove(int):321:321 -> remove +go.Seq$RefTracker -> go.Seq$RefTracker: +# {"id":"sourceFile","fileName":"Seq.java"} + 1:5:void ():154:154 -> + 6:7:void ():162:162 -> + 8:14:void ():168:168 -> + 15:22:void ():171:171 -> + 4:27:void dec(int):216:216 -> dec + 28:31:void dec(int):217:217 -> dec + 32:37:void dec(int):219:219 -> dec + 38:39:void dec(int):220:220 -> dec + 40:47:void dec(int):223:223 -> dec + 48:50:void dec(int):227:227 -> dec + 51:56:void dec(int):228:228 -> dec + 57:61:void dec(int):229:229 -> dec + 62:68:void dec(int):230:230 -> dec + 69:70:void dec(int):232:232 -> dec + 71:93:void dec(int):225:225 -> dec + 94:95:void dec(int):232:232 -> dec + 8:13:go.Seq$Ref get(int):240:240 -> get + 14:21:go.Seq$Ref get(int):242:242 -> get + 22:23:go.Seq$Ref get(int):246:246 -> get + 24:46:go.Seq$Ref get(int):244:244 -> get + 47:69:go.Seq$Ref get(int):237:237 -> get + 70:71:go.Seq$Ref get(int):246:246 -> get + 4:7:int inc(java.lang.Object):177:177 -> inc + 8:11:int inc(java.lang.Object):179:179 -> inc + 12:21:int inc(java.lang.Object):180:180 -> inc + 22:31:int inc(java.lang.Object):182:182 -> inc + 32:40:int inc(java.lang.Object):184:184 -> inc + 41:46:int inc(java.lang.Object):187:187 -> inc + 47:52:int inc(java.lang.Object):188:188 -> inc + 53:75:int inc(java.lang.Object):185:185 -> inc + 76:79:int inc(java.lang.Object):190:190 -> inc + 80:87:int inc(java.lang.Object):191:191 -> inc + 88:92:int inc(java.lang.Object):193:193 -> inc + 93:97:int inc(java.lang.Object):194:194 -> inc + 98:100:int inc(java.lang.Object):196:196 -> inc + 101:104:int inc(java.lang.Object):197:197 -> inc + 2:9:void incRefnum(int):201:201 -> incRefnum + 10:12:void incRefnum(int):205:205 -> incRefnum + 13:16:void incRefnum(int):206:206 -> incRefnum + 17:39:void incRefnum(int):203:203 -> incRefnum + 40:41:void incRefnum(int):206:206 -> incRefnum +go.Universe -> go.Universe: +# {"id":"sourceFile","fileName":"Universe.java"} + 1:3:void ():12:12 -> + 4:7:void ():13:13 -> +go.Universe$proxyerror -> go.Universe$proxyerror: +# {"id":"sourceFile","fileName":"Universe.java"} + 1:9:void (int):31:31 -> + 1:5:java.lang.String getMessage():33:33 -> getMessage + 1:5:int incRefnum():27:27 -> incRefnum + 6:8:int incRefnum():28:28 -> incRefnum +go.error -> go.error: +# {"id":"sourceFile","fileName":"error.java"} +io.reactivex.BackpressureStrategy -> Y2.a: +# {"id":"sourceFile","fileName":"BackpressureStrategy.java"} + io.reactivex.BackpressureStrategy MISSING -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} + io.reactivex.BackpressureStrategy ERROR -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} + io.reactivex.BackpressureStrategy BUFFER -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} + io.reactivex.BackpressureStrategy DROP -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} + io.reactivex.BackpressureStrategy LATEST -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} + io.reactivex.BackpressureStrategy[] $VALUES -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"[LY2/a;"} + 1:10:void ():25:25 -> + 11:20:void ():29:29 -> + 21:30:void ():33:33 -> + 31:40:void ():37:37 -> + 41:50:void ():42:42 -> + 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;"} + 1:9:io.reactivex.BackpressureStrategy[] values():19:19 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LY2/a;"} +io.reactivex.Emitter -> Y2.b: +# {"id":"sourceFile","fileName":"Emitter.java"} + void onError(java.lang.Throwable) -> onError +io.reactivex.Flowable -> Y2.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"} + 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;"} + 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;"} + 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;"} + 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;"} + 1:14:io.reactivex.Flowable flatMap(io.reactivex.functions.Function):9702:9702 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld3/d;)LY2/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;"} + 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;"} + 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 + 20:28:io.reactivex.Flowable flatMap(io.reactivex.functions.Function,boolean,int,int):9860:9860 -> i + 29:33:io.reactivex.Flowable flatMap(io.reactivex.functions.Function,boolean,int,int):9862:9862 -> i + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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"} + 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 + 23:25:void subscribe(io.reactivex.FlowableSubscriber):14939:14939 -> s + 26:28:void subscribe(io.reactivex.FlowableSubscriber):14942:14942 -> s + 29:35:void subscribe(io.reactivex.FlowableSubscriber):14944:14944 -> s + 36:38:void subscribe(io.reactivex.FlowableSubscriber):14945:14945 -> s + 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"} + 1:5:io.reactivex.Flowable subscribeOn(io.reactivex.Scheduler):15025:15025 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/h;)LY2/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;"} + 6:15:io.reactivex.Flowable subscribeOn(io.reactivex.Scheduler,boolean):15064:15064 -> v +io.reactivex.FlowableEmitter -> Y2.d: +# {"id":"sourceFile","fileName":"FlowableEmitter.java"} + boolean isCancelled() -> isCancelled +io.reactivex.FlowableOnSubscribe -> Y2.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":"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":"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":"sourceFile","fileName":"Scheduler.java"} + long CLOCK_DRIFT_TOLERANCE_NANOSECONDS -> a + 1:6:void ():99:99 -> + 7:14:void ():100:100 -> + 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":"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;"} + 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":"sourceFile","fileName":"RxAndroidPlugins.java"} + io.reactivex.functions.Function onInitMainThreadHandler -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + io.reactivex.functions.Function onMainThreadHandler -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"AndroidSchedulers.java"} + io.reactivex.Scheduler MAIN_THREAD -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/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":"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;"} + 1:5:java.lang.Object call():34:34 -> call +io.reactivex.android.schedulers.AndroidSchedulers$MainHolder -> a3.a$b: +# {"id":"sourceFile","fileName":"AndroidSchedulers.java"} + io.reactivex.Scheduler DEFAULT -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + 1:4:void ():29:29 -> + 5:18:void ():30:30 -> +io.reactivex.android.schedulers.HandlerScheduler -> a3.b: +# {"id":"sourceFile","fileName":"HandlerScheduler.java"} + android.os.Handler handler -> b + boolean async -> c + 1:3:void (android.os.Handler,boolean):29:29 -> + 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":"sourceFile","fileName":"HandlerScheduler.java"} + android.os.Handler handler -> d + boolean async -> e + boolean disposed -> f + 1:3:void (android.os.Handler,boolean):61:61 -> + 4:5:void (android.os.Handler,boolean):62:62 -> + 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;"} + 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 + 25:30:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):80:80 -> d + 31:32:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):81:81 -> d + 33:37:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):83:83 -> d + 38:40:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):84:84 -> d + 41:49:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):87:87 -> d + 50:53:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):90:90 -> d + 54:58:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):91:91 -> d + 59:64:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):92:92 -> d + 65:72:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):70:70 -> d + 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: +# {"id":"sourceFile","fileName":"HandlerScheduler.java"} + android.os.Handler handler -> d + java.lang.Runnable delegate -> e + boolean disposed -> f + 1:3:void (android.os.Handler,java.lang.Runnable):116:116 -> + 4:5:void (android.os.Handler,java.lang.Runnable):117:117 -> + 6:8:void (android.os.Handler,java.lang.Runnable):118:118 -> + 1:3:boolean isDisposed():138:138 -> c + 1:6:void dispose():132:132 -> dispose + 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: +# {"id":"sourceFile","fileName":"CompositeDisposable.java"} + io.reactivex.internal.util.OpenHashSet resources -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm3/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:5:boolean add(io.reactivex.disposables.Disposable):99:99 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb3/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 + 15:18:boolean add(io.reactivex.disposables.Disposable):103:103 -> b + 19:23:boolean add(io.reactivex.disposables.Disposable):105:105 -> b + 24:28:boolean add(io.reactivex.disposables.Disposable):106:106 -> b + 29:32:boolean add(io.reactivex.disposables.Disposable):108:108 -> b + 33:34:boolean add(io.reactivex.disposables.Disposable):109:109 -> b + 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:void dispose():69:69 -> dispose + 6:7:void dispose():73:74 -> dispose + 8:10:void dispose():74:74 -> dispose + 11:15:void dispose():75:75 -> dispose + 16:17:void dispose():77:77 -> dispose + 18:20:void dispose():78:78 -> dispose + 21:22:void dispose():79:79 -> dispose + 23:23:void dispose():80:80 -> dispose + 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"} + 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 + 27:31:void dispose(io.reactivex.internal.util.OpenHashSet):242:242 -> e + 32:36:void dispose(io.reactivex.internal.util.OpenHashSet):244:244 -> e + 37:44:void dispose(io.reactivex.internal.util.OpenHashSet):246:246 -> e + 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: +# {"id":"sourceFile","fileName":"Disposable.java"} + boolean isDisposed() -> c + void dispose() -> dispose +io.reactivex.disposables.Disposables -> b3.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;"} + 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;"} + 6:11:io.reactivex.disposables.Disposable fromRunnable(java.lang.Runnable):44:44 -> b +io.reactivex.disposables.ReferenceDisposable -> b3.d: +# {"id":"sourceFile","fileName":"ReferenceDisposable.java"} + 1:10:void (java.lang.Object):32:32 -> + void onDisposed(java.lang.Object) -> a + 1:10:boolean isDisposed():50:50 -> c + 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: +# {"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: +# {"id":"sourceFile","fileName":"CompositeException.java"} + java.util.List exceptions -> d + java.lang.String message -> e + java.lang.Throwable cause -> f + 1:2:void (java.lang.Throwable[]):53:54 -> + 3:3:void (java.lang.Throwable[]):53:53 -> + 4:6:void (java.lang.Iterable):64:66 -> + 7:9:void (java.lang.Iterable):68:70 -> + 10:10:void (java.lang.Iterable):73:73 -> + 11:11:void (java.lang.Iterable):75:75 -> + 12:12:void (java.lang.Iterable):79:79 -> + 13:13:void (java.lang.Iterable):81:81 -> + 14:16:void (java.lang.Iterable):84:86 -> + 17:17:void (java.lang.Iterable):82:82 -> + 1:11:void appendStackTrace(java.lang.StringBuilder,java.lang.Throwable,java.lang.String):195:195 -> a + 12:21:void appendStackTrace(java.lang.StringBuilder,java.lang.Throwable,java.lang.String):196:196 -> a + 22:35:void appendStackTrace(java.lang.StringBuilder,java.lang.Throwable,java.lang.String):197:197 -> a + 36:41:void appendStackTrace(java.lang.StringBuilder,java.lang.Throwable,java.lang.String):199:199 -> a + 42:46:void appendStackTrace(java.lang.StringBuilder,java.lang.Throwable,java.lang.String):200:200 -> a + 47:56:void appendStackTrace(java.lang.StringBuilder,java.lang.Throwable,java.lang.String):201:201 -> a + 1:3:java.util.List getExceptions():96:96 -> b + 1:5:java.util.List getListOfCauses(java.lang.Throwable):250:250 -> c + 6:14:java.util.List getListOfCauses(java.lang.Throwable):251:251 -> c + 15:17:java.util.List getListOfCauses(java.lang.Throwable):256:256 -> c + 18:29:java.util.List getListOfCauses(java.lang.Throwable):257:257 -> c + 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"} + 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 + 40:59:void printStackTrace(io.reactivex.exceptions.CompositeException$PrintStreamOrWriter):186:186 -> e + 60:72:void printStackTrace(io.reactivex.exceptions.CompositeException$PrintStreamOrWriter):187:187 -> e + 73:79:void printStackTrace(io.reactivex.exceptions.CompositeException$PrintStreamOrWriter):188:188 -> e + 80:87:void printStackTrace(io.reactivex.exceptions.CompositeException$PrintStreamOrWriter):191:191 -> e + 2:5:java.lang.Throwable getCause():108:108 -> getCause + 6:10:java.lang.Throwable getCause():110:110 -> getCause + 11:15:java.lang.Throwable getCause():111:111 -> getCause + 16:34:java.lang.Throwable getCause():114:114 -> getCause + 35:41:java.lang.Throwable getCause():115:115 -> getCause + 42:44:java.lang.Throwable getCause():119:119 -> getCause + 45:48:java.lang.Throwable getCause():121:121 -> getCause + 49:64:java.lang.Throwable getCause():123:123 -> getCause + 65:70:java.lang.Throwable getCause():124:124 -> getCause + 71:80:java.lang.Throwable getCause():126:126 -> getCause + 81:84:java.lang.Throwable getCause():129:129 -> getCause + 85:87:java.lang.Throwable getCause():134:134 -> getCause + 88:92:java.lang.Throwable getCause():140:140 -> getCause + 93:94:java.lang.Throwable getCause():142:142 -> getCause + 95:100:java.lang.Throwable getCause():144:144 -> getCause + 1:3:java.lang.String getMessage():102:102 -> getMessage + 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: +# {"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: +# {"id":"sourceFile","fileName":"CompositeException.java"} + 1:4:void ():205:205 -> + void println(java.lang.Object) -> a +io.reactivex.exceptions.CompositeException$WrappedPrintStream -> c3.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: +# {"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: +# {"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 + 5:8:void throwIfFatal(java.lang.Throwable):70:70 -> b + 9:13:void throwIfFatal(java.lang.Throwable):72:72 -> 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: +# {"id":"sourceFile","fileName":"MissingBackpressureException.java"} + 1:4:void (java.lang.String):35:35 -> +io.reactivex.exceptions.OnErrorNotImplementedException -> c3.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: +# {"id":"sourceFile","fileName":"ProtocolViolationException.java"} + 1:4:void (java.lang.String):31:31 -> +io.reactivex.exceptions.UndeliverableException -> c3.f: +# {"id":"sourceFile","fileName":"UndeliverableException.java"} + 1:21:void (java.lang.Throwable):31:31 -> +io.reactivex.functions.Action -> d3.a: +# {"id":"sourceFile","fileName":"Action.java"} + void run() -> run +io.reactivex.functions.BiPredicate -> d3.b: +# {"id":"sourceFile","fileName":"BiPredicate.java"} +io.reactivex.functions.Consumer -> d3.c: +# {"id":"sourceFile","fileName":"Consumer.java"} + void accept(java.lang.Object) -> accept +io.reactivex.functions.Function -> d3.d: +# {"id":"sourceFile","fileName":"Function.java"} + java.lang.Object apply(java.lang.Object) -> apply +io.reactivex.functions.LongConsumer -> d3.e: +# {"id":"sourceFile","fileName":"LongConsumer.java"} +io.reactivex.functions.Predicate -> d3.f: +# {"id":"sourceFile","fileName":"Predicate.java"} +io.reactivex.internal.disposables.DisposableContainer -> e3.a: +# {"id":"sourceFile","fileName":"DisposableContainer.java"} + boolean delete(io.reactivex.disposables.Disposable) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb3/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":"sourceFile","fileName":"DisposableHelper.java"} + io.reactivex.internal.disposables.DisposableHelper DISPOSED -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Le3/b;"} + io.reactivex.internal.disposables.DisposableHelper[] $VALUES -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"[Le3/b;"} + 1:10:void ():30:30 -> + 11:17:void ():26:26 -> + 1:4:void (java.lang.String,int):26:26 -> + 1:6:boolean dispose(java.util.concurrent.atomic.AtomicReference):118:118 -> a + 7:10:boolean dispose(java.util.concurrent.atomic.AtomicReference):119:119 -> a + 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"} + 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;"} + 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":"sourceFile","fileName":"EmptyDisposable.java"} + io.reactivex.internal.disposables.EmptyDisposable INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Le3/c;"} + io.reactivex.internal.disposables.EmptyDisposable NEVER -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Le3/c;"} + io.reactivex.internal.disposables.EmptyDisposable[] $VALUES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[Le3/c;"} + 1:10:void ():34:34 -> + 11:20:void ():38:38 -> + 21:27:void ():28:28 -> + 1:4:void (java.lang.String,int):28:28 -> + 1:8:boolean isDisposed():48:48 -> c + 1:1:void clear():110:110 -> clear + 1:1:void dispose():44:44 -> dispose + 1:2:boolean isEmpty():104:104 -> isEmpty + 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;"} + 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":"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:5:boolean add(io.reactivex.disposables.Disposable):77:77 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb3/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 + 15:18:boolean add(io.reactivex.disposables.Disposable):81:81 -> b + 19:23:boolean add(io.reactivex.disposables.Disposable):83:83 -> b + 24:28:boolean add(io.reactivex.disposables.Disposable):84:84 -> b + 29:32:boolean add(io.reactivex.disposables.Disposable):86:86 -> b + 33:34:boolean add(io.reactivex.disposables.Disposable):87:87 -> b + 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:void dispose():54:54 -> dispose + 6:7:void dispose():58:59 -> dispose + 8:10:void dispose():59:59 -> dispose + 11:15:void dispose():60:60 -> dispose + 16:17:void dispose():62:62 -> dispose + 18:20:void dispose():63:63 -> dispose + 21:22:void dispose():64:64 -> dispose + 23:23:void dispose():65:65 -> dispose + 24:27:void dispose():67:67 -> dispose + 28:29:void dispose():65:65 -> dispose + 4:20:void dispose(java.util.List):169:169 -> e + 21:25:void dispose(java.util.List):171:171 -> e + 26:30:void dispose(java.util.List):173:173 -> e + 31:35:void dispose(java.util.List):175:175 -> e + 36:41:void dispose(java.util.List):177:177 -> e + 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: +# {"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: +# {"id":"sourceFile","fileName":"Functions.java"} + io.reactivex.functions.Function IDENTITY -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + java.lang.Runnable EMPTY_RUNNABLE -> b + io.reactivex.functions.Action EMPTY_ACTION -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/a;"} + io.reactivex.functions.Consumer EMPTY_CONSUMER -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} + io.reactivex.functions.Consumer ERROR_CONSUMER -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} + io.reactivex.functions.Consumer ON_ERROR_MISSING -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} + io.reactivex.functions.LongConsumer EMPTY_LONG_CONSUMER -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/e;"} + io.reactivex.functions.Predicate ALWAYS_TRUE -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/f;"} + io.reactivex.functions.Predicate ALWAYS_FALSE -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/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;"} + 1:7:void ():81:81 -> + 8:14:void ():93:93 -> + 15:21:void ():95:95 -> + 22:28:void ():97:97 -> + 29:35:void ():109:109 -> + 36:42:void ():115:115 -> + 43:49:void ():117:117 -> + 50:56:void ():119:119 -> + 57:63:void ():121:121 -> + 64:70:void ():123:123 -> + 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":"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: +# {"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: +# {"id":"sourceFile","fileName":"Functions.java"} + 1:4:void ():708:708 -> +io.reactivex.internal.functions.Functions$EmptyRunnable -> f3.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: +# {"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: +# {"id":"sourceFile","fileName":"Functions.java"} + 1:4:void ():720:720 -> +io.reactivex.internal.functions.Functions$Identity -> f3.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: +# {"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"} + 1:6:void accept(java.lang.Object):742:742 -> accept +io.reactivex.internal.functions.Functions$NaturalObjectComparator -> f3.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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"Functions.java"} + 1:4:void ():713:713 -> +io.reactivex.internal.functions.ObjectHelper -> f3.b: +# {"id":"sourceFile","fileName":"ObjectHelper.java"} + io.reactivex.functions.BiPredicate EQUALS -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/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: +# {"id":"sourceFile","fileName":"ObjectHelper.java"} + 1:4:void ():125:125 -> +io.reactivex.internal.fuseable.ConditionalSubscriber -> g3.a: +# {"id":"sourceFile","fileName":"ConditionalSubscriber.java"} + boolean tryOnNext(java.lang.Object) -> d +io.reactivex.internal.fuseable.QueueFuseable -> g3.b: +# {"id":"sourceFile","fileName":"QueueFuseable.java"} + int requestFusion(int) -> g +io.reactivex.internal.fuseable.QueueSubscription -> g3.c: +# {"id":"sourceFile","fileName":"QueueSubscription.java"} +io.reactivex.internal.fuseable.ScalarCallable -> g3.d: +# {"id":"sourceFile","fileName":"ScalarCallable.java"} + java.lang.Object call() -> call +io.reactivex.internal.fuseable.SimplePlainQueue -> g3.e: +# {"id":"sourceFile","fileName":"SimplePlainQueue.java"} + java.lang.Object poll() -> poll +io.reactivex.internal.fuseable.SimpleQueue -> g3.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: +# {"id":"sourceFile","fileName":"AbstractFlowableWithUpstream.java"} + io.reactivex.Flowable source -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/c;"} + 1:3:void (io.reactivex.Flowable):41:41 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/c;)V"} + 4:14:void (io.reactivex.Flowable):42:42 -> +io.reactivex.internal.operators.flowable.FlowableCreate -> h3.b: +# {"id":"sourceFile","fileName":"FlowableCreate.java"} + io.reactivex.FlowableOnSubscribe source -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/e;"} + io.reactivex.BackpressureStrategy backpressure -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/a;"} + 1:3:void (io.reactivex.FlowableOnSubscribe,io.reactivex.BackpressureStrategy):37:37 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY2/e;LY2/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"} + 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 + 45:50:void subscribeActual(org.reactivestreams.Subscriber):52:52 -> t + 51:55:void subscribeActual(org.reactivestreams.Subscriber):48:48 -> t + 56:58:void subscribeActual(org.reactivestreams.Subscriber):69:69 -> t + 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: +# {"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: +# {"id":"sourceFile","fileName":"FlowableCreate.java"} + org.reactivestreams.Subscriber downstream -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/b;"} + io.reactivex.internal.disposables.SequentialDisposable serial -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Le3/e;"} + 1:3:void (org.reactivestreams.Subscriber):251:251 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/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 + 8:12:void complete():266:266 -> a + 13:24:void complete():268:268 -> a + 25:25:void complete():269:269 -> a + 3:9:boolean error(java.lang.Throwable):286:286 -> b + 10:17:boolean error(java.lang.Throwable):288:288 -> b + 18:22:boolean error(java.lang.Throwable):292:292 -> b + 23:35:boolean error(java.lang.Throwable):294:294 -> b + 36:36:boolean error(java.lang.Throwable):295:295 -> b + 1:1:void onRequested():324:324 -> c + 1:5:void cancel():301:301 -> cancel + 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: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: +# {"id":"sourceFile","fileName":"FlowableCreate.java"} + io.reactivex.internal.queue.SpscLinkedArrayQueue queue -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Li3/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"} + 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 + 1:8:void onUnsubscribed():503:503 -> d + 9:14:void onUnsubscribed():504:504 -> d + 1:13:boolean tryOnError(java.lang.Throwable):476:476 -> e + 14:20:boolean tryOnError(java.lang.Throwable):481:481 -> e + 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: +# {"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":"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":"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"} + 4:10:void (org.reactivestreams.Subscriber):598:598 -> + 11:18:void (org.reactivestreams.Subscriber):599:599 -> + 1:4:void onRequested():638:638 -> c + 1:8:void onUnsubscribed():643:643 -> d + 9:15:void onUnsubscribed():644:644 -> d + 1:13:boolean tryOnError(java.lang.Throwable):618:618 -> e + 14:23:boolean tryOnError(java.lang.Throwable):622:622 -> e + 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: +# {"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":"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":"sourceFile","fileName":"FlowableDoFinally.java"} + io.reactivex.functions.Action onFinally -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/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"} + 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"} + 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: +# {"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;"} + org.reactivestreams.Subscription upstream -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/c;"} + io.reactivex.internal.fuseable.QueueSubscription qs -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/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"} + 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"} + 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 + 19:24:void onSubscribe(org.reactivestreams.Subscription):183:183 -> a + 1:5:void onComplete():205:205 -> b + 6:9:void onComplete():206:206 -> b + 3:8:void runFinally():254:254 -> c + 9:15:void runFinally():256:256 -> c + 16:18:void runFinally():258:258 -> c + 19:22:void runFinally():259:259 -> c + 1:5:void cancel():211:211 -> cancel + 6:9:void cancel():212:212 -> cancel + 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: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: +# {"id":"sourceFile","fileName":"FlowableDoFinally.java"} + org.reactivestreams.Subscriber downstream -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/b;"} + io.reactivex.functions.Action onFinally -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/a;"} + org.reactivestreams.Subscription upstream -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/c;"} + io.reactivex.internal.fuseable.QueueSubscription qs -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/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"} + 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"} + 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 + 19:24:void onSubscribe(org.reactivestreams.Subscription):78:78 -> a + 1:5:void onComplete():95:95 -> b + 6:9:void onComplete():96:96 -> b + 3:8:void runFinally():144:144 -> c + 9:15:void runFinally():146:146 -> c + 16:18:void runFinally():148:148 -> c + 19:22:void runFinally():149:149 -> c + 1:5:void cancel():101:101 -> cancel + 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: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: +# {"id":"sourceFile","fileName":"FlowableEmpty.java"} + io.reactivex.Flowable INSTANCE -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/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":"sourceFile","fileName":"FlowableFlatMap.java"} + io.reactivex.functions.Function mapper -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/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"} + 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"} + 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":"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;"} + 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;"} + 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"} + 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"} + 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 + 22:23:void onSubscribe(org.reactivestreams.Subscription):648:648 -> a + 24:25:void onSubscribe(org.reactivestreams.Subscription):649:649 -> a + 26:27:void onSubscribe(org.reactivestreams.Subscription):650:650 -> a + 28:36:void onSubscribe(org.reactivestreams.Subscription):651:651 -> a + 37:38:void onSubscribe(org.reactivestreams.Subscription):655:655 -> a + 39:40:void onSubscribe(org.reactivestreams.Subscription):656:656 -> a + 41:47:void onSubscribe(org.reactivestreams.Subscription):661:661 -> a + 2:3:void onComplete():682:682 -> b + 4:9:void onComplete():683:683 -> b + 1:12:boolean isDisposed():705:705 -> c + 1:4:void dispose():700:700 -> dispose + 1:5:void onNext(java.lang.Object):667:667 -> e + 6:11:void onNext(java.lang.Object):668:668 -> e + 12:17:void onNext(java.lang.Object):670:670 -> e + 1:5:void requestMore(long):687:687 -> f + 6:8:void requestMore(long):688:688 -> f + 9:17:void requestMore(long):689:689 -> f + 18:19:void requestMore(long):690:690 -> f + 20:29:void requestMore(long):691:691 -> f + 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: +# {"id":"sourceFile","fileName":"FlowableFlatMap.java"} + org.reactivestreams.Subscriber downstream -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/b;"} + io.reactivex.functions.Function mapper -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/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;"} + boolean done -> j + io.reactivex.internal.util.AtomicThrowable errs -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm3/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;"} + 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;"} + io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber[] CANCELLED -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lh3/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"} + 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 -> + 25:26:void (org.reactivestreams.Subscriber,io.reactivex.functions.Function,boolean,int,int):99:99 -> + 27:28:void (org.reactivestreams.Subscriber,io.reactivex.functions.Function,boolean,int,int):100:100 -> + 29:30:void (org.reactivestreams.Subscriber,io.reactivex.functions.Function,boolean,int,int):101:101 -> + 31:32:void (org.reactivestreams.Subscriber,io.reactivex.functions.Function,boolean,int,int):102:102 -> + 33:37:void (org.reactivestreams.Subscriber,io.reactivex.functions.Function,boolean,int,int):103:103 -> + 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"} + 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 + 20:31:void onSubscribe(org.reactivestreams.Subscription):114:114 -> a + 32:36:void onSubscribe(org.reactivestreams.Subscription):115:115 -> a + 37:40:void onSubscribe(org.reactivestreams.Subscription):117:117 -> a + 1:6:void onComplete():339:339 -> b + 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"} + 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 + 21:22:boolean addInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):176:176 -> c + 23:25:boolean addInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):177:177 -> c + 26:27:boolean addInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):178:178 -> c + 28:37:boolean addInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):179:179 -> c + 1:5:void cancel():356:356 -> cancel + 6:7:void cancel():357:357 -> cancel + 8:12:void cancel():358:358 -> cancel + 13:15:void cancel():359:359 -> cancel + 16:21:void cancel():360:360 -> cancel + 22:25:void cancel():361:361 -> cancel + 26:29:void cancel():363:363 -> cancel + 1:5:void onNext(java.lang.Object):127:127 -> e + 6:19:void onNext(java.lang.Object):132:132 -> e + 20:23:void onNext(java.lang.Object):139:139 -> e + 24:31:void onNext(java.lang.Object):143:143 -> e + 32:35:void onNext(java.lang.Object):152:152 -> e + 36:57:void onNext(java.lang.Object):154:154 -> e + 58:59:void onNext(java.lang.Object):156:156 -> e + 60:67:void onNext(java.lang.Object):157:157 -> e + 68:70:void onNext(java.lang.Object):145:145 -> e + 71:75:void onNext(java.lang.Object):146:146 -> e + 76:79:void onNext(java.lang.Object):147:147 -> e + 80:91:void onNext(java.lang.Object):161:161 -> e + 92:97:void onNext(java.lang.Object):162:162 -> e + 98:102:void onNext(java.lang.Object):163:163 -> 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:4:void clearScalarQueue():580:580 -> h + 5:8:void clearScalarQueue():582:582 -> h + 1:8:void disposeAll():587:587 -> i + 9:12:void disposeAll():588:588 -> i + 13:22:void disposeAll():589:589 -> i + 23:28:void disposeAll():591:591 -> i + 29:34:void disposeAll():592:592 -> i + 35:42:void disposeAll():594:594 -> i + 43:46:void disposeAll():595:595 -> i + 47:50:void disposeAll():596:596 -> i + 1:6:void drain():370:370 -> j + 7:10:void drain():371:371 -> j + 3:5:void drainLoop():376:376 -> k + 6:13:void drainLoop():379:379 -> k + 14:15:void drainLoop():382:382 -> k + 16:50:void drainLoop():384:384 -> k + 51:54:void drainLoop():394:394 -> k + 55:67:void drainLoop():396:396 -> k + 68:91:void drainLoop():403:403 -> k + 92:115:void drainLoop():413:413 -> k + 116:117:void drainLoop():422:422 -> k + 118:119:void drainLoop():423:423 -> k + 120:127:void drainLoop():424:424 -> k + 128:132:void drainLoop():425:425 -> k + 133:140:void drainLoop():427:427 -> k + 141:146:void drainLoop():428:428 -> k + 147:152:void drainLoop():429:429 -> k + 153:157:void drainLoop():431:431 -> k + 158:164:void drainLoop():433:433 -> k + 165:166:void drainLoop():441:441 -> k + 167:170:void drainLoop():442:442 -> k + 171:189:void drainLoop():444:444 -> k + 190:206:void drainLoop():450:450 -> k + 207:208:void drainLoop():459:459 -> k + 209:219:void drainLoop():460:460 -> k + 220:227:void drainLoop():466:466 -> k + 228:230:void drainLoop():471:471 -> k + 231:238:void drainLoop():475:475 -> k + 239:253:void drainLoop():478:478 -> k + 254:260:void drainLoop():486:486 -> k + 261:263:void drainLoop():506:506 -> k + 264:277:void drainLoop():508:508 -> k + 278:280:void drainLoop():488:488 -> k + 281:283:void drainLoop():489:489 -> k + 284:288:void drainLoop():490:490 -> k + 289:292:void drainLoop():491:491 -> k + 293:297:void drainLoop():492:492 -> k + 298:305:void drainLoop():494:494 -> k + 306:320:void drainLoop():497:497 -> k + 321:335:void drainLoop():517:517 -> k + 336:351:void drainLoop():521:521 -> k + 352:353:void drainLoop():527:527 -> k + 354:359:void drainLoop():528:528 -> k + 360:365:void drainLoop():529:529 -> k + 366:368:void drainLoop():530:530 -> k + 369:401:void drainLoop():531:531 -> k + 402:403:void drainLoop():546:546 -> k + 404:420:void drainLoop():547:547 -> k + 421:424:void drainLoop():550:550 -> k + 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;"} + 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;"} + 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"} + 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 + 21:36:void innerError(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber,java.lang.Throwable):607:607 -> n + 37:42:void innerError(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber,java.lang.Throwable):608:608 -> n + 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"} + 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 + 37:38:void removeInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):206:206 -> o + 39:45:void removeInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):207:207 -> o + 46:49:void removeInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):208:208 -> o + 50:58:void removeInner(io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):210:210 -> o + 1:4:void onError(java.lang.Throwable):319:319 -> onError + 5:8:void onError(java.lang.Throwable):320:320 -> onError + 9:17:void onError(java.lang.Throwable):323:323 -> onError + 18:19:void onError(java.lang.Throwable):324:324 -> onError + 20:23:void onError(java.lang.Throwable):325:325 -> onError + 24:39:void onError(java.lang.Throwable):326:326 -> onError + 40:45:void onError(java.lang.Throwable):327:327 -> onError + 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"} + 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 + 39:52:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):282:282 -> p + 53:59:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):284:284 -> p + 60:65:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):286:286 -> p + 66:69:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):289:289 -> p + 70:75:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):291:291 -> p + 76:84:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):292:292 -> p + 85:91:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):296:296 -> p + 92:95:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):300:300 -> p + 96:102:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):302:302 -> p + 103:104:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):303:303 -> p + 105:110:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):305:305 -> p + 111:119:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):306:306 -> p + 120:126:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):309:309 -> p + 127:130:void tryEmit(java.lang.Object,io.reactivex.internal.operators.flowable.FlowableFlatMap$InnerSubscriber):313:313 -> p + 1:16:void tryEmitScalar(java.lang.Object):230:230 -> q + 17:22:void tryEmitScalar(java.lang.Object):231:231 -> q + 23:32:void tryEmitScalar(java.lang.Object):232:232 -> q + 33:38:void tryEmitScalar(java.lang.Object):233:233 -> q + 39:52:void tryEmitScalar(java.lang.Object):234:234 -> q + 53:57:void tryEmitScalar(java.lang.Object):236:236 -> q + 58:77:void tryEmitScalar(java.lang.Object):238:238 -> q + 78:79:void tryEmitScalar(java.lang.Object):240:240 -> q + 80:88:void tryEmitScalar(java.lang.Object):241:241 -> q + 89:92:void tryEmitScalar(java.lang.Object):245:245 -> q + 93:98:void tryEmitScalar(java.lang.Object):247:247 -> q + 99:107:void tryEmitScalar(java.lang.Object):248:248 -> q + 108:114:void tryEmitScalar(java.lang.Object):252:252 -> q + 115:118:void tryEmitScalar(java.lang.Object):256:256 -> q + 119:124:void tryEmitScalar(java.lang.Object):257:257 -> q + 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: +# {"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"} + 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: +# {"id":"sourceFile","fileName":"FlowableFromArray.java"} + io.reactivex.internal.fuseable.ConditionalSubscriber downstream -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/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"} + 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 + 5:5:void fastPath():204:204 -> a + 6:9:void fastPath():206:206 -> a + 10:14:void fastPath():207:207 -> a + 15:18:void fastPath():210:210 -> a + 19:49:void fastPath():212:212 -> a + 50:55:void fastPath():215:215 -> a + 56:60:void fastPath():218:218 -> a + 61:64:void fastPath():221:221 -> a + 1:2:void slowPath(long):227:227 -> b + 3:4:void slowPath(long):228:229 -> b + 5:6:void slowPath(long):229:230 -> b + 7:16:void slowPath(long):230:230 -> b + 17:21:void slowPath(long):235:235 -> b + 22:25:void slowPath(long):239:239 -> b + 26:56:void slowPath(long):242:242 -> b + 57:70:void slowPath(long):245:245 -> b + 71:74:void slowPath(long):254:254 -> b + 75:78:void slowPath(long):255:255 -> b + 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: +# {"id":"sourceFile","fileName":"FlowableFromArray.java"} + org.reactivestreams.Subscriber downstream -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/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"} + 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 + 5:5:void fastPath():121:121 -> a + 6:9:void fastPath():123:123 -> a + 10:14:void fastPath():124:124 -> a + 15:18:void fastPath():127:127 -> a + 19:49:void fastPath():129:129 -> a + 50:55:void fastPath():132:132 -> a + 56:60:void fastPath():135:135 -> a + 61:64:void fastPath():138:138 -> a + 1:2:void slowPath(long):144:144 -> b + 3:4:void slowPath(long):145:146 -> b + 5:6:void slowPath(long):146:147 -> b + 7:16:void slowPath(long):147:147 -> b + 17:21:void slowPath(long):152:152 -> b + 22:25:void slowPath(long):156:156 -> b + 26:56:void slowPath(long):159:159 -> b + 57:67:void slowPath(long):162:162 -> b + 68:71:void slowPath(long):170:170 -> b + 72:75:void slowPath(long):171:171 -> b + 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: +# {"id":"sourceFile","fileName":"FlowableFromArray.java"} + java.lang.Object[] array -> d + int index -> e + boolean cancelled -> f + 1:3:void (java.lang.Object[]):51:51 -> + 4:6:void (java.lang.Object[]):52:52 -> + void fastPath() -> a + 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: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: +# {"id":"sourceFile","fileName":"FlowableFromPublisher.java"} + org.reactivestreams.Publisher publisher -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/a;"} + 1:3:void (org.reactivestreams.Publisher):23:23 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/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":"sourceFile","fileName":"FlowableInternalHelper.java"} + io.reactivex.internal.operators.flowable.FlowableInternalHelper$RequestMax INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lh3/h;"} + io.reactivex.internal.operators.flowable.FlowableInternalHelper$RequestMax[] $VALUES -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lh3/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"} + 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;"} + 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":"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":"sourceFile","fileName":"FlowableObserveOn.java"} + io.reactivex.Scheduler scheduler -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/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"} + 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"} + 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: +# {"id":"sourceFile","fileName":"FlowableObserveOn.java"} + io.reactivex.Scheduler$Worker worker -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/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;"} + io.reactivex.internal.fuseable.SimpleQueue queue -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/f;"} + boolean cancelled -> k + boolean done -> l + java.lang.Throwable error -> m + int sourceMode -> n + 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"} + 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 -> + 10:19:void (io.reactivex.Scheduler$Worker,boolean,int):98:98 -> + 20:22:void (io.reactivex.Scheduler$Worker,boolean,int):99:99 -> + 1:5:void onComplete():133:133 -> b + 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"} + 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 + 20:23:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):195:195 -> c + 24:27:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):197:197 -> c + 28:30:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):199:199 -> c + 31:36:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):201:201 -> c + 37:40:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):205:205 -> c + 41:42:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):207:207 -> c + 43:45:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):208:208 -> c + 46:48:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):209:209 -> c + 49:56:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):210:210 -> c + 57:58:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):214:214 -> c + 59:61:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):215:215 -> c + 62:69:boolean checkTerminated(boolean,boolean,org.reactivestreams.Subscriber):216:216 -> c + 1:6:void cancel():149:149 -> cancel + 7:8:void cancel():153:153 -> cancel + 9:13:void cancel():154:154 -> cancel + 14:18:void cancel():155:155 -> cancel + 19:28:void cancel():157:157 -> cancel + 29:34:void cancel():158:158 -> cancel + 1:6:void clear():236:236 -> clear + 1:5:void onNext(java.lang.Object):104:104 -> e + 6:10:void onNext(java.lang.Object):107:107 -> e + 11:14:void onNext(java.lang.Object):108:108 -> e + 15:22:void onNext(java.lang.Object):111:111 -> e + 23:27:void onNext(java.lang.Object):112:112 -> e + 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 + void runAsync() -> h + void runBackfused() -> i + 1:7:boolean isEmpty():241:241 -> isEmpty + void runSync() -> j + 1:7:void trySchedule():163:163 -> k + 8:13:void trySchedule():166:166 -> k + 1:4:void onError(java.lang.Throwable):122:122 -> onError + 5:8:void onError(java.lang.Throwable):123:123 -> onError + 9:11:void onError(java.lang.Throwable):126:126 -> onError + 12:13:void onError(java.lang.Throwable):127:127 -> onError + 14:17:void onError(java.lang.Throwable):128:128 -> onError + 1:4:void run():171:171 -> run + 5:8:void run():172:172 -> run + 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: +# {"id":"sourceFile","fileName":"FlowableObserveOn.java"} + io.reactivex.internal.fuseable.ConditionalSubscriber downstream -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lg3/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"} + 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"} + 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 + 19:25:void onSubscribe(org.reactivestreams.Subscription):514:514 -> a + 26:27:void onSubscribe(org.reactivestreams.Subscription):517:517 -> a + 28:29:void onSubscribe(org.reactivestreams.Subscription):518:518 -> a + 30:31:void onSubscribe(org.reactivestreams.Subscription):519:519 -> a + 32:40:void onSubscribe(org.reactivestreams.Subscription):521:521 -> a + 41:42:void onSubscribe(org.reactivestreams.Subscription):525:525 -> a + 43:44:void onSubscribe(org.reactivestreams.Subscription):526:526 -> a + 45:49:void onSubscribe(org.reactivestreams.Subscription):528:528 -> a + 50:56:void onSubscribe(org.reactivestreams.Subscription):530:530 -> a + 57:65:void onSubscribe(org.reactivestreams.Subscription):536:536 -> a + 66:70:void onSubscribe(org.reactivestreams.Subscription):538:538 -> a + 71:77:void onSubscribe(org.reactivestreams.Subscription):540:540 -> a + 1:2:void runAsync():613:613 -> h + 3:4:void runAsync():614:614 -> h + 5:6:void runAsync():616:616 -> h + 7:10:void runAsync():617:617 -> h + 11:20:void runAsync():621:621 -> h + 21:22:void runAsync():624:624 -> h + 23:31:void runAsync():627:627 -> h + 32:41:void runAsync():641:641 -> h + 42:51:void runAsync():649:649 -> h + 52:58:void runAsync():655:655 -> h + 59:67:void runAsync():656:656 -> h + 68:70:void runAsync():629:629 -> h + 71:72:void runAsync():631:631 -> h + 73:77:void runAsync():632:632 -> h + 78:80:void runAsync():633:633 -> h + 81:83:void runAsync():635:635 -> h + 84:91:void runAsync():636:636 -> h + 92:104:void runAsync():661:661 -> h + 105:110:void runAsync():665:665 -> h + 111:112:void runAsync():667:667 -> h + 113:115:void runAsync():668:668 -> h + 116:124:void runAsync():669:669 -> h + 3:7:void runBackfused():686:686 -> i + 8:9:void runBackfused():690:690 -> i + 10:17:void runBackfused():692:692 -> i + 18:19:void runBackfused():695:695 -> i + 20:23:void runBackfused():696:696 -> i + 24:29:void runBackfused():698:698 -> i + 30:34:void runBackfused():700:700 -> i + 35:41:void runBackfused():702:702 -> i + 42:48:void runBackfused():706:706 -> i + 1:2:void runSync():548:548 -> j + 3:4:void runSync():549:549 -> j + 5:8:void runSync():551:551 -> j + 9:18:void runSync():555:555 -> j + 19:22:void runSync():560:560 -> j + 23:29:void runSync():570:570 -> j + 30:31:void runSync():574:574 -> j + 32:34:void runSync():575:575 -> j + 35:40:void runSync():576:576 -> j + 41:51:void runSync():580:580 -> j + 52:54:void runSync():562:562 -> j + 55:56:void runSync():563:563 -> j + 57:61:void runSync():564:564 -> j + 62:64:void runSync():565:565 -> j + 65:70:void runSync():566:566 -> j + 71:75:void runSync():585:585 -> j + 76:81:void runSync():589:589 -> j + 82:83:void runSync():590:590 -> j + 84:86:void runSync():591:591 -> j + 87:92:void runSync():592:592 -> j + 93:98:void runSync():596:596 -> j + 99:101:void runSync():598:598 -> j + 102:110:void runSync():599:599 -> j + 1:8:java.lang.Object poll():716:716 -> poll + 9:13:java.lang.Object poll():717:717 -> poll + 14:18:java.lang.Object poll():718:718 -> poll + 19:27:java.lang.Object poll():719:719 -> poll + 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: +# {"id":"sourceFile","fileName":"FlowableObserveOn.java"} + org.reactivestreams.Subscriber downstream -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/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"} + 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"} + 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 + 19:25:void onSubscribe(org.reactivestreams.Subscription):270:270 -> a + 26:27:void onSubscribe(org.reactivestreams.Subscription):273:273 -> a + 28:29:void onSubscribe(org.reactivestreams.Subscription):274:274 -> a + 30:31:void onSubscribe(org.reactivestreams.Subscription):275:275 -> a + 32:40:void onSubscribe(org.reactivestreams.Subscription):277:277 -> a + 41:42:void onSubscribe(org.reactivestreams.Subscription):281:281 -> a + 43:44:void onSubscribe(org.reactivestreams.Subscription):282:282 -> a + 45:49:void onSubscribe(org.reactivestreams.Subscription):284:284 -> a + 50:56:void onSubscribe(org.reactivestreams.Subscription):286:286 -> a + 57:65:void onSubscribe(org.reactivestreams.Subscription):292:292 -> a + 66:70:void onSubscribe(org.reactivestreams.Subscription):294:294 -> a + 71:77:void onSubscribe(org.reactivestreams.Subscription):296:296 -> a + 1:2:void runAsync():370:370 -> h + 3:4:void runAsync():371:371 -> h + 5:8:void runAsync():373:373 -> h + 9:18:void runAsync():377:377 -> h + 19:20:void runAsync():380:380 -> h + 21:29:void runAsync():384:384 -> h + 30:39:void runAsync():399:399 -> h + 40:45:void runAsync():407:407 -> h + 46:61:void runAsync():410:410 -> h + 62:68:void runAsync():412:412 -> h + 69:77:void runAsync():414:414 -> h + 78:80:void runAsync():386:386 -> h + 81:82:void runAsync():388:388 -> h + 83:87:void runAsync():389:389 -> h + 88:90:void runAsync():390:390 -> h + 91:93:void runAsync():392:392 -> h + 94:101:void runAsync():393:393 -> h + 102:114:void runAsync():419:419 -> h + 115:120:void runAsync():423:423 -> h + 121:123:void runAsync():425:425 -> h + 124:132:void runAsync():426:426 -> h + 3:7:void runBackfused():442:442 -> i + 8:9:void runBackfused():446:446 -> i + 10:17:void runBackfused():448:448 -> i + 18:19:void runBackfused():451:451 -> i + 20:23:void runBackfused():452:452 -> i + 24:29:void runBackfused():454:454 -> i + 30:34:void runBackfused():456:456 -> i + 35:41:void runBackfused():458:458 -> i + 42:48:void runBackfused():462:462 -> i + 1:2:void runSync():304:304 -> j + 3:4:void runSync():305:305 -> j + 5:8:void runSync():307:307 -> j + 9:18:void runSync():311:311 -> j + 19:22:void runSync():317:317 -> j + 23:29:void runSync():327:327 -> j + 30:31:void runSync():331:331 -> j + 32:34:void runSync():332:332 -> j + 35:40:void runSync():333:333 -> j + 41:48:void runSync():337:337 -> j + 49:51:void runSync():319:319 -> j + 52:53:void runSync():320:320 -> j + 54:58:void runSync():321:321 -> j + 59:61:void runSync():322:322 -> j + 62:67:void runSync():323:323 -> j + 68:72:void runSync():342:342 -> j + 73:78:void runSync():346:346 -> j + 79:80:void runSync():347:347 -> j + 81:83:void runSync():348:348 -> j + 84:89:void runSync():349:349 -> j + 90:95:void runSync():353:353 -> j + 96:98:void runSync():355:355 -> j + 99:107:void runSync():356:356 -> j + 1:8:java.lang.Object poll():472:472 -> poll + 9:13:java.lang.Object poll():473:473 -> poll + 14:18:java.lang.Object poll():474:474 -> poll + 19:27:java.lang.Object poll():475:475 -> poll + 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: +# {"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;"} + 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"} + 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 + 30:33:boolean tryScalarXMapSubscribe(org.reactivestreams.Publisher,org.reactivestreams.Subscriber,io.reactivex.functions.Function):76:76 -> b + 34:41:boolean tryScalarXMapSubscribe(org.reactivestreams.Publisher,org.reactivestreams.Subscriber,io.reactivex.functions.Function):80:80 -> b + 42:45:boolean tryScalarXMapSubscribe(org.reactivestreams.Publisher,org.reactivestreams.Subscriber,io.reactivex.functions.Function):88:88 -> b + 46:55:boolean tryScalarXMapSubscribe(org.reactivestreams.Publisher,org.reactivestreams.Subscriber,io.reactivex.functions.Function):91:91 -> b + 56:58:boolean tryScalarXMapSubscribe(org.reactivestreams.Publisher,org.reactivestreams.Subscriber,io.reactivex.functions.Function):82:82 -> b + 59:62:boolean tryScalarXMapSubscribe(org.reactivestreams.Publisher,org.reactivestreams.Subscriber,io.reactivex.functions.Function):83:83 -> b + 63:67:boolean tryScalarXMapSubscribe(org.reactivestreams.Publisher,org.reactivestreams.Subscriber,io.reactivex.functions.Function):93:93 -> b + 68:70:boolean tryScalarXMapSubscribe(org.reactivestreams.Publisher,org.reactivestreams.Subscriber,io.reactivex.functions.Function):71:71 -> b + 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: +# {"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;"} + 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"} + 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"} + 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 + 33:42:void subscribeActual(org.reactivestreams.Subscriber):158:158 -> t + 43:45:void subscribeActual(org.reactivestreams.Subscriber):149:149 -> t + 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: +# {"id":"sourceFile","fileName":"FlowableSubscribeOn.java"} + io.reactivex.Scheduler scheduler -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/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"} + 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"} + 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: +# {"id":"sourceFile","fileName":"FlowableSubscribeOn.java"} + org.reactivestreams.Subscriber downstream -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/b;"} + io.reactivex.Scheduler$Worker worker -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/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;"} + 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"} + 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 -> + 10:16:void (org.reactivestreams.Subscriber,io.reactivex.Scheduler$Worker,org.reactivestreams.Publisher,boolean):72:72 -> + 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"} + 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"} + 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: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: +# {"id":"sourceFile","fileName":"FlowableSubscribeOn.java"} + org.reactivestreams.Subscription upstream -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/c;"} + long n -> e + 1:3:void (org.reactivestreams.Subscription,long):149:149 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/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: +# {"id":"sourceFile","fileName":"SpscArrayQueue.java"} + int mask -> d + java.util.concurrent.atomic.AtomicLong producerIndex -> e + long producerLookAhead -> f + java.util.concurrent.atomic.AtomicLong consumerIndex -> g + int lookAheadStep -> h + java.lang.Integer MAX_LOOK_AHEAD_STEP -> i + 1:11:void ():43:43 -> + 1:7:void (int):51:51 -> + 8:15:void (int):52:52 -> + 16:22:void (int):53:53 -> + 23:29:void (int):54:54 -> + 30:44:void (int):55:55 -> + 2:5:int calcElementOffset(long):125:125 -> a + 1:3:int calcElementOffset(long,int):121:121 -> b + 1:5:java.lang.Object lvElement(int):133:133 -> c + 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: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 + 11:14:boolean offer(java.lang.Object):66:66 -> offer + 15:20:boolean offer(java.lang.Object):67:67 -> offer + 21:24:boolean offer(java.lang.Object):68:68 -> offer + 25:34:boolean offer(java.lang.Object):69:69 -> offer + 35:37:boolean offer(java.lang.Object):70:70 -> offer + 38:45:boolean offer(java.lang.Object):71:71 -> offer + 46:51:boolean offer(java.lang.Object):75:75 -> offer + 52:56:boolean offer(java.lang.Object):76:76 -> offer + 57:64:boolean offer(java.lang.Object):61:61 -> offer + 1:6:java.lang.Object poll():89:89 -> poll + 7:10:java.lang.Object poll():90:90 -> poll + 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: +# {"id":"sourceFile","fileName":"SpscLinkedArrayQueue.java"} + java.util.concurrent.atomic.AtomicLong producerIndex -> d + int producerLookAheadStep -> e + long producerLookAhead -> f + int producerMask -> g + java.util.concurrent.atomic.AtomicReferenceArray producerBuffer -> h + int consumerMask -> i + java.util.concurrent.atomic.AtomicReferenceArray consumerBuffer -> j + java.util.concurrent.atomic.AtomicLong consumerIndex -> k + int MAX_LOOK_AHEAD_STEP -> l + java.lang.Object HAS_NEXT -> m + 1:14:void ():33:33 -> + 15:22:void ():46:46 -> + 1:3:void (int):48:48 -> + 4:10:void (int):34:34 -> + 11:19:void (int):44:44 -> + 20:29:void (int):49:49 -> + 30:36:void (int):51:51 -> + 37:38:void (int):52:52 -> + 39:40:void (int):53:53 -> + 41:43:void (int):54:54 -> + 44:45:void (int):55:55 -> + 46:50:void (int):56:56 -> + 51:54:void (int):57:57 -> + 55:58:void (int):58:58 -> + 1:11:void adjustLookAheadStep(int):213:213 -> a + 1:1:int calcDirectOffset(int):244:244 -> b + 3:7:int calcWrappedOffset(long,int):241:241 -> c + 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: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 + 12:15:java.util.concurrent.atomic.AtomicReferenceArray lvNextBufferAndUnlink(java.util.concurrent.atomic.AtomicReferenceArray,int):121:121 -> i + 1:16:boolean isEmpty():209:209 -> isEmpty + 1:7:long lvProducerIndex():217:217 -> j + 1:2:java.lang.Object newBufferPoll(java.util.concurrent.atomic.AtomicReferenceArray,long,int):153:153 -> k + 3:6:java.lang.Object newBufferPoll(java.util.concurrent.atomic.AtomicReferenceArray,long,int):154:154 -> k + 7:13:java.lang.Object newBufferPoll(java.util.concurrent.atomic.AtomicReferenceArray,long,int):155:155 -> k + 14:19:java.lang.Object newBufferPoll(java.util.concurrent.atomic.AtomicReferenceArray,long,int):157:157 -> k + 20:23:java.lang.Object newBufferPoll(java.util.concurrent.atomic.AtomicReferenceArray,long,int):158:158 -> k + 1:4:void resize(java.util.concurrent.atomic.AtomicReferenceArray,long,int,java.lang.Object,long):102:102 -> l + 5:9:void resize(java.util.concurrent.atomic.AtomicReferenceArray,long,int,java.lang.Object,long):103:103 -> l + 10:15:void resize(java.util.concurrent.atomic.AtomicReferenceArray,long,int,java.lang.Object,long):104:104 -> l + 16:17:void resize(java.util.concurrent.atomic.AtomicReferenceArray,long,int,java.lang.Object,long):105:105 -> l + 18:20:void resize(java.util.concurrent.atomic.AtomicReferenceArray,long,int,java.lang.Object,long):106:106 -> l + 21:23:void resize(java.util.concurrent.atomic.AtomicReferenceArray,long,int,java.lang.Object,long):107:107 -> l + 24:29:void resize(java.util.concurrent.atomic.AtomicReferenceArray,long,int,java.lang.Object,long):108:108 -> l + 30:33:void resize(java.util.concurrent.atomic.AtomicReferenceArray,long,int,java.lang.Object,long):110:110 -> l + 1:6:void soConsumerIndex(long):237:237 -> m + 1:4:void soElement(java.util.concurrent.atomic.AtomicReferenceArray,int,java.lang.Object):247:247 -> n + 1:14:void soNext(java.util.concurrent.atomic.AtomicReferenceArray,java.util.concurrent.atomic.AtomicReferenceArray):114:114 -> o + 3:4:boolean offer(java.lang.Object):72:72 -> offer + 5:8:boolean offer(java.lang.Object):73:73 -> offer + 9:10:boolean offer(java.lang.Object):74:74 -> offer + 11:14:boolean offer(java.lang.Object):75:75 -> offer + 15:22:boolean offer(java.lang.Object):76:76 -> offer + 23:29:boolean offer(java.lang.Object):77:77 -> offer + 30:33:boolean offer(java.lang.Object):79:79 -> offer + 34:37:boolean offer(java.lang.Object):81:81 -> offer + 38:46:boolean offer(java.lang.Object):82:82 -> offer + 47:48:boolean offer(java.lang.Object):83:83 -> offer + 49:55:boolean offer(java.lang.Object):84:84 -> offer + 56:66:boolean offer(java.lang.Object):85:85 -> offer + 67:77:boolean offer(java.lang.Object):86:86 -> offer + 78:82:boolean offer(java.lang.Object):88:88 -> offer + 83:90:boolean offer(java.lang.Object):69:69 -> offer + 1:6:void soProducerIndex(long):233:233 -> p + 1:2:java.lang.Object poll():134:134 -> poll + 3:6:java.lang.Object poll():135:135 -> poll + 7: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 + 17:28:java.lang.Object poll():139:139 -> poll + 29:34:java.lang.Object poll():141:141 -> poll + 35:42:java.lang.Object poll():142:142 -> poll + 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: +# {"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;"} + io.reactivex.internal.schedulers.RxThreadFactory THREAD_FACTORY -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/e;"} + int MAX_THREADS -> f + io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker SHUTDOWN_WORKER -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/a$c;"} + 1:25:void ():53:53 -> + 26:39:void ():55:55 -> + 40:42:void ():56:56 -> + 43:45:void ():58:58 -> + 46:55:void ():59:59 -> + 56:64:void ():58:58 -> + 65:73:void ():61:61 -> + 74:80:void ():63:63 -> + 81:84:void ():64:64 -> + 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;"} + 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: +# {"id":"sourceFile","fileName":"ComputationScheduler.java"} + io.reactivex.internal.disposables.ListCompositeDisposable serial -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Le3/d;"} + io.reactivex.disposables.CompositeDisposable timed -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb3/a;"} + io.reactivex.internal.disposables.ListCompositeDisposable both -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Le3/d;"} + io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker poolWorker -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/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"} + 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 -> + 20:26:void (io.reactivex.internal.schedulers.ComputationScheduler$PoolWorker):202:202 -> + 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;"} + 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;"} + 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: +# {"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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"ComputationScheduler.java"} + 1:4:void (java.util.concurrent.ThreadFactory):243:243 -> +io.reactivex.internal.schedulers.IoScheduler -> j3.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;"} + io.reactivex.internal.schedulers.RxThreadFactory EVICTOR_THREAD_FACTORY -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/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;"} + io.reactivex.internal.schedulers.IoScheduler$CachedWorkerPool NONE -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/b$a;"} + 1:4:void ():42:42 -> + 5:18:void ():54:54 -> + 19:32:void ():56:56 -> + 33:35:void ():57:57 -> + 36:38:void ():59:59 -> + 39:48:void ():60:60 -> + 49:57:void ():59:59 -> + 58:66:void ():62:62 -> + 67:75:void ():64:64 -> + 76:85:void ():66:66 -> + 86:89:void ():67:67 -> + 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;"} + 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: +# {"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;"} + java.util.concurrent.ScheduledExecutorService evictorService -> g + java.util.concurrent.Future evictorTask -> h + java.util.concurrent.ThreadFactory threadFactory -> i + 1:5:void (long,java.util.concurrent.TimeUnit,java.util.concurrent.ThreadFactory):78:78 -> + 6:16:void (long,java.util.concurrent.TimeUnit,java.util.concurrent.ThreadFactory):79:79 -> + 17:23:void (long,java.util.concurrent.TimeUnit,java.util.concurrent.ThreadFactory):80:80 -> + 24:30:void (long,java.util.concurrent.TimeUnit,java.util.concurrent.ThreadFactory):81:81 -> + 31:35:void (long,java.util.concurrent.TimeUnit,java.util.concurrent.ThreadFactory):82:82 -> + 36:41:void (long,java.util.concurrent.TimeUnit,java.util.concurrent.ThreadFactory):87:87 -> + 42:53:void (long,java.util.concurrent.TimeUnit,java.util.concurrent.ThreadFactory):88:88 -> + 54:55:void (long,java.util.concurrent.TimeUnit,java.util.concurrent.ThreadFactory):90:90 -> + 56:58:void (long,java.util.concurrent.TimeUnit,java.util.concurrent.ThreadFactory):91:91 -> + 1:8:void evictExpiredWorkers():124:124 -> a + 9:12:void evictExpiredWorkers():125:125 -> a + 13:30:void evictExpiredWorkers():127:127 -> a + 31:38:void evictExpiredWorkers():128:128 -> 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;"} + 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 + 31:37:io.reactivex.internal.schedulers.IoScheduler$ThreadWorker get():111:111 -> b + 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"} + 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 + 11:13:void shutdown():148:148 -> e + 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: +# {"id":"sourceFile","fileName":"IoScheduler.java"} + io.reactivex.disposables.CompositeDisposable tasks -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb3/a;"} + io.reactivex.internal.schedulers.IoScheduler$CachedWorkerPool pool -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/b$a;"} + io.reactivex.internal.schedulers.IoScheduler$ThreadWorker threadWorker -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/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"} + 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;"} + 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: +# {"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: +# {"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;"} + 1:3:void ():38:38 -> + 4:13:void ():39:39 -> + 14:22:void ():38:38 -> + 23:32:void ():41:41 -> + 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":"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;"} + 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;"} + 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;"} + 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 + 34:39:io.reactivex.internal.schedulers.ScheduledRunnable scheduleActual(java.lang.Runnable,long,java.util.concurrent.TimeUnit,io.reactivex.internal.disposables.DisposableContainer):147:147 -> e + 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: +# {"id":"sourceFile","fileName":"RxThreadFactory.java"} + java.lang.String prefix -> d + int priority -> e + boolean nonBlocking -> f + 1:1:void (java.lang.String):36:36 -> + 2:2:void (java.lang.String,int):40:40 -> + 3:6:void (java.lang.String,int,boolean):43:46 -> + 1:19:java.lang.Thread newThread(java.lang.Runnable):51:51 -> newThread + 20:23:java.lang.Thread newThread(java.lang.Runnable):73:73 -> newThread + 24:38:java.lang.Thread newThread(java.lang.Runnable):74:74 -> newThread + 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: +# {"id":"sourceFile","fileName":"RxThreadFactory.java"} + 1:4:void (java.lang.Runnable,java.lang.String):87:87 -> +io.reactivex.internal.schedulers.ScheduledRunnable -> j3.f: +# {"id":"sourceFile","fileName":"ScheduledRunnable.java"} + java.lang.Runnable actual -> d + java.lang.Object PARENT_DISPOSED -> e + java.lang.Object SYNC_DISPOSED -> f + java.lang.Object ASYNC_DISPOSED -> g + java.lang.Object DONE -> h + 1:7:void ():30:30 -> + 8:14:void ():32:32 -> + 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"} + 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 + 6:10:void setFuture(java.util.concurrent.Future):90:90 -> a + 11:15:void setFuture(java.util.concurrent.Future):93:93 -> a + 16:19:void setFuture(java.util.concurrent.Future):94:94 -> a + 20:23:void setFuture(java.util.concurrent.Future):97:97 -> a + 24:27:void setFuture(java.util.concurrent.Future):98:98 -> a + 28:34:void setFuture(java.util.concurrent.Future):101:101 -> a + 2:5:boolean isDisposed():137:137 -> c + 6:17:boolean isDisposed():138:138 -> c + 1:5:java.lang.Object call():57:57 -> call + 2:5:void dispose():110:110 -> dispose + 6:20:void dispose():111:111 -> dispose + 21:36:void dispose():114:114 -> dispose + 37:44:void dispose():115:115 -> dispose + 45:49:void dispose():117:117 -> dispose + 50:53:void dispose():124:124 -> dispose + 54:64:void dispose():125:125 -> dispose + 65:70:void dispose():128:128 -> dispose + 71:76:void dispose():129:129 -> dispose + 1:11:void run():63:63 -> run + 12:18:void run():66:66 -> run + 19:21:void run():69:69 -> run + 22:24:void run():72:72 -> run + 25:28:void run():73:73 -> run + 29:42:void run():74:74 -> run + 43:47:void run():75:75 -> run + 48:51:void run():79:79 -> run + 52:69:void run():80:80 -> run + 70:72:void run():72:72 -> run + 73:76:void run():73:73 -> run + 77:90:void run():74:74 -> run + 91:95:void run():75:75 -> run + 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: +# {"id":"sourceFile","fileName":"SchedulerPoolFactory.java"} + boolean PURGE_ENABLED -> a + int PURGE_PERIOD_SECONDS -> b + java.util.concurrent.atomic.AtomicReference PURGE_THREAD -> c + java.util.Map POOLS -> d + 1:7:void ():48:48 -> + 8:14:void ():53:53 -> + 15:19:void ():95:95 -> + 20:28:void ():96:96 -> + 29:36:void ():97:97 -> + 37:40:void ():99:99 -> + 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"} + 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"} + 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 + 7:9:void tryPutIntoPool(boolean,java.util.concurrent.ScheduledExecutorService):152:152 -> e + 10:15:void tryPutIntoPool(boolean,java.util.concurrent.ScheduledExecutorService):153:153 -> e + 3:13:void tryStart(boolean):66:66 -> f + 14:25:void tryStart(boolean):70:70 -> f + 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: +# {"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: +# {"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: +# {"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;"} + java.util.concurrent.ScheduledExecutorService SHUTDOWN -> e + 2:7:void ():42:42 -> + 8:10:void ():43:43 -> + 11:13:void ():45:45 -> + 14:23:void ():46:46 -> + 24:32:void ():45:45 -> + 33:42:void ():48:48 -> + 1:1:void ():52:52 -> + 2:2:void (java.util.concurrent.ThreadFactory):61:61 -> + 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;"} + 1:5:java.util.concurrent.ScheduledExecutorService createExecutor(java.util.concurrent.ThreadFactory):67:67 -> b +io.reactivex.internal.schedulers.SingleScheduler$ScheduledWorker -> j3.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;"} + 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;"} + 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 + 19:29:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):185:185 -> d + 30:38:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):190:190 -> d + 39:44:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):192:192 -> d + 45:48:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):195:195 -> d + 49:51:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):197:197 -> d + 52:54:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):198:198 -> d + 55:57:io.reactivex.disposables.Disposable schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit):199:199 -> d + 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: +# {"id":"sourceFile","fileName":"TrampolineScheduler.java"} + io.reactivex.internal.schedulers.TrampolineScheduler INSTANCE -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/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;"} + 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":"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;"} + 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"} + 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 -> + 1:6:void run():189:189 -> run + 7:14:void run():190:190 -> run + 15:21:void run():191:191 -> run + 22:26:void run():194:194 -> run + 27:33:void run():196:196 -> run + 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: +# {"id":"sourceFile","fileName":"TrampolineScheduler.java"} + java.lang.Runnable run -> d + long execTime -> e + int count -> f + boolean disposed -> g + 1:3:void (java.lang.Runnable,java.lang.Long,int):160:160 -> + 4:5:void (java.lang.Runnable,java.lang.Long,int):161:161 -> + 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"} + 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: +# {"id":"sourceFile","fileName":"TrampolineScheduler.java"} + java.util.concurrent.PriorityBlockingQueue queue -> d + java.util.concurrent.atomic.AtomicInteger wip -> e + java.util.concurrent.atomic.AtomicInteger counter -> f + boolean disposed -> g + 1:3:void ():69:69 -> + 4:10:void ():70:70 -> + 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;"} + 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;"} + 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;"} + 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 + 28:36:io.reactivex.disposables.Disposable enqueue(java.lang.Runnable,long):99:99 -> e + 37:40:io.reactivex.disposables.Disposable enqueue(java.lang.Runnable,long):103:103 -> e + 41:45:io.reactivex.disposables.Disposable enqueue(java.lang.Runnable,long):104:104 -> e + 46:48:io.reactivex.disposables.Disposable enqueue(java.lang.Runnable,long):105:105 -> e + 49:58:io.reactivex.disposables.Disposable enqueue(java.lang.Runnable,long):107:107 -> e + 59:67:io.reactivex.disposables.Disposable enqueue(java.lang.Runnable,long):115:115 -> e + 68:70:io.reactivex.disposables.Disposable enqueue(java.lang.Runnable,long):121:121 -> e + 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: +# {"id":"sourceFile","fileName":"TrampolineScheduler.java"} + io.reactivex.internal.schedulers.TrampolineScheduler$TimedRunnable timedRunnable -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/i$b;"} + io.reactivex.internal.schedulers.TrampolineScheduler$TrampolineWorker this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lj3/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"} + 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: +# {"id":"sourceFile","fileName":"LambdaSubscriber.java"} + io.reactivex.functions.Consumer onNext -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} + io.reactivex.functions.Consumer onError -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} + io.reactivex.functions.Action onComplete -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/a;"} + io.reactivex.functions.Consumer onSubscribe -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/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"} + 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"} + 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 + 20:23:void onSubscribe(org.reactivestreams.Subscription):56:56 -> a + 1:8:void onComplete():91:91 -> b + 9:11:void onComplete():92:92 -> b + 12:18:void onComplete():94:94 -> b + 19:21:void onComplete():96:96 -> b + 22:25:void onComplete():97:97 -> b + 1:12:boolean isDisposed():109:109 -> c + 1:4:void cancel():119:119 -> cancel + 1:4:void dispose():104:104 -> dispose + 1:6:void onNext(java.lang.Object):63:63 -> e + 7:13:void onNext(java.lang.Object):65:65 -> e + 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: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: +# {"id":"sourceFile","fileName":"StrictSubscriber.java"} + org.reactivestreams.Subscriber downstream -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/b;"} + io.reactivex.internal.util.AtomicThrowable error -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lm3/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"} + 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"} + 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 + 27:29:void onSubscribe(org.reactivestreams.Subscription):90:90 -> a + 30:40:void onSubscribe(org.reactivestreams.Subscription):91:91 -> a + 2:3:void onComplete():108:108 -> b + 4:11:void onComplete():109:109 -> 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 + 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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"EmptySubscription.java"} + io.reactivex.internal.subscriptions.EmptySubscription INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll3/c;"} + io.reactivex.internal.subscriptions.EmptySubscription[] $VALUES -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll3/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"} + 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"} + 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: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;"} + 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":"sourceFile","fileName":"ScalarSubscription.java"} + java.lang.Object value -> d + org.reactivestreams.Subscriber subscriber -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Li4/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"} + 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: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: +# {"id":"sourceFile","fileName":"SubscriptionHelper.java"} + io.reactivex.internal.subscriptions.SubscriptionHelper CANCELLED -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ll3/e;"} + io.reactivex.internal.subscriptions.SubscriptionHelper[] $VALUES -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"[Ll3/e;"} + 1:10:void ():33:33 -> + 11:17:void ():28:28 -> + 1:4:void (java.lang.String,int):28:28 -> + 1:6:boolean cancel(java.util.concurrent.atomic.AtomicReference):176:176 -> a + 7:10:boolean cancel(java.util.concurrent.atomic.AtomicReference):177:177 -> a + 11:20:boolean cancel(java.util.concurrent.atomic.AtomicReference):178:178 -> a + 21:27:boolean cancel(java.util.concurrent.atomic.AtomicReference):181:181 -> a + 1:8:void deferredRequest(java.util.concurrent.atomic.AtomicReference,java.util.concurrent.atomic.AtomicLong,long):217:217 -> b + 9:12:void deferredRequest(java.util.concurrent.atomic.AtomicReference,java.util.concurrent.atomic.AtomicLong,long):219:219 -> b + 13:18:void deferredRequest(java.util.concurrent.atomic.AtomicReference,java.util.concurrent.atomic.AtomicLong,long):221:221 -> b + 19:21:void deferredRequest(java.util.concurrent.atomic.AtomicReference,java.util.concurrent.atomic.AtomicLong,long):222:222 -> b + 22:31:void deferredRequest(java.util.concurrent.atomic.AtomicReference,java.util.concurrent.atomic.AtomicLong,long):224:224 -> b + 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"} + 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"} + 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 + 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"} + 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;"} + 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":"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: +# {"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 + 19:25:long add(java.util.concurrent.atomic.AtomicLong,long):72:72 -> a + 1:13:long addCap(long,long):35:35 -> 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: +# {"id":"sourceFile","fileName":"ExceptionHelper.java"} + java.lang.Throwable TERMINATED -> a + 1:8:void ():53:53 -> + 1:6:boolean addThrowable(java.util.concurrent.atomic.AtomicReference,java.lang.Throwable):57:57 -> a + 7:16:boolean addThrowable(java.util.concurrent.atomic.AtomicReference,java.lang.Throwable):59:59 -> a + 17:25:boolean addThrowable(java.util.concurrent.atomic.AtomicReference,java.lang.Throwable):67:67 -> a + 26:33:boolean addThrowable(java.util.concurrent.atomic.AtomicReference,java.lang.Throwable):70:70 -> a + 1:6:java.lang.Throwable terminate(java.util.concurrent.atomic.AtomicReference):77:77 -> b + 7:10:java.lang.Throwable terminate(java.util.concurrent.atomic.AtomicReference):78:78 -> b + 11:18:java.lang.Throwable terminate(java.util.concurrent.atomic.AtomicReference):79:79 -> b + 1:4:java.lang.RuntimeException wrapOrThrow(java.lang.Throwable):40:40 -> c + 5:8:java.lang.RuntimeException wrapOrThrow(java.lang.Throwable):43:43 -> 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: +# {"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: +# {"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"} + 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"} + 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"} + 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: +# {"id":"sourceFile","fileName":"OpenHashSet.java"} + float loadFactor -> a + int mask -> b + int size -> c + int maxSize -> d + java.lang.Object[] keys -> e + 1:1:void ():37:37 -> + 2:7:void (int,float):49:54 -> + 1:2:boolean add(java.lang.Object):58:58 -> a + 3:4:boolean add(java.lang.Object):59:59 -> a + 5:13:boolean add(java.lang.Object):61:61 -> a + 14:18:boolean add(java.lang.Object):62:62 -> a + 19:28:boolean add(java.lang.Object):64:64 -> a + 29:33:boolean add(java.lang.Object):69:69 -> a + 34:40:boolean add(java.lang.Object):73:73 -> a + 41:42:boolean add(java.lang.Object):78:78 -> a + 43:51:boolean add(java.lang.Object):79:79 -> a + 52:55:boolean add(java.lang.Object):80:80 -> a + 1:3:java.lang.Object[] keys():168:168 -> b + 1:8:int mix(int):163:163 -> c + 1:2:void rehash():136:136 -> d + 3:7:void rehash():137:137 -> d + 8:9:void rehash():141:141 -> d + 10:17:void rehash():143:143 -> d + 18:22:void rehash():144:144 -> d + 23:31:void rehash():145:145 -> d + 32:38:void rehash():146:146 -> d + 39:42:void rehash():149:149 -> d + 43:48:void rehash():154:154 -> d + 49:51:void rehash():157:157 -> d + 52:57:void rehash():158:158 -> d + 58:60:void rehash():159:159 -> d + 1:2:boolean remove(java.lang.Object):85:85 -> e + 3:4:boolean remove(java.lang.Object):86:86 -> e + 5:13:boolean remove(java.lang.Object):87:87 -> e + 14:19:boolean remove(java.lang.Object):88:88 -> e + 20:25:boolean remove(java.lang.Object):92:92 -> e + 26:33:boolean remove(java.lang.Object):93:93 -> e + 34:38:boolean remove(java.lang.Object):97:97 -> e + 39:44:boolean remove(java.lang.Object):101:101 -> e + 45:49:boolean remove(java.lang.Object):102:102 -> e + 1:9:boolean removeEntry(int,java.lang.Object[],int):108:108 -> f + 10:14:boolean removeEntry(int,java.lang.Object[],int):117:117 -> f + 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: +# {"id":"sourceFile","fileName":"Pow2.java"} + 3:11:int roundToPowerOfTwo(int):33:33 -> a +io.reactivex.plugins.RxJavaPlugins -> n3.a: +# {"id":"sourceFile","fileName":"RxJavaPlugins.java"} + io.reactivex.functions.Consumer errorHandler -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/c;"} + io.reactivex.functions.Function onScheduleHandler -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + io.reactivex.functions.Function onInitComputationHandler -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + io.reactivex.functions.Function onInitSingleHandler -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + io.reactivex.functions.Function onInitIoHandler -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + io.reactivex.functions.Function onInitNewThreadHandler -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + io.reactivex.functions.Function onIoHandler -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/d;"} + io.reactivex.functions.Function onFlowableAssembly -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld3/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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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 + 1:6:boolean isBug(java.lang.Throwable):396:396 -> h + 7:11:boolean isBug(java.lang.Throwable):401:401 -> h + 12:16:boolean isBug(java.lang.Throwable):406:406 -> h + 17:21:boolean isBug(java.lang.Throwable):411:411 -> h + 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;"} + 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 + 13:18:void onError(java.lang.Throwable):366:366 -> j + 19:26:void onError(java.lang.Throwable):367:367 -> j + 27:31:void onError(java.lang.Throwable):373:373 -> j + 32:34:void onError(java.lang.Throwable):377:377 -> j + 35:37:void onError(java.lang.Throwable):378:378 -> j + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"Schedulers.java"} + io.reactivex.Scheduler SINGLE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + io.reactivex.Scheduler COMPUTATION -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + io.reactivex.Scheduler IO -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + io.reactivex.Scheduler TRAMPOLINE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + io.reactivex.Scheduler NEW_THREAD -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/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":"sourceFile","fileName":"Schedulers.java"} + io.reactivex.Scheduler DEFAULT -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + 1:8:void ():63:63 -> +io.reactivex.schedulers.Schedulers$ComputationTask -> o3.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;"} + 1:5:java.lang.Object call():456:456 -> call +io.reactivex.schedulers.Schedulers$IOTask -> o3.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;"} + 1:5:java.lang.Object call():435:435 -> call +io.reactivex.schedulers.Schedulers$IoHolder -> o3.a$d: +# {"id":"sourceFile","fileName":"Schedulers.java"} + io.reactivex.Scheduler DEFAULT -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + 1:8:void ():67:67 -> +io.reactivex.schedulers.Schedulers$NewThreadHolder -> o3.a$e: +# {"id":"sourceFile","fileName":"Schedulers.java"} + io.reactivex.Scheduler DEFAULT -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + 1:8:void ():71:71 -> +io.reactivex.schedulers.Schedulers$NewThreadTask -> o3.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;"} + 1:5:java.lang.Object call():442:442 -> call +io.reactivex.schedulers.Schedulers$SingleHolder -> o3.a$g: +# {"id":"sourceFile","fileName":"Schedulers.java"} + io.reactivex.Scheduler DEFAULT -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LY2/h;"} + 1:8:void ():59:59 -> +io.reactivex.schedulers.Schedulers$SingleTask -> o3.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;"} + 1:5:java.lang.Object call():449:449 -> call +javax.inject.Provider -> javax.inject.Provider: +# {"id":"sourceFile","fileName":"Provider.java"} +kotlin.ExceptionsKt -> p3.a: +# {"id":"sourceFile","fileName":"Exceptions.kt"} +kotlin.ExceptionsKt__ExceptionsKt -> p3.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 + 11:15:java.lang.String stackTraceToString(java.lang.Throwable):56:56 -> 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: +# {"id":"sourceFile","fileName":"Function.kt"} +kotlin.InitializedLazyImpl -> p3.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: +# {"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: +# {"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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"LazyJVM.kt"} + int[] $EnumSwitchMapping$0 -> a + 1:37:void ():0:0 -> +kotlin.LazyKt__LazyKt -> p3.h: +# {"id":"sourceFile","fileName":"Lazy.kt"} +kotlin.LazyThreadSafetyMode -> p3.i: +# {"id":"sourceFile","fileName":"Lazy.kt"} + kotlin.LazyThreadSafetyMode SYNCHRONIZED -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/i;"} + kotlin.LazyThreadSafetyMode PUBLICATION -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/i;"} + kotlin.LazyThreadSafetyMode NONE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/i;"} + kotlin.LazyThreadSafetyMode[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lp3/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;"} + 7:9:kotlin.LazyThreadSafetyMode valueOf(java.lang.String):85:85 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lp3/i;"} + 7:9:kotlin.LazyThreadSafetyMode[] values():85:85 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lp3/i;"} +kotlin.NoWhenBranchMatchedException -> p3.j: +# {"id":"sourceFile","fileName":"NoWhenBranchMatchedException.kt"} + 1:4:void ():9:9 -> +kotlin.NotImplementedError -> p3.k: +# {"id":"sourceFile","fileName":"Standard.kt"} + 6:9:void (java.lang.String):15:15 -> +kotlin.Pair -> p3.l: +# {"id":"sourceFile","fileName":"Tuples.kt"} + java.lang.Object first -> d + java.lang.Object second -> e + 1:3:void (java.lang.Object,java.lang.Object):26:26 -> + 4:5:void (java.lang.Object,java.lang.Object):27:27 -> + 6:8:void (java.lang.Object,java.lang.Object):28:28 -> + 1:3:java.lang.Object component1():0:0 -> a + 1:3:java.lang.Object component2():0:0 -> b + 1:3:java.lang.Object getFirst():27:27 -> c + 1:3:java.lang.Object getSecond():28:28 -> d + 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: +# {"id":"sourceFile","fileName":"Result.kt"} + kotlin.Result$Companion Companion -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/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: +# {"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: +# {"id":"sourceFile","fileName":"Result.kt"} + java.lang.Throwable exception -> d + 6:8:void (java.lang.Throwable):105:105 -> + 9:11:void (java.lang.Throwable):106:106 -> + 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: +# {"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: +# {"id":"sourceFile","fileName":"LazyJVM.kt"} + kotlin.jvm.functions.Function0 initializer -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/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;"} + 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"} + 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 -> + 1:10:boolean isInitialized():132:132 -> a + 1:2:java.lang.Object getValue():113:113 -> getValue + 3:7:java.lang.Object getValue():114:114 -> getValue + 8:11:java.lang.Object getValue():119:119 -> getValue + 12:15:java.lang.Object getValue():122:122 -> getValue + 16:24:java.lang.Object getValue():123:123 -> getValue + 25:27:java.lang.Object getValue():124:124 -> getValue + 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: +# {"id":"sourceFile","fileName":"LazyJVM.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():138:138 -> +kotlin.SynchronizedLazyImpl -> p3.p: +# {"id":"sourceFile","fileName":"LazyJVM.kt"} + kotlin.jvm.functions.Function0 initializer -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/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"} + 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"} + 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 + 8:10:java.lang.Object getValue():78:78 -> getValue + 11:15:java.lang.Object getValue():79:79 -> getValue + 16:24:java.lang.Object getValue():83:83 -> getValue + 25:27:java.lang.Object getValue():84:84 -> getValue + 28:29:java.lang.Object getValue():85:85 -> getValue + 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: +# {"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":"sourceFile","fileName":"Lazy.kt"} + kotlin.UNINITIALIZED_VALUE INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/r;"} + 1:8:void ():0:0 -> + 1:4:void ():88:88 -> +kotlin.UShort -> p3.s: +# {"id":"sourceFile","fileName":"UShort.kt"} + kotlin.UShort$Companion Companion -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/s$a;"} + 1:9:void ():0:0 -> + 1:1:short constructor-impl(short):0:0 -> a +kotlin.UShort$Companion -> p3.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: +# {"id":"sourceFile","fileName":"UninitializedPropertyAccessException.kt"} + 1:4:void (java.lang.String):11:11 -> +kotlin.Unit -> p3.u: +# {"id":"sourceFile","fileName":"Unit.kt"} + kotlin.Unit INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lp3/u;"} + 1:8:void ():0:0 -> + 1:4:void ():11:11 -> + 1:3:java.lang.String toString():12:12 -> toString +kotlin.UnsafeLazyImpl -> p3.v: +# {"id":"sourceFile","fileName":"Lazy.kt"} + kotlin.jvm.functions.Function0 initializer -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/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"} + 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 + 1:6:java.lang.Object getValue():97:97 -> getValue + 7:18:java.lang.Object getValue():98:98 -> getValue + 19:20:java.lang.Object getValue():99:99 -> getValue + 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: +# {"id":"sourceFile","fileName":"AbstractCollection.kt"} + 1:4:void ():15:15 -> + 1:8:boolean add(java.lang.Object):0:0 -> add + 1:8:boolean addAll(java.util.Collection):0:0 -> addAll + 1:8:void clear():0:0 -> clear + 1:8:boolean contains(java.lang.Object):51:51 -> contains + 9:22:boolean contains(java.lang.Object):52:52 -> contains + 23:31:boolean contains(java.lang.Object):19:19 -> contains + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/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;"} + 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 + 1:8:boolean retainAll(java.util.Collection):0:0 -> retainAll + 1:5:int size():14:14 -> size + 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: +# {"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.synthesized"} + 1:1:void q3.AbstractCollection$$ExternalSyntheticLambda0.(q3.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.synthesized"} +kotlin.collections.AbstractList -> q3.c: +# {"id":"sourceFile","fileName":"AbstractList.kt"} + kotlin.collections.AbstractList$Companion Companion -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/c$a;"} + 1:9:void ():0:0 -> + 1:4:void ():21:21 -> + 1:8:void add(int,java.lang.Object):0:0 -> add + 1:8:boolean addAll(int,java.util.Collection):0:0 -> addAll + 5:10:boolean equals(java.lang.Object):66:66 -> equals + 11:19:boolean equals(java.lang.Object):68:68 -> equals + java.lang.Object get(int) -> get + 1:7:int hashCode():74:74 -> hashCode + 1:15:int indexOf(java.lang.Object):177:177 -> indexOf + 16:27:int indexOf(java.lang.Object):27:27 -> indexOf + 1:6:java.util.Iterator iterator():25:25 -> iterator + 1:8:int lastIndexOf(java.lang.Object):183:183 -> lastIndexOf + 9:14:int lastIndexOf(java.lang.Object):184:184 -> lastIndexOf + 15:18:int lastIndexOf(java.lang.Object):185:185 -> lastIndexOf + 19:24:int lastIndexOf(java.lang.Object):29:29 -> lastIndexOf + 25:31:int lastIndexOf(java.lang.Object):186:186 -> lastIndexOf + 1:1:java.util.ListIterator listIterator():31:31 -> listIterator + 2:2:java.util.ListIterator listIterator(int):33:33 -> listIterator + 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: +# {"id":"sourceFile","fileName":"AbstractList.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():110:110 -> + 6:36:void checkElementIndex$kotlin_stdlib(int,int):113:113 -> a + 6:36:void checkPositionIndex$kotlin_stdlib(int,int):119:119 -> b + 1:9:void checkRangeIndexes$kotlin_stdlib(int,int,int):124:124 -> c + 10:38:void checkRangeIndexes$kotlin_stdlib(int,int,int):128:128 -> c + 39:75:void checkRangeIndexes$kotlin_stdlib(int,int,int):125:125 -> c + 1:23:int newCapacity$kotlin_stdlib(int,int):146:146 -> d + 11:22:boolean orderedEquals$kotlin_stdlib(java.util.Collection,java.util.Collection):163:163 -> e + 23:26:boolean orderedEquals$kotlin_stdlib(java.util.Collection,java.util.Collection):165:165 -> e + 27:40:boolean orderedEquals$kotlin_stdlib(java.util.Collection,java.util.Collection):166:166 -> e + 41:44:boolean orderedEquals$kotlin_stdlib(java.util.Collection,java.util.Collection):167:167 -> e + 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: +# {"id":"sourceFile","fileName":"AbstractList.kt"} + int index -> d + kotlin.collections.AbstractList this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/c;"} + 1:6:void (kotlin.collections.AbstractList):76:76 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/c;)V"} + 1:3:int getIndex():78:78 -> b + 1:3:void setIndex(int):78:78 -> c + 1:14:boolean hasNext():80:80 -> hasNext + 1:6:java.lang.Object next():83:83 -> next + 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: +# {"id":"sourceFile","fileName":"AbstractList.kt"} + kotlin.collections.AbstractList this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/c;"} + 1:5:void (kotlin.collections.AbstractList,int):91:91 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/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 + 1:10:boolean hasPrevious():98:98 -> hasPrevious + 1:5:int nextIndex():100:100 -> nextIndex + 1:6:java.lang.Object previous():103:103 -> previous + 7:26:java.lang.Object previous():104:104 -> previous + 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: +# {"id":"sourceFile","fileName":"AbstractList.kt"} + kotlin.collections.AbstractList list -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/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"} + 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: +# {"id":"sourceFile","fileName":"AbstractMutableCollection.kt"} + 1:4:void ():16:16 -> + int getSize() -> g + 1:5:int size():15:15 -> size +kotlin.collections.AbstractMutableList -> q3.e: +# {"id":"sourceFile","fileName":"AbstractMutableList.kt"} + 1:4:void ():18:18 -> + int getSize() -> g + 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: +# {"id":"sourceFile","fileName":"AbstractMutableSet.kt"} + 1:4:void ():16:16 -> + int getSize() -> g + 1:5:int size():15:15 -> size +kotlin.collections.ArrayAsCollection -> q3.g: +# {"id":"sourceFile","fileName":"Collections.kt"} + java.lang.Object[] values -> d + boolean isVarargs -> e + 6:13:void (java.lang.Object[],boolean):58:58 -> + 1:8:boolean add(java.lang.Object):0:0 -> add + 1:8:boolean addAll(java.util.Collection):0:0 -> addAll + 1:8:void clear():0:0 -> clear + 1:7:boolean contains(java.lang.Object):61:61 -> contains + 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: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 + 1:8:boolean removeAll(java.util.Collection):0:0 -> removeAll + 1:8:boolean retainAll(java.util.Collection):0:0 -> retainAll + 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: +# {"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;"} + java.lang.Object[] emptyElementData -> h + 10:14:void ():650:650 -> + 1:3:void ():38:38 -> + 4:8:void ():39:39 -> + 1:1:boolean add(java.lang.Object):182:182 -> add + 2:2:void add(int,java.lang.Object):187:187 -> add + 3:4:void add(int,java.lang.Object):189:190 -> add + 5:5:void add(int,java.lang.Object):193:193 -> add + 6:7:void add(int,java.lang.Object):197:198 -> add + 8:8:void add(int,java.lang.Object):225:225 -> add + 9:9:void add(int,java.lang.Object):227:227 -> add + 10:11:void add(int,java.lang.Object):229:230 -> add + 12:14:void add(int,java.lang.Object):232:234 -> add + 15:17:void add(int,java.lang.Object):236:238 -> add + 18:19:void add(int,java.lang.Object):241:242 -> add + 20:20:void add(int,java.lang.Object):245:245 -> add + 21:21:void add(int,java.lang.Object):248:248 -> add + 22:24:void add(int,java.lang.Object):250:252 -> add + 25:25:void add(int,java.lang.Object):255:255 -> add + 26:26:void add(int,java.lang.Object):257:257 -> add + 1:1:boolean addAll(java.util.Collection):276:276 -> addAll + 2:4:boolean addAll(java.util.Collection):278:280 -> addAll + 5:5:boolean addAll(int,java.util.Collection):285:285 -> addAll + 6:6:boolean addAll(int,java.util.Collection):287:287 -> addAll + 7:8:boolean addAll(int,java.util.Collection):289:290 -> addAll + 9:10:boolean addAll(int,java.util.Collection):293:294 -> addAll + 11:13:boolean addAll(int,java.util.Collection):296:298 -> addAll + 14:14:boolean addAll(int,java.util.Collection):300:300 -> addAll + 15:15:boolean addAll(int,java.util.Collection):303:303 -> addAll + 16:16:boolean addAll(int,java.util.Collection):307:307 -> addAll + 17:17:boolean addAll(int,java.util.Collection):309:309 -> addAll + 18:18:boolean addAll(int,java.util.Collection):311:311 -> addAll + 19:19:boolean addAll(int,java.util.Collection):314:314 -> addAll + 20:21:boolean addAll(int,java.util.Collection):316:317 -> addAll + 22:22:boolean addAll(int,java.util.Collection):321:321 -> addAll + 23:23:boolean addAll(int,java.util.Collection):323:323 -> addAll + 24:25:boolean addAll(int,java.util.Collection):325:326 -> addAll + 26:27:boolean addAll(int,java.util.Collection):329:330 -> addAll + 28:29:boolean addAll(int,java.util.Collection):337:338 -> addAll + 30:31:boolean addAll(int,java.util.Collection):340:341 -> addAll + 32:34:boolean addAll(int,java.util.Collection):343:345 -> addAll + 35:37:boolean addAll(int,java.util.Collection):349:351 -> addAll + 38:39:boolean addAll(int,java.util.Collection):353:354 -> addAll + 40:40:boolean addAll(int,java.util.Collection):357:357 -> addAll + 1:3:void addFirst(java.lang.Object):123:123 -> addFirst + 4:12:void addFirst(java.lang.Object):124:124 -> addFirst + 13:20:void addFirst(java.lang.Object):126:126 -> addFirst + 21:24:void addFirst(java.lang.Object):127:127 -> addFirst + 25:33:void addFirst(java.lang.Object):128:128 -> addFirst + 1:3:void addLast(java.lang.Object):135:135 -> addLast + 4:12:void addLast(java.lang.Object):136:136 -> addLast + 13:27:void addLast(java.lang.Object):138:138 -> addLast + 28:36:void addLast(java.lang.Object):139:139 -> addLast + 1:6:void clear():532:532 -> clear + 7:9:void clear():533:533 -> clear + 10:20:void clear():535:535 -> clear + 21:26:void clear():536:536 -> clear + 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: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 + 10:15:java.lang.Object removeAt(int):429:429 -> h + 16:22:java.lang.Object removeAt(int):430:430 -> h + 23:27:java.lang.Object removeAt(int):432:432 -> h + 28:30:java.lang.Object removeAt(int):435:435 -> h + 31:37:java.lang.Object removeAt(int):437:437 -> h + 38:41:java.lang.Object removeAt(int):438:438 -> h + 42:51:java.lang.Object removeAt(int):440:440 -> h + 52:55:java.lang.Object removeAt(int):442:442 -> h + 56:63:java.lang.Object removeAt(int):443:443 -> h + 64:68:java.lang.Object removeAt(int):445:445 -> h + 69:76:java.lang.Object removeAt(int):446:446 -> h + 77:85:java.lang.Object removeAt(int):447:447 -> h + 86:91:java.lang.Object removeAt(int):450:450 -> h + 92:98:java.lang.Object removeAt(int):451:451 -> h + 99:111:java.lang.Object removeAt(int):454:454 -> h + 112:121:java.lang.Object removeAt(int):457:457 -> h + 122:129:java.lang.Object removeAt(int):459:459 -> h + 130:139:java.lang.Object removeAt(int):460:460 -> h + 140:142:java.lang.Object removeAt(int):461:461 -> h + 143:146:java.lang.Object removeAt(int):464:464 -> h + 147:154:java.lang.Object removeAt(int):466:466 -> h + 1:4:void copyCollectionElements(int,java.util.Collection):261:261 -> i + 5:9:void copyCollectionElements(int,java.util.Collection):263:263 -> i + 10:15:void copyCollectionElements(int,java.util.Collection):264:264 -> i + 16:26:void copyCollectionElements(int,java.util.Collection):265:265 -> i + 27:31:void copyCollectionElements(int,java.util.Collection):267:267 -> i + 32:37:void copyCollectionElements(int,java.util.Collection):268:268 -> i + 38:48:void copyCollectionElements(int,java.util.Collection):269:269 -> i + 49:60:void copyCollectionElements(int,java.util.Collection):272:272 -> i + 1:11:int indexOf(java.lang.Object):382:382 -> indexOf + 12:17:int indexOf(java.lang.Object):384:384 -> indexOf + 18:36:int indexOf(java.lang.Object):386:386 -> indexOf + 37:41:int indexOf(java.lang.Object):389:389 -> indexOf + 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 + 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 + 21:45:int lastIndexOf(java.lang.Object):405:405 -> lastIndexOf + 46:65:int lastIndexOf(java.lang.Object):409:409 -> lastIndexOf + 66:75:int lastIndexOf(java.lang.Object):411:411 -> lastIndexOf + 76:94:int lastIndexOf(java.lang.Object):412:412 -> lastIndexOf + 3:8:void ensureCapacity(int):59:59 -> m + 9:14:void ensureCapacity(int):60:60 -> m + 15:23:void ensureCapacity(int):61:61 -> m + 24:30:void ensureCapacity(int):65:65 -> m + 31:34:void ensureCapacity(int):66:66 -> m + 35:42:void ensureCapacity(int):58:58 -> m + 1:13:int incremented(int):93:93 -> n + 3:7:int negativeMod(int):88:88 -> o + 4:9:void nullifyNonEmpty(int,int):633:633 -> p + 10:15:void nullifyNonEmpty(int,int):635:635 -> p + 16:22:void nullifyNonEmpty(int,int):636:636 -> p + 1:8:int positiveMod(int):86:86 -> q + 1:7:void registerModification():641:641 -> r + 1:9:boolean remove(java.lang.Object):420:420 -> remove + 10:14:boolean remove(java.lang.Object):422:422 -> remove + 6:19:boolean removeAll(java.util.Collection):665:665 -> removeAll + 20:30:boolean removeAll(java.util.Collection):668:668 -> removeAll + 31:39:boolean removeAll(java.util.Collection):669:669 -> removeAll + 40:43:boolean removeAll(java.util.Collection):674:674 -> removeAll + 44:49:boolean removeAll(java.util.Collection):471:471 -> removeAll + 50:61:boolean removeAll(java.util.Collection):678:678 -> removeAll + 62:67:boolean removeAll(java.util.Collection):683:683 -> removeAll + 68:74:boolean removeAll(java.util.Collection):686:686 -> removeAll + 75:78:boolean removeAll(java.util.Collection):687:687 -> removeAll + 79:80:boolean removeAll(java.util.Collection):688:688 -> removeAll + 81:86:boolean removeAll(java.util.Collection):471:471 -> removeAll + 87:98:boolean removeAll(java.util.Collection):692:692 -> removeAll + 99:105:boolean removeAll(java.util.Collection):697:697 -> removeAll + 106:109:boolean removeAll(java.util.Collection):700:700 -> removeAll + 110:111:boolean removeAll(java.util.Collection):701:701 -> removeAll + 112:117:boolean removeAll(java.util.Collection):471:471 -> removeAll + 118:121:boolean removeAll(java.util.Collection):705:705 -> removeAll + 122:133:boolean removeAll(java.util.Collection):706:706 -> removeAll + 134:136:boolean removeAll(java.util.Collection):713:713 -> removeAll + 137:146:boolean removeAll(java.util.Collection):714:714 -> removeAll + 1:6:java.lang.Object removeFirst():146:146 -> removeFirst + 7:9:java.lang.Object removeFirst():147:147 -> removeFirst + 10:16:java.lang.Object removeFirst():149:149 -> removeFirst + 17:18:java.lang.Object removeFirst():150:150 -> removeFirst + 19:24:java.lang.Object removeFirst():151:151 -> removeFirst + 25:33:java.lang.Object removeFirst():152:152 -> removeFirst + 34:41:java.lang.Object removeFirst():146:146 -> removeFirst + 1:6:java.lang.Object removeLast():165:165 -> removeLast + 7:9:java.lang.Object removeLast():166:166 -> removeLast + 10:20:java.lang.Object removeLast():168:168 -> removeLast + 21:25:java.lang.Object removeLast():169:169 -> removeLast + 26:27:java.lang.Object removeLast():170:170 -> removeLast + 28:36:java.lang.Object removeLast():171:171 -> removeLast + 37:44:java.lang.Object removeLast():165:165 -> removeLast + 1:14:void removeRange(int,int):565:565 -> removeRange + 15:20:void removeRange(int,int):570:570 -> removeRange + 21:27:void removeRange(int,int):571:571 -> removeRange + 28:31:void removeRange(int,int):575:575 -> removeRange + 32:34:void removeRange(int,int):580:580 -> removeRange + 35:41:void removeRange(int,int):582:582 -> removeRange + 42:44:void removeRange(int,int):584:584 -> removeRange + 45:51:void removeRange(int,int):586:586 -> removeRange + 52:56:void removeRange(int,int):587:587 -> removeRange + 57:59:void removeRange(int,int):588:588 -> removeRange + 60:62:void removeRange(int,int):591:591 -> removeRange + 63:75:void removeRange(int,int):593:593 -> removeRange + 76:82:void removeRange(int,int):594:594 -> removeRange + 83:90:void removeRange(int,int):597:597 -> removeRange + 6:19:boolean retainAll(java.util.Collection):718:718 -> retainAll + 20:30:boolean retainAll(java.util.Collection):721:721 -> retainAll + 31:39:boolean retainAll(java.util.Collection):722:722 -> retainAll + 40:43:boolean retainAll(java.util.Collection):727:727 -> retainAll + 44:49:boolean retainAll(java.util.Collection):473:473 -> retainAll + 50:61:boolean retainAll(java.util.Collection):731:731 -> retainAll + 62:67:boolean retainAll(java.util.Collection):736:736 -> retainAll + 68:74:boolean retainAll(java.util.Collection):739:739 -> retainAll + 75:78:boolean retainAll(java.util.Collection):740:740 -> retainAll + 79:80:boolean retainAll(java.util.Collection):741:741 -> retainAll + 81:86:boolean retainAll(java.util.Collection):473:473 -> retainAll + 87:98:boolean retainAll(java.util.Collection):745:745 -> retainAll + 99:105:boolean retainAll(java.util.Collection):750:750 -> retainAll + 106:109:boolean retainAll(java.util.Collection):753:753 -> retainAll + 110:111:boolean retainAll(java.util.Collection):754:754 -> retainAll + 112:117:boolean retainAll(java.util.Collection):473:473 -> retainAll + 118:121:boolean retainAll(java.util.Collection):758:758 -> retainAll + 122:133:boolean retainAll(java.util.Collection):759:759 -> retainAll + 134:136:boolean retainAll(java.util.Collection):766:766 -> retainAll + 137:146:boolean retainAll(java.util.Collection):767:767 -> retainAll + 1:9:void removeRangeShiftPreceding(int,int):601:601 -> s + 10:24:void removeRangeShiftPreceding(int,int):602:602 -> s + 25:32:void removeRangeShiftPreceding(int,int):606:606 -> s + 33:43:void removeRangeShiftPreceding(int,int):607:607 -> s + 44:47:void removeRangeShiftPreceding(int,int):609:609 -> s + 48:54:void removeRangeShiftPreceding(int,int):610:610 -> s + 1:9:java.lang.Object set(int,java.lang.Object):370:370 -> set + 10:16:java.lang.Object set(int,java.lang.Object):372:372 -> set + 17:20:java.lang.Object set(int,java.lang.Object):373:373 -> set + 21:23:java.lang.Object set(int,java.lang.Object):374:374 -> set + 1:7:void removeRangeShiftSucceeding(int,int):616:616 -> t + 8:14:void removeRangeShiftSucceeding(int,int):617:617 -> t + 15:21:void removeRangeShiftSucceeding(int,int):618:618 -> t + 22:35:void removeRangeShiftSucceeding(int,int):621:621 -> t + 36:42:void removeRangeShiftSucceeding(int,int):622:622 -> t + 43:47:void removeRangeShiftSucceeding(int,int):624:624 -> t + 48:53:void removeRangeShiftSucceeding(int,int):625:625 -> t + 1:1:java.lang.Object[] toArray(java.lang.Object[]):545:545 -> toArray + 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: +# {"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: +# {"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: +# {"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 + 20:21:boolean contentDeepEquals(java.lang.Object[],java.lang.Object[]):84:84 -> c + 22:33:boolean contentDeepEquals(java.lang.Object[],java.lang.Object[]):85:85 -> c + 34:52:boolean contentDeepEquals(java.lang.Object[],java.lang.Object[]):94:94 -> c + 53:71:boolean contentDeepEquals(java.lang.Object[],java.lang.Object[]):95:95 -> c + 72:90:boolean contentDeepEquals(java.lang.Object[],java.lang.Object[]):96:96 -> c + 91:109:boolean contentDeepEquals(java.lang.Object[],java.lang.Object[]):97:97 -> c + 110:128:boolean contentDeepEquals(java.lang.Object[],java.lang.Object[]):98:98 -> c + 129:147:boolean contentDeepEquals(java.lang.Object[],java.lang.Object[]):99:99 -> c + 148:166:boolean contentDeepEquals(java.lang.Object[],java.lang.Object[]):100:100 -> c + 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: +# {"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 + 12:15:int[] copyInto(int[],int[],int,int,int):992:992 -> f + 12:15:long[] copyInto(long[],long[],int,int,int):1015:1015 -> g + 12:15:java.lang.Object[] copyInto(java.lang.Object[],java.lang.Object[],int,int,int):923:923 -> h + 16:16:byte[] copyInto$default(byte[],byte[],int,int,int,int,java.lang.Object):945:945 -> i + 17:21:byte[] copyInto$default(byte[],byte[],int,int,int,int,java.lang.Object):943:943 -> i + 16:16:int[] copyInto$default(int[],int[],int,int,int,int,java.lang.Object):991:991 -> j + 17:21:int[] copyInto$default(int[],int[],int,int,int,int,java.lang.Object):989:989 -> j + 16:16:java.lang.Object[] copyInto$default(java.lang.Object[],java.lang.Object[],int,int,int,int,java.lang.Object):922:922 -> k + 17:21:java.lang.Object[] copyInto$default(java.lang.Object[],java.lang.Object[],int,int,int,int,java.lang.Object):920:920 -> k + 6:9:byte[] copyOfRange(byte[],int,int):1474:1474 -> l + 10:19:byte[] copyOfRange(byte[],int,int):1475:1475 -> l + 6:9:java.lang.Object[] copyOfRange(java.lang.Object[],int,int):1466:1466 -> m + 10:19:java.lang.Object[] copyOfRange(java.lang.Object[],int,int):1467:1467 -> m + 6:9:void fill(float[],float,int,int):1615:1615 -> n + 6:9:void fill(java.lang.Object[],java.lang.Object,int,int):1545:1545 -> o + 10:10:void fill$default(float[],float,int,int,int,java.lang.Object):1614:1614 -> p + 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: +# {"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: +# {"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: +# {"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 + 21:31:java.lang.Object[] copyToArrayOfAny(java.lang.Object[],boolean):102:102 -> b + 1:9:java.util.List createListBuilder():40:40 -> c + 1:6:java.util.List createListBuilder(int):46:46 -> d + 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: +# {"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 + 21:26:int binarySearch(java.util.List,java.lang.Comparable,int,int):338:338 -> h + 27:45:int binarySearch(java.util.List,java.lang.Comparable,int,int):339:339 -> h + 10:18:int binarySearch$default(java.util.List,java.lang.Comparable,int,int,int,java.lang.Object):330:330 -> i + 1:3:java.util.List emptyList():72:72 -> j + 6:12:int getLastIndex(java.util.List):236:236 -> k + 6:18:java.util.List listOf(java.lang.Object[]):78:78 -> l + 6:10:java.util.List listOfNotNull(java.lang.Object[]):137:137 -> m + 6:26:java.util.List mutableListOf(java.lang.Object[]):118:118 -> n + 6:16:java.util.List optimizeReadOnlyList(java.util.List):308:308 -> o + 17:25:java.util.List optimizeReadOnlyList(java.util.List):310:310 -> o + 26:30:java.util.List optimizeReadOnlyList(java.util.List):309:309 -> o + 1:11:void rangeCheck$CollectionsKt__CollectionsKt(int,int,int):462:462 -> p + 12:45:void rangeCheck$CollectionsKt__CollectionsKt(int,int,int):464:464 -> p + 46:71:void rangeCheck$CollectionsKt__CollectionsKt(int,int,int):463:463 -> p + 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: +# {"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: +# {"id":"sourceFile","fileName":"Iterables.kt"} +kotlin.collections.CollectionsKt__IteratorsJVMKt -> q3.s: +# {"id":"sourceFile","fileName":"IteratorsJVM.kt"} +kotlin.collections.CollectionsKt__IteratorsKt -> q3.t: +# {"id":"sourceFile","fileName":"Iterators.kt"} +kotlin.collections.CollectionsKt__MutableCollectionsJVMKt -> q3.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: +# {"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"} + 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 + 37:45:boolean addAll(java.util.Collection,java.lang.Iterable):118:118 -> w + 11:19:boolean addAll(java.util.Collection,java.lang.Object[]):139:139 -> x + 1:5:boolean filterInPlace$CollectionsKt__MutableCollectionsKt(java.lang.Iterable,kotlin.jvm.functions.Function1,boolean):222:222 -> y + 6:11:boolean filterInPlace$CollectionsKt__MutableCollectionsKt(java.lang.Iterable,kotlin.jvm.functions.Function1,boolean):223:223 -> y + 12:27:boolean filterInPlace$CollectionsKt__MutableCollectionsKt(java.lang.Iterable,kotlin.jvm.functions.Function1,boolean):224:224 -> y + 28:33:boolean filterInPlace$CollectionsKt__MutableCollectionsKt(java.lang.Iterable,kotlin.jvm.functions.Function1,boolean):225:225 -> y + 1:4:boolean filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):280:280 -> z + 5:18:boolean filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):281:281 -> z + 19:27:boolean filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):284:284 -> z + 28:31:boolean filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):285:285 -> z + 32:46:boolean filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):286:286 -> z + 47:57:boolean filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):290:290 -> z + 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: +# {"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 + 1:5:int access$reversePositionIndex(java.util.List,int):1:1 -> F + 6:11:java.util.List asReversed(java.util.List):77:77 -> G + 6:11:java.util.List asReversedMutable(java.util.List):85:85 -> H + 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: +# {"id":"sourceFile","fileName":"_CollectionsJvm.kt"} + 6:9:void reverse(java.util.List):43:43 -> L +kotlin.collections.CollectionsKt___CollectionsKt -> q3.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;"} + 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 + 10:16:boolean contains(java.lang.Iterable,java.lang.Object):76:76 -> O + 17:26:boolean contains(java.lang.Iterable,java.lang.Object):77:77 -> O + 8:22:java.util.List dropLast(java.util.List,int):730:730 -> P + 23:54:java.util.List dropLast(java.util.List,int):729:729 -> P + 11:31:java.util.Collection filterNotNullTo(java.lang.Iterable,java.util.Collection):845:845 -> Q + 6:16:java.lang.Object first(java.lang.Iterable):204:204 -> R + 17:20:java.lang.Object first(java.lang.Iterable):206:206 -> R + 21:26:java.lang.Object first(java.lang.Iterable):207:207 -> R + 27:31:java.lang.Object first(java.lang.Iterable):209:209 -> R + 32:39:java.lang.Object first(java.lang.Iterable):208:208 -> R + 6:12:java.lang.Object first(java.util.List):220:220 -> S + 13:17:java.lang.Object first(java.util.List):222:222 -> S + 18:25:java.lang.Object first(java.util.List):221:221 -> S + 6:10:java.lang.Object firstOrNull(java.lang.Iterable):269:269 -> T + 11:20:java.lang.Object firstOrNull(java.lang.Iterable):270:270 -> T + 21:25:java.lang.Object firstOrNull(java.lang.Iterable):273:273 -> T + 26:29:java.lang.Object firstOrNull(java.lang.Iterable):276:276 -> T + 30:36:java.lang.Object firstOrNull(java.lang.Iterable):277:277 -> T + 37:41:java.lang.Object firstOrNull(java.lang.Iterable):279:279 -> T + 6:19:java.lang.Object firstOrNull(java.util.List):288:288 -> U + 8:20:java.lang.Object getOrNull(java.util.List,int):316:316 -> V + 6:16:int indexOf(java.lang.Iterable,java.lang.Object):323:323 -> W + 17:33:int indexOf(java.lang.Iterable,java.lang.Object):325:325 -> W + 34:36:int indexOf(java.lang.Iterable,java.lang.Object):326:326 -> W + 37:48:int indexOf(java.lang.Iterable,java.lang.Object):327:327 -> W + 6:10:int indexOf(java.util.List,java.lang.Object):339:339 -> X + 31:33:java.lang.Appendable joinTo(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3602:3602 -> Y + 34:53:java.lang.Appendable joinTo(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3604:3604 -> Y + 54:60:java.lang.Appendable joinTo(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3605:3605 -> Y + 61:68:java.lang.Appendable joinTo(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3607:3607 -> Y + 69:71:java.lang.Appendable joinTo(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3610:3610 -> Y + 72:75:java.lang.Appendable joinTo(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3611:3611 -> Y + 5:59:java.lang.Appendable joinTo$default(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):3601:3601 -> Z + 26:48:java.lang.String joinToString(java.lang.Iterable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3624:3624 -> a0 + 5:46:java.lang.String joinToString$default(java.lang.Iterable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):3623:3623 -> b0 + 6:11:java.lang.Object last(java.util.List):427:427 -> c0 + 12:20:java.lang.Object last(java.util.List):429:429 -> c0 + 21:28:java.lang.Object last(java.util.List):428:428 -> c0 + 6:24:java.lang.Object lastOrNull(java.util.List):519:519 -> d0 + 6:9:java.lang.Comparable minOrNull(java.lang.Iterable):2686:2686 -> e0 + 10:17:java.lang.Comparable minOrNull(java.lang.Iterable):2687:2687 -> e0 + 18:23:java.lang.Comparable minOrNull(java.lang.Iterable):2688:2688 -> e0 + 24:29:java.lang.Comparable minOrNull(java.lang.Iterable):2689:2689 -> e0 + 30:35:java.lang.Comparable minOrNull(java.lang.Iterable):2690:2690 -> e0 + 36:44:java.lang.Comparable minOrNull(java.lang.Iterable):2691:2691 -> e0 + 11:14:java.util.List plus(java.util.Collection,java.lang.Iterable):3376:3376 -> f0 + 15:30:java.util.List plus(java.util.Collection,java.lang.Iterable):3377:3377 -> f0 + 31:33:java.util.List plus(java.util.Collection,java.lang.Iterable):3378:3378 -> f0 + 34:37:java.util.List plus(java.util.Collection,java.lang.Iterable):3379:3379 -> f0 + 38:42:java.util.List plus(java.util.Collection,java.lang.Iterable):3382:3382 -> f0 + 43:46:java.util.List plus(java.util.Collection,java.lang.Iterable):3383:3383 -> f0 + 6:16:java.util.List plus(java.util.Collection,java.lang.Object):3334:3334 -> g0 + 17:19:java.util.List plus(java.util.Collection,java.lang.Object):3335:3335 -> g0 + 20:23:java.util.List plus(java.util.Collection,java.lang.Object):3336:3336 -> g0 + 6:16:java.lang.Object single(java.lang.Iterable):598:598 -> h0 + 17:20:java.lang.Object single(java.lang.Iterable):600:600 -> h0 + 21:26:java.lang.Object single(java.lang.Iterable):601:601 -> h0 + 27:30:java.lang.Object single(java.lang.Iterable):603:603 -> h0 + 31:37:java.lang.Object single(java.lang.Iterable):604:604 -> h0 + 38:45:java.lang.Object single(java.lang.Iterable):605:605 -> h0 + 46:53:java.lang.Object single(java.lang.Iterable):602:602 -> h0 + 6:15:java.lang.Object single(java.util.List):615:615 -> i0 + 16:20:java.lang.Object single(java.util.List):617:617 -> i0 + 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;"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"Collections.kt"} + kotlin.collections.EmptyIterator INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/z;"} + 1:8:void ():0:0 -> + 1:4:void ():16:16 -> + 1:8:void add(java.lang.Object):0:0 -> add + 1:6:java.lang.Void next():21:21 -> b + 1:6:java.lang.Void previous():22:22 -> c + 1:2:boolean hasNext():17:17 -> hasNext + 1:2:boolean hasPrevious():18:18 -> hasPrevious + 1:5:java.lang.Object next():16:16 -> next + 1:2:int nextIndex():19:19 -> nextIndex + 1:5:java.lang.Object previous():16:16 -> previous + 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: +# {"id":"sourceFile","fileName":"Collections.kt"} + kotlin.collections.EmptyList INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/A;"} + 1:8:void ():0:0 -> + 1:4:void ():25:25 -> + 1:1:void add(int,java.lang.Object):0:0 -> add + 2:2:boolean add(java.lang.Object):0:0 -> add + 1:1:boolean addAll(int,java.util.Collection):0:0 -> addAll + 2:2:boolean addAll(java.util.Collection):0:0 -> addAll + 1:8:void clear():0:0 -> clear + 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 + # {"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 + 1:2:int hashCode():29:29 -> hashCode + 1:2:int getSize():32:32 -> i + 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 + # {"id":"com.android.tools.r8.synthesized"} + 1:1:int q3.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 + 2:2:java.util.ListIterator listIterator(int):45:45 -> listIterator + 3:3:java.util.ListIterator listIterator(int):44:44 -> listIterator + 1:3:java.lang.Object readResolve():53:53 -> readResolve + 1:1:java.lang.Object remove(int):0:0 -> remove + 2:2:boolean remove(java.lang.Object):0:0 -> remove + 1:8:boolean removeAll(java.util.Collection):0:0 -> removeAll + 1:8:boolean retainAll(java.util.Collection):0:0 -> retainAll + 1:8:java.lang.Object set(int,java.lang.Object):0:0 -> set + 1:5:int size():25:25 -> size + 6:36:java.util.List subList(int,int):50:50 -> subList + 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: +# {"id":"sourceFile","fileName":"Maps.kt"} + kotlin.collections.EmptyMap INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/B;"} + 1:8:void ():0:0 -> + 1:4:void ():14:14 -> + 1:1:boolean q3.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 + 1:8:void clear():0:0 -> clear + 1:2:boolean containsKey(java.lang.Object):24:24 -> containsKey + 1:13:boolean containsValue(java.lang.Object):14:14 -> containsValue + 1:3:java.util.Set getKeys():28:28 -> d + 1:2:int getSize():21:21 -> e + 1:5:java.util.Set entrySet():14:14 -> entrySet + 1:16:boolean equals(java.lang.Object):17:17 -> equals + 1:3:java.util.Collection getValues():29:29 -> f + 1:8:java.lang.Void remove(java.lang.Object):0:0 -> g + 1:5:java.lang.Object get(java.lang.Object):14:14 -> get + 1:2:int hashCode():18:18 -> hashCode + 1:2:boolean isEmpty():22:22 -> isEmpty + 1:5:java.util.Set keySet():14:14 -> keySet + 1:8:java.lang.Object put(java.lang.Object,java.lang.Object):0:0 -> put + 1:8:void putAll(java.util.Map):0:0 -> putAll + 1:3:java.lang.Object readResolve():31:31 -> readResolve + 1:5:java.lang.Object remove(java.lang.Object):14:14 -> remove + 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: +# {"id":"sourceFile","fileName":"Sets.kt"} + kotlin.collections.EmptySet INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lq3/C;"} + 1:8:void ():0:0 -> + 1:4:void ():14:14 -> + 1:8:boolean add(java.lang.Object):0:0 -> add + 1:8:boolean addAll(java.util.Collection):0:0 -> addAll + 1:8:void clear():0:0 -> clear + 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 + # {"id":"com.android.tools.r8.synthesized"} + 1:2:int getSize():21:21 -> h + 1:2:int hashCode():18:18 -> hashCode + 1:2:boolean isEmpty():22:22 -> isEmpty + 1:3:java.util.Iterator iterator():26:26 -> iterator + 1:3:java.lang.Object readResolve():28:28 -> readResolve + 1:8:boolean remove(java.lang.Object):0:0 -> remove + 1:8:boolean removeAll(java.util.Collection):0:0 -> removeAll + 1:8:boolean retainAll(java.util.Collection):0:0 -> retainAll + 1:5:int size():14:14 -> size + 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: +# {"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: +# {"id":"sourceFile","fileName":"MapWithDefault.kt"} +kotlin.collections.MapsKt__MapsJVMKt -> q3.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;"} + 6:37:java.util.Map toSingletonMap(java.util.Map):139:139 -> f +kotlin.collections.MapsKt__MapsKt -> q3.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;"} + 6:28:java.util.Map mapOf(kotlin.Pair[]):55:55 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lp3/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;"} + 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 + 11:19:java.util.Map plus(java.util.Map,java.util.Map):691:691 -> l + 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"} + 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 + 22:39:java.util.Map toMap(java.lang.Iterable):577:577 -> o + 40:67:java.util.Map toMap(java.lang.Iterable):576:576 -> o + 68:72:java.util.Map toMap(java.lang.Iterable):575:575 -> o + 73:86:java.util.Map toMap(java.lang.Iterable):580:580 -> o + 11:14:java.util.Map toMap(java.lang.Iterable,java.util.Map):587:587 -> p + 6:14:java.util.Map toMap(java.util.Map):627:627 -> q + 15:19:java.util.Map toMap(java.util.Map):630:630 -> q + 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;"} + 6:11:java.util.Map toMutableMap(java.util.Map):639:639 -> s +kotlin.collections.MapsKt___MapsJvmKt -> q3.I: +# {"id":"sourceFile","fileName":"_MapsJvm.kt"} +kotlin.collections.MapsKt___MapsKt -> q3.J: +# {"id":"sourceFile","fileName":"_Maps.kt"} +kotlin.collections.ReversedList -> q3.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: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;"} + 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: +# {"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;"} + 3:5:void (kotlin.collections.ReversedList,int):44:44 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/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 + 1:7:boolean hasNext():46:46 -> hasNext + 1:7:boolean hasPrevious():47:47 -> hasPrevious + 1:7:java.lang.Object next():48:48 -> next + 1:13:int nextIndex():49:49 -> nextIndex + 1:7:java.lang.Object previous():50:50 -> previous + 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: +# {"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: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: +# {"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;"} + 3:5:void (kotlin.collections.ReversedListReadOnly,int):18:18 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq3/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 + 1:7:boolean hasPrevious():21:21 -> hasPrevious + 1:7:java.lang.Object next():22:22 -> next + 1:13:int nextIndex():23:23 -> nextIndex + 1:7:java.lang.Object previous():24:24 -> previous + 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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"_Sets.kt"} +kotlin.collections.builders.AbstractMapBuilderEntrySet -> r3.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 + 1:13:boolean remove(java.lang.Object):680:680 -> remove +kotlin.collections.builders.ListBuilder -> r3.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;"} + kotlin.collections.builders.ListBuilder Empty -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/b;"} + 9:20:void ():18:18 -> + 1:2:void (int):12:13 -> + 3:3:void (int,int,kotlin.jvm.internal.DefaultConstructorMarker):12:12 -> + 1:7:void registerModification():169:169 -> A + 1:3:java.lang.Object removeAtInternal(int):216:216 -> B + 4:9:java.lang.Object removeAtInternal(int):217:217 -> B + 10:14:java.lang.Object removeAtInternal(int):218:218 -> B + 15:23:java.lang.Object removeAtInternal(int):219:219 -> B + 24:30:java.lang.Object removeAtInternal(int):220:220 -> B + 3:5:void removeRangeInternal(int,int):225:225 -> C + 6:14:void removeRangeInternal(int,int):226:226 -> C + 15:23:void removeRangeInternal(int,int):227:227 -> C + 24:29:void removeRangeInternal(int,int):228:228 -> C + 5:16:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):236:236 -> D + 17:34:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):237:237 -> D + 35:43:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):243:243 -> D + 44:54:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):244:244 -> D + 55:57:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):245:245 -> D + 58:63:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):246:246 -> D + 1:2:boolean add(java.lang.Object):78:79 -> add + 3:5:void add(int,java.lang.Object):84:86 -> add + 1:3:boolean addAll(java.util.Collection):90:92 -> addAll + 4:7:boolean addAll(int,java.util.Collection):97:100 -> addAll + 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: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 + 4:10:java.lang.Object removeAt(int):111:111 -> h + 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"} + 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: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;"} + 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"} + 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"} + 1:3:boolean access$isReadOnly$p(kotlin.collections.builders.ListBuilder):12:12 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/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;"} + 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"} + 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"} + 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 + 6:8:boolean removeAll(java.util.Collection):123:123 -> removeAll + 9:20:boolean removeAll(java.util.Collection):124:124 -> removeAll + 6:8:boolean retainAll(java.util.Collection):128:128 -> retainAll + 9:20:boolean retainAll(java.util.Collection):129:129 -> retainAll + 1:3:void addAllInternal(int,java.util.Collection,int):205:205 -> s + 4:6:void addAllInternal(int,java.util.Collection,int):206:206 -> s + 7:13:void addAllInternal(int,java.util.Collection,int):208:208 -> s + 14:27:void addAllInternal(int,java.util.Collection,int):210:210 -> s + 1:3:java.lang.Object set(int,java.lang.Object):44:44 -> set + 4:10:java.lang.Object set(int,java.lang.Object):45:45 -> set + 11:14:java.lang.Object set(int,java.lang.Object):46:46 -> set + 15:17:java.lang.Object set(int,java.lang.Object):47:47 -> set + 1:7:java.util.List subList(int,int):133:133 -> subList + 8:20:java.util.List subList(int,int):134:134 -> subList + 1:4:void addAtInternal(int,java.lang.Object):199:199 -> t + 5:7:void addAtInternal(int,java.lang.Object):200:200 -> t + 8:12:void addAtInternal(int,java.lang.Object):201:201 -> t + 1:2:java.lang.Object[] toArray(java.lang.Object[]):139:140 -> toArray + 3:3:java.lang.Object[] toArray(java.lang.Object[]):143:143 -> toArray + 4:4:java.lang.Object[] toArray(java.lang.Object[]):145:145 -> toArray + 5:5:java.lang.Object[] toArray():150:150 -> toArray + 1:10:java.lang.String toString():163:163 -> toString + 1:4:java.util.List build():22:22 -> u + 5:6:java.util.List build():23:23 -> u + 7:14:java.util.List build():24:24 -> u + 1:11:void checkIsMutable():173:173 -> v + 1:10:boolean contentEquals(java.util.List):189:189 -> w + 1:4:java.lang.Object writeReplace():28:28 -> writeReplace + 5:11:java.lang.Object writeReplace():29:29 -> writeReplace + 12:19:java.lang.Object writeReplace():31:31 -> writeReplace + 3:7:void ensureCapacityInternal(int):182:182 -> x + 8:14:void ensureCapacityInternal(int):183:183 -> x + 15:23:void ensureCapacityInternal(int):184:184 -> x + 24:29:void ensureCapacityInternal(int):181:181 -> x + 1:7:void ensureExtraCapacity(int):177:177 -> y + 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: +# {"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;"} + kotlin.collections.builders.ListBuilder root -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/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"} + 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 -> + 20:21:void (java.lang.Object[],int,int,kotlin.collections.builders.ListBuilder$BuilderSubList,kotlin.collections.builders.ListBuilder):309:309 -> + 22:23:void (java.lang.Object[],int,int,kotlin.collections.builders.ListBuilder$BuilderSubList,kotlin.collections.builders.ListBuilder):310:310 -> + 24:30:void (java.lang.Object[],int,int,kotlin.collections.builders.ListBuilder$BuilderSubList,kotlin.collections.builders.ListBuilder):313:313 -> + 1:3:boolean add(java.lang.Object):378:380 -> add + 4:7:void add(int,java.lang.Object):385:388 -> add + 1:4:boolean addAll(java.util.Collection):392:395 -> addAll + 5:9:boolean addAll(int,java.util.Collection):400:404 -> addAll + 1:3:void clear():409:409 -> clear + 4:6:void clear():410:410 -> clear + 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: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 + 1:3:java.lang.Object removeAt(int):415:415 -> h + 4:6:java.lang.Object removeAt(int):416:416 -> h + 7:13:java.lang.Object removeAt(int):417:417 -> h + 14:21:java.lang.Object removeAt(int):418:418 -> h + 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;"} + 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$getModCount$p$s1462993667(kotlin.collections.builders.ListBuilder$BuilderSubList):305:305 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/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"} + 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;"} + 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 + 12:16:void addAllInternal(int,java.util.Collection,int):518:518 -> o + 17:24:void addAllInternal(int,java.util.Collection,int):520:520 -> o + 25:30:void addAllInternal(int,java.util.Collection,int):521:521 -> o + 1:3:void addAtInternal(int,java.lang.Object):503:503 -> p + 4:7:void addAtInternal(int,java.lang.Object):504:504 -> p + 8:11:void addAtInternal(int,java.lang.Object):505:505 -> p + 12:16:void addAtInternal(int,java.lang.Object):507:507 -> p + 17:24:void addAtInternal(int,java.lang.Object):509:509 -> p + 25:31:void addAtInternal(int,java.lang.Object):510:510 -> p + 1:11:void checkForComodification():487:487 -> q + 12:17:void checkForComodification():488:488 -> q + 1:13:void checkIsMutable():492:492 -> r + 1:3:boolean remove(java.lang.Object):422:422 -> remove + 4:6:boolean remove(java.lang.Object):423:423 -> remove + 7:12:boolean remove(java.lang.Object):424:424 -> remove + 13:21:boolean remove(java.lang.Object):425:425 -> remove + 6:8:boolean removeAll(java.util.Collection):430:430 -> removeAll + 9:11:boolean removeAll(java.util.Collection):431:431 -> removeAll + 12:25:boolean removeAll(java.util.Collection):432:432 -> removeAll + 6:8:boolean retainAll(java.util.Collection):436:436 -> retainAll + 9:11:boolean retainAll(java.util.Collection):437:437 -> retainAll + 12:25:boolean retainAll(java.util.Collection):438:438 -> retainAll + 1:11:boolean contentEquals(java.util.List):499:499 -> s + 1:3:java.lang.Object set(int,java.lang.Object):340:340 -> set + 4:6:java.lang.Object set(int,java.lang.Object):341:341 -> set + 7:13:java.lang.Object set(int,java.lang.Object):342:342 -> set + 14:22:java.lang.Object set(int,java.lang.Object):343:343 -> set + 23:25:java.lang.Object set(int,java.lang.Object):344:344 -> set + 1:7:java.util.List subList(int,int):442:442 -> subList + 8:24:java.util.List subList(int,int):443:443 -> subList + 1:7:boolean isReadOnly():496:496 -> t + 1:3:java.lang.Object[] toArray(java.lang.Object[]):448:450 -> toArray + 4:4:java.lang.Object[] toArray(java.lang.Object[]):453:453 -> toArray + 5:5:java.lang.Object[] toArray(java.lang.Object[]):455:455 -> toArray + 6:6:java.lang.Object[] toArray():459:459 -> toArray + 7:7:java.lang.Object[] toArray():461:461 -> toArray + 1:3:java.lang.String toString():476:476 -> toString + 4:14:java.lang.String toString():477:477 -> toString + 1:7:void registerModification():483:483 -> u + 1:3:java.lang.Object removeAtInternal(int):525:525 -> v + 4:7:java.lang.Object removeAtInternal(int):526:526 -> v + 8:12:java.lang.Object removeAtInternal(int):527:527 -> v + 13:18:java.lang.Object removeAtInternal(int):529:529 -> v + 19:25:java.lang.Object removeAtInternal(int):531:531 -> v + 3:5:void removeRangeInternal(int,int):536:536 -> w + 6:9:void removeRangeInternal(int,int):537:537 -> w + 10:13:void removeRangeInternal(int,int):538:538 -> w + 14:18:void removeRangeInternal(int,int):540:540 -> w + 19:24:void removeRangeInternal(int,int):542:542 -> w + 1:6:java.lang.Object writeReplace():317:317 -> writeReplace + 7:13:java.lang.Object writeReplace():318:318 -> writeReplace + 14:21:java.lang.Object writeReplace():320:320 -> writeReplace + 1:4:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):548:548 -> x + 5:9:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):549:549 -> x + 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: +# {"id":"sourceFile","fileName":"ListBuilder.kt"} + kotlin.collections.builders.ListBuilder$BuilderSubList list -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/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"} + 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 -> + 16:22:void (kotlin.collections.builders.ListBuilder$BuilderSubList,int):563:563 -> + 1:3:void add(java.lang.Object):592:592 -> add + 4:15:void add(java.lang.Object):593:593 -> add + 16:17:void add(java.lang.Object):594:594 -> add + 18:26:void add(java.lang.Object):595:595 -> add + 1:15:void checkForComodification():608:608 -> b + 16:21:void checkForComodification():609:609 -> b + 1:14:boolean hasNext():566:566 -> hasNext + 1:8:boolean hasPrevious():565:565 -> hasPrevious + 1:3:java.lang.Object next():579:579 -> next + 4:13:java.lang.Object next():580:580 -> next + 14:21:java.lang.Object next():581:581 -> next + 22:39:java.lang.Object next():582:582 -> next + 40:45:java.lang.Object next():580:580 -> next + 1:3:int nextIndex():569:569 -> nextIndex + 1:3:java.lang.Object previous():572:572 -> previous + 4:9:java.lang.Object previous():573:573 -> previous + 10:13:java.lang.Object previous():574:574 -> previous + 14:31:java.lang.Object previous():575:575 -> previous + 32:37:java.lang.Object previous():573:573 -> previous + 1:5:int previousIndex():568:568 -> previousIndex + 1:3:void remove():599:599 -> remove + 4:8:void remove():600:600 -> remove + 9:13:void remove():601:601 -> remove + 14:17:void remove():602:602 -> remove + 18:19:void remove():603:603 -> remove + 20:28:void remove():604:604 -> remove + 29:36:void remove():600:600 -> remove + 1:3:void set(java.lang.Object):586:586 -> set + 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: +# {"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: +# {"id":"sourceFile","fileName":"ListBuilder.kt"} + kotlin.collections.builders.ListBuilder list -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/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"} + 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 -> + 16:22:void (kotlin.collections.builders.ListBuilder,int):255:255 -> + 1:3:void add(java.lang.Object):284:284 -> add + 4:15:void add(java.lang.Object):285:285 -> add + 16:17:void add(java.lang.Object):286:286 -> add + 18:26:void add(java.lang.Object):287:287 -> add + 1:11:void checkForComodification():300:300 -> b + 12:17:void checkForComodification():301:301 -> b + 1:14:boolean hasNext():258:258 -> hasNext + 1:8:boolean hasPrevious():257:257 -> hasPrevious + 1:3:java.lang.Object next():271:271 -> next + 4:13:java.lang.Object next():272:272 -> next + 14:21:java.lang.Object next():273:273 -> next + 22:32:java.lang.Object next():274:274 -> next + 33:38:java.lang.Object next():272:272 -> next + 1:3:int nextIndex():261:261 -> nextIndex + 1:3:java.lang.Object previous():264:264 -> previous + 4:9:java.lang.Object previous():265:265 -> previous + 10:13:java.lang.Object previous():266:266 -> previous + 14:24:java.lang.Object previous():267:267 -> previous + 25:30:java.lang.Object previous():265:265 -> previous + 1:5:int previousIndex():260:260 -> previousIndex + 1:3:void remove():291:291 -> remove + 4:8:void remove():292:292 -> remove + 9:13:void remove():293:293 -> remove + 14:17:void remove():294:294 -> remove + 18:19:void remove():295:295 -> remove + 20:28:void remove():296:296 -> remove + 29:36:void remove():292:292 -> remove + 1:3:void set(java.lang.Object):278:278 -> set + 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: +# {"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 + 1:5:java.lang.String access$subarrayContentToString(java.lang.Object[],int,int,java.util.Collection):1:1 -> c + 3:5:java.lang.Object[] arrayOfUninitializedElements(int):618:618 -> d + 6:13:java.lang.Object[] arrayOfUninitializedElements(int):616:616 -> d + 6:15:java.lang.Object[] copyOfUninitializedElements(java.lang.Object[],int):662:662 -> e + 7:9:void resetAt(java.lang.Object[],int):667:667 -> f + 8:14:void resetRange(java.lang.Object[],int,int):671:671 -> g + 1:13:boolean subarrayContentEquals(java.lang.Object[],int,int,java.util.List):651:651 -> h + 14:31:boolean subarrayContentEquals(java.lang.Object[],int,int,java.util.List):654:654 -> h + 8:13:int subarrayContentHashCode(java.lang.Object[],int,int):643:643 -> i + 14:24:int subarrayContentHashCode(java.lang.Object[],int,int):644:644 -> i + 1:9:java.lang.String subarrayContentToString(java.lang.Object[],int,int,java.util.Collection):622:622 -> j + 10:19:java.lang.String subarrayContentToString(java.lang.Object[],int,int,java.util.Collection):623:623 -> j + 20:26:java.lang.String subarrayContentToString(java.lang.Object[],int,int,java.util.Collection):626:626 -> j + 27:30:java.lang.String subarrayContentToString(java.lang.Object[],int,int,java.util.Collection):627:627 -> j + 31:36:java.lang.String subarrayContentToString(java.lang.Object[],int,int,java.util.Collection):629:629 -> j + 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: +# {"id":"sourceFile","fileName":"MapBuilder.kt"} + java.lang.Object[] keysArray -> d + java.lang.Object[] valuesArray -> e + int[] presenceArray -> f + int[] hashArray -> g + int maxProbeDistance -> h + int length -> i + int hashShift -> j + int modCount -> k + int size -> l + kotlin.collections.builders.MapBuilderKeys keysView -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/f;"} + kotlin.collections.builders.MapBuilderValues valuesView -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/g;"} + kotlin.collections.builders.MapBuilderEntries entriesView -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/e;"} + boolean isReadOnly -> p + kotlin.collections.builders.MapBuilder$Companion Companion -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/d$a;"} + kotlin.collections.builders.MapBuilder Empty -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/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 -> + 3:3:void (java.lang.Object[],java.lang.Object[],int[],int[],int,int):16:16 -> + 4:4:void (java.lang.Object[],java.lang.Object[],int[],int[],int,int):18:18 -> + 5:5:void (java.lang.Object[],java.lang.Object[],int[],int[],int,int):20:20 -> + 6:6:void (java.lang.Object[],java.lang.Object[],int[],int[],int,int):22:22 -> + 7:7:void (java.lang.Object[],java.lang.Object[],int[],int[],int,int):24:24 -> + 8:8:void (java.lang.Object[],java.lang.Object[],int[],int[],int,int):26:26 -> + 9:9:void ():52:52 -> + 10:10:void (int):55:55 -> + 11:12:void (int):57:58 -> + 13:13:void (int):54:54 -> + 1:4:java.util.Collection getValues():140:140 -> A + 5:9:java.util.Collection getValues():142:142 -> A + 10:12:java.util.Collection getValues():143:143 -> A + 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;"} + 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 + 20:25:boolean putAllEntries(java.util.Collection):460:460 -> E + 26:40:boolean putAllEntries(java.util.Collection):461:461 -> E + 1:8:boolean putEntry(java.util.Map$Entry):441:441 -> F + 9:15:boolean putEntry(java.util.Map$Entry):442:442 -> F + 16:24:boolean putEntry(java.util.Map$Entry):444:444 -> F + 25:26:boolean putEntry(java.util.Map$Entry):447:447 -> F + 27:36:boolean putEntry(java.util.Map$Entry):448:448 -> F + 37:45:boolean putEntry(java.util.Map$Entry):449:449 -> F + 1:8:boolean putRehash(int):280:280 -> G + 9:10:boolean putRehash(int):281:281 -> G + 11:19:boolean putRehash(int):283:283 -> G + 20:21:boolean putRehash(int):285:285 -> G + 22:36:boolean putRehash(int):286:286 -> G + 37:44:boolean putRehash(int):290:290 -> G + 1:7:void registerModification():193:193 -> H + 1:3:void rehash(int):264:264 -> I + 4:15:void rehash(int):265:265 -> I + 16:19:void rehash(int):266:266 -> I + 20:27:void rehash(int):267:267 -> I + 28:33:void rehash(int):270:270 -> I + 34:41:void rehash(int):271:271 -> I + 42:43:void rehash(int):272:272 -> I + 44:45:void rehash(int):273:273 -> I + 46:50:void rehash(int):272:272 -> I + 6:8:boolean removeEntry$kotlin_stdlib(java.util.Map$Entry):468:468 -> J + 9:20:boolean removeEntry$kotlin_stdlib(java.util.Map$Entry):469:469 -> J + 21:38:boolean removeEntry$kotlin_stdlib(java.util.Map$Entry):471:471 -> J + 39:43:boolean removeEntry$kotlin_stdlib(java.util.Map$Entry):472:472 -> J + 1:5:void removeEntryAt(int):359:359 -> K + 6:12:void removeEntryAt(int):360:360 -> K + 13:19:void removeEntryAt(int):361:361 -> K + 20:24:void removeEntryAt(int):362:362 -> K + 25:31:void removeEntryAt(int):363:363 -> K + 32:35:void removeEntryAt(int):364:364 -> K + 1:22:void removeHashAt(int):371:371 -> L + 23:32:void removeHashAt(int):373:373 -> L + 33:36:void removeHashAt(int):374:374 -> L + 37:41:void removeHashAt(int):376:376 -> L + 42:47:void removeHashAt(int):379:379 -> L + 48:53:void removeHashAt(int):382:382 -> L + 54:58:void removeHashAt(int):391:391 -> L + 59:69:void removeHashAt(int):395:395 -> L + 70:78:void removeHashAt(int):400:400 -> L + 79:82:void removeHashAt(int):402:402 -> L + 83:90:void removeHashAt(int):403:403 -> L + 91:95:void removeHashAt(int):411:411 -> L + 1:3:boolean removeKey$kotlin_stdlib(java.lang.Object):351:351 -> M + 4:11:boolean removeKey$kotlin_stdlib(java.lang.Object):352:352 -> M + 12:16:boolean removeKey$kotlin_stdlib(java.lang.Object):354:354 -> M + 1:3:boolean removeValue$kotlin_stdlib(java.lang.Object):477:477 -> N + 4:11:boolean removeValue$kotlin_stdlib(java.lang.Object):478:478 -> N + 12:16:boolean removeValue$kotlin_stdlib(java.lang.Object):480:480 -> N + 1:7:boolean shouldCompact(int):209:209 -> O + 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;"} + 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;"} + 1:3:kotlin.collections.builders.MapBuilder access$getEmpty$cp():12:12 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr3/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;"} + 1:3:void clear():114:114 -> clear + 4:11:void clear():116:116 -> clear + 12:17:void clear():117:117 -> clear + 18:22:void clear():119:119 -> clear + 23:29:void clear():120:120 -> clear + 30:36:void clear():123:123 -> clear + 37:45:void clear():124:124 -> clear + 46:47:void clear():125:125 -> clear + 48:49:void clear():126:126 -> clear + 50:53:void clear():127:127 -> clear + 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"} + 1:3:int access$getModCount$p(kotlin.collections.builders.MapBuilder):12:12 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/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"} + 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;"} + 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"} + 1:5:int hashCode():165:165 -> hashCode + 6:11:int hashCode():166:166 -> hashCode + 12:18:int hashCode():167:167 -> hashCode + 1:3:int addKey$kotlin_stdlib(java.lang.Object):316:316 -> i + 4:7:int addKey$kotlin_stdlib(java.lang.Object):318:318 -> i + 8:22:int addKey$kotlin_stdlib(java.lang.Object):320:320 -> i + 23:29:int addKey$kotlin_stdlib(java.lang.Object):323:323 -> i + 30:37:int addKey$kotlin_stdlib(java.lang.Object):325:325 -> i + 38:41:int addKey$kotlin_stdlib(java.lang.Object):326:326 -> i + 42:47:int addKey$kotlin_stdlib(java.lang.Object):329:329 -> i + 48:51:int addKey$kotlin_stdlib(java.lang.Object):330:330 -> i + 52:55:int addKey$kotlin_stdlib(java.lang.Object):331:331 -> i + 56:59:int addKey$kotlin_stdlib(java.lang.Object):332:332 -> i + 60:66:int addKey$kotlin_stdlib(java.lang.Object):333:333 -> i + 67:69:int addKey$kotlin_stdlib(java.lang.Object):334:334 -> i + 70:76:int addKey$kotlin_stdlib(java.lang.Object):335:335 -> i + 77:94:int addKey$kotlin_stdlib(java.lang.Object):338:338 -> i + 95:108:int addKey$kotlin_stdlib(java.lang.Object):342:342 -> i + 109:116:int addKey$kotlin_stdlib(java.lang.Object):345:345 -> i + 1:10:boolean isEmpty():75:75 -> isEmpty + 1:5:java.lang.Object[] allocateValuesArray():229:229 -> j + 6:13:java.lang.Object[] allocateValuesArray():231:231 -> j + 14:16:java.lang.Object[] allocateValuesArray():232:232 -> j + 1:4:java.util.Map build():63:63 -> k + 5:6:java.util.Map build():64:64 -> k + 7:21:java.util.Map build():66:66 -> k + 1:5:java.util.Set keySet():12:12 -> keySet + 1:11:void checkIsMutable$kotlin_stdlib():197:197 -> l + 1:4:void compact(boolean):241:241 -> m + 5:8:void compact(boolean):242:242 -> m + 9:14:void compact(boolean):243:243 -> m + 15:22:void compact(boolean):245:245 -> m + 23:28:void compact(boolean):246:246 -> m + 29:30:void compact(boolean):248:248 -> m + 31:41:void compact(boolean):249:249 -> m + 42:48:void compact(boolean):255:255 -> m + 49:53:void compact(boolean):256:256 -> m + 54:56:void compact(boolean):257:257 -> m + 6:9:boolean containsAllEntries$kotlin_stdlib(java.util.Collection):426:426 -> n + 10:15:boolean containsAllEntries$kotlin_stdlib(java.util.Collection):427:427 -> n + 16:22:boolean containsAllEntries$kotlin_stdlib(java.util.Collection):428:428 -> n + 23:34:boolean containsAllEntries$kotlin_stdlib(java.util.Collection):431:431 -> n + 6:17:boolean containsEntry$kotlin_stdlib(java.util.Map$Entry):418:418 -> o + 18:33:boolean containsEntry$kotlin_stdlib(java.util.Map$Entry):420:420 -> o + 1:24:boolean contentEquals(java.util.Map):423:423 -> p + 1:3:java.lang.Object put(java.lang.Object,java.lang.Object):86:86 -> put + 4:7:java.lang.Object put(java.lang.Object,java.lang.Object):87:87 -> put + 8:16:java.lang.Object put(java.lang.Object,java.lang.Object):88:88 -> put + 17:18:java.lang.Object put(java.lang.Object,java.lang.Object):90:90 -> put + 19:21:java.lang.Object put(java.lang.Object,java.lang.Object):91:91 -> put + 22:25:java.lang.Object put(java.lang.Object,java.lang.Object):94:94 -> put + 6:8:void putAll(java.util.Map):100:100 -> putAll + 9:16:void putAll(java.util.Map):101:101 -> putAll + 3:8:void ensureCapacity(int):218:218 -> q + 9:18:void ensureCapacity(int):219:219 -> q + 19:26:void ensureCapacity(int):220:220 -> q + 27:38:void ensureCapacity(int):221:221 -> q + 39:51:void ensureCapacity(int):222:222 -> q + 52:57:void ensureCapacity(int):223:223 -> q + 58:67:void ensureCapacity(int):224:224 -> q + 68:73:void ensureCapacity(int):217:217 -> q + 1:7:void ensureExtraCapacity(int):201:201 -> r + 8:11:void ensureExtraCapacity(int):202:202 -> r + 12:18:void ensureExtraCapacity(int):204:204 -> r + 1:3:java.lang.Object remove(java.lang.Object):105:105 -> remove + 4:11:java.lang.Object remove(java.lang.Object):106:106 -> remove + 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;"} + 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 + 7:16:int findKey(java.lang.Object):298:298 -> t + 17:37:int findKey(java.lang.Object):300:300 -> t + 38:46:int findKey(java.lang.Object):302:302 -> t + 1:13:java.lang.String toString():173:173 -> toString + 14:18:java.lang.String toString():174:174 -> toString + 19:23:java.lang.String toString():176:176 -> toString + 24:31:java.lang.String toString():177:177 -> toString + 32:36:java.lang.String toString():178:178 -> toString + 37:42:java.lang.String toString():179:179 -> toString + 43:47:java.lang.String toString():182:182 -> toString + 48:57:java.lang.String toString():183:183 -> toString + 1:6:int findValue(java.lang.Object):307:307 -> u + 7:27:int findValue(java.lang.Object):309:309 -> u + 1:4:int getCapacity$kotlin_stdlib():189:189 -> v + 1:5:java.util.Collection values():12:12 -> values + 1:4:java.util.Set getEntries():149:149 -> w + 5:9:java.util.Set getEntries():151:151 -> w + 10:12:java.util.Set getEntries():152:152 -> w + 1:4:java.lang.Object writeReplace():70:70 -> writeReplace + 5:10:java.lang.Object writeReplace():71:71 -> writeReplace + 11:18:java.lang.Object writeReplace():73:73 -> writeReplace + 1:4:int getHashSize():190:190 -> x + 1:4:java.util.Set getKeys():131:131 -> y + 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: +# {"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"} + 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"} + 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":"sourceFile","fileName":"MapBuilder.kt"} + 6:9:void (kotlin.collections.builders.MapBuilder):557:557 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/d;)V"} + 1:3:kotlin.collections.builders.MapBuilder$EntryRef next():560:560 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr3/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 + 43:46:kotlin.collections.builders.MapBuilder$EntryRef next():564:564 -> i + 47:52:kotlin.collections.builders.MapBuilder$EntryRef next():561:561 -> i + 6:19:void nextAppendString(java.lang.StringBuilder):577:577 -> j + 20:31:void nextAppendString(java.lang.StringBuilder):578:578 -> j + 32:45:void nextAppendString(java.lang.StringBuilder):579:579 -> j + 46:62:void nextAppendString(java.lang.StringBuilder):580:580 -> j + 63:65:void nextAppendString(java.lang.StringBuilder):581:581 -> j + 66:82:void nextAppendString(java.lang.StringBuilder):582:582 -> j + 83:95:void nextAppendString(java.lang.StringBuilder):583:583 -> j + 96:99:void nextAppendString(java.lang.StringBuilder):584:584 -> j + 100:105:void nextAppendString(java.lang.StringBuilder):577:577 -> j + 1:14:int nextHashCode$kotlin_stdlib():569:569 -> k + 15:26:int nextHashCode$kotlin_stdlib():570:570 -> k + 27:73:int nextHashCode$kotlin_stdlib():571:571 -> k + 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: +# {"id":"sourceFile","fileName":"MapBuilder.kt"} + kotlin.collections.builders.MapBuilder map -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/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"} + 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 -> + 1:11:void checkForComodification():625:625 -> a + 12:19:void checkForComodification():626:626 -> a + 1:4:boolean equals(java.lang.Object):616:616 -> equals + 5:20:boolean equals(java.lang.Object):617:617 -> equals + 21:38:boolean equals(java.lang.Object):618:618 -> equals + 1:3:java.lang.Object getKey():596:596 -> getKey + 4:14:java.lang.Object getKey():597:597 -> getKey + 1:3:java.lang.Object getValue():602:602 -> getValue + 4:17:java.lang.Object getValue():603:603 -> getValue + 1:25:int hashCode():620:620 -> hashCode + 1:3:java.lang.Object setValue(java.lang.Object):607:607 -> setValue + 4:8:java.lang.Object setValue(java.lang.Object):608:608 -> setValue + 9:14:java.lang.Object setValue(java.lang.Object):609:609 -> setValue + 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: +# {"id":"sourceFile","fileName":"MapBuilder.kt"} + kotlin.collections.builders.MapBuilder map -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/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"} + 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 -> + 20:23:void (kotlin.collections.builders.MapBuilder):509:509 -> + 1:11:void checkForComodification$kotlin_stdlib():529:529 -> b + 12:17:void checkForComodification$kotlin_stdlib():530:530 -> b + 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;"} + 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 + 1:3:void setLastIndex$kotlin_stdlib(int):505:505 -> h + 1:14:boolean hasNext():517:517 -> hasNext + 1:3:void remove():520:520 -> remove + 4:8:void remove():521:521 -> remove + 9:13:void remove():522:522 -> remove + 14:20:void remove():523:523 -> remove + 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: +# {"id":"sourceFile","fileName":"MapBuilder.kt"} + 6:9:void (kotlin.collections.builders.MapBuilder):534:534 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/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: +# {"id":"sourceFile","fileName":"MapBuilder.kt"} + 6:9:void (kotlin.collections.builders.MapBuilder):546:546 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/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: +# {"id":"sourceFile","fileName":"MapBuilder.kt"} + kotlin.collections.builders.MapBuilder backing -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/d;"} + 6:8:void (kotlin.collections.builders.MapBuilder):687:687 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/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 + 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: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: +# {"id":"sourceFile","fileName":"MapBuilder.kt"} + kotlin.collections.builders.MapBuilder backing -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/d;"} + 6:8:void (kotlin.collections.builders.MapBuilder):633:633 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/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:boolean isEmpty():636:636 -> isEmpty + 1:7:java.util.Iterator iterator():642:642 -> iterator + 1:7:boolean remove(java.lang.Object):641:641 -> remove + 6:10:boolean removeAll(java.util.Collection):645:645 -> removeAll + 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: +# {"id":"sourceFile","fileName":"MapBuilder.kt"} + kotlin.collections.builders.MapBuilder backing -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/d;"} + 6:8:void (kotlin.collections.builders.MapBuilder):657:657 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr3/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:boolean isEmpty():660:660 -> isEmpty + 1:7:java.util.Iterator iterator():665:665 -> iterator + 1:7:boolean remove(java.lang.Object):666:666 -> remove + 6:10:boolean removeAll(java.util.Collection):669:669 -> removeAll + 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: +# {"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;"} + 1:9:void ():0:0 -> + 6:8:void (java.util.Collection,int):674:674 -> + 9:10:void (java.util.Collection,int):675:675 -> + 11:13:void (java.util.Collection,int):676:676 -> + 6:17:void readExternal(java.io.ObjectInput):690:690 -> readExternal + 18:29:void readExternal(java.io.ObjectInput):696:696 -> readExternal + 30:35:void readExternal(java.io.ObjectInput):702:702 -> readExternal + 36:45:void readExternal(java.io.ObjectInput):703:703 -> readExternal + 46:50:void readExternal(java.io.ObjectInput):702:702 -> readExternal + 51:76:void readExternal(java.io.ObjectInput):706:706 -> readExternal + 77:82:void readExternal(java.io.ObjectInput):699:699 -> readExternal + 83:92:void readExternal(java.io.ObjectInput):700:700 -> readExternal + 93:96:void readExternal(java.io.ObjectInput):699:699 -> readExternal + 97:99:void readExternal(java.io.ObjectInput):698:698 -> readExternal + 100:125:void readExternal(java.io.ObjectInput):697:697 -> readExternal + 126:151:void readExternal(java.io.ObjectInput):694:694 -> readExternal + 1:3:java.lang.Object readResolve():710:710 -> readResolve + 6:10:void writeExternal(java.io.ObjectOutput):682:682 -> writeExternal + 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: +# {"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: +# {"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;"} + 1:9:void ():0:0 -> + 6:8:void (java.util.Map):710:710 -> + 9:11:void (java.util.Map):711:711 -> + 6:11:void readExternal(java.io.ObjectInput):726:726 -> readExternal + 12:17:void readExternal(java.io.ObjectInput):730:730 -> readExternal + 18:24:void readExternal(java.io.ObjectInput):732:732 -> readExternal + 25:28:void readExternal(java.io.ObjectInput):734:734 -> readExternal + 29:32:void readExternal(java.io.ObjectInput):735:735 -> readExternal + 33:38:void readExternal(java.io.ObjectInput):736:736 -> readExternal + 39:45:void readExternal(java.io.ObjectInput):732:732 -> readExternal + 46:73:void readExternal(java.io.ObjectInput):731:731 -> readExternal + 74:96:void readExternal(java.io.ObjectInput):728:728 -> readExternal + 1:3:java.lang.Object readResolve():741:741 -> readResolve + 7:9:void writeExternal(java.io.ObjectOutput):717:717 -> writeExternal + 10:18:void writeExternal(java.io.ObjectOutput):718:718 -> writeExternal + 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: +# {"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: +# {"id":"sourceFile","fileName":"SetBuilder.kt"} + kotlin.collections.builders.MapBuilder backing -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/d;"} + kotlin.collections.builders.SetBuilder$Companion Companion -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/j$a;"} + kotlin.collections.builders.SetBuilder Empty -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lr3/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"} + 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 + 6:10:boolean addAll(java.util.Collection):41:41 -> addAll + 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:5:java.util.Set build():22:22 -> h + 6:15:java.util.Set build():23:23 -> h + 1:7:boolean isEmpty():33:33 -> isEmpty + 1:7:java.util.Iterator iterator():38:38 -> iterator + 1:7:boolean remove(java.lang.Object):37:37 -> remove + 6:10:boolean removeAll(java.util.Collection):46:46 -> removeAll + 11:15:boolean removeAll(java.util.Collection):47:47 -> removeAll + 6:10:boolean retainAll(java.util.Collection):51:51 -> retainAll + 11:15:boolean retainAll(java.util.Collection):52:52 -> retainAll + 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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"Comparisons.kt"} +kotlin.comparisons.ComparisonsKt___ComparisonsJvmKt -> s3.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: +# {"id":"sourceFile","fileName":"_Comparisons.kt"} +kotlin.comparisons.NaturalOrderComparator -> s3.e: +# {"id":"sourceFile","fileName":"Comparisons.kt"} + kotlin.comparisons.NaturalOrderComparator INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls3/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: +# {"id":"sourceFile","fileName":"Comparisons.kt"} + kotlin.comparisons.ReverseOrderComparator INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Ls3/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: +# {"id":"sourceFile","fileName":"CoroutineContextImpl.kt"} + kotlin.coroutines.CoroutineContext$Key key -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/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 + 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":"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;"} + 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"} + 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"} + 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":"sourceFile","fileName":"CoroutineContextImpl.kt"} + kotlin.coroutines.CoroutineContext left -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/j;"} + kotlin.coroutines.CoroutineContext$Element element -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/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"} + 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:13:boolean contains(kotlin.coroutines.CoroutineContext$Element):153:153 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$b;)Z"} + 1:10:boolean containsAll(kotlin.coroutines.CombinedContext):158:158 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/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 + 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 + 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;"} + 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 + 7:11:java.lang.Object writeReplace():181:181 -> writeReplace + 12:21:java.lang.Object writeReplace():182:182 -> writeReplace + 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: +# {"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.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 -> + # {"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.synthesized"} +kotlin.coroutines.CombinedContext$$ExternalSyntheticLambda1 -> t3.d: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void t3.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 + # {"id":"com.android.tools.r8.synthesized"} +kotlin.coroutines.CombinedContext$Serialized -> t3.e$a: +# {"id":"sourceFile","fileName":"CoroutineContextImpl.kt"} + kotlin.coroutines.CoroutineContext[] elements -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lt3/j;"} + kotlin.coroutines.CombinedContext$Serialized$Companion Companion -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/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"} + 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: +# {"id":"sourceFile","fileName":"CoroutineContextImpl.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():189:189 -> +kotlin.coroutines.Continuation -> t3.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":"sourceFile","fileName":"ContinuationInterceptor.kt"} + kotlin.coroutines.ContinuationInterceptor$Key Key -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/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: +# {"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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"ContinuationInterceptor.kt"} + kotlin.coroutines.ContinuationInterceptor$Key $$INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/g$b;"} + 1:8:void ():0:0 -> + 1:4:void ():24:24 -> +kotlin.coroutines.ContinuationKt -> t3.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":"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: +# {"id":"sourceFile","fileName":"CoroutineContext.kt"} + 1:1:t3.CoroutineContext t3.CoroutineContext$DefaultImpls.$r8$lambda$IMQRUXJxEerD0hyYDf50b5mQ5Cc(t3.CoroutineContext,t3.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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void t3.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 + # {"id":"com.android.tools.r8.synthesized"} +kotlin.coroutines.CoroutineContext$Element -> t3.j$b: +# {"id":"sourceFile","fileName":"CoroutineContext.kt"} + 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":"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;"} + 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;"} + 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;"} + 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":"sourceFile","fileName":"CoroutineContext.kt"} +kotlin.coroutines.EmptyCoroutineContext -> t3.k: +# {"id":"sourceFile","fileName":"CoroutineContextImpl.kt"} + kotlin.coroutines.EmptyCoroutineContext INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/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 + # {"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.synthesized"} + 1:1:t3.CoroutineContext$Element t3.EmptyCoroutineContext.get(t3.CoroutineContext$Key):0:0 -> h + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j$c;)Lt3/j$b;"} + 1:2:int hashCode():103:103 -> hashCode + 1:3:java.lang.Object readResolve():97:97 -> readResolve + 1:3:java.lang.String toString():104:104 -> toString +kotlin.coroutines.intrinsics.CoroutineSingletons -> u3.a: +# {"id":"sourceFile","fileName":"Intrinsics.kt"} + kotlin.coroutines.intrinsics.CoroutineSingletons COROUTINE_SUSPENDED -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu3/a;"} + kotlin.coroutines.intrinsics.CoroutineSingletons UNDECIDED -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu3/a;"} + kotlin.coroutines.intrinsics.CoroutineSingletons RESUMED -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lu3/a;"} + kotlin.coroutines.intrinsics.CoroutineSingletons[] $VALUES -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lu3/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;"} + 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;"} + 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":"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;"} + 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 + 30:33:kotlin.coroutines.Continuation createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):277:277 -> a + 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":"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"} + 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 + 17:22:java.lang.Object invokeSuspend(java.lang.Object):221:221 -> h + 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: +# {"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"} + 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 + 17:22:java.lang.Object invokeSuspend(java.lang.Object):239:239 -> h + 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: +# {"id":"sourceFile","fileName":"Intrinsics.kt"} + 1:3:java.lang.Object getCOROUTINE_SUSPENDED():57:57 -> c +kotlin.coroutines.jvm.internal.BaseContinuationImpl -> v3.a: +# {"id":"sourceFile","fileName":"ContinuationImpl.kt"} + kotlin.coroutines.Continuation completion -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/f;"} + 1:3:void (kotlin.coroutines.Continuation):15:15 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/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;"} + 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 + 12:15:void resumeWith(java.lang.Object):33:33 -> b + 16:22:void resumeWith(java.lang.Object):34:34 -> b + 23:28:void resumeWith(java.lang.Object):35:35 -> b + 29:38:void resumeWith(java.lang.Object):37:37 -> b + 39:41:void resumeWith(java.lang.Object):39:39 -> b + 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;"} + 1:3:kotlin.coroutines.Continuation getCompletion():18:18 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/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: +# {"id":"sourceFile","fileName":"ContinuationImpl.kt"} + kotlin.coroutines.jvm.internal.CompletedContinuation INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv3/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;"} + 1:3:java.lang.String toString():132:132 -> toString +kotlin.coroutines.jvm.internal.ContinuationImpl -> v3.c: +# {"id":"sourceFile","fileName":"ContinuationImpl.kt"} + kotlin.coroutines.CoroutineContext _context -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/j;"} + kotlin.coroutines.Continuation intercepted -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/f;"} + 1:1:void (kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext):101:101 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;Lt3/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"} + 1:6:kotlin.coroutines.CoroutineContext getContext():105:105 -> getContext + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/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: +# {"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":"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: +# {"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;"} + 1:11:int getLabel(kotlin.coroutines.jvm.internal.BaseContinuationImpl):94:94 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv3/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;"} + 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: +# {"id":"sourceFile","fileName":"DebugProbes.kt"} + 1:1:t3.Continuation v3.DebugProbesKt.probeCoroutineCreated(t3.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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/f;)V"} +kotlin.coroutines.jvm.internal.ModuleNameRetriever -> v3.h: +# {"id":"sourceFile","fileName":"DebugMetadata.kt"} + kotlin.coroutines.jvm.internal.ModuleNameRetriever INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv3/h;"} + kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache notOnJava9 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv3/h$a;"} + kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache cache -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lv3/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;"} + 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 + 44:49:kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache buildCache(kotlin.coroutines.jvm.internal.BaseContinuationImpl):81:81 -> a + 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;"} + 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: +# {"id":"sourceFile","fileName":"DebugMetadata.kt"} + java.lang.reflect.Method getModuleMethod -> a + java.lang.reflect.Method getDescriptorMethod -> b + java.lang.reflect.Method nameMethod -> c + 1:3:void (java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method):52:52 -> + 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: +# {"id":"sourceFile","fileName":"ContinuationImpl.kt"} + 1:5:void (kotlin.coroutines.Continuation):83:83 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/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":"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"} + 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 + 7:16:java.lang.String toString():164:164 -> toString + 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: +# {"id":"sourceFile","fileName":"EnumEntries.kt"} + 6:11:kotlin.enums.EnumEntries enumEntries(java.lang.Enum[]):43:43 -> a +kotlin.enums.EnumEntriesList -> w3.b: +# {"id":"sourceFile","fileName":"EnumEntries.kt"} + java.lang.Enum[] entries -> e + 6:11:void (java.lang.Enum[]):46:46 -> + 1:13:boolean contains(java.lang.Object):45:45 -> contains + 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 + 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 + 6:9:int indexOf(java.lang.Enum):75:75 -> m + 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: +# {"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;"} + 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: +# {"id":"sourceFile","fileName":"EnumEntriesSerializationProxy.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():14:14 -> +kotlin.internal.PlatformImplementations -> x3.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":"sourceFile","fileName":"PlatformImplementations.kt"} + kotlin.internal.PlatformImplementations$ReflectThrowable INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx3/a$a;"} + java.lang.reflect.Method addSuppressed -> b + java.lang.reflect.Method getSuppressed -> c + 8:13:void ():25:25 -> + 14:24:void ():26:26 -> + 25:60:void ():27:27 -> + 61:62:void ():26:26 -> + 63:87:void ():29:29 -> + 1:4:void ():17:17 -> +kotlin.internal.PlatformImplementationsKt -> x3.b: +# {"id":"sourceFile","fileName":"PlatformImplementations.kt"} + kotlin.internal.PlatformImplementations IMPLEMENTATIONS -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lx3/a;"} + 1:8:void ():58:58 -> +kotlin.internal.ProgressionUtilKt -> x3.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: +# {"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: +# {"id":"sourceFile","fileName":"JDK7PlatformImplementations.kt"} + kotlin.internal.jdk7.JDK7PlatformImplementations$ReflectSdkVersion INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ly3/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: +# {"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;"} + 1:15:boolean sdkIsNullOrAtLeast(int):40:40 -> c +kotlin.internal.jdk8.JDK8PlatformImplementations$ReflectSdkVersion -> z3.a$a: +# {"id":"sourceFile","fileName":"JDK8PlatformImplementations.kt"} + kotlin.internal.jdk8.JDK8PlatformImplementations$ReflectSdkVersion INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lz3/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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void B3.AutoCloseableKt$$ExternalSyntheticAutoCloseableDispatcher0.m(java.lang.Object):0:0 -> a + # {"id":"com.android.tools.r8.synthesized"} +kotlin.jdk7.AutoCloseableKt$$ExternalSyntheticThrowIAE1 -> B3.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 + # {"id":"com.android.tools.r8.synthesized"} +kotlin.jvm.JvmClassMappingKt -> C3.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;"} + 6:11:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):59:59 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/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 + 51:59:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):62:62 -> b + 60:62:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):68:68 -> b + 63:71:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):62:62 -> b + 72:74:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):63:63 -> b + 75:83:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):62:62 -> b + 84:86:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):71:71 -> b + 87:95:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):62:62 -> b + 96:98:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):69:69 -> b + 99:107:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):62:62 -> b + 108:110:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):64:64 -> b + 111:119:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):62:62 -> b + 120:122:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):65:65 -> b + 123:131:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):62:62 -> b + 132:134:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):67:67 -> b + 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: +# {"id":"sourceFile","fileName":"KotlinReflectionNotSupportedError.kt"} + 1:6:void ():11:11 -> +kotlin.jvm.functions.Function0 -> D3.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: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function11 -> D3.c: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function12 -> D3.d: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function13 -> D3.e: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function14 -> D3.f: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function15 -> D3.g: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function16 -> D3.h: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function17 -> D3.i: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function18 -> D3.j: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function19 -> D3.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: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function21 -> D3.m: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function22 -> D3.n: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function3 -> D3.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: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function5 -> D3.q: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function6 -> D3.r: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function7 -> D3.s: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function8 -> D3.t: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.functions.Function9 -> D3.u: +# {"id":"sourceFile","fileName":"Functions.kt"} +kotlin.jvm.internal.ArrayIterator -> kotlin.jvm.internal.a: +# {"id":"sourceFile","fileName":"ArrayIterator.kt"} + java.lang.Object[] array -> d + int index -> e + 6:11:void (java.lang.Object[]):8:8 -> + 1:11:boolean hasNext():10:10 -> hasNext + 1:28:java.lang.Object next():11:11 -> next +kotlin.jvm.internal.ArrayIteratorKt -> kotlin.jvm.internal.b: +# {"id":"sourceFile","fileName":"ArrayIterator.kt"} + 6:11:java.util.Iterator iterator(java.lang.Object[]):14:14 -> a +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;"} + 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 -> + 6:7:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,boolean):71:71 -> + 8:9:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,boolean):72:72 -> + 10:11:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,boolean):73:73 -> + 12:14:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,boolean):74:74 -> + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 1:9:boolean isAbstract():190:190 -> isAbstract + 1:9:boolean isFinal():178:178 -> isFinal + 1:9:boolean isOpen():184:184 -> isOpen +kotlin.jvm.internal.CallableReference$NoReceiver -> kotlin.jvm.internal.c$a: +# {"id":"sourceFile","fileName":"CallableReference.java"} + kotlin.jvm.internal.CallableReference$NoReceiver INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/c$a;"} + 1:8:void ():52:52 -> + 1:4:void ():51:51 -> + 1:3:kotlin.jvm.internal.CallableReference$NoReceiver access$000():51:51 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlin/jvm/internal/c$a;"} + 1:3:java.lang.Object readResolve():55:55 -> readResolve +kotlin.jvm.internal.ClassBasedDeclarationContainer -> kotlin.jvm.internal.d: +# {"id":"sourceFile","fileName":"ClassBasedDeclarationContainer.kt"} + java.lang.Class getJClass() -> b +kotlin.jvm.internal.ClassReference -> kotlin.jvm.internal.e: +# {"id":"sourceFile","fileName":"ClassReference.kt"} + java.lang.Class jClass -> d + kotlin.jvm.internal.ClassReference$Companion Companion -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/e$a;"} + java.util.Map FUNCTION_CLASSES -> f + java.util.HashMap primitiveFqNames -> g + java.util.HashMap primitiveWrapperFqNames -> h + java.util.HashMap classFqNames -> i + java.util.Map simpleNames -> j + 9:58:void ():106:106 -> + 59:62:void ():101:101 -> + 63:73:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.mapIndexed(java.lang.Iterable,kotlin.jvm.functions.Function2):1573:1573 -> + 63:73:void ():107 -> + 74:92:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapIndexedTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function2):1605:1605 -> + 74:92:void ():107 -> + 93:97:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapIndexedTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function2):1606:1606 -> + 93:97:void ():107 -> + 98:105:void ():107:107 -> + 106:110:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapIndexedTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function2):1606:1606 -> + 106:110:void ():107 -> + 111:116:void ():107:107 -> + 117:121:void ():109:109 -> + 122:128:void ():110:110 -> + 129:135:void ():111:111 -> + 136:142:void ():112:112 -> + 143:149:void ():113:113 -> + 150:156:void ():114:114 -> + 157:163:void ():115:115 -> + 164:170:void ():116:116 -> + 171:177:void ():117:117 -> + 178:179:void ():109:109 -> + 180:184:void ():120:120 -> + 185:189:void ():121:121 -> + 190:194:void ():122:122 -> + 195:199:void ():123:123 -> + 200:204:void ():124:124 -> + 205:209:void ():125:125 -> + 210:214:void ():126:126 -> + 215:219:void ():127:127 -> + 220:224:void ():128:128 -> + 225:226:void ():120:120 -> + 227:231:void ():132:132 -> + 232:238:void ():133:133 -> + 239:245:void ():134:134 -> + 246:252:void ():135:135 -> + 253:259:void ():136:136 -> + 260:266:void ():137:137 -> + 267:273:void ():138:138 -> + 274:280:void ():139:139 -> + 281:287:void ():140:140 -> + 288:294:void ():141:141 -> + 295:301:void ():142:142 -> + 302:308:void ():143:143 -> + 309:315:void ():144:144 -> + 316:322:void ():145:145 -> + 323:329:void ():146:146 -> + 330:336:void ():147:147 -> + 337:343:void ():148:148 -> + 344:350:void ():149:149 -> + 351:357:void ():150:150 -> + 358:364:void ():151:151 -> + 365:367:void ():153:153 -> + 368:370:void ():154:154 -> + 371:379:void ():155:155 -> + 380:396:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1):1267:1267 -> + 380:396:void ():155 -> + 397:398:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1):1268:1268 -> + 397:398:void ():155 -> + 399:448:void ():156:156 -> + 449:460:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1):1268:1268 -> + 449:460:void ():155 -> + 461:498:void ():158:158 -> + 499:523:void ():159:159 -> + 524:525:void ():132:132 -> + 526:538:java.util.Map kotlin.collections.MapsKt__MapsKt.mapValues(java.util.Map,kotlin.jvm.functions.Function1):465:465 -> + 526:538:void ():163 -> + 539:542:java.util.Map kotlin.collections.MapsKt__MapsKt.mapValuesTo(java.util.Map,java.util.Map,kotlin.jvm.functions.Function1):415:415 -> + 539:542:void ():163 -> + 543:556:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateByTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):1252:1252 -> + 543:556:void ():163 -> + 557:558:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateByTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):1253:1253 -> + 557:558:void ():163 -> + 559:562:java.util.Map kotlin.collections.MapsKt__MapsKt.mapValuesTo(java.util.Map,java.util.Map,kotlin.jvm.functions.Function1):415:415 -> + 559:562:void ():163 -> + 563:568:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateByTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):1253:1253 -> + 563:568:void ():163 -> + 569:575:void ():163:163 -> + 576:579:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateByTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):1253:1253 -> + 576:579:void ():163 -> + 580:582:void ():163:163 -> + 6:11:java.util.Map access$getFUNCTION_CLASSES$cp():10:10 -> + 6:11:void (java.lang.Class):10 -> + 1:11:java.lang.String getSimpleName():12:12 -> a + 1:3:java.util.Map access$getFUNCTION_CLASSES$cp():10:10 -> b + 1:3:java.lang.Class getJClass():10 -> b + 1:3:java.util.Map access$getFUNCTION_CLASSES$cp():10:10 -> d + 1:3:java.util.Map access$getSimpleNames$cp():10 -> d + 1:24:boolean equals(java.lang.Object):91:91 -> equals + 1:9:int hashCode():94:94 -> hashCode + 1:22:java.lang.String toString():97:97 -> toString +kotlin.jvm.internal.ClassReference$Companion -> kotlin.jvm.internal.e$a: +# {"id":"sourceFile","fileName":"ClassReference.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():99:99 -> + 6:13:java.lang.String getClassSimpleName(java.lang.Class):166:166 -> a + 14:19:java.lang.String getClassSimpleName(java.lang.Class):167:167 -> a + 20:23:java.lang.String getClassSimpleName(java.lang.Class):168:168 -> a + 24:62:java.lang.String getClassSimpleName(java.lang.Class):169:169 -> a + 63:95:java.lang.String getClassSimpleName(java.lang.Class):170:170 -> a + 96:103:java.lang.String getClassSimpleName(java.lang.Class):171:171 -> a + 104:109:java.lang.String getClassSimpleName(java.lang.Class):173:173 -> a + 110:113:java.lang.String getClassSimpleName(java.lang.Class):174:174 -> a + 114:156:java.lang.String getClassSimpleName(java.lang.Class):176:176 -> a + 157:178:java.lang.String getClassSimpleName(java.lang.Class):180:180 -> a +kotlin.jvm.internal.CollectionToArray -> kotlin.jvm.internal.f: +# {"id":"sourceFile","fileName":"CollectionToArray.kt"} + java.lang.Object[] EMPTY -> a + 2:6:void ():14:14 -> + 6:11:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):63:63 -> a + 6:11:java.lang.Object[] toArray(java.util.Collection):22 -> a + 12:14:java.lang.Object[] toArray(java.util.Collection):24:24 -> a + 15:18:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):65:65 -> a + 15:18:java.lang.Object[] toArray(java.util.Collection):22 -> a + 19:24:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):66:66 -> a + 19:24:java.lang.Object[] toArray(java.util.Collection):22 -> a + 25:27:java.lang.Object[] toArray(java.util.Collection):24:24 -> a + 28:32:java.lang.Object[] toArray(java.util.Collection):25:25 -> a + 33:38:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):71:71 -> a + 33:38:java.lang.Object[] toArray(java.util.Collection):22 -> a + 39:43:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):72:72 -> a + 39:43:java.lang.Object[] toArray(java.util.Collection):22 -> a + 44:64:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):73:73 -> a + 44:64:java.lang.Object[] toArray(java.util.Collection):22 -> a + 65:70:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):79:79 -> a + 65:70:java.lang.Object[] toArray(java.util.Collection):22 -> a + 71:79:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):82:82 -> a + 71:79:java.lang.Object[] toArray(java.util.Collection):22 -> a + 80:85:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):84:84 -> a + 80:85:java.lang.Object[] toArray(java.util.Collection):22 -> a + 86:93:java.lang.Object[] toArray(java.util.Collection):26:26 -> a + 6:8:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):36:36 -> b + 9:16:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):63:63 -> b + 9:16:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):37 -> b + 17:22:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):40:40 -> b + 23:26:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):65:65 -> b + 23:26:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):37 -> b + 27:32:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):66:66 -> b + 27:32:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):37 -> b + 33:38:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):40:40 -> b + 39:64:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):45:45 -> b + 65:70:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):71:71 -> b + 65:70:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):37 -> b + 71:75:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):72:72 -> b + 71:75:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):37 -> b + 76:96:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):73:73 -> b + 76:96:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):37 -> b + 97:102:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):79:79 -> b + 97:102:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):37 -> b + 103:111:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):82:82 -> b + 103:111:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):37 -> b + 112:119:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):84:84 -> b + 112:119:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):37 -> b + 120:122:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):49:49 -> b + 123:130:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):52:52 -> b +kotlin.jvm.internal.DefaultConstructorMarker -> kotlin.jvm.internal.DefaultConstructorMarker: +# {"id":"sourceFile","fileName":"DefaultConstructorMarker.java"} +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;"} +kotlin.jvm.internal.FunctionBase -> kotlin.jvm.internal.h: +# {"id":"sourceFile","fileName":"FunctionBase.kt"} +kotlin.jvm.internal.FunctionReference -> kotlin.jvm.internal.i: +# {"id":"sourceFile","fileName":"FunctionReference.java"} + 16:18:void (int,java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):50:50 -> + 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;"} + 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 + 26:51:boolean equals(java.lang.Object):109:109 -> equals + 52:65:boolean equals(java.lang.Object):112:112 -> equals + 66:81:boolean equals(java.lang.Object):113:113 -> equals + 82:85:boolean equals(java.lang.Object):115:115 -> equals + 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;"} + 2:2:kotlin.reflect.KFunction getReflected():63:63 -> getReflected + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/e;"} + 1:39:int hashCode():123:123 -> hashCode + 1:9:boolean isExternal():81:81 -> isExternal + 1:9:boolean isInfix():93:93 -> isInfix + 1:9:boolean isInline():75:75 -> isInline + 1:9:boolean isOperator():87:87 -> isOperator + 1:9:boolean isSuspend():99:99 -> isSuspend + 1:6:java.lang.String toString():128:128 -> toString + 7:11:java.lang.String toString():130:130 -> toString + 12:36:java.lang.String toString():134:134 -> toString + 37:53:java.lang.String toString():136:136 -> toString +kotlin.jvm.internal.FunctionReferenceImpl -> kotlin.jvm.internal.j: +# {"id":"sourceFile","fileName":"FunctionReferenceImpl.java"} + 1:1:void (int,java.lang.Class,java.lang.String,java.lang.String,int):24:24 -> + 2:2:void (int,java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):29:29 -> +kotlin.jvm.internal.Intrinsics -> kotlin.jvm.internal.k: +# {"id":"sourceFile","fileName":"Intrinsics.java"} + 3:14:boolean areEqual(java.lang.Float,float):194:194 -> a + 9:13:boolean areEqual(java.lang.Object,java.lang.Object):169:169 -> b + 3:6:void checkNotNull(java.lang.Object):25:25 -> c + 3:6:void checkNotNull(java.lang.Object,java.lang.String):31:31 -> d + 4:32:void checkNotNullExpressionValue(java.lang.Object,java.lang.String):93:93 -> e + 3:6:void checkNotNullParameter(java.lang.Object,java.lang.String):131:131 -> f + 1:1:int compare(int,int):0:0 -> g + 1:8:java.lang.String createParameterIsNullExceptionMessage(java.lang.String):144:144 -> h + 9:15:java.lang.String createParameterIsNullExceptionMessage(java.lang.String):146:146 -> h + 16:30:java.lang.String createParameterIsNullExceptionMessage(java.lang.String):149:149 -> h + 31:45:java.lang.String createParameterIsNullExceptionMessage(java.lang.String):151:151 -> h + 46:47:java.lang.String createParameterIsNullExceptionMessage(java.lang.String):153:153 -> h + 48:51:java.lang.String createParameterIsNullExceptionMessage(java.lang.String):154:154 -> h + 52:55:java.lang.String createParameterIsNullExceptionMessage(java.lang.String):155:155 -> h + 56:89:java.lang.String createParameterIsNullExceptionMessage(java.lang.String):157:157 -> h + 1:4:void reifiedOperationMarker(int,java.lang.String):213:213 -> i + 1:11:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):253:253 -> j + 1:4:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable,java.lang.String):257:257 -> k + 5:9:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable,java.lang.String):258:258 -> k + 10:27:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable,java.lang.String):262:262 -> k + 28:33:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable,java.lang.String):267:267 -> k + 34:37:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable,java.lang.String):268:268 -> k + 1:16:java.lang.String stringPlus(java.lang.String,java.lang.Object):20:20 -> l + 1:12:void throwJavaNpe():45:45 -> m + 1:12:void throwJavaNpe(java.lang.String):50:50 -> n + 1:16:void throwParameterIsNullNPE(java.lang.String):140:140 -> o + 1:6:void throwUndefinedForReified():203:203 -> p + 1:6:void throwUndefinedForReified(java.lang.String):209:209 -> q + 1:12:void throwUninitializedProperty(java.lang.String):54:54 -> r + 1:26:void throwUninitializedPropertyAccessException(java.lang.String):58:58 -> s +kotlin.jvm.internal.Lambda -> kotlin.jvm.internal.l: +# {"id":"sourceFile","fileName":"Lambda.kt"} + int arity -> d + 1:6:void (int):10:10 -> + 1:3:int getArity():10:10 -> getArity + 1:10:java.lang.String toString():11:11 -> toString +kotlin.jvm.internal.MutablePropertyReference -> kotlin.jvm.internal.o: +# {"id":"sourceFile","fileName":"MutablePropertyReference.java"} + 1:4:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):23:23 -> +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;"} + 1:5:kotlin.reflect.KCallable computeReflected():31:31 -> computeReflected + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/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"} + 1:11:void (java.lang.Class,java.lang.String,java.lang.String,int):24:24 -> + 1:5:java.lang.Object get(java.lang.Object):34:34 -> get +kotlin.jvm.internal.PackageReference -> kotlin.jvm.internal.p: +# {"id":"sourceFile","fileName":"PackageReference.kt"} + java.lang.Class jClass -> d + java.lang.String moduleName -> e + 11:13:void (java.lang.Class,java.lang.String):11:11 -> + 14:15:void (java.lang.Class,java.lang.String):12:12 -> + 16:18:void (java.lang.Class,java.lang.String):13:13 -> + 1:3:java.lang.Class getJClass():12:12 -> b + 1:24:boolean equals(java.lang.Object):19:19 -> equals + 1:9:int hashCode():22:22 -> hashCode + 1:22:java.lang.String toString():25:25 -> toString +kotlin.jvm.internal.PropertyReference -> kotlin.jvm.internal.s: +# {"id":"sourceFile","fileName":"PropertyReference.java"} + boolean syntheticJavaProperty -> d + 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;"} + 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;"} + 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 + 26:39:boolean equals(java.lang.Object):69:69 -> equals + 40:53:boolean equals(java.lang.Object):70:70 -> equals + 54:69:boolean equals(java.lang.Object):71:71 -> equals + 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;"} + 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 + 12:38:java.lang.String toString():91:91 -> toString +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;"} + 1:5:java.lang.Object invoke():35:35 -> invoke +kotlin.jvm.internal.PropertyReference0Impl -> kotlin.jvm.internal.r: +# {"id":"sourceFile","fileName":"PropertyReference0Impl.java"} + 1:4:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):29:29 -> +kotlin.jvm.internal.Ref$BooleanRef -> kotlin.jvm.internal.t: +# {"id":"sourceFile","fileName":"Ref.java"} + boolean element -> d + 1:4:void ():85:85 -> + 1:7:java.lang.String toString():90:90 -> toString +kotlin.jvm.internal.Ref$IntRef -> kotlin.jvm.internal.u: +# {"id":"sourceFile","fileName":"Ref.java"} + int element -> d + 1:4:void ():40:40 -> + 1:7:java.lang.String toString():45:45 -> toString +kotlin.jvm.internal.Ref$LongRef -> kotlin.jvm.internal.v: +# {"id":"sourceFile","fileName":"Ref.java"} + long element -> d + 1:4:void ():49:49 -> + 1:7:java.lang.String toString():54:54 -> toString +kotlin.jvm.internal.Ref$ObjectRef -> kotlin.jvm.internal.w: +# {"id":"sourceFile","fileName":"Ref.java"} + java.lang.Object element -> d + 1:4:void ():13:13 -> + 1:7:java.lang.String toString():18:18 -> toString +kotlin.jvm.internal.Reflection -> kotlin.jvm.internal.x: +# {"id":"sourceFile","fileName":"Reflection.java"} + 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;"} + 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;"} + 1:7:kotlin.reflect.KClass getOrCreateKotlinClass(java.lang.Class):60:60 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)LJ3/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;"} + 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;"} + 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;"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/l;)Ljava/lang/String;"} +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;"} + 1:6:kotlin.reflect.KClass getOrCreateKotlinClass(java.lang.Class):30:30 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)LJ3/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;"} + 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;"} + 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;"} + 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 + 1:5:java.lang.String renderLambdaToString(kotlin.jvm.internal.Lambda):39:39 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/l;)Ljava/lang/String;"} +kotlin.jvm.internal.StringCompanionObject -> kotlin.jvm.internal.z: +# {"id":"sourceFile","fileName":"PrimitiveCompanionObjects.kt"} + kotlin.jvm.internal.StringCompanionObject INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/z;"} + 1:4:void ():110:110 -> +kotlin.jvm.internal.TypeIntrinsics -> kotlin.jvm.internal.A: +# {"id":"sourceFile","fileName":"TypeIntrinsics.java"} + 1:8:java.util.Collection asMutableCollection(java.lang.Object):123:123 -> a + 9:13:java.util.Collection asMutableCollection(java.lang.Object):124:124 -> a + 14:18:java.util.Collection asMutableCollection(java.lang.Object):126:126 -> a + 1:8:java.lang.Iterable asMutableIterable(java.lang.Object):95:95 -> b + 9:13:java.lang.Iterable asMutableIterable(java.lang.Object):96:96 -> b + 14:18:java.lang.Iterable asMutableIterable(java.lang.Object):98:98 -> b + 1:8:java.util.Map asMutableMap(java.lang.Object):207:207 -> c + 9:13:java.util.Map asMutableMap(java.lang.Object):208:208 -> c + 14:18:java.util.Map asMutableMap(java.lang.Object):210:210 -> c + 3:8:java.lang.Object beforeCheckcastToFunctionOfArity(java.lang.Object,int):341:341 -> d + 9:29:java.lang.Object beforeCheckcastToFunctionOfArity(java.lang.Object,int):342:342 -> d + 1:4:java.util.Collection castToCollection(java.lang.Object):138:138 -> e + 5:9:java.util.Collection castToCollection(java.lang.Object):141:141 -> e + 1:4:java.lang.Iterable castToIterable(java.lang.Object):110:110 -> f + 5:9:java.lang.Iterable castToIterable(java.lang.Object):113:113 -> f + 1:4:java.util.Map castToMap(java.lang.Object):222:222 -> g + 5:9:java.util.Map castToMap(java.lang.Object):225:225 -> g + 1:4:int getFunctionArity(java.lang.Object):258:258 -> h + 5:11:int getFunctionArity(java.lang.Object):259:259 -> h + 12:17:int getFunctionArity(java.lang.Object):261:261 -> h + 18:23:int getFunctionArity(java.lang.Object):264:264 -> h + 24:29:int getFunctionArity(java.lang.Object):267:267 -> h + 30:37:int getFunctionArity(java.lang.Object):270:270 -> h + 1:14:boolean isFunctionOfArity(java.lang.Object,int):336:336 -> i + 1:16:boolean isMutableMap(java.lang.Object):202:202 -> j + 1:11:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):17:17 -> k + 1:7:java.lang.ClassCastException throwCce(java.lang.ClassCastException):30:30 -> l + 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: +# {"id":"sourceFile","fileName":"KMarkers.kt"} +kotlin.jvm.internal.markers.KMutableCollection -> E3.b: +# {"id":"sourceFile","fileName":"KMarkers.kt"} +kotlin.jvm.internal.markers.KMutableIterable -> E3.c: +# {"id":"sourceFile","fileName":"KMarkers.kt"} +kotlin.jvm.internal.markers.KMutableMap -> E3.d: +# {"id":"sourceFile","fileName":"KMarkers.kt"} +kotlin.math.MathKt -> F3.a: +kotlin.math.MathKt__MathHKt -> F3.b: +# {"id":"sourceFile","fileName":"MathH.kt"} +kotlin.math.MathKt__MathJVMKt -> F3.c: +# {"id":"sourceFile","fileName":"MathJVM.kt"} + 1:5:int getSign(long):1280:1280 -> a + 1:28:int roundToInt(double):619:619 -> b + 29:34:int roundToInt(double):622:622 -> b + 35:42:int roundToInt(double):619:619 -> b + 1:19:int roundToInt(float):1165:1165 -> c +kotlin.properties.Delegates -> kotlin.properties.a: +# {"id":"sourceFile","fileName":"Delegates.kt"} + 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: +# {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LJ3/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;"} + 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"} + 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 + 1:25:java.lang.String toString():44:44 -> toString +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;"} + 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":"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: +# {"id":"sourceFile","fileName":"PlatformRandom.kt"} + kotlin.random.FallbackThreadLocalRandom$implStorage$1 implStorage -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LG3/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: +# {"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: +# {"id":"sourceFile","fileName":"Random.kt"} + kotlin.random.Random$Default Default -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LG3/c$a;"} + kotlin.random.Random defaultRandom -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LG3/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;"} + int nextInt() -> b + int nextInt(int) -> c +kotlin.random.Random$Default -> G3.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: +# {"id":"sourceFile","fileName":"Random.kt"} + kotlin.random.Random$Default$Serialized INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LG3/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: +# {"id":"sourceFile","fileName":"PlatformThreadLocalRandom.kt"} + 1:4:void ():11:11 -> + 1:10:java.util.Random getImpl():13:13 -> d +kotlin.ranges.IntProgression -> I3.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;"} + 1:9:void ():0:0 -> + 1:9:void (int,int,int):79:79 -> + 10:11:void (int,int,int):93:93 -> + 12:17:void (int,int,int):98:98 -> + 18:20:void (int,int,int):103:103 -> + 21:28:void (int,int,int):87:87 -> + 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 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:66:java.lang.String toString():122:122 -> toString +kotlin.ranges.IntProgression$Companion -> I3.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":"sourceFile","fileName":"ProgressionIterators.kt"} + int step -> d + int finalElement -> e + boolean hasNext -> f + int next -> g + 1:5:void (int,int,int):39:39 -> + 6:18:void (int,int,int):40:40 -> + 19:24:void (int,int,int):41:41 -> + 25:27:void (int,int,int):42:42 -> + 1:3:boolean hasNext():44:44 -> hasNext + 1:2:int nextInt():47:47 -> nextInt + 3:6:int nextInt():48:48 -> nextInt + 7:11:int nextInt():49:49 -> nextInt + 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: +# {"id":"sourceFile","fileName":"PrimitiveRanges.kt"} + kotlin.ranges.IntRange$Companion Companion -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LI3/c$a;"} + kotlin.ranges.IntRange EMPTY -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LI3/c;"} + 9:18:void ():85:85 -> + 2:5:void (int,int):53:53 -> + 1:19:boolean equals(java.lang.Object):75:75 -> equals + 20:45:boolean equals(java.lang.Object):76:76 -> equals + 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;"} + 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: +# {"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":"sourceFile","fileName":"Ranges.kt"} + 9:36:void checkStepIsPositive(boolean,java.lang.Number):274:274 -> a +kotlin.ranges.RangesKt___RangesKt -> I3.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: +# {"id":"sourceFile","fileName":"KAnnotatedElement.kt"} + java.util.List getAnnotations() -> getAnnotations +kotlin.reflect.KCallable -> J3.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;"} + java.util.List getTypeParameters() -> getTypeParameters + kotlin.reflect.KVisibility getVisibility() -> getVisibility + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/k;"} + boolean isAbstract() -> isAbstract + boolean isFinal() -> isFinal + boolean isOpen() -> isOpen +kotlin.reflect.KClass -> J3.c: +# {"id":"sourceFile","fileName":"KClass.kt"} + java.lang.String getSimpleName() -> a +kotlin.reflect.KDeclarationContainer -> J3.d: +# {"id":"sourceFile","fileName":"KDeclarationContainer.kt"} +kotlin.reflect.KFunction -> J3.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: +# {"id":"sourceFile","fileName":"KProperty.kt"} +kotlin.reflect.KProperty -> J3.i: +# {"id":"sourceFile","fileName":"KProperty.kt"} +kotlin.reflect.KProperty0 -> J3.g: +# {"id":"sourceFile","fileName":"KProperty.kt"} + java.lang.Object get() -> get +kotlin.reflect.KProperty1 -> J3.h: +# {"id":"sourceFile","fileName":"KProperty.kt"} + kotlin.reflect.KProperty1$Getter getGetter() -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()LJ3/h$a;"} + java.lang.Object get(java.lang.Object) -> get +kotlin.reflect.KProperty1$Getter -> J3.h$a: +# {"id":"sourceFile","fileName":"KProperty.kt"} +kotlin.reflect.KType -> J3.j: +# {"id":"sourceFile","fileName":"KType.kt"} +kotlin.reflect.KVisibility -> J3.k: +# {"id":"sourceFile","fileName":"KVisibility.kt"} + kotlin.reflect.KVisibility PUBLIC -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/k;"} + kotlin.reflect.KVisibility PROTECTED -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/k;"} + kotlin.reflect.KVisibility INTERNAL -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/k;"} + kotlin.reflect.KVisibility PRIVATE -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LJ3/k;"} + kotlin.reflect.KVisibility[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[LJ3/k;"} + kotlin.enums.EnumEntries $ENTRIES -> i + 1:10:void ():34:34 -> + 11:20:void ():39:39 -> + 21:30:void ():44:44 -> + 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;"} + 7:9:kotlin.reflect.KVisibility valueOf(java.lang.String):50:50 -> valueOf + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LJ3/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":"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"} + 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: +# {"id":"sourceFile","fileName":"Sequences.kt"} + kotlin.sequences.Sequence sequence -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/f;"} + int count -> b + 6:8:void (kotlin.sequences.Sequence,int):496:496 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/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;"} + 1:3:int access$getCount$p(kotlin.sequences.DropSequence):496:496 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/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;"} + 1:6:java.util.Iterator iterator():507:507 -> iterator +kotlin.sequences.DropSequence$iterator$1 -> K3.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"} + 4:13:void (kotlin.sequences.DropSequence):508:508 -> + 14:20:void (kotlin.sequences.DropSequence):509:509 -> + 1:12:void drop():513:513 -> b + 13:17:void drop():514:514 -> b + 18:25:void drop():515:515 -> b + 1:3:boolean hasNext():525:525 -> hasNext + 4:10:boolean hasNext():526:526 -> hasNext + 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: +# {"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":"sourceFile","fileName":"Sequences.kt"} + kotlin.sequences.Sequence sequence -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/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"} + 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;"} + 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;"} + 1:6:java.util.Iterator iterator():541:541 -> iterator +kotlin.sequences.DropWhileSequence$iterator$1 -> K3.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;"} + 3:5:void (kotlin.sequences.DropWhileSequence):541:541 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/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 + 9:14:void drop():548:548 -> b + 15:32:void drop():549:549 -> b + 33:35:void drop():550:550 -> b + 36:39:void drop():551:551 -> b + 40:42:void drop():555:555 -> b + 1:5:boolean hasNext():573:573 -> hasNext + 6:8:boolean hasNext():574:574 -> hasNext + 9:25:boolean hasNext():575:575 -> hasNext + 1:5:java.lang.Object next():559:559 -> next + 6:8:java.lang.Object next():560:560 -> next + 9:13:java.lang.Object next():562:562 -> next + 14:16:java.lang.Object next():564:564 -> next + 17:19:java.lang.Object next():565:565 -> next + 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: +# {"id":"sourceFile","fileName":"Sequences.kt"} + kotlin.sequences.Sequence sequence -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/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"} + 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;"} + 1:3:boolean access$getSendWhen$p(kotlin.sequences.FilteringSequence):157:157 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/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;"} + 1:6:java.util.Iterator iterator():163:163 -> iterator +kotlin.sequences.FilteringSequence$iterator$1 -> K3.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;"} + 3:5:void (kotlin.sequences.FilteringSequence):163:163 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/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 + 9:14:void calcNext():170:170 -> b + 15:38:void calcNext():171:171 -> b + 39:41:void calcNext():172:172 -> b + 42:45:void calcNext():173:173 -> b + 46:48:void calcNext():177:177 -> b + 1:5:boolean hasNext():193:193 -> hasNext + 6:8:boolean hasNext():194:194 -> hasNext + 9:16:boolean hasNext():195:195 -> hasNext + 1:5:java.lang.Object next():181:181 -> next + 6:8:java.lang.Object next():182:182 -> next + 9:12:java.lang.Object next():183:183 -> next + 13:15:java.lang.Object next():185:185 -> next + 16:17:java.lang.Object next():186:186 -> next + 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: +# {"id":"sourceFile","fileName":"Sequence.kt"} + java.util.Iterator iterator() -> iterator +kotlin.sequences.SequencesKt -> K3.g: +kotlin.sequences.SequencesKt__SequenceBuilderKt -> K3.h: +# {"id":"sourceFile","fileName":"SequenceBuilder.kt"} +kotlin.sequences.SequencesKt__SequencesJVMKt -> K3.i: +# {"id":"sourceFile","fileName":"SequencesJVM.kt"} +kotlin.sequences.SequencesKt__SequencesKt -> K3.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;"} + 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":"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: +# {"id":"sourceFile","fileName":"_SequencesJvm.kt"} +kotlin.sequences.SequencesKt___SequencesKt -> K3.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;"} + 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"} + 6:28:int count(kotlin.sequences.Sequence):1266:1266 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/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;"} + 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;"} + 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;"} + 6:9:java.lang.Object firstOrNull(kotlin.sequences.Sequence):171:171 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/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"} + 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;"} + 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;"} + 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;"} + 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;"} + 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":"sourceFile","fileName":"Iterables.kt"} + kotlin.sequences.Sequence $this_asIterable$inlined -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/f;"} + 3:6:void (kotlin.sequences.Sequence):16:16 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/f;)V"} + 1:7:java.util.Iterator iterator():18:18 -> iterator +kotlin.sequences.TakeWhileSequence -> K3.m: +# {"id":"sourceFile","fileName":"Sequences.kt"} + kotlin.sequences.Sequence sequence -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/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"} + 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;"} + 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;"} + 1:6:java.util.Iterator iterator():453:453 -> iterator +kotlin.sequences.TakeWhileSequence$iterator$1 -> K3.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;"} + 3:5:void (kotlin.sequences.TakeWhileSequence):453:453 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/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 + 9:14:void calcNext():460:460 -> b + 15:33:void calcNext():461:461 -> b + 34:35:void calcNext():462:462 -> b + 36:39:void calcNext():463:463 -> b + 40:42:void calcNext():467:467 -> b + 1:5:boolean hasNext():485:485 -> hasNext + 6:8:boolean hasNext():486:486 -> hasNext + 9:16:boolean hasNext():487:487 -> hasNext + 1:5:java.lang.Object next():471:471 -> next + 6:8:java.lang.Object next():472:472 -> next + 9:12:java.lang.Object next():473:473 -> next + 13:15:java.lang.Object next():476:476 -> next + 16:17:java.lang.Object next():479:479 -> next + 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: +# {"id":"sourceFile","fileName":"Sequences.kt"} + kotlin.sequences.Sequence sequence -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LK3/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"} + 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;"} + 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;"} + 1:6:java.util.Iterator iterator():207:207 -> iterator +kotlin.sequences.TransformingSequence$iterator$1 -> K3.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;"} + 3:5:void (kotlin.sequences.TransformingSequence):207:207 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LK3/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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"Charsets.kt"} + kotlin.text.Charsets INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LL3/d;"} + java.nio.charset.Charset UTF_8 -> b + java.nio.charset.Charset UTF_16 -> c + java.nio.charset.Charset UTF_16BE -> d + java.nio.charset.Charset UTF_16LE -> e + java.nio.charset.Charset US_ASCII -> f + java.nio.charset.Charset ISO_8859_1 -> g + java.nio.charset.Charset utf_32le -> h + java.nio.charset.Charset utf_32be -> i + 8:20:void ():29:29 -> + 21:31:void ():36:36 -> + 32:42:void ():42:42 -> + 43:53:void ():48:48 -> + 54:64:void ():55:55 -> + 65:76:void ():61:61 -> + 1:4:void ():24:24 -> + 1:4:java.nio.charset.Charset UTF32_BE():96:96 -> a + 5:15:java.nio.charset.Charset UTF32_BE():97:97 -> a + 16:18:java.nio.charset.Charset UTF32_BE():98:98 -> a + 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: +# {"id":"sourceFile","fileName":"Strings.kt"} + java.lang.CharSequence input -> a + int startIndex -> b + int limit -> c + kotlin.jvm.functions.Function2 getNextMatch -> d + 11:13:void (java.lang.CharSequence,int,int,kotlin.jvm.functions.Function2):1202:1202 -> + 14:15:void (java.lang.CharSequence,int,int,kotlin.jvm.functions.Function2):1203:1203 -> + 16:17:void (java.lang.CharSequence,int,int,kotlin.jvm.functions.Function2):1204:1204 -> + 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;"} + 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;"} + 1:3:int access$getLimit$p(kotlin.text.DelimitedRangesSequence):1202:1202 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL3/e;)I"} + 1:3:int access$getStartIndex$p(kotlin.text.DelimitedRangesSequence):1202:1202 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL3/e;)I"} + 1:6:java.util.Iterator iterator():1209:1209 -> iterator +kotlin.text.DelimitedRangesSequence$iterator$1 -> L3.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;"} + int counter -> h + kotlin.text.DelimitedRangesSequence this$0 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LL3/e;"} + 3:6:void (kotlin.text.DelimitedRangesSequence):1209:1209 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LL3/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 -> + 1:5:void calcNext():1217:1217 -> b + 6:8:void calcNext():1218:1218 -> b + 9:11:void calcNext():1219:1219 -> b + 12:48:void calcNext():1221:1221 -> b + 49:67:void calcNext():1222:1222 -> b + 68:70:void calcNext():1223:1223 -> b + 71:96:void calcNext():1225:1225 -> b + 97:115:void calcNext():1227:1227 -> b + 116:118:void calcNext():1228:1228 -> b + 119:138:void calcNext():1230:1230 -> b + 139:147:void calcNext():1231:1231 -> b + 148:153:void calcNext():1232:1232 -> b + 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;"} + 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 + 21:22:kotlin.ranges.IntRange next():1247:1247 -> c + 23:25:kotlin.ranges.IntRange next():1248:1248 -> c + 26:31:kotlin.ranges.IntRange next():1244:1244 -> c + 1:5:boolean hasNext():1253:1253 -> hasNext + 6:8:boolean hasNext():1254:1254 -> hasNext + 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: +# {"id":"sourceFile","fileName":"Strings.kt"} + java.lang.CharSequence string -> d + int state -> e + int tokenStartIndex -> f + int delimiterStartIndex -> g + int delimiterLength -> h + kotlin.text.LinesIterator$State State -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LL3/f$a;"} + 1:9:void ():0:0 -> + 6:11:void (java.lang.CharSequence):1264:1264 -> + 1:7:java.lang.String next():1309:1309 -> b + 8:9:java.lang.String next():1313:1313 -> b + 10:11:java.lang.String next():1314:1314 -> b + 12:13:java.lang.String next():1315:1315 -> b + 14:18:java.lang.String next():1316:1316 -> b + 19:29:java.lang.String next():1317:1317 -> b + 30:35:java.lang.String next():1310:1310 -> b + 1:10:boolean hasNext():1277:1277 -> hasNext + 11:15:boolean hasNext():1281:1281 -> hasNext + 16:18:boolean hasNext():1282:1282 -> hasNext + 19:24:boolean hasNext():1287:1287 -> hasNext + 25:34:boolean hasNext():1289:1289 -> hasNext + 35:55:boolean hasNext():1290:1290 -> hasNext + 56:76:boolean hasNext():1294:1294 -> hasNext + 77:78:boolean hasNext():1301:1301 -> hasNext + 79:80:boolean hasNext():1302:1302 -> hasNext + 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: +# {"id":"sourceFile","fileName":"Strings.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():1265:1265 -> +kotlin.text.Regex -> L3.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;"} + 1:9:void ():0:0 -> + 1:2:void (java.util.regex.Pattern):83:84 -> + 3:3:void (java.lang.String):88:88 -> + 6:16:boolean matches(java.lang.CharSequence):106:106 -> a + 11:26:java.lang.String replace(java.lang.CharSequence,java.lang.String):180:180 -> b + 6:8:java.util.List split(java.lang.CharSequence,int):243:243 -> c + 9:17:java.util.List split(java.lang.CharSequence,int):245:245 -> c + 18:24:java.util.List split(java.lang.CharSequence,int):246:246 -> c + 25:39:java.util.List split(java.lang.CharSequence,int):248:248 -> c + 40:54:java.util.List split(java.lang.CharSequence,int):253:253 -> c + 55:60:java.util.List split(java.lang.CharSequence,int):254:254 -> c + 61:66:java.util.List split(java.lang.CharSequence,int):255:255 -> c + 67:72:java.util.List split(java.lang.CharSequence,int):256:256 -> c + 73:88:java.util.List split(java.lang.CharSequence,int):258:258 -> c + 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: +# {"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: +# {"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;"} + 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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"Indent.kt"} + 1:1:java.lang.String L3.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 + # {"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 + # {"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 + 9:12:int indentWidth$StringsKt__IndentKt(java.lang.String):193:193 -> g + 13:31:int indentWidth$StringsKt__IndentKt(java.lang.String):107:107 -> g + 15:18:java.lang.String replaceIndent(java.lang.String,java.lang.String):76:76 -> h + 19:23:java.lang.String replaceIndent(java.lang.String,java.lang.String):161:161 -> h + 24:40:java.lang.String replaceIndent(java.lang.String,java.lang.String):162:162 -> h + 41:46:java.lang.String replaceIndent(java.lang.String,java.lang.String):79:79 -> h + 47:50:java.lang.String replaceIndent(java.lang.String,java.lang.String):162:162 -> h + 51:61:java.lang.String replaceIndent(java.lang.String,java.lang.String):164:164 -> h + 62:75:java.lang.String replaceIndent(java.lang.String,java.lang.String):165:165 -> h + 76:77:java.lang.String replaceIndent(java.lang.String,java.lang.String):166:166 -> h + 78:85:java.lang.String replaceIndent(java.lang.String,java.lang.String):80:80 -> h + 86:89:java.lang.String replaceIndent(java.lang.String,java.lang.String):166:166 -> h + 90:97:java.lang.String replaceIndent(java.lang.String,java.lang.String):81:81 -> h + 98:103:java.lang.String replaceIndent(java.lang.String,java.lang.String):78:78 -> h + 104:121:java.lang.String replaceIndent(java.lang.String,java.lang.String):83:83 -> h + 122:125:java.lang.String replaceIndent(java.lang.String,java.lang.String):168:168 -> h + 126:130:java.lang.String replaceIndent(java.lang.String,java.lang.String):170:170 -> h + 131:151:java.lang.String replaceIndent(java.lang.String,java.lang.String):182:182 -> h + 152:157:java.lang.String replaceIndent(java.lang.String,java.lang.String):180:180 -> h + 158:165:java.lang.String replaceIndent(java.lang.String,java.lang.String):183:183 -> h + 166:171:java.lang.String replaceIndent(java.lang.String,java.lang.String):83:83 -> h + 172:183:java.lang.String replaceIndent(java.lang.String,java.lang.String):186:186 -> h + 184:188:java.lang.String replaceIndent(java.lang.String,java.lang.String):180:180 -> h + 189:210:java.lang.String replaceIndent(java.lang.String,java.lang.String):190:190 -> h + 211:215:java.lang.String replaceIndent(java.lang.String,java.lang.String):191:191 -> h + 16:21:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):39:39 -> i + 22:25:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):40:40 -> i + 26:43:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):42:42 -> i + 44:47:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):131:131 -> i + 48:52:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):133:133 -> i + 53:75:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):145:145 -> i + 76:83:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):143:143 -> i + 84:92:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):146:146 -> i + 93:100:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):150:150 -> i + 101:104:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):151:151 -> i + 105:124:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):43:43 -> i + 125:151:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):47:47 -> i + 152:163:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):149:149 -> i + 164:169:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):143:143 -> i + 170:190:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):159:159 -> i + 191:195:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):160:160 -> i + 196:203:java.lang.String replaceIndentByMargin(java.lang.String,java.lang.String,java.lang.String):39:39 -> i + 6:12:java.lang.String trimIndent(java.lang.String):70:70 -> j + 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: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"id":"com.android.tools.r8.synthesized"} + 1:1:void L3.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 + # {"id":"com.android.tools.r8.synthesized"} +kotlin.text.StringsKt__IndentKt$$ExternalSyntheticLambda1 -> L3.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 -> + # {"id":"com.android.tools.r8.synthesized"} + 1:1:java.lang.Object L3.StringsKt__IndentKt$$ExternalSyntheticLambda1.invoke(java.lang.Object):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} +kotlin.text.StringsKt__RegexExtensionsJVMKt -> L3.m: +# {"id":"sourceFile","fileName":"RegexExtensionsJVM.kt"} +kotlin.text.StringsKt__RegexExtensionsKt -> L3.n: +# {"id":"sourceFile","fileName":"RegexExtensions.kt"} +kotlin.text.StringsKt__StringBuilderJVMKt -> L3.o: +# {"id":"sourceFile","fileName":"StringBuilderJVM.kt"} +kotlin.text.StringsKt__StringBuilderKt -> L3.p: +# {"id":"sourceFile","fileName":"StringBuilder.kt"} +kotlin.text.StringsKt__StringNumberConversionsJVMKt -> L3.q: +# {"id":"sourceFile","fileName":"StringNumberConversionsJVM.kt"} +kotlin.text.StringsKt__StringNumberConversionsKt -> L3.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 + 9:17:java.lang.Integer toIntOrNull(java.lang.String,int):84:84 -> n + 18:23:java.lang.Integer toIntOrNull(java.lang.String,int):91:91 -> n + 24:59:java.lang.Integer toIntOrNull(java.lang.String,int):92:92 -> n + 60:74:java.lang.Integer toIntOrNull(java.lang.String,int):117:117 -> n + 75:91:java.lang.Integer toIntOrNull(java.lang.String,int):122:122 -> n + 92:102:java.lang.Integer toIntOrNull(java.lang.String,int):139:139 -> n + 8:12:java.lang.Long toLongOrNull(java.lang.String):152:152 -> o + 10:12:java.lang.Long toLongOrNull(java.lang.String,int):162:162 -> p + 13:21:java.lang.Long toLongOrNull(java.lang.String,int):164:164 -> p + 22:27:java.lang.Long toLongOrNull(java.lang.String,int):171:171 -> p + 28:72:java.lang.Long toLongOrNull(java.lang.String,int):172:172 -> p + 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: +# {"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 + 19:31:boolean startsWith(java.lang.String,java.lang.String,int,boolean):432:432 -> B + 13:18:boolean startsWith(java.lang.String,java.lang.String,boolean):419:419 -> C + 19:31:boolean startsWith(java.lang.String,java.lang.String,boolean):421:421 -> C + 6:10:boolean startsWith$default(java.lang.String,java.lang.String,int,boolean,int,java.lang.Object):427:427 -> D + 6:10:boolean startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):416:416 -> E + 6:17:byte[] encodeToByteArray(java.lang.String):258:258 -> q + 13:17:boolean endsWith(java.lang.String,java.lang.String,boolean):441:441 -> r + 18:40:boolean endsWith(java.lang.String,java.lang.String,boolean):443:443 -> r + 6:10:boolean endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):438:438 -> s + 11:15:boolean equals(java.lang.String,java.lang.String,boolean):57:57 -> t + 16:20:boolean equals(java.lang.String,java.lang.String,boolean):59:59 -> t + 6:13:java.util.Comparator getCASE_INSENSITIVE_ORDER(kotlin.jvm.internal.StringCompanionObject):816:816 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlin/jvm/internal/z;)Ljava/util/Comparator;"} + 13:23:boolean regionMatches(java.lang.String,int,java.lang.String,int,int,boolean):649:649 -> v + 24:28:boolean regionMatches(java.lang.String,int,java.lang.String,int,int,boolean):651:651 -> v + 8:14:java.lang.String repeat(java.lang.CharSequence,int):789:789 -> w + 15:22:java.lang.String repeat(java.lang.CharSequence,int):793:793 -> w + 23:34:java.lang.String repeat(java.lang.CharSequence,int):797:797 -> w + 35:42:java.lang.String repeat(java.lang.CharSequence,int):799:799 -> w + 43:46:java.lang.String repeat(java.lang.CharSequence,int):801:801 -> w + 47:51:java.lang.String repeat(java.lang.CharSequence,int):798:798 -> w + 52:71:java.lang.String repeat(java.lang.CharSequence,int):795:795 -> w + 72:77:java.lang.String repeat(java.lang.CharSequence,int):791:791 -> w + 78:109:java.lang.String repeat(java.lang.CharSequence,int):787:787 -> w + 8:17:java.lang.String replace(java.lang.String,char,char,boolean):70:70 -> x + 18:27:java.lang.String replace(java.lang.String,char,char,boolean):72:72 -> x + 28:37:java.lang.String replace(java.lang.String,char,char,boolean):818:818 -> x + 38:50:java.lang.String replace(java.lang.String,char,char,boolean):74:74 -> x + 51:55:java.lang.String replace(java.lang.String,char,char,boolean):72:72 -> x + 17:23:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):88:88 -> y + 24:28:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):92:92 -> y + 29:32:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):93:93 -> y + 33:44:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):94:94 -> y + 45:49:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):96:96 -> y + 50:57:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):100:100 -> y + 58:64:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):102:102 -> y + 65:70:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):103:103 -> y + 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: +# {"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 + 17:26:java.lang.String substringAfterLast(java.lang.String,char,java.lang.String):496:496 -> C0 + 27:40:java.lang.String substringAfterLast(java.lang.String,char,java.lang.String):497:497 -> C0 + 6:10:java.lang.String substringAfterLast$default(java.lang.String,char,java.lang.String,int,java.lang.Object):495:495 -> D0 + 6:20:java.lang.CharSequence trim(java.lang.CharSequence):1680:1680 -> E0 + 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 + # {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"([CZLjava/lang/CharSequence;I)Lp3/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 + 35:54:boolean contains(java.lang.CharSequence,java.lang.CharSequence,boolean):1179:1179 -> I + 6:10:boolean contains$default(java.lang.CharSequence,char,boolean,int,java.lang.Object):1188:1188 -> J + 6:10:boolean contains$default(java.lang.CharSequence,java.lang.CharSequence,boolean,int,java.lang.Object):1174:1174 -> K + 13:20:boolean endsWith(java.lang.CharSequence,java.lang.CharSequence,boolean):899:899 -> L + 21:32:boolean endsWith(java.lang.CharSequence,java.lang.CharSequence,boolean):900:900 -> L + 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;"} + 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 + 56:81:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1030:1030 -> N + 82:85:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1032:1032 -> N + 86:106:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1033:1033 -> N + 107:123:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1717:1717 -> N + 124:147:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1034:1034 -> N + 148:162:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1036:1036 -> N + 163:183:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1039:1039 -> N + 184:202:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1719:1719 -> N + 203:223:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1040:1040 -> N + 224:238:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1042:1042 -> N + 6:12:int getLastIndex(java.lang.CharSequence):391:391 -> O + 8:12:int indexOf(java.lang.CharSequence,char,int,boolean):1118:1118 -> P + 13:20:int indexOf(java.lang.CharSequence,char,int,boolean):1121:1121 -> P + 21:30:int indexOf(java.lang.CharSequence,char,int,boolean):1119:1119 -> P + 13:17:int indexOf(java.lang.CharSequence,java.lang.String,int,boolean):1133:1133 -> Q + 18:24:int indexOf(java.lang.CharSequence,java.lang.String,int,boolean):1136:1136 -> Q + 25:41:int indexOf(java.lang.CharSequence,java.lang.String,int,boolean):1134:1134 -> Q + 4:21:int indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):1005:1005 -> R + 22:37:int indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):1007:1007 -> R + 38:45:int indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):1009:1009 -> R + 46:66:int indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):1010:1010 -> R + 67:91:int indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):1011:1011 -> R + 92:114:int indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):1015:1015 -> R + 115:136:int indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):1016:1016 -> R + 12:16:int indexOf$StringsKt__StringsKt$default(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean,int,java.lang.Object):1003:1003 -> S + 12:16:int indexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1117:1117 -> T + 12:16:int indexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):1132:1132 -> U + 13:20:int indexOfAny(java.lang.CharSequence,char[],int,boolean):964:964 -> V + 21:24:int indexOfAny(java.lang.CharSequence,char[],int,boolean):965:965 -> V + 25:32:int indexOfAny(java.lang.CharSequence,char[],int,boolean):966:966 -> V + 33:42:int indexOfAny(java.lang.CharSequence,char[],int,boolean):969:969 -> V + 43:46:int indexOfAny(java.lang.CharSequence,char[],int,boolean):970:970 -> V + 47:52:int indexOfAny(java.lang.CharSequence,char[],int,boolean):1713:1713 -> V + 53:69:int indexOfAny(java.lang.CharSequence,char[],int,boolean):971:971 -> V + 8:17:boolean isBlank(java.lang.CharSequence):1711:1711 -> W + 18:29:boolean isBlank(java.lang.CharSequence):312:312 -> W + 8:12:int lastIndexOf(java.lang.CharSequence,char,int,boolean):1148:1148 -> X + 13:20:int lastIndexOf(java.lang.CharSequence,char,int,boolean):1151:1151 -> X + 21:30:int lastIndexOf(java.lang.CharSequence,char,int,boolean):1149:1149 -> X + 13:17:int lastIndexOf(java.lang.CharSequence,java.lang.String,int,boolean):1163:1163 -> Y + 18:30:int lastIndexOf(java.lang.CharSequence,java.lang.String,int,boolean):1166:1166 -> Y + 31:35:int lastIndexOf(java.lang.CharSequence,java.lang.String,int,boolean):1164:1164 -> Y + 5:18:int lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1147:1147 -> Z + 5:18:int lastIndexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):1162:1162 -> a0 + 13:20:int lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):987:987 -> b0 + 21:24:int lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):988:988 -> b0 + 25:31:int lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):989:989 -> b0 + 32:42:int lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):993:993 -> b0 + 43:46:int lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):994:994 -> b0 + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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 + 20:33:java.lang.String removePrefix(java.lang.String,java.lang.CharSequence):630:630 -> l0 + 14:19:java.lang.String removeSuffix(java.lang.String,java.lang.CharSequence):651:651 -> m0 + 20:38:java.lang.String removeSuffix(java.lang.String,java.lang.CharSequence):652:652 -> m0 + 11:15:java.lang.String removeSurrounding(java.lang.String,java.lang.CharSequence):693:693 -> n0 + 16:45:java.lang.String removeSurrounding(java.lang.String,java.lang.CharSequence,java.lang.CharSequence):675:675 -> o0 + 46:68:java.lang.String removeSurrounding(java.lang.String,java.lang.CharSequence,java.lang.CharSequence):676:676 -> o0 + 4:30:void requireNonNegativeLimit(int):1363:1363 -> p0 + 11:15:java.util.List split(java.lang.CharSequence,char[],boolean,int):1422:1422 -> q0 + 16:33:java.util.List split(java.lang.CharSequence,char[],boolean,int):1423:1423 -> q0 + 34:41:java.util.List split(java.lang.CharSequence,char[],boolean,int):1426:1426 -> q0 + 42:52:java.util.List split(java.lang.CharSequence,char[],boolean,int):1726:1726 -> q0 + 53:66:java.util.List split(java.lang.CharSequence,char[],boolean,int):1727:1727 -> q0 + 67:68:java.util.List split(java.lang.CharSequence,char[],boolean,int):1728:1728 -> q0 + 69:72:java.util.List split(java.lang.CharSequence,char[],boolean,int):1426:1426 -> q0 + 73:77:java.util.List split(java.lang.CharSequence,char[],boolean,int):1728:1728 -> q0 + 11:15:java.util.List split(java.lang.CharSequence,java.lang.String[],boolean,int):1394:1394 -> r0 + 16:17:java.util.List split(java.lang.CharSequence,java.lang.String[],boolean,int):1395:1395 -> r0 + 18:24:java.util.List split(java.lang.CharSequence,java.lang.String[],boolean,int):1396:1396 -> r0 + 25:36:java.util.List split(java.lang.CharSequence,java.lang.String[],boolean,int):1397:1397 -> r0 + 37:44:java.util.List split(java.lang.CharSequence,java.lang.String[],boolean,int):1401:1401 -> r0 + 45:55:java.util.List split(java.lang.CharSequence,java.lang.String[],boolean,int):1722:1722 -> r0 + 56:69:java.util.List split(java.lang.CharSequence,java.lang.String[],boolean,int):1723:1723 -> r0 + 70:71:java.util.List split(java.lang.CharSequence,java.lang.String[],boolean,int):1724:1724 -> r0 + 72:75:java.util.List split(java.lang.CharSequence,java.lang.String[],boolean,int):1401:1401 -> r0 + 76:80:java.util.List split(java.lang.CharSequence,java.lang.String[],boolean,int):1724:1724 -> r0 + 1:4:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1438:1438 -> s0 + 5:20:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1441:1441 -> s0 + 21:33:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1447:1447 -> s0 + 34:44:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1449:1449 -> s0 + 45:51:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1450:1450 -> s0 + 52:59:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1452:1452 -> s0 + 60:65:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1453:1453 -> s0 + 66:81:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1456:1456 -> s0 + 82:90:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1443:1443 -> s0 + 12:16:java.util.List split$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):1421:1421 -> t0 + 12:16:java.util.List split$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):1393:1393 -> u0 + 13:20:boolean startsWith(java.lang.CharSequence,java.lang.CharSequence,boolean):879:879 -> v0 + 21:33:boolean startsWith(java.lang.CharSequence,java.lang.CharSequence,boolean):880:880 -> v0 + 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;"} + 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: +# {"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 -> + # {"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 + # {"id":"com.android.tools.r8.synthesized"} +kotlin.text.StringsKt__StringsKt$$ExternalSyntheticLambda1 -> L3.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 -> + # {"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 + # {"id":"com.android.tools.r8.synthesized"} +kotlin.text.StringsKt__StringsKt$lineSequence$$inlined$Sequence$1 -> L3.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: +# {"id":"sourceFile","fileName":"_StringsJvm.kt"} +kotlin.text.StringsKt___StringsKt -> L3.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 + 8:22:java.lang.String dropLast(java.lang.String,int):368:368 -> G0 + 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: +# {"id":"sourceFile","fileName":"AbstractCoroutine.kt"} + kotlin.coroutines.CoroutineContext context -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/j;"} + 1:5:void (kotlin.coroutines.CoroutineContext,boolean,boolean):41:41 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/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: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 getContext():58:58 -> getContext + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/j;"} + 1:22:java.lang.String cancellationExceptionMessage():86:86 -> o + 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":"sourceFile","fileName":"AbstractTimeSource.kt"} +kotlinx.coroutines.AbstractTimeSourceKt -> M3.c: +# {"id":"sourceFile","fileName":"AbstractTimeSource.kt"} + 1:1:void ():0:0 -> + 1:1:M3.AbstractTimeSource M3.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":"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: + 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;"} + 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":"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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"CancellableContinuationImpl.kt"} +kotlinx.coroutines.ChildHandle -> M3.h: +# {"id":"sourceFile","fileName":"Job.kt"} + boolean childCancelled(java.lang.Throwable) -> a +kotlinx.coroutines.ChildHandleNode -> M3.i: +# {"id":"sourceFile","fileName":"JobSupport.kt"} + kotlinx.coroutines.ChildJob childJob -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/j;"} + 1:3:void (kotlinx.coroutines.ChildJob):1464:1464 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/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: +# {"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: +# {"id":"sourceFile","fileName":"CompletionState.kt"} + java.lang.Throwable cause -> a + java.util.concurrent.atomic.AtomicIntegerFieldUpdater _handled$FU -> b + 1:11:void ():0:0 -> + 1:2:void (java.lang.Throwable,boolean):42:43 -> + 3:3:void (java.lang.Throwable,boolean):46:46 -> + 4:4:void (java.lang.Throwable,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):42:42 -> + 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: +# {"id":"sourceFile","fileName":"CompletionState.kt"} + java.lang.Object result -> a + kotlin.jvm.functions.Function1 onCancellation -> b + 1:3:void (java.lang.Object,kotlin.jvm.functions.Function1):31:31 -> + 4:5:void (java.lang.Object,kotlin.jvm.functions.Function1):32:32 -> + 6:8:void (java.lang.Object,kotlin.jvm.functions.Function1):33:33 -> + 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: +# {"id":"sourceFile","fileName":"CompletionHandler.kt"} + 1:4:void ():9:9 -> + void invoke(java.lang.Throwable) -> t +kotlinx.coroutines.CompletionHandlerException -> M3.n: +# {"id":"sourceFile","fileName":"Exceptions.common.kt"} + 1:4:void (java.lang.String,java.lang.Throwable):13:13 -> +kotlinx.coroutines.CompletionStateKt -> M3.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;"} + 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: +# {"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;"} + 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 + 25:39:kotlin.coroutines.CoroutineContext foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):63:63 -> a + 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;"} + 1:15:boolean hasCopyableElements(kotlin.coroutines.CoroutineContext):40:40 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"CoroutineContext.kt"} + kotlinx.coroutines.CoroutineContextKt$foldCopies$1 INSTANCE -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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":"sourceFile","fileName":"CoroutineContext.kt"} + kotlin.jvm.internal.Ref$ObjectRef $leftoverContext -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/w;"} + boolean $isNewCoroutine -> f + 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":"sourceFile","fileName":"CoroutineContext.kt"} + kotlinx.coroutines.CoroutineContextKt$hasCopyableElements$1 INSTANCE -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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":"sourceFile","fileName":"CoroutineDispatcher.kt"} + kotlinx.coroutines.CoroutineDispatcher$Key Key -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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;"} + void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable) -> q0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/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"} + 1:3:kotlinx.coroutines.CoroutineDispatcher limitedParallelism(int):106:106 -> s0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LM3/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: +# {"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: +# {"id":"sourceFile","fileName":"CoroutineDispatcher.kt"} + kotlinx.coroutines.CoroutineDispatcher$Key$1 INSTANCE -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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;"} + 1:7:java.lang.Object invoke(java.lang.Object):38:38 -> d +kotlinx.coroutines.CoroutineExceptionHandler -> M3.r: +# {"id":"sourceFile","fileName":"CoroutineExceptionHandler.kt"} + kotlinx.coroutines.CoroutineExceptionHandler$Key Key -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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: +# {"id":"sourceFile","fileName":"CoroutineExceptionHandler.kt"} + kotlinx.coroutines.CoroutineExceptionHandler$Key $$INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/r$a;"} + 1:8:void ():0:0 -> + 1:4:void ():102:102 -> +kotlinx.coroutines.CoroutineExceptionHandlerImplKt -> M3.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"} + 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: +# {"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"} + 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: +# {"id":"sourceFile","fileName":"CoroutineScope.kt"} + kotlin.coroutines.CoroutineContext getCoroutineContext() -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/j;"} +kotlinx.coroutines.CoroutineScopeKt -> M3.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;"} + 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: +# {"id":"sourceFile","fileName":"CoroutineStart.kt"} + kotlinx.coroutines.CoroutineStart DEFAULT -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/w;"} + kotlinx.coroutines.CoroutineStart LAZY -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/w;"} + kotlinx.coroutines.CoroutineStart ATOMIC -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/w;"} + kotlinx.coroutines.CoroutineStart UNDISPATCHED -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/w;"} + kotlinx.coroutines.CoroutineStart[] $VALUES -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"[LM3/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;"} + 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"} + 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;"} + 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":"sourceFile","fileName":"CoroutineStart.kt"} + int[] $EnumSwitchMapping$0 -> a + 1:46:void ():0:0 -> +kotlinx.coroutines.CoroutinesInternalError -> M3.x: +# {"id":"sourceFile","fileName":"Exceptions.common.kt"} + 1:4:void (java.lang.String,java.lang.Throwable):28:28 -> +kotlinx.coroutines.DebugStringsKt -> M3.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;"} + 12:91:java.lang.String toDebugString(kotlin.coroutines.Continuation):18:18 -> c +kotlinx.coroutines.DefaultExecutor -> M3.z: +# {"id":"sourceFile","fileName":"DefaultExecutor.kt"} + kotlinx.coroutines.DefaultExecutor INSTANCE -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/z;"} + long KEEP_ALIVE_NANOS -> l + 11:13:void ():32:32 -> + 14:17:void ():37:37 -> + 18:24:void ():39:39 -> + 25:32:void ():41:41 -> + 33:39:void ():37:37 -> + 1:4:void ():28:28 -> + 1:9:java.lang.Thread getThread():49:49 -> C0 + 1:9:void enqueue(java.lang.Runnable):68:68 -> G0 + 10:13:void enqueue(java.lang.Runnable):69:69 -> G0 + 2:10:void acknowledgeShutdownIfNeeded():177:177 -> O0 + 11:12:void acknowledgeShutdownIfNeeded():178:178 -> O0 + 13:15:void acknowledgeShutdownIfNeeded():179:179 -> O0 + 16:18:void acknowledgeShutdownIfNeeded():180:180 -> O0 + 19:23:void acknowledgeShutdownIfNeeded():181:181 -> O0 + 2:12:java.lang.Thread createThreadSync():135:135 -> P0 + 13:15:java.lang.Thread createThreadSync():136:136 -> P0 + 16:18:java.lang.Thread createThreadSync():137:137 -> P0 + 19:24:java.lang.Thread createThreadSync():138:138 -> P0 + 25:28:java.lang.Thread createThreadSync():135:135 -> P0 + 1:9:boolean isShutDown():60:60 -> Q0 + 1:13:boolean isShutdownRequested():63:63 -> R0 + 2:11:boolean notifyStartup():154:154 -> S0 + 12:13:boolean notifyStartup():155:155 -> S0 + 14:16:boolean notifyStartup():156:156 -> S0 + 17:21:boolean notifyStartup():157:157 -> S0 + 1:8:void shutdownError():78:78 -> T0 + 1:5:void run():101:101 -> run + 6:9:void run():102:102 -> run + 10:15:void run():105:105 -> run + 16:17:void run():125:125 -> run + 18:20:void run():126:126 -> run + 21:23:void run():127:127 -> run + 24:39:void run():129:129 -> run + 40:42:void run():107:107 -> run + 43:52:void run():108:108 -> run + 53:63:void run():111:111 -> run + 64:75:void run():112:112 -> run + 76:77:void run():125:125 -> run + 78:80:void run():126:126 -> run + 81:83:void run():127:127 -> run + 84:93:void run():129:129 -> run + 94:103:void run():115:115 -> run + 104:109:void run():120:120 -> run + 110:111:void run():125:125 -> run + 112:114:void run():126:126 -> run + 115:117:void run():127:127 -> run + 118:127:void run():129:129 -> run + 128:134:void run():121:121 -> run + 135:136:void run():125:125 -> run + 137:139:void run():126:126 -> run + 140:142:void run():127:127 -> run + 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: +# {"id":"sourceFile","fileName":"DefaultExecutor.kt"} + boolean defaultMainDelayOptIn -> a + kotlinx.coroutines.Delay DefaultDelay -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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;"} + 1:7:kotlinx.coroutines.Delay initializeDefaultDelay():17:17 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/B;"} + 8:11:kotlinx.coroutines.Delay initializeDefaultDelay():18:18 -> b + 12:28:kotlinx.coroutines.Delay initializeDefaultDelay():24:24 -> b +kotlinx.coroutines.Delay -> M3.B: +# {"id":"sourceFile","fileName":"Delay.kt"} +kotlinx.coroutines.DiagnosticCoroutineContextException -> M3.C: +# {"id":"sourceFile","fileName":"CoroutineExceptionHandlerImpl.kt"} + kotlin.coroutines.CoroutineContext context -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/j;"} + 1:6:void (kotlin.coroutines.CoroutineContext):32:32 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/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: +# {"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;"} + 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 + 16:39:void handleFatalException(java.lang.Throwable,java.lang.Throwable):144:144 -> g + 40:42:void handleFatalException(java.lang.Throwable,java.lang.Throwable):145:145 -> g + 43:45:void handleFatalException(java.lang.Throwable,java.lang.Throwable):144:144 -> g + 46:57:void handleFatalException(java.lang.Throwable,java.lang.Throwable):146:146 -> g + java.lang.Object takeState$kotlinx_coroutines_core() -> h + 1:2:void run():83:83 -> run + 3:8:void run():86:86 -> run + 9:10:void run():87:87 -> run + 11:12:void run():88:88 -> run + 13:16:void run():223:223 -> run + 17:20:void run():224:224 -> run + 21:24:void run():225:225 -> run + 25:31:void run():227:227 -> run + 32:35:void run():89:89 -> run + 36:39:void run():90:90 -> run + 40:46:void run():91:91 -> run + 47:68:void run():97:97 -> run + 69:74:void run():98:98 -> run + 75:78:void run():99:99 -> run + 79:81:void run():100:100 -> run + 82:97:void run():233:233 -> run + 98:111:void run():104:104 -> run + 112:124:void run():106:106 -> run + 125:126:void run():109:109 -> run + 127:129:void run():238:238 -> run + 130:150:void run():114:114 -> run + 151:158:void run():115:115 -> run + 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: +# {"id":"sourceFile","fileName":"DispatchedTask.kt"} + 1:10:boolean isCancellableMode(int):47:47 -> a +kotlinx.coroutines.Dispatchers -> M3.F: +# {"id":"sourceFile","fileName":"Dispatchers.kt"} + kotlinx.coroutines.Dispatchers INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/F;"} + kotlinx.coroutines.CoroutineDispatcher Default -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/q;"} + kotlinx.coroutines.CoroutineDispatcher Unconfined -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/q;"} + kotlinx.coroutines.CoroutineDispatcher IO -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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;"} + 1:3:kotlinx.coroutines.CoroutineDispatcher getIO():135:135 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/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":"sourceFile","fileName":"Job.kt"} + void dispose() -> dispose +kotlinx.coroutines.Empty -> M3.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:34:java.lang.String toString():1312:1312 -> toString +kotlinx.coroutines.EventLoop -> M3.I: +# {"id":"sourceFile","fileName":"EventLoop.common.kt"} + long useCount -> f + boolean shared -> g + kotlinx.coroutines.internal.ArrayQueue unconfinedQueue -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/a;"} + 1:4:void ():23:23 -> + 1:11:boolean isUnconfinedQueueEmpty():98:98 -> A0 + 1:6:boolean processUnconfinedEvent():67:67 -> B0 + 7:15:boolean processUnconfinedEvent():68:68 -> B0 + 16:20:boolean processUnconfinedEvent():69:69 -> B0 + void shutdown() -> shutdown + 1:16:void decrementUseCount(boolean):109:109 -> t0 + 17:20:void decrementUseCount(boolean):112:112 -> t0 + 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"} + 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 + 11:20:long getNextTime():63:63 -> w0 + 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"} + 1:14:boolean isUnconfinedLoopActive():94:94 -> z0 +kotlinx.coroutines.EventLoopImplBase -> M3.J: +# {"id":"sourceFile","fileName":"EventLoop.common.kt"} + java.util.concurrent.atomic.AtomicReferenceFieldUpdater _queue$FU -> i + java.util.concurrent.atomic.AtomicReferenceFieldUpdater _delayed$FU -> j + 1:21:void ():0:0 -> + 1:4:void ():184:184 -> + 5:6:void ():186:186 -> + 7:9:void ():189:189 -> + 10:12:void ():191:191 -> + 1:4:void closeQueue():567:567 -> E0 + 5:18:void closeQueue():350:350 -> E0 + 19:22:void closeQueue():351:351 -> E0 + 23:28:void closeQueue():352:352 -> E0 + 29:35:void closeQueue():356:356 -> E0 + 36:43:void closeQueue():359:359 -> E0 + 44:49:void closeQueue():360:360 -> E0 + 50:58:void closeQueue():361:361 -> E0 + 1:6:java.lang.Runnable dequeue():564:564 -> F0 + 7:10:java.lang.Runnable dequeue():333:333 -> F0 + 11:17:java.lang.Runnable dequeue():334:334 -> F0 + 18:24:java.lang.Runnable dequeue():335:335 -> F0 + 25:34:java.lang.Runnable dequeue():336:336 -> F0 + 35:41:java.lang.Runnable dequeue():339:339 -> F0 + 42:52:java.lang.Runnable dequeue():340:340 -> F0 + 1:6:void enqueue(java.lang.Runnable):293:293 -> G0 + 7:10:void enqueue(java.lang.Runnable):295:295 -> G0 + 11:16:void enqueue(java.lang.Runnable):297:297 -> G0 + 1:2:boolean enqueueImpl(java.lang.Runnable):562:562 -> H0 + 3:13:boolean enqueueImpl(java.lang.Runnable):304:304 -> H0 + 14:23:boolean enqueueImpl(java.lang.Runnable):306:306 -> H0 + 24:27:boolean enqueueImpl(java.lang.Runnable):307:307 -> H0 + 28:43:boolean enqueueImpl(java.lang.Runnable):308:308 -> H0 + 44:54:boolean enqueueImpl(java.lang.Runnable):311:311 -> H0 + 55:61:boolean enqueueImpl(java.lang.Runnable):315:315 -> H0 + 62:68:boolean enqueueImpl(java.lang.Runnable):318:318 -> H0 + 69:74:boolean enqueueImpl(java.lang.Runnable):319:319 -> H0 + 75:77:boolean enqueueImpl(java.lang.Runnable):320:320 -> H0 + 78:86:boolean enqueueImpl(java.lang.Runnable):321:321 -> H0 + 1:3:boolean isCompleted():193:193 -> I0 + 1:8:boolean isEmpty():197:197 -> J0 + 9:12:boolean isEmpty():198:198 -> J0 + 13:18:boolean isEmpty():200:200 -> J0 + 19:29:boolean isEmpty():202:202 -> J0 + 30:37:boolean isEmpty():203:203 -> J0 + 1:9:long processNextEvent():264:264 -> K0 + 10:13:long processNextEvent():266:266 -> K0 + 14:19:long processNextEvent():282:282 -> K0 + 20:23:long processNextEvent():284:284 -> K0 + 24:28:long processNextEvent():287:287 -> K0 + 1:6:void rescheduleAllDelayed():397:397 -> L0 + 7:11:void rescheduleAllDelayed():406:406 -> L0 + 2:3:void resetAll():391:391 -> M0 + 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"} + 1:6:void shutdown():223:223 -> shutdown + 7:9:void shutdown():226:226 -> shutdown + 10:12:void shutdown():227:227 -> shutdown + 13:22:void shutdown():229:229 -> shutdown + 23:26:void shutdown():231:231 -> shutdown + 1:11:long getNextTime():209:209 -> w0 + 12:20:long getNextTime():210:210 -> w0 + 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: +# {"id":"sourceFile","fileName":"EventLoop.common.kt"} +kotlinx.coroutines.EventLoopImplPlatform -> M3.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: +# {"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":"sourceFile","fileName":"EventLoop.common.kt"} + kotlinx.coroutines.internal.Symbol DISPOSED_TASK -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/u;"} + kotlinx.coroutines.internal.Symbol CLOSED_EMPTY -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/u;"} + 1:9:void ():146:146 -> + 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: +# {"id":"sourceFile","fileName":"Executors.kt"} + kotlinx.coroutines.ExecutorCoroutineDispatcher$Key Key -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/N$a;"} + 1:9:void ():0:0 -> + 1:4:void ():20:20 -> +kotlinx.coroutines.ExecutorCoroutineDispatcher$Key -> M3.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: +# {"id":"sourceFile","fileName":"Executors.kt"} + kotlinx.coroutines.ExecutorCoroutineDispatcher$Key$1 INSTANCE -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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;"} + 1:7:java.lang.Object invoke(java.lang.Object):25:25 -> d +kotlinx.coroutines.InactiveNodeList -> M3.O: +# {"id":"sourceFile","fileName":"JobSupport.kt"} + kotlinx.coroutines.NodeList list -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/e0;"} + 1:3:void (kotlinx.coroutines.NodeList):1382:1382 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LM3/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:5:java.lang.String toString():1386:1386 -> toString +kotlinx.coroutines.Incomplete -> M3.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: +# {"id":"sourceFile","fileName":"JobSupport.kt"} + kotlinx.coroutines.Incomplete state -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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":"sourceFile","fileName":"JobSupport.kt"} + kotlin.jvm.functions.Function1 handler -> h + java.util.concurrent.atomic.AtomicIntegerFieldUpdater _invoked$FU -> i + 1:11:void ():0:0 -> + 1:3:void (kotlin.jvm.functions.Function1):1454:1454 -> + 4:6:void (kotlin.jvm.functions.Function1):1453:1453 -> + 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: +# {"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: +# {"id":"sourceFile","fileName":"Job.kt"} + kotlinx.coroutines.Job$Key Key -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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;"} + 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;"} + java.util.concurrent.CancellationException getCancellationException() -> x +kotlinx.coroutines.Job$DefaultImpls -> M3.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"} + 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;"} + 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;"} + 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;"} + 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;"} + 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":"sourceFile","fileName":"Job.kt"} + kotlinx.coroutines.Job$Key $$INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/U$b;"} + 1:8:void ():0:0 -> + 1:4:void ():116:116 -> +kotlinx.coroutines.JobCancellationException -> M3.V: +# {"id":"sourceFile","fileName":"Exceptions.kt"} + kotlinx.coroutines.Job job -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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"} + 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 + 2:3:java.lang.Throwable fillInStackTrace():77:77 -> fillInStackTrace + 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: +# {"id":"sourceFile","fileName":"JobSupport.kt"} + 1:4:void ():1450:1450 -> +kotlinx.coroutines.JobKt -> M3.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"} + 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":"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"} + 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":"sourceFile","fileName":"JobSupport.kt"} + kotlinx.coroutines.JobSupport job -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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: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;"} + 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":"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: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: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 + 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 + 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"} + 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: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 + 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: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 + 31:34:int startInternal(java.lang.Object):396:396 -> j0 + 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: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: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 + 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 + 1:38:java.lang.String toDebugString():1053:1053 -> n0 + 1:3:java.lang.String cancellationExceptionMessage():620:620 -> 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"} + 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: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"} + 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: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: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;"} + 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 + 36:50:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):882:882 -> r0 + 51:55:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):884:884 -> r0 + 56:69:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):889:889 -> r0 + 70:73:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):894:894 -> r0 + 74:89:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):895:895 -> r0 + 90:98:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):897:897 -> r0 + 99:103:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):898:898 -> r0 + 104:106:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):900:900 -> r0 + 107:112:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):902:902 -> r0 + 113:118:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):903:903 -> r0 + 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"} + 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: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: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 + 72:75:java.util.concurrent.CancellationException getCancellationException():418:418 -> x + 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: +# {"id":"sourceFile","fileName":"JobSupport.kt"} + kotlinx.coroutines.JobSupport parent -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/a0;"} + kotlinx.coroutines.JobSupport$Finishing state -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/a0$b;"} + kotlinx.coroutines.ChildHandleNode child -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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"} + 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: +# {"id":"sourceFile","fileName":"JobSupport.kt"} + kotlinx.coroutines.NodeList list -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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"} + 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 -> + 11:13:void (kotlinx.coroutines.NodeList,boolean,java.lang.Throwable):1089:1089 -> + 1:6:void addExceptionLocked(java.lang.Throwable):1117:1117 -> a + 7:13:void addExceptionLocked(java.lang.Throwable):1119:1119 -> a + 14:19:void addExceptionLocked(java.lang.Throwable):1123:1123 -> a + 20:23:void addExceptionLocked(java.lang.Throwable):1124:1124 -> a + 24:30:void addExceptionLocked(java.lang.Throwable):1125:1125 -> a + 31:34:void addExceptionLocked(java.lang.Throwable):1127:1127 -> a + 35:37:void addExceptionLocked(java.lang.Throwable):1128:1128 -> a + 38:40:void addExceptionLocked(java.lang.Throwable):1129:1129 -> a + 41:44:void addExceptionLocked(java.lang.Throwable):1127:1127 -> a + 45:56:void addExceptionLocked(java.lang.Throwable):1133:1133 -> a + 57:81:void addExceptionLocked(java.lang.Throwable):1134:1134 -> a + 1:7:java.util.ArrayList allocateList():1138:1138 -> b + 1:3:java.lang.Object getExceptionsHolder():1091:1091 -> c + 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: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 + 25:30:java.util.List sealLocked(java.lang.Throwable):1105:1105 -> j + 31:37:java.util.List sealLocked(java.lang.Throwable):1108:1108 -> j + 38:42:java.util.List sealLocked(java.lang.Throwable):1109:1109 -> j + 43:51:java.util.List sealLocked(java.lang.Throwable):1110:1110 -> j + 52:59:java.util.List sealLocked(java.lang.Throwable):1111:1111 -> j + 60:61:java.util.List sealLocked(java.lang.Throwable):1105:1105 -> j + 62:86:java.util.List sealLocked(java.lang.Throwable):1106:1106 -> j + 1:3:void setCompleting(boolean):1082:1082 -> k + 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: +# {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} + kotlinx.coroutines.JobSupport this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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"} + 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: +# {"id":"sourceFile","fileName":"JobSupport.kt"} + kotlinx.coroutines.internal.Symbol COMPLETING_ALREADY -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/u;"} + kotlinx.coroutines.internal.Symbol COMPLETING_WAITING_CHILDREN -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/u;"} + kotlinx.coroutines.internal.Symbol COMPLETING_RETRY -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/u;"} + kotlinx.coroutines.internal.Symbol TOO_LATE_TO_CANCEL -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/u;"} + 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;"} + kotlinx.coroutines.Empty EMPTY_ACTIVE -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/H;"} + 1:9:void ():1290:1290 -> + 10:18:void ():1293:1293 -> + 19:27:void ():1295:1295 -> + 28:36:void ():1297:1297 -> + 37:45:void ():1304:1304 -> + 46:53:void ():1306:1306 -> + 54:62:void ():1308:1308 -> + 1:3:kotlinx.coroutines.internal.Symbol access$getCOMPLETING_ALREADY$p():1:1 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/u;"} + 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;"} + 1:3:kotlinx.coroutines.Empty access$getEMPTY_NEW$p():1:1 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/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: +# {"id":"sourceFile","fileName":"Builders.common.kt"} + kotlin.coroutines.Continuation continuation -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/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"} + 5:11:void (kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):205:205 -> + 1:6:void onStart():208:208 -> Z +kotlinx.coroutines.MainCoroutineDispatcher -> M3.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;"} + 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: +# {"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:5:java.lang.String toString():1379:1379 -> toString +kotlinx.coroutines.NonDisposableHandle -> M3.f0: +# {"id":"sourceFile","fileName":"Job.kt"} + kotlinx.coroutines.NonDisposableHandle INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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: +# {"id":"sourceFile","fileName":"Job.kt"} + java.util.concurrent.CancellationException getChildJobCancellationCause() -> c0 +kotlinx.coroutines.StandaloneCoroutine -> M3.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":"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: +# {"id":"sourceFile","fileName":"EventLoop.common.kt"} + kotlinx.coroutines.ThreadLocalEventLoop INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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;"} + 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":"sourceFile","fileName":"Unconfined.kt"} + kotlinx.coroutines.Unconfined INSTANCE -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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"} + 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"} + 1:3:java.lang.String toString():35:35 -> toString +kotlinx.coroutines.UndispatchedCoroutine -> M3.l0: +# {"id":"sourceFile","fileName":"CoroutineContext.kt"} +kotlinx.coroutines.UndispatchedMarker -> M3.m0: +# {"id":"sourceFile","fileName":"CoroutineContext.kt"} + kotlinx.coroutines.UndispatchedMarker INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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: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":"sourceFile","fileName":"Unconfined.kt"} + kotlinx.coroutines.YieldContext$Key Key -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/n0$a;"} + 1:9:void ():0:0 -> +kotlinx.coroutines.YieldContext$Key -> M3.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: +# {"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;"} + 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: +# {"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: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: +# {"id":"sourceFile","fileName":"HandlerDispatcher.kt"} + kotlinx.coroutines.android.HandlerContext _immediate -> _immediate + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/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;"} + 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 -> + 6:7:void (android.os.Handler,java.lang.String,boolean):133:134 -> + 8:8:void (android.os.Handler,java.lang.String,boolean):133:133 -> + 9:9:void (android.os.Handler,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):125:125 -> + 10:10:void (android.os.Handler,java.lang.String):128:128 -> + 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"} + 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"} + 1:5:kotlinx.coroutines.MainCoroutineDispatcher getImmediate():114:114 -> t0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()LM3/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"} + 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":"sourceFile","fileName":"HandlerDispatcher.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():22:22 -> +kotlinx.coroutines.android.HandlerDispatcherKt -> N3.e: +# {"id":"sourceFile","fileName":"HandlerDispatcher.kt"} + kotlinx.coroutines.android.HandlerDispatcher Main -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LN3/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 + 14:23:android.os.Handler asHandler(android.os.Looper,boolean):92:92 -> a + 24:44:android.os.Handler asHandler(android.os.Looper,boolean):93:93 -> a + 45:56:android.os.Handler asHandler(android.os.Looper,boolean):98:98 -> a + 57:69:android.os.Handler asHandler(android.os.Looper,boolean):104:104 -> a + 70:75:android.os.Handler asHandler(android.os.Looper,boolean):102:102 -> a + 76:81:android.os.Handler asHandler(android.os.Looper,boolean):87:87 -> a +kotlinx.coroutines.internal.ArrayQueue -> kotlinx.coroutines.internal.a: +# {"id":"sourceFile","fileName":"ArrayQueue.kt"} + java.lang.Object[] elements -> a + int head -> b + int tail -> c + 1:5:void ():7:7 -> + 6:10:void ():8:8 -> + 1:8:void addLast(java.lang.Object):15:15 -> a + 9:14:void addLast(java.lang.Object):16:16 -> a + 15:22:void addLast(java.lang.Object):17:17 -> a + 1:5:void ensureCapacity():36:36 -> b + 6:7:void ensureCapacity():38:38 -> b + 8:14:void ensureCapacity():41:41 -> b + 15:17:void ensureCapacity():39:39 -> b + 18:19:void ensureCapacity():43:43 -> b + 20:28:void ensureCapacity():45:45 -> b + 29:31:void ensureCapacity():43:43 -> b + 32:34:void ensureCapacity():48:48 -> b + 35:36:void ensureCapacity():49:49 -> b + 37:39:void ensureCapacity():50:50 -> b + 1:10:boolean isEmpty():12:12 -> c + 1:8:java.lang.Object removeFirstOrNull():22:22 -> d + 9:12:java.lang.Object removeFirstOrNull():23:23 -> d + 13:16:java.lang.Object removeFirstOrNull():24:24 -> d + 17:25:java.lang.Object removeFirstOrNull():25:25 -> d + 26:33:java.lang.Object removeFirstOrNull():26:26 -> d +kotlinx.coroutines.internal.AtomicKt -> kotlinx.coroutines.internal.b: +# {"id":"sourceFile","fileName":"Atomic.kt"} + java.lang.Object NO_DECISION -> a + java.lang.Object RETRY_ATOMIC -> b + 1:9:void ():43:43 -> + 10:19:void ():121:121 -> +kotlinx.coroutines.internal.AtomicOp -> kotlinx.coroutines.internal.c: +# {"id":"sourceFile","fileName":"Atomic.kt"} + java.util.concurrent.atomic.AtomicReferenceFieldUpdater _consensus$FU -> a + 1:3:void ():57:57 -> + 4:8:void ():58:58 -> + 1:1:kotlinx.coroutines.internal.AtomicOp getAtomicOp():0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/c;"} + 1:2:java.lang.Object perform(java.lang.Object):94:94 -> c + 3:6:java.lang.Object perform(java.lang.Object):95:95 -> c + 7:14:java.lang.Object perform(java.lang.Object):96:96 -> c + 15:18:java.lang.Object perform(java.lang.Object):99:99 -> c + void complete(java.lang.Object,java.lang.Object) -> d + 1:2:java.lang.Object decide(java.lang.Object):80:80 -> e + 3:7:java.lang.Object decide(java.lang.Object):81:81 -> e + 8:16:java.lang.Object decide(java.lang.Object):82:82 -> e + 17:19:java.lang.Object decide(java.lang.Object):83:83 -> e + 1:1:long getOpSequence():0:0 -> f + java.lang.Object prepare(java.lang.Object) -> g +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;"} + kotlin.coroutines.Continuation continuation -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lt3/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"} + 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;"} + 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 + 22:23:void resumeWith(java.lang.Object):199:199 -> b + 24:25:void resumeWith(java.lang.Object):200:200 -> b + 26:31:void resumeWith(java.lang.Object):201:201 -> b + 32:37:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):302:302 -> b + 32:37:void resumeWith(java.lang.Object):203 -> b + 38:43:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):305:305 -> b + 38:43:void resumeWith(java.lang.Object):203 -> b + 44:45:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):307:307 -> b + 44:45:void resumeWith(java.lang.Object):203 -> b + 46:47:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):308:308 -> b + 46:47:void resumeWith(java.lang.Object):203 -> b + 48:51:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):309:309 -> b + 48:51:void resumeWith(java.lang.Object):203 -> b + 52:54:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):199:199 -> b + 52:54:void resumeWith(java.lang.Object):203 -> b + 55:60:void resumeWith(java.lang.Object):204:204 -> b + 61:64:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withCoroutineContext(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function0):95:95 -> b + 61:64:void resumeWith(java.lang.Object):204 -> b + 65:69:void resumeWith(java.lang.Object):205:205 -> b + 70:71:void resumeWith(java.lang.Object):206:206 -> b + 72:74:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withCoroutineContext(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function0):99:99 -> b + 72:74:void resumeWith(java.lang.Object):204 -> b + 75:80:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):204:204 -> b + 75:80:void resumeWith(java.lang.Object):203 -> b + 81:87:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):213:213 -> b + 81:87:void resumeWith(java.lang.Object):203 -> b + 88:91:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withCoroutineContext(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function0):99:99 -> b + 88:91:void resumeWith(java.lang.Object):204 -> b + 92:97:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):211:211 -> b + 92:97:void resumeWith(java.lang.Object):203 -> b + 98:101:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):213:213 -> b + 98:101:void resumeWith(java.lang.Object):203 -> b + 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;"} + 1:7:kotlin.coroutines.CoroutineContext getContext():0:0 -> getContext + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lt3/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;"} + 1:3:void release():90:90 -> k + 4:7:void release():91:91 -> k + 1:39:java.lang.String toString():268:268 -> toString +kotlinx.coroutines.internal.DispatchedContinuationKt -> kotlinx.coroutines.internal.e: +# {"id":"sourceFile","fileName":"DispatchedContinuation.kt"} + kotlinx.coroutines.internal.Symbol UNDEFINED -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/u;"} + kotlinx.coroutines.internal.Symbol REUSABLE_CLAIMED -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/u;"} + 1:9:void ():14:14 -> + 10:19:void ():17:17 -> + 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"} + 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 + 11:23:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 24:25:void kotlinx.coroutines.internal.DispatchedContinuation.resumeCancellableWith(java.lang.Object,kotlin.jvm.functions.Function1):220:220 -> b + 24:25:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 26:27:void kotlinx.coroutines.internal.DispatchedContinuation.resumeCancellableWith(java.lang.Object,kotlin.jvm.functions.Function1):221:221 -> b + 26:27:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 28:38:void kotlinx.coroutines.internal.DispatchedContinuation.resumeCancellableWith(java.lang.Object,kotlin.jvm.functions.Function1):222:222 -> b + 28:38:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 39:44:boolean executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):302:302 -> b + 39:44:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 45:50:boolean executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):305:305 -> b + 45:50:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 51:52:boolean executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):307:307 -> b + 51:52:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 53:54:boolean executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):308:308 -> b + 53:54:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 55:58:boolean executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):309:309 -> b + 55:58:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 59:61:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):199:199 -> b + 59:61:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 62:75:boolean kotlinx.coroutines.internal.DispatchedContinuation.resumeCancelled(java.lang.Object):243:243 -> b + 62:75:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 76:81:boolean kotlinx.coroutines.internal.DispatchedContinuation.resumeCancelled(java.lang.Object):244:244 -> b + 76:81:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 82:85:boolean kotlinx.coroutines.internal.DispatchedContinuation.resumeCancelled(java.lang.Object):245:245 -> b + 82:85:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 86:88:boolean kotlinx.coroutines.internal.DispatchedContinuation.resumeCancelled(java.lang.Object):246:246 -> b + 86:88:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 89:104:boolean kotlinx.coroutines.internal.DispatchedContinuation.resumeCancelled(java.lang.Object):247:247 -> b + 89:104:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 105:108:void kotlinx.coroutines.internal.DispatchedContinuation.resumeUndispatchedWith(java.lang.Object):255:255 -> b + 105:108:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 109:112:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withContinuationContext(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function0):107:107 -> b + 109:112:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 113:116:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withContinuationContext(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function0):108:108 -> b + 113:116:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 117:120:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withContinuationContext(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function0):109:109 -> b + 117:120:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 121:123:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withContinuationContext(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function0):111:111 -> b + 121:123:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 124:128:void kotlinx.coroutines.internal.DispatchedContinuation.resumeUndispatchedWith(java.lang.Object):256:256 -> b + 124:128:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 129:130:void kotlinx.coroutines.internal.DispatchedContinuation.resumeUndispatchedWith(java.lang.Object):257:257 -> b + 129:130:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 131:133:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withContinuationContext(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function0):119:119 -> b + 131:133:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 134:139:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):204:204 -> b + 134:139:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 140:144:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):213:213 -> b + 140:144:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 145:149:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withContinuationContext(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function0):119:119 -> b + 145:149:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 150:155:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):211:211 -> b + 150:155:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b + 156:159:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):213:213 -> b + 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"} +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;"} + int parallelism -> g + kotlinx.coroutines.Delay $$delegate_0 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LM3/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"} + 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 -> + 24:31:void (kotlinx.coroutines.CoroutineDispatcher,int):24:24 -> + 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"} + 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 + 3:12:void run():39:39 -> run + 13:17:void run():42:42 -> run + 18:28:void run():44:44 -> run + 29:36:void run():47:47 -> run + 37:42:void run():50:50 -> run + 43:44:void run():56:56 -> run + 45:45:java.lang.Object kotlinx.coroutines.internal.SynchronizedKt.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):20:20 -> run + 45:45:void run():56 -> run + 46:51:void run():57:57 -> run + 52:61:void run():58:58 -> run + 62:67:void run():59:59 -> run + 68:74:void run():61:61 -> run + 1:5:boolean addAndTryDispatching(java.lang.Runnable):100:100 -> t0 + 6:15:boolean addAndTryDispatching(java.lang.Runnable):101:101 -> t0 + 1:2:boolean tryAllocateWorker():92:92 -> u0 + 3:3:java.lang.Object kotlinx.coroutines.internal.SynchronizedKt.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):20:20 -> u0 + 3:3:boolean tryAllocateWorker():92 -> u0 + 4:12:boolean tryAllocateWorker():93:93 -> u0 + 13:18:boolean tryAllocateWorker():94:94 -> u0 + 19:23:boolean tryAllocateWorker():95:95 -> u0 +kotlinx.coroutines.internal.LimitedDispatcherKt -> kotlinx.coroutines.internal.g: +# {"id":"sourceFile","fileName":"LimitedDispatcher.kt"} + 5:31:void checkParallelism(int):106:106 -> a +kotlinx.coroutines.internal.LockFreeLinkedListHead -> kotlinx.coroutines.internal.h: +# {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} + 1:4:void ():638:638 -> + 1:1:boolean isRemoved():0:0 -> o +kotlinx.coroutines.internal.LockFreeLinkedListKt -> kotlinx.coroutines.internal.i: +# {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} + java.lang.Object CONDITION_FALSE -> a + java.lang.Object LIST_EMPTY -> b + 1:9:void ():26:26 -> + 10:19:void ():30:30 -> + 1:3:java.lang.Object getCONDITION_FALSE():26:26 -> a + 1:20:kotlinx.coroutines.internal.LockFreeLinkedListNode unwrap(java.lang.Object):631:631 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lkotlinx/coroutines/internal/j;"} +kotlinx.coroutines.internal.LockFreeLinkedListNode -> kotlinx.coroutines.internal.j: +# {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} + java.util.concurrent.atomic.AtomicReferenceFieldUpdater _next$FU -> d + java.util.concurrent.atomic.AtomicReferenceFieldUpdater _prev$FU -> e + java.util.concurrent.atomic.AtomicReferenceFieldUpdater _removedRef$FU -> f + 1:3:kotlinx.coroutines.internal.Removed access$removed(kotlinx.coroutines.internal.LockFreeLinkedListNode):63:63 -> + 1:3:void ():63 -> + 4:5:void ():66:66 -> + 6:8:void ():67:67 -> + 9:11:void ():68:68 -> + 1:4:kotlinx.coroutines.internal.Removed access$removed(kotlinx.coroutines.internal.LockFreeLinkedListNode):63:63 -> b + 1:4:void access$finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode):63 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/j;Lkotlinx/coroutines/internal/j;)V"} + 1:5:boolean addOneIfEmpty(kotlinx.coroutines.internal.LockFreeLinkedListNode):124:124 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/j;)Z"} + 6:10:boolean addOneIfEmpty(kotlinx.coroutines.internal.LockFreeLinkedListNode):125:125 -> e + 11:18:boolean addOneIfEmpty(kotlinx.coroutines.internal.LockFreeLinkedListNode):127:127 -> e + 19:26:boolean addOneIfEmpty(kotlinx.coroutines.internal.LockFreeLinkedListNode):129:129 -> e + 27:31:boolean addOneIfEmpty(kotlinx.coroutines.internal.LockFreeLinkedListNode):131:131 -> e + 1:7:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):573:573 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/q;)Lkotlinx/coroutines/internal/j;"} + 8:14:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):577:577 -> f + 15:23:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):583:583 -> f + 24:33:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):590:590 -> f + 34:39:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):592:592 -> f + 40:49:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):593:593 -> f + 50:55:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):595:595 -> f + 56:61:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):598:598 -> f + 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 + # {"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 + # {"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 + 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 + 1:9:kotlinx.coroutines.internal.LockFreeLinkedListNode getNextNode():106:106 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/j;"} + 2:16:kotlinx.coroutines.internal.LockFreeLinkedListNode getPrevNode():114:114 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/j;"} + 1:7:boolean isRemoved():95:95 -> o + 1:10:boolean remove():245:245 -> p + 1:4:kotlinx.coroutines.internal.LockFreeLinkedListNode removeOrNext():251:251 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/j;"} + 5:15:kotlinx.coroutines.internal.LockFreeLinkedListNode removeOrNext():252:252 -> q + 16:18:kotlinx.coroutines.internal.LockFreeLinkedListNode removeOrNext():253:253 -> q + 19:25:kotlinx.coroutines.internal.LockFreeLinkedListNode removeOrNext():254:254 -> q + 26:34:kotlinx.coroutines.internal.LockFreeLinkedListNode removeOrNext():255:255 -> q + 35:38:kotlinx.coroutines.internal.LockFreeLinkedListNode removeOrNext():257:257 -> q + 1:17:kotlinx.coroutines.internal.Removed removed():71:71 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/r;"} + 1:5:int tryCondAddNext(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp):226:226 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/j;Lkotlinx/coroutines/internal/j;Lkotlinx/coroutines/internal/j$a;)I"} + 6:10:int tryCondAddNext(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp):227:227 -> s + 11:12:int tryCondAddNext(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp):228:228 -> s + 13:20:int tryCondAddNext(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp):229:229 -> s + 21:30:int tryCondAddNext(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp):231:231 -> s + 1:30:java.lang.String toString():623:623 -> toString +kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp -> kotlinx.coroutines.internal.j$a: +# {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} + kotlinx.coroutines.internal.LockFreeLinkedListNode newNode -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/j;"} + kotlinx.coroutines.internal.LockFreeLinkedListNode oldNext -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/j;"} + 1:3:void (kotlinx.coroutines.internal.LockFreeLinkedListNode):76:76 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/j;)V"} + 4:6:void (kotlinx.coroutines.internal.LockFreeLinkedListNode):75:75 -> + 1:6:void complete(java.lang.Object,java.lang.Object):73:73 -> d + 8:14:void complete(kotlinx.coroutines.internal.LockFreeLinkedListNode,java.lang.Object):81:81 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/j;Ljava/lang/Object;)V"} + 15:24:void complete(kotlinx.coroutines.internal.LockFreeLinkedListNode,java.lang.Object):82:82 -> h + 25:35:void complete(kotlinx.coroutines.internal.LockFreeLinkedListNode,java.lang.Object):84:84 -> h +kotlinx.coroutines.internal.LockFreeLinkedListNode$toString$1 -> kotlinx.coroutines.internal.j$b: +# {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} + 1:7:java.lang.Object get():623:623 -> get +kotlinx.coroutines.internal.LockFreeTaskQueue -> kotlinx.coroutines.internal.k: +# {"id":"sourceFile","fileName":"LockFreeTaskQueue.kt"} + java.util.concurrent.atomic.AtomicReferenceFieldUpdater _cur$FU -> a + 1:3:void (boolean):30:30 -> + 4:13:void (boolean):33:33 -> + 1:4:boolean addLast(java.lang.Object):312:312 -> a + 5:19:boolean addLast(java.lang.Object):48:48 -> a + 20:30:boolean addLast(java.lang.Object):51:51 -> a + 1:4:void close():310:310 -> b + 5:11:void close():41:41 -> b + 12:21:void close():42:42 -> b + 1:9:int getSize():37:37 -> c + 1:4:java.lang.Object removeFirstOrNull():314:314 -> d + 5:8:java.lang.Object removeFirstOrNull():59:59 -> d + 9:13:java.lang.Object removeFirstOrNull():60:60 -> d + 14:23:java.lang.Object removeFirstOrNull():61:61 -> d +kotlinx.coroutines.internal.LockFreeTaskQueueCore -> kotlinx.coroutines.internal.l: +# {"id":"sourceFile","fileName":"LockFreeTaskQueue.kt"} + int capacity -> a + boolean singleConsumer -> b + int mask -> c + java.util.concurrent.atomic.AtomicReferenceArray array -> d + kotlinx.coroutines.internal.LockFreeTaskQueueCore$Companion Companion -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/l$a;"} + java.util.concurrent.atomic.AtomicReferenceFieldUpdater _next$FU -> f + java.util.concurrent.atomic.AtomicLongFieldUpdater _state$FU -> g + kotlinx.coroutines.internal.Symbol REMOVE_FROZEN -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/u;"} + 9:38:void ():288:288 -> + 1:3:void (int,boolean):76:76 -> + 4:5:void (int,boolean):77:77 -> + 6:9:void (int,boolean):78:78 -> + 10:12:void (int,boolean):80:80 -> + 13:16:void (int,boolean):81:81 -> + 17:18:void (int,boolean):82:82 -> + 19:28:void (int,boolean):83:83 -> + 29:36:void (int,boolean):86:86 -> + 37:42:void (int,boolean):87:87 -> + 43:48:void (int,boolean):86:86 -> + 1:11:int addLast(java.lang.Object):320:320 -> a + 12:33:int addLast(java.lang.Object):106:106 -> a + 34:44:int addLast(java.lang.Object):108:108 -> a + 45:61:int addLast(java.lang.Object):114:114 -> a + 62:82:int addLast(java.lang.Object):120:120 -> a + 83:97:int addLast(java.lang.Object):127:127 -> a + 98:105:int addLast(java.lang.Object):129:129 -> a + 106:114:int addLast(java.lang.Object):133:133 -> a + 115:126:int addLast(java.lang.Object):134:134 -> a + 1:26:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateNextCopy(long):230:230 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lkotlinx/coroutines/internal/l;"} + 27:34:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateNextCopy(long):233:233 -> b + 35:48:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateNextCopy(long):235:235 -> b + 49:59:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateNextCopy(long):236:236 -> b + 60:70:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateNextCopy(long):239:239 -> b + 1:7:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateOrGetNextCopy(long):340:340 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lkotlinx/coroutines/internal/l;"} + 8:18:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateOrGetNextCopy(long):225:225 -> c + 1:25:boolean close():316:316 -> d + 26:36:boolean close():318:318 -> d + 1:9:kotlinx.coroutines.internal.LockFreeTaskQueueCore fillPlaceholder(int,java.lang.Object):143:143 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/Object;)Lkotlinx/coroutines/internal/l;"} + 10:19:kotlinx.coroutines.internal.LockFreeTaskQueueCore fillPlaceholder(int,java.lang.Object):154:154 -> e + 20:30:kotlinx.coroutines.internal.LockFreeTaskQueueCore fillPlaceholder(int,java.lang.Object):155:155 -> e + 1:23:int getSize():92:92 -> f + 1:23:boolean isEmpty():91:91 -> g + 1:15:long markFrozen():336:336 -> h + 16:25:long markFrozen():338:338 -> h + 1:9:kotlinx.coroutines.internal.LockFreeTaskQueueCore next():214:214 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/l;"} + 1:11:java.lang.Object removeFirstOrNull():325:325 -> j + 12:29:java.lang.Object removeFirstOrNull():166:166 -> j + 30:38:java.lang.Object removeFirstOrNull():168:168 -> j + 39:47:java.lang.Object removeFirstOrNull():169:169 -> j + 48:54:java.lang.Object removeFirstOrNull():172:172 -> j + 55:66:java.lang.Object removeFirstOrNull():177:177 -> j + 67:81:java.lang.Object removeFirstOrNull():180:180 -> j + 82:90:java.lang.Object removeFirstOrNull():183:183 -> j + 91:95:java.lang.Object removeFirstOrNull():187:187 -> j + 96:102:java.lang.Object removeFirstOrNull():192:192 -> j + 1:16:kotlinx.coroutines.internal.LockFreeTaskQueueCore removeSlowPath(int,int):330:330 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(II)Lkotlinx/coroutines/internal/l;"} + 17:21:kotlinx.coroutines.internal.LockFreeTaskQueueCore removeSlowPath(int,int):204:204 -> k + 22:36:kotlinx.coroutines.internal.LockFreeTaskQueueCore removeSlowPath(int,int):206:206 -> k + 37:46:kotlinx.coroutines.internal.LockFreeTaskQueueCore removeSlowPath(int,int):207:207 -> k +kotlinx.coroutines.internal.LockFreeTaskQueueCore$Companion -> kotlinx.coroutines.internal.l$a: +# {"id":"sourceFile","fileName":"LockFreeTaskQueue.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():270:270 -> + 1:1:int addFailReason(long):0:0 -> a + 4:10:long updateHead(long,int):295:295 -> b + 6:15:long updateTail(long,int):296:296 -> c + 1:1:long wo(long,long):0:0 -> d +kotlinx.coroutines.internal.LockFreeTaskQueueCore$Placeholder -> kotlinx.coroutines.internal.l$b: +# {"id":"sourceFile","fileName":"LockFreeTaskQueue.kt"} + int index -> a + 1:6:void (int):268:268 -> +kotlinx.coroutines.internal.MainDispatcherFactory -> kotlinx.coroutines.internal.m: +# {"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;"} + 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;"} + 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;"} + 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 + 24:27:double kotlin.collections.CollectionsKt___CollectionsKt.maxOrThrow(java.lang.Iterable):1895:1895 -> a + 24:27:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():38 -> a + 28:35:double kotlin.collections.CollectionsKt___CollectionsKt.maxOrThrow(java.lang.Iterable):1896:1896 -> a + 28:35:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():38 -> a + 36:39:double kotlin.collections.CollectionsKt___CollectionsKt.maxOrThrow(java.lang.Iterable):1897:1897 -> a + 36:39:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():38 -> a + 40:46:double kotlin.collections.CollectionsKt___CollectionsKt.maxOrThrow(java.lang.Iterable):1898:1898 -> a + 40:46:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():38 -> a + 47:49:double kotlin.collections.CollectionsKt___CollectionsKt.maxOrThrow(java.lang.Iterable):1899:1899 -> a + 47:49:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():38 -> a + 50:53:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():38:38 -> a + 54:57:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():144:144 -> a + 58:60:double kotlin.collections.CollectionsKt___CollectionsKt.maxOrThrow(java.lang.Iterable):1902:1902 -> a + 58:60:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():38 -> a + 61:68:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():38:38 -> a + 69:74:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():150:150 -> a + 75:89:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():38:38 -> a + 90:94:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():39:39 -> a + 95:98:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():42:42 -> a +kotlinx.coroutines.internal.MainDispatchersKt -> kotlinx.coroutines.internal.o: +# {"id":"sourceFile","fileName":"MainDispatchers.kt"} + 3:12:kotlinx.coroutines.internal.MissingMainCoroutineDispatcher createMissingDispatcher(java.lang.Throwable,java.lang.String):78:78 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Throwable;Ljava/lang/String;)Lkotlinx/coroutines/internal/p;"} + 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"} + 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;"} + 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"} +kotlinx.coroutines.internal.OpDescriptor -> kotlinx.coroutines.internal.q: +# {"id":"sourceFile","fileName":"Atomic.kt"} + 1:4:void ():19:19 -> + kotlinx.coroutines.internal.AtomicOp getAtomicOp() -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/c;"} + 1:8:boolean isEarlierThan(kotlinx.coroutines.internal.OpDescriptor):35:35 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/q;)Z"} + 9:15:boolean isEarlierThan(kotlinx.coroutines.internal.OpDescriptor):36:36 -> b + 16:30:boolean isEarlierThan(kotlinx.coroutines.internal.OpDescriptor):37:37 -> b + java.lang.Object perform(java.lang.Object) -> c + 1:29:java.lang.String toString():32:32 -> toString +kotlinx.coroutines.internal.Removed -> kotlinx.coroutines.internal.r: +# {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} + kotlinx.coroutines.internal.LockFreeLinkedListNode ref -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/j;"} + 1:6:void (kotlinx.coroutines.internal.LockFreeLinkedListNode):626:626 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/j;)V"} + 1:25:java.lang.String toString():627:627 -> toString +kotlinx.coroutines.internal.ResizableAtomicArray -> kotlinx.coroutines.internal.s: +# {"id":"sourceFile","fileName":"ResizableAtomicArray.kt"} + 1:3:void (int):13:13 -> + 4:11:void (int):15:15 -> + 1:7:int currentLength():18:18 -> a + 1:2:java.lang.Object get(int):21:21 -> b + 3:15:java.lang.Object get(int):22:22 -> b + 1:2:void setSynchronized(int,java.lang.Object):27:27 -> c + 3:8:void setSynchronized(int,java.lang.Object):28:28 -> c + 9:12:void setSynchronized(int,java.lang.Object):30:30 -> c + 13:28:void setSynchronized(int,java.lang.Object):32:32 -> c + 29:38:void setSynchronized(int,java.lang.Object):33:33 -> c + 39:41:void setSynchronized(int,java.lang.Object):34:34 -> c + 42:44:void setSynchronized(int,java.lang.Object):35:35 -> c +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;"} + 2:4:void (kotlin.coroutines.CoroutineContext,kotlin.coroutines.Continuation):18:18 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/j;Lt3/f;)V"} + 5:7:void (kotlin.coroutines.CoroutineContext,kotlin.coroutines.Continuation):17:17 -> + 1:1:boolean isScopedCoroutine():0:0 -> N + 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 + 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: +# {"id":"sourceFile","fileName":"Synchronized.kt"} +kotlinx.coroutines.internal.SystemPropsKt -> kotlinx.coroutines.internal.v: + 1:5:int getAVAILABLE_PROCESSORS():1:1 -> a + 1:5:int systemProp(java.lang.String,int,int,int):1:1 -> b + 1:5:long systemProp(java.lang.String,long,long,long):1:1 -> c + 1:5:java.lang.String systemProp(java.lang.String):1:1 -> d + 1:5:boolean systemProp(java.lang.String,boolean):1:1 -> e + 1:5:int systemProp$default(java.lang.String,int,int,int,int,java.lang.Object):1:1 -> f + 1:5:long systemProp$default(java.lang.String,long,long,long,int,java.lang.Object):1:1 -> g +kotlinx.coroutines.internal.SystemPropsKt__SystemPropsKt -> kotlinx.coroutines.internal.w: +# {"id":"sourceFile","fileName":"SystemProps.kt"} + int AVAILABLE_PROCESSORS -> a + 1:11:void ():11:11 -> + 1:3:int getAVAILABLE_PROCESSORS():11:11 -> a + 1:7:java.lang.String systemProp(java.lang.String):17:17 -> b +kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt -> kotlinx.coroutines.internal.x: +# {"id":"sourceFile","fileName":"SystemProps.common.kt"} + 5:10:int systemProp(java.lang.String,int,int,int):35:35 -> a + 1:7:long systemProp(java.lang.String,long,long,long):50:50 -> b + 8:30:long systemProp(java.lang.String,long,long,long):51:51 -> b + 31:32:long systemProp(java.lang.String,long,long,long):53:53 -> b + 33:82:long systemProp(java.lang.String,long,long,long):54:54 -> b + 83:84:long systemProp(java.lang.String,long,long,long):51:51 -> b + 85:118:long systemProp(java.lang.String,long,long,long):52:52 -> b + 1:12:boolean systemProp(java.lang.String,boolean):21:21 -> c + 13:17:int systemProp$default(java.lang.String,int,int,int,int,java.lang.Object):30:30 -> d + 20:24:long systemProp$default(java.lang.String,long,long,long,int,java.lang.Object):44:44 -> e +kotlinx.coroutines.internal.ThreadContextKt -> kotlinx.coroutines.internal.y: +# {"id":"sourceFile","fileName":"ThreadContext.kt"} + kotlinx.coroutines.internal.Symbol NO_THREAD_ELEMENTS -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/u;"} + kotlin.jvm.functions.Function2 countAll -> b + kotlin.jvm.functions.Function2 findOne -> c + kotlin.jvm.functions.Function2 updateState -> d + 1:9:void ():11:11 -> + 10:13:void ():35:35 -> + 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"} + 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;"} + 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;"} + 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 + 39:40:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):77:77 -> c + 41:45:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):78:78 -> c +kotlinx.coroutines.internal.ThreadContextKt$countAll$1 -> kotlinx.coroutines.internal.y$a: +# {"id":"sourceFile","fileName":"ThreadContext.kt"} + 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;"} + 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 +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 +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;"} + 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 +kotlinx.coroutines.internal.ThreadSafeHeap -> kotlinx.coroutines.internal.z: +# {"id":"sourceFile","fileName":"ThreadSafeHeap.kt"} + kotlinx.coroutines.internal.ThreadSafeHeapNode firstImpl() -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/A;"} + boolean isEmpty() -> b + kotlinx.coroutines.internal.ThreadSafeHeapNode peek() -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/A;"} + kotlinx.coroutines.internal.ThreadSafeHeapNode removeFirstOrNull() -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/internal/A;"} +kotlinx.coroutines.internal.ThreadSafeHeapNode -> kotlinx.coroutines.internal.A: +# {"id":"sourceFile","fileName":"ThreadSafeHeap.kt"} +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;"} + java.lang.Object[] values -> b + kotlinx.coroutines.ThreadContextElement[] elements -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"[LM3/i0;"} + int i -> d + 1:3:void (kotlin.coroutines.CoroutineContext,int):14:14 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt3/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"} + 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"} + 10:29:void restore(kotlin.coroutines.CoroutineContext):27:27 -> b +kotlinx.coroutines.intrinsics.CancellableKt -> O3.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"} + 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"} + 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"} + 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":"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"} + 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 + 25:27:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):191:191 -> a + 28:33:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):196:196 -> a + 34:44:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):198:198 -> a + 45:48:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):191:191 -> a + 49:62:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):193:193 -> a + 2:13:java.lang.Object startUndispatchedOrReturn(kotlinx.coroutines.internal.ScopeCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):89:89 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/internal/t;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object;"} + 14:21:java.lang.Object startUndispatchedOrReturn(kotlinx.coroutines.internal.ScopeCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):205:205 -> b + 22:32:java.lang.Object startUndispatchedOrReturn(kotlinx.coroutines.internal.ScopeCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):206:206 -> b + 33:36:java.lang.Object startUndispatchedOrReturn(kotlinx.coroutines.internal.ScopeCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):207:207 -> b + 37:45:java.lang.Object startUndispatchedOrReturn(kotlinx.coroutines.internal.ScopeCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):208:208 -> b + 46:49:java.lang.Object startUndispatchedOrReturn(kotlinx.coroutines.internal.ScopeCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):209:209 -> b + 50:54:java.lang.Object startUndispatchedOrReturn(kotlinx.coroutines.internal.ScopeCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):218:218 -> b + 55:58:java.lang.Object startUndispatchedOrReturn(kotlinx.coroutines.internal.ScopeCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):211:211 -> b + 59:59:java.lang.Object startUndispatchedOrReturn(kotlinx.coroutines.internal.ScopeCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):213:213 -> b +kotlinx.coroutines.scheduling.CoroutineScheduler -> kotlinx.coroutines.scheduling.a: +# {"id":"sourceFile","fileName":"CoroutineScheduler.kt"} + int corePoolSize -> d + int maxPoolSize -> e + long idleWorkerKeepAliveNs -> f + java.lang.String schedulerName -> g + kotlinx.coroutines.scheduling.GlobalQueue globalCpuQueue -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/d;"} + kotlinx.coroutines.scheduling.GlobalQueue globalBlockingQueue -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/d;"} + kotlinx.coroutines.internal.ResizableAtomicArray workers -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/s;"} + kotlinx.coroutines.scheduling.CoroutineScheduler$Companion Companion -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/a$a;"} + java.util.concurrent.atomic.AtomicLongFieldUpdater parkedWorkersStack$FU -> l + java.util.concurrent.atomic.AtomicLongFieldUpdater controlState$FU -> m + java.util.concurrent.atomic.AtomicIntegerFieldUpdater _isTerminated$FU -> n + kotlinx.coroutines.internal.Symbol NOT_IN_STACK -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/internal/u;"} + 9:44:void ():303:303 -> + 1:3:void (int,int,long,java.lang.String):90:90 -> + 4:5:void (int,int,long,java.lang.String):92:92 -> + 6:7:void (int,int,long,java.lang.String):93:93 -> + 8:9:void (int,int,long,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):94:94 -> + 8:9:void (int,int,long,java.lang.String):94 -> + 10:14:void (int,int,long,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):95:95 -> + 10:14:void (int,int,long,java.lang.String):95 -> + 15:29:void (int,int,long,java.lang.String):101:101 -> + 30:36:void (int,int,long,java.lang.String):113:113 -> + 37:43:void (int,int,long,java.lang.String):115:115 -> + 44:45:void (int,int,long,java.lang.String):139:139 -> + 46:58:void (int,int,long,java.lang.String):263:263 -> + 59:61:void (int,int,long,java.lang.String):269:269 -> + 62:64:void (int,int,long,java.lang.String):297:297 -> + 65:86:void (int,int,long,java.lang.String):108:108 -> + 87:96:void (int,int,long,java.lang.String):107:107 -> + 97:116:void (int,int,long,java.lang.String):105:105 -> + 117:126:void (int,int,long,java.lang.String):104:104 -> + 127:149:void (int,int,long,java.lang.String):102:102 -> + 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 + # {"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 + # {"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 + # {"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 + # {"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 + 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 + 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 + # {"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 + 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 + 4:12:int createNewWorker():465:465 -> h + 13:33:int createNewWorker():466:466 -> h + 34:37:int createNewWorker():469:469 -> h + 38:43:int createNewWorker():471:471 -> h + 44:49:int createNewWorker():472:472 -> h + 50:57:int getCreatedWorkers():270:270 -> h + 50:57:int createNewWorker():474 -> h + 58:65:int createNewWorker():475:475 -> h + 66:70:int createNewWorker():481:481 -> h + 71:75:int createNewWorker():482:482 -> h + 76:85:int incrementCreatedWorkers():278:278 -> h + 76:85:int createNewWorker():483 -> h + 86:90:int createNewWorker():484:484 -> h + 91:94:int createNewWorker():485:485 -> h + 95:102:int createNewWorker():483:483 -> h + 103:110:int createNewWorker():475:475 -> h + 111:112:int createNewWorker():485:485 -> h + 1:3:boolean isTerminated():298:298 -> isTerminated + 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 + # {"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 + 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 + 32:37:java.lang.String toString():529:529 -> toString + 38:69:java.lang.String toString():530:530 -> toString + 70:92:java.lang.String toString():542:542 -> toString + 93:115:java.lang.String toString():538:538 -> toString + 116:141:java.lang.String toString():534:534 -> toString + 142:143:java.lang.String toString():547:547 -> toString + 144:170:java.lang.String toString():548:548 -> toString + 171:172:java.lang.String toString():550:550 -> toString + 173:175:java.lang.String toString():548:548 -> toString + 176:177:java.lang.String toString():550:550 -> toString + 178:180:java.lang.String toString():548:548 -> toString + 181:182:java.lang.String toString():551:551 -> toString + 183:185:java.lang.String toString():548:548 -> toString + 186:187:java.lang.String toString():551:551 -> toString + 188:193:java.lang.String toString():548:548 -> toString + 194:195:java.lang.String toString():553:553 -> toString + 196:201:java.lang.String toString():548:548 -> toString + 202:203:java.lang.String toString():554:554 -> toString + 204:209:java.lang.String toString():548:548 -> toString + 210:211:java.lang.String toString():555:555 -> toString + 212:217:java.lang.String toString():548:548 -> toString + 218:219:java.lang.String toString():556:556 -> toString + 220:225:java.lang.String toString():548:548 -> toString + 226:227:java.lang.String toString():557:557 -> toString + 228:233:java.lang.String toString():548:548 -> toString + 234:235:java.lang.String toString():558:558 -> toString + 236:238:java.lang.String toString():548:548 -> toString + 239:244:java.lang.String toString():559:559 -> toString + 245:247:java.lang.String toString():548:548 -> toString + 248:249:java.lang.String toString():559:559 -> toString + 250:252:java.lang.String toString():548:548 -> toString + 253:258:java.lang.String toString():560:560 -> toString + 259:261:java.lang.String toString():548:548 -> toString + 262:263:java.lang.String toString():560:560 -> toString + 264:274:java.lang.String toString():548:548 -> toString + 275:276:java.lang.String toString():562:562 -> toString + 277:292:java.lang.String toString():548:548 -> toString + 293:294:java.lang.String toString():563:563 -> toString + 295:297:java.lang.String toString():548:548 -> toString + 298:310:java.lang.String toString():564:564 -> toString + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/a;Ljava/lang/Runnable;Lkotlinx/coroutines/scheduling/i;ZILjava/lang/Object;)V"} +kotlinx.coroutines.scheduling.CoroutineScheduler$Companion -> kotlinx.coroutines.scheduling.a$a: +# {"id":"sourceFile","fileName":"CoroutineScheduler.kt"} + 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> + 2:2:void ():300:300 -> +kotlinx.coroutines.scheduling.CoroutineScheduler$WhenMappings -> kotlinx.coroutines.scheduling.a$b: +# {"id":"sourceFile","fileName":"CoroutineScheduler.kt"} + int[] $EnumSwitchMapping$0 -> a +kotlinx.coroutines.scheduling.CoroutineScheduler$Worker -> kotlinx.coroutines.scheduling.a$c: +# {"id":"sourceFile","fileName":"CoroutineScheduler.kt"} + kotlinx.coroutines.scheduling.WorkQueue localQueue -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/o;"} + kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState state -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/a$d;"} + long terminationDeadline -> f + long minDelayUntilStealableTaskNs -> g + int rngState -> h + boolean mayHaveLocalTasks -> i + kotlinx.coroutines.scheduling.CoroutineScheduler this$0 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/a;"} + java.util.concurrent.atomic.AtomicIntegerFieldUpdater workerCtl$FU -> k + 1:1:kotlinx.coroutines.scheduling.CoroutineScheduler access$getThis$0$p(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):579:579 -> + 1:1:void (kotlinx.coroutines.scheduling.CoroutineScheduler):579 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/a;)V"} + 2:2:void (kotlinx.coroutines.scheduling.CoroutineScheduler):581:581 -> + 3:3:void (kotlinx.coroutines.scheduling.CoroutineScheduler):599:599 -> + 4:4:void (kotlinx.coroutines.scheduling.CoroutineScheduler):607:607 -> + 5:5:void (kotlinx.coroutines.scheduling.CoroutineScheduler):616:616 -> + 6:6:void setNextParkedWorker(java.lang.Object):630:630 -> + 6:6:void (kotlinx.coroutines.scheduling.CoroutineScheduler):630 -> + 7:7:void (kotlinx.coroutines.scheduling.CoroutineScheduler):637:637 -> + 8:9:void (kotlinx.coroutines.scheduling.CoroutineScheduler,int):592:593 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/a;I)V"} + 1:3:kotlinx.coroutines.scheduling.CoroutineScheduler access$getThis$0$p(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):579:579 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/a$c;)Lkotlinx/coroutines/scheduling/a;"} + 4:5:void afterTask(int):764:764 -> b + 6:13:void kotlinx.coroutines.scheduling.CoroutineScheduler.decrementBlockingTasks():284:284 -> b + 6:13:void afterTask(int):764 -> b + 14:15:void afterTask(int):765:765 -> b + 16:19:void afterTask(int):767:767 -> b + 20:24:void afterTask(int):769:769 -> b + 4:11:void beforeTask(int):757:757 -> c + 12:17:void beforeTask(int):758:758 -> c + 1:6:int kotlinx.coroutines.scheduling.Task.getMode():82:82 -> d + 1:6:void executeTask(kotlinx.coroutines.scheduling.Task):747 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/h;)V"} + 7:9:void executeTask(kotlinx.coroutines.scheduling.Task):748:748 -> d + 10:12:void executeTask(kotlinx.coroutines.scheduling.Task):749:749 -> d + 13:17:void executeTask(kotlinx.coroutines.scheduling.Task):750:750 -> d + 18:21:void executeTask(kotlinx.coroutines.scheduling.Task):751:751 -> d + 4:20:kotlinx.coroutines.scheduling.Task findAnyTask(boolean):886:886 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lkotlinx/coroutines/scheduling/h;"} + 21:27:kotlinx.coroutines.scheduling.Task findAnyTask(boolean):887:887 -> e + 28:38:kotlinx.coroutines.scheduling.Task findAnyTask(boolean):888:888 -> e + 39:45:kotlinx.coroutines.scheduling.Task findAnyTask(boolean):889:889 -> e + 46:52:kotlinx.coroutines.scheduling.Task findAnyTask(boolean):891:891 -> e + 53:57:kotlinx.coroutines.scheduling.Task findAnyTask(boolean):893:893 -> e + 1:13:kotlinx.coroutines.scheduling.Task findTask(boolean):870:870 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lkotlinx/coroutines/scheduling/h;"} + 14:32:kotlinx.coroutines.scheduling.Task findTask(boolean):873:873 -> f + 33:45:kotlinx.coroutines.scheduling.Task findTask(boolean):875:875 -> f + 46:50:kotlinx.coroutines.scheduling.Task findTask(boolean):877:877 -> f + 1:3:int getIndexInArray():586:586 -> g + 1:3:void setNextParkedWorker(java.lang.Object):630:630 -> h + 1:3:java.lang.Object getNextParkedWorker():630 -> h + 3:4:void idleReset(int):862:862 -> i + 5:10:void idleReset(int):863:863 -> i + 11:15:void idleReset(int):865:865 -> i + 1:10:boolean inStack():744:744 -> j + 1:11:int nextInt(int):778:778 -> k + 12:26:int nextInt(int):782:782 -> k + 27:28:int nextInt(int):788:788 -> k + 1:19:void park():793:793 -> l + 20:26:void park():795:795 -> l + 27:37:void park():798:798 -> l + 38:39:void park():799:799 -> l + 40:43:void park():800:800 -> l + 2:7:kotlinx.coroutines.scheduling.Task pollGlobalQueues():897:897 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/scheduling/h;"} + 8:20:kotlinx.coroutines.scheduling.Task pollGlobalQueues():898:898 -> m + 21:31:kotlinx.coroutines.scheduling.Task pollGlobalQueues():899:899 -> m + 32:44:kotlinx.coroutines.scheduling.Task pollGlobalQueues():901:901 -> m + 45:55:kotlinx.coroutines.scheduling.Task pollGlobalQueues():902:902 -> m + 3:16:void runWorker():671:671 -> n + 17:26:void runWorker():672:672 -> n + 27:28:void runWorker():676:676 -> n + 29:32:void runWorker():677:677 -> n + 33:34:void runWorker():680:680 -> n + 35:44:void runWorker():694:694 -> n + 45:49:void runWorker():699:699 -> n + 50:52:void runWorker():700:700 -> n + 53:57:void runWorker():701:701 -> n + 58:60:void runWorker():702:702 -> n + 61:64:void runWorker():711:711 -> n + 65:70:void runWorker():713:713 -> n + 1:36:void setIndexInArray(int):588:588 -> o + 37:39:void setIndexInArray(int):589:589 -> o + 1:3:void setNextParkedWorker(java.lang.Object):630:630 -> p + 1:8:boolean tryAcquireCpuPermit():644:644 -> q + 9:10:boolean tryAcquireCpuPermit():645:645 -> q + 11:33:boolean tryAcquireCpuPermit():984:984 -> q + 34:41:boolean kotlinx.coroutines.scheduling.CoroutineScheduler.tryAcquireCpuPermit():291:291 -> q + 34:41:boolean tryAcquireCpuPermit():645 -> q + 42:46:boolean tryAcquireCpuPermit():646:646 -> q + 1:6:void tryPark():718:718 -> r + 7:13:void tryPark():719:719 -> r + 14:15:void tryPark():723:723 -> r + 16:25:void tryPark():736:736 -> r + 26:40:void tryPark():737:737 -> r + 41:45:void tryPark():738:738 -> r + 46:48:void tryPark():739:739 -> r + 49:53:void tryPark():740:740 -> r + 1:4:void run():664:664 -> run + 1:2:boolean tryReleaseCpu(kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState):657:657 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/a$d;)Z"} + 3:11:boolean tryReleaseCpu(kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState):658:658 -> s + 12:13:boolean tryReleaseCpu(kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState):659:659 -> s + 14:25:long kotlinx.coroutines.scheduling.CoroutineScheduler.releaseCpuPermit():294:294 -> s + 14:25:boolean tryReleaseCpu(kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState):659 -> s + 26:28:boolean tryReleaseCpu(kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState):660:660 -> s + 3:4:kotlinx.coroutines.scheduling.Task trySteal(boolean):908:908 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lkotlinx/coroutines/scheduling/h;"} + 5:16:int kotlinx.coroutines.scheduling.CoroutineScheduler.getCreatedWorkers():270:270 -> t + 5:16:kotlinx.coroutines.scheduling.Task trySteal(boolean):908 -> t + 17:20:kotlinx.coroutines.scheduling.Task trySteal(boolean):914:914 -> t + 21:38:kotlinx.coroutines.scheduling.Task trySteal(boolean):916:916 -> t + 39:52:kotlinx.coroutines.scheduling.Task trySteal(boolean):919:919 -> t + 53:61:kotlinx.coroutines.scheduling.Task trySteal(boolean):923:923 -> t + 62:75:kotlinx.coroutines.scheduling.Task trySteal(boolean):925:925 -> t + 76:86:kotlinx.coroutines.scheduling.Task trySteal(boolean):928:928 -> t + 87:99:kotlinx.coroutines.scheduling.Task trySteal(boolean):930:930 -> t + 100:102:kotlinx.coroutines.scheduling.Task trySteal(boolean):934:934 -> t + 1:4:void tryTerminateWorker():808:808 -> u + 5:5:java.lang.Object kotlinx.coroutines.internal.SynchronizedKt.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):20:20 -> u + 5:5:void tryTerminateWorker():808 -> u + 6:13:void tryTerminateWorker():810:810 -> u + 14:20:int kotlinx.coroutines.scheduling.CoroutineScheduler.getCreatedWorkers():270:270 -> u + 14:20:void tryTerminateWorker():812 -> u + 21:26:void tryTerminateWorker():812:812 -> u + 27:38:void tryTerminateWorker():817:817 -> u + 39:41:void tryTerminateWorker():824:824 -> u + 42:44:void tryTerminateWorker():825:825 -> u + 45:47:void tryTerminateWorker():833:833 -> u + 48:58:int kotlinx.coroutines.scheduling.CoroutineScheduler.decrementCreatedWorkers():279:279 -> u + 48:58:void tryTerminateWorker():838 -> u + 59:69:void tryTerminateWorker():840:840 -> u + 70:74:void tryTerminateWorker():841:841 -> u + 75:77:void tryTerminateWorker():842:842 -> u + 78:83:void tryTerminateWorker():850:850 -> u + 84:89:void tryTerminateWorker():855:855 -> u + 90:92:void tryTerminateWorker():856:856 -> u + 93:97:void tryTerminateWorker():857:857 -> u + 98:99:void tryTerminateWorker():856:856 -> u +kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState -> kotlinx.coroutines.scheduling.a$d: +# {"id":"sourceFile","fileName":"CoroutineScheduler.kt"} + kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState CPU_ACQUIRED -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/a$d;"} + kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState BLOCKING -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/a$d;"} + kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState PARKING -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/a$d;"} + kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState DORMANT -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/a$d;"} + kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState TERMINATED -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/a$d;"} + kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState[] $VALUES -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lkotlinx/coroutines/scheduling/a$d;"} + 1:10:void ():943:943 -> + 11:20:void ():948:948 -> + 21:30:void ():953:953 -> + 31:40:void ():958:958 -> + 41:57:void ():963:963 -> + 1:4:void (java.lang.String,int):939:939 -> + 1:1:kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState[] $values():0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()[Lkotlinx/coroutines/scheduling/a$d;"} +kotlinx.coroutines.scheduling.DefaultIoScheduler -> kotlinx.coroutines.scheduling.b: +# {"id":"sourceFile","fileName":"Dispatcher.kt"} + 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;"} + 8:11:void ():46:46 -> + 12:22:void ():49:49 -> + 23:30:void ():47:47 -> + 31:37:void ():46:46 -> + 1:4:void ():44:44 -> + 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"} + 1:3:java.lang.String toString():77:77 -> toString +kotlinx.coroutines.scheduling.DefaultScheduler -> kotlinx.coroutines.scheduling.c: +# {"id":"sourceFile","fileName":"Dispatcher.kt"} + kotlinx.coroutines.scheduling.DefaultScheduler INSTANCE -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/c;"} + 1:4:void ():14:14 -> + 5:9:void ():15:15 -> + 10:13:void ():13:13 -> + 1:8:void close():24:24 -> close + 1:3:java.lang.String toString():27:27 -> toString +kotlinx.coroutines.scheduling.GlobalQueue -> kotlinx.coroutines.scheduling.d: +# {"id":"sourceFile","fileName":"Tasks.kt"} + 2:5:void ():106:106 -> +kotlinx.coroutines.scheduling.NanoTimeSource -> kotlinx.coroutines.scheduling.e: +# {"id":"sourceFile","fileName":"Tasks.kt"} + kotlinx.coroutines.scheduling.NanoTimeSource INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/e;"} + 1:4:void ():113:113 -> + 1:5:long nanoTime():114:114 -> a +kotlinx.coroutines.scheduling.SchedulerCoroutineDispatcher -> kotlinx.coroutines.scheduling.f: +# {"id":"sourceFile","fileName":"Dispatcher.kt"} + int corePoolSize -> g + int maxPoolSize -> h + long idleWorkerKeepAliveNs -> i + java.lang.String schedulerName -> j + kotlinx.coroutines.scheduling.CoroutineScheduler coroutineScheduler -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/a;"} + 1:3:void (int,int,long,java.lang.String):86:86 -> + 4:5:void (int,int,long,java.lang.String):82:82 -> + 6:7:void (int,int,long,java.lang.String):83:83 -> + 8:9:void (int,int,long,java.lang.String):84:84 -> + 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"} + 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 + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;Lkotlinx/coroutines/scheduling/i;Z)V"} +kotlinx.coroutines.scheduling.SchedulerTimeSource -> kotlinx.coroutines.scheduling.g: +# {"id":"sourceFile","fileName":"Tasks.kt"} + 1:4:void ():109:109 -> + long nanoTime() -> a +kotlinx.coroutines.scheduling.Task -> kotlinx.coroutines.scheduling.h: +# {"id":"sourceFile","fileName":"Tasks.kt"} + long submissionTime -> d + kotlinx.coroutines.scheduling.TaskContext taskContext -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/i;"} + 1:3:void (long,kotlinx.coroutines.scheduling.TaskContext):77:79 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLkotlinx/coroutines/scheduling/i;)V"} + 4:4:void ():81:81 -> +kotlinx.coroutines.scheduling.TaskContext -> kotlinx.coroutines.scheduling.i: +# {"id":"sourceFile","fileName":"Tasks.kt"} + void afterTask() -> a + int getTaskMode() -> b +kotlinx.coroutines.scheduling.TaskContextImpl -> kotlinx.coroutines.scheduling.j: +# {"id":"sourceFile","fileName":"Tasks.kt"} + int taskMode -> a + 1:6:void (int):65:65 -> + 1:1:void afterTask():0:0 -> a + 1:3:int getTaskMode():65:65 -> b +kotlinx.coroutines.scheduling.TaskImpl -> kotlinx.coroutines.scheduling.k: +# {"id":"sourceFile","fileName":"Tasks.kt"} + java.lang.Runnable block -> f + 1:3:void (java.lang.Runnable,long,kotlinx.coroutines.scheduling.TaskContext):92:92 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;JLkotlinx/coroutines/scheduling/i;)V"} + 4:6:void (java.lang.Runnable,long,kotlinx.coroutines.scheduling.TaskContext):89:89 -> + 1:5:void run():95:95 -> run + 6:18:void run():97:97 -> run + 1:61:java.lang.String toString():102:102 -> toString +kotlinx.coroutines.scheduling.TasksKt -> kotlinx.coroutines.scheduling.l: +# {"id":"sourceFile","fileName":"Tasks.kt"} + long WORK_STEALING_TIME_RESOLUTION_NS -> a + int CORE_POOL_SIZE -> b + int MAX_POOL_SIZE -> c + long IDLE_WORKER_KEEP_ALIVE_NS -> d + kotlinx.coroutines.scheduling.SchedulerTimeSource schedulerTimeSource -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/g;"} + kotlinx.coroutines.scheduling.TaskContext NonBlockingContext -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/i;"} + kotlinx.coroutines.scheduling.TaskContext BlockingContext -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/coroutines/scheduling/i;"} + 4:18:void ():17:17 -> + 19:30:void ():30:30 -> + 31:42:void ():28:28 -> + 43:57:void ():36:36 -> + 58:62:void ():43:43 -> + 63:74:void ():44:44 -> + 75:80:void ():43:43 -> + 81:84:void ():48:48 -> + 85:92:void ():72:72 -> + 93:101:void ():75:75 -> +kotlinx.coroutines.scheduling.UnlimitedIoScheduler -> kotlinx.coroutines.scheduling.m: +# {"id":"sourceFile","fileName":"Dispatcher.kt"} + kotlinx.coroutines.scheduling.UnlimitedIoScheduler INSTANCE -> f + # {"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"} +kotlinx.coroutines.scheduling.WorkQueue -> kotlinx.coroutines.scheduling.o: +# {"id":"sourceFile","fileName":"WorkQueue.kt"} + java.util.concurrent.atomic.AtomicReferenceArray buffer -> a + java.util.concurrent.atomic.AtomicReferenceFieldUpdater lastScheduledTask$FU -> b + java.util.concurrent.atomic.AtomicIntegerFieldUpdater producerIndex$FU -> c + java.util.concurrent.atomic.AtomicIntegerFieldUpdater consumerIndex$FU -> d + java.util.concurrent.atomic.AtomicIntegerFieldUpdater blockingTasksInBuffer$FU -> e + 1:3:void ():37:37 -> + 4:13:void ():54:54 -> + 14:16:void ():55:55 -> + 17:18:void ():57:57 -> + 19:20:void ():58:58 -> + 21:23:void ():60:60 -> + 3:7:kotlinx.coroutines.scheduling.Task add(kotlinx.coroutines.scheduling.Task,boolean):73:73 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/h;Z)Lkotlinx/coroutines/scheduling/h;"} + 8:19:kotlinx.coroutines.scheduling.Task add(kotlinx.coroutines.scheduling.Task,boolean):74:74 -> a + 20:24:kotlinx.coroutines.scheduling.Task add(kotlinx.coroutines.scheduling.Task,boolean):75:75 -> a + 6:10:kotlinx.coroutines.scheduling.Task add$default(kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.Task,boolean,int,java.lang.Object):72:72 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/o;Lkotlinx/coroutines/scheduling/h;ZILjava/lang/Object;)Lkotlinx/coroutines/scheduling/h;"} + 1:9:boolean kotlinx.coroutines.scheduling.TasksKt.isBlocking(kotlinx.coroutines.scheduling.Task):85:85 -> c + 1:9:kotlinx.coroutines.scheduling.Task addLast(kotlinx.coroutines.scheduling.Task):83 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/h;)Lkotlinx/coroutines/scheduling/h;"} + 10:14:kotlinx.coroutines.scheduling.Task addLast(kotlinx.coroutines.scheduling.Task):83:83 -> c + 15:23:kotlinx.coroutines.scheduling.Task addLast(kotlinx.coroutines.scheduling.Task):84:84 -> c + 24:26:kotlinx.coroutines.scheduling.Task addLast(kotlinx.coroutines.scheduling.Task):85:85 -> c + 27:34:kotlinx.coroutines.scheduling.Task addLast(kotlinx.coroutines.scheduling.Task):94:94 -> c + 35:38:kotlinx.coroutines.scheduling.Task addLast(kotlinx.coroutines.scheduling.Task):95:95 -> c + 39:43:kotlinx.coroutines.scheduling.Task addLast(kotlinx.coroutines.scheduling.Task):97:97 -> c + 44:50:kotlinx.coroutines.scheduling.Task addLast(kotlinx.coroutines.scheduling.Task):98:98 -> c + 3:11:boolean kotlinx.coroutines.scheduling.TasksKt.isBlocking(kotlinx.coroutines.scheduling.Task):85:85 -> d + 3:11:void decrementIfBlocking(kotlinx.coroutines.scheduling.Task):195 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/h;)V"} + 12:17:void decrementIfBlocking(kotlinx.coroutines.scheduling.Task):196:196 -> d + 1:6:int getBufferSize$kotlinx_coroutines_core():52:52 -> e + 1:16:int getSize$kotlinx_coroutines_core():53:53 -> f + 1:14:void offloadAllWorkTo(kotlinx.coroutines.scheduling.GlobalQueue):141:141 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/d;)V"} + 15:21:void offloadAllWorkTo(kotlinx.coroutines.scheduling.GlobalQueue):142:142 -> g + 1:16:kotlinx.coroutines.scheduling.Task poll():66:66 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/scheduling/h;"} + 1:2:kotlinx.coroutines.scheduling.Task pollBuffer():182:182 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/coroutines/scheduling/h;"} + 3:12:kotlinx.coroutines.scheduling.Task pollBuffer():183:183 -> i + 13:22:kotlinx.coroutines.scheduling.Task pollBuffer():185:185 -> i + 23:33:kotlinx.coroutines.scheduling.Task pollBuffer():187:187 -> i + 34:37:kotlinx.coroutines.scheduling.Task pollBuffer():188:188 -> i + 1:8:boolean pollTo(kotlinx.coroutines.scheduling.GlobalQueue):175:175 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/d;)Z"} + 9:13:boolean pollTo(kotlinx.coroutines.scheduling.GlobalQueue):176:176 -> j + 1:2:long tryStealBlockingFrom(kotlinx.coroutines.scheduling.WorkQueue):121:121 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/o;)J"} + 3:4:long tryStealBlockingFrom(kotlinx.coroutines.scheduling.WorkQueue):122:122 -> k + 5:11:long tryStealBlockingFrom(kotlinx.coroutines.scheduling.WorkQueue):123:123 -> k + 12:15:long tryStealBlockingFrom(kotlinx.coroutines.scheduling.WorkQueue):127:127 -> k + 16:23:long tryStealBlockingFrom(kotlinx.coroutines.scheduling.WorkQueue):128:128 -> k + 24:32:boolean kotlinx.coroutines.scheduling.TasksKt.isBlocking(kotlinx.coroutines.scheduling.Task):85:85 -> k + 24:32:long tryStealBlockingFrom(kotlinx.coroutines.scheduling.WorkQueue):129 -> k + 33:38:long tryStealBlockingFrom(kotlinx.coroutines.scheduling.WorkQueue):129:129 -> k + 39:45:long tryStealBlockingFrom(kotlinx.coroutines.scheduling.WorkQueue):130:130 -> k + 46:54:long tryStealBlockingFrom(kotlinx.coroutines.scheduling.WorkQueue):131:131 -> k + 55:59:long tryStealBlockingFrom(kotlinx.coroutines.scheduling.WorkQueue):137:137 -> k + 1:9:long tryStealFrom(kotlinx.coroutines.scheduling.WorkQueue):110:110 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/o;)J"} + 10:15:long tryStealFrom(kotlinx.coroutines.scheduling.WorkQueue):112:112 -> l + 16:20:long tryStealFrom(kotlinx.coroutines.scheduling.WorkQueue):116:116 -> l + 1:11:long tryStealLastScheduled(kotlinx.coroutines.scheduling.WorkQueue,boolean):152:152 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/coroutines/scheduling/o;Z)J"} + 12:22:boolean kotlinx.coroutines.scheduling.TasksKt.isBlocking(kotlinx.coroutines.scheduling.Task):85:85 -> m + 12:22:long tryStealLastScheduled(kotlinx.coroutines.scheduling.WorkQueue,boolean):153 -> m + 23:28:long tryStealLastScheduled(kotlinx.coroutines.scheduling.WorkQueue,boolean):156:156 -> m + 29:31:long tryStealLastScheduled(kotlinx.coroutines.scheduling.WorkQueue,boolean):157:157 -> m + 32:39:long tryStealLastScheduled(kotlinx.coroutines.scheduling.WorkQueue,boolean):158:158 -> m + 40:50:long tryStealLastScheduled(kotlinx.coroutines.scheduling.WorkQueue,boolean):166:166 -> m + 51:56:long tryStealLastScheduled(kotlinx.coroutines.scheduling.WorkQueue,boolean):167:167 -> m +kotlinx.coroutines.scheduling.WorkQueue$$ExternalSyntheticBackportWithForwarding0 -> kotlinx.coroutines.scheduling.n: +# {"id":"sourceFile","fileName":"R8$$SyntheticClass"} +# {"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: +# {"id":"sourceFile","fileName":"Mutex.kt"} +kotlinx.coroutines.sync.MutexKt -> R8$$REMOVED$$CLASS$$6: +# {"id":"sourceFile","fileName":"Mutex.kt"} +okhttp3.Address -> Q3.a: +# {"id":"sourceFile","fileName":"Address.kt"} + okhttp3.HttpUrl url -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/u;"} + java.util.List protocols -> b + java.util.List connectionSpecs -> c + okhttp3.Dns dns -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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;"} + okhttp3.Authenticator proxyAuthenticator -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 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;"} + 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;"} + 6:113:boolean equalsNonHost$okhttp(okhttp3.Address):197:197 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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;"} + 1:11:int hashCode():174:174 -> hashCode + 12:20:int hashCode():175:175 -> hashCode + 21:29:int hashCode():176:176 -> hashCode + 30:38:int hashCode():177:177 -> hashCode + 39:47:int hashCode():178:178 -> hashCode + 48:56:int hashCode():179:179 -> hashCode + 57:65:int hashCode():180:180 -> hashCode + 66:74:int hashCode():181:181 -> hashCode + 75:83:int hashCode():182:182 -> hashCode + 84:91:int hashCode():183:183 -> hashCode + 1:3:java.net.ProxySelector proxySelector():68:68 -> i + 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;"} + 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: +# {"id":"sourceFile","fileName":"Authenticator.kt"} + okhttp3.Authenticator NONE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/b;"} + okhttp3.Authenticator JAVA_NET_AUTHENTICATOR -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/b;"} + okhttp3.Authenticator$Companion Companion -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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":"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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/F;LQ3/D;)LQ3/B;"} +okhttp3.Cache -> Q3.c: +# {"id":"sourceFile","fileName":"Cache.kt"} + okhttp3.internal.cache.DiskLruCache cache -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/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;"} + 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"} + 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 + 1:6:void close():354:354 -> close + 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;"} + 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 + 39:44:okhttp3.Response get$okhttp(okhttp3.Request):184:184 -> h + 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: +# {"id":"sourceFile","fileName":"Cache.kt"} + okio.BufferedSource bodySource -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + okhttp3.internal.cache.DiskLruCache$Snapshot snapshot -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/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"} + 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;"} + 1:3:okhttp3.internal.cache.DiskLruCache$Snapshot getSnapshot():668:668 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()LT3/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":"sourceFile","fileName":"Cache.kt"} + okhttp3.Cache$CacheResponseBody this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/c$a;"} + okio.Source $source -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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"} + 1:9:void close():679:679 -> close + 10:13:void close():680:680 -> close +okhttp3.Cache$Companion -> Q3.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"} + 6:24:java.lang.String key(okhttp3.HttpUrl):699:699 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;)Ljava/lang/String;"} + 6:9:int readInt$okhttp(okio.BufferedSource):704:704 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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;"} + 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 + 41:72:java.util.Set varyFields(okhttp3.Headers):746:746 -> d + 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;"} + 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 + 26:29:okhttp3.Headers varyHeaders(okhttp3.Headers,okhttp3.Headers):774:774 -> e + 30:35:okhttp3.Headers varyHeaders(okhttp3.Headers,okhttp3.Headers):775:775 -> e + 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;"} + 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"} + 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: +# {"id":"sourceFile","fileName":"Cache.kt"} + java.lang.String url -> a + okhttp3.Headers varyHeaders -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + java.lang.String requestMethod -> c + okhttp3.Protocol protocol -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + int code -> e + java.lang.String message -> f + okhttp3.Headers responseHeaders -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + okhttp3.Handshake handshake -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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;"} + 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"} + 7:7:void (okio.Source):500:500 -> + 8:8:void (okio.Source):502:502 -> + 9:14:void (okio.Source):504:509 -> + 15:15:void (okio.Source):511:511 -> + 16:22:void (okio.Source):513:519 -> + 23:25:void (okio.Source):521:523 -> + 26:31:void (okio.Source):526:531 -> + 32:32:void (okio.Source):533:533 -> + 33:33:void (okio.Source):535:535 -> + 34:34:void (okio.Source):524:524 -> + 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"} + 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"} + 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;"} + 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 + 29:32:java.util.List readCertificateList(okio.BufferedSource):606:606 -> c + 33:37:java.util.List readCertificateList(okio.BufferedSource):607:607 -> c + 38:49:java.util.List readCertificateList(okio.BufferedSource):608:608 -> 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;"} + 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 + 33:39:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):642:642 -> d + 40:45:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):643:643 -> d + 46:49:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):644:644 -> d + 50:54:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):645:645 -> d + 55:58:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):646:646 -> d + 59:64:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):647:647 -> d + 65:70:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):648:648 -> d + 71:76:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):649:649 -> d + 77:82:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):650:650 -> d + 83:91:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):651:651 -> d + 92:97:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):652:652 -> d + 98:103:okhttp3.Response response(okhttp3.internal.cache.DiskLruCache$Snapshot):653:653 -> d + 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"} + 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"} + 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 + 49:59:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):563:563 -> f + 60:69:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):564:564 -> f + 70:73:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):565:565 -> f + 74:83:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):566:566 -> f + 84:92:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):567:567 -> f + 93:114:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):570:570 -> f + 115:130:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):571:571 -> f + 131:138:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):572:572 -> f + 139:148:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):573:573 -> f + 149:152:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):574:574 -> f + 153:162:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):575:575 -> f + 163:168:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):576:576 -> f + 169:174:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):578:578 -> f + 175:178:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):579:579 -> f + 179:184:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):580:580 -> f + 185:187:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):581:581 -> f + 188:193:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):582:582 -> f + 194:197:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):583:583 -> f + 198:203:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):584:584 -> f + 204:206:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):585:585 -> f + 207:212:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):587:587 -> f + 213:215:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):588:588 -> f + 216:235:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):589:589 -> f + 236:244:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):590:590 -> f + 245:253:void writeTo(okhttp3.internal.cache.DiskLruCache$Editor):591:591 -> f + 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: +# {"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: +# {"id":"sourceFile","fileName":"Cache.kt"} + okio.Sink cacheOut -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/E;"} + okio.Sink body -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/E;"} + boolean done -> c + okhttp3.internal.cache.DiskLruCache$Editor editor -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d$b;"} + okhttp3.Cache this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 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 + 4:10:void abort():413:413 -> a + 11:12:void abort():414:414 -> a + 13:22:void abort():415:415 -> a + 23:23:void abort():412:412 -> a + 24:28:void abort():417:417 -> a + 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;"} + 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;"} + 1:3:boolean getDone():394:394 -> d + 1:3:void setDone(boolean):394:394 -> e +okhttp3.Cache$RealCacheRequest$1 -> Q3.c$d$a: +# {"id":"sourceFile","fileName":"Cache.kt"} + okhttp3.Cache$RealCacheRequest this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 1:5:void close():400:400 -> close + 6:15:void close():401:401 -> close + 16:21:void close():402:402 -> close + 22:33:void close():403:403 -> close + 34:34:void close():400:400 -> close + 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: +# {"id":"sourceFile","fileName":"CacheControl.kt"} + boolean noCache -> a + boolean noStore -> b + int maxAgeSeconds -> c + int sMaxAgeSeconds -> d + boolean isPrivate -> e + boolean isPublic -> f + boolean mustRevalidate -> g + int maxStaleSeconds -> h + int minFreshSeconds -> i + boolean onlyIfCached -> j + boolean noTransform -> k + boolean immutable -> l + java.lang.String headerValue -> m + okhttp3.CacheControl FORCE_NETWORK -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d;"} + okhttp3.CacheControl FORCE_CACHE -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d;"} + okhttp3.CacheControl$Companion Companion -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d$b;"} + 9:13:void ():264:264 -> + 14:17:void ():265:265 -> + 18:23:void ():266:266 -> + 24:28:void ():274:274 -> + 29:35:void ():275:275 -> + 36:41:void ():276:276 -> + 42:48:void ():277:277 -> + 1:1:void (boolean,boolean,int,int,boolean,boolean,boolean,int,int,boolean,boolean,boolean,java.lang.String):28:28 -> + 2:2:void (boolean,boolean,int,int,boolean,boolean,boolean,int,int,boolean,boolean,boolean,java.lang.String,kotlin.jvm.internal.DefaultConstructorMarker):28:28 -> + 1:3:boolean isPrivate():50:50 -> a + 1:3:boolean isPublic():51:51 -> b + 1:3:int maxAgeSeconds():42:42 -> c + 1:3:int maxStaleSeconds():55:55 -> d + 1:3:int minFreshSeconds():57:57 -> e + 1:3:boolean mustRevalidate():53:53 -> f + 1:3:boolean noCache():36:36 -> g + 1:3:boolean noStore():39:39 -> h + 1:3:boolean onlyIfCached():65:65 -> i + 1:4:java.lang.String toString():144:144 -> toString + 5:9:java.lang.String toString():146:146 -> toString + 10:18:java.lang.String toString():147:147 -> toString + 19:27:java.lang.String toString():148:148 -> toString + 28:47:java.lang.String toString():149:149 -> toString + 48:64:java.lang.String toString():150:150 -> toString + 65:73:java.lang.String toString():151:151 -> toString + 74:82:java.lang.String toString():152:152 -> toString + 83:91:java.lang.String toString():153:153 -> toString + 92:108:java.lang.String toString():154:154 -> toString + 109:125:java.lang.String toString():155:155 -> toString + 126:134:java.lang.String toString():156:156 -> toString + 135:143:java.lang.String toString():157:157 -> toString + 144:152:java.lang.String toString():158:158 -> toString + 153:161:java.lang.String toString():159:159 -> toString + 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: +# {"id":"sourceFile","fileName":"CacheControl.kt"} + boolean noCache -> a + boolean noStore -> b + int maxAgeSeconds -> c + int maxStaleSeconds -> d + int minFreshSeconds -> e + boolean onlyIfCached -> f + boolean noTransform -> g + boolean immutable -> h + 1:4:void ():168:168 -> + 5:6:void ():171:171 -> + 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;"} + 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;"} + 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;"} + 2:4:okhttp3.CacheControl$Builder noStore():185:185 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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":"sourceFile","fileName":"CacheControl.kt"} + 1:1:void ():258:258 -> + 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):258:258 -> + 1:6:int indexOfElement(java.lang.String,java.lang.String,int):407:407 -> a + 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;"} + 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 + 60:69:okhttp3.CacheControl parse(okhttp3.Headers):314:314 -> b + 70:75:okhttp3.CacheControl parse(okhttp3.Headers):324:324 -> b + 76:81:okhttp3.CacheControl parse(okhttp3.Headers):326:326 -> b + 82:106:okhttp3.CacheControl parse(okhttp3.Headers):327:327 -> b + 107:133:okhttp3.CacheControl parse(okhttp3.Headers):330:330 -> b + 134:137:okhttp3.CacheControl parse(okhttp3.Headers):335:335 -> b + 138:163:okhttp3.CacheControl parse(okhttp3.Headers):337:337 -> b + 164:169:okhttp3.CacheControl parse(okhttp3.Headers):341:341 -> b + 170:180:okhttp3.CacheControl parse(okhttp3.Headers):342:342 -> b + 181:186:okhttp3.CacheControl parse(okhttp3.Headers):347:347 -> b + 187:215:okhttp3.CacheControl parse(okhttp3.Headers):348:348 -> b + 216:229:okhttp3.CacheControl parse(okhttp3.Headers):353:353 -> b + 230:239:okhttp3.CacheControl parse(okhttp3.Headers):356:356 -> b + 240:248:okhttp3.CacheControl parse(okhttp3.Headers):359:359 -> b + 249:257:okhttp3.CacheControl parse(okhttp3.Headers):360:360 -> b + 258:265:okhttp3.CacheControl parse(okhttp3.Headers):362:362 -> b + 266:273:okhttp3.CacheControl parse(okhttp3.Headers):363:363 -> b + 274:283:okhttp3.CacheControl parse(okhttp3.Headers):365:365 -> b + 284:293:okhttp3.CacheControl parse(okhttp3.Headers):368:368 -> b + 294:304:okhttp3.CacheControl parse(okhttp3.Headers):371:371 -> b + 305:315:okhttp3.CacheControl parse(okhttp3.Headers):374:374 -> b + 316:322:okhttp3.CacheControl parse(okhttp3.Headers):375:375 -> b + 323:331:okhttp3.CacheControl parse(okhttp3.Headers):377:377 -> b + 332:339:okhttp3.CacheControl parse(okhttp3.Headers):378:378 -> b + 340:350:okhttp3.CacheControl parse(okhttp3.Headers):380:380 -> b + 351:361:okhttp3.CacheControl parse(okhttp3.Headers):383:383 -> 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: +# {"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":"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":"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"} + void onResponse(okhttp3.Call,okhttp3.Response) -> onResponse + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/D;)V"} +okhttp3.CertificatePinner -> Q3.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;"} + okhttp3.CertificatePinner DEFAULT -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/g;"} + okhttp3.CertificatePinner$Companion Companion -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 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"} + 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"} + 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 + 45:62:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):167:167 -> b + 63:63:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):168:168 -> b + 64:68:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):183:183 -> b + 69:73:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):184:184 -> b + 74:78:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):185:185 -> b + 79:96:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):186:186 -> b + 97:99:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):187:187 -> b + 100:108:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):188:188 -> b + 109:113:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):189:189 -> b + 114:130:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):190:190 -> b + 131:135:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):192:192 -> b + 136:138:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):193:193 -> b + 139:143:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):194:194 -> b + 144:160:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):195:195 -> b + 161:163:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):196:196 -> b + 164:167:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):197:197 -> b + 168:176:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):183:183 -> b + 177:182:void check$okhttp(java.lang.String,kotlin.jvm.functions.Function0):200:200 -> b + 6:7:java.util.List findMatchingPins(java.lang.String):216:216 -> c + 8:11:java.util.List findMatchingPins(java.lang.String):371:371 -> c + 12:26:java.util.List findMatchingPins(java.lang.String):372:372 -> c + 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;"} + 6:14:okhttp3.CertificatePinner withCertificateChainCleaner$okhttp(okhttp3.internal.tls.CertificateChainCleaner):222:222 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld4/c;)LQ3/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: +# {"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":"sourceFile","fileName":"CertificatePinner.kt"} + 1:1:void ():345:345 -> + 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):345:345 -> + 6:9:java.lang.String pin(java.security.cert.Certificate):365:365 -> a + 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":"sourceFile","fileName":"CertificatePinner.kt"} + okhttp3.CertificatePinner this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 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: +# {"id":"sourceFile","fileName":"Challenge.kt"} + java.util.Map authParams -> a + java.lang.String scheme -> b + 11:15:void (java.lang.String,java.util.Map):29:29 -> + 16:20:void (java.lang.String,java.util.Map):61:61 -> + 21:54:void (java.lang.String,java.util.Map):62:62 -> + 55:72:void (java.lang.String,java.util.Map):63:63 -> + 73:76:void (java.lang.String,java.util.Map):64:64 -> + 77:88:void (java.lang.String,java.util.Map):66:66 -> + 1:12:java.nio.charset.Charset charset():48:48 -> a + 13:22:java.nio.charset.Charset charset():51:51 -> a + 23:30:java.nio.charset.Charset charset():55:55 -> a + 1:11:java.lang.String realm():43:43 -> b + 1:3:java.lang.String scheme():31:31 -> c + 1:30:boolean equals(java.lang.Object):105:105 -> equals + 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: +# {"id":"sourceFile","fileName":"CipherSuite.kt"} + okhttp3.CipherSuite TLS_KRB5_WITH_3DES_EDE_CBC_MD5 -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA -> A0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_KRB5_WITH_RC4_128_MD5 -> B + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA -> B0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA -> C + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_RSA_WITH_NULL_SHA -> C0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_KRB5_EXPORT_WITH_RC4_40_SHA -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_RSA_WITH_RC4_128_SHA -> D0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5 -> E + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA -> E0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_KRB5_EXPORT_WITH_RC4_40_MD5 -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_RSA_WITH_AES_128_CBC_SHA -> F0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_WITH_AES_128_CBC_SHA -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_RSA_WITH_AES_256_CBC_SHA -> G0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_DSS_WITH_AES_128_CBC_SHA -> H + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_NULL_SHA -> H0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_RSA_WITH_AES_128_CBC_SHA -> I + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_RC4_128_SHA -> I0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DH_anon_WITH_AES_128_CBC_SHA -> J + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA -> J0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_WITH_AES_256_CBC_SHA -> K + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA -> K0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_DSS_WITH_AES_256_CBC_SHA -> L + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA -> L0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_RSA_WITH_AES_256_CBC_SHA -> M + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_anon_WITH_NULL_SHA -> M0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DH_anon_WITH_AES_256_CBC_SHA -> N + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_anon_WITH_RC4_128_SHA -> N0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_WITH_NULL_SHA256 -> O + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA -> O0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_WITH_AES_128_CBC_SHA256 -> P + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_anon_WITH_AES_128_CBC_SHA -> P0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_WITH_AES_256_CBC_SHA256 -> Q + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_anon_WITH_AES_256_CBC_SHA -> Q0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 -> R + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 -> R0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_WITH_CAMELLIA_128_CBC_SHA -> S + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 -> S0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA -> T + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 -> T0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA -> U + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 -> U0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 -> V + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 -> V0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 -> W + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 -> W0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 -> X + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 -> X0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DH_anon_WITH_AES_128_CBC_SHA256 -> Y + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 -> Y0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DH_anon_WITH_AES_256_CBC_SHA256 -> Z + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 -> Z0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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;"} + okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 -> a1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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;"} + okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 -> b1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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;"} + okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 -> c1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_WITH_NULL_MD5 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_PSK_WITH_RC4_128_SHA -> d0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 -> d1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_WITH_NULL_SHA -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_PSK_WITH_3DES_EDE_CBC_SHA -> e0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 -> e1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_EXPORT_WITH_RC4_40_MD5 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_PSK_WITH_AES_128_CBC_SHA -> f0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 -> f1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_WITH_RC4_128_MD5 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_PSK_WITH_AES_256_CBC_SHA -> g0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 -> g1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_WITH_RC4_128_SHA -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_WITH_SEED_CBC_SHA -> h0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA -> h1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_EXPORT_WITH_DES40_CBC_SHA -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_WITH_AES_128_GCM_SHA256 -> i0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA -> i1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_WITH_DES_CBC_SHA -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_WITH_AES_256_GCM_SHA384 -> j0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 -> j1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_RSA_WITH_3DES_EDE_CBC_SHA -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 -> k0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 -> k1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 -> l0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 -> l1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_DSS_WITH_DES_CBC_SHA -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 -> m0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256 -> m1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 -> n0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_AES_128_GCM_SHA256 -> n1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DH_anon_WITH_AES_128_GCM_SHA256 -> o0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_AES_256_GCM_SHA384 -> o1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_RSA_WITH_DES_CBC_SHA -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DH_anon_WITH_AES_256_GCM_SHA384 -> p0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_CHACHA20_POLY1305_SHA256 -> p1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_EMPTY_RENEGOTIATION_INFO_SCSV -> q0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_AES_128_CCM_SHA256 -> q1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_FALLBACK_SCSV -> r0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_AES_128_CCM_8_SHA256 -> r1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DH_anon_WITH_RC4_128_MD5 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_NULL_SHA -> s0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite$Companion Companion -> s1 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i$b;"} + okhttp3.CipherSuite TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_RC4_128_SHA -> t0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DH_anon_WITH_DES_CBC_SHA -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA -> u0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_DH_anon_WITH_3DES_EDE_CBC_SHA -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA -> v0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_KRB5_WITH_DES_CBC_SHA -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA -> w0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_KRB5_WITH_3DES_EDE_CBC_SHA -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_NULL_SHA -> x0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_KRB5_WITH_RC4_128_SHA -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_RC4_128_SHA -> y0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_KRB5_WITH_DES_CBC_MD5 -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + okhttp3.CipherSuite TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA -> z0 + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + 9:15:void ():62:62 -> + 16:22:void ():83:83 -> + 23:31:void ():88:88 -> + 32:40:void ():89:89 -> + 41:49:void ():90:90 -> + 50:58:void ():91:91 -> + 59:67:void ():92:92 -> + 68:77:void ():95:95 -> + 78:87:void ():96:96 -> + 88:97:void ():97:97 -> + 98:107:void ():104:104 -> + 108:117:void ():105:105 -> + 118:127:void ():106:106 -> + 128:137:void ():107:107 -> + 138:147:void ():108:108 -> + 148:157:void ():109:109 -> + 158:167:void ():110:110 -> + 168:177:void ():111:111 -> + 178:187:void ():112:112 -> + 188:197:void ():113:113 -> + 198:207:void ():114:114 -> + 208:217:void ():115:115 -> + 218:227:void ():116:116 -> + 228:237:void ():117:117 -> + 238:247:void ():119:119 -> + 248:257:void ():120:120 -> + 258:267:void ():121:121 -> + 268:277:void ():123:123 -> + 278:287:void ():125:125 -> + 288:297:void ():126:126 -> + 298:307:void ():128:128 -> + 308:317:void ():132:132 -> + 318:327:void ():135:135 -> + 328:337:void ():136:136 -> + 338:347:void ():137:137 -> + 348:357:void ():138:138 -> + 358:367:void ():141:141 -> + 368:377:void ():142:142 -> + 378:387:void ():143:143 -> + 388:397:void ():144:144 -> + 398:407:void ():145:145 -> + 408:417:void ():146:146 -> + 418:427:void ():149:149 -> + 428:437:void ():150:150 -> + 438:447:void ():153:153 -> + 448:457:void ():154:154 -> + 458:467:void ():156:156 -> + 468:477:void ():159:159 -> + 478:487:void ():160:160 -> + 488:497:void ():161:161 -> + 498:507:void ():162:162 -> + 508:517:void ():163:163 -> + 518:527:void ():166:166 -> + 528:537:void ():167:167 -> + 538:547:void ():169:169 -> + 548:557:void ():170:170 -> + 558:567:void ():171:171 -> + 568:577:void ():172:172 -> + 578:587:void ():181:181 -> + 588:597:void ():187:187 -> + 598:607:void ():188:188 -> + 608:617:void ():189:189 -> + 618:627:void ():190:190 -> + 628:637:void ():193:193 -> + 638:647:void ():194:194 -> + 648:657:void ():197:197 -> + 658:667:void ():198:198 -> + 668:677:void ():229:229 -> + 678:687:void ():230:230 -> + 688:698:void ():231:231 -> + 699:709:void ():232:232 -> + 710:720:void ():233:233 -> + 721:731:void ():234:234 -> + 732:742:void ():235:235 -> + 743:753:void ():236:236 -> + 754:764:void ():237:237 -> + 765:775:void ():238:238 -> + 776:786:void ():239:239 -> + 787:797:void ():240:240 -> + 798:808:void ():241:241 -> + 809:819:void ():242:242 -> + 820:830:void ():243:243 -> + 831:841:void ():244:244 -> + 842:852:void ():245:245 -> + 853:863:void ():246:246 -> + 864:874:void ():247:247 -> + 875:885:void ():248:248 -> + 886:896:void ():249:249 -> + 897:907:void ():250:250 -> + 908:918:void ():251:251 -> + 919:929:void ():252:252 -> + 930:940:void ():253:253 -> + 941:951:void ():254:254 -> + 952:962:void ():255:255 -> + 963:973:void ():265:265 -> + 974:984:void ():266:266 -> + 985:995:void ():267:267 -> + 996:1006:void ():268:268 -> + 1007:1017:void ():269:269 -> + 1018:1028:void ():270:270 -> + 1029:1039:void ():271:271 -> + 1040:1050:void ():272:272 -> + 1051:1061:void ():273:273 -> + 1062:1072:void ():274:274 -> + 1073:1083:void ():275:275 -> + 1084:1094:void ():276:276 -> + 1095:1105:void ():277:277 -> + 1106:1116:void ():278:278 -> + 1117:1127:void ():279:279 -> + 1128:1138:void ():280:280 -> + 1139:1149:void ():283:283 -> + 1150:1160:void ():284:284 -> + 1161:1171:void ():406:406 -> + 1172:1182:void ():407:407 -> + 1183:1193:void ():408:408 -> + 1194:1204:void ():410:410 -> + 1205:1214:void ():415:415 -> + 1215:1224:void ():416:416 -> + 1225:1234:void ():417:417 -> + 1235:1244:void ():418:418 -> + 1245:1255:void ():419:419 -> + 1:1:void (java.lang.String):38:38 -> + 2:2:void (java.lang.String,kotlin.jvm.internal.DefaultConstructorMarker):38:38 -> + 1:3:java.util.Map access$getINSTANCES$cp():38:38 -> a + 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: +# {"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;"} + 7:18:okhttp3.CipherSuite forJavaName(java.lang.String):427:427 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/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;"} + 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: +# {"id":"sourceFile","fileName":"CipherSuite.kt"} + 1:4:void ():62:62 -> + 11:27:int compare(java.lang.String,java.lang.String):65:65 -> a + 28:31:int compare(java.lang.String,java.lang.String):67:67 -> a + 32:37:int compare(java.lang.String,java.lang.String):68:68 -> a + 38:48:int compare(java.lang.String,java.lang.String):69:69 -> 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: +# {"id":"sourceFile","fileName":"Connection.kt"} +okhttp3.ConnectionPool -> Q3.k: +# {"id":"sourceFile","fileName":"ConnectionPool.kt"} + okhttp3.internal.connection.RealConnectionPool delegate -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/h;"} + 1:1:void (okhttp3.internal.connection.RealConnectionPool):33:33 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/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":"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;"} + okhttp3.CipherSuite[] APPROVED_CIPHER_SUITES -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ3/i;"} + okhttp3.ConnectionSpec RESTRICTED_TLS -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/l;"} + okhttp3.ConnectionSpec MODERN_TLS -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/l;"} + okhttp3.ConnectionSpec COMPATIBLE_TLS -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/l;"} + okhttp3.ConnectionSpec CLEARTEXT -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/l;"} + okhttp3.ConnectionSpec$Companion Companion -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/l$b;"} + 9:10:void ():276:276 -> + 11:12:void ():277:277 -> + 13:14:void ():278:278 -> + 15:16:void ():281:281 -> + 17:18:void ():282:282 -> + 19:20:void ():283:283 -> + 21:22:void ():284:284 -> + 23:24:void ():285:285 -> + 25:30:void ():286:286 -> + 31:32:void ():274:274 -> + 33:34:void ():306:306 -> + 35:36:void ():307:307 -> + 37:38:void ():308:308 -> + 39:40:void ():309:309 -> + 41:42:void ():310:310 -> + 43:44:void ():311:311 -> + 45:50:void ():312:312 -> + 51:52:void ():290:290 -> + 53:58:void ():316:316 -> + 59:69:void ():317:317 -> + 70:81:void ():318:318 -> + 82:85:void ():319:319 -> + 86:91:void ():320:320 -> + 92:96:void ():327:327 -> + 97:107:void ():328:328 -> + 108:115:void ():329:329 -> + 116:119:void ():330:330 -> + 120:125:void ():331:331 -> + 126:130:void ():339:339 -> + 131:141:void ():340:340 -> + 142:153:void ():341:341 -> + 154:157:void ():342:342 -> + 158:163:void ():343:343 -> + 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;"} + 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;"} + 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 + 21:26:void apply$okhttp(javax.net.ssl.SSLSocket,boolean):100:100 -> c + 27:32:void apply$okhttp(javax.net.ssl.SSLSocket,boolean):101:101 -> c + 1:4:java.util.List cipherSuites():59:59 -> d + 5:10:java.util.List cipherSuites():351:351 -> d + 11:16:java.util.List cipherSuites():352:352 -> d + 17:35:java.util.List cipherSuites():59:59 -> d + 6:11:boolean isCompatible(javax.net.ssl.SSLSocket):149:149 -> e + 12:30:boolean isCompatible(javax.net.ssl.SSLSocket):154:154 -> e + 31:34:boolean isCompatible(javax.net.ssl.SSLSocket):159:159 -> e + 35:44:boolean isCompatible(javax.net.ssl.SSLSocket):160:160 -> e + 45:53:boolean isCompatible(javax.net.ssl.SSLSocket):159:159 -> e + 1:10:boolean equals(java.lang.Object):168:168 -> equals + 11:21:boolean equals(java.lang.Object):171:171 -> equals + 22:32:boolean equals(java.lang.Object):174:174 -> equals + 33:43:boolean equals(java.lang.Object):175:175 -> equals + 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;"} + 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 + 35:54:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):116:116 -> g + 55:58:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):118:118 -> g + 59:62:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):123:123 -> g + 63:67:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):124:124 -> g + 68:73:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):125:125 -> g + 74:79:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):124:124 -> g + 80:86:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):126:126 -> g + 87:89:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):127:127 -> g + 90:96:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):128:128 -> g + 97:100:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):127:127 -> g + 101:105:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):131:131 -> g + 106:119:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):132:132 -> g + 120:135:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):133:133 -> g + 136:140:okhttp3.ConnectionSpec supportedSpec(javax.net.ssl.SSLSocket,boolean):134:134 -> g + 1:3:boolean supportsTlsExtensions():48:48 -> h + 1:4:int hashCode():184:184 -> hashCode + 5:20:int hashCode():185:185 -> hashCode + 21:31:int hashCode():186:186 -> hashCode + 32:40:int hashCode():187:187 -> hashCode + 1:4:java.util.List tlsVersions():75:75 -> i + 5:10:java.util.List tlsVersions():355:355 -> i + 11:16:java.util.List tlsVersions():356:356 -> i + 17:35:java.util.List tlsVersions():75:75 -> i + 1:7:java.lang.String toString():193:193 -> toString + 8:22:java.lang.String toString():195:195 -> toString + 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: +# {"id":"sourceFile","fileName":"ConnectionSpec.kt"} + boolean tls -> a + java.lang.String[] cipherSuites -> b + java.lang.String[] tlsVersions -> c + 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"} + 1:2:okhttp3.ConnectionSpec build():263:263 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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;"} + 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 + 33:40:okhttp3.ConnectionSpec$Builder cipherSuites(okhttp3.CipherSuite[]):357:357 -> b + 41:42:okhttp3.ConnectionSpec$Builder cipherSuites(okhttp3.CipherSuite[]):225:225 -> b + 43:54:okhttp3.ConnectionSpec$Builder cipherSuites(okhttp3.CipherSuite[]):226:226 -> b + 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;"} + 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;"} + 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;"} + 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 + 33:40:okhttp3.ConnectionSpec$Builder tlsVersions(okhttp3.TlsVersion[]):363:363 -> e + 41:42:okhttp3.ConnectionSpec$Builder tlsVersions(okhttp3.TlsVersion[]):244:244 -> e + 43:54:okhttp3.ConnectionSpec$Builder tlsVersions(okhttp3.TlsVersion[]):245:245 -> e + 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;"} + 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: +# {"id":"sourceFile","fileName":"ConnectionSpec.kt"} + 1:1:void ():272:272 -> + 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):272:272 -> +okhttp3.Cookie -> Q3.m: +# {"id":"sourceFile","fileName":"Cookie.kt"} + java.lang.String name -> a + java.lang.String value -> b + long expiresAt -> c + java.lang.String domain -> d + java.lang.String path -> e + boolean secure -> f + boolean httpOnly -> g + boolean persistent -> h + boolean hostOnly -> i + java.util.regex.Pattern YEAR_PATTERN -> j + java.util.regex.Pattern MONTH_PATTERN -> k + 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;"} + 9:16:void ():331:331 -> + 17:24:void ():333:333 -> + 25:32:void ():334:334 -> + 33:41:void ():335:335 -> + 1:1:void (java.lang.String,java.lang.String,long,java.lang.String,java.lang.String,boolean,boolean,boolean,boolean):44:44 -> + 2:2:void (java.lang.String,java.lang.String,long,java.lang.String,java.lang.String,boolean,boolean,boolean,boolean,kotlin.jvm.internal.DefaultConstructorMarker):44:44 -> + 1:3:java.lang.String -deprecated_name():151:151 -> a + 1:3:java.lang.String -deprecated_value():158:158 -> b + 1:3:java.util.regex.Pattern access$getDAY_OF_MONTH_PATTERN$cp():44:44 -> c + 1:3:java.util.regex.Pattern access$getMONTH_PATTERN$cp():44:44 -> d + 1:3:java.util.regex.Pattern access$getTIME_PATTERN$cp():44:44 -> e + 1:82:boolean equals(java.lang.Object):117:117 -> equals + 1:3:java.util.regex.Pattern access$getYEAR_PATTERN$cp():44:44 -> f + 1:3:java.lang.String name():46:46 -> g + 1:5:java.lang.String toString$okhttp(boolean):215:215 -> h + 6:12:java.lang.String toString$okhttp(boolean):216:216 -> h + 13:15:java.lang.String toString$okhttp(boolean):217:217 -> h + 16:20:java.lang.String toString$okhttp(boolean):218:218 -> h + 21:24:java.lang.String toString$okhttp(boolean):220:220 -> h + 25:32:java.lang.String toString$okhttp(boolean):221:221 -> h + 33:38:java.lang.String toString$okhttp(boolean):222:222 -> h + 39:57:java.lang.String toString$okhttp(boolean):224:224 -> h + 58:61:java.lang.String toString$okhttp(boolean):228:228 -> h + 62:68:java.lang.String toString$okhttp(boolean):229:229 -> h + 69:73:java.lang.String toString$okhttp(boolean):231:231 -> h + 74:78:java.lang.String toString$okhttp(boolean):233:233 -> h + 79:88:java.lang.String toString$okhttp(boolean):236:236 -> h + 89:92:java.lang.String toString$okhttp(boolean):238:238 -> h + 93:97:java.lang.String toString$okhttp(boolean):239:239 -> h + 98:101:java.lang.String toString$okhttp(boolean):242:242 -> h + 102:106:java.lang.String toString$okhttp(boolean):243:243 -> h + 107:116:java.lang.String toString$okhttp(boolean):246:246 -> h + 1:11:int hashCode():132:132 -> hashCode + 12:20:int hashCode():133:133 -> hashCode + 21:29:int hashCode():134:134 -> hashCode + 30:38:int hashCode():135:135 -> hashCode + 39:47:int hashCode():136:136 -> hashCode + 48:56:int hashCode():137:137 -> hashCode + 57:65:int hashCode():138:138 -> hashCode + 66:74:int hashCode():139:139 -> hashCode + 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: +# {"id":"sourceFile","fileName":"Cookie.kt"} + java.lang.String name -> a + java.lang.String value -> b + long expiresAt -> c + java.lang.String domain -> d + java.lang.String path -> e + boolean secure -> f + boolean httpOnly -> g + boolean persistent -> h + boolean hostOnly -> i + 1:8:void ():254:254 -> + 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;"} + 3:6:okhttp3.Cookie build():317:317 -> a + 7:10:okhttp3.Cookie build():318:318 -> a + 11:12:okhttp3.Cookie build():319:319 -> a + 13:16:okhttp3.Cookie build():320:320 -> a + 17:18:okhttp3.Cookie build():321:321 -> a + 19:20:okhttp3.Cookie build():322:322 -> a + 21:22:okhttp3.Cookie build():323:323 -> a + 23:24:okhttp3.Cookie build():324:324 -> a + 25:27:okhttp3.Cookie build():325:325 -> a + 28:31:okhttp3.Cookie build():316:316 -> a + 32:39:okhttp3.Cookie build():320:320 -> 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;"} + 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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"Cookie.kt"} + 1:1:void ():330:330 -> + 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):330:330 -> + 3:60:int dateCharacterOffset(java.lang.String,int,int,boolean):555:555 -> a + 1:11:boolean domainMatch(java.lang.String,java.lang.String):338:338 -> b + 12:17:boolean domainMatch(java.lang.String,java.lang.String):342:342 -> 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;"} + 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;"} + 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 + 60:63:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):379:379 -> d + 64:71:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):380:380 -> d + 72:103:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):392:392 -> d + 104:109:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):394:394 -> d + 110:113:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):396:396 -> d + 114:121:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):397:397 -> d + 122:128:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):399:399 -> d + 129:131:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):401:401 -> d + 132:139:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):405:405 -> d + 140:150:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):407:407 -> d + 151:158:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):413:413 -> d + 159:163:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):415:415 -> d + 164:171:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):421:421 -> d + 172:178:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):423:423 -> d + 179:188:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):429:429 -> d + 189:199:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):432:432 -> d + 200:270:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):435:435 -> d + 271:278:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):460:460 -> d + 279:285:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):463:463 -> d + 286:308:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):469:469 -> d + 309:321:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):475:475 -> d + 322:335:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):476:476 -> d + 336:345:okhttp3.Cookie parse$okhttp(long,okhttp3.HttpUrl,java.lang.String):477:477 -> d + 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;"} + 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 + 44:51:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):603:603 -> e + 52:61:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):607:607 -> e + 62:66:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):609:609 -> e + 3:11:java.lang.String parseDomain(java.lang.String):590:590 -> f + 12:28:java.lang.String parseDomain(java.lang.String):591:591 -> f + 29:36:java.lang.String parseDomain(java.lang.String):590:590 -> f + 10:13:long parseExpires(java.lang.String,int,int):488:488 -> g + 14:34:long parseExpires(java.lang.String,int,int):496:496 -> g + 35:38:long parseExpires(java.lang.String,int,int):499:499 -> g + 39:41:long parseExpires(java.lang.String,int,int):500:500 -> g + 42:59:long parseExpires(java.lang.String,int,int):503:503 -> g + 60:70:long parseExpires(java.lang.String,int,int):504:504 -> g + 71:84:long parseExpires(java.lang.String,int,int):505:505 -> g + 85:101:long parseExpires(java.lang.String,int,int):506:506 -> g + 102:115:long parseExpires(java.lang.String,int,int):508:508 -> g + 116:129:long parseExpires(java.lang.String,int,int):509:509 -> g + 130:143:long parseExpires(java.lang.String,int,int):511:511 -> g + 144:168:long parseExpires(java.lang.String,int,int):512:512 -> g + 169:200:long parseExpires(java.lang.String,int,int):513:513 -> g + 201:210:long parseExpires(java.lang.String,int,int):512:512 -> g + 211:224:long parseExpires(java.lang.String,int,int):515:515 -> g + 225:238:long parseExpires(java.lang.String,int,int):516:516 -> g + 239:271:long parseExpires(java.lang.String,int,int):520:520 -> g + 272:328:long parseExpires(java.lang.String,int,int):529:529 -> g + 329:336:long parseExpires(java.lang.String,int,int):536:536 -> g + 337:339:long parseExpires(java.lang.String,int,int):537:537 -> g + 340:343:long parseExpires(java.lang.String,int,int):538:538 -> g + 344:347:long parseExpires(java.lang.String,int,int):539:539 -> g + 348:352:long parseExpires(java.lang.String,int,int):540:540 -> g + 353:357:long parseExpires(java.lang.String,int,int):541:541 -> g + 358:362:long parseExpires(java.lang.String,int,int):542:542 -> g + 363:368:long parseExpires(java.lang.String,int,int):543:543 -> g + 369:371:long parseExpires(java.lang.String,int,int):544:544 -> g + 372:376:long parseExpires(java.lang.String,int,int):545:545 -> g + 377:382:long parseExpires(java.lang.String,int,int):534:534 -> g + 383:388:long parseExpires(java.lang.String,int,int):533:533 -> g + 389:394:long parseExpires(java.lang.String,int,int):532:532 -> g + 395:400:long parseExpires(java.lang.String,int,int):531:531 -> g + 401:406:long parseExpires(java.lang.String,int,int):530:530 -> g + 407:412:long parseExpires(java.lang.String,int,int):529:529 -> g + 3:15:long parseMaxAge(java.lang.String):574:574 -> h + 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: +# {"id":"sourceFile","fileName":"CookieJar.kt"} + okhttp3.CookieJar NO_COOKIES -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/n;"} + okhttp3.CookieJar$Companion Companion -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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;"} + 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":"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: +# {"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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;Ljava/util/List;)V"} +okhttp3.Credentials -> Q3.o: +# {"id":"sourceFile","fileName":"Credentials.kt"} + okhttp3.Credentials INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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: +# {"id":"sourceFile","fileName":"Dispatcher.kt"} + int maxRequests -> a + int maxRequestsPerHost -> b + java.lang.Runnable idleCallback -> c + java.util.concurrent.ExecutorService executorServiceOrNull -> d + java.util.ArrayDeque readyAsyncCalls -> e + java.util.ArrayDeque runningAsyncCalls -> f + java.util.ArrayDeque runningSyncCalls -> g + 1:5:void ():38:38 -> + 6:8:void ():46:46 -> + 9:10:void ():65:65 -> + 11:17:void ():102:102 -> + 18:24:void ():105:105 -> + 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"} + 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 + 32:37:void enqueue$okhttp(okhttp3.internal.connection.RealCall$AsyncCall):122:122 -> b + 38:39:void enqueue$okhttp(okhttp3.internal.connection.RealCall$AsyncCall):124:124 -> b + 40:40:void enqueue$okhttp(okhttp3.internal.connection.RealCall$AsyncCall):115:115 -> b + 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"} + 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 + 10:44:java.util.concurrent.ExecutorService executorService():96:96 -> d + 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;"} + 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 + 1:2:void finished(java.util.Deque,java.lang.Object):208:209 -> f + 3:7:void finished(java.util.Deque,java.lang.Object):209:209 -> f + 8:9:void finished(java.util.Deque,java.lang.Object):210:210 -> f + 10:11:void finished(java.util.Deque,java.lang.Object):211:211 -> f + 12:12:void finished(java.util.Deque,java.lang.Object):208:208 -> f + 13:20:void finished(java.util.Deque,java.lang.Object):213:213 -> f + 21:26:void finished(java.util.Deque,java.lang.Object):216:216 -> f + 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"} + 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"} + 1:11:boolean promoteAndExecute():243:243 -> i + 12:55:boolean promoteAndExecute():244:244 -> i + 56:60:boolean promoteAndExecute():164:164 -> i + 61:62:boolean promoteAndExecute():166:167 -> i + 63:72:boolean promoteAndExecute():167:167 -> i + 73:78:boolean promoteAndExecute():168:168 -> i + 79:84:boolean promoteAndExecute():169:169 -> i + 85:95:boolean promoteAndExecute():171:171 -> i + 96:108:boolean promoteAndExecute():172:172 -> i + 109:111:boolean promoteAndExecute():174:174 -> i + 112:118:boolean promoteAndExecute():175:175 -> i + 119:126:boolean promoteAndExecute():176:176 -> i + 127:134:boolean promoteAndExecute():177:177 -> i + 135:144:boolean promoteAndExecute():179:179 -> i + 145:146:boolean promoteAndExecute():180:180 -> i + 147:147:boolean promoteAndExecute():166:166 -> i + 148:153:boolean promoteAndExecute():182:182 -> i + 154:159:boolean promoteAndExecute():183:183 -> i + 160:170:boolean promoteAndExecute():184:184 -> i + 171:172:boolean promoteAndExecute():166:166 -> i + 2:3:java.util.List queuedCalls():222:222 -> j + 4:14:java.util.List queuedCalls():247:247 -> j + 15:28:java.util.List queuedCalls():248:248 -> j + 29:30:java.util.List queuedCalls():249:249 -> j + 31:53:java.util.List queuedCalls():222:222 -> j + 2:5:java.util.List runningCalls():227:227 -> k + 6:16:java.util.List runningCalls():251:251 -> k + 17:30:java.util.List runningCalls():252:252 -> k + 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: +# {"id":"sourceFile","fileName":"Dns.kt"} + okhttp3.Dns SYSTEM -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/q;"} + okhttp3.Dns$Companion Companion -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/q$a;"} + 9:16:void ():45:45 -> + java.util.List lookup(java.lang.String) -> a +okhttp3.Dns$Companion -> Q3.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: +# {"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: +# {"id":"sourceFile","fileName":"EventListener.kt"} + okhttp3.EventListener NONE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/r;"} + okhttp3.EventListener$Companion Companion -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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 + # {"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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;)V"} +okhttp3.EventListener$Companion -> Q3.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: +# {"id":"sourceFile","fileName":"EventListener.kt"} + 1:4:void ():475:475 -> +okhttp3.EventListener$Factory -> Q3.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":"sourceFile","fileName":"Handshake.kt"} + kotlin.Lazy peerCertificates$delegate -> a + okhttp3.TlsVersion tlsVersion -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/G;"} + okhttp3.CipherSuite cipherSuite -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/i;"} + java.util.List localCertificates -> d + okhttp3.Handshake$Companion Companion -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 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;"} + 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;"} + 1:50:boolean equals(java.lang.Object):112:112 -> equals + 1:11:int hashCode():121:121 -> hashCode + 12:20:int hashCode():122:122 -> hashCode + 21:31:int hashCode():123:123 -> hashCode + 32:39:int hashCode():124:124 -> hashCode + 1:4:java.lang.String toString():129:129 -> toString + 5:15:java.lang.String toString():201:201 -> toString + 16:29:java.lang.String toString():202:202 -> toString + 30:31:java.lang.String toString():203:203 -> toString + 32:43:java.lang.String toString():129:129 -> toString + 44:58:java.lang.String toString():130:130 -> toString + 59:73:java.lang.String toString():131:131 -> toString + 74:86:java.lang.String toString():132:132 -> toString + 87:97:java.lang.String toString():133:133 -> toString + 98:99:java.lang.String toString():134:134 -> toString + 100:108:java.lang.String toString():205:205 -> toString + 109:122:java.lang.String toString():206:206 -> toString + 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: +# {"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;"} + 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;"} + 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 + 50:55:okhttp3.Handshake get(javax.net.ssl.SSLSession):156:156 -> b + 56:63:okhttp3.Handshake get(javax.net.ssl.SSLSession):157:157 -> b + 64:69:okhttp3.Handshake get(javax.net.ssl.SSLSession):158:158 -> b + 70:78:okhttp3.Handshake get(javax.net.ssl.SSLSession):161:161 -> b + 79:82:okhttp3.Handshake get(javax.net.ssl.SSLSession):163:163 -> b + 83:84:okhttp3.Handshake get(javax.net.ssl.SSLSession):166:166 -> b + 85:97:okhttp3.Handshake get(javax.net.ssl.SSLSession):167:167 -> b + 98:101:okhttp3.Handshake get(javax.net.ssl.SSLSession):166:166 -> b + 102:109:okhttp3.Handshake get(javax.net.ssl.SSLSession):157:157 -> b + 110:117:okhttp3.Handshake get(javax.net.ssl.SSLSession):156:156 -> b + 118:140:okhttp3.Handshake get(javax.net.ssl.SSLSession):151:151 -> b + 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: +# {"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: +# {"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: +# {"id":"sourceFile","fileName":"Handshake.kt"} + kotlin.jvm.functions.Function0 $peerCertificatesFn -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/a;"} + 1:7:void (kotlin.jvm.functions.Function0):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LD3/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: +# {"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;"} + 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 + 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:5:okhttp3.Headers$Builder newBuilder():137:137 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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 + 14:26:java.util.List values(java.lang.String):103:103 -> n + 27:32:java.util.List values(java.lang.String):104:104 -> n + 33:44:java.util.List values(java.lang.String):105:105 -> n + 45:54:java.util.List values(java.lang.String):109:109 -> n + 55:59:java.util.List values(java.lang.String):111:111 -> n + 1:6:int size():75:75 -> size + 1:5:java.lang.String toString():198:198 -> toString + 6:12:java.lang.String toString():199:199 -> toString + 13:16:java.lang.String toString():200:200 -> toString + 17:20:java.lang.String toString():201:201 -> toString + 21:23:java.lang.String toString():202:202 -> toString + 24:28:java.lang.String toString():203:203 -> toString + 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: +# {"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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 6:16:okhttp3.Headers build():461:461 -> e + 17:20:okhttp3.Headers build():359:359 -> e + 21:28:okhttp3.Headers build():461:461 -> e + 6:41:java.lang.String get(java.lang.String):351:351 -> f + 42:56:java.lang.String get(java.lang.String):352:352 -> f + 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;"} + 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;"} + 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: +# {"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;"} + 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"} + 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"} + 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;"} + 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 + 42:59:void checkName(java.lang.String):442:442 -> e + 60:70:void checkName(java.lang.String):441:441 -> e + 71:78:void checkName(java.lang.String):438:438 -> e + 1:8:void checkValue(java.lang.String,java.lang.String):448:448 -> f + 9:31:void checkValue(java.lang.String,java.lang.String):449:449 -> f + 32:57:void checkValue(java.lang.String,java.lang.String):451:451 -> f + 58:90:void checkValue(java.lang.String,java.lang.String):452:452 -> f + 91:104:void checkValue(java.lang.String,java.lang.String):450:450 -> f + 1:31:java.lang.String get(java.lang.String[],java.lang.String):364:364 -> g + 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;"} + 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 + 69:71:okhttp3.Headers of(java.util.Map):418:418 -> h + 72:74:okhttp3.Headers of(java.util.Map):419:419 -> h + 75:78:okhttp3.Headers of(java.util.Map):420:420 -> h + 79:83:okhttp3.Headers of(java.util.Map):421:421 -> h + 84:89:okhttp3.Headers of(java.util.Map):417:417 -> h + 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;"} + 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 + 41:61:okhttp3.Headers of(java.lang.String[]):385:385 -> i + 62:69:okhttp3.Headers of(java.lang.String[]):384:384 -> i + 70:96:okhttp3.Headers of(java.lang.String[]):389:389 -> i + 97:100:okhttp3.Headers of(java.lang.String[]):390:390 -> i + 101:102:okhttp3.Headers of(java.lang.String[]):391:391 -> i + 103:105:okhttp3.Headers of(java.lang.String[]):392:392 -> i + 106:112:okhttp3.Headers of(java.lang.String[]):393:393 -> i + 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: +# {"id":"sourceFile","fileName":"HttpUrl.kt"} + boolean isHttps -> a + java.lang.String scheme -> b + java.lang.String username -> c + java.lang.String password -> d + java.lang.String host -> e + int port -> f + java.util.List pathSegments -> g + java.util.List queryNamesAndValues -> h + java.lang.String fragment -> i + java.lang.String url -> j + char[] HEX_DIGITS -> k + okhttp3.HttpUrl$Companion Companion -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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 -> + 1:3:char[] access$getHEX_DIGITS$cp():288:288 -> a + 1:6:java.lang.String encodedFragment():689:689 -> b + 7:20:java.lang.String encodedFragment():690:690 -> b + 21:42:java.lang.String encodedFragment():691:691 -> b + 1:11:java.lang.String encodedPassword():453:453 -> c + 12:32:java.lang.String encodedPassword():454:454 -> c + 33:42:java.lang.String encodedPassword():455:455 -> c + 43:64:java.lang.String encodedPassword():456:456 -> c + 1:19:java.lang.String encodedPath():483:483 -> d + 20:31:java.lang.String encodedPath():484:484 -> d + 32:53:java.lang.String encodedPath():485:485 -> d + 1:19:java.util.List encodedPathSegments():500:500 -> e + 20:31:java.util.List encodedPathSegments():501:501 -> e + 32:40:java.util.List encodedPathSegments():502:502 -> e + 41:48:java.util.List encodedPathSegments():506:506 -> e + 49:75:java.util.List encodedPathSegments():507:507 -> e + 1:20:boolean equals(java.lang.Object):744:744 -> equals + 1:6:java.lang.String encodedQuery():527:527 -> f + 7:20:java.lang.String encodedQuery():528:528 -> f + 21:32:java.lang.String encodedQuery():529:529 -> f + 33:54:java.lang.String encodedQuery():530:530 -> f + 1:11:java.lang.String encodedUsername():435:435 -> g + 12:19:java.lang.String encodedUsername():436:436 -> g + 20:31:java.lang.String encodedUsername():437:437 -> g + 32:53:java.lang.String encodedUsername():438:438 -> g + 1:3:java.lang.String host():334:334 -> h + 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;"} + 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 + 25:29:okhttp3.HttpUrl$Builder newBuilder():721:721 -> j + 30:48:okhttp3.HttpUrl$Builder newBuilder():723:723 -> j + 49:55:okhttp3.HttpUrl$Builder newBuilder():724:724 -> j + 56:66:okhttp3.HttpUrl$Builder newBuilder():725:725 -> j + 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;"} + 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 + 12:18:java.lang.String query():550:550 -> m + 19:23:java.lang.String query():551:551 -> m + 1:9:java.lang.String redact():700:700 -> n + 10:15:java.lang.String redact():701:701 -> n + 16:19:java.lang.String redact():702:702 -> n + 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;"} + 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 + 20:32:java.net.URI uri():415:415 -> q + 33:36:java.net.URI uri():416:416 -> q + 37:42:java.net.URI uri():414:414 -> q + 43:48:java.net.URI uri():418:418 -> q + 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: +# {"id":"sourceFile","fileName":"HttpUrl.kt"} + java.lang.String scheme -> a + java.lang.String encodedUsername -> b + java.lang.String encodedPassword -> c + java.lang.String host -> d + int port -> e + java.util.List encodedPathSegments -> f + 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;"} + 1:9:void ():0:0 -> + 1:3:void ():909:909 -> + 4:7:void ():911:911 -> + 8:10:void ():912:912 -> + 11:12:void ():914:914 -> + 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;"} + 7:19:okhttp3.HttpUrl build():1176:1176 -> a + 20:25:okhttp3.HttpUrl build():1177:1177 -> a + 26:29:okhttp3.HttpUrl build():1178:1178 -> a + 30:33:okhttp3.HttpUrl build():1179:1179 -> a + 34:35:okhttp3.HttpUrl build():1180:1180 -> a + 36:46:okhttp3.HttpUrl build():1870:1870 -> a + 47:60:okhttp3.HttpUrl build():1871:1871 -> a + 61:63:okhttp3.HttpUrl build():1872:1872 -> a + 64:79:okhttp3.HttpUrl build():1180:1180 -> a + 80:84:okhttp3.HttpUrl build():1181:1181 -> a + 85:93:okhttp3.HttpUrl build():1874:1874 -> a + 94:107:okhttp3.HttpUrl build():1875:1875 -> a + 108:112:okhttp3.HttpUrl build():1876:1876 -> a + 113:134:okhttp3.HttpUrl build():1181:1181 -> a + 135:150:okhttp3.HttpUrl build():1182:1182 -> a + 151:155:okhttp3.HttpUrl build():1183:1183 -> a + 156:161:okhttp3.HttpUrl build():1174:1174 -> a + 162:169:okhttp3.HttpUrl build():1178:1178 -> 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;"} + 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;"} + 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 + 46:49:okhttp3.HttpUrl$Builder host(java.lang.String):961:961 -> e + 1:21:boolean isDot(java.lang.String):1451:1451 -> f + 1:9:boolean isDotDot(java.lang.String):1458:1458 -> g + 10:17:boolean isDotDot(java.lang.String):1456:1456 -> g + 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;"} + 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 + 34:41:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1246:1246 -> h + 42:48:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1247:1247 -> h + 49:56:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1250:1250 -> h + 57:63:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1251:1251 -> h + 64:75:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1254:1254 -> h + 76:94:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1255:1255 -> h + 95:100:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1254:1254 -> h + 101:106:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1258:1258 -> h + 107:118:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1267:1267 -> h + 119:131:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1268:1268 -> h + 132:137:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1347:1347 -> h + 138:143:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1348:1348 -> h + 144:149:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1349:1349 -> h + 150:155:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1350:1350 -> h + 156:160:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1351:1351 -> h + 161:171:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1352:1352 -> h + 172:177:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1353:1353 -> h + 178:196:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1354:1354 -> h + 197:204:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1280:1280 -> h + 205:237:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1282:1282 -> h + 238:243:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1289:1289 -> h + 244:248:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1290:1290 -> h + 249:289:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1291:1291 -> h + 290:309:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1298:1298 -> h + 310:318:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1297:1297 -> h + 319:357:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1304:1304 -> h + 358:427:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1313:1313 -> h + 428:439:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1325:1325 -> h + 440:454:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1327:1327 -> h + 455:471:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1328:1328 -> h + 472:500:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1330:1330 -> h + 501:512:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1329:1329 -> h + 513:527:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1334:1334 -> h + 528:538:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1335:1335 -> h + 539:549:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1337:1337 -> h + 550:557:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1359:1359 -> h + 558:562:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1360:1360 -> h + 563:572:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1364:1364 -> h + 573:576:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1365:1365 -> h + 577:594:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1366:1366 -> h + 595:606:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1372:1372 -> h + 607:612:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1377:1377 -> h + 613:634:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1378:1378 -> h + 635:661:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1338:1338 -> h + 662:671:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1337:1337 -> h + 672:673:okhttp3.HttpUrl$Builder parse$okhttp(okhttp3.HttpUrl,java.lang.String):1260:1260 -> h + 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;"} + 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;"} + 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 + 28:33:void push(java.lang.String,int,int,boolean,boolean):1436:1436 -> l + 34:37:void push(java.lang.String,int,int,boolean,boolean):1437:1437 -> l + 38:57:void push(java.lang.String,int,int,boolean,boolean):1440:1440 -> l + 58:69:void push(java.lang.String,int,int,boolean,boolean):1441:1441 -> l + 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;"} + 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 + 72:77:okhttp3.HttpUrl$Builder reencodeForUri$okhttp():1154:1154 -> m + 78:113:okhttp3.HttpUrl$Builder reencodeForUri$okhttp():1155:1155 -> m + 114:139:okhttp3.HttpUrl$Builder reencodeForUri$okhttp():1164:1164 -> m + 4:9:void resolvePath(java.lang.String,int,int):1397:1397 -> n + 10:19:void resolvePath(java.lang.String,int,int):1398:1398 -> n + 20:30:void resolvePath(java.lang.String,int,int):1405:1405 -> n + 31:35:void resolvePath(java.lang.String,int,int):1400:1400 -> n + 36:45:void resolvePath(java.lang.String,int,int):1401:1401 -> n + 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;"} + 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 + 6:8:void setEncodedPassword$okhttp(java.lang.String):912:912 -> q + 6:8:void setEncodedUsername$okhttp(java.lang.String):911:911 -> r + 1:3:void setHost$okhttp(java.lang.String):913:913 -> s + 1:3:void setPort$okhttp(int):914:914 -> t + 1:5:java.lang.String toString():1188:1188 -> toString + 6:9:java.lang.String toString():1189:1189 -> toString + 10:12:java.lang.String toString():1190:1190 -> toString + 13:18:java.lang.String toString():1191:1191 -> toString + 19:23:java.lang.String toString():1193:1193 -> toString + 24:42:java.lang.String toString():1196:1196 -> toString + 43:47:java.lang.String toString():1197:1197 -> toString + 48:55:java.lang.String toString():1198:1198 -> toString + 56:58:java.lang.String toString():1199:1199 -> toString + 59:65:java.lang.String toString():1200:1200 -> toString + 66:68:java.lang.String toString():1202:1202 -> toString + 69:72:java.lang.String toString():1205:1205 -> toString + 73:86:java.lang.String toString():1206:1206 -> toString + 87:89:java.lang.String toString():1208:1208 -> toString + 90:96:java.lang.String toString():1209:1209 -> toString + 97:100:java.lang.String toString():1210:1210 -> toString + 101:105:java.lang.String toString():1212:1212 -> toString + 106:114:java.lang.String toString():1216:1216 -> toString + 115:118:java.lang.String toString():1217:1217 -> toString + 119:133:java.lang.String toString():1218:1218 -> toString + 134:136:java.lang.String toString():1219:1219 -> toString + 137:139:java.lang.String toString():1220:1220 -> toString + 140:146:java.lang.String toString():1224:1224 -> toString + 147:152:java.lang.String toString():1226:1226 -> toString + 153:155:java.lang.String toString():1227:1227 -> toString + 156:163:java.lang.String toString():1228:1228 -> toString + 164:169:java.lang.String toString():1231:1231 -> toString + 170:172:java.lang.String toString():1232:1232 -> toString + 173:177:java.lang.String toString():1233:1233 -> toString + 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":"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"} + 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"} + 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"} + 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"} + 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 + 20:32:int portColonOffset(java.lang.String,int,int):1532:1532 -> f + 8:13:int schemeDelimiterOffset(java.lang.String,int,int):1492:1492 -> g + 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: +# {"id":"sourceFile","fileName":"HttpUrl.kt"} + 1:1:void ():1555:1555 -> + 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):1555:1555 -> + 14:35:java.lang.String canonicalize$okhttp(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1783:1783 -> a + 36:49:java.lang.String canonicalize$okhttp(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1787:1787 -> a + 50:62:java.lang.String canonicalize$okhttp(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1789:1789 -> a + 63:68:java.lang.String canonicalize$okhttp(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1807:1807 -> a + 69:73:java.lang.String canonicalize$okhttp(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1792:1792 -> a + 74:90:java.lang.String canonicalize$okhttp(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1793:1793 -> a + 91:93:java.lang.String canonicalize$okhttp(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1794:1794 -> a + 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;"} + 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;"} + 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 + 9:26:java.lang.String percentDecode$okhttp(java.lang.String,int,int,boolean):1700:1700 -> f + 27:31:java.lang.String percentDecode$okhttp(java.lang.String,int,int,boolean):1703:1703 -> f + 32:38:java.lang.String percentDecode$okhttp(java.lang.String,int,int,boolean):1704:1704 -> f + 39:41:java.lang.String percentDecode$okhttp(java.lang.String,int,int,boolean):1705:1705 -> f + 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;"} + 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 + 23:35:void toPathString$okhttp(java.util.List,java.lang.StringBuilder):1584:1584 -> h + 6:12:java.util.List toQueryNamesAndValues$okhttp(java.lang.String):1608:1608 -> i + 13:24:java.util.List toQueryNamesAndValues$okhttp(java.lang.String):1610:1610 -> i + 25:31:java.util.List toQueryNamesAndValues$okhttp(java.lang.String):1611:1611 -> i + 32:40:java.util.List toQueryNamesAndValues$okhttp(java.lang.String):1612:1612 -> i + 41:44:java.util.List toQueryNamesAndValues$okhttp(java.lang.String):1614:1614 -> i + 45:51:java.util.List toQueryNamesAndValues$okhttp(java.lang.String):1615:1615 -> i + 52:63:java.util.List toQueryNamesAndValues$okhttp(java.lang.String):1619:1619 -> i + 64:74:java.util.List toQueryNamesAndValues$okhttp(java.lang.String):1620:1620 -> i + 75:85:java.util.List toQueryNamesAndValues$okhttp(java.lang.String):1616:1616 -> i + 86:93:java.util.List toQueryNamesAndValues$okhttp(java.lang.String):1617:1617 -> i + 12:43:void toQueryString$okhttp(java.util.List,java.lang.StringBuilder):1590:1590 -> j + 44:51:void toQueryString$okhttp(java.util.List,java.lang.StringBuilder):1591:1591 -> j + 52:61:void toQueryString$okhttp(java.util.List,java.lang.StringBuilder):1592:1592 -> j + 62:64:void toQueryString$okhttp(java.util.List,java.lang.StringBuilder):1593:1593 -> j + 65:71:void toQueryString$okhttp(java.util.List,java.lang.StringBuilder):1594:1594 -> j + 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"} + 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 + 100:105:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1861:1861 -> k + 106:112:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1844:1844 -> k + 113:121:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1847:1847 -> k + 122:130:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1850:1850 -> k + 131:133:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1848:1848 -> k + 134:139:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1853:1853 -> k + 140:145:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1854:1854 -> k + 146:148:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1855:1855 -> k + 149:161:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1856:1856 -> k + 162:173:void writeCanonicalized(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1857:1857 -> k + 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"} + 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 + 46:59:void writePercentDecoded(okio.Buffer,java.lang.String,int,int,boolean):1730:1730 -> l + 60:65:void writePercentDecoded(okio.Buffer,java.lang.String,int,int,boolean):1734:1734 -> l + 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: +# {"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":"sourceFile","fileName":"Interceptor.kt"} + okhttp3.Response proceed(okhttp3.Request) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)LQ3/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":"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;"} + 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 + 26:29:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):83:83 -> a + 30:46:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):84:84 -> a + 47:51:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):91:91 -> a + 52:53:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):93:93 -> a + 54:67:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):97:97 -> a + 68:82:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):98:98 -> a + 83:87:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):101:101 -> a + 88:91:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):102:102 -> a + 92:95:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):103:103 -> a + 96:103:java.util.List decodeHeaderAsJavaNetCookies(okhttp3.HttpUrl,java.lang.String):104:104 -> a + 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;"} + 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 + 86:103:java.util.List loadForRequest(okhttp3.HttpUrl):57:57 -> loadForRequest + 104:108:java.util.List loadForRequest(okhttp3.HttpUrl):58:58 -> loadForRequest + 109:123:java.util.List loadForRequest(okhttp3.HttpUrl):59:59 -> loadForRequest + 124:133:java.util.List loadForRequest(okhttp3.HttpUrl):65:65 -> loadForRequest + 134:139:java.util.List loadForRequest(okhttp3.HttpUrl):67:67 -> loadForRequest + 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"} + 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: +# {"id":"sourceFile","fileName":"MediaType.kt"} + java.lang.String mediaType -> a + java.lang.String type -> b + java.lang.String subtype -> c + java.lang.String[] parameterNamesAndValues -> d + 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;"} + 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 -> + 2:2:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String[],kotlin.jvm.internal.DefaultConstructorMarker):28:28 -> + 1:3:java.util.regex.Pattern access$getPARAMETER$cp():28:28 -> a + 1:3:java.util.regex.Pattern access$getTYPE_SUBTYPE$cp():28:28 -> b + 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;"} + 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 + 1:20:boolean equals(java.lang.Object):92:92 -> equals + 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: +# {"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;"} + 6:13:okhttp3.MediaType get(java.lang.String):110:110 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)LQ3/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 + 74:78:okhttp3.MediaType get(java.lang.String):115:115 -> b + 79:86:okhttp3.MediaType get(java.lang.String):116:116 -> b + 87:90:okhttp3.MediaType get(java.lang.String):117:117 -> b + 91:97:okhttp3.MediaType get(java.lang.String):118:118 -> b + 98:104:okhttp3.MediaType get(java.lang.String):119:119 -> b + 105:110:okhttp3.MediaType get(java.lang.String):120:120 -> b + 111:116:okhttp3.MediaType get(java.lang.String):124:124 -> b + 117:121:okhttp3.MediaType get(java.lang.String):126:126 -> b + 122:128:okhttp3.MediaType get(java.lang.String):130:130 -> b + 129:133:okhttp3.MediaType get(java.lang.String):134:134 -> b + 134:154:okhttp3.MediaType get(java.lang.String):136:136 -> b + 155:168:okhttp3.MediaType get(java.lang.String):138:138 -> b + 169:171:okhttp3.MediaType get(java.lang.String):143:143 -> b + 172:174:okhttp3.MediaType get(java.lang.String):144:144 -> b + 175:179:okhttp3.MediaType get(java.lang.String):145:145 -> b + 180:216:okhttp3.MediaType get(java.lang.String):121:121 -> b + 217:226:okhttp3.MediaType get(java.lang.String):120:120 -> b + 227:228:okhttp3.MediaType get(java.lang.String):148:148 -> b + 229:241:okhttp3.MediaType get(java.lang.String):184:184 -> b + 242:245:okhttp3.MediaType get(java.lang.String):148:148 -> b + 246:253:okhttp3.MediaType get(java.lang.String):184:184 -> b + 254:259:okhttp3.MediaType get(java.lang.String):113:113 -> b + 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":"sourceFile","fileName":"MultipartBody.kt"} + okhttp3.MediaType contentType -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + long contentLength -> b + okio.ByteString boundaryByteString -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + okhttp3.MediaType type -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + java.util.List parts -> e + okhttp3.MediaType MIXED -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + okhttp3.MediaType ALTERNATIVE -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + okhttp3.MediaType DIGEST -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + okhttp3.MediaType PARALLEL -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + okhttp3.MediaType FORM -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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;"} + 9:18:void ():284:284 -> + 19:26:void ():292:292 -> + 27:34:void ():300:300 -> + 35:42:void ():307:307 -> + 43:57:void ():315:315 -> + 58:73:void ():317:317 -> + 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"} + 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"} + 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 + 35:38:long writeOrCountBytes(okio.BufferedSink,boolean):119:119 -> b + 39:46:long writeOrCountBytes(okio.BufferedSink,boolean):121:121 -> b + 47:51:long writeOrCountBytes(okio.BufferedSink,boolean):122:122 -> b + 52:58:long writeOrCountBytes(okio.BufferedSink,boolean):123:123 -> b + 59:65:long writeOrCountBytes(okio.BufferedSink,boolean):126:126 -> b + 66:73:long writeOrCountBytes(okio.BufferedSink,boolean):127:127 -> b + 74:79:long writeOrCountBytes(okio.BufferedSink,boolean):128:128 -> b + 80:87:long writeOrCountBytes(okio.BufferedSink,boolean):129:129 -> b + 88:95:long writeOrCountBytes(okio.BufferedSink,boolean):130:130 -> b + 96:101:long writeOrCountBytes(okio.BufferedSink,boolean):134:134 -> b + 102:107:long writeOrCountBytes(okio.BufferedSink,boolean):136:136 -> b + 108:115:long writeOrCountBytes(okio.BufferedSink,boolean):137:137 -> b + 116:120:long writeOrCountBytes(okio.BufferedSink,boolean):138:138 -> b + 121:130:long writeOrCountBytes(okio.BufferedSink,boolean):141:141 -> b + 131:136:long writeOrCountBytes(okio.BufferedSink,boolean):143:143 -> b + 137:140:long writeOrCountBytes(okio.BufferedSink,boolean):144:144 -> b + 141:148:long writeOrCountBytes(okio.BufferedSink,boolean):145:145 -> b + 149:155:long writeOrCountBytes(okio.BufferedSink,boolean):148:148 -> b + 156:164:long writeOrCountBytes(okio.BufferedSink,boolean):152:152 -> b + 165:167:long writeOrCountBytes(okio.BufferedSink,boolean):157:157 -> b + 168:174:long writeOrCountBytes(okio.BufferedSink,boolean):160:160 -> b + 175:182:long writeOrCountBytes(okio.BufferedSink,boolean):163:163 -> b + 183:187:long writeOrCountBytes(okio.BufferedSink,boolean):164:164 -> b + 188:190:long writeOrCountBytes(okio.BufferedSink,boolean):165:165 -> b + 191:197:long writeOrCountBytes(okio.BufferedSink,boolean):166:166 -> b + 198:205:long writeOrCountBytes(okio.BufferedSink,boolean):169:169 -> b + 206:209:long writeOrCountBytes(okio.BufferedSink,boolean):170:170 -> b + 1:10:long contentLength():83:83 -> contentLength + 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;"} + 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":"sourceFile","fileName":"MultipartBody.kt"} + okio.ByteString boundary -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + okhttp3.MediaType type -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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;"} + 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;"} + 1:8:okhttp3.MultipartBody build():272:272 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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;"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"MultipartBody.kt"} + okhttp3.Headers headers -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + okhttp3.RequestBody body -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/C;"} + okhttp3.MultipartBody$Part$Companion Companion -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 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"} + 1:3:okhttp3.RequestBody body():178:178 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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":"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;"} + 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: +# {"id":"sourceFile","fileName":"OkHttpClient.kt"} + int callTimeoutMillis -> A + int connectTimeoutMillis -> B + int readTimeoutMillis -> C + int writeTimeoutMillis -> D + int pingIntervalMillis -> E + long minWebSocketMessageToCompress -> F + okhttp3.internal.connection.RouteDatabase routeDatabase -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/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;"} + okhttp3.Dispatcher dispatcher -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/p;"} + okhttp3.ConnectionPool connectionPool -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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;"} + boolean retryOnConnectionFailure -> i + okhttp3.Authenticator authenticator -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/b;"} + boolean followRedirects -> k + boolean followSslRedirects -> l + okhttp3.CookieJar cookieJar -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/n;"} + okhttp3.Cache cache -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/c;"} + okhttp3.Dns dns -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/q;"} + java.net.Proxy proxy -> p + java.net.ProxySelector proxySelector -> q + okhttp3.Authenticator proxyAuthenticator -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/b;"} + javax.net.SocketFactory socketFactory -> s + javax.net.ssl.SSLSocketFactory sslSocketFactoryOrNull -> t + javax.net.ssl.X509TrustManager x509TrustManager -> u + java.util.List connectionSpecs -> v + java.util.List protocols -> w + javax.net.ssl.HostnameVerifier hostnameVerifier -> x + okhttp3.CertificatePinner certificatePinner -> y + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/g;"} + okhttp3.internal.tls.CertificateChainCleaner certificateChainCleaner -> z + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld4/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"} + 2:2:void (okhttp3.OkHttpClient$Builder):125:125 -> + 3:3:void (okhttp3.OkHttpClient$Builder):127:127 -> + 4:4:void (okhttp3.OkHttpClient$Builder):135:135 -> + 5:5:void (okhttp3.OkHttpClient$Builder):143:143 -> + 6:6:void (okhttp3.OkHttpClient$Builder):146:146 -> + 7:7:void (okhttp3.OkHttpClient$Builder):149:149 -> + 8:8:void (okhttp3.OkHttpClient$Builder):151:151 -> + 9:9:void (okhttp3.OkHttpClient$Builder):153:153 -> + 10:10:void (okhttp3.OkHttpClient$Builder):155:155 -> + 11:11:void (okhttp3.OkHttpClient$Builder):157:157 -> + 12:12:void (okhttp3.OkHttpClient$Builder):159:159 -> + 13:13:void (okhttp3.OkHttpClient$Builder):161:161 -> + 14:14:void (okhttp3.OkHttpClient$Builder):163:163 -> + 15:16:void (okhttp3.OkHttpClient$Builder):168:169 -> + 17:17:void (okhttp3.OkHttpClient$Builder):166:166 -> + 18:18:void (okhttp3.OkHttpClient$Builder):173:173 -> + 19:19:void (okhttp3.OkHttpClient$Builder):175:175 -> + 20:20:void (okhttp3.OkHttpClient$Builder):185:185 -> + 21:21:void (okhttp3.OkHttpClient$Builder):187:187 -> + 22:22:void (okhttp3.OkHttpClient$Builder):189:189 -> + 23:23:void (okhttp3.OkHttpClient$Builder):199:199 -> + 24:24:void (okhttp3.OkHttpClient$Builder):202:202 -> + 25:25:void (okhttp3.OkHttpClient$Builder):205:205 -> + 26:26:void (okhttp3.OkHttpClient$Builder):208:208 -> + 27:27:void (okhttp3.OkHttpClient$Builder):211:211 -> + 28:28:void (okhttp3.OkHttpClient$Builder):218:218 -> + 29:29:void (okhttp3.OkHttpClient$Builder):220:220 -> + 30:31:void (okhttp3.OkHttpClient$Builder):1084:1085 -> + 32:32:void (okhttp3.OkHttpClient$Builder):225:225 -> + 33:38:void (okhttp3.OkHttpClient$Builder):230:235 -> + 39:43:void (okhttp3.OkHttpClient$Builder):237:241 -> + 44:47:void (okhttp3.OkHttpClient$Builder):226:229 -> + 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;"} + 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;"} + 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;"} + 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 + 24:27:okhttp3.WebSocket newWebSocket(okhttp3.Request,okhttp3.WebSocketListener):279:279 -> G + 28:30:okhttp3.WebSocket newWebSocket(okhttp3.Request,okhttp3.WebSocketListener):272:272 -> G + 31:34:okhttp3.WebSocket newWebSocket(okhttp3.Request,okhttp3.WebSocketListener):281:281 -> G + 1:3:int pingIntervalMillis():211:211 -> H + 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;"} + 1:3:java.net.ProxySelector proxySelector():165:165 -> L + 1:3:int readTimeoutMillis():205:205 -> M + 1:3:boolean retryOnConnectionFailure():148:148 -> N + 1:3:javax.net.SocketFactory socketFactory():175:175 -> O + 1:13:javax.net.ssl.SSLSocketFactory sslSocketFactory():180:180 -> P + 1:13:void verifyClientState():248:248 -> Q + 14:23:void verifyClientState():251:251 -> Q + 24:27:void verifyClientState():255:255 -> Q + 28:34:void verifyClientState():1080:1080 -> Q + 35:50:void verifyClientState():1081:1081 -> Q + 51:56:void verifyClientState():255:255 -> Q + 57:60:void verifyClientState():261:261 -> Q + 61:64:void verifyClientState():262:262 -> Q + 65:77:void verifyClientState():263:263 -> Q + 78:85:void verifyClientState():262:262 -> Q + 86:93:void verifyClientState():261:261 -> Q + 94:106:void verifyClientState():256:256 -> Q + 107:115:void verifyClientState():257:257 -> Q + 116:122:void verifyClientState():258:258 -> Q + 123:139:void verifyClientState():259:259 -> Q + 140:145:void verifyClientState():258:258 -> Q + 146:151:void verifyClientState():257:257 -> Q + 152:157:void verifyClientState():256:256 -> Q + 158:176:void verifyClientState():252:252 -> Q + 177:192:void verifyClientState():251:251 -> Q + 193:211:void verifyClientState():249:249 -> Q + 212:227:void verifyClientState():248:248 -> Q + 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;"} + 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;"} + 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;"} + 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:okhttp3.CookieJar cookieJar():157:157 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/n;"} + 1:3:okhttp3.Dispatcher dispatcher():125:125 -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/p;"} + 1:3:okhttp3.Dns dns():161:161 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/q;"} + 1:3:okhttp3.EventListener$Factory eventListenerFactory():145:145 -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/r$c;"} + 1:3:boolean followRedirects():153:153 -> y + 1:3:boolean followSslRedirects():155:155 -> z +okhttp3.OkHttpClient$Builder -> Q3.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;"} + okhttp3.Dispatcher dispatcher -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/p;"} + okhttp3.ConnectionPool connectionPool -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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;"} + boolean retryOnConnectionFailure -> f + okhttp3.Authenticator authenticator -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/b;"} + boolean followRedirects -> h + boolean followSslRedirects -> i + okhttp3.CookieJar cookieJar -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/n;"} + okhttp3.Cache cache -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/c;"} + okhttp3.Dns dns -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/q;"} + java.net.Proxy proxy -> m + java.net.ProxySelector proxySelector -> n + okhttp3.Authenticator proxyAuthenticator -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/b;"} + javax.net.SocketFactory socketFactory -> p + javax.net.ssl.SSLSocketFactory sslSocketFactoryOrNull -> q + javax.net.ssl.X509TrustManager x509TrustManagerOrNull -> r + java.util.List connectionSpecs -> s + java.util.List protocols -> t + javax.net.ssl.HostnameVerifier hostnameVerifier -> u + okhttp3.CertificatePinner certificatePinner -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/g;"} + okhttp3.internal.tls.CertificateChainCleaner certificateChainCleaner -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld4/c;"} + int callTimeout -> x + int connectTimeout -> y + int readTimeout -> z + 1:11:void ():469:479 -> + 12:12:void ():481:481 -> + 13:14:void ():484:485 -> + 15:18:void ():488:491 -> + 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"} + 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;"} + 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;"} + 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;"} + 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 + 58:63:okhttp3.OkHttpClient$Builder protocols(java.util.List):868:868 -> L + 64:68:okhttp3.OkHttpClient$Builder protocols(java.util.List):874:874 -> L + 69:76:okhttp3.OkHttpClient$Builder protocols(java.util.List):876:876 -> L + 77:78:okhttp3.OkHttpClient$Builder protocols(java.util.List):877:877 -> L + 79:90:okhttp3.OkHttpClient$Builder protocols(java.util.List):881:881 -> L + 91:98:okhttp3.OkHttpClient$Builder protocols(java.util.List):868:868 -> L + 99:115:okhttp3.OkHttpClient$Builder protocols(java.util.List):866:866 -> L + 116:125:okhttp3.OkHttpClient$Builder protocols(java.util.List):865:865 -> L + 126:142:okhttp3.OkHttpClient$Builder protocols(java.util.List):863:863 -> L + 143:152:okhttp3.OkHttpClient$Builder protocols(java.util.List):862:862 -> L + 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;"} + 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;"} + 6:11:okhttp3.OkHttpClient$Builder addNetworkInterceptor(okhttp3.Interceptor):573:573 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/v;)LQ3/z$a;"} + 1:6:okhttp3.OkHttpClient build():1069:1069 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/z;"} + 1:3:okhttp3.OkHttpClient$Builder cache(okhttp3.Cache):659:659 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/c;)LQ3/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;"} + 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;"} + 6:8:okhttp3.OkHttpClient$Builder cookieJar(okhttp3.CookieJar):654:654 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/n;)LQ3/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;"} + 1:3:okhttp3.Authenticator getAuthenticator$okhttp():476:476 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/b;"} + 1:3:okhttp3.Cache getCache$okhttp():480:480 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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;"} + 1:3:okhttp3.CertificatePinner getCertificatePinner$okhttp():491:491 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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;"} + 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;"} + 1:3:okhttp3.Dispatcher getDispatcher$okhttp():470:470 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/p;"} + 1:3:okhttp3.Dns getDns$okhttp():481:481 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/q;"} + 1:3:okhttp3.EventListener$Factory getEventListenerFactory$okhttp():474:474 -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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 + 1:3:java.util.List getInterceptors$okhttp():472:472 -> w + 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: +# {"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: +# {"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;"} + okhttp3.Protocol HTTP_1_1 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + okhttp3.Protocol SPDY_3 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + okhttp3.Protocol HTTP_2 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + okhttp3.Protocol H2_PRIOR_KNOWLEDGE -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + okhttp3.Protocol QUIC -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + okhttp3.Protocol[] $VALUES -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ3/A;"} + okhttp3.Protocol$Companion Companion -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A$a;"} + 4:15:void ():35:35 -> + 16:27:void ():44:44 -> + 28:39:void ():53:53 -> + 40:51:void ():64:64 -> + 52:63:void ():74:74 -> + 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;"} + 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;"} + 1:9:okhttp3.Protocol[] values():0:0 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LQ3/A;"} +okhttp3.Protocol$Companion -> Q3.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;"} + 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: +# {"id":"sourceFile","fileName":"Request.kt"} + okhttp3.CacheControl lazyCacheControl -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d;"} + okhttp3.HttpUrl url -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/u;"} + java.lang.String method -> c + okhttp3.Headers headers -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + okhttp3.RequestBody body -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 1:3:okhttp3.RequestBody -deprecated_body():103:103 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/C;"} + 1:3:okhttp3.Headers -deprecated_headers():96:96 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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;"} + 1:3:okhttp3.RequestBody body():32:32 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/C;"} + 1:4:okhttp3.CacheControl cacheControl():69:69 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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;"} + 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;"} + 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;"} + 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 + 16:20:java.lang.String toString():115:115 -> toString + 21:25:java.lang.String toString():116:116 -> toString + 26:33:java.lang.String toString():117:117 -> toString + 34:38:java.lang.String toString():118:118 -> toString + 39:40:java.lang.String toString():119:119 -> toString + 41:78:java.lang.String toString():300:300 -> toString + 79:83:java.lang.String toString():121:121 -> toString + 84:88:java.lang.String toString():123:123 -> toString + 89:91:java.lang.String toString():124:124 -> toString + 92:98:java.lang.String toString():125:125 -> toString + 99:101:java.lang.String toString():127:127 -> toString + 102:109:java.lang.String toString():129:129 -> toString + 110:114:java.lang.String toString():130:130 -> toString + 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: +# {"id":"sourceFile","fileName":"Request.kt"} + okhttp3.HttpUrl url -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/u;"} + java.lang.String method -> b + okhttp3.Headers$Builder headers -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t$a;"} + okhttp3.RequestBody body -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 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;"} + 1:4:okhttp3.Request build():289:289 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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 + 15:20:okhttp3.Request build():293:293 -> b + 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;"} + 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;"} + 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;"} + 6:12:okhttp3.Request$Builder headers(okhttp3.Headers):220:220 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;)LQ3/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;"} + 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 + 48:57:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):254:254 -> g + 58:63:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):258:258 -> g + 64:65:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):262:262 -> g + 66:68:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):263:263 -> g + 69:88:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):259:259 -> g + 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;"} + 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;"} + 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;"} + 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;"} + 6:8:okhttp3.Request$Builder url(okhttp3.HttpUrl):163:163 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/u;)LQ3/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;"} + 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: +# {"id":"sourceFile","fileName":"RequestBody.kt"} + okhttp3.RequestBody$Companion Companion -> Companion + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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;"} + 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;"} + 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;"} + 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;"} + 4:4:okhttp3.RequestBody create(okhttp3.MediaType,byte[]):0:0 -> create + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;[B)LQ3/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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 10:10:okhttp3.RequestBody create(byte[]):0:0 -> create + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)LQ3/C;"} + 11:11:okhttp3.RequestBody create(byte[],okhttp3.MediaType):0:0 -> create + # {"id":"com.android.tools.r8.residualsignature","signature":"([BLQ3/x;)LQ3/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;"} + 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;"} + 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":"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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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":"sourceFile","fileName":"RequestBody.kt"} + java.io.File $this_asRequestBody -> a + okhttp3.MediaType $contentType -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + 1:8:void (java.io.File,okhttp3.MediaType):161:161 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;LQ3/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;"} + 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":"sourceFile","fileName":"RequestBody.kt"} + okio.ByteString $this_toRequestBody -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + okhttp3.MediaType $contentType -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/x;"} + 1:8:void (okio.ByteString,okhttp3.MediaType):125:125 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;LQ3/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;"} + 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":"sourceFile","fileName":"RequestBody.kt"} + byte[] $this_toRequestBody -> a + okhttp3.MediaType $contentType -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 1:4:long contentLength():149:149 -> contentLength + 1:3:okhttp3.MediaType contentType():147:147 -> contentType + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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":"sourceFile","fileName":"Response.kt"} + okhttp3.CacheControl lazyCacheControl -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/d;"} + okhttp3.Request request -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/B;"} + okhttp3.Protocol protocol -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + java.lang.String message -> g + int code -> h + okhttp3.Handshake handshake -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/s;"} + okhttp3.Headers headers -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + okhttp3.ResponseBody body -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/E;"} + okhttp3.Response networkResponse -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + okhttp3.Response cacheResponse -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + okhttp3.Response priorResponse -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + long sentRequestAtMillis -> o + long receivedResponseAtMillis -> p + okhttp3.internal.connection.Exchange exchange -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/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;"} + 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 + 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;"} + 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:int -deprecated_code():140:140 -> h + 1:3:okhttp3.Headers -deprecated_headers():173:173 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/t;"} + 1:3:okhttp3.Response priorResponse():100:100 -> q0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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;"} + 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:3:okhttp3.Request request():50:50 -> t0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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: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: +# {"id":"sourceFile","fileName":"Response.kt"} + okhttp3.Request request -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/B;"} + okhttp3.Protocol protocol -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + int code -> c + java.lang.String message -> d + okhttp3.Handshake handshake -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/s;"} + okhttp3.Headers$Builder headers -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t$a;"} + okhttp3.ResponseBody body -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/E;"} + okhttp3.Response networkResponse -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + okhttp3.Response cacheResponse -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + okhttp3.Response priorResponse -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + long sentRequestAtMillis -> k + long receivedResponseAtMillis -> l + okhttp3.internal.connection.Exchange exchange -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/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"} + 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;"} + 1:3:okhttp3.Response$Builder body(okhttp3.ResponseBody):390:390 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/E;)LQ3/D$a;"} + 3:11:okhttp3.Response build():436:436 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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 + 24:25:okhttp3.Response build():442:442 -> c + 26:31:okhttp3.Response build():443:443 -> c + 32:33:okhttp3.Response build():444:444 -> c + 34:35:okhttp3.Response build():445:445 -> c + 36:37:okhttp3.Response build():446:446 -> c + 38:39:okhttp3.Response build():447:447 -> c + 40:41:okhttp3.Response build():448:448 -> c + 42:43:okhttp3.Response build():449:449 -> c + 44:47:okhttp3.Response build():450:450 -> c + 48:53:okhttp3.Response build():437:437 -> c + 54:61:okhttp3.Response build():440:440 -> c + 62:69:okhttp3.Response build():439:439 -> c + 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;"} + 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"} + 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"} + 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 + 75:101:void checkSupportResponse(java.lang.String,okhttp3.Response):407:407 -> f + 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;"} + 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;"} + 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;"} + 6:12:okhttp3.Response$Builder headers(okhttp3.Headers):386:386 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/t;)LQ3/D$a;"} + 6:8:void initExchange$okhttp(okhttp3.internal.connection.Exchange):432:432 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/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;"} + 1:5:okhttp3.Response$Builder networkResponse(okhttp3.Response):394:394 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)LQ3/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;"} + 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;"} + 1:3:okhttp3.Response$Builder receivedResponseAtMillis(long):428:428 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)LQ3/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;"} + 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":"sourceFile","fileName":"ResponseBody.kt"} + okhttp3.ResponseBody$Companion Companion -> Companion + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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;"} + 13:16:okio.ByteString byteString():338:338 -> byteString + 17:40:okio.ByteString byteString():134:134 -> byteString + 41:78:okio.ByteString byteString():341:341 -> byteString + 79:84:okio.ByteString byteString():134:134 -> byteString + 85:107:okio.ByteString byteString():335:335 -> byteString + 1:12:byte[] bytes():322:322 -> bytes + 13:16:byte[] bytes():327:327 -> bytes + 17:37:byte[] bytes():124:124 -> bytes + 38:75:byte[] bytes():330:330 -> bytes + 76:81:byte[] bytes():124:124 -> bytes + 82:104:byte[] bytes():324:324 -> bytes + 1:18:java.io.Reader charStream():165:165 -> charStream + 19:21:java.io.Reader charStream():166:166 -> charStream + 1:8:void close():192:192 -> close + long contentLength() -> contentLength + okhttp3.MediaType contentType() -> contentType + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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;"} + 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;"} + 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;"} + 4:4:okhttp3.ResponseBody create(okhttp3.MediaType,byte[]):0:0 -> create + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;[B)LQ3/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;"} + 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;"} + 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;"} + 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 + okio.BufferedSource source() -> source + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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: +# {"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;"} + 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"} + 2:3:void close():216:216 -> close + 4:17:void close():217:217 -> close + 6:9:int read(char[],int,int):204:204 -> read + 10:16:int read(char[],int,int):206:206 -> read + 17:22:int read(char[],int,int):207:207 -> read + 23:30:int read(char[],int,int):208:208 -> read + 31:33:int read(char[],int,int):206:206 -> read + 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: +# {"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;"} + 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;"} + 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;"} + 6:10:okhttp3.ResponseBody create(okhttp3.MediaType,byte[]):294:294 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/x;[B)LQ3/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;"} + 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;"} + 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;"} + 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;"} + 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":"sourceFile","fileName":"ResponseBody.kt"} + okio.BufferedSource $this_asResponseBody -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + okhttp3.MediaType $contentType -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 1:3:long contentLength():271:271 -> contentLength + 1:3:okhttp3.MediaType contentType():269:269 -> contentType + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/x;"} + 1:3:okio.BufferedSource source():273:273 -> source + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/k;"} +okhttp3.Route -> Q3.F: +# {"id":"sourceFile","fileName":"Route.kt"} + okhttp3.Address address -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 1:3:okhttp3.Address address():35:35 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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 + 1:40:boolean equals(java.lang.Object):76:76 -> equals + 1:11:int hashCode():84:84 -> hashCode + 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: +# {"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;"} + okhttp3.TlsVersion TLS_1_2 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/G;"} + okhttp3.TlsVersion TLS_1_1 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/G;"} + okhttp3.TlsVersion TLS_1_0 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/G;"} + okhttp3.TlsVersion SSL_3_0 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/G;"} + okhttp3.TlsVersion[] $VALUES -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"[LQ3/G;"} + okhttp3.TlsVersion$Companion Companion -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/G$a;"} + 4:15:void ():25:25 -> + 16:27:void ():26:26 -> + 28:39:void ():27:27 -> + 40:51:void ():28:28 -> + 52:75:void ():29:29 -> + 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;"} + 1:9:okhttp3.TlsVersion[] values():0:0 -> values + # {"id":"com.android.tools.r8.residualsignature","signature":"()[LQ3/G;"} +okhttp3.TlsVersion$Companion -> Q3.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;"} + 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: +# {"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 send(java.lang.String) -> send +okhttp3.WebSocketListener -> Q3.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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/H;Lf4/l;)V"} + void onMessage(okhttp3.WebSocket,java.lang.String) -> onMessage + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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":"sourceFile","fileName":"hostnames.kt"} + 1:8:boolean containsInvalidHostnameAsciiCodes(java.lang.String):65:65 -> a + 9:14:boolean containsInvalidHostnameAsciiCodes(java.lang.String):66:66 -> a + 15:32:boolean containsInvalidHostnameAsciiCodes(java.lang.String):70:70 -> a + 33:49:boolean containsInvalidHostnameAsciiCodes(java.lang.String):76:76 -> a + 5:10:boolean decodeIpv4Suffix(java.lang.String,int,int,byte[],int):163:163 -> b + 11:25:boolean decodeIpv4Suffix(java.lang.String,int,int,byte[],int):167:167 -> b + 26:31:boolean decodeIpv4Suffix(java.lang.String,int,int,byte[],int):175:175 -> b + 32:71:boolean decodeIpv4Suffix(java.lang.String,int,int,byte[],int):176:176 -> b + 72:83:boolean decodeIpv4Suffix(java.lang.String,int,int,byte[],int):186:186 -> b + 5:25:java.net.InetAddress decodeIpv6(java.lang.String,int,int):85:85 -> c + 26:55:java.net.InetAddress decodeIpv6(java.lang.String,int,int):95:95 -> c + 56:74:java.net.InetAddress decodeIpv6(java.lang.String,int,int):104:104 -> c + 75:87:java.net.InetAddress decodeIpv6(java.lang.String,int,int):106:106 -> c + 88:102:java.net.InetAddress decodeIpv6(java.lang.String,int,int):108:108 -> c + 103:134:java.net.InetAddress decodeIpv6(java.lang.String,int,int):120:120 -> c + 135:141:java.net.InetAddress decodeIpv6(java.lang.String,int,int):129:129 -> c + 142:155:java.net.InetAddress decodeIpv6(java.lang.String,int,int):130:130 -> c + 156:161:java.net.InetAddress decodeIpv6(java.lang.String,int,int):144:144 -> c + 162:164:java.net.InetAddress decodeIpv6(java.lang.String,int,int):145:145 -> c + 165:169:java.net.InetAddress decodeIpv6(java.lang.String,int,int):148:148 -> c + 5:12:java.lang.String inet6AddressToAscii(byte[]):202:202 -> d + 13:37:java.lang.String inet6AddressToAscii(byte[]):204:204 -> d + 38:42:java.lang.String inet6AddressToAscii(byte[]):217:217 -> d + 43:49:java.lang.String inet6AddressToAscii(byte[]):219:219 -> d + 50:55:java.lang.String inet6AddressToAscii(byte[]):221:221 -> d + 56:61:java.lang.String inet6AddressToAscii(byte[]):223:223 -> d + 62:64:java.lang.String inet6AddressToAscii(byte[]):225:225 -> d + 65:84:java.lang.String inet6AddressToAscii(byte[]):226:226 -> d + 85:90:java.lang.String inet6AddressToAscii(byte[]):227:227 -> d + 91:95:java.lang.String inet6AddressToAscii(byte[]):231:231 -> d + 6:16:java.lang.String toCanonicalHost(java.lang.String):36:36 -> e + 17:32:java.lang.String toCanonicalHost(java.lang.String):38:38 -> e + 33:43:java.lang.String toCanonicalHost(java.lang.String):39:39 -> e + 44:53:java.lang.String toCanonicalHost(java.lang.String):41:41 -> e + 54:57:java.lang.String toCanonicalHost(java.lang.String):43:43 -> e + 58:72:java.lang.String toCanonicalHost(java.lang.String):44:44 -> e + 73:81:java.lang.String toCanonicalHost(java.lang.String):45:45 -> e + 82:110:java.lang.String toCanonicalHost(java.lang.String):46:46 -> e + 111:137:java.lang.String toCanonicalHost(java.lang.String):50:50 -> e + 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: +# {"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":"sourceFile","fileName":"Util.kt"} + byte[] EMPTY_BYTE_ARRAY -> a + okhttp3.Headers EMPTY_HEADERS -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + okhttp3.ResponseBody EMPTY_RESPONSE -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/E;"} + okhttp3.RequestBody EMPTY_REQUEST -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/C;"} + okio.Options UNICODE_BOMS -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/w;"} + java.util.TimeZone UTC -> f + kotlin.text.Regex VERIFY_AS_IP_ADDRESS -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LL3/g;"} + boolean assertionsEnabled -> h + java.lang.String okHttpName -> i + 2:5:void ():60:60 -> + 6:15:void ():62:62 -> + 16:25:void ():65:65 -> + 26:37:void ():67:67 -> + 38:39:void ():70:70 -> + 40:47:void ():71:71 -> + 48:53:void ():72:72 -> + 54:59:void ():73:73 -> + 60:65:void ():74:74 -> + 66:75:void ():75:75 -> + 76:81:void ():70:70 -> + 82:92:void ():80:80 -> + 93:101:void ():93:93 -> + 102:103:void ():594:594 -> + 104:129:void ():604:604 -> + 6:11:int indexOfNonWhitespace(java.lang.String,int):433:433 -> A + 12:27:int indexOfNonWhitespace(java.lang.String,int):434:434 -> A + 28:32:int indexOfNonWhitespace(java.lang.String,int):439:439 -> A + 16:20:java.lang.String[] intersect(java.lang.String[],java.lang.String[],java.util.Comparator):118:118 -> B + 21:27:java.lang.String[] intersect(java.lang.String[],java.lang.String[],java.util.Comparator):119:119 -> B + 28:33:java.lang.String[] intersect(java.lang.String[],java.lang.String[],java.util.Comparator):120:120 -> B + 34:39:java.lang.String[] intersect(java.lang.String[],java.lang.String[],java.util.Comparator):121:121 -> B + 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"} + 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 + 28:30:boolean isCivilized(okhttp3.internal.io.FileSystem,java.io.File):541:541 -> 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"} + 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 + 6:14:boolean isSensitiveHeader(java.lang.String):252:252 -> E + 15:22:boolean isSensitiveHeader(java.lang.String):253:253 -> E + 23:30:boolean isSensitiveHeader(java.lang.String):254:254 -> E + 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;"} + 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 + 54:61:java.nio.charset.Charset readBomAsCharset(okio.BufferedSource,java.nio.charset.Charset):268:268 -> G + 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"} + 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"} + 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"} + 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 + 58:64:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):343:343 -> J + 65:74:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):344:344 -> J + 75:85:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):345:345 -> J + 86:93:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):352:352 -> J + 94:106:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):354:354 -> J + 107:114:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):352:352 -> J + 115:122:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):354:354 -> J + 123:127:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):355:355 -> J + 128:135:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):352:352 -> J + 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;"} + 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;"} + 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;"} + 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;"} + 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 + 17:31:java.util.Map toImmutableMap(java.util.Map):488:488 -> S + 6:11:long toLongOrDefault(java.lang.String,long):449:449 -> T + 3:26:int toNonNegativeInt(java.lang.String,int):461:461 -> U + 6:9:java.lang.String trimSubstring(java.lang.String,int,int):204:204 -> V + 10:13:java.lang.String trimSubstring(java.lang.String,int,int):205:205 -> V + 14:23:java.lang.String trimSubstring(java.lang.String,int,int):206:206 -> V + 10:18:java.lang.String trimSubstring$default(java.lang.String,int,int,int,java.lang.Object):203:203 -> W + 11:17:java.lang.Throwable withSuppressed(java.lang.Exception,java.util.List):621:621 -> X + 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"} + 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 + 1:2:int and(byte,int):311:311 -> b + 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;"} + 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"} + 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 + 108:115:int checkDuration(java.lang.String,long,java.util.concurrent.TimeUnit):278:278 -> h + 116:142:int checkDuration(java.lang.String,long,java.util.concurrent.TimeUnit):277:277 -> h + 19:24:void checkOffsetAndCount(long,long,long):97:97 -> i + 6:10:void closeQuietly(java.io.Closeable):495:495 -> j + 11:11:void closeQuietly(java.io.Closeable):497:497 -> j + 6:10:void closeQuietly(java.net.Socket):505:505 -> k + 11:23:void closeQuietly(java.net.Socket):509:509 -> k + 24:25:void closeQuietly(java.net.Socket):514:514 -> k + 26:26:void closeQuietly(java.net.Socket):507:507 -> k + 11:24:java.lang.String[] concat(java.lang.String[],java.lang.String):171:171 -> l + 25:31:java.lang.String[] concat(java.lang.String[],java.lang.String):172:172 -> l + 8:18:int delimiterOffset(java.lang.String,char,int,int):226:226 -> m + 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"} + 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"} + 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 + 22:33:int indexOf(java.lang.String[],java.lang.String,java.util.Comparator):167:167 -> u + 6:12:int indexOfControlOrNonAscii(java.lang.String):236:236 -> v + 13:18:int indexOfControlOrNonAscii(java.lang.String):237:237 -> v + 19:39:int indexOfControlOrNonAscii(java.lang.String):238:238 -> v + 8:36:int indexOfFirstNonAsciiWhitespace(java.lang.String,int,int):181:181 -> w + 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: +# {"id":"sourceFile","fileName":"Util.kt"} + okhttp3.EventListener $this_asFactory -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/r;"} + 1:6:void (okhttp3.EventListener):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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":"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: +# {"id":"sourceFile","fileName":"JavaNetAuthenticator.kt"} + okhttp3.Dns defaultDns -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/q;"} + 1:1:void (okhttp3.Dns):34:34 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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"} + 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;"} + 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 + 36:44:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):41:41 -> a + 45:60:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):43:43 -> a + 61:75:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):44:44 -> a + 76:90:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):48:48 -> a + 91:94:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):49:49 -> a + 95:102:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):50:50 -> a + 103:106:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):52:52 -> a + 107:113:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):53:53 -> a + 114:117:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):54:54 -> a + 118:121:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):55:55 -> a + 122:125:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):56:56 -> a + 126:129:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):57:57 -> a + 130:133:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):58:58 -> a + 134:135:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):59:59 -> a + 136:140:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):51:51 -> a + 141:148:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):50:50 -> a + 149:152:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):63:63 -> a + 153:160:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):64:64 -> a + 161:164:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):65:65 -> a + 165:168:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):66:66 -> a + 169:172:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):67:67 -> a + 173:176:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):68:68 -> a + 177:180:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):69:69 -> a + 181:182:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):70:70 -> a + 183:190:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):62:62 -> a + 191:195:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):75:75 -> a + 196:222:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):77:77 -> a + 223:226:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):76:76 -> a + 227:230:okhttp3.Request authenticate(okhttp3.Route,okhttp3.Response):78:78 -> a + 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;"} + 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: + int[] $EnumSwitchMapping$0 -> a + 1:19:void ():0:0 -> +okhttp3.internal.cache.CacheInterceptor -> T3.a: +# {"id":"sourceFile","fileName":"CacheInterceptor.kt"} + okhttp3.Cache cache -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/c;"} + okhttp3.internal.cache.CacheInterceptor$Companion Companion -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/a$a;"} + 1:9:void ():0:0 -> + 1:6:void (okhttp3.Cache):42:42 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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;"} + 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 + 28:35:okhttp3.Response cacheWritingResponse(okhttp3.internal.cache.CacheRequest,okhttp3.Response):213:213 -> a + 36:43:okhttp3.Response cacheWritingResponse(okhttp3.internal.cache.CacheRequest,okhttp3.Response):214:214 -> a + 44:47:okhttp3.Response cacheWritingResponse(okhttp3.internal.cache.CacheRequest,okhttp3.Response):215:215 -> 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;"} + 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 + 42:45:okhttp3.Response intercept(okhttp3.Interceptor$Chain):52:52 -> intercept + 46:49:okhttp3.Response intercept(okhttp3.Interceptor$Chain):53:53 -> intercept + 50:56:okhttp3.Response intercept(okhttp3.Interceptor$Chain):55:55 -> intercept + 57:79:okhttp3.Response intercept(okhttp3.Interceptor$Chain):56:56 -> intercept + 80:92:okhttp3.Response intercept(okhttp3.Interceptor$Chain):60:60 -> intercept + 93:97:okhttp3.Response intercept(okhttp3.Interceptor$Chain):65:65 -> intercept + 98:105:okhttp3.Response intercept(okhttp3.Interceptor$Chain):66:66 -> intercept + 106:113:okhttp3.Response intercept(okhttp3.Interceptor$Chain):67:67 -> intercept + 114:117:okhttp3.Response intercept(okhttp3.Interceptor$Chain):68:68 -> intercept + 118:123:okhttp3.Response intercept(okhttp3.Interceptor$Chain):69:69 -> intercept + 124:131:okhttp3.Response intercept(okhttp3.Interceptor$Chain):70:70 -> intercept + 132:135:okhttp3.Response intercept(okhttp3.Interceptor$Chain):71:71 -> intercept + 136:143:okhttp3.Response intercept(okhttp3.Interceptor$Chain):72:72 -> intercept + 144:147:okhttp3.Response intercept(okhttp3.Interceptor$Chain):73:73 -> intercept + 148:153:okhttp3.Response intercept(okhttp3.Interceptor$Chain):74:74 -> intercept + 154:160:okhttp3.Response intercept(okhttp3.Interceptor$Chain):80:80 -> intercept + 161:170:okhttp3.Response intercept(okhttp3.Interceptor$Chain):81:81 -> intercept + 171:174:okhttp3.Response intercept(okhttp3.Interceptor$Chain):82:82 -> intercept + 175:180:okhttp3.Response intercept(okhttp3.Interceptor$Chain):83:83 -> intercept + 181:184:okhttp3.Response intercept(okhttp3.Interceptor$Chain):88:88 -> intercept + 185:188:okhttp3.Response intercept(okhttp3.Interceptor$Chain):89:89 -> intercept + 189:191:okhttp3.Response intercept(okhttp3.Interceptor$Chain):90:90 -> intercept + 192:199:okhttp3.Response intercept(okhttp3.Interceptor$Chain):95:95 -> intercept + 200:212:okhttp3.Response intercept(okhttp3.Interceptor$Chain):99:99 -> intercept + 213:220:okhttp3.Response intercept(okhttp3.Interceptor$Chain):105:105 -> intercept + 221:224:okhttp3.Response intercept(okhttp3.Interceptor$Chain):106:106 -> intercept + 225:242:okhttp3.Response intercept(okhttp3.Interceptor$Chain):107:107 -> intercept + 243:250:okhttp3.Response intercept(okhttp3.Interceptor$Chain):108:108 -> intercept + 251:258:okhttp3.Response intercept(okhttp3.Interceptor$Chain):109:109 -> intercept + 259:266:okhttp3.Response intercept(okhttp3.Interceptor$Chain):110:110 -> intercept + 267:274:okhttp3.Response intercept(okhttp3.Interceptor$Chain):111:111 -> intercept + 275:278:okhttp3.Response intercept(okhttp3.Interceptor$Chain):112:112 -> intercept + 279:288:okhttp3.Response intercept(okhttp3.Interceptor$Chain):114:114 -> intercept + 289:296:okhttp3.Response intercept(okhttp3.Interceptor$Chain):118:118 -> intercept + 297:301:okhttp3.Response intercept(okhttp3.Interceptor$Chain):119:119 -> intercept + 302:305:okhttp3.Response intercept(okhttp3.Interceptor$Chain):121:121 -> intercept + 306:314:okhttp3.Response intercept(okhttp3.Interceptor$Chain):124:124 -> intercept + 315:321:okhttp3.Response intercept(okhttp3.Interceptor$Chain):128:128 -> intercept + 322:331:okhttp3.Response intercept(okhttp3.Interceptor$Chain):129:129 -> intercept + 332:339:okhttp3.Response intercept(okhttp3.Interceptor$Chain):130:130 -> intercept + 340:343:okhttp3.Response intercept(okhttp3.Interceptor$Chain):131:131 -> intercept + 344:347:okhttp3.Response intercept(okhttp3.Interceptor$Chain):133:133 -> intercept + 348:361:okhttp3.Response intercept(okhttp3.Interceptor$Chain):134:134 -> intercept + 362:367:okhttp3.Response intercept(okhttp3.Interceptor$Chain):136:136 -> intercept + 368:373:okhttp3.Response intercept(okhttp3.Interceptor$Chain):137:137 -> intercept + 374:377:okhttp3.Response intercept(okhttp3.Interceptor$Chain):140:140 -> intercept + 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: +# {"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;"} + 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;"} + 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;"} + 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 + 22:41:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):237:237 -> c + 42:47:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):241:241 -> c + 48:53:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):242:242 -> c + 54:59:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):243:243 -> c + 60:65:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):244:244 -> c + 66:71:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):248:248 -> c + 72:75:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):249:249 -> c + 76:87:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):250:250 -> c + 88:97:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):251:251 -> c + 98:102:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):255:255 -> c + 1:9:boolean isContentSpecificHeader(java.lang.String):278:278 -> d + 10:17:boolean isContentSpecificHeader(java.lang.String):279:279 -> d + 18:29:boolean isContentSpecificHeader(java.lang.String):280:280 -> d + 1:9:boolean isEndToEnd(java.lang.String):263:263 -> e + 10:17:boolean isEndToEnd(java.lang.String):264:264 -> e + 18:25:boolean isEndToEnd(java.lang.String):265:265 -> e + 26:33:boolean isEndToEnd(java.lang.String):266:266 -> e + 34:41:boolean isEndToEnd(java.lang.String):267:267 -> e + 42:49:boolean isEndToEnd(java.lang.String):268:268 -> e + 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;"} + 12:24:okhttp3.Response stripBody(okhttp3.Response):224:224 -> f +okhttp3.internal.cache.CacheInterceptor$cacheWritingResponse$cacheWritingSource$1 -> T3.a$b: +# {"id":"sourceFile","fileName":"CacheInterceptor.kt"} + boolean cacheRequestClosed -> d + okio.BufferedSource $source -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + okhttp3.internal.cache.CacheRequest $cacheRequest -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/b;"} + okio.BufferedSink $cacheBody -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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"} + 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"} + 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 + 31:46:long read(okio.Buffer,long):195:195 -> read + 47:54:long read(okio.Buffer,long):196:196 -> read + 55:58:long read(okio.Buffer,long):180:180 -> read + 59:60:long read(okio.Buffer,long):181:181 -> read + 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":"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":"sourceFile","fileName":"CacheStrategy.kt"} + okhttp3.Request networkRequest -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/B;"} + okhttp3.Response cacheResponse -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + okhttp3.internal.cache.CacheStrategy$Companion Companion -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/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"} + 1:3:okhttp3.Response getCacheResponse():49:49 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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":"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"} + 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: +# {"id":"sourceFile","fileName":"CacheStrategy.kt"} + java.util.Date servedDate -> a + java.lang.String servedDateString -> b + java.util.Date lastModified -> c + java.lang.String lastModifiedString -> d + java.util.Date expires -> e + long sentRequestMillis -> f + long receivedResponseMillis -> g + java.lang.String etag -> h + int ageSeconds -> i + long nowMillis -> j + okhttp3.Request request -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/B;"} + okhttp3.Response cacheResponse -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/D;"} + 6:15:void (long,okhttp3.Request,okhttp3.Response):52:52 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLQ3/B;LQ3/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 -> + 32:35:void (long,okhttp3.Request,okhttp3.Response):101:101 -> + 36:42:void (long,okhttp3.Request,okhttp3.Response):102:102 -> + 43:46:void (long,okhttp3.Request,okhttp3.Response):103:103 -> + 47:50:void (long,okhttp3.Request,okhttp3.Response):104:104 -> + 51:59:void (long,okhttp3.Request,okhttp3.Response):106:106 -> + 60:65:void (long,okhttp3.Request,okhttp3.Response):107:107 -> + 66:68:void (long,okhttp3.Request,okhttp3.Response):108:108 -> + 69:76:void (long,okhttp3.Request,okhttp3.Response):110:110 -> + 77:83:void (long,okhttp3.Request,okhttp3.Response):111:111 -> + 84:91:void (long,okhttp3.Request,okhttp3.Response):113:113 -> + 92:97:void (long,okhttp3.Request,okhttp3.Response):114:114 -> + 98:100:void (long,okhttp3.Request,okhttp3.Response):115:115 -> + 101:108:void (long,okhttp3.Request,okhttp3.Response):117:117 -> + 109:111:void (long,okhttp3.Request,okhttp3.Response):118:118 -> + 112:119:void (long,okhttp3.Request,okhttp3.Response):120:120 -> + 120:129:void (long,okhttp3.Request,okhttp3.Response):121:121 -> + 1:6:long cacheResponseAge():261:261 -> a + 7:17:long cacheResponseAge():263:263 -> a + 18:22:long cacheResponseAge():268:268 -> a + 23:33:long cacheResponseAge():269:269 -> a + 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;"} + 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;"} + 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 + 38:49:okhttp3.internal.cache.CacheStrategy computeCandidate():155:155 -> c + 50:57:okhttp3.internal.cache.CacheStrategy computeCandidate():156:156 -> c + 58:63:okhttp3.internal.cache.CacheStrategy computeCandidate():159:159 -> c + 64:79:okhttp3.internal.cache.CacheStrategy computeCandidate():160:160 -> c + 80:85:okhttp3.internal.cache.CacheStrategy computeCandidate():164:164 -> c + 86:89:okhttp3.internal.cache.CacheStrategy computeCandidate():166:166 -> c + 90:93:okhttp3.internal.cache.CacheStrategy computeCandidate():167:167 -> c + 94:100:okhttp3.internal.cache.CacheStrategy computeCandidate():169:169 -> c + 101:115:okhttp3.internal.cache.CacheStrategy computeCandidate():170:170 -> c + 116:123:okhttp3.internal.cache.CacheStrategy computeCandidate():174:174 -> c + 124:136:okhttp3.internal.cache.CacheStrategy computeCandidate():175:175 -> c + 137:148:okhttp3.internal.cache.CacheStrategy computeCandidate():179:179 -> c + 149:159:okhttp3.internal.cache.CacheStrategy computeCandidate():180:180 -> c + 160:171:okhttp3.internal.cache.CacheStrategy computeCandidate():183:183 -> c + 172:179:okhttp3.internal.cache.CacheStrategy computeCandidate():184:184 -> c + 180:183:okhttp3.internal.cache.CacheStrategy computeCandidate():185:185 -> c + 184:195:okhttp3.internal.cache.CacheStrategy computeCandidate():186:186 -> c + 196:201:okhttp3.internal.cache.CacheStrategy computeCandidate():189:189 -> c + 202:206:okhttp3.internal.cache.CacheStrategy computeCandidate():190:190 -> c + 207:216:okhttp3.internal.cache.CacheStrategy computeCandidate():192:192 -> c + 217:220:okhttp3.internal.cache.CacheStrategy computeCandidate():200:200 -> c + 221:223:okhttp3.internal.cache.CacheStrategy computeCandidate():202:202 -> c + 224:229:okhttp3.internal.cache.CacheStrategy computeCandidate():205:205 -> c + 230:233:okhttp3.internal.cache.CacheStrategy computeCandidate():207:207 -> c + 234:237:okhttp3.internal.cache.CacheStrategy computeCandidate():210:210 -> c + 238:240:okhttp3.internal.cache.CacheStrategy computeCandidate():212:212 -> c + 241:250:okhttp3.internal.cache.CacheStrategy computeCandidate():218:218 -> c + 251:256:okhttp3.internal.cache.CacheStrategy computeCandidate():219:219 -> c + 257:262:okhttp3.internal.cache.CacheStrategy computeCandidate():221:221 -> c + 263:270:okhttp3.internal.cache.CacheStrategy computeCandidate():222:222 -> c + 271:274:okhttp3.internal.cache.CacheStrategy computeCandidate():223:223 -> c + 275:282:okhttp3.internal.cache.CacheStrategy computeCandidate():224:224 -> c + 283:290:okhttp3.internal.cache.CacheStrategy computeCandidate():215:215 -> c + 291:298:okhttp3.internal.cache.CacheStrategy computeCandidate():161:161 -> c + 1:9:long computeFreshnessLifetime():232:232 -> d + 10:16:long computeFreshnessLifetime():233:233 -> d + 17:28:long computeFreshnessLifetime():234:234 -> d + 29:34:long computeFreshnessLifetime():237:237 -> d + 35:45:long computeFreshnessLifetime():239:239 -> d + 46:56:long computeFreshnessLifetime():240:240 -> d + 57:76:long computeFreshnessLifetime():244:244 -> d + 77:87:long computeFreshnessLifetime():248:248 -> d + 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"} + 1:24:boolean isFreshnessLifetimeHeuristic():94:94 -> f +okhttp3.internal.cache.DiskLruCache -> T3.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;"} + 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;"} + 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;"} + java.util.LinkedHashMap lruEntries -> j + int redundantOpCount -> k + boolean hasJournalErrors -> l + boolean civilizedFileSystem -> m + boolean initialized -> n + boolean closed -> o + boolean mostRecentTrimFailed -> p + boolean mostRecentRebuildFailed -> q + long nextSequenceNumber -> r + okhttp3.internal.concurrent.TaskQueue cleanupQueue -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/d;"} + okhttp3.internal.cache.DiskLruCache$cleanupTask$1 cleanupTask -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d$e;"} + okhttp3.internal.io.FileSystem fileSystem -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"LZ3/a;"} + java.io.File directory -> v + int appVersion -> w + int valueCount -> x + java.lang.String JOURNAL_FILE -> y + java.lang.String JOURNAL_FILE_TEMP -> z + 9:12:void ():1052:1052 -> + 13:16:void ():1053:1053 -> + 17:20:void ():1054:1054 -> + 21:24:void ():1055:1055 -> + 25:30:void ():1056:1056 -> + 31:32:void ():1057:1057 -> + 33:41:void ():1058:1058 -> + 42:45:void ():1059:1059 -> + 46:49:void ():1060:1060 -> + 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"} + 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 -> + 46:87:void (okhttp3.internal.io.FileSystem,java.io.File,int,int,long,okhttp3.internal.concurrent.TaskRunner):176:176 -> + 88:96:void (okhttp3.internal.io.FileSystem,java.io.File,int,int,long,okhttp3.internal.concurrent.TaskRunner):208:208 -> + 97:105:void (okhttp3.internal.io.FileSystem,java.io.File,int,int,long,okhttp3.internal.concurrent.TaskRunner):209:209 -> + 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 -> + 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: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;"} + 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 + 24:44:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):455:455 -> T + 45:48:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):456:456 -> T + 49:56:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):459:459 -> T + 57:60:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):460:460 -> T + 61:66:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):463:463 -> T + 67:68:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):464:464 -> T + 69:77:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):467:467 -> T + 78:82:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):478:478 -> T + 83:90:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):479:479 -> T + 91:94:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):480:480 -> T + 95:100:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):481:481 -> T + 101:103:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):482:482 -> T + 104:106:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):483:483 -> T + 107:110:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):485:485 -> T + 111:114:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):486:486 -> T + 115:119:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):490:490 -> T + 120:124:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):491:491 -> T + 125:129:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):493:493 -> T + 130:132:okhttp3.internal.cache.DiskLruCache$Editor edit(java.lang.String,long):494:494 -> T + 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 + 2:11:void close():666:666 -> close + 12:23:void close():672:672 -> close + 24:36:void close():1072:1072 -> close + 37:38:void close():672:672 -> close + 39:44:void close():673:673 -> close + 45:59:void close():674:674 -> close + 60:62:void close():678:678 -> close + 63:71:void close():679:679 -> close + 72:73:void close():680:680 -> close + 74:75:void close():681:681 -> close + 76:77:void close():682:682 -> close + 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 + 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:boolean access$getInitialized$p(okhttp3.internal.cache.DiskLruCache):87:87 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;)Z"} + 1:5:boolean access$journalRebuildRequired(okhttp3.internal.cache.DiskLruCache):87:87 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/d;)Z"} + 2:12:void initialize():1066:1066 -> q0 + 13:59:void initialize():1067:1067 -> q0 + 60:63:void initialize():217:217 -> q0 + 64:65:void initialize():218:218 -> q0 + 66:75:void initialize():222:222 -> q0 + 76:85:void initialize():224:224 -> q0 + 86:93:void initialize():225:225 -> q0 + 94:102:void initialize():227:227 -> q0 + 103:112:void initialize():231:231 -> q0 + 113:123:void initialize():234:234 -> q0 + 124:126:void initialize():236:236 -> q0 + 127:129:void initialize():237:237 -> q0 + 130:131:void initialize():238:238 -> q0 + 132:134:void initialize():239:239 -> q0 + 135:140:void initialize():241:241 -> q0 + 141:177:void initialize():242:242 -> q0 + 178:181:void initialize():241:241 -> q0 + 182:184:void initialize():250:250 -> q0 + 185:191:void initialize():252:252 -> q0 + 192:194:void initialize():256:256 -> q0 + 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:8:okio.BufferedSink newJournalWriter():302:302 -> s0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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:7:void processJournal():361:361 -> t0 + 8:17:void processJournal():362:362 -> t0 + 18:23:void processJournal():363:363 -> t0 + 24:34:void processJournal():364:364 -> t0 + 35:41:void processJournal():365:365 -> t0 + 42:45:void processJournal():366:366 -> t0 + 46:60:void processJournal():367:367 -> t0 + 61:63:void processJournal():370:370 -> t0 + 64:67:void processJournal():371:371 -> t0 + 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:14:void readJournal():263:263 -> u0 + 15:18:void readJournal():264:264 -> u0 + 19:22:void readJournal():265:265 -> u0 + 23:26:void readJournal():266:266 -> u0 + 27:30:void readJournal():267:267 -> u0 + 31:34:void readJournal():268:268 -> u0 + 35:50:void readJournal():274:274 -> u0 + 51:62:void readJournal():272:272 -> u0 + 63:74:void readJournal():273:273 -> u0 + 75:81:void readJournal():274:274 -> u0 + 82:93:void readJournal():282:282 -> u0 + 94:102:void readJournal():289:289 -> u0 + 103:108:void readJournal():292:292 -> u0 + 109:112:void readJournal():293:293 -> u0 + 113:118:void readJournal():295:295 -> u0 + 119:121:void readJournal():297:297 -> u0 + 122:125:void readJournal():263:263 -> u0 + 126:127:void readJournal():275:275 -> u0 + 128:167:void readJournal():276:276 -> u0 + 168:171:void readJournal():275:275 -> u0 + 172:177:void readJournal():263:263 -> u0 + 11:14:void readJournalLine(java.lang.String):312:312 -> v0 + 15:28:void readJournalLine(java.lang.String):313:313 -> v0 + 29:32:void readJournalLine(java.lang.String):316:316 -> v0 + 33:43:void readJournalLine(java.lang.String):318:318 -> v0 + 44:50:void readJournalLine(java.lang.String):319:319 -> v0 + 51:64:void readJournalLine(java.lang.String):320:320 -> v0 + 65:70:void readJournalLine(java.lang.String):321:321 -> v0 + 71:78:void readJournalLine(java.lang.String):319:319 -> v0 + 79:87:void readJournalLine(java.lang.String):325:325 -> v0 + 88:97:void readJournalLine(java.lang.String):328:328 -> v0 + 98:102:void readJournalLine(java.lang.String):330:330 -> v0 + 103:109:void readJournalLine(java.lang.String):331:331 -> v0 + 110:127:void readJournalLine(java.lang.String):335:335 -> v0 + 128:134:void readJournalLine(java.lang.String):336:336 -> v0 + 135:151:void readJournalLine(java.lang.String):337:337 -> v0 + 152:154:void readJournalLine(java.lang.String):338:338 -> v0 + 155:157:void readJournalLine(java.lang.String):339:339 -> v0 + 158:161:void readJournalLine(java.lang.String):340:340 -> v0 + 162:169:void readJournalLine(java.lang.String):336:336 -> v0 + 170:183:void readJournalLine(java.lang.String):343:343 -> v0 + 184:194:void readJournalLine(java.lang.String):344:344 -> v0 + 195:209:void readJournalLine(java.lang.String):347:347 -> v0 + 210:230:void readJournalLine(java.lang.String):351:351 -> v0 + 231:238:void readJournalLine(java.lang.String):325:325 -> v0 + 239:259:void readJournalLine(java.lang.String):313:313 -> v0 + 2:12:void rebuildJournal$okhttp():386:386 -> w0 + 13:24:void rebuildJournal$okhttp():388:388 -> w0 + 25:35:void rebuildJournal$okhttp():389:389 -> w0 + 36:44:void rebuildJournal$okhttp():390:390 -> w0 + 45:54:void rebuildJournal$okhttp():391:391 -> w0 + 55:64:void rebuildJournal$okhttp():392:392 -> w0 + 65:67:void rebuildJournal$okhttp():393:393 -> w0 + 68:89:void rebuildJournal$okhttp():395:395 -> w0 + 90:97:void rebuildJournal$okhttp():396:396 -> w0 + 98:106:void rebuildJournal$okhttp():397:397 -> w0 + 107:113:void rebuildJournal$okhttp():398:398 -> w0 + 114:119:void rebuildJournal$okhttp():399:399 -> w0 + 120:128:void rebuildJournal$okhttp():401:401 -> w0 + 129:135:void rebuildJournal$okhttp():402:402 -> w0 + 136:138:void rebuildJournal$okhttp():403:403 -> w0 + 139:142:void rebuildJournal$okhttp():404:404 -> w0 + 143:145:void rebuildJournal$okhttp():407:407 -> w0 + 146:148:void rebuildJournal$okhttp():388:388 -> w0 + 149:158:void rebuildJournal$okhttp():409:409 -> w0 + 159:167:void rebuildJournal$okhttp():410:410 -> w0 + 168:176:void rebuildJournal$okhttp():412:412 -> w0 + 177:183:void rebuildJournal$okhttp():413:413 -> w0 + 184:190:void rebuildJournal$okhttp():415:415 -> w0 + 191:192:void rebuildJournal$okhttp():416:416 -> w0 + 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"} + 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 + 16:31:boolean remove(java.lang.String):596:596 -> x0 + 32:37:boolean remove(java.lang.String):597:597 -> x0 + 38:50:boolean remove(java.lang.String):598:598 -> x0 + 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"} + 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 + 30:32:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):611:611 -> y0 + 33:39:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):612:612 -> y0 + 40:42:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):613:613 -> y0 + 43:45:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):614:614 -> y0 + 46:57:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):617:617 -> y0 + 58:61:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):618:618 -> y0 + 62:70:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):623:623 -> y0 + 71:75:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):625:625 -> y0 + 76:90:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):626:626 -> y0 + 91:101:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):627:627 -> y0 + 102:112:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):628:628 -> y0 + 113:117:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):631:631 -> y0 + 118:121:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):632:632 -> y0 + 122:126:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):633:633 -> y0 + 127:129:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):634:634 -> y0 + 130:136:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):635:635 -> y0 + 137:139:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):636:636 -> y0 + 140:148:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):638:638 -> y0 + 149:154:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):640:640 -> y0 + 155:166:boolean removeEntry$okhttp(okhttp3.internal.cache.DiskLruCache$Entry):641:641 -> y0 + 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: +# {"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: +# {"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;"} + okhttp3.internal.cache.DiskLruCache this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/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"} + 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 + 8:19:void abort():915:915 -> a + 20:29:void abort():916:916 -> a + 30:31:void abort():918:918 -> a + 32:33:void abort():919:919 -> a + 34:35:void abort():913:913 -> a + 36:43:void abort():914:914 -> a + 44:45:void abort():913:913 -> a + 1:3:void commit():898:898 -> b + 4:7:void commit():899:899 -> b + 8:20:void commit():900:900 -> b + 21:28:void commit():901:901 -> b + 29:30:void commit():903:903 -> b + 31:32:void commit():904:904 -> b + 33:34:void commit():898:898 -> b + 35:42:void commit():899:899 -> b + 43:44:void commit():898:898 -> b + 1:12:void detach$okhttp():836:836 -> c + 13:20:void detach$okhttp():837:837 -> c + 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;"} + 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;"} + 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 + 28:35:okio.Sink newSink(int):874:874 -> f + 36:43:okio.Sink newSink(int):875:875 -> f + 44:55:okio.Sink newSink(int):877:877 -> f + 56:65:okio.Sink newSink(int):880:880 -> f + 66:77:okio.Sink newSink(int):884:884 -> f + 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: +# {"id":"sourceFile","fileName":"DiskLruCache.kt"} + okhttp3.internal.cache.DiskLruCache$Editor this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/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"} + 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: +# {"id":"sourceFile","fileName":"DiskLruCache.kt"} + long[] lengths -> a + java.util.List cleanFiles -> b + java.util.List dirtyFiles -> c + boolean readable -> d + boolean zombie -> e + okhttp3.internal.cache.DiskLruCache$Editor currentEditor -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/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;"} + 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"} + 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 -> + 35:44:void (okhttp3.internal.cache.DiskLruCache,java.lang.String):955:955 -> + 45:48:void (okhttp3.internal.cache.DiskLruCache,java.lang.String):956:956 -> + 49:55:void (okhttp3.internal.cache.DiskLruCache,java.lang.String):957:957 -> + 56:58:void (okhttp3.internal.cache.DiskLruCache,java.lang.String):958:958 -> + 59:76:void (okhttp3.internal.cache.DiskLruCache,java.lang.String):959:959 -> + 77:81:void (okhttp3.internal.cache.DiskLruCache,java.lang.String):960:960 -> + 82:99:void (okhttp3.internal.cache.DiskLruCache,java.lang.String):961:961 -> + 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;"} + 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 + 1:3:int getLockingSourceCount$okhttp():948:948 -> f + 1:3:boolean getReadable$okhttp():933:933 -> g + 1:3:long getSequenceNumber$okhttp():951:951 -> h + 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;"} + 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"} + 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 + 43:51:void setLengths$okhttp(java.util.List):978:978 -> m + 52:60:void setLengths$okhttp(java.util.List):970:970 -> m + 1:3:void setLockingSourceCount$okhttp(int):948:948 -> n + 1:3:void setReadable$okhttp(boolean):933:933 -> o + 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;"} + 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 + 64:80:okhttp3.internal.cache.DiskLruCache$Snapshot snapshot$okhttp():1004:1004 -> r + 81:85:okhttp3.internal.cache.DiskLruCache$Snapshot snapshot$okhttp():1006:1006 -> r + 86:95:okhttp3.internal.cache.DiskLruCache$Snapshot snapshot$okhttp():1007:1007 -> r + 96:104:okhttp3.internal.cache.DiskLruCache$Snapshot snapshot$okhttp():1009:1009 -> r + 105:114:okhttp3.internal.cache.DiskLruCache$Snapshot snapshot$okhttp():1010:1010 -> r + 115:126:okhttp3.internal.cache.DiskLruCache$Snapshot snapshot$okhttp():1012:1012 -> r + 127:140:okhttp3.internal.cache.DiskLruCache$Snapshot snapshot$okhttp():1015:1015 -> r + 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"} + 16:26:void writeLengths$okhttp(okio.BufferedSink):986:986 -> s +okhttp3.internal.cache.DiskLruCache$Entry$newSource$1 -> T3.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;"} + okio.Source $fileSource -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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"} + 1:3:void close():1036:1036 -> close + 4:8:void close():1037:1037 -> close + 9:10:void close():1038:1038 -> close + 11:15:void close():1039:1039 -> close + 16:26:void close():1040:1040 -> close + 27:42:void close():1041:1041 -> close + 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: +# {"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;"} + 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"} + 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: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":"sourceFile","fileName":"DiskLruCache.kt"} + okhttp3.internal.cache.DiskLruCache this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/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"} + 1:3:long runOnce():178:178 -> f + 4:23:long runOnce():179:179 -> f + 24:31:long runOnce():184:184 -> f + 32:36:long runOnce():186:186 -> f + 37:44:long runOnce():190:190 -> f + 45:49:long runOnce():191:191 -> f + 50:56:long runOnce():192:192 -> f + 57:61:long runOnce():195:195 -> f + 62:74:long runOnce():196:196 -> f + 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: +# {"id":"sourceFile","fileName":"DiskLruCache.kt"} + okhttp3.internal.cache.DiskLruCache this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LT3/d;"} + 1:7:void (okhttp3.internal.cache.DiskLruCache):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LT3/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: +# {"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 + 1:5:void close():56:56 -> close + 6:11:void close():60:60 -> close + 12:13:void close():62:62 -> close + 14:19:void close():63:63 -> close + 1:5:void flush():44:44 -> flush + 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: +# {"id":"sourceFile","fileName":"Task.kt"} + okhttp3.internal.concurrent.TaskQueue queue -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/d;"} + long nextExecuteNanoTime -> b + java.lang.String name -> c + boolean cancelable -> d + 1:1:void (java.lang.String,boolean):49:49 -> + 2:2:void (java.lang.String,boolean):57:57 -> + 3:3:void (java.lang.String,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):51:51 -> + 1:3:boolean getCancelable():51:51 -> 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;"} + 6:17:void initQueue$okhttp(okhttp3.internal.concurrent.TaskQueue):63:63 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/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: +# {"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"} + 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 + 114:141:java.lang.String formatDuration(long):76:76 -> b + 142:161:java.lang.String formatDuration(long):77:77 -> 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":"sourceFile","fileName":"TaskQueue.kt"} + boolean shutdown -> a + okhttp3.internal.concurrent.Task activeTask -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/a;"} + java.util.List futureTasks -> c + boolean cancelActiveTask -> d + okhttp3.internal.concurrent.TaskRunner taskRunner -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/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"} + 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 + 56:58:void cancelAll():181:181 -> a + 59:64:void cancelAll():182:182 -> a + 65:72:void cancelAll():183:183 -> a + 73:74:void cancelAll():185:185 -> a + 75:78:void cancelAll():181:181 -> a + 1:14:boolean cancelAllAndDecide$okhttp():201:201 -> b + 15:16:boolean cancelAllAndDecide$okhttp():202:202 -> b + 17:26:boolean cancelAllAndDecide$okhttp():206:206 -> b + 27:40:boolean cancelAllAndDecide$okhttp():207:207 -> b + 41:48:boolean cancelAllAndDecide$okhttp():208:208 -> b + 49:62:boolean cancelAllAndDecide$okhttp():251:251 -> b + 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;"} + 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;"} + 6:8:void schedule(okhttp3.internal.concurrent.Task,long):62:62 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/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 + 33:40:void schedule(okhttp3.internal.concurrent.Task,long):65:65 -> i + 41:42:void schedule(okhttp3.internal.concurrent.Task,long):66:66 -> i + 43:56:void schedule(okhttp3.internal.concurrent.Task,long):224:224 -> i + 57:61:void schedule(okhttp3.internal.concurrent.Task,long):68:68 -> i + 62:68:void schedule(okhttp3.internal.concurrent.Task,long):69:69 -> i + 69:74:void schedule(okhttp3.internal.concurrent.Task,long):72:72 -> i + 75:79:void schedule(okhttp3.internal.concurrent.Task,long):73:73 -> i + 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"} + 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"} + 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 + 39:52:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):228:228 -> k + 53:58:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):153:153 -> k + 59:63:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):156:156 -> k + 64:66:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):158:158 -> k + 67:82:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):232:232 -> k + 83:105:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):160:160 -> k + 106:127:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):161:161 -> k + 128:130:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):160:160 -> k + 131:132:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):165:165 -> k + 133:147:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):237:237 -> k + 148:149:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):238:238 -> k + 150:165:boolean scheduleAndDecide$okhttp(okhttp3.internal.concurrent.Task,long,boolean):165:165 -> k + 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"} + 1:3:void setCancelActiveTask$okhttp(boolean):42:42 -> m + 1:11:void shutdown():247:247 -> n + 12:55:void shutdown():248:248 -> n + 56:59:void shutdown():191:191 -> n + 60:61:void shutdown():192:192 -> n + 62:67:void shutdown():193:193 -> n + 68:75:void shutdown():194:194 -> n + 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: +# {"id":"sourceFile","fileName":"TaskQueue.kt"} + kotlin.jvm.functions.Function0 $block -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LD3/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"} + 1:8:long runOnce():98:98 -> f +okhttp3.internal.concurrent.TaskRunner -> U3.e: +# {"id":"sourceFile","fileName":"TaskRunner.kt"} + int nextQueueName -> a + boolean coordinatorWaiting -> b + long coordinatorWakeUpAt -> c + java.util.List busyQueues -> d + 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;"} + okhttp3.internal.concurrent.TaskRunner INSTANCE -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/e;"} + java.util.logging.Logger logger -> i + okhttp3.internal.concurrent.TaskRunner$Companion Companion -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/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"} + 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"} + 1:11:void afterRun(okhttp3.internal.concurrent.Task,long):327:327 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/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 + 76:79:void afterRun(okhttp3.internal.concurrent.Task,long):131:131 -> c + 80:83:void afterRun(okhttp3.internal.concurrent.Task,long):132:132 -> c + 84:86:void afterRun(okhttp3.internal.concurrent.Task,long):133:133 -> c + 87:99:void afterRun(okhttp3.internal.concurrent.Task,long):134:134 -> c + 100:105:void afterRun(okhttp3.internal.concurrent.Task,long):136:136 -> c + 106:108:void afterRun(okhttp3.internal.concurrent.Task,long):137:137 -> c + 109:118:void afterRun(okhttp3.internal.concurrent.Task,long):140:140 -> c + 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;"} + 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 + 72:97:okhttp3.internal.concurrent.Task awaitTaskToRun():167:167 -> d + 98:107:okhttp3.internal.concurrent.Task awaitTaskToRun():168:168 -> d + 108:122:okhttp3.internal.concurrent.Task awaitTaskToRun():169:169 -> d + 123:136:okhttp3.internal.concurrent.Task awaitTaskToRun():174:174 -> d + 137:141:okhttp3.internal.concurrent.Task awaitTaskToRun():195:195 -> d + 142:153:okhttp3.internal.concurrent.Task awaitTaskToRun():198:198 -> d + 154:161:okhttp3.internal.concurrent.Task awaitTaskToRun():199:199 -> d + 162:165:okhttp3.internal.concurrent.Task awaitTaskToRun():206:206 -> d + 166:172:okhttp3.internal.concurrent.Task awaitTaskToRun():207:207 -> d + 173:178:okhttp3.internal.concurrent.Task awaitTaskToRun():208:208 -> d + 179:181:okhttp3.internal.concurrent.Task awaitTaskToRun():215:215 -> d + 182:183:okhttp3.internal.concurrent.Task awaitTaskToRun():216:216 -> d + 184:188:okhttp3.internal.concurrent.Task awaitTaskToRun():218:218 -> d + 189:194:okhttp3.internal.concurrent.Task awaitTaskToRun():223:223 -> d + 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"} + 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 + 68:74:void beforeRun(okhttp3.internal.concurrent.Task):101:101 -> e + 75:79:void beforeRun(okhttp3.internal.concurrent.Task):102:102 -> e + 80:82:void beforeRun(okhttp3.internal.concurrent.Task):103:103 -> e + 83:88:void beforeRun(okhttp3.internal.concurrent.Task):104:104 -> e + 1:10:void cancelAll():246:246 -> f + 11:24:void cancelAll():247:247 -> f + 25:34:void cancelAll():249:249 -> f + 35:42:void cancelAll():250:250 -> f + 43:45:void cancelAll():251:251 -> f + 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;"} + 6:16:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):315:315 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/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 + 77:82:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):83:83 -> h + 83:87:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):85:85 -> h + 88:91:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):89:89 -> h + 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;"} + 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"} + 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 + 69:75:void runTask(okhttp3.internal.concurrent.Task):112:112 -> j + 76:79:void runTask(okhttp3.internal.concurrent.Task):116:116 -> j + 80:81:void runTask(okhttp3.internal.concurrent.Task):118:119 -> j + 82:83:void runTask(okhttp3.internal.concurrent.Task):119:119 -> j + 84:85:void runTask(okhttp3.internal.concurrent.Task):120:120 -> j + 86:86:void runTask(okhttp3.internal.concurrent.Task):118:118 -> j + 87:91:void runTask(okhttp3.internal.concurrent.Task):121:121 -> j + 92:97:void runTask(okhttp3.internal.concurrent.Task):118:118 -> j + 98:100:void runTask(okhttp3.internal.concurrent.Task):119:119 -> j + 101:102:void runTask(okhttp3.internal.concurrent.Task):120:120 -> j + 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: +# {"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"} + long nanoTime() -> c + void execute(java.lang.Runnable) -> execute +okhttp3.internal.concurrent.TaskRunner$Companion -> U3.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: +# {"id":"sourceFile","fileName":"TaskRunner.kt"} + java.util.concurrent.ThreadPoolExecutor executor -> a + 6:8:void (java.util.concurrent.ThreadFactory):266:266 -> + 9:10:void (java.util.concurrent.ThreadFactory):267:267 -> + 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"} + 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: +# {"id":"sourceFile","fileName":"TaskRunner.kt"} + okhttp3.internal.concurrent.TaskRunner this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/e;"} + 1:6:void (okhttp3.internal.concurrent.TaskRunner):55:55 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LU3/e;)V"} + 1:3:void run():58:58 -> run + 4:9:void run():59:59 -> run + 10:12:void run():58:58 -> run + 13:19:void run():62:62 -> run + 20:33:void run():316:316 -> run + 34:45:void run():318:318 -> run + 46:53:void run():319:319 -> run + 54:58:void run():65:65 -> run + 59:62:void run():73:73 -> run + 63:75:void run():329:329 -> run + 76:103:void run():331:331 -> run + 104:115:void run():70:70 -> run + 116:128:void run():329:329 -> run + 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: +# {"id":"sourceFile","fileName":"ConnectInterceptor.kt"} + okhttp3.internal.connection.ConnectInterceptor INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/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;"} + 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: +# {"id":"sourceFile","fileName":"ConnectionSpecSelector.kt"} + int nextModeIndex -> a + boolean isFallbackPossible -> b + boolean isFallback -> c + 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;"} + 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 + 41:46:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):68:68 -> a + 47:52:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):70:70 -> a + 53:79:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):63:63 -> a + 80:92:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):64:64 -> a + 93:115:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):65:65 -> a + 116:119:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):63:63 -> a + 7:8:boolean connectionFailed(java.io.IOException):83:83 -> b + 9:14:boolean connectionFailed(java.io.IOException):86:86 -> b + 15:19:boolean connectionFailed(java.io.IOException):89:89 -> b + 20:24:boolean connectionFailed(java.io.IOException):94:94 -> b + 25:37:boolean connectionFailed(java.io.IOException):97:97 -> b + 38:42:boolean connectionFailed(java.io.IOException):100:100 -> 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: +# {"id":"sourceFile","fileName":"Exchange.kt"} + boolean isDuplex -> a + okhttp3.internal.connection.RealConnection connection -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} + okhttp3.internal.connection.RealCall call -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/e;"} + okhttp3.EventListener eventListener -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/r;"} + okhttp3.internal.connection.ExchangeFinder finder -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/d;"} + okhttp3.internal.http.ExchangeCodec codec -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LW3/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"} + 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 + 18:28:java.io.IOException bodyComplete(long,boolean,boolean,java.io.IOException):183:183 -> a + 29:36:java.io.IOException bodyComplete(long,boolean,boolean,java.io.IOException):188:188 -> a + 37:43:java.io.IOException bodyComplete(long,boolean,boolean,java.io.IOException):190:190 -> a + 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;"} + 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 + 32:37:okio.Sink createRequestBody(okhttp3.Request,boolean):74:74 -> c + 1:5:void detachWithViolence():161:161 -> d + 6:13:void detachWithViolence():162:162 -> d + 1:7:void finishRequest():91:91 -> e + 8:14:void finishRequest():93:93 -> e + 15:17:void finishRequest():94:94 -> e + 18:18:void finishRequest():95:95 -> e + 1:7:void flushRequest():80:80 -> f + 8:14:void flushRequest():82:82 -> f + 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;"} + 1:3:okhttp3.internal.connection.RealConnection getConnection$okhttp():50:50 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/f;"} + 1:3:okhttp3.EventListener getEventListener$okhttp():42:42 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/r;"} + 1:3:okhttp3.internal.connection.ExchangeFinder getFinder$okhttp():43:43 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/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;"} + 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;"} + 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 + 31:41:okhttp3.ResponseBody openResponseBody(okhttp3.Response):127:127 -> p + 42:48:okhttp3.ResponseBody openResponseBody(okhttp3.Response):129:129 -> p + 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;"} + 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"} + 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"} + 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: +# {"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;"} + 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"} + 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 + 24:31:void close():239:239 -> close + 32:35:void close():242:242 -> close + 36:40:void close():243:243 -> close + 41:45:void close():245:245 -> close + 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: +# {"id":"sourceFile","fileName":"Exchange.kt"} + long bytesReceived -> d + boolean invokeStartEvent -> e + boolean completed -> f + boolean closed -> g + long contentLength -> h + okhttp3.internal.connection.Exchange this$0 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/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"} + 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 -> + 1:6:void close():306:306 -> close + 7:8:void close():307:307 -> close + 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 + 6:9:long read(okio.Buffer,long):274:274 -> read + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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 + 25:49:long read(okio.Buffer,long):280:280 -> read + 50:53:long read(okio.Buffer,long):284:284 -> read + 54:56:long read(okio.Buffer,long):288:288 -> read + 57:67:long read(okio.Buffer,long):289:289 -> read + 68:100:long read(okio.Buffer,long):290:290 -> read + 101:106:long read(okio.Buffer,long):293:293 -> read + 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: +# {"id":"sourceFile","fileName":"ExchangeFinder.kt"} + okhttp3.internal.connection.RouteSelector$Selection routeSelection -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/k$b;"} + okhttp3.internal.connection.RouteSelector routeSelector -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/k;"} + int refusedStreamCount -> c + int connectionShutdownCount -> d + int otherFailureCount -> e + okhttp3.Route nextRouteToTry -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/F;"} + okhttp3.internal.connection.RealConnectionPool connectionPool -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/h;"} + okhttp3.Address address -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/a;"} + okhttp3.internal.connection.RealCall call -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/e;"} + okhttp3.EventListener eventListener -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 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;"} + 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 + 27:30:okhttp3.internal.http.ExchangeCodec find(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):79:79 -> a + 31:47:okhttp3.internal.http.ExchangeCodec find(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):80:80 -> a + 48:51:okhttp3.internal.http.ExchangeCodec find(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):74:74 -> a + 52:68:okhttp3.internal.http.ExchangeCodec find(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):82:82 -> a + 69:71:okhttp3.internal.http.ExchangeCodec find(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):87:87 -> a + 72:77:okhttp3.internal.http.ExchangeCodec find(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):88:88 -> a + 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;"} + 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 + 51:56:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):158:158 -> b + 57:58:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):160:160 -> b + 59:59:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):156:156 -> b + 60:74:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):164:164 -> b + 75:84:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):165:165 -> b + 85:87:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):170:170 -> b + 88:95:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):171:171 -> b + 96:97:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):156:156 -> b + 98:99:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):175:175 -> b + 100:101:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):176:176 -> b + 102:103:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):177:177 -> b + 104:115:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):180:180 -> b + 116:124:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):181:181 -> b + 125:132:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):182:182 -> b + 133:136:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):189:189 -> b + 137:139:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):192:192 -> b + 140:143:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):193:193 -> b + 144:156:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):194:194 -> b + 157:166:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):197:197 -> b + 167:170:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):200:200 -> b + 171:191:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):202:202 -> b + 192:193:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):203:203 -> b + 194:197:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):205:205 -> b + 198:199:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):206:206 -> b + 200:203:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):207:207 -> b + 204:211:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):209:209 -> b + 212:223:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):213:213 -> b + 224:232:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):214:214 -> b + 233:240:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):215:215 -> b + 241:244:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):219:219 -> b + 245:251:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):223:223 -> b + 252:256:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):224:224 -> b + 257:258:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):232:232 -> b + 259:268:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):233:233 -> b + 269:271:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):226:226 -> b + 272:276:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):236:236 -> b + 277:293:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):238:238 -> b + 294:305:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):242:242 -> b + 306:314:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):243:243 -> b + 315:316:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):244:244 -> b + 317:323:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):245:245 -> b + 324:331:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):246:246 -> b + 332:333:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):250:251 -> b + 334:337:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):251:251 -> b + 338:342:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):252:252 -> b + 343:344:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):253:253 -> b + 345:345:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):250:250 -> b + 346:355:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):255:255 -> b + 356:359:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):250:250 -> b + 360:365:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):236:236 -> b + 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;"} + 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 + 31:44:okhttp3.internal.connection.RealConnection findHealthyConnection(int,int,int,int,boolean,boolean):126:126 -> c + 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;"} + 1:14:boolean retryAfterFailure():275:275 -> e + 15:20:boolean retryAfterFailure():279:279 -> e + 21:26:boolean retryAfterFailure():283:283 -> e + 27:29:boolean retryAfterFailure():286:286 -> e + 30:40:boolean retryAfterFailure():291:291 -> e + 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;"} + 16:23:okhttp3.Route retryRoute():310:310 -> f + 24:25:okhttp3.Route retryRoute():312:313 -> f + 26:32:okhttp3.Route retryRoute():313:313 -> f + 33:58:okhttp3.Route retryRoute():314:314 -> f + 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"} + 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 + 22:28:void trackFailure(java.io.IOException):262:262 -> h + 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: +# {"id":"sourceFile","fileName":"RealCall.kt"} + okhttp3.internal.connection.RealConnectionPool connectionPool -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/h;"} + okhttp3.EventListener eventListener -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/r;"} + okhttp3.internal.connection.RealCall$timeout$1 timeout -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/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;"} + okhttp3.internal.connection.RealConnection connection -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} + boolean timeoutEarlyExit -> k + okhttp3.internal.connection.Exchange interceptorScopedExchange -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/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;"} + okhttp3.internal.connection.RealConnection connectionToCancel -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} + okhttp3.OkHttpClient client -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/z;"} + okhttp3.Request originalRequest -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 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 -> + 45:54:void (okhttp3.OkHttpClient,okhttp3.Request,boolean):75:75 -> + 55:56:void (okhttp3.OkHttpClient,okhttp3.Request,boolean):76:76 -> + 57:58:void (okhttp3.OkHttpClient,okhttp3.Request,boolean):74:74 -> + 59:66:void (okhttp3.OkHttpClient,okhttp3.Request,boolean):78:78 -> + 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"} + 1:5:void timeoutEarlyExit():409:409 -> C + 6:7:void timeoutEarlyExit():410:410 -> C + 8:13:void timeoutEarlyExit():411:411 -> C + 14:21:void timeoutEarlyExit():409:409 -> C + 1:5:java.io.IOException timeoutExit(java.io.IOException):395:395 -> D + 6:14:java.io.IOException timeoutExit(java.io.IOException):396:396 -> D + 15:23:java.io.IOException timeoutExit(java.io.IOException):398:398 -> D + 24:27:java.io.IOException timeoutExit(java.io.IOException):399:399 -> D + 1:19:java.lang.String toLoggableString():463:463 -> 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;"} + 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;"} + 6:16:void acquireConnectionNoEvents(okhttp3.internal.connection.RealConnection):553:553 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/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 + 72:86:void acquireConnectionNoEvents(okhttp3.internal.connection.RealConnection):273:273 -> c + 87:94:void acquireConnectionNoEvents(okhttp3.internal.connection.RealConnection):271:271 -> c + 1:6:void cancel():136:136 -> cancel + 7:8:void cancel():138:138 -> cancel + 9:15:void cancel():139:139 -> cancel + 16:22:void cancel():140:140 -> cancel + 23:28:void cancel():142:142 -> cancel + 1:5:java.lang.Object clone():60:60 -> clone + 1:11:java.io.IOException callDone(java.io.IOException):557:557 -> d + 12:55:java.io.IOException callDone(java.io.IOException):558:558 -> d + 56:61:java.io.IOException callDone(java.io.IOException):346:346 -> d + 62:68:java.io.IOException callDone(java.io.IOException):561:561 -> d + 69:112:java.io.IOException callDone(java.io.IOException):562:562 -> d + 113:114:java.io.IOException callDone(java.io.IOException):349:350 -> d + 115:117:java.io.IOException callDone(java.io.IOException):350:350 -> d + 118:118:java.io.IOException callDone(java.io.IOException):349:349 -> d + 119:124:java.io.IOException callDone(java.io.IOException):352:352 -> d + 125:127:java.io.IOException callDone(java.io.IOException):353:353 -> d + 128:141:java.io.IOException callDone(java.io.IOException):354:354 -> d + 142:150:java.io.IOException callDone(java.io.IOException):356:356 -> d + 151:152:java.io.IOException callDone(java.io.IOException):349:349 -> d + 153:158:java.io.IOException callDone(java.io.IOException):360:360 -> d + 159:167:java.io.IOException callDone(java.io.IOException):362:362 -> d + 168:173:java.io.IOException callDone(java.io.IOException):364:364 -> d + 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;"} + 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:5:okhttp3.Response getResponseWithInterceptorChain$okhttp():177:177 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/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 + 39:52:okhttp3.Response getResponseWithInterceptorChain$okhttp():181:181 -> u + 53:57:okhttp3.Response getResponseWithInterceptorChain$okhttp():182:182 -> u + 58:61:okhttp3.Response getResponseWithInterceptorChain$okhttp():183:183 -> u + 62:70:okhttp3.Response getResponseWithInterceptorChain$okhttp():184:184 -> u + 71:80:okhttp3.Response getResponseWithInterceptorChain$okhttp():186:186 -> u + 81:82:okhttp3.Response getResponseWithInterceptorChain$okhttp():188:188 -> u + 83:84:okhttp3.Response getResponseWithInterceptorChain$okhttp():193:193 -> u + 85:90:okhttp3.Response getResponseWithInterceptorChain$okhttp():194:194 -> u + 91:96:okhttp3.Response getResponseWithInterceptorChain$okhttp():195:195 -> u + 97:105:okhttp3.Response getResponseWithInterceptorChain$okhttp():196:196 -> u + 106:110:okhttp3.Response getResponseWithInterceptorChain$okhttp():188:188 -> u + 111:116:okhttp3.Response getResponseWithInterceptorChain$okhttp():201:201 -> u + 117:122:okhttp3.Response getResponseWithInterceptorChain$okhttp():202:202 -> u + 123:126:okhttp3.Response getResponseWithInterceptorChain$okhttp():212:212 -> u + 127:129:okhttp3.Response getResponseWithInterceptorChain$okhttp():203:203 -> u + 130:141:okhttp3.Response getResponseWithInterceptorChain$okhttp():204:204 -> u + 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;"} + 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 + 19:20:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):252:252 -> v + 21:21:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):248:248 -> v + 22:26:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):254:254 -> v + 27:32:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):255:255 -> v + 33:39:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):256:256 -> v + 40:41:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):257:257 -> v + 42:43:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):258:258 -> v + 44:45:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):259:259 -> v + 46:47:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):260:260 -> v + 48:49:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):261:261 -> v + 50:50:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):259:259 -> v + 51:64:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):264:264 -> v + 65:68:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):259:259 -> v + 69:76:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):251:251 -> v + 77:84:okhttp3.internal.connection.Exchange initExchange$okhttp(okhttp3.internal.http.RealInterceptorChain):250:250 -> v + 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;"} + 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 + 38:39:java.io.IOException messageDone$okhttp(okhttp3.internal.connection.Exchange,boolean,boolean,java.io.IOException):297:297 -> w + 40:53:java.io.IOException messageDone$okhttp(okhttp3.internal.connection.Exchange,boolean,boolean,java.io.IOException):298:298 -> w + 54:66:java.io.IOException messageDone$okhttp(okhttp3.internal.connection.Exchange,boolean,boolean,java.io.IOException):299:299 -> w + 67:68:java.io.IOException messageDone$okhttp(okhttp3.internal.connection.Exchange,boolean,boolean,java.io.IOException):301:301 -> w + 69:72:java.io.IOException messageDone$okhttp(okhttp3.internal.connection.Exchange,boolean,boolean,java.io.IOException):294:294 -> w + 73:74:java.io.IOException messageDone$okhttp(okhttp3.internal.connection.Exchange,boolean,boolean,java.io.IOException):304:304 -> w + 75:83:java.io.IOException messageDone$okhttp(okhttp3.internal.connection.Exchange,boolean,boolean,java.io.IOException):305:305 -> w + 84:89:java.io.IOException messageDone$okhttp(okhttp3.internal.connection.Exchange,boolean,boolean,java.io.IOException):309:309 -> w + 90:91:java.io.IOException messageDone$okhttp(okhttp3.internal.connection.Exchange,boolean,boolean,java.io.IOException):294:294 -> w + 1:2:java.io.IOException noMoreExchanges$okhttp(java.io.IOException):317:318 -> x + 3:6:java.io.IOException noMoreExchanges$okhttp(java.io.IOException):318:318 -> x + 7:8:java.io.IOException noMoreExchanges$okhttp(java.io.IOException):319:319 -> x + 9:20:java.io.IOException noMoreExchanges$okhttp(java.io.IOException):320:320 -> x + 21:22:java.io.IOException noMoreExchanges$okhttp(java.io.IOException):322:322 -> x + 23:25:java.io.IOException noMoreExchanges$okhttp(java.io.IOException):317:317 -> x + 26:30:java.io.IOException noMoreExchanges$okhttp(java.io.IOException):325:325 -> x + 31:32:java.io.IOException noMoreExchanges$okhttp(java.io.IOException):317:317 -> x + 1:11:java.lang.String redactedUrl$okhttp():468:468 -> y + 1:5:java.net.Socket releaseConnectionNoEvents$okhttp():374:374 -> z + 6:16:java.net.Socket releaseConnectionNoEvents$okhttp():565:565 -> z + 17:60:java.net.Socket releaseConnectionNoEvents$okhttp():566:566 -> z + 61:64:java.net.Socket releaseConnectionNoEvents$okhttp():377:377 -> z + 65:81:java.net.Socket releaseConnectionNoEvents$okhttp():570:570 -> z + 82:83:java.net.Socket releaseConnectionNoEvents$okhttp():571:571 -> z + 84:105:java.net.Socket releaseConnectionNoEvents$okhttp():378:378 -> z + 106:109:java.net.Socket releaseConnectionNoEvents$okhttp():381:381 -> z + 110:111:java.net.Socket releaseConnectionNoEvents$okhttp():382:382 -> z + 112:117:java.net.Socket releaseConnectionNoEvents$okhttp():384:384 -> z + 118:124:java.net.Socket releaseConnectionNoEvents$okhttp():385:385 -> z + 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: +# {"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;"} + okhttp3.internal.connection.RealCall this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/e;"} + 6:12:void (okhttp3.internal.connection.RealCall,okhttp3.Callback):470:470 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/e;LQ3/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 + 27:70:void executeOn(java.util.concurrent.ExecutorService):553:553 -> a + 71:77:void executeOn(java.util.concurrent.ExecutorService):498:498 -> a + 78:84:void executeOn(java.util.concurrent.ExecutorService):501:501 -> a + 85:87:void executeOn(java.util.concurrent.ExecutorService):502:502 -> a + 88:92:void executeOn(java.util.concurrent.ExecutorService):503:503 -> 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;"} + 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"} + 1:23:void run():513:513 -> run + 24:27:void run():556:556 -> run + 28:36:void run():557:557 -> run + 37:39:void run():558:558 -> run + 40:49:void run():515:515 -> run + 50:56:void run():517:517 -> run + 57:63:void run():519:519 -> run + 64:95:void run():536:536 -> run + 96:102:void run():528:528 -> run + 103:124:void run():530:530 -> run + 125:127:void run():531:531 -> run + 128:137:void run():532:532 -> run + 138:140:void run():534:534 -> run + 141:174:void run():523:523 -> run + 175:181:void run():525:525 -> run + 182:188:void run():536:536 -> run + 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: +# {"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"} + 1:3:java.lang.Object getCallStackTrace():548:548 -> a +okhttp3.internal.connection.RealCall$timeout$1 -> V3.e$c: +# {"id":"sourceFile","fileName":"RealCall.kt"} + okhttp3.internal.connection.RealCall this$0 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/e;"} + 1:6:void (okhttp3.internal.connection.RealCall):70:70 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/e;)V"} + 1:6:void timedOut():72:72 -> x +okhttp3.internal.connection.RealConnection -> V3.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;"} + okhttp3.Protocol protocol -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + okhttp3.internal.http2.Http2Connection http2Connection -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f;"} + okio.BufferedSource source -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + okio.BufferedSink sink -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/j;"} + boolean noNewExchanges -> j + boolean noCoalescedConnections -> k + int routeFailureCount -> l + int successCount -> m + int refusedStreamCount -> n + int allocationLimit -> o + java.util.List calls -> p + long idleAtNs -> q + okhttp3.internal.connection.RealConnectionPool connectionPool -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/h;"} + okhttp3.Route route -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/F;"} + okhttp3.internal.connection.RealConnection$Companion Companion -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/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"} + 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;"} + 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 + 39:69:boolean routeMatchesAny(java.util.List):576:576 -> B + 1:3:void setIdleAtNs$okhttp(long):143:143 -> C + 1:3:void setNoNewExchanges(boolean):116:116 -> D + 1:6:java.net.Socket socket():644:644 -> E + 1:5:void startHttp2(int):347:347 -> F + 6:10:void startHttp2(int):348:348 -> F + 11:16:void startHttp2(int):349:349 -> F + 17:19:void startHttp2(int):350:350 -> F + 20:27:void startHttp2(int):351:351 -> F + 28:45:void startHttp2(int):352:352 -> F + 46:49:void startHttp2(int):353:353 -> F + 50:53:void startHttp2(int):354:354 -> F + 54:57:void startHttp2(int):355:355 -> F + 58:59:void startHttp2(int):356:356 -> 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"} + 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"} + 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 + 30:37:void trackFailure$okhttp(okhttp3.internal.connection.RealCall,java.io.IOException):710:710 -> H + 38:52:void trackFailure$okhttp(okhttp3.internal.connection.RealCall,java.io.IOException):714:714 -> H + 53:54:void trackFailure$okhttp(okhttp3.internal.connection.RealCall,java.io.IOException):720:720 -> H + 55:60:void trackFailure$okhttp(okhttp3.internal.connection.RealCall,java.io.IOException):721:721 -> H + 61:70:void trackFailure$okhttp(okhttp3.internal.connection.RealCall,java.io.IOException):724:724 -> H + 71:72:void trackFailure$okhttp(okhttp3.internal.connection.RealCall,java.io.IOException):725:725 -> H + 73:78:void trackFailure$okhttp(okhttp3.internal.connection.RealCall,java.io.IOException):728:728 -> H + 79:87:void trackFailure$okhttp(okhttp3.internal.connection.RealCall,java.io.IOException):730:730 -> H + 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"} + 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"} + 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;"} + 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"} + 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"} + 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 + 52:59:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):182:182 -> f + 60:73:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):186:186 -> f + 74:86:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):187:187 -> f + 87:90:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):188:188 -> f + 91:112:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):189:189 -> f + 113:119:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):188:188 -> f + 120:123:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):183:183 -> f + 124:125:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):184:184 -> f + 126:132:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):183:183 -> f + 133:152:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):192:192 -> f + 153:168:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):200:200 -> f + 169:174:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):201:201 -> f + 175:199:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):202:202 -> f + 200:203:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):207:207 -> f + 204:206:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):209:209 -> f + 207:223:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):210:210 -> f + 224:236:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):238:238 -> f + 237:240:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):239:239 -> f + 241:242:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):240:240 -> f + 243:249:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):239:239 -> f + 250:263:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):243:243 -> f + 264:270:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):213:213 -> f + 271:277:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):214:214 -> f + 278:279:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):215:215 -> f + 280:281:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):216:216 -> f + 282:283:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):217:217 -> f + 284:285:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):218:218 -> f + 286:287:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):219:219 -> f + 288:289:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):220:220 -> f + 290:291:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):221:221 -> f + 292:293:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):222:222 -> f + 294:311:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):224:224 -> f + 312:317:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):227:227 -> f + 318:322:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):229:229 -> f + 323:334:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):232:232 -> f + 335:335:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):233:233 -> f + 336:339:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):193:193 -> f + 340:341:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):194:194 -> 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"} + 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"} + 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 + 40:50:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):287:287 -> h + 51:52:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):290:290 -> h + 53:61:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):292:292 -> h + 62:64:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):293:293 -> h + 65:79:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):295:295 -> h + 80:89:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):307:307 -> h + 90:101:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):308:308 -> h + 102:114:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):310:310 -> h + 115:121:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):311:311 -> h + 122:149:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):297:297 -> h + 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"} + 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 + 34:41:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):369:369 -> i + 42:45:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):373:373 -> i + 46:51:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):374:374 -> i + 52:77:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):375:375 -> i + 78:80:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):379:379 -> i + 81:84:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):381:381 -> i + 85:95:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):382:382 -> i + 96:116:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):385:385 -> i + 117:120:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):386:386 -> i + 121:127:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):387:387 -> i + 128:143:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):388:388 -> i + 144:155:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):389:389 -> i + 156:171:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):390:390 -> i + 172:185:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):391:391 -> i + 186:206:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):392:392 -> i + 207:224:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):393:393 -> i + 225:228:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):394:394 -> i + 229:232:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):389:389 -> i + 233:234:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):396:396 -> i + 235:264:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):397:397 -> i + 265:268:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):396:396 -> i + 269:275:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):401:401 -> i + 276:285:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):403:403 -> i + 286:294:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):404:404 -> i + 295:299:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):403:403 -> i + 300:315:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):410:410 -> i + 316:321:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):415:415 -> i + 322:331:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):416:416 -> i + 332:333:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):420:420 -> i + 334:343:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):421:421 -> i + 344:355:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):422:422 -> i + 356:366:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):423:423 -> i + 367:378:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):427:427 -> i + 379:388:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):369:369 -> i + 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"} + 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 + 23:30:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):267:267 -> j + 31:32:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):268:268 -> j + 33:34:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):269:269 -> j + 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;"} + 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 + 44:53:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):453:453 -> k + 54:61:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):454:454 -> k + 62:68:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):455:455 -> k + 69:72:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):456:456 -> k + 73:79:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):457:457 -> k + 80:83:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):458:458 -> k + 84:87:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):459:459 -> k + 88:90:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):460:460 -> k + 91:102:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):462:462 -> k + 103:120:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):475:475 -> k + 121:138:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):478:478 -> k + 139:146:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):476:476 -> k + 147:173:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):483:483 -> k + 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;"} + 6:19:okhttp3.Request createTunnelRequest():500:500 -> l + 20:26:okhttp3.Request createTunnelRequest():501:501 -> l + 27:47:okhttp3.Request createTunnelRequest():502:502 -> l + 48:55:okhttp3.Request createTunnelRequest():503:503 -> l + 56:63:okhttp3.Request createTunnelRequest():504:504 -> l + 64:67:okhttp3.Request createTunnelRequest():505:505 -> l + 68:72:okhttp3.Request createTunnelRequest():507:507 -> l + 73:76:okhttp3.Request createTunnelRequest():508:508 -> l + 77:84:okhttp3.Request createTunnelRequest():509:509 -> l + 85:88:okhttp3.Request createTunnelRequest():510:510 -> l + 89:94:okhttp3.Request createTunnelRequest():511:511 -> l + 95:102:okhttp3.Request createTunnelRequest():512:512 -> l + 103:106:okhttp3.Request createTunnelRequest():513:513 -> l + 107:110:okhttp3.Request createTunnelRequest():514:514 -> l + 111:118:okhttp3.Request createTunnelRequest():515:515 -> l + 119:122:okhttp3.Request createTunnelRequest():516:516 -> l + 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"} + 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 + 37:40:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):327:327 -> m + 41:44:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):331:331 -> m + 45:49:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):332:332 -> m + 50:52:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):336:336 -> m + 53:55:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):337:337 -> m + 56:60:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):338:338 -> m + 61:66:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):340:340 -> m + 67:70:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):341:341 -> m + 1:3:java.util.List getCalls():140:140 -> n + 1:3:long getIdleAtNs$okhttp():143:143 -> o + 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;"} + 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"} + 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 + 90:121:boolean isEligible$okhttp(okhttp3.Address,java.util.List):538:538 -> t + 122:128:boolean isEligible$okhttp(okhttp3.Address,java.util.List):548:548 -> t + 129:135:boolean isEligible$okhttp(okhttp3.Address,java.util.List):551:551 -> t + 136:144:boolean isEligible$okhttp(okhttp3.Address,java.util.List):554:554 -> t + 145:155:boolean isEligible$okhttp(okhttp3.Address,java.util.List):555:555 -> t + 156:186:boolean isEligible$okhttp(okhttp3.Address,java.util.List):559:559 -> t + 1:59:java.lang.String toString():740:740 -> toString + 60:73:java.lang.String toString():741:741 -> toString + 74:87:java.lang.String toString():742:742 -> toString + 88:108:java.lang.String toString():743:743 -> toString + 109:123:java.lang.String toString():744:744 -> toString + 1:11:boolean isHealthy(boolean):778:778 -> u + 12:55:boolean isHealthy(boolean):779:779 -> u + 56:59:boolean isHealthy(boolean):650:650 -> u + 60:64:boolean isHealthy(boolean):652:652 -> u + 65:69:boolean isHealthy(boolean):653:653 -> u + 70:74:boolean isHealthy(boolean):654:654 -> u + 75:99:boolean isHealthy(boolean):656:656 -> u + 100:103:boolean isHealthy(boolean):660:660 -> u + 104:108:boolean isHealthy(boolean):662:662 -> u + 109:124:boolean isHealthy(boolean):665:665 -> u + 125:132:boolean isHealthy(boolean):667:667 -> u + 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;"} + 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 + 30:35:okhttp3.internal.http.ExchangeCodec newCodec$okhttp(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):613:613 -> w + 36:42:okhttp3.internal.http.ExchangeCodec newCodec$okhttp(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):615:615 -> w + 43:56:okhttp3.internal.http.ExchangeCodec newCodec$okhttp(okhttp3.OkHttpClient,okhttp3.internal.http.RealInterceptorChain):616:616 -> w + 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;"} + 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 + 25:27:okhttp3.internal.ws.RealWebSocket$Streams newWebSocketStreams$okhttp(okhttp3.internal.connection.Exchange):629:629 -> x + 28:37:okhttp3.internal.ws.RealWebSocket$Streams newWebSocketStreams$okhttp(okhttp3.internal.connection.Exchange):630:630 -> x + 3:4:void noCoalescedConnections$okhttp():159:159 -> y + 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: +# {"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: + int[] $EnumSwitchMapping$0 -> a + 1:28:void ():0:0 -> +okhttp3.internal.connection.RealConnection$connectTls$1 -> V3.f$b: +# {"id":"sourceFile","fileName":"RealConnection.kt"} + okhttp3.CertificatePinner $certificatePinner -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/g;"} + okhttp3.Handshake $unverifiedHandshake -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/s;"} + okhttp3.Address $address -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 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: +# {"id":"sourceFile","fileName":"RealConnection.kt"} + okhttp3.internal.connection.RealConnection this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} + 1:7:void (okhttp3.internal.connection.RealConnection):0:0 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LV3/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: +# {"id":"sourceFile","fileName":"RealConnection.kt"} + okhttp3.internal.connection.Exchange $exchange -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/c;"} + okio.BufferedSource $source -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + okio.BufferedSink $sink -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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"} + 1:11:void close():632:632 -> close +okhttp3.internal.connection.RealConnectionPool -> V3.h: +# {"id":"sourceFile","fileName":"RealConnectionPool.kt"} + long keepAliveDurationNs -> a + okhttp3.internal.concurrent.TaskQueue cleanupQueue -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/d;"} + okhttp3.internal.connection.RealConnectionPool$cleanupTask$1 cleanupTask -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/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;"} + 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"} + 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"} + 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 + 52:53:boolean callAcquirePooledConnection(okhttp3.Address,okhttp3.internal.connection.RealCall,java.util.List,boolean):88:88 -> a + 54:55:boolean callAcquirePooledConnection(okhttp3.Address,okhttp3.internal.connection.RealCall,java.util.List,boolean):84:84 -> a + 56:58:boolean callAcquirePooledConnection(okhttp3.Address,okhttp3.internal.connection.RealCall,java.util.List,boolean):87:87 -> a + 59:61:boolean callAcquirePooledConnection(okhttp3.Address,okhttp3.internal.connection.RealCall,java.util.List,boolean):88:88 -> a + 62:65:boolean callAcquirePooledConnection(okhttp3.Address,okhttp3.internal.connection.RealCall,java.util.List,boolean):84:84 -> a + 1:25:long cleanup(long):152:152 -> b + 26:31:long cleanup(long):153:153 -> b + 32:42:long cleanup(long):155:155 -> b + 43:52:long cleanup(long):161:161 -> b + 53:59:long cleanup(long):164:164 -> b + 60:61:long cleanup(long):166:166 -> b + 62:65:long cleanup(long):153:153 -> b + 66:86:long cleanup(long):174:174 -> b + 87:89:long cleanup(long):176:176 -> b + 90:91:long cleanup(long):177:178 -> b + 92:104:long cleanup(long):178:178 -> b + 105:116:long cleanup(long):179:179 -> b + 117:119:long cleanup(long):180:180 -> b + 120:124:long cleanup(long):181:181 -> b + 125:125:long cleanup(long):177:177 -> b + 126:132:long cleanup(long):184:184 -> b + 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"} + 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 + 86:88:boolean connectionBecameIdle(okhttp3.internal.connection.RealConnection):109:109 -> c + 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"} + 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 + 68:73:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):220:220 -> d + 74:82:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):222:222 -> d + 83:84:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):228:228 -> d + 85:123:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):229:229 -> d + 124:136:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):231:231 -> d + 137:140:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):233:233 -> d + 141:143:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):234:234 -> d + 144:149:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):237:237 -> d + 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"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"RealConnectionPool.kt"} + okhttp3.internal.connection.RealConnectionPool this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/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"} + 1:11:long runOnce():44:44 -> f +okhttp3.internal.connection.RouteDatabase -> V3.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"} + 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"} + 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":"sourceFile","fileName":"RouteException.kt"} + java.io.IOException lastConnectException -> d + java.io.IOException firstConnectException -> e + 6:10:void (java.io.IOException):25:25 -> + 11:13:void (java.io.IOException):26:26 -> + 6:10:void addConnectException(java.io.IOException):30:30 -> a + 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: +# {"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;"} + okhttp3.internal.connection.RouteDatabase routeDatabase -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/i;"} + okhttp3.Call call -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/e;"} + okhttp3.EventListener eventListener -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/r;"} + okhttp3.internal.connection.RouteSelector$Companion Companion -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/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"} + 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;"} + 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;"} + 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 + 22:39:okhttp3.internal.connection.RouteSelector$Selection next():72:72 -> d + 40:46:okhttp3.internal.connection.RouteSelector$Selection next():73:73 -> d + 47:54:okhttp3.internal.connection.RouteSelector$Selection next():74:74 -> d + 55:60:okhttp3.internal.connection.RouteSelector$Selection next():75:75 -> d + 61:64:okhttp3.internal.connection.RouteSelector$Selection next():77:77 -> d + 65:70:okhttp3.internal.connection.RouteSelector$Selection next():81:81 -> d + 71:76:okhttp3.internal.connection.RouteSelector$Selection next():86:86 -> d + 77:81:okhttp3.internal.connection.RouteSelector$Selection next():88:88 -> d + 82:86:okhttp3.internal.connection.RouteSelector$Selection next():89:89 -> d + 87:92:okhttp3.internal.connection.RouteSelector$Selection next():92:92 -> d + 93:98:okhttp3.internal.connection.RouteSelector$Selection next():63:63 -> d + 1:6:java.net.Proxy nextProxy():124:124 -> e + 7:20:java.net.Proxy nextProxy():128:128 -> e + 21:24:java.net.Proxy nextProxy():129:129 -> e + 25:26:java.net.Proxy nextProxy():125:125 -> e + 27:63:java.net.Proxy nextProxy():126:126 -> e + 64:67:java.net.Proxy nextProxy():125:125 -> e + 1:5:void resetNextInetSocketAddress(java.net.Proxy):137:137 -> f + 6:7:void resetNextInetSocketAddress(java.net.Proxy):138:138 -> f + 8:24:void resetNextInetSocketAddress(java.net.Proxy):142:142 -> f + 25:28:void resetNextInetSocketAddress(java.net.Proxy):146:146 -> f + 29:32:void resetNextInetSocketAddress(java.net.Proxy):147:147 -> f + 33:40:void resetNextInetSocketAddress(java.net.Proxy):150:150 -> f + 41:45:void resetNextInetSocketAddress(java.net.Proxy):151:151 -> f + 46:66:void resetNextInetSocketAddress(java.net.Proxy):148:148 -> f + 67:76:void resetNextInetSocketAddress(java.net.Proxy):147:147 -> f + 77:86:void resetNextInetSocketAddress(java.net.Proxy):143:143 -> f + 87:104:void resetNextInetSocketAddress(java.net.Proxy):144:144 -> f + 105:112:void resetNextInetSocketAddress(java.net.Proxy):158:158 -> f + 113:120:void resetNextInetSocketAddress(java.net.Proxy):159:159 -> f + 121:127:void resetNextInetSocketAddress(java.net.Proxy):161:161 -> f + 128:137:void resetNextInetSocketAddress(java.net.Proxy):164:164 -> f + 138:143:void resetNextInetSocketAddress(java.net.Proxy):165:165 -> f + 144:150:void resetNextInetSocketAddress(java.net.Proxy):169:169 -> f + 151:166:void resetNextInetSocketAddress(java.net.Proxy):171:171 -> f + 167:176:void resetNextInetSocketAddress(java.net.Proxy):172:172 -> f + 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"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"RouteSelector.kt"} + int nextRouteIndex -> a + java.util.List routes -> b + 6:11:void (java.util.List):178:178 -> + 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;"} + 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: +# {"id":"sourceFile","fileName":"RouteSelector.kt"} + okhttp3.internal.connection.RouteSelector this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/k;"} + java.net.Proxy $proxy -> f + okhttp3.HttpUrl $url -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 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 + 33:48:java.util.List invoke():106:106 -> a + 49:55:java.util.List invoke():107:107 -> a + 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: +# {"id":"sourceFile","fileName":"BridgeInterceptor.kt"} + okhttp3.CookieJar cookieJar -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/n;"} + 6:11:void (okhttp3.CookieJar):34:34 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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;"} + 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 + 26:31:okhttp3.Response intercept(okhttp3.Interceptor$Chain):43:43 -> intercept + 32:38:okhttp3.Response intercept(okhttp3.Interceptor$Chain):45:45 -> intercept + 39:44:okhttp3.Response intercept(okhttp3.Interceptor$Chain):48:48 -> intercept + 45:48:okhttp3.Response intercept(okhttp3.Interceptor$Chain):49:49 -> intercept + 49:55:okhttp3.Response intercept(okhttp3.Interceptor$Chain):50:50 -> intercept + 56:59:okhttp3.Response intercept(okhttp3.Interceptor$Chain):51:51 -> intercept + 60:64:okhttp3.Response intercept(okhttp3.Interceptor$Chain):53:53 -> intercept + 65:67:okhttp3.Response intercept(okhttp3.Interceptor$Chain):54:54 -> intercept + 68:78:okhttp3.Response intercept(okhttp3.Interceptor$Chain):58:58 -> intercept + 79:89:okhttp3.Response intercept(okhttp3.Interceptor$Chain):59:59 -> intercept + 90:97:okhttp3.Response intercept(okhttp3.Interceptor$Chain):62:62 -> intercept + 98:102:okhttp3.Response intercept(okhttp3.Interceptor$Chain):63:63 -> intercept + 103:120:okhttp3.Response intercept(okhttp3.Interceptor$Chain):69:69 -> intercept + 121:124:okhttp3.Response intercept(okhttp3.Interceptor$Chain):71:71 -> intercept + 125:134:okhttp3.Response intercept(okhttp3.Interceptor$Chain):74:74 -> intercept + 135:140:okhttp3.Response intercept(okhttp3.Interceptor$Chain):75:75 -> intercept + 141:149:okhttp3.Response intercept(okhttp3.Interceptor$Chain):76:76 -> intercept + 150:157:okhttp3.Response intercept(okhttp3.Interceptor$Chain):79:79 -> intercept + 158:162:okhttp3.Response intercept(okhttp3.Interceptor$Chain):80:80 -> intercept + 163:170:okhttp3.Response intercept(okhttp3.Interceptor$Chain):83:83 -> intercept + 171:183:okhttp3.Response intercept(okhttp3.Interceptor$Chain):85:85 -> intercept + 184:187:okhttp3.Response intercept(okhttp3.Interceptor$Chain):87:87 -> intercept + 188:193:okhttp3.Response intercept(okhttp3.Interceptor$Chain):88:88 -> intercept + 194:206:okhttp3.Response intercept(okhttp3.Interceptor$Chain):91:91 -> intercept + 207:212:okhttp3.Response intercept(okhttp3.Interceptor$Chain):92:92 -> intercept + 213:218:okhttp3.Response intercept(okhttp3.Interceptor$Chain):93:93 -> intercept + 219:227:okhttp3.Response intercept(okhttp3.Interceptor$Chain):95:95 -> intercept + 228:235:okhttp3.Response intercept(okhttp3.Interceptor$Chain):96:96 -> intercept + 236:239:okhttp3.Response intercept(okhttp3.Interceptor$Chain):97:97 -> intercept + 240:243:okhttp3.Response intercept(okhttp3.Interceptor$Chain):98:98 -> intercept + 244:247:okhttp3.Response intercept(okhttp3.Interceptor$Chain):99:99 -> intercept + 248:250:okhttp3.Response intercept(okhttp3.Interceptor$Chain):100:100 -> intercept + 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: +# {"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;"} + 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 + 23:26:okhttp3.Response intercept(okhttp3.Interceptor$Chain):34:34 -> intercept + 27:29:okhttp3.Response intercept(okhttp3.Interceptor$Chain):36:36 -> intercept + 30:44:okhttp3.Response intercept(okhttp3.Interceptor$Chain):40:40 -> intercept + 45:58:okhttp3.Response intercept(okhttp3.Interceptor$Chain):44:44 -> intercept + 59:61:okhttp3.Response intercept(okhttp3.Interceptor$Chain):45:45 -> intercept + 62:65:okhttp3.Response intercept(okhttp3.Interceptor$Chain):46:46 -> intercept + 66:74:okhttp3.Response intercept(okhttp3.Interceptor$Chain):47:47 -> intercept + 75:80:okhttp3.Response intercept(okhttp3.Interceptor$Chain):51:51 -> intercept + 81:83:okhttp3.Response intercept(okhttp3.Interceptor$Chain):53:53 -> intercept + 84:91:okhttp3.Response intercept(okhttp3.Interceptor$Chain):54:54 -> intercept + 92:95:okhttp3.Response intercept(okhttp3.Interceptor$Chain):55:55 -> intercept + 96:103:okhttp3.Response intercept(okhttp3.Interceptor$Chain):58:58 -> intercept + 104:106:okhttp3.Response intercept(okhttp3.Interceptor$Chain):59:59 -> intercept + 107:110:okhttp3.Response intercept(okhttp3.Interceptor$Chain):60:60 -> intercept + 111:113:okhttp3.Response intercept(okhttp3.Interceptor$Chain):63:63 -> intercept + 114:123:okhttp3.Response intercept(okhttp3.Interceptor$Chain):64:64 -> intercept + 124:127:okhttp3.Response intercept(okhttp3.Interceptor$Chain):68:68 -> intercept + 128:134:okhttp3.Response intercept(okhttp3.Interceptor$Chain):72:72 -> intercept + 135:140:okhttp3.Response intercept(okhttp3.Interceptor$Chain):75:75 -> intercept + 141:145:okhttp3.Response intercept(okhttp3.Interceptor$Chain):76:76 -> intercept + 146:154:okhttp3.Response intercept(okhttp3.Interceptor$Chain):79:79 -> intercept + 155:158:okhttp3.Response intercept(okhttp3.Interceptor$Chain):81:81 -> intercept + 159:162:okhttp3.Response intercept(okhttp3.Interceptor$Chain):86:86 -> intercept + 163:174:okhttp3.Response intercept(okhttp3.Interceptor$Chain):87:87 -> intercept + 175:178:okhttp3.Response intercept(okhttp3.Interceptor$Chain):88:88 -> intercept + 179:186:okhttp3.Response intercept(okhttp3.Interceptor$Chain):89:89 -> intercept + 187:190:okhttp3.Response intercept(okhttp3.Interceptor$Chain):90:90 -> intercept + 191:198:okhttp3.Response intercept(okhttp3.Interceptor$Chain):91:91 -> intercept + 199:207:okhttp3.Response intercept(okhttp3.Interceptor$Chain):95:95 -> intercept + 208:210:okhttp3.Response intercept(okhttp3.Interceptor$Chain):97:97 -> intercept + 211:214:okhttp3.Response intercept(okhttp3.Interceptor$Chain):100:100 -> intercept + 215:226:okhttp3.Response intercept(okhttp3.Interceptor$Chain):101:101 -> intercept + 227:230:okhttp3.Response intercept(okhttp3.Interceptor$Chain):102:102 -> intercept + 231:238:okhttp3.Response intercept(okhttp3.Interceptor$Chain):103:103 -> intercept + 239:242:okhttp3.Response intercept(okhttp3.Interceptor$Chain):104:104 -> intercept + 243:246:okhttp3.Response intercept(okhttp3.Interceptor$Chain):105:105 -> intercept + 247:249:okhttp3.Response intercept(okhttp3.Interceptor$Chain):108:108 -> intercept + 250:257:okhttp3.Response intercept(okhttp3.Interceptor$Chain):110:110 -> intercept + 258:261:okhttp3.Response intercept(okhttp3.Interceptor$Chain):112:112 -> intercept + 262:267:okhttp3.Response intercept(okhttp3.Interceptor$Chain):113:113 -> intercept + 268:272:okhttp3.Response intercept(okhttp3.Interceptor$Chain):114:114 -> intercept + 273:276:okhttp3.Response intercept(okhttp3.Interceptor$Chain):116:116 -> intercept + 277:284:okhttp3.Response intercept(okhttp3.Interceptor$Chain):117:117 -> intercept + 285:288:okhttp3.Response intercept(okhttp3.Interceptor$Chain):118:118 -> intercept + 289:307:okhttp3.Response intercept(okhttp3.Interceptor$Chain):120:120 -> intercept + 308:317:okhttp3.Response intercept(okhttp3.Interceptor$Chain):121:121 -> intercept + 318:328:okhttp3.Response intercept(okhttp3.Interceptor$Chain):122:122 -> intercept + 329:347:okhttp3.Response intercept(okhttp3.Interceptor$Chain):124:124 -> intercept + 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: +# {"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;"} + java.lang.String[] BROWSER_COMPATIBLE_DATE_FORMAT_STRINGS -> b + java.text.DateFormat[] BROWSER_COMPATIBLE_DATE_FORMATS -> c + 1:7:void ():32:32 -> + 8:9:void ():59:59 -> + 10:41:void ():62:62 -> + 42:43:void ():43:43 -> + 44:49:void ():66:66 -> + 6:13:java.util.Date toHttpDateOrNull(java.lang.String):70:70 -> a + 14:19:java.util.Date toHttpDateOrNull(java.lang.String):72:72 -> a + 20:31:java.util.Date toHttpDateOrNull(java.lang.String):73:73 -> a + 32:42:java.util.Date toHttpDateOrNull(java.lang.String):74:74 -> a + 43:45:java.util.Date toHttpDateOrNull(java.lang.String):79:79 -> a + 46:49:java.util.Date toHttpDateOrNull(java.lang.String):80:80 -> a + 50:55:java.util.Date toHttpDateOrNull(java.lang.String):81:81 -> a + 56:66:java.util.Date toHttpDateOrNull(java.lang.String):83:83 -> a + 67:71:java.util.Date toHttpDateOrNull(java.lang.String):86:86 -> a + 72:76:java.util.Date toHttpDateOrNull(java.lang.String):88:88 -> a + 77:79:java.util.Date toHttpDateOrNull(java.lang.String):90:90 -> a + 80:83:java.util.Date toHttpDateOrNull(java.lang.String):91:91 -> a + 84:89:java.util.Date toHttpDateOrNull(java.lang.String):92:92 -> a + 90:94:java.util.Date toHttpDateOrNull(java.lang.String):98:98 -> a + 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: +# {"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: +# {"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"} + void cancel() -> cancel + okio.Sink createRequestBody(okhttp3.Request,long) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;J)Lf4/E;"} + okhttp3.Response$Builder readResponseHeaders(boolean) -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LQ3/D$a;"} + okhttp3.internal.connection.RealConnection getConnection() -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/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":"sourceFile","fileName":"HttpHeaders.kt"} + okio.ByteString QUOTED_STRING_DELIMITERS -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + okio.ByteString TOKEN_DELIMITERS -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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;"} + 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"} + 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"} + 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 + 26:33:void readChallengeHeader(okio.Buffer,java.util.List):92:92 -> c + 34:49:void readChallengeHeader(okio.Buffer,java.util.List):93:93 -> c + 50:53:void readChallengeHeader(okio.Buffer,java.util.List):97:97 -> c + 54:61:void readChallengeHeader(okio.Buffer,java.util.List):98:98 -> c + 62:67:void readChallengeHeader(okio.Buffer,java.util.List):101:101 -> c + 68:69:void readChallengeHeader(okio.Buffer,java.util.List):102:102 -> c + 70:99:void readChallengeHeader(okio.Buffer,java.util.List):103:103 -> c + 100:106:void readChallengeHeader(okio.Buffer,java.util.List):102:102 -> c + 107:111:void readChallengeHeader(okio.Buffer,java.util.List):109:109 -> c + 112:118:void readChallengeHeader(okio.Buffer,java.util.List):110:110 -> c + 119:122:void readChallengeHeader(okio.Buffer,java.util.List):113:113 -> c + 123:129:void readChallengeHeader(okio.Buffer,java.util.List):114:114 -> c + 130:135:void readChallengeHeader(okio.Buffer,java.util.List):115:115 -> c + 136:150:void readChallengeHeader(okio.Buffer,java.util.List):131:131 -> c + 151:160:void readChallengeHeader(okio.Buffer,java.util.List):119:119 -> c + 161:171:void readChallengeHeader(okio.Buffer,java.util.List):122:122 -> c + 172:177:void readChallengeHeader(okio.Buffer,java.util.List):123:123 -> c + 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;"} + 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 + 40:42:java.lang.String readQuotedString(okio.Buffer):173:173 -> d + 43:45:java.lang.String readQuotedString(okio.Buffer):175:175 -> d + 46:50:java.lang.String readQuotedString(okio.Buffer):176:176 -> d + 51:63:java.lang.String readQuotedString(okio.Buffer):179:179 -> d + 64:66:java.lang.String readQuotedString(okio.Buffer):180:180 -> d + 67:69:java.lang.String readQuotedString(okio.Buffer):182:182 -> d + 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;"} + 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"} + 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"} + 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":"sourceFile","fileName":"HttpMethod.kt"} + okhttp3.internal.http.HttpMethod INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LW3/f;"} + 1:8:void ():18:18 -> + 1:4:void ():18:18 -> + 6:50:boolean invalidatesCache(java.lang.String):23:23 -> a + 6:25:boolean permitsRequestBody(java.lang.String):33:33 -> b + 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: +# {"id":"sourceFile","fileName":"RealInterceptorChain.kt"} + int calls -> a + okhttp3.internal.connection.RealCall call -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/e;"} + java.util.List interceptors -> c + int index -> d + okhttp3.internal.connection.Exchange exchange -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/c;"} + okhttp3.Request request -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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"} + 6:22:okhttp3.Response proceed(okhttp3.Request):91:91 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/B;)LQ3/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 + 50:59:okhttp3.Response proceed(okhttp3.Request):99:99 -> a + 60:88:okhttp3.Response proceed(okhttp3.Request):100:100 -> a + 89:98:okhttp3.Response proceed(okhttp3.Request):99:99 -> a + 99:129:okhttp3.Response proceed(okhttp3.Request):97:97 -> a + 130:139:okhttp3.Response proceed(okhttp3.Request):96:96 -> a + 140:156:okhttp3.Response proceed(okhttp3.Request):105:105 -> a + 157:166:okhttp3.Response proceed(okhttp3.Request):106:106 -> a + 167:174:okhttp3.Response proceed(okhttp3.Request):109:109 -> a + 175:178:okhttp3.Response proceed(okhttp3.Request):112:112 -> a + 179:200:okhttp3.Response proceed(okhttp3.Request):113:113 -> a + 201:218:okhttp3.Response proceed(okhttp3.Request):114:114 -> a + 219:228:okhttp3.Response proceed(okhttp3.Request):113:113 -> a + 229:268:okhttp3.Response proceed(okhttp3.Request):118:118 -> a + 269:270:okhttp3.Response proceed(okhttp3.Request):109:109 -> a + 271:290:okhttp3.Response proceed(okhttp3.Request):110:110 -> a + 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;"} + 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;"} + 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;"} + 1:3:okhttp3.internal.connection.RealCall getCall$okhttp():37:37 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"()LV3/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:int getReadTimeoutMillis$okhttp():43:43 -> h + 1:3:okhttp3.Request getRequest$okhttp():41:41 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()LQ3/B;"} + 1:3:int getWriteTimeoutMillis$okhttp():44:44 -> j + 1:3:int readTimeoutMillis():69:69 -> k +okhttp3.internal.http.RealResponseBody -> W3.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;"} + 6:15:void (java.lang.String,long,okio.BufferedSource):31:31 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;JLf4/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;"} + 1:3:okio.BufferedSource source():37:37 -> source + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/k;"} +okhttp3.internal.http.RequestLine -> W3.i: +# {"id":"sourceFile","fileName":"RequestLine.kt"} + okhttp3.internal.http.RequestLine INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LW3/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;"} + 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 + 36:43:java.lang.String get(okhttp3.Request,java.net.Proxy$Type):34:34 -> a + 44:54:java.lang.String get(okhttp3.Request,java.net.Proxy$Type):36:36 -> a + 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"} + 6:9:java.lang.String requestPath(okhttp3.HttpUrl):54:54 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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: +# {"id":"sourceFile","fileName":"RetryAndFollowUpInterceptor.kt"} + okhttp3.OkHttpClient client -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/z;"} + okhttp3.internal.http.RetryAndFollowUpInterceptor$Companion Companion -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LW3/j$a;"} + 1:9:void ():0:0 -> + 6:11:void (okhttp3.OkHttpClient):54:54 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/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;"} + 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 + 56:64:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):301:301 -> a + 65:72:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):304:304 -> a + 73:78:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):305:305 -> a + 79:82:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):306:306 -> a + 83:102:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):307:307 -> a + 103:112:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):310:310 -> a + 113:120:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):311:311 -> a + 121:128:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):313:313 -> a + 129:133:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):314:314 -> a + 134:138:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):317:317 -> a + 139:143:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):318:318 -> a + 144:148:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):319:319 -> a + 149:162:okhttp3.Request buildRedirectRequest(okhttp3.Response,java.lang.String):326:326 -> a + 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;"} + 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 + 69:78:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):238:238 -> b + 79:85:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):239:239 -> b + 86:91:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):242:242 -> b + 92:99:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):243:243 -> b + 100:106:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):248:248 -> b + 107:111:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):252:252 -> b + 112:118:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):216:216 -> b + 119:126:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):217:217 -> b + 127:137:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):220:220 -> b + 138:145:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):218:218 -> b + 146:151:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):256:256 -> b + 152:161:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):257:257 -> b + 162:167:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):262:262 -> b + 168:173:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):264:264 -> b + 174:183:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):274:274 -> b + 184:192:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):275:275 -> b + 193:199:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):279:279 -> b + 200:206:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):283:283 -> b + 207:212:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):284:284 -> b + 213:223:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):223:223 -> b + 224:228:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.internal.connection.Exchange):226:226 -> b + 1:6:boolean isRecoverable(java.io.IOException,boolean):174:174 -> c + 7:11:boolean isRecoverable(java.io.IOException,boolean):180:180 -> c + 12:19:boolean isRecoverable(java.io.IOException,boolean):181:181 -> c + 20:23:boolean isRecoverable(java.io.IOException,boolean):186:186 -> c + 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"} + 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"} + 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"} + 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;"} + 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 + 26:28:okhttp3.Response intercept(okhttp3.Interceptor$Chain):66:66 -> intercept + 29:34:okhttp3.Response intercept(okhttp3.Interceptor$Chain):71:71 -> intercept + 35:40:okhttp3.Response intercept(okhttp3.Interceptor$Chain):76:76 -> intercept + 41:44:okhttp3.Response intercept(okhttp3.Interceptor$Chain):100:100 -> intercept + 45:48:okhttp3.Response intercept(okhttp3.Interceptor$Chain):101:101 -> intercept + 49:52:okhttp3.Response intercept(okhttp3.Interceptor$Chain):102:102 -> intercept + 53:56:okhttp3.Response intercept(okhttp3.Interceptor$Chain):103:103 -> intercept + 57:60:okhttp3.Response intercept(okhttp3.Interceptor$Chain):101:101 -> intercept + 61:69:okhttp3.Response intercept(okhttp3.Interceptor$Chain):104:104 -> intercept + 70:73:okhttp3.Response intercept(okhttp3.Interceptor$Chain):107:107 -> intercept + 74:81:okhttp3.Response intercept(okhttp3.Interceptor$Chain):108:108 -> intercept + 82:87:okhttp3.Response intercept(okhttp3.Interceptor$Chain):111:111 -> intercept + 88:90:okhttp3.Response intercept(okhttp3.Interceptor$Chain):112:112 -> intercept + 91:94:okhttp3.Response intercept(okhttp3.Interceptor$Chain):133:133 -> intercept + 95:100:okhttp3.Response intercept(okhttp3.Interceptor$Chain):118:118 -> intercept + 101:106:okhttp3.Response intercept(okhttp3.Interceptor$Chain):119:119 -> intercept + 107:110:okhttp3.Response intercept(okhttp3.Interceptor$Chain):133:133 -> intercept + 111:125:okhttp3.Response intercept(okhttp3.Interceptor$Chain):124:124 -> intercept + 126:130:okhttp3.Response intercept(okhttp3.Interceptor$Chain):133:133 -> intercept + 131:154:okhttp3.Response intercept(okhttp3.Interceptor$Chain):127:127 -> intercept + 155:163:okhttp3.Response intercept(okhttp3.Interceptor$Chain):89:89 -> intercept + 164:167:okhttp3.Response intercept(okhttp3.Interceptor$Chain):92:92 -> intercept + 168:173:okhttp3.Response intercept(okhttp3.Interceptor$Chain):133:133 -> intercept + 174:179:okhttp3.Response intercept(okhttp3.Interceptor$Chain):90:90 -> intercept + 180:189:okhttp3.Response intercept(okhttp3.Interceptor$Chain):80:80 -> intercept + 190:198:okhttp3.Response intercept(okhttp3.Interceptor$Chain):83:83 -> intercept + 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: +# {"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: +# {"id":"sourceFile","fileName":"StatusLine.kt"} + okhttp3.Protocol protocol -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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;"} + 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"} + 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 + 18:24:java.lang.String toString():35:35 -> toString + 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: +# {"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;"} + 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 + 53:55:okhttp3.internal.http.StatusLine parse(java.lang.String):71:71 -> a + 56:76:okhttp3.internal.http.StatusLine parse(java.lang.String):73:73 -> a + 77:97:okhttp3.internal.http.StatusLine parse(java.lang.String):64:64 -> a + 98:105:okhttp3.internal.http.StatusLine parse(java.lang.String):75:75 -> a + 106:108:okhttp3.internal.http.StatusLine parse(java.lang.String):77:77 -> a + 109:116:okhttp3.internal.http.StatusLine parse(java.lang.String):84:84 -> a + 117:129:okhttp3.internal.http.StatusLine parse(java.lang.String):88:88 -> a + 130:135:okhttp3.internal.http.StatusLine parse(java.lang.String):96:96 -> a + 136:142:okhttp3.internal.http.StatusLine parse(java.lang.String):97:97 -> a + 143:152:okhttp3.internal.http.StatusLine parse(java.lang.String):100:100 -> a + 153:173:okhttp3.internal.http.StatusLine parse(java.lang.String):98:98 -> a + 174:175:okhttp3.internal.http.StatusLine parse(java.lang.String):96:96 -> a + 176:181:okhttp3.internal.http.StatusLine parse(java.lang.String):103:103 -> 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: +# {"id":"sourceFile","fileName":"HeadersReader.kt"} + long headerLimit -> a + okio.BufferedSource source -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + okhttp3.internal.http1.HeadersReader$Companion Companion -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/a$a;"} + 1:9:void ():0:0 -> + 6:13:void (okio.BufferedSource):24:24 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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;"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"Http1ExchangeCodec.kt"} + int state -> a + okhttp3.internal.http1.HeadersReader headersReader -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/a;"} + okhttp3.Headers trailers -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + okhttp3.OkHttpClient client -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/z;"} + okhttp3.internal.connection.RealConnection connection -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} + okio.BufferedSource source -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + okio.BufferedSink sink -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/j;"} + okhttp3.internal.http1.Http1ExchangeCodec$Companion Companion -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/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"} + 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"} + 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 + 49:54:void writeRequest(okhttp3.Headers,java.lang.String):164:164 -> A + 55:62:void writeRequest(okhttp3.Headers,java.lang.String):165:165 -> A + 63:68:void writeRequest(okhttp3.Headers,java.lang.String):166:166 -> A + 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 + 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;"} + 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 + 48:52:okio.Sink createRequestBody(okhttp3.Request,long):96:96 -> d + 53:54:okio.Sink createRequestBody(okhttp3.Request,long):98:98 -> d + 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;"} + 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 + 36:41:okhttp3.Response$Builder readResponseHeaders(boolean):182:182 -> e + 42:47:okhttp3.Response$Builder readResponseHeaders(boolean):183:183 -> e + 48:61:okhttp3.Response$Builder readResponseHeaders(boolean):184:184 -> e + 62:69:okhttp3.Response$Builder readResponseHeaders(boolean):187:187 -> e + 70:73:okhttp3.Response$Builder readResponseHeaders(boolean):190:190 -> e + 74:77:okhttp3.Response$Builder readResponseHeaders(boolean):191:191 -> e + 78:80:okhttp3.Response$Builder readResponseHeaders(boolean):195:195 -> e + 81:100:okhttp3.Response$Builder readResponseHeaders(boolean):201:201 -> e + 101:123:okhttp3.Response$Builder readResponseHeaders(boolean):202:202 -> e + 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;"} + 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"} + 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"} + 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;"} + 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;"} + 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;"} + 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;"} + 1:3:int access$getState$p(okhttp3.internal.http1.Http1ExchangeCodec):64:64 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/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;"} + 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"} + 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"} + 1:4:void detachTimeout(okio.ForwardingTimeout):243:243 -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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"} + 3:16:boolean isChunked(okhttp3.Response):76:76 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/D;)Z"} + 1:10:okio.Sink newChunkedSink():207:207 -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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;"} + 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;"} + 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;"} + 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;"} + 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"} + 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: +# {"id":"sourceFile","fileName":"Http1ExchangeCodec.kt"} + okio.ForwardingTimeout timeout -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/p;"} + boolean closed -> e + okhttp3.internal.http1.Http1ExchangeCodec this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/b;"} + 1:5:void (okhttp3.internal.http1.Http1ExchangeCodec):323:323 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;)V"} + 6:21:void (okhttp3.internal.http1.Http1ExchangeCodec):324:324 -> + 1:3:boolean getClosed():325:325 -> g + 1:10:void responseBodyComplete():344:344 -> h + 11:19:void responseBodyComplete():345:345 -> h + 20:26:void responseBodyComplete():347:347 -> h + 27:32:void responseBodyComplete():349:349 -> h + 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"} + 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":"sourceFile","fileName":"Http1ExchangeCodec.kt"} + okio.ForwardingTimeout timeout -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/p;"} + boolean closed -> e + okhttp3.internal.http1.Http1ExchangeCodec this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/b;"} + 1:5:void (okhttp3.internal.http1.Http1ExchangeCodec):291:291 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/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 + 22:28:void close():318:318 -> close + 29:34:void close():319:319 -> close + 35:39:void close():320:320 -> close + 2:7:void flush():309:309 -> flush + 8:16:void flush():310:310 -> flush + 17:21:void flush():311:311 -> flush + 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":"sourceFile","fileName":"Http1ExchangeCodec.kt"} + long bytesRemainingInChunk -> g + boolean hasMoreChunks -> h + okhttp3.HttpUrl url -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/u;"} + okhttp3.internal.http1.Http1ExchangeCodec this$0 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/b;"} + 6:7:void (okhttp3.internal.http1.Http1ExchangeCodec,okhttp3.HttpUrl):397:397 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/b;LQ3/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 -> + 1:7:void close():448:448 -> close + 8:21:void close():450:450 -> close + 22:30:void close():451:451 -> close + 31:34:void close():452:452 -> close + 35:38:void close():454:454 -> close + 17:22:long read(okio.Buffer,long):404:404 -> read + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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 + 43:47:long read(okio.Buffer,long):409:409 -> read + 48:61:long read(okio.Buffer,long):412:412 -> read + 62:67:long read(okio.Buffer,long):419:419 -> read + 68:76:long read(okio.Buffer,long):414:414 -> read + 77:83:long read(okio.Buffer,long):415:415 -> read + 84:86:long read(okio.Buffer,long):416:416 -> read + 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: +# {"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: +# {"id":"sourceFile","fileName":"Http1ExchangeCodec.kt"} + long bytesRemaining -> g + okhttp3.internal.http1.Http1ExchangeCodec this$0 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/b;"} + 1:2:void (okhttp3.internal.http1.Http1ExchangeCodec,long):354:354 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/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 + 8:25:void close():387:387 -> close + 26:34:void close():388:388 -> close + 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"} + 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 + 53:56:long read(okio.Buffer,long):378:378 -> read + 57:65:long read(okio.Buffer,long):370:370 -> read + 66:72:long read(okio.Buffer,long):371:371 -> read + 73:75:long read(okio.Buffer,long):372:372 -> read + 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: +# {"id":"sourceFile","fileName":"Http1ExchangeCodec.kt"} + okio.ForwardingTimeout timeout -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/p;"} + boolean closed -> e + okhttp3.internal.http1.Http1ExchangeCodec this$0 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/b;"} + 1:5:void (okhttp3.internal.http1.Http1ExchangeCodec):262:262 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/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 + 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":"sourceFile","fileName":"Http1ExchangeCodec.kt"} + boolean inputExhausted -> g + okhttp3.internal.http1.Http1ExchangeCodec this$0 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LX3/b;"} + 1:6:void (okhttp3.internal.http1.Http1ExchangeCodec):459:459 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LX3/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"} + 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: +# {"id":"sourceFile","fileName":"ConnectionShutdownException.kt"} + 1:4:void ():24:24 -> +okhttp3.internal.http2.ErrorCode -> Y3.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;"} + okhttp3.internal.http2.ErrorCode PROTOCOL_ERROR -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + okhttp3.internal.http2.ErrorCode INTERNAL_ERROR -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + okhttp3.internal.http2.ErrorCode FLOW_CONTROL_ERROR -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + okhttp3.internal.http2.ErrorCode SETTINGS_TIMEOUT -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + okhttp3.internal.http2.ErrorCode STREAM_CLOSED -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + okhttp3.internal.http2.ErrorCode FRAME_SIZE_ERROR -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + okhttp3.internal.http2.ErrorCode REFUSED_STREAM -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + okhttp3.internal.http2.ErrorCode CANCEL -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + okhttp3.internal.http2.ErrorCode COMPRESSION_ERROR -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + okhttp3.internal.http2.ErrorCode CONNECT_ERROR -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + okhttp3.internal.http2.ErrorCode ENHANCE_YOUR_CALM -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + okhttp3.internal.http2.ErrorCode INADEQUATE_SECURITY -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + okhttp3.internal.http2.ErrorCode HTTP_1_1_REQUIRED -> r + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + okhttp3.internal.http2.ErrorCode[] $VALUES -> s + # {"id":"com.android.tools.r8.residualsignature","signature":"[LY3/b;"} + okhttp3.internal.http2.ErrorCode$Companion Companion -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b$a;"} + 6:15:void ():21:21 -> + 16:25:void ():23:23 -> + 26:35:void ():25:25 -> + 36:45:void ():27:27 -> + 46:55:void ():29:29 -> + 56:65:void ():31:31 -> + 66:75:void ():33:33 -> + 76:86:void ():35:35 -> + 87:97:void ():37:37 -> + 98:108:void ():39:39 -> + 109:119:void ():41:41 -> + 120:130:void ():43:43 -> + 131:141:void ():45:45 -> + 142:161:void ():47:47 -> + 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;"} + 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":"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":"sourceFile","fileName":"Header.kt"} + int hpackSize -> a + okio.ByteString name -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + okio.ByteString value -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + okio.ByteString PSEUDO_PREFIX -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + okio.ByteString RESPONSE_STATUS -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + okio.ByteString TARGET_METHOD -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + okio.ByteString TARGET_PATH -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + okio.ByteString TARGET_SCHEME -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + okio.ByteString TARGET_AUTHORITY -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + okhttp3.internal.http2.Header$Companion Companion -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/c$a;"} + 9:18:void ():39:39 -> + 19:26:void ():47:47 -> + 27:34:void ():48:48 -> + 35:42:void ():49:49 -> + 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"} + 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"} + 1:3:okio.ByteString component1():0:0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} + 1:3:okio.ByteString component2():0:0 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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: +# {"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: +# {"id":"sourceFile","fileName":"Hpack.kt"} + okhttp3.internal.http2.Header[] STATIC_HEADER_TABLE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"[LY3/c;"} + java.util.Map NAME_TO_FIRST_INDEX -> b + okhttp3.internal.http2.Hpack INSTANCE -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/d;"} + 1:7:void ():44:44 -> + 8:16:void ():59:59 -> + 17:25:void ():60:60 -> + 26:32:void ():61:61 -> + 33:42:void ():62:62 -> + 43:49:void ():63:63 -> + 50:59:void ():64:64 -> + 60:66:void ():65:65 -> + 67:76:void ():66:66 -> + 77:83:void ():67:67 -> + 84:91:void ():68:68 -> + 92:99:void ():69:69 -> + 100:107:void ():70:70 -> + 108:117:void ():71:71 -> + 118:127:void ():72:72 -> + 128:134:void ():73:73 -> + 135:147:void ():74:74 -> + 148:154:void ():75:75 -> + 155:163:void ():76:76 -> + 164:172:void ():77:77 -> + 173:181:void ():78:78 -> + 182:190:void ():79:79 -> + 191:199:void ():80:80 -> + 200:208:void ():81:81 -> + 209:217:void ():82:82 -> + 218:226:void ():83:83 -> + 227:235:void ():84:84 -> + 236:244:void ():85:85 -> + 245:253:void ():86:86 -> + 254:262:void ():87:87 -> + 263:271:void ():88:88 -> + 272:280:void ():89:89 -> + 281:289:void ():90:90 -> + 290:298:void ():91:91 -> + 299:307:void ():92:92 -> + 308:316:void ():93:93 -> + 317:325:void ():94:94 -> + 326:334:void ():95:95 -> + 335:343:void ():96:96 -> + 344:352:void ():97:97 -> + 353:361:void ():98:98 -> + 362:370:void ():99:99 -> + 371:379:void ():100:100 -> + 380:388:void ():101:101 -> + 389:397:void ():102:102 -> + 398:406:void ():103:103 -> + 407:415:void ():104:104 -> + 416:424:void ():105:105 -> + 425:433:void ():106:106 -> + 434:442:void ():107:107 -> + 443:451:void ():108:108 -> + 452:460:void ():109:109 -> + 461:469:void ():110:110 -> + 470:478:void ():111:111 -> + 479:487:void ():112:112 -> + 488:496:void ():113:113 -> + 497:505:void ():114:114 -> + 506:514:void ():115:115 -> + 515:523:void ():116:116 -> + 524:532:void ():117:117 -> + 533:541:void ():118:118 -> + 542:653:void ():119:119 -> + 654:655:void ():58:58 -> + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"Hpack.kt"} + java.util.List headerList -> a + okio.BufferedSource source -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + okhttp3.internal.http2.Header[] dynamicTable -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"[LY3/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"} + 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"} + 1:8:void adjustDynamicTableByteCount():149:149 -> a + 9:13:void adjustDynamicTableByteCount():151:151 -> a + 14:17:void adjustDynamicTableByteCount():153:153 -> a + 1:10:void clearDynamicTable():159:159 -> b + 11:18:void clearDynamicTable():160:160 -> b + 19:20:void clearDynamicTable():161:161 -> b + 21:23:void clearDynamicTable():162:162 -> b + 1:6:int dynamicTableIndex(int):251:251 -> c + 4:8:int evictToRecoverBytes(int):171:171 -> d + 9:14:int evictToRecoverBytes(int):172:172 -> d + 15:21:int evictToRecoverBytes(int):173:173 -> d + 22:24:int evictToRecoverBytes(int):174:174 -> d + 25:29:int evictToRecoverBytes(int):175:175 -> d + 30:40:int evictToRecoverBytes(int):176:176 -> d + 41:47:int evictToRecoverBytes(int):180:180 -> d + 48:49:int evictToRecoverBytes(int):181:181 -> d + 50:52:int evictToRecoverBytes(int):180:180 -> d + 53:58:int evictToRecoverBytes(int):182:182 -> d + 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;"} + 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"} + 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 + 29:32:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):312:312 -> g + 33:36:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):317:317 -> g + 37:42:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):318:318 -> g + 43:51:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):321:321 -> g + 52:56:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):322:322 -> g + 57:62:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):323:323 -> g + 63:69:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):324:324 -> g + 70:71:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):325:325 -> g + 72:77:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):327:327 -> g + 78:81:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):328:328 -> g + 82:88:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):329:329 -> g + 89:94:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):331:331 -> g + 95:98:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):332:332 -> g + 99:104:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):334:334 -> g + 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;"} + 16:22:okio.ByteString readByteString():370:370 -> j + 23:27:okio.ByteString readByteString():373:373 -> j + 28:34:okio.ByteString readByteString():374:374 -> j + 35:39:okio.ByteString readByteString():375:375 -> j + 40:46:okio.ByteString readByteString():377:377 -> j + 1:8:void readHeaders():193:193 -> k + 9:30:void readHeaders():194:194 -> k + 31:36:void readHeaders():202:202 -> k + 37:44:void readHeaders():203:203 -> k + 45:54:void readHeaders():207:207 -> k + 55:60:void readHeaders():211:211 -> k + 61:72:void readHeaders():212:212 -> k + 73:80:void readHeaders():216:216 -> k + 81:84:void readHeaders():217:217 -> k + 85:88:void readHeaders():220:220 -> k + 89:122:void readHeaders():218:218 -> k + 123:128:void readHeaders():228:228 -> k + 129:133:void readHeaders():229:229 -> k + 134:138:void readHeaders():224:224 -> k + 139:147:void readHeaders():198:198 -> k + 1:6:void readIndexedHeader(int):237:237 -> l + 7:14:void readIndexedHeader(int):238:238 -> l + 15:20:void readIndexedHeader(int):239:239 -> l + 21:35:void readIndexedHeader(int):241:241 -> l + 36:40:void readIndexedHeader(int):242:242 -> l + 41:51:void readIndexedHeader(int):245:245 -> l + 52:76:void readIndexedHeader(int):243:243 -> l + 6:24:int readInt(int,int):353:353 -> m + 1:4:void readLiteralHeaderWithIncrementalIndexingIndexedName(int):270:270 -> n + 5:8:void readLiteralHeaderWithIncrementalIndexingIndexedName(int):271:271 -> n + 9:18:void readLiteralHeaderWithIncrementalIndexingIndexedName(int):272:272 -> n + 1:10:void readLiteralHeaderWithIncrementalIndexingNewName():277:277 -> o + 11:14:void readLiteralHeaderWithIncrementalIndexingNewName():278:278 -> o + 15:24:void readLiteralHeaderWithIncrementalIndexingNewName():279:279 -> o + 1:4:void readLiteralHeaderWithoutIndexingIndexedName(int):256:256 -> p + 5:8:void readLiteralHeaderWithoutIndexingIndexedName(int):257:257 -> p + 9:19:void readLiteralHeaderWithoutIndexingIndexedName(int):258:258 -> p + 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: +# {"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;"} + 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;"} + 1:1:void (int,boolean,okio.Buffer):392:392 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(IZLf4/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"} + 1:8:void adjustDynamicTableByteCount():596:596 -> a + 9:13:void adjustDynamicTableByteCount():598:598 -> a + 14:17:void adjustDynamicTableByteCount():600:600 -> a + 1:10:void clearDynamicTable():413:413 -> b + 11:18:void clearDynamicTable():414:414 -> b + 19:20:void clearDynamicTable():415:415 -> b + 21:23:void clearDynamicTable():416:416 -> b + 4:8:int evictToRecoverBytes(int):425:425 -> c + 9:14:int evictToRecoverBytes(int):426:426 -> c + 15:24:int evictToRecoverBytes(int):427:427 -> c + 25:38:int evictToRecoverBytes(int):428:428 -> c + 39:49:int evictToRecoverBytes(int):429:429 -> c + 50:56:int evictToRecoverBytes(int):433:433 -> c + 57:58:int evictToRecoverBytes(int):434:434 -> c + 59:61:int evictToRecoverBytes(int):433:433 -> c + 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"} + 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 + 15:17:void insertIntoDynamicTable(okhttp3.internal.http2.Header):452:452 -> d + 18:26:void insertIntoDynamicTable(okhttp3.internal.http2.Header):454:454 -> d + 27:31:void insertIntoDynamicTable(okhttp3.internal.http2.Header):455:455 -> d + 32:37:void insertIntoDynamicTable(okhttp3.internal.http2.Header):456:456 -> d + 38:44:void insertIntoDynamicTable(okhttp3.internal.http2.Header):457:457 -> d + 45:46:void insertIntoDynamicTable(okhttp3.internal.http2.Header):458:458 -> d + 47:52:void insertIntoDynamicTable(okhttp3.internal.http2.Header):460:460 -> d + 53:56:void insertIntoDynamicTable(okhttp3.internal.http2.Header):461:461 -> d + 57:62:void insertIntoDynamicTable(okhttp3.internal.http2.Header):462:462 -> d + 63:68:void insertIntoDynamicTable(okhttp3.internal.http2.Header):463:463 -> d + 1:4:void resizeHeaderTable(int):581:581 -> e + 5:8:void resizeHeaderTable(int):582:582 -> e + 9:15:void resizeHeaderTable(int):584:584 -> e + 16:24:void resizeHeaderTable(int):588:588 -> e + 25:26:void resizeHeaderTable(int):590:590 -> e + 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"} + 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 + 36:44:void writeByteString(okio.ByteString):572:572 -> f + 45:50:void writeByteString(okio.ByteString):573:573 -> f + 51:58:void writeByteString(okio.ByteString):575:575 -> f + 59:64:void writeByteString(okio.ByteString):576:576 -> f + 6:10:void writeHeaders(java.util.List):470:470 -> g + 11:20:void writeHeaders(java.util.List):471:471 -> g + 21:23:void writeHeaders(java.util.List):473:473 -> g + 24:28:void writeHeaders(java.util.List):475:475 -> g + 29:30:void writeHeaders(java.util.List):476:476 -> g + 31:35:void writeHeaders(java.util.List):477:477 -> g + 36:42:void writeHeaders(java.util.List):480:480 -> g + 43:48:void writeHeaders(java.util.List):481:481 -> g + 49:54:void writeHeaders(java.util.List):482:482 -> g + 55:56:void writeHeaders(java.util.List):483:483 -> g + 57:71:void writeHeaders(java.util.List):487:487 -> g + 72:84:void writeHeaders(java.util.List):489:489 -> g + 85:100:void writeHeaders(java.util.List):495:495 -> g + 101:126:void writeHeaders(java.util.List):497:497 -> g + 127:135:void writeHeaders(java.util.List):504:504 -> g + 136:150:void writeHeaders(java.util.List):505:505 -> g + 151:165:void writeHeaders(java.util.List):506:506 -> g + 166:179:void writeHeaders(java.util.List):507:507 -> g + 180:200:void writeHeaders(java.util.List):510:510 -> g + 201:208:void writeHeaders(java.util.List):519:519 -> g + 209:213:void writeHeaders(java.util.List):523:523 -> g + 214:216:void writeHeaders(java.util.List):524:524 -> g + 217:219:void writeHeaders(java.util.List):525:525 -> g + 220:223:void writeHeaders(java.util.List):526:526 -> g + 224:241:void writeHeaders(java.util.List):528:528 -> g + 242:244:void writeHeaders(java.util.List):531:531 -> g + 245:250:void writeHeaders(java.util.List):532:532 -> g + 251:253:void writeHeaders(java.util.List):536:536 -> g + 254:256:void writeHeaders(java.util.List):537:537 -> g + 257:264:void writeHeaders(java.util.List):538:538 -> g + 3:9:void writeInt(int,int,int):549:549 -> h + 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: +# {"id":"sourceFile","fileName":"Http2.kt"} + okio.ByteString CONNECTION_PREFACE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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;"} + 1:7:void ():21:21 -> + 8:17:void ():23:23 -> + 18:41:void ():51:51 -> + 42:45:void ():49:49 -> + 46:51:void ():58:58 -> + 52:57:void ():59:59 -> + 58:94:void ():60:60 -> + 95:100:void ():64:64 -> + 101:105:void ():65:65 -> + 106:109:void ():67:67 -> + 110:115:void ():69:69 -> + 116:119:void ():70:70 -> + 120:129:void ():71:71 -> + 130:134:void ():74:74 -> + 135:140:void ():75:75 -> + 141:146:void ():76:76 -> + 147:154:void ():77:77 -> + 155:156:void ():79:79 -> + 157:158:void ():80:80 -> + 159:189:void ():81:81 -> + 190:219:void ():83:83 -> + 220:224:void ():87:87 -> + 225:240:void ():88:88 -> + 1:4:void ():21:21 -> + 3:24:java.lang.String formatFlags(int,int):131:131 -> a + 25:50:java.lang.String formatFlags(int,int):137:137 -> a + 51:68:java.lang.String formatFlags(int,int):141:141 -> a + 69:82:java.lang.String formatFlags(int,int):144:144 -> a + 83:90:java.lang.String formatFlags(int,int):134:134 -> a + 91:95:java.lang.String formatFlags(int,int):135:135 -> a + 1:23:java.lang.String formattedType$okhttp(int):123:123 -> b + 1:4:java.lang.String frameLog(boolean,int,int,int,int):115:115 -> c + 5:10:java.lang.String frameLog(boolean,int,int,int,int):116:116 -> c + 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: +# {"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;"} + okhttp3.internal.http2.Http2Connection$ReaderRunnable readerRunnable -> D + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f$e;"} + java.util.Set currentPushRequests -> E + okhttp3.internal.http2.Settings DEFAULT_SETTINGS -> F + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/m;"} + okhttp3.internal.http2.Http2Connection$Companion Companion -> G + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f$c;"} + boolean client -> d + okhttp3.internal.http2.Http2Connection$Listener listener -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/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;"} + okhttp3.internal.concurrent.TaskQueue writerQueue -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/d;"} + okhttp3.internal.concurrent.TaskQueue pushQueue -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/d;"} + okhttp3.internal.concurrent.TaskQueue settingsListenerQueue -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/d;"} + okhttp3.internal.http2.PushObserver pushObserver -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/l;"} + long intervalPingsSent -> p + long intervalPongsReceived -> q + long degradedPingsSent -> r + long degradedPongsReceived -> s + long awaitPongsReceived -> t + long degradedPongDeadlineNs -> u + okhttp3.internal.http2.Settings okHttpSettings -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/m;"} + okhttp3.internal.http2.Settings peerSettings -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/m;"} + long readBytesTotal -> x + long readBytesAcknowledged -> y + long writeBytesTotal -> z + 9:17:void ():995:995 -> + 18:23:void ():996:996 -> + 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"} + 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 -> + 28:33:void (okhttp3.internal.http2.Http2Connection$Builder):74:74 -> + 34:44:void (okhttp3.internal.http2.Http2Connection$Builder):78:78 -> + 45:50:void (okhttp3.internal.http2.Http2Connection$Builder):83:83 -> + 51:56:void (okhttp3.internal.http2.Http2Connection$Builder):86:86 -> + 57:62:void (okhttp3.internal.http2.Http2Connection$Builder):89:89 -> + 63:68:void (okhttp3.internal.http2.Http2Connection$Builder):92:92 -> + 69:74:void (okhttp3.internal.http2.Http2Connection$Builder):95:95 -> + 75:79:void (okhttp3.internal.http2.Http2Connection$Builder):109:109 -> + 80:88:void (okhttp3.internal.http2.Http2Connection$Builder):113:113 -> + 89:91:void (okhttp3.internal.http2.Http2Connection$Builder):114:114 -> + 92:93:void (okhttp3.internal.http2.Http2Connection$Builder):116:116 -> + 94:95:void (okhttp3.internal.http2.Http2Connection$Builder):109:109 -> + 96:99:void (okhttp3.internal.http2.Http2Connection$Builder):122:122 -> + 100:106:void (okhttp3.internal.http2.Http2Connection$Builder):137:137 -> + 107:112:void (okhttp3.internal.http2.Http2Connection$Builder):140:140 -> + 113:123:void (okhttp3.internal.http2.Http2Connection$Builder):141:141 -> + 124:139:void (okhttp3.internal.http2.Http2Connection$Builder):144:144 -> + 140:146:void (okhttp3.internal.http2.Http2Connection$Builder):147:147 -> + 147:152:void (okhttp3.internal.http2.Http2Connection$Builder):150:150 -> + 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: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;"} + 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;"} + 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 + 25:28:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):245:245 -> E0 + 29:32:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):248:248 -> E0 + 33:34:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):249:249 -> E0 + 35:44:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):250:250 -> E0 + 45:71:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):253:253 -> E0 + 72:77:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):254:254 -> E0 + 78:86:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):255:255 -> E0 + 87:88:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):257:257 -> E0 + 89:91:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):241:241 -> E0 + 92:100:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):259:259 -> E0 + 101:104:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):261:261 -> E0 + 105:109:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):263:263 -> E0 + 110:112:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):240:240 -> E0 + 113:118:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):268:268 -> E0 + 119:130:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):261:261 -> E0 + 131:136:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):246:246 -> E0 + 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;"} + 6:11:void pushDataLater$okhttp(int,okio.BufferedSource,int,boolean):935:935 -> G0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf4/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 + 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 + 24:29:void pushRequestLater$okhttp(int,java.util.List):889:889 -> I0 + 30:38:void pushRequestLater$okhttp(int,java.util.List):891:891 -> I0 + 39:39:void pushRequestLater$okhttp(int,java.util.List):886:886 -> I0 + 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"} + 35:51:void pushResetLater$okhttp(int,okhttp3.internal.http2.ErrorCode):1120:1120 -> J0 + 1:9:boolean pushedStream$okhttp(int):883:883 -> K0 + 2:13:okhttp3.internal.http2.Http2Stream removeStream$okhttp(int):180:180 -> L0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LY3/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 + 17:27:void sendDegradedPingLater$okhttp():552:552 -> M0 + 28:29:void sendDegradedPingLater$okhttp():553:553 -> M0 + 30:30:void sendDegradedPingLater$okhttp():549:549 -> M0 + 31:51:void sendDegradedPingLater$okhttp():554:554 -> M0 + 52:68:void sendDegradedPingLater$okhttp():1076:1076 -> M0 + 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"} + 6:8:void shutdown(okhttp3.internal.http2.ErrorCode):418:418 -> P0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/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 + 20:21:void shutdown(okhttp3.internal.http2.ErrorCode):424:424 -> P0 + 22:23:void shutdown(okhttp3.internal.http2.ErrorCode):425:425 -> P0 + 24:25:void shutdown(okhttp3.internal.http2.ErrorCode):426:426 -> P0 + 26:26:void shutdown(okhttp3.internal.http2.ErrorCode):420:420 -> P0 + 27:33:void shutdown(okhttp3.internal.http2.ErrorCode):429:429 -> P0 + 34:36:void shutdown(okhttp3.internal.http2.ErrorCode):418:418 -> P0 + 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"} + 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;"} + 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 + 24:26:void updateConnectionFlowControl$okhttp(long):192:192 -> S0 + 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"} + 8:17:void writeData(int,boolean,okio.Buffer,long):304:304 -> T0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(IZLf4/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 + 39:44:void writeData(int,boolean,okio.Buffer,long):1009:1009 -> T0 + 45:53:void writeData(int,boolean,okio.Buffer,long):317:317 -> T0 + 54:58:void writeData(int,boolean,okio.Buffer,long):326:326 -> T0 + 59:68:void writeData(int,boolean,okio.Buffer,long):327:327 -> T0 + 69:74:void writeData(int,boolean,okio.Buffer,long):328:328 -> T0 + 75:76:void writeData(int,boolean,okio.Buffer,long):329:329 -> T0 + 77:78:void writeData(int,boolean,okio.Buffer,long):311:311 -> T0 + 79:93:void writeData(int,boolean,okio.Buffer,long):332:332 -> T0 + 94:100:void writeData(int,boolean,okio.Buffer,long):322:322 -> T0 + 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 + 6:11:void writeSynReset$okhttp(int,okhttp3.internal.http2.ErrorCode):354:354 -> W0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILY3/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"} + 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: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: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:long access$getAwaitPongsReceived$p(okhttp3.internal.http2.Http2Connection):55:55 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/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;"} + 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"} + 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 + 71:78:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):454:454 -> q0 + 79:84:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):455:455 -> q0 + 85:94:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):1043:1043 -> q0 + 95:102:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):456:456 -> q0 + 103:111:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):1043:1043 -> q0 + 112:113:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):458:458 -> q0 + 114:116:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):453:453 -> q0 + 117:121:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):1044:1044 -> q0 + 122:127:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):462:462 -> q0 + 128:132:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):468:468 -> q0 + 133:137:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):473:473 -> q0 + 138:142:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):477:477 -> q0 + 143:147:void close$okhttp(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode,java.io.IOException):478:478 -> q0 + 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: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: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: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;"} + 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.Settings getOkHttpSettings():109:109 -> x0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/m;"} + 1:3:okhttp3.internal.http2.Settings getPeerSettings():122:122 -> y0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/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":"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;"} + 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"} + 1:3:long runOnce():219:219 -> f + 4:23:long runOnce():220:220 -> f + 24:36:long runOnce():223:223 -> f + 37:39:long runOnce():219:219 -> f + 40:48:long runOnce():228:228 -> f + 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: +# {"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;"} + okio.BufferedSink sink -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/j;"} + okhttp3.internal.http2.Http2Connection$Listener listener -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f$d;"} + okhttp3.internal.http2.PushObserver pushObserver -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/l;"} + int pingIntervalMillis -> g + boolean client -> h + okhttp3.internal.concurrent.TaskRunner taskRunner -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/e;"} + 6:12:void (boolean,okhttp3.internal.concurrent.TaskRunner):559:559 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLU3/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;"} + 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;"} + 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;"} + 1:10:okio.BufferedSink getSink$okhttp():567:567 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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;"} + 1:3:okhttp3.internal.concurrent.TaskRunner getTaskRunner$okhttp():562:562 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"()LU3/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;"} + 1:3:okhttp3.internal.http2.Http2Connection$Builder pingIntervalMillis(int):597:597 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)LY3/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;"} + 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: +# {"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":"sourceFile","fileName":"Http2Connection.kt"} + okhttp3.internal.http2.Http2Connection$Listener REFUSE_INCOMING_STREAMS -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f$d;"} + okhttp3.internal.http2.Http2Connection$Listener$Companion Companion -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/f;LY3/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":"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: +# {"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":"sourceFile","fileName":"Http2Connection.kt"} + okhttp3.internal.http2.Http2Reader reader -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/h;"} + okhttp3.internal.http2.Http2Connection this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/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"} + 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 + 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 + 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"} + 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 + 32:34:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):738:738 -> n + 35:44:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):739:739 -> n + 45:49:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):743:743 -> n + 50:52:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):744:744 -> n + 53:55:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):745:745 -> n + 56:57:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):746:746 -> n + 58:59:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):740:740 -> n + 60:64:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):749:749 -> n + 65:79:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):750:750 -> n + 80:92:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):752:752 -> n + 93:102:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):753:753 -> n + 103:125:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):1030:1030 -> n + 126:127:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):751:751 -> n + 128:136:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):756:756 -> n + 137:166:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):758:758 -> n + 167:183:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):1035:1035 -> n + 184:185:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):761:761 -> n + 186:186:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):738:738 -> n + 187:203:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):763:763 -> n + 204:208:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):765:765 -> n + 209:210:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):767:767 -> n + 211:211:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):737:737 -> n + 212:218:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):768:768 -> n + 219:229:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):769:769 -> n + 230:231:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):770:771 -> n + 232:235:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):771:771 -> n + 236:237:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):772:772 -> n + 238:245:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):770:770 -> n + 246:247:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):738:738 -> n + 248:249:void applyAndAckSettings(boolean,okhttp3.internal.http2.Settings):737:737 -> n + 1:3:void invoke():613:613 -> o + 4:8:void invoke():617:617 -> o + 9:18:void invoke():618:618 -> o + 19:20:void invoke():620:620 -> o + 21:22:void invoke():621:621 -> o + 23:27:void invoke():627:627 -> o + 28:42:void invoke():628:628 -> o + 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: +# {"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;"} + 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;"} + 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"} + 1:24:long runOnce():219:219 -> f +okhttp3.internal.http2.Http2Connection$ReaderRunnable$headers$$inlined$synchronized$lambda$1 -> Y3.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;"} + okhttp3.internal.http2.Http2Connection$ReaderRunnable this$0 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f$e;"} + okhttp3.internal.http2.Http2Stream $stream$inlined -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/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"} + 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: +# {"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;"} + 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"} + 1:15:long runOnce():219:219 -> f +okhttp3.internal.http2.Http2Connection$ReaderRunnable$settings$$inlined$execute$1 -> Y3.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;"} + boolean $clearPrevious$inlined -> h + okhttp3.internal.http2.Settings $settings$inlined -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/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"} + 1:12:long runOnce():219:219 -> f +okhttp3.internal.http2.Http2Connection$pushDataLater$$inlined$execute$1 -> Y3.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;"} + int $streamId$inlined -> h + okio.Buffer $buffer$inlined -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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"} + 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: +# {"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;"} + 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"} + 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: +# {"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;"} + 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"} + 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: +# {"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;"} + int $streamId$inlined -> h + okhttp3.internal.http2.ErrorCode $errorCode$inlined -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/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"} + 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: +# {"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;"} + 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"} + 1:10:long runOnce():219:219 -> f +okhttp3.internal.http2.Http2Connection$writeSynResetLater$$inlined$execute$1 -> Y3.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;"} + int $streamId$inlined -> h + okhttp3.internal.http2.ErrorCode $errorCode$inlined -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/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"} + 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: +# {"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;"} + 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"} + 1:15:long runOnce():220:220 -> f + 16:23:long runOnce():222:222 -> f +okhttp3.internal.http2.Http2ExchangeCodec -> Y3.g: +# {"id":"sourceFile","fileName":"Http2ExchangeCodec.kt"} + okhttp3.internal.http2.Http2Stream stream -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i;"} + okhttp3.Protocol protocol -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/A;"} + boolean canceled -> c + okhttp3.internal.connection.RealConnection connection -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LV3/f;"} + okhttp3.internal.http.RealInterceptorChain chain -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LW3/g;"} + okhttp3.internal.http2.Http2Connection http2Connection -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/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;"} + 9:10:void ():147:147 -> + 11:36:void ():148:148 -> + 37:42:void ():136:136 -> + 43:44:void ():156:156 -> + 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"} + 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 + 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;"} + 1:9:okhttp3.Response$Builder readResponseHeaders(boolean):96:96 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)LQ3/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;"} + 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"} + 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 + 34:37:void writeRequestHeaders(okhttp3.Request):79:79 -> h + 38:58:void writeRequestHeaders(okhttp3.Request):83:83 -> h + 59:78:void writeRequestHeaders(okhttp3.Request):84:84 -> h + 79:88:void writeRequestHeaders(okhttp3.Request):80:80 -> h + 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: +# {"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;"} + 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 + 55:62:java.util.List http2HeadersList(okhttp3.Request):164:164 -> a + 63:72:java.util.List http2HeadersList(okhttp3.Request):166:166 -> a + 73:90:java.util.List http2HeadersList(okhttp3.Request):168:168 -> a + 91:97:java.util.List http2HeadersList(okhttp3.Request):170:170 -> a + 98:119:java.util.List http2HeadersList(okhttp3.Request):172:172 -> a + 120:137:java.util.List http2HeadersList(okhttp3.Request):173:173 -> a + 138:149:java.util.List http2HeadersList(okhttp3.Request):174:174 -> 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;"} + 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 + 32:39:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):188:188 -> b + 40:63:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):189:189 -> b + 64:73:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):190:190 -> b + 74:81:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):191:191 -> b + 82:86:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):196:196 -> b + 87:90:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):197:197 -> b + 91:96:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):198:198 -> b + 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: +# {"id":"sourceFile","fileName":"Http2Reader.kt"} + okhttp3.internal.http2.Http2Reader$ContinuationSource continuation -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/h$b;"} + okhttp3.internal.http2.Hpack$Reader hpackReader -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/d$a;"} + okio.BufferedSource source -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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;"} + 9:26:void ():496:496 -> + 6:12:void (okio.BufferedSource,boolean):58:58 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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 + 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"} + 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 + 26:42:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,int,int):206:206 -> T + 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 + 1:6:void close():316:316 -> close + 1:3:java.util.logging.Logger access$getLogger$cp():58:58 -> g + 6:12:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):89:89 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLY3/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 + 45:55:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):111:111 -> h + 56:81:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):112:112 -> h + 82:113:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):115:115 -> h + 114:120:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):128:128 -> h + 121:124:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):127:127 -> h + 125:128:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):126:126 -> h + 129:132:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):125:125 -> h + 133:136:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):124:124 -> h + 137:140:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):123:123 -> h + 141:144:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):122:122 -> h + 145:148:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):121:121 -> h + 149:152:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):120:120 -> 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"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"Http2Reader.kt"} + int length -> d + int flags -> e + int streamId -> f + int left -> g + int padding -> h + okio.BufferedSource source -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + 6:11:void (okio.BufferedSource):323:323 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/k;)V"} + 1:1:void close():354:354 -> close + 1:3:int getLeft():331:331 -> g + 1:2:void readContinuationHeader():358:358 -> h + 3:10:void readContinuationHeader():360:360 -> h + 11:12:void readContinuationHeader():361:361 -> h + 13:24:void readContinuationHeader():362:362 -> h + 25:36:void readContinuationHeader():363:363 -> h + 37:70:void readContinuationHeader():364:364 -> h + 71:89:void readContinuationHeader():365:365 -> h + 90:97:void readContinuationHeader():367:367 -> h + 98:120:void readContinuationHeader():366:366 -> h + 1:3:void setFlags(int):328:328 -> i + 6:11:long read(okio.Buffer,long):336:336 -> read + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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: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":"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 pushPromise(int,int,java.util.List) -> m +okhttp3.internal.http2.Http2Stream -> Y3.i: +# {"id":"sourceFile","fileName":"Http2Stream.kt"} + long readBytesTotal -> a + long readBytesAcknowledged -> b + long writeBytesTotal -> c + long writeBytesMaximum -> d + 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;"} + okhttp3.internal.http2.Http2Stream$FramingSink sink -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i$b;"} + okhttp3.internal.http2.Http2Stream$StreamTimeout readTimeout -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i$d;"} + okhttp3.internal.http2.Http2Stream$StreamTimeout writeTimeout -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i$d;"} + okhttp3.internal.http2.ErrorCode errorCode -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/b;"} + java.io.IOException errorException -> l + int id -> m + okhttp3.internal.http2.Http2Connection connection -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/f;"} + okhttp3.internal.http2.Http2Stream$Companion Companion -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/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"} + 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 -> + 33:41:void (int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):71:71 -> + 42:46:void (int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):70:70 -> + 47:53:void (int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):74:74 -> + 54:60:void (int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):77:77 -> + 61:69:void (int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):78:78 -> + 70:75:void (int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):94:94 -> + 76:79:void (int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):95:95 -> + 80:87:void (int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):94:94 -> + 88:102:void (int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):97:97 -> + 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;"} + 7:18:okhttp3.Headers takeHeaders():139:139 -> C + 19:24:okhttp3.Headers takeHeaders():140:140 -> C + 25:29:okhttp3.Headers takeHeaders():143:143 -> C + 30:37:okhttp3.Headers takeHeaders():145:145 -> C + 38:54:okhttp3.Headers takeHeaders():146:146 -> C + 55:70:okhttp3.Headers takeHeaders():148:148 -> C + 71:78:okhttp3.Headers takeHeaders():143:143 -> C + 1:4:void waitForIo$okhttp():716:716 -> D + 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;"} + 1:11:void addBytesToWriteWindow(long):637:637 -> a + 12:15:void addBytesToWriteWindow(long):715:715 -> a + 1:11:void cancelStreamIfNecessary$okhttp():711:711 -> b + 12:55:void cancelStreamIfNecessary$okhttp():712:712 -> b + 56:57:void cancelStreamIfNecessary$okhttp():498:499 -> b + 58:94:void cancelStreamIfNecessary$okhttp():499:499 -> b + 95:98:void cancelStreamIfNecessary$okhttp():500:500 -> b + 99:100:void cancelStreamIfNecessary$okhttp():501:501 -> b + 101:103:void cancelStreamIfNecessary$okhttp():498:498 -> b + 104:112:void cancelStreamIfNecessary$okhttp():506:506 -> b + 113:120:void cancelStreamIfNecessary$okhttp():508:508 -> b + 121:122:void cancelStreamIfNecessary$okhttp():498:498 -> b + 1:8:void checkOutNotClosed$okhttp():646:646 -> c + 9:16:void checkOutNotClosed$okhttp():647:647 -> c + 17:37:void checkOutNotClosed$okhttp():648:648 -> c + 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"} + 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"} + 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 + 62:63:boolean closeInternal(okhttp3.internal.http2.ErrorCode,java.io.IOException):259:259 -> e + 64:79:boolean closeInternal(okhttp3.internal.http2.ErrorCode,java.io.IOException):261:261 -> e + 80:83:boolean closeInternal(okhttp3.internal.http2.ErrorCode,java.io.IOException):262:262 -> e + 84:85:boolean closeInternal(okhttp3.internal.http2.ErrorCode,java.io.IOException):264:264 -> e + 86:87:boolean closeInternal(okhttp3.internal.http2.ErrorCode,java.io.IOException):265:265 -> e + 88:90:boolean closeInternal(okhttp3.internal.http2.ErrorCode,java.io.IOException):700:700 -> e + 91:92:boolean closeInternal(okhttp3.internal.http2.ErrorCode,java.io.IOException):267:267 -> e + 93:93:boolean closeInternal(okhttp3.internal.http2.ErrorCode,java.io.IOException):257:257 -> e + 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"} + 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;"} + 2:8:okhttp3.internal.http2.ErrorCode getErrorCode$okhttp():87:87 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/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;"} + 1:2:okio.Sink getSink():223:224 -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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 + 23:25:okio.Sink getSink():228:228 -> n + 26:27:okio.Sink getSink():225:225 -> n + 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;"} + 1:3:okhttp3.internal.http2.Http2Stream$FramingSource getSource$okhttp():70:70 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"()LY3/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;"} + 1:10:boolean isLocallyInitiated():126:126 -> t + 11:20:boolean isLocallyInitiated():127:127 -> t + 2:6:boolean isOpen():112:112 -> u + 7:8:boolean isOpen():113:113 -> u + 9:47:boolean isOpen():117:117 -> u + 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;"} + 6:16:void receiveData(okio.BufferedSource,int):701:701 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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"} + 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 + 70:77:void receiveHeaders(okhttp3.Headers,boolean):292:292 -> x + 78:79:void receiveHeaders(okhttp3.Headers,boolean):289:289 -> x + 80:86:void receiveHeaders(okhttp3.Headers,boolean):290:290 -> x + 87:91:void receiveHeaders(okhttp3.Headers,boolean):295:295 -> x + 92:95:void receiveHeaders(okhttp3.Headers,boolean):297:297 -> x + 96:98:void receiveHeaders(okhttp3.Headers,boolean):709:709 -> x + 99:100:void receiveHeaders(okhttp3.Headers,boolean):299:299 -> x + 101:103:void receiveHeaders(okhttp3.Headers,boolean):287:287 -> x + 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"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"Http2Stream.kt"} + okio.Buffer sendBuffer -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + okhttp3.Headers trailers -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/t;"} + boolean closed -> f + boolean finished -> g + okhttp3.internal.http2.Http2Stream this$0 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i;"} + 1:7:void (okhttp3.internal.http2.Http2Stream,boolean):513:513 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/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 + 58:60:void close():594:594 -> close + 61:66:void close():595:595 -> close + 67:79:void close():596:596 -> close + 80:81:void close():597:597 -> close + 82:82:void close():594:594 -> close + 83:92:void close():598:598 -> close + 93:107:void close():602:602 -> close + 108:111:void close():603:603 -> close + 112:121:void close():606:606 -> close + 122:125:void close():607:607 -> close + 126:152:void close():609:609 -> close + 153:162:void close():613:613 -> close + 163:168:void close():614:614 -> close + 169:187:void close():619:619 -> close + 188:190:void close():623:623 -> close + 191:192:void close():624:624 -> close + 193:194:void close():625:625 -> close + 195:195:void close():623:623 -> close + 196:204:void close():626:626 -> close + 205:211:void close():627:627 -> close + 212:214:void close():623:623 -> close + 215:216:void close():594:594 -> close + 1:2:void flush():576:576 -> flush + 3:13:void flush():695:695 -> flush + 14:57:void flush():696:696 -> flush + 58:60:void flush():578:578 -> flush + 61:65:void flush():579:579 -> flush + 66:67:void flush():580:580 -> flush + 68:68:void flush():578:578 -> flush + 69:81:void flush():581:581 -> flush + 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 + 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":"sourceFile","fileName":"Http2Stream.kt"} + okio.Buffer receiveBuffer -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + okio.Buffer readBuffer -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + okhttp3.Headers trailers -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/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;"} + 1:9:void (okhttp3.internal.http2.Http2Stream,long,boolean):317:317 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/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 + 5:6:void close():480:480 -> close + 7:12:void close():481:481 -> close + 13:17:void close():482:482 -> close + 18:21:void close():483:483 -> close + 22:24:void close():701:701 -> close + 25:26:void close():484:484 -> close + 27:33:void close():479:479 -> close + 34:36:void close():486:486 -> close + 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 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"} + 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 + 72:73:void receive$okhttp(okio.BufferedSource,long):430:430 -> i + 74:91:void receive$okhttp(okio.BufferedSource,long):431:431 -> i + 92:93:void receive$okhttp(okio.BufferedSource,long):432:432 -> i + 94:96:void receive$okhttp(okio.BufferedSource,long):429:429 -> i + 97:99:void receive$okhttp(okio.BufferedSource,long):436:436 -> i + 100:109:void receive$okhttp(okio.BufferedSource,long):437:437 -> i + 110:113:void receive$okhttp(okio.BufferedSource,long):443:443 -> i + 114:126:void receive$okhttp(okio.BufferedSource,long):448:448 -> i + 127:129:void receive$okhttp(okio.BufferedSource,long):456:456 -> i + 130:133:void receive$okhttp(okio.BufferedSource,long):457:457 -> i + 134:139:void receive$okhttp(okio.BufferedSource,long):458:458 -> i + 140:147:void receive$okhttp(okio.BufferedSource,long):459:459 -> i + 148:158:void receive$okhttp(okio.BufferedSource,long):461:461 -> i + 159:167:void receive$okhttp(okio.BufferedSource,long):462:462 -> i + 168:171:void receive$okhttp(okio.BufferedSource,long):464:464 -> i + 172:184:void receive$okhttp(okio.BufferedSource,long):700:700 -> i + 185:189:void receive$okhttp(okio.BufferedSource,long):456:456 -> i + 190:194:void receive$okhttp(okio.BufferedSource,long):469:469 -> i + 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 + 23:25:long read(okio.Buffer,long):353:353 -> read + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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 + 71:74:long read(okio.Buffer,long):361:361 -> read + 75:86:long read(okio.Buffer,long):363:363 -> read + 87:100:long read(okio.Buffer,long):365:365 -> read + 101:111:long read(okio.Buffer,long):366:366 -> read + 112:126:long read(okio.Buffer,long):368:368 -> read + 127:147:long read(okio.Buffer,long):370:370 -> read + 148:162:long read(okio.Buffer,long):373:373 -> read + 163:173:long read(okio.Buffer,long):374:374 -> read + 174:179:long read(okio.Buffer,long):376:376 -> read + 180:189:long read(okio.Buffer,long):378:378 -> read + 190:198:long read(okio.Buffer,long):382:382 -> read + 199:200:long read(okio.Buffer,long):384:384 -> read + 201:211:long read(okio.Buffer,long):353:353 -> read + 212:218:long read(okio.Buffer,long):394:394 -> read + 219:224:long read(okio.Buffer,long):403:403 -> read + 225:232:long read(okio.Buffer,long):362:362 -> read + 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: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":"sourceFile","fileName":"Http2Stream.kt"} + okhttp3.internal.http2.Http2Stream this$0 -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/i;"} + 1:6:void (okhttp3.internal.http2.Http2Stream):670:670 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/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: +# {"id":"sourceFile","fileName":"Http2Writer.kt"} + okio.Buffer hpackBuffer -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + int maxFrameSize -> e + boolean closed -> f + okhttp3.internal.http2.Hpack$Writer hpackWriter -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/d$b;"} + okio.BufferedSink sink -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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;"} + 9:21:void ():314:314 -> + 6:12:void (okio.BufferedSink,boolean):45:45 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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 + 7:10:void settings(okhttp3.internal.http2.Settings):172:172 -> T + # {"id":"com.android.tools.r8.residualsignature","signature":"(LY3/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 + 43:47:void settings(okhttp3.internal.http2.Settings):186:186 -> T + 48:61:void settings(okhttp3.internal.http2.Settings):187:187 -> T + 62:66:void settings(okhttp3.internal.http2.Settings):189:189 -> T + 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 + 3:4:void close():269:269 -> close + 5:9:void close():270:270 -> close + 10:14:void close():271:271 -> close + 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 + 22:57:void connectionPreface():59:59 -> h + 58:64:void connectionPreface():61:61 -> h + 65:69:void connectionPreface():62:62 -> h + 70:71:void connectionPreface():63:63 -> h + 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"} + 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: +# {"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: +# {"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;"} + okhttp3.internal.http2.Huffman INSTANCE -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/k;"} + 1:9:void ():34:34 -> + 10:14:void ():64:64 -> + 15:16:void ():38:38 -> + 17:21:void ():77:77 -> + 22:23:void ():67:67 -> + 24:30:void ():79:79 -> + 31:34:void ():81:81 -> + 35:50:void ():82:82 -> + 1:4:void ():34:34 -> + 1:5:void addCode(int,int,int):159:159 -> a + 6:17:void addCode(int,int,int):162:162 -> a + 18:24:void addCode(int,int,int):166:166 -> a + 25:28:void addCode(int,int,int):167:167 -> a + 29:33:void addCode(int,int,int):169:169 -> a + 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"} + 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 + 64:70:void decode(okio.BufferedSource,long,okio.BufferedSink):136:136 -> b + 71:75:void decode(okio.BufferedSource,long,okio.BufferedSink):137:137 -> b + 76:91:void decode(okio.BufferedSource,long,okio.BufferedSink):138:138 -> b + 92:103:void decode(okio.BufferedSource,long,okio.BufferedSink):148:148 -> b + 104:116:void decode(okio.BufferedSource,long,okio.BufferedSink):149:149 -> b + 117:123:void decode(okio.BufferedSource,long,okio.BufferedSink):152:152 -> b + 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"} + 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"} + 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: +# {"id":"sourceFile","fileName":"Huffman.kt"} + okhttp3.internal.http2.Huffman$Node[] children -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"[LY3/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;"} + 1:3:int getSymbol():186:186 -> b + 1:3:int getTerminalBitCount():189:189 -> c +okhttp3.internal.http2.PushObserver -> Y3.l: +# {"id":"sourceFile","fileName":"PushObserver.kt"} + okhttp3.internal.http2.PushObserver CANCEL -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/l;"} + okhttp3.internal.http2.PushObserver$Companion Companion -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/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 onRequest(int,java.util.List) -> c + boolean onHeaders(int,java.util.List,boolean) -> d +okhttp3.internal.http2.PushObserver$Companion -> Y3.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: +# {"id":"sourceFile","fileName":"PushObserver.kt"} + 1:4:void ():76:76 -> + 1:1:void Y3.PushObserver$Companion$PushObserverCancel.onReset(int,Y3.ErrorCode):0:0 -> a + # {"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.synthesized"} + 1:1:boolean Y3.PushObserver$Companion$PushObserverCancel.onHeaders(int,java.util.List,boolean):0:0 -> d + # {"id":"com.android.tools.r8.synthesized"} +okhttp3.internal.http2.Settings -> Y3.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;"} + 1:9:void ():0:0 -> + 1:5:void ():22:22 -> + 6:10:void ():28:28 -> + 1:5:int get(int):66:66 -> a + 1:14:int getHeaderTableSize():34:34 -> b + 1:16:int getInitialWindowSize():40:40 -> c + 1:16:int getMaxConcurrentStreams():79:79 -> d + 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"} + 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;"} + 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: +# {"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: +# {"id":"sourceFile","fileName":"StreamResetException.kt"} + okhttp3.internal.http2.ErrorCode errorCode -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"LY3/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":"sourceFile","fileName":"FileSystem.kt"} + okhttp3.internal.io.FileSystem SYSTEM -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"LZ3/a;"} + okhttp3.internal.io.FileSystem$Companion Companion -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LZ3/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;"} + okio.Sink sink(java.io.File) -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/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;"} + long size(java.io.File) -> h +okhttp3.internal.io.FileSystem$Companion -> Z3.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: +# {"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;"} + 9:13:okio.Sink sink(java.io.File):55:55 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/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 + 12:17:void deleteContents(java.io.File):97:97 -> c + 18:28:void deleteContents(java.io.File):98:98 -> c + 29:31:void deleteContents(java.io.File):99:99 -> c + 32:40:void deleteContents(java.io.File):101:101 -> c + 41:64:void deleteContents(java.io.File):102:102 -> c + 65:87:void deleteContents(java.io.File):96:96 -> c + 6:10:boolean exists(java.io.File):82:82 -> d + 11:13:void rename(java.io.File,java.io.File):88:88 -> e + 14:20:void rename(java.io.File,java.io.File):89:89 -> e + 21:51:void rename(java.io.File,java.io.File):90:90 -> e + 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;"} + 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: +# {"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;"} + 9:28:void ():67:67 -> + 1:3:void ():36:36 -> + 4:9:void ():38:38 -> + 10:20:void ():39:39 -> + 21:31:void ():41:41 -> + 32:57:void ():42:42 -> + 58:61:void ():37:37 -> + 62:66:void ():74:74 -> + 67:83:void ():75:75 -> + 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;"} + 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: +# {"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;"} + 1:5:boolean isSupported():67:67 -> b +okhttp3.internal.platform.AndroidPlatform -> a4.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;"} + boolean isSupported -> f + okhttp3.internal.platform.AndroidPlatform$Companion Companion -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"La4/b$a;"} + 9:18:void ():149:149 -> + 19:26:void ():150:150 -> + 27:29:void ():148:148 -> + 1:3:void ():45:45 -> + 4:11:void ():47:47 -> + 12:22:void ():48:48 -> + 23:33:void ():50:50 -> + 34:58:void ():51:51 -> + 59:62:void ():46:46 -> + 63:67:void ():165:165 -> + 68:84:void ():166:166 -> + 85:94:void ():52:52 -> + 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;"} + 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;"} + 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 + 31:36:okhttp3.internal.tls.TrustRootIndex buildTrustRootIndex(javax.net.ssl.X509TrustManager):118:118 -> d + 37:41:okhttp3.internal.tls.TrustRootIndex buildTrustRootIndex(javax.net.ssl.X509TrustManager):120:120 -> d + 11:41:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):85:85 -> e + 42:45:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):86:86 -> e + 11:15:void connectSocket(java.net.Socket,java.net.InetSocketAddress,int):63:63 -> f + 16:21:void connectSocket(java.net.Socket,java.net.InetSocketAddress,int):67:67 -> f + 22:29:void connectSocket(java.net.Socket,java.net.InetSocketAddress,int):68:68 -> f + 30:30:void connectSocket(java.net.Socket,java.net.InetSocketAddress,int):70:70 -> f + 6:43:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):91:91 -> h + 6:12:java.lang.Object getStackTraceForCloseable(java.lang.String):93:93 -> i + 6:14:boolean isCleartextTrafficPermitted(java.lang.String):104:104 -> j + 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: +# {"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;"} + 1:5:boolean isSupported():148:148 -> b +okhttp3.internal.platform.AndroidPlatform$CustomTrustRootIndex -> a4.b$b: +# {"id":"sourceFile","fileName":"AndroidPlatform.kt"} + javax.net.ssl.X509TrustManager trustManager -> a + java.lang.reflect.Method findByIssuerAndSignatureMethod -> b + 11:18:void (javax.net.ssl.X509TrustManager,java.lang.reflect.Method):130:130 -> + 6:7:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):136:136 -> a + 8:13:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):137:137 -> a + 14:21:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):136:136 -> a + 22:28:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):138:138 -> a + 29:38:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):136:136 -> a + 39:46:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):140:140 -> a + 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: +# {"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;"} + 10:23:void ():87:87 -> + 24:26:void ():85:85 -> + 1:2:void ():34:35 -> + 3:3:void (kotlin.jvm.internal.DefaultConstructorMarker):34:34 -> + 11:14:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):69:69 -> e + 6:10:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):81:81 -> h + 1:14:javax.net.ssl.SSLContext newSSLContext():38:38 -> n + 1:4:javax.net.ssl.X509TrustManager platformTrustManager():42:42 -> p + 5:9:javax.net.ssl.X509TrustManager platformTrustManager():41:41 -> p + 10:12:javax.net.ssl.X509TrustManager platformTrustManager():43:43 -> p + 13:24:javax.net.ssl.X509TrustManager platformTrustManager():44:44 -> p + 25:39:javax.net.ssl.X509TrustManager platformTrustManager():45:45 -> p + 40:54:javax.net.ssl.X509TrustManager platformTrustManager():48:48 -> p + 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: +# {"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;"} + 1:5:boolean isSupported():85:85 -> b +okhttp3.internal.platform.ConscryptPlatform -> a4.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;"} + 10:22:void ():111:111 -> + 23:37:void ():115:115 -> + 38:40:void ():109:109 -> + 1:2:void ():37:38 -> + 3:3:void (kotlin.jvm.internal.DefaultConstructorMarker):37:37 -> + 11:17:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):83:83 -> e + 18:20:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):85:85 -> e + 21:27:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):88:88 -> e + 28:37:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):143:143 -> e + 38:41:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):89:89 -> e + 42:49:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):143:143 -> e + 50:53:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):91:91 -> e + 6:11:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):96:96 -> h + 12:16:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):97:97 -> h + 17:21:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):99:99 -> h + 1:14:javax.net.ssl.SSLContext newSSLContext():44:44 -> n + 6:10:javax.net.ssl.SSLSocketFactory newSslSocketFactory(javax.net.ssl.X509TrustManager):103:103 -> o + 11:19:javax.net.ssl.SSLSocketFactory newSslSocketFactory(javax.net.ssl.X509TrustManager):104:104 -> o + 20:29:javax.net.ssl.SSLSocketFactory newSslSocketFactory(javax.net.ssl.X509TrustManager):103:103 -> o + 1:9:javax.net.ssl.X509TrustManager platformTrustManager():47:47 -> p + 10:12:javax.net.ssl.X509TrustManager platformTrustManager():48:48 -> p + 13:24:javax.net.ssl.X509TrustManager platformTrustManager():47:47 -> p + 25:39:javax.net.ssl.X509TrustManager platformTrustManager():50:50 -> p + 40:45:javax.net.ssl.X509TrustManager platformTrustManager():53:53 -> p + 46:53:javax.net.ssl.X509TrustManager platformTrustManager():55:55 -> p + 54:61:javax.net.ssl.X509TrustManager platformTrustManager():53:53 -> p + 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: +# {"id":"sourceFile","fileName":"ConscryptPlatform.kt"} + 1:1:void ():108:108 -> + 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):108:108 -> + 1:4:boolean atLeastVersion(int,int,int):127:127 -> a + 5:12:boolean atLeastVersion(int,int,int):129:129 -> a + 13:20:boolean atLeastVersion(int,int,int):130:130 -> a + 21:26:boolean atLeastVersion(int,int,int):133:133 -> 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;"} + 1:5:boolean isSupported():109:109 -> c +okhttp3.internal.platform.ConscryptPlatform$DisabledHostnameVerifier -> a4.d$b: +# {"id":"sourceFile","fileName":"ConscryptPlatform.kt"} + okhttp3.internal.platform.ConscryptPlatform$DisabledHostnameVerifier INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"La4/d$b;"} + 1:8:void ():59:59 -> + 1:4:void ():59:59 -> +okhttp3.internal.platform.Jdk8WithJettyBootPlatform -> a4.e: +# {"id":"sourceFile","fileName":"Jdk8WithJettyBootPlatform.kt"} + java.lang.reflect.Method putMethod -> d + java.lang.reflect.Method getMethod -> e + java.lang.reflect.Method removeMethod -> f + 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;"} + 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 + 23:28:void afterHandshake(javax.net.ssl.SSLSocket):57:57 -> b + 29:34:void afterHandshake(javax.net.ssl.SSLSocket):55:55 -> b + 13:18:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):38:38 -> e + 19:24:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):41:41 -> e + 25:37:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):42:42 -> e + 38:41:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):41:41 -> e + 42:56:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):43:43 -> e + 57:62:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):47:47 -> e + 63:68:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):45:45 -> e + 8:26:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):63:63 -> h + 27:38:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):64:64 -> h + 39:55:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):65:65 -> h + 56:67:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):68:68 -> h + 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: +# {"id":"sourceFile","fileName":"Jdk8WithJettyBootPlatform.kt"} + boolean unsupported -> a + java.lang.String selected -> b + java.util.List protocols -> c + 6:11:void (java.util.List):80:80 -> + 1:3:java.lang.String getSelected():87:87 -> a + 1:3:boolean getUnsupported():85:85 -> b + 15:16:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):91:91 -> invoke + 17:20:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):92:92 -> invoke + 21:24:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):93:93 -> invoke + 25:40:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):94:94 -> invoke + 41:43:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):95:95 -> invoke + 44:61:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):96:96 -> invoke + 62:64:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):97:97 -> invoke + 65:75:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):99:99 -> invoke + 76:78:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):100:100 -> invoke + 79:115:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):102:102 -> invoke + 116:117:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):103:103 -> invoke + 118:124:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):105:105 -> invoke + 125:132:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):106:106 -> invoke + 133:140:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):107:107 -> invoke + 141:148:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):108:108 -> invoke + 149:154:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):106:106 -> invoke + 155:165:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):112:112 -> invoke + 166:173:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):103:103 -> invoke + 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: +# {"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;"} + 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 + 54:74:okhttp3.internal.platform.Platform buildIfSupported():139:139 -> a + 75:95:okhttp3.internal.platform.Platform buildIfSupported():140:140 -> a + 96:105:okhttp3.internal.platform.Platform buildIfSupported():141:141 -> a + 106:115:okhttp3.internal.platform.Platform buildIfSupported():142:142 -> a + 116:125:okhttp3.internal.platform.Platform buildIfSupported():143:143 -> a + 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: +# {"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;"} + 9:16:void ():69:69 -> + 17:26:void ():71:71 -> + 27:36:void ():74:74 -> + 37:44:void ():78:78 -> + 45:47:void ():73:73 -> + 1:4:void ():25:25 -> + 11:14:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):32:32 -> e + 15:20:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):34:34 -> e + 21:26:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):36:36 -> e + 27:39:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):91:91 -> e + 40:43:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):38:38 -> e + 44:51:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):91:91 -> e + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +okhttp3.internal.platform.Jdk9Platform$$ExternalSyntheticApiModelOutline1 -> a4.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 + # {"id":"com.android.tools.r8.synthesized"} +okhttp3.internal.platform.Jdk9Platform$Companion -> a4.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;"} + 1:5:boolean isAvailable():66:66 -> b +okhttp3.internal.platform.OpenJSSEPlatform -> a4.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;"} + 10:23:void ():91:91 -> + 24:26:void ():89:89 -> + 1:2:void ():33:34 -> + 3:3:void (kotlin.jvm.internal.DefaultConstructorMarker):33:33 -> + 11:14:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):73:73 -> e + 6:10:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):85:85 -> h + 1:14:javax.net.ssl.SSLContext newSSLContext():40:40 -> n + 1:6:javax.net.ssl.X509TrustManager platformTrustManager():44:44 -> p + 7:11:javax.net.ssl.X509TrustManager platformTrustManager():43:43 -> p + 12:14:javax.net.ssl.X509TrustManager platformTrustManager():45:45 -> p + 15:26:javax.net.ssl.X509TrustManager platformTrustManager():46:46 -> p + 27:41:javax.net.ssl.X509TrustManager platformTrustManager():47:47 -> p + 42:56:javax.net.ssl.X509TrustManager platformTrustManager():50:50 -> p + 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: +# {"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;"} + 1:5:boolean isSupported():89:89 -> b +okhttp3.internal.platform.Platform -> a4.j: +# {"id":"sourceFile","fileName":"Platform.kt"} + okhttp3.internal.platform.Platform platform -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"La4/j;"} + java.util.logging.Logger logger -> b + okhttp3.internal.platform.Platform$Companion Companion -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"La4/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.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;"} + 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.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 + # {"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 + # {"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"} + 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 + 1:12:javax.net.ssl.SSLContext newSSLContext():75:75 -> n + 6:10:javax.net.ssl.SSLSocketFactory newSslSocketFactory(javax.net.ssl.X509TrustManager):167:167 -> o + 11:19:javax.net.ssl.SSLSocketFactory newSslSocketFactory(javax.net.ssl.X509TrustManager):168:168 -> o + 20:30:javax.net.ssl.SSLSocketFactory newSslSocketFactory(javax.net.ssl.X509TrustManager):167:167 -> o + 31:53:javax.net.ssl.SSLSocketFactory newSslSocketFactory(javax.net.ssl.X509TrustManager):171:171 -> o + 1:4:javax.net.ssl.X509TrustManager platformTrustManager():79:79 -> p + 5:9:javax.net.ssl.X509TrustManager platformTrustManager():78:78 -> p + 10:12:javax.net.ssl.X509TrustManager platformTrustManager():80:80 -> p + 13:24:javax.net.ssl.X509TrustManager platformTrustManager():81:81 -> p + 25:39:javax.net.ssl.X509TrustManager platformTrustManager():82:82 -> p + 40:54:javax.net.ssl.X509TrustManager platformTrustManager():85:85 -> p + 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: +# {"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;"} + 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 + 36:46:java.util.List alpnProtocolNames(java.util.List):290:290 -> b + 47:59:java.util.List alpnProtocolNames(java.util.List):291:291 -> b + 60:61:java.util.List alpnProtocolNames(java.util.List):292:292 -> b + 62:70:java.util.List alpnProtocolNames(java.util.List):193:193 -> b + 6:10:byte[] concatLengthPrefixed(java.util.List):277:277 -> c + 11:30:byte[] concatLengthPrefixed(java.util.List):278:278 -> c + 31:37:byte[] concatLengthPrefixed(java.util.List):279:279 -> c + 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;"} + 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;"} + 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 + 31:36:okhttp3.internal.platform.Platform findJvmPlatform():247:247 -> e + 37:45:okhttp3.internal.platform.Platform findJvmPlatform():248:248 -> e + 46:54:okhttp3.internal.platform.Platform findJvmPlatform():256:256 -> e + 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;"} + 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;"} + 1:13:boolean isAndroid():198:198 -> h + 1:16:boolean isBouncyCastlePreferred():214:214 -> i + 17:23:boolean isBouncyCastlePreferred():215:215 -> i + 1:16:boolean isConscryptPreferred():202:202 -> j + 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: +# {"id":"sourceFile","fileName":"Android10SocketAdapter.kt"} + okhttp3.internal.platform.android.Android10SocketAdapter$Companion Companion -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/c$a;"} + 1:9:void ():0:0 -> + 1:4:void ():36:36 -> + 6:10:boolean matchesSocket(javax.net.ssl.SSLSocket):37:37 -> a + 1:7:boolean isSupported():39:39 -> b + 6:19:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):43:43 -> c + 20:29:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):44:44 -> c + 12:14:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):55:55 -> d + 15:18:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):57:57 -> d + 19:30:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):60:60 -> d + 31:43:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):79:79 -> d + 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: +# {"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 + # {"id":"com.android.tools.r8.synthesized"} +okhttp3.internal.platform.android.Android10SocketAdapter$$ExternalSyntheticApiModelOutline1 -> b4.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 + # {"id":"com.android.tools.r8.synthesized"} +okhttp3.internal.platform.android.Android10SocketAdapter$Companion -> b4.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;"} + 1:18:boolean isSupported():74:74 -> b +okhttp3.internal.platform.android.AndroidCertificateChainCleaner -> b4.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;"} + 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 + 20:21:java.util.List clean(java.util.List,java.lang.String):42:42 -> a + 22:36:java.util.List clean(java.util.List,java.lang.String):44:44 -> a + 37:49:java.util.List clean(java.util.List,java.lang.String):46:46 -> a + 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: +# {"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;"} + 16:21:okhttp3.internal.platform.android.AndroidCertificateChainCleaner buildIfSupported(javax.net.ssl.X509TrustManager):67:67 -> a +okhttp3.internal.platform.android.AndroidLog -> b4.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;"} + 1:7:void ():50:50 -> + 8:14:void ():54:54 -> + 15:19:void ():56:56 -> + 20:35:void ():57:57 -> + 36:40:void ():60:60 -> + 41:54:void ():63:63 -> + 55:70:void ():64:64 -> + 71:86:void ():65:65 -> + 87:93:void ():66:66 -> + 94:100:void ():67:67 -> + 1:4:void ():50:50 -> + 11:14:void androidLog$okhttp(java.lang.String,int,java.lang.String,java.lang.Throwable):70:70 -> a + 15:22:void androidLog$okhttp(java.lang.String,int,java.lang.String,java.lang.Throwable):72:72 -> a + 23:47:void androidLog$okhttp(java.lang.String,int,java.lang.String,java.lang.Throwable):74:74 -> a + 48:60:void androidLog$okhttp(java.lang.String,int,java.lang.String,java.lang.Throwable):78:78 -> a + 61:71:void androidLog$okhttp(java.lang.String,int,java.lang.String,java.lang.Throwable):80:80 -> a + 72:75:void androidLog$okhttp(java.lang.String,int,java.lang.String,java.lang.Throwable):83:83 -> a + 76:95:void androidLog$okhttp(java.lang.String,int,java.lang.String,java.lang.Throwable):84:84 -> a + 1:34:void enable():99:99 -> b + 35:39:void enable():100:100 -> b + 1:4:void enableLogging(java.lang.String,java.lang.String):105:105 -> c + 5:12:void enableLogging(java.lang.String,java.lang.String):106:106 -> c + 13:22:void enableLogging(java.lang.String,java.lang.String):107:107 -> c + 23:32:void enableLogging(java.lang.String,java.lang.String):110:110 -> c + 33:41:void enableLogging(java.lang.String,java.lang.String):111:111 -> c + 42:43:void enableLogging(java.lang.String,java.lang.String):112:112 -> c + 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: +# {"id":"sourceFile","fileName":"AndroidLog.kt"} + okhttp3.internal.platform.android.AndroidLogHandler INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/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: +# {"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: +# {"id":"sourceFile","fileName":"AndroidSocketAdapter.kt"} + java.lang.reflect.Method setUseSessionTickets -> a + java.lang.reflect.Method setHostname -> b + java.lang.reflect.Method getAlpnSelectedProtocol -> c + 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;"} + okhttp3.internal.platform.android.AndroidSocketAdapter$Companion Companion -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/h$a;"} + 9:17:void ():98:98 -> + 6:10:void (java.lang.Class):33:33 -> + 11:29:void (java.lang.Class):35:35 -> + 30:43:void (java.lang.Class):36:36 -> + 44:52:void (java.lang.Class):37:37 -> + 53:67:void (java.lang.Class):39:39 -> + 6:12:boolean matchesSocket(javax.net.ssl.SSLSocket):43:43 -> a + 1:7:boolean isSupported():41:41 -> b + 6:13:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):76:76 -> c + 14:23:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):81:81 -> c + 24:43:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):82:82 -> c + 44:49:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):92:92 -> c + 50:55:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):90:90 -> c + 56:68:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):86:86 -> c + 69:69:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):87:87 -> c + 11:16:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):51:51 -> d + 17:29:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):54:54 -> d + 30:43:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):58:58 -> d + 44:45:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):62:62 -> d + 46:55:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):64:64 -> d + 56:59:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):62:62 -> d + 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":"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;"} + 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;"} + 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;"} + 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":"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":"sourceFile","fileName":"BouncyCastleSocketAdapter.kt"} + okhttp3.internal.platform.android.DeferredSocketAdapter$Factory factory -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/l$a;"} + okhttp3.internal.platform.android.BouncyCastleSocketAdapter$Companion Companion -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/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 + # {"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 + 8:21:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):35:35 -> c + 22:31:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):36:36 -> c + 11:16:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):47:47 -> d + 17:18:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):48:48 -> d + 19:22:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):50:50 -> d + 23:34:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):53:53 -> d + 35:47:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):70:70 -> d + 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":"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":"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":"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;"} + 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: +# {"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;"} + 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: +# {"id":"sourceFile","fileName":"ConscryptSocketAdapter.kt"} + okhttp3.internal.platform.android.DeferredSocketAdapter$Factory factory -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/l$a;"} + okhttp3.internal.platform.android.ConscryptSocketAdapter$Companion Companion -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/k$b;"} + 9:16:void ():56:56 -> + 1:4:void ():28:28 -> + 6:10:boolean matchesSocket(javax.net.ssl.SSLSocket):29:29 -> a + 1:7:boolean isSupported():31:31 -> b + 6:18:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):35:35 -> c + 11:17:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):45:45 -> d + 18:20:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):47:47 -> d + 21:27:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):50:50 -> d + 28:37:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):66:66 -> d + 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":"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":"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":"sourceFile","fileName":"DeferredSocketAdapter.kt"} + okhttp3.internal.platform.android.SocketAdapter delegate -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/m;"} + okhttp3.internal.platform.android.DeferredSocketAdapter$Factory socketAdapterFactory -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lb4/l$a;"} + 6:11:void (okhttp3.internal.platform.android.DeferredSocketAdapter$Factory):29:29 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb4/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;"} + 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: +# {"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":"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: +# {"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;"} + 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: +# {"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;"} + 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":"sourceFile","fileName":"NullProxySelector.kt"} + okhttp3.internal.proxy.NullProxySelector INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lc4/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 + 3:9:java.util.List select(java.net.URI):30:30 -> select + 10:17:java.util.List select(java.net.URI):29:29 -> select +okhttp3.internal.publicsuffix.PublicSuffixDatabase -> okhttp3.internal.publicsuffix.PublicSuffixDatabase: +# {"id":"sourceFile","fileName":"PublicSuffixDatabase.kt"} + java.util.concurrent.atomic.AtomicBoolean listRead -> a + java.util.concurrent.CountDownLatch readCompleteLatch -> b + byte[] publicSuffixListBytes -> c + byte[] publicSuffixExceptionListBytes -> d + byte[] WILDCARD_LABEL -> e + java.util.List PREVAILING_RULE -> f + okhttp3.internal.publicsuffix.PublicSuffixDatabase instance -> g + okhttp3.internal.publicsuffix.PublicSuffixDatabase$Companion Companion -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lokhttp3/internal/publicsuffix/PublicSuffixDatabase$a;"} + 13:19:void ():242:242 -> + 20:27:void ():243:243 -> + 28:35:void ():247:247 -> + 1:3:void ():35:35 -> + 4:11:void ():38:38 -> + 12:20:void ():41:41 -> + 1:3:okhttp3.internal.publicsuffix.PublicSuffixDatabase access$getInstance$cp():35:35 -> a + 3:20:java.util.List findMatchingRule(java.util.List):100:100 -> b + 21:24:java.util.List findMatchingRule(java.util.List):101:101 -> b + 25:30:java.util.List findMatchingRule(java.util.List):104:104 -> b + 31:37:java.util.List findMatchingRule(java.util.List):106:106 -> b + 38:46:java.util.List findMatchingRule(java.util.List):110:110 -> b + 47:95:java.util.List findMatchingRule(java.util.List):115:115 -> b + 96:100:java.util.List findMatchingRule(java.util.List):120:120 -> b + 101:122:java.util.List findMatchingRule(java.util.List):121:121 -> b + 123:128:java.util.List findMatchingRule(java.util.List):135:135 -> b + 129:133:java.util.List findMatchingRule(java.util.List):136:136 -> b + 134:137:java.util.List findMatchingRule(java.util.List):137:137 -> b + 138:164:java.util.List findMatchingRule(java.util.List):138:138 -> b + 165:190:java.util.List findMatchingRule(java.util.List):150:150 -> b + 191:207:java.util.List findMatchingRule(java.util.List):161:161 -> b + 208:224:java.util.List findMatchingRule(java.util.List):162:162 -> b + 225:229:java.util.List findMatchingRule(java.util.List):164:164 -> b + 230:251:java.util.List findMatchingRule(java.util.List):167:167 -> b + 252:272:java.util.List findMatchingRule(java.util.List):168:168 -> b + 273:285:java.util.List findMatchingRule(java.util.List):170:170 -> b + 286:293:java.util.List findMatchingRule(java.util.List):110:110 -> b + 6:9:java.lang.String getEffectiveTldPlusOne(java.lang.String):69:69 -> c + 10:18:java.lang.String getEffectiveTldPlusOne(java.lang.String):70:70 -> c + 19:22:java.lang.String getEffectiveTldPlusOne(java.lang.String):72:72 -> c + 23:49:java.lang.String getEffectiveTldPlusOne(java.lang.String):73:73 -> c + 50:61:java.lang.String getEffectiveTldPlusOne(java.lang.String):77:77 -> c + 62:71:java.lang.String getEffectiveTldPlusOne(java.lang.String):79:79 -> c + 72:82:java.lang.String getEffectiveTldPlusOne(java.lang.String):82:82 -> c + 83:109:java.lang.String getEffectiveTldPlusOne(java.lang.String):85:85 -> c + 1:10:void readTheList():210:210 -> d + 11:23:void readTheList():212:212 -> d + 24:28:void readTheList():213:213 -> d + 29:32:void readTheList():214:214 -> d + 33:37:void readTheList():216:216 -> d + 38:41:void readTheList():217:217 -> d + 42:44:void readTheList():218:218 -> d + 45:47:void readTheList():212:212 -> d + 48:49:void readTheList():220:221 -> d + 50:53:void readTheList():221:221 -> d + 54:58:void readTheList():222:222 -> d + 59:59:void readTheList():220:220 -> d + 60:66:void readTheList():225:225 -> d + 67:69:void readTheList():220:220 -> d + 70:76:void readTheList():212:212 -> d + 2:6:void readTheListUninterruptibly():187:187 -> e + 7:17:void readTheListUninterruptibly():199:199 -> e + 18:33:void readTheListUninterruptibly():193:193 -> e + 34:40:void readTheListUninterruptibly():190:190 -> e + 41:48:void readTheListUninterruptibly():199:199 -> e + 2:16:java.util.List splitDomain(java.lang.String):89:89 -> f + 17:30:java.util.List splitDomain(java.lang.String):91:91 -> f + 31:35:java.util.List splitDomain(java.lang.String):93:93 -> f +okhttp3.internal.publicsuffix.PublicSuffixDatabase$Companion -> okhttp3.internal.publicsuffix.PublicSuffixDatabase$a: +# {"id":"sourceFile","fileName":"PublicSuffixDatabase.kt"} + 1:1:void ():239:239 -> + 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):239:239 -> + 1:5:java.lang.String access$binarySearch(okhttp3.internal.publicsuffix.PublicSuffixDatabase$Companion,byte[],byte[][],int):239:239 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lokhttp3/internal/publicsuffix/PublicSuffixDatabase$a;[B[[BI)Ljava/lang/String;"} + 5:10:java.lang.String binarySearch(byte[],byte[][],int):258:258 -> b + 11:17:java.lang.String binarySearch(byte[],byte[][],int):261:261 -> b + 18:31:java.lang.String binarySearch(byte[],byte[][],int):264:264 -> b + 32:54:java.lang.String binarySearch(byte[],byte[][],int):271:271 -> b + 55:69:java.lang.String binarySearch(byte[],byte[][],int):290:290 -> b + 70:86:java.lang.String binarySearch(byte[],byte[][],int):293:293 -> b + 87:91:java.lang.String binarySearch(byte[],byte[][],int):302:302 -> b + 92:106:java.lang.String binarySearch(byte[],byte[][],int):305:305 -> b + 107:112:java.lang.String binarySearch(byte[],byte[][],int):322:322 -> b + 113:115:java.lang.String binarySearch(byte[],byte[][],int):323:323 -> b + 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: +# {"id":"sourceFile","fileName":"BasicCertificateChainCleaner.kt"} + okhttp3.internal.tls.TrustRootIndex trustRootIndex -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld4/e;"} + okhttp3.internal.tls.BasicCertificateChainCleaner$Companion Companion -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld4/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"} + 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 + 39:54:java.util.List clean(java.util.List,java.lang.String):56:56 -> a + 55:62:java.util.List clean(java.util.List,java.lang.String):61:61 -> a + 63:74:java.util.List clean(java.util.List,java.lang.String):63:63 -> a + 75:77:java.util.List clean(java.util.List,java.lang.String):64:64 -> a + 78:86:java.util.List clean(java.util.List,java.lang.String):66:66 -> a + 87:95:java.util.List clean(java.util.List,java.lang.String):75:75 -> a + 96:101:java.util.List clean(java.util.List,java.lang.String):76:76 -> a + 102:109:java.util.List clean(java.util.List,java.lang.String):77:77 -> a + 110:115:java.util.List clean(java.util.List,java.lang.String):78:78 -> a + 116:118:java.util.List clean(java.util.List,java.lang.String):79:79 -> a + 119:124:java.util.List clean(java.util.List,java.lang.String):80:80 -> a + 125:133:java.util.List clean(java.util.List,java.lang.String):77:77 -> a + 134:135:java.util.List clean(java.util.List,java.lang.String):91:91 -> a + 136:152:java.util.List clean(java.util.List,java.lang.String):92:92 -> a + 153:156:java.util.List clean(java.util.List,java.lang.String):91:91 -> a + 157:162:java.util.List clean(java.util.List,java.lang.String):56:56 -> a + 163:185:java.util.List clean(java.util.List,java.lang.String):95:95 -> a + 1:16:boolean verifySignature(java.security.cert.X509Certificate,java.security.cert.X509Certificate):100:100 -> b + 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: +# {"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: +# {"id":"sourceFile","fileName":"BasicTrustRootIndex.kt"} + java.util.Map subjectToCaCerts -> a + 6:8:void (java.security.cert.X509Certificate[]):22:22 -> + 9:13:void (java.security.cert.X509Certificate[]):26:26 -> + 14:19:void (java.security.cert.X509Certificate[]):27:27 -> + 20:28:void (java.security.cert.X509Certificate[]):28:28 -> + 29:34:void (java.security.cert.X509Certificate[]):59:59 -> + 35:39:void (java.security.cert.X509Certificate[]):28:28 -> + 40:42:void (java.security.cert.X509Certificate[]):62:62 -> + 43:44:void (java.security.cert.X509Certificate[]):60:60 -> + 45:50:void (java.security.cert.X509Certificate[]):28:28 -> + 51:53:void (java.security.cert.X509Certificate[]):30:30 -> + 6:9:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):34:34 -> a + 10:20:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):35:35 -> a + 21:37:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):57:57 -> a + 38:45:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):39:39 -> a + 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: +# {"id":"sourceFile","fileName":"CertificateChainCleaner.kt"} + okhttp3.internal.tls.CertificateChainCleaner$Companion Companion -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld4/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: +# {"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":"sourceFile","fileName":"OkHostnameVerifier.kt"} + okhttp3.internal.tls.OkHostnameVerifier INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Ld4/d;"} + 1:8:void ():35:35 -> + 1:4:void ():35:35 -> + 7:11:java.util.List allSubjectAltNames(java.security.cert.X509Certificate):187:187 -> a + 12:15:java.util.List allSubjectAltNames(java.security.cert.X509Certificate):188:188 -> a + 16:20:java.util.List allSubjectAltNames(java.security.cert.X509Certificate):189:189 -> a + 1:34:java.lang.String asciiToLowercase(java.lang.String):83:83 -> b + 1:6:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):194:194 -> c + 7:11:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):195:195 -> c + 12:29:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):196:196 -> c + 30:38:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):197:197 -> c + 39:54:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):198:198 -> c + 55:60:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):199:199 -> c + 61:67:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):200:200 -> c + 68:72:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):194:194 -> c + 73:77:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):204:204 -> c + 1:17:boolean isAscii(java.lang.String):89:89 -> d + 11:21:boolean verify(java.lang.String,java.security.cert.X509Certificate):54:54 -> e + 22:26:boolean verify(java.lang.String,java.security.cert.X509Certificate):55:55 -> e + 4:11:boolean verifyHostname(java.lang.String,java.lang.String):102:102 -> f + 12:21:boolean verifyHostname(java.lang.String,java.lang.String):103:103 -> f + 22:33:boolean verifyHostname(java.lang.String,java.lang.String):104:104 -> f + 34:41:boolean verifyHostname(java.lang.String,java.lang.String):108:108 -> f + 42:47:boolean verifyHostname(java.lang.String,java.lang.String):109:109 -> f + 48:55:boolean verifyHostname(java.lang.String,java.lang.String):110:110 -> f + 56:61:boolean verifyHostname(java.lang.String,java.lang.String):124:124 -> f + 62:77:boolean verifyHostname(java.lang.String,java.lang.String):125:125 -> f + 78:83:boolean verifyHostname(java.lang.String,java.lang.String):127:127 -> f + 84:98:boolean verifyHostname(java.lang.String,java.lang.String):128:128 -> f + 99:102:boolean verifyHostname(java.lang.String,java.lang.String):132:132 -> f + 103:110:boolean verifyHostname(java.lang.String,java.lang.String):135:135 -> f + 111:115:boolean verifyHostname(java.lang.String,java.lang.String):137:137 -> f + 116:137:boolean verifyHostname(java.lang.String,java.lang.String):152:152 -> f + 138:148:boolean verifyHostname(java.lang.String,java.lang.String):161:161 -> f + 149:156:boolean verifyHostname(java.lang.String,java.lang.String):165:165 -> f + 157:165:boolean verifyHostname(java.lang.String,java.lang.String):170:170 -> f + 166:172:boolean verifyHostname(java.lang.String,java.lang.String):171:171 -> f + 173:190:boolean verifyHostname(java.lang.String,java.lang.String):176:176 -> f + 191:199:boolean verifyHostname(java.lang.String,java.lang.String):178:178 -> f + 1:5:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):70:70 -> g + 6:12:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):71:71 -> g + 13:19:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):212:212 -> g + 20:35:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):213:213 -> g + 36:46:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):72:72 -> g + 1:5:boolean verifyIpAddress(java.lang.String,java.security.cert.X509Certificate):61:61 -> h + 6:12:boolean verifyIpAddress(java.lang.String,java.security.cert.X509Certificate):63:63 -> h + 13:19:boolean verifyIpAddress(java.lang.String,java.security.cert.X509Certificate):209:209 -> h + 20:35:boolean verifyIpAddress(java.lang.String,java.security.cert.X509Certificate):210:210 -> h + 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: +# {"id":"sourceFile","fileName":"TrustRootIndex.kt"} + java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate) -> a +okhttp3.internal.ws.MessageDeflater -> e4.a: +# {"id":"sourceFile","fileName":"MessageDeflater.kt"} + okio.Buffer deflatedBytes -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + java.util.zip.Deflater deflater -> e + okio.DeflaterSink deflaterSink -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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 + 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":"sourceFile","fileName":"MessageDeflater.kt"} + okio.ByteString EMPTY_DEFLATE_BLOCK -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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":"sourceFile","fileName":"MessageInflater.kt"} + okio.Buffer deflatedBytes -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + java.util.zip.Inflater inflater -> e + okio.InflaterSource inflaterSource -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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: +# {"id":"sourceFile","fileName":"RealWebSocket.kt"} + okhttp3.internal.ws.RealWebSocket$Companion Companion -> A + # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/d$b;"} + java.lang.String key -> a + okhttp3.Call call -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/e;"} + okhttp3.internal.concurrent.Task writerTask -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/a;"} + okhttp3.internal.ws.WebSocketReader reader -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/g;"} + okhttp3.internal.ws.WebSocketWriter writer -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/h;"} + okhttp3.internal.concurrent.TaskQueue taskQueue -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"LU3/d;"} + java.lang.String name -> g + okhttp3.internal.ws.RealWebSocket$Streams streams -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/d$d;"} + java.util.ArrayDeque pongQueue -> i + java.util.ArrayDeque messageAndCloseQueue -> j + long queueSize -> k + boolean enqueuedClose -> l + int receivedCloseCode -> m + java.lang.String receivedCloseReason -> n + boolean failed -> o + int sentPingCount -> p + int receivedPingCount -> q + int receivedPongCount -> r + boolean awaitingPong -> s + okhttp3.Request originalRequest -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/B;"} + okhttp3.WebSocketListener listener -> u + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/I;"} + java.util.Random random -> v + long pingIntervalMillis -> w + okhttp3.internal.ws.WebSocketExtensions extensions -> x + # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/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"} + 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 -> + 57:58:void (okhttp3.internal.concurrent.TaskRunner,okhttp3.Request,okhttp3.WebSocketListener,java.util.Random,long,okhttp3.internal.ws.WebSocketExtensions,long):110:110 -> + 59:70:void (okhttp3.internal.concurrent.TaskRunner,okhttp3.Request,okhttp3.WebSocketListener,java.util.Random,long,okhttp3.internal.ws.WebSocketExtensions,long):131:131 -> + 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(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 + 7:13:void onReadPong(okio.ByteString):352:352 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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 + 18:23:void onReadClose(int,java.lang.String):363:363 -> g + 24:25:void onReadClose(int,java.lang.String):364:364 -> g + 26:27:void onReadClose(int,java.lang.String):365:365 -> g + 28:40:void onReadClose(int,java.lang.String):366:366 -> g + 41:42:void onReadClose(int,java.lang.String):367:367 -> g + 43:44:void onReadClose(int,java.lang.String):368:368 -> g + 45:46:void onReadClose(int,java.lang.String):369:369 -> g + 47:48:void onReadClose(int,java.lang.String):370:370 -> g + 49:50:void onReadClose(int,java.lang.String):371:371 -> g + 51:52:void onReadClose(int,java.lang.String):372:372 -> g + 53:63:void onReadClose(int,java.lang.String):373:373 -> g + 64:65:void onReadClose(int,java.lang.String):375:375 -> g + 66:66:void onReadClose(int,java.lang.String):362:362 -> g + 67:73:void onReadClose(int,java.lang.String):378:378 -> g + 74:83:void onReadClose(int,java.lang.String):381:381 -> g + 84:88:void onReadClose(int,java.lang.String):384:384 -> g + 89:93:void onReadClose(int,java.lang.String):385:385 -> g + 94:99:void onReadClose(int,java.lang.String):386:386 -> g + 100:104:void onReadClose(int,java.lang.String):384:384 -> g + 105:109:void onReadClose(int,java.lang.String):385:385 -> g + 110:113:void onReadClose(int,java.lang.String):386:386 -> g + 114:121:void onReadClose(int,java.lang.String):363:363 -> g + 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;"} + 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;"} + 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"} + 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"} + 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"} + 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 + 37:44:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):235:235 -> m + 45:50:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):240:240 -> m + 51:83:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):241:241 -> m + 84:92:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):242:242 -> m + 93:100:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):248:248 -> m + 101:102:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):243:243 -> m + 103:130:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):244:244 -> m + 131:134:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):243:243 -> m + 135:136:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):236:236 -> m + 137:156:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):237:237 -> m + 157:160:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):236:236 -> m + 161:162:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):230:230 -> m + 163:182:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):231:231 -> m + 183:186:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):230:230 -> m + 187:188:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):224:224 -> m + 189:224:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):225:225 -> m + 225:228:void checkUpgradeSuccess$okhttp(okhttp3.Response,okhttp3.internal.connection.Exchange):224:224 -> m + 2:10:boolean close(int,java.lang.String,long):435:435 -> n + 11:16:boolean close(int,java.lang.String,long):439:439 -> n + 17:33:boolean close(int,java.lang.String,long):440:440 -> n + 34:50:boolean close(int,java.lang.String,long):441:441 -> n + 51:63:boolean close(int,java.lang.String,long):440:440 -> n + 64:72:boolean close(int,java.lang.String,long):445:445 -> n + 73:74:boolean close(int,java.lang.String,long):448:448 -> n + 75:84:boolean close(int,java.lang.String,long):451:451 -> n + 85:87:boolean close(int,java.lang.String,long):452:452 -> n + 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"} + 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 + 28:31:void connect(okhttp3.OkHttpClient):153:153 -> o + 32:37:void connect(okhttp3.OkHttpClient):154:154 -> o + 38:43:void connect(okhttp3.OkHttpClient):155:155 -> o + 44:47:void connect(okhttp3.OkHttpClient):156:156 -> o + 48:53:void connect(okhttp3.OkHttpClient):157:157 -> o + 54:61:void connect(okhttp3.OkHttpClient):158:158 -> o + 62:67:void connect(okhttp3.OkHttpClient):159:159 -> o + 68:75:void connect(okhttp3.OkHttpClient):160:160 -> o + 76:83:void connect(okhttp3.OkHttpClient):161:161 -> o + 84:89:void connect(okhttp3.OkHttpClient):162:162 -> o + 90:93:void connect(okhttp3.OkHttpClient):163:163 -> o + 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"} + 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 + 19:20:void failWebSocket(java.lang.Exception,okhttp3.Response):583:583 -> p + 21:22:void failWebSocket(java.lang.Exception,okhttp3.Response):584:584 -> p + 23:24:void failWebSocket(java.lang.Exception,okhttp3.Response):585:585 -> p + 25:26:void failWebSocket(java.lang.Exception,okhttp3.Response):586:586 -> p + 27:28:void failWebSocket(java.lang.Exception,okhttp3.Response):587:587 -> p + 29:33:void failWebSocket(java.lang.Exception,okhttp3.Response):588:588 -> p + 34:35:void failWebSocket(java.lang.Exception,okhttp3.Response):589:589 -> p + 36:36:void failWebSocket(java.lang.Exception,okhttp3.Response):579:579 -> p + 37:43:void failWebSocket(java.lang.Exception,okhttp3.Response):592:592 -> p + 44:48:void failWebSocket(java.lang.Exception,okhttp3.Response):594:594 -> p + 49:53:void failWebSocket(java.lang.Exception,okhttp3.Response):595:595 -> p + 54:60:void failWebSocket(java.lang.Exception,okhttp3.Response):596:596 -> p + 61:65:void failWebSocket(java.lang.Exception,okhttp3.Response):594:594 -> p + 66:70:void failWebSocket(java.lang.Exception,okhttp3.Response):595:595 -> p + 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;"} + 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"} + 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 + 28:29:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):258:259 -> r + 30:32:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):259:259 -> r + 33:36:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):260:260 -> r + 37:38:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):261:261 -> r + 39:40:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):262:262 -> r + 41:48:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):263:263 -> r + 49:51:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):264:264 -> r + 52:56:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):258:258 -> r + 57:63:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):266:266 -> r + 64:71:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):267:267 -> r + 72:77:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):268:268 -> r + 78:97:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):269:269 -> r + 98:122:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):655:655 -> r + 123:130:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):274:274 -> r + 131:133:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):275:275 -> r + 134:135:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):277:277 -> r + 136:136:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):255:255 -> r + 137:138:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):279:279 -> r + 139:142:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):280:280 -> r + 143:146:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):281:281 -> r + 147:148:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):283:283 -> r + 149:158:void initReaderAndWriter(java.lang.String,okhttp3.internal.ws.RealWebSocket$Streams):284:284 -> r + 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"} + 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 + 1:5:void loopReader():291:291 -> t + 6:15:void loopReader():293:293 -> t + 1:11:void runWriter():660:660 -> u + 12:55:void runWriter():661:661 -> u + 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"} + 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 + 37:46:boolean send(okio.ByteString,int):411:411 -> v + 47:56:boolean send(okio.ByteString,int):412:412 -> v + 57:59:boolean send(okio.ByteString,int):413:413 -> v + 60:62:boolean send(okio.ByteString,int):414:414 -> v + 63:66:boolean send(okio.ByteString,int):402:402 -> v + 3:10:boolean writeOneFrame$okhttp():482:482 -> w + 11:18:boolean writeOneFrame$okhttp():483:483 -> w + 19:25:boolean writeOneFrame$okhttp():484:484 -> w + 26:32:boolean writeOneFrame$okhttp():485:485 -> w + 33:39:boolean writeOneFrame$okhttp():486:486 -> w + 40:46:boolean writeOneFrame$okhttp():487:487 -> w + 47:48:boolean writeOneFrame$okhttp():489:490 -> w + 49:52:boolean writeOneFrame$okhttp():490:490 -> w + 53:54:boolean writeOneFrame$okhttp():491:491 -> w + 55:56:boolean writeOneFrame$okhttp():494:494 -> w + 57:67:boolean writeOneFrame$okhttp():495:495 -> w + 68:75:boolean writeOneFrame$okhttp():497:497 -> w + 76:79:boolean writeOneFrame$okhttp():498:498 -> w + 80:83:boolean writeOneFrame$okhttp():499:499 -> w + 84:89:boolean writeOneFrame$okhttp():500:500 -> w + 90:93:boolean writeOneFrame$okhttp():502:502 -> w + 94:95:boolean writeOneFrame$okhttp():503:503 -> w + 96:99:boolean writeOneFrame$okhttp():504:504 -> w + 100:101:boolean writeOneFrame$okhttp():505:505 -> w + 102:105:boolean writeOneFrame$okhttp():506:506 -> w + 106:107:boolean writeOneFrame$okhttp():507:507 -> w + 108:116:boolean writeOneFrame$okhttp():508:508 -> w + 117:126:boolean writeOneFrame$okhttp():511:511 -> w + 127:154:boolean writeOneFrame$okhttp():512:512 -> w + 155:172:boolean writeOneFrame$okhttp():667:667 -> w + 173:182:boolean writeOneFrame$okhttp():511:511 -> w + 183:184:boolean writeOneFrame$okhttp():517:517 -> w + 185:186:boolean writeOneFrame$okhttp():520:520 -> w + 187:189:boolean writeOneFrame$okhttp():489:489 -> w + 190:199:boolean writeOneFrame$okhttp():524:524 -> w + 200:207:boolean writeOneFrame$okhttp():525:525 -> w + 208:209:boolean writeOneFrame$okhttp():526:526 -> w + 210:223:boolean writeOneFrame$okhttp():527:527 -> w + 224:225:boolean writeOneFrame$okhttp():528:529 -> w + 226:238:boolean writeOneFrame$okhttp():529:529 -> w + 239:243:boolean writeOneFrame$okhttp():528:528 -> w + 244:251:boolean writeOneFrame$okhttp():526:526 -> w + 252:257:boolean writeOneFrame$okhttp():531:531 -> w + 258:259:boolean writeOneFrame$okhttp():532:532 -> w + 260:273:boolean writeOneFrame$okhttp():533:533 -> w + 274:279:boolean writeOneFrame$okhttp():536:536 -> w + 280:293:boolean writeOneFrame$okhttp():537:537 -> w + 294:302:boolean writeOneFrame$okhttp():545:545 -> w + 303:311:boolean writeOneFrame$okhttp():546:546 -> w + 312:322:boolean writeOneFrame$okhttp():547:547 -> w + 323:330:boolean writeOneFrame$okhttp():532:532 -> w + 331:336:boolean writeOneFrame$okhttp():540:540 -> w + 337:345:boolean writeOneFrame$okhttp():545:545 -> w + 346:354:boolean writeOneFrame$okhttp():546:546 -> w + 355:364:boolean writeOneFrame$okhttp():547:547 -> w + 365:366:boolean writeOneFrame$okhttp():489:489 -> w + 1:2:void writePingFrame$okhttp():554:555 -> x + 3:7:void writePingFrame$okhttp():555:555 -> x + 8:11:void writePingFrame$okhttp():556:556 -> x + 12:22:void writePingFrame$okhttp():557:557 -> x + 23:28:void writePingFrame$okhttp():558:558 -> x + 29:30:void writePingFrame$okhttp():559:559 -> x + 31:32:void writePingFrame$okhttp():560:560 -> x + 33:36:void writePingFrame$okhttp():554:554 -> x + 37:48:void writePingFrame$okhttp():563:563 -> x + 49:71:void writePingFrame$okhttp():564:564 -> x + 72:78:void writePingFrame$okhttp():563:563 -> x + 79:85:void writePingFrame$okhttp():569:569 -> x + 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: +# {"id":"sourceFile","fileName":"RealWebSocket.kt"} + int code -> a + okio.ByteString reason -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + long cancelAfterCloseMillis -> c + 1:10:void (int,okio.ByteString,long):605:605 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf4/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":"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: +# {"id":"sourceFile","fileName":"RealWebSocket.kt"} + int formatOpcode -> a + okio.ByteString data -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/l;"} + 6:13:void (int,okio.ByteString):600:600 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf4/l;)V"} + 1:3:okio.ByteString getData():602:602 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/l;"} + 1:3:int getFormatOpcode():601:601 -> b +okhttp3.internal.ws.RealWebSocket$Streams -> e4.d$d: +# {"id":"sourceFile","fileName":"RealWebSocket.kt"} + boolean client -> d + okio.BufferedSource source -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + okio.BufferedSink sink -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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 + 1:3:okio.BufferedSink getSink():614:614 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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":"sourceFile","fileName":"RealWebSocket.kt"} + okhttp3.internal.ws.RealWebSocket this$0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/d;"} + 1:30:void (okhttp3.internal.ws.RealWebSocket):617:617 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le4/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: +# {"id":"sourceFile","fileName":"RealWebSocket.kt"} + okhttp3.internal.ws.RealWebSocket this$0 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/d;"} + okhttp3.Request $request -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"LQ3/B;"} + 1:8:void (okhttp3.internal.ws.RealWebSocket,okhttp3.Request):165:165 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Le4/d;LQ3/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"} + 11:14:void onResponse(okhttp3.Call,okhttp3.Response):167:167 -> onResponse + # {"id":"com.android.tools.r8.residualsignature","signature":"(LQ3/e;LQ3/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 + 37:41:void onResponse(okhttp3.Call,okhttp3.Response):182:182 -> onResponse + 42:49:void onResponse(okhttp3.Call,okhttp3.Response):183:183 -> onResponse + 50:52:void onResponse(okhttp3.Call,okhttp3.Response):184:184 -> onResponse + 53:61:void onResponse(okhttp3.Call,okhttp3.Response):185:185 -> onResponse + 62:70:void onResponse(okhttp3.Call,okhttp3.Response):186:186 -> onResponse + 71:75:void onResponse(okhttp3.Call,okhttp3.Response):184:184 -> onResponse + 76:107:void onResponse(okhttp3.Call,okhttp3.Response):192:192 -> onResponse + 108:112:void onResponse(okhttp3.Call,okhttp3.Response):193:193 -> onResponse + 113:123:void onResponse(okhttp3.Call,okhttp3.Response):194:194 -> onResponse + 124:130:void onResponse(okhttp3.Call,okhttp3.Response):195:195 -> onResponse + 131:140:void onResponse(okhttp3.Call,okhttp3.Response):197:197 -> onResponse + 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: +# {"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;"} + java.lang.String $name$inlined -> h + okhttp3.internal.ws.RealWebSocket$Streams $streams$inlined -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/d$d;"} + okhttp3.internal.ws.WebSocketExtensions $extensions$inlined -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/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"} + 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: +# {"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;"} + okhttp3.internal.ws.WebSocketWriter $writer$inlined -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/h;"} + okio.ByteString $pong$inlined -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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 + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/u;"} + kotlin.jvm.internal.Ref$ObjectRef $receivedCloseReason$inlined -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/w;"} + kotlin.jvm.internal.Ref$ObjectRef $streamsToClose$inlined -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/w;"} + kotlin.jvm.internal.Ref$ObjectRef $readerToClose$inlined -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlin/jvm/internal/w;"} + 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"} + 1:8:long runOnce():219:219 -> f +okhttp3.internal.ws.WebSocketExtensions -> e4.e: +# {"id":"sourceFile","fileName":"WebSocketExtensions.kt"} + boolean perMessageDeflate -> a + java.lang.Integer clientMaxWindowBits -> b + boolean clientNoContextTakeover -> c + java.lang.Integer serverMaxWindowBits -> d + boolean serverNoContextTakeover -> e + boolean unknownValues -> f + okhttp3.internal.ws.WebSocketExtensions$Companion Companion -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/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 + 6:8:boolean noContextTakeover(boolean):86:86 -> a + 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: +# {"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;"} + 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 + 57:64:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):115:115 -> a + 65:68:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):116:116 -> a + 69:73:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):117:117 -> a + 74:86:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):121:121 -> a + 87:92:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):127:127 -> a + 93:96:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):128:128 -> a + 97:104:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):129:129 -> a + 105:118:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):131:131 -> a + 119:131:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):137:137 -> a + 132:142:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):139:139 -> a + 143:158:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):142:142 -> a + 159:171:okhttp3.internal.ws.WebSocketExtensions parse(okhttp3.Headers):147:147 -> 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: +# {"id":"sourceFile","fileName":"WebSocketProtocol.kt"} + okhttp3.internal.ws.WebSocketProtocol INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/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"} + 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 + 23:23:void toggleMask(okio.Buffer$UnsafeCursor,byte[]):107:107 -> b + 24:25:void toggleMask(okio.Buffer$UnsafeCursor,byte[]):111:111 -> b + 26:29:void toggleMask(okio.Buffer$UnsafeCursor,byte[]):112:112 -> b + 30:36:void toggleMask(okio.Buffer$UnsafeCursor,byte[]):113:113 -> b + 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: +# {"id":"sourceFile","fileName":"WebSocketReader.kt"} + boolean closed -> d + int opcode -> e + long frameLength -> f + boolean isFinalFrame -> g + boolean isControlFrame -> h + boolean readingCompressedMessage -> i + okio.Buffer controlFrameBuffer -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + okio.Buffer messageFrameBuffer -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + okhttp3.internal.ws.MessageInflater messageInflater -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/c;"} + byte[] maskKey -> m + okio.Buffer$UnsafeCursor maskCursor -> n + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i$a;"} + boolean isClient -> o + okio.BufferedSource source -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + okhttp3.internal.ws.WebSocketReader$FrameCallback frameCallback -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/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"} + 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:8:void readControlFrame():190:190 -> h + 9:15:void readControlFrame():191:191 -> h + 16:19:void readControlFrame():193:193 -> h + 20:29:void readControlFrame():194:194 -> h + 30:34:void readControlFrame():195:195 -> h + 35:46:void readControlFrame():196:196 -> h + 47:51:void readControlFrame():197:197 -> h + 52:56:void readControlFrame():201:201 -> h + 57:85:void readControlFrame():224:224 -> h + 86:97:void readControlFrame():206:206 -> h + 98:109:void readControlFrame():203:203 -> h + 110:125:void readControlFrame():211:211 -> h + 126:131:void readControlFrame():215:215 -> h + 132:137:void readControlFrame():216:216 -> h + 138:146:void readControlFrame():217:217 -> h + 147:154:void readControlFrame():218:218 -> h + 155:156:void readControlFrame():214:214 -> h + 157:162:void readControlFrame():220:220 -> h + 163:165:void readControlFrame():221:221 -> h + 166:174:void readControlFrame():213:213 -> h + 1:4:void readHeader():112:112 -> i + 5:14:void readHeader():116:116 -> i + 15:23:void readHeader():117:117 -> i + 24:35:void readHeader():119:119 -> i + 36:48:void readHeader():121:121 -> i + 49:59:void readHeader():124:124 -> i + 60:68:void readHeader():125:125 -> i + 69:75:void readHeader():126:126 -> i + 76:90:void readHeader():130:130 -> i + 91:100:void readHeader():134:134 -> i + 101:108:void readHeader():144:144 -> i + 109:121:void readHeader():137:137 -> i + 122:131:void readHeader():136:136 -> i + 132:146:void readHeader():154:154 -> i + 147:150:void readHeader():157:157 -> i + 151:156:void readHeader():159:159 -> i + 157:159:void readHeader():160:160 -> i + 160:161:void readHeader():162:162 -> i + 162:169:void readHeader():159:159 -> i + 170:178:void readHeader():167:167 -> i + 179:200:void readHeader():169:169 -> i + 201:215:void readHeader():171:171 -> i + 216:217:void readHeader():173:173 -> i + 218:245:void readHeader():174:174 -> i + 246:249:void readHeader():173:173 -> i + 250:262:void readHeader():178:178 -> i + 263:272:void readHeader():179:179 -> i + 273:283:void readHeader():184:184 -> i + 284:291:void readHeader():152:152 -> i + 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: +# {"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(okio.ByteString) -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)V"} + void onReadPong(okio.ByteString) -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/l;)V"} + void onReadClose(int,java.lang.String) -> g +okhttp3.internal.ws.WebSocketWriter -> e4.h: +# {"id":"sourceFile","fileName":"WebSocketWriter.kt"} + okio.Buffer messageBuffer -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + okio.Buffer sinkBuffer -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + boolean writerClosed -> f + okhttp3.internal.ws.MessageDeflater messageDeflater -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Le4/a;"} + byte[] maskKey -> h + okio.Buffer$UnsafeCursor maskCursor -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i$a;"} + boolean isClient -> j + okio.BufferedSink sink -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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"} + 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:4:void writeControlFrame(int,okio.ByteString):110:110 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf4/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 + 34:38:void writeControlFrame(int,okio.ByteString):123:123 -> h + 39:48:void writeControlFrame(int,okio.ByteString):125:125 -> h + 49:57:void writeControlFrame(int,okio.ByteString):126:126 -> h + 58:63:void writeControlFrame(int,okio.ByteString):129:129 -> h + 64:68:void writeControlFrame(int,okio.ByteString):130:130 -> h + 69:78:void writeControlFrame(int,okio.ByteString):132:132 -> h + 79:83:void writeControlFrame(int,okio.ByteString):133:133 -> h + 84:92:void writeControlFrame(int,okio.ByteString):134:134 -> h + 93:98:void writeControlFrame(int,okio.ByteString):135:135 -> h + 99:103:void writeControlFrame(int,okio.ByteString):138:138 -> h + 104:108:void writeControlFrame(int,okio.ByteString):139:139 -> h + 109:114:void writeControlFrame(int,okio.ByteString):142:142 -> 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"} + 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 + 37:45:void writeMessageFrame(int,okio.ByteString):154:154 -> i + 46:52:void writeMessageFrame(int,okio.ByteString):155:155 -> i + 53:58:void writeMessageFrame(int,okio.ByteString):158:158 -> i + 59:63:void writeMessageFrame(int,okio.ByteString):159:159 -> i + 64:79:void writeMessageFrame(int,okio.ByteString):162:162 -> i + 80:94:void writeMessageFrame(int,okio.ByteString):168:168 -> i + 95:99:void writeMessageFrame(int,okio.ByteString):172:172 -> i + 100:108:void writeMessageFrame(int,okio.ByteString):173:173 -> i + 109:113:void writeMessageFrame(int,okio.ByteString):177:177 -> i + 114:118:void writeMessageFrame(int,okio.ByteString):178:178 -> i + 119:122:void writeMessageFrame(int,okio.ByteString):182:182 -> i + 123:132:void writeMessageFrame(int,okio.ByteString):183:183 -> i + 133:145:void writeMessageFrame(int,okio.ByteString):184:184 -> i + 146:155:void writeMessageFrame(int,okio.ByteString):187:187 -> i + 156:160:void writeMessageFrame(int,okio.ByteString):188:188 -> i + 161:169:void writeMessageFrame(int,okio.ByteString):189:189 -> i + 170:174:void writeMessageFrame(int,okio.ByteString):190:190 -> i + 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: +# {"id":"sourceFile","fileName":"-Base64.kt"} + byte[] BASE64 -> a + byte[] BASE64_URL_SAFE -> b + 1:14:void ():27:27 -> + 15:27:void ():29:29 -> + 6:21:byte[] decodeBase64ToArray(java.lang.String):33:33 -> a + 22:47:byte[] decodeBase64ToArray(java.lang.String):35:35 -> a + 48:58:byte[] decodeBase64ToArray(java.lang.String):43:43 -> a + 59:136:byte[] decodeBase64ToArray(java.lang.String):49:49 -> a + 137:145:byte[] decodeBase64ToArray(java.lang.String):82:82 -> a + 146:152:byte[] decodeBase64ToArray(java.lang.String):83:83 -> a + 153:157:byte[] decodeBase64ToArray(java.lang.String):84:84 -> a + 158:162:byte[] decodeBase64ToArray(java.lang.String):85:85 -> a + 163:181:byte[] decodeBase64ToArray(java.lang.String):89:89 -> a + 182:188:byte[] decodeBase64ToArray(java.lang.String):103:103 -> a + 189:198:byte[] decodeBase64ToArray(java.lang.String):104:104 -> a + 199:204:byte[] decodeBase64ToArray(java.lang.String):98:98 -> a + 205:215:byte[] decodeBase64ToArray(java.lang.String):112:112 -> a + 11:17:java.lang.String encodeBase64(byte[],byte[]):116:116 -> b + 18:19:java.lang.String encodeBase64(byte[],byte[]):117:117 -> b + 20:30:java.lang.String encodeBase64(byte[],byte[]):119:119 -> b + 31:34:java.lang.String encodeBase64(byte[],byte[]):122:122 -> b + 35:38:java.lang.String encodeBase64(byte[],byte[]):123:123 -> b + 39:45:java.lang.String encodeBase64(byte[],byte[]):124:124 -> b + 46:60:java.lang.String encodeBase64(byte[],byte[]):125:125 -> b + 61:74:java.lang.String encodeBase64(byte[],byte[]):126:126 -> b + 75:82:java.lang.String encodeBase64(byte[],byte[]):127:127 -> b + 83:87:java.lang.String encodeBase64(byte[],byte[]):128:128 -> b + 88:99:java.lang.String encodeBase64(byte[],byte[]):130:130 -> b + 100:101:java.lang.String encodeBase64(byte[],byte[]):139:139 -> b + 102:108:java.lang.String encodeBase64(byte[],byte[]):140:140 -> b + 109:123:java.lang.String encodeBase64(byte[],byte[]):141:141 -> b + 124:132:java.lang.String encodeBase64(byte[],byte[]):142:142 -> b + 133:137:java.lang.String encodeBase64(byte[],byte[]):143:143 -> b + 138:140:java.lang.String encodeBase64(byte[],byte[]):144:144 -> b + 141:148:java.lang.String encodeBase64(byte[],byte[]):132:132 -> b + 149:158:java.lang.String encodeBase64(byte[],byte[]):133:133 -> b + 159:165:java.lang.String encodeBase64(byte[],byte[]):134:134 -> b + 166:167:java.lang.String encodeBase64(byte[],byte[]):135:135 -> b + 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: +# {"id":"sourceFile","fileName":"-DeprecatedOkio.kt"} + okio.-DeprecatedOkio INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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;"} + 6:10:okio.BufferedSource buffer(okio.Source):50:50 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)Lf4/k;"} + 9:13:okio.Sink sink(java.io.File):58:58 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/E;"} + 6:10:okio.Sink sink(java.io.OutputStream):66:66 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;)Lf4/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":"sourceFile","fileName":"-DeprecatedUpgrade.kt"} + okio.-DeprecatedOkio Okio -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/b;"} + okio.-DeprecatedUtf8 Utf8 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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":"sourceFile","fileName":"-DeprecatedUtf8.kt"} + okio.-DeprecatedUtf8 INSTANCE -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/d;"} + 1:8:void ():20:20 -> + 1:4:void ():20:20 -> +okio.-Platform -> f4.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: +# {"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 + 1:24:int reverseBytes(int):40:40 -> c + 1:13:short reverseBytes(short):33:33 -> d + 1:10:java.lang.String toHexString(byte):103:103 -> e + 11:16:java.lang.String toHexString(byte):104:104 -> e + 17:27:java.lang.String toHexString(byte):163:163 -> e + 28:33:java.lang.String toHexString(byte):105:105 -> e + 3:5:java.lang.String toHexString(int):109:109 -> f + 6:15:java.lang.String toHexString(int):112:112 -> f + 16:25:java.lang.String toHexString(int):113:113 -> f + 26:35:java.lang.String toHexString(int):114:114 -> f + 36:45:java.lang.String toHexString(int):115:115 -> f + 46:55:java.lang.String toHexString(int):116:116 -> f + 56:65:java.lang.String toHexString(int):117:117 -> f + 66:75:java.lang.String toHexString(int):118:118 -> 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: +# {"id":"sourceFile","fileName":"AsyncTimeout.kt"} + boolean inQueue -> f + okio.AsyncTimeout next -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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;"} + okio.AsyncTimeout$Companion Companion -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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;"} + 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;"} + 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"} + 1:3:void access$setHead$cp(okio.AsyncTimeout):38:38 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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"} + 1:3:void access$setTimeoutAt$p(okio.AsyncTimeout,long):38:38 -> q + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/g;J)V"} + 1:4:void enter():49:49 -> r + 5:8:void enter():50:50 -> r + 9:22:void enter():51:51 -> r + 23:24:void enter():55:55 -> r + 25:30:void enter():56:56 -> r + 31:38:void enter():49:49 -> r + 1:6:boolean exit():61:61 -> s + 7:8:boolean exit():62:62 -> s + 9:15:boolean exit():63:63 -> s + 1:9:java.io.IOException newTimeoutException(java.io.IOException):170:170 -> t + 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;"} + 6:11:okio.Source source(okio.Source):127:127 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)Lf4/G;"} + 1:1:void timedOut():76:76 -> x +okio.AsyncTimeout$Companion -> f4.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"} + 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"} + 1:11:okio.AsyncTimeout awaitTimeout$okio():295:295 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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 + 28:53:okio.AsyncTimeout awaitTimeout$okio():301:301 -> c + 54:59:okio.AsyncTimeout awaitTimeout$okio():302:302 -> c + 60:76:okio.AsyncTimeout awaitTimeout$okio():308:308 -> c + 77:81:okio.AsyncTimeout awaitTimeout$okio():314:314 -> c + 82:85:okio.AsyncTimeout awaitTimeout$okio():316:316 -> c + 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"} + 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 + 16:23:boolean cancelScheduledTimeout(okio.AsyncTimeout):273:273 -> d + 24:26:boolean cancelScheduledTimeout(okio.AsyncTimeout):274:274 -> d + 27:31:boolean cancelScheduledTimeout(okio.AsyncTimeout):275:275 -> d + 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"} + 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 + 18:29:void scheduleTimeout(okio.AsyncTimeout,long,boolean):232:232 -> e + 30:41:void scheduleTimeout(okio.AsyncTimeout,long,boolean):235:235 -> e + 42:58:void scheduleTimeout(okio.AsyncTimeout,long,boolean):239:239 -> e + 59:64:void scheduleTimeout(okio.AsyncTimeout,long,boolean):241:241 -> e + 65:71:void scheduleTimeout(okio.AsyncTimeout,long,boolean):243:243 -> e + 72:75:void scheduleTimeout(okio.AsyncTimeout,long,boolean):249:249 -> e + 76:82:void scheduleTimeout(okio.AsyncTimeout,long,boolean):250:250 -> e + 83:104:void scheduleTimeout(okio.AsyncTimeout,long,boolean):252:252 -> e + 105:112:void scheduleTimeout(okio.AsyncTimeout,long,boolean):261:261 -> e + 113:119:void scheduleTimeout(okio.AsyncTimeout,long,boolean):253:253 -> e + 120:122:void scheduleTimeout(okio.AsyncTimeout,long,boolean):254:254 -> e + 123:128:void scheduleTimeout(okio.AsyncTimeout,long,boolean):255:255 -> e + 129:133:void scheduleTimeout(okio.AsyncTimeout,long,boolean):257:257 -> e + 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: +# {"id":"sourceFile","fileName":"AsyncTimeout.kt"} + 1:6:void ():177:177 -> + 7:10:void ():179:179 -> + 1:2:void run():186:186 -> run + 3:3:void run():328:328 -> run + 4:9:void run():187:187 -> run + 10:16:void run():191:191 -> run + 17:19:void run():192:192 -> run + 20:23:void run():193:193 -> run + 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: +# {"id":"sourceFile","fileName":"AsyncTimeout.kt"} + okio.AsyncTimeout this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/g;"} + okio.Sink $sink -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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 + 1:2:void close():113:113 -> close + 3:5:void close():351:351 -> close + 6:12:void close():113:113 -> close + 13:20:void close():359:359 -> close + 21:28:void close():360:360 -> close + 29:40:void close():357:357 -> close + 41:43:void close():359:359 -> close + 44:44:void close():360:360 -> close + 1:2:void flush():109:109 -> flush + 3:5:void flush():340:340 -> flush + 6:12:void flush():109:109 -> flush + 13:20:void flush():348:348 -> flush + 21:28:void flush():349:349 -> flush + 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;"} + 1:5:okio.Timeout timeout():83:83 -> timeout + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + 1:25:java.lang.String toString():118:118 -> toString +okio.AsyncTimeout$source$1 -> f4.g$d: +# {"id":"sourceFile","fileName":"AsyncTimeout.kt"} + okio.AsyncTimeout this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/g;"} + okio.Source $source -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/G;"} + 1:8:void (okio.AsyncTimeout,okio.Source):127:127 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/g;Lf4/G;)V"} + 1:2:void close():133:133 -> close + 3:5:void close():340:340 -> close + 6:12:void close():133:133 -> close + 13:20:void close():348:348 -> close + 21:28:void close():349:349 -> close + 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;"} + 6:7:long read(okio.Buffer,long):129:129 -> read + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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 + 25:32:long read(okio.Buffer,long):338:338 -> read + 33:44:long read(okio.Buffer,long):335:335 -> read + 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;"} + 1:25:java.lang.String toString():138:138 -> toString +okio.BlackholeSink -> f4.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 + 1:3:okio.Timeout timeout():46:46 -> timeout + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} +okio.Buffer -> f4.i: +# {"id":"sourceFile","fileName":"Buffer.kt"} + okio.Segment head -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/B;"} + long size -> e + 1:4:void ():69:69 -> + 12:15:okio.Segment writableSegment$okio(int):1795:1795 -> A0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/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 + 24:26:okio.Segment writableSegment$okio(int):1799:1799 -> A0 + 27:31:okio.Segment writableSegment$okio(int):1803:1803 -> A0 + 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;"} + 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 + 7:12:okio.Buffer write(byte[]):1618:1618 -> C0 + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Lf4/i;"} + 6:16:okio.Buffer write(byte[],int,int):1620:1620 -> D0 + # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lf4/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 + 33:36:okio.Buffer write(byte[],int,int):1629:1629 -> D0 + 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;"} + 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;"} + 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 + 239:246:okio.Buffer writeDecimalLong(long):1740:1740 -> F0 + 247:251:okio.Buffer writeDecimalLong(long):1742:1742 -> F0 + 252:259:okio.Buffer writeDecimalLong(long):1743:1743 -> F0 + 260:268:okio.Buffer writeDecimalLong(long):1744:1744 -> F0 + 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 + 9:85:okio.Buffer writeHexadecimalUnsignedLong(long):1756:1756 -> G0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/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 + 94:100:okio.Buffer writeHexadecimalUnsignedLong(long):1783:1783 -> G0 + 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;"} + 2:5:okio.Buffer writeInt(int):1666:1666 -> H0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/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 + 26:34:okio.Buffer writeInt(int):1670:1670 -> H0 + 35:40:okio.Buffer writeInt(int):1671:1671 -> H0 + 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 + 3:6:okio.Buffer writeLong(long):1676:1676 -> I0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/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 + 33:43:okio.Buffer writeLong(long):1680:1680 -> I0 + 44:54:okio.Buffer writeLong(long):1681:1681 -> I0 + 55:65:okio.Buffer writeLong(long):1682:1682 -> I0 + 66:76:okio.Buffer writeLong(long):1683:1683 -> I0 + 77:85:okio.Buffer writeLong(long):1684:1684 -> I0 + 86:91:okio.Buffer writeLong(long):1685:1685 -> I0 + 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;"} + 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 + 23:24:okio.Buffer writeShort(int):1662:1662 -> J0 + 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;"} + 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 + 76:83:okio.Buffer writeString(java.lang.String,int,int,java.nio.charset.Charset):395:395 -> K0 + 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 + 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 + 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;"} + 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;"} + 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 + 49:53:okio.Buffer writeUtf8(java.lang.String,int,int):1495:1495 -> N0 + 54:61:okio.Buffer writeUtf8(java.lang.String,int,int):1496:1496 -> N0 + 62:65:okio.Buffer writeUtf8(java.lang.String,int,int):1499:1499 -> N0 + 66:76:okio.Buffer writeUtf8(java.lang.String,int,int):1504:1504 -> N0 + 77:81:okio.Buffer writeUtf8(java.lang.String,int,int):1506:1506 -> N0 + 82:85:okio.Buffer writeUtf8(java.lang.String,int,int):1509:1509 -> N0 + 86:87:okio.Buffer writeUtf8(java.lang.String,int,int):1510:1510 -> N0 + 88:103:okio.Buffer writeUtf8(java.lang.String,int,int):1511:1511 -> N0 + 104:107:okio.Buffer writeUtf8(java.lang.String,int,int):1516:1516 -> N0 + 108:124:okio.Buffer writeUtf8(java.lang.String,int,int):1518:1518 -> N0 + 125:127:okio.Buffer writeUtf8(java.lang.String,int,int):1519:1519 -> N0 + 128:129:okio.Buffer writeUtf8(java.lang.String,int,int):1521:1521 -> N0 + 130:159:okio.Buffer writeUtf8(java.lang.String,int,int):1522:1522 -> N0 + 160:189:okio.Buffer writeUtf8(java.lang.String,int,int):1543:1543 -> N0 + 190:193:okio.Buffer writeUtf8(java.lang.String,int,int):1554:1554 -> N0 + 194:211:okio.Buffer writeUtf8(java.lang.String,int,int):1556:1556 -> N0 + 212:220:okio.Buffer writeUtf8(java.lang.String,int,int):1557:1557 -> N0 + 221:227:okio.Buffer writeUtf8(java.lang.String,int,int):1558:1558 -> N0 + 228:230:okio.Buffer writeUtf8(java.lang.String,int,int):1559:1559 -> N0 + 231:232:okio.Buffer writeUtf8(java.lang.String,int,int):1561:1561 -> N0 + 233:246:okio.Buffer writeUtf8(java.lang.String,int,int):1562:1562 -> N0 + 247:253:okio.Buffer writeUtf8(java.lang.String,int,int):1545:1545 -> N0 + 254:257:okio.Buffer writeUtf8(java.lang.String,int,int):1528:1528 -> N0 + 258:275:okio.Buffer writeUtf8(java.lang.String,int,int):1530:1530 -> N0 + 276:283:okio.Buffer writeUtf8(java.lang.String,int,int):1531:1531 -> N0 + 284:286:okio.Buffer writeUtf8(java.lang.String,int,int):1532:1532 -> N0 + 287:288:okio.Buffer writeUtf8(java.lang.String,int,int):1534:1534 -> N0 + 289:301:okio.Buffer writeUtf8(java.lang.String,int,int):1535:1535 -> N0 + 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;"} + 5:15:okio.Buffer writeUtf8CodePoint(int):1573:1573 -> O0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/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 + 39:40:okio.Buffer writeUtf8CodePoint(int):1582:1582 -> O0 + 41:62:okio.Buffer writeUtf8CodePoint(int):1583:1583 -> O0 + 63:71:okio.Buffer writeUtf8CodePoint(int):1587:1587 -> O0 + 72:75:okio.Buffer writeUtf8CodePoint(int):1591:1591 -> O0 + 76:93:okio.Buffer writeUtf8CodePoint(int):1593:1593 -> O0 + 94:100:okio.Buffer writeUtf8CodePoint(int):1594:1594 -> O0 + 101:103:okio.Buffer writeUtf8CodePoint(int):1595:1595 -> O0 + 104:105:okio.Buffer writeUtf8CodePoint(int):1597:1597 -> O0 + 106:122:okio.Buffer writeUtf8CodePoint(int):1598:1598 -> O0 + 123:126:okio.Buffer writeUtf8CodePoint(int):1602:1602 -> O0 + 127:144:okio.Buffer writeUtf8CodePoint(int):1604:1604 -> O0 + 145:153:okio.Buffer writeUtf8CodePoint(int):1605:1605 -> O0 + 154:160:okio.Buffer writeUtf8CodePoint(int):1606:1606 -> O0 + 161:163:okio.Buffer writeUtf8CodePoint(int):1607:1607 -> O0 + 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 + 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 + 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: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 + 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 + 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 + 41:45:boolean equals(java.lang.Object):2048:2048 -> equals + 46:50:boolean equals(java.lang.Object):2049:2049 -> equals + 51:52:boolean equals(java.lang.Object):2050:2050 -> equals + 53:55:boolean equals(java.lang.Object):2051:2051 -> equals + 56:63:boolean equals(java.lang.Object):2055:2055 -> equals + 64:79:boolean equals(java.lang.Object):2056:2056 -> equals + 80:102:boolean equals(java.lang.Object):2059:2059 -> equals + 103:106:boolean equals(java.lang.Object):2062:2062 -> equals + 107:111:boolean equals(java.lang.Object):2063:2063 -> equals + 112:113:boolean equals(java.lang.Object):2064:2064 -> equals + 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"} + 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: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"} + 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;"} + 1:5:okio.BufferedSink writeDecimalLong(long):69:69 -> k0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/j;"} + 20:35:okio.ByteString readByteString(long):1308:1308 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/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;"} + 1:13:long readHexadecimalUnsignedLong():1250:1250 -> n0 + 14:18:long readHexadecimalUnsignedLong():1257:1257 -> n0 + 19:20:long readHexadecimalUnsignedLong():1259:1259 -> n0 + 21:22:long readHexadecimalUnsignedLong():1260:1260 -> n0 + 23:26:long readHexadecimalUnsignedLong():1261:1261 -> n0 + 27:83:long readHexadecimalUnsignedLong():1266:1266 -> n0 + 84:96:long readHexadecimalUnsignedLong():1285:1285 -> n0 + 97:127:long readHexadecimalUnsignedLong():1286:1286 -> n0 + 128:129:long readHexadecimalUnsignedLong():1275:1275 -> n0 + 130:150:long readHexadecimalUnsignedLong():1276:1276 -> n0 + 151:156:long readHexadecimalUnsignedLong():1275:1275 -> n0 + 157:162:long readHexadecimalUnsignedLong():1296:1296 -> n0 + 163:166:long readHexadecimalUnsignedLong():1297:1297 -> n0 + 167:170:long readHexadecimalUnsignedLong():1299:1299 -> n0 + 171:174:long readHexadecimalUnsignedLong():1301:1301 -> n0 + 175:184:long readHexadecimalUnsignedLong():1303:1303 -> n0 + 185:190:long readHexadecimalUnsignedLong():1250:1250 -> n0 + 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;"} + 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"} + 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;"} + 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 + 1:1:int read(java.nio.ByteBuffer):348:348 -> read + 2:3:int read(java.nio.ByteBuffer):350:351 -> read + 4:5:int read(java.nio.ByteBuffer):353:354 -> read + 6:8:int read(java.nio.ByteBuffer):356:358 -> read + 9:9:int read(byte[],int,int):1440:1440 -> read + 10:13:int read(byte[],int,int):1442:1445 -> read + 14:14:int read(byte[],int,int):1444:1444 -> read + 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"} + 23:23:long read(okio.Buffer,long):1850:1850 -> read + 1:10:byte readByte():1066:1066 -> readByte + 11:15:byte readByte():1068:1068 -> readByte + 16:17:byte readByte():1069:1069 -> readByte + 18:19:byte readByte():1070:1070 -> readByte + 20:23:byte readByte():1072:1072 -> readByte + 24:25:byte readByte():1073:1073 -> readByte + 26:37:byte readByte():1074:1074 -> readByte + 38:43:byte readByte():1077:1077 -> readByte + 44:47:byte readByte():1078:1078 -> readByte + 48:50:byte readByte():1080:1080 -> readByte + 51:56:byte readByte():1066:1066 -> readByte + 7:9:void readFully(byte[]):1434:1434 -> readFully + 10:20:void readFully(byte[]):1435:1435 -> readFully + 21:27:void readFully(byte[]):1436:1436 -> readFully + 1:10:int readInt():1131:1131 -> readInt + 11:15:int readInt():1133:1133 -> readInt + 16:17:int readInt():1134:1134 -> readInt + 18:26:int readInt():1135:1135 -> readInt + 27:34:int readInt():1139:1139 -> readInt + 35:43:int readInt():1141:1141 -> readInt + 44:52:int readInt():1142:1142 -> readInt + 53:60:int readInt():1143:1143 -> readInt + 61:64:int readInt():1146:1146 -> readInt + 65:72:int readInt():1147:1147 -> readInt + 73:81:int readInt():1148:1148 -> readInt + 82:90:int readInt():1149:1149 -> readInt + 91:95:int readInt():1150:1150 -> readInt + 96:105:int readInt():1151:1151 -> readInt + 106:111:int readInt():1154:1154 -> readInt + 112:115:int readInt():1155:1155 -> readInt + 116:118:int readInt():1157:1157 -> readInt + 119:124:int readInt():1131:1131 -> readInt + 1:10:long readLong():1161:1161 -> readLong + 11:15:long readLong():1163:1163 -> readLong + 16:17:long readLong():1164:1164 -> readLong + 18:28:long readLong():1165:1165 -> readLong + 29:40:long readLong():1169:1169 -> readLong + 41:48:long readLong():1171:1171 -> readLong + 49:52:long readLong():1174:1174 -> readLong + 53:63:long readLong():1175:1175 -> readLong + 64:74:long readLong():1177:1177 -> readLong + 75:84:long readLong():1178:1178 -> readLong + 85:93:long readLong():1179:1179 -> readLong + 94:103:long readLong():1180:1180 -> readLong + 104:113:long readLong():1181:1181 -> readLong + 114:122:long readLong():1182:1182 -> readLong + 123:128:long readLong():1183:1183 -> readLong + 129:138:long readLong():1184:1184 -> readLong + 139:144:long readLong():1187:1187 -> readLong + 145:148:long readLong():1188:1188 -> readLong + 149:151:long readLong():1190:1190 -> readLong + 152:157:long readLong():1161:1161 -> readLong + 1:10:short readShort():1106:1106 -> readShort + 11:15:short readShort():1108:1108 -> readShort + 16:17:short readShort():1109:1109 -> readShort + 18:24:short readShort():1110:1110 -> readShort + 25:41:short readShort():1114:1114 -> readShort + 42:45:short readShort():1119:1119 -> readShort + 46:57:short readShort():1120:1120 -> readShort + 58:67:short readShort():1121:1121 -> readShort + 68:73:short readShort():1124:1124 -> readShort + 74:77:short readShort():1125:1125 -> readShort + 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;"} + 1:3:long size():73:73 -> size + 7:10:void skip(long):1460:1460 -> skip + 11:16:void skip(long):1462:1462 -> skip + 17:21:void skip(long):1463:1463 -> skip + 22:31:void skip(long):1464:1464 -> skip + 32:36:void skip(long):1466:1466 -> skip + 37:40:void skip(long):1468:1468 -> skip + 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:9:int readIntLe():266:266 -> t0 + 1:3:okio.Timeout timeout():495:495 -> timeout + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + 1:9:java.lang.String toString():557:557 -> toString + 1:3:long -deprecated_size():597:597 -> 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;"} + 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 + 41:51:java.lang.String readString(long,java.nio.charset.Charset):304:304 -> v0 + 52:61:java.lang.String readString(long,java.nio.charset.Charset):306:306 -> v0 + 62:69:java.lang.String readString(long,java.nio.charset.Charset):309:309 -> v0 + 70:74:java.lang.String readString(long,java.nio.charset.Charset):310:310 -> v0 + 75:79:java.lang.String readString(long,java.nio.charset.Charset):311:311 -> v0 + 80:83:java.lang.String readString(long,java.nio.charset.Charset):313:313 -> v0 + 84:89:java.lang.String readString(long,java.nio.charset.Charset):314:314 -> v0 + 90:93:java.lang.String readString(long,java.nio.charset.Charset):315:315 -> v0 + 94:99:java.lang.String readString(long,java.nio.charset.Charset):300:300 -> v0 + 100:126:java.lang.String readString(long,java.nio.charset.Charset):299:299 -> v0 + 1:17:long readDecimalLong():1194:1194 -> w + 18:22:long readDecimalLong():1205:1205 -> w + 23:24:long readDecimalLong():1207:1207 -> w + 25:26:long readDecimalLong():1208:1208 -> w + 27:30:long readDecimalLong():1209:1209 -> w + 31:66:long readDecimalLong():1212:1212 -> w + 67:81:long readDecimalLong():1218:1218 -> w + 82:84:long readDecimalLong():1219:1219 -> w + 85:132:long readDecimalLong():1220:1220 -> w + 133:134:long readDecimalLong():1229:1229 -> w + 135:155:long readDecimalLong():1230:1230 -> w + 156:161:long readDecimalLong():1229:1229 -> w + 162:167:long readDecimalLong():1241:1241 -> w + 168:171:long readDecimalLong():1242:1242 -> w + 172:175:long readDecimalLong():1244:1244 -> w + 176:179:long readDecimalLong():1246:1246 -> w + 180:193:long readDecimalLong():1248:1248 -> w + 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;"} + 2:2:okio.BufferedSink write(byte[],int,int):69:69 -> write + # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lf4/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;"} + 1:5:okio.BufferedSink writeInt(int):69:69 -> writeInt + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/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 + 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:17:okio.ByteString snapshot():2105:2105 -> y0 + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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"} + 3:5:okio.ByteString snapshot(int):2108:2108 -> z0 + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/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 + 36:38:okio.ByteString snapshot(int):2121:2121 -> z0 + 39:46:okio.ByteString snapshot(int):2117:2117 -> z0 + 47:50:okio.ByteString snapshot(int):2125:2125 -> z0 + 51:52:okio.ByteString snapshot(int):2126:2126 -> z0 + 53:58:okio.ByteString snapshot(int):2129:2129 -> z0 + 59:65:okio.ByteString snapshot(int):2131:2131 -> z0 + 66:71:okio.ByteString snapshot(int):2132:2132 -> z0 + 72:79:okio.ByteString snapshot(int):2134:2134 -> z0 + 80:84:okio.ByteString snapshot(int):2135:2135 -> z0 + 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: +# {"id":"sourceFile","fileName":"Buffer.kt"} + okio.Buffer buffer -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + boolean readWrite -> e + okio.Segment segment -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/B;"} + long offset -> g + byte[] data -> h + int start -> i + int end -> j + 1:5:void ():793:793 -> + 6:8:void ():798:798 -> + 9:10:void ():800:800 -> + 11:13:void ():801:801 -> + 1:10:void close():1008:1008 -> close + 11:12:void close():1010:1010 -> close + 13:16:void close():1011:1011 -> close + 17:18:void close():1012:1012 -> close + 19:21:void close():1013:1013 -> close + 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 + 5:8:long resizeBuffer(long):909:909 -> h + 9:12:long resizeBuffer(long):910:910 -> h + 13:38:long resizeBuffer(long):912:912 -> h + 39:45:long resizeBuffer(long):918:918 -> h + 46:59:long resizeBuffer(long):919:919 -> h + 60:65:long resizeBuffer(long):921:921 -> h + 66:72:long resizeBuffer(long):922:922 -> h + 73:75:long resizeBuffer(long):925:925 -> h + 76:77:long resizeBuffer(long):930:930 -> h + 78:79:long resizeBuffer(long):931:931 -> h + 80:82:long resizeBuffer(long):932:932 -> h + 83:84:long resizeBuffer(long):933:933 -> h + 85:87:long resizeBuffer(long):934:934 -> h + 88:123:long resizeBuffer(long):914:914 -> h + 124:127:long resizeBuffer(long):940:940 -> h + 128:132:long resizeBuffer(long):941:941 -> h + 133:137:long resizeBuffer(long):1021:1021 -> h + 138:146:long resizeBuffer(long):942:942 -> h + 147:148:long resizeBuffer(long):947:947 -> h + 149:150:long resizeBuffer(long):948:948 -> h + 151:156:long resizeBuffer(long):949:949 -> h + 157:158:long resizeBuffer(long):950:950 -> h + 159:163:long resizeBuffer(long):951:951 -> h + 164:167:long resizeBuffer(long):957:957 -> h + 168:175:long resizeBuffer(long):910:910 -> h + 176:183:long resizeBuffer(long):909:909 -> h + 1:10:int seek(long):819:819 -> i + 11:24:int seek(long):820:820 -> i + 25:34:int seek(long):825:825 -> i + 35:38:int seek(long):836:836 -> i + 39:40:int seek(long):837:837 -> i + 41:46:int seek(long):839:839 -> i + 47:62:int seek(long):840:840 -> i + 63:68:int seek(long):844:844 -> i + 69:81:int seek(long):848:848 -> i + 82:99:int seek(long):858:858 -> i + 100:106:int seek(long):860:860 -> i + 107:111:int seek(long):867:867 -> i + 112:124:int seek(long):868:868 -> i + 125:135:int seek(long):873:873 -> i + 136:139:int seek(long):874:874 -> i + 140:143:int seek(long):875:875 -> i + 144:145:int seek(long):876:876 -> i + 146:149:int seek(long):878:878 -> i + 150:157:int seek(long):879:879 -> i + 158:159:int seek(long):883:883 -> i + 160:161:int seek(long):884:884 -> i + 162:168:int seek(long):885:885 -> i + 169:175:int seek(long):886:886 -> i + 176:182:int seek(long):887:887 -> i + 183:184:int seek(long):826:826 -> i + 185:186:int seek(long):827:827 -> i + 187:188:int seek(long):828:828 -> i + 189:190:int seek(long):829:829 -> i + 191:193:int seek(long):830:830 -> i + 194:195:int seek(long):821:821 -> i + 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: +# {"id":"sourceFile","fileName":"Buffer.kt"} + okio.Buffer this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + 1:6:void (okio.Buffer):116:116 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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: +# {"id":"sourceFile","fileName":"Buffer.kt"} + okio.Buffer this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + 1:6:void (okio.Buffer):81:81 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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: +# {"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.Buffer getBuffer() -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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;"} + java.io.OutputStream outputStream() -> l0 + okio.BufferedSink emit() -> m + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/j;"} + okio.BufferedSink emitCompleteSegments() -> v + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/j;"} + okio.BufferedSink write(byte[]) -> write + # {"id":"com.android.tools.r8.residualsignature","signature":"([B)Lf4/j;"} + okio.BufferedSink write(byte[],int,int) -> write + # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)Lf4/j;"} + okio.BufferedSink writeByte(int) -> writeByte + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/j;"} + okio.BufferedSink writeInt(int) -> writeInt + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/j;"} + okio.BufferedSink writeShort(int) -> writeShort + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/j;"} +okio.BufferedSource -> f4.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 + 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"} + 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"} + void require(long) -> j0 + okio.Buffer buffer() -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/i;"} + okio.ByteString readByteString(long) -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/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;"} + boolean exhausted() -> q + byte readByte() -> readByte + void readFully(byte[]) -> readFully + int readInt() -> readInt + long readLong() -> readLong + 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: +# {"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;"} + okio.ByteString$Companion Companion -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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"} + 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;"} + 1:7:okio.ByteString encodeUtf8(java.lang.String):0:0 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/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 + 1:3:int getHashCode$okio():62:62 -> h + 1:7:int hashCode():439:439 -> hashCode + 8:15:int hashCode():441:441 -> hashCode + 16:19:int hashCode():442:442 -> hashCode + 1:6:int getSize$okio():409:409 -> i + 1:3:java.lang.String getUtf8$okio():63:63 -> j + 1:9:java.lang.String hex():343:343 -> k + 10:22:java.lang.String hex():345:345 -> k + 23:36:java.lang.String hex():346:346 -> k + 37:42:java.lang.String hex():348:348 -> k + 43:49:java.lang.String hex():349:349 -> k + 50:55:java.lang.String hex():350:350 -> k + 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;"} + 6:14:boolean rangeEquals(int,okio.ByteString,int,int):412:412 -> o + # {"id":"com.android.tools.r8.residualsignature","signature":"(ILf4/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 + 1:3:void setHashCode$okio(int):62:62 -> q + 1:3:void setUtf8$okio(java.lang.String):63:63 -> r + 1:4:void readObject(java.io.ObjectInputStream):183:183 -> readObject + 5:10:void readObject(java.io.ObjectInputStream):184:184 -> readObject + 11:18:void readObject(java.io.ObjectInputStream):185:185 -> readObject + 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;"} + 1:7:okio.ByteString sha256():76:76 -> t + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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 + 31:37:java.lang.String toString():464:464 -> toString + 38:62:java.lang.String toString():465:465 -> toString + 63:83:java.lang.String toString():467:467 -> toString + 84:95:java.lang.String toString():470:470 -> toString + 96:105:java.lang.String toString():475:475 -> toString + 106:118:java.lang.String toString():478:478 -> toString + 119:133:java.lang.String toString():467:467 -> toString + 134:170:java.lang.String toString():470:470 -> toString + 171:176:java.lang.String toString():479:479 -> toString + 177:187:java.lang.String toString():480:480 -> toString + 188:200:java.lang.String toString():481:481 -> toString + 201:212:java.lang.String toString():482:482 -> toString + 213:221:java.lang.String toString():483:483 -> toString + 222:227:java.lang.String toString():484:484 -> toString + 228:259:java.lang.String toString():485:485 -> toString + 260:280:java.lang.String toString():487:487 -> toString + 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"} + 2:8:okio.ByteString toAsciiLowercase():352:352 -> w + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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 + 47:49:okio.ByteString toAsciiLowercase():362:362 -> w + 50:59:okio.ByteString toAsciiLowercase():363:363 -> w + 60:64:okio.ByteString toAsciiLowercase():368:368 -> w + 65:74:okio.ByteString toAsciiLowercase():371:371 -> w + 1:6:void writeObject(java.io.ObjectOutputStream):192:192 -> writeObject + 7:12:void writeObject(java.io.ObjectOutputStream):193:193 -> writeObject + 1:15:byte[] toByteArray():410:410 -> x + 1:6:java.lang.String utf8():334:334 -> y + 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":"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;"} + 6:10:okio.ByteString -deprecated_encodeUtf8(java.lang.String):303:303 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/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;"} + 6:11:okio.ByteString decodeBase64(java.lang.String):340:340 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/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;"} + 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 + 54:58:okio.ByteString decodeHex(java.lang.String):348:348 -> e + 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;"} + 6:14:okio.ByteString encodeUtf8(java.lang.String):337:337 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf4/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;"} + 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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"DeflaterSink.kt"} + boolean closed -> d + okio.BufferedSink sink -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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"} + 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 + 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 + 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 + 1:7:okio.Timeout timeout():150:150 -> timeout + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + 1:25:java.lang.String toString():152:152 -> toString +okio.ForwardingSink -> f4.n: +# {"id":"sourceFile","fileName":"ForwardingSink.kt"} + okio.Sink delegate -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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"} + 1:6:void close():37:37 -> close + 1:6:void flush():32:32 -> flush + 1:7:okio.Timeout timeout():34:34 -> timeout + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + 1:36:java.lang.String toString():39:39 -> toString +okio.ForwardingSource -> f4.o: +# {"id":"sourceFile","fileName":"ForwardingSource.kt"} + okio.Source delegate -> delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/G;"} + 1:3:okio.Source -deprecated_delegate():43:43 -> -deprecated_delegate + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/G;"} + 6:11:void (okio.Source):21:21 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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;"} + 6:12:long read(okio.Buffer,long):29:29 -> read + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;J)J"} + 1:7:okio.Timeout timeout():31:31 -> timeout + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + 1:36:java.lang.String toString():36:36 -> toString +okio.ForwardingTimeout -> f4.p: +# {"id":"sourceFile","fileName":"ForwardingTimeout.kt"} + okio.Timeout delegate -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/H;"} + 6:11:void (okio.Timeout):26:26 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/H;)V"} + 1:7:okio.Timeout clearDeadline():47:47 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + 1:7:okio.Timeout clearTimeout():45:45 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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;"} + 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;"} + 1:7:long timeoutNanos():36:36 -> h + 1:3:okio.Timeout delegate():25:25 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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":"sourceFile","fileName":"GzipSource.kt"} + byte section -> d + okio.RealBufferedSource source -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/A;"} + java.util.zip.Inflater inflater -> f + okio.InflaterSource inflaterSource -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/r;"} + java.util.zip.CRC32 crc -> h + 6:8:void (okio.Source):31:31 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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 + 3:9:void consumeHeader():104:104 -> h + 10:11:void consumeHeader():105:105 -> h + 12:15:void consumeHeader():222:222 -> h + 16:31:void consumeHeader():105:105 -> h + 32:33:void consumeHeader():107:107 -> h + 34:39:void consumeHeader():224:224 -> h + 40:42:void consumeHeader():107:107 -> h + 43:48:void consumeHeader():109:109 -> h + 49:55:void consumeHeader():110:110 -> h + 56:67:void consumeHeader():111:111 -> h + 68:76:void consumeHeader():118:118 -> h + 77:78:void consumeHeader():119:119 -> h + 79:84:void consumeHeader():226:226 -> h + 85:87:void consumeHeader():119:119 -> h + 88:89:void consumeHeader():120:120 -> h + 90:91:void consumeHeader():227:227 -> h + 92:96:void consumeHeader():120:120 -> h + 97:103:void consumeHeader():121:121 -> h + 104:105:void consumeHeader():122:122 -> h + 106:109:void consumeHeader():228:228 -> h + 110:112:void consumeHeader():122:122 -> h + 113:126:void consumeHeader():123:123 -> h + 127:138:void consumeHeader():131:131 -> h + 139:140:void consumeHeader():133:133 -> h + 141:146:void consumeHeader():230:230 -> h + 147:149:void consumeHeader():133:133 -> h + 150:156:void consumeHeader():134:134 -> h + 157:167:void consumeHeader():132:132 -> h + 168:179:void consumeHeader():142:142 -> h + 180:181:void consumeHeader():144:144 -> h + 182:187:void consumeHeader():232:232 -> h + 188:190:void consumeHeader():144:144 -> h + 191:197:void consumeHeader():145:145 -> h + 198:205:void consumeHeader():143:143 -> h + 206:224:void consumeHeader():153:153 -> h + 225:230:void consumeHeader():154:154 -> h + 1:18:void consumeTrailer():164:164 -> i + 19:37:void consumeTrailer():165:165 -> i + 21:24:long read(okio.Buffer,long):61:61 -> read + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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 + 37:40:long read(okio.Buffer,long):68:68 -> read + 41:52:long read(okio.Buffer,long):69:69 -> read + 53:57:long read(okio.Buffer,long):71:71 -> read + 58:61:long read(okio.Buffer,long):74:74 -> read + 62:65:long read(okio.Buffer,long):80:80 -> read + 66:69:long read(okio.Buffer,long):81:81 -> read + 70:71:long read(okio.Buffer,long):82:82 -> read + 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":"sourceFile","fileName":"InflaterSource.kt"} + int bufferBytesHeldByInflater -> d + boolean closed -> e + okio.BufferedSource source -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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"} + 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"} + 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 + 1:10:boolean refill():109:109 -> h + 11:20:boolean refill():112:112 -> h + 21:31:boolean refill():115:115 -> h + 32:38:boolean refill():116:116 -> h + 39:46:boolean refill():117:117 -> h + 1:5:void releaseBytesAfterInflate():123:123 -> i + 6:12:void releaseBytesAfterInflate():124:124 -> i + 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"} + 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":"sourceFile","fileName":"JvmOkio.kt"} + java.io.InputStream input -> d + okio.Timeout timeout -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/H;"} + 11:18:void (java.io.InputStream,okio.Timeout):79:79 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;Lf4/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"} + 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 + 40:52:long read(okio.Buffer,long):91:91 -> read + 53:58:long read(okio.Buffer,long):93:93 -> read + 59:64:long read(okio.Buffer,long):95:95 -> read + 65:73:long read(okio.Buffer,long):96:96 -> read + 74:78:long read(okio.Buffer,long):100:100 -> read + 79:88:long read(okio.Buffer,long):101:101 -> read + 89:100:long read(okio.Buffer,long):104:104 -> read + 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;"} + 1:25:java.lang.String toString():113:113 -> toString +okio.Okio -> f4.t: + 1:5:okio.Sink appendingSink(java.io.File):1:1 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/E;"} + 1:5:okio.Sink blackhole():1:1 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/E;"} + 1:5:okio.BufferedSink buffer(okio.Sink):1:1 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/E;)Lf4/j;"} + 1:5:okio.BufferedSource buffer(okio.Source):1:1 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/G;)Lf4/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;"} + 1:5:okio.Sink sink(java.io.OutputStream):1:1 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;)Lf4/E;"} + 1:5:okio.Sink sink(java.net.Socket):1:1 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Socket;)Lf4/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;"} + 1:5:okio.Source source(java.io.File):1:1 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/G;"} + 1:5:okio.Source source(java.io.InputStream):1:1 -> k + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lf4/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":"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;"} + 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;"} + 6:16:okio.Sink sink(java.io.OutputStream):40:40 -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/OutputStream;)Lf4/E;"} + 6:10:okio.Sink sink(java.net.Socket):123:123 -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Socket;)Lf4/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;"} + 6:15:okio.Source source(java.io.File):179:179 -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/File;)Lf4/G;"} + 6:16:okio.Source source(java.io.InputStream):77:77 -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;)Lf4/G;"} + 6:10:okio.Source source(java.net.Socket):135:135 -> j + # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/net/Socket;)Lf4/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: +# {"id":"sourceFile","fileName":"Okio.kt"} + 1:6:okio.Sink blackhole():41:41 -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/E;"} + 6:11:okio.BufferedSink buffer(okio.Sink):37:37 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/E;)Lf4/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":"sourceFile","fileName":"Options.kt"} + okio.ByteString[] byteStrings -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"[Lf4/l;"} + int[] trie -> f + okio.Options$Companion Companion -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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"} + 2:2:void (okio.ByteString[],int[]):24:24 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lf4/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:okio.ByteString get(int):29:29 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lf4/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;"} + 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"} + 1:5:int lastIndexOf(okio.ByteString):21:21 -> p + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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":"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"} + 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 + 67:72:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):127:127 -> a + 73:84:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):128:128 -> a + 85:97:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):130:130 -> a + 98:115:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):133:133 -> a + 116:142:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):137:137 -> a + 143:162:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):143:143 -> a + 163:165:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):145:145 -> a + 166:171:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):146:146 -> a + 172:185:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):149:149 -> a + 186:199:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):150:150 -> a + 200:205:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):151:151 -> a + 206:213:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):155:155 -> a + 214:228:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):158:158 -> a + 229:250:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):161:161 -> a + 251:262:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):168:168 -> a + 263:277:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):170:170 -> a + 278:291:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):173:173 -> a + 292:297:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):174:174 -> a + 298:303:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):187:187 -> a + 304:319:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):191:191 -> a + 320:334:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):192:192 -> a + 335:348:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):200:200 -> a + 349:351:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):202:202 -> a + 352:358:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):203:203 -> a + 359:374:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):206:206 -> a + 375:391:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):211:211 -> a + 392:405:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):212:212 -> a + 406:416:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):211:211 -> a + 417:421:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):215:215 -> a + 422:433:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):216:216 -> a + 434:436:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):217:217 -> 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"} + 1:8:long getIntCount(okio.Buffer):230:230 -> c + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/i;)J"} + 8:13:okio.Options of(okio.ByteString[]):34:34 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"([Lf4/l;)Lf4/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 + 33:38:okio.Options of(okio.ByteString[]):234:234 -> d + 39:44:okio.Options of(okio.ByteString[]):235:235 -> d + 45:54:okio.Options of(okio.ByteString[]):43:43 -> d + 55:71:okio.Options of(okio.ByteString[]):239:239 -> d + 72:75:okio.Options of(okio.ByteString[]):43:43 -> d + 76:88:okio.Options of(okio.ByteString[]):241:241 -> d + 89:92:okio.Options of(okio.ByteString[]):45:45 -> d + 93:103:okio.Options of(okio.ByteString[]):46:46 -> d + 104:122:okio.Options of(okio.ByteString[]):48:48 -> d + 123:128:okio.Options of(okio.ByteString[]):54:54 -> d + 129:137:okio.Options of(okio.ByteString[]):55:55 -> d + 138:143:okio.Options of(okio.ByteString[]):57:57 -> d + 144:149:okio.Options of(okio.ByteString[]):58:58 -> d + 150:156:okio.Options of(okio.ByteString[]):59:59 -> d + 157:171:okio.Options of(okio.ByteString[]):60:60 -> d + 172:193:okio.Options of(okio.ByteString[]):61:61 -> d + 194:196:okio.Options of(okio.ByteString[]):62:62 -> d + 197:203:okio.Options of(okio.ByteString[]):63:63 -> d + 204:232:okio.Options of(okio.ByteString[]):60:60 -> d + 233:248:okio.Options of(okio.ByteString[]):71:71 -> d + 249:251:okio.Options of(okio.ByteString[]):72:72 -> d + 252:258:okio.Options of(okio.ByteString[]):74:74 -> d + 259:266:okio.Options of(okio.ByteString[]):76:76 -> d + 267:274:okio.Options of(okio.ByteString[]):77:77 -> d + 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: +# {"id":"sourceFile","fileName":"JvmOkio.kt"} + java.io.OutputStream out -> d + okio.Timeout timeout -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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 + 1:6:void close():69:69 -> close + 1:6:void flush():67:67 -> flush + 1:3:okio.Timeout timeout():71:71 -> timeout + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} + 1:25:java.lang.String toString():73:73 -> toString +okio.PeekSource -> f4.y: +# {"id":"sourceFile","fileName":"PeekSource.kt"} + okio.Buffer buffer -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + okio.Segment expectedSegment -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/B;"} + int expectedPos -> f + boolean closed -> g + long pos -> h + okio.BufferedSource upstream -> i + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/k;"} + 6:10:void (okio.BufferedSource):28:28 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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"} + 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 + 74:75:long read(okio.Buffer,long):54:54 -> read + 76:82:long read(okio.Buffer,long):55:55 -> read + 83:95:long read(okio.Buffer,long):58:58 -> read + 96:103:long read(okio.Buffer,long):59:59 -> read + 104:109:long read(okio.Buffer,long):60:60 -> read + 110:117:long read(okio.Buffer,long):43:43 -> read + 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":"sourceFile","fileName":"RealBufferedSink.kt"} + okio.Buffer bufferField -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + boolean closed -> e + okio.Sink sink -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/E;"} + 6:10:void (okio.Sink):42:42 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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 + 1:3:okio.Buffer getBuffer():50:50 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/i;"} + 1:5:void close():271:271 -> close + 6:7:void close():278:278 -> close + 8:17:void close():277:277 -> close + 18:19:void close():279:279 -> close + 20:25:void close():278:278 -> close + 26:32:void close():279:279 -> close + 33:43:void close():286:286 -> close + 44:48:void close():291:291 -> close + 49:49:void close():293:293 -> close + 1:4:void flush():263:263 -> flush + 5:6:void flush():266:266 -> flush + 7:16:void flush():265:265 -> flush + 17:18:void flush():267:267 -> flush + 19:24:void flush():266:266 -> flush + 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;"} + 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;"} + 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 + 1:7:okio.Timeout timeout():295:295 -> timeout + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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;"} + 5:6:okio.BufferedSink emitCompleteSegments():254:254 -> v + 7:16:okio.BufferedSink emitCompleteSegments():253:253 -> v + 17:18:okio.BufferedSink emitCompleteSegments():255:255 -> v + 19:20:okio.BufferedSink emitCompleteSegments():254:254 -> v + 21:24:okio.BufferedSink emitCompleteSegments():255:255 -> v + 25:32:okio.BufferedSink emitCompleteSegments():251:251 -> v + 1:1:int write(java.nio.ByteBuffer):86:86 -> write + 2:2:int write(java.nio.ByteBuffer):187:187 -> write + 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;"} + 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;"} + 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;"} + 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;"} + 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;"} + 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: +# {"id":"sourceFile","fileName":"RealBufferedSink.kt"} + okio.RealBufferedSink this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/z;"} + 1:6:void (okio.RealBufferedSink):107:107 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/z;)V"} + 1:6:void close():127:127 -> close + 1:6:void flush():122:122 -> flush + 7:10:void flush():123:123 -> flush + 1:20:java.lang.String toString():129:129 -> toString + 1:1:void write(int):109:109 -> write + 2:2:void write(int):142:142 -> write + 3:4:void write(int):110:111 -> write + 5:5:void write(int):109:109 -> write + 6:6:void write(byte[],int,int):115:115 -> write + 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: +# {"id":"sourceFile","fileName":"RealBufferedSource.kt"} + okio.Buffer bufferField -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/i;"} + boolean closed -> e + okio.Source source -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/G;"} + 6:10:void (okio.Source):53:53 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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 + 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:3:okio.Buffer getBuffer():61:61 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/i;"} + 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 + 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 + 41:50:long indexOf(byte,long,long):421:421 -> h + 51:52:long indexOf(byte,long,long):427:427 -> h + 53:57:long indexOf(byte,long,long):421:421 -> h + 58:66:long indexOf(byte,long,long):427:427 -> h + 67:75:long indexOf(byte,long,long):430:430 -> h + 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"} + 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 + 29:30:long indexOf(okio.ByteString,long):442:442 -> i + 31:35:long indexOf(okio.ByteString,long):438:438 -> i + 36:44:long indexOf(okio.ByteString,long):442:442 -> i + 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"} + 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;"} + 1:3:okio.ByteString readByteString(long):215:215 -> l + # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lf4/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 + 10:15:long readHexadecimalUnsignedLong():384:384 -> n0 + 16:18:long readHexadecimalUnsignedLong():386:386 -> n0 + 19:58:long readHexadecimalUnsignedLong():385:385 -> n0 + 59:100:long readHexadecimalUnsignedLong():393:393 -> n0 + 101:102:long readHexadecimalUnsignedLong():386:386 -> n0 + 103:107:long readHexadecimalUnsignedLong():400:400 -> n0 + 1:6:java.io.InputStream inputStream():143:143 -> o0 + 1:2:byte[] readByteArray():237:237 -> p + 3:7:byte[] readByteArray():236:236 -> p + 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;"} + 1:4:boolean exhausted():195:195 -> q + 5:6:boolean exhausted():198:198 -> q + 7:14:boolean exhausted():197:197 -> q + 15:19:boolean exhausted():198:198 -> q + 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"} + 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 + 5:6:long read(okio.Buffer,long):188:189 -> read + 7:7:long read(okio.Buffer,long):188:188 -> read + 8:8:long read(okio.Buffer,long):193:193 -> read + 9:9:long read(okio.Buffer,long):188:188 -> read + 10:10:long read(okio.Buffer,long):194:194 -> read + 11:11:long read(okio.Buffer,long):185:185 -> read + 12:12:long read(okio.Buffer,long):183:183 -> read + 13:13:int read(java.nio.ByteBuffer):269:269 -> read + 14:15:int read(java.nio.ByteBuffer):81:82 -> read + 16:16:int read(java.nio.ByteBuffer):270:270 -> read + 17:17:int read(java.nio.ByteBuffer):82:82 -> read + 18:18:int read(java.nio.ByteBuffer):271:271 -> read + 19:19:int read(java.nio.ByteBuffer):86:86 -> read + 3:5:byte readByte():209:209 -> readByte + 6:7:byte readByte():211:211 -> readByte + 8:12:byte readByte():210:210 -> readByte + 6:10:void readFully(byte[]):243:243 -> readFully + 11:12:void readFully(byte[]):248:248 -> readFully + 13:18:void readFully(byte[]):256:256 -> readFully + 19:37:void readFully(byte[]):248:248 -> readFully + 38:46:void readFully(byte[]):249:249 -> readFully + 47:52:void readFully(byte[]):250:250 -> readFully + 53:53:void readFully(byte[]):253:253 -> readFully + 3:5:int readInt():352:352 -> readInt + 6:7:int readInt():354:354 -> readInt + 8:12:int readInt():353:353 -> readInt + 3:5:long readLong():358:358 -> readLong + 6:7:long readLong():360:360 -> readLong + 8:12:long readLong():359:359 -> readLong + 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 + 1:10:void skip(long):402:402 -> skip + 11:12:void skip(long):406:406 -> skip + 13:22:void skip(long):405:405 -> skip + 23:27:void skip(long):406:406 -> skip + 28:38:void skip(long):405:405 -> skip + 39:44:void skip(long):407:407 -> skip + 45:50:void skip(long):406:406 -> skip + 51:54:void skip(long):409:409 -> skip + 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 + 1:7:okio.Timeout timeout():481:481 -> timeout + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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 + 19:47:long readDecimalLong():368:368 -> w + 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: +# {"id":"sourceFile","fileName":"RealBufferedSource.kt"} + okio.RealBufferedSource this$0 -> d + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/A;"} + 1:6:void (okio.RealBufferedSource):143:143 -> + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/A;)V"} + 1:6:int available():166:166 -> available + 7:16:int available():190:190 -> available + 17:22:int available():191:191 -> available + 23:30:int available():166:166 -> available + 1:6:void close():170:170 -> close + 1:1:int read():145:145 -> read + 2:2:int read():183:183 -> read + 3:4:int read():146:147 -> read + 5:5:int read():184:184 -> read + 6:6:int read():147:147 -> read + 7:7:int read():150:150 -> read + 8:8:int read():185:185 -> read + 9:9:int read():150:150 -> read + 10:10:int read():145:145 -> read + 11:12:int read(byte[],int,int):154:155 -> read + 13:13:int read(byte[],int,int):157:157 -> read + 14:14:int read(byte[],int,int):187:187 -> read + 15:16:int read(byte[],int,int):157:158 -> read + 17:17:int read(byte[],int,int):188:188 -> read + 18:18:int read(byte[],int,int):158:158 -> read + 19:19:int read(byte[],int,int):162:162 -> read + 20:20:int read(byte[],int,int):189:189 -> read + 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: +# {"id":"sourceFile","fileName":"Segment.kt"} + byte[] data -> a + int pos -> b + int limit -> c + boolean shared -> d + boolean owner -> e + okio.Segment next -> f + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/B;"} + okio.Segment prev -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/B;"} + okio.Segment$Companion Companion -> h + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/B$a;"} + 1:9:void ():0:0 -> + 1:3:void ():62:64 -> + 4:8:void (byte[],int,int,boolean,boolean):68:72 -> + 1:10:void compact():147:147 -> a + 11:18:void compact():148:148 -> a + 19:23:void compact():149:149 -> a + 24:53:void compact():150:150 -> a + 54:61:void compact():152:152 -> a + 62:64:void compact():153:153 -> a + 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;"} + 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;"} + 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;"} + 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;"} + 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 + 42:46:okio.Segment split(int):136:136 -> e + 47:51:okio.Segment split(int):137:137 -> e + 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;"} + 6:9:void writeTo(okio.Segment,int):159:159 -> g + # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf4/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 + 29:37:void writeTo(okio.Segment,int):164:164 -> g + 38:45:void writeTo(okio.Segment,int):165:165 -> g + 46:48:void writeTo(okio.Segment,int):166:166 -> g + 49:54:void writeTo(okio.Segment,int):163:163 -> g + 55:60:void writeTo(okio.Segment,int):162:162 -> g + 61:73:void writeTo(okio.Segment,int):169:169 -> g + 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: +# {"id":"sourceFile","fileName":"Segment.kt"} + 1:1:void ():175:175 -> + 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):175:175 -> +okio.SegmentPool -> f4.C: +# {"id":"sourceFile","fileName":"SegmentPool.kt"} + int MAX_SIZE -> a + okio.Segment LOCK -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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;"} + 1:9:void ():40:40 -> + 10:11:void ():43:43 -> + 12:25:void ():46:46 -> + 26:43:void ():54:54 -> + 44:47:void ():64:64 -> + 48:60:void ():65:65 -> + 1:4:void ():40:40 -> + 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"} + 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 + 37:43:void recycle(okio.Segment):107:107 -> b + 44:47:void recycle(okio.Segment):108:108 -> b + 48:52:void recycle(okio.Segment):109:109 -> b + 53:54:void recycle(okio.Segment):111:111 -> b + 55:58:void recycle(okio.Segment):112:112 -> b + 59:60:void recycle(okio.Segment):113:113 -> b + 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;"} + 7:16:okio.Segment take():78:78 -> c + 17:25:okio.Segment take():82:82 -> c + 26:28:okio.Segment take():86:86 -> c + 29:34:okio.Segment take():87:87 -> 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: +# {"id":"sourceFile","fileName":"SegmentedByteString.kt"} + byte[][] segments -> i + int[] directory -> j + 11:24:void (byte[][],int[]):39:39 -> + 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;"} + 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;"} + 5:33:boolean equals(java.lang.Object):276:276 -> equals + 1:7:int hashCode():278:278 -> hashCode + 8:18:int hashCode():284:284 -> hashCode + 19:26:int hashCode():288:288 -> hashCode + 27:32:int hashCode():289:289 -> hashCode + 33:45:int hashCode():291:291 -> hashCode + 46:55:int hashCode():295:295 -> hashCode + 56:59:int hashCode():303:303 -> hashCode + 1:14:int getSize$okio():168:168 -> i + 1:9:java.lang.String hex():45:45 -> k + 1:5:byte[] internalArray$okio():111:111 -> l + 1:20:byte internalGet$okio(int):163:163 -> m + 21:28:byte internalGet$okio(int):164:164 -> m + 29:36:byte internalGet$okio(int):165:165 -> m + 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"} + 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 + 43:55:boolean rangeEquals(int,okio.ByteString,int,int):236:236 -> o + 56:63:boolean rangeEquals(int,okio.ByteString,int,int):238:238 -> o + 64:69:boolean rangeEquals(int,okio.ByteString,int,int):240:240 -> o + 70:84:boolean rangeEquals(int,okio.ByteString,int,int):241:241 -> o + 9:17:boolean rangeEquals(int,byte[],int,int):249:249 -> p + 18:23:boolean rangeEquals(int,byte[],int,int):250:250 -> p + 24:33:boolean rangeEquals(int,byte[],int,int):256:256 -> p + 34:41:boolean rangeEquals(int,byte[],int,int):259:259 -> p + 42:48:boolean rangeEquals(int,byte[],int,int):260:260 -> p + 49:61:boolean rangeEquals(int,byte[],int,int):261:261 -> p + 62:69:boolean rangeEquals(int,byte[],int,int):263:263 -> p + 70:75:boolean rangeEquals(int,byte[],int,int):265:265 -> p + 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;"} + 1:15:java.lang.Object writeReplace():120:120 -> writeReplace + 1:6:byte[] toByteArray():169:169 -> x + 7:16:byte[] toByteArray():172:172 -> x + 17:24:byte[] toByteArray():176:176 -> x + 25:30:byte[] toByteArray():177:177 -> x + 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"} + 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 + 46:54:void write$okio(okio.Buffer,int,int):209:209 -> z + 55:60:void write$okio(okio.Buffer,int,int):211:211 -> z + 61:69:void write$okio(okio.Buffer,int,int):212:212 -> z + 70:73:void write$okio(okio.Buffer,int,int):213:213 -> z + 74:75:void write$okio(okio.Buffer,int,int):214:214 -> z + 76:77:void write$okio(okio.Buffer,int,int):215:215 -> z + 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: +# {"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 + okio.Timeout timeout() -> timeout + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} +okio.SocketAsyncTimeout -> f4.F: +# {"id":"sourceFile","fileName":"JvmOkio.kt"} + java.net.Socket socket -> m + 6:11:void (java.net.Socket):142:142 -> + 1:9:java.io.IOException newTimeoutException(java.io.IOException):144:144 -> t + 10:13:java.io.IOException newTimeoutException(java.io.IOException):146:146 -> t + 1:2:void timedOut():152:152 -> x + 3:12:void timedOut():153:153 -> x + 13:18:void timedOut():157:157 -> x + 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: +# {"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"} + okio.Timeout timeout() -> timeout + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/H;"} +okio.Timeout -> f4.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;"} + okio.Timeout$Companion Companion -> e + # {"id":"com.android.tools.r8.residualsignature","signature":"Lf4/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;"} + 3:5:okio.Timeout clearTimeout():79:79 -> b + # {"id":"com.android.tools.r8.residualsignature","signature":"()Lf4/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;"} + 4:6:okio.Timeout deadlineNanoTime(long):67:67 -> d + 1:3:boolean hasDeadline():48:48 -> e + 1:6:void throwIfReached():96:96 -> f + 7:24:void throwIfReached():101:101 -> f + 25:33:void throwIfReached():102:102 -> f + 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;"} + 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: +# {"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: +# {"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;"} + 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 + # {"id":"com.android.tools.r8.synthesized"} + # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/util/concurrent/TimeUnit;)Lf4/H;"} +okio.Utf8 -> f4.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 + 73:103:long size(java.lang.String,int,int):100:100 -> a + 104:142:long size(java.lang.String,int,int):80:80 -> a + 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: +# {"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"} + 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 + 26:27:boolean rangeEquals(okio.Segment,int,byte[],int,int):65:65 -> b + 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;"} + 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"} + 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 + 27:36:int selectPrefix(okio.Buffer,okio.Options,boolean):148:148 -> d + 37:40:int selectPrefix(okio.Buffer,okio.Options,boolean):155:155 -> d + 41:57:int selectPrefix(okio.Buffer,okio.Options,boolean):157:157 -> d + 58:63:int selectPrefix(okio.Buffer,okio.Options,boolean):171:171 -> d + 64:75:int selectPrefix(okio.Buffer,okio.Options,boolean):172:172 -> d + 76:83:int selectPrefix(okio.Buffer,okio.Options,boolean):177:177 -> d + 84:85:int selectPrefix(okio.Buffer,okio.Options,boolean):178:178 -> d + 86:87:int selectPrefix(okio.Buffer,okio.Options,boolean):179:179 -> d + 88:110:int selectPrefix(okio.Buffer,okio.Options,boolean):180:180 -> d + 111:123:int selectPrefix(okio.Buffer,okio.Options,boolean):188:188 -> d + 124:132:int selectPrefix(okio.Buffer,okio.Options,boolean):195:195 -> d + 133:137:int selectPrefix(okio.Buffer,okio.Options,boolean):200:200 -> d + 138:141:int selectPrefix(okio.Buffer,okio.Options,boolean):201:201 -> d + 142:146:int selectPrefix(okio.Buffer,okio.Options,boolean):210:210 -> d + 147:148:int selectPrefix(okio.Buffer,okio.Options,boolean):211:211 -> d + 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":"sourceFile","fileName":"ByteString.kt"} + char[] HEX_DIGIT_CHARS -> a + 3:10:void ():56:56 -> + 1:5:int access$codePointIndexToCharIndex(byte[],int):1:1 -> a + 1:5:int access$decodeHexDigit(char):1:1 -> b + 5:10:int codePointIndexToCharIndex(byte[],int):347:347 -> c + 11:66:int codePointIndexToCharIndex(byte[],int):392:392 -> c + 67:117:int codePointIndexToCharIndex(byte[],int):401:401 -> c + 118:166:int codePointIndexToCharIndex(byte[],int):414:414 -> c + 167:199:int codePointIndexToCharIndex(byte[],int):358:358 -> c + 200:205:int codePointIndexToCharIndex(byte[],int):454:454 -> c + 206:278:int codePointIndexToCharIndex(byte[],int):461:461 -> c + 279:310:int codePointIndexToCharIndex(byte[],int):358:358 -> c + 311:318:int codePointIndexToCharIndex(byte[],int):507:507 -> c + 319:324:int codePointIndexToCharIndex(byte[],int):514:514 -> c + 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;"} + 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;"} + 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 + 38:45:okio.ByteString commonSegmentDigest(okio.SegmentedByteString,java.lang.String):371:371 -> e + 46:52:okio.ByteString commonSegmentDigest(okio.SegmentedByteString,java.lang.String):80:80 -> e + 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"} + 35:57:int decodeHexDigit(char):315:315 -> g + 1:3:char[] getHEX_DIGIT_CHARS():55:55 -> h +okio.internal.HashFunction -> g4.c: +# {"id":"sourceFile","fileName":"HashFunction.kt"} + byte[] digest() -> a + void update(byte[],int,int) -> update +okio.internal.HashFunctionKt -> g4.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":"sourceFile","fileName":"HashFunction.kt"} + java.security.MessageDigest digest -> a + java.lang.String $algorithm -> b + 1:5:void (java.lang.String):22:22 -> + 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: +# {"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":"sourceFile","fileName":"StringUtils.java"} + java.util.regex.Pattern STRIP_ACCENTS_PATTERN -> a + 1:9:void ():185:185 -> + 1:12:boolean isBlank(java.lang.CharSequence):3550:3550 -> a + 13:27:boolean isBlank(java.lang.CharSequence):3555:3555 -> a + 5:9:int length(java.lang.CharSequence):5343:5343 -> b +org.linusu.NativeRNGetRandomValuesSpec -> org.linusu.NativeRNGetRandomValuesSpec: +# {"id":"sourceFile","fileName":"NativeRNGetRandomValuesSpec.java"} + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):26:26 -> + 1:3:java.lang.String getName():31:31 -> getName +org.linusu.RNGetRandomValuesModule -> org.linusu.RNGetRandomValuesModule: +# {"id":"sourceFile","fileName":"RNGetRandomValuesModule.java"} + 1:8:void ():14:14 -> + 1:4:void (com.facebook.react.bridge.ReactApplicationContext):17:17 -> + 1:3:java.lang.String getName():22:22 -> getName + 2:3:java.lang.String getRandomBase64(double):27:27 -> getRandomBase64 + 4:9:java.lang.String getRandomBase64(double):29:29 -> getRandomBase64 + 10:14:java.lang.String getRandomBase64(double):31:31 -> getRandomBase64 +org.linusu.RNGetRandomValuesPackage -> org.linusu.RNGetRandomValuesPackage: +# {"id":"sourceFile","fileName":"RNGetRandomValuesPackage.java"} + 1:4:void ():12:12 -> + 1:8:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):15:15 -> getModule + 9:16:com.facebook.react.bridge.NativeModule getModule(java.lang.String,com.facebook.react.bridge.ReactApplicationContext):16:16 -> getModule + 1:6:com.facebook.react.module.model.ReactModuleInfoProvider getReactModuleInfoProvider():24:24 -> getReactModuleInfoProvider +org.linusu.RNGetRandomValuesPackage$1 -> org.linusu.RNGetRandomValuesPackage$a: +# {"id":"sourceFile","fileName":"RNGetRandomValuesPackage.java"} + org.linusu.RNGetRandomValuesPackage this$0 -> 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: +# {"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":"sourceFile","fileName":"Subscriber.java"} + void onSubscribe(org.reactivestreams.Subscription) -> a + # {"id":"com.android.tools.r8.residualsignature","signature":"(Li4/c;)V"} + void onComplete() -> b + void onNext(java.lang.Object) -> e + void onError(java.lang.Throwable) -> onError +org.reactivestreams.Subscription -> i4.c: +# {"id":"sourceFile","fileName":"Subscription.java"} + void cancel() -> cancel + void request(long) -> f +tss.FeeResponse -> tss.FeeResponse: +# {"id":"sourceFile","fileName":"FeeResponse.java"} + 1:4:void ():11:11 -> + 1:1:void (int):20:20 -> + 2:2:void ():22:22 -> + 4:8:boolean equals(java.lang.Object):42:42 -> equals + 9:10:boolean equals(java.lang.Object):45:45 -> equals + 11:14:boolean equals(java.lang.Object):46:46 -> equals + 15:23:boolean equals(java.lang.Object):47:47 -> equals + 24:27:boolean equals(java.lang.Object):51:51 -> equals + 28:36:boolean equals(java.lang.Object):52:52 -> equals + 37:40:boolean equals(java.lang.Object):56:56 -> equals + 41:49:boolean equals(java.lang.Object):57:57 -> equals + 50:53:boolean equals(java.lang.Object):61:61 -> equals + 54:62:boolean equals(java.lang.Object):62:62 -> equals + 63:66:boolean equals(java.lang.Object):66:66 -> equals + 67:78:boolean equals(java.lang.Object):67:67 -> equals + 1:49:int hashCode():75:75 -> hashCode + 1:5:int incRefnum():16:16 -> incRefnum + 6:8:int incRefnum():17:17 -> incRefnum + 1:5:java.lang.String toString():79:79 -> toString + 6:15:java.lang.String toString():80:80 -> toString + 16:32:java.lang.String toString():81:81 -> toString + 33:47:java.lang.String toString():82:82 -> toString + 48:62:java.lang.String toString():83:83 -> toString + 63:77:java.lang.String toString():84:84 -> toString + 78:92:java.lang.String toString():85:85 -> toString + 93:102:java.lang.String toString():86:86 -> toString +tss.GoLogListener -> tss.GoLogListener: +# {"id":"sourceFile","fileName":"GoLogListener.java"} +tss.HookListener -> tss.HookListener: +# {"id":"sourceFile","fileName":"HookListener.java"} +tss.KeygenRequest -> tss.KeygenRequest: +# {"id":"sourceFile","fileName":"KeygenRequest.java"} + 1:4:void ():11:11 -> + 1:1:void (int):20:20 -> + 2:2:void ():22:22 -> + 4:8:boolean equals(java.lang.Object):38:38 -> equals + 9:10:boolean equals(java.lang.Object):41:41 -> equals + 11:14:boolean equals(java.lang.Object):42:42 -> equals + 15:23:boolean equals(java.lang.Object):43:43 -> equals + 24:30:boolean equals(java.lang.Object):48:48 -> equals + 31:34:boolean equals(java.lang.Object):51:51 -> equals + 35:43:boolean equals(java.lang.Object):52:52 -> equals + 44:50:boolean equals(java.lang.Object):57:57 -> equals + 51:54:boolean equals(java.lang.Object):60:60 -> equals + 55:63:boolean equals(java.lang.Object):61:61 -> equals + 64:73:boolean equals(java.lang.Object):66:66 -> equals + 1:21:int hashCode():73:73 -> hashCode + 1:5:int incRefnum():16:16 -> incRefnum + 6:8:int incRefnum():17:17 -> incRefnum + 1:5:java.lang.String toString():77:77 -> toString + 6:15:java.lang.String toString():78:78 -> toString + 16:32:java.lang.String toString():79:79 -> toString + 33:47:java.lang.String toString():80:80 -> toString + 48:62:java.lang.String toString():81:81 -> toString + 63:72:java.lang.String toString():82:82 -> toString +tss.KeygenResponse -> tss.KeygenResponse: +# {"id":"sourceFile","fileName":"KeygenResponse.java"} + 1:4:void ():11:11 -> + 1:1:void (int):20:20 -> + 2:2:void ():22:22 -> + 4:8:boolean equals(java.lang.Object):30:30 -> equals + 9:10:boolean equals(java.lang.Object):33:33 -> equals + 11:14:boolean equals(java.lang.Object):34:34 -> equals + 15:23:boolean equals(java.lang.Object):35:35 -> equals + 24:33:boolean equals(java.lang.Object):40:40 -> equals + 1:13:int hashCode():47:47 -> hashCode + 1:5:int incRefnum():16:16 -> incRefnum + 6:8:int incRefnum():17:17 -> incRefnum + 1:5:java.lang.String toString():51:51 -> toString + 6:15:java.lang.String toString():52:52 -> toString + 16:32:java.lang.String toString():53:53 -> toString + 33:42:java.lang.String toString():54:54 -> toString +tss.KeysignRequest -> tss.KeysignRequest: +# {"id":"sourceFile","fileName":"KeysignRequest.java"} + 1:4:void ():11:11 -> + 1:1:void (int):20:20 -> + 2:2:void ():22:22 -> + 4:8:boolean equals(java.lang.Object):44:44 -> equals + 9:10:boolean equals(java.lang.Object):47:47 -> equals + 11:14:boolean equals(java.lang.Object):48:48 -> equals + 15:23:boolean equals(java.lang.Object):49:49 -> equals + 24:30:boolean equals(java.lang.Object):54:54 -> equals + 31:34:boolean equals(java.lang.Object):57:57 -> equals + 35:43:boolean equals(java.lang.Object):58:58 -> equals + 44:50:boolean equals(java.lang.Object):63:63 -> equals + 51:54:boolean equals(java.lang.Object):66:66 -> equals + 55:63:boolean equals(java.lang.Object):67:67 -> equals + 64:70:boolean equals(java.lang.Object):72:72 -> equals + 71:74:boolean equals(java.lang.Object):75:75 -> equals + 75:83:boolean equals(java.lang.Object):76:76 -> equals + 84:90:boolean equals(java.lang.Object):81:81 -> equals + 91:94:boolean equals(java.lang.Object):84:84 -> equals + 95:103:boolean equals(java.lang.Object):85:85 -> equals + 104:113:boolean equals(java.lang.Object):90:90 -> equals + 1:29:int hashCode():97:97 -> hashCode + 1:5:int incRefnum():16:16 -> incRefnum + 6:8:int incRefnum():17:17 -> incRefnum + 1:5:java.lang.String toString():101:101 -> toString + 6:15:java.lang.String toString():102:102 -> toString + 16:32:java.lang.String toString():103:103 -> toString + 33:47:java.lang.String toString():104:104 -> toString + 48:62:java.lang.String toString():105:105 -> toString + 63:77:java.lang.String toString():106:106 -> toString + 78:92:java.lang.String toString():107:107 -> toString + 93:102:java.lang.String toString():108:108 -> toString +tss.KeysignResponse -> tss.KeysignResponse: +# {"id":"sourceFile","fileName":"KeysignResponse.java"} + 1:4:void ():11:11 -> + 1:1:void (int):20:20 -> + 2:2:void ():22:22 -> + 4:9:boolean equals(java.lang.Object):45:45 -> equals + 10:11:boolean equals(java.lang.Object):48:48 -> equals + 12:15:boolean equals(java.lang.Object):49:49 -> equals + 16:24:boolean equals(java.lang.Object):50:50 -> equals + 25:31:boolean equals(java.lang.Object):55:55 -> equals + 32:35:boolean equals(java.lang.Object):58:58 -> equals + 36:44:boolean equals(java.lang.Object):59:59 -> equals + 45:51:boolean equals(java.lang.Object):64:64 -> equals + 52:55:boolean equals(java.lang.Object):67:67 -> equals + 56:64:boolean equals(java.lang.Object):68:68 -> equals + 65:71:boolean equals(java.lang.Object):73:73 -> equals + 72:75:boolean equals(java.lang.Object):76:76 -> equals + 76:84:boolean equals(java.lang.Object):77:77 -> equals + 85:91:boolean equals(java.lang.Object):82:82 -> equals + 92:95:boolean equals(java.lang.Object):85:85 -> equals + 96:104:boolean equals(java.lang.Object):86:86 -> equals + 105:111:boolean equals(java.lang.Object):91:91 -> equals + 112:115:boolean equals(java.lang.Object):94:94 -> equals + 116:124:boolean equals(java.lang.Object):95:95 -> equals + 125:134:boolean equals(java.lang.Object):100:100 -> equals + 1:33:int hashCode():107:107 -> hashCode + 1:5:int incRefnum():16:16 -> incRefnum + 6:8:int incRefnum():17:17 -> incRefnum + 1:5:java.lang.String toString():111:111 -> toString + 6:15:java.lang.String toString():112:112 -> toString + 16:32:java.lang.String toString():113:113 -> toString + 33:47:java.lang.String toString():114:114 -> toString + 48:62:java.lang.String toString():115:115 -> toString + 63:77:java.lang.String toString():116:116 -> toString + 78:92:java.lang.String toString():117:117 -> toString + 93:107:java.lang.String toString():118:118 -> toString + 108:117:java.lang.String toString():119:119 -> toString +tss.LocalState -> tss.LocalState: +# {"id":"sourceFile","fileName":"LocalState.java"} + 1:4:void ():11:11 -> + 1:1:void (int):20:20 -> + 2:2:void ():22:22 -> + 4:8:boolean equals(java.lang.Object):43:43 -> equals + 9:10:boolean equals(java.lang.Object):46:46 -> equals + 11:14:boolean equals(java.lang.Object):47:47 -> equals + 15:23:boolean equals(java.lang.Object):48:48 -> equals + 24:30:boolean equals(java.lang.Object):53:53 -> equals + 31:34:boolean equals(java.lang.Object):60:60 -> equals + 35:43:boolean equals(java.lang.Object):61:61 -> equals + 44:50:boolean equals(java.lang.Object):66:66 -> equals + 51:54:boolean equals(java.lang.Object):69:69 -> equals + 55:63:boolean equals(java.lang.Object):70:70 -> equals + 64:70:boolean equals(java.lang.Object):75:75 -> equals + 71:74:boolean equals(java.lang.Object):78:78 -> equals + 75:86:boolean equals(java.lang.Object):79:79 -> equals + 1:29:int hashCode():87:87 -> hashCode + 1:5:int incRefnum():16:16 -> incRefnum + 6:8:int incRefnum():17:17 -> incRefnum + 1:5:java.lang.String toString():91:91 -> toString + 6:15:java.lang.String toString():92:92 -> toString + 16:32:java.lang.String toString():93:93 -> toString + 33:47:java.lang.String toString():94:94 -> toString + 48:62:java.lang.String toString():95:95 -> toString + 63:77:java.lang.String toString():96:96 -> toString + 78:87:java.lang.String toString():97:97 -> toString +tss.LocalStateAccessor -> tss.LocalStateAccessor: +# {"id":"sourceFile","fileName":"LocalStateAccessor.java"} +tss.LocalStateAccessorImp -> tss.LocalStateAccessorImp: +# {"id":"sourceFile","fileName":"LocalStateAccessorImp.java"} + 1:4:void ():11:11 -> + 1:1:void (int):20:20 -> + 2:2:void ():22:22 -> + 3:7:boolean equals(java.lang.Object):29:29 -> equals + 8:13:boolean equals(java.lang.Object):32:32 -> equals + 2:8:int hashCode():37:37 -> hashCode + 1:5:int incRefnum():16:16 -> incRefnum + 6:8:int incRefnum():17:17 -> incRefnum + 1:5:java.lang.String toString():41:41 -> toString + 6:15:java.lang.String toString():42:42 -> toString + 16:25:java.lang.String toString():43:43 -> toString +tss.LocalStateNostr -> tss.LocalStateNostr: +# {"id":"sourceFile","fileName":"LocalStateNostr.java"} + 1:4:void ():14:14 -> + 1:1:void (int):23:23 -> + 2:2:void ():25:25 -> + 4:8:boolean equals(java.lang.Object):46:46 -> equals + 9:10:boolean equals(java.lang.Object):49:49 -> equals + 11:14:boolean equals(java.lang.Object):52:52 -> equals + 15:23:boolean equals(java.lang.Object):53:53 -> equals + 24:30:boolean equals(java.lang.Object):58:58 -> equals + 31:34:boolean equals(java.lang.Object):61:61 -> equals + 35:43:boolean equals(java.lang.Object):62:62 -> equals + 44:53:boolean equals(java.lang.Object):67:67 -> equals + 1:17:int hashCode():74:74 -> hashCode + 1:5:int incRefnum():19:19 -> incRefnum + 6:8:int incRefnum():20:20 -> incRefnum + 1:5:java.lang.String toString():78:78 -> toString + 6:15:java.lang.String toString():79:79 -> toString + 16:32:java.lang.String toString():80:80 -> toString + 33:47:java.lang.String toString():81:81 -> toString + 48:57:java.lang.String toString():82:82 -> toString +tss.Message -> tss.Message: +# {"id":"sourceFile","fileName":"Message.java"} + 1:4:void ():14:14 -> + 1:1:void (int):23:23 -> + 2:2:void ():25:25 -> + 4:8:boolean equals(java.lang.Object):47:47 -> equals + 9:10:boolean equals(java.lang.Object):50:50 -> equals + 11:14:boolean equals(java.lang.Object):51:51 -> equals + 15:23:boolean equals(java.lang.Object):52:52 -> equals + 24:30:boolean equals(java.lang.Object):57:57 -> equals + 31:34:boolean equals(java.lang.Object):60:60 -> equals + 35:43:boolean equals(java.lang.Object):61:61 -> equals + 44:50:boolean equals(java.lang.Object):66:66 -> equals + 51:54:boolean equals(java.lang.Object):71:71 -> equals + 55:63:boolean equals(java.lang.Object):72:72 -> equals + 64:70:boolean equals(java.lang.Object):77:77 -> equals + 71:74:boolean equals(java.lang.Object):80:80 -> equals + 75:83:boolean equals(java.lang.Object):81:81 -> equals + 84:90:boolean equals(java.lang.Object):86:86 -> equals + 91:94:boolean equals(java.lang.Object):89:89 -> equals + 95:103:boolean equals(java.lang.Object):90:90 -> equals + 104:113:boolean equals(java.lang.Object):95:95 -> equals + 1:29:int hashCode():102:102 -> hashCode + 1:5:int incRefnum():19:19 -> incRefnum + 6:8:int incRefnum():20:20 -> incRefnum + 1:5:java.lang.String toString():106:106 -> toString + 6:15:java.lang.String toString():107:107 -> toString + 16:32:java.lang.String toString():108:108 -> toString + 33:47:java.lang.String toString():109:109 -> toString + 48:62:java.lang.String toString():110:110 -> toString + 63:77:java.lang.String toString():111:111 -> toString + 78:92:java.lang.String toString():112:112 -> toString + 93:102:java.lang.String toString():113:113 -> toString +tss.MessageFromTss -> tss.MessageFromTss: +# {"id":"sourceFile","fileName":"MessageFromTss.java"} + 1:4:void ():11:11 -> + 1:1:void (int):20:20 -> + 2:2:void ():22:22 -> + 4:8:boolean equals(java.lang.Object):39:39 -> equals + 9:10:boolean equals(java.lang.Object):42:42 -> equals + 11:14:boolean equals(java.lang.Object):43:43 -> equals + 15:23:boolean equals(java.lang.Object):44:44 -> equals + 24:30:boolean equals(java.lang.Object):49:49 -> equals + 31:34:boolean equals(java.lang.Object):52:52 -> equals + 35:43:boolean equals(java.lang.Object):53:53 -> equals + 44:50:boolean equals(java.lang.Object):58:58 -> equals + 51:54:boolean equals(java.lang.Object):61:61 -> equals + 55:63:boolean equals(java.lang.Object):62:62 -> equals + 64:70:boolean equals(java.lang.Object):67:67 -> equals + 71:74:boolean equals(java.lang.Object):70:70 -> equals + 75:84:boolean equals(java.lang.Object):71:71 -> equals + 1:29:int hashCode():79:79 -> hashCode + 1:5:int incRefnum():16:16 -> incRefnum + 6:8:int incRefnum():17:17 -> incRefnum + 1:5:java.lang.String toString():83:83 -> toString + 6:15:java.lang.String toString():84:84 -> toString + 16:32:java.lang.String toString():85:85 -> toString + 33:47:java.lang.String toString():86:86 -> toString + 48:62:java.lang.String toString():87:87 -> toString + 63:77:java.lang.String toString():88:88 -> toString + 78:87:java.lang.String toString():89:89 -> toString +tss.Messenger -> tss.Messenger: +# {"id":"sourceFile","fileName":"Messenger.java"} +tss.MessengerImp -> tss.MessengerImp: +# {"id":"sourceFile","fileName":"MessengerImp.java"} + 1:4:void ():11:11 -> + 1:1:void (int):20:20 -> + 2:2:void ():22:22 -> + 4:8:boolean equals(java.lang.Object):39:39 -> equals + 9:10:boolean equals(java.lang.Object):42:42 -> equals + 11:14:boolean equals(java.lang.Object):43:43 -> equals + 15:23:boolean equals(java.lang.Object):44:44 -> equals + 24:30:boolean equals(java.lang.Object):49:49 -> equals + 31:34:boolean equals(java.lang.Object):52:52 -> equals + 35:43:boolean equals(java.lang.Object):53:53 -> equals + 44:50:boolean equals(java.lang.Object):58:58 -> equals + 51:54:boolean equals(java.lang.Object):61:61 -> equals + 55:63:boolean equals(java.lang.Object):62:62 -> equals + 64:73:boolean equals(java.lang.Object):67:67 -> equals + 1:21:int hashCode():76:76 -> hashCode + 1:5:int incRefnum():16:16 -> incRefnum + 6:8:int incRefnum():17:17 -> incRefnum + 1:5:java.lang.String toString():80:80 -> toString + 6:15:java.lang.String toString():81:81 -> toString + 16:32:java.lang.String toString():82:82 -> toString + 33:47:java.lang.String toString():83:83 -> toString + 48:62:java.lang.String toString():84:84 -> toString + 63:72:java.lang.String toString():85:85 -> toString +tss.Service -> tss.Service: +# {"id":"sourceFile","fileName":"Service.java"} +tss.ServiceImpl -> tss.ServiceImpl: +# {"id":"sourceFile","fileName":"ServiceImpl.java"} + 1:4:void ():11:11 -> + 1:1:void (int):20:20 -> + 2:2:void ():22:22 -> + 3:7:boolean equals(java.lang.Object):30:30 -> equals + 8:13:boolean equals(java.lang.Object):33:33 -> equals + 2:8:int hashCode():38:38 -> hashCode + 1:5:int incRefnum():16:16 -> incRefnum + 6:8:int incRefnum():17:17 -> incRefnum + 1:5:java.lang.String toString():42:42 -> toString + 6:15:java.lang.String toString():43:43 -> toString + 16:25:java.lang.String toString():44:44 -> toString +tss.Session -> tss.Session: +# {"id":"sourceFile","fileName":"Session.java"} + 1:4:void ():14:14 -> + 1:1:void (int):23:23 -> + 2:2:void ():25:25 -> + 4:8:boolean equals(java.lang.Object):35:35 -> equals + 9:10:boolean equals(java.lang.Object):38:38 -> equals + 11:14:boolean equals(java.lang.Object):39:39 -> equals + 15:23:boolean equals(java.lang.Object):40:40 -> equals + 24:33:boolean equals(java.lang.Object):45:45 -> equals + 1:13:int hashCode():54:54 -> hashCode + 1:5:int incRefnum():19:19 -> incRefnum + 6:8:int incRefnum():20:20 -> incRefnum + 1:5:java.lang.String toString():58:58 -> toString + 6:15:java.lang.String toString():59:59 -> toString + 16:32:java.lang.String toString():60:60 -> toString + 33:42:java.lang.String toString():61:61 -> toString +tss.Status -> tss.Status: +# {"id":"sourceFile","fileName":"Status.java"} + 1:4:void ():11:11 -> + 1:1:void (int):20:20 -> + 2:2:void ():22:22 -> + 4:8:boolean equals(java.lang.Object):48:48 -> equals + 9:10:boolean equals(java.lang.Object):51:51 -> equals + 11:14:boolean equals(java.lang.Object):52:52 -> equals + 15:23:boolean equals(java.lang.Object):53:53 -> equals + 24:27:boolean equals(java.lang.Object):57:57 -> equals + 28:36:boolean equals(java.lang.Object):58:58 -> equals + 37:40:boolean equals(java.lang.Object):62:62 -> equals + 41:49:boolean equals(java.lang.Object):63:63 -> equals + 50:53:boolean equals(java.lang.Object):67:67 -> equals + 54:62:boolean equals(java.lang.Object):68:68 -> equals + 63:69:boolean equals(java.lang.Object):73:73 -> equals + 70:73:boolean equals(java.lang.Object):76:76 -> equals + 74:82:boolean equals(java.lang.Object):77:77 -> equals + 83:89:boolean equals(java.lang.Object):82:82 -> equals + 90:93:boolean equals(java.lang.Object):85:85 -> equals + 94:100:boolean equals(java.lang.Object):86:86 -> equals + 101:104:boolean equals(java.lang.Object):90:90 -> equals + 105:116:boolean equals(java.lang.Object):91:91 -> equals + 1:57:int hashCode():99:99 -> hashCode + 1:5:int incRefnum():16:16 -> incRefnum + 6:8:int incRefnum():17:17 -> incRefnum + 1:5:java.lang.String toString():103:103 -> toString + 6:15:java.lang.String toString():104:104 -> toString + 16:32:java.lang.String toString():105:105 -> toString + 33:47:java.lang.String toString():106:106 -> toString + 48:62:java.lang.String toString():107:107 -> toString + 63:77:java.lang.String toString():108:108 -> toString + 78:92:java.lang.String toString():109:109 -> toString + 93:107:java.lang.String toString():110:110 -> toString + 108:122:java.lang.String toString():111:111 -> toString + 123:132:java.lang.String toString():112:112 -> toString +tss.Tss -> tss.Tss: +# {"id":"sourceFile","fileName":"Tss.java"} + 1:3:void ():12:12 -> + 4:7:void ():13:13 -> +tss.Tss$proxyGoLogListener -> tss.Tss$proxyGoLogListener: +# {"id":"sourceFile","fileName":"Tss.java"} + 1:9:void (int):31:31 -> + 1:5:int incRefnum():27:27 -> incRefnum + 6:8:int incRefnum():28:28 -> incRefnum +tss.Tss$proxyHookListener -> tss.Tss$proxyHookListener: +# {"id":"sourceFile","fileName":"Tss.java"} + 1:9:void (int):43:43 -> + 1:5:int incRefnum():39:39 -> incRefnum + 6:8:int incRefnum():40:40 -> incRefnum +tss.Tss$proxyLocalStateAccessor -> tss.Tss$proxyLocalStateAccessor: +# {"id":"sourceFile","fileName":"Tss.java"} + 1:9:void (int):55:55 -> + 1:5:int incRefnum():51:51 -> incRefnum + 6:8:int incRefnum():52:52 -> incRefnum +tss.Tss$proxyMessenger -> tss.Tss$proxyMessenger: +# {"id":"sourceFile","fileName":"Tss.java"} + 1:9:void (int):68:68 -> + 1:5:int incRefnum():64:64 -> incRefnum + 6:8:int incRefnum():65:65 -> incRefnum +tss.Tss$proxyService -> tss.Tss$proxyService: +# {"id":"sourceFile","fileName":"Tss.java"} + 1:9:void (int):80:80 -> + 1:5:int incRefnum():76:76 -> incRefnum + 6:8:int incRefnum():77:77 -> incRefnum +tss.UTXO -> tss.UTXO: +# {"id":"sourceFile","fileName":"UTXO.java"} + 1:4:void ():14:14 -> + 1:1:void (int):23:23 -> + 2:2:void ():25:25 -> + 4:8:boolean equals(java.lang.Object):40:40 -> equals + 9:10:boolean equals(java.lang.Object):43:43 -> equals + 11:14:boolean equals(java.lang.Object):44:44 -> equals + 15:23:boolean equals(java.lang.Object):45:45 -> equals + 24:30:boolean equals(java.lang.Object):50:50 -> equals + 31:34:boolean equals(java.lang.Object):55:55 -> equals + 35:46:boolean equals(java.lang.Object):56:56 -> equals + 1:21:int hashCode():66:66 -> hashCode + 1:5:int incRefnum():19:19 -> incRefnum + 6:8:int incRefnum():20:20 -> incRefnum + 1:5:java.lang.String toString():70:70 -> toString + 6:15:java.lang.String toString():71:71 -> toString + 16:32:java.lang.String toString():72:72 -> toString + 33:47:java.lang.String toString():73:73 -> toString + 48:57:java.lang.String toString():74:74 -> toString diff --git a/android/release.sh b/android/release.sh index f72dd09..579b69c 100755 --- a/android/release.sh +++ b/android/release.sh @@ -17,6 +17,30 @@ GRADLE_PROPERTIES_PATH="release.properties" echo -e "--- Starting React Native APK Release Build Automation ---" +# Detect build environment and use appropriate Gradle properties +# Priority: local > docker-linux > docker-macos (default) +if [ -f "gradle.properties.local" ] && [ ! -f "/.dockerenv" ] && [ -z "${DOCKER_BUILD:-}" ]; then + # Local build - use most aggressive settings + echo -e "📦 Detected local build - using gradle.properties.local (optimized for native performance)" + if [ -f "gradle.properties" ]; then + cp gradle.properties gradle.properties.docker.backup 2>/dev/null || true + fi + cp gradle.properties.local gradle.properties + RESTORE_PROPERTIES=true +elif [ -f "gradle.properties.docker-linux" ] && [ -n "${DOCKER_BUILD:-}" ] && [ "${DOCKER_HOST_OS:-}" = "linux" ]; then + # Docker on Linux host - use aggressive settings (no QEMU) + echo -e "🐳🐧 Detected Docker on Linux host - using gradle.properties.docker-linux (native build, no QEMU)" + if [ -f "gradle.properties" ]; then + cp gradle.properties gradle.properties.docker.backup 2>/dev/null || true + fi + cp gradle.properties.docker-linux gradle.properties + RESTORE_PROPERTIES=true +else + # Docker on macOS host (QEMU) or default - use conservative settings + echo -e "🐳🍎 Using Docker build settings (gradle.properties - optimized for QEMU/macOS)" + RESTORE_PROPERTIES=false +fi + # Step 1: Generate or verify Dev Keystore KEYSTORE_VALID=false @@ -100,7 +124,17 @@ if [ -f "$APK_PATH" ]; then echo -e "Build successful! APK located at: $APK_PATH" else echo -e "Build failed! Check the logs for errors." + # Restore original gradle.properties if we used local one + if [ "$RESTORE_PROPERTIES" = true ] && [ -f "gradle.properties.docker.backup" ]; then + mv gradle.properties.docker.backup gradle.properties + fi exit 1 fi +# Restore original gradle.properties if we used local one +if [ "$RESTORE_PROPERTIES" = true ] && [ -f "gradle.properties.docker.backup" ]; then + mv gradle.properties.docker.backup gradle.properties + echo -e "📦 Restored gradle.properties (Docker settings)" +fi + echo -e "--- Done! ---" \ No newline at end of file diff --git a/assets/bold-icon-inverted.png b/assets/bold-icon-inverted.png new file mode 100644 index 0000000..0b23144 Binary files /dev/null and b/assets/bold-icon-inverted.png differ diff --git a/assets/icon-inverted.png b/assets/icon-inverted.png new file mode 100644 index 0000000..a0da71e Binary files /dev/null and b/assets/icon-inverted.png differ diff --git a/components/CacheIndicator.tsx b/components/CacheIndicator.tsx index d0f81d8..a56a4cd 100644 --- a/components/CacheIndicator.tsx +++ b/components/CacheIndicator.tsx @@ -220,7 +220,10 @@ export const CacheIndicator = forwardRef - + )} diff --git a/components/CurrencySelector.tsx b/components/CurrencySelector.tsx index 520e548..becba8a 100644 --- a/components/CurrencySelector.tsx +++ b/components/CurrencySelector.tsx @@ -8,7 +8,7 @@ import { FlatList, useWindowDimensions, } from 'react-native'; -import {themes} from '../theme'; +import {useTheme} from '../theme'; import {HapticFeedback} from '../utils'; interface Currency { @@ -58,6 +58,7 @@ const CurrencySelector: React.FC = ({ currentCurrency, availableCurrencies, }) => { + const {theme} = useTheme(); const {height} = useWindowDimensions(); // Convert available currencies object to array of Currency objects @@ -86,6 +87,83 @@ const CurrencySelector: React.FC = ({ ); + const styles = StyleSheet.create({ + modalContainer: { + flex: 1, + backgroundColor: theme.colors.modalBackdrop, + justifyContent: 'flex-end', + }, + modalContent: { + backgroundColor: theme.colors.background, + borderTopLeftRadius: 20, + borderTopRightRadius: 20, + borderTopWidth: 1, + borderTopColor: theme.colors.border + '40', // Add border for dark mode visibility + paddingBottom: 20, + }, + header: { + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + padding: 16, + borderBottomWidth: 1, + borderBottomColor: theme.colors.border + '40', // Use theme border color + }, + title: { + fontSize: theme.fontSizes?.xl || 18, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.text, + }, + closeButton: { + padding: 8, + }, + closeButtonText: { + fontSize: theme.fontSizes?.['2xl'] || 20, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.text, + }, + listContent: { + padding: 16, + }, + currencyItem: { + flexDirection: 'row', + alignItems: 'center', + padding: 16, + borderRadius: 12, + marginBottom: 8, + backgroundColor: theme.colors.cardBackground, + borderWidth: 1, + borderColor: theme.colors.border + '40', // Add border for dark mode visibility + }, + selectedCurrency: { + backgroundColor: theme.colors.accent, + borderColor: theme.colors.accent, // Match border to accent when selected + }, + currencyCode: { + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + 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, + marginLeft: 8, + }, + }); + return ( = ({ ); }; -const styles = StyleSheet.create({ - modalContainer: { - flex: 1, - backgroundColor: 'rgba(0, 0, 0, 0.5)', - justifyContent: 'flex-end', - }, - modalContent: { - backgroundColor: themes.lightPolished.colors.background, - borderTopLeftRadius: 20, - borderTopRightRadius: 20, - paddingBottom: 20, - }, - header: { - flexDirection: 'row', - justifyContent: 'space-between', - alignItems: 'center', - padding: 16, - borderBottomWidth: 1, - borderBottomColor: themes.lightPolished.colors.border, - }, - title: { - fontSize: 18, - fontWeight: '600', - color: themes.lightPolished.colors.text, - }, - closeButton: { - padding: 8, - }, - closeButtonText: { - fontSize: 20, - color: themes.lightPolished.colors.text, - }, - listContent: { - padding: 16, - }, - currencyItem: { - flexDirection: 'row', - alignItems: 'center', - padding: 16, - borderRadius: 12, - marginBottom: 8, - backgroundColor: themes.lightPolished.colors.cardBackground, - }, - selectedCurrency: { - backgroundColor: themes.lightPolished.colors.accent, - }, - currencyCode: { - fontSize: 16, - fontWeight: '600', - color: themes.lightPolished.colors.text, - width: 60, - }, - currencyName: { - flex: 1, - fontSize: 16, - color: themes.lightPolished.colors.text, - }, - currencySymbol: { - fontSize: 16, - color: themes.lightPolished.colors.textSecondary, - marginLeft: 8, - }, -}); - export default CurrencySelector; diff --git a/components/ErrorBoundary.tsx b/components/ErrorBoundary.tsx index b1dc2a1..e48e5ef 100644 --- a/components/ErrorBoundary.tsx +++ b/components/ErrorBoundary.tsx @@ -29,25 +29,29 @@ const ErrorFallback: React.FC<{error?: Error; resetError: () => void}> = ({ padding: 20, }, title: { - fontSize: 24, - fontWeight: 'bold', + fontSize: theme.fontSizes?.['3xl'] || 24, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, marginBottom: 16, textAlign: 'center', }, message: { - fontSize: 16, + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, marginBottom: 20, textAlign: 'center', opacity: 0.8, }, errorDetails: { - fontSize: 12, - color: '#ff6b6b', + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.monospace || 'monospace', + color: theme.colors.danger, marginBottom: 20, textAlign: 'center', - fontFamily: 'monospace', }, button: { backgroundColor: theme.colors.primary, @@ -57,9 +61,10 @@ const ErrorFallback: React.FC<{error?: Error; resetError: () => void}> = ({ marginTop: 10, }, buttonText: { - color: '#fff', - fontSize: 16, - fontWeight: '600', + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.white, }, }); diff --git a/components/Header.tsx b/components/Header.tsx index 5385331..8851fc1 100644 --- a/components/Header.tsx +++ b/components/Header.tsx @@ -1,40 +1,593 @@ import React from 'react'; -import {Text, TouchableOpacity} from 'react-native'; +import { + Text, + TouchableOpacity, + View as RNView, + StyleSheet, + Platform, +} from 'react-native'; import {Image} from 'react-native'; import {View} from 'react-native'; +import {DeviceEventEmitter} from 'react-native'; +import {useRoute} from '@react-navigation/native'; +import {useSafeAreaInsets} from 'react-native-safe-area-context'; import {useTheme} from '../theme'; import {createStyles} from './Styles'; -import {HapticFeedback} from '../utils'; +import {HapticFeedback, presentFiat} from '../utils'; +import type {NativeStackHeaderProps} from '@react-navigation/native-stack'; -export const HeaderRightButton: React.FC<{navigation: any}> = ({ +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', + alignItems: 'center', + justifyContent: 'flex-start', + gap: 1, + paddingHorizontal: 8, + paddingVertical: 0, + borderRadius: 10, + borderWidth: 1, + borderColor: isDarkMode + ? theme.colors.border + '80' + : theme.colors.blackOverlay10, + backgroundColor: isDarkMode + ? theme.colors.cardBackground + : theme.colors.blackOverlay06, + height: 36, // Match price button and lock button height + maxWidth: 140, // Reduced to prevent overlap with left/right buttons + flexShrink: 1, // Allow shrinking if needed + flexGrow: 0, // Don't grow beyond maxWidth + alignSelf: 'center', // Center within parent + position: 'relative', // Enable absolute positioning for children + overflow: 'hidden', // Clip badge to container border radius + }; + + const networkBadgeStyle: any = { + position: 'absolute', + top: -1, // Extend 1px above to cover the container's top border + left: -1, // Extend 1px left to cover the container's left border + right: -1, // Extend 1px right to cover the container's right border + backgroundColor: isDarkMode + ? theme.colors.border + '80' + : theme.colors.blackOverlay10, + paddingHorizontal: 6, + height: 16, + justifyContent: 'center', + alignItems: 'center', + flexShrink: 0, + }; + + const networkBadgeTextStyle: any = { + fontSize: 8, + fontWeight: '700', + color: + theme.colors.background === '#ffffff' + ? theme.colors.secondary + : theme.colors.text, + letterSpacing: 0.2, + lineHeight: 10, + }; + + const providerTextStyle: any = { + fontSize: 9, + color: theme.colors.textSecondary, + lineHeight: 14, + flexShrink: 1, // Allow text to shrink + textAlign: 'center', + maxWidth: 120, // Limit provider text width to prevent overflow + marginTop: 16, // Space for the absolutely positioned network badge + }; + + const cleanProviderUrl = apiBase + ? apiBase.replace('https://', '').replace('/api', '').replace(/\/+$/, '') + : 'Loading...'; + + if (!network && !apiBase) { + return null; + } + + return ( + + {network && ( + + + {network === 'mainnet' ? 'MAINNET' : 'TESTNET'} + + + )} + {apiBase && ( + + {cleanProviderUrl} + + )} + + ); +}; + +export const HeaderPriceButton: React.FC = ({ + btcPrice, + selectedCurrency, + onCurrencyPress, +}) => { + const {theme} = useTheme(); + + const priceButtonStyle: any = { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center', + gap: 6, + backgroundColor: + theme.colors.background === '#121212' || + theme.colors.background.includes('12') + ? theme.colors.cardBackground + : theme.colors.blackOverlay06, // Light mode background + borderWidth: 1, + borderColor: + theme.colors.background === '#121212' || + theme.colors.background.includes('12') + ? theme.colors.border + '80' + : theme.colors.blackOverlay10, // Light mode border + 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, + }; + + const headerBtcLogoStyle: any = { + width: 20, + height: 20, + resizeMode: 'contain', + }; + + const headerBtcPriceStyle: any = { + fontSize: 12, + fontWeight: '600', + color: theme.colors.text, + lineHeight: 14, + }; + + const headerCurrencyBadgeStyle: any = { + fontSize: 10, + fontWeight: '600', + 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} + accessible={true} + accessibilityRole="button" + accessibilityLabel={`Bitcoin price: ${ + btcPrice ? presentFiat(btcPrice) : '-' + } ${selectedCurrency || ''}`} + accessibilityHint="Double tap to change currency"> + + + + {btcPrice ? presentFiat(btcPrice) : '-'} + + {selectedCurrency && ( + {selectedCurrency} + )} + + + + ); +}; + +interface HeaderRightButtonProps { + navigation: any; + btcPrice?: string; + selectedCurrency?: string; + onCurrencyPress?: () => void; +} + +export const HeaderRightButton: React.FC = ({ navigation, + btcPrice, + selectedCurrency, + onCurrencyPress, }) => { const {theme} = useTheme(); const styles = createStyles(theme); + const headerButtonsContainer: any = { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'flex-end', + gap: 8, + height: 36, + paddingTop: 12, + paddingBottom: 12, + paddingRight: 16, + paddingLeft: 16, + minHeight: 60, + }; + + const priceButtonStyle: any = { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center', + gap: 6, + backgroundColor: + theme.colors.background === '#121212' || + theme.colors.background.includes('12') + ? theme.colors.cardBackground // Use cardBackground in dark mode + : theme.colors.blackOverlay06, // Light mode background + borderWidth: 1, + borderColor: + theme.colors.background === '#121212' || + theme.colors.background.includes('12') + ? theme.colors.border + '80' // More visible border in dark mode + : theme.colors.blackOverlay10, // Light mode border + 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, + }; + + 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: 12, + fontWeight: '600', + color: theme.colors.text, + lineHeight: 14, + }; + + const headerCurrencyBadgeStyle: any = { + fontSize: 10, + fontWeight: '600', + 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 + ? theme.colors.cardBackground + : theme.colors.blackOverlay06, + borderWidth: 1, + borderColor: isDarkMode + ? theme.colors.border + '80' + : theme.colors.blackOverlay10, + }; + return ( - { - HapticFeedback.light(); - navigation.navigate('Settings'); - }}> - - + + {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} + )} + + + )} + { + HapticFeedback.light(); + DeviceEventEmitter.emit('app:reload'); + }} + activeOpacity={0.7} + accessible={true} + accessibilityRole="button" + accessibilityLabel="Lock wallet" + accessibilityHint="Double tap to lock the wallet"> + + + { + HapticFeedback.light(); + navigation.navigate('Settings'); + }}> + + + ); }; -export const HeaderTitle: React.FC = () => { +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; + const titleMap: Record = { + Home: 'Home', + PSBT: 'PSBT', + Settings: '', + Welcome: 'Welcome', + '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 + ? [styles.headerTitleContainer, {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 ( - - - Home + + + {!isEmpty && {displayTitle}} ); }; + +/** + * Custom header component that allows controlling header height + * @param height - Desired header height in pixels (default: 60) + */ +export const CustomHeader: React.FC< + NativeStackHeaderProps & {height?: number} +> = ({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 = + typeof options.headerLeft === 'function' + ? options.headerLeft({canGoBack}) + : options.headerLeft; + } else if (canGoBack) { + // 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} + 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) { + if (typeof options.headerTitle === 'function') { + headerTitle = options.headerTitle({ + children: options.title || route.name, + }); + } else { + headerTitle = options.headerTitle; + } + } else if (options.title) { + headerTitle = options.title; + } else if (!headerLeft) { + // 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'); + const headerBgColor = + options.headerStyle && + typeof options.headerStyle === 'object' && + !Array.isArray(options.headerStyle) && + 'backgroundColor' in options.headerStyle + ? options.headerStyle.backgroundColor + : 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) { + if (typeof headerTitle === 'string') { + // Use HeaderTitle component to get the icon + title + centerContent = ; + } else { + centerContent = headerTitle; + } + } + + return ( + + + + {headerLeft || } + + {centerContent} + + {headerRight || } + + + + ); +}; + +const createCustomHeaderStyles = (theme: any) => + StyleSheet.create({ + container: { + width: '100%', + justifyContent: 'flex-end', + borderBottomWidth: StyleSheet.hairlineWidth, + borderBottomColor: theme.colors.border + '40', // Use theme border color + }, + content: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + height: 60, + paddingHorizontal: 0, + }, + left: { + flex: 1, + alignItems: 'flex-start', + }, + center: { + flex: 2, + alignItems: 'center', + justifyContent: 'center', + }, + right: { + flex: 1, + alignItems: 'flex-end', + }, + placeholder: { + width: 40, + }, + backButton: { + padding: 8, + marginLeft: 8, + }, + backButtonText: { + fontSize: 24, + color: theme.colors.text, + }, + }); diff --git a/components/KeyshareModal.tsx b/components/KeyshareModal.tsx index b246c85..3577031 100644 --- a/components/KeyshareModal.tsx +++ b/components/KeyshareModal.tsx @@ -25,7 +25,7 @@ interface KeyshareInfo { type: 'duo' | 'trio'; pubKey: string; chainCode: string; - xpub: string; + fingerprint: string; npub: string | null; createdAt?: number | null; outputDescriptors?: { @@ -41,7 +41,6 @@ interface KeyshareModalProps { keyshareInfo: KeyshareInfo | null; network: 'mainnet' | 'testnet'; onNavigateToSettings: () => void; - onShowXpubQR: () => void; onShowOutputDescriptorQR?: () => void; onShowNpubQR: () => void; } @@ -52,7 +51,6 @@ const KeyshareModal: React.FC = ({ keyshareInfo, network, onNavigateToSettings, - onShowXpubQR, onShowNpubQR, }) => { const {theme} = useTheme(); @@ -103,31 +101,6 @@ const KeyshareModal: React.FC = ({ [], ); - const handleShareXpub = useCallback(() => { - if (!keyshareInfo?.xpub) return; - const now = new Date(); - const month = now.toLocaleDateString('en-US', {month: 'short'}); - const day = now.getDate().toString().padStart(2, '0'); - const year = now.getFullYear(); - const hours = now.getHours().toString().padStart(2, '0'); - const minutes = now.getMinutes().toString().padStart(2, '0'); - const filename = `${ - network === 'mainnet' ? 'xpub' : 'tpub' - }.${month}${day}.${year}.${hours}${minutes}.txt`; - shareTextAsFile(keyshareInfo.xpub, filename, 'Share Extended Pubkey'); - }, [keyshareInfo, network, shareTextAsFile]); - - const handleCopyXpub = useCallback(() => { - if (!keyshareInfo?.xpub) return; - HapticFeedback.light(); - Clipboard.setString(keyshareInfo.xpub); - Toast.show({ - type: 'success', - text1: 'Copied', - text2: 'Extended pubkey copied to clipboard', - }); - }, [keyshareInfo]); - const handleCopyOutputDescriptor = useCallback( (type: 'legacy' | 'segwitNative' | 'segwitCompatible') => { const descriptor = keyshareInfo?.outputDescriptors?.[type] || ''; @@ -193,29 +166,6 @@ const KeyshareModal: React.FC = ({ }); }, [keyshareInfo]); - const handleCopyPubKey = useCallback(() => { - if (!keyshareInfo?.pubKey) return; - HapticFeedback.light(); - Clipboard.setString(keyshareInfo.pubKey); - Toast.show({ - type: 'success', - text1: 'Copied', - text2: 'Public key copied to clipboard', - }); - }, [keyshareInfo]); - - const handleShowPubKeyQR = useCallback(() => { - if (!keyshareInfo?.pubKey) return; - HapticFeedback.light(); - onClose(); - }, [keyshareInfo, onClose]); - - const handleShowXpubQR = useCallback(() => { - HapticFeedback.light(); - onClose(); - setTimeout(() => onShowXpubQR(), 300); - }, [onClose, onShowXpubQR]); - const handleShowNpubQR = useCallback(() => { HapticFeedback.light(); onClose(); @@ -267,17 +217,20 @@ const KeyshareModal: React.FC = ({ <> {/* Compact keyshare summary card */} - - - Keyshare ID - - - {keyshareInfo.label} - + + Wallet ID + + + {keyshareInfo.fingerprint || 'N/A'} + + - Keyshare Type + Wallet Type = ({ + + + + Keyshare ID + + + {keyshareInfo.label} + + {typeof keyshareInfo.createdAt === 'number' && keyshareInfo.createdAt > 0 && ( - Created + Created At {new Date(keyshareInfo.createdAt).toLocaleString()} )} - - Public Key - - - {keyshareInfo.pubKey || 'N/A'} - - - - - - - - - - - {/* Capabilities / connectivity summary */} @@ -381,9 +314,7 @@ const KeyshareModal: React.FC = ({ {keyshareInfo.supportsNostr && keyshareInfo.npub && ( - - Nostr Pubkey - + NPub = ({ Watch-Wallet • Export - Import the extended pubkey or output descriptor into - Sparrow or another PSBT-capable wallet to create a - watch-only wallet. + 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 SegWit Compatible address types are supported. - - - Extended Pubkey ( - {network === 'mainnet' ? 'xpub' : 'tpub'}) - - - - {keyshareInfo.xpub || 'N/A'} - - - - - - - - - - - - - - {/* Output Descriptors - One row per address type */} {keyshareInfo.outputDescriptors?.legacy && ( diff --git a/components/LegacyWalletModal.tsx b/components/LegacyWalletModal.tsx index 10b65ed..6008ca1 100644 --- a/components/LegacyWalletModal.tsx +++ b/components/LegacyWalletModal.tsx @@ -26,24 +26,29 @@ const LegacyWalletModal: React.FC = ({ paddingVertical: 16, } 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, - fontSize: 15, color: theme.colors.text, } as const, legacyModalWarningText: { + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, marginBottom: 16, lineHeight: 20, textAlign: 'left' as const, - fontSize: 14, - color: theme.colors.danger || '#ff6b6b', - fontWeight: '600' as const, + color: theme.colors.danger, } as const, legacyModalNoteText: { + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, marginBottom: 24, lineHeight: 18, - fontSize: 13, color: theme.colors.textSecondary, fontStyle: 'italic' as const, } as const, @@ -70,13 +75,16 @@ const LegacyWalletModal: React.FC = ({ borderColor: theme.colors.primary, } as const, legacyModalCheckmark: { + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.background, - fontSize: 13, - fontWeight: 'bold' as const, } as const, legacyModalCheckboxLabel: { + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, flex: 1, - fontSize: 14, lineHeight: 20, color: theme.colors.text, } as const, diff --git a/components/LegalModal.tsx b/components/LegalModal.tsx index 303ddd2..1b1a805 100644 --- a/components/LegalModal.tsx +++ b/components/LegalModal.tsx @@ -10,7 +10,7 @@ import { ActivityIndicator, Linking, } from 'react-native'; -import {themes} from '../theme'; +import {useTheme} from '../theme'; import {dbg} from '../utils'; interface LegalModalProps { @@ -20,6 +20,7 @@ interface LegalModalProps { } const LegalModal: React.FC = ({visible, onClose, type}) => { + const {theme} = useTheme(); const {height} = useWindowDimensions(); const [content, setContent] = useState(''); const [loading, setLoading] = useState(false); @@ -97,6 +98,121 @@ const LegalModal: React.FC = ({visible, onClose, type}) => { fetchContent(); }, [fetchContent]); + const styles = StyleSheet.create({ + modalContainer: { + flex: 1, + backgroundColor: theme.colors.modalBackdrop, + justifyContent: 'flex-end', + }, + modalContent: { + backgroundColor: theme.colors.background, + borderTopLeftRadius: 20, + borderTopRightRadius: 20, + borderTopWidth: 1, + borderTopColor: theme.colors.border + '40', // Add border for dark mode visibility + paddingBottom: 20, + }, + header: { + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + padding: 16, + borderBottomWidth: 1, + borderBottomColor: theme.colors.border + '40', // Use theme border color + }, + title: { + fontSize: theme.fontSizes?.xl || 18, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.text, + flex: 1, + }, + headerActions: { + flexDirection: 'row', + alignItems: 'center', + }, + refreshButton: { + padding: 8, + marginRight: 8, + }, + refreshButtonText: { + fontSize: theme.fontSizes?.xl || 18, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.text, + }, + closeButton: { + padding: 8, + }, + closeButtonText: { + fontSize: theme.fontSizes?.['2xl'] || 20, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.text, + }, + scrollContent: { + padding: 16, + }, + loadingContainer: { + alignItems: 'center', + padding: 40, + }, + loadingText: { + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, + marginTop: 16, + color: theme.colors.textSecondary, + }, + errorContainer: { + alignItems: 'center', + padding: 40, + }, + 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, + }, + retryButton: { + backgroundColor: theme.colors.primary, + paddingHorizontal: 20, + paddingVertical: 10, + borderRadius: 8, + }, + retryButtonText: { + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + 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, + }, + linkContainer: { + padding: 16, + borderWidth: 1, + borderColor: theme.colors.border + '40', // Use theme border color + borderRadius: 8, + alignItems: 'center', + marginBottom: 16, + backgroundColor: theme.colors.cardBackground, // Add background for better visibility + }, + linkText: { + 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 + }, + }); + return ( = ({visible, onClose, type}) => { Loading... @@ -164,102 +281,4 @@ const LegalModal: React.FC = ({visible, onClose, type}) => { ); }; -const styles = StyleSheet.create({ - modalContainer: { - flex: 1, - backgroundColor: 'rgba(0, 0, 0, 0.5)', - justifyContent: 'flex-end', - }, - modalContent: { - backgroundColor: themes.lightPolished.colors.background, - borderTopLeftRadius: 20, - borderTopRightRadius: 20, - paddingBottom: 20, - }, - header: { - flexDirection: 'row', - justifyContent: 'space-between', - alignItems: 'center', - padding: 16, - borderBottomWidth: 1, - borderBottomColor: themes.lightPolished.colors.border, - }, - title: { - fontSize: 18, - fontWeight: '600', - color: themes.lightPolished.colors.text, - flex: 1, - }, - headerActions: { - flexDirection: 'row', - alignItems: 'center', - }, - refreshButton: { - padding: 8, - marginRight: 8, - }, - refreshButtonText: { - fontSize: 18, - color: themes.lightPolished.colors.text, - }, - closeButton: { - padding: 8, - }, - closeButtonText: { - fontSize: 20, - color: themes.lightPolished.colors.text, - }, - scrollContent: { - padding: 16, - }, - loadingContainer: { - alignItems: 'center', - padding: 40, - }, - loadingText: { - marginTop: 16, - fontSize: 16, - color: themes.lightPolished.colors.textSecondary, - }, - errorContainer: { - alignItems: 'center', - padding: 40, - }, - errorText: { - fontSize: 16, - color: themes.lightPolished.colors.textSecondary, - textAlign: 'center', - marginBottom: 20, - }, - retryButton: { - backgroundColor: themes.lightPolished.colors.primary, - paddingHorizontal: 20, - paddingVertical: 10, - borderRadius: 8, - }, - retryButtonText: { - color: themes.lightPolished.colors.background, - fontWeight: '600', - }, - content: { - fontSize: 14, - lineHeight: 22, - color: themes.lightPolished.colors.textSecondary, - marginBottom: 20, - }, - linkContainer: { - padding: 16, - borderWidth: 1, - borderColor: themes.lightPolished.colors.border, - borderRadius: 8, - alignItems: 'center', - marginBottom: 16, - }, - linkText: { - fontSize: 14, - fontWeight: '600', - color: themes.lightPolished.colors.text, - }, -}); - export default LegalModal; diff --git a/components/QRScanner.foss.tsx b/components/QRScanner.foss.tsx index 72b66de..1c269c5 100644 --- a/components/QRScanner.foss.tsx +++ b/components/QRScanner.foss.tsx @@ -73,14 +73,17 @@ const QRScanner: React.FC = ({ alignItems: 'center', }, scannerTitle: { - fontSize: 20, - fontWeight: '700', - color: '#FFFFFF', + fontSize: theme.fontSizes?.['2xl'] || 20, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.white, marginBottom: 8, }, scannerSubtitle: { - fontSize: 14, - color: 'rgba(255, 255, 255, 0.7)', + 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, }, @@ -88,13 +91,13 @@ const QRScanner: React.FC = ({ marginTop: 16, width: 200, height: 6, - backgroundColor: 'rgba(255, 255, 255, 0.2)', + backgroundColor: theme.colors.white + '33', // ~20% opacity borderRadius: 3, overflow: 'hidden', }, progressBar: { height: '100%', - backgroundColor: '#F7931A', + backgroundColor: theme.colors.bitcoinOrange, borderRadius: 3, }, closeScannerButton: { @@ -107,9 +110,10 @@ const QRScanner: React.FC = ({ borderRadius: 12, }, closeScannerButtonText: { - color: theme.colors.background, - fontSize: 16, - fontWeight: '600', + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.textOnPrimary || theme.colors.white, // Use textOnPrimary for readability on primary button }, cameraNotFoundContainer: { flex: 1, @@ -118,13 +122,17 @@ const QRScanner: React.FC = ({ backgroundColor: 'black', }, cameraNotFoundText: { - color: '#FFFFFF', - fontSize: 16, + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.white, marginBottom: 8, }, cameraNotFoundSubtext: { - color: 'rgba(255, 255, 255, 0.7)', - fontSize: 14, + 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, }, diff --git a/components/QRScanner.tsx b/components/QRScanner.tsx index 752ddd9..817d270 100644 --- a/components/QRScanner.tsx +++ b/components/QRScanner.tsx @@ -70,7 +70,7 @@ const IOSQRScanner: React.FC = ({ const device = useCameraDevice('back'); const codeScanner = useCodeScanner({ codeTypes: ['qr'], - onCodeScanned: codes => { + onCodeScanned: (codes: any) => { if (codes.length > 0 && codes[0].value) { onScan(codes[0].value); if (mode === 'single') { @@ -105,12 +105,12 @@ const IOSQRScanner: React.FC = ({ scannerTitle: { fontSize: 20, fontWeight: '700', - color: '#FFFFFF', + color: theme.colors.white, marginBottom: 8, }, scannerSubtitle: { fontSize: 14, - color: 'rgba(255, 255, 255, 0.7)', + color: theme.colors.white + 'B3', // ~70% opacity textAlign: 'center', paddingHorizontal: 20, }, @@ -118,13 +118,13 @@ const IOSQRScanner: React.FC = ({ marginTop: 16, width: 200, height: 6, - backgroundColor: 'rgba(255, 255, 255, 0.2)', + backgroundColor: theme.colors.white + '33', // ~20% opacity borderRadius: 3, overflow: 'hidden', }, progressBar: { height: '100%', - backgroundColor: '#F7931A', + backgroundColor: theme.colors.bitcoinOrange, borderRadius: 3, }, closeScannerButton: { @@ -137,9 +137,10 @@ const IOSQRScanner: React.FC = ({ borderRadius: 12, }, closeScannerButtonText: { - color: theme.colors.background, - fontSize: 16, - fontWeight: '600', + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.textOnPrimary || theme.colors.white, }, cameraNotFoundContainer: { flex: 1, @@ -148,13 +149,17 @@ const IOSQRScanner: React.FC = ({ backgroundColor: 'black', }, cameraNotFoundText: { - color: '#FFFFFF', - fontSize: 16, + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.white, marginBottom: 8, }, cameraNotFoundSubtext: { - color: 'rgba(255, 255, 255, 0.7)', - fontSize: 14, + 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, }, @@ -254,7 +259,7 @@ const AndroidQRScanner: React.FC = ({ closeButtonText = 'Close', }) => { const {theme} = useTheme(); - const [isScanning, setIsScanning] = useState(false); + const [_isScanning, setIsScanning] = useState(false); const scanSubscriptionRef = useRef(null); const isScanningRef = useRef(false); @@ -285,12 +290,12 @@ const AndroidQRScanner: React.FC = ({ scannerTitle: { fontSize: 20, fontWeight: '700', - color: '#FFFFFF', + color: theme.colors.white, marginBottom: 8, }, scannerSubtitle: { fontSize: 14, - color: 'rgba(255, 255, 255, 0.7)', + color: theme.colors.white + 'B3', // ~70% opacity textAlign: 'center', paddingHorizontal: 20, }, @@ -298,13 +303,13 @@ const AndroidQRScanner: React.FC = ({ marginTop: 16, width: 200, height: 6, - backgroundColor: 'rgba(255, 255, 255, 0.2)', + backgroundColor: theme.colors.white + '33', // ~20% opacity borderRadius: 3, overflow: 'hidden', }, progressBar: { height: '100%', - backgroundColor: '#F7931A', + backgroundColor: theme.colors.bitcoinOrange, borderRadius: 3, }, closeScannerButton: { @@ -317,9 +322,10 @@ const AndroidQRScanner: React.FC = ({ borderRadius: 12, }, closeScannerButtonText: { - color: theme.colors.background, - fontSize: 16, - fontWeight: '600', + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.textOnPrimary || theme.colors.white, }, }); diff --git a/components/Styles.tsx b/components/Styles.tsx index 0deec89..5d25b04 100644 --- a/components/Styles.tsx +++ b/components/Styles.tsx @@ -11,13 +11,78 @@ export interface Theme { background: string; cardBackground: string; primary: string; + subPrimary: string; secondary: string; accent: string; + danger: string; text: string; textSecondary: string; textOnPrimary: string; white: string; border: string; + disabled: string; + sent: string; + received: string; + buttonText: string; + disabledText: string; + modalBackdrop: string; + lightGray: string; + mediumGray: string; + bitcoinOrange: string; + warning: string; + warningLight: string; + warningAccent: string; + success: string; + successLight: string; + skeletonGray: string; + // Overlay colors for glassmorphism effects + blackOverlay02: string; + blackOverlay03: string; + blackOverlay04: string; + blackOverlay05: string; + blackOverlay06: string; + blackOverlay10: string; + blackOverlay30: string; + blackOverlay50: string; + whiteOverlay08: string; + whiteOverlay10: string; + whiteOverlay12: string; + whiteOverlay15: string; + whiteOverlay18: string; + whiteOverlay20: string; + whiteOverlay25: string; + whiteOverlay30: string; + primaryOverlay95: string; + // Status color overlays + receivedOverlay15: string; + receivedOverlay40: string; + dangerOverlay15: string; + dangerOverlay40: string; + shadowColor: string; + }; + fontSizes?: { + xs: number; + sm: number; + base: number; + md: number; + lg: number; + xl: number; + '2xl': number; + '3xl': number; + small?: number; + medium?: number; + large?: number; + extraLarge?: number; + }; + fontWeights?: { + normal: string; + medium: string; + semibold: string; + bold: string; + }; + fontFamilies?: { + regular: string; + monospace: string; }; } @@ -37,13 +102,24 @@ export interface Styles { btcPrice: TextStyle; currencyBadge: TextStyle; balanceContainer: ViewStyle; + balanceHeaderRow: ViewStyle; balanceRow: ViewStyle; balanceRowWithMargin: ViewStyle; balanceBTC: TextStyle; balanceFiat: TextStyle; balanceIcon: ImageStyle; + balanceHeaderControls: ViewStyle; + balanceEyeIcon: ViewStyle; + balanceUnitToggleContainer: ViewStyle; + balanceUnitToggle: ViewStyle; + balanceUnitToggleText: TextStyle; blurredText: TextStyle; balanceHint: TextStyle; + balanceTouchable: ViewStyle; + balanceLoadingIndicator: ViewStyle; + balanceErrorContainer: ViewStyle; + balanceErrorText: TextStyle; + providerValueCompact: TextStyle; qrContainer: ViewStyle; address: TextStyle; partyContainer: ViewStyle; @@ -57,6 +133,7 @@ export interface Styles { actions: ViewStyle; sendButton: ViewStyle; sendButtonText: TextStyle; + sendButtonDisabled: ViewStyle; addressTypeModalButton: ViewStyle; addressTypeButtonText: TextStyle; addressTypeButtonIcon: ImageStyle; @@ -209,6 +286,7 @@ export interface Styles { keyshareInfoHeader: TextStyle; watchWalletTitle: TextStyle; watchWalletDescription: TextStyle; + watchWalletWarning: TextStyle; watchWalletItem: ViewStyle; watchWalletItemLabel: TextStyle; watchWalletItemValue: TextStyle; @@ -232,29 +310,49 @@ export const createStyles = (theme: Theme): Styles => ({ actionButton: { paddingVertical: 12, marginBottom: 4, - marginHorizontal: 8, borderRadius: 8, alignItems: 'center' as const, + justifyContent: 'center' as const, }, settingsButton: { - marginBottom: 4, - marginHorizontal: 8, - borderRadius: 8, + marginBottom: 0, + marginHorizontal: 0, + borderRadius: 10, alignItems: 'center' as const, - width: 30, - height: 30, - backgroundColor: theme.colors.cardBackground, + justifyContent: 'center' as const, + width: 36, + height: 36, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay06 + : theme.colors.cardBackground, + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay10 + : theme.colors.border + '80', padding: 0, + shadowColor: theme.colors.shadowColor, + shadowOffset: {width: 0, height: 1}, + shadowOpacity: 0.05, + shadowRadius: 3, + elevation: Platform.OS === 'android' ? 0 : 1, }, settingsLogo: { - marginTop: 3, - height: 24, - width: 24, + marginTop: 0, + height: 20, + width: 20, + tintColor: theme.colors.text, + opacity: 0.8, resizeMode: 'contain', }, headerTitleContainer: { flexDirection: 'row' as const, alignItems: 'center' as const, + justifyContent: 'flex-start' as const, + marginLeft: 0, + paddingLeft: 8, + minWidth: 0, }, headerLogo: { width: 40, @@ -263,8 +361,10 @@ export const createStyles = (theme: Theme): Styles => ({ marginRight: 8, }, headerTitleText: { - fontSize: 18, - fontWeight: 'bold', + fontSize: theme.fontSizes?.xl || 18, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.text, // Use theme text color for both light and dark mode }, container: { flex: 1, @@ -275,25 +375,37 @@ export const createStyles = (theme: Theme): Styles => ({ paddingLeft: 16, paddingRight: 16, paddingBottom: 0, + // Keep header above siblings (CacheIndicator/TransactionList) + position: 'relative' as const, + zIndex: 2, }, walletHeader: { padding: 12, - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primaryOverlay95 // Increased opacity for better contrast in light mode + : theme.colors.whiteOverlay15, // Brighter glassy overlay for better contrast in dark mode borderRadius: 12, - alignItems: 'center' as const, + alignItems: 'stretch' as const, // Changed from 'center' to allow marginHorizontal to work marginBottom: 0, - elevation: 2, - shadowColor: '#000', - shadowOffset: {width: 0, height: 2}, - shadowOpacity: 0.1, - shadowRadius: 4, + borderWidth: 1, + borderColor: theme.colors.whiteOverlay30, // More visible border for better contrast + // Explicit stacking context so action buttons stay on top on Android + position: 'relative', + zIndex: 3, + elevation: 6, + shadowColor: theme.colors.shadowColor, + shadowOffset: {width: 0, height: 3}, + shadowOpacity: 0.15, + shadowRadius: 6, + overflow: 'visible' as const, // Changed from 'hidden' to allow proper touch handling }, headerTop: { flexDirection: 'row' as const, justifyContent: 'space-between' as const, alignItems: 'center' as const, width: '100%', - marginBottom: 8, + marginBottom: 12, }, btcLogo: { width: 32, @@ -303,41 +415,161 @@ export const createStyles = (theme: Theme): Styles => ({ priceContainer: { flexDirection: 'row' as const, alignItems: 'center' as const, - backgroundColor: 'rgba(255, 255, 255, 0.15)', + backgroundColor: theme.colors.whiteOverlay20, // Increased opacity for better contrast paddingHorizontal: 10, paddingVertical: 4, borderRadius: 6, }, btcPrice: { - fontSize: 14, - fontWeight: '600', + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.white, marginRight: 6, }, currencyBadge: { - fontSize: 12, - fontWeight: '600', + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.white, - backgroundColor: 'rgba(255, 255, 255, 0.2)', + backgroundColor: theme.colors.whiteOverlay25, // Increased opacity for better contrast paddingHorizontal: 6, paddingVertical: 2, borderRadius: 4, }, balanceContainer: { alignItems: 'center' as const, - width: '100%', - paddingVertical: 4, + paddingVertical: 12, + paddingHorizontal: 8, + minHeight: 80, + marginTop: 4, marginBottom: 4, + marginHorizontal: 0, // Match actionButton marginHorizontal to align with send/receive buttons + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.whiteOverlay12 // Increased opacity for better contrast in light mode + : theme.colors.whiteOverlay18, // Increased opacity for better contrast in dark mode + borderRadius: 10, + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.whiteOverlay25 // More visible border for better contrast in light mode + : theme.colors.whiteOverlay30, // More visible border for better contrast in dark mode + overflow: 'hidden' as const, + position: 'relative' as const, // For absolute positioning of eye icon + }, + balanceHeaderControls: { + position: 'absolute' as const, + top: 8, + left: 8, + right: 8, + flexDirection: 'row' as const, + alignItems: 'center' as const, + justifyContent: 'space-between' as const, + zIndex: 10, + }, + balanceEyeIcon: { + position: 'absolute' as const, + left: 0, + top: '50%', + marginTop: -7, // Half of height (40/2) to center vertically + width: 40, + height: 40, + borderTopLeftRadius: 0, + borderBottomLeftRadius: 0, + borderTopRightRadius: 10, + borderBottomRightRadius: 10, + backgroundColor: theme.colors.whiteOverlay15, + borderTopWidth: 1, + borderRightWidth: 1, + borderBottomWidth: 1, + borderLeftWidth: 0, // No border on left side + borderColor: theme.colors.whiteOverlay25, + justifyContent: 'center' as const, + alignItems: 'center' as const, + zIndex: 10, + }, + balanceUnitToggleContainer: { + position: 'absolute' as const, + right: 0, + top: '50%', + marginTop: -7, // Half of height (40/2) to center vertically + zIndex: 10, + }, + balanceUnitToggle: { + width: 40, + height: 40, + borderTopLeftRadius: 10, + borderBottomLeftRadius: 10, + borderTopRightRadius: 0, + borderBottomRightRadius: 0, + backgroundColor: theme.colors.whiteOverlay15, + borderTopWidth: 1, + borderRightWidth: 0, // No border on right side + borderBottomWidth: 1, + borderLeftWidth: 1, + borderColor: theme.colors.whiteOverlay25, + justifyContent: 'center' as const, + alignItems: 'center' as const, + }, + balanceUnitToggleText: { + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.white, + opacity: 0.9, + }, + balanceHeaderRow: { + flexDirection: 'row' as const, + alignItems: 'center' as const, + justifyContent: 'space-between' as const, + width: '100%', + marginBottom: 6, + paddingBottom: 6, + borderBottomWidth: StyleSheet.hairlineWidth, + borderBottomColor: theme.colors.whiteOverlay20, // More visible divider + }, + providerValueCompact: { + fontSize: theme.fontSizes?.xs || 10, + fontWeight: (theme.fontWeights?.medium || '500') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.white, + flex: 1, + textAlign: 'right' as const, + marginLeft: 8, + }, + balanceTouchable: { + flexDirection: 'row' as const, + alignItems: 'center' as const, + justifyContent: 'center' as const, + width: '100%', + }, + balanceLoadingIndicator: { + marginRight: 8, + }, + balanceErrorContainer: { + paddingVertical: 8, + paddingHorizontal: 12, + alignItems: 'center' as const, + }, + balanceErrorText: { + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.medium || '500') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.danger, + textAlign: 'center' as const, }, balanceRow: { flexDirection: 'row' as const, alignItems: 'center' as const, gap: 6, - minHeight: 32, paddingHorizontal: 12, paddingVertical: 4, borderRadius: 8, - backgroundColor: 'rgba(255, 255, 255, 0.12)', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.whiteOverlay12 // Original glassy white overlay from commit abc07a5e + : theme.colors.whiteOverlay08, // Glassy white overlay in dark mode width: '100%', justifyContent: 'center' as const, }, @@ -345,29 +577,39 @@ export const createStyles = (theme: Theme): Styles => ({ flexDirection: 'row' as const, alignItems: 'center' as const, gap: 6, - minHeight: 32, - paddingHorizontal: 12, - paddingVertical: 4, borderRadius: 8, backgroundColor: 'transparent', width: '100%', justifyContent: 'center' as const, - marginTop: 4, + marginTop: 0, + marginBottom: 4, + paddingTop: 2, + pointerEvents: 'box-none' as const, + height: 28, }, balanceBTC: { - fontSize: 24, - fontWeight: 'bold', + fontSize: theme.fontSizes?.['3xl'] || 24, + fontWeight: (theme.fontWeights?.bold || '700') as any, color: theme.colors.white, - fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', + textShadowColor: theme.colors.shadowColor + '33', // 20% opacity + textShadowOffset: {width: 0, height: 1}, + textShadowRadius: 2, + lineHeight: theme.fontSizes?.['3xl'] ? theme.fontSizes['3xl'] * 1.2 : 29, + textAlign: 'center' as const, }, balanceFiat: { - fontSize: 16, + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.normal || '400') as any, color: theme.colors.white, - fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', + textShadowColor: theme.colors.shadowColor + '26', // 15% opacity + textShadowOffset: {width: 0, height: 1}, + textShadowRadius: 1, + lineHeight: theme.fontSizes?.lg ? theme.fontSizes.lg * 1.2 : 19, + textAlign: 'center' as const, }, balanceIcon: { - width: 18, - height: 18, + width: 20, + height: 20, tintColor: theme.colors.white, opacity: 0.9, }, @@ -376,7 +618,9 @@ export const createStyles = (theme: Theme): Styles => ({ letterSpacing: 2, }, balanceHint: { - fontSize: 10, + 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, @@ -385,27 +629,30 @@ export const createStyles = (theme: Theme): Styles => ({ }, qrContainer: { padding: 8, - backgroundColor: '#fff', + backgroundColor: theme.colors.white, borderRadius: 4, elevation: 4, - shadowColor: '#000', + shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: 2}, shadowOpacity: 0.2, shadowRadius: 4, }, address: { - fontSize: 14, + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textOnPrimary, marginTop: 8, textAlign: 'center' as const, - fontWeight: '600', }, partyContainer: { flexDirection: 'row' as const, width: '100%', - marginTop: 4, - marginBottom: 6, + marginTop: 0, + marginBottom: 8, borderRadius: 8, + flexWrap: 'nowrap' as const, + gap: 8, }, partyLeft: { flex: 1, @@ -420,18 +667,22 @@ export const createStyles = (theme: Theme): Styles => ({ alignItems: 'flex-end' as const, }, party: { - fontSize: 12, + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.medium || '500') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textOnPrimary, - fontWeight: '500', }, partyText: { - fontSize: 12, + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.medium || '500') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textOnPrimary, - fontWeight: '500', opacity: 0.9, }, partyLabel: { - fontSize: 10, + fontSize: theme.fontSizes?.xs || 10, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textOnPrimary, opacity: 0.7, marginBottom: 1, @@ -439,37 +690,64 @@ export const createStyles = (theme: Theme): Styles => ({ letterSpacing: 0.2, }, partyValue: { - fontSize: 12, + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textOnPrimary, - fontWeight: '600', paddingHorizontal: 6, }, actions: { flexDirection: 'row' as const, marginTop: 8, width: '100%', - gap: 0, + gap: 8, + alignItems: 'stretch' as const, + // Ensure buttons are above everything else + zIndex: 100, + elevation: Platform.OS === 'android' ? 10 : 0, + position: 'relative', }, sendButton: { flex: 1, - backgroundColor: theme.colors.accent, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.accent + : theme.colors.bitcoinOrange, flexDirection: 'row' as const, alignItems: 'center' as const, justifyContent: 'center' as const, gap: 8, + minHeight: 48, + // Ensure button is clickable on both platforms + zIndex: 101, + elevation: Platform.OS === 'android' ? 11 : 0, }, addressTypeModalButton: { - width: 50, - backgroundColor: 'rgba(255, 255, 255, 0.15)', + width: 56, + minHeight: 48, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.whiteOverlay15 // Glassy white overlay in light mode + : theme.colors.whiteOverlay10, // Glassy white overlay in dark mode + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.whiteOverlay25 + : theme.colors.whiteOverlay15, // Glassy border in dark mode flexDirection: 'row' as const, alignItems: 'center' as const, justifyContent: 'center' as const, gap: 4, + borderRadius: 10, + // Ensure button is clickable on both platforms + zIndex: 101, + elevation: Platform.OS === 'android' ? 0 : 11, }, addressTypeButtonText: { + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textOnPrimary, - fontSize: 12, - fontWeight: '600', }, addressTypeButtonIcon: { width: 20, @@ -484,10 +762,14 @@ export const createStyles = (theme: Theme): Styles => ({ alignItems: 'center' as const, justifyContent: 'center' as const, gap: 8, + minHeight: 48, + // Ensure button is clickable on both platforms + zIndex: 101, + elevation: Platform.OS === 'android' ? 11 : 0, }, modalOverlay: { ...StyleSheet.absoluteFillObject, - backgroundColor: 'rgba(0,0,0,0.8)', + backgroundColor: theme.colors.modalBackdrop, justifyContent: 'center' as const, alignItems: 'center' as const, zIndex: 100, @@ -498,27 +780,34 @@ export const createStyles = (theme: Theme): Styles => ({ padding: 20, width: '80%', alignItems: 'center' as const, + borderWidth: 1, + borderColor: theme.colors.border + '40', // Add border to match other modals }, modalText: { - fontSize: 18, + 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, color: theme.colors.white, - fontSize: 16, - fontWeight: '600', }, sendButtonText: { + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.white, - fontSize: 16, - fontWeight: '600', }, actionButtonText: { - color: '#fff', - fontSize: 14, - fontWeight: '600', + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.buttonText || theme.colors.white, }, addressTypeButton: { backgroundColor: theme.colors.cardBackground, @@ -539,25 +828,29 @@ export const createStyles = (theme: Theme): Styles => ({ borderWidth: 2, }, addressTypeLabel: { - fontSize: 15, - fontWeight: '600', + fontSize: theme.fontSizes?.md || 15, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, marginBottom: 4, flexShrink: 1, marginRight: 6, }, addressTypeValue: { - marginTop: 4, - fontSize: 12, + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: + theme.fontFamilies?.monospace || + (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), color: theme.colors.textSecondary, textAlign: 'left' as const, - fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', + marginTop: 4, flexShrink: 1, marginRight: 6, }, recommendBadge: { - backgroundColor: 'rgba(76, 175, 80, 0.12)', - borderColor: 'rgba(76, 175, 80, 0.35)', + backgroundColor: theme.colors.received + '1F', // 12% opacity + borderColor: theme.colors.received + '59', // 35% opacity borderWidth: 1, borderRadius: 10, padding: 4, @@ -565,14 +858,16 @@ export const createStyles = (theme: Theme): Styles => ({ alignSelf: 'auto', }, recommendBadgeText: { - color: '#4CAF50', - fontSize: 9, - fontWeight: '600' as const, + fontSize: theme.fontSizes?.xs || 9, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.received, letterSpacing: 0.2, }, addressTypeIcon: { width: 16, height: 16, + marginLeft: 8, tintColor: theme.colors.white, opacity: 0.9, }, @@ -600,8 +895,9 @@ export const createStyles = (theme: Theme): Styles => ({ flexWrap: 'nowrap', }, modalTitle: { - fontSize: 20, - fontWeight: 'bold', + fontSize: theme.fontSizes?.['2xl'] || 20, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, marginBottom: 16, }, @@ -617,17 +913,26 @@ export const createStyles = (theme: Theme): Styles => ({ flexDirection: 'row' as const, justifyContent: 'space-between' as const, alignItems: 'center' as const, - elevation: 1, - shadowColor: '#000', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.background // Transparent/background in light mode + : theme.colors.whiteOverlay08, // Glassy white overlay in dark mode + elevation: Platform.OS === 'android' ? 0 : 1, + shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: 1}, shadowOpacity: 0.1, shadowRadius: 1, borderWidth: 1, - borderColor: 'rgba(0, 0, 0, 0.05)', + borderColor: + theme.colors.background === '#121212' || + theme.colors.background.includes('12') + ? theme.colors.whiteOverlay15 // Glassy border in dark mode + : theme.colors.blackOverlay05, // Original light mode border }, refreshText: { - fontSize: 14, - fontWeight: '600', + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, textAlign: 'left' as const, flexDirection: 'row' as const, alignItems: 'center' as const, @@ -640,7 +945,9 @@ export const createStyles = (theme: Theme): Styles => ({ opacity: 0.9, }, cacheText: { - fontSize: 13, + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, marginBottom: 0, marginTop: 0, textAlign: 'right' as const, @@ -652,7 +959,10 @@ export const createStyles = (theme: Theme): Styles => ({ left: 0, right: 0, bottom: 0, - backgroundColor: 'rgba(0, 0, 0, 0.02)', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay02 + : theme.colors.shadowColor + '05', borderRadius: 8, overflow: 'hidden', }, @@ -662,7 +972,10 @@ export const createStyles = (theme: Theme): Styles => ({ left: 0, right: 0, bottom: 0, - backgroundColor: 'rgba(0, 0, 0, 0.04)', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.blackOverlay04 + : theme.colors.shadowColor + '0A', transform: [{translateX: -100}], }, disabled: { @@ -674,6 +987,8 @@ export const createStyles = (theme: Theme): Styles => ({ padding: 16, paddingTop: 0, backgroundColor: theme.colors.background, + position: 'relative', + zIndex: 1, }, sectionHeader: { flexDirection: 'row' as const, @@ -684,13 +999,16 @@ export const createStyles = (theme: Theme): Styles => ({ marginBottom: 4, }, sectionTitle: { - fontSize: 16, - fontWeight: '600', + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, opacity: 0.9, }, sectionSubtitle: { - fontSize: 13, + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, }, emptyStateContainer: { @@ -701,7 +1019,9 @@ export const createStyles = (theme: Theme): Styles => ({ marginTop: 20, }, emptyStateText: { - fontSize: 16, + 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, @@ -715,29 +1035,41 @@ export const createStyles = (theme: Theme): Styles => ({ actionButtonIcon: { width: 18, height: 18, - tintColor: '#fff', + tintColor: theme.colors.white, }, addressTypeContainer: { flexDirection: 'row' as const, alignItems: 'center' as const, gap: 4, - backgroundColor: 'rgba(255,255,255,0.18)', // glassy + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.whiteOverlay18 // glassy + : theme.colors.whiteOverlay12, // Glassy white overlay in dark mode borderRadius: 10, paddingHorizontal: 10, paddingVertical: 8, borderWidth: 1, - borderColor: 'rgba(255,255,255,0.25)', - shadowColor: '#000', + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.whiteOverlay25 + : theme.colors.whiteOverlay20, // Glassy border in dark mode + shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: 2}, shadowOpacity: 0.08, shadowRadius: 6, // Add elevation for Android elevation: 2, + minWidth: 0, + flex: 1, + flexShrink: 1, }, addressTypeClickable: { // For extra visual feedback if needed opacity: 0.96, }, + sendButtonDisabled: { + opacity: 0.6, + }, networkRow: { flexDirection: 'row', alignItems: 'center', @@ -745,7 +1077,7 @@ export const createStyles = (theme: Theme): Styles => ({ networkIcon: { width: 16, height: 16, - tintColor: '#FFFFFF', + tintColor: theme.colors.white, }, rowCenter: { flexDirection: 'row' as const, @@ -784,18 +1116,22 @@ export const createStyles = (theme: Theme): Styles => ({ borderWidth: 0, }, modalCloseButtonText: { + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.accent, - fontWeight: 'bold' as const, - fontSize: 16, }, modalBoldText: { - fontSize: 15, - fontWeight: 'bold' as const, + fontSize: theme.fontSizes?.md || 15, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, }, 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, - fontSize: 15, marginBottom: 12, }, modalInfoIcon: { @@ -806,8 +1142,9 @@ export const createStyles = (theme: Theme): Styles => ({ alignSelf: 'center' as const, }, modalActionButtonText: { - fontSize: 16, - fontWeight: 'bold' as const, + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.primary, letterSpacing: 0.2, }, @@ -826,8 +1163,9 @@ export const createStyles = (theme: Theme): Styles => ({ marginRight: 10, }, modalHeaderTitle: { - fontSize: 20, - fontWeight: 'bold' as const, + fontSize: theme.fontSizes?.['2xl'] || 20, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, flex: 1, textAlign: 'left' as const, @@ -849,8 +1187,10 @@ export const createStyles = (theme: Theme): Styles => ({ alignItems: 'flex-end' as const, }, linkText: { + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.accent, - fontWeight: 'bold' as const, }, apiDisplayContainer: { paddingHorizontal: 16, @@ -878,14 +1218,16 @@ export const createStyles = (theme: Theme): Styles => ({ opacity: 0.7, }, apiDisplayLabel: { - fontSize: 11, - fontWeight: '500' as const, + fontSize: theme.fontSizes?.sm || 11, + fontWeight: (theme.fontWeights?.medium || '500') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginRight: 4, }, apiDisplayValue: { - fontSize: 11, - fontWeight: '400' as const, + 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, @@ -914,14 +1256,16 @@ export const createStyles = (theme: Theme): Styles => ({ opacity: 0.8, }, providerLabel: { - fontSize: 11, - fontWeight: '400' as const, + 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: 11, - fontWeight: '400' as const, + 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, @@ -929,30 +1273,38 @@ export const createStyles = (theme: Theme): Styles => ({ opacity: 0.8, }, networkBadge: { - backgroundColor: theme.colors.primary + '20', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '40' // Increased opacity for better contrast in light mode + : theme.colors.whiteOverlay15, // Glassy background in dark mode paddingHorizontal: 6, paddingVertical: 2, borderRadius: 4, - marginRight: 8, + marginRight: 0, // No margin needed in compact layout }, networkBadgeText: { - fontSize: 9, - fontWeight: '700' as const, - color: theme.colors.primary, + fontSize: theme.fontSizes?.xs || 9, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, + color: + theme.colors.background === '#ffffff' + ? theme.colors.white // White text for better contrast on dark badge in light mode + : theme.colors.text, // Use theme text color in dark mode letterSpacing: 0.5, }, warningBox: { - backgroundColor: 'rgba(255, 193, 7, 0.1)', + backgroundColor: theme.colors.accent + '1A', // 10% opacity borderRadius: 8, padding: 12, marginVertical: 8, borderLeftWidth: 4, - borderLeftColor: '#FFC107', + borderLeftColor: theme.colors.accent, }, warningText: { - fontSize: 14, - fontWeight: '500' as const, - color: '#FF6B35', + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.medium || '500') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.danger, lineHeight: 20, }, backupButton: { @@ -964,21 +1316,24 @@ export const createStyles = (theme: Theme): Styles => ({ alignItems: 'center' as const, }, backupButtonText: { - color: '#FFFFFF', - fontSize: 16, - fontWeight: '600' as const, + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.white, }, warningBoxWithMargin: { - backgroundColor: 'rgba(255, 193, 7, 0.1)', + backgroundColor: theme.colors.accent + '1A', // 10% opacity borderRadius: 8, padding: 12, marginVertical: 8, marginTop: 10, borderLeftWidth: 4, - borderLeftColor: '#FFC107', + borderLeftColor: theme.colors.accent, }, modalTipText: { - fontSize: 13, + 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, @@ -999,12 +1354,11 @@ export const createStyles = (theme: Theme): Styles => ({ maxHeight: '100%', alignSelf: 'center' as const, elevation: 8, - shadowColor: '#000', + shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: 4}, shadowOpacity: 0.15, shadowRadius: 10, - borderWidth: 1, - borderColor: theme.colors.border, + borderWidth: 0, // Remove border to match other modals flexDirection: 'column' as const, justifyContent: 'flex-start' as const, overflow: 'hidden' as const, @@ -1023,17 +1377,20 @@ export const createStyles = (theme: Theme): Styles => ({ modalHeaderIconCompact: { width: 24, height: 24, - tintColor: theme.colors.primary, + tintColor: theme.colors.text, marginRight: 10, }, modalHeaderTitleCompact: { - fontSize: 20, - fontWeight: 'bold' as const, + fontSize: theme.fontSizes?.['2xl'] || 20, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, flex: 1, }, modalTextCompact: { - fontSize: 14, + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, lineHeight: 20, color: theme.colors.text, marginBottom: 12, @@ -1041,28 +1398,32 @@ export const createStyles = (theme: Theme): Styles => ({ includeFontPadding: false, }, modalBoldTextCompact: { - fontSize: 14, - fontWeight: '600' as const, + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, includeFontPadding: false, lineHeight: 20, }, warningBoxCompact: { - backgroundColor: 'rgba(255, 193, 7, 0.08)', + backgroundColor: theme.colors.accent + '14', // 8% opacity borderRadius: 6, padding: 10, marginBottom: 10, borderLeftWidth: 3, - borderLeftColor: '#FFC107', + borderLeftColor: theme.colors.accent, }, warningTextCompact: { - fontSize: 13, - fontWeight: '500' as const, - color: '#FF6B35', + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.medium || '500') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.danger, lineHeight: 18, }, modalTipTextCompact: { - fontSize: 12, + 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, @@ -1076,9 +1437,10 @@ export const createStyles = (theme: Theme): Styles => ({ alignItems: 'center' as const, }, backupButtonTextCompact: { - color: '#FFFFFF', - fontSize: 14, - fontWeight: '600' as const, + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.white, }, keyshareModalCloseButton: { marginLeft: 'auto' as const, @@ -1090,8 +1452,9 @@ export const createStyles = (theme: Theme): Styles => ({ marginTop: 4, }, keyshareModalCloseText: { - fontSize: 22, - fontWeight: '700' as const, + fontSize: theme.fontSizes?.['2xl'] || 22, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, lineHeight: 22, }, @@ -1109,7 +1472,9 @@ export const createStyles = (theme: Theme): Styles => ({ minHeight: 24, }, keyshareInfoLabel: { - fontWeight: '600' as const, + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, flexShrink: 0, minWidth: 150, textAlign: 'left' as const, @@ -1117,6 +1482,9 @@ export const createStyles = (theme: Theme): Styles => ({ textAlignVertical: 'center' as const, }, 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, @@ -1124,10 +1492,10 @@ export const createStyles = (theme: Theme): Styles => ({ textAlignVertical: 'center' as const, }, keyshareInfoValueSuccess: { - color: '#4CAF50', + color: theme.colors.received, }, keyshareInfoValueDisabled: { - color: '#757575', + color: theme.colors.disabledText, }, keyshareKeySection: { gap: 8, @@ -1141,12 +1509,14 @@ export const createStyles = (theme: Theme): Styles => ({ minWidth: 0, }, keyshareKeyText: { + fontSize: theme.fontSizes?.sm || 11, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.monospace || 'monospace', flex: 1, flexShrink: 1, - fontFamily: 'monospace', - fontSize: 11, color: theme.colors.text, minWidth: 0, + textAlign: 'right' as const, }, keyshareCopyButton: { padding: 8, @@ -1156,14 +1526,15 @@ export const createStyles = (theme: Theme): Styles => ({ justifyContent: 'center' as const, }, keyshareCopyButtonText: { - fontSize: 11, - fontWeight: '600' as const, + fontSize: theme.fontSizes?.sm || 11, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textOnPrimary, }, keyshareCopyIcon: { width: 16, height: 16, - tintColor: theme.colors.textOnPrimary, + tintColor: theme.colors.white, }, keyshareButtonsRow: { flexDirection: 'row' as const, @@ -1179,13 +1550,16 @@ export const createStyles = (theme: Theme): Styles => ({ maxWidth: 320, }, qrModalTitle: { - fontSize: 18, - fontWeight: '700' as const, + fontSize: theme.fontSizes?.xl || 18, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, marginBottom: 4, }, qrModalSubtitle: { - fontSize: 13, + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginBottom: 20, }, @@ -1196,7 +1570,9 @@ export const createStyles = (theme: Theme): Styles => ({ marginBottom: 16, }, qrModalHint: { - fontSize: 12, + 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, @@ -1208,8 +1584,9 @@ export const createStyles = (theme: Theme): Styles => ({ borderRadius: 8, }, qrModalCloseButtonText: { - fontSize: 14, - fontWeight: '600' as const, + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textOnPrimary, }, keyshareLoadingContainer: { @@ -1246,8 +1623,9 @@ export const createStyles = (theme: Theme): Styles => ({ borderColor: theme.colors.border + '50', }, keyshareSectionTitle: { - fontSize: 14, - fontWeight: '700' as const, + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, marginBottom: 10, letterSpacing: 0.2, @@ -1261,15 +1639,17 @@ export const createStyles = (theme: Theme): Styles => ({ borderBottomColor: theme.colors.border + '30', }, keyshareDetailLabel: { - fontSize: 13, + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.medium || '500') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, - fontWeight: '500' as const, flex: 1, }, keyshareDetailValue: { - fontSize: 13, + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, - fontWeight: '600' as const, flex: 1, textAlign: 'right' as const, }, @@ -1280,15 +1660,16 @@ export const createStyles = (theme: Theme): Styles => ({ alignSelf: 'flex-end' as const, }, keyshareBadgeText: { - fontSize: 12, - fontWeight: '600' as const, - color: '#FFFFFF', + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.white, }, keyshareBadgeTrio: { backgroundColor: theme.colors.primary, }, keyshareBadgeDuo: { - backgroundColor: theme.colors.secondary , + backgroundColor: theme.colors.secondary, }, keyshareStatusBadge: { paddingHorizontal: 10, @@ -1297,20 +1678,21 @@ export const createStyles = (theme: Theme): Styles => ({ alignSelf: 'flex-end' as const, }, keyshareStatusBadgeText: { - fontSize: 12, - fontWeight: '600' as const, + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, }, keyshareStatusBadgeSuccess: { - backgroundColor: '#4CAF50' + '20', + backgroundColor: theme.colors.received + '33', // 20% opacity }, keyshareStatusBadgeDisabled: { - backgroundColor: '#757575' + '20', + backgroundColor: theme.colors.disabledText + '33', // 20% opacity }, keyshareStatusBadgeTextSuccess: { - color: '#4CAF50', + color: theme.colors.received, }, keyshareStatusBadgeTextDisabled: { - color: '#757575', + color: theme.colors.disabledText, }, keyshareKeyItem: { flexDirection: 'row' as const, @@ -1322,9 +1704,10 @@ export const createStyles = (theme: Theme): Styles => ({ width: '100%', }, keyshareKeyLabel: { - fontSize: 13, + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, - fontWeight: '600' as const, width: 130, flexShrink: 0, marginRight: 12, @@ -1343,17 +1726,19 @@ export const createStyles = (theme: Theme): Styles => ({ width: '100%', }, keyshareTableKey: { - fontSize: 13, + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, - fontWeight: '600' as const, width: 130, flexShrink: 0, marginRight: 12, }, keyshareTableValue: { - fontSize: 13, + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.medium || '500') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, - fontWeight: '500' as const, flex: 1, flexShrink: 1, textAlign: 'left' as const, @@ -1368,24 +1753,28 @@ export const createStyles = (theme: Theme): Styles => ({ minWidth: 0, }, keyshareTableValueKey: { + fontSize: theme.fontSizes?.sm || 11, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.monospace || 'monospace', flex: 1, flexShrink: 1, - fontSize: 11, - fontFamily: 'monospace', color: theme.colors.text, textAlign: 'left' as const, minWidth: 0, }, keyshareTableValueSuccess: { - color: '#4CAF50', - fontWeight: '600' as const, + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.received, }, keyshareTableValueDisabled: { - color: '#757575', + color: theme.colors.disabledText, }, keyshareInfoHeader: { - fontSize: 14, - fontWeight: '700' as const, + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, }, watchWalletHeader: { @@ -1397,17 +1786,30 @@ export const createStyles = (theme: Theme): Styles => ({ borderColor: theme.colors.border + '40', }, watchWalletTitle: { - fontSize: 14, - fontWeight: '700' as const, + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, }, watchWalletDescription: { - fontSize: 12, + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, lineHeight: 18, color: theme.colors.text, marginTop: 4, marginBottom: 12, }, + 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: { marginTop: 12, paddingTop: 12, @@ -1415,18 +1817,21 @@ export const createStyles = (theme: Theme): Styles => ({ borderTopColor: theme.colors.border + '40', }, watchWalletItemLabel: { - fontSize: 13, + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, - fontWeight: '600' as const, marginBottom: 8, }, watchWalletItemValue: { + fontSize: theme.fontSizes?.sm || 11, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.monospace || 'monospace', flex: 1, flexShrink: 1, - fontSize: 11, - fontFamily: 'monospace', textAlign: 'left' as const, minWidth: 0, + color: theme.colors.text, // Fix dark mode readability }, watchWalletItemValueContainer: { flexDirection: 'row' as const, @@ -1440,6 +1845,9 @@ export const createStyles = (theme: Theme): Styles => ({ minWidth: 0, }, 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, }, @@ -1474,7 +1882,7 @@ export const createStyles = (theme: Theme): Styles => ({ left: 0, right: 0, bottom: 0, - zIndex: 1000, + zIndex: 9999, pointerEvents: 'box-none' as const, }, qrModalHeader: { @@ -1485,8 +1893,9 @@ export const createStyles = (theme: Theme): Styles => ({ marginBottom: 16, }, qrModalHeaderTitle: { - fontSize: 18, - fontWeight: '700' as const, + fontSize: theme.fontSizes?.xl || 18, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, flex: 1, }, @@ -1500,8 +1909,9 @@ export const createStyles = (theme: Theme): Styles => ({ borderRadius: 18, }, qrModalTopRightCloseText: { - fontSize: 22, - fontWeight: '700' as const, + fontSize: theme.fontSizes?.['2xl'] || 22, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, lineHeight: 22, }, diff --git a/components/TransactionDetailsModal.tsx b/components/TransactionDetailsModal.tsx index 59261cf..2da6a4e 100644 --- a/components/TransactionDetailsModal.tsx +++ b/components/TransactionDetailsModal.tsx @@ -9,9 +9,9 @@ import { Platform, Linking, } from 'react-native'; -import {themes} from '../theme'; +import {useTheme} from '../theme'; import moment from 'moment'; -import {HapticFeedback} from '../utils'; +import {HapticFeedback, dbg} from '../utils'; interface TransactionDetailsModalProps { visible: boolean; @@ -42,17 +42,57 @@ const TransactionDetailsModal: React.FC = ({ selectedCurrency, btcRate, getCurrencySymbol, + address, status, amounts, isBlurred = false, }) => { + const {theme} = useTheme(); + const [currentBlockHeight, setCurrentBlockHeight] = React.useState(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) { + const fetchCurrentBlockHeight = async () => { + try { + // Use /api/blocks/tip/height endpoint (e.g., https://mempool.space/api/blocks/tip/height) + const apiUrl = baseApi.replace(/\/+$/, ''); // Remove trailing slashes + const response = await fetch(`${apiUrl}/blocks/tip/height`); + if (response.ok) { + const height = await response.text(); + const blockHeight = parseInt(height.trim(), 10); + if (!isNaN(blockHeight) && blockHeight > 0) { + setCurrentBlockHeight(blockHeight); + } + } + } catch (error) { + // Silently fail - confirmations will just not be shown + dbg('Failed to fetch current block height:', error); + } + }; + fetchCurrentBlockHeight(); + } + }, [visible, transaction?.status?.block_height, baseApi]); + + // Calculate confirmations if we have both block heights + const confirmations = React.useMemo(() => { + if ( + transaction?.status?.block_height && + currentBlockHeight && + currentBlockHeight >= transaction.status.block_height + ) { + return currentBlockHeight - transaction.status.block_height + 1; + } + return null; + }, [transaction?.status?.block_height, currentBlockHeight]); + if (!transaction || !status || !amounts) { return null; } - const baseUrl = baseApi.replace(/\/+$/, '').replace(/\/api\/?$/, ''); - const explorerLink = `${baseUrl}/tx/${transaction.txid}`; - const formatBtcAmount = (amount: number) => { if (typeof amount !== 'number' || !Number.isFinite(amount)) { return '0.00000000'; @@ -80,23 +120,68 @@ const TransactionDetailsModal: React.FC = ({ const hasValidReceived = typeof amounts.received === 'number' && Number.isFinite(amounts.received); - // Get the relevant address based on transaction type - const relevantAddress = isSent - ? transaction.vout?.find( - (output: any) => - output.scriptpubkey_address !== - transaction.vin[0]?.prevout?.scriptpubkey_address, - )?.scriptpubkey_address - : transaction.vin?.find( - (input: any) => - input.prevout.scriptpubkey_address !== - transaction.vout[0]?.scriptpubkey_address, - )?.prevout?.scriptpubkey_address; - - const addressLabel = isSent ? 'To Address' : 'From Address'; - const addressExplorerLink = relevantAddress - ? `${baseUrl}/address/${relevantAddress}` - : ''; + // 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) + interface AddressWithAmount { + 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) => { + // Exclude outputs that match the sender's address (change outputs) + 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) => { + const addr = output.scriptpubkey_address; + const amountSats = output.value || 0; + 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 + })); + + addressLabel = relevantAddresses.length > 1 ? 'To Addresses' : 'To Address'; + } else { + // Received transaction: collect ALL unique input addresses (these are the senders) + // Exclude the user's own address (change) from the list since it's not a "from" address + // 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) + + // 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 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'; + } const renderDetailRow = (label: string, value: string | React.ReactNode) => ( @@ -105,6 +190,178 @@ const TransactionDetailsModal: React.FC = ({ ); + const styles = StyleSheet.create({ + modalOverlay: { + flex: 1, + backgroundColor: theme.colors.blackOverlay50, + justifyContent: 'center', + alignItems: 'center', + }, + modalContent: { + backgroundColor: theme.colors.background, + borderRadius: 16, + width: '92%', + maxHeight: '85%', + elevation: 5, + shadowColor: theme.colors.shadowColor, + shadowOffset: {width: 0, height: 2}, + shadowOpacity: 0.2, + shadowRadius: 6, + borderWidth: 1, + borderColor: theme.colors.border + '40', // Add border for dark mode visibility + }, + modalHeader: { + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + padding: 16, + borderBottomWidth: 1, + borderBottomColor: theme.colors.border + '40', // Use theme border color + }, + modalTitle: { + fontSize: theme.fontSizes?.['2xl'] || 20, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.text, + }, + closeButton: { + padding: 8, + }, + closeButtonText: { + fontSize: theme.fontSizes?.['2xl'] || 20, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.text, + opacity: 0.7, + }, + scrollContent: { + padding: 16, + }, + section: { + marginBottom: 24, + }, + sectionTitle: { + fontSize: theme.fontSizes?.md || 15, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.text, + marginBottom: 12, + letterSpacing: 0.2, + }, + detailRow: { + flexDirection: 'row', + justifyContent: 'space-between', + 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 + 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'), + color: theme.colors.text, + flexShrink: 1, + }, + addressItem: { + flexDirection: 'row', + alignItems: 'flex-start', + marginBottom: 12, + }, + addressIndex: { + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + 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 + 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 + marginRight: 12, + }, + addressAmountContainer: { + alignItems: 'flex-end', + justifyContent: 'center', + minWidth: 100, + }, + addressAmount: { + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + 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'), + color: theme.colors.textSecondary, // Use textSecondary for better readability + }, + txId: { + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + color: theme.colors.text, + marginBottom: 8, + flexWrap: 'wrap', + }, + clickableText: { + color: theme.colors.text, // Use text color for better readability in dark mode + textDecorationLine: 'underline', + textDecorationColor: theme.colors.text, // Match underline color + }, + statusText: { + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, + textTransform: 'uppercase', + letterSpacing: 0.6, + }, + statusBadge: { + paddingHorizontal: 10, + paddingVertical: 6, + borderRadius: 999, + borderWidth: 1, + 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 + }, + statusBadgePending: { + backgroundColor: theme.colors.background === '#121212' || theme.colors.background.includes('12') + ? theme.colors.accent + '26' // Dark mode with opacity + : theme.colors.dangerOverlay15, // Light mode + borderColor: theme.colors.background === '#121212' || theme.colors.background.includes('12') + ? theme.colors.accent + '80' // More visible border in dark mode + : theme.colors.dangerOverlay40, // Light mode + }, + }); + return ( = ({ styles.statusText, { color: status.confirmed - ? themes.lightPolished.colors.primary - : themes.lightPolished.colors.accent, + ? theme.colors.received || theme.colors.secondary + : theme.colors.accent, }, ]}> {status.text} @@ -176,20 +433,43 @@ const TransactionDetailsModal: React.FC = ({ )} - {relevantAddress && ( + {relevantAddresses.length > 0 && ( {addressLabel} - - { - HapticFeedback.light(); - Linking.openURL(addressExplorerLink); - }}> - - {relevantAddress} - - - + {relevantAddresses.map((addrWithAmount, index) => { + const addressExplorerLink = `${baseUrl}/address/${addrWithAmount.address}`; + const showAmount = addrWithAmount.amount > 0; + return ( + + {relevantAddresses.length > 1 && ( + {index + 1}. + )} + + { + HapticFeedback.light(); + Linking.openURL(addressExplorerLink); + }}> + + {addrWithAmount.address} + + + + {showAmount && ( + + + {isBlurred ? '***' : formatBtcAmount(addrWithAmount.amount)} BTC + + {!isBlurred && btcRate > 0 && ( + + {getCurrencySymbol(selectedCurrency)}{getFiatAmount(addrWithAmount.amount)} + + )} + + )} + + ); + })} )} @@ -214,6 +494,12 @@ const TransactionDetailsModal: React.FC = ({ 'Block Height', transaction.status?.block_height || 'Pending', )} + {confirmations !== null && ( + renderDetailRow( + 'Confirmations', + confirmations.toString(), + ) + )} {typeof transaction.fee === 'number' && Number.isFinite(transaction.fee) && renderDetailRow( @@ -235,121 +521,4 @@ const TransactionDetailsModal: React.FC = ({ ); }; -const styles = StyleSheet.create({ - modalOverlay: { - flex: 1, - backgroundColor: 'rgba(0, 0, 0, 0.5)', - justifyContent: 'center', - alignItems: 'center', - }, - modalContent: { - backgroundColor: themes.lightPolished.colors.background, - borderRadius: 16, - width: '92%', - maxHeight: '85%', - elevation: 5, - shadowColor: '#000', - shadowOffset: {width: 0, height: 2}, - shadowOpacity: 0.2, - shadowRadius: 6, - borderWidth: 1, - borderColor: 'rgba(0,0,0,0.06)', - }, - modalHeader: { - flexDirection: 'row', - justifyContent: 'space-between', - alignItems: 'center', - padding: 16, - borderBottomWidth: 1, - borderBottomColor: 'rgba(0, 0, 0, 0.1)', - }, - modalTitle: { - fontSize: 20, - fontWeight: '700', - color: themes.lightPolished.colors.text, - }, - closeButton: { - padding: 8, - }, - closeButtonText: { - fontSize: 20, - color: themes.lightPolished.colors.text, - opacity: 0.7, - }, - scrollContent: { - padding: 16, - }, - section: { - marginBottom: 24, - }, - sectionTitle: { - fontSize: 15, - fontWeight: '700', - color: themes.lightPolished.colors.text, - marginBottom: 12, - letterSpacing: 0.2, - }, - detailRow: { - flexDirection: 'row', - justifyContent: 'space-between', - alignItems: 'flex-start', - paddingVertical: 10, - borderBottomWidth: 1, - borderBottomColor: 'rgba(0, 0, 0, 0.04)', - gap: 12, - }, - detailLabel: { - fontSize: 13, - color: themes.lightPolished.colors.text, - opacity: 0.6, - minWidth: 108, - }, - detailValue: { - fontSize: 14, - color: themes.lightPolished.colors.text, - fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', - flexShrink: 1, - }, - txIdContainer: { - backgroundColor: 'rgba(0, 0, 0, 0.03)', - padding: 12, - borderRadius: 8, - marginBottom: 12, - borderWidth: 1, - borderColor: 'rgba(0,0,0,0.06)', - }, - txId: { - fontSize: 13, - color: themes.lightPolished.colors.text, - fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', - marginBottom: 8, - flexWrap: 'wrap', - }, - clickableText: { - color: themes.lightPolished.colors.primary, - textDecorationLine: 'underline', - }, - statusText: { - fontSize: 12, - fontWeight: '700', - textTransform: 'uppercase', - letterSpacing: 0.6, - }, - statusBadge: { - paddingHorizontal: 10, - paddingVertical: 6, - borderRadius: 999, - borderWidth: 1, - alignSelf: 'flex-start', - }, - statusBadgeConfirmed: { - backgroundColor: 'rgba(46, 204, 113, 0.15)', - borderColor: 'rgba(46, 204, 113, 0.4)', - }, - statusBadgePending: { - backgroundColor: 'rgba(231, 76, 60, 0.15)', - borderColor: 'rgba(231, 76, 60, 0.4)', - }, -}); - export default TransactionDetailsModal; diff --git a/components/TransactionList.tsx b/components/TransactionList.tsx index ae20455..598bf62 100644 --- a/components/TransactionList.tsx +++ b/components/TransactionList.tsx @@ -12,7 +12,6 @@ import { View, ActivityIndicator, RefreshControl, - Linking, Platform, TouchableOpacity, Image, @@ -22,8 +21,7 @@ import axios from 'axios'; import Toast from 'react-native-toast-message'; import moment from 'moment'; import {dbg, presentFiat, HapticFeedback, isCanceledError} from '../utils'; -import {useTheme} from '@react-navigation/native'; -import {themes} from '../theme'; +import {themes, useTheme as useAppTheme} from '../theme'; import TransactionListSkeleton from './TransactionListSkeleton'; import {WalletService} from '../services/WalletService'; import TransactionDetailsModal from './TransactionDetailsModal'; @@ -33,7 +31,6 @@ import LocalCache from '../services/LocalCache'; const inIcon = require('../assets/in-icon.png'); const outIcon = require('../assets/out-icon.png'); const consolidateIcon = require('../assets/consolidate-icon.png'); -const linkIcon = require('../assets/link-icon.png'); const pendingIcon = require('../assets/pending-icon.png'); interface TransactionListProps { @@ -80,7 +77,7 @@ const TransactionList = React.forwardRef< const [selectedTransaction, setSelectedTransaction] = useState(null); const [isDetailsModalVisible, setIsDetailsModalVisible] = useState(false); - const {colors} = useTheme(); + const {theme: appTheme} = useAppTheme(); const insets = useSafeAreaInsets(); // Add refs to track mounting state and prevent memory leaks @@ -720,7 +717,7 @@ const TransactionList = React.forwardRef< }, list: { flex: 1, - backgroundColor: colors.card, + backgroundColor: appTheme.colors.background, // White in light mode, dark in dark mode marginTop: Platform.OS === 'ios' ? -insets.top : 0, }, listContent: { @@ -730,15 +727,19 @@ const TransactionList = React.forwardRef< transactionItem: { padding: 12, marginVertical: 4, - backgroundColor: colors.card, + backgroundColor: appTheme.colors.background === '#ffffff' + ? '#ffffff' // White in light mode + : appTheme.colors.cardBackground, // Dark card in dark mode borderRadius: 10, elevation: 1, - shadowColor: '#000', + shadowColor: appTheme.colors.shadowColor, shadowOffset: {width: 0, height: 1}, shadowOpacity: 0.05, shadowRadius: 1, borderWidth: 1, - borderColor: 'rgba(0, 0, 0, 0.05)', + borderColor: appTheme.colors.background === '#ffffff' + ? appTheme.colors.blackOverlay05 // Original light mode border + : appTheme.colors.border + '40', // Dark border in dark mode }, transactionRow: { flexDirection: 'row', @@ -748,59 +749,68 @@ const TransactionList = React.forwardRef< }, endOfListText: { textAlign: 'center', - fontSize: 16, - color: colors.text, + fontSize: appTheme.fontSizes?.lg || 16, + fontWeight: (appTheme.fontWeights?.normal || '400') as any, + fontFamily: appTheme.fontFamilies?.regular, + color: appTheme.colors.text, padding: 10, }, status: { - fontSize: 15, - fontWeight: '600', - color: colors.text, + fontSize: appTheme.fontSizes?.md || 15, + fontWeight: (appTheme.fontWeights?.semibold || '600') as any, + fontFamily: appTheme.fontFamilies?.regular, + color: appTheme.colors.text, opacity: 0.9, }, amount: { - fontSize: 17, - fontWeight: '700', - color: colors.text, - fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', + fontSize: appTheme.fontSizes?.lg || 17, + fontWeight: (appTheme.fontWeights?.bold || '700') as any, + fontFamily: appTheme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + color: appTheme.colors.text, opacity: 0.95, }, fiatAmount: { - fontSize: 13, - color: colors.text, + fontSize: appTheme.fontSizes?.base || 13, + fontWeight: (appTheme.fontWeights?.normal || '400') as any, + fontFamily: appTheme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + color: appTheme.colors.text, opacity: 0.6, - fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', }, address: { - fontSize: 13, - color: colors.text, + fontSize: appTheme.fontSizes?.base || 13, + fontWeight: (appTheme.fontWeights?.normal || '400') as any, + fontFamily: appTheme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + color: appTheme.colors.text, opacity: 0.6, - flex: 1, - marginRight: 8, - fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', + marginRight: 4, }, - addressLink: { - color: colors.primary, - textDecorationLine: 'none', - fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', - opacity: 0.9, + addressText: { + fontSize: appTheme.fontSizes?.base || 13, + fontWeight: (appTheme.fontWeights?.normal || '400') as any, + fontFamily: appTheme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + color: appTheme.colors.text, + opacity: 0.8, }, txId: { - fontSize: 12, - color: colors.text, + fontSize: appTheme.fontSizes?.sm || 12, + fontWeight: (appTheme.fontWeights?.normal || '400') as any, + fontFamily: appTheme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + color: appTheme.colors.text, opacity: 0.5, - fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', }, timestamp: { - fontSize: 12, - color: colors.text, + fontSize: appTheme.fontSizes?.sm || 12, + fontWeight: (appTheme.fontWeights?.normal || '400') as any, + fontFamily: appTheme.fontFamilies?.regular, + color: appTheme.colors.text, opacity: 0.5, }, - txLink: { - color: colors.primary, - textDecorationLine: 'none', - fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', - opacity: 0.9, + txText: { + fontSize: appTheme.fontSizes?.base || 13, + fontWeight: (appTheme.fontWeights?.normal || '400') as any, + fontFamily: appTheme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + color: appTheme.colors.text, + opacity: 0.7, }, emptyContainer: { flex: 1, @@ -809,8 +819,10 @@ const TransactionList = React.forwardRef< padding: 20, }, emptyText: { - fontSize: 15, - color: colors.text, + fontSize: appTheme.fontSizes?.md || 15, + fontWeight: (appTheme.fontWeights?.normal || '400') as any, + fontFamily: appTheme.fontFamilies?.regular, + color: appTheme.colors.text, textAlign: 'center', opacity: 0.7, }, @@ -820,6 +832,11 @@ const TransactionList = React.forwardRef< alignItems: 'center', marginVertical: 2, }, + addressContainer: { + flexDirection: 'row', + alignItems: 'center', + flex: 1, + }, statusContainer: { flexDirection: 'row', alignItems: 'center', @@ -828,6 +845,7 @@ const TransactionList = React.forwardRef< width: 20, height: 20, marginRight: 8, + tintColor: appTheme.colors.text, // Use theme text color for icons in dark mode }, txIdContainer: { flexDirection: 'row', @@ -837,6 +855,7 @@ const TransactionList = React.forwardRef< width: 16, height: 16, marginRight: 4, + tintColor: appTheme.colors.textSecondary, // Use theme secondary text color for link icon }, }); @@ -863,20 +882,28 @@ const TransactionList = React.forwardRef< : 'Pending confirmation'; const shortTxId = `${item.txid.slice(0, 4)}...${item.txid.slice(-4)}`; - const baseUrl = baseApi.replace(/\/+$/, '').replace(/\/api\/?$/, ''); - // Get the relevant address based on transaction type - const relevantAddress = status.includes('Sen') - ? item?.vout?.find( - (output: any) => output.scriptpubkey_address !== address, - )?.scriptpubkey_address - : item?.vin?.find( - (input: any) => input.prevout.scriptpubkey_address !== address, - )?.prevout?.scriptpubkey_address; - - const addressExplorerLink = relevantAddress - ? `${baseUrl}/address/${relevantAddress}` - : ''; + // 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 = item?.vout + ?.filter((output: any) => output.scriptpubkey_address !== address) + .map((output: any) => output.scriptpubkey_address) + .filter((addr: string) => addr) || []; + // Remove duplicates + relevantAddresses = [...new Set(relevantAddresses)]; + relevantAddress = relevantAddresses[0] || null; + } else { + // For received transactions: show the first input address that's not the receiver's address + relevantAddress = item?.vin?.find( + (input: any) => input.prevout.scriptpubkey_address !== address, + )?.prevout?.scriptpubkey_address || null; + // Set empty array for received transactions (not used in display) + relevantAddresses = []; + } // Format BTC amount with proper precision and grouping const formatBtcAmount = (amount: number) => { @@ -930,26 +957,27 @@ const TransactionList = React.forwardRef< style={[ styles.amount, status.includes('Sen') - ? {color: themes.cryptoVibrant.colors.accent} - : {color: themes.cryptoVibrant.colors.secondary}, + ? {color: themes.cryptoVibrant.colors.accent} // Original: #F5A623 + : {color: themes.cryptoVibrant.colors.secondary}, // Original: #00D2B8 ]}> {isBlurred ? '***' : info} {relevantAddress && ( - - {status.includes('Sen') ? 'To: ' : 'From: '} - { - HapticFeedback.light(); - dbg('Opening address explorer:', addressExplorerLink); - Linking.openURL(addressExplorerLink); - }}> - {relevantAddress.slice(0, 6)}...{relevantAddress.slice(-4)} + + + {status.includes('Sen') ? 'To : ' : 'From: '} + + {relevantAddress.slice(0, 4)}...{relevantAddress.slice(-4)} + {status.includes('Sen') && relevantAddresses.length > 1 && ( + + {' '}(+{relevantAddresses.length - 1} more) + + )} + - + {isBlurred ? '***' @@ -959,9 +987,8 @@ const TransactionList = React.forwardRef< )} - - 0x{shortTxId} + Tx : {shortTxId} {timestamp} @@ -973,7 +1000,6 @@ const TransactionList = React.forwardRef< getTransactionStatus, getTransactionAmounts, address, - baseApi, styles, selectedCurrency, btcRate, diff --git a/components/TransactionListSkeleton.tsx b/components/TransactionListSkeleton.tsx index a71e780..34da423 100644 --- a/components/TransactionListSkeleton.tsx +++ b/components/TransactionListSkeleton.tsx @@ -9,18 +9,26 @@ interface ShimmerEffectProps { translateX: Animated.AnimatedInterpolation; } -const ShimmerEffect: React.FC = ({ +const ShimmerEffect: React.FC = ({ style, translateX, + dynamicStyles, }) => { const {theme} = useTheme(); - + const isDarkMode = theme.colors.background !== '#ffffff'; + const shimmerColor = isDarkMode + ? theme.colors.disabled + '60' + : '#e9ecef'; + return ( @@ -29,59 +37,68 @@ const ShimmerEffect: React.FC = ({ interface TransactionSkeletonItemProps { translateX: Animated.AnimatedInterpolation; + dynamicStyles?: any; } const TransactionSkeletonItem: React.FC = ({ translateX, + dynamicStyles, }) => { - return ( - + {/* Top row with status and amount */} - + {/* Address row */} - + {/* Bottom row with transaction ID and timestamp */} @@ -89,6 +106,7 @@ const TransactionSkeletonItem: React.FC = ({ }; const TransactionListSkeleton: React.FC = () => { + const {theme} = useTheme(); const animatedValue = useMemo(() => new Animated.Value(0), []); React.useEffect(() => { @@ -120,12 +138,44 @@ const TransactionListSkeleton: React.FC = () => { 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; + const itemBg = isDarkMode ? theme.colors.cardBackground : '#ffffff'; + const borderColor = isDarkMode + ? theme.colors.border + '40' + : theme.colors.blackOverlay03; + const shimmerColor = isDarkMode + ? theme.colors.disabled + '60' + : '#e9ecef'; + + const dynamicStyles = { + container: { + ...styles.container, + backgroundColor: containerBg, + }, + transactionItem: { + ...styles.transactionItem, + backgroundColor: itemBg, + borderColor: borderColor, + }, + gradient: { + ...styles.gradient, + backgroundColor: shimmerColor, + }, + }; + return ( - + {[1, 2, 3, 4].map(i => ( ))} @@ -137,20 +187,15 @@ const styles = StyleSheet.create({ flex: 1, paddingHorizontal: 16, paddingTop: 0, - backgroundColor: '#ffffff', + // backgroundColor will be set dynamically based on theme }, transactionItem: { padding: 16, marginVertical: 4, borderRadius: 12, - backgroundColor: '#ffffff', - elevation: 1, - shadowColor: '#000', - shadowOffset: {width: 0, height: 1}, - shadowOpacity: 0.05, - shadowRadius: 4, + // backgroundColor and borderColor will be set dynamically based on theme borderWidth: 1, - borderColor: 'rgba(0,0,0,0.03)', + // borderColor will be set dynamically }, transactionRow: { flexDirection: 'row', @@ -220,13 +265,14 @@ const styles = StyleSheet.create({ borderRadius: 6, }, shimmerContainer: { - width: '100%', + width: '200%', // Wider container for smoother effect on Android height: '100%', }, gradient: { flex: 1, - borderRadius: 6, - backgroundColor: '#e9ecef', + width: '50%', // Half of the container width for smoother gradient + height: '100%', + // Background color will be set dynamically }, }); diff --git a/components/TransportModeSelector.tsx b/components/TransportModeSelector.tsx index 0933e00..f18fc04 100644 --- a/components/TransportModeSelector.tsx +++ b/components/TransportModeSelector.tsx @@ -24,6 +24,13 @@ interface TransportModeSelectorProps { amountSats: string; feeSats: string; spendingHash?: string; + addressType?: string; + derivationPath?: string; + network?: string; + fromAddress?: string; // From address for display + fiatAmount?: string; // Fiat amount for display + fiatFees?: string; // Fiat fees for display + selectedCurrency?: string; // Currency symbol for display } | null; showQRCode?: boolean; // Whether to show QR code (false when data came from scan) } @@ -38,7 +45,9 @@ const TransportModeSelector: React.FC = ({ showQRCode = true, }) => { const {theme} = useTheme(); - const [selectedTransport, setSelectedTransport] = useState<'local' | 'nostr' | null>(null); + const [selectedTransport, setSelectedTransport] = useState< + 'local' | 'nostr' | null + >(null); const handleSelect = (transport: 'local' | 'nostr') => { HapticFeedback.medium(); @@ -57,7 +66,7 @@ const TransportModeSelector: React.FC = ({ const styles = StyleSheet.create({ modalOverlay: { flex: 1, - backgroundColor: 'rgba(0,0,0,0.75)', + backgroundColor: theme.colors.modalBackdrop, alignItems: 'center', justifyContent: 'center', }, @@ -66,7 +75,7 @@ const TransportModeSelector: React.FC = ({ borderRadius: 16, width: '85%', maxWidth: 420, - shadowColor: '#000', + shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: 10}, shadowOpacity: 0.3, shadowRadius: 20, @@ -81,16 +90,23 @@ const TransportModeSelector: React.FC = ({ paddingTop: 24, paddingBottom: 16, borderBottomWidth: 1, - borderBottomColor: 'rgba(0,0,0,0.05)', + borderBottomColor: + theme.colors.background === '#ffffff' + ? theme.colors.shadowColor + '0D' // ~5% opacity + : theme.colors.border + '40', }, modalHeaderIconImage: { width: 24, height: 24, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, modalTitle: { - fontSize: 18, - fontWeight: '700', + fontSize: theme.fontSizes?.xl || 18, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, marginLeft: 12, color: theme.colors.text, flex: 1, @@ -108,20 +124,22 @@ const TransportModeSelector: React.FC = ({ borderColor: theme.colors.border + '10', }, closeButtonText: { - fontSize: 20, + fontSize: theme.fontSizes?.['2xl'] || 20, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, - fontWeight: '600', }, modalBody: { paddingHorizontal: 24, paddingVertical: 20, }, modalDescription: { - fontSize: 13, + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.medium || '500') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, marginBottom: 12, textAlign: 'left', - fontWeight: '500', }, transportOptionsContainer: { flexDirection: 'row', @@ -135,16 +153,25 @@ const TransportModeSelector: React.FC = ({ paddingHorizontal: 10, borderWidth: 1.5, borderColor: theme.colors.border + '40', - backgroundColor: theme.colors.white, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.cardBackground, position: 'relative', flex: 1, alignItems: 'center', justifyContent: 'center', }, transportOptionCardSelected: { - backgroundColor: theme.colors.subPrimary + '10', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.subPrimary + '10' + : theme.colors.accent + '20', borderWidth: 1.5, - borderColor: theme.colors.subPrimary, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.subPrimary + : theme.colors.accent, }, transportOptionContent: { alignItems: 'center', @@ -176,28 +203,42 @@ const TransportModeSelector: React.FC = ({ height: 40, backgroundColor: 'transparent', opacity: 1, + tintColor: theme.colors.primary, }, transportOptionIconSelected: { - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, transportOptionIconNostrSelected: { width: 64, height: 64, opacity: 1, backgroundColor: 'transparent', + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, transportOptionTitle: { - fontSize: 15, - fontWeight: '700', + fontSize: theme.fontSizes?.md || 15, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, textAlign: 'center', marginBottom: 2, }, transportOptionTitleSelected: { - color: theme.colors.primary, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, transportOptionDescription: { - fontSize: 11, + fontSize: theme.fontSizes?.sm || 11, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'center', lineHeight: 14, @@ -207,11 +248,15 @@ const TransportModeSelector: React.FC = ({ }, transportSelectedHint: { marginTop: 12, - backgroundColor: theme.colors.white, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.cardBackground, padding: 10, borderRadius: 12, borderWidth: 1, borderColor: theme.colors.border, + opacity: 0.5, }, transportSelectedHintRow: { flexDirection: 'row', @@ -222,58 +267,76 @@ const TransportModeSelector: React.FC = ({ transportSelectedHintIcon: { width: 20, height: 20, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.text, marginTop: 2, }, transportSelectedHintText: { - color: theme.colors.primary, - fontSize: 14, + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.text, textAlign: 'left', flex: 1, flexWrap: 'wrap', lineHeight: 20, }, transportSelectedHintTextBold: { - fontWeight: '700', + fontWeight: (theme.fontWeights?.bold || '700') as any, }, continueButton: { marginTop: 12, borderRadius: 12, paddingVertical: 14, alignItems: 'center', - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, continueButtonDisabled: { opacity: 0.5, }, continueButtonText: { - color: theme.colors.background, - fontSize: 16, - fontWeight: '600', + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.white, }, qrCodeSection: { marginTop: 12, marginBottom: 24, padding: 16, - backgroundColor: theme.colors.white, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.cardBackground, borderRadius: 12, - borderWidth: 1, + borderWidth: 1.5, borderColor: theme.colors.border, + borderStyle: 'dashed', alignItems: 'center', }, qrCodeLabel: { - fontSize: 13, - fontWeight: '600', + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, marginBottom: 12, textAlign: 'center', lineHeight: 18, }, qrCodeSubLabel: { - fontSize: 11, - fontWeight: '400', + fontSize: theme.fontSizes?.sm || 11, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, - marginTop: 4, + marginBottom: 8, textAlign: 'center', lineHeight: 15, }, @@ -312,38 +375,46 @@ const TransportModeSelector: React.FC = ({ {/* Modal Body */} - + {description && description.length > 0 && ( {description} )} {/* QR Code Section - Only show if sendBitcoinData exists and showQRCode is true */} - {sendBitcoinData && showQRCode && (() => { - const qrData = encodeSendBitcoinQR( - sendBitcoinData.toAddress, - sendBitcoinData.amountSats, - sendBitcoinData.feeSats, - sendBitcoinData.spendingHash || '', - ); - return ( - - - Quick Shortcut for Other Devices - - - Scan this QR code on other devices to{'\n'}automatically enter address and amount - - - + {sendBitcoinData && + showQRCode && + (() => { + const qrData = encodeSendBitcoinQR( + sendBitcoinData.toAddress, + sendBitcoinData.amountSats, + sendBitcoinData.feeSats, + sendBitcoinData.spendingHash || '', + sendBitcoinData.addressType || '', + sendBitcoinData.derivationPath || '', + sendBitcoinData.network || '', + ); + return ( + + + Quick Shortcut for Other Devices + + + Scan this QR code on other devices to{'\n'}automatically + enter address and amount + + + + - - ); - })()} + ); + })()} {/* Local WiFi/Hotspot Option */} @@ -471,9 +542,7 @@ const TransportModeSelector: React.FC = ({ onPress={handleContinue} disabled={!selectedTransport} activeOpacity={0.8}> - - Continue → - + Continue → @@ -483,4 +552,3 @@ const TransportModeSelector: React.FC = ({ }; export default TransportModeSelector; - diff --git a/components/WalletSkeleton.tsx b/components/WalletSkeleton.tsx index 0947478..b77a500 100644 --- a/components/WalletSkeleton.tsx +++ b/components/WalletSkeleton.tsx @@ -1,6 +1,7 @@ import React, {useMemo} from 'react'; -import {View, StyleSheet, Animated, Dimensions, Image} from 'react-native'; +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'); @@ -10,17 +11,25 @@ interface ShimmerEffectProps { translateX: Animated.AnimatedInterpolation; } -const ShimmerEffect: React.FC = ({ - style, - translateX, -}) => { +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={[ + skeletonStyles.shimmerContainer, + {transform: [{translateX}]}, + ]}> @@ -28,6 +37,8 @@ const ShimmerEffect: React.FC = ({ }; const WalletSkeleton: React.FC = () => { + const {theme} = useTheme(); + const styles = createStyles(theme); const animatedValue = useMemo(() => new Animated.Value(0), []); React.useEffect(() => { @@ -36,7 +47,7 @@ const WalletSkeleton: React.FC = () => { Animated.sequence([ Animated.timing(animatedValue, { toValue: 1, - duration: 1500, + duration: 1200, useNativeDriver: true, }), Animated.timing(animatedValue, { @@ -56,122 +67,130 @@ const WalletSkeleton: React.FC = () => { const translateX = animatedValue.interpolate({ inputRange: [0, 1], - outputRange: [-width * 1.5, width * 1.5], + outputRange: [-width * 1.2, width * 1.2], }); + // Always use theme background - never white in dark mode + const containerBgColor = theme.colors.background; + return ( - + - - - - - - - - - - - - - - - - - - - - - - - - - + + {/* Party Container - Device, Sign PSBT, Address Type */} + + + + + + + - - - + + + + + + + + + + + + + + - + + + {/* Balance Container */} + + + + + - - - - - - + {/* Action Buttons */} + + - + - + @@ -183,189 +202,72 @@ const WalletSkeleton: React.FC = () => { ); }; -const styles = StyleSheet.create({ +const skeletonStyles = StyleSheet.create({ container: { flex: 1, - backgroundColor: '#f8f9fa', - }, - contentContainer: { - paddingTop: 12, - paddingLeft: 16, - paddingRight: 16, - paddingBottom: 0, + // backgroundColor will be set dynamically based on theme }, - walletHeader: { - padding: 12, - backgroundColor: '#f0f2f5', - borderRadius: 12, - alignItems: 'center', - marginBottom: 0, - elevation: 2, - shadowColor: '#000', - shadowOffset: {width: 0, height: 2}, - shadowOpacity: 0.1, - shadowRadius: 4, - }, - headerTop: { - flexDirection: 'row', - justifyContent: 'space-between', - alignItems: 'center', - width: '100%', - marginBottom: 8, - }, - btcLogo: { - width: 32, - height: 32, - resizeMode: 'contain', - }, - priceContainer: { - flexDirection: 'row', - alignItems: 'center', - backgroundColor: 'rgba(255, 255, 255, 0.15)', - paddingHorizontal: 10, - paddingVertical: 4, - borderRadius: 6, - }, - priceSkeleton: { - width: 80, - height: 16, - borderRadius: 4, - }, - balanceContainer: { - alignItems: 'center', - width: '100%', - paddingVertical: 4, - marginBottom: 4, - }, - balanceRow: { - flexDirection: 'row', - alignItems: 'center', - gap: 6, - minHeight: 32, - paddingHorizontal: 12, - paddingVertical: 4, - borderRadius: 8, - backgroundColor: 'rgba(255, 255, 255, 0.12)', - width: '100%', - justifyContent: 'center', - marginTop: 4, - }, - balanceSkeleton: { - width: 160, - height: 24, - borderRadius: 6, - }, - usdSkeleton: { - width: 120, - height: 18, - borderRadius: 6, - }, - balanceHint: { - marginTop: 4, - }, - hintSkeleton: { - width: 120, - height: 10, - borderRadius: 5, - }, - partyContainer: { - flexDirection: 'row', - width: '100%', - marginTop: 4, - marginBottom: 6, - borderRadius: 8, - }, - partyItem: { - flex: 1, - flexDirection: 'column', - alignItems: 'center', - backgroundColor: 'rgba(255,255,255,0.18)', - borderRadius: 10, - paddingHorizontal: 10, - paddingVertical: 8, - borderWidth: 1, - borderColor: 'rgba(255,255,255,0.25)', - marginHorizontal: 4, + walletHeaderOverride: { + elevation: 0, + shadowOffset: {width: 0, height: 0}, + shadowOpacity: 0, + shadowRadius: 0, }, partyLabelSkeleton: { width: 50, - height: 8, - borderRadius: 4, + height: 10, + borderRadius: 5, marginBottom: 4, }, - partyValueRow: { - flexDirection: 'row', - justifyContent: 'center', - alignItems: 'center', - marginTop: 2, - }, partyIconSkeleton: { - width: 12, - height: 12, - borderRadius: 6, + width: 16, + height: 16, + borderRadius: 8, marginRight: 4, }, partyValueSkeleton: { - width: 40, - height: 12, - borderRadius: 6, - }, - actions: { - flexDirection: 'row', - justifyContent: 'space-between', - marginTop: 8, - width: '100%', - gap: 6, + width: 60, + height: 14, + borderRadius: 7, }, - actionButton: { - flex: 1, - paddingVertical: 12, - marginBottom: 4, - marginHorizontal: 8, - borderRadius: 8, - alignItems: 'center', - flexDirection: 'row', - justifyContent: 'center', - gap: 8, + balanceSkeleton: { + width: 180, + height: 28, + borderRadius: 6, }, - actionMiddleButton: { - width: 50, - backgroundColor: 'rgba(255, 255, 255, 0.15)', - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'center', - gap: 4, - paddingVertical: 12, - marginBottom: 4, - marginHorizontal: 8, - borderRadius: 8, + usdSkeleton: { + width: 140, + height: 20, + borderRadius: 6, }, actionIconSkeleton: { - width: 18, - height: 18, - borderRadius: 9, + width: 20, + height: 20, + borderRadius: 10, }, actionTextSkeleton: { - width: 40, - height: 14, - borderRadius: 7, + width: 50, + height: 16, + borderRadius: 8, }, actionMiddleIconSkeleton: { - width: 20, - height: 20, - borderRadius: 10, + width: 24, + height: 24, + borderRadius: 12, }, shimmerWrapper: { overflow: 'hidden', - borderRadius: 4, + borderRadius: 6, }, shimmerContainer: { - width: '100%', + width: '200%', // Wider container for smoother effect on Android height: '100%', }, gradient: { flex: 1, - backgroundColor: '#e9ecef', + width: '50%', // Half of the container width for smoother gradient + height: '100%', + // Background color will be set dynamically }, }); diff --git a/docker-apk-builder.sh b/docker-apk-builder.sh deleted file mode 100755 index 0951c56..0000000 --- a/docker-apk-builder.sh +++ /dev/null @@ -1,84 +0,0 @@ -#!/bin/bash -# Linux - Ubuntu Tested -set -e - -GIT_REF="" -FDROID_BUILD=false - -# Parse arguments -for ((i=1; i<=$#; i++)); do - case "${!i}" in - --fdroid) - FDROID_BUILD=true - ;; - --git=*) - GIT_REF="${!i#--git=}" - ;; - esac -done - -IMAGE_NAME=boldwallet-apk-exporter -CONTAINER_NAME=temp-boldwallet -APK_NAME=app-release.apk -OUTPUT_PATH=./$APK_NAME - -# Check if Docker is installed. Linux - Ubuntu Tested -if ! command -v docker &> /dev/null; then - echo "[*] Docker not found. Installing Docker..." - - # Remove broken PPAs that might break apt - echo "[*] Cleaning up invalid PPAs (if any)..." - sudo grep -lr 'ppa.launchpadcontent.net' /etc/apt/sources.list.d/ | while read -r ppa_file; do - if ! apt-cache policy | grep -q "$(basename "$ppa_file" .list)"; then - echo " - Removing broken PPA: $ppa_file" - sudo rm -f "$ppa_file" - fi - done - - # Update package info and install dependencies - sudo apt update - sudo apt install -y \ - ca-certificates \ - curl \ - gnupg \ - lsb-release - - # Add Docker's official GPG key - sudo install -m 0755 -d /etc/apt/keyrings - curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \ - sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg - sudo chmod a+r /etc/apt/keyrings/docker.gpg - - # Set up the stable repository - echo \ - "deb [arch=$(dpkg --print-architecture) \ - signed-by=/etc/apt/keyrings/docker.gpg] \ - https://download.docker.com/linux/ubuntu \ - $(lsb_release -cs) stable" | \ - sudo tee /etc/apt/sources.list.d/docker.list > /dev/null - - # Install Docker Engine - sudo apt update - sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin - - echo "[ok] Docker installed." -fi - -if [ "$FDROID_BUILD" = true ]; then - echo "[*] Building fdroid-patched Docker image..." - docker build --build-arg fdroid=true --build-arg git_ref="$GIT_REF" -t $IMAGE_NAME . > build.log 2>&1 -else - echo "[*] Building Docker image..." - docker build --build-arg git_ref="$GIT_REF" -t $IMAGE_NAME . > build.log 2>&1 -fi - -echo "[*] Creating temporary container..." -docker create --name $CONTAINER_NAME $IMAGE_NAME - -echo "[*] Copying APK to host..." -docker cp $CONTAINER_NAME:/BoldWallet/android/app/build/outputs/apk/release/$APK_NAME $OUTPUT_PATH - -echo "[*] Cleaning up..." -docker rm $CONTAINER_NAME - -echo "[ok] APK extracted to: $OUTPUT_PATH" diff --git a/docker/README.md b/docker/README.md new file mode 100644 index 0000000..c7d3c39 --- /dev/null +++ b/docker/README.md @@ -0,0 +1,179 @@ +# Docker Build System + +This directory contains all Docker-related files and scripts for building the BoldWallet Android APK. + +**Cross-platform**: Works on macOS and Linux (Ubuntu/Debian tested) + +## Structure + +``` +docker/ +├── README.md # This file +└── scripts/ + ├── docker-apk-builder.sh # Main build script + ├── extract-apk.sh # Extract APK from built image + ├── docker-cleanup.sh # Clean up old images/containers + └── docker-disk-usage.sh # Show disk usage statistics +``` + +## Quick Start + +### Build APK + +```bash +# From project root +./docker/scripts/docker-apk-builder.sh + +# With verbose output +./docker/scripts/docker-apk-builder.sh --verbose + +# F-Droid build +./docker/scripts/docker-apk-builder.sh --fdroid + +# Build from specific git reference +./docker/scripts/docker-apk-builder.sh --git=main --verbose + +# Build on remote Linux server (recommended for macOS users) +./docker/scripts/docker-apk-builder.sh --remote=ssh://user@linux-server +``` + +### Extract APK from Existing Image + +```bash +./docker/scripts/extract-apk.sh +``` + +### Check Disk Usage + +```bash +./docker/scripts/docker-disk-usage.sh +``` + +### Clean Up Old Builds + +```bash +# Clean old images/containers (keeps latest) +./docker/scripts/docker-cleanup.sh + +# Clean everything including build cache +./docker/scripts/docker-cleanup.sh --all + +# Preview what would be removed +./docker/scripts/docker-cleanup.sh --dry-run +``` + +## Scripts + +### docker-apk-builder.sh + +Main script to build the Docker image and extract the APK. + +**Options:** +- `--fdroid` - Build F-Droid compatible version +- `--git=REF` - Build from specific git reference (commit, tag, branch) +- `--verbose, -v` - Show build logs on CLI +- `--help, -h` - Show help message + +**Output:** +- `app-release.apk` - Built APK file +- `mapping.txt` - R8/ProGuard mapping file (if enabled) +- `build.log` - Build logs + +### extract-apk.sh + +Extract APK from an already-built Docker image (useful if build was done on another machine). + +**Usage:** +```bash +./docker/scripts/extract-apk.sh +``` + +### docker-cleanup.sh + +Clean up old Docker images, containers, and build cache. + +**Options:** +- `--dry-run` - Preview what would be removed +- `--no-images` - Don't remove images +- `--no-containers` - Don't remove containers +- `--build-cache` - Also clean build cache +- `--all` - Clean everything (including build cache, doesn't keep latest) +- `--help, -h` - Show help + +### docker-disk-usage.sh + +Show detailed disk usage for Docker images, containers, and build cache. + +**Usage:** +```bash +./docker/scripts/docker-disk-usage.sh +``` + +## Dockerfile Location + +The `Dockerfile` and `.dockerignore` remain in the project root because: +- Docker build context must be the project root +- They need to access project files (package.json, BBMTLib, etc.) + +## Build Optimizations + +The Docker build system includes several optimizations: + +1. **Layer Caching** - Dependencies are cached separately from code +2. **BuildKit Inline Cache** - Persistent layer cache stored in `.docker-cache/` (works at Docker level, independent of Dockerfile) +3. **BuildKit Cache Mounts** - npm, Go modules, Android SDK, and Gradle caches persist across builds +4. **Image-based Cache** - Previous image used as additional cache source +5. **Multi-stage Build** - Optimized layer structure +6. **.dockerignore** - Excludes unnecessary files from build context + +See the build logs or run with `--verbose` to see cache usage. + +## Performance + +- **First build**: ~30-60 minutes (downloads all dependencies) +- **Subsequent builds** (code changes only): ~5-10 minutes (uses cached dependencies) +- **Dependency updates**: ~15-20 minutes (only new dependencies downloaded) + +**Note on macOS/QEMU**: BuildKit cache mounts may not persist perfectly on macOS when using `--platform linux/amd64` with QEMU emulation. The NDK and Android SDK components may need to re-download on the first build after Docker restart. npm and Go module caches typically work better. + +## Troubleshooting + +### Build fails +- Check `build.log` for errors +- Run with `--verbose` to see real-time output +- Ensure Docker BuildKit is enabled: `export DOCKER_BUILDKIT=1` + +### Out of disk space +- Run `./docker/scripts/docker-disk-usage.sh` to check usage +- Run `./docker/scripts/docker-cleanup.sh` to clean old builds +- Clean build cache: `./docker/scripts/docker-cleanup.sh --build-cache` + +### APK extraction fails +- Ensure the Docker image exists: `docker images | grep boldwallet-apk-exporter` +- Check container exists: `docker ps -a | grep temp-boldwallet` +- Run `./docker/scripts/extract-apk.sh` for diagnostics + +### Build fails with "cannot allocate memory" (macOS) +- **Increase Docker Desktop memory**: Docker Desktop → Settings → Resources → Memory + - Set to **8GB minimum** (12GB+ recommended for QEMU emulation) + - QEMU emulation on Apple Silicon requires more memory than native builds + - Restart Docker Desktop after changing memory settings +- The build uses ~3GB for Gradle (reduced from 4GB for compatibility) +- If still failing, try reducing `org.gradle.jvmargs` in `android/gradle.properties` further + +## Requirements + +- Docker 18.09+ (with BuildKit support) +- **macOS**: Docker Desktop (install from [docker.com](https://www.docker.com/products/docker-desktop) or `brew install --cask docker`) + - **Important for macOS**: Increase Docker Desktop memory to at least **8GB** (preferably 12GB+) + - Docker Desktop → Settings → Resources → Memory → Set to 8GB or more + - QEMU emulation requires more memory than native builds +- **Linux**: Docker Engine (tested on Ubuntu - script can auto-install) +- Sufficient disk space (~20GB for build cache, ~15GB per image) + +## Notes + +- All scripts automatically detect the project root +- Scripts can be run from any directory +- Output files (APK, mapping.txt) are placed in project root +- Build logs are saved to `build.log` in project root diff --git a/docker/scripts/docker-apk-builder.sh b/docker/scripts/docker-apk-builder.sh new file mode 100755 index 0000000..ca52f7e --- /dev/null +++ b/docker/scripts/docker-apk-builder.sh @@ -0,0 +1,525 @@ +#!/usr/bin/env bash +# Cross-platform Docker build script +# Tested on: Linux (Ubuntu), macOS +# Note: This script requires bash (not sh) due to use of PIPESTATUS and other bash features +set -e + +# Get the project root directory (parent of docker/scripts/) +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +PROJECT_ROOT="$(cd "$SCRIPT_DIR/../.." && pwd)" + +# Change to project root for docker build context +cd "$PROJECT_ROOT" + +GIT_REF="" +FDROID_BUILD=false +VERBOSE=false +REMOTE_DOCKER="" + +# Help function +show_help() { + cat << EOF +Usage: $0 [OPTIONS] + +Build a React Native Android APK using Docker. + +OPTIONS: + --fdroid Build F-Droid compatible version (removes proprietary dependencies) + --git=REF Build from specific git reference (commit, tag, or branch) + If not specified, uses local code + --verbose, -v Show build logs on CLI in addition to saving to build.log + --remote=HOST Use remote Docker daemon (e.g., ssh://user@host) + Best for macOS: build on Linux server for faster builds + --help, -h Show this help message + +EXAMPLES: + $0 # Build from local code + $0 --fdroid # Build F-Droid version from local code + $0 --git=main # Build from main branch + $0 --git=v2.1.6 --verbose # Build from tag v2.1.6 with verbose output + $0 --fdroid --git=abc123 --verbose # Build F-Droid version from commit abc123 + +OUTPUT: + - APK: ./app-release.apk + - Mapping: ./mapping.txt (if R8/ProGuard enabled) + - Build logs: ./build.log + +NOTES: + - Requires Docker and Docker BuildKit + - First build will download all dependencies (takes longer) + - Subsequent builds use cached dependencies for faster builds + - Use --verbose to monitor build progress in real-time + +EOF +} + +# Parse arguments +for ((i=1; i<=$#; i++)); do + case "${!i}" in + --fdroid) + FDROID_BUILD=true + ;; + --git=*) + GIT_REF="${!i#--git=}" + ;; + --verbose|-v) + VERBOSE=true + ;; + --remote=*) + REMOTE_DOCKER="${!i#--remote=}" + ;; + --help|-h) + show_help + exit 0 + ;; + *) + echo "Unknown option: ${!i}" + echo "Use --help for usage information" + exit 1 + ;; + esac +done + +IMAGE_NAME=boldwallet-apk-exporter +CONTAINER_NAME=temp-boldwallet +APK_NAME=app-release.apk +# Use absolute path to avoid issues with sudo and working directory +OUTPUT_PATH="$PROJECT_ROOT/$APK_NAME" +MAPPING_OUTPUT="$PROJECT_ROOT/mapping.txt" +BUILD_LOG="$PROJECT_ROOT/build.log" + +# Show build configuration +echo "=== Docker APK Builder ===" +echo "Configuration:" +echo " Image name: $IMAGE_NAME" +echo " F-Droid build: $FDROID_BUILD" +if [ -n "$GIT_REF" ]; then + echo " Git reference: $GIT_REF" +else + echo " Git reference: (using local code)" +fi +echo " Verbose mode: $VERBOSE" +echo " Output APK: $OUTPUT_PATH" +echo "" + +# Check if Docker is installed +if ! command -v docker &> /dev/null; then + echo "[*] Docker not found." + + # Detect OS + if [[ "$OSTYPE" == "darwin"* ]]; then + # macOS + echo "[*] Please install Docker Desktop for macOS:" + echo " 1. Download from: https://www.docker.com/products/docker-desktop" + echo " 2. Or install via Homebrew: brew install --cask docker" + echo " 3. Start Docker Desktop and ensure it's running" + exit 1 + elif [[ "$OSTYPE" == "linux-gnu"* ]]; then + # Linux - Ubuntu/Debian + echo "[*] Installing Docker on Linux..." + + # Remove broken PPAs that might break apt + echo "[*] Cleaning up invalid PPAs (if any)..." + sudo grep -lr 'ppa.launchpadcontent.net' /etc/apt/sources.list.d/ 2>/dev/null | while read -r ppa_file; do + if ! apt-cache policy 2>/dev/null | grep -q "$(basename "$ppa_file" .list)"; then + echo " - Removing broken PPA: $ppa_file" + sudo rm -f "$ppa_file" + fi + done || true + + # Update package info and install dependencies + sudo apt update + sudo apt install -y \ + ca-certificates \ + curl \ + gnupg \ + lsb-release + + # Add Docker's official GPG key + sudo install -m 0755 -d /etc/apt/keyrings + curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \ + sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg + sudo chmod a+r /etc/apt/keyrings/docker.gpg + + # Set up the stable repository + echo \ + "deb [arch=$(dpkg --print-architecture) \ + signed-by=/etc/apt/keyrings/docker.gpg] \ + https://download.docker.com/linux/ubuntu \ + $(lsb_release -cs) stable" | \ + sudo tee /etc/apt/sources.list.d/docker.list > /dev/null + + # Install Docker Engine + sudo apt update + sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin + + echo "[ok] Docker installed." + else + echo "[*] Unsupported OS: $OSTYPE" + echo "[*] Please install Docker manually for your operating system" + exit 1 + fi +fi + +# Enable BuildKit for better caching and performance +export DOCKER_BUILDKIT=1 + +# Set up inline cache for persistent layer caching (works at Docker level, independent of Dockerfile) +# This cache persists even when cache mounts don't (especially useful for macOS/QEMU) +# Note: Cache export requires buildx driver (not available with default docker driver on Linux) +CACHE_DIR="$PROJECT_ROOT/.docker-cache" +mkdir -p "$CACHE_DIR" + +# Check if cache export is supported (requires buildx or Docker Desktop) +# On macOS with Docker Desktop, cache export works with default driver +# On Linux, cache export requires buildx driver and using `docker buildx build` command +USE_CACHE_EXPORT=false +USE_BUILDX=false +CACHE_FROM_ARG="" +CACHE_TO_ARG="" +DOCKER_BUILD_CMD="docker build" + +# Check if we're on macOS (Docker Desktop supports cache export with regular docker build) +if [[ "$OSTYPE" == "darwin"* ]]; then + # Docker Desktop on macOS supports cache export with regular docker build + USE_CACHE_EXPORT=true + CACHE_FROM_ARG="--cache-from type=local,src=$CACHE_DIR" + CACHE_TO_ARG="--cache-to type=local,dest=$CACHE_DIR,mode=max" + echo "[*] Using BuildKit inline cache (Docker Desktop supports cache export)" +elif docker buildx version &>/dev/null && docker buildx ls &>/dev/null; then + # On Linux, we need to use buildx for cache export + # The default docker driver doesn't support cache export, so we must use buildx + # Check if a buildx builder exists and supports cache export + # Get the current builder (marked with *) or default + # Extract builder name (first column) and remove asterisk if present + # The asterisk appears in the first column, so we need to strip it + CURRENT_BUILDER=$(docker buildx ls 2>/dev/null | grep -E '\*' | head -1 | awk '{print $1}' | sed 's/\*//g') + + # If no current builder with *, check for default + if [ -z "$CURRENT_BUILDER" ]; then + CURRENT_BUILDER=$(docker buildx ls 2>/dev/null | grep -E '^default' | head -1 | awk '{print $1}' | sed 's/\*//g') + fi + + if [ -n "$CURRENT_BUILDER" ] && [ "$CURRENT_BUILDER" != "default" ]; then + # Check if this builder supports cache export (docker-container or kubernetes driver) + BUILDER_DRIVER=$(docker buildx inspect "$CURRENT_BUILDER" 2>/dev/null | grep -i "driver:" | awk '{print $2}' || echo "") + if [ "$BUILDER_DRIVER" = "docker-container" ] || [ "$BUILDER_DRIVER" = "kubernetes" ]; then + # Use existing builder + USE_CACHE_EXPORT=true + USE_BUILDX=true + DOCKER_BUILD_CMD="docker buildx build --builder $CURRENT_BUILDER" + CACHE_FROM_ARG="--cache-from type=local,src=$CACHE_DIR" + CACHE_TO_ARG="--cache-to type=local,dest=$CACHE_DIR,mode=max" + echo "[*] Using BuildKit inline cache with buildx (using builder: $CURRENT_BUILDER)" + else + echo "[*] BuildKit inline cache export not available (builder '$CURRENT_BUILDER' uses '$BUILDER_DRIVER' driver - cache mounts only)" + fi + elif docker buildx inspect default &>/dev/null 2>&1 && docker buildx inspect default 2>&1 | grep -q "driver.*docker-container\|driver.*kubernetes"; then + # Default builder exists and uses a driver that supports cache export + USE_CACHE_EXPORT=true + USE_BUILDX=true + DOCKER_BUILD_CMD="docker buildx build" + CACHE_FROM_ARG="--cache-from type=local,src=$CACHE_DIR" + CACHE_TO_ARG="--cache-to type=local,dest=$CACHE_DIR,mode=max" + echo "[*] Using BuildKit inline cache with buildx (default builder supports cache export)" + elif docker buildx create --name boldwallet-builder --use --driver docker-container &>/dev/null; then + # Create a new buildx builder with docker-container driver (supports cache export) + USE_CACHE_EXPORT=true + USE_BUILDX=true + DOCKER_BUILD_CMD="docker buildx build" + CACHE_FROM_ARG="--cache-from type=local,src=$CACHE_DIR" + CACHE_TO_ARG="--cache-to type=local,dest=$CACHE_DIR,mode=max" + echo "[*] Using BuildKit inline cache with buildx (created new buildx builder with docker-container driver)" + else + # buildx is installed but no suitable builder exists + echo "[*] BuildKit inline cache export not available (buildx installed but no suitable builder - using cache mounts only)" + echo "[*] Tip: Run 'docker buildx create --use --driver docker-container' to enable cache export" + fi +else + echo "[*] BuildKit inline cache export not available (using default docker driver - cache mounts still work)" +fi + +# Detect platform and optimize build settings +IS_MACOS=false +IS_LINUX=false +NEEDS_EMULATION=false + +if [[ "$OSTYPE" == "darwin"* ]]; then + IS_MACOS=true + NEEDS_EMULATION=true + echo "[*] Detected macOS - will use QEMU emulation for linux/amd64" + echo "[*] Note: Builds will be slower and may have cache persistence issues" + echo "[*] Consider using a Linux build server or CI/CD for production builds" +elif [[ "$OSTYPE" == "linux-gnu"* ]]; then + IS_LINUX=true + # Check if we're on native amd64 or need emulation + ARCH=$(uname -m) + if [ "$ARCH" = "x86_64" ]; then + NEEDS_EMULATION=false + echo "[*] Detected Linux x86_64 - using native build (fastest)" + else + NEEDS_EMULATION=true + echo "[*] Detected Linux $ARCH - will use emulation for linux/amd64" + fi +fi + +# Build Docker image with optional verbose output +BUILD_SUCCESS=false +BUILD_EXIT_CODE=1 + +# Detect host OS for Gradle property selection +DOCKER_HOST_OS="" +if [ -n "$REMOTE_DOCKER" ]; then + echo "[*] Using remote Docker daemon: $REMOTE_DOCKER" + echo "[*] This is recommended for macOS users - builds run on Linux server (faster, better caching)" + export DOCKER_HOST="$REMOTE_DOCKER" + PLATFORM_FLAG="" # Remote server handles platform + IS_MACOS=false # Treat as Linux for messaging + NEEDS_EMULATION=false + BASE_IMAGE_ARG="" # Use default on remote + DOCKER_HOST_OS="linux" # Remote is always Linux +elif [ "$NEEDS_EMULATION" = true ]; then + PLATFORM_FLAG="--platform linux/amd64" + echo "[*] Using platform flag: $PLATFORM_FLAG (emulation required)" + # Use Ubuntu for better QEMU compatibility on macOS (optional optimization) + # Ubuntu tends to work better with QEMU emulation than Debian + BASE_IMAGE_ARG="--build-arg BUILD_BASE_IMAGE=ubuntu:22.04" + DOCKER_HOST_OS="macos" # QEMU emulation = macOS host + echo "[*] Using Ubuntu 22.04 base image (better QEMU compatibility on macOS)" + if [ "$IS_MACOS" = true ]; then + echo "[*] 💡 Tip: Use --remote=ssh://user@linux-server for faster builds on macOS" + fi +else + # On native Linux x86_64, we can build natively (faster, better caching) + PLATFORM_FLAG="" + BASE_IMAGE_ARG="" # Use default Debian on native Linux + DOCKER_HOST_OS="linux" # Native Linux = Linux host + echo "[*] Building natively (no platform flag needed - fastest option)" +fi + +# Note: We only use local cache directory (.docker-cache) for caching +# Using previous image as cache source causes registry pull attempts (even for local images) +# The local cache directory is sufficient and more reliable, especially on macOS/QEMU +CACHE_FROM_IMAGE="" + +# Pass host OS to Dockerfile for Gradle property selection +HOST_OS_ARG="" +if [ -n "$DOCKER_HOST_OS" ]; then + HOST_OS_ARG="--build-arg DOCKER_HOST_OS=$DOCKER_HOST_OS" +fi + +if [ "$FDROID_BUILD" = true ]; then + if [ "$USE_CACHE_EXPORT" = true ]; then + echo "[*] Building fdroid-patched Docker image (with BuildKit inline cache)..." + else + echo "[*] Building fdroid-patched Docker image (using cache mounts only)..." + fi + if [ "$VERBOSE" = true ]; then + echo "[*] Verbose mode: showing build output on CLI and saving to build.log" + # Capture exit code properly when using pipe (bash-specific PIPESTATUS) + set +e # Temporarily disable exit on error to capture exit code + $DOCKER_BUILD_CMD $PLATFORM_FLAG $BASE_IMAGE_ARG $HOST_OS_ARG $CACHE_FROM_ARG $CACHE_FROM_IMAGE $CACHE_TO_ARG --build-arg fdroid=true --build-arg git_ref="$GIT_REF" -t $IMAGE_NAME . 2>&1 | tee "$BUILD_LOG" + BUILD_EXIT_CODE=${PIPESTATUS[0]} + set -e # Re-enable exit on error + else + echo "[*] Build logs are being saved to build.log (use --verbose to see output)" + $DOCKER_BUILD_CMD $PLATFORM_FLAG $BASE_IMAGE_ARG $HOST_OS_ARG $CACHE_FROM_ARG $CACHE_FROM_IMAGE $CACHE_TO_ARG --build-arg fdroid=true --build-arg git_ref="$GIT_REF" -t $IMAGE_NAME . > "$BUILD_LOG" 2>&1 + BUILD_EXIT_CODE=$? + fi +else + if [ "$USE_CACHE_EXPORT" = true ]; then + echo "[*] Building Docker image (with BuildKit inline cache)..." + else + echo "[*] Building Docker image (using cache mounts only)..." + fi + if [ "$VERBOSE" = true ]; then + echo "[*] Verbose mode: showing build output on CLI and saving to build.log" + # Capture exit code properly when using pipe (bash-specific PIPESTATUS) + set +e # Temporarily disable exit on error to capture exit code + $DOCKER_BUILD_CMD $PLATFORM_FLAG $BASE_IMAGE_ARG $HOST_OS_ARG $CACHE_FROM_ARG $CACHE_FROM_IMAGE $CACHE_TO_ARG --build-arg git_ref="$GIT_REF" -t $IMAGE_NAME . 2>&1 | tee "$BUILD_LOG" + BUILD_EXIT_CODE=${PIPESTATUS[0]} + set -e # Re-enable exit on error + else + echo "[*] Build logs are being saved to build.log (use --verbose to see output)" + $DOCKER_BUILD_CMD $PLATFORM_FLAG $BASE_IMAGE_ARG $HOST_OS_ARG $CACHE_FROM_ARG $CACHE_FROM_IMAGE $CACHE_TO_ARG --build-arg git_ref="$GIT_REF" -t $IMAGE_NAME . > "$BUILD_LOG" 2>&1 + BUILD_EXIT_CODE=$? + fi +fi + +# Check if build was successful +# Check both exit code and build log for success/failure indicators +if [ "$BUILD_EXIT_CODE" -eq 0 ]; then + # Check for explicit build failure messages first + if grep -qiE "BUILD FAILED|failed to solve|ERROR.*failed" "$BUILD_LOG" 2>/dev/null; then + BUILD_SUCCESS=false + # Check for explicit build success messages + elif grep -qiE "BUILD SUCCESSFUL|Build successful" "$BUILD_LOG" 2>/dev/null; then + # Verify image actually exists + if docker images --format "{{.Repository}}" | grep -q "^${IMAGE_NAME}$"; then + BUILD_SUCCESS=true + else + BUILD_SUCCESS=false + fi + else + # No explicit success/failure message, check if image exists + if docker images --format "{{.Repository}}" | grep -q "^${IMAGE_NAME}$"; then + BUILD_SUCCESS=true + else + BUILD_SUCCESS=false + fi + fi +else + BUILD_SUCCESS=false +fi + +if [ "$BUILD_SUCCESS" = false ]; then + echo "" + echo "[*] ❌ Build failed!" + if [ "$VERBOSE" = false ]; then + echo "[*] Check build.log for details: tail -20 $BUILD_LOG" + echo "[*] Last few lines of build log:" + tail -10 "$BUILD_LOG" 2>/dev/null | sed 's/^/ /' || true + fi + exit 1 +fi + +echo "[*] ✅ Docker image built successfully!" + +# Remove existing container if it exists +if docker ps -a --format '{{.Names}}' | grep -q "^${CONTAINER_NAME}$"; then + echo "[*] Removing existing container: $CONTAINER_NAME" + docker rm $CONTAINER_NAME +fi + +echo "[*] Creating temporary container..." +docker create --name $CONTAINER_NAME $IMAGE_NAME + +echo "[*] Copying APK to host..." +# Remove existing APK if it exists and is not writable +if [ -f "$OUTPUT_PATH" ] && [ ! -w "$OUTPUT_PATH" ]; then + echo "[*] Removing existing read-only APK file..." + rm -f "$OUTPUT_PATH" +fi + +# Check if output directory is writable +OUTPUT_DIR=$(dirname "$OUTPUT_PATH") +if [ "$OUTPUT_DIR" = "." ]; then + OUTPUT_DIR=$(pwd) +fi + +if [ ! -w "$OUTPUT_DIR" ]; then + echo "[*] Error: Output directory is not writable: $OUTPUT_DIR" + echo "[*] Attempting to fix permissions..." + chmod u+w "$OUTPUT_DIR" 2>/dev/null || { + echo "[*] Error: Cannot write to $OUTPUT_DIR. Please check permissions." + docker rm $CONTAINER_NAME + exit 1 + } +fi + +# Copy APK from container using reliable method +APK_SOURCE="/BoldWallet/android/app/build/outputs/apk/release/$APK_NAME" +MAPPING_SOURCE="/BoldWallet/android/app/build/outputs/mapping/release/mapping.txt" + +echo "[*] Extracting APK from container..." +APK_EXTRACTED=false + +# Method 1: Try docker cp (works in most cases) +if docker cp $CONTAINER_NAME:$APK_SOURCE $OUTPUT_PATH 2>/dev/null; then + if [ -f "$OUTPUT_PATH" ] && [ -s "$OUTPUT_PATH" ]; then + # Verify it's actually an APK (should be a ZIP file) + if file "$OUTPUT_PATH" 2>/dev/null | grep -q "Zip\|Android\|archive" || [ $(stat -f%z "$OUTPUT_PATH" 2>/dev/null || stat -c%s "$OUTPUT_PATH" 2>/dev/null) -gt 1000000 ]; then + chmod 644 "$OUTPUT_PATH" + echo "[*] ✅ APK extracted successfully with docker cp" + APK_EXTRACTED=true + else + echo "[*] ⚠️ docker cp result appears invalid, trying alternative method..." + rm -f "$OUTPUT_PATH" + fi + fi +fi + +# Method 2: Use docker run with cat (more reliable fallback) +if [ "$APK_EXTRACTED" = false ]; then + echo "[*] Using docker run method (alternative extraction)..." + docker rm $CONTAINER_NAME 2>/dev/null || true + docker run --rm --entrypoint cat $IMAGE_NAME $APK_SOURCE > "$OUTPUT_PATH" 2>&1 + if [ -f "$OUTPUT_PATH" ] && [ -s "$OUTPUT_PATH" ]; then + # Verify it's actually an APK + if file "$OUTPUT_PATH" 2>/dev/null | grep -q "Zip\|Android\|archive" || [ $(stat -f%z "$OUTPUT_PATH" 2>/dev/null || stat -c%s "$OUTPUT_PATH" 2>/dev/null) -gt 1000000 ]; then + chmod 644 "$OUTPUT_PATH" + echo "[*] ✅ APK extracted successfully with docker run" + APK_EXTRACTED=true + else + echo "[*] ❌ Extracted file doesn't appear to be a valid APK" + rm -f "$OUTPUT_PATH" + fi + fi + # Recreate container for mapping file extraction if needed + docker create --name $CONTAINER_NAME $IMAGE_NAME >/dev/null 2>&1 || true +fi + +if [ "$APK_EXTRACTED" = false ]; then + echo "[*] ❌ Error: Failed to extract APK from container" + docker rm $CONTAINER_NAME 2>/dev/null || true + exit 1 +fi + +# Copy mapping file if it exists (for Play Console) +echo "[*] Extracting mapping file (if available)..." +MAPPING_EXTRACTED=false + +# Try docker cp first +if docker cp $CONTAINER_NAME:$MAPPING_SOURCE $MAPPING_OUTPUT 2>/dev/null; then + if [ -f "$MAPPING_OUTPUT" ] && [ -s "$MAPPING_OUTPUT" ]; then + chmod 644 "$MAPPING_OUTPUT" + echo "[*] ✅ Mapping file extracted: $MAPPING_OUTPUT" + MAPPING_EXTRACTED=true + fi +fi + +# Fallback to docker run if docker cp failed +if [ "$MAPPING_EXTRACTED" = false ]; then + docker rm $CONTAINER_NAME 2>/dev/null || true + if docker run --rm --entrypoint cat $IMAGE_NAME $MAPPING_SOURCE > "$MAPPING_OUTPUT" 2>/dev/null; then + if [ -f "$MAPPING_OUTPUT" ] && [ -s "$MAPPING_OUTPUT" ]; then + chmod 644 "$MAPPING_OUTPUT" + echo "[*] ✅ Mapping file extracted (via docker run): $MAPPING_OUTPUT" + MAPPING_EXTRACTED=true + fi + fi + docker create --name $CONTAINER_NAME $IMAGE_NAME >/dev/null 2>&1 || true +fi + +if [ "$MAPPING_EXTRACTED" = false ]; then + echo "[*] Note: Mapping file not found (R8/ProGuard may not be enabled or mapping not generated)" +fi + +echo "[*] Cleaning up..." +docker rm $CONTAINER_NAME 2>/dev/null || true + +# Fix ownership if run with sudo +if [ -f "$OUTPUT_PATH" ] && [ "$(id -u)" = "0" ]; then + # If running as root, try to change ownership to the original user + if [ -n "$SUDO_USER" ]; then + echo "[*] Fixing file ownership..." + chown $SUDO_USER:$SUDO_USER "$OUTPUT_PATH" 2>/dev/null || true + if [ -f "$MAPPING_OUTPUT" ]; then + chown $SUDO_USER:$SUDO_USER "$MAPPING_OUTPUT" 2>/dev/null || true + fi + fi +fi + +echo "" +echo "[ok] ✅ Build and extraction complete!" +echo " APK: $OUTPUT_PATH" +if [ -f "$MAPPING_OUTPUT" ]; then + echo " Mapping: $MAPPING_OUTPUT" +fi + +# Show file info +if [ -f "$OUTPUT_PATH" ]; then + echo "" + echo "[*] File information:" + ls -lh "$OUTPUT_PATH" +fi diff --git a/docker/scripts/docker-cleanup.sh b/docker/scripts/docker-cleanup.sh new file mode 100755 index 0000000..5732944 --- /dev/null +++ b/docker/scripts/docker-cleanup.sh @@ -0,0 +1,210 @@ +#!/bin/bash +# Script to clean up old Docker build images and related artifacts +# Usage: ./docker-cleanup.sh [options] + +set -e + +IMAGE_NAME=boldwallet-apk-exporter +CONTAINER_NAME_PATTERN=temp-boldwallet + +# Colors for output (only if terminal supports it) +if [ -t 1 ] && command -v tput >/dev/null 2>&1 && [ "$(tput colors)" -ge 8 ]; then + # Terminal supports colors + RED='\033[0;31m' + GREEN='\033[0;32m' + YELLOW='\033[1;33m' + BLUE='\033[0;34m' + NC='\033[0m' # No Color +else + # No color support + RED='' + GREEN='' + YELLOW='' + BLUE='' + NC='' +fi + +# Default options +DRY_RUN=false +CLEAN_IMAGES=true +CLEAN_CONTAINERS=true +CLEAN_BUILD_CACHE=false +CLEAN_ALL=false +KEEP_LATEST=true + +# Parse arguments +while [[ $# -gt 0 ]]; do + case $1 in + --dry-run) + DRY_RUN=true + shift + ;; + --no-images) + CLEAN_IMAGES=false + shift + ;; + --no-containers) + CLEAN_CONTAINERS=false + shift + ;; + --build-cache) + CLEAN_BUILD_CACHE=true + shift + ;; + --all) + CLEAN_ALL=true + CLEAN_BUILD_CACHE=true + KEEP_LATEST=false + shift + ;; + --help|-h) + echo "Usage: $0 [options]" + echo "" + echo "Options:" + echo " --dry-run Show what would be removed without actually removing" + echo " --no-images Don't remove Docker images" + echo " --no-containers Don't remove Docker containers" + echo " --build-cache Also clean BuildKit build cache" + echo " --all Clean everything (including build cache, doesn't keep latest)" + echo " --help, -h Show this help message" + echo "" + echo "Examples:" + echo " $0 # Clean images and containers (keeps latest image)" + echo " $0 --dry-run # Preview what would be removed" + echo " $0 --all # Clean everything including build cache" + exit 0 + ;; + *) + echo "Unknown option: $1" + echo "Use --help for usage information" + exit 1 + ;; + esac +done + +echo -e "${BLUE}=== Docker Cleanup Script ===${NC}" +echo "" + +if [ "$DRY_RUN" = true ]; then + echo -e "${YELLOW}[DRY RUN MODE] - No changes will be made${NC}" + echo "" +fi + +# Function to run command or show what would be run +run_or_show() { + local cmd="$1" + local desc="$2" + + if [ "$DRY_RUN" = true ]; then + echo -e "${YELLOW}[WOULD RUN]${NC} $desc" + echo " $cmd" + else + echo -e "${GREEN}[RUNNING]${NC} $desc" + eval "$cmd" || echo -e "${RED}[WARNING]${NC} Command failed (this is OK if nothing to clean)" + fi +} + +# Clean up containers +if [ "$CLEAN_CONTAINERS" = true ]; then + echo -e "${BLUE}--- Cleaning Containers ---${NC}" + + # Find containers matching our pattern + containers=$(docker ps -a --filter "name=$CONTAINER_NAME_PATTERN" --format "{{.ID}} {{.Names}}" 2>/dev/null || true) + + if [ -n "$containers" ]; then + container_ids=$(echo "$containers" | awk '{print $1}') + container_count=$(echo "$container_ids" | wc -l | tr -d ' ') + + echo "Found $container_count container(s) to remove:" + echo "$containers" | sed 's/^/ /' + + for id in $container_ids; do + run_or_show "docker rm -f $id" "Removing container $id" + done + else + echo "No containers found matching pattern: $CONTAINER_NAME_PATTERN" + fi + echo "" +fi + +# Clean up images +if [ "$CLEAN_IMAGES" = true ]; then + echo -e "${BLUE}--- Cleaning Images ---${NC}" + + # Find images matching our name + images=$(docker images --format "{{.ID}} {{.Repository}}:{{.Tag}} {{.CreatedAt}}" | grep "$IMAGE_NAME" || true) + + if [ -n "$images" ]; then + if [ "$KEEP_LATEST" = true ] && [ "$CLEAN_ALL" = false ]; then + # Get the latest image (most recent) + latest_image=$(echo "$images" | head -1 | awk '{print $1}') + other_images=$(echo "$images" | tail -n +2) + + image_count=$(echo "$images" | wc -l | tr -d ' ') + other_count=$(echo "$other_images" | wc -l | tr -d ' ') + + echo "Found $image_count image(s) for $IMAGE_NAME" + echo "Latest image (keeping):" + echo "$images" | head -1 | awk '{print " " $2 " (ID: " $1 ")"}' + + if [ -n "$other_images" ] && [ "$other_count" -gt 0 ]; then + echo "" + echo "Removing $other_count older image(s):" + echo "$other_images" | awk '{print " " $2 " (ID: " $1 ")"}' + + for img in $(echo "$other_images" | awk '{print $1}'); do + run_or_show "docker rmi $img" "Removing image $img" + done + else + echo "No older images to remove" + fi + else + # Remove all images + image_count=$(echo "$images" | wc -l | tr -d ' ') + echo "Found $image_count image(s) to remove:" + echo "$images" | awk '{print " " $2 " (ID: " $1 ")"}' + + for img in $(echo "$images" | awk '{print $1}'); do + run_or_show "docker rmi -f $img" "Removing image $img" + done + fi + else + echo "No images found matching: $IMAGE_NAME" + fi + echo "" +fi + +# Clean up BuildKit build cache +if [ "$CLEAN_BUILD_CACHE" = true ]; then + echo -e "${BLUE}--- Cleaning BuildKit Build Cache ---${NC}" + echo -e "${YELLOW}WARNING: This will remove all BuildKit build cache!${NC}" + echo "This includes cached layers, but NOT downloaded dependencies (npm, Go modules, etc.)" + echo "" + + if [ "$DRY_RUN" = false ]; then + read -p "Are you sure you want to clean the build cache? (y/N): " -n 1 -r + echo + if [[ $REPLY =~ ^[Yy]$ ]]; then + run_or_show "docker builder prune -af" "Cleaning all build cache" + else + echo "Skipping build cache cleanup" + fi + else + run_or_show "docker builder prune -af" "Would clean all build cache" + fi + echo "" +fi + +# Show disk space saved (if not dry run) +if [ "$DRY_RUN" = false ]; then + echo -e "${BLUE}--- Disk Usage ---${NC}" + docker system df + echo "" +fi + +# Summary +echo -e "${GREEN}=== Cleanup Complete ===${NC}" +if [ "$DRY_RUN" = true ]; then + echo -e "${YELLOW}This was a dry run. Use without --dry-run to actually clean.${NC}" +fi + diff --git a/docker/scripts/docker-disk-usage.sh b/docker/scripts/docker-disk-usage.sh new file mode 100755 index 0000000..cc6cb45 --- /dev/null +++ b/docker/scripts/docker-disk-usage.sh @@ -0,0 +1,223 @@ +#!/bin/bash +# Utility to show Docker disk usage for BoldWallet builds +# Shows space used by images, containers, and build cache + +set -e + +IMAGE_NAME=boldwallet-apk-exporter +CONTAINER_NAME_PATTERN=temp-boldwallet + +# Colors for output (only if terminal supports it) +# Can be disabled with NO_COLOR=1 environment variable +USE_COLORS=false + +# Check environment variable first (respects NO_COLOR standard) +if [ "${NO_COLOR:-}" = "1" ] || [ "${NO_COLOR:-}" = "true" ]; then + USE_COLORS=false +elif [ -t 1 ] 2>/dev/null; then + # Only enable colors if stdout is a terminal + if command -v tput >/dev/null 2>&1; then + colors=$(tput colors 2>/dev/null || echo "-1") + # Only enable if we get a valid positive number >= 8 + # -1 means no color support, 0 means monochrome + if [ -n "$colors" ] && [ "$colors" != "-1" ] && [ "$colors" != "0" ]; then + # Use arithmetic comparison to ensure it's a valid number >= 8 + if [ "$colors" -ge 8 ] 2>/dev/null && [ "$colors" -gt 0 ] 2>/dev/null; then + USE_COLORS=true + fi + fi + fi +fi + +# Safety: Default to no colors if we can't confirm support +# This prevents \033 escape codes from appearing in output + +# Set color variables - use empty strings if colors disabled to prevent escape code printing +if [ "$USE_COLORS" = true ]; then + RED='\033[0;31m' + GREEN='\033[0;32m' + YELLOW='\033[1;33m' + BLUE='\033[0;34m' + CYAN='\033[0;36m' + NC='\033[0m' +else + # Explicitly set to empty to prevent any escape codes from being printed + RED='' + GREEN='' + YELLOW='' + BLUE='' + CYAN='' + NC='' +fi + +echo -e "${BLUE}=== Docker Disk Usage for BoldWallet Builds ===${NC}" +echo "" + +# Check if Docker is available +if ! command -v docker &> /dev/null; then + echo -e "${RED}Error: Docker is not installed or not in PATH${NC}" + exit 1 +fi + +# Overall Docker disk usage +echo -e "${CYAN}--- Overall Docker Disk Usage ---${NC}" +docker system df +echo "" + +# BoldWallet Images (all images, including unused) +echo -e "${CYAN}--- BoldWallet Images (all) ---${NC}" +images=$(docker images --format "table {{.Repository}}\t{{.Tag}}\t{{.ID}}\t{{.Size}}\t{{.CreatedAt}}" | grep -E "(REPOSITORY|$IMAGE_NAME)" || true) + +if [ -n "$images" ]; then + echo "$images" | sed 's/^/ /' + # Get image count, ensuring it's a clean integer + image_count=$(docker images --format "{{.Repository}}" 2>/dev/null | grep -c "^${IMAGE_NAME}$" 2>/dev/null || echo "0") + image_count=$(echo "$image_count" | tr -d '[:space:]') + # Ensure it's a valid number, default to 0 if not + if ! [[ "$image_count" =~ ^[0-9]+$ ]]; then + image_count=0 + fi + if [ "$image_count" -gt 0 ]; then + echo "" + echo -e " ${YELLOW}Found $image_count image(s) (all images, including unused)${NC}" + fi +else + echo " No images found matching: $IMAGE_NAME" +fi +echo "" + +# BoldWallet Containers (all containers, including stopped) +echo -e "${CYAN}--- BoldWallet Containers (all, including stopped) ---${NC}" +containers=$(docker ps -a --filter "name=$CONTAINER_NAME_PATTERN" --format "table {{.Names}}\t{{.ID}}\t{{.Status}}\t{{.Size}}" 2>/dev/null || true) + +if [ -n "$containers" ]; then + echo "$containers" | sed 's/^/ /' + # Get container count, ensuring it's a clean integer + container_count=$(docker ps -a --filter "name=$CONTAINER_NAME_PATTERN" --format "{{.Names}}" 2>/dev/null | wc -l | tr -d '[:space:]') + # Get active (running) container count + active_count=$(docker ps --filter "name=$CONTAINER_NAME_PATTERN" --format "{{.Names}}" 2>/dev/null | wc -l | tr -d '[:space:]') + # Ensure it's a valid number, default to 0 if not + if ! [[ "$container_count" =~ ^[0-9]+$ ]]; then + container_count=0 + fi + if ! [[ "$active_count" =~ ^[0-9]+$ ]]; then + active_count=0 + fi + if [ "$container_count" -gt 0 ]; then + echo "" + if [ "$active_count" -gt 0 ]; then + stopped_count=$((container_count - active_count)) + echo -e " ${YELLOW}Found $container_count container(s) total ($active_count running, $stopped_count stopped)${NC}" + else + echo -e " ${YELLOW}Found $container_count container(s) (all stopped)${NC}" + fi + fi +else + echo " No containers found matching pattern: $CONTAINER_NAME_PATTERN" +fi +echo "" + +# BoldWallet Volumes (if any exist) +echo -e "${CYAN}--- BoldWallet Volumes ---${NC}" +# Check for volumes that might be related (though our build doesn't typically create named volumes) +volumes=$(docker volume ls --format "table {{.Name}}\t{{.Driver}}\t{{.Mountpoint}}" 2>/dev/null | grep -iE "(bold|wallet|temp-bold)" || true) + +if [ -n "$volumes" ]; then + echo "$volumes" | sed 's/^/ /' + volume_count=$(docker volume ls --format "{{.Name}}" 2>/dev/null | grep -iE "(bold|wallet|temp-bold)" | wc -l | tr -d '[:space:]') + if [ -n "$volume_count" ] && [ "$volume_count" != "0" ]; then + echo "" + echo -e " ${YELLOW}Found $volume_count volume(s)${NC}" + fi +else + echo " No volumes found matching BoldWallet patterns" + echo " (Note: Build uses cache mounts, not named volumes)" +fi +echo "" + +# BoldWallet Networks (if any exist) +echo -e "${CYAN}--- BoldWallet Networks ---${NC}" +# Check for networks that might be related (though our build doesn't typically create networks) +networks=$(docker network ls --format "table {{.Name}}\t{{.Driver}}\t{{.Scope}}" 2>/dev/null | grep -iE "(bold|wallet|temp-bold)" || true) + +if [ -n "$networks" ]; then + echo "$networks" | sed 's/^/ /' + network_count=$(docker network ls --format "{{.Name}}" 2>/dev/null | grep -iE "(bold|wallet|temp-bold)" | wc -l | tr -d '[:space:]') + if [ -n "$network_count" ] && [ "$network_count" != "0" ]; then + echo "" + echo -e " ${YELLOW}Found $network_count network(s)${NC}" + fi +else + echo " No networks found matching BoldWallet patterns" + echo " (Note: Build doesn't create custom networks)" +fi +echo "" + +# BuildKit Build Cache +echo -e "${CYAN}--- BuildKit Build Cache ---${NC}" +# Parse the docker system df output more carefully +cache_line=$(docker system df | grep -i "build cache" || echo "") + +if [ -n "$cache_line" ]; then + # Extract cache info from the line + # Format: "Build Cache 83 0 21.4GB 21.4GB" + # Fields: TYPE1 TYPE2 COUNT ACTIVE SIZE RECLAIMABLE + cache_count=$(echo "$cache_line" | awk '{print $3}') + cache_active=$(echo "$cache_line" | awk '{print $4}') + cache_size=$(echo "$cache_line" | awk '{print $5}') + cache_reclaimable=$(echo "$cache_line" | awk '{print $6}') + + echo " Cache entries: $cache_count" + echo " Active entries: $cache_active" + echo " Total size: $cache_size" + if [ -n "$cache_reclaimable" ] && [ "$cache_reclaimable" != "0B" ] && [ "$cache_reclaimable" != "0" ]; then + echo " Reclaimable: $cache_reclaimable" + fi + echo "" + if [ "$USE_COLORS" = true ]; then + echo -e " ${YELLOW}Note: Build cache includes:${NC}" + else + echo " Note: Build cache includes:" + fi + echo " - npm cache (~/.npm)" + echo " - Go module cache (~/go/pkg/mod)" + echo " - Go build cache (~/.cache/go-build)" + echo " - Android SDK cache (~/.android)" + echo " - Gradle cache (~/.gradle)" + echo " - Docker layer cache" +else + echo " No build cache information available" +fi +echo "" + +# Detailed breakdown by cache type (if available) +echo -e "${CYAN}--- Cache Breakdown (if available) ---${NC}" +if command -v docker &> /dev/null && docker builder du &> /dev/null 2>&1; then + cache_breakdown=$(docker builder du 2>/dev/null | head -20) + if [ -n "$cache_breakdown" ]; then + echo "$cache_breakdown" | sed 's/^/ /' + echo "" + echo -e " ${YELLOW}Note:${NC} Individual entries may show 0B* because:" + echo " - (*) indicates shared/referenced cache entries" + echo " - Actual size is included in the total above" + echo " - Cache entries are deduplicated and shared across builds" + else + echo " Detailed cache breakdown not available" + fi +else + echo " Use 'docker system df -v' for detailed breakdown" +fi +echo "" + +# Summary +echo -e "${CYAN}--- Summary ---${NC}" +total_docker=$(docker system df --format "{{.Size}}" | head -1) +echo " Total Docker disk usage: $total_docker" +echo "" +echo -e "${YELLOW}Tips:${NC}" +echo " - Run './docker-cleanup.sh' to clean old images/containers" +echo " - Run './docker-cleanup.sh --build-cache' to clean build cache" +echo " - Use 'docker system prune -a' to clean all unused Docker resources" +echo " - Build cache speeds up builds but uses disk space" +echo "" + diff --git a/docker/scripts/extract-apk.sh b/docker/scripts/extract-apk.sh new file mode 100755 index 0000000..a565a65 --- /dev/null +++ b/docker/scripts/extract-apk.sh @@ -0,0 +1,173 @@ +#!/bin/bash +# Simple script to extract APK from already-built Docker image +# Run this on the machine where you built the Docker image + +set -e + +# Function to run diagnostic commands (don't fail on error) +run_diagnostic() { + echo "[*] $1" + docker run --rm --entrypoint sh $IMAGE_NAME -c "$2" 2>&1 || echo " (Command failed or no output)" +} + +# Get the project root directory (parent of docker/scripts/) +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +PROJECT_ROOT="$(cd "$SCRIPT_DIR/../.." && pwd)" + +IMAGE_NAME=boldwallet-apk-exporter +CONTAINER_NAME=temp-boldwallet-extract +APK_NAME=app-release.apk +# Use absolute path to avoid issues with sudo and working directory +OUTPUT_PATH="$PROJECT_ROOT/$APK_NAME" + +echo "[*] Extracting APK from Docker image: $IMAGE_NAME" + +# Check if image exists +if ! docker images --format "{{.Repository}}" | grep -q "^${IMAGE_NAME}$"; then + echo "[*] Error: Docker image '$IMAGE_NAME' not found" + echo "[*] Available images:" + docker images --format " {{.Repository}}:{{.Tag}}" | head -10 + exit 1 +fi + +# Remove existing container if it exists +if docker ps -a --format '{{.Names}}' | grep -q "^${CONTAINER_NAME}$"; then + echo "[*] Removing existing container: $CONTAINER_NAME" + docker rm $CONTAINER_NAME +fi + +echo "[*] Creating temporary container..." +docker create --name $CONTAINER_NAME $IMAGE_NAME + +# Verify the APK exists in the container before trying to copy +echo "[*] Verifying APK exists in container..." +APK_EXISTS=$(docker run --rm --entrypoint sh $IMAGE_NAME -c "test -f /BoldWallet/android/app/build/outputs/apk/release/app-release.apk && echo 'EXISTS' || echo 'MISSING'") +if [ "$APK_EXISTS" != "EXISTS" ]; then + echo "[*] ❌ APK file does not exist in container!" + docker rm $CONTAINER_NAME + exit 1 +fi +echo "[*] ✅ APK file confirmed in container" + +# Try to find APK in various possible locations +APK_PATHS=( + "/BoldWallet/android/app/build/outputs/apk/release/$APK_NAME" + "/BoldWallet/android/app/build/outputs/apk/release/app-release-unsigned.apk" + "/BoldWallet/android/app/build/outputs/apk/release/app-release.apk" + "/app-release.apk" +) + +APK_FOUND=false +APK_SOURCE="/BoldWallet/android/app/build/outputs/apk/release/app-release.apk" + +echo "[*] Copying APK from: $APK_SOURCE" +echo "[*] Output will be saved to: $OUTPUT_PATH" + +# Method 1: Try docker cp (works with stopped containers) +echo "[*] Attempting extraction with docker cp..." +if docker cp $CONTAINER_NAME:$APK_SOURCE $OUTPUT_PATH 2>&1; then + if [ -f "$OUTPUT_PATH" ] && [ -s "$OUTPUT_PATH" ]; then + chmod 644 "$OUTPUT_PATH" + echo "[*] ✅ APK extracted successfully with docker cp!" + ls -lh "$OUTPUT_PATH" + APK_FOUND=true + else + echo "[*] ⚠️ docker cp completed but file is missing or empty" + rm -f "$OUTPUT_PATH" + fi +else + echo "[*] ⚠️ docker cp failed, trying alternative method..." +fi + +# Method 2: Use docker run with cat (most reliable) +if [ "$APK_FOUND" = false ]; then + echo "[*] Using docker run with cat (alternative method)..." + docker rm $CONTAINER_NAME 2>/dev/null || true + docker run --rm --entrypoint cat $IMAGE_NAME $APK_SOURCE > "$OUTPUT_PATH" 2>&1 + if [ -f "$OUTPUT_PATH" ] && [ -s "$OUTPUT_PATH" ]; then + # Verify it's actually an APK (should start with ZIP magic bytes) + if file "$OUTPUT_PATH" | grep -q "Zip\|Android"; then + chmod 644 "$OUTPUT_PATH" + echo "[*] ✅ APK extracted successfully with docker run!" + ls -lh "$OUTPUT_PATH" + APK_FOUND=true + else + echo "[*] ⚠️ File extracted but doesn't appear to be a valid APK" + rm -f "$OUTPUT_PATH" + fi + else + echo "[*] ⚠️ docker run method also failed" + rm -f "$OUTPUT_PATH" + fi + # Recreate container for cleanup if needed + docker create --name $CONTAINER_NAME $IMAGE_NAME >/dev/null 2>&1 || true +fi + +if [ "$APK_FOUND" = false ]; then + echo "" + echo "[*] ❌ Error: APK not found in container" + echo "[*] Running diagnostics..." + echo "" + + run_diagnostic "Searching for all APK files:" "find /BoldWallet -name '*.apk' -type f 2>/dev/null | head -20" + + run_diagnostic "Checking build outputs directory:" "ls -laR /BoldWallet/android/app/build/outputs/ 2>/dev/null | head -30" + + run_diagnostic "Checking if android directory exists:" "ls -la /BoldWallet/android/ 2>/dev/null | head -20" + + run_diagnostic "Checking working directory structure:" "ls -la /BoldWallet/ | head -20" + + echo "" + echo "[*] Possible issues:" + echo " 1. The build may have failed silently" + echo " 2. The APK might be in a different location" + echo " 3. Check the build logs for errors" + echo "" + echo "[*] You can also manually inspect the container:" + echo " docker run --rm -it --entrypoint sh $IMAGE_NAME" + echo "" + + docker rm $CONTAINER_NAME + exit 1 +fi + +# Copy mapping file if it exists +MAPPING_SOURCE="/BoldWallet/android/app/build/outputs/mapping/release/mapping.txt" +MAPPING_OUTPUT="$PROJECT_ROOT/mapping.txt" +if docker cp $CONTAINER_NAME:$MAPPING_SOURCE $MAPPING_OUTPUT 2>/dev/null; then + chmod 644 "$MAPPING_OUTPUT" + echo "[*] ✅ Mapping file extracted: $MAPPING_OUTPUT" +else + echo "[*] Note: Mapping file not found (this is OK if R8/ProGuard is disabled)" +fi + +echo "[*] Cleaning up container and temp files..." +docker rm $CONTAINER_NAME 2>/dev/null || true +rm -rf ./container-contents ./apk-temp 2>/dev/null || true + +# Fix ownership if run with sudo +if [ -f "$OUTPUT_PATH" ] && [ "$(id -u)" = "0" ]; then + # If running as root, try to change ownership to the original user + if [ -n "$SUDO_USER" ]; then + echo "[*] Fixing file ownership..." + chown $SUDO_USER:$SUDO_USER "$OUTPUT_PATH" 2>/dev/null || true + if [ -f "$MAPPING_OUTPUT" ]; then + chown $SUDO_USER:$SUDO_USER "$MAPPING_OUTPUT" 2>/dev/null || true + fi + fi +fi + +echo "" +echo "[ok] ✅ Extraction complete!" +echo " APK: $OUTPUT_PATH" +if [ -f "$MAPPING_OUTPUT" ]; then + echo " Mapping: $MAPPING_OUTPUT" +fi + +# Show file info +if [ -f "$OUTPUT_PATH" ]; then + echo "" + echo "[*] File information:" + ls -lh "$OUTPUT_PATH" +fi + diff --git a/ios/BoldWallet.xcodeproj/project.pbxproj b/ios/BoldWallet.xcodeproj/project.pbxproj index 6ccac66..13e5dbd 100644 --- a/ios/BoldWallet.xcodeproj/project.pbxproj +++ b/ios/BoldWallet.xcodeproj/project.pbxproj @@ -211,6 +211,7 @@ 13B07F8C1A680F5B00A75B9A /* Frameworks */, 13B07F8E1A680F5B00A75B9A /* Resources */, 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, + F2A8B9C12D4E5F6A7B8C9D0E /* Generate Framework dSYMs */, E8D6F183D6CC6CC44ACC99AE /* [CP] Embed Pods Frameworks */, A4868003626827247A694241 /* [CP] Copy Pods Resources */, 0444C49D2EAE13A800CD740F /* Embed Frameworks */, @@ -426,6 +427,21 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-BoldWallet-BoldWalletTests/Pods-BoldWallet-BoldWalletTests-resources.sh\"\n"; showEnvVarsInLog = 0; }; + F2A8B9C12D4E5F6A7B8C9D0E /* Generate Framework dSYMs */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Generate Framework dSYMs"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "# Only run during archiving (install action)\nif [ \"${ACTION}\" = \"install\" ]; then\n \"${SRCROOT}/scripts/generate_framework_dsyms.sh\"\nfi\n"; + showEnvVarsInLog = 0; + }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -518,7 +534,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = 38; + CURRENT_PROJECT_VERSION = 42; DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = 2G529K765N; ENABLE_BITCODE = NO; @@ -532,7 +548,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 2.1.6; + MARKETING_VERSION = 2.1.9; ONLY_ACTIVE_ARCH = NO; OTHER_LDFLAGS = ( "$(inherited)", @@ -556,7 +572,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = 38; + CURRENT_PROJECT_VERSION = 42; DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = 2G529K765N; ENABLE_TESTABILITY = NO; @@ -569,7 +585,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 2.1.6; + MARKETING_VERSION = 2.1.9; ONLY_ACTIVE_ARCH = YES; OTHER_LDFLAGS = ( "$(inherited)", diff --git a/ios/Tss.xcframework/Info.plist b/ios/Tss.xcframework/Info.plist index c81fd9d..bc048b2 100644 --- a/ios/Tss.xcframework/Info.plist +++ b/ios/Tss.xcframework/Info.plist @@ -6,40 +6,38 @@ BinaryPath - Tss.framework/Tss + Tss.framework/Versions/A/Tss LibraryIdentifier - ios-arm64 + macos-arm64_x86_64 LibraryPath Tss.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform - ios + macos BinaryPath Tss.framework/Tss LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath Tss.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator BinaryPath - Tss.framework/Versions/A/Tss + Tss.framework/Tss LibraryIdentifier - macos-arm64_x86_64 + ios-arm64_x86_64-simulator LibraryPath Tss.framework SupportedArchitectures @@ -48,7 +46,9 @@ x86_64 SupportedPlatform - macos + ios + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/ios/Tss.xcframework/ios-arm64/Tss.framework/Info.plist b/ios/Tss.xcframework/ios-arm64/Tss.framework/Info.plist index 4d2ed59..9ce21a2 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.1767180858 + 0.0.1767608439 CFBundleVersion - 0.0.1767180858 + 0.0.1767608439 CFBundlePackageType FMWK diff --git a/ios/Tss.xcframework/ios-arm64/Tss.framework/Tss b/ios/Tss.xcframework/ios-arm64/Tss.framework/Tss index 3f3e14a..d38f150 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 4d2ed59..9ce21a2 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.1767180858 + 0.0.1767608439 CFBundleVersion - 0.0.1767180858 + 0.0.1767608439 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 ac7259f..6a74f00 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 4d2ed59..9ce21a2 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.1767180858 + 0.0.1767608439 CFBundleVersion - 0.0.1767180858 + 0.0.1767608439 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 aeea091..18f2ca7 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/scripts/generate_framework_dsyms.sh b/ios/scripts/generate_framework_dsyms.sh new file mode 100755 index 0000000..656791a --- /dev/null +++ b/ios/scripts/generate_framework_dsyms.sh @@ -0,0 +1,108 @@ +#!/bin/bash + +# Script to generate dSYM files for embedded frameworks (Tss.framework and hermesvm.framework) +# This should be run as a build phase after archiving + +set -e + +# Get the archive path from Xcode environment variables or find the latest archive +if [[ -n "$ARCHIVE_PATH" ]]; then + ARCHIVE_PATH="$ARCHIVE_PATH" +elif [[ -n "$DWARF_DSYM_FOLDER_PATH" ]]; then + # If running from Xcode build phase, derive archive path from dSYM folder + # DWARF_DSYM_FOLDER_PATH is typically: /path/to/archive.xcarchive/dSYMs + ARCHIVE_PATH="${DWARF_DSYM_FOLDER_PATH%/dSYMs}" +elif [[ -n "$ARCHIVE_PRODUCTS_PATH" ]]; then + # ARCHIVE_PRODUCTS_PATH is typically: /path/to/archive.xcarchive/Products + ARCHIVE_PATH="${ARCHIVE_PRODUCTS_PATH%/Products}" +elif [[ "$ACTION" == "install" ]] && [[ -n "$CONFIGURATION_BUILD_DIR" ]]; then + # During archive, try to find the archive being created + # This is a fallback - may not always work + ARCHIVE_PATH=$(ls -dt ~/Library/Developer/Xcode/Archives/*/BoldWallet*.xcarchive 2>/dev/null | head -1) +else + # Fallback: find the latest archive + ARCHIVE_PATH=$(ls -dt ~/Library/Developer/Xcode/Archives/*/BoldWallet*.xcarchive 2>/dev/null | head -1) +fi + +if [[ -z "$ARCHIVE_PATH" ]] || [[ ! -d "$ARCHIVE_PATH" ]]; then + echo "⚠️ Archive path not found. This script should be run after archiving." + echo " If running manually, set ARCHIVE_PATH environment variable." + echo " Current ACTION: ${ACTION:-not set}" + exit 0 # Don't fail the build if archive not found +fi + +echo "📦 Using Archive Path: $ARCHIVE_PATH" + +# Ensure dSYMs directory exists +DSYM_DIR="$ARCHIVE_PATH/dSYMs" +mkdir -p "$DSYM_DIR" + +echo "🔍 Existing dSYM files:" +find "$DSYM_DIR" -name "*.dSYM" 2>/dev/null || echo " (none found)" + +# Find the app bundle +APP_BUNDLE=$(find "$ARCHIVE_PATH/Products/Applications" -name "*.app" -type d | head -1) + +if [[ ! -d "$APP_BUNDLE" ]]; then + echo "⚠️ App bundle not found in archive. Skipping dSYM generation." + exit 0 +fi + +FRAMEWORKS_DIR="$APP_BUNDLE/Frameworks" +if [[ ! -d "$FRAMEWORKS_DIR" ]]; then + echo "⚠️ Frameworks directory not found. Skipping dSYM generation." + exit 0 +fi + +# Generate dSYM for Tss.framework +TSS_FRAMEWORK="$FRAMEWORKS_DIR/Tss.framework" +if [[ -d "$TSS_FRAMEWORK" ]] && [[ -f "$TSS_FRAMEWORK/Tss" ]]; then + echo "📍 Found Tss.framework at: $TSS_FRAMEWORK" + TSS_DSYM="$DSYM_DIR/Tss.framework.dSYM" + echo "🔨 Generating dSYM for Tss.framework..." + dsymutil "$TSS_FRAMEWORK/Tss" -o "$TSS_DSYM" 2>&1 || { + echo "⚠️ Failed to generate dSYM for Tss.framework (this is non-fatal)" + } + if [[ -d "$TSS_DSYM" ]]; then + echo "✅ Tss.framework dSYM generated at: $TSS_DSYM" + fi +else + echo "⚠️ Tss.framework not found in app bundle" +fi + +# Generate dSYM for hermesvm.framework (Hermes) +HERMES_FRAMEWORK="$FRAMEWORKS_DIR/hermesvm.framework" +if [[ -d "$HERMES_FRAMEWORK" ]] && [[ -f "$HERMES_FRAMEWORK/hermesvm" ]]; then + echo "📍 Found hermesvm.framework at: $HERMES_FRAMEWORK" + HERMES_DSYM="$DSYM_DIR/hermesvm.framework.dSYM" + echo "🔨 Generating dSYM for hermesvm.framework..." + dsymutil "$HERMES_FRAMEWORK/hermesvm" -o "$HERMES_DSYM" 2>&1 || { + echo "⚠️ Failed to generate dSYM for hermesvm.framework (this is non-fatal)" + } + if [[ -d "$HERMES_DSYM" ]]; then + echo "✅ hermesvm.framework dSYM generated at: $HERMES_DSYM" + fi +else + # Try alternative location (sometimes it's just hermes.framework) + HERMES_ALT="$FRAMEWORKS_DIR/hermes.framework" + if [[ -d "$HERMES_ALT" ]] && [[ -f "$HERMES_ALT/hermes" ]]; then + echo "📍 Found hermes.framework at: $HERMES_ALT" + HERMES_DSYM="$DSYM_DIR/hermes.framework.dSYM" + echo "🔨 Generating dSYM for hermes.framework..." + dsymutil "$HERMES_ALT/hermes" -o "$HERMES_DSYM" 2>&1 || { + echo "⚠️ Failed to generate dSYM for hermes.framework (this is non-fatal)" + } + if [[ -d "$HERMES_DSYM" ]]; then + echo "✅ hermes.framework dSYM generated at: $HERMES_DSYM" + fi + else + echo "⚠️ hermesvm.framework/hermes.framework not found in app bundle" + fi +fi + +echo "" +echo "📂 Final dSYM files:" +find "$DSYM_DIR" -name "*.dSYM" 2>/dev/null || echo " (none found)" + +echo "🎉 dSYM generation complete!" + diff --git a/package.json b/package.json index 61c153b..5aaaea6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "boldwallet", - "version": "2.1.6", + "version": "2.1.9", "private": true, "scripts": { "android": "react-native run-android", diff --git a/polyfills.js b/polyfills.js index df6083d..a5bcdca 100644 --- a/polyfills.js +++ b/polyfills.js @@ -2,7 +2,7 @@ // IMPORTANT: These must be set BEFORE any other imports that use them // Buffer polyfill for libraries that use Node.js Buffer (e.g., bc-ur) -const { Buffer } = require('buffer'); +const {Buffer} = require('buffer'); global.Buffer = global.Buffer || Buffer; // Stream polyfill for libraries that use Node.js stream (e.g., cipher-base) @@ -12,14 +12,17 @@ if (typeof global.stream === 'undefined') { } // Now we can import other modules -import { InteractionManager } from 'react-native'; +import {InteractionManager} from 'react-native'; import 'react-native-get-random-values'; // Suppress InteractionManager deprecation warnings const originalWarn = console.warn; console.warn = (...args) => { const message = args[0]; - if (typeof message === 'string' && message.includes('InteractionManager has been deprecated')) { + if ( + typeof message === 'string' && + message.includes('InteractionManager has been deprecated') + ) { // Suppress this specific warning return; } @@ -30,18 +33,18 @@ console.warn = (...args) => { if (typeof global.requestIdleCallback === 'undefined') { global.requestIdleCallback = (callback, options = {}) => { const timeout = options.timeout || 5000; - + return InteractionManager.runAfterInteractions(() => { // Use setTimeout to simulate idle callback const startTime = Date.now(); - + const timeoutId = setTimeout(() => { callback({ didTimeout: false, - timeRemaining: () => Math.max(0, timeout - (Date.now() - startTime)) + timeRemaining: () => Math.max(0, timeout - (Date.now() - startTime)), }); }, 0); - + // Return a function to cancel the callback return () => clearTimeout(timeoutId); }); @@ -50,9 +53,13 @@ if (typeof global.requestIdleCallback === 'undefined') { // Polyfill cancelIdleCallback if (typeof global.cancelIdleCallback === 'undefined') { - global.cancelIdleCallback = (id) => { + global.cancelIdleCallback = id => { if (typeof id === 'function') { id(); // Call the cancel function } }; } + +global.theme = { + colors: {}, +}; diff --git a/screens/LoadingScreen.tsx b/screens/LoadingScreen.tsx index b71975f..0af07ab 100644 --- a/screens/LoadingScreen.tsx +++ b/screens/LoadingScreen.tsx @@ -354,9 +354,10 @@ const LoadingScreen = ({onRetry}: any) => { opacity: 0.7, }, buttonText: { + fontSize: theme.fontSizes?.xl || 18, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.primary, - fontSize: 18, - fontWeight: '700', marginLeft: 12, letterSpacing: 0.5, }, @@ -382,14 +383,15 @@ const LoadingScreen = ({onRetry}: any) => { icon: { width: 40, height: 40, - tintColor: '#FFFFFF', + tintColor: theme.colors.white, }, versionText: { + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.medium || '500') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, - fontSize: 13, opacity: 0.8, marginBottom: 8, - fontWeight: '500', }, bottomContainer: { alignItems: 'center', @@ -427,9 +429,10 @@ const LoadingScreen = ({onRetry}: any) => { justifyContent: 'center', }, loadingText: { - color: '#FFFFFF', - fontSize: 16, - fontWeight: '600', + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.white, marginLeft: 12, }, safeArea: { @@ -438,21 +441,13 @@ const LoadingScreen = ({onRetry}: any) => { }, }); + // Use simple background color instead of gradient, especially in dark mode + const isDarkMode = theme.colors.background === '#121212' || theme.colors.background.includes('12'); + const backgroundColor = isDarkMode ? '#1A1A1A' : theme.colors.background; + return ( - + { @@ -534,7 +533,7 @@ const LoadingScreen = ({onRetry}: any) => { testID="unlock-biometric-button"> {loading ? ( - + Unlocking... ) : ( @@ -560,7 +559,7 @@ const LoadingScreen = ({onRetry}: any) => { - + ); }; diff --git a/screens/MobileNostrPairing.tsx b/screens/MobileNostrPairing.tsx index 5334fe2..396ebc4 100644 --- a/screens/MobileNostrPairing.tsx +++ b/screens/MobileNostrPairing.tsx @@ -34,11 +34,8 @@ import { getNostrRelays, getKeyshareLabel, hexToString, - getDerivePathForNetwork, - isLegacyWallet, } from '../utils'; import {useTheme} from '../theme'; -import {useUser} from '../context/UserContext'; import LocalCache from '../services/LocalCache'; import {WalletService} from '../services/WalletService'; import RNFS from 'react-native-fs'; @@ -56,6 +53,8 @@ type RouteParams = { selectedCurrency?: string; spendingHash?: string; psbtBase64?: string; // For PSBT signing mode + derivationPath?: string; // Derivation path from QR code (ensures same source address) + network?: string; // Network from QR code (ensures same network) }; const MobileNostrPairing = ({navigation}: any) => { @@ -63,12 +62,10 @@ const MobileNostrPairing = ({navigation}: any) => { const isSendBitcoin = route.params?.mode === 'send_btc'; const isSignPSBT = route.params?.mode === 'sign_psbt'; const setupMode = route.params?.mode; - const addressType = route.params?.addressType; // In send mode, determine isTrio from keyshare (3 devices = trio, 2 devices = duo) // In keygen mode, use setupMode const [isTrio, setIsTrio] = useState(setupMode === 'trio'); const {theme} = useTheme(); - const {activeAddress} = useUser(); const ppmFile = `${RNFS.DocumentDirectoryPath}/ppm.json`; // Nostr Identity @@ -122,6 +119,9 @@ const MobileNostrPairing = ({navigation}: any) => { totalOutput: number; derivePaths?: string[]; } | null>(null); + const [fromAddress, setFromAddress] = useState(''); // Derived address for send transaction + const [currentDerivationPath, setCurrentDerivationPath] = useState(''); // Derivation path for display + const [currentNetwork, setCurrentNetwork] = useState('mainnet'); // Network for display const [isPreParamsReady, setIsPreParamsReady] = useState(false); const [isPreparing, setIsPreparing] = useState(false); const [isPrepared, setIsPrepared] = useState(false); @@ -233,12 +233,12 @@ 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'); @@ -246,7 +246,7 @@ 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); @@ -739,6 +739,134 @@ const MobileNostrPairing = ({navigation}: any) => { } }, [isSendBitcoin, isSignPSBT, isTrio, sendModeDevices, selectedPeerNpub]); + // Initialize network 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'; + setCurrentNetwork(cachedNetwork); + return; + } + + dbg('=== MobileNostrPairing: Received route params ===', { + network: route.params?.network, + derivationPath: route.params?.derivationPath, + addressType: route.params?.addressType, + toAddress: route.params?.toAddress, + 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 && route.params.derivationPath.trim() !== '') { + setCurrentDerivationPath(route.params.derivationPath.trim()); + dbg('MobileNostrPairing: Initialized derivation path from route params:', route.params.derivationPath); + } + + dbg('MobileNostrPairing: 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 + if (!route.params.network || route.params.network.trim() === '') { + dbg('ERROR: Network missing from route params in send mode'); + setFromAddress(''); + return; + } + 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() === '') { + dbg('ERROR: Derivation path missing from route params in send mode'); + 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) ===', { + network: netForNative, + addressType: addressTypeToUse, + 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); + dbg('=== MobileNostrPairing: Computed from address ===', { + derivationPath: path, + addressType: addressTypeToUse, + fromAddress: derivedAddress, + network: netForNative, + networkForDisplay: netForDisplay, + }); + } catch (error) { + dbg('Error computing from address:', error); + setFromAddress(''); + } + }; + + computeFromAddress(); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [ + isSendBitcoin, + route.params?.derivationPath, + route.params?.mode, + route.params?.network, + route.params?.addressType, + ]); + const generateLocalKeypair = async () => { try { const keypairJSON = await BBMTLibNativeModule.nostrKeypair(); @@ -1397,128 +1525,145 @@ const MobileNostrPairing = ({navigation}: any) => { setProgress(0); setStatus('Starting transaction signing...'); + // Store original network/API to restore after transaction + let originalNetwork = ''; + let originalApiUrl = ''; + try { - // Get wallet balance in satoshis + // 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('MobileNostrPairing: 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'; + } + + // 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('MobileNostrPairing: Set network and API in BBMTLib:', 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); - // Get nsec from keyshare (use local variable, not state) let nsecToUse = localNsec; if (!nsecToUse || !nsecToUse.startsWith('nsec1')) { const nsecFromKeyshare = keyshare.nsec || ''; if (nsecFromKeyshare) { - try { - let decodedNsec = ''; - - // Check if it's already in bech32 format - if (nsecFromKeyshare.startsWith('nsec1')) { - decodedNsec = nsecFromKeyshare; - } else { - decodedNsec = hexToString(nsecFromKeyshare); - } - - if (decodedNsec.startsWith('nsec1')) { - nsecToUse = decodedNsec; - setLocalNsec(decodedNsec); // Update state for UI - dbg( - 'Loaded nsec from keyshare in startSendBTC:', - decodedNsec.substring(0, 20) + '...', - ); - } else { - throw new Error( - `Invalid nsec format in keyshare: ${decodedNsec.substring( - 0, - 50, - )}`, - ); - } - } catch (error) { - dbg('Error loading nsec from keyshare in startSendBTC:', error); - throw new Error(`Failed to load nsec from keyshare: ${error}`); + if (nsecFromKeyshare.startsWith('nsec1')) { + nsecToUse = nsecFromKeyshare; + } else { + nsecToUse = hexToString(nsecFromKeyshare); + } + if (nsecToUse.startsWith('nsec1')) { + setLocalNsec(nsecToUse); + } else { + throw new Error('Invalid nsec format in keyshare'); } } else { throw new Error('nsec not found in keyshare'); } } - // Verify nsec is valid - if (!nsecToUse || !nsecToUse.startsWith('nsec1')) { - throw new Error( - 'Invalid nsec: nsec must be in bech32 format (nsec1...)', - ); - } - - if (!activeAddress) { - throw new Error('Active address not found'); - } + // Derive from address using route params + const publicKey = await BBMTLibNativeModule.derivePubkey( + keyshare.pub_key, + keyshare.chain_code_hex, + path, + ); + const senderAddress = await BBMTLibNativeModule.btcAddress( + publicKey, + net, + addressTypeToUse, + ); + // Get balance for sessionFlag calculation const balance = await WalletService.getInstance().getWalletBalance( - activeAddress, + senderAddress, 0, 0, false, ); - const balanceSats = Big(balance.btc).times(1e8).toString(); + const balanceSats = Big(balance.btc).times(1e8).toFixed(0); - // IMPORTANT: For session ID, we need ALL npubs from the keyshare (all participants) - // Get all hex keys from keygen_committee_keys and convert them ALL to npubs + // Get all npubs from keyshare for sessionFlag calculation const allNpubsFromKeyshare: string[] = []; - - // Get all keys from keygen_committee_keys and convert them ALL to npubs const sortedKeys = [...keyshare.keygen_committee_keys].sort(); for (const key of sortedKeys) { try { - // Check if it's already an npub (shouldn't happen, but handle it) if (key && typeof key === 'string' && key.startsWith('npub1')) { allNpubsFromKeyshare.push(key); - dbg('Key already npub format:', key.substring(0, 20) + '...'); continue; } - - // Validate hex key format const hexPattern = /^[0-9a-fA-F]+$/; if (!hexPattern.test(key)) { - dbg( - 'Invalid key format (not hex, not npub), skipping:', - key.substring(0, 20) + '...', - ); continue; } - - // Convert hex to npub (convert ALL keys, including local) const npub = await BBMTLibNativeModule.hexToNpub(key); if (npub && typeof npub === 'string' && npub.startsWith('npub1')) { allNpubsFromKeyshare.push(npub); - dbg( - 'Converted hex to npub for session ID:', - npub.substring(0, 20) + '...', - ); - } else { - dbg('Failed to convert hex to npub, result:', npub); } } catch (error) { - dbg('Error converting hex to npub for session ID:', error); + dbg('Error converting hex to npub:', error); } } - // Sort all npubs - this must match on all devices 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. Please ensure all devices are loaded.`, + `Failed to get all npubs from keyshare. Got ${allNpubsFromKeyshare.length} npubs.`, ); } - dbg( - 'All npubs for session ID:', - allNpubsFromKeyshare.map(n => n.substring(0, 20) + '...'), - ); - // 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 @@ -1655,100 +1800,10 @@ const MobileNostrPairing = ({navigation}: any) => { } const partiesNpubsCSV = allNpubs.sort().join(','); - dbg( - 'partiesNpubsCSV for signing (full npubs, length=', - partiesNpubsCSV.length, - '):', - partiesNpubsCSV.substring(0, 100) + '...', - ); - const satoshiAmount = route.params.satoshiAmount || '0'; - const satoshiFees = route.params.satoshiFees || '0'; - - // Generate session ID (includes all transaction details that must match) - // Format: sha256(npubsSorted,balance,amount,rounded) - const rounded = Math.floor(Date.now() / 90000); - - dbg( - 'session id params:', - `${npubsSorted},${balanceSats},${satoshiAmount},${rounded}`, - ); - dbg( - 'session_params', - JSON.stringify( - {npubsSorted, balanceSats, satoshiAmount, rounded}, - null, - 4, - ), - ); - // Prepare relays CSV const relaysCSV = relays.join(','); - const network = (await LocalCache.getItem('network')) || 'mainnet'; - // Get address type from route params or cache, default to segwit-native - const currentAddressType = - addressType || - (await LocalCache.getItem('addressType')) || - 'segwit-native'; - // Check if this is a legacy wallet (created before migration timestamp) - const useLegacyPath = isLegacyWallet(keyshare.created_at); - const derivePath = getDerivePathForNetwork( - network, - currentAddressType, - useLegacyPath, - ); - dbg('Deriving path for Nostr send:', { - network, - currentAddressType, - useLegacyPath, - derivePath, - }); - - // Derive the public key from the root key using the derivation path - // This is critical - we need the DERIVED public key, not the root! - const publicKey = await BBMTLibNativeModule.derivePubkey( - keyshare.pub_key, - keyshare.chain_code_hex, - derivePath, - ); - - dbg( - 'Derived public key for path:', - derivePath, - 'pubKey:', - publicKey.substring(0, 20) + '...', - ); - - // Generate BTC address using addressType (same as MobilesPairing.tsx) - const net = (await LocalCache.getItem('network')) || 'mainnet'; - const btcAddress = await BBMTLibNativeModule.btcAddress( - publicKey, - net, - addressType, - ); - - dbg('Starting Nostr send BTC with:', { - relays: relaysCSV, - parties: partiesNpubsCSV, - npubsSorted: npubsSorted.substring(0, 30) + '...', - balance: balanceSats, - amount: route.params?.satoshiAmount, - localNsec: nsecToUse ? nsecToUse.substring(0, 20) + '...' : 'MISSING', - derivePath: derivePath, - derivedPublicKey: publicKey.substring(0, 20) + '...', - btcAddress: btcAddress, - addressType: addressType, - estimatedFees: satoshiFees, - }); - - dbg( - 'Calling nostrMpcSendBTC (pre-agreement handled internally):', - nsecToUse.substring(0, 20) + '...', - ); - - // Call native module - pre-agreement is now handled internally in Go - // The function will calculate sessionFlag, do pre-agreement, update sessionID and fees - // Use btcAddress generated from addressType (same as MobilesPairing.tsx) + // Call MPC send BTC const txId = await BBMTLibNativeModule.nostrMpcSendBTC( relaysCSV, nsecToUse, @@ -1756,12 +1811,12 @@ const MobileNostrPairing = ({navigation}: any) => { npubsSorted, balanceSats, keyshareJSON, - derivePath, + path, publicKey, - btcAddress, - route.params.toAddress || '', - route.params.satoshiAmount || '0', - route.params.satoshiFees || '0', + senderAddress, + toAddress, + satoshiAmount, + satoshiFees, ); // Validate txId @@ -1772,15 +1827,15 @@ const MobileNostrPairing = ({navigation}: any) => { // Save pending transaction const pendingTxs = JSON.parse( - (await LocalCache.getItem(`${activeAddress}-pendingTxs`)) || '{}', + (await LocalCache.getItem(`${senderAddress}-pendingTxs`)) || '{}', ); pendingTxs[txId] = { txid: txId, - from: activeAddress, - to: route.params.toAddress, - amount: route.params.satoshiAmount, - satoshiAmount: route.params.satoshiAmount, - satoshiFees: route.params.satoshiFees, + from: senderAddress, + to: toAddress, + amount: satoshiAmount, + satoshiAmount: satoshiAmount, + satoshiFees: satoshiFees, sentAt: Date.now(), status: { confirmed: false, @@ -1788,7 +1843,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, }; await LocalCache.setItem( - `${activeAddress}-pendingTxs`, + `${senderAddress}-pendingTxs`, JSON.stringify(pendingTxs), ); @@ -1806,6 +1861,21 @@ const MobileNostrPairing = ({navigation}: any) => { Alert.alert('Error', error?.message || 'Transaction signing failed'); setStatus('Transaction signing failed'); } finally { + // 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 walletService = WalletService.getInstance(); + (walletService as any).currentNetwork = originalNetwork; + (walletService as any).currentApiUrl = originalApiUrl; + dbg('MobileNostrPairing: Restored original network:', originalNetwork, 'API:', originalApiUrl); + } catch (restoreError) { + dbg('MobileNostrPairing: Error restoring original network:', restoreError); + } + } setIsPairing(false); } }; @@ -2090,12 +2160,12 @@ const MobileNostrPairing = ({navigation}: any) => { return theme.colors.danger; } if (passwordStrength <= 2) { - return '#FFA500'; + return theme.colors.warning; } if (passwordStrength <= 3) { - return '#FFD700'; + return theme.colors.warningLight; } - return '#4CAF50'; + return theme.colors.received; }; const getPasswordStrengthText = () => { @@ -2474,9 +2544,15 @@ const MobileNostrPairing = ({navigation}: any) => { borderColor: theme.colors.border + '40', }, cardSelected: { - borderColor: theme.colors.primary, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, borderWidth: 2, - backgroundColor: theme.colors.primary + '10', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '10' + : theme.colors.accent + '20', }, deviceInfoRowWithCheckbox: { flexDirection: 'row', @@ -2497,8 +2573,14 @@ const MobileNostrPairing = ({navigation}: any) => { marginLeft: 12, }, peerCheckboxChecked: { - borderColor: theme.colors.primary, - backgroundColor: theme.colors.primary, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, peerCheckmark: { color: theme.colors.white, @@ -2513,11 +2595,20 @@ const MobileNostrPairing = ({navigation}: any) => { paddingVertical: 14, fontSize: 16, color: theme.colors.text, - backgroundColor: 'rgba(0,0,0,0.02)', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.shadowColor + '05' // ~2% opacity + : theme.colors.cardBackground, }, inputFocused: { - borderColor: theme.colors.primary, - backgroundColor: 'rgba(0,0,0,0.03)', + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.shadowColor + '08' // ~3% opacity + : theme.colors.cardBackground, }, inputWithIcons: { flexDirection: 'row', @@ -2538,7 +2629,10 @@ const MobileNostrPairing = ({navigation}: any) => { width: 48, height: 48, borderRadius: 12, - backgroundColor: theme.colors.primary + '20', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '20' + : theme.colors.accent + '20', alignItems: 'center', justifyContent: 'center', }, @@ -2564,11 +2658,17 @@ const MobileNostrPairing = ({navigation}: any) => { flex: 1, }, hintBox: { - backgroundColor: theme.colors.primary + '10', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '10' + : theme.colors.accent + '20', borderRadius: 8, padding: 6, borderLeftWidth: 3, - borderLeftColor: theme.colors.primary, + borderLeftColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, hintText: { fontSize: 13, @@ -2587,14 +2687,23 @@ const MobileNostrPairing = ({navigation}: any) => { borderColor: theme.colors.border + '30', }, sendModeDeviceItemSelected: { - borderColor: theme.colors.primary, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, borderWidth: 1.5, - backgroundColor: theme.colors.primary + '08', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '08' + : theme.colors.accent + '20', }, sendModeDeviceIcon: { width: 20, height: 20, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, marginRight: 10, }, sendModeDeviceContent: { @@ -2617,7 +2726,10 @@ const MobileNostrPairing = ({navigation}: any) => { }, sendModeDeviceBadge: { fontSize: 11, - color: theme.colors.primary, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, marginTop: 2, fontWeight: '500', }, @@ -2633,8 +2745,14 @@ const MobileNostrPairing = ({navigation}: any) => { marginLeft: 8, }, sendModeCheckboxChecked: { - borderColor: theme.colors.primary, - backgroundColor: theme.colors.primary, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, sendModeCheckmark: { color: theme.colors.background, @@ -2664,12 +2782,18 @@ const MobileNostrPairing = ({navigation}: any) => { iconImageCompact: { width: 18, height: 18, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, iconImage: { width: 24, height: 24, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, iconPrepare: { width: 24, @@ -2684,11 +2808,14 @@ const MobileNostrPairing = ({navigation}: any) => { checkIconLeft: { width: 20, height: 20, - tintColor: '#4CAF50', + tintColor: theme.colors.received, marginRight: 8, }, qrContainer: { - backgroundColor: 'white', + backgroundColor: + theme.colors.background === '#ffffff' + ? 'white' + : theme.colors.cardBackground, padding: 16, borderRadius: 12, alignItems: 'center', @@ -2708,7 +2835,10 @@ const MobileNostrPairing = ({navigation}: any) => { }, button: { flex: 1, - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, borderRadius: 12, paddingVertical: 14, alignItems: 'center', @@ -2722,7 +2852,10 @@ const MobileNostrPairing = ({navigation}: any) => { borderColor: theme.colors.border, }, buttonText: { - color: theme.colors.background, + color: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.text, fontSize: 16, fontWeight: '600', }, @@ -2736,7 +2869,10 @@ const MobileNostrPairing = ({navigation}: any) => { width: 8, height: 8, borderRadius: 4, - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, marginRight: 8, }, modalSubtitle: { @@ -2775,14 +2911,20 @@ const MobileNostrPairing = ({navigation}: any) => { width: 50, height: 50, borderRadius: 25, - backgroundColor: theme.colors.primary + '20', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '20' + : theme.colors.accent + '20', alignItems: 'center', justifyContent: 'center', }, finalizingModalIcon: { width: 24, height: 24, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, statusContainer: { width: '100%', @@ -2809,7 +2951,10 @@ const MobileNostrPairing = ({navigation}: any) => { statusCheck: { width: 20, height: 20, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, statusText: { fontSize: 14, @@ -2837,19 +2982,28 @@ const MobileNostrPairing = ({navigation}: any) => { width: 250, height: 250, borderWidth: 2, - borderColor: theme.colors.primary, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, borderRadius: 12, }, closeScannerButton: { position: 'absolute', bottom: 40, - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, paddingHorizontal: 24, paddingVertical: 12, borderRadius: 12, }, closeScannerButtonText: { - color: theme.colors.background, + color: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.text, fontSize: 16, fontWeight: '600', }, @@ -2860,7 +3014,10 @@ const MobileNostrPairing = ({navigation}: any) => { sessionInfo: { marginTop: 12, padding: 12, - backgroundColor: 'rgba(0,0,0,0.02)', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.shadowColor + '05' // ~2% opacity + : theme.colors.cardBackground, borderRadius: 8, }, sessionInfoText: { @@ -2871,7 +3028,7 @@ const MobileNostrPairing = ({navigation}: any) => { }, modalOverlay: { flex: 1, - backgroundColor: 'rgba(0,0,0,0.75)', + backgroundColor: theme.colors.modalBackdrop, alignItems: 'center', justifyContent: 'center', }, @@ -2880,7 +3037,7 @@ const MobileNostrPairing = ({navigation}: any) => { borderRadius: 16, width: '85%', maxWidth: 400, - shadowColor: '#000', + shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: 10}, shadowOpacity: 0.3, shadowRadius: 20, @@ -2946,7 +3103,10 @@ const MobileNostrPairing = ({navigation}: any) => { width: 36, height: 36, borderRadius: 18, - backgroundColor: theme.colors.primary + '20', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '20' + : theme.colors.accent + '20', alignItems: 'center', justifyContent: 'center', marginRight: 12, @@ -2954,7 +3114,10 @@ const MobileNostrPairing = ({navigation}: any) => { helpIcon: { width: 20, height: 20, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, stepIndicatorContainer: { marginBottom: 8, @@ -2977,8 +3140,14 @@ const MobileNostrPairing = ({navigation}: any) => { borderColor: theme.colors.border, }, stepCircleCompleted: { - backgroundColor: theme.colors.primary, - borderColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, stepNumber: { fontSize: 14, @@ -3036,7 +3205,10 @@ const MobileNostrPairing = ({navigation}: any) => { primaryActionButton: { flexDirection: 'row', alignItems: 'center', - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, paddingHorizontal: 16, paddingVertical: 10, borderRadius: 8, @@ -3061,8 +3233,14 @@ const MobileNostrPairing = ({navigation}: any) => { lineHeight: 18, }, readyCard: { - backgroundColor: theme.colors.primary + '10', - borderColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '10' + : theme.colors.accent + '20', + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, borderWidth: 2, }, helpModalBody: { @@ -3084,12 +3262,18 @@ const MobileNostrPairing = ({navigation}: any) => { lineHeight: 20, }, inputError: { - borderColor: theme.colors.danger || '#FF3B30', - backgroundColor: (theme.colors.danger || '#FF3B30') + '10', + borderColor: theme.colors.danger, + backgroundColor: theme.colors.danger + '1A', // ~10% opacity }, inputSuccess: { - borderColor: theme.colors.primary, - backgroundColor: theme.colors.primary + '10', + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '10' + : theme.colors.accent + '20', }, inputValidating: { borderColor: theme.colors.textSecondary, @@ -3098,14 +3282,14 @@ const MobileNostrPairing = ({navigation}: any) => { errorIndicator: { marginTop: 8, padding: 8, - backgroundColor: (theme.colors.danger || '#FF3B30') + '10', + backgroundColor: theme.colors.danger + '1A', // ~10% opacity borderRadius: 6, borderLeftWidth: 3, - borderLeftColor: theme.colors.danger || '#FF3B30', + borderLeftColor: theme.colors.danger, }, errorText: { fontSize: 12, - color: theme.colors.danger || '#FF3B30', + color: theme.colors.danger, fontWeight: '500', }, validatingIndicator: { @@ -3137,8 +3321,14 @@ const MobileNostrPairing = ({navigation}: any) => { justifyContent: 'center', }, checkboxChecked: { - backgroundColor: theme.colors.primary, - borderColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, checkboxCheckmark: { color: theme.colors.background, @@ -3157,7 +3347,7 @@ const MobileNostrPairing = ({navigation}: any) => { width: '90%', maxWidth: 400, alignItems: 'center', - shadowColor: '#000', + shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: 8}, shadowOpacity: 0.25, shadowRadius: 16, @@ -3171,14 +3361,20 @@ const MobileNostrPairing = ({navigation}: any) => { width: 64, height: 64, borderRadius: 32, - backgroundColor: theme.colors.primary + '20', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '20' + : theme.colors.accent + '20', alignItems: 'center', justifyContent: 'center', }, preparingModalIcon: { width: 32, height: 32, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, preparingModalTitle: { fontSize: 20, @@ -3223,7 +3419,10 @@ const MobileNostrPairing = ({navigation}: any) => { width: 8, height: 8, borderRadius: 4, - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, marginRight: 8, }, preparingStatusText: { @@ -3251,7 +3450,10 @@ const MobileNostrPairing = ({navigation}: any) => { }, backupButton: { marginTop: 12, - backgroundColor: theme.colors.subPrimary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.subPrimary + : theme.colors.accent, width: '100%', borderRadius: 12, paddingVertical: 14, @@ -3266,7 +3468,10 @@ const MobileNostrPairing = ({navigation}: any) => { elevation: 4, }, backupButtonText: { - color: theme.colors.background, + color: + theme.colors.background === '#ffffff' + ? theme.colors.background + : theme.colors.text, fontSize: 16, fontWeight: '600', fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', @@ -3347,15 +3552,24 @@ const MobileNostrPairing = ({navigation}: any) => { height: 24, borderRadius: 6, borderWidth: 2, - borderColor: theme.colors.primary, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, justifyContent: 'center', alignItems: 'center', backgroundColor: 'transparent', marginRight: 12, }, enhancedCheckboxChecked: { - backgroundColor: theme.colors.primary, - borderColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, checkmark: { color: theme.colors.background, @@ -3373,7 +3587,10 @@ const MobileNostrPairing = ({navigation}: any) => { backgroundColor: 'transparent', }, enhancedCheckboxContainerChecked: { - backgroundColor: theme.colors.primary + '10', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '10' + : theme.colors.accent + '20', }, checkboxTextContainer: { flex: 1, @@ -3410,7 +3627,10 @@ const MobileNostrPairing = ({navigation}: any) => { finalStepPhoneIcon: { width: 24, height: 24, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, finalStepTextContainer: { flex: 1, @@ -3511,7 +3731,10 @@ const MobileNostrPairing = ({navigation}: any) => { participantDeviceIcon: { width: 18, height: 18, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, marginRight: 10, }, participantDeviceLabel: { @@ -3552,7 +3775,10 @@ const MobileNostrPairing = ({navigation}: any) => { }, proceedButtonOn: { marginTop: 16, - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, borderRadius: 12, paddingVertical: 16, paddingHorizontal: 24, @@ -3579,7 +3805,10 @@ const MobileNostrPairing = ({navigation}: any) => { opacity: 0.6, }, pairButtonText: { - color: theme.colors.textOnPrimary, + color: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.text, fontSize: 16, fontWeight: '600', fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', @@ -3593,7 +3822,10 @@ const MobileNostrPairing = ({navigation}: any) => { buttonIcon: { width: 20, height: 20, - tintColor: theme.colors.background, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.text, }, modalContent: { backgroundColor: theme.colors.cardBackground, @@ -3601,7 +3833,7 @@ const MobileNostrPairing = ({navigation}: any) => { padding: 24, width: '90%', maxWidth: 400, - shadowColor: '#000', + shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: 10}, shadowOpacity: 0.3, shadowRadius: 20, @@ -3616,7 +3848,10 @@ const MobileNostrPairing = ({navigation}: any) => { width: 32, height: 32, marginRight: 12, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, modalTitle: { fontSize: 20, @@ -3663,7 +3898,7 @@ const MobileNostrPairing = ({navigation}: any) => { eyeIcon: { width: 20, height: 20, - tintColor: theme.colors.textSecondary, + tintColor: theme.colors.text, }, strengthContainer: { marginTop: 8, @@ -3695,7 +3930,7 @@ const MobileNostrPairing = ({navigation}: any) => { fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', }, errorInput: { - borderColor: theme.colors.danger || '#FF3B30', + borderColor: theme.colors.danger, }, modalActions: { flexDirection: 'row', @@ -3714,7 +3949,10 @@ const MobileNostrPairing = ({navigation}: any) => { backgroundColor: theme.colors.border, }, confirmButton: { - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, disabledButton: { opacity: 0.5, @@ -3778,6 +4016,73 @@ const MobileNostrPairing = ({navigation}: any) => { textAlign: 'center', fontSize: 14, }, + transactionItem: { + borderBottomWidth: 0, + paddingVertical: 4, + marginBottom: 4, + }, + transactionLabel: { + fontSize: 14, + fontWeight: '600', + color: theme.colors.text, + marginBottom: 2, + fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', + textAlign: 'left', + lineHeight: 16, + }, + transactionItemLabel: { + fontSize: 13, + fontWeight: '500', + color: theme.colors.textSecondary, + marginBottom: 4, + }, + transactionItemValue: { + fontSize: 14, + fontWeight: '600', + color: theme.colors.text, + textAlign: 'right', + }, + addressContainer: { + backgroundColor: theme.colors.background, + paddingVertical: 4, + paddingHorizontal: 6, + borderRadius: 6, + borderWidth: 1, + borderColor: theme.colors.border, + }, + addressValue: { + fontSize: 14, + color: theme.colors.text, + textAlign: 'left', + fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', + lineHeight: 14, + }, + amountContainer: { + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + backgroundColor: theme.colors.background, + paddingVertical: 4, + paddingHorizontal: 6, + borderRadius: 6, + borderWidth: 1, + borderColor: theme.colors.border, + }, + amountValue: { + fontSize: 15, + fontWeight: '600', + color: theme.colors.text, + fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', + textAlign: 'left', + lineHeight: 14, + }, + fiatValue: { + fontSize: 14, + color: theme.colors.textSecondary, + fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', + textAlign: 'right', + lineHeight: 14, + }, }); return ( @@ -3841,13 +4146,16 @@ const MobileNostrPairing = ({navigation}: any) => { width: 20, height: 20, marginRight: 8, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }} resizeMode="contain" /> { + {/* Relay Configuration - Show in send Bitcoin/PSBT mode, right after title */} + {(isSendBitcoin || isSignPSBT) && !showFinalStep && ( + + { + HapticFeedback.light(); + setShowRelayConfig(!showRelayConfig); + }} + activeOpacity={0.7}> + + {showRelayConfig ? '▼' : '▶'} Advanced: Nostr Relays + Settings + + + {showRelayConfig && ( + + + Configure Nostr relays (defaults work for most + users). Enter relay URLs, one per line or + comma-separated (wss://...). + + + + )} + + )} + {/* PSBT Info Section */} {isSignPSBT && route.params?.psbtBase64 && ( @@ -4070,15 +4432,23 @@ const MobileNostrPairing = ({navigation}: any) => { {/* Send Mode: Device Selection - Show current device and allow selecting one other */} {(isSendBitcoin || isSignPSBT) && ( - - This Device - + + This Device + {sendModeDevices.length === 0 ? ( Loading... @@ -4101,7 +4471,7 @@ const MobileNostrPairing = ({navigation}: any) => { key={localDevice.keyshareLabel} style={[ styles.sendModeDeviceItem, - {marginBottom: 24}, + {marginBottom: 12}, ]}> { {/* Select One Other Device */} {otherDevices.length > 0 && ( <> - - {isTrio - ? 'Select one device to co-sign:' - : 'Co-signing device:'} - + + + {isTrio + ? 'Select one device to co-sign:' + : 'Co-signing device:'} + {otherDevices.map(dev => { // In duo mode, use View (not selectable) // In trio mode, use TouchableOpacity (selectable) @@ -4257,66 +4627,14 @@ const MobileNostrPairing = ({navigation}: any) => { ); })} + )} ); })() )} - - )} - - {/* Relay Configuration - Collapsible - Hide when Final Step is shown */} - {!showFinalStep && ( - - { - HapticFeedback.light(); - setShowRelayConfig(!showRelayConfig); - }} - activeOpacity={0.7}> - - {showRelayConfig ? '▼' : '▶'} Advanced: Nostr Relays - Settings - - - {showRelayConfig && ( - - - Configure Nostr relays (defaults work for most - users). Enter relay URLs, one per line or - comma-separated (wss://...). - - - - )} + )} @@ -4460,7 +4778,10 @@ const MobileNostrPairing = ({navigation}: any) => { activeOpacity={0.7} style={{ padding: 8, - backgroundColor: theme.colors.primary + '10', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '10' + : theme.colors.accent + '20', borderRadius: 8, }}> { activeOpacity={0.7} style={{ padding: 8, - backgroundColor: theme.colors.primary + '10', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '10' + : theme.colors.accent + '20', borderRadius: 8, }}> { style={[ styles.preparingProgressBar, { - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, width: progressAnimation.interpolate({ inputRange: [0, 1], outputRange: ['0%', '100%'], @@ -4914,7 +5241,10 @@ const MobileNostrPairing = ({navigation}: any) => { width: 18, height: 18, marginRight: 8, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }} resizeMode="contain" /> @@ -4941,7 +5271,10 @@ const MobileNostrPairing = ({navigation}: any) => { width: 18, height: 18, marginRight: 8, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }} resizeMode="contain" /> @@ -4968,7 +5301,10 @@ const MobileNostrPairing = ({navigation}: any) => { width: 18, height: 18, marginRight: 8, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }} resizeMode="contain" /> @@ -4995,7 +5331,10 @@ const MobileNostrPairing = ({navigation}: any) => { width: 18, height: 18, marginRight: 8, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }} resizeMode="contain" /> @@ -5272,48 +5611,97 @@ const MobileNostrPairing = ({navigation}: any) => { + {/* Network Badge */} - - To Address - + {(() => { + const net = + route.params?.network || currentNetwork; + const normalizedNet = + net === 'testnet3' ? 'testnet' : net; + return normalizedNet === 'testnet' + ? 'Testnet' + : 'Mainnet'; + })()} + + + + {fromAddress && ( + + + From Address + {currentDerivationPath && ( + + {currentDerivationPath} + + )} + + + + {fromAddress} + + + + )} + + To Address + + {route.params?.toAddress || ''} @@ -5321,118 +5709,30 @@ const MobileNostrPairing = ({navigation}: any) => { - - + + 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)} @@ -5841,7 +6141,7 @@ const MobileNostrPairing = ({navigation}: any) => { width: 20, height: 20, marginRight: 8, - tintColor: '#fff', + tintColor: theme.colors.white, }} resizeMode="contain" /> @@ -5900,7 +6200,10 @@ const MobileNostrPairing = ({navigation}: any) => { { /> @@ -5972,6 +6278,7 @@ const MobileNostrPairing = ({navigation}: any) => { { styles.errorInput, ]} placeholder="Confirm your password" + placeholderTextColor={theme.colors.textSecondary + '80'} secureTextEntry={!confirmPasswordVisible} value={confirmPassword} onChangeText={setConfirmPassword} diff --git a/screens/MobilesPairing.tsx b/screens/MobilesPairing.tsx index 0356862..4046ec0 100644 --- a/screens/MobilesPairing.tsx +++ b/screens/MobilesPairing.tsx @@ -38,15 +38,13 @@ import Share from 'react-native-share'; import Big from 'big.js'; import { dbg, - getDerivePathForNetwork, getKeyshareLabel, getPinnedRemoteIPs, HapticFeedback, hexToString, - isLegacyWallet, } from '../utils'; import {useTheme} from '../theme'; -import {waitMS} from '../services/WalletService'; +import {waitMS, WalletService} from '../services/WalletService'; import LocalCache from '../services/LocalCache'; const {BBMTLibNativeModule} = NativeModules; @@ -85,6 +83,9 @@ const MobilesPairing = ({navigation}: any) => { 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 [currentNetwork, setCurrentNetwork] = useState('mainnet'); // Network for display const [peerPubkey2, setPeerPubkey2] = useState(''); const [shareName, setShareName] = useState(''); @@ -125,6 +126,8 @@ const MobilesPairing = ({navigation}: any) => { selectedCurrency?: string; spendingHash?: string; psbtBase64?: string; // For PSBT signing mode + derivationPath?: string; // Derivation path from QR code (ensures same source address) + network?: string; // Network from QR code (ensures same network) }; const route = useRoute>(); @@ -132,7 +135,6 @@ const MobilesPairing = ({navigation}: any) => { const isSignPSBT = route.params?.mode === 'sign_psbt'; const setupMode = route.params?.mode; const isTrio = setupMode === 'trio'; - const addressType = route.params?.addressType; const title = isSendBitcoin || isSignPSBT ? isSignPSBT @@ -217,6 +219,127 @@ 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'; + setCurrentNetwork(cachedNetwork); + return; + } + + dbg('=== MobilesPairing: Received route params ===', { + network: route.params?.network, + derivationPath: route.params?.derivationPath, + addressType: route.params?.addressType, + toAddress: route.params?.toAddress, + 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 && route.params.derivationPath.trim() !== '') { + setCurrentDerivationPath(route.params.derivationPath.trim()); + dbg('MobilesPairing: Initialized derivation path from route params:', route.params.derivationPath); + } + + 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 + if (!route.params.network || route.params.network.trim() === '') { + dbg('ERROR: Network missing from route params in send mode'); + setFromAddress(''); + return; + } + 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() === '') { + 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; + + 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); + dbg('=== MobilesPairing: Computed from address ===', { + derivationPath: path, + addressType: addressTypeToUse, + fromAddress: derivedAddress, + network: netForNative, + networkForDisplay: netForDisplay, + }); + } catch (error) { + dbg('Error computing from address:', error); + setFromAddress(''); + } + }; + + computeFromAddress(); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [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')) @@ -273,12 +396,12 @@ const MobilesPairing = ({navigation}: any) => { return theme.colors.danger; } if (passwordStrength <= 2) { - return '#FFA500'; + return theme.colors.warning; } if (passwordStrength <= 3) { - return '#FFD700'; + return theme.colors.warningLight; } - return '#4CAF50'; + return theme.colors.received; }; const getPasswordStrengthText = () => { @@ -633,6 +756,11 @@ const MobilesPairing = ({navigation}: any) => { setMpcDone(false); setPrepCounter(0); + // 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(); @@ -650,7 +778,65 @@ const MobilesPairing = ({navigation}: any) => { const server = `http://${isMaster ? localIP : peerIP}:${discoveryPort}`; const jks = await EncryptedStorage.getItem('keyshare'); - const net = (await LocalCache.getItem('network')) || 'mainnet'; + + // 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'; + } + + // 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); + const ks = JSON.parse(jks || '{}'); const partyID = ks.local_party_key; @@ -756,75 +942,17 @@ const MobilesPairing = ({navigation}: any) => { return; // Exit early for PSBT } - // Send BTC mode (existing logic) - const satoshiAmount = `${decoded[1]}`; - const satoshiFees = `${decoded[2]}`; - const peerShare = `${decoded[3]}`; - - // Get address type from route params or cache, default to segwit-native - const currentAddressType = - addressType || - (await LocalCache.getItem('addressType')) || - 'segwit-native'; - // Check if this is a legacy wallet (created before migration timestamp) - const useLegacyPath = isLegacyWallet(ks.created_at); - const path = getDerivePathForNetwork( - net, - currentAddressType, - useLegacyPath, - ); - dbg('Deriving path for send:', { - net, - currentAddressType, - useLegacyPath, - path, - }); - + // Send BTC mode - derive from address using route params const btcPub = await BBMTLibNativeModule.derivePubkey( ks.pub_key, ks.chain_code_hex, path, ); - const btcAddress = await BBMTLibNativeModule.btcAddress( + const senderAddress = await BBMTLibNativeModule.btcAddress( btcPub, net, - addressType, + addressTypeToUse, ); - dbg('Derived address for send:', { - path, - btcAddress, - addressType, - network: net, - publicKey: btcPub.substring(0, 20) + '...', - }); - - // Log warning if address doesn't match expected format for address type - if ( - addressType === 'segwit-native' && - !btcAddress.startsWith('tb1q') && - !btcAddress.startsWith('bc1q') - ) { - dbg( - 'WARNING: Address type is segwit-native but address does not start with tb1q/bc1q:', - btcAddress, - ); - } else if ( - addressType === 'legacy' && - !btcAddress.startsWith('1') && - !btcAddress.startsWith('m') && - !btcAddress.startsWith('n') - ) { - dbg( - 'WARNING: Address type is legacy but address format does not match:', - btcAddress, - ); - } - - dbg('starting...', { - peerShare, - peerParty, - partyID, - }); if (peerParty === partyID) { throw 'Please Use "Two Different KeyShares" per Device'; @@ -834,50 +962,10 @@ const MobilesPairing = ({navigation}: any) => { throw 'Make sure you\'re sending the "Same Bitcoin" amount from Both Devices'; } - try { - dbg( - partyID, - 'calling keysign with', - JSON.stringify( - { - localDevice, - server, - partyID, - partiesCSV, - sessionID, - sessionKey, - encKey, - decKey, - jks: jks?.substring(0, 20) + '...', - path, - // BTC - btcPub, - btcAddress, - toAddress: route.params.toAddress, - satoshiAmount, - satoshiFees, - }, - null, - 4, - ), - ); - } catch (e) { - dbg('got exception', e); - } setProgress(0); - dbg('starting keysign with', { - server, - partyID, - partiesCSV, - sessionID, - sessionKey, - encKey, - decKey, - }); - + // Call MPC send BTC await BBMTLibNativeModule.mpcSendBTC( - // TSS server, partyID, partiesCSV, @@ -887,10 +975,9 @@ const MobilesPairing = ({navigation}: any) => { decKey, jks, path, - // BTC btcPub, - btcAddress, - route.params.toAddress, + senderAddress, + toAddress, satoshiAmount, satoshiFees, ) @@ -900,16 +987,17 @@ const MobilesPairing = ({navigation}: any) => { if (!validTxID) { throw txId; } + // Save pending transaction const pendingTxs = JSON.parse( - (await LocalCache.getItem(`${btcAddress}-pendingTxs`)) || '{}', + (await LocalCache.getItem(`${senderAddress}-pendingTxs`)) || '{}', ); pendingTxs[txId] = { txid: txId, - from: btcAddress, - to: route.params.toAddress, - amount: route.params.satoshiAmount, - satoshiAmount: route.params.satoshiAmount, - satoshiFees: route.params.satoshiFees, + from: senderAddress, + to: toAddress, + amount: satoshiAmount, + satoshiAmount: satoshiAmount, + satoshiFees: satoshiFees, sentAt: Date.now(), status: { confirmed: false, @@ -917,7 +1005,7 @@ const MobilesPairing = ({navigation}: any) => { }, }; await LocalCache.setItem( - `${btcAddress}-pendingTxs`, + `${senderAddress}-pendingTxs`, JSON.stringify(pendingTxs), ); navigation.dispatch( @@ -936,6 +1024,21 @@ const MobilesPairing = ({navigation}: any) => { 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); + } + } if (isMaster) { await waitMS(2000); stopRelay(); @@ -945,6 +1048,20 @@ const MobilesPairing = ({navigation}: any) => { } catch (error: any) { Alert.alert('Operation Error', error?.message || error); dbg(localDevice, 'keysign error', error); + // CRITICAL: Restore original network even on error + if (originalNetwork && originalApiUrl) { + try { + await BBMTLibNativeModule.setBtcNetwork(originalNetwork); + await BBMTLibNativeModule.setAPI(originalNetwork, 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(); @@ -1112,6 +1229,14 @@ const MobilesPairing = ({navigation}: any) => { setProgress( Math.round(prgUTXO + (utxoRange * msg.step) / keysignSteps), ); + dbg('keysign_hook_info:', msg.info); + const statusDot = + msg.step % 3 === 0 ? '.' : msg.step % 3 === 1 ? '..' : '...'; + setStatus('Processing cryptographic operations' + statusDot); + if (msg.done) { + setProgress(100); + setMpcDone(true); + } } }; if (Platform.OS === 'android') { @@ -1675,7 +1800,7 @@ const MobilesPairing = ({navigation}: any) => { const styles = StyleSheet.create({ root: { flex: 1, - backgroundColor: theme.colors.primary, + backgroundColor: theme.colors.background, }, flexContainer: { flex: 1, @@ -1754,6 +1879,37 @@ const MobilesPairing = ({navigation}: any) => { fontSize: 14, marginTop: 12, }, + exitButton: { + marginTop: 12, + marginBottom: 4, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.shadowColor + '0A' // ~4% opacity + : theme.colors.cardBackground, + borderWidth: 1, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.border + '60' + : theme.colors.border + '80', + borderRadius: 12, + paddingVertical: 8, + paddingHorizontal: 16, + alignItems: 'center', + justifyContent: 'center', + minHeight: 36, + shadowColor: theme.colors.shadowColor, + shadowOffset: {width: 0, height: 1}, + shadowOpacity: 0.05, + shadowRadius: 2, + elevation: 1, + }, + exitButtonText: { + color: theme.colors.textSecondary, + fontWeight: '600', + fontSize: 14, + fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', + textAlign: 'center', + }, header: { fontSize: 16, fontWeight: '600', @@ -1824,7 +1980,10 @@ const MobilesPairing = ({navigation}: any) => { width: 24, height: 24, borderRadius: 12, - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, alignItems: 'center', justifyContent: 'center', marginRight: 8, @@ -1859,7 +2018,10 @@ const MobilesPairing = ({navigation}: any) => { backgroundColor: 'transparent', }, enhancedCheckboxContainerChecked: { - backgroundColor: theme.colors.primary + '10', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '10' + : theme.colors.accent + '20', }, enhancedCheckbox: { width: 20, @@ -1872,8 +2034,14 @@ const MobilesPairing = ({navigation}: any) => { marginRight: 12, }, enhancedCheckboxChecked: { - backgroundColor: theme.colors.primary, - borderColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, checkmark: { color: theme.colors.background, @@ -1954,7 +2122,10 @@ const MobilesPairing = ({navigation}: any) => { finalStepPhoneIcon: { width: 24, height: 24, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, finalStepTextContainer: { flex: 1, @@ -2103,7 +2274,10 @@ const MobilesPairing = ({navigation}: any) => { height: 24, borderRadius: 6, borderWidth: 2, - borderColor: theme.colors.primary, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, justifyContent: 'center', alignItems: 'center', marginRight: 12, @@ -2115,8 +2289,14 @@ const MobilesPairing = ({navigation}: any) => { elevation: 1, }, checked: { - backgroundColor: theme.colors.primary, - borderColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, checkboxLabel: { fontSize: 14, @@ -2156,10 +2336,16 @@ const MobilesPairing = ({navigation}: any) => { elevation: 2, }, deviceActive: { - tintColor: theme.colors.primary + '95', + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '95' + : theme.colors.accent + '95', }, deviceSelfActive: { - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, deviceInactive: { tintColor: theme.colors.textSecondary, @@ -2167,7 +2353,10 @@ const MobilesPairing = ({navigation}: any) => { deviceSelf: { width: 32, height: 32, - tintColor: theme.colors.primary + '80', + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '80' + : theme.colors.accent + '80', shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: 2}, shadowOpacity: 0.1, @@ -2196,7 +2385,10 @@ const MobilesPairing = ({navigation}: any) => { top: -20, fontSize: 12, fontWeight: '600', - color: theme.colors.primary, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, textAlign: 'center', width: 120, fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', @@ -2229,7 +2421,10 @@ const MobilesPairing = ({navigation}: any) => { position: 'absolute', top: 0, bottom: 0, - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, borderRadius: 2, }, statusText: { @@ -2259,7 +2454,10 @@ const MobilesPairing = ({navigation}: any) => { pairButtonOn: { marginTop: 12, marginBottom: 8, - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, borderRadius: 12, paddingVertical: 14, paddingHorizontal: 20, @@ -2288,7 +2486,10 @@ const MobilesPairing = ({navigation}: any) => { }, proceedButtonOn: { marginTop: 12, - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, borderRadius: 12, paddingVertical: 14, paddingHorizontal: 20, @@ -2315,7 +2516,7 @@ const MobilesPairing = ({navigation}: any) => { alignSelf: 'center', }, pairButtonText: { - color: theme.colors.background, + color: theme.colors.background === '#ffffff' ? theme.colors.white : theme.colors.text, fontSize: 18, fontWeight: '700', fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', @@ -2326,7 +2527,7 @@ const MobilesPairing = ({navigation}: any) => { flex: 1, justifyContent: 'center', alignItems: 'center', - backgroundColor: 'rgba(0, 0, 0, 0.85)', + backgroundColor: theme.colors.modalBackdrop, }, modalContent: { backgroundColor: theme.colors.cardBackground, @@ -2351,7 +2552,10 @@ const MobilesPairing = ({navigation}: any) => { width: 24, height: 24, marginRight: 8, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, modalTitle: { fontSize: 20, @@ -2410,7 +2614,7 @@ const MobilesPairing = ({navigation}: any) => { eyeIcon: { width: 20, height: 20, - tintColor: theme.colors.textSecondary, + tintColor: theme.colors.text, }, strengthContainer: { flexDirection: 'row', @@ -2443,7 +2647,7 @@ const MobilesPairing = ({navigation}: any) => { }, requirementText: { fontSize: 12, - color: '#FF6B35', + color: theme.colors.warningAccent, marginBottom: 2, fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', textAlign: 'left', @@ -2482,12 +2686,15 @@ const MobilesPairing = ({navigation}: any) => { backgroundColor: theme.colors.textSecondary, }, confirmButton: { - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, buttonText: { fontSize: 16, fontWeight: '600', - color: '#ffffff', + color: theme.colors.white, fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', textAlign: 'center', lineHeight: 22, @@ -2500,13 +2707,19 @@ const MobilesPairing = ({navigation}: any) => { width: 18, height: 18, marginRight: 6, - tintColor: theme.colors.white, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.text, }, disabledButton: { backgroundColor: theme.colors.disabled, }, informationCard: { - backgroundColor: theme.colors.white, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.cardBackground, borderRadius: 16, padding: 20, marginVertical: 8, @@ -2534,7 +2747,10 @@ const MobilesPairing = ({navigation}: any) => { clickPrepare: { marginTop: 12, marginBottom: 12, - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, borderRadius: 12, paddingVertical: 12, paddingHorizontal: 20, @@ -2558,7 +2774,7 @@ const MobilesPairing = ({navigation}: any) => { justifyContent: 'center', }, clickButtonText: { - color: theme.colors.background, + color: theme.colors.background === '#ffffff' ? theme.colors.white : theme.colors.text, fontWeight: '600', fontSize: 16, fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', @@ -2575,7 +2791,10 @@ const MobilesPairing = ({navigation}: any) => { }, backupButton: { marginTop: 12, - backgroundColor: theme.colors.subPrimary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.subPrimary + : theme.colors.accent, width: '100%', borderRadius: 12, paddingVertical: 14, @@ -2590,7 +2809,10 @@ const MobilesPairing = ({navigation}: any) => { elevation: 4, }, backupButtonText: { - color: theme.colors.background, + color: + theme.colors.background === '#ffffff' + ? theme.colors.background + : theme.colors.text, fontSize: 16, fontWeight: '600', fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', @@ -2599,7 +2821,10 @@ const MobilesPairing = ({navigation}: any) => { }, clickButton: { marginTop: 8, - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, borderRadius: 12, paddingVertical: 14, paddingHorizontal: 20, @@ -2670,14 +2895,20 @@ const MobilesPairing = ({navigation}: any) => { width: 50, height: 50, borderRadius: 25, - backgroundColor: theme.colors.primary + '20', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '20' + : theme.colors.accent + '20', alignItems: 'center', justifyContent: 'center', }, finalizingModalIcon: { width: 24, height: 24, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, progressContainer: { marginVertical: 8, @@ -2716,7 +2947,10 @@ const MobilesPairing = ({navigation}: any) => { width: 8, height: 8, borderRadius: 4, - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, marginRight: 8, }, finalizingStatusText: { @@ -2733,24 +2967,23 @@ const MobilesPairing = ({navigation}: any) => { textAlign: 'center', }, transactionDetails: { - padding: 8, + padding: 6, paddingTop: 0, width: '100%', }, transactionItem: { borderBottomWidth: 0, - paddingVertical: 6, - marginBottom: 6, + paddingVertical: 4, + marginBottom: 4, }, transactionLabel: { - fontSize: 16, + fontSize: 14, fontWeight: '600', color: theme.colors.text, - marginTop: 1, marginBottom: 2, fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', textAlign: 'left', - lineHeight: 18, + lineHeight: 16, }, transactionItemLabel: { fontSize: 13, @@ -2766,18 +2999,18 @@ const MobilesPairing = ({navigation}: any) => { }, addressContainer: { backgroundColor: theme.colors.background, - paddingVertical: 6, - paddingHorizontal: 8, - borderRadius: 8, + paddingVertical: 4, + paddingHorizontal: 6, + borderRadius: 6, borderWidth: 1, borderColor: theme.colors.border, }, addressValue: { - fontSize: 16, + fontSize: 14, color: theme.colors.text, textAlign: 'left', fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', - lineHeight: 16, + lineHeight: 14, }, derivePathInfo: { marginTop: 8, @@ -2795,7 +3028,10 @@ const MobilesPairing = ({navigation}: any) => { }, derivePathValue: { fontSize: 11, - color: theme.colors.primary, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', fontWeight: '600', }, @@ -2804,26 +3040,26 @@ const MobilesPairing = ({navigation}: any) => { justifyContent: 'space-between', alignItems: 'center', backgroundColor: theme.colors.background, - paddingVertical: 6, - paddingHorizontal: 8, - borderRadius: 8, + paddingVertical: 4, + paddingHorizontal: 6, + borderRadius: 6, borderWidth: 1, borderColor: theme.colors.border, }, amountValue: { - fontSize: 17, + fontSize: 15, fontWeight: '600', color: theme.colors.text, fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', textAlign: 'left', - lineHeight: 16, + lineHeight: 14, }, fiatValue: { - fontSize: 16, + fontSize: 14, color: theme.colors.textSecondary, fontFamily: Platform.OS === 'ios' ? 'System' : 'Roboto', textAlign: 'right', - lineHeight: 16, + lineHeight: 14, }, input: { borderWidth: 2, @@ -2841,14 +3077,14 @@ const MobilesPairing = ({navigation}: any) => { backgroundColor: theme.colors.background, }, vpnWarningBanner: { - backgroundColor: '#FF6B6B', + backgroundColor: theme.colors.danger, marginBottom: 16, marginHorizontal: 16, borderRadius: 12, padding: 16, borderWidth: 2, - borderColor: '#FF5252', - shadowColor: '#000', + borderColor: theme.colors.danger, + shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: 2}, shadowOpacity: 0.2, shadowRadius: 4, @@ -2862,7 +3098,7 @@ const MobilesPairing = ({navigation}: any) => { width: 24, height: 24, marginRight: 12, - tintColor: '#FFFFFF', + tintColor: theme.colors.white, }, vpnWarningTextContainer: { flex: 1, @@ -2921,7 +3157,7 @@ const MobilesPairing = ({navigation}: any) => { { - HapticFeedback.light(); + HapticFeedback.medium(); navigation.dispatch( CommonActions.reset({ index: 0, @@ -2930,26 +3166,14 @@ const MobilesPairing = ({navigation}: any) => { ); }} activeOpacity={0.7} - style={{marginTop: 8, marginBottom: 4, alignItems: 'center'}}> - Exit Pairing + style={styles.exitButton}> + Exit Pairing )} {/* Checklist Section */} {!isPairing && !peerIP && ( - - - { <> { - HapticFeedback.light(); + HapticFeedback.medium(); navigation.dispatch( CommonActions.reset({ index: 0, @@ -2970,12 +3194,8 @@ const MobilesPairing = ({navigation}: any) => { ); }} activeOpacity={0.7} - style={{ - marginTop: 8, - marginBottom: 4, - alignItems: 'center', - }}> - Exit Pairing + style={styles.exitButton}> + Exit Pairing )} @@ -3142,7 +3362,7 @@ const MobilesPairing = ({navigation}: any) => { width: 22, height: 22, marginRight: 8, - tintColor: '#fff', + tintColor: theme.colors.white, }} resizeMode="contain" /> @@ -3380,7 +3600,10 @@ const MobilesPairing = ({navigation}: any) => { width: 22, height: 22, marginRight: 8, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }} resizeMode="contain" /> @@ -3410,7 +3633,15 @@ const MobilesPairing = ({navigation}: any) => { }}> { { style={{ fontSize: 9, fontWeight: '700', - color: theme.colors.primary, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, letterSpacing: 1, }}> ENTERPRISE-GRADE @@ -3449,7 +3686,10 @@ const MobilesPairing = ({navigation}: any) => { Institutional-grade security in the palm of your @@ -3512,7 +3752,7 @@ const MobilesPairing = ({navigation}: any) => { width: 20, height: 20, marginRight: 8, - tintColor: '#fff', + tintColor: theme.colors.white, }} resizeMode="contain" /> @@ -3558,7 +3798,10 @@ const MobilesPairing = ({navigation}: any) => { styles.horizontalProgressBar, { backgroundColor: - theme.colors.primary, + theme.colors.background === + '#ffffff' + ? theme.colors.primary + : theme.colors.accent, width: progressAnimation.interpolate({ inputRange: [0, 1], @@ -3707,7 +3950,11 @@ const MobilesPairing = ({navigation}: any) => { thickness={6} borderWidth={0} showsText={false} - color={theme.colors.primary} + color={ + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent + } style={styles.progressCircle} /> @@ -3758,7 +4005,7 @@ const MobilesPairing = ({navigation}: any) => { width: 20, height: 20, marginRight: 8, - tintColor: '#fff', + tintColor: theme.colors.white, }} resizeMode="contain" /> @@ -3786,7 +4033,10 @@ const MobilesPairing = ({navigation}: any) => { width: 28, height: 28, marginRight: 10, - tintColor: theme.colors.secondary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.secondary + : theme.colors.accent, }} resizeMode="contain" /> @@ -3938,7 +4188,7 @@ const MobilesPairing = ({navigation}: any) => { width: 20, height: 20, marginRight: 8, - tintColor: '#fff', + tintColor: theme.colors.white, }} resizeMode="contain" /> @@ -3966,24 +4216,110 @@ const MobilesPairing = ({navigation}: any) => { width: 28, height: 28, marginRight: 8, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, marginBottom: 8, }} resizeMode="contain" /> - + {isSignPSBT ? 'PSBT Co-Signing' : 'Co-Signing'} - + {isTrio ? 'All devices must be ready.' : 'Both devices must be ready.'} {isSendBitcoin && ( - - - To Address + + {/* Network Badge */} + + + + {(() => { + const net = route.params?.network || currentNetwork; + const normalizedNet = net === 'testnet3' ? 'testnet' : net; + return normalizedNet === 'testnet' ? 'Testnet' : 'Mainnet'; + })()} + + + + {fromAddress && ( + + + From Address + {currentDerivationPath && ( + + {currentDerivationPath} + + )} + + + + {fromAddress} + + + + )} + + 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)} @@ -4256,7 +4592,11 @@ const MobilesPairing = ({navigation}: any) => { thickness={6} borderWidth={0} showsText={false} - color={theme.colors.primary} + color={ + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent + } style={styles.progressCircle} /> @@ -4302,7 +4642,7 @@ const MobilesPairing = ({navigation}: any) => { width: 20, height: 20, marginRight: 8, - tintColor: '#fff', + tintColor: theme.colors.white, }} resizeMode="contain" /> @@ -4361,6 +4701,7 @@ const MobilesPairing = ({navigation}: any) => { { styles.errorInput, ]} placeholder="Confirm your password" + placeholderTextColor={theme.colors.textSecondary + '80'} secureTextEntry={!confirmPasswordVisible} value={confirmPassword} onChangeText={setConfirmPassword} diff --git a/screens/PSBTModal.tsx b/screens/PSBTModal.tsx index b39c5c9..50b4bde 100644 --- a/screens/PSBTModal.tsx +++ b/screens/PSBTModal.tsx @@ -18,7 +18,7 @@ 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} from '../utils'; +import {dbg, HapticFeedback, presentFiat} from '../utils'; import {useTheme} from '../theme'; const {BBMTLibNativeModule} = NativeModules; @@ -58,6 +58,10 @@ 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 { @@ -74,6 +78,9 @@ export const PSBTLoader: React.FC = ({ disableCancelWhenEmpty = false, useOverlay = true, middleButton, + btcPrice, + selectedCurrency, + onCurrencyPress, }) => { const {theme} = useTheme(); const [psbtBase64, setPsbtBase64] = useState(null); @@ -822,11 +829,36 @@ export const PSBTLoader: React.FC = ({ {/* Header */} - - Sign • PSBT + {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'} @@ -1177,7 +1209,7 @@ const createStyles = (theme: any) => StyleSheet.create({ modalOverlay: { flex: 1, - backgroundColor: 'rgba(0, 0, 0, 0.85)', + backgroundColor: theme.colors.modalBackdrop, justifyContent: 'center', alignItems: 'center', padding: 20, @@ -1190,7 +1222,7 @@ const createStyles = (theme: any) => maxWidth: 400, maxHeight: '85%', // Add shadow for better visibility - shadowColor: '#000', + shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: 4}, shadowOpacity: 0.3, shadowRadius: 8, @@ -1211,18 +1243,6 @@ const createStyles = (theme: any) => justifyContent: 'space-between', marginBottom: 12, }, - headerIcon: { - width: 24, - height: 24, - marginRight: 10, - tintColor: theme.colors.primary, - }, - headerTitle: { - fontSize: 20, - fontWeight: '700', - color: theme.colors.text, - flex: 1, - }, networkBadge: { backgroundColor: theme.colors.background, paddingHorizontal: 8, @@ -1237,6 +1257,54 @@ const createStyles = (theme: any) => 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: 12, + fontWeight: '600', + color: theme.colors.text, + lineHeight: 14, + }, + priceCurrencyBadge: { + fontSize: 10, + fontWeight: '600', + color: theme.colors.textSecondary, + lineHeight: 12, + }, description: { fontSize: 14, color: theme.colors.textSecondary, @@ -1262,7 +1330,7 @@ const createStyles = (theme: any) => width: 24, height: 24, marginRight: 12, - tintColor: theme.colors.primary, + tintColor: theme.colors.text, // Use text color for better visibility in dark mode }, importButtonText: { fontSize: 16, @@ -1278,7 +1346,7 @@ const createStyles = (theme: any) => color: theme.colors.textSecondary, }, errorContainer: { - backgroundColor: 'rgba(255, 59, 48, 0.1)', + backgroundColor: theme.colors.danger + '1A', // ~10% opacity borderRadius: 12, padding: 16, marginBottom: 20, @@ -1286,7 +1354,7 @@ const createStyles = (theme: any) => }, errorText: { fontSize: 14, - color: '#FF3B30', + color: theme.colors.danger, textAlign: 'center', marginBottom: 12, }, @@ -1299,7 +1367,7 @@ const createStyles = (theme: any) => retryButtonText: { fontSize: 14, fontWeight: '600', - color: '#FFFFFF', + color: theme.colors.white, }, detailsContainer: { maxHeight: 400, @@ -1316,7 +1384,7 @@ const createStyles = (theme: any) => color: theme.colors.textSecondary, }, psbtSizeBadge: { - backgroundColor: 'rgba(52, 199, 89, 0.15)', + backgroundColor: theme.colors.success + '26', // ~15% opacity paddingHorizontal: 8, paddingVertical: 3, borderRadius: 6, @@ -1324,7 +1392,7 @@ const createStyles = (theme: any) => psbtSizeText: { fontSize: 11, fontWeight: '600', - color: '#34C759', + color: theme.colors.success, }, detailsSection: { marginBottom: 12, @@ -1454,7 +1522,7 @@ const createStyles = (theme: any) => width: 20, height: 20, marginRight: 8, - tintColor: theme.colors.primary, + tintColor: theme.colors.text, // Use text color for better visibility in dark mode }, flowItemInfo: { flex: 1, @@ -1676,7 +1744,7 @@ const createStyles = (theme: any) => width: 20, height: 20, marginRight: 8, - tintColor: '#FFFFFF', + tintColor: theme.colors.white, }, signButtonIconDisabled: { tintColor: theme.colors.textSecondary, @@ -1684,7 +1752,7 @@ const createStyles = (theme: any) => signButtonText: { fontSize: 16, fontWeight: '600', - color: '#FFFFFF', + color: theme.colors.white, }, signButtonTextDisabled: { color: theme.colors.textSecondary, @@ -1715,12 +1783,12 @@ const createStyles = (theme: any) => scannerTitle: { fontSize: 20, fontWeight: '700', - color: '#FFFFFF', + color: theme.colors.white, marginBottom: 8, }, scannerSubtitle: { fontSize: 14, - color: 'rgba(255, 255, 255, 0.7)', + color: theme.colors.white + 'B3', // ~70% opacity textAlign: 'center', paddingHorizontal: 20, }, @@ -1728,20 +1796,20 @@ const createStyles = (theme: any) => marginTop: 16, width: 200, height: 6, - backgroundColor: 'rgba(255, 255, 255, 0.2)', + backgroundColor: theme.colors.white + '33', // ~20% opacity borderRadius: 3, overflow: 'hidden', }, progressBar: { height: '100%', - backgroundColor: '#F7931A', // Bitcoin orange + backgroundColor: theme.colors.bitcoinOrange, borderRadius: 3, }, closeScannerButton: { position: 'absolute', bottom: 60, alignSelf: 'center', - backgroundColor: 'rgba(255, 255, 255, 0.2)', + backgroundColor: theme.colors.white + '33', // ~20% opacity paddingVertical: 14, paddingHorizontal: 40, borderRadius: 12, @@ -1749,19 +1817,19 @@ const createStyles = (theme: any) => closeScannerButtonText: { fontSize: 16, fontWeight: '600', - color: '#FFFFFF', + color: theme.colors.white, }, cameraNotFound: { flex: 1, justifyContent: 'center', alignItems: 'center', - color: '#FFFFFF', + color: theme.colors.white, fontSize: 16, }, // Android scanning progress modal styles androidScanModalOverlay: { flex: 1, - backgroundColor: 'rgba(0, 0, 0, 0.85)', + backgroundColor: theme.colors.modalBackdrop, justifyContent: 'center', alignItems: 'center', padding: 20, @@ -1798,7 +1866,7 @@ const createStyles = (theme: any) => androidScanCancelButtonText: { fontSize: 16, fontWeight: '600', - color: '#FFFFFF', + color: theme.colors.white, }, }); diff --git a/screens/PSBTScreen.tsx b/screens/PSBTScreen.tsx index fc25c22..3a8bb20 100644 --- a/screens/PSBTScreen.tsx +++ b/screens/PSBTScreen.tsx @@ -8,14 +8,17 @@ import { TouchableOpacity, Alert, Animated, - DeviceEventEmitter, } from 'react-native'; import {SafeAreaView} from 'react-native-safe-area-context'; import EncryptedStorage from 'react-native-encrypted-storage'; import {NativeModules} from 'react-native'; import {useTheme} from '../theme'; import {useUser} from '../context/UserContext'; -import {HeaderRightButton, HeaderTitle} from '../components/Header'; +import { + HeaderRightButton, + HeaderPriceButton, + HeaderNetworkProvider, +} from '../components/Header'; import {PSBTLoader} from './PSBTModal'; import {dbg, HapticFeedback, generateAllOutputDescriptors} from '../utils'; import {CommonActions, useRoute, RouteProp} from '@react-navigation/native'; @@ -26,11 +29,13 @@ import Share from 'react-native-share'; import * as RNFS from 'react-native-fs'; import QRCodeModal from '../components/QRCodeModal'; import SignedPSBTModal from './SignedPSBTModal'; +import {WalletService} from '../services/WalletService'; +import LocalCache from '../services/LocalCache'; +import CurrencySelector from '../components/CurrencySelector'; const {BBMTLibNativeModule} = NativeModules; interface KeyshareInfoForPsbt { - xpub: string; outputDescriptors: { legacy: string; segwitNative: string; @@ -46,14 +51,17 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { const route = useRoute>(); const {theme} = useTheme(); const styles = createStyles(theme); - const {activeNetwork: network, activeAddressType: addressType} = useUser(); + const { + activeNetwork: network, + activeAddressType: addressType, + activeApiProvider: apiBase, + } = useUser(); const [keyshareInfo, setKeyshareInfo] = useState( null, ); const [isWatchWalletExpanded, setIsWatchWalletExpanded] = useState(false); const [isPSBTSectionExpanded, setIsPSBTSectionExpanded] = useState(false); - const [isXpubQrVisible, setIsXpubQrVisible] = useState(false); const [isOutputDescriptorQrVisible, setIsOutputDescriptorQrVisible] = useState(false); const [selectedDescriptorType, setSelectedDescriptorType] = useState< @@ -67,6 +75,11 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { const [signedPsbt, setSignedPsbt] = useState(null); const [isSignedPSBTModalVisible, setIsSignedPSBTModalVisible] = useState(false); + const [btcPrice, setBtcPrice] = useState(''); + const [selectedCurrency, setSelectedCurrency] = useState(''); + const [priceData, setPriceData] = useState<{[key: string]: number}>({}); + const [isCurrencySelectorVisible, setIsCurrencySelectorVisible] = + useState(false); // Animation for Bold Connect collapsible section const rotationAnim = useRef( @@ -136,11 +149,6 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { const pubKey = keyshare.pub_key || ''; const chainCode = keyshare.chain_code_hex || ''; - // Generate xpub/tpub for watch-only wallet compatibility (Sparrow, etc.) - const xpub = - (await BBMTLibNativeModule.encodeXpub(pubKey, chainCode, network)) || - ''; - // Generate output descriptors for all address types using utility function const descriptors = await generateAllOutputDescriptors( BBMTLibNativeModule, @@ -157,7 +165,6 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { }; setKeyshareInfo({ - xpub, outputDescriptors, }); } catch (error) { @@ -177,7 +184,7 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { } }, [route.params?.signedPsbt, navigation]); - // Share helper for exporting text as a small file (xpub / descriptor) + // Share helper for exporting text as a small file (descriptor) const shareTextAsFile = useCallback( async (text: string, filename: string, title: string) => { HapticFeedback.medium(); @@ -214,37 +221,6 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { [], ); - const handleCopyXpub = useCallback(() => { - if (!keyshareInfo?.xpub) return; - HapticFeedback.light(); - Clipboard.setString(keyshareInfo.xpub); - Toast.show({ - type: 'success', - text1: 'Copied', - text2: 'Extended pubkey copied to clipboard', - }); - }, [keyshareInfo]); - - const handleShareXpub = useCallback(() => { - if (!keyshareInfo?.xpub) return; - const now = new Date(); - const month = now.toLocaleDateString('en-US', {month: 'short'}); - const day = now.getDate().toString().padStart(2, '0'); - const year = now.getFullYear(); - const hours = now.getHours().toString().padStart(2, '0'); - const minutes = now.getMinutes().toString().padStart(2, '0'); - const filename = `${ - network === 'mainnet' ? 'xpub' : 'tpub' - }.${month}${day}.${year}.${hours}${minutes}.txt`; - shareTextAsFile(keyshareInfo.xpub, filename, 'Share Extended Pubkey'); - }, [keyshareInfo, network, shareTextAsFile]); - - const handleShowXpubQR = useCallback(() => { - if (!keyshareInfo?.xpub) return; - HapticFeedback.light(); - setIsXpubQrVisible(true); - }, [keyshareInfo]); - const handleCopyOutputDescriptor = useCallback( (type: 'legacy' | 'segwitNative' | 'segwitCompatible') => { const descriptor = @@ -369,24 +345,72 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { [pendingPSBTParams, addressType, navigation], ); + const headerLeft = React.useCallback( + () => ( + setIsCurrencySelectorVisible(true)} + /> + ), + [btcPrice, selectedCurrency], + ); + + const headerTitle = React.useCallback( + () => , + [network, apiBase], + ); + const headerRight = React.useCallback( () => , [navigation], ); - const headerTitle = React.useCallback(() => , []); - useEffect(() => { navigation.setOptions({ headerRight, + headerLeft, headerTitle, + headerTitleAlign: 'center', }); - }, [navigation, headerRight, headerTitle]); + }, [navigation, headerRight, headerLeft, headerTitle]); useEffect(() => { loadKeyshareInfo(); }, [loadKeyshareInfo]); + // Fetch bitcoin price and initialize currency + useEffect(() => { + const fetchPrice = async () => { + try { + const currency = (await LocalCache.getItem('currency')) || 'USD'; + setSelectedCurrency(currency); + const walletService = WalletService.getInstance(); + await walletService.initialize(); + const priceResponse = await walletService.getBitcoinPrice(); + if (priceResponse && priceResponse.rates) { + setPriceData(priceResponse.rates); + const r = priceResponse.rates[currency] || priceResponse.rate || 0; + if (r && r > 0) { + setBtcPrice(r.toString()); + } + } + } catch (error) { + dbg('PSBTScreen: Error fetching price:', error); + } + }; + fetchPrice(); + }, []); + + const handleCurrencySelect = async (currency: {code: string}) => { + setSelectedCurrency(currency.code); + await LocalCache.setItem('currency', currency.code); + if (priceData[currency.code]) { + const formattedPrice = priceData[currency.code].toFixed(2); + setBtcPrice(formattedPrice); + } + }; + // Handle section expansion based on PSBT mode toggle state useEffect(() => { const checkPSBTModeState = async () => { @@ -471,56 +495,13 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { transactions in a watch-only compatible wallet like Sparrow or Electrum and sign them securely via PSBT. + + ⚠️ Note: Taproot is not supported. Only Legacy, SegWit Native, and SegWit Compatible address types are supported. + Import using one of the details below: - {/* Extended Pubkey - Single Row Layout */} - - - Extended Pubkey - - - - {keyshareInfo.xpub || 'N/A'} - - {keyshareInfo.xpub && ( - - - - - - - - - - - - )} - - - {/* Output Descriptors - One row per address type */} {keyshareInfo.outputDescriptors.legacy && ( @@ -728,43 +709,23 @@ const PSBTScreen: React.FC<{navigation: any}> = ({navigation}) => { disableCancelWhenEmpty={true} useOverlay={false} onSign={handlePSBTSign} - middleButton={ - { - HapticFeedback.light(); - // Emit a reload event to App.tsx to trigger authentication lock - DeviceEventEmitter.emit('app:reload'); - }} - activeOpacity={0.7} - accessible={true} - accessibilityRole="button" - accessibilityLabel="Lock wallet" - accessibilityHint="Double tap to lock the wallet"> - - - } + btcPrice={btcPrice} + selectedCurrency={selectedCurrency} + onCurrencyPress={() => setIsCurrencySelectorVisible(true)} /> )} - {/* QR Code Modals for watch-wallet import helpers */} - setIsXpubQrVisible(false)} - title={`Wallet • ${network === 'mainnet' ? 'xpub' : 'tpub'}`} - value={keyshareInfo?.xpub || ''} - network={network as 'mainnet' | 'testnet'} - showShareButton={true} - topRightClose={true} - nonDismissible={false} + setIsCurrencySelectorVisible(false)} + onSelect={handleCurrencySelect} + currentCurrency={selectedCurrency} + availableCurrencies={priceData} /> + {/* QR Code Modals for watch-wallet import helpers */} { @@ -876,6 +837,14 @@ const createStyles = (theme: any) => color: theme.colors.textSecondary, marginBottom: 8, }, + watchWalletWarning: { + fontSize: 11, + lineHeight: 16, + color: theme.colors.textSecondary, + marginTop: 8, + marginBottom: 8, + fontStyle: 'italic', + }, watchWalletHint: { fontSize: 12, lineHeight: 16, @@ -1010,24 +979,6 @@ const createStyles = (theme: any) => marginBottom: 8, padding: 12, }, - lockButton: { - width: 48, - height: 48, - borderRadius: 12, - backgroundColor: theme.colors.primary, - alignItems: 'center', - justifyContent: 'center', - shadowColor: '#000', - shadowOffset: {width: 0, height: 2}, - shadowOpacity: 0.2, - shadowRadius: 4, - elevation: 4, - }, - lockButtonIcon: { - width: 20, - height: 20, - tintColor: theme.colors.textOnPrimary, - }, }); export default PSBTScreen; diff --git a/screens/ReceiveModal.tsx b/screens/ReceiveModal.tsx index 61e372a..eeeb6db 100644 --- a/screens/ReceiveModal.tsx +++ b/screens/ReceiveModal.tsx @@ -91,7 +91,7 @@ const ReceiveModal: React.FC<{ flex: 1, justifyContent: 'center', alignItems: 'center', - backgroundColor: 'rgba(0, 0, 0, 0.8)', + backgroundColor: theme.colors.modalBackdrop, }, modalContent: { backgroundColor: theme.colors.cardBackground, @@ -106,6 +106,8 @@ const ReceiveModal: React.FC<{ shadowOffset: {width: 0, height: 2}, shadowOpacity: 0.25, shadowRadius: 3.84, + borderWidth: 1, + borderColor: theme.colors.border + '40', // Add border to match other modals }, header: { flexDirection: 'row', @@ -122,8 +124,9 @@ const ReceiveModal: React.FC<{ flex: 1, }, title: { - fontSize: 20, - fontWeight: 'bold', + fontSize: theme.fontSizes?.['2xl'] || 20, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, flex: 1, }, @@ -139,9 +142,10 @@ const ReceiveModal: React.FC<{ borderRadius: 0, }, closeButtonText: { - fontSize: 16, + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, - fontWeight: '600', textAlign: 'center', verticalAlign: 'middle', lineHeight: 30, @@ -154,9 +158,10 @@ const ReceiveModal: React.FC<{ marginBottom: 20, }, networkText: { - color: theme.colors.primary, - fontSize: 14, - fontWeight: '600', + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.text, // Fix dark mode readability }, qrContainer: { backgroundColor: 'white', @@ -174,11 +179,12 @@ const ReceiveModal: React.FC<{ marginBottom: 20, }, addressText: { - fontSize: 14, + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), color: theme.colors.text, textAlign: 'center', marginBottom: 16, - fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', }, addressTouchable: { padding: 12, @@ -195,12 +201,13 @@ const ReceiveModal: React.FC<{ justifyContent: 'center', }, addressTextInteractive: { - fontSize: 14, - color: theme.colors.primary, + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.monospace || (Platform.OS === 'ios' ? 'Menlo' : 'monospace'), + color: theme.colors.text, // Fix dark mode readability textAlign: 'center', - fontFamily: Platform.OS === 'ios' ? 'Menlo' : 'monospace', textDecorationLine: 'underline', - textDecorationColor: theme.colors.primary, + textDecorationColor: theme.colors.text, // Fix dark mode readability }, copyFeedback: { position: 'absolute', @@ -216,12 +223,15 @@ const ReceiveModal: React.FC<{ gap: 8, }, copyFeedbackText: { - color: theme.colors.primary, - fontSize: 15, - fontWeight: '600', + color: theme.colors.text, // Fix dark mode readability + fontSize: theme.fontSizes?.md || 15, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, }, addressHint: { - fontSize: 12, + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.normal || '400') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.textSecondary, textAlign: 'center', marginTop: 4, @@ -249,8 +259,9 @@ const ReceiveModal: React.FC<{ }, actionButtonText: { color: theme.colors.textOnPrimary, - fontSize: 16, - fontWeight: '600', + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, marginLeft: 8, }, buttonIcon: { @@ -261,7 +272,7 @@ const ReceiveModal: React.FC<{ copyIcon: { width: 16, height: 16, - tintColor: theme.colors.primary, + tintColor: theme.colors.text, // Use text color for better visibility in dark mode }, }); diff --git a/screens/SendBitcoinModal.tsx b/screens/SendBitcoinModal.tsx index 2125004..655e3e3 100644 --- a/screens/SendBitcoinModal.tsx +++ b/screens/SendBitcoinModal.tsx @@ -70,15 +70,15 @@ const SendBitcoinModal: React.FC = ({ const styles = StyleSheet.create({ feeStrategyContainer: { - marginBottom: 10, + marginBottom: 8, }, feeStrategyButton: { - backgroundColor: '#e9ecef', - paddingVertical: 8, - paddingHorizontal: 12, - borderRadius: 16, - marginRight: 8, - borderWidth: 1, + backgroundColor: theme.colors.cardBackground, + paddingVertical: 6, + paddingHorizontal: 10, + borderRadius: 12, + marginRight: 6, + borderWidth: 1.5, borderColor: theme.colors.border, }, feeStrategyButtonSelected: { @@ -86,53 +86,60 @@ const SendBitcoinModal: React.FC = ({ borderColor: theme.colors.primary, }, feeStrategyText: { - fontSize: 14, - color: '#495057', - fontWeight: '600', + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.textSecondary, // Remove fallback for better dark mode readability }, feeStrategyTextSelected: { - color: '#fff', + color: theme.colors.white, }, label: { - fontSize: 14, - fontWeight: '600', - marginBottom: 8, - color: '#7f8c8d', + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + marginBottom: 6, + color: theme.colors.textSecondary, // Remove fallback for better dark mode readability }, modalBackdrop: { flex: 1, justifyContent: 'center', alignItems: 'center', - backgroundColor: 'rgba(0, 0, 0, 0.8)', + backgroundColor: theme.colors.modalBackdrop, }, modalContainer: { width: '90%', + maxHeight: '90%', backgroundColor: theme.colors.background, - borderRadius: 10, - padding: 20, + borderRadius: 16, + padding: 16, + borderWidth: 1, + borderColor: theme.colors.border + '40', // Add border to match other modals }, header: { flexDirection: 'row', justifyContent: 'space-between', alignItems: 'center', width: '100%', - marginBottom: 20, - paddingHorizontal: 4, + marginBottom: 12, + paddingHorizontal: 0, }, titleContainer: { flexDirection: 'row', alignItems: 'center', - gap: 8, + gap: 6, flex: 1, }, bitcoinLogo: { - width: 24, - height: 24, + width: 20, + height: 20, resizeMode: 'contain', + // Keep Bitcoin logo intact (no tint) }, title: { - fontSize: 20, - fontWeight: 'bold', + fontSize: theme.fontSizes?.xl || 18, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, flex: 1, }, @@ -141,55 +148,66 @@ const SendBitcoinModal: React.FC = ({ height: 30, }, closeButtonText: { - fontSize: 16, + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, - fontWeight: '600', textAlign: 'center', verticalAlign: 'middle', lineHeight: 30, }, input: { - borderWidth: 1, - borderColor: theme.colors.secondary, - borderRadius: 8, - padding: 12, - fontSize: 16, - maxHeight: 50, - backgroundColor: '#FFF', - marginBottom: 10, + borderWidth: 1.5, + borderColor: theme.colors.border || theme.colors.secondary, + borderRadius: 10, + 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, + color: theme.colors.text, }, inputWithIcons: { position: 'relative', - marginBottom: 20, - marginTop: 20, + marginBottom: 12, + marginTop: 0, }, inputAddressWithIcons: { - borderWidth: 1, - borderColor: theme.colors.secondary, - borderRadius: 8, - padding: 12, + borderWidth: 1.5, + borderColor: theme.colors.border || theme.colors.secondary, + borderRadius: 10, + paddingVertical: 10, + paddingHorizontal: 12, paddingRight: 80, - minHeight: 48, - maxHeight: 60, - fontSize: 14, - lineHeight: 18, - backgroundColor: '#FFF', + 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), + lineHeight: 16, + backgroundColor: theme.colors.cardBackground || '#FFF', textAlignVertical: 'top', - fontFamily: Platform.select({ios: 'Menlo', android: 'monospace'}) as any, + color: theme.colors.text, }, iconImage: { width: 24, height: 24, + tintColor: theme.colors.text, // Fix dark mode visibility }, pasteIconContainer: { position: 'absolute', - top: 12, + top: 10, right: 40, + padding: 4, }, qrIconContainer: { position: 'absolute', - top: 12, - right: 10, + top: 10, + right: 8, + padding: 4, }, labelContainer: { flexDirection: 'row', @@ -198,19 +216,20 @@ const SendBitcoinModal: React.FC = ({ marginBottom: 5, }, maxText: { + fontSize: theme.fontSizes?.base || 14, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.accent, - fontSize: 14, - fontWeight: 'bold', marginBottom: 10, textDecorationLine: 'underline', }, balanceCard: { - backgroundColor: '#f8f9fa', - borderRadius: 10, - padding: 14, - marginBottom: 16, - borderWidth: 1, - borderColor: theme.colors.secondary || '#e0e0e0', + backgroundColor: theme.colors.cardBackground || '#f8f9fa', + borderRadius: 12, + padding: 12, + marginBottom: 12, + borderWidth: 1.5, + borderColor: theme.colors.border || theme.colors.secondary || '#e0e0e0', flexDirection: 'row', justifyContent: 'space-between', alignItems: 'center', @@ -219,81 +238,89 @@ const SendBitcoinModal: React.FC = ({ flex: 1, }, balanceCardLabel: { - fontSize: 12, - fontWeight: '600', - color: '#7f8c8d', - marginBottom: 4, + fontSize: theme.fontSizes?.sm || 11, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.textSecondary, // Remove fallback for better dark mode readability + marginBottom: 3, textTransform: 'uppercase', letterSpacing: 0.5, }, balanceCardBtc: { - fontSize: 18, - fontWeight: 'bold', + fontSize: theme.fontSizes?.lg || 16, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: theme.colors.text, marginBottom: 2, }, balanceCardFiat: { - fontSize: 13, - color: '#7f8c8d', - fontWeight: '500', + fontSize: theme.fontSizes?.sm || 12, + fontWeight: (theme.fontWeights?.medium || '500') as any, + fontFamily: theme.fontFamilies?.regular, + color: theme.colors.textSecondary, // Remove fallback for better dark mode readability }, balanceCardMaxButton: { - backgroundColor: theme.colors.accent, - paddingVertical: 8, - paddingHorizontal: 16, + backgroundColor: theme.colors.accent || theme.colors.primary, + paddingVertical: 7, + paddingHorizontal: 14, borderRadius: 8, - minWidth: 70, + minWidth: 60, alignItems: 'center', justifyContent: 'center', }, balanceCardMaxButtonText: { + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.bold || '700') as any, + fontFamily: theme.fontFamilies?.regular, color: '#fff', - fontSize: 14, - fontWeight: 'bold', }, inputContainer: { marginBottom: 0, }, inputLabel: { - fontSize: 14, - fontWeight: '600', - marginBottom: 8, - color: '#7f8c8d', + fontSize: theme.fontSizes?.base || 13, + fontWeight: (theme.fontWeights?.semibold || '600') as any, + fontFamily: theme.fontFamilies?.regular, + marginBottom: 6, + color: theme.colors.textSecondary, // Remove fallback for better dark mode readability }, inputError: { borderColor: theme.colors.danger || '#DC3545', }, errorText: { - fontSize: 12, + 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, marginLeft: 4, }, feeContainer: { - marginTop: 15, - padding: 10, - backgroundColor: '#f8f9fa', - borderRadius: 8, - borderWidth: 1, - borderColor: theme.colors.secondary, + marginTop: 10, + padding: 12, + backgroundColor: theme.colors.cardBackground || '#f8f9fa', + borderRadius: 12, + borderWidth: 1.5, + borderColor: theme.colors.border || theme.colors.secondary, }, feeLabel: { - fontSize: 14, + fontSize: 13, fontWeight: '600', - color: '#7f8c8d', + color: theme.colors.textSecondary, // Remove fallback for better dark mode readability + marginBottom: 8, }, feeInfoContainer: { - marginTop: 5, + marginTop: 0, }, feeAmount: { - fontSize: 16, - fontWeight: 'bold', + fontSize: 15, + fontWeight: '700', color: theme.colors.text, }, feeCalculating: { marginLeft: 10, - color: '#7f8c8d', + color: theme.colors.textSecondary, // Use theme color for dark mode readability fontSize: 14, }, feeAmountContainer: { @@ -308,46 +335,49 @@ const SendBitcoinModal: React.FC = ({ marginTop: 5, }, feeAmountUsd: { - fontSize: 14, - color: '#7f8c8d', + fontSize: 12, + color: theme.colors.textSecondary, // Remove fallback for better dark mode readability }, sendCancelButtons: { flexDirection: 'row', justifyContent: 'space-between', - marginTop: 20, + marginTop: 14, + gap: 10, }, sendButton: { flex: 1, backgroundColor: theme.colors.primary, - padding: 15, - borderRadius: 8, + paddingVertical: 12, + paddingHorizontal: 16, + borderRadius: 12, alignItems: 'center', - marginRight: 10, + justifyContent: 'center', }, cancelButton: { flex: 1, - backgroundColor: theme.colors.secondary, - padding: 15, - borderRadius: 8, + backgroundColor: theme.colors.secondary || theme.colors.border, + paddingVertical: 12, + paddingHorizontal: 16, + borderRadius: 12, alignItems: 'center', - marginLeft: 10, + justifyContent: 'center', }, buttonText: { color: '#fff', - fontSize: 16, - fontWeight: 'bold', + fontSize: 15, + fontWeight: '700', }, disabledButton: { opacity: 0.5, }, // Setup Guide Hint Styles setupGuideHint: { - marginTop: 12, + marginTop: 8, alignItems: 'center', }, setupGuideHintTouchable: { - paddingVertical: 8, - paddingHorizontal: 12, + paddingVertical: 6, + paddingHorizontal: 10, borderRadius: 8, }, setupGuideHintRow: { @@ -358,14 +388,14 @@ const SendBitcoinModal: React.FC = ({ setupGuideHintIcon: { width: 16, height: 16, - tintColor: theme.colors.primary, + tintColor: theme.colors.text, // Use text color for better dark mode visibility }, setupGuideHintText: { - fontSize: 13, - color: theme.colors.primary, + fontSize: 12, + color: theme.colors.text, // Use text color for better dark mode readability fontWeight: '500', textDecorationLine: 'underline', - textDecorationColor: theme.colors.primary + '80', + textDecorationColor: theme.colors.text + '80', }, }); @@ -438,6 +468,8 @@ const SendBitcoinModal: React.FC = ({ dbg('got fees:', fee); const feeAmt = Big(feeNumber.toString()); setEstimatedFee(feeAmt); + // Dismiss keyboard when fee is updated + Keyboard.dismiss(); if (Big(inBtcAmount).eq(walletBalance)) { // When MAX is clicked, adjust amount to account for fee const adjustedAmount = walletBalance.minus(feeAmt.div(1e8)); @@ -572,12 +604,14 @@ const SendBitcoinModal: React.FC = ({ return; } - // Check if it's a send bitcoin QR format (address|amount|fee|hash) + // 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 @@ -626,6 +660,8 @@ const SendBitcoinModal: React.FC = ({ dbg('setting fee strategy to', value); BBMTLibNativeModule.setFeePolicy(value); LocalCache.setItem('feeStrategy', value); + // Dismiss keyboard when fee strategy changes (triggers new fee estimation) + Keyboard.dismiss(); }; const handleSendClick = () => { @@ -657,16 +693,16 @@ const SendBitcoinModal: React.FC = ({ return null; } return ( - + {isCalculatingFee ? ( - + Calculating... ) : estimatedFee ? ( - Network Fee: + Network Fee: {feeStrategies.map(strategy => ( = ({ ✖️ - + + = ({ amountExceedsBalance && styles.inputError, ]} placeholder="Enter BTC amount" + placeholderTextColor={theme.colors.textSecondary + '80'} value={inBtcAmount} onChangeText={handleBtcChange} onFocus={() => setActiveInput('btc')} @@ -818,6 +859,7 @@ const SendBitcoinModal: React.FC = ({ setActiveInput('usd')} onChangeText={handleUsdChange} @@ -854,36 +896,37 @@ const SendBitcoinModal: React.FC = ({ - - + - Send - - { - HapticFeedback.light(); - onClose(); - }} - activeOpacity={0.7}> - Cancel - - + !estimatedFee + } + activeOpacity={0.7}> + Send + + { + HapticFeedback.light(); + onClose(); + }} + activeOpacity={0.7}> + Cancel + + + { 'terms', ); const [isPasswordFocused, setIsPasswordFocused] = useState(false); + const [passwordVisible, setPasswordVisible] = useState(false); const {theme} = useTheme(); const {setActiveNetwork} = useUser(); @@ -57,12 +58,12 @@ 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'); @@ -70,7 +71,7 @@ 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); @@ -205,14 +206,17 @@ const ShowcaseScreen = ({navigation}: any) => { // 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) const isLegacy = isLegacyWallet(ks.created_at); - await LocalCache.setItem('legacyWalletModalDoNotRemind', isLegacy ? 'no' : 'yes'); - + await LocalCache.setItem( + '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'); @@ -266,7 +270,10 @@ const ShowcaseScreen = ({navigation}: any) => { }, heroSubtitle: { fontSize: 20, - color: theme.colors.primary, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.text, fontWeight: '700', textAlign: 'center', lineHeight: 28, @@ -306,7 +313,10 @@ const ShowcaseScreen = ({navigation}: any) => { paddingHorizontal: 8, }, ctaButtonPrimary: { - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, borderRadius: 12, paddingVertical: 16, paddingHorizontal: 24, @@ -331,7 +341,7 @@ const ShowcaseScreen = ({navigation}: any) => { width: '100%', }, ctaButtonText: { - color: theme.colors.background, + color: theme.colors.white, fontWeight: '600', fontSize: 16, }, @@ -400,14 +410,17 @@ const ShowcaseScreen = ({navigation}: any) => { width: 28, height: 28, borderWidth: 2, - borderColor: theme.colors.border, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.text + : theme.colors.border, borderRadius: 8, alignItems: 'center', justifyContent: 'center', }, checkboxChecked: { - backgroundColor: theme.colors.primary, - borderColor: theme.colors.primary, + backgroundColor: theme.colors.background === '#ffffff' ? theme.colors.primary : theme.colors.accent, + borderColor: theme.colors.background === '#ffffff' ? theme.colors.primary : theme.colors.accent, }, checkmark: { color: theme.colors.background, @@ -488,21 +501,38 @@ const ShowcaseScreen = ({navigation}: any) => { marginBottom: 10, paddingHorizontal: 4, }, + passwordInputWrapper: { + position: 'relative', + flexDirection: 'row', + alignItems: 'center', + }, passwordInput: { borderWidth: 1.5, borderColor: theme.colors.accent, borderRadius: 12, paddingHorizontal: 16, + paddingRight: 50, paddingVertical: 14, fontSize: 16, color: theme.colors.text, backgroundColor: 'rgba(0,0,0,0.02)', fontWeight: '500', + flex: 1, }, passwordInputFocused: { borderColor: theme.colors.primary, backgroundColor: 'rgba(0,0,0,0.03)', }, + eyeButton: { + position: 'absolute', + right: 12, + padding: 4, + }, + eyeIcon: { + width: 20, + height: 20, + tintColor: theme.colors.text, + }, modalActions: { flexDirection: 'row', justifyContent: 'space-between', @@ -526,7 +556,10 @@ const ShowcaseScreen = ({navigation}: any) => { borderColor: 'rgba(0,0,0,0.1)', }, modalSubmitButton: { - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, modalActionButtonText: { fontSize: 14, @@ -539,19 +572,27 @@ const ShowcaseScreen = ({navigation}: any) => { fontWeight: '500', }, modalSubmitButtonText: { - color: theme.colors.background, + color: theme.colors.background === '#ffffff' + ? theme.colors.background + : theme.colors.white, fontSize: 14, fontWeight: '600', }, modalHeaderIconImage: { width: 20, height: 20, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, buttonIcon: { width: 16, height: 16, - tintColor: theme.colors.background, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.white, }, modeOptionsContainer: { paddingVertical: 8, @@ -593,14 +634,26 @@ const ShowcaseScreen = ({navigation}: any) => { position: 'relative', }, modeOptionCardPrimary: { - backgroundColor: theme.colors.white, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.cardBackground, borderWidth: 1, - borderColor: theme.colors.border + '40', + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.border + '40' + : theme.colors.border + '60', }, modeOptionCardSelected: { - backgroundColor: theme.colors.subPrimary + '10', + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.subPrimary + '10' + : theme.colors.accent + '20', borderWidth: 1.5, - borderColor: theme.colors.subPrimary, + borderColor: + theme.colors.background === '#ffffff' + ? theme.colors.subPrimary + : theme.colors.accent, }, modeOptionHeader: { flexDirection: 'row', @@ -643,8 +696,11 @@ const ShowcaseScreen = ({navigation}: any) => { top: 30, height: 2, borderRadius: 1, - backgroundColor: theme.colors.border, - opacity: 0.4, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.border + : theme.colors.accent, + opacity: theme.colors.background === '#ffffff' ? 0.4 : 0.6, zIndex: 0, }, modeConnectorLineTrio: { @@ -665,7 +721,10 @@ const ShowcaseScreen = ({navigation}: any) => { marginLeft: -28, }, modeOptionTitle: { - color: theme.colors.background, + color: + theme.colors.background === '#ffffff' + ? theme.colors.background + : theme.colors.text, fontSize: 16, fontWeight: 'bold', textAlign: 'center', @@ -676,7 +735,10 @@ const ShowcaseScreen = ({navigation}: any) => { right: 10, width: 18, height: 18, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.white, }, modeSelectedCheckHidden: { opacity: 0, @@ -691,13 +753,15 @@ const ShowcaseScreen = ({navigation}: any) => { opacity: 0.5, }, modeContinueButtonText: { - ...StyleSheet.flatten({}), - color: theme.colors.background, + color: theme.colors.white, fontSize: 15, fontWeight: '600', }, modeOptionDesc: { - color: theme.colors.background, + color: + theme.colors.background === '#ffffff' + ? theme.colors.background + : theme.colors.textSecondary, opacity: 0.9, textAlign: 'center', fontSize: 13, @@ -707,7 +771,10 @@ const ShowcaseScreen = ({navigation}: any) => { modeSelectedHint: { opacity: 0.5, marginTop: 14, - backgroundColor: theme.colors.white, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.white + : theme.colors.cardBackground, padding: 12, borderRadius: 12, borderWidth: 1, @@ -722,10 +789,10 @@ const ShowcaseScreen = ({navigation}: any) => { modeSelectedHintIcon: { width: 20, height: 20, - tintColor: theme.colors.primary, + tintColor: theme.colors.background === '#ffffff' ? theme.colors.primary : theme.colors.text, }, modeSelectedHintText: { - color: theme.colors.primary, + color: theme.colors.background === '#ffffff' ? theme.colors.primary : theme.colors.text, fontSize: 14, textAlign: 'left', flex: 1, @@ -754,14 +821,23 @@ const ShowcaseScreen = ({navigation}: any) => { setupGuideHintIcon: { width: 16, height: 16, - tintColor: theme.colors.primary, + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, }, setupGuideHintText: { fontSize: 13, - color: theme.colors.primary, + color: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, fontWeight: '500', textDecorationLine: 'underline', - textDecorationColor: theme.colors.primary + '80', + textDecorationColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + '80' + : theme.colors.accent + '80', }, }); @@ -860,7 +936,9 @@ const ShowcaseScreen = ({navigation}: any) => { source={require('../assets/new-icon.png')} style={[ styles.ctaButtonIconLeft, - {tintColor: theme.colors.background}, + { + tintColor: theme.colors.white, + }, ]} resizeMode="contain" /> @@ -922,19 +1000,37 @@ const ShowcaseScreen = ({navigation}: any) => { {/* Password Input */} Keyshare Password - setIsPasswordFocused(true)} - onBlur={() => setIsPasswordFocused(false)} - /> + + setIsPasswordFocused(true)} + onBlur={() => setIsPasswordFocused(false)} + /> + { + HapticFeedback.light(); + setPasswordVisible(!passwordVisible); + }}> + + + {/* Action Buttons */} @@ -1005,10 +1101,10 @@ const ShowcaseScreen = ({navigation}: any) => { routes: [ { name: 'Devices Pairing', - params: { mode: pendingMode }, + params: {mode: pendingMode}, }, ], - }) + }), ); } else { navigation.dispatch( @@ -1017,10 +1113,10 @@ const ShowcaseScreen = ({navigation}: any) => { routes: [ { name: 'Nostr Connect', - params: { mode: pendingMode }, + params: {mode: pendingMode}, }, ], - }) + }), ); } }} @@ -1066,13 +1162,6 @@ const ShowcaseScreen = ({navigation}: any) => { setSelectedMode('duo'); }} activeOpacity={0.8}> - {selectedMode === 'duo' && ( - - )} {selectedMode === 'duo' && ( @@ -1083,7 +1172,10 @@ const ShowcaseScreen = ({navigation}: any) => { style={[ styles.modeConnectorDot, { - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, transform: [ { translateX: connectorAnim.interpolate({ @@ -1101,7 +1193,12 @@ const ShowcaseScreen = ({navigation}: any) => { source={require('../assets/phone-icon.png')} style={[ styles.modeOptionIcon, - {tintColor: theme.colors.primary}, + { + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, + }, ]} resizeMode="contain" /> @@ -1109,7 +1206,12 @@ const ShowcaseScreen = ({navigation}: any) => { source={require('../assets/phone-icon.png')} style={[ styles.modeOptionIcon, - {tintColor: theme.colors.primary}, + { + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, + }, ]} resizeMode="contain" /> @@ -1118,7 +1220,12 @@ const ShowcaseScreen = ({navigation}: any) => { Duo @@ -1135,14 +1242,7 @@ const ShowcaseScreen = ({navigation}: any) => { HapticFeedback.medium(); setSelectedMode('trio'); }} - activeOpacity={0.9}> - {selectedMode === 'trio' && ( - - )} + activeOpacity={0.8}> {selectedMode === 'trio' && ( @@ -1159,7 +1259,10 @@ const ShowcaseScreen = ({navigation}: any) => { styles.modeConnectorDot, styles.modeConnectorDotTrio, { - backgroundColor: theme.colors.primary, + backgroundColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, transform: [ { translateX: connectorAnim.interpolate({ @@ -1178,7 +1281,12 @@ const ShowcaseScreen = ({navigation}: any) => { source={require('../assets/phone-icon.png')} style={[ styles.modeOptionIcon, - {tintColor: theme.colors.primary}, + { + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, + }, ]} resizeMode="contain" /> @@ -1186,7 +1294,12 @@ const ShowcaseScreen = ({navigation}: any) => { source={require('../assets/phone-icon.png')} style={[ styles.modeOptionIcon, - {tintColor: theme.colors.primary}, + { + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.primary + : theme.colors.accent, + }, ]} resizeMode="contain" /> @@ -1194,7 +1307,12 @@ const ShowcaseScreen = ({navigation}: any) => { source={require('../assets/phone-icon.png')} style={[ styles.modeOptionIcon, - {tintColor: theme.colors.border}, + { + tintColor: + theme.colors.background === '#ffffff' + ? theme.colors.border + : theme.colors.textSecondary, + }, ]} resizeMode="contain" /> @@ -1203,7 +1321,12 @@ const ShowcaseScreen = ({navigation}: any) => { Trio @@ -1250,10 +1373,7 @@ const ShowcaseScreen = ({navigation}: any) => { const url = 'https://x.com/boldbtcwallet/status/1988322162386854108'; Linking.openURL(url).catch(err => { - Alert.alert( - 'Error', - 'Unable to open the video link', - ); + Alert.alert('Error', 'Unable to open the video link'); dbg('Error opening URL:', err); }); }} @@ -1265,7 +1385,7 @@ const ShowcaseScreen = ({navigation}: any) => { resizeMode="contain" /> - 🎥 Watch setup guide → + 🎥 Watch setup guide → diff --git a/screens/WalletHome.tsx b/screens/WalletHome.tsx index 50bd6c6..21841c2 100644 --- a/screens/WalletHome.tsx +++ b/screens/WalletHome.tsx @@ -9,9 +9,9 @@ import { Platform, PermissionsAndroid, Modal, - DeviceEventEmitter, Linking, ActivityIndicator, + Animated, } from 'react-native'; import QRScanner from '../components/QRScanner'; import { @@ -39,6 +39,8 @@ import { dbg, shorten, presentFiat, + formatBTC, + formatSats, getCurrencySymbol, HapticFeedback, getKeyshareLabel, @@ -60,7 +62,11 @@ import { CacheTimestamp, CacheIndicatorHandle, } from '../components/CacheIndicator'; -import {HeaderRightButton, HeaderTitle} from '../components/Header'; +import { + HeaderRightButton, + HeaderPriceButton, + HeaderNetworkProvider, +} from '../components/Header'; import LocalCache from '../services/LocalCache'; const {BBMTLibNativeModule} = NativeModules; @@ -85,6 +91,11 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { feeSats: Big; spendingHash: string; } | null>(null); + const [currentDerivationPath, setCurrentDerivationPath] = + useState(''); + const [scannedAddressType, setScannedAddressType] = useState(''); // Address type from scanned QR code + const [scannedNetwork, setScannedNetwork] = useState(''); // Network from scanned QR code + const [computedFromAddress, setComputedFromAddress] = useState(''); // Computed from address for send transaction // PSBT signing state const [isPSBTTransportModalVisible, setIsPSBTTransportModalVisible] = useState(false); @@ -97,6 +108,7 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const [balanceFiat, setBalanceFiat] = useState('0'); const [party, setParty] = useState(''); const [isBlurred, setIsBlurred] = useState(false); + const [showSats, setShowSats] = useState(false); // Toggle between BTC and Satoshis const [isReceiveModalVisible, setIsReceiveModalVisible] = useState(false); const [isSignedPSBTModalVisible, setIsSignedPSBTModalVisible] = useState(false); @@ -120,7 +132,8 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { balance: 0, }); const [isRefreshing, setIsRefreshing] = useState(false); - const [isCheckingBalanceForSend, setIsCheckingBalanceForSend] = useState(false); + const [isCheckingBalanceForSend, setIsCheckingBalanceForSend] = + useState(false); const [isCurrencySelectorVisible, setIsCurrencySelectorVisible] = useState(false); const [selectedCurrency, setSelectedCurrency] = useState(''); @@ -130,6 +143,11 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const [segwitCompatibleAddress, setSegwitCompatibleAddress] = React.useState(''); const [initialTransactions, setInitialTransactions] = useState([]); + // Animation and visual feedback states + const [isBalanceLoading, setIsBalanceLoading] = useState(false); + const balanceUpdateAnimation = useRef(new Animated.Value(1)).current; + const [balanceError, setBalanceError] = useState(null); + const previousBalanceRef = useRef('0.00000000'); // Helper function for showing error toasts const showErrorToast = useCallback((message: string) => { @@ -188,8 +206,17 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { if (userActiveAddress) { dbg(`[WalletHome] Syncing address from UserContext:`, { timestamp: Date.now(), - userActiveAddress: userActiveAddress ? `${userActiveAddress.substring(0, 8)}...${userActiveAddress.substring(userActiveAddress.length - 8)}` : 'EMPTY', - currentAddress: address ? `${address.substring(0, 8)}...${address.substring(address.length - 8)}` : 'EMPTY', + userActiveAddress: userActiveAddress + ? `${userActiveAddress.substring( + 0, + 8, + )}...${userActiveAddress.substring(userActiveAddress.length - 8)}` + : 'EMPTY', + currentAddress: address + ? `${address.substring(0, 8)}...${address.substring( + address.length - 8, + )}` + : 'EMPTY', willUpdate: userActiveAddress !== address, stackTrace: new Error().stack?.split('\n').slice(1, 4).join(' -> '), }); @@ -237,16 +264,34 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { // CRITICAL: Prefer userActiveAddress from UserContext (single source of truth) // This prevents using stale/wrong addresses during state updates - const addr = userActiveAddress || address || (await LocalCache.getItem('currentAddress')); + const addr = + userActiveAddress || + address || + (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 ? `${userActiveAddress.substring(0, 8)}...${userActiveAddress.substring(userActiveAddress.length - 8)}` : 'EMPTY', - localAddress: address ? `${address.substring(0, 8)}...${address.substring(address.length - 8)}` : 'EMPTY', - finalAddress: addr ? `${addr.substring(0, 8)}...${addr.substring(addr.length - 8)}` : 'EMPTY', - addressSource: userActiveAddress ? 'UserContext' : address ? 'localState' : 'cache', + userActiveAddress: userActiveAddress + ? `${userActiveAddress.substring( + 0, + 8, + )}...${userActiveAddress.substring(userActiveAddress.length - 8)}` + : 'EMPTY', + localAddress: address + ? `${address.substring(0, 8)}...${address.substring( + address.length - 8, + )}` + : 'EMPTY', + finalAddress: addr + ? `${addr.substring(0, 8)}...${addr.substring(addr.length - 8)}` + : 'EMPTY', + addressSource: userActiveAddress + ? 'UserContext' + : address + ? 'localState' + : 'cache', }); if (!addr || !baseApi) { @@ -276,6 +321,8 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { let freshData; setIsRefreshing(true); + setIsBalanceLoading(true); + setBalanceError(null); try { dbg('fetching bitcoin price and wallet balance...'); @@ -299,9 +346,13 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setPriceData(rates); setBtcPrice(rates[currency].toString()); setBtcRate(rates[currency] || 0); - setBalanceBTC(freshBalance.btc || '0.00000000'); + // Normalize balance to ensure no negative zero + const normalizedBTC = freshBalance.btc || '0.00000000'; + const balanceNum = parseFloat(normalizedBTC); + const finalBTC = balanceNum <= 0 ? '0.00000000' : normalizedBTC; + setBalanceBTC(finalBTC); const fiatBalance = Number(freshBalance.btc * rates[currency]); - setBalanceFiat(fiatBalance.toFixed(2)); + setBalanceFiat(Math.max(0, fiatBalance).toFixed(2)); // Update cache timestamps with fresh data setCacheTimestamps({ @@ -361,14 +412,36 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setPriceData(rates); setBtcPrice(rates[currency].toString()); setBtcRate(rates[currency] || 0); - setBalanceBTC(cachedBalance.btc || '0.00000000'); + // Normalize balance to ensure no negative zero + 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(); + previousBalanceRef.current = finalBTC; + // Haptic feedback on balance update + HapticFeedback.light(); + } + + setBalanceBTC(finalBTC); const fiatBalance = Number(cachedBalance.btc) * Number(rates[currency]); - setBalanceFiat(fiatBalance.toFixed(2)); + setBalanceFiat(Math.max(0, fiatBalance).toFixed(2)); setCacheTimestamps({ price: cachedPrice.timestamp, balance: cachedBalance.timestamp, }); + setBalanceError(null); // Clear any previous errors } else { setBtcPrice('-'); setBalanceFiat('-'); @@ -387,13 +460,16 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { errMsg = (error as any).message || 'Unknown error'; } setError(errMsg); + setBalanceError('Failed to load balance'); showErrorToast('Failed to fetch data'); } finally { setLoading(false); + setIsBalanceLoading(false); setIsRefreshing(false); isFetchInProgressRef.current = false; dbg('=== Data fetch completed'); } + // eslint-disable-next-line react-hooks/exhaustive-deps }, [ isInitialized, network, @@ -403,6 +479,7 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { userActiveAddress, // Use UserContext address as primary source address, // Keep for backward compatibility apiBase, + // balanceUpdateAnimation is a stable ref, doesn't need to be in deps ]); // Update the ref whenever fetchData changes @@ -414,10 +491,13 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const checkBalanceForSend = useCallback(async (): Promise => { try { dbg('checkBalanceForSend: Starting balance check...'); - - const addr = userActiveAddress || address || (await LocalCache.getItem('currentAddress')); + + 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; @@ -450,20 +530,27 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { timeoutPromise, ]); - if (balanceResult && typeof balanceResult === 'object' && 'btc' in balanceResult) { + if ( + balanceResult && + typeof balanceResult === 'object' && + 'btc' in balanceResult + ) { const newBalance = parseFloat((balanceResult as any).btc || '0'); dbg('checkBalanceForSend: Balance fetched:', newBalance); - - // Update balance state - setBalanceBTC((balanceResult as any).btc || '0.00000000'); + + // Update balance state - normalize to ensure no negative zero + const normalizedBTC = (balanceResult as any).btc || '0.00000000'; + const balanceNum = parseFloat(normalizedBTC); + const finalBTC = balanceNum <= 0 ? '0.00000000' : normalizedBTC; + setBalanceBTC(finalBTC); if (btcRate > 0) { const fiatBalance = Number((balanceResult as any).btc) * btcRate; - setBalanceFiat(fiatBalance.toFixed(2)); + setBalanceFiat(Math.max(0, fiatBalance).toFixed(2)); } - + return newBalance; } - + return 0; } catch (error: any) { dbg('checkBalanceForSend: Error checking balance:', error); @@ -520,7 +607,11 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const [legacyAddr, segwitAddr, segwitCompatibleAddr] = await Promise.all([ BBMTLibNativeModule.btcAddress(btcPub!, newNetwork, 'legacy'), - BBMTLibNativeModule.btcAddress(btcPub!, newNetwork, 'segwit-native'), + BBMTLibNativeModule.btcAddress( + btcPub!, + newNetwork, + 'segwit-native', + ), BBMTLibNativeModule.btcAddress( btcPub!, newNetwork, @@ -601,7 +692,10 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { // Store it for future use if (btcPub) { await EncryptedStorage.setItem('btcPub', btcPub); - dbg('btcPub derived and stored with address type:', currentAddressType); + dbg( + 'btcPub derived and stored with address type:', + currentAddressType, + ); } if (btcPub) { @@ -622,11 +716,17 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { { timestamp, address: newAddress, - shortAddress: `${newAddress.substring(0, 8)}...${newAddress.substring(newAddress.length - 8)}`, + shortAddress: `${newAddress.substring( + 0, + 8, + )}...${newAddress.substring(newAddress.length - 8)}`, network: newNetwork, addressType: currentAddressType, derivationPath: path, - stackTrace: new Error().stack?.split('\n').slice(1, 4).join(' -> '), + stackTrace: new Error().stack + ?.split('\n') + .slice(1, 4) + .join(' -> '), }, ); @@ -634,8 +734,15 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { dbg(`[WalletHome] setAddress() called with:`, { timestamp: Date.now(), address: newAddress, - shortAddress: `${newAddress.substring(0, 8)}...${newAddress.substring(newAddress.length - 8)}`, - previousAddress: address ? `${address.substring(0, 8)}...${address.substring(address.length - 8)}` : 'EMPTY', + shortAddress: `${newAddress.substring( + 0, + 8, + )}...${newAddress.substring(newAddress.length - 8)}`, + previousAddress: address + ? `${address.substring(0, 8)}...${address.substring( + address.length - 8, + )}` + : 'EMPTY', }); setAddress(newAddress); await LocalCache.setItem('currentAddress', newAddress); @@ -813,10 +920,18 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { ); dbg(`[WalletHome] reinitializeWallet - Setting address:`, { timestamp: Date.now(), - address: btcAddress ? `${btcAddress.substring(0, 8)}...${btcAddress.substring(btcAddress.length - 8)}` : 'EMPTY', + address: btcAddress + ? `${btcAddress.substring(0, 8)}...${btcAddress.substring( + btcAddress.length - 8, + )}` + : 'EMPTY', network: actualNet, addressType: addrType, - previousAddress: address ? `${address.substring(0, 8)}...${address.substring(address.length - 8)}` : 'EMPTY', + previousAddress: address + ? `${address.substring(0, 8)}...${address.substring( + address.length - 8, + )}` + : 'EMPTY', }); await LocalCache.setItem('currentAddress', btcAddress); setAddress(btcAddress); @@ -865,14 +980,18 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { // balance if (cachedBal.timestamp > 0) { - setBalanceBTC(cachedBal.btc || '0.00000000'); + // Normalize balance to ensure no negative zero + const normalizedBTC = cachedBal.btc || '0.00000000'; + const balanceNum = parseFloat(normalizedBTC); + const finalBTC = balanceNum <= 0 ? '0.00000000' : normalizedBTC; + setBalanceBTC(finalBTC); const r = (cachedPrice.rates?.[currency] as number) || (cachedPrice.rate as number) || 0; if (r && Number(cachedBal.btc) >= 0) { const fiatBalance = Number(cachedBal.btc) * r; - setBalanceFiat(fiatBalance.toFixed(2)); + setBalanceFiat(Math.max(0, fiatBalance).toFixed(2)); } } // initial transactions @@ -908,8 +1027,17 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { timestamp: focusTime, network, apiBase, - currentAddress: address ? `${address.substring(0, 8)}...${address.substring(address.length - 8)}` : 'EMPTY', - userActiveAddress: userActiveAddress ? `${userActiveAddress.substring(0, 8)}...${userActiveAddress.substring(userActiveAddress.length - 8)}` : 'EMPTY', + currentAddress: address + ? `${address.substring(0, 8)}...${address.substring( + address.length - 8, + )}` + : 'EMPTY', + userActiveAddress: userActiveAddress + ? `${userActiveAddress.substring( + 0, + 8, + )}...${userActiveAddress.substring(userActiveAddress.length - 8)}` + : 'EMPTY', stackTrace: new Error().stack?.split('\n').slice(1, 4).join(' -> '), }, ); @@ -941,8 +1069,17 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { timestamp: resumeTime, network, apiBase, - currentAddress: address ? `${address.substring(0, 8)}...${address.substring(address.length - 8)}` : 'EMPTY', - userActiveAddress: userActiveAddress ? `${userActiveAddress.substring(0, 8)}...${userActiveAddress.substring(userActiveAddress.length - 8)}` : 'EMPTY', + currentAddress: address + ? `${address.substring(0, 8)}...${address.substring( + address.length - 8, + )}` + : 'EMPTY', + userActiveAddress: userActiveAddress + ? `${userActiveAddress.substring( + 0, + 8, + )}...${userActiveAddress.substring(userActiveAddress.length - 8)}` + : 'EMPTY', addressType, userAddressType, }); @@ -968,7 +1105,16 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { return () => { subscription?.remove(); }; - }, [network, apiBase, updateAddressForNetwork, updateAddressTypeModal, address, userActiveAddress, addressType, userAddressType]); + }, [ + network, + apiBase, + updateAddressForNetwork, + updateAddressTypeModal, + address, + userActiveAddress, + addressType, + userAddressType, + ]); // No periodic check needed - NetworkContext is the single source of truth @@ -981,7 +1127,7 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { type: 'duo' | 'trio'; pubKey: string; chainCode: string; - xpub: string; + fingerprint: string; outputDescriptors?: { legacy: string; segwitNative: string; @@ -990,92 +1136,55 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { npub: string | null; createdAt?: number | null; } | null>(null); - const [isXpubQrVisible, setIsXpubQrVisible] = useState(false); const [isNpubQrVisible, setIsNpubQrVisible] = useState(false); - // Helper function to get xpub from native module - const getXpubFromNative = async ( - pubKeyHex: string, - chainCodeHex: string, - net: string, - ): Promise => { - try { - const xpub = await BBMTLibNativeModule.encodeXpub( - pubKeyHex, - chainCodeHex, - net, - ); - return xpub || ''; - } catch (error) { - dbg('Error getting xpub from native:', error); - return ''; - } - }; - const {theme} = useTheme(); + const isDarkMode = theme.colors.background === '#121212' || theme.colors.background.includes('12'); const styles = { ...createStyles(theme), - // Lock FAB - lockFAB: { - position: 'absolute' as const, - bottom: 24, - right: 20, - width: 56, - height: 56, - borderRadius: 28, - backgroundColor: - Platform.OS === 'android' - ? 'rgba(40, 40, 50, 0.92)' // More visible dark blue-gray background on Android - : 'rgba(0, 0, 0, 0.6)', - justifyContent: 'center' as const, - alignItems: 'center' as const, - elevation: 12, - shadowColor: '#000', - shadowOffset: {width: 0, height: 4}, - shadowOpacity: 0.5, - shadowRadius: 10, - borderWidth: Platform.OS === 'android' ? 2 : 1, - borderColor: - Platform.OS === 'android' - ? 'rgba(255, 255, 255, 0.35)' // More visible border on Android - : 'rgba(255, 255, 255, 0.2)', - overflow: 'hidden' as const, - } as const, - lockFABIcon: { - width: 28, - height: 28, - tintColor: theme.colors.background, - } as const, - lockFABOverlay: { - position: 'absolute' as const, - width: '100%', - height: '100%', - borderRadius: 28, - backgroundColor: 'rgba(255, 255, 255, 0.08)', - borderWidth: 1, - borderColor: 'rgba(255, 255, 255, 0.15)', + sendButtonDisabled: { + opacity: 0.6, } as const, + balanceContainer: { + ...createStyles(theme).balanceContainer, + backgroundColor: isDarkMode + ? theme.colors.blackOverlay30 // Darker background in dark mode + : theme.colors.whiteOverlay08, // Original light mode background + borderColor: isDarkMode + ? theme.colors.whiteOverlay25 // Match eye and sats button border color in dark mode + : theme.colors.whiteOverlay15, // Original light mode border + }, }; + const headerLeft = React.useCallback( + () => ( + setIsCurrencySelectorVisible(true)} + /> + ), + [btcPrice, selectedCurrency], + ); + + const headerTitle = React.useCallback( + () => , + [network, apiBase], + ); + const headerRight = React.useCallback( () => , [navigation], ); - const headerTitle = React.useCallback(() => , []); - useEffect(() => { navigation.setOptions({ headerRight, + headerLeft, headerTitle, + headerTitleAlign: 'center', }); - }, [navigation, headerRight, headerTitle]); - - useEffect(() => { - navigation.setOptions({ - headerRight, - }); - }, [navigation, headerRight]); + }, [navigation, headerRight, headerLeft, headerTitle]); const requestCameraPermission = async () => { if (Platform.OS === 'android') { @@ -1390,14 +1499,18 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { } const cachedBal = await WalletService.getInstance().getBal(address); if (cachedBal) { - setBalanceBTC(cachedBal.btc || '0.00000000'); + // Normalize balance to ensure no negative zero + const normalizedBTC = cachedBal.btc || '0.00000000'; + const balanceNum = parseFloat(normalizedBTC); + const finalBTC = balanceNum <= 0 ? '0.00000000' : normalizedBTC; + setBalanceBTC(finalBTC); const r = (priceResponse?.rates?.[currency] as number) || (priceResponse?.rate as number) || 0; if (r && Number(cachedBal.btc) > 0) { const fiatBalance = Number(cachedBal.btc) * r; - setBalanceFiat(fiatBalance.toFixed(2)); + setBalanceFiat(Math.max(0, fiatBalance).toFixed(2)); } } setCacheTimestamps({ @@ -1406,11 +1519,13 @@ 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) { - const doNotRemind = await LocalCache.getItem('legacyWalletModalDoNotRemind'); + const doNotRemind = await LocalCache.getItem( + 'legacyWalletModalDoNotRemind', + ); if (doNotRemind !== 'yes') { // Small delay to ensure UI is ready setTimeout(() => { @@ -1418,7 +1533,7 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { }, 500); } } - + // Force initial balance fetch await fetchDataRef.current?.(); dbg('Wallet initialization completed successfully'); @@ -1489,6 +1604,18 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const supportsNostr = !!(nostrNpub && nostrNpub.trim() !== ''); const supportsLocal = true; // Always supported + // Calculate fingerprint (SHA256 hash of pub_key) + let fingerprint = 'N/A'; + if (pubKey) { + try { + const pubKeyHash = await BBMTLibNativeModule.sha256(pubKey); + // Use first 8 characters as fingerprint (like filename hash prefix) + fingerprint = pubKeyHash.substring(0, 8).toLowerCase(); + } catch (error) { + 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'; @@ -1510,9 +1637,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { } } - // Generate xpub/tpub for watch-only wallet compatibility (Sparrow, etc.) - const xpub = await getXpubFromNative(pubKey, chainCode, network); - // Generate output descriptors for Sparrow and other wallets using utility function const descriptors = await generateAllOutputDescriptors( BBMTLibNativeModule, @@ -1536,7 +1660,7 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { type, pubKey, chainCode, - xpub, + fingerprint, outputDescriptors, npub: nostrNpub, createdAt: keyshare.created_at || null, @@ -1580,23 +1704,109 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { const satoshiFees = feeSats.toString().split('.')[0]; const fiatFees = feeSats.times(btcRate).div(1e8).toFixed(2); - navigation.dispatch( - CommonActions.navigate({ - name: 'Devices Pairing', + // 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 = + scannedAddressType && scannedAddressType.trim() !== '' + ? scannedAddressType + : ''; + derivationPathToUse = + currentDerivationPath && currentDerivationPath.trim() !== '' + ? currentDerivationPath + : ''; + networkToUse = + scannedNetwork && scannedNetwork.trim() !== '' + ? scannedNetwork + : ''; + fromAddressToUse = ''; + } else { + // Use computed values from handleSend (sender device) + addressTypeToUse = addressType || 'segwit-native'; + derivationPathToUse = currentDerivationPath; + 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', + ); + setIsSending(false); + return; + } + if (!derivationPathToUse || derivationPathToUse.trim() === '') { + Alert.alert( + 'Error', + 'Derivation path is required for send transaction', + ); + setIsSending(false); + return; + } + if (!networkToUse || networkToUse.trim() === '') { + Alert.alert('Error', 'Network is required for send transaction'); + setIsSending(false); + return; + } + + const navigationParams = { + mode: 'send_btc', + addressType: addressTypeToUse.trim(), // MANDATORY: address type from sender or QR + toAddress, + satoshiAmount, + fiatAmount, + satoshiFees, + fiatFees, + selectedCurrency, + spendingHash, + 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) ===', + { + scannedFromQR, params: { - mode: 'send_btc', - addressType, + addressType: addressTypeToUse, + derivationPath: derivationPathToUse, + network: networkToUse, + fromAddress: fromAddressToUse, toAddress, satoshiAmount, - fiatAmount, satoshiFees, - fiatFees, - selectedCurrency, - spendingHash, }, + source: { + scannedAddressType, + scannedNetwork, + currentDerivationPath, + computedFromAddress, + walletAddressType: addressType, + walletNetwork: network, + }, + }, + ); + + navigation.dispatch( + CommonActions.navigate({ + name: 'Devices Pairing', + params: navigationParams, }), ); setIsSending(false); + setScannedFromQR(false); + setScannedAddressType(''); + setCurrentDerivationPath(''); + setScannedNetwork(''); + setComputedFromAddress(''); return; } } @@ -1605,6 +1815,62 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { // 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 = ''; + let fromAddress = ''; + try { + const keyshareJSON = await EncryptedStorage.getItem('keyshare'); + if (keyshareJSON) { + 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; + derivationPath = getDerivePathForNetwork( + normalizedNetwork, + 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( + publicKey, + nativeNetwork, + currentAddressType, + ); + + dbg( + '=== WalletHome: Computed derivation path and from address for sender device ===', + { + network: nativeNetwork, + normalizedNetwork, + addressType: currentAddressType, + derivationPath, + fromAddress, + useLegacyPath, + }, + ); + } + } catch (error) { + dbg( + 'Error computing derivation path and from address for send:', + error, + ); + } + 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(() => { @@ -1614,7 +1880,7 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { } }; - const navigateToPairing = (transport: 'local' | 'nostr') => { + const navigateToPairing = async (transport: 'local' | 'nostr') => { if (!pendingSendParams) return; const {to, amountSats, feeSats, spendingHash} = pendingSendParams; @@ -1624,26 +1890,101 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { 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 = + scannedAddressType && scannedAddressType.trim() !== '' + ? scannedAddressType + : ''; + derivationPathToUse = + currentDerivationPath && currentDerivationPath.trim() !== '' + ? currentDerivationPath + : ''; + networkToUse = + scannedNetwork && scannedNetwork.trim() !== '' ? scannedNetwork : ''; + // For QR scan, fromAddress will be computed by pairing screen from derivationPath + fromAddressToUse = ''; + } else { + // Use computed values from handleSend (sender device) + addressTypeToUse = addressType || 'segwit-native'; + derivationPathToUse = currentDerivationPath; + 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'); + return; + } + if (!derivationPathToUse || derivationPathToUse.trim() === '') { + Alert.alert('Error', 'Derivation path is required for send transaction'); + return; + } + if (!networkToUse || networkToUse.trim() === '') { + 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 + toAddress, + satoshiAmount, + fiatAmount, + satoshiFees, + fiatFees, + selectedCurrency, + spendingHash, + 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, + scannedFromQR, + params: { + addressType: addressTypeToUse, + derivationPath: derivationPathToUse, + network: networkToUse, + fromAddress: fromAddressToUse, + toAddress, + satoshiAmount, + satoshiFees, + }, + source: { + scannedAddressType, + scannedNetwork, + currentDerivationPath, + computedFromAddress, + walletAddressType: addressType, + walletNetwork: network, + }, + }); + navigation.dispatch( CommonActions.navigate({ name: routeName, - params: { - mode: 'send_btc', - addressType, - toAddress, - satoshiAmount, - fiatAmount, - satoshiFees, - fiatFees, - selectedCurrency, - spendingHash, - }, + params: navigationParams, }), ); setPendingSendParams(null); setScannedFromQR(false); // Reset flag + setScannedAddressType(''); // Reset scanned address type + setCurrentDerivationPath(''); // Reset derivation path + setScannedNetwork(''); // Reset scanned network + setComputedFromAddress(''); // Reset computed from address }; // Process scanned QR data @@ -1655,6 +1996,9 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { amountSats: string; feeSats: string; spendingHash?: string; + addressType?: string; + derivationPath?: string; + network?: string; } | null; if ( !decoded || @@ -1690,6 +2034,34 @@ 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 ===', { + decoded: { + toAddress: decoded.toAddress, + amountSats: decoded.amountSats, + feeSats: decoded.feeSats, + spendingHash: decoded.spendingHash, + addressType: decoded.addressType, + derivationPath: decoded.derivationPath, + network: decoded.network, + }, + }); + + if (decoded.addressType) { + setScannedAddressType(decoded.addressType); + dbg('WalletHome: Address type from QR code:', decoded.addressType); + } + if (decoded.derivationPath) { + setCurrentDerivationPath(decoded.derivationPath); + dbg('WalletHome: Derivation path from QR code:', decoded.derivationPath); + } + if (decoded.network) { + // Keep native format from QR code (native module requires 'testnet3' not 'testnet') + setScannedNetwork(decoded.network); + dbg('WalletHome: Network from QR code:', decoded.network); + } + // Store params and mark as scanned from QR setPendingSendParams({ to: decoded.toAddress, @@ -1810,73 +2182,12 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { - - - { - HapticFeedback.light(); - setIsCurrencySelectorVisible(true); - }}> - - {btcPrice ? presentFiat(btcPrice) : '-'} - - {selectedCurrency} - - - - { - HapticFeedback.light(); - handleBlurred(); - }} - activeOpacity={0.7}> - - {isBlurred - ? '* * * * * *' - : `${balanceBTC || '0.00000000'} BTC`} - - - - {btcRate > 0 && ( - { - HapticFeedback.light(); - handleBlurred(); - }} - activeOpacity={0.7}> - - {isBlurred - ? '* * *' - : `${getCurrencySymbol(selectedCurrency)}${presentFiat( - balanceFiat, - )}`} - - - )} - { HapticFeedback.light(); @@ -1884,7 +2195,10 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { await loadKeyshareInfo(); setIsPartyModalVisible(true); }} - activeOpacity={0.85}> + activeOpacity={0.85} + accessibilityLabel={`Device: ${capitalizeWords(party)}`} + accessibilityHint="Double tap to view device details and keyshare information" + accessibilityRole="button"> Device @@ -1903,15 +2217,22 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { styles.addressTypeContainer, styles.addressTypeClickable, styles.flexOneMinWidthZero, - styles.partyGap, ]} onPress={() => { HapticFeedback.light(); setIsPSBTModalVisible(true); }} - activeOpacity={0.85}> + activeOpacity={0.85} + accessibilityLabel="Sign PSBT with Sparrow" + accessibilityHint="Double tap to sign a Partially Signed Bitcoin Transaction" + accessibilityRole="button"> - Sign • PSBT + + Sign • PSBT + = ({navigation}) => { styles.addressTypeContainer, styles.addressTypeClickable, styles.flexOneMinWidthZero, - styles.partyGap, ]} onPress={() => { HapticFeedback.light(); setIsAddressTypeModalVisible(true); }} - activeOpacity={0.85}> + activeOpacity={0.85} + accessibilityLabel={`Address Type: ${ + addressType === 'segwit-compatible' + ? 'Segwit Compatible' + : addressType === 'segwit-native' + ? 'Segwit Native' + : 'Legacy' + }`} + accessibilityHint="Double tap to change address format" + accessibilityRole="button"> - Address Type + + Address Type + = ({navigation}) => { + + {/* Eye icon on left, unit toggle on right */} + { + HapticFeedback.light(); + handleBlurred(); + }} + style={styles.balanceEyeIcon} + activeOpacity={0.7} + accessibilityLabel={isBlurred ? 'Show balance' : 'Hide balance'} + accessibilityRole="button"> + + + {!isBlurred && ( + + { + HapticFeedback.light(); + setShowSats(!showSats); + }} + style={styles.balanceUnitToggle} + activeOpacity={0.7} + accessibilityLabel={`Switch to ${showSats ? 'BTC' : 'Satoshis'}`} + accessibilityRole="button"> + + {showSats ? '₿' : 'sats'} + + + + )} + {balanceError && !isBlurred ? ( + + {balanceError} + + ) : ( + <> + + { + HapticFeedback.light(); + handleBlurred(); + }} + activeOpacity={0.7} + accessibilityLabel={`Bitcoin balance: ${isBlurred ? 'hidden' : showSats ? `${formatSats(parseFloat(balanceBTC || '0') * 1e8)} sats` : `${formatBTC(balanceBTC)} ₿`}`} + accessibilityHint="Double tap to toggle balance visibility" + accessibilityRole="button"> + {isBalanceLoading && !isBlurred && !isRefreshing ? ( + + ) : ( + + {isBlurred + ? '* * * * * *' + : showSats + ? `${formatSats(parseFloat(balanceBTC || '0') * 1e8)} sats` + : `${formatBTC(balanceBTC)} ₿`} + + )} + + + {btcRate > 0 && ( + + { + HapticFeedback.light(); + handleBlurred(); + }} + activeOpacity={0.7} + accessibilityLabel={`Fiat balance: ${isBlurred ? 'hidden' : `${getCurrencySymbol(selectedCurrency)}${presentFiat(balanceFiat)}`}`} + accessibilityHint="Double tap to toggle balance visibility" + accessibilityRole="button"> + {isBalanceLoading && !isBlurred && !isRefreshing ? ( + + ) : ( + + {isBlurred + ? '* * *' + : `${getCurrencySymbol(selectedCurrency)}${presentFiat( + balanceFiat, + )}`} + + )} + + + )} + + )} + { HapticFeedback.medium(); @@ -1999,15 +2454,23 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { setIsSendModalVisible(true); }} disabled={isCheckingBalanceForSend} - activeOpacity={0.7}> + activeOpacity={0.7} + delayPressIn={0} + delayPressOut={0} + hitSlop={{top: 10, bottom: 10, left: 10, right: 10}} + accessibilityLabel={isCheckingBalanceForSend ? 'Checking balance' : 'Send Bitcoin'} + accessibilityHint="Double tap to send Bitcoin. Checking balance if needed." + accessibilityRole="button" + accessibilityState={{disabled: isCheckingBalanceForSend}}> {isCheckingBalanceForSend ? ( - + ) : ( <> Send @@ -2015,25 +2478,47 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { {/* Scan QR button replaces lock button in action row */} + activeOpacity={0.8} + delayPressIn={0} + delayPressOut={0} + hitSlop={{top: 10, bottom: 10, left: 10, right: 10}} + accessibilityLabel="Scan QR code" + accessibilityHint="Double tap to scan QR code for sending Bitcoin" + accessibilityRole="button"> { HapticFeedback.medium(); setIsReceiveModalVisible(true); - }}> + }} + activeOpacity={0.7} + delayPressIn={0} + delayPressOut={0} + hitSlop={{top: 10, bottom: 10, left: 10, right: 10}} + accessibilityLabel="Receive Bitcoin" + accessibilityHint="Double tap to view your Bitcoin address and QR code" + accessibilityRole="button"> Receive @@ -2060,28 +2545,6 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { } /> - {/* Provider Information Row */} - - - - - - {network === 'mainnet' ? 'MAINNET' : 'TESTNET'} - - - - - {apiBase - ? (() => { - const cleanUrl = apiBase - .replace('https://', '') - .replace('/api', ''); - return cleanUrl; - })() - : 'Loading...'} - - - = ({navigation}) => { isBlurred={isBlurred} /> - {/* Lock FAB Button - Bottom Right */} - {isInitialized && address && ( - { - HapticFeedback.light(); - // Emit a reload event to App.tsx to trigger authentication lock - DeviceEventEmitter.emit('app:reload'); - }} - activeOpacity={0.7}> - {Platform.OS === 'android' && } - - - )} {/* Scan QR Button - Hidden, accessible via SendBitcoinModal or other means */} {/* QR Scanner Modal */} = ({navigation}) => { /> - Native Segwit (Bech32) + Segwit Native (Bech32) @@ -2263,7 +2708,9 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { currentCurrency={selectedCurrency} availableCurrencies={priceData} /> - + + + {isSendModalVisible && ( = ({navigation}) => { setIsTransportModalVisible(false); setPendingSendParams(null); setScannedFromQR(false); + setScannedAddressType(''); // Reset scanned address type + setCurrentDerivationPath(''); // Reset derivation path }} onSelect={(transport: 'local' | 'nostr') => { navigateToPairing(transport); @@ -2298,6 +2747,20 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { .split('.')[0], feeSats: pendingSendParams.feeSats.toString().split('.')[0], spendingHash: pendingSendParams.spendingHash, + addressType: addressType || '', + derivationPath: currentDerivationPath, + // Keep native format for QR code (native module requires 'testnet3' not 'testnet') + network: network || 'mainnet', + fromAddress: address, // Current wallet address (from address) + fiatAmount: pendingSendParams.amountSats + .times(btcRate) + .div(1e8) + .toFixed(2), + fiatFees: pendingSendParams.feeSats + .times(btcRate) + .div(1e8) + .toFixed(2), + selectedCurrency: selectedCurrency, } : null } @@ -2321,6 +2784,9 @@ const WalletHome: React.FC<{navigation: any}> = ({navigation}) => { network={network} onClose={() => setIsPSBTModalVisible(false)} onSign={handlePSBTSign} + btcPrice={btcPrice} + selectedCurrency={selectedCurrency} + onCurrencyPress={() => setIsCurrencySelectorVisible(true)} /> {/* PSBT Transport Mode Selector */} = ({navigation}) => { navigation.navigate('Settings'); } }} - onShowXpubQR={() => setIsXpubQrVisible(true)} onShowOutputDescriptorQR={() => {}} onShowNpubQR={() => setIsNpubQrVisible(true)} /> {/* QR Code Modals */} - { - setIsXpubQrVisible(false); - setTimeout(() => setIsPartyModalVisible(true), 300); - }} - title={`Wallet • ${network === 'mainnet' ? 'xpub' : 'tpub'}`} - value={keyshareInfo?.xpub || ''} - network={network as 'mainnet' | 'testnet'} - showShareButton={true} - topRightClose={true} - nonDismissible={true} - /> - { diff --git a/screens/WalletSettings.tsx b/screens/WalletSettings.tsx index 5efc259..8043d93 100644 --- a/screens/WalletSettings.tsx +++ b/screens/WalletSettings.tsx @@ -457,7 +457,7 @@ const APIAutocomplete: React.FC = ({ onFocus={handleFocus} onBlur={handleBlur} placeholder="Your Mempool Endpoint" - placeholderTextColor={theme.colors.textSecondary} + placeholderTextColor={theme.colors.textSecondary + '80'} autoCapitalize="none" autoCorrect={false} editable={!isTestnet} @@ -529,7 +529,7 @@ const APIAutocomplete: React.FC = ({ source={require('../assets/api-icon.png')} style={[ styles.apiModalHeaderIcon, - {tintColor: theme.colors.primary}, + {tintColor: theme.colors.text}, // Use text color for better visibility in dark mode ]} resizeMode="contain" /> @@ -614,7 +614,7 @@ const APIAutocomplete: React.FC = ({ {color: theme.colors.text}, ]} placeholder="Search endpoints..." - placeholderTextColor={theme.colors.textSecondary} + placeholderTextColor={theme.colors.textSecondary + '80'} value={searchQuery} onChangeText={setSearchQuery} autoCapitalize="none" @@ -730,7 +730,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { walletMode: false, }); - const {theme} = useTheme(); + const {theme, themeMode, setThemeMode} = useTheme(); const [appVersion, setAppVersion] = useState(''); const [buildNumber, setBuildNumber] = useState(''); const [usageSize, setUsageSize] = useState<{fileCount: number; mb: string}>({ @@ -791,12 +791,12 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { return theme.colors.danger; } if (passwordStrength <= 2) { - return '#FFA500'; + return theme.colors.accent; } if (passwordStrength <= 3) { - return '#FFD700'; + return theme.colors.accent; } - return '#4CAF50'; + return theme.colors.received; }; const clearBackupModal = () => { @@ -1039,6 +1039,27 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { }, 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`; @@ -1086,10 +1107,15 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { 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 - const isValid = await validateAPIEndpoint(api); + // Validate the API endpoint first (using normalized URL) + const isValid = await validateAPIEndpoint(normalizedApi); if (!isValid) { Alert.alert( 'Invalid API Endpoint', @@ -1098,15 +1124,15 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { return; } - // Update API via UserContext - await setActiveApiProvider(api); - // Update local state - setBaseAPI(api); - // Reset pending API to the saved API - setPendingAPI(api); - dbg('Local state updated with API:', api); + // Update API via UserContext (using normalized URL) + await setActiveApiProvider(normalizedApi); + // Update local state (using normalized URL) + setBaseAPI(normalizedApi); + // Reset pending API to the saved API (using normalized URL) + setPendingAPI(normalizedApi); + dbg('Local state updated with API:', normalizedApi); Alert.alert('Success', 'API endpoint updated successfully!'); - dbg('=== API saved and propagated successfully:', api); + dbg('=== API saved and propagated successfully:', normalizedApi); // Navigate to home after successful save navigation.reset({index: 0, routes: [{name: 'Home'}]}); } catch (error) { @@ -1280,13 +1306,13 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { textAlign: 'center', }, collapsibleSection: { - marginBottom: 8, + marginBottom: 10, backgroundColor: theme.colors.cardBackground, borderRadius: 8, borderWidth: 1, borderColor: theme.colors.border, overflow: 'hidden', - shadowColor: '#000', + shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: 1}, shadowOpacity: 0.1, shadowRadius: 2, @@ -1387,7 +1413,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { borderRadius: 8, backgroundColor: theme.colors.background, minHeight: 44, - shadowColor: '#000', + shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: 1}, shadowOpacity: 0.05, shadowRadius: 2, @@ -1437,7 +1463,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { minHeight: 44, justifyContent: 'center', alignItems: 'center', - shadowColor: '#000', + shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: 1}, shadowOpacity: 0.1, shadowRadius: 2, @@ -1486,14 +1512,14 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { minHeight: 36, }, apiNetworkModeBadgeTestnet: { - backgroundColor: 'rgba(255, 165, 0, 0.15)', + backgroundColor: theme.colors.warning + '26', // ~15% opacity borderWidth: 1, - borderColor: 'rgba(255, 165, 0, 0.3)', + borderColor: theme.colors.warning + '4D', // ~30% opacity }, apiNetworkModeBadgeMainnet: { - backgroundColor: 'rgba(76, 175, 80, 0.15)', + backgroundColor: theme.colors.received + '26', // ~15% opacity borderWidth: 1, - borderColor: 'rgba(76, 175, 80, 0.3)', + borderColor: theme.colors.received + '4D', // ~30% opacity }, apiNetworkModeIcon: { fontSize: 16, @@ -1504,10 +1530,10 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { letterSpacing: 0.2, }, apiNetworkModeTextTestnet: { - color: '#FFA500', + color: theme.colors.accent, }, apiNetworkModeTextMainnet: { - color: '#4CAF50', + color: theme.colors.received, }, apiInfoButton: { flex: 1, @@ -1526,7 +1552,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { apiInfoButtonIcon: { width: 14, height: 14, - tintColor: theme.colors.primary, + tintColor: theme.colors.text, // Use text color for better visibility in dark mode }, apiInfoButtonText: { fontSize: 12, @@ -1553,6 +1579,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { apiActionButton: { flex: 1, minHeight: 44, + height: 44, }, apiModalContainer: { flex: 1, @@ -1564,7 +1591,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { }, apiModalBackdrop: { flex: 1, - backgroundColor: 'rgba(0, 0, 0, 0.6)', + backgroundColor: theme.colors.modalBackdrop, justifyContent: 'flex-end', }, apiModalContent: { @@ -1573,7 +1600,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { borderTopRightRadius: 10, paddingBottom: Platform.OS === 'ios' ? 17 : 10, paddingTop: 5, - shadowColor: '#000', + shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: -4}, shadowOpacity: 0.2, shadowRadius: 12, @@ -1704,7 +1731,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { apiModalItemCheck: { fontSize: 14, fontWeight: 'bold', - color: '#FFFFFF', + color: theme.colors.white, }, apiModalLoading: { padding: 48, @@ -1733,6 +1760,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { }, backupButton: { backgroundColor: theme.colors.primary, + marginBottom: 16, // Add spacing after backup button before delete section }, resetButton: { backgroundColor: theme.colors.accent, @@ -1743,12 +1771,13 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { fontWeight: '600', }, apiItem: { - marginTop: 12, + marginTop: 0, // Section padding handles first element spacing + marginBottom: 0, // Consistent spacing }, apiName: { fontSize: 14, fontWeight: 'bold', - color: theme.colors.primary, + color: theme.colors.text, // Use text color for better readability in dark mode marginBottom: 4, }, apiDescription: { @@ -1758,9 +1787,10 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { marginBottom: 6, }, linkText: { - color: theme.colors.primary, + color: theme.colors.text, // Use text color for better readability in dark mode fontWeight: 'bold', textDecorationLine: 'underline', + textDecorationColor: theme.colors.text, // Match underline color }, aboutInfoRow: { flexDirection: 'row', @@ -1815,19 +1845,21 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { letterSpacing: -0.1, }, aboutLinkText: { - color: theme.colors.primary, + color: theme.colors.text, // Use text color for better readability in dark mode fontWeight: '600', textDecorationLine: 'underline', + textDecorationColor: theme.colors.text, // Match underline color }, termsLink: { - color: theme.colors.primary, + color: theme.colors.text, // Use text color for better readability in dark mode fontWeight: 'bold', textDecorationLine: 'underline', + textDecorationColor: theme.colors.text, // Match underline color marginTop: 8, }, modalOverlay: { flex: 1, - backgroundColor: 'rgba(0,0,0,0.8)', + backgroundColor: theme.colors.modalBackdrop, alignItems: 'center', justifyContent: 'center', }, @@ -1847,7 +1879,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { width: 24, height: 24, marginRight: 10, - tintColor: theme.colors.primary, + tintColor: theme.colors.text, // Use text color for better visibility in dark mode }, modalTitle: { fontSize: 20, @@ -1888,6 +1920,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { eyeIcon: { width: 20, height: 20, + tintColor: theme.colors.text, }, passwordHint: { fontSize: 12, @@ -1919,7 +1952,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { borderRadius: 16, width: '85%', maxWidth: 400, - shadowColor: '#000', + shadowColor: theme.colors.shadowColor, shadowOffset: {width: 0, height: 4}, shadowOpacity: 0.3, shadowRadius: 12, @@ -2016,6 +2049,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { width: 20, height: 20, marginRight: 8, + tintColor: theme.colors.text, // Use text color for visibility in dark mode }, input: { borderWidth: 1, @@ -2061,12 +2095,13 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { }, requirementText: { fontSize: 12, - color: '#FF6B35', + color: theme.colors.warningAccent, fontWeight: '500', }, nostrRelaysInput: { minHeight: 120, textAlignVertical: 'top', + textAlign: 'left', // Align text entries to the left paddingTop: 12, backgroundColor: theme.colors.cardBackground, }, @@ -2092,7 +2127,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { flex: 1, }, whiteTint: { - tintColor: '#ffffff', + tintColor: theme.colors.white, }, networkStatusContainer: { marginBottom: 8, @@ -2125,6 +2160,42 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { 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.accent, + borderWidth: 2, + backgroundColor: theme.colors.cardBackground, + }, + themeOptionContent: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + }, + themeOptionLabel: { + fontSize: 15, + fontWeight: '500', + color: theme.colors.text, + }, + themeOptionLabelSelected: { + fontWeight: '600', + color: theme.colors.accent, + }, + themeOptionCheck: { + width: 18, + height: 18, + tintColor: theme.colors.accent, + }, }); return ( @@ -2138,51 +2209,213 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { bounces={true} scrollEventThrottle={16} overScrollMode="auto"> - {/* Backup & Reset Section */} + {/* Theme Section - First for better UX */} toggleSection('backup')} + title="Theme" + isExpanded={expandedSections.theme} + onToggle={() => toggleSection('theme')} styles={styles} theme={theme}> - Backup Wallet Keyshare + + 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(); + setThemeMode('dark'); + }} + activeOpacity={0.7}> + + + Dark + + {themeMode === 'dark' && ( + + )} + + + + - { - HapticFeedback.light(); - setIsBackupModalVisible(true); - }}> - - - Backup {party} + {/* Haptics Section */} + toggleSection('haptics')} + styles={styles} + theme={theme}> + + Enable vibration feedback. OS settings may override this. + + + Haptics Off + + Haptics On + + + + {/* App Icon Section - Android Only */} + {Platform.OS === 'android' && ( + toggleSection('appIcon')} + styles={styles} + theme={theme}> + + + + Blend in when you need to. + + + Switch to the calculator icon when you want your wallet to + look like just another app on your home screen. + + - + + Change the app's launcher icon on your device. + + + Bold Wallet + { + try { + HapticFeedback.light(); + const newIcon = value ? 'alternative' : 'default'; - - Delete Wallet Keyshare - + // Check if IconChanger module is available + if (!IconChanger || !IconChanger.changeIcon) { + Alert.alert( + 'Error', + 'Icon switching is not available on this device.', + [{text: 'OK'}], + ); + return; + } - { - HapticFeedback.light(); - setIsModalResetVisible(true); - }}> - - - Delete {party} + QuickCalc - - + + )} + {/* Wallet Mode Section */} = ({navigation}) => { Full Mode { HapticFeedback.light(); const mode = value ? 'psbt' : 'full'; @@ -2225,7 +2463,53 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { PSBT Only - {/* Advanced Section */} + + {/* Security Section */} + toggleSection('backup')} + styles={styles} + theme={theme}> + Backup Wallet Keyshare + + { + HapticFeedback.light(); + setIsBackupModalVisible(true); + }}> + + + Backup {party} + + + + + Delete Wallet Keyshare + + + { + HapticFeedback.light(); + setIsModalResetVisible(true); + }}> + + + Delete {party} + + + + {/* Network Providers Section */} = ({navigation}) => { /> Mainnet - + = ({navigation}) => { - {nostrRelays && ( - - - Current:{'\n'} - {nostrRelays.split(',').join('\n')} - - - )} )} {/* Storage Section */} @@ -2535,113 +2819,6 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { - {/* Haptics Section */} - toggleSection('haptics')} - styles={styles} - theme={theme}> - - Enable vibration feedback. OS settings may override this. - - - Haptics Off - - Haptics On - - - - {/* App Icon Section - Android Only */} - {Platform.OS === 'android' && ( - toggleSection('appIcon')} - styles={styles} - theme={theme}> - - - - Blend in when you need to. - - - Switch to the calculator icon when you want your wallet to - look like just another app on your home screen. - - - - - Change the app's launcher icon on your device. - - - Bold Wallet - { - try { - HapticFeedback.light(); - const newIcon = value ? 'alternative' : 'default'; - - // Check if IconChanger module is available - if (!IconChanger || !IconChanger.changeIcon) { - Alert.alert( - 'Error', - 'Icon switching is not available on this device.', - [{text: 'OK'}], - ); - 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'; - Alert.alert( - 'Icon Changed', - `App icon switched to ${iconName}.\n\nYou may need to refresh your launcher to see the change.`, - [{text: 'OK'}], - ); - } catch (error: any) { - console.error('Error changing icon:', error); - - // Revert UI state on error - setSelectedIcon(value ? 'default' : 'alternative'); - - Alert.alert( - 'Error', - error?.message || - 'Failed to change app icon. Please try again.', - [{text: 'OK'}], - ); - } - }} - value={selectedIcon === 'alternative'} - disabled={selectedIcon === 'loading'} - /> - QuickCalc - - - )} - {/* Legal Section */} = ({navigation}) => { = ({navigation}) => { styles.errorInput, ]} placeholder="Confirm your password" + placeholderTextColor={theme.colors.textSecondary + '80'} secureTextEntry={!confirmPasswordVisible} value={confirmPassword} onChangeText={setConfirmPassword} @@ -2942,6 +3121,7 @@ const WalletSettings: React.FC<{navigation: any}> = ({navigation}) => { diff --git a/services/WalletService.ts b/services/WalletService.ts index 94084e3..6d7e37b 100644 --- a/services/WalletService.ts +++ b/services/WalletService.ts @@ -590,7 +590,10 @@ export class WalletService { const balance = new Big(totalUTXO); dbg('WalletService: Raw balance in satoshis:', balance.toString()); - const newBalance = balance.sub(pendingSent).div(1e8).toFixed(8); + // 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; diff --git a/theme.js b/theme.js deleted file mode 100644 index c79462a..0000000 --- a/theme.js +++ /dev/null @@ -1,179 +0,0 @@ -// theme.js -import React, {createContext, useContext, useEffect, useState} from 'react'; -import LocalCache from './services/LocalCache'; -import {dbg} from './utils'; - -export const themes = { - lightPolished: { - colors: { - primary: '#1A2B3C', - subPrimary: '#033e3e', - secondary: '#344960', - danger: '#e74c3c', - accent: '#f1c40f', - background: '#ffffff', - text: '#2c3e50', - textSecondary: '#6b7280', - cardBackground: '#f8f9fa', - disabled: '#cbd5e1', - border: '#94a3b8', - textOnPrimary: '#ffffff', - sent: '#E53935', - received: '#4CAF50', - buttonText: '#ffffff', - disabledText: '#777', - modalBackdrop: 'rgba(0, 0, 0, 0.8)', - lightGray: '#777', - mediumGray: '#666', - white: '#fff', - shadowColor: '#000', - }, - fontSizes: { - small: 12, - medium: 14, - large: 16, - extraLarge: 18, - }, - spacing: { - small: 8, - medium: 12, - large: 20, - extraLarge: 30, - }, - borderRadius: { - small: 8, - medium: 10, - large: 12, - }, - shadow: { - light: { - shadowColor: '#000', - shadowOffset: {width: 0, height: 1}, - shadowOpacity: 0.1, - shadowRadius: 2, - elevation: 1, - }, - medium: { - shadowColor: '#000', - shadowOffset: {width: 0, height: 2}, - shadowOpacity: 0.3, - shadowRadius: 4, - elevation: 2, - }, - }, - }, - cryptoVibrant: { - colors: { - primary: '#1A2B3C', - secondary: '#00D2B8', - accent: '#F5A623', - background: '#FFFFFF', - text: '#1E293B', - textSecondary: '#64748B', - cardBackground: '#F5F7FA', - subPrimary: '#033e3e', - danger: '#e74c3c', - disabled: '#cbd5e1', - border: '#94a3b8', - textOnPrimary: '#ffffff', - sent: '#E53935', - received: '#4CAF50', - buttonText: '#ffffff', - disabledText: '#777', - modalBackdrop: 'rgba(0, 0, 0, 0.8)', - lightGray: '#777', - mediumGray: '#666', - white: '#fff', - shadowColor: '#000', - }, - fontSizes: { - small: 12, - medium: 14, - large: 16, - extraLarge: 18, - }, - spacing: { - small: 8, - medium: 12, - large: 20, - extraLarge: 30, - }, - borderRadius: { - small: 8, - medium: 10, - large: 12, - }, - shadow: { - light: { - shadowColor: '#000', - shadowOffset: {width: 0, height: 1}, - shadowOpacity: 0.1, - shadowRadius: 2, - elevation: 1, - }, - medium: { - shadowColor: '#000', - shadowOffset: {width: 0, height: 2}, - shadowOpacity: 0.3, - shadowRadius: 4, - elevation: 2, - }, - }, - }, -}; - -const ThemeContext = createContext({ - theme: themes.lightPolished, - toggleTheme: isCrypto => {}, -}); - -export const ThemeProvider = ({children}) => { - const [theme, setTheme] = useState(themes.lightPolished); - - useEffect(() => { - const loadTheme = async () => { - try { - const storedTheme = await LocalCache.getItem('theme'); - dbg('Initial theme loaded:', storedTheme || 'default'); - setTheme( - storedTheme === 'cryptoVibrant' - ? themes.cryptoVibrant - : themes.lightPolished, - ); - } catch (error) { - dbg('Error loading theme:', error); - setTheme(themes.lightPolished); - } - }; - loadTheme(); - }, []); - - const toggleTheme = async isCrypto => { - const newTheme = isCrypto ? themes.cryptoVibrant : themes.lightPolished; - dbg('Toggling to:', isCrypto ? 'cryptoVibrant' : 'lightPolished'); - setTheme(newTheme); - try { - await LocalCache.setItem( - 'theme', - isCrypto ? 'cryptoVibrant' : 'lightPolished', - ); - dbg('Theme saved successfully'); - } catch (error) { - dbg('Error saving theme:', error); - } - }; - - return ( - - {children} - - ); -}; - -export const useTheme = () => { - const context = useContext(ThemeContext); - if (!context) { - throw new Error('useTheme must be used within a ThemeProvider'); - } - return context; -}; diff --git a/theme/context.tsx b/theme/context.tsx new file mode 100644 index 0000000..ce05f3c --- /dev/null +++ b/theme/context.tsx @@ -0,0 +1,208 @@ +/** + * Theme Context and Provider + * React context for theme management + */ + +import React, { + createContext, + useContext, + useEffect, + useState, + useCallback, + useMemo, + ReactNode, +} from 'react'; +import {Appearance, ColorSchemeName} from 'react-native'; +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'); + }, + toggleTheme: async (_isCrypto?: boolean) => { + console.warn('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 + */ +export const ThemeProvider: React.FC = ({children}) => { + // Get initial system color scheme synchronously + const initialSystemScheme: ColorSchemeName = + 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( + ({colorScheme}: {colorScheme: ColorSchemeName}) => { + setSystemColorScheme(colorScheme || 'light'); + }, + ); + return () => subscription?.remove(); + }, []); + + // Determine effective theme based on mode + const getEffectiveTheme = useCallback( + ( + mode: ThemeMode, + currentSystemScheme: ColorSchemeName = systemColorScheme, + ): Theme => { + if (mode === 'light') { + return lightTheme; + } else if (mode === 'dark') { + return darkTheme; + } else { + // OS default mode - fallback to light if systemColorScheme is null/undefined + const isDark = currentSystemScheme === 'dark'; + return isDark ? darkTheme : lightTheme; + } + }, + [systemColorScheme], + ); + + // Load theme mode from storage IMMEDIATELY and update theme right away + useEffect(() => { + const loadThemeMode = async () => { + try { + const storedMode = await LocalCache.getItem('themeMode'); + if ( + storedMode === 'os' || + storedMode === 'light' || + storedMode === 'dark' + ) { + const mode = storedMode as ThemeMode; + setThemeModeState(mode); + // Immediately update theme when mode is loaded + const effectiveTheme = getEffectiveTheme(mode, initialSystemScheme); + setTheme(effectiveTheme); + dbg('Theme mode loaded:', mode); + } else { + // Check for legacy theme preference + const storedTheme = await LocalCache.getItem('theme'); + if (storedTheme === 'cryptoVibrant') { + setThemeModeState('light'); + setTheme(lightTheme); + dbg('Migrated from legacy cryptoVibrant theme'); + } else { + setThemeModeState('os'); + const osTheme = + initialSystemScheme === 'dark' ? darkTheme : lightTheme; + setTheme(osTheme); + dbg('Using default OS theme mode'); + } + } + } catch (error) { + dbg('Error loading theme mode:', error); + setThemeModeState('os'); + const osTheme = + initialSystemScheme === 'dark' ? darkTheme : lightTheme; + setTheme(osTheme); + } + }; + // Load immediately, don't wait + loadThemeMode(); + }, [getEffectiveTheme, initialSystemScheme]); + + // Update theme when mode or system color scheme changes + useEffect(() => { + const effectiveTheme = getEffectiveTheme(themeMode); + setTheme(effectiveTheme); + const effectiveScheme = systemColorScheme || 'light'; + dbg('Theme updated:', themeMode, 'effective:', effectiveScheme); + }, [themeMode, systemColorScheme, getEffectiveTheme]); + + const setThemeMode = useCallback( + async (mode: ThemeMode) => { + setThemeModeState(mode); + try { + await LocalCache.setItem('themeMode', mode); + dbg('Theme mode saved:', mode); + } catch (error) { + dbg('Error saving theme mode:', error); + } + }, + [], + ); + + // Legacy support for toggleTheme + const toggleTheme = useCallback( + async (_isCrypto?: boolean) => { + // For backward compatibility, this now just sets to light mode + await setThemeMode('light'); + }, + [setThemeMode], + ); + + // Memoize context value to prevent unnecessary re-renders + const contextValue = useMemo( + () => ({ + theme: theme ?? lightTheme, + themeMode: themeMode ?? 'os', + setThemeMode: setThemeMode, + toggleTheme: toggleTheme, + }), + [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'); + 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', + ); + return { + ...defaultContextValue, + ...context, + theme: lightTheme, + }; + } + + // Ensure all required properties exist + return { + theme: context.theme ?? lightTheme, + themeMode: context.themeMode ?? 'os', + setThemeMode: context.setThemeMode ?? defaultContextValue.setThemeMode, + toggleTheme: context.toggleTheme ?? defaultContextValue.toggleTheme, + }; +}; + diff --git a/theme/index.ts b/theme/index.ts index fa702e4..fc4d70b 100644 --- a/theme/index.ts +++ b/theme/index.ts @@ -1,63 +1,30 @@ -export interface Theme { - colors: { - primary: string; - subPrimary: string; - secondary: string; - danger: string; - accent: string; - background: string; - text: string; - textSecondary: string; - cardBackground: string; - disabled: string; - border: string; - success: string; - error: string; - warning: string; - textOnPrimary: string; - shadowColor: string; - }; -} +/** + * Theme Module - Main Export + * Centralized exports for the theme system + */ + +// Types +export type { + ThemeMode, + ThemeColors, + ThemeFontSizes, + ThemeFontWeights, + ThemeFontFamilies, + ThemeSpacing, + ThemeBorderRadius, + ThemeShadow, + ThemeShadows, + Theme, + FontStyleOptions, + ThemeContextValue, +} from './types'; + +// Themes +export {lightTheme, darkTheme, themes} from './themes'; + +// Context and Hook +export {ThemeProvider, useTheme} from './context'; + +// Utils +export {getFontStyle} from './utils'; -export const themes = { - lightPolished: { - colors: { - primary: '#2E7D32', - subPrimary: '#1B5E20', - secondary: '#4CAF50', - danger: '#D32F2F', - accent: '#FFC107', - background: '#F5F5F5', - text: '#212121', - textSecondary: '#757575', - cardBackground: '#FFFFFF', - disabled: '#BDBDBD', - border: '#E0E0E0', - success: '#4CAF50', - error: '#F44336', - warning: '#FFA000', - textOnPrimary: '#FFFFFF', - shadowColor: '#000000', - }, - }, - darkPolished: { - colors: { - primary: '#1B5E20', - subPrimary: '#2E7D32', - secondary: '#388E3C', - danger: '#B71C1C', - accent: '#FFA000', - background: '#121212', - text: '#FFFFFF', - textSecondary: '#B0B0B0', - cardBackground: '#1E1E1E', - disabled: '#424242', - border: '#333333', - success: '#388E3C', - error: '#D32F2F', - warning: '#FFA000', - textOnPrimary: '#FFFFFF', - shadowColor: '#000000', - }, - }, -}; diff --git a/theme/themes.ts b/theme/themes.ts new file mode 100644 index 0000000..b1d7086 --- /dev/null +++ b/theme/themes.ts @@ -0,0 +1,275 @@ +/** + * 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 +const fontSizes = { + xs: 10, + sm: 12, + base: 14, + md: 15, + lg: 16, + xl: 18, + '2xl': 20, + '3xl': 24, + // Legacy support + small: 12, + medium: 14, + large: 16, + extraLarge: 18, +}; + +// Shared font weights across themes +const fontWeights = { + normal: '400', + medium: '500', + semibold: '600', + bold: '700', +}; + +// Shared font families across themes +const fontFamilies = { + regular: Platform.OS === 'ios' ? 'System' : 'Roboto', + monospace: Platform.OS === 'ios' ? 'Menlo' : 'monospace', +}; + +// Shared spacing across themes +const spacing = { + small: 8, + medium: 12, + 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 + */ +export const lightTheme: Theme = { + colors: { + primary: '#1A2B3C', + subPrimary: '#033e3e', + secondary: '#344960', + danger: '#e74c3c', + accent: '#f1c40f', + background: '#ffffff', + text: '#2c3e50', + textSecondary: '#6b7280', + cardBackground: '#f8f9fa', + disabled: '#cbd5e1', + border: '#94a3b8', + textOnPrimary: '#ffffff', + sent: '#E53935', + received: '#4CAF50', + buttonText: '#ffffff', + disabledText: '#777', + modalBackdrop: 'rgba(0, 0, 0, 0.8)', + lightGray: '#777', + mediumGray: '#666', + white: '#fff', + shadowColor: '#000', + bitcoinOrange: '#F7931A', + warning: '#FFA500', + warningLight: '#FFD700', + warningAccent: '#FF6B35', + success: '#34C759', + successLight: '#66BB6A', + skeletonGray: '#e9ecef', + // Overlay colors for glassmorphism effects + blackOverlay05: 'rgba(0, 0, 0, 0.05)', + blackOverlay06: 'rgba(0, 0, 0, 0.06)', + blackOverlay10: 'rgba(0, 0, 0, 0.1)', + blackOverlay30: 'rgba(0, 0, 0, 0.3)', + whiteOverlay08: 'rgba(255, 255, 255, 0.08)', + whiteOverlay10: 'rgba(255, 255, 255, 0.1)', + whiteOverlay12: 'rgba(255, 255, 255, 0.12)', + whiteOverlay15: 'rgba(255, 255, 255, 0.15)', + whiteOverlay18: 'rgba(255, 255, 255, 0.18)', + whiteOverlay20: 'rgba(255, 255, 255, 0.2)', + whiteOverlay25: 'rgba(255, 255, 255, 0.25)', + whiteOverlay30: 'rgba(255, 255, 255, 0.3)', + primaryOverlay95: 'rgba(26, 43, 60, 0.95)', + blackOverlay02: 'rgba(0, 0, 0, 0.02)', + blackOverlay03: 'rgba(0, 0, 0, 0.03)', + blackOverlay04: 'rgba(0, 0, 0, 0.04)', + blackOverlay50: 'rgba(0, 0, 0, 0.5)', // For modal overlays + // Status color overlays + receivedOverlay15: 'rgba(46, 204, 113, 0.15)', + receivedOverlay40: 'rgba(46, 204, 113, 0.4)', + dangerOverlay15: 'rgba(231, 76, 60, 0.15)', + dangerOverlay40: 'rgba(231, 76, 60, 0.4)', + }, + fontSizes, + fontWeights, + fontFamilies, + spacing, + borderRadius, + shadow: { + light: { + shadowColor: '#000', + shadowOffset: {width: 0, height: 1}, + shadowOpacity: 0.1, + shadowRadius: 2, + elevation: 1, + }, + medium: { + shadowColor: '#000', + shadowOffset: {width: 0, height: 2}, + shadowOpacity: 0.3, + shadowRadius: 4, + elevation: 2, + }, + }, +}; + +/** + * Dark theme - optimized color choices for dark mode + */ +export const darkTheme: Theme = { + colors: { + primary: '#3A3A3A', // Warm dark gray + subPrimary: '#4A4A4A', // Slightly lighter warm gray + secondary: '#00D2B8', // Teal/green + danger: '#FF6B6B', // Softer red + accent: '#E6C435', // Darker yellow/gold for better contrast + background: '#121212', // Material dark background + text: '#FFFFFF', // White text for better contrast + textSecondary: '#B0B0B0', // Muted light text + cardBackground: '#1E1E1E', // Dark card + disabled: '#424242', // Dark disabled + border: '#333333', // Dark border + textOnPrimary: '#FFFFFF', // White on primary + sent: '#FF6B6B', // Soft red for sent + received: '#66BB6A', // Softer green + buttonText: '#FFFFFF', // White text + disabledText: '#757575', // Gray disabled text + modalBackdrop: 'rgba(0, 0, 0, 0.85)', // Darker backdrop + lightGray: '#757575', // Light gray in dark mode + mediumGray: '#9E9E9E', // Medium gray + white: '#FFFFFF', // White + shadowColor: '#000', // Black shadow + bitcoinOrange: '#F7931A', // Bitcoin orange (same in both themes) + warning: '#FFA500', // Orange for warnings + warningLight: '#FFD700', // Lighter orange + warningAccent: '#FF6B35', // Accent orange + success: '#34C759', // iOS success green + successLight: '#66BB6A', // Lighter success green + skeletonGray: '#2a2a2a', // Dark gray for skeleton loaders in dark mode + // Overlay colors for glassmorphism effects (same values for dark mode) + blackOverlay05: 'rgba(0, 0, 0, 0.05)', + blackOverlay06: 'rgba(0, 0, 0, 0.06)', + blackOverlay10: 'rgba(0, 0, 0, 0.1)', + blackOverlay30: 'rgba(0, 0, 0, 0.3)', + whiteOverlay08: 'rgba(255, 255, 255, 0.08)', + whiteOverlay10: 'rgba(255, 255, 255, 0.1)', + whiteOverlay12: 'rgba(255, 255, 255, 0.12)', + whiteOverlay15: 'rgba(255, 255, 255, 0.15)', + whiteOverlay18: 'rgba(255, 255, 255, 0.18)', + whiteOverlay20: 'rgba(255, 255, 255, 0.2)', + whiteOverlay25: 'rgba(255, 255, 255, 0.25)', + whiteOverlay30: 'rgba(255, 255, 255, 0.3)', + primaryOverlay95: 'rgba(26, 43, 60, 0.95)', + blackOverlay02: 'rgba(0, 0, 0, 0.02)', + blackOverlay03: 'rgba(0, 0, 0, 0.03)', + blackOverlay04: 'rgba(0, 0, 0, 0.04)', + blackOverlay50: 'rgba(0, 0, 0, 0.5)', // For modal overlays + // Status color overlays + receivedOverlay15: 'rgba(46, 204, 113, 0.15)', + receivedOverlay40: 'rgba(46, 204, 113, 0.4)', + dangerOverlay15: 'rgba(231, 76, 60, 0.15)', + dangerOverlay40: 'rgba(231, 76, 60, 0.4)', + }, + fontSizes, + fontWeights, + fontFamilies, + spacing, + borderRadius, + shadow: { + light: { + shadowColor: '#000', + shadowOffset: {width: 0, height: 1}, + shadowOpacity: 0.3, + shadowRadius: 2, + elevation: 1, + }, + medium: { + shadowColor: '#000', + shadowOffset: {width: 0, height: 2}, + shadowOpacity: 0.5, + shadowRadius: 4, + elevation: 2, + }, + }, +}; + +/** + * Legacy themes for backward compatibility + */ +export const themes = { + lightPolished: lightTheme, + cryptoVibrant: { + colors: { + primary: '#1A2B3C', + secondary: '#00D2B8', + accent: '#F5A623', + background: '#FFFFFF', + text: '#1E293B', + textSecondary: '#64748B', + cardBackground: '#F5F7FA', + subPrimary: '#033e3e', + danger: '#e74c3c', + disabled: '#cbd5e1', + border: '#94a3b8', + textOnPrimary: '#ffffff', + sent: '#E53935', + received: '#4CAF50', + buttonText: '#ffffff', + disabledText: '#777', + modalBackdrop: 'rgba(0, 0, 0, 0.8)', + lightGray: '#777', + mediumGray: '#666', + white: '#fff', + shadowColor: '#000', + bitcoinOrange: '#F7931A', + warning: '#FFA500', + warningLight: '#FFD700', + warningAccent: '#FF6B35', + success: '#34C759', + successLight: '#66BB6A', + skeletonGray: '#e9ecef', + // Overlay colors for glassmorphism effects + blackOverlay05: 'rgba(0, 0, 0, 0.05)', + blackOverlay06: 'rgba(0, 0, 0, 0.06)', + blackOverlay10: 'rgba(0, 0, 0, 0.1)', + blackOverlay30: 'rgba(0, 0, 0, 0.3)', + whiteOverlay08: 'rgba(255, 255, 255, 0.08)', + whiteOverlay10: 'rgba(255, 255, 255, 0.1)', + whiteOverlay12: 'rgba(255, 255, 255, 0.12)', + whiteOverlay15: 'rgba(255, 255, 255, 0.15)', + whiteOverlay18: 'rgba(255, 255, 255, 0.18)', + whiteOverlay20: 'rgba(255, 255, 255, 0.2)', + whiteOverlay25: 'rgba(255, 255, 255, 0.25)', + whiteOverlay30: 'rgba(255, 255, 255, 0.3)', + primaryOverlay95: 'rgba(26, 43, 60, 0.95)', + }, + fontSizes, + fontWeights, + fontFamilies, + spacing, + borderRadius, + shadow: lightTheme.shadow, + }, + dark: darkTheme, +}; + diff --git a/theme/types.ts b/theme/types.ts new file mode 100644 index 0000000..ef7e714 --- /dev/null +++ b/theme/types.ts @@ -0,0 +1,140 @@ +/** + * Theme Type Definitions + * Centralized type definitions for the theme system + */ + +export type ThemeMode = 'os' | 'light' | 'dark'; + +export interface ThemeColors { + primary: string; + subPrimary: string; + secondary: string; + danger: string; + accent: string; + background: string; + text: string; + textSecondary: string; + cardBackground: string; + disabled: string; + border: string; + textOnPrimary: string; + sent: string; + received: string; + buttonText: string; + disabledText: string; + modalBackdrop: string; + lightGray: string; + mediumGray: string; + white: string; + shadowColor: string; + // Additional colors for consistency + bitcoinOrange: string; + warning: string; + warningLight: string; + warningAccent: string; + success: string; + successLight: string; + skeletonGray: string; + // Overlay colors for glassmorphism effects + blackOverlay05: string; // rgba(0, 0, 0, 0.05) + blackOverlay06: string; // rgba(0, 0, 0, 0.06) + blackOverlay10: string; // rgba(0, 0, 0, 0.1) + blackOverlay30: string; // rgba(0, 0, 0, 0.3) + whiteOverlay08: string; // rgba(255, 255, 255, 0.08) + whiteOverlay10: string; // rgba(255, 255, 255, 0.1) + whiteOverlay12: string; // rgba(255, 255, 255, 0.12) + whiteOverlay15: string; // rgba(255, 255, 255, 0.15) + whiteOverlay18: string; // rgba(255, 255, 255, 0.18) + whiteOverlay20: string; // rgba(255, 255, 255, 0.2) + whiteOverlay25: string; // rgba(255, 255, 255, 0.25) + whiteOverlay30: string; // rgba(255, 255, 255, 0.3) + primaryOverlay95: string; // rgba(26, 43, 60, 0.95) - primary color at 95% opacity + blackOverlay02: string; // rgba(0, 0, 0, 0.02) + blackOverlay03: string; // rgba(0, 0, 0, 0.03) + blackOverlay04: string; // rgba(0, 0, 0, 0.04) + blackOverlay50: string; // rgba(0, 0, 0, 0.5) - for modal overlays + // Status color overlays + receivedOverlay15: string; // rgba(46, 204, 113, 0.15) - success/received at 15% opacity + receivedOverlay40: string; // rgba(46, 204, 113, 0.4) - success/received at 40% opacity + 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; + base: number; + md: number; + lg: number; + xl: number; + '2xl': number; + '3xl': number; + // Legacy support + small: number; + medium: number; + large: number; + extraLarge: number; +} + +export interface ThemeFontWeights { + normal: string; + medium: string; + semibold: string; + bold: string; +} + +export interface ThemeFontFamilies { + regular: string; + monospace: 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}; + shadowOpacity: number; + shadowRadius: number; + elevation: number; +} + +export interface ThemeShadows { + light: ThemeShadow; + medium: ThemeShadow; +} + +export interface Theme { + colors: ThemeColors; + fontSizes: ThemeFontSizes; + fontWeights: ThemeFontWeights; + fontFamilies: ThemeFontFamilies; + spacing: ThemeSpacing; + 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 new file mode 100644 index 0000000..adf9150 --- /dev/null +++ b/theme/utils.ts @@ -0,0 +1,58 @@ +/** + * Theme Utility Functions + * Helper functions for working with themes + */ + +import type {Theme, FontStyleOptions, ThemeFontWeights} from './types'; + +/** + * Get normalized font style from theme + * @param theme - The theme object + * @param options - Font style options + * @returns Normalized font style object + */ +export const getFontStyle = ( + theme: Theme, + options: FontStyleOptions = {}, +): { + fontSize: number; + fontWeight: string; + fontFamily: string; + lineHeight?: number; +} => { + const { + size = 'base', + weight = 'normal', + 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 + ? theme.fontWeights[weight as keyof ThemeFontWeights] + : weight; + const 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; +}; + diff --git a/utils.js b/utils.js index 7e7944a..3ce6f2d 100644 --- a/utils.js +++ b/utils.js @@ -221,20 +221,186 @@ export const capitalizeWords = str => { export const presentFiat = (amount, decimals = 2) => { if (amount === undefined || amount === null) { - return '0.00'; + return '0'; } // Convert to number and handle invalid inputs const num = Number(amount); if (isNaN(num)) { - return '0.00'; + return '0'; } + // Ensure non-negative (handle -0 case) + const positiveNum = num < 0 ? 0 : num; + // Format with thousand separators and fixed decimal places - return num.toLocaleString(undefined, { + const formatted = positiveNum.toLocaleString(undefined, { minimumFractionDigits: decimals, maximumFractionDigits: decimals, }); + + // Remove .00 if it's a whole number + if (formatted.endsWith('.00')) { + return formatted.slice(0, -3); + } + + return formatted; +}; + +/** + * Formats BTC balance with custom formatting: + * - Left of decimal: standard thousand separators (every 3 digits) + * - Right of decimal: first comma after 2 digits, then every 3 digits + * Example: 54324.54620005 -> 54,324.54,630,006 + */ +/** + * Smart Bitcoin balance formatter with conditional precision based on amount size + * @param {string|number} btcAmount - The Bitcoin amount to format + * @param {object} options - Formatting options + * @param {boolean} options.compact - Use compact mode (fewer decimals for large amounts) + * @param {number} options.maxDecimals - Maximum decimal places to show (overrides smart precision) + * @param {boolean} options.showTrailingZeros - Whether to show trailing zeros + * @returns {string} Formatted Bitcoin amount + */ +export const formatBTC = (btcAmount, options = {}) => { + const { + compact = false, + maxDecimals = null, + showTrailingZeros = false, + } = options; + + if (btcAmount === undefined || btcAmount === null || btcAmount === '') { + return '0'; + } + + // Convert to string and handle invalid inputs + const amountStr = String(btcAmount); + if (amountStr === '0' || amountStr === '0.0' || amountStr === '0.00') { + return '0'; + } + + const amount = parseFloat(amountStr); + if (isNaN(amount) || amount < 0) { + return '0'; + } + + // Handle zero amount + if (amount === 0) { + return '0'; + } + + // 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'; + + // Format whole part: standard thousand separators (every 3 digits from right) using thin space + const formattedWhole = Number(wholePart).toLocaleString('en-US').replace(/,/g, thinSpace); + + // Determine smart precision based on amount size + let targetDecimals = 8; // Default to full precision + if (maxDecimals !== null) { + targetDecimals = maxDecimals; + } else if (compact) { + // Compact mode: fewer decimals for larger amounts + if (amount >= 1000) { + targetDecimals = 2; + } else if (amount >= 1) { + targetDecimals = 4; + } else if (amount >= 0.01) { + targetDecimals = 6; + } else if (amount >= 0.0001) { + targetDecimals = 8; + } else { + targetDecimals = 8; // Very small amounts: show full precision + } + } else { + // Smart precision mode: balance readability with precision + if (amount >= 1000) { + targetDecimals = 2; // Large amounts: 2 decimals (e.g., 1,234.56) + } else if (amount >= 1) { + targetDecimals = 4; // Medium-large: 4 decimals (e.g., 123.4567) + } else if (amount >= 0.01) { + targetDecimals = 6; // Small-medium: 6 decimals (e.g., 0.123456) + } else if (amount >= 0.0001) { + targetDecimals = 8; // Very small: full precision (e.g., 0.00012345) + } else { + targetDecimals = 8; // Extremely small: full precision + } + } + + // Format decimal part with custom comma formatting + let formattedDecimal = ''; + if (decimalPart) { + // Pad to target decimals (or 8 if more precision needed) + const paddedDecimal = decimalPart.padEnd(Math.max(targetDecimals, 8), '0').slice(0, Math.max(targetDecimals, 8)); + + // Truncate to target decimals + const truncatedDecimal = paddedDecimal.slice(0, targetDecimals); + + // Apply custom comma formatting: first comma after 2 digits, then every 3 digits + if (truncatedDecimal.length > 2) { + const firstTwo = truncatedDecimal.slice(0, 2); + const remaining = truncatedDecimal.slice(2); + + // Group remaining digits in groups of 3 + const groups = []; + for (let i = 0; i < remaining.length; i += 3) { + groups.push(remaining.slice(i, i + 3)); + } + + // Combine: first 2 digits, then thin space, then groups of 3 separated by thin spaces + formattedDecimal = firstTwo + (groups.length > 0 ? thinSpace + groups.join(thinSpace) : ''); + } else { + formattedDecimal = truncatedDecimal; + } + + // Remove trailing zeros if not requested + if (!showTrailingZeros) { + formattedDecimal = formattedDecimal.replace(/0+$/, '').replace(new RegExp(thinSpace + '$'), ''); + // If all decimals removed, ensure we have at least the first two digits for consistency + if (formattedDecimal === '' && truncatedDecimal.length > 0) { + formattedDecimal = truncatedDecimal.slice(0, Math.min(2, truncatedDecimal.length)); + } + } + } else if (targetDecimals > 0 && showTrailingZeros) { + // If no decimal part but we want to show decimals, pad with zeros + formattedDecimal = '00'; + if (targetDecimals > 2) { + const remainingZeros = '0'.repeat(Math.min(targetDecimals - 2, 6)); + formattedDecimal += thinSpace + remainingZeros.match(/.{1,3}/g)?.join(thinSpace) || ''; + } + } + + // If formattedDecimal is empty and we have a whole number, don't show decimal point + if (formattedDecimal === '' && !showTrailingZeros) { + return formattedWhole; + } + + return `${formattedWhole}.${formattedDecimal}`; +}; + +/** + * Formats satoshis with thousand separators + * @param {string|number} satsAmount - The satoshi amount to format + * @returns {string} Formatted satoshi amount + */ +export const formatSats = (satsAmount) => { + if (satsAmount === undefined || satsAmount === null || satsAmount === '') { + return '0'; + } + + const amountStr = String(satsAmount); + const amount = parseFloat(amountStr); + + if (isNaN(amount) || amount < 0) { + return '0'; + } + + // Use thin space (U+2009) as thousand separator + const thinSpace = ' \u200A'; + return Math.floor(amount).toLocaleString('en-US').replace(/,/g, thinSpace); }; // Add currency symbol mapping @@ -542,22 +708,26 @@ export const getKeyshareLabel = keyshare => { /** * Encode send bitcoin data into QR code format - * Format: ||| + * Format: ||||| * @param {string} toAddress - Bitcoin address to send to * @param {string|number} amountSats - Amount in satoshis * @param {string|number} feeSats - Fee in satoshis * @param {string} spendingHash - Spending hash (can be empty) + * @param {string} addressType - Address type (e.g., 'segwit-native', 'legacy', 'segwit-compatible') + * @param {string} derivationPath - Derivation path (e.g., "m/84'/0'/0'/0/0") * @returns {string} - Encoded QR data string */ -export const encodeSendBitcoinQR = (toAddress, amountSats, feeSats, spendingHash = '') => { +export const encodeSendBitcoinQR = (toAddress, amountSats, feeSats, spendingHash = '', addressType = '', derivationPath = '', network = '') => { const amount = typeof amountSats === 'string' ? amountSats : amountSats.toString(); const fee = typeof feeSats === 'string' ? feeSats : feeSats.toString(); - return `${toAddress}|${amount}|${fee}|${spendingHash || ''}`; + return `${toAddress}|${amount}|${fee}|${spendingHash || ''}|${addressType || ''}|${derivationPath || ''}|${network || ''}`; }; /** * Decode send bitcoin data from QR code format - * Format: ||| + * Format (newest): |||||| + * Format (new): ||||| + * Format (old): ||| * @param {string} qrData - QR code data string * @returns {Object|null} - Decoded data object or null if invalid */ @@ -567,11 +737,15 @@ export const decodeSendBitcoinQR = (qrData) => { } const parts = qrData.split('|'); - if (parts.length < 3 || parts.length > 4) { + // Support old format (3-4 parts), new format (6 parts), and newest format (7 parts) + if (parts.length < 3 || parts.length > 7) { return null; } - const [toAddress, amountSats, feeSats, spendingHash = ''] = parts; + // Old format: ||| + // New format: ||||| + // Newest format: |||||| + const [toAddress, amountSats, feeSats, spendingHash = '', addressType = '', derivationPath = '', network = ''] = parts; // Validate address is not empty if (!toAddress || toAddress.trim() === '') { @@ -590,5 +764,8 @@ export const decodeSendBitcoinQR = (qrData) => { amountSats: amount.toString(), feeSats: fee.toString(), spendingHash: spendingHash || '', + addressType: addressType || '', + derivationPath: derivationPath || '', + network: network || '', }; };